From c5c7310d4ca0cd0fd7f101e3dba9c9146f0ef251 Mon Sep 17 00:00:00 2001 From: samuelecalamita Date: Thu, 29 Feb 2024 12:04:55 +0100 Subject: [PATCH 01/62] added app ts with lifecycles object --- dist/main/main.js | 9 +++-- dist/main/main.js.map | 2 +- src/main.ts | 39 ++++++++++++------ src/services/app.ts | 79 +++++++++++++++++++++++++++++++++++++ types/src/main.d.ts | 1 - types/src/services/app.d.ts | 28 +++++++++++++ 6 files changed, 142 insertions(+), 16 deletions(-) create mode 100644 src/services/app.ts create mode 100644 types/src/services/app.d.ts diff --git a/dist/main/main.js b/dist/main/main.js index cdb0f2ad..2c94f7ec 100644 --- a/dist/main/main.js +++ b/dist/main/main.js @@ -1,12 +1,15 @@ -import{T as l,s as p,x as i}from"../__chunks__/lit-element.XkUWx5ik.js";import{n as k,f as D,t as m,_ as j}from"../__chunks__/icon.jjSd6ARB.js";import{e as E,o as M}from"../__chunks__/unsafe-html.U1vgpvJh.js";import{F as g,c as I}from"../__chunks__/createOptimizedPicture.m3G7L1Pf.js";/** +import{T as h,s as p,x as l}from"../__chunks__/lit-element.XkUWx5ik.js";import{n as J,f as K,t as m,_ as Q}from"../__chunks__/icon.jjSd6ARB.js";import{e as G,o as k}from"../__chunks__/unsafe-html.U1vgpvJh.js";import{F as v,c as X}from"../__chunks__/createOptimizedPicture.m3G7L1Pf.js";/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */function v(t){return k({...t,state:!0,attribute:!1})}/** + */function y(e){return J({...e,state:!0,attribute:!1})}/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const R=()=>new H;class H{}const w=new WeakMap,F=E(class extends D{render(t){return l}update(t,[e]){var a;const s=e!==this.Y;return s&&this.Y!==void 0&&this.rt(void 0),(s||this.lt!==this.ct)&&(this.Y=e,this.ht=(a=t.options)==null?void 0:a.host,this.rt(this.ct=t.element)),l}rt(t){if(typeof this.Y=="function"){const e=this.ht??globalThis;let s=w.get(e);s===void 0&&(s=new WeakMap,w.set(e,s)),s.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),s.set(this.Y,t),t!==void 0&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){var t,e;return typeof this.Y=="function"?(t=w.get(this.ht??globalThis))==null?void 0:t.get(this.Y):(e=this.Y)==null?void 0:e.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var z=Object.defineProperty,N=Object.getOwnPropertyDescriptor,x=(t,e,s,a)=>{for(var r=a>1?void 0:a?N(e,s):e,n=t.length-1,o;n>=0;n--)(o=t[n])&&(r=(a?o(e,s,r):o(r))||r);return a&&r&&z(e,s,r),r};let S=class extends p{constructor(){super(...arguments),this.getSubmenuName=t=>t.path.split("/")[1],this.groupByFirstLevelPath=async()=>{const t={};return(await g.fetchJson("/query-index.json")).data.forEach(a=>{const r=this.getSubmenuName(a);t[r]||(t[r]=[]),t[r].push({path:a.path,navtitle:this.getNavTitle(a)})}),Object.values(t).map(a=>a.length===1?a[0]:{navtitle:a[0].path.split("/")[1],path:a[0].path,children:a})}}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}render(){if(this.items)return i``}toggleSubmenu({currentTarget:t}){!(t instanceof HTMLElement)||!t.classList.contains("opener")||t.classList.toggle("active")}renderSubMenu(t){return i`${t.navtitle}`}renderMenuItem(t){return i`
  • ${t.children!==void 0?this.renderSubMenu(t):i`${t.navtitle}`}
  • `}renderMenuItems(){return i``}getNavTitle(t){return t.path==="/"?"Homepage":t.navtitle||t.title}};x([v()],S.prototype,"items",2);S=x([m("sidebar-nav")],S);var Y=Object.defineProperty,U=Object.getOwnPropertyDescriptor,B=(t,e,s,a)=>{for(var r=a>1?void 0:a?U(e,s):e,n=t.length-1,o;n>=0;n--)(o=t[n])&&(r=(a?o(e,s,r):o(r))||r);return a&&r&&Y(e,s,r),r};let b=class extends p{async connectedCallback(){super.connectedCallback();const t=await this.fetchContactsHtml();this.getContactTemplateArgs(t)}async fetchContactsHtml(){const t=new DOMParser,e=await g.fetchText("contact.plain.html",{cacheOptions:{cacheType:"runtime"}});return t.parseFromString(e,"text/html")}renderHeader(t){return t?i`

    ${t}

    `:l}renderText(t){return t?i`

    ${t}

    `:l}render(){if(!this.contactTemplateArgs)return l;const{headline:t,text:e,contacts:s}=this.contactTemplateArgs;return i`
    ${this.renderHeader(t)} ${this.renderText(e)} ${this.renderContacts(s)}
    `}createRenderRoot(){return this}renderContact(t){const{icon:e,markup:s}=t;return!e&&!s?l:i`
  • ${this.renderIcon(e)} ${this.renderContactMarkup(s)}
  • `}getContactsArgs(t){const e=t.querySelectorAll(".contact > div:not(:first-child)");return Array.from(e).map(a=>({icon:a.querySelector("div"),markup:a.querySelector("div:last-child")}))}getContactTemplateArgs(t){const e=t.querySelector("h2"),s=t.querySelector("p"),a=this.getContactsArgs(t);this.contactTemplateArgs={headline:e,text:s,contacts:a}}renderContacts(t){return t.length===0?l:i``}renderIcon(t){return t?i``:l}renderContactMarkup(t){return t?M(t.innerHTML):l}};B([v()],b.prototype,"contactTemplateArgs",2);b=B([m("sidebar-contact")],b);var W=Object.defineProperty,J=Object.getOwnPropertyDescriptor,O=(t,e,s,a)=>{for(var r=a>1?void 0:a?J(e,s):e,n=t.length-1,o;n>=0;n--)(o=t[n])&&(r=(a?o(e,s,r):o(r))||r);return a&&r&&W(e,s,r),r};let $=class extends p{constructor(){super()}async connectedCallback(){super.connectedCallback();const t=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(t)}render(){if(this.lastTreePosts)return i`

    Newest Posts

    ${this.lastTreePosts.map(t=>this.renderPost(t))}
    `}createRenderRoot(){return this}getLastThreePosts(t){return t.sort((e,s)=>e.lastModified>s.lastModified?-1:e.lastModified${I({src:t.image,alt:t.imagealt,width:336,height:224})}

    ${t.description}

    `}async getPosts(){return(await g.fetchJson("/query-index.json")).data.filter(e=>e.path.includes("/posts"))}};O([v()],$.prototype,"lastTreePosts",2);$=O([m("sidebar-posts")],$);var V=Object.defineProperty,K=Object.getOwnPropertyDescriptor,q=(t,e,s,a)=>{for(var r=a>1?void 0:a?K(e,s):e,n=t.length-1,o;n>=0;n--)(o=t[n])&&(r=(a?o(e,s,r):o(r))||r);return a&&r&&V(e,s,r),r};let P=class extends p{createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const t=await g.fetchText("footer.plain.html",{cacheOptions:{cacheType:"runtime"}}),e=document.createElement("div");e.innerHTML=t,this.footerMarkup=e.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}render(){if(this.footerMarkup)return i`${this.footerMarkup}`}};q([v()],P.prototype,"footerMarkup",2);P=q([m("sidebar-footer")],P);var G=Object.defineProperty,Q=Object.getOwnPropertyDescriptor,X=(t,e,s,a)=>{for(var r=a>1?void 0:a?Q(e,s):e,n=t.length-1,o;n>=0;n--)(o=t[n])&&(r=(a?o(e,s,r):o(r))||r);return a&&r&&G(e,s,r),r};let L=class extends p{constructor(){super(...arguments),this.toggleRef=R(),this.handleToggleClick=t=>{t.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return i`
    `}};L=X([m("sidebar-component")],L);function Z({input:t,specifier:e,htmlTag:s}){return t.split(e).map((a,r)=>r%2===1?`<${s}>${a}`:a).join("")}var ee=Object.defineProperty,te=Object.getOwnPropertyDescriptor,A=(t,e,s,a)=>{for(var r=a>1?void 0:a?te(e,s):e,n=t.length-1,o;n>=0;n--)(o=t[n])&&(r=(a?o(e,s,r):o(r))||r);return a&&r&&ee(e,s,r),r};let C=class extends p{createRenderRoot(){return this}async firstUpdated(t){await this.fetchHeaderData()}async fetchHeaderData(){try{const t=await g.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:t.leftCol.data[0],rightCol:t.rightCol.data}}catch(t){console.error("HeaderComponent: ",t)}}render(){if(!this.headerData)return;const{leftCol:t,rightCol:e}=this.headerData,s=Z({input:t.logoText,htmlTag:"strong",specifier:":::"}),a=M(s);return i``}};A([v()],C.prototype,"headerData",2);C=A([m("header-component")],C);function y(t){return t.toLowerCase().replace(/[^0-9a-z]/gi,"-").replace(/-+/g,"-").replace(/^-|-$/g,"")}class se{readBlockConfig(e){const s={};return e.querySelectorAll(":scope > div").forEach(a=>{if(a.children){const r=[...a.children];if(r[1]){const n=r[1],o=y(r[0].textContent??"");let d="";if(n.querySelector("a")){const c=[...n.querySelectorAll("a")];c.length===1?d=c[0].href:d=c.map(f=>f.href)}else if(n.querySelector("img")){const c=[...n.querySelectorAll("img")];c.length===1?d=c[0].src:d=c.map(f=>f.src)}else if(n.querySelector("p")){const c=[...n.querySelectorAll("p")];c.length===1?d=c[0].textContent:d=c.map(f=>f.textContent)}else d=a.children[1].textContent;s[o]=d}}}),s}decorateBlocks(e){e.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(e){const s=e.classList[0];if(s){e.classList.add("block"),e.dataset.blockName=s;const a=e.parentElement;a==null||a.classList.add(`${s}-wrapper`);const r=e.closest(".section");r&&r.classList.add(`${s}-container`)}}}function ae(t){return y(t).replace(/-([a-z])/g,e=>e[1].toUpperCase())}class re{constructor(e){this.blockService=e}init(e){this.transformSection(e)}transformSection(e){e.querySelectorAll(":scope > div").forEach(s=>{this.adjustMarkup(s),this.processSectionMetaData(s)})}processSectionMetaData(e){const s=e.querySelector("div.section-metadata");if(s){const a=this.blockService.readBlockConfig(s);Object.keys(a).forEach(r=>{r==="style"?a.style.split(",").filter(o=>o).map(o=>y(o.trim())).forEach(o=>e.classList.add(o)):e.dataset[ae(r)]=a[r]}),s.parentElement&&s.parentElement.remove()}}adjustMarkup(e){const s=[];let a=!1;[...e.children].forEach(r=>{if(r.tagName==="DIV"||!a){const n=document.createElement("div");s.push(n),a=r.tagName!=="DIV",a&&n.classList.add("default-content-wrapper")}s[s.length-1].append(r)}),s.forEach(r=>e.append(r)),this.decorateImages(),e.classList.add("section"),e.dataset.sectionStatus="initialized",e.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(s=>{const a=s.parentElement;a&&a.classList.add("image","main")})}}const _=(t,e)=>{e.split(",").forEach(s=>{t.classList.add(y(s.trim()))})};function T(t,e=document){const s=t&&t.includes(":")?"property":"name",r=[...e.head.querySelectorAll(`meta[${s}="${t}"]`)].map(n=>n.content).join(", ");return r.length?r:""}const ne={mainTsPath:"src/main.ts",mainScssPath:"src/styles/sass/main.scss",fontsScssPath:"src/styles/sass/fonts.scss",lazyStylesScssPath:"src/styles/sass/lazy-styles.scss"},u=class u{};u.unloaded="unloaded",u.loading="loading",u.loaded="loaded",u.error="error";let h=u;class oe{constructor(e,s){this.sectionService=e,this.blockService=s,this.lcpBlocks=["banner"],this.init=async()=>{this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const a=document.querySelector("main");if(a){a.setAttribute("id","main"),this.addSidebarContainer(a),this.sectionService.init(a),this.addInnerContainer(a),this.blockService.decorateBlocks(a),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:a,fontsScssPath:r}=ne;try{a&&await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`),r&&await this.loadFonts(),await this.loadBlocks()}catch(n){console.error("Load lazy error: ",n)}},this.loadBlocks=async()=>{const r=[...document.querySelectorAll(".section")].map(n=>this.loadBlock(n));await Promise.all(r)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const e=document.querySelector('script[src$="/scripts/scripts.js"]');if(e)try{[window.hlx.codeBasePath]=new URL(e.src).pathname.split("/scripts/scripts.js")}catch(s){console.log(s)}}addSidebarContainer(e){const s=document.createElement("sidebar-component");s.setAttribute("id","sidebar"),window.innerWidth<=1280?s.classList.remove("active"):s.classList.add("active"),window.innerWidth<=1280?s.classList.remove("active"):s.classList.add("active"),e.after(s)}addInnerContainer(e){const s=e.innerHTML;e.innerHTML=`
    ${s}
    `}decorateTemplateAndTheme(){const e=T("template");e&&_(document.body,e);const s=T("theme");s&&_(document.body,s)}collectBlocks(e){const s=[];return e.querySelectorAll("[data-block-name]").forEach(r=>{s.push({name:r.dataset.blockName,element:r})}),s}async loadBlockModules(e){if((e.element.dataset.blockStatus??h.unloaded)===h.unloaded){e.element.dataset.blockStatus=h.loading;try{const a=await j(()=>import(`${window.hlx.codeBasePath}/dist/${e.name}/${e.name}.js`),__vite__mapDeps([]));a.default&&await a.default(e.element),e.element.dataset.blockStatus=h.loaded}catch(a){e.element.dataset.blockStatus=h.error,console.error("An error occurred during module import:",a)}}}async loadBlockStyles(e){try{await this.loadCSS(`${window.hlx.codeBasePath}/dist/${e.name}/${e.name}.css`)}catch{console.error(`problem with block '${e.name}' loading styles`)}}showSection(e){e.style.removeProperty("display")}async loadFonts(){await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);try{window.location.hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch{}}async loadCSS(e){return new Promise((s,a)=>{if(document.querySelector(`head > link[href="${e}"]`))s(!0);else{const r=document.createElement("link");r.rel="stylesheet",r.href=e,r.onload=s,r.onerror=a,document.head.append(r)}})}async waitForLCP(){const e=document.querySelector(".section");if(e){const r=this.collectBlocks(e).map(async n=>{this.lcpBlocks.includes(n.name)&&await this.loadBlockModules(n)});await Promise.all(r),this.showSection(e)}document.body.style.display=null;const s=document.querySelector("main img");await new Promise(a=>{s&&!s.complete?(s.setAttribute("loading","eager"),s.setAttribute("fetchpriority","high"),s.addEventListener("load",()=>a()),s.addEventListener("error",()=>a())):a()})}async loadBlock(e){const s=this.collectBlocks(e);if(!s.length){this.showSection(e);return}for(const a of s)await this.loadBlockModules(a),await this.loadBlockStyles(a);this.showSection(e)}}(async function(){const t=new se,e=new re(t);await new oe(e,t).init()})(); + */const Z=()=>new ee;class ee{}const S=new WeakMap,te=G(class extends K{render(e){return h}update(e,[t]){var a;const s=t!==this.Y;return s&&this.Y!==void 0&&this.rt(void 0),(s||this.lt!==this.ct)&&(this.Y=t,this.ht=(a=e.options)==null?void 0:a.host,this.rt(this.ct=e.element)),h}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let s=S.get(t);s===void 0&&(s=new WeakMap,S.set(t,s)),s.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),s.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=S.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var se=Object.defineProperty,ae=Object.getOwnPropertyDescriptor,R=(e,t,s,a)=>{for(var o=a>1?void 0:a?ae(t,s):t,n=e.length-1,r;n>=0;n--)(r=e[n])&&(o=(a?r(t,s,o):r(o))||o);return a&&o&&se(t,s,o),o};let P=class extends p{constructor(){super(...arguments),this.getSubmenuName=e=>e.path.split("/")[1],this.groupByFirstLevelPath=async()=>{const e={};return(await v.fetchJson("/query-index.json")).data.forEach(a=>{const o=this.getSubmenuName(a);e[o]||(e[o]=[]),e[o].push({path:a.path,navtitle:this.getNavTitle(a)})}),Object.values(e).map(a=>a.length===1?a[0]:{navtitle:a[0].path.split("/")[1],path:a[0].path,children:a})}}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}render(){if(this.items)return l``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return l`${e.navtitle}`}renderMenuItem(e){return l`
  • ${e.children!==void 0?this.renderSubMenu(e):l`${e.navtitle}`}
  • `}renderMenuItems(){return l``}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}};R([y()],P.prototype,"items",2);P=R([m("sidebar-nav")],P);var oe=Object.defineProperty,ne=Object.getOwnPropertyDescriptor,j=(e,t,s,a)=>{for(var o=a>1?void 0:a?ne(t,s):t,n=e.length-1,r;n>=0;n--)(r=e[n])&&(o=(a?r(t,s,o):r(o))||o);return a&&o&&oe(t,s,o),o};let E=class extends p{async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t=await v.fetchText("contact.plain.html",{cacheOptions:{cacheType:"runtime"}});return e.parseFromString(t,"text/html")}renderHeader(e){return e?l`

    ${e}

    `:h}renderText(e){return e?l`

    ${e}

    `:h}render(){if(!this.contactTemplateArgs)return h;const{headline:e,text:t,contacts:s}=this.contactTemplateArgs;return l`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(s)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:s}=e;return!t&&!s?h:l`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(s)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(a=>({icon:a.querySelector("div"),markup:a.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),s=e.querySelector("p"),a=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:s,contacts:a}}renderContacts(e){return e.length===0?h:l``}renderIcon(e){return e?l``:h}renderContactMarkup(e){return e?k(e.innerHTML):h}};j([y()],E.prototype,"contactTemplateArgs",2);E=j([m("sidebar-contact")],E);var re=Object.defineProperty,ie=Object.getOwnPropertyDescriptor,z=(e,t,s,a)=>{for(var o=a>1?void 0:a?ie(t,s):t,n=e.length-1,r;n>=0;n--)(r=e[n])&&(o=(a?r(t,s,o):r(o))||o);return a&&o&&re(t,s,o),o};let M=class extends p{constructor(){super()}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e)}render(){if(this.lastTreePosts)return l`

    Newest Posts

    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,s)=>t.lastModified>s.lastModified?-1:t.lastModified${X({src:e.image,alt:e.imagealt,width:336,height:224})}

    ${e.description}

    `}async getPosts(){return(await v.fetchJson("/query-index.json")).data.filter(t=>t.path.includes("/posts"))}};z([y()],M.prototype,"lastTreePosts",2);M=z([m("sidebar-posts")],M);var ce=Object.defineProperty,le=Object.getOwnPropertyDescriptor,H=(e,t,s,a)=>{for(var o=a>1?void 0:a?le(t,s):t,n=e.length-1,r;n>=0;n--)(r=e[n])&&(o=(a?r(t,s,o):r(o))||o);return a&&o&&ce(t,s,o),o};let x=class extends p{createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e=await v.fetchText("footer.plain.html",{cacheOptions:{cacheType:"runtime"}}),t=document.createElement("div");t.innerHTML=e,this.footerMarkup=t.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}render(){if(this.footerMarkup)return l`${this.footerMarkup}`}};H([y()],x.prototype,"footerMarkup",2);x=H([m("sidebar-footer")],x);var de=Object.defineProperty,he=Object.getOwnPropertyDescriptor,ue=(e,t,s,a)=>{for(var o=a>1?void 0:a?he(t,s):t,n=e.length-1,r;n>=0;n--)(r=e[n])&&(o=(a?r(t,s,o):r(o))||o);return a&&o&&de(t,s,o),o};let _=class extends p{constructor(){super(...arguments),this.toggleRef=Z(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return l`
    `}};_=ue([m("sidebar-component")],_);function fe({input:e,specifier:t,htmlTag:s}){return e.split(t).map((a,o)=>o%2===1?`<${s}>${a}`:a).join("")}var pe=Object.defineProperty,me=Object.getOwnPropertyDescriptor,F=(e,t,s,a)=>{for(var o=a>1?void 0:a?me(t,s):t,n=e.length-1,r;n>=0;n--)(r=e[n])&&(o=(a?r(t,s,o):r(o))||o);return a&&o&&pe(t,s,o),o};let T=class extends p{createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await v.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data}}catch(e){console.error("HeaderComponent: ",e)}}render(){if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,s=fe({input:e.logoText,htmlTag:"strong",specifier:":::"}),a=k(s);return l``}};F([y()],T.prototype,"headerData",2);T=F([m("header-component")],T);function L(e){return e.toLowerCase().replace(/[^0-9a-z]/gi,"-").replace(/-+/g,"-").replace(/^-|-$/g,"")}class ge{readBlockConfig(t){const s={};return t.querySelectorAll(":scope > div").forEach(a=>{if(a.children){const o=[...a.children];if(o[1]){const n=o[1],r=L(o[0].textContent??"");let d="";if(n.querySelector("a")){const c=[...n.querySelectorAll("a")];c.length===1?d=c[0].href:d=c.map(g=>g.href)}else if(n.querySelector("img")){const c=[...n.querySelectorAll("img")];c.length===1?d=c[0].src:d=c.map(g=>g.src)}else if(n.querySelector("p")){const c=[...n.querySelectorAll("p")];c.length===1?d=c[0].textContent:d=c.map(g=>g.textContent)}else d=a.children[1].textContent;s[r]=d}}}),s}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const s=t.classList[0];if(s){t.classList.add("block"),t.dataset.blockName=s;const a=t.parentElement;a==null||a.classList.add(`${s}-wrapper`);const o=t.closest(".section");o&&o.classList.add(`${s}-container`)}}}function ve(e){return L(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class ye{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(s=>{this.adjustMarkup(s),this.processSectionMetaData(s)})}processSectionMetaData(t){const s=t.querySelector("div.section-metadata");if(s){const a=this.blockService.readBlockConfig(s);Object.keys(a).forEach(o=>{o==="style"?a.style.split(",").filter(r=>r).map(r=>L(r.trim())).forEach(r=>t.classList.add(r)):t.dataset[ve(o)]=a[o]}),s.parentElement&&s.parentElement.remove()}}adjustMarkup(t){const s=[];let a=!1;[...t.children].forEach(o=>{if(o.tagName==="DIV"||!a){const n=document.createElement("div");s.push(n),a=o.tagName!=="DIV",a&&n.classList.add("default-content-wrapper")}s[s.length-1].append(o)}),s.forEach(o=>t.append(o)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(s=>{const a=s.parentElement;a&&a.classList.add("image","main")})}}const D=(e,t)=>{t.split(",").forEach(s=>{e.classList.add(L(s.trim()))})};function A(e,t=document){const s=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${s}="${e}"]`)].map(n=>n.content).join(", ");return o.length?o:""}const we={mainTsPath:"src/main.ts",mainScssPath:"src/styles/sass/main.scss",fontsScssPath:"src/styles/sass/fonts.scss",lazyStylesScssPath:"src/styles/sass/lazy-styles.scss"},f=class f{};f.unloaded="unloaded",f.loading="loading",f.loaded="loaded",f.error="error";let u=f;class be{constructor(t,s){this.sectionService=t,this.blockService=s,this.lcpBlocks=["banner"],this.init=async()=>{this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const a=document.querySelector("main");if(a){a.setAttribute("id","main"),this.addSidebarContainer(a),this.sectionService.init(a),this.addInnerContainer(a),this.blockService.decorateBlocks(a),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:a,fontsScssPath:o}=we;try{a&&await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`),o&&await this.loadFonts(),await this.loadBlocks()}catch(n){console.error("Load lazy error: ",n)}},this.loadBlocks=async()=>{const o=[...document.querySelectorAll(".section")].map(n=>this.loadBlock(n));await Promise.all(o)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector('script[src$="/scripts/scripts.js"]');if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split("/scripts/scripts.js")}catch(s){console.log(s)}}addSidebarContainer(t){const s=document.createElement("sidebar-component");s.setAttribute("id","sidebar"),window.innerWidth<=1280?s.classList.remove("active"):s.classList.add("active"),window.innerWidth<=1280?s.classList.remove("active"):s.classList.add("active"),t.after(s)}addInnerContainer(t){const s=t.innerHTML;t.innerHTML=`
    ${s}
    `}decorateTemplateAndTheme(){const t=A("template");t&&D(document.body,t);const s=A("theme");s&&D(document.body,s)}collectBlocks(t){const s=[];return t.querySelectorAll("[data-block-name]").forEach(o=>{s.push({name:o.dataset.blockName,element:o})}),s}async loadBlockModules(t){if((t.element.dataset.blockStatus??u.unloaded)===u.unloaded){t.element.dataset.blockStatus=u.loading;try{const a=await Q(()=>import(`${window.hlx.codeBasePath}/dist/${t.name}/${t.name}.js`),__vite__mapDeps([]));a.default&&await a.default(t.element),t.element.dataset.blockStatus=u.loaded}catch(a){t.element.dataset.blockStatus=u.error,console.error("An error occurred during module import:",a)}}}async loadBlockStyles(t){try{await this.loadCSS(`${window.hlx.codeBasePath}/dist/${t.name}/${t.name}.css`)}catch{console.error(`problem with block '${t.name}' loading styles`)}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);try{window.location.hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch{}}async loadCSS(t){return new Promise((s,a)=>{if(document.querySelector(`head > link[href="${t}"]`))s(!0);else{const o=document.createElement("link");o.rel="stylesheet",o.href=t,o.onload=s,o.onerror=a,document.head.append(o)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const o=this.collectBlocks(t).map(async n=>{this.lcpBlocks.includes(n.name)&&await this.loadBlockModules(n)});await Promise.all(o),this.showSection(t)}document.body.style.display=null;const s=document.querySelector("main img");await new Promise(a=>{s&&!s.complete?(s.setAttribute("loading","eager"),s.setAttribute("fetchpriority","high"),s.addEventListener("load",()=>a()),s.addEventListener("error",()=>a())):a()})}async loadBlock(t){const s=this.collectBlocks(t);if(!s.length){this.showSection(t);return}for(const a of s)await this.loadBlockModules(a),await this.loadBlockStyles(a);this.showSection(t)}}var i={},w;Object.defineProperty(i,"__esModule",{value:!0});const N=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),B=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)s.classList.remove(...t)}},$=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)s.classList.add(...t)}},q=(e,t)=>e.classList.contains(t);function b(e){return Symbol.iterator in e}function Y(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const U=(e,t,s,a,o)=>{if(e==null||b(e)&&!Y(e))return;if(b(e)&&!(e instanceof HTMLElement)){for(const r of e)U(r,t,s,a,o);return}let n;n=typeof t=="string"?t.trim().split(" "):t,n.forEach(r=>{const d=W(e,r,s,a);if(!a.eventBindingMap[d]){const c=s.bind(a);return a.eventBindingMap[d]=c,e.addEventListener(r.trim(),c,o)}})};function W(e,t,s,a){return`${C(e,a)}# + ${t.trim()}# + ${C(s,a)}# + ${C(a,a)}`.replace(/\n/gm,"").replace(/\s/g,"")}function C(e,t){let s;if(t.eventIdMap.has(e))s=t.eventIdMap.get(e);else{const a="xxxxxxxx".replace(/x/g,Le).toLowerCase();t.eventIdMap.set(e,a),s=a}return s}function Le(){return(100*Math.random()%36|0).toString(36)}const V=(e,t,s,a,o)=>{if(e==null||b(e)&&!Y(e))return void console.warn("no target found");if(b(e)&&!(e instanceof HTMLElement)){for(const r of e)V(r,t,s,a,o);return}let n;n=typeof t=="string"?t.trim().split(" "):t,n.forEach(r=>{const d=W(e,r,s,a),c=a.eventBindingMap[d];c&&(delete a.eventBindingMap[d],e.removeEventListener(r,c,o))})},O=(e,t)=>{N(e,t).forEach(s=>e.removeChild(s))},I=(e,t,s)=>new Promise(a=>{s!==void 0&&setTimeout(()=>a(),s),e.addEventListener(t,()=>a())});i.addClass=$,i.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),i.findAll=N,i.forEachNode=(e,t,s=window)=>{for(let a=0;a{let t="";return e.forEach(s=>{!t.length&&window.matchMedia(s.query).matches&&(t=s.name)}),t},i.getInnerText=e=>e.innerText||e.textContent||"",i.getParent=(e,t)=>e.closest(t),i.getUniqueID=()=>Math.random().toString(36).substr(2,9),i.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,i.hasClass=q,i.inViewport=(e,t)=>{const s=e.getBoundingClientRect();let a={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(a=t.getBoundingClientRect()),s.top>=a.top&&s.right<=a.right&&s.bottom<=a.bottom&&s.left>=a.left},i.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),i.onEvent=U,i.removeChildren=O,i.removeChilds=O,i.removeClass=B,i.removeEvent=V,i.toggleClass=(e,t,s)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const a of e)s===!0?$(a,t):q(a,t)||s===!1?B(a,t):$(a,t)}},w=i.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),i.waitForAnimationEnd=function(e,t){return new Promise((s,a)=>{e.addEventListener("animationend",function o(n){n.target===e&&(t&&n.animationName!==t||(e.removeEventListener("animationend",o),s(n)))})})},i.waitForEvent=I,i.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():I(e,"kl-component-initialized",3e3)},i.waitForTransitionEnd=function(e,t){return new Promise((s,a)=>{e.addEventListener("transitionend",function o(n){n.target===e&&(t&&n.propertyName!==t||(e.removeEventListener("transitionend",o),s(n)))})})};class Se{constructor({beforeInit:t=()=>{},afterInit:s=()=>{},beforeLoadEager:a=()=>{},afterLoadEager:o=()=>{},beforeLoadLazy:n=()=>{},afterLoadLazy:r=()=>{},beforeLoadDelayed:d=()=>{},afterLoadDelayed:c=()=>{}}={}){this.beforeInit=t,this.afterInit=s,this.beforeLoadEager=a,this.afterLoadEager=o,this.beforeLoadLazy=n,this.afterLoadLazy=r,this.beforeLoadDelayed=d,this.afterLoadDelayed=c,this.init()}async init(){await this.beforeInit(),this.setupHlxWindowObject(),await this.loadEager(),await this.loadLazy(),await this.loadDelayed(),await this.afterInit()}setupHlxWindowObject(){}async loadEager(){await this.beforeLoadEager(),await w(300),await this.afterLoadEager()}async loadLazy(){await this.beforeLoadLazy(),await w(300),await this.afterLoadLazy()}async loadDelayed(){await this.beforeLoadDelayed(),await w(300),await this.afterLoadDelayed()}}(async function(){const e=new ge,t=new ye(e);await new be(t,e).init(),new Se({beforeInit:()=>{console.log("beforeInit")},afterInit:()=>{console.log("afterInit")},beforeLoadEager:()=>{console.log("beforeLoadEager")},afterLoadEager:()=>{console.log("afterLoadEager")},beforeLoadLazy:()=>{console.log("beforeLoadLazy")},afterLoadLazy:()=>{console.log("afterLoadLazy")},beforeLoadDelayed:()=>{console.log("beforeLoadDelayed")},afterLoadDelayed:()=>{console.log("afterLoadDelayed")}})})(); function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { __vite__mapDeps.viteFileDeps = [] diff --git a/dist/main/main.js.map b/dist/main/main.js.map index 256e5b2b..6ae61b9a 100644 --- a/dist/main/main.js.map +++ b/dist/main/main.js.map @@ -1 +1 @@ -{"version":3,"mappings":"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","names":["r","t","e","h","o","n","s","i","_a","_b","SidebarNav","LitElement","entry","groups","FetchService","item","firstLevelPath","group","html","currentTarget","child","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","siteMapEntry","sitemapEntry","nextSitemapEntry","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","error","leftCol","rightCol","logoText","logoTextHTML","toClassName","name","BlockService","block","config","row","cols","col","value","as","a","imgs","img","ps","p","main","shortBlockName","blockWrapper","section","toCamelCase","g","SectionService","blockService","container","sectionMeta","meta","key","style","wrappers","defaultContent","wrapper","parentElement","addClasses","element","classes","cssClass","getMetadata","doc","attr","metaElement","_Status","Status","MainService","sectionService","lazyStylesScssPath","fontsScssPath","SectionsPromises","scriptEl","sidebarContainer","children","template","theme","blockMap","blockModule","__vitePreload","href","resolve","reject","link","firstSection","blockPromises","lcpCandidate","sectionsBlocks"],"sources":["../../node_modules/@lit/reactive-element/decorators/state.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../src/utils/toClassName.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../config.ts","../../src/services/main.service.ts","../../src/main.ts"],"sourcesContent":["import{property as t}from\"./property.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function r(r){return t({...r,state:!0,attribute:!1})}export{r as state};\n//# sourceMappingURL=state.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport '../icon';\nimport { SheetsResponse, SiteMapEntry } from '../../shared.types';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n render() {\n if (!this.items) return;\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n \n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: SiteMapEntry) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item.navtitle || item.title;\n }\n\n groupByFirstLevelPath = async () => {\n const groups = {};\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n\n queryIndex.data.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n\n const groupedData = Object.values(groups);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n };\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const contactHtmlString = await FetchService.fetchText('contact.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n return parser.parseFromString(contactHtmlString, 'text/html');\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return html``;\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from '../../utils/createOptimizedPicture.ts';\nimport { SheetsResponse, Sitemap, SiteMapEntry } from '../../shared.types.ts';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n constructor() {\n super();\n }\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n }\n\n render() {\n if (!this.lastTreePosts) return;\n return html`\n
    \n

    Newest Posts

    \n
    \n
    ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}
    \n `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html` `;\n }\n\n private async getPosts() {\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n return queryIndex.data.filter((item) => item.path.includes('/posts'));\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const response = await FetchService.fetchText('footer.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n }\n\n render() {\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { LitElement, html } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { Ref, createRef, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n \n \n `;\n }\n}\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from '../utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../services/fetch.service.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: string;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n } catch (error) {\n console.error('HeaderComponent: ', error);\n }\n }\n\n render() {\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","/**\n * Converts a string into a valid CSS class name.\n *\n * @param name - The string to convert into a CSS class name.\n * @returns The converted CSS class name.\n *\n * @example\n * // Example usage:\n * const inputString = 'Hello, World!';\n * const cssClassName = toClassName(inputString);\n * console.log(cssClassName); // Output: 'hello-world'\n */\nexport function toClassName(name: string): string {\n return name\n .toLowerCase()\n .replace(/[^0-9a-z]/gi, '-')\n .replace(/-+/g, '-')\n .replace(/^-|-$/g, '');\n}\n","import { toClassName } from '../utils/toClassName';\n\nexport class BlockService {\n //TODO: Provider for fetch data\n\n /**\n * Extracts the config from a block.\n * @param {Element} block The block element\n * @returns {object} The block config\n */\n readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} name - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","interface Config {\n mainTsPath: string;\n mainScssPath: string;\n fontsScssPath?: string;\n lazyStylesScssPath?: string;\n}\n\nexport const config: Config = {\n mainTsPath: 'src/main.ts',\n mainScssPath: 'src/styles/sass/main.scss',\n fontsScssPath: 'src/styles/sass/fonts.scss',\n lazyStylesScssPath: 'src/styles/sass/lazy-styles.scss',\n};\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log(error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addSidebarContainer(main: HTMLElement) {\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n main.after(sidebarContainer);\n }\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`);\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n console.error('Load lazy error: ', error);\n }\n };\n\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const blockModule = await import(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.js`);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n console.error('An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.css`);\n } catch (error) {\n console.error(`problem with block '${block.name}' loading styles`);\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);\n try {\n if (!window.location.hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n // do nothing\n }\n }\n\n private async loadCSS(href: string) {\n return new Promise((resolve, reject) => {\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await this.loadBlockModules(block);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n await this.loadBlockModules(block);\n await this.loadBlockStyles(block);\n }\n\n this.showSection(section);\n }\n}\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.ts';\nimport './components/header.ts';\nimport './services/fetch.service.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\n\n// function preloadLcpImageCandidate() {\n// const lcpCandidate = document.querySelector('main img') as HTMLImageElement | null;\n// const linkTag = document.createElement('link');\n// linkTag.rel = 'preload';\n// linkTag.as = 'image';\n// linkTag.href = lcpCandidate?.src || '';\n// // linkTag.type = getLinkTypeFromImageExt(lcpCandidate?.src);\n// document.head.appendChild(linkTag);\n// }\n\n(async function () {\n // preloadLcpImageCandidate();\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file +{"version":3,"mappings":"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","names":["r","t","e","h","o","n","s","i","_a","_b","SidebarNav","LitElement","entry","groups","FetchService","item","firstLevelPath","group","html","currentTarget","child","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","siteMapEntry","sitemapEntry","nextSitemapEntry","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","error","leftCol","rightCol","logoText","logoTextHTML","toClassName","name","BlockService","block","config","row","cols","col","value","as","a","imgs","img","ps","p","main","shortBlockName","blockWrapper","section","toCamelCase","g","SectionService","blockService","container","sectionMeta","meta","key","style","wrappers","defaultContent","wrapper","parentElement","addClasses","element","classes","cssClass","getMetadata","doc","attr","metaElement","_Status","Status","MainService","sectionService","lazyStylesScssPath","fontsScssPath","SectionsPromises","scriptEl","sidebarContainer","children","template","theme","blockMap","blockModule","__vitePreload","href","resolve","reject","link","firstSection","blockPromises","lcpCandidate","sectionsBlocks","domHelpers","l","d","c","u","f","waitFor","App","beforeInit","afterInit","beforeLoadEager","afterLoadEager","beforeLoadLazy","afterLoadLazy","beforeLoadDelayed","afterLoadDelayed"],"sources":["../../node_modules/@lit/reactive-element/decorators/state.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../src/utils/toClassName.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../config.ts","../../src/services/main.service.ts","../../node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../src/services/app.ts","../../src/main.ts"],"sourcesContent":["import{property as t}from\"./property.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function r(r){return t({...r,state:!0,attribute:!1})}export{r as state};\n//# sourceMappingURL=state.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport '../icon';\nimport { SheetsResponse, SiteMapEntry } from '../../shared.types';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n render() {\n if (!this.items) return;\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n \n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: SiteMapEntry) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item.navtitle || item.title;\n }\n\n groupByFirstLevelPath = async () => {\n const groups = {};\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n\n queryIndex.data.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n\n const groupedData = Object.values(groups);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n };\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const contactHtmlString = await FetchService.fetchText('contact.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n return parser.parseFromString(contactHtmlString, 'text/html');\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return html``;\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from '../../utils/createOptimizedPicture.ts';\nimport { SheetsResponse, Sitemap, SiteMapEntry } from '../../shared.types.ts';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n constructor() {\n super();\n }\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n }\n\n render() {\n if (!this.lastTreePosts) return;\n return html`\n
    \n

    Newest Posts

    \n
    \n
    ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}
    \n `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html` `;\n }\n\n private async getPosts() {\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n return queryIndex.data.filter((item) => item.path.includes('/posts'));\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const response = await FetchService.fetchText('footer.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n }\n\n render() {\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { LitElement, html } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { Ref, createRef, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n \n \n `;\n }\n}\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from '../utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../services/fetch.service.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: string;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n } catch (error) {\n console.error('HeaderComponent: ', error);\n }\n }\n\n render() {\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","/**\n * Converts a string into a valid CSS class name.\n *\n * @param name - The string to convert into a CSS class name.\n * @returns The converted CSS class name.\n *\n * @example\n * // Example usage:\n * const inputString = 'Hello, World!';\n * const cssClassName = toClassName(inputString);\n * console.log(cssClassName); // Output: 'hello-world'\n */\nexport function toClassName(name: string): string {\n return name\n .toLowerCase()\n .replace(/[^0-9a-z]/gi, '-')\n .replace(/-+/g, '-')\n .replace(/^-|-$/g, '');\n}\n","import { toClassName } from '../utils/toClassName';\n\nexport class BlockService {\n //TODO: Provider for fetch data\n\n /**\n * Extracts the config from a block.\n * @param {Element} block The block element\n * @returns {object} The block config\n */\n readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} name - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","interface Config {\n mainTsPath: string;\n mainScssPath: string;\n fontsScssPath?: string;\n lazyStylesScssPath?: string;\n}\n\nexport const config: Config = {\n mainTsPath: 'src/main.ts',\n mainScssPath: 'src/styles/sass/main.scss',\n fontsScssPath: 'src/styles/sass/fonts.scss',\n lazyStylesScssPath: 'src/styles/sass/lazy-styles.scss',\n};\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log(error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addSidebarContainer(main: HTMLElement) {\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n main.after(sidebarContainer);\n }\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`);\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n console.error('Load lazy error: ', error);\n }\n };\n\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const blockModule = await import(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.js`);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n console.error('An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.css`);\n } catch (error) {\n console.error(`problem with block '${block.name}' loading styles`);\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);\n try {\n if (!window.location.hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n // do nothing\n }\n }\n\n private async loadCSS(href: string) {\n return new Promise((resolve, reject) => {\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await this.loadBlockModules(block);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n await this.loadBlockModules(block);\n await this.loadBlockStyles(block);\n }\n\n this.showSection(section);\n }\n}\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,l)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,l);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=a(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,l)}}))};function a(e,t,n,o){return`${l(e,o)}#\\n ${t.trim()}#\\n ${l(n,o)}#\\n ${l(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function l(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return void console.warn(\"no target found\");if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let l;l=\"string\"==typeof t?t.trim().split(\" \"):t,l.forEach((t=>{const r=a(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","import { waitFor } from '@kluntje/js-utils/lib/dom-helpers';\n\ntype LifecycleCallback = () => void | Promise;\n\ninterface LifecycleCallbacks {\n beforeInit?: LifecycleCallback;\n afterInit?: LifecycleCallback;\n beforeLoadEager?: LifecycleCallback;\n afterLoadEager?: LifecycleCallback;\n beforeLoadLazy?: LifecycleCallback;\n afterLoadLazy?: LifecycleCallback;\n beforeLoadDelayed?: LifecycleCallback;\n afterLoadDelayed?: LifecycleCallback;\n}\n\nclass App {\n private beforeInit: LifecycleCallback;\n private afterInit: LifecycleCallback;\n private beforeLoadEager: LifecycleCallback;\n private afterLoadEager: LifecycleCallback;\n private beforeLoadLazy: LifecycleCallback;\n private afterLoadLazy: LifecycleCallback;\n private beforeLoadDelayed: LifecycleCallback;\n private afterLoadDelayed: LifecycleCallback;\n\n constructor({\n beforeInit = () => {},\n afterInit = () => {},\n beforeLoadEager = () => {},\n afterLoadEager = () => {},\n beforeLoadLazy = () => {},\n afterLoadLazy = () => {},\n beforeLoadDelayed = () => {},\n afterLoadDelayed = () => {},\n }: LifecycleCallbacks = {}) {\n this.beforeInit = beforeInit;\n this.afterInit = afterInit;\n this.beforeLoadEager = beforeLoadEager;\n this.afterLoadEager = afterLoadEager;\n this.beforeLoadLazy = beforeLoadLazy;\n this.afterLoadLazy = afterLoadLazy;\n this.beforeLoadDelayed = beforeLoadDelayed;\n this.afterLoadDelayed = afterLoadDelayed;\n this.init();\n }\n\n private async init() {\n await this.beforeInit();\n this.setupHlxWindowObject();\n await this.loadEager();\n await this.loadLazy();\n await this.loadDelayed();\n await this.afterInit();\n }\n\n private setupHlxWindowObject() {\n // Implementation of setupHlxWindowObject\n }\n\n private async loadEager() {\n await this.beforeLoadEager();\n await waitFor(300);\n await this.afterLoadEager();\n }\n\n private async loadLazy() {\n await this.beforeLoadLazy();\n await waitFor(300);\n await this.afterLoadLazy();\n }\n\n private async loadDelayed() {\n await this.beforeLoadDelayed();\n await waitFor(300);\n await this.afterLoadDelayed();\n }\n}\n\nexport default App;\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.ts';\nimport './components/header.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport App from './services/app.ts';\n\n(async function () {\n // preloadLcpImageCandidate();\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n\n new App({\n beforeInit: () => {\n console.log('beforeInit');\n },\n afterInit: () => {\n console.log('afterInit');\n },\n beforeLoadEager: () => {\n console.log('beforeLoadEager');\n },\n afterLoadEager: () => {\n console.log('afterLoadEager');\n },\n beforeLoadLazy: () => {\n console.log('beforeLoadLazy');\n },\n afterLoadLazy: () => {\n console.log('afterLoadLazy');\n },\n beforeLoadDelayed: () => {\n console.log('beforeLoadDelayed');\n },\n afterLoadDelayed: () => {\n console.log('afterLoadDelayed');\n },\n });\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file diff --git a/src/main.ts b/src/main.ts index b0f9a1e0..8b092aa8 100644 --- a/src/main.ts +++ b/src/main.ts @@ -2,20 +2,10 @@ import './components/sidebar/sidebar.ts'; import './components/header.ts'; -import './services/fetch.service.ts'; import { BlockService } from './services/block.service.ts'; import { SectionService } from './services/section.service.ts'; import { MainService } from './services/main.service.ts'; - -// function preloadLcpImageCandidate() { -// const lcpCandidate = document.querySelector('main img') as HTMLImageElement | null; -// const linkTag = document.createElement('link'); -// linkTag.rel = 'preload'; -// linkTag.as = 'image'; -// linkTag.href = lcpCandidate?.src || ''; -// // linkTag.type = getLinkTypeFromImageExt(lcpCandidate?.src); -// document.head.appendChild(linkTag); -// } +import App from './services/app.ts'; (async function () { // preloadLcpImageCandidate(); @@ -23,6 +13,33 @@ import { MainService } from './services/main.service.ts'; const sectionService = new SectionService(blockService); const main = new MainService(sectionService, blockService); await main.init(); + + new App({ + beforeInit: () => { + console.log('beforeInit'); + }, + afterInit: () => { + console.log('afterInit'); + }, + beforeLoadEager: () => { + console.log('beforeLoadEager'); + }, + afterLoadEager: () => { + console.log('afterLoadEager'); + }, + beforeLoadLazy: () => { + console.log('beforeLoadLazy'); + }, + afterLoadLazy: () => { + console.log('afterLoadLazy'); + }, + beforeLoadDelayed: () => { + console.log('beforeLoadDelayed'); + }, + afterLoadDelayed: () => { + console.log('afterLoadDelayed'); + }, + }); })(); declare global { diff --git a/src/services/app.ts b/src/services/app.ts new file mode 100644 index 00000000..163938aa --- /dev/null +++ b/src/services/app.ts @@ -0,0 +1,79 @@ +import { waitFor } from '@kluntje/js-utils/lib/dom-helpers'; + +type LifecycleCallback = () => void | Promise; + +interface LifecycleCallbacks { + beforeInit?: LifecycleCallback; + afterInit?: LifecycleCallback; + beforeLoadEager?: LifecycleCallback; + afterLoadEager?: LifecycleCallback; + beforeLoadLazy?: LifecycleCallback; + afterLoadLazy?: LifecycleCallback; + beforeLoadDelayed?: LifecycleCallback; + afterLoadDelayed?: LifecycleCallback; +} + +class App { + private beforeInit: LifecycleCallback; + private afterInit: LifecycleCallback; + private beforeLoadEager: LifecycleCallback; + private afterLoadEager: LifecycleCallback; + private beforeLoadLazy: LifecycleCallback; + private afterLoadLazy: LifecycleCallback; + private beforeLoadDelayed: LifecycleCallback; + private afterLoadDelayed: LifecycleCallback; + + constructor({ + beforeInit = () => {}, + afterInit = () => {}, + beforeLoadEager = () => {}, + afterLoadEager = () => {}, + beforeLoadLazy = () => {}, + afterLoadLazy = () => {}, + beforeLoadDelayed = () => {}, + afterLoadDelayed = () => {}, + }: LifecycleCallbacks = {}) { + this.beforeInit = beforeInit; + this.afterInit = afterInit; + this.beforeLoadEager = beforeLoadEager; + this.afterLoadEager = afterLoadEager; + this.beforeLoadLazy = beforeLoadLazy; + this.afterLoadLazy = afterLoadLazy; + this.beforeLoadDelayed = beforeLoadDelayed; + this.afterLoadDelayed = afterLoadDelayed; + this.init(); + } + + private async init() { + await this.beforeInit(); + this.setupHlxWindowObject(); + await this.loadEager(); + await this.loadLazy(); + await this.loadDelayed(); + await this.afterInit(); + } + + private setupHlxWindowObject() { + // Implementation of setupHlxWindowObject + } + + private async loadEager() { + await this.beforeLoadEager(); + await waitFor(300); + await this.afterLoadEager(); + } + + private async loadLazy() { + await this.beforeLoadLazy(); + await waitFor(300); + await this.afterLoadLazy(); + } + + private async loadDelayed() { + await this.beforeLoadDelayed(); + await waitFor(300); + await this.afterLoadDelayed(); + } +} + +export default App; diff --git a/types/src/main.d.ts b/types/src/main.d.ts index 3be5685b..9360b4aa 100644 --- a/types/src/main.d.ts +++ b/types/src/main.d.ts @@ -1,6 +1,5 @@ import './components/sidebar/sidebar.ts'; import './components/header.ts'; -import './services/fetch.service.ts'; declare global { interface Window { hlx: { diff --git a/types/src/services/app.d.ts b/types/src/services/app.d.ts new file mode 100644 index 00000000..c8611d6e --- /dev/null +++ b/types/src/services/app.d.ts @@ -0,0 +1,28 @@ +type LifecycleCallback = () => void | Promise; +interface LifecycleCallbacks { + beforeInit?: LifecycleCallback; + afterInit?: LifecycleCallback; + beforeLoadEager?: LifecycleCallback; + afterLoadEager?: LifecycleCallback; + beforeLoadLazy?: LifecycleCallback; + afterLoadLazy?: LifecycleCallback; + beforeLoadDelayed?: LifecycleCallback; + afterLoadDelayed?: LifecycleCallback; +} +declare class App { + private beforeInit; + private afterInit; + private beforeLoadEager; + private afterLoadEager; + private beforeLoadLazy; + private afterLoadLazy; + private beforeLoadDelayed; + private afterLoadDelayed; + constructor({ beforeInit, afterInit, beforeLoadEager, afterLoadEager, beforeLoadLazy, afterLoadLazy, beforeLoadDelayed, afterLoadDelayed, }?: LifecycleCallbacks); + private init; + private setupHlxWindowObject; + private loadEager; + private loadLazy; + private loadDelayed; +} +export default App; From af5eabf671bee35a4a0839b5f9059682d970a177 Mon Sep 17 00:00:00 2001 From: samuelecalamita Date: Thu, 29 Feb 2024 12:35:16 +0100 Subject: [PATCH 02/62] added timers for test the performance --- .../{icon.jjSd6ARB.js => icon.oTqOgBG3.js} | 4 ++-- ...n.jjSd6ARB.js.map => icon.oTqOgBG3.js.map} | 2 +- dist/features/features.js | 2 +- dist/main/main.js | 15 +++------------ dist/main/main.js.map | 2 +- src/main.ts | 17 +++++++++-------- src/services/app.ts | 19 +++++++++++-------- types/src/services/app.d.ts | 1 - 8 files changed, 28 insertions(+), 34 deletions(-) rename dist/__chunks__/{icon.jjSd6ARB.js => icon.oTqOgBG3.js} (98%) rename dist/__chunks__/{icon.jjSd6ARB.js.map => icon.oTqOgBG3.js.map} (99%) diff --git a/dist/__chunks__/icon.jjSd6ARB.js b/dist/__chunks__/icon.oTqOgBG3.js similarity index 98% rename from dist/__chunks__/icon.jjSd6ARB.js rename to dist/__chunks__/icon.oTqOgBG3.js index 1acca65c..dd8b1442 100644 --- a/dist/__chunks__/icon.jjSd6ARB.js +++ b/dist/__chunks__/icon.oTqOgBG3.js @@ -26,11 +26,11 @@ import{u as b,f as O,w as m,i as T,s as I,x as D}from"./lit-element.XkUWx5ik.js" * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const A=t=>!x(t)&&typeof t.then=="function",C=1073741823;class F extends X{constructor(){super(...arguments),this._$Cwt=C,this._$Cbt=[],this._$CK=new B(this),this._$CX=new H}render(...e){return e.find(s=>!A(s))??m}update(e,s){const n=this._$Cbt;let r=n.length;this._$Cbt=s;const o=this._$CK,i=this._$CX;this.isConnected||this.disconnected();for(let c=0;cthis._$Cwt);c++){const h=s[c];if(!A(h))return this._$Cwt=c,h;c{for(;i.get();)await i.get();const a=o.deref();if(a!==void 0){const _=a._$Cbt.indexOf(h);_>-1&&_{for(var r=n>1?void 0:n?W(e,s):e,o=t.length-1,i;o>=0;o--)(i=t[o])&&(r=(n?i(e,s,r):i(r))||r);return n&&r&&Q(e,s,r),r};const E=Object.assign({"/src/icons/building-storefront.svg":()=>l(()=>import("./building-storefront.GI5O3UY2.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/chat-bubble-left-right.svg":()=>l(()=>import("./chat-bubble-left-right.RdWapjj4.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/chevron-down.svg":()=>l(()=>import("./chevron-down.6_gNiehw.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/cpu-chip.svg":()=>l(()=>import("./cpu-chip.e4997-9R.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/cursor-arrow-ripple.svg":()=>l(()=>import("./cursor-arrow-ripple.5f05fUdo.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/facebook.svg":()=>l(()=>import("./facebook.c3qibejz.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/hamburger.svg":()=>l(()=>import("./hamburger.B4eeRdlK.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/instagram.svg":()=>l(()=>import("./instagram.5pWYJ5CZ.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/medium.svg":()=>l(()=>import("./medium.5st6qfsR.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/snapchat.svg":()=>l(()=>import("./snapchat.NWq1a8YO.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/twitter.svg":()=>l(()=>import("./twitter.GXPPGxo3.js"),__vite__mapDeps([])).then(t=>t.default)});let $=class extends I{constructor(){super(...arguments),this.name=""}async getSvg(t){const e=E[`/src/icons/${t}.svg`],n=await(e!==void 0?e:E["/src/icons/cross.svg"])().catch(r=>console.error(`SVG icon: ${r.message}`));return z(n)}render(){const t=this.getSvg(this.name);return D`${G(t)}`}};$.styles=T`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;y([N({type:String})],$.prototype,"name",2);$=y([S("icon-component")],$);export{l as _,X as f,N as n,S as t}; + */const A=t=>!x(t)&&typeof t.then=="function",C=1073741823;class F extends X{constructor(){super(...arguments),this._$Cwt=C,this._$Cbt=[],this._$CK=new B(this),this._$CX=new H}render(...e){return e.find(s=>!A(s))??m}update(e,s){const n=this._$Cbt;let r=n.length;this._$Cbt=s;const o=this._$CK,i=this._$CX;this.isConnected||this.disconnected();for(let c=0;cthis._$Cwt);c++){const h=s[c];if(!A(h))return this._$Cwt=c,h;c{for(;i.get();)await i.get();const a=o.deref();if(a!==void 0){const _=a._$Cbt.indexOf(h);_>-1&&_{for(var r=n>1?void 0:n?W(e,s):e,o=t.length-1,i;o>=0;o--)(i=t[o])&&(r=(n?i(e,s,r):i(r))||r);return n&&r&&Q(e,s,r),r};const E=Object.assign({"/src/icons/building-storefront.svg":()=>l(()=>import("./building-storefront.GI5O3UY2.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/chat-bubble-left-right.svg":()=>l(()=>import("./chat-bubble-left-right.RdWapjj4.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/chevron-down.svg":()=>l(()=>import("./chevron-down.6_gNiehw.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/cpu-chip.svg":()=>l(()=>import("./cpu-chip.e4997-9R.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/cursor-arrow-ripple.svg":()=>l(()=>import("./cursor-arrow-ripple.5f05fUdo.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/facebook.svg":()=>l(()=>import("./facebook.c3qibejz.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/hamburger.svg":()=>l(()=>import("./hamburger.B4eeRdlK.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/instagram.svg":()=>l(()=>import("./instagram.5pWYJ5CZ.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/medium.svg":()=>l(()=>import("./medium.5st6qfsR.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/snapchat.svg":()=>l(()=>import("./snapchat.NWq1a8YO.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/twitter.svg":()=>l(()=>import("./twitter.GXPPGxo3.js"),__vite__mapDeps([])).then(t=>t.default)});let $=class extends I{constructor(){super(...arguments),this.name=""}async getSvg(t){const e=E[`/src/icons/${t}.svg`],n=await(e!==void 0?e:E["/src/icons/cross.svg"])().catch(r=>console.error(`SVG icon: ${r.message}`));return z(n)}render(){const t=this.getSvg(this.name);return D`${G(t)}`}};$.styles=T`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;y([N({type:String})],$.prototype,"name",2);$=y([S("icon-component")],$);export{X as f,N as n,S as t}; function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { __vite__mapDeps.viteFileDeps = [] } return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) } -//# sourceMappingURL=icon.jjSd6ARB.js.map +//# sourceMappingURL=icon.oTqOgBG3.js.map diff --git a/dist/__chunks__/icon.jjSd6ARB.js.map b/dist/__chunks__/icon.oTqOgBG3.js.map similarity index 99% rename from dist/__chunks__/icon.jjSd6ARB.js.map rename to dist/__chunks__/icon.oTqOgBG3.js.map index 132f83a3..905216d1 100644 --- a/dist/__chunks__/icon.jjSd6ARB.js.map +++ b/dist/__chunks__/icon.oTqOgBG3.js.map @@ -1 +1 @@ -{"version":3,"mappings":"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","names":["t","o","e","r","i","s","n","f","_a","c","h","_b","m","modules","Icon","LitElement","name","key","iconMarkup","unsafeSVG","svg","html","until","css","__decorateClass","property","customElement"],"sources":["../../node_modules/@lit/reactive-element/decorators/custom-element.js","../../node_modules/@lit/reactive-element/decorators/property.js","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/components/icon.ts"],"sourcesContent":["/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=t=>(e,o)=>{void 0!==o?o.addInitializer((()=>{customElements.define(t,e)})):customElements.define(t,e)};export{t as customElement};\n//# sourceMappingURL=custom-element.js.map\n","import{defaultConverter as t,notEqual as e}from\"../reactive-element.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const o={attribute:!0,type:String,converter:t,reflect:!1,hasChanged:e},r=(t=o,e,r)=>{const{kind:n,metadata:i}=r;let s=globalThis.litPropertyMetadata.get(i);if(void 0===s&&globalThis.litPropertyMetadata.set(i,s=new Map),s.set(r.name,t),\"accessor\"===n){const{name:o}=r;return{set(r){const n=e.get.call(this);e.set.call(this,r),this.requestUpdate(o,n,t)},init(e){return void 0!==e&&this.P(o,void 0,t),e}}}if(\"setter\"===n){const{name:o}=r;return function(r){const n=this[o];e.call(this,r),this.requestUpdate(o,n,t)}}throw Error(\"Unsupported decorator location: \"+n)};function n(t){return(e,o)=>\"object\"==typeof o?r(t,e,o):((t,e,o)=>{const r=e.hasOwnProperty(o);return e.constructor.createProperty(o,r?{...t,wrapped:!0}:t),r?Object.getOwnPropertyDescriptor(e,o):void 0})(t,e,o)}export{n as property,r as standardProperty};\n//# sourceMappingURL=property.js.map\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e console.error(`SVG icon: ${e.message}`));\n return unsafeSVG(iconMarkup as string);\n }\n\n render() {\n const svg = this.getSvg(this.name);\n return html`${until(svg)}`;\n }\n\n static styles = css`\n :host {\n display: flex;\n align-items: center;\n }\n\n svg {\n width: 100%;\n height: auto;\n }\n `;\n}\n"],"file":"__chunks__/icon.jjSd6ARB.js"} \ No newline at end of file +{"version":3,"mappings":"oJAAA;AAAA;AAAA;AAAA;AAAA,GAKK,MAACA,EAAE,GAAG,CAAC,EAAEC,IAAI,CAAUA,IAAT,OAAWA,EAAE,eAAgB,IAAI,CAAC,eAAe,OAAO,EAAE,CAAC,CAAC,CAAG,EAAC,eAAe,OAAO,EAAE,CAAC,CAAC,ECJ7G;AAAA;AAAA;AAAA;AAAA,GAIG,MAAMA,EAAE,CAAC,UAAU,GAAG,KAAK,OAAO,UAAUD,EAAE,QAAQ,GAAG,WAAWE,CAAC,EAAEC,EAAE,CAAC,EAAEF,EAAE,EAAEE,IAAI,CAAC,KAAK,CAAC,KAAK,EAAE,SAASC,CAAC,EAAED,EAAE,IAAIE,EAAE,WAAW,oBAAoB,IAAID,CAAC,EAAE,GAAYC,IAAT,QAAY,WAAW,oBAAoB,IAAID,EAAEC,EAAE,IAAI,GAAG,EAAEA,EAAE,IAAIF,EAAE,KAAK,CAAC,EAAe,IAAb,WAAe,CAAC,KAAK,CAAC,KAAKF,CAAC,EAAEE,EAAE,MAAM,CAAC,IAAIA,EAAE,CAAC,MAAMG,EAAE,EAAE,IAAI,KAAK,IAAI,EAAE,EAAE,IAAI,KAAK,KAAKH,CAAC,EAAE,KAAK,cAAcF,EAAEK,EAAE,CAAC,CAAC,EAAE,KAAKJ,EAAE,CAAC,OAAgBA,IAAT,QAAY,KAAK,EAAED,EAAE,OAAO,CAAC,EAAEC,CAAC,CAAC,CAAC,CAAC,GAAc,IAAX,SAAa,CAAC,KAAK,CAAC,KAAKD,CAAC,EAAEE,EAAE,OAAO,SAASA,EAAE,CAAC,MAAMG,EAAE,KAAKL,CAAC,EAAE,EAAE,KAAK,KAAKE,CAAC,EAAE,KAAK,cAAcF,EAAEK,EAAE,CAAC,CAAC,CAAC,CAAC,MAAM,MAAM,mCAAmC,CAAC,CAAC,EAAE,SAASA,EAAE,EAAE,CAAC,MAAM,CAAC,EAAEL,IAAc,OAAOA,GAAjB,SAAmBE,EAAE,EAAE,EAAEF,CAAC,GAAG,CAACD,EAAEE,EAAE,IAAI,CAAC,MAAMC,EAAED,EAAE,eAAe,CAAC,EAAE,OAAOA,EAAE,YAAY,eAAe,EAAEC,EAAE,CAAC,GAAGH,EAAE,QAAQ,EAAE,EAAEA,CAAC,EAAEG,EAAE,OAAO,yBAAyBD,EAAE,CAAC,EAAE,MAAM,GAAG,EAAE,EAAED,CAAC,CAAC,CCJvwB;AAAA;AAAA;AAAA;AAAA,GAIO,MAASG,EAAEH,GAAUA,IAAP,MAAoB,OAAOA,GAAjB,UAAgC,OAAOA,GAAnB,WAAwLM,EAAEN,GAAYA,EAAE,UAAX,OCJhP;AAAA;AAAA;AAAA;AAAA,GAIG,MAAMI,EAAE,CAACD,EAAEJ,IAAI,OAAC,MAAME,EAAEE,EAAE,KAAK,GAAYF,IAAT,OAAW,MAAM,GAAG,UAAUE,KAAKF,GAAEM,EAAAJ,EAAE,OAAF,MAAAI,EAAA,KAAAJ,EAASJ,EAAE,IAAIK,EAAED,EAAEJ,CAAC,EAAE,MAAM,EAAE,EAAEC,EAAEG,GAAG,CAAC,IAAIJ,EAAEE,EAAE,EAAE,CAAC,IAAaF,EAAEI,EAAE,QAAd,OAAoB,MAAMF,EAAEF,EAAE,KAAKE,EAAE,OAAOE,CAAC,EAAEA,EAAEJ,CAAC,QAAWE,GAAA,YAAAA,EAAG,QAAP,EAAY,EAAEC,EAAEC,GAAG,CAAC,QAAQJ,EAAEA,EAAEI,EAAE,KAAKA,EAAEJ,EAAE,CAAC,IAAIE,EAAEF,EAAE,KAAK,GAAYE,IAAT,OAAWF,EAAE,KAAKE,EAAE,IAAI,YAAYA,EAAE,IAAIE,CAAC,EAAE,MAAMF,EAAE,IAAIE,CAAC,EAAEK,EAAET,CAAC,CAAC,CAAC,EAAE,SAASU,EAAEN,EAAE,CAAU,KAAK,OAAd,QAAoBH,EAAE,IAAI,EAAE,KAAK,KAAKG,EAAED,EAAE,IAAI,GAAG,KAAK,KAAKC,CAAC,CAAC,SAASE,EAAEF,EAAEJ,EAAE,GAAGE,EAAE,EAAE,CAAC,MAAMC,EAAE,KAAK,KAAKO,EAAE,KAAK,KAAK,GAAYA,IAAT,QAAgBA,EAAE,OAAN,EAAW,GAAGV,EAAE,GAAG,MAAM,QAAQG,CAAC,EAAE,QAAQC,EAAEF,EAAEE,EAAED,EAAE,OAAOC,IAAIC,EAAEF,EAAEC,CAAC,EAAE,EAAE,EAAEH,EAAEE,EAAEC,CAAC,CAAC,OAAaD,GAAN,OAAUE,EAAEF,EAAE,EAAE,EAAEF,EAAEE,CAAC,QAAQE,EAAE,KAAKD,CAAC,CAAC,CAAC,MAAMK,EAAEL,GAAG,CAACA,EAAE,MAAMF,EAAE,QAAQE,EAAE,OAAFA,EAAE,KAAOE,GAAEF,EAAE,OAAFA,EAAE,KAAOM,GAAE,EAAE,MAAMH,UAAUP,CAAC,CAAC,aAAa,CAAC,MAAM,GAAG,SAAS,EAAE,KAAK,KAAK,MAAM,CAAC,KAAKI,EAAEJ,EAAEE,EAAE,CAAC,MAAM,KAAKE,EAAEJ,EAAEE,CAAC,EAAEC,EAAE,IAAI,EAAE,KAAK,YAAYC,EAAE,IAAI,CAAC,KAAKA,EAAEJ,EAAE,GAAG,SAACI,IAAI,KAAK,cAAc,KAAK,YAAYA,EAAEA,GAAEI,EAAA,KAAK,cAAL,MAAAA,EAAA,YAAqBG,EAAA,KAAK,eAAL,MAAAA,EAAA,YAAuBX,IAAIK,EAAE,KAAKD,CAAC,EAAEH,EAAE,IAAI,EAAE,CAAC,SAASD,EAAE,CAAC,GAAGI,EAAE,KAAK,IAAI,EAAE,KAAK,KAAK,KAAKJ,EAAE,IAAI,MAAM,CAAC,MAAMI,EAAE,CAAC,GAAG,KAAK,KAAK,IAAI,EAAEA,EAAE,KAAK,IAAI,EAAEJ,EAAE,KAAK,KAAK,KAAKI,EAAE,KAAK,CAAC,CAAC,CAAC,CAAC,cAAc,CAAE,cAAa,CAAE,62BCJphC;AAAA;AAAA;AAAA;AAAA,GAIG,MAAMJ,UAAUE,CAAC,EAAEF,EAAE,cAAc,YAAYA,EAAE,WAAW,EAAE,MAAMC,EAAEI,EAAEL,CAAC,ECL5E;AAAA;AAAA;AAAA;AAAA,GAKuE,MAAMK,CAAC,CAAC,YAAYL,EAAE,CAAC,KAAK,EAAEA,CAAC,CAAC,YAAY,CAAC,KAAK,EAAE,MAAM,CAAC,UAAUA,EAAE,CAAC,KAAK,EAAEA,CAAC,CAAC,OAAO,CAAC,OAAO,KAAK,CAAC,CAAC,CAAC,MAAMI,CAAC,CAAC,aAAa,CAAC,KAAK,EAAE,OAAO,KAAK,EAAE,MAAM,CAAC,KAAK,CAAC,OAAO,KAAK,CAAC,CAAC,OAAO,CAAC,KAAK,IAAL,KAAK,EAAI,IAAI,QAASJ,GAAG,KAAK,EAAEA,CAAC,EAAE,CAAC,QAAQ,QAACQ,EAAA,KAAK,IAAL,MAAAA,EAAA,WAAW,KAAK,EAAE,KAAK,EAAE,MAAM,CAAC,CCJ1U;AAAA;AAAA;AAAA;AAAA,GAIG,MAAMF,EAAE,GAAG,CAACD,EAAE,CAAC,GAAe,OAAO,EAAE,MAArB,WAA0BK,EAAE,WAAW,MAAMD,UAAUL,CAAC,CAAC,aAAa,CAAC,MAAM,GAAG,SAAS,EAAE,KAAK,MAAMM,EAAE,KAAK,MAAM,GAAG,KAAK,KAAK,IAAIR,EAAE,IAAI,EAAE,KAAK,KAAK,IAAIC,CAAC,CAAC,UAAUE,EAAE,CAAC,OAAOA,EAAE,KAAML,GAAG,CAACM,EAAEN,CAAC,CAAC,GAAIA,CAAC,CAAC,OAAOK,EAAED,EAAE,CAAC,MAAMF,EAAE,KAAK,MAAM,IAAI,EAAEA,EAAE,OAAO,KAAK,MAAME,EAAE,MAAM,EAAE,KAAK,KAAKK,EAAE,KAAK,KAAK,KAAK,aAAa,KAAK,aAAc,EAAC,QAAQT,EAAE,EAAEA,EAAEI,EAAE,QAAQ,EAAEJ,EAAE,KAAK,OAAOA,IAAI,CAAC,MAAMK,EAAED,EAAEJ,CAAC,EAAE,GAAG,CAACM,EAAED,CAAC,EAAE,OAAO,KAAK,MAAML,EAAEK,EAAEL,EAAE,GAAGK,IAAIH,EAAEF,CAAC,IAAI,KAAK,MAAMU,EAAE,EAAE,EAAE,QAAQ,QAAQL,CAAC,EAAE,KAAM,MAAML,GAAG,CAAC,KAAKS,EAAE,IAAG,GAAI,MAAMA,EAAE,IAAG,EAAG,MAAML,EAAE,EAAE,QAAQ,GAAYA,IAAT,OAAW,CAAC,MAAMF,EAAEE,EAAE,MAAM,QAAQC,CAAC,EAAEH,EAAE,IAAIA,EAAEE,EAAE,QAAQA,EAAE,MAAMF,EAAEE,EAAE,SAASJ,CAAC,EAAE,CAAC,GAAI,CAAC,OAAOA,CAAC,CAAC,cAAc,CAAC,KAAK,KAAK,WAAY,EAAC,KAAK,KAAK,OAAO,CAAC,aAAa,CAAC,KAAK,KAAK,UAAU,IAAI,EAAE,KAAK,KAAK,OAAQ,EAAC,CAAC,MAAMY,EAAEX,EAAEQ,CAAC,kMCAvwB,MAAMI,gxCAGO,IAAAC,EAAN,cAAmBC,CAAW,CAA9B,kCAEU,aAEf,MAAM,OAAOC,EAAc,CACzB,MAAMC,EAAMJ,EAAQ,cAAcG,CAAI,MAAM,EAEtCE,EAAa,MADID,IAAQ,OAAYA,EAAMJ,EAAQ,sBAAsB,GACvC,EAAE,MAAOX,GAAa,QAAQ,MAAM,aAAaA,EAAE,OAAO,EAAE,CAAC,EACrG,OAAOiB,EAAUD,CAAoB,CACvC,CAEA,QAAS,CACP,MAAME,EAAM,KAAK,OAAO,KAAK,IAAI,EAC1B,OAAAC,IAAOC,EAAMF,CAAG,CAAC,EAC1B,CAaF,EA3BaN,EAgBJ,OAASS,qEAdhBC,EAAA,CADCC,EAAS,CAAE,KAAM,OAAQ,GADfX,EAEX,oBAFWA,EAANU,EAAA,CADNE,EAAc,gBAAgB,GAClBZ,CAAA","names":["t","o","e","r","i","s","n","f","_a","c","h","_b","m","modules","Icon","LitElement","name","key","iconMarkup","unsafeSVG","svg","html","until","css","__decorateClass","property","customElement"],"sources":["../../node_modules/@lit/reactive-element/decorators/custom-element.js","../../node_modules/@lit/reactive-element/decorators/property.js","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/components/icon.ts"],"sourcesContent":["/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=t=>(e,o)=>{void 0!==o?o.addInitializer((()=>{customElements.define(t,e)})):customElements.define(t,e)};export{t as customElement};\n//# sourceMappingURL=custom-element.js.map\n","import{defaultConverter as t,notEqual as e}from\"../reactive-element.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const o={attribute:!0,type:String,converter:t,reflect:!1,hasChanged:e},r=(t=o,e,r)=>{const{kind:n,metadata:i}=r;let s=globalThis.litPropertyMetadata.get(i);if(void 0===s&&globalThis.litPropertyMetadata.set(i,s=new Map),s.set(r.name,t),\"accessor\"===n){const{name:o}=r;return{set(r){const n=e.get.call(this);e.set.call(this,r),this.requestUpdate(o,n,t)},init(e){return void 0!==e&&this.P(o,void 0,t),e}}}if(\"setter\"===n){const{name:o}=r;return function(r){const n=this[o];e.call(this,r),this.requestUpdate(o,n,t)}}throw Error(\"Unsupported decorator location: \"+n)};function n(t){return(e,o)=>\"object\"==typeof o?r(t,e,o):((t,e,o)=>{const r=e.hasOwnProperty(o);return e.constructor.createProperty(o,r?{...t,wrapped:!0}:t),r?Object.getOwnPropertyDescriptor(e,o):void 0})(t,e,o)}export{n as property,r as standardProperty};\n//# sourceMappingURL=property.js.map\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e console.error(`SVG icon: ${e.message}`));\n return unsafeSVG(iconMarkup as string);\n }\n\n render() {\n const svg = this.getSvg(this.name);\n return html`${until(svg)}`;\n }\n\n static styles = css`\n :host {\n display: flex;\n align-items: center;\n }\n\n svg {\n width: 100%;\n height: auto;\n }\n `;\n}\n"],"file":"__chunks__/icon.oTqOgBG3.js"} \ No newline at end of file diff --git a/dist/features/features.js b/dist/features/features.js index 8b41b195..bc0a8a62 100644 --- a/dist/features/features.js +++ b/dist/features/features.js @@ -1,2 +1,2 @@ -import{j as s,x as c}from"../__chunks__/lit-element.XkUWx5ik.js";import{o as a}from"../__chunks__/unsafe-html.U1vgpvJh.js";import"../__chunks__/icon.jjSd6ARB.js";const l=n=>c`${n.map(e=>c`
    ${a(e.textBlock)}
    `)}`;function f(n){const e=n.querySelectorAll(":scope > div");let t=[];[...e].forEach(o=>{const r=o.children[0].innerHTML,i=o.children[1].innerHTML;t.push({icon:r,textBlock:i})}),n.innerHTML="",n.style.removeProperty("display"),s(l(t),n)}export{f as default}; +import{j as s,x as c}from"../__chunks__/lit-element.XkUWx5ik.js";import{o as a}from"../__chunks__/unsafe-html.U1vgpvJh.js";import"../__chunks__/icon.oTqOgBG3.js";const l=n=>c`${n.map(e=>c`
    ${a(e.textBlock)}
    `)}`;function f(n){const e=n.querySelectorAll(":scope > div");let t=[];[...e].forEach(o=>{const r=o.children[0].innerHTML,i=o.children[1].innerHTML;t.push({icon:r,textBlock:i})}),n.innerHTML="",n.style.removeProperty("display"),s(l(t),n)}export{f as default}; //# sourceMappingURL=features.js.map diff --git a/dist/main/main.js b/dist/main/main.js index 2c94f7ec..06c89c16 100644 --- a/dist/main/main.js +++ b/dist/main/main.js @@ -1,19 +1,10 @@ -import{T as h,s as p,x as l}from"../__chunks__/lit-element.XkUWx5ik.js";import{n as J,f as K,t as m,_ as Q}from"../__chunks__/icon.jjSd6ARB.js";import{e as G,o as k}from"../__chunks__/unsafe-html.U1vgpvJh.js";import{F as v,c as X}from"../__chunks__/createOptimizedPicture.m3G7L1Pf.js";/** +import{T as c,s as l,x as i}from"../__chunks__/lit-element.XkUWx5ik.js";import{n as T,f as O,t as h}from"../__chunks__/icon.oTqOgBG3.js";import{e as M,o as L}from"../__chunks__/unsafe-html.U1vgpvJh.js";import{F as d,c as S}from"../__chunks__/createOptimizedPicture.m3G7L1Pf.js";/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */function y(e){return J({...e,state:!0,attribute:!1})}/** + */function u(e){return T({...e,state:!0,attribute:!1})}/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const Z=()=>new ee;class ee{}const S=new WeakMap,te=G(class extends K{render(e){return h}update(e,[t]){var a;const s=t!==this.Y;return s&&this.Y!==void 0&&this.rt(void 0),(s||this.lt!==this.ct)&&(this.Y=t,this.ht=(a=e.options)==null?void 0:a.host,this.rt(this.ct=e.element)),h}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let s=S.get(t);s===void 0&&(s=new WeakMap,S.set(t,s)),s.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),s.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=S.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var se=Object.defineProperty,ae=Object.getOwnPropertyDescriptor,R=(e,t,s,a)=>{for(var o=a>1?void 0:a?ae(t,s):t,n=e.length-1,r;n>=0;n--)(r=e[n])&&(o=(a?r(t,s,o):r(o))||o);return a&&o&&se(t,s,o),o};let P=class extends p{constructor(){super(...arguments),this.getSubmenuName=e=>e.path.split("/")[1],this.groupByFirstLevelPath=async()=>{const e={};return(await v.fetchJson("/query-index.json")).data.forEach(a=>{const o=this.getSubmenuName(a);e[o]||(e[o]=[]),e[o].push({path:a.path,navtitle:this.getNavTitle(a)})}),Object.values(e).map(a=>a.length===1?a[0]:{navtitle:a[0].path.split("/")[1],path:a[0].path,children:a})}}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}render(){if(this.items)return l``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return l`${e.navtitle}`}renderMenuItem(e){return l`
  • ${e.children!==void 0?this.renderSubMenu(e):l`${e.navtitle}`}
  • `}renderMenuItems(){return l`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}};R([y()],P.prototype,"items",2);P=R([m("sidebar-nav")],P);var oe=Object.defineProperty,ne=Object.getOwnPropertyDescriptor,j=(e,t,s,a)=>{for(var o=a>1?void 0:a?ne(t,s):t,n=e.length-1,r;n>=0;n--)(r=e[n])&&(o=(a?r(t,s,o):r(o))||o);return a&&o&&oe(t,s,o),o};let E=class extends p{async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t=await v.fetchText("contact.plain.html",{cacheOptions:{cacheType:"runtime"}});return e.parseFromString(t,"text/html")}renderHeader(e){return e?l`

    ${e}

    `:h}renderText(e){return e?l`

    ${e}

    `:h}render(){if(!this.contactTemplateArgs)return h;const{headline:e,text:t,contacts:s}=this.contactTemplateArgs;return l`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(s)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:s}=e;return!t&&!s?h:l`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(s)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(a=>({icon:a.querySelector("div"),markup:a.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),s=e.querySelector("p"),a=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:s,contacts:a}}renderContacts(e){return e.length===0?h:l`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?l``:h}renderContactMarkup(e){return e?k(e.innerHTML):h}};j([y()],E.prototype,"contactTemplateArgs",2);E=j([m("sidebar-contact")],E);var re=Object.defineProperty,ie=Object.getOwnPropertyDescriptor,z=(e,t,s,a)=>{for(var o=a>1?void 0:a?ie(t,s):t,n=e.length-1,r;n>=0;n--)(r=e[n])&&(o=(a?r(t,s,o):r(o))||o);return a&&o&&re(t,s,o),o};let M=class extends p{constructor(){super()}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e)}render(){if(this.lastTreePosts)return l`

    Newest Posts

    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,s)=>t.lastModified>s.lastModified?-1:t.lastModified${X({src:e.image,alt:e.imagealt,width:336,height:224})}

    ${e.description}

    `}async getPosts(){return(await v.fetchJson("/query-index.json")).data.filter(t=>t.path.includes("/posts"))}};z([y()],M.prototype,"lastTreePosts",2);M=z([m("sidebar-posts")],M);var ce=Object.defineProperty,le=Object.getOwnPropertyDescriptor,H=(e,t,s,a)=>{for(var o=a>1?void 0:a?le(t,s):t,n=e.length-1,r;n>=0;n--)(r=e[n])&&(o=(a?r(t,s,o):r(o))||o);return a&&o&&ce(t,s,o),o};let x=class extends p{createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e=await v.fetchText("footer.plain.html",{cacheOptions:{cacheType:"runtime"}}),t=document.createElement("div");t.innerHTML=e,this.footerMarkup=t.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}render(){if(this.footerMarkup)return l`${this.footerMarkup}`}};H([y()],x.prototype,"footerMarkup",2);x=H([m("sidebar-footer")],x);var de=Object.defineProperty,he=Object.getOwnPropertyDescriptor,ue=(e,t,s,a)=>{for(var o=a>1?void 0:a?he(t,s):t,n=e.length-1,r;n>=0;n--)(r=e[n])&&(o=(a?r(t,s,o):r(o))||o);return a&&o&&de(t,s,o),o};let _=class extends p{constructor(){super(...arguments),this.toggleRef=Z(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return l`
    `}};_=ue([m("sidebar-component")],_);function fe({input:e,specifier:t,htmlTag:s}){return e.split(t).map((a,o)=>o%2===1?`<${s}>${a}`:a).join("")}var pe=Object.defineProperty,me=Object.getOwnPropertyDescriptor,F=(e,t,s,a)=>{for(var o=a>1?void 0:a?me(t,s):t,n=e.length-1,r;n>=0;n--)(r=e[n])&&(o=(a?r(t,s,o):r(o))||o);return a&&o&&pe(t,s,o),o};let T=class extends p{createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await v.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data}}catch(e){console.error("HeaderComponent: ",e)}}render(){if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,s=fe({input:e.logoText,htmlTag:"strong",specifier:":::"}),a=k(s);return l``}};F([y()],T.prototype,"headerData",2);T=F([m("header-component")],T);function L(e){return e.toLowerCase().replace(/[^0-9a-z]/gi,"-").replace(/-+/g,"-").replace(/^-|-$/g,"")}class ge{readBlockConfig(t){const s={};return t.querySelectorAll(":scope > div").forEach(a=>{if(a.children){const o=[...a.children];if(o[1]){const n=o[1],r=L(o[0].textContent??"");let d="";if(n.querySelector("a")){const c=[...n.querySelectorAll("a")];c.length===1?d=c[0].href:d=c.map(g=>g.href)}else if(n.querySelector("img")){const c=[...n.querySelectorAll("img")];c.length===1?d=c[0].src:d=c.map(g=>g.src)}else if(n.querySelector("p")){const c=[...n.querySelectorAll("p")];c.length===1?d=c[0].textContent:d=c.map(g=>g.textContent)}else d=a.children[1].textContent;s[r]=d}}}),s}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const s=t.classList[0];if(s){t.classList.add("block"),t.dataset.blockName=s;const a=t.parentElement;a==null||a.classList.add(`${s}-wrapper`);const o=t.closest(".section");o&&o.classList.add(`${s}-container`)}}}function ve(e){return L(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class ye{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(s=>{this.adjustMarkup(s),this.processSectionMetaData(s)})}processSectionMetaData(t){const s=t.querySelector("div.section-metadata");if(s){const a=this.blockService.readBlockConfig(s);Object.keys(a).forEach(o=>{o==="style"?a.style.split(",").filter(r=>r).map(r=>L(r.trim())).forEach(r=>t.classList.add(r)):t.dataset[ve(o)]=a[o]}),s.parentElement&&s.parentElement.remove()}}adjustMarkup(t){const s=[];let a=!1;[...t.children].forEach(o=>{if(o.tagName==="DIV"||!a){const n=document.createElement("div");s.push(n),a=o.tagName!=="DIV",a&&n.classList.add("default-content-wrapper")}s[s.length-1].append(o)}),s.forEach(o=>t.append(o)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(s=>{const a=s.parentElement;a&&a.classList.add("image","main")})}}const D=(e,t)=>{t.split(",").forEach(s=>{e.classList.add(L(s.trim()))})};function A(e,t=document){const s=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${s}="${e}"]`)].map(n=>n.content).join(", ");return o.length?o:""}const we={mainTsPath:"src/main.ts",mainScssPath:"src/styles/sass/main.scss",fontsScssPath:"src/styles/sass/fonts.scss",lazyStylesScssPath:"src/styles/sass/lazy-styles.scss"},f=class f{};f.unloaded="unloaded",f.loading="loading",f.loaded="loaded",f.error="error";let u=f;class be{constructor(t,s){this.sectionService=t,this.blockService=s,this.lcpBlocks=["banner"],this.init=async()=>{this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const a=document.querySelector("main");if(a){a.setAttribute("id","main"),this.addSidebarContainer(a),this.sectionService.init(a),this.addInnerContainer(a),this.blockService.decorateBlocks(a),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:a,fontsScssPath:o}=we;try{a&&await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`),o&&await this.loadFonts(),await this.loadBlocks()}catch(n){console.error("Load lazy error: ",n)}},this.loadBlocks=async()=>{const o=[...document.querySelectorAll(".section")].map(n=>this.loadBlock(n));await Promise.all(o)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector('script[src$="/scripts/scripts.js"]');if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split("/scripts/scripts.js")}catch(s){console.log(s)}}addSidebarContainer(t){const s=document.createElement("sidebar-component");s.setAttribute("id","sidebar"),window.innerWidth<=1280?s.classList.remove("active"):s.classList.add("active"),window.innerWidth<=1280?s.classList.remove("active"):s.classList.add("active"),t.after(s)}addInnerContainer(t){const s=t.innerHTML;t.innerHTML=`
    ${s}
    `}decorateTemplateAndTheme(){const t=A("template");t&&D(document.body,t);const s=A("theme");s&&D(document.body,s)}collectBlocks(t){const s=[];return t.querySelectorAll("[data-block-name]").forEach(o=>{s.push({name:o.dataset.blockName,element:o})}),s}async loadBlockModules(t){if((t.element.dataset.blockStatus??u.unloaded)===u.unloaded){t.element.dataset.blockStatus=u.loading;try{const a=await Q(()=>import(`${window.hlx.codeBasePath}/dist/${t.name}/${t.name}.js`),__vite__mapDeps([]));a.default&&await a.default(t.element),t.element.dataset.blockStatus=u.loaded}catch(a){t.element.dataset.blockStatus=u.error,console.error("An error occurred during module import:",a)}}}async loadBlockStyles(t){try{await this.loadCSS(`${window.hlx.codeBasePath}/dist/${t.name}/${t.name}.css`)}catch{console.error(`problem with block '${t.name}' loading styles`)}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);try{window.location.hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch{}}async loadCSS(t){return new Promise((s,a)=>{if(document.querySelector(`head > link[href="${t}"]`))s(!0);else{const o=document.createElement("link");o.rel="stylesheet",o.href=t,o.onload=s,o.onerror=a,document.head.append(o)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const o=this.collectBlocks(t).map(async n=>{this.lcpBlocks.includes(n.name)&&await this.loadBlockModules(n)});await Promise.all(o),this.showSection(t)}document.body.style.display=null;const s=document.querySelector("main img");await new Promise(a=>{s&&!s.complete?(s.setAttribute("loading","eager"),s.setAttribute("fetchpriority","high"),s.addEventListener("load",()=>a()),s.addEventListener("error",()=>a())):a()})}async loadBlock(t){const s=this.collectBlocks(t);if(!s.length){this.showSection(t);return}for(const a of s)await this.loadBlockModules(a),await this.loadBlockStyles(a);this.showSection(t)}}var i={},w;Object.defineProperty(i,"__esModule",{value:!0});const N=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),B=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)s.classList.remove(...t)}},$=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)s.classList.add(...t)}},q=(e,t)=>e.classList.contains(t);function b(e){return Symbol.iterator in e}function Y(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const U=(e,t,s,a,o)=>{if(e==null||b(e)&&!Y(e))return;if(b(e)&&!(e instanceof HTMLElement)){for(const r of e)U(r,t,s,a,o);return}let n;n=typeof t=="string"?t.trim().split(" "):t,n.forEach(r=>{const d=W(e,r,s,a);if(!a.eventBindingMap[d]){const c=s.bind(a);return a.eventBindingMap[d]=c,e.addEventListener(r.trim(),c,o)}})};function W(e,t,s,a){return`${C(e,a)}# - ${t.trim()}# - ${C(s,a)}# - ${C(a,a)}`.replace(/\n/gm,"").replace(/\s/g,"")}function C(e,t){let s;if(t.eventIdMap.has(e))s=t.eventIdMap.get(e);else{const a="xxxxxxxx".replace(/x/g,Le).toLowerCase();t.eventIdMap.set(e,a),s=a}return s}function Le(){return(100*Math.random()%36|0).toString(36)}const V=(e,t,s,a,o)=>{if(e==null||b(e)&&!Y(e))return void console.warn("no target found");if(b(e)&&!(e instanceof HTMLElement)){for(const r of e)V(r,t,s,a,o);return}let n;n=typeof t=="string"?t.trim().split(" "):t,n.forEach(r=>{const d=W(e,r,s,a),c=a.eventBindingMap[d];c&&(delete a.eventBindingMap[d],e.removeEventListener(r,c,o))})},O=(e,t)=>{N(e,t).forEach(s=>e.removeChild(s))},I=(e,t,s)=>new Promise(a=>{s!==void 0&&setTimeout(()=>a(),s),e.addEventListener(t,()=>a())});i.addClass=$,i.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),i.findAll=N,i.forEachNode=(e,t,s=window)=>{for(let a=0;a{let t="";return e.forEach(s=>{!t.length&&window.matchMedia(s.query).matches&&(t=s.name)}),t},i.getInnerText=e=>e.innerText||e.textContent||"",i.getParent=(e,t)=>e.closest(t),i.getUniqueID=()=>Math.random().toString(36).substr(2,9),i.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,i.hasClass=q,i.inViewport=(e,t)=>{const s=e.getBoundingClientRect();let a={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(a=t.getBoundingClientRect()),s.top>=a.top&&s.right<=a.right&&s.bottom<=a.bottom&&s.left>=a.left},i.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),i.onEvent=U,i.removeChildren=O,i.removeChilds=O,i.removeClass=B,i.removeEvent=V,i.toggleClass=(e,t,s)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const a of e)s===!0?$(a,t):q(a,t)||s===!1?B(a,t):$(a,t)}},w=i.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),i.waitForAnimationEnd=function(e,t){return new Promise((s,a)=>{e.addEventListener("animationend",function o(n){n.target===e&&(t&&n.animationName!==t||(e.removeEventListener("animationend",o),s(n)))})})},i.waitForEvent=I,i.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():I(e,"kl-component-initialized",3e3)},i.waitForTransitionEnd=function(e,t){return new Promise((s,a)=>{e.addEventListener("transitionend",function o(n){n.target===e&&(t&&n.propertyName!==t||(e.removeEventListener("transitionend",o),s(n)))})})};class Se{constructor({beforeInit:t=()=>{},afterInit:s=()=>{},beforeLoadEager:a=()=>{},afterLoadEager:o=()=>{},beforeLoadLazy:n=()=>{},afterLoadLazy:r=()=>{},beforeLoadDelayed:d=()=>{},afterLoadDelayed:c=()=>{}}={}){this.beforeInit=t,this.afterInit=s,this.beforeLoadEager=a,this.afterLoadEager=o,this.beforeLoadLazy=n,this.afterLoadLazy=r,this.beforeLoadDelayed=d,this.afterLoadDelayed=c,this.init()}async init(){await this.beforeInit(),this.setupHlxWindowObject(),await this.loadEager(),await this.loadLazy(),await this.loadDelayed(),await this.afterInit()}setupHlxWindowObject(){}async loadEager(){await this.beforeLoadEager(),await w(300),await this.afterLoadEager()}async loadLazy(){await this.beforeLoadLazy(),await w(300),await this.afterLoadLazy()}async loadDelayed(){await this.beforeLoadDelayed(),await w(300),await this.afterLoadDelayed()}}(async function(){const e=new ge,t=new ye(e);await new be(t,e).init(),new Se({beforeInit:()=>{console.log("beforeInit")},afterInit:()=>{console.log("afterInit")},beforeLoadEager:()=>{console.log("beforeLoadEager")},afterLoadEager:()=>{console.log("afterLoadEager")},beforeLoadLazy:()=>{console.log("beforeLoadLazy")},afterLoadLazy:()=>{console.log("afterLoadLazy")},beforeLoadDelayed:()=>{console.log("beforeLoadDelayed")},afterLoadDelayed:()=>{console.log("afterLoadDelayed")}})})(); -function __vite__mapDeps(indexes) { - if (!__vite__mapDeps.viteFileDeps) { - __vite__mapDeps.viteFileDeps = [] - } - return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) -} + */const j=()=>new I;class I{}const p=new WeakMap,E=M(class extends O{render(e){return c}update(e,[t]){var a;const s=t!==this.Y;return s&&this.Y!==void 0&&this.rt(void 0),(s||this.lt!==this.ct)&&(this.Y=t,this.ht=(a=e.options)==null?void 0:a.host,this.rt(this.ct=e.element)),c}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let s=p.get(t);s===void 0&&(s=new WeakMap,p.set(t,s)),s.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),s.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=p.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var A=Object.defineProperty,R=Object.getOwnPropertyDescriptor,$=(e,t,s,a)=>{for(var r=a>1?void 0:a?R(t,s):t,o=e.length-1,n;o>=0;o--)(n=e[o])&&(r=(a?n(t,s,r):n(r))||r);return a&&r&&A(t,s,r),r};let f=class extends l{constructor(){super(...arguments),this.getSubmenuName=e=>e.path.split("/")[1],this.groupByFirstLevelPath=async()=>{const e={};return(await d.fetchJson("/query-index.json")).data.forEach(a=>{const r=this.getSubmenuName(a);e[r]||(e[r]=[]),e[r].push({path:a.path,navtitle:this.getNavTitle(a)})}),Object.values(e).map(a=>a.length===1?a[0]:{navtitle:a[0].path.split("/")[1],path:a[0].path,children:a})}}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}render(){if(this.items)return i``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return i`${e.navtitle}`}renderMenuItem(e){return i`
  • ${e.children!==void 0?this.renderSubMenu(e):i`${e.navtitle}`}
  • `}renderMenuItems(){return i`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}};$([u()],f.prototype,"items",2);f=$([h("sidebar-nav")],f);var H=Object.defineProperty,z=Object.getOwnPropertyDescriptor,P=(e,t,s,a)=>{for(var r=a>1?void 0:a?z(t,s):t,o=e.length-1,n;o>=0;o--)(n=e[o])&&(r=(a?n(t,s,r):n(r))||r);return a&&r&&H(t,s,r),r};let m=class extends l{async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t=await d.fetchText("contact.plain.html",{cacheOptions:{cacheType:"runtime"}});return e.parseFromString(t,"text/html")}renderHeader(e){return e?i`

    ${e}

    `:c}renderText(e){return e?i`

    ${e}

    `:c}render(){if(!this.contactTemplateArgs)return c;const{headline:e,text:t,contacts:s}=this.contactTemplateArgs;return i`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(s)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:s}=e;return!t&&!s?c:i`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(s)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(a=>({icon:a.querySelector("div"),markup:a.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),s=e.querySelector("p"),a=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:s,contacts:a}}renderContacts(e){return e.length===0?c:i`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?i``:c}renderContactMarkup(e){return e?L(e.innerHTML):c}};P([u()],m.prototype,"contactTemplateArgs",2);m=P([h("sidebar-contact")],m);var q=Object.defineProperty,Y=Object.getOwnPropertyDescriptor,_=(e,t,s,a)=>{for(var r=a>1?void 0:a?Y(t,s):t,o=e.length-1,n;o>=0;o--)(n=e[o])&&(r=(a?n(t,s,r):n(r))||r);return a&&r&&q(t,s,r),r};let g=class extends l{constructor(){super()}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e)}render(){if(this.lastTreePosts)return i`

    Newest Posts

    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,s)=>t.lastModified>s.lastModified?-1:t.lastModified${S({src:e.image,alt:e.imagealt,width:336,height:224})}

    ${e.description}

    `}async getPosts(){return(await d.fetchJson("/query-index.json")).data.filter(t=>t.path.includes("/posts"))}};_([u()],g.prototype,"lastTreePosts",2);g=_([h("sidebar-posts")],g);var F=Object.defineProperty,N=Object.getOwnPropertyDescriptor,w=(e,t,s,a)=>{for(var r=a>1?void 0:a?N(t,s):t,o=e.length-1,n;o>=0;o--)(n=e[o])&&(r=(a?n(t,s,r):n(r))||r);return a&&r&&F(t,s,r),r};let v=class extends l{createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e=await d.fetchText("footer.plain.html",{cacheOptions:{cacheType:"runtime"}}),t=document.createElement("div");t.innerHTML=e,this.footerMarkup=t.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}render(){if(this.footerMarkup)return i`${this.footerMarkup}`}};w([u()],v.prototype,"footerMarkup",2);v=w([h("sidebar-footer")],v);var B=Object.defineProperty,J=Object.getOwnPropertyDescriptor,U=(e,t,s,a)=>{for(var r=a>1?void 0:a?J(t,s):t,o=e.length-1,n;o>=0;o--)(n=e[o])&&(r=(a?n(t,s,r):n(r))||r);return a&&r&&B(t,s,r),r};let y=class extends l{constructor(){super(...arguments),this.toggleRef=j(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return i`
    `}};y=U([h("sidebar-component")],y);function W({input:e,specifier:t,htmlTag:s}){return e.split(t).map((a,r)=>r%2===1?`<${s}>${a}`:a).join("")}var G=Object.defineProperty,K=Object.getOwnPropertyDescriptor,C=(e,t,s,a)=>{for(var r=a>1?void 0:a?K(t,s):t,o=e.length-1,n;o>=0;o--)(n=e[o])&&(r=(a?n(t,s,r):n(r))||r);return a&&r&&G(t,s,r),r};let b=class extends l{createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await d.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data}}catch(e){console.error("HeaderComponent: ",e)}}render(){if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,s=W({input:e.logoText,htmlTag:"strong",specifier:":::"}),a=L(s);return i``}};C([u()],b.prototype,"headerData",2);b=C([h("header-component")],b);class Q{constructor({beforeInit:t=()=>{},afterInit:s=()=>{},beforeLoadEager:a=()=>{},afterLoadEager:r=()=>{},beforeLoadLazy:o=()=>{},afterLoadLazy:n=()=>{},beforeLoadDelayed:D=()=>{},afterLoadDelayed:x=()=>{}}={}){this.beforeInit=t,this.afterInit=s,this.beforeLoadEager=a,this.afterLoadEager=r,this.beforeLoadLazy=o,this.afterLoadLazy=n,this.beforeLoadDelayed=D,this.afterLoadDelayed=x,this.init()}async init(){console.time("init execution time: "),await this.beforeInit(),await this.loadEager(),await this.loadLazy(),await this.loadDelayed(),await this.afterInit(),console.timeEnd("init execution time: ")}async loadEager(){console.time("loadEager execution time: "),await this.beforeLoadEager(),await this.afterLoadEager(),console.timeEnd("loadEager execution time: ")}async loadLazy(){console.time("loadLazy execution time: "),await this.beforeLoadLazy(),await this.afterLoadLazy(),console.timeEnd("loadLazy execution time: ")}async loadDelayed(){console.time("loadDelayed execution time: "),await this.beforeLoadDelayed(),await this.afterLoadDelayed(),console.timeEnd("loadDelayed execution time: ")}}(async function(){console.time("APP execution time: "),new Q({beforeInit:()=>{console.log("beforeInit")},afterInit:()=>{console.log("afterInit")},beforeLoadEager:()=>{console.log("beforeLoadEager")},afterLoadEager:()=>{console.log("afterLoadEager")},beforeLoadLazy:()=>{console.log("beforeLoadLazy")},afterLoadLazy:()=>{console.log("afterLoadLazy")},beforeLoadDelayed:()=>{console.log("beforeLoadDelayed")},afterLoadDelayed:()=>{console.log("afterLoadDelayed")}}),console.timeEnd("APP execution time: ")})(); //# sourceMappingURL=main.js.map diff --git a/dist/main/main.js.map b/dist/main/main.js.map index 6ae61b9a..5eb0aa27 100644 --- a/dist/main/main.js.map +++ b/dist/main/main.js.map @@ -1 +1 @@ -{"version":3,"mappings":"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","names":["r","t","e","h","o","n","s","i","_a","_b","SidebarNav","LitElement","entry","groups","FetchService","item","firstLevelPath","group","html","currentTarget","child","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","siteMapEntry","sitemapEntry","nextSitemapEntry","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","error","leftCol","rightCol","logoText","logoTextHTML","toClassName","name","BlockService","block","config","row","cols","col","value","as","a","imgs","img","ps","p","main","shortBlockName","blockWrapper","section","toCamelCase","g","SectionService","blockService","container","sectionMeta","meta","key","style","wrappers","defaultContent","wrapper","parentElement","addClasses","element","classes","cssClass","getMetadata","doc","attr","metaElement","_Status","Status","MainService","sectionService","lazyStylesScssPath","fontsScssPath","SectionsPromises","scriptEl","sidebarContainer","children","template","theme","blockMap","blockModule","__vitePreload","href","resolve","reject","link","firstSection","blockPromises","lcpCandidate","sectionsBlocks","domHelpers","l","d","c","u","f","waitFor","App","beforeInit","afterInit","beforeLoadEager","afterLoadEager","beforeLoadLazy","afterLoadLazy","beforeLoadDelayed","afterLoadDelayed"],"sources":["../../node_modules/@lit/reactive-element/decorators/state.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../src/utils/toClassName.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../config.ts","../../src/services/main.service.ts","../../node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../src/services/app.ts","../../src/main.ts"],"sourcesContent":["import{property as t}from\"./property.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function r(r){return t({...r,state:!0,attribute:!1})}export{r as state};\n//# sourceMappingURL=state.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport '../icon';\nimport { SheetsResponse, SiteMapEntry } from '../../shared.types';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n render() {\n if (!this.items) return;\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n \n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: SiteMapEntry) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item.navtitle || item.title;\n }\n\n groupByFirstLevelPath = async () => {\n const groups = {};\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n\n queryIndex.data.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n\n const groupedData = Object.values(groups);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n };\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const contactHtmlString = await FetchService.fetchText('contact.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n return parser.parseFromString(contactHtmlString, 'text/html');\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return html``;\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from '../../utils/createOptimizedPicture.ts';\nimport { SheetsResponse, Sitemap, SiteMapEntry } from '../../shared.types.ts';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n constructor() {\n super();\n }\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n }\n\n render() {\n if (!this.lastTreePosts) return;\n return html`\n
    \n

    Newest Posts

    \n
    \n
    ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}
    \n `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html` `;\n }\n\n private async getPosts() {\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n return queryIndex.data.filter((item) => item.path.includes('/posts'));\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const response = await FetchService.fetchText('footer.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n }\n\n render() {\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { LitElement, html } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { Ref, createRef, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n \n \n `;\n }\n}\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from '../utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../services/fetch.service.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: string;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n } catch (error) {\n console.error('HeaderComponent: ', error);\n }\n }\n\n render() {\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","/**\n * Converts a string into a valid CSS class name.\n *\n * @param name - The string to convert into a CSS class name.\n * @returns The converted CSS class name.\n *\n * @example\n * // Example usage:\n * const inputString = 'Hello, World!';\n * const cssClassName = toClassName(inputString);\n * console.log(cssClassName); // Output: 'hello-world'\n */\nexport function toClassName(name: string): string {\n return name\n .toLowerCase()\n .replace(/[^0-9a-z]/gi, '-')\n .replace(/-+/g, '-')\n .replace(/^-|-$/g, '');\n}\n","import { toClassName } from '../utils/toClassName';\n\nexport class BlockService {\n //TODO: Provider for fetch data\n\n /**\n * Extracts the config from a block.\n * @param {Element} block The block element\n * @returns {object} The block config\n */\n readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} name - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","interface Config {\n mainTsPath: string;\n mainScssPath: string;\n fontsScssPath?: string;\n lazyStylesScssPath?: string;\n}\n\nexport const config: Config = {\n mainTsPath: 'src/main.ts',\n mainScssPath: 'src/styles/sass/main.scss',\n fontsScssPath: 'src/styles/sass/fonts.scss',\n lazyStylesScssPath: 'src/styles/sass/lazy-styles.scss',\n};\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log(error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addSidebarContainer(main: HTMLElement) {\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n main.after(sidebarContainer);\n }\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`);\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n console.error('Load lazy error: ', error);\n }\n };\n\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const blockModule = await import(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.js`);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n console.error('An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.css`);\n } catch (error) {\n console.error(`problem with block '${block.name}' loading styles`);\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);\n try {\n if (!window.location.hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n // do nothing\n }\n }\n\n private async loadCSS(href: string) {\n return new Promise((resolve, reject) => {\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await this.loadBlockModules(block);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n await this.loadBlockModules(block);\n await this.loadBlockStyles(block);\n }\n\n this.showSection(section);\n }\n}\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,l)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,l);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=a(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,l)}}))};function a(e,t,n,o){return`${l(e,o)}#\\n ${t.trim()}#\\n ${l(n,o)}#\\n ${l(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function l(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return void console.warn(\"no target found\");if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let l;l=\"string\"==typeof t?t.trim().split(\" \"):t,l.forEach((t=>{const r=a(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","import { waitFor } from '@kluntje/js-utils/lib/dom-helpers';\n\ntype LifecycleCallback = () => void | Promise;\n\ninterface LifecycleCallbacks {\n beforeInit?: LifecycleCallback;\n afterInit?: LifecycleCallback;\n beforeLoadEager?: LifecycleCallback;\n afterLoadEager?: LifecycleCallback;\n beforeLoadLazy?: LifecycleCallback;\n afterLoadLazy?: LifecycleCallback;\n beforeLoadDelayed?: LifecycleCallback;\n afterLoadDelayed?: LifecycleCallback;\n}\n\nclass App {\n private beforeInit: LifecycleCallback;\n private afterInit: LifecycleCallback;\n private beforeLoadEager: LifecycleCallback;\n private afterLoadEager: LifecycleCallback;\n private beforeLoadLazy: LifecycleCallback;\n private afterLoadLazy: LifecycleCallback;\n private beforeLoadDelayed: LifecycleCallback;\n private afterLoadDelayed: LifecycleCallback;\n\n constructor({\n beforeInit = () => {},\n afterInit = () => {},\n beforeLoadEager = () => {},\n afterLoadEager = () => {},\n beforeLoadLazy = () => {},\n afterLoadLazy = () => {},\n beforeLoadDelayed = () => {},\n afterLoadDelayed = () => {},\n }: LifecycleCallbacks = {}) {\n this.beforeInit = beforeInit;\n this.afterInit = afterInit;\n this.beforeLoadEager = beforeLoadEager;\n this.afterLoadEager = afterLoadEager;\n this.beforeLoadLazy = beforeLoadLazy;\n this.afterLoadLazy = afterLoadLazy;\n this.beforeLoadDelayed = beforeLoadDelayed;\n this.afterLoadDelayed = afterLoadDelayed;\n this.init();\n }\n\n private async init() {\n await this.beforeInit();\n this.setupHlxWindowObject();\n await this.loadEager();\n await this.loadLazy();\n await this.loadDelayed();\n await this.afterInit();\n }\n\n private setupHlxWindowObject() {\n // Implementation of setupHlxWindowObject\n }\n\n private async loadEager() {\n await this.beforeLoadEager();\n await waitFor(300);\n await this.afterLoadEager();\n }\n\n private async loadLazy() {\n await this.beforeLoadLazy();\n await waitFor(300);\n await this.afterLoadLazy();\n }\n\n private async loadDelayed() {\n await this.beforeLoadDelayed();\n await waitFor(300);\n await this.afterLoadDelayed();\n }\n}\n\nexport default App;\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.ts';\nimport './components/header.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport App from './services/app.ts';\n\n(async function () {\n // preloadLcpImageCandidate();\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n\n new App({\n beforeInit: () => {\n console.log('beforeInit');\n },\n afterInit: () => {\n console.log('afterInit');\n },\n beforeLoadEager: () => {\n console.log('beforeLoadEager');\n },\n afterLoadEager: () => {\n console.log('afterLoadEager');\n },\n beforeLoadLazy: () => {\n console.log('beforeLoadLazy');\n },\n afterLoadLazy: () => {\n console.log('afterLoadLazy');\n },\n beforeLoadDelayed: () => {\n console.log('beforeLoadDelayed');\n },\n afterLoadDelayed: () => {\n console.log('afterLoadDelayed');\n },\n });\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file +{"version":3,"file":"main.js","sources":["../../node_modules/@lit/reactive-element/decorators/state.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../src/services/app.ts","../../src/main.ts"],"sourcesContent":["import{property as t}from\"./property.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function r(r){return t({...r,state:!0,attribute:!1})}export{r as state};\n//# sourceMappingURL=state.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport '../icon';\nimport { SheetsResponse, SiteMapEntry } from '../../shared.types';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n render() {\n if (!this.items) return;\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n \n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: SiteMapEntry) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item.navtitle || item.title;\n }\n\n groupByFirstLevelPath = async () => {\n const groups = {};\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n\n queryIndex.data.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n\n const groupedData = Object.values(groups);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n };\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const contactHtmlString = await FetchService.fetchText('contact.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n return parser.parseFromString(contactHtmlString, 'text/html');\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return html``;\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from '../../utils/createOptimizedPicture.ts';\nimport { SheetsResponse, Sitemap, SiteMapEntry } from '../../shared.types.ts';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n constructor() {\n super();\n }\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n }\n\n render() {\n if (!this.lastTreePosts) return;\n return html`\n
    \n

    Newest Posts

    \n
    \n
    ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}
    \n `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html` `;\n }\n\n private async getPosts() {\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n return queryIndex.data.filter((item) => item.path.includes('/posts'));\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const response = await FetchService.fetchText('footer.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n }\n\n render() {\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { LitElement, html } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { Ref, createRef, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n \n \n `;\n }\n}\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from '../utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../services/fetch.service.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: string;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n } catch (error) {\n console.error('HeaderComponent: ', error);\n }\n }\n\n render() {\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import { waitFor } from '@kluntje/js-utils/lib/dom-helpers';\n\ntype LifecycleCallback = () => void | Promise;\n\ninterface LifecycleCallbacks {\n beforeInit?: LifecycleCallback;\n afterInit?: LifecycleCallback;\n beforeLoadEager?: LifecycleCallback;\n afterLoadEager?: LifecycleCallback;\n beforeLoadLazy?: LifecycleCallback;\n afterLoadLazy?: LifecycleCallback;\n beforeLoadDelayed?: LifecycleCallback;\n afterLoadDelayed?: LifecycleCallback;\n}\n\nclass App {\n private beforeInit: LifecycleCallback;\n private afterInit: LifecycleCallback;\n private beforeLoadEager: LifecycleCallback;\n private afterLoadEager: LifecycleCallback;\n private beforeLoadLazy: LifecycleCallback;\n private afterLoadLazy: LifecycleCallback;\n private beforeLoadDelayed: LifecycleCallback;\n private afterLoadDelayed: LifecycleCallback;\n\n constructor({\n beforeInit = () => {},\n afterInit = () => {},\n beforeLoadEager = () => {},\n afterLoadEager = () => {},\n beforeLoadLazy = () => {},\n afterLoadLazy = () => {},\n beforeLoadDelayed = () => {},\n afterLoadDelayed = () => {},\n }: LifecycleCallbacks = {}) {\n this.beforeInit = beforeInit;\n this.afterInit = afterInit;\n this.beforeLoadEager = beforeLoadEager;\n this.afterLoadEager = afterLoadEager;\n this.beforeLoadLazy = beforeLoadLazy;\n this.afterLoadLazy = afterLoadLazy;\n this.beforeLoadDelayed = beforeLoadDelayed;\n this.afterLoadDelayed = afterLoadDelayed;\n this.init();\n }\n\n private async init() {\n console.time('init execution time: ');\n await this.beforeInit();\n await this.loadEager();\n await this.loadLazy();\n await this.loadDelayed();\n await this.afterInit();\n console.timeEnd('init execution time: ');\n }\n\n private async loadEager() {\n console.time('loadEager execution time: ');\n await this.beforeLoadEager();\n //await waitFor(300);\n await this.afterLoadEager();\n console.timeEnd('loadEager execution time: ');\n }\n\n private async loadLazy() {\n console.time('loadLazy execution time: ');\n await this.beforeLoadLazy();\n //await waitFor(300);\n await this.afterLoadLazy();\n console.timeEnd('loadLazy execution time: ');\n }\n\n private async loadDelayed() {\n console.time('loadDelayed execution time: ');\n await this.beforeLoadDelayed();\n //await waitFor(300);\n await this.afterLoadDelayed();\n console.timeEnd('loadDelayed execution time: ');\n }\n}\n\nexport default App;\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.ts';\nimport './components/header.ts';\n// import { BlockService } from './services/block.service.ts';\n// import { SectionService } from './services/section.service.ts';\n// import { MainService } from './services/main.service.ts';\nimport App from './services/app.ts';\n\n(async function () {\n // preloadLcpImageCandidate();\n // const blockService = new BlockService();\n // const sectionService = new SectionService(blockService);\n // const main = new MainService(sectionService, blockService);\n // await main.init();\n console.time('APP execution time: ');\n new App({\n beforeInit: () => {\n console.log('beforeInit');\n },\n afterInit: () => {\n console.log('afterInit');\n },\n beforeLoadEager: () => {\n console.log('beforeLoadEager');\n },\n afterLoadEager: () => {\n console.log('afterLoadEager');\n },\n beforeLoadLazy: () => {\n console.log('beforeLoadLazy');\n },\n afterLoadLazy: () => {\n console.log('afterLoadLazy');\n },\n beforeLoadDelayed: () => {\n console.log('beforeLoadDelayed');\n },\n afterLoadDelayed: () => {\n console.log('afterLoadDelayed');\n },\n });\n console.timeEnd('APP execution time: ');\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"names":["r","t","e","h","o","n","s","i","_a","_b","SidebarNav","LitElement","entry","groups","FetchService","item","firstLevelPath","group","html","currentTarget","child","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","siteMapEntry","sitemapEntry","nextSitemapEntry","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","error","leftCol","rightCol","logoText","logoTextHTML","App","beforeInit","afterInit","beforeLoadEager","afterLoadEager","beforeLoadLazy","afterLoadLazy","beforeLoadDelayed","afterLoadDelayed"],"mappings":"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","x_google_ignoreList":[0,1]} \ No newline at end of file diff --git a/src/main.ts b/src/main.ts index 8b092aa8..fad878ac 100644 --- a/src/main.ts +++ b/src/main.ts @@ -2,18 +2,18 @@ import './components/sidebar/sidebar.ts'; import './components/header.ts'; -import { BlockService } from './services/block.service.ts'; -import { SectionService } from './services/section.service.ts'; -import { MainService } from './services/main.service.ts'; +// import { BlockService } from './services/block.service.ts'; +// import { SectionService } from './services/section.service.ts'; +// import { MainService } from './services/main.service.ts'; import App from './services/app.ts'; (async function () { // preloadLcpImageCandidate(); - const blockService = new BlockService(); - const sectionService = new SectionService(blockService); - const main = new MainService(sectionService, blockService); - await main.init(); - + // const blockService = new BlockService(); + // const sectionService = new SectionService(blockService); + // const main = new MainService(sectionService, blockService); + // await main.init(); + console.time('APP execution time: '); new App({ beforeInit: () => { console.log('beforeInit'); @@ -40,6 +40,7 @@ import App from './services/app.ts'; console.log('afterLoadDelayed'); }, }); + console.timeEnd('APP execution time: '); })(); declare global { diff --git a/src/services/app.ts b/src/services/app.ts index 163938aa..681afdb7 100644 --- a/src/services/app.ts +++ b/src/services/app.ts @@ -45,34 +45,37 @@ class App { } private async init() { + console.time('init execution time: '); await this.beforeInit(); - this.setupHlxWindowObject(); await this.loadEager(); await this.loadLazy(); await this.loadDelayed(); await this.afterInit(); - } - - private setupHlxWindowObject() { - // Implementation of setupHlxWindowObject + console.timeEnd('init execution time: '); } private async loadEager() { + console.time('loadEager execution time: '); await this.beforeLoadEager(); - await waitFor(300); + //await waitFor(300); await this.afterLoadEager(); + console.timeEnd('loadEager execution time: '); } private async loadLazy() { + console.time('loadLazy execution time: '); await this.beforeLoadLazy(); - await waitFor(300); + //await waitFor(300); await this.afterLoadLazy(); + console.timeEnd('loadLazy execution time: '); } private async loadDelayed() { + console.time('loadDelayed execution time: '); await this.beforeLoadDelayed(); - await waitFor(300); + //await waitFor(300); await this.afterLoadDelayed(); + console.timeEnd('loadDelayed execution time: '); } } diff --git a/types/src/services/app.d.ts b/types/src/services/app.d.ts index c8611d6e..cee625e0 100644 --- a/types/src/services/app.d.ts +++ b/types/src/services/app.d.ts @@ -20,7 +20,6 @@ declare class App { private afterLoadDelayed; constructor({ beforeInit, afterInit, beforeLoadEager, afterLoadEager, beforeLoadLazy, afterLoadLazy, beforeLoadDelayed, afterLoadDelayed, }?: LifecycleCallbacks); private init; - private setupHlxWindowObject; private loadEager; private loadLazy; private loadDelayed; From a4f6d63919835063f50e7af95cca0e7f9a138579 Mon Sep 17 00:00:00 2001 From: samuelecalamita Date: Thu, 29 Feb 2024 12:38:11 +0100 Subject: [PATCH 03/62] reinit the application --- .../{icon.oTqOgBG3.js => icon.jjSd6ARB.js} | 4 ++-- ...icon.oTqOgBG3.js.map => icon.jjSd6ARB.js.map} | 2 +- dist/features/features.js | 2 +- dist/main/main.js | 12 +++++++++--- dist/main/main.js.map | 2 +- src/main.ts | 16 ++++++++-------- 6 files changed, 22 insertions(+), 16 deletions(-) rename dist/__chunks__/{icon.oTqOgBG3.js => icon.jjSd6ARB.js} (98%) rename dist/__chunks__/{icon.oTqOgBG3.js.map => icon.jjSd6ARB.js.map} (99%) diff --git a/dist/__chunks__/icon.oTqOgBG3.js b/dist/__chunks__/icon.jjSd6ARB.js similarity index 98% rename from dist/__chunks__/icon.oTqOgBG3.js rename to dist/__chunks__/icon.jjSd6ARB.js index dd8b1442..1acca65c 100644 --- a/dist/__chunks__/icon.oTqOgBG3.js +++ b/dist/__chunks__/icon.jjSd6ARB.js @@ -26,11 +26,11 @@ import{u as b,f as O,w as m,i as T,s as I,x as D}from"./lit-element.XkUWx5ik.js" * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const A=t=>!x(t)&&typeof t.then=="function",C=1073741823;class F extends X{constructor(){super(...arguments),this._$Cwt=C,this._$Cbt=[],this._$CK=new B(this),this._$CX=new H}render(...e){return e.find(s=>!A(s))??m}update(e,s){const n=this._$Cbt;let r=n.length;this._$Cbt=s;const o=this._$CK,i=this._$CX;this.isConnected||this.disconnected();for(let c=0;cthis._$Cwt);c++){const h=s[c];if(!A(h))return this._$Cwt=c,h;c{for(;i.get();)await i.get();const a=o.deref();if(a!==void 0){const _=a._$Cbt.indexOf(h);_>-1&&_{for(var r=n>1?void 0:n?W(e,s):e,o=t.length-1,i;o>=0;o--)(i=t[o])&&(r=(n?i(e,s,r):i(r))||r);return n&&r&&Q(e,s,r),r};const E=Object.assign({"/src/icons/building-storefront.svg":()=>l(()=>import("./building-storefront.GI5O3UY2.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/chat-bubble-left-right.svg":()=>l(()=>import("./chat-bubble-left-right.RdWapjj4.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/chevron-down.svg":()=>l(()=>import("./chevron-down.6_gNiehw.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/cpu-chip.svg":()=>l(()=>import("./cpu-chip.e4997-9R.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/cursor-arrow-ripple.svg":()=>l(()=>import("./cursor-arrow-ripple.5f05fUdo.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/facebook.svg":()=>l(()=>import("./facebook.c3qibejz.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/hamburger.svg":()=>l(()=>import("./hamburger.B4eeRdlK.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/instagram.svg":()=>l(()=>import("./instagram.5pWYJ5CZ.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/medium.svg":()=>l(()=>import("./medium.5st6qfsR.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/snapchat.svg":()=>l(()=>import("./snapchat.NWq1a8YO.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/twitter.svg":()=>l(()=>import("./twitter.GXPPGxo3.js"),__vite__mapDeps([])).then(t=>t.default)});let $=class extends I{constructor(){super(...arguments),this.name=""}async getSvg(t){const e=E[`/src/icons/${t}.svg`],n=await(e!==void 0?e:E["/src/icons/cross.svg"])().catch(r=>console.error(`SVG icon: ${r.message}`));return z(n)}render(){const t=this.getSvg(this.name);return D`${G(t)}`}};$.styles=T`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;y([N({type:String})],$.prototype,"name",2);$=y([S("icon-component")],$);export{X as f,N as n,S as t}; + */const A=t=>!x(t)&&typeof t.then=="function",C=1073741823;class F extends X{constructor(){super(...arguments),this._$Cwt=C,this._$Cbt=[],this._$CK=new B(this),this._$CX=new H}render(...e){return e.find(s=>!A(s))??m}update(e,s){const n=this._$Cbt;let r=n.length;this._$Cbt=s;const o=this._$CK,i=this._$CX;this.isConnected||this.disconnected();for(let c=0;cthis._$Cwt);c++){const h=s[c];if(!A(h))return this._$Cwt=c,h;c{for(;i.get();)await i.get();const a=o.deref();if(a!==void 0){const _=a._$Cbt.indexOf(h);_>-1&&_{for(var r=n>1?void 0:n?W(e,s):e,o=t.length-1,i;o>=0;o--)(i=t[o])&&(r=(n?i(e,s,r):i(r))||r);return n&&r&&Q(e,s,r),r};const E=Object.assign({"/src/icons/building-storefront.svg":()=>l(()=>import("./building-storefront.GI5O3UY2.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/chat-bubble-left-right.svg":()=>l(()=>import("./chat-bubble-left-right.RdWapjj4.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/chevron-down.svg":()=>l(()=>import("./chevron-down.6_gNiehw.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/cpu-chip.svg":()=>l(()=>import("./cpu-chip.e4997-9R.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/cursor-arrow-ripple.svg":()=>l(()=>import("./cursor-arrow-ripple.5f05fUdo.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/facebook.svg":()=>l(()=>import("./facebook.c3qibejz.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/hamburger.svg":()=>l(()=>import("./hamburger.B4eeRdlK.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/instagram.svg":()=>l(()=>import("./instagram.5pWYJ5CZ.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/medium.svg":()=>l(()=>import("./medium.5st6qfsR.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/snapchat.svg":()=>l(()=>import("./snapchat.NWq1a8YO.js"),__vite__mapDeps([])).then(t=>t.default),"/src/icons/twitter.svg":()=>l(()=>import("./twitter.GXPPGxo3.js"),__vite__mapDeps([])).then(t=>t.default)});let $=class extends I{constructor(){super(...arguments),this.name=""}async getSvg(t){const e=E[`/src/icons/${t}.svg`],n=await(e!==void 0?e:E["/src/icons/cross.svg"])().catch(r=>console.error(`SVG icon: ${r.message}`));return z(n)}render(){const t=this.getSvg(this.name);return D`${G(t)}`}};$.styles=T`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;y([N({type:String})],$.prototype,"name",2);$=y([S("icon-component")],$);export{l as _,X as f,N as n,S as t}; function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { __vite__mapDeps.viteFileDeps = [] } return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) } -//# sourceMappingURL=icon.oTqOgBG3.js.map +//# sourceMappingURL=icon.jjSd6ARB.js.map diff --git a/dist/__chunks__/icon.oTqOgBG3.js.map b/dist/__chunks__/icon.jjSd6ARB.js.map similarity index 99% rename from dist/__chunks__/icon.oTqOgBG3.js.map rename to dist/__chunks__/icon.jjSd6ARB.js.map index 905216d1..132f83a3 100644 --- a/dist/__chunks__/icon.oTqOgBG3.js.map +++ b/dist/__chunks__/icon.jjSd6ARB.js.map @@ -1 +1 @@ -{"version":3,"mappings":"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","names":["t","o","e","r","i","s","n","f","_a","c","h","_b","m","modules","Icon","LitElement","name","key","iconMarkup","unsafeSVG","svg","html","until","css","__decorateClass","property","customElement"],"sources":["../../node_modules/@lit/reactive-element/decorators/custom-element.js","../../node_modules/@lit/reactive-element/decorators/property.js","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/components/icon.ts"],"sourcesContent":["/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=t=>(e,o)=>{void 0!==o?o.addInitializer((()=>{customElements.define(t,e)})):customElements.define(t,e)};export{t as customElement};\n//# sourceMappingURL=custom-element.js.map\n","import{defaultConverter as t,notEqual as e}from\"../reactive-element.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const o={attribute:!0,type:String,converter:t,reflect:!1,hasChanged:e},r=(t=o,e,r)=>{const{kind:n,metadata:i}=r;let s=globalThis.litPropertyMetadata.get(i);if(void 0===s&&globalThis.litPropertyMetadata.set(i,s=new Map),s.set(r.name,t),\"accessor\"===n){const{name:o}=r;return{set(r){const n=e.get.call(this);e.set.call(this,r),this.requestUpdate(o,n,t)},init(e){return void 0!==e&&this.P(o,void 0,t),e}}}if(\"setter\"===n){const{name:o}=r;return function(r){const n=this[o];e.call(this,r),this.requestUpdate(o,n,t)}}throw Error(\"Unsupported decorator location: \"+n)};function n(t){return(e,o)=>\"object\"==typeof o?r(t,e,o):((t,e,o)=>{const r=e.hasOwnProperty(o);return e.constructor.createProperty(o,r?{...t,wrapped:!0}:t),r?Object.getOwnPropertyDescriptor(e,o):void 0})(t,e,o)}export{n as property,r as standardProperty};\n//# sourceMappingURL=property.js.map\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e console.error(`SVG icon: ${e.message}`));\n return unsafeSVG(iconMarkup as string);\n }\n\n render() {\n const svg = this.getSvg(this.name);\n return html`${until(svg)}`;\n }\n\n static styles = css`\n :host {\n display: flex;\n align-items: center;\n }\n\n svg {\n width: 100%;\n height: auto;\n }\n `;\n}\n"],"file":"__chunks__/icon.oTqOgBG3.js"} \ No newline at end of file +{"version":3,"mappings":"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","names":["t","o","e","r","i","s","n","f","_a","c","h","_b","m","modules","Icon","LitElement","name","key","iconMarkup","unsafeSVG","svg","html","until","css","__decorateClass","property","customElement"],"sources":["../../node_modules/@lit/reactive-element/decorators/custom-element.js","../../node_modules/@lit/reactive-element/decorators/property.js","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/components/icon.ts"],"sourcesContent":["/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=t=>(e,o)=>{void 0!==o?o.addInitializer((()=>{customElements.define(t,e)})):customElements.define(t,e)};export{t as customElement};\n//# sourceMappingURL=custom-element.js.map\n","import{defaultConverter as t,notEqual as e}from\"../reactive-element.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const o={attribute:!0,type:String,converter:t,reflect:!1,hasChanged:e},r=(t=o,e,r)=>{const{kind:n,metadata:i}=r;let s=globalThis.litPropertyMetadata.get(i);if(void 0===s&&globalThis.litPropertyMetadata.set(i,s=new Map),s.set(r.name,t),\"accessor\"===n){const{name:o}=r;return{set(r){const n=e.get.call(this);e.set.call(this,r),this.requestUpdate(o,n,t)},init(e){return void 0!==e&&this.P(o,void 0,t),e}}}if(\"setter\"===n){const{name:o}=r;return function(r){const n=this[o];e.call(this,r),this.requestUpdate(o,n,t)}}throw Error(\"Unsupported decorator location: \"+n)};function n(t){return(e,o)=>\"object\"==typeof o?r(t,e,o):((t,e,o)=>{const r=e.hasOwnProperty(o);return e.constructor.createProperty(o,r?{...t,wrapped:!0}:t),r?Object.getOwnPropertyDescriptor(e,o):void 0})(t,e,o)}export{n as property,r as standardProperty};\n//# sourceMappingURL=property.js.map\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e console.error(`SVG icon: ${e.message}`));\n return unsafeSVG(iconMarkup as string);\n }\n\n render() {\n const svg = this.getSvg(this.name);\n return html`${until(svg)}`;\n }\n\n static styles = css`\n :host {\n display: flex;\n align-items: center;\n }\n\n svg {\n width: 100%;\n height: auto;\n }\n `;\n}\n"],"file":"__chunks__/icon.jjSd6ARB.js"} \ No newline at end of file diff --git a/dist/features/features.js b/dist/features/features.js index bc0a8a62..8b41b195 100644 --- a/dist/features/features.js +++ b/dist/features/features.js @@ -1,2 +1,2 @@ -import{j as s,x as c}from"../__chunks__/lit-element.XkUWx5ik.js";import{o as a}from"../__chunks__/unsafe-html.U1vgpvJh.js";import"../__chunks__/icon.oTqOgBG3.js";const l=n=>c`${n.map(e=>c`
    ${a(e.textBlock)}
    `)}`;function f(n){const e=n.querySelectorAll(":scope > div");let t=[];[...e].forEach(o=>{const r=o.children[0].innerHTML,i=o.children[1].innerHTML;t.push({icon:r,textBlock:i})}),n.innerHTML="",n.style.removeProperty("display"),s(l(t),n)}export{f as default}; +import{j as s,x as c}from"../__chunks__/lit-element.XkUWx5ik.js";import{o as a}from"../__chunks__/unsafe-html.U1vgpvJh.js";import"../__chunks__/icon.jjSd6ARB.js";const l=n=>c`${n.map(e=>c`
    ${a(e.textBlock)}
    `)}`;function f(n){const e=n.querySelectorAll(":scope > div");let t=[];[...e].forEach(o=>{const r=o.children[0].innerHTML,i=o.children[1].innerHTML;t.push({icon:r,textBlock:i})}),n.innerHTML="",n.style.removeProperty("display"),s(l(t),n)}export{f as default}; //# sourceMappingURL=features.js.map diff --git a/dist/main/main.js b/dist/main/main.js index 06c89c16..a1f78eae 100644 --- a/dist/main/main.js +++ b/dist/main/main.js @@ -1,10 +1,16 @@ -import{T as c,s as l,x as i}from"../__chunks__/lit-element.XkUWx5ik.js";import{n as T,f as O,t as h}from"../__chunks__/icon.oTqOgBG3.js";import{e as M,o as L}from"../__chunks__/unsafe-html.U1vgpvJh.js";import{F as d,c as S}from"../__chunks__/createOptimizedPicture.m3G7L1Pf.js";/** +import{T as d,s as p,x as i}from"../__chunks__/lit-element.XkUWx5ik.js";import{n as O,f as q,t as f,_ as k}from"../__chunks__/icon.jjSd6ARB.js";import{e as I,o as E}from"../__chunks__/unsafe-html.U1vgpvJh.js";import{F as g,c as j}from"../__chunks__/createOptimizedPicture.m3G7L1Pf.js";/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */function u(e){return T({...e,state:!0,attribute:!1})}/** + */function y(t){return O({...t,state:!0,attribute:!1})}/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const j=()=>new I;class I{}const p=new WeakMap,E=M(class extends O{render(e){return c}update(e,[t]){var a;const s=t!==this.Y;return s&&this.Y!==void 0&&this.rt(void 0),(s||this.lt!==this.ct)&&(this.Y=t,this.ht=(a=e.options)==null?void 0:a.host,this.rt(this.ct=e.element)),c}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let s=p.get(t);s===void 0&&(s=new WeakMap,p.set(t,s)),s.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),s.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=p.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var A=Object.defineProperty,R=Object.getOwnPropertyDescriptor,$=(e,t,s,a)=>{for(var r=a>1?void 0:a?R(t,s):t,o=e.length-1,n;o>=0;o--)(n=e[o])&&(r=(a?n(t,s,r):n(r))||r);return a&&r&&A(t,s,r),r};let f=class extends l{constructor(){super(...arguments),this.getSubmenuName=e=>e.path.split("/")[1],this.groupByFirstLevelPath=async()=>{const e={};return(await d.fetchJson("/query-index.json")).data.forEach(a=>{const r=this.getSubmenuName(a);e[r]||(e[r]=[]),e[r].push({path:a.path,navtitle:this.getNavTitle(a)})}),Object.values(e).map(a=>a.length===1?a[0]:{navtitle:a[0].path.split("/")[1],path:a[0].path,children:a})}}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}render(){if(this.items)return i``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return i`${e.navtitle}`}renderMenuItem(e){return i`
  • ${e.children!==void 0?this.renderSubMenu(e):i`${e.navtitle}`}
  • `}renderMenuItems(){return i`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}};$([u()],f.prototype,"items",2);f=$([h("sidebar-nav")],f);var H=Object.defineProperty,z=Object.getOwnPropertyDescriptor,P=(e,t,s,a)=>{for(var r=a>1?void 0:a?z(t,s):t,o=e.length-1,n;o>=0;o--)(n=e[o])&&(r=(a?n(t,s,r):n(r))||r);return a&&r&&H(t,s,r),r};let m=class extends l{async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t=await d.fetchText("contact.plain.html",{cacheOptions:{cacheType:"runtime"}});return e.parseFromString(t,"text/html")}renderHeader(e){return e?i`

    ${e}

    `:c}renderText(e){return e?i`

    ${e}

    `:c}render(){if(!this.contactTemplateArgs)return c;const{headline:e,text:t,contacts:s}=this.contactTemplateArgs;return i`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(s)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:s}=e;return!t&&!s?c:i`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(s)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(a=>({icon:a.querySelector("div"),markup:a.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),s=e.querySelector("p"),a=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:s,contacts:a}}renderContacts(e){return e.length===0?c:i`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?i``:c}renderContactMarkup(e){return e?L(e.innerHTML):c}};P([u()],m.prototype,"contactTemplateArgs",2);m=P([h("sidebar-contact")],m);var q=Object.defineProperty,Y=Object.getOwnPropertyDescriptor,_=(e,t,s,a)=>{for(var r=a>1?void 0:a?Y(t,s):t,o=e.length-1,n;o>=0;o--)(n=e[o])&&(r=(a?n(t,s,r):n(r))||r);return a&&r&&q(t,s,r),r};let g=class extends l{constructor(){super()}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e)}render(){if(this.lastTreePosts)return i`

    Newest Posts

    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,s)=>t.lastModified>s.lastModified?-1:t.lastModified${S({src:e.image,alt:e.imagealt,width:336,height:224})}

    ${e.description}

    `}async getPosts(){return(await d.fetchJson("/query-index.json")).data.filter(t=>t.path.includes("/posts"))}};_([u()],g.prototype,"lastTreePosts",2);g=_([h("sidebar-posts")],g);var F=Object.defineProperty,N=Object.getOwnPropertyDescriptor,w=(e,t,s,a)=>{for(var r=a>1?void 0:a?N(t,s):t,o=e.length-1,n;o>=0;o--)(n=e[o])&&(r=(a?n(t,s,r):n(r))||r);return a&&r&&F(t,s,r),r};let v=class extends l{createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e=await d.fetchText("footer.plain.html",{cacheOptions:{cacheType:"runtime"}}),t=document.createElement("div");t.innerHTML=e,this.footerMarkup=t.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}render(){if(this.footerMarkup)return i`${this.footerMarkup}`}};w([u()],v.prototype,"footerMarkup",2);v=w([h("sidebar-footer")],v);var B=Object.defineProperty,J=Object.getOwnPropertyDescriptor,U=(e,t,s,a)=>{for(var r=a>1?void 0:a?J(t,s):t,o=e.length-1,n;o>=0;o--)(n=e[o])&&(r=(a?n(t,s,r):n(r))||r);return a&&r&&B(t,s,r),r};let y=class extends l{constructor(){super(...arguments),this.toggleRef=j(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return i`
    `}};y=U([h("sidebar-component")],y);function W({input:e,specifier:t,htmlTag:s}){return e.split(t).map((a,r)=>r%2===1?`<${s}>${a}`:a).join("")}var G=Object.defineProperty,K=Object.getOwnPropertyDescriptor,C=(e,t,s,a)=>{for(var r=a>1?void 0:a?K(t,s):t,o=e.length-1,n;o>=0;o--)(n=e[o])&&(r=(a?n(t,s,r):n(r))||r);return a&&r&&G(t,s,r),r};let b=class extends l{createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await d.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data}}catch(e){console.error("HeaderComponent: ",e)}}render(){if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,s=W({input:e.logoText,htmlTag:"strong",specifier:":::"}),a=L(s);return i``}};C([u()],b.prototype,"headerData",2);b=C([h("header-component")],b);class Q{constructor({beforeInit:t=()=>{},afterInit:s=()=>{},beforeLoadEager:a=()=>{},afterLoadEager:r=()=>{},beforeLoadLazy:o=()=>{},afterLoadLazy:n=()=>{},beforeLoadDelayed:D=()=>{},afterLoadDelayed:x=()=>{}}={}){this.beforeInit=t,this.afterInit=s,this.beforeLoadEager=a,this.afterLoadEager=r,this.beforeLoadLazy=o,this.afterLoadLazy=n,this.beforeLoadDelayed=D,this.afterLoadDelayed=x,this.init()}async init(){console.time("init execution time: "),await this.beforeInit(),await this.loadEager(),await this.loadLazy(),await this.loadDelayed(),await this.afterInit(),console.timeEnd("init execution time: ")}async loadEager(){console.time("loadEager execution time: "),await this.beforeLoadEager(),await this.afterLoadEager(),console.timeEnd("loadEager execution time: ")}async loadLazy(){console.time("loadLazy execution time: "),await this.beforeLoadLazy(),await this.afterLoadLazy(),console.timeEnd("loadLazy execution time: ")}async loadDelayed(){console.time("loadDelayed execution time: "),await this.beforeLoadDelayed(),await this.afterLoadDelayed(),console.timeEnd("loadDelayed execution time: ")}}(async function(){console.time("APP execution time: "),new Q({beforeInit:()=>{console.log("beforeInit")},afterInit:()=>{console.log("afterInit")},beforeLoadEager:()=>{console.log("beforeLoadEager")},afterLoadEager:()=>{console.log("afterLoadEager")},beforeLoadLazy:()=>{console.log("beforeLoadLazy")},afterLoadLazy:()=>{console.log("afterLoadLazy")},beforeLoadDelayed:()=>{console.log("beforeLoadDelayed")},afterLoadDelayed:()=>{console.log("afterLoadDelayed")}}),console.timeEnd("APP execution time: ")})(); + */const z=()=>new R;class R{}const w=new WeakMap,H=I(class extends q{render(t){return d}update(t,[e]){var a;const s=e!==this.Y;return s&&this.Y!==void 0&&this.rt(void 0),(s||this.lt!==this.ct)&&(this.Y=e,this.ht=(a=t.options)==null?void 0:a.host,this.rt(this.ct=t.element)),d}rt(t){if(typeof this.Y=="function"){const e=this.ht??globalThis;let s=w.get(e);s===void 0&&(s=new WeakMap,w.set(e,s)),s.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),s.set(this.Y,t),t!==void 0&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){var t,e;return typeof this.Y=="function"?(t=w.get(this.ht??globalThis))==null?void 0:t.get(this.Y):(e=this.Y)==null?void 0:e.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var F=Object.defineProperty,N=Object.getOwnPropertyDescriptor,T=(t,e,s,a)=>{for(var o=a>1?void 0:a?N(e,s):e,r=t.length-1,n;r>=0;r--)(n=t[r])&&(o=(a?n(e,s,o):n(o))||o);return a&&o&&F(e,s,o),o};let b=class extends p{constructor(){super(...arguments),this.getSubmenuName=t=>t.path.split("/")[1],this.groupByFirstLevelPath=async()=>{const t={};return(await g.fetchJson("/query-index.json")).data.forEach(a=>{const o=this.getSubmenuName(a);t[o]||(t[o]=[]),t[o].push({path:a.path,navtitle:this.getNavTitle(a)})}),Object.values(t).map(a=>a.length===1?a[0]:{navtitle:a[0].path.split("/")[1],path:a[0].path,children:a})}}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}render(){if(this.items)return i``}toggleSubmenu({currentTarget:t}){!(t instanceof HTMLElement)||!t.classList.contains("opener")||t.classList.toggle("active")}renderSubMenu(t){return i`${t.navtitle}`}renderMenuItem(t){return i`
  • ${t.children!==void 0?this.renderSubMenu(t):i`${t.navtitle}`}
  • `}renderMenuItems(){return i`
      ${this.items.map(t=>this.renderMenuItem(t))}
    `}getNavTitle(t){return t.path==="/"?"Homepage":t.navtitle||t.title}};T([y()],b.prototype,"items",2);b=T([f("sidebar-nav")],b);var Y=Object.defineProperty,U=Object.getOwnPropertyDescriptor,D=(t,e,s,a)=>{for(var o=a>1?void 0:a?U(e,s):e,r=t.length-1,n;r>=0;r--)(n=t[r])&&(o=(a?n(e,s,o):n(o))||o);return a&&o&&Y(e,s,o),o};let S=class extends p{async connectedCallback(){super.connectedCallback();const t=await this.fetchContactsHtml();this.getContactTemplateArgs(t)}async fetchContactsHtml(){const t=new DOMParser,e=await g.fetchText("contact.plain.html",{cacheOptions:{cacheType:"runtime"}});return t.parseFromString(e,"text/html")}renderHeader(t){return t?i`

    ${t}

    `:d}renderText(t){return t?i`

    ${t}

    `:d}render(){if(!this.contactTemplateArgs)return d;const{headline:t,text:e,contacts:s}=this.contactTemplateArgs;return i`
    ${this.renderHeader(t)} ${this.renderText(e)} ${this.renderContacts(s)}
    `}createRenderRoot(){return this}renderContact(t){const{icon:e,markup:s}=t;return!e&&!s?d:i`
  • ${this.renderIcon(e)} ${this.renderContactMarkup(s)}
  • `}getContactsArgs(t){const e=t.querySelectorAll(".contact > div:not(:first-child)");return Array.from(e).map(a=>({icon:a.querySelector("div"),markup:a.querySelector("div:last-child")}))}getContactTemplateArgs(t){const e=t.querySelector("h2"),s=t.querySelector("p"),a=this.getContactsArgs(t);this.contactTemplateArgs={headline:e,text:s,contacts:a}}renderContacts(t){return t.length===0?d:i`
      ${t.map(e=>this.renderContact(e))}
    `}renderIcon(t){return t?i``:d}renderContactMarkup(t){return t?E(t.innerHTML):d}};D([y()],S.prototype,"contactTemplateArgs",2);S=D([f("sidebar-contact")],S);var W=Object.defineProperty,J=Object.getOwnPropertyDescriptor,M=(t,e,s,a)=>{for(var o=a>1?void 0:a?J(e,s):e,r=t.length-1,n;r>=0;r--)(n=t[r])&&(o=(a?n(e,s,o):n(o))||o);return a&&o&&W(e,s,o),o};let L=class extends p{constructor(){super()}async connectedCallback(){super.connectedCallback();const t=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(t)}render(){if(this.lastTreePosts)return i`

    Newest Posts

    ${this.lastTreePosts.map(t=>this.renderPost(t))}
    `}createRenderRoot(){return this}getLastThreePosts(t){return t.sort((e,s)=>e.lastModified>s.lastModified?-1:e.lastModified${j({src:t.image,alt:t.imagealt,width:336,height:224})}

    ${t.description}

    `}async getPosts(){return(await g.fetchJson("/query-index.json")).data.filter(e=>e.path.includes("/posts"))}};M([y()],L.prototype,"lastTreePosts",2);L=M([f("sidebar-posts")],L);var V=Object.defineProperty,K=Object.getOwnPropertyDescriptor,A=(t,e,s,a)=>{for(var o=a>1?void 0:a?K(e,s):e,r=t.length-1,n;r>=0;r--)(n=t[r])&&(o=(a?n(e,s,o):n(o))||o);return a&&o&&V(e,s,o),o};let P=class extends p{createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const t=await g.fetchText("footer.plain.html",{cacheOptions:{cacheType:"runtime"}}),e=document.createElement("div");e.innerHTML=t,this.footerMarkup=e.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}render(){if(this.footerMarkup)return i`${this.footerMarkup}`}};A([y()],P.prototype,"footerMarkup",2);P=A([f("sidebar-footer")],P);var G=Object.defineProperty,Q=Object.getOwnPropertyDescriptor,X=(t,e,s,a)=>{for(var o=a>1?void 0:a?Q(e,s):e,r=t.length-1,n;r>=0;r--)(n=t[r])&&(o=(a?n(e,s,o):n(o))||o);return a&&o&&G(e,s,o),o};let C=class extends p{constructor(){super(...arguments),this.toggleRef=z(),this.handleToggleClick=t=>{t.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return i`
    `}};C=X([f("sidebar-component")],C);function Z({input:t,specifier:e,htmlTag:s}){return t.split(e).map((a,o)=>o%2===1?`<${s}>${a}`:a).join("")}var ee=Object.defineProperty,te=Object.getOwnPropertyDescriptor,B=(t,e,s,a)=>{for(var o=a>1?void 0:a?te(e,s):e,r=t.length-1,n;r>=0;r--)(n=t[r])&&(o=(a?n(e,s,o):n(o))||o);return a&&o&&ee(e,s,o),o};let $=class extends p{createRenderRoot(){return this}async firstUpdated(t){await this.fetchHeaderData()}async fetchHeaderData(){try{const t=await g.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:t.leftCol.data[0],rightCol:t.rightCol.data}}catch(t){console.error("HeaderComponent: ",t)}}render(){if(!this.headerData)return;const{leftCol:t,rightCol:e}=this.headerData,s=Z({input:t.logoText,htmlTag:"strong",specifier:":::"}),a=E(s);return i``}};B([y()],$.prototype,"headerData",2);$=B([f("header-component")],$);function v(t){return t.toLowerCase().replace(/[^0-9a-z]/gi,"-").replace(/-+/g,"-").replace(/^-|-$/g,"")}class se{readBlockConfig(e){const s={};return e.querySelectorAll(":scope > div").forEach(a=>{if(a.children){const o=[...a.children];if(o[1]){const r=o[1],n=v(o[0].textContent??"");let l="";if(r.querySelector("a")){const c=[...r.querySelectorAll("a")];c.length===1?l=c[0].href:l=c.map(m=>m.href)}else if(r.querySelector("img")){const c=[...r.querySelectorAll("img")];c.length===1?l=c[0].src:l=c.map(m=>m.src)}else if(r.querySelector("p")){const c=[...r.querySelectorAll("p")];c.length===1?l=c[0].textContent:l=c.map(m=>m.textContent)}else l=a.children[1].textContent;s[n]=l}}}),s}decorateBlocks(e){e.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(e){const s=e.classList[0];if(s){e.classList.add("block"),e.dataset.blockName=s;const a=e.parentElement;a==null||a.classList.add(`${s}-wrapper`);const o=e.closest(".section");o&&o.classList.add(`${s}-container`)}}}function ae(t){return v(t).replace(/-([a-z])/g,e=>e[1].toUpperCase())}class oe{constructor(e){this.blockService=e}init(e){this.transformSection(e)}transformSection(e){e.querySelectorAll(":scope > div").forEach(s=>{this.adjustMarkup(s),this.processSectionMetaData(s)})}processSectionMetaData(e){const s=e.querySelector("div.section-metadata");if(s){const a=this.blockService.readBlockConfig(s);Object.keys(a).forEach(o=>{o==="style"?a.style.split(",").filter(n=>n).map(n=>v(n.trim())).forEach(n=>e.classList.add(n)):e.dataset[ae(o)]=a[o]}),s.parentElement&&s.parentElement.remove()}}adjustMarkup(e){const s=[];let a=!1;[...e.children].forEach(o=>{if(o.tagName==="DIV"||!a){const r=document.createElement("div");s.push(r),a=o.tagName!=="DIV",a&&r.classList.add("default-content-wrapper")}s[s.length-1].append(o)}),s.forEach(o=>e.append(o)),this.decorateImages(),e.classList.add("section"),e.dataset.sectionStatus="initialized",e.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(s=>{const a=s.parentElement;a&&a.classList.add("image","main")})}}const x=(t,e)=>{e.split(",").forEach(s=>{t.classList.add(v(s.trim()))})};function _(t,e=document){const s=t&&t.includes(":")?"property":"name",o=[...e.head.querySelectorAll(`meta[${s}="${t}"]`)].map(r=>r.content).join(", ");return o.length?o:""}const re={mainTsPath:"src/main.ts",mainScssPath:"src/styles/sass/main.scss",fontsScssPath:"src/styles/sass/fonts.scss",lazyStylesScssPath:"src/styles/sass/lazy-styles.scss"},u=class u{};u.unloaded="unloaded",u.loading="loading",u.loaded="loaded",u.error="error";let h=u;class ne{constructor(e,s){this.sectionService=e,this.blockService=s,this.lcpBlocks=["banner"],this.init=async()=>{this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const a=document.querySelector("main");if(a){a.setAttribute("id","main"),this.addSidebarContainer(a),this.sectionService.init(a),this.addInnerContainer(a),this.blockService.decorateBlocks(a),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:a,fontsScssPath:o}=re;try{a&&await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`),o&&await this.loadFonts(),await this.loadBlocks()}catch(r){console.error("Load lazy error: ",r)}},this.loadBlocks=async()=>{const o=[...document.querySelectorAll(".section")].map(r=>this.loadBlock(r));await Promise.all(o)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const e=document.querySelector('script[src$="/scripts/scripts.js"]');if(e)try{[window.hlx.codeBasePath]=new URL(e.src).pathname.split("/scripts/scripts.js")}catch(s){console.log(s)}}addSidebarContainer(e){const s=document.createElement("sidebar-component");s.setAttribute("id","sidebar"),window.innerWidth<=1280?s.classList.remove("active"):s.classList.add("active"),window.innerWidth<=1280?s.classList.remove("active"):s.classList.add("active"),e.after(s)}addInnerContainer(e){const s=e.innerHTML;e.innerHTML=`
    ${s}
    `}decorateTemplateAndTheme(){const e=_("template");e&&x(document.body,e);const s=_("theme");s&&x(document.body,s)}collectBlocks(e){const s=[];return e.querySelectorAll("[data-block-name]").forEach(o=>{s.push({name:o.dataset.blockName,element:o})}),s}async loadBlockModules(e){if((e.element.dataset.blockStatus??h.unloaded)===h.unloaded){e.element.dataset.blockStatus=h.loading;try{const a=await k(()=>import(`${window.hlx.codeBasePath}/dist/${e.name}/${e.name}.js`),__vite__mapDeps([]));a.default&&await a.default(e.element),e.element.dataset.blockStatus=h.loaded}catch(a){e.element.dataset.blockStatus=h.error,console.error("An error occurred during module import:",a)}}}async loadBlockStyles(e){try{await this.loadCSS(`${window.hlx.codeBasePath}/dist/${e.name}/${e.name}.css`)}catch{console.error(`problem with block '${e.name}' loading styles`)}}showSection(e){e.style.removeProperty("display")}async loadFonts(){await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);try{window.location.hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch{}}async loadCSS(e){return new Promise((s,a)=>{if(document.querySelector(`head > link[href="${e}"]`))s(!0);else{const o=document.createElement("link");o.rel="stylesheet",o.href=e,o.onload=s,o.onerror=a,document.head.append(o)}})}async waitForLCP(){const e=document.querySelector(".section");if(e){const o=this.collectBlocks(e).map(async r=>{this.lcpBlocks.includes(r.name)&&await this.loadBlockModules(r)});await Promise.all(o),this.showSection(e)}document.body.style.display=null;const s=document.querySelector("main img");await new Promise(a=>{s&&!s.complete?(s.setAttribute("loading","eager"),s.setAttribute("fetchpriority","high"),s.addEventListener("load",()=>a()),s.addEventListener("error",()=>a())):a()})}async loadBlock(e){const s=this.collectBlocks(e);if(!s.length){this.showSection(e);return}for(const a of s)await this.loadBlockModules(a),await this.loadBlockStyles(a);this.showSection(e)}}class ie{constructor({beforeInit:e=()=>{},afterInit:s=()=>{},beforeLoadEager:a=()=>{},afterLoadEager:o=()=>{},beforeLoadLazy:r=()=>{},afterLoadLazy:n=()=>{},beforeLoadDelayed:l=()=>{},afterLoadDelayed:c=()=>{}}={}){this.beforeInit=e,this.afterInit=s,this.beforeLoadEager=a,this.afterLoadEager=o,this.beforeLoadLazy=r,this.afterLoadLazy=n,this.beforeLoadDelayed=l,this.afterLoadDelayed=c,this.init()}async init(){console.time("init execution time: "),await this.beforeInit(),await this.loadEager(),await this.loadLazy(),await this.loadDelayed(),await this.afterInit(),console.timeEnd("init execution time: ")}async loadEager(){console.time("loadEager execution time: "),await this.beforeLoadEager(),await this.afterLoadEager(),console.timeEnd("loadEager execution time: ")}async loadLazy(){console.time("loadLazy execution time: "),await this.beforeLoadLazy(),await this.afterLoadLazy(),console.timeEnd("loadLazy execution time: ")}async loadDelayed(){console.time("loadDelayed execution time: "),await this.beforeLoadDelayed(),await this.afterLoadDelayed(),console.timeEnd("loadDelayed execution time: ")}}(async function(){const t=new se,e=new oe(t);await new ne(e,t).init(),console.time("APP execution time: "),new ie({beforeInit:()=>{console.log("beforeInit")},afterInit:()=>{console.log("afterInit")},beforeLoadEager:()=>{console.log("beforeLoadEager")},afterLoadEager:()=>{console.log("afterLoadEager")},beforeLoadLazy:()=>{console.log("beforeLoadLazy")},afterLoadLazy:()=>{console.log("afterLoadLazy")},beforeLoadDelayed:()=>{console.log("beforeLoadDelayed")},afterLoadDelayed:()=>{console.log("afterLoadDelayed")}}),console.timeEnd("APP execution time: ")})(); +function __vite__mapDeps(indexes) { + if (!__vite__mapDeps.viteFileDeps) { + __vite__mapDeps.viteFileDeps = [] + } + return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) +} //# sourceMappingURL=main.js.map diff --git a/dist/main/main.js.map b/dist/main/main.js.map index 5eb0aa27..b0f9ea0d 100644 --- a/dist/main/main.js.map +++ b/dist/main/main.js.map @@ -1 +1 @@ -{"version":3,"file":"main.js","sources":["../../node_modules/@lit/reactive-element/decorators/state.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../src/services/app.ts","../../src/main.ts"],"sourcesContent":["import{property as t}from\"./property.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function r(r){return t({...r,state:!0,attribute:!1})}export{r as state};\n//# sourceMappingURL=state.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport '../icon';\nimport { SheetsResponse, SiteMapEntry } from '../../shared.types';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n render() {\n if (!this.items) return;\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n \n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: SiteMapEntry) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item.navtitle || item.title;\n }\n\n groupByFirstLevelPath = async () => {\n const groups = {};\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n\n queryIndex.data.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n\n const groupedData = Object.values(groups);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n };\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const contactHtmlString = await FetchService.fetchText('contact.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n return parser.parseFromString(contactHtmlString, 'text/html');\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return html``;\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from '../../utils/createOptimizedPicture.ts';\nimport { SheetsResponse, Sitemap, SiteMapEntry } from '../../shared.types.ts';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n constructor() {\n super();\n }\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n }\n\n render() {\n if (!this.lastTreePosts) return;\n return html`\n
    \n

    Newest Posts

    \n
    \n
    ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}
    \n `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html` `;\n }\n\n private async getPosts() {\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n return queryIndex.data.filter((item) => item.path.includes('/posts'));\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const response = await FetchService.fetchText('footer.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n }\n\n render() {\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { LitElement, html } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { Ref, createRef, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n \n \n `;\n }\n}\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from '../utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../services/fetch.service.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: string;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n } catch (error) {\n console.error('HeaderComponent: ', error);\n }\n }\n\n render() {\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import { waitFor } from '@kluntje/js-utils/lib/dom-helpers';\n\ntype LifecycleCallback = () => void | Promise;\n\ninterface LifecycleCallbacks {\n beforeInit?: LifecycleCallback;\n afterInit?: LifecycleCallback;\n beforeLoadEager?: LifecycleCallback;\n afterLoadEager?: LifecycleCallback;\n beforeLoadLazy?: LifecycleCallback;\n afterLoadLazy?: LifecycleCallback;\n beforeLoadDelayed?: LifecycleCallback;\n afterLoadDelayed?: LifecycleCallback;\n}\n\nclass App {\n private beforeInit: LifecycleCallback;\n private afterInit: LifecycleCallback;\n private beforeLoadEager: LifecycleCallback;\n private afterLoadEager: LifecycleCallback;\n private beforeLoadLazy: LifecycleCallback;\n private afterLoadLazy: LifecycleCallback;\n private beforeLoadDelayed: LifecycleCallback;\n private afterLoadDelayed: LifecycleCallback;\n\n constructor({\n beforeInit = () => {},\n afterInit = () => {},\n beforeLoadEager = () => {},\n afterLoadEager = () => {},\n beforeLoadLazy = () => {},\n afterLoadLazy = () => {},\n beforeLoadDelayed = () => {},\n afterLoadDelayed = () => {},\n }: LifecycleCallbacks = {}) {\n this.beforeInit = beforeInit;\n this.afterInit = afterInit;\n this.beforeLoadEager = beforeLoadEager;\n this.afterLoadEager = afterLoadEager;\n this.beforeLoadLazy = beforeLoadLazy;\n this.afterLoadLazy = afterLoadLazy;\n this.beforeLoadDelayed = beforeLoadDelayed;\n this.afterLoadDelayed = afterLoadDelayed;\n this.init();\n }\n\n private async init() {\n console.time('init execution time: ');\n await this.beforeInit();\n await this.loadEager();\n await this.loadLazy();\n await this.loadDelayed();\n await this.afterInit();\n console.timeEnd('init execution time: ');\n }\n\n private async loadEager() {\n console.time('loadEager execution time: ');\n await this.beforeLoadEager();\n //await waitFor(300);\n await this.afterLoadEager();\n console.timeEnd('loadEager execution time: ');\n }\n\n private async loadLazy() {\n console.time('loadLazy execution time: ');\n await this.beforeLoadLazy();\n //await waitFor(300);\n await this.afterLoadLazy();\n console.timeEnd('loadLazy execution time: ');\n }\n\n private async loadDelayed() {\n console.time('loadDelayed execution time: ');\n await this.beforeLoadDelayed();\n //await waitFor(300);\n await this.afterLoadDelayed();\n console.timeEnd('loadDelayed execution time: ');\n }\n}\n\nexport default App;\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.ts';\nimport './components/header.ts';\n// import { BlockService } from './services/block.service.ts';\n// import { SectionService } from './services/section.service.ts';\n// import { MainService } from './services/main.service.ts';\nimport App from './services/app.ts';\n\n(async function () {\n // preloadLcpImageCandidate();\n // const blockService = new BlockService();\n // const sectionService = new SectionService(blockService);\n // const main = new MainService(sectionService, blockService);\n // await main.init();\n console.time('APP execution time: ');\n new App({\n beforeInit: () => {\n console.log('beforeInit');\n },\n afterInit: () => {\n console.log('afterInit');\n },\n beforeLoadEager: () => {\n console.log('beforeLoadEager');\n },\n afterLoadEager: () => {\n console.log('afterLoadEager');\n },\n beforeLoadLazy: () => {\n console.log('beforeLoadLazy');\n },\n afterLoadLazy: () => {\n console.log('afterLoadLazy');\n },\n beforeLoadDelayed: () => {\n console.log('beforeLoadDelayed');\n },\n afterLoadDelayed: () => {\n console.log('afterLoadDelayed');\n },\n });\n console.timeEnd('APP execution time: ');\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"names":["r","t","e","h","o","n","s","i","_a","_b","SidebarNav","LitElement","entry","groups","FetchService","item","firstLevelPath","group","html","currentTarget","child","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","siteMapEntry","sitemapEntry","nextSitemapEntry","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","error","leftCol","rightCol","logoText","logoTextHTML","App","beforeInit","afterInit","beforeLoadEager","afterLoadEager","beforeLoadLazy","afterLoadLazy","beforeLoadDelayed","afterLoadDelayed"],"mappings":"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","x_google_ignoreList":[0,1]} \ No newline at end of file +{"version":3,"mappings":"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","names":["r","t","e","h","o","n","s","i","_a","_b","SidebarNav","LitElement","entry","groups","FetchService","item","firstLevelPath","group","html","currentTarget","child","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","siteMapEntry","sitemapEntry","nextSitemapEntry","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","error","leftCol","rightCol","logoText","logoTextHTML","toClassName","name","BlockService","block","config","row","cols","col","value","as","a","imgs","img","ps","p","main","shortBlockName","blockWrapper","section","toCamelCase","g","SectionService","blockService","container","sectionMeta","meta","key","style","wrappers","defaultContent","wrapper","parentElement","addClasses","element","classes","cssClass","getMetadata","doc","attr","metaElement","_Status","Status","MainService","sectionService","lazyStylesScssPath","fontsScssPath","SectionsPromises","scriptEl","sidebarContainer","children","template","theme","blockMap","blockModule","__vitePreload","href","resolve","reject","link","firstSection","blockPromises","lcpCandidate","sectionsBlocks","App","beforeInit","afterInit","beforeLoadEager","afterLoadEager","beforeLoadLazy","afterLoadLazy","beforeLoadDelayed","afterLoadDelayed"],"sources":["../../node_modules/@lit/reactive-element/decorators/state.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../src/utils/toClassName.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../config.ts","../../src/services/main.service.ts","../../src/services/app.ts","../../src/main.ts"],"sourcesContent":["import{property as t}from\"./property.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function r(r){return t({...r,state:!0,attribute:!1})}export{r as state};\n//# sourceMappingURL=state.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport '../icon';\nimport { SheetsResponse, SiteMapEntry } from '../../shared.types';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n render() {\n if (!this.items) return;\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n \n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: SiteMapEntry) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item.navtitle || item.title;\n }\n\n groupByFirstLevelPath = async () => {\n const groups = {};\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n\n queryIndex.data.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n\n const groupedData = Object.values(groups);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n };\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const contactHtmlString = await FetchService.fetchText('contact.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n return parser.parseFromString(contactHtmlString, 'text/html');\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return html``;\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from '../../utils/createOptimizedPicture.ts';\nimport { SheetsResponse, Sitemap, SiteMapEntry } from '../../shared.types.ts';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n constructor() {\n super();\n }\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n }\n\n render() {\n if (!this.lastTreePosts) return;\n return html`\n
    \n

    Newest Posts

    \n
    \n
    ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}
    \n `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html` `;\n }\n\n private async getPosts() {\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n return queryIndex.data.filter((item) => item.path.includes('/posts'));\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const response = await FetchService.fetchText('footer.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n }\n\n render() {\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { LitElement, html } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { Ref, createRef, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n \n \n `;\n }\n}\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from '../utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../services/fetch.service.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: string;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n } catch (error) {\n console.error('HeaderComponent: ', error);\n }\n }\n\n render() {\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","/**\n * Converts a string into a valid CSS class name.\n *\n * @param name - The string to convert into a CSS class name.\n * @returns The converted CSS class name.\n *\n * @example\n * // Example usage:\n * const inputString = 'Hello, World!';\n * const cssClassName = toClassName(inputString);\n * console.log(cssClassName); // Output: 'hello-world'\n */\nexport function toClassName(name: string): string {\n return name\n .toLowerCase()\n .replace(/[^0-9a-z]/gi, '-')\n .replace(/-+/g, '-')\n .replace(/^-|-$/g, '');\n}\n","import { toClassName } from '../utils/toClassName';\n\nexport class BlockService {\n //TODO: Provider for fetch data\n\n /**\n * Extracts the config from a block.\n * @param {Element} block The block element\n * @returns {object} The block config\n */\n readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} name - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","interface Config {\n mainTsPath: string;\n mainScssPath: string;\n fontsScssPath?: string;\n lazyStylesScssPath?: string;\n}\n\nexport const config: Config = {\n mainTsPath: 'src/main.ts',\n mainScssPath: 'src/styles/sass/main.scss',\n fontsScssPath: 'src/styles/sass/fonts.scss',\n lazyStylesScssPath: 'src/styles/sass/lazy-styles.scss',\n};\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log(error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addSidebarContainer(main: HTMLElement) {\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n main.after(sidebarContainer);\n }\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`);\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n console.error('Load lazy error: ', error);\n }\n };\n\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const blockModule = await import(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.js`);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n console.error('An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.css`);\n } catch (error) {\n console.error(`problem with block '${block.name}' loading styles`);\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);\n try {\n if (!window.location.hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n // do nothing\n }\n }\n\n private async loadCSS(href: string) {\n return new Promise((resolve, reject) => {\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await this.loadBlockModules(block);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n await this.loadBlockModules(block);\n await this.loadBlockStyles(block);\n }\n\n this.showSection(section);\n }\n}\n","import { waitFor } from '@kluntje/js-utils/lib/dom-helpers';\n\ntype LifecycleCallback = () => void | Promise;\n\ninterface LifecycleCallbacks {\n beforeInit?: LifecycleCallback;\n afterInit?: LifecycleCallback;\n beforeLoadEager?: LifecycleCallback;\n afterLoadEager?: LifecycleCallback;\n beforeLoadLazy?: LifecycleCallback;\n afterLoadLazy?: LifecycleCallback;\n beforeLoadDelayed?: LifecycleCallback;\n afterLoadDelayed?: LifecycleCallback;\n}\n\nclass App {\n private beforeInit: LifecycleCallback;\n private afterInit: LifecycleCallback;\n private beforeLoadEager: LifecycleCallback;\n private afterLoadEager: LifecycleCallback;\n private beforeLoadLazy: LifecycleCallback;\n private afterLoadLazy: LifecycleCallback;\n private beforeLoadDelayed: LifecycleCallback;\n private afterLoadDelayed: LifecycleCallback;\n\n constructor({\n beforeInit = () => {},\n afterInit = () => {},\n beforeLoadEager = () => {},\n afterLoadEager = () => {},\n beforeLoadLazy = () => {},\n afterLoadLazy = () => {},\n beforeLoadDelayed = () => {},\n afterLoadDelayed = () => {},\n }: LifecycleCallbacks = {}) {\n this.beforeInit = beforeInit;\n this.afterInit = afterInit;\n this.beforeLoadEager = beforeLoadEager;\n this.afterLoadEager = afterLoadEager;\n this.beforeLoadLazy = beforeLoadLazy;\n this.afterLoadLazy = afterLoadLazy;\n this.beforeLoadDelayed = beforeLoadDelayed;\n this.afterLoadDelayed = afterLoadDelayed;\n this.init();\n }\n\n private async init() {\n console.time('init execution time: ');\n await this.beforeInit();\n await this.loadEager();\n await this.loadLazy();\n await this.loadDelayed();\n await this.afterInit();\n console.timeEnd('init execution time: ');\n }\n\n private async loadEager() {\n console.time('loadEager execution time: ');\n await this.beforeLoadEager();\n //await waitFor(300);\n await this.afterLoadEager();\n console.timeEnd('loadEager execution time: ');\n }\n\n private async loadLazy() {\n console.time('loadLazy execution time: ');\n await this.beforeLoadLazy();\n //await waitFor(300);\n await this.afterLoadLazy();\n console.timeEnd('loadLazy execution time: ');\n }\n\n private async loadDelayed() {\n console.time('loadDelayed execution time: ');\n await this.beforeLoadDelayed();\n //await waitFor(300);\n await this.afterLoadDelayed();\n console.timeEnd('loadDelayed execution time: ');\n }\n}\n\nexport default App;\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.ts';\nimport './components/header.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport App from './services/app.ts';\n\n(async function () {\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n\n console.time('APP execution time: ');\n new App({\n beforeInit: () => {\n console.log('beforeInit');\n },\n afterInit: () => {\n console.log('afterInit');\n },\n beforeLoadEager: () => {\n console.log('beforeLoadEager');\n },\n afterLoadEager: () => {\n console.log('afterLoadEager');\n },\n beforeLoadLazy: () => {\n console.log('beforeLoadLazy');\n },\n afterLoadLazy: () => {\n console.log('afterLoadLazy');\n },\n beforeLoadDelayed: () => {\n console.log('beforeLoadDelayed');\n },\n afterLoadDelayed: () => {\n console.log('afterLoadDelayed');\n },\n });\n console.timeEnd('APP execution time: ');\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file diff --git a/src/main.ts b/src/main.ts index fad878ac..3b0124a6 100644 --- a/src/main.ts +++ b/src/main.ts @@ -2,17 +2,17 @@ import './components/sidebar/sidebar.ts'; import './components/header.ts'; -// import { BlockService } from './services/block.service.ts'; -// import { SectionService } from './services/section.service.ts'; -// import { MainService } from './services/main.service.ts'; +import { BlockService } from './services/block.service.ts'; +import { SectionService } from './services/section.service.ts'; +import { MainService } from './services/main.service.ts'; import App from './services/app.ts'; (async function () { - // preloadLcpImageCandidate(); - // const blockService = new BlockService(); - // const sectionService = new SectionService(blockService); - // const main = new MainService(sectionService, blockService); - // await main.init(); + const blockService = new BlockService(); + const sectionService = new SectionService(blockService); + const main = new MainService(sectionService, blockService); + await main.init(); + console.time('APP execution time: '); new App({ beforeInit: () => { From 49002e0f428016cf5635baa2a997263349c99d32 Mon Sep 17 00:00:00 2001 From: samuelecalamita Date: Thu, 29 Feb 2024 12:54:21 +0100 Subject: [PATCH 04/62] added timeouts --- dist/main/main.js | 9 ++++++--- dist/main/main.js.map | 2 +- src/services/app.ts | 6 +++--- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/dist/main/main.js b/dist/main/main.js index a1f78eae..19ccaf41 100644 --- a/dist/main/main.js +++ b/dist/main/main.js @@ -1,12 +1,15 @@ -import{T as d,s as p,x as i}from"../__chunks__/lit-element.XkUWx5ik.js";import{n as O,f as q,t as f,_ as k}from"../__chunks__/icon.jjSd6ARB.js";import{e as I,o as E}from"../__chunks__/unsafe-html.U1vgpvJh.js";import{F as g,c as j}from"../__chunks__/createOptimizedPicture.m3G7L1Pf.js";/** +import{T as h,s as m,x as l}from"../__chunks__/lit-element.XkUWx5ik.js";import{n as J,f as K,t as p,_ as Q}from"../__chunks__/icon.jjSd6ARB.js";import{e as G,o as k}from"../__chunks__/unsafe-html.U1vgpvJh.js";import{F as y,c as X}from"../__chunks__/createOptimizedPicture.m3G7L1Pf.js";/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */function y(t){return O({...t,state:!0,attribute:!1})}/** + */function v(e){return J({...e,state:!0,attribute:!1})}/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const z=()=>new R;class R{}const w=new WeakMap,H=I(class extends q{render(t){return d}update(t,[e]){var a;const s=e!==this.Y;return s&&this.Y!==void 0&&this.rt(void 0),(s||this.lt!==this.ct)&&(this.Y=e,this.ht=(a=t.options)==null?void 0:a.host,this.rt(this.ct=t.element)),d}rt(t){if(typeof this.Y=="function"){const e=this.ht??globalThis;let s=w.get(e);s===void 0&&(s=new WeakMap,w.set(e,s)),s.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),s.set(this.Y,t),t!==void 0&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){var t,e;return typeof this.Y=="function"?(t=w.get(this.ht??globalThis))==null?void 0:t.get(this.Y):(e=this.Y)==null?void 0:e.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var F=Object.defineProperty,N=Object.getOwnPropertyDescriptor,T=(t,e,s,a)=>{for(var o=a>1?void 0:a?N(e,s):e,r=t.length-1,n;r>=0;r--)(n=t[r])&&(o=(a?n(e,s,o):n(o))||o);return a&&o&&F(e,s,o),o};let b=class extends p{constructor(){super(...arguments),this.getSubmenuName=t=>t.path.split("/")[1],this.groupByFirstLevelPath=async()=>{const t={};return(await g.fetchJson("/query-index.json")).data.forEach(a=>{const o=this.getSubmenuName(a);t[o]||(t[o]=[]),t[o].push({path:a.path,navtitle:this.getNavTitle(a)})}),Object.values(t).map(a=>a.length===1?a[0]:{navtitle:a[0].path.split("/")[1],path:a[0].path,children:a})}}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}render(){if(this.items)return i``}toggleSubmenu({currentTarget:t}){!(t instanceof HTMLElement)||!t.classList.contains("opener")||t.classList.toggle("active")}renderSubMenu(t){return i`${t.navtitle}`}renderMenuItem(t){return i`
  • ${t.children!==void 0?this.renderSubMenu(t):i`${t.navtitle}`}
  • `}renderMenuItems(){return i`
      ${this.items.map(t=>this.renderMenuItem(t))}
    `}getNavTitle(t){return t.path==="/"?"Homepage":t.navtitle||t.title}};T([y()],b.prototype,"items",2);b=T([f("sidebar-nav")],b);var Y=Object.defineProperty,U=Object.getOwnPropertyDescriptor,D=(t,e,s,a)=>{for(var o=a>1?void 0:a?U(e,s):e,r=t.length-1,n;r>=0;r--)(n=t[r])&&(o=(a?n(e,s,o):n(o))||o);return a&&o&&Y(e,s,o),o};let S=class extends p{async connectedCallback(){super.connectedCallback();const t=await this.fetchContactsHtml();this.getContactTemplateArgs(t)}async fetchContactsHtml(){const t=new DOMParser,e=await g.fetchText("contact.plain.html",{cacheOptions:{cacheType:"runtime"}});return t.parseFromString(e,"text/html")}renderHeader(t){return t?i`

    ${t}

    `:d}renderText(t){return t?i`

    ${t}

    `:d}render(){if(!this.contactTemplateArgs)return d;const{headline:t,text:e,contacts:s}=this.contactTemplateArgs;return i`
    ${this.renderHeader(t)} ${this.renderText(e)} ${this.renderContacts(s)}
    `}createRenderRoot(){return this}renderContact(t){const{icon:e,markup:s}=t;return!e&&!s?d:i`
  • ${this.renderIcon(e)} ${this.renderContactMarkup(s)}
  • `}getContactsArgs(t){const e=t.querySelectorAll(".contact > div:not(:first-child)");return Array.from(e).map(a=>({icon:a.querySelector("div"),markup:a.querySelector("div:last-child")}))}getContactTemplateArgs(t){const e=t.querySelector("h2"),s=t.querySelector("p"),a=this.getContactsArgs(t);this.contactTemplateArgs={headline:e,text:s,contacts:a}}renderContacts(t){return t.length===0?d:i`
      ${t.map(e=>this.renderContact(e))}
    `}renderIcon(t){return t?i``:d}renderContactMarkup(t){return t?E(t.innerHTML):d}};D([y()],S.prototype,"contactTemplateArgs",2);S=D([f("sidebar-contact")],S);var W=Object.defineProperty,J=Object.getOwnPropertyDescriptor,M=(t,e,s,a)=>{for(var o=a>1?void 0:a?J(e,s):e,r=t.length-1,n;r>=0;r--)(n=t[r])&&(o=(a?n(e,s,o):n(o))||o);return a&&o&&W(e,s,o),o};let L=class extends p{constructor(){super()}async connectedCallback(){super.connectedCallback();const t=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(t)}render(){if(this.lastTreePosts)return i`

    Newest Posts

    ${this.lastTreePosts.map(t=>this.renderPost(t))}
    `}createRenderRoot(){return this}getLastThreePosts(t){return t.sort((e,s)=>e.lastModified>s.lastModified?-1:e.lastModified${j({src:t.image,alt:t.imagealt,width:336,height:224})}

    ${t.description}

    `}async getPosts(){return(await g.fetchJson("/query-index.json")).data.filter(e=>e.path.includes("/posts"))}};M([y()],L.prototype,"lastTreePosts",2);L=M([f("sidebar-posts")],L);var V=Object.defineProperty,K=Object.getOwnPropertyDescriptor,A=(t,e,s,a)=>{for(var o=a>1?void 0:a?K(e,s):e,r=t.length-1,n;r>=0;r--)(n=t[r])&&(o=(a?n(e,s,o):n(o))||o);return a&&o&&V(e,s,o),o};let P=class extends p{createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const t=await g.fetchText("footer.plain.html",{cacheOptions:{cacheType:"runtime"}}),e=document.createElement("div");e.innerHTML=t,this.footerMarkup=e.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}render(){if(this.footerMarkup)return i`${this.footerMarkup}`}};A([y()],P.prototype,"footerMarkup",2);P=A([f("sidebar-footer")],P);var G=Object.defineProperty,Q=Object.getOwnPropertyDescriptor,X=(t,e,s,a)=>{for(var o=a>1?void 0:a?Q(e,s):e,r=t.length-1,n;r>=0;r--)(n=t[r])&&(o=(a?n(e,s,o):n(o))||o);return a&&o&&G(e,s,o),o};let C=class extends p{constructor(){super(...arguments),this.toggleRef=z(),this.handleToggleClick=t=>{t.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return i`
    `}};C=X([f("sidebar-component")],C);function Z({input:t,specifier:e,htmlTag:s}){return t.split(e).map((a,o)=>o%2===1?`<${s}>${a}`:a).join("")}var ee=Object.defineProperty,te=Object.getOwnPropertyDescriptor,B=(t,e,s,a)=>{for(var o=a>1?void 0:a?te(e,s):e,r=t.length-1,n;r>=0;r--)(n=t[r])&&(o=(a?n(e,s,o):n(o))||o);return a&&o&&ee(e,s,o),o};let $=class extends p{createRenderRoot(){return this}async firstUpdated(t){await this.fetchHeaderData()}async fetchHeaderData(){try{const t=await g.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:t.leftCol.data[0],rightCol:t.rightCol.data}}catch(t){console.error("HeaderComponent: ",t)}}render(){if(!this.headerData)return;const{leftCol:t,rightCol:e}=this.headerData,s=Z({input:t.logoText,htmlTag:"strong",specifier:":::"}),a=E(s);return i``}};B([y()],$.prototype,"headerData",2);$=B([f("header-component")],$);function v(t){return t.toLowerCase().replace(/[^0-9a-z]/gi,"-").replace(/-+/g,"-").replace(/^-|-$/g,"")}class se{readBlockConfig(e){const s={};return e.querySelectorAll(":scope > div").forEach(a=>{if(a.children){const o=[...a.children];if(o[1]){const r=o[1],n=v(o[0].textContent??"");let l="";if(r.querySelector("a")){const c=[...r.querySelectorAll("a")];c.length===1?l=c[0].href:l=c.map(m=>m.href)}else if(r.querySelector("img")){const c=[...r.querySelectorAll("img")];c.length===1?l=c[0].src:l=c.map(m=>m.src)}else if(r.querySelector("p")){const c=[...r.querySelectorAll("p")];c.length===1?l=c[0].textContent:l=c.map(m=>m.textContent)}else l=a.children[1].textContent;s[n]=l}}}),s}decorateBlocks(e){e.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(e){const s=e.classList[0];if(s){e.classList.add("block"),e.dataset.blockName=s;const a=e.parentElement;a==null||a.classList.add(`${s}-wrapper`);const o=e.closest(".section");o&&o.classList.add(`${s}-container`)}}}function ae(t){return v(t).replace(/-([a-z])/g,e=>e[1].toUpperCase())}class oe{constructor(e){this.blockService=e}init(e){this.transformSection(e)}transformSection(e){e.querySelectorAll(":scope > div").forEach(s=>{this.adjustMarkup(s),this.processSectionMetaData(s)})}processSectionMetaData(e){const s=e.querySelector("div.section-metadata");if(s){const a=this.blockService.readBlockConfig(s);Object.keys(a).forEach(o=>{o==="style"?a.style.split(",").filter(n=>n).map(n=>v(n.trim())).forEach(n=>e.classList.add(n)):e.dataset[ae(o)]=a[o]}),s.parentElement&&s.parentElement.remove()}}adjustMarkup(e){const s=[];let a=!1;[...e.children].forEach(o=>{if(o.tagName==="DIV"||!a){const r=document.createElement("div");s.push(r),a=o.tagName!=="DIV",a&&r.classList.add("default-content-wrapper")}s[s.length-1].append(o)}),s.forEach(o=>e.append(o)),this.decorateImages(),e.classList.add("section"),e.dataset.sectionStatus="initialized",e.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(s=>{const a=s.parentElement;a&&a.classList.add("image","main")})}}const x=(t,e)=>{e.split(",").forEach(s=>{t.classList.add(v(s.trim()))})};function _(t,e=document){const s=t&&t.includes(":")?"property":"name",o=[...e.head.querySelectorAll(`meta[${s}="${t}"]`)].map(r=>r.content).join(", ");return o.length?o:""}const re={mainTsPath:"src/main.ts",mainScssPath:"src/styles/sass/main.scss",fontsScssPath:"src/styles/sass/fonts.scss",lazyStylesScssPath:"src/styles/sass/lazy-styles.scss"},u=class u{};u.unloaded="unloaded",u.loading="loading",u.loaded="loaded",u.error="error";let h=u;class ne{constructor(e,s){this.sectionService=e,this.blockService=s,this.lcpBlocks=["banner"],this.init=async()=>{this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const a=document.querySelector("main");if(a){a.setAttribute("id","main"),this.addSidebarContainer(a),this.sectionService.init(a),this.addInnerContainer(a),this.blockService.decorateBlocks(a),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:a,fontsScssPath:o}=re;try{a&&await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`),o&&await this.loadFonts(),await this.loadBlocks()}catch(r){console.error("Load lazy error: ",r)}},this.loadBlocks=async()=>{const o=[...document.querySelectorAll(".section")].map(r=>this.loadBlock(r));await Promise.all(o)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const e=document.querySelector('script[src$="/scripts/scripts.js"]');if(e)try{[window.hlx.codeBasePath]=new URL(e.src).pathname.split("/scripts/scripts.js")}catch(s){console.log(s)}}addSidebarContainer(e){const s=document.createElement("sidebar-component");s.setAttribute("id","sidebar"),window.innerWidth<=1280?s.classList.remove("active"):s.classList.add("active"),window.innerWidth<=1280?s.classList.remove("active"):s.classList.add("active"),e.after(s)}addInnerContainer(e){const s=e.innerHTML;e.innerHTML=`
    ${s}
    `}decorateTemplateAndTheme(){const e=_("template");e&&x(document.body,e);const s=_("theme");s&&x(document.body,s)}collectBlocks(e){const s=[];return e.querySelectorAll("[data-block-name]").forEach(o=>{s.push({name:o.dataset.blockName,element:o})}),s}async loadBlockModules(e){if((e.element.dataset.blockStatus??h.unloaded)===h.unloaded){e.element.dataset.blockStatus=h.loading;try{const a=await k(()=>import(`${window.hlx.codeBasePath}/dist/${e.name}/${e.name}.js`),__vite__mapDeps([]));a.default&&await a.default(e.element),e.element.dataset.blockStatus=h.loaded}catch(a){e.element.dataset.blockStatus=h.error,console.error("An error occurred during module import:",a)}}}async loadBlockStyles(e){try{await this.loadCSS(`${window.hlx.codeBasePath}/dist/${e.name}/${e.name}.css`)}catch{console.error(`problem with block '${e.name}' loading styles`)}}showSection(e){e.style.removeProperty("display")}async loadFonts(){await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);try{window.location.hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch{}}async loadCSS(e){return new Promise((s,a)=>{if(document.querySelector(`head > link[href="${e}"]`))s(!0);else{const o=document.createElement("link");o.rel="stylesheet",o.href=e,o.onload=s,o.onerror=a,document.head.append(o)}})}async waitForLCP(){const e=document.querySelector(".section");if(e){const o=this.collectBlocks(e).map(async r=>{this.lcpBlocks.includes(r.name)&&await this.loadBlockModules(r)});await Promise.all(o),this.showSection(e)}document.body.style.display=null;const s=document.querySelector("main img");await new Promise(a=>{s&&!s.complete?(s.setAttribute("loading","eager"),s.setAttribute("fetchpriority","high"),s.addEventListener("load",()=>a()),s.addEventListener("error",()=>a())):a()})}async loadBlock(e){const s=this.collectBlocks(e);if(!s.length){this.showSection(e);return}for(const a of s)await this.loadBlockModules(a),await this.loadBlockStyles(a);this.showSection(e)}}class ie{constructor({beforeInit:e=()=>{},afterInit:s=()=>{},beforeLoadEager:a=()=>{},afterLoadEager:o=()=>{},beforeLoadLazy:r=()=>{},afterLoadLazy:n=()=>{},beforeLoadDelayed:l=()=>{},afterLoadDelayed:c=()=>{}}={}){this.beforeInit=e,this.afterInit=s,this.beforeLoadEager=a,this.afterLoadEager=o,this.beforeLoadLazy=r,this.afterLoadLazy=n,this.beforeLoadDelayed=l,this.afterLoadDelayed=c,this.init()}async init(){console.time("init execution time: "),await this.beforeInit(),await this.loadEager(),await this.loadLazy(),await this.loadDelayed(),await this.afterInit(),console.timeEnd("init execution time: ")}async loadEager(){console.time("loadEager execution time: "),await this.beforeLoadEager(),await this.afterLoadEager(),console.timeEnd("loadEager execution time: ")}async loadLazy(){console.time("loadLazy execution time: "),await this.beforeLoadLazy(),await this.afterLoadLazy(),console.timeEnd("loadLazy execution time: ")}async loadDelayed(){console.time("loadDelayed execution time: "),await this.beforeLoadDelayed(),await this.afterLoadDelayed(),console.timeEnd("loadDelayed execution time: ")}}(async function(){const t=new se,e=new oe(t);await new ne(e,t).init(),console.time("APP execution time: "),new ie({beforeInit:()=>{console.log("beforeInit")},afterInit:()=>{console.log("afterInit")},beforeLoadEager:()=>{console.log("beforeLoadEager")},afterLoadEager:()=>{console.log("afterLoadEager")},beforeLoadLazy:()=>{console.log("beforeLoadLazy")},afterLoadLazy:()=>{console.log("afterLoadLazy")},beforeLoadDelayed:()=>{console.log("beforeLoadDelayed")},afterLoadDelayed:()=>{console.log("afterLoadDelayed")}}),console.timeEnd("APP execution time: ")})(); + */const Z=()=>new ee;class ee{}const S=new WeakMap,te=G(class extends K{render(e){return h}update(e,[t]){var n;const o=t!==this.Y;return o&&this.Y!==void 0&&this.rt(void 0),(o||this.lt!==this.ct)&&(this.Y=t,this.ht=(n=e.options)==null?void 0:n.host,this.rt(this.ct=e.element)),h}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let o=S.get(t);o===void 0&&(o=new WeakMap,S.set(t,o)),o.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),o.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=S.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var oe=Object.defineProperty,ne=Object.getOwnPropertyDescriptor,R=(e,t,o,n)=>{for(var a=n>1?void 0:n?ne(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&oe(t,o,a),a};let C=class extends m{constructor(){super(...arguments),this.getSubmenuName=e=>e.path.split("/")[1],this.groupByFirstLevelPath=async()=>{const e={};return(await y.fetchJson("/query-index.json")).data.forEach(n=>{const a=this.getSubmenuName(n);e[a]||(e[a]=[]),e[a].push({path:n.path,navtitle:this.getNavTitle(n)})}),Object.values(e).map(n=>n.length===1?n[0]:{navtitle:n[0].path.split("/")[1],path:n[0].path,children:n})}}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}render(){if(this.items)return l``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return l`${e.navtitle}`}renderMenuItem(e){return l`
  • ${e.children!==void 0?this.renderSubMenu(e):l`${e.navtitle}`}
  • `}renderMenuItems(){return l`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}};R([v()],C.prototype,"items",2);C=R([p("sidebar-nav")],C);var ae=Object.defineProperty,se=Object.getOwnPropertyDescriptor,j=(e,t,o,n)=>{for(var a=n>1?void 0:n?se(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&ae(t,o,a),a};let E=class extends m{async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t=await y.fetchText("contact.plain.html",{cacheOptions:{cacheType:"runtime"}});return e.parseFromString(t,"text/html")}renderHeader(e){return e?l`

    ${e}

    `:h}renderText(e){return e?l`

    ${e}

    `:h}render(){if(!this.contactTemplateArgs)return h;const{headline:e,text:t,contacts:o}=this.contactTemplateArgs;return l`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(o)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:o}=e;return!t&&!o?h:l`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(o)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(n=>({icon:n.querySelector("div"),markup:n.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),o=e.querySelector("p"),n=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:o,contacts:n}}renderContacts(e){return e.length===0?h:l`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?l``:h}renderContactMarkup(e){return e?k(e.innerHTML):h}};j([v()],E.prototype,"contactTemplateArgs",2);E=j([p("sidebar-contact")],E);var re=Object.defineProperty,ie=Object.getOwnPropertyDescriptor,z=(e,t,o,n)=>{for(var a=n>1?void 0:n?ie(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&re(t,o,a),a};let x=class extends m{constructor(){super()}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e)}render(){if(this.lastTreePosts)return l`

    Newest Posts

    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,o)=>t.lastModified>o.lastModified?-1:t.lastModified${X({src:e.image,alt:e.imagealt,width:336,height:224})}

    ${e.description}

    `}async getPosts(){return(await y.fetchJson("/query-index.json")).data.filter(t=>t.path.includes("/posts"))}};z([v()],x.prototype,"lastTreePosts",2);x=z([p("sidebar-posts")],x);var ce=Object.defineProperty,le=Object.getOwnPropertyDescriptor,H=(e,t,o,n)=>{for(var a=n>1?void 0:n?le(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&ce(t,o,a),a};let M=class extends m{createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e=await y.fetchText("footer.plain.html",{cacheOptions:{cacheType:"runtime"}}),t=document.createElement("div");t.innerHTML=e,this.footerMarkup=t.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}render(){if(this.footerMarkup)return l`${this.footerMarkup}`}};H([v()],M.prototype,"footerMarkup",2);M=H([p("sidebar-footer")],M);var de=Object.defineProperty,he=Object.getOwnPropertyDescriptor,ue=(e,t,o,n)=>{for(var a=n>1?void 0:n?he(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&de(t,o,a),a};let _=class extends m{constructor(){super(...arguments),this.toggleRef=Z(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return l`
    `}};_=ue([p("sidebar-component")],_);function fe({input:e,specifier:t,htmlTag:o}){return e.split(t).map((n,a)=>a%2===1?`<${o}>${n}`:n).join("")}var me=Object.defineProperty,pe=Object.getOwnPropertyDescriptor,F=(e,t,o,n)=>{for(var a=n>1?void 0:n?pe(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&me(t,o,a),a};let T=class extends m{createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await y.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data}}catch(e){console.error("HeaderComponent: ",e)}}render(){if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,o=fe({input:e.logoText,htmlTag:"strong",specifier:":::"}),n=k(o);return l``}};F([v()],T.prototype,"headerData",2);T=F([p("header-component")],T);function L(e){return e.toLowerCase().replace(/[^0-9a-z]/gi,"-").replace(/-+/g,"-").replace(/^-|-$/g,"")}class ge{readBlockConfig(t){const o={};return t.querySelectorAll(":scope > div").forEach(n=>{if(n.children){const a=[...n.children];if(a[1]){const s=a[1],r=L(a[0].textContent??"");let d="";if(s.querySelector("a")){const c=[...s.querySelectorAll("a")];c.length===1?d=c[0].href:d=c.map(g=>g.href)}else if(s.querySelector("img")){const c=[...s.querySelectorAll("img")];c.length===1?d=c[0].src:d=c.map(g=>g.src)}else if(s.querySelector("p")){const c=[...s.querySelectorAll("p")];c.length===1?d=c[0].textContent:d=c.map(g=>g.textContent)}else d=n.children[1].textContent;o[r]=d}}}),o}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const o=t.classList[0];if(o){t.classList.add("block"),t.dataset.blockName=o;const n=t.parentElement;n==null||n.classList.add(`${o}-wrapper`);const a=t.closest(".section");a&&a.classList.add(`${o}-container`)}}}function ye(e){return L(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class ve{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(o=>{this.adjustMarkup(o),this.processSectionMetaData(o)})}processSectionMetaData(t){const o=t.querySelector("div.section-metadata");if(o){const n=this.blockService.readBlockConfig(o);Object.keys(n).forEach(a=>{a==="style"?n.style.split(",").filter(r=>r).map(r=>L(r.trim())).forEach(r=>t.classList.add(r)):t.dataset[ye(a)]=n[a]}),o.parentElement&&o.parentElement.remove()}}adjustMarkup(t){const o=[];let n=!1;[...t.children].forEach(a=>{if(a.tagName==="DIV"||!n){const s=document.createElement("div");o.push(s),n=a.tagName!=="DIV",n&&s.classList.add("default-content-wrapper")}o[o.length-1].append(a)}),o.forEach(a=>t.append(a)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(o=>{const n=o.parentElement;n&&n.classList.add("image","main")})}}const D=(e,t)=>{t.split(",").forEach(o=>{e.classList.add(L(o.trim()))})};function A(e,t=document){const o=e&&e.includes(":")?"property":"name",a=[...t.head.querySelectorAll(`meta[${o}="${e}"]`)].map(s=>s.content).join(", ");return a.length?a:""}const we={mainTsPath:"src/main.ts",mainScssPath:"src/styles/sass/main.scss",fontsScssPath:"src/styles/sass/fonts.scss",lazyStylesScssPath:"src/styles/sass/lazy-styles.scss"},f=class f{};f.unloaded="unloaded",f.loading="loading",f.loaded="loaded",f.error="error";let u=f;class be{constructor(t,o){this.sectionService=t,this.blockService=o,this.lcpBlocks=["banner"],this.init=async()=>{this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const n=document.querySelector("main");if(n){n.setAttribute("id","main"),this.addSidebarContainer(n),this.sectionService.init(n),this.addInnerContainer(n),this.blockService.decorateBlocks(n),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:n,fontsScssPath:a}=we;try{n&&await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`),a&&await this.loadFonts(),await this.loadBlocks()}catch(s){console.error("Load lazy error: ",s)}},this.loadBlocks=async()=>{const a=[...document.querySelectorAll(".section")].map(s=>this.loadBlock(s));await Promise.all(a)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector('script[src$="/scripts/scripts.js"]');if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split("/scripts/scripts.js")}catch(o){console.log(o)}}addSidebarContainer(t){const o=document.createElement("sidebar-component");o.setAttribute("id","sidebar"),window.innerWidth<=1280?o.classList.remove("active"):o.classList.add("active"),window.innerWidth<=1280?o.classList.remove("active"):o.classList.add("active"),t.after(o)}addInnerContainer(t){const o=t.innerHTML;t.innerHTML=`
    ${o}
    `}decorateTemplateAndTheme(){const t=A("template");t&&D(document.body,t);const o=A("theme");o&&D(document.body,o)}collectBlocks(t){const o=[];return t.querySelectorAll("[data-block-name]").forEach(a=>{o.push({name:a.dataset.blockName,element:a})}),o}async loadBlockModules(t){if((t.element.dataset.blockStatus??u.unloaded)===u.unloaded){t.element.dataset.blockStatus=u.loading;try{const n=await Q(()=>import(`${window.hlx.codeBasePath}/dist/${t.name}/${t.name}.js`),__vite__mapDeps([]));n.default&&await n.default(t.element),t.element.dataset.blockStatus=u.loaded}catch(n){t.element.dataset.blockStatus=u.error,console.error("An error occurred during module import:",n)}}}async loadBlockStyles(t){try{await this.loadCSS(`${window.hlx.codeBasePath}/dist/${t.name}/${t.name}.css`)}catch{console.error(`problem with block '${t.name}' loading styles`)}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);try{window.location.hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch{}}async loadCSS(t){return new Promise((o,n)=>{if(document.querySelector(`head > link[href="${t}"]`))o(!0);else{const a=document.createElement("link");a.rel="stylesheet",a.href=t,a.onload=o,a.onerror=n,document.head.append(a)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const a=this.collectBlocks(t).map(async s=>{this.lcpBlocks.includes(s.name)&&await this.loadBlockModules(s)});await Promise.all(a),this.showSection(t)}document.body.style.display=null;const o=document.querySelector("main img");await new Promise(n=>{o&&!o.complete?(o.setAttribute("loading","eager"),o.setAttribute("fetchpriority","high"),o.addEventListener("load",()=>n()),o.addEventListener("error",()=>n())):n()})}async loadBlock(t){const o=this.collectBlocks(t);if(!o.length){this.showSection(t);return}for(const n of o)await this.loadBlockModules(n),await this.loadBlockStyles(n);this.showSection(t)}}var i={},w;Object.defineProperty(i,"__esModule",{value:!0});const N=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),B=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const o of e)o.classList.remove(...t)}},$=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const o of e)o.classList.add(...t)}},q=(e,t)=>e.classList.contains(t);function b(e){return Symbol.iterator in e}function Y(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const U=(e,t,o,n,a)=>{if(e==null||b(e)&&!Y(e))return;if(b(e)&&!(e instanceof HTMLElement)){for(const r of e)U(r,t,o,n,a);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(r=>{const d=W(e,r,o,n);if(!n.eventBindingMap[d]){const c=o.bind(n);return n.eventBindingMap[d]=c,e.addEventListener(r.trim(),c,a)}})};function W(e,t,o,n){return`${P(e,n)}# + ${t.trim()}# + ${P(o,n)}# + ${P(n,n)}`.replace(/\n/gm,"").replace(/\s/g,"")}function P(e,t){let o;if(t.eventIdMap.has(e))o=t.eventIdMap.get(e);else{const n="xxxxxxxx".replace(/x/g,Le).toLowerCase();t.eventIdMap.set(e,n),o=n}return o}function Le(){return(100*Math.random()%36|0).toString(36)}const V=(e,t,o,n,a)=>{if(e==null||b(e)&&!Y(e))return void console.warn("no target found");if(b(e)&&!(e instanceof HTMLElement)){for(const r of e)V(r,t,o,n,a);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(r=>{const d=W(e,r,o,n),c=n.eventBindingMap[d];c&&(delete n.eventBindingMap[d],e.removeEventListener(r,c,a))})},I=(e,t)=>{N(e,t).forEach(o=>e.removeChild(o))},O=(e,t,o)=>new Promise(n=>{o!==void 0&&setTimeout(()=>n(),o),e.addEventListener(t,()=>n())});i.addClass=$,i.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),i.findAll=N,i.forEachNode=(e,t,o=window)=>{for(let n=0;n{let t="";return e.forEach(o=>{!t.length&&window.matchMedia(o.query).matches&&(t=o.name)}),t},i.getInnerText=e=>e.innerText||e.textContent||"",i.getParent=(e,t)=>e.closest(t),i.getUniqueID=()=>Math.random().toString(36).substr(2,9),i.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,i.hasClass=q,i.inViewport=(e,t)=>{const o=e.getBoundingClientRect();let n={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(n=t.getBoundingClientRect()),o.top>=n.top&&o.right<=n.right&&o.bottom<=n.bottom&&o.left>=n.left},i.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),i.onEvent=U,i.removeChildren=I,i.removeChilds=I,i.removeClass=B,i.removeEvent=V,i.toggleClass=(e,t,o)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)o===!0?$(n,t):q(n,t)||o===!1?B(n,t):$(n,t)}},w=i.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),i.waitForAnimationEnd=function(e,t){return new Promise((o,n)=>{e.addEventListener("animationend",function a(s){s.target===e&&(t&&s.animationName!==t||(e.removeEventListener("animationend",a),o(s)))})})},i.waitForEvent=O,i.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():O(e,"kl-component-initialized",3e3)},i.waitForTransitionEnd=function(e,t){return new Promise((o,n)=>{e.addEventListener("transitionend",function a(s){s.target===e&&(t&&s.propertyName!==t||(e.removeEventListener("transitionend",a),o(s)))})})};class Se{constructor({beforeInit:t=()=>{},afterInit:o=()=>{},beforeLoadEager:n=()=>{},afterLoadEager:a=()=>{},beforeLoadLazy:s=()=>{},afterLoadLazy:r=()=>{},beforeLoadDelayed:d=()=>{},afterLoadDelayed:c=()=>{}}={}){this.beforeInit=t,this.afterInit=o,this.beforeLoadEager=n,this.afterLoadEager=a,this.beforeLoadLazy=s,this.afterLoadLazy=r,this.beforeLoadDelayed=d,this.afterLoadDelayed=c,this.init()}async init(){console.time("init execution time: "),await this.beforeInit(),await this.loadEager(),await this.loadLazy(),await this.loadDelayed(),await this.afterInit(),console.timeEnd("init execution time: ")}async loadEager(){console.time("loadEager execution time: "),await this.beforeLoadEager(),await w(300),await this.afterLoadEager(),console.timeEnd("loadEager execution time: ")}async loadLazy(){console.time("loadLazy execution time: "),await this.beforeLoadLazy(),await w(300),await this.afterLoadLazy(),console.timeEnd("loadLazy execution time: ")}async loadDelayed(){console.time("loadDelayed execution time: "),await this.beforeLoadDelayed(),await w(300),await this.afterLoadDelayed(),console.timeEnd("loadDelayed execution time: ")}}(async function(){const e=new ge,t=new ve(e);await new be(t,e).init(),console.time("APP execution time: "),new Se({beforeInit:()=>{console.log("beforeInit")},afterInit:()=>{console.log("afterInit")},beforeLoadEager:()=>{console.log("beforeLoadEager")},afterLoadEager:()=>{console.log("afterLoadEager")},beforeLoadLazy:()=>{console.log("beforeLoadLazy")},afterLoadLazy:()=>{console.log("afterLoadLazy")},beforeLoadDelayed:()=>{console.log("beforeLoadDelayed")},afterLoadDelayed:()=>{console.log("afterLoadDelayed")}}),console.timeEnd("APP execution time: ")})(); function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { __vite__mapDeps.viteFileDeps = [] diff --git a/dist/main/main.js.map b/dist/main/main.js.map index b0f9ea0d..452d03a0 100644 --- a/dist/main/main.js.map +++ b/dist/main/main.js.map @@ -1 +1 @@ -{"version":3,"mappings":"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","names":["r","t","e","h","o","n","s","i","_a","_b","SidebarNav","LitElement","entry","groups","FetchService","item","firstLevelPath","group","html","currentTarget","child","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","siteMapEntry","sitemapEntry","nextSitemapEntry","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","error","leftCol","rightCol","logoText","logoTextHTML","toClassName","name","BlockService","block","config","row","cols","col","value","as","a","imgs","img","ps","p","main","shortBlockName","blockWrapper","section","toCamelCase","g","SectionService","blockService","container","sectionMeta","meta","key","style","wrappers","defaultContent","wrapper","parentElement","addClasses","element","classes","cssClass","getMetadata","doc","attr","metaElement","_Status","Status","MainService","sectionService","lazyStylesScssPath","fontsScssPath","SectionsPromises","scriptEl","sidebarContainer","children","template","theme","blockMap","blockModule","__vitePreload","href","resolve","reject","link","firstSection","blockPromises","lcpCandidate","sectionsBlocks","App","beforeInit","afterInit","beforeLoadEager","afterLoadEager","beforeLoadLazy","afterLoadLazy","beforeLoadDelayed","afterLoadDelayed"],"sources":["../../node_modules/@lit/reactive-element/decorators/state.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../src/utils/toClassName.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../config.ts","../../src/services/main.service.ts","../../src/services/app.ts","../../src/main.ts"],"sourcesContent":["import{property as t}from\"./property.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function r(r){return t({...r,state:!0,attribute:!1})}export{r as state};\n//# sourceMappingURL=state.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport '../icon';\nimport { SheetsResponse, SiteMapEntry } from '../../shared.types';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n render() {\n if (!this.items) return;\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n \n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: SiteMapEntry) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item.navtitle || item.title;\n }\n\n groupByFirstLevelPath = async () => {\n const groups = {};\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n\n queryIndex.data.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n\n const groupedData = Object.values(groups);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n };\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const contactHtmlString = await FetchService.fetchText('contact.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n return parser.parseFromString(contactHtmlString, 'text/html');\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return html``;\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from '../../utils/createOptimizedPicture.ts';\nimport { SheetsResponse, Sitemap, SiteMapEntry } from '../../shared.types.ts';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n constructor() {\n super();\n }\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n }\n\n render() {\n if (!this.lastTreePosts) return;\n return html`\n
    \n

    Newest Posts

    \n
    \n
    ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}
    \n `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html` `;\n }\n\n private async getPosts() {\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n return queryIndex.data.filter((item) => item.path.includes('/posts'));\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const response = await FetchService.fetchText('footer.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n }\n\n render() {\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { LitElement, html } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { Ref, createRef, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n \n \n `;\n }\n}\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from '../utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../services/fetch.service.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: string;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n } catch (error) {\n console.error('HeaderComponent: ', error);\n }\n }\n\n render() {\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","/**\n * Converts a string into a valid CSS class name.\n *\n * @param name - The string to convert into a CSS class name.\n * @returns The converted CSS class name.\n *\n * @example\n * // Example usage:\n * const inputString = 'Hello, World!';\n * const cssClassName = toClassName(inputString);\n * console.log(cssClassName); // Output: 'hello-world'\n */\nexport function toClassName(name: string): string {\n return name\n .toLowerCase()\n .replace(/[^0-9a-z]/gi, '-')\n .replace(/-+/g, '-')\n .replace(/^-|-$/g, '');\n}\n","import { toClassName } from '../utils/toClassName';\n\nexport class BlockService {\n //TODO: Provider for fetch data\n\n /**\n * Extracts the config from a block.\n * @param {Element} block The block element\n * @returns {object} The block config\n */\n readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} name - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","interface Config {\n mainTsPath: string;\n mainScssPath: string;\n fontsScssPath?: string;\n lazyStylesScssPath?: string;\n}\n\nexport const config: Config = {\n mainTsPath: 'src/main.ts',\n mainScssPath: 'src/styles/sass/main.scss',\n fontsScssPath: 'src/styles/sass/fonts.scss',\n lazyStylesScssPath: 'src/styles/sass/lazy-styles.scss',\n};\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log(error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addSidebarContainer(main: HTMLElement) {\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n main.after(sidebarContainer);\n }\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`);\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n console.error('Load lazy error: ', error);\n }\n };\n\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const blockModule = await import(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.js`);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n console.error('An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.css`);\n } catch (error) {\n console.error(`problem with block '${block.name}' loading styles`);\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);\n try {\n if (!window.location.hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n // do nothing\n }\n }\n\n private async loadCSS(href: string) {\n return new Promise((resolve, reject) => {\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await this.loadBlockModules(block);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n await this.loadBlockModules(block);\n await this.loadBlockStyles(block);\n }\n\n this.showSection(section);\n }\n}\n","import { waitFor } from '@kluntje/js-utils/lib/dom-helpers';\n\ntype LifecycleCallback = () => void | Promise;\n\ninterface LifecycleCallbacks {\n beforeInit?: LifecycleCallback;\n afterInit?: LifecycleCallback;\n beforeLoadEager?: LifecycleCallback;\n afterLoadEager?: LifecycleCallback;\n beforeLoadLazy?: LifecycleCallback;\n afterLoadLazy?: LifecycleCallback;\n beforeLoadDelayed?: LifecycleCallback;\n afterLoadDelayed?: LifecycleCallback;\n}\n\nclass App {\n private beforeInit: LifecycleCallback;\n private afterInit: LifecycleCallback;\n private beforeLoadEager: LifecycleCallback;\n private afterLoadEager: LifecycleCallback;\n private beforeLoadLazy: LifecycleCallback;\n private afterLoadLazy: LifecycleCallback;\n private beforeLoadDelayed: LifecycleCallback;\n private afterLoadDelayed: LifecycleCallback;\n\n constructor({\n beforeInit = () => {},\n afterInit = () => {},\n beforeLoadEager = () => {},\n afterLoadEager = () => {},\n beforeLoadLazy = () => {},\n afterLoadLazy = () => {},\n beforeLoadDelayed = () => {},\n afterLoadDelayed = () => {},\n }: LifecycleCallbacks = {}) {\n this.beforeInit = beforeInit;\n this.afterInit = afterInit;\n this.beforeLoadEager = beforeLoadEager;\n this.afterLoadEager = afterLoadEager;\n this.beforeLoadLazy = beforeLoadLazy;\n this.afterLoadLazy = afterLoadLazy;\n this.beforeLoadDelayed = beforeLoadDelayed;\n this.afterLoadDelayed = afterLoadDelayed;\n this.init();\n }\n\n private async init() {\n console.time('init execution time: ');\n await this.beforeInit();\n await this.loadEager();\n await this.loadLazy();\n await this.loadDelayed();\n await this.afterInit();\n console.timeEnd('init execution time: ');\n }\n\n private async loadEager() {\n console.time('loadEager execution time: ');\n await this.beforeLoadEager();\n //await waitFor(300);\n await this.afterLoadEager();\n console.timeEnd('loadEager execution time: ');\n }\n\n private async loadLazy() {\n console.time('loadLazy execution time: ');\n await this.beforeLoadLazy();\n //await waitFor(300);\n await this.afterLoadLazy();\n console.timeEnd('loadLazy execution time: ');\n }\n\n private async loadDelayed() {\n console.time('loadDelayed execution time: ');\n await this.beforeLoadDelayed();\n //await waitFor(300);\n await this.afterLoadDelayed();\n console.timeEnd('loadDelayed execution time: ');\n }\n}\n\nexport default App;\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.ts';\nimport './components/header.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport App from './services/app.ts';\n\n(async function () {\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n\n console.time('APP execution time: ');\n new App({\n beforeInit: () => {\n console.log('beforeInit');\n },\n afterInit: () => {\n console.log('afterInit');\n },\n beforeLoadEager: () => {\n console.log('beforeLoadEager');\n },\n afterLoadEager: () => {\n console.log('afterLoadEager');\n },\n beforeLoadLazy: () => {\n console.log('beforeLoadLazy');\n },\n afterLoadLazy: () => {\n console.log('afterLoadLazy');\n },\n beforeLoadDelayed: () => {\n console.log('beforeLoadDelayed');\n },\n afterLoadDelayed: () => {\n console.log('afterLoadDelayed');\n },\n });\n console.timeEnd('APP execution time: ');\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file +{"version":3,"mappings":"6RACA;AAAA;AAAA;AAAA;AAAA,GAIG,SAASA,EAAEA,EAAE,CAAC,OAAOC,EAAE,CAAC,GAAGD,EAAE,MAAM,GAAG,UAAU,EAAE,CAAC,CAAC,CCJvD;AAAA;AAAA;AAAA;AAAA,GAIG,MAAME,EAAE,IAAI,IAAIC,GAAE,MAAMA,EAAC,CAAE,OAAMC,EAAE,IAAI,QAAQC,GAAEC,EAAE,cAAcC,CAAC,CAAC,OAAOA,EAAE,CAAC,OAAON,CAAC,CAAC,OAAOM,EAAE,CAACD,CAAC,EAAE,OAAC,MAAMJ,EAAEI,IAAI,KAAK,EAAE,OAAOJ,GAAY,KAAK,IAAd,QAAiB,KAAK,GAAG,MAAM,GAAGA,GAAG,KAAK,KAAK,KAAK,MAAM,KAAK,EAAEI,EAAE,KAAK,IAAGE,EAAAD,EAAE,UAAF,YAAAC,EAAW,KAAK,KAAK,GAAG,KAAK,GAAGD,EAAE,OAAO,GAAGN,CAAC,CAAC,GAAGA,EAAE,CAAC,GAAe,OAAO,KAAK,GAAxB,WAA0B,CAAC,MAAMM,EAAE,KAAK,IAAI,WAAW,IAAID,EAAEF,EAAE,IAAIG,CAAC,EAAWD,IAAT,SAAaA,EAAE,IAAI,QAAQF,EAAE,IAAIG,EAAED,CAAC,GAAYA,EAAE,IAAI,KAAK,CAAC,IAArB,QAAwB,KAAK,EAAE,KAAK,KAAK,GAAG,MAAM,EAAEA,EAAE,IAAI,KAAK,EAAEL,CAAC,EAAWA,IAAT,QAAY,KAAK,EAAE,KAAK,KAAK,GAAGA,CAAC,CAAC,MAAM,KAAK,EAAE,MAAMA,CAAC,CAAC,IAAI,IAAI,SAAC,OAAkB,OAAO,KAAK,GAAxB,YAA0BG,IAAE,IAAI,KAAK,IAAI,UAAU,IAAzBA,cAA4B,IAAI,KAAK,IAAGK,EAAA,KAAK,IAAL,YAAAA,EAAQ,KAAK,CAAC,cAAc,CAAC,KAAK,KAAK,KAAK,IAAI,KAAK,GAAG,MAAM,CAAC,CAAC,aAAa,CAAC,KAAK,GAAG,KAAK,EAAE,CAAC,CAAC,CAAC,sMCclpB,IAAAC,EAAN,cAAyBC,CAAW,CAApC,kCAiDG,oBAAkBC,GACjBA,EAAM,KAAK,MAAM,GAAG,EAAE,CAAC,EAQhC,2BAAwB,SAAY,CAClC,MAAMC,EAAS,GAGJ,OAFQ,MAAMC,EAAa,UAA0B,mBAAmB,GAExE,KAAK,QAASC,GAAS,CAC1B,MAAAC,EAAiB,KAAK,eAAeD,CAAI,EAC1CF,EAAOG,CAAc,IACjBH,EAAAG,CAAc,EAAI,IAEpBH,EAAAG,CAAc,EAAE,KAAK,CAC1B,KAAMD,EAAK,KACX,SAAU,KAAK,YAAYA,CAAI,EAChC,EACF,EAEmB,OAAO,OAAOF,CAAM,EAErB,IAAKI,GAClBA,EAAM,SAAW,EACZA,EAAM,CAAC,EAGT,CACL,SAAUA,EAAM,CAAC,EAAE,KAAK,MAAM,GAAG,EAAE,CAAC,EACpC,KAAMA,EAAM,CAAC,EAAE,KACf,SAAUA,CAAA,CAEb,EACH,CAlFU,kBAAmD,CACpD,WACT,CAEA,MAAM,cAAe,CACd,WAAQ,MAAM,KAAK,sBAAsB,CAChD,CAEA,QAAS,CACP,GAAK,KAAK,MACH,OAAAC,+DAIH,KAAK,gBAAiB,SAE5B,CAEQ,cAAc,CAAE,cAAAC,GAAwB,CAC1C,EAAEA,aAAyB,cAAgB,CAACA,EAAc,UAAU,SAAS,QAAQ,GAC3EA,EAAA,UAAU,OAAO,QAAQ,CACzC,CAEQ,cAAcJ,EAAM,CACnB,OAAAG,kBAAqB,KAAK,aAAa,wDACZH,EAAK,QAAQ,gGAIzCA,EAAK,SAAS,IAAKK,GAAUF,iBAAqBE,EAAM,IAAI,KAAKA,EAAM,QAAQ,WAAW,CAAC,OAEnG,CAEQ,eAAeL,EAAgB,CAC9B,OAAAG,QACHH,EAAK,WAAa,OAAY,KAAK,cAAcA,CAAI,EAAIG,aAAgBH,EAAK,IAAI,KAAKA,EAAK,QAAQ,MAAM,OAEhH,CAEQ,iBAAkB,CACjB,OAAAG,QACH,KAAK,MAAM,IAAKH,GAAmB,KAAK,eAAeA,CAAI,CAAC,CAAC,OAEnE,CAMQ,YAAYA,EAAoB,CACtC,OAAIA,EAAK,OAAS,IAAY,WACvBA,EAAK,UAAYA,EAAK,KAC/B,CA+BF,EArFEM,EAAA,CADCC,EAAM,GADIZ,EAEX,qBAFWA,EAANW,EAAA,CADNE,EAAc,aAAa,GACfb,CAAA,sMCFA,IAAAc,EAAN,cAA6Bb,CAAW,CAI7C,MAAM,mBAAoB,CACxB,MAAM,kBAAkB,EAClB,MAAAc,EAAc,MAAM,KAAK,oBAC/B,KAAK,uBAAuBA,CAAW,CACzC,CAEA,MAAM,mBAAoB,CAClB,MAAAC,EAAS,IAAI,UACbC,EAAoB,MAAMb,EAAa,UAAU,qBAAsB,CAC3E,aAAc,CAAE,UAAW,SAAU,EACtC,EACM,OAAAY,EAAO,gBAAgBC,EAAmB,WAAW,CAC9D,CAEA,aAAaC,EAA8B,CACzC,OAAKA,EACEV,8BACCU,CAAQ,iBAFMC,CAIxB,CAEA,WAAWC,EAA0B,CACnC,OAAKA,EACEZ,OAAUY,CAAI,OADHD,CAEpB,CAEA,QAAS,CACP,GAAI,CAAC,KAAK,oBAA4B,OAAAA,EAEtC,KAAM,CAAE,SAAAD,EAAU,KAAAE,EAAM,SAAAC,CAAA,EAAa,KAAK,oBAEnC,OAAAb,aACM,KAAK,aAAaU,CAAQ,CAAC,IAAI,KAAK,WAAWE,CAAI,CAAC,IAAI,KAAK,eAAeC,CAAQ,CAAC,YAEpG,CAEU,kBAAmD,CACpD,WACT,CAEQ,cAAcC,EAAkB,CAChC,MAAE,KAAAC,EAAM,OAAAC,CAAW,EAAAF,EACrB,OAACC,GAAQ,CAACC,EAAeL,EAEtBX,2BAA+B,KAAK,WAAWe,CAAI,CAAC,IAAI,KAAK,oBAAoBC,CAAM,CAAC,OACjG,CAEQ,gBAAgBT,EAAkC,CAClD,MAAAU,EAAkBV,EAAY,iBAAiB,kCAAkC,EAGhF,OAFe,MAAM,KAAKU,CAAe,EAE3B,IAAKC,IACjB,CACL,KAAMA,EAAe,cAAc,KAAK,EACxC,OAAQA,EAAe,cAAc,gBAAgB,GAExD,CACH,CAEQ,uBAAuBX,EAAuB,CAC9C,MAAAG,EAAWH,EAAY,cAAc,IAAI,EACzCK,EAAOL,EAAY,cAAc,GAAG,EACpCM,EAAW,KAAK,gBAAgBN,CAAW,EAEjD,KAAK,oBAAsB,CACzB,SAAAG,EACA,KAAAE,EACA,SAAAC,CAAA,CAEJ,CAEQ,eAAeA,EAAqB,CAC1C,OAAIA,EAAS,SAAW,EAAUF,EAC3BX,wBACHa,EAAS,IAAKC,GAAY,KAAK,cAAcA,CAAO,CAAC,CAAC,OAE5D,CAEQ,WAAWC,EAA0B,CAC3C,OAAKA,EACEf,iDAAoDe,EAAK,SAAS,sBADvDJ,CAEpB,CAEQ,oBAAoBK,EAA4B,CACtD,OAAKA,EACEG,EAAWH,EAAO,SAAS,EADdL,CAEtB,CACF,EAzFER,EAAA,CADCC,EAAM,GADIE,EAEX,mCAFWA,EAANH,EAAA,CADNE,EAAc,iBAAiB,GACnBC,CAAA,sMCVA,IAAAc,EAAN,cAA2B3B,CAAW,CAI3C,aAAc,CACN,OACR,CAEA,MAAM,mBAAoB,CACxB,MAAM,kBAAkB,EAClB,MAAA4B,EAAQ,MAAM,KAAK,WACpB,mBAAgB,KAAK,kBAAkBA,CAAK,CACnD,CAEA,QAAS,CACP,GAAK,KAAK,cACH,OAAArB,gFAIqB,KAAK,cAAc,IAAKsB,GAAiB,KAAK,WAAWA,CAAY,CAAC,CAAC,QASrG,CAEU,kBAAmD,CACpD,WACT,CAEQ,kBAAkBD,EAAgB,CAClC,OAAAA,EAAA,KAAK,CAACE,EAA4BC,IAClCD,EAAa,aAAeC,EAAiB,aACxC,GACED,EAAa,aAAeC,EAAiB,aAC/C,EAGF,CACR,EAEMH,EAAM,MAAM,EAAG,CAAC,CACzB,CAEQ,WAAWC,EAA4B,CACtC,OAAAtB,sBACMsB,EAAa,IAAI,mBACxBG,EAAuB,CAAE,IAAKH,EAAa,MAAO,IAAKA,EAAa,SAAU,MAAO,IAAK,OAAQ,IAAK,CAAC,UAEvGA,EAAa,WAAW,gBAEjC,CAEA,MAAc,UAAW,CAEhB,OADY,MAAM1B,EAAa,UAA0B,mBAAmB,GACjE,KAAK,OAAQC,GAASA,EAAK,KAAK,SAAS,QAAQ,CAAC,CACtE,CACF,EA5DUM,EAAA,CADPC,EAAM,GADIgB,EAEH,6BAFGA,EAANjB,EAAA,CADNE,EAAc,eAAe,GACjBe,CAAA,sMCFA,IAAAM,EAAN,cAA4BjC,CAAW,CAIlC,kBAAmD,CACpD,WACT,CAEA,mBAA0B,CACxB,MAAM,kBAAkB,EACxB,KAAK,gBAAgB,CACvB,CAEA,MAAM,iBAAkB,CACtB,MAAMkC,EAAW,MAAM/B,EAAa,UAAU,oBAAqB,CACjE,aAAc,CAAE,UAAW,SAAU,EACtC,EACKgC,EAAiB,SAAS,cAAc,KAAK,EACnDA,EAAe,UAAYD,EACtB,kBAAeC,EAAe,cAAc,GAAG,EAChD,KAAK,cAAmB,kBAAa,UAAU,IAAI,WAAW,CACpE,CAEA,QAAS,CACP,GAAK,KAAK,aACH,OAAA5B,IAAO,KAAK,YAAY,EACjC,CACF,EAzBEG,EAAA,CADCC,EAAM,GADIsB,EAEX,4BAFWA,EAANvB,EAAA,CADNE,EAAc,gBAAgB,GAClBqB,CAAA,uMCUA,IAAAG,EAAN,cAA+BpC,CAAW,CAA1C,kCACL,eAAoCqC,IAUpC,uBAAqB,GAAa,CAChC,EAAE,eAAe,EACZ,eAAU,OAAO,QAAQ,EAChC,CAZA,kBAAmD,CAC1C,WACT,CAEA,cAAqB,CACnB,KAAK,UAAU,MAAO,iBAAiB,QAAS,KAAK,iBAAiB,EACjE,eAAU,IAAI,qBAAqB,CAC1C,CAOA,QAAS,CACA,OAAA9B,0KAOA+B,GAAI,KAAK,SAAS,CAAC,0JAI5B,CACF,EA7BaF,EAAN1B,GAAA,CADNE,EAAc,mBAAmB,GACrBwB,CAAA,EC2BN,SAASG,GAAmB,CAAE,MAAAC,EAAO,UAAAC,EAAW,QAAAC,GAAuC,CACrF,OAAAF,EACJ,MAAMC,CAAS,EACf,IAAI,CAACE,EAAcC,IAA2BA,EAAQ,IAAM,EAAI,IAAIF,CAAO,IAAIC,CAAI,KAAKD,CAAO,IAAMC,CAAK,EAC1G,KAAK,EAAE,CACZ,qMCXa,IAAAE,EAAN,cAA8B7C,CAAW,CAIpC,kBAAmD,CACpD,WACT,CAEA,MAAgB,aAAa8C,EAAuE,CAClG,MAAM,KAAK,iBACb,CAEA,MAAM,iBAAkB,CAClB,IACF,MAAMZ,EAAW,MAAM/B,EAAa,UAA8B,cAAe,CAC/E,aAAc,CAAE,UAAW,SAAU,EACtC,EACI,gBAAa,CAAE,QAAS+B,EAAS,QAAQ,KAAK,CAAC,EAAG,SAAUA,EAAS,SAAS,IAAK,QACjFa,EAAO,CACN,cAAM,oBAAqBA,CAAK,CAC1C,CACF,CAEA,QAAS,CACP,GAAI,CAAC,KAAK,WAAY,OACtB,KAAM,CAAE,QAAAC,EAAS,SAAAC,GAAa,KAAK,WAC7BC,EAAWX,GAAmB,CAAE,MAAOS,EAAQ,SAAU,QAAS,SAAU,UAAW,KAAO,GAC9FG,EAAezB,EAAWwB,CAAQ,EACjC,OAAA3C,aACMyC,EAAQ,QAAQ,kBAAkBG,CAAY,yBAErDF,EAAS,IAAK7C,GACPG,iBAEQH,EAAK,UAAU,qCAAqCA,EAAK,WAAW,+CACjCA,EAAK,UAAU,0CACrCA,EAAK,WAAW,kBAI7C,CAAC,OAGR,CACF,EA1CEM,EAAA,CADCC,EAAM,GADIkC,EAEX,0BAFWA,EAANnC,EAAA,CADNE,EAAc,kBAAkB,GACpBiC,CAAA,ECxBN,SAASO,EAAYC,EAAsB,CAChD,OAAOA,EACJ,cACA,QAAQ,cAAe,GAAG,EAC1B,QAAQ,MAAO,GAAG,EAClB,QAAQ,SAAU,EAAE,CACzB,CChBO,MAAMC,EAAa,CAQxB,gBAAgBC,EAAqC,CACnD,MAAMC,EAA2B,GACjC,OAAAD,EAAM,iBAAiB,cAAc,EAAE,QAASE,GAAQ,CACtD,GAAIA,EAAI,SAAU,CAChB,MAAMC,EAAO,CAAC,GAAGD,EAAI,QAAQ,EACzB,GAAAC,EAAK,CAAC,EAAG,CACL,MAAAC,EAAMD,EAAK,CAAC,EACZL,EAAOD,EAAYM,EAAK,CAAC,EAAE,aAAe,EAAE,EAClD,IAAIE,EAAa,GACb,GAAAD,EAAI,cAAc,GAAG,EAAG,CAC1B,MAAME,EAAK,CAAC,GAAGF,EAAI,iBAAiB,GAAG,CAAC,EACpCE,EAAG,SAAW,EACRD,EAAAC,EAAG,CAAC,EAAE,KAEdD,EAAQC,EAAG,IAAKC,GAAMA,EAAE,IAAI,CAErB,SAAAH,EAAI,cAAc,KAAK,EAAG,CACnC,MAAMI,EAAO,CAAC,GAAGJ,EAAI,iBAAiB,KAAK,CAAC,EACxCI,EAAK,SAAW,EACVH,EAAAG,EAAK,CAAC,EAAE,IAEhBH,EAAQG,EAAK,IAAKC,GAAQA,EAAI,GAAG,CAE1B,SAAAL,EAAI,cAAc,GAAG,EAAG,CACjC,MAAMM,EAAK,CAAC,GAAGN,EAAI,iBAAiB,GAAG,CAAC,EACpCM,EAAG,SAAW,EACRL,EAAAK,EAAG,CAAC,EAAE,YAEdL,EAAQK,EAAG,IAAKC,GAAMA,EAAE,WAAW,CAEvC,MAAeN,EAAAH,EAAI,SAAS,CAAC,EAAE,YAC/BD,EAAOH,CAAI,EAAIO,CACjB,CACF,EACD,EACMJ,CACT,CAMA,eAAeW,EAAmB,CAChCA,EAAK,iBAAiC,yBAAyB,EAAE,QAAQ,KAAK,aAAa,CAC7F,CAMQ,cAAcZ,EAAoB,CAClC,MAAAa,EAAiBb,EAAM,UAAU,CAAC,EACxC,GAAIa,EAAgB,CACZb,EAAA,UAAU,IAAI,OAAO,EAC3BA,EAAM,QAAQ,UAAYa,EAC1B,MAAMC,EAAed,EAAM,cAC3Bc,GAAA,MAAAA,EAAc,UAAU,IAAI,GAAGD,CAAc,YACvC,MAAAE,EAAUf,EAAM,QAAQ,UAAU,EACpCe,GAASA,EAAQ,UAAU,IAAI,GAAGF,CAAc,YAAY,CAClE,CACF,CACF,CCzDO,SAASG,GAAYlB,EAAsB,CACzC,OAAAD,EAAYC,CAAI,EAAE,QAAQ,YAAcmB,GAAcA,EAAE,CAAC,EAAE,YAAa,EACjF,CCZO,MAAMC,EAAe,CAC1B,YAAoBC,EAA4B,CAA5B,kBAAAA,CAA6B,CAEjD,KAAKC,EAAwB,CAC3B,KAAK,iBAAiBA,CAAS,CACjC,CAMQ,iBAAiBR,EAAmB,CAC1CA,EAAK,iBAAiC,cAAc,EAAE,QAASG,GAAY,CACzE,KAAK,aAAaA,CAAO,EACzB,KAAK,uBAAuBA,CAAO,EACpC,CACH,CAEQ,uBAAuBA,EAAsB,CAE7C,MAAAM,EAAcN,EAAQ,cAAc,sBAAsB,EAChE,GAAIM,EAAa,CACf,MAAMC,EAAO,KAAK,aAAa,gBAAgBD,CAAW,EAC1D,OAAO,KAAKC,CAAI,EAAE,QAASC,GAAQ,CAC7BA,IAAQ,QACKD,EAAK,MACjB,MAAM,GAAG,EACT,OAAQE,GAAkBA,CAAK,EAC/B,IAAKA,GAAkB3B,EAAY2B,EAAM,KAAM,EAAC,EAC5C,QAASA,GAAkBT,EAAQ,UAAU,IAAIS,CAAK,CAAC,EAE9DT,EAAQ,QAAQC,GAAYO,CAAG,CAAC,EAAID,EAAKC,CAAG,CAC9C,CACD,EACGF,EAAY,eAAeA,EAAY,cAAc,QAC3D,CACF,CAEQ,aAAaN,EAAyB,CAC5C,MAAMU,EAA6B,GACnC,IAAIC,EAAiB,GACrB,CAAC,GAAGX,EAAQ,QAAQ,EAAE,QAAS/E,GAAM,CACnC,GAAIA,EAAE,UAAY,OAAS,CAAC0F,EAAgB,CACpC,MAAAC,EAAU,SAAS,cAAc,KAAK,EAC5CF,EAAS,KAAKE,CAAO,EACrBD,EAAiB1F,EAAE,UAAY,MAE3B0F,GACMC,EAAA,UAAU,IAAI,yBAAyB,CAEnD,CACAF,EAASA,EAAS,OAAS,CAAC,EAAE,OAAOzF,CAAC,EACvC,EACDyF,EAAS,QAASE,GAAYZ,EAAQ,OAAOY,CAAO,CAAC,EACrD,KAAK,eAAe,EACZZ,EAAA,UAAU,IAAI,SAAS,EAC/BA,EAAQ,QAAQ,cAAgB,cAChCA,EAAQ,MAAM,QAAU,MAC1B,CACA,gBAAiB,CACC,SAAS,iBAAiB,kCAAkC,EACpE,QAASlE,GAAS,CACxB,MAAM+E,EAAgB/E,EAAK,cACvB+E,GACYA,EAAA,UAAU,IAAI,QAAS,MAAM,CAC7C,CACD,CACH,CACF,CC3Da,MAAAC,EAAa,CAACC,EAAsBC,IAA0B,CACzEA,EAAQ,MAAM,GAAG,EAAE,QAASC,GAA2B,CACrDF,EAAQ,UAAU,IAAIjC,EAAYmC,EAAS,KAAM,EAAC,EACnD,CACH,ECIgB,SAAAC,EAAY5B,EAAe6B,EAAgB,SAAkB,CAC3E,MAAMC,EAA4B9B,GAASA,EAAM,SAAS,GAAG,EAAI,WAAa,OAGxEiB,EADH,CAAC,GAAGY,EAAI,KAAK,iBAAiB,QAAQC,CAAI,KAAK9B,CAAK,IAAI,CAAC,EAC9B,IAAK+B,GAAiCA,EAAY,OAAO,EAAE,KAAK,IAAI,EAC3F,OAAAd,EAAK,OAASA,EAAO,EAC9B,CCpBO,MAAMrB,GAAiB,CAC5B,WAAY,cACZ,aAAc,4BACd,cAAe,6BACf,mBAAoB,kCACtB,ECGMoC,EAAN,MAAMA,CAAO,CAKb,EAJEA,EAAO,SAAW,WAClBA,EAAO,QAAU,UACjBA,EAAO,OAAS,SAChBA,EAAO,MAAQ,QAJjB,IAAMC,EAAND,EAOO,MAAME,EAAY,CAGvB,YACUC,EACArB,EACR,CAFQ,oBAAAqB,EACA,kBAAArB,EAJF,eAAY,CAAC,QAAQ,EAO7B,UAAO,SAAY,CACjB,KAAK,MAAM,EACX,MAAM,KAAK,YACX,MAAM,KAAK,UAAS,EAuBtB,KAAQ,UAAY,SAAY,CAE9B,SAAS,gBAAgB,KAAO,KAChC,KAAK,yBAAyB,EACxB,MAAAP,EAAO,SAAS,cAAc,MAAM,EAC1C,GAAIA,EAAM,CACHA,EAAA,aAAa,KAAM,MAAM,EAC9B,KAAK,oBAAoBA,CAAI,EACxB,oBAAe,KAAKA,CAAI,EAC7B,KAAK,kBAAkBA,CAAI,EACtB,kBAAa,eAAeA,CAAI,EAGrC,WAAW,IAAM,CACN,cAAK,UAAU,IAAI,MAAM,GACjC,GAAG,EAEN,MAAM,KAAK,aAEP,KAEE,OAAO,YAAc,KAAO,eAAe,QAAQ,cAAc,IACnE,MAAM,KAAK,iBAEH,CAEZ,CACF,GAgBF,KAAQ,SAAW,SAAY,CACvB,MAAE,mBAAA6B,EAAoB,cAAAC,CAAkB,EAAAzC,GAC1C,IACEwC,GAAoB,MAAM,KAAK,QAAQ,GAAG,OAAO,IAAI,YAAY,iCAAiC,EAClGC,GAAe,MAAM,KAAK,YAC9B,MAAM,KAAK,mBACJlD,EAAO,CACN,cAAM,oBAAqBA,CAAK,CAC1C,GAeF,KAAQ,WAAa,SAAY,CAEzB,MAAAmD,EADW,CAAC,GAAG,SAAS,iBAA8B,UAAU,CAAC,EACrC,IAAK5B,GAAY,KAAK,UAAUA,CAAO,CAAC,EAEpE,cAAQ,IAAI4B,CAAgB,EAlGjC,CAWK,OAAQ,CACP,WAAM,OAAO,KAAO,GAC3B,OAAO,IAAI,aAAe,OAC1B,OAAO,IAAI,aAAe,GACnB,WAAI,WAAa,IAAI,gBAAgB,OAAO,SAAS,MAAM,EAAE,IAAI,YAAY,IAAM,KAEpF,MAAAC,EAAW,SAAS,cAAc,oCAAoC,EAC5E,GAAIA,EACE,IACD,QAAO,IAAI,YAAY,EAAI,IAAI,IAAIA,EAAS,GAAG,EAAE,SAAS,MAAM,qBAAqB,QAC/EpD,EAAO,CAEd,QAAQ,IAAIA,CAAK,CACnB,CAEJ,CAgCQ,oBAAoBoB,EAAmB,CACvC,MAAAiC,EAAmB,SAAS,cAAc,mBAAmB,EAClDA,EAAA,aAAa,KAAM,SAAS,EACtC,mBAAc,KAAOA,EAAiB,UAAU,OAAO,QAAQ,EAAIA,EAAiB,UAAU,IAAI,QAAQ,EAC1G,mBAAc,KAAOA,EAAiB,UAAU,OAAO,QAAQ,EAAIA,EAAiB,UAAU,IAAI,QAAQ,EACjHjC,EAAK,MAAMiC,CAAgB,CAC7B,CAEQ,kBAAkBjC,EAAmB,CAC3C,MAAMkC,EAAWlC,EAAK,UACjBA,EAAA,UAAY,uEAAuEkC,CAAQ,QAClG,CAaQ,0BAA2B,CAC3B,MAAAC,EAAWd,EAAY,UAAU,EACnCc,GAAqBlB,EAAA,SAAS,KAAMkB,CAAQ,EAC1C,MAAAC,EAAQf,EAAY,OAAO,EAC7Be,GAAkBnB,EAAA,SAAS,KAAMmB,CAAK,CAC5C,CAcQ,cAAcjC,EAAsC,CAC1D,MAAMkC,EAA2B,GAGlB,OAFQlC,EAAQ,iBAAiC,mBAAmB,EAEpE,QAASf,GAA0B,CAChDiD,EAAS,KAAK,CACZ,KAAMjD,EAAM,QAAQ,UACpB,QAASA,CAAA,CACV,EACF,EAEMiD,CACT,CAEA,MAAc,iBAAiBjD,EAAqB,CAG9C,IAFWA,EAAM,QAAQ,QAAQ,aAAesC,EAAO,YAE5CA,EAAO,SAAU,CACxBtC,EAAA,QAAQ,QAAQ,YAAcsC,EAAO,QAEvC,IACF,MAAMY,EAAc,MAAMC,EAAA,WAAO,GAAG,OAAO,IAAI,YAAY,SAASnD,EAAM,IAAI,IAAIA,EAAM,IAAI,4BAExFkD,EAAY,SACR,MAAAA,EAAY,QAAQlD,EAAM,OAAO,EAGnCA,EAAA,QAAQ,QAAQ,YAAcsC,EAAO,aACpC9C,EAAO,CACRQ,EAAA,QAAQ,QAAQ,YAAcsC,EAAO,MACnC,cAAM,0CAA2C9C,CAAK,CAChE,CACF,CACF,CAEA,MAAM,gBAAgBQ,EAAqB,CACrC,IACF,MAAM,KAAK,QAAQ,GAAG,OAAO,IAAI,YAAY,SAASA,EAAM,IAAI,IAAIA,EAAM,IAAI,MAAM,OACtE,CACd,QAAQ,MAAM,uBAAuBA,EAAM,IAAI,kBAAkB,CACnE,CACF,CAEQ,YAAYe,EAAsB,CAChCA,EAAA,MAAM,eAAe,SAAS,CACxC,CAEA,MAAc,WAAY,CACxB,MAAM,KAAK,QAAQ,GAAG,OAAO,IAAI,YAAY,uBAAuB,EAChE,IACG,OAAO,SAAS,SAAS,SAAS,WAAW,GAAkB,uBAAQ,eAAgB,MAAM,OACxF,CAEZ,CACF,CAEA,MAAc,QAAQqC,EAAc,CAClC,OAAO,IAAI,QAAQ,CAACC,EAASC,IAAW,CACtC,GAAK,SAAS,cAAc,qBAAqBF,CAAI,IAAI,EAQvDC,EAAQ,EAAI,MAR8C,CACpD,MAAAE,EAAO,SAAS,cAAc,MAAM,EAC1CA,EAAK,IAAM,aACXA,EAAK,KAAOH,EACZG,EAAK,OAASF,EACdE,EAAK,QAAUD,EACN,cAAK,OAAOC,CAAI,EAG3B,CACD,CACH,CAEA,MAAc,YAAa,CAKnB,MAAAC,EAAmC,SAAS,cAAc,UAAU,EAE1E,GAAIA,EAAc,CAEhB,MAAMC,EADS,KAAK,cAAcD,CAAY,EACjB,IAAI,MAAOxD,GAAU,CAC5B,KAAK,UAAU,SAASA,EAAM,IAAI,GAC/B,WAAK,iBAAiBA,CAAK,EACnD,EAEK,cAAQ,IAAIyD,CAAa,EAC/B,KAAK,YAAYD,CAAY,CAC/B,CAGS,cAAK,MAAM,QAAU,KACxB,MAAAE,EAAe,SAAS,cAA4B,UAAU,EAE9D,UAAI,QAAeL,GAAY,CAC/BK,GAAgB,CAACA,EAAa,UACnBA,EAAA,aAAa,UAAW,OAAO,EAC/BA,EAAA,aAAa,gBAAiB,MAAM,EACjDA,EAAa,iBAAiB,OAAQ,IAAML,EAAS,GACrDK,EAAa,iBAAiB,QAAS,IAAML,EAAS,IAE9CA,GACV,CACD,CACH,CAEA,MAAc,UAAUtC,EAAsB,CACtC,MAAA4C,EAAiC,KAAK,cAAc5C,CAAO,EAC7D,IAAC4C,EAAe,OAAQ,CAC1B,KAAK,YAAY5C,CAAO,EACxB,MACF,CAEA,UAAWf,KAAS2D,EACZ,WAAK,iBAAiB3D,CAAK,EAC3B,WAAK,gBAAgBA,CAAK,EAGlC,KAAK,YAAYe,CAAO,CAC1B,CACF,YCxPa,OAAO,eAAe6C,EAAQ,aAAa,CAAC,MAAM,EAAE,CAAC,EAAE,MAAM5H,EAAE,CAAC,EAAE,IAAW,IAAP,KAAS,GAAG,aAAa,UAAiB,EAAE,aAAT,MAA8B,EAAE,aAAX,OAAsB,MAAM,KAAK,EAAE,iBAAiB,CAAC,CAAC,EAAE,MAAM,KAAK,EAAE,WAAW,iBAAiB,CAAC,CAAC,EAAED,EAAE,CAAC,KAAK,IAAI,CAAC,GAAY,IAAT,QAAgB,EAAE,SAAN,GAAqB,IAAP,KAAS,CAAC,aAAa,UAAU,EAAE,CAAC,CAAC,GAAG,aAAa,WAAW,EAAE,MAAM,KAAK,CAAC,GAAG,UAAUI,KAAK,EAAEA,EAAE,UAAU,OAAO,GAAG,CAAC,CAAC,CAAC,EAAEA,EAAE,CAAC,KAAK,IAAI,CAAC,GAAY,IAAT,QAAgB,EAAE,SAAN,GAAqB,IAAP,KAAS,CAAC,aAAa,UAAU,EAAE,CAAC,CAAC,GAAG,aAAa,WAAW,EAAE,MAAM,KAAK,CAAC,GAAG,UAAUA,KAAK,EAAEA,EAAE,UAAU,IAAI,GAAG,CAAC,CAAC,CAAC,EAAED,EAAE,CAAC,EAAE,IAAI,EAAE,UAAU,SAAS,CAAC,EAAE,SAASJ,EAAE,EAAE,CAAC,OAAO,OAAO,YAAY,CAAC,CAAC,SAASO,EAAE,EAAE,CAAC,MAAM,WAAW,EAAE,EAAE,OAAO,EAAE,CAAC,EAAE,OAAO,QAAQ,EAAG,EAAC,KAAM,EAAC,IAAI,CAAC,MAAMD,EAAE,CAAC,EAAE,EAAED,EAAED,EAAE2H,IAAI,CAAC,GAAS,GAAN,MAAS/H,EAAE,CAAC,GAAG,CAACO,EAAE,CAAC,EAAE,OAAO,GAAGP,EAAE,CAAC,GAAG,EAAE,aAAa,aAAa,CAAC,UAAU,KAAK,EAAEM,EAAE,EAAE,EAAED,EAAED,EAAE2H,CAAC,EAAE,MAAM,CAAC,IAAIC,EAAEA,EAAY,OAAO,GAAjB,SAAmB,EAAE,KAAM,EAAC,MAAM,GAAG,EAAE,EAAEA,EAAE,QAAS/H,GAAG,CAAC,MAAMD,EAAEyE,EAAE,EAAExE,EAAEI,EAAED,CAAC,EAAE,GAAG,CAACA,EAAE,gBAAgBJ,CAAC,EAAE,CAAC,MAAMO,EAAEF,EAAE,KAAKD,CAAC,EAAE,OAAOA,EAAE,gBAAgBJ,CAAC,EAAEO,EAAE,EAAE,iBAAiBN,EAAE,OAAOM,EAAEwH,CAAC,CAAC,CAAC,EAAG,EAAE,SAAStD,EAAE,EAAE,EAAEpE,EAAED,EAAE,CAAC,MAAM,GAAG2H,EAAE,EAAE3H,CAAC,CAAC;AAAA,YAAgB,EAAE,MAAM;AAAA,YAAgB2H,EAAE1H,EAAED,CAAC,CAAC;AAAA,YAAgB2H,EAAE3H,EAAEA,CAAC,CAAC,GAAG,QAAQ,OAAO,EAAE,EAAE,QAAQ,MAAM,EAAE,CAAC,CAAC,SAAS2H,EAAE,EAAE,EAAE,CAAC,IAAI1H,EAAE,GAAG,EAAE,WAAW,IAAI,CAAC,EAAEA,EAAE,EAAE,WAAW,IAAI,CAAC,MAAM,CAAC,MAAMD,EAAE,WAAW,QAAQ,KAAK4H,EAAC,EAAE,cAAc,EAAE,WAAW,IAAI,EAAE5H,CAAC,EAAEC,EAAED,CAAC,CAAC,OAAOC,CAAC,CAAC,SAAS2H,IAAG,CAAC,OAAO,IAAI,KAAK,OAAM,EAAG,GAAG,GAAG,SAAS,EAAE,CAAC,CAAC,MAAMC,EAAE,CAAC,EAAE,EAAE5H,EAAED,EAAEE,IAAI,CAAC,GAAS,GAAN,MAASN,EAAE,CAAC,GAAG,CAACO,EAAE,CAAC,EAAE,OAAO,KAAK,QAAQ,KAAK,iBAAiB,EAAE,GAAGP,EAAE,CAAC,GAAG,EAAE,aAAa,aAAa,CAAC,UAAU,KAAK,EAAEiI,EAAE,EAAE,EAAE5H,EAAED,EAAEE,CAAC,EAAE,MAAM,CAAC,IAAIyH,EAAEA,EAAY,OAAO,GAAjB,SAAmB,EAAE,OAAO,MAAM,GAAG,EAAE,EAAEA,EAAE,QAAS9H,GAAG,CAAC,MAAMD,EAAEyE,EAAE,EAAExE,EAAEI,EAAED,CAAC,EAAEG,EAAEH,EAAE,gBAAgBJ,CAAC,EAAEO,IAAI,OAAOH,EAAE,gBAAgBJ,CAAC,EAAE,EAAE,oBAAoBC,EAAEM,EAAED,CAAC,EAAE,CAAG,GAAE4H,EAAE,CAACjI,EAAEI,IAAI,CAACH,EAAED,EAAEI,CAAC,EAAE,QAASH,GAAGD,EAAE,YAAYC,CAAC,EAAG,EAAEiI,EAAE,CAAC,EAAE,EAAE9H,IAAI,IAAI,QAASD,GAAG,CAAUC,IAAT,QAAY,WAAY,IAAID,IAAKC,CAAC,EAAE,EAAE,iBAAiB,EAAG,IAAID,EAAG,EAAE,CAAG,EAAiB0H,EAAA,SAACzH,EAAEyH,EAAA,KAAa,CAAC,EAAE,IAAW,IAAP,KAAS,KAAK,aAAa,UAAiB,EAAE,aAAT,MAA8B,EAAE,aAAX,OAAsB,EAAE,cAAc,CAAC,EAAE,EAAE,WAAW,cAAc,CAAC,EAAEA,EAAA,QAAgB5H,gBAAsB,CAAC,EAAE,EAAEG,EAAE,SAAS,CAAC,QAAQD,EAAE,EAAEA,EAAE,EAAE,OAAOA,IAAI,EAAE,KAAKC,EAAE,EAAED,CAAC,EAAEA,EAAE,CAAC,CAAC,EAAsB0H,EAAA,aAAC,GAAG,CAAC,IAAI,EAAE,GAAG,OAAO,EAAE,QAAS5H,GAAG,CAAC,CAAC,EAAE,QAAQ,OAAO,WAAWA,EAAE,KAAK,EAAE,UAAU,EAAEA,EAAE,KAAK,CAAC,EAAG,CAAC,EAAE4H,EAAA,aAAqB,GAAG,EAAE,WAAW,EAAE,aAAa,GAAGA,EAAA,UAAkB,CAAC,EAAE,IAAI,EAAE,QAAQ,CAAC,EAAqBA,EAAA,YAAC,IAAI,KAAK,SAAS,SAAS,EAAE,EAAE,OAAO,EAAE,CAAC,EAAkBA,EAAA,SAAC,CAAC,EAAE,IAAW,EAAE,aAAT,MAA8B,EAAE,aAAX,OAA6B,EAAE,WAAW,cAAc,CAAC,IAAnC,KAA4C,EAAE,cAAc,CAAC,IAAxB,KAA0CA,EAAA,SAAC1H,EAAE0H,EAAA,WAAmB,CAAC,EAAE,IAAI,CAAC,MAAMzH,EAAE,EAAE,sBAAuB,EAAC,IAAID,EAAE,CAAC,IAAI,EAAE,MAAM,OAAO,YAAY,SAAS,gBAAgB,YAAY,OAAO,OAAO,aAAa,SAAS,gBAAgB,aAAa,KAAK,CAAC,EAAE,OAAgB,IAAT,SAAaA,EAAE,EAAE,yBAAyBC,EAAE,KAAKD,EAAE,KAAKC,EAAE,OAAOD,EAAE,OAAOC,EAAE,QAAQD,EAAE,QAAQC,EAAE,MAAMD,EAAE,IAAI,EAAE0H,EAAA,WAAmB,GAAG,EAAE,aAAa,aAAa,aAAa,QAAQA,EAAA,QAAgBxH,mBAAyB4H,EAAsBJ,EAAA,aAACI,EAAEJ,EAAA,YAAoB7H,EAAqB6H,EAAA,YAACG,EAAEH,EAAA,YAAoB,CAAC,EAAE9H,EAAEO,IAAI,CAAC,GAAS,GAAN,KAAQ,CAAC,aAAa,UAAU,EAAE,CAAC,CAAC,GAAG,aAAa,WAAW,EAAE,MAAM,KAAK,CAAC,GAAG,UAAUD,KAAK,EAAOC,IAAL,GAAOF,EAAEC,EAAEN,CAAC,EAAEI,EAAEE,EAAEN,CAAC,GAAQO,IAAL,GAAON,EAAEK,EAAEN,CAAC,EAAEK,EAAEC,EAAEN,CAAC,CAAC,CAAC,EAAEoI,YAAgB,GAAG,IAAI,QAAS,GAAG,CAAC,WAAY,IAAI,IAAK,CAAC,CAAC,CAAC,EAA8BN,EAAA,oBAAC,SAAS,EAAE,EAAE,CAAC,OAAO,IAAI,QAAS,CAACzH,EAAED,IAAI,CAAC,EAAE,iBAAiB,eAAgB,SAASA,EAAEJ,EAAE,CAACA,EAAE,SAAS,IAAI,GAAGA,EAAE,gBAAgB,IAAI,EAAE,oBAAoB,eAAeI,CAAC,EAAEC,EAAEL,CAAC,GAAG,CAAC,CAAE,CAAG,GAAE8H,EAAA,aAAqBK,EAA+BL,EAAA,sBAAC,GAAG,CAAC,IAAI,EAAE,QAAoB,EAAE,EAAE,SAAZ,MAA6B,IAAT,OAAW,OAAO,EAAE,eAA9C,GAA2D,QAAQ,QAAO,EAAGK,EAAE,EAAE,2BAA2B,GAAG,CAAC,EAA8BL,EAAA,qBAAC,SAAS,EAAE,EAAE,CAAC,OAAO,IAAI,QAAS,CAACzH,EAAED,IAAI,CAAC,EAAE,iBAAiB,gBAAiB,SAASA,EAAEJ,EAAE,CAACA,EAAE,SAAS,IAAI,GAAGA,EAAE,eAAe,IAAI,EAAE,oBAAoB,gBAAgBI,CAAC,EAAEC,EAAEL,CAAC,GAAG,CAAG,GAAG,ECej2H,MAAMqI,EAAI,CAUR,YAAY,CACV,WAAAC,EAAa,IAAM,CAAC,EACpB,UAAAC,EAAY,IAAM,CAAC,EACnB,gBAAAC,EAAkB,IAAM,CAAC,EACzB,eAAAC,EAAiB,IAAM,CAAC,EACxB,eAAAC,EAAiB,IAAM,CAAC,EACxB,cAAAC,EAAgB,IAAM,CAAC,EACvB,kBAAAC,EAAoB,IAAM,CAAC,EAC3B,iBAAAC,EAAmB,IAAM,CAAC,CAC5B,EAAwB,GAAI,CAC1B,KAAK,WAAaP,EAClB,KAAK,UAAYC,EACjB,KAAK,gBAAkBC,EACvB,KAAK,eAAiBC,EACtB,KAAK,eAAiBC,EACtB,KAAK,cAAgBC,EACrB,KAAK,kBAAoBC,EACzB,KAAK,iBAAmBC,EACxB,KAAK,KAAK,CACZ,CAEA,MAAc,MAAO,CACnB,QAAQ,KAAK,uBAAuB,EACpC,MAAM,KAAK,aACX,MAAM,KAAK,YACX,MAAM,KAAK,WACX,MAAM,KAAK,cACX,MAAM,KAAK,YACX,QAAQ,QAAQ,uBAAuB,CACzC,CAEA,MAAc,WAAY,CACxB,QAAQ,KAAK,4BAA4B,EACzC,MAAM,KAAK,kBACX,MAAMT,EAAQ,GAAG,EACjB,MAAM,KAAK,iBACX,QAAQ,QAAQ,4BAA4B,CAC9C,CAEA,MAAc,UAAW,CACvB,QAAQ,KAAK,2BAA2B,EACxC,MAAM,KAAK,iBACX,MAAMA,EAAQ,GAAG,EACjB,MAAM,KAAK,gBACX,QAAQ,QAAQ,2BAA2B,CAC7C,CAEA,MAAc,aAAc,CAC1B,QAAQ,KAAK,8BAA8B,EAC3C,MAAM,KAAK,oBACX,MAAMA,EAAQ,GAAG,EACjB,MAAM,KAAK,mBACX,QAAQ,QAAQ,8BAA8B,CAChD,CACF,ECtEC,gBAAkB,CACX,MAAA/C,EAAe,IAAIpB,GACnByC,EAAiB,IAAItB,GAAeC,CAAY,EAEtD,MADa,IAAIoB,GAAYC,EAAgBrB,CAAY,EAC9C,OAEX,QAAQ,KAAK,sBAAsB,EACnC,IAAIgD,GAAI,CACN,WAAY,IAAM,CAChB,QAAQ,IAAI,YAAY,CAC1B,EACA,UAAW,IAAM,CACf,QAAQ,IAAI,WAAW,CACzB,EACA,gBAAiB,IAAM,CACrB,QAAQ,IAAI,iBAAiB,CAC/B,EACA,eAAgB,IAAM,CACpB,QAAQ,IAAI,gBAAgB,CAC9B,EACA,eAAgB,IAAM,CACpB,QAAQ,IAAI,gBAAgB,CAC9B,EACA,cAAe,IAAM,CACnB,QAAQ,IAAI,eAAe,CAC7B,EACA,kBAAmB,IAAM,CACvB,QAAQ,IAAI,mBAAmB,CACjC,EACA,iBAAkB,IAAM,CACtB,QAAQ,IAAI,kBAAkB,CAChC,EACD,EACD,QAAQ,QAAQ,sBAAsB,CACxC,GAAG","names":["r","t","e","h","o","n","s","i","_a","_b","SidebarNav","LitElement","entry","groups","FetchService","item","firstLevelPath","group","html","currentTarget","child","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","siteMapEntry","sitemapEntry","nextSitemapEntry","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","error","leftCol","rightCol","logoText","logoTextHTML","toClassName","name","BlockService","block","config","row","cols","col","value","as","a","imgs","img","ps","p","main","shortBlockName","blockWrapper","section","toCamelCase","g","SectionService","blockService","container","sectionMeta","meta","key","style","wrappers","defaultContent","wrapper","parentElement","addClasses","element","classes","cssClass","getMetadata","doc","attr","metaElement","_Status","Status","MainService","sectionService","lazyStylesScssPath","fontsScssPath","SectionsPromises","scriptEl","sidebarContainer","children","template","theme","blockMap","blockModule","__vitePreload","href","resolve","reject","link","firstSection","blockPromises","lcpCandidate","sectionsBlocks","domHelpers","l","d","c","u","f","waitFor","App","beforeInit","afterInit","beforeLoadEager","afterLoadEager","beforeLoadLazy","afterLoadLazy","beforeLoadDelayed","afterLoadDelayed"],"sources":["../../node_modules/@lit/reactive-element/decorators/state.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../src/utils/toClassName.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../config.ts","../../src/services/main.service.ts","../../node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../src/services/app.ts","../../src/main.ts"],"sourcesContent":["import{property as t}from\"./property.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function r(r){return t({...r,state:!0,attribute:!1})}export{r as state};\n//# sourceMappingURL=state.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport '../icon';\nimport { SheetsResponse, SiteMapEntry } from '../../shared.types';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n render() {\n if (!this.items) return;\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n \n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: SiteMapEntry) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item.navtitle || item.title;\n }\n\n groupByFirstLevelPath = async () => {\n const groups = {};\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n\n queryIndex.data.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n\n const groupedData = Object.values(groups);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n };\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const contactHtmlString = await FetchService.fetchText('contact.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n return parser.parseFromString(contactHtmlString, 'text/html');\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return html``;\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from '../../utils/createOptimizedPicture.ts';\nimport { SheetsResponse, Sitemap, SiteMapEntry } from '../../shared.types.ts';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n constructor() {\n super();\n }\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n }\n\n render() {\n if (!this.lastTreePosts) return;\n return html`\n
    \n

    Newest Posts

    \n
    \n
    ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}
    \n `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html` `;\n }\n\n private async getPosts() {\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n return queryIndex.data.filter((item) => item.path.includes('/posts'));\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const response = await FetchService.fetchText('footer.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n }\n\n render() {\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { LitElement, html } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { Ref, createRef, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n \n \n `;\n }\n}\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from '../utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../services/fetch.service.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: string;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n } catch (error) {\n console.error('HeaderComponent: ', error);\n }\n }\n\n render() {\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","/**\n * Converts a string into a valid CSS class name.\n *\n * @param name - The string to convert into a CSS class name.\n * @returns The converted CSS class name.\n *\n * @example\n * // Example usage:\n * const inputString = 'Hello, World!';\n * const cssClassName = toClassName(inputString);\n * console.log(cssClassName); // Output: 'hello-world'\n */\nexport function toClassName(name: string): string {\n return name\n .toLowerCase()\n .replace(/[^0-9a-z]/gi, '-')\n .replace(/-+/g, '-')\n .replace(/^-|-$/g, '');\n}\n","import { toClassName } from '../utils/toClassName';\n\nexport class BlockService {\n //TODO: Provider for fetch data\n\n /**\n * Extracts the config from a block.\n * @param {Element} block The block element\n * @returns {object} The block config\n */\n readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} name - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","interface Config {\n mainTsPath: string;\n mainScssPath: string;\n fontsScssPath?: string;\n lazyStylesScssPath?: string;\n}\n\nexport const config: Config = {\n mainTsPath: 'src/main.ts',\n mainScssPath: 'src/styles/sass/main.scss',\n fontsScssPath: 'src/styles/sass/fonts.scss',\n lazyStylesScssPath: 'src/styles/sass/lazy-styles.scss',\n};\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log(error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addSidebarContainer(main: HTMLElement) {\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n main.after(sidebarContainer);\n }\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`);\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n console.error('Load lazy error: ', error);\n }\n };\n\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const blockModule = await import(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.js`);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n console.error('An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.css`);\n } catch (error) {\n console.error(`problem with block '${block.name}' loading styles`);\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);\n try {\n if (!window.location.hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n // do nothing\n }\n }\n\n private async loadCSS(href: string) {\n return new Promise((resolve, reject) => {\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await this.loadBlockModules(block);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n await this.loadBlockModules(block);\n await this.loadBlockStyles(block);\n }\n\n this.showSection(section);\n }\n}\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,l)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,l);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=a(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,l)}}))};function a(e,t,n,o){return`${l(e,o)}#\\n ${t.trim()}#\\n ${l(n,o)}#\\n ${l(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function l(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return void console.warn(\"no target found\");if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let l;l=\"string\"==typeof t?t.trim().split(\" \"):t,l.forEach((t=>{const r=a(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","import { waitFor } from '@kluntje/js-utils/lib/dom-helpers';\n\ntype LifecycleCallback = () => void | Promise;\n\ninterface LifecycleCallbacks {\n beforeInit?: LifecycleCallback;\n afterInit?: LifecycleCallback;\n beforeLoadEager?: LifecycleCallback;\n afterLoadEager?: LifecycleCallback;\n beforeLoadLazy?: LifecycleCallback;\n afterLoadLazy?: LifecycleCallback;\n beforeLoadDelayed?: LifecycleCallback;\n afterLoadDelayed?: LifecycleCallback;\n}\n\nclass App {\n private beforeInit: LifecycleCallback;\n private afterInit: LifecycleCallback;\n private beforeLoadEager: LifecycleCallback;\n private afterLoadEager: LifecycleCallback;\n private beforeLoadLazy: LifecycleCallback;\n private afterLoadLazy: LifecycleCallback;\n private beforeLoadDelayed: LifecycleCallback;\n private afterLoadDelayed: LifecycleCallback;\n\n constructor({\n beforeInit = () => {},\n afterInit = () => {},\n beforeLoadEager = () => {},\n afterLoadEager = () => {},\n beforeLoadLazy = () => {},\n afterLoadLazy = () => {},\n beforeLoadDelayed = () => {},\n afterLoadDelayed = () => {},\n }: LifecycleCallbacks = {}) {\n this.beforeInit = beforeInit;\n this.afterInit = afterInit;\n this.beforeLoadEager = beforeLoadEager;\n this.afterLoadEager = afterLoadEager;\n this.beforeLoadLazy = beforeLoadLazy;\n this.afterLoadLazy = afterLoadLazy;\n this.beforeLoadDelayed = beforeLoadDelayed;\n this.afterLoadDelayed = afterLoadDelayed;\n this.init();\n }\n\n private async init() {\n console.time('init execution time: ');\n await this.beforeInit();\n await this.loadEager();\n await this.loadLazy();\n await this.loadDelayed();\n await this.afterInit();\n console.timeEnd('init execution time: ');\n }\n\n private async loadEager() {\n console.time('loadEager execution time: ');\n await this.beforeLoadEager();\n await waitFor(300);\n await this.afterLoadEager();\n console.timeEnd('loadEager execution time: ');\n }\n\n private async loadLazy() {\n console.time('loadLazy execution time: ');\n await this.beforeLoadLazy();\n await waitFor(300);\n await this.afterLoadLazy();\n console.timeEnd('loadLazy execution time: ');\n }\n\n private async loadDelayed() {\n console.time('loadDelayed execution time: ');\n await this.beforeLoadDelayed();\n await waitFor(300);\n await this.afterLoadDelayed();\n console.timeEnd('loadDelayed execution time: ');\n }\n}\n\nexport default App;\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.ts';\nimport './components/header.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport App from './services/app.ts';\n\n(async function () {\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n\n console.time('APP execution time: ');\n new App({\n beforeInit: () => {\n console.log('beforeInit');\n },\n afterInit: () => {\n console.log('afterInit');\n },\n beforeLoadEager: () => {\n console.log('beforeLoadEager');\n },\n afterLoadEager: () => {\n console.log('afterLoadEager');\n },\n beforeLoadLazy: () => {\n console.log('beforeLoadLazy');\n },\n afterLoadLazy: () => {\n console.log('afterLoadLazy');\n },\n beforeLoadDelayed: () => {\n console.log('beforeLoadDelayed');\n },\n afterLoadDelayed: () => {\n console.log('afterLoadDelayed');\n },\n });\n console.timeEnd('APP execution time: ');\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file diff --git a/src/services/app.ts b/src/services/app.ts index 681afdb7..5a046b6d 100644 --- a/src/services/app.ts +++ b/src/services/app.ts @@ -57,7 +57,7 @@ class App { private async loadEager() { console.time('loadEager execution time: '); await this.beforeLoadEager(); - //await waitFor(300); + await waitFor(300); await this.afterLoadEager(); console.timeEnd('loadEager execution time: '); } @@ -65,7 +65,7 @@ class App { private async loadLazy() { console.time('loadLazy execution time: '); await this.beforeLoadLazy(); - //await waitFor(300); + await waitFor(300); await this.afterLoadLazy(); console.timeEnd('loadLazy execution time: '); } @@ -73,7 +73,7 @@ class App { private async loadDelayed() { console.time('loadDelayed execution time: '); await this.beforeLoadDelayed(); - //await waitFor(300); + await waitFor(300); await this.afterLoadDelayed(); console.timeEnd('loadDelayed execution time: '); } From dc6fa0c680d4b8ed785fb012cb5987163d184a7f Mon Sep 17 00:00:00 2001 From: samuelecalamita Date: Thu, 29 Feb 2024 13:37:44 +0100 Subject: [PATCH 05/62] added setupHlxObj --- dist/main/main.js | 8 ++++---- dist/main/main.js.map | 2 +- src/{services/app.ts => app/index.ts} | 2 ++ src/app/setupHlxObj.ts | 16 +++++++++++++++ src/main.ts | 3 ++- types/src/app/app.d.ts | 27 +++++++++++++++++++++++++ types/src/app/index.d.ts | 27 +++++++++++++++++++++++++ types/src/app/setupHlxObj.d.ts | 1 + types/src/services/app/setupHlxObj.d.ts | 1 + 9 files changed, 81 insertions(+), 6 deletions(-) rename src/{services/app.ts => app/index.ts} (97%) create mode 100644 src/app/setupHlxObj.ts create mode 100644 types/src/app/app.d.ts create mode 100644 types/src/app/index.d.ts create mode 100644 types/src/app/setupHlxObj.d.ts create mode 100644 types/src/services/app/setupHlxObj.d.ts diff --git a/dist/main/main.js b/dist/main/main.js index 19ccaf41..f17ac436 100644 --- a/dist/main/main.js +++ b/dist/main/main.js @@ -1,15 +1,15 @@ -import{T as h,s as m,x as l}from"../__chunks__/lit-element.XkUWx5ik.js";import{n as J,f as K,t as p,_ as Q}from"../__chunks__/icon.jjSd6ARB.js";import{e as G,o as k}from"../__chunks__/unsafe-html.U1vgpvJh.js";import{F as y,c as X}from"../__chunks__/createOptimizedPicture.m3G7L1Pf.js";/** +import{T as h,s as m,x as l}from"../__chunks__/lit-element.XkUWx5ik.js";import{n as J,f as K,t as p,_ as Q}from"../__chunks__/icon.jjSd6ARB.js";import{e as G,o as I}from"../__chunks__/unsafe-html.U1vgpvJh.js";import{F as w,c as X}from"../__chunks__/createOptimizedPicture.m3G7L1Pf.js";/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */function v(e){return J({...e,state:!0,attribute:!1})}/** + */function y(e){return J({...e,state:!0,attribute:!1})}/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const Z=()=>new ee;class ee{}const S=new WeakMap,te=G(class extends K{render(e){return h}update(e,[t]){var n;const o=t!==this.Y;return o&&this.Y!==void 0&&this.rt(void 0),(o||this.lt!==this.ct)&&(this.Y=t,this.ht=(n=e.options)==null?void 0:n.host,this.rt(this.ct=e.element)),h}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let o=S.get(t);o===void 0&&(o=new WeakMap,S.set(t,o)),o.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),o.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=S.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var oe=Object.defineProperty,ne=Object.getOwnPropertyDescriptor,R=(e,t,o,n)=>{for(var a=n>1?void 0:n?ne(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&oe(t,o,a),a};let C=class extends m{constructor(){super(...arguments),this.getSubmenuName=e=>e.path.split("/")[1],this.groupByFirstLevelPath=async()=>{const e={};return(await y.fetchJson("/query-index.json")).data.forEach(n=>{const a=this.getSubmenuName(n);e[a]||(e[a]=[]),e[a].push({path:n.path,navtitle:this.getNavTitle(n)})}),Object.values(e).map(n=>n.length===1?n[0]:{navtitle:n[0].path.split("/")[1],path:n[0].path,children:n})}}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}render(){if(this.items)return l``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return l`${e.navtitle}`}renderMenuItem(e){return l`
  • ${e.children!==void 0?this.renderSubMenu(e):l`${e.navtitle}`}
  • `}renderMenuItems(){return l`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}};R([v()],C.prototype,"items",2);C=R([p("sidebar-nav")],C);var ae=Object.defineProperty,se=Object.getOwnPropertyDescriptor,j=(e,t,o,n)=>{for(var a=n>1?void 0:n?se(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&ae(t,o,a),a};let E=class extends m{async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t=await y.fetchText("contact.plain.html",{cacheOptions:{cacheType:"runtime"}});return e.parseFromString(t,"text/html")}renderHeader(e){return e?l`

    ${e}

    `:h}renderText(e){return e?l`

    ${e}

    `:h}render(){if(!this.contactTemplateArgs)return h;const{headline:e,text:t,contacts:o}=this.contactTemplateArgs;return l`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(o)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:o}=e;return!t&&!o?h:l`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(o)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(n=>({icon:n.querySelector("div"),markup:n.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),o=e.querySelector("p"),n=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:o,contacts:n}}renderContacts(e){return e.length===0?h:l`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?l``:h}renderContactMarkup(e){return e?k(e.innerHTML):h}};j([v()],E.prototype,"contactTemplateArgs",2);E=j([p("sidebar-contact")],E);var re=Object.defineProperty,ie=Object.getOwnPropertyDescriptor,z=(e,t,o,n)=>{for(var a=n>1?void 0:n?ie(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&re(t,o,a),a};let x=class extends m{constructor(){super()}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e)}render(){if(this.lastTreePosts)return l`

    Newest Posts

    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,o)=>t.lastModified>o.lastModified?-1:t.lastModified${X({src:e.image,alt:e.imagealt,width:336,height:224})}

    ${e.description}

    `}async getPosts(){return(await y.fetchJson("/query-index.json")).data.filter(t=>t.path.includes("/posts"))}};z([v()],x.prototype,"lastTreePosts",2);x=z([p("sidebar-posts")],x);var ce=Object.defineProperty,le=Object.getOwnPropertyDescriptor,H=(e,t,o,n)=>{for(var a=n>1?void 0:n?le(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&ce(t,o,a),a};let M=class extends m{createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e=await y.fetchText("footer.plain.html",{cacheOptions:{cacheType:"runtime"}}),t=document.createElement("div");t.innerHTML=e,this.footerMarkup=t.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}render(){if(this.footerMarkup)return l`${this.footerMarkup}`}};H([v()],M.prototype,"footerMarkup",2);M=H([p("sidebar-footer")],M);var de=Object.defineProperty,he=Object.getOwnPropertyDescriptor,ue=(e,t,o,n)=>{for(var a=n>1?void 0:n?he(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&de(t,o,a),a};let _=class extends m{constructor(){super(...arguments),this.toggleRef=Z(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return l`
    `}};_=ue([p("sidebar-component")],_);function fe({input:e,specifier:t,htmlTag:o}){return e.split(t).map((n,a)=>a%2===1?`<${o}>${n}`:n).join("")}var me=Object.defineProperty,pe=Object.getOwnPropertyDescriptor,F=(e,t,o,n)=>{for(var a=n>1?void 0:n?pe(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&me(t,o,a),a};let T=class extends m{createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await y.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data}}catch(e){console.error("HeaderComponent: ",e)}}render(){if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,o=fe({input:e.logoText,htmlTag:"strong",specifier:":::"}),n=k(o);return l``}};F([v()],T.prototype,"headerData",2);T=F([p("header-component")],T);function L(e){return e.toLowerCase().replace(/[^0-9a-z]/gi,"-").replace(/-+/g,"-").replace(/^-|-$/g,"")}class ge{readBlockConfig(t){const o={};return t.querySelectorAll(":scope > div").forEach(n=>{if(n.children){const a=[...n.children];if(a[1]){const s=a[1],r=L(a[0].textContent??"");let d="";if(s.querySelector("a")){const c=[...s.querySelectorAll("a")];c.length===1?d=c[0].href:d=c.map(g=>g.href)}else if(s.querySelector("img")){const c=[...s.querySelectorAll("img")];c.length===1?d=c[0].src:d=c.map(g=>g.src)}else if(s.querySelector("p")){const c=[...s.querySelectorAll("p")];c.length===1?d=c[0].textContent:d=c.map(g=>g.textContent)}else d=n.children[1].textContent;o[r]=d}}}),o}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const o=t.classList[0];if(o){t.classList.add("block"),t.dataset.blockName=o;const n=t.parentElement;n==null||n.classList.add(`${o}-wrapper`);const a=t.closest(".section");a&&a.classList.add(`${o}-container`)}}}function ye(e){return L(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class ve{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(o=>{this.adjustMarkup(o),this.processSectionMetaData(o)})}processSectionMetaData(t){const o=t.querySelector("div.section-metadata");if(o){const n=this.blockService.readBlockConfig(o);Object.keys(n).forEach(a=>{a==="style"?n.style.split(",").filter(r=>r).map(r=>L(r.trim())).forEach(r=>t.classList.add(r)):t.dataset[ye(a)]=n[a]}),o.parentElement&&o.parentElement.remove()}}adjustMarkup(t){const o=[];let n=!1;[...t.children].forEach(a=>{if(a.tagName==="DIV"||!n){const s=document.createElement("div");o.push(s),n=a.tagName!=="DIV",n&&s.classList.add("default-content-wrapper")}o[o.length-1].append(a)}),o.forEach(a=>t.append(a)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(o=>{const n=o.parentElement;n&&n.classList.add("image","main")})}}const D=(e,t)=>{t.split(",").forEach(o=>{e.classList.add(L(o.trim()))})};function A(e,t=document){const o=e&&e.includes(":")?"property":"name",a=[...t.head.querySelectorAll(`meta[${o}="${e}"]`)].map(s=>s.content).join(", ");return a.length?a:""}const we={mainTsPath:"src/main.ts",mainScssPath:"src/styles/sass/main.scss",fontsScssPath:"src/styles/sass/fonts.scss",lazyStylesScssPath:"src/styles/sass/lazy-styles.scss"},f=class f{};f.unloaded="unloaded",f.loading="loading",f.loaded="loaded",f.error="error";let u=f;class be{constructor(t,o){this.sectionService=t,this.blockService=o,this.lcpBlocks=["banner"],this.init=async()=>{this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const n=document.querySelector("main");if(n){n.setAttribute("id","main"),this.addSidebarContainer(n),this.sectionService.init(n),this.addInnerContainer(n),this.blockService.decorateBlocks(n),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:n,fontsScssPath:a}=we;try{n&&await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`),a&&await this.loadFonts(),await this.loadBlocks()}catch(s){console.error("Load lazy error: ",s)}},this.loadBlocks=async()=>{const a=[...document.querySelectorAll(".section")].map(s=>this.loadBlock(s));await Promise.all(a)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector('script[src$="/scripts/scripts.js"]');if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split("/scripts/scripts.js")}catch(o){console.log(o)}}addSidebarContainer(t){const o=document.createElement("sidebar-component");o.setAttribute("id","sidebar"),window.innerWidth<=1280?o.classList.remove("active"):o.classList.add("active"),window.innerWidth<=1280?o.classList.remove("active"):o.classList.add("active"),t.after(o)}addInnerContainer(t){const o=t.innerHTML;t.innerHTML=`
    ${o}
    `}decorateTemplateAndTheme(){const t=A("template");t&&D(document.body,t);const o=A("theme");o&&D(document.body,o)}collectBlocks(t){const o=[];return t.querySelectorAll("[data-block-name]").forEach(a=>{o.push({name:a.dataset.blockName,element:a})}),o}async loadBlockModules(t){if((t.element.dataset.blockStatus??u.unloaded)===u.unloaded){t.element.dataset.blockStatus=u.loading;try{const n=await Q(()=>import(`${window.hlx.codeBasePath}/dist/${t.name}/${t.name}.js`),__vite__mapDeps([]));n.default&&await n.default(t.element),t.element.dataset.blockStatus=u.loaded}catch(n){t.element.dataset.blockStatus=u.error,console.error("An error occurred during module import:",n)}}}async loadBlockStyles(t){try{await this.loadCSS(`${window.hlx.codeBasePath}/dist/${t.name}/${t.name}.css`)}catch{console.error(`problem with block '${t.name}' loading styles`)}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);try{window.location.hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch{}}async loadCSS(t){return new Promise((o,n)=>{if(document.querySelector(`head > link[href="${t}"]`))o(!0);else{const a=document.createElement("link");a.rel="stylesheet",a.href=t,a.onload=o,a.onerror=n,document.head.append(a)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const a=this.collectBlocks(t).map(async s=>{this.lcpBlocks.includes(s.name)&&await this.loadBlockModules(s)});await Promise.all(a),this.showSection(t)}document.body.style.display=null;const o=document.querySelector("main img");await new Promise(n=>{o&&!o.complete?(o.setAttribute("loading","eager"),o.setAttribute("fetchpriority","high"),o.addEventListener("load",()=>n()),o.addEventListener("error",()=>n())):n()})}async loadBlock(t){const o=this.collectBlocks(t);if(!o.length){this.showSection(t);return}for(const n of o)await this.loadBlockModules(n),await this.loadBlockStyles(n);this.showSection(t)}}var i={},w;Object.defineProperty(i,"__esModule",{value:!0});const N=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),B=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const o of e)o.classList.remove(...t)}},$=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const o of e)o.classList.add(...t)}},q=(e,t)=>e.classList.contains(t);function b(e){return Symbol.iterator in e}function Y(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const U=(e,t,o,n,a)=>{if(e==null||b(e)&&!Y(e))return;if(b(e)&&!(e instanceof HTMLElement)){for(const r of e)U(r,t,o,n,a);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(r=>{const d=W(e,r,o,n);if(!n.eventBindingMap[d]){const c=o.bind(n);return n.eventBindingMap[d]=c,e.addEventListener(r.trim(),c,a)}})};function W(e,t,o,n){return`${P(e,n)}# + */const Z=()=>new ee;class ee{}const S=new WeakMap,te=G(class extends K{render(e){return h}update(e,[t]){var n;const o=t!==this.Y;return o&&this.Y!==void 0&&this.rt(void 0),(o||this.lt!==this.ct)&&(this.Y=t,this.ht=(n=e.options)==null?void 0:n.host,this.rt(this.ct=e.element)),h}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let o=S.get(t);o===void 0&&(o=new WeakMap,S.set(t,o)),o.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),o.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=S.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var oe=Object.defineProperty,ne=Object.getOwnPropertyDescriptor,j=(e,t,o,n)=>{for(var s=n>1?void 0:n?ne(t,o):t,a=e.length-1,r;a>=0;a--)(r=e[a])&&(s=(n?r(t,o,s):r(s))||s);return n&&s&&oe(t,o,s),s};let C=class extends m{constructor(){super(...arguments),this.getSubmenuName=e=>e.path.split("/")[1],this.groupByFirstLevelPath=async()=>{const e={};return(await w.fetchJson("/query-index.json")).data.forEach(n=>{const s=this.getSubmenuName(n);e[s]||(e[s]=[]),e[s].push({path:n.path,navtitle:this.getNavTitle(n)})}),Object.values(e).map(n=>n.length===1?n[0]:{navtitle:n[0].path.split("/")[1],path:n[0].path,children:n})}}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}render(){if(this.items)return l``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return l`${e.navtitle}`}renderMenuItem(e){return l`
  • ${e.children!==void 0?this.renderSubMenu(e):l`${e.navtitle}`}
  • `}renderMenuItems(){return l`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}};j([y()],C.prototype,"items",2);C=j([p("sidebar-nav")],C);var se=Object.defineProperty,ae=Object.getOwnPropertyDescriptor,k=(e,t,o,n)=>{for(var s=n>1?void 0:n?ae(t,o):t,a=e.length-1,r;a>=0;a--)(r=e[a])&&(s=(n?r(t,o,s):r(s))||s);return n&&s&&se(t,o,s),s};let E=class extends m{async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t=await w.fetchText("contact.plain.html",{cacheOptions:{cacheType:"runtime"}});return e.parseFromString(t,"text/html")}renderHeader(e){return e?l`

    ${e}

    `:h}renderText(e){return e?l`

    ${e}

    `:h}render(){if(!this.contactTemplateArgs)return h;const{headline:e,text:t,contacts:o}=this.contactTemplateArgs;return l`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(o)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:o}=e;return!t&&!o?h:l`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(o)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(n=>({icon:n.querySelector("div"),markup:n.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),o=e.querySelector("p"),n=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:o,contacts:n}}renderContacts(e){return e.length===0?h:l`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?l``:h}renderContactMarkup(e){return e?I(e.innerHTML):h}};k([y()],E.prototype,"contactTemplateArgs",2);E=k([p("sidebar-contact")],E);var re=Object.defineProperty,ie=Object.getOwnPropertyDescriptor,z=(e,t,o,n)=>{for(var s=n>1?void 0:n?ie(t,o):t,a=e.length-1,r;a>=0;a--)(r=e[a])&&(s=(n?r(t,o,s):r(s))||s);return n&&s&&re(t,o,s),s};let x=class extends m{constructor(){super()}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e)}render(){if(this.lastTreePosts)return l`

    Newest Posts

    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,o)=>t.lastModified>o.lastModified?-1:t.lastModified${X({src:e.image,alt:e.imagealt,width:336,height:224})}

    ${e.description}

    `}async getPosts(){return(await w.fetchJson("/query-index.json")).data.filter(t=>t.path.includes("/posts"))}};z([y()],x.prototype,"lastTreePosts",2);x=z([p("sidebar-posts")],x);var ce=Object.defineProperty,le=Object.getOwnPropertyDescriptor,H=(e,t,o,n)=>{for(var s=n>1?void 0:n?le(t,o):t,a=e.length-1,r;a>=0;a--)(r=e[a])&&(s=(n?r(t,o,s):r(s))||s);return n&&s&&ce(t,o,s),s};let M=class extends m{createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e=await w.fetchText("footer.plain.html",{cacheOptions:{cacheType:"runtime"}}),t=document.createElement("div");t.innerHTML=e,this.footerMarkup=t.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}render(){if(this.footerMarkup)return l`${this.footerMarkup}`}};H([y()],M.prototype,"footerMarkup",2);M=H([p("sidebar-footer")],M);var de=Object.defineProperty,he=Object.getOwnPropertyDescriptor,ue=(e,t,o,n)=>{for(var s=n>1?void 0:n?he(t,o):t,a=e.length-1,r;a>=0;a--)(r=e[a])&&(s=(n?r(t,o,s):r(s))||s);return n&&s&&de(t,o,s),s};let _=class extends m{constructor(){super(...arguments),this.toggleRef=Z(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return l`
    `}};_=ue([p("sidebar-component")],_);function fe({input:e,specifier:t,htmlTag:o}){return e.split(t).map((n,s)=>s%2===1?`<${o}>${n}`:n).join("")}var me=Object.defineProperty,pe=Object.getOwnPropertyDescriptor,F=(e,t,o,n)=>{for(var s=n>1?void 0:n?pe(t,o):t,a=e.length-1,r;a>=0;a--)(r=e[a])&&(s=(n?r(t,o,s):r(s))||s);return n&&s&&me(t,o,s),s};let T=class extends m{createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await w.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data}}catch(e){console.error("HeaderComponent: ",e)}}render(){if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,o=fe({input:e.logoText,htmlTag:"strong",specifier:":::"}),n=I(o);return l``}};F([y()],T.prototype,"headerData",2);T=F([p("header-component")],T);function L(e){return e.toLowerCase().replace(/[^0-9a-z]/gi,"-").replace(/-+/g,"-").replace(/^-|-$/g,"")}class ge{readBlockConfig(t){const o={};return t.querySelectorAll(":scope > div").forEach(n=>{if(n.children){const s=[...n.children];if(s[1]){const a=s[1],r=L(s[0].textContent??"");let d="";if(a.querySelector("a")){const c=[...a.querySelectorAll("a")];c.length===1?d=c[0].href:d=c.map(g=>g.href)}else if(a.querySelector("img")){const c=[...a.querySelectorAll("img")];c.length===1?d=c[0].src:d=c.map(g=>g.src)}else if(a.querySelector("p")){const c=[...a.querySelectorAll("p")];c.length===1?d=c[0].textContent:d=c.map(g=>g.textContent)}else d=n.children[1].textContent;o[r]=d}}}),o}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const o=t.classList[0];if(o){t.classList.add("block"),t.dataset.blockName=o;const n=t.parentElement;n==null||n.classList.add(`${o}-wrapper`);const s=t.closest(".section");s&&s.classList.add(`${o}-container`)}}}function we(e){return L(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class ye{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(o=>{this.adjustMarkup(o),this.processSectionMetaData(o)})}processSectionMetaData(t){const o=t.querySelector("div.section-metadata");if(o){const n=this.blockService.readBlockConfig(o);Object.keys(n).forEach(s=>{s==="style"?n.style.split(",").filter(r=>r).map(r=>L(r.trim())).forEach(r=>t.classList.add(r)):t.dataset[we(s)]=n[s]}),o.parentElement&&o.parentElement.remove()}}adjustMarkup(t){const o=[];let n=!1;[...t.children].forEach(s=>{if(s.tagName==="DIV"||!n){const a=document.createElement("div");o.push(a),n=s.tagName!=="DIV",n&&a.classList.add("default-content-wrapper")}o[o.length-1].append(s)}),o.forEach(s=>t.append(s)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(o=>{const n=o.parentElement;n&&n.classList.add("image","main")})}}const A=(e,t)=>{t.split(",").forEach(o=>{e.classList.add(L(o.trim()))})};function D(e,t=document){const o=e&&e.includes(":")?"property":"name",s=[...t.head.querySelectorAll(`meta[${o}="${e}"]`)].map(a=>a.content).join(", ");return s.length?s:""}const ve={mainTsPath:"src/main.ts",mainScssPath:"src/styles/sass/main.scss",fontsScssPath:"src/styles/sass/fonts.scss",lazyStylesScssPath:"src/styles/sass/lazy-styles.scss"},f=class f{};f.unloaded="unloaded",f.loading="loading",f.loaded="loaded",f.error="error";let u=f;class be{constructor(t,o){this.sectionService=t,this.blockService=o,this.lcpBlocks=["banner"],this.init=async()=>{this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const n=document.querySelector("main");if(n){n.setAttribute("id","main"),this.addSidebarContainer(n),this.sectionService.init(n),this.addInnerContainer(n),this.blockService.decorateBlocks(n),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:n,fontsScssPath:s}=ve;try{n&&await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`),s&&await this.loadFonts(),await this.loadBlocks()}catch(a){console.error("Load lazy error: ",a)}},this.loadBlocks=async()=>{const s=[...document.querySelectorAll(".section")].map(a=>this.loadBlock(a));await Promise.all(s)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector('script[src$="/scripts/scripts.js"]');if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split("/scripts/scripts.js")}catch(o){console.log(o)}}addSidebarContainer(t){const o=document.createElement("sidebar-component");o.setAttribute("id","sidebar"),window.innerWidth<=1280?o.classList.remove("active"):o.classList.add("active"),window.innerWidth<=1280?o.classList.remove("active"):o.classList.add("active"),t.after(o)}addInnerContainer(t){const o=t.innerHTML;t.innerHTML=`
    ${o}
    `}decorateTemplateAndTheme(){const t=D("template");t&&A(document.body,t);const o=D("theme");o&&A(document.body,o)}collectBlocks(t){const o=[];return t.querySelectorAll("[data-block-name]").forEach(s=>{o.push({name:s.dataset.blockName,element:s})}),o}async loadBlockModules(t){if((t.element.dataset.blockStatus??u.unloaded)===u.unloaded){t.element.dataset.blockStatus=u.loading;try{const n=await Q(()=>import(`${window.hlx.codeBasePath}/dist/${t.name}/${t.name}.js`),__vite__mapDeps([]));n.default&&await n.default(t.element),t.element.dataset.blockStatus=u.loaded}catch(n){t.element.dataset.blockStatus=u.error,console.error("An error occurred during module import:",n)}}}async loadBlockStyles(t){try{await this.loadCSS(`${window.hlx.codeBasePath}/dist/${t.name}/${t.name}.css`)}catch{console.error(`problem with block '${t.name}' loading styles`)}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);try{window.location.hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch{}}async loadCSS(t){return new Promise((o,n)=>{if(document.querySelector(`head > link[href="${t}"]`))o(!0);else{const s=document.createElement("link");s.rel="stylesheet",s.href=t,s.onload=o,s.onerror=n,document.head.append(s)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const s=this.collectBlocks(t).map(async a=>{this.lcpBlocks.includes(a.name)&&await this.loadBlockModules(a)});await Promise.all(s),this.showSection(t)}document.body.style.display=null;const o=document.querySelector("main img");await new Promise(n=>{o&&!o.complete?(o.setAttribute("loading","eager"),o.setAttribute("fetchpriority","high"),o.addEventListener("load",()=>n()),o.addEventListener("error",()=>n())):n()})}async loadBlock(t){const o=this.collectBlocks(t);if(!o.length){this.showSection(t);return}for(const n of o)await this.loadBlockModules(n),await this.loadBlockStyles(n);this.showSection(t)}}var i={},v;Object.defineProperty(i,"__esModule",{value:!0});const N=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),B=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const o of e)o.classList.remove(...t)}},$=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const o of e)o.classList.add(...t)}},q=(e,t)=>e.classList.contains(t);function b(e){return Symbol.iterator in e}function U(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const Y=(e,t,o,n,s)=>{if(e==null||b(e)&&!U(e))return;if(b(e)&&!(e instanceof HTMLElement)){for(const r of e)Y(r,t,o,n,s);return}let a;a=typeof t=="string"?t.trim().split(" "):t,a.forEach(r=>{const d=W(e,r,o,n);if(!n.eventBindingMap[d]){const c=o.bind(n);return n.eventBindingMap[d]=c,e.addEventListener(r.trim(),c,s)}})};function W(e,t,o,n){return`${P(e,n)}# ${t.trim()}# ${P(o,n)}# - ${P(n,n)}`.replace(/\n/gm,"").replace(/\s/g,"")}function P(e,t){let o;if(t.eventIdMap.has(e))o=t.eventIdMap.get(e);else{const n="xxxxxxxx".replace(/x/g,Le).toLowerCase();t.eventIdMap.set(e,n),o=n}return o}function Le(){return(100*Math.random()%36|0).toString(36)}const V=(e,t,o,n,a)=>{if(e==null||b(e)&&!Y(e))return void console.warn("no target found");if(b(e)&&!(e instanceof HTMLElement)){for(const r of e)V(r,t,o,n,a);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(r=>{const d=W(e,r,o,n),c=n.eventBindingMap[d];c&&(delete n.eventBindingMap[d],e.removeEventListener(r,c,a))})},I=(e,t)=>{N(e,t).forEach(o=>e.removeChild(o))},O=(e,t,o)=>new Promise(n=>{o!==void 0&&setTimeout(()=>n(),o),e.addEventListener(t,()=>n())});i.addClass=$,i.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),i.findAll=N,i.forEachNode=(e,t,o=window)=>{for(let n=0;n{let t="";return e.forEach(o=>{!t.length&&window.matchMedia(o.query).matches&&(t=o.name)}),t},i.getInnerText=e=>e.innerText||e.textContent||"",i.getParent=(e,t)=>e.closest(t),i.getUniqueID=()=>Math.random().toString(36).substr(2,9),i.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,i.hasClass=q,i.inViewport=(e,t)=>{const o=e.getBoundingClientRect();let n={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(n=t.getBoundingClientRect()),o.top>=n.top&&o.right<=n.right&&o.bottom<=n.bottom&&o.left>=n.left},i.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),i.onEvent=U,i.removeChildren=I,i.removeChilds=I,i.removeClass=B,i.removeEvent=V,i.toggleClass=(e,t,o)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)o===!0?$(n,t):q(n,t)||o===!1?B(n,t):$(n,t)}},w=i.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),i.waitForAnimationEnd=function(e,t){return new Promise((o,n)=>{e.addEventListener("animationend",function a(s){s.target===e&&(t&&s.animationName!==t||(e.removeEventListener("animationend",a),o(s)))})})},i.waitForEvent=O,i.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():O(e,"kl-component-initialized",3e3)},i.waitForTransitionEnd=function(e,t){return new Promise((o,n)=>{e.addEventListener("transitionend",function a(s){s.target===e&&(t&&s.propertyName!==t||(e.removeEventListener("transitionend",a),o(s)))})})};class Se{constructor({beforeInit:t=()=>{},afterInit:o=()=>{},beforeLoadEager:n=()=>{},afterLoadEager:a=()=>{},beforeLoadLazy:s=()=>{},afterLoadLazy:r=()=>{},beforeLoadDelayed:d=()=>{},afterLoadDelayed:c=()=>{}}={}){this.beforeInit=t,this.afterInit=o,this.beforeLoadEager=n,this.afterLoadEager=a,this.beforeLoadLazy=s,this.afterLoadLazy=r,this.beforeLoadDelayed=d,this.afterLoadDelayed=c,this.init()}async init(){console.time("init execution time: "),await this.beforeInit(),await this.loadEager(),await this.loadLazy(),await this.loadDelayed(),await this.afterInit(),console.timeEnd("init execution time: ")}async loadEager(){console.time("loadEager execution time: "),await this.beforeLoadEager(),await w(300),await this.afterLoadEager(),console.timeEnd("loadEager execution time: ")}async loadLazy(){console.time("loadLazy execution time: "),await this.beforeLoadLazy(),await w(300),await this.afterLoadLazy(),console.timeEnd("loadLazy execution time: ")}async loadDelayed(){console.time("loadDelayed execution time: "),await this.beforeLoadDelayed(),await w(300),await this.afterLoadDelayed(),console.timeEnd("loadDelayed execution time: ")}}(async function(){const e=new ge,t=new ve(e);await new be(t,e).init(),console.time("APP execution time: "),new Se({beforeInit:()=>{console.log("beforeInit")},afterInit:()=>{console.log("afterInit")},beforeLoadEager:()=>{console.log("beforeLoadEager")},afterLoadEager:()=>{console.log("afterLoadEager")},beforeLoadLazy:()=>{console.log("beforeLoadLazy")},afterLoadLazy:()=>{console.log("afterLoadLazy")},beforeLoadDelayed:()=>{console.log("beforeLoadDelayed")},afterLoadDelayed:()=>{console.log("afterLoadDelayed")}}),console.timeEnd("APP execution time: ")})(); + ${P(n,n)}`.replace(/\n/gm,"").replace(/\s/g,"")}function P(e,t){let o;if(t.eventIdMap.has(e))o=t.eventIdMap.get(e);else{const n="xxxxxxxx".replace(/x/g,Le).toLowerCase();t.eventIdMap.set(e,n),o=n}return o}function Le(){return(100*Math.random()%36|0).toString(36)}const V=(e,t,o,n,s)=>{if(e==null||b(e)&&!U(e))return void console.warn("no target found");if(b(e)&&!(e instanceof HTMLElement)){for(const r of e)V(r,t,o,n,s);return}let a;a=typeof t=="string"?t.trim().split(" "):t,a.forEach(r=>{const d=W(e,r,o,n),c=n.eventBindingMap[d];c&&(delete n.eventBindingMap[d],e.removeEventListener(r,c,s))})},O=(e,t)=>{N(e,t).forEach(o=>e.removeChild(o))},R=(e,t,o)=>new Promise(n=>{o!==void 0&&setTimeout(()=>n(),o),e.addEventListener(t,()=>n())});i.addClass=$,i.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),i.findAll=N,i.forEachNode=(e,t,o=window)=>{for(let n=0;n{let t="";return e.forEach(o=>{!t.length&&window.matchMedia(o.query).matches&&(t=o.name)}),t},i.getInnerText=e=>e.innerText||e.textContent||"",i.getParent=(e,t)=>e.closest(t),i.getUniqueID=()=>Math.random().toString(36).substr(2,9),i.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,i.hasClass=q,i.inViewport=(e,t)=>{const o=e.getBoundingClientRect();let n={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(n=t.getBoundingClientRect()),o.top>=n.top&&o.right<=n.right&&o.bottom<=n.bottom&&o.left>=n.left},i.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),i.onEvent=Y,i.removeChildren=O,i.removeChilds=O,i.removeClass=B,i.removeEvent=V,i.toggleClass=(e,t,o)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)o===!0?$(n,t):q(n,t)||o===!1?B(n,t):$(n,t)}},v=i.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),i.waitForAnimationEnd=function(e,t){return new Promise((o,n)=>{e.addEventListener("animationend",function s(a){a.target===e&&(t&&a.animationName!==t||(e.removeEventListener("animationend",s),o(a)))})})},i.waitForEvent=R,i.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():R(e,"kl-component-initialized",3e3)},i.waitForTransitionEnd=function(e,t){return new Promise((o,n)=>{e.addEventListener("transitionend",function s(a){a.target===e&&(t&&a.propertyName!==t||(e.removeEventListener("transitionend",s),o(a)))})})};function Se(e="dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(o){console.log("setupHlxObj",o)}}class $e{constructor({beforeInit:t=()=>{},afterInit:o=()=>{},beforeLoadEager:n=()=>{},afterLoadEager:s=()=>{},beforeLoadLazy:a=()=>{},afterLoadLazy:r=()=>{},beforeLoadDelayed:d=()=>{},afterLoadDelayed:c=()=>{}}={}){this.beforeInit=t,this.afterInit=o,this.beforeLoadEager=n,this.afterLoadEager=s,this.beforeLoadLazy=a,this.afterLoadLazy=r,this.beforeLoadDelayed=d,this.afterLoadDelayed=c,this.init()}async init(){console.time("init execution time: "),await this.beforeInit(),Se(),await this.loadEager(),await this.loadLazy(),await this.loadDelayed(),await this.afterInit(),console.timeEnd("init execution time: ")}async loadEager(){console.time("loadEager execution time: "),await this.beforeLoadEager(),await v(300),await this.afterLoadEager(),console.timeEnd("loadEager execution time: ")}async loadLazy(){console.time("loadLazy execution time: "),await this.beforeLoadLazy(),await v(300),await this.afterLoadLazy(),console.timeEnd("loadLazy execution time: ")}async loadDelayed(){console.time("loadDelayed execution time: "),await this.beforeLoadDelayed(),await v(300),await this.afterLoadDelayed(),console.timeEnd("loadDelayed execution time: ")}}(async function(){const e=new ge,t=new ye(e);await new be(t,e).init(),console.time("APP execution time: "),new $e({beforeInit:()=>{console.log("beforeInit")},afterInit:()=>{console.log("afterInit")},beforeLoadEager:()=>{console.log("beforeLoadEager")},afterLoadEager:()=>{console.log("afterLoadEager")},beforeLoadLazy:()=>{console.log("beforeLoadLazy")},afterLoadLazy:()=>{console.log("afterLoadLazy")},beforeLoadDelayed:()=>{console.log("beforeLoadDelayed")},afterLoadDelayed:()=>{console.log("afterLoadDelayed")}}),console.timeEnd("APP execution time: ")})(); function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { __vite__mapDeps.viteFileDeps = [] diff --git a/dist/main/main.js.map b/dist/main/main.js.map index 452d03a0..4cb1dbd1 100644 --- a/dist/main/main.js.map +++ b/dist/main/main.js.map @@ -1 +1 @@ -{"version":3,"mappings":"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","names":["r","t","e","h","o","n","s","i","_a","_b","SidebarNav","LitElement","entry","groups","FetchService","item","firstLevelPath","group","html","currentTarget","child","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","siteMapEntry","sitemapEntry","nextSitemapEntry","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","error","leftCol","rightCol","logoText","logoTextHTML","toClassName","name","BlockService","block","config","row","cols","col","value","as","a","imgs","img","ps","p","main","shortBlockName","blockWrapper","section","toCamelCase","g","SectionService","blockService","container","sectionMeta","meta","key","style","wrappers","defaultContent","wrapper","parentElement","addClasses","element","classes","cssClass","getMetadata","doc","attr","metaElement","_Status","Status","MainService","sectionService","lazyStylesScssPath","fontsScssPath","SectionsPromises","scriptEl","sidebarContainer","children","template","theme","blockMap","blockModule","__vitePreload","href","resolve","reject","link","firstSection","blockPromises","lcpCandidate","sectionsBlocks","domHelpers","l","d","c","u","f","waitFor","App","beforeInit","afterInit","beforeLoadEager","afterLoadEager","beforeLoadLazy","afterLoadLazy","beforeLoadDelayed","afterLoadDelayed"],"sources":["../../node_modules/@lit/reactive-element/decorators/state.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../src/utils/toClassName.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../config.ts","../../src/services/main.service.ts","../../node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../src/services/app.ts","../../src/main.ts"],"sourcesContent":["import{property as t}from\"./property.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function r(r){return t({...r,state:!0,attribute:!1})}export{r as state};\n//# sourceMappingURL=state.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport '../icon';\nimport { SheetsResponse, SiteMapEntry } from '../../shared.types';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n render() {\n if (!this.items) return;\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n \n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: SiteMapEntry) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item.navtitle || item.title;\n }\n\n groupByFirstLevelPath = async () => {\n const groups = {};\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n\n queryIndex.data.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n\n const groupedData = Object.values(groups);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n };\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const contactHtmlString = await FetchService.fetchText('contact.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n return parser.parseFromString(contactHtmlString, 'text/html');\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return html``;\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from '../../utils/createOptimizedPicture.ts';\nimport { SheetsResponse, Sitemap, SiteMapEntry } from '../../shared.types.ts';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n constructor() {\n super();\n }\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n }\n\n render() {\n if (!this.lastTreePosts) return;\n return html`\n
    \n

    Newest Posts

    \n
    \n
    ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}
    \n `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html` `;\n }\n\n private async getPosts() {\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n return queryIndex.data.filter((item) => item.path.includes('/posts'));\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const response = await FetchService.fetchText('footer.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n }\n\n render() {\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { LitElement, html } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { Ref, createRef, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n \n \n `;\n }\n}\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from '../utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../services/fetch.service.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: string;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n } catch (error) {\n console.error('HeaderComponent: ', error);\n }\n }\n\n render() {\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","/**\n * Converts a string into a valid CSS class name.\n *\n * @param name - The string to convert into a CSS class name.\n * @returns The converted CSS class name.\n *\n * @example\n * // Example usage:\n * const inputString = 'Hello, World!';\n * const cssClassName = toClassName(inputString);\n * console.log(cssClassName); // Output: 'hello-world'\n */\nexport function toClassName(name: string): string {\n return name\n .toLowerCase()\n .replace(/[^0-9a-z]/gi, '-')\n .replace(/-+/g, '-')\n .replace(/^-|-$/g, '');\n}\n","import { toClassName } from '../utils/toClassName';\n\nexport class BlockService {\n //TODO: Provider for fetch data\n\n /**\n * Extracts the config from a block.\n * @param {Element} block The block element\n * @returns {object} The block config\n */\n readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} name - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","interface Config {\n mainTsPath: string;\n mainScssPath: string;\n fontsScssPath?: string;\n lazyStylesScssPath?: string;\n}\n\nexport const config: Config = {\n mainTsPath: 'src/main.ts',\n mainScssPath: 'src/styles/sass/main.scss',\n fontsScssPath: 'src/styles/sass/fonts.scss',\n lazyStylesScssPath: 'src/styles/sass/lazy-styles.scss',\n};\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log(error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addSidebarContainer(main: HTMLElement) {\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n main.after(sidebarContainer);\n }\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`);\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n console.error('Load lazy error: ', error);\n }\n };\n\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const blockModule = await import(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.js`);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n console.error('An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.css`);\n } catch (error) {\n console.error(`problem with block '${block.name}' loading styles`);\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);\n try {\n if (!window.location.hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n // do nothing\n }\n }\n\n private async loadCSS(href: string) {\n return new Promise((resolve, reject) => {\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await this.loadBlockModules(block);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n await this.loadBlockModules(block);\n await this.loadBlockStyles(block);\n }\n\n this.showSection(section);\n }\n}\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,l)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,l);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=a(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,l)}}))};function a(e,t,n,o){return`${l(e,o)}#\\n ${t.trim()}#\\n ${l(n,o)}#\\n ${l(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function l(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return void console.warn(\"no target found\");if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let l;l=\"string\"==typeof t?t.trim().split(\" \"):t,l.forEach((t=>{const r=a(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","import { waitFor } from '@kluntje/js-utils/lib/dom-helpers';\n\ntype LifecycleCallback = () => void | Promise;\n\ninterface LifecycleCallbacks {\n beforeInit?: LifecycleCallback;\n afterInit?: LifecycleCallback;\n beforeLoadEager?: LifecycleCallback;\n afterLoadEager?: LifecycleCallback;\n beforeLoadLazy?: LifecycleCallback;\n afterLoadLazy?: LifecycleCallback;\n beforeLoadDelayed?: LifecycleCallback;\n afterLoadDelayed?: LifecycleCallback;\n}\n\nclass App {\n private beforeInit: LifecycleCallback;\n private afterInit: LifecycleCallback;\n private beforeLoadEager: LifecycleCallback;\n private afterLoadEager: LifecycleCallback;\n private beforeLoadLazy: LifecycleCallback;\n private afterLoadLazy: LifecycleCallback;\n private beforeLoadDelayed: LifecycleCallback;\n private afterLoadDelayed: LifecycleCallback;\n\n constructor({\n beforeInit = () => {},\n afterInit = () => {},\n beforeLoadEager = () => {},\n afterLoadEager = () => {},\n beforeLoadLazy = () => {},\n afterLoadLazy = () => {},\n beforeLoadDelayed = () => {},\n afterLoadDelayed = () => {},\n }: LifecycleCallbacks = {}) {\n this.beforeInit = beforeInit;\n this.afterInit = afterInit;\n this.beforeLoadEager = beforeLoadEager;\n this.afterLoadEager = afterLoadEager;\n this.beforeLoadLazy = beforeLoadLazy;\n this.afterLoadLazy = afterLoadLazy;\n this.beforeLoadDelayed = beforeLoadDelayed;\n this.afterLoadDelayed = afterLoadDelayed;\n this.init();\n }\n\n private async init() {\n console.time('init execution time: ');\n await this.beforeInit();\n await this.loadEager();\n await this.loadLazy();\n await this.loadDelayed();\n await this.afterInit();\n console.timeEnd('init execution time: ');\n }\n\n private async loadEager() {\n console.time('loadEager execution time: ');\n await this.beforeLoadEager();\n await waitFor(300);\n await this.afterLoadEager();\n console.timeEnd('loadEager execution time: ');\n }\n\n private async loadLazy() {\n console.time('loadLazy execution time: ');\n await this.beforeLoadLazy();\n await waitFor(300);\n await this.afterLoadLazy();\n console.timeEnd('loadLazy execution time: ');\n }\n\n private async loadDelayed() {\n console.time('loadDelayed execution time: ');\n await this.beforeLoadDelayed();\n await waitFor(300);\n await this.afterLoadDelayed();\n console.timeEnd('loadDelayed execution time: ');\n }\n}\n\nexport default App;\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.ts';\nimport './components/header.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport App from './services/app.ts';\n\n(async function () {\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n\n console.time('APP execution time: ');\n new App({\n beforeInit: () => {\n console.log('beforeInit');\n },\n afterInit: () => {\n console.log('afterInit');\n },\n beforeLoadEager: () => {\n console.log('beforeLoadEager');\n },\n afterLoadEager: () => {\n console.log('afterLoadEager');\n },\n beforeLoadLazy: () => {\n console.log('beforeLoadLazy');\n },\n afterLoadLazy: () => {\n console.log('afterLoadLazy');\n },\n beforeLoadDelayed: () => {\n console.log('beforeLoadDelayed');\n },\n afterLoadDelayed: () => {\n console.log('afterLoadDelayed');\n },\n });\n console.timeEnd('APP execution time: ');\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file +{"version":3,"mappings":"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","names":["r","t","e","h","o","n","s","i","_a","_b","SidebarNav","LitElement","entry","groups","FetchService","item","firstLevelPath","group","html","currentTarget","child","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","siteMapEntry","sitemapEntry","nextSitemapEntry","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","error","leftCol","rightCol","logoText","logoTextHTML","toClassName","name","BlockService","block","config","row","cols","col","value","as","a","imgs","img","ps","p","main","shortBlockName","blockWrapper","section","toCamelCase","g","SectionService","blockService","container","sectionMeta","meta","key","style","wrappers","defaultContent","wrapper","parentElement","addClasses","element","classes","cssClass","getMetadata","doc","attr","metaElement","_Status","Status","MainService","sectionService","lazyStylesScssPath","fontsScssPath","SectionsPromises","scriptEl","sidebarContainer","children","template","theme","blockMap","blockModule","__vitePreload","href","resolve","reject","link","firstSection","blockPromises","lcpCandidate","sectionsBlocks","domHelpers","l","d","c","u","f","waitFor","setupHlxObj","mainScriptPath","App","beforeInit","afterInit","beforeLoadEager","afterLoadEager","beforeLoadLazy","afterLoadLazy","beforeLoadDelayed","afterLoadDelayed"],"sources":["../../node_modules/@lit/reactive-element/decorators/state.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../src/utils/toClassName.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../config.ts","../../src/services/main.service.ts","../../node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../src/app/setupHlxObj.ts","../../src/app/index.ts","../../src/main.ts"],"sourcesContent":["import{property as t}from\"./property.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function r(r){return t({...r,state:!0,attribute:!1})}export{r as state};\n//# sourceMappingURL=state.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport '../icon';\nimport { SheetsResponse, SiteMapEntry } from '../../shared.types';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n render() {\n if (!this.items) return;\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n \n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: SiteMapEntry) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item.navtitle || item.title;\n }\n\n groupByFirstLevelPath = async () => {\n const groups = {};\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n\n queryIndex.data.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n\n const groupedData = Object.values(groups);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n };\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const contactHtmlString = await FetchService.fetchText('contact.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n return parser.parseFromString(contactHtmlString, 'text/html');\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return html``;\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from '../../utils/createOptimizedPicture.ts';\nimport { SheetsResponse, Sitemap, SiteMapEntry } from '../../shared.types.ts';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n constructor() {\n super();\n }\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n }\n\n render() {\n if (!this.lastTreePosts) return;\n return html`\n
    \n

    Newest Posts

    \n
    \n
    ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}
    \n `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html` `;\n }\n\n private async getPosts() {\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n return queryIndex.data.filter((item) => item.path.includes('/posts'));\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const response = await FetchService.fetchText('footer.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n }\n\n render() {\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { LitElement, html } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { Ref, createRef, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n \n \n `;\n }\n}\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from '../utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../services/fetch.service.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: string;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n } catch (error) {\n console.error('HeaderComponent: ', error);\n }\n }\n\n render() {\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","/**\n * Converts a string into a valid CSS class name.\n *\n * @param name - The string to convert into a CSS class name.\n * @returns The converted CSS class name.\n *\n * @example\n * // Example usage:\n * const inputString = 'Hello, World!';\n * const cssClassName = toClassName(inputString);\n * console.log(cssClassName); // Output: 'hello-world'\n */\nexport function toClassName(name: string): string {\n return name\n .toLowerCase()\n .replace(/[^0-9a-z]/gi, '-')\n .replace(/-+/g, '-')\n .replace(/^-|-$/g, '');\n}\n","import { toClassName } from '../utils/toClassName';\n\nexport class BlockService {\n //TODO: Provider for fetch data\n\n /**\n * Extracts the config from a block.\n * @param {Element} block The block element\n * @returns {object} The block config\n */\n readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} name - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","interface Config {\n mainTsPath: string;\n mainScssPath: string;\n fontsScssPath?: string;\n lazyStylesScssPath?: string;\n}\n\nexport const config: Config = {\n mainTsPath: 'src/main.ts',\n mainScssPath: 'src/styles/sass/main.scss',\n fontsScssPath: 'src/styles/sass/fonts.scss',\n lazyStylesScssPath: 'src/styles/sass/lazy-styles.scss',\n};\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log(error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addSidebarContainer(main: HTMLElement) {\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n main.after(sidebarContainer);\n }\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`);\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n console.error('Load lazy error: ', error);\n }\n };\n\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const blockModule = await import(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.js`);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n console.error('An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.css`);\n } catch (error) {\n console.error(`problem with block '${block.name}' loading styles`);\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);\n try {\n if (!window.location.hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n // do nothing\n }\n }\n\n private async loadCSS(href: string) {\n return new Promise((resolve, reject) => {\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await this.loadBlockModules(block);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n await this.loadBlockModules(block);\n await this.loadBlockStyles(block);\n }\n\n this.showSection(section);\n }\n}\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,l)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,l);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=a(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,l)}}))};function a(e,t,n,o){return`${l(e,o)}#\\n ${t.trim()}#\\n ${l(n,o)}#\\n ${l(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function l(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return void console.warn(\"no target found\");if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let l;l=\"string\"==typeof t?t.trim().split(\" \"):t,l.forEach((t=>{const r=a(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { waitFor } from '@kluntje/js-utils/lib/dom-helpers';\nimport setupHlxObj from './setupHlxObj';\n\ntype LifecycleCallback = () => void | Promise;\n\ninterface LifecycleCallbacks {\n beforeInit?: LifecycleCallback;\n afterInit?: LifecycleCallback;\n beforeLoadEager?: LifecycleCallback;\n afterLoadEager?: LifecycleCallback;\n beforeLoadLazy?: LifecycleCallback;\n afterLoadLazy?: LifecycleCallback;\n beforeLoadDelayed?: LifecycleCallback;\n afterLoadDelayed?: LifecycleCallback;\n}\n\nclass App {\n private beforeInit: LifecycleCallback;\n private afterInit: LifecycleCallback;\n private beforeLoadEager: LifecycleCallback;\n private afterLoadEager: LifecycleCallback;\n private beforeLoadLazy: LifecycleCallback;\n private afterLoadLazy: LifecycleCallback;\n private beforeLoadDelayed: LifecycleCallback;\n private afterLoadDelayed: LifecycleCallback;\n\n constructor({\n beforeInit = () => {},\n afterInit = () => {},\n beforeLoadEager = () => {},\n afterLoadEager = () => {},\n beforeLoadLazy = () => {},\n afterLoadLazy = () => {},\n beforeLoadDelayed = () => {},\n afterLoadDelayed = () => {},\n }: LifecycleCallbacks = {}) {\n this.beforeInit = beforeInit;\n this.afterInit = afterInit;\n this.beforeLoadEager = beforeLoadEager;\n this.afterLoadEager = afterLoadEager;\n this.beforeLoadLazy = beforeLoadLazy;\n this.afterLoadLazy = afterLoadLazy;\n this.beforeLoadDelayed = beforeLoadDelayed;\n this.afterLoadDelayed = afterLoadDelayed;\n this.init();\n }\n\n private async init() {\n console.time('init execution time: ');\n await this.beforeInit();\n setupHlxObj();\n await this.loadEager();\n await this.loadLazy();\n await this.loadDelayed();\n await this.afterInit();\n console.timeEnd('init execution time: ');\n }\n\n private async loadEager() {\n console.time('loadEager execution time: ');\n await this.beforeLoadEager();\n await waitFor(300);\n await this.afterLoadEager();\n console.timeEnd('loadEager execution time: ');\n }\n\n private async loadLazy() {\n console.time('loadLazy execution time: ');\n await this.beforeLoadLazy();\n await waitFor(300);\n await this.afterLoadLazy();\n console.timeEnd('loadLazy execution time: ');\n }\n\n private async loadDelayed() {\n console.time('loadDelayed execution time: ');\n await this.beforeLoadDelayed();\n await waitFor(300);\n await this.afterLoadDelayed();\n console.timeEnd('loadDelayed execution time: ');\n }\n}\n\nexport default App;\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.ts';\nimport './components/header.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport App from './app/index.ts';\n\n(async function () {\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n\n console.time('APP execution time: ');\n\n new App({\n beforeInit: () => {\n console.log('beforeInit');\n },\n afterInit: () => {\n console.log('afterInit');\n },\n beforeLoadEager: () => {\n console.log('beforeLoadEager');\n },\n afterLoadEager: () => {\n console.log('afterLoadEager');\n },\n beforeLoadLazy: () => {\n console.log('beforeLoadLazy');\n },\n afterLoadLazy: () => {\n console.log('afterLoadLazy');\n },\n beforeLoadDelayed: () => {\n console.log('beforeLoadDelayed');\n },\n afterLoadDelayed: () => {\n console.log('afterLoadDelayed');\n },\n });\n console.timeEnd('APP execution time: ');\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file diff --git a/src/services/app.ts b/src/app/index.ts similarity index 97% rename from src/services/app.ts rename to src/app/index.ts index 5a046b6d..0451d42b 100644 --- a/src/services/app.ts +++ b/src/app/index.ts @@ -1,4 +1,5 @@ import { waitFor } from '@kluntje/js-utils/lib/dom-helpers'; +import setupHlxObj from './setupHlxObj'; type LifecycleCallback = () => void | Promise; @@ -47,6 +48,7 @@ class App { private async init() { console.time('init execution time: '); await this.beforeInit(); + setupHlxObj(); await this.loadEager(); await this.loadLazy(); await this.loadDelayed(); diff --git a/src/app/setupHlxObj.ts b/src/app/setupHlxObj.ts new file mode 100644 index 00000000..7d8ce4d4 --- /dev/null +++ b/src/app/setupHlxObj.ts @@ -0,0 +1,16 @@ +export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') { + window.hlx = window.hlx || {}; + window.hlx.RUM_MASK_URL = 'full'; + window.hlx.codeBasePath = ''; + window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on'; + + const scriptEl = document.querySelector(`script[src$="${mainScriptPath}"]`) as HTMLScriptElement; + if (scriptEl) { + try { + [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath); + } catch (error) { + // eslint-disable-next-line no-console + console.log('setupHlxObj', error); + } + } +} diff --git a/src/main.ts b/src/main.ts index 3b0124a6..05a10295 100644 --- a/src/main.ts +++ b/src/main.ts @@ -5,7 +5,7 @@ import './components/header.ts'; import { BlockService } from './services/block.service.ts'; import { SectionService } from './services/section.service.ts'; import { MainService } from './services/main.service.ts'; -import App from './services/app.ts'; +import App from './app/index.ts'; (async function () { const blockService = new BlockService(); @@ -14,6 +14,7 @@ import App from './services/app.ts'; await main.init(); console.time('APP execution time: '); + new App({ beforeInit: () => { console.log('beforeInit'); diff --git a/types/src/app/app.d.ts b/types/src/app/app.d.ts new file mode 100644 index 00000000..cee625e0 --- /dev/null +++ b/types/src/app/app.d.ts @@ -0,0 +1,27 @@ +type LifecycleCallback = () => void | Promise; +interface LifecycleCallbacks { + beforeInit?: LifecycleCallback; + afterInit?: LifecycleCallback; + beforeLoadEager?: LifecycleCallback; + afterLoadEager?: LifecycleCallback; + beforeLoadLazy?: LifecycleCallback; + afterLoadLazy?: LifecycleCallback; + beforeLoadDelayed?: LifecycleCallback; + afterLoadDelayed?: LifecycleCallback; +} +declare class App { + private beforeInit; + private afterInit; + private beforeLoadEager; + private afterLoadEager; + private beforeLoadLazy; + private afterLoadLazy; + private beforeLoadDelayed; + private afterLoadDelayed; + constructor({ beforeInit, afterInit, beforeLoadEager, afterLoadEager, beforeLoadLazy, afterLoadLazy, beforeLoadDelayed, afterLoadDelayed, }?: LifecycleCallbacks); + private init; + private loadEager; + private loadLazy; + private loadDelayed; +} +export default App; diff --git a/types/src/app/index.d.ts b/types/src/app/index.d.ts new file mode 100644 index 00000000..cee625e0 --- /dev/null +++ b/types/src/app/index.d.ts @@ -0,0 +1,27 @@ +type LifecycleCallback = () => void | Promise; +interface LifecycleCallbacks { + beforeInit?: LifecycleCallback; + afterInit?: LifecycleCallback; + beforeLoadEager?: LifecycleCallback; + afterLoadEager?: LifecycleCallback; + beforeLoadLazy?: LifecycleCallback; + afterLoadLazy?: LifecycleCallback; + beforeLoadDelayed?: LifecycleCallback; + afterLoadDelayed?: LifecycleCallback; +} +declare class App { + private beforeInit; + private afterInit; + private beforeLoadEager; + private afterLoadEager; + private beforeLoadLazy; + private afterLoadLazy; + private beforeLoadDelayed; + private afterLoadDelayed; + constructor({ beforeInit, afterInit, beforeLoadEager, afterLoadEager, beforeLoadLazy, afterLoadLazy, beforeLoadDelayed, afterLoadDelayed, }?: LifecycleCallbacks); + private init; + private loadEager; + private loadLazy; + private loadDelayed; +} +export default App; diff --git a/types/src/app/setupHlxObj.d.ts b/types/src/app/setupHlxObj.d.ts new file mode 100644 index 00000000..ef47eb0a --- /dev/null +++ b/types/src/app/setupHlxObj.d.ts @@ -0,0 +1 @@ +export default function setupHlxObj(mainScriptPath?: string): void; diff --git a/types/src/services/app/setupHlxObj.d.ts b/types/src/services/app/setupHlxObj.d.ts new file mode 100644 index 00000000..ef47eb0a --- /dev/null +++ b/types/src/services/app/setupHlxObj.d.ts @@ -0,0 +1 @@ +export default function setupHlxObj(mainScriptPath?: string): void; From 033c9d494bdd0eb747b12b9cdf6928c4620c4e3a Mon Sep 17 00:00:00 2001 From: samuelecalamita Date: Thu, 29 Feb 2024 13:45:56 +0100 Subject: [PATCH 06/62] add decorateBodyTag --- dist/main/main.js | 10 +++++----- dist/main/main.js.map | 2 +- src/app/decorateBodyTag.ts | 20 ++++++++++++++++++++ src/app/index.ts | 6 ++++++ src/services/main.service.ts | 12 ++++++++++++ types/src/app/decorateBodyTag.d.ts | 12 ++++++++++++ types/src/services/main.service.d.ts | 12 ++++++++++++ 7 files changed, 68 insertions(+), 6 deletions(-) create mode 100644 src/app/decorateBodyTag.ts create mode 100644 types/src/app/decorateBodyTag.d.ts diff --git a/dist/main/main.js b/dist/main/main.js index f17ac436..b3cdbbfb 100644 --- a/dist/main/main.js +++ b/dist/main/main.js @@ -1,15 +1,15 @@ -import{T as h,s as m,x as l}from"../__chunks__/lit-element.XkUWx5ik.js";import{n as J,f as K,t as p,_ as Q}from"../__chunks__/icon.jjSd6ARB.js";import{e as G,o as I}from"../__chunks__/unsafe-html.U1vgpvJh.js";import{F as w,c as X}from"../__chunks__/createOptimizedPicture.m3G7L1Pf.js";/** +import{T as h,s as m,x as l}from"../__chunks__/lit-element.XkUWx5ik.js";import{n as J,f as K,t as p,_ as Q}from"../__chunks__/icon.jjSd6ARB.js";import{e as G,o as I}from"../__chunks__/unsafe-html.U1vgpvJh.js";import{F as y,c as X}from"../__chunks__/createOptimizedPicture.m3G7L1Pf.js";/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */function y(e){return J({...e,state:!0,attribute:!1})}/** + */function w(e){return J({...e,state:!0,attribute:!1})}/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const Z=()=>new ee;class ee{}const S=new WeakMap,te=G(class extends K{render(e){return h}update(e,[t]){var n;const o=t!==this.Y;return o&&this.Y!==void 0&&this.rt(void 0),(o||this.lt!==this.ct)&&(this.Y=t,this.ht=(n=e.options)==null?void 0:n.host,this.rt(this.ct=e.element)),h}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let o=S.get(t);o===void 0&&(o=new WeakMap,S.set(t,o)),o.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),o.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=S.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var oe=Object.defineProperty,ne=Object.getOwnPropertyDescriptor,j=(e,t,o,n)=>{for(var s=n>1?void 0:n?ne(t,o):t,a=e.length-1,r;a>=0;a--)(r=e[a])&&(s=(n?r(t,o,s):r(s))||s);return n&&s&&oe(t,o,s),s};let C=class extends m{constructor(){super(...arguments),this.getSubmenuName=e=>e.path.split("/")[1],this.groupByFirstLevelPath=async()=>{const e={};return(await w.fetchJson("/query-index.json")).data.forEach(n=>{const s=this.getSubmenuName(n);e[s]||(e[s]=[]),e[s].push({path:n.path,navtitle:this.getNavTitle(n)})}),Object.values(e).map(n=>n.length===1?n[0]:{navtitle:n[0].path.split("/")[1],path:n[0].path,children:n})}}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}render(){if(this.items)return l``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return l`${e.navtitle}`}renderMenuItem(e){return l`
  • ${e.children!==void 0?this.renderSubMenu(e):l`${e.navtitle}`}
  • `}renderMenuItems(){return l`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}};j([y()],C.prototype,"items",2);C=j([p("sidebar-nav")],C);var se=Object.defineProperty,ae=Object.getOwnPropertyDescriptor,k=(e,t,o,n)=>{for(var s=n>1?void 0:n?ae(t,o):t,a=e.length-1,r;a>=0;a--)(r=e[a])&&(s=(n?r(t,o,s):r(s))||s);return n&&s&&se(t,o,s),s};let E=class extends m{async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t=await w.fetchText("contact.plain.html",{cacheOptions:{cacheType:"runtime"}});return e.parseFromString(t,"text/html")}renderHeader(e){return e?l`

    ${e}

    `:h}renderText(e){return e?l`

    ${e}

    `:h}render(){if(!this.contactTemplateArgs)return h;const{headline:e,text:t,contacts:o}=this.contactTemplateArgs;return l`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(o)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:o}=e;return!t&&!o?h:l`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(o)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(n=>({icon:n.querySelector("div"),markup:n.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),o=e.querySelector("p"),n=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:o,contacts:n}}renderContacts(e){return e.length===0?h:l`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?l``:h}renderContactMarkup(e){return e?I(e.innerHTML):h}};k([y()],E.prototype,"contactTemplateArgs",2);E=k([p("sidebar-contact")],E);var re=Object.defineProperty,ie=Object.getOwnPropertyDescriptor,z=(e,t,o,n)=>{for(var s=n>1?void 0:n?ie(t,o):t,a=e.length-1,r;a>=0;a--)(r=e[a])&&(s=(n?r(t,o,s):r(s))||s);return n&&s&&re(t,o,s),s};let x=class extends m{constructor(){super()}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e)}render(){if(this.lastTreePosts)return l`

    Newest Posts

    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,o)=>t.lastModified>o.lastModified?-1:t.lastModified${X({src:e.image,alt:e.imagealt,width:336,height:224})}

    ${e.description}

    `}async getPosts(){return(await w.fetchJson("/query-index.json")).data.filter(t=>t.path.includes("/posts"))}};z([y()],x.prototype,"lastTreePosts",2);x=z([p("sidebar-posts")],x);var ce=Object.defineProperty,le=Object.getOwnPropertyDescriptor,H=(e,t,o,n)=>{for(var s=n>1?void 0:n?le(t,o):t,a=e.length-1,r;a>=0;a--)(r=e[a])&&(s=(n?r(t,o,s):r(s))||s);return n&&s&&ce(t,o,s),s};let M=class extends m{createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e=await w.fetchText("footer.plain.html",{cacheOptions:{cacheType:"runtime"}}),t=document.createElement("div");t.innerHTML=e,this.footerMarkup=t.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}render(){if(this.footerMarkup)return l`${this.footerMarkup}`}};H([y()],M.prototype,"footerMarkup",2);M=H([p("sidebar-footer")],M);var de=Object.defineProperty,he=Object.getOwnPropertyDescriptor,ue=(e,t,o,n)=>{for(var s=n>1?void 0:n?he(t,o):t,a=e.length-1,r;a>=0;a--)(r=e[a])&&(s=(n?r(t,o,s):r(s))||s);return n&&s&&de(t,o,s),s};let _=class extends m{constructor(){super(...arguments),this.toggleRef=Z(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return l`
    `}};_=ue([p("sidebar-component")],_);function fe({input:e,specifier:t,htmlTag:o}){return e.split(t).map((n,s)=>s%2===1?`<${o}>${n}`:n).join("")}var me=Object.defineProperty,pe=Object.getOwnPropertyDescriptor,F=(e,t,o,n)=>{for(var s=n>1?void 0:n?pe(t,o):t,a=e.length-1,r;a>=0;a--)(r=e[a])&&(s=(n?r(t,o,s):r(s))||s);return n&&s&&me(t,o,s),s};let T=class extends m{createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await w.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data}}catch(e){console.error("HeaderComponent: ",e)}}render(){if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,o=fe({input:e.logoText,htmlTag:"strong",specifier:":::"}),n=I(o);return l``}};F([y()],T.prototype,"headerData",2);T=F([p("header-component")],T);function L(e){return e.toLowerCase().replace(/[^0-9a-z]/gi,"-").replace(/-+/g,"-").replace(/^-|-$/g,"")}class ge{readBlockConfig(t){const o={};return t.querySelectorAll(":scope > div").forEach(n=>{if(n.children){const s=[...n.children];if(s[1]){const a=s[1],r=L(s[0].textContent??"");let d="";if(a.querySelector("a")){const c=[...a.querySelectorAll("a")];c.length===1?d=c[0].href:d=c.map(g=>g.href)}else if(a.querySelector("img")){const c=[...a.querySelectorAll("img")];c.length===1?d=c[0].src:d=c.map(g=>g.src)}else if(a.querySelector("p")){const c=[...a.querySelectorAll("p")];c.length===1?d=c[0].textContent:d=c.map(g=>g.textContent)}else d=n.children[1].textContent;o[r]=d}}}),o}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const o=t.classList[0];if(o){t.classList.add("block"),t.dataset.blockName=o;const n=t.parentElement;n==null||n.classList.add(`${o}-wrapper`);const s=t.closest(".section");s&&s.classList.add(`${o}-container`)}}}function we(e){return L(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class ye{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(o=>{this.adjustMarkup(o),this.processSectionMetaData(o)})}processSectionMetaData(t){const o=t.querySelector("div.section-metadata");if(o){const n=this.blockService.readBlockConfig(o);Object.keys(n).forEach(s=>{s==="style"?n.style.split(",").filter(r=>r).map(r=>L(r.trim())).forEach(r=>t.classList.add(r)):t.dataset[we(s)]=n[s]}),o.parentElement&&o.parentElement.remove()}}adjustMarkup(t){const o=[];let n=!1;[...t.children].forEach(s=>{if(s.tagName==="DIV"||!n){const a=document.createElement("div");o.push(a),n=s.tagName!=="DIV",n&&a.classList.add("default-content-wrapper")}o[o.length-1].append(s)}),o.forEach(s=>t.append(s)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(o=>{const n=o.parentElement;n&&n.classList.add("image","main")})}}const A=(e,t)=>{t.split(",").forEach(o=>{e.classList.add(L(o.trim()))})};function D(e,t=document){const o=e&&e.includes(":")?"property":"name",s=[...t.head.querySelectorAll(`meta[${o}="${e}"]`)].map(a=>a.content).join(", ");return s.length?s:""}const ve={mainTsPath:"src/main.ts",mainScssPath:"src/styles/sass/main.scss",fontsScssPath:"src/styles/sass/fonts.scss",lazyStylesScssPath:"src/styles/sass/lazy-styles.scss"},f=class f{};f.unloaded="unloaded",f.loading="loading",f.loaded="loaded",f.error="error";let u=f;class be{constructor(t,o){this.sectionService=t,this.blockService=o,this.lcpBlocks=["banner"],this.init=async()=>{this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const n=document.querySelector("main");if(n){n.setAttribute("id","main"),this.addSidebarContainer(n),this.sectionService.init(n),this.addInnerContainer(n),this.blockService.decorateBlocks(n),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:n,fontsScssPath:s}=ve;try{n&&await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`),s&&await this.loadFonts(),await this.loadBlocks()}catch(a){console.error("Load lazy error: ",a)}},this.loadBlocks=async()=>{const s=[...document.querySelectorAll(".section")].map(a=>this.loadBlock(a));await Promise.all(s)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector('script[src$="/scripts/scripts.js"]');if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split("/scripts/scripts.js")}catch(o){console.log(o)}}addSidebarContainer(t){const o=document.createElement("sidebar-component");o.setAttribute("id","sidebar"),window.innerWidth<=1280?o.classList.remove("active"):o.classList.add("active"),window.innerWidth<=1280?o.classList.remove("active"):o.classList.add("active"),t.after(o)}addInnerContainer(t){const o=t.innerHTML;t.innerHTML=`
    ${o}
    `}decorateTemplateAndTheme(){const t=D("template");t&&A(document.body,t);const o=D("theme");o&&A(document.body,o)}collectBlocks(t){const o=[];return t.querySelectorAll("[data-block-name]").forEach(s=>{o.push({name:s.dataset.blockName,element:s})}),o}async loadBlockModules(t){if((t.element.dataset.blockStatus??u.unloaded)===u.unloaded){t.element.dataset.blockStatus=u.loading;try{const n=await Q(()=>import(`${window.hlx.codeBasePath}/dist/${t.name}/${t.name}.js`),__vite__mapDeps([]));n.default&&await n.default(t.element),t.element.dataset.blockStatus=u.loaded}catch(n){t.element.dataset.blockStatus=u.error,console.error("An error occurred during module import:",n)}}}async loadBlockStyles(t){try{await this.loadCSS(`${window.hlx.codeBasePath}/dist/${t.name}/${t.name}.css`)}catch{console.error(`problem with block '${t.name}' loading styles`)}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);try{window.location.hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch{}}async loadCSS(t){return new Promise((o,n)=>{if(document.querySelector(`head > link[href="${t}"]`))o(!0);else{const s=document.createElement("link");s.rel="stylesheet",s.href=t,s.onload=o,s.onerror=n,document.head.append(s)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const s=this.collectBlocks(t).map(async a=>{this.lcpBlocks.includes(a.name)&&await this.loadBlockModules(a)});await Promise.all(s),this.showSection(t)}document.body.style.display=null;const o=document.querySelector("main img");await new Promise(n=>{o&&!o.complete?(o.setAttribute("loading","eager"),o.setAttribute("fetchpriority","high"),o.addEventListener("load",()=>n()),o.addEventListener("error",()=>n())):n()})}async loadBlock(t){const o=this.collectBlocks(t);if(!o.length){this.showSection(t);return}for(const n of o)await this.loadBlockModules(n),await this.loadBlockStyles(n);this.showSection(t)}}var i={},v;Object.defineProperty(i,"__esModule",{value:!0});const N=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),B=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const o of e)o.classList.remove(...t)}},$=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const o of e)o.classList.add(...t)}},q=(e,t)=>e.classList.contains(t);function b(e){return Symbol.iterator in e}function U(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const Y=(e,t,o,n,s)=>{if(e==null||b(e)&&!U(e))return;if(b(e)&&!(e instanceof HTMLElement)){for(const r of e)Y(r,t,o,n,s);return}let a;a=typeof t=="string"?t.trim().split(" "):t,a.forEach(r=>{const d=W(e,r,o,n);if(!n.eventBindingMap[d]){const c=o.bind(n);return n.eventBindingMap[d]=c,e.addEventListener(r.trim(),c,s)}})};function W(e,t,o,n){return`${P(e,n)}# + */const Z=()=>new ee;class ee{}const P=new WeakMap,te=G(class extends K{render(e){return h}update(e,[t]){var n;const o=t!==this.Y;return o&&this.Y!==void 0&&this.rt(void 0),(o||this.lt!==this.ct)&&(this.Y=t,this.ht=(n=e.options)==null?void 0:n.host,this.rt(this.ct=e.element)),h}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let o=P.get(t);o===void 0&&(o=new WeakMap,P.set(t,o)),o.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),o.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=P.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var oe=Object.defineProperty,ne=Object.getOwnPropertyDescriptor,j=(e,t,o,n)=>{for(var a=n>1?void 0:n?ne(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&oe(t,o,a),a};let x=class extends m{constructor(){super(...arguments),this.getSubmenuName=e=>e.path.split("/")[1],this.groupByFirstLevelPath=async()=>{const e={};return(await y.fetchJson("/query-index.json")).data.forEach(n=>{const a=this.getSubmenuName(n);e[a]||(e[a]=[]),e[a].push({path:n.path,navtitle:this.getNavTitle(n)})}),Object.values(e).map(n=>n.length===1?n[0]:{navtitle:n[0].path.split("/")[1],path:n[0].path,children:n})}}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}render(){if(this.items)return l``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return l`${e.navtitle}`}renderMenuItem(e){return l`
  • ${e.children!==void 0?this.renderSubMenu(e):l`${e.navtitle}`}
  • `}renderMenuItems(){return l`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}};j([w()],x.prototype,"items",2);x=j([p("sidebar-nav")],x);var ae=Object.defineProperty,se=Object.getOwnPropertyDescriptor,k=(e,t,o,n)=>{for(var a=n>1?void 0:n?se(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&ae(t,o,a),a};let M=class extends m{async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t=await y.fetchText("contact.plain.html",{cacheOptions:{cacheType:"runtime"}});return e.parseFromString(t,"text/html")}renderHeader(e){return e?l`

    ${e}

    `:h}renderText(e){return e?l`

    ${e}

    `:h}render(){if(!this.contactTemplateArgs)return h;const{headline:e,text:t,contacts:o}=this.contactTemplateArgs;return l`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(o)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:o}=e;return!t&&!o?h:l`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(o)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(n=>({icon:n.querySelector("div"),markup:n.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),o=e.querySelector("p"),n=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:o,contacts:n}}renderContacts(e){return e.length===0?h:l`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?l``:h}renderContactMarkup(e){return e?I(e.innerHTML):h}};k([w()],M.prototype,"contactTemplateArgs",2);M=k([p("sidebar-contact")],M);var re=Object.defineProperty,ie=Object.getOwnPropertyDescriptor,z=(e,t,o,n)=>{for(var a=n>1?void 0:n?ie(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&re(t,o,a),a};let T=class extends m{constructor(){super()}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e)}render(){if(this.lastTreePosts)return l`

    Newest Posts

    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,o)=>t.lastModified>o.lastModified?-1:t.lastModified${X({src:e.image,alt:e.imagealt,width:336,height:224})}

    ${e.description}

    `}async getPosts(){return(await y.fetchJson("/query-index.json")).data.filter(t=>t.path.includes("/posts"))}};z([w()],T.prototype,"lastTreePosts",2);T=z([p("sidebar-posts")],T);var ce=Object.defineProperty,le=Object.getOwnPropertyDescriptor,H=(e,t,o,n)=>{for(var a=n>1?void 0:n?le(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&ce(t,o,a),a};let _=class extends m{createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e=await y.fetchText("footer.plain.html",{cacheOptions:{cacheType:"runtime"}}),t=document.createElement("div");t.innerHTML=e,this.footerMarkup=t.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}render(){if(this.footerMarkup)return l`${this.footerMarkup}`}};H([w()],_.prototype,"footerMarkup",2);_=H([p("sidebar-footer")],_);var de=Object.defineProperty,he=Object.getOwnPropertyDescriptor,ue=(e,t,o,n)=>{for(var a=n>1?void 0:n?he(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&de(t,o,a),a};let D=class extends m{constructor(){super(...arguments),this.toggleRef=Z(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return l`
    `}};D=ue([p("sidebar-component")],D);function fe({input:e,specifier:t,htmlTag:o}){return e.split(t).map((n,a)=>a%2===1?`<${o}>${n}`:n).join("")}var me=Object.defineProperty,pe=Object.getOwnPropertyDescriptor,F=(e,t,o,n)=>{for(var a=n>1?void 0:n?pe(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&me(t,o,a),a};let A=class extends m{createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await y.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data}}catch(e){console.error("HeaderComponent: ",e)}}render(){if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,o=fe({input:e.logoText,htmlTag:"strong",specifier:":::"}),n=I(o);return l``}};F([w()],A.prototype,"headerData",2);A=F([p("header-component")],A);function $(e){return e.toLowerCase().replace(/[^0-9a-z]/gi,"-").replace(/-+/g,"-").replace(/^-|-$/g,"")}class ge{readBlockConfig(t){const o={};return t.querySelectorAll(":scope > div").forEach(n=>{if(n.children){const a=[...n.children];if(a[1]){const s=a[1],r=$(a[0].textContent??"");let d="";if(s.querySelector("a")){const c=[...s.querySelectorAll("a")];c.length===1?d=c[0].href:d=c.map(g=>g.href)}else if(s.querySelector("img")){const c=[...s.querySelectorAll("img")];c.length===1?d=c[0].src:d=c.map(g=>g.src)}else if(s.querySelector("p")){const c=[...s.querySelectorAll("p")];c.length===1?d=c[0].textContent:d=c.map(g=>g.textContent)}else d=n.children[1].textContent;o[r]=d}}}),o}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const o=t.classList[0];if(o){t.classList.add("block"),t.dataset.blockName=o;const n=t.parentElement;n==null||n.classList.add(`${o}-wrapper`);const a=t.closest(".section");a&&a.classList.add(`${o}-container`)}}}function ye(e){return $(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class we{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(o=>{this.adjustMarkup(o),this.processSectionMetaData(o)})}processSectionMetaData(t){const o=t.querySelector("div.section-metadata");if(o){const n=this.blockService.readBlockConfig(o);Object.keys(n).forEach(a=>{a==="style"?n.style.split(",").filter(r=>r).map(r=>$(r.trim())).forEach(r=>t.classList.add(r)):t.dataset[ye(a)]=n[a]}),o.parentElement&&o.parentElement.remove()}}adjustMarkup(t){const o=[];let n=!1;[...t.children].forEach(a=>{if(a.tagName==="DIV"||!n){const s=document.createElement("div");o.push(s),n=a.tagName!=="DIV",n&&s.classList.add("default-content-wrapper")}o[o.length-1].append(a)}),o.forEach(a=>t.append(a)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(o=>{const n=o.parentElement;n&&n.classList.add("image","main")})}}const b=(e,t)=>{t.split(",").forEach(o=>{e.classList.add($(o.trim()))})};function L(e,t=document){const o=e&&e.includes(":")?"property":"name",a=[...t.head.querySelectorAll(`meta[${o}="${e}"]`)].map(s=>s.content).join(", ");return a.length?a:""}const ve={mainTsPath:"src/main.ts",mainScssPath:"src/styles/sass/main.scss",fontsScssPath:"src/styles/sass/fonts.scss",lazyStylesScssPath:"src/styles/sass/lazy-styles.scss"},f=class f{};f.unloaded="unloaded",f.loading="loading",f.loaded="loaded",f.error="error";let u=f;class be{constructor(t,o){this.sectionService=t,this.blockService=o,this.lcpBlocks=["banner"],this.init=async()=>{this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const n=document.querySelector("main");if(n){n.setAttribute("id","main"),this.addSidebarContainer(n),this.sectionService.init(n),this.addInnerContainer(n),this.blockService.decorateBlocks(n),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:n,fontsScssPath:a}=ve;try{n&&await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`),a&&await this.loadFonts(),await this.loadBlocks()}catch(s){console.error("Load lazy error: ",s)}},this.loadBlocks=async()=>{const a=[...document.querySelectorAll(".section")].map(s=>this.loadBlock(s));await Promise.all(a)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector('script[src$="/scripts/scripts.js"]');if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split("/scripts/scripts.js")}catch(o){console.log(o)}}addSidebarContainer(t){const o=document.createElement("sidebar-component");o.setAttribute("id","sidebar"),window.innerWidth<=1280?o.classList.remove("active"):o.classList.add("active"),window.innerWidth<=1280?o.classList.remove("active"):o.classList.add("active"),t.after(o)}addInnerContainer(t){const o=t.innerHTML;t.innerHTML=`
    ${o}
    `}decorateTemplateAndTheme(){const t=L("template");t&&b(document.body,t);const o=L("theme");o&&b(document.body,o)}collectBlocks(t){const o=[];return t.querySelectorAll("[data-block-name]").forEach(a=>{o.push({name:a.dataset.blockName,element:a})}),o}async loadBlockModules(t){if((t.element.dataset.blockStatus??u.unloaded)===u.unloaded){t.element.dataset.blockStatus=u.loading;try{const n=await Q(()=>import(`${window.hlx.codeBasePath}/dist/${t.name}/${t.name}.js`),__vite__mapDeps([]));n.default&&await n.default(t.element),t.element.dataset.blockStatus=u.loaded}catch(n){t.element.dataset.blockStatus=u.error,console.error("An error occurred during module import:",n)}}}async loadBlockStyles(t){try{await this.loadCSS(`${window.hlx.codeBasePath}/dist/${t.name}/${t.name}.css`)}catch{console.error(`problem with block '${t.name}' loading styles`)}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);try{window.location.hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch{}}async loadCSS(t){return new Promise((o,n)=>{if(document.querySelector(`head > link[href="${t}"]`))o(!0);else{const a=document.createElement("link");a.rel="stylesheet",a.href=t,a.onload=o,a.onerror=n,document.head.append(a)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const a=this.collectBlocks(t).map(async s=>{this.lcpBlocks.includes(s.name)&&await this.loadBlockModules(s)});await Promise.all(a),this.showSection(t)}document.body.style.display=null;const o=document.querySelector("main img");await new Promise(n=>{o&&!o.complete?(o.setAttribute("loading","eager"),o.setAttribute("fetchpriority","high"),o.addEventListener("load",()=>n()),o.addEventListener("error",()=>n())):n()})}async loadBlock(t){const o=this.collectBlocks(t);if(!o.length){this.showSection(t);return}for(const n of o)await this.loadBlockModules(n),await this.loadBlockStyles(n);this.showSection(t)}}var i={},v;Object.defineProperty(i,"__esModule",{value:!0});const N=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),B=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const o of e)o.classList.remove(...t)}},C=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const o of e)o.classList.add(...t)}},q=(e,t)=>e.classList.contains(t);function S(e){return Symbol.iterator in e}function U(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const Y=(e,t,o,n,a)=>{if(e==null||S(e)&&!U(e))return;if(S(e)&&!(e instanceof HTMLElement)){for(const r of e)Y(r,t,o,n,a);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(r=>{const d=W(e,r,o,n);if(!n.eventBindingMap[d]){const c=o.bind(n);return n.eventBindingMap[d]=c,e.addEventListener(r.trim(),c,a)}})};function W(e,t,o,n){return`${E(e,n)}# ${t.trim()}# - ${P(o,n)}# - ${P(n,n)}`.replace(/\n/gm,"").replace(/\s/g,"")}function P(e,t){let o;if(t.eventIdMap.has(e))o=t.eventIdMap.get(e);else{const n="xxxxxxxx".replace(/x/g,Le).toLowerCase();t.eventIdMap.set(e,n),o=n}return o}function Le(){return(100*Math.random()%36|0).toString(36)}const V=(e,t,o,n,s)=>{if(e==null||b(e)&&!U(e))return void console.warn("no target found");if(b(e)&&!(e instanceof HTMLElement)){for(const r of e)V(r,t,o,n,s);return}let a;a=typeof t=="string"?t.trim().split(" "):t,a.forEach(r=>{const d=W(e,r,o,n),c=n.eventBindingMap[d];c&&(delete n.eventBindingMap[d],e.removeEventListener(r,c,s))})},O=(e,t)=>{N(e,t).forEach(o=>e.removeChild(o))},R=(e,t,o)=>new Promise(n=>{o!==void 0&&setTimeout(()=>n(),o),e.addEventListener(t,()=>n())});i.addClass=$,i.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),i.findAll=N,i.forEachNode=(e,t,o=window)=>{for(let n=0;n{let t="";return e.forEach(o=>{!t.length&&window.matchMedia(o.query).matches&&(t=o.name)}),t},i.getInnerText=e=>e.innerText||e.textContent||"",i.getParent=(e,t)=>e.closest(t),i.getUniqueID=()=>Math.random().toString(36).substr(2,9),i.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,i.hasClass=q,i.inViewport=(e,t)=>{const o=e.getBoundingClientRect();let n={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(n=t.getBoundingClientRect()),o.top>=n.top&&o.right<=n.right&&o.bottom<=n.bottom&&o.left>=n.left},i.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),i.onEvent=Y,i.removeChildren=O,i.removeChilds=O,i.removeClass=B,i.removeEvent=V,i.toggleClass=(e,t,o)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)o===!0?$(n,t):q(n,t)||o===!1?B(n,t):$(n,t)}},v=i.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),i.waitForAnimationEnd=function(e,t){return new Promise((o,n)=>{e.addEventListener("animationend",function s(a){a.target===e&&(t&&a.animationName!==t||(e.removeEventListener("animationend",s),o(a)))})})},i.waitForEvent=R,i.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():R(e,"kl-component-initialized",3e3)},i.waitForTransitionEnd=function(e,t){return new Promise((o,n)=>{e.addEventListener("transitionend",function s(a){a.target===e&&(t&&a.propertyName!==t||(e.removeEventListener("transitionend",s),o(a)))})})};function Se(e="dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(o){console.log("setupHlxObj",o)}}class $e{constructor({beforeInit:t=()=>{},afterInit:o=()=>{},beforeLoadEager:n=()=>{},afterLoadEager:s=()=>{},beforeLoadLazy:a=()=>{},afterLoadLazy:r=()=>{},beforeLoadDelayed:d=()=>{},afterLoadDelayed:c=()=>{}}={}){this.beforeInit=t,this.afterInit=o,this.beforeLoadEager=n,this.afterLoadEager=s,this.beforeLoadLazy=a,this.afterLoadLazy=r,this.beforeLoadDelayed=d,this.afterLoadDelayed=c,this.init()}async init(){console.time("init execution time: "),await this.beforeInit(),Se(),await this.loadEager(),await this.loadLazy(),await this.loadDelayed(),await this.afterInit(),console.timeEnd("init execution time: ")}async loadEager(){console.time("loadEager execution time: "),await this.beforeLoadEager(),await v(300),await this.afterLoadEager(),console.timeEnd("loadEager execution time: ")}async loadLazy(){console.time("loadLazy execution time: "),await this.beforeLoadLazy(),await v(300),await this.afterLoadLazy(),console.timeEnd("loadLazy execution time: ")}async loadDelayed(){console.time("loadDelayed execution time: "),await this.beforeLoadDelayed(),await v(300),await this.afterLoadDelayed(),console.timeEnd("loadDelayed execution time: ")}}(async function(){const e=new ge,t=new ye(e);await new be(t,e).init(),console.time("APP execution time: "),new $e({beforeInit:()=>{console.log("beforeInit")},afterInit:()=>{console.log("afterInit")},beforeLoadEager:()=>{console.log("beforeLoadEager")},afterLoadEager:()=>{console.log("afterLoadEager")},beforeLoadLazy:()=>{console.log("beforeLoadLazy")},afterLoadLazy:()=>{console.log("afterLoadLazy")},beforeLoadDelayed:()=>{console.log("beforeLoadDelayed")},afterLoadDelayed:()=>{console.log("afterLoadDelayed")}}),console.timeEnd("APP execution time: ")})(); + ${E(o,n)}# + ${E(n,n)}`.replace(/\n/gm,"").replace(/\s/g,"")}function E(e,t){let o;if(t.eventIdMap.has(e))o=t.eventIdMap.get(e);else{const n="xxxxxxxx".replace(/x/g,Le).toLowerCase();t.eventIdMap.set(e,n),o=n}return o}function Le(){return(100*Math.random()%36|0).toString(36)}const V=(e,t,o,n,a)=>{if(e==null||S(e)&&!U(e))return void console.warn("no target found");if(S(e)&&!(e instanceof HTMLElement)){for(const r of e)V(r,t,o,n,a);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(r=>{const d=W(e,r,o,n),c=n.eventBindingMap[d];c&&(delete n.eventBindingMap[d],e.removeEventListener(r,c,a))})},O=(e,t)=>{N(e,t).forEach(o=>e.removeChild(o))},R=(e,t,o)=>new Promise(n=>{o!==void 0&&setTimeout(()=>n(),o),e.addEventListener(t,()=>n())});i.addClass=C,i.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),i.findAll=N,i.forEachNode=(e,t,o=window)=>{for(let n=0;n{let t="";return e.forEach(o=>{!t.length&&window.matchMedia(o.query).matches&&(t=o.name)}),t},i.getInnerText=e=>e.innerText||e.textContent||"",i.getParent=(e,t)=>e.closest(t),i.getUniqueID=()=>Math.random().toString(36).substr(2,9),i.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,i.hasClass=q,i.inViewport=(e,t)=>{const o=e.getBoundingClientRect();let n={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(n=t.getBoundingClientRect()),o.top>=n.top&&o.right<=n.right&&o.bottom<=n.bottom&&o.left>=n.left},i.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),i.onEvent=Y,i.removeChildren=O,i.removeChilds=O,i.removeClass=B,i.removeEvent=V,i.toggleClass=(e,t,o)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)o===!0?C(n,t):q(n,t)||o===!1?B(n,t):C(n,t)}},v=i.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),i.waitForAnimationEnd=function(e,t){return new Promise((o,n)=>{e.addEventListener("animationend",function a(s){s.target===e&&(t&&s.animationName!==t||(e.removeEventListener("animationend",a),o(s)))})})},i.waitForEvent=R,i.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():R(e,"kl-component-initialized",3e3)},i.waitForTransitionEnd=function(e,t){return new Promise((o,n)=>{e.addEventListener("transitionend",function a(s){s.target===e&&(t&&s.propertyName!==t||(e.removeEventListener("transitionend",a),o(s)))})})};function Se(e="dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(o){console.log("setupHlxObj",o)}}function $e(){const e=L("template");e&&b(document.body,e);const t=L("theme");t&&b(document.body,t)}class Pe{constructor({beforeInit:t=()=>{},afterInit:o=()=>{},beforeLoadEager:n=()=>{},afterLoadEager:a=()=>{},beforeLoadLazy:s=()=>{},afterLoadLazy:r=()=>{},beforeLoadDelayed:d=()=>{},afterLoadDelayed:c=()=>{}}={}){this.beforeInit=t,this.afterInit=o,this.beforeLoadEager=n,this.afterLoadEager=a,this.beforeLoadLazy=s,this.afterLoadLazy=r,this.beforeLoadDelayed=d,this.afterLoadDelayed=c,this.init()}async init(){console.time("init execution time: "),await this.beforeInit(),Se(),$e(),await this.loadEager(),await this.loadLazy(),await this.loadDelayed(),await this.afterInit(),console.timeEnd("init execution time: ")}async loadEager(){console.time("loadEager execution time: "),await this.beforeLoadEager(),document.documentElement.lang="en",await v(300),await this.afterLoadEager(),console.timeEnd("loadEager execution time: ")}async loadLazy(){console.time("loadLazy execution time: "),await this.beforeLoadLazy(),await v(300),await this.afterLoadLazy(),console.timeEnd("loadLazy execution time: ")}async loadDelayed(){console.time("loadDelayed execution time: "),await this.beforeLoadDelayed(),await v(300),await this.afterLoadDelayed(),console.timeEnd("loadDelayed execution time: ")}}(async function(){const e=new ge,t=new we(e);await new be(t,e).init(),console.time("APP execution time: "),new Pe({beforeInit:()=>{console.log("beforeInit")},afterInit:()=>{console.log("afterInit")},beforeLoadEager:()=>{console.log("beforeLoadEager")},afterLoadEager:()=>{console.log("afterLoadEager")},beforeLoadLazy:()=>{console.log("beforeLoadLazy")},afterLoadLazy:()=>{console.log("afterLoadLazy")},beforeLoadDelayed:()=>{console.log("beforeLoadDelayed")},afterLoadDelayed:()=>{console.log("afterLoadDelayed")}}),console.timeEnd("APP execution time: ")})(); function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { __vite__mapDeps.viteFileDeps = [] diff --git a/dist/main/main.js.map b/dist/main/main.js.map index 4cb1dbd1..cbb8cbef 100644 --- a/dist/main/main.js.map +++ b/dist/main/main.js.map @@ -1 +1 @@ -{"version":3,"mappings":"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","names":["r","t","e","h","o","n","s","i","_a","_b","SidebarNav","LitElement","entry","groups","FetchService","item","firstLevelPath","group","html","currentTarget","child","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","siteMapEntry","sitemapEntry","nextSitemapEntry","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","error","leftCol","rightCol","logoText","logoTextHTML","toClassName","name","BlockService","block","config","row","cols","col","value","as","a","imgs","img","ps","p","main","shortBlockName","blockWrapper","section","toCamelCase","g","SectionService","blockService","container","sectionMeta","meta","key","style","wrappers","defaultContent","wrapper","parentElement","addClasses","element","classes","cssClass","getMetadata","doc","attr","metaElement","_Status","Status","MainService","sectionService","lazyStylesScssPath","fontsScssPath","SectionsPromises","scriptEl","sidebarContainer","children","template","theme","blockMap","blockModule","__vitePreload","href","resolve","reject","link","firstSection","blockPromises","lcpCandidate","sectionsBlocks","domHelpers","l","d","c","u","f","waitFor","setupHlxObj","mainScriptPath","App","beforeInit","afterInit","beforeLoadEager","afterLoadEager","beforeLoadLazy","afterLoadLazy","beforeLoadDelayed","afterLoadDelayed"],"sources":["../../node_modules/@lit/reactive-element/decorators/state.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../src/utils/toClassName.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../config.ts","../../src/services/main.service.ts","../../node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../src/app/setupHlxObj.ts","../../src/app/index.ts","../../src/main.ts"],"sourcesContent":["import{property as t}from\"./property.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function r(r){return t({...r,state:!0,attribute:!1})}export{r as state};\n//# sourceMappingURL=state.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport '../icon';\nimport { SheetsResponse, SiteMapEntry } from '../../shared.types';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n render() {\n if (!this.items) return;\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n \n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: SiteMapEntry) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item.navtitle || item.title;\n }\n\n groupByFirstLevelPath = async () => {\n const groups = {};\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n\n queryIndex.data.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n\n const groupedData = Object.values(groups);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n };\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const contactHtmlString = await FetchService.fetchText('contact.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n return parser.parseFromString(contactHtmlString, 'text/html');\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return html``;\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from '../../utils/createOptimizedPicture.ts';\nimport { SheetsResponse, Sitemap, SiteMapEntry } from '../../shared.types.ts';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n constructor() {\n super();\n }\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n }\n\n render() {\n if (!this.lastTreePosts) return;\n return html`\n
    \n

    Newest Posts

    \n
    \n
    ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}
    \n `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html` `;\n }\n\n private async getPosts() {\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n return queryIndex.data.filter((item) => item.path.includes('/posts'));\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const response = await FetchService.fetchText('footer.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n }\n\n render() {\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { LitElement, html } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { Ref, createRef, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n \n \n `;\n }\n}\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from '../utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../services/fetch.service.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: string;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n } catch (error) {\n console.error('HeaderComponent: ', error);\n }\n }\n\n render() {\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","/**\n * Converts a string into a valid CSS class name.\n *\n * @param name - The string to convert into a CSS class name.\n * @returns The converted CSS class name.\n *\n * @example\n * // Example usage:\n * const inputString = 'Hello, World!';\n * const cssClassName = toClassName(inputString);\n * console.log(cssClassName); // Output: 'hello-world'\n */\nexport function toClassName(name: string): string {\n return name\n .toLowerCase()\n .replace(/[^0-9a-z]/gi, '-')\n .replace(/-+/g, '-')\n .replace(/^-|-$/g, '');\n}\n","import { toClassName } from '../utils/toClassName';\n\nexport class BlockService {\n //TODO: Provider for fetch data\n\n /**\n * Extracts the config from a block.\n * @param {Element} block The block element\n * @returns {object} The block config\n */\n readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} name - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","interface Config {\n mainTsPath: string;\n mainScssPath: string;\n fontsScssPath?: string;\n lazyStylesScssPath?: string;\n}\n\nexport const config: Config = {\n mainTsPath: 'src/main.ts',\n mainScssPath: 'src/styles/sass/main.scss',\n fontsScssPath: 'src/styles/sass/fonts.scss',\n lazyStylesScssPath: 'src/styles/sass/lazy-styles.scss',\n};\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log(error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addSidebarContainer(main: HTMLElement) {\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n main.after(sidebarContainer);\n }\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`);\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n console.error('Load lazy error: ', error);\n }\n };\n\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const blockModule = await import(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.js`);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n console.error('An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.css`);\n } catch (error) {\n console.error(`problem with block '${block.name}' loading styles`);\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);\n try {\n if (!window.location.hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n // do nothing\n }\n }\n\n private async loadCSS(href: string) {\n return new Promise((resolve, reject) => {\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await this.loadBlockModules(block);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n await this.loadBlockModules(block);\n await this.loadBlockStyles(block);\n }\n\n this.showSection(section);\n }\n}\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,l)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,l);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=a(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,l)}}))};function a(e,t,n,o){return`${l(e,o)}#\\n ${t.trim()}#\\n ${l(n,o)}#\\n ${l(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function l(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return void console.warn(\"no target found\");if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let l;l=\"string\"==typeof t?t.trim().split(\" \"):t,l.forEach((t=>{const r=a(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { waitFor } from '@kluntje/js-utils/lib/dom-helpers';\nimport setupHlxObj from './setupHlxObj';\n\ntype LifecycleCallback = () => void | Promise;\n\ninterface LifecycleCallbacks {\n beforeInit?: LifecycleCallback;\n afterInit?: LifecycleCallback;\n beforeLoadEager?: LifecycleCallback;\n afterLoadEager?: LifecycleCallback;\n beforeLoadLazy?: LifecycleCallback;\n afterLoadLazy?: LifecycleCallback;\n beforeLoadDelayed?: LifecycleCallback;\n afterLoadDelayed?: LifecycleCallback;\n}\n\nclass App {\n private beforeInit: LifecycleCallback;\n private afterInit: LifecycleCallback;\n private beforeLoadEager: LifecycleCallback;\n private afterLoadEager: LifecycleCallback;\n private beforeLoadLazy: LifecycleCallback;\n private afterLoadLazy: LifecycleCallback;\n private beforeLoadDelayed: LifecycleCallback;\n private afterLoadDelayed: LifecycleCallback;\n\n constructor({\n beforeInit = () => {},\n afterInit = () => {},\n beforeLoadEager = () => {},\n afterLoadEager = () => {},\n beforeLoadLazy = () => {},\n afterLoadLazy = () => {},\n beforeLoadDelayed = () => {},\n afterLoadDelayed = () => {},\n }: LifecycleCallbacks = {}) {\n this.beforeInit = beforeInit;\n this.afterInit = afterInit;\n this.beforeLoadEager = beforeLoadEager;\n this.afterLoadEager = afterLoadEager;\n this.beforeLoadLazy = beforeLoadLazy;\n this.afterLoadLazy = afterLoadLazy;\n this.beforeLoadDelayed = beforeLoadDelayed;\n this.afterLoadDelayed = afterLoadDelayed;\n this.init();\n }\n\n private async init() {\n console.time('init execution time: ');\n await this.beforeInit();\n setupHlxObj();\n await this.loadEager();\n await this.loadLazy();\n await this.loadDelayed();\n await this.afterInit();\n console.timeEnd('init execution time: ');\n }\n\n private async loadEager() {\n console.time('loadEager execution time: ');\n await this.beforeLoadEager();\n await waitFor(300);\n await this.afterLoadEager();\n console.timeEnd('loadEager execution time: ');\n }\n\n private async loadLazy() {\n console.time('loadLazy execution time: ');\n await this.beforeLoadLazy();\n await waitFor(300);\n await this.afterLoadLazy();\n console.timeEnd('loadLazy execution time: ');\n }\n\n private async loadDelayed() {\n console.time('loadDelayed execution time: ');\n await this.beforeLoadDelayed();\n await waitFor(300);\n await this.afterLoadDelayed();\n console.timeEnd('loadDelayed execution time: ');\n }\n}\n\nexport default App;\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.ts';\nimport './components/header.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport App from './app/index.ts';\n\n(async function () {\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n\n console.time('APP execution time: ');\n\n new App({\n beforeInit: () => {\n console.log('beforeInit');\n },\n afterInit: () => {\n console.log('afterInit');\n },\n beforeLoadEager: () => {\n console.log('beforeLoadEager');\n },\n afterLoadEager: () => {\n console.log('afterLoadEager');\n },\n beforeLoadLazy: () => {\n console.log('beforeLoadLazy');\n },\n afterLoadLazy: () => {\n console.log('afterLoadLazy');\n },\n beforeLoadDelayed: () => {\n console.log('beforeLoadDelayed');\n },\n afterLoadDelayed: () => {\n console.log('afterLoadDelayed');\n },\n });\n console.timeEnd('APP execution time: ');\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file +{"version":3,"mappings":"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","names":["r","t","e","h","o","n","s","i","_a","_b","SidebarNav","LitElement","entry","groups","FetchService","item","firstLevelPath","group","html","currentTarget","child","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","siteMapEntry","sitemapEntry","nextSitemapEntry","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","error","leftCol","rightCol","logoText","logoTextHTML","toClassName","name","BlockService","block","config","row","cols","col","value","as","a","imgs","img","ps","p","main","shortBlockName","blockWrapper","section","toCamelCase","g","SectionService","blockService","container","sectionMeta","meta","key","style","wrappers","defaultContent","wrapper","parentElement","addClasses","element","classes","cssClass","getMetadata","doc","attr","metaElement","_Status","Status","MainService","sectionService","lazyStylesScssPath","fontsScssPath","SectionsPromises","scriptEl","sidebarContainer","children","template","theme","blockMap","blockModule","__vitePreload","href","resolve","reject","link","firstSection","blockPromises","lcpCandidate","sectionsBlocks","domHelpers","l","d","c","u","f","waitFor","setupHlxObj","mainScriptPath","decorateBodyTag","App","beforeInit","afterInit","beforeLoadEager","afterLoadEager","beforeLoadLazy","afterLoadLazy","beforeLoadDelayed","afterLoadDelayed"],"sources":["../../node_modules/@lit/reactive-element/decorators/state.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../src/utils/toClassName.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../config.ts","../../src/services/main.service.ts","../../node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../src/app/setupHlxObj.ts","../../src/app/decorateBodyTag.ts","../../src/app/index.ts","../../src/main.ts"],"sourcesContent":["import{property as t}from\"./property.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function r(r){return t({...r,state:!0,attribute:!1})}export{r as state};\n//# sourceMappingURL=state.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport '../icon';\nimport { SheetsResponse, SiteMapEntry } from '../../shared.types';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n render() {\n if (!this.items) return;\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n \n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: SiteMapEntry) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item.navtitle || item.title;\n }\n\n groupByFirstLevelPath = async () => {\n const groups = {};\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n\n queryIndex.data.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n\n const groupedData = Object.values(groups);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n };\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const contactHtmlString = await FetchService.fetchText('contact.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n return parser.parseFromString(contactHtmlString, 'text/html');\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return html``;\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from '../../utils/createOptimizedPicture.ts';\nimport { SheetsResponse, Sitemap, SiteMapEntry } from '../../shared.types.ts';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n constructor() {\n super();\n }\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n }\n\n render() {\n if (!this.lastTreePosts) return;\n return html`\n
    \n

    Newest Posts

    \n
    \n
    ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}
    \n `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html` `;\n }\n\n private async getPosts() {\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n return queryIndex.data.filter((item) => item.path.includes('/posts'));\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const response = await FetchService.fetchText('footer.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n }\n\n render() {\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { LitElement, html } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { Ref, createRef, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n \n \n `;\n }\n}\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from '../utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../services/fetch.service.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: string;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n } catch (error) {\n console.error('HeaderComponent: ', error);\n }\n }\n\n render() {\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","/**\n * Converts a string into a valid CSS class name.\n *\n * @param name - The string to convert into a CSS class name.\n * @returns The converted CSS class name.\n *\n * @example\n * // Example usage:\n * const inputString = 'Hello, World!';\n * const cssClassName = toClassName(inputString);\n * console.log(cssClassName); // Output: 'hello-world'\n */\nexport function toClassName(name: string): string {\n return name\n .toLowerCase()\n .replace(/[^0-9a-z]/gi, '-')\n .replace(/-+/g, '-')\n .replace(/^-|-$/g, '');\n}\n","import { toClassName } from '../utils/toClassName';\n\nexport class BlockService {\n //TODO: Provider for fetch data\n\n /**\n * Extracts the config from a block.\n * @param {Element} block The block element\n * @returns {object} The block config\n */\n readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} name - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","interface Config {\n mainTsPath: string;\n mainScssPath: string;\n fontsScssPath?: string;\n lazyStylesScssPath?: string;\n}\n\nexport const config: Config = {\n mainTsPath: 'src/main.ts',\n mainScssPath: 'src/styles/sass/main.scss',\n fontsScssPath: 'src/styles/sass/fonts.scss',\n lazyStylesScssPath: 'src/styles/sass/lazy-styles.scss',\n};\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log(error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addSidebarContainer(main: HTMLElement) {\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n main.after(sidebarContainer);\n }\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`);\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n console.error('Load lazy error: ', error);\n }\n };\n\n /**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * @private\n * @memberof MainService\n * @returns {void}\n * @example\n * \n * \n * @example\n * \n */\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const blockModule = await import(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.js`);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n console.error('An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.css`);\n } catch (error) {\n console.error(`problem with block '${block.name}' loading styles`);\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);\n try {\n if (!window.location.hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n // do nothing\n }\n }\n\n private async loadCSS(href: string) {\n return new Promise((resolve, reject) => {\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await this.loadBlockModules(block);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n await this.loadBlockModules(block);\n await this.loadBlockStyles(block);\n }\n\n this.showSection(section);\n }\n}\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,l)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,l);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=a(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,l)}}))};function a(e,t,n,o){return`${l(e,o)}#\\n ${t.trim()}#\\n ${l(n,o)}#\\n ${l(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function l(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return void console.warn(\"no target found\");if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let l;l=\"string\"==typeof t?t.trim().split(\" \"):t,l.forEach((t=>{const r=a(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateBodyTag() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","import { waitFor } from '@kluntje/js-utils/lib/dom-helpers';\nimport setupHlxObj from './setupHlxObj';\nimport { decorateBodyTag } from './decorateBodyTag';\n\ntype LifecycleCallback = () => void | Promise;\n\ninterface LifecycleCallbacks {\n beforeInit?: LifecycleCallback;\n afterInit?: LifecycleCallback;\n beforeLoadEager?: LifecycleCallback;\n afterLoadEager?: LifecycleCallback;\n beforeLoadLazy?: LifecycleCallback;\n afterLoadLazy?: LifecycleCallback;\n beforeLoadDelayed?: LifecycleCallback;\n afterLoadDelayed?: LifecycleCallback;\n}\n\nclass App {\n private beforeInit: LifecycleCallback;\n private afterInit: LifecycleCallback;\n private beforeLoadEager: LifecycleCallback;\n private afterLoadEager: LifecycleCallback;\n private beforeLoadLazy: LifecycleCallback;\n private afterLoadLazy: LifecycleCallback;\n private beforeLoadDelayed: LifecycleCallback;\n private afterLoadDelayed: LifecycleCallback;\n\n constructor({\n beforeInit = () => {},\n afterInit = () => {},\n beforeLoadEager = () => {},\n afterLoadEager = () => {},\n beforeLoadLazy = () => {},\n afterLoadLazy = () => {},\n beforeLoadDelayed = () => {},\n afterLoadDelayed = () => {},\n }: LifecycleCallbacks = {}) {\n this.beforeInit = beforeInit;\n this.afterInit = afterInit;\n this.beforeLoadEager = beforeLoadEager;\n this.afterLoadEager = afterLoadEager;\n this.beforeLoadLazy = beforeLoadLazy;\n this.afterLoadLazy = afterLoadLazy;\n this.beforeLoadDelayed = beforeLoadDelayed;\n this.afterLoadDelayed = afterLoadDelayed;\n this.init();\n }\n\n private async init() {\n console.time('init execution time: ');\n await this.beforeInit();\n setupHlxObj();\n decorateBodyTag();\n await this.loadEager();\n await this.loadLazy();\n await this.loadDelayed();\n await this.afterInit();\n console.timeEnd('init execution time: ');\n }\n\n private async loadEager() {\n console.time('loadEager execution time: ');\n await this.beforeLoadEager();\n\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n\n await waitFor(300);\n await this.afterLoadEager();\n console.timeEnd('loadEager execution time: ');\n }\n\n private async loadLazy() {\n console.time('loadLazy execution time: ');\n await this.beforeLoadLazy();\n await waitFor(300);\n await this.afterLoadLazy();\n console.timeEnd('loadLazy execution time: ');\n }\n\n private async loadDelayed() {\n console.time('loadDelayed execution time: ');\n await this.beforeLoadDelayed();\n await waitFor(300);\n await this.afterLoadDelayed();\n console.timeEnd('loadDelayed execution time: ');\n }\n}\n\nexport default App;\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.ts';\nimport './components/header.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport App from './app/index.ts';\n\n(async function () {\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n\n console.time('APP execution time: ');\n\n new App({\n beforeInit: () => {\n console.log('beforeInit');\n },\n afterInit: () => {\n console.log('afterInit');\n },\n beforeLoadEager: () => {\n console.log('beforeLoadEager');\n },\n afterLoadEager: () => {\n console.log('afterLoadEager');\n },\n beforeLoadLazy: () => {\n console.log('beforeLoadLazy');\n },\n afterLoadLazy: () => {\n console.log('afterLoadLazy');\n },\n beforeLoadDelayed: () => {\n console.log('beforeLoadDelayed');\n },\n afterLoadDelayed: () => {\n console.log('afterLoadDelayed');\n },\n });\n console.timeEnd('APP execution time: ');\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file diff --git a/src/app/decorateBodyTag.ts b/src/app/decorateBodyTag.ts new file mode 100644 index 00000000..55bdb9f0 --- /dev/null +++ b/src/app/decorateBodyTag.ts @@ -0,0 +1,20 @@ +import { addClasses } from '../utils/addClasses'; +import { getMetadata } from '../utils/getMetadata'; + +/** + * Decorates the template and theme by adding classes to the body. + * The classes are defined in the meta tags of the document. + * Usefull for styling the page based on the template and theme meta tags + * that can be set in the metadata table in EDS. + * @example + * + * + * @example + * + */ +export function decorateBodyTag() { + const template = getMetadata('template'); + if (template) addClasses(document.body, template); + const theme = getMetadata('theme'); + if (theme) addClasses(document.body, theme); +} diff --git a/src/app/index.ts b/src/app/index.ts index 0451d42b..53b77505 100644 --- a/src/app/index.ts +++ b/src/app/index.ts @@ -1,5 +1,6 @@ import { waitFor } from '@kluntje/js-utils/lib/dom-helpers'; import setupHlxObj from './setupHlxObj'; +import { decorateBodyTag } from './decorateBodyTag'; type LifecycleCallback = () => void | Promise; @@ -49,6 +50,7 @@ class App { console.time('init execution time: '); await this.beforeInit(); setupHlxObj(); + decorateBodyTag(); await this.loadEager(); await this.loadLazy(); await this.loadDelayed(); @@ -59,6 +61,10 @@ class App { private async loadEager() { console.time('loadEager execution time: '); await this.beforeLoadEager(); + + // TODO: how to support different languages here + document.documentElement.lang = 'en'; + await waitFor(300); await this.afterLoadEager(); console.timeEnd('loadEager execution time: '); diff --git a/src/services/main.service.ts b/src/services/main.service.ts index cc226753..d09a7d3d 100644 --- a/src/services/main.service.ts +++ b/src/services/main.service.ts @@ -108,6 +108,18 @@ export class MainService { } }; + /** + * Decorates the template and theme by adding classes to the body. + * The classes are defined in the meta tags of the document. + * @private + * @memberof MainService + * @returns {void} + * @example + * + * + * @example + * + */ private decorateTemplateAndTheme() { const template = getMetadata('template'); if (template) addClasses(document.body, template); diff --git a/types/src/app/decorateBodyTag.d.ts b/types/src/app/decorateBodyTag.d.ts new file mode 100644 index 00000000..280a2af3 --- /dev/null +++ b/types/src/app/decorateBodyTag.d.ts @@ -0,0 +1,12 @@ +/** + * Decorates the template and theme by adding classes to the body. + * The classes are defined in the meta tags of the document. + * Usefull for styling the page based on the template and theme meta tags + * that can be set in the metadata table in EDS. + * @example + * + * + * @example + * + */ +export declare function decorateBodyTag(): void; diff --git a/types/src/services/main.service.d.ts b/types/src/services/main.service.d.ts index 1f240972..3b66fe68 100644 --- a/types/src/services/main.service.d.ts +++ b/types/src/services/main.service.d.ts @@ -18,6 +18,18 @@ export declare class MainService { private addSidebarContainer; private addInnerContainer; private loadLazy; + /** + * Decorates the template and theme by adding classes to the body. + * The classes are defined in the meta tags of the document. + * @private + * @memberof MainService + * @returns {void} + * @example + * + * + * @example + * + */ private decorateTemplateAndTheme; /** * Loads Blocks From 9f290cace689f111dca7eb98bf5fb1d53f5f8a40 Mon Sep 17 00:00:00 2001 From: samuelecalamita Date: Thu, 29 Feb 2024 15:39:25 +0100 Subject: [PATCH 07/62] added setDocLanguage --- dist/main/main.js | 4 ++-- dist/main/main.js.map | 2 +- src/app/index.ts | 9 ++++----- src/app/setDocLanguage.ts | 7 +++++++ types/src/app/setDocLanguage.d.ts | 1 + 5 files changed, 15 insertions(+), 8 deletions(-) create mode 100644 src/app/setDocLanguage.ts create mode 100644 types/src/app/setDocLanguage.d.ts diff --git a/dist/main/main.js b/dist/main/main.js index b3cdbbfb..828d353f 100644 --- a/dist/main/main.js +++ b/dist/main/main.js @@ -6,10 +6,10 @@ import{T as h,s as m,x as l}from"../__chunks__/lit-element.XkUWx5ik.js";import{n * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const Z=()=>new ee;class ee{}const P=new WeakMap,te=G(class extends K{render(e){return h}update(e,[t]){var n;const o=t!==this.Y;return o&&this.Y!==void 0&&this.rt(void 0),(o||this.lt!==this.ct)&&(this.Y=t,this.ht=(n=e.options)==null?void 0:n.host,this.rt(this.ct=e.element)),h}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let o=P.get(t);o===void 0&&(o=new WeakMap,P.set(t,o)),o.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),o.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=P.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var oe=Object.defineProperty,ne=Object.getOwnPropertyDescriptor,j=(e,t,o,n)=>{for(var a=n>1?void 0:n?ne(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&oe(t,o,a),a};let x=class extends m{constructor(){super(...arguments),this.getSubmenuName=e=>e.path.split("/")[1],this.groupByFirstLevelPath=async()=>{const e={};return(await y.fetchJson("/query-index.json")).data.forEach(n=>{const a=this.getSubmenuName(n);e[a]||(e[a]=[]),e[a].push({path:n.path,navtitle:this.getNavTitle(n)})}),Object.values(e).map(n=>n.length===1?n[0]:{navtitle:n[0].path.split("/")[1],path:n[0].path,children:n})}}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}render(){if(this.items)return l``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return l`${e.navtitle}`}renderMenuItem(e){return l`
  • ${e.children!==void 0?this.renderSubMenu(e):l`${e.navtitle}`}
  • `}renderMenuItems(){return l`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}};j([w()],x.prototype,"items",2);x=j([p("sidebar-nav")],x);var ae=Object.defineProperty,se=Object.getOwnPropertyDescriptor,k=(e,t,o,n)=>{for(var a=n>1?void 0:n?se(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&ae(t,o,a),a};let M=class extends m{async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t=await y.fetchText("contact.plain.html",{cacheOptions:{cacheType:"runtime"}});return e.parseFromString(t,"text/html")}renderHeader(e){return e?l`

    ${e}

    `:h}renderText(e){return e?l`

    ${e}

    `:h}render(){if(!this.contactTemplateArgs)return h;const{headline:e,text:t,contacts:o}=this.contactTemplateArgs;return l`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(o)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:o}=e;return!t&&!o?h:l`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(o)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(n=>({icon:n.querySelector("div"),markup:n.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),o=e.querySelector("p"),n=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:o,contacts:n}}renderContacts(e){return e.length===0?h:l`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?l``:h}renderContactMarkup(e){return e?I(e.innerHTML):h}};k([w()],M.prototype,"contactTemplateArgs",2);M=k([p("sidebar-contact")],M);var re=Object.defineProperty,ie=Object.getOwnPropertyDescriptor,z=(e,t,o,n)=>{for(var a=n>1?void 0:n?ie(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&re(t,o,a),a};let T=class extends m{constructor(){super()}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e)}render(){if(this.lastTreePosts)return l`

    Newest Posts

    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,o)=>t.lastModified>o.lastModified?-1:t.lastModified${X({src:e.image,alt:e.imagealt,width:336,height:224})}

    ${e.description}

    `}async getPosts(){return(await y.fetchJson("/query-index.json")).data.filter(t=>t.path.includes("/posts"))}};z([w()],T.prototype,"lastTreePosts",2);T=z([p("sidebar-posts")],T);var ce=Object.defineProperty,le=Object.getOwnPropertyDescriptor,H=(e,t,o,n)=>{for(var a=n>1?void 0:n?le(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&ce(t,o,a),a};let _=class extends m{createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e=await y.fetchText("footer.plain.html",{cacheOptions:{cacheType:"runtime"}}),t=document.createElement("div");t.innerHTML=e,this.footerMarkup=t.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}render(){if(this.footerMarkup)return l`${this.footerMarkup}`}};H([w()],_.prototype,"footerMarkup",2);_=H([p("sidebar-footer")],_);var de=Object.defineProperty,he=Object.getOwnPropertyDescriptor,ue=(e,t,o,n)=>{for(var a=n>1?void 0:n?he(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&de(t,o,a),a};let D=class extends m{constructor(){super(...arguments),this.toggleRef=Z(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return l`
    `}};D=ue([p("sidebar-component")],D);function fe({input:e,specifier:t,htmlTag:o}){return e.split(t).map((n,a)=>a%2===1?`<${o}>${n}`:n).join("")}var me=Object.defineProperty,pe=Object.getOwnPropertyDescriptor,F=(e,t,o,n)=>{for(var a=n>1?void 0:n?pe(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&me(t,o,a),a};let A=class extends m{createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await y.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data}}catch(e){console.error("HeaderComponent: ",e)}}render(){if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,o=fe({input:e.logoText,htmlTag:"strong",specifier:":::"}),n=I(o);return l``}};F([w()],A.prototype,"headerData",2);A=F([p("header-component")],A);function $(e){return e.toLowerCase().replace(/[^0-9a-z]/gi,"-").replace(/-+/g,"-").replace(/^-|-$/g,"")}class ge{readBlockConfig(t){const o={};return t.querySelectorAll(":scope > div").forEach(n=>{if(n.children){const a=[...n.children];if(a[1]){const s=a[1],r=$(a[0].textContent??"");let d="";if(s.querySelector("a")){const c=[...s.querySelectorAll("a")];c.length===1?d=c[0].href:d=c.map(g=>g.href)}else if(s.querySelector("img")){const c=[...s.querySelectorAll("img")];c.length===1?d=c[0].src:d=c.map(g=>g.src)}else if(s.querySelector("p")){const c=[...s.querySelectorAll("p")];c.length===1?d=c[0].textContent:d=c.map(g=>g.textContent)}else d=n.children[1].textContent;o[r]=d}}}),o}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const o=t.classList[0];if(o){t.classList.add("block"),t.dataset.blockName=o;const n=t.parentElement;n==null||n.classList.add(`${o}-wrapper`);const a=t.closest(".section");a&&a.classList.add(`${o}-container`)}}}function ye(e){return $(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class we{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(o=>{this.adjustMarkup(o),this.processSectionMetaData(o)})}processSectionMetaData(t){const o=t.querySelector("div.section-metadata");if(o){const n=this.blockService.readBlockConfig(o);Object.keys(n).forEach(a=>{a==="style"?n.style.split(",").filter(r=>r).map(r=>$(r.trim())).forEach(r=>t.classList.add(r)):t.dataset[ye(a)]=n[a]}),o.parentElement&&o.parentElement.remove()}}adjustMarkup(t){const o=[];let n=!1;[...t.children].forEach(a=>{if(a.tagName==="DIV"||!n){const s=document.createElement("div");o.push(s),n=a.tagName!=="DIV",n&&s.classList.add("default-content-wrapper")}o[o.length-1].append(a)}),o.forEach(a=>t.append(a)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(o=>{const n=o.parentElement;n&&n.classList.add("image","main")})}}const b=(e,t)=>{t.split(",").forEach(o=>{e.classList.add($(o.trim()))})};function L(e,t=document){const o=e&&e.includes(":")?"property":"name",a=[...t.head.querySelectorAll(`meta[${o}="${e}"]`)].map(s=>s.content).join(", ");return a.length?a:""}const ve={mainTsPath:"src/main.ts",mainScssPath:"src/styles/sass/main.scss",fontsScssPath:"src/styles/sass/fonts.scss",lazyStylesScssPath:"src/styles/sass/lazy-styles.scss"},f=class f{};f.unloaded="unloaded",f.loading="loading",f.loaded="loaded",f.error="error";let u=f;class be{constructor(t,o){this.sectionService=t,this.blockService=o,this.lcpBlocks=["banner"],this.init=async()=>{this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const n=document.querySelector("main");if(n){n.setAttribute("id","main"),this.addSidebarContainer(n),this.sectionService.init(n),this.addInnerContainer(n),this.blockService.decorateBlocks(n),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:n,fontsScssPath:a}=ve;try{n&&await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`),a&&await this.loadFonts(),await this.loadBlocks()}catch(s){console.error("Load lazy error: ",s)}},this.loadBlocks=async()=>{const a=[...document.querySelectorAll(".section")].map(s=>this.loadBlock(s));await Promise.all(a)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector('script[src$="/scripts/scripts.js"]');if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split("/scripts/scripts.js")}catch(o){console.log(o)}}addSidebarContainer(t){const o=document.createElement("sidebar-component");o.setAttribute("id","sidebar"),window.innerWidth<=1280?o.classList.remove("active"):o.classList.add("active"),window.innerWidth<=1280?o.classList.remove("active"):o.classList.add("active"),t.after(o)}addInnerContainer(t){const o=t.innerHTML;t.innerHTML=`
    ${o}
    `}decorateTemplateAndTheme(){const t=L("template");t&&b(document.body,t);const o=L("theme");o&&b(document.body,o)}collectBlocks(t){const o=[];return t.querySelectorAll("[data-block-name]").forEach(a=>{o.push({name:a.dataset.blockName,element:a})}),o}async loadBlockModules(t){if((t.element.dataset.blockStatus??u.unloaded)===u.unloaded){t.element.dataset.blockStatus=u.loading;try{const n=await Q(()=>import(`${window.hlx.codeBasePath}/dist/${t.name}/${t.name}.js`),__vite__mapDeps([]));n.default&&await n.default(t.element),t.element.dataset.blockStatus=u.loaded}catch(n){t.element.dataset.blockStatus=u.error,console.error("An error occurred during module import:",n)}}}async loadBlockStyles(t){try{await this.loadCSS(`${window.hlx.codeBasePath}/dist/${t.name}/${t.name}.css`)}catch{console.error(`problem with block '${t.name}' loading styles`)}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);try{window.location.hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch{}}async loadCSS(t){return new Promise((o,n)=>{if(document.querySelector(`head > link[href="${t}"]`))o(!0);else{const a=document.createElement("link");a.rel="stylesheet",a.href=t,a.onload=o,a.onerror=n,document.head.append(a)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const a=this.collectBlocks(t).map(async s=>{this.lcpBlocks.includes(s.name)&&await this.loadBlockModules(s)});await Promise.all(a),this.showSection(t)}document.body.style.display=null;const o=document.querySelector("main img");await new Promise(n=>{o&&!o.complete?(o.setAttribute("loading","eager"),o.setAttribute("fetchpriority","high"),o.addEventListener("load",()=>n()),o.addEventListener("error",()=>n())):n()})}async loadBlock(t){const o=this.collectBlocks(t);if(!o.length){this.showSection(t);return}for(const n of o)await this.loadBlockModules(n),await this.loadBlockStyles(n);this.showSection(t)}}var i={},v;Object.defineProperty(i,"__esModule",{value:!0});const N=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),B=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const o of e)o.classList.remove(...t)}},C=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const o of e)o.classList.add(...t)}},q=(e,t)=>e.classList.contains(t);function S(e){return Symbol.iterator in e}function U(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const Y=(e,t,o,n,a)=>{if(e==null||S(e)&&!U(e))return;if(S(e)&&!(e instanceof HTMLElement)){for(const r of e)Y(r,t,o,n,a);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(r=>{const d=W(e,r,o,n);if(!n.eventBindingMap[d]){const c=o.bind(n);return n.eventBindingMap[d]=c,e.addEventListener(r.trim(),c,a)}})};function W(e,t,o,n){return`${E(e,n)}# + */const Z=()=>new ee;class ee{}const P=new WeakMap,te=G(class extends K{render(e){return h}update(e,[t]){var n;const o=t!==this.Y;return o&&this.Y!==void 0&&this.rt(void 0),(o||this.lt!==this.ct)&&(this.Y=t,this.ht=(n=e.options)==null?void 0:n.host,this.rt(this.ct=e.element)),h}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let o=P.get(t);o===void 0&&(o=new WeakMap,P.set(t,o)),o.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),o.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=P.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var oe=Object.defineProperty,ne=Object.getOwnPropertyDescriptor,j=(e,t,o,n)=>{for(var a=n>1?void 0:n?ne(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&oe(t,o,a),a};let x=class extends m{constructor(){super(...arguments),this.getSubmenuName=e=>e.path.split("/")[1],this.groupByFirstLevelPath=async()=>{const e={};return(await y.fetchJson("/query-index.json")).data.forEach(n=>{const a=this.getSubmenuName(n);e[a]||(e[a]=[]),e[a].push({path:n.path,navtitle:this.getNavTitle(n)})}),Object.values(e).map(n=>n.length===1?n[0]:{navtitle:n[0].path.split("/")[1],path:n[0].path,children:n})}}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}render(){if(this.items)return l``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return l`${e.navtitle}`}renderMenuItem(e){return l`
  • ${e.children!==void 0?this.renderSubMenu(e):l`${e.navtitle}`}
  • `}renderMenuItems(){return l`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}};j([w()],x.prototype,"items",2);x=j([p("sidebar-nav")],x);var ae=Object.defineProperty,se=Object.getOwnPropertyDescriptor,k=(e,t,o,n)=>{for(var a=n>1?void 0:n?se(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&ae(t,o,a),a};let M=class extends m{async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t=await y.fetchText("contact.plain.html",{cacheOptions:{cacheType:"runtime"}});return e.parseFromString(t,"text/html")}renderHeader(e){return e?l`

    ${e}

    `:h}renderText(e){return e?l`

    ${e}

    `:h}render(){if(!this.contactTemplateArgs)return h;const{headline:e,text:t,contacts:o}=this.contactTemplateArgs;return l`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(o)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:o}=e;return!t&&!o?h:l`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(o)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(n=>({icon:n.querySelector("div"),markup:n.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),o=e.querySelector("p"),n=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:o,contacts:n}}renderContacts(e){return e.length===0?h:l`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?l``:h}renderContactMarkup(e){return e?I(e.innerHTML):h}};k([w()],M.prototype,"contactTemplateArgs",2);M=k([p("sidebar-contact")],M);var re=Object.defineProperty,ie=Object.getOwnPropertyDescriptor,z=(e,t,o,n)=>{for(var a=n>1?void 0:n?ie(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&re(t,o,a),a};let T=class extends m{constructor(){super()}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e)}render(){if(this.lastTreePosts)return l`

    Newest Posts

    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,o)=>t.lastModified>o.lastModified?-1:t.lastModified${X({src:e.image,alt:e.imagealt,width:336,height:224})}

    ${e.description}

    `}async getPosts(){return(await y.fetchJson("/query-index.json")).data.filter(t=>t.path.includes("/posts"))}};z([w()],T.prototype,"lastTreePosts",2);T=z([p("sidebar-posts")],T);var ce=Object.defineProperty,le=Object.getOwnPropertyDescriptor,H=(e,t,o,n)=>{for(var a=n>1?void 0:n?le(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&ce(t,o,a),a};let _=class extends m{createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e=await y.fetchText("footer.plain.html",{cacheOptions:{cacheType:"runtime"}}),t=document.createElement("div");t.innerHTML=e,this.footerMarkup=t.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}render(){if(this.footerMarkup)return l`${this.footerMarkup}`}};H([w()],_.prototype,"footerMarkup",2);_=H([p("sidebar-footer")],_);var de=Object.defineProperty,he=Object.getOwnPropertyDescriptor,ue=(e,t,o,n)=>{for(var a=n>1?void 0:n?he(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&de(t,o,a),a};let A=class extends m{constructor(){super(...arguments),this.toggleRef=Z(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return l`
    `}};A=ue([p("sidebar-component")],A);function fe({input:e,specifier:t,htmlTag:o}){return e.split(t).map((n,a)=>a%2===1?`<${o}>${n}`:n).join("")}var me=Object.defineProperty,pe=Object.getOwnPropertyDescriptor,F=(e,t,o,n)=>{for(var a=n>1?void 0:n?pe(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&me(t,o,a),a};let D=class extends m{createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await y.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data}}catch(e){console.error("HeaderComponent: ",e)}}render(){if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,o=fe({input:e.logoText,htmlTag:"strong",specifier:":::"}),n=I(o);return l``}};F([w()],D.prototype,"headerData",2);D=F([p("header-component")],D);function $(e){return e.toLowerCase().replace(/[^0-9a-z]/gi,"-").replace(/-+/g,"-").replace(/^-|-$/g,"")}class ge{readBlockConfig(t){const o={};return t.querySelectorAll(":scope > div").forEach(n=>{if(n.children){const a=[...n.children];if(a[1]){const s=a[1],r=$(a[0].textContent??"");let d="";if(s.querySelector("a")){const c=[...s.querySelectorAll("a")];c.length===1?d=c[0].href:d=c.map(g=>g.href)}else if(s.querySelector("img")){const c=[...s.querySelectorAll("img")];c.length===1?d=c[0].src:d=c.map(g=>g.src)}else if(s.querySelector("p")){const c=[...s.querySelectorAll("p")];c.length===1?d=c[0].textContent:d=c.map(g=>g.textContent)}else d=n.children[1].textContent;o[r]=d}}}),o}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const o=t.classList[0];if(o){t.classList.add("block"),t.dataset.blockName=o;const n=t.parentElement;n==null||n.classList.add(`${o}-wrapper`);const a=t.closest(".section");a&&a.classList.add(`${o}-container`)}}}function ye(e){return $(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class we{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(o=>{this.adjustMarkup(o),this.processSectionMetaData(o)})}processSectionMetaData(t){const o=t.querySelector("div.section-metadata");if(o){const n=this.blockService.readBlockConfig(o);Object.keys(n).forEach(a=>{a==="style"?n.style.split(",").filter(r=>r).map(r=>$(r.trim())).forEach(r=>t.classList.add(r)):t.dataset[ye(a)]=n[a]}),o.parentElement&&o.parentElement.remove()}}adjustMarkup(t){const o=[];let n=!1;[...t.children].forEach(a=>{if(a.tagName==="DIV"||!n){const s=document.createElement("div");o.push(s),n=a.tagName!=="DIV",n&&s.classList.add("default-content-wrapper")}o[o.length-1].append(a)}),o.forEach(a=>t.append(a)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(o=>{const n=o.parentElement;n&&n.classList.add("image","main")})}}const b=(e,t)=>{t.split(",").forEach(o=>{e.classList.add($(o.trim()))})};function L(e,t=document){const o=e&&e.includes(":")?"property":"name",a=[...t.head.querySelectorAll(`meta[${o}="${e}"]`)].map(s=>s.content).join(", ");return a.length?a:""}const ve={mainTsPath:"src/main.ts",mainScssPath:"src/styles/sass/main.scss",fontsScssPath:"src/styles/sass/fonts.scss",lazyStylesScssPath:"src/styles/sass/lazy-styles.scss"},f=class f{};f.unloaded="unloaded",f.loading="loading",f.loaded="loaded",f.error="error";let u=f;class be{constructor(t,o){this.sectionService=t,this.blockService=o,this.lcpBlocks=["banner"],this.init=async()=>{this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const n=document.querySelector("main");if(n){n.setAttribute("id","main"),this.addSidebarContainer(n),this.sectionService.init(n),this.addInnerContainer(n),this.blockService.decorateBlocks(n),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:n,fontsScssPath:a}=ve;try{n&&await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`),a&&await this.loadFonts(),await this.loadBlocks()}catch(s){console.error("Load lazy error: ",s)}},this.loadBlocks=async()=>{const a=[...document.querySelectorAll(".section")].map(s=>this.loadBlock(s));await Promise.all(a)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector('script[src$="/scripts/scripts.js"]');if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split("/scripts/scripts.js")}catch(o){console.log(o)}}addSidebarContainer(t){const o=document.createElement("sidebar-component");o.setAttribute("id","sidebar"),window.innerWidth<=1280?o.classList.remove("active"):o.classList.add("active"),window.innerWidth<=1280?o.classList.remove("active"):o.classList.add("active"),t.after(o)}addInnerContainer(t){const o=t.innerHTML;t.innerHTML=`
    ${o}
    `}decorateTemplateAndTheme(){const t=L("template");t&&b(document.body,t);const o=L("theme");o&&b(document.body,o)}collectBlocks(t){const o=[];return t.querySelectorAll("[data-block-name]").forEach(a=>{o.push({name:a.dataset.blockName,element:a})}),o}async loadBlockModules(t){if((t.element.dataset.blockStatus??u.unloaded)===u.unloaded){t.element.dataset.blockStatus=u.loading;try{const n=await Q(()=>import(`${window.hlx.codeBasePath}/dist/${t.name}/${t.name}.js`),__vite__mapDeps([]));n.default&&await n.default(t.element),t.element.dataset.blockStatus=u.loaded}catch(n){t.element.dataset.blockStatus=u.error,console.error("An error occurred during module import:",n)}}}async loadBlockStyles(t){try{await this.loadCSS(`${window.hlx.codeBasePath}/dist/${t.name}/${t.name}.css`)}catch{console.error(`problem with block '${t.name}' loading styles`)}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);try{window.location.hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch{}}async loadCSS(t){return new Promise((o,n)=>{if(document.querySelector(`head > link[href="${t}"]`))o(!0);else{const a=document.createElement("link");a.rel="stylesheet",a.href=t,a.onload=o,a.onerror=n,document.head.append(a)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const a=this.collectBlocks(t).map(async s=>{this.lcpBlocks.includes(s.name)&&await this.loadBlockModules(s)});await Promise.all(a),this.showSection(t)}document.body.style.display=null;const o=document.querySelector("main img");await new Promise(n=>{o&&!o.complete?(o.setAttribute("loading","eager"),o.setAttribute("fetchpriority","high"),o.addEventListener("load",()=>n()),o.addEventListener("error",()=>n())):n()})}async loadBlock(t){const o=this.collectBlocks(t);if(!o.length){this.showSection(t);return}for(const n of o)await this.loadBlockModules(n),await this.loadBlockStyles(n);this.showSection(t)}}var i={},v;Object.defineProperty(i,"__esModule",{value:!0});const N=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),B=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const o of e)o.classList.remove(...t)}},C=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const o of e)o.classList.add(...t)}},q=(e,t)=>e.classList.contains(t);function S(e){return Symbol.iterator in e}function U(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const Y=(e,t,o,n,a)=>{if(e==null||S(e)&&!U(e))return;if(S(e)&&!(e instanceof HTMLElement)){for(const r of e)Y(r,t,o,n,a);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(r=>{const d=W(e,r,o,n);if(!n.eventBindingMap[d]){const c=o.bind(n);return n.eventBindingMap[d]=c,e.addEventListener(r.trim(),c,a)}})};function W(e,t,o,n){return`${E(e,n)}# ${t.trim()}# ${E(o,n)}# - ${E(n,n)}`.replace(/\n/gm,"").replace(/\s/g,"")}function E(e,t){let o;if(t.eventIdMap.has(e))o=t.eventIdMap.get(e);else{const n="xxxxxxxx".replace(/x/g,Le).toLowerCase();t.eventIdMap.set(e,n),o=n}return o}function Le(){return(100*Math.random()%36|0).toString(36)}const V=(e,t,o,n,a)=>{if(e==null||S(e)&&!U(e))return void console.warn("no target found");if(S(e)&&!(e instanceof HTMLElement)){for(const r of e)V(r,t,o,n,a);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(r=>{const d=W(e,r,o,n),c=n.eventBindingMap[d];c&&(delete n.eventBindingMap[d],e.removeEventListener(r,c,a))})},O=(e,t)=>{N(e,t).forEach(o=>e.removeChild(o))},R=(e,t,o)=>new Promise(n=>{o!==void 0&&setTimeout(()=>n(),o),e.addEventListener(t,()=>n())});i.addClass=C,i.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),i.findAll=N,i.forEachNode=(e,t,o=window)=>{for(let n=0;n{let t="";return e.forEach(o=>{!t.length&&window.matchMedia(o.query).matches&&(t=o.name)}),t},i.getInnerText=e=>e.innerText||e.textContent||"",i.getParent=(e,t)=>e.closest(t),i.getUniqueID=()=>Math.random().toString(36).substr(2,9),i.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,i.hasClass=q,i.inViewport=(e,t)=>{const o=e.getBoundingClientRect();let n={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(n=t.getBoundingClientRect()),o.top>=n.top&&o.right<=n.right&&o.bottom<=n.bottom&&o.left>=n.left},i.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),i.onEvent=Y,i.removeChildren=O,i.removeChilds=O,i.removeClass=B,i.removeEvent=V,i.toggleClass=(e,t,o)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)o===!0?C(n,t):q(n,t)||o===!1?B(n,t):C(n,t)}},v=i.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),i.waitForAnimationEnd=function(e,t){return new Promise((o,n)=>{e.addEventListener("animationend",function a(s){s.target===e&&(t&&s.animationName!==t||(e.removeEventListener("animationend",a),o(s)))})})},i.waitForEvent=R,i.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():R(e,"kl-component-initialized",3e3)},i.waitForTransitionEnd=function(e,t){return new Promise((o,n)=>{e.addEventListener("transitionend",function a(s){s.target===e&&(t&&s.propertyName!==t||(e.removeEventListener("transitionend",a),o(s)))})})};function Se(e="dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(o){console.log("setupHlxObj",o)}}function $e(){const e=L("template");e&&b(document.body,e);const t=L("theme");t&&b(document.body,t)}class Pe{constructor({beforeInit:t=()=>{},afterInit:o=()=>{},beforeLoadEager:n=()=>{},afterLoadEager:a=()=>{},beforeLoadLazy:s=()=>{},afterLoadLazy:r=()=>{},beforeLoadDelayed:d=()=>{},afterLoadDelayed:c=()=>{}}={}){this.beforeInit=t,this.afterInit=o,this.beforeLoadEager=n,this.afterLoadEager=a,this.beforeLoadLazy=s,this.afterLoadLazy=r,this.beforeLoadDelayed=d,this.afterLoadDelayed=c,this.init()}async init(){console.time("init execution time: "),await this.beforeInit(),Se(),$e(),await this.loadEager(),await this.loadLazy(),await this.loadDelayed(),await this.afterInit(),console.timeEnd("init execution time: ")}async loadEager(){console.time("loadEager execution time: "),await this.beforeLoadEager(),document.documentElement.lang="en",await v(300),await this.afterLoadEager(),console.timeEnd("loadEager execution time: ")}async loadLazy(){console.time("loadLazy execution time: "),await this.beforeLoadLazy(),await v(300),await this.afterLoadLazy(),console.timeEnd("loadLazy execution time: ")}async loadDelayed(){console.time("loadDelayed execution time: "),await this.beforeLoadDelayed(),await v(300),await this.afterLoadDelayed(),console.timeEnd("loadDelayed execution time: ")}}(async function(){const e=new ge,t=new we(e);await new be(t,e).init(),console.time("APP execution time: "),new Pe({beforeInit:()=>{console.log("beforeInit")},afterInit:()=>{console.log("afterInit")},beforeLoadEager:()=>{console.log("beforeLoadEager")},afterLoadEager:()=>{console.log("afterLoadEager")},beforeLoadLazy:()=>{console.log("beforeLoadLazy")},afterLoadLazy:()=>{console.log("afterLoadLazy")},beforeLoadDelayed:()=>{console.log("beforeLoadDelayed")},afterLoadDelayed:()=>{console.log("afterLoadDelayed")}}),console.timeEnd("APP execution time: ")})(); + ${E(n,n)}`.replace(/\n/gm,"").replace(/\s/g,"")}function E(e,t){let o;if(t.eventIdMap.has(e))o=t.eventIdMap.get(e);else{const n="xxxxxxxx".replace(/x/g,Le).toLowerCase();t.eventIdMap.set(e,n),o=n}return o}function Le(){return(100*Math.random()%36|0).toString(36)}const V=(e,t,o,n,a)=>{if(e==null||S(e)&&!U(e))return void console.warn("no target found");if(S(e)&&!(e instanceof HTMLElement)){for(const r of e)V(r,t,o,n,a);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(r=>{const d=W(e,r,o,n),c=n.eventBindingMap[d];c&&(delete n.eventBindingMap[d],e.removeEventListener(r,c,a))})},O=(e,t)=>{N(e,t).forEach(o=>e.removeChild(o))},R=(e,t,o)=>new Promise(n=>{o!==void 0&&setTimeout(()=>n(),o),e.addEventListener(t,()=>n())});i.addClass=C,i.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),i.findAll=N,i.forEachNode=(e,t,o=window)=>{for(let n=0;n{let t="";return e.forEach(o=>{!t.length&&window.matchMedia(o.query).matches&&(t=o.name)}),t},i.getInnerText=e=>e.innerText||e.textContent||"",i.getParent=(e,t)=>e.closest(t),i.getUniqueID=()=>Math.random().toString(36).substr(2,9),i.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,i.hasClass=q,i.inViewport=(e,t)=>{const o=e.getBoundingClientRect();let n={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(n=t.getBoundingClientRect()),o.top>=n.top&&o.right<=n.right&&o.bottom<=n.bottom&&o.left>=n.left},i.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),i.onEvent=Y,i.removeChildren=O,i.removeChilds=O,i.removeClass=B,i.removeEvent=V,i.toggleClass=(e,t,o)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)o===!0?C(n,t):q(n,t)||o===!1?B(n,t):C(n,t)}},v=i.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),i.waitForAnimationEnd=function(e,t){return new Promise((o,n)=>{e.addEventListener("animationend",function a(s){s.target===e&&(t&&s.animationName!==t||(e.removeEventListener("animationend",a),o(s)))})})},i.waitForEvent=R,i.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():R(e,"kl-component-initialized",3e3)},i.waitForTransitionEnd=function(e,t){return new Promise((o,n)=>{e.addEventListener("transitionend",function a(s){s.target===e&&(t&&s.propertyName!==t||(e.removeEventListener("transitionend",a),o(s)))})})};function Se(e="dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(o){console.log("setupHlxObj",o)}}function $e(){const e=L("template");e&&b(document.body,e);const t=L("theme");t&&b(document.body,t)}function Pe(){document.documentElement.lang="en"}class Ce{constructor({beforeInit:t=()=>{},afterInit:o=()=>{},beforeLoadEager:n=()=>{},afterLoadEager:a=()=>{},beforeLoadLazy:s=()=>{},afterLoadLazy:r=()=>{},beforeLoadDelayed:d=()=>{},afterLoadDelayed:c=()=>{}}={}){this.beforeInit=t,this.afterInit=o,this.beforeLoadEager=n,this.afterLoadEager=a,this.beforeLoadLazy=s,this.afterLoadLazy=r,this.beforeLoadDelayed=d,this.afterLoadDelayed=c,this.init()}async init(){console.time("init execution time: "),await this.beforeInit(),await this.loadEager(),await this.loadLazy(),await this.loadDelayed(),await this.afterInit(),console.timeEnd("init execution time: ")}async loadEager(){console.time("loadEager execution time: "),await this.beforeLoadEager(),Se(),$e(),Pe(),await v(300),await this.afterLoadEager(),console.timeEnd("loadEager execution time: ")}async loadLazy(){console.time("loadLazy execution time: "),await this.beforeLoadLazy(),await v(300),await this.afterLoadLazy(),console.timeEnd("loadLazy execution time: ")}async loadDelayed(){console.time("loadDelayed execution time: "),await this.beforeLoadDelayed(),await v(300),await this.afterLoadDelayed(),console.timeEnd("loadDelayed execution time: ")}}(async function(){const e=new ge,t=new we(e);await new be(t,e).init(),console.time("APP execution time: "),new Ce({beforeInit:()=>{console.log("beforeInit")},afterInit:()=>{console.log("afterInit")},beforeLoadEager:()=>{console.log("beforeLoadEager")},afterLoadEager:()=>{console.log("afterLoadEager")},beforeLoadLazy:()=>{console.log("beforeLoadLazy")},afterLoadLazy:()=>{console.log("afterLoadLazy")},beforeLoadDelayed:()=>{console.log("beforeLoadDelayed")},afterLoadDelayed:()=>{console.log("afterLoadDelayed")}}),console.timeEnd("APP execution time: ")})(); function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { __vite__mapDeps.viteFileDeps = [] diff --git a/dist/main/main.js.map b/dist/main/main.js.map index cbb8cbef..61482562 100644 --- a/dist/main/main.js.map +++ b/dist/main/main.js.map @@ -1 +1 @@ -{"version":3,"mappings":"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","names":["r","t","e","h","o","n","s","i","_a","_b","SidebarNav","LitElement","entry","groups","FetchService","item","firstLevelPath","group","html","currentTarget","child","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","siteMapEntry","sitemapEntry","nextSitemapEntry","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","error","leftCol","rightCol","logoText","logoTextHTML","toClassName","name","BlockService","block","config","row","cols","col","value","as","a","imgs","img","ps","p","main","shortBlockName","blockWrapper","section","toCamelCase","g","SectionService","blockService","container","sectionMeta","meta","key","style","wrappers","defaultContent","wrapper","parentElement","addClasses","element","classes","cssClass","getMetadata","doc","attr","metaElement","_Status","Status","MainService","sectionService","lazyStylesScssPath","fontsScssPath","SectionsPromises","scriptEl","sidebarContainer","children","template","theme","blockMap","blockModule","__vitePreload","href","resolve","reject","link","firstSection","blockPromises","lcpCandidate","sectionsBlocks","domHelpers","l","d","c","u","f","waitFor","setupHlxObj","mainScriptPath","decorateBodyTag","App","beforeInit","afterInit","beforeLoadEager","afterLoadEager","beforeLoadLazy","afterLoadLazy","beforeLoadDelayed","afterLoadDelayed"],"sources":["../../node_modules/@lit/reactive-element/decorators/state.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../src/utils/toClassName.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../config.ts","../../src/services/main.service.ts","../../node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../src/app/setupHlxObj.ts","../../src/app/decorateBodyTag.ts","../../src/app/index.ts","../../src/main.ts"],"sourcesContent":["import{property as t}from\"./property.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function r(r){return t({...r,state:!0,attribute:!1})}export{r as state};\n//# sourceMappingURL=state.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport '../icon';\nimport { SheetsResponse, SiteMapEntry } from '../../shared.types';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n render() {\n if (!this.items) return;\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n \n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: SiteMapEntry) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item.navtitle || item.title;\n }\n\n groupByFirstLevelPath = async () => {\n const groups = {};\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n\n queryIndex.data.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n\n const groupedData = Object.values(groups);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n };\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const contactHtmlString = await FetchService.fetchText('contact.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n return parser.parseFromString(contactHtmlString, 'text/html');\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return html``;\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from '../../utils/createOptimizedPicture.ts';\nimport { SheetsResponse, Sitemap, SiteMapEntry } from '../../shared.types.ts';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n constructor() {\n super();\n }\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n }\n\n render() {\n if (!this.lastTreePosts) return;\n return html`\n
    \n

    Newest Posts

    \n
    \n
    ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}
    \n `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html` `;\n }\n\n private async getPosts() {\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n return queryIndex.data.filter((item) => item.path.includes('/posts'));\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const response = await FetchService.fetchText('footer.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n }\n\n render() {\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { LitElement, html } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { Ref, createRef, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n \n \n `;\n }\n}\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from '../utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../services/fetch.service.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: string;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n } catch (error) {\n console.error('HeaderComponent: ', error);\n }\n }\n\n render() {\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","/**\n * Converts a string into a valid CSS class name.\n *\n * @param name - The string to convert into a CSS class name.\n * @returns The converted CSS class name.\n *\n * @example\n * // Example usage:\n * const inputString = 'Hello, World!';\n * const cssClassName = toClassName(inputString);\n * console.log(cssClassName); // Output: 'hello-world'\n */\nexport function toClassName(name: string): string {\n return name\n .toLowerCase()\n .replace(/[^0-9a-z]/gi, '-')\n .replace(/-+/g, '-')\n .replace(/^-|-$/g, '');\n}\n","import { toClassName } from '../utils/toClassName';\n\nexport class BlockService {\n //TODO: Provider for fetch data\n\n /**\n * Extracts the config from a block.\n * @param {Element} block The block element\n * @returns {object} The block config\n */\n readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} name - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","interface Config {\n mainTsPath: string;\n mainScssPath: string;\n fontsScssPath?: string;\n lazyStylesScssPath?: string;\n}\n\nexport const config: Config = {\n mainTsPath: 'src/main.ts',\n mainScssPath: 'src/styles/sass/main.scss',\n fontsScssPath: 'src/styles/sass/fonts.scss',\n lazyStylesScssPath: 'src/styles/sass/lazy-styles.scss',\n};\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log(error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addSidebarContainer(main: HTMLElement) {\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n main.after(sidebarContainer);\n }\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`);\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n console.error('Load lazy error: ', error);\n }\n };\n\n /**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * @private\n * @memberof MainService\n * @returns {void}\n * @example\n * \n * \n * @example\n * \n */\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const blockModule = await import(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.js`);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n console.error('An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.css`);\n } catch (error) {\n console.error(`problem with block '${block.name}' loading styles`);\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);\n try {\n if (!window.location.hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n // do nothing\n }\n }\n\n private async loadCSS(href: string) {\n return new Promise((resolve, reject) => {\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await this.loadBlockModules(block);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n await this.loadBlockModules(block);\n await this.loadBlockStyles(block);\n }\n\n this.showSection(section);\n }\n}\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,l)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,l);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=a(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,l)}}))};function a(e,t,n,o){return`${l(e,o)}#\\n ${t.trim()}#\\n ${l(n,o)}#\\n ${l(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function l(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return void console.warn(\"no target found\");if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let l;l=\"string\"==typeof t?t.trim().split(\" \"):t,l.forEach((t=>{const r=a(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateBodyTag() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","import { waitFor } from '@kluntje/js-utils/lib/dom-helpers';\nimport setupHlxObj from './setupHlxObj';\nimport { decorateBodyTag } from './decorateBodyTag';\n\ntype LifecycleCallback = () => void | Promise;\n\ninterface LifecycleCallbacks {\n beforeInit?: LifecycleCallback;\n afterInit?: LifecycleCallback;\n beforeLoadEager?: LifecycleCallback;\n afterLoadEager?: LifecycleCallback;\n beforeLoadLazy?: LifecycleCallback;\n afterLoadLazy?: LifecycleCallback;\n beforeLoadDelayed?: LifecycleCallback;\n afterLoadDelayed?: LifecycleCallback;\n}\n\nclass App {\n private beforeInit: LifecycleCallback;\n private afterInit: LifecycleCallback;\n private beforeLoadEager: LifecycleCallback;\n private afterLoadEager: LifecycleCallback;\n private beforeLoadLazy: LifecycleCallback;\n private afterLoadLazy: LifecycleCallback;\n private beforeLoadDelayed: LifecycleCallback;\n private afterLoadDelayed: LifecycleCallback;\n\n constructor({\n beforeInit = () => {},\n afterInit = () => {},\n beforeLoadEager = () => {},\n afterLoadEager = () => {},\n beforeLoadLazy = () => {},\n afterLoadLazy = () => {},\n beforeLoadDelayed = () => {},\n afterLoadDelayed = () => {},\n }: LifecycleCallbacks = {}) {\n this.beforeInit = beforeInit;\n this.afterInit = afterInit;\n this.beforeLoadEager = beforeLoadEager;\n this.afterLoadEager = afterLoadEager;\n this.beforeLoadLazy = beforeLoadLazy;\n this.afterLoadLazy = afterLoadLazy;\n this.beforeLoadDelayed = beforeLoadDelayed;\n this.afterLoadDelayed = afterLoadDelayed;\n this.init();\n }\n\n private async init() {\n console.time('init execution time: ');\n await this.beforeInit();\n setupHlxObj();\n decorateBodyTag();\n await this.loadEager();\n await this.loadLazy();\n await this.loadDelayed();\n await this.afterInit();\n console.timeEnd('init execution time: ');\n }\n\n private async loadEager() {\n console.time('loadEager execution time: ');\n await this.beforeLoadEager();\n\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n\n await waitFor(300);\n await this.afterLoadEager();\n console.timeEnd('loadEager execution time: ');\n }\n\n private async loadLazy() {\n console.time('loadLazy execution time: ');\n await this.beforeLoadLazy();\n await waitFor(300);\n await this.afterLoadLazy();\n console.timeEnd('loadLazy execution time: ');\n }\n\n private async loadDelayed() {\n console.time('loadDelayed execution time: ');\n await this.beforeLoadDelayed();\n await waitFor(300);\n await this.afterLoadDelayed();\n console.timeEnd('loadDelayed execution time: ');\n }\n}\n\nexport default App;\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.ts';\nimport './components/header.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport App from './app/index.ts';\n\n(async function () {\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n\n console.time('APP execution time: ');\n\n new App({\n beforeInit: () => {\n console.log('beforeInit');\n },\n afterInit: () => {\n console.log('afterInit');\n },\n beforeLoadEager: () => {\n console.log('beforeLoadEager');\n },\n afterLoadEager: () => {\n console.log('afterLoadEager');\n },\n beforeLoadLazy: () => {\n console.log('beforeLoadLazy');\n },\n afterLoadLazy: () => {\n console.log('afterLoadLazy');\n },\n beforeLoadDelayed: () => {\n console.log('beforeLoadDelayed');\n },\n afterLoadDelayed: () => {\n console.log('afterLoadDelayed');\n },\n });\n console.timeEnd('APP execution time: ');\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file +{"version":3,"mappings":"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","names":["r","t","e","h","o","n","s","i","_a","_b","SidebarNav","LitElement","entry","groups","FetchService","item","firstLevelPath","group","html","currentTarget","child","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","siteMapEntry","sitemapEntry","nextSitemapEntry","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","error","leftCol","rightCol","logoText","logoTextHTML","toClassName","name","BlockService","block","config","row","cols","col","value","as","a","imgs","img","ps","p","main","shortBlockName","blockWrapper","section","toCamelCase","g","SectionService","blockService","container","sectionMeta","meta","key","style","wrappers","defaultContent","wrapper","parentElement","addClasses","element","classes","cssClass","getMetadata","doc","attr","metaElement","_Status","Status","MainService","sectionService","lazyStylesScssPath","fontsScssPath","SectionsPromises","scriptEl","sidebarContainer","children","template","theme","blockMap","blockModule","__vitePreload","href","resolve","reject","link","firstSection","blockPromises","lcpCandidate","sectionsBlocks","domHelpers","l","d","c","u","f","waitFor","setupHlxObj","mainScriptPath","decorateBodyTag","setDocLanguage","App","beforeInit","afterInit","beforeLoadEager","afterLoadEager","beforeLoadLazy","afterLoadLazy","beforeLoadDelayed","afterLoadDelayed"],"sources":["../../node_modules/@lit/reactive-element/decorators/state.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../src/utils/toClassName.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../config.ts","../../src/services/main.service.ts","../../node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../src/app/setupHlxObj.ts","../../src/app/decorateBodyTag.ts","../../src/app/setDocLanguage.ts","../../src/app/index.ts","../../src/main.ts"],"sourcesContent":["import{property as t}from\"./property.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function r(r){return t({...r,state:!0,attribute:!1})}export{r as state};\n//# sourceMappingURL=state.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport '../icon';\nimport { SheetsResponse, SiteMapEntry } from '../../shared.types';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n render() {\n if (!this.items) return;\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n \n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: SiteMapEntry) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item.navtitle || item.title;\n }\n\n groupByFirstLevelPath = async () => {\n const groups = {};\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n\n queryIndex.data.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n\n const groupedData = Object.values(groups);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n };\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const contactHtmlString = await FetchService.fetchText('contact.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n return parser.parseFromString(contactHtmlString, 'text/html');\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return html``;\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from '../../utils/createOptimizedPicture.ts';\nimport { SheetsResponse, Sitemap, SiteMapEntry } from '../../shared.types.ts';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n constructor() {\n super();\n }\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n }\n\n render() {\n if (!this.lastTreePosts) return;\n return html`\n
    \n

    Newest Posts

    \n
    \n
    ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}
    \n `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html` `;\n }\n\n private async getPosts() {\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n return queryIndex.data.filter((item) => item.path.includes('/posts'));\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const response = await FetchService.fetchText('footer.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n }\n\n render() {\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { LitElement, html } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { Ref, createRef, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n \n \n `;\n }\n}\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from '../utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../services/fetch.service.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: string;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n } catch (error) {\n console.error('HeaderComponent: ', error);\n }\n }\n\n render() {\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","/**\n * Converts a string into a valid CSS class name.\n *\n * @param name - The string to convert into a CSS class name.\n * @returns The converted CSS class name.\n *\n * @example\n * // Example usage:\n * const inputString = 'Hello, World!';\n * const cssClassName = toClassName(inputString);\n * console.log(cssClassName); // Output: 'hello-world'\n */\nexport function toClassName(name: string): string {\n return name\n .toLowerCase()\n .replace(/[^0-9a-z]/gi, '-')\n .replace(/-+/g, '-')\n .replace(/^-|-$/g, '');\n}\n","import { toClassName } from '../utils/toClassName';\n\nexport class BlockService {\n //TODO: Provider for fetch data\n\n /**\n * Extracts the config from a block.\n * @param {Element} block The block element\n * @returns {object} The block config\n */\n readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} name - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","interface Config {\n mainTsPath: string;\n mainScssPath: string;\n fontsScssPath?: string;\n lazyStylesScssPath?: string;\n}\n\nexport const config: Config = {\n mainTsPath: 'src/main.ts',\n mainScssPath: 'src/styles/sass/main.scss',\n fontsScssPath: 'src/styles/sass/fonts.scss',\n lazyStylesScssPath: 'src/styles/sass/lazy-styles.scss',\n};\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log(error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addSidebarContainer(main: HTMLElement) {\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n main.after(sidebarContainer);\n }\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`);\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n console.error('Load lazy error: ', error);\n }\n };\n\n /**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * @private\n * @memberof MainService\n * @returns {void}\n * @example\n * \n * \n * @example\n * \n */\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const blockModule = await import(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.js`);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n console.error('An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.css`);\n } catch (error) {\n console.error(`problem with block '${block.name}' loading styles`);\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);\n try {\n if (!window.location.hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n // do nothing\n }\n }\n\n private async loadCSS(href: string) {\n return new Promise((resolve, reject) => {\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await this.loadBlockModules(block);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n await this.loadBlockModules(block);\n await this.loadBlockStyles(block);\n }\n\n this.showSection(section);\n }\n}\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,l)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,l);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=a(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,l)}}))};function a(e,t,n,o){return`${l(e,o)}#\\n ${t.trim()}#\\n ${l(n,o)}#\\n ${l(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function l(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return void console.warn(\"no target found\");if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let l;l=\"string\"==typeof t?t.trim().split(\" \"):t,l.forEach((t=>{const r=a(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateBodyTag() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/*\n * this function sets the language of the document\n */\nexport function setDocLanguage() {\n // TODO: support different languages here\n document.documentElement.lang = 'en';\n}\n","import { waitFor } from '@kluntje/js-utils/lib/dom-helpers';\nimport setupHlxObj from './setupHlxObj';\nimport { decorateBodyTag } from './decorateBodyTag';\nimport { setDocLanguage } from './setDocLanguage';\n\ntype LifecycleCallback = () => void | Promise;\n\ninterface LifecycleCallbacks {\n beforeInit?: LifecycleCallback;\n afterInit?: LifecycleCallback;\n beforeLoadEager?: LifecycleCallback;\n afterLoadEager?: LifecycleCallback;\n beforeLoadLazy?: LifecycleCallback;\n afterLoadLazy?: LifecycleCallback;\n beforeLoadDelayed?: LifecycleCallback;\n afterLoadDelayed?: LifecycleCallback;\n}\n\nclass App {\n private beforeInit: LifecycleCallback;\n private afterInit: LifecycleCallback;\n private beforeLoadEager: LifecycleCallback;\n private afterLoadEager: LifecycleCallback;\n private beforeLoadLazy: LifecycleCallback;\n private afterLoadLazy: LifecycleCallback;\n private beforeLoadDelayed: LifecycleCallback;\n private afterLoadDelayed: LifecycleCallback;\n\n constructor({\n beforeInit = () => {},\n afterInit = () => {},\n beforeLoadEager = () => {},\n afterLoadEager = () => {},\n beforeLoadLazy = () => {},\n afterLoadLazy = () => {},\n beforeLoadDelayed = () => {},\n afterLoadDelayed = () => {},\n }: LifecycleCallbacks = {}) {\n this.beforeInit = beforeInit;\n this.afterInit = afterInit;\n this.beforeLoadEager = beforeLoadEager;\n this.afterLoadEager = afterLoadEager;\n this.beforeLoadLazy = beforeLoadLazy;\n this.afterLoadLazy = afterLoadLazy;\n this.beforeLoadDelayed = beforeLoadDelayed;\n this.afterLoadDelayed = afterLoadDelayed;\n this.init();\n }\n\n private async init() {\n console.time('init execution time: ');\n await this.beforeInit();\n await this.loadEager();\n await this.loadLazy();\n await this.loadDelayed();\n await this.afterInit();\n console.timeEnd('init execution time: ');\n }\n\n private async loadEager() {\n console.time('loadEager execution time: ');\n await this.beforeLoadEager();\n setupHlxObj();\n decorateBodyTag();\n setDocLanguage();\n\n await waitFor(300);\n await this.afterLoadEager();\n console.timeEnd('loadEager execution time: ');\n }\n\n private async loadLazy() {\n console.time('loadLazy execution time: ');\n await this.beforeLoadLazy();\n await waitFor(300);\n await this.afterLoadLazy();\n console.timeEnd('loadLazy execution time: ');\n }\n\n private async loadDelayed() {\n console.time('loadDelayed execution time: ');\n await this.beforeLoadDelayed();\n await waitFor(300);\n await this.afterLoadDelayed();\n console.timeEnd('loadDelayed execution time: ');\n }\n}\n\nexport default App;\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.ts';\nimport './components/header.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport App from './app/index.ts';\n\n(async function () {\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n\n console.time('APP execution time: ');\n\n new App({\n beforeInit: () => {\n console.log('beforeInit');\n },\n afterInit: () => {\n console.log('afterInit');\n },\n beforeLoadEager: () => {\n console.log('beforeLoadEager');\n },\n afterLoadEager: () => {\n console.log('afterLoadEager');\n },\n beforeLoadLazy: () => {\n console.log('beforeLoadLazy');\n },\n afterLoadLazy: () => {\n console.log('afterLoadLazy');\n },\n beforeLoadDelayed: () => {\n console.log('beforeLoadDelayed');\n },\n afterLoadDelayed: () => {\n console.log('afterLoadDelayed');\n },\n });\n console.timeEnd('APP execution time: ');\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file diff --git a/src/app/index.ts b/src/app/index.ts index 53b77505..70afe9b4 100644 --- a/src/app/index.ts +++ b/src/app/index.ts @@ -1,6 +1,7 @@ import { waitFor } from '@kluntje/js-utils/lib/dom-helpers'; import setupHlxObj from './setupHlxObj'; import { decorateBodyTag } from './decorateBodyTag'; +import { setDocLanguage } from './setDocLanguage'; type LifecycleCallback = () => void | Promise; @@ -49,8 +50,6 @@ class App { private async init() { console.time('init execution time: '); await this.beforeInit(); - setupHlxObj(); - decorateBodyTag(); await this.loadEager(); await this.loadLazy(); await this.loadDelayed(); @@ -61,9 +60,9 @@ class App { private async loadEager() { console.time('loadEager execution time: '); await this.beforeLoadEager(); - - // TODO: how to support different languages here - document.documentElement.lang = 'en'; + setupHlxObj(); + decorateBodyTag(); + setDocLanguage(); await waitFor(300); await this.afterLoadEager(); diff --git a/src/app/setDocLanguage.ts b/src/app/setDocLanguage.ts new file mode 100644 index 00000000..90582e77 --- /dev/null +++ b/src/app/setDocLanguage.ts @@ -0,0 +1,7 @@ +/* + * this function sets the language of the document + */ +export function setDocLanguage() { + // TODO: support different languages here + document.documentElement.lang = 'en'; +} diff --git a/types/src/app/setDocLanguage.d.ts b/types/src/app/setDocLanguage.d.ts new file mode 100644 index 00000000..e62d70e1 --- /dev/null +++ b/types/src/app/setDocLanguage.d.ts @@ -0,0 +1 @@ +export declare function setDocLanguage(): void; From 803f767b13cdc7a1e6d8fbbc80930932d0b645e2 Mon Sep 17 00:00:00 2001 From: samuelecalamita Date: Thu, 29 Feb 2024 21:02:43 +0100 Subject: [PATCH 08/62] set language from metadata --- dist/main/main.js | 8 ++++---- dist/main/main.js.map | 2 +- src/app/setDocLanguage.ts | 9 ++++++--- 3 files changed, 11 insertions(+), 8 deletions(-) diff --git a/dist/main/main.js b/dist/main/main.js index 828d353f..58ebba41 100644 --- a/dist/main/main.js +++ b/dist/main/main.js @@ -1,15 +1,15 @@ -import{T as h,s as m,x as l}from"../__chunks__/lit-element.XkUWx5ik.js";import{n as J,f as K,t as p,_ as Q}from"../__chunks__/icon.jjSd6ARB.js";import{e as G,o as I}from"../__chunks__/unsafe-html.U1vgpvJh.js";import{F as y,c as X}from"../__chunks__/createOptimizedPicture.m3G7L1Pf.js";/** +import{T as h,s as m,x as l}from"../__chunks__/lit-element.XkUWx5ik.js";import{n as J,f as K,t as p,_ as Q}from"../__chunks__/icon.jjSd6ARB.js";import{e as G,o as I}from"../__chunks__/unsafe-html.U1vgpvJh.js";import{F as w,c as X}from"../__chunks__/createOptimizedPicture.m3G7L1Pf.js";/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */function w(e){return J({...e,state:!0,attribute:!1})}/** + */function v(e){return J({...e,state:!0,attribute:!1})}/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const Z=()=>new ee;class ee{}const P=new WeakMap,te=G(class extends K{render(e){return h}update(e,[t]){var n;const o=t!==this.Y;return o&&this.Y!==void 0&&this.rt(void 0),(o||this.lt!==this.ct)&&(this.Y=t,this.ht=(n=e.options)==null?void 0:n.host,this.rt(this.ct=e.element)),h}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let o=P.get(t);o===void 0&&(o=new WeakMap,P.set(t,o)),o.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),o.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=P.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var oe=Object.defineProperty,ne=Object.getOwnPropertyDescriptor,j=(e,t,o,n)=>{for(var a=n>1?void 0:n?ne(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&oe(t,o,a),a};let x=class extends m{constructor(){super(...arguments),this.getSubmenuName=e=>e.path.split("/")[1],this.groupByFirstLevelPath=async()=>{const e={};return(await y.fetchJson("/query-index.json")).data.forEach(n=>{const a=this.getSubmenuName(n);e[a]||(e[a]=[]),e[a].push({path:n.path,navtitle:this.getNavTitle(n)})}),Object.values(e).map(n=>n.length===1?n[0]:{navtitle:n[0].path.split("/")[1],path:n[0].path,children:n})}}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}render(){if(this.items)return l``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return l`${e.navtitle}`}renderMenuItem(e){return l`
  • ${e.children!==void 0?this.renderSubMenu(e):l`${e.navtitle}`}
  • `}renderMenuItems(){return l`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}};j([w()],x.prototype,"items",2);x=j([p("sidebar-nav")],x);var ae=Object.defineProperty,se=Object.getOwnPropertyDescriptor,k=(e,t,o,n)=>{for(var a=n>1?void 0:n?se(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&ae(t,o,a),a};let M=class extends m{async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t=await y.fetchText("contact.plain.html",{cacheOptions:{cacheType:"runtime"}});return e.parseFromString(t,"text/html")}renderHeader(e){return e?l`

    ${e}

    `:h}renderText(e){return e?l`

    ${e}

    `:h}render(){if(!this.contactTemplateArgs)return h;const{headline:e,text:t,contacts:o}=this.contactTemplateArgs;return l`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(o)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:o}=e;return!t&&!o?h:l`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(o)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(n=>({icon:n.querySelector("div"),markup:n.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),o=e.querySelector("p"),n=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:o,contacts:n}}renderContacts(e){return e.length===0?h:l`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?l``:h}renderContactMarkup(e){return e?I(e.innerHTML):h}};k([w()],M.prototype,"contactTemplateArgs",2);M=k([p("sidebar-contact")],M);var re=Object.defineProperty,ie=Object.getOwnPropertyDescriptor,z=(e,t,o,n)=>{for(var a=n>1?void 0:n?ie(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&re(t,o,a),a};let T=class extends m{constructor(){super()}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e)}render(){if(this.lastTreePosts)return l`

    Newest Posts

    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,o)=>t.lastModified>o.lastModified?-1:t.lastModified${X({src:e.image,alt:e.imagealt,width:336,height:224})}

    ${e.description}

    `}async getPosts(){return(await y.fetchJson("/query-index.json")).data.filter(t=>t.path.includes("/posts"))}};z([w()],T.prototype,"lastTreePosts",2);T=z([p("sidebar-posts")],T);var ce=Object.defineProperty,le=Object.getOwnPropertyDescriptor,H=(e,t,o,n)=>{for(var a=n>1?void 0:n?le(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&ce(t,o,a),a};let _=class extends m{createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e=await y.fetchText("footer.plain.html",{cacheOptions:{cacheType:"runtime"}}),t=document.createElement("div");t.innerHTML=e,this.footerMarkup=t.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}render(){if(this.footerMarkup)return l`${this.footerMarkup}`}};H([w()],_.prototype,"footerMarkup",2);_=H([p("sidebar-footer")],_);var de=Object.defineProperty,he=Object.getOwnPropertyDescriptor,ue=(e,t,o,n)=>{for(var a=n>1?void 0:n?he(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&de(t,o,a),a};let A=class extends m{constructor(){super(...arguments),this.toggleRef=Z(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return l`
    `}};A=ue([p("sidebar-component")],A);function fe({input:e,specifier:t,htmlTag:o}){return e.split(t).map((n,a)=>a%2===1?`<${o}>${n}`:n).join("")}var me=Object.defineProperty,pe=Object.getOwnPropertyDescriptor,F=(e,t,o,n)=>{for(var a=n>1?void 0:n?pe(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&me(t,o,a),a};let D=class extends m{createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await y.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data}}catch(e){console.error("HeaderComponent: ",e)}}render(){if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,o=fe({input:e.logoText,htmlTag:"strong",specifier:":::"}),n=I(o);return l``}};F([w()],D.prototype,"headerData",2);D=F([p("header-component")],D);function $(e){return e.toLowerCase().replace(/[^0-9a-z]/gi,"-").replace(/-+/g,"-").replace(/^-|-$/g,"")}class ge{readBlockConfig(t){const o={};return t.querySelectorAll(":scope > div").forEach(n=>{if(n.children){const a=[...n.children];if(a[1]){const s=a[1],r=$(a[0].textContent??"");let d="";if(s.querySelector("a")){const c=[...s.querySelectorAll("a")];c.length===1?d=c[0].href:d=c.map(g=>g.href)}else if(s.querySelector("img")){const c=[...s.querySelectorAll("img")];c.length===1?d=c[0].src:d=c.map(g=>g.src)}else if(s.querySelector("p")){const c=[...s.querySelectorAll("p")];c.length===1?d=c[0].textContent:d=c.map(g=>g.textContent)}else d=n.children[1].textContent;o[r]=d}}}),o}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const o=t.classList[0];if(o){t.classList.add("block"),t.dataset.blockName=o;const n=t.parentElement;n==null||n.classList.add(`${o}-wrapper`);const a=t.closest(".section");a&&a.classList.add(`${o}-container`)}}}function ye(e){return $(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class we{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(o=>{this.adjustMarkup(o),this.processSectionMetaData(o)})}processSectionMetaData(t){const o=t.querySelector("div.section-metadata");if(o){const n=this.blockService.readBlockConfig(o);Object.keys(n).forEach(a=>{a==="style"?n.style.split(",").filter(r=>r).map(r=>$(r.trim())).forEach(r=>t.classList.add(r)):t.dataset[ye(a)]=n[a]}),o.parentElement&&o.parentElement.remove()}}adjustMarkup(t){const o=[];let n=!1;[...t.children].forEach(a=>{if(a.tagName==="DIV"||!n){const s=document.createElement("div");o.push(s),n=a.tagName!=="DIV",n&&s.classList.add("default-content-wrapper")}o[o.length-1].append(a)}),o.forEach(a=>t.append(a)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(o=>{const n=o.parentElement;n&&n.classList.add("image","main")})}}const b=(e,t)=>{t.split(",").forEach(o=>{e.classList.add($(o.trim()))})};function L(e,t=document){const o=e&&e.includes(":")?"property":"name",a=[...t.head.querySelectorAll(`meta[${o}="${e}"]`)].map(s=>s.content).join(", ");return a.length?a:""}const ve={mainTsPath:"src/main.ts",mainScssPath:"src/styles/sass/main.scss",fontsScssPath:"src/styles/sass/fonts.scss",lazyStylesScssPath:"src/styles/sass/lazy-styles.scss"},f=class f{};f.unloaded="unloaded",f.loading="loading",f.loaded="loaded",f.error="error";let u=f;class be{constructor(t,o){this.sectionService=t,this.blockService=o,this.lcpBlocks=["banner"],this.init=async()=>{this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const n=document.querySelector("main");if(n){n.setAttribute("id","main"),this.addSidebarContainer(n),this.sectionService.init(n),this.addInnerContainer(n),this.blockService.decorateBlocks(n),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:n,fontsScssPath:a}=ve;try{n&&await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`),a&&await this.loadFonts(),await this.loadBlocks()}catch(s){console.error("Load lazy error: ",s)}},this.loadBlocks=async()=>{const a=[...document.querySelectorAll(".section")].map(s=>this.loadBlock(s));await Promise.all(a)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector('script[src$="/scripts/scripts.js"]');if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split("/scripts/scripts.js")}catch(o){console.log(o)}}addSidebarContainer(t){const o=document.createElement("sidebar-component");o.setAttribute("id","sidebar"),window.innerWidth<=1280?o.classList.remove("active"):o.classList.add("active"),window.innerWidth<=1280?o.classList.remove("active"):o.classList.add("active"),t.after(o)}addInnerContainer(t){const o=t.innerHTML;t.innerHTML=`
    ${o}
    `}decorateTemplateAndTheme(){const t=L("template");t&&b(document.body,t);const o=L("theme");o&&b(document.body,o)}collectBlocks(t){const o=[];return t.querySelectorAll("[data-block-name]").forEach(a=>{o.push({name:a.dataset.blockName,element:a})}),o}async loadBlockModules(t){if((t.element.dataset.blockStatus??u.unloaded)===u.unloaded){t.element.dataset.blockStatus=u.loading;try{const n=await Q(()=>import(`${window.hlx.codeBasePath}/dist/${t.name}/${t.name}.js`),__vite__mapDeps([]));n.default&&await n.default(t.element),t.element.dataset.blockStatus=u.loaded}catch(n){t.element.dataset.blockStatus=u.error,console.error("An error occurred during module import:",n)}}}async loadBlockStyles(t){try{await this.loadCSS(`${window.hlx.codeBasePath}/dist/${t.name}/${t.name}.css`)}catch{console.error(`problem with block '${t.name}' loading styles`)}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);try{window.location.hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch{}}async loadCSS(t){return new Promise((o,n)=>{if(document.querySelector(`head > link[href="${t}"]`))o(!0);else{const a=document.createElement("link");a.rel="stylesheet",a.href=t,a.onload=o,a.onerror=n,document.head.append(a)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const a=this.collectBlocks(t).map(async s=>{this.lcpBlocks.includes(s.name)&&await this.loadBlockModules(s)});await Promise.all(a),this.showSection(t)}document.body.style.display=null;const o=document.querySelector("main img");await new Promise(n=>{o&&!o.complete?(o.setAttribute("loading","eager"),o.setAttribute("fetchpriority","high"),o.addEventListener("load",()=>n()),o.addEventListener("error",()=>n())):n()})}async loadBlock(t){const o=this.collectBlocks(t);if(!o.length){this.showSection(t);return}for(const n of o)await this.loadBlockModules(n),await this.loadBlockStyles(n);this.showSection(t)}}var i={},v;Object.defineProperty(i,"__esModule",{value:!0});const N=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),B=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const o of e)o.classList.remove(...t)}},C=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const o of e)o.classList.add(...t)}},q=(e,t)=>e.classList.contains(t);function S(e){return Symbol.iterator in e}function U(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const Y=(e,t,o,n,a)=>{if(e==null||S(e)&&!U(e))return;if(S(e)&&!(e instanceof HTMLElement)){for(const r of e)Y(r,t,o,n,a);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(r=>{const d=W(e,r,o,n);if(!n.eventBindingMap[d]){const c=o.bind(n);return n.eventBindingMap[d]=c,e.addEventListener(r.trim(),c,a)}})};function W(e,t,o,n){return`${E(e,n)}# + */const Z=()=>new ee;class ee{}const P=new WeakMap,te=G(class extends K{render(e){return h}update(e,[t]){var n;const o=t!==this.Y;return o&&this.Y!==void 0&&this.rt(void 0),(o||this.lt!==this.ct)&&(this.Y=t,this.ht=(n=e.options)==null?void 0:n.host,this.rt(this.ct=e.element)),h}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let o=P.get(t);o===void 0&&(o=new WeakMap,P.set(t,o)),o.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),o.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=P.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var oe=Object.defineProperty,ne=Object.getOwnPropertyDescriptor,j=(e,t,o,n)=>{for(var a=n>1?void 0:n?ne(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&oe(t,o,a),a};let x=class extends m{constructor(){super(...arguments),this.getSubmenuName=e=>e.path.split("/")[1],this.groupByFirstLevelPath=async()=>{const e={};return(await w.fetchJson("/query-index.json")).data.forEach(n=>{const a=this.getSubmenuName(n);e[a]||(e[a]=[]),e[a].push({path:n.path,navtitle:this.getNavTitle(n)})}),Object.values(e).map(n=>n.length===1?n[0]:{navtitle:n[0].path.split("/")[1],path:n[0].path,children:n})}}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}render(){if(this.items)return l``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return l`${e.navtitle}`}renderMenuItem(e){return l`
  • ${e.children!==void 0?this.renderSubMenu(e):l`${e.navtitle}`}
  • `}renderMenuItems(){return l`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}};j([v()],x.prototype,"items",2);x=j([p("sidebar-nav")],x);var ae=Object.defineProperty,se=Object.getOwnPropertyDescriptor,k=(e,t,o,n)=>{for(var a=n>1?void 0:n?se(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&ae(t,o,a),a};let M=class extends m{async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t=await w.fetchText("contact.plain.html",{cacheOptions:{cacheType:"runtime"}});return e.parseFromString(t,"text/html")}renderHeader(e){return e?l`

    ${e}

    `:h}renderText(e){return e?l`

    ${e}

    `:h}render(){if(!this.contactTemplateArgs)return h;const{headline:e,text:t,contacts:o}=this.contactTemplateArgs;return l`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(o)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:o}=e;return!t&&!o?h:l`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(o)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(n=>({icon:n.querySelector("div"),markup:n.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),o=e.querySelector("p"),n=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:o,contacts:n}}renderContacts(e){return e.length===0?h:l`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?l``:h}renderContactMarkup(e){return e?I(e.innerHTML):h}};k([v()],M.prototype,"contactTemplateArgs",2);M=k([p("sidebar-contact")],M);var re=Object.defineProperty,ie=Object.getOwnPropertyDescriptor,z=(e,t,o,n)=>{for(var a=n>1?void 0:n?ie(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&re(t,o,a),a};let T=class extends m{constructor(){super()}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e)}render(){if(this.lastTreePosts)return l`

    Newest Posts

    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,o)=>t.lastModified>o.lastModified?-1:t.lastModified${X({src:e.image,alt:e.imagealt,width:336,height:224})}

    ${e.description}

    `}async getPosts(){return(await w.fetchJson("/query-index.json")).data.filter(t=>t.path.includes("/posts"))}};z([v()],T.prototype,"lastTreePosts",2);T=z([p("sidebar-posts")],T);var ce=Object.defineProperty,le=Object.getOwnPropertyDescriptor,H=(e,t,o,n)=>{for(var a=n>1?void 0:n?le(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&ce(t,o,a),a};let _=class extends m{createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e=await w.fetchText("footer.plain.html",{cacheOptions:{cacheType:"runtime"}}),t=document.createElement("div");t.innerHTML=e,this.footerMarkup=t.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}render(){if(this.footerMarkup)return l`${this.footerMarkup}`}};H([v()],_.prototype,"footerMarkup",2);_=H([p("sidebar-footer")],_);var de=Object.defineProperty,he=Object.getOwnPropertyDescriptor,ue=(e,t,o,n)=>{for(var a=n>1?void 0:n?he(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&de(t,o,a),a};let A=class extends m{constructor(){super(...arguments),this.toggleRef=Z(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return l`
    `}};A=ue([p("sidebar-component")],A);function fe({input:e,specifier:t,htmlTag:o}){return e.split(t).map((n,a)=>a%2===1?`<${o}>${n}`:n).join("")}var me=Object.defineProperty,pe=Object.getOwnPropertyDescriptor,F=(e,t,o,n)=>{for(var a=n>1?void 0:n?pe(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&me(t,o,a),a};let D=class extends m{createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await w.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data}}catch(e){console.error("HeaderComponent: ",e)}}render(){if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,o=fe({input:e.logoText,htmlTag:"strong",specifier:":::"}),n=I(o);return l``}};F([v()],D.prototype,"headerData",2);D=F([p("header-component")],D);function $(e){return e.toLowerCase().replace(/[^0-9a-z]/gi,"-").replace(/-+/g,"-").replace(/^-|-$/g,"")}class ge{readBlockConfig(t){const o={};return t.querySelectorAll(":scope > div").forEach(n=>{if(n.children){const a=[...n.children];if(a[1]){const s=a[1],r=$(a[0].textContent??"");let d="";if(s.querySelector("a")){const c=[...s.querySelectorAll("a")];c.length===1?d=c[0].href:d=c.map(g=>g.href)}else if(s.querySelector("img")){const c=[...s.querySelectorAll("img")];c.length===1?d=c[0].src:d=c.map(g=>g.src)}else if(s.querySelector("p")){const c=[...s.querySelectorAll("p")];c.length===1?d=c[0].textContent:d=c.map(g=>g.textContent)}else d=n.children[1].textContent;o[r]=d}}}),o}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const o=t.classList[0];if(o){t.classList.add("block"),t.dataset.blockName=o;const n=t.parentElement;n==null||n.classList.add(`${o}-wrapper`);const a=t.closest(".section");a&&a.classList.add(`${o}-container`)}}}function ye(e){return $(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class we{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(o=>{this.adjustMarkup(o),this.processSectionMetaData(o)})}processSectionMetaData(t){const o=t.querySelector("div.section-metadata");if(o){const n=this.blockService.readBlockConfig(o);Object.keys(n).forEach(a=>{a==="style"?n.style.split(",").filter(r=>r).map(r=>$(r.trim())).forEach(r=>t.classList.add(r)):t.dataset[ye(a)]=n[a]}),o.parentElement&&o.parentElement.remove()}}adjustMarkup(t){const o=[];let n=!1;[...t.children].forEach(a=>{if(a.tagName==="DIV"||!n){const s=document.createElement("div");o.push(s),n=a.tagName!=="DIV",n&&s.classList.add("default-content-wrapper")}o[o.length-1].append(a)}),o.forEach(a=>t.append(a)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(o=>{const n=o.parentElement;n&&n.classList.add("image","main")})}}const L=(e,t)=>{t.split(",").forEach(o=>{e.classList.add($(o.trim()))})};function y(e,t=document){const o=e&&e.includes(":")?"property":"name",a=[...t.head.querySelectorAll(`meta[${o}="${e}"]`)].map(s=>s.content).join(", ");return a.length?a:""}const ve={mainTsPath:"src/main.ts",mainScssPath:"src/styles/sass/main.scss",fontsScssPath:"src/styles/sass/fonts.scss",lazyStylesScssPath:"src/styles/sass/lazy-styles.scss"},f=class f{};f.unloaded="unloaded",f.loading="loading",f.loaded="loaded",f.error="error";let u=f;class be{constructor(t,o){this.sectionService=t,this.blockService=o,this.lcpBlocks=["banner"],this.init=async()=>{this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const n=document.querySelector("main");if(n){n.setAttribute("id","main"),this.addSidebarContainer(n),this.sectionService.init(n),this.addInnerContainer(n),this.blockService.decorateBlocks(n),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:n,fontsScssPath:a}=ve;try{n&&await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`),a&&await this.loadFonts(),await this.loadBlocks()}catch(s){console.error("Load lazy error: ",s)}},this.loadBlocks=async()=>{const a=[...document.querySelectorAll(".section")].map(s=>this.loadBlock(s));await Promise.all(a)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector('script[src$="/scripts/scripts.js"]');if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split("/scripts/scripts.js")}catch(o){console.log(o)}}addSidebarContainer(t){const o=document.createElement("sidebar-component");o.setAttribute("id","sidebar"),window.innerWidth<=1280?o.classList.remove("active"):o.classList.add("active"),window.innerWidth<=1280?o.classList.remove("active"):o.classList.add("active"),t.after(o)}addInnerContainer(t){const o=t.innerHTML;t.innerHTML=`
    ${o}
    `}decorateTemplateAndTheme(){const t=y("template");t&&L(document.body,t);const o=y("theme");o&&L(document.body,o)}collectBlocks(t){const o=[];return t.querySelectorAll("[data-block-name]").forEach(a=>{o.push({name:a.dataset.blockName,element:a})}),o}async loadBlockModules(t){if((t.element.dataset.blockStatus??u.unloaded)===u.unloaded){t.element.dataset.blockStatus=u.loading;try{const n=await Q(()=>import(`${window.hlx.codeBasePath}/dist/${t.name}/${t.name}.js`),__vite__mapDeps([]));n.default&&await n.default(t.element),t.element.dataset.blockStatus=u.loaded}catch(n){t.element.dataset.blockStatus=u.error,console.error("An error occurred during module import:",n)}}}async loadBlockStyles(t){try{await this.loadCSS(`${window.hlx.codeBasePath}/dist/${t.name}/${t.name}.css`)}catch{console.error(`problem with block '${t.name}' loading styles`)}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);try{window.location.hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch{}}async loadCSS(t){return new Promise((o,n)=>{if(document.querySelector(`head > link[href="${t}"]`))o(!0);else{const a=document.createElement("link");a.rel="stylesheet",a.href=t,a.onload=o,a.onerror=n,document.head.append(a)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const a=this.collectBlocks(t).map(async s=>{this.lcpBlocks.includes(s.name)&&await this.loadBlockModules(s)});await Promise.all(a),this.showSection(t)}document.body.style.display=null;const o=document.querySelector("main img");await new Promise(n=>{o&&!o.complete?(o.setAttribute("loading","eager"),o.setAttribute("fetchpriority","high"),o.addEventListener("load",()=>n()),o.addEventListener("error",()=>n())):n()})}async loadBlock(t){const o=this.collectBlocks(t);if(!o.length){this.showSection(t);return}for(const n of o)await this.loadBlockModules(n),await this.loadBlockStyles(n);this.showSection(t)}}var i={},b;Object.defineProperty(i,"__esModule",{value:!0});const N=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),B=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const o of e)o.classList.remove(...t)}},C=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const o of e)o.classList.add(...t)}},q=(e,t)=>e.classList.contains(t);function S(e){return Symbol.iterator in e}function U(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const Y=(e,t,o,n,a)=>{if(e==null||S(e)&&!U(e))return;if(S(e)&&!(e instanceof HTMLElement)){for(const r of e)Y(r,t,o,n,a);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(r=>{const d=W(e,r,o,n);if(!n.eventBindingMap[d]){const c=o.bind(n);return n.eventBindingMap[d]=c,e.addEventListener(r.trim(),c,a)}})};function W(e,t,o,n){return`${E(e,n)}# ${t.trim()}# ${E(o,n)}# - ${E(n,n)}`.replace(/\n/gm,"").replace(/\s/g,"")}function E(e,t){let o;if(t.eventIdMap.has(e))o=t.eventIdMap.get(e);else{const n="xxxxxxxx".replace(/x/g,Le).toLowerCase();t.eventIdMap.set(e,n),o=n}return o}function Le(){return(100*Math.random()%36|0).toString(36)}const V=(e,t,o,n,a)=>{if(e==null||S(e)&&!U(e))return void console.warn("no target found");if(S(e)&&!(e instanceof HTMLElement)){for(const r of e)V(r,t,o,n,a);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(r=>{const d=W(e,r,o,n),c=n.eventBindingMap[d];c&&(delete n.eventBindingMap[d],e.removeEventListener(r,c,a))})},O=(e,t)=>{N(e,t).forEach(o=>e.removeChild(o))},R=(e,t,o)=>new Promise(n=>{o!==void 0&&setTimeout(()=>n(),o),e.addEventListener(t,()=>n())});i.addClass=C,i.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),i.findAll=N,i.forEachNode=(e,t,o=window)=>{for(let n=0;n{let t="";return e.forEach(o=>{!t.length&&window.matchMedia(o.query).matches&&(t=o.name)}),t},i.getInnerText=e=>e.innerText||e.textContent||"",i.getParent=(e,t)=>e.closest(t),i.getUniqueID=()=>Math.random().toString(36).substr(2,9),i.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,i.hasClass=q,i.inViewport=(e,t)=>{const o=e.getBoundingClientRect();let n={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(n=t.getBoundingClientRect()),o.top>=n.top&&o.right<=n.right&&o.bottom<=n.bottom&&o.left>=n.left},i.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),i.onEvent=Y,i.removeChildren=O,i.removeChilds=O,i.removeClass=B,i.removeEvent=V,i.toggleClass=(e,t,o)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)o===!0?C(n,t):q(n,t)||o===!1?B(n,t):C(n,t)}},v=i.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),i.waitForAnimationEnd=function(e,t){return new Promise((o,n)=>{e.addEventListener("animationend",function a(s){s.target===e&&(t&&s.animationName!==t||(e.removeEventListener("animationend",a),o(s)))})})},i.waitForEvent=R,i.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():R(e,"kl-component-initialized",3e3)},i.waitForTransitionEnd=function(e,t){return new Promise((o,n)=>{e.addEventListener("transitionend",function a(s){s.target===e&&(t&&s.propertyName!==t||(e.removeEventListener("transitionend",a),o(s)))})})};function Se(e="dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(o){console.log("setupHlxObj",o)}}function $e(){const e=L("template");e&&b(document.body,e);const t=L("theme");t&&b(document.body,t)}function Pe(){document.documentElement.lang="en"}class Ce{constructor({beforeInit:t=()=>{},afterInit:o=()=>{},beforeLoadEager:n=()=>{},afterLoadEager:a=()=>{},beforeLoadLazy:s=()=>{},afterLoadLazy:r=()=>{},beforeLoadDelayed:d=()=>{},afterLoadDelayed:c=()=>{}}={}){this.beforeInit=t,this.afterInit=o,this.beforeLoadEager=n,this.afterLoadEager=a,this.beforeLoadLazy=s,this.afterLoadLazy=r,this.beforeLoadDelayed=d,this.afterLoadDelayed=c,this.init()}async init(){console.time("init execution time: "),await this.beforeInit(),await this.loadEager(),await this.loadLazy(),await this.loadDelayed(),await this.afterInit(),console.timeEnd("init execution time: ")}async loadEager(){console.time("loadEager execution time: "),await this.beforeLoadEager(),Se(),$e(),Pe(),await v(300),await this.afterLoadEager(),console.timeEnd("loadEager execution time: ")}async loadLazy(){console.time("loadLazy execution time: "),await this.beforeLoadLazy(),await v(300),await this.afterLoadLazy(),console.timeEnd("loadLazy execution time: ")}async loadDelayed(){console.time("loadDelayed execution time: "),await this.beforeLoadDelayed(),await v(300),await this.afterLoadDelayed(),console.timeEnd("loadDelayed execution time: ")}}(async function(){const e=new ge,t=new we(e);await new be(t,e).init(),console.time("APP execution time: "),new Ce({beforeInit:()=>{console.log("beforeInit")},afterInit:()=>{console.log("afterInit")},beforeLoadEager:()=>{console.log("beforeLoadEager")},afterLoadEager:()=>{console.log("afterLoadEager")},beforeLoadLazy:()=>{console.log("beforeLoadLazy")},afterLoadLazy:()=>{console.log("afterLoadLazy")},beforeLoadDelayed:()=>{console.log("beforeLoadDelayed")},afterLoadDelayed:()=>{console.log("afterLoadDelayed")}}),console.timeEnd("APP execution time: ")})(); + ${E(n,n)}`.replace(/\n/gm,"").replace(/\s/g,"")}function E(e,t){let o;if(t.eventIdMap.has(e))o=t.eventIdMap.get(e);else{const n="xxxxxxxx".replace(/x/g,Le).toLowerCase();t.eventIdMap.set(e,n),o=n}return o}function Le(){return(100*Math.random()%36|0).toString(36)}const V=(e,t,o,n,a)=>{if(e==null||S(e)&&!U(e))return void console.warn("no target found");if(S(e)&&!(e instanceof HTMLElement)){for(const r of e)V(r,t,o,n,a);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(r=>{const d=W(e,r,o,n),c=n.eventBindingMap[d];c&&(delete n.eventBindingMap[d],e.removeEventListener(r,c,a))})},O=(e,t)=>{N(e,t).forEach(o=>e.removeChild(o))},R=(e,t,o)=>new Promise(n=>{o!==void 0&&setTimeout(()=>n(),o),e.addEventListener(t,()=>n())});i.addClass=C,i.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),i.findAll=N,i.forEachNode=(e,t,o=window)=>{for(let n=0;n{let t="";return e.forEach(o=>{!t.length&&window.matchMedia(o.query).matches&&(t=o.name)}),t},i.getInnerText=e=>e.innerText||e.textContent||"",i.getParent=(e,t)=>e.closest(t),i.getUniqueID=()=>Math.random().toString(36).substr(2,9),i.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,i.hasClass=q,i.inViewport=(e,t)=>{const o=e.getBoundingClientRect();let n={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(n=t.getBoundingClientRect()),o.top>=n.top&&o.right<=n.right&&o.bottom<=n.bottom&&o.left>=n.left},i.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),i.onEvent=Y,i.removeChildren=O,i.removeChilds=O,i.removeClass=B,i.removeEvent=V,i.toggleClass=(e,t,o)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)o===!0?C(n,t):q(n,t)||o===!1?B(n,t):C(n,t)}},b=i.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),i.waitForAnimationEnd=function(e,t){return new Promise((o,n)=>{e.addEventListener("animationend",function a(s){s.target===e&&(t&&s.animationName!==t||(e.removeEventListener("animationend",a),o(s)))})})},i.waitForEvent=R,i.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():R(e,"kl-component-initialized",3e3)},i.waitForTransitionEnd=function(e,t){return new Promise((o,n)=>{e.addEventListener("transitionend",function a(s){s.target===e&&(t&&s.propertyName!==t||(e.removeEventListener("transitionend",a),o(s)))})})};function Se(e="dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(o){console.log("setupHlxObj",o)}}function $e(){const e=y("template");e&&L(document.body,e);const t=y("theme");t&&L(document.body,t)}function Pe(e){return e.trim()===""?void 0:e}function Ce(){const e=y("language");document.documentElement.lang=Pe(e)||"en"}class Ee{constructor({beforeInit:t=()=>{},afterInit:o=()=>{},beforeLoadEager:n=()=>{},afterLoadEager:a=()=>{},beforeLoadLazy:s=()=>{},afterLoadLazy:r=()=>{},beforeLoadDelayed:d=()=>{},afterLoadDelayed:c=()=>{}}={}){this.beforeInit=t,this.afterInit=o,this.beforeLoadEager=n,this.afterLoadEager=a,this.beforeLoadLazy=s,this.afterLoadLazy=r,this.beforeLoadDelayed=d,this.afterLoadDelayed=c,this.init()}async init(){console.time("init execution time: "),await this.beforeInit(),await this.loadEager(),await this.loadLazy(),await this.loadDelayed(),await this.afterInit(),console.timeEnd("init execution time: ")}async loadEager(){console.time("loadEager execution time: "),await this.beforeLoadEager(),Se(),$e(),Ce(),await b(300),await this.afterLoadEager(),console.timeEnd("loadEager execution time: ")}async loadLazy(){console.time("loadLazy execution time: "),await this.beforeLoadLazy(),await b(300),await this.afterLoadLazy(),console.timeEnd("loadLazy execution time: ")}async loadDelayed(){console.time("loadDelayed execution time: "),await this.beforeLoadDelayed(),await b(300),await this.afterLoadDelayed(),console.timeEnd("loadDelayed execution time: ")}}(async function(){const e=new ge,t=new we(e);await new be(t,e).init(),console.time("APP execution time: "),new Ee({beforeInit:()=>{console.log("beforeInit")},afterInit:()=>{console.log("afterInit")},beforeLoadEager:()=>{console.log("beforeLoadEager")},afterLoadEager:()=>{console.log("afterLoadEager")},beforeLoadLazy:()=>{console.log("beforeLoadLazy")},afterLoadLazy:()=>{console.log("afterLoadLazy")},beforeLoadDelayed:()=>{console.log("beforeLoadDelayed")},afterLoadDelayed:()=>{console.log("afterLoadDelayed")}}),console.timeEnd("APP execution time: ")})(); function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { __vite__mapDeps.viteFileDeps = [] diff --git a/dist/main/main.js.map b/dist/main/main.js.map index 61482562..e381d282 100644 --- a/dist/main/main.js.map +++ b/dist/main/main.js.map @@ -1 +1 @@ -{"version":3,"mappings":"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","names":["r","t","e","h","o","n","s","i","_a","_b","SidebarNav","LitElement","entry","groups","FetchService","item","firstLevelPath","group","html","currentTarget","child","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","siteMapEntry","sitemapEntry","nextSitemapEntry","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","error","leftCol","rightCol","logoText","logoTextHTML","toClassName","name","BlockService","block","config","row","cols","col","value","as","a","imgs","img","ps","p","main","shortBlockName","blockWrapper","section","toCamelCase","g","SectionService","blockService","container","sectionMeta","meta","key","style","wrappers","defaultContent","wrapper","parentElement","addClasses","element","classes","cssClass","getMetadata","doc","attr","metaElement","_Status","Status","MainService","sectionService","lazyStylesScssPath","fontsScssPath","SectionsPromises","scriptEl","sidebarContainer","children","template","theme","blockMap","blockModule","__vitePreload","href","resolve","reject","link","firstSection","blockPromises","lcpCandidate","sectionsBlocks","domHelpers","l","d","c","u","f","waitFor","setupHlxObj","mainScriptPath","decorateBodyTag","setDocLanguage","App","beforeInit","afterInit","beforeLoadEager","afterLoadEager","beforeLoadLazy","afterLoadLazy","beforeLoadDelayed","afterLoadDelayed"],"sources":["../../node_modules/@lit/reactive-element/decorators/state.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../src/utils/toClassName.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../config.ts","../../src/services/main.service.ts","../../node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../src/app/setupHlxObj.ts","../../src/app/decorateBodyTag.ts","../../src/app/setDocLanguage.ts","../../src/app/index.ts","../../src/main.ts"],"sourcesContent":["import{property as t}from\"./property.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function r(r){return t({...r,state:!0,attribute:!1})}export{r as state};\n//# sourceMappingURL=state.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport '../icon';\nimport { SheetsResponse, SiteMapEntry } from '../../shared.types';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n render() {\n if (!this.items) return;\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n \n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: SiteMapEntry) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item.navtitle || item.title;\n }\n\n groupByFirstLevelPath = async () => {\n const groups = {};\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n\n queryIndex.data.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n\n const groupedData = Object.values(groups);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n };\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const contactHtmlString = await FetchService.fetchText('contact.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n return parser.parseFromString(contactHtmlString, 'text/html');\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return html``;\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from '../../utils/createOptimizedPicture.ts';\nimport { SheetsResponse, Sitemap, SiteMapEntry } from '../../shared.types.ts';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n constructor() {\n super();\n }\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n }\n\n render() {\n if (!this.lastTreePosts) return;\n return html`\n
    \n

    Newest Posts

    \n
    \n
    ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}
    \n `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html` `;\n }\n\n private async getPosts() {\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n return queryIndex.data.filter((item) => item.path.includes('/posts'));\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const response = await FetchService.fetchText('footer.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n }\n\n render() {\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { LitElement, html } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { Ref, createRef, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n \n \n `;\n }\n}\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from '../utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../services/fetch.service.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: string;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n } catch (error) {\n console.error('HeaderComponent: ', error);\n }\n }\n\n render() {\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","/**\n * Converts a string into a valid CSS class name.\n *\n * @param name - The string to convert into a CSS class name.\n * @returns The converted CSS class name.\n *\n * @example\n * // Example usage:\n * const inputString = 'Hello, World!';\n * const cssClassName = toClassName(inputString);\n * console.log(cssClassName); // Output: 'hello-world'\n */\nexport function toClassName(name: string): string {\n return name\n .toLowerCase()\n .replace(/[^0-9a-z]/gi, '-')\n .replace(/-+/g, '-')\n .replace(/^-|-$/g, '');\n}\n","import { toClassName } from '../utils/toClassName';\n\nexport class BlockService {\n //TODO: Provider for fetch data\n\n /**\n * Extracts the config from a block.\n * @param {Element} block The block element\n * @returns {object} The block config\n */\n readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} name - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","interface Config {\n mainTsPath: string;\n mainScssPath: string;\n fontsScssPath?: string;\n lazyStylesScssPath?: string;\n}\n\nexport const config: Config = {\n mainTsPath: 'src/main.ts',\n mainScssPath: 'src/styles/sass/main.scss',\n fontsScssPath: 'src/styles/sass/fonts.scss',\n lazyStylesScssPath: 'src/styles/sass/lazy-styles.scss',\n};\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log(error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addSidebarContainer(main: HTMLElement) {\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n main.after(sidebarContainer);\n }\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`);\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n console.error('Load lazy error: ', error);\n }\n };\n\n /**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * @private\n * @memberof MainService\n * @returns {void}\n * @example\n * \n * \n * @example\n * \n */\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const blockModule = await import(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.js`);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n console.error('An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.css`);\n } catch (error) {\n console.error(`problem with block '${block.name}' loading styles`);\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);\n try {\n if (!window.location.hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n // do nothing\n }\n }\n\n private async loadCSS(href: string) {\n return new Promise((resolve, reject) => {\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await this.loadBlockModules(block);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n await this.loadBlockModules(block);\n await this.loadBlockStyles(block);\n }\n\n this.showSection(section);\n }\n}\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,l)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,l);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=a(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,l)}}))};function a(e,t,n,o){return`${l(e,o)}#\\n ${t.trim()}#\\n ${l(n,o)}#\\n ${l(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function l(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return void console.warn(\"no target found\");if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let l;l=\"string\"==typeof t?t.trim().split(\" \"):t,l.forEach((t=>{const r=a(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateBodyTag() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/*\n * this function sets the language of the document\n */\nexport function setDocLanguage() {\n // TODO: support different languages here\n document.documentElement.lang = 'en';\n}\n","import { waitFor } from '@kluntje/js-utils/lib/dom-helpers';\nimport setupHlxObj from './setupHlxObj';\nimport { decorateBodyTag } from './decorateBodyTag';\nimport { setDocLanguage } from './setDocLanguage';\n\ntype LifecycleCallback = () => void | Promise;\n\ninterface LifecycleCallbacks {\n beforeInit?: LifecycleCallback;\n afterInit?: LifecycleCallback;\n beforeLoadEager?: LifecycleCallback;\n afterLoadEager?: LifecycleCallback;\n beforeLoadLazy?: LifecycleCallback;\n afterLoadLazy?: LifecycleCallback;\n beforeLoadDelayed?: LifecycleCallback;\n afterLoadDelayed?: LifecycleCallback;\n}\n\nclass App {\n private beforeInit: LifecycleCallback;\n private afterInit: LifecycleCallback;\n private beforeLoadEager: LifecycleCallback;\n private afterLoadEager: LifecycleCallback;\n private beforeLoadLazy: LifecycleCallback;\n private afterLoadLazy: LifecycleCallback;\n private beforeLoadDelayed: LifecycleCallback;\n private afterLoadDelayed: LifecycleCallback;\n\n constructor({\n beforeInit = () => {},\n afterInit = () => {},\n beforeLoadEager = () => {},\n afterLoadEager = () => {},\n beforeLoadLazy = () => {},\n afterLoadLazy = () => {},\n beforeLoadDelayed = () => {},\n afterLoadDelayed = () => {},\n }: LifecycleCallbacks = {}) {\n this.beforeInit = beforeInit;\n this.afterInit = afterInit;\n this.beforeLoadEager = beforeLoadEager;\n this.afterLoadEager = afterLoadEager;\n this.beforeLoadLazy = beforeLoadLazy;\n this.afterLoadLazy = afterLoadLazy;\n this.beforeLoadDelayed = beforeLoadDelayed;\n this.afterLoadDelayed = afterLoadDelayed;\n this.init();\n }\n\n private async init() {\n console.time('init execution time: ');\n await this.beforeInit();\n await this.loadEager();\n await this.loadLazy();\n await this.loadDelayed();\n await this.afterInit();\n console.timeEnd('init execution time: ');\n }\n\n private async loadEager() {\n console.time('loadEager execution time: ');\n await this.beforeLoadEager();\n setupHlxObj();\n decorateBodyTag();\n setDocLanguage();\n\n await waitFor(300);\n await this.afterLoadEager();\n console.timeEnd('loadEager execution time: ');\n }\n\n private async loadLazy() {\n console.time('loadLazy execution time: ');\n await this.beforeLoadLazy();\n await waitFor(300);\n await this.afterLoadLazy();\n console.timeEnd('loadLazy execution time: ');\n }\n\n private async loadDelayed() {\n console.time('loadDelayed execution time: ');\n await this.beforeLoadDelayed();\n await waitFor(300);\n await this.afterLoadDelayed();\n console.timeEnd('loadDelayed execution time: ');\n }\n}\n\nexport default App;\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.ts';\nimport './components/header.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport App from './app/index.ts';\n\n(async function () {\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n\n console.time('APP execution time: ');\n\n new App({\n beforeInit: () => {\n console.log('beforeInit');\n },\n afterInit: () => {\n console.log('afterInit');\n },\n beforeLoadEager: () => {\n console.log('beforeLoadEager');\n },\n afterLoadEager: () => {\n console.log('afterLoadEager');\n },\n beforeLoadLazy: () => {\n console.log('beforeLoadLazy');\n },\n afterLoadLazy: () => {\n console.log('afterLoadLazy');\n },\n beforeLoadDelayed: () => {\n console.log('beforeLoadDelayed');\n },\n afterLoadDelayed: () => {\n console.log('afterLoadDelayed');\n },\n });\n console.timeEnd('APP execution time: ');\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file +{"version":3,"mappings":"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","names":["r","t","e","h","o","n","s","i","_a","_b","SidebarNav","LitElement","entry","groups","FetchService","item","firstLevelPath","group","html","currentTarget","child","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","siteMapEntry","sitemapEntry","nextSitemapEntry","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","error","leftCol","rightCol","logoText","logoTextHTML","toClassName","name","BlockService","block","config","row","cols","col","value","as","a","imgs","img","ps","p","main","shortBlockName","blockWrapper","section","toCamelCase","g","SectionService","blockService","container","sectionMeta","meta","key","style","wrappers","defaultContent","wrapper","parentElement","addClasses","element","classes","cssClass","getMetadata","doc","attr","metaElement","_Status","Status","MainService","sectionService","lazyStylesScssPath","fontsScssPath","SectionsPromises","scriptEl","sidebarContainer","children","template","theme","blockMap","blockModule","__vitePreload","href","resolve","reject","link","firstSection","blockPromises","lcpCandidate","sectionsBlocks","domHelpers","l","d","c","u","f","waitFor","setupHlxObj","mainScriptPath","decorateBodyTag","undefinedOnEmpty","setDocLanguage","lang","App","beforeInit","afterInit","beforeLoadEager","afterLoadEager","beforeLoadLazy","afterLoadLazy","beforeLoadDelayed","afterLoadDelayed"],"sources":["../../node_modules/@lit/reactive-element/decorators/state.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../src/utils/toClassName.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../config.ts","../../src/services/main.service.ts","../../node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../src/app/setupHlxObj.ts","../../src/app/decorateBodyTag.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/setDocLanguage.ts","../../src/app/index.ts","../../src/main.ts"],"sourcesContent":["import{property as t}from\"./property.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function r(r){return t({...r,state:!0,attribute:!1})}export{r as state};\n//# sourceMappingURL=state.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport '../icon';\nimport { SheetsResponse, SiteMapEntry } from '../../shared.types';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n render() {\n if (!this.items) return;\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n \n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: SiteMapEntry) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item.navtitle || item.title;\n }\n\n groupByFirstLevelPath = async () => {\n const groups = {};\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n\n queryIndex.data.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n\n const groupedData = Object.values(groups);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n };\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const contactHtmlString = await FetchService.fetchText('contact.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n return parser.parseFromString(contactHtmlString, 'text/html');\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return html``;\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from '../../utils/createOptimizedPicture.ts';\nimport { SheetsResponse, Sitemap, SiteMapEntry } from '../../shared.types.ts';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n constructor() {\n super();\n }\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n }\n\n render() {\n if (!this.lastTreePosts) return;\n return html`\n
    \n

    Newest Posts

    \n
    \n
    ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}
    \n `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html` `;\n }\n\n private async getPosts() {\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n return queryIndex.data.filter((item) => item.path.includes('/posts'));\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const response = await FetchService.fetchText('footer.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n }\n\n render() {\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { LitElement, html } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { Ref, createRef, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n \n \n `;\n }\n}\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from '../utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../services/fetch.service.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: string;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n } catch (error) {\n console.error('HeaderComponent: ', error);\n }\n }\n\n render() {\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","/**\n * Converts a string into a valid CSS class name.\n *\n * @param name - The string to convert into a CSS class name.\n * @returns The converted CSS class name.\n *\n * @example\n * // Example usage:\n * const inputString = 'Hello, World!';\n * const cssClassName = toClassName(inputString);\n * console.log(cssClassName); // Output: 'hello-world'\n */\nexport function toClassName(name: string): string {\n return name\n .toLowerCase()\n .replace(/[^0-9a-z]/gi, '-')\n .replace(/-+/g, '-')\n .replace(/^-|-$/g, '');\n}\n","import { toClassName } from '../utils/toClassName';\n\nexport class BlockService {\n //TODO: Provider for fetch data\n\n /**\n * Extracts the config from a block.\n * @param {Element} block The block element\n * @returns {object} The block config\n */\n readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} name - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","interface Config {\n mainTsPath: string;\n mainScssPath: string;\n fontsScssPath?: string;\n lazyStylesScssPath?: string;\n}\n\nexport const config: Config = {\n mainTsPath: 'src/main.ts',\n mainScssPath: 'src/styles/sass/main.scss',\n fontsScssPath: 'src/styles/sass/fonts.scss',\n lazyStylesScssPath: 'src/styles/sass/lazy-styles.scss',\n};\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log(error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addSidebarContainer(main: HTMLElement) {\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n main.after(sidebarContainer);\n }\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`);\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n console.error('Load lazy error: ', error);\n }\n };\n\n /**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * @private\n * @memberof MainService\n * @returns {void}\n * @example\n * \n * \n * @example\n * \n */\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const blockModule = await import(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.js`);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n console.error('An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.css`);\n } catch (error) {\n console.error(`problem with block '${block.name}' loading styles`);\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);\n try {\n if (!window.location.hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n // do nothing\n }\n }\n\n private async loadCSS(href: string) {\n return new Promise((resolve, reject) => {\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await this.loadBlockModules(block);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n await this.loadBlockModules(block);\n await this.loadBlockStyles(block);\n }\n\n this.showSection(section);\n }\n}\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,l)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,l);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=a(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,l)}}))};function a(e,t,n,o){return`${l(e,o)}#\\n ${t.trim()}#\\n ${l(n,o)}#\\n ${l(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function l(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return void console.warn(\"no target found\");if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let l;l=\"string\"==typeof t?t.trim().split(\" \"):t,l.forEach((t=>{const r=a(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateBodyTag() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../utils/getMetadata';\nimport { undefinedOnEmpty } from '../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { waitFor } from '@kluntje/js-utils/lib/dom-helpers';\nimport setupHlxObj from './setupHlxObj';\nimport { decorateBodyTag } from './decorateBodyTag';\nimport { setDocLanguage } from './setDocLanguage';\n\ntype LifecycleCallback = () => void | Promise;\n\ninterface LifecycleCallbacks {\n beforeInit?: LifecycleCallback;\n afterInit?: LifecycleCallback;\n beforeLoadEager?: LifecycleCallback;\n afterLoadEager?: LifecycleCallback;\n beforeLoadLazy?: LifecycleCallback;\n afterLoadLazy?: LifecycleCallback;\n beforeLoadDelayed?: LifecycleCallback;\n afterLoadDelayed?: LifecycleCallback;\n}\n\nclass App {\n private beforeInit: LifecycleCallback;\n private afterInit: LifecycleCallback;\n private beforeLoadEager: LifecycleCallback;\n private afterLoadEager: LifecycleCallback;\n private beforeLoadLazy: LifecycleCallback;\n private afterLoadLazy: LifecycleCallback;\n private beforeLoadDelayed: LifecycleCallback;\n private afterLoadDelayed: LifecycleCallback;\n\n constructor({\n beforeInit = () => {},\n afterInit = () => {},\n beforeLoadEager = () => {},\n afterLoadEager = () => {},\n beforeLoadLazy = () => {},\n afterLoadLazy = () => {},\n beforeLoadDelayed = () => {},\n afterLoadDelayed = () => {},\n }: LifecycleCallbacks = {}) {\n this.beforeInit = beforeInit;\n this.afterInit = afterInit;\n this.beforeLoadEager = beforeLoadEager;\n this.afterLoadEager = afterLoadEager;\n this.beforeLoadLazy = beforeLoadLazy;\n this.afterLoadLazy = afterLoadLazy;\n this.beforeLoadDelayed = beforeLoadDelayed;\n this.afterLoadDelayed = afterLoadDelayed;\n this.init();\n }\n\n private async init() {\n console.time('init execution time: ');\n await this.beforeInit();\n await this.loadEager();\n await this.loadLazy();\n await this.loadDelayed();\n await this.afterInit();\n console.timeEnd('init execution time: ');\n }\n\n private async loadEager() {\n console.time('loadEager execution time: ');\n await this.beforeLoadEager();\n setupHlxObj();\n decorateBodyTag();\n setDocLanguage();\n\n await waitFor(300);\n await this.afterLoadEager();\n console.timeEnd('loadEager execution time: ');\n }\n\n private async loadLazy() {\n console.time('loadLazy execution time: ');\n await this.beforeLoadLazy();\n await waitFor(300);\n await this.afterLoadLazy();\n console.timeEnd('loadLazy execution time: ');\n }\n\n private async loadDelayed() {\n console.time('loadDelayed execution time: ');\n await this.beforeLoadDelayed();\n await waitFor(300);\n await this.afterLoadDelayed();\n console.timeEnd('loadDelayed execution time: ');\n }\n}\n\nexport default App;\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.ts';\nimport './components/header.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport App from './app/index.ts';\n\n(async function () {\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n\n console.time('APP execution time: ');\n\n new App({\n beforeInit: () => {\n console.log('beforeInit');\n },\n afterInit: () => {\n console.log('afterInit');\n },\n beforeLoadEager: () => {\n console.log('beforeLoadEager');\n },\n afterLoadEager: () => {\n console.log('afterLoadEager');\n },\n beforeLoadLazy: () => {\n console.log('beforeLoadLazy');\n },\n afterLoadLazy: () => {\n console.log('afterLoadLazy');\n },\n beforeLoadDelayed: () => {\n console.log('beforeLoadDelayed');\n },\n afterLoadDelayed: () => {\n console.log('afterLoadDelayed');\n },\n });\n console.timeEnd('APP execution time: ');\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file diff --git a/src/app/setDocLanguage.ts b/src/app/setDocLanguage.ts index 90582e77..c8c04c10 100644 --- a/src/app/setDocLanguage.ts +++ b/src/app/setDocLanguage.ts @@ -1,7 +1,10 @@ +import { getMetadata } from '../utils/getMetadata'; +import { undefinedOnEmpty } from '../utils/undefinedOnEmpty'; + /* - * this function sets the language of the document + * This function sets the language of the document */ export function setDocLanguage() { - // TODO: support different languages here - document.documentElement.lang = 'en'; + const lang = getMetadata('language'); + document.documentElement.lang = undefinedOnEmpty(lang) || 'en'; } From 58765934f2a1a3ad30358d611ac1330cee37598f Mon Sep 17 00:00:00 2001 From: samuelecalamita Date: Thu, 29 Feb 2024 21:39:22 +0100 Subject: [PATCH 09/62] change initialization --- dist/main/main.js | 6 ++-- dist/main/main.js.map | 2 +- src/app/index.ts | 4 +-- src/main.ts | 61 ++++++++++++++++++++-------------------- types/src/app/index.d.ts | 4 +-- types/src/main.d.ts | 2 ++ 6 files changed, 41 insertions(+), 38 deletions(-) diff --git a/dist/main/main.js b/dist/main/main.js index 58ebba41..82ba9f7a 100644 --- a/dist/main/main.js +++ b/dist/main/main.js @@ -1,4 +1,4 @@ -import{T as h,s as m,x as l}from"../__chunks__/lit-element.XkUWx5ik.js";import{n as J,f as K,t as p,_ as Q}from"../__chunks__/icon.jjSd6ARB.js";import{e as G,o as I}from"../__chunks__/unsafe-html.U1vgpvJh.js";import{F as w,c as X}from"../__chunks__/createOptimizedPicture.m3G7L1Pf.js";/** +import{T as h,s as m,x as l}from"../__chunks__/lit-element.XkUWx5ik.js";import{n as J,f as K,t as p,_ as Q}from"../__chunks__/icon.jjSd6ARB.js";import{e as X,o as I}from"../__chunks__/unsafe-html.U1vgpvJh.js";import{F as w,c as G}from"../__chunks__/createOptimizedPicture.m3G7L1Pf.js";/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause @@ -6,10 +6,10 @@ import{T as h,s as m,x as l}from"../__chunks__/lit-element.XkUWx5ik.js";import{n * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const Z=()=>new ee;class ee{}const P=new WeakMap,te=G(class extends K{render(e){return h}update(e,[t]){var n;const o=t!==this.Y;return o&&this.Y!==void 0&&this.rt(void 0),(o||this.lt!==this.ct)&&(this.Y=t,this.ht=(n=e.options)==null?void 0:n.host,this.rt(this.ct=e.element)),h}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let o=P.get(t);o===void 0&&(o=new WeakMap,P.set(t,o)),o.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),o.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=P.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var oe=Object.defineProperty,ne=Object.getOwnPropertyDescriptor,j=(e,t,o,n)=>{for(var a=n>1?void 0:n?ne(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&oe(t,o,a),a};let x=class extends m{constructor(){super(...arguments),this.getSubmenuName=e=>e.path.split("/")[1],this.groupByFirstLevelPath=async()=>{const e={};return(await w.fetchJson("/query-index.json")).data.forEach(n=>{const a=this.getSubmenuName(n);e[a]||(e[a]=[]),e[a].push({path:n.path,navtitle:this.getNavTitle(n)})}),Object.values(e).map(n=>n.length===1?n[0]:{navtitle:n[0].path.split("/")[1],path:n[0].path,children:n})}}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}render(){if(this.items)return l``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return l`${e.navtitle}`}renderMenuItem(e){return l`
  • ${e.children!==void 0?this.renderSubMenu(e):l`${e.navtitle}`}
  • `}renderMenuItems(){return l`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}};j([v()],x.prototype,"items",2);x=j([p("sidebar-nav")],x);var ae=Object.defineProperty,se=Object.getOwnPropertyDescriptor,k=(e,t,o,n)=>{for(var a=n>1?void 0:n?se(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&ae(t,o,a),a};let M=class extends m{async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t=await w.fetchText("contact.plain.html",{cacheOptions:{cacheType:"runtime"}});return e.parseFromString(t,"text/html")}renderHeader(e){return e?l`

    ${e}

    `:h}renderText(e){return e?l`

    ${e}

    `:h}render(){if(!this.contactTemplateArgs)return h;const{headline:e,text:t,contacts:o}=this.contactTemplateArgs;return l`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(o)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:o}=e;return!t&&!o?h:l`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(o)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(n=>({icon:n.querySelector("div"),markup:n.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),o=e.querySelector("p"),n=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:o,contacts:n}}renderContacts(e){return e.length===0?h:l`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?l``:h}renderContactMarkup(e){return e?I(e.innerHTML):h}};k([v()],M.prototype,"contactTemplateArgs",2);M=k([p("sidebar-contact")],M);var re=Object.defineProperty,ie=Object.getOwnPropertyDescriptor,z=(e,t,o,n)=>{for(var a=n>1?void 0:n?ie(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&re(t,o,a),a};let T=class extends m{constructor(){super()}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e)}render(){if(this.lastTreePosts)return l`

    Newest Posts

    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,o)=>t.lastModified>o.lastModified?-1:t.lastModified${X({src:e.image,alt:e.imagealt,width:336,height:224})}

    ${e.description}

    `}async getPosts(){return(await w.fetchJson("/query-index.json")).data.filter(t=>t.path.includes("/posts"))}};z([v()],T.prototype,"lastTreePosts",2);T=z([p("sidebar-posts")],T);var ce=Object.defineProperty,le=Object.getOwnPropertyDescriptor,H=(e,t,o,n)=>{for(var a=n>1?void 0:n?le(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&ce(t,o,a),a};let _=class extends m{createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e=await w.fetchText("footer.plain.html",{cacheOptions:{cacheType:"runtime"}}),t=document.createElement("div");t.innerHTML=e,this.footerMarkup=t.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}render(){if(this.footerMarkup)return l`${this.footerMarkup}`}};H([v()],_.prototype,"footerMarkup",2);_=H([p("sidebar-footer")],_);var de=Object.defineProperty,he=Object.getOwnPropertyDescriptor,ue=(e,t,o,n)=>{for(var a=n>1?void 0:n?he(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&de(t,o,a),a};let A=class extends m{constructor(){super(...arguments),this.toggleRef=Z(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return l`
    `}};A=ue([p("sidebar-component")],A);function fe({input:e,specifier:t,htmlTag:o}){return e.split(t).map((n,a)=>a%2===1?`<${o}>${n}`:n).join("")}var me=Object.defineProperty,pe=Object.getOwnPropertyDescriptor,F=(e,t,o,n)=>{for(var a=n>1?void 0:n?pe(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&me(t,o,a),a};let D=class extends m{createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await w.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data}}catch(e){console.error("HeaderComponent: ",e)}}render(){if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,o=fe({input:e.logoText,htmlTag:"strong",specifier:":::"}),n=I(o);return l``}};F([v()],D.prototype,"headerData",2);D=F([p("header-component")],D);function $(e){return e.toLowerCase().replace(/[^0-9a-z]/gi,"-").replace(/-+/g,"-").replace(/^-|-$/g,"")}class ge{readBlockConfig(t){const o={};return t.querySelectorAll(":scope > div").forEach(n=>{if(n.children){const a=[...n.children];if(a[1]){const s=a[1],r=$(a[0].textContent??"");let d="";if(s.querySelector("a")){const c=[...s.querySelectorAll("a")];c.length===1?d=c[0].href:d=c.map(g=>g.href)}else if(s.querySelector("img")){const c=[...s.querySelectorAll("img")];c.length===1?d=c[0].src:d=c.map(g=>g.src)}else if(s.querySelector("p")){const c=[...s.querySelectorAll("p")];c.length===1?d=c[0].textContent:d=c.map(g=>g.textContent)}else d=n.children[1].textContent;o[r]=d}}}),o}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const o=t.classList[0];if(o){t.classList.add("block"),t.dataset.blockName=o;const n=t.parentElement;n==null||n.classList.add(`${o}-wrapper`);const a=t.closest(".section");a&&a.classList.add(`${o}-container`)}}}function ye(e){return $(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class we{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(o=>{this.adjustMarkup(o),this.processSectionMetaData(o)})}processSectionMetaData(t){const o=t.querySelector("div.section-metadata");if(o){const n=this.blockService.readBlockConfig(o);Object.keys(n).forEach(a=>{a==="style"?n.style.split(",").filter(r=>r).map(r=>$(r.trim())).forEach(r=>t.classList.add(r)):t.dataset[ye(a)]=n[a]}),o.parentElement&&o.parentElement.remove()}}adjustMarkup(t){const o=[];let n=!1;[...t.children].forEach(a=>{if(a.tagName==="DIV"||!n){const s=document.createElement("div");o.push(s),n=a.tagName!=="DIV",n&&s.classList.add("default-content-wrapper")}o[o.length-1].append(a)}),o.forEach(a=>t.append(a)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(o=>{const n=o.parentElement;n&&n.classList.add("image","main")})}}const L=(e,t)=>{t.split(",").forEach(o=>{e.classList.add($(o.trim()))})};function y(e,t=document){const o=e&&e.includes(":")?"property":"name",a=[...t.head.querySelectorAll(`meta[${o}="${e}"]`)].map(s=>s.content).join(", ");return a.length?a:""}const ve={mainTsPath:"src/main.ts",mainScssPath:"src/styles/sass/main.scss",fontsScssPath:"src/styles/sass/fonts.scss",lazyStylesScssPath:"src/styles/sass/lazy-styles.scss"},f=class f{};f.unloaded="unloaded",f.loading="loading",f.loaded="loaded",f.error="error";let u=f;class be{constructor(t,o){this.sectionService=t,this.blockService=o,this.lcpBlocks=["banner"],this.init=async()=>{this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const n=document.querySelector("main");if(n){n.setAttribute("id","main"),this.addSidebarContainer(n),this.sectionService.init(n),this.addInnerContainer(n),this.blockService.decorateBlocks(n),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:n,fontsScssPath:a}=ve;try{n&&await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`),a&&await this.loadFonts(),await this.loadBlocks()}catch(s){console.error("Load lazy error: ",s)}},this.loadBlocks=async()=>{const a=[...document.querySelectorAll(".section")].map(s=>this.loadBlock(s));await Promise.all(a)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector('script[src$="/scripts/scripts.js"]');if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split("/scripts/scripts.js")}catch(o){console.log(o)}}addSidebarContainer(t){const o=document.createElement("sidebar-component");o.setAttribute("id","sidebar"),window.innerWidth<=1280?o.classList.remove("active"):o.classList.add("active"),window.innerWidth<=1280?o.classList.remove("active"):o.classList.add("active"),t.after(o)}addInnerContainer(t){const o=t.innerHTML;t.innerHTML=`
    ${o}
    `}decorateTemplateAndTheme(){const t=y("template");t&&L(document.body,t);const o=y("theme");o&&L(document.body,o)}collectBlocks(t){const o=[];return t.querySelectorAll("[data-block-name]").forEach(a=>{o.push({name:a.dataset.blockName,element:a})}),o}async loadBlockModules(t){if((t.element.dataset.blockStatus??u.unloaded)===u.unloaded){t.element.dataset.blockStatus=u.loading;try{const n=await Q(()=>import(`${window.hlx.codeBasePath}/dist/${t.name}/${t.name}.js`),__vite__mapDeps([]));n.default&&await n.default(t.element),t.element.dataset.blockStatus=u.loaded}catch(n){t.element.dataset.blockStatus=u.error,console.error("An error occurred during module import:",n)}}}async loadBlockStyles(t){try{await this.loadCSS(`${window.hlx.codeBasePath}/dist/${t.name}/${t.name}.css`)}catch{console.error(`problem with block '${t.name}' loading styles`)}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);try{window.location.hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch{}}async loadCSS(t){return new Promise((o,n)=>{if(document.querySelector(`head > link[href="${t}"]`))o(!0);else{const a=document.createElement("link");a.rel="stylesheet",a.href=t,a.onload=o,a.onerror=n,document.head.append(a)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const a=this.collectBlocks(t).map(async s=>{this.lcpBlocks.includes(s.name)&&await this.loadBlockModules(s)});await Promise.all(a),this.showSection(t)}document.body.style.display=null;const o=document.querySelector("main img");await new Promise(n=>{o&&!o.complete?(o.setAttribute("loading","eager"),o.setAttribute("fetchpriority","high"),o.addEventListener("load",()=>n()),o.addEventListener("error",()=>n())):n()})}async loadBlock(t){const o=this.collectBlocks(t);if(!o.length){this.showSection(t);return}for(const n of o)await this.loadBlockModules(n),await this.loadBlockStyles(n);this.showSection(t)}}var i={},b;Object.defineProperty(i,"__esModule",{value:!0});const N=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),B=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const o of e)o.classList.remove(...t)}},C=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const o of e)o.classList.add(...t)}},q=(e,t)=>e.classList.contains(t);function S(e){return Symbol.iterator in e}function U(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const Y=(e,t,o,n,a)=>{if(e==null||S(e)&&!U(e))return;if(S(e)&&!(e instanceof HTMLElement)){for(const r of e)Y(r,t,o,n,a);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(r=>{const d=W(e,r,o,n);if(!n.eventBindingMap[d]){const c=o.bind(n);return n.eventBindingMap[d]=c,e.addEventListener(r.trim(),c,a)}})};function W(e,t,o,n){return`${E(e,n)}# + */const Z=()=>new ee;class ee{}const P=new WeakMap,te=X(class extends K{render(e){return h}update(e,[t]){var n;const o=t!==this.Y;return o&&this.Y!==void 0&&this.rt(void 0),(o||this.lt!==this.ct)&&(this.Y=t,this.ht=(n=e.options)==null?void 0:n.host,this.rt(this.ct=e.element)),h}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let o=P.get(t);o===void 0&&(o=new WeakMap,P.set(t,o)),o.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),o.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=P.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var oe=Object.defineProperty,ne=Object.getOwnPropertyDescriptor,j=(e,t,o,n)=>{for(var a=n>1?void 0:n?ne(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&oe(t,o,a),a};let x=class extends m{constructor(){super(...arguments),this.getSubmenuName=e=>e.path.split("/")[1],this.groupByFirstLevelPath=async()=>{const e={};return(await w.fetchJson("/query-index.json")).data.forEach(n=>{const a=this.getSubmenuName(n);e[a]||(e[a]=[]),e[a].push({path:n.path,navtitle:this.getNavTitle(n)})}),Object.values(e).map(n=>n.length===1?n[0]:{navtitle:n[0].path.split("/")[1],path:n[0].path,children:n})}}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}render(){if(this.items)return l``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return l`${e.navtitle}`}renderMenuItem(e){return l`
  • ${e.children!==void 0?this.renderSubMenu(e):l`${e.navtitle}`}
  • `}renderMenuItems(){return l`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}};j([v()],x.prototype,"items",2);x=j([p("sidebar-nav")],x);var ae=Object.defineProperty,se=Object.getOwnPropertyDescriptor,k=(e,t,o,n)=>{for(var a=n>1?void 0:n?se(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&ae(t,o,a),a};let M=class extends m{async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t=await w.fetchText("contact.plain.html",{cacheOptions:{cacheType:"runtime"}});return e.parseFromString(t,"text/html")}renderHeader(e){return e?l`

    ${e}

    `:h}renderText(e){return e?l`

    ${e}

    `:h}render(){if(!this.contactTemplateArgs)return h;const{headline:e,text:t,contacts:o}=this.contactTemplateArgs;return l`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(o)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:o}=e;return!t&&!o?h:l`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(o)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(n=>({icon:n.querySelector("div"),markup:n.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),o=e.querySelector("p"),n=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:o,contacts:n}}renderContacts(e){return e.length===0?h:l`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?l``:h}renderContactMarkup(e){return e?I(e.innerHTML):h}};k([v()],M.prototype,"contactTemplateArgs",2);M=k([p("sidebar-contact")],M);var re=Object.defineProperty,ie=Object.getOwnPropertyDescriptor,z=(e,t,o,n)=>{for(var a=n>1?void 0:n?ie(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&re(t,o,a),a};let T=class extends m{constructor(){super()}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e)}render(){if(this.lastTreePosts)return l`

    Newest Posts

    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,o)=>t.lastModified>o.lastModified?-1:t.lastModified${G({src:e.image,alt:e.imagealt,width:336,height:224})}

    ${e.description}

    `}async getPosts(){return(await w.fetchJson("/query-index.json")).data.filter(t=>t.path.includes("/posts"))}};z([v()],T.prototype,"lastTreePosts",2);T=z([p("sidebar-posts")],T);var ce=Object.defineProperty,le=Object.getOwnPropertyDescriptor,H=(e,t,o,n)=>{for(var a=n>1?void 0:n?le(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&ce(t,o,a),a};let _=class extends m{createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e=await w.fetchText("footer.plain.html",{cacheOptions:{cacheType:"runtime"}}),t=document.createElement("div");t.innerHTML=e,this.footerMarkup=t.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}render(){if(this.footerMarkup)return l`${this.footerMarkup}`}};H([v()],_.prototype,"footerMarkup",2);_=H([p("sidebar-footer")],_);var de=Object.defineProperty,he=Object.getOwnPropertyDescriptor,ue=(e,t,o,n)=>{for(var a=n>1?void 0:n?he(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&de(t,o,a),a};let A=class extends m{constructor(){super(...arguments),this.toggleRef=Z(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return l`
    `}};A=ue([p("sidebar-component")],A);function fe({input:e,specifier:t,htmlTag:o}){return e.split(t).map((n,a)=>a%2===1?`<${o}>${n}`:n).join("")}var me=Object.defineProperty,pe=Object.getOwnPropertyDescriptor,F=(e,t,o,n)=>{for(var a=n>1?void 0:n?pe(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&me(t,o,a),a};let D=class extends m{createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await w.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data}}catch(e){console.error("HeaderComponent: ",e)}}render(){if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,o=fe({input:e.logoText,htmlTag:"strong",specifier:":::"}),n=I(o);return l``}};F([v()],D.prototype,"headerData",2);D=F([p("header-component")],D);function $(e){return e.toLowerCase().replace(/[^0-9a-z]/gi,"-").replace(/-+/g,"-").replace(/^-|-$/g,"")}class ge{readBlockConfig(t){const o={};return t.querySelectorAll(":scope > div").forEach(n=>{if(n.children){const a=[...n.children];if(a[1]){const s=a[1],r=$(a[0].textContent??"");let d="";if(s.querySelector("a")){const c=[...s.querySelectorAll("a")];c.length===1?d=c[0].href:d=c.map(g=>g.href)}else if(s.querySelector("img")){const c=[...s.querySelectorAll("img")];c.length===1?d=c[0].src:d=c.map(g=>g.src)}else if(s.querySelector("p")){const c=[...s.querySelectorAll("p")];c.length===1?d=c[0].textContent:d=c.map(g=>g.textContent)}else d=n.children[1].textContent;o[r]=d}}}),o}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const o=t.classList[0];if(o){t.classList.add("block"),t.dataset.blockName=o;const n=t.parentElement;n==null||n.classList.add(`${o}-wrapper`);const a=t.closest(".section");a&&a.classList.add(`${o}-container`)}}}function ye(e){return $(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class we{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(o=>{this.adjustMarkup(o),this.processSectionMetaData(o)})}processSectionMetaData(t){const o=t.querySelector("div.section-metadata");if(o){const n=this.blockService.readBlockConfig(o);Object.keys(n).forEach(a=>{a==="style"?n.style.split(",").filter(r=>r).map(r=>$(r.trim())).forEach(r=>t.classList.add(r)):t.dataset[ye(a)]=n[a]}),o.parentElement&&o.parentElement.remove()}}adjustMarkup(t){const o=[];let n=!1;[...t.children].forEach(a=>{if(a.tagName==="DIV"||!n){const s=document.createElement("div");o.push(s),n=a.tagName!=="DIV",n&&s.classList.add("default-content-wrapper")}o[o.length-1].append(a)}),o.forEach(a=>t.append(a)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(o=>{const n=o.parentElement;n&&n.classList.add("image","main")})}}const L=(e,t)=>{t.split(",").forEach(o=>{e.classList.add($(o.trim()))})};function y(e,t=document){const o=e&&e.includes(":")?"property":"name",a=[...t.head.querySelectorAll(`meta[${o}="${e}"]`)].map(s=>s.content).join(", ");return a.length?a:""}const ve={mainTsPath:"src/main.ts",mainScssPath:"src/styles/sass/main.scss",fontsScssPath:"src/styles/sass/fonts.scss",lazyStylesScssPath:"src/styles/sass/lazy-styles.scss"},f=class f{};f.unloaded="unloaded",f.loading="loading",f.loaded="loaded",f.error="error";let u=f;class be{constructor(t,o){this.sectionService=t,this.blockService=o,this.lcpBlocks=["banner"],this.init=async()=>{this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const n=document.querySelector("main");if(n){n.setAttribute("id","main"),this.addSidebarContainer(n),this.sectionService.init(n),this.addInnerContainer(n),this.blockService.decorateBlocks(n),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:n,fontsScssPath:a}=ve;try{n&&await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`),a&&await this.loadFonts(),await this.loadBlocks()}catch(s){console.error("Load lazy error: ",s)}},this.loadBlocks=async()=>{const a=[...document.querySelectorAll(".section")].map(s=>this.loadBlock(s));await Promise.all(a)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector('script[src$="/scripts/scripts.js"]');if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split("/scripts/scripts.js")}catch(o){console.log(o)}}addSidebarContainer(t){const o=document.createElement("sidebar-component");o.setAttribute("id","sidebar"),window.innerWidth<=1280?o.classList.remove("active"):o.classList.add("active"),window.innerWidth<=1280?o.classList.remove("active"):o.classList.add("active"),t.after(o)}addInnerContainer(t){const o=t.innerHTML;t.innerHTML=`
    ${o}
    `}decorateTemplateAndTheme(){const t=y("template");t&&L(document.body,t);const o=y("theme");o&&L(document.body,o)}collectBlocks(t){const o=[];return t.querySelectorAll("[data-block-name]").forEach(a=>{o.push({name:a.dataset.blockName,element:a})}),o}async loadBlockModules(t){if((t.element.dataset.blockStatus??u.unloaded)===u.unloaded){t.element.dataset.blockStatus=u.loading;try{const n=await Q(()=>import(`${window.hlx.codeBasePath}/dist/${t.name}/${t.name}.js`),__vite__mapDeps([]));n.default&&await n.default(t.element),t.element.dataset.blockStatus=u.loaded}catch(n){t.element.dataset.blockStatus=u.error,console.error("An error occurred during module import:",n)}}}async loadBlockStyles(t){try{await this.loadCSS(`${window.hlx.codeBasePath}/dist/${t.name}/${t.name}.css`)}catch{console.error(`problem with block '${t.name}' loading styles`)}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);try{window.location.hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch{}}async loadCSS(t){return new Promise((o,n)=>{if(document.querySelector(`head > link[href="${t}"]`))o(!0);else{const a=document.createElement("link");a.rel="stylesheet",a.href=t,a.onload=o,a.onerror=n,document.head.append(a)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const a=this.collectBlocks(t).map(async s=>{this.lcpBlocks.includes(s.name)&&await this.loadBlockModules(s)});await Promise.all(a),this.showSection(t)}document.body.style.display=null;const o=document.querySelector("main img");await new Promise(n=>{o&&!o.complete?(o.setAttribute("loading","eager"),o.setAttribute("fetchpriority","high"),o.addEventListener("load",()=>n()),o.addEventListener("error",()=>n())):n()})}async loadBlock(t){const o=this.collectBlocks(t);if(!o.length){this.showSection(t);return}for(const n of o)await this.loadBlockModules(n),await this.loadBlockStyles(n);this.showSection(t)}}var i={},b;Object.defineProperty(i,"__esModule",{value:!0});const N=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),B=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const o of e)o.classList.remove(...t)}},C=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const o of e)o.classList.add(...t)}},q=(e,t)=>e.classList.contains(t);function S(e){return Symbol.iterator in e}function U(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const Y=(e,t,o,n,a)=>{if(e==null||S(e)&&!U(e))return;if(S(e)&&!(e instanceof HTMLElement)){for(const r of e)Y(r,t,o,n,a);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(r=>{const d=W(e,r,o,n);if(!n.eventBindingMap[d]){const c=o.bind(n);return n.eventBindingMap[d]=c,e.addEventListener(r.trim(),c,a)}})};function W(e,t,o,n){return`${E(e,n)}# ${t.trim()}# ${E(o,n)}# - ${E(n,n)}`.replace(/\n/gm,"").replace(/\s/g,"")}function E(e,t){let o;if(t.eventIdMap.has(e))o=t.eventIdMap.get(e);else{const n="xxxxxxxx".replace(/x/g,Le).toLowerCase();t.eventIdMap.set(e,n),o=n}return o}function Le(){return(100*Math.random()%36|0).toString(36)}const V=(e,t,o,n,a)=>{if(e==null||S(e)&&!U(e))return void console.warn("no target found");if(S(e)&&!(e instanceof HTMLElement)){for(const r of e)V(r,t,o,n,a);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(r=>{const d=W(e,r,o,n),c=n.eventBindingMap[d];c&&(delete n.eventBindingMap[d],e.removeEventListener(r,c,a))})},O=(e,t)=>{N(e,t).forEach(o=>e.removeChild(o))},R=(e,t,o)=>new Promise(n=>{o!==void 0&&setTimeout(()=>n(),o),e.addEventListener(t,()=>n())});i.addClass=C,i.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),i.findAll=N,i.forEachNode=(e,t,o=window)=>{for(let n=0;n{let t="";return e.forEach(o=>{!t.length&&window.matchMedia(o.query).matches&&(t=o.name)}),t},i.getInnerText=e=>e.innerText||e.textContent||"",i.getParent=(e,t)=>e.closest(t),i.getUniqueID=()=>Math.random().toString(36).substr(2,9),i.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,i.hasClass=q,i.inViewport=(e,t)=>{const o=e.getBoundingClientRect();let n={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(n=t.getBoundingClientRect()),o.top>=n.top&&o.right<=n.right&&o.bottom<=n.bottom&&o.left>=n.left},i.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),i.onEvent=Y,i.removeChildren=O,i.removeChilds=O,i.removeClass=B,i.removeEvent=V,i.toggleClass=(e,t,o)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)o===!0?C(n,t):q(n,t)||o===!1?B(n,t):C(n,t)}},b=i.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),i.waitForAnimationEnd=function(e,t){return new Promise((o,n)=>{e.addEventListener("animationend",function a(s){s.target===e&&(t&&s.animationName!==t||(e.removeEventListener("animationend",a),o(s)))})})},i.waitForEvent=R,i.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():R(e,"kl-component-initialized",3e3)},i.waitForTransitionEnd=function(e,t){return new Promise((o,n)=>{e.addEventListener("transitionend",function a(s){s.target===e&&(t&&s.propertyName!==t||(e.removeEventListener("transitionend",a),o(s)))})})};function Se(e="dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(o){console.log("setupHlxObj",o)}}function $e(){const e=y("template");e&&L(document.body,e);const t=y("theme");t&&L(document.body,t)}function Pe(e){return e.trim()===""?void 0:e}function Ce(){const e=y("language");document.documentElement.lang=Pe(e)||"en"}class Ee{constructor({beforeInit:t=()=>{},afterInit:o=()=>{},beforeLoadEager:n=()=>{},afterLoadEager:a=()=>{},beforeLoadLazy:s=()=>{},afterLoadLazy:r=()=>{},beforeLoadDelayed:d=()=>{},afterLoadDelayed:c=()=>{}}={}){this.beforeInit=t,this.afterInit=o,this.beforeLoadEager=n,this.afterLoadEager=a,this.beforeLoadLazy=s,this.afterLoadLazy=r,this.beforeLoadDelayed=d,this.afterLoadDelayed=c,this.init()}async init(){console.time("init execution time: "),await this.beforeInit(),await this.loadEager(),await this.loadLazy(),await this.loadDelayed(),await this.afterInit(),console.timeEnd("init execution time: ")}async loadEager(){console.time("loadEager execution time: "),await this.beforeLoadEager(),Se(),$e(),Ce(),await b(300),await this.afterLoadEager(),console.timeEnd("loadEager execution time: ")}async loadLazy(){console.time("loadLazy execution time: "),await this.beforeLoadLazy(),await b(300),await this.afterLoadLazy(),console.timeEnd("loadLazy execution time: ")}async loadDelayed(){console.time("loadDelayed execution time: "),await this.beforeLoadDelayed(),await b(300),await this.afterLoadDelayed(),console.timeEnd("loadDelayed execution time: ")}}(async function(){const e=new ge,t=new we(e);await new be(t,e).init(),console.time("APP execution time: "),new Ee({beforeInit:()=>{console.log("beforeInit")},afterInit:()=>{console.log("afterInit")},beforeLoadEager:()=>{console.log("beforeLoadEager")},afterLoadEager:()=>{console.log("afterLoadEager")},beforeLoadLazy:()=>{console.log("beforeLoadLazy")},afterLoadLazy:()=>{console.log("afterLoadLazy")},beforeLoadDelayed:()=>{console.log("beforeLoadDelayed")},afterLoadDelayed:()=>{console.log("afterLoadDelayed")}}),console.timeEnd("APP execution time: ")})(); + ${E(n,n)}`.replace(/\n/gm,"").replace(/\s/g,"")}function E(e,t){let o;if(t.eventIdMap.has(e))o=t.eventIdMap.get(e);else{const n="xxxxxxxx".replace(/x/g,Le).toLowerCase();t.eventIdMap.set(e,n),o=n}return o}function Le(){return(100*Math.random()%36|0).toString(36)}const V=(e,t,o,n,a)=>{if(e==null||S(e)&&!U(e))return void console.warn("no target found");if(S(e)&&!(e instanceof HTMLElement)){for(const r of e)V(r,t,o,n,a);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(r=>{const d=W(e,r,o,n),c=n.eventBindingMap[d];c&&(delete n.eventBindingMap[d],e.removeEventListener(r,c,a))})},O=(e,t)=>{N(e,t).forEach(o=>e.removeChild(o))},R=(e,t,o)=>new Promise(n=>{o!==void 0&&setTimeout(()=>n(),o),e.addEventListener(t,()=>n())});i.addClass=C,i.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),i.findAll=N,i.forEachNode=(e,t,o=window)=>{for(let n=0;n{let t="";return e.forEach(o=>{!t.length&&window.matchMedia(o.query).matches&&(t=o.name)}),t},i.getInnerText=e=>e.innerText||e.textContent||"",i.getParent=(e,t)=>e.closest(t),i.getUniqueID=()=>Math.random().toString(36).substr(2,9),i.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,i.hasClass=q,i.inViewport=(e,t)=>{const o=e.getBoundingClientRect();let n={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(n=t.getBoundingClientRect()),o.top>=n.top&&o.right<=n.right&&o.bottom<=n.bottom&&o.left>=n.left},i.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),i.onEvent=Y,i.removeChildren=O,i.removeChilds=O,i.removeClass=B,i.removeEvent=V,i.toggleClass=(e,t,o)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)o===!0?C(n,t):q(n,t)||o===!1?B(n,t):C(n,t)}},b=i.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),i.waitForAnimationEnd=function(e,t){return new Promise((o,n)=>{e.addEventListener("animationend",function a(s){s.target===e&&(t&&s.animationName!==t||(e.removeEventListener("animationend",a),o(s)))})})},i.waitForEvent=R,i.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():R(e,"kl-component-initialized",3e3)},i.waitForTransitionEnd=function(e,t){return new Promise((o,n)=>{e.addEventListener("transitionend",function a(s){s.target===e&&(t&&s.propertyName!==t||(e.removeEventListener("transitionend",a),o(s)))})})};function Se(e="dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(o){console.log("setupHlxObj",o)}}function $e(){const e=y("template");e&&L(document.body,e);const t=y("theme");t&&L(document.body,t)}function Pe(e){return e.trim()===""?void 0:e}function Ce(){const e=y("language");document.documentElement.lang=Pe(e)||"en"}class Ee{constructor({beforeInit:t=()=>{},afterInit:o=()=>{},beforeLoadEager:n=()=>{},afterLoadEager:a=()=>{},beforeLoadLazy:s=()=>{},afterLoadLazy:r=()=>{},beforeLoadDelayed:d=()=>{},afterLoadDelayed:c=()=>{}}={}){this.beforeInit=t,this.afterInit=o,this.beforeLoadEager=n,this.afterLoadEager=a,this.beforeLoadLazy=s,this.afterLoadLazy=r,this.beforeLoadDelayed=d,this.afterLoadDelayed=c,this.init()}async init(){console.time("init execution time: "),await this.beforeInit(),await this.loadEager(),await this.loadLazy(),await this.loadDelayed(),await this.afterInit(),console.timeEnd("init execution time: ")}async loadEager(){console.time("loadEager execution time: "),await this.beforeLoadEager(),Se(),$e(),Ce(),await b(300),await this.afterLoadEager(),console.timeEnd("loadEager execution time: ")}async loadLazy(){console.time("loadLazy execution time: "),await this.beforeLoadLazy(),await b(300),await this.afterLoadLazy(),console.timeEnd("loadLazy execution time: ")}async loadDelayed(){console.time("loadDelayed execution time: "),await this.beforeLoadDelayed(),await b(300),await this.afterLoadDelayed(),console.timeEnd("loadDelayed execution time: ")}}(async function(){const e=new ge,t=new we(e);await new be(t,e).init()})();console.time("APP execution time: ");const De=new Ee({beforeInit:()=>{console.log("beforeInit")},afterInit:()=>{console.log("afterInit")},beforeLoadEager:()=>{console.log("beforeLoadEager")},afterLoadEager:()=>{console.log("afterLoadEager")},beforeLoadLazy:()=>{console.log("beforeLoadLazy")},afterLoadLazy:()=>{console.log("afterLoadLazy")},beforeLoadDelayed:()=>{console.log("beforeLoadDelayed")},afterLoadDelayed:()=>{console.log("afterLoadDelayed")}});console.timeEnd("APP execution time: ");export{De as App}; function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { __vite__mapDeps.viteFileDeps = [] diff --git a/dist/main/main.js.map b/dist/main/main.js.map index e381d282..30fe89af 100644 --- a/dist/main/main.js.map +++ b/dist/main/main.js.map @@ -1 +1 @@ -{"version":3,"mappings":"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","names":["r","t","e","h","o","n","s","i","_a","_b","SidebarNav","LitElement","entry","groups","FetchService","item","firstLevelPath","group","html","currentTarget","child","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","siteMapEntry","sitemapEntry","nextSitemapEntry","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","error","leftCol","rightCol","logoText","logoTextHTML","toClassName","name","BlockService","block","config","row","cols","col","value","as","a","imgs","img","ps","p","main","shortBlockName","blockWrapper","section","toCamelCase","g","SectionService","blockService","container","sectionMeta","meta","key","style","wrappers","defaultContent","wrapper","parentElement","addClasses","element","classes","cssClass","getMetadata","doc","attr","metaElement","_Status","Status","MainService","sectionService","lazyStylesScssPath","fontsScssPath","SectionsPromises","scriptEl","sidebarContainer","children","template","theme","blockMap","blockModule","__vitePreload","href","resolve","reject","link","firstSection","blockPromises","lcpCandidate","sectionsBlocks","domHelpers","l","d","c","u","f","waitFor","setupHlxObj","mainScriptPath","decorateBodyTag","undefinedOnEmpty","setDocLanguage","lang","App","beforeInit","afterInit","beforeLoadEager","afterLoadEager","beforeLoadLazy","afterLoadLazy","beforeLoadDelayed","afterLoadDelayed"],"sources":["../../node_modules/@lit/reactive-element/decorators/state.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../src/utils/toClassName.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../config.ts","../../src/services/main.service.ts","../../node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../src/app/setupHlxObj.ts","../../src/app/decorateBodyTag.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/setDocLanguage.ts","../../src/app/index.ts","../../src/main.ts"],"sourcesContent":["import{property as t}from\"./property.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function r(r){return t({...r,state:!0,attribute:!1})}export{r as state};\n//# sourceMappingURL=state.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport '../icon';\nimport { SheetsResponse, SiteMapEntry } from '../../shared.types';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n render() {\n if (!this.items) return;\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n \n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: SiteMapEntry) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item.navtitle || item.title;\n }\n\n groupByFirstLevelPath = async () => {\n const groups = {};\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n\n queryIndex.data.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n\n const groupedData = Object.values(groups);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n };\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const contactHtmlString = await FetchService.fetchText('contact.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n return parser.parseFromString(contactHtmlString, 'text/html');\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return html``;\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from '../../utils/createOptimizedPicture.ts';\nimport { SheetsResponse, Sitemap, SiteMapEntry } from '../../shared.types.ts';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n constructor() {\n super();\n }\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n }\n\n render() {\n if (!this.lastTreePosts) return;\n return html`\n
    \n

    Newest Posts

    \n
    \n
    ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}
    \n `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html` `;\n }\n\n private async getPosts() {\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n return queryIndex.data.filter((item) => item.path.includes('/posts'));\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const response = await FetchService.fetchText('footer.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n }\n\n render() {\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { LitElement, html } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { Ref, createRef, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n \n \n `;\n }\n}\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from '../utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../services/fetch.service.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: string;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n } catch (error) {\n console.error('HeaderComponent: ', error);\n }\n }\n\n render() {\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","/**\n * Converts a string into a valid CSS class name.\n *\n * @param name - The string to convert into a CSS class name.\n * @returns The converted CSS class name.\n *\n * @example\n * // Example usage:\n * const inputString = 'Hello, World!';\n * const cssClassName = toClassName(inputString);\n * console.log(cssClassName); // Output: 'hello-world'\n */\nexport function toClassName(name: string): string {\n return name\n .toLowerCase()\n .replace(/[^0-9a-z]/gi, '-')\n .replace(/-+/g, '-')\n .replace(/^-|-$/g, '');\n}\n","import { toClassName } from '../utils/toClassName';\n\nexport class BlockService {\n //TODO: Provider for fetch data\n\n /**\n * Extracts the config from a block.\n * @param {Element} block The block element\n * @returns {object} The block config\n */\n readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} name - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","interface Config {\n mainTsPath: string;\n mainScssPath: string;\n fontsScssPath?: string;\n lazyStylesScssPath?: string;\n}\n\nexport const config: Config = {\n mainTsPath: 'src/main.ts',\n mainScssPath: 'src/styles/sass/main.scss',\n fontsScssPath: 'src/styles/sass/fonts.scss',\n lazyStylesScssPath: 'src/styles/sass/lazy-styles.scss',\n};\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log(error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addSidebarContainer(main: HTMLElement) {\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n main.after(sidebarContainer);\n }\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`);\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n console.error('Load lazy error: ', error);\n }\n };\n\n /**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * @private\n * @memberof MainService\n * @returns {void}\n * @example\n * \n * \n * @example\n * \n */\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const blockModule = await import(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.js`);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n console.error('An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.css`);\n } catch (error) {\n console.error(`problem with block '${block.name}' loading styles`);\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);\n try {\n if (!window.location.hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n // do nothing\n }\n }\n\n private async loadCSS(href: string) {\n return new Promise((resolve, reject) => {\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await this.loadBlockModules(block);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n await this.loadBlockModules(block);\n await this.loadBlockStyles(block);\n }\n\n this.showSection(section);\n }\n}\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,l)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,l);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=a(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,l)}}))};function a(e,t,n,o){return`${l(e,o)}#\\n ${t.trim()}#\\n ${l(n,o)}#\\n ${l(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function l(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return void console.warn(\"no target found\");if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let l;l=\"string\"==typeof t?t.trim().split(\" \"):t,l.forEach((t=>{const r=a(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateBodyTag() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../utils/getMetadata';\nimport { undefinedOnEmpty } from '../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { waitFor } from '@kluntje/js-utils/lib/dom-helpers';\nimport setupHlxObj from './setupHlxObj';\nimport { decorateBodyTag } from './decorateBodyTag';\nimport { setDocLanguage } from './setDocLanguage';\n\ntype LifecycleCallback = () => void | Promise;\n\ninterface LifecycleCallbacks {\n beforeInit?: LifecycleCallback;\n afterInit?: LifecycleCallback;\n beforeLoadEager?: LifecycleCallback;\n afterLoadEager?: LifecycleCallback;\n beforeLoadLazy?: LifecycleCallback;\n afterLoadLazy?: LifecycleCallback;\n beforeLoadDelayed?: LifecycleCallback;\n afterLoadDelayed?: LifecycleCallback;\n}\n\nclass App {\n private beforeInit: LifecycleCallback;\n private afterInit: LifecycleCallback;\n private beforeLoadEager: LifecycleCallback;\n private afterLoadEager: LifecycleCallback;\n private beforeLoadLazy: LifecycleCallback;\n private afterLoadLazy: LifecycleCallback;\n private beforeLoadDelayed: LifecycleCallback;\n private afterLoadDelayed: LifecycleCallback;\n\n constructor({\n beforeInit = () => {},\n afterInit = () => {},\n beforeLoadEager = () => {},\n afterLoadEager = () => {},\n beforeLoadLazy = () => {},\n afterLoadLazy = () => {},\n beforeLoadDelayed = () => {},\n afterLoadDelayed = () => {},\n }: LifecycleCallbacks = {}) {\n this.beforeInit = beforeInit;\n this.afterInit = afterInit;\n this.beforeLoadEager = beforeLoadEager;\n this.afterLoadEager = afterLoadEager;\n this.beforeLoadLazy = beforeLoadLazy;\n this.afterLoadLazy = afterLoadLazy;\n this.beforeLoadDelayed = beforeLoadDelayed;\n this.afterLoadDelayed = afterLoadDelayed;\n this.init();\n }\n\n private async init() {\n console.time('init execution time: ');\n await this.beforeInit();\n await this.loadEager();\n await this.loadLazy();\n await this.loadDelayed();\n await this.afterInit();\n console.timeEnd('init execution time: ');\n }\n\n private async loadEager() {\n console.time('loadEager execution time: ');\n await this.beforeLoadEager();\n setupHlxObj();\n decorateBodyTag();\n setDocLanguage();\n\n await waitFor(300);\n await this.afterLoadEager();\n console.timeEnd('loadEager execution time: ');\n }\n\n private async loadLazy() {\n console.time('loadLazy execution time: ');\n await this.beforeLoadLazy();\n await waitFor(300);\n await this.afterLoadLazy();\n console.timeEnd('loadLazy execution time: ');\n }\n\n private async loadDelayed() {\n console.time('loadDelayed execution time: ');\n await this.beforeLoadDelayed();\n await waitFor(300);\n await this.afterLoadDelayed();\n console.timeEnd('loadDelayed execution time: ');\n }\n}\n\nexport default App;\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.ts';\nimport './components/header.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport App from './app/index.ts';\n\n(async function () {\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n\n console.time('APP execution time: ');\n\n new App({\n beforeInit: () => {\n console.log('beforeInit');\n },\n afterInit: () => {\n console.log('afterInit');\n },\n beforeLoadEager: () => {\n console.log('beforeLoadEager');\n },\n afterLoadEager: () => {\n console.log('afterLoadEager');\n },\n beforeLoadLazy: () => {\n console.log('beforeLoadLazy');\n },\n afterLoadLazy: () => {\n console.log('afterLoadLazy');\n },\n beforeLoadDelayed: () => {\n console.log('beforeLoadDelayed');\n },\n afterLoadDelayed: () => {\n console.log('afterLoadDelayed');\n },\n });\n console.timeEnd('APP execution time: ');\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file +{"version":3,"mappings":"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","names":["r","t","e","h","o","n","s","i","_a","_b","SidebarNav","LitElement","entry","groups","FetchService","item","firstLevelPath","group","html","currentTarget","child","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","siteMapEntry","sitemapEntry","nextSitemapEntry","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","error","leftCol","rightCol","logoText","logoTextHTML","toClassName","name","BlockService","block","config","row","cols","col","value","as","a","imgs","img","ps","p","main","shortBlockName","blockWrapper","section","toCamelCase","g","SectionService","blockService","container","sectionMeta","meta","key","style","wrappers","defaultContent","wrapper","parentElement","addClasses","element","classes","cssClass","getMetadata","doc","attr","metaElement","_Status","Status","MainService","sectionService","lazyStylesScssPath","fontsScssPath","SectionsPromises","scriptEl","sidebarContainer","children","template","theme","blockMap","blockModule","__vitePreload","href","resolve","reject","link","firstSection","blockPromises","lcpCandidate","sectionsBlocks","domHelpers","l","d","c","u","f","waitFor","setupHlxObj","mainScriptPath","decorateBodyTag","undefinedOnEmpty","setDocLanguage","lang","HLX","beforeInit","afterInit","beforeLoadEager","afterLoadEager","beforeLoadLazy","afterLoadLazy","beforeLoadDelayed","afterLoadDelayed","App"],"sources":["../../node_modules/@lit/reactive-element/decorators/state.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../src/utils/toClassName.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../config.ts","../../src/services/main.service.ts","../../node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../src/app/setupHlxObj.ts","../../src/app/decorateBodyTag.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/setDocLanguage.ts","../../src/app/index.ts","../../src/main.ts"],"sourcesContent":["import{property as t}from\"./property.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function r(r){return t({...r,state:!0,attribute:!1})}export{r as state};\n//# sourceMappingURL=state.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport '../icon';\nimport { SheetsResponse, SiteMapEntry } from '../../shared.types';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n render() {\n if (!this.items) return;\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n \n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: SiteMapEntry) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item.navtitle || item.title;\n }\n\n groupByFirstLevelPath = async () => {\n const groups = {};\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n\n queryIndex.data.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n\n const groupedData = Object.values(groups);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n };\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const contactHtmlString = await FetchService.fetchText('contact.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n return parser.parseFromString(contactHtmlString, 'text/html');\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return html``;\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from '../../utils/createOptimizedPicture.ts';\nimport { SheetsResponse, Sitemap, SiteMapEntry } from '../../shared.types.ts';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n constructor() {\n super();\n }\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n }\n\n render() {\n if (!this.lastTreePosts) return;\n return html`\n
    \n

    Newest Posts

    \n
    \n
    ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}
    \n `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html` `;\n }\n\n private async getPosts() {\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n return queryIndex.data.filter((item) => item.path.includes('/posts'));\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const response = await FetchService.fetchText('footer.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n }\n\n render() {\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { LitElement, html } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { Ref, createRef, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n \n \n `;\n }\n}\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from '../utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../services/fetch.service.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: string;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n } catch (error) {\n console.error('HeaderComponent: ', error);\n }\n }\n\n render() {\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","/**\n * Converts a string into a valid CSS class name.\n *\n * @param name - The string to convert into a CSS class name.\n * @returns The converted CSS class name.\n *\n * @example\n * // Example usage:\n * const inputString = 'Hello, World!';\n * const cssClassName = toClassName(inputString);\n * console.log(cssClassName); // Output: 'hello-world'\n */\nexport function toClassName(name: string): string {\n return name\n .toLowerCase()\n .replace(/[^0-9a-z]/gi, '-')\n .replace(/-+/g, '-')\n .replace(/^-|-$/g, '');\n}\n","import { toClassName } from '../utils/toClassName';\n\nexport class BlockService {\n //TODO: Provider for fetch data\n\n /**\n * Extracts the config from a block.\n * @param {Element} block The block element\n * @returns {object} The block config\n */\n readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} name - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","interface Config {\n mainTsPath: string;\n mainScssPath: string;\n fontsScssPath?: string;\n lazyStylesScssPath?: string;\n}\n\nexport const config: Config = {\n mainTsPath: 'src/main.ts',\n mainScssPath: 'src/styles/sass/main.scss',\n fontsScssPath: 'src/styles/sass/fonts.scss',\n lazyStylesScssPath: 'src/styles/sass/lazy-styles.scss',\n};\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log(error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addSidebarContainer(main: HTMLElement) {\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n main.after(sidebarContainer);\n }\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`);\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n console.error('Load lazy error: ', error);\n }\n };\n\n /**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * @private\n * @memberof MainService\n * @returns {void}\n * @example\n * \n * \n * @example\n * \n */\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const blockModule = await import(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.js`);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n console.error('An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.css`);\n } catch (error) {\n console.error(`problem with block '${block.name}' loading styles`);\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);\n try {\n if (!window.location.hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n // do nothing\n }\n }\n\n private async loadCSS(href: string) {\n return new Promise((resolve, reject) => {\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await this.loadBlockModules(block);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n await this.loadBlockModules(block);\n await this.loadBlockStyles(block);\n }\n\n this.showSection(section);\n }\n}\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,l)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,l);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=a(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,l)}}))};function a(e,t,n,o){return`${l(e,o)}#\\n ${t.trim()}#\\n ${l(n,o)}#\\n ${l(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function l(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return void console.warn(\"no target found\");if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let l;l=\"string\"==typeof t?t.trim().split(\" \"):t,l.forEach((t=>{const r=a(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateBodyTag() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../utils/getMetadata';\nimport { undefinedOnEmpty } from '../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { waitFor } from '@kluntje/js-utils/lib/dom-helpers';\nimport setupHlxObj from './setupHlxObj';\nimport { decorateBodyTag } from './decorateBodyTag';\nimport { setDocLanguage } from './setDocLanguage';\n\ntype LifecycleCallback = () => void | Promise;\n\ninterface LifecycleCallbacks {\n beforeInit?: LifecycleCallback;\n afterInit?: LifecycleCallback;\n beforeLoadEager?: LifecycleCallback;\n afterLoadEager?: LifecycleCallback;\n beforeLoadLazy?: LifecycleCallback;\n afterLoadLazy?: LifecycleCallback;\n beforeLoadDelayed?: LifecycleCallback;\n afterLoadDelayed?: LifecycleCallback;\n}\n\nclass HLX {\n private beforeInit: LifecycleCallback;\n private afterInit: LifecycleCallback;\n private beforeLoadEager: LifecycleCallback;\n private afterLoadEager: LifecycleCallback;\n private beforeLoadLazy: LifecycleCallback;\n private afterLoadLazy: LifecycleCallback;\n private beforeLoadDelayed: LifecycleCallback;\n private afterLoadDelayed: LifecycleCallback;\n\n constructor({\n beforeInit = () => {},\n afterInit = () => {},\n beforeLoadEager = () => {},\n afterLoadEager = () => {},\n beforeLoadLazy = () => {},\n afterLoadLazy = () => {},\n beforeLoadDelayed = () => {},\n afterLoadDelayed = () => {},\n }: LifecycleCallbacks = {}) {\n this.beforeInit = beforeInit;\n this.afterInit = afterInit;\n this.beforeLoadEager = beforeLoadEager;\n this.afterLoadEager = afterLoadEager;\n this.beforeLoadLazy = beforeLoadLazy;\n this.afterLoadLazy = afterLoadLazy;\n this.beforeLoadDelayed = beforeLoadDelayed;\n this.afterLoadDelayed = afterLoadDelayed;\n this.init();\n }\n\n private async init() {\n console.time('init execution time: ');\n await this.beforeInit();\n await this.loadEager();\n await this.loadLazy();\n await this.loadDelayed();\n await this.afterInit();\n console.timeEnd('init execution time: ');\n }\n\n private async loadEager() {\n console.time('loadEager execution time: ');\n await this.beforeLoadEager();\n setupHlxObj();\n decorateBodyTag();\n setDocLanguage();\n\n await waitFor(300);\n await this.afterLoadEager();\n console.timeEnd('loadEager execution time: ');\n }\n\n private async loadLazy() {\n console.time('loadLazy execution time: ');\n await this.beforeLoadLazy();\n await waitFor(300);\n await this.afterLoadLazy();\n console.timeEnd('loadLazy execution time: ');\n }\n\n private async loadDelayed() {\n console.time('loadDelayed execution time: ');\n await this.beforeLoadDelayed();\n await waitFor(300);\n await this.afterLoadDelayed();\n console.timeEnd('loadDelayed execution time: ');\n }\n}\n\nexport default HLX;\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.ts';\nimport './components/header.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport HLX from './app/index.ts';\n\n(async function () {\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n})();\n\nconsole.time('APP execution time: ');\n\nexport const App = new HLX({\n beforeInit: () => {\n console.log('beforeInit');\n },\n afterInit: () => {\n console.log('afterInit');\n },\n beforeLoadEager: () => {\n console.log('beforeLoadEager');\n },\n afterLoadEager: () => {\n console.log('afterLoadEager');\n },\n beforeLoadLazy: () => {\n console.log('beforeLoadLazy');\n },\n afterLoadLazy: () => {\n console.log('afterLoadLazy');\n },\n beforeLoadDelayed: () => {\n console.log('beforeLoadDelayed');\n },\n afterLoadDelayed: () => {\n console.log('afterLoadDelayed');\n },\n});\n\nconsole.timeEnd('APP execution time: ');\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file diff --git a/src/app/index.ts b/src/app/index.ts index 70afe9b4..7710a7a3 100644 --- a/src/app/index.ts +++ b/src/app/index.ts @@ -16,7 +16,7 @@ interface LifecycleCallbacks { afterLoadDelayed?: LifecycleCallback; } -class App { +class HLX { private beforeInit: LifecycleCallback; private afterInit: LifecycleCallback; private beforeLoadEager: LifecycleCallback; @@ -86,4 +86,4 @@ class App { } } -export default App; +export default HLX; diff --git a/src/main.ts b/src/main.ts index 05a10295..66b34a75 100644 --- a/src/main.ts +++ b/src/main.ts @@ -5,44 +5,45 @@ import './components/header.ts'; import { BlockService } from './services/block.service.ts'; import { SectionService } from './services/section.service.ts'; import { MainService } from './services/main.service.ts'; -import App from './app/index.ts'; +import HLX from './app/index.ts'; (async function () { const blockService = new BlockService(); const sectionService = new SectionService(blockService); const main = new MainService(sectionService, blockService); await main.init(); +})(); - console.time('APP execution time: '); +console.time('APP execution time: '); - new App({ - beforeInit: () => { - console.log('beforeInit'); - }, - afterInit: () => { - console.log('afterInit'); - }, - beforeLoadEager: () => { - console.log('beforeLoadEager'); - }, - afterLoadEager: () => { - console.log('afterLoadEager'); - }, - beforeLoadLazy: () => { - console.log('beforeLoadLazy'); - }, - afterLoadLazy: () => { - console.log('afterLoadLazy'); - }, - beforeLoadDelayed: () => { - console.log('beforeLoadDelayed'); - }, - afterLoadDelayed: () => { - console.log('afterLoadDelayed'); - }, - }); - console.timeEnd('APP execution time: '); -})(); +export const App = new HLX({ + beforeInit: () => { + console.log('beforeInit'); + }, + afterInit: () => { + console.log('afterInit'); + }, + beforeLoadEager: () => { + console.log('beforeLoadEager'); + }, + afterLoadEager: () => { + console.log('afterLoadEager'); + }, + beforeLoadLazy: () => { + console.log('beforeLoadLazy'); + }, + afterLoadLazy: () => { + console.log('afterLoadLazy'); + }, + beforeLoadDelayed: () => { + console.log('beforeLoadDelayed'); + }, + afterLoadDelayed: () => { + console.log('afterLoadDelayed'); + }, +}); + +console.timeEnd('APP execution time: '); declare global { interface Window { diff --git a/types/src/app/index.d.ts b/types/src/app/index.d.ts index cee625e0..d8de0b46 100644 --- a/types/src/app/index.d.ts +++ b/types/src/app/index.d.ts @@ -9,7 +9,7 @@ interface LifecycleCallbacks { beforeLoadDelayed?: LifecycleCallback; afterLoadDelayed?: LifecycleCallback; } -declare class App { +declare class HLX { private beforeInit; private afterInit; private beforeLoadEager; @@ -24,4 +24,4 @@ declare class App { private loadLazy; private loadDelayed; } -export default App; +export default HLX; diff --git a/types/src/main.d.ts b/types/src/main.d.ts index 9360b4aa..b2730711 100644 --- a/types/src/main.d.ts +++ b/types/src/main.d.ts @@ -1,5 +1,7 @@ import './components/sidebar/sidebar.ts'; import './components/header.ts'; +import HLX from './app/index.ts'; +export declare const App: HLX; declare global { interface Window { hlx: { From ace90e364f75daa415b73e1f0c54fc28565227e6 Mon Sep 17 00:00:00 2001 From: samuelecalamita Date: Thu, 29 Feb 2024 22:12:17 +0100 Subject: [PATCH 10/62] added loadEager hook --- dist/main/main.js | 6 +++--- dist/main/main.js.map | 2 +- src/app/index.ts | 10 +++++++--- types/src/app/index.d.ts | 6 ++++-- 4 files changed, 15 insertions(+), 9 deletions(-) diff --git a/dist/main/main.js b/dist/main/main.js index 82ba9f7a..ea570fa5 100644 --- a/dist/main/main.js +++ b/dist/main/main.js @@ -1,4 +1,4 @@ -import{T as h,s as m,x as l}from"../__chunks__/lit-element.XkUWx5ik.js";import{n as J,f as K,t as p,_ as Q}from"../__chunks__/icon.jjSd6ARB.js";import{e as X,o as I}from"../__chunks__/unsafe-html.U1vgpvJh.js";import{F as w,c as G}from"../__chunks__/createOptimizedPicture.m3G7L1Pf.js";/** +import{T as h,s as p,x as l}from"../__chunks__/lit-element.XkUWx5ik.js";import{n as J,f as K,t as g,_ as Q}from"../__chunks__/icon.jjSd6ARB.js";import{e as X,o as I}from"../__chunks__/unsafe-html.U1vgpvJh.js";import{F as w,c as G}from"../__chunks__/createOptimizedPicture.m3G7L1Pf.js";/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause @@ -6,10 +6,10 @@ import{T as h,s as m,x as l}from"../__chunks__/lit-element.XkUWx5ik.js";import{n * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const Z=()=>new ee;class ee{}const P=new WeakMap,te=X(class extends K{render(e){return h}update(e,[t]){var n;const o=t!==this.Y;return o&&this.Y!==void 0&&this.rt(void 0),(o||this.lt!==this.ct)&&(this.Y=t,this.ht=(n=e.options)==null?void 0:n.host,this.rt(this.ct=e.element)),h}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let o=P.get(t);o===void 0&&(o=new WeakMap,P.set(t,o)),o.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),o.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=P.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var oe=Object.defineProperty,ne=Object.getOwnPropertyDescriptor,j=(e,t,o,n)=>{for(var a=n>1?void 0:n?ne(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&oe(t,o,a),a};let x=class extends m{constructor(){super(...arguments),this.getSubmenuName=e=>e.path.split("/")[1],this.groupByFirstLevelPath=async()=>{const e={};return(await w.fetchJson("/query-index.json")).data.forEach(n=>{const a=this.getSubmenuName(n);e[a]||(e[a]=[]),e[a].push({path:n.path,navtitle:this.getNavTitle(n)})}),Object.values(e).map(n=>n.length===1?n[0]:{navtitle:n[0].path.split("/")[1],path:n[0].path,children:n})}}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}render(){if(this.items)return l``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return l`${e.navtitle}`}renderMenuItem(e){return l`
  • ${e.children!==void 0?this.renderSubMenu(e):l`${e.navtitle}`}
  • `}renderMenuItems(){return l`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}};j([v()],x.prototype,"items",2);x=j([p("sidebar-nav")],x);var ae=Object.defineProperty,se=Object.getOwnPropertyDescriptor,k=(e,t,o,n)=>{for(var a=n>1?void 0:n?se(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&ae(t,o,a),a};let M=class extends m{async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t=await w.fetchText("contact.plain.html",{cacheOptions:{cacheType:"runtime"}});return e.parseFromString(t,"text/html")}renderHeader(e){return e?l`

    ${e}

    `:h}renderText(e){return e?l`

    ${e}

    `:h}render(){if(!this.contactTemplateArgs)return h;const{headline:e,text:t,contacts:o}=this.contactTemplateArgs;return l`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(o)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:o}=e;return!t&&!o?h:l`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(o)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(n=>({icon:n.querySelector("div"),markup:n.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),o=e.querySelector("p"),n=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:o,contacts:n}}renderContacts(e){return e.length===0?h:l`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?l``:h}renderContactMarkup(e){return e?I(e.innerHTML):h}};k([v()],M.prototype,"contactTemplateArgs",2);M=k([p("sidebar-contact")],M);var re=Object.defineProperty,ie=Object.getOwnPropertyDescriptor,z=(e,t,o,n)=>{for(var a=n>1?void 0:n?ie(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&re(t,o,a),a};let T=class extends m{constructor(){super()}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e)}render(){if(this.lastTreePosts)return l`

    Newest Posts

    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,o)=>t.lastModified>o.lastModified?-1:t.lastModified${G({src:e.image,alt:e.imagealt,width:336,height:224})}

    ${e.description}

    `}async getPosts(){return(await w.fetchJson("/query-index.json")).data.filter(t=>t.path.includes("/posts"))}};z([v()],T.prototype,"lastTreePosts",2);T=z([p("sidebar-posts")],T);var ce=Object.defineProperty,le=Object.getOwnPropertyDescriptor,H=(e,t,o,n)=>{for(var a=n>1?void 0:n?le(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&ce(t,o,a),a};let _=class extends m{createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e=await w.fetchText("footer.plain.html",{cacheOptions:{cacheType:"runtime"}}),t=document.createElement("div");t.innerHTML=e,this.footerMarkup=t.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}render(){if(this.footerMarkup)return l`${this.footerMarkup}`}};H([v()],_.prototype,"footerMarkup",2);_=H([p("sidebar-footer")],_);var de=Object.defineProperty,he=Object.getOwnPropertyDescriptor,ue=(e,t,o,n)=>{for(var a=n>1?void 0:n?he(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&de(t,o,a),a};let A=class extends m{constructor(){super(...arguments),this.toggleRef=Z(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return l`
    `}};A=ue([p("sidebar-component")],A);function fe({input:e,specifier:t,htmlTag:o}){return e.split(t).map((n,a)=>a%2===1?`<${o}>${n}`:n).join("")}var me=Object.defineProperty,pe=Object.getOwnPropertyDescriptor,F=(e,t,o,n)=>{for(var a=n>1?void 0:n?pe(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&me(t,o,a),a};let D=class extends m{createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await w.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data}}catch(e){console.error("HeaderComponent: ",e)}}render(){if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,o=fe({input:e.logoText,htmlTag:"strong",specifier:":::"}),n=I(o);return l``}};F([v()],D.prototype,"headerData",2);D=F([p("header-component")],D);function $(e){return e.toLowerCase().replace(/[^0-9a-z]/gi,"-").replace(/-+/g,"-").replace(/^-|-$/g,"")}class ge{readBlockConfig(t){const o={};return t.querySelectorAll(":scope > div").forEach(n=>{if(n.children){const a=[...n.children];if(a[1]){const s=a[1],r=$(a[0].textContent??"");let d="";if(s.querySelector("a")){const c=[...s.querySelectorAll("a")];c.length===1?d=c[0].href:d=c.map(g=>g.href)}else if(s.querySelector("img")){const c=[...s.querySelectorAll("img")];c.length===1?d=c[0].src:d=c.map(g=>g.src)}else if(s.querySelector("p")){const c=[...s.querySelectorAll("p")];c.length===1?d=c[0].textContent:d=c.map(g=>g.textContent)}else d=n.children[1].textContent;o[r]=d}}}),o}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const o=t.classList[0];if(o){t.classList.add("block"),t.dataset.blockName=o;const n=t.parentElement;n==null||n.classList.add(`${o}-wrapper`);const a=t.closest(".section");a&&a.classList.add(`${o}-container`)}}}function ye(e){return $(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class we{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(o=>{this.adjustMarkup(o),this.processSectionMetaData(o)})}processSectionMetaData(t){const o=t.querySelector("div.section-metadata");if(o){const n=this.blockService.readBlockConfig(o);Object.keys(n).forEach(a=>{a==="style"?n.style.split(",").filter(r=>r).map(r=>$(r.trim())).forEach(r=>t.classList.add(r)):t.dataset[ye(a)]=n[a]}),o.parentElement&&o.parentElement.remove()}}adjustMarkup(t){const o=[];let n=!1;[...t.children].forEach(a=>{if(a.tagName==="DIV"||!n){const s=document.createElement("div");o.push(s),n=a.tagName!=="DIV",n&&s.classList.add("default-content-wrapper")}o[o.length-1].append(a)}),o.forEach(a=>t.append(a)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(o=>{const n=o.parentElement;n&&n.classList.add("image","main")})}}const L=(e,t)=>{t.split(",").forEach(o=>{e.classList.add($(o.trim()))})};function y(e,t=document){const o=e&&e.includes(":")?"property":"name",a=[...t.head.querySelectorAll(`meta[${o}="${e}"]`)].map(s=>s.content).join(", ");return a.length?a:""}const ve={mainTsPath:"src/main.ts",mainScssPath:"src/styles/sass/main.scss",fontsScssPath:"src/styles/sass/fonts.scss",lazyStylesScssPath:"src/styles/sass/lazy-styles.scss"},f=class f{};f.unloaded="unloaded",f.loading="loading",f.loaded="loaded",f.error="error";let u=f;class be{constructor(t,o){this.sectionService=t,this.blockService=o,this.lcpBlocks=["banner"],this.init=async()=>{this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const n=document.querySelector("main");if(n){n.setAttribute("id","main"),this.addSidebarContainer(n),this.sectionService.init(n),this.addInnerContainer(n),this.blockService.decorateBlocks(n),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:n,fontsScssPath:a}=ve;try{n&&await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`),a&&await this.loadFonts(),await this.loadBlocks()}catch(s){console.error("Load lazy error: ",s)}},this.loadBlocks=async()=>{const a=[...document.querySelectorAll(".section")].map(s=>this.loadBlock(s));await Promise.all(a)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector('script[src$="/scripts/scripts.js"]');if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split("/scripts/scripts.js")}catch(o){console.log(o)}}addSidebarContainer(t){const o=document.createElement("sidebar-component");o.setAttribute("id","sidebar"),window.innerWidth<=1280?o.classList.remove("active"):o.classList.add("active"),window.innerWidth<=1280?o.classList.remove("active"):o.classList.add("active"),t.after(o)}addInnerContainer(t){const o=t.innerHTML;t.innerHTML=`
    ${o}
    `}decorateTemplateAndTheme(){const t=y("template");t&&L(document.body,t);const o=y("theme");o&&L(document.body,o)}collectBlocks(t){const o=[];return t.querySelectorAll("[data-block-name]").forEach(a=>{o.push({name:a.dataset.blockName,element:a})}),o}async loadBlockModules(t){if((t.element.dataset.blockStatus??u.unloaded)===u.unloaded){t.element.dataset.blockStatus=u.loading;try{const n=await Q(()=>import(`${window.hlx.codeBasePath}/dist/${t.name}/${t.name}.js`),__vite__mapDeps([]));n.default&&await n.default(t.element),t.element.dataset.blockStatus=u.loaded}catch(n){t.element.dataset.blockStatus=u.error,console.error("An error occurred during module import:",n)}}}async loadBlockStyles(t){try{await this.loadCSS(`${window.hlx.codeBasePath}/dist/${t.name}/${t.name}.css`)}catch{console.error(`problem with block '${t.name}' loading styles`)}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);try{window.location.hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch{}}async loadCSS(t){return new Promise((o,n)=>{if(document.querySelector(`head > link[href="${t}"]`))o(!0);else{const a=document.createElement("link");a.rel="stylesheet",a.href=t,a.onload=o,a.onerror=n,document.head.append(a)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const a=this.collectBlocks(t).map(async s=>{this.lcpBlocks.includes(s.name)&&await this.loadBlockModules(s)});await Promise.all(a),this.showSection(t)}document.body.style.display=null;const o=document.querySelector("main img");await new Promise(n=>{o&&!o.complete?(o.setAttribute("loading","eager"),o.setAttribute("fetchpriority","high"),o.addEventListener("load",()=>n()),o.addEventListener("error",()=>n())):n()})}async loadBlock(t){const o=this.collectBlocks(t);if(!o.length){this.showSection(t);return}for(const n of o)await this.loadBlockModules(n),await this.loadBlockStyles(n);this.showSection(t)}}var i={},b;Object.defineProperty(i,"__esModule",{value:!0});const N=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),B=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const o of e)o.classList.remove(...t)}},C=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const o of e)o.classList.add(...t)}},q=(e,t)=>e.classList.contains(t);function S(e){return Symbol.iterator in e}function U(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const Y=(e,t,o,n,a)=>{if(e==null||S(e)&&!U(e))return;if(S(e)&&!(e instanceof HTMLElement)){for(const r of e)Y(r,t,o,n,a);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(r=>{const d=W(e,r,o,n);if(!n.eventBindingMap[d]){const c=o.bind(n);return n.eventBindingMap[d]=c,e.addEventListener(r.trim(),c,a)}})};function W(e,t,o,n){return`${E(e,n)}# + */const Z=()=>new ee;class ee{}const P=new WeakMap,te=X(class extends K{render(e){return h}update(e,[t]){var n;const o=t!==this.Y;return o&&this.Y!==void 0&&this.rt(void 0),(o||this.lt!==this.ct)&&(this.Y=t,this.ht=(n=e.options)==null?void 0:n.host,this.rt(this.ct=e.element)),h}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let o=P.get(t);o===void 0&&(o=new WeakMap,P.set(t,o)),o.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),o.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=P.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var oe=Object.defineProperty,ne=Object.getOwnPropertyDescriptor,j=(e,t,o,n)=>{for(var a=n>1?void 0:n?ne(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&oe(t,o,a),a};let x=class extends p{constructor(){super(...arguments),this.getSubmenuName=e=>e.path.split("/")[1],this.groupByFirstLevelPath=async()=>{const e={};return(await w.fetchJson("/query-index.json")).data.forEach(n=>{const a=this.getSubmenuName(n);e[a]||(e[a]=[]),e[a].push({path:n.path,navtitle:this.getNavTitle(n)})}),Object.values(e).map(n=>n.length===1?n[0]:{navtitle:n[0].path.split("/")[1],path:n[0].path,children:n})}}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}render(){if(this.items)return l``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return l`${e.navtitle}`}renderMenuItem(e){return l`
  • ${e.children!==void 0?this.renderSubMenu(e):l`${e.navtitle}`}
  • `}renderMenuItems(){return l`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}};j([v()],x.prototype,"items",2);x=j([g("sidebar-nav")],x);var ae=Object.defineProperty,se=Object.getOwnPropertyDescriptor,k=(e,t,o,n)=>{for(var a=n>1?void 0:n?se(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&ae(t,o,a),a};let M=class extends p{async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t=await w.fetchText("contact.plain.html",{cacheOptions:{cacheType:"runtime"}});return e.parseFromString(t,"text/html")}renderHeader(e){return e?l`

    ${e}

    `:h}renderText(e){return e?l`

    ${e}

    `:h}render(){if(!this.contactTemplateArgs)return h;const{headline:e,text:t,contacts:o}=this.contactTemplateArgs;return l`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(o)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:o}=e;return!t&&!o?h:l`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(o)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(n=>({icon:n.querySelector("div"),markup:n.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),o=e.querySelector("p"),n=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:o,contacts:n}}renderContacts(e){return e.length===0?h:l`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?l``:h}renderContactMarkup(e){return e?I(e.innerHTML):h}};k([v()],M.prototype,"contactTemplateArgs",2);M=k([g("sidebar-contact")],M);var re=Object.defineProperty,ie=Object.getOwnPropertyDescriptor,z=(e,t,o,n)=>{for(var a=n>1?void 0:n?ie(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&re(t,o,a),a};let _=class extends p{constructor(){super()}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e)}render(){if(this.lastTreePosts)return l`

    Newest Posts

    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,o)=>t.lastModified>o.lastModified?-1:t.lastModified${G({src:e.image,alt:e.imagealt,width:336,height:224})}

    ${e.description}

    `}async getPosts(){return(await w.fetchJson("/query-index.json")).data.filter(t=>t.path.includes("/posts"))}};z([v()],_.prototype,"lastTreePosts",2);_=z([g("sidebar-posts")],_);var ce=Object.defineProperty,le=Object.getOwnPropertyDescriptor,H=(e,t,o,n)=>{for(var a=n>1?void 0:n?le(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&ce(t,o,a),a};let T=class extends p{createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e=await w.fetchText("footer.plain.html",{cacheOptions:{cacheType:"runtime"}}),t=document.createElement("div");t.innerHTML=e,this.footerMarkup=t.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}render(){if(this.footerMarkup)return l`${this.footerMarkup}`}};H([v()],T.prototype,"footerMarkup",2);T=H([g("sidebar-footer")],T);var de=Object.defineProperty,he=Object.getOwnPropertyDescriptor,ue=(e,t,o,n)=>{for(var a=n>1?void 0:n?he(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&de(t,o,a),a};let A=class extends p{constructor(){super(...arguments),this.toggleRef=Z(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return l`
    `}};A=ue([g("sidebar-component")],A);function fe({input:e,specifier:t,htmlTag:o}){return e.split(t).map((n,a)=>a%2===1?`<${o}>${n}`:n).join("")}var me=Object.defineProperty,pe=Object.getOwnPropertyDescriptor,F=(e,t,o,n)=>{for(var a=n>1?void 0:n?pe(t,o):t,s=e.length-1,r;s>=0;s--)(r=e[s])&&(a=(n?r(t,o,a):r(a))||a);return n&&a&&me(t,o,a),a};let D=class extends p{createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await w.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data}}catch(e){console.error("HeaderComponent: ",e)}}render(){if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,o=fe({input:e.logoText,htmlTag:"strong",specifier:":::"}),n=I(o);return l``}};F([v()],D.prototype,"headerData",2);D=F([g("header-component")],D);function $(e){return e.toLowerCase().replace(/[^0-9a-z]/gi,"-").replace(/-+/g,"-").replace(/^-|-$/g,"")}class ge{readBlockConfig(t){const o={};return t.querySelectorAll(":scope > div").forEach(n=>{if(n.children){const a=[...n.children];if(a[1]){const s=a[1],r=$(a[0].textContent??"");let d="";if(s.querySelector("a")){const c=[...s.querySelectorAll("a")];c.length===1?d=c[0].href:d=c.map(u=>u.href)}else if(s.querySelector("img")){const c=[...s.querySelectorAll("img")];c.length===1?d=c[0].src:d=c.map(u=>u.src)}else if(s.querySelector("p")){const c=[...s.querySelectorAll("p")];c.length===1?d=c[0].textContent:d=c.map(u=>u.textContent)}else d=n.children[1].textContent;o[r]=d}}}),o}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const o=t.classList[0];if(o){t.classList.add("block"),t.dataset.blockName=o;const n=t.parentElement;n==null||n.classList.add(`${o}-wrapper`);const a=t.closest(".section");a&&a.classList.add(`${o}-container`)}}}function ye(e){return $(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class we{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(o=>{this.adjustMarkup(o),this.processSectionMetaData(o)})}processSectionMetaData(t){const o=t.querySelector("div.section-metadata");if(o){const n=this.blockService.readBlockConfig(o);Object.keys(n).forEach(a=>{a==="style"?n.style.split(",").filter(r=>r).map(r=>$(r.trim())).forEach(r=>t.classList.add(r)):t.dataset[ye(a)]=n[a]}),o.parentElement&&o.parentElement.remove()}}adjustMarkup(t){const o=[];let n=!1;[...t.children].forEach(a=>{if(a.tagName==="DIV"||!n){const s=document.createElement("div");o.push(s),n=a.tagName!=="DIV",n&&s.classList.add("default-content-wrapper")}o[o.length-1].append(a)}),o.forEach(a=>t.append(a)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(o=>{const n=o.parentElement;n&&n.classList.add("image","main")})}}const L=(e,t)=>{t.split(",").forEach(o=>{e.classList.add($(o.trim()))})};function y(e,t=document){const o=e&&e.includes(":")?"property":"name",a=[...t.head.querySelectorAll(`meta[${o}="${e}"]`)].map(s=>s.content).join(", ");return a.length?a:""}const ve={mainTsPath:"src/main.ts",mainScssPath:"src/styles/sass/main.scss",fontsScssPath:"src/styles/sass/fonts.scss",lazyStylesScssPath:"src/styles/sass/lazy-styles.scss"},m=class m{};m.unloaded="unloaded",m.loading="loading",m.loaded="loaded",m.error="error";let f=m;class be{constructor(t,o){this.sectionService=t,this.blockService=o,this.lcpBlocks=["banner"],this.init=async()=>{this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const n=document.querySelector("main");if(n){n.setAttribute("id","main"),this.addSidebarContainer(n),this.sectionService.init(n),this.addInnerContainer(n),this.blockService.decorateBlocks(n),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:n,fontsScssPath:a}=ve;try{n&&await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`),a&&await this.loadFonts(),await this.loadBlocks()}catch(s){console.error("Load lazy error: ",s)}},this.loadBlocks=async()=>{const a=[...document.querySelectorAll(".section")].map(s=>this.loadBlock(s));await Promise.all(a)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector('script[src$="/scripts/scripts.js"]');if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split("/scripts/scripts.js")}catch(o){console.log(o)}}addSidebarContainer(t){const o=document.createElement("sidebar-component");o.setAttribute("id","sidebar"),window.innerWidth<=1280?o.classList.remove("active"):o.classList.add("active"),window.innerWidth<=1280?o.classList.remove("active"):o.classList.add("active"),t.after(o)}addInnerContainer(t){const o=t.innerHTML;t.innerHTML=`
    ${o}
    `}decorateTemplateAndTheme(){const t=y("template");t&&L(document.body,t);const o=y("theme");o&&L(document.body,o)}collectBlocks(t){const o=[];return t.querySelectorAll("[data-block-name]").forEach(a=>{o.push({name:a.dataset.blockName,element:a})}),o}async loadBlockModules(t){if((t.element.dataset.blockStatus??f.unloaded)===f.unloaded){t.element.dataset.blockStatus=f.loading;try{const n=await Q(()=>import(`${window.hlx.codeBasePath}/dist/${t.name}/${t.name}.js`),__vite__mapDeps([]));n.default&&await n.default(t.element),t.element.dataset.blockStatus=f.loaded}catch(n){t.element.dataset.blockStatus=f.error,console.error("An error occurred during module import:",n)}}}async loadBlockStyles(t){try{await this.loadCSS(`${window.hlx.codeBasePath}/dist/${t.name}/${t.name}.css`)}catch{console.error(`problem with block '${t.name}' loading styles`)}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);try{window.location.hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch{}}async loadCSS(t){return new Promise((o,n)=>{if(document.querySelector(`head > link[href="${t}"]`))o(!0);else{const a=document.createElement("link");a.rel="stylesheet",a.href=t,a.onload=o,a.onerror=n,document.head.append(a)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const a=this.collectBlocks(t).map(async s=>{this.lcpBlocks.includes(s.name)&&await this.loadBlockModules(s)});await Promise.all(a),this.showSection(t)}document.body.style.display=null;const o=document.querySelector("main img");await new Promise(n=>{o&&!o.complete?(o.setAttribute("loading","eager"),o.setAttribute("fetchpriority","high"),o.addEventListener("load",()=>n()),o.addEventListener("error",()=>n())):n()})}async loadBlock(t){const o=this.collectBlocks(t);if(!o.length){this.showSection(t);return}for(const n of o)await this.loadBlockModules(n),await this.loadBlockStyles(n);this.showSection(t)}}var i={},b;Object.defineProperty(i,"__esModule",{value:!0});const N=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),B=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const o of e)o.classList.remove(...t)}},C=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const o of e)o.classList.add(...t)}},q=(e,t)=>e.classList.contains(t);function S(e){return Symbol.iterator in e}function U(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const Y=(e,t,o,n,a)=>{if(e==null||S(e)&&!U(e))return;if(S(e)&&!(e instanceof HTMLElement)){for(const r of e)Y(r,t,o,n,a);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(r=>{const d=W(e,r,o,n);if(!n.eventBindingMap[d]){const c=o.bind(n);return n.eventBindingMap[d]=c,e.addEventListener(r.trim(),c,a)}})};function W(e,t,o,n){return`${E(e,n)}# ${t.trim()}# ${E(o,n)}# - ${E(n,n)}`.replace(/\n/gm,"").replace(/\s/g,"")}function E(e,t){let o;if(t.eventIdMap.has(e))o=t.eventIdMap.get(e);else{const n="xxxxxxxx".replace(/x/g,Le).toLowerCase();t.eventIdMap.set(e,n),o=n}return o}function Le(){return(100*Math.random()%36|0).toString(36)}const V=(e,t,o,n,a)=>{if(e==null||S(e)&&!U(e))return void console.warn("no target found");if(S(e)&&!(e instanceof HTMLElement)){for(const r of e)V(r,t,o,n,a);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(r=>{const d=W(e,r,o,n),c=n.eventBindingMap[d];c&&(delete n.eventBindingMap[d],e.removeEventListener(r,c,a))})},O=(e,t)=>{N(e,t).forEach(o=>e.removeChild(o))},R=(e,t,o)=>new Promise(n=>{o!==void 0&&setTimeout(()=>n(),o),e.addEventListener(t,()=>n())});i.addClass=C,i.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),i.findAll=N,i.forEachNode=(e,t,o=window)=>{for(let n=0;n{let t="";return e.forEach(o=>{!t.length&&window.matchMedia(o.query).matches&&(t=o.name)}),t},i.getInnerText=e=>e.innerText||e.textContent||"",i.getParent=(e,t)=>e.closest(t),i.getUniqueID=()=>Math.random().toString(36).substr(2,9),i.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,i.hasClass=q,i.inViewport=(e,t)=>{const o=e.getBoundingClientRect();let n={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(n=t.getBoundingClientRect()),o.top>=n.top&&o.right<=n.right&&o.bottom<=n.bottom&&o.left>=n.left},i.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),i.onEvent=Y,i.removeChildren=O,i.removeChilds=O,i.removeClass=B,i.removeEvent=V,i.toggleClass=(e,t,o)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)o===!0?C(n,t):q(n,t)||o===!1?B(n,t):C(n,t)}},b=i.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),i.waitForAnimationEnd=function(e,t){return new Promise((o,n)=>{e.addEventListener("animationend",function a(s){s.target===e&&(t&&s.animationName!==t||(e.removeEventListener("animationend",a),o(s)))})})},i.waitForEvent=R,i.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():R(e,"kl-component-initialized",3e3)},i.waitForTransitionEnd=function(e,t){return new Promise((o,n)=>{e.addEventListener("transitionend",function a(s){s.target===e&&(t&&s.propertyName!==t||(e.removeEventListener("transitionend",a),o(s)))})})};function Se(e="dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(o){console.log("setupHlxObj",o)}}function $e(){const e=y("template");e&&L(document.body,e);const t=y("theme");t&&L(document.body,t)}function Pe(e){return e.trim()===""?void 0:e}function Ce(){const e=y("language");document.documentElement.lang=Pe(e)||"en"}class Ee{constructor({beforeInit:t=()=>{},afterInit:o=()=>{},beforeLoadEager:n=()=>{},afterLoadEager:a=()=>{},beforeLoadLazy:s=()=>{},afterLoadLazy:r=()=>{},beforeLoadDelayed:d=()=>{},afterLoadDelayed:c=()=>{}}={}){this.beforeInit=t,this.afterInit=o,this.beforeLoadEager=n,this.afterLoadEager=a,this.beforeLoadLazy=s,this.afterLoadLazy=r,this.beforeLoadDelayed=d,this.afterLoadDelayed=c,this.init()}async init(){console.time("init execution time: "),await this.beforeInit(),await this.loadEager(),await this.loadLazy(),await this.loadDelayed(),await this.afterInit(),console.timeEnd("init execution time: ")}async loadEager(){console.time("loadEager execution time: "),await this.beforeLoadEager(),Se(),$e(),Ce(),await b(300),await this.afterLoadEager(),console.timeEnd("loadEager execution time: ")}async loadLazy(){console.time("loadLazy execution time: "),await this.beforeLoadLazy(),await b(300),await this.afterLoadLazy(),console.timeEnd("loadLazy execution time: ")}async loadDelayed(){console.time("loadDelayed execution time: "),await this.beforeLoadDelayed(),await b(300),await this.afterLoadDelayed(),console.timeEnd("loadDelayed execution time: ")}}(async function(){const e=new ge,t=new we(e);await new be(t,e).init()})();console.time("APP execution time: ");const De=new Ee({beforeInit:()=>{console.log("beforeInit")},afterInit:()=>{console.log("afterInit")},beforeLoadEager:()=>{console.log("beforeLoadEager")},afterLoadEager:()=>{console.log("afterLoadEager")},beforeLoadLazy:()=>{console.log("beforeLoadLazy")},afterLoadLazy:()=>{console.log("afterLoadLazy")},beforeLoadDelayed:()=>{console.log("beforeLoadDelayed")},afterLoadDelayed:()=>{console.log("afterLoadDelayed")}});console.timeEnd("APP execution time: ");export{De as App}; + ${E(n,n)}`.replace(/\n/gm,"").replace(/\s/g,"")}function E(e,t){let o;if(t.eventIdMap.has(e))o=t.eventIdMap.get(e);else{const n="xxxxxxxx".replace(/x/g,Le).toLowerCase();t.eventIdMap.set(e,n),o=n}return o}function Le(){return(100*Math.random()%36|0).toString(36)}const V=(e,t,o,n,a)=>{if(e==null||S(e)&&!U(e))return void console.warn("no target found");if(S(e)&&!(e instanceof HTMLElement)){for(const r of e)V(r,t,o,n,a);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(r=>{const d=W(e,r,o,n),c=n.eventBindingMap[d];c&&(delete n.eventBindingMap[d],e.removeEventListener(r,c,a))})},O=(e,t)=>{N(e,t).forEach(o=>e.removeChild(o))},R=(e,t,o)=>new Promise(n=>{o!==void 0&&setTimeout(()=>n(),o),e.addEventListener(t,()=>n())});i.addClass=C,i.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),i.findAll=N,i.forEachNode=(e,t,o=window)=>{for(let n=0;n{let t="";return e.forEach(o=>{!t.length&&window.matchMedia(o.query).matches&&(t=o.name)}),t},i.getInnerText=e=>e.innerText||e.textContent||"",i.getParent=(e,t)=>e.closest(t),i.getUniqueID=()=>Math.random().toString(36).substr(2,9),i.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,i.hasClass=q,i.inViewport=(e,t)=>{const o=e.getBoundingClientRect();let n={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(n=t.getBoundingClientRect()),o.top>=n.top&&o.right<=n.right&&o.bottom<=n.bottom&&o.left>=n.left},i.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),i.onEvent=Y,i.removeChildren=O,i.removeChilds=O,i.removeClass=B,i.removeEvent=V,i.toggleClass=(e,t,o)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)o===!0?C(n,t):q(n,t)||o===!1?B(n,t):C(n,t)}},b=i.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),i.waitForAnimationEnd=function(e,t){return new Promise((o,n)=>{e.addEventListener("animationend",function a(s){s.target===e&&(t&&s.animationName!==t||(e.removeEventListener("animationend",a),o(s)))})})},i.waitForEvent=R,i.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():R(e,"kl-component-initialized",3e3)},i.waitForTransitionEnd=function(e,t){return new Promise((o,n)=>{e.addEventListener("transitionend",function a(s){s.target===e&&(t&&s.propertyName!==t||(e.removeEventListener("transitionend",a),o(s)))})})};function Se(e="dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(o){console.log("setupHlxObj",o)}}function $e(){const e=y("template");e&&L(document.body,e);const t=y("theme");t&&L(document.body,t)}function Pe(e){return e.trim()===""?void 0:e}function Ce(){const e=y("language");document.documentElement.lang=Pe(e)||"en"}class Ee{constructor({beforeInit:t=()=>{},afterInit:o=()=>{},beforeLoadEager:n=()=>{},loadEager:a=()=>{},afterLoadEager:s=()=>{},beforeLoadLazy:r=()=>{},afterLoadLazy:d=()=>{},beforeLoadDelayed:c=()=>{},afterLoadDelayed:u=()=>{}}={}){this.beforeInit=t,this.afterInit=o,this.beforeLoadEager=n,this.loadEager=a,this.afterLoadEager=s,this.beforeLoadLazy=r,this.afterLoadLazy=d,this.beforeLoadDelayed=c,this.afterLoadDelayed=u,this.init()}async init(){console.time("init execution time: "),await this.beforeInit(),await this._loadEager(),await this.loadLazy(),await this.loadDelayed(),await this.afterInit(),console.timeEnd("init execution time: ")}async _loadEager(){console.time("loadEager execution time: "),await this.beforeLoadEager(),Se(),$e(),Ce(),await this.loadEager(),await b(300),await this.afterLoadEager(),console.timeEnd("loadEager execution time: ")}async loadLazy(){console.time("loadLazy execution time: "),await this.beforeLoadLazy(),await b(300),await this.afterLoadLazy(),console.timeEnd("loadLazy execution time: ")}async loadDelayed(){console.time("loadDelayed execution time: "),await this.beforeLoadDelayed(),await b(300),await this.afterLoadDelayed(),console.timeEnd("loadDelayed execution time: ")}}(async function(){const e=new ge,t=new we(e);await new be(t,e).init()})();console.time("APP execution time: ");const De=new Ee({beforeInit:()=>{console.log("beforeInit")},afterInit:()=>{console.log("afterInit")},beforeLoadEager:()=>{console.log("beforeLoadEager")},afterLoadEager:()=>{console.log("afterLoadEager")},beforeLoadLazy:()=>{console.log("beforeLoadLazy")},afterLoadLazy:()=>{console.log("afterLoadLazy")},beforeLoadDelayed:()=>{console.log("beforeLoadDelayed")},afterLoadDelayed:()=>{console.log("afterLoadDelayed")}});console.timeEnd("APP execution time: ");export{De as App}; function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { __vite__mapDeps.viteFileDeps = [] diff --git a/dist/main/main.js.map b/dist/main/main.js.map index 30fe89af..9b9e4451 100644 --- a/dist/main/main.js.map +++ b/dist/main/main.js.map @@ -1 +1 @@ -{"version":3,"mappings":"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","names":["r","t","e","h","o","n","s","i","_a","_b","SidebarNav","LitElement","entry","groups","FetchService","item","firstLevelPath","group","html","currentTarget","child","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","siteMapEntry","sitemapEntry","nextSitemapEntry","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","error","leftCol","rightCol","logoText","logoTextHTML","toClassName","name","BlockService","block","config","row","cols","col","value","as","a","imgs","img","ps","p","main","shortBlockName","blockWrapper","section","toCamelCase","g","SectionService","blockService","container","sectionMeta","meta","key","style","wrappers","defaultContent","wrapper","parentElement","addClasses","element","classes","cssClass","getMetadata","doc","attr","metaElement","_Status","Status","MainService","sectionService","lazyStylesScssPath","fontsScssPath","SectionsPromises","scriptEl","sidebarContainer","children","template","theme","blockMap","blockModule","__vitePreload","href","resolve","reject","link","firstSection","blockPromises","lcpCandidate","sectionsBlocks","domHelpers","l","d","c","u","f","waitFor","setupHlxObj","mainScriptPath","decorateBodyTag","undefinedOnEmpty","setDocLanguage","lang","HLX","beforeInit","afterInit","beforeLoadEager","afterLoadEager","beforeLoadLazy","afterLoadLazy","beforeLoadDelayed","afterLoadDelayed","App"],"sources":["../../node_modules/@lit/reactive-element/decorators/state.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../src/utils/toClassName.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../config.ts","../../src/services/main.service.ts","../../node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../src/app/setupHlxObj.ts","../../src/app/decorateBodyTag.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/setDocLanguage.ts","../../src/app/index.ts","../../src/main.ts"],"sourcesContent":["import{property as t}from\"./property.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function r(r){return t({...r,state:!0,attribute:!1})}export{r as state};\n//# sourceMappingURL=state.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport '../icon';\nimport { SheetsResponse, SiteMapEntry } from '../../shared.types';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n render() {\n if (!this.items) return;\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n \n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: SiteMapEntry) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item.navtitle || item.title;\n }\n\n groupByFirstLevelPath = async () => {\n const groups = {};\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n\n queryIndex.data.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n\n const groupedData = Object.values(groups);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n };\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const contactHtmlString = await FetchService.fetchText('contact.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n return parser.parseFromString(contactHtmlString, 'text/html');\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return html``;\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from '../../utils/createOptimizedPicture.ts';\nimport { SheetsResponse, Sitemap, SiteMapEntry } from '../../shared.types.ts';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n constructor() {\n super();\n }\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n }\n\n render() {\n if (!this.lastTreePosts) return;\n return html`\n
    \n

    Newest Posts

    \n
    \n
    ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}
    \n `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html` `;\n }\n\n private async getPosts() {\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n return queryIndex.data.filter((item) => item.path.includes('/posts'));\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const response = await FetchService.fetchText('footer.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n }\n\n render() {\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { LitElement, html } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { Ref, createRef, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n \n \n `;\n }\n}\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from '../utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../services/fetch.service.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: string;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n } catch (error) {\n console.error('HeaderComponent: ', error);\n }\n }\n\n render() {\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","/**\n * Converts a string into a valid CSS class name.\n *\n * @param name - The string to convert into a CSS class name.\n * @returns The converted CSS class name.\n *\n * @example\n * // Example usage:\n * const inputString = 'Hello, World!';\n * const cssClassName = toClassName(inputString);\n * console.log(cssClassName); // Output: 'hello-world'\n */\nexport function toClassName(name: string): string {\n return name\n .toLowerCase()\n .replace(/[^0-9a-z]/gi, '-')\n .replace(/-+/g, '-')\n .replace(/^-|-$/g, '');\n}\n","import { toClassName } from '../utils/toClassName';\n\nexport class BlockService {\n //TODO: Provider for fetch data\n\n /**\n * Extracts the config from a block.\n * @param {Element} block The block element\n * @returns {object} The block config\n */\n readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} name - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","interface Config {\n mainTsPath: string;\n mainScssPath: string;\n fontsScssPath?: string;\n lazyStylesScssPath?: string;\n}\n\nexport const config: Config = {\n mainTsPath: 'src/main.ts',\n mainScssPath: 'src/styles/sass/main.scss',\n fontsScssPath: 'src/styles/sass/fonts.scss',\n lazyStylesScssPath: 'src/styles/sass/lazy-styles.scss',\n};\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log(error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addSidebarContainer(main: HTMLElement) {\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n main.after(sidebarContainer);\n }\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`);\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n console.error('Load lazy error: ', error);\n }\n };\n\n /**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * @private\n * @memberof MainService\n * @returns {void}\n * @example\n * \n * \n * @example\n * \n */\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const blockModule = await import(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.js`);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n console.error('An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.css`);\n } catch (error) {\n console.error(`problem with block '${block.name}' loading styles`);\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);\n try {\n if (!window.location.hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n // do nothing\n }\n }\n\n private async loadCSS(href: string) {\n return new Promise((resolve, reject) => {\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await this.loadBlockModules(block);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n await this.loadBlockModules(block);\n await this.loadBlockStyles(block);\n }\n\n this.showSection(section);\n }\n}\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,l)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,l);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=a(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,l)}}))};function a(e,t,n,o){return`${l(e,o)}#\\n ${t.trim()}#\\n ${l(n,o)}#\\n ${l(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function l(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return void console.warn(\"no target found\");if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let l;l=\"string\"==typeof t?t.trim().split(\" \"):t,l.forEach((t=>{const r=a(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateBodyTag() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../utils/getMetadata';\nimport { undefinedOnEmpty } from '../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { waitFor } from '@kluntje/js-utils/lib/dom-helpers';\nimport setupHlxObj from './setupHlxObj';\nimport { decorateBodyTag } from './decorateBodyTag';\nimport { setDocLanguage } from './setDocLanguage';\n\ntype LifecycleCallback = () => void | Promise;\n\ninterface LifecycleCallbacks {\n beforeInit?: LifecycleCallback;\n afterInit?: LifecycleCallback;\n beforeLoadEager?: LifecycleCallback;\n afterLoadEager?: LifecycleCallback;\n beforeLoadLazy?: LifecycleCallback;\n afterLoadLazy?: LifecycleCallback;\n beforeLoadDelayed?: LifecycleCallback;\n afterLoadDelayed?: LifecycleCallback;\n}\n\nclass HLX {\n private beforeInit: LifecycleCallback;\n private afterInit: LifecycleCallback;\n private beforeLoadEager: LifecycleCallback;\n private afterLoadEager: LifecycleCallback;\n private beforeLoadLazy: LifecycleCallback;\n private afterLoadLazy: LifecycleCallback;\n private beforeLoadDelayed: LifecycleCallback;\n private afterLoadDelayed: LifecycleCallback;\n\n constructor({\n beforeInit = () => {},\n afterInit = () => {},\n beforeLoadEager = () => {},\n afterLoadEager = () => {},\n beforeLoadLazy = () => {},\n afterLoadLazy = () => {},\n beforeLoadDelayed = () => {},\n afterLoadDelayed = () => {},\n }: LifecycleCallbacks = {}) {\n this.beforeInit = beforeInit;\n this.afterInit = afterInit;\n this.beforeLoadEager = beforeLoadEager;\n this.afterLoadEager = afterLoadEager;\n this.beforeLoadLazy = beforeLoadLazy;\n this.afterLoadLazy = afterLoadLazy;\n this.beforeLoadDelayed = beforeLoadDelayed;\n this.afterLoadDelayed = afterLoadDelayed;\n this.init();\n }\n\n private async init() {\n console.time('init execution time: ');\n await this.beforeInit();\n await this.loadEager();\n await this.loadLazy();\n await this.loadDelayed();\n await this.afterInit();\n console.timeEnd('init execution time: ');\n }\n\n private async loadEager() {\n console.time('loadEager execution time: ');\n await this.beforeLoadEager();\n setupHlxObj();\n decorateBodyTag();\n setDocLanguage();\n\n await waitFor(300);\n await this.afterLoadEager();\n console.timeEnd('loadEager execution time: ');\n }\n\n private async loadLazy() {\n console.time('loadLazy execution time: ');\n await this.beforeLoadLazy();\n await waitFor(300);\n await this.afterLoadLazy();\n console.timeEnd('loadLazy execution time: ');\n }\n\n private async loadDelayed() {\n console.time('loadDelayed execution time: ');\n await this.beforeLoadDelayed();\n await waitFor(300);\n await this.afterLoadDelayed();\n console.timeEnd('loadDelayed execution time: ');\n }\n}\n\nexport default HLX;\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.ts';\nimport './components/header.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport HLX from './app/index.ts';\n\n(async function () {\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n})();\n\nconsole.time('APP execution time: ');\n\nexport const App = new HLX({\n beforeInit: () => {\n console.log('beforeInit');\n },\n afterInit: () => {\n console.log('afterInit');\n },\n beforeLoadEager: () => {\n console.log('beforeLoadEager');\n },\n afterLoadEager: () => {\n console.log('afterLoadEager');\n },\n beforeLoadLazy: () => {\n console.log('beforeLoadLazy');\n },\n afterLoadLazy: () => {\n console.log('afterLoadLazy');\n },\n beforeLoadDelayed: () => {\n console.log('beforeLoadDelayed');\n },\n afterLoadDelayed: () => {\n console.log('afterLoadDelayed');\n },\n});\n\nconsole.timeEnd('APP execution time: ');\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file +{"version":3,"mappings":"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","names":["r","t","e","h","o","n","s","i","_a","_b","SidebarNav","LitElement","entry","groups","FetchService","item","firstLevelPath","group","html","currentTarget","child","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","siteMapEntry","sitemapEntry","nextSitemapEntry","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","error","leftCol","rightCol","logoText","logoTextHTML","toClassName","name","BlockService","block","config","row","cols","col","value","as","a","imgs","img","ps","p","main","shortBlockName","blockWrapper","section","toCamelCase","g","SectionService","blockService","container","sectionMeta","meta","key","style","wrappers","defaultContent","wrapper","parentElement","addClasses","element","classes","cssClass","getMetadata","doc","attr","metaElement","_Status","Status","MainService","sectionService","lazyStylesScssPath","fontsScssPath","SectionsPromises","scriptEl","sidebarContainer","children","template","theme","blockMap","blockModule","__vitePreload","href","resolve","reject","link","firstSection","blockPromises","lcpCandidate","sectionsBlocks","domHelpers","l","d","c","u","f","waitFor","setupHlxObj","mainScriptPath","decorateBodyTag","undefinedOnEmpty","setDocLanguage","lang","HLX","beforeInit","afterInit","beforeLoadEager","loadEager","afterLoadEager","beforeLoadLazy","afterLoadLazy","beforeLoadDelayed","afterLoadDelayed","App"],"sources":["../../node_modules/@lit/reactive-element/decorators/state.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../src/utils/toClassName.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../config.ts","../../src/services/main.service.ts","../../node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../src/app/setupHlxObj.ts","../../src/app/decorateBodyTag.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/setDocLanguage.ts","../../src/app/index.ts","../../src/main.ts"],"sourcesContent":["import{property as t}from\"./property.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function r(r){return t({...r,state:!0,attribute:!1})}export{r as state};\n//# sourceMappingURL=state.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport '../icon';\nimport { SheetsResponse, SiteMapEntry } from '../../shared.types';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n render() {\n if (!this.items) return;\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n \n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: SiteMapEntry) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item.navtitle || item.title;\n }\n\n groupByFirstLevelPath = async () => {\n const groups = {};\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n\n queryIndex.data.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n\n const groupedData = Object.values(groups);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n };\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const contactHtmlString = await FetchService.fetchText('contact.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n return parser.parseFromString(contactHtmlString, 'text/html');\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return html``;\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from '../../utils/createOptimizedPicture.ts';\nimport { SheetsResponse, Sitemap, SiteMapEntry } from '../../shared.types.ts';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n constructor() {\n super();\n }\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n }\n\n render() {\n if (!this.lastTreePosts) return;\n return html`\n
    \n

    Newest Posts

    \n
    \n
    ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}
    \n `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html` `;\n }\n\n private async getPosts() {\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n return queryIndex.data.filter((item) => item.path.includes('/posts'));\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const response = await FetchService.fetchText('footer.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n }\n\n render() {\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { LitElement, html } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { Ref, createRef, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n \n \n `;\n }\n}\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from '../utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../services/fetch.service.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: string;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n } catch (error) {\n console.error('HeaderComponent: ', error);\n }\n }\n\n render() {\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","/**\n * Converts a string into a valid CSS class name.\n *\n * @param name - The string to convert into a CSS class name.\n * @returns The converted CSS class name.\n *\n * @example\n * // Example usage:\n * const inputString = 'Hello, World!';\n * const cssClassName = toClassName(inputString);\n * console.log(cssClassName); // Output: 'hello-world'\n */\nexport function toClassName(name: string): string {\n return name\n .toLowerCase()\n .replace(/[^0-9a-z]/gi, '-')\n .replace(/-+/g, '-')\n .replace(/^-|-$/g, '');\n}\n","import { toClassName } from '../utils/toClassName';\n\nexport class BlockService {\n //TODO: Provider for fetch data\n\n /**\n * Extracts the config from a block.\n * @param {Element} block The block element\n * @returns {object} The block config\n */\n readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} name - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","interface Config {\n mainTsPath: string;\n mainScssPath: string;\n fontsScssPath?: string;\n lazyStylesScssPath?: string;\n}\n\nexport const config: Config = {\n mainTsPath: 'src/main.ts',\n mainScssPath: 'src/styles/sass/main.scss',\n fontsScssPath: 'src/styles/sass/fonts.scss',\n lazyStylesScssPath: 'src/styles/sass/lazy-styles.scss',\n};\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log(error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addSidebarContainer(main: HTMLElement) {\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n main.after(sidebarContainer);\n }\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`);\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n console.error('Load lazy error: ', error);\n }\n };\n\n /**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * @private\n * @memberof MainService\n * @returns {void}\n * @example\n * \n * \n * @example\n * \n */\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const blockModule = await import(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.js`);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n console.error('An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.css`);\n } catch (error) {\n console.error(`problem with block '${block.name}' loading styles`);\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);\n try {\n if (!window.location.hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n // do nothing\n }\n }\n\n private async loadCSS(href: string) {\n return new Promise((resolve, reject) => {\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await this.loadBlockModules(block);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n await this.loadBlockModules(block);\n await this.loadBlockStyles(block);\n }\n\n this.showSection(section);\n }\n}\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,l)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,l);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=a(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,l)}}))};function a(e,t,n,o){return`${l(e,o)}#\\n ${t.trim()}#\\n ${l(n,o)}#\\n ${l(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function l(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return void console.warn(\"no target found\");if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let l;l=\"string\"==typeof t?t.trim().split(\" \"):t,l.forEach((t=>{const r=a(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateBodyTag() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../utils/getMetadata';\nimport { undefinedOnEmpty } from '../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { waitFor } from '@kluntje/js-utils/lib/dom-helpers';\nimport setupHlxObj from './setupHlxObj';\nimport { decorateBodyTag } from './decorateBodyTag';\nimport { setDocLanguage } from './setDocLanguage';\n\ntype LifecycleCallback = () => void | Promise;\n\ninterface LifecycleCallbacks {\n beforeInit?: LifecycleCallback;\n afterInit?: LifecycleCallback;\n beforeLoadEager?: LifecycleCallback;\n loadEager?: LifecycleCallback;\n afterLoadEager?: LifecycleCallback;\n beforeLoadLazy?: LifecycleCallback;\n afterLoadLazy?: LifecycleCallback;\n beforeLoadDelayed?: LifecycleCallback;\n afterLoadDelayed?: LifecycleCallback;\n}\n\nclass HLX {\n private beforeInit: LifecycleCallback;\n private afterInit: LifecycleCallback;\n private beforeLoadEager: LifecycleCallback;\n private loadEager: LifecycleCallback;\n private afterLoadEager: LifecycleCallback;\n private beforeLoadLazy: LifecycleCallback;\n private afterLoadLazy: LifecycleCallback;\n private beforeLoadDelayed: LifecycleCallback;\n private afterLoadDelayed: LifecycleCallback;\n\n constructor({\n beforeInit = () => {},\n afterInit = () => {},\n beforeLoadEager = () => {},\n loadEager = () => {},\n afterLoadEager = () => {},\n beforeLoadLazy = () => {},\n afterLoadLazy = () => {},\n beforeLoadDelayed = () => {},\n afterLoadDelayed = () => {},\n }: LifecycleCallbacks = {}) {\n this.beforeInit = beforeInit;\n this.afterInit = afterInit;\n this.beforeLoadEager = beforeLoadEager;\n this.loadEager = loadEager;\n this.afterLoadEager = afterLoadEager;\n this.beforeLoadLazy = beforeLoadLazy;\n this.afterLoadLazy = afterLoadLazy;\n this.beforeLoadDelayed = beforeLoadDelayed;\n this.afterLoadDelayed = afterLoadDelayed;\n this.init();\n }\n\n private async init() {\n console.time('init execution time: ');\n await this.beforeInit();\n await this._loadEager();\n await this.loadLazy();\n await this.loadDelayed();\n await this.afterInit();\n console.timeEnd('init execution time: ');\n }\n\n private async _loadEager() {\n console.time('loadEager execution time: ');\n await this.beforeLoadEager();\n setupHlxObj();\n decorateBodyTag();\n setDocLanguage();\n await this.loadEager();\n await waitFor(300);\n await this.afterLoadEager();\n console.timeEnd('loadEager execution time: ');\n }\n\n private async loadLazy() {\n console.time('loadLazy execution time: ');\n await this.beforeLoadLazy();\n await waitFor(300);\n await this.afterLoadLazy();\n console.timeEnd('loadLazy execution time: ');\n }\n\n private async loadDelayed() {\n console.time('loadDelayed execution time: ');\n await this.beforeLoadDelayed();\n await waitFor(300);\n await this.afterLoadDelayed();\n console.timeEnd('loadDelayed execution time: ');\n }\n}\n\nexport default HLX;\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.ts';\nimport './components/header.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport HLX from './app/index.ts';\n\n(async function () {\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n})();\n\nconsole.time('APP execution time: ');\n\nexport const App = new HLX({\n beforeInit: () => {\n console.log('beforeInit');\n },\n afterInit: () => {\n console.log('afterInit');\n },\n beforeLoadEager: () => {\n console.log('beforeLoadEager');\n },\n afterLoadEager: () => {\n console.log('afterLoadEager');\n },\n beforeLoadLazy: () => {\n console.log('beforeLoadLazy');\n },\n afterLoadLazy: () => {\n console.log('afterLoadLazy');\n },\n beforeLoadDelayed: () => {\n console.log('beforeLoadDelayed');\n },\n afterLoadDelayed: () => {\n console.log('afterLoadDelayed');\n },\n});\n\nconsole.timeEnd('APP execution time: ');\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file diff --git a/src/app/index.ts b/src/app/index.ts index 7710a7a3..46a2ca6b 100644 --- a/src/app/index.ts +++ b/src/app/index.ts @@ -9,6 +9,7 @@ interface LifecycleCallbacks { beforeInit?: LifecycleCallback; afterInit?: LifecycleCallback; beforeLoadEager?: LifecycleCallback; + loadEager?: LifecycleCallback; afterLoadEager?: LifecycleCallback; beforeLoadLazy?: LifecycleCallback; afterLoadLazy?: LifecycleCallback; @@ -20,6 +21,7 @@ class HLX { private beforeInit: LifecycleCallback; private afterInit: LifecycleCallback; private beforeLoadEager: LifecycleCallback; + private loadEager: LifecycleCallback; private afterLoadEager: LifecycleCallback; private beforeLoadLazy: LifecycleCallback; private afterLoadLazy: LifecycleCallback; @@ -30,6 +32,7 @@ class HLX { beforeInit = () => {}, afterInit = () => {}, beforeLoadEager = () => {}, + loadEager = () => {}, afterLoadEager = () => {}, beforeLoadLazy = () => {}, afterLoadLazy = () => {}, @@ -39,6 +42,7 @@ class HLX { this.beforeInit = beforeInit; this.afterInit = afterInit; this.beforeLoadEager = beforeLoadEager; + this.loadEager = loadEager; this.afterLoadEager = afterLoadEager; this.beforeLoadLazy = beforeLoadLazy; this.afterLoadLazy = afterLoadLazy; @@ -50,20 +54,20 @@ class HLX { private async init() { console.time('init execution time: '); await this.beforeInit(); - await this.loadEager(); + await this._loadEager(); await this.loadLazy(); await this.loadDelayed(); await this.afterInit(); console.timeEnd('init execution time: '); } - private async loadEager() { + private async _loadEager() { console.time('loadEager execution time: '); await this.beforeLoadEager(); setupHlxObj(); decorateBodyTag(); setDocLanguage(); - + await this.loadEager(); await waitFor(300); await this.afterLoadEager(); console.timeEnd('loadEager execution time: '); diff --git a/types/src/app/index.d.ts b/types/src/app/index.d.ts index d8de0b46..75abeccc 100644 --- a/types/src/app/index.d.ts +++ b/types/src/app/index.d.ts @@ -3,6 +3,7 @@ interface LifecycleCallbacks { beforeInit?: LifecycleCallback; afterInit?: LifecycleCallback; beforeLoadEager?: LifecycleCallback; + loadEager?: LifecycleCallback; afterLoadEager?: LifecycleCallback; beforeLoadLazy?: LifecycleCallback; afterLoadLazy?: LifecycleCallback; @@ -13,14 +14,15 @@ declare class HLX { private beforeInit; private afterInit; private beforeLoadEager; + private loadEager; private afterLoadEager; private beforeLoadLazy; private afterLoadLazy; private beforeLoadDelayed; private afterLoadDelayed; - constructor({ beforeInit, afterInit, beforeLoadEager, afterLoadEager, beforeLoadLazy, afterLoadLazy, beforeLoadDelayed, afterLoadDelayed, }?: LifecycleCallbacks); + constructor({ beforeInit, afterInit, beforeLoadEager, loadEager, afterLoadEager, beforeLoadLazy, afterLoadLazy, beforeLoadDelayed, afterLoadDelayed, }?: LifecycleCallbacks); private init; - private loadEager; + private _loadEager; private loadLazy; private loadDelayed; } From 74e83009b43ab4cbf1f1c7977b9946a30edda77c Mon Sep 17 00:00:00 2001 From: eds-editorial Continuous Integration Date: Mon, 4 Mar 2024 20:13:28 +0000 Subject: [PATCH 11/62] Continuous Integration Build Project --- dist/__chunks__/angle-down.Cg2crR0u.js | 4 ---- dist/__chunks__/angle-down.Cg2crR0u.js.map | 1 - dist/__chunks__/angle-left.JVB4YxPb.js | 4 ---- dist/__chunks__/angle-left.JVB4YxPb.js.map | 1 - dist/__chunks__/angle-right.Ch8APWiw.js | 4 ---- dist/__chunks__/angle-right.Ch8APWiw.js.map | 1 - dist/__chunks__/angle-small-down.M5BptMXk.js | 4 ---- dist/__chunks__/angle-small-down.M5BptMXk.js.map | 1 - dist/__chunks__/angle-small-left.OQUEL5J8.js | 4 ---- dist/__chunks__/angle-small-left.OQUEL5J8.js.map | 1 - dist/__chunks__/angle-small-right.GiHGG7ST.js | 4 ---- dist/__chunks__/angle-small-right.GiHGG7ST.js.map | 1 - dist/__chunks__/angle-up.Owt8YyvO.js | 4 ---- dist/__chunks__/angle-up.Owt8YyvO.js.map | 1 - dist/__chunks__/bolt.yed9FptR.js | 4 ---- dist/__chunks__/bolt.yed9FptR.js.map | 1 - dist/__chunks__/building-storefront.GI5O3UY2.js | 5 ----- dist/__chunks__/building-storefront.GI5O3UY2.js.map | 1 - dist/__chunks__/chat-bubble-left-right.RdWapjj4.js | 5 ----- dist/__chunks__/chat-bubble-left-right.RdWapjj4.js.map | 1 - dist/__chunks__/check.2BZxb2wx.js | 4 ---- dist/__chunks__/check.2BZxb2wx.js.map | 1 - dist/__chunks__/chevron-down.6_gNiehw.js | 5 ----- dist/__chunks__/chevron-down.6_gNiehw.js.map | 1 - dist/__chunks__/clip.B--gq6DA.js | 4 ---- dist/__chunks__/clip.B--gq6DA.js.map | 1 - dist/__chunks__/clock.tyy4_t8y.js | 4 ---- dist/__chunks__/clock.tyy4_t8y.js.map | 1 - dist/__chunks__/cpu-chip.e4997-9R.js | 5 ----- dist/__chunks__/cpu-chip.e4997-9R.js.map | 1 - dist/__chunks__/cross.8hUWLLSe.js | 4 ---- dist/__chunks__/cross.8hUWLLSe.js.map | 1 - dist/__chunks__/cursor-arrow-ripple.5f05fUdo.js | 5 ----- dist/__chunks__/cursor-arrow-ripple.5f05fUdo.js.map | 1 - dist/__chunks__/download.Sjqs7ONH.js | 4 ---- dist/__chunks__/download.Sjqs7ONH.js.map | 1 - dist/__chunks__/envelope.AKeKbl-b.js | 4 ---- dist/__chunks__/envelope.AKeKbl-b.js.map | 1 - dist/__chunks__/eye-crossed.UP44bNSQ.js | 4 ---- dist/__chunks__/eye-crossed.UP44bNSQ.js.map | 1 - dist/__chunks__/eye.Zi41FP8R.js | 4 ---- dist/__chunks__/eye.Zi41FP8R.js.map | 1 - dist/__chunks__/facebook.VERWvTTO.js | 2 -- dist/__chunks__/facebook.VERWvTTO.js.map | 1 - dist/__chunks__/globe.oRdjPaeW.js | 4 ---- dist/__chunks__/globe.oRdjPaeW.js.map | 1 - dist/__chunks__/hamburger.B4eeRdlK.js | 5 ----- dist/__chunks__/hamburger.B4eeRdlK.js.map | 1 - dist/__chunks__/heart.oHoUBEqr.js | 4 ---- dist/__chunks__/heart.oHoUBEqr.js.map | 1 - dist/__chunks__/home.SbACO0rp.js | 4 ---- dist/__chunks__/home.SbACO0rp.js.map | 1 - dist/__chunks__/instagram.b_ubI60M.js | 2 -- dist/__chunks__/instagram.b_ubI60M.js.map | 1 - dist/__chunks__/medium.qMY-y9mb.js | 2 -- dist/__chunks__/medium.qMY-y9mb.js.map | 1 - dist/__chunks__/menu-burger.PVXazrxs.js | 4 ---- dist/__chunks__/menu-burger.PVXazrxs.js.map | 1 - dist/__chunks__/paper-plane.SNV5LRur.js | 4 ---- dist/__chunks__/paper-plane.SNV5LRur.js.map | 1 - dist/__chunks__/plus.aaZDetv0.js | 4 ---- dist/__chunks__/plus.aaZDetv0.js.map | 1 - dist/__chunks__/rocket-lunch.zdYOwJp4.js | 4 ---- dist/__chunks__/rocket-lunch.zdYOwJp4.js.map | 1 - dist/__chunks__/search.v55h2U5v.js | 4 ---- dist/__chunks__/search.v55h2U5v.js.map | 1 - dist/__chunks__/share.b6IBiQcz.js | 4 ---- dist/__chunks__/share.b6IBiQcz.js.map | 1 - dist/__chunks__/snapchat.hyeXEF5A.js | 2 -- dist/__chunks__/snapchat.hyeXEF5A.js.map | 1 - dist/__chunks__/social-network.XyFthY4r.js | 4 ---- dist/__chunks__/social-network.XyFthY4r.js.map | 1 - dist/__chunks__/trash.Q02H3YPF.js | 4 ---- dist/__chunks__/trash.Q02H3YPF.js.map | 1 - dist/__chunks__/twitter.gWOZdFRk.js | 2 -- dist/__chunks__/twitter.gWOZdFRk.js.map | 1 - .../{unsafe-html.U1vgpvJh.js => unsafe-html.1nFT-Oym.js} | 4 ++-- ...safe-html.U1vgpvJh.js.map => unsafe-html.1nFT-Oym.js.map} | 2 +- dist/__chunks__/user.I6JGjv2Y.js | 3 --- dist/__chunks__/user.I6JGjv2Y.js.map | 1 - dist/banner/banner.js | 2 +- dist/features/features.js | 2 +- dist/table/table.js | 2 +- 83 files changed, 6 insertions(+), 196 deletions(-) delete mode 100644 dist/__chunks__/angle-down.Cg2crR0u.js delete mode 100644 dist/__chunks__/angle-down.Cg2crR0u.js.map delete mode 100644 dist/__chunks__/angle-left.JVB4YxPb.js delete mode 100644 dist/__chunks__/angle-left.JVB4YxPb.js.map delete mode 100644 dist/__chunks__/angle-right.Ch8APWiw.js delete mode 100644 dist/__chunks__/angle-right.Ch8APWiw.js.map delete mode 100644 dist/__chunks__/angle-small-down.M5BptMXk.js delete mode 100644 dist/__chunks__/angle-small-down.M5BptMXk.js.map delete mode 100644 dist/__chunks__/angle-small-left.OQUEL5J8.js delete mode 100644 dist/__chunks__/angle-small-left.OQUEL5J8.js.map delete mode 100644 dist/__chunks__/angle-small-right.GiHGG7ST.js delete mode 100644 dist/__chunks__/angle-small-right.GiHGG7ST.js.map delete mode 100644 dist/__chunks__/angle-up.Owt8YyvO.js delete mode 100644 dist/__chunks__/angle-up.Owt8YyvO.js.map delete mode 100644 dist/__chunks__/bolt.yed9FptR.js delete mode 100644 dist/__chunks__/bolt.yed9FptR.js.map delete mode 100644 dist/__chunks__/building-storefront.GI5O3UY2.js delete mode 100644 dist/__chunks__/building-storefront.GI5O3UY2.js.map delete mode 100644 dist/__chunks__/chat-bubble-left-right.RdWapjj4.js delete mode 100644 dist/__chunks__/chat-bubble-left-right.RdWapjj4.js.map delete mode 100644 dist/__chunks__/check.2BZxb2wx.js delete mode 100644 dist/__chunks__/check.2BZxb2wx.js.map delete mode 100644 dist/__chunks__/chevron-down.6_gNiehw.js delete mode 100644 dist/__chunks__/chevron-down.6_gNiehw.js.map delete mode 100644 dist/__chunks__/clip.B--gq6DA.js delete mode 100644 dist/__chunks__/clip.B--gq6DA.js.map delete mode 100644 dist/__chunks__/clock.tyy4_t8y.js delete mode 100644 dist/__chunks__/clock.tyy4_t8y.js.map delete mode 100644 dist/__chunks__/cpu-chip.e4997-9R.js delete mode 100644 dist/__chunks__/cpu-chip.e4997-9R.js.map delete mode 100644 dist/__chunks__/cross.8hUWLLSe.js delete mode 100644 dist/__chunks__/cross.8hUWLLSe.js.map delete mode 100644 dist/__chunks__/cursor-arrow-ripple.5f05fUdo.js delete mode 100644 dist/__chunks__/cursor-arrow-ripple.5f05fUdo.js.map delete mode 100644 dist/__chunks__/download.Sjqs7ONH.js delete mode 100644 dist/__chunks__/download.Sjqs7ONH.js.map delete mode 100644 dist/__chunks__/envelope.AKeKbl-b.js delete mode 100644 dist/__chunks__/envelope.AKeKbl-b.js.map delete mode 100644 dist/__chunks__/eye-crossed.UP44bNSQ.js delete mode 100644 dist/__chunks__/eye-crossed.UP44bNSQ.js.map delete mode 100644 dist/__chunks__/eye.Zi41FP8R.js delete mode 100644 dist/__chunks__/eye.Zi41FP8R.js.map delete mode 100644 dist/__chunks__/facebook.VERWvTTO.js delete mode 100644 dist/__chunks__/facebook.VERWvTTO.js.map delete mode 100644 dist/__chunks__/globe.oRdjPaeW.js delete mode 100644 dist/__chunks__/globe.oRdjPaeW.js.map delete mode 100644 dist/__chunks__/hamburger.B4eeRdlK.js delete mode 100644 dist/__chunks__/hamburger.B4eeRdlK.js.map delete mode 100644 dist/__chunks__/heart.oHoUBEqr.js delete mode 100644 dist/__chunks__/heart.oHoUBEqr.js.map delete mode 100644 dist/__chunks__/home.SbACO0rp.js delete mode 100644 dist/__chunks__/home.SbACO0rp.js.map delete mode 100644 dist/__chunks__/instagram.b_ubI60M.js delete mode 100644 dist/__chunks__/instagram.b_ubI60M.js.map delete mode 100644 dist/__chunks__/medium.qMY-y9mb.js delete mode 100644 dist/__chunks__/medium.qMY-y9mb.js.map delete mode 100644 dist/__chunks__/menu-burger.PVXazrxs.js delete mode 100644 dist/__chunks__/menu-burger.PVXazrxs.js.map delete mode 100644 dist/__chunks__/paper-plane.SNV5LRur.js delete mode 100644 dist/__chunks__/paper-plane.SNV5LRur.js.map delete mode 100644 dist/__chunks__/plus.aaZDetv0.js delete mode 100644 dist/__chunks__/plus.aaZDetv0.js.map delete mode 100644 dist/__chunks__/rocket-lunch.zdYOwJp4.js delete mode 100644 dist/__chunks__/rocket-lunch.zdYOwJp4.js.map delete mode 100644 dist/__chunks__/search.v55h2U5v.js delete mode 100644 dist/__chunks__/search.v55h2U5v.js.map delete mode 100644 dist/__chunks__/share.b6IBiQcz.js delete mode 100644 dist/__chunks__/share.b6IBiQcz.js.map delete mode 100644 dist/__chunks__/snapchat.hyeXEF5A.js delete mode 100644 dist/__chunks__/snapchat.hyeXEF5A.js.map delete mode 100644 dist/__chunks__/social-network.XyFthY4r.js delete mode 100644 dist/__chunks__/social-network.XyFthY4r.js.map delete mode 100644 dist/__chunks__/trash.Q02H3YPF.js delete mode 100644 dist/__chunks__/trash.Q02H3YPF.js.map delete mode 100644 dist/__chunks__/twitter.gWOZdFRk.js delete mode 100644 dist/__chunks__/twitter.gWOZdFRk.js.map rename dist/__chunks__/{unsafe-html.U1vgpvJh.js => unsafe-html.1nFT-Oym.js} (90%) rename dist/__chunks__/{unsafe-html.U1vgpvJh.js.map => unsafe-html.1nFT-Oym.js.map} (97%) delete mode 100644 dist/__chunks__/user.I6JGjv2Y.js delete mode 100644 dist/__chunks__/user.I6JGjv2Y.js.map diff --git a/dist/__chunks__/angle-down.Cg2crR0u.js b/dist/__chunks__/angle-down.Cg2crR0u.js deleted file mode 100644 index fedf17ba..00000000 --- a/dist/__chunks__/angle-down.Cg2crR0u.js +++ /dev/null @@ -1,4 +0,0 @@ -const l=` - -`;export{l as default}; -//# sourceMappingURL=angle-down.Cg2crR0u.js.map diff --git a/dist/__chunks__/angle-down.Cg2crR0u.js.map b/dist/__chunks__/angle-down.Cg2crR0u.js.map deleted file mode 100644 index 0b655c34..00000000 --- a/dist/__chunks__/angle-down.Cg2crR0u.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"angle-down.Cg2crR0u.js","sources":["../../public/icons/angle-down.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["angleDown"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-left.JVB4YxPb.js b/dist/__chunks__/angle-left.JVB4YxPb.js deleted file mode 100644 index f0067952..00000000 --- a/dist/__chunks__/angle-left.JVB4YxPb.js +++ /dev/null @@ -1,4 +0,0 @@ -const t=` - -`;export{t as default}; -//# sourceMappingURL=angle-left.JVB4YxPb.js.map diff --git a/dist/__chunks__/angle-left.JVB4YxPb.js.map b/dist/__chunks__/angle-left.JVB4YxPb.js.map deleted file mode 100644 index 7911f24c..00000000 --- a/dist/__chunks__/angle-left.JVB4YxPb.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"angle-left.JVB4YxPb.js","sources":["../../public/icons/angle-left.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["angleLeft"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-right.Ch8APWiw.js b/dist/__chunks__/angle-right.Ch8APWiw.js deleted file mode 100644 index 38ef0406..00000000 --- a/dist/__chunks__/angle-right.Ch8APWiw.js +++ /dev/null @@ -1,4 +0,0 @@ -const t=` - -`;export{t as default}; -//# sourceMappingURL=angle-right.Ch8APWiw.js.map diff --git a/dist/__chunks__/angle-right.Ch8APWiw.js.map b/dist/__chunks__/angle-right.Ch8APWiw.js.map deleted file mode 100644 index 5ad1c3dc..00000000 --- a/dist/__chunks__/angle-right.Ch8APWiw.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"angle-right.Ch8APWiw.js","sources":["../../public/icons/angle-right.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["angleRight"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-small-down.M5BptMXk.js b/dist/__chunks__/angle-small-down.M5BptMXk.js deleted file mode 100644 index 6cd3e611..00000000 --- a/dist/__chunks__/angle-small-down.M5BptMXk.js +++ /dev/null @@ -1,4 +0,0 @@ -const l=` - -`;export{l as default}; -//# sourceMappingURL=angle-small-down.M5BptMXk.js.map diff --git a/dist/__chunks__/angle-small-down.M5BptMXk.js.map b/dist/__chunks__/angle-small-down.M5BptMXk.js.map deleted file mode 100644 index b896426a..00000000 --- a/dist/__chunks__/angle-small-down.M5BptMXk.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"angle-small-down.M5BptMXk.js","sources":["../../public/icons/angle-small-down.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["angleSmallDown"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-small-left.OQUEL5J8.js b/dist/__chunks__/angle-small-left.OQUEL5J8.js deleted file mode 100644 index b219c0cb..00000000 --- a/dist/__chunks__/angle-small-left.OQUEL5J8.js +++ /dev/null @@ -1,4 +0,0 @@ -const l=` - -`;export{l as default}; -//# sourceMappingURL=angle-small-left.OQUEL5J8.js.map diff --git a/dist/__chunks__/angle-small-left.OQUEL5J8.js.map b/dist/__chunks__/angle-small-left.OQUEL5J8.js.map deleted file mode 100644 index 89aeeef9..00000000 --- a/dist/__chunks__/angle-small-left.OQUEL5J8.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"angle-small-left.OQUEL5J8.js","sources":["../../public/icons/angle-small-left.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["angleSmallLeft"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-small-right.GiHGG7ST.js b/dist/__chunks__/angle-small-right.GiHGG7ST.js deleted file mode 100644 index 8c112a12..00000000 --- a/dist/__chunks__/angle-small-right.GiHGG7ST.js +++ /dev/null @@ -1,4 +0,0 @@ -const l=` - -`;export{l as default}; -//# sourceMappingURL=angle-small-right.GiHGG7ST.js.map diff --git a/dist/__chunks__/angle-small-right.GiHGG7ST.js.map b/dist/__chunks__/angle-small-right.GiHGG7ST.js.map deleted file mode 100644 index 4a44b97b..00000000 --- a/dist/__chunks__/angle-small-right.GiHGG7ST.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"angle-small-right.GiHGG7ST.js","sources":["../../public/icons/angle-small-right.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["angleSmallRight"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-up.Owt8YyvO.js b/dist/__chunks__/angle-up.Owt8YyvO.js deleted file mode 100644 index 6c9ce198..00000000 --- a/dist/__chunks__/angle-up.Owt8YyvO.js +++ /dev/null @@ -1,4 +0,0 @@ -const n=` - -`;export{n as default}; -//# sourceMappingURL=angle-up.Owt8YyvO.js.map diff --git a/dist/__chunks__/angle-up.Owt8YyvO.js.map b/dist/__chunks__/angle-up.Owt8YyvO.js.map deleted file mode 100644 index d929da52..00000000 --- a/dist/__chunks__/angle-up.Owt8YyvO.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"angle-up.Owt8YyvO.js","sources":["../../public/icons/angle-up.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["angleUp"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/bolt.yed9FptR.js b/dist/__chunks__/bolt.yed9FptR.js deleted file mode 100644 index d4a2e170..00000000 --- a/dist/__chunks__/bolt.yed9FptR.js +++ /dev/null @@ -1,4 +0,0 @@ -const a=` - -`;export{a as default}; -//# sourceMappingURL=bolt.yed9FptR.js.map diff --git a/dist/__chunks__/bolt.yed9FptR.js.map b/dist/__chunks__/bolt.yed9FptR.js.map deleted file mode 100644 index c5e92dea..00000000 --- a/dist/__chunks__/bolt.yed9FptR.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"bolt.yed9FptR.js","sources":["../../public/icons/bolt.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["bolt"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/building-storefront.GI5O3UY2.js b/dist/__chunks__/building-storefront.GI5O3UY2.js deleted file mode 100644 index d5d7cfde..00000000 --- a/dist/__chunks__/building-storefront.GI5O3UY2.js +++ /dev/null @@ -1,5 +0,0 @@ -const o=` - - -`;export{o as default}; -//# sourceMappingURL=building-storefront.GI5O3UY2.js.map diff --git a/dist/__chunks__/building-storefront.GI5O3UY2.js.map b/dist/__chunks__/building-storefront.GI5O3UY2.js.map deleted file mode 100644 index b46b7fb1..00000000 --- a/dist/__chunks__/building-storefront.GI5O3UY2.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"building-storefront.GI5O3UY2.js","sources":["../../public/icons/building-storefront.svg?raw"],"sourcesContent":["export default \"\\n \\n\\n\""],"names":["buildingStorefront"],"mappings":"AAAA,MAAeA,EAAA;AAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/chat-bubble-left-right.RdWapjj4.js b/dist/__chunks__/chat-bubble-left-right.RdWapjj4.js deleted file mode 100644 index 6a1e73ee..00000000 --- a/dist/__chunks__/chat-bubble-left-right.RdWapjj4.js +++ /dev/null @@ -1,5 +0,0 @@ -const t=` - - -`;export{t as default}; -//# sourceMappingURL=chat-bubble-left-right.RdWapjj4.js.map diff --git a/dist/__chunks__/chat-bubble-left-right.RdWapjj4.js.map b/dist/__chunks__/chat-bubble-left-right.RdWapjj4.js.map deleted file mode 100644 index 35c477c0..00000000 --- a/dist/__chunks__/chat-bubble-left-right.RdWapjj4.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"chat-bubble-left-right.RdWapjj4.js","sources":["../../public/icons/chat-bubble-left-right.svg?raw"],"sourcesContent":["export default \"\\n \\n\\n\""],"names":["chatBubbleLeftRight"],"mappings":"AAAA,MAAeA,EAAA;AAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/check.2BZxb2wx.js b/dist/__chunks__/check.2BZxb2wx.js deleted file mode 100644 index a7cbfff4..00000000 --- a/dist/__chunks__/check.2BZxb2wx.js +++ /dev/null @@ -1,4 +0,0 @@ -const t=` - -`;export{t as default}; -//# sourceMappingURL=check.2BZxb2wx.js.map diff --git a/dist/__chunks__/check.2BZxb2wx.js.map b/dist/__chunks__/check.2BZxb2wx.js.map deleted file mode 100644 index 444e8d40..00000000 --- a/dist/__chunks__/check.2BZxb2wx.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"check.2BZxb2wx.js","sources":["../../public/icons/check.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["check"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/chevron-down.6_gNiehw.js b/dist/__chunks__/chevron-down.6_gNiehw.js deleted file mode 100644 index 0a499661..00000000 --- a/dist/__chunks__/chevron-down.6_gNiehw.js +++ /dev/null @@ -1,5 +0,0 @@ -const o=` - - -`;export{o as default}; -//# sourceMappingURL=chevron-down.6_gNiehw.js.map diff --git a/dist/__chunks__/chevron-down.6_gNiehw.js.map b/dist/__chunks__/chevron-down.6_gNiehw.js.map deleted file mode 100644 index 58fe42a8..00000000 --- a/dist/__chunks__/chevron-down.6_gNiehw.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"chevron-down.6_gNiehw.js","sources":["../../public/icons/chevron-down.svg?raw"],"sourcesContent":["export default \"\\n \\n\\n\""],"names":["chevronDown"],"mappings":"AAAA,MAAeA,EAAA;AAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/clip.B--gq6DA.js b/dist/__chunks__/clip.B--gq6DA.js deleted file mode 100644 index ee7f37b5..00000000 --- a/dist/__chunks__/clip.B--gq6DA.js +++ /dev/null @@ -1,4 +0,0 @@ -const a=` - -`;export{a as default}; -//# sourceMappingURL=clip.B--gq6DA.js.map diff --git a/dist/__chunks__/clip.B--gq6DA.js.map b/dist/__chunks__/clip.B--gq6DA.js.map deleted file mode 100644 index 53278604..00000000 --- a/dist/__chunks__/clip.B--gq6DA.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"clip.B--gq6DA.js","sources":["../../public/icons/clip.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["clip"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/clock.tyy4_t8y.js b/dist/__chunks__/clock.tyy4_t8y.js deleted file mode 100644 index 898ff3b2..00000000 --- a/dist/__chunks__/clock.tyy4_t8y.js +++ /dev/null @@ -1,4 +0,0 @@ -const t=` - -`;export{t as default}; -//# sourceMappingURL=clock.tyy4_t8y.js.map diff --git a/dist/__chunks__/clock.tyy4_t8y.js.map b/dist/__chunks__/clock.tyy4_t8y.js.map deleted file mode 100644 index d0265409..00000000 --- a/dist/__chunks__/clock.tyy4_t8y.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"clock.tyy4_t8y.js","sources":["../../public/icons/clock.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["clock"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/cpu-chip.e4997-9R.js b/dist/__chunks__/cpu-chip.e4997-9R.js deleted file mode 100644 index e0b20088..00000000 --- a/dist/__chunks__/cpu-chip.e4997-9R.js +++ /dev/null @@ -1,5 +0,0 @@ -const o=` - - -`;export{o as default}; -//# sourceMappingURL=cpu-chip.e4997-9R.js.map diff --git a/dist/__chunks__/cpu-chip.e4997-9R.js.map b/dist/__chunks__/cpu-chip.e4997-9R.js.map deleted file mode 100644 index 6a3a75be..00000000 --- a/dist/__chunks__/cpu-chip.e4997-9R.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"cpu-chip.e4997-9R.js","sources":["../../public/icons/cpu-chip.svg?raw"],"sourcesContent":["export default \"\\n \\n\\n\""],"names":["cpuChip"],"mappings":"AAAA,MAAeA,EAAA;AAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/cross.8hUWLLSe.js b/dist/__chunks__/cross.8hUWLLSe.js deleted file mode 100644 index 4979eac6..00000000 --- a/dist/__chunks__/cross.8hUWLLSe.js +++ /dev/null @@ -1,4 +0,0 @@ -const a=` - -`;export{a as default}; -//# sourceMappingURL=cross.8hUWLLSe.js.map diff --git a/dist/__chunks__/cross.8hUWLLSe.js.map b/dist/__chunks__/cross.8hUWLLSe.js.map deleted file mode 100644 index b196053b..00000000 --- a/dist/__chunks__/cross.8hUWLLSe.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"cross.8hUWLLSe.js","sources":["../../public/icons/cross.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["cross"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/cursor-arrow-ripple.5f05fUdo.js b/dist/__chunks__/cursor-arrow-ripple.5f05fUdo.js deleted file mode 100644 index 7b03e8af..00000000 --- a/dist/__chunks__/cursor-arrow-ripple.5f05fUdo.js +++ /dev/null @@ -1,5 +0,0 @@ -const o=` - - -`;export{o as default}; -//# sourceMappingURL=cursor-arrow-ripple.5f05fUdo.js.map diff --git a/dist/__chunks__/cursor-arrow-ripple.5f05fUdo.js.map b/dist/__chunks__/cursor-arrow-ripple.5f05fUdo.js.map deleted file mode 100644 index e4bc73ad..00000000 --- a/dist/__chunks__/cursor-arrow-ripple.5f05fUdo.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"cursor-arrow-ripple.5f05fUdo.js","sources":["../../public/icons/cursor-arrow-ripple.svg?raw"],"sourcesContent":["export default \"\\n \\n\\n\""],"names":["cursorArrowRipple"],"mappings":"AAAA,MAAeA,EAAA;AAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/download.Sjqs7ONH.js b/dist/__chunks__/download.Sjqs7ONH.js deleted file mode 100644 index a5f3b481..00000000 --- a/dist/__chunks__/download.Sjqs7ONH.js +++ /dev/null @@ -1,4 +0,0 @@ -const a=` - -`;export{a as default}; -//# sourceMappingURL=download.Sjqs7ONH.js.map diff --git a/dist/__chunks__/download.Sjqs7ONH.js.map b/dist/__chunks__/download.Sjqs7ONH.js.map deleted file mode 100644 index 19a7f25b..00000000 --- a/dist/__chunks__/download.Sjqs7ONH.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"download.Sjqs7ONH.js","sources":["../../public/icons/download.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["download"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/envelope.AKeKbl-b.js b/dist/__chunks__/envelope.AKeKbl-b.js deleted file mode 100644 index 6d764071..00000000 --- a/dist/__chunks__/envelope.AKeKbl-b.js +++ /dev/null @@ -1,4 +0,0 @@ -const e=` - -`;export{e as default}; -//# sourceMappingURL=envelope.AKeKbl-b.js.map diff --git a/dist/__chunks__/envelope.AKeKbl-b.js.map b/dist/__chunks__/envelope.AKeKbl-b.js.map deleted file mode 100644 index 7bba53ef..00000000 --- a/dist/__chunks__/envelope.AKeKbl-b.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"envelope.AKeKbl-b.js","sources":["../../public/icons/envelope.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["envelope"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/eye-crossed.UP44bNSQ.js b/dist/__chunks__/eye-crossed.UP44bNSQ.js deleted file mode 100644 index 0221b1a2..00000000 --- a/dist/__chunks__/eye-crossed.UP44bNSQ.js +++ /dev/null @@ -1,4 +0,0 @@ -const l=` - -`;export{l as default}; -//# sourceMappingURL=eye-crossed.UP44bNSQ.js.map diff --git a/dist/__chunks__/eye-crossed.UP44bNSQ.js.map b/dist/__chunks__/eye-crossed.UP44bNSQ.js.map deleted file mode 100644 index 4531fe35..00000000 --- a/dist/__chunks__/eye-crossed.UP44bNSQ.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"eye-crossed.UP44bNSQ.js","sources":["../../public/icons/eye-crossed.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["eyeCrossed"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/eye.Zi41FP8R.js b/dist/__chunks__/eye.Zi41FP8R.js deleted file mode 100644 index 23c312e2..00000000 --- a/dist/__chunks__/eye.Zi41FP8R.js +++ /dev/null @@ -1,4 +0,0 @@ -const t=` - -`;export{t as default}; -//# sourceMappingURL=eye.Zi41FP8R.js.map diff --git a/dist/__chunks__/eye.Zi41FP8R.js.map b/dist/__chunks__/eye.Zi41FP8R.js.map deleted file mode 100644 index 6551394d..00000000 --- a/dist/__chunks__/eye.Zi41FP8R.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"eye.Zi41FP8R.js","sources":["../../public/icons/eye.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["eye"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/facebook.VERWvTTO.js b/dist/__chunks__/facebook.VERWvTTO.js deleted file mode 100644 index 3cb9d0ab..00000000 --- a/dist/__chunks__/facebook.VERWvTTO.js +++ /dev/null @@ -1,2 +0,0 @@ -const h=' ';export{h as default}; -//# sourceMappingURL=facebook.VERWvTTO.js.map diff --git a/dist/__chunks__/facebook.VERWvTTO.js.map b/dist/__chunks__/facebook.VERWvTTO.js.map deleted file mode 100644 index d86e039d..00000000 --- a/dist/__chunks__/facebook.VERWvTTO.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"facebook.VERWvTTO.js","sources":["../../public/icons/facebook.svg?raw"],"sourcesContent":["export default \" \""],"names":["facebook"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/globe.oRdjPaeW.js b/dist/__chunks__/globe.oRdjPaeW.js deleted file mode 100644 index 82e8726e..00000000 --- a/dist/__chunks__/globe.oRdjPaeW.js +++ /dev/null @@ -1,4 +0,0 @@ -const A=` - -`;export{A as default}; -//# sourceMappingURL=globe.oRdjPaeW.js.map diff --git a/dist/__chunks__/globe.oRdjPaeW.js.map b/dist/__chunks__/globe.oRdjPaeW.js.map deleted file mode 100644 index e1b7cc03..00000000 --- a/dist/__chunks__/globe.oRdjPaeW.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"globe.oRdjPaeW.js","sources":["../../public/icons/globe.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["globe"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/hamburger.B4eeRdlK.js b/dist/__chunks__/hamburger.B4eeRdlK.js deleted file mode 100644 index 260d801b..00000000 --- a/dist/__chunks__/hamburger.B4eeRdlK.js +++ /dev/null @@ -1,5 +0,0 @@ -const o=` - - -`;export{o as default}; -//# sourceMappingURL=hamburger.B4eeRdlK.js.map diff --git a/dist/__chunks__/hamburger.B4eeRdlK.js.map b/dist/__chunks__/hamburger.B4eeRdlK.js.map deleted file mode 100644 index d087b445..00000000 --- a/dist/__chunks__/hamburger.B4eeRdlK.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"hamburger.B4eeRdlK.js","sources":["../../public/icons/hamburger.svg?raw"],"sourcesContent":["export default \"\\n \\n\\n\""],"names":["hamburger"],"mappings":"AAAA,MAAeA,EAAA;AAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/heart.oHoUBEqr.js b/dist/__chunks__/heart.oHoUBEqr.js deleted file mode 100644 index f694d7dd..00000000 --- a/dist/__chunks__/heart.oHoUBEqr.js +++ /dev/null @@ -1,4 +0,0 @@ -const e=` - -`;export{e as default}; -//# sourceMappingURL=heart.oHoUBEqr.js.map diff --git a/dist/__chunks__/heart.oHoUBEqr.js.map b/dist/__chunks__/heart.oHoUBEqr.js.map deleted file mode 100644 index 59d1a568..00000000 --- a/dist/__chunks__/heart.oHoUBEqr.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"heart.oHoUBEqr.js","sources":["../../public/icons/heart.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["heart"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/home.SbACO0rp.js b/dist/__chunks__/home.SbACO0rp.js deleted file mode 100644 index e71e91cf..00000000 --- a/dist/__chunks__/home.SbACO0rp.js +++ /dev/null @@ -1,4 +0,0 @@ -const a=` - -`;export{a as default}; -//# sourceMappingURL=home.SbACO0rp.js.map diff --git a/dist/__chunks__/home.SbACO0rp.js.map b/dist/__chunks__/home.SbACO0rp.js.map deleted file mode 100644 index 38fe39fd..00000000 --- a/dist/__chunks__/home.SbACO0rp.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"home.SbACO0rp.js","sources":["../../public/icons/home.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["home"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/instagram.b_ubI60M.js b/dist/__chunks__/instagram.b_ubI60M.js deleted file mode 100644 index 17f831bd..00000000 --- a/dist/__chunks__/instagram.b_ubI60M.js +++ /dev/null @@ -1,2 +0,0 @@ -const C='';export{C as default}; -//# sourceMappingURL=instagram.b_ubI60M.js.map diff --git a/dist/__chunks__/instagram.b_ubI60M.js.map b/dist/__chunks__/instagram.b_ubI60M.js.map deleted file mode 100644 index 38ca7e87..00000000 --- a/dist/__chunks__/instagram.b_ubI60M.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"instagram.b_ubI60M.js","sources":["../../public/icons/instagram.svg?raw"],"sourcesContent":["export default \"\""],"names":["instagram"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/medium.qMY-y9mb.js b/dist/__chunks__/medium.qMY-y9mb.js deleted file mode 100644 index f9df5bbc..00000000 --- a/dist/__chunks__/medium.qMY-y9mb.js +++ /dev/null @@ -1,2 +0,0 @@ -const l=' ';export{l as default}; -//# sourceMappingURL=medium.qMY-y9mb.js.map diff --git a/dist/__chunks__/medium.qMY-y9mb.js.map b/dist/__chunks__/medium.qMY-y9mb.js.map deleted file mode 100644 index d4a29a26..00000000 --- a/dist/__chunks__/medium.qMY-y9mb.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"medium.qMY-y9mb.js","sources":["../../public/icons/medium.svg?raw"],"sourcesContent":["export default \" \""],"names":["medium"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/menu-burger.PVXazrxs.js b/dist/__chunks__/menu-burger.PVXazrxs.js deleted file mode 100644 index 7e1421b6..00000000 --- a/dist/__chunks__/menu-burger.PVXazrxs.js +++ /dev/null @@ -1,4 +0,0 @@ -const t=` - -`;export{t as default}; -//# sourceMappingURL=menu-burger.PVXazrxs.js.map diff --git a/dist/__chunks__/menu-burger.PVXazrxs.js.map b/dist/__chunks__/menu-burger.PVXazrxs.js.map deleted file mode 100644 index 5e1aa19c..00000000 --- a/dist/__chunks__/menu-burger.PVXazrxs.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"menu-burger.PVXazrxs.js","sources":["../../public/icons/menu-burger.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["menuBurger"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/paper-plane.SNV5LRur.js b/dist/__chunks__/paper-plane.SNV5LRur.js deleted file mode 100644 index 83913ce9..00000000 --- a/dist/__chunks__/paper-plane.SNV5LRur.js +++ /dev/null @@ -1,4 +0,0 @@ -const e=` - -`;export{e as default}; -//# sourceMappingURL=paper-plane.SNV5LRur.js.map diff --git a/dist/__chunks__/paper-plane.SNV5LRur.js.map b/dist/__chunks__/paper-plane.SNV5LRur.js.map deleted file mode 100644 index 993088d3..00000000 --- a/dist/__chunks__/paper-plane.SNV5LRur.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"paper-plane.SNV5LRur.js","sources":["../../public/icons/paper-plane.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["paperPlane"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/plus.aaZDetv0.js b/dist/__chunks__/plus.aaZDetv0.js deleted file mode 100644 index 89101e1e..00000000 --- a/dist/__chunks__/plus.aaZDetv0.js +++ /dev/null @@ -1,4 +0,0 @@ -const a=` - -`;export{a as default}; -//# sourceMappingURL=plus.aaZDetv0.js.map diff --git a/dist/__chunks__/plus.aaZDetv0.js.map b/dist/__chunks__/plus.aaZDetv0.js.map deleted file mode 100644 index ef66a597..00000000 --- a/dist/__chunks__/plus.aaZDetv0.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"plus.aaZDetv0.js","sources":["../../public/icons/plus.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["plus"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/rocket-lunch.zdYOwJp4.js b/dist/__chunks__/rocket-lunch.zdYOwJp4.js deleted file mode 100644 index 4b211490..00000000 --- a/dist/__chunks__/rocket-lunch.zdYOwJp4.js +++ /dev/null @@ -1,4 +0,0 @@ -const a=` - -`;export{a as default}; -//# sourceMappingURL=rocket-lunch.zdYOwJp4.js.map diff --git a/dist/__chunks__/rocket-lunch.zdYOwJp4.js.map b/dist/__chunks__/rocket-lunch.zdYOwJp4.js.map deleted file mode 100644 index 2cd36979..00000000 --- a/dist/__chunks__/rocket-lunch.zdYOwJp4.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"rocket-lunch.zdYOwJp4.js","sources":["../../public/icons/rocket-lunch.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["rocketLunch"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/search.v55h2U5v.js b/dist/__chunks__/search.v55h2U5v.js deleted file mode 100644 index 0d725e39..00000000 --- a/dist/__chunks__/search.v55h2U5v.js +++ /dev/null @@ -1,4 +0,0 @@ -const t=` - -`;export{t as default}; -//# sourceMappingURL=search.v55h2U5v.js.map diff --git a/dist/__chunks__/search.v55h2U5v.js.map b/dist/__chunks__/search.v55h2U5v.js.map deleted file mode 100644 index d8238492..00000000 --- a/dist/__chunks__/search.v55h2U5v.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"search.v55h2U5v.js","sources":["../../public/icons/search.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["search"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/share.b6IBiQcz.js b/dist/__chunks__/share.b6IBiQcz.js deleted file mode 100644 index a7802b15..00000000 --- a/dist/__chunks__/share.b6IBiQcz.js +++ /dev/null @@ -1,4 +0,0 @@ -const a=` - -`;export{a as default}; -//# sourceMappingURL=share.b6IBiQcz.js.map diff --git a/dist/__chunks__/share.b6IBiQcz.js.map b/dist/__chunks__/share.b6IBiQcz.js.map deleted file mode 100644 index e5c01991..00000000 --- a/dist/__chunks__/share.b6IBiQcz.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"share.b6IBiQcz.js","sources":["../../public/icons/share.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["share"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/snapchat.hyeXEF5A.js b/dist/__chunks__/snapchat.hyeXEF5A.js deleted file mode 100644 index 1c9f60f5..00000000 --- a/dist/__chunks__/snapchat.hyeXEF5A.js +++ /dev/null @@ -1,2 +0,0 @@ -const C='';export{C as default}; -//# sourceMappingURL=snapchat.hyeXEF5A.js.map diff --git a/dist/__chunks__/snapchat.hyeXEF5A.js.map b/dist/__chunks__/snapchat.hyeXEF5A.js.map deleted file mode 100644 index 065e8c88..00000000 --- a/dist/__chunks__/snapchat.hyeXEF5A.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"snapchat.hyeXEF5A.js","sources":["../../public/icons/snapchat.svg?raw"],"sourcesContent":["export default \"\""],"names":["snapchat"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/social-network.XyFthY4r.js b/dist/__chunks__/social-network.XyFthY4r.js deleted file mode 100644 index fd0f1e72..00000000 --- a/dist/__chunks__/social-network.XyFthY4r.js +++ /dev/null @@ -1,4 +0,0 @@ -const l=` - -`;export{l as default}; -//# sourceMappingURL=social-network.XyFthY4r.js.map diff --git a/dist/__chunks__/social-network.XyFthY4r.js.map b/dist/__chunks__/social-network.XyFthY4r.js.map deleted file mode 100644 index 6bf09427..00000000 --- a/dist/__chunks__/social-network.XyFthY4r.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"social-network.XyFthY4r.js","sources":["../../public/icons/social-network.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["socialNetwork"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/trash.Q02H3YPF.js b/dist/__chunks__/trash.Q02H3YPF.js deleted file mode 100644 index 4c79b9b7..00000000 --- a/dist/__chunks__/trash.Q02H3YPF.js +++ /dev/null @@ -1,4 +0,0 @@ -const a=` - -`;export{a as default}; -//# sourceMappingURL=trash.Q02H3YPF.js.map diff --git a/dist/__chunks__/trash.Q02H3YPF.js.map b/dist/__chunks__/trash.Q02H3YPF.js.map deleted file mode 100644 index f3991f06..00000000 --- a/dist/__chunks__/trash.Q02H3YPF.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"trash.Q02H3YPF.js","sources":["../../public/icons/trash.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["trash"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/twitter.gWOZdFRk.js b/dist/__chunks__/twitter.gWOZdFRk.js deleted file mode 100644 index 4f5c8d0e..00000000 --- a/dist/__chunks__/twitter.gWOZdFRk.js +++ /dev/null @@ -1,2 +0,0 @@ -const c=' ';export{c as default}; -//# sourceMappingURL=twitter.gWOZdFRk.js.map diff --git a/dist/__chunks__/twitter.gWOZdFRk.js.map b/dist/__chunks__/twitter.gWOZdFRk.js.map deleted file mode 100644 index d6638449..00000000 --- a/dist/__chunks__/twitter.gWOZdFRk.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"twitter.gWOZdFRk.js","sources":["../../public/icons/twitter.svg?raw"],"sourcesContent":["export default \" \""],"names":["twitter"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/unsafe-html.U1vgpvJh.js b/dist/__chunks__/unsafe-html.1nFT-Oym.js similarity index 90% rename from dist/__chunks__/unsafe-html.U1vgpvJh.js rename to dist/__chunks__/unsafe-html.1nFT-Oym.js index 6ff529dd..d509674b 100644 --- a/dist/__chunks__/unsafe-html.U1vgpvJh.js +++ b/dist/__chunks__/unsafe-html.1nFT-Oym.js @@ -6,5 +6,5 @@ import{T as r,w as o}from"./lit-element.XkUWx5ik.js";/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */class s extends h{constructor(t){if(super(t),this.it=r,t.type!==u.CHILD)throw Error(this.constructor.directiveName+"() can only be used in child bindings")}render(t){if(t===r||t==null)return this._t=void 0,this.it=t;if(t===o)return t;if(typeof t!="string")throw Error(this.constructor.directiveName+"() called with a non-string value");if(t===this.it)return this._t;this.it=t;const e=[t];return e.raw=e,this._t={_$litType$:this.constructor.resultType,strings:e,values:[]}}}s.directiveName="unsafeHTML",s.resultType=1;const l=c(s);export{s as a,c as e,h as i,l as o,u as t}; -//# sourceMappingURL=unsafe-html.U1vgpvJh.js.map + */class s extends h{constructor(t){if(super(t),this.it=r,t.type!==u.CHILD)throw Error(this.constructor.directiveName+"() can only be used in child bindings")}render(t){if(t===r||t==null)return this._t=void 0,this.it=t;if(t===o)return t;if(typeof t!="string")throw Error(this.constructor.directiveName+"() called with a non-string value");if(t===this.it)return this._t;this.it=t;const e=[t];return e.raw=e,this._t={_$litType$:this.constructor.resultType,strings:e,values:[]}}}s.directiveName="unsafeHTML",s.resultType=1;const l=c(s);export{c as e,h as i,l as o,u as t}; +//# sourceMappingURL=unsafe-html.1nFT-Oym.js.map diff --git a/dist/__chunks__/unsafe-html.U1vgpvJh.js.map b/dist/__chunks__/unsafe-html.1nFT-Oym.js.map similarity index 97% rename from dist/__chunks__/unsafe-html.U1vgpvJh.js.map rename to dist/__chunks__/unsafe-html.1nFT-Oym.js.map index 02b1da7c..5d215cfa 100644 --- a/dist/__chunks__/unsafe-html.U1vgpvJh.js.map +++ b/dist/__chunks__/unsafe-html.1nFT-Oym.js.map @@ -1 +1 @@ -{"version":3,"file":"unsafe-html.U1vgpvJh.js","sources":["../../node_modules/lit-html/directive.js","../../node_modules/lit-html/directives/unsafe-html.js"],"sourcesContent":["/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t={ATTRIBUTE:1,CHILD:2,PROPERTY:3,BOOLEAN_ATTRIBUTE:4,EVENT:5,ELEMENT:6},e=t=>(...e)=>({_$litDirective$:t,values:e});class i{constructor(t){}get _$AU(){return this._$AM._$AU}_$AT(t,e,i){this._$Ct=t,this._$AM=e,this._$Ci=i}_$AS(t,e){return this.update(t,e)}update(t,e){return this.render(...e)}}export{i as Directive,t as PartType,e as directive};\n//# sourceMappingURL=directive.js.map\n","import{nothing as t,noChange as i}from\"../lit-html.js\";import{Directive as r,PartType as s,directive as n}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class e extends r{constructor(i){if(super(i),this.it=t,i.type!==s.CHILD)throw Error(this.constructor.directiveName+\"() can only be used in child bindings\")}render(r){if(r===t||null==r)return this._t=void 0,this.it=r;if(r===i)return r;if(\"string\"!=typeof r)throw Error(this.constructor.directiveName+\"() called with a non-string value\");if(r===this.it)return this._t;this.it=r;const s=[r];return s.raw=s,this._t={_$litType$:this.constructor.resultType,strings:s,values:[]}}}e.directiveName=\"unsafeHTML\",e.resultType=1;const o=n(e);export{e as UnsafeHTMLDirective,o as unsafeHTML};\n//# sourceMappingURL=unsafe-html.js.map\n"],"names":["t","e","i","r","s","o","n"],"mappings":"qDAAA;AAAA;AAAA;AAAA;AAAA,GAKK,MAACA,EAAE,CAAC,UAAU,EAAE,MAAM,EAAE,SAAS,EAAE,kBAAkB,EAAE,MAAM,EAAE,QAAQ,CAAC,EAAEC,EAAED,GAAG,IAAIC,KAAK,CAAC,gBAAgBD,EAAE,OAAOC,CAAC,GAAG,MAAMC,CAAC,CAAC,YAAY,EAAE,CAAA,CAAE,IAAI,MAAM,CAAC,OAAO,KAAK,KAAK,IAAI,CAAC,KAAK,EAAE,EAAEA,EAAE,CAAC,KAAK,KAAK,EAAE,KAAK,KAAK,EAAE,KAAK,KAAKA,CAAC,CAAC,KAAK,EAAE,EAAE,CAAC,OAAO,KAAK,OAAO,EAAE,CAAC,CAAC,CAAC,OAAO,EAAE,EAAE,CAAC,OAAO,KAAK,OAAO,GAAG,CAAC,CAAC,CAAC,CCJ3S;AAAA;AAAA;AAAA;AAAA,GAIG,MAAMD,UAAUE,CAAC,CAAC,YAAYD,EAAE,CAAC,GAAG,MAAMA,CAAC,EAAE,KAAK,GAAGF,EAAEE,EAAE,OAAOE,EAAE,MAAM,MAAM,MAAM,KAAK,YAAY,cAAc,uCAAuC,CAAC,CAAC,OAAOD,EAAE,CAAC,GAAGA,IAAIH,GAASG,GAAN,KAAQ,OAAO,KAAK,GAAG,OAAO,KAAK,GAAGA,EAAE,GAAGA,IAAID,EAAE,OAAOC,EAAE,GAAa,OAAOA,GAAjB,SAAmB,MAAM,MAAM,KAAK,YAAY,cAAc,mCAAmC,EAAE,GAAGA,IAAI,KAAK,GAAG,OAAO,KAAK,GAAG,KAAK,GAAGA,EAAE,MAAMC,EAAE,CAACD,CAAC,EAAE,OAAOC,EAAE,IAAIA,EAAE,KAAK,GAAG,CAAC,WAAW,KAAK,YAAY,WAAW,QAAQA,EAAE,OAAO,CAAA,CAAE,CAAC,CAAC,CAACH,EAAE,cAAc,aAAaA,EAAE,WAAW,EAAO,MAACI,EAAEC,EAAEL,CAAC","x_google_ignoreList":[0,1]} \ No newline at end of file +{"version":3,"file":"unsafe-html.1nFT-Oym.js","sources":["../../node_modules/lit-html/directive.js","../../node_modules/lit-html/directives/unsafe-html.js"],"sourcesContent":["/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t={ATTRIBUTE:1,CHILD:2,PROPERTY:3,BOOLEAN_ATTRIBUTE:4,EVENT:5,ELEMENT:6},e=t=>(...e)=>({_$litDirective$:t,values:e});class i{constructor(t){}get _$AU(){return this._$AM._$AU}_$AT(t,e,i){this._$Ct=t,this._$AM=e,this._$Ci=i}_$AS(t,e){return this.update(t,e)}update(t,e){return this.render(...e)}}export{i as Directive,t as PartType,e as directive};\n//# sourceMappingURL=directive.js.map\n","import{nothing as t,noChange as i}from\"../lit-html.js\";import{Directive as r,PartType as s,directive as n}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class e extends r{constructor(i){if(super(i),this.it=t,i.type!==s.CHILD)throw Error(this.constructor.directiveName+\"() can only be used in child bindings\")}render(r){if(r===t||null==r)return this._t=void 0,this.it=r;if(r===i)return r;if(\"string\"!=typeof r)throw Error(this.constructor.directiveName+\"() called with a non-string value\");if(r===this.it)return this._t;this.it=r;const s=[r];return s.raw=s,this._t={_$litType$:this.constructor.resultType,strings:s,values:[]}}}e.directiveName=\"unsafeHTML\",e.resultType=1;const o=n(e);export{e as UnsafeHTMLDirective,o as unsafeHTML};\n//# sourceMappingURL=unsafe-html.js.map\n"],"names":["t","e","i","r","s","o","n"],"mappings":"qDAAA;AAAA;AAAA;AAAA;AAAA,GAKK,MAACA,EAAE,CAAC,UAAU,EAAE,MAAM,EAAE,SAAS,EAAE,kBAAkB,EAAE,MAAM,EAAE,QAAQ,CAAC,EAAEC,EAAED,GAAG,IAAIC,KAAK,CAAC,gBAAgBD,EAAE,OAAOC,CAAC,GAAG,MAAMC,CAAC,CAAC,YAAY,EAAE,CAAA,CAAE,IAAI,MAAM,CAAC,OAAO,KAAK,KAAK,IAAI,CAAC,KAAK,EAAE,EAAEA,EAAE,CAAC,KAAK,KAAK,EAAE,KAAK,KAAK,EAAE,KAAK,KAAKA,CAAC,CAAC,KAAK,EAAE,EAAE,CAAC,OAAO,KAAK,OAAO,EAAE,CAAC,CAAC,CAAC,OAAO,EAAE,EAAE,CAAC,OAAO,KAAK,OAAO,GAAG,CAAC,CAAC,CAAC,CCJ3S;AAAA;AAAA;AAAA;AAAA,GAIG,MAAMD,UAAUE,CAAC,CAAC,YAAYD,EAAE,CAAC,GAAG,MAAMA,CAAC,EAAE,KAAK,GAAGF,EAAEE,EAAE,OAAOE,EAAE,MAAM,MAAM,MAAM,KAAK,YAAY,cAAc,uCAAuC,CAAC,CAAC,OAAOD,EAAE,CAAC,GAAGA,IAAIH,GAASG,GAAN,KAAQ,OAAO,KAAK,GAAG,OAAO,KAAK,GAAGA,EAAE,GAAGA,IAAID,EAAE,OAAOC,EAAE,GAAa,OAAOA,GAAjB,SAAmB,MAAM,MAAM,KAAK,YAAY,cAAc,mCAAmC,EAAE,GAAGA,IAAI,KAAK,GAAG,OAAO,KAAK,GAAG,KAAK,GAAGA,EAAE,MAAMC,EAAE,CAACD,CAAC,EAAE,OAAOC,EAAE,IAAIA,EAAE,KAAK,GAAG,CAAC,WAAW,KAAK,YAAY,WAAW,QAAQA,EAAE,OAAO,CAAA,CAAE,CAAC,CAAC,CAACH,EAAE,cAAc,aAAaA,EAAE,WAAW,EAAO,MAACI,EAAEC,EAAEL,CAAC","x_google_ignoreList":[0,1]} \ No newline at end of file diff --git a/dist/__chunks__/user.I6JGjv2Y.js b/dist/__chunks__/user.I6JGjv2Y.js deleted file mode 100644 index cfd24fad..00000000 --- a/dist/__chunks__/user.I6JGjv2Y.js +++ /dev/null @@ -1,3 +0,0 @@ -const t=` -`;export{t as default}; -//# sourceMappingURL=user.I6JGjv2Y.js.map diff --git a/dist/__chunks__/user.I6JGjv2Y.js.map b/dist/__chunks__/user.I6JGjv2Y.js.map deleted file mode 100644 index 6d6eb52c..00000000 --- a/dist/__chunks__/user.I6JGjv2Y.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"user.I6JGjv2Y.js","sources":["../../public/icons/user.svg?raw"],"sourcesContent":["export default \"\\n\""],"names":["user"],"mappings":"AAAA,MAAeA,EAAA;"} \ No newline at end of file diff --git a/dist/banner/banner.js b/dist/banner/banner.js index c5ca32ea..2206faa1 100644 --- a/dist/banner/banner.js +++ b/dist/banner/banner.js @@ -1,2 +1,2 @@ -import{T as p,j as L,x as h}from"../__chunks__/lit-element.XkUWx5ik.js";import{e as b,i as S,o as $}from"../__chunks__/unsafe-html.U1vgpvJh.js";import{i as y}from"../__chunks__/isSidekickLibraryActive.iN4ARc8o.js";const d=r=>{const t={dataLibraryId:void 0,innerHTML:"",href:""};if(!r)return t;t.innerHTML=r.innerHTML,r instanceof HTMLAnchorElement&&r.href!==""&&(t.href=r.href);const e=r.getAttribute("data-library-id");return y()&&e!==null&&(t.dataLibraryId=e),t};class A extends S{update(t,e){this.part=t;const i=e[0];return this.render(i)}render(t){var c;if(y()===!1)return p;const e=(c=this.part)==null?void 0:c.element,{dataLibraryId:i,href:n}=t;return i&&(e==null||e.setAttribute("data-library-id",i)),i&&(e==null||e.setAttribute("contenteditable","true")),n&&e instanceof HTMLAnchorElement&&(e==null||e.setAttribute("href",n)),p}}const o=b(A),T=r=>{const{headline:t,subline:e,texts:i,buttons:n,picture:c}=r;return h``};function M(r){const t=r.querySelector("img");t&&t.setAttribute("loading","eager");const e=r.querySelector("div"),i=r.children[1],n=d(e==null?void 0:e.querySelector("h1")),c=d(e==null?void 0:e.querySelector("h3")),a=e?[...e.querySelectorAll("p")].map(l=>d(l)):[],f=i?[...i.querySelectorAll("a")].map(l=>d(l)):[],s=(e==null?void 0:e.querySelector("picture"))||void 0,u=s==null?void 0:s.querySelector("img");u==null||u.setAttribute("loading","eager"),r.innerHTML="",r.style.removeProperty("display"),L(T({headline:n,subline:c,texts:a,buttons:f,picture:s}),r)}export{M as default}; +import{T as p,j as L,x as h}from"../__chunks__/lit-element.XkUWx5ik.js";import{e as b,i as S,o as $}from"../__chunks__/unsafe-html.1nFT-Oym.js";import{i as y}from"../__chunks__/isSidekickLibraryActive.iN4ARc8o.js";const d=r=>{const t={dataLibraryId:void 0,innerHTML:"",href:""};if(!r)return t;t.innerHTML=r.innerHTML,r instanceof HTMLAnchorElement&&r.href!==""&&(t.href=r.href);const e=r.getAttribute("data-library-id");return y()&&e!==null&&(t.dataLibraryId=e),t};class A extends S{update(t,e){this.part=t;const i=e[0];return this.render(i)}render(t){var c;if(y()===!1)return p;const e=(c=this.part)==null?void 0:c.element,{dataLibraryId:i,href:n}=t;return i&&(e==null||e.setAttribute("data-library-id",i)),i&&(e==null||e.setAttribute("contenteditable","true")),n&&e instanceof HTMLAnchorElement&&(e==null||e.setAttribute("href",n)),p}}const o=b(A),T=r=>{const{headline:t,subline:e,texts:i,buttons:n,picture:c}=r;return h``};function M(r){const t=r.querySelector("img");t&&t.setAttribute("loading","eager");const e=r.querySelector("div"),i=r.children[1],n=d(e==null?void 0:e.querySelector("h1")),c=d(e==null?void 0:e.querySelector("h3")),a=e?[...e.querySelectorAll("p")].map(l=>d(l)):[],f=i?[...i.querySelectorAll("a")].map(l=>d(l)):[],s=(e==null?void 0:e.querySelector("picture"))||void 0,u=s==null?void 0:s.querySelector("img");u==null||u.setAttribute("loading","eager"),r.innerHTML="",r.style.removeProperty("display"),L(T({headline:n,subline:c,texts:a,buttons:f,picture:s}),r)}export{M as default}; //# sourceMappingURL=banner.js.map diff --git a/dist/features/features.js b/dist/features/features.js index 0598e28f..cbcc3623 100644 --- a/dist/features/features.js +++ b/dist/features/features.js @@ -1,2 +1,2 @@ -import{j as s,x as o}from"../__chunks__/lit-element.XkUWx5ik.js";import{o as a}from"../__chunks__/unsafe-html.U1vgpvJh.js";import{r as l}from"../__chunks__/icon.template.6pvZO8OV.js";const p=e=>o`${e.map(r=>o`
    ${l(r.icon,"icon-wc")}
    ${a(r.textBlock)}
    `)}`;function u(e){const r=e.querySelectorAll(":scope > div");let t=[];[...r].forEach(n=>{const c=n.children[0].innerHTML,i=n.children[1].innerHTML;t.push({icon:c,textBlock:i})}),e.innerHTML="",e.style.removeProperty("display"),s(p(t),e)}export{u as default}; +import{j as s,x as o}from"../__chunks__/lit-element.XkUWx5ik.js";import{o as a}from"../__chunks__/unsafe-html.1nFT-Oym.js";import{r as l}from"../__chunks__/icon.template.6pvZO8OV.js";const p=e=>o`${e.map(r=>o`
    ${l(r.icon,"icon-wc")}
    ${a(r.textBlock)}
    `)}`;function u(e){const r=e.querySelectorAll(":scope > div");let t=[];[...r].forEach(n=>{const c=n.children[0].innerHTML,i=n.children[1].innerHTML;t.push({icon:c,textBlock:i})}),e.innerHTML="",e.style.removeProperty("display"),s(p(t),e)}export{u as default}; //# sourceMappingURL=features.js.map diff --git a/dist/table/table.js b/dist/table/table.js index 8aa76ccf..9f18d3a2 100644 --- a/dist/table/table.js +++ b/dist/table/table.js @@ -1,2 +1,2 @@ -import{j as s,x as o}from"../__chunks__/lit-element.XkUWx5ik.js";import{o as n}from"../__chunks__/unsafe-html.U1vgpvJh.js";const m=r=>{const{headers:e,data:a}=r;return o`
    ${e.map(t=>o``)}${a.map(t=>o`${t.map(d=>o``)}`)}
    ${n(t)}
    ${n(d)}
    `};function h(r){const e=[],a=[];[...r.children].forEach((t,d)=>{d===0?e.push(...Array.from(t.querySelectorAll("div")).map(p=>p.innerHTML)):a.push(Array.from(t.querySelectorAll("div")).map(p=>p.innerHTML))}),r.innerHTML="",r.style.removeProperty("display"),s(m({headers:e,data:a}),r)}export{h as default}; +import{j as s,x as o}from"../__chunks__/lit-element.XkUWx5ik.js";import{o as n}from"../__chunks__/unsafe-html.1nFT-Oym.js";const m=r=>{const{headers:e,data:a}=r;return o`
    ${e.map(t=>o``)}${a.map(t=>o`${t.map(d=>o``)}`)}
    ${n(t)}
    ${n(d)}
    `};function h(r){const e=[],a=[];[...r.children].forEach((t,d)=>{d===0?e.push(...Array.from(t.querySelectorAll("div")).map(p=>p.innerHTML)):a.push(Array.from(t.querySelectorAll("div")).map(p=>p.innerHTML))}),r.innerHTML="",r.style.removeProperty("display"),s(m({headers:e,data:a}),r)}export{h as default}; //# sourceMappingURL=table.js.map From c53796d8ff7bec35dcb7c97abbdf1032a06fd017 Mon Sep 17 00:00:00 2001 From: samuelecalamita Date: Wed, 6 Mar 2024 12:41:30 +0100 Subject: [PATCH 12/62] improve urls usage --- config.ts | 10 ++++----- dist/__chunks__/angle-down.Cg2crR0u.js | 4 ++++ dist/__chunks__/angle-down.Cg2crR0u.js.map | 1 + dist/__chunks__/angle-left.JVB4YxPb.js | 4 ++++ dist/__chunks__/angle-left.JVB4YxPb.js.map | 1 + dist/__chunks__/angle-right.Ch8APWiw.js | 4 ++++ dist/__chunks__/angle-right.Ch8APWiw.js.map | 1 + dist/__chunks__/angle-small-down.M5BptMXk.js | 4 ++++ .../angle-small-down.M5BptMXk.js.map | 1 + dist/__chunks__/angle-small-left.OQUEL5J8.js | 4 ++++ .../angle-small-left.OQUEL5J8.js.map | 1 + dist/__chunks__/angle-small-right.GiHGG7ST.js | 4 ++++ .../angle-small-right.GiHGG7ST.js.map | 1 + dist/__chunks__/angle-up.Owt8YyvO.js | 4 ++++ dist/__chunks__/angle-up.Owt8YyvO.js.map | 1 + dist/__chunks__/bolt.yed9FptR.js | 4 ++++ dist/__chunks__/bolt.yed9FptR.js.map | 1 + .../building-storefront.GI5O3UY2.js | 5 +++++ .../building-storefront.GI5O3UY2.js.map | 1 + .../chat-bubble-left-right.RdWapjj4.js | 5 +++++ .../chat-bubble-left-right.RdWapjj4.js.map | 1 + dist/__chunks__/check.2BZxb2wx.js | 4 ++++ dist/__chunks__/check.2BZxb2wx.js.map | 1 + dist/__chunks__/chevron-down.6_gNiehw.js | 5 +++++ dist/__chunks__/chevron-down.6_gNiehw.js.map | 1 + dist/__chunks__/clip.B--gq6DA.js | 4 ++++ dist/__chunks__/clip.B--gq6DA.js.map | 1 + dist/__chunks__/clock.tyy4_t8y.js | 4 ++++ dist/__chunks__/clock.tyy4_t8y.js.map | 1 + dist/__chunks__/cpu-chip.e4997-9R.js | 5 +++++ dist/__chunks__/cpu-chip.e4997-9R.js.map | 1 + dist/__chunks__/cross.8hUWLLSe.js | 4 ++++ dist/__chunks__/cross.8hUWLLSe.js.map | 1 + .../cursor-arrow-ripple.5f05fUdo.js | 5 +++++ .../cursor-arrow-ripple.5f05fUdo.js.map | 1 + dist/__chunks__/download.Sjqs7ONH.js | 4 ++++ dist/__chunks__/download.Sjqs7ONH.js.map | 1 + dist/__chunks__/envelope.AKeKbl-b.js | 4 ++++ dist/__chunks__/envelope.AKeKbl-b.js.map | 1 + dist/__chunks__/eye-crossed.UP44bNSQ.js | 4 ++++ dist/__chunks__/eye-crossed.UP44bNSQ.js.map | 1 + dist/__chunks__/eye.Zi41FP8R.js | 4 ++++ dist/__chunks__/eye.Zi41FP8R.js.map | 1 + dist/__chunks__/facebook.VERWvTTO.js | 2 ++ dist/__chunks__/facebook.VERWvTTO.js.map | 1 + dist/__chunks__/fetch.service.7cfQZ1Bx.js | 2 ++ dist/__chunks__/fetch.service.7cfQZ1Bx.js.map | 1 + dist/__chunks__/fetch.service.MWvor5vW.js | 2 -- dist/__chunks__/fetch.service.MWvor5vW.js.map | 1 - dist/__chunks__/globe.oRdjPaeW.js | 4 ++++ dist/__chunks__/globe.oRdjPaeW.js.map | 1 + dist/__chunks__/hamburger.B4eeRdlK.js | 5 +++++ dist/__chunks__/hamburger.B4eeRdlK.js.map | 1 + dist/__chunks__/heart.oHoUBEqr.js | 4 ++++ dist/__chunks__/heart.oHoUBEqr.js.map | 1 + dist/__chunks__/home.SbACO0rp.js | 4 ++++ dist/__chunks__/home.SbACO0rp.js.map | 1 + dist/__chunks__/instagram.b_ubI60M.js | 2 ++ dist/__chunks__/instagram.b_ubI60M.js.map | 1 + dist/__chunks__/medium.qMY-y9mb.js | 2 ++ dist/__chunks__/medium.qMY-y9mb.js.map | 1 + dist/__chunks__/menu-burger.PVXazrxs.js | 4 ++++ dist/__chunks__/menu-burger.PVXazrxs.js.map | 1 + dist/__chunks__/paper-plane.SNV5LRur.js | 4 ++++ dist/__chunks__/paper-plane.SNV5LRur.js.map | 1 + dist/__chunks__/plus.aaZDetv0.js | 4 ++++ dist/__chunks__/plus.aaZDetv0.js.map | 1 + dist/__chunks__/rocket-lunch.zdYOwJp4.js | 4 ++++ dist/__chunks__/rocket-lunch.zdYOwJp4.js.map | 1 + dist/__chunks__/search.v55h2U5v.js | 4 ++++ dist/__chunks__/search.v55h2U5v.js.map | 1 + dist/__chunks__/share.b6IBiQcz.js | 4 ++++ dist/__chunks__/share.b6IBiQcz.js.map | 1 + dist/__chunks__/snapchat.hyeXEF5A.js | 2 ++ dist/__chunks__/snapchat.hyeXEF5A.js.map | 1 + dist/__chunks__/social-network.XyFthY4r.js | 4 ++++ .../__chunks__/social-network.XyFthY4r.js.map | 1 + dist/__chunks__/trash.Q02H3YPF.js | 4 ++++ dist/__chunks__/trash.Q02H3YPF.js.map | 1 + dist/__chunks__/twitter.gWOZdFRk.js | 2 ++ dist/__chunks__/twitter.gWOZdFRk.js.map | 1 + ...ml.1nFT-Oym.js => unsafe-html.U1vgpvJh.js} | 4 ++-- ...Oym.js.map => unsafe-html.U1vgpvJh.js.map} | 2 +- dist/__chunks__/user.I6JGjv2Y.js | 3 +++ dist/__chunks__/user.I6JGjv2Y.js.map | 1 + dist/banner/banner.js | 2 +- dist/features/features.js | 2 +- dist/form/form.js | 2 +- dist/main/main.js | 22 ++++++++++++++----- dist/main/main.js.map | 2 +- dist/posts/posts.js | 2 +- dist/table/table.js | 2 +- src/app/index.ts | 2 +- src/app/utils/getUrlForEndpoint.ts | 5 +++++ src/main.ts | 1 + src/services/fetch.service.ts | 10 +++------ src/services/main.service.ts | 17 +++++++++----- types/src/app/utils/getHlxBaseUrl.d.ts | 1 + types/src/app/utils/getUrlForEndpoint.d.ts | 1 + .../components/sidebar/sidebarContact.d.ts | 6 ++--- types/src/main.d.ts | 1 + types/src/services/fetch.service.d.ts | 1 - types/src/utils/getCodeBasePath.d.ts | 1 + 103 files changed, 252 insertions(+), 40 deletions(-) create mode 100644 dist/__chunks__/angle-down.Cg2crR0u.js create mode 100644 dist/__chunks__/angle-down.Cg2crR0u.js.map create mode 100644 dist/__chunks__/angle-left.JVB4YxPb.js create mode 100644 dist/__chunks__/angle-left.JVB4YxPb.js.map create mode 100644 dist/__chunks__/angle-right.Ch8APWiw.js create mode 100644 dist/__chunks__/angle-right.Ch8APWiw.js.map create mode 100644 dist/__chunks__/angle-small-down.M5BptMXk.js create mode 100644 dist/__chunks__/angle-small-down.M5BptMXk.js.map create mode 100644 dist/__chunks__/angle-small-left.OQUEL5J8.js create mode 100644 dist/__chunks__/angle-small-left.OQUEL5J8.js.map create mode 100644 dist/__chunks__/angle-small-right.GiHGG7ST.js create mode 100644 dist/__chunks__/angle-small-right.GiHGG7ST.js.map create mode 100644 dist/__chunks__/angle-up.Owt8YyvO.js create mode 100644 dist/__chunks__/angle-up.Owt8YyvO.js.map create mode 100644 dist/__chunks__/bolt.yed9FptR.js create mode 100644 dist/__chunks__/bolt.yed9FptR.js.map create mode 100644 dist/__chunks__/building-storefront.GI5O3UY2.js create mode 100644 dist/__chunks__/building-storefront.GI5O3UY2.js.map create mode 100644 dist/__chunks__/chat-bubble-left-right.RdWapjj4.js create mode 100644 dist/__chunks__/chat-bubble-left-right.RdWapjj4.js.map create mode 100644 dist/__chunks__/check.2BZxb2wx.js create mode 100644 dist/__chunks__/check.2BZxb2wx.js.map create mode 100644 dist/__chunks__/chevron-down.6_gNiehw.js create mode 100644 dist/__chunks__/chevron-down.6_gNiehw.js.map create mode 100644 dist/__chunks__/clip.B--gq6DA.js create mode 100644 dist/__chunks__/clip.B--gq6DA.js.map create mode 100644 dist/__chunks__/clock.tyy4_t8y.js create mode 100644 dist/__chunks__/clock.tyy4_t8y.js.map create mode 100644 dist/__chunks__/cpu-chip.e4997-9R.js create mode 100644 dist/__chunks__/cpu-chip.e4997-9R.js.map create mode 100644 dist/__chunks__/cross.8hUWLLSe.js create mode 100644 dist/__chunks__/cross.8hUWLLSe.js.map create mode 100644 dist/__chunks__/cursor-arrow-ripple.5f05fUdo.js create mode 100644 dist/__chunks__/cursor-arrow-ripple.5f05fUdo.js.map create mode 100644 dist/__chunks__/download.Sjqs7ONH.js create mode 100644 dist/__chunks__/download.Sjqs7ONH.js.map create mode 100644 dist/__chunks__/envelope.AKeKbl-b.js create mode 100644 dist/__chunks__/envelope.AKeKbl-b.js.map create mode 100644 dist/__chunks__/eye-crossed.UP44bNSQ.js create mode 100644 dist/__chunks__/eye-crossed.UP44bNSQ.js.map create mode 100644 dist/__chunks__/eye.Zi41FP8R.js create mode 100644 dist/__chunks__/eye.Zi41FP8R.js.map create mode 100644 dist/__chunks__/facebook.VERWvTTO.js create mode 100644 dist/__chunks__/facebook.VERWvTTO.js.map create mode 100644 dist/__chunks__/fetch.service.7cfQZ1Bx.js create mode 100644 dist/__chunks__/fetch.service.7cfQZ1Bx.js.map delete mode 100644 dist/__chunks__/fetch.service.MWvor5vW.js delete mode 100644 dist/__chunks__/fetch.service.MWvor5vW.js.map create mode 100644 dist/__chunks__/globe.oRdjPaeW.js create mode 100644 dist/__chunks__/globe.oRdjPaeW.js.map create mode 100644 dist/__chunks__/hamburger.B4eeRdlK.js create mode 100644 dist/__chunks__/hamburger.B4eeRdlK.js.map create mode 100644 dist/__chunks__/heart.oHoUBEqr.js create mode 100644 dist/__chunks__/heart.oHoUBEqr.js.map create mode 100644 dist/__chunks__/home.SbACO0rp.js create mode 100644 dist/__chunks__/home.SbACO0rp.js.map create mode 100644 dist/__chunks__/instagram.b_ubI60M.js create mode 100644 dist/__chunks__/instagram.b_ubI60M.js.map create mode 100644 dist/__chunks__/medium.qMY-y9mb.js create mode 100644 dist/__chunks__/medium.qMY-y9mb.js.map create mode 100644 dist/__chunks__/menu-burger.PVXazrxs.js create mode 100644 dist/__chunks__/menu-burger.PVXazrxs.js.map create mode 100644 dist/__chunks__/paper-plane.SNV5LRur.js create mode 100644 dist/__chunks__/paper-plane.SNV5LRur.js.map create mode 100644 dist/__chunks__/plus.aaZDetv0.js create mode 100644 dist/__chunks__/plus.aaZDetv0.js.map create mode 100644 dist/__chunks__/rocket-lunch.zdYOwJp4.js create mode 100644 dist/__chunks__/rocket-lunch.zdYOwJp4.js.map create mode 100644 dist/__chunks__/search.v55h2U5v.js create mode 100644 dist/__chunks__/search.v55h2U5v.js.map create mode 100644 dist/__chunks__/share.b6IBiQcz.js create mode 100644 dist/__chunks__/share.b6IBiQcz.js.map create mode 100644 dist/__chunks__/snapchat.hyeXEF5A.js create mode 100644 dist/__chunks__/snapchat.hyeXEF5A.js.map create mode 100644 dist/__chunks__/social-network.XyFthY4r.js create mode 100644 dist/__chunks__/social-network.XyFthY4r.js.map create mode 100644 dist/__chunks__/trash.Q02H3YPF.js create mode 100644 dist/__chunks__/trash.Q02H3YPF.js.map create mode 100644 dist/__chunks__/twitter.gWOZdFRk.js create mode 100644 dist/__chunks__/twitter.gWOZdFRk.js.map rename dist/__chunks__/{unsafe-html.1nFT-Oym.js => unsafe-html.U1vgpvJh.js} (90%) rename dist/__chunks__/{unsafe-html.1nFT-Oym.js.map => unsafe-html.U1vgpvJh.js.map} (97%) create mode 100644 dist/__chunks__/user.I6JGjv2Y.js create mode 100644 dist/__chunks__/user.I6JGjv2Y.js.map create mode 100644 src/app/utils/getUrlForEndpoint.ts create mode 100644 types/src/app/utils/getHlxBaseUrl.d.ts create mode 100644 types/src/app/utils/getUrlForEndpoint.d.ts create mode 100644 types/src/utils/getCodeBasePath.d.ts diff --git a/config.ts b/config.ts index a55be0d5..3f945165 100644 --- a/config.ts +++ b/config.ts @@ -9,11 +9,11 @@ export interface Config { } export const config: Config = { - mainTsPath: 'src/main.ts', - mainScssPath: 'src/styles/sass/main.scss', + mainTsPath: './src/main.ts', + mainScssPath: './src/styles/sass/main.scss', iconsDirPath: './public/icons', iconsTypesPath: './src/icons.types.ts', - fontsScssPath: 'src/styles/sass/fonts.scss', - lazyStylesScssPath: 'src/styles/sass/lazy-styles.scss', - sidekickLibraryStylesScssPath: 'src/styles/sass/sidekick-library-styles.scss', + fontsScssPath: './src/styles/sass/fonts.scss', + lazyStylesScssPath: './src/styles/sass/lazy-styles.scss', + sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss', }; diff --git a/dist/__chunks__/angle-down.Cg2crR0u.js b/dist/__chunks__/angle-down.Cg2crR0u.js new file mode 100644 index 00000000..fedf17ba --- /dev/null +++ b/dist/__chunks__/angle-down.Cg2crR0u.js @@ -0,0 +1,4 @@ +const l=` + +`;export{l as default}; +//# sourceMappingURL=angle-down.Cg2crR0u.js.map diff --git a/dist/__chunks__/angle-down.Cg2crR0u.js.map b/dist/__chunks__/angle-down.Cg2crR0u.js.map new file mode 100644 index 00000000..0b655c34 --- /dev/null +++ b/dist/__chunks__/angle-down.Cg2crR0u.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-down.Cg2crR0u.js","sources":["../../public/icons/angle-down.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["angleDown"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-left.JVB4YxPb.js b/dist/__chunks__/angle-left.JVB4YxPb.js new file mode 100644 index 00000000..f0067952 --- /dev/null +++ b/dist/__chunks__/angle-left.JVB4YxPb.js @@ -0,0 +1,4 @@ +const t=` + +`;export{t as default}; +//# sourceMappingURL=angle-left.JVB4YxPb.js.map diff --git a/dist/__chunks__/angle-left.JVB4YxPb.js.map b/dist/__chunks__/angle-left.JVB4YxPb.js.map new file mode 100644 index 00000000..7911f24c --- /dev/null +++ b/dist/__chunks__/angle-left.JVB4YxPb.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-left.JVB4YxPb.js","sources":["../../public/icons/angle-left.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["angleLeft"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-right.Ch8APWiw.js b/dist/__chunks__/angle-right.Ch8APWiw.js new file mode 100644 index 00000000..38ef0406 --- /dev/null +++ b/dist/__chunks__/angle-right.Ch8APWiw.js @@ -0,0 +1,4 @@ +const t=` + +`;export{t as default}; +//# sourceMappingURL=angle-right.Ch8APWiw.js.map diff --git a/dist/__chunks__/angle-right.Ch8APWiw.js.map b/dist/__chunks__/angle-right.Ch8APWiw.js.map new file mode 100644 index 00000000..5ad1c3dc --- /dev/null +++ b/dist/__chunks__/angle-right.Ch8APWiw.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-right.Ch8APWiw.js","sources":["../../public/icons/angle-right.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["angleRight"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-small-down.M5BptMXk.js b/dist/__chunks__/angle-small-down.M5BptMXk.js new file mode 100644 index 00000000..6cd3e611 --- /dev/null +++ b/dist/__chunks__/angle-small-down.M5BptMXk.js @@ -0,0 +1,4 @@ +const l=` + +`;export{l as default}; +//# sourceMappingURL=angle-small-down.M5BptMXk.js.map diff --git a/dist/__chunks__/angle-small-down.M5BptMXk.js.map b/dist/__chunks__/angle-small-down.M5BptMXk.js.map new file mode 100644 index 00000000..b896426a --- /dev/null +++ b/dist/__chunks__/angle-small-down.M5BptMXk.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-small-down.M5BptMXk.js","sources":["../../public/icons/angle-small-down.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["angleSmallDown"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-small-left.OQUEL5J8.js b/dist/__chunks__/angle-small-left.OQUEL5J8.js new file mode 100644 index 00000000..b219c0cb --- /dev/null +++ b/dist/__chunks__/angle-small-left.OQUEL5J8.js @@ -0,0 +1,4 @@ +const l=` + +`;export{l as default}; +//# sourceMappingURL=angle-small-left.OQUEL5J8.js.map diff --git a/dist/__chunks__/angle-small-left.OQUEL5J8.js.map b/dist/__chunks__/angle-small-left.OQUEL5J8.js.map new file mode 100644 index 00000000..89aeeef9 --- /dev/null +++ b/dist/__chunks__/angle-small-left.OQUEL5J8.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-small-left.OQUEL5J8.js","sources":["../../public/icons/angle-small-left.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["angleSmallLeft"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-small-right.GiHGG7ST.js b/dist/__chunks__/angle-small-right.GiHGG7ST.js new file mode 100644 index 00000000..8c112a12 --- /dev/null +++ b/dist/__chunks__/angle-small-right.GiHGG7ST.js @@ -0,0 +1,4 @@ +const l=` + +`;export{l as default}; +//# sourceMappingURL=angle-small-right.GiHGG7ST.js.map diff --git a/dist/__chunks__/angle-small-right.GiHGG7ST.js.map b/dist/__chunks__/angle-small-right.GiHGG7ST.js.map new file mode 100644 index 00000000..4a44b97b --- /dev/null +++ b/dist/__chunks__/angle-small-right.GiHGG7ST.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-small-right.GiHGG7ST.js","sources":["../../public/icons/angle-small-right.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["angleSmallRight"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-up.Owt8YyvO.js b/dist/__chunks__/angle-up.Owt8YyvO.js new file mode 100644 index 00000000..6c9ce198 --- /dev/null +++ b/dist/__chunks__/angle-up.Owt8YyvO.js @@ -0,0 +1,4 @@ +const n=` + +`;export{n as default}; +//# sourceMappingURL=angle-up.Owt8YyvO.js.map diff --git a/dist/__chunks__/angle-up.Owt8YyvO.js.map b/dist/__chunks__/angle-up.Owt8YyvO.js.map new file mode 100644 index 00000000..d929da52 --- /dev/null +++ b/dist/__chunks__/angle-up.Owt8YyvO.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-up.Owt8YyvO.js","sources":["../../public/icons/angle-up.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["angleUp"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/bolt.yed9FptR.js b/dist/__chunks__/bolt.yed9FptR.js new file mode 100644 index 00000000..d4a2e170 --- /dev/null +++ b/dist/__chunks__/bolt.yed9FptR.js @@ -0,0 +1,4 @@ +const a=` + +`;export{a as default}; +//# sourceMappingURL=bolt.yed9FptR.js.map diff --git a/dist/__chunks__/bolt.yed9FptR.js.map b/dist/__chunks__/bolt.yed9FptR.js.map new file mode 100644 index 00000000..c5e92dea --- /dev/null +++ b/dist/__chunks__/bolt.yed9FptR.js.map @@ -0,0 +1 @@ +{"version":3,"file":"bolt.yed9FptR.js","sources":["../../public/icons/bolt.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["bolt"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/building-storefront.GI5O3UY2.js b/dist/__chunks__/building-storefront.GI5O3UY2.js new file mode 100644 index 00000000..d5d7cfde --- /dev/null +++ b/dist/__chunks__/building-storefront.GI5O3UY2.js @@ -0,0 +1,5 @@ +const o=` + + +`;export{o as default}; +//# sourceMappingURL=building-storefront.GI5O3UY2.js.map diff --git a/dist/__chunks__/building-storefront.GI5O3UY2.js.map b/dist/__chunks__/building-storefront.GI5O3UY2.js.map new file mode 100644 index 00000000..b46b7fb1 --- /dev/null +++ b/dist/__chunks__/building-storefront.GI5O3UY2.js.map @@ -0,0 +1 @@ +{"version":3,"file":"building-storefront.GI5O3UY2.js","sources":["../../public/icons/building-storefront.svg?raw"],"sourcesContent":["export default \"\\n \\n\\n\""],"names":["buildingStorefront"],"mappings":"AAAA,MAAeA,EAAA;AAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/chat-bubble-left-right.RdWapjj4.js b/dist/__chunks__/chat-bubble-left-right.RdWapjj4.js new file mode 100644 index 00000000..6a1e73ee --- /dev/null +++ b/dist/__chunks__/chat-bubble-left-right.RdWapjj4.js @@ -0,0 +1,5 @@ +const t=` + + +`;export{t as default}; +//# sourceMappingURL=chat-bubble-left-right.RdWapjj4.js.map diff --git a/dist/__chunks__/chat-bubble-left-right.RdWapjj4.js.map b/dist/__chunks__/chat-bubble-left-right.RdWapjj4.js.map new file mode 100644 index 00000000..35c477c0 --- /dev/null +++ b/dist/__chunks__/chat-bubble-left-right.RdWapjj4.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chat-bubble-left-right.RdWapjj4.js","sources":["../../public/icons/chat-bubble-left-right.svg?raw"],"sourcesContent":["export default \"\\n \\n\\n\""],"names":["chatBubbleLeftRight"],"mappings":"AAAA,MAAeA,EAAA;AAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/check.2BZxb2wx.js b/dist/__chunks__/check.2BZxb2wx.js new file mode 100644 index 00000000..a7cbfff4 --- /dev/null +++ b/dist/__chunks__/check.2BZxb2wx.js @@ -0,0 +1,4 @@ +const t=` + +`;export{t as default}; +//# sourceMappingURL=check.2BZxb2wx.js.map diff --git a/dist/__chunks__/check.2BZxb2wx.js.map b/dist/__chunks__/check.2BZxb2wx.js.map new file mode 100644 index 00000000..444e8d40 --- /dev/null +++ b/dist/__chunks__/check.2BZxb2wx.js.map @@ -0,0 +1 @@ +{"version":3,"file":"check.2BZxb2wx.js","sources":["../../public/icons/check.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["check"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/chevron-down.6_gNiehw.js b/dist/__chunks__/chevron-down.6_gNiehw.js new file mode 100644 index 00000000..0a499661 --- /dev/null +++ b/dist/__chunks__/chevron-down.6_gNiehw.js @@ -0,0 +1,5 @@ +const o=` + + +`;export{o as default}; +//# sourceMappingURL=chevron-down.6_gNiehw.js.map diff --git a/dist/__chunks__/chevron-down.6_gNiehw.js.map b/dist/__chunks__/chevron-down.6_gNiehw.js.map new file mode 100644 index 00000000..58fe42a8 --- /dev/null +++ b/dist/__chunks__/chevron-down.6_gNiehw.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chevron-down.6_gNiehw.js","sources":["../../public/icons/chevron-down.svg?raw"],"sourcesContent":["export default \"\\n \\n\\n\""],"names":["chevronDown"],"mappings":"AAAA,MAAeA,EAAA;AAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/clip.B--gq6DA.js b/dist/__chunks__/clip.B--gq6DA.js new file mode 100644 index 00000000..ee7f37b5 --- /dev/null +++ b/dist/__chunks__/clip.B--gq6DA.js @@ -0,0 +1,4 @@ +const a=` + +`;export{a as default}; +//# sourceMappingURL=clip.B--gq6DA.js.map diff --git a/dist/__chunks__/clip.B--gq6DA.js.map b/dist/__chunks__/clip.B--gq6DA.js.map new file mode 100644 index 00000000..53278604 --- /dev/null +++ b/dist/__chunks__/clip.B--gq6DA.js.map @@ -0,0 +1 @@ +{"version":3,"file":"clip.B--gq6DA.js","sources":["../../public/icons/clip.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["clip"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/clock.tyy4_t8y.js b/dist/__chunks__/clock.tyy4_t8y.js new file mode 100644 index 00000000..898ff3b2 --- /dev/null +++ b/dist/__chunks__/clock.tyy4_t8y.js @@ -0,0 +1,4 @@ +const t=` + +`;export{t as default}; +//# sourceMappingURL=clock.tyy4_t8y.js.map diff --git a/dist/__chunks__/clock.tyy4_t8y.js.map b/dist/__chunks__/clock.tyy4_t8y.js.map new file mode 100644 index 00000000..d0265409 --- /dev/null +++ b/dist/__chunks__/clock.tyy4_t8y.js.map @@ -0,0 +1 @@ +{"version":3,"file":"clock.tyy4_t8y.js","sources":["../../public/icons/clock.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["clock"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/cpu-chip.e4997-9R.js b/dist/__chunks__/cpu-chip.e4997-9R.js new file mode 100644 index 00000000..e0b20088 --- /dev/null +++ b/dist/__chunks__/cpu-chip.e4997-9R.js @@ -0,0 +1,5 @@ +const o=` + + +`;export{o as default}; +//# sourceMappingURL=cpu-chip.e4997-9R.js.map diff --git a/dist/__chunks__/cpu-chip.e4997-9R.js.map b/dist/__chunks__/cpu-chip.e4997-9R.js.map new file mode 100644 index 00000000..6a3a75be --- /dev/null +++ b/dist/__chunks__/cpu-chip.e4997-9R.js.map @@ -0,0 +1 @@ +{"version":3,"file":"cpu-chip.e4997-9R.js","sources":["../../public/icons/cpu-chip.svg?raw"],"sourcesContent":["export default \"\\n \\n\\n\""],"names":["cpuChip"],"mappings":"AAAA,MAAeA,EAAA;AAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/cross.8hUWLLSe.js b/dist/__chunks__/cross.8hUWLLSe.js new file mode 100644 index 00000000..4979eac6 --- /dev/null +++ b/dist/__chunks__/cross.8hUWLLSe.js @@ -0,0 +1,4 @@ +const a=` + +`;export{a as default}; +//# sourceMappingURL=cross.8hUWLLSe.js.map diff --git a/dist/__chunks__/cross.8hUWLLSe.js.map b/dist/__chunks__/cross.8hUWLLSe.js.map new file mode 100644 index 00000000..b196053b --- /dev/null +++ b/dist/__chunks__/cross.8hUWLLSe.js.map @@ -0,0 +1 @@ +{"version":3,"file":"cross.8hUWLLSe.js","sources":["../../public/icons/cross.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["cross"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/cursor-arrow-ripple.5f05fUdo.js b/dist/__chunks__/cursor-arrow-ripple.5f05fUdo.js new file mode 100644 index 00000000..7b03e8af --- /dev/null +++ b/dist/__chunks__/cursor-arrow-ripple.5f05fUdo.js @@ -0,0 +1,5 @@ +const o=` + + +`;export{o as default}; +//# sourceMappingURL=cursor-arrow-ripple.5f05fUdo.js.map diff --git a/dist/__chunks__/cursor-arrow-ripple.5f05fUdo.js.map b/dist/__chunks__/cursor-arrow-ripple.5f05fUdo.js.map new file mode 100644 index 00000000..e4bc73ad --- /dev/null +++ b/dist/__chunks__/cursor-arrow-ripple.5f05fUdo.js.map @@ -0,0 +1 @@ +{"version":3,"file":"cursor-arrow-ripple.5f05fUdo.js","sources":["../../public/icons/cursor-arrow-ripple.svg?raw"],"sourcesContent":["export default \"\\n \\n\\n\""],"names":["cursorArrowRipple"],"mappings":"AAAA,MAAeA,EAAA;AAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/download.Sjqs7ONH.js b/dist/__chunks__/download.Sjqs7ONH.js new file mode 100644 index 00000000..a5f3b481 --- /dev/null +++ b/dist/__chunks__/download.Sjqs7ONH.js @@ -0,0 +1,4 @@ +const a=` + +`;export{a as default}; +//# sourceMappingURL=download.Sjqs7ONH.js.map diff --git a/dist/__chunks__/download.Sjqs7ONH.js.map b/dist/__chunks__/download.Sjqs7ONH.js.map new file mode 100644 index 00000000..19a7f25b --- /dev/null +++ b/dist/__chunks__/download.Sjqs7ONH.js.map @@ -0,0 +1 @@ +{"version":3,"file":"download.Sjqs7ONH.js","sources":["../../public/icons/download.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["download"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/envelope.AKeKbl-b.js b/dist/__chunks__/envelope.AKeKbl-b.js new file mode 100644 index 00000000..6d764071 --- /dev/null +++ b/dist/__chunks__/envelope.AKeKbl-b.js @@ -0,0 +1,4 @@ +const e=` + +`;export{e as default}; +//# sourceMappingURL=envelope.AKeKbl-b.js.map diff --git a/dist/__chunks__/envelope.AKeKbl-b.js.map b/dist/__chunks__/envelope.AKeKbl-b.js.map new file mode 100644 index 00000000..7bba53ef --- /dev/null +++ b/dist/__chunks__/envelope.AKeKbl-b.js.map @@ -0,0 +1 @@ +{"version":3,"file":"envelope.AKeKbl-b.js","sources":["../../public/icons/envelope.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["envelope"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/eye-crossed.UP44bNSQ.js b/dist/__chunks__/eye-crossed.UP44bNSQ.js new file mode 100644 index 00000000..0221b1a2 --- /dev/null +++ b/dist/__chunks__/eye-crossed.UP44bNSQ.js @@ -0,0 +1,4 @@ +const l=` + +`;export{l as default}; +//# sourceMappingURL=eye-crossed.UP44bNSQ.js.map diff --git a/dist/__chunks__/eye-crossed.UP44bNSQ.js.map b/dist/__chunks__/eye-crossed.UP44bNSQ.js.map new file mode 100644 index 00000000..4531fe35 --- /dev/null +++ b/dist/__chunks__/eye-crossed.UP44bNSQ.js.map @@ -0,0 +1 @@ +{"version":3,"file":"eye-crossed.UP44bNSQ.js","sources":["../../public/icons/eye-crossed.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["eyeCrossed"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/eye.Zi41FP8R.js b/dist/__chunks__/eye.Zi41FP8R.js new file mode 100644 index 00000000..23c312e2 --- /dev/null +++ b/dist/__chunks__/eye.Zi41FP8R.js @@ -0,0 +1,4 @@ +const t=` + +`;export{t as default}; +//# sourceMappingURL=eye.Zi41FP8R.js.map diff --git a/dist/__chunks__/eye.Zi41FP8R.js.map b/dist/__chunks__/eye.Zi41FP8R.js.map new file mode 100644 index 00000000..6551394d --- /dev/null +++ b/dist/__chunks__/eye.Zi41FP8R.js.map @@ -0,0 +1 @@ +{"version":3,"file":"eye.Zi41FP8R.js","sources":["../../public/icons/eye.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["eye"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/facebook.VERWvTTO.js b/dist/__chunks__/facebook.VERWvTTO.js new file mode 100644 index 00000000..3cb9d0ab --- /dev/null +++ b/dist/__chunks__/facebook.VERWvTTO.js @@ -0,0 +1,2 @@ +const h=' ';export{h as default}; +//# sourceMappingURL=facebook.VERWvTTO.js.map diff --git a/dist/__chunks__/facebook.VERWvTTO.js.map b/dist/__chunks__/facebook.VERWvTTO.js.map new file mode 100644 index 00000000..d86e039d --- /dev/null +++ b/dist/__chunks__/facebook.VERWvTTO.js.map @@ -0,0 +1 @@ +{"version":3,"file":"facebook.VERWvTTO.js","sources":["../../public/icons/facebook.svg?raw"],"sourcesContent":["export default \" \""],"names":["facebook"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/fetch.service.7cfQZ1Bx.js b/dist/__chunks__/fetch.service.7cfQZ1Bx.js new file mode 100644 index 00000000..4ee72530 --- /dev/null +++ b/dist/__chunks__/fetch.service.7cfQZ1Bx.js @@ -0,0 +1,2 @@ +const h=n=>{const e=new URL(window.hlx.codeBasePath,window.location.origin);return new URL(n,e)};class l{constructor(){this.runtimeCache=new Map}get(e){return this.runtimeCache.get(e)}set(e,t){this.runtimeCache.set(e,t)}has(e){return this.runtimeCache.has(e)}delete(e){this.runtimeCache.delete(e)}}class p{constructor(){this.requestPipeline=new Map,this.runtimeCache=new l}fetchJson(e,t={}){return this.fetchData(h(e).href,t,this.getResponseJSON)}fetchText(e,t={}){return this.fetchData(h(e).href,t,this.getResponseText)}async fetchData(e,t,s){const{cacheOptions:r}=t,i=this.getCachedData(e,r);if(i!==null)return i;const a=this.requestPipeline.get(e);if(a!==void 0)return s(await a);const o=fetch(e,t.fetchOptions);this.requestPipeline.set(e,o);const u=await o;this.requestPipeline.delete(e);const c=await s(u);return this.setCachedData(e,c,r),c}async getResponseJSON(e){return await e.clone().json()}async getResponseText(e){return await e.clone().text()}getCachedData(e,t){return(t==null?void 0:t.cacheType)==="runtime"?this.runtimeCache.get(e)??null:null}setCachedData(e,t,s){(s==null?void 0:s.cacheType)==="runtime"&&this.runtimeCache.set(e,t)}}const C=new p;export{C as F,h as g}; +//# sourceMappingURL=fetch.service.7cfQZ1Bx.js.map diff --git a/dist/__chunks__/fetch.service.7cfQZ1Bx.js.map b/dist/__chunks__/fetch.service.7cfQZ1Bx.js.map new file mode 100644 index 00000000..8ad0a438 --- /dev/null +++ b/dist/__chunks__/fetch.service.7cfQZ1Bx.js.map @@ -0,0 +1 @@ +{"version":3,"file":"fetch.service.7cfQZ1Bx.js","sources":["../../src/app/utils/getUrlForEndpoint.ts","../../src/utils/RuntimeCache.ts","../../src/services/fetch.service.ts"],"sourcesContent":["export const getUrlForEndpoint = (endpoint: string): URL => {\n // TODO: do we really need to use window.hlx.codeBasePath here?\n const baseUrl = new URL(window.hlx.codeBasePath, window.location.origin);\n return new URL(endpoint, baseUrl);\n};\n","export class RuntimeCache {\n private runtimeCache: Map = new Map();\n\n public get(key: string): T | undefined {\n return this.runtimeCache.get(key);\n }\n\n public set(key: string, value: T): void {\n this.runtimeCache.set(key, value);\n }\n\n public has(key: string): boolean {\n return this.runtimeCache.has(key);\n }\n\n public delete(key: string): void {\n this.runtimeCache.delete(key);\n }\n}\n","import { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint';\nimport { RuntimeCache } from '../utils/RuntimeCache';\n\nexport interface FetchServiceCacheOptions {\n cacheType?: 'runtime'; // 'local' | 'session' | \"request\" can be added later\n}\n\nexport interface FetchServiceOptions {\n fetchOptions?: RequestInit;\n cacheOptions?: FetchServiceCacheOptions;\n}\n\nclass FetchService {\n private requestPipeline: Map> = new Map();\n\n private runtimeCache = new RuntimeCache();\n\n public fetchJson(endpoint: string, options: FetchServiceOptions = {}): Promise {\n return this.fetchData(getUrlForEndpoint(endpoint).href, options, this.getResponseJSON);\n }\n\n public fetchText(endpoint: string, options: FetchServiceOptions = {}): Promise {\n return this.fetchData(getUrlForEndpoint(endpoint).href, options, this.getResponseText);\n }\n\n private async fetchData(\n url: string,\n options: FetchServiceOptions,\n dataMapper: (Response) => Promise\n ): Promise {\n const { cacheOptions } = options;\n const cachedData = this.getCachedData(url, cacheOptions);\n if (cachedData !== null) return cachedData;\n\n const pipelinedRequest = this.requestPipeline.get(url);\n if (pipelinedRequest !== undefined) return dataMapper(await pipelinedRequest);\n\n const request = fetch(url, options.fetchOptions);\n this.requestPipeline.set(url, request);\n\n const response = await request;\n this.requestPipeline.delete(url);\n const responseData = await dataMapper(response);\n\n this.setCachedData(url, responseData, cacheOptions);\n return responseData;\n }\n\n private async getResponseJSON(response: Response): Promise {\n const responseClone = response.clone();\n const responseJson = await responseClone.json();\n return responseJson;\n }\n\n private async getResponseText(response: Response): Promise {\n const responseClone = response.clone();\n const responseText = await responseClone.text();\n return responseText;\n }\n\n private getCachedData(url: string, cacheOptions?: FetchServiceCacheOptions): T | null {\n if (cacheOptions?.cacheType === 'runtime') {\n return this.runtimeCache.get(url) ?? null;\n }\n return null;\n }\n\n private setCachedData(url: string, data: T, cacheOptions?: FetchServiceCacheOptions): void {\n if (cacheOptions?.cacheType === 'runtime') {\n this.runtimeCache.set(url, data);\n }\n }\n}\n\nexport default new FetchService();\n"],"names":["getUrlForEndpoint","endpoint","baseUrl","RuntimeCache","key","value","FetchService","options","url","dataMapper","cacheOptions","cachedData","pipelinedRequest","request","response","responseData","data","FetchService$1"],"mappings":"AAAa,MAAAA,EAAqBC,GAA0B,CAEpD,MAAAC,EAAU,IAAI,IAAI,OAAO,IAAI,aAAc,OAAO,SAAS,MAAM,EAChE,OAAA,IAAI,IAAID,EAAUC,CAAO,CAClC,ECJO,MAAMC,CAAa,CAAnB,aAAA,CACG,KAAA,iBAAqC,GAAI,CAE1C,IAAOC,EAA4B,CACjC,OAAA,KAAK,aAAa,IAAIA,CAAG,CAClC,CAEO,IAAOA,EAAaC,EAAgB,CACpC,KAAA,aAAa,IAAID,EAAKC,CAAK,CAClC,CAEO,IAAID,EAAsB,CACxB,OAAA,KAAK,aAAa,IAAIA,CAAG,CAClC,CAEO,OAAOA,EAAmB,CAC1B,KAAA,aAAa,OAAOA,CAAG,CAC9B,CACF,CCNA,MAAME,CAAa,CAAnB,aAAA,CACU,KAAA,oBAAsD,IAEtD,KAAA,aAAe,IAAIH,CAAa,CAEjC,UAAaF,EAAkBM,EAA+B,GAAgB,CAC5E,OAAA,KAAK,UAAUP,EAAkBC,CAAQ,EAAE,KAAMM,EAAS,KAAK,eAAkB,CAC1F,CAEO,UAAUN,EAAkBM,EAA+B,GAAqB,CAC9E,OAAA,KAAK,UAAUP,EAAkBC,CAAQ,EAAE,KAAMM,EAAS,KAAK,eAAe,CACvF,CAEA,MAAc,UACZC,EACAD,EACAE,EACY,CACN,KAAA,CAAE,aAAAC,CAAiB,EAAAH,EACnBI,EAAa,KAAK,cAAiBH,EAAKE,CAAY,EAC1D,GAAIC,IAAe,KAAa,OAAAA,EAEhC,MAAMC,EAAmB,KAAK,gBAAgB,IAAIJ,CAAG,EACrD,GAAII,IAAqB,OAAkB,OAAAH,EAAW,MAAMG,CAAgB,EAE5E,MAAMC,EAAU,MAAML,EAAKD,EAAQ,YAAY,EAC1C,KAAA,gBAAgB,IAAIC,EAAKK,CAAO,EAErC,MAAMC,EAAW,MAAMD,EAClB,KAAA,gBAAgB,OAAOL,CAAG,EACzB,MAAAO,EAAe,MAAMN,EAAWK,CAAQ,EAEzC,YAAA,cAAcN,EAAKO,EAAcL,CAAY,EAC3CK,CACT,CAEA,MAAc,gBAAmBD,EAAgC,CAGxD,OADc,MADCA,EAAS,QACU,MAE3C,CAEA,MAAc,gBAAgBA,EAAqC,CAG1D,OADc,MADCA,EAAS,QACU,MAE3C,CAEQ,cAAiBN,EAAaE,EAAmD,CACnF,OAAAA,GAAA,YAAAA,EAAc,aAAc,UACvB,KAAK,aAAa,IAAIF,CAAG,GAAK,KAEhC,IACT,CAEQ,cAAiBA,EAAaQ,EAASN,EAA+C,EACxFA,GAAA,YAAAA,EAAc,aAAc,WACzB,KAAA,aAAa,IAAIF,EAAKQ,CAAI,CAEnC,CACF,CAEA,MAAeC,EAAA,IAAIX"} \ No newline at end of file diff --git a/dist/__chunks__/fetch.service.MWvor5vW.js b/dist/__chunks__/fetch.service.MWvor5vW.js deleted file mode 100644 index 1143f939..00000000 --- a/dist/__chunks__/fetch.service.MWvor5vW.js +++ /dev/null @@ -1,2 +0,0 @@ -class u{constructor(){this.runtimeCache=new Map}get(e){return this.runtimeCache.get(e)}set(e,t){this.runtimeCache.set(e,t)}has(e){return this.runtimeCache.has(e)}delete(e){this.runtimeCache.delete(e)}}class C{constructor(){this.requestPipeline=new Map,this.runtimeCache=new u}fetchJson(e,t={}){return this.fetchData(this.getCodeBasePath(e),t,this.getResponseJSON)}fetchText(e,t={}){return this.fetchData(this.getCodeBasePath(e),t,this.getResponseText)}async fetchData(e,t,s){const{cacheOptions:n}=t,a=this.getCachedData(e,n);if(a!==null)return a;const r=this.requestPipeline.get(e);if(r!==void 0)return s(await r);const h=fetch(e,t.fetchOptions);this.requestPipeline.set(e,h);const o=await h;this.requestPipeline.delete(e);const i=await s(o);return this.setCachedData(e,i,n),i}async getResponseJSON(e){return await e.clone().json()}async getResponseText(e){return await e.clone().text()}getCachedData(e,t){return(t==null?void 0:t.cacheType)==="runtime"?this.runtimeCache.get(e)??null:null}setCachedData(e,t,s){(s==null?void 0:s.cacheType)==="runtime"&&this.runtimeCache.set(e,t)}getCodeBasePath(e){const t=e.startsWith("/")?e:`/${e}`;return`${window.hlx.codeBasePath}${t}`}}const l=new C;export{l as F}; -//# sourceMappingURL=fetch.service.MWvor5vW.js.map diff --git a/dist/__chunks__/fetch.service.MWvor5vW.js.map b/dist/__chunks__/fetch.service.MWvor5vW.js.map deleted file mode 100644 index 285eea5b..00000000 --- a/dist/__chunks__/fetch.service.MWvor5vW.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"fetch.service.MWvor5vW.js","sources":["../../src/utils/RuntimeCache.ts","../../src/services/fetch.service.ts"],"sourcesContent":["export class RuntimeCache {\n private runtimeCache: Map = new Map();\n\n public get(key: string): T | undefined {\n return this.runtimeCache.get(key);\n }\n\n public set(key: string, value: T): void {\n this.runtimeCache.set(key, value);\n }\n\n public has(key: string): boolean {\n return this.runtimeCache.has(key);\n }\n\n public delete(key: string): void {\n this.runtimeCache.delete(key);\n }\n}\n","import { RuntimeCache } from '../utils/RuntimeCache';\n\nexport interface FetchServiceCacheOptions {\n cacheType?: 'runtime'; // 'local' | 'session' | \"request\" can be added later\n}\n\nexport interface FetchServiceOptions {\n fetchOptions?: RequestInit;\n cacheOptions?: FetchServiceCacheOptions;\n}\n\nclass FetchService {\n private requestPipeline: Map> = new Map();\n\n private runtimeCache = new RuntimeCache();\n\n public fetchJson(endpoint: string, options: FetchServiceOptions = {}): Promise {\n return this.fetchData(this.getCodeBasePath(endpoint), options, this.getResponseJSON);\n }\n\n public fetchText(endpoint: string, options: FetchServiceOptions = {}): Promise {\n return this.fetchData(this.getCodeBasePath(endpoint), options, this.getResponseText);\n }\n\n private async fetchData(\n url: string,\n options: FetchServiceOptions,\n dataMapper: (Response) => Promise\n ): Promise {\n const { cacheOptions } = options;\n const cachedData = this.getCachedData(url, cacheOptions);\n if (cachedData !== null) return cachedData;\n\n const pipelinedRequest = this.requestPipeline.get(url);\n if (pipelinedRequest !== undefined) return dataMapper(await pipelinedRequest);\n\n const request = fetch(url, options.fetchOptions);\n this.requestPipeline.set(url, request);\n\n const response = await request;\n this.requestPipeline.delete(url);\n const responseData = await dataMapper(response);\n\n this.setCachedData(url, responseData, cacheOptions);\n return responseData;\n }\n\n private async getResponseJSON(response: Response): Promise {\n const responseClone = response.clone();\n const responseJson = await responseClone.json();\n return responseJson;\n }\n\n private async getResponseText(response: Response): Promise {\n const responseClone = response.clone();\n const responseText = await responseClone.text();\n return responseText;\n }\n\n private getCachedData(url: string, cacheOptions?: FetchServiceCacheOptions): T | null {\n if (cacheOptions?.cacheType === 'runtime') {\n return this.runtimeCache.get(url) ?? null;\n }\n return null;\n }\n\n private setCachedData(url: string, data: T, cacheOptions?: FetchServiceCacheOptions): void {\n if (cacheOptions?.cacheType === 'runtime') {\n this.runtimeCache.set(url, data);\n }\n }\n\n private getCodeBasePath(endpoint: string): string {\n const decoratedUrl = endpoint.startsWith('/') ? endpoint : `/${endpoint}`;\n return `${window.hlx.codeBasePath}${decoratedUrl}`;\n }\n}\n\nexport default new FetchService();\n"],"names":["RuntimeCache","key","value","FetchService","endpoint","options","url","dataMapper","cacheOptions","cachedData","pipelinedRequest","request","response","responseData","data","decoratedUrl","FetchService$1"],"mappings":"AAAO,MAAMA,CAAa,CAAnB,aAAA,CACG,KAAA,iBAAqC,GAAI,CAE1C,IAAOC,EAA4B,CACjC,OAAA,KAAK,aAAa,IAAIA,CAAG,CAClC,CAEO,IAAOA,EAAaC,EAAgB,CACpC,KAAA,aAAa,IAAID,EAAKC,CAAK,CAClC,CAEO,IAAID,EAAsB,CACxB,OAAA,KAAK,aAAa,IAAIA,CAAG,CAClC,CAEO,OAAOA,EAAmB,CAC1B,KAAA,aAAa,OAAOA,CAAG,CAC9B,CACF,CCPA,MAAME,CAAa,CAAnB,aAAA,CACU,KAAA,oBAAsD,IAEtD,KAAA,aAAe,IAAIH,CAAa,CAEjC,UAAaI,EAAkBC,EAA+B,GAAgB,CAC5E,OAAA,KAAK,UAAU,KAAK,gBAAgBD,CAAQ,EAAGC,EAAS,KAAK,eAAkB,CACxF,CAEO,UAAUD,EAAkBC,EAA+B,GAAqB,CAC9E,OAAA,KAAK,UAAU,KAAK,gBAAgBD,CAAQ,EAAGC,EAAS,KAAK,eAAe,CACrF,CAEA,MAAc,UACZC,EACAD,EACAE,EACY,CACN,KAAA,CAAE,aAAAC,CAAiB,EAAAH,EACnBI,EAAa,KAAK,cAAiBH,EAAKE,CAAY,EAC1D,GAAIC,IAAe,KAAa,OAAAA,EAEhC,MAAMC,EAAmB,KAAK,gBAAgB,IAAIJ,CAAG,EACrD,GAAII,IAAqB,OAAkB,OAAAH,EAAW,MAAMG,CAAgB,EAE5E,MAAMC,EAAU,MAAML,EAAKD,EAAQ,YAAY,EAC1C,KAAA,gBAAgB,IAAIC,EAAKK,CAAO,EAErC,MAAMC,EAAW,MAAMD,EAClB,KAAA,gBAAgB,OAAOL,CAAG,EACzB,MAAAO,EAAe,MAAMN,EAAWK,CAAQ,EAEzC,YAAA,cAAcN,EAAKO,EAAcL,CAAY,EAC3CK,CACT,CAEA,MAAc,gBAAmBD,EAAgC,CAGxD,OADc,MADCA,EAAS,QACU,MAE3C,CAEA,MAAc,gBAAgBA,EAAqC,CAG1D,OADc,MADCA,EAAS,QACU,MAE3C,CAEQ,cAAiBN,EAAaE,EAAmD,CACnF,OAAAA,GAAA,YAAAA,EAAc,aAAc,UACvB,KAAK,aAAa,IAAIF,CAAG,GAAK,KAEhC,IACT,CAEQ,cAAiBA,EAAaQ,EAASN,EAA+C,EACxFA,GAAA,YAAAA,EAAc,aAAc,WACzB,KAAA,aAAa,IAAIF,EAAKQ,CAAI,CAEnC,CAEQ,gBAAgBV,EAA0B,CAChD,MAAMW,EAAeX,EAAS,WAAW,GAAG,EAAIA,EAAW,IAAIA,CAAQ,GACvE,MAAO,GAAG,OAAO,IAAI,YAAY,GAAGW,CAAY,EAClD,CACF,CAEA,MAAeC,EAAA,IAAIb"} \ No newline at end of file diff --git a/dist/__chunks__/globe.oRdjPaeW.js b/dist/__chunks__/globe.oRdjPaeW.js new file mode 100644 index 00000000..82e8726e --- /dev/null +++ b/dist/__chunks__/globe.oRdjPaeW.js @@ -0,0 +1,4 @@ +const A=` + +`;export{A as default}; +//# sourceMappingURL=globe.oRdjPaeW.js.map diff --git a/dist/__chunks__/globe.oRdjPaeW.js.map b/dist/__chunks__/globe.oRdjPaeW.js.map new file mode 100644 index 00000000..e1b7cc03 --- /dev/null +++ b/dist/__chunks__/globe.oRdjPaeW.js.map @@ -0,0 +1 @@ +{"version":3,"file":"globe.oRdjPaeW.js","sources":["../../public/icons/globe.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["globe"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/hamburger.B4eeRdlK.js b/dist/__chunks__/hamburger.B4eeRdlK.js new file mode 100644 index 00000000..260d801b --- /dev/null +++ b/dist/__chunks__/hamburger.B4eeRdlK.js @@ -0,0 +1,5 @@ +const o=` + + +`;export{o as default}; +//# sourceMappingURL=hamburger.B4eeRdlK.js.map diff --git a/dist/__chunks__/hamburger.B4eeRdlK.js.map b/dist/__chunks__/hamburger.B4eeRdlK.js.map new file mode 100644 index 00000000..d087b445 --- /dev/null +++ b/dist/__chunks__/hamburger.B4eeRdlK.js.map @@ -0,0 +1 @@ +{"version":3,"file":"hamburger.B4eeRdlK.js","sources":["../../public/icons/hamburger.svg?raw"],"sourcesContent":["export default \"\\n \\n\\n\""],"names":["hamburger"],"mappings":"AAAA,MAAeA,EAAA;AAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/heart.oHoUBEqr.js b/dist/__chunks__/heart.oHoUBEqr.js new file mode 100644 index 00000000..f694d7dd --- /dev/null +++ b/dist/__chunks__/heart.oHoUBEqr.js @@ -0,0 +1,4 @@ +const e=` + +`;export{e as default}; +//# sourceMappingURL=heart.oHoUBEqr.js.map diff --git a/dist/__chunks__/heart.oHoUBEqr.js.map b/dist/__chunks__/heart.oHoUBEqr.js.map new file mode 100644 index 00000000..59d1a568 --- /dev/null +++ b/dist/__chunks__/heart.oHoUBEqr.js.map @@ -0,0 +1 @@ +{"version":3,"file":"heart.oHoUBEqr.js","sources":["../../public/icons/heart.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["heart"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/home.SbACO0rp.js b/dist/__chunks__/home.SbACO0rp.js new file mode 100644 index 00000000..e71e91cf --- /dev/null +++ b/dist/__chunks__/home.SbACO0rp.js @@ -0,0 +1,4 @@ +const a=` + +`;export{a as default}; +//# sourceMappingURL=home.SbACO0rp.js.map diff --git a/dist/__chunks__/home.SbACO0rp.js.map b/dist/__chunks__/home.SbACO0rp.js.map new file mode 100644 index 00000000..38fe39fd --- /dev/null +++ b/dist/__chunks__/home.SbACO0rp.js.map @@ -0,0 +1 @@ +{"version":3,"file":"home.SbACO0rp.js","sources":["../../public/icons/home.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["home"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/instagram.b_ubI60M.js b/dist/__chunks__/instagram.b_ubI60M.js new file mode 100644 index 00000000..17f831bd --- /dev/null +++ b/dist/__chunks__/instagram.b_ubI60M.js @@ -0,0 +1,2 @@ +const C='';export{C as default}; +//# sourceMappingURL=instagram.b_ubI60M.js.map diff --git a/dist/__chunks__/instagram.b_ubI60M.js.map b/dist/__chunks__/instagram.b_ubI60M.js.map new file mode 100644 index 00000000..38ca7e87 --- /dev/null +++ b/dist/__chunks__/instagram.b_ubI60M.js.map @@ -0,0 +1 @@ +{"version":3,"file":"instagram.b_ubI60M.js","sources":["../../public/icons/instagram.svg?raw"],"sourcesContent":["export default \"\""],"names":["instagram"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/medium.qMY-y9mb.js b/dist/__chunks__/medium.qMY-y9mb.js new file mode 100644 index 00000000..f9df5bbc --- /dev/null +++ b/dist/__chunks__/medium.qMY-y9mb.js @@ -0,0 +1,2 @@ +const l=' ';export{l as default}; +//# sourceMappingURL=medium.qMY-y9mb.js.map diff --git a/dist/__chunks__/medium.qMY-y9mb.js.map b/dist/__chunks__/medium.qMY-y9mb.js.map new file mode 100644 index 00000000..d4a29a26 --- /dev/null +++ b/dist/__chunks__/medium.qMY-y9mb.js.map @@ -0,0 +1 @@ +{"version":3,"file":"medium.qMY-y9mb.js","sources":["../../public/icons/medium.svg?raw"],"sourcesContent":["export default \" \""],"names":["medium"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/menu-burger.PVXazrxs.js b/dist/__chunks__/menu-burger.PVXazrxs.js new file mode 100644 index 00000000..7e1421b6 --- /dev/null +++ b/dist/__chunks__/menu-burger.PVXazrxs.js @@ -0,0 +1,4 @@ +const t=` + +`;export{t as default}; +//# sourceMappingURL=menu-burger.PVXazrxs.js.map diff --git a/dist/__chunks__/menu-burger.PVXazrxs.js.map b/dist/__chunks__/menu-burger.PVXazrxs.js.map new file mode 100644 index 00000000..5e1aa19c --- /dev/null +++ b/dist/__chunks__/menu-burger.PVXazrxs.js.map @@ -0,0 +1 @@ +{"version":3,"file":"menu-burger.PVXazrxs.js","sources":["../../public/icons/menu-burger.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["menuBurger"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/paper-plane.SNV5LRur.js b/dist/__chunks__/paper-plane.SNV5LRur.js new file mode 100644 index 00000000..83913ce9 --- /dev/null +++ b/dist/__chunks__/paper-plane.SNV5LRur.js @@ -0,0 +1,4 @@ +const e=` + +`;export{e as default}; +//# sourceMappingURL=paper-plane.SNV5LRur.js.map diff --git a/dist/__chunks__/paper-plane.SNV5LRur.js.map b/dist/__chunks__/paper-plane.SNV5LRur.js.map new file mode 100644 index 00000000..993088d3 --- /dev/null +++ b/dist/__chunks__/paper-plane.SNV5LRur.js.map @@ -0,0 +1 @@ +{"version":3,"file":"paper-plane.SNV5LRur.js","sources":["../../public/icons/paper-plane.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["paperPlane"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/plus.aaZDetv0.js b/dist/__chunks__/plus.aaZDetv0.js new file mode 100644 index 00000000..89101e1e --- /dev/null +++ b/dist/__chunks__/plus.aaZDetv0.js @@ -0,0 +1,4 @@ +const a=` + +`;export{a as default}; +//# sourceMappingURL=plus.aaZDetv0.js.map diff --git a/dist/__chunks__/plus.aaZDetv0.js.map b/dist/__chunks__/plus.aaZDetv0.js.map new file mode 100644 index 00000000..ef66a597 --- /dev/null +++ b/dist/__chunks__/plus.aaZDetv0.js.map @@ -0,0 +1 @@ +{"version":3,"file":"plus.aaZDetv0.js","sources":["../../public/icons/plus.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["plus"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/rocket-lunch.zdYOwJp4.js b/dist/__chunks__/rocket-lunch.zdYOwJp4.js new file mode 100644 index 00000000..4b211490 --- /dev/null +++ b/dist/__chunks__/rocket-lunch.zdYOwJp4.js @@ -0,0 +1,4 @@ +const a=` + +`;export{a as default}; +//# sourceMappingURL=rocket-lunch.zdYOwJp4.js.map diff --git a/dist/__chunks__/rocket-lunch.zdYOwJp4.js.map b/dist/__chunks__/rocket-lunch.zdYOwJp4.js.map new file mode 100644 index 00000000..2cd36979 --- /dev/null +++ b/dist/__chunks__/rocket-lunch.zdYOwJp4.js.map @@ -0,0 +1 @@ +{"version":3,"file":"rocket-lunch.zdYOwJp4.js","sources":["../../public/icons/rocket-lunch.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["rocketLunch"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/search.v55h2U5v.js b/dist/__chunks__/search.v55h2U5v.js new file mode 100644 index 00000000..0d725e39 --- /dev/null +++ b/dist/__chunks__/search.v55h2U5v.js @@ -0,0 +1,4 @@ +const t=` + +`;export{t as default}; +//# sourceMappingURL=search.v55h2U5v.js.map diff --git a/dist/__chunks__/search.v55h2U5v.js.map b/dist/__chunks__/search.v55h2U5v.js.map new file mode 100644 index 00000000..d8238492 --- /dev/null +++ b/dist/__chunks__/search.v55h2U5v.js.map @@ -0,0 +1 @@ +{"version":3,"file":"search.v55h2U5v.js","sources":["../../public/icons/search.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["search"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/share.b6IBiQcz.js b/dist/__chunks__/share.b6IBiQcz.js new file mode 100644 index 00000000..a7802b15 --- /dev/null +++ b/dist/__chunks__/share.b6IBiQcz.js @@ -0,0 +1,4 @@ +const a=` + +`;export{a as default}; +//# sourceMappingURL=share.b6IBiQcz.js.map diff --git a/dist/__chunks__/share.b6IBiQcz.js.map b/dist/__chunks__/share.b6IBiQcz.js.map new file mode 100644 index 00000000..e5c01991 --- /dev/null +++ b/dist/__chunks__/share.b6IBiQcz.js.map @@ -0,0 +1 @@ +{"version":3,"file":"share.b6IBiQcz.js","sources":["../../public/icons/share.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["share"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/snapchat.hyeXEF5A.js b/dist/__chunks__/snapchat.hyeXEF5A.js new file mode 100644 index 00000000..1c9f60f5 --- /dev/null +++ b/dist/__chunks__/snapchat.hyeXEF5A.js @@ -0,0 +1,2 @@ +const C='';export{C as default}; +//# sourceMappingURL=snapchat.hyeXEF5A.js.map diff --git a/dist/__chunks__/snapchat.hyeXEF5A.js.map b/dist/__chunks__/snapchat.hyeXEF5A.js.map new file mode 100644 index 00000000..065e8c88 --- /dev/null +++ b/dist/__chunks__/snapchat.hyeXEF5A.js.map @@ -0,0 +1 @@ +{"version":3,"file":"snapchat.hyeXEF5A.js","sources":["../../public/icons/snapchat.svg?raw"],"sourcesContent":["export default \"\""],"names":["snapchat"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/social-network.XyFthY4r.js b/dist/__chunks__/social-network.XyFthY4r.js new file mode 100644 index 00000000..fd0f1e72 --- /dev/null +++ b/dist/__chunks__/social-network.XyFthY4r.js @@ -0,0 +1,4 @@ +const l=` + +`;export{l as default}; +//# sourceMappingURL=social-network.XyFthY4r.js.map diff --git a/dist/__chunks__/social-network.XyFthY4r.js.map b/dist/__chunks__/social-network.XyFthY4r.js.map new file mode 100644 index 00000000..6bf09427 --- /dev/null +++ b/dist/__chunks__/social-network.XyFthY4r.js.map @@ -0,0 +1 @@ +{"version":3,"file":"social-network.XyFthY4r.js","sources":["../../public/icons/social-network.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["socialNetwork"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/trash.Q02H3YPF.js b/dist/__chunks__/trash.Q02H3YPF.js new file mode 100644 index 00000000..4c79b9b7 --- /dev/null +++ b/dist/__chunks__/trash.Q02H3YPF.js @@ -0,0 +1,4 @@ +const a=` + +`;export{a as default}; +//# sourceMappingURL=trash.Q02H3YPF.js.map diff --git a/dist/__chunks__/trash.Q02H3YPF.js.map b/dist/__chunks__/trash.Q02H3YPF.js.map new file mode 100644 index 00000000..f3991f06 --- /dev/null +++ b/dist/__chunks__/trash.Q02H3YPF.js.map @@ -0,0 +1 @@ +{"version":3,"file":"trash.Q02H3YPF.js","sources":["../../public/icons/trash.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["trash"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/twitter.gWOZdFRk.js b/dist/__chunks__/twitter.gWOZdFRk.js new file mode 100644 index 00000000..4f5c8d0e --- /dev/null +++ b/dist/__chunks__/twitter.gWOZdFRk.js @@ -0,0 +1,2 @@ +const c=' ';export{c as default}; +//# sourceMappingURL=twitter.gWOZdFRk.js.map diff --git a/dist/__chunks__/twitter.gWOZdFRk.js.map b/dist/__chunks__/twitter.gWOZdFRk.js.map new file mode 100644 index 00000000..d6638449 --- /dev/null +++ b/dist/__chunks__/twitter.gWOZdFRk.js.map @@ -0,0 +1 @@ +{"version":3,"file":"twitter.gWOZdFRk.js","sources":["../../public/icons/twitter.svg?raw"],"sourcesContent":["export default \" \""],"names":["twitter"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/unsafe-html.1nFT-Oym.js b/dist/__chunks__/unsafe-html.U1vgpvJh.js similarity index 90% rename from dist/__chunks__/unsafe-html.1nFT-Oym.js rename to dist/__chunks__/unsafe-html.U1vgpvJh.js index d509674b..6ff529dd 100644 --- a/dist/__chunks__/unsafe-html.1nFT-Oym.js +++ b/dist/__chunks__/unsafe-html.U1vgpvJh.js @@ -6,5 +6,5 @@ import{T as r,w as o}from"./lit-element.XkUWx5ik.js";/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */class s extends h{constructor(t){if(super(t),this.it=r,t.type!==u.CHILD)throw Error(this.constructor.directiveName+"() can only be used in child bindings")}render(t){if(t===r||t==null)return this._t=void 0,this.it=t;if(t===o)return t;if(typeof t!="string")throw Error(this.constructor.directiveName+"() called with a non-string value");if(t===this.it)return this._t;this.it=t;const e=[t];return e.raw=e,this._t={_$litType$:this.constructor.resultType,strings:e,values:[]}}}s.directiveName="unsafeHTML",s.resultType=1;const l=c(s);export{c as e,h as i,l as o,u as t}; -//# sourceMappingURL=unsafe-html.1nFT-Oym.js.map + */class s extends h{constructor(t){if(super(t),this.it=r,t.type!==u.CHILD)throw Error(this.constructor.directiveName+"() can only be used in child bindings")}render(t){if(t===r||t==null)return this._t=void 0,this.it=t;if(t===o)return t;if(typeof t!="string")throw Error(this.constructor.directiveName+"() called with a non-string value");if(t===this.it)return this._t;this.it=t;const e=[t];return e.raw=e,this._t={_$litType$:this.constructor.resultType,strings:e,values:[]}}}s.directiveName="unsafeHTML",s.resultType=1;const l=c(s);export{s as a,c as e,h as i,l as o,u as t}; +//# sourceMappingURL=unsafe-html.U1vgpvJh.js.map diff --git a/dist/__chunks__/unsafe-html.1nFT-Oym.js.map b/dist/__chunks__/unsafe-html.U1vgpvJh.js.map similarity index 97% rename from dist/__chunks__/unsafe-html.1nFT-Oym.js.map rename to dist/__chunks__/unsafe-html.U1vgpvJh.js.map index 5d215cfa..02b1da7c 100644 --- a/dist/__chunks__/unsafe-html.1nFT-Oym.js.map +++ b/dist/__chunks__/unsafe-html.U1vgpvJh.js.map @@ -1 +1 @@ -{"version":3,"file":"unsafe-html.1nFT-Oym.js","sources":["../../node_modules/lit-html/directive.js","../../node_modules/lit-html/directives/unsafe-html.js"],"sourcesContent":["/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t={ATTRIBUTE:1,CHILD:2,PROPERTY:3,BOOLEAN_ATTRIBUTE:4,EVENT:5,ELEMENT:6},e=t=>(...e)=>({_$litDirective$:t,values:e});class i{constructor(t){}get _$AU(){return this._$AM._$AU}_$AT(t,e,i){this._$Ct=t,this._$AM=e,this._$Ci=i}_$AS(t,e){return this.update(t,e)}update(t,e){return this.render(...e)}}export{i as Directive,t as PartType,e as directive};\n//# sourceMappingURL=directive.js.map\n","import{nothing as t,noChange as i}from\"../lit-html.js\";import{Directive as r,PartType as s,directive as n}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class e extends r{constructor(i){if(super(i),this.it=t,i.type!==s.CHILD)throw Error(this.constructor.directiveName+\"() can only be used in child bindings\")}render(r){if(r===t||null==r)return this._t=void 0,this.it=r;if(r===i)return r;if(\"string\"!=typeof r)throw Error(this.constructor.directiveName+\"() called with a non-string value\");if(r===this.it)return this._t;this.it=r;const s=[r];return s.raw=s,this._t={_$litType$:this.constructor.resultType,strings:s,values:[]}}}e.directiveName=\"unsafeHTML\",e.resultType=1;const o=n(e);export{e as UnsafeHTMLDirective,o as unsafeHTML};\n//# sourceMappingURL=unsafe-html.js.map\n"],"names":["t","e","i","r","s","o","n"],"mappings":"qDAAA;AAAA;AAAA;AAAA;AAAA,GAKK,MAACA,EAAE,CAAC,UAAU,EAAE,MAAM,EAAE,SAAS,EAAE,kBAAkB,EAAE,MAAM,EAAE,QAAQ,CAAC,EAAEC,EAAED,GAAG,IAAIC,KAAK,CAAC,gBAAgBD,EAAE,OAAOC,CAAC,GAAG,MAAMC,CAAC,CAAC,YAAY,EAAE,CAAA,CAAE,IAAI,MAAM,CAAC,OAAO,KAAK,KAAK,IAAI,CAAC,KAAK,EAAE,EAAEA,EAAE,CAAC,KAAK,KAAK,EAAE,KAAK,KAAK,EAAE,KAAK,KAAKA,CAAC,CAAC,KAAK,EAAE,EAAE,CAAC,OAAO,KAAK,OAAO,EAAE,CAAC,CAAC,CAAC,OAAO,EAAE,EAAE,CAAC,OAAO,KAAK,OAAO,GAAG,CAAC,CAAC,CAAC,CCJ3S;AAAA;AAAA;AAAA;AAAA,GAIG,MAAMD,UAAUE,CAAC,CAAC,YAAYD,EAAE,CAAC,GAAG,MAAMA,CAAC,EAAE,KAAK,GAAGF,EAAEE,EAAE,OAAOE,EAAE,MAAM,MAAM,MAAM,KAAK,YAAY,cAAc,uCAAuC,CAAC,CAAC,OAAOD,EAAE,CAAC,GAAGA,IAAIH,GAASG,GAAN,KAAQ,OAAO,KAAK,GAAG,OAAO,KAAK,GAAGA,EAAE,GAAGA,IAAID,EAAE,OAAOC,EAAE,GAAa,OAAOA,GAAjB,SAAmB,MAAM,MAAM,KAAK,YAAY,cAAc,mCAAmC,EAAE,GAAGA,IAAI,KAAK,GAAG,OAAO,KAAK,GAAG,KAAK,GAAGA,EAAE,MAAMC,EAAE,CAACD,CAAC,EAAE,OAAOC,EAAE,IAAIA,EAAE,KAAK,GAAG,CAAC,WAAW,KAAK,YAAY,WAAW,QAAQA,EAAE,OAAO,CAAA,CAAE,CAAC,CAAC,CAACH,EAAE,cAAc,aAAaA,EAAE,WAAW,EAAO,MAACI,EAAEC,EAAEL,CAAC","x_google_ignoreList":[0,1]} \ No newline at end of file +{"version":3,"file":"unsafe-html.U1vgpvJh.js","sources":["../../node_modules/lit-html/directive.js","../../node_modules/lit-html/directives/unsafe-html.js"],"sourcesContent":["/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t={ATTRIBUTE:1,CHILD:2,PROPERTY:3,BOOLEAN_ATTRIBUTE:4,EVENT:5,ELEMENT:6},e=t=>(...e)=>({_$litDirective$:t,values:e});class i{constructor(t){}get _$AU(){return this._$AM._$AU}_$AT(t,e,i){this._$Ct=t,this._$AM=e,this._$Ci=i}_$AS(t,e){return this.update(t,e)}update(t,e){return this.render(...e)}}export{i as Directive,t as PartType,e as directive};\n//# sourceMappingURL=directive.js.map\n","import{nothing as t,noChange as i}from\"../lit-html.js\";import{Directive as r,PartType as s,directive as n}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class e extends r{constructor(i){if(super(i),this.it=t,i.type!==s.CHILD)throw Error(this.constructor.directiveName+\"() can only be used in child bindings\")}render(r){if(r===t||null==r)return this._t=void 0,this.it=r;if(r===i)return r;if(\"string\"!=typeof r)throw Error(this.constructor.directiveName+\"() called with a non-string value\");if(r===this.it)return this._t;this.it=r;const s=[r];return s.raw=s,this._t={_$litType$:this.constructor.resultType,strings:s,values:[]}}}e.directiveName=\"unsafeHTML\",e.resultType=1;const o=n(e);export{e as UnsafeHTMLDirective,o as unsafeHTML};\n//# sourceMappingURL=unsafe-html.js.map\n"],"names":["t","e","i","r","s","o","n"],"mappings":"qDAAA;AAAA;AAAA;AAAA;AAAA,GAKK,MAACA,EAAE,CAAC,UAAU,EAAE,MAAM,EAAE,SAAS,EAAE,kBAAkB,EAAE,MAAM,EAAE,QAAQ,CAAC,EAAEC,EAAED,GAAG,IAAIC,KAAK,CAAC,gBAAgBD,EAAE,OAAOC,CAAC,GAAG,MAAMC,CAAC,CAAC,YAAY,EAAE,CAAA,CAAE,IAAI,MAAM,CAAC,OAAO,KAAK,KAAK,IAAI,CAAC,KAAK,EAAE,EAAEA,EAAE,CAAC,KAAK,KAAK,EAAE,KAAK,KAAK,EAAE,KAAK,KAAKA,CAAC,CAAC,KAAK,EAAE,EAAE,CAAC,OAAO,KAAK,OAAO,EAAE,CAAC,CAAC,CAAC,OAAO,EAAE,EAAE,CAAC,OAAO,KAAK,OAAO,GAAG,CAAC,CAAC,CAAC,CCJ3S;AAAA;AAAA;AAAA;AAAA,GAIG,MAAMD,UAAUE,CAAC,CAAC,YAAYD,EAAE,CAAC,GAAG,MAAMA,CAAC,EAAE,KAAK,GAAGF,EAAEE,EAAE,OAAOE,EAAE,MAAM,MAAM,MAAM,KAAK,YAAY,cAAc,uCAAuC,CAAC,CAAC,OAAOD,EAAE,CAAC,GAAGA,IAAIH,GAASG,GAAN,KAAQ,OAAO,KAAK,GAAG,OAAO,KAAK,GAAGA,EAAE,GAAGA,IAAID,EAAE,OAAOC,EAAE,GAAa,OAAOA,GAAjB,SAAmB,MAAM,MAAM,KAAK,YAAY,cAAc,mCAAmC,EAAE,GAAGA,IAAI,KAAK,GAAG,OAAO,KAAK,GAAG,KAAK,GAAGA,EAAE,MAAMC,EAAE,CAACD,CAAC,EAAE,OAAOC,EAAE,IAAIA,EAAE,KAAK,GAAG,CAAC,WAAW,KAAK,YAAY,WAAW,QAAQA,EAAE,OAAO,CAAA,CAAE,CAAC,CAAC,CAACH,EAAE,cAAc,aAAaA,EAAE,WAAW,EAAO,MAACI,EAAEC,EAAEL,CAAC","x_google_ignoreList":[0,1]} \ No newline at end of file diff --git a/dist/__chunks__/user.I6JGjv2Y.js b/dist/__chunks__/user.I6JGjv2Y.js new file mode 100644 index 00000000..cfd24fad --- /dev/null +++ b/dist/__chunks__/user.I6JGjv2Y.js @@ -0,0 +1,3 @@ +const t=` +`;export{t as default}; +//# sourceMappingURL=user.I6JGjv2Y.js.map diff --git a/dist/__chunks__/user.I6JGjv2Y.js.map b/dist/__chunks__/user.I6JGjv2Y.js.map new file mode 100644 index 00000000..6d6eb52c --- /dev/null +++ b/dist/__chunks__/user.I6JGjv2Y.js.map @@ -0,0 +1 @@ +{"version":3,"file":"user.I6JGjv2Y.js","sources":["../../public/icons/user.svg?raw"],"sourcesContent":["export default \"\\n\""],"names":["user"],"mappings":"AAAA,MAAeA,EAAA;"} \ No newline at end of file diff --git a/dist/banner/banner.js b/dist/banner/banner.js index 2206faa1..c5ca32ea 100644 --- a/dist/banner/banner.js +++ b/dist/banner/banner.js @@ -1,2 +1,2 @@ -import{T as p,j as L,x as h}from"../__chunks__/lit-element.XkUWx5ik.js";import{e as b,i as S,o as $}from"../__chunks__/unsafe-html.1nFT-Oym.js";import{i as y}from"../__chunks__/isSidekickLibraryActive.iN4ARc8o.js";const d=r=>{const t={dataLibraryId:void 0,innerHTML:"",href:""};if(!r)return t;t.innerHTML=r.innerHTML,r instanceof HTMLAnchorElement&&r.href!==""&&(t.href=r.href);const e=r.getAttribute("data-library-id");return y()&&e!==null&&(t.dataLibraryId=e),t};class A extends S{update(t,e){this.part=t;const i=e[0];return this.render(i)}render(t){var c;if(y()===!1)return p;const e=(c=this.part)==null?void 0:c.element,{dataLibraryId:i,href:n}=t;return i&&(e==null||e.setAttribute("data-library-id",i)),i&&(e==null||e.setAttribute("contenteditable","true")),n&&e instanceof HTMLAnchorElement&&(e==null||e.setAttribute("href",n)),p}}const o=b(A),T=r=>{const{headline:t,subline:e,texts:i,buttons:n,picture:c}=r;return h``};function M(r){const t=r.querySelector("img");t&&t.setAttribute("loading","eager");const e=r.querySelector("div"),i=r.children[1],n=d(e==null?void 0:e.querySelector("h1")),c=d(e==null?void 0:e.querySelector("h3")),a=e?[...e.querySelectorAll("p")].map(l=>d(l)):[],f=i?[...i.querySelectorAll("a")].map(l=>d(l)):[],s=(e==null?void 0:e.querySelector("picture"))||void 0,u=s==null?void 0:s.querySelector("img");u==null||u.setAttribute("loading","eager"),r.innerHTML="",r.style.removeProperty("display"),L(T({headline:n,subline:c,texts:a,buttons:f,picture:s}),r)}export{M as default}; +import{T as p,j as L,x as h}from"../__chunks__/lit-element.XkUWx5ik.js";import{e as b,i as S,o as $}from"../__chunks__/unsafe-html.U1vgpvJh.js";import{i as y}from"../__chunks__/isSidekickLibraryActive.iN4ARc8o.js";const d=r=>{const t={dataLibraryId:void 0,innerHTML:"",href:""};if(!r)return t;t.innerHTML=r.innerHTML,r instanceof HTMLAnchorElement&&r.href!==""&&(t.href=r.href);const e=r.getAttribute("data-library-id");return y()&&e!==null&&(t.dataLibraryId=e),t};class A extends S{update(t,e){this.part=t;const i=e[0];return this.render(i)}render(t){var c;if(y()===!1)return p;const e=(c=this.part)==null?void 0:c.element,{dataLibraryId:i,href:n}=t;return i&&(e==null||e.setAttribute("data-library-id",i)),i&&(e==null||e.setAttribute("contenteditable","true")),n&&e instanceof HTMLAnchorElement&&(e==null||e.setAttribute("href",n)),p}}const o=b(A),T=r=>{const{headline:t,subline:e,texts:i,buttons:n,picture:c}=r;return h``};function M(r){const t=r.querySelector("img");t&&t.setAttribute("loading","eager");const e=r.querySelector("div"),i=r.children[1],n=d(e==null?void 0:e.querySelector("h1")),c=d(e==null?void 0:e.querySelector("h3")),a=e?[...e.querySelectorAll("p")].map(l=>d(l)):[],f=i?[...i.querySelectorAll("a")].map(l=>d(l)):[],s=(e==null?void 0:e.querySelector("picture"))||void 0,u=s==null?void 0:s.querySelector("img");u==null||u.setAttribute("loading","eager"),r.innerHTML="",r.style.removeProperty("display"),L(T({headline:n,subline:c,texts:a,buttons:f,picture:s}),r)}export{M as default}; //# sourceMappingURL=banner.js.map diff --git a/dist/features/features.js b/dist/features/features.js index cbcc3623..0598e28f 100644 --- a/dist/features/features.js +++ b/dist/features/features.js @@ -1,2 +1,2 @@ -import{j as s,x as o}from"../__chunks__/lit-element.XkUWx5ik.js";import{o as a}from"../__chunks__/unsafe-html.1nFT-Oym.js";import{r as l}from"../__chunks__/icon.template.6pvZO8OV.js";const p=e=>o`${e.map(r=>o`
    ${l(r.icon,"icon-wc")}
    ${a(r.textBlock)}
    `)}`;function u(e){const r=e.querySelectorAll(":scope > div");let t=[];[...r].forEach(n=>{const c=n.children[0].innerHTML,i=n.children[1].innerHTML;t.push({icon:c,textBlock:i})}),e.innerHTML="",e.style.removeProperty("display"),s(p(t),e)}export{u as default}; +import{j as s,x as o}from"../__chunks__/lit-element.XkUWx5ik.js";import{o as a}from"../__chunks__/unsafe-html.U1vgpvJh.js";import{r as l}from"../__chunks__/icon.template.6pvZO8OV.js";const p=e=>o`${e.map(r=>o`
    ${l(r.icon,"icon-wc")}
    ${a(r.textBlock)}
    `)}`;function u(e){const r=e.querySelectorAll(":scope > div");let t=[];[...r].forEach(n=>{const c=n.children[0].innerHTML,i=n.children[1].innerHTML;t.push({icon:c,textBlock:i})}),e.innerHTML="",e.style.removeProperty("display"),s(p(t),e)}export{u as default}; //# sourceMappingURL=features.js.map diff --git a/dist/form/form.js b/dist/form/form.js index 9ebf4ba9..9c42ad53 100644 --- a/dist/form/form.js +++ b/dist/form/form.js @@ -1,4 +1,4 @@ -import{x as n,T as u,s as S,j as f}from"../__chunks__/lit-element.XkUWx5ik.js";import{n as w,t as x}from"../__chunks__/property.0daVBkvz.js";import{t as q,r as D}from"../__chunks__/toClassName.o2_BLIQs.js";import{F as E}from"../__chunks__/fetch.service.MWvor5vW.js";import{o as r}from"../__chunks__/if-defined.JfW-uEqn.js";/** +import{x as n,T as u,s as S,j as f}from"../__chunks__/lit-element.XkUWx5ik.js";import{n as w,t as x}from"../__chunks__/property.0daVBkvz.js";import{t as q,r as D}from"../__chunks__/toClassName.o2_BLIQs.js";import{F as E}from"../__chunks__/fetch.service.7cfQZ1Bx.js";import{o as r}from"../__chunks__/if-defined.JfW-uEqn.js";/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause diff --git a/dist/main/main.js b/dist/main/main.js index e1cb1f2f..f01445ec 100644 --- a/dist/main/main.js +++ b/dist/main/main.js @@ -1,19 +1,31 @@ -import{T as h,s as p,x as l}from"../__chunks__/lit-element.XkUWx5ik.js";import{t as g}from"../__chunks__/property.0daVBkvz.js";import{i as ee,t as te,e as se,o as H}from"../__chunks__/unsafe-html.1nFT-Oym.js";import{r as w,t as _}from"../__chunks__/toClassName.o2_BLIQs.js";import{F as $}from"../__chunks__/fetch.service.MWvor5vW.js";import{r as E}from"../__chunks__/icon.template.6pvZO8OV.js";import{c as oe}from"../__chunks__/createOptimizedPicture.lBh_4LJd.js";import{_ as ae}from"../__chunks__/preload-helper.hlDPvxQM.js";import{i as b}from"../__chunks__/isSidekickLibraryActive.iN4ARc8o.js";/** +import{T as u,s as m,x as h,w as z,i as fe}from"../__chunks__/lit-element.XkUWx5ik.js";import{t as _,n as me}from"../__chunks__/property.0daVBkvz.js";import{i as _e,t as ge,e as N,o as ee,a as ve}from"../__chunks__/unsafe-html.U1vgpvJh.js";import{r as w,t as T}from"../__chunks__/toClassName.o2_BLIQs.js";import{F as E,g as H}from"../__chunks__/fetch.service.7cfQZ1Bx.js";import{r as D}from"../__chunks__/icon.template.6pvZO8OV.js";import{c as ye}from"../__chunks__/createOptimizedPicture.lBh_4LJd.js";import{_ as a}from"../__chunks__/preload-helper.hlDPvxQM.js";import{i as L}from"../__chunks__/isSidekickLibraryActive.iN4ARc8o.js";/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const ne=e=>e.strings===void 0;/** + */const be=e=>e===null||typeof e!="object"&&typeof e!="function",we=e=>e.strings===void 0;/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const y=(e,t)=>{var o;const s=e._$AN;if(s===void 0)return!1;for(const a of s)(o=a._$AO)==null||o.call(a,t,!1),y(a,t);return!0},S=e=>{let t,s;do{if((t=e._$AM)===void 0)break;s=t._$AN,s.delete(e),e=t}while((s==null?void 0:s.size)===0)},F=e=>{for(let t;t=e._$AM;e=t){let s=t._$AN;if(s===void 0)t._$AN=s=new Set;else if(s.has(e))break;s.add(e),ce(t)}};function re(e){this._$AN!==void 0?(S(this),this._$AM=e,F(this)):this._$AM=e}function ie(e,t=!1,s=0){const o=this._$AH,a=this._$AN;if(a!==void 0&&a.size!==0)if(t)if(Array.isArray(o))for(let n=s;n{e.type==te.CHILD&&(e._$AP??(e._$AP=ie),e._$AQ??(e._$AQ=re))};let le=class extends ee{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,s,o){super._$AT(t,s,o),F(this),this.isConnected=t._$AU}_$AO(t,s=!0){var o,a;t!==this.isConnected&&(this.isConnected=t,t?(o=this.reconnected)==null||o.call(this):(a=this.disconnected)==null||a.call(this)),s&&(y(this,t),S(this))}setValue(t){if(ne(this._$Ct))this._$Ct._$AI(t,this);else{const s=[...this._$Ct._$AH];s[this._$Ci]=t,this._$Ct._$AI(s,this,0)}}disconnected(){}reconnected(){}};/** + */const y=(e,t)=>{var o;const s=e._$AN;if(s===void 0)return!1;for(const n of s)(o=n._$AO)==null||o.call(n,t,!1),y(n,t);return!0},P=e=>{let t,s;do{if((t=e._$AM)===void 0)break;s=t._$AN,s.delete(e),e=t}while((s==null?void 0:s.size)===0)},te=e=>{for(let t;t=e._$AM;e=t){let s=t._$AN;if(s===void 0)t._$AN=s=new Set;else if(s.has(e))break;s.add(e),$e(t)}};function Ee(e){this._$AN!==void 0?(P(this),this._$AM=e,te(this)):this._$AM=e}function Le(e,t=!1,s=0){const o=this._$AH,n=this._$AN;if(n!==void 0&&n.size!==0)if(t)if(Array.isArray(o))for(let i=s;i{e.type==ge.CHILD&&(e._$AP??(e._$AP=Le),e._$AQ??(e._$AQ=Ee))};let se=class extends _e{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,s,o){super._$AT(t,s,o),te(this),this.isConnected=t._$AU}_$AO(t,s=!0){var o,n;t!==this.isConnected&&(this.isConnected=t,t?(o=this.reconnected)==null||o.call(this):(n=this.disconnected)==null||n.call(this)),s&&(y(this,t),P(this))}setValue(t){if(we(this._$Ct))this._$Ct._$AI(t,this);else{const s=[...this._$Ct._$AH];s[this._$Ci]=t,this._$Ct._$AI(s,this,0)}}disconnected(){}reconnected(){}};/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const de=()=>new he;class he{}const x=new WeakMap,ue=se(class extends le{render(e){return h}update(e,[t]){var o;const s=t!==this.Y;return s&&this.Y!==void 0&&this.rt(void 0),(s||this.lt!==this.ct)&&(this.Y=t,this.ht=(o=e.options)==null?void 0:o.host,this.rt(this.ct=e.element)),h}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let s=x.get(t);s===void 0&&(s=new WeakMap,x.set(t,s)),s.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),s.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=x.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var fe=Object.defineProperty,me=Object.getOwnPropertyDescriptor,U=(e,t,s,o)=>{for(var a=o>1?void 0:o?me(t,s):t,n=e.length-1,r;n>=0;n--)(r=e[n])&&(a=(o?r(t,s,a):r(a))||a);return o&&a&&fe(t,s,a),a};let T=class extends p{constructor(){super(...arguments),this.getSubmenuName=e=>e.path.split("/")[1],this.groupByFirstLevelPath=async()=>{let e=await $.fetchJson("/query-index.json");const t=["sidekick","sidekick-library","tools","development","dev-","__"],s=this.filterNavigation(e.data,t);e.data=s;const o=this.groupItemsByFirstLevelPath(e.data);return Object.values(o).map(n=>n.length===1?n[0]:{navtitle:n[0].path.split("/")[1],path:n[0].path,children:n})}}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}render(){if(this.items)return l``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return l`${e.navtitle} ${E("chevron-down","submenu__icon")}`}renderMenuItem(e){return l`
  • ${e.children!==void 0?this.renderSubMenu(e):l`${e.navtitle}`}
  • `}renderMenuItems(){return l`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}filterNavigation(e,t){return e.filter(s=>t.every(o=>!s.path.includes(o))).map(s=>({path:s.path,navtitle:this.getNavTitle(s)}))}groupItemsByFirstLevelPath(e){const t={};return e.forEach(s=>{const o=this.getSubmenuName(s);t[o]||(t[o]=[]),t[o].push({path:s.path,navtitle:this.getNavTitle(s)})}),t}};U([w()],T.prototype,"items",2);T=U([g("sidebar-nav")],T);var pe=Object.defineProperty,ge=Object.getOwnPropertyDescriptor,Y=(e,t,s,o)=>{for(var a=o>1?void 0:o?ge(t,s):t,n=e.length-1,r;n>=0;n--)(r=e[n])&&(a=(o?r(t,s,a):r(a))||a);return o&&a&&pe(t,s,a),a};let k=class extends p{async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t=await $.fetchText("contact.plain.html",{cacheOptions:{cacheType:"runtime"}});return e.parseFromString(t,"text/html")}renderHeader(e){return e?l`

    ${e}

    `:h}renderText(e){return e?l`

    ${e}

    `:h}render(){if(!this.contactTemplateArgs)return h;const{headline:e,text:t,contacts:s}=this.contactTemplateArgs;return l`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(s)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:s}=e;return!t&&!s?h:l`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(s)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(o=>({icon:o.querySelector("div"),markup:o.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),s=e.querySelector("p"),o=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:s,contacts:o}}renderContacts(e){return e.length===0?h:l`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?E(e.innerHTML):h}renderContactMarkup(e){return e?H(e.innerHTML):h}};Y([w()],k.prototype,"contactTemplateArgs",2);k=Y([g("sidebar-contact")],k);var ye=Object.defineProperty,ve=Object.getOwnPropertyDescriptor,W=(e,t,s,o)=>{for(var a=o>1?void 0:o?ve(t,s):t,n=e.length-1,r;n>=0;n--)(r=e[n])&&(a=(o?r(t,s,a):r(a))||a);return o&&a&&ye(t,s,a),a};let B=class extends p{constructor(){super()}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e)}render(){if(this.lastTreePosts)return l`

    Newest Posts

    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,s)=>t.lastModified>s.lastModified?-1:t.lastModified${t}`:h}renderPost(e){return l`
    ${this.renderPicture(e)}

    ${e.description}

    `}async getPosts(){return(await $.fetchJson("/query-index.json")).data.filter(t=>t.path.startsWith("/posts"))}};W([w()],B.prototype,"lastTreePosts",2);B=W([g("sidebar-posts")],B);var we=Object.defineProperty,$e=Object.getOwnPropertyDescriptor,V=(e,t,s,o)=>{for(var a=o>1?void 0:o?$e(t,s):t,n=e.length-1,r;n>=0;n--)(r=e[n])&&(a=(o?r(t,s,a):r(a))||a);return o&&a&&we(t,s,a),a};let D=class extends p{createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e=await $.fetchText("footer.plain.html",{cacheOptions:{cacheType:"runtime"}}),t=document.createElement("div");t.innerHTML=e,this.footerMarkup=t.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}render(){if(this.footerMarkup)return l`${this.footerMarkup}`}};V([w()],D.prototype,"footerMarkup",2);D=V([g("sidebar-footer")],D);var be=Object.defineProperty,Le=Object.getOwnPropertyDescriptor,Se=(e,t,s,o)=>{for(var a=o>1?void 0:o?Le(t,s):t,n=e.length-1,r;n>=0;n--)(r=e[n])&&(a=(o?r(t,s,a):r(a))||a);return o&&a&&be(t,s,a),a};let q=class extends p{constructor(){super(...arguments),this.toggleRef=de(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return l`
    ${E("hamburger")}`}};q=Se([g("sidebar-component")],q);function Pe({input:e,specifier:t,htmlTag:s}){return e.split(t).map((o,a)=>a%2===1?`<${s}>${o}`:o).join("")}var Ce=Object.defineProperty,_e=Object.getOwnPropertyDescriptor,J=(e,t,s,o)=>{for(var a=o>1?void 0:o?_e(t,s):t,n=e.length-1,r;n>=0;n--)(r=e[n])&&(a=(o?r(t,s,a):r(a))||a);return o&&a&&Ce(t,s,a),a};let I=class extends p{createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await $.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data}}catch(e){console.error("HeaderComponent: ",e)}}render(){if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,s=Pe({input:e.logoText,htmlTag:"strong",specifier:":::"}),o=H(s);return l``}};J([w()],I.prototype,"headerData",2);I=J([g("header-component")],I);class Ee{readBlockConfig(t){const s={};return t.querySelectorAll(":scope > div").forEach(o=>{if(o.children){const a=[...o.children];if(a[1]){const n=a[1],r=_(a[0].textContent??"");let d="";if(n.querySelector("a")){const c=[...n.querySelectorAll("a")];c.length===1?d=c[0].href:d=c.map(u=>u.href)}else if(n.querySelector("img")){const c=[...n.querySelectorAll("img")];c.length===1?d=c[0].src:d=c.map(u=>u.src)}else if(n.querySelector("p")){const c=[...n.querySelectorAll("p")];c.length===1?d=c[0].textContent:d=c.map(u=>u.textContent)}else d=o.children[1].textContent;s[r]=d}}}),s}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const s=t.classList[0];if(s){t.classList.add("block"),t.dataset.blockName=s;const o=t.parentElement;o==null||o.classList.add(`${s}-wrapper`);const a=t.closest(".section");a&&a.classList.add(`${s}-container`)}}}function xe(e){return _(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class Ae{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(s=>{this.adjustMarkup(s),this.processSectionMetaData(s)})}processSectionMetaData(t){const s=t.querySelector("div.section-metadata");if(s){const o=this.blockService.readBlockConfig(s);Object.keys(o).forEach(a=>{a==="style"?o.style.split(",").filter(r=>r).map(r=>_(r.trim())).forEach(r=>t.classList.add(r)):t.dataset[xe(a)]=o[a]}),s.parentElement&&s.parentElement.remove()}}adjustMarkup(t){const s=[];let o=!1;[...t.children].forEach(a=>{if(a.tagName==="DIV"||!o){const n=document.createElement("div");s.push(n),o=a.tagName!=="DIV",o&&n.classList.add("default-content-wrapper")}s[s.length-1].append(a)}),s.forEach(a=>t.append(a)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(s=>{const o=s.parentElement;o&&o.classList.add("image","main")})}}const P=(e,t)=>{t.split(",").forEach(s=>{e.classList.add(_(s.trim()))})};function v(e,t=document){const s=e&&e.includes(":")?"property":"name",a=[...t.head.querySelectorAll(`meta[${s}="${e}"]`)].map(n=>n.content).join(", ");return a.length?a:""}const Me={mainTsPath:"src/main.ts",mainScssPath:"src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/icons.types.ts",fontsScssPath:"src/styles/sass/fonts.scss",lazyStylesScssPath:"src/styles/sass/lazy-styles.scss",sidekickLibraryStylesScssPath:"src/styles/sass/sidekick-library-styles.scss"};function O(){return b()?window.parent.location:window.location}const m=class m{};m.unloaded="unloaded",m.loading="loading",m.loaded="loaded",m.error="error";let f=m;class Te{constructor(t,s){this.sectionService=t,this.blockService=s,this.lcpBlocks=["banner"],this.init=async()=>{this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const o=document.querySelector("main");if(o){o.setAttribute("id","main"),this.addSidebarContainer(o),this.sectionService.init(o),this.addInnerContainer(o),this.blockService.decorateBlocks(o),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:o,sidekickLibraryStylesScssPath:a,fontsScssPath:n}=Me;try{o&&await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`),a&&b()&&await this.loadCSS(`${window.hlx.codeBasePath}/dist/sidekickLibraryStyles/sidekickLibraryStyles.css`),n&&await this.loadFonts(),await this.loadBlocks()}catch(r){console.error("Load lazy error: ",r)}},this.loadBlocks=async()=>{const a=[...document.querySelectorAll(".section")].map(n=>this.loadBlock(n));await Promise.all(a)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(O().search).get("lighthouse")==="on";const t=document.querySelector('script[src$="/scripts/scripts.js"]');if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split("/scripts/scripts.js")}catch(s){console.log(s)}}addSidebarContainer(t){if(b())return;const s=document.createElement("sidebar-component");s.setAttribute("id","sidebar"),window.innerWidth<=1280?s.classList.remove("active"):s.classList.add("active"),window.innerWidth<=1280?s.classList.remove("active"):s.classList.add("active"),t.after(s)}addInnerContainer(t){const s=t.innerHTML;t.innerHTML=`
    ${b()?"":''}${s}
    `}decorateTemplateAndTheme(){const t=v("template");t&&P(document.body,t);const s=v("theme");s&&P(document.body,s)}collectBlocks(t){const s=[];return t.querySelectorAll("[data-block-name]").forEach(a=>{s.push({name:a.dataset.blockName,element:a})}),s}async loadBlockModules(t){if((t.element.dataset.blockStatus??f.unloaded)===f.unloaded){t.element.dataset.blockStatus=f.loading;try{const o=await ae(()=>import(`${window.hlx.codeBasePath}/dist/${t.name}/${t.name}.js`),__vite__mapDeps([]));o.default&&await o.default(t.element),t.element.dataset.blockStatus=f.loaded}catch(o){t.element.dataset.blockStatus=f.error,console.error("An error occurred during module import:",o)}}}async loadBlockStyles(t){try{await this.loadCSS(`${window.hlx.codeBasePath}/dist/${t.name}/${t.name}.css`)}catch{console.error(`problem with block '${t.name}' loading styles`)}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);try{O().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch{}}async loadCSS(t){return new Promise((s,o)=>{if(document.querySelector(`head > link[href="${t}"]`))s(!0);else{const a=document.createElement("link");a.rel="stylesheet",a.href=t,a.onload=s,a.onerror=o,document.head.append(a)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const a=this.collectBlocks(t).map(async n=>{this.lcpBlocks.includes(n.name)&&await Promise.all([this.loadBlockModules(n),this.loadBlockStyles(n)])});await Promise.all(a),this.showSection(t)}document.body.style.display=null;const s=document.querySelector("main img");await new Promise(o=>{s&&!s.complete?(s.setAttribute("loading","eager"),s.setAttribute("fetchpriority","high"),s.addEventListener("load",()=>o()),s.addEventListener("error",()=>o())):o()})}async loadBlock(t){const s=this.collectBlocks(t);if(!s.length){this.showSection(t);return}for(const o of s)Promise.all([this.loadBlockModules(o),this.loadBlockStyles(o)]);this.showSection(t)}}var i={},L;Object.defineProperty(i,"__esModule",{value:!0});const K=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),R=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)s.classList.remove(...t)}},A=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)s.classList.add(...t)}},j=(e,t)=>e.classList.contains(t);function C(e){return Symbol.iterator in e}function Q(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const X=(e,t,s,o,a)=>{if(e==null||C(e)&&!Q(e))return;if(C(e)&&!(e instanceof HTMLElement)){for(const r of e)X(r,t,s,o,a);return}let n;n=typeof t=="string"?t.trim().split(" "):t,n.forEach(r=>{const d=G(e,r,s,o);if(!o.eventBindingMap[d]){const c=s.bind(o);return o.eventBindingMap[d]=c,e.addEventListener(r.trim(),c,a)}})};function G(e,t,s,o){return`${M(e,o)}# + */const Pe=()=>new Se;let Se=class{};const I=new WeakMap,Ae=N(class extends se{render(e){return u}update(e,[t]){var o;const s=t!==this.Y;return s&&this.Y!==void 0&&this.rt(void 0),(s||this.lt!==this.ct)&&(this.Y=t,this.ht=(o=e.options)==null?void 0:o.host,this.rt(this.ct=e.element)),u}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let s=I.get(t);s===void 0&&(s=new WeakMap,I.set(t,s)),s.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),s.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=I.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var Ce=Object.defineProperty,Te=Object.getOwnPropertyDescriptor,oe=(e,t,s,o)=>{for(var n=o>1?void 0:o?Te(t,s):t,i=e.length-1,r;i>=0;i--)(r=e[i])&&(n=(o?r(t,s,n):r(n))||n);return o&&n&&Ce(t,s,n),n};let x=class extends m{constructor(){super(...arguments),this.getSubmenuName=e=>e.path.split("/")[1],this.groupByFirstLevelPath=async()=>{let e=await E.fetchJson("/query-index.json");const t=["sidekick","sidekick-library","tools","development","dev-","__"],s=this.filterNavigation(e.data,t);e.data=s;const o=this.groupItemsByFirstLevelPath(e.data);return Object.values(o).map(i=>i.length===1?i[0]:{navtitle:i[0].path.split("/")[1],path:i[0].path,children:i})}}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}render(){if(this.items)return h``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return h`${e.navtitle} ${D("chevron-down","submenu__icon")}`}renderMenuItem(e){return h`
  • ${e.children!==void 0?this.renderSubMenu(e):h`${e.navtitle}`}
  • `}renderMenuItems(){return h`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}filterNavigation(e,t){return e.filter(s=>t.every(o=>!s.path.includes(o))).map(s=>({path:s.path,navtitle:this.getNavTitle(s)}))}groupItemsByFirstLevelPath(e){const t={};return e.forEach(s=>{const o=this.getSubmenuName(s);t[o]||(t[o]=[]),t[o].push({path:s.path,navtitle:this.getNavTitle(s)})}),t}};oe([w()],x.prototype,"items",2);x=oe([_("sidebar-nav")],x);var De=Object.defineProperty,Oe=Object.getOwnPropertyDescriptor,ne=(e,t,s,o)=>{for(var n=o>1?void 0:o?Oe(t,s):t,i=e.length-1,r;i>=0;i--)(r=e[i])&&(n=(o?r(t,s,n):r(n))||n);return o&&n&&De(t,s,n),n};let k=class extends m{async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t=await E.fetchText("contact.plain.html",{cacheOptions:{cacheType:"runtime"}});return e.parseFromString(t,"text/html")}renderHeader(e){return e?h`

    ${e}

    `:u}renderText(e){return e?h`

    ${e}

    `:u}render(){if(!this.contactTemplateArgs)return u;const{headline:e,text:t,contacts:s}=this.contactTemplateArgs;return h`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(s)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:s}=e;return!t&&!s?u:h`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(s)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(o=>({icon:o.querySelector("div"),markup:o.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),s=e.querySelector("p"),o=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:s,contacts:o}}renderContacts(e){return e.length===0?u:h`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?D(e.innerHTML):u}renderContactMarkup(e){return e?ee(e.innerHTML):u}};ne([w()],k.prototype,"contactTemplateArgs",2);k=ne([_("sidebar-contact")],k);var Ie=Object.defineProperty,Re=Object.getOwnPropertyDescriptor,ie=(e,t,s,o)=>{for(var n=o>1?void 0:o?Re(t,s):t,i=e.length-1,r;i>=0;i--)(r=e[i])&&(n=(o?r(t,s,n):r(n))||n);return o&&n&&Ie(t,s,n),n};let V=class extends m{constructor(){super()}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e)}render(){if(this.lastTreePosts)return h`

    Newest Posts

    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,s)=>t.lastModified>s.lastModified?-1:t.lastModified${t}`:u}renderPost(e){return h`
    ${this.renderPicture(e)}

    ${e.description}

    `}async getPosts(){return(await E.fetchJson("/query-index.json")).data.filter(t=>t.path.startsWith("/posts"))}};ie([w()],V.prototype,"lastTreePosts",2);V=ie([_("sidebar-posts")],V);var Me=Object.defineProperty,xe=Object.getOwnPropertyDescriptor,re=(e,t,s,o)=>{for(var n=o>1?void 0:o?xe(t,s):t,i=e.length-1,r;i>=0;i--)(r=e[i])&&(n=(o?r(t,s,n):r(n))||n);return o&&n&&Me(t,s,n),n};let q=class extends m{createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e=await E.fetchText("footer.plain.html",{cacheOptions:{cacheType:"runtime"}}),t=document.createElement("div");t.innerHTML=e,this.footerMarkup=t.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}render(){if(this.footerMarkup)return h`${this.footerMarkup}`}};re([w()],q.prototype,"footerMarkup",2);q=re([_("sidebar-footer")],q);var ke=Object.defineProperty,Ve=Object.getOwnPropertyDescriptor,qe=(e,t,s,o)=>{for(var n=o>1?void 0:o?Ve(t,s):t,i=e.length-1,r;i>=0;i--)(r=e[i])&&(n=(o?r(t,s,n):r(n))||n);return o&&n&&ke(t,s,n),n};let F=class extends m{constructor(){super(...arguments),this.toggleRef=Pe(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return h`
    ${D("hamburger")}`}};F=qe([_("sidebar-component")],F);function Be({input:e,specifier:t,htmlTag:s}){return e.split(t).map((o,n)=>n%2===1?`<${s}>${o}`:o).join("")}var je=Object.defineProperty,Ne=Object.getOwnPropertyDescriptor,ae=(e,t,s,o)=>{for(var n=o>1?void 0:o?Ne(t,s):t,i=e.length-1,r;i>=0;i--)(r=e[i])&&(n=(o?r(t,s,n):r(n))||n);return o&&n&&je(t,s,n),n};let B=class extends m{createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await E.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data}}catch(e){console.error("HeaderComponent: ",e)}}render(){if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,s=Be({input:e.logoText,htmlTag:"strong",specifier:":::"}),o=ee(s);return h``}};ae([w()],B.prototype,"headerData",2);B=ae([_("header-component")],B);/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */let j=class extends ve{};j.directiveName="unsafeSVG",j.resultType=2;const ze=N(j);/** + * @license + * Copyright 2021 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */let He=class{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}},Fe=class{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??(this.Z=new Promise(t=>this.q=t))}resume(){var t;(t=this.q)==null||t.call(this),this.Z=this.q=void 0}};/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const Y=e=>!be(e)&&typeof e.then=="function",U=1073741823;let Ye=class extends se{constructor(){super(...arguments),this._$Cwt=U,this._$Cbt=[],this._$CK=new He(this),this._$CX=new Fe}render(...t){return t.find(s=>!Y(s))??z}update(t,s){const o=this._$Cbt;let n=o.length;this._$Cbt=s;const i=this._$CK,r=this._$CX;this.isConnected||this.disconnected();for(let l=0;lthis._$Cwt);l++){const c=s[l];if(!Y(c))return this._$Cwt=l,c;l{for(;r.get();)await r.get();const v=i.deref();if(v!==void 0){const O=v._$Cbt.indexOf(c);O>-1&&O{for(var n=o>1?void 0:o?Ke(t,s):t,i=e.length-1,r;i>=0;i--)(r=e[i])&&(n=(o?r(t,s,n):r(n))||n);return o&&n&&We(t,s,n),n};const K=Object.assign({"/public/icons/angle-down.svg":()=>a(()=>import("../__chunks__/angle-down.Cg2crR0u.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-left.svg":()=>a(()=>import("../__chunks__/angle-left.JVB4YxPb.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-right.svg":()=>a(()=>import("../__chunks__/angle-right.Ch8APWiw.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-down.svg":()=>a(()=>import("../__chunks__/angle-small-down.M5BptMXk.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-left.svg":()=>a(()=>import("../__chunks__/angle-small-left.OQUEL5J8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-right.svg":()=>a(()=>import("../__chunks__/angle-small-right.GiHGG7ST.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-up.svg":()=>a(()=>import("../__chunks__/angle-up.Owt8YyvO.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/bolt.svg":()=>a(()=>import("../__chunks__/bolt.yed9FptR.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/building-storefront.svg":()=>a(()=>import("../__chunks__/building-storefront.GI5O3UY2.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chat-bubble-left-right.svg":()=>a(()=>import("../__chunks__/chat-bubble-left-right.RdWapjj4.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/check.svg":()=>a(()=>import("../__chunks__/check.2BZxb2wx.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chevron-down.svg":()=>a(()=>import("../__chunks__/chevron-down.6_gNiehw.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clip.svg":()=>a(()=>import("../__chunks__/clip.B--gq6DA.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clock.svg":()=>a(()=>import("../__chunks__/clock.tyy4_t8y.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cpu-chip.svg":()=>a(()=>import("../__chunks__/cpu-chip.e4997-9R.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cross.svg":()=>a(()=>import("../__chunks__/cross.8hUWLLSe.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cursor-arrow-ripple.svg":()=>a(()=>import("../__chunks__/cursor-arrow-ripple.5f05fUdo.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/download.svg":()=>a(()=>import("../__chunks__/download.Sjqs7ONH.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/envelope.svg":()=>a(()=>import("../__chunks__/envelope.AKeKbl-b.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye-crossed.svg":()=>a(()=>import("../__chunks__/eye-crossed.UP44bNSQ.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye.svg":()=>a(()=>import("../__chunks__/eye.Zi41FP8R.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/facebook.svg":()=>a(()=>import("../__chunks__/facebook.VERWvTTO.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/globe.svg":()=>a(()=>import("../__chunks__/globe.oRdjPaeW.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/hamburger.svg":()=>a(()=>import("../__chunks__/hamburger.B4eeRdlK.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/heart.svg":()=>a(()=>import("../__chunks__/heart.oHoUBEqr.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/home.svg":()=>a(()=>import("../__chunks__/home.SbACO0rp.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/instagram.svg":()=>a(()=>import("../__chunks__/instagram.b_ubI60M.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/medium.svg":()=>a(()=>import("../__chunks__/medium.qMY-y9mb.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/menu-burger.svg":()=>a(()=>import("../__chunks__/menu-burger.PVXazrxs.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/paper-plane.svg":()=>a(()=>import("../__chunks__/paper-plane.SNV5LRur.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/plus.svg":()=>a(()=>import("../__chunks__/plus.aaZDetv0.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/rocket-lunch.svg":()=>a(()=>import("../__chunks__/rocket-lunch.zdYOwJp4.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/search.svg":()=>a(()=>import("../__chunks__/search.v55h2U5v.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/share.svg":()=>a(()=>import("../__chunks__/share.b6IBiQcz.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/snapchat.svg":()=>a(()=>import("../__chunks__/snapchat.hyeXEF5A.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/social-network.svg":()=>a(()=>import("../__chunks__/social-network.XyFthY4r.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/trash.svg":()=>a(()=>import("../__chunks__/trash.Q02H3YPF.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/twitter.svg":()=>a(()=>import("../__chunks__/twitter.gWOZdFRk.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/user.svg":()=>a(()=>import("../__chunks__/user.I6JGjv2Y.js"),__vite__mapDeps([])).then(e=>e.default)});let S=class extends m{constructor(){super(...arguments),this.name=""}async getSvg(e){const t=K[`${W}/${e}.svg`],o=await(t!==void 0?t:K[`${W}/cross.svg`])().catch(n=>console.error(`SVG icon: ${n.message}`));return ze(o)}render(){const e=this.getSvg(this.name);return h`${Ue(e)}`}};S.styles=fe`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;ce([me({type:String})],S.prototype,"name",2);S=ce([_("icon-component")],S);class Xe{readBlockConfig(t){const s={};return t.querySelectorAll(":scope > div").forEach(o=>{if(o.children){const n=[...o.children];if(n[1]){const i=n[1],r=T(n[0].textContent??"");let l="";if(i.querySelector("a")){const c=[...i.querySelectorAll("a")];c.length===1?l=c[0].href:l=c.map(p=>p.href)}else if(i.querySelector("img")){const c=[...i.querySelectorAll("img")];c.length===1?l=c[0].src:l=c.map(p=>p.src)}else if(i.querySelector("p")){const c=[...i.querySelectorAll("p")];c.length===1?l=c[0].textContent:l=c.map(p=>p.textContent)}else l=o.children[1].textContent;s[r]=l}}}),s}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const s=t.classList[0];if(s){t.classList.add("block"),t.dataset.blockName=s;const o=t.parentElement;o==null||o.classList.add(`${s}-wrapper`);const n=t.closest(".section");n&&n.classList.add(`${s}-container`)}}}function Ze(e){return T(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class Je{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(s=>{this.adjustMarkup(s),this.processSectionMetaData(s)})}processSectionMetaData(t){const s=t.querySelector("div.section-metadata");if(s){const o=this.blockService.readBlockConfig(s);Object.keys(o).forEach(n=>{n==="style"?o.style.split(",").filter(r=>r).map(r=>T(r.trim())).forEach(r=>t.classList.add(r)):t.dataset[Ze(n)]=o[n]}),s.parentElement&&s.parentElement.remove()}}adjustMarkup(t){const s=[];let o=!1;[...t.children].forEach(n=>{if(n.tagName==="DIV"||!o){const i=document.createElement("div");s.push(i),o=n.tagName!=="DIV",o&&i.classList.add("default-content-wrapper")}s[s.length-1].append(n)}),s.forEach(n=>t.append(n)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(s=>{const o=s.parentElement;o&&o.classList.add("image","main")})}}const A=(e,t)=>{t.split(",").forEach(s=>{e.classList.add(T(s.trim()))})};function b(e,t=document){const s=e&&e.includes(":")?"property":"name",n=[...t.head.querySelectorAll(`meta[${s}="${e}"]`)].map(i=>i.content).join(", ");return n.length?n:""}const Ge={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/icons.types.ts",fontsScssPath:"./src/styles/sass/fonts.scss",lazyStylesScssPath:"./src/styles/sass/lazy-styles.scss",sidekickLibraryStylesScssPath:"./src/styles/sass/sidekick-library-styles.scss"};function X(){return L()?window.parent.location:window.location}const g=class g{};g.unloaded="unloaded",g.loading="loading",g.loaded="loaded",g.error="error";let f=g;class Qe{constructor(t,s){this.sectionService=t,this.blockService=s,this.lcpBlocks=["banner"],this.init=async()=>{this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const o=document.querySelector("main");if(o){o.setAttribute("id","main"),this.addSidebarContainer(o),this.sectionService.init(o),this.addInnerContainer(o),this.blockService.decorateBlocks(o),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:o,sidekickLibraryStylesScssPath:n,fontsScssPath:i}=Ge;try{o&&await this.loadCSS("/dist/lazyStyles/lazyStyles.css"),n&&L()&&await this.loadCSS("/dist/sidekickLibraryStyles/sidekickLibraryStyles.css"),i&&await this.loadFonts(),await this.loadBlocks()}catch(r){console.error("Load lazy error: ",r)}},this.loadBlocks=async()=>{const n=[...document.querySelectorAll(".section")].map(i=>this.loadBlock(i));await Promise.all(n)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(X().search).get("lighthouse")==="on";const t=document.querySelector('script[src$="/scripts/scripts.js"]');if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split("/scripts/scripts.js")}catch(s){console.log(s)}}addSidebarContainer(t){if(L())return;const s=document.createElement("sidebar-component");s.setAttribute("id","sidebar"),window.innerWidth<=1280?s.classList.remove("active"):s.classList.add("active"),window.innerWidth<=1280?s.classList.remove("active"):s.classList.add("active"),t.after(s)}addInnerContainer(t){const s=t.innerHTML;t.innerHTML=`
    ${L()?"":''}${s}
    `}decorateTemplateAndTheme(){const t=b("template");t&&A(document.body,t);const s=b("theme");s&&A(document.body,s)}collectBlocks(t){const s=[];return t.querySelectorAll("[data-block-name]").forEach(n=>{s.push({name:n.dataset.blockName,element:n})}),s}async loadBlockModules(t){if((t.element.dataset.blockStatus??f.unloaded)===f.unloaded){t.element.dataset.blockStatus=f.loading;try{const{href:o}=H(`dist/${t.name}/${t.name}.js`),n=await a(()=>import(o),__vite__mapDeps([]));n.default&&await n.default(t.element),t.element.dataset.blockStatus=f.loaded}catch(o){t.element.dataset.blockStatus=f.error,console.error("An error occurred during module import:",o)}}}async loadBlockStyles(t){try{await this.loadCSS(`dist/${t.name}/${t.name}.css`)}catch{console.error(`problem with block '${t.name}' loading styles`)}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS("dist/fonts/fonts.css");try{X().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}async loadCSS(t){return new Promise((s,o)=>{const{href:n}=H(t);if(document.querySelector(`head > link[href="${n}"]`))s(!0);else{const i=document.createElement("link");i.rel="stylesheet",i.href=n,i.onload=s,i.onerror=o,document.head.append(i)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const n=this.collectBlocks(t).map(async i=>{this.lcpBlocks.includes(i.name)&&await Promise.all([this.loadBlockModules(i),this.loadBlockStyles(i)])});await Promise.all(n),this.showSection(t)}document.body.style.display=null;const s=document.querySelector("main img");await new Promise(o=>{s&&!s.complete?(s.setAttribute("loading","eager"),s.setAttribute("fetchpriority","high"),s.addEventListener("load",()=>o()),s.addEventListener("error",()=>o())):o()})}async loadBlock(t){const s=this.collectBlocks(t);if(!s.length){this.showSection(t);return}for(const o of s)Promise.all([this.loadBlockModules(o),this.loadBlockStyles(o)]);this.showSection(t)}}var d={},$;Object.defineProperty(d,"__esModule",{value:!0});const le=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),Z=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)s.classList.remove(...t)}},R=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)s.classList.add(...t)}},J=(e,t)=>e.classList.contains(t);function C(e){return Symbol.iterator in e}function de(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const he=(e,t,s,o,n)=>{if(e==null||C(e)&&!de(e))return;if(C(e)&&!(e instanceof HTMLElement)){for(const r of e)he(r,t,s,o,n);return}let i;i=typeof t=="string"?t.trim().split(" "):t,i.forEach(r=>{const l=ue(e,r,s,o);if(!o.eventBindingMap[l]){const c=s.bind(o);return o.eventBindingMap[l]=c,e.addEventListener(r.trim(),c,n)}})};function ue(e,t,s,o){return`${M(e,o)}# ${t.trim()}# ${M(s,o)}# - ${M(o,o)}`.replace(/\n/gm,"").replace(/\s/g,"")}function M(e,t){let s;if(t.eventIdMap.has(e))s=t.eventIdMap.get(e);else{const o="xxxxxxxx".replace(/x/g,ke).toLowerCase();t.eventIdMap.set(e,o),s=o}return s}function ke(){return(100*Math.random()%36|0).toString(36)}const Z=(e,t,s,o,a)=>{if(e==null||C(e)&&!Q(e))return void console.warn("no target found");if(C(e)&&!(e instanceof HTMLElement)){for(const r of e)Z(r,t,s,o,a);return}let n;n=typeof t=="string"?t.trim().split(" "):t,n.forEach(r=>{const d=G(e,r,s,o),c=o.eventBindingMap[d];c&&(delete o.eventBindingMap[d],e.removeEventListener(r,c,a))})},N=(e,t)=>{K(e,t).forEach(s=>e.removeChild(s))},z=(e,t,s)=>new Promise(o=>{s!==void 0&&setTimeout(()=>o(),s),e.addEventListener(t,()=>o())});i.addClass=A,i.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),i.findAll=K,i.forEachNode=(e,t,s=window)=>{for(let o=0;o{let t="";return e.forEach(s=>{!t.length&&window.matchMedia(s.query).matches&&(t=s.name)}),t},i.getInnerText=e=>e.innerText||e.textContent||"",i.getParent=(e,t)=>e.closest(t),i.getUniqueID=()=>Math.random().toString(36).substr(2,9),i.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,i.hasClass=j,i.inViewport=(e,t)=>{const s=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(o=t.getBoundingClientRect()),s.top>=o.top&&s.right<=o.right&&s.bottom<=o.bottom&&s.left>=o.left},i.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),i.onEvent=X,i.removeChildren=N,i.removeChilds=N,i.removeClass=R,i.removeEvent=Z,i.toggleClass=(e,t,s)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const o of e)s===!0?A(o,t):j(o,t)||s===!1?R(o,t):A(o,t)}},L=i.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),i.waitForAnimationEnd=function(e,t){return new Promise((s,o)=>{e.addEventListener("animationend",function a(n){n.target===e&&(t&&n.animationName!==t||(e.removeEventListener("animationend",a),s(n)))})})},i.waitForEvent=z,i.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():z(e,"kl-component-initialized",3e3)},i.waitForTransitionEnd=function(e,t){return new Promise((s,o)=>{e.addEventListener("transitionend",function a(n){n.target===e&&(t&&n.propertyName!==t||(e.removeEventListener("transitionend",a),s(n)))})})};function Be(e="dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(s){console.log("setupHlxObj",s)}}function De(){const e=v("template");e&&P(document.body,e);const t=v("theme");t&&P(document.body,t)}function Ie(e){return e.trim()===""?void 0:e}function qe(){const e=v("language");document.documentElement.lang=Ie(e)||"en"}class Oe{constructor({beforeInit:t=()=>{},afterInit:s=()=>{},beforeLoadEager:o=()=>{},loadEager:a=()=>{},afterLoadEager:n=()=>{},beforeLoadLazy:r=()=>{},afterLoadLazy:d=()=>{},beforeLoadDelayed:c=()=>{},afterLoadDelayed:u=()=>{}}={}){this.beforeInit=t,this.afterInit=s,this.beforeLoadEager=o,this.loadEager=a,this.afterLoadEager=n,this.beforeLoadLazy=r,this.afterLoadLazy=d,this.beforeLoadDelayed=c,this.afterLoadDelayed=u,this.init()}async init(){console.time("init execution time: "),await this.beforeInit(),await this._loadEager(),await this.loadLazy(),await this.loadDelayed(),await this.afterInit(),console.timeEnd("init execution time: ")}async _loadEager(){console.time("loadEager execution time: "),await this.beforeLoadEager(),Be(),De(),qe(),await this.loadEager(),await L(300),await this.afterLoadEager(),console.timeEnd("loadEager execution time: ")}async loadLazy(){console.time("loadLazy execution time: "),await this.beforeLoadLazy(),await L(300),await this.afterLoadLazy(),console.timeEnd("loadLazy execution time: ")}async loadDelayed(){console.time("loadDelayed execution time: "),await this.beforeLoadDelayed(),await L(300),await this.afterLoadDelayed(),console.timeEnd("loadDelayed execution time: ")}}(async function(){const e=new Ee,t=new Ae(e);await new Te(t,e).init()})();console.time("APP execution time: ");const Je=new Oe({beforeInit:()=>{console.log("beforeInit")},afterInit:()=>{console.log("afterInit")},beforeLoadEager:()=>{console.log("beforeLoadEager")},afterLoadEager:()=>{console.log("afterLoadEager")},beforeLoadLazy:()=>{console.log("beforeLoadLazy")},afterLoadLazy:()=>{console.log("afterLoadLazy")},beforeLoadDelayed:()=>{console.log("beforeLoadDelayed")},afterLoadDelayed:()=>{console.log("afterLoadDelayed")}});console.timeEnd("APP execution time: ");export{Je as App}; + ${M(o,o)}`.replace(/\n/gm,"").replace(/\s/g,"")}function M(e,t){let s;if(t.eventIdMap.has(e))s=t.eventIdMap.get(e);else{const o="xxxxxxxx".replace(/x/g,et).toLowerCase();t.eventIdMap.set(e,o),s=o}return s}function et(){return(100*Math.random()%36|0).toString(36)}const pe=(e,t,s,o,n)=>{if(e==null||C(e)&&!de(e))return void console.warn("no target found");if(C(e)&&!(e instanceof HTMLElement)){for(const r of e)pe(r,t,s,o,n);return}let i;i=typeof t=="string"?t.trim().split(" "):t,i.forEach(r=>{const l=ue(e,r,s,o),c=o.eventBindingMap[l];c&&(delete o.eventBindingMap[l],e.removeEventListener(r,c,n))})},G=(e,t)=>{le(e,t).forEach(s=>e.removeChild(s))},Q=(e,t,s)=>new Promise(o=>{s!==void 0&&setTimeout(()=>o(),s),e.addEventListener(t,()=>o())});d.addClass=R,d.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),d.findAll=le,d.forEachNode=(e,t,s=window)=>{for(let o=0;o{let t="";return e.forEach(s=>{!t.length&&window.matchMedia(s.query).matches&&(t=s.name)}),t},d.getInnerText=e=>e.innerText||e.textContent||"",d.getParent=(e,t)=>e.closest(t),d.getUniqueID=()=>Math.random().toString(36).substr(2,9),d.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,d.hasClass=J,d.inViewport=(e,t)=>{const s=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(o=t.getBoundingClientRect()),s.top>=o.top&&s.right<=o.right&&s.bottom<=o.bottom&&s.left>=o.left},d.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),d.onEvent=he,d.removeChildren=G,d.removeChilds=G,d.removeClass=Z,d.removeEvent=pe,d.toggleClass=(e,t,s)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const o of e)s===!0?R(o,t):J(o,t)||s===!1?Z(o,t):R(o,t)}},$=d.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),d.waitForAnimationEnd=function(e,t){return new Promise((s,o)=>{e.addEventListener("animationend",function n(i){i.target===e&&(t&&i.animationName!==t||(e.removeEventListener("animationend",n),s(i)))})})},d.waitForEvent=Q,d.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():Q(e,"kl-component-initialized",3e3)},d.waitForTransitionEnd=function(e,t){return new Promise((s,o)=>{e.addEventListener("transitionend",function n(i){i.target===e&&(t&&i.propertyName!==t||(e.removeEventListener("transitionend",n),s(i)))})})};function tt(){const e=b("template");e&&A(document.body,e);const t=b("theme");t&&A(document.body,t)}function st(e){return e.trim()===""?void 0:e}function ot(){const e=b("language");document.documentElement.lang=st(e)||"en"}class nt{constructor({beforeInit:t=()=>{},afterInit:s=()=>{},beforeLoadEager:o=()=>{},loadEager:n=()=>{},afterLoadEager:i=()=>{},beforeLoadLazy:r=()=>{},afterLoadLazy:l=()=>{},beforeLoadDelayed:c=()=>{},afterLoadDelayed:p=()=>{}}={}){this.beforeInit=t,this.afterInit=s,this.beforeLoadEager=o,this.loadEager=n,this.afterLoadEager=i,this.beforeLoadLazy=r,this.afterLoadLazy=l,this.beforeLoadDelayed=c,this.afterLoadDelayed=p,this.init()}async init(){console.time("init execution time: "),await this.beforeInit(),await this._loadEager(),await this.loadLazy(),await this.loadDelayed(),await this.afterInit(),console.timeEnd("init execution time: ")}async _loadEager(){console.time("loadEager execution time: "),await this.beforeLoadEager(),tt(),ot(),await this.loadEager(),await $(300),await this.afterLoadEager(),console.timeEnd("loadEager execution time: ")}async loadLazy(){console.time("loadLazy execution time: "),await this.beforeLoadLazy(),await $(300),await this.afterLoadLazy(),console.timeEnd("loadLazy execution time: ")}async loadDelayed(){console.time("loadDelayed execution time: "),await this.beforeLoadDelayed(),await $(300),await this.afterLoadDelayed(),console.timeEnd("loadDelayed execution time: ")}}(async function(){const e=new Xe,t=new Je(e);await new Qe(t,e).init()})();console.time("APP execution time: ");const bt=new nt({beforeInit:()=>{console.log("beforeInit")},afterInit:()=>{console.log("afterInit")},beforeLoadEager:()=>{console.log("beforeLoadEager")},afterLoadEager:()=>{console.log("afterLoadEager")},beforeLoadLazy:()=>{console.log("beforeLoadLazy")},afterLoadLazy:()=>{console.log("afterLoadLazy")},beforeLoadDelayed:()=>{console.log("beforeLoadDelayed")},afterLoadDelayed:()=>{console.log("afterLoadDelayed")}});console.timeEnd("APP execution time: ");export{bt as App}; function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { __vite__mapDeps.viteFileDeps = [] diff --git a/dist/main/main.js.map b/dist/main/main.js.map index c2c0ef66..c234d697 100644 --- a/dist/main/main.js.map +++ b/dist/main/main.js.map @@ -1 +1 @@ -{"version":3,"mappings":"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","names":["f","o","s","i","e","_a","r","c","h","n","f$1","t","_b","SidebarNav","LitElement","entry","queryIndex","FetchService","filterValues","filteredNavigation","groupItems","group","html","currentTarget","item","renderIcon","child","term","groups","firstLevelPath","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","siteMapEntry","sitemapEntry","nextSitemapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","error","leftCol","rightCol","logoText","logoTextHTML","BlockService","block","config","row","cols","col","name","toClassName","value","as","a","imgs","img","ps","p","main","shortBlockName","blockWrapper","section","toCamelCase","g","SectionService","blockService","container","sectionMeta","meta","key","style","wrappers","defaultContent","wrapper","parentElement","addClasses","element","classes","cssClass","getMetadata","doc","attr","metaElement","getLocation","isSidekickLibraryActive","_Status","Status","MainService","sectionService","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","SectionsPromises","scriptEl","sidebarContainer","children","template","theme","blockMap","blockModule","__vitePreload","href","resolve","reject","link","firstSection","blockPromises","lcpCandidate","sectionsBlocks","domHelpers","l","d","u","waitFor","setupHlxObj","mainScriptPath","decorateBodyTag","undefinedOnEmpty","setDocLanguage","lang","HLX","beforeInit","afterInit","beforeLoadEager","loadEager","afterLoadEager","beforeLoadLazy","afterLoadLazy","beforeLoadDelayed","afterLoadDelayed","App"],"sources":["../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../config.ts","../../src/sidekickHelpers/getLocation.ts","../../src/services/main.service.ts","../../node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../src/app/setupHlxObj.ts","../../src/app/decorateBodyTag.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/setDocLanguage.ts","../../src/app/index.ts","../../src/main.ts"],"sourcesContent":["import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport { SheetsResponse, SiteMapEntry } from '../../shared.types';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n render() {\n if (!this.items) return;\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: SiteMapEntry) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item.navtitle || item.title;\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(queryIndex: SiteMapEntry[]): Record {\n const groups = {};\n queryIndex.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n groupByFirstLevelPath = async () => {\n let queryIndex: SheetsResponse = await FetchService.fetchJson('/query-index.json');\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n // filtering out all entries from blacklist from navigation\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n\n queryIndex.data = filteredNavigation as SiteMapEntry[];\n\n const groupItems = this.groupItemsByFirstLevelPath(queryIndex.data);\n\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n };\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { IconName } from '../../icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const contactHtmlString = await FetchService.fetchText('contact.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n return parser.parseFromString(contactHtmlString, 'text/html');\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from '../../utils/createOptimizedPicture.ts';\nimport { SheetsResponse, Sitemap, SiteMapEntry } from '../../shared.types.ts';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n constructor() {\n super();\n }\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n }\n\n render() {\n if (!this.lastTreePosts) return;\n return html`\n
    \n

    Newest Posts

    \n
    \n
    ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}
    \n `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const response = await FetchService.fetchText('footer.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n }\n\n render() {\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { LitElement, html } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { Ref, createRef, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from '../utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { IconName } from '../icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n } catch (error) {\n console.error('HeaderComponent: ', error);\n }\n }\n\n render() {\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import { toClassName } from '../utils/toClassName';\n\nexport class BlockService {\n //TODO: Provider for fetch data\n\n /**\n * Extracts the config from a block.\n * @param {Element} block The block element\n * @returns {object} The block config\n */\n readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} name - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n lazyStylesScssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n}\n\nexport const config: Config = {\n mainTsPath: 'src/main.ts',\n mainScssPath: 'src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/icons.types.ts',\n fontsScssPath: 'src/styles/sass/fonts.scss',\n lazyStylesScssPath: 'src/styles/sass/lazy-styles.scss',\n sidekickLibraryStylesScssPath: 'src/styles/sass/sidekick-library-styles.scss',\n};\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { isSidekickLibraryActive } from '../sidekickHelpers/isSidekickLibraryActive';\nimport { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\nimport { getLocation } from '../sidekickHelpers/getLocation.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(getLocation().search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log(error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addSidebarContainer(main: HTMLElement) {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n main.after(sidebarContainer);\n }\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, sidekickLibraryStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`);\n if (sidekickLibraryStylesScssPath && isSidekickLibraryActive()) {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/sidekickLibraryStyles/sidekickLibraryStyles.css`);\n }\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n console.error('Load lazy error: ', error);\n }\n };\n\n /**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * @private\n * @memberof MainService\n * @returns {void}\n * @example\n * \n * \n * @example\n * \n */\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const blockModule = await import(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.js`);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n console.error('An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.css`);\n } catch (error) {\n console.error(`problem with block '${block.name}' loading styles`);\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n // do nothing\n }\n }\n\n private async loadCSS(href: string) {\n return new Promise((resolve, reject) => {\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n }\n\n this.showSection(section);\n }\n}\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,l)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,l);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=a(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,l)}}))};function a(e,t,n,o){return`${l(e,o)}#\\n ${t.trim()}#\\n ${l(n,o)}#\\n ${l(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function l(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return void console.warn(\"no target found\");if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let l;l=\"string\"==typeof t?t.trim().split(\" \"):t,l.forEach((t=>{const r=a(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateBodyTag() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../utils/getMetadata';\nimport { undefinedOnEmpty } from '../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { waitFor } from '@kluntje/js-utils/lib/dom-helpers';\nimport setupHlxObj from './setupHlxObj';\nimport { decorateBodyTag } from './decorateBodyTag';\nimport { setDocLanguage } from './setDocLanguage';\n\ntype LifecycleCallback = () => void | Promise;\n\ninterface LifecycleCallbacks {\n beforeInit?: LifecycleCallback;\n afterInit?: LifecycleCallback;\n beforeLoadEager?: LifecycleCallback;\n loadEager?: LifecycleCallback;\n afterLoadEager?: LifecycleCallback;\n beforeLoadLazy?: LifecycleCallback;\n afterLoadLazy?: LifecycleCallback;\n beforeLoadDelayed?: LifecycleCallback;\n afterLoadDelayed?: LifecycleCallback;\n}\n\nclass HLX {\n private beforeInit: LifecycleCallback;\n private afterInit: LifecycleCallback;\n private beforeLoadEager: LifecycleCallback;\n private loadEager: LifecycleCallback;\n private afterLoadEager: LifecycleCallback;\n private beforeLoadLazy: LifecycleCallback;\n private afterLoadLazy: LifecycleCallback;\n private beforeLoadDelayed: LifecycleCallback;\n private afterLoadDelayed: LifecycleCallback;\n\n constructor({\n beforeInit = () => {},\n afterInit = () => {},\n beforeLoadEager = () => {},\n loadEager = () => {},\n afterLoadEager = () => {},\n beforeLoadLazy = () => {},\n afterLoadLazy = () => {},\n beforeLoadDelayed = () => {},\n afterLoadDelayed = () => {},\n }: LifecycleCallbacks = {}) {\n this.beforeInit = beforeInit;\n this.afterInit = afterInit;\n this.beforeLoadEager = beforeLoadEager;\n this.loadEager = loadEager;\n this.afterLoadEager = afterLoadEager;\n this.beforeLoadLazy = beforeLoadLazy;\n this.afterLoadLazy = afterLoadLazy;\n this.beforeLoadDelayed = beforeLoadDelayed;\n this.afterLoadDelayed = afterLoadDelayed;\n this.init();\n }\n\n private async init() {\n console.time('init execution time: ');\n await this.beforeInit();\n await this._loadEager();\n await this.loadLazy();\n await this.loadDelayed();\n await this.afterInit();\n console.timeEnd('init execution time: ');\n }\n\n private async _loadEager() {\n console.time('loadEager execution time: ');\n await this.beforeLoadEager();\n setupHlxObj();\n decorateBodyTag();\n setDocLanguage();\n await this.loadEager();\n await waitFor(300);\n await this.afterLoadEager();\n console.timeEnd('loadEager execution time: ');\n }\n\n private async loadLazy() {\n console.time('loadLazy execution time: ');\n await this.beforeLoadLazy();\n await waitFor(300);\n await this.afterLoadLazy();\n console.timeEnd('loadLazy execution time: ');\n }\n\n private async loadDelayed() {\n console.time('loadDelayed execution time: ');\n await this.beforeLoadDelayed();\n await waitFor(300);\n await this.afterLoadDelayed();\n console.timeEnd('loadDelayed execution time: ');\n }\n}\n\nexport default HLX;\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.ts';\nimport './components/header.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport HLX from './app/index.ts';\n\n(async function () {\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n})();\n\nconsole.time('APP execution time: ');\n\nexport const App = new HLX({\n beforeInit: () => {\n console.log('beforeInit');\n },\n afterInit: () => {\n console.log('afterInit');\n },\n beforeLoadEager: () => {\n console.log('beforeLoadEager');\n },\n afterLoadEager: () => {\n console.log('afterLoadEager');\n },\n beforeLoadLazy: () => {\n console.log('beforeLoadLazy');\n },\n afterLoadLazy: () => {\n console.log('afterLoadLazy');\n },\n beforeLoadDelayed: () => {\n console.log('beforeLoadDelayed');\n },\n afterLoadDelayed: () => {\n console.log('afterLoadDelayed');\n },\n});\n\nconsole.timeEnd('APP execution time: ');\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file +{"version":3,"mappings":"ynBACA;AAAA;AAAA;AAAA;AAAA,GAIO,MAASA,GAAEC,GAAUA,IAAP,MAAoB,OAAOA,GAAjB,UAAgC,OAAOA,GAAnB,WAAwLC,GAAED,GAAYA,EAAE,UAAX,OCJhP;AAAA;AAAA;AAAA;AAAA,GAIG,MAAME,EAAE,CAACH,EAAE,IAAI,OAAC,MAAMI,EAAEJ,EAAE,KAAK,GAAYI,IAAT,OAAW,MAAM,GAAG,UAAUJ,KAAKI,GAAEC,EAAAL,EAAE,OAAF,MAAAK,EAAA,KAAAL,EAAS,EAAE,IAAIG,EAAEH,EAAE,CAAC,EAAE,MAAM,EAAE,EAAEC,EAAED,GAAG,CAAC,IAAI,EAAEI,EAAE,EAAE,CAAC,IAAa,EAAEJ,EAAE,QAAd,OAAoB,MAAMI,EAAE,EAAE,KAAKA,EAAE,OAAOJ,CAAC,EAAEA,EAAE,CAAC,QAAWI,GAAA,YAAAA,EAAG,QAAP,EAAY,EAAEE,GAAEN,GAAG,CAAC,QAAQ,EAAE,EAAEA,EAAE,KAAKA,EAAE,EAAE,CAAC,IAAII,EAAE,EAAE,KAAK,GAAYA,IAAT,OAAW,EAAE,KAAKA,EAAE,IAAI,YAAYA,EAAE,IAAIJ,CAAC,EAAE,MAAMI,EAAE,IAAIJ,CAAC,EAAEO,GAAE,CAAC,CAAC,CAAC,EAAE,SAASC,GAAER,EAAE,CAAU,KAAK,OAAd,QAAoBC,EAAE,IAAI,EAAE,KAAK,KAAKD,EAAEM,GAAE,IAAI,GAAG,KAAK,KAAKN,CAAC,CAAC,SAASS,GAAET,EAAE,EAAE,GAAGI,EAAE,EAAE,CAAC,MAAME,EAAE,KAAK,KAAKE,EAAE,KAAK,KAAK,GAAYA,IAAT,QAAgBA,EAAE,OAAN,EAAW,GAAG,EAAE,GAAG,MAAM,QAAQF,CAAC,EAAE,QAAQ,EAAEF,EAAE,EAAEE,EAAE,OAAO,IAAIH,EAAEG,EAAE,CAAC,EAAE,EAAE,EAAEL,EAAEK,EAAE,CAAC,CAAC,OAAaA,GAAN,OAAUH,EAAEG,EAAE,EAAE,EAAEL,EAAEK,CAAC,QAAQH,EAAE,KAAKH,CAAC,CAAC,CAAC,MAAMO,GAAEP,GAAG,CAACA,EAAE,MAAMI,GAAE,QAAQJ,EAAE,OAAFA,EAAE,KAAOS,IAAET,EAAE,OAAFA,EAAE,KAAOQ,IAAE,EAAE,IAAAE,GAAA,cAAgBC,EAAC,CAAC,aAAa,CAAC,MAAM,GAAG,SAAS,EAAE,KAAK,KAAK,MAAM,CAAC,KAAKX,EAAEW,EAAEP,EAAE,CAAC,MAAM,KAAKJ,EAAEW,EAAEP,CAAC,EAAEE,GAAE,IAAI,EAAE,KAAK,YAAYN,EAAE,IAAI,CAAC,KAAKA,EAAEW,EAAE,GAAG,SAACX,IAAI,KAAK,cAAc,KAAK,YAAYA,EAAEA,GAAEK,EAAA,KAAK,cAAL,MAAAA,EAAA,YAAqBO,EAAA,KAAK,eAAL,MAAAA,EAAA,YAAuBD,IAAIR,EAAE,KAAKH,CAAC,EAAEC,EAAE,IAAI,EAAE,CAAC,SAAS,EAAE,CAAC,GAAGD,GAAE,KAAK,IAAI,EAAE,KAAK,KAAK,KAAK,EAAE,IAAI,MAAM,CAAC,MAAMA,EAAE,CAAC,GAAG,KAAK,KAAK,IAAI,EAAEA,EAAE,KAAK,IAAI,EAAE,EAAE,KAAK,KAAK,KAAKA,EAAE,KAAK,CAAC,CAAC,CAAC,CAAC,cAAc,CAAE,cAAa,CAAE,GCJphC;AAAA;AAAA;AAAA;AAAA,GAIG,MAAMI,GAAE,IAAI,IAAII,GAAC,IAAAK,GAAC,KAAO,CAAE,QAAMZ,EAAE,IAAI,QAAQQ,GAAEN,EAAE,cAAcH,EAAC,CAAC,OAAOA,EAAE,CAAC,OAAOW,CAAC,CAAC,OAAOX,EAAE,CAACG,CAAC,EAAE,OAAC,MAAMC,EAAED,IAAI,KAAK,EAAE,OAAOC,GAAY,KAAK,IAAd,QAAiB,KAAK,GAAG,MAAM,GAAGA,GAAG,KAAK,KAAK,KAAK,MAAM,KAAK,EAAED,EAAE,KAAK,IAAGE,EAAAL,EAAE,UAAF,YAAAK,EAAW,KAAK,KAAK,GAAG,KAAK,GAAGL,EAAE,OAAO,GAAGW,CAAC,CAAC,GAAGA,EAAE,CAAC,GAAe,OAAO,KAAK,GAAxB,WAA0B,CAAC,MAAMX,EAAE,KAAK,IAAI,WAAW,IAAI,EAAEC,EAAE,IAAID,CAAC,EAAW,IAAT,SAAa,EAAE,IAAI,QAAQC,EAAE,IAAID,EAAE,CAAC,GAAY,EAAE,IAAI,KAAK,CAAC,IAArB,QAAwB,KAAK,EAAE,KAAK,KAAK,GAAG,MAAM,EAAE,EAAE,IAAI,KAAK,EAAEW,CAAC,EAAWA,IAAT,QAAY,KAAK,EAAE,KAAK,KAAK,GAAGA,CAAC,CAAC,MAAM,KAAK,EAAE,MAAMA,CAAC,CAAC,IAAI,IAAI,SAAC,OAAkB,OAAO,KAAK,GAAxB,YAA0BV,IAAE,IAAI,KAAK,IAAI,UAAU,IAAzBA,cAA4B,IAAI,KAAK,IAAGW,EAAA,KAAK,IAAL,YAAAA,EAAQ,KAAK,CAAC,cAAc,CAAC,KAAK,KAAK,KAAK,IAAI,KAAK,GAAG,MAAM,CAAC,CAAC,aAAa,CAAC,KAAK,GAAG,KAAK,EAAE,CAAC,CAAC,CAAC,uMCclpB,IAAAE,EAAN,cAAyBC,CAAW,CAApC,kCAiDG,oBAAkBC,GACjBA,EAAM,KAAK,MAAM,GAAG,EAAE,CAAC,EAgChC,2BAAwB,SAAY,CAClC,IAAIC,EAA6B,MAAMC,EAAa,UAA0B,mBAAmB,EACjG,MAAMC,EAAyB,CAAC,WAAY,mBAAoB,QAAS,cAAe,OAAQ,IAAI,EAG9FC,EAAqB,KAAK,iBAAiBH,EAAW,KAAME,CAAY,EAE9EF,EAAW,KAAOG,EAElB,MAAMC,EAAa,KAAK,2BAA2BJ,EAAW,IAAI,EAI3D,OAFa,OAAO,OAAOI,CAAU,EAEzB,IAAKC,GAClBA,EAAM,SAAW,EACZA,EAAM,CAAC,EAGT,CACL,SAAUA,EAAM,CAAC,EAAE,KAAK,MAAM,GAAG,EAAE,CAAC,EACpC,KAAMA,EAAM,CAAC,EAAE,KACf,SAAUA,CAAA,CAEb,EACH,CAtGU,kBAAmD,CACpD,WACT,CAEA,MAAM,cAAe,CACd,WAAQ,MAAM,KAAK,sBAAsB,CAChD,CAEA,QAAS,CACP,GAAK,KAAK,MACH,OAAAC,+DAIH,KAAK,gBAAiB,SAE5B,CAEQ,cAAc,CAAE,cAAAC,GAAwB,CAC1C,EAAEA,aAAyB,cAAgB,CAACA,EAAc,UAAU,SAAS,QAAQ,GAC3EA,EAAA,UAAU,OAAO,QAAQ,CACzC,CAEQ,cAAcC,EAAM,CACnB,OAAAF,kBAAqB,KAAK,aAAa,wDACZE,EAAK,QAAQ,WACzCC,EAAW,eAAgB,eAAe,CAAC,cAG3CD,EAAK,SAAS,IAAKE,GAAUJ,iBAAqBI,EAAM,IAAI,KAAKA,EAAM,QAAQ,WAAW,CAAC,OAEnG,CAEQ,eAAeF,EAAgB,CAC9B,OAAAF,QACHE,EAAK,WAAa,OAAY,KAAK,cAAcA,CAAI,EAAIF,aAAgBE,EAAK,IAAI,KAAKA,EAAK,QAAQ,MAAM,OAEhH,CAEQ,iBAAkB,CACjB,OAAAF,QACH,KAAK,MAAM,IAAKE,GAAmB,KAAK,eAAeA,CAAI,CAAC,CAAC,OAEnE,CAMQ,YAAYA,EAAoB,CACtC,OAAIA,EAAK,OAAS,IAAY,WACvBA,EAAK,UAAYA,EAAK,KAC/B,CAEQ,iBAAiBR,EAA4BE,EAAoC,CACvF,OAAOF,EACJ,OAAQQ,GAASN,EAAa,MAAOS,GAAS,CAACH,EAAK,KAAK,SAASG,CAAI,CAAC,CAAC,EACxE,IAAKH,IAAU,CACd,KAAMA,EAAK,KACX,SAAU,KAAK,YAAYA,CAAI,CAC/B,GACN,CAEQ,2BAA2BR,EAA4D,CAC7F,MAAMY,EAAS,GACJ,OAAAZ,EAAA,QAASQ,GAAS,CACrB,MAAAK,EAAiB,KAAK,eAAeL,CAAI,EAC1CI,EAAOC,CAAc,IACjBD,EAAAC,CAAc,EAAI,IAEpBD,EAAAC,CAAc,EAAE,KAAK,CAC1B,KAAML,EAAK,KACX,SAAU,KAAK,YAAYA,CAAI,EAChC,EACF,EACMI,CACT,CA2BF,EAzGEE,GAAA,CADCC,EAAM,GADIlB,EAEX,qBAFWA,EAANiB,GAAA,CADNE,EAAc,aAAa,GACfnB,CAAA,uMCAA,IAAAoB,EAAN,cAA6BnB,CAAW,CAI7C,MAAM,mBAAoB,CACxB,MAAM,kBAAkB,EAClB,MAAAoB,EAAc,MAAM,KAAK,oBAC/B,KAAK,uBAAuBA,CAAW,CACzC,CAEA,MAAM,mBAAoB,CAClB,MAAAC,EAAS,IAAI,UACbC,EAAoB,MAAMnB,EAAa,UAAU,qBAAsB,CAC3E,aAAc,CAAE,UAAW,SAAU,EACtC,EACM,OAAAkB,EAAO,gBAAgBC,EAAmB,WAAW,CAC9D,CAEA,aAAaC,EAA8B,CACzC,OAAKA,EACEf,8BACCe,CAAQ,iBAFMC,CAIxB,CAEA,WAAWC,EAA0B,CACnC,OAAKA,EACEjB,OAAUiB,CAAI,OADHD,CAEpB,CAEA,QAAS,CACP,GAAI,CAAC,KAAK,oBAA4B,OAAAA,EAEtC,KAAM,CAAE,SAAAD,EAAU,KAAAE,EAAM,SAAAC,CAAA,EAAa,KAAK,oBAEnC,OAAAlB,aACM,KAAK,aAAae,CAAQ,CAAC,IAAI,KAAK,WAAWE,CAAI,CAAC,IAAI,KAAK,eAAeC,CAAQ,CAAC,YAEpG,CAEU,kBAAmD,CACpD,WACT,CAEQ,cAAcC,EAAkB,CAChC,MAAE,KAAAC,EAAM,OAAAC,CAAW,EAAAF,EACrB,OAACC,GAAQ,CAACC,EAAeL,EAEtBhB,2BAA+B,KAAK,WAAWoB,CAAI,CAAC,IAAI,KAAK,oBAAoBC,CAAM,CAAC,OACjG,CAEQ,gBAAgBT,EAAkC,CAClD,MAAAU,EAAkBV,EAAY,iBAAiB,kCAAkC,EAGhF,OAFe,MAAM,KAAKU,CAAe,EAE3B,IAAKC,IACjB,CACL,KAAMA,EAAe,cAAc,KAAK,EACxC,OAAQA,EAAe,cAAc,gBAAgB,GAExD,CACH,CAEQ,uBAAuBX,EAAuB,CAC9C,MAAAG,EAAWH,EAAY,cAAc,IAAI,EACzCK,EAAOL,EAAY,cAAc,GAAG,EACpCM,EAAW,KAAK,gBAAgBN,CAAW,EAEjD,KAAK,oBAAsB,CACzB,SAAAG,EACA,KAAAE,EACA,SAAAC,CAAA,CAEJ,CAEQ,eAAeA,EAAqB,CAC1C,OAAIA,EAAS,SAAW,EAAUF,EAC3BhB,wBACHkB,EAAS,IAAKC,GAAY,KAAK,cAAcA,CAAO,CAAC,CAAC,OAE5D,CAEQ,WAAWC,EAA0B,CAC3C,OAAKA,EACEjB,EAAWiB,EAAK,SAAqB,EAD1BJ,CAEpB,CAEQ,oBAAoBK,EAA4B,CACtD,OAAKA,EACEG,GAAWH,EAAO,SAAS,EADdL,CAEtB,CACF,EAzFER,GAAA,CADCC,EAAM,GADIE,EAEX,mCAFWA,EAANH,GAAA,CADNE,EAAc,iBAAiB,GACnBC,CAAA,uMCZA,IAAAc,EAAN,cAA2BjC,CAAW,CAI3C,aAAc,CACN,OACR,CAEA,MAAM,mBAAoB,CACxB,MAAM,kBAAkB,EAClB,MAAAkC,EAAQ,MAAM,KAAK,WACpB,mBAAgB,KAAK,kBAAkBA,CAAK,CACnD,CAEA,QAAS,CACP,GAAK,KAAK,cACH,OAAA1B,gFAIqB,KAAK,cAAc,IAAK2B,GAAiB,KAAK,WAAWA,CAAY,CAAC,CAAC,QASrG,CAEU,kBAAmD,CACpD,WACT,CAEQ,kBAAkBD,EAAgB,CAClC,OAAAA,EAAA,KAAK,CAACE,EAA4BC,IAClCD,EAAa,aAAeC,EAAiB,aACxC,GACED,EAAa,aAAeC,EAAiB,aAC/C,EAGF,CACR,EAEMH,EAAM,MAAM,EAAG,CAAC,CACzB,CAEQ,cAAcC,EAA4B,CAChD,MAAMG,EAAUC,GAAuB,CACrC,IAAKJ,EAAa,MAClB,IAAKA,EAAa,SAClB,MAAO,IACP,OAAQ,IACT,EACD,OAAKG,EACE9B,aAAgB2B,EAAa,IAAI,mBAAmBG,CAAO,OAD7Cd,CAEvB,CAEQ,WAAWW,EAA4B,CACtC,OAAA3B,aACH,KAAK,cAAc2B,CAAY,CAAC,MAC7BA,EAAa,WAAW,gBAEjC,CAEA,MAAc,UAAW,CAEhB,OADY,MAAMhC,EAAa,UAA0B,mBAAmB,GACjE,KAAK,OAAQO,GAASA,EAAK,KAAK,WAAW,QAAQ,CAAC,CACxE,CACF,EArEUM,GAAA,CADPC,EAAM,GADIgB,EAEH,6BAFGA,EAANjB,GAAA,CADNE,EAAc,eAAe,GACjBe,CAAA,uMCFA,IAAAO,EAAN,cAA4BxC,CAAW,CAIlC,kBAAmD,CACpD,WACT,CAEA,mBAA0B,CACxB,MAAM,kBAAkB,EACxB,KAAK,gBAAgB,CACvB,CAEA,MAAM,iBAAkB,CACtB,MAAMyC,EAAW,MAAMtC,EAAa,UAAU,oBAAqB,CACjE,aAAc,CAAE,UAAW,SAAU,EACtC,EACKuC,EAAiB,SAAS,cAAc,KAAK,EACnDA,EAAe,UAAYD,EACtB,kBAAeC,EAAe,cAAc,GAAG,EAChD,KAAK,cAAmB,kBAAa,UAAU,IAAI,WAAW,CACpE,CAEA,QAAS,CACP,GAAK,KAAK,aACH,OAAAlC,IAAO,KAAK,YAAY,EACjC,CACF,EAzBEQ,GAAA,CADCC,EAAM,GADIuB,EAEX,4BAFWA,EAANxB,GAAA,CADNE,EAAc,gBAAgB,GAClBsB,CAAA,uMCWA,IAAAG,EAAN,cAA+B3C,CAAW,CAA1C,kCACL,eAAoC4C,KAUpC,uBAAqB,GAAa,CAChC,EAAE,eAAe,EACZ,eAAU,OAAO,QAAQ,EAChC,CAZA,kBAAmD,CAC1C,WACT,CAEA,cAAqB,CACnB,KAAK,UAAU,MAAO,iBAAiB,QAAS,KAAK,iBAAiB,EACjE,eAAU,IAAI,qBAAqB,CAC1C,CAOA,QAAS,CACA,OAAApC,0KAOAqC,GAAI,KAAK,SAAS,CAAC,8EACpBlC,EAAW,WAAW,CAAC,MAG/B,CACF,EA7BagC,EAAN3B,GAAA,CADNE,EAAc,mBAAmB,GACrByB,CAAA,EC0BN,SAASG,GAAmB,CAAE,MAAAC,EAAO,UAAAC,EAAW,QAAAC,GAAuC,CACrF,OAAAF,EACJ,MAAMC,CAAS,EACf,IAAI,CAACE,EAAcC,IAA2BA,EAAQ,IAAM,EAAI,IAAIF,CAAO,IAAIC,CAAI,KAAKD,CAAO,IAAMC,CAAK,EAC1G,KAAK,EAAE,CACZ,sMCTa,IAAAE,EAAN,cAA8BpD,CAAW,CAIpC,kBAAmD,CACpD,WACT,CAEA,MAAgB,aAAaqD,EAAuE,CAClG,MAAM,KAAK,iBACb,CAEA,MAAM,iBAAkB,CAClB,IACF,MAAMZ,EAAW,MAAMtC,EAAa,UAA8B,cAAe,CAC/E,aAAc,CAAE,UAAW,SAAU,EACtC,EACI,gBAAa,CAAE,QAASsC,EAAS,QAAQ,KAAK,CAAC,EAAG,SAAUA,EAAS,SAAS,IAAK,QACjFa,EAAO,CACN,cAAM,oBAAqBA,CAAK,CAC1C,CACF,CAEA,QAAS,CACP,GAAI,CAAC,KAAK,WAAY,OACtB,KAAM,CAAE,QAAAC,EAAS,SAAAC,GAAa,KAAK,WAC7BC,EAAWX,GAAmB,CAAE,MAAOS,EAAQ,SAAU,QAAS,SAAU,UAAW,KAAO,GAC9FG,EAAe1B,GAAWyB,CAAQ,EACjC,OAAAjD,aACM+C,EAAQ,QAAQ,kBAAkBG,CAAY,yBAErDF,EAAS,IAAK9C,GACPF,iBAEQE,EAAK,UAAU,qCAAqCA,EAAK,WAAW,KAC3EC,EAAWD,EAAK,WAAY,aAAa,CAAC,wBACtBA,EAAK,WAAW,kBAI7C,CAAC,OAGR,CACF,EA1CEM,GAAA,CADCC,EAAM,GADImC,EAEX,0BAFWA,EAANpC,GAAA,CADNE,EAAc,kBAAkB,GACpBkC,CAAA,ECrCb;AAAA;AAAA;AAAA;AAAA,GAIG,IAAAO,EAAA,cAAgBtE,EAAC,GAAEO,EAAE,cAAc,YAAYA,EAAE,WAAW,EAAE,MAAMV,GAAEE,EAAEQ,CAAC,ECL5E;AAAA;AAAA;AAAA;AAAA,UAKuE,KAAO,CAAC,YAAY,EAAE,CAAC,KAAK,EAAE,CAAC,CAAC,YAAY,CAAC,KAAK,EAAE,MAAM,CAAC,UAAU,EAAE,CAAC,KAAK,EAAE,CAAC,CAAC,OAAO,CAAC,OAAO,KAAK,CAAC,CAAC,EAAAgE,GAAC,KAAO,CAAC,aAAa,CAAC,KAAK,EAAE,OAAO,KAAK,EAAE,MAAM,CAAC,KAAK,CAAC,OAAO,KAAK,CAAC,CAAC,OAAO,CAAC,KAAK,IAAL,KAAK,EAAI,IAAI,QAAS,GAAG,KAAK,EAAE,CAAC,EAAE,CAAC,QAAQ,QAACtE,EAAA,KAAK,IAAL,MAAAA,EAAA,WAAW,KAAK,EAAE,KAAK,EAAE,MAAM,CAAC,ECJ1U;AAAA;AAAA;AAAA;AAAA,GAIG,MAAMI,EAAEE,GAAG,CAACR,GAAEQ,CAAC,GAAe,OAAOA,EAAE,MAArB,WAA0BH,EAAE,kBAAW,cAAgBR,EAAC,CAAC,aAAa,CAAC,MAAM,GAAG,SAAS,EAAE,KAAK,MAAMQ,EAAE,KAAK,MAAM,GAAG,KAAK,KAAK,IAAIJ,GAAE,IAAI,EAAE,KAAK,KAAK,IAAIE,EAAC,CAAC,UAAUH,EAAE,CAAC,OAAOA,EAAE,KAAMQ,GAAG,CAACF,EAAEE,CAAC,CAAC,GAAIA,CAAC,CAAC,OAAOR,EAAEH,EAAE,CAAC,MAAMI,EAAE,KAAK,MAAM,IAAIE,EAAEF,EAAE,OAAO,KAAK,MAAMJ,EAAE,MAAMC,EAAE,KAAK,KAAKM,EAAE,KAAK,KAAK,KAAK,aAAa,KAAK,aAAc,EAAC,QAAQI,EAAE,EAAEA,EAAEX,EAAE,QAAQ,EAAEW,EAAE,KAAK,OAAOA,IAAI,CAAC,MAAMR,EAAEH,EAAEW,CAAC,EAAE,GAAG,CAACF,EAAEN,CAAC,EAAE,OAAO,KAAK,MAAMQ,EAAER,EAAEQ,EAAEL,GAAGH,IAAIC,EAAEO,CAAC,IAAI,KAAK,MAAMH,EAAEF,EAAE,EAAE,QAAQ,QAAQH,CAAC,EAAE,KAAM,MAAMQ,GAAG,CAAC,KAAKJ,EAAE,IAAG,GAAI,MAAMA,EAAE,IAAG,EAAG,MAAMP,EAAEC,EAAE,QAAQ,GAAYD,IAAT,OAAW,CAAC,MAAMI,EAAEJ,EAAE,MAAM,QAAQG,CAAC,EAAEC,EAAE,IAAIA,EAAEJ,EAAE,QAAQA,EAAE,MAAMI,EAAEJ,EAAE,SAASW,CAAC,EAAE,CAAC,GAAI,CAAC,OAAOA,CAAC,CAAC,cAAc,CAAC,KAAK,KAAK,WAAY,EAAC,KAAK,KAAK,OAAO,CAAC,aAAa,CAAC,KAAK,KAAK,UAAU,IAAI,EAAE,KAAK,KAAK,OAAQ,EAAC,EAAC,MAAMiE,GAAE3E,EAAEM,EAAC,ECL1vBsE,EAAa,qNCQ1B,MAAMC,20JAGO,IAAAC,EAAN,cAAmBhE,CAAW,CAA9B,kCAEU,aAEf,MAAM,OAAOiE,EAAc,CACzB,MAAMC,EAAMH,EAAQ,GAAGD,CAAU,IAAIG,CAAI,MAAM,EAEzCE,EAAa,MADID,IAAQ,OAAYA,EAAMH,EAAQ,GAAGD,CAAU,YAAY,GAC1C,EAAE,MAAOzE,GAAa,QAAQ,MAAM,aAAaA,EAAE,OAAO,EAAE,CAAC,EACrG,OAAO+E,GAAUD,CAAoB,CACvC,CAEA,QAAS,CACP,MAAME,EAAM,KAAK,OAAO,KAAK,IAAI,EAC1B,OAAA7D,IAAO8D,GAAMD,CAAG,CAAC,EAC1B,CAaF,EA3BaL,EAgBJ,OAASO,sEAdhBvD,GAAA,CADCwD,GAAS,CAAE,KAAM,OAAQ,GADfR,EAEX,oBAFWA,EAANhD,GAAA,CADNE,EAAc,gBAAgB,GAClB8C,CAAA,ECTN,MAAMS,EAAa,CAQxB,gBAAgBC,EAAqC,CACnD,MAAMC,EAA2B,GACjC,OAAAD,EAAM,iBAAiB,cAAc,EAAE,QAASE,GAAQ,CACtD,GAAIA,EAAI,SAAU,CAChB,MAAMC,EAAO,CAAC,GAAGD,EAAI,QAAQ,EACzB,GAAAC,EAAK,CAAC,EAAG,CACL,MAAAC,EAAMD,EAAK,CAAC,EACZZ,EAAOc,EAAYF,EAAK,CAAC,EAAE,aAAe,EAAE,EAClD,IAAIG,EAAa,GACb,GAAAF,EAAI,cAAc,GAAG,EAAG,CAC1B,MAAMG,EAAK,CAAC,GAAGH,EAAI,iBAAiB,GAAG,CAAC,EACpCG,EAAG,SAAW,EACRD,EAAAC,EAAG,CAAC,EAAE,KAEdD,EAAQC,EAAG,IAAKC,GAAMA,EAAE,IAAI,CAErB,SAAAJ,EAAI,cAAc,KAAK,EAAG,CACnC,MAAMK,EAAO,CAAC,GAAGL,EAAI,iBAAiB,KAAK,CAAC,EACxCK,EAAK,SAAW,EACVH,EAAAG,EAAK,CAAC,EAAE,IAEhBH,EAAQG,EAAK,IAAKC,GAAQA,EAAI,GAAG,CAE1B,SAAAN,EAAI,cAAc,GAAG,EAAG,CACjC,MAAMO,EAAK,CAAC,GAAGP,EAAI,iBAAiB,GAAG,CAAC,EACpCO,EAAG,SAAW,EACRL,EAAAK,EAAG,CAAC,EAAE,YAEdL,EAAQK,EAAG,IAAK,GAAM,EAAE,WAAW,CAEvC,MAAeL,EAAAJ,EAAI,SAAS,CAAC,EAAE,YAC/BD,EAAOV,CAAI,EAAIe,CACjB,CACF,EACD,EACML,CACT,CAMA,eAAeW,EAAmB,CAChCA,EAAK,iBAAiC,yBAAyB,EAAE,QAAQ,KAAK,aAAa,CAC7F,CAMQ,cAAcZ,EAAoB,CAClC,MAAAa,EAAiBb,EAAM,UAAU,CAAC,EACxC,GAAIa,EAAgB,CACZb,EAAA,UAAU,IAAI,OAAO,EAC3BA,EAAM,QAAQ,UAAYa,EAC1B,MAAMC,EAAed,EAAM,cAC3Bc,GAAA,MAAAA,EAAc,UAAU,IAAI,GAAGD,CAAc,YACvC,MAAAE,EAAUf,EAAM,QAAQ,UAAU,EACpCe,GAASA,EAAQ,UAAU,IAAI,GAAGF,CAAc,YAAY,CAClE,CACF,CACF,CCzDO,SAASG,GAAYzB,EAAsB,CACzC,OAAAc,EAAYd,CAAI,EAAE,QAAQ,YAAc0B,GAAcA,EAAE,CAAC,EAAE,YAAa,EACjF,CCZO,MAAMC,EAAe,CAC1B,YAAoBC,EAA4B,CAA5B,kBAAAA,CAA6B,CAEjD,KAAKC,EAAwB,CAC3B,KAAK,iBAAiBA,CAAS,CACjC,CAMQ,iBAAiBR,EAAmB,CAC1CA,EAAK,iBAAiC,cAAc,EAAE,QAASG,GAAY,CACzE,KAAK,aAAaA,CAAO,EACzB,KAAK,uBAAuBA,CAAO,EACpC,CACH,CAEQ,uBAAuBA,EAAsB,CAE7C,MAAAM,EAAcN,EAAQ,cAAc,sBAAsB,EAChE,GAAIM,EAAa,CACf,MAAMC,EAAO,KAAK,aAAa,gBAAgBD,CAAW,EAC1D,OAAO,KAAKC,CAAI,EAAE,QAAS9B,GAAQ,CAC7BA,IAAQ,QACK8B,EAAK,MACjB,MAAM,GAAG,EACT,OAAQC,GAAkBA,CAAK,EAC/B,IAAKA,GAAkBlB,EAAYkB,EAAM,KAAM,EAAC,EAC5C,QAASA,GAAkBR,EAAQ,UAAU,IAAIQ,CAAK,CAAC,EAE9DR,EAAQ,QAAQC,GAAYxB,CAAG,CAAC,EAAI8B,EAAK9B,CAAG,CAC9C,CACD,EACG6B,EAAY,eAAeA,EAAY,cAAc,QAC3D,CACF,CAEQ,aAAaN,EAAyB,CAC5C,MAAMS,EAA6B,GACnC,IAAIC,EAAiB,GACrB,CAAC,GAAGV,EAAQ,QAAQ,EAAE,QAASpG,GAAM,CACnC,GAAIA,EAAE,UAAY,OAAS,CAAC8G,EAAgB,CACpC,MAAAC,EAAU,SAAS,cAAc,KAAK,EAC5CF,EAAS,KAAKE,CAAO,EACrBD,EAAiB9G,EAAE,UAAY,MAE3B8G,GACMC,EAAA,UAAU,IAAI,yBAAyB,CAEnD,CACAF,EAASA,EAAS,OAAS,CAAC,EAAE,OAAO7G,CAAC,EACvC,EACD6G,EAAS,QAASE,GAAYX,EAAQ,OAAOW,CAAO,CAAC,EACrD,KAAK,eAAe,EACZX,EAAA,UAAU,IAAI,SAAS,EAC/BA,EAAQ,QAAQ,cAAgB,cAChCA,EAAQ,MAAM,QAAU,MAC1B,CACA,gBAAiB,CACC,SAAS,iBAAiB,kCAAkC,EACpE,QAAS/E,GAAS,CACxB,MAAM2F,EAAgB3F,EAAK,cACvB2F,GACYA,EAAA,UAAU,IAAI,QAAS,MAAM,CAC7C,CACD,CACH,CACF,CC3Da,MAAAC,EAAa,CAACC,EAAsBC,IAA0B,CACzEA,EAAQ,MAAM,GAAG,EAAE,QAASC,GAA2B,CACrDF,EAAQ,UAAU,IAAIxB,EAAY0B,EAAS,KAAM,EAAC,EACnD,CACH,ECIgB,SAAAC,EAAY1B,EAAe2B,EAAgB,SAAkB,CAC3E,MAAMC,EAA4B5B,GAASA,EAAM,SAAS,GAAG,EAAI,WAAa,OAGxEgB,EADH,CAAC,GAAGW,EAAI,KAAK,iBAAiB,QAAQC,CAAI,KAAK5B,CAAK,IAAI,CAAC,EAC9B,IAAK6B,GAAiCA,EAAY,OAAO,EAAE,KAAK,IAAI,EAC3F,OAAAb,EAAK,OAASA,EAAO,EAC9B,CCjBO,MAAMrB,GAAiB,CAC5B,WAAY,gBACZ,aAAc,8BACd,aAAc,iBACd,eAAgB,uBAChB,cAAe,+BACf,mBAAoB,qCACpB,8BAA+B,gDACjC,ECLO,SAASmC,GAAwB,CACtC,OAAOC,EAAwB,EAAI,OAAO,OAAO,SAAW,OAAO,QACrE,CCGA,MAAMC,EAAN,MAAMA,CAAO,CAKb,EAJEA,EAAO,SAAW,WAClBA,EAAO,QAAU,UACjBA,EAAO,OAAS,SAChBA,EAAO,MAAQ,QAJjB,IAAMC,EAAND,EAOO,MAAME,EAAY,CAGvB,YACUC,EACAtB,EACR,CAFQ,oBAAAsB,EACA,kBAAAtB,EAJF,eAAY,CAAC,QAAQ,EAO7B,UAAO,SAAY,CACjB,KAAK,MAAM,EACX,MAAM,KAAK,YACX,MAAM,KAAK,UAAS,EAuBtB,KAAQ,UAAY,SAAY,CAE9B,SAAS,gBAAgB,KAAO,KAChC,KAAK,yBAAyB,EACxB,MAAAP,EAAO,SAAS,cAAc,MAAM,EAC1C,GAAIA,EAAM,CACHA,EAAA,aAAa,KAAM,MAAM,EAC9B,KAAK,oBAAoBA,CAAI,EACxB,oBAAe,KAAKA,CAAI,EAC7B,KAAK,kBAAkBA,CAAI,EACtB,kBAAa,eAAeA,CAAI,EAGrC,WAAW,IAAM,CACN,cAAK,UAAU,IAAI,MAAM,GACjC,GAAG,EAEN,MAAM,KAAK,aAEP,KAEE,OAAO,YAAc,KAAO,eAAe,QAAQ,cAAc,IACnE,MAAM,KAAK,iBAEH,CAEZ,CACF,GAkBF,KAAQ,SAAW,SAAY,CAC7B,KAAM,CAAE,mBAAA8B,EAAoB,8BAAAC,EAA+B,cAAAC,CAAA,EAAkB3C,GACzE,IACEyC,GAA0B,WAAK,QAAQ,iCAAiC,EACxEC,GAAiCN,KAC7B,WAAK,QAAQ,uDAAuD,EAExEO,GAAe,MAAM,KAAK,YAC9B,MAAM,KAAK,mBACJhE,EAAO,CACN,cAAM,oBAAqBA,CAAK,CAC1C,GA2BF,KAAQ,WAAa,SAAY,CAEzB,MAAAiE,EADW,CAAC,GAAG,SAAS,iBAA8B,UAAU,CAAC,EACrC,IAAK9B,GAAY,KAAK,UAAUA,CAAO,CAAC,EAEpE,cAAQ,IAAI8B,CAAgB,EAnHjC,CAWK,OAAQ,CACP,WAAM,OAAO,KAAO,GAC3B,OAAO,IAAI,aAAe,OAC1B,OAAO,IAAI,aAAe,GACnB,WAAI,WAAa,IAAI,gBAAgBT,IAAc,MAAM,EAAE,IAAI,YAAY,IAAM,KAElF,MAAAU,EAAW,SAAS,cAAc,oCAAoC,EAC5E,GAAIA,EACE,IACD,QAAO,IAAI,YAAY,EAAI,IAAI,IAAIA,EAAS,GAAG,EAAE,SAAS,MAAM,qBAAqB,QAC/ElE,EAAO,CAEd,QAAQ,IAAIA,CAAK,CACnB,CAEJ,CAgCQ,oBAAoBgC,EAAmB,CAC7C,GAAIyB,EAAwB,EAAG,OAEzB,MAAAU,EAAmB,SAAS,cAAc,mBAAmB,EAClDA,EAAA,aAAa,KAAM,SAAS,EACtC,mBAAc,KAAOA,EAAiB,UAAU,OAAO,QAAQ,EAAIA,EAAiB,UAAU,IAAI,QAAQ,EAC1G,mBAAc,KAAOA,EAAiB,UAAU,OAAO,QAAQ,EAAIA,EAAiB,UAAU,IAAI,QAAQ,EACjHnC,EAAK,MAAMmC,CAAgB,CAC7B,CAEQ,kBAAkBnC,EAAmB,CAC3C,MAAMoC,EAAWpC,EAAK,UACtBA,EAAK,UAAY,sBAAsByB,EAAA,EAA4B,GAAK,mDAAmD,GAAGW,CAAQ,QACxI,CA4BQ,0BAA2B,CAC3B,MAAAC,EAAWjB,EAAY,UAAU,EACnCiB,GAAqBrB,EAAA,SAAS,KAAMqB,CAAQ,EAC1C,MAAAC,EAAQlB,EAAY,OAAO,EAC7BkB,GAAkBtB,EAAA,SAAS,KAAMsB,CAAK,CAC5C,CAcQ,cAAcnC,EAAsC,CAC1D,MAAMoC,EAA2B,GAGlB,OAFQpC,EAAQ,iBAAiC,mBAAmB,EAEpE,QAASf,GAA0B,CAChDmD,EAAS,KAAK,CACZ,KAAMnD,EAAM,QAAQ,UACpB,QAASA,CAAA,CACV,EACF,EAEMmD,CACT,CAEA,MAAc,iBAAiBnD,EAAqB,CAG9C,IAFWA,EAAM,QAAQ,QAAQ,aAAeuC,EAAO,YAE5CA,EAAO,SAAU,CACxBvC,EAAA,QAAQ,QAAQ,YAAcuC,EAAO,QAEvC,IACI,MAAE,KAAAa,CAAK,EAAIC,EAAkB,QAAQrD,EAAM,IAAI,IAAIA,EAAM,IAAI,KAAK,EAClEsD,EAAc,YAAM,OAAOF,wBAE7BE,EAAY,SACR,MAAAA,EAAY,QAAQtD,EAAM,OAAO,EAGnCA,EAAA,QAAQ,QAAQ,YAAcuC,EAAO,aACpC3D,EAAO,CACRoB,EAAA,QAAQ,QAAQ,YAAcuC,EAAO,MACnC,cAAM,0CAA2C3D,CAAK,CAChE,CACF,CACF,CAEA,MAAM,gBAAgBoB,EAAqB,CACrC,IACI,WAAK,QAAQ,QAAQA,EAAM,IAAI,IAAIA,EAAM,IAAI,MAAM,OAC3C,CACd,QAAQ,MAAM,uBAAuBA,EAAM,IAAI,kBAAkB,CACnE,CACF,CAEQ,YAAYe,EAAsB,CAChCA,EAAA,MAAM,eAAe,SAAS,CACxC,CAEA,MAAc,WAAY,CAClB,WAAK,QAAQ,sBAAsB,EACrC,IACGqB,EAAc,WAAS,SAAS,WAAW,GAAkB,uBAAQ,eAAgB,MAAM,QACzFzH,EAAG,CACF,cAAM,gDAAiDA,CAAC,CAElE,CACF,CAEA,MAAc,QAAQ4I,EAAkB,CACtC,OAAO,IAAI,QAAQ,CAACC,EAASC,IAAW,CACtC,KAAM,CAAE,KAAAL,CAAA,EAASC,EAAkBE,CAAQ,EAE3C,GAAK,SAAS,cAAc,qBAAqBH,CAAI,IAAI,EAQvDI,EAAQ,EAAI,MAR8C,CACpD,MAAAE,EAAO,SAAS,cAAc,MAAM,EAC1CA,EAAK,IAAM,aACXA,EAAK,KAAON,EACZM,EAAK,OAASF,EACdE,EAAK,QAAUD,EACN,cAAK,OAAOC,CAAI,EAG3B,CACD,CACH,CAEA,MAAc,YAAa,CAKnB,MAAAC,EAAmC,SAAS,cAAc,UAAU,EAE1E,GAAIA,EAAc,CAEhB,MAAMC,EADS,KAAK,cAAcD,CAAY,EACjB,IAAI,MAAO3D,GAAU,CAC5B,KAAK,UAAU,SAASA,EAAM,IAAI,GAC/B,cAAQ,IAAI,CAAC,KAAK,iBAAiBA,CAAK,EAAG,KAAK,gBAAgBA,CAAK,CAAC,CAAC,EAC/F,EAEK,cAAQ,IAAI4D,CAAa,EAC/B,KAAK,YAAYD,CAAY,CAC/B,CAGS,cAAK,MAAM,QAAU,KACxB,MAAAE,EAAe,SAAS,cAA4B,UAAU,EAE9D,UAAI,QAAeL,GAAY,CAC/BK,GAAgB,CAACA,EAAa,UACnBA,EAAA,aAAa,UAAW,OAAO,EAC/BA,EAAA,aAAa,gBAAiB,MAAM,EACjDA,EAAa,iBAAiB,OAAQ,IAAML,EAAS,GACrDK,EAAa,iBAAiB,QAAS,IAAML,EAAS,IAE9CA,GACV,CACD,CACH,CAEA,MAAc,UAAUzC,EAAsB,CACtC,MAAA+C,EAAiC,KAAK,cAAc/C,CAAO,EAE7D,IAAC+C,EAAe,OAAQ,CAC1B,KAAK,YAAY/C,CAAO,EACxB,MACF,CAEA,UAAWf,KAAS8D,EACV,YAAI,CAAC,KAAK,iBAAiB9D,CAAK,EAAG,KAAK,gBAAgBA,CAAK,CAAC,CAAC,EAGzE,KAAK,YAAYe,CAAO,CAC1B,CACF,YChRa,OAAO,eAAegD,EAAQ,aAAa,CAAC,MAAM,EAAE,CAAC,EAAE,MAAMpJ,GAAE,CAAC,EAAE,IAAW,IAAP,KAAS,GAAG,aAAa,UAAiB,EAAE,aAAT,MAA8B,EAAE,aAAX,OAAsB,MAAM,KAAK,EAAE,iBAAiB,CAAC,CAAC,EAAE,MAAM,KAAK,EAAE,WAAW,iBAAiB,CAAC,CAAC,EAAEO,EAAE,CAAC,KAAK,IAAI,CAAC,GAAY,IAAT,QAAgB,EAAE,SAAN,GAAqB,IAAP,KAAS,CAAC,aAAa,UAAU,EAAE,CAAC,CAAC,GAAG,aAAa,WAAW,EAAE,MAAM,KAAK,CAAC,GAAG,UAAUF,KAAK,EAAEA,EAAE,UAAU,OAAO,GAAG,CAAC,CAAC,CAAC,EAAEA,EAAE,CAAC,KAAK,IAAI,CAAC,GAAY,IAAT,QAAgB,EAAE,SAAN,GAAqB,IAAP,KAAS,CAAC,aAAa,UAAU,EAAE,CAAC,CAAC,GAAG,aAAa,WAAW,EAAE,MAAM,KAAK,CAAC,GAAG,UAAUA,KAAK,EAAEA,EAAE,UAAU,IAAI,GAAG,CAAC,CAAC,CAAC,EAAER,EAAE,CAAC,EAAE,IAAI,EAAE,UAAU,SAAS,CAAC,EAAE,SAASK,EAAE,EAAE,CAAC,OAAO,OAAO,YAAY,CAAC,CAAC,SAASN,GAAE,EAAE,CAAC,MAAM,WAAW,EAAE,EAAE,OAAO,EAAE,CAAC,EAAE,OAAO,QAAQ,EAAG,EAAC,KAAM,EAAC,IAAI,CAAC,MAAMG,GAAE,CAAC,EAAE,EAAEM,EAAE,EAAEgJ,IAAI,CAAC,GAAS,GAAN,MAASnJ,EAAE,CAAC,GAAG,CAACN,GAAE,CAAC,EAAE,OAAO,GAAGM,EAAE,CAAC,GAAG,EAAE,aAAa,aAAa,CAAC,UAAU,KAAK,EAAEH,GAAE,EAAE,EAAEM,EAAE,EAAEgJ,CAAC,EAAE,MAAM,CAAC,IAAIC,EAAEA,EAAY,OAAO,GAAjB,SAAmB,EAAE,KAAM,EAAC,MAAM,GAAG,EAAE,EAAEA,EAAE,QAAS/I,GAAG,CAAC,MAAML,EAAE2F,GAAE,EAAEtF,EAAEF,EAAE,CAAC,EAAE,GAAG,CAAC,EAAE,gBAAgBH,CAAC,EAAE,CAAC,MAAMN,EAAES,EAAE,KAAK,CAAC,EAAE,OAAO,EAAE,gBAAgBH,CAAC,EAAEN,EAAE,EAAE,iBAAiBW,EAAE,OAAOX,EAAEyJ,CAAC,CAAC,CAAC,EAAG,EAAE,SAASxD,GAAE,EAAE,EAAExF,EAAE,EAAE,CAAC,MAAM,GAAGgJ,EAAE,EAAE,CAAC,CAAC;AAAA,YAAgB,EAAE,MAAM;AAAA,YAAgBA,EAAEhJ,EAAE,CAAC,CAAC;AAAA,YAAgBgJ,EAAE,EAAE,CAAC,CAAC,GAAG,QAAQ,OAAO,EAAE,EAAE,QAAQ,MAAM,EAAE,CAAC,CAAC,SAASA,EAAE,EAAE,EAAE,CAAC,IAAIhJ,EAAE,GAAG,EAAE,WAAW,IAAI,CAAC,EAAEA,EAAE,EAAE,WAAW,IAAI,CAAC,MAAM,CAAC,MAAM,EAAE,WAAW,QAAQ,KAAKiJ,EAAC,EAAE,cAAc,EAAE,WAAW,IAAI,EAAE,CAAC,EAAEjJ,EAAE,CAAC,CAAC,OAAOA,CAAC,CAAC,SAASiJ,IAAG,CAAC,OAAO,IAAI,KAAK,OAAM,EAAG,GAAG,GAAG,SAAS,EAAE,CAAC,CAAC,MAAMnJ,GAAE,CAAC,EAAE,EAAEE,EAAE,EAAEN,IAAI,CAAC,GAAS,GAAN,MAASG,EAAE,CAAC,GAAG,CAACN,GAAE,CAAC,EAAE,OAAO,KAAK,QAAQ,KAAK,iBAAiB,EAAE,GAAGM,EAAE,CAAC,GAAG,EAAE,aAAa,aAAa,CAAC,UAAU,KAAK,EAAEC,GAAE,EAAE,EAAEE,EAAE,EAAEN,CAAC,EAAE,MAAM,CAAC,IAAIsJ,EAAEA,EAAY,OAAO,GAAjB,SAAmB,EAAE,OAAO,MAAM,GAAG,EAAE,EAAEA,EAAE,QAAS9I,GAAG,CAAC,MAAML,EAAE2F,GAAE,EAAEtF,EAAEF,EAAE,CAAC,EAAET,EAAE,EAAE,gBAAgBM,CAAC,EAAEN,IAAI,OAAO,EAAE,gBAAgBM,CAAC,EAAE,EAAE,oBAAoBK,EAAEX,EAAEG,CAAC,EAAE,CAAG,GAAEwJ,EAAE,CAAChJ,EAAEF,IAAI,CAACL,GAAEO,EAAEF,CAAC,EAAE,QAASL,GAAGO,EAAE,YAAYP,CAAC,EAAG,EAAEF,EAAE,CAAC,EAAE,EAAEO,IAAI,IAAI,QAAS,GAAG,CAAUA,IAAT,QAAY,WAAY,IAAI,IAAKA,CAAC,EAAE,EAAE,iBAAiB,EAAG,IAAI,EAAG,EAAE,CAAG,EAAiB+I,EAAA,SAAC/I,EAAE+I,EAAA,KAAa,CAAC,EAAE,IAAW,IAAP,KAAS,KAAK,aAAa,UAAiB,EAAE,aAAT,MAA8B,EAAE,aAAX,OAAsB,EAAE,cAAc,CAAC,EAAE,EAAE,WAAW,cAAc,CAAC,EAAEA,EAAA,QAAgBpJ,iBAAsB,CAAC,EAAE,EAAEK,EAAE,SAAS,CAAC,QAAQ,EAAE,EAAE,EAAE,EAAE,OAAO,IAAI,EAAE,KAAKA,EAAE,EAAE,CAAC,EAAE,EAAE,CAAC,CAAC,EAAsB+I,EAAA,aAAC,GAAG,CAAC,IAAI,EAAE,GAAG,OAAO,EAAE,QAASpJ,GAAG,CAAC,CAAC,EAAE,QAAQ,OAAO,WAAWA,EAAE,KAAK,EAAE,UAAU,EAAEA,EAAE,KAAK,CAAC,EAAG,CAAC,EAAEoJ,EAAA,aAAqB,GAAG,EAAE,WAAW,EAAE,aAAa,GAAGA,EAAA,UAAkB,CAAC,EAAE,IAAI,EAAE,QAAQ,CAAC,EAAqBA,EAAA,YAAC,IAAI,KAAK,SAAS,SAAS,EAAE,EAAE,OAAO,EAAE,CAAC,EAAkBA,EAAA,SAAC,CAAC,EAAE,IAAW,EAAE,aAAT,MAA8B,EAAE,aAAX,OAA6B,EAAE,WAAW,cAAc,CAAC,IAAnC,KAA4C,EAAE,cAAc,CAAC,IAAxB,KAA0CA,EAAA,SAACvJ,EAAEuJ,EAAA,WAAmB,CAAC,EAAE,IAAI,CAAC,MAAM/I,EAAE,EAAE,sBAAuB,EAAC,IAAI,EAAE,CAAC,IAAI,EAAE,MAAM,OAAO,YAAY,SAAS,gBAAgB,YAAY,OAAO,OAAO,aAAa,SAAS,gBAAgB,aAAa,KAAK,CAAC,EAAE,OAAgB,IAAT,SAAa,EAAE,EAAE,yBAAyBA,EAAE,KAAK,EAAE,KAAKA,EAAE,OAAO,EAAE,OAAOA,EAAE,QAAQ,EAAE,QAAQA,EAAE,MAAM,EAAE,IAAI,EAAE+I,EAAA,WAAmB,GAAG,EAAE,aAAa,aAAa,aAAa,QAAQA,EAAA,QAAgBrJ,oBAAyBwJ,EAAsBH,EAAA,aAACG,EAAEH,EAAA,YAAoB7I,EAAqB6I,EAAA,YAACjJ,GAAEiJ,EAAA,YAAoB,CAAC,EAAElJ,EAAEN,IAAI,CAAC,GAAS,GAAN,KAAQ,CAAC,aAAa,UAAU,EAAE,CAAC,CAAC,GAAG,aAAa,WAAW,EAAE,MAAM,KAAK,CAAC,GAAG,UAAUG,KAAK,EAAOH,IAAL,GAAOS,EAAEN,EAAEG,CAAC,EAAEL,EAAEE,EAAEG,CAAC,GAAQN,IAAL,GAAOW,EAAER,EAAEG,CAAC,EAAEG,EAAEN,EAAEG,CAAC,CAAC,CAAC,EAAEsJ,YAAgB,GAAG,IAAI,QAAS,GAAG,CAAC,WAAY,IAAI,IAAK,CAAC,CAAC,CAAC,EAA8BJ,EAAA,oBAAC,SAAS,EAAE,EAAE,CAAC,OAAO,IAAI,QAAS,CAAC/I,EAAE,IAAI,CAAC,EAAE,iBAAiB,eAAgB,SAASR,EAAEK,EAAE,CAACA,EAAE,SAAS,IAAI,GAAGA,EAAE,gBAAgB,IAAI,EAAE,oBAAoB,eAAeL,CAAC,EAAEQ,EAAEH,CAAC,GAAG,CAAC,CAAE,CAAG,GAAEkJ,EAAA,aAAqBtJ,EAA+BsJ,EAAA,sBAAC,GAAG,CAAC,IAAI,EAAE,QAAoB,EAAE,EAAE,SAAZ,MAA6B,IAAT,OAAW,OAAO,EAAE,eAA9C,GAA2D,QAAQ,QAAO,EAAGtJ,EAAE,EAAE,2BAA2B,GAAG,CAAC,EAA8BsJ,EAAA,qBAAC,SAAS,EAAE,EAAE,CAAC,OAAO,IAAI,QAAS,CAAC/I,EAAE,IAAI,CAAC,EAAE,iBAAiB,gBAAiB,SAASR,EAAEK,EAAE,CAACA,EAAE,SAAS,IAAI,GAAGA,EAAE,eAAe,IAAI,EAAE,oBAAoB,gBAAgBL,CAAC,EAAEQ,EAAEH,CAAC,GAAG,CAAG,GAAG,ECc11H,SAASuJ,IAAkB,CAC1B,MAAAnB,EAAWjB,EAAY,UAAU,EACnCiB,GAAqBrB,EAAA,SAAS,KAAMqB,CAAQ,EAC1C,MAAAC,EAAQlB,EAAY,OAAO,EAC7BkB,GAAkBtB,EAAA,SAAS,KAAMsB,CAAK,CAC5C,CCDO,SAASmB,GAAiB/D,EAAmC,CAClE,OAAOA,EAAM,KAAW,OAAK,OAAYA,CAC3C,CCdO,SAASgE,IAAiB,CACzB,MAAAC,EAAOvC,EAAY,UAAU,EACnC,SAAS,gBAAgB,KAAOqC,GAAiBE,CAAI,GAAK,IAC5D,CCUA,MAAMC,EAAI,CAWR,YAAY,CACV,WAAAC,EAAa,IAAM,CAAC,EACpB,UAAAC,EAAY,IAAM,CAAC,EACnB,gBAAAC,EAAkB,IAAM,CAAC,EACzB,UAAAC,EAAY,IAAM,CAAC,EACnB,eAAAC,EAAiB,IAAM,CAAC,EACxB,eAAAC,EAAiB,IAAM,CAAC,EACxB,cAAAC,EAAgB,IAAM,CAAC,EACvB,kBAAAC,EAAoB,IAAM,CAAC,EAC3B,iBAAAC,EAAmB,IAAM,CAAC,CAC5B,EAAwB,GAAI,CAC1B,KAAK,WAAaR,EAClB,KAAK,UAAYC,EACjB,KAAK,gBAAkBC,EACvB,KAAK,UAAYC,EACjB,KAAK,eAAiBC,EACtB,KAAK,eAAiBC,EACtB,KAAK,cAAgBC,EACrB,KAAK,kBAAoBC,EACzB,KAAK,iBAAmBC,EACxB,KAAK,KAAK,CACZ,CAEA,MAAc,MAAO,CACnB,QAAQ,KAAK,uBAAuB,EACpC,MAAM,KAAK,aACX,MAAM,KAAK,aACX,MAAM,KAAK,WACX,MAAM,KAAK,cACX,MAAM,KAAK,YACX,QAAQ,QAAQ,uBAAuB,CACzC,CAEA,MAAc,YAAa,CACzB,QAAQ,KAAK,4BAA4B,EACzC,MAAM,KAAK,kBAEKb,KACDE,KACf,MAAM,KAAK,YACX,MAAMH,EAAQ,GAAG,EACjB,MAAM,KAAK,iBACX,QAAQ,QAAQ,4BAA4B,CAC9C,CAEA,MAAc,UAAW,CACvB,QAAQ,KAAK,2BAA2B,EACxC,MAAM,KAAK,iBACX,MAAMA,EAAQ,GAAG,EACjB,MAAM,KAAK,gBACX,QAAQ,QAAQ,2BAA2B,CAC7C,CAEA,MAAc,aAAc,CAC1B,QAAQ,KAAK,8BAA8B,EAC3C,MAAM,KAAK,oBACX,MAAMA,EAAQ,GAAG,EACjB,MAAM,KAAK,mBACX,QAAQ,QAAQ,8BAA8B,CAChD,CACF,EChFC,gBAAkB,CACX,MAAAhD,EAAe,IAAIpB,GACnB0C,EAAiB,IAAIvB,GAAeC,CAAY,EAEtD,MADa,IAAIqB,GAAYC,EAAgBtB,CAAY,EAC9C,MACb,KAEA,QAAQ,KAAK,sBAAsB,EAEtB,MAAA+D,GAAM,IAAIV,GAAI,CACzB,WAAY,IAAM,CAChB,QAAQ,IAAI,YAAY,CAC1B,EACA,UAAW,IAAM,CACf,QAAQ,IAAI,WAAW,CACzB,EACA,gBAAiB,IAAM,CACrB,QAAQ,IAAI,iBAAiB,CAC/B,EACA,eAAgB,IAAM,CACpB,QAAQ,IAAI,gBAAgB,CAC9B,EACA,eAAgB,IAAM,CACpB,QAAQ,IAAI,gBAAgB,CAC9B,EACA,cAAe,IAAM,CACnB,QAAQ,IAAI,eAAe,CAC7B,EACA,kBAAmB,IAAM,CACvB,QAAQ,IAAI,mBAAmB,CACjC,EACA,iBAAkB,IAAM,CACtB,QAAQ,IAAI,kBAAkB,CAChC,CACF,CAAC,EAED,QAAQ,QAAQ,sBAAsB","names":["i","o","f","s","e","_a","r","c","h","n","f$1","t","_b","h$1","SidebarNav","LitElement","entry","queryIndex","FetchService","filterValues","filteredNavigation","groupItems","group","html","currentTarget","item","renderIcon","child","term","groups","firstLevelPath","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","siteMapEntry","sitemapEntry","nextSitemapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","error","leftCol","rightCol","logoText","logoTextHTML","t$1","i$1","m","ICONS_PATH","modules","Icon","name","key","iconMarkup","unsafeSVG","svg","until","css","property","BlockService","block","config","row","cols","col","toClassName","value","as","a","imgs","img","ps","main","shortBlockName","blockWrapper","section","toCamelCase","g","SectionService","blockService","container","sectionMeta","meta","style","wrappers","defaultContent","wrapper","parentElement","addClasses","element","classes","cssClass","getMetadata","doc","attr","metaElement","getLocation","isSidekickLibraryActive","_Status","Status","MainService","sectionService","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","SectionsPromises","scriptEl","sidebarContainer","children","template","theme","blockMap","href","getUrlForEndpoint","blockModule","endpoint","resolve","reject","link","firstSection","blockPromises","lcpCandidate","sectionsBlocks","domHelpers","l","d","u","waitFor","decorateBodyTag","undefinedOnEmpty","setDocLanguage","lang","HLX","beforeInit","afterInit","beforeLoadEager","loadEager","afterLoadEager","beforeLoadLazy","afterLoadLazy","beforeLoadDelayed","afterLoadDelayed","App"],"sources":["../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants.ts","../../src/components/icon/icon.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../config.ts","../../src/sidekickHelpers/getLocation.ts","../../src/services/main.service.ts","../../node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../src/app/decorateBodyTag.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/setDocLanguage.ts","../../src/app/index.ts","../../src/main.ts"],"sourcesContent":["import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport { SheetsResponse, SiteMapEntry } from '../../shared.types';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n render() {\n if (!this.items) return;\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: SiteMapEntry) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item.navtitle || item.title;\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(queryIndex: SiteMapEntry[]): Record {\n const groups = {};\n queryIndex.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n groupByFirstLevelPath = async () => {\n let queryIndex: SheetsResponse = await FetchService.fetchJson('/query-index.json');\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n // filtering out all entries from blacklist from navigation\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n\n queryIndex.data = filteredNavigation as SiteMapEntry[];\n\n const groupItems = this.groupItemsByFirstLevelPath(queryIndex.data);\n\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n };\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { IconName } from '../../icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const contactHtmlString = await FetchService.fetchText('contact.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n return parser.parseFromString(contactHtmlString, 'text/html');\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from '../../utils/createOptimizedPicture.ts';\nimport { SheetsResponse, Sitemap, SiteMapEntry } from '../../shared.types.ts';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n constructor() {\n super();\n }\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n }\n\n render() {\n if (!this.lastTreePosts) return;\n return html`\n
    \n

    Newest Posts

    \n
    \n
    ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}
    \n `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const response = await FetchService.fetchText('footer.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n }\n\n render() {\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { LitElement, html } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { Ref, createRef, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from '../utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { IconName } from '../icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n } catch (error) {\n console.error('HeaderComponent: ', error);\n }\n }\n\n render() {\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e console.error(`SVG icon: ${e.message}`));\n return unsafeSVG(iconMarkup as string);\n }\n\n render() {\n const svg = this.getSvg(this.name);\n return html`${until(svg)}`;\n }\n\n static styles = css`\n :host {\n display: flex;\n align-items: center;\n }\n\n svg {\n width: 100%;\n height: auto;\n }\n `;\n}\n","import { toClassName } from '../utils/toClassName';\n\nexport class BlockService {\n //TODO: Provider for fetch data\n\n /**\n * Extracts the config from a block.\n * @param {Element} block The block element\n * @returns {object} The block config\n */\n readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} name - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n lazyStylesScssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/icons.types.ts',\n fontsScssPath: './src/styles/sass/fonts.scss',\n lazyStylesScssPath: './src/styles/sass/lazy-styles.scss',\n sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss',\n};\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { isSidekickLibraryActive } from '../sidekickHelpers/isSidekickLibraryActive';\nimport { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\nimport { getLocation } from '../sidekickHelpers/getLocation.ts';\nimport { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(getLocation().search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log(error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addSidebarContainer(main: HTMLElement) {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n main.after(sidebarContainer);\n }\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, sidekickLibraryStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS('/dist/lazyStyles/lazyStyles.css');\n if (sidekickLibraryStylesScssPath && isSidekickLibraryActive()) {\n await this.loadCSS('/dist/sidekickLibraryStyles/sidekickLibraryStyles.css');\n }\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n console.error('Load lazy error: ', error);\n }\n };\n\n /**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * @private\n * @memberof MainService\n * @returns {void}\n * @example\n * \n * \n * @example\n * \n */\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n console.error('An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n console.error(`problem with block '${block.name}' loading styles`);\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS('dist/fonts/fonts.css');\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n }\n\n private async loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n }\n\n this.showSection(section);\n }\n}\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,l)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,l);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=a(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,l)}}))};function a(e,t,n,o){return`${l(e,o)}#\\n ${t.trim()}#\\n ${l(n,o)}#\\n ${l(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function l(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return void console.warn(\"no target found\");if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let l;l=\"string\"==typeof t?t.trim().split(\" \"):t,l.forEach((t=>{const r=a(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateBodyTag() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../utils/getMetadata';\nimport { undefinedOnEmpty } from '../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { waitFor } from '@kluntje/js-utils/lib/dom-helpers';\nimport setupHlxObj from './setupHlxObj';\nimport { decorateBodyTag } from './decorateBodyTag';\nimport { setDocLanguage } from './setDocLanguage';\n\ntype LifecycleCallback = () => void | Promise;\n\ninterface LifecycleCallbacks {\n beforeInit?: LifecycleCallback;\n afterInit?: LifecycleCallback;\n beforeLoadEager?: LifecycleCallback;\n loadEager?: LifecycleCallback;\n afterLoadEager?: LifecycleCallback;\n beforeLoadLazy?: LifecycleCallback;\n afterLoadLazy?: LifecycleCallback;\n beforeLoadDelayed?: LifecycleCallback;\n afterLoadDelayed?: LifecycleCallback;\n}\n\nclass HLX {\n private beforeInit: LifecycleCallback;\n private afterInit: LifecycleCallback;\n private beforeLoadEager: LifecycleCallback;\n private loadEager: LifecycleCallback;\n private afterLoadEager: LifecycleCallback;\n private beforeLoadLazy: LifecycleCallback;\n private afterLoadLazy: LifecycleCallback;\n private beforeLoadDelayed: LifecycleCallback;\n private afterLoadDelayed: LifecycleCallback;\n\n constructor({\n beforeInit = () => {},\n afterInit = () => {},\n beforeLoadEager = () => {},\n loadEager = () => {},\n afterLoadEager = () => {},\n beforeLoadLazy = () => {},\n afterLoadLazy = () => {},\n beforeLoadDelayed = () => {},\n afterLoadDelayed = () => {},\n }: LifecycleCallbacks = {}) {\n this.beforeInit = beforeInit;\n this.afterInit = afterInit;\n this.beforeLoadEager = beforeLoadEager;\n this.loadEager = loadEager;\n this.afterLoadEager = afterLoadEager;\n this.beforeLoadLazy = beforeLoadLazy;\n this.afterLoadLazy = afterLoadLazy;\n this.beforeLoadDelayed = beforeLoadDelayed;\n this.afterLoadDelayed = afterLoadDelayed;\n this.init();\n }\n\n private async init() {\n console.time('init execution time: ');\n await this.beforeInit();\n await this._loadEager();\n await this.loadLazy();\n await this.loadDelayed();\n await this.afterInit();\n console.timeEnd('init execution time: ');\n }\n\n private async _loadEager() {\n console.time('loadEager execution time: ');\n await this.beforeLoadEager();\n //setupHlxObj();\n decorateBodyTag();\n setDocLanguage();\n await this.loadEager();\n await waitFor(300);\n await this.afterLoadEager();\n console.timeEnd('loadEager execution time: ');\n }\n\n private async loadLazy() {\n console.time('loadLazy execution time: ');\n await this.beforeLoadLazy();\n await waitFor(300);\n await this.afterLoadLazy();\n console.timeEnd('loadLazy execution time: ');\n }\n\n private async loadDelayed() {\n console.time('loadDelayed execution time: ');\n await this.beforeLoadDelayed();\n await waitFor(300);\n await this.afterLoadDelayed();\n console.timeEnd('loadDelayed execution time: ');\n }\n}\n\nexport default HLX;\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport HLX from './app/index.ts';\n\n(async function () {\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n})();\n\nconsole.time('APP execution time: ');\n\nexport const App = new HLX({\n beforeInit: () => {\n console.log('beforeInit');\n },\n afterInit: () => {\n console.log('afterInit');\n },\n beforeLoadEager: () => {\n console.log('beforeLoadEager');\n },\n afterLoadEager: () => {\n console.log('afterLoadEager');\n },\n beforeLoadLazy: () => {\n console.log('beforeLoadLazy');\n },\n afterLoadLazy: () => {\n console.log('afterLoadLazy');\n },\n beforeLoadDelayed: () => {\n console.log('beforeLoadDelayed');\n },\n afterLoadDelayed: () => {\n console.log('afterLoadDelayed');\n },\n});\n\nconsole.timeEnd('APP execution time: ');\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file diff --git a/dist/posts/posts.js b/dist/posts/posts.js index 2cd9a218..f067a8f0 100644 --- a/dist/posts/posts.js +++ b/dist/posts/posts.js @@ -1,2 +1,2 @@ -import{j as d,x as n,T as o}from"../__chunks__/lit-element.XkUWx5ik.js";import{c as y}from"../__chunks__/createOptimizedPicture.lBh_4LJd.js";import{F as u}from"../__chunks__/fetch.service.MWvor5vW.js";import{o as h}from"../__chunks__/if-defined.JfW-uEqn.js";import{i as P}from"../__chunks__/isSidekickLibraryActive.iN4ARc8o.js";const $=t=>t?n`

    ${t}

    `:o,x=t=>t?t.length>200?n`

    ${t.slice(0,200)}...

    `:n`

    ${t}

    `:o,g=(t,e)=>e?n`${e}`:o,w=t=>{const{postUrl:e,headline:a,text:r,picture:p,buttontext:c}=t;return n``},T=t=>t.map(e=>w(e)),v=t=>{var a;return(a=Array.from(t.querySelectorAll("p")).find(r=>r.innerText.trim().length>0))==null?void 0:a.innerText};async function A(t){t.innerHTML="";const e=new DOMParser,r=(await u.fetchJson("/query-index.json")).data.filter(s=>s.path.startsWith("/posts")),f=(await Promise.all(r.map(s=>u.fetchText(`${s.path}.plain.html`,{cacheOptions:{cacheType:"runtime"}})))).map(s=>e.parseFromString(s,"text/html")).map((s,i)=>{var l,m;return{postUrl:P()?void 0:`${window.hlx.codeBasePath}${r[i].path}`,headline:((l=s.querySelector("h1"))==null?void 0:l.innerText)||((m=s.querySelector("h2"))==null?void 0:m.innerText),text:v(s),buttontext:r[i].buttontext,picture:y({src:r[i].image,alt:r[i].imagealt,width:323,height:199})}});t.style.removeProperty("display"),d(T(f),t)}export{A as default}; +import{j as d,x as n,T as o}from"../__chunks__/lit-element.XkUWx5ik.js";import{c as y}from"../__chunks__/createOptimizedPicture.lBh_4LJd.js";import{F as u}from"../__chunks__/fetch.service.7cfQZ1Bx.js";import{o as h}from"../__chunks__/if-defined.JfW-uEqn.js";import{i as P}from"../__chunks__/isSidekickLibraryActive.iN4ARc8o.js";const $=t=>t?n`

    ${t}

    `:o,x=t=>t?t.length>200?n`

    ${t.slice(0,200)}...

    `:n`

    ${t}

    `:o,g=(t,e)=>e?n`${e}`:o,w=t=>{const{postUrl:e,headline:a,text:r,picture:p,buttontext:c}=t;return n``},T=t=>t.map(e=>w(e)),v=t=>{var a;return(a=Array.from(t.querySelectorAll("p")).find(r=>r.innerText.trim().length>0))==null?void 0:a.innerText};async function A(t){t.innerHTML="";const e=new DOMParser,r=(await u.fetchJson("/query-index.json")).data.filter(s=>s.path.startsWith("/posts")),f=(await Promise.all(r.map(s=>u.fetchText(`${s.path}.plain.html`,{cacheOptions:{cacheType:"runtime"}})))).map(s=>e.parseFromString(s,"text/html")).map((s,i)=>{var l,m;return{postUrl:P()?void 0:`${window.hlx.codeBasePath}${r[i].path}`,headline:((l=s.querySelector("h1"))==null?void 0:l.innerText)||((m=s.querySelector("h2"))==null?void 0:m.innerText),text:v(s),buttontext:r[i].buttontext,picture:y({src:r[i].image,alt:r[i].imagealt,width:323,height:199})}});t.style.removeProperty("display"),d(T(f),t)}export{A as default}; //# sourceMappingURL=posts.js.map diff --git a/dist/table/table.js b/dist/table/table.js index 9f18d3a2..8aa76ccf 100644 --- a/dist/table/table.js +++ b/dist/table/table.js @@ -1,2 +1,2 @@ -import{j as s,x as o}from"../__chunks__/lit-element.XkUWx5ik.js";import{o as n}from"../__chunks__/unsafe-html.1nFT-Oym.js";const m=r=>{const{headers:e,data:a}=r;return o`
    ${e.map(t=>o``)}${a.map(t=>o`${t.map(d=>o``)}`)}
    ${n(t)}
    ${n(d)}
    `};function h(r){const e=[],a=[];[...r.children].forEach((t,d)=>{d===0?e.push(...Array.from(t.querySelectorAll("div")).map(p=>p.innerHTML)):a.push(Array.from(t.querySelectorAll("div")).map(p=>p.innerHTML))}),r.innerHTML="",r.style.removeProperty("display"),s(m({headers:e,data:a}),r)}export{h as default}; +import{j as s,x as o}from"../__chunks__/lit-element.XkUWx5ik.js";import{o as n}from"../__chunks__/unsafe-html.U1vgpvJh.js";const m=r=>{const{headers:e,data:a}=r;return o`
    ${e.map(t=>o``)}${a.map(t=>o`${t.map(d=>o``)}`)}
    ${n(t)}
    ${n(d)}
    `};function h(r){const e=[],a=[];[...r.children].forEach((t,d)=>{d===0?e.push(...Array.from(t.querySelectorAll("div")).map(p=>p.innerHTML)):a.push(Array.from(t.querySelectorAll("div")).map(p=>p.innerHTML))}),r.innerHTML="",r.style.removeProperty("display"),s(m({headers:e,data:a}),r)}export{h as default}; //# sourceMappingURL=table.js.map diff --git a/src/app/index.ts b/src/app/index.ts index 46a2ca6b..fedeca2a 100644 --- a/src/app/index.ts +++ b/src/app/index.ts @@ -64,7 +64,7 @@ class HLX { private async _loadEager() { console.time('loadEager execution time: '); await this.beforeLoadEager(); - setupHlxObj(); + //setupHlxObj(); decorateBodyTag(); setDocLanguage(); await this.loadEager(); diff --git a/src/app/utils/getUrlForEndpoint.ts b/src/app/utils/getUrlForEndpoint.ts new file mode 100644 index 00000000..03478e7c --- /dev/null +++ b/src/app/utils/getUrlForEndpoint.ts @@ -0,0 +1,5 @@ +export const getUrlForEndpoint = (endpoint: string): URL => { + // TODO: do we really need to use window.hlx.codeBasePath here? + const baseUrl = new URL(window.hlx.codeBasePath, window.location.origin); + return new URL(endpoint, baseUrl); +}; diff --git a/src/main.ts b/src/main.ts index 66b34a75..6741cb1c 100644 --- a/src/main.ts +++ b/src/main.ts @@ -2,6 +2,7 @@ import './components/sidebar/sidebar.ts'; import './components/header.ts'; +import './components/icon/icon.ts'; import { BlockService } from './services/block.service.ts'; import { SectionService } from './services/section.service.ts'; import { MainService } from './services/main.service.ts'; diff --git a/src/services/fetch.service.ts b/src/services/fetch.service.ts index 57d0a65d..5e36115c 100644 --- a/src/services/fetch.service.ts +++ b/src/services/fetch.service.ts @@ -1,3 +1,4 @@ +import { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint'; import { RuntimeCache } from '../utils/RuntimeCache'; export interface FetchServiceCacheOptions { @@ -15,11 +16,11 @@ class FetchService { private runtimeCache = new RuntimeCache(); public fetchJson(endpoint: string, options: FetchServiceOptions = {}): Promise { - return this.fetchData(this.getCodeBasePath(endpoint), options, this.getResponseJSON); + return this.fetchData(getUrlForEndpoint(endpoint).href, options, this.getResponseJSON); } public fetchText(endpoint: string, options: FetchServiceOptions = {}): Promise { - return this.fetchData(this.getCodeBasePath(endpoint), options, this.getResponseText); + return this.fetchData(getUrlForEndpoint(endpoint).href, options, this.getResponseText); } private async fetchData( @@ -69,11 +70,6 @@ class FetchService { this.runtimeCache.set(url, data); } } - - private getCodeBasePath(endpoint: string): string { - const decoratedUrl = endpoint.startsWith('/') ? endpoint : `/${endpoint}`; - return `${window.hlx.codeBasePath}${decoratedUrl}`; - } } export default new FetchService(); diff --git a/src/services/main.service.ts b/src/services/main.service.ts index 1587ea97..1a1f6ba4 100644 --- a/src/services/main.service.ts +++ b/src/services/main.service.ts @@ -5,6 +5,7 @@ import { BlockService } from './block.service'; import { SectionService } from './section.service'; import { config } from '../../config.ts'; import { getLocation } from '../sidekickHelpers/getLocation.ts'; +import { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint.ts'; type BlockMapping = { name: string; @@ -104,9 +105,9 @@ export class MainService { private loadLazy = async () => { const { lazyStylesScssPath, sidekickLibraryStylesScssPath, fontsScssPath } = config; try { - if (lazyStylesScssPath) await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`); + if (lazyStylesScssPath) await this.loadCSS('/dist/lazyStyles/lazyStyles.css'); if (sidekickLibraryStylesScssPath && isSidekickLibraryActive()) { - await this.loadCSS(`${window.hlx.codeBasePath}/dist/sidekickLibraryStyles/sidekickLibraryStyles.css`); + await this.loadCSS('/dist/sidekickLibraryStyles/sidekickLibraryStyles.css'); } if (fontsScssPath) await this.loadFonts(); await this.loadBlocks(); @@ -167,7 +168,8 @@ export class MainService { block.element.dataset.blockStatus = Status.loading; try { - const blockModule = await import(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.js`); + const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`); + const blockModule = await import(href); if (blockModule.default) { await blockModule.default(block.element); @@ -183,7 +185,7 @@ export class MainService { async loadBlockStyles(block: BlockMapping) { try { - await this.loadCSS(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.css`); + await this.loadCSS(`dist/${block.name}/${block.name}.css`); } catch (error) { console.error(`problem with block '${block.name}' loading styles`); } @@ -194,16 +196,19 @@ export class MainService { } private async loadFonts() { - await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`); + await this.loadCSS('dist/fonts/fonts.css'); try { if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true'); } catch (e) { + console.error('Error setting fonts-loaded in session storage', e); // do nothing } } - private async loadCSS(href: string) { + private async loadCSS(endpoint: string) { return new Promise((resolve, reject) => { + const { href } = getUrlForEndpoint(endpoint); + if (!document.querySelector(`head > link[href="${href}"]`)) { const link = document.createElement('link'); link.rel = 'stylesheet'; diff --git a/types/src/app/utils/getHlxBaseUrl.d.ts b/types/src/app/utils/getHlxBaseUrl.d.ts new file mode 100644 index 00000000..2425e348 --- /dev/null +++ b/types/src/app/utils/getHlxBaseUrl.d.ts @@ -0,0 +1 @@ +export declare const getUrlForEndpoint: (endpoint: string) => URL; diff --git a/types/src/app/utils/getUrlForEndpoint.d.ts b/types/src/app/utils/getUrlForEndpoint.d.ts new file mode 100644 index 00000000..2425e348 --- /dev/null +++ b/types/src/app/utils/getUrlForEndpoint.d.ts @@ -0,0 +1 @@ +export declare const getUrlForEndpoint: (endpoint: string) => URL; diff --git a/types/src/components/sidebar/sidebarContact.d.ts b/types/src/components/sidebar/sidebarContact.d.ts index 8a5c6d22..4d2cacc7 100644 --- a/types/src/components/sidebar/sidebarContact.d.ts +++ b/types/src/components/sidebar/sidebarContact.d.ts @@ -12,9 +12,9 @@ export declare class SidebarContact extends LitElement { contactTemplateArgs: SidebarContactTemplateArgs; connectedCallback(): Promise; fetchContactsHtml(): Promise; - renderHeader(headline: HTMLElement | null): import("lit-html").TemplateResult<1> | typeof nothing; - renderText(text: HTMLElement | null): import("lit-html").TemplateResult<1> | typeof nothing; - render(): import("lit-html").TemplateResult<1> | typeof nothing; + renderHeader(headline: HTMLElement | null): typeof nothing | import("lit-html").TemplateResult<1>; + renderText(text: HTMLElement | null): typeof nothing | import("lit-html").TemplateResult<1>; + render(): typeof nothing | import("lit-html").TemplateResult<1>; protected createRenderRoot(): HTMLElement | DocumentFragment; private renderContact; private getContactsArgs; diff --git a/types/src/main.d.ts b/types/src/main.d.ts index b2730711..228e2eee 100644 --- a/types/src/main.d.ts +++ b/types/src/main.d.ts @@ -1,5 +1,6 @@ import './components/sidebar/sidebar.ts'; import './components/header.ts'; +import './components/icon/icon.ts'; import HLX from './app/index.ts'; export declare const App: HLX; declare global { diff --git a/types/src/services/fetch.service.d.ts b/types/src/services/fetch.service.d.ts index f138f5e2..e5aa659c 100644 --- a/types/src/services/fetch.service.d.ts +++ b/types/src/services/fetch.service.d.ts @@ -15,7 +15,6 @@ declare class FetchService { private getResponseText; private getCachedData; private setCachedData; - private getCodeBasePath; } declare const _default: FetchService; export default _default; diff --git a/types/src/utils/getCodeBasePath.d.ts b/types/src/utils/getCodeBasePath.d.ts new file mode 100644 index 00000000..d3c37967 --- /dev/null +++ b/types/src/utils/getCodeBasePath.d.ts @@ -0,0 +1 @@ +export declare function getHlxCodeBasePath(): string; From 44dee463d3657b1719b1611767d0a13789788d8b Mon Sep 17 00:00:00 2001 From: samuelecalamita Date: Wed, 6 Mar 2024 12:48:04 +0100 Subject: [PATCH 13/62] fix build --- dist/main/main.js.map | 2 +- src/app/index.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dist/main/main.js.map b/dist/main/main.js.map index c234d697..a5ad7923 100644 --- a/dist/main/main.js.map +++ b/dist/main/main.js.map @@ -1 +1 @@ -{"version":3,"mappings":"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","names":["i","o","f","s","e","_a","r","c","h","n","f$1","t","_b","h$1","SidebarNav","LitElement","entry","queryIndex","FetchService","filterValues","filteredNavigation","groupItems","group","html","currentTarget","item","renderIcon","child","term","groups","firstLevelPath","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","siteMapEntry","sitemapEntry","nextSitemapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","error","leftCol","rightCol","logoText","logoTextHTML","t$1","i$1","m","ICONS_PATH","modules","Icon","name","key","iconMarkup","unsafeSVG","svg","until","css","property","BlockService","block","config","row","cols","col","toClassName","value","as","a","imgs","img","ps","main","shortBlockName","blockWrapper","section","toCamelCase","g","SectionService","blockService","container","sectionMeta","meta","style","wrappers","defaultContent","wrapper","parentElement","addClasses","element","classes","cssClass","getMetadata","doc","attr","metaElement","getLocation","isSidekickLibraryActive","_Status","Status","MainService","sectionService","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","SectionsPromises","scriptEl","sidebarContainer","children","template","theme","blockMap","href","getUrlForEndpoint","blockModule","endpoint","resolve","reject","link","firstSection","blockPromises","lcpCandidate","sectionsBlocks","domHelpers","l","d","u","waitFor","decorateBodyTag","undefinedOnEmpty","setDocLanguage","lang","HLX","beforeInit","afterInit","beforeLoadEager","loadEager","afterLoadEager","beforeLoadLazy","afterLoadLazy","beforeLoadDelayed","afterLoadDelayed","App"],"sources":["../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants.ts","../../src/components/icon/icon.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../config.ts","../../src/sidekickHelpers/getLocation.ts","../../src/services/main.service.ts","../../node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../src/app/decorateBodyTag.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/setDocLanguage.ts","../../src/app/index.ts","../../src/main.ts"],"sourcesContent":["import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport { SheetsResponse, SiteMapEntry } from '../../shared.types';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n render() {\n if (!this.items) return;\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: SiteMapEntry) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item.navtitle || item.title;\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(queryIndex: SiteMapEntry[]): Record {\n const groups = {};\n queryIndex.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n groupByFirstLevelPath = async () => {\n let queryIndex: SheetsResponse = await FetchService.fetchJson('/query-index.json');\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n // filtering out all entries from blacklist from navigation\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n\n queryIndex.data = filteredNavigation as SiteMapEntry[];\n\n const groupItems = this.groupItemsByFirstLevelPath(queryIndex.data);\n\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n };\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { IconName } from '../../icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const contactHtmlString = await FetchService.fetchText('contact.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n return parser.parseFromString(contactHtmlString, 'text/html');\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from '../../utils/createOptimizedPicture.ts';\nimport { SheetsResponse, Sitemap, SiteMapEntry } from '../../shared.types.ts';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n constructor() {\n super();\n }\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n }\n\n render() {\n if (!this.lastTreePosts) return;\n return html`\n
    \n

    Newest Posts

    \n
    \n
    ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}
    \n `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const response = await FetchService.fetchText('footer.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n }\n\n render() {\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { LitElement, html } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { Ref, createRef, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from '../utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { IconName } from '../icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n } catch (error) {\n console.error('HeaderComponent: ', error);\n }\n }\n\n render() {\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e console.error(`SVG icon: ${e.message}`));\n return unsafeSVG(iconMarkup as string);\n }\n\n render() {\n const svg = this.getSvg(this.name);\n return html`${until(svg)}`;\n }\n\n static styles = css`\n :host {\n display: flex;\n align-items: center;\n }\n\n svg {\n width: 100%;\n height: auto;\n }\n `;\n}\n","import { toClassName } from '../utils/toClassName';\n\nexport class BlockService {\n //TODO: Provider for fetch data\n\n /**\n * Extracts the config from a block.\n * @param {Element} block The block element\n * @returns {object} The block config\n */\n readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} name - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n lazyStylesScssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/icons.types.ts',\n fontsScssPath: './src/styles/sass/fonts.scss',\n lazyStylesScssPath: './src/styles/sass/lazy-styles.scss',\n sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss',\n};\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { isSidekickLibraryActive } from '../sidekickHelpers/isSidekickLibraryActive';\nimport { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\nimport { getLocation } from '../sidekickHelpers/getLocation.ts';\nimport { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(getLocation().search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log(error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addSidebarContainer(main: HTMLElement) {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n main.after(sidebarContainer);\n }\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, sidekickLibraryStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS('/dist/lazyStyles/lazyStyles.css');\n if (sidekickLibraryStylesScssPath && isSidekickLibraryActive()) {\n await this.loadCSS('/dist/sidekickLibraryStyles/sidekickLibraryStyles.css');\n }\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n console.error('Load lazy error: ', error);\n }\n };\n\n /**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * @private\n * @memberof MainService\n * @returns {void}\n * @example\n * \n * \n * @example\n * \n */\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n console.error('An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n console.error(`problem with block '${block.name}' loading styles`);\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS('dist/fonts/fonts.css');\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n }\n\n private async loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n }\n\n this.showSection(section);\n }\n}\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,l)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,l);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=a(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,l)}}))};function a(e,t,n,o){return`${l(e,o)}#\\n ${t.trim()}#\\n ${l(n,o)}#\\n ${l(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function l(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return void console.warn(\"no target found\");if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let l;l=\"string\"==typeof t?t.trim().split(\" \"):t,l.forEach((t=>{const r=a(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateBodyTag() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../utils/getMetadata';\nimport { undefinedOnEmpty } from '../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { waitFor } from '@kluntje/js-utils/lib/dom-helpers';\nimport setupHlxObj from './setupHlxObj';\nimport { decorateBodyTag } from './decorateBodyTag';\nimport { setDocLanguage } from './setDocLanguage';\n\ntype LifecycleCallback = () => void | Promise;\n\ninterface LifecycleCallbacks {\n beforeInit?: LifecycleCallback;\n afterInit?: LifecycleCallback;\n beforeLoadEager?: LifecycleCallback;\n loadEager?: LifecycleCallback;\n afterLoadEager?: LifecycleCallback;\n beforeLoadLazy?: LifecycleCallback;\n afterLoadLazy?: LifecycleCallback;\n beforeLoadDelayed?: LifecycleCallback;\n afterLoadDelayed?: LifecycleCallback;\n}\n\nclass HLX {\n private beforeInit: LifecycleCallback;\n private afterInit: LifecycleCallback;\n private beforeLoadEager: LifecycleCallback;\n private loadEager: LifecycleCallback;\n private afterLoadEager: LifecycleCallback;\n private beforeLoadLazy: LifecycleCallback;\n private afterLoadLazy: LifecycleCallback;\n private beforeLoadDelayed: LifecycleCallback;\n private afterLoadDelayed: LifecycleCallback;\n\n constructor({\n beforeInit = () => {},\n afterInit = () => {},\n beforeLoadEager = () => {},\n loadEager = () => {},\n afterLoadEager = () => {},\n beforeLoadLazy = () => {},\n afterLoadLazy = () => {},\n beforeLoadDelayed = () => {},\n afterLoadDelayed = () => {},\n }: LifecycleCallbacks = {}) {\n this.beforeInit = beforeInit;\n this.afterInit = afterInit;\n this.beforeLoadEager = beforeLoadEager;\n this.loadEager = loadEager;\n this.afterLoadEager = afterLoadEager;\n this.beforeLoadLazy = beforeLoadLazy;\n this.afterLoadLazy = afterLoadLazy;\n this.beforeLoadDelayed = beforeLoadDelayed;\n this.afterLoadDelayed = afterLoadDelayed;\n this.init();\n }\n\n private async init() {\n console.time('init execution time: ');\n await this.beforeInit();\n await this._loadEager();\n await this.loadLazy();\n await this.loadDelayed();\n await this.afterInit();\n console.timeEnd('init execution time: ');\n }\n\n private async _loadEager() {\n console.time('loadEager execution time: ');\n await this.beforeLoadEager();\n //setupHlxObj();\n decorateBodyTag();\n setDocLanguage();\n await this.loadEager();\n await waitFor(300);\n await this.afterLoadEager();\n console.timeEnd('loadEager execution time: ');\n }\n\n private async loadLazy() {\n console.time('loadLazy execution time: ');\n await this.beforeLoadLazy();\n await waitFor(300);\n await this.afterLoadLazy();\n console.timeEnd('loadLazy execution time: ');\n }\n\n private async loadDelayed() {\n console.time('loadDelayed execution time: ');\n await this.beforeLoadDelayed();\n await waitFor(300);\n await this.afterLoadDelayed();\n console.timeEnd('loadDelayed execution time: ');\n }\n}\n\nexport default HLX;\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport HLX from './app/index.ts';\n\n(async function () {\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n})();\n\nconsole.time('APP execution time: ');\n\nexport const App = new HLX({\n beforeInit: () => {\n console.log('beforeInit');\n },\n afterInit: () => {\n console.log('afterInit');\n },\n beforeLoadEager: () => {\n console.log('beforeLoadEager');\n },\n afterLoadEager: () => {\n console.log('afterLoadEager');\n },\n beforeLoadLazy: () => {\n console.log('beforeLoadLazy');\n },\n afterLoadLazy: () => {\n console.log('afterLoadLazy');\n },\n beforeLoadDelayed: () => {\n console.log('beforeLoadDelayed');\n },\n afterLoadDelayed: () => {\n console.log('afterLoadDelayed');\n },\n});\n\nconsole.timeEnd('APP execution time: ');\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file +{"version":3,"mappings":"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","names":["i","o","f","s","e","_a","r","c","h","n","f$1","t","_b","h$1","SidebarNav","LitElement","entry","queryIndex","FetchService","filterValues","filteredNavigation","groupItems","group","html","currentTarget","item","renderIcon","child","term","groups","firstLevelPath","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","siteMapEntry","sitemapEntry","nextSitemapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","error","leftCol","rightCol","logoText","logoTextHTML","t$1","i$1","m","ICONS_PATH","modules","Icon","name","key","iconMarkup","unsafeSVG","svg","until","css","property","BlockService","block","config","row","cols","col","toClassName","value","as","a","imgs","img","ps","main","shortBlockName","blockWrapper","section","toCamelCase","g","SectionService","blockService","container","sectionMeta","meta","style","wrappers","defaultContent","wrapper","parentElement","addClasses","element","classes","cssClass","getMetadata","doc","attr","metaElement","getLocation","isSidekickLibraryActive","_Status","Status","MainService","sectionService","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","SectionsPromises","scriptEl","sidebarContainer","children","template","theme","blockMap","href","getUrlForEndpoint","blockModule","endpoint","resolve","reject","link","firstSection","blockPromises","lcpCandidate","sectionsBlocks","domHelpers","l","d","u","waitFor","decorateBodyTag","undefinedOnEmpty","setDocLanguage","lang","HLX","beforeInit","afterInit","beforeLoadEager","loadEager","afterLoadEager","beforeLoadLazy","afterLoadLazy","beforeLoadDelayed","afterLoadDelayed","App"],"sources":["../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants.ts","../../src/components/icon/icon.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../config.ts","../../src/sidekickHelpers/getLocation.ts","../../src/services/main.service.ts","../../node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../src/app/decorateBodyTag.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/setDocLanguage.ts","../../src/app/index.ts","../../src/main.ts"],"sourcesContent":["import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport { SheetsResponse, SiteMapEntry } from '../../shared.types';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n render() {\n if (!this.items) return;\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: SiteMapEntry) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item.navtitle || item.title;\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(queryIndex: SiteMapEntry[]): Record {\n const groups = {};\n queryIndex.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n groupByFirstLevelPath = async () => {\n let queryIndex: SheetsResponse = await FetchService.fetchJson('/query-index.json');\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n // filtering out all entries from blacklist from navigation\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n\n queryIndex.data = filteredNavigation as SiteMapEntry[];\n\n const groupItems = this.groupItemsByFirstLevelPath(queryIndex.data);\n\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n };\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { IconName } from '../../icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const contactHtmlString = await FetchService.fetchText('contact.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n return parser.parseFromString(contactHtmlString, 'text/html');\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from '../../utils/createOptimizedPicture.ts';\nimport { SheetsResponse, Sitemap, SiteMapEntry } from '../../shared.types.ts';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n constructor() {\n super();\n }\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n }\n\n render() {\n if (!this.lastTreePosts) return;\n return html`\n
    \n

    Newest Posts

    \n
    \n
    ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}
    \n `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const response = await FetchService.fetchText('footer.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n }\n\n render() {\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { LitElement, html } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { Ref, createRef, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from '../utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { IconName } from '../icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n } catch (error) {\n console.error('HeaderComponent: ', error);\n }\n }\n\n render() {\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e console.error(`SVG icon: ${e.message}`));\n return unsafeSVG(iconMarkup as string);\n }\n\n render() {\n const svg = this.getSvg(this.name);\n return html`${until(svg)}`;\n }\n\n static styles = css`\n :host {\n display: flex;\n align-items: center;\n }\n\n svg {\n width: 100%;\n height: auto;\n }\n `;\n}\n","import { toClassName } from '../utils/toClassName';\n\nexport class BlockService {\n //TODO: Provider for fetch data\n\n /**\n * Extracts the config from a block.\n * @param {Element} block The block element\n * @returns {object} The block config\n */\n readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} name - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n lazyStylesScssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/icons.types.ts',\n fontsScssPath: './src/styles/sass/fonts.scss',\n lazyStylesScssPath: './src/styles/sass/lazy-styles.scss',\n sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss',\n};\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { isSidekickLibraryActive } from '../sidekickHelpers/isSidekickLibraryActive';\nimport { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\nimport { getLocation } from '../sidekickHelpers/getLocation.ts';\nimport { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(getLocation().search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log(error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addSidebarContainer(main: HTMLElement) {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n main.after(sidebarContainer);\n }\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, sidekickLibraryStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS('/dist/lazyStyles/lazyStyles.css');\n if (sidekickLibraryStylesScssPath && isSidekickLibraryActive()) {\n await this.loadCSS('/dist/sidekickLibraryStyles/sidekickLibraryStyles.css');\n }\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n console.error('Load lazy error: ', error);\n }\n };\n\n /**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * @private\n * @memberof MainService\n * @returns {void}\n * @example\n * \n * \n * @example\n * \n */\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n console.error('An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n console.error(`problem with block '${block.name}' loading styles`);\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS('dist/fonts/fonts.css');\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n }\n\n private async loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n }\n\n this.showSection(section);\n }\n}\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,l)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,l);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=a(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,l)}}))};function a(e,t,n,o){return`${l(e,o)}#\\n ${t.trim()}#\\n ${l(n,o)}#\\n ${l(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function l(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return void console.warn(\"no target found\");if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let l;l=\"string\"==typeof t?t.trim().split(\" \"):t,l.forEach((t=>{const r=a(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateBodyTag() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../utils/getMetadata';\nimport { undefinedOnEmpty } from '../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { waitFor } from '@kluntje/js-utils/lib/dom-helpers';\n//import setupHlxObj from './setupHlxObj';\nimport { decorateBodyTag } from './decorateBodyTag';\nimport { setDocLanguage } from './setDocLanguage';\n\ntype LifecycleCallback = () => void | Promise;\n\ninterface LifecycleCallbacks {\n beforeInit?: LifecycleCallback;\n afterInit?: LifecycleCallback;\n beforeLoadEager?: LifecycleCallback;\n loadEager?: LifecycleCallback;\n afterLoadEager?: LifecycleCallback;\n beforeLoadLazy?: LifecycleCallback;\n afterLoadLazy?: LifecycleCallback;\n beforeLoadDelayed?: LifecycleCallback;\n afterLoadDelayed?: LifecycleCallback;\n}\n\nclass HLX {\n private beforeInit: LifecycleCallback;\n private afterInit: LifecycleCallback;\n private beforeLoadEager: LifecycleCallback;\n private loadEager: LifecycleCallback;\n private afterLoadEager: LifecycleCallback;\n private beforeLoadLazy: LifecycleCallback;\n private afterLoadLazy: LifecycleCallback;\n private beforeLoadDelayed: LifecycleCallback;\n private afterLoadDelayed: LifecycleCallback;\n\n constructor({\n beforeInit = () => {},\n afterInit = () => {},\n beforeLoadEager = () => {},\n loadEager = () => {},\n afterLoadEager = () => {},\n beforeLoadLazy = () => {},\n afterLoadLazy = () => {},\n beforeLoadDelayed = () => {},\n afterLoadDelayed = () => {},\n }: LifecycleCallbacks = {}) {\n this.beforeInit = beforeInit;\n this.afterInit = afterInit;\n this.beforeLoadEager = beforeLoadEager;\n this.loadEager = loadEager;\n this.afterLoadEager = afterLoadEager;\n this.beforeLoadLazy = beforeLoadLazy;\n this.afterLoadLazy = afterLoadLazy;\n this.beforeLoadDelayed = beforeLoadDelayed;\n this.afterLoadDelayed = afterLoadDelayed;\n this.init();\n }\n\n private async init() {\n console.time('init execution time: ');\n await this.beforeInit();\n await this._loadEager();\n await this.loadLazy();\n await this.loadDelayed();\n await this.afterInit();\n console.timeEnd('init execution time: ');\n }\n\n private async _loadEager() {\n console.time('loadEager execution time: ');\n await this.beforeLoadEager();\n //setupHlxObj();\n decorateBodyTag();\n setDocLanguage();\n await this.loadEager();\n await waitFor(300);\n await this.afterLoadEager();\n console.timeEnd('loadEager execution time: ');\n }\n\n private async loadLazy() {\n console.time('loadLazy execution time: ');\n await this.beforeLoadLazy();\n await waitFor(300);\n await this.afterLoadLazy();\n console.timeEnd('loadLazy execution time: ');\n }\n\n private async loadDelayed() {\n console.time('loadDelayed execution time: ');\n await this.beforeLoadDelayed();\n await waitFor(300);\n await this.afterLoadDelayed();\n console.timeEnd('loadDelayed execution time: ');\n }\n}\n\nexport default HLX;\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport HLX from './app/index.ts';\n\n(async function () {\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n})();\n\nconsole.time('APP execution time: ');\n\nexport const App = new HLX({\n beforeInit: () => {\n console.log('beforeInit');\n },\n afterInit: () => {\n console.log('afterInit');\n },\n beforeLoadEager: () => {\n console.log('beforeLoadEager');\n },\n afterLoadEager: () => {\n console.log('afterLoadEager');\n },\n beforeLoadLazy: () => {\n console.log('beforeLoadLazy');\n },\n afterLoadLazy: () => {\n console.log('afterLoadLazy');\n },\n beforeLoadDelayed: () => {\n console.log('beforeLoadDelayed');\n },\n afterLoadDelayed: () => {\n console.log('afterLoadDelayed');\n },\n});\n\nconsole.timeEnd('APP execution time: ');\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file diff --git a/src/app/index.ts b/src/app/index.ts index fedeca2a..ab5edf4f 100644 --- a/src/app/index.ts +++ b/src/app/index.ts @@ -1,5 +1,5 @@ import { waitFor } from '@kluntje/js-utils/lib/dom-helpers'; -import setupHlxObj from './setupHlxObj'; +//import setupHlxObj from './setupHlxObj'; import { decorateBodyTag } from './decorateBodyTag'; import { setDocLanguage } from './setDocLanguage'; From 88fe755e8025634472d496221ab02f040b4003df Mon Sep 17 00:00:00 2001 From: samuelecalamita Date: Wed, 6 Mar 2024 13:32:15 +0100 Subject: [PATCH 14/62] added loadEager loadLazy loadDelayed lifecycle hooks --- dist/main/main.js | 12 ++++----- dist/main/main.js.map | 2 +- src/app/index.ts | 26 +++++++++++++------ src/main.ts | 9 +++++++ types/src/app/index.d.ts | 10 ++++--- .../components/sidebar/sidebarContact.d.ts | 6 ++--- 6 files changed, 44 insertions(+), 21 deletions(-) diff --git a/dist/main/main.js b/dist/main/main.js index f01445ec..782bcfc8 100644 --- a/dist/main/main.js +++ b/dist/main/main.js @@ -1,4 +1,4 @@ -import{T as u,s as m,x as h,w as z,i as fe}from"../__chunks__/lit-element.XkUWx5ik.js";import{t as _,n as me}from"../__chunks__/property.0daVBkvz.js";import{i as _e,t as ge,e as N,o as ee,a as ve}from"../__chunks__/unsafe-html.U1vgpvJh.js";import{r as w,t as T}from"../__chunks__/toClassName.o2_BLIQs.js";import{F as E,g as H}from"../__chunks__/fetch.service.7cfQZ1Bx.js";import{r as D}from"../__chunks__/icon.template.6pvZO8OV.js";import{c as ye}from"../__chunks__/createOptimizedPicture.lBh_4LJd.js";import{_ as a}from"../__chunks__/preload-helper.hlDPvxQM.js";import{i as L}from"../__chunks__/isSidekickLibraryActive.iN4ARc8o.js";/** +import{T as u,s as _,x as h,w as N,i as fe}from"../__chunks__/lit-element.XkUWx5ik.js";import{t as g,n as me}from"../__chunks__/property.0daVBkvz.js";import{i as _e,t as ge,e as z,o as ee,a as ve}from"../__chunks__/unsafe-html.U1vgpvJh.js";import{r as L,t as D}from"../__chunks__/toClassName.o2_BLIQs.js";import{F as E,g as H}from"../__chunks__/fetch.service.7cfQZ1Bx.js";import{r as O}from"../__chunks__/icon.template.6pvZO8OV.js";import{c as ye}from"../__chunks__/createOptimizedPicture.lBh_4LJd.js";import{_ as a}from"../__chunks__/preload-helper.hlDPvxQM.js";import{i as $}from"../__chunks__/isSidekickLibraryActive.iN4ARc8o.js";/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause @@ -6,15 +6,15 @@ import{T as u,s as m,x as h,w as z,i as fe}from"../__chunks__/lit-element.XkUWx5 * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const y=(e,t)=>{var o;const s=e._$AN;if(s===void 0)return!1;for(const n of s)(o=n._$AO)==null||o.call(n,t,!1),y(n,t);return!0},P=e=>{let t,s;do{if((t=e._$AM)===void 0)break;s=t._$AN,s.delete(e),e=t}while((s==null?void 0:s.size)===0)},te=e=>{for(let t;t=e._$AM;e=t){let s=t._$AN;if(s===void 0)t._$AN=s=new Set;else if(s.has(e))break;s.add(e),$e(t)}};function Ee(e){this._$AN!==void 0?(P(this),this._$AM=e,te(this)):this._$AM=e}function Le(e,t=!1,s=0){const o=this._$AH,n=this._$AN;if(n!==void 0&&n.size!==0)if(t)if(Array.isArray(o))for(let i=s;i{e.type==ge.CHILD&&(e._$AP??(e._$AP=Le),e._$AQ??(e._$AQ=Ee))};let se=class extends _e{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,s,o){super._$AT(t,s,o),te(this),this.isConnected=t._$AU}_$AO(t,s=!0){var o,n;t!==this.isConnected&&(this.isConnected=t,t?(o=this.reconnected)==null||o.call(this):(n=this.disconnected)==null||n.call(this)),s&&(y(this,t),P(this))}setValue(t){if(we(this._$Ct))this._$Ct._$AI(t,this);else{const s=[...this._$Ct._$AH];s[this._$Ci]=t,this._$Ct._$AI(s,this,0)}}disconnected(){}reconnected(){}};/** + */const b=(e,t)=>{var o;const s=e._$AN;if(s===void 0)return!1;for(const n of s)(o=n._$AO)==null||o.call(n,t,!1),b(n,t);return!0},S=e=>{let t,s;do{if((t=e._$AM)===void 0)break;s=t._$AN,s.delete(e),e=t}while((s==null?void 0:s.size)===0)},te=e=>{for(let t;t=e._$AM;e=t){let s=t._$AN;if(s===void 0)t._$AN=s=new Set;else if(s.has(e))break;s.add(e),$e(t)}};function Le(e){this._$AN!==void 0?(S(this),this._$AM=e,te(this)):this._$AM=e}function Ee(e,t=!1,s=0){const o=this._$AH,n=this._$AN;if(n!==void 0&&n.size!==0)if(t)if(Array.isArray(o))for(let i=s;i{e.type==ge.CHILD&&(e._$AP??(e._$AP=Ee),e._$AQ??(e._$AQ=Le))};let se=class extends _e{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,s,o){super._$AT(t,s,o),te(this),this.isConnected=t._$AU}_$AO(t,s=!0){var o,n;t!==this.isConnected&&(this.isConnected=t,t?(o=this.reconnected)==null||o.call(this):(n=this.disconnected)==null||n.call(this)),s&&(b(this,t),S(this))}setValue(t){if(we(this._$Ct))this._$Ct._$AI(t,this);else{const s=[...this._$Ct._$AH];s[this._$Ci]=t,this._$Ct._$AI(s,this,0)}}disconnected(){}reconnected(){}};/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const Pe=()=>new Se;let Se=class{};const I=new WeakMap,Ae=N(class extends se{render(e){return u}update(e,[t]){var o;const s=t!==this.Y;return s&&this.Y!==void 0&&this.rt(void 0),(s||this.lt!==this.ct)&&(this.Y=t,this.ht=(o=e.options)==null?void 0:o.host,this.rt(this.ct=e.element)),u}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let s=I.get(t);s===void 0&&(s=new WeakMap,I.set(t,s)),s.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),s.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=I.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var Ce=Object.defineProperty,Te=Object.getOwnPropertyDescriptor,oe=(e,t,s,o)=>{for(var n=o>1?void 0:o?Te(t,s):t,i=e.length-1,r;i>=0;i--)(r=e[i])&&(n=(o?r(t,s,n):r(n))||n);return o&&n&&Ce(t,s,n),n};let x=class extends m{constructor(){super(...arguments),this.getSubmenuName=e=>e.path.split("/")[1],this.groupByFirstLevelPath=async()=>{let e=await E.fetchJson("/query-index.json");const t=["sidekick","sidekick-library","tools","development","dev-","__"],s=this.filterNavigation(e.data,t);e.data=s;const o=this.groupItemsByFirstLevelPath(e.data);return Object.values(o).map(i=>i.length===1?i[0]:{navtitle:i[0].path.split("/")[1],path:i[0].path,children:i})}}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}render(){if(this.items)return h``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return h`${e.navtitle} ${D("chevron-down","submenu__icon")}`}renderMenuItem(e){return h`
  • ${e.children!==void 0?this.renderSubMenu(e):h`${e.navtitle}`}
  • `}renderMenuItems(){return h`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}filterNavigation(e,t){return e.filter(s=>t.every(o=>!s.path.includes(o))).map(s=>({path:s.path,navtitle:this.getNavTitle(s)}))}groupItemsByFirstLevelPath(e){const t={};return e.forEach(s=>{const o=this.getSubmenuName(s);t[o]||(t[o]=[]),t[o].push({path:s.path,navtitle:this.getNavTitle(s)})}),t}};oe([w()],x.prototype,"items",2);x=oe([_("sidebar-nav")],x);var De=Object.defineProperty,Oe=Object.getOwnPropertyDescriptor,ne=(e,t,s,o)=>{for(var n=o>1?void 0:o?Oe(t,s):t,i=e.length-1,r;i>=0;i--)(r=e[i])&&(n=(o?r(t,s,n):r(n))||n);return o&&n&&De(t,s,n),n};let k=class extends m{async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t=await E.fetchText("contact.plain.html",{cacheOptions:{cacheType:"runtime"}});return e.parseFromString(t,"text/html")}renderHeader(e){return e?h`

    ${e}

    `:u}renderText(e){return e?h`

    ${e}

    `:u}render(){if(!this.contactTemplateArgs)return u;const{headline:e,text:t,contacts:s}=this.contactTemplateArgs;return h`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(s)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:s}=e;return!t&&!s?u:h`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(s)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(o=>({icon:o.querySelector("div"),markup:o.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),s=e.querySelector("p"),o=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:s,contacts:o}}renderContacts(e){return e.length===0?u:h`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?D(e.innerHTML):u}renderContactMarkup(e){return e?ee(e.innerHTML):u}};ne([w()],k.prototype,"contactTemplateArgs",2);k=ne([_("sidebar-contact")],k);var Ie=Object.defineProperty,Re=Object.getOwnPropertyDescriptor,ie=(e,t,s,o)=>{for(var n=o>1?void 0:o?Re(t,s):t,i=e.length-1,r;i>=0;i--)(r=e[i])&&(n=(o?r(t,s,n):r(n))||n);return o&&n&&Ie(t,s,n),n};let V=class extends m{constructor(){super()}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e)}render(){if(this.lastTreePosts)return h`

    Newest Posts

    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,s)=>t.lastModified>s.lastModified?-1:t.lastModified${t}`:u}renderPost(e){return h`
    ${this.renderPicture(e)}

    ${e.description}

    `}async getPosts(){return(await E.fetchJson("/query-index.json")).data.filter(t=>t.path.startsWith("/posts"))}};ie([w()],V.prototype,"lastTreePosts",2);V=ie([_("sidebar-posts")],V);var Me=Object.defineProperty,xe=Object.getOwnPropertyDescriptor,re=(e,t,s,o)=>{for(var n=o>1?void 0:o?xe(t,s):t,i=e.length-1,r;i>=0;i--)(r=e[i])&&(n=(o?r(t,s,n):r(n))||n);return o&&n&&Me(t,s,n),n};let q=class extends m{createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e=await E.fetchText("footer.plain.html",{cacheOptions:{cacheType:"runtime"}}),t=document.createElement("div");t.innerHTML=e,this.footerMarkup=t.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}render(){if(this.footerMarkup)return h`${this.footerMarkup}`}};re([w()],q.prototype,"footerMarkup",2);q=re([_("sidebar-footer")],q);var ke=Object.defineProperty,Ve=Object.getOwnPropertyDescriptor,qe=(e,t,s,o)=>{for(var n=o>1?void 0:o?Ve(t,s):t,i=e.length-1,r;i>=0;i--)(r=e[i])&&(n=(o?r(t,s,n):r(n))||n);return o&&n&&ke(t,s,n),n};let F=class extends m{constructor(){super(...arguments),this.toggleRef=Pe(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return h`
    ${D("hamburger")}`}};F=qe([_("sidebar-component")],F);function Be({input:e,specifier:t,htmlTag:s}){return e.split(t).map((o,n)=>n%2===1?`<${s}>${o}`:o).join("")}var je=Object.defineProperty,Ne=Object.getOwnPropertyDescriptor,ae=(e,t,s,o)=>{for(var n=o>1?void 0:o?Ne(t,s):t,i=e.length-1,r;i>=0;i--)(r=e[i])&&(n=(o?r(t,s,n):r(n))||n);return o&&n&&je(t,s,n),n};let B=class extends m{createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await E.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data}}catch(e){console.error("HeaderComponent: ",e)}}render(){if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,s=Be({input:e.logoText,htmlTag:"strong",specifier:":::"}),o=ee(s);return h``}};ae([w()],B.prototype,"headerData",2);B=ae([_("header-component")],B);/** + */const Pe=()=>new Se;let Se=class{};const I=new WeakMap,Ae=z(class extends se{render(e){return u}update(e,[t]){var o;const s=t!==this.Y;return s&&this.Y!==void 0&&this.rt(void 0),(s||this.lt!==this.ct)&&(this.Y=t,this.ht=(o=e.options)==null?void 0:o.host,this.rt(this.ct=e.element)),u}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let s=I.get(t);s===void 0&&(s=new WeakMap,I.set(t,s)),s.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),s.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=I.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var Ce=Object.defineProperty,Te=Object.getOwnPropertyDescriptor,oe=(e,t,s,o)=>{for(var n=o>1?void 0:o?Te(t,s):t,i=e.length-1,r;i>=0;i--)(r=e[i])&&(n=(o?r(t,s,n):r(n))||n);return o&&n&&Ce(t,s,n),n};let x=class extends _{constructor(){super(...arguments),this.getSubmenuName=e=>e.path.split("/")[1],this.groupByFirstLevelPath=async()=>{let e=await E.fetchJson("/query-index.json");const t=["sidekick","sidekick-library","tools","development","dev-","__"],s=this.filterNavigation(e.data,t);e.data=s;const o=this.groupItemsByFirstLevelPath(e.data);return Object.values(o).map(i=>i.length===1?i[0]:{navtitle:i[0].path.split("/")[1],path:i[0].path,children:i})}}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}render(){if(this.items)return h``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return h`${e.navtitle} ${O("chevron-down","submenu__icon")}`}renderMenuItem(e){return h`
  • ${e.children!==void 0?this.renderSubMenu(e):h`${e.navtitle}`}
  • `}renderMenuItems(){return h`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}filterNavigation(e,t){return e.filter(s=>t.every(o=>!s.path.includes(o))).map(s=>({path:s.path,navtitle:this.getNavTitle(s)}))}groupItemsByFirstLevelPath(e){const t={};return e.forEach(s=>{const o=this.getSubmenuName(s);t[o]||(t[o]=[]),t[o].push({path:s.path,navtitle:this.getNavTitle(s)})}),t}};oe([L()],x.prototype,"items",2);x=oe([g("sidebar-nav")],x);var De=Object.defineProperty,Oe=Object.getOwnPropertyDescriptor,ne=(e,t,s,o)=>{for(var n=o>1?void 0:o?Oe(t,s):t,i=e.length-1,r;i>=0;i--)(r=e[i])&&(n=(o?r(t,s,n):r(n))||n);return o&&n&&De(t,s,n),n};let k=class extends _{async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t=await E.fetchText("contact.plain.html",{cacheOptions:{cacheType:"runtime"}});return e.parseFromString(t,"text/html")}renderHeader(e){return e?h`

    ${e}

    `:u}renderText(e){return e?h`

    ${e}

    `:u}render(){if(!this.contactTemplateArgs)return u;const{headline:e,text:t,contacts:s}=this.contactTemplateArgs;return h`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(s)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:s}=e;return!t&&!s?u:h`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(s)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(o=>({icon:o.querySelector("div"),markup:o.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),s=e.querySelector("p"),o=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:s,contacts:o}}renderContacts(e){return e.length===0?u:h`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?O(e.innerHTML):u}renderContactMarkup(e){return e?ee(e.innerHTML):u}};ne([L()],k.prototype,"contactTemplateArgs",2);k=ne([g("sidebar-contact")],k);var Ie=Object.defineProperty,Re=Object.getOwnPropertyDescriptor,ie=(e,t,s,o)=>{for(var n=o>1?void 0:o?Re(t,s):t,i=e.length-1,r;i>=0;i--)(r=e[i])&&(n=(o?r(t,s,n):r(n))||n);return o&&n&&Ie(t,s,n),n};let V=class extends _{constructor(){super()}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e)}render(){if(this.lastTreePosts)return h`

    Newest Posts

    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,s)=>t.lastModified>s.lastModified?-1:t.lastModified${t}`:u}renderPost(e){return h`
    ${this.renderPicture(e)}

    ${e.description}

    `}async getPosts(){return(await E.fetchJson("/query-index.json")).data.filter(t=>t.path.startsWith("/posts"))}};ie([L()],V.prototype,"lastTreePosts",2);V=ie([g("sidebar-posts")],V);var Me=Object.defineProperty,xe=Object.getOwnPropertyDescriptor,re=(e,t,s,o)=>{for(var n=o>1?void 0:o?xe(t,s):t,i=e.length-1,r;i>=0;i--)(r=e[i])&&(n=(o?r(t,s,n):r(n))||n);return o&&n&&Me(t,s,n),n};let q=class extends _{createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e=await E.fetchText("footer.plain.html",{cacheOptions:{cacheType:"runtime"}}),t=document.createElement("div");t.innerHTML=e,this.footerMarkup=t.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}render(){if(this.footerMarkup)return h`${this.footerMarkup}`}};re([L()],q.prototype,"footerMarkup",2);q=re([g("sidebar-footer")],q);var ke=Object.defineProperty,Ve=Object.getOwnPropertyDescriptor,qe=(e,t,s,o)=>{for(var n=o>1?void 0:o?Ve(t,s):t,i=e.length-1,r;i>=0;i--)(r=e[i])&&(n=(o?r(t,s,n):r(n))||n);return o&&n&&ke(t,s,n),n};let F=class extends _{constructor(){super(...arguments),this.toggleRef=Pe(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return h`
    ${O("hamburger")}`}};F=qe([g("sidebar-component")],F);function Be({input:e,specifier:t,htmlTag:s}){return e.split(t).map((o,n)=>n%2===1?`<${s}>${o}`:o).join("")}var je=Object.defineProperty,ze=Object.getOwnPropertyDescriptor,ae=(e,t,s,o)=>{for(var n=o>1?void 0:o?ze(t,s):t,i=e.length-1,r;i>=0;i--)(r=e[i])&&(n=(o?r(t,s,n):r(n))||n);return o&&n&&je(t,s,n),n};let B=class extends _{createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await E.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data}}catch(e){console.error("HeaderComponent: ",e)}}render(){if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,s=Be({input:e.logoText,htmlTag:"strong",specifier:":::"}),o=ee(s);return h``}};ae([L()],B.prototype,"headerData",2);B=ae([g("header-component")],B);/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */let j=class extends ve{};j.directiveName="unsafeSVG",j.resultType=2;const ze=N(j);/** + */let j=class extends ve{};j.directiveName="unsafeSVG",j.resultType=2;const Ne=z(j);/** * @license * Copyright 2021 Google LLC * SPDX-License-Identifier: BSD-3-Clause @@ -22,10 +22,10 @@ import{T as u,s as m,x as h,w as z,i as fe}from"../__chunks__/lit-element.XkUWx5 * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const Y=e=>!be(e)&&typeof e.then=="function",U=1073741823;let Ye=class extends se{constructor(){super(...arguments),this._$Cwt=U,this._$Cbt=[],this._$CK=new He(this),this._$CX=new Fe}render(...t){return t.find(s=>!Y(s))??z}update(t,s){const o=this._$Cbt;let n=o.length;this._$Cbt=s;const i=this._$CK,r=this._$CX;this.isConnected||this.disconnected();for(let l=0;lthis._$Cwt);l++){const c=s[l];if(!Y(c))return this._$Cwt=l,c;l{for(;r.get();)await r.get();const v=i.deref();if(v!==void 0){const O=v._$Cbt.indexOf(c);O>-1&&O{for(var n=o>1?void 0:o?Ke(t,s):t,i=e.length-1,r;i>=0;i--)(r=e[i])&&(n=(o?r(t,s,n):r(n))||n);return o&&n&&We(t,s,n),n};const K=Object.assign({"/public/icons/angle-down.svg":()=>a(()=>import("../__chunks__/angle-down.Cg2crR0u.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-left.svg":()=>a(()=>import("../__chunks__/angle-left.JVB4YxPb.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-right.svg":()=>a(()=>import("../__chunks__/angle-right.Ch8APWiw.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-down.svg":()=>a(()=>import("../__chunks__/angle-small-down.M5BptMXk.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-left.svg":()=>a(()=>import("../__chunks__/angle-small-left.OQUEL5J8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-right.svg":()=>a(()=>import("../__chunks__/angle-small-right.GiHGG7ST.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-up.svg":()=>a(()=>import("../__chunks__/angle-up.Owt8YyvO.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/bolt.svg":()=>a(()=>import("../__chunks__/bolt.yed9FptR.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/building-storefront.svg":()=>a(()=>import("../__chunks__/building-storefront.GI5O3UY2.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chat-bubble-left-right.svg":()=>a(()=>import("../__chunks__/chat-bubble-left-right.RdWapjj4.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/check.svg":()=>a(()=>import("../__chunks__/check.2BZxb2wx.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chevron-down.svg":()=>a(()=>import("../__chunks__/chevron-down.6_gNiehw.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clip.svg":()=>a(()=>import("../__chunks__/clip.B--gq6DA.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clock.svg":()=>a(()=>import("../__chunks__/clock.tyy4_t8y.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cpu-chip.svg":()=>a(()=>import("../__chunks__/cpu-chip.e4997-9R.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cross.svg":()=>a(()=>import("../__chunks__/cross.8hUWLLSe.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cursor-arrow-ripple.svg":()=>a(()=>import("../__chunks__/cursor-arrow-ripple.5f05fUdo.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/download.svg":()=>a(()=>import("../__chunks__/download.Sjqs7ONH.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/envelope.svg":()=>a(()=>import("../__chunks__/envelope.AKeKbl-b.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye-crossed.svg":()=>a(()=>import("../__chunks__/eye-crossed.UP44bNSQ.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye.svg":()=>a(()=>import("../__chunks__/eye.Zi41FP8R.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/facebook.svg":()=>a(()=>import("../__chunks__/facebook.VERWvTTO.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/globe.svg":()=>a(()=>import("../__chunks__/globe.oRdjPaeW.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/hamburger.svg":()=>a(()=>import("../__chunks__/hamburger.B4eeRdlK.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/heart.svg":()=>a(()=>import("../__chunks__/heart.oHoUBEqr.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/home.svg":()=>a(()=>import("../__chunks__/home.SbACO0rp.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/instagram.svg":()=>a(()=>import("../__chunks__/instagram.b_ubI60M.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/medium.svg":()=>a(()=>import("../__chunks__/medium.qMY-y9mb.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/menu-burger.svg":()=>a(()=>import("../__chunks__/menu-burger.PVXazrxs.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/paper-plane.svg":()=>a(()=>import("../__chunks__/paper-plane.SNV5LRur.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/plus.svg":()=>a(()=>import("../__chunks__/plus.aaZDetv0.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/rocket-lunch.svg":()=>a(()=>import("../__chunks__/rocket-lunch.zdYOwJp4.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/search.svg":()=>a(()=>import("../__chunks__/search.v55h2U5v.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/share.svg":()=>a(()=>import("../__chunks__/share.b6IBiQcz.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/snapchat.svg":()=>a(()=>import("../__chunks__/snapchat.hyeXEF5A.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/social-network.svg":()=>a(()=>import("../__chunks__/social-network.XyFthY4r.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/trash.svg":()=>a(()=>import("../__chunks__/trash.Q02H3YPF.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/twitter.svg":()=>a(()=>import("../__chunks__/twitter.gWOZdFRk.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/user.svg":()=>a(()=>import("../__chunks__/user.I6JGjv2Y.js"),__vite__mapDeps([])).then(e=>e.default)});let S=class extends m{constructor(){super(...arguments),this.name=""}async getSvg(e){const t=K[`${W}/${e}.svg`],o=await(t!==void 0?t:K[`${W}/cross.svg`])().catch(n=>console.error(`SVG icon: ${n.message}`));return ze(o)}render(){const e=this.getSvg(this.name);return h`${Ue(e)}`}};S.styles=fe`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;ce([me({type:String})],S.prototype,"name",2);S=ce([_("icon-component")],S);class Xe{readBlockConfig(t){const s={};return t.querySelectorAll(":scope > div").forEach(o=>{if(o.children){const n=[...o.children];if(n[1]){const i=n[1],r=T(n[0].textContent??"");let l="";if(i.querySelector("a")){const c=[...i.querySelectorAll("a")];c.length===1?l=c[0].href:l=c.map(p=>p.href)}else if(i.querySelector("img")){const c=[...i.querySelectorAll("img")];c.length===1?l=c[0].src:l=c.map(p=>p.src)}else if(i.querySelector("p")){const c=[...i.querySelectorAll("p")];c.length===1?l=c[0].textContent:l=c.map(p=>p.textContent)}else l=o.children[1].textContent;s[r]=l}}}),s}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const s=t.classList[0];if(s){t.classList.add("block"),t.dataset.blockName=s;const o=t.parentElement;o==null||o.classList.add(`${s}-wrapper`);const n=t.closest(".section");n&&n.classList.add(`${s}-container`)}}}function Ze(e){return T(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class Je{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(s=>{this.adjustMarkup(s),this.processSectionMetaData(s)})}processSectionMetaData(t){const s=t.querySelector("div.section-metadata");if(s){const o=this.blockService.readBlockConfig(s);Object.keys(o).forEach(n=>{n==="style"?o.style.split(",").filter(r=>r).map(r=>T(r.trim())).forEach(r=>t.classList.add(r)):t.dataset[Ze(n)]=o[n]}),s.parentElement&&s.parentElement.remove()}}adjustMarkup(t){const s=[];let o=!1;[...t.children].forEach(n=>{if(n.tagName==="DIV"||!o){const i=document.createElement("div");s.push(i),o=n.tagName!=="DIV",o&&i.classList.add("default-content-wrapper")}s[s.length-1].append(n)}),s.forEach(n=>t.append(n)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(s=>{const o=s.parentElement;o&&o.classList.add("image","main")})}}const A=(e,t)=>{t.split(",").forEach(s=>{e.classList.add(T(s.trim()))})};function b(e,t=document){const s=e&&e.includes(":")?"property":"name",n=[...t.head.querySelectorAll(`meta[${s}="${e}"]`)].map(i=>i.content).join(", ");return n.length?n:""}const Ge={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/icons.types.ts",fontsScssPath:"./src/styles/sass/fonts.scss",lazyStylesScssPath:"./src/styles/sass/lazy-styles.scss",sidekickLibraryStylesScssPath:"./src/styles/sass/sidekick-library-styles.scss"};function X(){return L()?window.parent.location:window.location}const g=class g{};g.unloaded="unloaded",g.loading="loading",g.loaded="loaded",g.error="error";let f=g;class Qe{constructor(t,s){this.sectionService=t,this.blockService=s,this.lcpBlocks=["banner"],this.init=async()=>{this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const o=document.querySelector("main");if(o){o.setAttribute("id","main"),this.addSidebarContainer(o),this.sectionService.init(o),this.addInnerContainer(o),this.blockService.decorateBlocks(o),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:o,sidekickLibraryStylesScssPath:n,fontsScssPath:i}=Ge;try{o&&await this.loadCSS("/dist/lazyStyles/lazyStyles.css"),n&&L()&&await this.loadCSS("/dist/sidekickLibraryStyles/sidekickLibraryStyles.css"),i&&await this.loadFonts(),await this.loadBlocks()}catch(r){console.error("Load lazy error: ",r)}},this.loadBlocks=async()=>{const n=[...document.querySelectorAll(".section")].map(i=>this.loadBlock(i));await Promise.all(n)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(X().search).get("lighthouse")==="on";const t=document.querySelector('script[src$="/scripts/scripts.js"]');if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split("/scripts/scripts.js")}catch(s){console.log(s)}}addSidebarContainer(t){if(L())return;const s=document.createElement("sidebar-component");s.setAttribute("id","sidebar"),window.innerWidth<=1280?s.classList.remove("active"):s.classList.add("active"),window.innerWidth<=1280?s.classList.remove("active"):s.classList.add("active"),t.after(s)}addInnerContainer(t){const s=t.innerHTML;t.innerHTML=`
    ${L()?"":''}${s}
    `}decorateTemplateAndTheme(){const t=b("template");t&&A(document.body,t);const s=b("theme");s&&A(document.body,s)}collectBlocks(t){const s=[];return t.querySelectorAll("[data-block-name]").forEach(n=>{s.push({name:n.dataset.blockName,element:n})}),s}async loadBlockModules(t){if((t.element.dataset.blockStatus??f.unloaded)===f.unloaded){t.element.dataset.blockStatus=f.loading;try{const{href:o}=H(`dist/${t.name}/${t.name}.js`),n=await a(()=>import(o),__vite__mapDeps([]));n.default&&await n.default(t.element),t.element.dataset.blockStatus=f.loaded}catch(o){t.element.dataset.blockStatus=f.error,console.error("An error occurred during module import:",o)}}}async loadBlockStyles(t){try{await this.loadCSS(`dist/${t.name}/${t.name}.css`)}catch{console.error(`problem with block '${t.name}' loading styles`)}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS("dist/fonts/fonts.css");try{X().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}async loadCSS(t){return new Promise((s,o)=>{const{href:n}=H(t);if(document.querySelector(`head > link[href="${n}"]`))s(!0);else{const i=document.createElement("link");i.rel="stylesheet",i.href=n,i.onload=s,i.onerror=o,document.head.append(i)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const n=this.collectBlocks(t).map(async i=>{this.lcpBlocks.includes(i.name)&&await Promise.all([this.loadBlockModules(i),this.loadBlockStyles(i)])});await Promise.all(n),this.showSection(t)}document.body.style.display=null;const s=document.querySelector("main img");await new Promise(o=>{s&&!s.complete?(s.setAttribute("loading","eager"),s.setAttribute("fetchpriority","high"),s.addEventListener("load",()=>o()),s.addEventListener("error",()=>o())):o()})}async loadBlock(t){const s=this.collectBlocks(t);if(!s.length){this.showSection(t);return}for(const o of s)Promise.all([this.loadBlockModules(o),this.loadBlockStyles(o)]);this.showSection(t)}}var d={},$;Object.defineProperty(d,"__esModule",{value:!0});const le=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),Z=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)s.classList.remove(...t)}},R=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)s.classList.add(...t)}},J=(e,t)=>e.classList.contains(t);function C(e){return Symbol.iterator in e}function de(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const he=(e,t,s,o,n)=>{if(e==null||C(e)&&!de(e))return;if(C(e)&&!(e instanceof HTMLElement)){for(const r of e)he(r,t,s,o,n);return}let i;i=typeof t=="string"?t.trim().split(" "):t,i.forEach(r=>{const l=ue(e,r,s,o);if(!o.eventBindingMap[l]){const c=s.bind(o);return o.eventBindingMap[l]=c,e.addEventListener(r.trim(),c,n)}})};function ue(e,t,s,o){return`${M(e,o)}# + */const Y=e=>!be(e)&&typeof e.then=="function",U=1073741823;let Ye=class extends se{constructor(){super(...arguments),this._$Cwt=U,this._$Cbt=[],this._$CK=new He(this),this._$CX=new Fe}render(...t){return t.find(s=>!Y(s))??N}update(t,s){const o=this._$Cbt;let n=o.length;this._$Cbt=s;const i=this._$CK,r=this._$CX;this.isConnected||this.disconnected();for(let l=0;lthis._$Cwt);l++){const c=s[l];if(!Y(c))return this._$Cwt=l,c;l{for(;r.get();)await r.get();const f=i.deref();if(f!==void 0){const y=f._$Cbt.indexOf(c);y>-1&&y{for(var n=o>1?void 0:o?Ke(t,s):t,i=e.length-1,r;i>=0;i--)(r=e[i])&&(n=(o?r(t,s,n):r(n))||n);return o&&n&&We(t,s,n),n};const K=Object.assign({"/public/icons/angle-down.svg":()=>a(()=>import("../__chunks__/angle-down.Cg2crR0u.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-left.svg":()=>a(()=>import("../__chunks__/angle-left.JVB4YxPb.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-right.svg":()=>a(()=>import("../__chunks__/angle-right.Ch8APWiw.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-down.svg":()=>a(()=>import("../__chunks__/angle-small-down.M5BptMXk.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-left.svg":()=>a(()=>import("../__chunks__/angle-small-left.OQUEL5J8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-right.svg":()=>a(()=>import("../__chunks__/angle-small-right.GiHGG7ST.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-up.svg":()=>a(()=>import("../__chunks__/angle-up.Owt8YyvO.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/bolt.svg":()=>a(()=>import("../__chunks__/bolt.yed9FptR.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/building-storefront.svg":()=>a(()=>import("../__chunks__/building-storefront.GI5O3UY2.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chat-bubble-left-right.svg":()=>a(()=>import("../__chunks__/chat-bubble-left-right.RdWapjj4.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/check.svg":()=>a(()=>import("../__chunks__/check.2BZxb2wx.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chevron-down.svg":()=>a(()=>import("../__chunks__/chevron-down.6_gNiehw.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clip.svg":()=>a(()=>import("../__chunks__/clip.B--gq6DA.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clock.svg":()=>a(()=>import("../__chunks__/clock.tyy4_t8y.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cpu-chip.svg":()=>a(()=>import("../__chunks__/cpu-chip.e4997-9R.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cross.svg":()=>a(()=>import("../__chunks__/cross.8hUWLLSe.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cursor-arrow-ripple.svg":()=>a(()=>import("../__chunks__/cursor-arrow-ripple.5f05fUdo.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/download.svg":()=>a(()=>import("../__chunks__/download.Sjqs7ONH.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/envelope.svg":()=>a(()=>import("../__chunks__/envelope.AKeKbl-b.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye-crossed.svg":()=>a(()=>import("../__chunks__/eye-crossed.UP44bNSQ.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye.svg":()=>a(()=>import("../__chunks__/eye.Zi41FP8R.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/facebook.svg":()=>a(()=>import("../__chunks__/facebook.VERWvTTO.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/globe.svg":()=>a(()=>import("../__chunks__/globe.oRdjPaeW.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/hamburger.svg":()=>a(()=>import("../__chunks__/hamburger.B4eeRdlK.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/heart.svg":()=>a(()=>import("../__chunks__/heart.oHoUBEqr.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/home.svg":()=>a(()=>import("../__chunks__/home.SbACO0rp.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/instagram.svg":()=>a(()=>import("../__chunks__/instagram.b_ubI60M.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/medium.svg":()=>a(()=>import("../__chunks__/medium.qMY-y9mb.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/menu-burger.svg":()=>a(()=>import("../__chunks__/menu-burger.PVXazrxs.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/paper-plane.svg":()=>a(()=>import("../__chunks__/paper-plane.SNV5LRur.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/plus.svg":()=>a(()=>import("../__chunks__/plus.aaZDetv0.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/rocket-lunch.svg":()=>a(()=>import("../__chunks__/rocket-lunch.zdYOwJp4.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/search.svg":()=>a(()=>import("../__chunks__/search.v55h2U5v.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/share.svg":()=>a(()=>import("../__chunks__/share.b6IBiQcz.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/snapchat.svg":()=>a(()=>import("../__chunks__/snapchat.hyeXEF5A.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/social-network.svg":()=>a(()=>import("../__chunks__/social-network.XyFthY4r.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/trash.svg":()=>a(()=>import("../__chunks__/trash.Q02H3YPF.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/twitter.svg":()=>a(()=>import("../__chunks__/twitter.gWOZdFRk.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/user.svg":()=>a(()=>import("../__chunks__/user.I6JGjv2Y.js"),__vite__mapDeps([])).then(e=>e.default)});let A=class extends _{constructor(){super(...arguments),this.name=""}async getSvg(e){const t=K[`${W}/${e}.svg`],o=await(t!==void 0?t:K[`${W}/cross.svg`])().catch(n=>console.error(`SVG icon: ${n.message}`));return Ne(o)}render(){const e=this.getSvg(this.name);return h`${Ue(e)}`}};A.styles=fe`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;ce([me({type:String})],A.prototype,"name",2);A=ce([g("icon-component")],A);class Xe{readBlockConfig(t){const s={};return t.querySelectorAll(":scope > div").forEach(o=>{if(o.children){const n=[...o.children];if(n[1]){const i=n[1],r=D(n[0].textContent??"");let l="";if(i.querySelector("a")){const c=[...i.querySelectorAll("a")];c.length===1?l=c[0].href:l=c.map(p=>p.href)}else if(i.querySelector("img")){const c=[...i.querySelectorAll("img")];c.length===1?l=c[0].src:l=c.map(p=>p.src)}else if(i.querySelector("p")){const c=[...i.querySelectorAll("p")];c.length===1?l=c[0].textContent:l=c.map(p=>p.textContent)}else l=o.children[1].textContent;s[r]=l}}}),s}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const s=t.classList[0];if(s){t.classList.add("block"),t.dataset.blockName=s;const o=t.parentElement;o==null||o.classList.add(`${s}-wrapper`);const n=t.closest(".section");n&&n.classList.add(`${s}-container`)}}}function Ze(e){return D(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class Je{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(s=>{this.adjustMarkup(s),this.processSectionMetaData(s)})}processSectionMetaData(t){const s=t.querySelector("div.section-metadata");if(s){const o=this.blockService.readBlockConfig(s);Object.keys(o).forEach(n=>{n==="style"?o.style.split(",").filter(r=>r).map(r=>D(r.trim())).forEach(r=>t.classList.add(r)):t.dataset[Ze(n)]=o[n]}),s.parentElement&&s.parentElement.remove()}}adjustMarkup(t){const s=[];let o=!1;[...t.children].forEach(n=>{if(n.tagName==="DIV"||!o){const i=document.createElement("div");s.push(i),o=n.tagName!=="DIV",o&&i.classList.add("default-content-wrapper")}s[s.length-1].append(n)}),s.forEach(n=>t.append(n)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(s=>{const o=s.parentElement;o&&o.classList.add("image","main")})}}const C=(e,t)=>{t.split(",").forEach(s=>{e.classList.add(D(s.trim()))})};function w(e,t=document){const s=e&&e.includes(":")?"property":"name",n=[...t.head.querySelectorAll(`meta[${s}="${e}"]`)].map(i=>i.content).join(", ");return n.length?n:""}const Ge={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/icons.types.ts",fontsScssPath:"./src/styles/sass/fonts.scss",lazyStylesScssPath:"./src/styles/sass/lazy-styles.scss",sidekickLibraryStylesScssPath:"./src/styles/sass/sidekick-library-styles.scss"};function X(){return $()?window.parent.location:window.location}const v=class v{};v.unloaded="unloaded",v.loading="loading",v.loaded="loaded",v.error="error";let m=v;class Qe{constructor(t,s){this.sectionService=t,this.blockService=s,this.lcpBlocks=["banner"],this.init=async()=>{this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const o=document.querySelector("main");if(o){o.setAttribute("id","main"),this.addSidebarContainer(o),this.sectionService.init(o),this.addInnerContainer(o),this.blockService.decorateBlocks(o),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:o,sidekickLibraryStylesScssPath:n,fontsScssPath:i}=Ge;try{o&&await this.loadCSS("/dist/lazyStyles/lazyStyles.css"),n&&$()&&await this.loadCSS("/dist/sidekickLibraryStyles/sidekickLibraryStyles.css"),i&&await this.loadFonts(),await this.loadBlocks()}catch(r){console.error("Load lazy error: ",r)}},this.loadBlocks=async()=>{const n=[...document.querySelectorAll(".section")].map(i=>this.loadBlock(i));await Promise.all(n)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(X().search).get("lighthouse")==="on";const t=document.querySelector('script[src$="/scripts/scripts.js"]');if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split("/scripts/scripts.js")}catch(s){console.log(s)}}addSidebarContainer(t){if($())return;const s=document.createElement("sidebar-component");s.setAttribute("id","sidebar"),window.innerWidth<=1280?s.classList.remove("active"):s.classList.add("active"),window.innerWidth<=1280?s.classList.remove("active"):s.classList.add("active"),t.after(s)}addInnerContainer(t){const s=t.innerHTML;t.innerHTML=`
    ${$()?"":''}${s}
    `}decorateTemplateAndTheme(){const t=w("template");t&&C(document.body,t);const s=w("theme");s&&C(document.body,s)}collectBlocks(t){const s=[];return t.querySelectorAll("[data-block-name]").forEach(n=>{s.push({name:n.dataset.blockName,element:n})}),s}async loadBlockModules(t){if((t.element.dataset.blockStatus??m.unloaded)===m.unloaded){t.element.dataset.blockStatus=m.loading;try{const{href:o}=H(`dist/${t.name}/${t.name}.js`),n=await a(()=>import(o),__vite__mapDeps([]));n.default&&await n.default(t.element),t.element.dataset.blockStatus=m.loaded}catch(o){t.element.dataset.blockStatus=m.error,console.error("An error occurred during module import:",o)}}}async loadBlockStyles(t){try{await this.loadCSS(`dist/${t.name}/${t.name}.css`)}catch{console.error(`problem with block '${t.name}' loading styles`)}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS("dist/fonts/fonts.css");try{X().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}async loadCSS(t){return new Promise((s,o)=>{const{href:n}=H(t);if(document.querySelector(`head > link[href="${n}"]`))s(!0);else{const i=document.createElement("link");i.rel="stylesheet",i.href=n,i.onload=s,i.onerror=o,document.head.append(i)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const n=this.collectBlocks(t).map(async i=>{this.lcpBlocks.includes(i.name)&&await Promise.all([this.loadBlockModules(i),this.loadBlockStyles(i)])});await Promise.all(n),this.showSection(t)}document.body.style.display=null;const s=document.querySelector("main img");await new Promise(o=>{s&&!s.complete?(s.setAttribute("loading","eager"),s.setAttribute("fetchpriority","high"),s.addEventListener("load",()=>o()),s.addEventListener("error",()=>o())):o()})}async loadBlock(t){const s=this.collectBlocks(t);if(!s.length){this.showSection(t);return}for(const o of s)Promise.all([this.loadBlockModules(o),this.loadBlockStyles(o)]);this.showSection(t)}}var d={},P;Object.defineProperty(d,"__esModule",{value:!0});const le=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),Z=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)s.classList.remove(...t)}},R=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)s.classList.add(...t)}},J=(e,t)=>e.classList.contains(t);function T(e){return Symbol.iterator in e}function de(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const he=(e,t,s,o,n)=>{if(e==null||T(e)&&!de(e))return;if(T(e)&&!(e instanceof HTMLElement)){for(const r of e)he(r,t,s,o,n);return}let i;i=typeof t=="string"?t.trim().split(" "):t,i.forEach(r=>{const l=ue(e,r,s,o);if(!o.eventBindingMap[l]){const c=s.bind(o);return o.eventBindingMap[l]=c,e.addEventListener(r.trim(),c,n)}})};function ue(e,t,s,o){return`${M(e,o)}# ${t.trim()}# ${M(s,o)}# - ${M(o,o)}`.replace(/\n/gm,"").replace(/\s/g,"")}function M(e,t){let s;if(t.eventIdMap.has(e))s=t.eventIdMap.get(e);else{const o="xxxxxxxx".replace(/x/g,et).toLowerCase();t.eventIdMap.set(e,o),s=o}return s}function et(){return(100*Math.random()%36|0).toString(36)}const pe=(e,t,s,o,n)=>{if(e==null||C(e)&&!de(e))return void console.warn("no target found");if(C(e)&&!(e instanceof HTMLElement)){for(const r of e)pe(r,t,s,o,n);return}let i;i=typeof t=="string"?t.trim().split(" "):t,i.forEach(r=>{const l=ue(e,r,s,o),c=o.eventBindingMap[l];c&&(delete o.eventBindingMap[l],e.removeEventListener(r,c,n))})},G=(e,t)=>{le(e,t).forEach(s=>e.removeChild(s))},Q=(e,t,s)=>new Promise(o=>{s!==void 0&&setTimeout(()=>o(),s),e.addEventListener(t,()=>o())});d.addClass=R,d.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),d.findAll=le,d.forEachNode=(e,t,s=window)=>{for(let o=0;o{let t="";return e.forEach(s=>{!t.length&&window.matchMedia(s.query).matches&&(t=s.name)}),t},d.getInnerText=e=>e.innerText||e.textContent||"",d.getParent=(e,t)=>e.closest(t),d.getUniqueID=()=>Math.random().toString(36).substr(2,9),d.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,d.hasClass=J,d.inViewport=(e,t)=>{const s=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(o=t.getBoundingClientRect()),s.top>=o.top&&s.right<=o.right&&s.bottom<=o.bottom&&s.left>=o.left},d.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),d.onEvent=he,d.removeChildren=G,d.removeChilds=G,d.removeClass=Z,d.removeEvent=pe,d.toggleClass=(e,t,s)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const o of e)s===!0?R(o,t):J(o,t)||s===!1?Z(o,t):R(o,t)}},$=d.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),d.waitForAnimationEnd=function(e,t){return new Promise((s,o)=>{e.addEventListener("animationend",function n(i){i.target===e&&(t&&i.animationName!==t||(e.removeEventListener("animationend",n),s(i)))})})},d.waitForEvent=Q,d.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():Q(e,"kl-component-initialized",3e3)},d.waitForTransitionEnd=function(e,t){return new Promise((s,o)=>{e.addEventListener("transitionend",function n(i){i.target===e&&(t&&i.propertyName!==t||(e.removeEventListener("transitionend",n),s(i)))})})};function tt(){const e=b("template");e&&A(document.body,e);const t=b("theme");t&&A(document.body,t)}function st(e){return e.trim()===""?void 0:e}function ot(){const e=b("language");document.documentElement.lang=st(e)||"en"}class nt{constructor({beforeInit:t=()=>{},afterInit:s=()=>{},beforeLoadEager:o=()=>{},loadEager:n=()=>{},afterLoadEager:i=()=>{},beforeLoadLazy:r=()=>{},afterLoadLazy:l=()=>{},beforeLoadDelayed:c=()=>{},afterLoadDelayed:p=()=>{}}={}){this.beforeInit=t,this.afterInit=s,this.beforeLoadEager=o,this.loadEager=n,this.afterLoadEager=i,this.beforeLoadLazy=r,this.afterLoadLazy=l,this.beforeLoadDelayed=c,this.afterLoadDelayed=p,this.init()}async init(){console.time("init execution time: "),await this.beforeInit(),await this._loadEager(),await this.loadLazy(),await this.loadDelayed(),await this.afterInit(),console.timeEnd("init execution time: ")}async _loadEager(){console.time("loadEager execution time: "),await this.beforeLoadEager(),tt(),ot(),await this.loadEager(),await $(300),await this.afterLoadEager(),console.timeEnd("loadEager execution time: ")}async loadLazy(){console.time("loadLazy execution time: "),await this.beforeLoadLazy(),await $(300),await this.afterLoadLazy(),console.timeEnd("loadLazy execution time: ")}async loadDelayed(){console.time("loadDelayed execution time: "),await this.beforeLoadDelayed(),await $(300),await this.afterLoadDelayed(),console.timeEnd("loadDelayed execution time: ")}}(async function(){const e=new Xe,t=new Je(e);await new Qe(t,e).init()})();console.time("APP execution time: ");const bt=new nt({beforeInit:()=>{console.log("beforeInit")},afterInit:()=>{console.log("afterInit")},beforeLoadEager:()=>{console.log("beforeLoadEager")},afterLoadEager:()=>{console.log("afterLoadEager")},beforeLoadLazy:()=>{console.log("beforeLoadLazy")},afterLoadLazy:()=>{console.log("afterLoadLazy")},beforeLoadDelayed:()=>{console.log("beforeLoadDelayed")},afterLoadDelayed:()=>{console.log("afterLoadDelayed")}});console.timeEnd("APP execution time: ");export{bt as App}; + ${M(o,o)}`.replace(/\n/gm,"").replace(/\s/g,"")}function M(e,t){let s;if(t.eventIdMap.has(e))s=t.eventIdMap.get(e);else{const o="xxxxxxxx".replace(/x/g,et).toLowerCase();t.eventIdMap.set(e,o),s=o}return s}function et(){return(100*Math.random()%36|0).toString(36)}const pe=(e,t,s,o,n)=>{if(e==null||T(e)&&!de(e))return void console.warn("no target found");if(T(e)&&!(e instanceof HTMLElement)){for(const r of e)pe(r,t,s,o,n);return}let i;i=typeof t=="string"?t.trim().split(" "):t,i.forEach(r=>{const l=ue(e,r,s,o),c=o.eventBindingMap[l];c&&(delete o.eventBindingMap[l],e.removeEventListener(r,c,n))})},G=(e,t)=>{le(e,t).forEach(s=>e.removeChild(s))},Q=(e,t,s)=>new Promise(o=>{s!==void 0&&setTimeout(()=>o(),s),e.addEventListener(t,()=>o())});d.addClass=R,d.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),d.findAll=le,d.forEachNode=(e,t,s=window)=>{for(let o=0;o{let t="";return e.forEach(s=>{!t.length&&window.matchMedia(s.query).matches&&(t=s.name)}),t},d.getInnerText=e=>e.innerText||e.textContent||"",d.getParent=(e,t)=>e.closest(t),d.getUniqueID=()=>Math.random().toString(36).substr(2,9),d.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,d.hasClass=J,d.inViewport=(e,t)=>{const s=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(o=t.getBoundingClientRect()),s.top>=o.top&&s.right<=o.right&&s.bottom<=o.bottom&&s.left>=o.left},d.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),d.onEvent=he,d.removeChildren=G,d.removeChilds=G,d.removeClass=Z,d.removeEvent=pe,d.toggleClass=(e,t,s)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const o of e)s===!0?R(o,t):J(o,t)||s===!1?Z(o,t):R(o,t)}},P=d.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),d.waitForAnimationEnd=function(e,t){return new Promise((s,o)=>{e.addEventListener("animationend",function n(i){i.target===e&&(t&&i.animationName!==t||(e.removeEventListener("animationend",n),s(i)))})})},d.waitForEvent=Q,d.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():Q(e,"kl-component-initialized",3e3)},d.waitForTransitionEnd=function(e,t){return new Promise((s,o)=>{e.addEventListener("transitionend",function n(i){i.target===e&&(t&&i.propertyName!==t||(e.removeEventListener("transitionend",n),s(i)))})})};function tt(){const e=w("template");e&&C(document.body,e);const t=w("theme");t&&C(document.body,t)}function st(e){return e.trim()===""?void 0:e}function ot(){const e=w("language");document.documentElement.lang=st(e)||"en"}class nt{constructor({beforeInit:t=()=>{},afterInit:s=()=>{},beforeLoadEager:o=()=>{},loadEager:n=()=>{},afterLoadEager:i=()=>{},beforeLoadLazy:r=()=>{},loadLazy:l=()=>{},afterLoadLazy:c=()=>{},beforeLoadDelayed:p=()=>{},loadDelayed:f=()=>{},afterLoadDelayed:y=()=>{}}={}){this.beforeInit=t,this.afterInit=s,this.beforeLoadEager=o,this.loadEager=n,this.afterLoadEager=i,this.beforeLoadLazy=r,this.loadLazy=l,this.afterLoadLazy=c,this.beforeLoadDelayed=p,this.loadDelayed=f,this.afterLoadDelayed=y,this.init()}async init(){console.time("init execution time: "),await this.beforeInit(),await this._loadEager(),await this._loadLazy(),await this._loadDelayed(),await this.afterInit(),console.timeEnd("init execution time: ")}async _loadEager(){await this.beforeLoadEager(),console.time("loadEager execution time: "),tt(),ot(),await this.loadEager(),await P(300),console.timeEnd("loadEager execution time: "),await this.afterLoadEager()}async _loadLazy(){await this.beforeLoadLazy(),console.time("loadLazy execution time: "),await this.loadLazy(),await P(300),console.timeEnd("loadLazy execution time: "),await this.afterLoadLazy()}async _loadDelayed(){console.time("loadDelayed execution time: "),await this.beforeLoadDelayed(),await this.loadDelayed(),await P(300),await this.afterLoadDelayed(),console.timeEnd("loadDelayed execution time: ")}}(async function(){const e=new Xe,t=new Je(e);await new Qe(t,e).init()})();console.time("APP execution time: ");const bt=new nt({beforeInit:()=>{console.log("beforeInit")},afterInit:()=>{console.log("afterInit")},beforeLoadEager:()=>{console.log("beforeLoadEager")},loadEager:()=>{console.log("loadEager")},afterLoadEager:()=>{console.log("afterLoadEager")},beforeLoadLazy:()=>{console.log("beforeLoadLazy")},loadLazy:()=>{console.log("loadLazy")},afterLoadLazy:()=>{console.log("afterLoadLazy")},beforeLoadDelayed:()=>{console.log("beforeLoadDelayed")},loadDelayed:()=>{console.log("loadDelayed")},afterLoadDelayed:()=>{console.log("afterLoadDelayed")}});console.timeEnd("APP execution time: ");export{bt as App}; function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { __vite__mapDeps.viteFileDeps = [] diff --git a/dist/main/main.js.map b/dist/main/main.js.map index a5ad7923..3de2ae0a 100644 --- a/dist/main/main.js.map +++ b/dist/main/main.js.map @@ -1 +1 @@ -{"version":3,"mappings":"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","names":["i","o","f","s","e","_a","r","c","h","n","f$1","t","_b","h$1","SidebarNav","LitElement","entry","queryIndex","FetchService","filterValues","filteredNavigation","groupItems","group","html","currentTarget","item","renderIcon","child","term","groups","firstLevelPath","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","siteMapEntry","sitemapEntry","nextSitemapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","error","leftCol","rightCol","logoText","logoTextHTML","t$1","i$1","m","ICONS_PATH","modules","Icon","name","key","iconMarkup","unsafeSVG","svg","until","css","property","BlockService","block","config","row","cols","col","toClassName","value","as","a","imgs","img","ps","main","shortBlockName","blockWrapper","section","toCamelCase","g","SectionService","blockService","container","sectionMeta","meta","style","wrappers","defaultContent","wrapper","parentElement","addClasses","element","classes","cssClass","getMetadata","doc","attr","metaElement","getLocation","isSidekickLibraryActive","_Status","Status","MainService","sectionService","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","SectionsPromises","scriptEl","sidebarContainer","children","template","theme","blockMap","href","getUrlForEndpoint","blockModule","endpoint","resolve","reject","link","firstSection","blockPromises","lcpCandidate","sectionsBlocks","domHelpers","l","d","u","waitFor","decorateBodyTag","undefinedOnEmpty","setDocLanguage","lang","HLX","beforeInit","afterInit","beforeLoadEager","loadEager","afterLoadEager","beforeLoadLazy","afterLoadLazy","beforeLoadDelayed","afterLoadDelayed","App"],"sources":["../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants.ts","../../src/components/icon/icon.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../config.ts","../../src/sidekickHelpers/getLocation.ts","../../src/services/main.service.ts","../../node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../src/app/decorateBodyTag.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/setDocLanguage.ts","../../src/app/index.ts","../../src/main.ts"],"sourcesContent":["import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport { SheetsResponse, SiteMapEntry } from '../../shared.types';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n render() {\n if (!this.items) return;\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: SiteMapEntry) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item.navtitle || item.title;\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(queryIndex: SiteMapEntry[]): Record {\n const groups = {};\n queryIndex.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n groupByFirstLevelPath = async () => {\n let queryIndex: SheetsResponse = await FetchService.fetchJson('/query-index.json');\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n // filtering out all entries from blacklist from navigation\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n\n queryIndex.data = filteredNavigation as SiteMapEntry[];\n\n const groupItems = this.groupItemsByFirstLevelPath(queryIndex.data);\n\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n };\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { IconName } from '../../icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const contactHtmlString = await FetchService.fetchText('contact.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n return parser.parseFromString(contactHtmlString, 'text/html');\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from '../../utils/createOptimizedPicture.ts';\nimport { SheetsResponse, Sitemap, SiteMapEntry } from '../../shared.types.ts';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n constructor() {\n super();\n }\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n }\n\n render() {\n if (!this.lastTreePosts) return;\n return html`\n
    \n

    Newest Posts

    \n
    \n
    ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}
    \n `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const response = await FetchService.fetchText('footer.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n }\n\n render() {\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { LitElement, html } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { Ref, createRef, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from '../utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { IconName } from '../icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n } catch (error) {\n console.error('HeaderComponent: ', error);\n }\n }\n\n render() {\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e console.error(`SVG icon: ${e.message}`));\n return unsafeSVG(iconMarkup as string);\n }\n\n render() {\n const svg = this.getSvg(this.name);\n return html`${until(svg)}`;\n }\n\n static styles = css`\n :host {\n display: flex;\n align-items: center;\n }\n\n svg {\n width: 100%;\n height: auto;\n }\n `;\n}\n","import { toClassName } from '../utils/toClassName';\n\nexport class BlockService {\n //TODO: Provider for fetch data\n\n /**\n * Extracts the config from a block.\n * @param {Element} block The block element\n * @returns {object} The block config\n */\n readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} name - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n lazyStylesScssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/icons.types.ts',\n fontsScssPath: './src/styles/sass/fonts.scss',\n lazyStylesScssPath: './src/styles/sass/lazy-styles.scss',\n sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss',\n};\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { isSidekickLibraryActive } from '../sidekickHelpers/isSidekickLibraryActive';\nimport { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\nimport { getLocation } from '../sidekickHelpers/getLocation.ts';\nimport { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(getLocation().search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log(error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addSidebarContainer(main: HTMLElement) {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n main.after(sidebarContainer);\n }\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, sidekickLibraryStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS('/dist/lazyStyles/lazyStyles.css');\n if (sidekickLibraryStylesScssPath && isSidekickLibraryActive()) {\n await this.loadCSS('/dist/sidekickLibraryStyles/sidekickLibraryStyles.css');\n }\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n console.error('Load lazy error: ', error);\n }\n };\n\n /**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * @private\n * @memberof MainService\n * @returns {void}\n * @example\n * \n * \n * @example\n * \n */\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n console.error('An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n console.error(`problem with block '${block.name}' loading styles`);\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS('dist/fonts/fonts.css');\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n }\n\n private async loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n }\n\n this.showSection(section);\n }\n}\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,l)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,l);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=a(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,l)}}))};function a(e,t,n,o){return`${l(e,o)}#\\n ${t.trim()}#\\n ${l(n,o)}#\\n ${l(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function l(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return void console.warn(\"no target found\");if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let l;l=\"string\"==typeof t?t.trim().split(\" \"):t,l.forEach((t=>{const r=a(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateBodyTag() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../utils/getMetadata';\nimport { undefinedOnEmpty } from '../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { waitFor } from '@kluntje/js-utils/lib/dom-helpers';\n//import setupHlxObj from './setupHlxObj';\nimport { decorateBodyTag } from './decorateBodyTag';\nimport { setDocLanguage } from './setDocLanguage';\n\ntype LifecycleCallback = () => void | Promise;\n\ninterface LifecycleCallbacks {\n beforeInit?: LifecycleCallback;\n afterInit?: LifecycleCallback;\n beforeLoadEager?: LifecycleCallback;\n loadEager?: LifecycleCallback;\n afterLoadEager?: LifecycleCallback;\n beforeLoadLazy?: LifecycleCallback;\n afterLoadLazy?: LifecycleCallback;\n beforeLoadDelayed?: LifecycleCallback;\n afterLoadDelayed?: LifecycleCallback;\n}\n\nclass HLX {\n private beforeInit: LifecycleCallback;\n private afterInit: LifecycleCallback;\n private beforeLoadEager: LifecycleCallback;\n private loadEager: LifecycleCallback;\n private afterLoadEager: LifecycleCallback;\n private beforeLoadLazy: LifecycleCallback;\n private afterLoadLazy: LifecycleCallback;\n private beforeLoadDelayed: LifecycleCallback;\n private afterLoadDelayed: LifecycleCallback;\n\n constructor({\n beforeInit = () => {},\n afterInit = () => {},\n beforeLoadEager = () => {},\n loadEager = () => {},\n afterLoadEager = () => {},\n beforeLoadLazy = () => {},\n afterLoadLazy = () => {},\n beforeLoadDelayed = () => {},\n afterLoadDelayed = () => {},\n }: LifecycleCallbacks = {}) {\n this.beforeInit = beforeInit;\n this.afterInit = afterInit;\n this.beforeLoadEager = beforeLoadEager;\n this.loadEager = loadEager;\n this.afterLoadEager = afterLoadEager;\n this.beforeLoadLazy = beforeLoadLazy;\n this.afterLoadLazy = afterLoadLazy;\n this.beforeLoadDelayed = beforeLoadDelayed;\n this.afterLoadDelayed = afterLoadDelayed;\n this.init();\n }\n\n private async init() {\n console.time('init execution time: ');\n await this.beforeInit();\n await this._loadEager();\n await this.loadLazy();\n await this.loadDelayed();\n await this.afterInit();\n console.timeEnd('init execution time: ');\n }\n\n private async _loadEager() {\n console.time('loadEager execution time: ');\n await this.beforeLoadEager();\n //setupHlxObj();\n decorateBodyTag();\n setDocLanguage();\n await this.loadEager();\n await waitFor(300);\n await this.afterLoadEager();\n console.timeEnd('loadEager execution time: ');\n }\n\n private async loadLazy() {\n console.time('loadLazy execution time: ');\n await this.beforeLoadLazy();\n await waitFor(300);\n await this.afterLoadLazy();\n console.timeEnd('loadLazy execution time: ');\n }\n\n private async loadDelayed() {\n console.time('loadDelayed execution time: ');\n await this.beforeLoadDelayed();\n await waitFor(300);\n await this.afterLoadDelayed();\n console.timeEnd('loadDelayed execution time: ');\n }\n}\n\nexport default HLX;\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport HLX from './app/index.ts';\n\n(async function () {\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n})();\n\nconsole.time('APP execution time: ');\n\nexport const App = new HLX({\n beforeInit: () => {\n console.log('beforeInit');\n },\n afterInit: () => {\n console.log('afterInit');\n },\n beforeLoadEager: () => {\n console.log('beforeLoadEager');\n },\n afterLoadEager: () => {\n console.log('afterLoadEager');\n },\n beforeLoadLazy: () => {\n console.log('beforeLoadLazy');\n },\n afterLoadLazy: () => {\n console.log('afterLoadLazy');\n },\n beforeLoadDelayed: () => {\n console.log('beforeLoadDelayed');\n },\n afterLoadDelayed: () => {\n console.log('afterLoadDelayed');\n },\n});\n\nconsole.timeEnd('APP execution time: ');\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file +{"version":3,"mappings":"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","names":["i","o","f","s","e","_a","r","c","h","n","f$1","t","_b","h$1","SidebarNav","LitElement","entry","queryIndex","FetchService","filterValues","filteredNavigation","groupItems","group","html","currentTarget","item","renderIcon","child","term","groups","firstLevelPath","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","siteMapEntry","sitemapEntry","nextSitemapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","error","leftCol","rightCol","logoText","logoTextHTML","t$1","i$1","m","ICONS_PATH","modules","Icon","name","key","iconMarkup","unsafeSVG","svg","until","css","property","BlockService","block","config","row","cols","col","toClassName","value","as","a","imgs","img","ps","main","shortBlockName","blockWrapper","section","toCamelCase","g","SectionService","blockService","container","sectionMeta","meta","style","wrappers","defaultContent","wrapper","parentElement","addClasses","element","classes","cssClass","getMetadata","doc","attr","metaElement","getLocation","isSidekickLibraryActive","_Status","Status","MainService","sectionService","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","SectionsPromises","scriptEl","sidebarContainer","children","template","theme","blockMap","href","getUrlForEndpoint","blockModule","endpoint","resolve","reject","link","firstSection","blockPromises","lcpCandidate","sectionsBlocks","domHelpers","l","d","u","waitFor","decorateBodyTag","undefinedOnEmpty","setDocLanguage","lang","HLX","beforeInit","afterInit","beforeLoadEager","loadEager","afterLoadEager","beforeLoadLazy","loadLazy","afterLoadLazy","beforeLoadDelayed","loadDelayed","afterLoadDelayed","App"],"sources":["../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants.ts","../../src/components/icon/icon.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../config.ts","../../src/sidekickHelpers/getLocation.ts","../../src/services/main.service.ts","../../node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../src/app/decorateBodyTag.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/setDocLanguage.ts","../../src/app/index.ts","../../src/main.ts"],"sourcesContent":["import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport { SheetsResponse, SiteMapEntry } from '../../shared.types';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n render() {\n if (!this.items) return;\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: SiteMapEntry) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item.navtitle || item.title;\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(queryIndex: SiteMapEntry[]): Record {\n const groups = {};\n queryIndex.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n groupByFirstLevelPath = async () => {\n let queryIndex: SheetsResponse = await FetchService.fetchJson('/query-index.json');\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n // filtering out all entries from blacklist from navigation\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n\n queryIndex.data = filteredNavigation as SiteMapEntry[];\n\n const groupItems = this.groupItemsByFirstLevelPath(queryIndex.data);\n\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n };\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { IconName } from '../../icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const contactHtmlString = await FetchService.fetchText('contact.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n return parser.parseFromString(contactHtmlString, 'text/html');\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from '../../utils/createOptimizedPicture.ts';\nimport { SheetsResponse, Sitemap, SiteMapEntry } from '../../shared.types.ts';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n constructor() {\n super();\n }\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n }\n\n render() {\n if (!this.lastTreePosts) return;\n return html`\n
    \n

    Newest Posts

    \n
    \n
    ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}
    \n `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const response = await FetchService.fetchText('footer.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n }\n\n render() {\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { LitElement, html } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { Ref, createRef, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from '../utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { IconName } from '../icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n } catch (error) {\n console.error('HeaderComponent: ', error);\n }\n }\n\n render() {\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e console.error(`SVG icon: ${e.message}`));\n return unsafeSVG(iconMarkup as string);\n }\n\n render() {\n const svg = this.getSvg(this.name);\n return html`${until(svg)}`;\n }\n\n static styles = css`\n :host {\n display: flex;\n align-items: center;\n }\n\n svg {\n width: 100%;\n height: auto;\n }\n `;\n}\n","import { toClassName } from '../utils/toClassName';\n\nexport class BlockService {\n //TODO: Provider for fetch data\n\n /**\n * Extracts the config from a block.\n * @param {Element} block The block element\n * @returns {object} The block config\n */\n readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} name - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n lazyStylesScssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/icons.types.ts',\n fontsScssPath: './src/styles/sass/fonts.scss',\n lazyStylesScssPath: './src/styles/sass/lazy-styles.scss',\n sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss',\n};\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { isSidekickLibraryActive } from '../sidekickHelpers/isSidekickLibraryActive';\nimport { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\nimport { getLocation } from '../sidekickHelpers/getLocation.ts';\nimport { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(getLocation().search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log(error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addSidebarContainer(main: HTMLElement) {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n main.after(sidebarContainer);\n }\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, sidekickLibraryStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS('/dist/lazyStyles/lazyStyles.css');\n if (sidekickLibraryStylesScssPath && isSidekickLibraryActive()) {\n await this.loadCSS('/dist/sidekickLibraryStyles/sidekickLibraryStyles.css');\n }\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n console.error('Load lazy error: ', error);\n }\n };\n\n /**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * @private\n * @memberof MainService\n * @returns {void}\n * @example\n * \n * \n * @example\n * \n */\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n console.error('An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n console.error(`problem with block '${block.name}' loading styles`);\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS('dist/fonts/fonts.css');\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n }\n\n private async loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n }\n\n this.showSection(section);\n }\n}\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,l)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,l);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=a(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,l)}}))};function a(e,t,n,o){return`${l(e,o)}#\\n ${t.trim()}#\\n ${l(n,o)}#\\n ${l(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function l(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return void console.warn(\"no target found\");if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let l;l=\"string\"==typeof t?t.trim().split(\" \"):t,l.forEach((t=>{const r=a(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateBodyTag() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../utils/getMetadata';\nimport { undefinedOnEmpty } from '../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { waitFor } from '@kluntje/js-utils/lib/dom-helpers';\n//import setupHlxObj from './setupHlxObj';\nimport { decorateBodyTag } from './decorateBodyTag';\nimport { setDocLanguage } from './setDocLanguage';\n\ntype LifecycleCallback = () => void | Promise;\n\ninterface LifecycleCallbacks {\n beforeInit?: LifecycleCallback;\n afterInit?: LifecycleCallback;\n beforeLoadEager?: LifecycleCallback;\n loadEager?: LifecycleCallback;\n afterLoadEager?: LifecycleCallback;\n beforeLoadLazy?: LifecycleCallback;\n loadLazy?: LifecycleCallback;\n afterLoadLazy?: LifecycleCallback;\n beforeLoadDelayed?: LifecycleCallback;\n loadDelayed?: LifecycleCallback;\n afterLoadDelayed?: LifecycleCallback;\n}\n\nclass HLX {\n private beforeInit: LifecycleCallback;\n private afterInit: LifecycleCallback;\n private beforeLoadEager: LifecycleCallback;\n private loadEager: LifecycleCallback;\n private afterLoadEager: LifecycleCallback;\n private beforeLoadLazy: LifecycleCallback;\n private loadLazy: LifecycleCallback;\n private afterLoadLazy: LifecycleCallback;\n private beforeLoadDelayed: LifecycleCallback;\n private loadDelayed: LifecycleCallback;\n private afterLoadDelayed: LifecycleCallback;\n\n constructor({\n beforeInit = () => {},\n afterInit = () => {},\n beforeLoadEager = () => {},\n loadEager = () => {},\n afterLoadEager = () => {},\n beforeLoadLazy = () => {},\n loadLazy = () => {},\n afterLoadLazy = () => {},\n beforeLoadDelayed = () => {},\n loadDelayed = () => {},\n afterLoadDelayed = () => {},\n }: LifecycleCallbacks = {}) {\n this.beforeInit = beforeInit;\n this.afterInit = afterInit;\n this.beforeLoadEager = beforeLoadEager;\n this.loadEager = loadEager;\n this.afterLoadEager = afterLoadEager;\n this.beforeLoadLazy = beforeLoadLazy;\n this.loadLazy = loadLazy;\n this.afterLoadLazy = afterLoadLazy;\n this.beforeLoadDelayed = beforeLoadDelayed;\n this.loadDelayed = loadDelayed;\n this.afterLoadDelayed = afterLoadDelayed;\n this.init();\n }\n\n private async init() {\n console.time('init execution time: ');\n await this.beforeInit();\n await this._loadEager();\n await this._loadLazy();\n await this._loadDelayed();\n await this.afterInit();\n console.timeEnd('init execution time: ');\n }\n\n private async _loadEager() {\n await this.beforeLoadEager();\n console.time('loadEager execution time: ');\n //setupHlxObj();\n decorateBodyTag();\n setDocLanguage();\n await this.loadEager();\n await waitFor(300);\n console.timeEnd('loadEager execution time: ');\n await this.afterLoadEager();\n }\n\n private async _loadLazy() {\n await this.beforeLoadLazy();\n console.time('loadLazy execution time: ');\n await this.loadLazy();\n await waitFor(300);\n console.timeEnd('loadLazy execution time: ');\n await this.afterLoadLazy();\n }\n\n private async _loadDelayed() {\n console.time('loadDelayed execution time: ');\n await this.beforeLoadDelayed();\n await this.loadDelayed();\n await waitFor(300);\n await this.afterLoadDelayed();\n console.timeEnd('loadDelayed execution time: ');\n }\n}\n\nexport default HLX;\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport HLX from './app/index.ts';\n\n(async function () {\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n})();\n\nconsole.time('APP execution time: ');\n\nexport const App = new HLX({\n beforeInit: () => {\n console.log('beforeInit');\n },\n afterInit: () => {\n console.log('afterInit');\n },\n beforeLoadEager: () => {\n console.log('beforeLoadEager');\n },\n loadEager: () => {\n console.log('loadEager');\n },\n afterLoadEager: () => {\n console.log('afterLoadEager');\n },\n beforeLoadLazy: () => {\n console.log('beforeLoadLazy');\n },\n loadLazy: () => {\n console.log('loadLazy');\n },\n afterLoadLazy: () => {\n console.log('afterLoadLazy');\n },\n beforeLoadDelayed: () => {\n console.log('beforeLoadDelayed');\n },\n loadDelayed: () => {\n console.log('loadDelayed');\n },\n afterLoadDelayed: () => {\n console.log('afterLoadDelayed');\n },\n});\n\nconsole.timeEnd('APP execution time: ');\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file diff --git a/src/app/index.ts b/src/app/index.ts index ab5edf4f..cf124524 100644 --- a/src/app/index.ts +++ b/src/app/index.ts @@ -12,8 +12,10 @@ interface LifecycleCallbacks { loadEager?: LifecycleCallback; afterLoadEager?: LifecycleCallback; beforeLoadLazy?: LifecycleCallback; + loadLazy?: LifecycleCallback; afterLoadLazy?: LifecycleCallback; beforeLoadDelayed?: LifecycleCallback; + loadDelayed?: LifecycleCallback; afterLoadDelayed?: LifecycleCallback; } @@ -24,8 +26,10 @@ class HLX { private loadEager: LifecycleCallback; private afterLoadEager: LifecycleCallback; private beforeLoadLazy: LifecycleCallback; + private loadLazy: LifecycleCallback; private afterLoadLazy: LifecycleCallback; private beforeLoadDelayed: LifecycleCallback; + private loadDelayed: LifecycleCallback; private afterLoadDelayed: LifecycleCallback; constructor({ @@ -35,8 +39,10 @@ class HLX { loadEager = () => {}, afterLoadEager = () => {}, beforeLoadLazy = () => {}, + loadLazy = () => {}, afterLoadLazy = () => {}, beforeLoadDelayed = () => {}, + loadDelayed = () => {}, afterLoadDelayed = () => {}, }: LifecycleCallbacks = {}) { this.beforeInit = beforeInit; @@ -45,8 +51,10 @@ class HLX { this.loadEager = loadEager; this.afterLoadEager = afterLoadEager; this.beforeLoadLazy = beforeLoadLazy; + this.loadLazy = loadLazy; this.afterLoadLazy = afterLoadLazy; this.beforeLoadDelayed = beforeLoadDelayed; + this.loadDelayed = loadDelayed; this.afterLoadDelayed = afterLoadDelayed; this.init(); } @@ -55,35 +63,37 @@ class HLX { console.time('init execution time: '); await this.beforeInit(); await this._loadEager(); - await this.loadLazy(); - await this.loadDelayed(); + await this._loadLazy(); + await this._loadDelayed(); await this.afterInit(); console.timeEnd('init execution time: '); } private async _loadEager() { - console.time('loadEager execution time: '); await this.beforeLoadEager(); + console.time('loadEager execution time: '); //setupHlxObj(); decorateBodyTag(); setDocLanguage(); await this.loadEager(); await waitFor(300); - await this.afterLoadEager(); console.timeEnd('loadEager execution time: '); + await this.afterLoadEager(); } - private async loadLazy() { - console.time('loadLazy execution time: '); + private async _loadLazy() { await this.beforeLoadLazy(); + console.time('loadLazy execution time: '); + await this.loadLazy(); await waitFor(300); - await this.afterLoadLazy(); console.timeEnd('loadLazy execution time: '); + await this.afterLoadLazy(); } - private async loadDelayed() { + private async _loadDelayed() { console.time('loadDelayed execution time: '); await this.beforeLoadDelayed(); + await this.loadDelayed(); await waitFor(300); await this.afterLoadDelayed(); console.timeEnd('loadDelayed execution time: '); diff --git a/src/main.ts b/src/main.ts index 6741cb1c..49868ffe 100644 --- a/src/main.ts +++ b/src/main.ts @@ -27,18 +27,27 @@ export const App = new HLX({ beforeLoadEager: () => { console.log('beforeLoadEager'); }, + loadEager: () => { + console.log('loadEager'); + }, afterLoadEager: () => { console.log('afterLoadEager'); }, beforeLoadLazy: () => { console.log('beforeLoadLazy'); }, + loadLazy: () => { + console.log('loadLazy'); + }, afterLoadLazy: () => { console.log('afterLoadLazy'); }, beforeLoadDelayed: () => { console.log('beforeLoadDelayed'); }, + loadDelayed: () => { + console.log('loadDelayed'); + }, afterLoadDelayed: () => { console.log('afterLoadDelayed'); }, diff --git a/types/src/app/index.d.ts b/types/src/app/index.d.ts index 75abeccc..1f176058 100644 --- a/types/src/app/index.d.ts +++ b/types/src/app/index.d.ts @@ -6,8 +6,10 @@ interface LifecycleCallbacks { loadEager?: LifecycleCallback; afterLoadEager?: LifecycleCallback; beforeLoadLazy?: LifecycleCallback; + loadLazy?: LifecycleCallback; afterLoadLazy?: LifecycleCallback; beforeLoadDelayed?: LifecycleCallback; + loadDelayed?: LifecycleCallback; afterLoadDelayed?: LifecycleCallback; } declare class HLX { @@ -17,13 +19,15 @@ declare class HLX { private loadEager; private afterLoadEager; private beforeLoadLazy; + private loadLazy; private afterLoadLazy; private beforeLoadDelayed; + private loadDelayed; private afterLoadDelayed; - constructor({ beforeInit, afterInit, beforeLoadEager, loadEager, afterLoadEager, beforeLoadLazy, afterLoadLazy, beforeLoadDelayed, afterLoadDelayed, }?: LifecycleCallbacks); + constructor({ beforeInit, afterInit, beforeLoadEager, loadEager, afterLoadEager, beforeLoadLazy, loadLazy, afterLoadLazy, beforeLoadDelayed, loadDelayed, afterLoadDelayed, }?: LifecycleCallbacks); private init; private _loadEager; - private loadLazy; - private loadDelayed; + private _loadLazy; + private _loadDelayed; } export default HLX; diff --git a/types/src/components/sidebar/sidebarContact.d.ts b/types/src/components/sidebar/sidebarContact.d.ts index 4d2cacc7..8a5c6d22 100644 --- a/types/src/components/sidebar/sidebarContact.d.ts +++ b/types/src/components/sidebar/sidebarContact.d.ts @@ -12,9 +12,9 @@ export declare class SidebarContact extends LitElement { contactTemplateArgs: SidebarContactTemplateArgs; connectedCallback(): Promise; fetchContactsHtml(): Promise; - renderHeader(headline: HTMLElement | null): typeof nothing | import("lit-html").TemplateResult<1>; - renderText(text: HTMLElement | null): typeof nothing | import("lit-html").TemplateResult<1>; - render(): typeof nothing | import("lit-html").TemplateResult<1>; + renderHeader(headline: HTMLElement | null): import("lit-html").TemplateResult<1> | typeof nothing; + renderText(text: HTMLElement | null): import("lit-html").TemplateResult<1> | typeof nothing; + render(): import("lit-html").TemplateResult<1> | typeof nothing; protected createRenderRoot(): HTMLElement | DocumentFragment; private renderContact; private getContactsArgs; From cc80839ecc334fb44561b0173f0e174bd60d8b31 Mon Sep 17 00:00:00 2001 From: samuelecalamita Date: Wed, 6 Mar 2024 14:27:54 +0100 Subject: [PATCH 15/62] added initialized promise --- dist/main/main.js | 18 +++++++++--------- dist/main/main.js.map | 2 +- src/app/index.ts | 30 ++++++++++++++++++++---------- src/main.ts | 17 ++++++++++------- src/services/main.service.ts | 28 ++++++++++++++-------------- types/src/app/index.d.ts | 2 ++ 6 files changed, 56 insertions(+), 41 deletions(-) diff --git a/dist/main/main.js b/dist/main/main.js index 782bcfc8..1f804fcb 100644 --- a/dist/main/main.js +++ b/dist/main/main.js @@ -1,31 +1,31 @@ -import{T as u,s as _,x as h,w as N,i as fe}from"../__chunks__/lit-element.XkUWx5ik.js";import{t as g,n as me}from"../__chunks__/property.0daVBkvz.js";import{i as _e,t as ge,e as z,o as ee,a as ve}from"../__chunks__/unsafe-html.U1vgpvJh.js";import{r as L,t as D}from"../__chunks__/toClassName.o2_BLIQs.js";import{F as E,g as H}from"../__chunks__/fetch.service.7cfQZ1Bx.js";import{r as O}from"../__chunks__/icon.template.6pvZO8OV.js";import{c as ye}from"../__chunks__/createOptimizedPicture.lBh_4LJd.js";import{_ as a}from"../__chunks__/preload-helper.hlDPvxQM.js";import{i as $}from"../__chunks__/isSidekickLibraryActive.iN4ARc8o.js";/** +import{T as u,s as _,x as h,w as N,i as fe}from"../__chunks__/lit-element.XkUWx5ik.js";import{t as g,n as pe}from"../__chunks__/property.0daVBkvz.js";import{i as me,t as _e,e as j,o as Q,a as ge}from"../__chunks__/unsafe-html.U1vgpvJh.js";import{r as L,t as D}from"../__chunks__/toClassName.o2_BLIQs.js";import{F as E,g as H}from"../__chunks__/fetch.service.7cfQZ1Bx.js";import{r as O}from"../__chunks__/icon.template.6pvZO8OV.js";import{c as ve}from"../__chunks__/createOptimizedPicture.lBh_4LJd.js";import{_ as a}from"../__chunks__/preload-helper.hlDPvxQM.js";import{i as $}from"../__chunks__/isSidekickLibraryActive.iN4ARc8o.js";/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const be=e=>e===null||typeof e!="object"&&typeof e!="function",we=e=>e.strings===void 0;/** + */const ye=e=>e===null||typeof e!="object"&&typeof e!="function",be=e=>e.strings===void 0;/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const b=(e,t)=>{var o;const s=e._$AN;if(s===void 0)return!1;for(const n of s)(o=n._$AO)==null||o.call(n,t,!1),b(n,t);return!0},S=e=>{let t,s;do{if((t=e._$AM)===void 0)break;s=t._$AN,s.delete(e),e=t}while((s==null?void 0:s.size)===0)},te=e=>{for(let t;t=e._$AM;e=t){let s=t._$AN;if(s===void 0)t._$AN=s=new Set;else if(s.has(e))break;s.add(e),$e(t)}};function Le(e){this._$AN!==void 0?(S(this),this._$AM=e,te(this)):this._$AM=e}function Ee(e,t=!1,s=0){const o=this._$AH,n=this._$AN;if(n!==void 0&&n.size!==0)if(t)if(Array.isArray(o))for(let i=s;i{e.type==ge.CHILD&&(e._$AP??(e._$AP=Ee),e._$AQ??(e._$AQ=Le))};let se=class extends _e{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,s,o){super._$AT(t,s,o),te(this),this.isConnected=t._$AU}_$AO(t,s=!0){var o,n;t!==this.isConnected&&(this.isConnected=t,t?(o=this.reconnected)==null||o.call(this):(n=this.disconnected)==null||n.call(this)),s&&(b(this,t),S(this))}setValue(t){if(we(this._$Ct))this._$Ct._$AI(t,this);else{const s=[...this._$Ct._$AH];s[this._$Ci]=t,this._$Ct._$AI(s,this,0)}}disconnected(){}reconnected(){}};/** + */const b=(e,t)=>{var o;const s=e._$AN;if(s===void 0)return!1;for(const i of s)(o=i._$AO)==null||o.call(i,t,!1),b(i,t);return!0},S=e=>{let t,s;do{if((t=e._$AM)===void 0)break;s=t._$AN,s.delete(e),e=t}while((s==null?void 0:s.size)===0)},ee=e=>{for(let t;t=e._$AM;e=t){let s=t._$AN;if(s===void 0)t._$AN=s=new Set;else if(s.has(e))break;s.add(e),Ee(t)}};function we(e){this._$AN!==void 0?(S(this),this._$AM=e,ee(this)):this._$AM=e}function Le(e,t=!1,s=0){const o=this._$AH,i=this._$AN;if(i!==void 0&&i.size!==0)if(t)if(Array.isArray(o))for(let n=s;n{e.type==_e.CHILD&&(e._$AP??(e._$AP=Le),e._$AQ??(e._$AQ=we))};let te=class extends me{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,s,o){super._$AT(t,s,o),ee(this),this.isConnected=t._$AU}_$AO(t,s=!0){var o,i;t!==this.isConnected&&(this.isConnected=t,t?(o=this.reconnected)==null||o.call(this):(i=this.disconnected)==null||i.call(this)),s&&(b(this,t),S(this))}setValue(t){if(be(this._$Ct))this._$Ct._$AI(t,this);else{const s=[...this._$Ct._$AH];s[this._$Ci]=t,this._$Ct._$AI(s,this,0)}}disconnected(){}reconnected(){}};/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const Pe=()=>new Se;let Se=class{};const I=new WeakMap,Ae=z(class extends se{render(e){return u}update(e,[t]){var o;const s=t!==this.Y;return s&&this.Y!==void 0&&this.rt(void 0),(s||this.lt!==this.ct)&&(this.Y=t,this.ht=(o=e.options)==null?void 0:o.host,this.rt(this.ct=e.element)),u}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let s=I.get(t);s===void 0&&(s=new WeakMap,I.set(t,s)),s.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),s.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=I.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var Ce=Object.defineProperty,Te=Object.getOwnPropertyDescriptor,oe=(e,t,s,o)=>{for(var n=o>1?void 0:o?Te(t,s):t,i=e.length-1,r;i>=0;i--)(r=e[i])&&(n=(o?r(t,s,n):r(n))||n);return o&&n&&Ce(t,s,n),n};let x=class extends _{constructor(){super(...arguments),this.getSubmenuName=e=>e.path.split("/")[1],this.groupByFirstLevelPath=async()=>{let e=await E.fetchJson("/query-index.json");const t=["sidekick","sidekick-library","tools","development","dev-","__"],s=this.filterNavigation(e.data,t);e.data=s;const o=this.groupItemsByFirstLevelPath(e.data);return Object.values(o).map(i=>i.length===1?i[0]:{navtitle:i[0].path.split("/")[1],path:i[0].path,children:i})}}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}render(){if(this.items)return h``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return h`${e.navtitle} ${O("chevron-down","submenu__icon")}`}renderMenuItem(e){return h`
  • ${e.children!==void 0?this.renderSubMenu(e):h`${e.navtitle}`}
  • `}renderMenuItems(){return h`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}filterNavigation(e,t){return e.filter(s=>t.every(o=>!s.path.includes(o))).map(s=>({path:s.path,navtitle:this.getNavTitle(s)}))}groupItemsByFirstLevelPath(e){const t={};return e.forEach(s=>{const o=this.getSubmenuName(s);t[o]||(t[o]=[]),t[o].push({path:s.path,navtitle:this.getNavTitle(s)})}),t}};oe([L()],x.prototype,"items",2);x=oe([g("sidebar-nav")],x);var De=Object.defineProperty,Oe=Object.getOwnPropertyDescriptor,ne=(e,t,s,o)=>{for(var n=o>1?void 0:o?Oe(t,s):t,i=e.length-1,r;i>=0;i--)(r=e[i])&&(n=(o?r(t,s,n):r(n))||n);return o&&n&&De(t,s,n),n};let k=class extends _{async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t=await E.fetchText("contact.plain.html",{cacheOptions:{cacheType:"runtime"}});return e.parseFromString(t,"text/html")}renderHeader(e){return e?h`

    ${e}

    `:u}renderText(e){return e?h`

    ${e}

    `:u}render(){if(!this.contactTemplateArgs)return u;const{headline:e,text:t,contacts:s}=this.contactTemplateArgs;return h`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(s)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:s}=e;return!t&&!s?u:h`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(s)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(o=>({icon:o.querySelector("div"),markup:o.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),s=e.querySelector("p"),o=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:s,contacts:o}}renderContacts(e){return e.length===0?u:h`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?O(e.innerHTML):u}renderContactMarkup(e){return e?ee(e.innerHTML):u}};ne([L()],k.prototype,"contactTemplateArgs",2);k=ne([g("sidebar-contact")],k);var Ie=Object.defineProperty,Re=Object.getOwnPropertyDescriptor,ie=(e,t,s,o)=>{for(var n=o>1?void 0:o?Re(t,s):t,i=e.length-1,r;i>=0;i--)(r=e[i])&&(n=(o?r(t,s,n):r(n))||n);return o&&n&&Ie(t,s,n),n};let V=class extends _{constructor(){super()}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e)}render(){if(this.lastTreePosts)return h`

    Newest Posts

    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,s)=>t.lastModified>s.lastModified?-1:t.lastModified${t}`:u}renderPost(e){return h`
    ${this.renderPicture(e)}

    ${e.description}

    `}async getPosts(){return(await E.fetchJson("/query-index.json")).data.filter(t=>t.path.startsWith("/posts"))}};ie([L()],V.prototype,"lastTreePosts",2);V=ie([g("sidebar-posts")],V);var Me=Object.defineProperty,xe=Object.getOwnPropertyDescriptor,re=(e,t,s,o)=>{for(var n=o>1?void 0:o?xe(t,s):t,i=e.length-1,r;i>=0;i--)(r=e[i])&&(n=(o?r(t,s,n):r(n))||n);return o&&n&&Me(t,s,n),n};let q=class extends _{createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e=await E.fetchText("footer.plain.html",{cacheOptions:{cacheType:"runtime"}}),t=document.createElement("div");t.innerHTML=e,this.footerMarkup=t.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}render(){if(this.footerMarkup)return h`${this.footerMarkup}`}};re([L()],q.prototype,"footerMarkup",2);q=re([g("sidebar-footer")],q);var ke=Object.defineProperty,Ve=Object.getOwnPropertyDescriptor,qe=(e,t,s,o)=>{for(var n=o>1?void 0:o?Ve(t,s):t,i=e.length-1,r;i>=0;i--)(r=e[i])&&(n=(o?r(t,s,n):r(n))||n);return o&&n&&ke(t,s,n),n};let F=class extends _{constructor(){super(...arguments),this.toggleRef=Pe(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return h`
    ${O("hamburger")}`}};F=qe([g("sidebar-component")],F);function Be({input:e,specifier:t,htmlTag:s}){return e.split(t).map((o,n)=>n%2===1?`<${s}>${o}`:o).join("")}var je=Object.defineProperty,ze=Object.getOwnPropertyDescriptor,ae=(e,t,s,o)=>{for(var n=o>1?void 0:o?ze(t,s):t,i=e.length-1,r;i>=0;i--)(r=e[i])&&(n=(o?r(t,s,n):r(n))||n);return o&&n&&je(t,s,n),n};let B=class extends _{createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await E.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data}}catch(e){console.error("HeaderComponent: ",e)}}render(){if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,s=Be({input:e.logoText,htmlTag:"strong",specifier:":::"}),o=ee(s);return h``}};ae([L()],B.prototype,"headerData",2);B=ae([g("header-component")],B);/** + */const $e=()=>new Pe;let Pe=class{};const I=new WeakMap,Se=j(class extends te{render(e){return u}update(e,[t]){var o;const s=t!==this.Y;return s&&this.Y!==void 0&&this.rt(void 0),(s||this.lt!==this.ct)&&(this.Y=t,this.ht=(o=e.options)==null?void 0:o.host,this.rt(this.ct=e.element)),u}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let s=I.get(t);s===void 0&&(s=new WeakMap,I.set(t,s)),s.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),s.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=I.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var Ae=Object.defineProperty,Ce=Object.getOwnPropertyDescriptor,se=(e,t,s,o)=>{for(var i=o>1?void 0:o?Ce(t,s):t,n=e.length-1,r;n>=0;n--)(r=e[n])&&(i=(o?r(t,s,i):r(i))||i);return o&&i&&Ae(t,s,i),i};let M=class extends _{constructor(){super(...arguments),this.getSubmenuName=e=>e.path.split("/")[1],this.groupByFirstLevelPath=async()=>{let e=await E.fetchJson("/query-index.json");const t=["sidekick","sidekick-library","tools","development","dev-","__"],s=this.filterNavigation(e.data,t);e.data=s;const o=this.groupItemsByFirstLevelPath(e.data);return Object.values(o).map(n=>n.length===1?n[0]:{navtitle:n[0].path.split("/")[1],path:n[0].path,children:n})}}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}render(){if(this.items)return h``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return h`${e.navtitle} ${O("chevron-down","submenu__icon")}`}renderMenuItem(e){return h`
  • ${e.children!==void 0?this.renderSubMenu(e):h`${e.navtitle}`}
  • `}renderMenuItems(){return h`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}filterNavigation(e,t){return e.filter(s=>t.every(o=>!s.path.includes(o))).map(s=>({path:s.path,navtitle:this.getNavTitle(s)}))}groupItemsByFirstLevelPath(e){const t={};return e.forEach(s=>{const o=this.getSubmenuName(s);t[o]||(t[o]=[]),t[o].push({path:s.path,navtitle:this.getNavTitle(s)})}),t}};se([L()],M.prototype,"items",2);M=se([g("sidebar-nav")],M);var Te=Object.defineProperty,De=Object.getOwnPropertyDescriptor,oe=(e,t,s,o)=>{for(var i=o>1?void 0:o?De(t,s):t,n=e.length-1,r;n>=0;n--)(r=e[n])&&(i=(o?r(t,s,i):r(i))||i);return o&&i&&Te(t,s,i),i};let k=class extends _{async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t=await E.fetchText("contact.plain.html",{cacheOptions:{cacheType:"runtime"}});return e.parseFromString(t,"text/html")}renderHeader(e){return e?h`

    ${e}

    `:u}renderText(e){return e?h`

    ${e}

    `:u}render(){if(!this.contactTemplateArgs)return u;const{headline:e,text:t,contacts:s}=this.contactTemplateArgs;return h`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(s)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:s}=e;return!t&&!s?u:h`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(s)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(o=>({icon:o.querySelector("div"),markup:o.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),s=e.querySelector("p"),o=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:s,contacts:o}}renderContacts(e){return e.length===0?u:h`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?O(e.innerHTML):u}renderContactMarkup(e){return e?Q(e.innerHTML):u}};oe([L()],k.prototype,"contactTemplateArgs",2);k=oe([g("sidebar-contact")],k);var Oe=Object.defineProperty,Ie=Object.getOwnPropertyDescriptor,ie=(e,t,s,o)=>{for(var i=o>1?void 0:o?Ie(t,s):t,n=e.length-1,r;n>=0;n--)(r=e[n])&&(i=(o?r(t,s,i):r(i))||i);return o&&i&&Oe(t,s,i),i};let V=class extends _{constructor(){super()}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e)}render(){if(this.lastTreePosts)return h`

    Newest Posts

    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,s)=>t.lastModified>s.lastModified?-1:t.lastModified${t}`:u}renderPost(e){return h`
    ${this.renderPicture(e)}

    ${e.description}

    `}async getPosts(){return(await E.fetchJson("/query-index.json")).data.filter(t=>t.path.startsWith("/posts"))}};ie([L()],V.prototype,"lastTreePosts",2);V=ie([g("sidebar-posts")],V);var Re=Object.defineProperty,xe=Object.getOwnPropertyDescriptor,ne=(e,t,s,o)=>{for(var i=o>1?void 0:o?xe(t,s):t,n=e.length-1,r;n>=0;n--)(r=e[n])&&(i=(o?r(t,s,i):r(i))||i);return o&&i&&Re(t,s,i),i};let q=class extends _{createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e=await E.fetchText("footer.plain.html",{cacheOptions:{cacheType:"runtime"}}),t=document.createElement("div");t.innerHTML=e,this.footerMarkup=t.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}render(){if(this.footerMarkup)return h`${this.footerMarkup}`}};ne([L()],q.prototype,"footerMarkup",2);q=ne([g("sidebar-footer")],q);var Me=Object.defineProperty,ke=Object.getOwnPropertyDescriptor,Ve=(e,t,s,o)=>{for(var i=o>1?void 0:o?ke(t,s):t,n=e.length-1,r;n>=0;n--)(r=e[n])&&(i=(o?r(t,s,i):r(i))||i);return o&&i&&Me(t,s,i),i};let F=class extends _{constructor(){super(...arguments),this.toggleRef=$e(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return h`
    ${O("hamburger")}`}};F=Ve([g("sidebar-component")],F);function qe({input:e,specifier:t,htmlTag:s}){return e.split(t).map((o,i)=>i%2===1?`<${s}>${o}`:o).join("")}var Be=Object.defineProperty,ze=Object.getOwnPropertyDescriptor,re=(e,t,s,o)=>{for(var i=o>1?void 0:o?ze(t,s):t,n=e.length-1,r;n>=0;n--)(r=e[n])&&(i=(o?r(t,s,i):r(i))||i);return o&&i&&Be(t,s,i),i};let B=class extends _{createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await E.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data}}catch(e){console.error("HeaderComponent: ",e)}}render(){if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,s=qe({input:e.logoText,htmlTag:"strong",specifier:":::"}),o=Q(s);return h``}};re([L()],B.prototype,"headerData",2);B=re([g("header-component")],B);/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */let j=class extends ve{};j.directiveName="unsafeSVG",j.resultType=2;const Ne=z(j);/** + */let z=class extends ge{};z.directiveName="unsafeSVG",z.resultType=2;const je=j(z);/** * @license * Copyright 2021 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */let He=class{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}},Fe=class{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??(this.Z=new Promise(t=>this.q=t))}resume(){var t;(t=this.q)==null||t.call(this),this.Z=this.q=void 0}};/** + */let Ne=class{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}},He=class{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??(this.Z=new Promise(t=>this.q=t))}resume(){var t;(t=this.q)==null||t.call(this),this.Z=this.q=void 0}};/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const Y=e=>!be(e)&&typeof e.then=="function",U=1073741823;let Ye=class extends se{constructor(){super(...arguments),this._$Cwt=U,this._$Cbt=[],this._$CK=new He(this),this._$CX=new Fe}render(...t){return t.find(s=>!Y(s))??N}update(t,s){const o=this._$Cbt;let n=o.length;this._$Cbt=s;const i=this._$CK,r=this._$CX;this.isConnected||this.disconnected();for(let l=0;lthis._$Cwt);l++){const c=s[l];if(!Y(c))return this._$Cwt=l,c;l{for(;r.get();)await r.get();const f=i.deref();if(f!==void 0){const y=f._$Cbt.indexOf(c);y>-1&&y{for(var n=o>1?void 0:o?Ke(t,s):t,i=e.length-1,r;i>=0;i--)(r=e[i])&&(n=(o?r(t,s,n):r(n))||n);return o&&n&&We(t,s,n),n};const K=Object.assign({"/public/icons/angle-down.svg":()=>a(()=>import("../__chunks__/angle-down.Cg2crR0u.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-left.svg":()=>a(()=>import("../__chunks__/angle-left.JVB4YxPb.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-right.svg":()=>a(()=>import("../__chunks__/angle-right.Ch8APWiw.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-down.svg":()=>a(()=>import("../__chunks__/angle-small-down.M5BptMXk.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-left.svg":()=>a(()=>import("../__chunks__/angle-small-left.OQUEL5J8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-right.svg":()=>a(()=>import("../__chunks__/angle-small-right.GiHGG7ST.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-up.svg":()=>a(()=>import("../__chunks__/angle-up.Owt8YyvO.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/bolt.svg":()=>a(()=>import("../__chunks__/bolt.yed9FptR.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/building-storefront.svg":()=>a(()=>import("../__chunks__/building-storefront.GI5O3UY2.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chat-bubble-left-right.svg":()=>a(()=>import("../__chunks__/chat-bubble-left-right.RdWapjj4.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/check.svg":()=>a(()=>import("../__chunks__/check.2BZxb2wx.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chevron-down.svg":()=>a(()=>import("../__chunks__/chevron-down.6_gNiehw.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clip.svg":()=>a(()=>import("../__chunks__/clip.B--gq6DA.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clock.svg":()=>a(()=>import("../__chunks__/clock.tyy4_t8y.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cpu-chip.svg":()=>a(()=>import("../__chunks__/cpu-chip.e4997-9R.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cross.svg":()=>a(()=>import("../__chunks__/cross.8hUWLLSe.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cursor-arrow-ripple.svg":()=>a(()=>import("../__chunks__/cursor-arrow-ripple.5f05fUdo.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/download.svg":()=>a(()=>import("../__chunks__/download.Sjqs7ONH.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/envelope.svg":()=>a(()=>import("../__chunks__/envelope.AKeKbl-b.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye-crossed.svg":()=>a(()=>import("../__chunks__/eye-crossed.UP44bNSQ.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye.svg":()=>a(()=>import("../__chunks__/eye.Zi41FP8R.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/facebook.svg":()=>a(()=>import("../__chunks__/facebook.VERWvTTO.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/globe.svg":()=>a(()=>import("../__chunks__/globe.oRdjPaeW.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/hamburger.svg":()=>a(()=>import("../__chunks__/hamburger.B4eeRdlK.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/heart.svg":()=>a(()=>import("../__chunks__/heart.oHoUBEqr.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/home.svg":()=>a(()=>import("../__chunks__/home.SbACO0rp.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/instagram.svg":()=>a(()=>import("../__chunks__/instagram.b_ubI60M.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/medium.svg":()=>a(()=>import("../__chunks__/medium.qMY-y9mb.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/menu-burger.svg":()=>a(()=>import("../__chunks__/menu-burger.PVXazrxs.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/paper-plane.svg":()=>a(()=>import("../__chunks__/paper-plane.SNV5LRur.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/plus.svg":()=>a(()=>import("../__chunks__/plus.aaZDetv0.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/rocket-lunch.svg":()=>a(()=>import("../__chunks__/rocket-lunch.zdYOwJp4.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/search.svg":()=>a(()=>import("../__chunks__/search.v55h2U5v.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/share.svg":()=>a(()=>import("../__chunks__/share.b6IBiQcz.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/snapchat.svg":()=>a(()=>import("../__chunks__/snapchat.hyeXEF5A.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/social-network.svg":()=>a(()=>import("../__chunks__/social-network.XyFthY4r.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/trash.svg":()=>a(()=>import("../__chunks__/trash.Q02H3YPF.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/twitter.svg":()=>a(()=>import("../__chunks__/twitter.gWOZdFRk.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/user.svg":()=>a(()=>import("../__chunks__/user.I6JGjv2Y.js"),__vite__mapDeps([])).then(e=>e.default)});let A=class extends _{constructor(){super(...arguments),this.name=""}async getSvg(e){const t=K[`${W}/${e}.svg`],o=await(t!==void 0?t:K[`${W}/cross.svg`])().catch(n=>console.error(`SVG icon: ${n.message}`));return Ne(o)}render(){const e=this.getSvg(this.name);return h`${Ue(e)}`}};A.styles=fe`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;ce([me({type:String})],A.prototype,"name",2);A=ce([g("icon-component")],A);class Xe{readBlockConfig(t){const s={};return t.querySelectorAll(":scope > div").forEach(o=>{if(o.children){const n=[...o.children];if(n[1]){const i=n[1],r=D(n[0].textContent??"");let l="";if(i.querySelector("a")){const c=[...i.querySelectorAll("a")];c.length===1?l=c[0].href:l=c.map(p=>p.href)}else if(i.querySelector("img")){const c=[...i.querySelectorAll("img")];c.length===1?l=c[0].src:l=c.map(p=>p.src)}else if(i.querySelector("p")){const c=[...i.querySelectorAll("p")];c.length===1?l=c[0].textContent:l=c.map(p=>p.textContent)}else l=o.children[1].textContent;s[r]=l}}}),s}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const s=t.classList[0];if(s){t.classList.add("block"),t.dataset.blockName=s;const o=t.parentElement;o==null||o.classList.add(`${s}-wrapper`);const n=t.closest(".section");n&&n.classList.add(`${s}-container`)}}}function Ze(e){return D(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class Je{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(s=>{this.adjustMarkup(s),this.processSectionMetaData(s)})}processSectionMetaData(t){const s=t.querySelector("div.section-metadata");if(s){const o=this.blockService.readBlockConfig(s);Object.keys(o).forEach(n=>{n==="style"?o.style.split(",").filter(r=>r).map(r=>D(r.trim())).forEach(r=>t.classList.add(r)):t.dataset[Ze(n)]=o[n]}),s.parentElement&&s.parentElement.remove()}}adjustMarkup(t){const s=[];let o=!1;[...t.children].forEach(n=>{if(n.tagName==="DIV"||!o){const i=document.createElement("div");s.push(i),o=n.tagName!=="DIV",o&&i.classList.add("default-content-wrapper")}s[s.length-1].append(n)}),s.forEach(n=>t.append(n)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(s=>{const o=s.parentElement;o&&o.classList.add("image","main")})}}const C=(e,t)=>{t.split(",").forEach(s=>{e.classList.add(D(s.trim()))})};function w(e,t=document){const s=e&&e.includes(":")?"property":"name",n=[...t.head.querySelectorAll(`meta[${s}="${e}"]`)].map(i=>i.content).join(", ");return n.length?n:""}const Ge={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/icons.types.ts",fontsScssPath:"./src/styles/sass/fonts.scss",lazyStylesScssPath:"./src/styles/sass/lazy-styles.scss",sidekickLibraryStylesScssPath:"./src/styles/sass/sidekick-library-styles.scss"};function X(){return $()?window.parent.location:window.location}const v=class v{};v.unloaded="unloaded",v.loading="loading",v.loaded="loaded",v.error="error";let m=v;class Qe{constructor(t,s){this.sectionService=t,this.blockService=s,this.lcpBlocks=["banner"],this.init=async()=>{this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const o=document.querySelector("main");if(o){o.setAttribute("id","main"),this.addSidebarContainer(o),this.sectionService.init(o),this.addInnerContainer(o),this.blockService.decorateBlocks(o),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:o,sidekickLibraryStylesScssPath:n,fontsScssPath:i}=Ge;try{o&&await this.loadCSS("/dist/lazyStyles/lazyStyles.css"),n&&$()&&await this.loadCSS("/dist/sidekickLibraryStyles/sidekickLibraryStyles.css"),i&&await this.loadFonts(),await this.loadBlocks()}catch(r){console.error("Load lazy error: ",r)}},this.loadBlocks=async()=>{const n=[...document.querySelectorAll(".section")].map(i=>this.loadBlock(i));await Promise.all(n)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(X().search).get("lighthouse")==="on";const t=document.querySelector('script[src$="/scripts/scripts.js"]');if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split("/scripts/scripts.js")}catch(s){console.log(s)}}addSidebarContainer(t){if($())return;const s=document.createElement("sidebar-component");s.setAttribute("id","sidebar"),window.innerWidth<=1280?s.classList.remove("active"):s.classList.add("active"),window.innerWidth<=1280?s.classList.remove("active"):s.classList.add("active"),t.after(s)}addInnerContainer(t){const s=t.innerHTML;t.innerHTML=`
    ${$()?"":''}${s}
    `}decorateTemplateAndTheme(){const t=w("template");t&&C(document.body,t);const s=w("theme");s&&C(document.body,s)}collectBlocks(t){const s=[];return t.querySelectorAll("[data-block-name]").forEach(n=>{s.push({name:n.dataset.blockName,element:n})}),s}async loadBlockModules(t){if((t.element.dataset.blockStatus??m.unloaded)===m.unloaded){t.element.dataset.blockStatus=m.loading;try{const{href:o}=H(`dist/${t.name}/${t.name}.js`),n=await a(()=>import(o),__vite__mapDeps([]));n.default&&await n.default(t.element),t.element.dataset.blockStatus=m.loaded}catch(o){t.element.dataset.blockStatus=m.error,console.error("An error occurred during module import:",o)}}}async loadBlockStyles(t){try{await this.loadCSS(`dist/${t.name}/${t.name}.css`)}catch{console.error(`problem with block '${t.name}' loading styles`)}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS("dist/fonts/fonts.css");try{X().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}async loadCSS(t){return new Promise((s,o)=>{const{href:n}=H(t);if(document.querySelector(`head > link[href="${n}"]`))s(!0);else{const i=document.createElement("link");i.rel="stylesheet",i.href=n,i.onload=s,i.onerror=o,document.head.append(i)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const n=this.collectBlocks(t).map(async i=>{this.lcpBlocks.includes(i.name)&&await Promise.all([this.loadBlockModules(i),this.loadBlockStyles(i)])});await Promise.all(n),this.showSection(t)}document.body.style.display=null;const s=document.querySelector("main img");await new Promise(o=>{s&&!s.complete?(s.setAttribute("loading","eager"),s.setAttribute("fetchpriority","high"),s.addEventListener("load",()=>o()),s.addEventListener("error",()=>o())):o()})}async loadBlock(t){const s=this.collectBlocks(t);if(!s.length){this.showSection(t);return}for(const o of s)Promise.all([this.loadBlockModules(o),this.loadBlockStyles(o)]);this.showSection(t)}}var d={},P;Object.defineProperty(d,"__esModule",{value:!0});const le=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),Z=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)s.classList.remove(...t)}},R=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)s.classList.add(...t)}},J=(e,t)=>e.classList.contains(t);function T(e){return Symbol.iterator in e}function de(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const he=(e,t,s,o,n)=>{if(e==null||T(e)&&!de(e))return;if(T(e)&&!(e instanceof HTMLElement)){for(const r of e)he(r,t,s,o,n);return}let i;i=typeof t=="string"?t.trim().split(" "):t,i.forEach(r=>{const l=ue(e,r,s,o);if(!o.eventBindingMap[l]){const c=s.bind(o);return o.eventBindingMap[l]=c,e.addEventListener(r.trim(),c,n)}})};function ue(e,t,s,o){return`${M(e,o)}# + */const Y=e=>!ye(e)&&typeof e.then=="function",U=1073741823;let Fe=class extends te{constructor(){super(...arguments),this._$Cwt=U,this._$Cbt=[],this._$CK=new Ne(this),this._$CX=new He}render(...t){return t.find(s=>!Y(s))??N}update(t,s){const o=this._$Cbt;let i=o.length;this._$Cbt=s;const n=this._$CK,r=this._$CX;this.isConnected||this.disconnected();for(let l=0;lthis._$Cwt);l++){const c=s[l];if(!Y(c))return this._$Cwt=l,c;l{for(;r.get();)await r.get();const p=n.deref();if(p!==void 0){const y=p._$Cbt.indexOf(c);y>-1&&y{for(var i=o>1?void 0:o?We(t,s):t,n=e.length-1,r;n>=0;n--)(r=e[n])&&(i=(o?r(t,s,i):r(i))||i);return o&&i&&Ue(t,s,i),i};const X=Object.assign({"/public/icons/angle-down.svg":()=>a(()=>import("../__chunks__/angle-down.Cg2crR0u.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-left.svg":()=>a(()=>import("../__chunks__/angle-left.JVB4YxPb.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-right.svg":()=>a(()=>import("../__chunks__/angle-right.Ch8APWiw.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-down.svg":()=>a(()=>import("../__chunks__/angle-small-down.M5BptMXk.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-left.svg":()=>a(()=>import("../__chunks__/angle-small-left.OQUEL5J8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-right.svg":()=>a(()=>import("../__chunks__/angle-small-right.GiHGG7ST.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-up.svg":()=>a(()=>import("../__chunks__/angle-up.Owt8YyvO.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/bolt.svg":()=>a(()=>import("../__chunks__/bolt.yed9FptR.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/building-storefront.svg":()=>a(()=>import("../__chunks__/building-storefront.GI5O3UY2.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chat-bubble-left-right.svg":()=>a(()=>import("../__chunks__/chat-bubble-left-right.RdWapjj4.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/check.svg":()=>a(()=>import("../__chunks__/check.2BZxb2wx.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chevron-down.svg":()=>a(()=>import("../__chunks__/chevron-down.6_gNiehw.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clip.svg":()=>a(()=>import("../__chunks__/clip.B--gq6DA.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clock.svg":()=>a(()=>import("../__chunks__/clock.tyy4_t8y.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cpu-chip.svg":()=>a(()=>import("../__chunks__/cpu-chip.e4997-9R.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cross.svg":()=>a(()=>import("../__chunks__/cross.8hUWLLSe.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cursor-arrow-ripple.svg":()=>a(()=>import("../__chunks__/cursor-arrow-ripple.5f05fUdo.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/download.svg":()=>a(()=>import("../__chunks__/download.Sjqs7ONH.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/envelope.svg":()=>a(()=>import("../__chunks__/envelope.AKeKbl-b.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye-crossed.svg":()=>a(()=>import("../__chunks__/eye-crossed.UP44bNSQ.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye.svg":()=>a(()=>import("../__chunks__/eye.Zi41FP8R.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/facebook.svg":()=>a(()=>import("../__chunks__/facebook.VERWvTTO.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/globe.svg":()=>a(()=>import("../__chunks__/globe.oRdjPaeW.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/hamburger.svg":()=>a(()=>import("../__chunks__/hamburger.B4eeRdlK.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/heart.svg":()=>a(()=>import("../__chunks__/heart.oHoUBEqr.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/home.svg":()=>a(()=>import("../__chunks__/home.SbACO0rp.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/instagram.svg":()=>a(()=>import("../__chunks__/instagram.b_ubI60M.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/medium.svg":()=>a(()=>import("../__chunks__/medium.qMY-y9mb.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/menu-burger.svg":()=>a(()=>import("../__chunks__/menu-burger.PVXazrxs.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/paper-plane.svg":()=>a(()=>import("../__chunks__/paper-plane.SNV5LRur.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/plus.svg":()=>a(()=>import("../__chunks__/plus.aaZDetv0.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/rocket-lunch.svg":()=>a(()=>import("../__chunks__/rocket-lunch.zdYOwJp4.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/search.svg":()=>a(()=>import("../__chunks__/search.v55h2U5v.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/share.svg":()=>a(()=>import("../__chunks__/share.b6IBiQcz.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/snapchat.svg":()=>a(()=>import("../__chunks__/snapchat.hyeXEF5A.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/social-network.svg":()=>a(()=>import("../__chunks__/social-network.XyFthY4r.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/trash.svg":()=>a(()=>import("../__chunks__/trash.Q02H3YPF.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/twitter.svg":()=>a(()=>import("../__chunks__/twitter.gWOZdFRk.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/user.svg":()=>a(()=>import("../__chunks__/user.I6JGjv2Y.js"),__vite__mapDeps([])).then(e=>e.default)});let A=class extends _{constructor(){super(...arguments),this.name=""}async getSvg(e){const t=X[`${W}/${e}.svg`],o=await(t!==void 0?t:X[`${W}/cross.svg`])().catch(i=>console.error(`SVG icon: ${i.message}`));return je(o)}render(){const e=this.getSvg(this.name);return h`${Ye(e)}`}};A.styles=fe`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;ae([pe({type:String})],A.prototype,"name",2);A=ae([g("icon-component")],A);class Xe{readBlockConfig(t){const s={};return t.querySelectorAll(":scope > div").forEach(o=>{if(o.children){const i=[...o.children];if(i[1]){const n=i[1],r=D(i[0].textContent??"");let l="";if(n.querySelector("a")){const c=[...n.querySelectorAll("a")];c.length===1?l=c[0].href:l=c.map(f=>f.href)}else if(n.querySelector("img")){const c=[...n.querySelectorAll("img")];c.length===1?l=c[0].src:l=c.map(f=>f.src)}else if(n.querySelector("p")){const c=[...n.querySelectorAll("p")];c.length===1?l=c[0].textContent:l=c.map(f=>f.textContent)}else l=o.children[1].textContent;s[r]=l}}}),s}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const s=t.classList[0];if(s){t.classList.add("block"),t.dataset.blockName=s;const o=t.parentElement;o==null||o.classList.add(`${s}-wrapper`);const i=t.closest(".section");i&&i.classList.add(`${s}-container`)}}}function Ke(e){return D(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class Ze{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(s=>{this.adjustMarkup(s),this.processSectionMetaData(s)})}processSectionMetaData(t){const s=t.querySelector("div.section-metadata");if(s){const o=this.blockService.readBlockConfig(s);Object.keys(o).forEach(i=>{i==="style"?o.style.split(",").filter(r=>r).map(r=>D(r.trim())).forEach(r=>t.classList.add(r)):t.dataset[Ke(i)]=o[i]}),s.parentElement&&s.parentElement.remove()}}adjustMarkup(t){const s=[];let o=!1;[...t.children].forEach(i=>{if(i.tagName==="DIV"||!o){const n=document.createElement("div");s.push(n),o=i.tagName!=="DIV",o&&n.classList.add("default-content-wrapper")}s[s.length-1].append(i)}),s.forEach(i=>t.append(i)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(s=>{const o=s.parentElement;o&&o.classList.add("image","main")})}}const C=(e,t)=>{t.split(",").forEach(s=>{e.classList.add(D(s.trim()))})};function w(e,t=document){const s=e&&e.includes(":")?"property":"name",i=[...t.head.querySelectorAll(`meta[${s}="${e}"]`)].map(n=>n.content).join(", ");return i.length?i:""}const Je={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/icons.types.ts",fontsScssPath:"./src/styles/sass/fonts.scss",lazyStylesScssPath:"./src/styles/sass/lazy-styles.scss",sidekickLibraryStylesScssPath:"./src/styles/sass/sidekick-library-styles.scss"};function Ge(){return $()?window.parent.location:window.location}const v=class v{};v.unloaded="unloaded",v.loading="loading",v.loaded="loaded",v.error="error";let m=v;class Qe{constructor(t,s){this.sectionService=t,this.blockService=s,this.lcpBlocks=["banner"],this.init=async()=>{console.log("MainService init"),this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const o=document.querySelector("main");if(o){o.setAttribute("id","main"),this.addSidebarContainer(o),this.sectionService.init(o),this.addInnerContainer(o),this.blockService.decorateBlocks(o),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:o,sidekickLibraryStylesScssPath:i,fontsScssPath:n}=Je;try{o&&await this.loadCSS("/dist/lazyStyles/lazyStyles.css"),i&&$()&&await this.loadCSS("/dist/sidekickLibraryStyles/sidekickLibraryStyles.css"),n&&await this.loadFonts(),await this.loadBlocks()}catch(r){console.error("Load lazy error: ",r)}},this.loadBlocks=async()=>{const i=[...document.querySelectorAll(".section")].map(n=>this.loadBlock(n));await Promise.all(i)}}setup(){}addSidebarContainer(t){if($())return;const s=document.createElement("sidebar-component");s.setAttribute("id","sidebar"),window.innerWidth<=1280?s.classList.remove("active"):s.classList.add("active"),window.innerWidth<=1280?s.classList.remove("active"):s.classList.add("active"),t.after(s)}addInnerContainer(t){const s=t.innerHTML;t.innerHTML=`
    ${$()?"":''}${s}
    `}decorateTemplateAndTheme(){const t=w("template");t&&C(document.body,t);const s=w("theme");s&&C(document.body,s)}collectBlocks(t){const s=[];return t.querySelectorAll("[data-block-name]").forEach(i=>{s.push({name:i.dataset.blockName,element:i})}),s}async loadBlockModules(t){if((t.element.dataset.blockStatus??m.unloaded)===m.unloaded){t.element.dataset.blockStatus=m.loading;try{const{href:o}=H(`dist/${t.name}/${t.name}.js`),i=await a(()=>import(o),__vite__mapDeps([]));i.default&&await i.default(t.element),t.element.dataset.blockStatus=m.loaded}catch(o){t.element.dataset.blockStatus=m.error,console.error("An error occurred during module import:",o)}}}async loadBlockStyles(t){try{await this.loadCSS(`dist/${t.name}/${t.name}.css`)}catch{console.error(`problem with block '${t.name}' loading styles`)}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS("dist/fonts/fonts.css");try{Ge().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}async loadCSS(t){return new Promise((s,o)=>{const{href:i}=H(t);if(document.querySelector(`head > link[href="${i}"]`))s(!0);else{const n=document.createElement("link");n.rel="stylesheet",n.href=i,n.onload=s,n.onerror=o,document.head.append(n)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const i=this.collectBlocks(t).map(async n=>{this.lcpBlocks.includes(n.name)&&await Promise.all([this.loadBlockModules(n),this.loadBlockStyles(n)])});await Promise.all(i),this.showSection(t)}document.body.style.display=null;const s=document.querySelector("main img");await new Promise(o=>{s&&!s.complete?(s.setAttribute("loading","eager"),s.setAttribute("fetchpriority","high"),s.addEventListener("load",()=>o()),s.addEventListener("error",()=>o())):o()})}async loadBlock(t){const s=this.collectBlocks(t);if(!s.length){this.showSection(t);return}for(const o of s)Promise.all([this.loadBlockModules(o),this.loadBlockStyles(o)]);this.showSection(t)}}var d={},P;Object.defineProperty(d,"__esModule",{value:!0});const ce=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),K=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)s.classList.remove(...t)}},R=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)s.classList.add(...t)}},Z=(e,t)=>e.classList.contains(t);function T(e){return Symbol.iterator in e}function le(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const de=(e,t,s,o,i)=>{if(e==null||T(e)&&!le(e))return;if(T(e)&&!(e instanceof HTMLElement)){for(const r of e)de(r,t,s,o,i);return}let n;n=typeof t=="string"?t.trim().split(" "):t,n.forEach(r=>{const l=he(e,r,s,o);if(!o.eventBindingMap[l]){const c=s.bind(o);return o.eventBindingMap[l]=c,e.addEventListener(r.trim(),c,i)}})};function he(e,t,s,o){return`${x(e,o)}# ${t.trim()}# - ${M(s,o)}# - ${M(o,o)}`.replace(/\n/gm,"").replace(/\s/g,"")}function M(e,t){let s;if(t.eventIdMap.has(e))s=t.eventIdMap.get(e);else{const o="xxxxxxxx".replace(/x/g,et).toLowerCase();t.eventIdMap.set(e,o),s=o}return s}function et(){return(100*Math.random()%36|0).toString(36)}const pe=(e,t,s,o,n)=>{if(e==null||T(e)&&!de(e))return void console.warn("no target found");if(T(e)&&!(e instanceof HTMLElement)){for(const r of e)pe(r,t,s,o,n);return}let i;i=typeof t=="string"?t.trim().split(" "):t,i.forEach(r=>{const l=ue(e,r,s,o),c=o.eventBindingMap[l];c&&(delete o.eventBindingMap[l],e.removeEventListener(r,c,n))})},G=(e,t)=>{le(e,t).forEach(s=>e.removeChild(s))},Q=(e,t,s)=>new Promise(o=>{s!==void 0&&setTimeout(()=>o(),s),e.addEventListener(t,()=>o())});d.addClass=R,d.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),d.findAll=le,d.forEachNode=(e,t,s=window)=>{for(let o=0;o{let t="";return e.forEach(s=>{!t.length&&window.matchMedia(s.query).matches&&(t=s.name)}),t},d.getInnerText=e=>e.innerText||e.textContent||"",d.getParent=(e,t)=>e.closest(t),d.getUniqueID=()=>Math.random().toString(36).substr(2,9),d.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,d.hasClass=J,d.inViewport=(e,t)=>{const s=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(o=t.getBoundingClientRect()),s.top>=o.top&&s.right<=o.right&&s.bottom<=o.bottom&&s.left>=o.left},d.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),d.onEvent=he,d.removeChildren=G,d.removeChilds=G,d.removeClass=Z,d.removeEvent=pe,d.toggleClass=(e,t,s)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const o of e)s===!0?R(o,t):J(o,t)||s===!1?Z(o,t):R(o,t)}},P=d.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),d.waitForAnimationEnd=function(e,t){return new Promise((s,o)=>{e.addEventListener("animationend",function n(i){i.target===e&&(t&&i.animationName!==t||(e.removeEventListener("animationend",n),s(i)))})})},d.waitForEvent=Q,d.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():Q(e,"kl-component-initialized",3e3)},d.waitForTransitionEnd=function(e,t){return new Promise((s,o)=>{e.addEventListener("transitionend",function n(i){i.target===e&&(t&&i.propertyName!==t||(e.removeEventListener("transitionend",n),s(i)))})})};function tt(){const e=w("template");e&&C(document.body,e);const t=w("theme");t&&C(document.body,t)}function st(e){return e.trim()===""?void 0:e}function ot(){const e=w("language");document.documentElement.lang=st(e)||"en"}class nt{constructor({beforeInit:t=()=>{},afterInit:s=()=>{},beforeLoadEager:o=()=>{},loadEager:n=()=>{},afterLoadEager:i=()=>{},beforeLoadLazy:r=()=>{},loadLazy:l=()=>{},afterLoadLazy:c=()=>{},beforeLoadDelayed:p=()=>{},loadDelayed:f=()=>{},afterLoadDelayed:y=()=>{}}={}){this.beforeInit=t,this.afterInit=s,this.beforeLoadEager=o,this.loadEager=n,this.afterLoadEager=i,this.beforeLoadLazy=r,this.loadLazy=l,this.afterLoadLazy=c,this.beforeLoadDelayed=p,this.loadDelayed=f,this.afterLoadDelayed=y,this.init()}async init(){console.time("init execution time: "),await this.beforeInit(),await this._loadEager(),await this._loadLazy(),await this._loadDelayed(),await this.afterInit(),console.timeEnd("init execution time: ")}async _loadEager(){await this.beforeLoadEager(),console.time("loadEager execution time: "),tt(),ot(),await this.loadEager(),await P(300),console.timeEnd("loadEager execution time: "),await this.afterLoadEager()}async _loadLazy(){await this.beforeLoadLazy(),console.time("loadLazy execution time: "),await this.loadLazy(),await P(300),console.timeEnd("loadLazy execution time: "),await this.afterLoadLazy()}async _loadDelayed(){console.time("loadDelayed execution time: "),await this.beforeLoadDelayed(),await this.loadDelayed(),await P(300),await this.afterLoadDelayed(),console.timeEnd("loadDelayed execution time: ")}}(async function(){const e=new Xe,t=new Je(e);await new Qe(t,e).init()})();console.time("APP execution time: ");const bt=new nt({beforeInit:()=>{console.log("beforeInit")},afterInit:()=>{console.log("afterInit")},beforeLoadEager:()=>{console.log("beforeLoadEager")},loadEager:()=>{console.log("loadEager")},afterLoadEager:()=>{console.log("afterLoadEager")},beforeLoadLazy:()=>{console.log("beforeLoadLazy")},loadLazy:()=>{console.log("loadLazy")},afterLoadLazy:()=>{console.log("afterLoadLazy")},beforeLoadDelayed:()=>{console.log("beforeLoadDelayed")},loadDelayed:()=>{console.log("loadDelayed")},afterLoadDelayed:()=>{console.log("afterLoadDelayed")}});console.timeEnd("APP execution time: ");export{bt as App}; + ${x(s,o)}# + ${x(o,o)}`.replace(/\n/gm,"").replace(/\s/g,"")}function x(e,t){let s;if(t.eventIdMap.has(e))s=t.eventIdMap.get(e);else{const o="xxxxxxxx".replace(/x/g,et).toLowerCase();t.eventIdMap.set(e,o),s=o}return s}function et(){return(100*Math.random()%36|0).toString(36)}const ue=(e,t,s,o,i)=>{if(e==null||T(e)&&!le(e))return void console.warn("no target found");if(T(e)&&!(e instanceof HTMLElement)){for(const r of e)ue(r,t,s,o,i);return}let n;n=typeof t=="string"?t.trim().split(" "):t,n.forEach(r=>{const l=he(e,r,s,o),c=o.eventBindingMap[l];c&&(delete o.eventBindingMap[l],e.removeEventListener(r,c,i))})},J=(e,t)=>{ce(e,t).forEach(s=>e.removeChild(s))},G=(e,t,s)=>new Promise(o=>{s!==void 0&&setTimeout(()=>o(),s),e.addEventListener(t,()=>o())});d.addClass=R,d.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),d.findAll=ce,d.forEachNode=(e,t,s=window)=>{for(let o=0;o{let t="";return e.forEach(s=>{!t.length&&window.matchMedia(s.query).matches&&(t=s.name)}),t},d.getInnerText=e=>e.innerText||e.textContent||"",d.getParent=(e,t)=>e.closest(t),d.getUniqueID=()=>Math.random().toString(36).substr(2,9),d.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,d.hasClass=Z,d.inViewport=(e,t)=>{const s=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(o=t.getBoundingClientRect()),s.top>=o.top&&s.right<=o.right&&s.bottom<=o.bottom&&s.left>=o.left},d.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),d.onEvent=de,d.removeChildren=J,d.removeChilds=J,d.removeClass=K,d.removeEvent=ue,d.toggleClass=(e,t,s)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const o of e)s===!0?R(o,t):Z(o,t)||s===!1?K(o,t):R(o,t)}},P=d.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),d.waitForAnimationEnd=function(e,t){return new Promise((s,o)=>{e.addEventListener("animationend",function i(n){n.target===e&&(t&&n.animationName!==t||(e.removeEventListener("animationend",i),s(n)))})})},d.waitForEvent=G,d.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():G(e,"kl-component-initialized",3e3)},d.waitForTransitionEnd=function(e,t){return new Promise((s,o)=>{e.addEventListener("transitionend",function i(n){n.target===e&&(t&&n.propertyName!==t||(e.removeEventListener("transitionend",i),s(n)))})})};function tt(e="dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(s){console.log("setupHlxObj",s)}}function st(){const e=w("template");e&&C(document.body,e);const t=w("theme");t&&C(document.body,t)}function ot(e){return e.trim()===""?void 0:e}function it(){const e=w("language");document.documentElement.lang=ot(e)||"en"}class nt{constructor({beforeInit:t=()=>{},afterInit:s=()=>{},beforeLoadEager:o=()=>{},loadEager:i=()=>{},afterLoadEager:n=()=>{},beforeLoadLazy:r=()=>{},loadLazy:l=()=>{},afterLoadLazy:c=()=>{},beforeLoadDelayed:f=()=>{},loadDelayed:p=()=>{},afterLoadDelayed:y=()=>{}}={}){this.beforeInit=t,this.afterInit=s,this.beforeLoadEager=o,this.loadEager=i,this.afterLoadEager=n,this.beforeLoadLazy=r,this.loadLazy=l,this.afterLoadLazy=c,this.beforeLoadDelayed=f,this.loadDelayed=p,this.afterLoadDelayed=y,this.initializedPromise=this.init()}async init(){try{console.time("init execution time: "),await this.beforeInit(),await this._loadEager(),await this._loadLazy(),await this._loadDelayed(),await this.afterInit(),console.timeEnd("init execution time: ")}catch(t){throw console.error("Error initializing HLX:",t),t}}async _loadEager(){await this.beforeLoadEager(),console.time("loadEager execution time: "),tt(),st(),it(),await this.loadEager(),await P(300),console.timeEnd("loadEager execution time: "),await this.afterLoadEager()}async _loadLazy(){await this.beforeLoadLazy(),console.time("loadLazy execution time: "),await this.loadLazy(),await P(300),console.timeEnd("loadLazy execution time: "),await this.afterLoadLazy()}async _loadDelayed(){console.time("loadDelayed execution time: "),await this.beforeLoadDelayed(),await this.loadDelayed(),await P(300),await this.afterLoadDelayed(),console.timeEnd("loadDelayed execution time: ")}async initialized(){return this.initializedPromise}}console.time("APP execution time: ");const rt=new nt({beforeInit:()=>{console.log("beforeInit")},afterInit:()=>{console.log("afterInit")},beforeLoadEager:()=>{console.log("beforeLoadEager")},loadEager:()=>{console.log("loadEager")},afterLoadEager:()=>{console.log("afterLoadEager")},beforeLoadLazy:()=>{console.log("beforeLoadLazy")},loadLazy:()=>{console.log("loadLazy")},afterLoadLazy:()=>{console.log("afterLoadLazy")},beforeLoadDelayed:()=>{console.log("beforeLoadDelayed")},loadDelayed:()=>{console.log("loadDelayed")},afterLoadDelayed:()=>{console.log("afterLoadDelayed")}});console.timeEnd("APP execution time: ");(async function(){try{await rt.initialized();const e=new Xe,t=new Ze(e);await new Qe(t,e).init()}catch{}})();export{rt as App}; function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { __vite__mapDeps.viteFileDeps = [] diff --git a/dist/main/main.js.map b/dist/main/main.js.map index 3de2ae0a..c2e1141f 100644 --- a/dist/main/main.js.map +++ b/dist/main/main.js.map @@ -1 +1 @@ -{"version":3,"mappings":"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","names":["i","o","f","s","e","_a","r","c","h","n","f$1","t","_b","h$1","SidebarNav","LitElement","entry","queryIndex","FetchService","filterValues","filteredNavigation","groupItems","group","html","currentTarget","item","renderIcon","child","term","groups","firstLevelPath","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","siteMapEntry","sitemapEntry","nextSitemapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","error","leftCol","rightCol","logoText","logoTextHTML","t$1","i$1","m","ICONS_PATH","modules","Icon","name","key","iconMarkup","unsafeSVG","svg","until","css","property","BlockService","block","config","row","cols","col","toClassName","value","as","a","imgs","img","ps","main","shortBlockName","blockWrapper","section","toCamelCase","g","SectionService","blockService","container","sectionMeta","meta","style","wrappers","defaultContent","wrapper","parentElement","addClasses","element","classes","cssClass","getMetadata","doc","attr","metaElement","getLocation","isSidekickLibraryActive","_Status","Status","MainService","sectionService","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","SectionsPromises","scriptEl","sidebarContainer","children","template","theme","blockMap","href","getUrlForEndpoint","blockModule","endpoint","resolve","reject","link","firstSection","blockPromises","lcpCandidate","sectionsBlocks","domHelpers","l","d","u","waitFor","decorateBodyTag","undefinedOnEmpty","setDocLanguage","lang","HLX","beforeInit","afterInit","beforeLoadEager","loadEager","afterLoadEager","beforeLoadLazy","loadLazy","afterLoadLazy","beforeLoadDelayed","loadDelayed","afterLoadDelayed","App"],"sources":["../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants.ts","../../src/components/icon/icon.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../config.ts","../../src/sidekickHelpers/getLocation.ts","../../src/services/main.service.ts","../../node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../src/app/decorateBodyTag.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/setDocLanguage.ts","../../src/app/index.ts","../../src/main.ts"],"sourcesContent":["import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport { SheetsResponse, SiteMapEntry } from '../../shared.types';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n render() {\n if (!this.items) return;\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: SiteMapEntry) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item.navtitle || item.title;\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(queryIndex: SiteMapEntry[]): Record {\n const groups = {};\n queryIndex.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n groupByFirstLevelPath = async () => {\n let queryIndex: SheetsResponse = await FetchService.fetchJson('/query-index.json');\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n // filtering out all entries from blacklist from navigation\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n\n queryIndex.data = filteredNavigation as SiteMapEntry[];\n\n const groupItems = this.groupItemsByFirstLevelPath(queryIndex.data);\n\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n };\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { IconName } from '../../icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const contactHtmlString = await FetchService.fetchText('contact.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n return parser.parseFromString(contactHtmlString, 'text/html');\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from '../../utils/createOptimizedPicture.ts';\nimport { SheetsResponse, Sitemap, SiteMapEntry } from '../../shared.types.ts';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n constructor() {\n super();\n }\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n }\n\n render() {\n if (!this.lastTreePosts) return;\n return html`\n
    \n

    Newest Posts

    \n
    \n
    ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}
    \n `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const response = await FetchService.fetchText('footer.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n }\n\n render() {\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { LitElement, html } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { Ref, createRef, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from '../utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { IconName } from '../icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n } catch (error) {\n console.error('HeaderComponent: ', error);\n }\n }\n\n render() {\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e console.error(`SVG icon: ${e.message}`));\n return unsafeSVG(iconMarkup as string);\n }\n\n render() {\n const svg = this.getSvg(this.name);\n return html`${until(svg)}`;\n }\n\n static styles = css`\n :host {\n display: flex;\n align-items: center;\n }\n\n svg {\n width: 100%;\n height: auto;\n }\n `;\n}\n","import { toClassName } from '../utils/toClassName';\n\nexport class BlockService {\n //TODO: Provider for fetch data\n\n /**\n * Extracts the config from a block.\n * @param {Element} block The block element\n * @returns {object} The block config\n */\n readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} name - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n lazyStylesScssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/icons.types.ts',\n fontsScssPath: './src/styles/sass/fonts.scss',\n lazyStylesScssPath: './src/styles/sass/lazy-styles.scss',\n sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss',\n};\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { isSidekickLibraryActive } from '../sidekickHelpers/isSidekickLibraryActive';\nimport { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\nimport { getLocation } from '../sidekickHelpers/getLocation.ts';\nimport { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(getLocation().search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log(error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addSidebarContainer(main: HTMLElement) {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n main.after(sidebarContainer);\n }\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, sidekickLibraryStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS('/dist/lazyStyles/lazyStyles.css');\n if (sidekickLibraryStylesScssPath && isSidekickLibraryActive()) {\n await this.loadCSS('/dist/sidekickLibraryStyles/sidekickLibraryStyles.css');\n }\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n console.error('Load lazy error: ', error);\n }\n };\n\n /**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * @private\n * @memberof MainService\n * @returns {void}\n * @example\n * \n * \n * @example\n * \n */\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n console.error('An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n console.error(`problem with block '${block.name}' loading styles`);\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS('dist/fonts/fonts.css');\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n }\n\n private async loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n }\n\n this.showSection(section);\n }\n}\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,l)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,l);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=a(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,l)}}))};function a(e,t,n,o){return`${l(e,o)}#\\n ${t.trim()}#\\n ${l(n,o)}#\\n ${l(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function l(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return void console.warn(\"no target found\");if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let l;l=\"string\"==typeof t?t.trim().split(\" \"):t,l.forEach((t=>{const r=a(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateBodyTag() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../utils/getMetadata';\nimport { undefinedOnEmpty } from '../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { waitFor } from '@kluntje/js-utils/lib/dom-helpers';\n//import setupHlxObj from './setupHlxObj';\nimport { decorateBodyTag } from './decorateBodyTag';\nimport { setDocLanguage } from './setDocLanguage';\n\ntype LifecycleCallback = () => void | Promise;\n\ninterface LifecycleCallbacks {\n beforeInit?: LifecycleCallback;\n afterInit?: LifecycleCallback;\n beforeLoadEager?: LifecycleCallback;\n loadEager?: LifecycleCallback;\n afterLoadEager?: LifecycleCallback;\n beforeLoadLazy?: LifecycleCallback;\n loadLazy?: LifecycleCallback;\n afterLoadLazy?: LifecycleCallback;\n beforeLoadDelayed?: LifecycleCallback;\n loadDelayed?: LifecycleCallback;\n afterLoadDelayed?: LifecycleCallback;\n}\n\nclass HLX {\n private beforeInit: LifecycleCallback;\n private afterInit: LifecycleCallback;\n private beforeLoadEager: LifecycleCallback;\n private loadEager: LifecycleCallback;\n private afterLoadEager: LifecycleCallback;\n private beforeLoadLazy: LifecycleCallback;\n private loadLazy: LifecycleCallback;\n private afterLoadLazy: LifecycleCallback;\n private beforeLoadDelayed: LifecycleCallback;\n private loadDelayed: LifecycleCallback;\n private afterLoadDelayed: LifecycleCallback;\n\n constructor({\n beforeInit = () => {},\n afterInit = () => {},\n beforeLoadEager = () => {},\n loadEager = () => {},\n afterLoadEager = () => {},\n beforeLoadLazy = () => {},\n loadLazy = () => {},\n afterLoadLazy = () => {},\n beforeLoadDelayed = () => {},\n loadDelayed = () => {},\n afterLoadDelayed = () => {},\n }: LifecycleCallbacks = {}) {\n this.beforeInit = beforeInit;\n this.afterInit = afterInit;\n this.beforeLoadEager = beforeLoadEager;\n this.loadEager = loadEager;\n this.afterLoadEager = afterLoadEager;\n this.beforeLoadLazy = beforeLoadLazy;\n this.loadLazy = loadLazy;\n this.afterLoadLazy = afterLoadLazy;\n this.beforeLoadDelayed = beforeLoadDelayed;\n this.loadDelayed = loadDelayed;\n this.afterLoadDelayed = afterLoadDelayed;\n this.init();\n }\n\n private async init() {\n console.time('init execution time: ');\n await this.beforeInit();\n await this._loadEager();\n await this._loadLazy();\n await this._loadDelayed();\n await this.afterInit();\n console.timeEnd('init execution time: ');\n }\n\n private async _loadEager() {\n await this.beforeLoadEager();\n console.time('loadEager execution time: ');\n //setupHlxObj();\n decorateBodyTag();\n setDocLanguage();\n await this.loadEager();\n await waitFor(300);\n console.timeEnd('loadEager execution time: ');\n await this.afterLoadEager();\n }\n\n private async _loadLazy() {\n await this.beforeLoadLazy();\n console.time('loadLazy execution time: ');\n await this.loadLazy();\n await waitFor(300);\n console.timeEnd('loadLazy execution time: ');\n await this.afterLoadLazy();\n }\n\n private async _loadDelayed() {\n console.time('loadDelayed execution time: ');\n await this.beforeLoadDelayed();\n await this.loadDelayed();\n await waitFor(300);\n await this.afterLoadDelayed();\n console.timeEnd('loadDelayed execution time: ');\n }\n}\n\nexport default HLX;\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport HLX from './app/index.ts';\n\n(async function () {\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n})();\n\nconsole.time('APP execution time: ');\n\nexport const App = new HLX({\n beforeInit: () => {\n console.log('beforeInit');\n },\n afterInit: () => {\n console.log('afterInit');\n },\n beforeLoadEager: () => {\n console.log('beforeLoadEager');\n },\n loadEager: () => {\n console.log('loadEager');\n },\n afterLoadEager: () => {\n console.log('afterLoadEager');\n },\n beforeLoadLazy: () => {\n console.log('beforeLoadLazy');\n },\n loadLazy: () => {\n console.log('loadLazy');\n },\n afterLoadLazy: () => {\n console.log('afterLoadLazy');\n },\n beforeLoadDelayed: () => {\n console.log('beforeLoadDelayed');\n },\n loadDelayed: () => {\n console.log('loadDelayed');\n },\n afterLoadDelayed: () => {\n console.log('afterLoadDelayed');\n },\n});\n\nconsole.timeEnd('APP execution time: ');\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file +{"version":3,"mappings":"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","names":["i","o","f","s","e","_a","r","c","h","n","f$1","t","_b","h$1","SidebarNav","LitElement","entry","queryIndex","FetchService","filterValues","filteredNavigation","groupItems","group","html","currentTarget","item","renderIcon","child","term","groups","firstLevelPath","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","siteMapEntry","sitemapEntry","nextSitemapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","error","leftCol","rightCol","logoText","logoTextHTML","t$1","i$1","m","ICONS_PATH","modules","Icon","name","key","iconMarkup","unsafeSVG","svg","until","css","property","BlockService","block","config","row","cols","col","toClassName","value","as","a","imgs","img","ps","p","main","shortBlockName","blockWrapper","section","toCamelCase","g","SectionService","blockService","container","sectionMeta","meta","style","wrappers","defaultContent","wrapper","parentElement","addClasses","element","classes","cssClass","getMetadata","doc","attr","metaElement","getLocation","isSidekickLibraryActive","_Status","Status","MainService","sectionService","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","SectionsPromises","sidebarContainer","children","template","theme","blockMap","href","getUrlForEndpoint","blockModule","endpoint","resolve","reject","link","firstSection","blockPromises","lcpCandidate","sectionsBlocks","domHelpers","l","d","u","waitFor","setupHlxObj","mainScriptPath","scriptEl","decorateBodyTag","undefinedOnEmpty","setDocLanguage","lang","HLX","beforeInit","afterInit","beforeLoadEager","loadEager","afterLoadEager","beforeLoadLazy","loadLazy","afterLoadLazy","beforeLoadDelayed","loadDelayed","afterLoadDelayed","App"],"sources":["../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants.ts","../../src/components/icon/icon.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../config.ts","../../src/sidekickHelpers/getLocation.ts","../../src/services/main.service.ts","../../node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../src/app/setupHlxObj.ts","../../src/app/decorateBodyTag.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/setDocLanguage.ts","../../src/app/index.ts","../../src/main.ts"],"sourcesContent":["import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport { SheetsResponse, SiteMapEntry } from '../../shared.types';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n render() {\n if (!this.items) return;\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: SiteMapEntry) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item.navtitle || item.title;\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(queryIndex: SiteMapEntry[]): Record {\n const groups = {};\n queryIndex.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n groupByFirstLevelPath = async () => {\n let queryIndex: SheetsResponse = await FetchService.fetchJson('/query-index.json');\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n // filtering out all entries from blacklist from navigation\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n\n queryIndex.data = filteredNavigation as SiteMapEntry[];\n\n const groupItems = this.groupItemsByFirstLevelPath(queryIndex.data);\n\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n };\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { IconName } from '../../icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const contactHtmlString = await FetchService.fetchText('contact.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n return parser.parseFromString(contactHtmlString, 'text/html');\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from '../../utils/createOptimizedPicture.ts';\nimport { SheetsResponse, Sitemap, SiteMapEntry } from '../../shared.types.ts';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n constructor() {\n super();\n }\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n }\n\n render() {\n if (!this.lastTreePosts) return;\n return html`\n
    \n

    Newest Posts

    \n
    \n
    ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}
    \n `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const response = await FetchService.fetchText('footer.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n }\n\n render() {\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { LitElement, html } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { Ref, createRef, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from '../utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { IconName } from '../icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n } catch (error) {\n console.error('HeaderComponent: ', error);\n }\n }\n\n render() {\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e console.error(`SVG icon: ${e.message}`));\n return unsafeSVG(iconMarkup as string);\n }\n\n render() {\n const svg = this.getSvg(this.name);\n return html`${until(svg)}`;\n }\n\n static styles = css`\n :host {\n display: flex;\n align-items: center;\n }\n\n svg {\n width: 100%;\n height: auto;\n }\n `;\n}\n","import { toClassName } from '../utils/toClassName';\n\nexport class BlockService {\n //TODO: Provider for fetch data\n\n /**\n * Extracts the config from a block.\n * @param {Element} block The block element\n * @returns {object} The block config\n */\n readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} name - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n lazyStylesScssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/icons.types.ts',\n fontsScssPath: './src/styles/sass/fonts.scss',\n lazyStylesScssPath: './src/styles/sass/lazy-styles.scss',\n sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss',\n};\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { isSidekickLibraryActive } from '../sidekickHelpers/isSidekickLibraryActive';\nimport { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\nimport { getLocation } from '../sidekickHelpers/getLocation.ts';\nimport { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n console.log('MainService init');\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n // window.hlx = window.hlx || {};\n // window.hlx.RUM_MASK_URL = 'full';\n // window.hlx.codeBasePath = '';\n // window.hlx.lighthouse = new URLSearchParams(getLocation().search).get('lighthouse') === 'on';\n // const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n // if (scriptEl) {\n // try {\n // [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n // } catch (error) {\n // // eslint-disable-next-line no-console\n // console.log(error);\n // }\n // }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addSidebarContainer(main: HTMLElement) {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n main.after(sidebarContainer);\n }\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, sidekickLibraryStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS('/dist/lazyStyles/lazyStyles.css');\n if (sidekickLibraryStylesScssPath && isSidekickLibraryActive()) {\n await this.loadCSS('/dist/sidekickLibraryStyles/sidekickLibraryStyles.css');\n }\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n console.error('Load lazy error: ', error);\n }\n };\n\n /**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * @private\n * @memberof MainService\n * @returns {void}\n * @example\n * \n * \n * @example\n * \n */\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n console.error('An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n console.error(`problem with block '${block.name}' loading styles`);\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS('dist/fonts/fonts.css');\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n }\n\n private async loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n }\n\n this.showSection(section);\n }\n}\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,l)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,l);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=a(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,l)}}))};function a(e,t,n,o){return`${l(e,o)}#\\n ${t.trim()}#\\n ${l(n,o)}#\\n ${l(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function l(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return void console.warn(\"no target found\");if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let l;l=\"string\"==typeof t?t.trim().split(\" \"):t,l.forEach((t=>{const r=a(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateBodyTag() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../utils/getMetadata';\nimport { undefinedOnEmpty } from '../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { waitFor } from '@kluntje/js-utils/lib/dom-helpers';\nimport setupHlxObj from './setupHlxObj';\nimport { decorateBodyTag } from './decorateBodyTag';\nimport { setDocLanguage } from './setDocLanguage';\n\ntype LifecycleCallback = () => void | Promise;\n\ninterface LifecycleCallbacks {\n beforeInit?: LifecycleCallback;\n afterInit?: LifecycleCallback;\n beforeLoadEager?: LifecycleCallback;\n loadEager?: LifecycleCallback;\n afterLoadEager?: LifecycleCallback;\n beforeLoadLazy?: LifecycleCallback;\n loadLazy?: LifecycleCallback;\n afterLoadLazy?: LifecycleCallback;\n beforeLoadDelayed?: LifecycleCallback;\n loadDelayed?: LifecycleCallback;\n afterLoadDelayed?: LifecycleCallback;\n}\n\nclass HLX {\n private beforeInit: LifecycleCallback;\n private afterInit: LifecycleCallback;\n private beforeLoadEager: LifecycleCallback;\n private loadEager: LifecycleCallback;\n private afterLoadEager: LifecycleCallback;\n private beforeLoadLazy: LifecycleCallback;\n private loadLazy: LifecycleCallback;\n private afterLoadLazy: LifecycleCallback;\n private beforeLoadDelayed: LifecycleCallback;\n private loadDelayed: LifecycleCallback;\n private afterLoadDelayed: LifecycleCallback;\n private initializedPromise: Promise;\n\n constructor({\n beforeInit = () => {},\n afterInit = () => {},\n beforeLoadEager = () => {},\n loadEager = () => {},\n afterLoadEager = () => {},\n beforeLoadLazy = () => {},\n loadLazy = () => {},\n afterLoadLazy = () => {},\n beforeLoadDelayed = () => {},\n loadDelayed = () => {},\n afterLoadDelayed = () => {},\n }: LifecycleCallbacks = {}) {\n this.beforeInit = beforeInit;\n this.afterInit = afterInit;\n this.beforeLoadEager = beforeLoadEager;\n this.loadEager = loadEager;\n this.afterLoadEager = afterLoadEager;\n this.beforeLoadLazy = beforeLoadLazy;\n this.loadLazy = loadLazy;\n this.afterLoadLazy = afterLoadLazy;\n this.beforeLoadDelayed = beforeLoadDelayed;\n this.loadDelayed = loadDelayed;\n this.afterLoadDelayed = afterLoadDelayed;\n this.initializedPromise = this.init();\n }\n\n private async init() {\n try {\n console.time('init execution time: ');\n await this.beforeInit();\n await this._loadEager();\n await this._loadLazy();\n await this._loadDelayed();\n await this.afterInit();\n console.timeEnd('init execution time: ');\n } catch (error) {\n console.error('Error initializing HLX:', error);\n throw error;\n }\n }\n\n private async _loadEager() {\n await this.beforeLoadEager();\n console.time('loadEager execution time: ');\n setupHlxObj();\n decorateBodyTag();\n setDocLanguage();\n await this.loadEager();\n await waitFor(300);\n console.timeEnd('loadEager execution time: ');\n await this.afterLoadEager();\n }\n\n private async _loadLazy() {\n await this.beforeLoadLazy();\n console.time('loadLazy execution time: ');\n await this.loadLazy();\n await waitFor(300);\n console.timeEnd('loadLazy execution time: ');\n await this.afterLoadLazy();\n }\n\n private async _loadDelayed() {\n console.time('loadDelayed execution time: ');\n await this.beforeLoadDelayed();\n await this.loadDelayed();\n await waitFor(300);\n await this.afterLoadDelayed();\n console.timeEnd('loadDelayed execution time: ');\n }\n\n public async initialized(): Promise {\n return this.initializedPromise;\n }\n}\n\nexport default HLX;\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport HLX from './app/index.ts';\n\nconsole.time('APP execution time: ');\n\nexport const App = new HLX({\n beforeInit: () => {\n console.log('beforeInit');\n },\n afterInit: () => {\n console.log('afterInit');\n },\n beforeLoadEager: () => {\n console.log('beforeLoadEager');\n },\n loadEager: () => {\n console.log('loadEager');\n },\n afterLoadEager: () => {\n console.log('afterLoadEager');\n },\n beforeLoadLazy: () => {\n console.log('beforeLoadLazy');\n },\n loadLazy: () => {\n console.log('loadLazy');\n },\n afterLoadLazy: () => {\n console.log('afterLoadLazy');\n },\n beforeLoadDelayed: () => {\n console.log('beforeLoadDelayed');\n },\n loadDelayed: () => {\n console.log('loadDelayed');\n },\n afterLoadDelayed: () => {\n console.log('afterLoadDelayed');\n },\n});\n\nconsole.timeEnd('APP execution time: ');\n(async function () {\n try {\n await App.initialized();\n\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n } catch (error) {}\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file diff --git a/src/app/index.ts b/src/app/index.ts index cf124524..c7b35291 100644 --- a/src/app/index.ts +++ b/src/app/index.ts @@ -1,5 +1,5 @@ import { waitFor } from '@kluntje/js-utils/lib/dom-helpers'; -//import setupHlxObj from './setupHlxObj'; +import setupHlxObj from './setupHlxObj'; import { decorateBodyTag } from './decorateBodyTag'; import { setDocLanguage } from './setDocLanguage'; @@ -31,6 +31,7 @@ class HLX { private beforeLoadDelayed: LifecycleCallback; private loadDelayed: LifecycleCallback; private afterLoadDelayed: LifecycleCallback; + private initializedPromise: Promise; constructor({ beforeInit = () => {}, @@ -56,23 +57,28 @@ class HLX { this.beforeLoadDelayed = beforeLoadDelayed; this.loadDelayed = loadDelayed; this.afterLoadDelayed = afterLoadDelayed; - this.init(); + this.initializedPromise = this.init(); } private async init() { - console.time('init execution time: '); - await this.beforeInit(); - await this._loadEager(); - await this._loadLazy(); - await this._loadDelayed(); - await this.afterInit(); - console.timeEnd('init execution time: '); + try { + console.time('init execution time: '); + await this.beforeInit(); + await this._loadEager(); + await this._loadLazy(); + await this._loadDelayed(); + await this.afterInit(); + console.timeEnd('init execution time: '); + } catch (error) { + console.error('Error initializing HLX:', error); + throw error; + } } private async _loadEager() { await this.beforeLoadEager(); console.time('loadEager execution time: '); - //setupHlxObj(); + setupHlxObj(); decorateBodyTag(); setDocLanguage(); await this.loadEager(); @@ -98,6 +104,10 @@ class HLX { await this.afterLoadDelayed(); console.timeEnd('loadDelayed execution time: '); } + + public async initialized(): Promise { + return this.initializedPromise; + } } export default HLX; diff --git a/src/main.ts b/src/main.ts index 49868ffe..c62071e5 100644 --- a/src/main.ts +++ b/src/main.ts @@ -8,13 +8,6 @@ import { SectionService } from './services/section.service.ts'; import { MainService } from './services/main.service.ts'; import HLX from './app/index.ts'; -(async function () { - const blockService = new BlockService(); - const sectionService = new SectionService(blockService); - const main = new MainService(sectionService, blockService); - await main.init(); -})(); - console.time('APP execution time: '); export const App = new HLX({ @@ -54,6 +47,16 @@ export const App = new HLX({ }); console.timeEnd('APP execution time: '); +(async function () { + try { + await App.initialized(); + + const blockService = new BlockService(); + const sectionService = new SectionService(blockService); + const main = new MainService(sectionService, blockService); + await main.init(); + } catch (error) {} +})(); declare global { interface Window { diff --git a/src/services/main.service.ts b/src/services/main.service.ts index 1a1f6ba4..cff1d4e0 100644 --- a/src/services/main.service.ts +++ b/src/services/main.service.ts @@ -32,6 +32,7 @@ export class MainService { ) {} init = async () => { + console.log('MainService init'); this.setup(); await this.loadEager(); await this.loadLazy(); @@ -41,20 +42,19 @@ export class MainService { * Setup block utils. */ private setup() { - window.hlx = window.hlx || {}; - window.hlx.RUM_MASK_URL = 'full'; - window.hlx.codeBasePath = ''; - window.hlx.lighthouse = new URLSearchParams(getLocation().search).get('lighthouse') === 'on'; - - const scriptEl = document.querySelector('script[src$="/scripts/scripts.js"]') as HTMLScriptElement; - if (scriptEl) { - try { - [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js'); - } catch (error) { - // eslint-disable-next-line no-console - console.log(error); - } - } + // window.hlx = window.hlx || {}; + // window.hlx.RUM_MASK_URL = 'full'; + // window.hlx.codeBasePath = ''; + // window.hlx.lighthouse = new URLSearchParams(getLocation().search).get('lighthouse') === 'on'; + // const scriptEl = document.querySelector('script[src$="/scripts/scripts.js"]') as HTMLScriptElement; + // if (scriptEl) { + // try { + // [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js'); + // } catch (error) { + // // eslint-disable-next-line no-console + // console.log(error); + // } + // } } private loadEager = async () => { diff --git a/types/src/app/index.d.ts b/types/src/app/index.d.ts index 1f176058..3440c6da 100644 --- a/types/src/app/index.d.ts +++ b/types/src/app/index.d.ts @@ -24,10 +24,12 @@ declare class HLX { private beforeLoadDelayed; private loadDelayed; private afterLoadDelayed; + private initializedPromise; constructor({ beforeInit, afterInit, beforeLoadEager, loadEager, afterLoadEager, beforeLoadLazy, loadLazy, afterLoadLazy, beforeLoadDelayed, loadDelayed, afterLoadDelayed, }?: LifecycleCallbacks); private init; private _loadEager; private _loadLazy; private _loadDelayed; + initialized(): Promise; } export default HLX; From 4d894cfcc1cfc1fc8384348f82d5e68b99ea1670 Mon Sep 17 00:00:00 2001 From: samuelecalamita Date: Mon, 11 Mar 2024 14:11:03 +0100 Subject: [PATCH 16/62] try with a promise approach --- dist/main/main.js | 17 +-- dist/main/main.js.map | 2 +- src/app/index.ts | 322 ++++++++++++++++++++++++++++----------- src/main.ts | 116 +++++++++----- types/src/app/index.d.ts | 45 ++---- types/src/main.d.ts | 2 - 6 files changed, 333 insertions(+), 171 deletions(-) diff --git a/dist/main/main.js b/dist/main/main.js index 1f804fcb..0f2f3588 100644 --- a/dist/main/main.js +++ b/dist/main/main.js @@ -1,31 +1,28 @@ -import{T as u,s as _,x as h,w as N,i as fe}from"../__chunks__/lit-element.XkUWx5ik.js";import{t as g,n as pe}from"../__chunks__/property.0daVBkvz.js";import{i as me,t as _e,e as j,o as Q,a as ge}from"../__chunks__/unsafe-html.U1vgpvJh.js";import{r as L,t as D}from"../__chunks__/toClassName.o2_BLIQs.js";import{F as E,g as H}from"../__chunks__/fetch.service.7cfQZ1Bx.js";import{r as O}from"../__chunks__/icon.template.6pvZO8OV.js";import{c as ve}from"../__chunks__/createOptimizedPicture.lBh_4LJd.js";import{_ as a}from"../__chunks__/preload-helper.hlDPvxQM.js";import{i as $}from"../__chunks__/isSidekickLibraryActive.iN4ARc8o.js";/** +import{T as h,s as f,x as c,w as z,i as ee}from"../__chunks__/lit-element.XkUWx5ik.js";import{t as _,n as te}from"../__chunks__/property.0daVBkvz.js";import{i as se,t as oe,e as x,o as F,a as re}from"../__chunks__/unsafe-html.U1vgpvJh.js";import{r as P,t as D}from"../__chunks__/toClassName.o2_BLIQs.js";import{F as E,g as B}from"../__chunks__/fetch.service.7cfQZ1Bx.js";import{r as S}from"../__chunks__/icon.template.6pvZO8OV.js";import{c as ie}from"../__chunks__/createOptimizedPicture.lBh_4LJd.js";import{_ as a}from"../__chunks__/preload-helper.hlDPvxQM.js";import{i as $}from"../__chunks__/isSidekickLibraryActive.iN4ARc8o.js";/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const ye=e=>e===null||typeof e!="object"&&typeof e!="function",be=e=>e.strings===void 0;/** + */const ne=e=>e===null||typeof e!="object"&&typeof e!="function",ae=e=>e.strings===void 0;/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const b=(e,t)=>{var o;const s=e._$AN;if(s===void 0)return!1;for(const i of s)(o=i._$AO)==null||o.call(i,t,!1),b(i,t);return!0},S=e=>{let t,s;do{if((t=e._$AM)===void 0)break;s=t._$AN,s.delete(e),e=t}while((s==null?void 0:s.size)===0)},ee=e=>{for(let t;t=e._$AM;e=t){let s=t._$AN;if(s===void 0)t._$AN=s=new Set;else if(s.has(e))break;s.add(e),Ee(t)}};function we(e){this._$AN!==void 0?(S(this),this._$AM=e,ee(this)):this._$AM=e}function Le(e,t=!1,s=0){const o=this._$AH,i=this._$AN;if(i!==void 0&&i.size!==0)if(t)if(Array.isArray(o))for(let n=s;n{e.type==_e.CHILD&&(e._$AP??(e._$AP=Le),e._$AQ??(e._$AQ=we))};let te=class extends me{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,s,o){super._$AT(t,s,o),ee(this),this.isConnected=t._$AU}_$AO(t,s=!0){var o,i;t!==this.isConnected&&(this.isConnected=t,t?(o=this.reconnected)==null||o.call(this):(i=this.disconnected)==null||i.call(this)),s&&(b(this,t),S(this))}setValue(t){if(be(this._$Ct))this._$Ct._$AI(t,this);else{const s=[...this._$Ct._$AH];s[this._$Ci]=t,this._$Ct._$AI(s,this,0)}}disconnected(){}reconnected(){}};/** + */const y=(e,t)=>{var o;const s=e._$AN;if(s===void 0)return!1;for(const r of s)(o=r._$AO)==null||o.call(r,t,!1),y(r,t);return!0},L=e=>{let t,s;do{if((t=e._$AM)===void 0)break;s=t._$AN,s.delete(e),e=t}while((s==null?void 0:s.size)===0)},U=e=>{for(let t;t=e._$AM;e=t){let s=t._$AN;if(s===void 0)t._$AN=s=new Set;else if(s.has(e))break;s.add(e),de(t)}};function ce(e){this._$AN!==void 0?(L(this),this._$AM=e,U(this)):this._$AM=e}function le(e,t=!1,s=0){const o=this._$AH,r=this._$AN;if(r!==void 0&&r.size!==0)if(t)if(Array.isArray(o))for(let i=s;i{e.type==oe.CHILD&&(e._$AP??(e._$AP=le),e._$AQ??(e._$AQ=ce))};class Z extends se{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,s,o){super._$AT(t,s,o),U(this),this.isConnected=t._$AU}_$AO(t,s=!0){var o,r;t!==this.isConnected&&(this.isConnected=t,t?(o=this.reconnected)==null||o.call(this):(r=this.disconnected)==null||r.call(this)),s&&(y(this,t),L(this))}setValue(t){if(ae(this._$Ct))this._$Ct._$AI(t,this);else{const s=[...this._$Ct._$AH];s[this._$Ci]=t,this._$Ct._$AI(s,this,0)}}disconnected(){}reconnected(){}}/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const $e=()=>new Pe;let Pe=class{};const I=new WeakMap,Se=j(class extends te{render(e){return u}update(e,[t]){var o;const s=t!==this.Y;return s&&this.Y!==void 0&&this.rt(void 0),(s||this.lt!==this.ct)&&(this.Y=t,this.ht=(o=e.options)==null?void 0:o.host,this.rt(this.ct=e.element)),u}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let s=I.get(t);s===void 0&&(s=new WeakMap,I.set(t,s)),s.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),s.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=I.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var Ae=Object.defineProperty,Ce=Object.getOwnPropertyDescriptor,se=(e,t,s,o)=>{for(var i=o>1?void 0:o?Ce(t,s):t,n=e.length-1,r;n>=0;n--)(r=e[n])&&(i=(o?r(t,s,i):r(i))||i);return o&&i&&Ae(t,s,i),i};let M=class extends _{constructor(){super(...arguments),this.getSubmenuName=e=>e.path.split("/")[1],this.groupByFirstLevelPath=async()=>{let e=await E.fetchJson("/query-index.json");const t=["sidekick","sidekick-library","tools","development","dev-","__"],s=this.filterNavigation(e.data,t);e.data=s;const o=this.groupItemsByFirstLevelPath(e.data);return Object.values(o).map(n=>n.length===1?n[0]:{navtitle:n[0].path.split("/")[1],path:n[0].path,children:n})}}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}render(){if(this.items)return h``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return h`${e.navtitle} ${O("chevron-down","submenu__icon")}`}renderMenuItem(e){return h`
  • ${e.children!==void 0?this.renderSubMenu(e):h`${e.navtitle}`}
  • `}renderMenuItems(){return h`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}filterNavigation(e,t){return e.filter(s=>t.every(o=>!s.path.includes(o))).map(s=>({path:s.path,navtitle:this.getNavTitle(s)}))}groupItemsByFirstLevelPath(e){const t={};return e.forEach(s=>{const o=this.getSubmenuName(s);t[o]||(t[o]=[]),t[o].push({path:s.path,navtitle:this.getNavTitle(s)})}),t}};se([L()],M.prototype,"items",2);M=se([g("sidebar-nav")],M);var Te=Object.defineProperty,De=Object.getOwnPropertyDescriptor,oe=(e,t,s,o)=>{for(var i=o>1?void 0:o?De(t,s):t,n=e.length-1,r;n>=0;n--)(r=e[n])&&(i=(o?r(t,s,i):r(i))||i);return o&&i&&Te(t,s,i),i};let k=class extends _{async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t=await E.fetchText("contact.plain.html",{cacheOptions:{cacheType:"runtime"}});return e.parseFromString(t,"text/html")}renderHeader(e){return e?h`

    ${e}

    `:u}renderText(e){return e?h`

    ${e}

    `:u}render(){if(!this.contactTemplateArgs)return u;const{headline:e,text:t,contacts:s}=this.contactTemplateArgs;return h`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(s)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:s}=e;return!t&&!s?u:h`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(s)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(o=>({icon:o.querySelector("div"),markup:o.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),s=e.querySelector("p"),o=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:s,contacts:o}}renderContacts(e){return e.length===0?u:h`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?O(e.innerHTML):u}renderContactMarkup(e){return e?Q(e.innerHTML):u}};oe([L()],k.prototype,"contactTemplateArgs",2);k=oe([g("sidebar-contact")],k);var Oe=Object.defineProperty,Ie=Object.getOwnPropertyDescriptor,ie=(e,t,s,o)=>{for(var i=o>1?void 0:o?Ie(t,s):t,n=e.length-1,r;n>=0;n--)(r=e[n])&&(i=(o?r(t,s,i):r(i))||i);return o&&i&&Oe(t,s,i),i};let V=class extends _{constructor(){super()}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e)}render(){if(this.lastTreePosts)return h`

    Newest Posts

    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,s)=>t.lastModified>s.lastModified?-1:t.lastModified${t}`:u}renderPost(e){return h`
    ${this.renderPicture(e)}

    ${e.description}

    `}async getPosts(){return(await E.fetchJson("/query-index.json")).data.filter(t=>t.path.startsWith("/posts"))}};ie([L()],V.prototype,"lastTreePosts",2);V=ie([g("sidebar-posts")],V);var Re=Object.defineProperty,xe=Object.getOwnPropertyDescriptor,ne=(e,t,s,o)=>{for(var i=o>1?void 0:o?xe(t,s):t,n=e.length-1,r;n>=0;n--)(r=e[n])&&(i=(o?r(t,s,i):r(i))||i);return o&&i&&Re(t,s,i),i};let q=class extends _{createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e=await E.fetchText("footer.plain.html",{cacheOptions:{cacheType:"runtime"}}),t=document.createElement("div");t.innerHTML=e,this.footerMarkup=t.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}render(){if(this.footerMarkup)return h`${this.footerMarkup}`}};ne([L()],q.prototype,"footerMarkup",2);q=ne([g("sidebar-footer")],q);var Me=Object.defineProperty,ke=Object.getOwnPropertyDescriptor,Ve=(e,t,s,o)=>{for(var i=o>1?void 0:o?ke(t,s):t,n=e.length-1,r;n>=0;n--)(r=e[n])&&(i=(o?r(t,s,i):r(i))||i);return o&&i&&Me(t,s,i),i};let F=class extends _{constructor(){super(...arguments),this.toggleRef=$e(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return h`
    ${O("hamburger")}`}};F=Ve([g("sidebar-component")],F);function qe({input:e,specifier:t,htmlTag:s}){return e.split(t).map((o,i)=>i%2===1?`<${s}>${o}`:o).join("")}var Be=Object.defineProperty,ze=Object.getOwnPropertyDescriptor,re=(e,t,s,o)=>{for(var i=o>1?void 0:o?ze(t,s):t,n=e.length-1,r;n>=0;n--)(r=e[n])&&(i=(o?r(t,s,i):r(i))||i);return o&&i&&Be(t,s,i),i};let B=class extends _{createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await E.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data}}catch(e){console.error("HeaderComponent: ",e)}}render(){if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,s=qe({input:e.logoText,htmlTag:"strong",specifier:":::"}),o=Q(s);return h``}};re([L()],B.prototype,"headerData",2);B=re([g("header-component")],B);/** + */const he=()=>new ue;let ue=class{};const O=new WeakMap,pe=x(class extends Z{render(e){return h}update(e,[t]){var o;const s=t!==this.Y;return s&&this.Y!==void 0&&this.rt(void 0),(s||this.lt!==this.ct)&&(this.Y=t,this.ht=(o=e.options)==null?void 0:o.host,this.rt(this.ct=e.element)),h}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let s=O.get(t);s===void 0&&(s=new WeakMap,O.set(t,s)),s.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),s.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=O.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var me=Object.defineProperty,fe=Object.getOwnPropertyDescriptor,X=(e,t,s,o)=>{for(var r=o>1?void 0:o?fe(t,s):t,i=e.length-1,n;i>=0;i--)(n=e[i])&&(r=(o?n(t,s,r):n(r))||r);return o&&r&&me(t,s,r),r};let C=class extends f{constructor(){super(...arguments),this.getSubmenuName=e=>e.path.split("/")[1],this.groupByFirstLevelPath=async()=>{let e=await E.fetchJson("/query-index.json");const t=["sidekick","sidekick-library","tools","development","dev-","__"],s=this.filterNavigation(e.data,t);e.data=s;const o=this.groupItemsByFirstLevelPath(e.data);return Object.values(o).map(i=>i.length===1?i[0]:{navtitle:i[0].path.split("/")[1],path:i[0].path,children:i})}}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}render(){if(this.items)return c``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return c`${e.navtitle} ${S("chevron-down","submenu__icon")}`}renderMenuItem(e){return c`
  • ${e.children!==void 0?this.renderSubMenu(e):c`${e.navtitle}`}
  • `}renderMenuItems(){return c`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}filterNavigation(e,t){return e.filter(s=>t.every(o=>!s.path.includes(o))).map(s=>({path:s.path,navtitle:this.getNavTitle(s)}))}groupItemsByFirstLevelPath(e){const t={};return e.forEach(s=>{const o=this.getSubmenuName(s);t[o]||(t[o]=[]),t[o].push({path:s.path,navtitle:this.getNavTitle(s)})}),t}};X([P()],C.prototype,"items",2);C=X([_("sidebar-nav")],C);var _e=Object.defineProperty,ge=Object.getOwnPropertyDescriptor,K=(e,t,s,o)=>{for(var r=o>1?void 0:o?ge(t,s):t,i=e.length-1,n;i>=0;i--)(n=e[i])&&(r=(o?n(t,s,r):n(r))||r);return o&&r&&_e(t,s,r),r};let I=class extends f{async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t=await E.fetchText("contact.plain.html",{cacheOptions:{cacheType:"runtime"}});return e.parseFromString(t,"text/html")}renderHeader(e){return e?c`

    ${e}

    `:h}renderText(e){return e?c`

    ${e}

    `:h}render(){if(!this.contactTemplateArgs)return h;const{headline:e,text:t,contacts:s}=this.contactTemplateArgs;return c`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(s)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:s}=e;return!t&&!s?h:c`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(s)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(o=>({icon:o.querySelector("div"),markup:o.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),s=e.querySelector("p"),o=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:s,contacts:o}}renderContacts(e){return e.length===0?h:c`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?S(e.innerHTML):h}renderContactMarkup(e){return e?F(e.innerHTML):h}};K([P()],I.prototype,"contactTemplateArgs",2);I=K([_("sidebar-contact")],I);var ve=Object.defineProperty,ye=Object.getOwnPropertyDescriptor,W=(e,t,s,o)=>{for(var r=o>1?void 0:o?ye(t,s):t,i=e.length-1,n;i>=0;i--)(n=e[i])&&(r=(o?n(t,s,r):n(r))||r);return o&&r&&ve(t,s,r),r};let R=class extends f{constructor(){super()}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e)}render(){if(this.lastTreePosts)return c`

    Newest Posts

    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,s)=>t.lastModified>s.lastModified?-1:t.lastModified${t}`:h}renderPost(e){return c`
    ${this.renderPicture(e)}

    ${e.description}

    `}async getPosts(){return(await E.fetchJson("/query-index.json")).data.filter(t=>t.path.startsWith("/posts"))}};W([P()],R.prototype,"lastTreePosts",2);R=W([_("sidebar-posts")],R);var be=Object.defineProperty,Pe=Object.getOwnPropertyDescriptor,G=(e,t,s,o)=>{for(var r=o>1?void 0:o?Pe(t,s):t,i=e.length-1,n;i>=0;i--)(n=e[i])&&(r=(o?n(t,s,r):n(r))||r);return o&&r&&be(t,s,r),r};let k=class extends f{createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e=await E.fetchText("footer.plain.html",{cacheOptions:{cacheType:"runtime"}}),t=document.createElement("div");t.innerHTML=e,this.footerMarkup=t.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}render(){if(this.footerMarkup)return c`${this.footerMarkup}`}};G([P()],k.prototype,"footerMarkup",2);k=G([_("sidebar-footer")],k);var Ee=Object.defineProperty,$e=Object.getOwnPropertyDescriptor,Le=(e,t,s,o)=>{for(var r=o>1?void 0:o?$e(t,s):t,i=e.length-1,n;i>=0;i--)(n=e[i])&&(r=(o?n(t,s,r):n(r))||r);return o&&r&&Ee(t,s,r),r};let q=class extends f{constructor(){super(...arguments),this.toggleRef=he(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return c`
    ${S("hamburger")}`}};q=Le([_("sidebar-component")],q);function we({input:e,specifier:t,htmlTag:s}){return e.split(t).map((o,r)=>r%2===1?`<${s}>${o}`:o).join("")}var Ae=Object.defineProperty,De=Object.getOwnPropertyDescriptor,J=(e,t,s,o)=>{for(var r=o>1?void 0:o?De(t,s):t,i=e.length-1,n;i>=0;i--)(n=e[i])&&(r=(o?n(t,s,r):n(r))||r);return o&&r&&Ae(t,s,r),r};let M=class extends f{createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await E.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data}}catch(e){console.error("HeaderComponent: ",e)}}render(){if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,s=we({input:e.logoText,htmlTag:"strong",specifier:":::"}),o=F(s);return c``}};J([P()],M.prototype,"headerData",2);M=J([_("header-component")],M);/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */let z=class extends ge{};z.directiveName="unsafeSVG",z.resultType=2;const je=j(z);/** + */class V extends re{}V.directiveName="unsafeSVG",V.resultType=2;const Se=x(V);/** * @license * Copyright 2021 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */let Ne=class{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}},He=class{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??(this.Z=new Promise(t=>this.q=t))}resume(){var t;(t=this.q)==null||t.call(this),this.Z=this.q=void 0}};/** + */class Te{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class Oe{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??(this.Z=new Promise(t=>this.q=t))}resume(){var t;(t=this.q)==null||t.call(this),this.Z=this.q=void 0}}/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const Y=e=>!ye(e)&&typeof e.then=="function",U=1073741823;let Fe=class extends te{constructor(){super(...arguments),this._$Cwt=U,this._$Cbt=[],this._$CK=new Ne(this),this._$CX=new He}render(...t){return t.find(s=>!Y(s))??N}update(t,s){const o=this._$Cbt;let i=o.length;this._$Cbt=s;const n=this._$CK,r=this._$CX;this.isConnected||this.disconnected();for(let l=0;lthis._$Cwt);l++){const c=s[l];if(!Y(c))return this._$Cwt=l,c;l{for(;r.get();)await r.get();const p=n.deref();if(p!==void 0){const y=p._$Cbt.indexOf(c);y>-1&&y{for(var i=o>1?void 0:o?We(t,s):t,n=e.length-1,r;n>=0;n--)(r=e[n])&&(i=(o?r(t,s,i):r(i))||i);return o&&i&&Ue(t,s,i),i};const X=Object.assign({"/public/icons/angle-down.svg":()=>a(()=>import("../__chunks__/angle-down.Cg2crR0u.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-left.svg":()=>a(()=>import("../__chunks__/angle-left.JVB4YxPb.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-right.svg":()=>a(()=>import("../__chunks__/angle-right.Ch8APWiw.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-down.svg":()=>a(()=>import("../__chunks__/angle-small-down.M5BptMXk.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-left.svg":()=>a(()=>import("../__chunks__/angle-small-left.OQUEL5J8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-right.svg":()=>a(()=>import("../__chunks__/angle-small-right.GiHGG7ST.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-up.svg":()=>a(()=>import("../__chunks__/angle-up.Owt8YyvO.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/bolt.svg":()=>a(()=>import("../__chunks__/bolt.yed9FptR.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/building-storefront.svg":()=>a(()=>import("../__chunks__/building-storefront.GI5O3UY2.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chat-bubble-left-right.svg":()=>a(()=>import("../__chunks__/chat-bubble-left-right.RdWapjj4.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/check.svg":()=>a(()=>import("../__chunks__/check.2BZxb2wx.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chevron-down.svg":()=>a(()=>import("../__chunks__/chevron-down.6_gNiehw.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clip.svg":()=>a(()=>import("../__chunks__/clip.B--gq6DA.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clock.svg":()=>a(()=>import("../__chunks__/clock.tyy4_t8y.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cpu-chip.svg":()=>a(()=>import("../__chunks__/cpu-chip.e4997-9R.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cross.svg":()=>a(()=>import("../__chunks__/cross.8hUWLLSe.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cursor-arrow-ripple.svg":()=>a(()=>import("../__chunks__/cursor-arrow-ripple.5f05fUdo.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/download.svg":()=>a(()=>import("../__chunks__/download.Sjqs7ONH.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/envelope.svg":()=>a(()=>import("../__chunks__/envelope.AKeKbl-b.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye-crossed.svg":()=>a(()=>import("../__chunks__/eye-crossed.UP44bNSQ.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye.svg":()=>a(()=>import("../__chunks__/eye.Zi41FP8R.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/facebook.svg":()=>a(()=>import("../__chunks__/facebook.VERWvTTO.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/globe.svg":()=>a(()=>import("../__chunks__/globe.oRdjPaeW.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/hamburger.svg":()=>a(()=>import("../__chunks__/hamburger.B4eeRdlK.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/heart.svg":()=>a(()=>import("../__chunks__/heart.oHoUBEqr.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/home.svg":()=>a(()=>import("../__chunks__/home.SbACO0rp.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/instagram.svg":()=>a(()=>import("../__chunks__/instagram.b_ubI60M.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/medium.svg":()=>a(()=>import("../__chunks__/medium.qMY-y9mb.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/menu-burger.svg":()=>a(()=>import("../__chunks__/menu-burger.PVXazrxs.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/paper-plane.svg":()=>a(()=>import("../__chunks__/paper-plane.SNV5LRur.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/plus.svg":()=>a(()=>import("../__chunks__/plus.aaZDetv0.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/rocket-lunch.svg":()=>a(()=>import("../__chunks__/rocket-lunch.zdYOwJp4.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/search.svg":()=>a(()=>import("../__chunks__/search.v55h2U5v.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/share.svg":()=>a(()=>import("../__chunks__/share.b6IBiQcz.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/snapchat.svg":()=>a(()=>import("../__chunks__/snapchat.hyeXEF5A.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/social-network.svg":()=>a(()=>import("../__chunks__/social-network.XyFthY4r.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/trash.svg":()=>a(()=>import("../__chunks__/trash.Q02H3YPF.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/twitter.svg":()=>a(()=>import("../__chunks__/twitter.gWOZdFRk.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/user.svg":()=>a(()=>import("../__chunks__/user.I6JGjv2Y.js"),__vite__mapDeps([])).then(e=>e.default)});let A=class extends _{constructor(){super(...arguments),this.name=""}async getSvg(e){const t=X[`${W}/${e}.svg`],o=await(t!==void 0?t:X[`${W}/cross.svg`])().catch(i=>console.error(`SVG icon: ${i.message}`));return je(o)}render(){const e=this.getSvg(this.name);return h`${Ye(e)}`}};A.styles=fe`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;ae([pe({type:String})],A.prototype,"name",2);A=ae([g("icon-component")],A);class Xe{readBlockConfig(t){const s={};return t.querySelectorAll(":scope > div").forEach(o=>{if(o.children){const i=[...o.children];if(i[1]){const n=i[1],r=D(i[0].textContent??"");let l="";if(n.querySelector("a")){const c=[...n.querySelectorAll("a")];c.length===1?l=c[0].href:l=c.map(f=>f.href)}else if(n.querySelector("img")){const c=[...n.querySelectorAll("img")];c.length===1?l=c[0].src:l=c.map(f=>f.src)}else if(n.querySelector("p")){const c=[...n.querySelectorAll("p")];c.length===1?l=c[0].textContent:l=c.map(f=>f.textContent)}else l=o.children[1].textContent;s[r]=l}}}),s}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const s=t.classList[0];if(s){t.classList.add("block"),t.dataset.blockName=s;const o=t.parentElement;o==null||o.classList.add(`${s}-wrapper`);const i=t.closest(".section");i&&i.classList.add(`${s}-container`)}}}function Ke(e){return D(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class Ze{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(s=>{this.adjustMarkup(s),this.processSectionMetaData(s)})}processSectionMetaData(t){const s=t.querySelector("div.section-metadata");if(s){const o=this.blockService.readBlockConfig(s);Object.keys(o).forEach(i=>{i==="style"?o.style.split(",").filter(r=>r).map(r=>D(r.trim())).forEach(r=>t.classList.add(r)):t.dataset[Ke(i)]=o[i]}),s.parentElement&&s.parentElement.remove()}}adjustMarkup(t){const s=[];let o=!1;[...t.children].forEach(i=>{if(i.tagName==="DIV"||!o){const n=document.createElement("div");s.push(n),o=i.tagName!=="DIV",o&&n.classList.add("default-content-wrapper")}s[s.length-1].append(i)}),s.forEach(i=>t.append(i)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(s=>{const o=s.parentElement;o&&o.classList.add("image","main")})}}const C=(e,t)=>{t.split(",").forEach(s=>{e.classList.add(D(s.trim()))})};function w(e,t=document){const s=e&&e.includes(":")?"property":"name",i=[...t.head.querySelectorAll(`meta[${s}="${e}"]`)].map(n=>n.content).join(", ");return i.length?i:""}const Je={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/icons.types.ts",fontsScssPath:"./src/styles/sass/fonts.scss",lazyStylesScssPath:"./src/styles/sass/lazy-styles.scss",sidekickLibraryStylesScssPath:"./src/styles/sass/sidekick-library-styles.scss"};function Ge(){return $()?window.parent.location:window.location}const v=class v{};v.unloaded="unloaded",v.loading="loading",v.loaded="loaded",v.error="error";let m=v;class Qe{constructor(t,s){this.sectionService=t,this.blockService=s,this.lcpBlocks=["banner"],this.init=async()=>{console.log("MainService init"),this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const o=document.querySelector("main");if(o){o.setAttribute("id","main"),this.addSidebarContainer(o),this.sectionService.init(o),this.addInnerContainer(o),this.blockService.decorateBlocks(o),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:o,sidekickLibraryStylesScssPath:i,fontsScssPath:n}=Je;try{o&&await this.loadCSS("/dist/lazyStyles/lazyStyles.css"),i&&$()&&await this.loadCSS("/dist/sidekickLibraryStyles/sidekickLibraryStyles.css"),n&&await this.loadFonts(),await this.loadBlocks()}catch(r){console.error("Load lazy error: ",r)}},this.loadBlocks=async()=>{const i=[...document.querySelectorAll(".section")].map(n=>this.loadBlock(n));await Promise.all(i)}}setup(){}addSidebarContainer(t){if($())return;const s=document.createElement("sidebar-component");s.setAttribute("id","sidebar"),window.innerWidth<=1280?s.classList.remove("active"):s.classList.add("active"),window.innerWidth<=1280?s.classList.remove("active"):s.classList.add("active"),t.after(s)}addInnerContainer(t){const s=t.innerHTML;t.innerHTML=`
    ${$()?"":''}${s}
    `}decorateTemplateAndTheme(){const t=w("template");t&&C(document.body,t);const s=w("theme");s&&C(document.body,s)}collectBlocks(t){const s=[];return t.querySelectorAll("[data-block-name]").forEach(i=>{s.push({name:i.dataset.blockName,element:i})}),s}async loadBlockModules(t){if((t.element.dataset.blockStatus??m.unloaded)===m.unloaded){t.element.dataset.blockStatus=m.loading;try{const{href:o}=H(`dist/${t.name}/${t.name}.js`),i=await a(()=>import(o),__vite__mapDeps([]));i.default&&await i.default(t.element),t.element.dataset.blockStatus=m.loaded}catch(o){t.element.dataset.blockStatus=m.error,console.error("An error occurred during module import:",o)}}}async loadBlockStyles(t){try{await this.loadCSS(`dist/${t.name}/${t.name}.css`)}catch{console.error(`problem with block '${t.name}' loading styles`)}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS("dist/fonts/fonts.css");try{Ge().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}async loadCSS(t){return new Promise((s,o)=>{const{href:i}=H(t);if(document.querySelector(`head > link[href="${i}"]`))s(!0);else{const n=document.createElement("link");n.rel="stylesheet",n.href=i,n.onload=s,n.onerror=o,document.head.append(n)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const i=this.collectBlocks(t).map(async n=>{this.lcpBlocks.includes(n.name)&&await Promise.all([this.loadBlockModules(n),this.loadBlockStyles(n)])});await Promise.all(i),this.showSection(t)}document.body.style.display=null;const s=document.querySelector("main img");await new Promise(o=>{s&&!s.complete?(s.setAttribute("loading","eager"),s.setAttribute("fetchpriority","high"),s.addEventListener("load",()=>o()),s.addEventListener("error",()=>o())):o()})}async loadBlock(t){const s=this.collectBlocks(t);if(!s.length){this.showSection(t);return}for(const o of s)Promise.all([this.loadBlockModules(o),this.loadBlockStyles(o)]);this.showSection(t)}}var d={},P;Object.defineProperty(d,"__esModule",{value:!0});const ce=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),K=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)s.classList.remove(...t)}},R=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)s.classList.add(...t)}},Z=(e,t)=>e.classList.contains(t);function T(e){return Symbol.iterator in e}function le(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const de=(e,t,s,o,i)=>{if(e==null||T(e)&&!le(e))return;if(T(e)&&!(e instanceof HTMLElement)){for(const r of e)de(r,t,s,o,i);return}let n;n=typeof t=="string"?t.trim().split(" "):t,n.forEach(r=>{const l=he(e,r,s,o);if(!o.eventBindingMap[l]){const c=s.bind(o);return o.eventBindingMap[l]=c,e.addEventListener(r.trim(),c,i)}})};function he(e,t,s,o){return`${x(e,o)}# - ${t.trim()}# - ${x(s,o)}# - ${x(o,o)}`.replace(/\n/gm,"").replace(/\s/g,"")}function x(e,t){let s;if(t.eventIdMap.has(e))s=t.eventIdMap.get(e);else{const o="xxxxxxxx".replace(/x/g,et).toLowerCase();t.eventIdMap.set(e,o),s=o}return s}function et(){return(100*Math.random()%36|0).toString(36)}const ue=(e,t,s,o,i)=>{if(e==null||T(e)&&!le(e))return void console.warn("no target found");if(T(e)&&!(e instanceof HTMLElement)){for(const r of e)ue(r,t,s,o,i);return}let n;n=typeof t=="string"?t.trim().split(" "):t,n.forEach(r=>{const l=he(e,r,s,o),c=o.eventBindingMap[l];c&&(delete o.eventBindingMap[l],e.removeEventListener(r,c,i))})},J=(e,t)=>{ce(e,t).forEach(s=>e.removeChild(s))},G=(e,t,s)=>new Promise(o=>{s!==void 0&&setTimeout(()=>o(),s),e.addEventListener(t,()=>o())});d.addClass=R,d.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),d.findAll=ce,d.forEachNode=(e,t,s=window)=>{for(let o=0;o{let t="";return e.forEach(s=>{!t.length&&window.matchMedia(s.query).matches&&(t=s.name)}),t},d.getInnerText=e=>e.innerText||e.textContent||"",d.getParent=(e,t)=>e.closest(t),d.getUniqueID=()=>Math.random().toString(36).substr(2,9),d.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,d.hasClass=Z,d.inViewport=(e,t)=>{const s=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(o=t.getBoundingClientRect()),s.top>=o.top&&s.right<=o.right&&s.bottom<=o.bottom&&s.left>=o.left},d.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),d.onEvent=de,d.removeChildren=J,d.removeChilds=J,d.removeClass=K,d.removeEvent=ue,d.toggleClass=(e,t,s)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const o of e)s===!0?R(o,t):Z(o,t)||s===!1?K(o,t):R(o,t)}},P=d.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),d.waitForAnimationEnd=function(e,t){return new Promise((s,o)=>{e.addEventListener("animationend",function i(n){n.target===e&&(t&&n.animationName!==t||(e.removeEventListener("animationend",i),s(n)))})})},d.waitForEvent=G,d.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():G(e,"kl-component-initialized",3e3)},d.waitForTransitionEnd=function(e,t){return new Promise((s,o)=>{e.addEventListener("transitionend",function i(n){n.target===e&&(t&&n.propertyName!==t||(e.removeEventListener("transitionend",i),s(n)))})})};function tt(e="dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(s){console.log("setupHlxObj",s)}}function st(){const e=w("template");e&&C(document.body,e);const t=w("theme");t&&C(document.body,t)}function ot(e){return e.trim()===""?void 0:e}function it(){const e=w("language");document.documentElement.lang=ot(e)||"en"}class nt{constructor({beforeInit:t=()=>{},afterInit:s=()=>{},beforeLoadEager:o=()=>{},loadEager:i=()=>{},afterLoadEager:n=()=>{},beforeLoadLazy:r=()=>{},loadLazy:l=()=>{},afterLoadLazy:c=()=>{},beforeLoadDelayed:f=()=>{},loadDelayed:p=()=>{},afterLoadDelayed:y=()=>{}}={}){this.beforeInit=t,this.afterInit=s,this.beforeLoadEager=o,this.loadEager=i,this.afterLoadEager=n,this.beforeLoadLazy=r,this.loadLazy=l,this.afterLoadLazy=c,this.beforeLoadDelayed=f,this.loadDelayed=p,this.afterLoadDelayed=y,this.initializedPromise=this.init()}async init(){try{console.time("init execution time: "),await this.beforeInit(),await this._loadEager(),await this._loadLazy(),await this._loadDelayed(),await this.afterInit(),console.timeEnd("init execution time: ")}catch(t){throw console.error("Error initializing HLX:",t),t}}async _loadEager(){await this.beforeLoadEager(),console.time("loadEager execution time: "),tt(),st(),it(),await this.loadEager(),await P(300),console.timeEnd("loadEager execution time: "),await this.afterLoadEager()}async _loadLazy(){await this.beforeLoadLazy(),console.time("loadLazy execution time: "),await this.loadLazy(),await P(300),console.timeEnd("loadLazy execution time: "),await this.afterLoadLazy()}async _loadDelayed(){console.time("loadDelayed execution time: "),await this.beforeLoadDelayed(),await this.loadDelayed(),await P(300),await this.afterLoadDelayed(),console.timeEnd("loadDelayed execution time: ")}async initialized(){return this.initializedPromise}}console.time("APP execution time: ");const rt=new nt({beforeInit:()=>{console.log("beforeInit")},afterInit:()=>{console.log("afterInit")},beforeLoadEager:()=>{console.log("beforeLoadEager")},loadEager:()=>{console.log("loadEager")},afterLoadEager:()=>{console.log("afterLoadEager")},beforeLoadLazy:()=>{console.log("beforeLoadLazy")},loadLazy:()=>{console.log("loadLazy")},afterLoadLazy:()=>{console.log("afterLoadLazy")},beforeLoadDelayed:()=>{console.log("beforeLoadDelayed")},loadDelayed:()=>{console.log("loadDelayed")},afterLoadDelayed:()=>{console.log("afterLoadDelayed")}});console.timeEnd("APP execution time: ");(async function(){try{await rt.initialized();const e=new Xe,t=new Ze(e);await new Qe(t,e).init()}catch{}})();export{rt as App}; + */const j=e=>!ne(e)&&typeof e.then=="function",N=1073741823;class Ce extends Z{constructor(){super(...arguments),this._$Cwt=N,this._$Cbt=[],this._$CK=new Te(this),this._$CX=new Oe}render(...t){return t.find(s=>!j(s))??z}update(t,s){const o=this._$Cbt;let r=o.length;this._$Cbt=s;const i=this._$CK,n=this._$CX;this.isConnected||this.disconnected();for(let d=0;dthis._$Cwt);d++){const l=s[d];if(!j(l))return this._$Cwt=d,l;d{for(;n.get();)await n.get();const v=i.deref();if(v!==void 0){const T=v._$Cbt.indexOf(l);T>-1&&T{for(var r=o>1?void 0:o?ke(t,s):t,i=e.length-1,n;i>=0;i--)(n=e[i])&&(r=(o?n(t,s,r):n(r))||r);return o&&r&&Re(t,s,r),r};const Y=Object.assign({"/public/icons/angle-down.svg":()=>a(()=>import("../__chunks__/angle-down.Cg2crR0u.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-left.svg":()=>a(()=>import("../__chunks__/angle-left.JVB4YxPb.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-right.svg":()=>a(()=>import("../__chunks__/angle-right.Ch8APWiw.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-down.svg":()=>a(()=>import("../__chunks__/angle-small-down.M5BptMXk.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-left.svg":()=>a(()=>import("../__chunks__/angle-small-left.OQUEL5J8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-right.svg":()=>a(()=>import("../__chunks__/angle-small-right.GiHGG7ST.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-up.svg":()=>a(()=>import("../__chunks__/angle-up.Owt8YyvO.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/bolt.svg":()=>a(()=>import("../__chunks__/bolt.yed9FptR.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/building-storefront.svg":()=>a(()=>import("../__chunks__/building-storefront.GI5O3UY2.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chat-bubble-left-right.svg":()=>a(()=>import("../__chunks__/chat-bubble-left-right.RdWapjj4.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/check.svg":()=>a(()=>import("../__chunks__/check.2BZxb2wx.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chevron-down.svg":()=>a(()=>import("../__chunks__/chevron-down.6_gNiehw.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clip.svg":()=>a(()=>import("../__chunks__/clip.B--gq6DA.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clock.svg":()=>a(()=>import("../__chunks__/clock.tyy4_t8y.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cpu-chip.svg":()=>a(()=>import("../__chunks__/cpu-chip.e4997-9R.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cross.svg":()=>a(()=>import("../__chunks__/cross.8hUWLLSe.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cursor-arrow-ripple.svg":()=>a(()=>import("../__chunks__/cursor-arrow-ripple.5f05fUdo.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/download.svg":()=>a(()=>import("../__chunks__/download.Sjqs7ONH.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/envelope.svg":()=>a(()=>import("../__chunks__/envelope.AKeKbl-b.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye-crossed.svg":()=>a(()=>import("../__chunks__/eye-crossed.UP44bNSQ.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye.svg":()=>a(()=>import("../__chunks__/eye.Zi41FP8R.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/facebook.svg":()=>a(()=>import("../__chunks__/facebook.VERWvTTO.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/globe.svg":()=>a(()=>import("../__chunks__/globe.oRdjPaeW.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/hamburger.svg":()=>a(()=>import("../__chunks__/hamburger.B4eeRdlK.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/heart.svg":()=>a(()=>import("../__chunks__/heart.oHoUBEqr.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/home.svg":()=>a(()=>import("../__chunks__/home.SbACO0rp.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/instagram.svg":()=>a(()=>import("../__chunks__/instagram.b_ubI60M.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/medium.svg":()=>a(()=>import("../__chunks__/medium.qMY-y9mb.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/menu-burger.svg":()=>a(()=>import("../__chunks__/menu-burger.PVXazrxs.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/paper-plane.svg":()=>a(()=>import("../__chunks__/paper-plane.SNV5LRur.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/plus.svg":()=>a(()=>import("../__chunks__/plus.aaZDetv0.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/rocket-lunch.svg":()=>a(()=>import("../__chunks__/rocket-lunch.zdYOwJp4.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/search.svg":()=>a(()=>import("../__chunks__/search.v55h2U5v.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/share.svg":()=>a(()=>import("../__chunks__/share.b6IBiQcz.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/snapchat.svg":()=>a(()=>import("../__chunks__/snapchat.hyeXEF5A.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/social-network.svg":()=>a(()=>import("../__chunks__/social-network.XyFthY4r.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/trash.svg":()=>a(()=>import("../__chunks__/trash.Q02H3YPF.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/twitter.svg":()=>a(()=>import("../__chunks__/twitter.gWOZdFRk.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/user.svg":()=>a(()=>import("../__chunks__/user.I6JGjv2Y.js"),__vite__mapDeps([])).then(e=>e.default)});let w=class extends f{constructor(){super(...arguments),this.name=""}async getSvg(e){const t=Y[`${H}/${e}.svg`],o=await(t!==void 0?t:Y[`${H}/cross.svg`])().catch(r=>console.error(`SVG icon: ${r.message}`));return Se(o)}render(){const e=this.getSvg(this.name);return c`${Ie(e)}`}};w.styles=ee`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;Q([te({type:String})],w.prototype,"name",2);w=Q([_("icon-component")],w);class Me{readBlockConfig(t){const s={};return t.querySelectorAll(":scope > div").forEach(o=>{if(o.children){const r=[...o.children];if(r[1]){const i=r[1],n=D(r[0].textContent??"");let d="";if(i.querySelector("a")){const l=[...i.querySelectorAll("a")];l.length===1?d=l[0].href:d=l.map(p=>p.href)}else if(i.querySelector("img")){const l=[...i.querySelectorAll("img")];l.length===1?d=l[0].src:d=l.map(p=>p.src)}else if(i.querySelector("p")){const l=[...i.querySelectorAll("p")];l.length===1?d=l[0].textContent:d=l.map(p=>p.textContent)}else d=o.children[1].textContent;s[n]=d}}}),s}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const s=t.classList[0];if(s){t.classList.add("block"),t.dataset.blockName=s;const o=t.parentElement;o==null||o.classList.add(`${s}-wrapper`);const r=t.closest(".section");r&&r.classList.add(`${s}-container`)}}}function Ve(e){return D(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class xe{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(s=>{this.adjustMarkup(s),this.processSectionMetaData(s)})}processSectionMetaData(t){const s=t.querySelector("div.section-metadata");if(s){const o=this.blockService.readBlockConfig(s);Object.keys(o).forEach(r=>{r==="style"?o.style.split(",").filter(n=>n).map(n=>D(n.trim())).forEach(n=>t.classList.add(n)):t.dataset[Ve(r)]=o[r]}),s.parentElement&&s.parentElement.remove()}}adjustMarkup(t){const s=[];let o=!1;[...t.children].forEach(r=>{if(r.tagName==="DIV"||!o){const i=document.createElement("div");s.push(i),o=r.tagName!=="DIV",o&&i.classList.add("default-content-wrapper")}s[s.length-1].append(r)}),s.forEach(r=>t.append(r)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(s=>{const o=s.parentElement;o&&o.classList.add("image","main")})}}const A=(e,t)=>{t.split(",").forEach(s=>{e.classList.add(D(s.trim()))})};function b(e,t=document){const s=e&&e.includes(":")?"property":"name",r=[...t.head.querySelectorAll(`meta[${s}="${e}"]`)].map(i=>i.content).join(", ");return r.length?r:""}const ze={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/icons.types.ts",fontsScssPath:"./src/styles/sass/fonts.scss",lazyStylesScssPath:"./src/styles/sass/lazy-styles.scss",sidekickLibraryStylesScssPath:"./src/styles/sass/sidekick-library-styles.scss"};function Be(){return $()?window.parent.location:window.location}const g=class g{};g.unloaded="unloaded",g.loading="loading",g.loaded="loaded",g.error="error";let m=g;class qe{constructor(t,s){this.sectionService=t,this.blockService=s,this.lcpBlocks=["banner"],this.init=async()=>{console.log("MainService init"),this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const o=document.querySelector("main");if(o){o.setAttribute("id","main"),this.addSidebarContainer(o),this.sectionService.init(o),this.addInnerContainer(o),this.blockService.decorateBlocks(o),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:o,sidekickLibraryStylesScssPath:r,fontsScssPath:i}=ze;try{o&&await this.loadCSS("/dist/lazyStyles/lazyStyles.css"),r&&$()&&await this.loadCSS("/dist/sidekickLibraryStyles/sidekickLibraryStyles.css"),i&&await this.loadFonts(),await this.loadBlocks()}catch(n){console.error("Load lazy error: ",n)}},this.loadBlocks=async()=>{const r=[...document.querySelectorAll(".section")].map(i=>this.loadBlock(i));await Promise.all(r)}}setup(){}addSidebarContainer(t){if($())return;const s=document.createElement("sidebar-component");s.setAttribute("id","sidebar"),window.innerWidth<=1280?s.classList.remove("active"):s.classList.add("active"),window.innerWidth<=1280?s.classList.remove("active"):s.classList.add("active"),t.after(s)}addInnerContainer(t){const s=t.innerHTML;t.innerHTML=`
    ${$()?"":''}${s}
    `}decorateTemplateAndTheme(){const t=b("template");t&&A(document.body,t);const s=b("theme");s&&A(document.body,s)}collectBlocks(t){const s=[];return t.querySelectorAll("[data-block-name]").forEach(r=>{s.push({name:r.dataset.blockName,element:r})}),s}async loadBlockModules(t){if((t.element.dataset.blockStatus??m.unloaded)===m.unloaded){t.element.dataset.blockStatus=m.loading;try{const{href:o}=B(`dist/${t.name}/${t.name}.js`),r=await a(()=>import(o),__vite__mapDeps([]));r.default&&await r.default(t.element),t.element.dataset.blockStatus=m.loaded}catch(o){t.element.dataset.blockStatus=m.error,console.error("An error occurred during module import:",o)}}}async loadBlockStyles(t){try{await this.loadCSS(`dist/${t.name}/${t.name}.css`)}catch{console.error(`problem with block '${t.name}' loading styles`)}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS("dist/fonts/fonts.css");try{Be().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}async loadCSS(t){return new Promise((s,o)=>{const{href:r}=B(t);if(document.querySelector(`head > link[href="${r}"]`))s(!0);else{const i=document.createElement("link");i.rel="stylesheet",i.href=r,i.onload=s,i.onerror=o,document.head.append(i)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const r=this.collectBlocks(t).map(async i=>{this.lcpBlocks.includes(i.name)&&await Promise.all([this.loadBlockModules(i),this.loadBlockStyles(i)])});await Promise.all(r),this.showSection(t)}document.body.style.display=null;const s=document.querySelector("main img");await new Promise(o=>{s&&!s.complete?(s.setAttribute("loading","eager"),s.setAttribute("fetchpriority","high"),s.addEventListener("load",()=>o()),s.addEventListener("error",()=>o())):o()})}async loadBlock(t){const s=this.collectBlocks(t);if(!s.length){this.showSection(t);return}for(const o of s)Promise.all([this.loadBlockModules(o),this.loadBlockStyles(o)]);this.showSection(t)}}function je(e="dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(s){console.log("setupHlxObj",s)}}function Ne(){const e=b("template");e&&A(document.body,e);const t=b("theme");t&&A(document.body,t)}function He(e){return e.trim()===""?void 0:e}function Ye(){const e=b("language");document.documentElement.lang=He(e)||"en"}class Fe{constructor(){this.init()}init(){this.beforeLoadEager(),this.loadEager(),this.beforeLoadLazy(),this.loadLazy(),this.beforeLoadDelayed(),this.loadDelayed(),this.initialized()}async beforeLoadEager(){return this.beforeEagerPromise?this.beforeEagerPromise:(console.log(new Date().getTime(),"beforeLoadEager"),this.beforeEagerPromise=new Promise(t=>{setTimeout(()=>{t()},5e3)}),this.beforeEagerPromise)}async loadEager(){return this.eagerPromise?this.eagerPromise:(console.log(new Date().getTime(),"loadEager"),this.eagerPromise=new Promise(t=>{je(),Ne(),Ye(),setTimeout(()=>{t()},4500)}),this.eagerPromise)}async beforeLoadLazy(){return this.beforeLazyPromise?this.beforeLazyPromise:(console.log(new Date().getTime(),"beforeLoadLazy"),this.beforeLazyPromise=new Promise(t=>{setTimeout(()=>{t()},4e3)}),this.beforeLazyPromise)}async loadLazy(){return this.lazyPromise?this.lazyPromise:(console.log(new Date().getTime(),"loadLazy"),this.lazyPromise=new Promise(t=>{setTimeout(()=>{t()},3500)}),this.lazyPromise)}async beforeLoadDelayed(){return this.beforeDelayedPromise?this.beforeDelayedPromise:(console.log(new Date().getTime(),"beforeLoadDelayed"),this.beforeDelayedPromise=new Promise(t=>{setTimeout(()=>{t()},3e3)}),this.beforeDelayedPromise)}async loadDelayed(){return this.delayedPromise?this.delayedPromise:(console.log(new Date().getTime(),"loadDelayed"),this.delayedPromise=new Promise(t=>{setTimeout(()=>{t()},2e3)}),this.delayedPromise)}async initialized(){return this.initializedPromise?this.initializedPromise:(console.log(new Date().getTime(),"initialized"),this.initializedPromise=new Promise(t=>{setTimeout(()=>{t()},1e3)}),this.initializedPromise)}}const u=new Fe;u.initialized().then(()=>{console.log("INITIALIZED")});u.loadDelayed().then(()=>{console.log("LOAD DELAYED 2")});u.loadDelayed().then(()=>{console.log("LOAD DELAYED 3")});u.loadDelayed().then(()=>{console.log("LOAD DELAYED 1")});u.beforeLoadEager().then(()=>{console.log("BEFORE LOAD EAGER")});u.loadEager().then(()=>{console.log("LOAD EAGER")});u.loadLazy().then(()=>{console.log("LOAD LAZY")});u.beforeLoadDelayed().then(()=>{console.log("BEFORE LOAD DELAYED")});u.beforeLoadLazy().then(()=>{console.log("BEFORE LOAD LAZY")});(async function(){try{const e=new Me,t=new xe(e);await new qe(t,e).init()}catch{}})(); function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { __vite__mapDeps.viteFileDeps = [] diff --git a/dist/main/main.js.map b/dist/main/main.js.map index c2e1141f..94177026 100644 --- a/dist/main/main.js.map +++ b/dist/main/main.js.map @@ -1 +1 @@ -{"version":3,"mappings":"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","names":["i","o","f","s","e","_a","r","c","h","n","f$1","t","_b","h$1","SidebarNav","LitElement","entry","queryIndex","FetchService","filterValues","filteredNavigation","groupItems","group","html","currentTarget","item","renderIcon","child","term","groups","firstLevelPath","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","siteMapEntry","sitemapEntry","nextSitemapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","error","leftCol","rightCol","logoText","logoTextHTML","t$1","i$1","m","ICONS_PATH","modules","Icon","name","key","iconMarkup","unsafeSVG","svg","until","css","property","BlockService","block","config","row","cols","col","toClassName","value","as","a","imgs","img","ps","p","main","shortBlockName","blockWrapper","section","toCamelCase","g","SectionService","blockService","container","sectionMeta","meta","style","wrappers","defaultContent","wrapper","parentElement","addClasses","element","classes","cssClass","getMetadata","doc","attr","metaElement","getLocation","isSidekickLibraryActive","_Status","Status","MainService","sectionService","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","SectionsPromises","sidebarContainer","children","template","theme","blockMap","href","getUrlForEndpoint","blockModule","endpoint","resolve","reject","link","firstSection","blockPromises","lcpCandidate","sectionsBlocks","domHelpers","l","d","u","waitFor","setupHlxObj","mainScriptPath","scriptEl","decorateBodyTag","undefinedOnEmpty","setDocLanguage","lang","HLX","beforeInit","afterInit","beforeLoadEager","loadEager","afterLoadEager","beforeLoadLazy","loadLazy","afterLoadLazy","beforeLoadDelayed","loadDelayed","afterLoadDelayed","App"],"sources":["../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants.ts","../../src/components/icon/icon.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../config.ts","../../src/sidekickHelpers/getLocation.ts","../../src/services/main.service.ts","../../node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../src/app/setupHlxObj.ts","../../src/app/decorateBodyTag.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/setDocLanguage.ts","../../src/app/index.ts","../../src/main.ts"],"sourcesContent":["import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport { SheetsResponse, SiteMapEntry } from '../../shared.types';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n render() {\n if (!this.items) return;\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: SiteMapEntry) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item.navtitle || item.title;\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(queryIndex: SiteMapEntry[]): Record {\n const groups = {};\n queryIndex.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n groupByFirstLevelPath = async () => {\n let queryIndex: SheetsResponse = await FetchService.fetchJson('/query-index.json');\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n // filtering out all entries from blacklist from navigation\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n\n queryIndex.data = filteredNavigation as SiteMapEntry[];\n\n const groupItems = this.groupItemsByFirstLevelPath(queryIndex.data);\n\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n };\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { IconName } from '../../icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const contactHtmlString = await FetchService.fetchText('contact.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n return parser.parseFromString(contactHtmlString, 'text/html');\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from '../../utils/createOptimizedPicture.ts';\nimport { SheetsResponse, Sitemap, SiteMapEntry } from '../../shared.types.ts';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n constructor() {\n super();\n }\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n }\n\n render() {\n if (!this.lastTreePosts) return;\n return html`\n
    \n

    Newest Posts

    \n
    \n
    ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}
    \n `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const response = await FetchService.fetchText('footer.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n }\n\n render() {\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { LitElement, html } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { Ref, createRef, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from '../utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { IconName } from '../icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n } catch (error) {\n console.error('HeaderComponent: ', error);\n }\n }\n\n render() {\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e console.error(`SVG icon: ${e.message}`));\n return unsafeSVG(iconMarkup as string);\n }\n\n render() {\n const svg = this.getSvg(this.name);\n return html`${until(svg)}`;\n }\n\n static styles = css`\n :host {\n display: flex;\n align-items: center;\n }\n\n svg {\n width: 100%;\n height: auto;\n }\n `;\n}\n","import { toClassName } from '../utils/toClassName';\n\nexport class BlockService {\n //TODO: Provider for fetch data\n\n /**\n * Extracts the config from a block.\n * @param {Element} block The block element\n * @returns {object} The block config\n */\n readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} name - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n lazyStylesScssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/icons.types.ts',\n fontsScssPath: './src/styles/sass/fonts.scss',\n lazyStylesScssPath: './src/styles/sass/lazy-styles.scss',\n sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss',\n};\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { isSidekickLibraryActive } from '../sidekickHelpers/isSidekickLibraryActive';\nimport { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\nimport { getLocation } from '../sidekickHelpers/getLocation.ts';\nimport { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n console.log('MainService init');\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n // window.hlx = window.hlx || {};\n // window.hlx.RUM_MASK_URL = 'full';\n // window.hlx.codeBasePath = '';\n // window.hlx.lighthouse = new URLSearchParams(getLocation().search).get('lighthouse') === 'on';\n // const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n // if (scriptEl) {\n // try {\n // [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n // } catch (error) {\n // // eslint-disable-next-line no-console\n // console.log(error);\n // }\n // }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addSidebarContainer(main: HTMLElement) {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n main.after(sidebarContainer);\n }\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, sidekickLibraryStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS('/dist/lazyStyles/lazyStyles.css');\n if (sidekickLibraryStylesScssPath && isSidekickLibraryActive()) {\n await this.loadCSS('/dist/sidekickLibraryStyles/sidekickLibraryStyles.css');\n }\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n console.error('Load lazy error: ', error);\n }\n };\n\n /**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * @private\n * @memberof MainService\n * @returns {void}\n * @example\n * \n * \n * @example\n * \n */\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n console.error('An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n console.error(`problem with block '${block.name}' loading styles`);\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS('dist/fonts/fonts.css');\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n }\n\n private async loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n }\n\n this.showSection(section);\n }\n}\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,l)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,l);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=a(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,l)}}))};function a(e,t,n,o){return`${l(e,o)}#\\n ${t.trim()}#\\n ${l(n,o)}#\\n ${l(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function l(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return void console.warn(\"no target found\");if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let l;l=\"string\"==typeof t?t.trim().split(\" \"):t,l.forEach((t=>{const r=a(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateBodyTag() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../utils/getMetadata';\nimport { undefinedOnEmpty } from '../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { waitFor } from '@kluntje/js-utils/lib/dom-helpers';\nimport setupHlxObj from './setupHlxObj';\nimport { decorateBodyTag } from './decorateBodyTag';\nimport { setDocLanguage } from './setDocLanguage';\n\ntype LifecycleCallback = () => void | Promise;\n\ninterface LifecycleCallbacks {\n beforeInit?: LifecycleCallback;\n afterInit?: LifecycleCallback;\n beforeLoadEager?: LifecycleCallback;\n loadEager?: LifecycleCallback;\n afterLoadEager?: LifecycleCallback;\n beforeLoadLazy?: LifecycleCallback;\n loadLazy?: LifecycleCallback;\n afterLoadLazy?: LifecycleCallback;\n beforeLoadDelayed?: LifecycleCallback;\n loadDelayed?: LifecycleCallback;\n afterLoadDelayed?: LifecycleCallback;\n}\n\nclass HLX {\n private beforeInit: LifecycleCallback;\n private afterInit: LifecycleCallback;\n private beforeLoadEager: LifecycleCallback;\n private loadEager: LifecycleCallback;\n private afterLoadEager: LifecycleCallback;\n private beforeLoadLazy: LifecycleCallback;\n private loadLazy: LifecycleCallback;\n private afterLoadLazy: LifecycleCallback;\n private beforeLoadDelayed: LifecycleCallback;\n private loadDelayed: LifecycleCallback;\n private afterLoadDelayed: LifecycleCallback;\n private initializedPromise: Promise;\n\n constructor({\n beforeInit = () => {},\n afterInit = () => {},\n beforeLoadEager = () => {},\n loadEager = () => {},\n afterLoadEager = () => {},\n beforeLoadLazy = () => {},\n loadLazy = () => {},\n afterLoadLazy = () => {},\n beforeLoadDelayed = () => {},\n loadDelayed = () => {},\n afterLoadDelayed = () => {},\n }: LifecycleCallbacks = {}) {\n this.beforeInit = beforeInit;\n this.afterInit = afterInit;\n this.beforeLoadEager = beforeLoadEager;\n this.loadEager = loadEager;\n this.afterLoadEager = afterLoadEager;\n this.beforeLoadLazy = beforeLoadLazy;\n this.loadLazy = loadLazy;\n this.afterLoadLazy = afterLoadLazy;\n this.beforeLoadDelayed = beforeLoadDelayed;\n this.loadDelayed = loadDelayed;\n this.afterLoadDelayed = afterLoadDelayed;\n this.initializedPromise = this.init();\n }\n\n private async init() {\n try {\n console.time('init execution time: ');\n await this.beforeInit();\n await this._loadEager();\n await this._loadLazy();\n await this._loadDelayed();\n await this.afterInit();\n console.timeEnd('init execution time: ');\n } catch (error) {\n console.error('Error initializing HLX:', error);\n throw error;\n }\n }\n\n private async _loadEager() {\n await this.beforeLoadEager();\n console.time('loadEager execution time: ');\n setupHlxObj();\n decorateBodyTag();\n setDocLanguage();\n await this.loadEager();\n await waitFor(300);\n console.timeEnd('loadEager execution time: ');\n await this.afterLoadEager();\n }\n\n private async _loadLazy() {\n await this.beforeLoadLazy();\n console.time('loadLazy execution time: ');\n await this.loadLazy();\n await waitFor(300);\n console.timeEnd('loadLazy execution time: ');\n await this.afterLoadLazy();\n }\n\n private async _loadDelayed() {\n console.time('loadDelayed execution time: ');\n await this.beforeLoadDelayed();\n await this.loadDelayed();\n await waitFor(300);\n await this.afterLoadDelayed();\n console.timeEnd('loadDelayed execution time: ');\n }\n\n public async initialized(): Promise {\n return this.initializedPromise;\n }\n}\n\nexport default HLX;\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport HLX from './app/index.ts';\n\nconsole.time('APP execution time: ');\n\nexport const App = new HLX({\n beforeInit: () => {\n console.log('beforeInit');\n },\n afterInit: () => {\n console.log('afterInit');\n },\n beforeLoadEager: () => {\n console.log('beforeLoadEager');\n },\n loadEager: () => {\n console.log('loadEager');\n },\n afterLoadEager: () => {\n console.log('afterLoadEager');\n },\n beforeLoadLazy: () => {\n console.log('beforeLoadLazy');\n },\n loadLazy: () => {\n console.log('loadLazy');\n },\n afterLoadLazy: () => {\n console.log('afterLoadLazy');\n },\n beforeLoadDelayed: () => {\n console.log('beforeLoadDelayed');\n },\n loadDelayed: () => {\n console.log('loadDelayed');\n },\n afterLoadDelayed: () => {\n console.log('afterLoadDelayed');\n },\n});\n\nconsole.timeEnd('APP execution time: ');\n(async function () {\n try {\n await App.initialized();\n\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n } catch (error) {}\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file +{"version":3,"mappings":"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","names":["i","o","f","s","e","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","queryIndex","FetchService","filterValues","filteredNavigation","groupItems","group","html","currentTarget","item","renderIcon","child","term","groups","firstLevelPath","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","siteMapEntry","sitemapEntry","nextSitemapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","error","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","name","key","iconMarkup","unsafeSVG","svg","until","css","property","BlockService","block","config","row","cols","col","toClassName","value","as","a","imgs","img","ps","main","shortBlockName","blockWrapper","section","toCamelCase","g","SectionService","blockService","container","sectionMeta","meta","style","wrappers","defaultContent","wrapper","parentElement","addClasses","element","classes","cssClass","getMetadata","doc","attr","metaElement","getLocation","isSidekickLibraryActive","_Status","Status","MainService","sectionService","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","SectionsPromises","sidebarContainer","children","template","theme","blockMap","href","getUrlForEndpoint","blockModule","endpoint","resolve","reject","link","firstSection","blockPromises","lcpCandidate","sectionsBlocks","setupHlxObj","mainScriptPath","scriptEl","decorateBodyTag","undefinedOnEmpty","setDocLanguage","lang","HLX","HLX$1"],"sources":["../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants.ts","../../src/components/icon/icon.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../config.ts","../../src/sidekickHelpers/getLocation.ts","../../src/services/main.service.ts","../../src/app/setupHlxObj.ts","../../src/app/decorateBodyTag.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/setDocLanguage.ts","../../src/app/index.ts","../../src/main.ts"],"sourcesContent":["import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport { SheetsResponse, SiteMapEntry } from '../../shared.types';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n render() {\n if (!this.items) return;\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: SiteMapEntry) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item.navtitle || item.title;\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(queryIndex: SiteMapEntry[]): Record {\n const groups = {};\n queryIndex.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n groupByFirstLevelPath = async () => {\n let queryIndex: SheetsResponse = await FetchService.fetchJson('/query-index.json');\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n // filtering out all entries from blacklist from navigation\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n\n queryIndex.data = filteredNavigation as SiteMapEntry[];\n\n const groupItems = this.groupItemsByFirstLevelPath(queryIndex.data);\n\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n };\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { IconName } from '../../icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const contactHtmlString = await FetchService.fetchText('contact.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n return parser.parseFromString(contactHtmlString, 'text/html');\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from '../../utils/createOptimizedPicture.ts';\nimport { SheetsResponse, Sitemap, SiteMapEntry } from '../../shared.types.ts';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n constructor() {\n super();\n }\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n }\n\n render() {\n if (!this.lastTreePosts) return;\n return html`\n
    \n

    Newest Posts

    \n
    \n
    ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}
    \n `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const queryIndex = await FetchService.fetchJson('/query-index.json');\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const response = await FetchService.fetchText('footer.plain.html', {\n cacheOptions: { cacheType: 'runtime' },\n });\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n }\n\n render() {\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { LitElement, html } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { Ref, createRef, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from '../utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { IconName } from '../icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n } catch (error) {\n console.error('HeaderComponent: ', error);\n }\n }\n\n render() {\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e console.error(`SVG icon: ${e.message}`));\n return unsafeSVG(iconMarkup as string);\n }\n\n render() {\n const svg = this.getSvg(this.name);\n return html`${until(svg)}`;\n }\n\n static styles = css`\n :host {\n display: flex;\n align-items: center;\n }\n\n svg {\n width: 100%;\n height: auto;\n }\n `;\n}\n","import { toClassName } from '../utils/toClassName';\n\nexport class BlockService {\n //TODO: Provider for fetch data\n\n /**\n * Extracts the config from a block.\n * @param {Element} block The block element\n * @returns {object} The block config\n */\n readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} name - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n lazyStylesScssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/icons.types.ts',\n fontsScssPath: './src/styles/sass/fonts.scss',\n lazyStylesScssPath: './src/styles/sass/lazy-styles.scss',\n sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss',\n};\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { isSidekickLibraryActive } from '../sidekickHelpers/isSidekickLibraryActive';\nimport { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\nimport { getLocation } from '../sidekickHelpers/getLocation.ts';\nimport { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n console.log('MainService init');\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n // window.hlx = window.hlx || {};\n // window.hlx.RUM_MASK_URL = 'full';\n // window.hlx.codeBasePath = '';\n // window.hlx.lighthouse = new URLSearchParams(getLocation().search).get('lighthouse') === 'on';\n // const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n // if (scriptEl) {\n // try {\n // [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n // } catch (error) {\n // // eslint-disable-next-line no-console\n // console.log(error);\n // }\n // }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addSidebarContainer(main: HTMLElement) {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n main.after(sidebarContainer);\n }\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, sidekickLibraryStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS('/dist/lazyStyles/lazyStyles.css');\n if (sidekickLibraryStylesScssPath && isSidekickLibraryActive()) {\n await this.loadCSS('/dist/sidekickLibraryStyles/sidekickLibraryStyles.css');\n }\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n console.error('Load lazy error: ', error);\n }\n };\n\n /**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * @private\n * @memberof MainService\n * @returns {void}\n * @example\n * \n * \n * @example\n * \n */\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n console.error('An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n console.error(`problem with block '${block.name}' loading styles`);\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS('dist/fonts/fonts.css');\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n }\n\n private async loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n }\n\n this.showSection(section);\n }\n}\n","export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateBodyTag() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../utils/getMetadata';\nimport { undefinedOnEmpty } from '../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import setupHlxObj from './setupHlxObj';\nimport { decorateBodyTag } from './decorateBodyTag';\nimport { setDocLanguage } from './setDocLanguage';\n\n// type LifecycleCallback = () => void | Promise;\n\n// interface LifecycleCallbacks {\n// beforeInit?: LifecycleCallback;\n// afterInit?: LifecycleCallback;\n// beforeLoadEager?: LifecycleCallback;\n// loadEager?: LifecycleCallback;\n// afterLoadEager?: LifecycleCallback;\n// beforeLoadLazy?: LifecycleCallback;\n// loadLazy?: LifecycleCallback;\n// afterLoadLazy?: LifecycleCallback;\n// beforeLoadDelayed?: LifecycleCallback;\n// loadDelayed?: LifecycleCallback;\n// afterLoadDelayed?: LifecycleCallback;\n// }\n\n// class HLX {\n// private beforeInit: LifecycleCallback;\n// private afterInit: LifecycleCallback;\n// private beforeLoadEager: LifecycleCallback;\n// private loadEager: LifecycleCallback;\n// private afterLoadEager: LifecycleCallback;\n// private beforeLoadLazy: LifecycleCallback;\n// private loadLazy: LifecycleCallback;\n// private afterLoadLazy: LifecycleCallback;\n// private beforeLoadDelayed: LifecycleCallback;\n// private loadDelayed: LifecycleCallback;\n// private afterLoadDelayed: LifecycleCallback;\n// private initializedPromise: Promise;\n\n// private loadLazyPromise?: Promise;\n\n// constructor({\n// beforeInit = () => {},\n// afterInit = () => {},\n// beforeLoadEager = () => {},\n// loadEager = () => {},\n// afterLoadEager = () => {},\n// beforeLoadLazy = () => {},\n// loadLazy = () => {},\n// afterLoadLazy = () => {},\n// beforeLoadDelayed = () => {},\n// loadDelayed = () => {},\n// afterLoadDelayed = () => {},\n// }: LifecycleCallbacks = {}) {\n// this.beforeInit = beforeInit;\n// this.afterInit = afterInit;\n// this.beforeLoadEager = beforeLoadEager;\n// this.loadEager = loadEager;\n// this.afterLoadEager = afterLoadEager;\n// this.beforeLoadLazy = beforeLoadLazy;\n// this.loadLazy = loadLazy;\n// this.afterLoadLazy = afterLoadLazy;\n// this.beforeLoadDelayed = beforeLoadDelayed;\n// this.loadDelayed = loadDelayed;\n// this.afterLoadDelayed = afterLoadDelayed;\n// this.initializedPromise = this.init();\n// }\n\n// private async init() {\n// try {\n// console.time('init execution time: ');\n// await this.beforeInit();\n// await this._loadEager();\n// await this._loadLazy();\n// await this._loadDelayed();\n// await this.afterInit();\n// console.timeEnd('init execution time: ');\n// } catch (error) {\n// console.error('Error initializing HLX:', error);\n// throw error;\n// }\n// }\n\n// private async _loadEager() {\n// await this.beforeLoadEager();\n// console.time('loadEager execution time: ');\n// setupHlxObj();\n// decorateBodyTag();\n// setDocLanguage();\n// await this.loadEager();\n// await waitFor(300);\n// console.timeEnd('loadEager execution time: ');\n// await this.afterLoadEager();\n// }\n\n// private async _loadLazy() {\n// await this.beforeLoadLazy();\n\n// console.time('loadLazy execution time: ');\n// await this.loadLazy();\n// await waitFor(300);\n\n// console.timeEnd('loadLazy execution time: ');\n// await this.afterLoadLazy();\n// }\n\n// private async _loadDelayed() {\n// console.time('loadDelayed execution time: ');\n// await this.beforeLoadDelayed();\n// await this.loadDelayed();\n// await waitFor(300);\n// await this.afterLoadDelayed();\n// console.timeEnd('loadDelayed execution time: ');\n// }\n\n// public async initialized(): Promise {\n// return this.initializedPromise;\n// }\n\n// public async onLoadLazy(): Promise {\n// if (!this.loadLazyPromise) {\n// this.loadLazyPromise = this._loadLazy();\n// }\n// return this.loadLazyPromise;\n// }\n// }\n\n// export default HLX;\n\nclass HLX {\n private beforeEagerPromise: Promise;\n private eagerPromise: Promise;\n private beforeLazyPromise: Promise;\n private lazyPromise: Promise;\n private beforeDelayedPromise: Promise;\n private delayedPromise: Promise;\n private initializedPromise: Promise;\n\n constructor() {\n this.init();\n }\n\n private init() {\n this.beforeLoadEager();\n this.loadEager();\n this.beforeLoadLazy();\n this.loadLazy();\n this.beforeLoadDelayed();\n this.loadDelayed();\n this.initialized();\n }\n\n public async beforeLoadEager(): Promise {\n if (this.beforeEagerPromise) return this.beforeEagerPromise;\n\n console.log(new Date().getTime(), 'beforeLoadEager');\n\n this.beforeEagerPromise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 5000);\n });\n return this.beforeEagerPromise;\n }\n\n public async loadEager(): Promise {\n if (this.eagerPromise) return this.eagerPromise;\n\n console.log(new Date().getTime(), 'loadEager');\n\n this.eagerPromise = new Promise((resolve) => {\n setupHlxObj();\n decorateBodyTag();\n setDocLanguage();\n setTimeout(() => {\n resolve();\n }, 4500);\n });\n return this.eagerPromise;\n }\n\n public async beforeLoadLazy(): Promise {\n if (this.beforeLazyPromise) return this.beforeLazyPromise;\n\n console.log(new Date().getTime(), 'beforeLoadLazy');\n\n this.beforeLazyPromise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 4000);\n });\n return this.beforeLazyPromise;\n }\n\n public async loadLazy(): Promise {\n if (this.lazyPromise) return this.lazyPromise;\n\n console.log(new Date().getTime(), 'loadLazy');\n\n this.lazyPromise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 3500);\n });\n return this.lazyPromise;\n }\n\n public async beforeLoadDelayed(): Promise {\n if (this.beforeDelayedPromise) return this.beforeDelayedPromise;\n\n console.log(new Date().getTime(), 'beforeLoadDelayed');\n\n this.beforeDelayedPromise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n return this.beforeDelayedPromise;\n }\n\n public async loadDelayed(): Promise {\n if (this.delayedPromise) return this.delayedPromise;\n\n console.log(new Date().getTime(), 'loadDelayed');\n\n this.delayedPromise = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 2000);\n // laodDelayed scripts\n // Resolve\n });\n return this.delayedPromise;\n }\n\n public async initialized(): Promise {\n if (this.initializedPromise) return this.initializedPromise;\n\n console.log(new Date().getTime(), 'initialized');\n\n this.initializedPromise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 1000);\n });\n return this.initializedPromise;\n }\n}\n\nexport default new HLX();\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport HLX from './app/index.ts';\n\n//console.time('APP execution time: ');\n\n// export const App = new HLX({\n// beforeInit: () => {\n// console.log('beforeInit');\n// },\n// afterInit: () => {\n// console.log('afterInit');\n// },\n// beforeLoadEager: () => {\n// console.log('beforeLoadEager');\n// },\n// loadEager: () => {\n// console.log('loadEager');\n// },\n// afterLoadEager: () => {\n// console.log('afterLoadEager');\n// },\n// beforeLoadLazy: () => {\n// console.log('beforeLoadLazy');\n// },\n// loadLazy: () => {\n// console.log('loadLazy');\n// },\n// afterLoadLazy: () => {\n// console.log('afterLoadLazy');\n// },\n// beforeLoadDelayed: () => {\n// console.log('beforeLoadDelayed');\n// },\n// loadDelayed: () => {\n// console.log('loadDelayed');\n// },\n// afterLoadDelayed: () => {\n// console.log('afterLoadDelayed');\n// },\n// });\n\n// export const App = HLX; // init -> loadEager (3s)\n\nHLX.initialized().then(() => {\n console.log('INITIALIZED');\n});\n\nHLX.loadDelayed().then(() => {\n console.log('LOAD DELAYED 2');\n});\n\nHLX.loadDelayed().then(() => {\n console.log('LOAD DELAYED 3');\n});\n\nHLX.loadDelayed().then(() => {\n console.log('LOAD DELAYED 1');\n});\n\nHLX.beforeLoadEager().then(() => {\n console.log('BEFORE LOAD EAGER');\n});\n\nHLX.loadEager().then(() => {\n console.log('LOAD EAGER');\n});\n\nHLX.loadLazy().then(() => {\n console.log('LOAD LAZY');\n});\n\nHLX.beforeLoadDelayed().then(() => {\n console.log('BEFORE LOAD DELAYED');\n});\n\nHLX.beforeLoadLazy().then(() => {\n console.log('BEFORE LOAD LAZY');\n});\n\n// eager, lazy, delayed\n\n//console.timeEnd('HLX execution time: ');\n(async function () {\n try {\n //await App.initialized();\n\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n } catch (error) {}\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file diff --git a/src/app/index.ts b/src/app/index.ts index c7b35291..bdf794e7 100644 --- a/src/app/index.ts +++ b/src/app/index.ts @@ -1,113 +1,255 @@ -import { waitFor } from '@kluntje/js-utils/lib/dom-helpers'; import setupHlxObj from './setupHlxObj'; import { decorateBodyTag } from './decorateBodyTag'; import { setDocLanguage } from './setDocLanguage'; -type LifecycleCallback = () => void | Promise; - -interface LifecycleCallbacks { - beforeInit?: LifecycleCallback; - afterInit?: LifecycleCallback; - beforeLoadEager?: LifecycleCallback; - loadEager?: LifecycleCallback; - afterLoadEager?: LifecycleCallback; - beforeLoadLazy?: LifecycleCallback; - loadLazy?: LifecycleCallback; - afterLoadLazy?: LifecycleCallback; - beforeLoadDelayed?: LifecycleCallback; - loadDelayed?: LifecycleCallback; - afterLoadDelayed?: LifecycleCallback; -} +// type LifecycleCallback = () => void | Promise; + +// interface LifecycleCallbacks { +// beforeInit?: LifecycleCallback; +// afterInit?: LifecycleCallback; +// beforeLoadEager?: LifecycleCallback; +// loadEager?: LifecycleCallback; +// afterLoadEager?: LifecycleCallback; +// beforeLoadLazy?: LifecycleCallback; +// loadLazy?: LifecycleCallback; +// afterLoadLazy?: LifecycleCallback; +// beforeLoadDelayed?: LifecycleCallback; +// loadDelayed?: LifecycleCallback; +// afterLoadDelayed?: LifecycleCallback; +// } + +// class HLX { +// private beforeInit: LifecycleCallback; +// private afterInit: LifecycleCallback; +// private beforeLoadEager: LifecycleCallback; +// private loadEager: LifecycleCallback; +// private afterLoadEager: LifecycleCallback; +// private beforeLoadLazy: LifecycleCallback; +// private loadLazy: LifecycleCallback; +// private afterLoadLazy: LifecycleCallback; +// private beforeLoadDelayed: LifecycleCallback; +// private loadDelayed: LifecycleCallback; +// private afterLoadDelayed: LifecycleCallback; +// private initializedPromise: Promise; + +// private loadLazyPromise?: Promise; + +// constructor({ +// beforeInit = () => {}, +// afterInit = () => {}, +// beforeLoadEager = () => {}, +// loadEager = () => {}, +// afterLoadEager = () => {}, +// beforeLoadLazy = () => {}, +// loadLazy = () => {}, +// afterLoadLazy = () => {}, +// beforeLoadDelayed = () => {}, +// loadDelayed = () => {}, +// afterLoadDelayed = () => {}, +// }: LifecycleCallbacks = {}) { +// this.beforeInit = beforeInit; +// this.afterInit = afterInit; +// this.beforeLoadEager = beforeLoadEager; +// this.loadEager = loadEager; +// this.afterLoadEager = afterLoadEager; +// this.beforeLoadLazy = beforeLoadLazy; +// this.loadLazy = loadLazy; +// this.afterLoadLazy = afterLoadLazy; +// this.beforeLoadDelayed = beforeLoadDelayed; +// this.loadDelayed = loadDelayed; +// this.afterLoadDelayed = afterLoadDelayed; +// this.initializedPromise = this.init(); +// } + +// private async init() { +// try { +// console.time('init execution time: '); +// await this.beforeInit(); +// await this._loadEager(); +// await this._loadLazy(); +// await this._loadDelayed(); +// await this.afterInit(); +// console.timeEnd('init execution time: '); +// } catch (error) { +// console.error('Error initializing HLX:', error); +// throw error; +// } +// } + +// private async _loadEager() { +// await this.beforeLoadEager(); +// console.time('loadEager execution time: '); +// setupHlxObj(); +// decorateBodyTag(); +// setDocLanguage(); +// await this.loadEager(); +// await waitFor(300); +// console.timeEnd('loadEager execution time: '); +// await this.afterLoadEager(); +// } + +// private async _loadLazy() { +// await this.beforeLoadLazy(); + +// console.time('loadLazy execution time: '); +// await this.loadLazy(); +// await waitFor(300); + +// console.timeEnd('loadLazy execution time: '); +// await this.afterLoadLazy(); +// } + +// private async _loadDelayed() { +// console.time('loadDelayed execution time: '); +// await this.beforeLoadDelayed(); +// await this.loadDelayed(); +// await waitFor(300); +// await this.afterLoadDelayed(); +// console.timeEnd('loadDelayed execution time: '); +// } + +// public async initialized(): Promise { +// return this.initializedPromise; +// } + +// public async onLoadLazy(): Promise { +// if (!this.loadLazyPromise) { +// this.loadLazyPromise = this._loadLazy(); +// } +// return this.loadLazyPromise; +// } +// } + +// export default HLX; class HLX { - private beforeInit: LifecycleCallback; - private afterInit: LifecycleCallback; - private beforeLoadEager: LifecycleCallback; - private loadEager: LifecycleCallback; - private afterLoadEager: LifecycleCallback; - private beforeLoadLazy: LifecycleCallback; - private loadLazy: LifecycleCallback; - private afterLoadLazy: LifecycleCallback; - private beforeLoadDelayed: LifecycleCallback; - private loadDelayed: LifecycleCallback; - private afterLoadDelayed: LifecycleCallback; + private beforeEagerPromise: Promise; + private eagerPromise: Promise; + private beforeLazyPromise: Promise; + private lazyPromise: Promise; + private beforeDelayedPromise: Promise; + private delayedPromise: Promise; private initializedPromise: Promise; - constructor({ - beforeInit = () => {}, - afterInit = () => {}, - beforeLoadEager = () => {}, - loadEager = () => {}, - afterLoadEager = () => {}, - beforeLoadLazy = () => {}, - loadLazy = () => {}, - afterLoadLazy = () => {}, - beforeLoadDelayed = () => {}, - loadDelayed = () => {}, - afterLoadDelayed = () => {}, - }: LifecycleCallbacks = {}) { - this.beforeInit = beforeInit; - this.afterInit = afterInit; - this.beforeLoadEager = beforeLoadEager; - this.loadEager = loadEager; - this.afterLoadEager = afterLoadEager; - this.beforeLoadLazy = beforeLoadLazy; - this.loadLazy = loadLazy; - this.afterLoadLazy = afterLoadLazy; - this.beforeLoadDelayed = beforeLoadDelayed; - this.loadDelayed = loadDelayed; - this.afterLoadDelayed = afterLoadDelayed; - this.initializedPromise = this.init(); + constructor() { + this.init(); + } + + private init() { + this.beforeLoadEager(); + this.loadEager(); + this.beforeLoadLazy(); + this.loadLazy(); + this.beforeLoadDelayed(); + this.loadDelayed(); + this.initialized(); + } + + public async beforeLoadEager(): Promise { + if (this.beforeEagerPromise) return this.beforeEagerPromise; + + console.log(new Date().getTime(), 'beforeLoadEager'); + + this.beforeEagerPromise = new Promise((resolve) => { + // Business Logic + // Resolve + setTimeout(() => { + resolve(); + }, 5000); + }); + return this.beforeEagerPromise; } - private async init() { - try { - console.time('init execution time: '); - await this.beforeInit(); - await this._loadEager(); - await this._loadLazy(); - await this._loadDelayed(); - await this.afterInit(); - console.timeEnd('init execution time: '); - } catch (error) { - console.error('Error initializing HLX:', error); - throw error; - } + public async loadEager(): Promise { + if (this.eagerPromise) return this.eagerPromise; + + console.log(new Date().getTime(), 'loadEager'); + + this.eagerPromise = new Promise((resolve) => { + setupHlxObj(); + decorateBodyTag(); + setDocLanguage(); + setTimeout(() => { + resolve(); + }, 4500); + }); + return this.eagerPromise; } - private async _loadEager() { - await this.beforeLoadEager(); - console.time('loadEager execution time: '); - setupHlxObj(); - decorateBodyTag(); - setDocLanguage(); - await this.loadEager(); - await waitFor(300); - console.timeEnd('loadEager execution time: '); - await this.afterLoadEager(); + public async beforeLoadLazy(): Promise { + if (this.beforeLazyPromise) return this.beforeLazyPromise; + + console.log(new Date().getTime(), 'beforeLoadLazy'); + + this.beforeLazyPromise = new Promise((resolve) => { + // Business Logic + // Resolve + setTimeout(() => { + resolve(); + }, 4000); + }); + return this.beforeLazyPromise; } - private async _loadLazy() { - await this.beforeLoadLazy(); - console.time('loadLazy execution time: '); - await this.loadLazy(); - await waitFor(300); - console.timeEnd('loadLazy execution time: '); - await this.afterLoadLazy(); + public async loadLazy(): Promise { + if (this.lazyPromise) return this.lazyPromise; + + console.log(new Date().getTime(), 'loadLazy'); + + this.lazyPromise = new Promise((resolve) => { + // Business Logic + // Resolve + setTimeout(() => { + resolve(); + }, 3500); + }); + return this.lazyPromise; } - private async _loadDelayed() { - console.time('loadDelayed execution time: '); - await this.beforeLoadDelayed(); - await this.loadDelayed(); - await waitFor(300); - await this.afterLoadDelayed(); - console.timeEnd('loadDelayed execution time: '); + public async beforeLoadDelayed(): Promise { + if (this.beforeDelayedPromise) return this.beforeDelayedPromise; + + console.log(new Date().getTime(), 'beforeLoadDelayed'); + + this.beforeDelayedPromise = new Promise((resolve) => { + // Business Logic + // Resolve + setTimeout(() => { + resolve(); + }, 3000); + }); + return this.beforeDelayedPromise; + } + + public async loadDelayed(): Promise { + if (this.delayedPromise) return this.delayedPromise; + + console.log(new Date().getTime(), 'loadDelayed'); + + this.delayedPromise = new Promise((resolve) => { + setTimeout(() => { + resolve(); + }, 2000); + // laodDelayed scripts + // Resolve + }); + return this.delayedPromise; } public async initialized(): Promise { + if (this.initializedPromise) return this.initializedPromise; + + console.log(new Date().getTime(), 'initialized'); + + this.initializedPromise = new Promise((resolve) => { + // Business Logic + // Resolve + setTimeout(() => { + resolve(); + }, 1000); + }); return this.initializedPromise; } } -export default HLX; +export default new HLX(); diff --git a/src/main.ts b/src/main.ts index c62071e5..e6ec3395 100644 --- a/src/main.ts +++ b/src/main.ts @@ -8,48 +8,88 @@ import { SectionService } from './services/section.service.ts'; import { MainService } from './services/main.service.ts'; import HLX from './app/index.ts'; -console.time('APP execution time: '); - -export const App = new HLX({ - beforeInit: () => { - console.log('beforeInit'); - }, - afterInit: () => { - console.log('afterInit'); - }, - beforeLoadEager: () => { - console.log('beforeLoadEager'); - }, - loadEager: () => { - console.log('loadEager'); - }, - afterLoadEager: () => { - console.log('afterLoadEager'); - }, - beforeLoadLazy: () => { - console.log('beforeLoadLazy'); - }, - loadLazy: () => { - console.log('loadLazy'); - }, - afterLoadLazy: () => { - console.log('afterLoadLazy'); - }, - beforeLoadDelayed: () => { - console.log('beforeLoadDelayed'); - }, - loadDelayed: () => { - console.log('loadDelayed'); - }, - afterLoadDelayed: () => { - console.log('afterLoadDelayed'); - }, +//console.time('APP execution time: '); + +// export const App = new HLX({ +// beforeInit: () => { +// console.log('beforeInit'); +// }, +// afterInit: () => { +// console.log('afterInit'); +// }, +// beforeLoadEager: () => { +// console.log('beforeLoadEager'); +// }, +// loadEager: () => { +// console.log('loadEager'); +// }, +// afterLoadEager: () => { +// console.log('afterLoadEager'); +// }, +// beforeLoadLazy: () => { +// console.log('beforeLoadLazy'); +// }, +// loadLazy: () => { +// console.log('loadLazy'); +// }, +// afterLoadLazy: () => { +// console.log('afterLoadLazy'); +// }, +// beforeLoadDelayed: () => { +// console.log('beforeLoadDelayed'); +// }, +// loadDelayed: () => { +// console.log('loadDelayed'); +// }, +// afterLoadDelayed: () => { +// console.log('afterLoadDelayed'); +// }, +// }); + +// export const App = HLX; // init -> loadEager (3s) + +HLX.initialized().then(() => { + console.log('INITIALIZED'); +}); + +HLX.loadDelayed().then(() => { + console.log('LOAD DELAYED 2'); +}); + +HLX.loadDelayed().then(() => { + console.log('LOAD DELAYED 3'); +}); + +HLX.loadDelayed().then(() => { + console.log('LOAD DELAYED 1'); +}); + +HLX.beforeLoadEager().then(() => { + console.log('BEFORE LOAD EAGER'); +}); + +HLX.loadEager().then(() => { + console.log('LOAD EAGER'); +}); + +HLX.loadLazy().then(() => { + console.log('LOAD LAZY'); }); -console.timeEnd('APP execution time: '); +HLX.beforeLoadDelayed().then(() => { + console.log('BEFORE LOAD DELAYED'); +}); + +HLX.beforeLoadLazy().then(() => { + console.log('BEFORE LOAD LAZY'); +}); + +// eager, lazy, delayed + +//console.timeEnd('HLX execution time: '); (async function () { try { - await App.initialized(); + //await App.initialized(); const blockService = new BlockService(); const sectionService = new SectionService(blockService); diff --git a/types/src/app/index.d.ts b/types/src/app/index.d.ts index 3440c6da..6c48e91b 100644 --- a/types/src/app/index.d.ts +++ b/types/src/app/index.d.ts @@ -1,35 +1,20 @@ -type LifecycleCallback = () => void | Promise; -interface LifecycleCallbacks { - beforeInit?: LifecycleCallback; - afterInit?: LifecycleCallback; - beforeLoadEager?: LifecycleCallback; - loadEager?: LifecycleCallback; - afterLoadEager?: LifecycleCallback; - beforeLoadLazy?: LifecycleCallback; - loadLazy?: LifecycleCallback; - afterLoadLazy?: LifecycleCallback; - beforeLoadDelayed?: LifecycleCallback; - loadDelayed?: LifecycleCallback; - afterLoadDelayed?: LifecycleCallback; -} declare class HLX { - private beforeInit; - private afterInit; - private beforeLoadEager; - private loadEager; - private afterLoadEager; - private beforeLoadLazy; - private loadLazy; - private afterLoadLazy; - private beforeLoadDelayed; - private loadDelayed; - private afterLoadDelayed; + private beforeEagerPromise; + private eagerPromise; + private beforeLazyPromise; + private lazyPromise; + private beforeDelayedPromise; + private delayedPromise; private initializedPromise; - constructor({ beforeInit, afterInit, beforeLoadEager, loadEager, afterLoadEager, beforeLoadLazy, loadLazy, afterLoadLazy, beforeLoadDelayed, loadDelayed, afterLoadDelayed, }?: LifecycleCallbacks); + constructor(); private init; - private _loadEager; - private _loadLazy; - private _loadDelayed; + beforeLoadEager(): Promise; + loadEager(): Promise; + beforeLoadLazy(): Promise; + loadLazy(): Promise; + beforeLoadDelayed(): Promise; + loadDelayed(): Promise; initialized(): Promise; } -export default HLX; +declare const _default: HLX; +export default _default; diff --git a/types/src/main.d.ts b/types/src/main.d.ts index 228e2eee..7251f417 100644 --- a/types/src/main.d.ts +++ b/types/src/main.d.ts @@ -1,8 +1,6 @@ import './components/sidebar/sidebar.ts'; import './components/header.ts'; import './components/icon/icon.ts'; -import HLX from './app/index.ts'; -export declare const App: HLX; declare global { interface Window { hlx: { From 0318fdb68168e6af7c7b17437d5659678be04bb5 Mon Sep 17 00:00:00 2001 From: Elanor Krause Date: Tue, 9 Apr 2024 10:38:26 +0200 Subject: [PATCH 17/62] Updated readme --- README.md | 26 +++++++++++++++++++++----- 1 file changed, 21 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index d57b59ab..babd43cf 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,31 @@ -# Your Project's Title... +# Boilerplate for AEM Edge Delivery Services Your project's description... ## Environments - Preview: [https://main--eds-editorial--ifahrentholz.hlx.page/](https://main--eds-editorial--ifahrentholz.hlx.page/) - Live: [https://main--eds-editorial--ifahrentholz.hlx.live/](https://main--eds-editorial--ifahrentholz.hlx.live/) -## Installation +## Getting started -```sh -npm i -``` +### Prerequisites + +- GitHub account +- Google or Sharepoint account + +* npm + ```sh + npm i + ``` + +### Installation + +1. Create your repository using the Boilerplate GitHub repository as a template. + https://github.com/divae/boilerplate + +2. Install the AEM Code Sync GitHub App on your repository by visiting this link: + https://github.com/apps/aem-code-sync/installations/new + + Select `Only select Repositories` (not `All Repositories`). ## Linting From 9710b5a7767d76f5bf12f2022ec46a753568a062 Mon Sep 17 00:00:00 2001 From: Elanor Krause Date: Tue, 9 Apr 2024 11:00:29 +0200 Subject: [PATCH 18/62] Update readme --- README.md | 33 +++++++++++++++++++++++++++------ 1 file changed, 27 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index babd43cf..5c280dc4 100644 --- a/README.md +++ b/README.md @@ -10,22 +10,43 @@ Your project's description... ### Prerequisites - GitHub account -- Google or Sharepoint account - -* npm +- Google or Microsoft account +- npm ```sh npm i ``` ### Installation -1. Create your repository using the Boilerplate GitHub repository as a template. +1. Create your repository using the Boilerplate GitHub repository as a template: https://github.com/divae/boilerplate -2. Install the AEM Code Sync GitHub App on your repository by visiting this link: +2. Install the AEM Code Sync GitHub App on your repository: https://github.com/apps/aem-code-sync/installations/new - Select `Only select Repositories` (not `All Repositories`). + - Select `Only select Repositories` (not `All Repositories`). + +3. Link content source (Google Drive or Microsoft Sharepoint) + - Create a folder in Google Drive/Sharepoint and share the folder with the Adobe Experience Manager user (`helix@adobe.com`). + - Change the reference in `fstab.yaml` in your GitHub repo to the Google Drive/Sharepoint folder URL and commit the changes. + +4. Install the Sidekick Chrome extension: + https://chromewebstore.google.com/detail/aem-sidekick/ccfggkjabjahcjoljmgmklhpaccedipo?pli=1 + + - Go to the Google Drive/Sharepoint folder, click on the extension icon in the browser toolbar and select `Add this project`. + - To preview and publish content, select a file in Google Drive/Sharepoint, click on the extension icon to open the new Sidekick Toolbar and click `preview` or `publish`. + +5. Start development + - Install the AEM Command Line Interface (CLI) and clone your repo locally. + ``` + npm install -g @adobe/aem-cli + git clone https://github.com// + ``` + - Change into project folder and start your local dev environment. + ``` + cd + npm start + ``` ## Linting From 0ca49480ba631d68617cab5c6e281b5ab6b0891a Mon Sep 17 00:00:00 2001 From: Elanor Krause Date: Tue, 9 Apr 2024 11:18:11 +0200 Subject: [PATCH 19/62] Update readme --- README.md | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 5c280dc4..97bb0abd 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,13 @@ # Boilerplate for AEM Edge Delivery Services Your project's description... +## Table of Contents +- [Environments](#environments) +- [Getting started](#getting-started) + - [Prerequisites](#prerequisites) + - [Installation](#installation) +- [Linting](#linting) + ## Environments - Preview: [https://main--eds-editorial--ifahrentholz.hlx.page/](https://main--eds-editorial--ifahrentholz.hlx.page/) - Live: [https://main--eds-editorial--ifahrentholz.hlx.live/](https://main--eds-editorial--ifahrentholz.hlx.live/) @@ -21,7 +28,7 @@ Your project's description... 1. Create your repository using the Boilerplate GitHub repository as a template: https://github.com/divae/boilerplate -2. Install the AEM Code Sync GitHub App on your repository: +2. Add the AEM Code Sync GitHub App to the repository: https://github.com/apps/aem-code-sync/installations/new - Select `Only select Repositories` (not `All Repositories`). @@ -42,22 +49,16 @@ Your project's description... npm install -g @adobe/aem-cli git clone https://github.com// ``` + - Set up Vite as bundler, SCSS, TypeScript, LitElement, ESLint, StyleLint und Prettier - Change into project folder and start your local dev environment. ``` cd npm start ``` + - Use Git to push code changes to your preview (https://----.hlx.page/) and production (https://----.hlx.live/) sites. ## Linting ```sh npm run lint -``` - -## Local development - -1. Create a new repository based on the `aem-boilerplate` template and add a mountpoint in the `fstab.yaml` -1. Add the [AEM Code Sync GitHub App](https://github.com/apps/aem-code-sync) to the repository -1. Install the [AEM CLI](https://github.com/adobe/aem-cli): `npm install -g @adobe/aem-cli` -1. Start AEM Proxy: `aem up` (opens your browser at `http://localhost:3000`) -1. Open the `{repo}` directory in your favorite IDE and start coding :) +``` \ No newline at end of file From 64ed646350db59671bef11736ecfe120238d754f Mon Sep 17 00:00:00 2001 From: Elanor Krause Date: Tue, 9 Apr 2024 13:59:47 +0200 Subject: [PATCH 20/62] updated readme --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 97bb0abd..1f9064f1 100644 --- a/README.md +++ b/README.md @@ -50,7 +50,7 @@ Your project's description... git clone https://github.com// ``` - Set up Vite as bundler, SCSS, TypeScript, LitElement, ESLint, StyleLint und Prettier - - Change into project folder and start your local dev environment. + - Change into project folder and start your local dev environment. `npm start` initializes a build as well as runs the `aem up` command. ``` cd npm start From 856e04192cda395e0a0e1f5d03916f5c239a636c Mon Sep 17 00:00:00 2001 From: Elanor Krause Date: Fri, 12 Apr 2024 12:36:54 +0200 Subject: [PATCH 21/62] added documentation reference --- README.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 1f9064f1..fe40d70d 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # Boilerplate for AEM Edge Delivery Services -Your project's description... +This is our Edge Delivery Services boilerplate. ## Table of Contents - [Environments](#environments) @@ -7,13 +7,12 @@ Your project's description... - [Prerequisites](#prerequisites) - [Installation](#installation) - [Linting](#linting) +- [Documentation](#documentation) ## Environments - Preview: [https://main--eds-editorial--ifahrentholz.hlx.page/](https://main--eds-editorial--ifahrentholz.hlx.page/) - Live: [https://main--eds-editorial--ifahrentholz.hlx.live/](https://main--eds-editorial--ifahrentholz.hlx.live/) -## Getting started - ### Prerequisites - GitHub account @@ -61,4 +60,8 @@ Your project's description... ```sh npm run lint -``` \ No newline at end of file +``` + +## Documentation + +For more information, please refer to the documentation. \ No newline at end of file From 543f19ec2c5656a3c0a4c4e3ef04f36b4cae9ce5 Mon Sep 17 00:00:00 2001 From: Elanor Krause Date: Fri, 12 Apr 2024 12:37:45 +0200 Subject: [PATCH 22/62] updated readme --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index fe40d70d..2915cab2 100644 --- a/README.md +++ b/README.md @@ -48,7 +48,6 @@ This is our Edge Delivery Services boilerplate. npm install -g @adobe/aem-cli git clone https://github.com// ``` - - Set up Vite as bundler, SCSS, TypeScript, LitElement, ESLint, StyleLint und Prettier - Change into project folder and start your local dev environment. `npm start` initializes a build as well as runs the `aem up` command. ``` cd From 12ed17af2c2f77e61e4b2d63c280382a7eeadf01 Mon Sep 17 00:00:00 2001 From: Elanor Krause Date: Mon, 15 Apr 2024 15:24:23 +0200 Subject: [PATCH 23/62] added jsdoc to sidekick lib id directive --- dist/banner/banner.js.map | 2 +- src/customDirectives/sidekickLibraryId.ts | 15 +++++++++++++++ types/src/customDirectives/sidekickLibraryId.d.ts | 11 +++++++++++ .../sidekickHelpers/isSidekickLibraryActive.d.ts | 2 +- types/src/utils/wrap.spec.d.ts | 1 + 5 files changed, 29 insertions(+), 2 deletions(-) create mode 100644 types/src/utils/wrap.spec.d.ts diff --git a/dist/banner/banner.js.map b/dist/banner/banner.js.map index 73213697..760cca87 100644 --- a/dist/banner/banner.js.map +++ b/dist/banner/banner.js.map @@ -1 +1 @@ -{"version":3,"file":"banner.js","sources":["../../src/sidekickHelpers/extractSidekickLibraryId.ts","../../src/customDirectives/sidekickLibraryId.ts","../../src/blocks/banner/banner.ts"],"sourcesContent":["import { isSidekickLibraryActive } from './isSidekickLibraryActive';\n\n/**\n * Represents the constructed Element.\n *\n * @interface ConstructedElement\n * @property {string} dataLibraryId - The data library id generated by the Sidekick Library Plugin.\n * @property {string} innerHTML - The innerHTML of a provided element.\n * @property {string} href - The href of a provided anchor element.\n */\nexport type SidekickElement = {\n dataLibraryId?: string;\n innerHTML: string;\n href?: string;\n};\n\n/**\n * Extracts the innerHTML, the href attribute (if defined) and\n * the data-library-id attribute (if the Sidekick Library Plugin is active) of a given HTML element.\n *\n * @param {HTMLElement | HTMLAnchorElement | null} element - The original HTMLElement or HTMLAnchorElement.\n * @returns {SidekickElement} - A constructed element object.\n *\n * @example\n * const button = extractSidekickLibraryId(document.querySelector('a'));\n * \n * ${button.text}\n * \n *\n * @remarks\n * The data-library-id is generated by the Sidekick Library Plugin\n * and is necessary to copy edited block content from the Sidekick Library.\n */\nexport const extractSidekickLibraryId = (element?: HTMLElement | HTMLAnchorElement | null): SidekickElement => {\n const constructedElement: SidekickElement = {\n dataLibraryId: undefined,\n innerHTML: '',\n href: '',\n };\n if (!element) return constructedElement;\n\n constructedElement.innerHTML = element.innerHTML;\n if (element instanceof HTMLAnchorElement && element.href !== '') {\n constructedElement.href = element.href;\n }\n\n const sidekickLibraryId: string | null = element.getAttribute('data-library-id');\n if (isSidekickLibraryActive() && sidekickLibraryId !== null) {\n constructedElement.dataLibraryId = sidekickLibraryId;\n }\n\n return constructedElement;\n};\n","import { Directive, directive } from 'lit/directive.js';\nimport { AttributePart, nothing } from 'lit';\nimport { SidekickElement } from '../sidekickHelpers/extractSidekickLibraryId';\nimport { isSidekickLibraryActive } from '../sidekickHelpers/isSidekickLibraryActive';\n\nclass SidekickLibraryId extends Directive {\n private part?: AttributePart;\n\n update(part: AttributePart, props: unknown[]) {\n this.part = part;\n const SidekickElement = props[0] as SidekickElement;\n return this.render(SidekickElement);\n }\n\n render(sidekickElement: SidekickElement) {\n if (isSidekickLibraryActive() === false) return nothing;\n\n const element = this.part?.element;\n const { dataLibraryId, href } = sidekickElement;\n if (dataLibraryId) element?.setAttribute('data-library-id', dataLibraryId);\n if (dataLibraryId) element?.setAttribute('contenteditable', 'true');\n if (href && element instanceof HTMLAnchorElement) element?.setAttribute('href', href);\n return nothing;\n }\n}\n\nexport const getSidekickLibraryId = directive(SidekickLibraryId);\n","import { html, render } from 'lit';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport { SidekickElement, extractSidekickLibraryId } from '../../sidekickHelpers/extractSidekickLibraryId';\nimport { getSidekickLibraryId } from '../../customDirectives/sidekickLibraryId';\nimport './banner.scss';\n\ninterface TemplateArgs {\n headline: SidekickElement;\n subline: SidekickElement;\n picture?: HTMLPictureElement;\n texts: SidekickElement[];\n buttons: SidekickElement[];\n}\n\nconst template = (args: TemplateArgs) => {\n const { headline, subline, texts, buttons, picture } = args;\n return html`\n
    \n
    \n
    \n

    ${headline.innerHTML}

    \n

    ${subline.innerHTML}

    \n
    \n ${texts?.map((text) => html`

    ${text.innerHTML}

    `)}\n \n
    \n ${picture ?? unsafeHTML(picture)} \n
    \n `;\n};\n\nexport default function (block: HTMLElement) {\n const image = block.querySelector('img');\n if (image) {\n image.setAttribute('loading', 'eager');\n }\n const firstRow = block.querySelector('div');\n const secondRow = block.children[1];\n const headline = extractSidekickLibraryId(firstRow?.querySelector('h1'));\n const subline = extractSidekickLibraryId(firstRow?.querySelector('h3'));\n const texts = firstRow ? [...firstRow.querySelectorAll('p')].map((item) => extractSidekickLibraryId(item)) : [];\n const buttons = secondRow ? [...secondRow.querySelectorAll('a')].map((item) => extractSidekickLibraryId(item)) : [];\n const picture = firstRow?.querySelector('picture') || undefined;\n const img = picture?.querySelector('img');\n img?.setAttribute('loading', 'eager');\n\n block.innerHTML = '';\n block.style.removeProperty('display');\n render(template({ headline, subline, texts, buttons, picture }), block);\n}\n"],"names":["extractSidekickLibraryId","element","constructedElement","sidekickLibraryId","isSidekickLibraryActive","SidekickLibraryId","Directive","part","props","SidekickElement","sidekickElement","nothing","_a","dataLibraryId","href","getSidekickLibraryId","directive","template","args","headline","subline","texts","buttons","picture","html","text","button","unsafeHTML","banner","block","image","firstRow","secondRow","item","img","render"],"mappings":"sNAoCa,MAAAA,EAA4BC,GAAsE,CAC7G,MAAMC,EAAsC,CAC1C,cAAe,OACf,UAAW,GACX,KAAM,EAAA,EAER,GAAI,CAACD,EAAgB,OAAAC,EAErBA,EAAmB,UAAYD,EAAQ,UACnCA,aAAmB,mBAAqBA,EAAQ,OAAS,KAC3DC,EAAmB,KAAOD,EAAQ,MAG9B,MAAAE,EAAmCF,EAAQ,aAAa,iBAAiB,EAC3E,OAAAG,EAAA,GAA6BD,IAAsB,OACrDD,EAAmB,cAAgBC,GAG9BD,CACT,EClDA,MAAMG,UAA0BC,CAAU,CAGxC,OAAOC,EAAqBC,EAAkB,CAC5C,KAAK,KAAOD,EACNE,MAAAA,EAAkBD,EAAM,CAAC,EACxB,OAAA,KAAK,OAAOC,CAAe,CACpC,CAEA,OAAOC,EAAkC,OACvC,GAAIN,EAA8B,IAAA,GAAc,OAAAO,EAE1C,MAAAV,GAAUW,EAAA,KAAK,OAAL,YAAAA,EAAW,QACrB,CAAE,cAAAC,EAAe,KAAAC,CAAS,EAAAJ,EAC5B,OAAAG,IAAwBZ,GAAA,MAAAA,EAAA,aAAa,kBAAmBY,IACxDA,IAAwBZ,GAAA,MAAAA,EAAA,aAAa,kBAAmB,SACxDa,GAAQb,aAAmB,oBAA4BA,GAAA,MAAAA,EAAA,aAAa,OAAQa,IACzEH,CACT,CACF,CAEa,MAAAI,EAAuBC,EAAUX,CAAiB,ECZzDY,EAAYC,GAAuB,CACvC,KAAM,CAAE,SAAAC,EAAU,QAAAC,EAAS,MAAAC,EAAO,QAAAC,EAAS,QAAAC,CAAY,EAAAL,EAChD,OAAAM,sDAIOT,EAAqBI,CAAQ,CAAC,IAAIA,EAAS,SAAS,WACrDJ,EAAqBK,CAAO,CAAC,IAAIA,EAAQ,SAAS,gBAEvDC,GAAA,YAAAA,EAAO,IAAKI,GAASD,OAAUT,EAAqBU,CAAI,CAAC,IAAIA,EAAK,SAAS,OAAO,uBAEhFH,GAAA,YAAAA,EAAS,IACRI,GACCF,iBACaE,EAAO,IAAI,wBAAwBX,EAAqBW,CAAM,CAAC,IAAIA,EAAO,SAAS,YAEnG,yCAGyBH,GAAWI,EAAWJ,CAAO,CAAC,eAGlE,EAEA,SAAAK,EAAyBC,EAAoB,CACrC,MAAAC,EAAQD,EAAM,cAAc,KAAK,EACnCC,GACIA,EAAA,aAAa,UAAW,OAAO,EAEjC,MAAAC,EAAWF,EAAM,cAAc,KAAK,EACpCG,EAAYH,EAAM,SAAS,CAAC,EAC5BV,EAAWnB,EAAyB+B,GAAA,YAAAA,EAAU,cAAc,KAAK,EACjEX,EAAUpB,EAAyB+B,GAAA,YAAAA,EAAU,cAAc,KAAK,EAChEV,EAAQU,EAAW,CAAC,GAAGA,EAAS,iBAAiB,GAAG,CAAC,EAAE,IAAKE,GAASjC,EAAyBiC,CAAI,CAAC,EAAI,CAAA,EACvGX,EAAUU,EAAY,CAAC,GAAGA,EAAU,iBAAiB,GAAG,CAAC,EAAE,IAAKC,GAASjC,EAAyBiC,CAAI,CAAC,EAAI,CAAA,EAC3GV,GAAUQ,GAAA,YAAAA,EAAU,cAAc,aAAc,OAChDG,EAAMX,GAAA,YAAAA,EAAS,cAAc,OAC9BW,GAAA,MAAAA,EAAA,aAAa,UAAW,SAE7BL,EAAM,UAAY,GACZA,EAAA,MAAM,eAAe,SAAS,EAC7BM,EAAAlB,EAAS,CAAE,SAAAE,EAAU,QAAAC,EAAS,MAAAC,EAAO,QAAAC,EAAS,QAAAC,CAAA,CAAS,EAAGM,CAAK,CACxE"} \ No newline at end of file +{"version":3,"file":"banner.js","sources":["../../src/sidekickHelpers/extractSidekickLibraryId.ts","../../src/customDirectives/sidekickLibraryId.ts","../../src/blocks/banner/banner.ts"],"sourcesContent":["import { isSidekickLibraryActive } from './isSidekickLibraryActive';\n\n/**\n * Represents the constructed Element.\n *\n * @interface ConstructedElement\n * @property {string} dataLibraryId - The data library id generated by the Sidekick Library Plugin.\n * @property {string} innerHTML - The innerHTML of a provided element.\n * @property {string} href - The href of a provided anchor element.\n */\nexport type SidekickElement = {\n dataLibraryId?: string;\n innerHTML: string;\n href?: string;\n};\n\n/**\n * Extracts the innerHTML, the href attribute (if defined) and\n * the data-library-id attribute (if the Sidekick Library Plugin is active) of a given HTML element.\n *\n * @param {HTMLElement | HTMLAnchorElement | null} element - The original HTMLElement or HTMLAnchorElement.\n * @returns {SidekickElement} - A constructed element object.\n *\n * @example\n * const button = extractSidekickLibraryId(document.querySelector('a'));\n * \n * ${button.text}\n * \n *\n * @remarks\n * The data-library-id is generated by the Sidekick Library Plugin\n * and is necessary to copy edited block content from the Sidekick Library.\n */\nexport const extractSidekickLibraryId = (element?: HTMLElement | HTMLAnchorElement | null): SidekickElement => {\n const constructedElement: SidekickElement = {\n dataLibraryId: undefined,\n innerHTML: '',\n href: '',\n };\n if (!element) return constructedElement;\n\n constructedElement.innerHTML = element.innerHTML;\n if (element instanceof HTMLAnchorElement && element.href !== '') {\n constructedElement.href = element.href;\n }\n\n const sidekickLibraryId: string | null = element.getAttribute('data-library-id');\n if (isSidekickLibraryActive() && sidekickLibraryId !== null) {\n constructedElement.dataLibraryId = sidekickLibraryId;\n }\n\n return constructedElement;\n};\n","import { Directive, directive } from 'lit/directive.js';\nimport { AttributePart, nothing } from 'lit';\nimport { SidekickElement } from '../sidekickHelpers/extractSidekickLibraryId';\nimport { isSidekickLibraryActive } from '../sidekickHelpers/isSidekickLibraryActive';\n\nclass SidekickLibraryId extends Directive {\n private part?: AttributePart;\n\n /**\n * Update method called when the directive is updated.\n * @param {AttributePart} part - The attribute part to be updated.\n * @param {unknown[]} props - Array of properties passed to the directive.\n * @returns {unknown} - Returns the result of the render function.\n */\n update(part: AttributePart, props: unknown[]) {\n this.part = part;\n const SidekickElement = props[0] as SidekickElement;\n return this.render(SidekickElement);\n }\n\n /**\n * Render method for managing Sidekick Library attributes.\n * @param {SidekickElement} sidekickElement - Information about the Sidekick Library.\n * @returns {unknown} - Returns the result of the render operation.\n */\n render(sidekickElement: SidekickElement) {\n if (isSidekickLibraryActive() === false) return nothing;\n\n const element = this.part?.element;\n const { dataLibraryId, href } = sidekickElement;\n if (dataLibraryId) element?.setAttribute('data-library-id', dataLibraryId);\n if (dataLibraryId) element?.setAttribute('contenteditable', 'true');\n if (href && element instanceof HTMLAnchorElement) element?.setAttribute('href', href);\n return nothing;\n }\n}\n\nexport const getSidekickLibraryId = directive(SidekickLibraryId);\n","import { html, render } from 'lit';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport { SidekickElement, extractSidekickLibraryId } from '../../sidekickHelpers/extractSidekickLibraryId';\nimport { getSidekickLibraryId } from '../../customDirectives/sidekickLibraryId';\nimport './banner.scss';\n\ninterface TemplateArgs {\n headline: SidekickElement;\n subline: SidekickElement;\n picture?: HTMLPictureElement;\n texts: SidekickElement[];\n buttons: SidekickElement[];\n}\n\nconst template = (args: TemplateArgs) => {\n const { headline, subline, texts, buttons, picture } = args;\n return html`\n
    \n
    \n
    \n

    ${headline.innerHTML}

    \n

    ${subline.innerHTML}

    \n
    \n ${texts?.map((text) => html`

    ${text.innerHTML}

    `)}\n \n
    \n ${picture ?? unsafeHTML(picture)} \n
    \n `;\n};\n\nexport default function (block: HTMLElement) {\n const image = block.querySelector('img');\n if (image) {\n image.setAttribute('loading', 'eager');\n }\n const firstRow = block.querySelector('div');\n const secondRow = block.children[1];\n const headline = extractSidekickLibraryId(firstRow?.querySelector('h1'));\n const subline = extractSidekickLibraryId(firstRow?.querySelector('h3'));\n const texts = firstRow ? [...firstRow.querySelectorAll('p')].map((item) => extractSidekickLibraryId(item)) : [];\n const buttons = secondRow ? [...secondRow.querySelectorAll('a')].map((item) => extractSidekickLibraryId(item)) : [];\n const picture = firstRow?.querySelector('picture') || undefined;\n const img = picture?.querySelector('img');\n img?.setAttribute('loading', 'eager');\n\n block.innerHTML = '';\n block.style.removeProperty('display');\n render(template({ headline, subline, texts, buttons, picture }), block);\n}\n"],"names":["extractSidekickLibraryId","element","constructedElement","sidekickLibraryId","isSidekickLibraryActive","SidekickLibraryId","Directive","part","props","SidekickElement","sidekickElement","nothing","_a","dataLibraryId","href","getSidekickLibraryId","directive","template","args","headline","subline","texts","buttons","picture","html","text","button","unsafeHTML","banner","block","image","firstRow","secondRow","item","img","render"],"mappings":"sNAoCa,MAAAA,EAA4BC,GAAsE,CAC7G,MAAMC,EAAsC,CAC1C,cAAe,OACf,UAAW,GACX,KAAM,EAAA,EAER,GAAI,CAACD,EAAgB,OAAAC,EAErBA,EAAmB,UAAYD,EAAQ,UACnCA,aAAmB,mBAAqBA,EAAQ,OAAS,KAC3DC,EAAmB,KAAOD,EAAQ,MAG9B,MAAAE,EAAmCF,EAAQ,aAAa,iBAAiB,EAC3E,OAAAG,EAAA,GAA6BD,IAAsB,OACrDD,EAAmB,cAAgBC,GAG9BD,CACT,EClDA,MAAMG,UAA0BC,CAAU,CASxC,OAAOC,EAAqBC,EAAkB,CAC5C,KAAK,KAAOD,EACNE,MAAAA,EAAkBD,EAAM,CAAC,EACxB,OAAA,KAAK,OAAOC,CAAe,CACpC,CAOA,OAAOC,EAAkC,OACvC,GAAIN,EAA8B,IAAA,GAAc,OAAAO,EAE1C,MAAAV,GAAUW,EAAA,KAAK,OAAL,YAAAA,EAAW,QACrB,CAAE,cAAAC,EAAe,KAAAC,CAAS,EAAAJ,EAC5B,OAAAG,IAAwBZ,GAAA,MAAAA,EAAA,aAAa,kBAAmBY,IACxDA,IAAwBZ,GAAA,MAAAA,EAAA,aAAa,kBAAmB,SACxDa,GAAQb,aAAmB,oBAA4BA,GAAA,MAAAA,EAAA,aAAa,OAAQa,IACzEH,CACT,CACF,CAEa,MAAAI,EAAuBC,EAAUX,CAAiB,ECvBzDY,EAAYC,GAAuB,CACvC,KAAM,CAAE,SAAAC,EAAU,QAAAC,EAAS,MAAAC,EAAO,QAAAC,EAAS,QAAAC,CAAY,EAAAL,EAChD,OAAAM,sDAIOT,EAAqBI,CAAQ,CAAC,IAAIA,EAAS,SAAS,WACrDJ,EAAqBK,CAAO,CAAC,IAAIA,EAAQ,SAAS,gBAEvDC,GAAA,YAAAA,EAAO,IAAKI,GAASD,OAAUT,EAAqBU,CAAI,CAAC,IAAIA,EAAK,SAAS,OAAO,uBAEhFH,GAAA,YAAAA,EAAS,IACRI,GACCF,iBACaE,EAAO,IAAI,wBAAwBX,EAAqBW,CAAM,CAAC,IAAIA,EAAO,SAAS,YAEnG,yCAGyBH,GAAWI,EAAWJ,CAAO,CAAC,eAGlE,EAEA,SAAAK,EAAyBC,EAAoB,CACrC,MAAAC,EAAQD,EAAM,cAAc,KAAK,EACnCC,GACIA,EAAA,aAAa,UAAW,OAAO,EAEjC,MAAAC,EAAWF,EAAM,cAAc,KAAK,EACpCG,EAAYH,EAAM,SAAS,CAAC,EAC5BV,EAAWnB,EAAyB+B,GAAA,YAAAA,EAAU,cAAc,KAAK,EACjEX,EAAUpB,EAAyB+B,GAAA,YAAAA,EAAU,cAAc,KAAK,EAChEV,EAAQU,EAAW,CAAC,GAAGA,EAAS,iBAAiB,GAAG,CAAC,EAAE,IAAKE,GAASjC,EAAyBiC,CAAI,CAAC,EAAI,CAAA,EACvGX,EAAUU,EAAY,CAAC,GAAGA,EAAU,iBAAiB,GAAG,CAAC,EAAE,IAAKC,GAASjC,EAAyBiC,CAAI,CAAC,EAAI,CAAA,EAC3GV,GAAUQ,GAAA,YAAAA,EAAU,cAAc,aAAc,OAChDG,EAAMX,GAAA,YAAAA,EAAS,cAAc,OAC9BW,GAAA,MAAAA,EAAA,aAAa,UAAW,SAE7BL,EAAM,UAAY,GACZA,EAAA,MAAM,eAAe,SAAS,EAC7BM,EAAAlB,EAAS,CAAE,SAAAE,EAAU,QAAAC,EAAS,MAAAC,EAAO,QAAAC,EAAS,QAAAC,CAAA,CAAS,EAAGM,CAAK,CACxE"} \ No newline at end of file diff --git a/src/customDirectives/sidekickLibraryId.ts b/src/customDirectives/sidekickLibraryId.ts index 29813180..4d9e558d 100644 --- a/src/customDirectives/sidekickLibraryId.ts +++ b/src/customDirectives/sidekickLibraryId.ts @@ -3,15 +3,30 @@ import { AttributePart, nothing } from 'lit'; import { SidekickElement } from '../sidekickHelpers/extractSidekickLibraryId'; import { isSidekickLibraryActive } from '../sidekickHelpers/isSidekickLibraryActive'; +/** + * Represents a directive for managing a sidekick library id. + * @extends Directive + */ class SidekickLibraryId extends Directive { private part?: AttributePart; + /** + * Update method called when the directive is updated. + * @param {AttributePart} part - The attribute part to be updated. + * @param {unknown[]} props - Array of properties passed to the directive. + * @returns {unknown} - Returns the result of the render function. + */ update(part: AttributePart, props: unknown[]) { this.part = part; const SidekickElement = props[0] as SidekickElement; return this.render(SidekickElement); } + /** + * Render method for managing Sidekick Library attributes. + * @param {SidekickElement} sidekickElement - Information about the Sidekick Library. + * @returns {unknown} - Returns the result of the render operation. + */ render(sidekickElement: SidekickElement) { if (isSidekickLibraryActive() === false) return nothing; diff --git a/types/src/customDirectives/sidekickLibraryId.d.ts b/types/src/customDirectives/sidekickLibraryId.d.ts index 65378e2d..78819276 100644 --- a/types/src/customDirectives/sidekickLibraryId.d.ts +++ b/types/src/customDirectives/sidekickLibraryId.d.ts @@ -3,7 +3,18 @@ import { AttributePart } from 'lit'; import { SidekickElement } from '../sidekickHelpers/extractSidekickLibraryId'; declare class SidekickLibraryId extends Directive { private part?; + /** + * Update method called when the directive is updated. + * @param {AttributePart} part - The attribute part to be updated. + * @param {unknown[]} props - Array of properties passed to the directive. + * @returns {unknown} - Returns the result of the render function. + */ update(part: AttributePart, props: unknown[]): symbol; + /** + * Render method for managing Sidekick Library attributes. + * @param {SidekickElement} sidekickElement - Information about the Sidekick Library. + * @returns {unknown} - Returns the result of the render operation. + */ render(sidekickElement: SidekickElement): symbol; } export declare const getSidekickLibraryId: (sidekickElement: SidekickElement) => import("lit-html/directive").DirectiveResult; diff --git a/types/src/sidekickHelpers/isSidekickLibraryActive.d.ts b/types/src/sidekickHelpers/isSidekickLibraryActive.d.ts index 590f70fe..0cad79cd 100644 --- a/types/src/sidekickHelpers/isSidekickLibraryActive.d.ts +++ b/types/src/sidekickHelpers/isSidekickLibraryActive.d.ts @@ -1,6 +1,6 @@ /** * Verifies if the Sidekick Library Plugin is in use by checking if the page is running in an iframe with srcdoc * and if the main element has the sidekick-library class. - * @returns {boolean} Whether the Sidekick Library Plugin is in use. + * @returns {boolean} Wether the Sidekick Library Plugin is in use. */ export declare const isSidekickLibraryActive: () => boolean; diff --git a/types/src/utils/wrap.spec.d.ts b/types/src/utils/wrap.spec.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/types/src/utils/wrap.spec.d.ts @@ -0,0 +1 @@ +export {}; From b311933d2e309cd6950278be90c99901f3f30454 Mon Sep 17 00:00:00 2001 From: eds-editorial Continuous Integration Date: Mon, 15 Apr 2024 13:25:07 +0000 Subject: [PATCH 24/62] Continuous Integration Build Project --- dist/banner/banner.js.map | 2 +- types/src/customDirectives/sidekickLibraryId.d.ts | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/dist/banner/banner.js.map b/dist/banner/banner.js.map index 760cca87..411fbc12 100644 --- a/dist/banner/banner.js.map +++ b/dist/banner/banner.js.map @@ -1 +1 @@ -{"version":3,"file":"banner.js","sources":["../../src/sidekickHelpers/extractSidekickLibraryId.ts","../../src/customDirectives/sidekickLibraryId.ts","../../src/blocks/banner/banner.ts"],"sourcesContent":["import { isSidekickLibraryActive } from './isSidekickLibraryActive';\n\n/**\n * Represents the constructed Element.\n *\n * @interface ConstructedElement\n * @property {string} dataLibraryId - The data library id generated by the Sidekick Library Plugin.\n * @property {string} innerHTML - The innerHTML of a provided element.\n * @property {string} href - The href of a provided anchor element.\n */\nexport type SidekickElement = {\n dataLibraryId?: string;\n innerHTML: string;\n href?: string;\n};\n\n/**\n * Extracts the innerHTML, the href attribute (if defined) and\n * the data-library-id attribute (if the Sidekick Library Plugin is active) of a given HTML element.\n *\n * @param {HTMLElement | HTMLAnchorElement | null} element - The original HTMLElement or HTMLAnchorElement.\n * @returns {SidekickElement} - A constructed element object.\n *\n * @example\n * const button = extractSidekickLibraryId(document.querySelector('a'));\n * \n * ${button.text}\n * \n *\n * @remarks\n * The data-library-id is generated by the Sidekick Library Plugin\n * and is necessary to copy edited block content from the Sidekick Library.\n */\nexport const extractSidekickLibraryId = (element?: HTMLElement | HTMLAnchorElement | null): SidekickElement => {\n const constructedElement: SidekickElement = {\n dataLibraryId: undefined,\n innerHTML: '',\n href: '',\n };\n if (!element) return constructedElement;\n\n constructedElement.innerHTML = element.innerHTML;\n if (element instanceof HTMLAnchorElement && element.href !== '') {\n constructedElement.href = element.href;\n }\n\n const sidekickLibraryId: string | null = element.getAttribute('data-library-id');\n if (isSidekickLibraryActive() && sidekickLibraryId !== null) {\n constructedElement.dataLibraryId = sidekickLibraryId;\n }\n\n return constructedElement;\n};\n","import { Directive, directive } from 'lit/directive.js';\nimport { AttributePart, nothing } from 'lit';\nimport { SidekickElement } from '../sidekickHelpers/extractSidekickLibraryId';\nimport { isSidekickLibraryActive } from '../sidekickHelpers/isSidekickLibraryActive';\n\nclass SidekickLibraryId extends Directive {\n private part?: AttributePart;\n\n /**\n * Update method called when the directive is updated.\n * @param {AttributePart} part - The attribute part to be updated.\n * @param {unknown[]} props - Array of properties passed to the directive.\n * @returns {unknown} - Returns the result of the render function.\n */\n update(part: AttributePart, props: unknown[]) {\n this.part = part;\n const SidekickElement = props[0] as SidekickElement;\n return this.render(SidekickElement);\n }\n\n /**\n * Render method for managing Sidekick Library attributes.\n * @param {SidekickElement} sidekickElement - Information about the Sidekick Library.\n * @returns {unknown} - Returns the result of the render operation.\n */\n render(sidekickElement: SidekickElement) {\n if (isSidekickLibraryActive() === false) return nothing;\n\n const element = this.part?.element;\n const { dataLibraryId, href } = sidekickElement;\n if (dataLibraryId) element?.setAttribute('data-library-id', dataLibraryId);\n if (dataLibraryId) element?.setAttribute('contenteditable', 'true');\n if (href && element instanceof HTMLAnchorElement) element?.setAttribute('href', href);\n return nothing;\n }\n}\n\nexport const getSidekickLibraryId = directive(SidekickLibraryId);\n","import { html, render } from 'lit';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport { SidekickElement, extractSidekickLibraryId } from '../../sidekickHelpers/extractSidekickLibraryId';\nimport { getSidekickLibraryId } from '../../customDirectives/sidekickLibraryId';\nimport './banner.scss';\n\ninterface TemplateArgs {\n headline: SidekickElement;\n subline: SidekickElement;\n picture?: HTMLPictureElement;\n texts: SidekickElement[];\n buttons: SidekickElement[];\n}\n\nconst template = (args: TemplateArgs) => {\n const { headline, subline, texts, buttons, picture } = args;\n return html`\n
    \n
    \n
    \n

    ${headline.innerHTML}

    \n

    ${subline.innerHTML}

    \n
    \n ${texts?.map((text) => html`

    ${text.innerHTML}

    `)}\n \n
    \n ${picture ?? unsafeHTML(picture)} \n
    \n `;\n};\n\nexport default function (block: HTMLElement) {\n const image = block.querySelector('img');\n if (image) {\n image.setAttribute('loading', 'eager');\n }\n const firstRow = block.querySelector('div');\n const secondRow = block.children[1];\n const headline = extractSidekickLibraryId(firstRow?.querySelector('h1'));\n const subline = extractSidekickLibraryId(firstRow?.querySelector('h3'));\n const texts = firstRow ? [...firstRow.querySelectorAll('p')].map((item) => extractSidekickLibraryId(item)) : [];\n const buttons = secondRow ? [...secondRow.querySelectorAll('a')].map((item) => extractSidekickLibraryId(item)) : [];\n const picture = firstRow?.querySelector('picture') || undefined;\n const img = picture?.querySelector('img');\n img?.setAttribute('loading', 'eager');\n\n block.innerHTML = '';\n block.style.removeProperty('display');\n render(template({ headline, subline, texts, buttons, picture }), block);\n}\n"],"names":["extractSidekickLibraryId","element","constructedElement","sidekickLibraryId","isSidekickLibraryActive","SidekickLibraryId","Directive","part","props","SidekickElement","sidekickElement","nothing","_a","dataLibraryId","href","getSidekickLibraryId","directive","template","args","headline","subline","texts","buttons","picture","html","text","button","unsafeHTML","banner","block","image","firstRow","secondRow","item","img","render"],"mappings":"sNAoCa,MAAAA,EAA4BC,GAAsE,CAC7G,MAAMC,EAAsC,CAC1C,cAAe,OACf,UAAW,GACX,KAAM,EAAA,EAER,GAAI,CAACD,EAAgB,OAAAC,EAErBA,EAAmB,UAAYD,EAAQ,UACnCA,aAAmB,mBAAqBA,EAAQ,OAAS,KAC3DC,EAAmB,KAAOD,EAAQ,MAG9B,MAAAE,EAAmCF,EAAQ,aAAa,iBAAiB,EAC3E,OAAAG,EAAA,GAA6BD,IAAsB,OACrDD,EAAmB,cAAgBC,GAG9BD,CACT,EClDA,MAAMG,UAA0BC,CAAU,CASxC,OAAOC,EAAqBC,EAAkB,CAC5C,KAAK,KAAOD,EACNE,MAAAA,EAAkBD,EAAM,CAAC,EACxB,OAAA,KAAK,OAAOC,CAAe,CACpC,CAOA,OAAOC,EAAkC,OACvC,GAAIN,EAA8B,IAAA,GAAc,OAAAO,EAE1C,MAAAV,GAAUW,EAAA,KAAK,OAAL,YAAAA,EAAW,QACrB,CAAE,cAAAC,EAAe,KAAAC,CAAS,EAAAJ,EAC5B,OAAAG,IAAwBZ,GAAA,MAAAA,EAAA,aAAa,kBAAmBY,IACxDA,IAAwBZ,GAAA,MAAAA,EAAA,aAAa,kBAAmB,SACxDa,GAAQb,aAAmB,oBAA4BA,GAAA,MAAAA,EAAA,aAAa,OAAQa,IACzEH,CACT,CACF,CAEa,MAAAI,EAAuBC,EAAUX,CAAiB,ECvBzDY,EAAYC,GAAuB,CACvC,KAAM,CAAE,SAAAC,EAAU,QAAAC,EAAS,MAAAC,EAAO,QAAAC,EAAS,QAAAC,CAAY,EAAAL,EAChD,OAAAM,sDAIOT,EAAqBI,CAAQ,CAAC,IAAIA,EAAS,SAAS,WACrDJ,EAAqBK,CAAO,CAAC,IAAIA,EAAQ,SAAS,gBAEvDC,GAAA,YAAAA,EAAO,IAAKI,GAASD,OAAUT,EAAqBU,CAAI,CAAC,IAAIA,EAAK,SAAS,OAAO,uBAEhFH,GAAA,YAAAA,EAAS,IACRI,GACCF,iBACaE,EAAO,IAAI,wBAAwBX,EAAqBW,CAAM,CAAC,IAAIA,EAAO,SAAS,YAEnG,yCAGyBH,GAAWI,EAAWJ,CAAO,CAAC,eAGlE,EAEA,SAAAK,EAAyBC,EAAoB,CACrC,MAAAC,EAAQD,EAAM,cAAc,KAAK,EACnCC,GACIA,EAAA,aAAa,UAAW,OAAO,EAEjC,MAAAC,EAAWF,EAAM,cAAc,KAAK,EACpCG,EAAYH,EAAM,SAAS,CAAC,EAC5BV,EAAWnB,EAAyB+B,GAAA,YAAAA,EAAU,cAAc,KAAK,EACjEX,EAAUpB,EAAyB+B,GAAA,YAAAA,EAAU,cAAc,KAAK,EAChEV,EAAQU,EAAW,CAAC,GAAGA,EAAS,iBAAiB,GAAG,CAAC,EAAE,IAAKE,GAASjC,EAAyBiC,CAAI,CAAC,EAAI,CAAA,EACvGX,EAAUU,EAAY,CAAC,GAAGA,EAAU,iBAAiB,GAAG,CAAC,EAAE,IAAKC,GAASjC,EAAyBiC,CAAI,CAAC,EAAI,CAAA,EAC3GV,GAAUQ,GAAA,YAAAA,EAAU,cAAc,aAAc,OAChDG,EAAMX,GAAA,YAAAA,EAAS,cAAc,OAC9BW,GAAA,MAAAA,EAAA,aAAa,UAAW,SAE7BL,EAAM,UAAY,GACZA,EAAA,MAAM,eAAe,SAAS,EAC7BM,EAAAlB,EAAS,CAAE,SAAAE,EAAU,QAAAC,EAAS,MAAAC,EAAO,QAAAC,EAAS,QAAAC,CAAA,CAAS,EAAGM,CAAK,CACxE"} \ No newline at end of file +{"version":3,"file":"banner.js","sources":["../../src/sidekickHelpers/extractSidekickLibraryId.ts","../../src/customDirectives/sidekickLibraryId.ts","../../src/blocks/banner/banner.ts"],"sourcesContent":["import { isSidekickLibraryActive } from './isSidekickLibraryActive';\n\n/**\n * Represents the constructed Element.\n *\n * @interface ConstructedElement\n * @property {string} dataLibraryId - The data library id generated by the Sidekick Library Plugin.\n * @property {string} innerHTML - The innerHTML of a provided element.\n * @property {string} href - The href of a provided anchor element.\n */\nexport type SidekickElement = {\n dataLibraryId?: string;\n innerHTML: string;\n href?: string;\n};\n\n/**\n * Extracts the innerHTML, the href attribute (if defined) and\n * the data-library-id attribute (if the Sidekick Library Plugin is active) of a given HTML element.\n *\n * @param {HTMLElement | HTMLAnchorElement | null} element - The original HTMLElement or HTMLAnchorElement.\n * @returns {SidekickElement} - A constructed element object.\n *\n * @example\n * const button = extractSidekickLibraryId(document.querySelector('a'));\n * \n * ${button.text}\n * \n *\n * @remarks\n * The data-library-id is generated by the Sidekick Library Plugin\n * and is necessary to copy edited block content from the Sidekick Library.\n */\nexport const extractSidekickLibraryId = (element?: HTMLElement | HTMLAnchorElement | null): SidekickElement => {\n const constructedElement: SidekickElement = {\n dataLibraryId: undefined,\n innerHTML: '',\n href: '',\n };\n if (!element) return constructedElement;\n\n constructedElement.innerHTML = element.innerHTML;\n if (element instanceof HTMLAnchorElement && element.href !== '') {\n constructedElement.href = element.href;\n }\n\n const sidekickLibraryId: string | null = element.getAttribute('data-library-id');\n if (isSidekickLibraryActive() && sidekickLibraryId !== null) {\n constructedElement.dataLibraryId = sidekickLibraryId;\n }\n\n return constructedElement;\n};\n","import { Directive, directive } from 'lit/directive.js';\nimport { AttributePart, nothing } from 'lit';\nimport { SidekickElement } from '../sidekickHelpers/extractSidekickLibraryId';\nimport { isSidekickLibraryActive } from '../sidekickHelpers/isSidekickLibraryActive';\n\n/**\n * Represents a directive for managing a sidekick library id.\n * @extends Directive\n */\nclass SidekickLibraryId extends Directive {\n private part?: AttributePart;\n\n /**\n * Update method called when the directive is updated.\n * @param {AttributePart} part - The attribute part to be updated.\n * @param {unknown[]} props - Array of properties passed to the directive.\n * @returns {unknown} - Returns the result of the render function.\n */\n update(part: AttributePart, props: unknown[]) {\n this.part = part;\n const SidekickElement = props[0] as SidekickElement;\n return this.render(SidekickElement);\n }\n\n /**\n * Render method for managing Sidekick Library attributes.\n * @param {SidekickElement} sidekickElement - Information about the Sidekick Library.\n * @returns {unknown} - Returns the result of the render operation.\n */\n render(sidekickElement: SidekickElement) {\n if (isSidekickLibraryActive() === false) return nothing;\n\n const element = this.part?.element;\n const { dataLibraryId, href } = sidekickElement;\n if (dataLibraryId) element?.setAttribute('data-library-id', dataLibraryId);\n if (dataLibraryId) element?.setAttribute('contenteditable', 'true');\n if (href && element instanceof HTMLAnchorElement) element?.setAttribute('href', href);\n return nothing;\n }\n}\n\nexport const getSidekickLibraryId = directive(SidekickLibraryId);\n","import { html, render } from 'lit';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport { SidekickElement, extractSidekickLibraryId } from '../../sidekickHelpers/extractSidekickLibraryId';\nimport { getSidekickLibraryId } from '../../customDirectives/sidekickLibraryId';\nimport './banner.scss';\n\ninterface TemplateArgs {\n headline: SidekickElement;\n subline: SidekickElement;\n picture?: HTMLPictureElement;\n texts: SidekickElement[];\n buttons: SidekickElement[];\n}\n\nconst template = (args: TemplateArgs) => {\n const { headline, subline, texts, buttons, picture } = args;\n return html`\n
    \n
    \n
    \n

    ${headline.innerHTML}

    \n

    ${subline.innerHTML}

    \n
    \n ${texts?.map((text) => html`

    ${text.innerHTML}

    `)}\n \n
    \n ${picture ?? unsafeHTML(picture)} \n
    \n `;\n};\n\nexport default function (block: HTMLElement) {\n const image = block.querySelector('img');\n if (image) {\n image.setAttribute('loading', 'eager');\n }\n const firstRow = block.querySelector('div');\n const secondRow = block.children[1];\n const headline = extractSidekickLibraryId(firstRow?.querySelector('h1'));\n const subline = extractSidekickLibraryId(firstRow?.querySelector('h3'));\n const texts = firstRow ? [...firstRow.querySelectorAll('p')].map((item) => extractSidekickLibraryId(item)) : [];\n const buttons = secondRow ? [...secondRow.querySelectorAll('a')].map((item) => extractSidekickLibraryId(item)) : [];\n const picture = firstRow?.querySelector('picture') || undefined;\n const img = picture?.querySelector('img');\n img?.setAttribute('loading', 'eager');\n\n block.innerHTML = '';\n block.style.removeProperty('display');\n render(template({ headline, subline, texts, buttons, picture }), block);\n}\n"],"names":["extractSidekickLibraryId","element","constructedElement","sidekickLibraryId","isSidekickLibraryActive","SidekickLibraryId","Directive","part","props","SidekickElement","sidekickElement","nothing","_a","dataLibraryId","href","getSidekickLibraryId","directive","template","args","headline","subline","texts","buttons","picture","html","text","button","unsafeHTML","banner","block","image","firstRow","secondRow","item","img","render"],"mappings":"sNAoCa,MAAAA,EAA4BC,GAAsE,CAC7G,MAAMC,EAAsC,CAC1C,cAAe,OACf,UAAW,GACX,KAAM,EAAA,EAER,GAAI,CAACD,EAAgB,OAAAC,EAErBA,EAAmB,UAAYD,EAAQ,UACnCA,aAAmB,mBAAqBA,EAAQ,OAAS,KAC3DC,EAAmB,KAAOD,EAAQ,MAG9B,MAAAE,EAAmCF,EAAQ,aAAa,iBAAiB,EAC3E,OAAAG,EAAA,GAA6BD,IAAsB,OACrDD,EAAmB,cAAgBC,GAG9BD,CACT,EC9CA,MAAMG,UAA0BC,CAAU,CASxC,OAAOC,EAAqBC,EAAkB,CAC5C,KAAK,KAAOD,EACNE,MAAAA,EAAkBD,EAAM,CAAC,EACxB,OAAA,KAAK,OAAOC,CAAe,CACpC,CAOA,OAAOC,EAAkC,OACvC,GAAIN,EAA8B,IAAA,GAAc,OAAAO,EAE1C,MAAAV,GAAUW,EAAA,KAAK,OAAL,YAAAA,EAAW,QACrB,CAAE,cAAAC,EAAe,KAAAC,CAAS,EAAAJ,EAC5B,OAAAG,IAAwBZ,GAAA,MAAAA,EAAA,aAAa,kBAAmBY,IACxDA,IAAwBZ,GAAA,MAAAA,EAAA,aAAa,kBAAmB,SACxDa,GAAQb,aAAmB,oBAA4BA,GAAA,MAAAA,EAAA,aAAa,OAAQa,IACzEH,CACT,CACF,CAEa,MAAAI,EAAuBC,EAAUX,CAAiB,EC3BzDY,EAAYC,GAAuB,CACvC,KAAM,CAAE,SAAAC,EAAU,QAAAC,EAAS,MAAAC,EAAO,QAAAC,EAAS,QAAAC,CAAY,EAAAL,EAChD,OAAAM,sDAIOT,EAAqBI,CAAQ,CAAC,IAAIA,EAAS,SAAS,WACrDJ,EAAqBK,CAAO,CAAC,IAAIA,EAAQ,SAAS,gBAEvDC,GAAA,YAAAA,EAAO,IAAKI,GAASD,OAAUT,EAAqBU,CAAI,CAAC,IAAIA,EAAK,SAAS,OAAO,uBAEhFH,GAAA,YAAAA,EAAS,IACRI,GACCF,iBACaE,EAAO,IAAI,wBAAwBX,EAAqBW,CAAM,CAAC,IAAIA,EAAO,SAAS,YAEnG,yCAGyBH,GAAWI,EAAWJ,CAAO,CAAC,eAGlE,EAEA,SAAAK,EAAyBC,EAAoB,CACrC,MAAAC,EAAQD,EAAM,cAAc,KAAK,EACnCC,GACIA,EAAA,aAAa,UAAW,OAAO,EAEjC,MAAAC,EAAWF,EAAM,cAAc,KAAK,EACpCG,EAAYH,EAAM,SAAS,CAAC,EAC5BV,EAAWnB,EAAyB+B,GAAA,YAAAA,EAAU,cAAc,KAAK,EACjEX,EAAUpB,EAAyB+B,GAAA,YAAAA,EAAU,cAAc,KAAK,EAChEV,EAAQU,EAAW,CAAC,GAAGA,EAAS,iBAAiB,GAAG,CAAC,EAAE,IAAKE,GAASjC,EAAyBiC,CAAI,CAAC,EAAI,CAAA,EACvGX,EAAUU,EAAY,CAAC,GAAGA,EAAU,iBAAiB,GAAG,CAAC,EAAE,IAAKC,GAASjC,EAAyBiC,CAAI,CAAC,EAAI,CAAA,EAC3GV,GAAUQ,GAAA,YAAAA,EAAU,cAAc,aAAc,OAChDG,EAAMX,GAAA,YAAAA,EAAS,cAAc,OAC9BW,GAAA,MAAAA,EAAA,aAAa,UAAW,SAE7BL,EAAM,UAAY,GACZA,EAAA,MAAM,eAAe,SAAS,EAC7BM,EAAAlB,EAAS,CAAE,SAAAE,EAAU,QAAAC,EAAS,MAAAC,EAAO,QAAAC,EAAS,QAAAC,CAAA,CAAS,EAAGM,CAAK,CACxE"} \ No newline at end of file diff --git a/types/src/customDirectives/sidekickLibraryId.d.ts b/types/src/customDirectives/sidekickLibraryId.d.ts index 78819276..2f4f0746 100644 --- a/types/src/customDirectives/sidekickLibraryId.d.ts +++ b/types/src/customDirectives/sidekickLibraryId.d.ts @@ -1,6 +1,10 @@ import { Directive } from 'lit/directive.js'; import { AttributePart } from 'lit'; import { SidekickElement } from '../sidekickHelpers/extractSidekickLibraryId'; +/** + * Represents a directive for managing a sidekick library id. + * @extends Directive + */ declare class SidekickLibraryId extends Directive { private part?; /** From b36a1baea8d8521e17c41d99f8e653dae3b916a9 Mon Sep 17 00:00:00 2001 From: eds-editorial Continuous Integration Date: Mon, 15 Apr 2024 13:29:39 +0000 Subject: [PATCH 25/62] Continuous Integration Build Project --- dist/banner/banner.js.map | 2 +- types/src/directives/sidekickLibraryId.d.ts | 15 +++++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/dist/banner/banner.js.map b/dist/banner/banner.js.map index 2581f87b..36f00a94 100644 --- a/dist/banner/banner.js.map +++ b/dist/banner/banner.js.map @@ -1 +1 @@ -{"version":3,"file":"banner.js","sources":["../../src/helpers/sidekick/extractSidekickLibraryId.ts","../../src/directives/sidekickLibraryId.ts","../../src/blocks/banner/banner.ts"],"sourcesContent":["import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Represents the constructed Element.\n *\n * @interface ConstructedElement\n * @property {string} dataLibraryId - The data library id generated by the Sidekick Library Plugin.\n * @property {string} innerHTML - The innerHTML of a provided element.\n * @property {string} href - The href of a provided anchor element.\n */\nexport type SidekickElement = {\n dataLibraryId?: string;\n innerHTML: string;\n href?: string;\n};\n\n/**\n * Extracts the innerHTML, the href attribute (if defined) and\n * the data-library-id attribute (if the Sidekick Library Plugin is active) of a given HTML element.\n *\n * @param {HTMLElement | HTMLAnchorElement | null} element - The original HTMLElement or HTMLAnchorElement.\n * @returns {SidekickElement} - A constructed element object.\n *\n * @example\n * const button = extractSidekickLibraryId(document.querySelector('a'));\n * \n * ${button.text}\n * \n *\n * @remarks\n * The data-library-id is generated by the Sidekick Library Plugin\n * and is necessary to copy edited block content from the Sidekick Library.\n */\nexport const extractSidekickLibraryId = (element?: HTMLElement | HTMLAnchorElement | null): SidekickElement => {\n const constructedElement: SidekickElement = {\n dataLibraryId: undefined,\n innerHTML: '',\n href: '',\n };\n if (!element) return constructedElement;\n\n constructedElement.innerHTML = element.innerHTML;\n if (element instanceof HTMLAnchorElement && element.href !== '') {\n constructedElement.href = element.href;\n }\n\n const sidekickLibraryId: string | null = element.getAttribute('data-library-id');\n if (isSidekickLibraryActive() && sidekickLibraryId !== null) {\n constructedElement.dataLibraryId = sidekickLibraryId;\n }\n\n return constructedElement;\n};\n","import { Directive, directive } from 'lit/directive.js';\nimport { AttributePart, nothing } from 'lit';\nimport { SidekickElement } from 'Helpers/sidekick/extractSidekickLibraryId';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick//isSidekickLibraryActive';\n\nclass SidekickLibraryId extends Directive {\n private part?: AttributePart;\n\n update(part: AttributePart, props: unknown[]) {\n this.part = part;\n const SidekickElement = props[0] as SidekickElement;\n return this.render(SidekickElement);\n }\n\n render(sidekickElement: SidekickElement) {\n if (isSidekickLibraryActive() === false) return nothing;\n\n const element = this.part?.element;\n const { dataLibraryId, href } = sidekickElement;\n if (dataLibraryId) element?.setAttribute('data-library-id', dataLibraryId);\n if (dataLibraryId) element?.setAttribute('contenteditable', 'true');\n if (href && element instanceof HTMLAnchorElement) element?.setAttribute('href', href);\n return nothing;\n }\n}\n\nexport const getSidekickLibraryId = directive(SidekickLibraryId);\n","import { html, render } from 'lit';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport './banner.scss';\nimport { extractSidekickLibraryId, SidekickElement } from 'Helpers/sidekick/extractSidekickLibraryId';\nimport { getSidekickLibraryId } from 'Directives/sidekickLibraryId.ts';\n\ninterface TemplateArgs {\n headline: SidekickElement;\n subline: SidekickElement;\n picture?: HTMLPictureElement;\n texts: SidekickElement[];\n buttons: SidekickElement[];\n}\n\nconst template = (args: TemplateArgs) => {\n const { headline, subline, texts, buttons, picture } = args;\n return html`\n
    \n
    \n
    \n

    ${headline.innerHTML}

    \n

    ${subline.innerHTML}

    \n
    \n ${texts?.map((text) => html`

    ${text.innerHTML}

    `)}\n \n
    \n ${picture ?? unsafeHTML(picture)} \n
    \n `;\n};\n\nexport default function (block: HTMLElement) {\n const image = block.querySelector('img');\n if (image) {\n image.setAttribute('loading', 'eager');\n }\n const firstRow = block.querySelector('div');\n const secondRow = block.children[1];\n const headline = extractSidekickLibraryId(firstRow?.querySelector('h1'));\n const subline = extractSidekickLibraryId(firstRow?.querySelector('h3'));\n const texts = firstRow ? [...firstRow.querySelectorAll('p')].map((item) => extractSidekickLibraryId(item)) : [];\n const buttons = secondRow ? [...secondRow.querySelectorAll('a')].map((item) => extractSidekickLibraryId(item)) : [];\n const picture = firstRow?.querySelector('picture') || undefined;\n const img = picture?.querySelector('img');\n img?.setAttribute('loading', 'eager');\n\n block.innerHTML = '';\n block.style.removeProperty('display');\n render(template({ headline, subline, texts, buttons, picture }), block);\n}\n"],"names":["extractSidekickLibraryId","element","constructedElement","sidekickLibraryId","isSidekickLibraryActive","SidekickLibraryId","Directive","part","props","SidekickElement","sidekickElement","nothing","_a","dataLibraryId","href","getSidekickLibraryId","directive","template","args","headline","subline","texts","buttons","picture","html","text","button","unsafeHTML","banner","block","image","firstRow","secondRow","item","img","render"],"mappings":"sNAoCa,MAAAA,EAA4BC,GAAsE,CAC7G,MAAMC,EAAsC,CAC1C,cAAe,OACf,UAAW,GACX,KAAM,EAAA,EAER,GAAI,CAACD,EAAgB,OAAAC,EAErBA,EAAmB,UAAYD,EAAQ,UACnCA,aAAmB,mBAAqBA,EAAQ,OAAS,KAC3DC,EAAmB,KAAOD,EAAQ,MAG9B,MAAAE,EAAmCF,EAAQ,aAAa,iBAAiB,EAC3E,OAAAG,EAAA,GAA6BD,IAAsB,OACrDD,EAAmB,cAAgBC,GAG9BD,CACT,EClDA,MAAMG,UAA0BC,CAAU,CAGxC,OAAOC,EAAqBC,EAAkB,CAC5C,KAAK,KAAOD,EACNE,MAAAA,EAAkBD,EAAM,CAAC,EACxB,OAAA,KAAK,OAAOC,CAAe,CACpC,CAEA,OAAOC,EAAkC,OACvC,GAAIN,EAA8B,IAAA,GAAc,OAAAO,EAE1C,MAAAV,GAAUW,EAAA,KAAK,OAAL,YAAAA,EAAW,QACrB,CAAE,cAAAC,EAAe,KAAAC,CAAS,EAAAJ,EAC5B,OAAAG,IAAwBZ,GAAA,MAAAA,EAAA,aAAa,kBAAmBY,IACxDA,IAAwBZ,GAAA,MAAAA,EAAA,aAAa,kBAAmB,SACxDa,GAAQb,aAAmB,oBAA4BA,GAAA,MAAAA,EAAA,aAAa,OAAQa,IACzEH,CACT,CACF,CAEa,MAAAI,EAAuBC,EAAUX,CAAiB,ECZzDY,EAAYC,GAAuB,CACvC,KAAM,CAAE,SAAAC,EAAU,QAAAC,EAAS,MAAAC,EAAO,QAAAC,EAAS,QAAAC,CAAY,EAAAL,EAChD,OAAAM,sDAIOT,EAAqBI,CAAQ,CAAC,IAAIA,EAAS,SAAS,WACrDJ,EAAqBK,CAAO,CAAC,IAAIA,EAAQ,SAAS,gBAEvDC,GAAA,YAAAA,EAAO,IAAKI,GAASD,OAAUT,EAAqBU,CAAI,CAAC,IAAIA,EAAK,SAAS,OAAO,uBAEhFH,GAAA,YAAAA,EAAS,IACRI,GACCF,iBACaE,EAAO,IAAI,wBAAwBX,EAAqBW,CAAM,CAAC,IAAIA,EAAO,SAAS,YAEnG,yCAGyBH,GAAWI,EAAWJ,CAAO,CAAC,eAGlE,EAEA,SAAAK,EAAyBC,EAAoB,CACrC,MAAAC,EAAQD,EAAM,cAAc,KAAK,EACnCC,GACIA,EAAA,aAAa,UAAW,OAAO,EAEjC,MAAAC,EAAWF,EAAM,cAAc,KAAK,EACpCG,EAAYH,EAAM,SAAS,CAAC,EAC5BV,EAAWnB,EAAyB+B,GAAA,YAAAA,EAAU,cAAc,KAAK,EACjEX,EAAUpB,EAAyB+B,GAAA,YAAAA,EAAU,cAAc,KAAK,EAChEV,EAAQU,EAAW,CAAC,GAAGA,EAAS,iBAAiB,GAAG,CAAC,EAAE,IAAKE,GAASjC,EAAyBiC,CAAI,CAAC,EAAI,CAAA,EACvGX,EAAUU,EAAY,CAAC,GAAGA,EAAU,iBAAiB,GAAG,CAAC,EAAE,IAAKC,GAASjC,EAAyBiC,CAAI,CAAC,EAAI,CAAA,EAC3GV,GAAUQ,GAAA,YAAAA,EAAU,cAAc,aAAc,OAChDG,EAAMX,GAAA,YAAAA,EAAS,cAAc,OAC9BW,GAAA,MAAAA,EAAA,aAAa,UAAW,SAE7BL,EAAM,UAAY,GACZA,EAAA,MAAM,eAAe,SAAS,EAC7BM,EAAAlB,EAAS,CAAE,SAAAE,EAAU,QAAAC,EAAS,MAAAC,EAAO,QAAAC,EAAS,QAAAC,CAAA,CAAS,EAAGM,CAAK,CACxE"} \ No newline at end of file +{"version":3,"file":"banner.js","sources":["../../src/helpers/sidekick/extractSidekickLibraryId.ts","../../src/directives/sidekickLibraryId.ts","../../src/blocks/banner/banner.ts"],"sourcesContent":["import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Represents the constructed Element.\n *\n * @interface ConstructedElement\n * @property {string} dataLibraryId - The data library id generated by the Sidekick Library Plugin.\n * @property {string} innerHTML - The innerHTML of a provided element.\n * @property {string} href - The href of a provided anchor element.\n */\nexport type SidekickElement = {\n dataLibraryId?: string;\n innerHTML: string;\n href?: string;\n};\n\n/**\n * Extracts the innerHTML, the href attribute (if defined) and\n * the data-library-id attribute (if the Sidekick Library Plugin is active) of a given HTML element.\n *\n * @param {HTMLElement | HTMLAnchorElement | null} element - The original HTMLElement or HTMLAnchorElement.\n * @returns {SidekickElement} - A constructed element object.\n *\n * @example\n * const button = extractSidekickLibraryId(document.querySelector('a'));\n * \n * ${button.text}\n * \n *\n * @remarks\n * The data-library-id is generated by the Sidekick Library Plugin\n * and is necessary to copy edited block content from the Sidekick Library.\n */\nexport const extractSidekickLibraryId = (element?: HTMLElement | HTMLAnchorElement | null): SidekickElement => {\n const constructedElement: SidekickElement = {\n dataLibraryId: undefined,\n innerHTML: '',\n href: '',\n };\n if (!element) return constructedElement;\n\n constructedElement.innerHTML = element.innerHTML;\n if (element instanceof HTMLAnchorElement && element.href !== '') {\n constructedElement.href = element.href;\n }\n\n const sidekickLibraryId: string | null = element.getAttribute('data-library-id');\n if (isSidekickLibraryActive() && sidekickLibraryId !== null) {\n constructedElement.dataLibraryId = sidekickLibraryId;\n }\n\n return constructedElement;\n};\n","import { Directive, directive } from 'lit/directive.js';\nimport { AttributePart, nothing } from 'lit';\nimport { SidekickElement } from 'Helpers/sidekick/extractSidekickLibraryId';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick//isSidekickLibraryActive';\n\n/**\n * Represents a directive for managing a sidekick library id.\n * @extends Directive\n */\nclass SidekickLibraryId extends Directive {\n private part?: AttributePart;\n\n /**\n * Update method called when the directive is updated.\n * @param {AttributePart} part - The attribute part to be updated.\n * @param {unknown[]} props - Array of properties passed to the directive.\n * @returns {unknown} - Returns the result of the render function.\n */\n update(part: AttributePart, props: unknown[]) {\n this.part = part;\n const SidekickElement = props[0] as SidekickElement;\n return this.render(SidekickElement);\n }\n\n /**\n * Render method for managing Sidekick Library attributes.\n * @param {SidekickElement} sidekickElement - Information about the Sidekick Library.\n * @returns {unknown} - Returns the result of the render operation.\n */\n render(sidekickElement: SidekickElement) {\n if (isSidekickLibraryActive() === false) return nothing;\n\n const element = this.part?.element;\n const { dataLibraryId, href } = sidekickElement;\n if (dataLibraryId) element?.setAttribute('data-library-id', dataLibraryId);\n if (dataLibraryId) element?.setAttribute('contenteditable', 'true');\n if (href && element instanceof HTMLAnchorElement) element?.setAttribute('href', href);\n return nothing;\n }\n}\n\nexport const getSidekickLibraryId = directive(SidekickLibraryId);\n","import { html, render } from 'lit';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport './banner.scss';\nimport { extractSidekickLibraryId, SidekickElement } from 'Helpers/sidekick/extractSidekickLibraryId';\nimport { getSidekickLibraryId } from 'Directives/sidekickLibraryId.ts';\n\ninterface TemplateArgs {\n headline: SidekickElement;\n subline: SidekickElement;\n picture?: HTMLPictureElement;\n texts: SidekickElement[];\n buttons: SidekickElement[];\n}\n\nconst template = (args: TemplateArgs) => {\n const { headline, subline, texts, buttons, picture } = args;\n return html`\n
    \n
    \n
    \n

    ${headline.innerHTML}

    \n

    ${subline.innerHTML}

    \n
    \n ${texts?.map((text) => html`

    ${text.innerHTML}

    `)}\n \n
    \n ${picture ?? unsafeHTML(picture)} \n
    \n `;\n};\n\nexport default function (block: HTMLElement) {\n const image = block.querySelector('img');\n if (image) {\n image.setAttribute('loading', 'eager');\n }\n const firstRow = block.querySelector('div');\n const secondRow = block.children[1];\n const headline = extractSidekickLibraryId(firstRow?.querySelector('h1'));\n const subline = extractSidekickLibraryId(firstRow?.querySelector('h3'));\n const texts = firstRow ? [...firstRow.querySelectorAll('p')].map((item) => extractSidekickLibraryId(item)) : [];\n const buttons = secondRow ? [...secondRow.querySelectorAll('a')].map((item) => extractSidekickLibraryId(item)) : [];\n const picture = firstRow?.querySelector('picture') || undefined;\n const img = picture?.querySelector('img');\n img?.setAttribute('loading', 'eager');\n\n block.innerHTML = '';\n block.style.removeProperty('display');\n render(template({ headline, subline, texts, buttons, picture }), block);\n}\n"],"names":["extractSidekickLibraryId","element","constructedElement","sidekickLibraryId","isSidekickLibraryActive","SidekickLibraryId","Directive","part","props","SidekickElement","sidekickElement","nothing","_a","dataLibraryId","href","getSidekickLibraryId","directive","template","args","headline","subline","texts","buttons","picture","html","text","button","unsafeHTML","banner","block","image","firstRow","secondRow","item","img","render"],"mappings":"sNAoCa,MAAAA,EAA4BC,GAAsE,CAC7G,MAAMC,EAAsC,CAC1C,cAAe,OACf,UAAW,GACX,KAAM,EAAA,EAER,GAAI,CAACD,EAAgB,OAAAC,EAErBA,EAAmB,UAAYD,EAAQ,UACnCA,aAAmB,mBAAqBA,EAAQ,OAAS,KAC3DC,EAAmB,KAAOD,EAAQ,MAG9B,MAAAE,EAAmCF,EAAQ,aAAa,iBAAiB,EAC3E,OAAAG,EAAA,GAA6BD,IAAsB,OACrDD,EAAmB,cAAgBC,GAG9BD,CACT,EC9CA,MAAMG,UAA0BC,CAAU,CASxC,OAAOC,EAAqBC,EAAkB,CAC5C,KAAK,KAAOD,EACNE,MAAAA,EAAkBD,EAAM,CAAC,EACxB,OAAA,KAAK,OAAOC,CAAe,CACpC,CAOA,OAAOC,EAAkC,OACvC,GAAIN,EAA8B,IAAA,GAAc,OAAAO,EAE1C,MAAAV,GAAUW,EAAA,KAAK,OAAL,YAAAA,EAAW,QACrB,CAAE,cAAAC,EAAe,KAAAC,CAAS,EAAAJ,EAC5B,OAAAG,IAAwBZ,GAAA,MAAAA,EAAA,aAAa,kBAAmBY,IACxDA,IAAwBZ,GAAA,MAAAA,EAAA,aAAa,kBAAmB,SACxDa,GAAQb,aAAmB,oBAA4BA,GAAA,MAAAA,EAAA,aAAa,OAAQa,IACzEH,CACT,CACF,CAEa,MAAAI,EAAuBC,EAAUX,CAAiB,EC3BzDY,EAAYC,GAAuB,CACvC,KAAM,CAAE,SAAAC,EAAU,QAAAC,EAAS,MAAAC,EAAO,QAAAC,EAAS,QAAAC,CAAY,EAAAL,EAChD,OAAAM,sDAIOT,EAAqBI,CAAQ,CAAC,IAAIA,EAAS,SAAS,WACrDJ,EAAqBK,CAAO,CAAC,IAAIA,EAAQ,SAAS,gBAEvDC,GAAA,YAAAA,EAAO,IAAKI,GAASD,OAAUT,EAAqBU,CAAI,CAAC,IAAIA,EAAK,SAAS,OAAO,uBAEhFH,GAAA,YAAAA,EAAS,IACRI,GACCF,iBACaE,EAAO,IAAI,wBAAwBX,EAAqBW,CAAM,CAAC,IAAIA,EAAO,SAAS,YAEnG,yCAGyBH,GAAWI,EAAWJ,CAAO,CAAC,eAGlE,EAEA,SAAAK,EAAyBC,EAAoB,CACrC,MAAAC,EAAQD,EAAM,cAAc,KAAK,EACnCC,GACIA,EAAA,aAAa,UAAW,OAAO,EAEjC,MAAAC,EAAWF,EAAM,cAAc,KAAK,EACpCG,EAAYH,EAAM,SAAS,CAAC,EAC5BV,EAAWnB,EAAyB+B,GAAA,YAAAA,EAAU,cAAc,KAAK,EACjEX,EAAUpB,EAAyB+B,GAAA,YAAAA,EAAU,cAAc,KAAK,EAChEV,EAAQU,EAAW,CAAC,GAAGA,EAAS,iBAAiB,GAAG,CAAC,EAAE,IAAKE,GAASjC,EAAyBiC,CAAI,CAAC,EAAI,CAAA,EACvGX,EAAUU,EAAY,CAAC,GAAGA,EAAU,iBAAiB,GAAG,CAAC,EAAE,IAAKC,GAASjC,EAAyBiC,CAAI,CAAC,EAAI,CAAA,EAC3GV,GAAUQ,GAAA,YAAAA,EAAU,cAAc,aAAc,OAChDG,EAAMX,GAAA,YAAAA,EAAS,cAAc,OAC9BW,GAAA,MAAAA,EAAA,aAAa,UAAW,SAE7BL,EAAM,UAAY,GACZA,EAAA,MAAM,eAAe,SAAS,EAC7BM,EAAAlB,EAAS,CAAE,SAAAE,EAAU,QAAAC,EAAS,MAAAC,EAAO,QAAAC,EAAS,QAAAC,CAAA,CAAS,EAAGM,CAAK,CACxE"} \ No newline at end of file diff --git a/types/src/directives/sidekickLibraryId.d.ts b/types/src/directives/sidekickLibraryId.d.ts index 763f6223..3ab6480b 100644 --- a/types/src/directives/sidekickLibraryId.d.ts +++ b/types/src/directives/sidekickLibraryId.d.ts @@ -1,9 +1,24 @@ import { Directive } from 'lit/directive.js'; import { AttributePart } from 'lit'; import { SidekickElement } from 'Helpers/sidekick/extractSidekickLibraryId'; +/** + * Represents a directive for managing a sidekick library id. + * @extends Directive + */ declare class SidekickLibraryId extends Directive { private part?; + /** + * Update method called when the directive is updated. + * @param {AttributePart} part - The attribute part to be updated. + * @param {unknown[]} props - Array of properties passed to the directive. + * @returns {unknown} - Returns the result of the render function. + */ update(part: AttributePart, props: unknown[]): symbol; + /** + * Render method for managing Sidekick Library attributes. + * @param {SidekickElement} sidekickElement - Information about the Sidekick Library. + * @returns {unknown} - Returns the result of the render operation. + */ render(sidekickElement: SidekickElement): symbol; } export declare const getSidekickLibraryId: (sidekickElement: SidekickElement) => import("lit-html/directive").DirectiveResult; From d6e466b088b2f32c7770b7530b490c0f7ce09743 Mon Sep 17 00:00:00 2001 From: Elanor Krause Date: Mon, 15 Apr 2024 15:51:43 +0200 Subject: [PATCH 26/62] added example to jsdoc --- dist/banner/banner.js.map | 2 +- src/directives/sidekickLibraryId.ts | 6 ++++++ types/src/directives/sidekickLibraryId.d.ts | 6 ++++++ 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/dist/banner/banner.js.map b/dist/banner/banner.js.map index 36f00a94..a615840c 100644 --- a/dist/banner/banner.js.map +++ b/dist/banner/banner.js.map @@ -1 +1 @@ -{"version":3,"file":"banner.js","sources":["../../src/helpers/sidekick/extractSidekickLibraryId.ts","../../src/directives/sidekickLibraryId.ts","../../src/blocks/banner/banner.ts"],"sourcesContent":["import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Represents the constructed Element.\n *\n * @interface ConstructedElement\n * @property {string} dataLibraryId - The data library id generated by the Sidekick Library Plugin.\n * @property {string} innerHTML - The innerHTML of a provided element.\n * @property {string} href - The href of a provided anchor element.\n */\nexport type SidekickElement = {\n dataLibraryId?: string;\n innerHTML: string;\n href?: string;\n};\n\n/**\n * Extracts the innerHTML, the href attribute (if defined) and\n * the data-library-id attribute (if the Sidekick Library Plugin is active) of a given HTML element.\n *\n * @param {HTMLElement | HTMLAnchorElement | null} element - The original HTMLElement or HTMLAnchorElement.\n * @returns {SidekickElement} - A constructed element object.\n *\n * @example\n * const button = extractSidekickLibraryId(document.querySelector('a'));\n * \n * ${button.text}\n * \n *\n * @remarks\n * The data-library-id is generated by the Sidekick Library Plugin\n * and is necessary to copy edited block content from the Sidekick Library.\n */\nexport const extractSidekickLibraryId = (element?: HTMLElement | HTMLAnchorElement | null): SidekickElement => {\n const constructedElement: SidekickElement = {\n dataLibraryId: undefined,\n innerHTML: '',\n href: '',\n };\n if (!element) return constructedElement;\n\n constructedElement.innerHTML = element.innerHTML;\n if (element instanceof HTMLAnchorElement && element.href !== '') {\n constructedElement.href = element.href;\n }\n\n const sidekickLibraryId: string | null = element.getAttribute('data-library-id');\n if (isSidekickLibraryActive() && sidekickLibraryId !== null) {\n constructedElement.dataLibraryId = sidekickLibraryId;\n }\n\n return constructedElement;\n};\n","import { Directive, directive } from 'lit/directive.js';\nimport { AttributePart, nothing } from 'lit';\nimport { SidekickElement } from 'Helpers/sidekick/extractSidekickLibraryId';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick//isSidekickLibraryActive';\n\n/**\n * Represents a directive for managing a sidekick library id.\n * @extends Directive\n */\nclass SidekickLibraryId extends Directive {\n private part?: AttributePart;\n\n /**\n * Update method called when the directive is updated.\n * @param {AttributePart} part - The attribute part to be updated.\n * @param {unknown[]} props - Array of properties passed to the directive.\n * @returns {unknown} - Returns the result of the render function.\n */\n update(part: AttributePart, props: unknown[]) {\n this.part = part;\n const SidekickElement = props[0] as SidekickElement;\n return this.render(SidekickElement);\n }\n\n /**\n * Render method for managing Sidekick Library attributes.\n * @param {SidekickElement} sidekickElement - Information about the Sidekick Library.\n * @returns {unknown} - Returns the result of the render operation.\n */\n render(sidekickElement: SidekickElement) {\n if (isSidekickLibraryActive() === false) return nothing;\n\n const element = this.part?.element;\n const { dataLibraryId, href } = sidekickElement;\n if (dataLibraryId) element?.setAttribute('data-library-id', dataLibraryId);\n if (dataLibraryId) element?.setAttribute('contenteditable', 'true');\n if (href && element instanceof HTMLAnchorElement) element?.setAttribute('href', href);\n return nothing;\n }\n}\n\nexport const getSidekickLibraryId = directive(SidekickLibraryId);\n","import { html, render } from 'lit';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport './banner.scss';\nimport { extractSidekickLibraryId, SidekickElement } from 'Helpers/sidekick/extractSidekickLibraryId';\nimport { getSidekickLibraryId } from 'Directives/sidekickLibraryId.ts';\n\ninterface TemplateArgs {\n headline: SidekickElement;\n subline: SidekickElement;\n picture?: HTMLPictureElement;\n texts: SidekickElement[];\n buttons: SidekickElement[];\n}\n\nconst template = (args: TemplateArgs) => {\n const { headline, subline, texts, buttons, picture } = args;\n return html`\n
    \n
    \n
    \n

    ${headline.innerHTML}

    \n

    ${subline.innerHTML}

    \n
    \n ${texts?.map((text) => html`

    ${text.innerHTML}

    `)}\n \n
    \n ${picture ?? unsafeHTML(picture)} \n
    \n `;\n};\n\nexport default function (block: HTMLElement) {\n const image = block.querySelector('img');\n if (image) {\n image.setAttribute('loading', 'eager');\n }\n const firstRow = block.querySelector('div');\n const secondRow = block.children[1];\n const headline = extractSidekickLibraryId(firstRow?.querySelector('h1'));\n const subline = extractSidekickLibraryId(firstRow?.querySelector('h3'));\n const texts = firstRow ? [...firstRow.querySelectorAll('p')].map((item) => extractSidekickLibraryId(item)) : [];\n const buttons = secondRow ? [...secondRow.querySelectorAll('a')].map((item) => extractSidekickLibraryId(item)) : [];\n const picture = firstRow?.querySelector('picture') || undefined;\n const img = picture?.querySelector('img');\n img?.setAttribute('loading', 'eager');\n\n block.innerHTML = '';\n block.style.removeProperty('display');\n render(template({ headline, subline, texts, buttons, picture }), block);\n}\n"],"names":["extractSidekickLibraryId","element","constructedElement","sidekickLibraryId","isSidekickLibraryActive","SidekickLibraryId","Directive","part","props","SidekickElement","sidekickElement","nothing","_a","dataLibraryId","href","getSidekickLibraryId","directive","template","args","headline","subline","texts","buttons","picture","html","text","button","unsafeHTML","banner","block","image","firstRow","secondRow","item","img","render"],"mappings":"sNAoCa,MAAAA,EAA4BC,GAAsE,CAC7G,MAAMC,EAAsC,CAC1C,cAAe,OACf,UAAW,GACX,KAAM,EAAA,EAER,GAAI,CAACD,EAAgB,OAAAC,EAErBA,EAAmB,UAAYD,EAAQ,UACnCA,aAAmB,mBAAqBA,EAAQ,OAAS,KAC3DC,EAAmB,KAAOD,EAAQ,MAG9B,MAAAE,EAAmCF,EAAQ,aAAa,iBAAiB,EAC3E,OAAAG,EAAA,GAA6BD,IAAsB,OACrDD,EAAmB,cAAgBC,GAG9BD,CACT,EC9CA,MAAMG,UAA0BC,CAAU,CASxC,OAAOC,EAAqBC,EAAkB,CAC5C,KAAK,KAAOD,EACNE,MAAAA,EAAkBD,EAAM,CAAC,EACxB,OAAA,KAAK,OAAOC,CAAe,CACpC,CAOA,OAAOC,EAAkC,OACvC,GAAIN,EAA8B,IAAA,GAAc,OAAAO,EAE1C,MAAAV,GAAUW,EAAA,KAAK,OAAL,YAAAA,EAAW,QACrB,CAAE,cAAAC,EAAe,KAAAC,CAAS,EAAAJ,EAC5B,OAAAG,IAAwBZ,GAAA,MAAAA,EAAA,aAAa,kBAAmBY,IACxDA,IAAwBZ,GAAA,MAAAA,EAAA,aAAa,kBAAmB,SACxDa,GAAQb,aAAmB,oBAA4BA,GAAA,MAAAA,EAAA,aAAa,OAAQa,IACzEH,CACT,CACF,CAEa,MAAAI,EAAuBC,EAAUX,CAAiB,EC3BzDY,EAAYC,GAAuB,CACvC,KAAM,CAAE,SAAAC,EAAU,QAAAC,EAAS,MAAAC,EAAO,QAAAC,EAAS,QAAAC,CAAY,EAAAL,EAChD,OAAAM,sDAIOT,EAAqBI,CAAQ,CAAC,IAAIA,EAAS,SAAS,WACrDJ,EAAqBK,CAAO,CAAC,IAAIA,EAAQ,SAAS,gBAEvDC,GAAA,YAAAA,EAAO,IAAKI,GAASD,OAAUT,EAAqBU,CAAI,CAAC,IAAIA,EAAK,SAAS,OAAO,uBAEhFH,GAAA,YAAAA,EAAS,IACRI,GACCF,iBACaE,EAAO,IAAI,wBAAwBX,EAAqBW,CAAM,CAAC,IAAIA,EAAO,SAAS,YAEnG,yCAGyBH,GAAWI,EAAWJ,CAAO,CAAC,eAGlE,EAEA,SAAAK,EAAyBC,EAAoB,CACrC,MAAAC,EAAQD,EAAM,cAAc,KAAK,EACnCC,GACIA,EAAA,aAAa,UAAW,OAAO,EAEjC,MAAAC,EAAWF,EAAM,cAAc,KAAK,EACpCG,EAAYH,EAAM,SAAS,CAAC,EAC5BV,EAAWnB,EAAyB+B,GAAA,YAAAA,EAAU,cAAc,KAAK,EACjEX,EAAUpB,EAAyB+B,GAAA,YAAAA,EAAU,cAAc,KAAK,EAChEV,EAAQU,EAAW,CAAC,GAAGA,EAAS,iBAAiB,GAAG,CAAC,EAAE,IAAKE,GAASjC,EAAyBiC,CAAI,CAAC,EAAI,CAAA,EACvGX,EAAUU,EAAY,CAAC,GAAGA,EAAU,iBAAiB,GAAG,CAAC,EAAE,IAAKC,GAASjC,EAAyBiC,CAAI,CAAC,EAAI,CAAA,EAC3GV,GAAUQ,GAAA,YAAAA,EAAU,cAAc,aAAc,OAChDG,EAAMX,GAAA,YAAAA,EAAS,cAAc,OAC9BW,GAAA,MAAAA,EAAA,aAAa,UAAW,SAE7BL,EAAM,UAAY,GACZA,EAAA,MAAM,eAAe,SAAS,EAC7BM,EAAAlB,EAAS,CAAE,SAAAE,EAAU,QAAAC,EAAS,MAAAC,EAAO,QAAAC,EAAS,QAAAC,CAAA,CAAS,EAAGM,CAAK,CACxE"} \ No newline at end of file +{"version":3,"file":"banner.js","sources":["../../src/helpers/sidekick/extractSidekickLibraryId.ts","../../src/directives/sidekickLibraryId.ts","../../src/blocks/banner/banner.ts"],"sourcesContent":["import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Represents the constructed Element.\n *\n * @interface ConstructedElement\n * @property {string} dataLibraryId - The data library id generated by the Sidekick Library Plugin.\n * @property {string} innerHTML - The innerHTML of a provided element.\n * @property {string} href - The href of a provided anchor element.\n */\nexport type SidekickElement = {\n dataLibraryId?: string;\n innerHTML: string;\n href?: string;\n};\n\n/**\n * Extracts the innerHTML, the href attribute (if defined) and\n * the data-library-id attribute (if the Sidekick Library Plugin is active) of a given HTML element.\n *\n * @param {HTMLElement | HTMLAnchorElement | null} element - The original HTMLElement or HTMLAnchorElement.\n * @returns {SidekickElement} - A constructed element object.\n *\n * @example\n * const button = extractSidekickLibraryId(document.querySelector('a'));\n * \n * ${button.text}\n * \n *\n * @remarks\n * The data-library-id is generated by the Sidekick Library Plugin\n * and is necessary to copy edited block content from the Sidekick Library.\n */\nexport const extractSidekickLibraryId = (element?: HTMLElement | HTMLAnchorElement | null): SidekickElement => {\n const constructedElement: SidekickElement = {\n dataLibraryId: undefined,\n innerHTML: '',\n href: '',\n };\n if (!element) return constructedElement;\n\n constructedElement.innerHTML = element.innerHTML;\n if (element instanceof HTMLAnchorElement && element.href !== '') {\n constructedElement.href = element.href;\n }\n\n const sidekickLibraryId: string | null = element.getAttribute('data-library-id');\n if (isSidekickLibraryActive() && sidekickLibraryId !== null) {\n constructedElement.dataLibraryId = sidekickLibraryId;\n }\n\n return constructedElement;\n};\n","import { Directive, directive } from 'lit/directive.js';\nimport { AttributePart, nothing } from 'lit';\nimport { SidekickElement } from 'Helpers/sidekick/extractSidekickLibraryId';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick//isSidekickLibraryActive';\n\n/**\n * Represents a directive for managing a sidekick library id.\n * @extends Directive\n * \n * @example\n *
    \n *

    ${headline.innerHTML}

    \n *

    ${subline.innerHTML}

    \n *
    \n */\nclass SidekickLibraryId extends Directive {\n private part?: AttributePart;\n\n /**\n * Update method called when the directive is updated.\n * @param {AttributePart} part - The attribute part to be updated.\n * @param {unknown[]} props - Array of properties passed to the directive.\n * @returns {unknown} - Returns the result of the render function.\n */\n update(part: AttributePart, props: unknown[]) {\n this.part = part;\n const SidekickElement = props[0] as SidekickElement;\n return this.render(SidekickElement);\n }\n\n /**\n * Render method for managing Sidekick Library attributes.\n * @param {SidekickElement} sidekickElement - Information about the Sidekick Library.\n * @returns {unknown} - Returns the result of the render operation.\n */\n render(sidekickElement: SidekickElement) {\n if (isSidekickLibraryActive() === false) return nothing;\n\n const element = this.part?.element;\n const { dataLibraryId, href } = sidekickElement;\n if (dataLibraryId) element?.setAttribute('data-library-id', dataLibraryId);\n if (dataLibraryId) element?.setAttribute('contenteditable', 'true');\n if (href && element instanceof HTMLAnchorElement) element?.setAttribute('href', href);\n return nothing;\n }\n}\n\nexport const getSidekickLibraryId = directive(SidekickLibraryId);\n","import { html, render } from 'lit';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport './banner.scss';\nimport { extractSidekickLibraryId, SidekickElement } from 'Helpers/sidekick/extractSidekickLibraryId';\nimport { getSidekickLibraryId } from 'Directives/sidekickLibraryId.ts';\n\ninterface TemplateArgs {\n headline: SidekickElement;\n subline: SidekickElement;\n picture?: HTMLPictureElement;\n texts: SidekickElement[];\n buttons: SidekickElement[];\n}\n\nconst template = (args: TemplateArgs) => {\n const { headline, subline, texts, buttons, picture } = args;\n return html`\n
    \n
    \n
    \n

    ${headline.innerHTML}

    \n

    ${subline.innerHTML}

    \n
    \n ${texts?.map((text) => html`

    ${text.innerHTML}

    `)}\n \n
    \n ${picture ?? unsafeHTML(picture)} \n
    \n `;\n};\n\nexport default function (block: HTMLElement) {\n const image = block.querySelector('img');\n if (image) {\n image.setAttribute('loading', 'eager');\n }\n const firstRow = block.querySelector('div');\n const secondRow = block.children[1];\n const headline = extractSidekickLibraryId(firstRow?.querySelector('h1'));\n const subline = extractSidekickLibraryId(firstRow?.querySelector('h3'));\n const texts = firstRow ? [...firstRow.querySelectorAll('p')].map((item) => extractSidekickLibraryId(item)) : [];\n const buttons = secondRow ? [...secondRow.querySelectorAll('a')].map((item) => extractSidekickLibraryId(item)) : [];\n const picture = firstRow?.querySelector('picture') || undefined;\n const img = picture?.querySelector('img');\n img?.setAttribute('loading', 'eager');\n\n block.innerHTML = '';\n block.style.removeProperty('display');\n render(template({ headline, subline, texts, buttons, picture }), block);\n}\n"],"names":["extractSidekickLibraryId","element","constructedElement","sidekickLibraryId","isSidekickLibraryActive","SidekickLibraryId","Directive","part","props","SidekickElement","sidekickElement","nothing","_a","dataLibraryId","href","getSidekickLibraryId","directive","template","args","headline","subline","texts","buttons","picture","html","text","button","unsafeHTML","banner","block","image","firstRow","secondRow","item","img","render"],"mappings":"sNAoCa,MAAAA,EAA4BC,GAAsE,CAC7G,MAAMC,EAAsC,CAC1C,cAAe,OACf,UAAW,GACX,KAAM,EAAA,EAER,GAAI,CAACD,EAAgB,OAAAC,EAErBA,EAAmB,UAAYD,EAAQ,UACnCA,aAAmB,mBAAqBA,EAAQ,OAAS,KAC3DC,EAAmB,KAAOD,EAAQ,MAG9B,MAAAE,EAAmCF,EAAQ,aAAa,iBAAiB,EAC3E,OAAAG,EAAA,GAA6BD,IAAsB,OACrDD,EAAmB,cAAgBC,GAG9BD,CACT,ECxCA,MAAMG,UAA0BC,CAAU,CASxC,OAAOC,EAAqBC,EAAkB,CAC5C,KAAK,KAAOD,EACNE,MAAAA,EAAkBD,EAAM,CAAC,EACxB,OAAA,KAAK,OAAOC,CAAe,CACpC,CAOA,OAAOC,EAAkC,OACvC,GAAIN,EAA8B,IAAA,GAAc,OAAAO,EAE1C,MAAAV,GAAUW,EAAA,KAAK,OAAL,YAAAA,EAAW,QACrB,CAAE,cAAAC,EAAe,KAAAC,CAAS,EAAAJ,EAC5B,OAAAG,IAAwBZ,GAAA,MAAAA,EAAA,aAAa,kBAAmBY,IACxDA,IAAwBZ,GAAA,MAAAA,EAAA,aAAa,kBAAmB,SACxDa,GAAQb,aAAmB,oBAA4BA,GAAA,MAAAA,EAAA,aAAa,OAAQa,IACzEH,CACT,CACF,CAEa,MAAAI,EAAuBC,EAAUX,CAAiB,ECjCzDY,EAAYC,GAAuB,CACvC,KAAM,CAAE,SAAAC,EAAU,QAAAC,EAAS,MAAAC,EAAO,QAAAC,EAAS,QAAAC,CAAY,EAAAL,EAChD,OAAAM,sDAIOT,EAAqBI,CAAQ,CAAC,IAAIA,EAAS,SAAS,WACrDJ,EAAqBK,CAAO,CAAC,IAAIA,EAAQ,SAAS,gBAEvDC,GAAA,YAAAA,EAAO,IAAKI,GAASD,OAAUT,EAAqBU,CAAI,CAAC,IAAIA,EAAK,SAAS,OAAO,uBAEhFH,GAAA,YAAAA,EAAS,IACRI,GACCF,iBACaE,EAAO,IAAI,wBAAwBX,EAAqBW,CAAM,CAAC,IAAIA,EAAO,SAAS,YAEnG,yCAGyBH,GAAWI,EAAWJ,CAAO,CAAC,eAGlE,EAEA,SAAAK,EAAyBC,EAAoB,CACrC,MAAAC,EAAQD,EAAM,cAAc,KAAK,EACnCC,GACIA,EAAA,aAAa,UAAW,OAAO,EAEjC,MAAAC,EAAWF,EAAM,cAAc,KAAK,EACpCG,EAAYH,EAAM,SAAS,CAAC,EAC5BV,EAAWnB,EAAyB+B,GAAA,YAAAA,EAAU,cAAc,KAAK,EACjEX,EAAUpB,EAAyB+B,GAAA,YAAAA,EAAU,cAAc,KAAK,EAChEV,EAAQU,EAAW,CAAC,GAAGA,EAAS,iBAAiB,GAAG,CAAC,EAAE,IAAKE,GAASjC,EAAyBiC,CAAI,CAAC,EAAI,CAAA,EACvGX,EAAUU,EAAY,CAAC,GAAGA,EAAU,iBAAiB,GAAG,CAAC,EAAE,IAAKC,GAASjC,EAAyBiC,CAAI,CAAC,EAAI,CAAA,EAC3GV,GAAUQ,GAAA,YAAAA,EAAU,cAAc,aAAc,OAChDG,EAAMX,GAAA,YAAAA,EAAS,cAAc,OAC9BW,GAAA,MAAAA,EAAA,aAAa,UAAW,SAE7BL,EAAM,UAAY,GACZA,EAAA,MAAM,eAAe,SAAS,EAC7BM,EAAAlB,EAAS,CAAE,SAAAE,EAAU,QAAAC,EAAS,MAAAC,EAAO,QAAAC,EAAS,QAAAC,CAAA,CAAS,EAAGM,CAAK,CACxE"} \ No newline at end of file diff --git a/src/directives/sidekickLibraryId.ts b/src/directives/sidekickLibraryId.ts index 06a0b71b..fe584254 100644 --- a/src/directives/sidekickLibraryId.ts +++ b/src/directives/sidekickLibraryId.ts @@ -6,6 +6,12 @@ import { isSidekickLibraryActive } from 'Helpers/sidekick//isSidekickLibraryActi /** * Represents a directive for managing a sidekick library id. * @extends Directive + * + * @example + *
    + *

    ${headline.innerHTML}

    + *

    ${subline.innerHTML}

    + *
    */ class SidekickLibraryId extends Directive { private part?: AttributePart; diff --git a/types/src/directives/sidekickLibraryId.d.ts b/types/src/directives/sidekickLibraryId.d.ts index 3ab6480b..c92ba4a4 100644 --- a/types/src/directives/sidekickLibraryId.d.ts +++ b/types/src/directives/sidekickLibraryId.d.ts @@ -4,6 +4,12 @@ import { SidekickElement } from 'Helpers/sidekick/extractSidekickLibraryId'; /** * Represents a directive for managing a sidekick library id. * @extends Directive + * + * @example + *
    + *

    ${headline.innerHTML}

    + *

    ${subline.innerHTML}

    + *
    */ declare class SidekickLibraryId extends Directive { private part?; From 556b59589e627420244d76ce65ba5c7ee1eb4f11 Mon Sep 17 00:00:00 2001 From: Elanor Krause Date: Mon, 15 Apr 2024 16:06:50 +0200 Subject: [PATCH 27/62] fixed prettier error --- src/directives/sidekickLibraryId.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/directives/sidekickLibraryId.ts b/src/directives/sidekickLibraryId.ts index fe584254..e9f40f76 100644 --- a/src/directives/sidekickLibraryId.ts +++ b/src/directives/sidekickLibraryId.ts @@ -6,7 +6,7 @@ import { isSidekickLibraryActive } from 'Helpers/sidekick//isSidekickLibraryActi /** * Represents a directive for managing a sidekick library id. * @extends Directive - * + * * @example *
    *

    ${headline.innerHTML}

    From 5132e3ab3b7aad67dbdaa9fa7759e274e4b76b39 Mon Sep 17 00:00:00 2001 From: eds-editorial Continuous Integration Date: Mon, 15 Apr 2024 14:07:39 +0000 Subject: [PATCH 28/62] Continuous Integration Build Project --- dist/banner/banner.js.map | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dist/banner/banner.js.map b/dist/banner/banner.js.map index a615840c..8ddfc094 100644 --- a/dist/banner/banner.js.map +++ b/dist/banner/banner.js.map @@ -1 +1 @@ -{"version":3,"file":"banner.js","sources":["../../src/helpers/sidekick/extractSidekickLibraryId.ts","../../src/directives/sidekickLibraryId.ts","../../src/blocks/banner/banner.ts"],"sourcesContent":["import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Represents the constructed Element.\n *\n * @interface ConstructedElement\n * @property {string} dataLibraryId - The data library id generated by the Sidekick Library Plugin.\n * @property {string} innerHTML - The innerHTML of a provided element.\n * @property {string} href - The href of a provided anchor element.\n */\nexport type SidekickElement = {\n dataLibraryId?: string;\n innerHTML: string;\n href?: string;\n};\n\n/**\n * Extracts the innerHTML, the href attribute (if defined) and\n * the data-library-id attribute (if the Sidekick Library Plugin is active) of a given HTML element.\n *\n * @param {HTMLElement | HTMLAnchorElement | null} element - The original HTMLElement or HTMLAnchorElement.\n * @returns {SidekickElement} - A constructed element object.\n *\n * @example\n * const button = extractSidekickLibraryId(document.querySelector('a'));\n * \n * ${button.text}\n * \n *\n * @remarks\n * The data-library-id is generated by the Sidekick Library Plugin\n * and is necessary to copy edited block content from the Sidekick Library.\n */\nexport const extractSidekickLibraryId = (element?: HTMLElement | HTMLAnchorElement | null): SidekickElement => {\n const constructedElement: SidekickElement = {\n dataLibraryId: undefined,\n innerHTML: '',\n href: '',\n };\n if (!element) return constructedElement;\n\n constructedElement.innerHTML = element.innerHTML;\n if (element instanceof HTMLAnchorElement && element.href !== '') {\n constructedElement.href = element.href;\n }\n\n const sidekickLibraryId: string | null = element.getAttribute('data-library-id');\n if (isSidekickLibraryActive() && sidekickLibraryId !== null) {\n constructedElement.dataLibraryId = sidekickLibraryId;\n }\n\n return constructedElement;\n};\n","import { Directive, directive } from 'lit/directive.js';\nimport { AttributePart, nothing } from 'lit';\nimport { SidekickElement } from 'Helpers/sidekick/extractSidekickLibraryId';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick//isSidekickLibraryActive';\n\n/**\n * Represents a directive for managing a sidekick library id.\n * @extends Directive\n * \n * @example\n *
    \n *

    ${headline.innerHTML}

    \n *

    ${subline.innerHTML}

    \n *
    \n */\nclass SidekickLibraryId extends Directive {\n private part?: AttributePart;\n\n /**\n * Update method called when the directive is updated.\n * @param {AttributePart} part - The attribute part to be updated.\n * @param {unknown[]} props - Array of properties passed to the directive.\n * @returns {unknown} - Returns the result of the render function.\n */\n update(part: AttributePart, props: unknown[]) {\n this.part = part;\n const SidekickElement = props[0] as SidekickElement;\n return this.render(SidekickElement);\n }\n\n /**\n * Render method for managing Sidekick Library attributes.\n * @param {SidekickElement} sidekickElement - Information about the Sidekick Library.\n * @returns {unknown} - Returns the result of the render operation.\n */\n render(sidekickElement: SidekickElement) {\n if (isSidekickLibraryActive() === false) return nothing;\n\n const element = this.part?.element;\n const { dataLibraryId, href } = sidekickElement;\n if (dataLibraryId) element?.setAttribute('data-library-id', dataLibraryId);\n if (dataLibraryId) element?.setAttribute('contenteditable', 'true');\n if (href && element instanceof HTMLAnchorElement) element?.setAttribute('href', href);\n return nothing;\n }\n}\n\nexport const getSidekickLibraryId = directive(SidekickLibraryId);\n","import { html, render } from 'lit';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport './banner.scss';\nimport { extractSidekickLibraryId, SidekickElement } from 'Helpers/sidekick/extractSidekickLibraryId';\nimport { getSidekickLibraryId } from 'Directives/sidekickLibraryId.ts';\n\ninterface TemplateArgs {\n headline: SidekickElement;\n subline: SidekickElement;\n picture?: HTMLPictureElement;\n texts: SidekickElement[];\n buttons: SidekickElement[];\n}\n\nconst template = (args: TemplateArgs) => {\n const { headline, subline, texts, buttons, picture } = args;\n return html`\n
    \n
    \n
    \n

    ${headline.innerHTML}

    \n

    ${subline.innerHTML}

    \n
    \n ${texts?.map((text) => html`

    ${text.innerHTML}

    `)}\n \n
    \n ${picture ?? unsafeHTML(picture)} \n
    \n `;\n};\n\nexport default function (block: HTMLElement) {\n const image = block.querySelector('img');\n if (image) {\n image.setAttribute('loading', 'eager');\n }\n const firstRow = block.querySelector('div');\n const secondRow = block.children[1];\n const headline = extractSidekickLibraryId(firstRow?.querySelector('h1'));\n const subline = extractSidekickLibraryId(firstRow?.querySelector('h3'));\n const texts = firstRow ? [...firstRow.querySelectorAll('p')].map((item) => extractSidekickLibraryId(item)) : [];\n const buttons = secondRow ? [...secondRow.querySelectorAll('a')].map((item) => extractSidekickLibraryId(item)) : [];\n const picture = firstRow?.querySelector('picture') || undefined;\n const img = picture?.querySelector('img');\n img?.setAttribute('loading', 'eager');\n\n block.innerHTML = '';\n block.style.removeProperty('display');\n render(template({ headline, subline, texts, buttons, picture }), block);\n}\n"],"names":["extractSidekickLibraryId","element","constructedElement","sidekickLibraryId","isSidekickLibraryActive","SidekickLibraryId","Directive","part","props","SidekickElement","sidekickElement","nothing","_a","dataLibraryId","href","getSidekickLibraryId","directive","template","args","headline","subline","texts","buttons","picture","html","text","button","unsafeHTML","banner","block","image","firstRow","secondRow","item","img","render"],"mappings":"sNAoCa,MAAAA,EAA4BC,GAAsE,CAC7G,MAAMC,EAAsC,CAC1C,cAAe,OACf,UAAW,GACX,KAAM,EAAA,EAER,GAAI,CAACD,EAAgB,OAAAC,EAErBA,EAAmB,UAAYD,EAAQ,UACnCA,aAAmB,mBAAqBA,EAAQ,OAAS,KAC3DC,EAAmB,KAAOD,EAAQ,MAG9B,MAAAE,EAAmCF,EAAQ,aAAa,iBAAiB,EAC3E,OAAAG,EAAA,GAA6BD,IAAsB,OACrDD,EAAmB,cAAgBC,GAG9BD,CACT,ECxCA,MAAMG,UAA0BC,CAAU,CASxC,OAAOC,EAAqBC,EAAkB,CAC5C,KAAK,KAAOD,EACNE,MAAAA,EAAkBD,EAAM,CAAC,EACxB,OAAA,KAAK,OAAOC,CAAe,CACpC,CAOA,OAAOC,EAAkC,OACvC,GAAIN,EAA8B,IAAA,GAAc,OAAAO,EAE1C,MAAAV,GAAUW,EAAA,KAAK,OAAL,YAAAA,EAAW,QACrB,CAAE,cAAAC,EAAe,KAAAC,CAAS,EAAAJ,EAC5B,OAAAG,IAAwBZ,GAAA,MAAAA,EAAA,aAAa,kBAAmBY,IACxDA,IAAwBZ,GAAA,MAAAA,EAAA,aAAa,kBAAmB,SACxDa,GAAQb,aAAmB,oBAA4BA,GAAA,MAAAA,EAAA,aAAa,OAAQa,IACzEH,CACT,CACF,CAEa,MAAAI,EAAuBC,EAAUX,CAAiB,ECjCzDY,EAAYC,GAAuB,CACvC,KAAM,CAAE,SAAAC,EAAU,QAAAC,EAAS,MAAAC,EAAO,QAAAC,EAAS,QAAAC,CAAY,EAAAL,EAChD,OAAAM,sDAIOT,EAAqBI,CAAQ,CAAC,IAAIA,EAAS,SAAS,WACrDJ,EAAqBK,CAAO,CAAC,IAAIA,EAAQ,SAAS,gBAEvDC,GAAA,YAAAA,EAAO,IAAKI,GAASD,OAAUT,EAAqBU,CAAI,CAAC,IAAIA,EAAK,SAAS,OAAO,uBAEhFH,GAAA,YAAAA,EAAS,IACRI,GACCF,iBACaE,EAAO,IAAI,wBAAwBX,EAAqBW,CAAM,CAAC,IAAIA,EAAO,SAAS,YAEnG,yCAGyBH,GAAWI,EAAWJ,CAAO,CAAC,eAGlE,EAEA,SAAAK,EAAyBC,EAAoB,CACrC,MAAAC,EAAQD,EAAM,cAAc,KAAK,EACnCC,GACIA,EAAA,aAAa,UAAW,OAAO,EAEjC,MAAAC,EAAWF,EAAM,cAAc,KAAK,EACpCG,EAAYH,EAAM,SAAS,CAAC,EAC5BV,EAAWnB,EAAyB+B,GAAA,YAAAA,EAAU,cAAc,KAAK,EACjEX,EAAUpB,EAAyB+B,GAAA,YAAAA,EAAU,cAAc,KAAK,EAChEV,EAAQU,EAAW,CAAC,GAAGA,EAAS,iBAAiB,GAAG,CAAC,EAAE,IAAKE,GAASjC,EAAyBiC,CAAI,CAAC,EAAI,CAAA,EACvGX,EAAUU,EAAY,CAAC,GAAGA,EAAU,iBAAiB,GAAG,CAAC,EAAE,IAAKC,GAASjC,EAAyBiC,CAAI,CAAC,EAAI,CAAA,EAC3GV,GAAUQ,GAAA,YAAAA,EAAU,cAAc,aAAc,OAChDG,EAAMX,GAAA,YAAAA,EAAS,cAAc,OAC9BW,GAAA,MAAAA,EAAA,aAAa,UAAW,SAE7BL,EAAM,UAAY,GACZA,EAAA,MAAM,eAAe,SAAS,EAC7BM,EAAAlB,EAAS,CAAE,SAAAE,EAAU,QAAAC,EAAS,MAAAC,EAAO,QAAAC,EAAS,QAAAC,CAAA,CAAS,EAAGM,CAAK,CACxE"} \ No newline at end of file +{"version":3,"file":"banner.js","sources":["../../src/helpers/sidekick/extractSidekickLibraryId.ts","../../src/directives/sidekickLibraryId.ts","../../src/blocks/banner/banner.ts"],"sourcesContent":["import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Represents the constructed Element.\n *\n * @interface ConstructedElement\n * @property {string} dataLibraryId - The data library id generated by the Sidekick Library Plugin.\n * @property {string} innerHTML - The innerHTML of a provided element.\n * @property {string} href - The href of a provided anchor element.\n */\nexport type SidekickElement = {\n dataLibraryId?: string;\n innerHTML: string;\n href?: string;\n};\n\n/**\n * Extracts the innerHTML, the href attribute (if defined) and\n * the data-library-id attribute (if the Sidekick Library Plugin is active) of a given HTML element.\n *\n * @param {HTMLElement | HTMLAnchorElement | null} element - The original HTMLElement or HTMLAnchorElement.\n * @returns {SidekickElement} - A constructed element object.\n *\n * @example\n * const button = extractSidekickLibraryId(document.querySelector('a'));\n * \n * ${button.text}\n * \n *\n * @remarks\n * The data-library-id is generated by the Sidekick Library Plugin\n * and is necessary to copy edited block content from the Sidekick Library.\n */\nexport const extractSidekickLibraryId = (element?: HTMLElement | HTMLAnchorElement | null): SidekickElement => {\n const constructedElement: SidekickElement = {\n dataLibraryId: undefined,\n innerHTML: '',\n href: '',\n };\n if (!element) return constructedElement;\n\n constructedElement.innerHTML = element.innerHTML;\n if (element instanceof HTMLAnchorElement && element.href !== '') {\n constructedElement.href = element.href;\n }\n\n const sidekickLibraryId: string | null = element.getAttribute('data-library-id');\n if (isSidekickLibraryActive() && sidekickLibraryId !== null) {\n constructedElement.dataLibraryId = sidekickLibraryId;\n }\n\n return constructedElement;\n};\n","import { Directive, directive } from 'lit/directive.js';\nimport { AttributePart, nothing } from 'lit';\nimport { SidekickElement } from 'Helpers/sidekick/extractSidekickLibraryId';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick//isSidekickLibraryActive';\n\n/**\n * Represents a directive for managing a sidekick library id.\n * @extends Directive\n *\n * @example\n *
    \n *

    ${headline.innerHTML}

    \n *

    ${subline.innerHTML}

    \n *
    \n */\nclass SidekickLibraryId extends Directive {\n private part?: AttributePart;\n\n /**\n * Update method called when the directive is updated.\n * @param {AttributePart} part - The attribute part to be updated.\n * @param {unknown[]} props - Array of properties passed to the directive.\n * @returns {unknown} - Returns the result of the render function.\n */\n update(part: AttributePart, props: unknown[]) {\n this.part = part;\n const SidekickElement = props[0] as SidekickElement;\n return this.render(SidekickElement);\n }\n\n /**\n * Render method for managing Sidekick Library attributes.\n * @param {SidekickElement} sidekickElement - Information about the Sidekick Library.\n * @returns {unknown} - Returns the result of the render operation.\n */\n render(sidekickElement: SidekickElement) {\n if (isSidekickLibraryActive() === false) return nothing;\n\n const element = this.part?.element;\n const { dataLibraryId, href } = sidekickElement;\n if (dataLibraryId) element?.setAttribute('data-library-id', dataLibraryId);\n if (dataLibraryId) element?.setAttribute('contenteditable', 'true');\n if (href && element instanceof HTMLAnchorElement) element?.setAttribute('href', href);\n return nothing;\n }\n}\n\nexport const getSidekickLibraryId = directive(SidekickLibraryId);\n","import { html, render } from 'lit';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport './banner.scss';\nimport { extractSidekickLibraryId, SidekickElement } from 'Helpers/sidekick/extractSidekickLibraryId';\nimport { getSidekickLibraryId } from 'Directives/sidekickLibraryId.ts';\n\ninterface TemplateArgs {\n headline: SidekickElement;\n subline: SidekickElement;\n picture?: HTMLPictureElement;\n texts: SidekickElement[];\n buttons: SidekickElement[];\n}\n\nconst template = (args: TemplateArgs) => {\n const { headline, subline, texts, buttons, picture } = args;\n return html`\n
    \n
    \n
    \n

    ${headline.innerHTML}

    \n

    ${subline.innerHTML}

    \n
    \n ${texts?.map((text) => html`

    ${text.innerHTML}

    `)}\n \n
    \n ${picture ?? unsafeHTML(picture)} \n
    \n `;\n};\n\nexport default function (block: HTMLElement) {\n const image = block.querySelector('img');\n if (image) {\n image.setAttribute('loading', 'eager');\n }\n const firstRow = block.querySelector('div');\n const secondRow = block.children[1];\n const headline = extractSidekickLibraryId(firstRow?.querySelector('h1'));\n const subline = extractSidekickLibraryId(firstRow?.querySelector('h3'));\n const texts = firstRow ? [...firstRow.querySelectorAll('p')].map((item) => extractSidekickLibraryId(item)) : [];\n const buttons = secondRow ? [...secondRow.querySelectorAll('a')].map((item) => extractSidekickLibraryId(item)) : [];\n const picture = firstRow?.querySelector('picture') || undefined;\n const img = picture?.querySelector('img');\n img?.setAttribute('loading', 'eager');\n\n block.innerHTML = '';\n block.style.removeProperty('display');\n render(template({ headline, subline, texts, buttons, picture }), block);\n}\n"],"names":["extractSidekickLibraryId","element","constructedElement","sidekickLibraryId","isSidekickLibraryActive","SidekickLibraryId","Directive","part","props","SidekickElement","sidekickElement","nothing","_a","dataLibraryId","href","getSidekickLibraryId","directive","template","args","headline","subline","texts","buttons","picture","html","text","button","unsafeHTML","banner","block","image","firstRow","secondRow","item","img","render"],"mappings":"sNAoCa,MAAAA,EAA4BC,GAAsE,CAC7G,MAAMC,EAAsC,CAC1C,cAAe,OACf,UAAW,GACX,KAAM,EAAA,EAER,GAAI,CAACD,EAAgB,OAAAC,EAErBA,EAAmB,UAAYD,EAAQ,UACnCA,aAAmB,mBAAqBA,EAAQ,OAAS,KAC3DC,EAAmB,KAAOD,EAAQ,MAG9B,MAAAE,EAAmCF,EAAQ,aAAa,iBAAiB,EAC3E,OAAAG,EAAA,GAA6BD,IAAsB,OACrDD,EAAmB,cAAgBC,GAG9BD,CACT,ECxCA,MAAMG,UAA0BC,CAAU,CASxC,OAAOC,EAAqBC,EAAkB,CAC5C,KAAK,KAAOD,EACNE,MAAAA,EAAkBD,EAAM,CAAC,EACxB,OAAA,KAAK,OAAOC,CAAe,CACpC,CAOA,OAAOC,EAAkC,OACvC,GAAIN,EAA8B,IAAA,GAAc,OAAAO,EAE1C,MAAAV,GAAUW,EAAA,KAAK,OAAL,YAAAA,EAAW,QACrB,CAAE,cAAAC,EAAe,KAAAC,CAAS,EAAAJ,EAC5B,OAAAG,IAAwBZ,GAAA,MAAAA,EAAA,aAAa,kBAAmBY,IACxDA,IAAwBZ,GAAA,MAAAA,EAAA,aAAa,kBAAmB,SACxDa,GAAQb,aAAmB,oBAA4BA,GAAA,MAAAA,EAAA,aAAa,OAAQa,IACzEH,CACT,CACF,CAEa,MAAAI,EAAuBC,EAAUX,CAAiB,ECjCzDY,EAAYC,GAAuB,CACvC,KAAM,CAAE,SAAAC,EAAU,QAAAC,EAAS,MAAAC,EAAO,QAAAC,EAAS,QAAAC,CAAY,EAAAL,EAChD,OAAAM,sDAIOT,EAAqBI,CAAQ,CAAC,IAAIA,EAAS,SAAS,WACrDJ,EAAqBK,CAAO,CAAC,IAAIA,EAAQ,SAAS,gBAEvDC,GAAA,YAAAA,EAAO,IAAKI,GAASD,OAAUT,EAAqBU,CAAI,CAAC,IAAIA,EAAK,SAAS,OAAO,uBAEhFH,GAAA,YAAAA,EAAS,IACRI,GACCF,iBACaE,EAAO,IAAI,wBAAwBX,EAAqBW,CAAM,CAAC,IAAIA,EAAO,SAAS,YAEnG,yCAGyBH,GAAWI,EAAWJ,CAAO,CAAC,eAGlE,EAEA,SAAAK,EAAyBC,EAAoB,CACrC,MAAAC,EAAQD,EAAM,cAAc,KAAK,EACnCC,GACIA,EAAA,aAAa,UAAW,OAAO,EAEjC,MAAAC,EAAWF,EAAM,cAAc,KAAK,EACpCG,EAAYH,EAAM,SAAS,CAAC,EAC5BV,EAAWnB,EAAyB+B,GAAA,YAAAA,EAAU,cAAc,KAAK,EACjEX,EAAUpB,EAAyB+B,GAAA,YAAAA,EAAU,cAAc,KAAK,EAChEV,EAAQU,EAAW,CAAC,GAAGA,EAAS,iBAAiB,GAAG,CAAC,EAAE,IAAKE,GAASjC,EAAyBiC,CAAI,CAAC,EAAI,CAAA,EACvGX,EAAUU,EAAY,CAAC,GAAGA,EAAU,iBAAiB,GAAG,CAAC,EAAE,IAAKC,GAASjC,EAAyBiC,CAAI,CAAC,EAAI,CAAA,EAC3GV,GAAUQ,GAAA,YAAAA,EAAU,cAAc,aAAc,OAChDG,EAAMX,GAAA,YAAAA,EAAS,cAAc,OAC9BW,GAAA,MAAAA,EAAA,aAAa,UAAW,SAE7BL,EAAM,UAAY,GACZA,EAAA,MAAM,eAAe,SAAS,EAC7BM,EAAAlB,EAAS,CAAE,SAAAE,EAAU,QAAAC,EAAS,MAAAC,EAAO,QAAAC,EAAS,QAAAC,CAAA,CAAS,EAAGM,CAAK,CACxE"} \ No newline at end of file From 333264151b4d31155f1c6513938626ef8ccfd147 Mon Sep 17 00:00:00 2001 From: Elanor Krause Date: Tue, 16 Apr 2024 16:15:57 +0200 Subject: [PATCH 29/62] Added automatic documentation generation --- documentation.md | 278 ++++++++++++++++++++++++++++++++++++++++++++++ generateDocs.ts | 51 +++++++++ package-lock.json | 13 +++ package.json | 1 + types/docs.d.ts | 1 + 5 files changed, 344 insertions(+) create mode 100644 documentation.md create mode 100644 generateDocs.ts create mode 100644 types/docs.d.ts diff --git a/documentation.md b/documentation.md new file mode 100644 index 00000000..7c1550bd --- /dev/null +++ b/documentation.md @@ -0,0 +1,278 @@ +
    src/helpers/sidekick + +## :toolbox: Functions + +- [isSidekickLibraryActive](#gear-issidekicklibraryactive) +- [extractSidekickLibraryId](#gear-extractsidekicklibraryid) +- [getHref](#gear-gethref) +- [getLocation](#gear-getlocation) +- [getOrigin](#gear-getorigin) + +### :gear: isSidekickLibraryActive + +Verifies if the Sidekick Library Plugin is in use by checking if the page is running in an iframe with srcdoc +and if the main element has the sidekick-library class. + +| Function | Type | +| ---------- | ---------- | +| `isSidekickLibraryActive` | `() => boolean` | + +### :gear: extractSidekickLibraryId + +Extracts the innerHTML, the href attribute (if defined) and +the data-library-id attribute (if the Sidekick Library Plugin is active) of a given HTML element. + +| Function | Type | +| ---------- | ---------- | +| `extractSidekickLibraryId` | `(element?: HTMLElement or HTMLAnchorElement or null or undefined) => SidekickElement` | + +Parameters: + +* `element`: - The original HTMLElement or HTMLAnchorElement. + + +### :gear: getHref + +Returns the true origin of the current page in the browser. +If the page is running in an iframe with srcdoc, the ancestor origin + the path query param is returned. + +| Function | Type | +| ---------- | ---------- | +| `getHref` | `() => string` | + +### :gear: getLocation + +Returns the true origin of the current page in the browser. +If the page is running in an iframe with srcdoc, the query param is returned. + +| Function | Type | +| ---------- | ---------- | +| `getLocation` | `() => Location` | + +### :gear: getOrigin + +Returns the true origin of the current page in the browser. +If the page is running in an iframe with srcdoc, the ancestor origin is returned. + +| Function | Type | +| ---------- | ---------- | +| `getOrigin` | `() => string` | + + + +## :cocktail: Types + +- [SidekickElement](#gear-sidekickelement) + +### :gear: SidekickElement + +Represents the constructed Element. + +| Type | Type | +| ---------- | ---------- | +| `SidekickElement` | `{ + dataLibraryId?: string; + innerHTML: string; + href?: string; +}` | + + + +
    + +
    src/utils + +## :toolbox: Functions + +- [toClassName](#gear-toclassname) +- [addClasses](#gear-addclasses) +- [createOptimizedPicture](#gear-createoptimizedpicture) +- [getMetadata](#gear-getmetadata) +- [replaceBySpecifier](#gear-replacebyspecifier) +- [toCamelCase](#gear-tocamelcase) +- [undefinedOnEmpty](#gear-undefinedonempty) +- [wrap](#gear-wrap) + +### :gear: toClassName + +Converts a string into a valid CSS class name. + +| Function | Type | +| ---------- | ---------- | +| `toClassName` | `(name: string) => string` | + +Parameters: + +* `name`: - The string to convert into a CSS class name. + + +### :gear: addClasses + +Adds CSS classes to an HTML element. + +| Function | Type | +| ---------- | ---------- | +| `addClasses` | `(element: HTMLElement, classes: string) => void` | + +Parameters: + +* `element`: - The HTML element to which classes will be added. +* `classes`: - A string containing CSS classes separated by commas. + + +### :gear: createOptimizedPicture + +Creates an optimized HTML picture element with responsive image sources and a fallback image. + +| Function | Type | +| ---------- | ---------- | +| `createOptimizedPicture` | `(createOptimizedPictureArgs: CreateOptimizedPictureArgs) => HTMLPictureElement or undefined` | + +Parameters: + +* `createOptimizedPictureArgs`: - The arguments for creating the picture element. + + +### :gear: getMetadata + +Retrieves the content of a specified metadata tag from the document head. + +| Function | Type | +| ---------- | ---------- | +| `getMetadata` | `(value: string, doc?: Document) => string` | + +Parameters: + +* `value`: - The name or property attribute value of the metadata tag. +* `doc`: - The document to search for the metadata tag (default is the current document). + + +### :gear: replaceBySpecifier + +Replaces occurrences of a specified specifier in a string with an HTML tag. + +| Function | Type | +| ---------- | ---------- | +| `replaceBySpecifier` | `({ input, specifier, htmlTag }: ReplaceBySpecifier) => string` | + +Parameters: + +* `param`: - An object containing input string, specifier, and HTML tag. +* `param.input`: - The input string where replacements will be made. +* `param.specifier`: - The specifier string to search for in the input. +* `param.htmlTag`: - The HTML tag to wrap around the parts matched by the specifier. + + +### :gear: toCamelCase + +Sanitizes a string for use as a JavaScript property name. + +| Function | Type | +| ---------- | ---------- | +| `toCamelCase` | `(name: string) => string` | + +Parameters: + +* `name`: - The unsanitized string. + + +### :gear: undefinedOnEmpty + +Returns undefined if the value is an empty string, otherwise returns the value itself. + +| Function | Type | +| ---------- | ---------- | +| `undefinedOnEmpty` | `(value: string) => string or undefined` | + +Parameters: + +* `value`: - The value to check. + + +### :gear: wrap + +Wraps an HTML element with another HTML element. + +| Function | Type | +| ---------- | ---------- | +| `wrap` | `(element: HTMLElement, wrapper: HTMLElement) => void` | + +Parameters: + +* `element`: - The HTML element to wrap. +* `wrapper`: - The HTML element to use as a wrapper. + + + +## :factory: RuntimeCache + +### Methods + +- [get](#gear-get) +- [set](#gear-set) +- [has](#gear-has) +- [delete](#gear-delete) + +#### :gear: get + +| Method | Type | +| ---------- | ---------- | +| `get` | `(key: string) => T or undefined` | + +#### :gear: set + +| Method | Type | +| ---------- | ---------- | +| `set` | `(key: string, value: T) => void` | + +#### :gear: has + +| Method | Type | +| ---------- | ---------- | +| `has` | `(key: string) => boolean` | + +#### :gear: delete + +| Method | Type | +| ---------- | ---------- | +| `delete` | `(key: string) => void` | + + +## :tropical_drink: Interfaces + +- [CreateOptimizedPictureArgs](#gear-createoptimizedpictureargs) + +### :gear: CreateOptimizedPictureArgs + +Represents the arguments for creating an optimized picture element. + +| Property | Type | Description | +| ---------- | ---------- | ---------- | +| `src` | `string` | | +| `alt` | `string` | | +| `width` | `number` | | +| `height` | `number` | | +| `eager` | `boolean or undefined` | | +| `breakpoints` | `BreakPoint[] or undefined` | | + + + +
    + +
    src/directives + +## :wrench: Constants + +- [getSidekickLibraryId](#gear-getsidekicklibraryid) + +### :gear: getSidekickLibraryId + +| Constant | Type | +| ---------- | ---------- | +| `getSidekickLibraryId` | `(sidekickElement: SidekickElement) => DirectiveResult` | + + + + +
    + diff --git a/generateDocs.ts b/generateDocs.ts new file mode 100644 index 00000000..53a44ef8 --- /dev/null +++ b/generateDocs.ts @@ -0,0 +1,51 @@ +import * as fs from 'fs'; +import * as path from 'path'; +import { buildDocumentation, documentationToMarkdown } from 'tsdoc-markdown'; + +// Source directories +const docsDirectories = ['src/helpers/sidekick', 'src/directives', 'src/utils']; + +// Output file +const outputFile = 'documentation.md'; + +// If the output file already exists, clear its content +if (fs.existsSync(outputFile)) { + fs.writeFileSync(outputFile, ''); +} + +docsDirectories.forEach(docsDirectory => { + // Read all files from the source directory + fs.readdir(docsDirectory, (err, files) => { + if (err) { + console.error('Error reading directory:', err); + return; + } + + // Create an array to hold the content of each directory + const directoryContents: string[] = []; + + // Get the title of the directory + const directoryTitle = path.dirname(docsDirectory) + '/' + path.basename(docsDirectory);; + + // Create an array to hold the paths of the files + const filePaths: string[] = []; + + files.forEach(file => { + const filePath = path.join(docsDirectory, file); + filePaths.push(filePath); + }); + + // Build documentation for every file in the directory + const directoryDocumentation = buildDocumentation({inputFiles: filePaths, options: { types: true }}); + + // Generate the markdown for every file in the directory + let directoryMarkdown = documentationToMarkdown({entries: directoryDocumentation, options: { emoji: undefined }}); + // directoryMarkdown = directoryMarkdown.replace(/:.*:/g, ''); + + // Add the wrapped markup to the array + directoryContents.push(`
    ${directoryTitle}\n\n${directoryMarkdown}\n\n
    \n\n`); + + // Write the combined content to the output file + fs.writeFileSync(outputFile, directoryContents.join(''), { flag: 'a' }); + }); +}); diff --git a/package-lock.json b/package-lock.json index 897bd7a9..3b6dea20 100644 --- a/package-lock.json +++ b/package-lock.json @@ -38,6 +38,7 @@ "stylelint-scss": "^6.1.0", "ts-jest": "^29.1.2", "ts-node": "^10.9.2", + "tsdoc-markdown": "^0.5.0", "typescript": "^5.3.3", "vite": "5.0.12" }, @@ -10320,6 +10321,18 @@ "json5": "lib/cli.js" } }, + "node_modules/tsdoc-markdown": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/tsdoc-markdown/-/tsdoc-markdown-0.5.0.tgz", + "integrity": "sha512-n1GyFmXJpsySVozOxYjnjRwDkN1FKtFaptkrKNcdWUuPzJVE80+AERssO0fb/eZKNZIMJYkHePocoiOeu5ckkg==", + "dev": true, + "bin": { + "tsdoc": "bin/index.js" + }, + "peerDependencies": { + "typescript": "^5" + } + }, "node_modules/tslib": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", diff --git a/package.json b/package.json index 2c013b85..8f793314 100644 --- a/package.json +++ b/package.json @@ -57,6 +57,7 @@ "stylelint-scss": "^6.1.0", "ts-node": "^10.9.2", "ts-jest": "^29.1.2", + "tsdoc-markdown": "^0.5.0", "typescript": "^5.3.3", "vite": "5.0.12" }, diff --git a/types/docs.d.ts b/types/docs.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/types/docs.d.ts @@ -0,0 +1 @@ +export {}; From cafb7011007b6993d01e6c13a74efa9305641af6 Mon Sep 17 00:00:00 2001 From: Elanor Krause Date: Wed, 17 Apr 2024 10:04:43 +0200 Subject: [PATCH 30/62] added header --- documentation.md | 155 ++++++++++++++++++++++++----------------------- generateDocs.ts | 3 +- 2 files changed, 79 insertions(+), 79 deletions(-) diff --git a/documentation.md b/documentation.md index 7c1550bd..fd6e835e 100644 --- a/documentation.md +++ b/documentation.md @@ -1,80 +1,16 @@ -
    src/helpers/sidekick - -## :toolbox: Functions - -- [isSidekickLibraryActive](#gear-issidekicklibraryactive) -- [extractSidekickLibraryId](#gear-extractsidekicklibraryid) -- [getHref](#gear-gethref) -- [getLocation](#gear-getlocation) -- [getOrigin](#gear-getorigin) - -### :gear: isSidekickLibraryActive - -Verifies if the Sidekick Library Plugin is in use by checking if the page is running in an iframe with srcdoc -and if the main element has the sidekick-library class. - -| Function | Type | -| ---------- | ---------- | -| `isSidekickLibraryActive` | `() => boolean` | - -### :gear: extractSidekickLibraryId - -Extracts the innerHTML, the href attribute (if defined) and -the data-library-id attribute (if the Sidekick Library Plugin is active) of a given HTML element. - -| Function | Type | -| ---------- | ---------- | -| `extractSidekickLibraryId` | `(element?: HTMLElement or HTMLAnchorElement or null or undefined) => SidekickElement` | - -Parameters: - -* `element`: - The original HTMLElement or HTMLAnchorElement. - - -### :gear: getHref - -Returns the true origin of the current page in the browser. -If the page is running in an iframe with srcdoc, the ancestor origin + the path query param is returned. - -| Function | Type | -| ---------- | ---------- | -| `getHref` | `() => string` | - -### :gear: getLocation - -Returns the true origin of the current page in the browser. -If the page is running in an iframe with srcdoc, the query param is returned. +# Documentation +
    src/directives -| Function | Type | -| ---------- | ---------- | -| `getLocation` | `() => Location` | +## :wrench: Constants -### :gear: getOrigin +- [getSidekickLibraryId](#gear-getsidekicklibraryid) -Returns the true origin of the current page in the browser. -If the page is running in an iframe with srcdoc, the ancestor origin is returned. +### :gear: getSidekickLibraryId -| Function | Type | +| Constant | Type | | ---------- | ---------- | -| `getOrigin` | `() => string` | - - - -## :cocktail: Types - -- [SidekickElement](#gear-sidekickelement) - -### :gear: SidekickElement - -Represents the constructed Element. +| `getSidekickLibraryId` | `(sidekickElement: SidekickElement) => DirectiveResult` | -| Type | Type | -| ---------- | ---------- | -| `SidekickElement` | `{ - dataLibraryId?: string; - innerHTML: string; - href?: string; -}` | @@ -259,18 +195,83 @@ Represents the arguments for creating an optimized picture element.
    -
    src/directives +
    src/helpers/sidekick -## :wrench: Constants +## :toolbox: Functions -- [getSidekickLibraryId](#gear-getsidekicklibraryid) +- [isSidekickLibraryActive](#gear-issidekicklibraryactive) +- [extractSidekickLibraryId](#gear-extractsidekicklibraryid) +- [getHref](#gear-gethref) +- [getLocation](#gear-getlocation) +- [getOrigin](#gear-getorigin) -### :gear: getSidekickLibraryId +### :gear: isSidekickLibraryActive -| Constant | Type | +Verifies if the Sidekick Library Plugin is in use by checking if the page is running in an iframe with srcdoc +and if the main element has the sidekick-library class. + +| Function | Type | | ---------- | ---------- | -| `getSidekickLibraryId` | `(sidekickElement: SidekickElement) => DirectiveResult` | +| `isSidekickLibraryActive` | `() => boolean` | +### :gear: extractSidekickLibraryId + +Extracts the innerHTML, the href attribute (if defined) and +the data-library-id attribute (if the Sidekick Library Plugin is active) of a given HTML element. + +| Function | Type | +| ---------- | ---------- | +| `extractSidekickLibraryId` | `(element?: HTMLElement or HTMLAnchorElement or null or undefined) => SidekickElement` | + +Parameters: + +* `element`: - The original HTMLElement or HTMLAnchorElement. + + +### :gear: getHref + +Returns the true origin of the current page in the browser. +If the page is running in an iframe with srcdoc, the ancestor origin + the path query param is returned. + +| Function | Type | +| ---------- | ---------- | +| `getHref` | `() => string` | + +### :gear: getLocation + +Returns the true origin of the current page in the browser. +If the page is running in an iframe with srcdoc, the query param is returned. + +| Function | Type | +| ---------- | ---------- | +| `getLocation` | `() => Location` | + +### :gear: getOrigin + +Returns the true origin of the current page in the browser. +If the page is running in an iframe with srcdoc, the ancestor origin is returned. + +| Function | Type | +| ---------- | ---------- | +| `getOrigin` | `() => string` | + + + +## :cocktail: Types + +- [SidekickElement](#gear-sidekickelement) + +### :gear: SidekickElement + +Represents the constructed Element. + +| Type | Type | +| ---------- | ---------- | +| `SidekickElement` | `{ + dataLibraryId?: string; + innerHTML: string; + href?: string; +}` | diff --git a/generateDocs.ts b/generateDocs.ts index 53a44ef8..3fd29a5b 100644 --- a/generateDocs.ts +++ b/generateDocs.ts @@ -10,7 +10,7 @@ const outputFile = 'documentation.md'; // If the output file already exists, clear its content if (fs.existsSync(outputFile)) { - fs.writeFileSync(outputFile, ''); + fs.writeFileSync(outputFile, '# Documentation\n'); } docsDirectories.forEach(docsDirectory => { @@ -40,7 +40,6 @@ docsDirectories.forEach(docsDirectory => { // Generate the markdown for every file in the directory let directoryMarkdown = documentationToMarkdown({entries: directoryDocumentation, options: { emoji: undefined }}); - // directoryMarkdown = directoryMarkdown.replace(/:.*:/g, ''); // Add the wrapped markup to the array directoryContents.push(`
    ${directoryTitle}\n\n${directoryMarkdown}\n\n
    \n\n`); From c59851338c5ff38f47659129eae2a1f54aff6082 Mon Sep 17 00:00:00 2001 From: samuelecalamita Date: Wed, 17 Apr 2024 11:12:07 +0200 Subject: [PATCH 31/62] run build --- ...ure.Z5VLB_Rl.js => createOptimizedPicture.DsLuW-tl.js} | 4 ++-- ...B_Rl.js.map => createOptimizedPicture.DsLuW-tl.js.map} | 2 +- dist/__chunks__/fetch.service.7cfQZ1Bx.js | 2 -- dist/__chunks__/fetch.service.7cfQZ1Bx.js.map | 1 - dist/__chunks__/fetch.service.DgmLKlDK.js.map | 1 - ...etch.service.DgmLKlDK.js => fetch.service.hsQtYX1Y.js} | 8 ++++---- dist/__chunks__/fetch.service.hsQtYX1Y.js.map | 1 + 7 files changed, 8 insertions(+), 11 deletions(-) rename dist/__chunks__/{createOptimizedPicture.Z5VLB_Rl.js => createOptimizedPicture.DsLuW-tl.js} (92%) rename dist/__chunks__/{createOptimizedPicture.Z5VLB_Rl.js.map => createOptimizedPicture.DsLuW-tl.js.map} (99%) delete mode 100644 dist/__chunks__/fetch.service.7cfQZ1Bx.js delete mode 100644 dist/__chunks__/fetch.service.7cfQZ1Bx.js.map delete mode 100644 dist/__chunks__/fetch.service.DgmLKlDK.js.map rename dist/__chunks__/{fetch.service.DgmLKlDK.js => fetch.service.hsQtYX1Y.js} (54%) create mode 100644 dist/__chunks__/fetch.service.hsQtYX1Y.js.map diff --git a/dist/__chunks__/createOptimizedPicture.Z5VLB_Rl.js b/dist/__chunks__/createOptimizedPicture.DsLuW-tl.js similarity index 92% rename from dist/__chunks__/createOptimizedPicture.Z5VLB_Rl.js rename to dist/__chunks__/createOptimizedPicture.DsLuW-tl.js index f894ddb9..f57daecc 100644 --- a/dist/__chunks__/createOptimizedPicture.Z5VLB_Rl.js +++ b/dist/__chunks__/createOptimizedPicture.DsLuW-tl.js @@ -1,2 +1,2 @@ -import{F as w,m as u}from"./fetch.service.DgmLKlDK.js";import{i as f}from"./isSidekickLibraryActive.U-fJCMMj.js";class g{async getPlaceHolder(o){try{const c="/placeholder.json",h={cacheOptions:{cacheType:"runtime"}},n=(await w.fetchJson(c,h)).data.find(t=>t.Key===o);if(!n){const t=`PlaceholderService: Placeholder with key ${o} could not be found.`;throw u.error(t),new Error(t)}return n.Text}catch(c){throw u.error("PlaceholderService: Error fetching placeholder data:",c),c}}}const P=new g;function $(){if(!f())return window.location.href;const{location:i}=window.parent,o=new URLSearchParams(i.search);return`${i.origin}${o.get("path")}`}function S(i){if(i.src==="")return;const{src:o,alt:c,eager:h=!1,width:l,height:n,breakpoints:t=[{media:"(min-width: 600px)",width:2e3},{width:750}]}=i,p=new URL(o,$()),d=document.createElement("picture"),{pathname:a}=p,m=a.substring(a.lastIndexOf(".")+1);return t.forEach(r=>{const s=document.createElement("source");r.media&&s.setAttribute("media",r.media),s.setAttribute("type","image/webp"),s.setAttribute("srcset",`${a}?width=${r.width}&format=webply&optimize=medium`),d.appendChild(s)}),t.forEach((r,s)=>{if(st.Key===o);if(!n){const t=`PlaceholderService: Placeholder with key ${o} could not be found.`;throw u.error(t),new Error(t)}return n.Text}catch(c){throw u.error("PlaceholderService: Error fetching placeholder data:",c),c}}}const P=new g;function $(){if(!f())return window.location.href;const{location:i}=window.parent,o=new URLSearchParams(i.search);return`${i.origin}${o.get("path")}`}function S(i){if(i.src==="")return;const{src:o,alt:c,eager:h=!1,width:l,height:n,breakpoints:t=[{media:"(min-width: 600px)",width:2e3},{width:750}]}=i,p=new URL(o,$()),d=document.createElement("picture"),{pathname:a}=p,m=a.substring(a.lastIndexOf(".")+1);return t.forEach(r=>{const s=document.createElement("source");r.media&&s.setAttribute("media",r.media),s.setAttribute("type","image/webp"),s.setAttribute("srcset",`${a}?width=${r.width}&format=webply&optimize=medium`),d.appendChild(s)}),t.forEach((r,s)=>{if(s {\n try {\n const url = '/placeholder.json';\n const options: FetchServiceOptions = {\n cacheOptions: { cacheType: 'runtime' },\n };\n const sheetsResponse = await FetchService.fetchJson>(url, options);\n const placeholderRecord = sheetsResponse.data.find((item: Placeholder): boolean => item.Key === key);\n\n if (!placeholderRecord) {\n const errorMessage = `PlaceholderService: Placeholder with key ${key} could not be found.`;\n DebuggerService.error(errorMessage);\n throw new Error(errorMessage);\n }\n\n return placeholderRecord!.Text;\n } catch (error) {\n DebuggerService.error('PlaceholderService: Error fetching placeholder data:', error);\n throw error;\n }\n }\n}\n\nexport default new PlaceholderService();\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the ancestor origin + the path query param is returned.\n * @returns {String} The href of the current page or the href of the block running in the library\n *\n * @example\n * const url = new URL(src, getHref());\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getHref(): string {\n if (!isSidekickLibraryActive()) return window.location.href;\n\n const { location: parentLocation } = window.parent;\n const urlParams = new URLSearchParams(parentLocation.search);\n return `${parentLocation.origin}${urlParams.get('path')}`;\n}\n","import { getHref } from 'Helpers/sidekick/getHref.ts';\n\n/**\n * Represents a breakpoint configuration used in responsive web design.\n *\n * @interface BreakPoint\n * @property {number} [media] - The media query string defining the condition for this breakpoint.\n * @property {number} [width] - The width associated with this breakpoint.\n *\n * @example\n * // Example usage:\n * const exampleBreakPoint: BreakPoint = {\n * media: \"(min-width: 600px)\",\n * width: \"100\"\n * };\n */\ninterface BreakPoint {\n media?: string;\n width?: number;\n}\n\n/**\n * Represents the arguments for creating an optimized picture element.\n *\n * @interface CreateOptimizedPictureArgs\n * @property {string} src - The URL of the image.\n * @property {string} alt - The alternative text for the image.\n * @property {number} width - The width of the image in CSS pixels.\n * @property {number} height - The height of the image in CSS pixels.\n * @property {boolean} [eager] - Whether to load the image immediately.\n * @property {BreakPoint[]} [breakpoints] - The breakpoints for responsive images.\n */\nexport interface CreateOptimizedPictureArgs {\n src: string;\n alt: string;\n width: number;\n height: number;\n eager?: boolean;\n breakpoints?: BreakPoint[];\n}\n\n/**\n * Creates an optimized HTML picture element with responsive image sources and a fallback image.\n *\n * @param {CreateOptimizedPictureArgs} createOptimizedPictureArgs - The arguments for creating the picture element.\n * @returns {HTMLPictureElement} - The created HTML picture element.\n *\n * @example\n * const args = {\n * src: 'image.jpg',\n * alt: 'Example Image',\n * width: '200',\n * height: '150',\n * eager: true,\n * breakpoints: [\n * { media: '(min-width: 600px)', width: '800' },\n * { media: '(min-width: 1200px)', width: '1600' }\n * ]\n * };\n * const pictureElement = createOptimizedPicture(args);\n * document.body.appendChild(pictureElement);\n *\n * @remarks\n * The last breakpoint provided in the `breakpoints` array is used as the source for the fallback image.\n */\nexport function createOptimizedPicture(\n createOptimizedPictureArgs: CreateOptimizedPictureArgs\n): HTMLPictureElement | undefined {\n if (createOptimizedPictureArgs.src === '') return undefined;\n\n const {\n src,\n alt,\n eager = false,\n width,\n height,\n breakpoints = [{ media: '(min-width: 600px)', width: 2000 }, { width: 750 }],\n } = createOptimizedPictureArgs;\n const url = new URL(src, getHref());\n const picture = document.createElement('picture');\n const { pathname } = url;\n const ext = pathname.substring(pathname.lastIndexOf('.') + 1);\n\n // webp\n breakpoints.forEach((breakpoint: BreakPoint): void => {\n const source = document.createElement('source');\n if (breakpoint.media) source.setAttribute('media', breakpoint.media);\n source.setAttribute('type', 'image/webp');\n source.setAttribute('srcset', `${pathname}?width=${breakpoint.width}&format=webply&optimize=medium`);\n picture.appendChild(source);\n });\n\n // fallback\n breakpoints.forEach((breakpoint: Record, index: number): void => {\n if (index < breakpoints.length - 1) {\n const source = document.createElement('source');\n if (breakpoint.media) source.setAttribute('media', breakpoint.media);\n source.setAttribute('srcset', `${pathname}?width=${breakpoint.width}&format=${ext}&optimize=medium`);\n picture.appendChild(source);\n } else {\n const img = document.createElement('img');\n img.setAttribute('loading', eager ? 'eager' : 'lazy');\n img.setAttribute('alt', alt);\n img.setAttribute('width', width.toString());\n img.setAttribute('height', height.toString());\n picture.appendChild(img);\n img.setAttribute('src', `${pathname}?width=${breakpoint.width}&format=${ext}&optimize=medium`);\n }\n });\n\n return picture;\n}\n"],"names":["PlaceholderService","key","url","options","placeholderRecord","FetchService","item","errorMessage","DebuggerService","error","PlaceholderService$1","getHref","isSidekickLibraryActive","parentLocation","urlParams","createOptimizedPicture","createOptimizedPictureArgs","src","alt","eager","width","height","breakpoints","picture","pathname","ext","breakpoint","source","index","img"],"mappings":"iHAKA,MAAMA,CAAmB,CACvB,MAAa,eAAeC,EAA8B,CACpD,GAAA,CACF,MAAMC,EAAM,oBACNC,EAA+B,CACnC,aAAc,CAAE,UAAW,SAAU,CAAA,EAGjCC,GADiB,MAAMC,EAAa,UAAuCH,EAAKC,CAAO,GACpD,KAAK,KAAMG,GAA+BA,EAAK,MAAQL,CAAG,EAEnG,GAAI,CAACG,EAAmB,CAChB,MAAAG,EAAe,4CAA4CN,CAAG,uBACpEO,MAAAA,EAAgB,MAAMD,CAAY,EAC5B,IAAI,MAAMA,CAAY,CAC9B,CAEA,OAAOH,EAAmB,WACnBK,EAAO,CACED,MAAAA,EAAA,MAAM,uDAAwDC,CAAK,EAC7EA,CACR,CACF,CACF,CAEA,MAAeC,EAAA,IAAIV,EChBZ,SAASW,GAAkB,CAChC,GAAI,CAACC,EAAwB,EAAG,OAAO,OAAO,SAAS,KAEvD,KAAM,CAAE,SAAUC,GAAmB,OAAO,OACtCC,EAAY,IAAI,gBAAgBD,EAAe,MAAM,EAC3D,MAAO,GAAGA,EAAe,MAAM,GAAGC,EAAU,IAAI,MAAM,CAAC,EACzD,CC8CO,SAASC,EACdC,EACgC,CAChC,GAAIA,EAA2B,MAAQ,GAAW,OAE5C,KAAA,CACJ,IAAAC,EACA,IAAAC,EACA,MAAAC,EAAQ,GACR,MAAAC,EACA,OAAAC,EACA,YAAAC,EAAc,CAAC,CAAE,MAAO,qBAAsB,MAAO,KAAQ,CAAE,MAAO,IAAK,CACzE,EAAAN,EACEd,EAAM,IAAI,IAAIe,EAAKN,EAAS,CAAA,EAC5BY,EAAU,SAAS,cAAc,SAAS,EAC1C,CAAE,SAAAC,CAAa,EAAAtB,EACfuB,EAAMD,EAAS,UAAUA,EAAS,YAAY,GAAG,EAAI,CAAC,EAGhD,OAAAF,EAAA,QAASI,GAAiC,CAC9C,MAAAC,EAAS,SAAS,cAAc,QAAQ,EAC1CD,EAAW,OAAcC,EAAA,aAAa,QAASD,EAAW,KAAK,EAC5DC,EAAA,aAAa,OAAQ,YAAY,EACxCA,EAAO,aAAa,SAAU,GAAGH,CAAQ,UAAUE,EAAW,KAAK,gCAAgC,EACnGH,EAAQ,YAAYI,CAAM,CAAA,CAC3B,EAGWL,EAAA,QAAQ,CAACI,EAAoCE,IAAwB,CAC3E,GAAAA,EAAQN,EAAY,OAAS,EAAG,CAC5B,MAAAK,EAAS,SAAS,cAAc,QAAQ,EAC1CD,EAAW,OAAcC,EAAA,aAAa,QAASD,EAAW,KAAK,EAC5DC,EAAA,aAAa,SAAU,GAAGH,CAAQ,UAAUE,EAAW,KAAK,WAAWD,CAAG,kBAAkB,EACnGF,EAAQ,YAAYI,CAAM,CAAA,KACrB,CACC,MAAAE,EAAM,SAAS,cAAc,KAAK,EACxCA,EAAI,aAAa,UAAWV,EAAQ,QAAU,MAAM,EAChDU,EAAA,aAAa,MAAOX,CAAG,EAC3BW,EAAI,aAAa,QAAST,EAAM,SAAU,CAAA,EAC1CS,EAAI,aAAa,SAAUR,EAAO,SAAU,CAAA,EAC5CE,EAAQ,YAAYM,CAAG,EACnBA,EAAA,aAAa,MAAO,GAAGL,CAAQ,UAAUE,EAAW,KAAK,WAAWD,CAAG,kBAAkB,CAC/F,CAAA,CACD,EAEMF,CACT"} \ No newline at end of file +{"version":3,"file":"createOptimizedPicture.DsLuW-tl.js","sources":["../../src/services/placeholder.service.ts","../../src/helpers/sidekick/getHref.ts","../../src/utils/createOptimizedPicture.ts"],"sourcesContent":["import { DebuggerService } from '@kluntje/services';\nimport FetchService, { FetchServiceOptions } from './fetch.service.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\nimport { Placeholder } from 'Types/siteMap.types.ts';\n\nclass PlaceholderService {\n public async getPlaceHolder(key: string): Promise {\n try {\n const url = '/placeholder.json';\n const options: FetchServiceOptions = {\n cacheOptions: { cacheType: 'runtime' },\n };\n const sheetsResponse = await FetchService.fetchJson>(url, options);\n const placeholderRecord = sheetsResponse.data.find((item: Placeholder): boolean => item.Key === key);\n\n if (!placeholderRecord) {\n const errorMessage = `PlaceholderService: Placeholder with key ${key} could not be found.`;\n DebuggerService.error(errorMessage);\n throw new Error(errorMessage);\n }\n\n return placeholderRecord!.Text;\n } catch (error) {\n DebuggerService.error('PlaceholderService: Error fetching placeholder data:', error);\n throw error;\n }\n }\n}\n\nexport default new PlaceholderService();\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the ancestor origin + the path query param is returned.\n * @returns {String} The href of the current page or the href of the block running in the library\n *\n * @example\n * const url = new URL(src, getHref());\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getHref(): string {\n if (!isSidekickLibraryActive()) return window.location.href;\n\n const { location: parentLocation } = window.parent;\n const urlParams = new URLSearchParams(parentLocation.search);\n return `${parentLocation.origin}${urlParams.get('path')}`;\n}\n","import { getHref } from 'Helpers/sidekick/getHref.ts';\n\n/**\n * Represents a breakpoint configuration used in responsive web design.\n *\n * @interface BreakPoint\n * @property {number} [media] - The media query string defining the condition for this breakpoint.\n * @property {number} [width] - The width associated with this breakpoint.\n *\n * @example\n * // Example usage:\n * const exampleBreakPoint: BreakPoint = {\n * media: \"(min-width: 600px)\",\n * width: \"100\"\n * };\n */\ninterface BreakPoint {\n media?: string;\n width?: number;\n}\n\n/**\n * Represents the arguments for creating an optimized picture element.\n *\n * @interface CreateOptimizedPictureArgs\n * @property {string} src - The URL of the image.\n * @property {string} alt - The alternative text for the image.\n * @property {number} width - The width of the image in CSS pixels.\n * @property {number} height - The height of the image in CSS pixels.\n * @property {boolean} [eager] - Whether to load the image immediately.\n * @property {BreakPoint[]} [breakpoints] - The breakpoints for responsive images.\n */\nexport interface CreateOptimizedPictureArgs {\n src: string;\n alt: string;\n width: number;\n height: number;\n eager?: boolean;\n breakpoints?: BreakPoint[];\n}\n\n/**\n * Creates an optimized HTML picture element with responsive image sources and a fallback image.\n *\n * @param {CreateOptimizedPictureArgs} createOptimizedPictureArgs - The arguments for creating the picture element.\n * @returns {HTMLPictureElement} - The created HTML picture element.\n *\n * @example\n * const args = {\n * src: 'image.jpg',\n * alt: 'Example Image',\n * width: '200',\n * height: '150',\n * eager: true,\n * breakpoints: [\n * { media: '(min-width: 600px)', width: '800' },\n * { media: '(min-width: 1200px)', width: '1600' }\n * ]\n * };\n * const pictureElement = createOptimizedPicture(args);\n * document.body.appendChild(pictureElement);\n *\n * @remarks\n * The last breakpoint provided in the `breakpoints` array is used as the source for the fallback image.\n */\nexport function createOptimizedPicture(\n createOptimizedPictureArgs: CreateOptimizedPictureArgs\n): HTMLPictureElement | undefined {\n if (createOptimizedPictureArgs.src === '') return undefined;\n\n const {\n src,\n alt,\n eager = false,\n width,\n height,\n breakpoints = [{ media: '(min-width: 600px)', width: 2000 }, { width: 750 }],\n } = createOptimizedPictureArgs;\n const url = new URL(src, getHref());\n const picture = document.createElement('picture');\n const { pathname } = url;\n const ext = pathname.substring(pathname.lastIndexOf('.') + 1);\n\n // webp\n breakpoints.forEach((breakpoint: BreakPoint): void => {\n const source = document.createElement('source');\n if (breakpoint.media) source.setAttribute('media', breakpoint.media);\n source.setAttribute('type', 'image/webp');\n source.setAttribute('srcset', `${pathname}?width=${breakpoint.width}&format=webply&optimize=medium`);\n picture.appendChild(source);\n });\n\n // fallback\n breakpoints.forEach((breakpoint: Record, index: number): void => {\n if (index < breakpoints.length - 1) {\n const source = document.createElement('source');\n if (breakpoint.media) source.setAttribute('media', breakpoint.media);\n source.setAttribute('srcset', `${pathname}?width=${breakpoint.width}&format=${ext}&optimize=medium`);\n picture.appendChild(source);\n } else {\n const img = document.createElement('img');\n img.setAttribute('loading', eager ? 'eager' : 'lazy');\n img.setAttribute('alt', alt);\n img.setAttribute('width', width.toString());\n img.setAttribute('height', height.toString());\n picture.appendChild(img);\n img.setAttribute('src', `${pathname}?width=${breakpoint.width}&format=${ext}&optimize=medium`);\n }\n });\n\n return picture;\n}\n"],"names":["PlaceholderService","key","url","options","placeholderRecord","FetchService","item","errorMessage","DebuggerService","error","PlaceholderService$1","getHref","isSidekickLibraryActive","parentLocation","urlParams","createOptimizedPicture","createOptimizedPictureArgs","src","alt","eager","width","height","breakpoints","picture","pathname","ext","breakpoint","source","index","img"],"mappings":"iHAKA,MAAMA,CAAmB,CACvB,MAAa,eAAeC,EAA8B,CACpD,GAAA,CACF,MAAMC,EAAM,oBACNC,EAA+B,CACnC,aAAc,CAAE,UAAW,SAAU,CAAA,EAGjCC,GADiB,MAAMC,EAAa,UAAuCH,EAAKC,CAAO,GACpD,KAAK,KAAMG,GAA+BA,EAAK,MAAQL,CAAG,EAEnG,GAAI,CAACG,EAAmB,CAChB,MAAAG,EAAe,4CAA4CN,CAAG,uBACpEO,MAAAA,EAAgB,MAAMD,CAAY,EAC5B,IAAI,MAAMA,CAAY,CAC9B,CAEA,OAAOH,EAAmB,WACnBK,EAAO,CACED,MAAAA,EAAA,MAAM,uDAAwDC,CAAK,EAC7EA,CACR,CACF,CACF,CAEA,MAAeC,EAAA,IAAIV,EChBZ,SAASW,GAAkB,CAChC,GAAI,CAACC,EAAwB,EAAG,OAAO,OAAO,SAAS,KAEvD,KAAM,CAAE,SAAUC,GAAmB,OAAO,OACtCC,EAAY,IAAI,gBAAgBD,EAAe,MAAM,EAC3D,MAAO,GAAGA,EAAe,MAAM,GAAGC,EAAU,IAAI,MAAM,CAAC,EACzD,CC8CO,SAASC,EACdC,EACgC,CAChC,GAAIA,EAA2B,MAAQ,GAAW,OAE5C,KAAA,CACJ,IAAAC,EACA,IAAAC,EACA,MAAAC,EAAQ,GACR,MAAAC,EACA,OAAAC,EACA,YAAAC,EAAc,CAAC,CAAE,MAAO,qBAAsB,MAAO,KAAQ,CAAE,MAAO,IAAK,CACzE,EAAAN,EACEd,EAAM,IAAI,IAAIe,EAAKN,EAAS,CAAA,EAC5BY,EAAU,SAAS,cAAc,SAAS,EAC1C,CAAE,SAAAC,CAAa,EAAAtB,EACfuB,EAAMD,EAAS,UAAUA,EAAS,YAAY,GAAG,EAAI,CAAC,EAGhD,OAAAF,EAAA,QAASI,GAAiC,CAC9C,MAAAC,EAAS,SAAS,cAAc,QAAQ,EAC1CD,EAAW,OAAcC,EAAA,aAAa,QAASD,EAAW,KAAK,EAC5DC,EAAA,aAAa,OAAQ,YAAY,EACxCA,EAAO,aAAa,SAAU,GAAGH,CAAQ,UAAUE,EAAW,KAAK,gCAAgC,EACnGH,EAAQ,YAAYI,CAAM,CAAA,CAC3B,EAGWL,EAAA,QAAQ,CAACI,EAAoCE,IAAwB,CAC3E,GAAAA,EAAQN,EAAY,OAAS,EAAG,CAC5B,MAAAK,EAAS,SAAS,cAAc,QAAQ,EAC1CD,EAAW,OAAcC,EAAA,aAAa,QAASD,EAAW,KAAK,EAC5DC,EAAA,aAAa,SAAU,GAAGH,CAAQ,UAAUE,EAAW,KAAK,WAAWD,CAAG,kBAAkB,EACnGF,EAAQ,YAAYI,CAAM,CAAA,KACrB,CACC,MAAAE,EAAM,SAAS,cAAc,KAAK,EACxCA,EAAI,aAAa,UAAWV,EAAQ,QAAU,MAAM,EAChDU,EAAA,aAAa,MAAOX,CAAG,EAC3BW,EAAI,aAAa,QAAST,EAAM,SAAU,CAAA,EAC1CS,EAAI,aAAa,SAAUR,EAAO,SAAU,CAAA,EAC5CE,EAAQ,YAAYM,CAAG,EACnBA,EAAA,aAAa,MAAO,GAAGL,CAAQ,UAAUE,EAAW,KAAK,WAAWD,CAAG,kBAAkB,CAC/F,CAAA,CACD,EAEMF,CACT"} \ No newline at end of file diff --git a/dist/__chunks__/fetch.service.7cfQZ1Bx.js b/dist/__chunks__/fetch.service.7cfQZ1Bx.js deleted file mode 100644 index 4ee72530..00000000 --- a/dist/__chunks__/fetch.service.7cfQZ1Bx.js +++ /dev/null @@ -1,2 +0,0 @@ -const h=n=>{const e=new URL(window.hlx.codeBasePath,window.location.origin);return new URL(n,e)};class l{constructor(){this.runtimeCache=new Map}get(e){return this.runtimeCache.get(e)}set(e,t){this.runtimeCache.set(e,t)}has(e){return this.runtimeCache.has(e)}delete(e){this.runtimeCache.delete(e)}}class p{constructor(){this.requestPipeline=new Map,this.runtimeCache=new l}fetchJson(e,t={}){return this.fetchData(h(e).href,t,this.getResponseJSON)}fetchText(e,t={}){return this.fetchData(h(e).href,t,this.getResponseText)}async fetchData(e,t,s){const{cacheOptions:r}=t,i=this.getCachedData(e,r);if(i!==null)return i;const a=this.requestPipeline.get(e);if(a!==void 0)return s(await a);const o=fetch(e,t.fetchOptions);this.requestPipeline.set(e,o);const u=await o;this.requestPipeline.delete(e);const c=await s(u);return this.setCachedData(e,c,r),c}async getResponseJSON(e){return await e.clone().json()}async getResponseText(e){return await e.clone().text()}getCachedData(e,t){return(t==null?void 0:t.cacheType)==="runtime"?this.runtimeCache.get(e)??null:null}setCachedData(e,t,s){(s==null?void 0:s.cacheType)==="runtime"&&this.runtimeCache.set(e,t)}}const C=new p;export{C as F,h as g}; -//# sourceMappingURL=fetch.service.7cfQZ1Bx.js.map diff --git a/dist/__chunks__/fetch.service.7cfQZ1Bx.js.map b/dist/__chunks__/fetch.service.7cfQZ1Bx.js.map deleted file mode 100644 index 8ad0a438..00000000 --- a/dist/__chunks__/fetch.service.7cfQZ1Bx.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"fetch.service.7cfQZ1Bx.js","sources":["../../src/app/utils/getUrlForEndpoint.ts","../../src/utils/RuntimeCache.ts","../../src/services/fetch.service.ts"],"sourcesContent":["export const getUrlForEndpoint = (endpoint: string): URL => {\n // TODO: do we really need to use window.hlx.codeBasePath here?\n const baseUrl = new URL(window.hlx.codeBasePath, window.location.origin);\n return new URL(endpoint, baseUrl);\n};\n","export class RuntimeCache {\n private runtimeCache: Map = new Map();\n\n public get(key: string): T | undefined {\n return this.runtimeCache.get(key);\n }\n\n public set(key: string, value: T): void {\n this.runtimeCache.set(key, value);\n }\n\n public has(key: string): boolean {\n return this.runtimeCache.has(key);\n }\n\n public delete(key: string): void {\n this.runtimeCache.delete(key);\n }\n}\n","import { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint';\nimport { RuntimeCache } from '../utils/RuntimeCache';\n\nexport interface FetchServiceCacheOptions {\n cacheType?: 'runtime'; // 'local' | 'session' | \"request\" can be added later\n}\n\nexport interface FetchServiceOptions {\n fetchOptions?: RequestInit;\n cacheOptions?: FetchServiceCacheOptions;\n}\n\nclass FetchService {\n private requestPipeline: Map> = new Map();\n\n private runtimeCache = new RuntimeCache();\n\n public fetchJson(endpoint: string, options: FetchServiceOptions = {}): Promise {\n return this.fetchData(getUrlForEndpoint(endpoint).href, options, this.getResponseJSON);\n }\n\n public fetchText(endpoint: string, options: FetchServiceOptions = {}): Promise {\n return this.fetchData(getUrlForEndpoint(endpoint).href, options, this.getResponseText);\n }\n\n private async fetchData(\n url: string,\n options: FetchServiceOptions,\n dataMapper: (Response) => Promise\n ): Promise {\n const { cacheOptions } = options;\n const cachedData = this.getCachedData(url, cacheOptions);\n if (cachedData !== null) return cachedData;\n\n const pipelinedRequest = this.requestPipeline.get(url);\n if (pipelinedRequest !== undefined) return dataMapper(await pipelinedRequest);\n\n const request = fetch(url, options.fetchOptions);\n this.requestPipeline.set(url, request);\n\n const response = await request;\n this.requestPipeline.delete(url);\n const responseData = await dataMapper(response);\n\n this.setCachedData(url, responseData, cacheOptions);\n return responseData;\n }\n\n private async getResponseJSON(response: Response): Promise {\n const responseClone = response.clone();\n const responseJson = await responseClone.json();\n return responseJson;\n }\n\n private async getResponseText(response: Response): Promise {\n const responseClone = response.clone();\n const responseText = await responseClone.text();\n return responseText;\n }\n\n private getCachedData(url: string, cacheOptions?: FetchServiceCacheOptions): T | null {\n if (cacheOptions?.cacheType === 'runtime') {\n return this.runtimeCache.get(url) ?? null;\n }\n return null;\n }\n\n private setCachedData(url: string, data: T, cacheOptions?: FetchServiceCacheOptions): void {\n if (cacheOptions?.cacheType === 'runtime') {\n this.runtimeCache.set(url, data);\n }\n }\n}\n\nexport default new FetchService();\n"],"names":["getUrlForEndpoint","endpoint","baseUrl","RuntimeCache","key","value","FetchService","options","url","dataMapper","cacheOptions","cachedData","pipelinedRequest","request","response","responseData","data","FetchService$1"],"mappings":"AAAa,MAAAA,EAAqBC,GAA0B,CAEpD,MAAAC,EAAU,IAAI,IAAI,OAAO,IAAI,aAAc,OAAO,SAAS,MAAM,EAChE,OAAA,IAAI,IAAID,EAAUC,CAAO,CAClC,ECJO,MAAMC,CAAa,CAAnB,aAAA,CACG,KAAA,iBAAqC,GAAI,CAE1C,IAAOC,EAA4B,CACjC,OAAA,KAAK,aAAa,IAAIA,CAAG,CAClC,CAEO,IAAOA,EAAaC,EAAgB,CACpC,KAAA,aAAa,IAAID,EAAKC,CAAK,CAClC,CAEO,IAAID,EAAsB,CACxB,OAAA,KAAK,aAAa,IAAIA,CAAG,CAClC,CAEO,OAAOA,EAAmB,CAC1B,KAAA,aAAa,OAAOA,CAAG,CAC9B,CACF,CCNA,MAAME,CAAa,CAAnB,aAAA,CACU,KAAA,oBAAsD,IAEtD,KAAA,aAAe,IAAIH,CAAa,CAEjC,UAAaF,EAAkBM,EAA+B,GAAgB,CAC5E,OAAA,KAAK,UAAUP,EAAkBC,CAAQ,EAAE,KAAMM,EAAS,KAAK,eAAkB,CAC1F,CAEO,UAAUN,EAAkBM,EAA+B,GAAqB,CAC9E,OAAA,KAAK,UAAUP,EAAkBC,CAAQ,EAAE,KAAMM,EAAS,KAAK,eAAe,CACvF,CAEA,MAAc,UACZC,EACAD,EACAE,EACY,CACN,KAAA,CAAE,aAAAC,CAAiB,EAAAH,EACnBI,EAAa,KAAK,cAAiBH,EAAKE,CAAY,EAC1D,GAAIC,IAAe,KAAa,OAAAA,EAEhC,MAAMC,EAAmB,KAAK,gBAAgB,IAAIJ,CAAG,EACrD,GAAII,IAAqB,OAAkB,OAAAH,EAAW,MAAMG,CAAgB,EAE5E,MAAMC,EAAU,MAAML,EAAKD,EAAQ,YAAY,EAC1C,KAAA,gBAAgB,IAAIC,EAAKK,CAAO,EAErC,MAAMC,EAAW,MAAMD,EAClB,KAAA,gBAAgB,OAAOL,CAAG,EACzB,MAAAO,EAAe,MAAMN,EAAWK,CAAQ,EAEzC,YAAA,cAAcN,EAAKO,EAAcL,CAAY,EAC3CK,CACT,CAEA,MAAc,gBAAmBD,EAAgC,CAGxD,OADc,MADCA,EAAS,QACU,MAE3C,CAEA,MAAc,gBAAgBA,EAAqC,CAG1D,OADc,MADCA,EAAS,QACU,MAE3C,CAEQ,cAAiBN,EAAaE,EAAmD,CACnF,OAAAA,GAAA,YAAAA,EAAc,aAAc,UACvB,KAAK,aAAa,IAAIF,CAAG,GAAK,KAEhC,IACT,CAEQ,cAAiBA,EAAaQ,EAASN,EAA+C,EACxFA,GAAA,YAAAA,EAAc,aAAc,WACzB,KAAA,aAAa,IAAIF,EAAKQ,CAAI,CAEnC,CACF,CAEA,MAAeC,EAAA,IAAIX"} \ No newline at end of file diff --git a/dist/__chunks__/fetch.service.DgmLKlDK.js.map b/dist/__chunks__/fetch.service.DgmLKlDK.js.map deleted file mode 100644 index 0980fcbb..00000000 --- a/dist/__chunks__/fetch.service.DgmLKlDK.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"fetch.service.DgmLKlDK.js","sources":["../../src/utils/RuntimeCache.ts","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/function-helpers/decorators/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/api-helpers/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/object-helpers/index.js","../../node_modules/@kluntje/services/lib/index.module.js","../../src/services/fetch.service.ts"],"sourcesContent":["export class RuntimeCache {\n private runtimeCache: Map = new Map();\n\n public get(key: string): T | undefined {\n return this.runtimeCache.get(key);\n }\n\n public set(key: string, value: T): void {\n this.runtimeCache.set(key, value);\n }\n\n public has(key: string): boolean {\n return this.runtimeCache.has(key);\n }\n\n public delete(key: string): void {\n this.runtimeCache.delete(key);\n }\n}\n","\"use strict\";function t(t){return function(...e){return function(n,o,c){return Object.assign(Object.assign({},c),{value:t(c.value,...e)})}}}Object.defineProperty(exports,\"__esModule\",{value:!0});const e=t((function(t,e=0){let n=-1;const o=function(...o){clearTimeout(n),n=window.setTimeout((()=>{t.call(this,...o)}),e)};return o.cancel=function(){clearTimeout(n)},o})),n=t((function(t,e=0){let n,o=[];const c=function(...c){o=c,void 0===n&&(n=window.setTimeout((()=>{n=void 0,t.call(this,...o)}),e))};return c.cancel=function(){clearTimeout(n),n=void 0},c}));exports.debounce=e,exports.throttle=n;\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,a)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,a);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=l(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,a)}}))};function l(e,t,n,o){return`${a(e,o)}#\\n ${t.trim()}#\\n ${a(n,o)}#\\n ${a(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function a(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let a;a=\"string\"==typeof t?t.trim().split(\" \"):t,a.forEach((t=>{const r=l(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});exports.fetchJSON=(e,t)=>new Promise(((o,s)=>{fetch(e,t).then((e=>{e.ok?o(e.json()):s(e)})).catch((e=>s(e)))}));\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=e=>\"object\"==typeof e&&null!==e?JSON.stringify(e):String(e);exports.getValue=(e={},t=\"\")=>{const r=t.split(\".\");let o=0,n=e;for(;n&&otypeof t==typeof r&&(\"object\"==typeof t?0===e(t).localeCompare(e(r)):t===r),exports.isFilledObject=function(e){return\"object\"==typeof e&&null!==e&&Object.keys(e).length>0},exports.naiveClone=function e(t){return\"object\"!=typeof t?t:null===t?null:Array.isArray(t)?t.map((t=>e(t))):Object.entries(t).reduce(((t,[r,o])=>(t[r]=e(o),t)),{})},exports.toArray=e=>Array.isArray(e)?e:[e],exports.toString=e;\n//# sourceMappingURL=index.js.map\n","import{throttle as e}from\"@kluntje/js-utils/lib/function-helpers/decorators\";import{getCurrentMQ as t,onEvent as n}from\"@kluntje/js-utils/lib/dom-helpers\";import{fetchJSON as r}from\"@kluntje/js-utils/lib/api-helpers\";import{isFilledObject as s}from\"@kluntje/js-utils/lib/object-helpers\";const i=\"kl-mq-change\",a=\"kl-in-vp\",o=\"kl-out-vp\";class l{constructor(){}static getInstance(){return void 0===l.instance&&(l.instance=new IntersectionObserver(l.handleIntersectionChange)),l.instance}static handleIntersectionChange(e){Object.keys(e).forEach((t=>{const n=e[t],r=n.target;n.isIntersecting?r.dispatchEvent(new CustomEvent(\"kl-in-vp\",{bubbles:!1})):r.dispatchEvent(new CustomEvent(\"kl-out-vp\",{bubbles:!1}))}))}}\n/*! *****************************************************************************\nCopyright (c) Microsoft Corporation.\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY\nAND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\nLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR\nOTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\nPERFORMANCE OF THIS SOFTWARE.\n***************************************************************************** */class c{constructor(){this.eventIdMap=new WeakMap,this.eventBindingMap={},this.lastMQ=t(c.mediaQuerys),n(window,\"resize\",this.handleMQChange,this)}static getInstance(e){return void 0===c.instance&&(c.mediaQuerys=e,c.instance=new c),c.instance}handleMQChange(){const e=t(c.mediaQuerys);e!==this.lastMQ&&(window.dispatchEvent(new CustomEvent(\"kl-mq-change\",{detail:{newMQ:e,oldMQ:this.lastMQ}})),this.lastMQ=e)}}!function(e,t,n,r){var s,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if(\"object\"==typeof Reflect&&\"function\"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(i<3?s(a):i>3?s(t,n,a):s(t,n))||a);i>3&&a&&Object.defineProperty(t,n,a)}([e(100)],c.prototype,\"handleMQChange\",null);const h=Symbol(\"resolve\"),d=Symbol(\"reject\"),u=Symbol(\"pending\");class p{static get PLACEHOLDER_SELECTOR(){return\"kl-i18n-placeholder\"}static getInstance(){return void 0===p._instance&&(p._instance=new p),p._instance}get isSetUp(){return Boolean(this._url||s(this._dictionary))}get loaded(){return this._loaded}get ready(){return this._ready[u]||this.fetchI18nDictionary(),this._ready}setUp({url:e,dictionary:t}={}){if(this.isSetUp)console.warn(\"@kluntje I18nService: service has already been set up. You can't set it up twice!\");else if(e)this._url=e;else{if(!t)throw new Error('@kluntje I18nService: a \"url\" or \"dictionary\" should have been passed to the setUp function.');this._dictionary=t,this._loaded=!0,this._ready[h](),this._ready[u]=!0}}get(e,{fallback:t,interpolations:n}={}){if(this.loaded){if(this._dictionary.hasOwnProperty(e)){let t=this._dictionary[e];return n&&Object.entries(n).forEach((([e,n])=>{t=t.split(`{${e}}`).join(String(n))})),t}return console.warn(`@kluntje I18nService: i18n for key '${e}' is missing in dictionary!`),void 0!==t?t:this.getHumanReadableName(e)}return this._ready[u]||(this.addStyling(),this.fetchI18nDictionary()),this.getPlaceholder(e,{fallback:t,interpolations:n})}constructor(){this._loaded=!1,this._dictionary={},this._ready=this.getReadyPromise()}getReadyPromise(){let e,t;const n=new Promise(((n,r)=>{e=n,t=r}));return n[h]=e,n[d]=t,n[u]=!1,n}ensureSetup(){if(!this.isSetUp)throw new Error(\"@kluntje I18nService: should be set up before calling other APIs\")}addStyling(){const e=document.head,t=document.createElement(\"style\");t.type=\"text/css\",t.appendChild(document.createTextNode(`\\n .${p.PLACEHOLDER_SELECTOR} {\\n display: contents;\\n }\\n `)),e.appendChild(t)}fetchI18nDictionary(){this.ensureSetup(),this._ready[u]=!0,r(this._url).then((e=>{this._dictionary=e,this._loaded=!0,this._ready[h](),this.fillInPlaceholders()})).catch((e=>{console.error(\"@kluntje I18nService: unable to fetch keys from server!\",e),this._loaded=!0,this._ready[h]()}))}fillInPlaceholders(){Array.from(document.getElementsByClassName(p.PLACEHOLDER_SELECTOR)).forEach((e=>{const{key:t,fallback:n,interpolations:r}=e.dataset;e.replaceWith(this.get(t,{fallback:n,interpolations:r?JSON.parse(r):void 0}))}))}getHumanReadableName(e){return e.split(\".\").reverse()[0].replace(/[A-Z]/g,(e=>` ${e.toLowerCase()}`))}getPlaceholder(e,{fallback:t,interpolations:n}={}){const r=document.createElement(\"span\");return r.innerText=void 0!==t?t:this.getHumanReadableName(e),r.classList.add(p.PLACEHOLDER_SELECTOR),r.setAttribute(\"data-key\",e),t&&r.setAttribute(\"data-fallback\",t),n&&r.setAttribute(\"data-interpolations\",JSON.stringify(n)),r.outerHTML}}var g=new class{constructor(){this.urlSearchParams=new URLSearchParams(window.location.search)}get(e){return this.urlSearchParams.get(e)}getAll(e){return this.urlSearchParams.getAll(e)}getAllKeys(){return Array.from(this.urlSearchParams.keys())}set(e,t){this.urlSearchParams.set(e,t),this.updateUrl()}delete(e){this.urlSearchParams.delete(e),this.updateUrl()}getString(){return this.urlSearchParams.toString()}get curUrl(){return`${window.location.protocol}//${window.location.host}${window.location.pathname}`}updateUrl(){const e=this.getString(),t=this.curUrl,n=window.location.hash,r=\"\"!==e?`${t}?${e}`:t;window.history.replaceState({path:r},\"\",r),\"\"!==n&&(window.location.hash=n)}};var m=new Proxy(console,{get:(e,t)=>null!==g.get(\"js-debug\")?e[t]:()=>{}});var y=new class{constructor(){this.componentMap=new WeakMap,this.intersectionObserver=new IntersectionObserver((e=>this.handleIntersectionChange(e)),{rootMargin:\"500px 0px\"})}subscribe(e,t){this.componentMap.set(e,t),this.intersectionObserver.observe(e)}unsubscribe(e){this.intersectionObserver.unobserve(e),this.componentMap.delete(e)}handleIntersectionChange(e){e.forEach((e=>{const t=e.target;if(!e.isIntersecting||!this.componentMap.has(t))return;const n=this.componentMap.get(t);this.unsubscribe(t),n()}))}};export{m as DebuggerService,p as I18nService,a as IN_VP_EVENT,y as LazyConnectService,i as MQ_CHANGE_EVENT,c as MediaQueryService,o as OUT_VP_EVENT,g as URLSearchParamsService,l as ViewportObserver};\n//# sourceMappingURL=index.module.js.map\n","import { RuntimeCache } from '../utils/RuntimeCache';\nimport { DebuggerService } from '@kluntje/services';\n\nexport interface FetchServiceCacheOptions {\n cacheType?: 'runtime'; // 'local' | 'session' | \"request\" can be added later\n}\n\nexport interface FetchServiceOptions {\n fetchOptions?: RequestInit;\n cacheOptions?: FetchServiceCacheOptions;\n}\n\nclass FetchService {\n private requestPipeline: Map> = new Map();\n\n private runtimeCache = new RuntimeCache();\n\n public fetchJson(endpoint: string, options: FetchServiceOptions = {}): Promise {\n return this.fetchData(this.getCodeBasePath(endpoint), options, this.getResponseJSON);\n }\n\n public async fetchText(endpoint: string, options: FetchServiceOptions = {}): Promise {\n return await this.fetchData(this.getCodeBasePath(endpoint), options, this.getResponseText);\n }\n\n private async fetchData(\n url: string,\n options: FetchServiceOptions,\n dataMapper: (Response) => Promise\n ): Promise {\n const { cacheOptions } = options;\n const cachedData = this.getCachedData(url, cacheOptions);\n if (cachedData !== null) return cachedData;\n\n const pipelinedRequest = this.requestPipeline.get(url);\n if (pipelinedRequest !== undefined) return dataMapper(await pipelinedRequest);\n\n const request = fetch(url, options.fetchOptions);\n this.requestPipeline.set(url, request);\n\n const response = await request;\n this.requestPipeline.delete(url);\n const responseData = await dataMapper(response);\n\n this.setCachedData(url, responseData, cacheOptions);\n\n if (!response.ok) {\n const errorText = await response.text();\n\n DebuggerService.error(`FetchService: Error fetching data from ${url}: ${errorText}`);\n\n throw new Error(`Error fetching data from ${url}: ${errorText}`);\n }\n return responseData;\n }\n\n private async getResponseJSON(response: Response): Promise {\n const responseClone = response.clone();\n const responseJson = await responseClone.json();\n return responseJson;\n }\n\n private async getResponseText(response: Response): Promise {\n const responseClone = response.clone();\n const responseText = await responseClone.text();\n return responseText;\n }\n\n private getCachedData(url: string, cacheOptions?: FetchServiceCacheOptions): T | null {\n if (cacheOptions?.cacheType === 'runtime') {\n return this.runtimeCache.get(url) ?? null;\n }\n return null;\n }\n\n private setCachedData(url: string, data: T, cacheOptions?: FetchServiceCacheOptions): void {\n if (cacheOptions?.cacheType === 'runtime') {\n this.runtimeCache.set(url, data);\n }\n }\n\n private getCodeBasePath(endpoint: string): string {\n const decoratedUrl = endpoint.startsWith('/') ? endpoint : `/${endpoint}`;\n return `${window.hlx.codeBasePath}${decoratedUrl}`;\n }\n}\n\nexport default new FetchService();\n"],"names":["RuntimeCache","key","value","t","e","o","c","decorators","n","throttle","domHelpers","r","i","s","a","d","l","u","f","getCurrentMQ","onEvent","apiHelpers","objectHelpers","g","m","FetchService","endpoint","options","url","dataMapper","cacheOptions","cachedData","pipelinedRequest","request","response","responseData","errorText","DebuggerService","data","decoratedUrl","FetchService$1"],"mappings":"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","x_google_ignoreList":[1,2,3,4,5]} \ No newline at end of file diff --git a/dist/__chunks__/fetch.service.DgmLKlDK.js b/dist/__chunks__/fetch.service.hsQtYX1Y.js similarity index 54% rename from dist/__chunks__/fetch.service.DgmLKlDK.js rename to dist/__chunks__/fetch.service.hsQtYX1Y.js index ad0c1f10..b4fc9037 100644 --- a/dist/__chunks__/fetch.service.DgmLKlDK.js +++ b/dist/__chunks__/fetch.service.hsQtYX1Y.js @@ -1,7 +1,7 @@ -class q{constructor(){this.runtimeCache=new Map}get(t){return this.runtimeCache.get(t)}set(t,n){this.runtimeCache.set(t,n)}has(t){return this.runtimeCache.has(t)}delete(t){this.runtimeCache.delete(t)}}var p={},S;function P(e){return function(...t){return function(n,r,o){return Object.assign(Object.assign({},o),{value:e(o.value,...t)})}}}Object.defineProperty(p,"__esModule",{value:!0});const O=P(function(e,t=0){let n=-1;const r=function(...o){clearTimeout(n),n=window.setTimeout(()=>{e.call(this,...o)},t)};return r.cancel=function(){clearTimeout(n)},r}),Q=P(function(e,t=0){let n,r=[];const o=function(...s){r=s,n===void 0&&(n=window.setTimeout(()=>{n=void 0,e.call(this,...r)},t))};return o.cancel=function(){clearTimeout(n),n=void 0},o});p.debounce=O,S=p.throttle=Q;var i={},x,w;Object.defineProperty(i,"__esModule",{value:!0});const $=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),C=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},f=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},M=(e,t)=>e.classList.contains(t);function d(e){return Symbol.iterator in e}function R(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const T=(e,t,n,r,o)=>{if(e==null||d(e)&&!R(e))return;if(d(e)&&!(e instanceof HTMLElement)){for(const a of e)T(a,t,n,r,o);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(a=>{const c=j(e,a,n,r);if(!r.eventBindingMap[c]){const l=n.bind(r);return r.eventBindingMap[c]=l,e.addEventListener(a.trim(),l,o)}})};function j(e,t,n,r){return`${m(e,r)}# +const b=e=>{const t=new URL(window.hlx.codeBasePath,window.location.origin);return new URL(e,t)};class O{constructor(){this.runtimeCache=new Map}get(t){return this.runtimeCache.get(t)}set(t,n){this.runtimeCache.set(t,n)}has(t){return this.runtimeCache.has(t)}delete(t){this.runtimeCache.delete(t)}}var p={},P;function x(e){return function(...t){return function(n,r,o){return Object.assign(Object.assign({},o),{value:e(o.value,...t)})}}}Object.defineProperty(p,"__esModule",{value:!0});const Q=x(function(e,t=0){let n=-1;const r=function(...o){clearTimeout(n),n=window.setTimeout(()=>{e.call(this,...o)},t)};return r.cancel=function(){clearTimeout(n)},r}),D=x(function(e,t=0){let n,r=[];const o=function(...s){r=s,n===void 0&&(n=window.setTimeout(()=>{n=void 0,e.call(this,...r)},t))};return o.cancel=function(){clearTimeout(n),n=void 0},o});p.debounce=Q,P=p.throttle=D;var i={},R,w;Object.defineProperty(i,"__esModule",{value:!0});const L=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),C=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},f=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},M=(e,t)=>e.classList.contains(t);function d(e){return Symbol.iterator in e}function T(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const j=(e,t,n,r,o)=>{if(e==null||d(e)&&!T(e))return;if(d(e)&&!(e instanceof HTMLElement)){for(const a of e)j(a,t,n,r,o);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(a=>{const c=$(e,a,n,r);if(!r.eventBindingMap[c]){const l=n.bind(r);return r.eventBindingMap[c]=l,e.addEventListener(a.trim(),l,o)}})};function $(e,t,n,r){return`${m(e,r)}# ${t.trim()}# ${m(n,r)}# - ${m(r,r)}`.replace(/\n/gm,"").replace(/\s/g,"")}function m(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const r="xxxxxxxx".replace(/x/g,D).toLowerCase();t.eventIdMap.set(e,r),n=r}return n}function D(){return(100*Math.random()%36|0).toString(36)}const L=(e,t,n,r,o)=>{if(e==null||d(e)&&!R(e))return;if(d(e)&&!(e instanceof HTMLElement)){for(const a of e)L(a,t,n,r,o);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(a=>{const c=j(e,a,n,r),l=r.eventBindingMap[c];l&&(delete r.eventBindingMap[c],e.removeEventListener(a,l,o))})},b=(e,t)=>{$(e,t).forEach(n=>e.removeChild(n))},E=(e,t,n)=>new Promise(r=>{n!==void 0&&setTimeout(()=>r(),n),e.addEventListener(t,()=>r())});i.addClass=f,i.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),i.findAll=$,i.forEachNode=(e,t,n=window)=>{for(let r=0;r{let t="";return e.forEach(n=>{!t.length&&window.matchMedia(n.query).matches&&(t=n.name)}),t},i.getInnerText=e=>e.innerText||e.textContent||"",i.getParent=(e,t)=>e.closest(t),i.getUniqueID=()=>Math.random().toString(36).substr(2,9),i.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,i.hasClass=M,i.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let r={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(r=t.getBoundingClientRect()),n.top>=r.top&&n.right<=r.right&&n.bottom<=r.bottom&&n.left>=r.left},i.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),x=i.onEvent=T,i.removeChildren=b,i.removeChilds=b,i.removeClass=C,i.removeEvent=L,i.toggleClass=(e,t,n)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const r of e)n===!0?f(r,t):M(r,t)||n===!1?C(r,t):f(r,t)}},i.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),i.waitForAnimationEnd=function(e,t){return new Promise((n,r)=>{e.addEventListener("animationend",function o(s){s.target===e&&(t&&s.animationName!==t||(e.removeEventListener("animationend",o),n(s)))})})},i.waitForEvent=E,i.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():E(e,"kl-component-initialized",3e3)},i.waitForTransitionEnd=function(e,t){return new Promise((n,r)=>{e.addEventListener("transitionend",function o(s){s.target===e&&(t&&s.propertyName!==t||(e.removeEventListener("transitionend",o),n(s)))})})};var A={};Object.defineProperty(A,"__esModule",{value:!0});A.fetchJSON=(e,t)=>new Promise((n,r)=>{fetch(e,t).then(o=>{o.ok?n(o.json()):r(o)}).catch(o=>r(o))});var h={};Object.defineProperty(h,"__esModule",{value:!0});const g=e=>typeof e=="object"&&e!==null?JSON.stringify(e):String(e);h.getValue=(e={},t="")=>{const n=t.split(".");let r=0,o=e;for(;o&&rtypeof e==typeof t&&(typeof e=="object"?g(e).localeCompare(g(t))===0:e===t),h.isFilledObject=function(e){return typeof e=="object"&&e!==null&&Object.keys(e).length>0},h.naiveClone=function e(t){return typeof t!="object"?t:t===null?null:Array.isArray(t)?t.map(n=>e(n)):Object.entries(t).reduce((n,[r,o])=>(n[r]=e(o),n),{})},h.toArray=e=>Array.isArray(e)?e:[e],h.toString=g;/*! ***************************************************************************** + ${m(r,r)}`.replace(/\n/gm,"").replace(/\s/g,"")}function m(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const r="xxxxxxxx".replace(/x/g,I).toLowerCase();t.eventIdMap.set(e,r),n=r}return n}function I(){return(100*Math.random()%36|0).toString(36)}const A=(e,t,n,r,o)=>{if(e==null||d(e)&&!T(e))return;if(d(e)&&!(e instanceof HTMLElement)){for(const a of e)A(a,t,n,r,o);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(a=>{const c=$(e,a,n,r),l=r.eventBindingMap[c];l&&(delete r.eventBindingMap[c],e.removeEventListener(a,l,o))})},E=(e,t)=>{L(e,t).forEach(n=>e.removeChild(n))},S=(e,t,n)=>new Promise(r=>{n!==void 0&&setTimeout(()=>r(),n),e.addEventListener(t,()=>r())});i.addClass=f,i.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),i.findAll=L,i.forEachNode=(e,t,n=window)=>{for(let r=0;r{let t="";return e.forEach(n=>{!t.length&&window.matchMedia(n.query).matches&&(t=n.name)}),t},i.getInnerText=e=>e.innerText||e.textContent||"",i.getParent=(e,t)=>e.closest(t),i.getUniqueID=()=>Math.random().toString(36).substr(2,9),i.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,i.hasClass=M,i.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let r={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(r=t.getBoundingClientRect()),n.top>=r.top&&n.right<=r.right&&n.bottom<=r.bottom&&n.left>=r.left},i.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),R=i.onEvent=j,i.removeChildren=E,i.removeChilds=E,i.removeClass=C,i.removeEvent=A,i.toggleClass=(e,t,n)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const r of e)n===!0?f(r,t):M(r,t)||n===!1?C(r,t):f(r,t)}},i.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),i.waitForAnimationEnd=function(e,t){return new Promise((n,r)=>{e.addEventListener("animationend",function o(s){s.target===e&&(t&&s.animationName!==t||(e.removeEventListener("animationend",o),n(s)))})})},i.waitForEvent=S,i.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():S(e,"kl-component-initialized",3e3)},i.waitForTransitionEnd=function(e,t){return new Promise((n,r)=>{e.addEventListener("transitionend",function o(s){s.target===e&&(t&&s.propertyName!==t||(e.removeEventListener("transitionend",o),n(s)))})})};var q={};Object.defineProperty(q,"__esModule",{value:!0});q.fetchJSON=(e,t)=>new Promise((n,r)=>{fetch(e,t).then(o=>{o.ok?n(o.json()):r(o)}).catch(o=>r(o))});var h={};Object.defineProperty(h,"__esModule",{value:!0});const g=e=>typeof e=="object"&&e!==null?JSON.stringify(e):String(e);h.getValue=(e={},t="")=>{const n=t.split(".");let r=0,o=e;for(;o&&rtypeof e==typeof t&&(typeof e=="object"?g(e).localeCompare(g(t))===0:e===t),h.isFilledObject=function(e){return typeof e=="object"&&e!==null&&Object.keys(e).length>0},h.naiveClone=function e(t){return typeof t!="object"?t:t===null?null:Array.isArray(t)?t.map(n=>e(n)):Object.entries(t).reduce((n,[r,o])=>(n[r]=e(o),n),{})},h.toArray=e=>Array.isArray(e)?e:[e],h.toString=g;/*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any @@ -14,5 +14,5 @@ INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -***************************************************************************** */class u{constructor(){this.eventIdMap=new WeakMap,this.eventBindingMap={},this.lastMQ=w(u.mediaQuerys),x(window,"resize",this.handleMQChange,this)}static getInstance(t){return u.instance===void 0&&(u.mediaQuerys=t,u.instance=new u),u.instance}handleMQChange(){const t=w(u.mediaQuerys);t!==this.lastMQ&&(window.dispatchEvent(new CustomEvent("kl-mq-change",{detail:{newMQ:t,oldMQ:this.lastMQ}})),this.lastMQ=t)}}(function(e,t,n,r){var o,s=arguments.length,a=s<3?t:r===null?r=Object.getOwnPropertyDescriptor(t,n):r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")a=Reflect.decorate(e,t,n,r);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(a=(s<3?o(a):s>3?o(t,n,a):o(t,n))||a);s>3&&a&&Object.defineProperty(t,n,a)})([S(100)],u.prototype,"handleMQChange",null);var I=new class{constructor(){this.urlSearchParams=new URLSearchParams(window.location.search)}get(e){return this.urlSearchParams.get(e)}getAll(e){return this.urlSearchParams.getAll(e)}getAllKeys(){return Array.from(this.urlSearchParams.keys())}set(e,t){this.urlSearchParams.set(e,t),this.updateUrl()}delete(e){this.urlSearchParams.delete(e),this.updateUrl()}getString(){return this.urlSearchParams.toString()}get curUrl(){return`${window.location.protocol}//${window.location.host}${window.location.pathname}`}updateUrl(){const e=this.getString(),t=this.curUrl,n=window.location.hash,r=e!==""?`${t}?${e}`:t;window.history.replaceState({path:r},"",r),n!==""&&(window.location.hash=n)}},B=new Proxy(console,{get:(e,t)=>I.get("js-debug")!==null?e[t]:()=>{}});new class{constructor(){this.componentMap=new WeakMap,this.intersectionObserver=new IntersectionObserver(e=>this.handleIntersectionChange(e),{rootMargin:"500px 0px"})}subscribe(e,t){this.componentMap.set(e,t),this.intersectionObserver.observe(e)}unsubscribe(e){this.intersectionObserver.unobserve(e),this.componentMap.delete(e)}handleIntersectionChange(e){e.forEach(t=>{const n=t.target;if(!t.isIntersecting||!this.componentMap.has(n))return;const r=this.componentMap.get(n);this.unsubscribe(n),r()})}};class N{constructor(){this.requestPipeline=new Map,this.runtimeCache=new q}fetchJson(t,n={}){return this.fetchData(this.getCodeBasePath(t),n,this.getResponseJSON)}async fetchText(t,n={}){return await this.fetchData(this.getCodeBasePath(t),n,this.getResponseText)}async fetchData(t,n,r){const{cacheOptions:o}=n,s=this.getCachedData(t,o);if(s!==null)return s;const a=this.requestPipeline.get(t);if(a!==void 0)return r(await a);const c=fetch(t,n.fetchOptions);this.requestPipeline.set(t,c);const l=await c;this.requestPipeline.delete(t);const v=await r(l);if(this.setCachedData(t,v,o),!l.ok){const y=await l.text();throw B.error(`FetchService: Error fetching data from ${t}: ${y}`),new Error(`Error fetching data from ${t}: ${y}`)}return v}async getResponseJSON(t){return await t.clone().json()}async getResponseText(t){return await t.clone().text()}getCachedData(t,n){return(n==null?void 0:n.cacheType)==="runtime"?this.runtimeCache.get(t)??null:null}setCachedData(t,n,r){(r==null?void 0:r.cacheType)==="runtime"&&this.runtimeCache.set(t,n)}getCodeBasePath(t){const n=t.startsWith("/")?t:`/${t}`;return`${window.hlx.codeBasePath}${n}`}}const F=new N;export{F,B as m}; -//# sourceMappingURL=fetch.service.DgmLKlDK.js.map +***************************************************************************** */class u{constructor(){this.eventIdMap=new WeakMap,this.eventBindingMap={},this.lastMQ=w(u.mediaQuerys),R(window,"resize",this.handleMQChange,this)}static getInstance(t){return u.instance===void 0&&(u.mediaQuerys=t,u.instance=new u),u.instance}handleMQChange(){const t=w(u.mediaQuerys);t!==this.lastMQ&&(window.dispatchEvent(new CustomEvent("kl-mq-change",{detail:{newMQ:t,oldMQ:this.lastMQ}})),this.lastMQ=t)}}(function(e,t,n,r){var o,s=arguments.length,a=s<3?t:r===null?r=Object.getOwnPropertyDescriptor(t,n):r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")a=Reflect.decorate(e,t,n,r);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(a=(s<3?o(a):s>3?o(t,n,a):o(t,n))||a);s>3&&a&&Object.defineProperty(t,n,a)})([P(100)],u.prototype,"handleMQChange",null);var F=new class{constructor(){this.urlSearchParams=new URLSearchParams(window.location.search)}get(e){return this.urlSearchParams.get(e)}getAll(e){return this.urlSearchParams.getAll(e)}getAllKeys(){return Array.from(this.urlSearchParams.keys())}set(e,t){this.urlSearchParams.set(e,t),this.updateUrl()}delete(e){this.urlSearchParams.delete(e),this.updateUrl()}getString(){return this.urlSearchParams.toString()}get curUrl(){return`${window.location.protocol}//${window.location.host}${window.location.pathname}`}updateUrl(){const e=this.getString(),t=this.curUrl,n=window.location.hash,r=e!==""?`${t}?${e}`:t;window.history.replaceState({path:r},"",r),n!==""&&(window.location.hash=n)}},N=new Proxy(console,{get:(e,t)=>F.get("js-debug")!==null?e[t]:()=>{}});new class{constructor(){this.componentMap=new WeakMap,this.intersectionObserver=new IntersectionObserver(e=>this.handleIntersectionChange(e),{rootMargin:"500px 0px"})}subscribe(e,t){this.componentMap.set(e,t),this.intersectionObserver.observe(e)}unsubscribe(e){this.intersectionObserver.unobserve(e),this.componentMap.delete(e)}handleIntersectionChange(e){e.forEach(t=>{const n=t.target;if(!t.isIntersecting||!this.componentMap.has(n))return;const r=this.componentMap.get(n);this.unsubscribe(n),r()})}};class U{constructor(){this.requestPipeline=new Map,this.runtimeCache=new O}fetchJson(t,n={}){return this.fetchData(b(t).href,n,this.getResponseJSON)}fetchText(t,n={}){return this.fetchData(b(t).href,n,this.getResponseText)}async fetchData(t,n,r){const{cacheOptions:o}=n,s=this.getCachedData(t,o);if(s!==null)return s;const a=this.requestPipeline.get(t);if(a!==void 0)return r(await a);const c=fetch(t,n.fetchOptions);this.requestPipeline.set(t,c);const l=await c;this.requestPipeline.delete(t);const v=await r(l);if(this.setCachedData(t,v,o),!l.ok){const y=await l.text();throw N.error(`FetchService: Error fetching data from ${t}: ${y}`),new Error(`Error fetching data from ${t}: ${y}`)}return v}async getResponseJSON(t){return await t.clone().json()}async getResponseText(t){return await t.clone().text()}getCachedData(t,n){return(n==null?void 0:n.cacheType)==="runtime"?this.runtimeCache.get(t)??null:null}setCachedData(t,n,r){(r==null?void 0:r.cacheType)==="runtime"&&this.runtimeCache.set(t,n)}}const k=new U;export{k as F,b as g,N as m}; +//# sourceMappingURL=fetch.service.hsQtYX1Y.js.map diff --git a/dist/__chunks__/fetch.service.hsQtYX1Y.js.map b/dist/__chunks__/fetch.service.hsQtYX1Y.js.map new file mode 100644 index 00000000..7b3303b6 --- /dev/null +++ b/dist/__chunks__/fetch.service.hsQtYX1Y.js.map @@ -0,0 +1 @@ +{"version":3,"file":"fetch.service.hsQtYX1Y.js","sources":["../../src/app/utils/getUrlForEndpoint.ts","../../src/utils/RuntimeCache.ts","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/function-helpers/decorators/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/api-helpers/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/object-helpers/index.js","../../node_modules/@kluntje/services/lib/index.module.js","../../src/services/fetch.service.ts"],"sourcesContent":["export const getUrlForEndpoint = (endpoint: string): URL => {\n // TODO: do we really need to use window.hlx.codeBasePath here?\n const baseUrl = new URL(window.hlx.codeBasePath, window.location.origin);\n return new URL(endpoint, baseUrl);\n};\n","export class RuntimeCache {\n private runtimeCache: Map = new Map();\n\n public get(key: string): T | undefined {\n return this.runtimeCache.get(key);\n }\n\n public set(key: string, value: T): void {\n this.runtimeCache.set(key, value);\n }\n\n public has(key: string): boolean {\n return this.runtimeCache.has(key);\n }\n\n public delete(key: string): void {\n this.runtimeCache.delete(key);\n }\n}\n","\"use strict\";function t(t){return function(...e){return function(n,o,c){return Object.assign(Object.assign({},c),{value:t(c.value,...e)})}}}Object.defineProperty(exports,\"__esModule\",{value:!0});const e=t((function(t,e=0){let n=-1;const o=function(...o){clearTimeout(n),n=window.setTimeout((()=>{t.call(this,...o)}),e)};return o.cancel=function(){clearTimeout(n)},o})),n=t((function(t,e=0){let n,o=[];const c=function(...c){o=c,void 0===n&&(n=window.setTimeout((()=>{n=void 0,t.call(this,...o)}),e))};return c.cancel=function(){clearTimeout(n),n=void 0},c}));exports.debounce=e,exports.throttle=n;\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,a)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,a);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=l(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,a)}}))};function l(e,t,n,o){return`${a(e,o)}#\\n ${t.trim()}#\\n ${a(n,o)}#\\n ${a(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function a(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let a;a=\"string\"==typeof t?t.trim().split(\" \"):t,a.forEach((t=>{const r=l(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});exports.fetchJSON=(e,t)=>new Promise(((o,s)=>{fetch(e,t).then((e=>{e.ok?o(e.json()):s(e)})).catch((e=>s(e)))}));\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=e=>\"object\"==typeof e&&null!==e?JSON.stringify(e):String(e);exports.getValue=(e={},t=\"\")=>{const r=t.split(\".\");let o=0,n=e;for(;n&&otypeof t==typeof r&&(\"object\"==typeof t?0===e(t).localeCompare(e(r)):t===r),exports.isFilledObject=function(e){return\"object\"==typeof e&&null!==e&&Object.keys(e).length>0},exports.naiveClone=function e(t){return\"object\"!=typeof t?t:null===t?null:Array.isArray(t)?t.map((t=>e(t))):Object.entries(t).reduce(((t,[r,o])=>(t[r]=e(o),t)),{})},exports.toArray=e=>Array.isArray(e)?e:[e],exports.toString=e;\n//# sourceMappingURL=index.js.map\n","import{throttle as e}from\"@kluntje/js-utils/lib/function-helpers/decorators\";import{getCurrentMQ as t,onEvent as n}from\"@kluntje/js-utils/lib/dom-helpers\";import{fetchJSON as r}from\"@kluntje/js-utils/lib/api-helpers\";import{isFilledObject as s}from\"@kluntje/js-utils/lib/object-helpers\";const i=\"kl-mq-change\",a=\"kl-in-vp\",o=\"kl-out-vp\";class l{constructor(){}static getInstance(){return void 0===l.instance&&(l.instance=new IntersectionObserver(l.handleIntersectionChange)),l.instance}static handleIntersectionChange(e){Object.keys(e).forEach((t=>{const n=e[t],r=n.target;n.isIntersecting?r.dispatchEvent(new CustomEvent(\"kl-in-vp\",{bubbles:!1})):r.dispatchEvent(new CustomEvent(\"kl-out-vp\",{bubbles:!1}))}))}}\n/*! *****************************************************************************\nCopyright (c) Microsoft Corporation.\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY\nAND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\nLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR\nOTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\nPERFORMANCE OF THIS SOFTWARE.\n***************************************************************************** */class c{constructor(){this.eventIdMap=new WeakMap,this.eventBindingMap={},this.lastMQ=t(c.mediaQuerys),n(window,\"resize\",this.handleMQChange,this)}static getInstance(e){return void 0===c.instance&&(c.mediaQuerys=e,c.instance=new c),c.instance}handleMQChange(){const e=t(c.mediaQuerys);e!==this.lastMQ&&(window.dispatchEvent(new CustomEvent(\"kl-mq-change\",{detail:{newMQ:e,oldMQ:this.lastMQ}})),this.lastMQ=e)}}!function(e,t,n,r){var s,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if(\"object\"==typeof Reflect&&\"function\"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(i<3?s(a):i>3?s(t,n,a):s(t,n))||a);i>3&&a&&Object.defineProperty(t,n,a)}([e(100)],c.prototype,\"handleMQChange\",null);const h=Symbol(\"resolve\"),d=Symbol(\"reject\"),u=Symbol(\"pending\");class p{static get PLACEHOLDER_SELECTOR(){return\"kl-i18n-placeholder\"}static getInstance(){return void 0===p._instance&&(p._instance=new p),p._instance}get isSetUp(){return Boolean(this._url||s(this._dictionary))}get loaded(){return this._loaded}get ready(){return this._ready[u]||this.fetchI18nDictionary(),this._ready}setUp({url:e,dictionary:t}={}){if(this.isSetUp)console.warn(\"@kluntje I18nService: service has already been set up. You can't set it up twice!\");else if(e)this._url=e;else{if(!t)throw new Error('@kluntje I18nService: a \"url\" or \"dictionary\" should have been passed to the setUp function.');this._dictionary=t,this._loaded=!0,this._ready[h](),this._ready[u]=!0}}get(e,{fallback:t,interpolations:n}={}){if(this.loaded){if(this._dictionary.hasOwnProperty(e)){let t=this._dictionary[e];return n&&Object.entries(n).forEach((([e,n])=>{t=t.split(`{${e}}`).join(String(n))})),t}return console.warn(`@kluntje I18nService: i18n for key '${e}' is missing in dictionary!`),void 0!==t?t:this.getHumanReadableName(e)}return this._ready[u]||(this.addStyling(),this.fetchI18nDictionary()),this.getPlaceholder(e,{fallback:t,interpolations:n})}constructor(){this._loaded=!1,this._dictionary={},this._ready=this.getReadyPromise()}getReadyPromise(){let e,t;const n=new Promise(((n,r)=>{e=n,t=r}));return n[h]=e,n[d]=t,n[u]=!1,n}ensureSetup(){if(!this.isSetUp)throw new Error(\"@kluntje I18nService: should be set up before calling other APIs\")}addStyling(){const e=document.head,t=document.createElement(\"style\");t.type=\"text/css\",t.appendChild(document.createTextNode(`\\n .${p.PLACEHOLDER_SELECTOR} {\\n display: contents;\\n }\\n `)),e.appendChild(t)}fetchI18nDictionary(){this.ensureSetup(),this._ready[u]=!0,r(this._url).then((e=>{this._dictionary=e,this._loaded=!0,this._ready[h](),this.fillInPlaceholders()})).catch((e=>{console.error(\"@kluntje I18nService: unable to fetch keys from server!\",e),this._loaded=!0,this._ready[h]()}))}fillInPlaceholders(){Array.from(document.getElementsByClassName(p.PLACEHOLDER_SELECTOR)).forEach((e=>{const{key:t,fallback:n,interpolations:r}=e.dataset;e.replaceWith(this.get(t,{fallback:n,interpolations:r?JSON.parse(r):void 0}))}))}getHumanReadableName(e){return e.split(\".\").reverse()[0].replace(/[A-Z]/g,(e=>` ${e.toLowerCase()}`))}getPlaceholder(e,{fallback:t,interpolations:n}={}){const r=document.createElement(\"span\");return r.innerText=void 0!==t?t:this.getHumanReadableName(e),r.classList.add(p.PLACEHOLDER_SELECTOR),r.setAttribute(\"data-key\",e),t&&r.setAttribute(\"data-fallback\",t),n&&r.setAttribute(\"data-interpolations\",JSON.stringify(n)),r.outerHTML}}var g=new class{constructor(){this.urlSearchParams=new URLSearchParams(window.location.search)}get(e){return this.urlSearchParams.get(e)}getAll(e){return this.urlSearchParams.getAll(e)}getAllKeys(){return Array.from(this.urlSearchParams.keys())}set(e,t){this.urlSearchParams.set(e,t),this.updateUrl()}delete(e){this.urlSearchParams.delete(e),this.updateUrl()}getString(){return this.urlSearchParams.toString()}get curUrl(){return`${window.location.protocol}//${window.location.host}${window.location.pathname}`}updateUrl(){const e=this.getString(),t=this.curUrl,n=window.location.hash,r=\"\"!==e?`${t}?${e}`:t;window.history.replaceState({path:r},\"\",r),\"\"!==n&&(window.location.hash=n)}};var m=new Proxy(console,{get:(e,t)=>null!==g.get(\"js-debug\")?e[t]:()=>{}});var y=new class{constructor(){this.componentMap=new WeakMap,this.intersectionObserver=new IntersectionObserver((e=>this.handleIntersectionChange(e)),{rootMargin:\"500px 0px\"})}subscribe(e,t){this.componentMap.set(e,t),this.intersectionObserver.observe(e)}unsubscribe(e){this.intersectionObserver.unobserve(e),this.componentMap.delete(e)}handleIntersectionChange(e){e.forEach((e=>{const t=e.target;if(!e.isIntersecting||!this.componentMap.has(t))return;const n=this.componentMap.get(t);this.unsubscribe(t),n()}))}};export{m as DebuggerService,p as I18nService,a as IN_VP_EVENT,y as LazyConnectService,i as MQ_CHANGE_EVENT,c as MediaQueryService,o as OUT_VP_EVENT,g as URLSearchParamsService,l as ViewportObserver};\n//# sourceMappingURL=index.module.js.map\n","import { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint';\nimport { RuntimeCache } from '../utils/RuntimeCache';\nimport { DebuggerService } from '@kluntje/services';\n\nexport interface FetchServiceCacheOptions {\n cacheType?: 'runtime'; // 'local' | 'session' | \"request\" can be added later\n}\n\nexport interface FetchServiceOptions {\n fetchOptions?: RequestInit;\n cacheOptions?: FetchServiceCacheOptions;\n}\n\nclass FetchService {\n private requestPipeline: Map> = new Map();\n\n private runtimeCache = new RuntimeCache();\n\n public fetchJson(endpoint: string, options: FetchServiceOptions = {}): Promise {\n return this.fetchData(getUrlForEndpoint(endpoint).href, options, this.getResponseJSON);\n }\n\n public fetchText(endpoint: string, options: FetchServiceOptions = {}): Promise {\n return this.fetchData(getUrlForEndpoint(endpoint).href, options, this.getResponseText);\n }\n\n private async fetchData(\n url: string,\n options: FetchServiceOptions,\n dataMapper: (Response) => Promise\n ): Promise {\n const { cacheOptions } = options;\n const cachedData = this.getCachedData(url, cacheOptions);\n if (cachedData !== null) return cachedData;\n\n const pipelinedRequest = this.requestPipeline.get(url);\n if (pipelinedRequest !== undefined) return dataMapper(await pipelinedRequest);\n\n const request = fetch(url, options.fetchOptions);\n this.requestPipeline.set(url, request);\n\n const response = await request;\n this.requestPipeline.delete(url);\n const responseData = await dataMapper(response);\n\n this.setCachedData(url, responseData, cacheOptions);\n\n if (!response.ok) {\n const errorText = await response.text();\n\n DebuggerService.error(`FetchService: Error fetching data from ${url}: ${errorText}`);\n\n throw new Error(`Error fetching data from ${url}: ${errorText}`);\n }\n return responseData;\n }\n\n private async getResponseJSON(response: Response): Promise {\n const responseClone = response.clone();\n const responseJson = await responseClone.json();\n return responseJson;\n }\n\n private async getResponseText(response: Response): Promise {\n const responseClone = response.clone();\n const responseText = await responseClone.text();\n return responseText;\n }\n\n private getCachedData(url: string, cacheOptions?: FetchServiceCacheOptions): T | null {\n if (cacheOptions?.cacheType === 'runtime') {\n return this.runtimeCache.get(url) ?? null;\n }\n return null;\n }\n\n private setCachedData(url: string, data: T, cacheOptions?: FetchServiceCacheOptions): void {\n if (cacheOptions?.cacheType === 'runtime') {\n this.runtimeCache.set(url, data);\n }\n }\n}\n\nexport default new FetchService();\n"],"names":["getUrlForEndpoint","endpoint","baseUrl","RuntimeCache","key","value","t","e","o","c","decorators","n","throttle","domHelpers","r","i","s","a","d","l","u","f","getCurrentMQ","onEvent","apiHelpers","objectHelpers","g","m","FetchService","options","url","dataMapper","cacheOptions","cachedData","pipelinedRequest","request","response","responseData","errorText","DebuggerService","data","FetchService$1"],"mappings":"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","x_google_ignoreList":[2,3,4,5,6]} \ No newline at end of file From b8e16b00e6593f83f052715c2bcf720075042563 Mon Sep 17 00:00:00 2001 From: Elanor Krause Date: Wed, 17 Apr 2024 11:30:27 +0200 Subject: [PATCH 32/62] added script to package.json --- generateDocs.ts | 2 +- package.json | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/generateDocs.ts b/generateDocs.ts index 3fd29a5b..4c132a88 100644 --- a/generateDocs.ts +++ b/generateDocs.ts @@ -25,7 +25,7 @@ docsDirectories.forEach(docsDirectory => { const directoryContents: string[] = []; // Get the title of the directory - const directoryTitle = path.dirname(docsDirectory) + '/' + path.basename(docsDirectory);; + const directoryTitle = path.dirname(docsDirectory) + '/' + path.basename(docsDirectory); // Create an array to hold the paths of the files const filePaths: string[] = []; diff --git a/package.json b/package.json index 8f793314..b77b4332 100644 --- a/package.json +++ b/package.json @@ -7,6 +7,7 @@ "aemUp": "aem up", "build": "tsc && vite build", "build:watch": "run-p tsc:watch vite:watch", + "buildDocs": "npx tsx generateDocs.ts", "lint:js": "eslint 'src/**/!(*-toc).{js,json,ts}'", "lint:js:fix": "eslint --fix 'src/**/!(*-toc).{js,json,ts}'", "lint:css": "stylelint src/**/*.scss", From 8bb7634887ef18ff366ab95c9e4f10d41f1fe322 Mon Sep 17 00:00:00 2001 From: eds-editorial Continuous Integration Date: Wed, 17 Apr 2024 09:34:10 +0000 Subject: [PATCH 33/62] Continuous Integration Build Project --- dist/__chunks__/angle-down.CYLyXUSW.js | 4 +++ dist/__chunks__/angle-down.CYLyXUSW.js.map | 1 + dist/__chunks__/angle-down.Oj3TiBgj.js | 2 ++ dist/__chunks__/angle-down.Oj3TiBgj.js.map | 1 + dist/__chunks__/angle-left.CuEqyOC8.js | 4 +++ dist/__chunks__/angle-left.CuEqyOC8.js.map | 1 + dist/__chunks__/angle-left.DXfKTdnw.js | 2 ++ dist/__chunks__/angle-left.DXfKTdnw.js.map | 1 + dist/__chunks__/angle-right.Ke48OV-s.js | 4 +++ dist/__chunks__/angle-right.Ke48OV-s.js.map | 1 + dist/__chunks__/angle-right.PP9yoSHP.js | 2 ++ dist/__chunks__/angle-right.PP9yoSHP.js.map | 1 + dist/__chunks__/angle-small-down.BvvBnAgh.js | 2 ++ .../angle-small-down.BvvBnAgh.js.map | 1 + dist/__chunks__/angle-small-down.SNJn5nFt.js | 4 +++ .../angle-small-down.SNJn5nFt.js.map | 1 + dist/__chunks__/angle-small-left.Bq32-m-s.js | 4 +++ .../angle-small-left.Bq32-m-s.js.map | 1 + dist/__chunks__/angle-small-left.D-QNGbds.js | 2 ++ .../angle-small-left.D-QNGbds.js.map | 1 + dist/__chunks__/angle-small-right.FYreGgDf.js | 4 +++ .../angle-small-right.FYreGgDf.js.map | 1 + dist/__chunks__/angle-small-right.hxpyXjnC.js | 2 ++ .../angle-small-right.hxpyXjnC.js.map | 1 + dist/__chunks__/angle-up.D0S_oJnp.js | 4 +++ dist/__chunks__/angle-up.D0S_oJnp.js.map | 1 + dist/__chunks__/angle-up.DwKqCUdj.js | 2 ++ dist/__chunks__/angle-up.DwKqCUdj.js.map | 1 + dist/__chunks__/bolt.BAJn0zD8.js | 4 +++ dist/__chunks__/bolt.BAJn0zD8.js.map | 1 + dist/__chunks__/bolt.C_gHHA9y.js | 2 ++ dist/__chunks__/bolt.C_gHHA9y.js.map | 1 + .../building-storefront.JqqbgJ1h.js | 2 ++ .../building-storefront.JqqbgJ1h.js.map | 1 + .../building-storefront.Pww5r_Sc.js | 5 +++ .../building-storefront.Pww5r_Sc.js.map | 1 + .../chat-bubble-left-right.0PedyEPm.js | 5 +++ .../chat-bubble-left-right.0PedyEPm.js.map | 1 + .../chat-bubble-left-right.DJdAEW6O.js | 2 ++ .../chat-bubble-left-right.DJdAEW6O.js.map | 1 + dist/__chunks__/check.BHPURAzV.js | 4 +++ dist/__chunks__/check.BHPURAzV.js.map | 1 + dist/__chunks__/check.tBpHKVHK.js | 2 ++ dist/__chunks__/check.tBpHKVHK.js.map | 1 + dist/__chunks__/chevron-down.CsALxgbV.js | 2 ++ dist/__chunks__/chevron-down.CsALxgbV.js.map | 1 + dist/__chunks__/chevron-down.D5xOlW7p.js | 5 +++ dist/__chunks__/chevron-down.D5xOlW7p.js.map | 1 + dist/__chunks__/clip.CI7iGOE7.js | 2 ++ dist/__chunks__/clip.CI7iGOE7.js.map | 1 + dist/__chunks__/clip.DAiKYXCc.js | 4 +++ dist/__chunks__/clip.DAiKYXCc.js.map | 1 + dist/__chunks__/clock.CFvMINR5.js | 2 ++ dist/__chunks__/clock.CFvMINR5.js.map | 1 + dist/__chunks__/clock.CQWyiDNK.js | 4 +++ dist/__chunks__/clock.CQWyiDNK.js.map | 1 + dist/__chunks__/cpu-chip.70rPFd-9.js | 2 ++ dist/__chunks__/cpu-chip.70rPFd-9.js.map | 1 + dist/__chunks__/cpu-chip.DbktS35z.js | 5 +++ dist/__chunks__/cpu-chip.DbktS35z.js.map | 1 + .../createOptimizedPicture.Z5VLB_Rl.js | 2 ++ .../createOptimizedPicture.Z5VLB_Rl.js.map | 1 + dist/__chunks__/cross.DjCq6kb8.js | 4 +++ dist/__chunks__/cross.DjCq6kb8.js.map | 1 + dist/__chunks__/cross.tdOSvU_9.js | 2 ++ dist/__chunks__/cross.tdOSvU_9.js.map | 1 + .../cursor-arrow-ripple.BKZQNXY-.js | 2 ++ .../cursor-arrow-ripple.BKZQNXY-.js.map | 1 + .../cursor-arrow-ripple.DHyr9er2.js | 5 +++ .../cursor-arrow-ripple.DHyr9er2.js.map | 1 + dist/__chunks__/download.BlSXR9C9.js | 4 +++ dist/__chunks__/download.BlSXR9C9.js.map | 1 + dist/__chunks__/download.D0P1O3mw.js | 2 ++ dist/__chunks__/download.D0P1O3mw.js.map | 1 + dist/__chunks__/envelope.CanLUPbv.js | 2 ++ dist/__chunks__/envelope.CanLUPbv.js.map | 1 + dist/__chunks__/envelope.Cc7Mhg2-.js | 4 +++ dist/__chunks__/envelope.Cc7Mhg2-.js.map | 1 + dist/__chunks__/eye-crossed.BuwdBbiU.js | 2 ++ dist/__chunks__/eye-crossed.BuwdBbiU.js.map | 1 + dist/__chunks__/eye-crossed.C49v3GRJ.js | 4 +++ dist/__chunks__/eye-crossed.C49v3GRJ.js.map | 1 + dist/__chunks__/eye.BiVxUQA0.js | 2 ++ dist/__chunks__/eye.BiVxUQA0.js.map | 1 + dist/__chunks__/eye.Cm2FxO9V.js | 4 +++ dist/__chunks__/eye.Cm2FxO9V.js.map | 1 + dist/__chunks__/facebook.3ENFaNKU.js | 2 ++ dist/__chunks__/facebook.3ENFaNKU.js.map | 1 + dist/__chunks__/facebook.CXLf4imL.js | 2 ++ dist/__chunks__/facebook.CXLf4imL.js.map | 1 + dist/__chunks__/fetch.service.DgmLKlDK.js | 18 +++++++++++ dist/__chunks__/fetch.service.DgmLKlDK.js.map | 1 + dist/__chunks__/globe.CL8EEqDs.js | 2 ++ dist/__chunks__/globe.CL8EEqDs.js.map | 1 + dist/__chunks__/globe.DIrN3GJL.js | 4 +++ dist/__chunks__/globe.DIrN3GJL.js.map | 1 + dist/__chunks__/hamburger.CMM0Z5X3.js | 2 ++ dist/__chunks__/hamburger.CMM0Z5X3.js.map | 1 + dist/__chunks__/hamburger.DXUzfmtf.js | 5 +++ dist/__chunks__/hamburger.DXUzfmtf.js.map | 1 + dist/__chunks__/heart.BO6Jws27.js | 2 ++ dist/__chunks__/heart.BO6Jws27.js.map | 1 + dist/__chunks__/heart.DSQJkyzj.js | 4 +++ dist/__chunks__/heart.DSQJkyzj.js.map | 1 + dist/__chunks__/home.AgyN8zLU.js | 2 ++ dist/__chunks__/home.AgyN8zLU.js.map | 1 + dist/__chunks__/home.CfzaHiPS.js | 4 +++ dist/__chunks__/home.CfzaHiPS.js.map | 1 + dist/__chunks__/icon.template.3G0fuXUC.js | 2 ++ dist/__chunks__/icon.template.3G0fuXUC.js.map | 1 + dist/__chunks__/if-defined.CrfpI-tB.js | 6 ++++ dist/__chunks__/if-defined.CrfpI-tB.js.map | 1 + dist/__chunks__/instagram.BBx5qXGF.js | 2 ++ dist/__chunks__/instagram.BBx5qXGF.js.map | 1 + dist/__chunks__/instagram.CJ4vqDdO.js | 2 ++ dist/__chunks__/instagram.CJ4vqDdO.js.map | 1 + .../isSidekickLibraryActive.U-fJCMMj.js | 2 ++ .../isSidekickLibraryActive.U-fJCMMj.js.map | 1 + dist/__chunks__/lit-element.CH8ciVnL.js | 20 ++++++++++++ dist/__chunks__/lit-element.CH8ciVnL.js.map | 1 + dist/__chunks__/medium.B-CLk_58.js | 2 ++ dist/__chunks__/medium.B-CLk_58.js.map | 1 + dist/__chunks__/medium.BPaQEP4K.js | 2 ++ dist/__chunks__/medium.BPaQEP4K.js.map | 1 + dist/__chunks__/menu-burger.C9jSCA0w.js | 2 ++ dist/__chunks__/menu-burger.C9jSCA0w.js.map | 1 + dist/__chunks__/menu-burger.DyVjSQ0K.js | 4 +++ dist/__chunks__/menu-burger.DyVjSQ0K.js.map | 1 + dist/__chunks__/paper-plane.CCWsmezZ.js | 2 ++ dist/__chunks__/paper-plane.CCWsmezZ.js.map | 1 + dist/__chunks__/paper-plane.CLiFs3FL.js | 4 +++ dist/__chunks__/paper-plane.CLiFs3FL.js.map | 1 + dist/__chunks__/plus.DuBm-jVv.js | 4 +++ dist/__chunks__/plus.DuBm-jVv.js.map | 1 + dist/__chunks__/plus.QDn7Esyk.js | 2 ++ dist/__chunks__/plus.QDn7Esyk.js.map | 1 + dist/__chunks__/preload-helper.D7itGvJr.js | 2 ++ .../__chunks__/preload-helper.D7itGvJr.js.map | 1 + dist/__chunks__/property.Ds9fqW-T.js | 10 ++++++ dist/__chunks__/property.Ds9fqW-T.js.map | 1 + dist/__chunks__/rocket-lunch.C6eRDqkd.js | 4 +++ dist/__chunks__/rocket-lunch.C6eRDqkd.js.map | 1 + dist/__chunks__/rocket-lunch.CXpzJq6K.js | 2 ++ dist/__chunks__/rocket-lunch.CXpzJq6K.js.map | 1 + dist/__chunks__/search.CtsY1mRN.js | 4 +++ dist/__chunks__/search.CtsY1mRN.js.map | 1 + dist/__chunks__/search.DT5AcGiH.js | 2 ++ dist/__chunks__/search.DT5AcGiH.js.map | 1 + dist/__chunks__/share.CjoNvcxO.js | 2 ++ dist/__chunks__/share.CjoNvcxO.js.map | 1 + dist/__chunks__/share.D_3XZuic.js | 4 +++ dist/__chunks__/share.D_3XZuic.js.map | 1 + dist/__chunks__/snapchat.Bct5wLOa.js | 2 ++ dist/__chunks__/snapchat.Bct5wLOa.js.map | 1 + dist/__chunks__/snapchat.Dpqrb3zu.js | 2 ++ dist/__chunks__/snapchat.Dpqrb3zu.js.map | 1 + dist/__chunks__/social-network.B-lhER-M.js | 4 +++ .../__chunks__/social-network.B-lhER-M.js.map | 1 + dist/__chunks__/social-network.Dm-JGi74.js | 2 ++ .../__chunks__/social-network.Dm-JGi74.js.map | 1 + dist/__chunks__/toClassName.D9HYXfPD.js | 6 ++++ dist/__chunks__/toClassName.D9HYXfPD.js.map | 1 + dist/__chunks__/toast.CVELdJDu.js | 2 ++ dist/__chunks__/toast.CVELdJDu.js.map | 1 + dist/__chunks__/trash.D1jfdnTM.js | 4 +++ dist/__chunks__/trash.D1jfdnTM.js.map | 1 + dist/__chunks__/trash.u5-IQjNe.js | 2 ++ dist/__chunks__/trash.u5-IQjNe.js.map | 1 + dist/__chunks__/twitter.d5w0828a.js | 2 ++ dist/__chunks__/twitter.d5w0828a.js.map | 1 + dist/__chunks__/twitter.r3dS6WGA.js | 2 ++ dist/__chunks__/twitter.r3dS6WGA.js.map | 1 + dist/__chunks__/unsafe-html.C_rT9aKG.js | 10 ++++++ dist/__chunks__/unsafe-html.C_rT9aKG.js.map | 1 + dist/__chunks__/user.B-MuBjEb.js | 2 ++ dist/__chunks__/user.B-MuBjEb.js.map | 1 + dist/__chunks__/user.X8OGz61Z.js | 3 ++ dist/__chunks__/user.X8OGz61Z.js.map | 1 + dist/banner/banner.css | 1 + dist/banner/banner.js | 2 ++ dist/banner/banner.js.map | 1 + dist/features/features.css | 1 + dist/features/features.js | 2 ++ dist/features/features.js.map | 1 + dist/fonts/fonts.css | 1 + dist/form/form.css | 1 + dist/form/form.js | 10 ++++++ dist/form/form.js.map | 1 + dist/icons-overview/icons-overview.css | 1 + dist/icons-overview/icons-overview.js | 10 ++++++ dist/icons-overview/icons-overview.js.map | 1 + dist/lazyStyles/lazyStyles.css | 0 dist/main/main.js | 32 +++++++++++++++++++ dist/main/main.js.map | 1 + dist/posts/posts.css | 1 + dist/posts/posts.js | 2 ++ dist/posts/posts.js.map | 1 + .../sidekickLibraryStyles.css | 1 + dist/styles/styles.css | 1 + dist/table/table.css | 1 + dist/table/table.js | 2 ++ dist/table/table.js.map | 1 + types/vite.config.d.ts | 2 +- 203 files changed, 475 insertions(+), 1 deletion(-) create mode 100644 dist/__chunks__/angle-down.CYLyXUSW.js create mode 100644 dist/__chunks__/angle-down.CYLyXUSW.js.map create mode 100644 dist/__chunks__/angle-down.Oj3TiBgj.js create mode 100644 dist/__chunks__/angle-down.Oj3TiBgj.js.map create mode 100644 dist/__chunks__/angle-left.CuEqyOC8.js create mode 100644 dist/__chunks__/angle-left.CuEqyOC8.js.map create mode 100644 dist/__chunks__/angle-left.DXfKTdnw.js create mode 100644 dist/__chunks__/angle-left.DXfKTdnw.js.map create mode 100644 dist/__chunks__/angle-right.Ke48OV-s.js create mode 100644 dist/__chunks__/angle-right.Ke48OV-s.js.map create mode 100644 dist/__chunks__/angle-right.PP9yoSHP.js create mode 100644 dist/__chunks__/angle-right.PP9yoSHP.js.map create mode 100644 dist/__chunks__/angle-small-down.BvvBnAgh.js create mode 100644 dist/__chunks__/angle-small-down.BvvBnAgh.js.map create mode 100644 dist/__chunks__/angle-small-down.SNJn5nFt.js create mode 100644 dist/__chunks__/angle-small-down.SNJn5nFt.js.map create mode 100644 dist/__chunks__/angle-small-left.Bq32-m-s.js create mode 100644 dist/__chunks__/angle-small-left.Bq32-m-s.js.map create mode 100644 dist/__chunks__/angle-small-left.D-QNGbds.js create mode 100644 dist/__chunks__/angle-small-left.D-QNGbds.js.map create mode 100644 dist/__chunks__/angle-small-right.FYreGgDf.js create mode 100644 dist/__chunks__/angle-small-right.FYreGgDf.js.map create mode 100644 dist/__chunks__/angle-small-right.hxpyXjnC.js create mode 100644 dist/__chunks__/angle-small-right.hxpyXjnC.js.map create mode 100644 dist/__chunks__/angle-up.D0S_oJnp.js create mode 100644 dist/__chunks__/angle-up.D0S_oJnp.js.map create mode 100644 dist/__chunks__/angle-up.DwKqCUdj.js create mode 100644 dist/__chunks__/angle-up.DwKqCUdj.js.map create mode 100644 dist/__chunks__/bolt.BAJn0zD8.js create mode 100644 dist/__chunks__/bolt.BAJn0zD8.js.map create mode 100644 dist/__chunks__/bolt.C_gHHA9y.js create mode 100644 dist/__chunks__/bolt.C_gHHA9y.js.map create mode 100644 dist/__chunks__/building-storefront.JqqbgJ1h.js create mode 100644 dist/__chunks__/building-storefront.JqqbgJ1h.js.map create mode 100644 dist/__chunks__/building-storefront.Pww5r_Sc.js create mode 100644 dist/__chunks__/building-storefront.Pww5r_Sc.js.map create mode 100644 dist/__chunks__/chat-bubble-left-right.0PedyEPm.js create mode 100644 dist/__chunks__/chat-bubble-left-right.0PedyEPm.js.map create mode 100644 dist/__chunks__/chat-bubble-left-right.DJdAEW6O.js create mode 100644 dist/__chunks__/chat-bubble-left-right.DJdAEW6O.js.map create mode 100644 dist/__chunks__/check.BHPURAzV.js create mode 100644 dist/__chunks__/check.BHPURAzV.js.map create mode 100644 dist/__chunks__/check.tBpHKVHK.js create mode 100644 dist/__chunks__/check.tBpHKVHK.js.map create mode 100644 dist/__chunks__/chevron-down.CsALxgbV.js create mode 100644 dist/__chunks__/chevron-down.CsALxgbV.js.map create mode 100644 dist/__chunks__/chevron-down.D5xOlW7p.js create mode 100644 dist/__chunks__/chevron-down.D5xOlW7p.js.map create mode 100644 dist/__chunks__/clip.CI7iGOE7.js create mode 100644 dist/__chunks__/clip.CI7iGOE7.js.map create mode 100644 dist/__chunks__/clip.DAiKYXCc.js create mode 100644 dist/__chunks__/clip.DAiKYXCc.js.map create mode 100644 dist/__chunks__/clock.CFvMINR5.js create mode 100644 dist/__chunks__/clock.CFvMINR5.js.map create mode 100644 dist/__chunks__/clock.CQWyiDNK.js create mode 100644 dist/__chunks__/clock.CQWyiDNK.js.map create mode 100644 dist/__chunks__/cpu-chip.70rPFd-9.js create mode 100644 dist/__chunks__/cpu-chip.70rPFd-9.js.map create mode 100644 dist/__chunks__/cpu-chip.DbktS35z.js create mode 100644 dist/__chunks__/cpu-chip.DbktS35z.js.map create mode 100644 dist/__chunks__/createOptimizedPicture.Z5VLB_Rl.js create mode 100644 dist/__chunks__/createOptimizedPicture.Z5VLB_Rl.js.map create mode 100644 dist/__chunks__/cross.DjCq6kb8.js create mode 100644 dist/__chunks__/cross.DjCq6kb8.js.map create mode 100644 dist/__chunks__/cross.tdOSvU_9.js create mode 100644 dist/__chunks__/cross.tdOSvU_9.js.map create mode 100644 dist/__chunks__/cursor-arrow-ripple.BKZQNXY-.js create mode 100644 dist/__chunks__/cursor-arrow-ripple.BKZQNXY-.js.map create mode 100644 dist/__chunks__/cursor-arrow-ripple.DHyr9er2.js create mode 100644 dist/__chunks__/cursor-arrow-ripple.DHyr9er2.js.map create mode 100644 dist/__chunks__/download.BlSXR9C9.js create mode 100644 dist/__chunks__/download.BlSXR9C9.js.map create mode 100644 dist/__chunks__/download.D0P1O3mw.js create mode 100644 dist/__chunks__/download.D0P1O3mw.js.map create mode 100644 dist/__chunks__/envelope.CanLUPbv.js create mode 100644 dist/__chunks__/envelope.CanLUPbv.js.map create mode 100644 dist/__chunks__/envelope.Cc7Mhg2-.js create mode 100644 dist/__chunks__/envelope.Cc7Mhg2-.js.map create mode 100644 dist/__chunks__/eye-crossed.BuwdBbiU.js create mode 100644 dist/__chunks__/eye-crossed.BuwdBbiU.js.map create mode 100644 dist/__chunks__/eye-crossed.C49v3GRJ.js create mode 100644 dist/__chunks__/eye-crossed.C49v3GRJ.js.map create mode 100644 dist/__chunks__/eye.BiVxUQA0.js create mode 100644 dist/__chunks__/eye.BiVxUQA0.js.map create mode 100644 dist/__chunks__/eye.Cm2FxO9V.js create mode 100644 dist/__chunks__/eye.Cm2FxO9V.js.map create mode 100644 dist/__chunks__/facebook.3ENFaNKU.js create mode 100644 dist/__chunks__/facebook.3ENFaNKU.js.map create mode 100644 dist/__chunks__/facebook.CXLf4imL.js create mode 100644 dist/__chunks__/facebook.CXLf4imL.js.map create mode 100644 dist/__chunks__/fetch.service.DgmLKlDK.js create mode 100644 dist/__chunks__/fetch.service.DgmLKlDK.js.map create mode 100644 dist/__chunks__/globe.CL8EEqDs.js create mode 100644 dist/__chunks__/globe.CL8EEqDs.js.map create mode 100644 dist/__chunks__/globe.DIrN3GJL.js create mode 100644 dist/__chunks__/globe.DIrN3GJL.js.map create mode 100644 dist/__chunks__/hamburger.CMM0Z5X3.js create mode 100644 dist/__chunks__/hamburger.CMM0Z5X3.js.map create mode 100644 dist/__chunks__/hamburger.DXUzfmtf.js create mode 100644 dist/__chunks__/hamburger.DXUzfmtf.js.map create mode 100644 dist/__chunks__/heart.BO6Jws27.js create mode 100644 dist/__chunks__/heart.BO6Jws27.js.map create mode 100644 dist/__chunks__/heart.DSQJkyzj.js create mode 100644 dist/__chunks__/heart.DSQJkyzj.js.map create mode 100644 dist/__chunks__/home.AgyN8zLU.js create mode 100644 dist/__chunks__/home.AgyN8zLU.js.map create mode 100644 dist/__chunks__/home.CfzaHiPS.js create mode 100644 dist/__chunks__/home.CfzaHiPS.js.map create mode 100644 dist/__chunks__/icon.template.3G0fuXUC.js create mode 100644 dist/__chunks__/icon.template.3G0fuXUC.js.map create mode 100644 dist/__chunks__/if-defined.CrfpI-tB.js create mode 100644 dist/__chunks__/if-defined.CrfpI-tB.js.map create mode 100644 dist/__chunks__/instagram.BBx5qXGF.js create mode 100644 dist/__chunks__/instagram.BBx5qXGF.js.map create mode 100644 dist/__chunks__/instagram.CJ4vqDdO.js create mode 100644 dist/__chunks__/instagram.CJ4vqDdO.js.map create mode 100644 dist/__chunks__/isSidekickLibraryActive.U-fJCMMj.js create mode 100644 dist/__chunks__/isSidekickLibraryActive.U-fJCMMj.js.map create mode 100644 dist/__chunks__/lit-element.CH8ciVnL.js create mode 100644 dist/__chunks__/lit-element.CH8ciVnL.js.map create mode 100644 dist/__chunks__/medium.B-CLk_58.js create mode 100644 dist/__chunks__/medium.B-CLk_58.js.map create mode 100644 dist/__chunks__/medium.BPaQEP4K.js create mode 100644 dist/__chunks__/medium.BPaQEP4K.js.map create mode 100644 dist/__chunks__/menu-burger.C9jSCA0w.js create mode 100644 dist/__chunks__/menu-burger.C9jSCA0w.js.map create mode 100644 dist/__chunks__/menu-burger.DyVjSQ0K.js create mode 100644 dist/__chunks__/menu-burger.DyVjSQ0K.js.map create mode 100644 dist/__chunks__/paper-plane.CCWsmezZ.js create mode 100644 dist/__chunks__/paper-plane.CCWsmezZ.js.map create mode 100644 dist/__chunks__/paper-plane.CLiFs3FL.js create mode 100644 dist/__chunks__/paper-plane.CLiFs3FL.js.map create mode 100644 dist/__chunks__/plus.DuBm-jVv.js create mode 100644 dist/__chunks__/plus.DuBm-jVv.js.map create mode 100644 dist/__chunks__/plus.QDn7Esyk.js create mode 100644 dist/__chunks__/plus.QDn7Esyk.js.map create mode 100644 dist/__chunks__/preload-helper.D7itGvJr.js create mode 100644 dist/__chunks__/preload-helper.D7itGvJr.js.map create mode 100644 dist/__chunks__/property.Ds9fqW-T.js create mode 100644 dist/__chunks__/property.Ds9fqW-T.js.map create mode 100644 dist/__chunks__/rocket-lunch.C6eRDqkd.js create mode 100644 dist/__chunks__/rocket-lunch.C6eRDqkd.js.map create mode 100644 dist/__chunks__/rocket-lunch.CXpzJq6K.js create mode 100644 dist/__chunks__/rocket-lunch.CXpzJq6K.js.map create mode 100644 dist/__chunks__/search.CtsY1mRN.js create mode 100644 dist/__chunks__/search.CtsY1mRN.js.map create mode 100644 dist/__chunks__/search.DT5AcGiH.js create mode 100644 dist/__chunks__/search.DT5AcGiH.js.map create mode 100644 dist/__chunks__/share.CjoNvcxO.js create mode 100644 dist/__chunks__/share.CjoNvcxO.js.map create mode 100644 dist/__chunks__/share.D_3XZuic.js create mode 100644 dist/__chunks__/share.D_3XZuic.js.map create mode 100644 dist/__chunks__/snapchat.Bct5wLOa.js create mode 100644 dist/__chunks__/snapchat.Bct5wLOa.js.map create mode 100644 dist/__chunks__/snapchat.Dpqrb3zu.js create mode 100644 dist/__chunks__/snapchat.Dpqrb3zu.js.map create mode 100644 dist/__chunks__/social-network.B-lhER-M.js create mode 100644 dist/__chunks__/social-network.B-lhER-M.js.map create mode 100644 dist/__chunks__/social-network.Dm-JGi74.js create mode 100644 dist/__chunks__/social-network.Dm-JGi74.js.map create mode 100644 dist/__chunks__/toClassName.D9HYXfPD.js create mode 100644 dist/__chunks__/toClassName.D9HYXfPD.js.map create mode 100644 dist/__chunks__/toast.CVELdJDu.js create mode 100644 dist/__chunks__/toast.CVELdJDu.js.map create mode 100644 dist/__chunks__/trash.D1jfdnTM.js create mode 100644 dist/__chunks__/trash.D1jfdnTM.js.map create mode 100644 dist/__chunks__/trash.u5-IQjNe.js create mode 100644 dist/__chunks__/trash.u5-IQjNe.js.map create mode 100644 dist/__chunks__/twitter.d5w0828a.js create mode 100644 dist/__chunks__/twitter.d5w0828a.js.map create mode 100644 dist/__chunks__/twitter.r3dS6WGA.js create mode 100644 dist/__chunks__/twitter.r3dS6WGA.js.map create mode 100644 dist/__chunks__/unsafe-html.C_rT9aKG.js create mode 100644 dist/__chunks__/unsafe-html.C_rT9aKG.js.map create mode 100644 dist/__chunks__/user.B-MuBjEb.js create mode 100644 dist/__chunks__/user.B-MuBjEb.js.map create mode 100644 dist/__chunks__/user.X8OGz61Z.js create mode 100644 dist/__chunks__/user.X8OGz61Z.js.map create mode 100644 dist/banner/banner.css create mode 100644 dist/banner/banner.js create mode 100644 dist/banner/banner.js.map create mode 100644 dist/features/features.css create mode 100644 dist/features/features.js create mode 100644 dist/features/features.js.map create mode 100644 dist/fonts/fonts.css create mode 100644 dist/form/form.css create mode 100644 dist/form/form.js create mode 100644 dist/form/form.js.map create mode 100644 dist/icons-overview/icons-overview.css create mode 100644 dist/icons-overview/icons-overview.js create mode 100644 dist/icons-overview/icons-overview.js.map create mode 100644 dist/lazyStyles/lazyStyles.css create mode 100644 dist/main/main.js create mode 100644 dist/main/main.js.map create mode 100644 dist/posts/posts.css create mode 100644 dist/posts/posts.js create mode 100644 dist/posts/posts.js.map create mode 100644 dist/sidekickLibraryStyles/sidekickLibraryStyles.css create mode 100644 dist/styles/styles.css create mode 100644 dist/table/table.css create mode 100644 dist/table/table.js create mode 100644 dist/table/table.js.map diff --git a/dist/__chunks__/angle-down.CYLyXUSW.js b/dist/__chunks__/angle-down.CYLyXUSW.js new file mode 100644 index 00000000..cf14b845 --- /dev/null +++ b/dist/__chunks__/angle-down.CYLyXUSW.js @@ -0,0 +1,4 @@ +const l=` + +`;export{l as default}; +//# sourceMappingURL=angle-down.CYLyXUSW.js.map diff --git a/dist/__chunks__/angle-down.CYLyXUSW.js.map b/dist/__chunks__/angle-down.CYLyXUSW.js.map new file mode 100644 index 00000000..c0131298 --- /dev/null +++ b/dist/__chunks__/angle-down.CYLyXUSW.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-down.CYLyXUSW.js","sources":["../../public/icons/angle-down.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["angleDown"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-down.Oj3TiBgj.js b/dist/__chunks__/angle-down.Oj3TiBgj.js new file mode 100644 index 00000000..f21d682a --- /dev/null +++ b/dist/__chunks__/angle-down.Oj3TiBgj.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M12,17.17a5,5,0,0,1-3.54-1.46L.29,7.54A1,1,0,0,1,1.71,6.12l8.17,8.17a3,3,0,0,0,4.24,0l8.17-8.17a1,1,0,1,1,1.42,1.42l-8.17,8.17A5,5,0,0,1,12,17.17Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=angle-down.Oj3TiBgj.js.map diff --git a/dist/__chunks__/angle-down.Oj3TiBgj.js.map b/dist/__chunks__/angle-down.Oj3TiBgj.js.map new file mode 100644 index 00000000..6823e42e --- /dev/null +++ b/dist/__chunks__/angle-down.Oj3TiBgj.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-down.Oj3TiBgj.js","sources":["../../public/icons/angle-down.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M12,17.17a5,5,0,0,1-3.54-1.46L.29,7.54A1,1,0,0,1,1.71,6.12l8.17,8.17a3,3,0,0,0,4.24,0l8.17-8.17a1,1,0,1,1,1.42,1.42l-8.17,8.17A5,5,0,0,1,12,17.17Z'/%3e%3c/svg%3e\""],"names":["angleDown"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/angle-left.CuEqyOC8.js b/dist/__chunks__/angle-left.CuEqyOC8.js new file mode 100644 index 00000000..ac7f760e --- /dev/null +++ b/dist/__chunks__/angle-left.CuEqyOC8.js @@ -0,0 +1,4 @@ +const t=` + +`;export{t as default}; +//# sourceMappingURL=angle-left.CuEqyOC8.js.map diff --git a/dist/__chunks__/angle-left.CuEqyOC8.js.map b/dist/__chunks__/angle-left.CuEqyOC8.js.map new file mode 100644 index 00000000..c469ebb8 --- /dev/null +++ b/dist/__chunks__/angle-left.CuEqyOC8.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-left.CuEqyOC8.js","sources":["../../public/icons/angle-left.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["angleLeft"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-left.DXfKTdnw.js b/dist/__chunks__/angle-left.DXfKTdnw.js new file mode 100644 index 00000000..727d74f5 --- /dev/null +++ b/dist/__chunks__/angle-left.DXfKTdnw.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M17.17,24a1,1,0,0,1-.71-.29L8.29,15.54a5,5,0,0,1,0-7.08L16.46.29a1,1,0,1,1,1.42,1.42L9.71,9.88a3,3,0,0,0,0,4.24l8.17,8.17a1,1,0,0,1,0,1.42A1,1,0,0,1,17.17,24Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=angle-left.DXfKTdnw.js.map diff --git a/dist/__chunks__/angle-left.DXfKTdnw.js.map b/dist/__chunks__/angle-left.DXfKTdnw.js.map new file mode 100644 index 00000000..777e4c31 --- /dev/null +++ b/dist/__chunks__/angle-left.DXfKTdnw.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-left.DXfKTdnw.js","sources":["../../public/icons/angle-left.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M17.17,24a1,1,0,0,1-.71-.29L8.29,15.54a5,5,0,0,1,0-7.08L16.46.29a1,1,0,1,1,1.42,1.42L9.71,9.88a3,3,0,0,0,0,4.24l8.17,8.17a1,1,0,0,1,0,1.42A1,1,0,0,1,17.17,24Z'/%3e%3c/svg%3e\""],"names":["angleLeft"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/angle-right.Ke48OV-s.js b/dist/__chunks__/angle-right.Ke48OV-s.js new file mode 100644 index 00000000..7db0b753 --- /dev/null +++ b/dist/__chunks__/angle-right.Ke48OV-s.js @@ -0,0 +1,4 @@ +const t=` + +`;export{t as default}; +//# sourceMappingURL=angle-right.Ke48OV-s.js.map diff --git a/dist/__chunks__/angle-right.Ke48OV-s.js.map b/dist/__chunks__/angle-right.Ke48OV-s.js.map new file mode 100644 index 00000000..f68b45ca --- /dev/null +++ b/dist/__chunks__/angle-right.Ke48OV-s.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-right.Ke48OV-s.js","sources":["../../public/icons/angle-right.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["angleRight"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-right.PP9yoSHP.js b/dist/__chunks__/angle-right.PP9yoSHP.js new file mode 100644 index 00000000..96b97503 --- /dev/null +++ b/dist/__chunks__/angle-right.PP9yoSHP.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M7,24a1,1,0,0,1-.71-.29,1,1,0,0,1,0-1.42l8.17-8.17a3,3,0,0,0,0-4.24L6.29,1.71A1,1,0,0,1,7.71.29l8.17,8.17a5,5,0,0,1,0,7.08L7.71,23.71A1,1,0,0,1,7,24Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=angle-right.PP9yoSHP.js.map diff --git a/dist/__chunks__/angle-right.PP9yoSHP.js.map b/dist/__chunks__/angle-right.PP9yoSHP.js.map new file mode 100644 index 00000000..c4034e88 --- /dev/null +++ b/dist/__chunks__/angle-right.PP9yoSHP.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-right.PP9yoSHP.js","sources":["../../public/icons/angle-right.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M7,24a1,1,0,0,1-.71-.29,1,1,0,0,1,0-1.42l8.17-8.17a3,3,0,0,0,0-4.24L6.29,1.71A1,1,0,0,1,7.71.29l8.17,8.17a5,5,0,0,1,0,7.08L7.71,23.71A1,1,0,0,1,7,24Z'/%3e%3c/svg%3e\""],"names":["angleRight"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/angle-small-down.BvvBnAgh.js b/dist/__chunks__/angle-small-down.BvvBnAgh.js new file mode 100644 index 00000000..cf805d8d --- /dev/null +++ b/dist/__chunks__/angle-small-down.BvvBnAgh.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M18.71,8.21a1,1,0,0,0-1.42,0l-4.58,4.58a1,1,0,0,1-1.42,0L6.71,8.21a1,1,0,0,0-1.42,0,1,1,0,0,0,0,1.41l4.59,4.59a3,3,0,0,0,4.24,0l4.59-4.59A1,1,0,0,0,18.71,8.21Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=angle-small-down.BvvBnAgh.js.map diff --git a/dist/__chunks__/angle-small-down.BvvBnAgh.js.map b/dist/__chunks__/angle-small-down.BvvBnAgh.js.map new file mode 100644 index 00000000..338414cb --- /dev/null +++ b/dist/__chunks__/angle-small-down.BvvBnAgh.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-small-down.BvvBnAgh.js","sources":["../../public/icons/angle-small-down.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M18.71,8.21a1,1,0,0,0-1.42,0l-4.58,4.58a1,1,0,0,1-1.42,0L6.71,8.21a1,1,0,0,0-1.42,0,1,1,0,0,0,0,1.41l4.59,4.59a3,3,0,0,0,4.24,0l4.59-4.59A1,1,0,0,0,18.71,8.21Z'/%3e%3c/svg%3e\""],"names":["angleSmallDown"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/angle-small-down.SNJn5nFt.js b/dist/__chunks__/angle-small-down.SNJn5nFt.js new file mode 100644 index 00000000..151b876a --- /dev/null +++ b/dist/__chunks__/angle-small-down.SNJn5nFt.js @@ -0,0 +1,4 @@ +const l=` + +`;export{l as default}; +//# sourceMappingURL=angle-small-down.SNJn5nFt.js.map diff --git a/dist/__chunks__/angle-small-down.SNJn5nFt.js.map b/dist/__chunks__/angle-small-down.SNJn5nFt.js.map new file mode 100644 index 00000000..a2744f75 --- /dev/null +++ b/dist/__chunks__/angle-small-down.SNJn5nFt.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-small-down.SNJn5nFt.js","sources":["../../public/icons/angle-small-down.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["angleSmallDown"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-small-left.Bq32-m-s.js b/dist/__chunks__/angle-small-left.Bq32-m-s.js new file mode 100644 index 00000000..34141dc1 --- /dev/null +++ b/dist/__chunks__/angle-small-left.Bq32-m-s.js @@ -0,0 +1,4 @@ +const l=` + +`;export{l as default}; +//# sourceMappingURL=angle-small-left.Bq32-m-s.js.map diff --git a/dist/__chunks__/angle-small-left.Bq32-m-s.js.map b/dist/__chunks__/angle-small-left.Bq32-m-s.js.map new file mode 100644 index 00000000..4fc0f0ac --- /dev/null +++ b/dist/__chunks__/angle-small-left.Bq32-m-s.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-small-left.Bq32-m-s.js","sources":["../../public/icons/angle-small-left.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["angleSmallLeft"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-small-left.D-QNGbds.js b/dist/__chunks__/angle-small-left.D-QNGbds.js new file mode 100644 index 00000000..07729094 --- /dev/null +++ b/dist/__chunks__/angle-small-left.D-QNGbds.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M10.6,12.71a1,1,0,0,1,0-1.42l4.59-4.58a1,1,0,0,0,0-1.42,1,1,0,0,0-1.41,0L9.19,9.88a3,3,0,0,0,0,4.24l4.59,4.59a1,1,0,0,0,.7.29,1,1,0,0,0,.71-.29,1,1,0,0,0,0-1.42Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=angle-small-left.D-QNGbds.js.map diff --git a/dist/__chunks__/angle-small-left.D-QNGbds.js.map b/dist/__chunks__/angle-small-left.D-QNGbds.js.map new file mode 100644 index 00000000..85c222da --- /dev/null +++ b/dist/__chunks__/angle-small-left.D-QNGbds.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-small-left.D-QNGbds.js","sources":["../../public/icons/angle-small-left.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M10.6,12.71a1,1,0,0,1,0-1.42l4.59-4.58a1,1,0,0,0,0-1.42,1,1,0,0,0-1.41,0L9.19,9.88a3,3,0,0,0,0,4.24l4.59,4.59a1,1,0,0,0,.7.29,1,1,0,0,0,.71-.29,1,1,0,0,0,0-1.42Z'/%3e%3c/svg%3e\""],"names":["angleSmallLeft"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/angle-small-right.FYreGgDf.js b/dist/__chunks__/angle-small-right.FYreGgDf.js new file mode 100644 index 00000000..627950ea --- /dev/null +++ b/dist/__chunks__/angle-small-right.FYreGgDf.js @@ -0,0 +1,4 @@ +const l=` + +`;export{l as default}; +//# sourceMappingURL=angle-small-right.FYreGgDf.js.map diff --git a/dist/__chunks__/angle-small-right.FYreGgDf.js.map b/dist/__chunks__/angle-small-right.FYreGgDf.js.map new file mode 100644 index 00000000..9c0e2b5c --- /dev/null +++ b/dist/__chunks__/angle-small-right.FYreGgDf.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-small-right.FYreGgDf.js","sources":["../../public/icons/angle-small-right.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["angleSmallRight"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-small-right.hxpyXjnC.js b/dist/__chunks__/angle-small-right.hxpyXjnC.js new file mode 100644 index 00000000..3c09a0b4 --- /dev/null +++ b/dist/__chunks__/angle-small-right.hxpyXjnC.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M15.4,9.88,10.81,5.29a1,1,0,0,0-1.41,0,1,1,0,0,0,0,1.42L14,11.29a1,1,0,0,1,0,1.42L9.4,17.29a1,1,0,0,0,1.41,1.42l4.59-4.59A3,3,0,0,0,15.4,9.88Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=angle-small-right.hxpyXjnC.js.map diff --git a/dist/__chunks__/angle-small-right.hxpyXjnC.js.map b/dist/__chunks__/angle-small-right.hxpyXjnC.js.map new file mode 100644 index 00000000..377ea025 --- /dev/null +++ b/dist/__chunks__/angle-small-right.hxpyXjnC.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-small-right.hxpyXjnC.js","sources":["../../public/icons/angle-small-right.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M15.4,9.88,10.81,5.29a1,1,0,0,0-1.41,0,1,1,0,0,0,0,1.42L14,11.29a1,1,0,0,1,0,1.42L9.4,17.29a1,1,0,0,0,1.41,1.42l4.59-4.59A3,3,0,0,0,15.4,9.88Z'/%3e%3c/svg%3e\""],"names":["angleSmallRight"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/angle-up.D0S_oJnp.js b/dist/__chunks__/angle-up.D0S_oJnp.js new file mode 100644 index 00000000..2a61f049 --- /dev/null +++ b/dist/__chunks__/angle-up.D0S_oJnp.js @@ -0,0 +1,4 @@ +const n=` + +`;export{n as default}; +//# sourceMappingURL=angle-up.D0S_oJnp.js.map diff --git a/dist/__chunks__/angle-up.D0S_oJnp.js.map b/dist/__chunks__/angle-up.D0S_oJnp.js.map new file mode 100644 index 00000000..81b977f7 --- /dev/null +++ b/dist/__chunks__/angle-up.D0S_oJnp.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-up.D0S_oJnp.js","sources":["../../public/icons/angle-up.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["angleUp"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-up.DwKqCUdj.js b/dist/__chunks__/angle-up.DwKqCUdj.js new file mode 100644 index 00000000..79effb94 --- /dev/null +++ b/dist/__chunks__/angle-up.DwKqCUdj.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.71,16.29,15.54,8.12a5,5,0,0,0-7.08,0L.29,16.29a1,1,0,0,0,1.42,1.42L9.88,9.54a3,3,0,0,1,4.24,0l8.17,8.17a1,1,0,0,0,1.42,0A1,1,0,0,0,23.71,16.29Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=angle-up.DwKqCUdj.js.map diff --git a/dist/__chunks__/angle-up.DwKqCUdj.js.map b/dist/__chunks__/angle-up.DwKqCUdj.js.map new file mode 100644 index 00000000..03bdfcc0 --- /dev/null +++ b/dist/__chunks__/angle-up.DwKqCUdj.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-up.DwKqCUdj.js","sources":["../../public/icons/angle-up.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.71,16.29,15.54,8.12a5,5,0,0,0-7.08,0L.29,16.29a1,1,0,0,0,1.42,1.42L9.88,9.54a3,3,0,0,1,4.24,0l8.17,8.17a1,1,0,0,0,1.42,0A1,1,0,0,0,23.71,16.29Z'/%3e%3c/svg%3e\""],"names":["angleUp"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/bolt.BAJn0zD8.js b/dist/__chunks__/bolt.BAJn0zD8.js new file mode 100644 index 00000000..2fadc3b1 --- /dev/null +++ b/dist/__chunks__/bolt.BAJn0zD8.js @@ -0,0 +1,4 @@ +const a=` + +`;export{a as default}; +//# sourceMappingURL=bolt.BAJn0zD8.js.map diff --git a/dist/__chunks__/bolt.BAJn0zD8.js.map b/dist/__chunks__/bolt.BAJn0zD8.js.map new file mode 100644 index 00000000..7b3414c5 --- /dev/null +++ b/dist/__chunks__/bolt.BAJn0zD8.js.map @@ -0,0 +1 @@ +{"version":3,"file":"bolt.BAJn0zD8.js","sources":["../../public/icons/bolt.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["bolt"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/bolt.C_gHHA9y.js b/dist/__chunks__/bolt.C_gHHA9y.js new file mode 100644 index 00000000..f577d836 --- /dev/null +++ b/dist/__chunks__/bolt.C_gHHA9y.js @@ -0,0 +1,2 @@ +const a="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Layer_1'%20data-name='Layer%201'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10,2a1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z'/%3e%3c/svg%3e";export{a as default}; +//# sourceMappingURL=bolt.C_gHHA9y.js.map diff --git a/dist/__chunks__/bolt.C_gHHA9y.js.map b/dist/__chunks__/bolt.C_gHHA9y.js.map new file mode 100644 index 00000000..b27c4df7 --- /dev/null +++ b/dist/__chunks__/bolt.C_gHHA9y.js.map @@ -0,0 +1 @@ +{"version":3,"file":"bolt.C_gHHA9y.js","sources":["../../public/icons/bolt.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Layer_1'%20data-name='Layer%201'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10,2a1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z'/%3e%3c/svg%3e\""],"names":["bolt"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/building-storefront.JqqbgJ1h.js b/dist/__chunks__/building-storefront.JqqbgJ1h.js new file mode 100644 index 00000000..793a5fd8 --- /dev/null +++ b/dist/__chunks__/building-storefront.JqqbgJ1h.js @@ -0,0 +1,2 @@ +const a="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M13.5%2021v-7.5a.75.75%200%200%201%20.75-.75h3a.75.75%200%200%201%20.75.75V21m-4.5%200H2.36m11.14%200H18m0%200h3.64m-1.39%200V9.349M3.75%2021V9.349m0%200a3.001%203.001%200%200%200%203.75-.615A2.993%202.993%200%200%200%209.75%209.75c.896%200%201.7-.393%202.25-1.016a2.993%202.993%200%200%200%202.25%201.016c.896%200%201.7-.393%202.25-1.015a3.001%203.001%200%200%200%203.75.614m-16.5%200a3.004%203.004%200%200%201-.621-4.72l1.189-1.19A1.5%201.5%200%200%201%205.378%203h13.243a1.5%201.5%200%200%201%201.06.44l1.19%201.189a3%203%200%200%201-.621%204.72M6.75%2018h3.75a.75.75%200%200%200%20.75-.75V13.5a.75.75%200%200%200-.75-.75H6.75a.75.75%200%200%200-.75.75v3.75c0%20.414.336.75.75.75Z'%20/%3e%3c/svg%3e";export{a as default}; +//# sourceMappingURL=building-storefront.JqqbgJ1h.js.map diff --git a/dist/__chunks__/building-storefront.JqqbgJ1h.js.map b/dist/__chunks__/building-storefront.JqqbgJ1h.js.map new file mode 100644 index 00000000..91e8dca6 --- /dev/null +++ b/dist/__chunks__/building-storefront.JqqbgJ1h.js.map @@ -0,0 +1 @@ +{"version":3,"file":"building-storefront.JqqbgJ1h.js","sources":["../../public/icons/building-storefront.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M13.5%2021v-7.5a.75.75%200%200%201%20.75-.75h3a.75.75%200%200%201%20.75.75V21m-4.5%200H2.36m11.14%200H18m0%200h3.64m-1.39%200V9.349M3.75%2021V9.349m0%200a3.001%203.001%200%200%200%203.75-.615A2.993%202.993%200%200%200%209.75%209.75c.896%200%201.7-.393%202.25-1.016a2.993%202.993%200%200%200%202.25%201.016c.896%200%201.7-.393%202.25-1.015a3.001%203.001%200%200%200%203.75.614m-16.5%200a3.004%203.004%200%200%201-.621-4.72l1.189-1.19A1.5%201.5%200%200%201%205.378%203h13.243a1.5%201.5%200%200%201%201.06.44l1.19%201.189a3%203%200%200%201-.621%204.72M6.75%2018h3.75a.75.75%200%200%200%20.75-.75V13.5a.75.75%200%200%200-.75-.75H6.75a.75.75%200%200%200-.75.75v3.75c0%20.414.336.75.75.75Z'%20/%3e%3c/svg%3e\""],"names":["buildingStorefront"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/building-storefront.Pww5r_Sc.js b/dist/__chunks__/building-storefront.Pww5r_Sc.js new file mode 100644 index 00000000..bdd3496b --- /dev/null +++ b/dist/__chunks__/building-storefront.Pww5r_Sc.js @@ -0,0 +1,5 @@ +const o=` + + +`;export{o as default}; +//# sourceMappingURL=building-storefront.Pww5r_Sc.js.map diff --git a/dist/__chunks__/building-storefront.Pww5r_Sc.js.map b/dist/__chunks__/building-storefront.Pww5r_Sc.js.map new file mode 100644 index 00000000..92f04eb2 --- /dev/null +++ b/dist/__chunks__/building-storefront.Pww5r_Sc.js.map @@ -0,0 +1 @@ +{"version":3,"file":"building-storefront.Pww5r_Sc.js","sources":["../../public/icons/building-storefront.svg?raw"],"sourcesContent":["export default \"\\n \\n\\n\""],"names":["buildingStorefront"],"mappings":"AAAA,MAAeA,EAAA;AAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/chat-bubble-left-right.0PedyEPm.js b/dist/__chunks__/chat-bubble-left-right.0PedyEPm.js new file mode 100644 index 00000000..75e3b2dd --- /dev/null +++ b/dist/__chunks__/chat-bubble-left-right.0PedyEPm.js @@ -0,0 +1,5 @@ +const t=` + + +`;export{t as default}; +//# sourceMappingURL=chat-bubble-left-right.0PedyEPm.js.map diff --git a/dist/__chunks__/chat-bubble-left-right.0PedyEPm.js.map b/dist/__chunks__/chat-bubble-left-right.0PedyEPm.js.map new file mode 100644 index 00000000..671fdb1d --- /dev/null +++ b/dist/__chunks__/chat-bubble-left-right.0PedyEPm.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chat-bubble-left-right.0PedyEPm.js","sources":["../../public/icons/chat-bubble-left-right.svg?raw"],"sourcesContent":["export default \"\\n \\n\\n\""],"names":["chatBubbleLeftRight"],"mappings":"AAAA,MAAeA,EAAA;AAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/chat-bubble-left-right.DJdAEW6O.js b/dist/__chunks__/chat-bubble-left-right.DJdAEW6O.js new file mode 100644 index 00000000..c8c2e535 --- /dev/null +++ b/dist/__chunks__/chat-bubble-left-right.DJdAEW6O.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M20.25%208.511c.884.284%201.5%201.128%201.5%202.097v4.286c0%201.136-.847%202.1-1.98%202.193-.34.027-.68.052-1.02.072v3.091l-3-3c-1.354%200-2.694-.055-4.02-.163a2.115%202.115%200%200%201-.825-.242m9.345-8.334a2.126%202.126%200%200%200-.476-.095%2048.64%2048.64%200%200%200-8.048%200c-1.131.094-1.976%201.057-1.976%202.192v4.286c0%20.837.46%201.58%201.155%201.951m9.345-8.334V6.637c0-1.621-1.152-3.026-2.76-3.235A48.455%2048.455%200%200%200%2011.25%203c-2.115%200-4.198.137-6.24.402-1.608.209-2.76%201.614-2.76%203.235v6.226c0%201.621%201.152%203.026%202.76%203.235.577.075%201.157.14%201.74.194V21l4.155-4.155'%20/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=chat-bubble-left-right.DJdAEW6O.js.map diff --git a/dist/__chunks__/chat-bubble-left-right.DJdAEW6O.js.map b/dist/__chunks__/chat-bubble-left-right.DJdAEW6O.js.map new file mode 100644 index 00000000..761da878 --- /dev/null +++ b/dist/__chunks__/chat-bubble-left-right.DJdAEW6O.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chat-bubble-left-right.DJdAEW6O.js","sources":["../../public/icons/chat-bubble-left-right.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M20.25%208.511c.884.284%201.5%201.128%201.5%202.097v4.286c0%201.136-.847%202.1-1.98%202.193-.34.027-.68.052-1.02.072v3.091l-3-3c-1.354%200-2.694-.055-4.02-.163a2.115%202.115%200%200%201-.825-.242m9.345-8.334a2.126%202.126%200%200%200-.476-.095%2048.64%2048.64%200%200%200-8.048%200c-1.131.094-1.976%201.057-1.976%202.192v4.286c0%20.837.46%201.58%201.155%201.951m9.345-8.334V6.637c0-1.621-1.152-3.026-2.76-3.235A48.455%2048.455%200%200%200%2011.25%203c-2.115%200-4.198.137-6.24.402-1.608.209-2.76%201.614-2.76%203.235v6.226c0%201.621%201.152%203.026%202.76%203.235.577.075%201.157.14%201.74.194V21l4.155-4.155'%20/%3e%3c/svg%3e\""],"names":["chatBubbleLeftRight"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/check.BHPURAzV.js b/dist/__chunks__/check.BHPURAzV.js new file mode 100644 index 00000000..e1f85451 --- /dev/null +++ b/dist/__chunks__/check.BHPURAzV.js @@ -0,0 +1,4 @@ +const t=` + +`;export{t as default}; +//# sourceMappingURL=check.BHPURAzV.js.map diff --git a/dist/__chunks__/check.BHPURAzV.js.map b/dist/__chunks__/check.BHPURAzV.js.map new file mode 100644 index 00000000..7c501e25 --- /dev/null +++ b/dist/__chunks__/check.BHPURAzV.js.map @@ -0,0 +1 @@ +{"version":3,"file":"check.BHPURAzV.js","sources":["../../public/icons/check.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["check"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/check.tBpHKVHK.js b/dist/__chunks__/check.tBpHKVHK.js new file mode 100644 index 00000000..f44c6616 --- /dev/null +++ b/dist/__chunks__/check.tBpHKVHK.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M22.319,4.431,8.5,18.249a1,1,0,0,1-1.417,0L1.739,12.9a1,1,0,0,0-1.417,0h0a1,1,0,0,0,0,1.417l5.346,5.345a3.008,3.008,0,0,0,4.25,0L23.736,5.847a1,1,0,0,0,0-1.416h0A1,1,0,0,0,22.319,4.431Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=check.tBpHKVHK.js.map diff --git a/dist/__chunks__/check.tBpHKVHK.js.map b/dist/__chunks__/check.tBpHKVHK.js.map new file mode 100644 index 00000000..fb392743 --- /dev/null +++ b/dist/__chunks__/check.tBpHKVHK.js.map @@ -0,0 +1 @@ +{"version":3,"file":"check.tBpHKVHK.js","sources":["../../public/icons/check.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M22.319,4.431,8.5,18.249a1,1,0,0,1-1.417,0L1.739,12.9a1,1,0,0,0-1.417,0h0a1,1,0,0,0,0,1.417l5.346,5.345a3.008,3.008,0,0,0,4.25,0L23.736,5.847a1,1,0,0,0,0-1.416h0A1,1,0,0,0,22.319,4.431Z'/%3e%3c/svg%3e\""],"names":["check"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/chevron-down.CsALxgbV.js b/dist/__chunks__/chevron-down.CsALxgbV.js new file mode 100644 index 00000000..323d7956 --- /dev/null +++ b/dist/__chunks__/chevron-down.CsALxgbV.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='m19.5%208.25-7.5%207.5-7.5-7.5'%20/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=chevron-down.CsALxgbV.js.map diff --git a/dist/__chunks__/chevron-down.CsALxgbV.js.map b/dist/__chunks__/chevron-down.CsALxgbV.js.map new file mode 100644 index 00000000..a948bb68 --- /dev/null +++ b/dist/__chunks__/chevron-down.CsALxgbV.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chevron-down.CsALxgbV.js","sources":["../../public/icons/chevron-down.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='m19.5%208.25-7.5%207.5-7.5-7.5'%20/%3e%3c/svg%3e\""],"names":["chevronDown"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/chevron-down.D5xOlW7p.js b/dist/__chunks__/chevron-down.D5xOlW7p.js new file mode 100644 index 00000000..7e45ca55 --- /dev/null +++ b/dist/__chunks__/chevron-down.D5xOlW7p.js @@ -0,0 +1,5 @@ +const o=` + + +`;export{o as default}; +//# sourceMappingURL=chevron-down.D5xOlW7p.js.map diff --git a/dist/__chunks__/chevron-down.D5xOlW7p.js.map b/dist/__chunks__/chevron-down.D5xOlW7p.js.map new file mode 100644 index 00000000..2cfda720 --- /dev/null +++ b/dist/__chunks__/chevron-down.D5xOlW7p.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chevron-down.D5xOlW7p.js","sources":["../../public/icons/chevron-down.svg?raw"],"sourcesContent":["export default \"\\n \\n\\n\""],"names":["chevronDown"],"mappings":"AAAA,MAAeA,EAAA;AAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/clip.CI7iGOE7.js b/dist/__chunks__/clip.CI7iGOE7.js new file mode 100644 index 00000000..0b96cf16 --- /dev/null +++ b/dist/__chunks__/clip.CI7iGOE7.js @@ -0,0 +1,2 @@ +const a="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M22.95,9.6a1,1,0,0,0-1.414,0L10.644,20.539a5,5,0,1,1-7.072-7.071L14.121,2.876a3,3,0,0,1,4.243,4.242L7.815,17.71a1.022,1.022,0,0,1-1.414,0,1,1,0,0,1,0-1.414l9.392-9.435a1,1,0,0,0-1.414-1.414L4.987,14.882a3,3,0,0,0,0,4.243,3.073,3.073,0,0,0,4.243,0L19.778,8.532a5,5,0,0,0-7.071-7.07L2.158,12.054a7,7,0,0,0,9.9,9.9L22.95,11.018A1,1,0,0,0,22.95,9.6Z'/%3e%3c/svg%3e";export{a as default}; +//# sourceMappingURL=clip.CI7iGOE7.js.map diff --git a/dist/__chunks__/clip.CI7iGOE7.js.map b/dist/__chunks__/clip.CI7iGOE7.js.map new file mode 100644 index 00000000..9c7b05c3 --- /dev/null +++ b/dist/__chunks__/clip.CI7iGOE7.js.map @@ -0,0 +1 @@ +{"version":3,"file":"clip.CI7iGOE7.js","sources":["../../public/icons/clip.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M22.95,9.6a1,1,0,0,0-1.414,0L10.644,20.539a5,5,0,1,1-7.072-7.071L14.121,2.876a3,3,0,0,1,4.243,4.242L7.815,17.71a1.022,1.022,0,0,1-1.414,0,1,1,0,0,1,0-1.414l9.392-9.435a1,1,0,0,0-1.414-1.414L4.987,14.882a3,3,0,0,0,0,4.243,3.073,3.073,0,0,0,4.243,0L19.778,8.532a5,5,0,0,0-7.071-7.07L2.158,12.054a7,7,0,0,0,9.9,9.9L22.95,11.018A1,1,0,0,0,22.95,9.6Z'/%3e%3c/svg%3e\""],"names":["clip"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/clip.DAiKYXCc.js b/dist/__chunks__/clip.DAiKYXCc.js new file mode 100644 index 00000000..1a68f213 --- /dev/null +++ b/dist/__chunks__/clip.DAiKYXCc.js @@ -0,0 +1,4 @@ +const a=` + +`;export{a as default}; +//# sourceMappingURL=clip.DAiKYXCc.js.map diff --git a/dist/__chunks__/clip.DAiKYXCc.js.map b/dist/__chunks__/clip.DAiKYXCc.js.map new file mode 100644 index 00000000..6091bed6 --- /dev/null +++ b/dist/__chunks__/clip.DAiKYXCc.js.map @@ -0,0 +1 @@ +{"version":3,"file":"clip.DAiKYXCc.js","sources":["../../public/icons/clip.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["clip"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/clock.CFvMINR5.js b/dist/__chunks__/clock.CFvMINR5.js new file mode 100644 index 00000000..98b74341 --- /dev/null +++ b/dist/__chunks__/clock.CFvMINR5.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm0,22A10,10,0,1,1,22,12,10.011,10.011,0,0,1,12,22Z'/%3e%3cpath%20d='M12,6a1,1,0,0,0-1,1v4.325L7.629,13.437a1,1,0,0,0,1.062,1.7l3.84-2.4A1,1,0,0,0,13,11.879V7A1,1,0,0,0,12,6Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=clock.CFvMINR5.js.map diff --git a/dist/__chunks__/clock.CFvMINR5.js.map b/dist/__chunks__/clock.CFvMINR5.js.map new file mode 100644 index 00000000..996586ff --- /dev/null +++ b/dist/__chunks__/clock.CFvMINR5.js.map @@ -0,0 +1 @@ +{"version":3,"file":"clock.CFvMINR5.js","sources":["../../public/icons/clock.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm0,22A10,10,0,1,1,22,12,10.011,10.011,0,0,1,12,22Z'/%3e%3cpath%20d='M12,6a1,1,0,0,0-1,1v4.325L7.629,13.437a1,1,0,0,0,1.062,1.7l3.84-2.4A1,1,0,0,0,13,11.879V7A1,1,0,0,0,12,6Z'/%3e%3c/svg%3e\""],"names":["clock"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/clock.CQWyiDNK.js b/dist/__chunks__/clock.CQWyiDNK.js new file mode 100644 index 00000000..db49c705 --- /dev/null +++ b/dist/__chunks__/clock.CQWyiDNK.js @@ -0,0 +1,4 @@ +const t=` + +`;export{t as default}; +//# sourceMappingURL=clock.CQWyiDNK.js.map diff --git a/dist/__chunks__/clock.CQWyiDNK.js.map b/dist/__chunks__/clock.CQWyiDNK.js.map new file mode 100644 index 00000000..9fc2d435 --- /dev/null +++ b/dist/__chunks__/clock.CQWyiDNK.js.map @@ -0,0 +1 @@ +{"version":3,"file":"clock.CQWyiDNK.js","sources":["../../public/icons/clock.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["clock"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/cpu-chip.70rPFd-9.js b/dist/__chunks__/cpu-chip.70rPFd-9.js new file mode 100644 index 00000000..afc805b9 --- /dev/null +++ b/dist/__chunks__/cpu-chip.70rPFd-9.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M8.25%203v1.5M4.5%208.25H3m18%200h-1.5M4.5%2012H3m18%200h-1.5m-15%203.75H3m18%200h-1.5M8.25%2019.5V21M12%203v1.5m0%2015V21m3.75-18v1.5m0%2015V21m-9-1.5h10.5a2.25%202.25%200%200%200%202.25-2.25V6.75a2.25%202.25%200%200%200-2.25-2.25H6.75A2.25%202.25%200%200%200%204.5%206.75v10.5a2.25%202.25%200%200%200%202.25%202.25Zm.75-12h9v9h-9v-9Z'%20/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=cpu-chip.70rPFd-9.js.map diff --git a/dist/__chunks__/cpu-chip.70rPFd-9.js.map b/dist/__chunks__/cpu-chip.70rPFd-9.js.map new file mode 100644 index 00000000..d229e636 --- /dev/null +++ b/dist/__chunks__/cpu-chip.70rPFd-9.js.map @@ -0,0 +1 @@ +{"version":3,"file":"cpu-chip.70rPFd-9.js","sources":["../../public/icons/cpu-chip.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M8.25%203v1.5M4.5%208.25H3m18%200h-1.5M4.5%2012H3m18%200h-1.5m-15%203.75H3m18%200h-1.5M8.25%2019.5V21M12%203v1.5m0%2015V21m3.75-18v1.5m0%2015V21m-9-1.5h10.5a2.25%202.25%200%200%200%202.25-2.25V6.75a2.25%202.25%200%200%200-2.25-2.25H6.75A2.25%202.25%200%200%200%204.5%206.75v10.5a2.25%202.25%200%200%200%202.25%202.25Zm.75-12h9v9h-9v-9Z'%20/%3e%3c/svg%3e\""],"names":["cpuChip"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/cpu-chip.DbktS35z.js b/dist/__chunks__/cpu-chip.DbktS35z.js new file mode 100644 index 00000000..8c1da8db --- /dev/null +++ b/dist/__chunks__/cpu-chip.DbktS35z.js @@ -0,0 +1,5 @@ +const o=` + + +`;export{o as default}; +//# sourceMappingURL=cpu-chip.DbktS35z.js.map diff --git a/dist/__chunks__/cpu-chip.DbktS35z.js.map b/dist/__chunks__/cpu-chip.DbktS35z.js.map new file mode 100644 index 00000000..628b90d3 --- /dev/null +++ b/dist/__chunks__/cpu-chip.DbktS35z.js.map @@ -0,0 +1 @@ +{"version":3,"file":"cpu-chip.DbktS35z.js","sources":["../../public/icons/cpu-chip.svg?raw"],"sourcesContent":["export default \"\\n \\n\\n\""],"names":["cpuChip"],"mappings":"AAAA,MAAeA,EAAA;AAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/createOptimizedPicture.Z5VLB_Rl.js b/dist/__chunks__/createOptimizedPicture.Z5VLB_Rl.js new file mode 100644 index 00000000..f894ddb9 --- /dev/null +++ b/dist/__chunks__/createOptimizedPicture.Z5VLB_Rl.js @@ -0,0 +1,2 @@ +import{F as w,m as u}from"./fetch.service.DgmLKlDK.js";import{i as f}from"./isSidekickLibraryActive.U-fJCMMj.js";class g{async getPlaceHolder(o){try{const c="/placeholder.json",h={cacheOptions:{cacheType:"runtime"}},n=(await w.fetchJson(c,h)).data.find(t=>t.Key===o);if(!n){const t=`PlaceholderService: Placeholder with key ${o} could not be found.`;throw u.error(t),new Error(t)}return n.Text}catch(c){throw u.error("PlaceholderService: Error fetching placeholder data:",c),c}}}const P=new g;function $(){if(!f())return window.location.href;const{location:i}=window.parent,o=new URLSearchParams(i.search);return`${i.origin}${o.get("path")}`}function S(i){if(i.src==="")return;const{src:o,alt:c,eager:h=!1,width:l,height:n,breakpoints:t=[{media:"(min-width: 600px)",width:2e3},{width:750}]}=i,p=new URL(o,$()),d=document.createElement("picture"),{pathname:a}=p,m=a.substring(a.lastIndexOf(".")+1);return t.forEach(r=>{const s=document.createElement("source");r.media&&s.setAttribute("media",r.media),s.setAttribute("type","image/webp"),s.setAttribute("srcset",`${a}?width=${r.width}&format=webply&optimize=medium`),d.appendChild(s)}),t.forEach((r,s)=>{if(s {\n try {\n const url = '/placeholder.json';\n const options: FetchServiceOptions = {\n cacheOptions: { cacheType: 'runtime' },\n };\n const sheetsResponse = await FetchService.fetchJson>(url, options);\n const placeholderRecord = sheetsResponse.data.find((item: Placeholder): boolean => item.Key === key);\n\n if (!placeholderRecord) {\n const errorMessage = `PlaceholderService: Placeholder with key ${key} could not be found.`;\n DebuggerService.error(errorMessage);\n throw new Error(errorMessage);\n }\n\n return placeholderRecord!.Text;\n } catch (error) {\n DebuggerService.error('PlaceholderService: Error fetching placeholder data:', error);\n throw error;\n }\n }\n}\n\nexport default new PlaceholderService();\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the ancestor origin + the path query param is returned.\n * @returns {String} The href of the current page or the href of the block running in the library\n *\n * @example\n * const url = new URL(src, getHref());\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getHref(): string {\n if (!isSidekickLibraryActive()) return window.location.href;\n\n const { location: parentLocation } = window.parent;\n const urlParams = new URLSearchParams(parentLocation.search);\n return `${parentLocation.origin}${urlParams.get('path')}`;\n}\n","import { getHref } from 'Helpers/sidekick/getHref.ts';\n\n/**\n * Represents a breakpoint configuration used in responsive web design.\n *\n * @interface BreakPoint\n * @property {number} [media] - The media query string defining the condition for this breakpoint.\n * @property {number} [width] - The width associated with this breakpoint.\n *\n * @example\n * // Example usage:\n * const exampleBreakPoint: BreakPoint = {\n * media: \"(min-width: 600px)\",\n * width: \"100\"\n * };\n */\ninterface BreakPoint {\n media?: string;\n width?: number;\n}\n\n/**\n * Represents the arguments for creating an optimized picture element.\n *\n * @interface CreateOptimizedPictureArgs\n * @property {string} src - The URL of the image.\n * @property {string} alt - The alternative text for the image.\n * @property {number} width - The width of the image in CSS pixels.\n * @property {number} height - The height of the image in CSS pixels.\n * @property {boolean} [eager] - Whether to load the image immediately.\n * @property {BreakPoint[]} [breakpoints] - The breakpoints for responsive images.\n */\nexport interface CreateOptimizedPictureArgs {\n src: string;\n alt: string;\n width: number;\n height: number;\n eager?: boolean;\n breakpoints?: BreakPoint[];\n}\n\n/**\n * Creates an optimized HTML picture element with responsive image sources and a fallback image.\n *\n * @param {CreateOptimizedPictureArgs} createOptimizedPictureArgs - The arguments for creating the picture element.\n * @returns {HTMLPictureElement} - The created HTML picture element.\n *\n * @example\n * const args = {\n * src: 'image.jpg',\n * alt: 'Example Image',\n * width: '200',\n * height: '150',\n * eager: true,\n * breakpoints: [\n * { media: '(min-width: 600px)', width: '800' },\n * { media: '(min-width: 1200px)', width: '1600' }\n * ]\n * };\n * const pictureElement = createOptimizedPicture(args);\n * document.body.appendChild(pictureElement);\n *\n * @remarks\n * The last breakpoint provided in the `breakpoints` array is used as the source for the fallback image.\n */\nexport function createOptimizedPicture(\n createOptimizedPictureArgs: CreateOptimizedPictureArgs\n): HTMLPictureElement | undefined {\n if (createOptimizedPictureArgs.src === '') return undefined;\n\n const {\n src,\n alt,\n eager = false,\n width,\n height,\n breakpoints = [{ media: '(min-width: 600px)', width: 2000 }, { width: 750 }],\n } = createOptimizedPictureArgs;\n const url = new URL(src, getHref());\n const picture = document.createElement('picture');\n const { pathname } = url;\n const ext = pathname.substring(pathname.lastIndexOf('.') + 1);\n\n // webp\n breakpoints.forEach((breakpoint: BreakPoint): void => {\n const source = document.createElement('source');\n if (breakpoint.media) source.setAttribute('media', breakpoint.media);\n source.setAttribute('type', 'image/webp');\n source.setAttribute('srcset', `${pathname}?width=${breakpoint.width}&format=webply&optimize=medium`);\n picture.appendChild(source);\n });\n\n // fallback\n breakpoints.forEach((breakpoint: Record, index: number): void => {\n if (index < breakpoints.length - 1) {\n const source = document.createElement('source');\n if (breakpoint.media) source.setAttribute('media', breakpoint.media);\n source.setAttribute('srcset', `${pathname}?width=${breakpoint.width}&format=${ext}&optimize=medium`);\n picture.appendChild(source);\n } else {\n const img = document.createElement('img');\n img.setAttribute('loading', eager ? 'eager' : 'lazy');\n img.setAttribute('alt', alt);\n img.setAttribute('width', width.toString());\n img.setAttribute('height', height.toString());\n picture.appendChild(img);\n img.setAttribute('src', `${pathname}?width=${breakpoint.width}&format=${ext}&optimize=medium`);\n }\n });\n\n return picture;\n}\n"],"names":["PlaceholderService","key","url","options","placeholderRecord","FetchService","item","errorMessage","DebuggerService","error","PlaceholderService$1","getHref","isSidekickLibraryActive","parentLocation","urlParams","createOptimizedPicture","createOptimizedPictureArgs","src","alt","eager","width","height","breakpoints","picture","pathname","ext","breakpoint","source","index","img"],"mappings":"iHAKA,MAAMA,CAAmB,CACvB,MAAa,eAAeC,EAA8B,CACpD,GAAA,CACF,MAAMC,EAAM,oBACNC,EAA+B,CACnC,aAAc,CAAE,UAAW,SAAU,CAAA,EAGjCC,GADiB,MAAMC,EAAa,UAAuCH,EAAKC,CAAO,GACpD,KAAK,KAAMG,GAA+BA,EAAK,MAAQL,CAAG,EAEnG,GAAI,CAACG,EAAmB,CAChB,MAAAG,EAAe,4CAA4CN,CAAG,uBACpEO,MAAAA,EAAgB,MAAMD,CAAY,EAC5B,IAAI,MAAMA,CAAY,CAC9B,CAEA,OAAOH,EAAmB,WACnBK,EAAO,CACED,MAAAA,EAAA,MAAM,uDAAwDC,CAAK,EAC7EA,CACR,CACF,CACF,CAEA,MAAeC,EAAA,IAAIV,EChBZ,SAASW,GAAkB,CAChC,GAAI,CAACC,EAAwB,EAAG,OAAO,OAAO,SAAS,KAEvD,KAAM,CAAE,SAAUC,GAAmB,OAAO,OACtCC,EAAY,IAAI,gBAAgBD,EAAe,MAAM,EAC3D,MAAO,GAAGA,EAAe,MAAM,GAAGC,EAAU,IAAI,MAAM,CAAC,EACzD,CC8CO,SAASC,EACdC,EACgC,CAChC,GAAIA,EAA2B,MAAQ,GAAW,OAE5C,KAAA,CACJ,IAAAC,EACA,IAAAC,EACA,MAAAC,EAAQ,GACR,MAAAC,EACA,OAAAC,EACA,YAAAC,EAAc,CAAC,CAAE,MAAO,qBAAsB,MAAO,KAAQ,CAAE,MAAO,IAAK,CACzE,EAAAN,EACEd,EAAM,IAAI,IAAIe,EAAKN,EAAS,CAAA,EAC5BY,EAAU,SAAS,cAAc,SAAS,EAC1C,CAAE,SAAAC,CAAa,EAAAtB,EACfuB,EAAMD,EAAS,UAAUA,EAAS,YAAY,GAAG,EAAI,CAAC,EAGhD,OAAAF,EAAA,QAASI,GAAiC,CAC9C,MAAAC,EAAS,SAAS,cAAc,QAAQ,EAC1CD,EAAW,OAAcC,EAAA,aAAa,QAASD,EAAW,KAAK,EAC5DC,EAAA,aAAa,OAAQ,YAAY,EACxCA,EAAO,aAAa,SAAU,GAAGH,CAAQ,UAAUE,EAAW,KAAK,gCAAgC,EACnGH,EAAQ,YAAYI,CAAM,CAAA,CAC3B,EAGWL,EAAA,QAAQ,CAACI,EAAoCE,IAAwB,CAC3E,GAAAA,EAAQN,EAAY,OAAS,EAAG,CAC5B,MAAAK,EAAS,SAAS,cAAc,QAAQ,EAC1CD,EAAW,OAAcC,EAAA,aAAa,QAASD,EAAW,KAAK,EAC5DC,EAAA,aAAa,SAAU,GAAGH,CAAQ,UAAUE,EAAW,KAAK,WAAWD,CAAG,kBAAkB,EACnGF,EAAQ,YAAYI,CAAM,CAAA,KACrB,CACC,MAAAE,EAAM,SAAS,cAAc,KAAK,EACxCA,EAAI,aAAa,UAAWV,EAAQ,QAAU,MAAM,EAChDU,EAAA,aAAa,MAAOX,CAAG,EAC3BW,EAAI,aAAa,QAAST,EAAM,SAAU,CAAA,EAC1CS,EAAI,aAAa,SAAUR,EAAO,SAAU,CAAA,EAC5CE,EAAQ,YAAYM,CAAG,EACnBA,EAAA,aAAa,MAAO,GAAGL,CAAQ,UAAUE,EAAW,KAAK,WAAWD,CAAG,kBAAkB,CAC/F,CAAA,CACD,EAEMF,CACT"} \ No newline at end of file diff --git a/dist/__chunks__/cross.DjCq6kb8.js b/dist/__chunks__/cross.DjCq6kb8.js new file mode 100644 index 00000000..99190412 --- /dev/null +++ b/dist/__chunks__/cross.DjCq6kb8.js @@ -0,0 +1,4 @@ +const a=` + +`;export{a as default}; +//# sourceMappingURL=cross.DjCq6kb8.js.map diff --git a/dist/__chunks__/cross.DjCq6kb8.js.map b/dist/__chunks__/cross.DjCq6kb8.js.map new file mode 100644 index 00000000..5ed0e58f --- /dev/null +++ b/dist/__chunks__/cross.DjCq6kb8.js.map @@ -0,0 +1 @@ +{"version":3,"file":"cross.DjCq6kb8.js","sources":["../../public/icons/cross.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["cross"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/cross.tdOSvU_9.js b/dist/__chunks__/cross.tdOSvU_9.js new file mode 100644 index 00000000..ab216068 --- /dev/null +++ b/dist/__chunks__/cross.tdOSvU_9.js @@ -0,0 +1,2 @@ +const a="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.707.293h0a1,1,0,0,0-1.414,0L12,10.586,1.707.293a1,1,0,0,0-1.414,0h0a1,1,0,0,0,0,1.414L10.586,12,.293,22.293a1,1,0,0,0,0,1.414h0a1,1,0,0,0,1.414,0L12,13.414,22.293,23.707a1,1,0,0,0,1.414,0h0a1,1,0,0,0,0-1.414L13.414,12,23.707,1.707A1,1,0,0,0,23.707.293Z'/%3e%3c/svg%3e";export{a as default}; +//# sourceMappingURL=cross.tdOSvU_9.js.map diff --git a/dist/__chunks__/cross.tdOSvU_9.js.map b/dist/__chunks__/cross.tdOSvU_9.js.map new file mode 100644 index 00000000..7bc74eec --- /dev/null +++ b/dist/__chunks__/cross.tdOSvU_9.js.map @@ -0,0 +1 @@ +{"version":3,"file":"cross.tdOSvU_9.js","sources":["../../public/icons/cross.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.707.293h0a1,1,0,0,0-1.414,0L12,10.586,1.707.293a1,1,0,0,0-1.414,0h0a1,1,0,0,0,0,1.414L10.586,12,.293,22.293a1,1,0,0,0,0,1.414h0a1,1,0,0,0,1.414,0L12,13.414,22.293,23.707a1,1,0,0,0,1.414,0h0a1,1,0,0,0,0-1.414L13.414,12,23.707,1.707A1,1,0,0,0,23.707.293Z'/%3e%3c/svg%3e\""],"names":["cross"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/cursor-arrow-ripple.BKZQNXY-.js b/dist/__chunks__/cursor-arrow-ripple.BKZQNXY-.js new file mode 100644 index 00000000..59d6b1fc --- /dev/null +++ b/dist/__chunks__/cursor-arrow-ripple.BKZQNXY-.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M15.042%2021.672%2013.684%2016.6m0%200-2.51%202.225.569-9.47%205.227%207.917-3.286-.672Zm-7.518-.267A8.25%208.25%200%201%201%2020.25%2010.5M8.288%2014.212A5.25%205.25%200%201%201%2017.25%2010.5'%20/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=cursor-arrow-ripple.BKZQNXY-.js.map diff --git a/dist/__chunks__/cursor-arrow-ripple.BKZQNXY-.js.map b/dist/__chunks__/cursor-arrow-ripple.BKZQNXY-.js.map new file mode 100644 index 00000000..7f1e74dd --- /dev/null +++ b/dist/__chunks__/cursor-arrow-ripple.BKZQNXY-.js.map @@ -0,0 +1 @@ +{"version":3,"file":"cursor-arrow-ripple.BKZQNXY-.js","sources":["../../public/icons/cursor-arrow-ripple.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M15.042%2021.672%2013.684%2016.6m0%200-2.51%202.225.569-9.47%205.227%207.917-3.286-.672Zm-7.518-.267A8.25%208.25%200%201%201%2020.25%2010.5M8.288%2014.212A5.25%205.25%200%201%201%2017.25%2010.5'%20/%3e%3c/svg%3e\""],"names":["cursorArrowRipple"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/cursor-arrow-ripple.DHyr9er2.js b/dist/__chunks__/cursor-arrow-ripple.DHyr9er2.js new file mode 100644 index 00000000..7316b372 --- /dev/null +++ b/dist/__chunks__/cursor-arrow-ripple.DHyr9er2.js @@ -0,0 +1,5 @@ +const o=` + + +`;export{o as default}; +//# sourceMappingURL=cursor-arrow-ripple.DHyr9er2.js.map diff --git a/dist/__chunks__/cursor-arrow-ripple.DHyr9er2.js.map b/dist/__chunks__/cursor-arrow-ripple.DHyr9er2.js.map new file mode 100644 index 00000000..36010ff9 --- /dev/null +++ b/dist/__chunks__/cursor-arrow-ripple.DHyr9er2.js.map @@ -0,0 +1 @@ +{"version":3,"file":"cursor-arrow-ripple.DHyr9er2.js","sources":["../../public/icons/cursor-arrow-ripple.svg?raw"],"sourcesContent":["export default \"\\n \\n\\n\""],"names":["cursorArrowRipple"],"mappings":"AAAA,MAAeA,EAAA;AAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/download.BlSXR9C9.js b/dist/__chunks__/download.BlSXR9C9.js new file mode 100644 index 00000000..1dbe69a7 --- /dev/null +++ b/dist/__chunks__/download.BlSXR9C9.js @@ -0,0 +1,4 @@ +const a=` + +`;export{a as default}; +//# sourceMappingURL=download.BlSXR9C9.js.map diff --git a/dist/__chunks__/download.BlSXR9C9.js.map b/dist/__chunks__/download.BlSXR9C9.js.map new file mode 100644 index 00000000..47c1daea --- /dev/null +++ b/dist/__chunks__/download.BlSXR9C9.js.map @@ -0,0 +1 @@ +{"version":3,"file":"download.BlSXR9C9.js","sources":["../../public/icons/download.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["download"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/download.D0P1O3mw.js b/dist/__chunks__/download.D0P1O3mw.js new file mode 100644 index 00000000..e12b1b58 --- /dev/null +++ b/dist/__chunks__/download.D0P1O3mw.js @@ -0,0 +1,2 @@ +const a="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M9.878,18.122a3,3,0,0,0,4.244,0l3.211-3.211A1,1,0,0,0,15.919,13.5l-2.926,2.927L13,1a1,1,0,0,0-1-1h0a1,1,0,0,0-1,1l-.009,15.408L8.081,13.5a1,1,0,0,0-1.414,1.415Z'/%3e%3cpath%20d='M23,16h0a1,1,0,0,0-1,1v4a1,1,0,0,1-1,1H3a1,1,0,0,1-1-1V17a1,1,0,0,0-1-1H1a1,1,0,0,0-1,1v4a3,3,0,0,0,3,3H21a3,3,0,0,0,3-3V17A1,1,0,0,0,23,16Z'/%3e%3c/svg%3e";export{a as default}; +//# sourceMappingURL=download.D0P1O3mw.js.map diff --git a/dist/__chunks__/download.D0P1O3mw.js.map b/dist/__chunks__/download.D0P1O3mw.js.map new file mode 100644 index 00000000..b8608d31 --- /dev/null +++ b/dist/__chunks__/download.D0P1O3mw.js.map @@ -0,0 +1 @@ +{"version":3,"file":"download.D0P1O3mw.js","sources":["../../public/icons/download.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M9.878,18.122a3,3,0,0,0,4.244,0l3.211-3.211A1,1,0,0,0,15.919,13.5l-2.926,2.927L13,1a1,1,0,0,0-1-1h0a1,1,0,0,0-1,1l-.009,15.408L8.081,13.5a1,1,0,0,0-1.414,1.415Z'/%3e%3cpath%20d='M23,16h0a1,1,0,0,0-1,1v4a1,1,0,0,1-1,1H3a1,1,0,0,1-1-1V17a1,1,0,0,0-1-1H1a1,1,0,0,0-1,1v4a3,3,0,0,0,3,3H21a3,3,0,0,0,3-3V17A1,1,0,0,0,23,16Z'/%3e%3c/svg%3e\""],"names":["download"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/envelope.CanLUPbv.js b/dist/__chunks__/envelope.CanLUPbv.js new file mode 100644 index 00000000..07b3d620 --- /dev/null +++ b/dist/__chunks__/envelope.CanLUPbv.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M19,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V6A5.006,5.006,0,0,0,19,1ZM5,3H19a3,3,0,0,1,2.78,1.887l-7.658,7.659a3.007,3.007,0,0,1-4.244,0L2.22,4.887A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V7.5L8.464,13.96a5.007,5.007,0,0,0,7.072,0L22,7.5V18A3,3,0,0,1,19,21Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=envelope.CanLUPbv.js.map diff --git a/dist/__chunks__/envelope.CanLUPbv.js.map b/dist/__chunks__/envelope.CanLUPbv.js.map new file mode 100644 index 00000000..863f09bb --- /dev/null +++ b/dist/__chunks__/envelope.CanLUPbv.js.map @@ -0,0 +1 @@ +{"version":3,"file":"envelope.CanLUPbv.js","sources":["../../public/icons/envelope.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M19,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V6A5.006,5.006,0,0,0,19,1ZM5,3H19a3,3,0,0,1,2.78,1.887l-7.658,7.659a3.007,3.007,0,0,1-4.244,0L2.22,4.887A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V7.5L8.464,13.96a5.007,5.007,0,0,0,7.072,0L22,7.5V18A3,3,0,0,1,19,21Z'/%3e%3c/svg%3e\""],"names":["envelope"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/envelope.Cc7Mhg2-.js b/dist/__chunks__/envelope.Cc7Mhg2-.js new file mode 100644 index 00000000..a7723306 --- /dev/null +++ b/dist/__chunks__/envelope.Cc7Mhg2-.js @@ -0,0 +1,4 @@ +const e=` + +`;export{e as default}; +//# sourceMappingURL=envelope.Cc7Mhg2-.js.map diff --git a/dist/__chunks__/envelope.Cc7Mhg2-.js.map b/dist/__chunks__/envelope.Cc7Mhg2-.js.map new file mode 100644 index 00000000..28c10369 --- /dev/null +++ b/dist/__chunks__/envelope.Cc7Mhg2-.js.map @@ -0,0 +1 @@ +{"version":3,"file":"envelope.Cc7Mhg2-.js","sources":["../../public/icons/envelope.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["envelope"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/eye-crossed.BuwdBbiU.js b/dist/__chunks__/eye-crossed.BuwdBbiU.js new file mode 100644 index 00000000..8d59700f --- /dev/null +++ b/dist/__chunks__/eye-crossed.BuwdBbiU.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.271,9.419A15.866,15.866,0,0,0,19.9,5.51l2.8-2.8a1,1,0,0,0-1.414-1.414L18.241,4.345A12.054,12.054,0,0,0,12,2.655C5.809,2.655,2.281,6.893.729,9.419a4.908,4.908,0,0,0,0,5.162A15.866,15.866,0,0,0,4.1,18.49l-2.8,2.8a1,1,0,1,0,1.414,1.414l3.052-3.052A12.054,12.054,0,0,0,12,21.345c6.191,0,9.719-4.238,11.271-6.764A4.908,4.908,0,0,0,23.271,9.419ZM2.433,13.534a2.918,2.918,0,0,1,0-3.068C3.767,8.3,6.782,4.655,12,4.655A10.1,10.1,0,0,1,16.766,5.82L14.753,7.833a4.992,4.992,0,0,0-6.92,6.92l-2.31,2.31A13.723,13.723,0,0,1,2.433,13.534ZM15,12a3,3,0,0,1-3,3,2.951,2.951,0,0,1-1.285-.3L14.7,10.715A2.951,2.951,0,0,1,15,12ZM9,12a3,3,0,0,1,3-3,2.951,2.951,0,0,1,1.285.3L9.3,13.285A2.951,2.951,0,0,1,9,12Zm12.567,1.534C20.233,15.7,17.218,19.345,12,19.345A10.1,10.1,0,0,1,7.234,18.18l2.013-2.013a4.992,4.992,0,0,0,6.92-6.92l2.31-2.31a13.723,13.723,0,0,1,3.09,3.529A2.918,2.918,0,0,1,21.567,13.534Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=eye-crossed.BuwdBbiU.js.map diff --git a/dist/__chunks__/eye-crossed.BuwdBbiU.js.map b/dist/__chunks__/eye-crossed.BuwdBbiU.js.map new file mode 100644 index 00000000..a8f37cb1 --- /dev/null +++ b/dist/__chunks__/eye-crossed.BuwdBbiU.js.map @@ -0,0 +1 @@ +{"version":3,"file":"eye-crossed.BuwdBbiU.js","sources":["../../public/icons/eye-crossed.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.271,9.419A15.866,15.866,0,0,0,19.9,5.51l2.8-2.8a1,1,0,0,0-1.414-1.414L18.241,4.345A12.054,12.054,0,0,0,12,2.655C5.809,2.655,2.281,6.893.729,9.419a4.908,4.908,0,0,0,0,5.162A15.866,15.866,0,0,0,4.1,18.49l-2.8,2.8a1,1,0,1,0,1.414,1.414l3.052-3.052A12.054,12.054,0,0,0,12,21.345c6.191,0,9.719-4.238,11.271-6.764A4.908,4.908,0,0,0,23.271,9.419ZM2.433,13.534a2.918,2.918,0,0,1,0-3.068C3.767,8.3,6.782,4.655,12,4.655A10.1,10.1,0,0,1,16.766,5.82L14.753,7.833a4.992,4.992,0,0,0-6.92,6.92l-2.31,2.31A13.723,13.723,0,0,1,2.433,13.534ZM15,12a3,3,0,0,1-3,3,2.951,2.951,0,0,1-1.285-.3L14.7,10.715A2.951,2.951,0,0,1,15,12ZM9,12a3,3,0,0,1,3-3,2.951,2.951,0,0,1,1.285.3L9.3,13.285A2.951,2.951,0,0,1,9,12Zm12.567,1.534C20.233,15.7,17.218,19.345,12,19.345A10.1,10.1,0,0,1,7.234,18.18l2.013-2.013a4.992,4.992,0,0,0,6.92-6.92l2.31-2.31a13.723,13.723,0,0,1,3.09,3.529A2.918,2.918,0,0,1,21.567,13.534Z'/%3e%3c/svg%3e\""],"names":["eyeCrossed"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/eye-crossed.C49v3GRJ.js b/dist/__chunks__/eye-crossed.C49v3GRJ.js new file mode 100644 index 00000000..c4fe6fea --- /dev/null +++ b/dist/__chunks__/eye-crossed.C49v3GRJ.js @@ -0,0 +1,4 @@ +const l=` + +`;export{l as default}; +//# sourceMappingURL=eye-crossed.C49v3GRJ.js.map diff --git a/dist/__chunks__/eye-crossed.C49v3GRJ.js.map b/dist/__chunks__/eye-crossed.C49v3GRJ.js.map new file mode 100644 index 00000000..aed7e0c2 --- /dev/null +++ b/dist/__chunks__/eye-crossed.C49v3GRJ.js.map @@ -0,0 +1 @@ +{"version":3,"file":"eye-crossed.C49v3GRJ.js","sources":["../../public/icons/eye-crossed.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["eyeCrossed"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/eye.BiVxUQA0.js b/dist/__chunks__/eye.BiVxUQA0.js new file mode 100644 index 00000000..2dbebd7f --- /dev/null +++ b/dist/__chunks__/eye.BiVxUQA0.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.271,9.419C21.72,6.893,18.192,2.655,12,2.655S2.28,6.893.729,9.419a4.908,4.908,0,0,0,0,5.162C2.28,17.107,5.808,21.345,12,21.345s9.72-4.238,11.271-6.764A4.908,4.908,0,0,0,23.271,9.419Zm-1.705,4.115C20.234,15.7,17.219,19.345,12,19.345S3.766,15.7,2.434,13.534a2.918,2.918,0,0,1,0-3.068C3.766,8.3,6.781,4.655,12,4.655s8.234,3.641,9.566,5.811A2.918,2.918,0,0,1,21.566,13.534Z'/%3e%3cpath%20d='M12,7a5,5,0,1,0,5,5A5.006,5.006,0,0,0,12,7Zm0,8a3,3,0,1,1,3-3A3,3,0,0,1,12,15Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=eye.BiVxUQA0.js.map diff --git a/dist/__chunks__/eye.BiVxUQA0.js.map b/dist/__chunks__/eye.BiVxUQA0.js.map new file mode 100644 index 00000000..4ea2e326 --- /dev/null +++ b/dist/__chunks__/eye.BiVxUQA0.js.map @@ -0,0 +1 @@ +{"version":3,"file":"eye.BiVxUQA0.js","sources":["../../public/icons/eye.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.271,9.419C21.72,6.893,18.192,2.655,12,2.655S2.28,6.893.729,9.419a4.908,4.908,0,0,0,0,5.162C2.28,17.107,5.808,21.345,12,21.345s9.72-4.238,11.271-6.764A4.908,4.908,0,0,0,23.271,9.419Zm-1.705,4.115C20.234,15.7,17.219,19.345,12,19.345S3.766,15.7,2.434,13.534a2.918,2.918,0,0,1,0-3.068C3.766,8.3,6.781,4.655,12,4.655s8.234,3.641,9.566,5.811A2.918,2.918,0,0,1,21.566,13.534Z'/%3e%3cpath%20d='M12,7a5,5,0,1,0,5,5A5.006,5.006,0,0,0,12,7Zm0,8a3,3,0,1,1,3-3A3,3,0,0,1,12,15Z'/%3e%3c/svg%3e\""],"names":["eye"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/eye.Cm2FxO9V.js b/dist/__chunks__/eye.Cm2FxO9V.js new file mode 100644 index 00000000..f560a6ae --- /dev/null +++ b/dist/__chunks__/eye.Cm2FxO9V.js @@ -0,0 +1,4 @@ +const t=` + +`;export{t as default}; +//# sourceMappingURL=eye.Cm2FxO9V.js.map diff --git a/dist/__chunks__/eye.Cm2FxO9V.js.map b/dist/__chunks__/eye.Cm2FxO9V.js.map new file mode 100644 index 00000000..ec81be42 --- /dev/null +++ b/dist/__chunks__/eye.Cm2FxO9V.js.map @@ -0,0 +1 @@ +{"version":3,"file":"eye.Cm2FxO9V.js","sources":["../../public/icons/eye.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["eye"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/facebook.3ENFaNKU.js b/dist/__chunks__/facebook.3ENFaNKU.js new file mode 100644 index 00000000..4dc0b8fa --- /dev/null +++ b/dist/__chunks__/facebook.3ENFaNKU.js @@ -0,0 +1,2 @@ +const h=' ';export{h as default}; +//# sourceMappingURL=facebook.3ENFaNKU.js.map diff --git a/dist/__chunks__/facebook.3ENFaNKU.js.map b/dist/__chunks__/facebook.3ENFaNKU.js.map new file mode 100644 index 00000000..e7ce84b9 --- /dev/null +++ b/dist/__chunks__/facebook.3ENFaNKU.js.map @@ -0,0 +1 @@ +{"version":3,"file":"facebook.3ENFaNKU.js","sources":["../../public/icons/facebook.svg?raw"],"sourcesContent":["export default \" \""],"names":["facebook"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/facebook.CXLf4imL.js b/dist/__chunks__/facebook.CXLf4imL.js new file mode 100644 index 00000000..60f5480c --- /dev/null +++ b/dist/__chunks__/facebook.CXLf4imL.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2030%2030'%20width='30px'%20height='30px'%3e%3cpath%20d='M15,3C8.373,3,3,8.373,3,15c0,6.016,4.432,10.984,10.206,11.852V18.18h-2.969v-3.154h2.969v-2.099c0-3.475,1.693-5,4.581-5%20c1.383,0,2.115,0.103,2.461,0.149v2.753h-1.97c-1.226,0-1.654,1.163-1.654,2.473v1.724h3.593L19.73,18.18h-3.106v8.697%20C22.481,26.083,27,21.075,27,15C27,8.373,21.627,3,15,3z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=facebook.CXLf4imL.js.map diff --git a/dist/__chunks__/facebook.CXLf4imL.js.map b/dist/__chunks__/facebook.CXLf4imL.js.map new file mode 100644 index 00000000..8cb6c713 --- /dev/null +++ b/dist/__chunks__/facebook.CXLf4imL.js.map @@ -0,0 +1 @@ +{"version":3,"file":"facebook.CXLf4imL.js","sources":["../../public/icons/facebook.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2030%2030'%20width='30px'%20height='30px'%3e%3cpath%20d='M15,3C8.373,3,3,8.373,3,15c0,6.016,4.432,10.984,10.206,11.852V18.18h-2.969v-3.154h2.969v-2.099c0-3.475,1.693-5,4.581-5%20c1.383,0,2.115,0.103,2.461,0.149v2.753h-1.97c-1.226,0-1.654,1.163-1.654,2.473v1.724h3.593L19.73,18.18h-3.106v8.697%20C22.481,26.083,27,21.075,27,15C27,8.373,21.627,3,15,3z'/%3e%3c/svg%3e\""],"names":["facebook"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/fetch.service.DgmLKlDK.js b/dist/__chunks__/fetch.service.DgmLKlDK.js new file mode 100644 index 00000000..ad0c1f10 --- /dev/null +++ b/dist/__chunks__/fetch.service.DgmLKlDK.js @@ -0,0 +1,18 @@ +class q{constructor(){this.runtimeCache=new Map}get(t){return this.runtimeCache.get(t)}set(t,n){this.runtimeCache.set(t,n)}has(t){return this.runtimeCache.has(t)}delete(t){this.runtimeCache.delete(t)}}var p={},S;function P(e){return function(...t){return function(n,r,o){return Object.assign(Object.assign({},o),{value:e(o.value,...t)})}}}Object.defineProperty(p,"__esModule",{value:!0});const O=P(function(e,t=0){let n=-1;const r=function(...o){clearTimeout(n),n=window.setTimeout(()=>{e.call(this,...o)},t)};return r.cancel=function(){clearTimeout(n)},r}),Q=P(function(e,t=0){let n,r=[];const o=function(...s){r=s,n===void 0&&(n=window.setTimeout(()=>{n=void 0,e.call(this,...r)},t))};return o.cancel=function(){clearTimeout(n),n=void 0},o});p.debounce=O,S=p.throttle=Q;var i={},x,w;Object.defineProperty(i,"__esModule",{value:!0});const $=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),C=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},f=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},M=(e,t)=>e.classList.contains(t);function d(e){return Symbol.iterator in e}function R(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const T=(e,t,n,r,o)=>{if(e==null||d(e)&&!R(e))return;if(d(e)&&!(e instanceof HTMLElement)){for(const a of e)T(a,t,n,r,o);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(a=>{const c=j(e,a,n,r);if(!r.eventBindingMap[c]){const l=n.bind(r);return r.eventBindingMap[c]=l,e.addEventListener(a.trim(),l,o)}})};function j(e,t,n,r){return`${m(e,r)}# + ${t.trim()}# + ${m(n,r)}# + ${m(r,r)}`.replace(/\n/gm,"").replace(/\s/g,"")}function m(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const r="xxxxxxxx".replace(/x/g,D).toLowerCase();t.eventIdMap.set(e,r),n=r}return n}function D(){return(100*Math.random()%36|0).toString(36)}const L=(e,t,n,r,o)=>{if(e==null||d(e)&&!R(e))return;if(d(e)&&!(e instanceof HTMLElement)){for(const a of e)L(a,t,n,r,o);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(a=>{const c=j(e,a,n,r),l=r.eventBindingMap[c];l&&(delete r.eventBindingMap[c],e.removeEventListener(a,l,o))})},b=(e,t)=>{$(e,t).forEach(n=>e.removeChild(n))},E=(e,t,n)=>new Promise(r=>{n!==void 0&&setTimeout(()=>r(),n),e.addEventListener(t,()=>r())});i.addClass=f,i.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),i.findAll=$,i.forEachNode=(e,t,n=window)=>{for(let r=0;r{let t="";return e.forEach(n=>{!t.length&&window.matchMedia(n.query).matches&&(t=n.name)}),t},i.getInnerText=e=>e.innerText||e.textContent||"",i.getParent=(e,t)=>e.closest(t),i.getUniqueID=()=>Math.random().toString(36).substr(2,9),i.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,i.hasClass=M,i.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let r={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(r=t.getBoundingClientRect()),n.top>=r.top&&n.right<=r.right&&n.bottom<=r.bottom&&n.left>=r.left},i.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),x=i.onEvent=T,i.removeChildren=b,i.removeChilds=b,i.removeClass=C,i.removeEvent=L,i.toggleClass=(e,t,n)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const r of e)n===!0?f(r,t):M(r,t)||n===!1?C(r,t):f(r,t)}},i.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),i.waitForAnimationEnd=function(e,t){return new Promise((n,r)=>{e.addEventListener("animationend",function o(s){s.target===e&&(t&&s.animationName!==t||(e.removeEventListener("animationend",o),n(s)))})})},i.waitForEvent=E,i.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():E(e,"kl-component-initialized",3e3)},i.waitForTransitionEnd=function(e,t){return new Promise((n,r)=>{e.addEventListener("transitionend",function o(s){s.target===e&&(t&&s.propertyName!==t||(e.removeEventListener("transitionend",o),n(s)))})})};var A={};Object.defineProperty(A,"__esModule",{value:!0});A.fetchJSON=(e,t)=>new Promise((n,r)=>{fetch(e,t).then(o=>{o.ok?n(o.json()):r(o)}).catch(o=>r(o))});var h={};Object.defineProperty(h,"__esModule",{value:!0});const g=e=>typeof e=="object"&&e!==null?JSON.stringify(e):String(e);h.getValue=(e={},t="")=>{const n=t.split(".");let r=0,o=e;for(;o&&rtypeof e==typeof t&&(typeof e=="object"?g(e).localeCompare(g(t))===0:e===t),h.isFilledObject=function(e){return typeof e=="object"&&e!==null&&Object.keys(e).length>0},h.naiveClone=function e(t){return typeof t!="object"?t:t===null?null:Array.isArray(t)?t.map(n=>e(n)):Object.entries(t).reduce((n,[r,o])=>(n[r]=e(o),n),{})},h.toArray=e=>Array.isArray(e)?e:[e],h.toString=g;/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */class u{constructor(){this.eventIdMap=new WeakMap,this.eventBindingMap={},this.lastMQ=w(u.mediaQuerys),x(window,"resize",this.handleMQChange,this)}static getInstance(t){return u.instance===void 0&&(u.mediaQuerys=t,u.instance=new u),u.instance}handleMQChange(){const t=w(u.mediaQuerys);t!==this.lastMQ&&(window.dispatchEvent(new CustomEvent("kl-mq-change",{detail:{newMQ:t,oldMQ:this.lastMQ}})),this.lastMQ=t)}}(function(e,t,n,r){var o,s=arguments.length,a=s<3?t:r===null?r=Object.getOwnPropertyDescriptor(t,n):r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")a=Reflect.decorate(e,t,n,r);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(a=(s<3?o(a):s>3?o(t,n,a):o(t,n))||a);s>3&&a&&Object.defineProperty(t,n,a)})([S(100)],u.prototype,"handleMQChange",null);var I=new class{constructor(){this.urlSearchParams=new URLSearchParams(window.location.search)}get(e){return this.urlSearchParams.get(e)}getAll(e){return this.urlSearchParams.getAll(e)}getAllKeys(){return Array.from(this.urlSearchParams.keys())}set(e,t){this.urlSearchParams.set(e,t),this.updateUrl()}delete(e){this.urlSearchParams.delete(e),this.updateUrl()}getString(){return this.urlSearchParams.toString()}get curUrl(){return`${window.location.protocol}//${window.location.host}${window.location.pathname}`}updateUrl(){const e=this.getString(),t=this.curUrl,n=window.location.hash,r=e!==""?`${t}?${e}`:t;window.history.replaceState({path:r},"",r),n!==""&&(window.location.hash=n)}},B=new Proxy(console,{get:(e,t)=>I.get("js-debug")!==null?e[t]:()=>{}});new class{constructor(){this.componentMap=new WeakMap,this.intersectionObserver=new IntersectionObserver(e=>this.handleIntersectionChange(e),{rootMargin:"500px 0px"})}subscribe(e,t){this.componentMap.set(e,t),this.intersectionObserver.observe(e)}unsubscribe(e){this.intersectionObserver.unobserve(e),this.componentMap.delete(e)}handleIntersectionChange(e){e.forEach(t=>{const n=t.target;if(!t.isIntersecting||!this.componentMap.has(n))return;const r=this.componentMap.get(n);this.unsubscribe(n),r()})}};class N{constructor(){this.requestPipeline=new Map,this.runtimeCache=new q}fetchJson(t,n={}){return this.fetchData(this.getCodeBasePath(t),n,this.getResponseJSON)}async fetchText(t,n={}){return await this.fetchData(this.getCodeBasePath(t),n,this.getResponseText)}async fetchData(t,n,r){const{cacheOptions:o}=n,s=this.getCachedData(t,o);if(s!==null)return s;const a=this.requestPipeline.get(t);if(a!==void 0)return r(await a);const c=fetch(t,n.fetchOptions);this.requestPipeline.set(t,c);const l=await c;this.requestPipeline.delete(t);const v=await r(l);if(this.setCachedData(t,v,o),!l.ok){const y=await l.text();throw B.error(`FetchService: Error fetching data from ${t}: ${y}`),new Error(`Error fetching data from ${t}: ${y}`)}return v}async getResponseJSON(t){return await t.clone().json()}async getResponseText(t){return await t.clone().text()}getCachedData(t,n){return(n==null?void 0:n.cacheType)==="runtime"?this.runtimeCache.get(t)??null:null}setCachedData(t,n,r){(r==null?void 0:r.cacheType)==="runtime"&&this.runtimeCache.set(t,n)}getCodeBasePath(t){const n=t.startsWith("/")?t:`/${t}`;return`${window.hlx.codeBasePath}${n}`}}const F=new N;export{F,B as m}; +//# sourceMappingURL=fetch.service.DgmLKlDK.js.map diff --git a/dist/__chunks__/fetch.service.DgmLKlDK.js.map b/dist/__chunks__/fetch.service.DgmLKlDK.js.map new file mode 100644 index 00000000..0980fcbb --- /dev/null +++ b/dist/__chunks__/fetch.service.DgmLKlDK.js.map @@ -0,0 +1 @@ +{"version":3,"file":"fetch.service.DgmLKlDK.js","sources":["../../src/utils/RuntimeCache.ts","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/function-helpers/decorators/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/api-helpers/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/object-helpers/index.js","../../node_modules/@kluntje/services/lib/index.module.js","../../src/services/fetch.service.ts"],"sourcesContent":["export class RuntimeCache {\n private runtimeCache: Map = new Map();\n\n public get(key: string): T | undefined {\n return this.runtimeCache.get(key);\n }\n\n public set(key: string, value: T): void {\n this.runtimeCache.set(key, value);\n }\n\n public has(key: string): boolean {\n return this.runtimeCache.has(key);\n }\n\n public delete(key: string): void {\n this.runtimeCache.delete(key);\n }\n}\n","\"use strict\";function t(t){return function(...e){return function(n,o,c){return Object.assign(Object.assign({},c),{value:t(c.value,...e)})}}}Object.defineProperty(exports,\"__esModule\",{value:!0});const e=t((function(t,e=0){let n=-1;const o=function(...o){clearTimeout(n),n=window.setTimeout((()=>{t.call(this,...o)}),e)};return o.cancel=function(){clearTimeout(n)},o})),n=t((function(t,e=0){let n,o=[];const c=function(...c){o=c,void 0===n&&(n=window.setTimeout((()=>{n=void 0,t.call(this,...o)}),e))};return c.cancel=function(){clearTimeout(n),n=void 0},c}));exports.debounce=e,exports.throttle=n;\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,a)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,a);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=l(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,a)}}))};function l(e,t,n,o){return`${a(e,o)}#\\n ${t.trim()}#\\n ${a(n,o)}#\\n ${a(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function a(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let a;a=\"string\"==typeof t?t.trim().split(\" \"):t,a.forEach((t=>{const r=l(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});exports.fetchJSON=(e,t)=>new Promise(((o,s)=>{fetch(e,t).then((e=>{e.ok?o(e.json()):s(e)})).catch((e=>s(e)))}));\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=e=>\"object\"==typeof e&&null!==e?JSON.stringify(e):String(e);exports.getValue=(e={},t=\"\")=>{const r=t.split(\".\");let o=0,n=e;for(;n&&otypeof t==typeof r&&(\"object\"==typeof t?0===e(t).localeCompare(e(r)):t===r),exports.isFilledObject=function(e){return\"object\"==typeof e&&null!==e&&Object.keys(e).length>0},exports.naiveClone=function e(t){return\"object\"!=typeof t?t:null===t?null:Array.isArray(t)?t.map((t=>e(t))):Object.entries(t).reduce(((t,[r,o])=>(t[r]=e(o),t)),{})},exports.toArray=e=>Array.isArray(e)?e:[e],exports.toString=e;\n//# sourceMappingURL=index.js.map\n","import{throttle as e}from\"@kluntje/js-utils/lib/function-helpers/decorators\";import{getCurrentMQ as t,onEvent as n}from\"@kluntje/js-utils/lib/dom-helpers\";import{fetchJSON as r}from\"@kluntje/js-utils/lib/api-helpers\";import{isFilledObject as s}from\"@kluntje/js-utils/lib/object-helpers\";const i=\"kl-mq-change\",a=\"kl-in-vp\",o=\"kl-out-vp\";class l{constructor(){}static getInstance(){return void 0===l.instance&&(l.instance=new IntersectionObserver(l.handleIntersectionChange)),l.instance}static handleIntersectionChange(e){Object.keys(e).forEach((t=>{const n=e[t],r=n.target;n.isIntersecting?r.dispatchEvent(new CustomEvent(\"kl-in-vp\",{bubbles:!1})):r.dispatchEvent(new CustomEvent(\"kl-out-vp\",{bubbles:!1}))}))}}\n/*! *****************************************************************************\nCopyright (c) Microsoft Corporation.\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY\nAND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\nLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR\nOTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\nPERFORMANCE OF THIS SOFTWARE.\n***************************************************************************** */class c{constructor(){this.eventIdMap=new WeakMap,this.eventBindingMap={},this.lastMQ=t(c.mediaQuerys),n(window,\"resize\",this.handleMQChange,this)}static getInstance(e){return void 0===c.instance&&(c.mediaQuerys=e,c.instance=new c),c.instance}handleMQChange(){const e=t(c.mediaQuerys);e!==this.lastMQ&&(window.dispatchEvent(new CustomEvent(\"kl-mq-change\",{detail:{newMQ:e,oldMQ:this.lastMQ}})),this.lastMQ=e)}}!function(e,t,n,r){var s,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if(\"object\"==typeof Reflect&&\"function\"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(i<3?s(a):i>3?s(t,n,a):s(t,n))||a);i>3&&a&&Object.defineProperty(t,n,a)}([e(100)],c.prototype,\"handleMQChange\",null);const h=Symbol(\"resolve\"),d=Symbol(\"reject\"),u=Symbol(\"pending\");class p{static get PLACEHOLDER_SELECTOR(){return\"kl-i18n-placeholder\"}static getInstance(){return void 0===p._instance&&(p._instance=new p),p._instance}get isSetUp(){return Boolean(this._url||s(this._dictionary))}get loaded(){return this._loaded}get ready(){return this._ready[u]||this.fetchI18nDictionary(),this._ready}setUp({url:e,dictionary:t}={}){if(this.isSetUp)console.warn(\"@kluntje I18nService: service has already been set up. You can't set it up twice!\");else if(e)this._url=e;else{if(!t)throw new Error('@kluntje I18nService: a \"url\" or \"dictionary\" should have been passed to the setUp function.');this._dictionary=t,this._loaded=!0,this._ready[h](),this._ready[u]=!0}}get(e,{fallback:t,interpolations:n}={}){if(this.loaded){if(this._dictionary.hasOwnProperty(e)){let t=this._dictionary[e];return n&&Object.entries(n).forEach((([e,n])=>{t=t.split(`{${e}}`).join(String(n))})),t}return console.warn(`@kluntje I18nService: i18n for key '${e}' is missing in dictionary!`),void 0!==t?t:this.getHumanReadableName(e)}return this._ready[u]||(this.addStyling(),this.fetchI18nDictionary()),this.getPlaceholder(e,{fallback:t,interpolations:n})}constructor(){this._loaded=!1,this._dictionary={},this._ready=this.getReadyPromise()}getReadyPromise(){let e,t;const n=new Promise(((n,r)=>{e=n,t=r}));return n[h]=e,n[d]=t,n[u]=!1,n}ensureSetup(){if(!this.isSetUp)throw new Error(\"@kluntje I18nService: should be set up before calling other APIs\")}addStyling(){const e=document.head,t=document.createElement(\"style\");t.type=\"text/css\",t.appendChild(document.createTextNode(`\\n .${p.PLACEHOLDER_SELECTOR} {\\n display: contents;\\n }\\n `)),e.appendChild(t)}fetchI18nDictionary(){this.ensureSetup(),this._ready[u]=!0,r(this._url).then((e=>{this._dictionary=e,this._loaded=!0,this._ready[h](),this.fillInPlaceholders()})).catch((e=>{console.error(\"@kluntje I18nService: unable to fetch keys from server!\",e),this._loaded=!0,this._ready[h]()}))}fillInPlaceholders(){Array.from(document.getElementsByClassName(p.PLACEHOLDER_SELECTOR)).forEach((e=>{const{key:t,fallback:n,interpolations:r}=e.dataset;e.replaceWith(this.get(t,{fallback:n,interpolations:r?JSON.parse(r):void 0}))}))}getHumanReadableName(e){return e.split(\".\").reverse()[0].replace(/[A-Z]/g,(e=>` ${e.toLowerCase()}`))}getPlaceholder(e,{fallback:t,interpolations:n}={}){const r=document.createElement(\"span\");return r.innerText=void 0!==t?t:this.getHumanReadableName(e),r.classList.add(p.PLACEHOLDER_SELECTOR),r.setAttribute(\"data-key\",e),t&&r.setAttribute(\"data-fallback\",t),n&&r.setAttribute(\"data-interpolations\",JSON.stringify(n)),r.outerHTML}}var g=new class{constructor(){this.urlSearchParams=new URLSearchParams(window.location.search)}get(e){return this.urlSearchParams.get(e)}getAll(e){return this.urlSearchParams.getAll(e)}getAllKeys(){return Array.from(this.urlSearchParams.keys())}set(e,t){this.urlSearchParams.set(e,t),this.updateUrl()}delete(e){this.urlSearchParams.delete(e),this.updateUrl()}getString(){return this.urlSearchParams.toString()}get curUrl(){return`${window.location.protocol}//${window.location.host}${window.location.pathname}`}updateUrl(){const e=this.getString(),t=this.curUrl,n=window.location.hash,r=\"\"!==e?`${t}?${e}`:t;window.history.replaceState({path:r},\"\",r),\"\"!==n&&(window.location.hash=n)}};var m=new Proxy(console,{get:(e,t)=>null!==g.get(\"js-debug\")?e[t]:()=>{}});var y=new class{constructor(){this.componentMap=new WeakMap,this.intersectionObserver=new IntersectionObserver((e=>this.handleIntersectionChange(e)),{rootMargin:\"500px 0px\"})}subscribe(e,t){this.componentMap.set(e,t),this.intersectionObserver.observe(e)}unsubscribe(e){this.intersectionObserver.unobserve(e),this.componentMap.delete(e)}handleIntersectionChange(e){e.forEach((e=>{const t=e.target;if(!e.isIntersecting||!this.componentMap.has(t))return;const n=this.componentMap.get(t);this.unsubscribe(t),n()}))}};export{m as DebuggerService,p as I18nService,a as IN_VP_EVENT,y as LazyConnectService,i as MQ_CHANGE_EVENT,c as MediaQueryService,o as OUT_VP_EVENT,g as URLSearchParamsService,l as ViewportObserver};\n//# sourceMappingURL=index.module.js.map\n","import { RuntimeCache } from '../utils/RuntimeCache';\nimport { DebuggerService } from '@kluntje/services';\n\nexport interface FetchServiceCacheOptions {\n cacheType?: 'runtime'; // 'local' | 'session' | \"request\" can be added later\n}\n\nexport interface FetchServiceOptions {\n fetchOptions?: RequestInit;\n cacheOptions?: FetchServiceCacheOptions;\n}\n\nclass FetchService {\n private requestPipeline: Map> = new Map();\n\n private runtimeCache = new RuntimeCache();\n\n public fetchJson(endpoint: string, options: FetchServiceOptions = {}): Promise {\n return this.fetchData(this.getCodeBasePath(endpoint), options, this.getResponseJSON);\n }\n\n public async fetchText(endpoint: string, options: FetchServiceOptions = {}): Promise {\n return await this.fetchData(this.getCodeBasePath(endpoint), options, this.getResponseText);\n }\n\n private async fetchData(\n url: string,\n options: FetchServiceOptions,\n dataMapper: (Response) => Promise\n ): Promise {\n const { cacheOptions } = options;\n const cachedData = this.getCachedData(url, cacheOptions);\n if (cachedData !== null) return cachedData;\n\n const pipelinedRequest = this.requestPipeline.get(url);\n if (pipelinedRequest !== undefined) return dataMapper(await pipelinedRequest);\n\n const request = fetch(url, options.fetchOptions);\n this.requestPipeline.set(url, request);\n\n const response = await request;\n this.requestPipeline.delete(url);\n const responseData = await dataMapper(response);\n\n this.setCachedData(url, responseData, cacheOptions);\n\n if (!response.ok) {\n const errorText = await response.text();\n\n DebuggerService.error(`FetchService: Error fetching data from ${url}: ${errorText}`);\n\n throw new Error(`Error fetching data from ${url}: ${errorText}`);\n }\n return responseData;\n }\n\n private async getResponseJSON(response: Response): Promise {\n const responseClone = response.clone();\n const responseJson = await responseClone.json();\n return responseJson;\n }\n\n private async getResponseText(response: Response): Promise {\n const responseClone = response.clone();\n const responseText = await responseClone.text();\n return responseText;\n }\n\n private getCachedData(url: string, cacheOptions?: FetchServiceCacheOptions): T | null {\n if (cacheOptions?.cacheType === 'runtime') {\n return this.runtimeCache.get(url) ?? null;\n }\n return null;\n }\n\n private setCachedData(url: string, data: T, cacheOptions?: FetchServiceCacheOptions): void {\n if (cacheOptions?.cacheType === 'runtime') {\n this.runtimeCache.set(url, data);\n }\n }\n\n private getCodeBasePath(endpoint: string): string {\n const decoratedUrl = endpoint.startsWith('/') ? endpoint : `/${endpoint}`;\n return `${window.hlx.codeBasePath}${decoratedUrl}`;\n }\n}\n\nexport default new FetchService();\n"],"names":["RuntimeCache","key","value","t","e","o","c","decorators","n","throttle","domHelpers","r","i","s","a","d","l","u","f","getCurrentMQ","onEvent","apiHelpers","objectHelpers","g","m","FetchService","endpoint","options","url","dataMapper","cacheOptions","cachedData","pipelinedRequest","request","response","responseData","errorText","DebuggerService","data","decoratedUrl","FetchService$1"],"mappings":"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","x_google_ignoreList":[1,2,3,4,5]} \ No newline at end of file diff --git a/dist/__chunks__/globe.CL8EEqDs.js b/dist/__chunks__/globe.CL8EEqDs.js new file mode 100644 index 00000000..5ad7db0a --- /dev/null +++ b/dist/__chunks__/globe.CL8EEqDs.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm8.647,7H17.426a19.676,19.676,0,0,0-2.821-4.644A10.031,10.031,0,0,1,20.647,7ZM16.5,12a10.211,10.211,0,0,1-.476,3H7.976A10.211,10.211,0,0,1,7.5,12a10.211,10.211,0,0,1,.476-3h8.048A10.211,10.211,0,0,1,16.5,12ZM8.778,17h6.444A19.614,19.614,0,0,1,12,21.588,19.57,19.57,0,0,1,8.778,17Zm0-10A19.614,19.614,0,0,1,12,2.412,19.57,19.57,0,0,1,15.222,7ZM9.4,2.356A19.676,19.676,0,0,0,6.574,7H3.353A10.031,10.031,0,0,1,9.4,2.356ZM2.461,9H5.9a12.016,12.016,0,0,0-.4,3,12.016,12.016,0,0,0,.4,3H2.461a9.992,9.992,0,0,1,0-6Zm.892,8H6.574A19.676,19.676,0,0,0,9.4,21.644,10.031,10.031,0,0,1,3.353,17Zm11.252,4.644A19.676,19.676,0,0,0,17.426,17h3.221A10.031,10.031,0,0,1,14.605,21.644ZM21.539,15H18.1a12.016,12.016,0,0,0,.4-3,12.016,12.016,0,0,0-.4-3h3.437a9.992,9.992,0,0,1,0,6Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=globe.CL8EEqDs.js.map diff --git a/dist/__chunks__/globe.CL8EEqDs.js.map b/dist/__chunks__/globe.CL8EEqDs.js.map new file mode 100644 index 00000000..ea85a2dc --- /dev/null +++ b/dist/__chunks__/globe.CL8EEqDs.js.map @@ -0,0 +1 @@ +{"version":3,"file":"globe.CL8EEqDs.js","sources":["../../public/icons/globe.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm8.647,7H17.426a19.676,19.676,0,0,0-2.821-4.644A10.031,10.031,0,0,1,20.647,7ZM16.5,12a10.211,10.211,0,0,1-.476,3H7.976A10.211,10.211,0,0,1,7.5,12a10.211,10.211,0,0,1,.476-3h8.048A10.211,10.211,0,0,1,16.5,12ZM8.778,17h6.444A19.614,19.614,0,0,1,12,21.588,19.57,19.57,0,0,1,8.778,17Zm0-10A19.614,19.614,0,0,1,12,2.412,19.57,19.57,0,0,1,15.222,7ZM9.4,2.356A19.676,19.676,0,0,0,6.574,7H3.353A10.031,10.031,0,0,1,9.4,2.356ZM2.461,9H5.9a12.016,12.016,0,0,0-.4,3,12.016,12.016,0,0,0,.4,3H2.461a9.992,9.992,0,0,1,0-6Zm.892,8H6.574A19.676,19.676,0,0,0,9.4,21.644,10.031,10.031,0,0,1,3.353,17Zm11.252,4.644A19.676,19.676,0,0,0,17.426,17h3.221A10.031,10.031,0,0,1,14.605,21.644ZM21.539,15H18.1a12.016,12.016,0,0,0,.4-3,12.016,12.016,0,0,0-.4-3h3.437a9.992,9.992,0,0,1,0,6Z'/%3e%3c/svg%3e\""],"names":["globe"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/globe.DIrN3GJL.js b/dist/__chunks__/globe.DIrN3GJL.js new file mode 100644 index 00000000..a42e00df --- /dev/null +++ b/dist/__chunks__/globe.DIrN3GJL.js @@ -0,0 +1,4 @@ +const A=` + +`;export{A as default}; +//# sourceMappingURL=globe.DIrN3GJL.js.map diff --git a/dist/__chunks__/globe.DIrN3GJL.js.map b/dist/__chunks__/globe.DIrN3GJL.js.map new file mode 100644 index 00000000..f1a1d688 --- /dev/null +++ b/dist/__chunks__/globe.DIrN3GJL.js.map @@ -0,0 +1 @@ +{"version":3,"file":"globe.DIrN3GJL.js","sources":["../../public/icons/globe.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["globe"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/hamburger.CMM0Z5X3.js b/dist/__chunks__/hamburger.CMM0Z5X3.js new file mode 100644 index 00000000..50db3120 --- /dev/null +++ b/dist/__chunks__/hamburger.CMM0Z5X3.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M3.75%206.75h16.5M3.75%2012h16.5m-16.5%205.25h16.5'%20/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=hamburger.CMM0Z5X3.js.map diff --git a/dist/__chunks__/hamburger.CMM0Z5X3.js.map b/dist/__chunks__/hamburger.CMM0Z5X3.js.map new file mode 100644 index 00000000..feb08ef9 --- /dev/null +++ b/dist/__chunks__/hamburger.CMM0Z5X3.js.map @@ -0,0 +1 @@ +{"version":3,"file":"hamburger.CMM0Z5X3.js","sources":["../../public/icons/hamburger.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M3.75%206.75h16.5M3.75%2012h16.5m-16.5%205.25h16.5'%20/%3e%3c/svg%3e\""],"names":["hamburger"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/hamburger.DXUzfmtf.js b/dist/__chunks__/hamburger.DXUzfmtf.js new file mode 100644 index 00000000..8710aa07 --- /dev/null +++ b/dist/__chunks__/hamburger.DXUzfmtf.js @@ -0,0 +1,5 @@ +const o=` + + +`;export{o as default}; +//# sourceMappingURL=hamburger.DXUzfmtf.js.map diff --git a/dist/__chunks__/hamburger.DXUzfmtf.js.map b/dist/__chunks__/hamburger.DXUzfmtf.js.map new file mode 100644 index 00000000..8d6a39e4 --- /dev/null +++ b/dist/__chunks__/hamburger.DXUzfmtf.js.map @@ -0,0 +1 @@ +{"version":3,"file":"hamburger.DXUzfmtf.js","sources":["../../public/icons/hamburger.svg?raw"],"sourcesContent":["export default \"\\n \\n\\n\""],"names":["hamburger"],"mappings":"AAAA,MAAeA,EAAA;AAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/heart.BO6Jws27.js b/dist/__chunks__/heart.BO6Jws27.js new file mode 100644 index 00000000..8f3a2dec --- /dev/null +++ b/dist/__chunks__/heart.BO6Jws27.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cg%20id='_01_align_center'%20data-name='01%20align%20center'%3e%3cpath%20d='M17.5.917a6.4,6.4,0,0,0-5.5,3.3A6.4,6.4,0,0,0,6.5.917,6.8,6.8,0,0,0,0,7.967c0,6.775,10.956,14.6,11.422,14.932l.578.409.578-.409C13.044,22.569,24,14.742,24,7.967A6.8,6.8,0,0,0,17.5.917ZM12,20.846c-3.253-2.43-10-8.4-10-12.879a4.8,4.8,0,0,1,4.5-5.05A4.8,4.8,0,0,1,11,7.967h2a4.8,4.8,0,0,1,4.5-5.05A4.8,4.8,0,0,1,22,7.967C22,12.448,15.253,18.416,12,20.846Z'/%3e%3c/g%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=heart.BO6Jws27.js.map diff --git a/dist/__chunks__/heart.BO6Jws27.js.map b/dist/__chunks__/heart.BO6Jws27.js.map new file mode 100644 index 00000000..76eb0c2e --- /dev/null +++ b/dist/__chunks__/heart.BO6Jws27.js.map @@ -0,0 +1 @@ +{"version":3,"file":"heart.BO6Jws27.js","sources":["../../public/icons/heart.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cg%20id='_01_align_center'%20data-name='01%20align%20center'%3e%3cpath%20d='M17.5.917a6.4,6.4,0,0,0-5.5,3.3A6.4,6.4,0,0,0,6.5.917,6.8,6.8,0,0,0,0,7.967c0,6.775,10.956,14.6,11.422,14.932l.578.409.578-.409C13.044,22.569,24,14.742,24,7.967A6.8,6.8,0,0,0,17.5.917ZM12,20.846c-3.253-2.43-10-8.4-10-12.879a4.8,4.8,0,0,1,4.5-5.05A4.8,4.8,0,0,1,11,7.967h2a4.8,4.8,0,0,1,4.5-5.05A4.8,4.8,0,0,1,22,7.967C22,12.448,15.253,18.416,12,20.846Z'/%3e%3c/g%3e%3c/svg%3e\""],"names":["heart"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/heart.DSQJkyzj.js b/dist/__chunks__/heart.DSQJkyzj.js new file mode 100644 index 00000000..9d007b48 --- /dev/null +++ b/dist/__chunks__/heart.DSQJkyzj.js @@ -0,0 +1,4 @@ +const e=` + +`;export{e as default}; +//# sourceMappingURL=heart.DSQJkyzj.js.map diff --git a/dist/__chunks__/heart.DSQJkyzj.js.map b/dist/__chunks__/heart.DSQJkyzj.js.map new file mode 100644 index 00000000..36feff3e --- /dev/null +++ b/dist/__chunks__/heart.DSQJkyzj.js.map @@ -0,0 +1 @@ +{"version":3,"file":"heart.DSQJkyzj.js","sources":["../../public/icons/heart.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["heart"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/home.AgyN8zLU.js b/dist/__chunks__/home.AgyN8zLU.js new file mode 100644 index 00000000..4cb070c7 --- /dev/null +++ b/dist/__chunks__/home.AgyN8zLU.js @@ -0,0 +1,2 @@ +const a="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.121,9.069,15.536,1.483a5.008,5.008,0,0,0-7.072,0L.879,9.069A2.978,2.978,0,0,0,0,11.19v9.817a3,3,0,0,0,3,3H21a3,3,0,0,0,3-3V11.19A2.978,2.978,0,0,0,23.121,9.069ZM15,22.007H9V18.073a3,3,0,0,1,6,0Zm7-1a1,1,0,0,1-1,1H17V18.073a5,5,0,0,0-10,0v3.934H3a1,1,0,0,1-1-1V11.19a1.008,1.008,0,0,1,.293-.707L9.878,2.9a3.008,3.008,0,0,1,4.244,0l7.585,7.586A1.008,1.008,0,0,1,22,11.19Z'/%3e%3c/svg%3e";export{a as default}; +//# sourceMappingURL=home.AgyN8zLU.js.map diff --git a/dist/__chunks__/home.AgyN8zLU.js.map b/dist/__chunks__/home.AgyN8zLU.js.map new file mode 100644 index 00000000..e4e4b982 --- /dev/null +++ b/dist/__chunks__/home.AgyN8zLU.js.map @@ -0,0 +1 @@ +{"version":3,"file":"home.AgyN8zLU.js","sources":["../../public/icons/home.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.121,9.069,15.536,1.483a5.008,5.008,0,0,0-7.072,0L.879,9.069A2.978,2.978,0,0,0,0,11.19v9.817a3,3,0,0,0,3,3H21a3,3,0,0,0,3-3V11.19A2.978,2.978,0,0,0,23.121,9.069ZM15,22.007H9V18.073a3,3,0,0,1,6,0Zm7-1a1,1,0,0,1-1,1H17V18.073a5,5,0,0,0-10,0v3.934H3a1,1,0,0,1-1-1V11.19a1.008,1.008,0,0,1,.293-.707L9.878,2.9a3.008,3.008,0,0,1,4.244,0l7.585,7.586A1.008,1.008,0,0,1,22,11.19Z'/%3e%3c/svg%3e\""],"names":["home"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/home.CfzaHiPS.js b/dist/__chunks__/home.CfzaHiPS.js new file mode 100644 index 00000000..9d009dd4 --- /dev/null +++ b/dist/__chunks__/home.CfzaHiPS.js @@ -0,0 +1,4 @@ +const a=` + +`;export{a as default}; +//# sourceMappingURL=home.CfzaHiPS.js.map diff --git a/dist/__chunks__/home.CfzaHiPS.js.map b/dist/__chunks__/home.CfzaHiPS.js.map new file mode 100644 index 00000000..af5f400a --- /dev/null +++ b/dist/__chunks__/home.CfzaHiPS.js.map @@ -0,0 +1 @@ +{"version":3,"file":"home.CfzaHiPS.js","sources":["../../public/icons/home.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["home"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/icon.template.3G0fuXUC.js b/dist/__chunks__/icon.template.3G0fuXUC.js new file mode 100644 index 00000000..d6f9798c --- /dev/null +++ b/dist/__chunks__/icon.template.3G0fuXUC.js @@ -0,0 +1,2 @@ +import{x as c}from"./lit-element.CH8ciVnL.js";const e=(o,n)=>c``;export{e as r}; +//# sourceMappingURL=icon.template.3G0fuXUC.js.map diff --git a/dist/__chunks__/icon.template.3G0fuXUC.js.map b/dist/__chunks__/icon.template.3G0fuXUC.js.map new file mode 100644 index 00000000..adbd6609 --- /dev/null +++ b/dist/__chunks__/icon.template.3G0fuXUC.js.map @@ -0,0 +1 @@ +{"version":3,"file":"icon.template.3G0fuXUC.js","sources":["../../src/components/icon/icon.template.ts"],"sourcesContent":["import { html } from 'lit';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport const renderIcon = (icon: IconName, cssClasses?: string) => {\n return html``;\n};\n"],"names":["renderIcon","icon","cssClasses","html"],"mappings":"8CAGa,MAAAA,EAAa,CAACC,EAAgBC,IAClCC,yCACkBD,EAAa,IAAIA,CAAU,GAAK,EAAE,WACjDD,CAAI"} \ No newline at end of file diff --git a/dist/__chunks__/if-defined.CrfpI-tB.js b/dist/__chunks__/if-defined.CrfpI-tB.js new file mode 100644 index 00000000..31d578a1 --- /dev/null +++ b/dist/__chunks__/if-defined.CrfpI-tB.js @@ -0,0 +1,6 @@ +import{T as r}from"./lit-element.CH8ciVnL.js";/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const m=o=>o??r;export{m as o}; +//# sourceMappingURL=if-defined.CrfpI-tB.js.map diff --git a/dist/__chunks__/if-defined.CrfpI-tB.js.map b/dist/__chunks__/if-defined.CrfpI-tB.js.map new file mode 100644 index 00000000..eb9cbdf2 --- /dev/null +++ b/dist/__chunks__/if-defined.CrfpI-tB.js.map @@ -0,0 +1 @@ +{"version":3,"file":"if-defined.CrfpI-tB.js","sources":["../../node_modules/lit-html/directives/if-defined.js"],"sourcesContent":["import{nothing as t}from\"../lit-html.js\";\n/**\n * @license\n * Copyright 2018 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const o=o=>o??t;export{o as ifDefined};\n//# sourceMappingURL=if-defined.js.map\n"],"names":["o","t"],"mappings":"8CACA;AAAA;AAAA;AAAA;AAAA,GAIQ,MAACA,EAAE,GAAG,GAAGC","x_google_ignoreList":[0]} \ No newline at end of file diff --git a/dist/__chunks__/instagram.BBx5qXGF.js b/dist/__chunks__/instagram.BBx5qXGF.js new file mode 100644 index 00000000..4b534af6 --- /dev/null +++ b/dist/__chunks__/instagram.BBx5qXGF.js @@ -0,0 +1,2 @@ +const C='';export{C as default}; +//# sourceMappingURL=instagram.BBx5qXGF.js.map diff --git a/dist/__chunks__/instagram.BBx5qXGF.js.map b/dist/__chunks__/instagram.BBx5qXGF.js.map new file mode 100644 index 00000000..9cadcfb2 --- /dev/null +++ b/dist/__chunks__/instagram.BBx5qXGF.js.map @@ -0,0 +1 @@ +{"version":3,"file":"instagram.BBx5qXGF.js","sources":["../../public/icons/instagram.svg?raw"],"sourcesContent":["export default \"\""],"names":["instagram"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/instagram.CJ4vqDdO.js b/dist/__chunks__/instagram.CJ4vqDdO.js new file mode 100644 index 00000000..6dc15d9c --- /dev/null +++ b/dist/__chunks__/instagram.CJ4vqDdO.js @@ -0,0 +1,2 @@ +const C="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2050%2050'%20width='50px'%20height='50px'%3e%3cpath%20d='M%2016%203%20C%208.8324839%203%203%208.8324839%203%2016%20L%203%2034%20C%203%2041.167516%208.8324839%2047%2016%2047%20L%2034%2047%20C%2041.167516%2047%2047%2041.167516%2047%2034%20L%2047%2016%20C%2047%208.8324839%2041.167516%203%2034%203%20L%2016%203%20z%20M%2016%205%20L%2034%205%20C%2040.086484%205%2045%209.9135161%2045%2016%20L%2045%2034%20C%2045%2040.086484%2040.086484%2045%2034%2045%20L%2016%2045%20C%209.9135161%2045%205%2040.086484%205%2034%20L%205%2016%20C%205%209.9135161%209.9135161%205%2016%205%20z%20M%2037%2011%20A%202%202%200%200%200%2035%2013%20A%202%202%200%200%200%2037%2015%20A%202%202%200%200%200%2039%2013%20A%202%202%200%200%200%2037%2011%20z%20M%2025%2014%20C%2018.936712%2014%2014%2018.936712%2014%2025%20C%2014%2031.063288%2018.936712%2036%2025%2036%20C%2031.063288%2036%2036%2031.063288%2036%2025%20C%2036%2018.936712%2031.063288%2014%2025%2014%20z%20M%2025%2016%20C%2029.982407%2016%2034%2020.017593%2034%2025%20C%2034%2029.982407%2029.982407%2034%2025%2034%20C%2020.017593%2034%2016%2029.982407%2016%2025%20C%2016%2020.017593%2020.017593%2016%2025%2016%20z'/%3e%3c/svg%3e";export{C as default}; +//# sourceMappingURL=instagram.CJ4vqDdO.js.map diff --git a/dist/__chunks__/instagram.CJ4vqDdO.js.map b/dist/__chunks__/instagram.CJ4vqDdO.js.map new file mode 100644 index 00000000..8328148f --- /dev/null +++ b/dist/__chunks__/instagram.CJ4vqDdO.js.map @@ -0,0 +1 @@ +{"version":3,"file":"instagram.CJ4vqDdO.js","sources":["../../public/icons/instagram.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2050%2050'%20width='50px'%20height='50px'%3e%3cpath%20d='M%2016%203%20C%208.8324839%203%203%208.8324839%203%2016%20L%203%2034%20C%203%2041.167516%208.8324839%2047%2016%2047%20L%2034%2047%20C%2041.167516%2047%2047%2041.167516%2047%2034%20L%2047%2016%20C%2047%208.8324839%2041.167516%203%2034%203%20L%2016%203%20z%20M%2016%205%20L%2034%205%20C%2040.086484%205%2045%209.9135161%2045%2016%20L%2045%2034%20C%2045%2040.086484%2040.086484%2045%2034%2045%20L%2016%2045%20C%209.9135161%2045%205%2040.086484%205%2034%20L%205%2016%20C%205%209.9135161%209.9135161%205%2016%205%20z%20M%2037%2011%20A%202%202%200%200%200%2035%2013%20A%202%202%200%200%200%2037%2015%20A%202%202%200%200%200%2039%2013%20A%202%202%200%200%200%2037%2011%20z%20M%2025%2014%20C%2018.936712%2014%2014%2018.936712%2014%2025%20C%2014%2031.063288%2018.936712%2036%2025%2036%20C%2031.063288%2036%2036%2031.063288%2036%2025%20C%2036%2018.936712%2031.063288%2014%2025%2014%20z%20M%2025%2016%20C%2029.982407%2016%2034%2020.017593%2034%2025%20C%2034%2029.982407%2029.982407%2034%2025%2034%20C%2020.017593%2034%2016%2029.982407%2016%2025%20C%2016%2020.017593%2020.017593%2016%2025%2016%20z'/%3e%3c/svg%3e\""],"names":["instagram"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/isSidekickLibraryActive.U-fJCMMj.js b/dist/__chunks__/isSidekickLibraryActive.U-fJCMMj.js new file mode 100644 index 00000000..e63a45d4 --- /dev/null +++ b/dist/__chunks__/isSidekickLibraryActive.U-fJCMMj.js @@ -0,0 +1,2 @@ +const r=()=>{const i=document.querySelector("#main");return i?window.location.href==="about:srcdoc"&&i.classList.contains("sidekick-library"):!1};export{r as i}; +//# sourceMappingURL=isSidekickLibraryActive.U-fJCMMj.js.map diff --git a/dist/__chunks__/isSidekickLibraryActive.U-fJCMMj.js.map b/dist/__chunks__/isSidekickLibraryActive.U-fJCMMj.js.map new file mode 100644 index 00000000..cc27a77e --- /dev/null +++ b/dist/__chunks__/isSidekickLibraryActive.U-fJCMMj.js.map @@ -0,0 +1 @@ +{"version":3,"file":"isSidekickLibraryActive.U-fJCMMj.js","sources":["../../src/helpers/sidekick/isSidekickLibraryActive.ts"],"sourcesContent":["/**\n * Verifies if the Sidekick Library Plugin is in use by checking if the page is running in an iframe with srcdoc\n * and if the main element has the sidekick-library class.\n * @returns {boolean} Whether the Sidekick Library Plugin is in use.\n */\nexport const isSidekickLibraryActive = (): boolean => {\n const main = document.querySelector('#main');\n if (!main) return false;\n return window.location.href === 'about:srcdoc' && main.classList.contains('sidekick-library');\n};\n"],"names":["isSidekickLibraryActive","main"],"mappings":"AAKO,MAAMA,EAA0B,IAAe,CAC9C,MAAAC,EAAO,SAAS,cAAc,OAAO,EAC3C,OAAKA,EACE,OAAO,SAAS,OAAS,gBAAkBA,EAAK,UAAU,SAAS,kBAAkB,EAD1E,EAEpB"} \ No newline at end of file diff --git a/dist/__chunks__/lit-element.CH8ciVnL.js b/dist/__chunks__/lit-element.CH8ciVnL.js new file mode 100644 index 00000000..ec603010 --- /dev/null +++ b/dist/__chunks__/lit-element.CH8ciVnL.js @@ -0,0 +1,20 @@ +/** + * @license + * Copyright 2019 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const T=globalThis,D=T.ShadowRoot&&(T.ShadyCSS===void 0||T.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,I=Symbol(),B=new WeakMap;let Y=class{constructor(t,e,s){if(this._$cssResult$=!0,s!==I)throw Error("CSSResult is not constructable. Use `unsafeCSS` or `css` instead.");this.cssText=t,this.t=e}get styleSheet(){let t=this.o;const e=this.t;if(D&&t===void 0){const s=e!==void 0&&e.length===1;s&&(t=B.get(e)),t===void 0&&((this.o=t=new CSSStyleSheet).replaceSync(this.cssText),s&&B.set(e,t))}return t}toString(){return this.cssText}};const ot=n=>new Y(typeof n=="string"?n:n+"",void 0,I),Ct=(n,...t)=>{const e=n.length===1?n[0]:t.reduce((s,i,o)=>s+(r=>{if(r._$cssResult$===!0)return r.cssText;if(typeof r=="number")return r;throw Error("Value passed to 'css' function must be a 'css' function result: "+r+". Use 'unsafeCSS' to pass non-literal values, but take care to ensure page security.")})(i)+n[o+1],n[0]);return new Y(e,n,I)},ht=(n,t)=>{if(D)n.adoptedStyleSheets=t.map(e=>e instanceof CSSStyleSheet?e:e.styleSheet);else for(const e of t){const s=document.createElement("style"),i=T.litNonce;i!==void 0&&s.setAttribute("nonce",i),s.textContent=e.cssText,n.appendChild(s)}},W=D?n=>n:n=>n instanceof CSSStyleSheet?(t=>{let e="";for(const s of t.cssRules)e+=s.cssText;return ot(e)})(n):n;/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const{is:at,defineProperty:lt,getOwnPropertyDescriptor:ct,getOwnPropertyNames:dt,getOwnPropertySymbols:pt,getPrototypeOf:$t}=Object,f=globalThis,V=f.trustedTypes,ut=V?V.emptyScript:"",M=f.reactiveElementPolyfillSupport,b=(n,t)=>n,j={toAttribute(n,t){switch(t){case Boolean:n=n?ut:null;break;case Object:case Array:n=n==null?n:JSON.stringify(n)}return n},fromAttribute(n,t){let e=n;switch(t){case Boolean:e=n!==null;break;case Number:e=n===null?null:Number(n);break;case Object:case Array:try{e=JSON.parse(n)}catch{e=null}}return e}},tt=(n,t)=>!at(n,t),q={attribute:!0,type:String,converter:j,reflect:!1,hasChanged:tt};Symbol.metadata??(Symbol.metadata=Symbol("metadata")),f.litPropertyMetadata??(f.litPropertyMetadata=new WeakMap);class g extends HTMLElement{static addInitializer(t){this._$Ei(),(this.l??(this.l=[])).push(t)}static get observedAttributes(){return this.finalize(),this._$Eh&&[...this._$Eh.keys()]}static createProperty(t,e=q){if(e.state&&(e.attribute=!1),this._$Ei(),this.elementProperties.set(t,e),!e.noAccessor){const s=Symbol(),i=this.getPropertyDescriptor(t,s,e);i!==void 0&<(this.prototype,t,i)}}static getPropertyDescriptor(t,e,s){const{get:i,set:o}=ct(this.prototype,t)??{get(){return this[e]},set(r){this[e]=r}};return{get(){return i==null?void 0:i.call(this)},set(r){const l=i==null?void 0:i.call(this);o.call(this,r),this.requestUpdate(t,l,s)},configurable:!0,enumerable:!0}}static getPropertyOptions(t){return this.elementProperties.get(t)??q}static _$Ei(){if(this.hasOwnProperty(b("elementProperties")))return;const t=$t(this);t.finalize(),t.l!==void 0&&(this.l=[...t.l]),this.elementProperties=new Map(t.elementProperties)}static finalize(){if(this.hasOwnProperty(b("finalized")))return;if(this.finalized=!0,this._$Ei(),this.hasOwnProperty(b("properties"))){const e=this.properties,s=[...dt(e),...pt(e)];for(const i of s)this.createProperty(i,e[i])}const t=this[Symbol.metadata];if(t!==null){const e=litPropertyMetadata.get(t);if(e!==void 0)for(const[s,i]of e)this.elementProperties.set(s,i)}this._$Eh=new Map;for(const[e,s]of this.elementProperties){const i=this._$Eu(e,s);i!==void 0&&this._$Eh.set(i,e)}this.elementStyles=this.finalizeStyles(this.styles)}static finalizeStyles(t){const e=[];if(Array.isArray(t)){const s=new Set(t.flat(1/0).reverse());for(const i of s)e.unshift(W(i))}else t!==void 0&&e.push(W(t));return e}static _$Eu(t,e){const s=e.attribute;return s===!1?void 0:typeof s=="string"?s:typeof t=="string"?t.toLowerCase():void 0}constructor(){super(),this._$Ep=void 0,this.isUpdatePending=!1,this.hasUpdated=!1,this._$Em=null,this._$Ev()}_$Ev(){var t;this._$ES=new Promise(e=>this.enableUpdating=e),this._$AL=new Map,this._$E_(),this.requestUpdate(),(t=this.constructor.l)==null||t.forEach(e=>e(this))}addController(t){var e;(this._$EO??(this._$EO=new Set)).add(t),this.renderRoot!==void 0&&this.isConnected&&((e=t.hostConnected)==null||e.call(t))}removeController(t){var e;(e=this._$EO)==null||e.delete(t)}_$E_(){const t=new Map,e=this.constructor.elementProperties;for(const s of e.keys())this.hasOwnProperty(s)&&(t.set(s,this[s]),delete this[s]);t.size>0&&(this._$Ep=t)}createRenderRoot(){const t=this.shadowRoot??this.attachShadow(this.constructor.shadowRootOptions);return ht(t,this.constructor.elementStyles),t}connectedCallback(){var t;this.renderRoot??(this.renderRoot=this.createRenderRoot()),this.enableUpdating(!0),(t=this._$EO)==null||t.forEach(e=>{var s;return(s=e.hostConnected)==null?void 0:s.call(e)})}enableUpdating(t){}disconnectedCallback(){var t;(t=this._$EO)==null||t.forEach(e=>{var s;return(s=e.hostDisconnected)==null?void 0:s.call(e)})}attributeChangedCallback(t,e,s){this._$AK(t,s)}_$EC(t,e){var o;const s=this.constructor.elementProperties.get(t),i=this.constructor._$Eu(t,s);if(i!==void 0&&s.reflect===!0){const r=(((o=s.converter)==null?void 0:o.toAttribute)!==void 0?s.converter:j).toAttribute(e,s.type);this._$Em=t,r==null?this.removeAttribute(i):this.setAttribute(i,r),this._$Em=null}}_$AK(t,e){var o;const s=this.constructor,i=s._$Eh.get(t);if(i!==void 0&&this._$Em!==i){const r=s.getPropertyOptions(i),l=typeof r.converter=="function"?{fromAttribute:r.converter}:((o=r.converter)==null?void 0:o.fromAttribute)!==void 0?r.converter:j;this._$Em=i,this[i]=l.fromAttribute(e,r.type),this._$Em=null}}requestUpdate(t,e,s){if(t!==void 0){if(s??(s=this.constructor.getPropertyOptions(t)),!(s.hasChanged??tt)(this[t],e))return;this.P(t,e,s)}this.isUpdatePending===!1&&(this._$ES=this._$ET())}P(t,e,s){this._$AL.has(t)||this._$AL.set(t,e),s.reflect===!0&&this._$Em!==t&&(this._$Ej??(this._$Ej=new Set)).add(t)}async _$ET(){this.isUpdatePending=!0;try{await this._$ES}catch(e){Promise.reject(e)}const t=this.scheduleUpdate();return t!=null&&await t,!this.isUpdatePending}scheduleUpdate(){return this.performUpdate()}performUpdate(){var s;if(!this.isUpdatePending)return;if(!this.hasUpdated){if(this.renderRoot??(this.renderRoot=this.createRenderRoot()),this._$Ep){for(const[o,r]of this._$Ep)this[o]=r;this._$Ep=void 0}const i=this.constructor.elementProperties;if(i.size>0)for(const[o,r]of i)r.wrapped!==!0||this._$AL.has(o)||this[o]===void 0||this.P(o,this[o],r)}let t=!1;const e=this._$AL;try{t=this.shouldUpdate(e),t?(this.willUpdate(e),(s=this._$EO)==null||s.forEach(i=>{var o;return(o=i.hostUpdate)==null?void 0:o.call(i)}),this.update(e)):this._$EU()}catch(i){throw t=!1,this._$EU(),i}t&&this._$AE(e)}willUpdate(t){}_$AE(t){var e;(e=this._$EO)==null||e.forEach(s=>{var i;return(i=s.hostUpdated)==null?void 0:i.call(s)}),this.hasUpdated||(this.hasUpdated=!0,this.firstUpdated(t)),this.updated(t)}_$EU(){this._$AL=new Map,this.isUpdatePending=!1}get updateComplete(){return this.getUpdateComplete()}getUpdateComplete(){return this._$ES}shouldUpdate(t){return!0}update(t){this._$Ej&&(this._$Ej=this._$Ej.forEach(e=>this._$EC(e,this[e]))),this._$EU()}updated(t){}firstUpdated(t){}}g.elementStyles=[],g.shadowRootOptions={mode:"open"},g[b("elementProperties")]=new Map,g[b("finalized")]=new Map,M==null||M({ReactiveElement:g}),(f.reactiveElementVersions??(f.reactiveElementVersions=[])).push("2.0.4");/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const w=globalThis,O=w.trustedTypes,J=O?O.createPolicy("lit-html",{createHTML:n=>n}):void 0,et="$lit$",_=`lit$${(Math.random()+"").slice(9)}$`,st="?"+_,_t=`<${st}>`,y=document,C=()=>y.createComment(""),P=n=>n===null||typeof n!="object"&&typeof n!="function",it=Array.isArray,ft=n=>it(n)||typeof(n==null?void 0:n[Symbol.iterator])=="function",k=`[ +\f\r]`,E=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,K=/-->/g,Z=/>/g,A=RegExp(`>|${k}(?:([^\\s"'>=/]+)(${k}*=${k}*(?:[^ +\f\r"'\`<>=]|("|')|))|$)`,"g"),F=/'/g,G=/"/g,nt=/^(?:script|style|textarea|title)$/i,At=n=>(t,...e)=>({_$litType$:n,strings:t,values:e}),Pt=At(1),v=Symbol.for("lit-noChange"),d=Symbol.for("lit-nothing"),Q=new WeakMap,m=y.createTreeWalker(y,129);function rt(n,t){if(!Array.isArray(n)||!n.hasOwnProperty("raw"))throw Error("invalid template strings array");return J!==void 0?J.createHTML(t):t}const mt=(n,t)=>{const e=n.length-1,s=[];let i,o=t===2?"":"",r=E;for(let l=0;l"?(r=i??E,a=-1):p[1]===void 0?a=-2:(a=r.lastIndex-p[2].length,c=p[1],r=p[3]===void 0?A:p[3]==='"'?G:F):r===G||r===F?r=A:r===K||r===Z?r=E:(r=A,i=void 0);const u=r===A&&n[l+1].startsWith("/>")?" ":"";o+=r===E?h+_t:a>=0?(s.push(c),h.slice(0,a)+et+h.slice(a)+_+u):h+_+(a===-2?l:u)}return[rt(n,o+(n[e]||"")+(t===2?"":"")),s]};class U{constructor({strings:t,_$litType$:e},s){let i;this.parts=[];let o=0,r=0;const l=t.length-1,h=this.parts,[c,p]=mt(t,e);if(this.el=U.createElement(c,s),m.currentNode=this.el.content,e===2){const a=this.el.content.firstChild;a.replaceWith(...a.childNodes)}for(;(i=m.nextNode())!==null&&h.length0){i.textContent=O?O.emptyScript:"";for(let u=0;u<$;u++)i.append(a[u],C()),m.nextNode(),h.push({type:2,index:++o});i.append(a[$],C())}}}else if(i.nodeType===8)if(i.data===st)h.push({type:2,index:o});else{let a=-1;for(;(a=i.data.indexOf(_,a+1))!==-1;)h.push({type:7,index:o}),a+=_.length-1}o++}}static createElement(t,e){const s=y.createElement("template");return s.innerHTML=t,s}}function S(n,t,e=n,s){var r,l;if(t===v)return t;let i=s!==void 0?(r=e._$Co)==null?void 0:r[s]:e._$Cl;const o=P(t)?void 0:t._$litDirective$;return(i==null?void 0:i.constructor)!==o&&((l=i==null?void 0:i._$AO)==null||l.call(i,!1),o===void 0?i=void 0:(i=new o(n),i._$AT(n,e,s)),s!==void 0?(e._$Co??(e._$Co=[]))[s]=i:e._$Cl=i),i!==void 0&&(t=S(n,i._$AS(n,t.values),i,s)),t}class yt{constructor(t,e){this._$AV=[],this._$AN=void 0,this._$AD=t,this._$AM=e}get parentNode(){return this._$AM.parentNode}get _$AU(){return this._$AM._$AU}u(t){const{el:{content:e},parts:s}=this._$AD,i=((t==null?void 0:t.creationScope)??y).importNode(e,!0);m.currentNode=i;let o=m.nextNode(),r=0,l=0,h=s[0];for(;h!==void 0;){if(r===h.index){let c;h.type===2?c=new x(o,o.nextSibling,this,t):h.type===1?c=new h.ctor(o,h.name,h.strings,this,t):h.type===6&&(c=new Et(o,this,t)),this._$AV.push(c),h=s[++l]}r!==(h==null?void 0:h.index)&&(o=m.nextNode(),r++)}return m.currentNode=y,i}p(t){let e=0;for(const s of this._$AV)s!==void 0&&(s.strings!==void 0?(s._$AI(t,s,e),e+=s.strings.length-2):s._$AI(t[e])),e++}}class x{get _$AU(){var t;return((t=this._$AM)==null?void 0:t._$AU)??this._$Cv}constructor(t,e,s,i){this.type=2,this._$AH=d,this._$AN=void 0,this._$AA=t,this._$AB=e,this._$AM=s,this.options=i,this._$Cv=(i==null?void 0:i.isConnected)??!0}get parentNode(){let t=this._$AA.parentNode;const e=this._$AM;return e!==void 0&&(t==null?void 0:t.nodeType)===11&&(t=e.parentNode),t}get startNode(){return this._$AA}get endNode(){return this._$AB}_$AI(t,e=this){t=S(this,t,e),P(t)?t===d||t==null||t===""?(this._$AH!==d&&this._$AR(),this._$AH=d):t!==this._$AH&&t!==v&&this._(t):t._$litType$!==void 0?this.$(t):t.nodeType!==void 0?this.T(t):ft(t)?this.k(t):this._(t)}S(t){return this._$AA.parentNode.insertBefore(t,this._$AB)}T(t){this._$AH!==t&&(this._$AR(),this._$AH=this.S(t))}_(t){this._$AH!==d&&P(this._$AH)?this._$AA.nextSibling.data=t:this.T(y.createTextNode(t)),this._$AH=t}$(t){var o;const{values:e,_$litType$:s}=t,i=typeof s=="number"?this._$AC(t):(s.el===void 0&&(s.el=U.createElement(rt(s.h,s.h[0]),this.options)),s);if(((o=this._$AH)==null?void 0:o._$AD)===i)this._$AH.p(e);else{const r=new yt(i,this),l=r.u(this.options);r.p(e),this.T(l),this._$AH=r}}_$AC(t){let e=Q.get(t.strings);return e===void 0&&Q.set(t.strings,e=new U(t)),e}k(t){it(this._$AH)||(this._$AH=[],this._$AR());const e=this._$AH;let s,i=0;for(const o of t)i===e.length?e.push(s=new x(this.S(C()),this.S(C()),this,this.options)):s=e[i],s._$AI(o),i++;i2||s[0]!==""||s[1]!==""?(this._$AH=Array(s.length-1).fill(new String),this.strings=s):this._$AH=d}_$AI(t,e=this,s,i){const o=this.strings;let r=!1;if(o===void 0)t=S(this,t,e,0),r=!P(t)||t!==this._$AH&&t!==v,r&&(this._$AH=t);else{const l=t;let h,c;for(t=o[0],h=0;h{const s=(e==null?void 0:e.renderBefore)??t;let i=s._$litPart$;if(i===void 0){const o=(e==null?void 0:e.renderBefore)??null;s._$litPart$=i=new x(t.insertBefore(C(),o),o,void 0,e??{})}return i._$AI(n),i};/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */class N extends g{constructor(){super(...arguments),this.renderOptions={host:this},this._$Do=void 0}createRenderRoot(){var e;const t=super.createRenderRoot();return(e=this.renderOptions).renderBefore??(e.renderBefore=t.firstChild),t}update(t){const e=this.render();this.hasUpdated||(this.renderOptions.isConnected=this.isConnected),super.update(t),this._$Do=bt(e,this.renderRoot,this.renderOptions)}connectedCallback(){var t;super.connectedCallback(),(t=this._$Do)==null||t.setConnected(!0)}disconnectedCallback(){var t;super.disconnectedCallback(),(t=this._$Do)==null||t.setConnected(!1)}render(){return v}}var X;N._$litElement$=!0,N.finalized=!0,(X=globalThis.litElementHydrateSupport)==null||X.call(globalThis,{LitElement:N});const z=globalThis.litElementPolyfillSupport;z==null||z({LitElement:N});(globalThis.litElementVersions??(globalThis.litElementVersions=[])).push("4.0.4");export{d as T,tt as f,Ct as i,bt as j,N as s,j as u,v as w,Pt as x}; +//# sourceMappingURL=lit-element.CH8ciVnL.js.map diff --git a/dist/__chunks__/lit-element.CH8ciVnL.js.map b/dist/__chunks__/lit-element.CH8ciVnL.js.map new file mode 100644 index 00000000..94e5ff39 --- /dev/null +++ b/dist/__chunks__/lit-element.CH8ciVnL.js.map @@ -0,0 +1 @@ +{"version":3,"file":"lit-element.CH8ciVnL.js","sources":["../../node_modules/@lit/reactive-element/css-tag.js","../../node_modules/@lit/reactive-element/reactive-element.js","../../node_modules/lit-html/lit-html.js","../../node_modules/lit-element/lit-element.js"],"sourcesContent":["/**\n * @license\n * Copyright 2019 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=globalThis,e=t.ShadowRoot&&(void 0===t.ShadyCSS||t.ShadyCSS.nativeShadow)&&\"adoptedStyleSheets\"in Document.prototype&&\"replace\"in CSSStyleSheet.prototype,s=Symbol(),o=new WeakMap;class n{constructor(t,e,o){if(this._$cssResult$=!0,o!==s)throw Error(\"CSSResult is not constructable. Use `unsafeCSS` or `css` instead.\");this.cssText=t,this.t=e}get styleSheet(){let t=this.o;const s=this.t;if(e&&void 0===t){const e=void 0!==s&&1===s.length;e&&(t=o.get(s)),void 0===t&&((this.o=t=new CSSStyleSheet).replaceSync(this.cssText),e&&o.set(s,t))}return t}toString(){return this.cssText}}const r=t=>new n(\"string\"==typeof t?t:t+\"\",void 0,s),i=(t,...e)=>{const o=1===t.length?t[0]:e.reduce(((e,s,o)=>e+(t=>{if(!0===t._$cssResult$)return t.cssText;if(\"number\"==typeof t)return t;throw Error(\"Value passed to 'css' function must be a 'css' function result: \"+t+\". Use 'unsafeCSS' to pass non-literal values, but take care to ensure page security.\")})(s)+t[o+1]),t[0]);return new n(o,t,s)},S=(s,o)=>{if(e)s.adoptedStyleSheets=o.map((t=>t instanceof CSSStyleSheet?t:t.styleSheet));else for(const e of o){const o=document.createElement(\"style\"),n=t.litNonce;void 0!==n&&o.setAttribute(\"nonce\",n),o.textContent=e.cssText,s.appendChild(o)}},c=e?t=>t:t=>t instanceof CSSStyleSheet?(t=>{let e=\"\";for(const s of t.cssRules)e+=s.cssText;return r(e)})(t):t;export{n as CSSResult,S as adoptStyles,i as css,c as getCompatibleStyle,e as supportsAdoptingStyleSheets,r as unsafeCSS};\n//# sourceMappingURL=css-tag.js.map\n","import{getCompatibleStyle as t,adoptStyles as s}from\"./css-tag.js\";export{CSSResult,adoptStyles,css,getCompatibleStyle,supportsAdoptingStyleSheets,unsafeCSS}from\"./css-tag.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{is:i,defineProperty:e,getOwnPropertyDescriptor:r,getOwnPropertyNames:h,getOwnPropertySymbols:o,getPrototypeOf:n}=Object,a=globalThis,c=a.trustedTypes,l=c?c.emptyScript:\"\",p=a.reactiveElementPolyfillSupport,d=(t,s)=>t,u={toAttribute(t,s){switch(s){case Boolean:t=t?l:null;break;case Object:case Array:t=null==t?t:JSON.stringify(t)}return t},fromAttribute(t,s){let i=t;switch(s){case Boolean:i=null!==t;break;case Number:i=null===t?null:Number(t);break;case Object:case Array:try{i=JSON.parse(t)}catch(t){i=null}}return i}},f=(t,s)=>!i(t,s),y={attribute:!0,type:String,converter:u,reflect:!1,hasChanged:f};Symbol.metadata??=Symbol(\"metadata\"),a.litPropertyMetadata??=new WeakMap;class b extends HTMLElement{static addInitializer(t){this._$Ei(),(this.l??=[]).push(t)}static get observedAttributes(){return this.finalize(),this._$Eh&&[...this._$Eh.keys()]}static createProperty(t,s=y){if(s.state&&(s.attribute=!1),this._$Ei(),this.elementProperties.set(t,s),!s.noAccessor){const i=Symbol(),r=this.getPropertyDescriptor(t,i,s);void 0!==r&&e(this.prototype,t,r)}}static getPropertyDescriptor(t,s,i){const{get:e,set:h}=r(this.prototype,t)??{get(){return this[s]},set(t){this[s]=t}};return{get(){return e?.call(this)},set(s){const r=e?.call(this);h.call(this,s),this.requestUpdate(t,r,i)},configurable:!0,enumerable:!0}}static getPropertyOptions(t){return this.elementProperties.get(t)??y}static _$Ei(){if(this.hasOwnProperty(d(\"elementProperties\")))return;const t=n(this);t.finalize(),void 0!==t.l&&(this.l=[...t.l]),this.elementProperties=new Map(t.elementProperties)}static finalize(){if(this.hasOwnProperty(d(\"finalized\")))return;if(this.finalized=!0,this._$Ei(),this.hasOwnProperty(d(\"properties\"))){const t=this.properties,s=[...h(t),...o(t)];for(const i of s)this.createProperty(i,t[i])}const t=this[Symbol.metadata];if(null!==t){const s=litPropertyMetadata.get(t);if(void 0!==s)for(const[t,i]of s)this.elementProperties.set(t,i)}this._$Eh=new Map;for(const[t,s]of this.elementProperties){const i=this._$Eu(t,s);void 0!==i&&this._$Eh.set(i,t)}this.elementStyles=this.finalizeStyles(this.styles)}static finalizeStyles(s){const i=[];if(Array.isArray(s)){const e=new Set(s.flat(1/0).reverse());for(const s of e)i.unshift(t(s))}else void 0!==s&&i.push(t(s));return i}static _$Eu(t,s){const i=s.attribute;return!1===i?void 0:\"string\"==typeof i?i:\"string\"==typeof t?t.toLowerCase():void 0}constructor(){super(),this._$Ep=void 0,this.isUpdatePending=!1,this.hasUpdated=!1,this._$Em=null,this._$Ev()}_$Ev(){this._$ES=new Promise((t=>this.enableUpdating=t)),this._$AL=new Map,this._$E_(),this.requestUpdate(),this.constructor.l?.forEach((t=>t(this)))}addController(t){(this._$EO??=new Set).add(t),void 0!==this.renderRoot&&this.isConnected&&t.hostConnected?.()}removeController(t){this._$EO?.delete(t)}_$E_(){const t=new Map,s=this.constructor.elementProperties;for(const i of s.keys())this.hasOwnProperty(i)&&(t.set(i,this[i]),delete this[i]);t.size>0&&(this._$Ep=t)}createRenderRoot(){const t=this.shadowRoot??this.attachShadow(this.constructor.shadowRootOptions);return s(t,this.constructor.elementStyles),t}connectedCallback(){this.renderRoot??=this.createRenderRoot(),this.enableUpdating(!0),this._$EO?.forEach((t=>t.hostConnected?.()))}enableUpdating(t){}disconnectedCallback(){this._$EO?.forEach((t=>t.hostDisconnected?.()))}attributeChangedCallback(t,s,i){this._$AK(t,i)}_$EC(t,s){const i=this.constructor.elementProperties.get(t),e=this.constructor._$Eu(t,i);if(void 0!==e&&!0===i.reflect){const r=(void 0!==i.converter?.toAttribute?i.converter:u).toAttribute(s,i.type);this._$Em=t,null==r?this.removeAttribute(e):this.setAttribute(e,r),this._$Em=null}}_$AK(t,s){const i=this.constructor,e=i._$Eh.get(t);if(void 0!==e&&this._$Em!==e){const t=i.getPropertyOptions(e),r=\"function\"==typeof t.converter?{fromAttribute:t.converter}:void 0!==t.converter?.fromAttribute?t.converter:u;this._$Em=e,this[e]=r.fromAttribute(s,t.type),this._$Em=null}}requestUpdate(t,s,i){if(void 0!==t){if(i??=this.constructor.getPropertyOptions(t),!(i.hasChanged??f)(this[t],s))return;this.P(t,s,i)}!1===this.isUpdatePending&&(this._$ES=this._$ET())}P(t,s,i){this._$AL.has(t)||this._$AL.set(t,s),!0===i.reflect&&this._$Em!==t&&(this._$Ej??=new Set).add(t)}async _$ET(){this.isUpdatePending=!0;try{await this._$ES}catch(t){Promise.reject(t)}const t=this.scheduleUpdate();return null!=t&&await t,!this.isUpdatePending}scheduleUpdate(){return this.performUpdate()}performUpdate(){if(!this.isUpdatePending)return;if(!this.hasUpdated){if(this.renderRoot??=this.createRenderRoot(),this._$Ep){for(const[t,s]of this._$Ep)this[t]=s;this._$Ep=void 0}const t=this.constructor.elementProperties;if(t.size>0)for(const[s,i]of t)!0!==i.wrapped||this._$AL.has(s)||void 0===this[s]||this.P(s,this[s],i)}let t=!1;const s=this._$AL;try{t=this.shouldUpdate(s),t?(this.willUpdate(s),this._$EO?.forEach((t=>t.hostUpdate?.())),this.update(s)):this._$EU()}catch(s){throw t=!1,this._$EU(),s}t&&this._$AE(s)}willUpdate(t){}_$AE(t){this._$EO?.forEach((t=>t.hostUpdated?.())),this.hasUpdated||(this.hasUpdated=!0,this.firstUpdated(t)),this.updated(t)}_$EU(){this._$AL=new Map,this.isUpdatePending=!1}get updateComplete(){return this.getUpdateComplete()}getUpdateComplete(){return this._$ES}shouldUpdate(t){return!0}update(t){this._$Ej&&=this._$Ej.forEach((t=>this._$EC(t,this[t]))),this._$EU()}updated(t){}firstUpdated(t){}}b.elementStyles=[],b.shadowRootOptions={mode:\"open\"},b[d(\"elementProperties\")]=new Map,b[d(\"finalized\")]=new Map,p?.({ReactiveElement:b}),(a.reactiveElementVersions??=[]).push(\"2.0.4\");export{b as ReactiveElement,u as defaultConverter,f as notEqual};\n//# sourceMappingURL=reactive-element.js.map\n","/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=globalThis,i=t.trustedTypes,s=i?i.createPolicy(\"lit-html\",{createHTML:t=>t}):void 0,e=\"$lit$\",h=`lit$${(Math.random()+\"\").slice(9)}$`,o=\"?\"+h,n=`<${o}>`,r=document,l=()=>r.createComment(\"\"),c=t=>null===t||\"object\"!=typeof t&&\"function\"!=typeof t,a=Array.isArray,u=t=>a(t)||\"function\"==typeof t?.[Symbol.iterator],d=\"[ \\t\\n\\f\\r]\",f=/<(?:(!--|\\/[^a-zA-Z])|(\\/?[a-zA-Z][^>\\s]*)|(\\/?$))/g,v=/-->/g,_=/>/g,m=RegExp(`>|${d}(?:([^\\\\s\"'>=/]+)(${d}*=${d}*(?:[^ \\t\\n\\f\\r\"'\\`<>=]|(\"|')|))|$)`,\"g\"),p=/'/g,g=/\"/g,$=/^(?:script|style|textarea|title)$/i,y=t=>(i,...s)=>({_$litType$:t,strings:i,values:s}),x=y(1),b=y(2),w=Symbol.for(\"lit-noChange\"),T=Symbol.for(\"lit-nothing\"),A=new WeakMap,E=r.createTreeWalker(r,129);function C(t,i){if(!Array.isArray(t)||!t.hasOwnProperty(\"raw\"))throw Error(\"invalid template strings array\");return void 0!==s?s.createHTML(i):i}const P=(t,i)=>{const s=t.length-1,o=[];let r,l=2===i?\"\":\"\",c=f;for(let i=0;i\"===u[0]?(c=r??f,d=-1):void 0===u[1]?d=-2:(d=c.lastIndex-u[2].length,a=u[1],c=void 0===u[3]?m:'\"'===u[3]?g:p):c===g||c===p?c=m:c===v||c===_?c=f:(c=m,r=void 0);const x=c===m&&t[i+1].startsWith(\"/>\")?\" \":\"\";l+=c===f?s+n:d>=0?(o.push(a),s.slice(0,d)+e+s.slice(d)+h+x):s+h+(-2===d?i:x)}return[C(t,l+(t[s]||\"\")+(2===i?\"\":\"\")),o]};class V{constructor({strings:t,_$litType$:s},n){let r;this.parts=[];let c=0,a=0;const u=t.length-1,d=this.parts,[f,v]=P(t,s);if(this.el=V.createElement(f,n),E.currentNode=this.el.content,2===s){const t=this.el.content.firstChild;t.replaceWith(...t.childNodes)}for(;null!==(r=E.nextNode())&&d.length0){r.textContent=i?i.emptyScript:\"\";for(let i=0;i2||\"\"!==s[0]||\"\"!==s[1]?(this._$AH=Array(s.length-1).fill(new String),this.strings=s):this._$AH=T}_$AI(t,i=this,s,e){const h=this.strings;let o=!1;if(void 0===h)t=N(this,t,i,0),o=!c(t)||t!==this._$AH&&t!==w,o&&(this._$AH=t);else{const e=t;let n,r;for(t=h[0],n=0;n{const e=s?.renderBefore??i;let h=e._$litPart$;if(void 0===h){const t=s?.renderBefore??null;e._$litPart$=h=new M(i.insertBefore(l(),t),t,void 0,s??{})}return h._$AI(t),h};export{z as _$LH,x as html,w as noChange,T as nothing,j as render,b as svg};\n//# sourceMappingURL=lit-html.js.map\n","import{ReactiveElement as t}from\"@lit/reactive-element\";export*from\"@lit/reactive-element\";import{render as e,noChange as i}from\"lit-html\";export*from\"lit-html\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class s extends t{constructor(){super(...arguments),this.renderOptions={host:this},this._$Do=void 0}createRenderRoot(){const t=super.createRenderRoot();return this.renderOptions.renderBefore??=t.firstChild,t}update(t){const i=this.render();this.hasUpdated||(this.renderOptions.isConnected=this.isConnected),super.update(t),this._$Do=e(i,this.renderRoot,this.renderOptions)}connectedCallback(){super.connectedCallback(),this._$Do?.setConnected(!0)}disconnectedCallback(){super.disconnectedCallback(),this._$Do?.setConnected(!1)}render(){return i}}s._$litElement$=!0,s[(\"finalized\",\"finalized\")]=!0,globalThis.litElementHydrateSupport?.({LitElement:s});const r=globalThis.litElementPolyfillSupport;r?.({LitElement:s});const o={_$AK:(t,e,i)=>{t._$AK(e,i)},_$AL:t=>t._$AL};(globalThis.litElementVersions??=[]).push(\"4.0.4\");export{s as LitElement,o as _$LE};\n//# sourceMappingURL=lit-element.js.map\n"],"names":["t","e","s","o","n$2","r","n","i","S","c","h","a","l","p","d","u","f","y","b","_a","v","_","m","g","$","x","w","T","A","E","C","P","V","k","H","I","N","_b","M","L","Z","j"],"mappings":"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","x_google_ignoreList":[0,1,2,3]} \ No newline at end of file diff --git a/dist/__chunks__/medium.B-CLk_58.js b/dist/__chunks__/medium.B-CLk_58.js new file mode 100644 index 00000000..148fbd62 --- /dev/null +++ b/dist/__chunks__/medium.B-CLk_58.js @@ -0,0 +1,2 @@ +const l="data:image/svg+xml,%3c?xml%20version='1.0'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2050%2050'%20width='50px'%20height='50px'%3e%3cpath%20d='M30,43h17l-4-4l-0.027-28.496l3.891-4.49H34.845l-9.24,22.73L15.497,6H3l4,5.091v24.195L1,43h14l-6-7.714V13.75L22,43%20l-0.002,0.014L34,13.545V39L30,43z%20M10.911,41H5.089L8,37.258L10.911,41z%20M21.922,37.899L10.828,12.938L8.633,8h5.564l9.581,21.556%20l0.805,1.81L21.922,37.899z%20M35.414,40.414L36,39.828V39V13.545v-5.06l0.191-0.47h6.293l-1.022,1.18l-0.489,0.565l0.001,0.747%20L41,39.002l0.001,0.827l0.585,0.585L42.172,41h-7.343L35.414,40.414z'/%3e%3c/svg%3e";export{l as default}; +//# sourceMappingURL=medium.B-CLk_58.js.map diff --git a/dist/__chunks__/medium.B-CLk_58.js.map b/dist/__chunks__/medium.B-CLk_58.js.map new file mode 100644 index 00000000..c0a511ac --- /dev/null +++ b/dist/__chunks__/medium.B-CLk_58.js.map @@ -0,0 +1 @@ +{"version":3,"file":"medium.B-CLk_58.js","sources":["../../public/icons/medium.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2050%2050'%20width='50px'%20height='50px'%3e%3cpath%20d='M30,43h17l-4-4l-0.027-28.496l3.891-4.49H34.845l-9.24,22.73L15.497,6H3l4,5.091v24.195L1,43h14l-6-7.714V13.75L22,43%20l-0.002,0.014L34,13.545V39L30,43z%20M10.911,41H5.089L8,37.258L10.911,41z%20M21.922,37.899L10.828,12.938L8.633,8h5.564l9.581,21.556%20l0.805,1.81L21.922,37.899z%20M35.414,40.414L36,39.828V39V13.545v-5.06l0.191-0.47h6.293l-1.022,1.18l-0.489,0.565l0.001,0.747%20L41,39.002l0.001,0.827l0.585,0.585L42.172,41h-7.343L35.414,40.414z'/%3e%3c/svg%3e\""],"names":["medium"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/medium.BPaQEP4K.js b/dist/__chunks__/medium.BPaQEP4K.js new file mode 100644 index 00000000..bc2f33b2 --- /dev/null +++ b/dist/__chunks__/medium.BPaQEP4K.js @@ -0,0 +1,2 @@ +const l=' ';export{l as default}; +//# sourceMappingURL=medium.BPaQEP4K.js.map diff --git a/dist/__chunks__/medium.BPaQEP4K.js.map b/dist/__chunks__/medium.BPaQEP4K.js.map new file mode 100644 index 00000000..5abf726a --- /dev/null +++ b/dist/__chunks__/medium.BPaQEP4K.js.map @@ -0,0 +1 @@ +{"version":3,"file":"medium.BPaQEP4K.js","sources":["../../public/icons/medium.svg?raw"],"sourcesContent":["export default \" \""],"names":["medium"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/menu-burger.C9jSCA0w.js b/dist/__chunks__/menu-burger.C9jSCA0w.js new file mode 100644 index 00000000..397c0c18 --- /dev/null +++ b/dist/__chunks__/menu-burger.C9jSCA0w.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3crect%20y='11'%20width='24'%20height='2'%20rx='1'/%3e%3crect%20y='4'%20width='24'%20height='2'%20rx='1'/%3e%3crect%20y='18'%20width='24'%20height='2'%20rx='1'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=menu-burger.C9jSCA0w.js.map diff --git a/dist/__chunks__/menu-burger.C9jSCA0w.js.map b/dist/__chunks__/menu-burger.C9jSCA0w.js.map new file mode 100644 index 00000000..4ca64a9c --- /dev/null +++ b/dist/__chunks__/menu-burger.C9jSCA0w.js.map @@ -0,0 +1 @@ +{"version":3,"file":"menu-burger.C9jSCA0w.js","sources":["../../public/icons/menu-burger.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3crect%20y='11'%20width='24'%20height='2'%20rx='1'/%3e%3crect%20y='4'%20width='24'%20height='2'%20rx='1'/%3e%3crect%20y='18'%20width='24'%20height='2'%20rx='1'/%3e%3c/svg%3e\""],"names":["menuBurger"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/menu-burger.DyVjSQ0K.js b/dist/__chunks__/menu-burger.DyVjSQ0K.js new file mode 100644 index 00000000..a1ab4c07 --- /dev/null +++ b/dist/__chunks__/menu-burger.DyVjSQ0K.js @@ -0,0 +1,4 @@ +const t=` + +`;export{t as default}; +//# sourceMappingURL=menu-burger.DyVjSQ0K.js.map diff --git a/dist/__chunks__/menu-burger.DyVjSQ0K.js.map b/dist/__chunks__/menu-burger.DyVjSQ0K.js.map new file mode 100644 index 00000000..31b01fec --- /dev/null +++ b/dist/__chunks__/menu-burger.DyVjSQ0K.js.map @@ -0,0 +1 @@ +{"version":3,"file":"menu-burger.DyVjSQ0K.js","sources":["../../public/icons/menu-burger.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["menuBurger"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/paper-plane.CCWsmezZ.js b/dist/__chunks__/paper-plane.CCWsmezZ.js new file mode 100644 index 00000000..e6bddea2 --- /dev/null +++ b/dist/__chunks__/paper-plane.CCWsmezZ.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cg%20id='_01_align_center'%20data-name='01%20align%20center'%3e%3cpath%20d='M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z'/%3e%3c/g%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=paper-plane.CCWsmezZ.js.map diff --git a/dist/__chunks__/paper-plane.CCWsmezZ.js.map b/dist/__chunks__/paper-plane.CCWsmezZ.js.map new file mode 100644 index 00000000..a09bd80e --- /dev/null +++ b/dist/__chunks__/paper-plane.CCWsmezZ.js.map @@ -0,0 +1 @@ +{"version":3,"file":"paper-plane.CCWsmezZ.js","sources":["../../public/icons/paper-plane.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cg%20id='_01_align_center'%20data-name='01%20align%20center'%3e%3cpath%20d='M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z'/%3e%3c/g%3e%3c/svg%3e\""],"names":["paperPlane"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/paper-plane.CLiFs3FL.js b/dist/__chunks__/paper-plane.CLiFs3FL.js new file mode 100644 index 00000000..d23ab406 --- /dev/null +++ b/dist/__chunks__/paper-plane.CLiFs3FL.js @@ -0,0 +1,4 @@ +const e=` + +`;export{e as default}; +//# sourceMappingURL=paper-plane.CLiFs3FL.js.map diff --git a/dist/__chunks__/paper-plane.CLiFs3FL.js.map b/dist/__chunks__/paper-plane.CLiFs3FL.js.map new file mode 100644 index 00000000..9140125f --- /dev/null +++ b/dist/__chunks__/paper-plane.CLiFs3FL.js.map @@ -0,0 +1 @@ +{"version":3,"file":"paper-plane.CLiFs3FL.js","sources":["../../public/icons/paper-plane.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["paperPlane"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/plus.DuBm-jVv.js b/dist/__chunks__/plus.DuBm-jVv.js new file mode 100644 index 00000000..eccc9470 --- /dev/null +++ b/dist/__chunks__/plus.DuBm-jVv.js @@ -0,0 +1,4 @@ +const a=` + +`;export{a as default}; +//# sourceMappingURL=plus.DuBm-jVv.js.map diff --git a/dist/__chunks__/plus.DuBm-jVv.js.map b/dist/__chunks__/plus.DuBm-jVv.js.map new file mode 100644 index 00000000..86a77b13 --- /dev/null +++ b/dist/__chunks__/plus.DuBm-jVv.js.map @@ -0,0 +1 @@ +{"version":3,"file":"plus.DuBm-jVv.js","sources":["../../public/icons/plus.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["plus"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/plus.QDn7Esyk.js b/dist/__chunks__/plus.QDn7Esyk.js new file mode 100644 index 00000000..0cf06542 --- /dev/null +++ b/dist/__chunks__/plus.QDn7Esyk.js @@ -0,0 +1,2 @@ +const a="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23,11H13V1a1,1,0,0,0-1-1h0a1,1,0,0,0-1,1V11H1a1,1,0,0,0-1,1H0a1,1,0,0,0,1,1H11V23a1,1,0,0,0,1,1h0a1,1,0,0,0,1-1V13H23a1,1,0,0,0,1-1h0A1,1,0,0,0,23,11Z'/%3e%3c/svg%3e";export{a as default}; +//# sourceMappingURL=plus.QDn7Esyk.js.map diff --git a/dist/__chunks__/plus.QDn7Esyk.js.map b/dist/__chunks__/plus.QDn7Esyk.js.map new file mode 100644 index 00000000..0c98e06a --- /dev/null +++ b/dist/__chunks__/plus.QDn7Esyk.js.map @@ -0,0 +1 @@ +{"version":3,"file":"plus.QDn7Esyk.js","sources":["../../public/icons/plus.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23,11H13V1a1,1,0,0,0-1-1h0a1,1,0,0,0-1,1V11H1a1,1,0,0,0-1,1H0a1,1,0,0,0,1,1H11V23a1,1,0,0,0,1,1h0a1,1,0,0,0,1-1V13H23a1,1,0,0,0,1-1h0A1,1,0,0,0,23,11Z'/%3e%3c/svg%3e\""],"names":["plus"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/preload-helper.D7itGvJr.js b/dist/__chunks__/preload-helper.D7itGvJr.js new file mode 100644 index 00000000..ef6354c1 --- /dev/null +++ b/dist/__chunks__/preload-helper.D7itGvJr.js @@ -0,0 +1,2 @@ +const d="modulepreload",m=function(i){return"/"+i},c={},E=function(u,l,f){let a=Promise.resolve();if(l&&l.length>0){const n=document.getElementsByTagName("link");a=Promise.all(l.map(e=>{if(e=m(e),e in c)return;c[e]=!0;const r=e.endsWith(".css"),h=r?'[rel="stylesheet"]':"";if(!!f)for(let s=n.length-1;s>=0;s--){const o=n[s];if(o.href===e&&(!r||o.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${e}"]${h}`))return;const t=document.createElement("link");if(t.rel=r?"stylesheet":d,r||(t.as="script",t.crossOrigin=""),t.href=e,document.head.appendChild(t),r)return new Promise((s,o)=>{t.addEventListener("load",s),t.addEventListener("error",()=>o(new Error(`Unable to preload CSS for ${e}`)))})}))}return a.then(()=>u()).catch(n=>{const e=new Event("vite:preloadError",{cancelable:!0});if(e.payload=n,window.dispatchEvent(e),!e.defaultPrevented)throw n})};export{E as _}; +//# sourceMappingURL=preload-helper.D7itGvJr.js.map diff --git a/dist/__chunks__/preload-helper.D7itGvJr.js.map b/dist/__chunks__/preload-helper.D7itGvJr.js.map new file mode 100644 index 00000000..61ab603a --- /dev/null +++ b/dist/__chunks__/preload-helper.D7itGvJr.js.map @@ -0,0 +1 @@ +{"version":3,"file":"preload-helper.D7itGvJr.js","sources":[],"sourcesContent":[],"names":[],"mappings":""} \ No newline at end of file diff --git a/dist/__chunks__/property.Ds9fqW-T.js b/dist/__chunks__/property.Ds9fqW-T.js new file mode 100644 index 00000000..381c44d4 --- /dev/null +++ b/dist/__chunks__/property.Ds9fqW-T.js @@ -0,0 +1,10 @@ +import{u as d,f as l}from"./lit-element.CH8ciVnL.js";/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const f=e=>(r,t)=>{t!==void 0?t.addInitializer(()=>{customElements.define(e,r)}):customElements.define(e,r)};/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const p={attribute:!0,type:String,converter:d,reflect:!1,hasChanged:l},u=(e=p,r,t)=>{const{kind:s,metadata:i}=t;let o=globalThis.litPropertyMetadata.get(i);if(o===void 0&&globalThis.litPropertyMetadata.set(i,o=new Map),o.set(t.name,e),s==="accessor"){const{name:n}=t;return{set(a){const c=r.get.call(this);r.set.call(this,a),this.requestUpdate(n,c,e)},init(a){return a!==void 0&&this.P(n,void 0,e),a}}}if(s==="setter"){const{name:n}=t;return function(a){const c=this[n];r.call(this,a),this.requestUpdate(n,c,e)}}throw Error("Unsupported decorator location: "+s)};function m(e){return(r,t)=>typeof t=="object"?u(e,r,t):((s,i,o)=>{const n=i.hasOwnProperty(o);return i.constructor.createProperty(o,n?{...s,wrapped:!0}:s),n?Object.getOwnPropertyDescriptor(i,o):void 0})(e,r,t)}export{m as n,f as t}; +//# sourceMappingURL=property.Ds9fqW-T.js.map diff --git a/dist/__chunks__/property.Ds9fqW-T.js.map b/dist/__chunks__/property.Ds9fqW-T.js.map new file mode 100644 index 00000000..705c6452 --- /dev/null +++ b/dist/__chunks__/property.Ds9fqW-T.js.map @@ -0,0 +1 @@ +{"version":3,"file":"property.Ds9fqW-T.js","sources":["../../node_modules/@lit/reactive-element/decorators/custom-element.js","../../node_modules/@lit/reactive-element/decorators/property.js"],"sourcesContent":["/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=t=>(e,o)=>{void 0!==o?o.addInitializer((()=>{customElements.define(t,e)})):customElements.define(t,e)};export{t as customElement};\n//# sourceMappingURL=custom-element.js.map\n","import{defaultConverter as t,notEqual as e}from\"../reactive-element.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const o={attribute:!0,type:String,converter:t,reflect:!1,hasChanged:e},r=(t=o,e,r)=>{const{kind:n,metadata:i}=r;let s=globalThis.litPropertyMetadata.get(i);if(void 0===s&&globalThis.litPropertyMetadata.set(i,s=new Map),s.set(r.name,t),\"accessor\"===n){const{name:o}=r;return{set(r){const n=e.get.call(this);e.set.call(this,r),this.requestUpdate(o,n,t)},init(e){return void 0!==e&&this.P(o,void 0,t),e}}}if(\"setter\"===n){const{name:o}=r;return function(r){const n=this[o];e.call(this,r),this.requestUpdate(o,n,t)}}throw Error(\"Unsupported decorator location: \"+n)};function n(t){return(e,o)=>\"object\"==typeof o?r(t,e,o):((t,e,o)=>{const r=e.hasOwnProperty(o);return e.constructor.createProperty(o,r?{...t,wrapped:!0}:t),r?Object.getOwnPropertyDescriptor(e,o):void 0})(t,e,o)}export{n as property,r as standardProperty};\n//# sourceMappingURL=property.js.map\n"],"names":["t","e","o","r","n","s"],"mappings":"qDAAA;AAAA;AAAA;AAAA;AAAA,GAKK,MAACA,EAAEA,GAAG,CAACC,EAAEC,IAAI,CAAUA,IAAT,OAAWA,EAAE,eAAgB,IAAI,CAAC,eAAe,OAAOF,EAAEC,CAAC,CAAC,CAAG,EAAC,eAAe,OAAOD,EAAEC,CAAC,CAAC,ECJ7G;AAAA;AAAA;AAAA;AAAA,GAIG,MAAMC,EAAE,CAAC,UAAU,GAAG,KAAK,OAAO,UAAUF,EAAE,QAAQ,GAAG,WAAWC,CAAC,EAAEE,EAAE,CAACH,EAAEE,EAAED,EAAEE,IAAI,CAAC,KAAK,CAAC,KAAKC,EAAE,SAAS,CAAC,EAAED,EAAE,IAAIE,EAAE,WAAW,oBAAoB,IAAI,CAAC,EAAE,GAAYA,IAAT,QAAY,WAAW,oBAAoB,IAAI,EAAEA,EAAE,IAAI,GAAG,EAAEA,EAAE,IAAIF,EAAE,KAAKH,CAAC,EAAeI,IAAb,WAAe,CAAC,KAAK,CAAC,KAAKF,CAAC,EAAEC,EAAE,MAAM,CAAC,IAAIA,EAAE,CAAC,MAAMC,EAAEH,EAAE,IAAI,KAAK,IAAI,EAAEA,EAAE,IAAI,KAAK,KAAKE,CAAC,EAAE,KAAK,cAAcD,EAAEE,EAAEJ,CAAC,CAAC,EAAE,KAAKC,EAAE,CAAC,OAAgBA,IAAT,QAAY,KAAK,EAAEC,EAAE,OAAOF,CAAC,EAAEC,CAAC,CAAC,CAAC,CAAC,GAAcG,IAAX,SAAa,CAAC,KAAK,CAAC,KAAKF,CAAC,EAAEC,EAAE,OAAO,SAASA,EAAE,CAAC,MAAMC,EAAE,KAAKF,CAAC,EAAED,EAAE,KAAK,KAAKE,CAAC,EAAE,KAAK,cAAcD,EAAEE,EAAEJ,CAAC,CAAC,CAAC,CAAC,MAAM,MAAM,mCAAmCI,CAAC,CAAC,EAAE,SAASA,EAAEJ,EAAE,CAAC,MAAM,CAACC,EAAEC,IAAc,OAAOA,GAAjB,SAAmBC,EAAEH,EAAEC,EAAEC,CAAC,GAAG,CAACF,EAAEC,EAAE,IAAI,CAAC,MAAME,EAAEF,EAAE,eAAe,CAAC,EAAE,OAAOA,EAAE,YAAY,eAAe,EAAEE,EAAE,CAAC,GAAGH,EAAE,QAAQ,EAAE,EAAEA,CAAC,EAAEG,EAAE,OAAO,yBAAyBF,EAAE,CAAC,EAAE,MAAM,GAAGD,EAAEC,EAAEC,CAAC,CAAC","x_google_ignoreList":[0,1]} \ No newline at end of file diff --git a/dist/__chunks__/rocket-lunch.C6eRDqkd.js b/dist/__chunks__/rocket-lunch.C6eRDqkd.js new file mode 100644 index 00000000..70773a8b --- /dev/null +++ b/dist/__chunks__/rocket-lunch.C6eRDqkd.js @@ -0,0 +1,4 @@ +const a=` + +`;export{a as default}; +//# sourceMappingURL=rocket-lunch.C6eRDqkd.js.map diff --git a/dist/__chunks__/rocket-lunch.C6eRDqkd.js.map b/dist/__chunks__/rocket-lunch.C6eRDqkd.js.map new file mode 100644 index 00000000..fda06f12 --- /dev/null +++ b/dist/__chunks__/rocket-lunch.C6eRDqkd.js.map @@ -0,0 +1 @@ +{"version":3,"file":"rocket-lunch.C6eRDqkd.js","sources":["../../public/icons/rocket-lunch.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["rocketLunch"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/rocket-lunch.CXpzJq6K.js b/dist/__chunks__/rocket-lunch.CXpzJq6K.js new file mode 100644 index 00000000..935b7338 --- /dev/null +++ b/dist/__chunks__/rocket-lunch.CXpzJq6K.js @@ -0,0 +1,2 @@ +const a="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Layer_1'%20data-name='Layer%201'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M18,8.5a2.5,2.5,0,0,1-5,0A2.5,2.5,0,0,1,18,8.5Zm-.006,6.866a11.065,11.065,0,0,1-1.163,4.569A7.634,7.634,0,0,1,10,24H9V18.5A3.517,3.517,0,0,0,5.5,15H0V14A7.634,7.634,0,0,1,4.065,7.169,11.065,11.065,0,0,1,8.634,6.006,15.487,15.487,0,0,1,20.972,0h0A3.009,3.009,0,0,1,24,3,15.507,15.507,0,0,1,17.994,15.366ZM2.084,13H4.346A34.361,34.361,0,0,1,6.955,8.237a8.993,8.993,0,0,0-1.993.72A5.519,5.519,0,0,0,2.084,13Zm13.679,4.045A34.361,34.361,0,0,1,11,19.654v2.262a5.519,5.519,0,0,0,4.043-2.878A8.993,8.993,0,0,0,15.763,17.045ZM22,2.972A1,1,0,0,0,21,2c-5.16.147-8.65,2.124-12.018,6.822a29.92,29.92,0,0,0-2.471,4.271,5.5,5.5,0,0,1,4.4,4.4,29.92,29.92,0,0,0,4.271-2.471C19.876,11.65,21.853,8.16,22,2.972ZM6.122,17.879a3.015,3.015,0,0,1,0,4.242c-.907.906-3.622,1.465-4.748,1.664l-1.406.247.247-1.406c.2-1.126.758-3.841,1.664-4.748A3.073,3.073,0,0,1,6.122,17.879ZM5,20a.993.993,0,0,0-.293-.707,1,1,0,0,0-1.414,0A7.318,7.318,0,0,0,2.5,21.5a7.342,7.342,0,0,0,2.208-.794A.993.993,0,0,0,5,20Z'/%3e%3c/svg%3e";export{a as default}; +//# sourceMappingURL=rocket-lunch.CXpzJq6K.js.map diff --git a/dist/__chunks__/rocket-lunch.CXpzJq6K.js.map b/dist/__chunks__/rocket-lunch.CXpzJq6K.js.map new file mode 100644 index 00000000..0ae275d7 --- /dev/null +++ b/dist/__chunks__/rocket-lunch.CXpzJq6K.js.map @@ -0,0 +1 @@ +{"version":3,"file":"rocket-lunch.CXpzJq6K.js","sources":["../../public/icons/rocket-lunch.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Layer_1'%20data-name='Layer%201'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M18,8.5a2.5,2.5,0,0,1-5,0A2.5,2.5,0,0,1,18,8.5Zm-.006,6.866a11.065,11.065,0,0,1-1.163,4.569A7.634,7.634,0,0,1,10,24H9V18.5A3.517,3.517,0,0,0,5.5,15H0V14A7.634,7.634,0,0,1,4.065,7.169,11.065,11.065,0,0,1,8.634,6.006,15.487,15.487,0,0,1,20.972,0h0A3.009,3.009,0,0,1,24,3,15.507,15.507,0,0,1,17.994,15.366ZM2.084,13H4.346A34.361,34.361,0,0,1,6.955,8.237a8.993,8.993,0,0,0-1.993.72A5.519,5.519,0,0,0,2.084,13Zm13.679,4.045A34.361,34.361,0,0,1,11,19.654v2.262a5.519,5.519,0,0,0,4.043-2.878A8.993,8.993,0,0,0,15.763,17.045ZM22,2.972A1,1,0,0,0,21,2c-5.16.147-8.65,2.124-12.018,6.822a29.92,29.92,0,0,0-2.471,4.271,5.5,5.5,0,0,1,4.4,4.4,29.92,29.92,0,0,0,4.271-2.471C19.876,11.65,21.853,8.16,22,2.972ZM6.122,17.879a3.015,3.015,0,0,1,0,4.242c-.907.906-3.622,1.465-4.748,1.664l-1.406.247.247-1.406c.2-1.126.758-3.841,1.664-4.748A3.073,3.073,0,0,1,6.122,17.879ZM5,20a.993.993,0,0,0-.293-.707,1,1,0,0,0-1.414,0A7.318,7.318,0,0,0,2.5,21.5a7.342,7.342,0,0,0,2.208-.794A.993.993,0,0,0,5,20Z'/%3e%3c/svg%3e\""],"names":["rocketLunch"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/search.CtsY1mRN.js b/dist/__chunks__/search.CtsY1mRN.js new file mode 100644 index 00000000..41835377 --- /dev/null +++ b/dist/__chunks__/search.CtsY1mRN.js @@ -0,0 +1,4 @@ +const t=` + +`;export{t as default}; +//# sourceMappingURL=search.CtsY1mRN.js.map diff --git a/dist/__chunks__/search.CtsY1mRN.js.map b/dist/__chunks__/search.CtsY1mRN.js.map new file mode 100644 index 00000000..cff56bb1 --- /dev/null +++ b/dist/__chunks__/search.CtsY1mRN.js.map @@ -0,0 +1 @@ +{"version":3,"file":"search.CtsY1mRN.js","sources":["../../public/icons/search.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["search"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/search.DT5AcGiH.js b/dist/__chunks__/search.DT5AcGiH.js new file mode 100644 index 00000000..787558ee --- /dev/null +++ b/dist/__chunks__/search.DT5AcGiH.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.707,22.293l-5.969-5.969a10.016,10.016,0,1,0-1.414,1.414l5.969,5.969a1,1,0,0,0,1.414-1.414ZM10,18a8,8,0,1,1,8-8A8.009,8.009,0,0,1,10,18Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=search.DT5AcGiH.js.map diff --git a/dist/__chunks__/search.DT5AcGiH.js.map b/dist/__chunks__/search.DT5AcGiH.js.map new file mode 100644 index 00000000..314f498c --- /dev/null +++ b/dist/__chunks__/search.DT5AcGiH.js.map @@ -0,0 +1 @@ +{"version":3,"file":"search.DT5AcGiH.js","sources":["../../public/icons/search.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.707,22.293l-5.969-5.969a10.016,10.016,0,1,0-1.414,1.414l5.969,5.969a1,1,0,0,0,1.414-1.414ZM10,18a8,8,0,1,1,8-8A8.009,8.009,0,0,1,10,18Z'/%3e%3c/svg%3e\""],"names":["search"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/share.CjoNvcxO.js b/dist/__chunks__/share.CjoNvcxO.js new file mode 100644 index 00000000..4532c98f --- /dev/null +++ b/dist/__chunks__/share.CjoNvcxO.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M19.333,14.667a4.66,4.66,0,0,0-3.839,2.024L8.985,13.752a4.574,4.574,0,0,0,.005-3.488l6.5-2.954a4.66,4.66,0,1,0-.827-2.643,4.633,4.633,0,0,0,.08.786L7.833,8.593a4.668,4.668,0,1,0-.015,6.827l6.928,3.128a4.736,4.736,0,0,0-.079.785,4.667,4.667,0,1,0,4.666-4.666ZM19.333,2a2.667,2.667,0,1,1-2.666,2.667A2.669,2.669,0,0,1,19.333,2ZM4.667,14.667A2.667,2.667,0,1,1,7.333,12,2.67,2.67,0,0,1,4.667,14.667ZM19.333,22A2.667,2.667,0,1,1,22,19.333,2.669,2.669,0,0,1,19.333,22Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=share.CjoNvcxO.js.map diff --git a/dist/__chunks__/share.CjoNvcxO.js.map b/dist/__chunks__/share.CjoNvcxO.js.map new file mode 100644 index 00000000..e5391f98 --- /dev/null +++ b/dist/__chunks__/share.CjoNvcxO.js.map @@ -0,0 +1 @@ +{"version":3,"file":"share.CjoNvcxO.js","sources":["../../public/icons/share.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M19.333,14.667a4.66,4.66,0,0,0-3.839,2.024L8.985,13.752a4.574,4.574,0,0,0,.005-3.488l6.5-2.954a4.66,4.66,0,1,0-.827-2.643,4.633,4.633,0,0,0,.08.786L7.833,8.593a4.668,4.668,0,1,0-.015,6.827l6.928,3.128a4.736,4.736,0,0,0-.079.785,4.667,4.667,0,1,0,4.666-4.666ZM19.333,2a2.667,2.667,0,1,1-2.666,2.667A2.669,2.669,0,0,1,19.333,2ZM4.667,14.667A2.667,2.667,0,1,1,7.333,12,2.67,2.67,0,0,1,4.667,14.667ZM19.333,22A2.667,2.667,0,1,1,22,19.333,2.669,2.669,0,0,1,19.333,22Z'/%3e%3c/svg%3e\""],"names":["share"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/share.D_3XZuic.js b/dist/__chunks__/share.D_3XZuic.js new file mode 100644 index 00000000..a9d6efac --- /dev/null +++ b/dist/__chunks__/share.D_3XZuic.js @@ -0,0 +1,4 @@ +const a=` + +`;export{a as default}; +//# sourceMappingURL=share.D_3XZuic.js.map diff --git a/dist/__chunks__/share.D_3XZuic.js.map b/dist/__chunks__/share.D_3XZuic.js.map new file mode 100644 index 00000000..9a9936ff --- /dev/null +++ b/dist/__chunks__/share.D_3XZuic.js.map @@ -0,0 +1 @@ +{"version":3,"file":"share.D_3XZuic.js","sources":["../../public/icons/share.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["share"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/snapchat.Bct5wLOa.js b/dist/__chunks__/snapchat.Bct5wLOa.js new file mode 100644 index 00000000..1c4af6c2 --- /dev/null +++ b/dist/__chunks__/snapchat.Bct5wLOa.js @@ -0,0 +1,2 @@ +const C='';export{C as default}; +//# sourceMappingURL=snapchat.Bct5wLOa.js.map diff --git a/dist/__chunks__/snapchat.Bct5wLOa.js.map b/dist/__chunks__/snapchat.Bct5wLOa.js.map new file mode 100644 index 00000000..979a126a --- /dev/null +++ b/dist/__chunks__/snapchat.Bct5wLOa.js.map @@ -0,0 +1 @@ +{"version":3,"file":"snapchat.Bct5wLOa.js","sources":["../../public/icons/snapchat.svg?raw"],"sourcesContent":["export default \"\""],"names":["snapchat"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/snapchat.Dpqrb3zu.js b/dist/__chunks__/snapchat.Dpqrb3zu.js new file mode 100644 index 00000000..44591fc1 --- /dev/null +++ b/dist/__chunks__/snapchat.Dpqrb3zu.js @@ -0,0 +1,2 @@ +const C="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2050%2050'%20width='50px'%20height='50px'%3e%3cpath%20d='M%2046.773438%2035.078125%20C%2040.96875%2034.121094%2038.316406%2028.109375%2038.230469%2027.914063%20C%2038.21875%2027.878906%2038.191406%2027.816406%2038.175781%2027.78125%20C%2038%2027.429688%2037.824219%2026.933594%2037.972656%2026.582031%20C%2038.226563%2025.980469%2039.433594%2025.597656%2040.15625%2025.367188%20C%2040.410156%2025.285156%2040.652344%2025.210938%2040.839844%2025.136719%20C%2042.59375%2024.441406%2043.46875%2023.535156%2043.449219%2022.433594%20C%2043.433594%2021.546875%2042.753906%2020.734375%2041.753906%2020.382813%20C%2041.40625%2020.234375%2041.007813%2020.160156%2040.605469%2020.160156%20C%2040.332031%2020.160156%2039.917969%2020.199219%2039.519531%2020.382813%20C%2038.851563%2020.695313%2038.265625%2020.863281%2037.847656%2020.882813%20C%2037.757813%2020.878906%2037.679688%2020.871094%2037.613281%2020.859375%20L%2037.65625%2020.171875%20C%2037.851563%2017.0625%2038.097656%2013.1875%2037.046875%2010.832031%20C%2033.945313%203.890625%2027.375%203.351563%2025.433594%203.351563%20L%2024.550781%203.359375%20C%2022.613281%203.359375%2016.054688%203.898438%2012.960938%2010.835938%20C%2011.910156%2013.191406%2012.152344%2017.0625%2012.351563%2020.175781%20L%2012.359375%2020.292969%20C%2012.371094%2020.484375%2012.382813%2020.675781%2012.394531%2020.859375%20C%2011.960938%2020.9375%2011.113281%2020.792969%2010.234375%2020.382813%20C%209.039063%2019.824219%206.886719%2020.5625%206.589844%2022.125%20C%206.457031%2022.816406%206.617188%2024.128906%209.164063%2025.132813%20C%209.355469%2025.210938%209.59375%2025.285156%209.851563%2025.367188%20C%2010.570313%2025.597656%2011.777344%2025.976563%2012.03125%2026.582031%20C%2012.179688%2026.933594%2012.003906%2027.429688%2011.796875%2027.855469%20C%2011.6875%2028.109375%209.050781%2034.121094%203.234375%2035.078125%20C%202.492188%2035.199219%201.964844%2035.855469%202.003906%2036.613281%20C%202.015625%2036.8125%202.066406%2037.011719%202.148438%2037.207031%20C%202.675781%2038.445313%204.59375%2039.296875%208.171875%2039.878906%20C%208.234375%2040.089844%208.304688%2040.402344%208.34375%2040.574219%20C%208.417969%2040.929688%208.5%2041.289063%208.609375%2041.664063%20C%208.714844%2042.019531%209.078125%2042.84375%2010.210938%2042.84375%20C%2010.554688%2042.84375%2010.929688%2042.769531%2011.332031%2042.691406%20C%2011.925781%2042.574219%2012.667969%2042.429688%2013.621094%2042.429688%20C%2014.152344%2042.429688%2014.699219%2042.476563%2015.25%2042.566406%20C%2016.265625%2042.734375%2017.183594%2043.386719%2018.25%2044.136719%20C%2019.914063%2045.316406%2021.800781%2046.648438%2024.726563%2046.648438%20C%2024.804688%2046.648438%2024.882813%2046.644531%2024.957031%2046.640625%20C%2025.0625%2046.644531%2025.171875%2046.648438%2025.28125%2046.648438%20C%2028.207031%2046.648438%2030.09375%2045.3125%2031.761719%2044.136719%20C%2032.777344%2043.414063%2033.738281%2042.738281%2034.757813%2042.566406%20C%2035.308594%2042.476563%2035.855469%2042.429688%2036.386719%2042.429688%20C%2037.304688%2042.429688%2038.03125%2042.546875%2038.679688%2042.675781%20C%2039.140625%2042.765625%2039.507813%2042.808594%2039.847656%2042.808594%20C%2040.605469%2042.808594%2041.1875%2042.375%2041.398438%2041.648438%20C%2041.507813%2041.28125%2041.585938%2040.925781%2041.664063%2040.566406%20C%2041.695313%2040.433594%2041.769531%2040.097656%2041.835938%2039.875%20C%2045.414063%2039.292969%2047.332031%2038.441406%2047.855469%2037.214844%20C%2047.941406%2037.019531%2047.988281%2036.816406%2048.003906%2036.605469%20C%2048.042969%2035.859375%2047.515625%2035.203125%2046.773438%2035.078125%20Z'/%3e%3c/svg%3e";export{C as default}; +//# sourceMappingURL=snapchat.Dpqrb3zu.js.map diff --git a/dist/__chunks__/snapchat.Dpqrb3zu.js.map b/dist/__chunks__/snapchat.Dpqrb3zu.js.map new file mode 100644 index 00000000..220eba8d --- /dev/null +++ b/dist/__chunks__/snapchat.Dpqrb3zu.js.map @@ -0,0 +1 @@ +{"version":3,"file":"snapchat.Dpqrb3zu.js","sources":["../../public/icons/snapchat.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2050%2050'%20width='50px'%20height='50px'%3e%3cpath%20d='M%2046.773438%2035.078125%20C%2040.96875%2034.121094%2038.316406%2028.109375%2038.230469%2027.914063%20C%2038.21875%2027.878906%2038.191406%2027.816406%2038.175781%2027.78125%20C%2038%2027.429688%2037.824219%2026.933594%2037.972656%2026.582031%20C%2038.226563%2025.980469%2039.433594%2025.597656%2040.15625%2025.367188%20C%2040.410156%2025.285156%2040.652344%2025.210938%2040.839844%2025.136719%20C%2042.59375%2024.441406%2043.46875%2023.535156%2043.449219%2022.433594%20C%2043.433594%2021.546875%2042.753906%2020.734375%2041.753906%2020.382813%20C%2041.40625%2020.234375%2041.007813%2020.160156%2040.605469%2020.160156%20C%2040.332031%2020.160156%2039.917969%2020.199219%2039.519531%2020.382813%20C%2038.851563%2020.695313%2038.265625%2020.863281%2037.847656%2020.882813%20C%2037.757813%2020.878906%2037.679688%2020.871094%2037.613281%2020.859375%20L%2037.65625%2020.171875%20C%2037.851563%2017.0625%2038.097656%2013.1875%2037.046875%2010.832031%20C%2033.945313%203.890625%2027.375%203.351563%2025.433594%203.351563%20L%2024.550781%203.359375%20C%2022.613281%203.359375%2016.054688%203.898438%2012.960938%2010.835938%20C%2011.910156%2013.191406%2012.152344%2017.0625%2012.351563%2020.175781%20L%2012.359375%2020.292969%20C%2012.371094%2020.484375%2012.382813%2020.675781%2012.394531%2020.859375%20C%2011.960938%2020.9375%2011.113281%2020.792969%2010.234375%2020.382813%20C%209.039063%2019.824219%206.886719%2020.5625%206.589844%2022.125%20C%206.457031%2022.816406%206.617188%2024.128906%209.164063%2025.132813%20C%209.355469%2025.210938%209.59375%2025.285156%209.851563%2025.367188%20C%2010.570313%2025.597656%2011.777344%2025.976563%2012.03125%2026.582031%20C%2012.179688%2026.933594%2012.003906%2027.429688%2011.796875%2027.855469%20C%2011.6875%2028.109375%209.050781%2034.121094%203.234375%2035.078125%20C%202.492188%2035.199219%201.964844%2035.855469%202.003906%2036.613281%20C%202.015625%2036.8125%202.066406%2037.011719%202.148438%2037.207031%20C%202.675781%2038.445313%204.59375%2039.296875%208.171875%2039.878906%20C%208.234375%2040.089844%208.304688%2040.402344%208.34375%2040.574219%20C%208.417969%2040.929688%208.5%2041.289063%208.609375%2041.664063%20C%208.714844%2042.019531%209.078125%2042.84375%2010.210938%2042.84375%20C%2010.554688%2042.84375%2010.929688%2042.769531%2011.332031%2042.691406%20C%2011.925781%2042.574219%2012.667969%2042.429688%2013.621094%2042.429688%20C%2014.152344%2042.429688%2014.699219%2042.476563%2015.25%2042.566406%20C%2016.265625%2042.734375%2017.183594%2043.386719%2018.25%2044.136719%20C%2019.914063%2045.316406%2021.800781%2046.648438%2024.726563%2046.648438%20C%2024.804688%2046.648438%2024.882813%2046.644531%2024.957031%2046.640625%20C%2025.0625%2046.644531%2025.171875%2046.648438%2025.28125%2046.648438%20C%2028.207031%2046.648438%2030.09375%2045.3125%2031.761719%2044.136719%20C%2032.777344%2043.414063%2033.738281%2042.738281%2034.757813%2042.566406%20C%2035.308594%2042.476563%2035.855469%2042.429688%2036.386719%2042.429688%20C%2037.304688%2042.429688%2038.03125%2042.546875%2038.679688%2042.675781%20C%2039.140625%2042.765625%2039.507813%2042.808594%2039.847656%2042.808594%20C%2040.605469%2042.808594%2041.1875%2042.375%2041.398438%2041.648438%20C%2041.507813%2041.28125%2041.585938%2040.925781%2041.664063%2040.566406%20C%2041.695313%2040.433594%2041.769531%2040.097656%2041.835938%2039.875%20C%2045.414063%2039.292969%2047.332031%2038.441406%2047.855469%2037.214844%20C%2047.941406%2037.019531%2047.988281%2036.816406%2048.003906%2036.605469%20C%2048.042969%2035.859375%2047.515625%2035.203125%2046.773438%2035.078125%20Z'/%3e%3c/svg%3e\""],"names":["snapchat"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/social-network.B-lhER-M.js b/dist/__chunks__/social-network.B-lhER-M.js new file mode 100644 index 00000000..17787aee --- /dev/null +++ b/dist/__chunks__/social-network.B-lhER-M.js @@ -0,0 +1,4 @@ +const l=` + +`;export{l as default}; +//# sourceMappingURL=social-network.B-lhER-M.js.map diff --git a/dist/__chunks__/social-network.B-lhER-M.js.map b/dist/__chunks__/social-network.B-lhER-M.js.map new file mode 100644 index 00000000..1bf667c7 --- /dev/null +++ b/dist/__chunks__/social-network.B-lhER-M.js.map @@ -0,0 +1 @@ +{"version":3,"file":"social-network.B-lhER-M.js","sources":["../../public/icons/social-network.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["socialNetwork"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/social-network.Dm-JGi74.js b/dist/__chunks__/social-network.Dm-JGi74.js new file mode 100644 index 00000000..5c427e1f --- /dev/null +++ b/dist/__chunks__/social-network.Dm-JGi74.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M22.773,7.721A4.994,4.994,0,0,0,19,6H15.011l.336-2.041A3.037,3.037,0,0,0,9.626,2.122L7.712,6H5a5.006,5.006,0,0,0-5,5v5a5.006,5.006,0,0,0,5,5H18.3a5.024,5.024,0,0,0,4.951-4.3l.705-5A5,5,0,0,0,22.773,7.721ZM2,16V11A3,3,0,0,1,5,8H7V19H5A3,3,0,0,1,2,16Zm19.971-4.581-.706,5A3.012,3.012,0,0,1,18.3,19H9V7.734a1,1,0,0,0,.23-.292l2.189-4.435A1.07,1.07,0,0,1,13.141,2.8a1.024,1.024,0,0,1,.233.84l-.528,3.2A1,1,0,0,0,13.833,8H19a3,3,0,0,1,2.971,3.419Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=social-network.Dm-JGi74.js.map diff --git a/dist/__chunks__/social-network.Dm-JGi74.js.map b/dist/__chunks__/social-network.Dm-JGi74.js.map new file mode 100644 index 00000000..92d8370f --- /dev/null +++ b/dist/__chunks__/social-network.Dm-JGi74.js.map @@ -0,0 +1 @@ +{"version":3,"file":"social-network.Dm-JGi74.js","sources":["../../public/icons/social-network.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M22.773,7.721A4.994,4.994,0,0,0,19,6H15.011l.336-2.041A3.037,3.037,0,0,0,9.626,2.122L7.712,6H5a5.006,5.006,0,0,0-5,5v5a5.006,5.006,0,0,0,5,5H18.3a5.024,5.024,0,0,0,4.951-4.3l.705-5A5,5,0,0,0,22.773,7.721ZM2,16V11A3,3,0,0,1,5,8H7V19H5A3,3,0,0,1,2,16Zm19.971-4.581-.706,5A3.012,3.012,0,0,1,18.3,19H9V7.734a1,1,0,0,0,.23-.292l2.189-4.435A1.07,1.07,0,0,1,13.141,2.8a1.024,1.024,0,0,1,.233.84l-.528,3.2A1,1,0,0,0,13.833,8H19a3,3,0,0,1,2.971,3.419Z'/%3e%3c/svg%3e\""],"names":["socialNetwork"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/toClassName.D9HYXfPD.js b/dist/__chunks__/toClassName.D9HYXfPD.js new file mode 100644 index 00000000..6cd93588 --- /dev/null +++ b/dist/__chunks__/toClassName.D9HYXfPD.js @@ -0,0 +1,6 @@ +import{n as t}from"./property.Ds9fqW-T.js";/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */function a(e){return t({...e,state:!0,attribute:!1})}function o(e){return e.toLowerCase().replace(/[^0-9a-z]/gi,"-").replace(/-+/g,"-").replace(/^-|-$/g,"")}export{a as r,o as t}; +//# sourceMappingURL=toClassName.D9HYXfPD.js.map diff --git a/dist/__chunks__/toClassName.D9HYXfPD.js.map b/dist/__chunks__/toClassName.D9HYXfPD.js.map new file mode 100644 index 00000000..c4be5a33 --- /dev/null +++ b/dist/__chunks__/toClassName.D9HYXfPD.js.map @@ -0,0 +1 @@ +{"version":3,"file":"toClassName.D9HYXfPD.js","sources":["../../node_modules/@lit/reactive-element/decorators/state.js","../../src/utils/toClassName.ts"],"sourcesContent":["import{property as t}from\"./property.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function r(r){return t({...r,state:!0,attribute:!1})}export{r as state};\n//# sourceMappingURL=state.js.map\n","/**\n * Converts a string into a valid CSS class name.\n *\n * @param name - The string to convert into a CSS class name.\n * @returns The converted CSS class name.\n *\n * @example\n * // Example usage:\n * const inputString = 'Hello, World!';\n * const cssClassName = toClassName(inputString);\n * console.log(cssClassName); // Output: 'hello-world'\n */\nexport function toClassName(name: string): string {\n return name\n .toLowerCase()\n .replace(/[^0-9a-z]/gi, '-')\n .replace(/-+/g, '-')\n .replace(/^-|-$/g, '');\n}\n"],"names":["r","t","toClassName","name"],"mappings":"2CACA;AAAA;AAAA;AAAA;AAAA,GAIG,SAASA,EAAEA,EAAE,CAAC,OAAOC,EAAE,CAAC,GAAGD,EAAE,MAAM,GAAG,UAAU,EAAE,CAAC,CAAC,CCOhD,SAASE,EAAYC,EAAsB,CAChD,OAAOA,EACJ,YAAA,EACA,QAAQ,cAAe,GAAG,EAC1B,QAAQ,MAAO,GAAG,EAClB,QAAQ,SAAU,EAAE,CACzB","x_google_ignoreList":[0]} \ No newline at end of file diff --git a/dist/__chunks__/toast.CVELdJDu.js b/dist/__chunks__/toast.CVELdJDu.js new file mode 100644 index 00000000..10e4d60e --- /dev/null +++ b/dist/__chunks__/toast.CVELdJDu.js @@ -0,0 +1,2 @@ +import{s as d,x as f,i as l}from"./lit-element.CH8ciVnL.js";import{n as p,t as u}from"./property.Ds9fqW-T.js";var m=Object.defineProperty,y=Object.getOwnPropertyDescriptor,n=(c,s,a,o)=>{for(var e=o>1?void 0:o?y(s,a):s,r=c.length-1,i;r>=0;r--)(i=c[r])&&(e=(o?i(s,a,e):i(e))||e);return o&&e&&m(s,a,e),e};let t=class extends d{constructor(){super(...arguments),this.message="Your settings have been saved successfully!",this.duration=3e3}connectedCallback(){super.connectedCallback(),setTimeout(()=>{this.close()},this.duration)}close(){this.style.animation="fadeOut 0.3s ease-in-out forwards",setTimeout(()=>{this.remove()},305)}disconnectedCallback(){super.disconnectedCallback()}render(){if(this.message)return f`
    ${this.message}
    `}};t.styles=l`.toast{position:fixed;top:30vh;right:50vw;background-color:#fff;transform:translateX(50%);display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;z-index:1000;padding:8px 16px;border-radius:4px;box-shadow:0 0 8px rgba(0,0,0,.2);transition:opacity .3s ease-in-out;opacity:0;animation:fadeIn .3s ease-in-out forwards}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}`;n([p({type:String})],t.prototype,"message",2);n([p({type:Number})],t.prototype,"duration",2);t=n([u("toast-component")],t);export{t as Toast}; +//# sourceMappingURL=toast.CVELdJDu.js.map diff --git a/dist/__chunks__/toast.CVELdJDu.js.map b/dist/__chunks__/toast.CVELdJDu.js.map new file mode 100644 index 00000000..3c0f8207 --- /dev/null +++ b/dist/__chunks__/toast.CVELdJDu.js.map @@ -0,0 +1 @@ +{"version":3,"file":"toast.CVELdJDu.js","sources":["../../src/components/toast/toast.ts"],"sourcesContent":["import { css, html, LitElement } from 'lit';\nimport { customElement, property } from 'lit/decorators.js';\n\n@customElement('toast-component')\nexport class Toast extends LitElement {\n @property({ type: String })\n message: string = 'Your settings have been saved successfully!';\n @property({ type: Number })\n duration: number = 3000;\n\n connectedCallback() {\n super.connectedCallback();\n setTimeout(() => {\n this.close();\n }, this.duration);\n }\n\n close() {\n this.style.animation = 'fadeOut 0.3s ease-in-out forwards';\n setTimeout(() => {\n this.remove();\n }, 305);\n }\n\n disconnectedCallback() {\n super.disconnectedCallback();\n }\n\n render() {\n if (!this.message) return;\n return html`
    ${this.message}
    `;\n }\n\n static styles = css`\n .toast {\n position: fixed;\n top: 30vh;\n right: 50vw;\n background-color: white;\n transform: translateX(50%);\n display: flex;\n flex-direction: column;\n align-items: flex-end;\n justify-content: flex-end;\n z-index: 1000;\n padding: 8px 16px;\n border-radius: 4px;\n box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);\n transition: opacity 0.3s ease-in-out;\n opacity: 0;\n animation: fadeIn 0.3s ease-in-out forwards; /* Apply fade-in animation */\n }\n\n @keyframes fadeIn {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n }\n\n @keyframes fadeOut {\n from {\n opacity: 1;\n }\n to {\n opacity: 0;\n }\n }\n `;\n}\n"],"names":["Toast","LitElement","html","css","__decorateClass","property","customElement"],"mappings":"8SAIa,IAAAA,EAAN,cAAoBC,CAAW,CAA/B,aAAA,CAAA,MAAA,GAAA,SAAA,EAEa,KAAA,QAAA,8CAEC,KAAA,SAAA,GAAA,CAEnB,mBAAoB,CAClB,MAAM,kBAAkB,EACxB,WAAW,IAAM,CACf,KAAK,MAAM,CAAA,EACV,KAAK,QAAQ,CAClB,CAEA,OAAQ,CACN,KAAK,MAAM,UAAY,oCACvB,WAAW,IAAM,CACf,KAAK,OAAO,GACX,GAAG,CACR,CAEA,sBAAuB,CACrB,MAAM,qBAAqB,CAC7B,CAEA,QAAS,CACP,GAAK,KAAK,QACH,OAAAC,uBAA0B,KAAK,OAAO,QAC/C,CAwCF,EAnEaF,EA6BJ,OAASG,ubA3BhBC,EAAA,CADCC,EAAS,CAAE,KAAM,OAAQ,CAAA,EADfL,EAEX,UAAA,UAAA,CAAA,EAEAI,EAAA,CADCC,EAAS,CAAE,KAAM,OAAQ,CAAA,EAHfL,EAIX,UAAA,WAAA,CAAA,EAJWA,EAANI,EAAA,CADNE,EAAc,iBAAiB,CAAA,EACnBN,CAAA"} \ No newline at end of file diff --git a/dist/__chunks__/trash.D1jfdnTM.js b/dist/__chunks__/trash.D1jfdnTM.js new file mode 100644 index 00000000..13b954b7 --- /dev/null +++ b/dist/__chunks__/trash.D1jfdnTM.js @@ -0,0 +1,4 @@ +const a=` + +`;export{a as default}; +//# sourceMappingURL=trash.D1jfdnTM.js.map diff --git a/dist/__chunks__/trash.D1jfdnTM.js.map b/dist/__chunks__/trash.D1jfdnTM.js.map new file mode 100644 index 00000000..0ddc19d0 --- /dev/null +++ b/dist/__chunks__/trash.D1jfdnTM.js.map @@ -0,0 +1 @@ +{"version":3,"file":"trash.D1jfdnTM.js","sources":["../../public/icons/trash.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["trash"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/trash.u5-IQjNe.js b/dist/__chunks__/trash.u5-IQjNe.js new file mode 100644 index 00000000..1344d5cc --- /dev/null +++ b/dist/__chunks__/trash.u5-IQjNe.js @@ -0,0 +1,2 @@ +const a="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M21,4H17.9A5.009,5.009,0,0,0,13,0H11A5.009,5.009,0,0,0,6.1,4H3A1,1,0,0,0,3,6H4V19a5.006,5.006,0,0,0,5,5h6a5.006,5.006,0,0,0,5-5V6h1a1,1,0,0,0,0-2ZM11,2h2a3.006,3.006,0,0,1,2.829,2H8.171A3.006,3.006,0,0,1,11,2Zm7,17a3,3,0,0,1-3,3H9a3,3,0,0,1-3-3V6H18Z'/%3e%3cpath%20d='M10,18a1,1,0,0,0,1-1V11a1,1,0,0,0-2,0v6A1,1,0,0,0,10,18Z'/%3e%3cpath%20d='M14,18a1,1,0,0,0,1-1V11a1,1,0,0,0-2,0v6A1,1,0,0,0,14,18Z'/%3e%3c/svg%3e";export{a as default}; +//# sourceMappingURL=trash.u5-IQjNe.js.map diff --git a/dist/__chunks__/trash.u5-IQjNe.js.map b/dist/__chunks__/trash.u5-IQjNe.js.map new file mode 100644 index 00000000..4d5f75f9 --- /dev/null +++ b/dist/__chunks__/trash.u5-IQjNe.js.map @@ -0,0 +1 @@ +{"version":3,"file":"trash.u5-IQjNe.js","sources":["../../public/icons/trash.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M21,4H17.9A5.009,5.009,0,0,0,13,0H11A5.009,5.009,0,0,0,6.1,4H3A1,1,0,0,0,3,6H4V19a5.006,5.006,0,0,0,5,5h6a5.006,5.006,0,0,0,5-5V6h1a1,1,0,0,0,0-2ZM11,2h2a3.006,3.006,0,0,1,2.829,2H8.171A3.006,3.006,0,0,1,11,2Zm7,17a3,3,0,0,1-3,3H9a3,3,0,0,1-3-3V6H18Z'/%3e%3cpath%20d='M10,18a1,1,0,0,0,1-1V11a1,1,0,0,0-2,0v6A1,1,0,0,0,10,18Z'/%3e%3cpath%20d='M14,18a1,1,0,0,0,1-1V11a1,1,0,0,0-2,0v6A1,1,0,0,0,14,18Z'/%3e%3c/svg%3e\""],"names":["trash"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/twitter.d5w0828a.js b/dist/__chunks__/twitter.d5w0828a.js new file mode 100644 index 00000000..30514c74 --- /dev/null +++ b/dist/__chunks__/twitter.d5w0828a.js @@ -0,0 +1,2 @@ +const c=' ';export{c as default}; +//# sourceMappingURL=twitter.d5w0828a.js.map diff --git a/dist/__chunks__/twitter.d5w0828a.js.map b/dist/__chunks__/twitter.d5w0828a.js.map new file mode 100644 index 00000000..c6799d12 --- /dev/null +++ b/dist/__chunks__/twitter.d5w0828a.js.map @@ -0,0 +1 @@ +{"version":3,"file":"twitter.d5w0828a.js","sources":["../../public/icons/twitter.svg?raw"],"sourcesContent":["export default \" \""],"names":["twitter"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/twitter.r3dS6WGA.js b/dist/__chunks__/twitter.r3dS6WGA.js new file mode 100644 index 00000000..cb83ad67 --- /dev/null +++ b/dist/__chunks__/twitter.r3dS6WGA.js @@ -0,0 +1,2 @@ +const c="data:image/svg+xml,%3c?xml%20version='1.0'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2030%2030'%20width='30px'%20height='30px'%3e%3cpath%20d='M28,6.937c-0.957,0.425-1.985,0.711-3.064,0.84c1.102-0.66,1.947-1.705,2.345-2.951c-1.03,0.611-2.172,1.055-3.388,1.295%20c-0.973-1.037-2.359-1.685-3.893-1.685c-2.946,0-5.334,2.389-5.334,5.334c0,0.418,0.048,0.826,0.138,1.215%20c-4.433-0.222-8.363-2.346-10.995-5.574C3.351,6.199,3.088,7.115,3.088,8.094c0,1.85,0.941,3.483,2.372,4.439%20c-0.874-0.028-1.697-0.268-2.416-0.667c0,0.023,0,0.044,0,0.067c0,2.585,1.838,4.741,4.279,5.23%20c-0.447,0.122-0.919,0.187-1.406,0.187c-0.343,0-0.678-0.034-1.003-0.095c0.679,2.119,2.649,3.662,4.983,3.705%20c-1.825,1.431-4.125,2.284-6.625,2.284c-0.43,0-0.855-0.025-1.273-0.075c2.361,1.513,5.164,2.396,8.177,2.396%20c9.812,0,15.176-8.128,15.176-15.177c0-0.231-0.005-0.461-0.015-0.69C26.38,8.945,27.285,8.006,28,6.937z'/%3e%3c/svg%3e";export{c as default}; +//# sourceMappingURL=twitter.r3dS6WGA.js.map diff --git a/dist/__chunks__/twitter.r3dS6WGA.js.map b/dist/__chunks__/twitter.r3dS6WGA.js.map new file mode 100644 index 00000000..138f4feb --- /dev/null +++ b/dist/__chunks__/twitter.r3dS6WGA.js.map @@ -0,0 +1 @@ +{"version":3,"file":"twitter.r3dS6WGA.js","sources":["../../public/icons/twitter.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2030%2030'%20width='30px'%20height='30px'%3e%3cpath%20d='M28,6.937c-0.957,0.425-1.985,0.711-3.064,0.84c1.102-0.66,1.947-1.705,2.345-2.951c-1.03,0.611-2.172,1.055-3.388,1.295%20c-0.973-1.037-2.359-1.685-3.893-1.685c-2.946,0-5.334,2.389-5.334,5.334c0,0.418,0.048,0.826,0.138,1.215%20c-4.433-0.222-8.363-2.346-10.995-5.574C3.351,6.199,3.088,7.115,3.088,8.094c0,1.85,0.941,3.483,2.372,4.439%20c-0.874-0.028-1.697-0.268-2.416-0.667c0,0.023,0,0.044,0,0.067c0,2.585,1.838,4.741,4.279,5.23%20c-0.447,0.122-0.919,0.187-1.406,0.187c-0.343,0-0.678-0.034-1.003-0.095c0.679,2.119,2.649,3.662,4.983,3.705%20c-1.825,1.431-4.125,2.284-6.625,2.284c-0.43,0-0.855-0.025-1.273-0.075c2.361,1.513,5.164,2.396,8.177,2.396%20c9.812,0,15.176-8.128,15.176-15.177c0-0.231-0.005-0.461-0.015-0.69C26.38,8.945,27.285,8.006,28,6.937z'/%3e%3c/svg%3e\""],"names":["twitter"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/unsafe-html.C_rT9aKG.js b/dist/__chunks__/unsafe-html.C_rT9aKG.js new file mode 100644 index 00000000..ab88a448 --- /dev/null +++ b/dist/__chunks__/unsafe-html.C_rT9aKG.js @@ -0,0 +1,10 @@ +import{T as r,w as o}from"./lit-element.CH8ciVnL.js";/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const u={ATTRIBUTE:1,CHILD:2,PROPERTY:3,BOOLEAN_ATTRIBUTE:4,EVENT:5,ELEMENT:6},c=i=>(...t)=>({_$litDirective$:i,values:t});class h{constructor(t){}get _$AU(){return this._$AM._$AU}_$AT(t,e,n){this._$Ct=t,this._$AM=e,this._$Ci=n}_$AS(t,e){return this.update(t,e)}update(t,e){return this.render(...e)}}/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */class s extends h{constructor(t){if(super(t),this.it=r,t.type!==u.CHILD)throw Error(this.constructor.directiveName+"() can only be used in child bindings")}render(t){if(t===r||t==null)return this._t=void 0,this.it=t;if(t===o)return t;if(typeof t!="string")throw Error(this.constructor.directiveName+"() called with a non-string value");if(t===this.it)return this._t;this.it=t;const e=[t];return e.raw=e,this._t={_$litType$:this.constructor.resultType,strings:e,values:[]}}}s.directiveName="unsafeHTML",s.resultType=1;const l=c(s);export{s as a,c as e,h as i,l as o,u as t}; +//# sourceMappingURL=unsafe-html.C_rT9aKG.js.map diff --git a/dist/__chunks__/unsafe-html.C_rT9aKG.js.map b/dist/__chunks__/unsafe-html.C_rT9aKG.js.map new file mode 100644 index 00000000..c016f81d --- /dev/null +++ b/dist/__chunks__/unsafe-html.C_rT9aKG.js.map @@ -0,0 +1 @@ +{"version":3,"file":"unsafe-html.C_rT9aKG.js","sources":["../../node_modules/lit-html/directive.js","../../node_modules/lit-html/directives/unsafe-html.js"],"sourcesContent":["/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t={ATTRIBUTE:1,CHILD:2,PROPERTY:3,BOOLEAN_ATTRIBUTE:4,EVENT:5,ELEMENT:6},e=t=>(...e)=>({_$litDirective$:t,values:e});class i{constructor(t){}get _$AU(){return this._$AM._$AU}_$AT(t,e,i){this._$Ct=t,this._$AM=e,this._$Ci=i}_$AS(t,e){return this.update(t,e)}update(t,e){return this.render(...e)}}export{i as Directive,t as PartType,e as directive};\n//# sourceMappingURL=directive.js.map\n","import{nothing as t,noChange as i}from\"../lit-html.js\";import{Directive as r,PartType as s,directive as n}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class e extends r{constructor(i){if(super(i),this.it=t,i.type!==s.CHILD)throw Error(this.constructor.directiveName+\"() can only be used in child bindings\")}render(r){if(r===t||null==r)return this._t=void 0,this.it=r;if(r===i)return r;if(\"string\"!=typeof r)throw Error(this.constructor.directiveName+\"() called with a non-string value\");if(r===this.it)return this._t;this.it=r;const s=[r];return s.raw=s,this._t={_$litType$:this.constructor.resultType,strings:s,values:[]}}}e.directiveName=\"unsafeHTML\",e.resultType=1;const o=n(e);export{e as UnsafeHTMLDirective,o as unsafeHTML};\n//# sourceMappingURL=unsafe-html.js.map\n"],"names":["t","e","i","r","s","o","n"],"mappings":"qDAAA;AAAA;AAAA;AAAA;AAAA,GAKK,MAACA,EAAE,CAAC,UAAU,EAAE,MAAM,EAAE,SAAS,EAAE,kBAAkB,EAAE,MAAM,EAAE,QAAQ,CAAC,EAAEC,EAAED,GAAG,IAAIC,KAAK,CAAC,gBAAgBD,EAAE,OAAOC,CAAC,GAAG,MAAMC,CAAC,CAAC,YAAY,EAAE,CAAA,CAAE,IAAI,MAAM,CAAC,OAAO,KAAK,KAAK,IAAI,CAAC,KAAK,EAAE,EAAEA,EAAE,CAAC,KAAK,KAAK,EAAE,KAAK,KAAK,EAAE,KAAK,KAAKA,CAAC,CAAC,KAAK,EAAE,EAAE,CAAC,OAAO,KAAK,OAAO,EAAE,CAAC,CAAC,CAAC,OAAO,EAAE,EAAE,CAAC,OAAO,KAAK,OAAO,GAAG,CAAC,CAAC,CAAC,CCJ3S;AAAA;AAAA;AAAA;AAAA,GAIG,MAAMD,UAAUE,CAAC,CAAC,YAAYD,EAAE,CAAC,GAAG,MAAMA,CAAC,EAAE,KAAK,GAAGF,EAAEE,EAAE,OAAOE,EAAE,MAAM,MAAM,MAAM,KAAK,YAAY,cAAc,uCAAuC,CAAC,CAAC,OAAOD,EAAE,CAAC,GAAGA,IAAIH,GAASG,GAAN,KAAQ,OAAO,KAAK,GAAG,OAAO,KAAK,GAAGA,EAAE,GAAGA,IAAID,EAAE,OAAOC,EAAE,GAAa,OAAOA,GAAjB,SAAmB,MAAM,MAAM,KAAK,YAAY,cAAc,mCAAmC,EAAE,GAAGA,IAAI,KAAK,GAAG,OAAO,KAAK,GAAG,KAAK,GAAGA,EAAE,MAAMC,EAAE,CAACD,CAAC,EAAE,OAAOC,EAAE,IAAIA,EAAE,KAAK,GAAG,CAAC,WAAW,KAAK,YAAY,WAAW,QAAQA,EAAE,OAAO,CAAA,CAAE,CAAC,CAAC,CAACH,EAAE,cAAc,aAAaA,EAAE,WAAW,EAAO,MAACI,EAAEC,EAAEL,CAAC","x_google_ignoreList":[0,1]} \ No newline at end of file diff --git a/dist/__chunks__/user.B-MuBjEb.js b/dist/__chunks__/user.B-MuBjEb.js new file mode 100644 index 00000000..7b36cb10 --- /dev/null +++ b/dist/__chunks__/user.B-MuBjEb.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M12,12A6,6,0,1,0,6,6,6.006,6.006,0,0,0,12,12ZM12,2A4,4,0,1,1,8,6,4,4,0,0,1,12,2Z'/%3e%3cpath%20d='M12,14a9.01,9.01,0,0,0-9,9,1,1,0,0,0,2,0,7,7,0,0,1,14,0,1,1,0,0,0,2,0A9.01,9.01,0,0,0,12,14Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=user.B-MuBjEb.js.map diff --git a/dist/__chunks__/user.B-MuBjEb.js.map b/dist/__chunks__/user.B-MuBjEb.js.map new file mode 100644 index 00000000..5ef8f53e --- /dev/null +++ b/dist/__chunks__/user.B-MuBjEb.js.map @@ -0,0 +1 @@ +{"version":3,"file":"user.B-MuBjEb.js","sources":["../../public/icons/user.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M12,12A6,6,0,1,0,6,6,6.006,6.006,0,0,0,12,12ZM12,2A4,4,0,1,1,8,6,4,4,0,0,1,12,2Z'/%3e%3cpath%20d='M12,14a9.01,9.01,0,0,0-9,9,1,1,0,0,0,2,0,7,7,0,0,1,14,0,1,1,0,0,0,2,0A9.01,9.01,0,0,0,12,14Z'/%3e%3c/svg%3e\""],"names":["user"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/user.X8OGz61Z.js b/dist/__chunks__/user.X8OGz61Z.js new file mode 100644 index 00000000..71fa6597 --- /dev/null +++ b/dist/__chunks__/user.X8OGz61Z.js @@ -0,0 +1,3 @@ +const t=` +`;export{t as default}; +//# sourceMappingURL=user.X8OGz61Z.js.map diff --git a/dist/__chunks__/user.X8OGz61Z.js.map b/dist/__chunks__/user.X8OGz61Z.js.map new file mode 100644 index 00000000..0ecc1999 --- /dev/null +++ b/dist/__chunks__/user.X8OGz61Z.js.map @@ -0,0 +1 @@ +{"version":3,"file":"user.X8OGz61Z.js","sources":["../../public/icons/user.svg?raw"],"sourcesContent":["export default \"\\n\""],"names":["user"],"mappings":"AAAA,MAAeA,EAAA;"} \ No newline at end of file diff --git a/dist/banner/banner.css b/dist/banner/banner.css new file mode 100644 index 00000000..35b8975f --- /dev/null +++ b/dist/banner/banner.css @@ -0,0 +1 @@ +#banner{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex}#banner h1{margin-top:-.125em}#banner .content{-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;width:50%}#banner .image{-moz-flex-grow:0;-webkit-flex-grow:0;-ms-flex-grow:0;flex-grow:0;-moz-flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;display:block;margin:0 0 2em 4em;width:50%}#banner .image img{height:100%;-moz-object-fit:cover;-webkit-object-fit:cover;-ms-object-fit:cover;object-fit:cover;-moz-object-position:center;-webkit-object-position:center;-ms-object-position:center;object-position:center;width:100%}@media screen and (orientation: portrait){#banner{-moz-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#banner h1 br{display:none}#banner .content{-moz-flex-grow:0;-webkit-flex-grow:0;-ms-flex-grow:0;flex-grow:0;-moz-flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;width:100%}#banner .image{-moz-flex-grow:0;-webkit-flex-grow:0;-ms-flex-grow:0;flex-grow:0;-moz-flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;margin:0 0 4em;height:25em;max-height:50vh;min-height:18em;width:100%}}@media screen and (orientation: portrait) and (max-width: 480px){#banner .image{max-height:35vh}} diff --git a/dist/banner/banner.js b/dist/banner/banner.js new file mode 100644 index 00000000..7069175a --- /dev/null +++ b/dist/banner/banner.js @@ -0,0 +1,2 @@ +import{T as p,j as L,x as h}from"../__chunks__/lit-element.CH8ciVnL.js";import{e as b,i as S,o as $}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{i as y}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";const d=r=>{const t={dataLibraryId:void 0,innerHTML:"",href:""};if(!r)return t;t.innerHTML=r.innerHTML,r instanceof HTMLAnchorElement&&r.href!==""&&(t.href=r.href);const e=r.getAttribute("data-library-id");return y()&&e!==null&&(t.dataLibraryId=e),t};class A extends S{update(t,e){this.part=t;const i=e[0];return this.render(i)}render(t){var c;if(y()===!1)return p;const e=(c=this.part)==null?void 0:c.element,{dataLibraryId:i,href:n}=t;return i&&(e==null||e.setAttribute("data-library-id",i)),i&&(e==null||e.setAttribute("contenteditable","true")),n&&e instanceof HTMLAnchorElement&&(e==null||e.setAttribute("href",n)),p}}const o=b(A),T=r=>{const{headline:t,subline:e,texts:i,buttons:n,picture:c}=r;return h``};function M(r){const t=r.querySelector("img");t&&t.setAttribute("loading","eager");const e=r.querySelector("div"),i=r.children[1],n=d(e==null?void 0:e.querySelector("h1")),c=d(e==null?void 0:e.querySelector("h3")),a=e?[...e.querySelectorAll("p")].map(l=>d(l)):[],f=i?[...i.querySelectorAll("a")].map(l=>d(l)):[],s=(e==null?void 0:e.querySelector("picture"))||void 0,u=s==null?void 0:s.querySelector("img");u==null||u.setAttribute("loading","eager"),r.innerHTML="",r.style.removeProperty("display"),L(T({headline:n,subline:c,texts:a,buttons:f,picture:s}),r)}export{M as default}; +//# sourceMappingURL=banner.js.map diff --git a/dist/banner/banner.js.map b/dist/banner/banner.js.map new file mode 100644 index 00000000..8ddfc094 --- /dev/null +++ b/dist/banner/banner.js.map @@ -0,0 +1 @@ +{"version":3,"file":"banner.js","sources":["../../src/helpers/sidekick/extractSidekickLibraryId.ts","../../src/directives/sidekickLibraryId.ts","../../src/blocks/banner/banner.ts"],"sourcesContent":["import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Represents the constructed Element.\n *\n * @interface ConstructedElement\n * @property {string} dataLibraryId - The data library id generated by the Sidekick Library Plugin.\n * @property {string} innerHTML - The innerHTML of a provided element.\n * @property {string} href - The href of a provided anchor element.\n */\nexport type SidekickElement = {\n dataLibraryId?: string;\n innerHTML: string;\n href?: string;\n};\n\n/**\n * Extracts the innerHTML, the href attribute (if defined) and\n * the data-library-id attribute (if the Sidekick Library Plugin is active) of a given HTML element.\n *\n * @param {HTMLElement | HTMLAnchorElement | null} element - The original HTMLElement or HTMLAnchorElement.\n * @returns {SidekickElement} - A constructed element object.\n *\n * @example\n * const button = extractSidekickLibraryId(document.querySelector('a'));\n * \n * ${button.text}\n * \n *\n * @remarks\n * The data-library-id is generated by the Sidekick Library Plugin\n * and is necessary to copy edited block content from the Sidekick Library.\n */\nexport const extractSidekickLibraryId = (element?: HTMLElement | HTMLAnchorElement | null): SidekickElement => {\n const constructedElement: SidekickElement = {\n dataLibraryId: undefined,\n innerHTML: '',\n href: '',\n };\n if (!element) return constructedElement;\n\n constructedElement.innerHTML = element.innerHTML;\n if (element instanceof HTMLAnchorElement && element.href !== '') {\n constructedElement.href = element.href;\n }\n\n const sidekickLibraryId: string | null = element.getAttribute('data-library-id');\n if (isSidekickLibraryActive() && sidekickLibraryId !== null) {\n constructedElement.dataLibraryId = sidekickLibraryId;\n }\n\n return constructedElement;\n};\n","import { Directive, directive } from 'lit/directive.js';\nimport { AttributePart, nothing } from 'lit';\nimport { SidekickElement } from 'Helpers/sidekick/extractSidekickLibraryId';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick//isSidekickLibraryActive';\n\n/**\n * Represents a directive for managing a sidekick library id.\n * @extends Directive\n *\n * @example\n *
    \n *

    ${headline.innerHTML}

    \n *

    ${subline.innerHTML}

    \n *
    \n */\nclass SidekickLibraryId extends Directive {\n private part?: AttributePart;\n\n /**\n * Update method called when the directive is updated.\n * @param {AttributePart} part - The attribute part to be updated.\n * @param {unknown[]} props - Array of properties passed to the directive.\n * @returns {unknown} - Returns the result of the render function.\n */\n update(part: AttributePart, props: unknown[]) {\n this.part = part;\n const SidekickElement = props[0] as SidekickElement;\n return this.render(SidekickElement);\n }\n\n /**\n * Render method for managing Sidekick Library attributes.\n * @param {SidekickElement} sidekickElement - Information about the Sidekick Library.\n * @returns {unknown} - Returns the result of the render operation.\n */\n render(sidekickElement: SidekickElement) {\n if (isSidekickLibraryActive() === false) return nothing;\n\n const element = this.part?.element;\n const { dataLibraryId, href } = sidekickElement;\n if (dataLibraryId) element?.setAttribute('data-library-id', dataLibraryId);\n if (dataLibraryId) element?.setAttribute('contenteditable', 'true');\n if (href && element instanceof HTMLAnchorElement) element?.setAttribute('href', href);\n return nothing;\n }\n}\n\nexport const getSidekickLibraryId = directive(SidekickLibraryId);\n","import { html, render } from 'lit';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport './banner.scss';\nimport { extractSidekickLibraryId, SidekickElement } from 'Helpers/sidekick/extractSidekickLibraryId';\nimport { getSidekickLibraryId } from 'Directives/sidekickLibraryId.ts';\n\ninterface TemplateArgs {\n headline: SidekickElement;\n subline: SidekickElement;\n picture?: HTMLPictureElement;\n texts: SidekickElement[];\n buttons: SidekickElement[];\n}\n\nconst template = (args: TemplateArgs) => {\n const { headline, subline, texts, buttons, picture } = args;\n return html`\n
    \n
    \n
    \n

    ${headline.innerHTML}

    \n

    ${subline.innerHTML}

    \n
    \n ${texts?.map((text) => html`

    ${text.innerHTML}

    `)}\n \n
    \n ${picture ?? unsafeHTML(picture)} \n
    \n `;\n};\n\nexport default function (block: HTMLElement) {\n const image = block.querySelector('img');\n if (image) {\n image.setAttribute('loading', 'eager');\n }\n const firstRow = block.querySelector('div');\n const secondRow = block.children[1];\n const headline = extractSidekickLibraryId(firstRow?.querySelector('h1'));\n const subline = extractSidekickLibraryId(firstRow?.querySelector('h3'));\n const texts = firstRow ? [...firstRow.querySelectorAll('p')].map((item) => extractSidekickLibraryId(item)) : [];\n const buttons = secondRow ? [...secondRow.querySelectorAll('a')].map((item) => extractSidekickLibraryId(item)) : [];\n const picture = firstRow?.querySelector('picture') || undefined;\n const img = picture?.querySelector('img');\n img?.setAttribute('loading', 'eager');\n\n block.innerHTML = '';\n block.style.removeProperty('display');\n render(template({ headline, subline, texts, buttons, picture }), block);\n}\n"],"names":["extractSidekickLibraryId","element","constructedElement","sidekickLibraryId","isSidekickLibraryActive","SidekickLibraryId","Directive","part","props","SidekickElement","sidekickElement","nothing","_a","dataLibraryId","href","getSidekickLibraryId","directive","template","args","headline","subline","texts","buttons","picture","html","text","button","unsafeHTML","banner","block","image","firstRow","secondRow","item","img","render"],"mappings":"sNAoCa,MAAAA,EAA4BC,GAAsE,CAC7G,MAAMC,EAAsC,CAC1C,cAAe,OACf,UAAW,GACX,KAAM,EAAA,EAER,GAAI,CAACD,EAAgB,OAAAC,EAErBA,EAAmB,UAAYD,EAAQ,UACnCA,aAAmB,mBAAqBA,EAAQ,OAAS,KAC3DC,EAAmB,KAAOD,EAAQ,MAG9B,MAAAE,EAAmCF,EAAQ,aAAa,iBAAiB,EAC3E,OAAAG,EAAA,GAA6BD,IAAsB,OACrDD,EAAmB,cAAgBC,GAG9BD,CACT,ECxCA,MAAMG,UAA0BC,CAAU,CASxC,OAAOC,EAAqBC,EAAkB,CAC5C,KAAK,KAAOD,EACNE,MAAAA,EAAkBD,EAAM,CAAC,EACxB,OAAA,KAAK,OAAOC,CAAe,CACpC,CAOA,OAAOC,EAAkC,OACvC,GAAIN,EAA8B,IAAA,GAAc,OAAAO,EAE1C,MAAAV,GAAUW,EAAA,KAAK,OAAL,YAAAA,EAAW,QACrB,CAAE,cAAAC,EAAe,KAAAC,CAAS,EAAAJ,EAC5B,OAAAG,IAAwBZ,GAAA,MAAAA,EAAA,aAAa,kBAAmBY,IACxDA,IAAwBZ,GAAA,MAAAA,EAAA,aAAa,kBAAmB,SACxDa,GAAQb,aAAmB,oBAA4BA,GAAA,MAAAA,EAAA,aAAa,OAAQa,IACzEH,CACT,CACF,CAEa,MAAAI,EAAuBC,EAAUX,CAAiB,ECjCzDY,EAAYC,GAAuB,CACvC,KAAM,CAAE,SAAAC,EAAU,QAAAC,EAAS,MAAAC,EAAO,QAAAC,EAAS,QAAAC,CAAY,EAAAL,EAChD,OAAAM,sDAIOT,EAAqBI,CAAQ,CAAC,IAAIA,EAAS,SAAS,WACrDJ,EAAqBK,CAAO,CAAC,IAAIA,EAAQ,SAAS,gBAEvDC,GAAA,YAAAA,EAAO,IAAKI,GAASD,OAAUT,EAAqBU,CAAI,CAAC,IAAIA,EAAK,SAAS,OAAO,uBAEhFH,GAAA,YAAAA,EAAS,IACRI,GACCF,iBACaE,EAAO,IAAI,wBAAwBX,EAAqBW,CAAM,CAAC,IAAIA,EAAO,SAAS,YAEnG,yCAGyBH,GAAWI,EAAWJ,CAAO,CAAC,eAGlE,EAEA,SAAAK,EAAyBC,EAAoB,CACrC,MAAAC,EAAQD,EAAM,cAAc,KAAK,EACnCC,GACIA,EAAA,aAAa,UAAW,OAAO,EAEjC,MAAAC,EAAWF,EAAM,cAAc,KAAK,EACpCG,EAAYH,EAAM,SAAS,CAAC,EAC5BV,EAAWnB,EAAyB+B,GAAA,YAAAA,EAAU,cAAc,KAAK,EACjEX,EAAUpB,EAAyB+B,GAAA,YAAAA,EAAU,cAAc,KAAK,EAChEV,EAAQU,EAAW,CAAC,GAAGA,EAAS,iBAAiB,GAAG,CAAC,EAAE,IAAKE,GAASjC,EAAyBiC,CAAI,CAAC,EAAI,CAAA,EACvGX,EAAUU,EAAY,CAAC,GAAGA,EAAU,iBAAiB,GAAG,CAAC,EAAE,IAAKC,GAASjC,EAAyBiC,CAAI,CAAC,EAAI,CAAA,EAC3GV,GAAUQ,GAAA,YAAAA,EAAU,cAAc,aAAc,OAChDG,EAAMX,GAAA,YAAAA,EAAS,cAAc,OAC9BW,GAAA,MAAAA,EAAA,aAAa,UAAW,SAE7BL,EAAM,UAAY,GACZA,EAAA,MAAM,eAAe,SAAS,EAC7BM,EAAAlB,EAAS,CAAE,SAAAE,EAAU,QAAAC,EAAS,MAAAC,EAAO,QAAAC,EAAS,QAAAC,CAAA,CAAS,EAAGM,CAAK,CACxE"} \ No newline at end of file diff --git a/dist/features/features.css b/dist/features/features.css new file mode 100644 index 00000000..e157937a --- /dev/null +++ b/dist/features/features.css @@ -0,0 +1 @@ +.features{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 2em -3em;width:calc(100% + 3em)}.features article{-moz-align-items:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;margin:0 0 3em 3em;position:relative;width:calc(50% - 3em)}.features article:nth-child(2n-1){margin-right:1.5em}.features article:nth-child(2n){margin-left:1.5em}.features article:nth-last-child(1),.features article:nth-last-child(2){margin-bottom:0}.features article .icon-wc{color:#b82727;width:44px}.features article .icon{-moz-flex-grow:0;-webkit-flex-grow:0;-ms-flex-grow:0;flex-grow:0;-moz-flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;display:flex;justify-content:center;height:10em;line-height:10em;margin:0 2em 0 0;text-align:center;width:10em;color:#b82727}.features article .icon:before{color:#b82727;font-size:2.75rem;position:relative;top:.05em}.features article .icon:after{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-radius:.25rem;border:solid 2px rgba(210,215,217,.75);content:"";display:block;height:7em;left:50%;margin:-3.5em 0 0 -3.5em;position:absolute;top:50%;width:7em}.features article .content{-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;width:100%}.features article .content>:last-child{margin-bottom:0}@media screen and (max-width: 980px){.features{margin:0 0 2em;width:100%}.features article{margin:0 0 3em;width:100%}.features article:nth-child(2n-1){margin-right:0}.features article:nth-child(2n){margin-left:0}.features article:nth-last-child(1),.features article:nth-last-child(2){margin-bottom:3em}.features article:last-child{margin-bottom:0}.features article .icon{height:8em;line-height:8em;width:8em}.features article .icon:before{font-size:2.25rem}.features article .icon:after{height:6em;margin:-3em 0 0 -3em;width:6em}}@media screen and (max-width: 480px){.features article{-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-moz-align-items:-moz-flex-start;-webkit-align-items:-webkit-flex-start;-ms-align-items:-ms-flex-start;align-items:flex-start}.features article .icon{height:6em;line-height:6em;margin:0 0 1.5em;width:6em}.features article .icon:before{font-size:1.5rem}.features article .icon:after{height:4em;margin:-2em 0 0 -2em;width:4em}}@media screen and (max-width: 480px){.features article .icon:before{font-size:1.25rem}} diff --git a/dist/features/features.js b/dist/features/features.js new file mode 100644 index 00000000..d6b90c35 --- /dev/null +++ b/dist/features/features.js @@ -0,0 +1,2 @@ +import{j as s,x as o}from"../__chunks__/lit-element.CH8ciVnL.js";import{o as a}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{r as l}from"../__chunks__/icon.template.3G0fuXUC.js";const p=e=>o`${e.map(r=>o`
    ${l(r.icon,"icon-wc")}
    ${a(r.textBlock)}
    `)}`;function u(e){const r=e.querySelectorAll(":scope > div");let t=[];[...r].forEach(n=>{const c=n.children[0].innerHTML,i=n.children[1].innerHTML;t.push({icon:c,textBlock:i})}),e.innerHTML="",e.style.removeProperty("display"),s(p(t),e)}export{u as default}; +//# sourceMappingURL=features.js.map diff --git a/dist/features/features.js.map b/dist/features/features.js.map new file mode 100644 index 00000000..e6e5486e --- /dev/null +++ b/dist/features/features.js.map @@ -0,0 +1 @@ +{"version":3,"file":"features.js","sources":["../../src/blocks/features/features.ts"],"sourcesContent":["import { html, render } from 'lit';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport './features.scss';\nimport { renderIcon } from 'Components/icon/icon.template.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface Feature {\n icon: IconName;\n textBlock: string;\n}\n\ntype TemplateArgs = Feature[];\n\nconst template = (features: TemplateArgs) => {\n return html`\n ${features.map(\n (feature) => html`\n
    \n ${renderIcon(feature.icon, 'icon-wc')}\n
    ${unsafeHTML(feature.textBlock)}
    \n
    \n `\n )}\n `;\n};\n\nexport default function (block: HTMLElement) {\n const rows = block.querySelectorAll(':scope > div');\n let features: Feature[] = [];\n [...rows].forEach((row) => {\n const icon = row.children[0].innerHTML as IconName;\n const textBlock = row.children[1].innerHTML;\n features.push({ icon, textBlock });\n });\n\n block.innerHTML = '';\n\n block.style.removeProperty('display');\n render(template(features), block);\n}\n"],"names":["template","features","html","feature","renderIcon","unsafeHTML","block","rows","row","icon","textBlock","render"],"mappings":"uLAaA,MAAMA,EAAYC,GACTC,IACHD,EAAS,IACRE,GAAYD,gCAEYE,EAAWD,EAAQ,KAAM,SAAS,CAAC,+BACjCE,EAAWF,EAAQ,SAAS,CAAC,kBAGzD,CAAA,GAIL,SAAAF,EAAyBK,EAAoB,CACrC,MAAAC,EAAOD,EAAM,iBAAiB,cAAc,EAClD,IAAIL,EAAsB,CAAA,EAC1B,CAAC,GAAGM,CAAI,EAAE,QAASC,GAAQ,CACzB,MAAMC,EAAOD,EAAI,SAAS,CAAC,EAAE,UACvBE,EAAYF,EAAI,SAAS,CAAC,EAAE,UAClCP,EAAS,KAAK,CAAE,KAAAQ,EAAM,UAAAC,CAAW,CAAA,CAAA,CAClC,EAEDJ,EAAM,UAAY,GAEZA,EAAA,MAAM,eAAe,SAAS,EAC7BK,EAAAX,EAASC,CAAQ,EAAGK,CAAK,CAClC"} \ No newline at end of file diff --git a/dist/fonts/fonts.css b/dist/fonts/fonts.css new file mode 100644 index 00000000..19fb7eb0 --- /dev/null +++ b/dist/fonts/fonts.css @@ -0,0 +1 @@ +@font-face{font-family:Open Sans;src:url(OpenSans/ttf/OpenSans-Regular.ttf) format("truetype");font-style:normal;font-weight:400;font-stretch:100%;font-display:swap}@font-face{font-family:Open Sans;src:url(OpenSans/ttf/OpenSans-Bold.ttf) format("truetype");font-style:normal;font-weight:600;font-stretch:100%;font-display:swap}@font-face{font-family:Open Sans;src:url(OpenSans/ttf/OpenSans-Italic.ttf) format("truetype");font-style:italic;font-weight:400;font-stretch:100%;font-display:swap}@font-face{font-family:Open Sans;src:url(OpenSans/ttf/OpenSans-BoldItalic.ttf) format("truetype");font-style:italic;font-weight:600;font-stretch:100%;font-display:swap}@font-face{font-family:Roboto Slab;src:url(RobotoSlab/webfonts/RobotoSlab-Regular.woff2) format("woff2"),url(RobotoSlab/ttf/RobotoSlab-Regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Roboto Slab;src:url(RobotoSlab/webfonts/RobotoSlab-Bold.woff2) format("woff2"),url(RobotoSlab/ttf/RobotoSlab-Bold.ttf) format("truetype");font-style:normal;font-weight:700;font-display:swap} diff --git a/dist/form/form.css b/dist/form/form.css new file mode 100644 index 00000000..8da7f1a9 --- /dev/null +++ b/dist/form/form.css @@ -0,0 +1 @@ +.form.block{display:none}form{margin:0 0 2em}legend{font-weight:600}label{color:#3d4449;display:block;font-size:.9em;margin:0 0 .2em}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=search],input[type=url],select,textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;background:#fff;border-radius:.375em;border:none;border:solid 1px rgba(210,215,217,.75);color:inherit;display:block;outline:0;padding:0 1em;text-decoration:none;width:100%}input[type=text]:invalid,input[type=password]:invalid,input[type=email]:invalid,input[type=tel]:invalid,input[type=search]:invalid,input[type=url]:invalid,select:invalid,textarea:invalid{box-shadow:none}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=search]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#b82727;box-shadow:0 0 0 1px #b82727}select{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' preserveAspectRatio='none' viewBox='0 0 40 40'%3E%3Cpath d='M9.4,12.3l10.4,10.4l10.4-10.4c0.2-0.2,0.5-0.4,0.9-0.4c0.3,0,0.6,0.1,0.9,0.4l3.3,3.3c0.2,0.2,0.4,0.5,0.4,0.9 c0,0.4-0.1,0.6-0.4,0.9L20.7,31.9c-0.2,0.2-0.5,0.4-0.9,0.4c-0.3,0-0.6-0.1-0.9-0.4L4.3,17.3c-0.2-0.2-0.4-0.5-0.4-0.9 c0-0.4,0.1-0.6,0.4-0.9l3.3-3.3c0.2-0.2,0.5-0.4,0.9-0.4S9.1,12.1,9.4,12.3z' fill='rgba(210, 215, 217, 0.75)' /%3E%3C/svg%3E");background-size:1.25em;background-repeat:no-repeat;background-position:calc(100% - 1em) center;height:2.75em;padding-right:2.75em;text-overflow:ellipsis}select option{color:#3d4449;background:#fff}select:focus::-ms-value{background-color:transparent}select::-ms-expand{display:none}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=search],input[type=url],select{height:2.75em}textarea{padding:.75em 1em}input[type=checkbox],input[type=radio]{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;display:block;float:left;margin-right:-2em;opacity:0;width:1em;z-index:-1}input[type=checkbox]+label,input[type=radio]+label{text-decoration:none;color:#3d4449;cursor:pointer;display:inline-block;font-size:1em;font-weight:400;padding-left:2.4em;padding-right:.75em;position:relative}input[type=checkbox]+label:before,input[type=radio]+label:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none!important;font-family:"Font Awesome 5 Free";font-weight:900}input[type=checkbox]+label:before,input[type=radio]+label:before{background:#fff;border-radius:.375em;border:solid 1px rgba(210,215,217,.75);content:"";display:inline-block;font-size:.8em;height:2.0625em;left:0;line-height:2.0625em;position:absolute;text-align:center;top:0;width:2.0625em}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{background:#3d4449;border-color:#3d4449;color:#fff}input[type=checkbox]:focus+label:before,input[type=radio]:focus+label:before{border-color:#b82727;box-shadow:0 0 0 1px #b82727}input[type=checkbox]+label:before{border-radius:.375em}input[type=checkbox]:checked+.toggle-slider{background-color:#3d4449}input[type=checkbox]:checked+.toggle-slider:before{transform:translate(24px)}input[type=radio]+label:before{border-radius:100%}::-webkit-input-placeholder{color:#8f9295!important;opacity:1}:-moz-placeholder{color:#8f9295!important;opacity:1}::-moz-placeholder{color:#8f9295!important;opacity:1}:-ms-input-placeholder{color:#8f9295!important;opacity:1}.toggle-switch{position:relative;display:inline-block;width:48px;height:24px}.toggle-slider{position:absolute;cursor:pointer;top:0;right:0;bottom:0;left:0;background-color:#8f9295;transition:.4s;border-radius:30px}.toggle-slider:before{position:absolute;content:"";height:20px;width:20px;left:2px;bottom:2px;background-color:#fff;transition:.4s;border-radius:50%} diff --git a/dist/form/form.js b/dist/form/form.js new file mode 100644 index 00000000..3eb8e035 --- /dev/null +++ b/dist/form/form.js @@ -0,0 +1,10 @@ +import{x as n,T as u,s as f,j as w}from"../__chunks__/lit-element.CH8ciVnL.js";import{n as x,t as q}from"../__chunks__/property.Ds9fqW-T.js";import{t as D,r as E}from"../__chunks__/toClassName.D9HYXfPD.js";import{F as C,m as y}from"../__chunks__/fetch.service.DgmLKlDK.js";import{o as r}from"../__chunks__/if-defined.CrfpI-tB.js";/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const F=(e,a,t)=>(t.configurable=!0,t.enumerable=!0,Reflect.decorate&&typeof a!="object"&&Object.defineProperty(e,a,t),t);/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */function R(e,a){return(t,s,o)=>{const l=i=>{var m;return((m=i.renderRoot)==null?void 0:m.querySelector(e))??null};if(a){const{get:i,set:m}=typeof s=="object"?t:o??(()=>{const c=Symbol();return{get(){return this[c]},set(S){this[c]=S}}})();return F(t,s,{get(){let c=i.call(this);return c===void 0&&(c=l(this),(c!==null||this.hasUpdated)&&m.call(this,c)),c}})}return F(t,s,{get(){return l(this)}})}}const d=[],$=(e,a="")=>{const t=D(`form-${e.name}${a}`);d[t]=d[t]||0;const s=d[t]?`-${d[t]}`:"";return d[t]+=1,`${t}${s}`},j=e=>n`${e}`,I=e=>n`
    ${e.label?j(e.label):u}
    `,L=e=>n`
    ${e.class&&e.class.includes("sub-heading")?n`

    ${e.value||e.label}

    `:n`

    ${e.value||e.label}

    `}
    `,h=(e,a)=>n``,P=e=>n`

    ${e.value||e.label}

    `,b=(e,a=!0)=>{const t=$(e,"-label");return n`
    ${a?h(t,e):u} ${a?u:h(t,e)}
    `},O=e=>{const a=$(e,"-label");return n`
    ${e.label?h(a,e):u}
    `},_=e=>(e.value||(e.value="checked"),b(e,!1)),T=(e,a)=>{const t=e.trim(),s=e.trim().toLowerCase()??"";return n``},k=e=>{const a=$(e,"-label");return n`
    ${e.label?h(a,e):u}
    `},A=e=>(e.value||(e.value=e.label||"on"),b(e,!1)),g=e=>n`
    `,N=e=>n`
    `,U={headline:L,plaintext:P,text:b,textarea:O,checkbox:_,select:k,radio:A,button:g,fieldset:I,reset:N,submit:g},B=e=>{e.id=e.id||$(e);const a=e.type;return(U[a]||b)(e)};var H=Object.defineProperty,J=Object.getOwnPropertyDescriptor,v=(e,a,t,s)=>{for(var o=s>1?void 0:s?J(a,t):a,l=e.length-1,i;l>=0;l--)(i=e[l])&&(o=(s?i(a,t,o):i(o))||o);return s&&o&&H(a,t,o),o};let p=class extends f{constructor(){super(...arguments),this.pathname=""}createRenderRoot(){return this}async connectedCallback(){super.connectedCallback(),await this.fetchFormData(),this.setFieldsets()}async fetchFormData(){try{const a=(await C.fetchJson(this.pathname)).data.map(t=>this.parseFieldData(t));this.formData=a}catch(e){y.error(`Form Block: Error while fetching Sheets Response from ${this.pathname}`,e)}}render(){if(this.formData)return n`
    ${this.formData.map(e=>n`${B(e)}`)}
    `}setFieldsets(){this.form.querySelectorAll("fieldset").forEach(a=>{this.form.querySelectorAll(`[data-fieldset="${a.name}"`).forEach(t=>{a.append(t)})})}parseFieldData(e){return{class:e.class!==""?e.class:void 0,id:e.id!==""?e.id:void 0,name:e.name,label:e.label,fieldset:e.fieldset!==""?e.fieldset:void 0,value:e.value!==""?e.value:void 0,type:e.type.toLowerCase(),placeholder:e.placeholder||void 0,options:e.options?e.options.split(",").map(a=>a.trim()):[],required:e.required.toLowerCase()==="true"||e.required.toLowerCase()==="x"?!0:void 0}}generatePayload(e){const a={};return[...e.elements].forEach(t=>{t.name&&t.type!=="submit"&&!t.disabled&&(t.type==="radio"?t.checked&&(a[t.name]=t.value):t.type==="checkbox"?t.checked&&(a[t.name]=a[t.name]?`${a[t.name]},${t.value}`:t.value):a[t.name]=t.value)}),a}handleSubmitError(e,a){y.error(`Form Component: Submit failed:${a}`),e.querySelector('button[type="submit"]').disabled=!1}submitForm(e){if(e.preventDefault(),this.form.checkValidity())this.handleSubmit(this.form);else{const t=this.querySelector(":invalid:not(fieldset)");t&&(t.focus(),t.scrollIntoView({behavior:"smooth"}))}}async handleSubmit(e){if(e.getAttribute("data-submitting")==="true")return;const a=e.querySelector('button[type="submit"]');try{e.setAttribute("data-submitting","true"),a&&(a.disabled=!0);const t=e.dataset.action??"",s=this.generatePayload(e),o=await fetch(t,{method:"POST",body:JSON.stringify({data:s}),headers:{"Content-Type":"application/json"}});if(o.ok)console.log(s),e.dataset.confirmation&&(window.location.href=e.dataset.confirmation);else{const l=await o.text();throw new Error(l)}}catch(t){this.handleSubmitError(e,t)}finally{e.setAttribute("data-submitting","false"),e.reset(),a&&(a.disabled=!1)}}};v([E()],p.prototype,"formData",2);v([x({type:String})],p.prototype,"pathname",2);v([R("form")],p.prototype,"form",2);p=v([q("form-component")],p);async function Q(e){var s;const a=(s=e.querySelector('a[href$=".json"]'))==null?void 0:s.innerText;if(!a)return;const{pathname:t}=new URL(a);e.innerHTML="",w(n``,e),e.style.display="block"}export{Q as default}; +//# sourceMappingURL=form.js.map diff --git a/dist/form/form.js.map b/dist/form/form.js.map new file mode 100644 index 00000000..0007031a --- /dev/null +++ b/dist/form/form.js.map @@ -0,0 +1 @@ +{"version":3,"file":"form.js","sources":["../../node_modules/@lit/reactive-element/decorators/base.js","../../node_modules/@lit/reactive-element/decorators/query.js","../../src/components/form/form.template.ts","../../src/components/form/form.ts","../../src/blocks/form/form.ts"],"sourcesContent":["/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst e=(e,t,c)=>(c.configurable=!0,c.enumerable=!0,Reflect.decorate&&\"object\"!=typeof t&&Object.defineProperty(e,t,c),c);export{e as desc};\n//# sourceMappingURL=base.js.map\n","import{desc as t}from\"./base.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function e(e,r){return(n,s,i)=>{const o=t=>t.renderRoot?.querySelector(e)??null;if(r){const{get:e,set:r}=\"object\"==typeof s?n:i??(()=>{const t=Symbol();return{get(){return this[t]},set(e){this[t]=e}}})();return t(n,s,{get(){let t=e.call(this);return void 0===t&&(t=o(this),(null!==t||this.hasUpdated)&&r.call(this,t)),t}})}return t(n,s,{get(){return o(this)}})}}export{e as query};\n//# sourceMappingURL=query.js.map\n","import { html, nothing } from 'lit';\nimport { toClassName } from 'Utils/toClassName.ts';\nimport { ifDefined } from 'lit-html/directives/if-defined.js';\n\nexport type FormFieldType =\n | 'headline'\n | 'plaintext'\n | 'text'\n | 'button'\n | 'fieldset'\n | 'select'\n | 'toggle'\n | 'radio'\n | 'checkbox'\n | 'textarea'\n | 'reset'\n | 'submit';\n\nexport interface FormField {\n class?: string;\n id?: string;\n name: string;\n label: string;\n fieldset?: string;\n value?: string;\n type: FormFieldType;\n}\n\nexport interface FormFieldInput extends FormField {\n placeholder?: string;\n required?: boolean;\n}\n\nexport interface FormFieldSelect extends FormField {\n options: string[];\n required?: boolean;\n}\n\nconst ids = [];\nconst generateFieldId = (field: FormField, suffix = '') => {\n const slug = toClassName(`form-${field.name}${suffix}`);\n ids[slug] = ids[slug] || 0;\n const idSuffix = ids[slug] ? `-${ids[slug]}` : '';\n ids[slug] += 1;\n return `${slug}${idSuffix}`;\n};\n\nconst renderLegend = (legend: string) => {\n return html` ${legend} `;\n};\n\nconst renderFieldset = (field: FormField) => {\n return html`\n
    \n
    \n ${field.label ? renderLegend(field.label) : nothing}\n
    \n
    \n `;\n};\n\nconst renderHeading = (field: FormFieldInput) => {\n return html`\n
    \n ${field.class && field.class.includes('sub-heading')\n ? html`

    ${field.value || field.label}

    `\n : html`

    ${field.value || field.label}

    `}\n
    \n `;\n};\n\nconst renderLabel = (id: string, field: FormField) => {\n return html` `;\n};\n\nconst renderPlaintext = (field: FormFieldInput) => {\n return html`\n
    \n

    ${field.value || field.label}

    \n
    \n `;\n};\n\nconst renderInputField = (field: FormFieldInput, hasLabelOnTop = true) => {\n const labelId = generateFieldId(field, '-label');\n return html`\n
    \n ${hasLabelOnTop ? renderLabel(labelId, field) : nothing}\n \n ${!hasLabelOnTop ? renderLabel(labelId, field) : nothing}\n
    \n `;\n};\n\nconst renderTextareaField = (field: FormFieldInput) => {\n const labelId = generateFieldId(field, '-label');\n return html`\n
    \n ${field.label ? renderLabel(labelId, field) : nothing}\n \n
    \n `;\n};\n\nconst renderCheckboxField = (field: FormFieldInput) => {\n if (!field.value) field.value = 'checked';\n return renderInputField(field, false);\n};\n\nconst renderSelectFieldOption = (option: string, selectValue) => {\n const text = option.trim();\n const value = option.trim().toLowerCase() ?? '';\n const selected = value === selectValue ? '' : undefined;\n return html``;\n};\n\nconst renderSelectField = (field: FormFieldSelect) => {\n const labelId = generateFieldId(field, '-label');\n return html`\n
    \n ${field.label ? renderLabel(labelId, field) : nothing}\n \n
    \n `;\n};\n\nconst renderRadioField = (field: FormFieldInput) => {\n if (!field.value) field.value = field.label || 'on';\n return renderInputField(field, false);\n};\n\nconst renderButtonField = (field: FormField) => {\n return html`\n
    \n \n
    \n `;\n};\n\nconst renderResetField = (field: FormFieldInput) => {\n return html`\n
    \n \n
    \n `;\n};\n\nconst FIELD_RENDERER_FUNCTIONS = {\n headline: renderHeading,\n plaintext: renderPlaintext,\n text: renderInputField,\n textarea: renderTextareaField,\n checkbox: renderCheckboxField,\n select: renderSelectField,\n radio: renderRadioField,\n button: renderButtonField,\n fieldset: renderFieldset,\n reset: renderResetField,\n submit: renderButtonField,\n};\n\nexport const renderField = (field: FormField) => {\n field.id = field.id || generateFieldId(field);\n const type = field.type;\n const renderFieldFunc = FIELD_RENDERER_FUNCTIONS[type] || renderInputField;\n const fieldElements = renderFieldFunc(field);\n\n return fieldElements;\n};\n","import { html, LitElement } from 'lit';\nimport { customElement, property, query, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { FormField, FormFieldInput, FormFieldSelect, FormFieldType, renderField } from './form.template.ts';\nimport { DebuggerService } from '@kluntje/services';\n\ntype FormElement = {\n name: string;\n type: string;\n label: string;\n placeholder: string;\n options: string;\n value: string;\n required: string;\n id: string;\n fieldset: string;\n class: string;\n};\n\ninterface SheetsResponse {\n type: string;\n data: FormElement[];\n offset: number;\n total: number;\n}\n\ntype FormPayload = Record;\n\n@customElement('form-component')\nexport class Form extends LitElement {\n @state()\n formData: FormField[];\n\n @property({ type: String })\n pathname: string = '';\n\n @query('form')\n form: HTMLFormElement;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async connectedCallback() {\n super.connectedCallback();\n await this.fetchFormData();\n this.setFieldsets();\n }\n\n async fetchFormData() {\n try {\n const data: SheetsResponse = await FetchService.fetchJson(this.pathname);\n const detailsData = data.data.map((item: FormElement) => this.parseFieldData(item));\n this.formData = detailsData;\n } catch (error) {\n DebuggerService.error(`Form Block: Error while fetching Sheets Response from ${this.pathname}`, error);\n }\n }\n\n render() {\n if (!this.formData) return;\n return html`\n
    \n
    ${this.formData.map((element) => html`${renderField(element)}`)}
    \n
    \n `;\n }\n\n setFieldsets() {\n // group fields into fieldsets\n const fieldsets = this.form.querySelectorAll('fieldset');\n fieldsets.forEach((fieldset) => {\n this.form.querySelectorAll(`[data-fieldset=\"${fieldset.name}\"`).forEach((field) => {\n fieldset.append(field);\n });\n });\n }\n\n parseFieldData(item: FormElement): FormField | FormFieldInput | FormFieldSelect {\n return {\n class: item.class !== '' ? item.class : undefined,\n id: item.id !== '' ? item.id : undefined,\n name: item.name,\n label: item.label,\n fieldset: item.fieldset !== '' ? item.fieldset : undefined,\n value: item.value !== '' ? item.value : undefined,\n type: item.type.toLowerCase() as FormFieldType,\n placeholder: item.placeholder || undefined,\n options: item.options ? item.options.split(',').map((option: string) => option.trim()) : [],\n required: item.required.toLowerCase() === 'true' || item.required.toLowerCase() === 'x' ? true : undefined,\n };\n }\n\n generatePayload(form: HTMLFormElement): FormPayload {\n const payload = {};\n\n [...(form.elements as HTMLCollectionOf)].forEach((field) => {\n if (field.name && field.type !== 'submit' && !field.disabled) {\n if (field.type === 'radio') {\n if (field.checked) payload[field.name] = field.value;\n } else if (field.type === 'checkbox') {\n if (field.checked)\n payload[field.name] = payload[field.name] ? `${payload[field.name]},${field.value}` : field.value;\n } else {\n payload[field.name] = field.value;\n }\n }\n });\n return payload;\n }\n\n handleSubmitError(form, error) {\n DebuggerService.error(`Form Component: Submit failed:${error}`);\n form.querySelector('button[type=\"submit\"]').disabled = false;\n }\n\n submitForm(e: Event) {\n e.preventDefault();\n const valid = this.form.checkValidity();\n if (valid) {\n this.handleSubmit(this.form);\n } else {\n const firstInvalidEl = this.querySelector(':invalid:not(fieldset)');\n if (firstInvalidEl) {\n firstInvalidEl.focus();\n firstInvalidEl.scrollIntoView({ behavior: 'smooth' });\n }\n }\n }\n\n async handleSubmit(form: HTMLFormElement) {\n if (form.getAttribute('data-submitting') === 'true') return;\n\n const submit = form.querySelector('button[type=\"submit\"]');\n try {\n form.setAttribute('data-submitting', 'true');\n if (submit) submit.disabled = true;\n\n // create payload\n const action = form.dataset.action ?? '';\n const payload = this.generatePayload(form);\n const response = await fetch(action, {\n method: 'POST',\n body: JSON.stringify({ data: payload }),\n headers: {\n 'Content-Type': 'application/json',\n },\n });\n if (response.ok) {\n console.log(payload);\n if (form.dataset.confirmation) {\n window.location.href = form.dataset.confirmation;\n }\n } else {\n const error = await response.text();\n throw new Error(error);\n }\n } catch (e) {\n this.handleSubmitError(form, e);\n } finally {\n form.setAttribute('data-submitting', 'false');\n form.reset();\n if (submit) submit.disabled = false;\n }\n }\n}\n","import { html, render } from 'lit';\nimport '../../components/form/form.ts';\nimport './form.scss';\n\nexport default async function decorate(block: HTMLElement) {\n const formLink = block.querySelector('a[href$=\".json\"]')?.innerText;\n if (!formLink) return;\n\n const { pathname } = new URL(formLink);\n block.innerHTML = '';\n render(html``, block);\n block.style.display = 'block';\n}\n"],"names":["e","t","c","r","n","i","o","_a","ids","generateFieldId","field","suffix","slug","toClassName","idSuffix","renderLegend","legend","html","renderFieldset","ifDefined","nothing","renderHeading","renderLabel","id","renderPlaintext","renderInputField","hasLabelOnTop","labelId","renderTextareaField","renderCheckboxField","renderSelectFieldOption","option","selectValue","text","value","renderSelectField","renderRadioField","renderButtonField","renderResetField","FIELD_RENDERER_FUNCTIONS","renderField","type","Form","LitElement","detailsData","FetchService","item","error","DebuggerService","element","fieldset","form","payload","firstInvalidEl","submit","action","response","__decorateClass","state","property","query","customElement","decorate","block","formLink","pathname","render"],"mappings":"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","x_google_ignoreList":[0,1]} \ No newline at end of file diff --git a/dist/icons-overview/icons-overview.css b/dist/icons-overview/icons-overview.css new file mode 100644 index 00000000..0612cac3 --- /dev/null +++ b/dist/icons-overview/icons-overview.css @@ -0,0 +1 @@ +.icons-overview__container{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:30px 15px}.icon-container{display:flex;align-items:center;justify-content:center;cursor:pointer;background:none;color:inherit;border:none;font:inherit;outline:inherit;box-shadow:none;height:100%;width:100%;margin:0;padding:0;position:relative}.icon-container .icon-component{height:44px;width:44px;flex:0 0 44px;color:#000}.icon-container:hover{background:none}.icon-label{font-size:14px;display:block;padding:4px 8px;white-space:nowrap;flex:0 0 auto;opacity:0;background-color:#fff;box-shadow:0 0 8px #0003;border-radius:4px;z-index:99;transition:opacity .3s ease-in-out;color:#000;position:absolute;top:calc(100% + 8px)}.icon-container:hover .icon-label{opacity:1} diff --git a/dist/icons-overview/icons-overview.js b/dist/icons-overview/icons-overview.js new file mode 100644 index 00000000..318b605e --- /dev/null +++ b/dist/icons-overview/icons-overview.js @@ -0,0 +1,10 @@ +import{_ as i}from"../__chunks__/preload-helper.D7itGvJr.js";import{j as s,x as e}from"../__chunks__/lit-element.CH8ciVnL.js";import{r as n}from"../__chunks__/icon.template.3G0fuXUC.js";const p=async(o,_,t)=>{const{Toast:r}=await i(()=>import("../__chunks__/toast.CVELdJDu.js"),__vite__mapDeps([0,1,2])),c=new r;return c.message=o,c.duration=_,c.className=`toast-component ${t??""}`,c},u=o=>e`${o}`,a=(o,_,t)=>e``,l=async(o,_)=>s(await p(o,_),document.body),v=async(o,_,t)=>{await navigator.clipboard.writeText(o),await l(_,t)},E=async()=>Object.keys(Object.assign({"/public/icons/angle-down.svg":()=>i(()=>import("../__chunks__/angle-down.Oj3TiBgj.js"),__vite__mapDeps([])),"/public/icons/angle-left.svg":()=>i(()=>import("../__chunks__/angle-left.DXfKTdnw.js"),__vite__mapDeps([])),"/public/icons/angle-right.svg":()=>i(()=>import("../__chunks__/angle-right.PP9yoSHP.js"),__vite__mapDeps([])),"/public/icons/angle-small-down.svg":()=>i(()=>import("../__chunks__/angle-small-down.BvvBnAgh.js"),__vite__mapDeps([])),"/public/icons/angle-small-left.svg":()=>i(()=>import("../__chunks__/angle-small-left.D-QNGbds.js"),__vite__mapDeps([])),"/public/icons/angle-small-right.svg":()=>i(()=>import("../__chunks__/angle-small-right.hxpyXjnC.js"),__vite__mapDeps([])),"/public/icons/angle-up.svg":()=>i(()=>import("../__chunks__/angle-up.DwKqCUdj.js"),__vite__mapDeps([])),"/public/icons/bolt.svg":()=>i(()=>import("../__chunks__/bolt.C_gHHA9y.js"),__vite__mapDeps([])),"/public/icons/building-storefront.svg":()=>i(()=>import("../__chunks__/building-storefront.JqqbgJ1h.js"),__vite__mapDeps([])),"/public/icons/chat-bubble-left-right.svg":()=>i(()=>import("../__chunks__/chat-bubble-left-right.DJdAEW6O.js"),__vite__mapDeps([])),"/public/icons/check.svg":()=>i(()=>import("../__chunks__/check.tBpHKVHK.js"),__vite__mapDeps([])),"/public/icons/chevron-down.svg":()=>i(()=>import("../__chunks__/chevron-down.CsALxgbV.js"),__vite__mapDeps([])),"/public/icons/clip.svg":()=>i(()=>import("../__chunks__/clip.CI7iGOE7.js"),__vite__mapDeps([])),"/public/icons/clock.svg":()=>i(()=>import("../__chunks__/clock.CFvMINR5.js"),__vite__mapDeps([])),"/public/icons/cpu-chip.svg":()=>i(()=>import("../__chunks__/cpu-chip.70rPFd-9.js"),__vite__mapDeps([])),"/public/icons/cross.svg":()=>i(()=>import("../__chunks__/cross.tdOSvU_9.js"),__vite__mapDeps([])),"/public/icons/cursor-arrow-ripple.svg":()=>i(()=>import("../__chunks__/cursor-arrow-ripple.BKZQNXY-.js"),__vite__mapDeps([])),"/public/icons/download.svg":()=>i(()=>import("../__chunks__/download.D0P1O3mw.js"),__vite__mapDeps([])),"/public/icons/envelope.svg":()=>i(()=>import("../__chunks__/envelope.CanLUPbv.js"),__vite__mapDeps([])),"/public/icons/eye-crossed.svg":()=>i(()=>import("../__chunks__/eye-crossed.BuwdBbiU.js"),__vite__mapDeps([])),"/public/icons/eye.svg":()=>i(()=>import("../__chunks__/eye.BiVxUQA0.js"),__vite__mapDeps([])),"/public/icons/facebook.svg":()=>i(()=>import("../__chunks__/facebook.CXLf4imL.js"),__vite__mapDeps([])),"/public/icons/globe.svg":()=>i(()=>import("../__chunks__/globe.CL8EEqDs.js"),__vite__mapDeps([])),"/public/icons/hamburger.svg":()=>i(()=>import("../__chunks__/hamburger.CMM0Z5X3.js"),__vite__mapDeps([])),"/public/icons/heart.svg":()=>i(()=>import("../__chunks__/heart.BO6Jws27.js"),__vite__mapDeps([])),"/public/icons/home.svg":()=>i(()=>import("../__chunks__/home.AgyN8zLU.js"),__vite__mapDeps([])),"/public/icons/instagram.svg":()=>i(()=>import("../__chunks__/instagram.CJ4vqDdO.js"),__vite__mapDeps([])),"/public/icons/medium.svg":()=>i(()=>import("../__chunks__/medium.B-CLk_58.js"),__vite__mapDeps([])),"/public/icons/menu-burger.svg":()=>i(()=>import("../__chunks__/menu-burger.C9jSCA0w.js"),__vite__mapDeps([])),"/public/icons/paper-plane.svg":()=>i(()=>import("../__chunks__/paper-plane.CCWsmezZ.js"),__vite__mapDeps([])),"/public/icons/plus.svg":()=>i(()=>import("../__chunks__/plus.QDn7Esyk.js"),__vite__mapDeps([])),"/public/icons/rocket-lunch.svg":()=>i(()=>import("../__chunks__/rocket-lunch.CXpzJq6K.js"),__vite__mapDeps([])),"/public/icons/search.svg":()=>i(()=>import("../__chunks__/search.DT5AcGiH.js"),__vite__mapDeps([])),"/public/icons/share.svg":()=>i(()=>import("../__chunks__/share.CjoNvcxO.js"),__vite__mapDeps([])),"/public/icons/snapchat.svg":()=>i(()=>import("../__chunks__/snapchat.Dpqrb3zu.js"),__vite__mapDeps([])),"/public/icons/social-network.svg":()=>i(()=>import("../__chunks__/social-network.Dm-JGi74.js"),__vite__mapDeps([])),"/public/icons/trash.svg":()=>i(()=>import("../__chunks__/trash.u5-IQjNe.js"),__vite__mapDeps([])),"/public/icons/twitter.svg":()=>i(()=>import("../__chunks__/twitter.r3dS6WGA.js"),__vite__mapDeps([])),"/public/icons/user.svg":()=>i(()=>import("../__chunks__/user.B-MuBjEb.js"),__vite__mapDeps([]))})).map(_=>_.replace(/^.*\/(.*?)\.svg$/,"$1")),m=(o,_,t)=>e`

    This is a list of all icons in the project. If you click on an icon its name will be copied to the clipboard.

    +       ${''} 
    +    
    ${o.map(r=>a(r,_,t))}
    `,d=o=>{const _=o.children[0].children[0];return _?_.innerHTML:"Icon name copied to clipboard!"},g=o=>{const _=o.children[0].children[2];return _?Number(_.innerHTML):2e3},b=async o=>{const _=await E(),t=d(o),r=g(o);o.innerHTML="",s(m(_,t,r),o)};async function O(o){await b(o)}export{O as default}; +function __vite__mapDeps(indexes) { + if (!__vite__mapDeps.viteFileDeps) { + __vite__mapDeps.viteFileDeps = ["__chunks__/toast.CVELdJDu.js","__chunks__/lit-element.CH8ciVnL.js","__chunks__/property.Ds9fqW-T.js"] + } + return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) +} +//# sourceMappingURL=icons-overview.js.map diff --git a/dist/icons-overview/icons-overview.js.map b/dist/icons-overview/icons-overview.js.map new file mode 100644 index 00000000..7cb0df2d --- /dev/null +++ b/dist/icons-overview/icons-overview.js.map @@ -0,0 +1 @@ +{"version":3,"mappings":"0LAUO,MAAMA,EAAc,MAAOC,EAAiBC,EAAkBC,IAAwB,CAC3F,KAAM,CAAE,MAAAC,CAAA,EAAU,MAAMC,EAAA,WAAO,iCAAY,4BAErCC,EAAQ,IAAIF,EAClB,OAAAE,EAAM,QAAUL,EAChBK,EAAM,SAAWJ,EACXI,EAAA,UAAY,mBAAmBH,GAAc,EAAE,GAC9CG,CACT,ECZMC,EAAmBC,GAAiBC,6BAAgCD,CAAI,UAExEE,EAAsB,CAACF,EAAgBP,EAAiBC,IACrDO,yDACkD,IAAME,EAAoBH,EAAMP,EAASC,CAAQ,CAAC,KACrGU,EAAWJ,CAAI,CAAC,IAAID,EAAgBC,CAAI,CAAC,YAK3CK,EAAY,MAAOZ,EAAiBC,IACxCY,EAAO,MAAMd,EAAYC,EAASC,CAAQ,EAAG,SAAS,IAAI,EAEtDS,EAAsB,MAAOI,EAAcd,EAAiBC,IAAqB,CAC/E,gBAAU,UAAU,UAAUa,CAAI,EAClC,MAAAF,EAAUZ,EAASC,CAAQ,CACnC,EAEMc,EAAiB,SAEd,OAAO,wmIAAiB,EAAE,IAAKC,GAAaA,EAAS,QAAQ,mBAAoB,IAAI,CAAC,EAGzFC,EAAW,CAACC,EAAuBlB,EAAiBC,IACjDO;AAAAA,eAGM,8EAA8E;AAAA,mDAGrFU,EAAU,IAAKX,GAAmBE,EAAoBF,EAAMP,EAASC,CAAQ,CAAC,CAAC,SAKjFkB,EAAcC,GAAuB,CACzC,MAAMC,EAAOD,EAAM,SAAS,CAAC,EAAE,SAAS,CAAC,EACzC,OAAKC,EACEA,EAAK,UADM,gCAEpB,EAEMC,EAAeF,GAAuB,CAC1C,MAAMnB,EAAWmB,EAAM,SAAS,CAAC,EAAE,SAAS,CAAC,EAC7C,OAAKnB,EACE,OAAOA,EAAS,SAAS,EADV,GAExB,EAEMsB,EAAc,MAAOH,GAAuB,CAC1C,MAAAF,EAAY,MAAMH,IAClBf,EAAUmB,EAAWC,CAAK,EAC1BnB,EAAWqB,EAAYF,CAAK,EAElCA,EAAM,UAAY,GAClBP,EAAOI,EAASC,EAAWlB,EAASC,CAAQ,EAAGmB,CAAK,CACtD,EAEA,eAA8BI,EAASJ,EAAoB,CACzD,MAAMG,EAAYH,CAAK,CACzB","names":["createToast","message","duration","cssClasses","Toast","__vitePreload","toast","renderIconLabel","icon","html","renderIconContainer","copyNameToClipboard","renderIcon","showToast","render","name","fetchIconNames","iconPath","template","iconNames","getMessage","block","text","getDuration","renderIcons","decorate"],"sources":["../../src/components/toast/toast.template.ts","../../src/blocks/icons-overview/icons-overview.ts"],"sourcesContent":["import { html } from 'lit';\n\nexport const renderToast = (message: string, duration: number, cssClasses?: string) => {\n return html``;\n};\n\nexport const createToast = async (message: string, duration: number, cssClasses?: string) => {\n const { Toast } = await import('./toast.ts');\n\n const toast = new Toast();\n toast.message = message;\n toast.duration = duration;\n toast.className = `toast-component ${cssClasses ?? ''}`;\n return toast;\n};\n","import { html, render } from 'lit';\nimport { renderIcon } from 'Components/icon/icon.template.ts';\nimport { createToast } from 'Components/toast/toast.template.ts';\nimport { IconName } from 'Types/icons.types.ts';\nimport './icons-overview.scss';\n\nconst renderIconLabel = (icon: string) => html`${icon}`;\n\nconst renderIconContainer = (icon: IconName, message: string, duration: number) => {\n return html`\n \n `;\n};\n\nconst showToast = async (message: string, duration: number) =>\n render(await createToast(message, duration), document.body);\n\nconst copyNameToClipboard = async (name: string, message: string, duration: number) => {\n await navigator.clipboard.writeText(name);\n await showToast(message, duration);\n};\n\nconst fetchIconNames = async (): Promise => {\n const iconOverview = import.meta.glob('/public/icons/*.svg');\n return Object.keys(iconOverview).map((iconPath) => iconPath.replace(/^.*\\/(.*?)\\.svg$/, '$1')) as IconName[];\n};\n\nconst template = (iconNames: IconName[], message: string, duration: number) => {\n return html`\n

    This is a list of all icons in the project. If you click on an icon its name will be copied to the clipboard.

    \n
    \n       ${''} \n    
    \n
    \n ${iconNames.map((icon: IconName) => renderIconContainer(icon, message, duration))}\n
    \n `;\n};\n\nconst getMessage = (block: HTMLElement) => {\n const text = block.children[0].children[0];\n if (!text) return 'Icon name copied to clipboard!';\n return text.innerHTML;\n};\n\nconst getDuration = (block: HTMLElement) => {\n const duration = block.children[0].children[2];\n if (!duration) return 2000;\n return Number(duration.innerHTML);\n};\n\nconst renderIcons = async (block: HTMLElement) => {\n const iconNames = await fetchIconNames();\n const message = getMessage(block);\n const duration = getDuration(block);\n\n block.innerHTML = '';\n render(template(iconNames, message, duration), block);\n};\n\nexport default async function decorate(block: HTMLElement) {\n await renderIcons(block);\n}\n"],"file":"icons-overview/icons-overview.js"} \ No newline at end of file diff --git a/dist/lazyStyles/lazyStyles.css b/dist/lazyStyles/lazyStyles.css new file mode 100644 index 00000000..e69de29b diff --git a/dist/main/main.js b/dist/main/main.js new file mode 100644 index 00000000..950d3010 --- /dev/null +++ b/dist/main/main.js @@ -0,0 +1,32 @@ +import{T as u,s as v,x as c,w as N,i as te}from"../__chunks__/lit-element.CH8ciVnL.js";import{t as g,n as re}from"../__chunks__/property.Ds9fqW-T.js";import{i as se,t as oe,e as x,o as J,a as ie}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{r as h,t as D}from"../__chunks__/toClassName.D9HYXfPD.js";import{F as w,m as p}from"../__chunks__/fetch.service.DgmLKlDK.js";import{r as I}from"../__chunks__/icon.template.3G0fuXUC.js";import{P as m,c as ne}from"../__chunks__/createOptimizedPicture.Z5VLB_Rl.js";import{_ as a}from"../__chunks__/preload-helper.D7itGvJr.js";import{i as S}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";/** + * @license + * Copyright 2020 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const ae=e=>e===null||typeof e!="object"&&typeof e!="function",ce=e=>e.strings===void 0;/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const b=(e,t)=>{var s;const r=e._$AN;if(r===void 0)return!1;for(const o of r)(s=o._$AO)==null||s.call(o,t,!1),b(o,t);return!0},E=e=>{let t,r;do{if((t=e._$AM)===void 0)break;r=t._$AN,r.delete(e),e=t}while((r==null?void 0:r.size)===0)},G=e=>{for(let t;t=e._$AM;e=t){let r=t._$AN;if(r===void 0)t._$AN=r=new Set;else if(r.has(e))break;r.add(e),he(t)}};function le(e){this._$AN!==void 0?(E(this),this._$AM=e,G(this)):this._$AM=e}function de(e,t=!1,r=0){const s=this._$AH,o=this._$AN;if(o!==void 0&&o.size!==0)if(t)if(Array.isArray(s))for(let i=r;i{e.type==oe.CHILD&&(e._$AP??(e._$AP=de),e._$AQ??(e._$AQ=le))};class Q extends se{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,r,s){super._$AT(t,r,s),G(this),this.isConnected=t._$AU}_$AO(t,r=!0){var s,o;t!==this.isConnected&&(this.isConnected=t,t?(s=this.reconnected)==null||s.call(this):(o=this.disconnected)==null||o.call(this)),r&&(b(this,t),E(this))}setValue(t){if(ce(this._$Ct))this._$Ct._$AI(t,this);else{const r=[...this._$Ct._$AH];r[this._$Ci]=t,this._$Ct._$AI(r,this,0)}}disconnected(){}reconnected(){}}/** + * @license + * Copyright 2020 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const ue=()=>new pe;let pe=class{};const M=new WeakMap,_e=x(class extends Q{render(e){return u}update(e,[t]){var s;const r=t!==this.Y;return r&&this.Y!==void 0&&this.rt(void 0),(r||this.lt!==this.ct)&&(this.Y=t,this.ht=(s=e.options)==null?void 0:s.host,this.rt(this.ct=e.element)),u}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let r=M.get(t);r===void 0&&(r=new WeakMap,M.set(t,r)),r.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),r.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=M.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var fe=Object.defineProperty,me=Object.getOwnPropertyDescriptor,B=(e,t,r,s)=>{for(var o=s>1?void 0:s?me(t,r):t,i=e.length-1,n;i>=0;i--)(n=e[i])&&(o=(s?n(t,r,o):n(o))||o);return s&&o&&fe(t,r,o),o};let A=class extends v{constructor(){super(...arguments),this.error=null,this.getSubmenuName=e=>e.path.split("/")[1]}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}async getPlaceholder(e){return await m.getPlaceHolder(e)}render(){if(this.error)return c`
    ${this.error}
    `;if(this.items)return c``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return c`${e.navtitle} ${I("chevron-down","submenu__icon")}`}renderMenuItem(e){return e.error?c`

    ${e.error}

    `:c`
  • ${e.children!==void 0?this.renderSubMenu(e):c`${e.navtitle}`}
  • `}renderMenuItems(){return c`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}filterNavigation(e,t){return e.filter(r=>t.every(s=>!r.path.includes(s))).map(r=>({path:r.path,navtitle:this.getNavTitle(r)}))}groupItemsByFirstLevelPath(e){const t={};return e.forEach(r=>{const s=this.getSubmenuName(r);t[s]||(t[s]=[]),t[s].push({path:r.path,navtitle:this.getNavTitle(r)})}),t}async groupByFirstLevelPath(){const e="/query-index.json",t=["sidekick","sidekick-library","tools","development","dev-","__"];try{const r=await w.fetchJson(e);this.error=null;const s=this.filterNavigation(r.data,t),o=this.groupItemsByFirstLevelPath(s);return Object.values(o).map(n=>n.length===1?n[0]:{navtitle:n[0].path.split("/")[1],path:n[0].path,children:n})}catch(r){return p.error(`SidebarNav Component: Error while fetching ${e}`,r),this.error=await m.getPlaceHolder("error"),[]}}};B([h()],A.prototype,"items",2);B([h()],A.prototype,"error",2);A=B([g("sidebar-nav")],A);var ve=Object.defineProperty,ge=Object.getOwnPropertyDescriptor,q=(e,t,r,s)=>{for(var o=s>1?void 0:s?ge(t,r):t,i=e.length-1,n;i>=0;i--)(n=e[i])&&(o=(s?n(t,r,o):n(o))||o);return s&&o&&ve(t,r,o),o};let C=class extends v{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();e!==null&&this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t="contact.plain.html";try{const r=await w.fetchText(t,{cacheOptions:{cacheType:"runtime"}});return this.error=null,e.parseFromString(r,"text/html")}catch(r){return p.error(`SidebarContacts Component: Error while fetching ${t}`,r),this.error=await m.getPlaceHolder("error"),null}}renderHeader(e){return e?c`

    ${e}

    `:u}renderText(e){return e?c`

    ${e}

    `:u}render(){if(this.error)return c`
    ${this.error}
    `;if(!this.contactTemplateArgs)return u;const{headline:e,text:t,contacts:r}=this.contactTemplateArgs;return c`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(r)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:r}=e;return!t&&!r?u:c`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(r)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(s=>({icon:s.querySelector("div"),markup:s.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),r=e.querySelector("p"),s=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:r,contacts:s}}renderContacts(e){return e.length===0?u:c`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?I(e.innerHTML):u}renderContactMarkup(e){return e?J(e.innerHTML):u}};q([h()],C.prototype,"contactTemplateArgs",2);q([h()],C.prototype,"error",2);C=q([g("sidebar-contact")],C);var $e=Object.defineProperty,ye=Object.getOwnPropertyDescriptor,R=(e,t,r,s)=>{for(var o=s>1?void 0:s?ye(t,r):t,i=e.length-1,n;i>=0;i--)(n=e[i])&&(o=(s?n(t,r,o):n(o))||o);return s&&o&&$e(t,r,o),o};let P=class extends v{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e),this.noPostsPlaceholder=await m.getPlaceHolder("no posts")}render(){if(this.lastTreePosts)return c`${this.renderHeader()} ${this.renderPosts()}`}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,r)=>t.lastModified>r.lastModified?-1:t.lastModified${t}`:u}renderPost(e){return c`
    ${this.renderPicture(e)}

    ${e.description}

    `}async getPosts(){const e="/query-index.json";try{return this.error=null,(await w.fetchJson(e)).data.filter(r=>r.path.startsWith("/posts"))}catch(t){return p.error(`SidebarPost Component: Error while fetching ${e}`,t),this.error=await m.getPlaceHolder("error"),[]}}renderPosts(){return this.error?c`
    ${this.error}
    `:this.lastTreePosts.length===0?c`
    ${this.noPostsPlaceholder}
    `:c`
    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}renderHeader(){return c`

    Newest Posts

    `}};R([h()],P.prototype,"lastTreePosts",2);R([h()],P.prototype,"error",2);R([h()],P.prototype,"noPostsPlaceholder",2);P=R([g("sidebar-posts")],P);var be=Object.defineProperty,Pe=Object.getOwnPropertyDescriptor,j=(e,t,r,s)=>{for(var o=s>1?void 0:s?Pe(t,r):t,i=e.length-1,n;i>=0;i--)(n=e[i])&&(o=(s?n(t,r,o):n(o))||o);return s&&o&&be(t,r,o),o};let L=class extends v{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e="footer.plain.html";try{const t=await w.fetchText(e,{cacheOptions:{cacheType:"runtime"}});this.error=null;const r=document.createElement("div");r.innerHTML=t,this.footerMarkup=r.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}catch(t){p.error(`SidebarFooter Component: Error while fetching ${e}`,t),this.error=await m.getPlaceHolder("error")}}render(){if(this.error)return c`
    ${this.error}
    `;if(this.footerMarkup)return c`${this.footerMarkup}`}};j([h()],L.prototype,"footerMarkup",2);j([h()],L.prototype,"error",2);L=j([g("sidebar-footer")],L);var we=Object.defineProperty,Se=Object.getOwnPropertyDescriptor,Ee=(e,t,r,s)=>{for(var o=s>1?void 0:s?Se(t,r):t,i=e.length-1,n;i>=0;i--)(n=e[i])&&(o=(s?n(t,r,o):n(o))||o);return s&&o&&we(t,r,o),o};let z=class extends v{constructor(){super(...arguments),this.toggleRef=ue(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return c`
    ${I("hamburger")}`}};z=Ee([g("sidebar-component")],z);function Ae({input:e,specifier:t,htmlTag:r}){return t===""||r===""?e:e.split(t).map((s,o)=>o%2===1?`<${r}>${s}`:s).join("")}var Ce=Object.defineProperty,Le=Object.getOwnPropertyDescriptor,H=(e,t,r,s)=>{for(var o=s>1?void 0:s?Le(t,r):t,i=e.length-1,n;i>=0;i--)(n=e[i])&&(o=(s?n(t,r,o):n(o))||o);return s&&o&&Ce(t,r,o),o};let T=class extends v{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await w.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data},this.error=null}catch(e){p.error("Header Component: Error while fetching header.json",e),this.error=await m.getPlaceHolder("error")}}render(){if(this.error)return c`
    ${this.error}
    `;if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,r=Ae({input:e.logoText,htmlTag:"strong",specifier:":::"}),s=J(r);return c``}};H([h()],T.prototype,"headerData",2);H([h()],T.prototype,"error",2);T=H([g("header-component")],T);/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */class V extends ie{}V.directiveName="unsafeSVG",V.resultType=2;const Te=x(V);/** + * @license + * Copyright 2021 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */class Oe{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class De{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??(this.Z=new Promise(t=>this.q=t))}resume(){var t;(t=this.q)==null||t.call(this),this.Z=this.q=void 0}}/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const F=e=>!ae(e)&&typeof e.then=="function",Y=1073741823;class Ie extends Q{constructor(){super(...arguments),this._$Cwt=Y,this._$Cbt=[],this._$CK=new Oe(this),this._$CX=new De}render(...t){return t.find(r=>!F(r))??N}update(t,r){const s=this._$Cbt;let o=s.length;this._$Cbt=r;const i=this._$CK,n=this._$CX;this.isConnected||this.disconnected();for(let d=0;dthis._$Cwt);d++){const l=r[d];if(!F(l))return this._$Cwt=d,l;d{for(;n.get();)await n.get();const y=i.deref();if(y!==void 0){const k=y._$Cbt.indexOf(l);k>-1&&k{for(var o=s>1?void 0:s?Me(t,r):t,i=e.length-1,n;i>=0;i--)(n=e[i])&&(o=(s?n(t,r,o):n(o))||o);return s&&o&&ke(t,r,o),o};const Z=Object.assign({"/public/icons/angle-down.svg":()=>a(()=>import("../__chunks__/angle-down.CYLyXUSW.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-left.svg":()=>a(()=>import("../__chunks__/angle-left.CuEqyOC8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-right.svg":()=>a(()=>import("../__chunks__/angle-right.Ke48OV-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-down.svg":()=>a(()=>import("../__chunks__/angle-small-down.SNJn5nFt.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-left.svg":()=>a(()=>import("../__chunks__/angle-small-left.Bq32-m-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-right.svg":()=>a(()=>import("../__chunks__/angle-small-right.FYreGgDf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-up.svg":()=>a(()=>import("../__chunks__/angle-up.D0S_oJnp.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/bolt.svg":()=>a(()=>import("../__chunks__/bolt.BAJn0zD8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/building-storefront.svg":()=>a(()=>import("../__chunks__/building-storefront.Pww5r_Sc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chat-bubble-left-right.svg":()=>a(()=>import("../__chunks__/chat-bubble-left-right.0PedyEPm.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/check.svg":()=>a(()=>import("../__chunks__/check.BHPURAzV.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chevron-down.svg":()=>a(()=>import("../__chunks__/chevron-down.D5xOlW7p.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clip.svg":()=>a(()=>import("../__chunks__/clip.DAiKYXCc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clock.svg":()=>a(()=>import("../__chunks__/clock.CQWyiDNK.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cpu-chip.svg":()=>a(()=>import("../__chunks__/cpu-chip.DbktS35z.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cross.svg":()=>a(()=>import("../__chunks__/cross.DjCq6kb8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cursor-arrow-ripple.svg":()=>a(()=>import("../__chunks__/cursor-arrow-ripple.DHyr9er2.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/download.svg":()=>a(()=>import("../__chunks__/download.BlSXR9C9.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/envelope.svg":()=>a(()=>import("../__chunks__/envelope.Cc7Mhg2-.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye-crossed.svg":()=>a(()=>import("../__chunks__/eye-crossed.C49v3GRJ.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye.svg":()=>a(()=>import("../__chunks__/eye.Cm2FxO9V.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/facebook.svg":()=>a(()=>import("../__chunks__/facebook.3ENFaNKU.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/globe.svg":()=>a(()=>import("../__chunks__/globe.DIrN3GJL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/hamburger.svg":()=>a(()=>import("../__chunks__/hamburger.DXUzfmtf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/heart.svg":()=>a(()=>import("../__chunks__/heart.DSQJkyzj.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/home.svg":()=>a(()=>import("../__chunks__/home.CfzaHiPS.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/instagram.svg":()=>a(()=>import("../__chunks__/instagram.BBx5qXGF.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/medium.svg":()=>a(()=>import("../__chunks__/medium.BPaQEP4K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/menu-burger.svg":()=>a(()=>import("../__chunks__/menu-burger.DyVjSQ0K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/paper-plane.svg":()=>a(()=>import("../__chunks__/paper-plane.CLiFs3FL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/plus.svg":()=>a(()=>import("../__chunks__/plus.DuBm-jVv.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/rocket-lunch.svg":()=>a(()=>import("../__chunks__/rocket-lunch.C6eRDqkd.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/search.svg":()=>a(()=>import("../__chunks__/search.CtsY1mRN.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/share.svg":()=>a(()=>import("../__chunks__/share.D_3XZuic.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/snapchat.svg":()=>a(()=>import("../__chunks__/snapchat.Bct5wLOa.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/social-network.svg":()=>a(()=>import("../__chunks__/social-network.B-lhER-M.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/trash.svg":()=>a(()=>import("../__chunks__/trash.D1jfdnTM.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/twitter.svg":()=>a(()=>import("../__chunks__/twitter.d5w0828a.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/user.svg":()=>a(()=>import("../__chunks__/user.X8OGz61Z.js"),__vite__mapDeps([])).then(e=>e.default)});let O=class extends v{constructor(){super(...arguments),this.name=""}async getSvg(e){const r=Z[`${U}/${e}.svg`]??Z[`${U}/cross.svg`];try{const s=await r();return Te(s)}catch(s){p.error(`Icon Component: SVG icon: ${s.message}`,s);return}}render(){const e=this.getSvg(this.name);return c`${Re(e)}`}};O.styles=te`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;ee([re({type:String})],O.prototype,"name",2);O=ee([g("icon-component")],O);class Ve{readBlockConfig(t){const r={};return t.querySelectorAll(":scope > div").forEach(s=>{if(s.children){const o=[...s.children];if(o[1]){const i=o[1],n=D(o[0].textContent??"");let d="";if(i.querySelector("a")){const l=[...i.querySelectorAll("a")];l.length===1?d=l[0].href:d=l.map(_=>_.href)}else if(i.querySelector("img")){const l=[...i.querySelectorAll("img")];l.length===1?d=l[0].src:d=l.map(_=>_.src)}else if(i.querySelector("p")){const l=[...i.querySelectorAll("p")];l.length===1?d=l[0].textContent:d=l.map(_=>_.textContent)}else d=s.children[1].textContent;r[n]=d}}}),r}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const r=t.classList[0];if(r){t.classList.add("block"),t.dataset.blockName=r;const s=t.parentElement;s==null||s.classList.add(`${r}-wrapper`);const o=t.closest(".section");o&&o.classList.add(`${r}-container`)}}}function xe(e){return/^[a-z][A-Za-z0-9]*$/.test(e)?e:/^[A-Z][A-Za-z0-9]*$/.test(e)?e.charAt(0).toLowerCase()+e.slice(1):D(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class Be{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(r=>{this.adjustMarkup(r),this.processSectionMetaData(r)})}processSectionMetaData(t){const r=t.querySelector("div.section-metadata");if(r){const s=this.blockService.readBlockConfig(r);Object.keys(s).forEach(o=>{o==="style"?s.style.split(",").filter(n=>n).map(n=>D(n.trim())).forEach(n=>t.classList.add(n)):t.dataset[xe(o)]=s[o]}),r.parentElement&&r.parentElement.remove()}}adjustMarkup(t){const r=[];let s=!1;[...t.children].forEach(o=>{if(o.tagName==="DIV"||!s){const i=document.createElement("div");r.push(i),s=o.tagName!=="DIV",s&&i.classList.add("default-content-wrapper")}r[r.length-1].append(o)}),r.forEach(o=>t.append(o)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(r=>{const s=r.parentElement;s&&s.classList.add("image","main")})}}const K=(e,t)=>{t.split(",").forEach(r=>{e.classList.add(D(r.trim()))})};function W(e,t=document){const r=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${r}="${e}"]`)].map(i=>i.content).join(", ");return o.length?o:""}const qe={mainTsPath:"src/main.ts",mainScssPath:"src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/types/icons.types.ts",fontsScssPath:"src/styles/sass/fonts.scss",lazyStylesScssPath:"src/styles/sass/lazy-styles.scss",sidekickLibraryStylesScssPath:"src/styles/sass/sidekick-library-styles.scss"};function X(){return S()?window.parent.location:window.location}const $=class ${};$.unloaded="unloaded",$.loading="loading",$.loaded="loaded",$.error="error";let f=$;class je{constructor(t,r){this.sectionService=t,this.blockService=r,this.lcpBlocks=["banner"],this.init=async()=>{this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const s=document.querySelector("main");if(s){s.setAttribute("id","main"),this.addSidebarContainer(s),this.sectionService.init(s),this.addInnerContainer(s),this.blockService.decorateBlocks(s),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:s,sidekickLibraryStylesScssPath:o,fontsScssPath:i}=qe;try{s&&await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`),o&&S()&&await this.loadCSS(`${window.hlx.codeBasePath}/dist/sidekickLibraryStyles/sidekickLibraryStyles.css`),i&&await this.loadFonts(),await this.loadBlocks()}catch(n){p.error("MainService: Load lazy error: ",n)}},this.loadBlocks=async()=>{const o=[...document.querySelectorAll(".section")].map(i=>this.loadBlock(i));await Promise.all(o)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(X().search).get("lighthouse")==="on";const t=document.querySelector('script[src$="/scripts/scripts.js"]');if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split("/scripts/scripts.js")}catch(r){p.error("MainService: Error initializing codeBasePath.",r)}}addSidebarContainer(t){if(S())return;const r=document.createElement("sidebar-component");r.setAttribute("id","sidebar"),window.innerWidth<=1280?r.classList.remove("active"):r.classList.add("active"),window.innerWidth<=1280?r.classList.remove("active"):r.classList.add("active"),t.after(r)}addInnerContainer(t){const r=t.innerHTML;t.innerHTML=`
    ${S()?"":''}${r}
    `}decorateTemplateAndTheme(){const t=W("template");t&&K(document.body,t);const r=W("theme");r&&K(document.body,r)}collectBlocks(t){const r=[];return t.querySelectorAll("[data-block-name]").forEach(o=>{r.push({name:o.dataset.blockName,element:o})}),r}async loadBlockModules(t){if((t.element.dataset.blockStatus??f.unloaded)===f.unloaded){t.element.dataset.blockStatus=f.loading;try{const s=await a(()=>import(`${window.hlx.codeBasePath}/dist/${t.name}/${t.name}.js`),__vite__mapDeps([]));s.default&&await s.default(t.element),t.element.dataset.blockStatus=f.loaded}catch(s){t.element.dataset.blockStatus=f.error,p.error("MainService: An error occurred during module import:",s)}}}async loadBlockStyles(t){try{await this.loadCSS(`${window.hlx.codeBasePath}/dist/${t.name}/${t.name}.css`)}catch{}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);try{X().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch{}}async loadCSS(t){return new Promise((r,s)=>{if(document.querySelector(`head > link[href="${t}"]`))r(!0);else{const o=document.createElement("link");o.rel="stylesheet",o.href=t,o.onload=r,o.onerror=s,document.head.append(o)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const o=this.collectBlocks(t).map(async i=>{this.lcpBlocks.includes(i.name)&&await Promise.all([this.loadBlockModules(i),this.loadBlockStyles(i)])});await Promise.all(o),this.showSection(t)}document.body.style.display=null;const r=document.querySelector("main img");await new Promise(s=>{r&&!r.complete?(r.setAttribute("loading","eager"),r.setAttribute("fetchpriority","high"),r.addEventListener("load",()=>s()),r.addEventListener("error",()=>s())):s()})}async loadBlock(t){const r=this.collectBlocks(t);if(!r.length){this.showSection(t);return}for(const s of r)Promise.all([this.loadBlockModules(s),this.loadBlockStyles(s)]);this.showSection(t)}}(async function(){const e=new Ve,t=new Be(e);await new je(t,e).init()})(); +function __vite__mapDeps(indexes) { + if (!__vite__mapDeps.viteFileDeps) { + __vite__mapDeps.viteFileDeps = [] + } + return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) +} +//# sourceMappingURL=main.js.map diff --git a/dist/main/main.js.map b/dist/main/main.js.map new file mode 100644 index 00000000..5e867dbc --- /dev/null +++ b/dist/main/main.js.map @@ -0,0 +1 @@ +{"version":3,"mappings":"+nBACA;AAAA;AAAA;AAAA;AAAA,GAIO,MAASA,GAAEC,GAAUA,IAAP,MAAoB,OAAOA,GAAjB,UAAgC,OAAOA,GAAnB,WAAwLC,GAAED,GAAYA,EAAE,UAAX,OCJhP;AAAA;AAAA;AAAA;AAAA,GAIG,MAAME,EAAE,CAACH,EAAE,IAAI,OAAC,MAAMI,EAAEJ,EAAE,KAAK,GAAYI,IAAT,OAAW,MAAM,GAAG,UAAUJ,KAAKI,GAAEC,EAAAL,EAAE,OAAF,MAAAK,EAAA,KAAAL,EAAS,EAAE,IAAIG,EAAEH,EAAE,CAAC,EAAE,MAAM,EAAE,EAAEC,EAAED,GAAG,CAAC,IAAI,EAAEI,EAAE,EAAE,CAAC,IAAa,EAAEJ,EAAE,QAAd,OAAoB,MAAMI,EAAE,EAAE,KAAKA,EAAE,OAAOJ,CAAC,EAAEA,EAAE,CAAC,QAAWI,GAAA,YAAAA,EAAG,QAAP,EAAY,EAAEE,EAAEN,GAAG,CAAC,QAAQ,EAAE,EAAEA,EAAE,KAAKA,EAAE,EAAE,CAAC,IAAII,EAAE,EAAE,KAAK,GAAYA,IAAT,OAAW,EAAE,KAAKA,EAAE,IAAI,YAAYA,EAAE,IAAIJ,CAAC,EAAE,MAAMI,EAAE,IAAIJ,CAAC,EAAEO,GAAE,CAAC,CAAC,CAAC,EAAE,SAASC,GAAER,EAAE,CAAU,KAAK,OAAd,QAAoBC,EAAE,IAAI,EAAE,KAAK,KAAKD,EAAEM,EAAE,IAAI,GAAG,KAAK,KAAKN,CAAC,CAAC,SAASS,GAAET,EAAE,EAAE,GAAGI,EAAE,EAAE,CAAC,MAAME,EAAE,KAAK,KAAKE,EAAE,KAAK,KAAK,GAAYA,IAAT,QAAgBA,EAAE,OAAN,EAAW,GAAG,EAAE,GAAG,MAAM,QAAQF,CAAC,EAAE,QAAQ,EAAEF,EAAE,EAAEE,EAAE,OAAO,IAAIH,EAAEG,EAAE,CAAC,EAAE,EAAE,EAAEL,EAAEK,EAAE,CAAC,CAAC,OAAaA,GAAN,OAAUH,EAAEG,EAAE,EAAE,EAAEL,EAAEK,CAAC,QAAQH,EAAE,KAAKH,CAAC,CAAC,CAAC,MAAMO,GAAEP,GAAG,CAACA,EAAE,MAAMI,GAAE,QAAQJ,EAAE,OAAFA,EAAE,KAAOS,IAAET,EAAE,OAAFA,EAAE,KAAOQ,IAAE,EAAE,MAAMN,UAAUQ,EAAC,CAAC,aAAa,CAAC,MAAM,GAAG,SAAS,EAAE,KAAK,KAAK,MAAM,CAAC,KAAKV,EAAEU,EAAEN,EAAE,CAAC,MAAM,KAAKJ,EAAEU,EAAEN,CAAC,EAAEE,EAAE,IAAI,EAAE,KAAK,YAAYN,EAAE,IAAI,CAAC,KAAKA,EAAEU,EAAE,GAAG,SAACV,IAAI,KAAK,cAAc,KAAK,YAAYA,EAAEA,GAAEK,EAAA,KAAK,cAAL,MAAAA,EAAA,YAAqBM,EAAA,KAAK,eAAL,MAAAA,EAAA,YAAuBD,IAAIP,EAAE,KAAKH,CAAC,EAAEC,EAAE,IAAI,EAAE,CAAC,SAAS,EAAE,CAAC,GAAGD,GAAE,KAAK,IAAI,EAAE,KAAK,KAAK,KAAK,EAAE,IAAI,MAAM,CAAC,MAAMA,EAAE,CAAC,GAAG,KAAK,KAAK,IAAI,EAAEA,EAAE,KAAK,IAAI,EAAE,EAAE,KAAK,KAAK,KAAKA,EAAE,KAAK,CAAC,CAAC,CAAC,CAAC,cAAc,CAAE,cAAa,CAAE,ECJphC;AAAA;AAAA;AAAA;AAAA,GAIG,MAAMI,GAAE,IAAI,IAAII,GAAC,IAAAI,GAAC,KAAO,CAAE,QAAMX,EAAE,IAAI,QAAQQ,GAAEN,EAAE,cAAcH,CAAC,CAAC,OAAOA,EAAE,CAAC,OAAOU,CAAC,CAAC,OAAOV,EAAE,CAACG,CAAC,EAAE,OAAC,MAAMC,EAAED,IAAI,KAAK,EAAE,OAAOC,GAAY,KAAK,IAAd,QAAiB,KAAK,GAAG,MAAM,GAAGA,GAAG,KAAK,KAAK,KAAK,MAAM,KAAK,EAAED,EAAE,KAAK,IAAGE,EAAAL,EAAE,UAAF,YAAAK,EAAW,KAAK,KAAK,GAAG,KAAK,GAAGL,EAAE,OAAO,GAAGU,CAAC,CAAC,GAAGA,EAAE,CAAC,GAAe,OAAO,KAAK,GAAxB,WAA0B,CAAC,MAAMV,EAAE,KAAK,IAAI,WAAW,IAAIG,EAAEF,EAAE,IAAID,CAAC,EAAWG,IAAT,SAAaA,EAAE,IAAI,QAAQF,EAAE,IAAID,EAAEG,CAAC,GAAYA,EAAE,IAAI,KAAK,CAAC,IAArB,QAAwB,KAAK,EAAE,KAAK,KAAK,GAAG,MAAM,EAAEA,EAAE,IAAI,KAAK,EAAEO,CAAC,EAAWA,IAAT,QAAY,KAAK,EAAE,KAAK,KAAK,GAAGA,CAAC,CAAC,MAAM,KAAK,EAAE,MAAMA,CAAC,CAAC,IAAI,IAAI,SAAC,OAAkB,OAAO,KAAK,GAAxB,YAA0BT,IAAE,IAAI,KAAK,IAAI,UAAU,IAAzBA,cAA4B,IAAI,KAAK,IAAGU,EAAA,KAAK,IAAL,YAAAA,EAAQ,KAAK,CAAC,cAAc,CAAC,KAAK,KAAK,KAAK,IAAI,KAAK,GAAG,MAAM,CAAC,CAAC,aAAa,CAAC,KAAK,GAAG,KAAK,EAAE,CAAC,CAAC,CAAC,sMCkBlpB,IAAAE,EAAN,cAAyBC,CAAW,CAApC,kCAKkB,gBA4Df,oBAAkBC,GACjBA,EAAM,KAAK,MAAM,GAAG,EAAE,CAAC,CAChC,CA5DU,kBAAmD,CACpD,WACT,CAEA,MAAM,cAAe,CACd,WAAQ,MAAM,KAAK,sBAAsB,CAChD,CAEA,MAAM,eAAeC,EAA2B,CAEvC,OADa,MAAMC,EAAmB,eAAeD,CAAG,CAEjE,CAEA,QAAS,CACP,GAAI,KAAK,MACA,OAAAE,uBAA0B,KAAK,KAAK,SAE7C,GAAK,KAAK,MAEH,OAAAA,+DAIH,KAAK,MAAM,SAAW,EAAI,KAAK,eAAe,eAAe,EAAI,KAAK,gBAAiB,SAE7F,CAEQ,cAAc,CAAE,cAAAC,GAAwB,CAC1C,EAAEA,aAAyB,cAAgB,CAACA,EAAc,UAAU,SAAS,QAAQ,GAC3EA,EAAA,UAAU,OAAO,QAAQ,CACzC,CAEQ,cAAcC,EAAM,CACnB,OAAAF,kBAAqB,KAAK,aAAa,wDACZE,EAAK,QAAQ,WACzCC,EAAW,eAAgB,eAAe,CAAC,cAG3CD,EAAK,SAAS,IAAKE,GAAUJ,iBAAqBI,EAAM,IAAI,KAAKA,EAAM,QAAQ,WAAW,CAAC,OAEnG,CAEQ,eAAeF,EAAgB,CACrC,OAAIA,EAAK,MACAF,OAAUE,EAAK,KAAK,OAEpBF,QACHE,EAAK,WAAa,OAAY,KAAK,cAAcA,CAAI,EAAIF,aAAgBE,EAAK,IAAI,KAAKA,EAAK,QAAQ,MAAM,OAGlH,CAEQ,iBAAkB,CACjB,OAAAF,QACH,KAAK,MAAM,IAAKE,GAAmB,KAAK,eAAeA,CAAI,CAAC,CAAC,OAEnE,CAMQ,YAAYA,EAA+B,CACjD,OAAIA,EAAK,OAAS,IAAY,WACvBA,EAAK,UAAeA,EAAK,KAClC,CAEQ,iBAAiBG,EAA4BC,EAAoC,CACvF,OAAOD,EACJ,OAAQH,GAASI,EAAa,MAAOC,GAAS,CAACL,EAAK,KAAK,SAASK,CAAI,CAAC,CAAC,EACxE,IAAKL,IAAU,CACd,KAAMA,EAAK,KACX,SAAU,KAAK,YAAYA,CAAI,CAC/B,GACN,CAEQ,2BAA2BM,EAA4D,CAC7F,MAAMC,EAAS,GACA,OAAAD,EAAA,QAASN,GAAS,CACzB,MAAAQ,EAAiB,KAAK,eAAeR,CAAI,EAC1CO,EAAOC,CAAc,IACjBD,EAAAC,CAAc,EAAI,IAEpBD,EAAAC,CAAc,EAAE,KAAK,CAC1B,KAAMR,EAAK,KACX,SAAU,KAAK,YAAYA,CAAI,EAChC,EACF,EACMO,CACT,CAEA,MAAc,uBAAwB,CACpC,MAAME,EAAW,oBACXL,EAAyB,CAAC,WAAY,mBAAoB,QAAS,cAAe,OAAQ,IAAI,EAEhG,IACF,MAAMD,EAAa,MAAMO,EAAa,UAAwCD,CAAQ,EAEtF,KAAK,MAAQ,KAEb,MAAME,EAAqB,KAAK,iBAAiBR,EAAW,KAAMC,CAAY,EACxEQ,EAAa,KAAK,2BAA2BD,CAAkB,EAG9D,OAFa,OAAO,OAAOC,CAAU,EAEzB,IAAKC,GAClBA,EAAM,SAAW,EACZA,EAAM,CAAC,EAGT,CACL,SAAUA,EAAM,CAAC,EAAE,KAAK,MAAM,GAAG,EAAE,CAAC,EACpC,KAAMA,EAAM,CAAC,EAAE,KACf,SAAUA,CAAA,CAEb,QACMC,EAAO,CACdC,SAAgB,MAAM,8CAA8CN,CAAQ,GAAIK,CAAK,EACrF,KAAK,MAAQ,MAAMjB,EAAmB,eAAe,OAAO,EACrD,EACT,CACF,CACF,EA9HEmB,EAAA,CADCC,EAAM,GADIxB,EAEX,qBAGAuB,EAAA,CADCC,EAAM,GAJIxB,EAKX,qBALWA,EAANuB,EAAA,CADNE,EAAc,aAAa,GACfzB,CAAA,sMCFA,IAAA0B,EAAN,cAA6BzB,CAAW,CAAxC,kCAKkB,gBAEvB,MAAM,mBAAoB,CACxB,MAAM,kBAAkB,EAClB,MAAA0B,EAAc,MAAM,KAAK,oBAC3BA,IAAgB,MAAM,KAAK,uBAAuBA,CAAW,CACnE,CAEA,MAAM,mBAAoB,CAClB,MAAAC,EAAS,IAAI,UACbZ,EAAW,qBAEb,IACF,MAAMa,EAAoB,MAAMZ,EAAa,UAAUD,EAAU,CAC/D,aAAc,CAAE,UAAW,SAAU,EACtC,EACD,YAAK,MAAQ,KACNY,EAAO,gBAAgBC,EAAmB,WAAW,QACrDR,EAAO,CACdC,SAAgB,MAAM,mDAAmDN,CAAQ,GAAIK,CAAK,EAC1F,KAAK,MAAQ,MAAMjB,EAAmB,eAAe,OAAO,EAErD,IACT,CACF,CAEA,aAAa0B,EAA8B,CACzC,OAAKA,EACEzB,8BACCyB,CAAQ,iBAFMC,CAIxB,CAEA,WAAWC,EAA0B,CACnC,OAAKA,EACE3B,OAAU2B,CAAI,OADHD,CAEpB,CAEA,QAAS,CACP,GAAI,KAAK,MACA,OAAA1B,uBAA0B,KAAK,KAAK,SAG7C,GAAI,CAAC,KAAK,oBAA4B,OAAA0B,EAEtC,KAAM,CAAE,SAAAD,EAAU,KAAAE,EAAM,SAAAC,CAAA,EAAa,KAAK,oBAEnC,OAAA5B,aACM,KAAK,aAAayB,CAAQ,CAAC,IAAI,KAAK,WAAWE,CAAI,CAAC,IAAI,KAAK,eAAeC,CAAQ,CAAC,YAEpG,CAEU,kBAAmD,CACpD,WACT,CAEQ,cAAcC,EAAkB,CAChC,MAAE,KAAAC,EAAM,OAAAC,CAAW,EAAAF,EACrB,OAACC,GAAQ,CAACC,EAAeL,EAEtB1B,2BAA+B,KAAK,WAAW8B,CAAI,CAAC,IAAI,KAAK,oBAAoBC,CAAM,CAAC,OACjG,CAEQ,gBAAgBT,EAAkC,CAClD,MAAAU,EAAkBV,EAAY,iBAAiB,kCAAkC,EAGhF,OAFe,MAAM,KAAKU,CAAe,EAE3B,IAAKC,IACjB,CACL,KAAMA,EAAe,cAAc,KAAK,EACxC,OAAQA,EAAe,cAAc,gBAAgB,GAExD,CACH,CAEQ,uBAAuBX,EAAuB,CAC9C,MAAAG,EAAWH,EAAY,cAAc,IAAI,EACzCK,EAAOL,EAAY,cAAc,GAAG,EACpCM,EAAW,KAAK,gBAAgBN,CAAW,EAEjD,KAAK,oBAAsB,CACzB,SAAAG,EACA,KAAAE,EACA,SAAAC,CAAA,CAEJ,CAEQ,eAAeA,EAAqB,CAC1C,OAAIA,EAAS,SAAW,EAAUF,EAC3B1B,wBACH4B,EAAS,IAAKC,GAAY,KAAK,cAAcA,CAAO,CAAC,CAAC,OAE5D,CAEQ,WAAWC,EAA0B,CAC3C,OAAKA,EACE3B,EAAW2B,EAAK,SAAqB,EAD1BJ,CAEpB,CAEQ,oBAAoBK,EAA4B,CACtD,OAAKA,EACEG,EAAWH,EAAO,SAAS,EADdL,CAEtB,CACF,EA1GER,EAAA,CADCC,EAAM,GADIE,EAEX,mCAGAH,EAAA,CADCC,EAAM,GAJIE,EAKX,qBALWA,EAANH,EAAA,CADNE,EAAc,iBAAiB,GACnBC,CAAA,sMCXA,IAAAc,EAAN,cAA2BvC,CAAW,CAAtC,kCAKkB,gBAKvB,MAAM,mBAAoB,CACxB,MAAM,kBAAkB,EAClB,MAAAwC,EAAQ,MAAM,KAAK,WACpB,mBAAgB,KAAK,kBAAkBA,CAAK,EACjD,KAAK,mBAAqB,MAAMrC,EAAmB,eAAe,UAAU,CAC9E,CAEA,QAAS,CACP,GAAK,KAAK,cAEV,OAAOC,IAAQ,KAAK,cAAc,IAAI,KAAK,YAAa,GAQ1D,CAEU,kBAAmD,CACpD,WACT,CAEQ,kBAAkBoC,EAAgB,CAClC,OAAAA,EAAA,KAAK,CAACC,EAA4BC,IAClCD,EAAa,aAAeC,EAAiB,aACxC,GACED,EAAa,aAAeC,EAAiB,aAC/C,EAGF,CACR,EAEMF,EAAM,MAAM,EAAG,CAAC,CACzB,CAEQ,cAAcG,EAA4B,CAChD,MAAMC,EAAUC,GAAuB,CACrC,IAAKF,EAAa,MAClB,IAAKA,EAAa,SAClB,MAAO,IACP,OAAQ,IACT,EACD,OAAKC,EACExC,aAAgBuC,EAAa,IAAI,mBAAmBC,CAAO,OAD7Cd,CAEvB,CAEQ,WAAWa,EAA4B,CACtC,OAAAvC,aACH,KAAK,cAAcuC,CAAY,CAAC,MAC7BA,EAAa,WAAW,gBAEjC,CAEA,MAAc,UAAW,CACvB,MAAM5B,EAAW,oBAEb,IACF,YAAK,MAAQ,MACM,MAAMC,EAAa,UAAwCD,CAAQ,GACpE,KAAK,OAAQT,GAASA,EAAK,KAAK,WAAW,QAAQ,CAAC,QAC/Dc,EAAO,CACdC,SAAgB,MAAM,+CAA+CN,CAAQ,GAAIK,CAAK,EACtF,KAAK,MAAQ,MAAMjB,EAAmB,eAAe,OAAO,EACrD,EACT,CACF,CAEQ,aAAc,CACpB,OAAI,KAAK,MAAcC,uBAA0B,KAAK,KAAK,SACvD,KAAK,cAAc,SAAW,EAAUA,SAAY,KAAK,kBAAkB,SAExEA,4BACH,KAAK,cAAc,IAAKuC,GAAiB,KAAK,WAAWA,CAAY,CAAC,CAAC,QAE7E,CAEQ,cAAe,CACd,OAAAvC,uDAGT,CACF,EA5FUkB,EAAA,CADPC,EAAM,GADIgB,EAEH,6BAGRjB,EAAA,CADCC,EAAM,GAJIgB,EAKX,qBAGQjB,EAAA,CADPC,EAAM,GAPIgB,EAQH,kCARGA,EAANjB,EAAA,CADNE,EAAc,eAAe,GACjBe,CAAA,sMCHA,IAAAO,EAAN,cAA4B9C,CAAW,CAAvC,kCAKkB,gBAEb,kBAAmD,CACpD,WACT,CAEA,mBAA0B,CACxB,MAAM,kBAAkB,EACxB,KAAK,gBAAgB,CACvB,CAEA,MAAM,iBAAkB,CACtB,MAAMe,EAAW,oBAEb,IACF,MAAMgC,EAAW,MAAM/B,EAAa,UAAUD,EAAU,CACtD,aAAc,CAAE,UAAW,SAAU,EACtC,EACD,KAAK,MAAQ,KACP,MAAAiC,EAAiB,SAAS,cAAc,KAAK,EACnDA,EAAe,UAAYD,EACtB,kBAAeC,EAAe,cAAc,GAAG,EAChD,KAAK,cAAmB,kBAAa,UAAU,IAAI,WAAW,QAC3D5B,EAAO,CACdC,EAAgB,MAAM,iDAAiDN,CAAQ,GAAIK,CAAK,EACxF,KAAK,MAAQ,MAAMjB,EAAmB,eAAe,OAAO,CAC9D,CACF,CAEA,QAAS,CACP,GAAI,KAAK,MACA,OAAAC,uBAA0B,KAAK,KAAK,SAE7C,GAAK,KAAK,aACH,OAAAA,IAAO,KAAK,YAAY,EACjC,CACF,EAvCEkB,EAAA,CADCC,EAAM,GADIuB,EAEX,4BAGAxB,EAAA,CADCC,EAAM,GAJIuB,EAKX,qBALWA,EAANxB,EAAA,CADNE,EAAc,gBAAgB,GAClBsB,CAAA,uMCSA,IAAAG,EAAN,cAA+BjD,CAAW,CAA1C,kCACL,eAAoCkD,KAUpC,uBAAqB,GAAa,CAChC,EAAE,eAAe,EACZ,eAAU,OAAO,QAAQ,EAChC,CAZA,kBAAmD,CAC1C,WACT,CAEA,cAAqB,CACnB,KAAK,UAAU,MAAO,iBAAiB,QAAS,KAAK,iBAAiB,EACjE,eAAU,IAAI,qBAAqB,CAC1C,CAOA,QAAS,CACA,OAAA9C,0KAOA+C,GAAI,KAAK,SAAS,CAAC,8EACpB5C,EAAW,WAAW,CAAC,MAG/B,CACF,EA7Ba0C,EAAN3B,GAAA,CADNE,EAAc,mBAAmB,GACrByB,CAAA,EC0BN,SAASG,GAAmB,CAAE,MAAAC,EAAO,UAAAC,EAAW,QAAAC,GAAuC,CACxF,OAAAD,IAAc,IAAMC,IAAY,GAAWF,EACxCA,EACJ,MAAMC,CAAS,EACf,IAAI,CAACE,EAAcC,IAA2BA,EAAQ,IAAM,EAAI,IAAIF,CAAO,IAAIC,CAAI,KAAKD,CAAO,IAAMC,CAAK,EAC1G,KAAK,EAAE,CACZ,qMCRa,IAAAE,EAAN,cAA8B1D,CAAW,CAAzC,kCAKkB,gBAEb,kBAAmD,CACpD,WACT,CAEA,MAAgB,aAAa2D,EAAuE,CAClG,MAAM,KAAK,iBACb,CAEA,MAAM,iBAAkB,CAClB,IACF,MAAMZ,EAAW,MAAM/B,EAAa,UAA8B,cAAe,CAC/E,aAAc,CAAE,UAAW,SAAU,EACtC,EACI,gBAAa,CAAE,QAAS+B,EAAS,QAAQ,KAAK,CAAC,EAAG,SAAUA,EAAS,SAAS,IAAK,EACxF,KAAK,MAAQ,WACN3B,EAAO,CACEC,EAAA,MAAM,qDAAsDD,CAAK,EACjF,KAAK,MAAQ,MAAMjB,EAAmB,eAAe,OAAO,CAC9D,CACF,CAEA,QAAS,CACP,GAAI,KAAK,MACA,OAAAC,uBAA0B,KAAK,KAAK,SAE7C,GAAI,CAAC,KAAK,WAAY,OACtB,KAAM,CAAE,QAAAwD,EAAS,SAAAC,GAAa,KAAK,WAC7BC,EAAWV,GAAmB,CAAE,MAAOQ,EAAQ,SAAU,QAAS,SAAU,UAAW,KAAO,GAC9FG,EAAezB,EAAWwB,CAAQ,EACjC,OAAA1D,aACMwD,EAAQ,QAAQ,kBAAkBG,CAAY,yBAErDF,EAAS,IAAKvD,GACPF,iBAEQE,EAAK,UAAU,qCAAqCA,EAAK,WAAW,KAC3EC,EAAWD,EAAK,WAAY,aAAa,CAAC,wBACtBA,EAAK,WAAW,kBAI7C,CAAC,OAGR,CACF,EAlDEgB,EAAA,CADCC,EAAM,GADImC,EAEX,0BAGApC,EAAA,CADCC,EAAM,GAJImC,EAKX,qBALWA,EAANpC,EAAA,CADNE,EAAc,kBAAkB,GACpBkC,CAAA,ECvCb;AAAA;AAAA;AAAA;AAAA,GAIG,MAAM9D,UAAUN,EAAC,EAAEM,EAAE,cAAc,YAAYA,EAAE,WAAW,EAAE,MAAMT,GAAEE,EAAEO,CAAC,ECL5E;AAAA;AAAA;AAAA;AAAA,GAKuE,MAAMP,EAAC,CAAC,YAAY,EAAE,CAAC,KAAK,EAAE,CAAC,CAAC,YAAY,CAAC,KAAK,EAAE,MAAM,CAAC,UAAU,EAAE,CAAC,KAAK,EAAE,CAAC,CAAC,OAAO,CAAC,OAAO,KAAK,CAAC,CAAC,CAAC,MAAMH,EAAC,CAAC,aAAa,CAAC,KAAK,EAAE,OAAO,KAAK,EAAE,MAAM,CAAC,KAAK,CAAC,OAAO,KAAK,CAAC,CAAC,OAAO,CAAC,KAAK,IAAL,KAAK,EAAI,IAAI,QAAS,GAAG,KAAK,EAAE,CAAC,EAAE,CAAC,QAAQ,QAACK,EAAA,KAAK,IAAL,MAAAA,EAAA,WAAW,KAAK,EAAE,KAAK,EAAE,MAAM,CAAC,CCJ1U;AAAA;AAAA;AAAA;AAAA,GAIG,MAAMI,EAAEC,GAAG,CAACP,GAAEO,CAAC,GAAe,OAAOA,EAAE,MAArB,WAA0BF,EAAE,WAAW,MAAMD,WAAUP,CAAC,CAAC,aAAa,CAAC,MAAM,GAAG,SAAS,EAAE,KAAK,MAAMQ,EAAE,KAAK,MAAM,GAAG,KAAK,KAAK,IAAIJ,GAAE,IAAI,EAAE,KAAK,KAAK,IAAIE,EAAC,CAAC,UAAUH,EAAE,CAAC,OAAOA,EAAE,KAAMO,GAAG,CAACD,EAAEC,CAAC,CAAC,GAAIA,CAAC,CAAC,OAAOP,EAAEH,EAAE,CAAC,MAAMI,EAAE,KAAK,MAAM,IAAIE,EAAEF,EAAE,OAAO,KAAK,MAAMJ,EAAE,MAAMC,EAAE,KAAK,KAAKM,EAAE,KAAK,KAAK,KAAK,aAAa,KAAK,aAAc,EAAC,QAAQG,EAAE,EAAEA,EAAEV,EAAE,QAAQ,EAAEU,EAAE,KAAK,OAAOA,IAAI,CAAC,MAAMP,EAAEH,EAAEU,CAAC,EAAE,GAAG,CAACD,EAAEN,CAAC,EAAE,OAAO,KAAK,MAAMO,EAAEP,EAAEO,EAAEJ,GAAGH,IAAIC,EAAEM,CAAC,IAAI,KAAK,MAAMF,EAAEF,EAAE,EAAE,QAAQ,QAAQH,CAAC,EAAE,KAAM,MAAMO,GAAG,CAAC,KAAKH,EAAE,IAAG,GAAI,MAAMA,EAAE,IAAG,EAAG,MAAMP,EAAEC,EAAE,QAAQ,GAAYD,IAAT,OAAW,CAAC,MAAMI,EAAEJ,EAAE,MAAM,QAAQG,CAAC,EAAEC,EAAE,IAAIA,EAAEJ,EAAE,QAAQA,EAAE,MAAMI,EAAEJ,EAAE,SAASU,CAAC,EAAE,CAAC,GAAI,CAAC,OAAOA,CAAC,CAAC,cAAc,CAAC,KAAK,KAAK,WAAY,EAAC,KAAK,KAAK,OAAO,CAAC,aAAa,CAAC,KAAK,KAAK,UAAU,IAAI,EAAE,KAAK,KAAK,OAAQ,EAAC,CAAC,MAAMoE,GAAE7E,EAAEM,EAAC,ECL1vBwE,EAAa,qNCS1B,MAAMC,20JAGO,IAAAC,EAAN,cAAmBnE,CAAW,CAA9B,kCAEU,aAEf,MAAM,OAAOoE,EAAc,CAEzB,MAAMC,EADMH,EAAQ,GAAGD,CAAU,IAAIG,CAAI,MAAM,GACjBF,EAAQ,GAAGD,CAAU,YAAY,EAC3D,IACI,MAAAK,EAAa,MAAMD,IACzB,OAAOE,GAAUD,CAAU,QACpBlD,EAAO,CACdC,EAAgB,MAAM,6BAA6BD,EAAM,OAAO,GAAIA,CAAK,EACzE,MACF,CACF,CAEA,QAAS,CACP,MAAMoD,EAAM,KAAK,OAAO,KAAK,IAAI,EAC1B,OAAApE,IAAOqE,GAAMD,CAAG,CAAC,EAC1B,CAaF,EAhCaL,EAqBK,OAASO,sEAnBzBpD,GAAA,CADCqD,GAAS,CAAE,KAAM,OAAQ,GADfR,EAEX,oBAFWA,EAAN7C,GAAA,CADNE,EAAc,gBAAgB,GAClB2C,CAAA,ECVN,MAAMS,EAAa,CAQxB,gBAAgBC,EAAqC,CACnD,MAAMC,EAA2B,GACjC,OAAAD,EAAM,iBAAiB,cAAc,EAAE,QAASE,GAAQ,CACtD,GAAIA,EAAI,SAAU,CAChB,MAAMC,EAAO,CAAC,GAAGD,EAAI,QAAQ,EACzB,GAAAC,EAAK,CAAC,EAAG,CACL,MAAAC,EAAMD,EAAK,CAAC,EACZZ,EAAOc,EAAYF,EAAK,CAAC,EAAE,aAAe,EAAE,EAClD,IAAIG,EAAa,GACb,GAAAF,EAAI,cAAc,GAAG,EAAG,CAC1B,MAAMG,EAAK,CAAC,GAAGH,EAAI,iBAAiB,GAAG,CAAC,EACpCG,EAAG,SAAW,EACRD,EAAAC,EAAG,CAAC,EAAE,KAEdD,EAAQC,EAAG,IAAKC,GAAMA,EAAE,IAAI,CAErB,SAAAJ,EAAI,cAAc,KAAK,EAAG,CACnC,MAAMK,EAAO,CAAC,GAAGL,EAAI,iBAAiB,KAAK,CAAC,EACxCK,EAAK,SAAW,EACVH,EAAAG,EAAK,CAAC,EAAE,IAEhBH,EAAQG,EAAK,IAAKC,GAAQA,EAAI,GAAG,CAE1B,SAAAN,EAAI,cAAc,GAAG,EAAG,CACjC,MAAMO,EAAK,CAAC,GAAGP,EAAI,iBAAiB,GAAG,CAAC,EACpCO,EAAG,SAAW,EACRL,EAAAK,EAAG,CAAC,EAAE,YAEdL,EAAQK,EAAG,IAAKC,GAAMA,EAAE,WAAW,CAEvC,MAAeN,EAAAJ,EAAI,SAAS,CAAC,EAAE,YAC/BD,EAAOV,CAAI,EAAIe,CACjB,CACF,EACD,EACML,CACT,CAMA,eAAeY,EAAmB,CAChCA,EAAK,iBAAiC,yBAAyB,EAAE,QAAQ,KAAK,aAAa,CAC7F,CAMQ,cAAcb,EAAoB,CAClC,MAAAc,EAAiBd,EAAM,UAAU,CAAC,EACxC,GAAIc,EAAgB,CACZd,EAAA,UAAU,IAAI,OAAO,EAC3BA,EAAM,QAAQ,UAAYc,EAC1B,MAAMC,EAAef,EAAM,cAC3Be,GAAA,MAAAA,EAAc,UAAU,IAAI,GAAGD,CAAc,YACvC,MAAAE,EAAUhB,EAAM,QAAQ,UAAU,EACpCgB,GAASA,EAAQ,UAAU,IAAI,GAAGF,CAAc,YAAY,CAClE,CACF,CACF,CCzDO,SAASG,GAAY1B,EAAsB,CAC5C,4BAAsB,KAAKA,CAAI,EAC1BA,EAGL,sBAAsB,KAAKA,CAAI,EAC1BA,EAAK,OAAO,CAAC,EAAE,cAAgBA,EAAK,MAAM,CAAC,EAG7Cc,EAAYd,CAAI,EAAE,QAAQ,YAAc2B,GAAcA,EAAE,CAAC,EAAE,YAAa,EACjF,CCpBO,MAAMC,EAAe,CAC1B,YAAoBC,EAA4B,CAA5B,kBAAAA,CAA6B,CAEjD,KAAKC,EAAwB,CAC3B,KAAK,iBAAiBA,CAAS,CACjC,CAMQ,iBAAiBR,EAAmB,CAC1CA,EAAK,iBAAiC,cAAc,EAAE,QAASG,GAAY,CACzE,KAAK,aAAaA,CAAO,EACzB,KAAK,uBAAuBA,CAAO,EACpC,CACH,CAEQ,uBAAuBA,EAAsB,CAE7C,MAAAM,EAAcN,EAAQ,cAAc,sBAAsB,EAChE,GAAIM,EAAa,CACf,MAAMC,EAAO,KAAK,aAAa,gBAAgBD,CAAW,EAC1D,OAAO,KAAKC,CAAI,EAAE,QAASlG,GAAQ,CAC7BA,IAAQ,QACKkG,EAAK,MACjB,MAAM,GAAG,EACT,OAAQC,GAAkBA,CAAK,EAC/B,IAAKA,GAAkBnB,EAAYmB,EAAM,KAAM,EAAC,EAC5C,QAASA,GAAkBR,EAAQ,UAAU,IAAIQ,CAAK,CAAC,EAE9DR,EAAQ,QAAQC,GAAY5F,CAAG,CAAC,EAAIkG,EAAKlG,CAAG,CAC9C,CACD,EACGiG,EAAY,eAAeA,EAAY,cAAc,QAC3D,CACF,CAEQ,aAAaN,EAAyB,CAC5C,MAAMS,EAA6B,GACnC,IAAIC,EAAiB,GACrB,CAAC,GAAGV,EAAQ,QAAQ,EAAE,QAASvG,GAAM,CACnC,GAAIA,EAAE,UAAY,OAAS,CAACiH,EAAgB,CACpC,MAAAC,EAAU,SAAS,cAAc,KAAK,EAC5CF,EAAS,KAAKE,CAAO,EACrBD,EAAiBjH,EAAE,UAAY,MAE3BiH,GACMC,EAAA,UAAU,IAAI,yBAAyB,CAEnD,CACAF,EAASA,EAAS,OAAS,CAAC,EAAE,OAAOhH,CAAC,EACvC,EACDgH,EAAS,QAASE,GAAYX,EAAQ,OAAOW,CAAO,CAAC,EACrD,KAAK,eAAe,EACZX,EAAA,UAAU,IAAI,SAAS,EAC/BA,EAAQ,QAAQ,cAAgB,cAChCA,EAAQ,MAAM,QAAU,MAC1B,CACA,gBAAiB,CACC,SAAS,iBAAiB,kCAAkC,EACpE,QAASvF,GAAS,CACxB,MAAMmG,EAAgBnG,EAAK,cACvBmG,GACYA,EAAA,UAAU,IAAI,QAAS,MAAM,CAC7C,CACD,CACH,CACF,CC3Da,MAAAC,EAAa,CAACC,EAAsBC,IAA0B,CACzEA,EAAQ,MAAM,GAAG,EAAE,QAASC,GAA2B,CACrDF,EAAQ,UAAU,IAAIzB,EAAY2B,EAAS,KAAM,EAAC,EACnD,CACH,ECIgB,SAAAC,EAAY3B,EAAe4B,EAAgB,SAAkB,CAC3E,MAAMC,EAA4B7B,GAASA,EAAM,SAAS,GAAG,EAAI,WAAa,OAGxEiB,EADH,CAAC,GAAGW,EAAI,KAAK,iBAAiB,QAAQC,CAAI,KAAK7B,CAAK,IAAI,CAAC,EAC9B,IAAK8B,GAAiCA,EAAY,OAAO,EAAE,KAAK,IAAI,EAC3F,OAAAb,EAAK,OAASA,EAAO,EAC9B,CCjBO,MAAMtB,GAAiB,CAC5B,WAAY,cACZ,aAAc,4BACd,aAAc,iBACd,eAAgB,6BAChB,cAAe,6BACf,mBAAoB,mCACpB,8BAA+B,8CACjC,ECLO,SAASoC,GAAwB,CACtC,OAAOC,EAAwB,EAAI,OAAO,OAAO,SAAW,OAAO,QACrE,CCGA,MAAMC,EAAN,MAAMA,CAAO,CAKb,EAJEA,EAAO,SAAW,WAClBA,EAAO,QAAU,UACjBA,EAAO,OAAS,SAChBA,EAAO,MAAQ,QAJjB,IAAMC,EAAND,EAOO,MAAME,EAAY,CAGvB,YACUC,EACAtB,EACR,CAFQ,oBAAAsB,EACA,kBAAAtB,EAJF,eAAY,CAAC,QAAQ,EAO7B,UAAO,SAAY,CACjB,KAAK,MAAM,EACX,MAAM,KAAK,YACX,MAAM,KAAK,UAAS,EAsBtB,KAAQ,UAAY,SAAY,CAE9B,SAAS,gBAAgB,KAAO,KAChC,KAAK,yBAAyB,EACxB,MAAAP,EAAO,SAAS,cAAc,MAAM,EAC1C,GAAIA,EAAM,CACHA,EAAA,aAAa,KAAM,MAAM,EAC9B,KAAK,oBAAoBA,CAAI,EACxB,oBAAe,KAAKA,CAAI,EAC7B,KAAK,kBAAkBA,CAAI,EACtB,kBAAa,eAAeA,CAAI,EAGrC,WAAW,IAAM,CACN,cAAK,UAAU,IAAI,MAAM,GACjC,GAAG,EAEN,MAAM,KAAK,aAEP,KAEE,OAAO,YAAc,KAAO,eAAe,QAAQ,cAAc,IACnE,MAAM,KAAK,iBAEH,CAEZ,CACF,GAkBF,KAAQ,SAAW,SAAY,CAC7B,KAAM,CAAE,mBAAA8B,EAAoB,8BAAAC,EAA+B,cAAAC,CAAA,EAAkB5C,GACzE,IACE0C,GAAoB,MAAM,KAAK,QAAQ,GAAG,OAAO,IAAI,YAAY,iCAAiC,EAClGC,GAAiCN,KACnC,MAAM,KAAK,QAAQ,GAAG,OAAO,IAAI,YAAY,uDAAuD,EAElGO,GAAe,MAAM,KAAK,YAC9B,MAAM,KAAK,mBACJtG,EAAO,CACEC,EAAA,MAAM,iCAAkCD,CAAK,CAC/D,GAeF,KAAQ,WAAa,SAAY,CAEzB,MAAAuG,EADW,CAAC,GAAG,SAAS,iBAA8B,UAAU,CAAC,EACrC,IAAK9B,GAAY,KAAK,UAAUA,CAAO,CAAC,EAEpE,cAAQ,IAAI8B,CAAgB,EAtGjC,CAWK,OAAQ,CACP,WAAM,OAAO,KAAO,GAC3B,OAAO,IAAI,aAAe,OAC1B,OAAO,IAAI,aAAe,GACnB,WAAI,WAAa,IAAI,gBAAgBT,IAAc,MAAM,EAAE,IAAI,YAAY,IAAM,KAElF,MAAAU,EAAW,SAAS,cAAc,oCAAoC,EAC5E,GAAIA,EACE,IACD,QAAO,IAAI,YAAY,EAAI,IAAI,IAAIA,EAAS,GAAG,EAAE,SAAS,MAAM,qBAAqB,QAC/ExG,EAAO,CACEC,EAAA,MAAM,gDAAiDD,CAAK,CAC9E,CAEJ,CAgCQ,oBAAoBsE,EAAmB,CAC7C,GAAIyB,EAAwB,EAAG,OAEzB,MAAAU,EAAmB,SAAS,cAAc,mBAAmB,EAClDA,EAAA,aAAa,KAAM,SAAS,EACtC,mBAAc,KAAOA,EAAiB,UAAU,OAAO,QAAQ,EAAIA,EAAiB,UAAU,IAAI,QAAQ,EAC1G,mBAAc,KAAOA,EAAiB,UAAU,OAAO,QAAQ,EAAIA,EAAiB,UAAU,IAAI,QAAQ,EACjHnC,EAAK,MAAMmC,CAAgB,CAC7B,CAEQ,kBAAkBnC,EAAmB,CAC3C,MAAMoC,EAAWpC,EAAK,UACtBA,EAAK,UAAY,sBAAsByB,EAAA,EAA4B,GAAK,mDAAmD,GAAGW,CAAQ,QACxI,CAgBQ,0BAA2B,CAC3B,MAAAC,EAAWjB,EAAY,UAAU,EACnCiB,GAAqBrB,EAAA,SAAS,KAAMqB,CAAQ,EAC1C,MAAAC,EAAQlB,EAAY,OAAO,EAC7BkB,GAAkBtB,EAAA,SAAS,KAAMsB,CAAK,CAC5C,CAcQ,cAAcnC,EAAsC,CAC1D,MAAMoC,EAA2B,GAGlB,OAFQpC,EAAQ,iBAAiC,mBAAmB,EAEpE,QAAShB,GAA0B,CAChDoD,EAAS,KAAK,CACZ,KAAMpD,EAAM,QAAQ,UACpB,QAASA,CAAA,CACV,EACF,EAEMoD,CACT,CAEA,MAAc,iBAAiBpD,EAAqB,CAG9C,IAFWA,EAAM,QAAQ,QAAQ,aAAewC,EAAO,YAE5CA,EAAO,SAAU,CACxBxC,EAAA,QAAQ,QAAQ,YAAcwC,EAAO,QAEvC,IACF,MAAMa,EAAc,MAAMC,EAAA,WAAO,GAAG,OAAO,IAAI,YAAY,SAAStD,EAAM,IAAI,IAAIA,EAAM,IAAI,4BAExFqD,EAAY,SACR,MAAAA,EAAY,QAAQrD,EAAM,OAAO,EAGnCA,EAAA,QAAQ,QAAQ,YAAcwC,EAAO,aACpCjG,EAAO,CACRyD,EAAA,QAAQ,QAAQ,YAAcwC,EAAO,MAC3BhG,EAAA,MAAM,uDAAwDD,CAAK,CACrF,CACF,CACF,CAEA,MAAM,gBAAgByD,EAAqB,CACrC,IACF,MAAM,KAAK,QAAQ,GAAG,OAAO,IAAI,YAAY,SAASA,EAAM,IAAI,IAAIA,EAAM,IAAI,MAAM,OACtE,CAEhB,CACF,CAEQ,YAAYgB,EAAsB,CAChCA,EAAA,MAAM,eAAe,SAAS,CACxC,CAEA,MAAc,WAAY,CACxB,MAAM,KAAK,QAAQ,GAAG,OAAO,IAAI,YAAY,uBAAuB,EAChE,IACGqB,EAAc,WAAS,SAAS,WAAW,GAAkB,uBAAQ,eAAgB,MAAM,OACtF,CAEZ,CACF,CAEA,MAAc,QAAQkB,EAAc,CAClC,OAAO,IAAI,QAAQ,CAACC,EAASC,IAAW,CACtC,GAAK,SAAS,cAAc,qBAAqBF,CAAI,IAAI,EAQvDC,EAAQ,EAAI,MAR8C,CACpD,MAAAE,EAAO,SAAS,cAAc,MAAM,EAC1CA,EAAK,IAAM,aACXA,EAAK,KAAOH,EACZG,EAAK,OAASF,EACdE,EAAK,QAAUD,EACN,cAAK,OAAOC,CAAI,EAG3B,CACD,CACH,CAEA,MAAc,YAAa,CAKnB,MAAAC,EAAmC,SAAS,cAAc,UAAU,EAE1E,GAAIA,EAAc,CAEhB,MAAMC,EADS,KAAK,cAAcD,CAAY,EACjB,IAAI,MAAO3D,GAAU,CAC5B,KAAK,UAAU,SAASA,EAAM,IAAI,GAC/B,cAAQ,IAAI,CAAC,KAAK,iBAAiBA,CAAK,EAAG,KAAK,gBAAgBA,CAAK,CAAC,CAAC,EAC/F,EAEK,cAAQ,IAAI4D,CAAa,EAC/B,KAAK,YAAYD,CAAY,CAC/B,CAGS,cAAK,MAAM,QAAU,KACxB,MAAAE,EAAe,SAAS,cAA4B,UAAU,EAE9D,UAAI,QAAeL,GAAY,CAC/BK,GAAgB,CAACA,EAAa,UACnBA,EAAA,aAAa,UAAW,OAAO,EAC/BA,EAAA,aAAa,gBAAiB,MAAM,EACjDA,EAAa,iBAAiB,OAAQ,IAAML,EAAS,GACrDK,EAAa,iBAAiB,QAAS,IAAML,EAAS,IAE9CA,GACV,CACD,CACH,CAEA,MAAc,UAAUxC,EAAsB,CACtC,MAAA8C,EAAiC,KAAK,cAAc9C,CAAO,EAE7D,IAAC8C,EAAe,OAAQ,CAC1B,KAAK,YAAY9C,CAAO,EACxB,MACF,CAEA,UAAWhB,KAAS8D,EACV,YAAI,CAAC,KAAK,iBAAiB9D,CAAK,EAAG,KAAK,gBAAgBA,CAAK,CAAC,CAAC,EAGzE,KAAK,YAAYgB,CAAO,CAC1B,CACF,EC3OC,gBAAkB,CAEX,MAAAI,EAAe,IAAIrB,GACnB2C,EAAiB,IAAIvB,GAAeC,CAAY,EAEtD,MADa,IAAIqB,GAAYC,EAAgBtB,CAAY,EAC9C,MACb,GAAG","names":["i","o","f","s","e","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","key","PlaceholderService","html","currentTarget","item","renderIcon","child","queryIndex","filterValues","term","siteMapEntries","groups","firstLevelPath","endpoint","FetchService","filteredNavigation","groupItems","group","error","DebuggerService","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","sitemapEntry","nextSitemapEntry","siteMapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","name","iconMarkupFunc","iconMarkup","unsafeSVG","svg","until","css","property","BlockService","block","config","row","cols","col","toClassName","value","as","a","imgs","img","ps","p","main","shortBlockName","blockWrapper","section","toCamelCase","g","SectionService","blockService","container","sectionMeta","meta","style","wrappers","defaultContent","wrapper","parentElement","addClasses","element","classes","cssClass","getMetadata","doc","attr","metaElement","getLocation","isSidekickLibraryActive","_Status","Status","MainService","sectionService","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","SectionsPromises","scriptEl","sidebarContainer","children","template","theme","blockMap","blockModule","__vitePreload","href","resolve","reject","link","firstSection","blockPromises","lcpCandidate","sectionsBlocks"],"sources":["../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants/paths.ts","../../src/components/icon/icon.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../config.ts","../../src/helpers/sidekick/getLocation.ts","../../src/services/main.service.ts","../../src/main.ts"],"sourcesContent":["import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n error?: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n async getPlaceholder(key: string): Promise {\n const placeholder = await PlaceholderService.getPlaceHolder(key);\n return placeholder;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.items) return;\n\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n if (item.error) {\n return html`

    ${item.error}

    `;\n } else {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: MenuItem) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: MenuItem | SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item['navtitle'] || item['title'];\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(siteMapEntries: MenuItem[]): Record {\n const groups = {};\n siteMapEntries.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n private async groupByFirstLevelPath() {\n const endpoint = '/query-index.json';\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n try {\n const queryIndex = await FetchService.fetchJson>(endpoint);\n\n this.error = null;\n\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n const groupItems = this.groupItemsByFirstLevelPath(filteredNavigation);\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n } catch (error) {\n DebuggerService.error(`SidebarNav Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n @state()\n error: string | null = null;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n if (contactHtml !== null) this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const endpoint = 'contact.plain.html';\n\n try {\n const contactHtmlString = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n return parser.parseFromString(contactHtmlString, 'text/html');\n } catch (error) {\n DebuggerService.error(`SidebarContacts Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n\n return null;\n }\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from 'Services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { Sitemap, SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n @state()\n error: string | null = null;\n\n @state()\n private noPostsPlaceholder: string;\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n this.noPostsPlaceholder = await PlaceholderService.getPlaceHolder('no posts');\n }\n\n render() {\n if (!this.lastTreePosts) return;\n\n return html` ${this.renderHeader()} ${this.renderPosts()} `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const endpoint = '/query-index.json';\n\n try {\n this.error = null;\n const queryIndex = await FetchService.fetchJson>(endpoint);\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n } catch (error) {\n DebuggerService.error(`SidebarPost Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n\n private renderPosts() {\n if (this.error) return html`
    ${this.error}
    `;\n if (this.lastTreePosts.length === 0) return html`
    ${this.noPostsPlaceholder}
    `;\n\n return html`
    \n ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}\n
    `;\n }\n\n private renderHeader() {\n return html`
    \n

    Newest Posts

    \n
    `;\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const endpoint = 'footer.plain.html';\n\n try {\n const response = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n } catch (error) {\n DebuggerService.error(`SidebarFooter Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { html, LitElement } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { createRef, Ref, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n if (specifier === '' || htmlTag === '') return input;\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from 'Utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n this.error = null;\n } catch (error) {\n DebuggerService.error('Header Component: Error while fetching header.json', error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n if (/^[a-z][A-Za-z0-9]*$/.test(name)) {\n return name;\n }\n\n if (/^[A-Z][A-Za-z0-9]*$/.test(name)) {\n return name.charAt(0).toLowerCase() + name.slice(1);\n }\n\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} value - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n lazyStylesScssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n}\n\nexport const config: Config = {\n mainTsPath: 'src/main.ts',\n mainScssPath: 'src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/types/icons.types.ts',\n fontsScssPath: 'src/styles/sass/fonts.scss',\n lazyStylesScssPath: 'src/styles/sass/lazy-styles.scss',\n sidekickLibraryStylesScssPath: 'src/styles/sass/sidekick-library-styles.scss',\n};\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport { getLocation } from 'Helpers/sidekick/getLocation.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(getLocation().search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n DebuggerService.error('MainService: Error initializing codeBasePath.', error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addSidebarContainer(main: HTMLElement) {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n main.after(sidebarContainer);\n }\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, sidekickLibraryStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`);\n if (sidekickLibraryStylesScssPath && isSidekickLibraryActive()) {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/sidekickLibraryStyles/sidekickLibraryStyles.css`);\n }\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n DebuggerService.error('MainService: Load lazy error: ', error);\n }\n };\n\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const blockModule = await import(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.js`);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n DebuggerService.error('MainService: An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n // do nothing\n }\n }\n\n private async loadCSS(href: string) {\n return new Promise((resolve, reject) => {\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n }\n\n this.showSection(section);\n }\n}\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport './services/fetch.service.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\n\n// function preloadLcpImageCandidate() {\n// const lcpCandidate = document.querySelector('main img') as HTMLImageElement | null;\n// const linkTag = document.createElement('link');\n// linkTag.rel = 'preload';\n// linkTag.as = 'image';\n// linkTag.href = lcpCandidate?.src || '';\n// // linkTag.type = getLinkTypeFromImageExt(lcpCandidate?.src);\n// document.head.appendChild(linkTag);\n// }\n\n(async function () {\n // preloadLcpImageCandidate();\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file diff --git a/dist/posts/posts.css b/dist/posts/posts.css new file mode 100644 index 00000000..13d10dd7 --- /dev/null +++ b/dist/posts/posts.css @@ -0,0 +1 @@ +.posts{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 2em -6em;width:calc(100% + 6em)}.posts article{-moz-flex-grow:0;-webkit-flex-grow:0;-ms-flex-grow:0;flex-grow:0;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;margin:0 0 6em 6em;position:relative;width:calc(33.3333333333% - 6em)}.posts article:before{background:#d2d7d9bf;content:"";display:block;height:calc(100% + 6em);left:-3em;position:absolute;top:0;width:1px}.posts article:after{background:#d2d7d9bf;bottom:-3em;content:"";display:block;height:1px;position:absolute;right:0;width:calc(100% + 6em)}.posts article>:last-child{margin-bottom:0}.posts article .image{display:block;margin:0 0 2em}.posts article .image img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}@media screen and (min-width: 1681px){.posts article:nth-child(3n+1):before{display:none}.posts article:nth-child(3n+1):after{width:100%}.posts article:nth-last-child(1),.posts article:nth-last-child(2),.posts article:nth-last-child(3){margin-bottom:0}.posts article:nth-last-child(1):before,.posts article:nth-last-child(2):before,.posts article:nth-last-child(3):before{height:100%}.posts article:nth-last-child(1):after,.posts article:nth-last-child(2):after,.posts article:nth-last-child(3):after{display:none}}@media screen and (max-width: 1680px){.posts article{width:calc(50% - 6em)}.posts article:nth-last-child(3){margin-bottom:6em}}@media screen and (min-width: 481px) and (max-width: 1680px){.posts article:nth-child(odd):before{display:none}.posts article:nth-child(odd):after{width:100%}.posts article:nth-last-child(1),.posts article:nth-last-child(2){margin-bottom:0}.posts article:nth-last-child(1):before,.posts article:nth-last-child(2):before{height:100%}.posts article:nth-last-child(1):after,.posts article:nth-last-child(2):after{display:none}}@media screen and (max-width: 736px){.posts{margin:0 0 2em -4.5em;width:calc(100% + 4.5em)}.posts article{margin:0 0 4.5em 4.5em;width:calc(50% - 4.5em)}.posts article:before{height:calc(100% + 4.5em);left:-2.25em}.posts article:after{bottom:-2.25em;width:calc(100% + 4.5em)}.posts article:nth-last-child(3){margin-bottom:4.5em}}@media screen and (max-width: 480px){.posts{margin:0 0 2em;width:100%}.posts article{margin:0 0 4.5em;width:100%}.posts article:before{display:none}.posts article:after{width:100%}.posts article:last-child{margin-bottom:0}.posts article:last-child:after{display:none}} diff --git a/dist/posts/posts.js b/dist/posts/posts.js new file mode 100644 index 00000000..590e1e57 --- /dev/null +++ b/dist/posts/posts.js @@ -0,0 +1,2 @@ +import{j as l,x as i,T as c}from"../__chunks__/lit-element.CH8ciVnL.js";import{P as p,c as y}from"../__chunks__/createOptimizedPicture.Z5VLB_Rl.js";import{F as h,m}from"../__chunks__/fetch.service.DgmLKlDK.js";import{o as u}from"../__chunks__/if-defined.CrfpI-tB.js";import{i as w}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";const $=t=>t?i`

    ${t}

    `:c,g=t=>t?t.length>200?i`

    ${t.slice(0,200)}...

    `:i`

    ${t}

    `:c,v=(t,e)=>e?i`${e}`:c,x=t=>{const{postUrl:e,headline:r,text:o,picture:a,buttontext:s}=t;return i``},T=async t=>{if(t.length===0){const e=await p.getPlaceHolder("no posts");return i`
    ${e}
    `}return t.map(e=>x(e))},H=t=>{var r;return(r=Array.from(t.querySelectorAll("p")).find(o=>o.innerText.trim().length>0))==null?void 0:r.innerText};function S(t){try{return h.fetchText(`${t.path}.plain.html`,{cacheOptions:{cacheType:"runtime"}})}catch(e){m.error(`Post Block: Error while fetching ${t.path}.plain.html`,e);return}}function q(t,e,r){var o,a;return{postUrl:w()?void 0:`${window.hlx.codeBasePath}${t[e].path}`,headline:((o=r.querySelector("h1"))==null?void 0:o.innerText)||((a=r.querySelector("h2"))==null?void 0:a.innerText),text:H(r),buttontext:t[e].buttontext,picture:y({src:t[e].image,alt:t[e].imagealt,width:323,height:199})}}async function j(t){t.innerHTML="";const e=new DOMParser;try{const o=(await h.fetchJson("/query-index.json")).data.filter(n=>n.path.startsWith("/posts")),f=(await Promise.all(o.map(n=>S(n)))).filter(n=>n!==void 0).map(n=>e.parseFromString(n,"text/html")).map((n,P)=>q(o,P,n));t.style.removeProperty("display");const d=await T(f);l(d,t)}catch(r){m.error("Post Block: Error while fetching posts.",r);const o=await p.getPlaceHolder("error"),a=document.createElement("div"),s=i`

    ${o}

    `;l(s,a),t.innerHTML="",t.appendChild(a)}}export{j as default}; +//# sourceMappingURL=posts.js.map diff --git a/dist/posts/posts.js.map b/dist/posts/posts.js.map new file mode 100644 index 00000000..930a7396 --- /dev/null +++ b/dist/posts/posts.js.map @@ -0,0 +1 @@ +{"version":3,"file":"posts.js","sources":["../../src/blocks/posts/posts.ts"],"sourcesContent":["import { html, nothing, render } from 'lit';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from '../../services/fetch.service.ts';\nimport { ifDefined } from 'lit-html/directives/if-defined.js';\nimport './posts.scss';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\ninterface PostArgs {\n postUrl?: string;\n headline?: string;\n text?: string;\n picture?: HTMLPictureElement;\n buttontext?: string;\n}\n\nconst renderHeadline = (headline?: string) => {\n if (!headline) return nothing;\n return html`

    ${headline}

    `;\n};\n\nconst renderText = (text?: string) => {\n if (!text) return nothing;\n if (text.length > 200) {\n return html`

    ${text.slice(0, 200)}...

    `;\n }\n return html`

    ${text}

    `;\n};\n\nconst renderPicture = (postUrl?: string, picture?: HTMLPictureElement) => {\n if (!picture) return nothing;\n return html`${picture}`;\n};\n\nconst postTemplate = (args: PostArgs) => {\n const { postUrl, headline, text, picture, buttontext } = args;\n return html`\n \n `;\n};\n\nconst template = async (posts: PostArgs[]) => {\n if (posts.length === 0) {\n const placeholder = await PlaceholderService.getPlaceHolder('no posts');\n return html`
    ${placeholder}
    `;\n }\n return posts.map((post) => postTemplate(post));\n};\n\n// TODO: Candidate for a EDS helper function???\nconst findFirstNonEmptyParagraph = (doc: Document): string | undefined => {\n const paragraphs = Array.from(doc.querySelectorAll('p'));\n return paragraphs.find((p) => p.innerText.trim().length > 0)?.innerText;\n};\n\nfunction fetchPost(post: SiteMapEntry) {\n try {\n return FetchService.fetchText(`${post.path}.plain.html`, {\n cacheOptions: {\n cacheType: 'runtime',\n },\n });\n } catch (error) {\n DebuggerService.error(`Post Block: Error while fetching ${post.path}.plain.html`, error);\n return;\n }\n}\n\nfunction createPostEntry(siteMapPostEntries: SiteMapEntry[], index: number, doc: Document) {\n return {\n postUrl: isSidekickLibraryActive() ? undefined : `${window.hlx.codeBasePath}${siteMapPostEntries[index].path}`,\n headline: doc.querySelector('h1')?.innerText || doc.querySelector('h2')?.innerText,\n text: findFirstNonEmptyParagraph(doc),\n buttontext: siteMapPostEntries[index].buttontext,\n picture: createOptimizedPicture({\n src: siteMapPostEntries[index].image,\n alt: siteMapPostEntries[index].imagealt,\n width: 323,\n height: 199,\n }),\n };\n}\n\nexport default async function (block: HTMLElement) {\n block.innerHTML = '';\n\n const parser = new DOMParser();\n try {\n const queryIndex = await FetchService.fetchJson>('/query-index.json');\n const siteMapPostEntries = queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n const postsPreview: (string | undefined)[] = await Promise.all(siteMapPostEntries.map((post) => fetchPost(post)));\n const filteredPostPreview: string[] = postsPreview.filter((preview) => preview !== undefined) as string[];\n const postsPreviewHtml = filteredPostPreview.map((res) => parser.parseFromString(res, 'text/html'));\n const posts = postsPreviewHtml.map((doc, index) => createPostEntry(siteMapPostEntries, index, doc));\n\n block.style.removeProperty('display');\n\n const postsTemplate = await template(posts);\n\n render(postsTemplate, block);\n } catch (error) {\n DebuggerService.error('Post Block: Error while fetching posts.', error);\n\n const response = await PlaceholderService.getPlaceHolder('error');\n const placeholderBlock = document.createElement('div');\n const errorBlock = html`

    ${response}

    `;\n render(errorBlock, placeholderBlock);\n\n block.innerHTML = '';\n block.appendChild(placeholderBlock);\n }\n}\n"],"names":["renderHeadline","headline","html","nothing","renderText","text","renderPicture","postUrl","picture","ifDefined","postTemplate","args","buttontext","template","posts","placeholder","PlaceholderService","post","findFirstNonEmptyParagraph","doc","_a","p","fetchPost","FetchService","error","DebuggerService","createPostEntry","siteMapPostEntries","index","isSidekickLibraryActive","_b","createOptimizedPicture","block","parser","item","preview","res","postsTemplate","render","response","placeholderBlock","errorBlock"],"mappings":"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"} \ No newline at end of file diff --git a/dist/sidekickLibraryStyles/sidekickLibraryStyles.css b/dist/sidekickLibraryStyles/sidekickLibraryStyles.css new file mode 100644 index 00000000..7affee2e --- /dev/null +++ b/dist/sidekickLibraryStyles/sidekickLibraryStyles.css @@ -0,0 +1 @@ +#main.sidekick-library .inner{padding-top:2em} diff --git a/dist/styles/styles.css b/dist/styles/styles.css new file mode 100644 index 00000000..58649acc --- /dev/null +++ b/dist/styles/styles.css @@ -0,0 +1 @@ +html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{-webkit-text-size-adjust:none}mark{background-color:transparent;color:inherit}input::-moz-focus-inner{border:0;padding:0}input,select,textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none}@-ms-viewport{width:device-width}body{-ms-overflow-style:scrollbar}@media screen and (max-width: 480px){html,body{min-width:320px}}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}body.is-preload *,body.is-preload *:before,body.is-preload *:after,body.is-resizing *,body.is-resizing *:before,body.is-resizing *:after{-moz-animation:none!important;-webkit-animation:none!important;-ms-animation:none!important;animation:none!important;-moz-transition:none!important;-webkit-transition:none!important;-ms-transition:none!important;transition:none!important}body{display:flex;flex-direction:row-reverse;min-height:100vh}body>main{flex-grow:1;flex-shrink:1;width:100%}body,input,select,textarea{color:#3d4449;font-family:Open Sans,sans-serif;font-size:13pt;font-weight:400;line-height:1.65}@media screen and (max-width: 1680px){body,input,select,textarea{font-size:11pt}}@media screen and (max-width: 1280px){body,input,select,textarea{font-size:10pt}}@media screen and (max-width: 360px){body,input,select,textarea{font-size:9pt}}a{-moz-transition:color .2s ease-in-out,border-bottom-color .2s ease-in-out;-webkit-transition:color .2s ease-in-out,border-bottom-color .2s ease-in-out;-ms-transition:color .2s ease-in-out,border-bottom-color .2s ease-in-out;transition:color .2s ease-in-out,border-bottom-color .2s ease-in-out;border-bottom:dotted 1px;color:#b82727;text-decoration:none}a:hover{border-bottom-color:#b82727;color:#b82727!important}a:hover strong{color:inherit}strong,b{color:#3d4449;font-weight:600}em,i{font-style:italic}p{margin:0 0 2em}h1,h2,h3,h4,h5,h6{color:#3d4449;font-family:Roboto Slab,serif;font-weight:700;line-height:1.5;margin:0 0 1em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none;border-bottom:0}h1{font-size:4em;margin:0 0 .5em;line-height:1.3}h2{font-size:1.75em}h3{font-size:1.25em}h4{font-size:1.1em}h5{font-size:.9em}h6{font-size:.7em}@media screen and (max-width: 1680px){h1{font-size:3.5em}}@media screen and (max-width: 980px){h1{font-size:3.25em}}@media screen and (max-width: 736px){h1{font-size:2em;line-height:1.4}h2{font-size:1.5em}}sub{font-size:.8em;position:relative;top:.5em}sup{font-size:.8em;position:relative;top:-.5em}blockquote{border-left:solid 3px rgba(210,215,217,.75);font-style:italic;margin:0 0 2em;padding:.5em 0 .5em 2em}code{background:#e6ebed40;border-radius:.375em;border:solid 1px rgba(210,215,217,.75);font-family:Courier New,monospace;font-size:.9em;margin:0 .25em;padding:.25em .65em}pre{-webkit-overflow-scrolling:touch;font-family:Courier New,monospace;font-size:.9em;margin:0 0 2em}pre code{display:block;line-height:1.75;padding:1em 1.5em;overflow-x:auto}hr{border:0;border-bottom:solid 1px rgba(210,215,217,.75);margin:2em 0}hr.major{margin:3em 0}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp{order:-1}.row>.col-1{width:8.3333333333%}.row>.off-1{margin-left:8.3333333333%}.row>.col-2{width:16.6666666667%}.row>.off-2{margin-left:16.6666666667%}.row>.col-3{width:25%}.row>.off-3{margin-left:25%}.row>.col-4{width:33.3333333333%}.row>.off-4{margin-left:33.3333333333%}.row>.col-5{width:41.6666666667%}.row>.off-5{margin-left:41.6666666667%}.row>.col-6{width:50%}.row>.off-6{margin-left:50%}.row>.col-7{width:58.3333333333%}.row>.off-7{margin-left:58.3333333333%}.row>.col-8{width:66.6666666667%}.row>.off-8{margin-left:66.6666666667%}.row>.col-9{width:75%}.row>.off-9{margin-left:75%}.row>.col-10{width:83.3333333333%}.row>.off-10{margin-left:83.3333333333%}.row>.col-11{width:91.6666666667%}.row>.off-11{margin-left:91.6666666667%}.row>.col-12{width:100%}.row>.off-12{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:0;margin-left:-.375em}.row.gtr-25>*{padding:0 0 0 .375em}.row.gtr-25.gtr-uniform{margin-top:-.375em}.row.gtr-25.gtr-uniform>*{padding-top:.375em}.row.gtr-50{margin-top:0;margin-left:-.75em}.row.gtr-50>*{padding:0 0 0 .75em}.row.gtr-50.gtr-uniform{margin-top:-.75em}.row.gtr-50.gtr-uniform>*{padding-top:.75em}.row{margin-top:0;margin-left:-1.5em}.row>*{padding:0 0 0 1.5em}.row.gtr-uniform{margin-top:-1.5em}.row.gtr-uniform>*{padding-top:1.5em}.row.gtr-150{margin-top:0;margin-left:-2.25em}.row.gtr-150>*{padding:0 0 0 2.25em}.row.gtr-150.gtr-uniform{margin-top:-2.25em}.row.gtr-150.gtr-uniform>*{padding-top:2.25em}.row.gtr-200{margin-top:0;margin-left:-3em}.row.gtr-200>*{padding:0 0 0 3em}.row.gtr-200.gtr-uniform{margin-top:-3em}.row.gtr-200.gtr-uniform>*{padding-top:3em}@media screen and (max-width: 1680px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-xlarge{order:-1}.row>.col-1-xlarge{width:8.3333333333%}.row>.off-1-xlarge{margin-left:8.3333333333%}.row>.col-2-xlarge{width:16.6666666667%}.row>.off-2-xlarge{margin-left:16.6666666667%}.row>.col-3-xlarge{width:25%}.row>.off-3-xlarge{margin-left:25%}.row>.col-4-xlarge{width:33.3333333333%}.row>.off-4-xlarge{margin-left:33.3333333333%}.row>.col-5-xlarge{width:41.6666666667%}.row>.off-5-xlarge{margin-left:41.6666666667%}.row>.col-6-xlarge{width:50%}.row>.off-6-xlarge{margin-left:50%}.row>.col-7-xlarge{width:58.3333333333%}.row>.off-7-xlarge{margin-left:58.3333333333%}.row>.col-8-xlarge{width:66.6666666667%}.row>.off-8-xlarge{margin-left:66.6666666667%}.row>.col-9-xlarge{width:75%}.row>.off-9-xlarge{margin-left:75%}.row>.col-10-xlarge{width:83.3333333333%}.row>.off-10-xlarge{margin-left:83.3333333333%}.row>.col-11-xlarge{width:91.6666666667%}.row>.off-11-xlarge{margin-left:91.6666666667%}.row>.col-12-xlarge{width:100%}.row>.off-12-xlarge{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:0;margin-left:-.375em}.row.gtr-25>*{padding:0 0 0 .375em}.row.gtr-25.gtr-uniform{margin-top:-.375em}.row.gtr-25.gtr-uniform>*{padding-top:.375em}.row.gtr-50{margin-top:0;margin-left:-.75em}.row.gtr-50>*{padding:0 0 0 .75em}.row.gtr-50.gtr-uniform{margin-top:-.75em}.row.gtr-50.gtr-uniform>*{padding-top:.75em}.row{margin-top:0;margin-left:-1.5em}.row>*{padding:0 0 0 1.5em}.row.gtr-uniform{margin-top:-1.5em}.row.gtr-uniform>*{padding-top:1.5em}.row.gtr-150{margin-top:0;margin-left:-2.25em}.row.gtr-150>*{padding:0 0 0 2.25em}.row.gtr-150.gtr-uniform{margin-top:-2.25em}.row.gtr-150.gtr-uniform>*{padding-top:2.25em}.row.gtr-200{margin-top:0;margin-left:-3em}.row.gtr-200>*{padding:0 0 0 3em}.row.gtr-200.gtr-uniform{margin-top:-3em}.row.gtr-200.gtr-uniform>*{padding-top:3em}}@media screen and (max-width: 1280px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-large{order:-1}.row>.col-1-large{width:8.3333333333%}.row>.off-1-large{margin-left:8.3333333333%}.row>.col-2-large{width:16.6666666667%}.row>.off-2-large{margin-left:16.6666666667%}.row>.col-3-large{width:25%}.row>.off-3-large{margin-left:25%}.row>.col-4-large{width:33.3333333333%}.row>.off-4-large{margin-left:33.3333333333%}.row>.col-5-large{width:41.6666666667%}.row>.off-5-large{margin-left:41.6666666667%}.row>.col-6-large{width:50%}.row>.off-6-large{margin-left:50%}.row>.col-7-large{width:58.3333333333%}.row>.off-7-large{margin-left:58.3333333333%}.row>.col-8-large{width:66.6666666667%}.row>.off-8-large{margin-left:66.6666666667%}.row>.col-9-large{width:75%}.row>.off-9-large{margin-left:75%}.row>.col-10-large{width:83.3333333333%}.row>.off-10-large{margin-left:83.3333333333%}.row>.col-11-large{width:91.6666666667%}.row>.off-11-large{margin-left:91.6666666667%}.row>.col-12-large{width:100%}.row>.off-12-large{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:0;margin-left:-.375em}.row.gtr-25>*{padding:0 0 0 .375em}.row.gtr-25.gtr-uniform{margin-top:-.375em}.row.gtr-25.gtr-uniform>*{padding-top:.375em}.row.gtr-50{margin-top:0;margin-left:-.75em}.row.gtr-50>*{padding:0 0 0 .75em}.row.gtr-50.gtr-uniform{margin-top:-.75em}.row.gtr-50.gtr-uniform>*{padding-top:.75em}.row{margin-top:0;margin-left:-1.5em}.row>*{padding:0 0 0 1.5em}.row.gtr-uniform{margin-top:-1.5em}.row.gtr-uniform>*{padding-top:1.5em}.row.gtr-150{margin-top:0;margin-left:-2.25em}.row.gtr-150>*{padding:0 0 0 2.25em}.row.gtr-150.gtr-uniform{margin-top:-2.25em}.row.gtr-150.gtr-uniform>*{padding-top:2.25em}.row.gtr-200{margin-top:0;margin-left:-3em}.row.gtr-200>*{padding:0 0 0 3em}.row.gtr-200.gtr-uniform{margin-top:-3em}.row.gtr-200.gtr-uniform>*{padding-top:3em}}@media screen and (max-width: 980px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-medium{order:-1}.row>.col-1-medium{width:8.3333333333%}.row>.off-1-medium{margin-left:8.3333333333%}.row>.col-2-medium{width:16.6666666667%}.row>.off-2-medium{margin-left:16.6666666667%}.row>.col-3-medium{width:25%}.row>.off-3-medium{margin-left:25%}.row>.col-4-medium{width:33.3333333333%}.row>.off-4-medium{margin-left:33.3333333333%}.row>.col-5-medium{width:41.6666666667%}.row>.off-5-medium{margin-left:41.6666666667%}.row>.col-6-medium{width:50%}.row>.off-6-medium{margin-left:50%}.row>.col-7-medium{width:58.3333333333%}.row>.off-7-medium{margin-left:58.3333333333%}.row>.col-8-medium{width:66.6666666667%}.row>.off-8-medium{margin-left:66.6666666667%}.row>.col-9-medium{width:75%}.row>.off-9-medium{margin-left:75%}.row>.col-10-medium{width:83.3333333333%}.row>.off-10-medium{margin-left:83.3333333333%}.row>.col-11-medium{width:91.6666666667%}.row>.off-11-medium{margin-left:91.6666666667%}.row>.col-12-medium{width:100%}.row>.off-12-medium{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:0;margin-left:-.375em}.row.gtr-25>*{padding:0 0 0 .375em}.row.gtr-25.gtr-uniform{margin-top:-.375em}.row.gtr-25.gtr-uniform>*{padding-top:.375em}.row.gtr-50{margin-top:0;margin-left:-.75em}.row.gtr-50>*{padding:0 0 0 .75em}.row.gtr-50.gtr-uniform{margin-top:-.75em}.row.gtr-50.gtr-uniform>*{padding-top:.75em}.row{margin-top:0;margin-left:-1.5em}.row>*{padding:0 0 0 1.5em}.row.gtr-uniform{margin-top:-1.5em}.row.gtr-uniform>*{padding-top:1.5em}.row.gtr-150{margin-top:0;margin-left:-2.25em}.row.gtr-150>*{padding:0 0 0 2.25em}.row.gtr-150.gtr-uniform{margin-top:-2.25em}.row.gtr-150.gtr-uniform>*{padding-top:2.25em}.row.gtr-200{margin-top:0;margin-left:-3em}.row.gtr-200>*{padding:0 0 0 3em}.row.gtr-200.gtr-uniform{margin-top:-3em}.row.gtr-200.gtr-uniform>*{padding-top:3em}}@media screen and (max-width: 736px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-small{order:-1}.row>.col-1-small{width:8.3333333333%}.row>.off-1-small{margin-left:8.3333333333%}.row>.col-2-small{width:16.6666666667%}.row>.off-2-small{margin-left:16.6666666667%}.row>.col-3-small{width:25%}.row>.off-3-small{margin-left:25%}.row>.col-4-small{width:33.3333333333%}.row>.off-4-small{margin-left:33.3333333333%}.row>.col-5-small{width:41.6666666667%}.row>.off-5-small{margin-left:41.6666666667%}.row>.col-6-small{width:50%}.row>.off-6-small{margin-left:50%}.row>.col-7-small{width:58.3333333333%}.row>.off-7-small{margin-left:58.3333333333%}.row>.col-8-small{width:66.6666666667%}.row>.off-8-small{margin-left:66.6666666667%}.row>.col-9-small{width:75%}.row>.off-9-small{margin-left:75%}.row>.col-10-small{width:83.3333333333%}.row>.off-10-small{margin-left:83.3333333333%}.row>.col-11-small{width:91.6666666667%}.row>.off-11-small{margin-left:91.6666666667%}.row>.col-12-small{width:100%}.row>.off-12-small{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:0;margin-left:-.375em}.row.gtr-25>*{padding:0 0 0 .375em}.row.gtr-25.gtr-uniform{margin-top:-.375em}.row.gtr-25.gtr-uniform>*{padding-top:.375em}.row.gtr-50{margin-top:0;margin-left:-.75em}.row.gtr-50>*{padding:0 0 0 .75em}.row.gtr-50.gtr-uniform{margin-top:-.75em}.row.gtr-50.gtr-uniform>*{padding-top:.75em}.row{margin-top:0;margin-left:-1.5em}.row>*{padding:0 0 0 1.5em}.row.gtr-uniform{margin-top:-1.5em}.row.gtr-uniform>*{padding-top:1.5em}.row.gtr-150{margin-top:0;margin-left:-2.25em}.row.gtr-150>*{padding:0 0 0 2.25em}.row.gtr-150.gtr-uniform{margin-top:-2.25em}.row.gtr-150.gtr-uniform>*{padding-top:2.25em}.row.gtr-200{margin-top:0;margin-left:-3em}.row.gtr-200>*{padding:0 0 0 3em}.row.gtr-200.gtr-uniform{margin-top:-3em}.row.gtr-200.gtr-uniform>*{padding-top:3em}}@media screen and (max-width: 480px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-xsmall{order:-1}.row>.col-1-xsmall{width:8.3333333333%}.row>.off-1-xsmall{margin-left:8.3333333333%}.row>.col-2-xsmall{width:16.6666666667%}.row>.off-2-xsmall{margin-left:16.6666666667%}.row>.col-3-xsmall{width:25%}.row>.off-3-xsmall{margin-left:25%}.row>.col-4-xsmall{width:33.3333333333%}.row>.off-4-xsmall{margin-left:33.3333333333%}.row>.col-5-xsmall{width:41.6666666667%}.row>.off-5-xsmall{margin-left:41.6666666667%}.row>.col-6-xsmall{width:50%}.row>.off-6-xsmall{margin-left:50%}.row>.col-7-xsmall{width:58.3333333333%}.row>.off-7-xsmall{margin-left:58.3333333333%}.row>.col-8-xsmall{width:66.6666666667%}.row>.off-8-xsmall{margin-left:66.6666666667%}.row>.col-9-xsmall{width:75%}.row>.off-9-xsmall{margin-left:75%}.row>.col-10-xsmall{width:83.3333333333%}.row>.off-10-xsmall{margin-left:83.3333333333%}.row>.col-11-xsmall{width:91.6666666667%}.row>.off-11-xsmall{margin-left:91.6666666667%}.row>.col-12-xsmall{width:100%}.row>.off-12-xsmall{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:0;margin-left:-.375em}.row.gtr-25>*{padding:0 0 0 .375em}.row.gtr-25.gtr-uniform{margin-top:-.375em}.row.gtr-25.gtr-uniform>*{padding-top:.375em}.row.gtr-50{margin-top:0;margin-left:-.75em}.row.gtr-50>*{padding:0 0 0 .75em}.row.gtr-50.gtr-uniform{margin-top:-.75em}.row.gtr-50.gtr-uniform>*{padding-top:.75em}.row{margin-top:0;margin-left:-1.5em}.row>*{padding:0 0 0 1.5em}.row.gtr-uniform{margin-top:-1.5em}.row.gtr-uniform>*{padding-top:1.5em}.row.gtr-150{margin-top:0;margin-left:-2.25em}.row.gtr-150>*{padding:0 0 0 2.25em}.row.gtr-150.gtr-uniform{margin-top:-2.25em}.row.gtr-150.gtr-uniform>*{padding-top:2.25em}.row.gtr-200{margin-top:0;margin-left:-3em}.row.gtr-200>*{padding:0 0 0 3em}.row.gtr-200.gtr-uniform{margin-top:-3em}.row.gtr-200.gtr-uniform>*{padding-top:3em}}section.special,article.special{text-align:center}.section .default-content-wrapper:first-child h2{border-bottom:solid 3px #b82727;display:inline-block;margin:0 0 2em;padding:0 .75em .5em 0}header p{font-family:Roboto Slab,serif;font-size:1em;font-weight:400;letter-spacing:.075em;margin-top:-.5em;text-transform:uppercase}header.major>:last-child{border-bottom:solid 3px #b82727;display:inline-block;margin:0 0 2em;padding:0 .75em .5em 0}header.main>:last-child{margin:0 0 1em}.box{border-radius:.375em;border:solid 1px rgba(210,215,217,.75);margin-bottom:2em;padding:1.5em}.box>:last-child,.box>:last-child>:last-child,.box>:last-child>:last-child>:last-child{margin-bottom:0}.box.alt{border:0;border-radius:0;padding:0}.icon{text-decoration:none;border-bottom:none;position:relative}.icon:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none!important;font-family:"Font Awesome 5 Free";font-weight:400}.icon>.label{display:none}.icon:before{line-height:inherit}.icon.solid:before{font-weight:900}.icon.brands:before{font-family:"Font Awesome 5 Brands"}.image{border-radius:.375em;border:0;display:inline-block;position:relative}.image img{border-radius:.375em;display:block}.image.left,.image.right{max-width:40%}.image.left img,.image.right img{width:100%}.image.left{float:left;padding:0 1.5em 1em 0;top:.25em}.image.right{float:right;padding:0 0 1em 1.5em;top:.25em}.image.fit{display:block;margin:0 0 2em;width:100%}.image.fit img{width:100%}.image.main{display:block;margin:0 0 3em;width:100%}.image.main img{width:100%;height:auto;max-height:400px;object-fit:cover}a.image{overflow:hidden}a.image img{-moz-transition:-moz-transform .2s ease;-webkit-transition:-webkit-transform .2s ease;-ms-transition:-ms-transform .2s ease;transition:transform .2s ease}a.image:hover img{-moz-transform:scale(1.075);-webkit-transform:scale(1.075);-ms-transform:scale(1.075);transform:scale(1.075)}ol{list-style:decimal;margin:0 0 2em;padding-left:1.25em}ol li{padding-left:.25em}ul{list-style:disc;margin:0 0 2em;padding-left:1em}ul li{padding-left:.5em}ul.alt{list-style:none;padding-left:0}ul.alt li{border-top:solid 1px rgba(210,215,217,.75);padding:.5em 0}ul.alt li:first-child{border-top:0;padding-top:0}dl{margin:0 0 2em}dl dt{display:block;font-weight:600;margin:0 0 1em}dl dd{margin-left:2em}ul.actions{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;cursor:default;list-style:none;margin-left:-1em;padding-left:0}ul.actions li{padding:0 0 0 1em;vertical-align:middle}ul.actions.special{-moz-justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;width:100%;margin-left:0}ul.actions.special li:first-child{padding-left:0}ul.actions.stacked{-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:0}ul.actions.stacked li{padding:1.3em 0 0}ul.actions.stacked li:first-child{padding-top:0}ul.actions.fit{width:calc(100% + 1em)}ul.actions.fit li{-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;width:100%}ul.actions.fit li>*{width:100%}ul.actions.fit.stacked{width:100%}ul.icons{cursor:default;list-style:none;padding-left:0}ul.icons li{display:inline-block;padding:0 1em 0 0}ul.icons li:last-child{padding-right:0}ul.icons li .icon{color:inherit}ul.icons li .icon:before{font-size:1.25em}ul.contact{list-style:none;padding:0}ul.contact li{text-decoration:none;border-top:solid 1px rgba(210,215,217,.75);margin:1.5em 0 0;padding:1.5em 0 0 3em;position:relative}ul.contact li:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none!important;font-family:"Font Awesome 5 Free";font-weight:400}ul.contact li:before{color:#b82727;display:inline-block;font-size:1.5em;height:1.125em;left:0;line-height:1.125em;position:absolute;text-align:center;top:1em;width:1.5em}ul.contact li:first-child{border-top:0;margin-top:0;padding-top:0}ul.contact li:first-child:before{top:0}ul.contact li a{color:inherit}ul.pagination{cursor:default;list-style:none;padding-left:0}ul.pagination li{display:inline-block;padding-left:0;vertical-align:middle}ul.pagination li>.page{-moz-transition:background-color .2s ease-in-out,color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out;border-bottom:0;border-radius:.375em;display:inline-block;font-size:.8em;font-weight:600;height:2em;line-height:2em;margin:0 .125em;min-width:2em;padding:0 .5em;text-align:center}ul.pagination li>.page.active{background-color:#b82727;color:#fff!important}ul.pagination li>.page.active:hover{background-color:#c52a2a}ul.pagination li>.page.active:active{background-color:#ab2424}ul.pagination li:first-child{padding-right:.75em}ul.pagination li:last-child{padding-left:.75em}@media screen and (max-width: 480px){ul.pagination li:nth-child(n+2):nth-last-child(n+2){display:none}ul.pagination li:first-child{padding-right:0}}input[type=submit],input[type=reset],input[type=button],button,.button{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;-moz-transition:background-color .2s ease-in-out,color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out;background-color:transparent;border-radius:.375em;border:0;box-shadow:inset 0 0 0 2px #b82727;color:#b82727!important;cursor:pointer;display:inline-block;font-family:Roboto Slab,serif;font-size:.8em;font-weight:700;height:3.5em;letter-spacing:.075em;line-height:3.5em;padding:0 2.25em;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap}input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover,button:hover,.button:hover{background-color:#b827270d}input[type=submit]:active,input[type=reset]:active,input[type=button]:active,button:active,.button:active{background-color:#b8272726}input[type=submit].icon:before,input[type=reset].icon:before,input[type=button].icon:before,button.icon:before,.button.icon:before{margin-right:.5em}input[type=submit].fit,input[type=reset].fit,input[type=button].fit,button.fit,.button.fit{width:100%}input[type=submit].small,input[type=reset].small,input[type=button].small,button.small,.button.small{font-size:.6em}input[type=submit].large,input[type=reset].large,input[type=button].large,button.large,.button.large{font-size:1em;height:3.65em;line-height:3.65em}input[type=submit].primary,input[type=reset].primary,input[type=button].primary,button.primary,.button.primary{background-color:#b82727;box-shadow:none;color:#fff!important}input[type=submit].primary:hover,input[type=reset].primary:hover,input[type=button].primary:hover,button.primary:hover,.button.primary:hover{background-color:#c52a2a}input[type=submit].primary:active,input[type=reset].primary:active,input[type=button].primary:active,button.primary:active,.button.primary:active{background-color:#ab2424}input[type=submit].disabled,input[type=submit]:disabled,input[type=reset].disabled,input[type=reset]:disabled,input[type=button].disabled,input[type=button]:disabled,button.disabled,button:disabled,.button.disabled,.button:disabled{pointer-events:none;opacity:.25}.mini-posts article{border-top:solid 1px rgba(210,215,217,.75);margin-top:2em;padding-top:2em}.mini-posts article .image{display:block;margin:0 0 1.5em}.mini-posts article .image img{display:block;width:100%;aspect-ratio:3/2;object-fit:cover;height:auto}.mini-posts article:first-child{border-top:0;margin-top:0;padding-top:0}#wrapper{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-moz-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;min-height:100vh}#main{-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;width:100%}#main>.inner{padding:0 6em .1em;margin:0 auto;max-width:110em}#main>.inner .section{padding:6em 0 4em;border-top:solid 2px rgba(210,215,217,.75)}#main>.inner .section:first-child{border-top:0!important;padding:0}@media screen and (max-width: 1680px){#main>.inner{padding:0 5em .1em}#main>.inner>.section{padding:5em 0 3em}}@media screen and (max-width: 1280px){#main>.inner{padding:0 4em .1em}#main>.inner>.section{padding:4em 0 2em}}@media screen and (max-width: 736px){#main>.inner{padding:0 2em .1em}#main>.inner>.section{padding:3em 0 1em}}#search form{position:relative}#search form:before{color:fg;content:"";cursor:default;display:block;font-size:1.5em;height:calc(element - height / 1.375);line-height:calc(element - height / 1.375);opacity:.325;position:absolute;right:0;text-align:center;top:0;width:calc(element - height / 1.375)}#search form input[type=text]{padding-right:element-height}#sidebar.activate-animations{-moz-transition:margin-left .5s ease,box-shadow .5s ease;-webkit-transition:margin-left .5s ease,box-shadow .5s ease;-ms-transition:margin-left .5s ease,box-shadow .5s ease;transition:margin-left .5s ease,box-shadow .5s ease}#sidebar{-moz-flex-grow:0;-webkit-flex-grow:0;-ms-flex-grow:0;flex-grow:0;-moz-flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;background-color:#f5f6f7;font-size:.9em;position:relative;width:26em;margin-left:-26em}#sidebar h2{font-size:1.3888888889em}#sidebar>.inner{padding:2.2222222222em 2.2222222222em 2.4444444444em;position:relative;width:26em}#sidebar>.inner>*{display:block;border-bottom:solid 2px rgba(210,215,217,.75);margin:0 0 3.5em;padding:0 0 3.5em}#sidebar>.inner>*>:last-child{margin-bottom:0}#sidebar>.inner>*:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}#sidebar>.inner>.alt{background-color:#eff1f2;border-bottom:0;margin:-2.2222222222em 0 4.4444444444em -2.2222222222em;padding:2.2222222222em;width:calc(100% + 4.4444444444em)}#sidebar .contact .icon-component{color:#f56a6a;display:inline-block;font-size:1.5em;height:1.125em;left:0;line-height:1.125em;position:absolute;text-align:center;width:29px}#sidebar .toggle{text-decoration:none;-moz-transition:left .5s ease;-webkit-transition:left .5s ease;-ms-transition:left .5s ease;transition:left .5s ease;-webkit-tap-highlight-color:rgba(255,255,255,0);border:0;display:flex;align-items:center;justify-content:center;height:7.5em;left:26em;line-height:7.5em;outline:0;overflow:hidden;position:absolute;text-align:center;text-indent:-15em;white-space:nowrap;top:0;width:6em;z-index:10000}#sidebar .toggle:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none!important;font-family:"Font Awesome 5 Free";font-weight:900}#sidebar .toggle>.icon-component{width:2.5rem}#sidebar.active{margin-left:0}@media screen and (max-width: 1680px){#sidebar{width:24em;margin-left:-24em}#sidebar>.inner{padding:1.6666666667em 1.6666666667em 1.3333333333em;width:24em}#sidebar>.inner>.alt{margin:-1.6666666667em 0 3.3333333333em -1.6666666667em;padding:1.6666666667em;width:calc(100% + 3.3333333333em)}#sidebar .toggle{height:6.25em;left:24em;line-height:6.25em;text-indent:5em;width:5em;display:flex;align-items:center;justify-content:center}#sidebar.active{margin-left:0}}@media screen and (max-width: 1280px){#sidebar{height:100%;left:0;position:fixed;top:0;z-index:10000}#sidebar.active{box-shadow:0 0 5em #0000002d}#sidebar>.inner{-webkit-overflow-scrolling:touch;height:100%;left:0;overflow:hidden auto;position:absolute;top:0}#sidebar>.inner:after{content:"";display:block;height:4em;width:100%}#sidebar .contact .icon-component{width:27px}#sidebar .toggle{text-indent:6em;width:6em}body.is-preload #sidebar{display:none}}@media screen and (max-width: 736px){#sidebar .contact .icon-component{width:24px}#sidebar .toggle{text-indent:7.25em;width:7.25em}#sidebar .toggle:before{color:#3d4449;margin-left:-.0625em;margin-top:-.25em;font-size:1.1rem;z-index:1}#sidebar .toggle:after{background:#939ea5bf;border-radius:.375em;content:"";height:3.5em;left:1.15em;position:absolute;top:1.35em;width:5em}#sidebar .toggle .icon-component{width:35px;color:#3d4449;height:35px}}#header{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;border-bottom:solid 5px #b82727;padding:6em 0 1em;position:relative}#header>*{-moz-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:0}#header .logo{border-bottom:0;color:inherit;font-family:Roboto Slab,serif;font-size:1.125em}#header .icons{text-align:right}#header .header-icon{width:20px;height:20px;fill:currentcolor}@media screen and (max-width: 1680px){#header{padding-top:5em}}@media screen and (max-width: 736px){#header{padding-top:6.5em}#header .logo{font-size:1.25em;margin:0}#header .icons{height:5em;line-height:5em;position:absolute;right:-.5em;top:0}}#footer .copyright{color:#4d4f51;font-size:.9em}#footer .copyright a{color:inherit}.submenu{display:flex}.submenu__text{flex-grow:1;flex-shrink:0}.submenu__icon{-moz-transition:color .2s ease-in-out,-moz-transform .2s ease-in-out;-webkit-transition:color .2s ease-in-out,-webkit-transform .2s ease-in-out;-ms-transition:color .2s ease-in-out,-ms-transform .2s ease-in-out;transition:color .2s ease-in-out,transform .2s ease-in-out;flex-grow:0;flex-shrink:1;width:20px}.submenu.active .submenu__icon{-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}#menu ul{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;color:#3d4449;font-family:Roboto Slab,serif;font-weight:400;letter-spacing:.075em;list-style:none;margin-bottom:0;padding:0;text-transform:uppercase}#menu ul a,#menu ul span{border-bottom:0;color:inherit;cursor:pointer;display:block;font-size:.9em;padding:.625em 0}#menu ul a:hover,#menu ul span:hover{color:#b82727}#menu ul a.opener,#menu ul span.opener{-moz-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out;text-decoration:none;-webkit-tap-highlight-color:rgba(255,255,255,0);position:relative;display:flex}#menu ul a.opener:before,#menu ul span.opener:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none!important;font-family:"Font Awesome 5 Free";font-weight:900}#menu ul a.opener:hover,#menu ul span.opener:hover{color:#b82727}#menu ul a.opener.active+ul,#menu ul span.opener.active+ul{display:block}#menu ul a.opener.active:before,#menu ul span.opener.active:before{-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}#menu>ul>li{border-top:solid 1px rgba(210,215,217,.75);margin:.5em 0 0;padding:.5em 0 0}#menu>ul>li>ul{color:#8f9295;display:none;margin:.5em 0 1.5em;padding-left:1em}#menu>ul>li>ul a,#menu>ul>li>ul span{font-size:.8em}#menu>ul>li>ul>li{margin:.125em 0 0;padding:.125em 0 0}#menu>ul>li:first-child{border-top:0;margin-top:0;padding-top:0} diff --git a/dist/table/table.css b/dist/table/table.css new file mode 100644 index 00000000..fc86b589 --- /dev/null +++ b/dist/table/table.css @@ -0,0 +1 @@ +.table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}table{margin:0 0 2em;width:100%}table tbody tr{border:solid 1px rgba(210,215,217,.75);border-left:0;border-right:0}table tbody tr:nth-child(odd){background-color:#e6ebed40}table td{padding:.75em}table th{color:#3d4449;font-size:.9em;font-weight:600;padding:0 .75em .75em;text-align:left}table thead{border-bottom:solid 2px rgba(210,215,217,.75)}table tfoot{border-top:solid 2px rgba(210,215,217,.75)}table.alt{border-collapse:separate}table.alt tbody tr td{border:solid 1px rgba(210,215,217,.75);border-left-width:0;border-top-width:0}table.alt tbody tr td:first-child{border-left-width:1px}table.alt tbody tr:first-child td{border-top-width:1px}table.alt thead{border-bottom:0}table.alt tfoot{border-top:0} diff --git a/dist/table/table.js b/dist/table/table.js new file mode 100644 index 00000000..73377972 --- /dev/null +++ b/dist/table/table.js @@ -0,0 +1,2 @@ +import{j as s,x as o}from"../__chunks__/lit-element.CH8ciVnL.js";import{o as n}from"../__chunks__/unsafe-html.C_rT9aKG.js";const m=r=>{const{headers:e,data:a}=r;return o`
    ${e.map(t=>o``)}${a.map(t=>o`${t.map(d=>o``)}`)}
    ${n(t)}
    ${n(d)}
    `};function h(r){const e=[],a=[];[...r.children].forEach((t,d)=>{d===0?e.push(...Array.from(t.querySelectorAll("div")).map(p=>p.innerHTML)):a.push(Array.from(t.querySelectorAll("div")).map(p=>p.innerHTML))}),r.innerHTML="",r.style.removeProperty("display"),s(m({headers:e,data:a}),r)}export{h as default}; +//# sourceMappingURL=table.js.map diff --git a/dist/table/table.js.map b/dist/table/table.js.map new file mode 100644 index 00000000..b6871606 --- /dev/null +++ b/dist/table/table.js.map @@ -0,0 +1 @@ +{"version":3,"file":"table.js","sources":["../../src/blocks/table/table.ts"],"sourcesContent":["import { html, render } from 'lit';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport './table.scss';\n\ninterface TemplateArgs {\n headers: string[];\n data: string[][];\n}\n\nconst template = (args: TemplateArgs) => {\n const { headers, data } = args;\n return html`\n
    \n \n \n \n ${headers.map((header) => html``)}\n \n \n \n ${data.map(\n (row) => html`\n \n ${row.map((cell) => html``)}\n \n `\n )}\n \n
    ${unsafeHTML(header)}
    ${unsafeHTML(cell)}
    \n
    \n `;\n};\n\nexport default function decorate(block: HTMLElement) {\n const headers: string[] = [];\n const data: string[][] = [];\n\n [...block.children].forEach((child, index) => {\n if (index === 0) {\n headers.push(...Array.from(child.querySelectorAll('div')).map((cell) => cell.innerHTML));\n } else {\n data.push(Array.from(child.querySelectorAll('div')).map((cell) => cell.innerHTML));\n }\n });\n\n block.innerHTML = '';\n\n block.style.removeProperty('display');\n render(template({ headers, data }), block);\n}\n"],"names":["template","args","headers","data","html","header","unsafeHTML","row","cell","decorate","block","child","index","render"],"mappings":"2HASA,MAAMA,EAAYC,GAAuB,CACjC,KAAA,CAAE,QAAAC,EAAS,KAAAC,CAAS,EAAAF,EACnB,OAAAG,iDAKKF,EAAQ,IAAKG,GAAWD,QAAWE,EAAWD,CAAM,CAAC,OAAO,CAAC,uBAI/DF,EAAK,IACJI,GAAQH,QAEHG,EAAI,IAAKC,GAASJ,QAAWE,EAAWE,CAAI,CAAC,OAAO,CAAC,OAG5D,CAAA,wBAKX,EAEA,SAAwBC,EAASC,EAAoB,CACnD,MAAMR,EAAoB,CAAA,EACpBC,EAAmB,CAAA,EAEzB,CAAC,GAAGO,EAAM,QAAQ,EAAE,QAAQ,CAACC,EAAOC,IAAU,CACxCA,IAAU,EACZV,EAAQ,KAAK,GAAG,MAAM,KAAKS,EAAM,iBAAiB,KAAK,CAAC,EAAE,IAAKH,GAASA,EAAK,SAAS,CAAC,EAEvFL,EAAK,KAAK,MAAM,KAAKQ,EAAM,iBAAiB,KAAK,CAAC,EAAE,IAAKH,GAASA,EAAK,SAAS,CAAC,CACnF,CACD,EAEDE,EAAM,UAAY,GAEZA,EAAA,MAAM,eAAe,SAAS,EACpCG,EAAOb,EAAS,CAAE,QAAAE,EAAS,KAAAC,CAAM,CAAA,EAAGO,CAAK,CAC3C"} \ No newline at end of file diff --git a/types/vite.config.d.ts b/types/vite.config.d.ts index 671435ee..32168f8a 100644 --- a/types/vite.config.d.ts +++ b/types/vite.config.d.ts @@ -1,2 +1,2 @@ -declare const _default: import("vite").UserConfig & Promise & import("vite").UserConfigFnObject & import("vite").UserConfigExport; +declare const _default: import("vite").UserConfig & Promise & (import("vite").UserConfigFnObject & import("vite").UserConfigExport); export default _default; From 4b9801b57f73f7149d05366f72520eca1afa61b9 Mon Sep 17 00:00:00 2001 From: samuelecalamita Date: Mon, 22 Apr 2024 13:04:07 +0200 Subject: [PATCH 34/62] added lifecycle tasks --- dist/__chunks__/state.CJfvw0Ck.js | 6 + dist/__chunks__/state.CJfvw0Ck.js.map | 1 + dist/__chunks__/toClassName.D9HYXfPD.js | 6 - dist/__chunks__/toClassName.D9HYXfPD.js.map | 1 - dist/form/form.js | 2 +- dist/form/form.js.map | 2 +- dist/main/main.js | 14 +- dist/main/main.js.map | 2 +- scripts/__backup__/aem.js | 43 ++- src/app/index.ts | 305 ++++++++---------- src/app/{ => tasks}/decorateBodyTag.ts | 4 +- src/app/{ => tasks}/setDocLanguage.ts | 4 +- src/app/{ => tasks}/setupHlxObj.ts | 0 src/components/sidebar/sidebar.init.ts | 20 ++ src/components/sidebar/sidebar.ts | 1 + src/main.ts | 64 ++-- src/services/main.service.ts | 12 +- src/services/section.service.ts | 1 + types/src/app/index.d.ts | 52 ++- types/src/app/tasks/decorateBodyTag.d.ts | 12 + types/src/app/tasks/setDocLanguage.d.ts | 1 + types/src/app/tasks/setupHlxObj.d.ts | 1 + .../src/components/sidebar/sidebar.init.d.ts | 1 + types/src/main.d.ts | 2 +- types/src/services/main.service.d.ts | 1 - 25 files changed, 283 insertions(+), 275 deletions(-) create mode 100644 dist/__chunks__/state.CJfvw0Ck.js create mode 100644 dist/__chunks__/state.CJfvw0Ck.js.map delete mode 100644 dist/__chunks__/toClassName.D9HYXfPD.js delete mode 100644 dist/__chunks__/toClassName.D9HYXfPD.js.map rename src/app/{ => tasks}/decorateBodyTag.ts (85%) rename src/app/{ => tasks}/setDocLanguage.ts (62%) rename src/app/{ => tasks}/setupHlxObj.ts (100%) create mode 100644 src/components/sidebar/sidebar.init.ts create mode 100644 types/src/app/tasks/decorateBodyTag.d.ts create mode 100644 types/src/app/tasks/setDocLanguage.d.ts create mode 100644 types/src/app/tasks/setupHlxObj.d.ts create mode 100644 types/src/components/sidebar/sidebar.init.d.ts diff --git a/dist/__chunks__/state.CJfvw0Ck.js b/dist/__chunks__/state.CJfvw0Ck.js new file mode 100644 index 00000000..2b1cf772 --- /dev/null +++ b/dist/__chunks__/state.CJfvw0Ck.js @@ -0,0 +1,6 @@ +import{n as t}from"./property.Ds9fqW-T.js";function a(e){return e.toLowerCase().replace(/[^0-9a-z]/gi,"-").replace(/-+/g,"-").replace(/^-|-$/g,"")}/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */function o(e){return t({...e,state:!0,attribute:!1})}export{o as r,a as t}; +//# sourceMappingURL=state.CJfvw0Ck.js.map diff --git a/dist/__chunks__/state.CJfvw0Ck.js.map b/dist/__chunks__/state.CJfvw0Ck.js.map new file mode 100644 index 00000000..09ec1280 --- /dev/null +++ b/dist/__chunks__/state.CJfvw0Ck.js.map @@ -0,0 +1 @@ +{"version":3,"file":"state.CJfvw0Ck.js","sources":["../../src/utils/toClassName.ts","../../node_modules/@lit/reactive-element/decorators/state.js"],"sourcesContent":["/**\n * Converts a string into a valid CSS class name.\n *\n * @param name - The string to convert into a CSS class name.\n * @returns The converted CSS class name.\n *\n * @example\n * // Example usage:\n * const inputString = 'Hello, World!';\n * const cssClassName = toClassName(inputString);\n * console.log(cssClassName); // Output: 'hello-world'\n */\nexport function toClassName(name: string): string {\n return name\n .toLowerCase()\n .replace(/[^0-9a-z]/gi, '-')\n .replace(/-+/g, '-')\n .replace(/^-|-$/g, '');\n}\n","import{property as t}from\"./property.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function r(r){return t({...r,state:!0,attribute:!1})}export{r as state};\n//# sourceMappingURL=state.js.map\n"],"names":["toClassName","name","r","t"],"mappings":"2CAYO,SAASA,EAAYC,EAAsB,CAChD,OAAOA,EACJ,YAAA,EACA,QAAQ,cAAe,GAAG,EAC1B,QAAQ,MAAO,GAAG,EAClB,QAAQ,SAAU,EAAE,CACzB,CCjBA;AAAA;AAAA;AAAA;AAAA,GAIG,SAASC,EAAEA,EAAE,CAAC,OAAOC,EAAE,CAAC,GAAGD,EAAE,MAAM,GAAG,UAAU,EAAE,CAAC,CAAC","x_google_ignoreList":[1]} \ No newline at end of file diff --git a/dist/__chunks__/toClassName.D9HYXfPD.js b/dist/__chunks__/toClassName.D9HYXfPD.js deleted file mode 100644 index 6cd93588..00000000 --- a/dist/__chunks__/toClassName.D9HYXfPD.js +++ /dev/null @@ -1,6 +0,0 @@ -import{n as t}from"./property.Ds9fqW-T.js";/** - * @license - * Copyright 2017 Google LLC - * SPDX-License-Identifier: BSD-3-Clause - */function a(e){return t({...e,state:!0,attribute:!1})}function o(e){return e.toLowerCase().replace(/[^0-9a-z]/gi,"-").replace(/-+/g,"-").replace(/^-|-$/g,"")}export{a as r,o as t}; -//# sourceMappingURL=toClassName.D9HYXfPD.js.map diff --git a/dist/__chunks__/toClassName.D9HYXfPD.js.map b/dist/__chunks__/toClassName.D9HYXfPD.js.map deleted file mode 100644 index c4be5a33..00000000 --- a/dist/__chunks__/toClassName.D9HYXfPD.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"toClassName.D9HYXfPD.js","sources":["../../node_modules/@lit/reactive-element/decorators/state.js","../../src/utils/toClassName.ts"],"sourcesContent":["import{property as t}from\"./property.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function r(r){return t({...r,state:!0,attribute:!1})}export{r as state};\n//# sourceMappingURL=state.js.map\n","/**\n * Converts a string into a valid CSS class name.\n *\n * @param name - The string to convert into a CSS class name.\n * @returns The converted CSS class name.\n *\n * @example\n * // Example usage:\n * const inputString = 'Hello, World!';\n * const cssClassName = toClassName(inputString);\n * console.log(cssClassName); // Output: 'hello-world'\n */\nexport function toClassName(name: string): string {\n return name\n .toLowerCase()\n .replace(/[^0-9a-z]/gi, '-')\n .replace(/-+/g, '-')\n .replace(/^-|-$/g, '');\n}\n"],"names":["r","t","toClassName","name"],"mappings":"2CACA;AAAA;AAAA;AAAA;AAAA,GAIG,SAASA,EAAEA,EAAE,CAAC,OAAOC,EAAE,CAAC,GAAGD,EAAE,MAAM,GAAG,UAAU,EAAE,CAAC,CAAC,CCOhD,SAASE,EAAYC,EAAsB,CAChD,OAAOA,EACJ,YAAA,EACA,QAAQ,cAAe,GAAG,EAC1B,QAAQ,MAAO,GAAG,EAClB,QAAQ,SAAU,EAAE,CACzB","x_google_ignoreList":[0]} \ No newline at end of file diff --git a/dist/form/form.js b/dist/form/form.js index d09092e8..c63ae443 100644 --- a/dist/form/form.js +++ b/dist/form/form.js @@ -1,4 +1,4 @@ -import{x as n,T as u,s as f,j as w}from"../__chunks__/lit-element.CH8ciVnL.js";import{n as x,t as q}from"../__chunks__/property.Ds9fqW-T.js";import{t as D,r as E}from"../__chunks__/toClassName.D9HYXfPD.js";import{F as C,m as y}from"../__chunks__/fetch.service.hsQtYX1Y.js";import{o as r}from"../__chunks__/if-defined.CrfpI-tB.js";/** +import{x as n,T as u,s as f,j as w}from"../__chunks__/lit-element.CH8ciVnL.js";import{n as x,t as q}from"../__chunks__/property.Ds9fqW-T.js";import{t as D,r as E}from"../__chunks__/state.CJfvw0Ck.js";import{F as C,m as y}from"../__chunks__/fetch.service.hsQtYX1Y.js";import{o as r}from"../__chunks__/if-defined.CrfpI-tB.js";/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause diff --git a/dist/form/form.js.map b/dist/form/form.js.map index 0007031a..60256216 100644 --- a/dist/form/form.js.map +++ b/dist/form/form.js.map @@ -1 +1 @@ -{"version":3,"file":"form.js","sources":["../../node_modules/@lit/reactive-element/decorators/base.js","../../node_modules/@lit/reactive-element/decorators/query.js","../../src/components/form/form.template.ts","../../src/components/form/form.ts","../../src/blocks/form/form.ts"],"sourcesContent":["/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst e=(e,t,c)=>(c.configurable=!0,c.enumerable=!0,Reflect.decorate&&\"object\"!=typeof t&&Object.defineProperty(e,t,c),c);export{e as desc};\n//# sourceMappingURL=base.js.map\n","import{desc as t}from\"./base.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function e(e,r){return(n,s,i)=>{const o=t=>t.renderRoot?.querySelector(e)??null;if(r){const{get:e,set:r}=\"object\"==typeof s?n:i??(()=>{const t=Symbol();return{get(){return this[t]},set(e){this[t]=e}}})();return t(n,s,{get(){let t=e.call(this);return void 0===t&&(t=o(this),(null!==t||this.hasUpdated)&&r.call(this,t)),t}})}return t(n,s,{get(){return o(this)}})}}export{e as query};\n//# sourceMappingURL=query.js.map\n","import { html, nothing } from 'lit';\nimport { toClassName } from 'Utils/toClassName.ts';\nimport { ifDefined } from 'lit-html/directives/if-defined.js';\n\nexport type FormFieldType =\n | 'headline'\n | 'plaintext'\n | 'text'\n | 'button'\n | 'fieldset'\n | 'select'\n | 'toggle'\n | 'radio'\n | 'checkbox'\n | 'textarea'\n | 'reset'\n | 'submit';\n\nexport interface FormField {\n class?: string;\n id?: string;\n name: string;\n label: string;\n fieldset?: string;\n value?: string;\n type: FormFieldType;\n}\n\nexport interface FormFieldInput extends FormField {\n placeholder?: string;\n required?: boolean;\n}\n\nexport interface FormFieldSelect extends FormField {\n options: string[];\n required?: boolean;\n}\n\nconst ids = [];\nconst generateFieldId = (field: FormField, suffix = '') => {\n const slug = toClassName(`form-${field.name}${suffix}`);\n ids[slug] = ids[slug] || 0;\n const idSuffix = ids[slug] ? `-${ids[slug]}` : '';\n ids[slug] += 1;\n return `${slug}${idSuffix}`;\n};\n\nconst renderLegend = (legend: string) => {\n return html` ${legend} `;\n};\n\nconst renderFieldset = (field: FormField) => {\n return html`\n
    \n
    \n ${field.label ? renderLegend(field.label) : nothing}\n
    \n
    \n `;\n};\n\nconst renderHeading = (field: FormFieldInput) => {\n return html`\n
    \n ${field.class && field.class.includes('sub-heading')\n ? html`

    ${field.value || field.label}

    `\n : html`

    ${field.value || field.label}

    `}\n
    \n `;\n};\n\nconst renderLabel = (id: string, field: FormField) => {\n return html` `;\n};\n\nconst renderPlaintext = (field: FormFieldInput) => {\n return html`\n
    \n

    ${field.value || field.label}

    \n
    \n `;\n};\n\nconst renderInputField = (field: FormFieldInput, hasLabelOnTop = true) => {\n const labelId = generateFieldId(field, '-label');\n return html`\n
    \n ${hasLabelOnTop ? renderLabel(labelId, field) : nothing}\n \n ${!hasLabelOnTop ? renderLabel(labelId, field) : nothing}\n
    \n `;\n};\n\nconst renderTextareaField = (field: FormFieldInput) => {\n const labelId = generateFieldId(field, '-label');\n return html`\n
    \n ${field.label ? renderLabel(labelId, field) : nothing}\n \n
    \n `;\n};\n\nconst renderCheckboxField = (field: FormFieldInput) => {\n if (!field.value) field.value = 'checked';\n return renderInputField(field, false);\n};\n\nconst renderSelectFieldOption = (option: string, selectValue) => {\n const text = option.trim();\n const value = option.trim().toLowerCase() ?? '';\n const selected = value === selectValue ? '' : undefined;\n return html``;\n};\n\nconst renderSelectField = (field: FormFieldSelect) => {\n const labelId = generateFieldId(field, '-label');\n return html`\n
    \n ${field.label ? renderLabel(labelId, field) : nothing}\n \n
    \n `;\n};\n\nconst renderRadioField = (field: FormFieldInput) => {\n if (!field.value) field.value = field.label || 'on';\n return renderInputField(field, false);\n};\n\nconst renderButtonField = (field: FormField) => {\n return html`\n
    \n \n
    \n `;\n};\n\nconst renderResetField = (field: FormFieldInput) => {\n return html`\n
    \n \n
    \n `;\n};\n\nconst FIELD_RENDERER_FUNCTIONS = {\n headline: renderHeading,\n plaintext: renderPlaintext,\n text: renderInputField,\n textarea: renderTextareaField,\n checkbox: renderCheckboxField,\n select: renderSelectField,\n radio: renderRadioField,\n button: renderButtonField,\n fieldset: renderFieldset,\n reset: renderResetField,\n submit: renderButtonField,\n};\n\nexport const renderField = (field: FormField) => {\n field.id = field.id || generateFieldId(field);\n const type = field.type;\n const renderFieldFunc = FIELD_RENDERER_FUNCTIONS[type] || renderInputField;\n const fieldElements = renderFieldFunc(field);\n\n return fieldElements;\n};\n","import { html, LitElement } from 'lit';\nimport { customElement, property, query, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { FormField, FormFieldInput, FormFieldSelect, FormFieldType, renderField } from './form.template.ts';\nimport { DebuggerService } from '@kluntje/services';\n\ntype FormElement = {\n name: string;\n type: string;\n label: string;\n placeholder: string;\n options: string;\n value: string;\n required: string;\n id: string;\n fieldset: string;\n class: string;\n};\n\ninterface SheetsResponse {\n type: string;\n data: FormElement[];\n offset: number;\n total: number;\n}\n\ntype FormPayload = Record;\n\n@customElement('form-component')\nexport class Form extends LitElement {\n @state()\n formData: FormField[];\n\n @property({ type: String })\n pathname: string = '';\n\n @query('form')\n form: HTMLFormElement;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async connectedCallback() {\n super.connectedCallback();\n await this.fetchFormData();\n this.setFieldsets();\n }\n\n async fetchFormData() {\n try {\n const data: SheetsResponse = await FetchService.fetchJson(this.pathname);\n const detailsData = data.data.map((item: FormElement) => this.parseFieldData(item));\n this.formData = detailsData;\n } catch (error) {\n DebuggerService.error(`Form Block: Error while fetching Sheets Response from ${this.pathname}`, error);\n }\n }\n\n render() {\n if (!this.formData) return;\n return html`\n
    \n
    ${this.formData.map((element) => html`${renderField(element)}`)}
    \n
    \n `;\n }\n\n setFieldsets() {\n // group fields into fieldsets\n const fieldsets = this.form.querySelectorAll('fieldset');\n fieldsets.forEach((fieldset) => {\n this.form.querySelectorAll(`[data-fieldset=\"${fieldset.name}\"`).forEach((field) => {\n fieldset.append(field);\n });\n });\n }\n\n parseFieldData(item: FormElement): FormField | FormFieldInput | FormFieldSelect {\n return {\n class: item.class !== '' ? item.class : undefined,\n id: item.id !== '' ? item.id : undefined,\n name: item.name,\n label: item.label,\n fieldset: item.fieldset !== '' ? item.fieldset : undefined,\n value: item.value !== '' ? item.value : undefined,\n type: item.type.toLowerCase() as FormFieldType,\n placeholder: item.placeholder || undefined,\n options: item.options ? item.options.split(',').map((option: string) => option.trim()) : [],\n required: item.required.toLowerCase() === 'true' || item.required.toLowerCase() === 'x' ? true : undefined,\n };\n }\n\n generatePayload(form: HTMLFormElement): FormPayload {\n const payload = {};\n\n [...(form.elements as HTMLCollectionOf)].forEach((field) => {\n if (field.name && field.type !== 'submit' && !field.disabled) {\n if (field.type === 'radio') {\n if (field.checked) payload[field.name] = field.value;\n } else if (field.type === 'checkbox') {\n if (field.checked)\n payload[field.name] = payload[field.name] ? `${payload[field.name]},${field.value}` : field.value;\n } else {\n payload[field.name] = field.value;\n }\n }\n });\n return payload;\n }\n\n handleSubmitError(form, error) {\n DebuggerService.error(`Form Component: Submit failed:${error}`);\n form.querySelector('button[type=\"submit\"]').disabled = false;\n }\n\n submitForm(e: Event) {\n e.preventDefault();\n const valid = this.form.checkValidity();\n if (valid) {\n this.handleSubmit(this.form);\n } else {\n const firstInvalidEl = this.querySelector(':invalid:not(fieldset)');\n if (firstInvalidEl) {\n firstInvalidEl.focus();\n firstInvalidEl.scrollIntoView({ behavior: 'smooth' });\n }\n }\n }\n\n async handleSubmit(form: HTMLFormElement) {\n if (form.getAttribute('data-submitting') === 'true') return;\n\n const submit = form.querySelector('button[type=\"submit\"]');\n try {\n form.setAttribute('data-submitting', 'true');\n if (submit) submit.disabled = true;\n\n // create payload\n const action = form.dataset.action ?? '';\n const payload = this.generatePayload(form);\n const response = await fetch(action, {\n method: 'POST',\n body: JSON.stringify({ data: payload }),\n headers: {\n 'Content-Type': 'application/json',\n },\n });\n if (response.ok) {\n console.log(payload);\n if (form.dataset.confirmation) {\n window.location.href = form.dataset.confirmation;\n }\n } else {\n const error = await response.text();\n throw new Error(error);\n }\n } catch (e) {\n this.handleSubmitError(form, e);\n } finally {\n form.setAttribute('data-submitting', 'false');\n form.reset();\n if (submit) submit.disabled = false;\n }\n }\n}\n","import { html, render } from 'lit';\nimport '../../components/form/form.ts';\nimport './form.scss';\n\nexport default async function decorate(block: HTMLElement) {\n const formLink = block.querySelector('a[href$=\".json\"]')?.innerText;\n if (!formLink) return;\n\n const { pathname } = new URL(formLink);\n block.innerHTML = '';\n render(html``, block);\n block.style.display = 'block';\n}\n"],"names":["e","t","c","r","n","i","o","_a","ids","generateFieldId","field","suffix","slug","toClassName","idSuffix","renderLegend","legend","html","renderFieldset","ifDefined","nothing","renderHeading","renderLabel","id","renderPlaintext","renderInputField","hasLabelOnTop","labelId","renderTextareaField","renderCheckboxField","renderSelectFieldOption","option","selectValue","text","value","renderSelectField","renderRadioField","renderButtonField","renderResetField","FIELD_RENDERER_FUNCTIONS","renderField","type","Form","LitElement","detailsData","FetchService","item","error","DebuggerService","element","fieldset","form","payload","firstInvalidEl","submit","action","response","__decorateClass","state","property","query","customElement","decorate","block","formLink","pathname","render"],"mappings":"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","x_google_ignoreList":[0,1]} \ No newline at end of file +{"version":3,"file":"form.js","sources":["../../node_modules/@lit/reactive-element/decorators/base.js","../../node_modules/@lit/reactive-element/decorators/query.js","../../src/components/form/form.template.ts","../../src/components/form/form.ts","../../src/blocks/form/form.ts"],"sourcesContent":["/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst e=(e,t,c)=>(c.configurable=!0,c.enumerable=!0,Reflect.decorate&&\"object\"!=typeof t&&Object.defineProperty(e,t,c),c);export{e as desc};\n//# sourceMappingURL=base.js.map\n","import{desc as t}from\"./base.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function e(e,r){return(n,s,i)=>{const o=t=>t.renderRoot?.querySelector(e)??null;if(r){const{get:e,set:r}=\"object\"==typeof s?n:i??(()=>{const t=Symbol();return{get(){return this[t]},set(e){this[t]=e}}})();return t(n,s,{get(){let t=e.call(this);return void 0===t&&(t=o(this),(null!==t||this.hasUpdated)&&r.call(this,t)),t}})}return t(n,s,{get(){return o(this)}})}}export{e as query};\n//# sourceMappingURL=query.js.map\n","import { html, nothing } from 'lit';\nimport { toClassName } from 'Utils/toClassName.ts';\nimport { ifDefined } from 'lit-html/directives/if-defined.js';\n\nexport type FormFieldType =\n | 'headline'\n | 'plaintext'\n | 'text'\n | 'button'\n | 'fieldset'\n | 'select'\n | 'toggle'\n | 'radio'\n | 'checkbox'\n | 'textarea'\n | 'reset'\n | 'submit';\n\nexport interface FormField {\n class?: string;\n id?: string;\n name: string;\n label: string;\n fieldset?: string;\n value?: string;\n type: FormFieldType;\n}\n\nexport interface FormFieldInput extends FormField {\n placeholder?: string;\n required?: boolean;\n}\n\nexport interface FormFieldSelect extends FormField {\n options: string[];\n required?: boolean;\n}\n\nconst ids = [];\nconst generateFieldId = (field: FormField, suffix = '') => {\n const slug = toClassName(`form-${field.name}${suffix}`);\n ids[slug] = ids[slug] || 0;\n const idSuffix = ids[slug] ? `-${ids[slug]}` : '';\n ids[slug] += 1;\n return `${slug}${idSuffix}`;\n};\n\nconst renderLegend = (legend: string) => {\n return html` ${legend} `;\n};\n\nconst renderFieldset = (field: FormField) => {\n return html`\n
    \n
    \n ${field.label ? renderLegend(field.label) : nothing}\n
    \n
    \n `;\n};\n\nconst renderHeading = (field: FormFieldInput) => {\n return html`\n
    \n ${field.class && field.class.includes('sub-heading')\n ? html`

    ${field.value || field.label}

    `\n : html`

    ${field.value || field.label}

    `}\n
    \n `;\n};\n\nconst renderLabel = (id: string, field: FormField) => {\n return html` `;\n};\n\nconst renderPlaintext = (field: FormFieldInput) => {\n return html`\n
    \n

    ${field.value || field.label}

    \n
    \n `;\n};\n\nconst renderInputField = (field: FormFieldInput, hasLabelOnTop = true) => {\n const labelId = generateFieldId(field, '-label');\n return html`\n
    \n ${hasLabelOnTop ? renderLabel(labelId, field) : nothing}\n \n ${!hasLabelOnTop ? renderLabel(labelId, field) : nothing}\n
    \n `;\n};\n\nconst renderTextareaField = (field: FormFieldInput) => {\n const labelId = generateFieldId(field, '-label');\n return html`\n
    \n ${field.label ? renderLabel(labelId, field) : nothing}\n \n
    \n `;\n};\n\nconst renderCheckboxField = (field: FormFieldInput) => {\n if (!field.value) field.value = 'checked';\n return renderInputField(field, false);\n};\n\nconst renderSelectFieldOption = (option: string, selectValue) => {\n const text = option.trim();\n const value = option.trim().toLowerCase() ?? '';\n const selected = value === selectValue ? '' : undefined;\n return html``;\n};\n\nconst renderSelectField = (field: FormFieldSelect) => {\n const labelId = generateFieldId(field, '-label');\n return html`\n
    \n ${field.label ? renderLabel(labelId, field) : nothing}\n \n
    \n `;\n};\n\nconst renderRadioField = (field: FormFieldInput) => {\n if (!field.value) field.value = field.label || 'on';\n return renderInputField(field, false);\n};\n\nconst renderButtonField = (field: FormField) => {\n return html`\n
    \n \n
    \n `;\n};\n\nconst renderResetField = (field: FormFieldInput) => {\n return html`\n
    \n \n
    \n `;\n};\n\nconst FIELD_RENDERER_FUNCTIONS = {\n headline: renderHeading,\n plaintext: renderPlaintext,\n text: renderInputField,\n textarea: renderTextareaField,\n checkbox: renderCheckboxField,\n select: renderSelectField,\n radio: renderRadioField,\n button: renderButtonField,\n fieldset: renderFieldset,\n reset: renderResetField,\n submit: renderButtonField,\n};\n\nexport const renderField = (field: FormField) => {\n field.id = field.id || generateFieldId(field);\n const type = field.type;\n const renderFieldFunc = FIELD_RENDERER_FUNCTIONS[type] || renderInputField;\n const fieldElements = renderFieldFunc(field);\n\n return fieldElements;\n};\n","import { html, LitElement } from 'lit';\nimport { customElement, property, query, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { FormField, FormFieldInput, FormFieldSelect, FormFieldType, renderField } from './form.template.ts';\nimport { DebuggerService } from '@kluntje/services';\n\ntype FormElement = {\n name: string;\n type: string;\n label: string;\n placeholder: string;\n options: string;\n value: string;\n required: string;\n id: string;\n fieldset: string;\n class: string;\n};\n\ninterface SheetsResponse {\n type: string;\n data: FormElement[];\n offset: number;\n total: number;\n}\n\ntype FormPayload = Record;\n\n@customElement('form-component')\nexport class Form extends LitElement {\n @state()\n formData: FormField[];\n\n @property({ type: String })\n pathname: string = '';\n\n @query('form')\n form: HTMLFormElement;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async connectedCallback() {\n super.connectedCallback();\n await this.fetchFormData();\n this.setFieldsets();\n }\n\n async fetchFormData() {\n try {\n const data: SheetsResponse = await FetchService.fetchJson(this.pathname);\n const detailsData = data.data.map((item: FormElement) => this.parseFieldData(item));\n this.formData = detailsData;\n } catch (error) {\n DebuggerService.error(`Form Block: Error while fetching Sheets Response from ${this.pathname}`, error);\n }\n }\n\n render() {\n if (!this.formData) return;\n return html`\n
    \n
    ${this.formData.map((element) => html`${renderField(element)}`)}
    \n
    \n `;\n }\n\n setFieldsets() {\n // group fields into fieldsets\n const fieldsets = this.form.querySelectorAll('fieldset');\n fieldsets.forEach((fieldset) => {\n this.form.querySelectorAll(`[data-fieldset=\"${fieldset.name}\"`).forEach((field) => {\n fieldset.append(field);\n });\n });\n }\n\n parseFieldData(item: FormElement): FormField | FormFieldInput | FormFieldSelect {\n return {\n class: item.class !== '' ? item.class : undefined,\n id: item.id !== '' ? item.id : undefined,\n name: item.name,\n label: item.label,\n fieldset: item.fieldset !== '' ? item.fieldset : undefined,\n value: item.value !== '' ? item.value : undefined,\n type: item.type.toLowerCase() as FormFieldType,\n placeholder: item.placeholder || undefined,\n options: item.options ? item.options.split(',').map((option: string) => option.trim()) : [],\n required: item.required.toLowerCase() === 'true' || item.required.toLowerCase() === 'x' ? true : undefined,\n };\n }\n\n generatePayload(form: HTMLFormElement): FormPayload {\n const payload = {};\n\n [...(form.elements as HTMLCollectionOf)].forEach((field) => {\n if (field.name && field.type !== 'submit' && !field.disabled) {\n if (field.type === 'radio') {\n if (field.checked) payload[field.name] = field.value;\n } else if (field.type === 'checkbox') {\n if (field.checked)\n payload[field.name] = payload[field.name] ? `${payload[field.name]},${field.value}` : field.value;\n } else {\n payload[field.name] = field.value;\n }\n }\n });\n return payload;\n }\n\n handleSubmitError(form, error) {\n DebuggerService.error(`Form Component: Submit failed:${error}`);\n form.querySelector('button[type=\"submit\"]').disabled = false;\n }\n\n submitForm(e: Event) {\n e.preventDefault();\n const valid = this.form.checkValidity();\n if (valid) {\n this.handleSubmit(this.form);\n } else {\n const firstInvalidEl = this.querySelector(':invalid:not(fieldset)');\n if (firstInvalidEl) {\n firstInvalidEl.focus();\n firstInvalidEl.scrollIntoView({ behavior: 'smooth' });\n }\n }\n }\n\n async handleSubmit(form: HTMLFormElement) {\n if (form.getAttribute('data-submitting') === 'true') return;\n\n const submit = form.querySelector('button[type=\"submit\"]');\n try {\n form.setAttribute('data-submitting', 'true');\n if (submit) submit.disabled = true;\n\n // create payload\n const action = form.dataset.action ?? '';\n const payload = this.generatePayload(form);\n const response = await fetch(action, {\n method: 'POST',\n body: JSON.stringify({ data: payload }),\n headers: {\n 'Content-Type': 'application/json',\n },\n });\n if (response.ok) {\n console.log(payload);\n if (form.dataset.confirmation) {\n window.location.href = form.dataset.confirmation;\n }\n } else {\n const error = await response.text();\n throw new Error(error);\n }\n } catch (e) {\n this.handleSubmitError(form, e);\n } finally {\n form.setAttribute('data-submitting', 'false');\n form.reset();\n if (submit) submit.disabled = false;\n }\n }\n}\n","import { html, render } from 'lit';\nimport '../../components/form/form.ts';\nimport './form.scss';\n\nexport default async function decorate(block: HTMLElement) {\n const formLink = block.querySelector('a[href$=\".json\"]')?.innerText;\n if (!formLink) return;\n\n const { pathname } = new URL(formLink);\n block.innerHTML = '';\n render(html``, block);\n block.style.display = 'block';\n}\n"],"names":["e","t","c","r","n","i","o","_a","ids","generateFieldId","field","suffix","slug","toClassName","idSuffix","renderLegend","legend","html","renderFieldset","ifDefined","nothing","renderHeading","renderLabel","id","renderPlaintext","renderInputField","hasLabelOnTop","labelId","renderTextareaField","renderCheckboxField","renderSelectFieldOption","option","selectValue","text","value","renderSelectField","renderRadioField","renderButtonField","renderResetField","FIELD_RENDERER_FUNCTIONS","renderField","type","Form","LitElement","detailsData","FetchService","item","error","DebuggerService","element","fieldset","form","payload","firstInvalidEl","submit","action","response","__decorateClass","state","property","query","customElement","decorate","block","formLink","pathname","render"],"mappings":"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","x_google_ignoreList":[0,1]} \ No newline at end of file diff --git a/dist/main/main.js b/dist/main/main.js index 51ec967b..795151c2 100644 --- a/dist/main/main.js +++ b/dist/main/main.js @@ -1,28 +1,28 @@ -import{T as u,s as v,x as c,w as F,i as se}from"../__chunks__/lit-element.CH8ciVnL.js";import{t as y,n as oe}from"../__chunks__/property.Ds9fqW-T.js";import{i as ie,t as ne,e as j,o as Q,a as ae}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{r as h,t as M}from"../__chunks__/toClassName.D9HYXfPD.js";import{F as L,m as p,g as U}from"../__chunks__/fetch.service.hsQtYX1Y.js";import{r as k}from"../__chunks__/icon.template.3G0fuXUC.js";import{P as g,c as ce}from"../__chunks__/createOptimizedPicture.DsLuW-tl.js";import{_ as a}from"../__chunks__/preload-helper.D7itGvJr.js";import{i as A}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";/** +import{t as I,r as h}from"../__chunks__/state.CJfvw0Ck.js";import{T as u,s as g,x as c,w as Y,i as re}from"../__chunks__/lit-element.CH8ciVnL.js";import{t as v,n as oe}from"../__chunks__/property.Ds9fqW-T.js";import{i as ie,t as ae,e as j,o as Q,a as ne}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{F as E,m as p,g as U}from"../__chunks__/fetch.service.hsQtYX1Y.js";import{r as R}from"../__chunks__/icon.template.3G0fuXUC.js";import{P as _,c as ce}from"../__chunks__/createOptimizedPicture.DsLuW-tl.js";import{i as L}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";import{_ as n}from"../__chunks__/preload-helper.D7itGvJr.js";function le(e="dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(s){console.log("setupHlxObj",s)}}const T=(e,t)=>{t.split(",").forEach(s=>{e.classList.add(I(s.trim()))})};function w(e,t=document){const s=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${s}="${e}"]`)].map(i=>i.content).join(", ");return o.length?o:""}function de(){const e=w("template");e&&T(document.body,e);const t=w("theme");t&&T(document.body,t)}function he(e){return e.trim()===""?void 0:e}function ue(){const e=w("language");document.documentElement.lang=he(e)||"en"}class pe{constructor(){this.beforeEagerCallbacks=[],this.loadEagerCallbacks=[],this.beforeLoadLazyCallbacks=[],this.loadLazyCallbacks=[],this.beforeLoadDelayedCallbacks=[],this.loadDelayedCallbacks=[],this.initializedCallbacks=[]}get beforeEager(){return this.beforeEagerPromise===void 0&&(this.beforeEagerPromise=this.beforeLoadEager()),this.beforeEagerPromise}get loadEager(){return this.eagerPromise===void 0&&(this.eagerPromise=this.loadEagerPromise()),this.eagerPromise}get beforeLoadLazy(){return this.beforeLazyPromise===void 0&&(this.beforeLazyPromise=this.beforeLoadLazyPromise()),this.beforeLazyPromise}get loadLazy(){return this.lazyPromise===void 0&&(this.lazyPromise=this.loadLazyPromise()),this.lazyPromise}get beforeLoadDelayed(){return this.beforeDelayedPromise===void 0&&(this.beforeDelayedPromise=this.beforeLoadDelayedPromise()),this.beforeDelayedPromise}get loadDelayed(){return this.delayedPromise===void 0&&(this.delayedPromise=this.loadDelayedPromise()),this.delayedPromise}get initialized(){return this.initializedPromise===void 0&&(this.initializedPromise=this.getInitializedPromise()),this.initializedPromise}addBeforeEagerTask(t){this.beforeEagerCallbacks.push(t)}addLoadEagerTask(t){this.loadEagerCallbacks.push(t)}addBeforeLoadLazyTask(t){this.beforeLoadLazyCallbacks.push(t)}addLoadLazyTask(t){this.loadLazyCallbacks.push(t)}addBeforeLoadDelayedTask(t){this.beforeLoadDelayedCallbacks.push(t)}addLoadDelayedTask(t){this.loadDelayedCallbacks.push(t)}addInitializedTask(t){this.initializedCallbacks.push(t)}async init(){await this.beforeEager,await this.loadEager,await this.beforeLoadLazy,await this.loadLazy,await this.beforeLoadDelayed,await this.loadDelayed,await this.initialized}async beforeLoadEager(){const t=new Promise(s=>{setTimeout(()=>{console.log(new Date().getTime(),"beforeLoadEager"),s()},5e3)});await Promise.all([...this.beforeEagerCallbacks.map(s=>s()),t])}async loadEagerPromise(){console.log(new Date().getTime(),"loadEager");const t=new Promise(s=>{le(),de(),ue(),setTimeout(()=>{s()},4500)});await Promise.all([...this.loadEagerCallbacks.map(s=>s()),t])}async beforeLoadLazyPromise(){console.log(new Date().getTime(),"beforeLoadLazy");const t=new Promise(s=>{setTimeout(()=>{s()},4e3)});await Promise.all([...this.beforeLoadLazyCallbacks.map(s=>s()),t])}async loadLazyPromise(){console.log(new Date().getTime(),"loadLazy");const t=new Promise(s=>{setTimeout(()=>{s()},3500)});await Promise.all([...this.loadLazyCallbacks.map(s=>s()),t])}async beforeLoadDelayedPromise(){console.log(new Date().getTime(),"beforeLoadDelayed");const t=new Promise(s=>{setTimeout(()=>{s()},3e3)});await Promise.all([...this.beforeLoadDelayedCallbacks.map(s=>s()),t])}async loadDelayedPromise(){console.log(new Date().getTime(),"loadDelayed");const t=new Promise(s=>{setTimeout(()=>{s()},2e3)});await Promise.all([...this.loadDelayedCallbacks.map(s=>s()),t])}async getInitializedPromise(){console.log(new Date().getTime(),"initialized");const t=new Promise(s=>{setTimeout(()=>{s()},1e3)});await Promise.all([...this.initializedCallbacks.map(s=>s()),t])}}const M=new pe;/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const le=e=>e===null||typeof e!="object"&&typeof e!="function",de=e=>e.strings===void 0;/** + */const fe=e=>e===null||typeof e!="object"&&typeof e!="function",me=e=>e.strings===void 0;/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const $=(e,t)=>{var s;const r=e._$AN;if(r===void 0)return!1;for(const o of r)(s=o._$AO)==null||s.call(o,t,!1),$(o,t);return!0},S=e=>{let t,r;do{if((t=e._$AM)===void 0)break;r=t._$AN,r.delete(e),e=t}while((r==null?void 0:r.size)===0)},ee=e=>{for(let t;t=e._$AM;e=t){let r=t._$AN;if(r===void 0)t._$AN=r=new Set;else if(r.has(e))break;r.add(e),pe(t)}};function he(e){this._$AN!==void 0?(S(this),this._$AM=e,ee(this)):this._$AM=e}function ue(e,t=!1,r=0){const s=this._$AH,o=this._$AN;if(o!==void 0&&o.size!==0)if(t)if(Array.isArray(s))for(let i=r;i{e.type==ne.CHILD&&(e._$AP??(e._$AP=ue),e._$AQ??(e._$AQ=he))};class te extends ie{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,r,s){super._$AT(t,r,s),ee(this),this.isConnected=t._$AU}_$AO(t,r=!0){var s,o;t!==this.isConnected&&(this.isConnected=t,t?(s=this.reconnected)==null||s.call(this):(o=this.disconnected)==null||o.call(this)),r&&($(this,t),S(this))}setValue(t){if(de(this._$Ct))this._$Ct._$AI(t,this);else{const r=[...this._$Ct._$AH];r[this._$Ci]=t,this._$Ct._$AI(r,this,0)}}disconnected(){}reconnected(){}}/** + */const P=(e,t)=>{var r;const s=e._$AN;if(s===void 0)return!1;for(const o of s)(r=o._$AO)==null||r.call(o,t,!1),P(o,t);return!0},C=e=>{let t,s;do{if((t=e._$AM)===void 0)break;s=t._$AN,s.delete(e),e=t}while((s==null?void 0:s.size)===0)},ee=e=>{for(let t;t=e._$AM;e=t){let s=t._$AN;if(s===void 0)t._$AN=s=new Set;else if(s.has(e))break;s.add(e),ve(t)}};function _e(e){this._$AN!==void 0?(C(this),this._$AM=e,ee(this)):this._$AM=e}function ge(e,t=!1,s=0){const r=this._$AH,o=this._$AN;if(o!==void 0&&o.size!==0)if(t)if(Array.isArray(r))for(let i=s;i{e.type==ae.CHILD&&(e._$AP??(e._$AP=ge),e._$AQ??(e._$AQ=_e))};class te extends ie{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,s,r){super._$AT(t,s,r),ee(this),this.isConnected=t._$AU}_$AO(t,s=!0){var r,o;t!==this.isConnected&&(this.isConnected=t,t?(r=this.reconnected)==null||r.call(this):(o=this.disconnected)==null||o.call(this)),s&&(P(this,t),C(this))}setValue(t){if(me(this._$Ct))this._$Ct._$AI(t,this);else{const s=[...this._$Ct._$AH];s[this._$Ci]=t,this._$Ct._$AI(s,this,0)}}disconnected(){}reconnected(){}}/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const fe=()=>new me;let me=class{};const z=new WeakMap,_e=j(class extends te{render(e){return u}update(e,[t]){var s;const r=t!==this.Y;return r&&this.Y!==void 0&&this.rt(void 0),(r||this.lt!==this.ct)&&(this.Y=t,this.ht=(s=e.options)==null?void 0:s.host,this.rt(this.ct=e.element)),u}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let r=z.get(t);r===void 0&&(r=new WeakMap,z.set(t,r)),r.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),r.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=z.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var ge=Object.defineProperty,ve=Object.getOwnPropertyDescriptor,q=(e,t,r,s)=>{for(var o=s>1?void 0:s?ve(t,r):t,i=e.length-1,n;i>=0;i--)(n=e[i])&&(o=(s?n(t,r,o):n(o))||o);return s&&o&&ge(t,r,o),o};let D=class extends v{constructor(){super(...arguments),this.error=null,this.getSubmenuName=e=>e.path.split("/")[1]}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}async getPlaceholder(e){return await g.getPlaceHolder(e)}render(){if(this.error)return c`
    ${this.error}
    `;if(this.items)return c``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return c`${e.navtitle} ${k("chevron-down","submenu__icon")}`}renderMenuItem(e){return e.error?c`

    ${e.error}

    `:c`
  • ${e.children!==void 0?this.renderSubMenu(e):c`${e.navtitle}`}
  • `}renderMenuItems(){return c`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}filterNavigation(e,t){return e.filter(r=>t.every(s=>!r.path.includes(s))).map(r=>({path:r.path,navtitle:this.getNavTitle(r)}))}groupItemsByFirstLevelPath(e){const t={};return e.forEach(r=>{const s=this.getSubmenuName(r);t[s]||(t[s]=[]),t[s].push({path:r.path,navtitle:this.getNavTitle(r)})}),t}async groupByFirstLevelPath(){const e="/query-index.json",t=["sidekick","sidekick-library","tools","development","dev-","__"];try{const r=await L.fetchJson(e);this.error=null;const s=this.filterNavigation(r.data,t),o=this.groupItemsByFirstLevelPath(s);return Object.values(o).map(n=>n.length===1?n[0]:{navtitle:n[0].path.split("/")[1],path:n[0].path,children:n})}catch(r){return p.error(`SidebarNav Component: Error while fetching ${e}`,r),this.error=await g.getPlaceHolder("error"),[]}}};q([h()],D.prototype,"items",2);q([h()],D.prototype,"error",2);D=q([y("sidebar-nav")],D);var ye=Object.defineProperty,Pe=Object.getOwnPropertyDescriptor,H=(e,t,r,s)=>{for(var o=s>1?void 0:s?Pe(t,r):t,i=e.length-1,n;i>=0;i--)(n=e[i])&&(o=(s?n(t,r,o):n(o))||o);return s&&o&&ye(t,r,o),o};let T=class extends v{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();e!==null&&this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t="contact.plain.html";try{const r=await L.fetchText(t,{cacheOptions:{cacheType:"runtime"}});return this.error=null,e.parseFromString(r,"text/html")}catch(r){return p.error(`SidebarContacts Component: Error while fetching ${t}`,r),this.error=await g.getPlaceHolder("error"),null}}renderHeader(e){return e?c`

    ${e}

    `:u}renderText(e){return e?c`

    ${e}

    `:u}render(){if(this.error)return c`
    ${this.error}
    `;if(!this.contactTemplateArgs)return u;const{headline:e,text:t,contacts:r}=this.contactTemplateArgs;return c`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(r)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:r}=e;return!t&&!r?u:c`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(r)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(s=>({icon:s.querySelector("div"),markup:s.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),r=e.querySelector("p"),s=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:r,contacts:s}}renderContacts(e){return e.length===0?u:c`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?k(e.innerHTML):u}renderContactMarkup(e){return e?Q(e.innerHTML):u}};H([h()],T.prototype,"contactTemplateArgs",2);H([h()],T.prototype,"error",2);T=H([y("sidebar-contact")],T);var be=Object.defineProperty,$e=Object.getOwnPropertyDescriptor,V=(e,t,r,s)=>{for(var o=s>1?void 0:s?$e(t,r):t,i=e.length-1,n;i>=0;i--)(n=e[i])&&(o=(s?n(t,r,o):n(o))||o);return s&&o&&be(t,r,o),o};let w=class extends v{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e),this.noPostsPlaceholder=await g.getPlaceHolder("no posts")}render(){if(this.lastTreePosts)return c`${this.renderHeader()} ${this.renderPosts()}`}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,r)=>t.lastModified>r.lastModified?-1:t.lastModified${t}`:u}renderPost(e){return c`
    ${this.renderPicture(e)}

    ${e.description}

    `}async getPosts(){const e="/query-index.json";try{return this.error=null,(await L.fetchJson(e)).data.filter(r=>r.path.startsWith("/posts"))}catch(t){return p.error(`SidebarPost Component: Error while fetching ${e}`,t),this.error=await g.getPlaceHolder("error"),[]}}renderPosts(){return this.error?c`
    ${this.error}
    `:this.lastTreePosts.length===0?c`
    ${this.noPostsPlaceholder}
    `:c`
    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}renderHeader(){return c`

    Newest Posts

    `}};V([h()],w.prototype,"lastTreePosts",2);V([h()],w.prototype,"error",2);V([h()],w.prototype,"noPostsPlaceholder",2);w=V([y("sidebar-posts")],w);var we=Object.defineProperty,Ee=Object.getOwnPropertyDescriptor,N=(e,t,r,s)=>{for(var o=s>1?void 0:s?Ee(t,r):t,i=e.length-1,n;i>=0;i--)(n=e[i])&&(o=(s?n(t,r,o):n(o))||o);return s&&o&&we(t,r,o),o};let C=class extends v{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e="footer.plain.html";try{const t=await L.fetchText(e,{cacheOptions:{cacheType:"runtime"}});this.error=null;const r=document.createElement("div");r.innerHTML=t,this.footerMarkup=r.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}catch(t){p.error(`SidebarFooter Component: Error while fetching ${e}`,t),this.error=await g.getPlaceHolder("error")}}render(){if(this.error)return c`
    ${this.error}
    `;if(this.footerMarkup)return c`${this.footerMarkup}`}};N([h()],C.prototype,"footerMarkup",2);N([h()],C.prototype,"error",2);C=N([y("sidebar-footer")],C);var Le=Object.defineProperty,Ae=Object.getOwnPropertyDescriptor,Se=(e,t,r,s)=>{for(var o=s>1?void 0:s?Ae(t,r):t,i=e.length-1,n;i>=0;i--)(n=e[i])&&(o=(s?n(t,r,o):n(o))||o);return s&&o&&Le(t,r,o),o};let Z=class extends v{constructor(){super(...arguments),this.toggleRef=fe(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return c`
    ${k("hamburger")}`}};Z=Se([y("sidebar-component")],Z);function De({input:e,specifier:t,htmlTag:r}){return t===""||r===""?e:e.split(t).map((s,o)=>o%2===1?`<${r}>${s}`:s).join("")}var Te=Object.defineProperty,Ce=Object.getOwnPropertyDescriptor,Y=(e,t,r,s)=>{for(var o=s>1?void 0:s?Ce(t,r):t,i=e.length-1,n;i>=0;i--)(n=e[i])&&(o=(s?n(t,r,o):n(o))||o);return s&&o&&Te(t,r,o),o};let O=class extends v{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await L.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data},this.error=null}catch(e){p.error("Header Component: Error while fetching header.json",e),this.error=await g.getPlaceHolder("error")}}render(){if(this.error)return c`
    ${this.error}
    `;if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,r=De({input:e.logoText,htmlTag:"strong",specifier:":::"}),s=Q(r);return c``}};Y([h()],O.prototype,"headerData",2);Y([h()],O.prototype,"error",2);O=Y([y("header-component")],O);/** + */const ye=()=>new be;let be=class{};const x=new WeakMap,Pe=j(class extends te{render(e){return u}update(e,[t]){var r;const s=t!==this.Y;return s&&this.Y!==void 0&&this.rt(void 0),(s||this.lt!==this.ct)&&(this.Y=t,this.ht=(r=e.options)==null?void 0:r.host,this.rt(this.ct=e.element)),u}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let s=x.get(t);s===void 0&&(s=new WeakMap,x.set(t,s)),s.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),s.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=x.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var we=Object.defineProperty,$e=Object.getOwnPropertyDescriptor,q=(e,t,s,r)=>{for(var o=r>1?void 0:r?$e(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&we(t,s,o),o};let S=class extends g{constructor(){super(...arguments),this.error=null,this.getSubmenuName=e=>e.path.split("/")[1]}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}async getPlaceholder(e){return await _.getPlaceHolder(e)}render(){if(this.error)return c`
    ${this.error}
    `;if(this.items)return c``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return c`${e.navtitle} ${R("chevron-down","submenu__icon")}`}renderMenuItem(e){return e.error?c`

    ${e.error}

    `:c`
  • ${e.children!==void 0?this.renderSubMenu(e):c`${e.navtitle}`}
  • `}renderMenuItems(){return c`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}filterNavigation(e,t){return e.filter(s=>t.every(r=>!s.path.includes(r))).map(s=>({path:s.path,navtitle:this.getNavTitle(s)}))}groupItemsByFirstLevelPath(e){const t={};return e.forEach(s=>{const r=this.getSubmenuName(s);t[r]||(t[r]=[]),t[r].push({path:s.path,navtitle:this.getNavTitle(s)})}),t}async groupByFirstLevelPath(){const e="/query-index.json",t=["sidekick","sidekick-library","tools","development","dev-","__"];try{const s=await E.fetchJson(e);this.error=null;const r=this.filterNavigation(s.data,t),o=this.groupItemsByFirstLevelPath(r);return Object.values(o).map(a=>a.length===1?a[0]:{navtitle:a[0].path.split("/")[1],path:a[0].path,children:a})}catch(s){return p.error(`SidebarNav Component: Error while fetching ${e}`,s),this.error=await _.getPlaceHolder("error"),[]}}};q([h()],S.prototype,"items",2);q([h()],S.prototype,"error",2);S=q([v("sidebar-nav")],S);var Ee=Object.defineProperty,Le=Object.getOwnPropertyDescriptor,H=(e,t,s,r)=>{for(var o=r>1?void 0:r?Le(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Ee(t,s,o),o};let A=class extends g{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();e!==null&&this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t="contact.plain.html";try{const s=await E.fetchText(t,{cacheOptions:{cacheType:"runtime"}});return this.error=null,e.parseFromString(s,"text/html")}catch(s){return p.error(`SidebarContacts Component: Error while fetching ${t}`,s),this.error=await _.getPlaceHolder("error"),null}}renderHeader(e){return e?c`

    ${e}

    `:u}renderText(e){return e?c`

    ${e}

    `:u}render(){if(this.error)return c`
    ${this.error}
    `;if(!this.contactTemplateArgs)return u;const{headline:e,text:t,contacts:s}=this.contactTemplateArgs;return c`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(s)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:s}=e;return!t&&!s?u:c`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(s)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(r=>({icon:r.querySelector("div"),markup:r.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),s=e.querySelector("p"),r=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:s,contacts:r}}renderContacts(e){return e.length===0?u:c`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?R(e.innerHTML):u}renderContactMarkup(e){return e?Q(e.innerHTML):u}};H([h()],A.prototype,"contactTemplateArgs",2);H([h()],A.prototype,"error",2);A=H([v("sidebar-contact")],A);var Te=Object.defineProperty,Ce=Object.getOwnPropertyDescriptor,z=(e,t,s,r)=>{for(var o=r>1?void 0:r?Ce(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Te(t,s,o),o};let $=class extends g{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e),this.noPostsPlaceholder=await _.getPlaceHolder("no posts")}render(){if(this.lastTreePosts)return c`${this.renderHeader()} ${this.renderPosts()}`}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,s)=>t.lastModified>s.lastModified?-1:t.lastModified${t}`:u}renderPost(e){return c`
    ${this.renderPicture(e)}

    ${e.description}

    `}async getPosts(){const e="/query-index.json";try{return this.error=null,(await E.fetchJson(e)).data.filter(s=>s.path.startsWith("/posts"))}catch(t){return p.error(`SidebarPost Component: Error while fetching ${e}`,t),this.error=await _.getPlaceHolder("error"),[]}}renderPosts(){return this.error?c`
    ${this.error}
    `:this.lastTreePosts.length===0?c`
    ${this.noPostsPlaceholder}
    `:c`
    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}renderHeader(){return c`

    Newest Posts

    `}};z([h()],$.prototype,"lastTreePosts",2);z([h()],$.prototype,"error",2);z([h()],$.prototype,"noPostsPlaceholder",2);$=z([v("sidebar-posts")],$);var Se=Object.defineProperty,Ae=Object.getOwnPropertyDescriptor,N=(e,t,s,r)=>{for(var o=r>1?void 0:r?Ae(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Se(t,s,o),o};let D=class extends g{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e="footer.plain.html";try{const t=await E.fetchText(e,{cacheOptions:{cacheType:"runtime"}});this.error=null;const s=document.createElement("div");s.innerHTML=t,this.footerMarkup=s.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}catch(t){p.error(`SidebarFooter Component: Error while fetching ${e}`,t),this.error=await _.getPlaceHolder("error")}}render(){if(this.error)return c`
    ${this.error}
    `;if(this.footerMarkup)return c`${this.footerMarkup}`}};N([h()],D.prototype,"footerMarkup",2);N([h()],D.prototype,"error",2);D=N([v("sidebar-footer")],D);var De=Object.defineProperty,ke=Object.getOwnPropertyDescriptor,Oe=(e,t,s,r)=>{for(var o=r>1?void 0:r?ke(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&De(t,s,o),o};let Z=class extends g{constructor(){super(...arguments),this.toggleRef=ye(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return c`
    ${R("hamburger")}`}};Z=Oe([v("sidebar-component")],Z);const Ie=()=>{if(L())return;const e=document.createElement("sidebar-component");e.setAttribute("id","sidebar"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active");const t=document.getElementById("main");t==null||t.after(e)};M.addLoadEagerTask(()=>(Ie(),console.log("BEFORE EAGER SIDEBAR TS"),Promise.resolve()));function Re({input:e,specifier:t,htmlTag:s}){return t===""||s===""?e:e.split(t).map((r,o)=>o%2===1?`<${s}>${r}`:r).join("")}var Me=Object.defineProperty,ze=Object.getOwnPropertyDescriptor,F=(e,t,s,r)=>{for(var o=r>1?void 0:r?ze(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Me(t,s,o),o};let k=class extends g{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await E.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data},this.error=null}catch(e){p.error("Header Component: Error while fetching header.json",e),this.error=await _.getPlaceHolder("error")}}render(){if(this.error)return c`
    ${this.error}
    `;if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,s=Re({input:e.logoText,htmlTag:"strong",specifier:":::"}),r=Q(s);return c``}};F([h()],k.prototype,"headerData",2);F([h()],k.prototype,"error",2);k=F([v("header-component")],k);/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */class B extends ae{}B.directiveName="unsafeSVG",B.resultType=2;const Oe=j(B);/** + */class B extends ne{}B.directiveName="unsafeSVG",B.resultType=2;const Ve=j(B);/** * @license * Copyright 2021 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */class Ie{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class Re{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??(this.Z=new Promise(t=>this.q=t))}resume(){var t;(t=this.q)==null||t.call(this),this.Z=this.q=void 0}}/** + */class xe{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class Be{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??(this.Z=new Promise(t=>this.q=t))}resume(){var t;(t=this.q)==null||t.call(this),this.Z=this.q=void 0}}/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const K=e=>!le(e)&&typeof e.then=="function",X=1073741823;class Me extends te{constructor(){super(...arguments),this._$Cwt=X,this._$Cbt=[],this._$CK=new Ie(this),this._$CX=new Re}render(...t){return t.find(r=>!K(r))??F}update(t,r){const s=this._$Cbt;let o=s.length;this._$Cbt=r;const i=this._$CK,n=this._$CX;this.isConnected||this.disconnected();for(let d=0;dthis._$Cwt);d++){const l=r[d];if(!K(l))return this._$Cwt=d,l;d{for(;n.get();)await n.get();const b=i.deref();if(b!==void 0){const x=b._$Cbt.indexOf(l);x>-1&&x{for(var o=s>1?void 0:s?xe(t,r):t,i=e.length-1,n;i>=0;i--)(n=e[i])&&(o=(s?n(t,r,o):n(o))||o);return s&&o&&Ve(t,r,o),o};const G=Object.assign({"/public/icons/angle-down.svg":()=>a(()=>import("../__chunks__/angle-down.CYLyXUSW.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-left.svg":()=>a(()=>import("../__chunks__/angle-left.CuEqyOC8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-right.svg":()=>a(()=>import("../__chunks__/angle-right.Ke48OV-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-down.svg":()=>a(()=>import("../__chunks__/angle-small-down.SNJn5nFt.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-left.svg":()=>a(()=>import("../__chunks__/angle-small-left.Bq32-m-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-right.svg":()=>a(()=>import("../__chunks__/angle-small-right.FYreGgDf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-up.svg":()=>a(()=>import("../__chunks__/angle-up.D0S_oJnp.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/bolt.svg":()=>a(()=>import("../__chunks__/bolt.BAJn0zD8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/building-storefront.svg":()=>a(()=>import("../__chunks__/building-storefront.Pww5r_Sc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chat-bubble-left-right.svg":()=>a(()=>import("../__chunks__/chat-bubble-left-right.0PedyEPm.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/check.svg":()=>a(()=>import("../__chunks__/check.BHPURAzV.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chevron-down.svg":()=>a(()=>import("../__chunks__/chevron-down.D5xOlW7p.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clip.svg":()=>a(()=>import("../__chunks__/clip.DAiKYXCc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clock.svg":()=>a(()=>import("../__chunks__/clock.CQWyiDNK.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cpu-chip.svg":()=>a(()=>import("../__chunks__/cpu-chip.DbktS35z.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cross.svg":()=>a(()=>import("../__chunks__/cross.DjCq6kb8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cursor-arrow-ripple.svg":()=>a(()=>import("../__chunks__/cursor-arrow-ripple.DHyr9er2.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/download.svg":()=>a(()=>import("../__chunks__/download.BlSXR9C9.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/envelope.svg":()=>a(()=>import("../__chunks__/envelope.Cc7Mhg2-.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye-crossed.svg":()=>a(()=>import("../__chunks__/eye-crossed.C49v3GRJ.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye.svg":()=>a(()=>import("../__chunks__/eye.Cm2FxO9V.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/facebook.svg":()=>a(()=>import("../__chunks__/facebook.3ENFaNKU.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/globe.svg":()=>a(()=>import("../__chunks__/globe.DIrN3GJL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/hamburger.svg":()=>a(()=>import("../__chunks__/hamburger.DXUzfmtf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/heart.svg":()=>a(()=>import("../__chunks__/heart.DSQJkyzj.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/home.svg":()=>a(()=>import("../__chunks__/home.CfzaHiPS.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/instagram.svg":()=>a(()=>import("../__chunks__/instagram.BBx5qXGF.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/medium.svg":()=>a(()=>import("../__chunks__/medium.BPaQEP4K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/menu-burger.svg":()=>a(()=>import("../__chunks__/menu-burger.DyVjSQ0K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/paper-plane.svg":()=>a(()=>import("../__chunks__/paper-plane.CLiFs3FL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/plus.svg":()=>a(()=>import("../__chunks__/plus.DuBm-jVv.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/rocket-lunch.svg":()=>a(()=>import("../__chunks__/rocket-lunch.C6eRDqkd.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/search.svg":()=>a(()=>import("../__chunks__/search.CtsY1mRN.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/share.svg":()=>a(()=>import("../__chunks__/share.D_3XZuic.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/snapchat.svg":()=>a(()=>import("../__chunks__/snapchat.Bct5wLOa.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/social-network.svg":()=>a(()=>import("../__chunks__/social-network.B-lhER-M.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/trash.svg":()=>a(()=>import("../__chunks__/trash.D1jfdnTM.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/twitter.svg":()=>a(()=>import("../__chunks__/twitter.d5w0828a.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/user.svg":()=>a(()=>import("../__chunks__/user.X8OGz61Z.js"),__vite__mapDeps([])).then(e=>e.default)});let I=class extends v{constructor(){super(...arguments),this.name=""}async getSvg(e){const r=G[`${W}/${e}.svg`]??G[`${W}/cross.svg`];try{const s=await r();return Oe(s)}catch(s){p.error(`Icon Component: SVG icon: ${s.message}`,s);return}}render(){const e=this.getSvg(this.name);return c`${ke(e)}`}};I.styles=se`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;re([oe({type:String})],I.prototype,"name",2);I=re([y("icon-component")],I);class ze{readBlockConfig(t){const r={};return t.querySelectorAll(":scope > div").forEach(s=>{if(s.children){const o=[...s.children];if(o[1]){const i=o[1],n=M(o[0].textContent??"");let d="";if(i.querySelector("a")){const l=[...i.querySelectorAll("a")];l.length===1?d=l[0].href:d=l.map(m=>m.href)}else if(i.querySelector("img")){const l=[...i.querySelectorAll("img")];l.length===1?d=l[0].src:d=l.map(m=>m.src)}else if(i.querySelector("p")){const l=[...i.querySelectorAll("p")];l.length===1?d=l[0].textContent:d=l.map(m=>m.textContent)}else d=s.children[1].textContent;r[n]=d}}}),r}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const r=t.classList[0];if(r){t.classList.add("block"),t.dataset.blockName=r;const s=t.parentElement;s==null||s.classList.add(`${r}-wrapper`);const o=t.closest(".section");o&&o.classList.add(`${r}-container`)}}}function Be(e){return/^[a-z][A-Za-z0-9]*$/.test(e)?e:/^[A-Z][A-Za-z0-9]*$/.test(e)?e.charAt(0).toLowerCase()+e.slice(1):M(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class je{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(r=>{this.adjustMarkup(r),this.processSectionMetaData(r)})}processSectionMetaData(t){const r=t.querySelector("div.section-metadata");if(r){const s=this.blockService.readBlockConfig(r);Object.keys(s).forEach(o=>{o==="style"?s.style.split(",").filter(n=>n).map(n=>M(n.trim())).forEach(n=>t.classList.add(n)):t.dataset[Be(o)]=s[o]}),r.parentElement&&r.parentElement.remove()}}adjustMarkup(t){const r=[];let s=!1;[...t.children].forEach(o=>{if(o.tagName==="DIV"||!s){const i=document.createElement("div");r.push(i),s=o.tagName!=="DIV",s&&i.classList.add("default-content-wrapper")}r[r.length-1].append(o)}),r.forEach(o=>t.append(o)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(r=>{const s=r.parentElement;s&&s.classList.add("image","main")})}}const R=(e,t)=>{t.split(",").forEach(r=>{e.classList.add(M(r.trim()))})};function E(e,t=document){const r=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${r}="${e}"]`)].map(i=>i.content).join(", ");return o.length?o:""}const qe={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/types/icons.types.ts",fontsScssPath:"src/styles/sass/fonts.scss",lazyStylesScssPath:"src/styles/sass/lazy-styles.scss",sidekickLibraryStylesScssPath:"src/styles/sass/sidekick-library-styles.scss"};function J(){return A()?window.parent.location:window.location}const P=class P{};P.unloaded="unloaded",P.loading="loading",P.loaded="loaded",P.error="error";let _=P;class He{constructor(t,r){this.sectionService=t,this.blockService=r,this.lcpBlocks=["banner"],this.init=async()=>{console.log("MainService init"),this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const s=document.querySelector("main");if(s){s.setAttribute("id","main"),this.addSidebarContainer(s),this.sectionService.init(s),this.addInnerContainer(s),this.blockService.decorateBlocks(s),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:s,sidekickLibraryStylesScssPath:o,fontsScssPath:i}=qe;try{s&&await this.loadCSS("/dist/lazyStyles/lazyStyles.css"),o&&A()&&await this.loadCSS("/dist/sidekickLibraryStyles/sidekickLibraryStyles.css"),i&&await this.loadFonts(),await this.loadBlocks()}catch(n){p.error("MainService: Load lazy error: ",n)}},this.loadBlocks=async()=>{const o=[...document.querySelectorAll(".section")].map(i=>this.loadBlock(i));await Promise.all(o)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(J().search).get("lighthouse")==="on";const t=document.querySelector('script[src$="/scripts/scripts.js"]');if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split("/scripts/scripts.js")}catch(r){p.error("MainService: Error initializing codeBasePath.",r)}}addSidebarContainer(t){if(A())return;const r=document.createElement("sidebar-component");r.setAttribute("id","sidebar"),window.innerWidth<=1280?r.classList.remove("active"):r.classList.add("active"),window.innerWidth<=1280?r.classList.remove("active"):r.classList.add("active"),t.after(r)}addInnerContainer(t){const r=t.innerHTML;t.innerHTML=`
    ${A()?"":''}${r}
    `}decorateTemplateAndTheme(){const t=E("template");t&&R(document.body,t);const r=E("theme");r&&R(document.body,r)}collectBlocks(t){const r=[];return t.querySelectorAll("[data-block-name]").forEach(o=>{r.push({name:o.dataset.blockName,element:o})}),r}async loadBlockModules(t){if((t.element.dataset.blockStatus??_.unloaded)===_.unloaded){t.element.dataset.blockStatus=_.loading;try{const{href:s}=U(`dist/${t.name}/${t.name}.js`),o=await a(()=>import(s),__vite__mapDeps([]));o.default&&await o.default(t.element),t.element.dataset.blockStatus=_.loaded}catch(s){t.element.dataset.blockStatus=_.error,p.error("MainService: An error occurred during module import:",s)}}}async loadBlockStyles(t){try{await this.loadCSS(`dist/${t.name}/${t.name}.css`)}catch{}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS("dist/fonts/fonts.css");try{J().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}async loadCSS(t){return new Promise((r,s)=>{const{href:o}=U(t);if(document.querySelector(`head > link[href="${o}"]`))r(!0);else{const i=document.createElement("link");i.rel="stylesheet",i.href=o,i.onload=r,i.onerror=s,document.head.append(i)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const o=this.collectBlocks(t).map(async i=>{this.lcpBlocks.includes(i.name)&&await Promise.all([this.loadBlockModules(i),this.loadBlockStyles(i)])});await Promise.all(o),this.showSection(t)}document.body.style.display=null;const r=document.querySelector("main img");await new Promise(s=>{r&&!r.complete?(r.setAttribute("loading","eager"),r.setAttribute("fetchpriority","high"),r.addEventListener("load",()=>s()),r.addEventListener("error",()=>s())):s()})}async loadBlock(t){const r=this.collectBlocks(t);if(!r.length){this.showSection(t);return}for(const s of r)Promise.all([this.loadBlockModules(s),this.loadBlockStyles(s)]);this.showSection(t)}}function Ne(e="dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(r){console.log("setupHlxObj",r)}}function Ye(){const e=E("template");e&&R(document.body,e);const t=E("theme");t&&R(document.body,t)}function Fe(e){return e.trim()===""?void 0:e}function Ue(){const e=E("language");document.documentElement.lang=Fe(e)||"en"}class Ze{constructor(){this.init()}init(){this.beforeLoadEager(),this.loadEager(),this.beforeLoadLazy(),this.loadLazy(),this.beforeLoadDelayed(),this.loadDelayed(),this.initialized()}async beforeLoadEager(){return this.beforeEagerPromise?this.beforeEagerPromise:(console.log(new Date().getTime(),"beforeLoadEager"),this.beforeEagerPromise=new Promise(t=>{setTimeout(()=>{t()},5e3)}),this.beforeEagerPromise)}async loadEager(){return this.eagerPromise?this.eagerPromise:(console.log(new Date().getTime(),"loadEager"),this.eagerPromise=new Promise(t=>{Ne(),Ye(),Ue(),setTimeout(()=>{t()},4500)}),this.eagerPromise)}async beforeLoadLazy(){return this.beforeLazyPromise?this.beforeLazyPromise:(console.log(new Date().getTime(),"beforeLoadLazy"),this.beforeLazyPromise=new Promise(t=>{setTimeout(()=>{t()},4e3)}),this.beforeLazyPromise)}async loadLazy(){return this.lazyPromise?this.lazyPromise:(console.log(new Date().getTime(),"loadLazy"),this.lazyPromise=new Promise(t=>{setTimeout(()=>{t()},3500)}),this.lazyPromise)}async beforeLoadDelayed(){return this.beforeDelayedPromise?this.beforeDelayedPromise:(console.log(new Date().getTime(),"beforeLoadDelayed"),this.beforeDelayedPromise=new Promise(t=>{setTimeout(()=>{t()},3e3)}),this.beforeDelayedPromise)}async loadDelayed(){return this.delayedPromise?this.delayedPromise:(console.log(new Date().getTime(),"loadDelayed"),this.delayedPromise=new Promise(t=>{setTimeout(()=>{t()},2e3)}),this.delayedPromise)}async initialized(){return this.initializedPromise?this.initializedPromise:(console.log(new Date().getTime(),"initialized"),this.initializedPromise=new Promise(t=>{setTimeout(()=>{t()},1e3)}),this.initializedPromise)}}const f=new Ze;f.initialized().then(()=>{console.log("INITIALIZED")});f.loadDelayed().then(()=>{console.log("LOAD DELAYED 2")});f.loadDelayed().then(()=>{console.log("LOAD DELAYED 3")});f.loadDelayed().then(()=>{console.log("LOAD DELAYED 1")});f.beforeLoadEager().then(()=>{console.log("BEFORE LOAD EAGER")});f.loadEager().then(()=>{console.log("LOAD EAGER")});f.loadLazy().then(()=>{console.log("LOAD LAZY")});f.beforeLoadDelayed().then(()=>{console.log("BEFORE LOAD DELAYED")});f.beforeLoadLazy().then(()=>{console.log("BEFORE LOAD LAZY")});(async function(){try{const e=new ze,t=new je(e);await new He(t,e).init()}catch{}})(); + */const K=e=>!fe(e)&&typeof e.then=="function",X=1073741823;class je extends te{constructor(){super(...arguments),this._$Cwt=X,this._$Cbt=[],this._$CK=new xe(this),this._$CX=new Be}render(...t){return t.find(s=>!K(s))??Y}update(t,s){const r=this._$Cbt;let o=r.length;this._$Cbt=s;const i=this._$CK,a=this._$CX;this.isConnected||this.disconnected();for(let d=0;dthis._$Cwt);d++){const l=s[d];if(!K(l))return this._$Cwt=d,l;d{for(;a.get();)await a.get();const b=i.deref();if(b!==void 0){const V=b._$Cbt.indexOf(l);V>-1&&V{for(var o=r>1?void 0:r?Ne(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&He(t,s,o),o};const W=Object.assign({"/public/icons/angle-down.svg":()=>n(()=>import("../__chunks__/angle-down.CYLyXUSW.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-left.svg":()=>n(()=>import("../__chunks__/angle-left.CuEqyOC8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-right.svg":()=>n(()=>import("../__chunks__/angle-right.Ke48OV-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-down.svg":()=>n(()=>import("../__chunks__/angle-small-down.SNJn5nFt.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-left.svg":()=>n(()=>import("../__chunks__/angle-small-left.Bq32-m-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-right.svg":()=>n(()=>import("../__chunks__/angle-small-right.FYreGgDf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-up.svg":()=>n(()=>import("../__chunks__/angle-up.D0S_oJnp.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/bolt.svg":()=>n(()=>import("../__chunks__/bolt.BAJn0zD8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/building-storefront.svg":()=>n(()=>import("../__chunks__/building-storefront.Pww5r_Sc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chat-bubble-left-right.svg":()=>n(()=>import("../__chunks__/chat-bubble-left-right.0PedyEPm.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/check.svg":()=>n(()=>import("../__chunks__/check.BHPURAzV.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chevron-down.svg":()=>n(()=>import("../__chunks__/chevron-down.D5xOlW7p.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clip.svg":()=>n(()=>import("../__chunks__/clip.DAiKYXCc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clock.svg":()=>n(()=>import("../__chunks__/clock.CQWyiDNK.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cpu-chip.svg":()=>n(()=>import("../__chunks__/cpu-chip.DbktS35z.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cross.svg":()=>n(()=>import("../__chunks__/cross.DjCq6kb8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cursor-arrow-ripple.svg":()=>n(()=>import("../__chunks__/cursor-arrow-ripple.DHyr9er2.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/download.svg":()=>n(()=>import("../__chunks__/download.BlSXR9C9.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/envelope.svg":()=>n(()=>import("../__chunks__/envelope.Cc7Mhg2-.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye-crossed.svg":()=>n(()=>import("../__chunks__/eye-crossed.C49v3GRJ.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye.svg":()=>n(()=>import("../__chunks__/eye.Cm2FxO9V.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/facebook.svg":()=>n(()=>import("../__chunks__/facebook.3ENFaNKU.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/globe.svg":()=>n(()=>import("../__chunks__/globe.DIrN3GJL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/hamburger.svg":()=>n(()=>import("../__chunks__/hamburger.DXUzfmtf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/heart.svg":()=>n(()=>import("../__chunks__/heart.DSQJkyzj.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/home.svg":()=>n(()=>import("../__chunks__/home.CfzaHiPS.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/instagram.svg":()=>n(()=>import("../__chunks__/instagram.BBx5qXGF.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/medium.svg":()=>n(()=>import("../__chunks__/medium.BPaQEP4K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/menu-burger.svg":()=>n(()=>import("../__chunks__/menu-burger.DyVjSQ0K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/paper-plane.svg":()=>n(()=>import("../__chunks__/paper-plane.CLiFs3FL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/plus.svg":()=>n(()=>import("../__chunks__/plus.DuBm-jVv.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/rocket-lunch.svg":()=>n(()=>import("../__chunks__/rocket-lunch.C6eRDqkd.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/search.svg":()=>n(()=>import("../__chunks__/search.CtsY1mRN.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/share.svg":()=>n(()=>import("../__chunks__/share.D_3XZuic.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/snapchat.svg":()=>n(()=>import("../__chunks__/snapchat.Bct5wLOa.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/social-network.svg":()=>n(()=>import("../__chunks__/social-network.B-lhER-M.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/trash.svg":()=>n(()=>import("../__chunks__/trash.D1jfdnTM.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/twitter.svg":()=>n(()=>import("../__chunks__/twitter.d5w0828a.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/user.svg":()=>n(()=>import("../__chunks__/user.X8OGz61Z.js"),__vite__mapDeps([])).then(e=>e.default)});let O=class extends g{constructor(){super(...arguments),this.name=""}async getSvg(e){const s=W[`${G}/${e}.svg`]??W[`${G}/cross.svg`];try{const r=await s();return Ve(r)}catch(r){p.error(`Icon Component: SVG icon: ${r.message}`,r);return}}render(){const e=this.getSvg(this.name);return c`${qe(e)}`}};O.styles=re`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;se([oe({type:String})],O.prototype,"name",2);O=se([v("icon-component")],O);class Fe{readBlockConfig(t){const s={};return t.querySelectorAll(":scope > div").forEach(r=>{if(r.children){const o=[...r.children];if(o[1]){const i=o[1],a=I(o[0].textContent??"");let d="";if(i.querySelector("a")){const l=[...i.querySelectorAll("a")];l.length===1?d=l[0].href:d=l.map(f=>f.href)}else if(i.querySelector("img")){const l=[...i.querySelectorAll("img")];l.length===1?d=l[0].src:d=l.map(f=>f.src)}else if(i.querySelector("p")){const l=[...i.querySelectorAll("p")];l.length===1?d=l[0].textContent:d=l.map(f=>f.textContent)}else d=r.children[1].textContent;s[a]=d}}}),s}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const s=t.classList[0];if(s){t.classList.add("block"),t.dataset.blockName=s;const r=t.parentElement;r==null||r.classList.add(`${s}-wrapper`);const o=t.closest(".section");o&&o.classList.add(`${s}-container`)}}}function Ye(e){return/^[a-z][A-Za-z0-9]*$/.test(e)?e:/^[A-Z][A-Za-z0-9]*$/.test(e)?e.charAt(0).toLowerCase()+e.slice(1):I(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class Ue{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(s=>{this.adjustMarkup(s),this.processSectionMetaData(s)})}processSectionMetaData(t){const s=t.querySelector("div.section-metadata");if(s){const r=this.blockService.readBlockConfig(s);Object.keys(r).forEach(o=>{o==="style"?r.style.split(",").filter(a=>a).map(a=>I(a.trim())).forEach(a=>t.classList.add(a)):t.dataset[Ye(o)]=r[o]}),s.parentElement&&s.parentElement.remove()}}adjustMarkup(t){const s=[];let r=!1;[...t.children].forEach(o=>{if(o.tagName==="DIV"||!r){const i=document.createElement("div");s.push(i),r=o.tagName!=="DIV",r&&i.classList.add("default-content-wrapper")}s[s.length-1].append(o)}),s.forEach(o=>t.append(o)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(s=>{const r=s.parentElement;r&&r.classList.add("image","main")})}}const Ze={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/types/icons.types.ts",fontsScssPath:"src/styles/sass/fonts.scss",lazyStylesScssPath:"src/styles/sass/lazy-styles.scss",sidekickLibraryStylesScssPath:"src/styles/sass/sidekick-library-styles.scss"};function J(){return L()?window.parent.location:window.location}const y=class y{};y.unloaded="unloaded",y.loading="loading",y.loaded="loaded",y.error="error";let m=y;class Ke{constructor(t,s){this.sectionService=t,this.blockService=s,this.lcpBlocks=["banner"],this.init=async()=>{console.log("MainService init"),this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const r=document.querySelector("main");if(r){r.setAttribute("id","main"),this.sectionService.init(r),this.addInnerContainer(r),this.blockService.decorateBlocks(r),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:r,sidekickLibraryStylesScssPath:o,fontsScssPath:i}=Ze;try{r&&await this.loadCSS("/dist/lazyStyles/lazyStyles.css"),o&&L()&&await this.loadCSS("/dist/sidekickLibraryStyles/sidekickLibraryStyles.css"),i&&await this.loadFonts(),await this.loadBlocks()}catch(a){p.error("MainService: Load lazy error: ",a)}},this.loadBlocks=async()=>{const o=[...document.querySelectorAll(".section")].map(i=>this.loadBlock(i));await Promise.all(o)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(J().search).get("lighthouse")==="on";const t=document.querySelector('script[src$="/scripts/scripts.js"]');if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split("/scripts/scripts.js")}catch(s){p.error("MainService: Error initializing codeBasePath.",s)}}addInnerContainer(t){const s=t.innerHTML;t.innerHTML=`
    ${L()?"":''}${s}
    `}decorateTemplateAndTheme(){const t=w("template");t&&T(document.body,t);const s=w("theme");s&&T(document.body,s)}collectBlocks(t){const s=[];return t.querySelectorAll("[data-block-name]").forEach(o=>{s.push({name:o.dataset.blockName,element:o})}),s}async loadBlockModules(t){if((t.element.dataset.blockStatus??m.unloaded)===m.unloaded){t.element.dataset.blockStatus=m.loading;try{const{href:r}=U(`dist/${t.name}/${t.name}.js`),o=await n(()=>import(r),__vite__mapDeps([]));o.default&&await o.default(t.element),t.element.dataset.blockStatus=m.loaded}catch(r){t.element.dataset.blockStatus=m.error,p.error("MainService: An error occurred during module import:",r)}}}async loadBlockStyles(t){try{await this.loadCSS(`dist/${t.name}/${t.name}.css`)}catch{}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS("dist/fonts/fonts.css");try{J().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}async loadCSS(t){return new Promise((s,r)=>{const{href:o}=U(t);if(document.querySelector(`head > link[href="${o}"]`))s(!0);else{const i=document.createElement("link");i.rel="stylesheet",i.href=o,i.onload=s,i.onerror=r,document.head.append(i)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const o=this.collectBlocks(t).map(async i=>{this.lcpBlocks.includes(i.name)&&await Promise.all([this.loadBlockModules(i),this.loadBlockStyles(i)])});await Promise.all(o),this.showSection(t)}document.body.style.display=null;const s=document.querySelector("main img");await new Promise(r=>{s&&!s.complete?(s.setAttribute("loading","eager"),s.setAttribute("fetchpriority","high"),s.addEventListener("load",()=>r()),s.addEventListener("error",()=>r())):r()})}async loadBlock(t){const s=this.collectBlocks(t);if(!s.length){this.showSection(t);return}for(const r of s)Promise.all([this.loadBlockModules(r),this.loadBlockStyles(r)]);this.showSection(t)}}M.addBeforeEagerTask(()=>(console.log("BEFORE EAGER MAIN TS"),Promise.resolve()));M.addLoadEagerTask(()=>(console.log("LOAD EAGER MAIN TS"),Promise.resolve()));M.init();(async function(){try{const e=new Fe,t=new Ue(e);await new Ke(t,e).init()}catch{}})(); function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { __vite__mapDeps.viteFileDeps = [] diff --git a/dist/main/main.js.map b/dist/main/main.js.map index 907640d5..92025d26 100644 --- a/dist/main/main.js.map +++ b/dist/main/main.js.map @@ -1 +1 @@ -{"version":3,"mappings":"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","names":["i","o","f","s","e","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","key","PlaceholderService","html","currentTarget","item","renderIcon","child","queryIndex","filterValues","term","siteMapEntries","groups","firstLevelPath","endpoint","FetchService","filteredNavigation","groupItems","group","error","DebuggerService","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","sitemapEntry","nextSitemapEntry","siteMapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","name","iconMarkupFunc","iconMarkup","unsafeSVG","svg","until","css","property","BlockService","block","config","row","cols","col","toClassName","value","as","a","imgs","img","ps","p","main","shortBlockName","blockWrapper","section","toCamelCase","g","SectionService","blockService","container","sectionMeta","meta","style","wrappers","defaultContent","wrapper","parentElement","addClasses","element","classes","cssClass","getMetadata","doc","attr","metaElement","getLocation","isSidekickLibraryActive","_Status","Status","MainService","sectionService","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","SectionsPromises","scriptEl","sidebarContainer","children","template","theme","blockMap","href","getUrlForEndpoint","blockModule","resolve","reject","link","firstSection","blockPromises","lcpCandidate","sectionsBlocks","setupHlxObj","mainScriptPath","decorateBodyTag","undefinedOnEmpty","setDocLanguage","lang","HLX","HLX$1"],"sources":["../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants/paths.ts","../../src/components/icon/icon.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../config.ts","../../src/helpers/sidekick/getLocation.ts","../../src/services/main.service.ts","../../src/app/setupHlxObj.ts","../../src/app/decorateBodyTag.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/setDocLanguage.ts","../../src/app/index.ts","../../src/main.ts"],"sourcesContent":["import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n error?: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n async getPlaceholder(key: string): Promise {\n const placeholder = await PlaceholderService.getPlaceHolder(key);\n return placeholder;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.items) return;\n\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n if (item.error) {\n return html`

    ${item.error}

    `;\n } else {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: MenuItem) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: MenuItem | SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item['navtitle'] || item['title'];\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(siteMapEntries: MenuItem[]): Record {\n const groups = {};\n siteMapEntries.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n private async groupByFirstLevelPath() {\n const endpoint = '/query-index.json';\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n try {\n const queryIndex = await FetchService.fetchJson>(endpoint);\n\n this.error = null;\n\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n const groupItems = this.groupItemsByFirstLevelPath(filteredNavigation);\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n } catch (error) {\n DebuggerService.error(`SidebarNav Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n @state()\n error: string | null = null;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n if (contactHtml !== null) this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const endpoint = 'contact.plain.html';\n\n try {\n const contactHtmlString = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n return parser.parseFromString(contactHtmlString, 'text/html');\n } catch (error) {\n DebuggerService.error(`SidebarContacts Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n\n return null;\n }\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from 'Services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { Sitemap, SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n @state()\n error: string | null = null;\n\n @state()\n private noPostsPlaceholder: string;\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n this.noPostsPlaceholder = await PlaceholderService.getPlaceHolder('no posts');\n }\n\n render() {\n if (!this.lastTreePosts) return;\n\n return html` ${this.renderHeader()} ${this.renderPosts()} `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const endpoint = '/query-index.json';\n\n try {\n this.error = null;\n const queryIndex = await FetchService.fetchJson>(endpoint);\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n } catch (error) {\n DebuggerService.error(`SidebarPost Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n\n private renderPosts() {\n if (this.error) return html`
    ${this.error}
    `;\n if (this.lastTreePosts.length === 0) return html`
    ${this.noPostsPlaceholder}
    `;\n\n return html`
    \n ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}\n
    `;\n }\n\n private renderHeader() {\n return html`
    \n

    Newest Posts

    \n
    `;\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const endpoint = 'footer.plain.html';\n\n try {\n const response = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n } catch (error) {\n DebuggerService.error(`SidebarFooter Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { html, LitElement } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { createRef, Ref, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n if (specifier === '' || htmlTag === '') return input;\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from 'Utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n this.error = null;\n } catch (error) {\n DebuggerService.error('Header Component: Error while fetching header.json', error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n if (/^[a-z][A-Za-z0-9]*$/.test(name)) {\n return name;\n }\n\n if (/^[A-Z][A-Za-z0-9]*$/.test(name)) {\n return name.charAt(0).toLowerCase() + name.slice(1);\n }\n\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} value - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n lazyStylesScssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/types/icons.types.ts',\n fontsScssPath: 'src/styles/sass/fonts.scss',\n lazyStylesScssPath: 'src/styles/sass/lazy-styles.scss',\n sidekickLibraryStylesScssPath: 'src/styles/sass/sidekick-library-styles.scss',\n};\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\nimport { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport { getLocation } from 'Helpers/sidekick/getLocation.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n console.log('MainService init');\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(getLocation().search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n DebuggerService.error('MainService: Error initializing codeBasePath.', error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addSidebarContainer(main: HTMLElement) {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n main.after(sidebarContainer);\n }\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, sidekickLibraryStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS('/dist/lazyStyles/lazyStyles.css');\n if (sidekickLibraryStylesScssPath && isSidekickLibraryActive()) {\n await this.loadCSS('/dist/sidekickLibraryStyles/sidekickLibraryStyles.css');\n }\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n DebuggerService.error('MainService: Load lazy error: ', error);\n }\n };\n\n /**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * @private\n * @memberof MainService\n * @returns {void}\n * @example\n * \n * \n * @example\n * \n */\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n DebuggerService.error('MainService: An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS('dist/fonts/fonts.css');\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n }\n\n private async loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n }\n\n this.showSection(section);\n }\n}\n","export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateBodyTag() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../utils/getMetadata';\nimport { undefinedOnEmpty } from '../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import setupHlxObj from './setupHlxObj';\nimport { decorateBodyTag } from './decorateBodyTag';\nimport { setDocLanguage } from './setDocLanguage';\n\n// type LifecycleCallback = () => void | Promise;\n\n// interface LifecycleCallbacks {\n// beforeInit?: LifecycleCallback;\n// afterInit?: LifecycleCallback;\n// beforeLoadEager?: LifecycleCallback;\n// loadEager?: LifecycleCallback;\n// afterLoadEager?: LifecycleCallback;\n// beforeLoadLazy?: LifecycleCallback;\n// loadLazy?: LifecycleCallback;\n// afterLoadLazy?: LifecycleCallback;\n// beforeLoadDelayed?: LifecycleCallback;\n// loadDelayed?: LifecycleCallback;\n// afterLoadDelayed?: LifecycleCallback;\n// }\n\n// class HLX {\n// private beforeInit: LifecycleCallback;\n// private afterInit: LifecycleCallback;\n// private beforeLoadEager: LifecycleCallback;\n// private loadEager: LifecycleCallback;\n// private afterLoadEager: LifecycleCallback;\n// private beforeLoadLazy: LifecycleCallback;\n// private loadLazy: LifecycleCallback;\n// private afterLoadLazy: LifecycleCallback;\n// private beforeLoadDelayed: LifecycleCallback;\n// private loadDelayed: LifecycleCallback;\n// private afterLoadDelayed: LifecycleCallback;\n// private initializedPromise: Promise;\n\n// private loadLazyPromise?: Promise;\n\n// constructor({\n// beforeInit = () => {},\n// afterInit = () => {},\n// beforeLoadEager = () => {},\n// loadEager = () => {},\n// afterLoadEager = () => {},\n// beforeLoadLazy = () => {},\n// loadLazy = () => {},\n// afterLoadLazy = () => {},\n// beforeLoadDelayed = () => {},\n// loadDelayed = () => {},\n// afterLoadDelayed = () => {},\n// }: LifecycleCallbacks = {}) {\n// this.beforeInit = beforeInit;\n// this.afterInit = afterInit;\n// this.beforeLoadEager = beforeLoadEager;\n// this.loadEager = loadEager;\n// this.afterLoadEager = afterLoadEager;\n// this.beforeLoadLazy = beforeLoadLazy;\n// this.loadLazy = loadLazy;\n// this.afterLoadLazy = afterLoadLazy;\n// this.beforeLoadDelayed = beforeLoadDelayed;\n// this.loadDelayed = loadDelayed;\n// this.afterLoadDelayed = afterLoadDelayed;\n// this.initializedPromise = this.init();\n// }\n\n// private async init() {\n// try {\n// console.time('init execution time: ');\n// await this.beforeInit();\n// await this._loadEager();\n// await this._loadLazy();\n// await this._loadDelayed();\n// await this.afterInit();\n// console.timeEnd('init execution time: ');\n// } catch (error) {\n// console.error('Error initializing HLX:', error);\n// throw error;\n// }\n// }\n\n// private async _loadEager() {\n// await this.beforeLoadEager();\n// console.time('loadEager execution time: ');\n// setupHlxObj();\n// decorateBodyTag();\n// setDocLanguage();\n// await this.loadEager();\n// await waitFor(300);\n// console.timeEnd('loadEager execution time: ');\n// await this.afterLoadEager();\n// }\n\n// private async _loadLazy() {\n// await this.beforeLoadLazy();\n\n// console.time('loadLazy execution time: ');\n// await this.loadLazy();\n// await waitFor(300);\n\n// console.timeEnd('loadLazy execution time: ');\n// await this.afterLoadLazy();\n// }\n\n// private async _loadDelayed() {\n// console.time('loadDelayed execution time: ');\n// await this.beforeLoadDelayed();\n// await this.loadDelayed();\n// await waitFor(300);\n// await this.afterLoadDelayed();\n// console.timeEnd('loadDelayed execution time: ');\n// }\n\n// public async initialized(): Promise {\n// return this.initializedPromise;\n// }\n\n// public async onLoadLazy(): Promise {\n// if (!this.loadLazyPromise) {\n// this.loadLazyPromise = this._loadLazy();\n// }\n// return this.loadLazyPromise;\n// }\n// }\n\n// export default HLX;\n\nclass HLX {\n private beforeEagerPromise: Promise;\n private eagerPromise: Promise;\n private beforeLazyPromise: Promise;\n private lazyPromise: Promise;\n private beforeDelayedPromise: Promise;\n private delayedPromise: Promise;\n private initializedPromise: Promise;\n\n constructor() {\n this.init();\n }\n\n private init() {\n this.beforeLoadEager();\n this.loadEager();\n this.beforeLoadLazy();\n this.loadLazy();\n this.beforeLoadDelayed();\n this.loadDelayed();\n this.initialized();\n }\n\n public async beforeLoadEager(): Promise {\n if (this.beforeEagerPromise) return this.beforeEagerPromise;\n\n console.log(new Date().getTime(), 'beforeLoadEager');\n\n this.beforeEagerPromise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 5000);\n });\n return this.beforeEagerPromise;\n }\n\n public async loadEager(): Promise {\n if (this.eagerPromise) return this.eagerPromise;\n\n console.log(new Date().getTime(), 'loadEager');\n\n this.eagerPromise = new Promise((resolve) => {\n setupHlxObj();\n decorateBodyTag();\n setDocLanguage();\n setTimeout(() => {\n resolve();\n }, 4500);\n });\n return this.eagerPromise;\n }\n\n public async beforeLoadLazy(): Promise {\n if (this.beforeLazyPromise) return this.beforeLazyPromise;\n\n console.log(new Date().getTime(), 'beforeLoadLazy');\n\n this.beforeLazyPromise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 4000);\n });\n return this.beforeLazyPromise;\n }\n\n public async loadLazy(): Promise {\n if (this.lazyPromise) return this.lazyPromise;\n\n console.log(new Date().getTime(), 'loadLazy');\n\n this.lazyPromise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 3500);\n });\n return this.lazyPromise;\n }\n\n public async beforeLoadDelayed(): Promise {\n if (this.beforeDelayedPromise) return this.beforeDelayedPromise;\n\n console.log(new Date().getTime(), 'beforeLoadDelayed');\n\n this.beforeDelayedPromise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n return this.beforeDelayedPromise;\n }\n\n public async loadDelayed(): Promise {\n if (this.delayedPromise) return this.delayedPromise;\n\n console.log(new Date().getTime(), 'loadDelayed');\n\n this.delayedPromise = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 2000);\n // laodDelayed scripts\n // Resolve\n });\n return this.delayedPromise;\n }\n\n public async initialized(): Promise {\n if (this.initializedPromise) return this.initializedPromise;\n\n console.log(new Date().getTime(), 'initialized');\n\n this.initializedPromise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 1000);\n });\n return this.initializedPromise;\n }\n}\n\nexport default new HLX();\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport HLX from './app/index.ts';\n\n//console.time('APP execution time: ');\n\n// export const App = new HLX({\n// beforeInit: () => {\n// console.log('beforeInit');\n// },\n// afterInit: () => {\n// console.log('afterInit');\n// },\n// beforeLoadEager: () => {\n// console.log('beforeLoadEager');\n// },\n// loadEager: () => {\n// console.log('loadEager');\n// },\n// afterLoadEager: () => {\n// console.log('afterLoadEager');\n// },\n// beforeLoadLazy: () => {\n// console.log('beforeLoadLazy');\n// },\n// loadLazy: () => {\n// console.log('loadLazy');\n// },\n// afterLoadLazy: () => {\n// console.log('afterLoadLazy');\n// },\n// beforeLoadDelayed: () => {\n// console.log('beforeLoadDelayed');\n// },\n// loadDelayed: () => {\n// console.log('loadDelayed');\n// },\n// afterLoadDelayed: () => {\n// console.log('afterLoadDelayed');\n// },\n// });\n\n// export const App = HLX; // init -> loadEager (3s)\n\nHLX.initialized().then(() => {\n console.log('INITIALIZED');\n});\n\nHLX.loadDelayed().then(() => {\n console.log('LOAD DELAYED 2');\n});\n\nHLX.loadDelayed().then(() => {\n console.log('LOAD DELAYED 3');\n});\n\nHLX.loadDelayed().then(() => {\n console.log('LOAD DELAYED 1');\n});\n\nHLX.beforeLoadEager().then(() => {\n console.log('BEFORE LOAD EAGER');\n});\n\nHLX.loadEager().then(() => {\n console.log('LOAD EAGER');\n});\n\nHLX.loadLazy().then(() => {\n console.log('LOAD LAZY');\n});\n\nHLX.beforeLoadDelayed().then(() => {\n console.log('BEFORE LOAD DELAYED');\n});\n\nHLX.beforeLoadLazy().then(() => {\n console.log('BEFORE LOAD LAZY');\n});\n\n// eager, lazy, delayed\n\n//console.timeEnd('HLX execution time: ');\n(async function () {\n try {\n //await App.initialized();\n\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n } catch (error) {}\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file +{"version":3,"mappings":"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","names":["setupHlxObj","mainScriptPath","scriptEl","error","addClasses","element","classes","cssClass","toClassName","getMetadata","value","doc","attr","meta","metaElement","decorateBodyTag","template","theme","undefinedOnEmpty","setDocLanguage","lang","HLX","cb","dummyDelay","resolve","defaultTask","HLX$1","i","o","f","s","e","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","key","PlaceholderService","html","currentTarget","item","renderIcon","child","queryIndex","filterValues","term","siteMapEntries","groups","firstLevelPath","endpoint","FetchService","filteredNavigation","groupItems","group","DebuggerService","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","sitemapEntry","nextSitemapEntry","siteMapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","addSidebarContainer","isSidekickLibraryActive","sidebarContainer","main","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","name","iconMarkupFunc","iconMarkup","unsafeSVG","svg","until","css","property","BlockService","block","config","row","cols","col","as","a","imgs","img","ps","p","shortBlockName","blockWrapper","section","toCamelCase","g","SectionService","blockService","container","sectionMeta","style","wrappers","defaultContent","wrapper","parentElement","getLocation","_Status","Status","MainService","sectionService","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","SectionsPromises","children","blockMap","href","getUrlForEndpoint","blockModule","reject","link","firstSection","blockPromises","lcpCandidate","sectionsBlocks"],"sources":["../../src/app/tasks/setupHlxObj.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../src/app/tasks/decorateBodyTag.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/tasks/setDocLanguage.ts","../../src/app/index.ts","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/components/sidebar/sidebar.init.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants/paths.ts","../../src/components/icon/icon.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../config.ts","../../src/helpers/sidekick/getLocation.ts","../../src/services/main.service.ts","../../src/main.ts"],"sourcesContent":["export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} value - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","import { addClasses } from '../../utils/addClasses';\nimport { getMetadata } from '../../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateBodyTag() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../../utils/getMetadata';\nimport { undefinedOnEmpty } from '../../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import setupHlxObj from './tasks/setupHlxObj';\nimport { decorateBodyTag } from './tasks/decorateBodyTag';\nimport { setDocLanguage } from './tasks/setDocLanguage';\n\nclass HLX {\n private beforeEagerCallbacks: Array<() => Promise> = [];\n private loadEagerCallbacks: Array<() => Promise> = [];\n private beforeLoadLazyCallbacks: Array<() => Promise> = [];\n private loadLazyCallbacks: Array<() => Promise> = [];\n private beforeLoadDelayedCallbacks: Array<() => Promise> = [];\n private loadDelayedCallbacks: Array<() => Promise> = [];\n private initializedCallbacks: Array<() => Promise> = [];\n\n private beforeEagerPromise?: Promise;\n private eagerPromise?: Promise;\n private beforeLazyPromise?: Promise;\n private lazyPromise?: Promise;\n private beforeDelayedPromise?: Promise;\n private delayedPromise?: Promise;\n private initializedPromise?: Promise;\n\n private get beforeEager() {\n if (this.beforeEagerPromise === undefined) {\n this.beforeEagerPromise = this.beforeLoadEager();\n }\n return this.beforeEagerPromise;\n }\n\n private get loadEager() {\n if (this.eagerPromise === undefined) {\n this.eagerPromise = this.loadEagerPromise();\n }\n return this.eagerPromise;\n }\n\n private get beforeLoadLazy() {\n if (this.beforeLazyPromise === undefined) {\n this.beforeLazyPromise = this.beforeLoadLazyPromise();\n }\n return this.beforeLazyPromise;\n }\n\n private get loadLazy() {\n if (this.lazyPromise === undefined) {\n this.lazyPromise = this.loadLazyPromise();\n }\n return this.lazyPromise;\n }\n\n private get beforeLoadDelayed() {\n if (this.beforeDelayedPromise === undefined) {\n this.beforeDelayedPromise = this.beforeLoadDelayedPromise();\n }\n return this.beforeDelayedPromise;\n }\n\n private get loadDelayed() {\n if (this.delayedPromise === undefined) {\n this.delayedPromise = this.loadDelayedPromise();\n }\n return this.delayedPromise;\n }\n\n private get initialized() {\n if (this.initializedPromise === undefined) {\n this.initializedPromise = this.getInitializedPromise();\n }\n return this.initializedPromise;\n }\n\n public addBeforeEagerTask(cb: () => Promise) {\n this.beforeEagerCallbacks.push(cb);\n }\n\n public addLoadEagerTask(cb: () => Promise) {\n this.loadEagerCallbacks.push(cb);\n }\n\n public addBeforeLoadLazyTask(cb: () => Promise) {\n this.beforeLoadLazyCallbacks.push(cb);\n }\n\n public addLoadLazyTask(cb: () => Promise) {\n this.loadLazyCallbacks.push(cb);\n }\n\n public addBeforeLoadDelayedTask(cb: () => Promise) {\n this.beforeLoadDelayedCallbacks.push(cb);\n }\n\n public addLoadDelayedTask(cb: () => Promise) {\n this.loadDelayedCallbacks.push(cb);\n }\n\n public addInitializedTask(cb: () => Promise) {\n this.initializedCallbacks.push(cb);\n }\n\n public async init() {\n await this.beforeEager;\n await this.loadEager;\n await this.beforeLoadLazy;\n await this.loadLazy;\n await this.beforeLoadDelayed;\n await this.loadDelayed;\n await this.initialized;\n }\n\n private async beforeLoadEager(): Promise {\n const dummyDelay: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n console.log(new Date().getTime(), 'beforeLoadEager');\n resolve();\n }, 5000);\n });\n\n await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), dummyDelay]);\n }\n\n private async loadEagerPromise(): Promise {\n console.log(new Date().getTime(), 'loadEager');\n\n const defaultTask: Promise = new Promise((resolve) => {\n setupHlxObj();\n decorateBodyTag();\n setDocLanguage();\n setTimeout(() => {\n resolve();\n }, 4500);\n });\n\n await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), defaultTask]);\n }\n\n private async beforeLoadLazyPromise(): Promise {\n console.log(new Date().getTime(), 'beforeLoadLazy');\n\n const defaultTask: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 4000);\n });\n\n await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), defaultTask]);\n }\n\n private async loadLazyPromise(): Promise {\n console.log(new Date().getTime(), 'loadLazy');\n\n const defaultTask: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 3500);\n });\n\n await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), defaultTask]);\n }\n\n private async beforeLoadDelayedPromise(): Promise {\n console.log(new Date().getTime(), 'beforeLoadDelayed');\n\n const defaultTask: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), defaultTask]);\n }\n\n private async loadDelayedPromise(): Promise {\n console.log(new Date().getTime(), 'loadDelayed');\n\n const defaultTask: Promise = new Promise((resolve) => {\n // laodDelayed scripts\n setTimeout(() => {\n resolve();\n }, 2000);\n // Resolve\n });\n\n await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), defaultTask]);\n }\n\n private async getInitializedPromise(): Promise {\n console.log(new Date().getTime(), 'initialized');\n\n const defaultTask: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 1000);\n });\n\n await Promise.all([...this.initializedCallbacks.map((cb) => cb()), defaultTask]);\n }\n}\n\nexport default new HLX();\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n error?: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n async getPlaceholder(key: string): Promise {\n const placeholder = await PlaceholderService.getPlaceHolder(key);\n return placeholder;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.items) return;\n\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n if (item.error) {\n return html`

    ${item.error}

    `;\n } else {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: MenuItem) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: MenuItem | SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item['navtitle'] || item['title'];\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(siteMapEntries: MenuItem[]): Record {\n const groups = {};\n siteMapEntries.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n private async groupByFirstLevelPath() {\n const endpoint = '/query-index.json';\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n try {\n const queryIndex = await FetchService.fetchJson>(endpoint);\n\n this.error = null;\n\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n const groupItems = this.groupItemsByFirstLevelPath(filteredNavigation);\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n } catch (error) {\n DebuggerService.error(`SidebarNav Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n @state()\n error: string | null = null;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n if (contactHtml !== null) this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const endpoint = 'contact.plain.html';\n\n try {\n const contactHtmlString = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n return parser.parseFromString(contactHtmlString, 'text/html');\n } catch (error) {\n DebuggerService.error(`SidebarContacts Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n\n return null;\n }\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from 'Services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { Sitemap, SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n @state()\n error: string | null = null;\n\n @state()\n private noPostsPlaceholder: string;\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n this.noPostsPlaceholder = await PlaceholderService.getPlaceHolder('no posts');\n }\n\n render() {\n if (!this.lastTreePosts) return;\n\n return html` ${this.renderHeader()} ${this.renderPosts()} `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const endpoint = '/query-index.json';\n\n try {\n this.error = null;\n const queryIndex = await FetchService.fetchJson>(endpoint);\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n } catch (error) {\n DebuggerService.error(`SidebarPost Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n\n private renderPosts() {\n if (this.error) return html`
    ${this.error}
    `;\n if (this.lastTreePosts.length === 0) return html`
    ${this.noPostsPlaceholder}
    `;\n\n return html`
    \n ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}\n
    `;\n }\n\n private renderHeader() {\n return html`
    \n

    Newest Posts

    \n
    `;\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const endpoint = 'footer.plain.html';\n\n try {\n const response = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n } catch (error) {\n DebuggerService.error(`SidebarFooter Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { html, LitElement } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { createRef, Ref, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","import HLX from '../../app/index.ts';\nimport './sidebar.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\n\nconst addSidebarContainer = () => {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n const main = document.getElementById('main');\n main?.after(sidebarContainer);\n};\n\nHLX.addLoadEagerTask(() => {\n addSidebarContainer();\n console.log('BEFORE EAGER SIDEBAR TS');\n return Promise.resolve();\n});\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n if (specifier === '' || htmlTag === '') return input;\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from 'Utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n this.error = null;\n } catch (error) {\n DebuggerService.error('Header Component: Error while fetching header.json', error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n if (/^[a-z][A-Za-z0-9]*$/.test(name)) {\n return name;\n }\n\n if (/^[A-Z][A-Za-z0-9]*$/.test(name)) {\n return name.charAt(0).toLowerCase() + name.slice(1);\n }\n\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n lazyStylesScssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/types/icons.types.ts',\n fontsScssPath: 'src/styles/sass/fonts.scss',\n lazyStylesScssPath: 'src/styles/sass/lazy-styles.scss',\n sidekickLibraryStylesScssPath: 'src/styles/sass/sidekick-library-styles.scss',\n};\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\nimport { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport { getLocation } from 'Helpers/sidekick/getLocation.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n console.log('MainService init');\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(getLocation().search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n DebuggerService.error('MainService: Error initializing codeBasePath.', error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n //this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, sidekickLibraryStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS('/dist/lazyStyles/lazyStyles.css');\n if (sidekickLibraryStylesScssPath && isSidekickLibraryActive()) {\n await this.loadCSS('/dist/sidekickLibraryStyles/sidekickLibraryStyles.css');\n }\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n DebuggerService.error('MainService: Load lazy error: ', error);\n }\n };\n\n /**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * @private\n * @memberof MainService\n * @returns {void}\n * @example\n * \n * \n * @example\n * \n */\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n DebuggerService.error('MainService: An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS('dist/fonts/fonts.css');\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n }\n\n private async loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n }\n\n this.showSection(section);\n }\n}\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.init.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport HLX from './app/index.ts';\n\n//console.time('APP execution time: ');\n\n// export const App = new HLX({\n// beforeInit: () => {\n// console.log('beforeInit');\n// },\n// afterInit: () => {\n// console.log('afterInit');\n// },\n// beforeLoadEager: () => {\n// console.log('beforeLoadEager');\n// },\n// loadEager: () => {\n// console.log('loadEager');\n// },\n// afterLoadEager: () => {\n// console.log('afterLoadEager');\n// },\n// beforeLoadLazy: () => {\n// console.log('beforeLoadLazy');\n// },\n// loadLazy: () => {\n// console.log('loadLazy');\n// },\n// afterLoadLazy: () => {\n// console.log('afterLoadLazy');\n// },\n// beforeLoadDelayed: () => {\n// console.log('beforeLoadDelayed');\n// },\n// loadDelayed: () => {\n// console.log('loadDelayed');\n// },\n// afterLoadDelayed: () => {\n// console.log('afterLoadDelayed');\n// },\n// });\n\n// export const App = HLX; // init -> loadEager (3s)\n\n// HLX.initialized().then(() => {\n// console.log('INITIALIZED');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 2');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 3');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 1');\n// });\n\n// HLX.beforeLoadEager().then(() => {\n// console.log('BEFORE LOAD EAGER');\n// });\n\nHLX.addBeforeEagerTask(() => {\n console.log('BEFORE EAGER MAIN TS');\n return Promise.resolve();\n});\n\nHLX.addLoadEagerTask(() => {\n console.log('LOAD EAGER MAIN TS');\n return Promise.resolve();\n});\n\nHLX.init();\n\n// HLX.loadEager().then(() => {\n// console.log('LOAD EAGER');\n// });\n\n// HLX.loadLazy().then(() => {\n// console.log('LOAD LAZY');\n// });\n\n// HLX.beforeLoadDelayed().then(() => {\n// console.log('BEFORE LOAD DELAYED');\n// });\n\n// HLX.beforeLoadLazy().then(() => {\n// console.log('BEFORE LOAD LAZY');\n// });\n\n// eager, lazy, delayed\n\n//console.timeEnd('HLX execution time: ');\n(async function () {\n try {\n //await App.initialized();\n\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n } catch (error) {}\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file diff --git a/scripts/__backup__/aem.js b/scripts/__backup__/aem.js index 99f56f54..dd08903d 100644 --- a/scripts/__backup__/aem.js +++ b/scripts/__backup__/aem.js @@ -26,8 +26,9 @@ function sampleRUM(checkpoint, data = {}) { const defer = (fnname) => { sampleRUM[fnname] = sampleRUM[fnname] || ((...args) => sampleRUM.defer.push({ fnname, args })); }; - sampleRUM.drain = sampleRUM.drain - || ((dfnname, fn) => { + sampleRUM.drain = + sampleRUM.drain || + ((dfnname, fn) => { sampleRUM[dfnname] = fn; sampleRUM.defer .filter(({ fnname }) => dfnname === fnname) @@ -97,7 +98,7 @@ function sampleRUM(checkpoint, data = {}) { t: Date.now() - firstReadTime, ...data, }, - knownProperties, + knownProperties ); const url = `https://rum.hlx.page/.rum/${weight}`; // eslint-disable-next-line no-unused-expressions @@ -175,10 +176,10 @@ function init() { function toClassName(name) { return typeof name === 'string' ? name - .toLowerCase() - .replace(/[^0-9a-z]/gi, '-') - .replace(/-+/g, '-') - .replace(/^-|-$/g, '') + .toLowerCase() + .replace(/[^0-9a-z]/gi, '-') + .replace(/-+/g, '-') + .replace(/^-|-$/g, '') : ''; } @@ -287,9 +288,7 @@ async function loadScript(src, attrs) { */ function getMetadata(name, doc = document) { const attr = name && name.includes(':') ? 'property' : 'name'; - const meta = [...doc.head.querySelectorAll(`meta[${attr}="${name}"]`)] - .map((m) => m.content) - .join(', '); + const meta = [...doc.head.querySelectorAll(`meta[${attr}="${name}"]`)].map((m) => m.content).join(', '); return meta || ''; } @@ -305,7 +304,7 @@ function createOptimizedPicture( src, alt = '', eager = false, - breakpoints = [{ media: '(min-width: 600px)', width: '2000' }, { width: '750' }], + breakpoints = [{ media: '(min-width: 600px)', width: '2000' }, { width: '750' }] ) { const url = new URL(src, window.location.href); const picture = document.createElement('picture'); @@ -371,19 +370,19 @@ function decorateButtons(element) { up.classList.add('button-container'); } if ( - up.childNodes.length === 1 - && up.tagName === 'STRONG' - && twoup.childNodes.length === 1 - && twoup.tagName === 'P' + up.childNodes.length === 1 && + up.tagName === 'STRONG' && + twoup.childNodes.length === 1 && + twoup.tagName === 'P' ) { a.className = 'button primary'; twoup.classList.add('button-container'); } if ( - up.childNodes.length === 1 - && up.tagName === 'EM' - && twoup.childNodes.length === 1 - && twoup.tagName === 'P' + up.childNodes.length === 1 && + up.tagName === 'EM' && + twoup.childNodes.length === 1 && + twoup.tagName === 'P' ) { a.className = 'button secondary'; twoup.classList.add('button-container'); @@ -513,7 +512,7 @@ function updateSectionsStatus(main) { const status = section.dataset.sectionStatus; if (status !== 'loaded') { const loadingBlock = section.querySelector( - '.block[data-block-status="initialized"], .block[data-block-status="loading"]', + '.block[data-block-status="initialized"], .block[data-block-status="loading"]' ); if (loadingBlock) { section.dataset.sectionStatus = 'loading'; @@ -571,9 +570,7 @@ async function loadBlock(block) { const decorationComplete = new Promise((resolve) => { (async () => { try { - const mod = await import( - `${window.hlx.codeBasePath}/blocks/${blockName}/${blockName}.js` - ); + const mod = await import(`${window.hlx.codeBasePath}/blocks/${blockName}/${blockName}.js`); if (mod.default) { await mod.default(block); } diff --git a/src/app/index.ts b/src/app/index.ts index bdf794e7..a75ab506 100644 --- a/src/app/index.ts +++ b/src/app/index.ts @@ -1,171 +1,128 @@ -import setupHlxObj from './setupHlxObj'; -import { decorateBodyTag } from './decorateBodyTag'; -import { setDocLanguage } from './setDocLanguage'; - -// type LifecycleCallback = () => void | Promise; - -// interface LifecycleCallbacks { -// beforeInit?: LifecycleCallback; -// afterInit?: LifecycleCallback; -// beforeLoadEager?: LifecycleCallback; -// loadEager?: LifecycleCallback; -// afterLoadEager?: LifecycleCallback; -// beforeLoadLazy?: LifecycleCallback; -// loadLazy?: LifecycleCallback; -// afterLoadLazy?: LifecycleCallback; -// beforeLoadDelayed?: LifecycleCallback; -// loadDelayed?: LifecycleCallback; -// afterLoadDelayed?: LifecycleCallback; -// } - -// class HLX { -// private beforeInit: LifecycleCallback; -// private afterInit: LifecycleCallback; -// private beforeLoadEager: LifecycleCallback; -// private loadEager: LifecycleCallback; -// private afterLoadEager: LifecycleCallback; -// private beforeLoadLazy: LifecycleCallback; -// private loadLazy: LifecycleCallback; -// private afterLoadLazy: LifecycleCallback; -// private beforeLoadDelayed: LifecycleCallback; -// private loadDelayed: LifecycleCallback; -// private afterLoadDelayed: LifecycleCallback; -// private initializedPromise: Promise; - -// private loadLazyPromise?: Promise; - -// constructor({ -// beforeInit = () => {}, -// afterInit = () => {}, -// beforeLoadEager = () => {}, -// loadEager = () => {}, -// afterLoadEager = () => {}, -// beforeLoadLazy = () => {}, -// loadLazy = () => {}, -// afterLoadLazy = () => {}, -// beforeLoadDelayed = () => {}, -// loadDelayed = () => {}, -// afterLoadDelayed = () => {}, -// }: LifecycleCallbacks = {}) { -// this.beforeInit = beforeInit; -// this.afterInit = afterInit; -// this.beforeLoadEager = beforeLoadEager; -// this.loadEager = loadEager; -// this.afterLoadEager = afterLoadEager; -// this.beforeLoadLazy = beforeLoadLazy; -// this.loadLazy = loadLazy; -// this.afterLoadLazy = afterLoadLazy; -// this.beforeLoadDelayed = beforeLoadDelayed; -// this.loadDelayed = loadDelayed; -// this.afterLoadDelayed = afterLoadDelayed; -// this.initializedPromise = this.init(); -// } - -// private async init() { -// try { -// console.time('init execution time: '); -// await this.beforeInit(); -// await this._loadEager(); -// await this._loadLazy(); -// await this._loadDelayed(); -// await this.afterInit(); -// console.timeEnd('init execution time: '); -// } catch (error) { -// console.error('Error initializing HLX:', error); -// throw error; -// } -// } - -// private async _loadEager() { -// await this.beforeLoadEager(); -// console.time('loadEager execution time: '); -// setupHlxObj(); -// decorateBodyTag(); -// setDocLanguage(); -// await this.loadEager(); -// await waitFor(300); -// console.timeEnd('loadEager execution time: '); -// await this.afterLoadEager(); -// } - -// private async _loadLazy() { -// await this.beforeLoadLazy(); - -// console.time('loadLazy execution time: '); -// await this.loadLazy(); -// await waitFor(300); - -// console.timeEnd('loadLazy execution time: '); -// await this.afterLoadLazy(); -// } - -// private async _loadDelayed() { -// console.time('loadDelayed execution time: '); -// await this.beforeLoadDelayed(); -// await this.loadDelayed(); -// await waitFor(300); -// await this.afterLoadDelayed(); -// console.timeEnd('loadDelayed execution time: '); -// } - -// public async initialized(): Promise { -// return this.initializedPromise; -// } - -// public async onLoadLazy(): Promise { -// if (!this.loadLazyPromise) { -// this.loadLazyPromise = this._loadLazy(); -// } -// return this.loadLazyPromise; -// } -// } - -// export default HLX; +import setupHlxObj from './tasks/setupHlxObj'; +import { decorateBodyTag } from './tasks/decorateBodyTag'; +import { setDocLanguage } from './tasks/setDocLanguage'; class HLX { - private beforeEagerPromise: Promise; - private eagerPromise: Promise; - private beforeLazyPromise: Promise; - private lazyPromise: Promise; - private beforeDelayedPromise: Promise; - private delayedPromise: Promise; - private initializedPromise: Promise; + private beforeEagerCallbacks: Array<() => Promise> = []; + private loadEagerCallbacks: Array<() => Promise> = []; + private beforeLoadLazyCallbacks: Array<() => Promise> = []; + private loadLazyCallbacks: Array<() => Promise> = []; + private beforeLoadDelayedCallbacks: Array<() => Promise> = []; + private loadDelayedCallbacks: Array<() => Promise> = []; + private initializedCallbacks: Array<() => Promise> = []; + + private beforeEagerPromise?: Promise; + private eagerPromise?: Promise; + private beforeLazyPromise?: Promise; + private lazyPromise?: Promise; + private beforeDelayedPromise?: Promise; + private delayedPromise?: Promise; + private initializedPromise?: Promise; + + private get beforeEager() { + if (this.beforeEagerPromise === undefined) { + this.beforeEagerPromise = this.beforeLoadEager(); + } + return this.beforeEagerPromise; + } + + private get loadEager() { + if (this.eagerPromise === undefined) { + this.eagerPromise = this.loadEagerPromise(); + } + return this.eagerPromise; + } + + private get beforeLoadLazy() { + if (this.beforeLazyPromise === undefined) { + this.beforeLazyPromise = this.beforeLoadLazyPromise(); + } + return this.beforeLazyPromise; + } + + private get loadLazy() { + if (this.lazyPromise === undefined) { + this.lazyPromise = this.loadLazyPromise(); + } + return this.lazyPromise; + } + + private get beforeLoadDelayed() { + if (this.beforeDelayedPromise === undefined) { + this.beforeDelayedPromise = this.beforeLoadDelayedPromise(); + } + return this.beforeDelayedPromise; + } + + private get loadDelayed() { + if (this.delayedPromise === undefined) { + this.delayedPromise = this.loadDelayedPromise(); + } + return this.delayedPromise; + } + + private get initialized() { + if (this.initializedPromise === undefined) { + this.initializedPromise = this.getInitializedPromise(); + } + return this.initializedPromise; + } + + public addBeforeEagerTask(cb: () => Promise) { + this.beforeEagerCallbacks.push(cb); + } + + public addLoadEagerTask(cb: () => Promise) { + this.loadEagerCallbacks.push(cb); + } + + public addBeforeLoadLazyTask(cb: () => Promise) { + this.beforeLoadLazyCallbacks.push(cb); + } - constructor() { - this.init(); + public addLoadLazyTask(cb: () => Promise) { + this.loadLazyCallbacks.push(cb); } - private init() { - this.beforeLoadEager(); - this.loadEager(); - this.beforeLoadLazy(); - this.loadLazy(); - this.beforeLoadDelayed(); - this.loadDelayed(); - this.initialized(); + public addBeforeLoadDelayedTask(cb: () => Promise) { + this.beforeLoadDelayedCallbacks.push(cb); } - public async beforeLoadEager(): Promise { - if (this.beforeEagerPromise) return this.beforeEagerPromise; + public addLoadDelayedTask(cb: () => Promise) { + this.loadDelayedCallbacks.push(cb); + } + + public addInitializedTask(cb: () => Promise) { + this.initializedCallbacks.push(cb); + } - console.log(new Date().getTime(), 'beforeLoadEager'); + public async init() { + await this.beforeEager; + await this.loadEager; + await this.beforeLoadLazy; + await this.loadLazy; + await this.beforeLoadDelayed; + await this.loadDelayed; + await this.initialized; + } - this.beforeEagerPromise = new Promise((resolve) => { + private async beforeLoadEager(): Promise { + const dummyDelay: Promise = new Promise((resolve) => { // Business Logic // Resolve setTimeout(() => { + console.log(new Date().getTime(), 'beforeLoadEager'); resolve(); }, 5000); }); - return this.beforeEagerPromise; - } - public async loadEager(): Promise { - if (this.eagerPromise) return this.eagerPromise; + await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), dummyDelay]); + } + private async loadEagerPromise(): Promise { console.log(new Date().getTime(), 'loadEager'); - this.eagerPromise = new Promise((resolve) => { + const defaultTask: Promise = new Promise((resolve) => { setupHlxObj(); decorateBodyTag(); setDocLanguage(); @@ -173,82 +130,78 @@ class HLX { resolve(); }, 4500); }); - return this.eagerPromise; - } - public async beforeLoadLazy(): Promise { - if (this.beforeLazyPromise) return this.beforeLazyPromise; + await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), defaultTask]); + } + private async beforeLoadLazyPromise(): Promise { console.log(new Date().getTime(), 'beforeLoadLazy'); - this.beforeLazyPromise = new Promise((resolve) => { + const defaultTask: Promise = new Promise((resolve) => { // Business Logic // Resolve setTimeout(() => { resolve(); }, 4000); }); - return this.beforeLazyPromise; - } - public async loadLazy(): Promise { - if (this.lazyPromise) return this.lazyPromise; + await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), defaultTask]); + } + private async loadLazyPromise(): Promise { console.log(new Date().getTime(), 'loadLazy'); - this.lazyPromise = new Promise((resolve) => { + const defaultTask: Promise = new Promise((resolve) => { // Business Logic // Resolve setTimeout(() => { resolve(); }, 3500); }); - return this.lazyPromise; - } - public async beforeLoadDelayed(): Promise { - if (this.beforeDelayedPromise) return this.beforeDelayedPromise; + await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), defaultTask]); + } + private async beforeLoadDelayedPromise(): Promise { console.log(new Date().getTime(), 'beforeLoadDelayed'); - this.beforeDelayedPromise = new Promise((resolve) => { + const defaultTask: Promise = new Promise((resolve) => { // Business Logic // Resolve setTimeout(() => { resolve(); }, 3000); }); - return this.beforeDelayedPromise; - } - public async loadDelayed(): Promise { - if (this.delayedPromise) return this.delayedPromise; + await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), defaultTask]); + } + private async loadDelayedPromise(): Promise { console.log(new Date().getTime(), 'loadDelayed'); - this.delayedPromise = new Promise((resolve) => { + const defaultTask: Promise = new Promise((resolve) => { + // laodDelayed scripts setTimeout(() => { resolve(); }, 2000); - // laodDelayed scripts // Resolve }); - return this.delayedPromise; - } - public async initialized(): Promise { - if (this.initializedPromise) return this.initializedPromise; + await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), defaultTask]); + } + private async getInitializedPromise(): Promise { console.log(new Date().getTime(), 'initialized'); - this.initializedPromise = new Promise((resolve) => { + const defaultTask: Promise = new Promise((resolve) => { // Business Logic // Resolve setTimeout(() => { resolve(); }, 1000); }); - return this.initializedPromise; + + await Promise.all([...this.initializedCallbacks.map((cb) => cb()), defaultTask]); } } diff --git a/src/app/decorateBodyTag.ts b/src/app/tasks/decorateBodyTag.ts similarity index 85% rename from src/app/decorateBodyTag.ts rename to src/app/tasks/decorateBodyTag.ts index 55bdb9f0..4164440d 100644 --- a/src/app/decorateBodyTag.ts +++ b/src/app/tasks/decorateBodyTag.ts @@ -1,5 +1,5 @@ -import { addClasses } from '../utils/addClasses'; -import { getMetadata } from '../utils/getMetadata'; +import { addClasses } from '../../utils/addClasses'; +import { getMetadata } from '../../utils/getMetadata'; /** * Decorates the template and theme by adding classes to the body. diff --git a/src/app/setDocLanguage.ts b/src/app/tasks/setDocLanguage.ts similarity index 62% rename from src/app/setDocLanguage.ts rename to src/app/tasks/setDocLanguage.ts index c8c04c10..3670d48a 100644 --- a/src/app/setDocLanguage.ts +++ b/src/app/tasks/setDocLanguage.ts @@ -1,5 +1,5 @@ -import { getMetadata } from '../utils/getMetadata'; -import { undefinedOnEmpty } from '../utils/undefinedOnEmpty'; +import { getMetadata } from '../../utils/getMetadata'; +import { undefinedOnEmpty } from '../../utils/undefinedOnEmpty'; /* * This function sets the language of the document diff --git a/src/app/setupHlxObj.ts b/src/app/tasks/setupHlxObj.ts similarity index 100% rename from src/app/setupHlxObj.ts rename to src/app/tasks/setupHlxObj.ts diff --git a/src/components/sidebar/sidebar.init.ts b/src/components/sidebar/sidebar.init.ts new file mode 100644 index 00000000..cd2f2242 --- /dev/null +++ b/src/components/sidebar/sidebar.init.ts @@ -0,0 +1,20 @@ +import HLX from '../../app/index.ts'; +import './sidebar.ts'; +import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts'; + +const addSidebarContainer = () => { + if (isSidekickLibraryActive()) return; + + const sidebarContainer = document.createElement('sidebar-component'); + sidebarContainer.setAttribute('id', 'sidebar'); + window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active'); + window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active'); + const main = document.getElementById('main'); + main?.after(sidebarContainer); +}; + +HLX.addLoadEagerTask(() => { + addSidebarContainer(); + console.log('BEFORE EAGER SIDEBAR TS'); + return Promise.resolve(); +}); diff --git a/src/components/sidebar/sidebar.ts b/src/components/sidebar/sidebar.ts index 635461e8..a10e3410 100644 --- a/src/components/sidebar/sidebar.ts +++ b/src/components/sidebar/sidebar.ts @@ -11,6 +11,7 @@ import './sidebarNav.ts'; import './sidebarContact.ts'; import './sidebarPosts.ts'; import './sidebarFooter.ts'; + import { renderIcon } from '../icon/icon.template.ts'; @customElement('sidebar-component') diff --git a/src/main.ts b/src/main.ts index e6ec3395..45f22f8e 100644 --- a/src/main.ts +++ b/src/main.ts @@ -1,6 +1,6 @@ // const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list -import './components/sidebar/sidebar.ts'; +import './components/sidebar/sidebar.init.ts'; import './components/header.ts'; import './components/icon/icon.ts'; import { BlockService } from './services/block.service.ts'; @@ -48,41 +48,53 @@ import HLX from './app/index.ts'; // export const App = HLX; // init -> loadEager (3s) -HLX.initialized().then(() => { - console.log('INITIALIZED'); -}); +// HLX.initialized().then(() => { +// console.log('INITIALIZED'); +// }); -HLX.loadDelayed().then(() => { - console.log('LOAD DELAYED 2'); -}); +// HLX.loadDelayed().then(() => { +// console.log('LOAD DELAYED 2'); +// }); -HLX.loadDelayed().then(() => { - console.log('LOAD DELAYED 3'); -}); +// HLX.loadDelayed().then(() => { +// console.log('LOAD DELAYED 3'); +// }); -HLX.loadDelayed().then(() => { - console.log('LOAD DELAYED 1'); -}); +// HLX.loadDelayed().then(() => { +// console.log('LOAD DELAYED 1'); +// }); -HLX.beforeLoadEager().then(() => { - console.log('BEFORE LOAD EAGER'); -}); +// HLX.beforeLoadEager().then(() => { +// console.log('BEFORE LOAD EAGER'); +// }); -HLX.loadEager().then(() => { - console.log('LOAD EAGER'); +HLX.addBeforeEagerTask(() => { + console.log('BEFORE EAGER MAIN TS'); + return Promise.resolve(); }); -HLX.loadLazy().then(() => { - console.log('LOAD LAZY'); +HLX.addLoadEagerTask(() => { + console.log('LOAD EAGER MAIN TS'); + return Promise.resolve(); }); -HLX.beforeLoadDelayed().then(() => { - console.log('BEFORE LOAD DELAYED'); -}); +HLX.init(); -HLX.beforeLoadLazy().then(() => { - console.log('BEFORE LOAD LAZY'); -}); +// HLX.loadEager().then(() => { +// console.log('LOAD EAGER'); +// }); + +// HLX.loadLazy().then(() => { +// console.log('LOAD LAZY'); +// }); + +// HLX.beforeLoadDelayed().then(() => { +// console.log('BEFORE LOAD DELAYED'); +// }); + +// HLX.beforeLoadLazy().then(() => { +// console.log('BEFORE LOAD LAZY'); +// }); // eager, lazy, delayed diff --git a/src/services/main.service.ts b/src/services/main.service.ts index 54b1eb7d..f5d73fab 100644 --- a/src/services/main.service.ts +++ b/src/services/main.service.ts @@ -65,7 +65,7 @@ export class MainService { const main = document.querySelector('main'); if (main) { main.setAttribute('id', 'main'); - this.addSidebarContainer(main); + //this.addSidebarContainer(main); this.sectionService.init(main); this.addInnerContainer(main); // TODO refactor initializing this.blockService.decorateBlocks(main); @@ -88,16 +88,6 @@ export class MainService { } }; - private addSidebarContainer(main: HTMLElement) { - if (isSidekickLibraryActive()) return; - - const sidebarContainer = document.createElement('sidebar-component'); - sidebarContainer.setAttribute('id', 'sidebar'); - window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active'); - window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active'); - main.after(sidebarContainer); - } - private addInnerContainer(main: HTMLElement) { const children = main.innerHTML; main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `; diff --git a/src/services/section.service.ts b/src/services/section.service.ts index 8fe60544..676c540d 100644 --- a/src/services/section.service.ts +++ b/src/services/section.service.ts @@ -61,6 +61,7 @@ export class SectionService { section.dataset.sectionStatus = 'initialized'; section.style.display = 'none'; } + decorateImages() { const picture = document.querySelectorAll('.default-content-wrapper picture'); picture.forEach((item) => { diff --git a/types/src/app/index.d.ts b/types/src/app/index.d.ts index 6c48e91b..449c3c8c 100644 --- a/types/src/app/index.d.ts +++ b/types/src/app/index.d.ts @@ -1,20 +1,40 @@ declare class HLX { - private beforeEagerPromise; - private eagerPromise; - private beforeLazyPromise; - private lazyPromise; - private beforeDelayedPromise; - private delayedPromise; - private initializedPromise; - constructor(); - private init; - beforeLoadEager(): Promise; - loadEager(): Promise; - beforeLoadLazy(): Promise; - loadLazy(): Promise; - beforeLoadDelayed(): Promise; - loadDelayed(): Promise; - initialized(): Promise; + private beforeEagerCallbacks; + private loadEagerCallbacks; + private beforeLoadLazyCallbacks; + private loadLazyCallbacks; + private beforeLoadDelayedCallbacks; + private loadDelayedCallbacks; + private initializedCallbacks; + private beforeEagerPromise?; + private eagerPromise?; + private beforeLazyPromise?; + private lazyPromise?; + private beforeDelayedPromise?; + private delayedPromise?; + private initializedPromise?; + private get beforeEager(); + private get loadEager(); + private get beforeLoadLazy(); + private get loadLazy(); + private get beforeLoadDelayed(); + private get loadDelayed(); + private get initialized(); + addBeforeEagerTask(cb: () => Promise): void; + addLoadEagerTask(cb: () => Promise): void; + addBeforeLoadLazyTask(cb: () => Promise): void; + addLoadLazyTask(cb: () => Promise): void; + addBeforeLoadDelayedTask(cb: () => Promise): void; + addLoadDelayedTask(cb: () => Promise): void; + addInitializedTask(cb: () => Promise): void; + init(): Promise; + private beforeLoadEager; + private loadEagerPromise; + private beforeLoadLazyPromise; + private loadLazyPromise; + private beforeLoadDelayedPromise; + private loadDelayedPromise; + private getInitializedPromise; } declare const _default: HLX; export default _default; diff --git a/types/src/app/tasks/decorateBodyTag.d.ts b/types/src/app/tasks/decorateBodyTag.d.ts new file mode 100644 index 00000000..280a2af3 --- /dev/null +++ b/types/src/app/tasks/decorateBodyTag.d.ts @@ -0,0 +1,12 @@ +/** + * Decorates the template and theme by adding classes to the body. + * The classes are defined in the meta tags of the document. + * Usefull for styling the page based on the template and theme meta tags + * that can be set in the metadata table in EDS. + * @example + * + * + * @example + * + */ +export declare function decorateBodyTag(): void; diff --git a/types/src/app/tasks/setDocLanguage.d.ts b/types/src/app/tasks/setDocLanguage.d.ts new file mode 100644 index 00000000..e62d70e1 --- /dev/null +++ b/types/src/app/tasks/setDocLanguage.d.ts @@ -0,0 +1 @@ +export declare function setDocLanguage(): void; diff --git a/types/src/app/tasks/setupHlxObj.d.ts b/types/src/app/tasks/setupHlxObj.d.ts new file mode 100644 index 00000000..ef47eb0a --- /dev/null +++ b/types/src/app/tasks/setupHlxObj.d.ts @@ -0,0 +1 @@ +export default function setupHlxObj(mainScriptPath?: string): void; diff --git a/types/src/components/sidebar/sidebar.init.d.ts b/types/src/components/sidebar/sidebar.init.d.ts new file mode 100644 index 00000000..1a9ec8ff --- /dev/null +++ b/types/src/components/sidebar/sidebar.init.d.ts @@ -0,0 +1 @@ +import './sidebar.ts'; diff --git a/types/src/main.d.ts b/types/src/main.d.ts index 7251f417..23dc8fce 100644 --- a/types/src/main.d.ts +++ b/types/src/main.d.ts @@ -1,4 +1,4 @@ -import './components/sidebar/sidebar.ts'; +import './components/sidebar/sidebar.init.ts'; import './components/header.ts'; import './components/icon/icon.ts'; declare global { diff --git a/types/src/services/main.service.d.ts b/types/src/services/main.service.d.ts index 3b66fe68..b7307c6c 100644 --- a/types/src/services/main.service.d.ts +++ b/types/src/services/main.service.d.ts @@ -15,7 +15,6 @@ export declare class MainService { */ private setup; private loadEager; - private addSidebarContainer; private addInnerContainer; private loadLazy; /** From 7c37fa749dbc16b620698576c96ad14dbb9928c0 Mon Sep 17 00:00:00 2001 From: samuelecalamita Date: Mon, 22 Apr 2024 13:22:13 +0200 Subject: [PATCH 35/62] added decorate buttons and tasks folder --- dist/main/main.js | 14 +++---- dist/main/main.js.map | 2 +- src/app/index.ts | 7 +++- src/app/tasks/decorateButtons.ts | 37 +++++++++++++++++++ ...BodyTag.ts => decorateTemplateAndTheme.ts} | 2 +- types/src/app/tasks/decorateBodyTag.d.ts | 2 +- types/src/app/tasks/decorateButtons.d.ts | 5 +++ .../app/tasks/decorateTemplateAndTheme.d.ts | 12 ++++++ 8 files changed, 69 insertions(+), 12 deletions(-) create mode 100644 src/app/tasks/decorateButtons.ts rename src/app/tasks/{decorateBodyTag.ts => decorateTemplateAndTheme.ts} (94%) create mode 100644 types/src/app/tasks/decorateButtons.d.ts create mode 100644 types/src/app/tasks/decorateTemplateAndTheme.d.ts diff --git a/dist/main/main.js b/dist/main/main.js index 795151c2..df53f23b 100644 --- a/dist/main/main.js +++ b/dist/main/main.js @@ -1,28 +1,28 @@ -import{t as I,r as h}from"../__chunks__/state.CJfvw0Ck.js";import{T as u,s as g,x as c,w as Y,i as re}from"../__chunks__/lit-element.CH8ciVnL.js";import{t as v,n as oe}from"../__chunks__/property.Ds9fqW-T.js";import{i as ie,t as ae,e as j,o as Q,a as ne}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{F as E,m as p,g as U}from"../__chunks__/fetch.service.hsQtYX1Y.js";import{r as R}from"../__chunks__/icon.template.3G0fuXUC.js";import{P as _,c as ce}from"../__chunks__/createOptimizedPicture.DsLuW-tl.js";import{i as L}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";import{_ as n}from"../__chunks__/preload-helper.D7itGvJr.js";function le(e="dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(s){console.log("setupHlxObj",s)}}const T=(e,t)=>{t.split(",").forEach(s=>{e.classList.add(I(s.trim()))})};function w(e,t=document){const s=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${s}="${e}"]`)].map(i=>i.content).join(", ");return o.length?o:""}function de(){const e=w("template");e&&T(document.body,e);const t=w("theme");t&&T(document.body,t)}function he(e){return e.trim()===""?void 0:e}function ue(){const e=w("language");document.documentElement.lang=he(e)||"en"}class pe{constructor(){this.beforeEagerCallbacks=[],this.loadEagerCallbacks=[],this.beforeLoadLazyCallbacks=[],this.loadLazyCallbacks=[],this.beforeLoadDelayedCallbacks=[],this.loadDelayedCallbacks=[],this.initializedCallbacks=[]}get beforeEager(){return this.beforeEagerPromise===void 0&&(this.beforeEagerPromise=this.beforeLoadEager()),this.beforeEagerPromise}get loadEager(){return this.eagerPromise===void 0&&(this.eagerPromise=this.loadEagerPromise()),this.eagerPromise}get beforeLoadLazy(){return this.beforeLazyPromise===void 0&&(this.beforeLazyPromise=this.beforeLoadLazyPromise()),this.beforeLazyPromise}get loadLazy(){return this.lazyPromise===void 0&&(this.lazyPromise=this.loadLazyPromise()),this.lazyPromise}get beforeLoadDelayed(){return this.beforeDelayedPromise===void 0&&(this.beforeDelayedPromise=this.beforeLoadDelayedPromise()),this.beforeDelayedPromise}get loadDelayed(){return this.delayedPromise===void 0&&(this.delayedPromise=this.loadDelayedPromise()),this.delayedPromise}get initialized(){return this.initializedPromise===void 0&&(this.initializedPromise=this.getInitializedPromise()),this.initializedPromise}addBeforeEagerTask(t){this.beforeEagerCallbacks.push(t)}addLoadEagerTask(t){this.loadEagerCallbacks.push(t)}addBeforeLoadLazyTask(t){this.beforeLoadLazyCallbacks.push(t)}addLoadLazyTask(t){this.loadLazyCallbacks.push(t)}addBeforeLoadDelayedTask(t){this.beforeLoadDelayedCallbacks.push(t)}addLoadDelayedTask(t){this.loadDelayedCallbacks.push(t)}addInitializedTask(t){this.initializedCallbacks.push(t)}async init(){await this.beforeEager,await this.loadEager,await this.beforeLoadLazy,await this.loadLazy,await this.beforeLoadDelayed,await this.loadDelayed,await this.initialized}async beforeLoadEager(){const t=new Promise(s=>{setTimeout(()=>{console.log(new Date().getTime(),"beforeLoadEager"),s()},5e3)});await Promise.all([...this.beforeEagerCallbacks.map(s=>s()),t])}async loadEagerPromise(){console.log(new Date().getTime(),"loadEager");const t=new Promise(s=>{le(),de(),ue(),setTimeout(()=>{s()},4500)});await Promise.all([...this.loadEagerCallbacks.map(s=>s()),t])}async beforeLoadLazyPromise(){console.log(new Date().getTime(),"beforeLoadLazy");const t=new Promise(s=>{setTimeout(()=>{s()},4e3)});await Promise.all([...this.beforeLoadLazyCallbacks.map(s=>s()),t])}async loadLazyPromise(){console.log(new Date().getTime(),"loadLazy");const t=new Promise(s=>{setTimeout(()=>{s()},3500)});await Promise.all([...this.loadLazyCallbacks.map(s=>s()),t])}async beforeLoadDelayedPromise(){console.log(new Date().getTime(),"beforeLoadDelayed");const t=new Promise(s=>{setTimeout(()=>{s()},3e3)});await Promise.all([...this.beforeLoadDelayedCallbacks.map(s=>s()),t])}async loadDelayedPromise(){console.log(new Date().getTime(),"loadDelayed");const t=new Promise(s=>{setTimeout(()=>{s()},2e3)});await Promise.all([...this.loadDelayedCallbacks.map(s=>s()),t])}async getInitializedPromise(){console.log(new Date().getTime(),"initialized");const t=new Promise(s=>{setTimeout(()=>{s()},1e3)});await Promise.all([...this.initializedCallbacks.map(s=>s()),t])}}const M=new pe;/** +import{t as I,r as h}from"../__chunks__/state.CJfvw0Ck.js";import{T as u,s as g,x as c,w as Y,i as re}from"../__chunks__/lit-element.CH8ciVnL.js";import{t as v,n as oe}from"../__chunks__/property.Ds9fqW-T.js";import{i as ie,t as ae,e as N,o as Q,a as ne}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{F as $,m as p,g as U}from"../__chunks__/fetch.service.hsQtYX1Y.js";import{r as R}from"../__chunks__/icon.template.3G0fuXUC.js";import{P as _,c as ce}from"../__chunks__/createOptimizedPicture.DsLuW-tl.js";import{i as L}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";import{_ as n}from"../__chunks__/preload-helper.D7itGvJr.js";function le(e="dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(s){console.log("setupHlxObj",s)}}const T=(e,t)=>{t.split(",").forEach(s=>{e.classList.add(I(s.trim()))})};function w(e,t=document){const s=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${s}="${e}"]`)].map(i=>i.content).join(", ");return o.length?o:""}function de(){const e=w("template");e&&T(document.body,e);const t=w("theme");t&&T(document.body,t)}function he(e){e.querySelectorAll("a").forEach(t=>{if(t.title=t.title||t.textContent,t.href!==t.textContent){const s=t.parentElement,r=t.parentElement.parentElement;t.querySelector("img")||(s.childNodes.length===1&&(s.tagName==="P"||s.tagName==="DIV")&&(t.className="button",s.classList.add("button-container")),s.childNodes.length===1&&s.tagName==="STRONG"&&r.childNodes.length===1&&r.tagName==="P"&&(t.className="button primary",r.classList.add("button-container")),s.childNodes.length===1&&s.tagName==="EM"&&r.childNodes.length===1&&r.tagName==="P"&&(t.className="button secondary",r.classList.add("button-container")))}})}function ue(e){return e.trim()===""?void 0:e}function pe(){const e=w("language");document.documentElement.lang=ue(e)||"en"}class me{constructor(){this.beforeEagerCallbacks=[],this.loadEagerCallbacks=[],this.beforeLoadLazyCallbacks=[],this.loadLazyCallbacks=[],this.beforeLoadDelayedCallbacks=[],this.loadDelayedCallbacks=[],this.initializedCallbacks=[]}get beforeEager(){return this.beforeEagerPromise===void 0&&(this.beforeEagerPromise=this.beforeLoadEager()),this.beforeEagerPromise}get loadEager(){return this.eagerPromise===void 0&&(this.eagerPromise=this.loadEagerPromise()),this.eagerPromise}get beforeLoadLazy(){return this.beforeLazyPromise===void 0&&(this.beforeLazyPromise=this.beforeLoadLazyPromise()),this.beforeLazyPromise}get loadLazy(){return this.lazyPromise===void 0&&(this.lazyPromise=this.loadLazyPromise()),this.lazyPromise}get beforeLoadDelayed(){return this.beforeDelayedPromise===void 0&&(this.beforeDelayedPromise=this.beforeLoadDelayedPromise()),this.beforeDelayedPromise}get loadDelayed(){return this.delayedPromise===void 0&&(this.delayedPromise=this.loadDelayedPromise()),this.delayedPromise}get initialized(){return this.initializedPromise===void 0&&(this.initializedPromise=this.getInitializedPromise()),this.initializedPromise}addBeforeEagerTask(t){this.beforeEagerCallbacks.push(t)}addLoadEagerTask(t){this.loadEagerCallbacks.push(t)}addBeforeLoadLazyTask(t){this.beforeLoadLazyCallbacks.push(t)}addLoadLazyTask(t){this.loadLazyCallbacks.push(t)}addBeforeLoadDelayedTask(t){this.beforeLoadDelayedCallbacks.push(t)}addLoadDelayedTask(t){this.loadDelayedCallbacks.push(t)}addInitializedTask(t){this.initializedCallbacks.push(t)}async init(){await this.beforeEager,await this.loadEager,await this.beforeLoadLazy,await this.loadLazy,await this.beforeLoadDelayed,await this.loadDelayed,await this.initialized}async beforeLoadEager(){const t=new Promise(s=>{setTimeout(()=>{console.log(new Date().getTime(),"beforeLoadEager"),s()},5e3)});await Promise.all([...this.beforeEagerCallbacks.map(s=>s()),t])}async loadEagerPromise(){console.log(new Date().getTime(),"loadEager");const t=new Promise(s=>{const r=document.querySelector("main");le(),de(),pe(),he(r),setTimeout(()=>{s()},4500)});await Promise.all([...this.loadEagerCallbacks.map(s=>s()),t])}async beforeLoadLazyPromise(){console.log(new Date().getTime(),"beforeLoadLazy");const t=new Promise(s=>{setTimeout(()=>{s()},4e3)});await Promise.all([...this.beforeLoadLazyCallbacks.map(s=>s()),t])}async loadLazyPromise(){console.log(new Date().getTime(),"loadLazy");const t=new Promise(s=>{setTimeout(()=>{s()},3500)});await Promise.all([...this.loadLazyCallbacks.map(s=>s()),t])}async beforeLoadDelayedPromise(){console.log(new Date().getTime(),"beforeLoadDelayed");const t=new Promise(s=>{setTimeout(()=>{s()},3e3)});await Promise.all([...this.beforeLoadDelayedCallbacks.map(s=>s()),t])}async loadDelayedPromise(){console.log(new Date().getTime(),"loadDelayed");const t=new Promise(s=>{setTimeout(()=>{s()},2e3)});await Promise.all([...this.loadDelayedCallbacks.map(s=>s()),t])}async getInitializedPromise(){console.log(new Date().getTime(),"initialized");const t=new Promise(s=>{setTimeout(()=>{s()},1e3)});await Promise.all([...this.initializedCallbacks.map(s=>s()),t])}}const M=new me;/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const fe=e=>e===null||typeof e!="object"&&typeof e!="function",me=e=>e.strings===void 0;/** + */const fe=e=>e===null||typeof e!="object"&&typeof e!="function",_e=e=>e.strings===void 0;/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const P=(e,t)=>{var r;const s=e._$AN;if(s===void 0)return!1;for(const o of s)(r=o._$AO)==null||r.call(o,t,!1),P(o,t);return!0},C=e=>{let t,s;do{if((t=e._$AM)===void 0)break;s=t._$AN,s.delete(e),e=t}while((s==null?void 0:s.size)===0)},ee=e=>{for(let t;t=e._$AM;e=t){let s=t._$AN;if(s===void 0)t._$AN=s=new Set;else if(s.has(e))break;s.add(e),ve(t)}};function _e(e){this._$AN!==void 0?(C(this),this._$AM=e,ee(this)):this._$AM=e}function ge(e,t=!1,s=0){const r=this._$AH,o=this._$AN;if(o!==void 0&&o.size!==0)if(t)if(Array.isArray(r))for(let i=s;i{e.type==ae.CHILD&&(e._$AP??(e._$AP=ge),e._$AQ??(e._$AQ=_e))};class te extends ie{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,s,r){super._$AT(t,s,r),ee(this),this.isConnected=t._$AU}_$AO(t,s=!0){var r,o;t!==this.isConnected&&(this.isConnected=t,t?(r=this.reconnected)==null||r.call(this):(o=this.disconnected)==null||o.call(this)),s&&(P(this,t),C(this))}setValue(t){if(me(this._$Ct))this._$Ct._$AI(t,this);else{const s=[...this._$Ct._$AH];s[this._$Ci]=t,this._$Ct._$AI(s,this,0)}}disconnected(){}reconnected(){}}/** + */const P=(e,t)=>{var r;const s=e._$AN;if(s===void 0)return!1;for(const o of s)(r=o._$AO)==null||r.call(o,t,!1),P(o,t);return!0},C=e=>{let t,s;do{if((t=e._$AM)===void 0)break;s=t._$AN,s.delete(e),e=t}while((s==null?void 0:s.size)===0)},ee=e=>{for(let t;t=e._$AM;e=t){let s=t._$AN;if(s===void 0)t._$AN=s=new Set;else if(s.has(e))break;s.add(e),ye(t)}};function ge(e){this._$AN!==void 0?(C(this),this._$AM=e,ee(this)):this._$AM=e}function ve(e,t=!1,s=0){const r=this._$AH,o=this._$AN;if(o!==void 0&&o.size!==0)if(t)if(Array.isArray(r))for(let i=s;i{e.type==ae.CHILD&&(e._$AP??(e._$AP=ve),e._$AQ??(e._$AQ=ge))};class te extends ie{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,s,r){super._$AT(t,s,r),ee(this),this.isConnected=t._$AU}_$AO(t,s=!0){var r,o;t!==this.isConnected&&(this.isConnected=t,t?(r=this.reconnected)==null||r.call(this):(o=this.disconnected)==null||o.call(this)),s&&(P(this,t),C(this))}setValue(t){if(_e(this._$Ct))this._$Ct._$AI(t,this);else{const s=[...this._$Ct._$AH];s[this._$Ci]=t,this._$Ct._$AI(s,this,0)}}disconnected(){}reconnected(){}}/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const ye=()=>new be;let be=class{};const x=new WeakMap,Pe=j(class extends te{render(e){return u}update(e,[t]){var r;const s=t!==this.Y;return s&&this.Y!==void 0&&this.rt(void 0),(s||this.lt!==this.ct)&&(this.Y=t,this.ht=(r=e.options)==null?void 0:r.host,this.rt(this.ct=e.element)),u}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let s=x.get(t);s===void 0&&(s=new WeakMap,x.set(t,s)),s.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),s.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=x.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var we=Object.defineProperty,$e=Object.getOwnPropertyDescriptor,q=(e,t,s,r)=>{for(var o=r>1?void 0:r?$e(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&we(t,s,o),o};let S=class extends g{constructor(){super(...arguments),this.error=null,this.getSubmenuName=e=>e.path.split("/")[1]}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}async getPlaceholder(e){return await _.getPlaceHolder(e)}render(){if(this.error)return c`
    ${this.error}
    `;if(this.items)return c``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return c`${e.navtitle} ${R("chevron-down","submenu__icon")}`}renderMenuItem(e){return e.error?c`

    ${e.error}

    `:c`
  • ${e.children!==void 0?this.renderSubMenu(e):c`${e.navtitle}`}
  • `}renderMenuItems(){return c`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}filterNavigation(e,t){return e.filter(s=>t.every(r=>!s.path.includes(r))).map(s=>({path:s.path,navtitle:this.getNavTitle(s)}))}groupItemsByFirstLevelPath(e){const t={};return e.forEach(s=>{const r=this.getSubmenuName(s);t[r]||(t[r]=[]),t[r].push({path:s.path,navtitle:this.getNavTitle(s)})}),t}async groupByFirstLevelPath(){const e="/query-index.json",t=["sidekick","sidekick-library","tools","development","dev-","__"];try{const s=await E.fetchJson(e);this.error=null;const r=this.filterNavigation(s.data,t),o=this.groupItemsByFirstLevelPath(r);return Object.values(o).map(a=>a.length===1?a[0]:{navtitle:a[0].path.split("/")[1],path:a[0].path,children:a})}catch(s){return p.error(`SidebarNav Component: Error while fetching ${e}`,s),this.error=await _.getPlaceHolder("error"),[]}}};q([h()],S.prototype,"items",2);q([h()],S.prototype,"error",2);S=q([v("sidebar-nav")],S);var Ee=Object.defineProperty,Le=Object.getOwnPropertyDescriptor,H=(e,t,s,r)=>{for(var o=r>1?void 0:r?Le(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Ee(t,s,o),o};let A=class extends g{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();e!==null&&this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t="contact.plain.html";try{const s=await E.fetchText(t,{cacheOptions:{cacheType:"runtime"}});return this.error=null,e.parseFromString(s,"text/html")}catch(s){return p.error(`SidebarContacts Component: Error while fetching ${t}`,s),this.error=await _.getPlaceHolder("error"),null}}renderHeader(e){return e?c`

    ${e}

    `:u}renderText(e){return e?c`

    ${e}

    `:u}render(){if(this.error)return c`
    ${this.error}
    `;if(!this.contactTemplateArgs)return u;const{headline:e,text:t,contacts:s}=this.contactTemplateArgs;return c`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(s)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:s}=e;return!t&&!s?u:c`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(s)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(r=>({icon:r.querySelector("div"),markup:r.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),s=e.querySelector("p"),r=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:s,contacts:r}}renderContacts(e){return e.length===0?u:c`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?R(e.innerHTML):u}renderContactMarkup(e){return e?Q(e.innerHTML):u}};H([h()],A.prototype,"contactTemplateArgs",2);H([h()],A.prototype,"error",2);A=H([v("sidebar-contact")],A);var Te=Object.defineProperty,Ce=Object.getOwnPropertyDescriptor,z=(e,t,s,r)=>{for(var o=r>1?void 0:r?Ce(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Te(t,s,o),o};let $=class extends g{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e),this.noPostsPlaceholder=await _.getPlaceHolder("no posts")}render(){if(this.lastTreePosts)return c`${this.renderHeader()} ${this.renderPosts()}`}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,s)=>t.lastModified>s.lastModified?-1:t.lastModified${t}`:u}renderPost(e){return c`
    ${this.renderPicture(e)}

    ${e.description}

    `}async getPosts(){const e="/query-index.json";try{return this.error=null,(await E.fetchJson(e)).data.filter(s=>s.path.startsWith("/posts"))}catch(t){return p.error(`SidebarPost Component: Error while fetching ${e}`,t),this.error=await _.getPlaceHolder("error"),[]}}renderPosts(){return this.error?c`
    ${this.error}
    `:this.lastTreePosts.length===0?c`
    ${this.noPostsPlaceholder}
    `:c`
    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}renderHeader(){return c`

    Newest Posts

    `}};z([h()],$.prototype,"lastTreePosts",2);z([h()],$.prototype,"error",2);z([h()],$.prototype,"noPostsPlaceholder",2);$=z([v("sidebar-posts")],$);var Se=Object.defineProperty,Ae=Object.getOwnPropertyDescriptor,N=(e,t,s,r)=>{for(var o=r>1?void 0:r?Ae(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Se(t,s,o),o};let D=class extends g{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e="footer.plain.html";try{const t=await E.fetchText(e,{cacheOptions:{cacheType:"runtime"}});this.error=null;const s=document.createElement("div");s.innerHTML=t,this.footerMarkup=s.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}catch(t){p.error(`SidebarFooter Component: Error while fetching ${e}`,t),this.error=await _.getPlaceHolder("error")}}render(){if(this.error)return c`
    ${this.error}
    `;if(this.footerMarkup)return c`${this.footerMarkup}`}};N([h()],D.prototype,"footerMarkup",2);N([h()],D.prototype,"error",2);D=N([v("sidebar-footer")],D);var De=Object.defineProperty,ke=Object.getOwnPropertyDescriptor,Oe=(e,t,s,r)=>{for(var o=r>1?void 0:r?ke(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&De(t,s,o),o};let Z=class extends g{constructor(){super(...arguments),this.toggleRef=ye(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return c`
    ${R("hamburger")}`}};Z=Oe([v("sidebar-component")],Z);const Ie=()=>{if(L())return;const e=document.createElement("sidebar-component");e.setAttribute("id","sidebar"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active");const t=document.getElementById("main");t==null||t.after(e)};M.addLoadEagerTask(()=>(Ie(),console.log("BEFORE EAGER SIDEBAR TS"),Promise.resolve()));function Re({input:e,specifier:t,htmlTag:s}){return t===""||s===""?e:e.split(t).map((r,o)=>o%2===1?`<${s}>${r}`:r).join("")}var Me=Object.defineProperty,ze=Object.getOwnPropertyDescriptor,F=(e,t,s,r)=>{for(var o=r>1?void 0:r?ze(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Me(t,s,o),o};let k=class extends g{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await E.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data},this.error=null}catch(e){p.error("Header Component: Error while fetching header.json",e),this.error=await _.getPlaceHolder("error")}}render(){if(this.error)return c`
    ${this.error}
    `;if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,s=Re({input:e.logoText,htmlTag:"strong",specifier:":::"}),r=Q(s);return c``}};F([h()],k.prototype,"headerData",2);F([h()],k.prototype,"error",2);k=F([v("header-component")],k);/** + */const be=()=>new Pe;let Pe=class{};const V=new WeakMap,we=N(class extends te{render(e){return u}update(e,[t]){var r;const s=t!==this.Y;return s&&this.Y!==void 0&&this.rt(void 0),(s||this.lt!==this.ct)&&(this.Y=t,this.ht=(r=e.options)==null?void 0:r.host,this.rt(this.ct=e.element)),u}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let s=V.get(t);s===void 0&&(s=new WeakMap,V.set(t,s)),s.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),s.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=V.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var Ee=Object.defineProperty,$e=Object.getOwnPropertyDescriptor,q=(e,t,s,r)=>{for(var o=r>1?void 0:r?$e(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Ee(t,s,o),o};let S=class extends g{constructor(){super(...arguments),this.error=null,this.getSubmenuName=e=>e.path.split("/")[1]}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}async getPlaceholder(e){return await _.getPlaceHolder(e)}render(){if(this.error)return c`
    ${this.error}
    `;if(this.items)return c``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return c`${e.navtitle} ${R("chevron-down","submenu__icon")}`}renderMenuItem(e){return e.error?c`

    ${e.error}

    `:c`
  • ${e.children!==void 0?this.renderSubMenu(e):c`${e.navtitle}`}
  • `}renderMenuItems(){return c`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}filterNavigation(e,t){return e.filter(s=>t.every(r=>!s.path.includes(r))).map(s=>({path:s.path,navtitle:this.getNavTitle(s)}))}groupItemsByFirstLevelPath(e){const t={};return e.forEach(s=>{const r=this.getSubmenuName(s);t[r]||(t[r]=[]),t[r].push({path:s.path,navtitle:this.getNavTitle(s)})}),t}async groupByFirstLevelPath(){const e="/query-index.json",t=["sidekick","sidekick-library","tools","development","dev-","__"];try{const s=await $.fetchJson(e);this.error=null;const r=this.filterNavigation(s.data,t),o=this.groupItemsByFirstLevelPath(r);return Object.values(o).map(a=>a.length===1?a[0]:{navtitle:a[0].path.split("/")[1],path:a[0].path,children:a})}catch(s){return p.error(`SidebarNav Component: Error while fetching ${e}`,s),this.error=await _.getPlaceHolder("error"),[]}}};q([h()],S.prototype,"items",2);q([h()],S.prototype,"error",2);S=q([v("sidebar-nav")],S);var Le=Object.defineProperty,Te=Object.getOwnPropertyDescriptor,j=(e,t,s,r)=>{for(var o=r>1?void 0:r?Te(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Le(t,s,o),o};let A=class extends g{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();e!==null&&this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t="contact.plain.html";try{const s=await $.fetchText(t,{cacheOptions:{cacheType:"runtime"}});return this.error=null,e.parseFromString(s,"text/html")}catch(s){return p.error(`SidebarContacts Component: Error while fetching ${t}`,s),this.error=await _.getPlaceHolder("error"),null}}renderHeader(e){return e?c`

    ${e}

    `:u}renderText(e){return e?c`

    ${e}

    `:u}render(){if(this.error)return c`
    ${this.error}
    `;if(!this.contactTemplateArgs)return u;const{headline:e,text:t,contacts:s}=this.contactTemplateArgs;return c`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(s)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:s}=e;return!t&&!s?u:c`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(s)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(r=>({icon:r.querySelector("div"),markup:r.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),s=e.querySelector("p"),r=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:s,contacts:r}}renderContacts(e){return e.length===0?u:c`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?R(e.innerHTML):u}renderContactMarkup(e){return e?Q(e.innerHTML):u}};j([h()],A.prototype,"contactTemplateArgs",2);j([h()],A.prototype,"error",2);A=j([v("sidebar-contact")],A);var Ce=Object.defineProperty,Se=Object.getOwnPropertyDescriptor,z=(e,t,s,r)=>{for(var o=r>1?void 0:r?Se(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Ce(t,s,o),o};let E=class extends g{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e),this.noPostsPlaceholder=await _.getPlaceHolder("no posts")}render(){if(this.lastTreePosts)return c`${this.renderHeader()} ${this.renderPosts()}`}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,s)=>t.lastModified>s.lastModified?-1:t.lastModified${t}`:u}renderPost(e){return c`
    ${this.renderPicture(e)}

    ${e.description}

    `}async getPosts(){const e="/query-index.json";try{return this.error=null,(await $.fetchJson(e)).data.filter(s=>s.path.startsWith("/posts"))}catch(t){return p.error(`SidebarPost Component: Error while fetching ${e}`,t),this.error=await _.getPlaceHolder("error"),[]}}renderPosts(){return this.error?c`
    ${this.error}
    `:this.lastTreePosts.length===0?c`
    ${this.noPostsPlaceholder}
    `:c`
    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}renderHeader(){return c`

    Newest Posts

    `}};z([h()],E.prototype,"lastTreePosts",2);z([h()],E.prototype,"error",2);z([h()],E.prototype,"noPostsPlaceholder",2);E=z([v("sidebar-posts")],E);var Ae=Object.defineProperty,De=Object.getOwnPropertyDescriptor,H=(e,t,s,r)=>{for(var o=r>1?void 0:r?De(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Ae(t,s,o),o};let D=class extends g{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e="footer.plain.html";try{const t=await $.fetchText(e,{cacheOptions:{cacheType:"runtime"}});this.error=null;const s=document.createElement("div");s.innerHTML=t,this.footerMarkup=s.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}catch(t){p.error(`SidebarFooter Component: Error while fetching ${e}`,t),this.error=await _.getPlaceHolder("error")}}render(){if(this.error)return c`
    ${this.error}
    `;if(this.footerMarkup)return c`${this.footerMarkup}`}};H([h()],D.prototype,"footerMarkup",2);H([h()],D.prototype,"error",2);D=H([v("sidebar-footer")],D);var ke=Object.defineProperty,Oe=Object.getOwnPropertyDescriptor,Ie=(e,t,s,r)=>{for(var o=r>1?void 0:r?Oe(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&ke(t,s,o),o};let Z=class extends g{constructor(){super(...arguments),this.toggleRef=be(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return c`
    ${R("hamburger")}`}};Z=Ie([v("sidebar-component")],Z);const Re=()=>{if(L())return;const e=document.createElement("sidebar-component");e.setAttribute("id","sidebar"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active");const t=document.getElementById("main");t==null||t.after(e)};M.addLoadEagerTask(()=>(Re(),console.log("BEFORE EAGER SIDEBAR TS"),Promise.resolve()));function Me({input:e,specifier:t,htmlTag:s}){return t===""||s===""?e:e.split(t).map((r,o)=>o%2===1?`<${s}>${r}`:r).join("")}var ze=Object.defineProperty,xe=Object.getOwnPropertyDescriptor,F=(e,t,s,r)=>{for(var o=r>1?void 0:r?xe(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&ze(t,s,o),o};let k=class extends g{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await $.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data},this.error=null}catch(e){p.error("Header Component: Error while fetching header.json",e),this.error=await _.getPlaceHolder("error")}}render(){if(this.error)return c`
    ${this.error}
    `;if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,s=Me({input:e.logoText,htmlTag:"strong",specifier:":::"}),r=Q(s);return c``}};F([h()],k.prototype,"headerData",2);F([h()],k.prototype,"error",2);k=F([v("header-component")],k);/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */class B extends ne{}B.directiveName="unsafeSVG",B.resultType=2;const Ve=j(B);/** + */class B extends ne{}B.directiveName="unsafeSVG",B.resultType=2;const Ve=N(B);/** * @license * Copyright 2021 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */class xe{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class Be{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??(this.Z=new Promise(t=>this.q=t))}resume(){var t;(t=this.q)==null||t.call(this),this.Z=this.q=void 0}}/** + */class Be{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class Ne{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??(this.Z=new Promise(t=>this.q=t))}resume(){var t;(t=this.q)==null||t.call(this),this.Z=this.q=void 0}}/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const K=e=>!fe(e)&&typeof e.then=="function",X=1073741823;class je extends te{constructor(){super(...arguments),this._$Cwt=X,this._$Cbt=[],this._$CK=new xe(this),this._$CX=new Be}render(...t){return t.find(s=>!K(s))??Y}update(t,s){const r=this._$Cbt;let o=r.length;this._$Cbt=s;const i=this._$CK,a=this._$CX;this.isConnected||this.disconnected();for(let d=0;dthis._$Cwt);d++){const l=s[d];if(!K(l))return this._$Cwt=d,l;d{for(;a.get();)await a.get();const b=i.deref();if(b!==void 0){const V=b._$Cbt.indexOf(l);V>-1&&V{for(var o=r>1?void 0:r?Ne(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&He(t,s,o),o};const W=Object.assign({"/public/icons/angle-down.svg":()=>n(()=>import("../__chunks__/angle-down.CYLyXUSW.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-left.svg":()=>n(()=>import("../__chunks__/angle-left.CuEqyOC8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-right.svg":()=>n(()=>import("../__chunks__/angle-right.Ke48OV-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-down.svg":()=>n(()=>import("../__chunks__/angle-small-down.SNJn5nFt.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-left.svg":()=>n(()=>import("../__chunks__/angle-small-left.Bq32-m-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-right.svg":()=>n(()=>import("../__chunks__/angle-small-right.FYreGgDf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-up.svg":()=>n(()=>import("../__chunks__/angle-up.D0S_oJnp.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/bolt.svg":()=>n(()=>import("../__chunks__/bolt.BAJn0zD8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/building-storefront.svg":()=>n(()=>import("../__chunks__/building-storefront.Pww5r_Sc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chat-bubble-left-right.svg":()=>n(()=>import("../__chunks__/chat-bubble-left-right.0PedyEPm.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/check.svg":()=>n(()=>import("../__chunks__/check.BHPURAzV.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chevron-down.svg":()=>n(()=>import("../__chunks__/chevron-down.D5xOlW7p.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clip.svg":()=>n(()=>import("../__chunks__/clip.DAiKYXCc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clock.svg":()=>n(()=>import("../__chunks__/clock.CQWyiDNK.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cpu-chip.svg":()=>n(()=>import("../__chunks__/cpu-chip.DbktS35z.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cross.svg":()=>n(()=>import("../__chunks__/cross.DjCq6kb8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cursor-arrow-ripple.svg":()=>n(()=>import("../__chunks__/cursor-arrow-ripple.DHyr9er2.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/download.svg":()=>n(()=>import("../__chunks__/download.BlSXR9C9.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/envelope.svg":()=>n(()=>import("../__chunks__/envelope.Cc7Mhg2-.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye-crossed.svg":()=>n(()=>import("../__chunks__/eye-crossed.C49v3GRJ.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye.svg":()=>n(()=>import("../__chunks__/eye.Cm2FxO9V.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/facebook.svg":()=>n(()=>import("../__chunks__/facebook.3ENFaNKU.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/globe.svg":()=>n(()=>import("../__chunks__/globe.DIrN3GJL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/hamburger.svg":()=>n(()=>import("../__chunks__/hamburger.DXUzfmtf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/heart.svg":()=>n(()=>import("../__chunks__/heart.DSQJkyzj.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/home.svg":()=>n(()=>import("../__chunks__/home.CfzaHiPS.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/instagram.svg":()=>n(()=>import("../__chunks__/instagram.BBx5qXGF.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/medium.svg":()=>n(()=>import("../__chunks__/medium.BPaQEP4K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/menu-burger.svg":()=>n(()=>import("../__chunks__/menu-burger.DyVjSQ0K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/paper-plane.svg":()=>n(()=>import("../__chunks__/paper-plane.CLiFs3FL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/plus.svg":()=>n(()=>import("../__chunks__/plus.DuBm-jVv.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/rocket-lunch.svg":()=>n(()=>import("../__chunks__/rocket-lunch.C6eRDqkd.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/search.svg":()=>n(()=>import("../__chunks__/search.CtsY1mRN.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/share.svg":()=>n(()=>import("../__chunks__/share.D_3XZuic.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/snapchat.svg":()=>n(()=>import("../__chunks__/snapchat.Bct5wLOa.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/social-network.svg":()=>n(()=>import("../__chunks__/social-network.B-lhER-M.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/trash.svg":()=>n(()=>import("../__chunks__/trash.D1jfdnTM.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/twitter.svg":()=>n(()=>import("../__chunks__/twitter.d5w0828a.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/user.svg":()=>n(()=>import("../__chunks__/user.X8OGz61Z.js"),__vite__mapDeps([])).then(e=>e.default)});let O=class extends g{constructor(){super(...arguments),this.name=""}async getSvg(e){const s=W[`${G}/${e}.svg`]??W[`${G}/cross.svg`];try{const r=await s();return Ve(r)}catch(r){p.error(`Icon Component: SVG icon: ${r.message}`,r);return}}render(){const e=this.getSvg(this.name);return c`${qe(e)}`}};O.styles=re`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;se([oe({type:String})],O.prototype,"name",2);O=se([v("icon-component")],O);class Fe{readBlockConfig(t){const s={};return t.querySelectorAll(":scope > div").forEach(r=>{if(r.children){const o=[...r.children];if(o[1]){const i=o[1],a=I(o[0].textContent??"");let d="";if(i.querySelector("a")){const l=[...i.querySelectorAll("a")];l.length===1?d=l[0].href:d=l.map(f=>f.href)}else if(i.querySelector("img")){const l=[...i.querySelectorAll("img")];l.length===1?d=l[0].src:d=l.map(f=>f.src)}else if(i.querySelector("p")){const l=[...i.querySelectorAll("p")];l.length===1?d=l[0].textContent:d=l.map(f=>f.textContent)}else d=r.children[1].textContent;s[a]=d}}}),s}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const s=t.classList[0];if(s){t.classList.add("block"),t.dataset.blockName=s;const r=t.parentElement;r==null||r.classList.add(`${s}-wrapper`);const o=t.closest(".section");o&&o.classList.add(`${s}-container`)}}}function Ye(e){return/^[a-z][A-Za-z0-9]*$/.test(e)?e:/^[A-Z][A-Za-z0-9]*$/.test(e)?e.charAt(0).toLowerCase()+e.slice(1):I(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class Ue{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(s=>{this.adjustMarkup(s),this.processSectionMetaData(s)})}processSectionMetaData(t){const s=t.querySelector("div.section-metadata");if(s){const r=this.blockService.readBlockConfig(s);Object.keys(r).forEach(o=>{o==="style"?r.style.split(",").filter(a=>a).map(a=>I(a.trim())).forEach(a=>t.classList.add(a)):t.dataset[Ye(o)]=r[o]}),s.parentElement&&s.parentElement.remove()}}adjustMarkup(t){const s=[];let r=!1;[...t.children].forEach(o=>{if(o.tagName==="DIV"||!r){const i=document.createElement("div");s.push(i),r=o.tagName!=="DIV",r&&i.classList.add("default-content-wrapper")}s[s.length-1].append(o)}),s.forEach(o=>t.append(o)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(s=>{const r=s.parentElement;r&&r.classList.add("image","main")})}}const Ze={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/types/icons.types.ts",fontsScssPath:"src/styles/sass/fonts.scss",lazyStylesScssPath:"src/styles/sass/lazy-styles.scss",sidekickLibraryStylesScssPath:"src/styles/sass/sidekick-library-styles.scss"};function J(){return L()?window.parent.location:window.location}const y=class y{};y.unloaded="unloaded",y.loading="loading",y.loaded="loaded",y.error="error";let m=y;class Ke{constructor(t,s){this.sectionService=t,this.blockService=s,this.lcpBlocks=["banner"],this.init=async()=>{console.log("MainService init"),this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const r=document.querySelector("main");if(r){r.setAttribute("id","main"),this.sectionService.init(r),this.addInnerContainer(r),this.blockService.decorateBlocks(r),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:r,sidekickLibraryStylesScssPath:o,fontsScssPath:i}=Ze;try{r&&await this.loadCSS("/dist/lazyStyles/lazyStyles.css"),o&&L()&&await this.loadCSS("/dist/sidekickLibraryStyles/sidekickLibraryStyles.css"),i&&await this.loadFonts(),await this.loadBlocks()}catch(a){p.error("MainService: Load lazy error: ",a)}},this.loadBlocks=async()=>{const o=[...document.querySelectorAll(".section")].map(i=>this.loadBlock(i));await Promise.all(o)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(J().search).get("lighthouse")==="on";const t=document.querySelector('script[src$="/scripts/scripts.js"]');if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split("/scripts/scripts.js")}catch(s){p.error("MainService: Error initializing codeBasePath.",s)}}addInnerContainer(t){const s=t.innerHTML;t.innerHTML=`
    ${L()?"":''}${s}
    `}decorateTemplateAndTheme(){const t=w("template");t&&T(document.body,t);const s=w("theme");s&&T(document.body,s)}collectBlocks(t){const s=[];return t.querySelectorAll("[data-block-name]").forEach(o=>{s.push({name:o.dataset.blockName,element:o})}),s}async loadBlockModules(t){if((t.element.dataset.blockStatus??m.unloaded)===m.unloaded){t.element.dataset.blockStatus=m.loading;try{const{href:r}=U(`dist/${t.name}/${t.name}.js`),o=await n(()=>import(r),__vite__mapDeps([]));o.default&&await o.default(t.element),t.element.dataset.blockStatus=m.loaded}catch(r){t.element.dataset.blockStatus=m.error,p.error("MainService: An error occurred during module import:",r)}}}async loadBlockStyles(t){try{await this.loadCSS(`dist/${t.name}/${t.name}.css`)}catch{}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS("dist/fonts/fonts.css");try{J().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}async loadCSS(t){return new Promise((s,r)=>{const{href:o}=U(t);if(document.querySelector(`head > link[href="${o}"]`))s(!0);else{const i=document.createElement("link");i.rel="stylesheet",i.href=o,i.onload=s,i.onerror=r,document.head.append(i)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const o=this.collectBlocks(t).map(async i=>{this.lcpBlocks.includes(i.name)&&await Promise.all([this.loadBlockModules(i),this.loadBlockStyles(i)])});await Promise.all(o),this.showSection(t)}document.body.style.display=null;const s=document.querySelector("main img");await new Promise(r=>{s&&!s.complete?(s.setAttribute("loading","eager"),s.setAttribute("fetchpriority","high"),s.addEventListener("load",()=>r()),s.addEventListener("error",()=>r())):r()})}async loadBlock(t){const s=this.collectBlocks(t);if(!s.length){this.showSection(t);return}for(const r of s)Promise.all([this.loadBlockModules(r),this.loadBlockStyles(r)]);this.showSection(t)}}M.addBeforeEagerTask(()=>(console.log("BEFORE EAGER MAIN TS"),Promise.resolve()));M.addLoadEagerTask(()=>(console.log("LOAD EAGER MAIN TS"),Promise.resolve()));M.init();(async function(){try{const e=new Fe,t=new Ue(e);await new Ke(t,e).init()}catch{}})(); + */const G=e=>!fe(e)&&typeof e.then=="function",K=1073741823;class qe extends te{constructor(){super(...arguments),this._$Cwt=K,this._$Cbt=[],this._$CK=new Be(this),this._$CX=new Ne}render(...t){return t.find(s=>!G(s))??Y}update(t,s){const r=this._$Cbt;let o=r.length;this._$Cbt=s;const i=this._$CK,a=this._$CX;this.isConnected||this.disconnected();for(let d=0;dthis._$Cwt);d++){const l=s[d];if(!G(l))return this._$Cwt=d,l;d{for(;a.get();)await a.get();const b=i.deref();if(b!==void 0){const x=b._$Cbt.indexOf(l);x>-1&&x{for(var o=r>1?void 0:r?Fe(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&He(t,s,o),o};const W=Object.assign({"/public/icons/angle-down.svg":()=>n(()=>import("../__chunks__/angle-down.CYLyXUSW.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-left.svg":()=>n(()=>import("../__chunks__/angle-left.CuEqyOC8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-right.svg":()=>n(()=>import("../__chunks__/angle-right.Ke48OV-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-down.svg":()=>n(()=>import("../__chunks__/angle-small-down.SNJn5nFt.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-left.svg":()=>n(()=>import("../__chunks__/angle-small-left.Bq32-m-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-right.svg":()=>n(()=>import("../__chunks__/angle-small-right.FYreGgDf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-up.svg":()=>n(()=>import("../__chunks__/angle-up.D0S_oJnp.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/bolt.svg":()=>n(()=>import("../__chunks__/bolt.BAJn0zD8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/building-storefront.svg":()=>n(()=>import("../__chunks__/building-storefront.Pww5r_Sc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chat-bubble-left-right.svg":()=>n(()=>import("../__chunks__/chat-bubble-left-right.0PedyEPm.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/check.svg":()=>n(()=>import("../__chunks__/check.BHPURAzV.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chevron-down.svg":()=>n(()=>import("../__chunks__/chevron-down.D5xOlW7p.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clip.svg":()=>n(()=>import("../__chunks__/clip.DAiKYXCc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clock.svg":()=>n(()=>import("../__chunks__/clock.CQWyiDNK.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cpu-chip.svg":()=>n(()=>import("../__chunks__/cpu-chip.DbktS35z.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cross.svg":()=>n(()=>import("../__chunks__/cross.DjCq6kb8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cursor-arrow-ripple.svg":()=>n(()=>import("../__chunks__/cursor-arrow-ripple.DHyr9er2.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/download.svg":()=>n(()=>import("../__chunks__/download.BlSXR9C9.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/envelope.svg":()=>n(()=>import("../__chunks__/envelope.Cc7Mhg2-.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye-crossed.svg":()=>n(()=>import("../__chunks__/eye-crossed.C49v3GRJ.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye.svg":()=>n(()=>import("../__chunks__/eye.Cm2FxO9V.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/facebook.svg":()=>n(()=>import("../__chunks__/facebook.3ENFaNKU.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/globe.svg":()=>n(()=>import("../__chunks__/globe.DIrN3GJL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/hamburger.svg":()=>n(()=>import("../__chunks__/hamburger.DXUzfmtf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/heart.svg":()=>n(()=>import("../__chunks__/heart.DSQJkyzj.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/home.svg":()=>n(()=>import("../__chunks__/home.CfzaHiPS.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/instagram.svg":()=>n(()=>import("../__chunks__/instagram.BBx5qXGF.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/medium.svg":()=>n(()=>import("../__chunks__/medium.BPaQEP4K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/menu-burger.svg":()=>n(()=>import("../__chunks__/menu-burger.DyVjSQ0K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/paper-plane.svg":()=>n(()=>import("../__chunks__/paper-plane.CLiFs3FL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/plus.svg":()=>n(()=>import("../__chunks__/plus.DuBm-jVv.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/rocket-lunch.svg":()=>n(()=>import("../__chunks__/rocket-lunch.C6eRDqkd.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/search.svg":()=>n(()=>import("../__chunks__/search.CtsY1mRN.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/share.svg":()=>n(()=>import("../__chunks__/share.D_3XZuic.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/snapchat.svg":()=>n(()=>import("../__chunks__/snapchat.Bct5wLOa.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/social-network.svg":()=>n(()=>import("../__chunks__/social-network.B-lhER-M.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/trash.svg":()=>n(()=>import("../__chunks__/trash.D1jfdnTM.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/twitter.svg":()=>n(()=>import("../__chunks__/twitter.d5w0828a.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/user.svg":()=>n(()=>import("../__chunks__/user.X8OGz61Z.js"),__vite__mapDeps([])).then(e=>e.default)});let O=class extends g{constructor(){super(...arguments),this.name=""}async getSvg(e){const s=W[`${X}/${e}.svg`]??W[`${X}/cross.svg`];try{const r=await s();return Ve(r)}catch(r){p.error(`Icon Component: SVG icon: ${r.message}`,r);return}}render(){const e=this.getSvg(this.name);return c`${je(e)}`}};O.styles=re`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;se([oe({type:String})],O.prototype,"name",2);O=se([v("icon-component")],O);class Ye{readBlockConfig(t){const s={};return t.querySelectorAll(":scope > div").forEach(r=>{if(r.children){const o=[...r.children];if(o[1]){const i=o[1],a=I(o[0].textContent??"");let d="";if(i.querySelector("a")){const l=[...i.querySelectorAll("a")];l.length===1?d=l[0].href:d=l.map(m=>m.href)}else if(i.querySelector("img")){const l=[...i.querySelectorAll("img")];l.length===1?d=l[0].src:d=l.map(m=>m.src)}else if(i.querySelector("p")){const l=[...i.querySelectorAll("p")];l.length===1?d=l[0].textContent:d=l.map(m=>m.textContent)}else d=r.children[1].textContent;s[a]=d}}}),s}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const s=t.classList[0];if(s){t.classList.add("block"),t.dataset.blockName=s;const r=t.parentElement;r==null||r.classList.add(`${s}-wrapper`);const o=t.closest(".section");o&&o.classList.add(`${s}-container`)}}}function Ue(e){return/^[a-z][A-Za-z0-9]*$/.test(e)?e:/^[A-Z][A-Za-z0-9]*$/.test(e)?e.charAt(0).toLowerCase()+e.slice(1):I(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class Ze{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(s=>{this.adjustMarkup(s),this.processSectionMetaData(s)})}processSectionMetaData(t){const s=t.querySelector("div.section-metadata");if(s){const r=this.blockService.readBlockConfig(s);Object.keys(r).forEach(o=>{o==="style"?r.style.split(",").filter(a=>a).map(a=>I(a.trim())).forEach(a=>t.classList.add(a)):t.dataset[Ue(o)]=r[o]}),s.parentElement&&s.parentElement.remove()}}adjustMarkup(t){const s=[];let r=!1;[...t.children].forEach(o=>{if(o.tagName==="DIV"||!r){const i=document.createElement("div");s.push(i),r=o.tagName!=="DIV",r&&i.classList.add("default-content-wrapper")}s[s.length-1].append(o)}),s.forEach(o=>t.append(o)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(s=>{const r=s.parentElement;r&&r.classList.add("image","main")})}}const Ge={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/types/icons.types.ts",fontsScssPath:"src/styles/sass/fonts.scss",lazyStylesScssPath:"src/styles/sass/lazy-styles.scss",sidekickLibraryStylesScssPath:"src/styles/sass/sidekick-library-styles.scss"};function J(){return L()?window.parent.location:window.location}const y=class y{};y.unloaded="unloaded",y.loading="loading",y.loaded="loaded",y.error="error";let f=y;class Ke{constructor(t,s){this.sectionService=t,this.blockService=s,this.lcpBlocks=["banner"],this.init=async()=>{console.log("MainService init"),this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const r=document.querySelector("main");if(r){r.setAttribute("id","main"),this.sectionService.init(r),this.addInnerContainer(r),this.blockService.decorateBlocks(r),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:r,sidekickLibraryStylesScssPath:o,fontsScssPath:i}=Ge;try{r&&await this.loadCSS("/dist/lazyStyles/lazyStyles.css"),o&&L()&&await this.loadCSS("/dist/sidekickLibraryStyles/sidekickLibraryStyles.css"),i&&await this.loadFonts(),await this.loadBlocks()}catch(a){p.error("MainService: Load lazy error: ",a)}},this.loadBlocks=async()=>{const o=[...document.querySelectorAll(".section")].map(i=>this.loadBlock(i));await Promise.all(o)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(J().search).get("lighthouse")==="on";const t=document.querySelector('script[src$="/scripts/scripts.js"]');if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split("/scripts/scripts.js")}catch(s){p.error("MainService: Error initializing codeBasePath.",s)}}addInnerContainer(t){const s=t.innerHTML;t.innerHTML=`
    ${L()?"":''}${s}
    `}decorateTemplateAndTheme(){const t=w("template");t&&T(document.body,t);const s=w("theme");s&&T(document.body,s)}collectBlocks(t){const s=[];return t.querySelectorAll("[data-block-name]").forEach(o=>{s.push({name:o.dataset.blockName,element:o})}),s}async loadBlockModules(t){if((t.element.dataset.blockStatus??f.unloaded)===f.unloaded){t.element.dataset.blockStatus=f.loading;try{const{href:r}=U(`dist/${t.name}/${t.name}.js`),o=await n(()=>import(r),__vite__mapDeps([]));o.default&&await o.default(t.element),t.element.dataset.blockStatus=f.loaded}catch(r){t.element.dataset.blockStatus=f.error,p.error("MainService: An error occurred during module import:",r)}}}async loadBlockStyles(t){try{await this.loadCSS(`dist/${t.name}/${t.name}.css`)}catch{}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS("dist/fonts/fonts.css");try{J().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}async loadCSS(t){return new Promise((s,r)=>{const{href:o}=U(t);if(document.querySelector(`head > link[href="${o}"]`))s(!0);else{const i=document.createElement("link");i.rel="stylesheet",i.href=o,i.onload=s,i.onerror=r,document.head.append(i)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const o=this.collectBlocks(t).map(async i=>{this.lcpBlocks.includes(i.name)&&await Promise.all([this.loadBlockModules(i),this.loadBlockStyles(i)])});await Promise.all(o),this.showSection(t)}document.body.style.display=null;const s=document.querySelector("main img");await new Promise(r=>{s&&!s.complete?(s.setAttribute("loading","eager"),s.setAttribute("fetchpriority","high"),s.addEventListener("load",()=>r()),s.addEventListener("error",()=>r())):r()})}async loadBlock(t){const s=this.collectBlocks(t);if(!s.length){this.showSection(t);return}for(const r of s)Promise.all([this.loadBlockModules(r),this.loadBlockStyles(r)]);this.showSection(t)}}M.addBeforeEagerTask(()=>(console.log("BEFORE EAGER MAIN TS"),Promise.resolve()));M.addLoadEagerTask(()=>(console.log("LOAD EAGER MAIN TS"),Promise.resolve()));M.init();(async function(){try{const e=new Ye,t=new Ze(e);await new Ke(t,e).init()}catch{}})(); function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { __vite__mapDeps.viteFileDeps = [] diff --git a/dist/main/main.js.map b/dist/main/main.js.map index 92025d26..2ca1fe18 100644 --- a/dist/main/main.js.map +++ b/dist/main/main.js.map @@ -1 +1 @@ -{"version":3,"mappings":"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","names":["setupHlxObj","mainScriptPath","scriptEl","error","addClasses","element","classes","cssClass","toClassName","getMetadata","value","doc","attr","meta","metaElement","decorateBodyTag","template","theme","undefinedOnEmpty","setDocLanguage","lang","HLX","cb","dummyDelay","resolve","defaultTask","HLX$1","i","o","f","s","e","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","key","PlaceholderService","html","currentTarget","item","renderIcon","child","queryIndex","filterValues","term","siteMapEntries","groups","firstLevelPath","endpoint","FetchService","filteredNavigation","groupItems","group","DebuggerService","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","sitemapEntry","nextSitemapEntry","siteMapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","addSidebarContainer","isSidekickLibraryActive","sidebarContainer","main","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","name","iconMarkupFunc","iconMarkup","unsafeSVG","svg","until","css","property","BlockService","block","config","row","cols","col","as","a","imgs","img","ps","p","shortBlockName","blockWrapper","section","toCamelCase","g","SectionService","blockService","container","sectionMeta","style","wrappers","defaultContent","wrapper","parentElement","getLocation","_Status","Status","MainService","sectionService","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","SectionsPromises","children","blockMap","href","getUrlForEndpoint","blockModule","reject","link","firstSection","blockPromises","lcpCandidate","sectionsBlocks"],"sources":["../../src/app/tasks/setupHlxObj.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../src/app/tasks/decorateBodyTag.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/tasks/setDocLanguage.ts","../../src/app/index.ts","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/components/sidebar/sidebar.init.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants/paths.ts","../../src/components/icon/icon.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../config.ts","../../src/helpers/sidekick/getLocation.ts","../../src/services/main.service.ts","../../src/main.ts"],"sourcesContent":["export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} value - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","import { addClasses } from '../../utils/addClasses';\nimport { getMetadata } from '../../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateBodyTag() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../../utils/getMetadata';\nimport { undefinedOnEmpty } from '../../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import setupHlxObj from './tasks/setupHlxObj';\nimport { decorateBodyTag } from './tasks/decorateBodyTag';\nimport { setDocLanguage } from './tasks/setDocLanguage';\n\nclass HLX {\n private beforeEagerCallbacks: Array<() => Promise> = [];\n private loadEagerCallbacks: Array<() => Promise> = [];\n private beforeLoadLazyCallbacks: Array<() => Promise> = [];\n private loadLazyCallbacks: Array<() => Promise> = [];\n private beforeLoadDelayedCallbacks: Array<() => Promise> = [];\n private loadDelayedCallbacks: Array<() => Promise> = [];\n private initializedCallbacks: Array<() => Promise> = [];\n\n private beforeEagerPromise?: Promise;\n private eagerPromise?: Promise;\n private beforeLazyPromise?: Promise;\n private lazyPromise?: Promise;\n private beforeDelayedPromise?: Promise;\n private delayedPromise?: Promise;\n private initializedPromise?: Promise;\n\n private get beforeEager() {\n if (this.beforeEagerPromise === undefined) {\n this.beforeEagerPromise = this.beforeLoadEager();\n }\n return this.beforeEagerPromise;\n }\n\n private get loadEager() {\n if (this.eagerPromise === undefined) {\n this.eagerPromise = this.loadEagerPromise();\n }\n return this.eagerPromise;\n }\n\n private get beforeLoadLazy() {\n if (this.beforeLazyPromise === undefined) {\n this.beforeLazyPromise = this.beforeLoadLazyPromise();\n }\n return this.beforeLazyPromise;\n }\n\n private get loadLazy() {\n if (this.lazyPromise === undefined) {\n this.lazyPromise = this.loadLazyPromise();\n }\n return this.lazyPromise;\n }\n\n private get beforeLoadDelayed() {\n if (this.beforeDelayedPromise === undefined) {\n this.beforeDelayedPromise = this.beforeLoadDelayedPromise();\n }\n return this.beforeDelayedPromise;\n }\n\n private get loadDelayed() {\n if (this.delayedPromise === undefined) {\n this.delayedPromise = this.loadDelayedPromise();\n }\n return this.delayedPromise;\n }\n\n private get initialized() {\n if (this.initializedPromise === undefined) {\n this.initializedPromise = this.getInitializedPromise();\n }\n return this.initializedPromise;\n }\n\n public addBeforeEagerTask(cb: () => Promise) {\n this.beforeEagerCallbacks.push(cb);\n }\n\n public addLoadEagerTask(cb: () => Promise) {\n this.loadEagerCallbacks.push(cb);\n }\n\n public addBeforeLoadLazyTask(cb: () => Promise) {\n this.beforeLoadLazyCallbacks.push(cb);\n }\n\n public addLoadLazyTask(cb: () => Promise) {\n this.loadLazyCallbacks.push(cb);\n }\n\n public addBeforeLoadDelayedTask(cb: () => Promise) {\n this.beforeLoadDelayedCallbacks.push(cb);\n }\n\n public addLoadDelayedTask(cb: () => Promise) {\n this.loadDelayedCallbacks.push(cb);\n }\n\n public addInitializedTask(cb: () => Promise) {\n this.initializedCallbacks.push(cb);\n }\n\n public async init() {\n await this.beforeEager;\n await this.loadEager;\n await this.beforeLoadLazy;\n await this.loadLazy;\n await this.beforeLoadDelayed;\n await this.loadDelayed;\n await this.initialized;\n }\n\n private async beforeLoadEager(): Promise {\n const dummyDelay: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n console.log(new Date().getTime(), 'beforeLoadEager');\n resolve();\n }, 5000);\n });\n\n await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), dummyDelay]);\n }\n\n private async loadEagerPromise(): Promise {\n console.log(new Date().getTime(), 'loadEager');\n\n const defaultTask: Promise = new Promise((resolve) => {\n setupHlxObj();\n decorateBodyTag();\n setDocLanguage();\n setTimeout(() => {\n resolve();\n }, 4500);\n });\n\n await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), defaultTask]);\n }\n\n private async beforeLoadLazyPromise(): Promise {\n console.log(new Date().getTime(), 'beforeLoadLazy');\n\n const defaultTask: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 4000);\n });\n\n await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), defaultTask]);\n }\n\n private async loadLazyPromise(): Promise {\n console.log(new Date().getTime(), 'loadLazy');\n\n const defaultTask: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 3500);\n });\n\n await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), defaultTask]);\n }\n\n private async beforeLoadDelayedPromise(): Promise {\n console.log(new Date().getTime(), 'beforeLoadDelayed');\n\n const defaultTask: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), defaultTask]);\n }\n\n private async loadDelayedPromise(): Promise {\n console.log(new Date().getTime(), 'loadDelayed');\n\n const defaultTask: Promise = new Promise((resolve) => {\n // laodDelayed scripts\n setTimeout(() => {\n resolve();\n }, 2000);\n // Resolve\n });\n\n await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), defaultTask]);\n }\n\n private async getInitializedPromise(): Promise {\n console.log(new Date().getTime(), 'initialized');\n\n const defaultTask: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 1000);\n });\n\n await Promise.all([...this.initializedCallbacks.map((cb) => cb()), defaultTask]);\n }\n}\n\nexport default new HLX();\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n error?: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n async getPlaceholder(key: string): Promise {\n const placeholder = await PlaceholderService.getPlaceHolder(key);\n return placeholder;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.items) return;\n\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n if (item.error) {\n return html`

    ${item.error}

    `;\n } else {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: MenuItem) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: MenuItem | SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item['navtitle'] || item['title'];\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(siteMapEntries: MenuItem[]): Record {\n const groups = {};\n siteMapEntries.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n private async groupByFirstLevelPath() {\n const endpoint = '/query-index.json';\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n try {\n const queryIndex = await FetchService.fetchJson>(endpoint);\n\n this.error = null;\n\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n const groupItems = this.groupItemsByFirstLevelPath(filteredNavigation);\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n } catch (error) {\n DebuggerService.error(`SidebarNav Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n @state()\n error: string | null = null;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n if (contactHtml !== null) this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const endpoint = 'contact.plain.html';\n\n try {\n const contactHtmlString = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n return parser.parseFromString(contactHtmlString, 'text/html');\n } catch (error) {\n DebuggerService.error(`SidebarContacts Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n\n return null;\n }\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from 'Services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { Sitemap, SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n @state()\n error: string | null = null;\n\n @state()\n private noPostsPlaceholder: string;\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n this.noPostsPlaceholder = await PlaceholderService.getPlaceHolder('no posts');\n }\n\n render() {\n if (!this.lastTreePosts) return;\n\n return html` ${this.renderHeader()} ${this.renderPosts()} `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const endpoint = '/query-index.json';\n\n try {\n this.error = null;\n const queryIndex = await FetchService.fetchJson>(endpoint);\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n } catch (error) {\n DebuggerService.error(`SidebarPost Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n\n private renderPosts() {\n if (this.error) return html`
    ${this.error}
    `;\n if (this.lastTreePosts.length === 0) return html`
    ${this.noPostsPlaceholder}
    `;\n\n return html`
    \n ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}\n
    `;\n }\n\n private renderHeader() {\n return html`
    \n

    Newest Posts

    \n
    `;\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const endpoint = 'footer.plain.html';\n\n try {\n const response = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n } catch (error) {\n DebuggerService.error(`SidebarFooter Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { html, LitElement } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { createRef, Ref, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","import HLX from '../../app/index.ts';\nimport './sidebar.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\n\nconst addSidebarContainer = () => {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n const main = document.getElementById('main');\n main?.after(sidebarContainer);\n};\n\nHLX.addLoadEagerTask(() => {\n addSidebarContainer();\n console.log('BEFORE EAGER SIDEBAR TS');\n return Promise.resolve();\n});\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n if (specifier === '' || htmlTag === '') return input;\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from 'Utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n this.error = null;\n } catch (error) {\n DebuggerService.error('Header Component: Error while fetching header.json', error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n if (/^[a-z][A-Za-z0-9]*$/.test(name)) {\n return name;\n }\n\n if (/^[A-Z][A-Za-z0-9]*$/.test(name)) {\n return name.charAt(0).toLowerCase() + name.slice(1);\n }\n\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n lazyStylesScssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/types/icons.types.ts',\n fontsScssPath: 'src/styles/sass/fonts.scss',\n lazyStylesScssPath: 'src/styles/sass/lazy-styles.scss',\n sidekickLibraryStylesScssPath: 'src/styles/sass/sidekick-library-styles.scss',\n};\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\nimport { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport { getLocation } from 'Helpers/sidekick/getLocation.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n console.log('MainService init');\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(getLocation().search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n DebuggerService.error('MainService: Error initializing codeBasePath.', error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n //this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, sidekickLibraryStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS('/dist/lazyStyles/lazyStyles.css');\n if (sidekickLibraryStylesScssPath && isSidekickLibraryActive()) {\n await this.loadCSS('/dist/sidekickLibraryStyles/sidekickLibraryStyles.css');\n }\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n DebuggerService.error('MainService: Load lazy error: ', error);\n }\n };\n\n /**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * @private\n * @memberof MainService\n * @returns {void}\n * @example\n * \n * \n * @example\n * \n */\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n DebuggerService.error('MainService: An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS('dist/fonts/fonts.css');\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n }\n\n private async loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n }\n\n this.showSection(section);\n }\n}\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.init.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport HLX from './app/index.ts';\n\n//console.time('APP execution time: ');\n\n// export const App = new HLX({\n// beforeInit: () => {\n// console.log('beforeInit');\n// },\n// afterInit: () => {\n// console.log('afterInit');\n// },\n// beforeLoadEager: () => {\n// console.log('beforeLoadEager');\n// },\n// loadEager: () => {\n// console.log('loadEager');\n// },\n// afterLoadEager: () => {\n// console.log('afterLoadEager');\n// },\n// beforeLoadLazy: () => {\n// console.log('beforeLoadLazy');\n// },\n// loadLazy: () => {\n// console.log('loadLazy');\n// },\n// afterLoadLazy: () => {\n// console.log('afterLoadLazy');\n// },\n// beforeLoadDelayed: () => {\n// console.log('beforeLoadDelayed');\n// },\n// loadDelayed: () => {\n// console.log('loadDelayed');\n// },\n// afterLoadDelayed: () => {\n// console.log('afterLoadDelayed');\n// },\n// });\n\n// export const App = HLX; // init -> loadEager (3s)\n\n// HLX.initialized().then(() => {\n// console.log('INITIALIZED');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 2');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 3');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 1');\n// });\n\n// HLX.beforeLoadEager().then(() => {\n// console.log('BEFORE LOAD EAGER');\n// });\n\nHLX.addBeforeEagerTask(() => {\n console.log('BEFORE EAGER MAIN TS');\n return Promise.resolve();\n});\n\nHLX.addLoadEagerTask(() => {\n console.log('LOAD EAGER MAIN TS');\n return Promise.resolve();\n});\n\nHLX.init();\n\n// HLX.loadEager().then(() => {\n// console.log('LOAD EAGER');\n// });\n\n// HLX.loadLazy().then(() => {\n// console.log('LOAD LAZY');\n// });\n\n// HLX.beforeLoadDelayed().then(() => {\n// console.log('BEFORE LOAD DELAYED');\n// });\n\n// HLX.beforeLoadLazy().then(() => {\n// console.log('BEFORE LOAD LAZY');\n// });\n\n// eager, lazy, delayed\n\n//console.timeEnd('HLX execution time: ');\n(async function () {\n try {\n //await App.initialized();\n\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n } catch (error) {}\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file +{"version":3,"mappings":"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","names":["setupHlxObj","mainScriptPath","scriptEl","error","addClasses","element","classes","cssClass","toClassName","getMetadata","value","doc","attr","meta","metaElement","decorateTemplateAndTheme","template","theme","decorateButtons","a","up","twoup","undefinedOnEmpty","setDocLanguage","lang","HLX","cb","dummyDelay","resolve","defaultTask","main","HLX$1","i","o","f","s","e","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","key","PlaceholderService","html","currentTarget","item","renderIcon","child","queryIndex","filterValues","term","siteMapEntries","groups","firstLevelPath","endpoint","FetchService","filteredNavigation","groupItems","group","DebuggerService","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","sitemapEntry","nextSitemapEntry","siteMapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","addSidebarContainer","isSidekickLibraryActive","sidebarContainer","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","name","iconMarkupFunc","iconMarkup","unsafeSVG","svg","until","css","property","BlockService","block","config","row","cols","col","as","imgs","img","ps","p","shortBlockName","blockWrapper","section","toCamelCase","g","SectionService","blockService","container","sectionMeta","style","wrappers","defaultContent","wrapper","parentElement","getLocation","_Status","Status","MainService","sectionService","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","SectionsPromises","children","blockMap","href","getUrlForEndpoint","blockModule","reject","link","firstSection","blockPromises","lcpCandidate","sectionsBlocks"],"sources":["../../src/app/tasks/setupHlxObj.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../src/app/tasks/decorateTemplateAndTheme.ts","../../src/app/tasks/decorateButtons.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/tasks/setDocLanguage.ts","../../src/app/index.ts","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/components/sidebar/sidebar.init.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants/paths.ts","../../src/components/icon/icon.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../config.ts","../../src/helpers/sidekick/getLocation.ts","../../src/services/main.service.ts","../../src/main.ts"],"sourcesContent":["export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} value - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","import { addClasses } from '../../utils/addClasses';\nimport { getMetadata } from '../../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Decorates paragraphs containing a single link as buttons.\n * @param {Element} element container element\n */\nexport function decorateButtons(element) {\n element.querySelectorAll('a').forEach((a) => {\n a.title = a.title || a.textContent;\n if (a.href !== a.textContent) {\n const up = a.parentElement;\n const twoup = a.parentElement.parentElement;\n if (!a.querySelector('img')) {\n if (up.childNodes.length === 1 && (up.tagName === 'P' || up.tagName === 'DIV')) {\n a.className = 'button'; // default\n up.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'STRONG' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button primary';\n twoup.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'EM' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button secondary';\n twoup.classList.add('button-container');\n }\n }\n }\n });\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../../utils/getMetadata';\nimport { undefinedOnEmpty } from '../../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import setupHlxObj from './tasks/setupHlxObj';\nimport { decorateTemplateAndTheme } from './tasks/decorateTemplateAndTheme';\nimport { decorateButtons } from './tasks/decorateButtons';\nimport { setDocLanguage } from './tasks/setDocLanguage';\n\nclass HLX {\n private beforeEagerCallbacks: Array<() => Promise> = [];\n private loadEagerCallbacks: Array<() => Promise> = [];\n private beforeLoadLazyCallbacks: Array<() => Promise> = [];\n private loadLazyCallbacks: Array<() => Promise> = [];\n private beforeLoadDelayedCallbacks: Array<() => Promise> = [];\n private loadDelayedCallbacks: Array<() => Promise> = [];\n private initializedCallbacks: Array<() => Promise> = [];\n\n private beforeEagerPromise?: Promise;\n private eagerPromise?: Promise;\n private beforeLazyPromise?: Promise;\n private lazyPromise?: Promise;\n private beforeDelayedPromise?: Promise;\n private delayedPromise?: Promise;\n private initializedPromise?: Promise;\n\n private get beforeEager() {\n if (this.beforeEagerPromise === undefined) {\n this.beforeEagerPromise = this.beforeLoadEager();\n }\n return this.beforeEagerPromise;\n }\n\n private get loadEager() {\n if (this.eagerPromise === undefined) {\n this.eagerPromise = this.loadEagerPromise();\n }\n return this.eagerPromise;\n }\n\n private get beforeLoadLazy() {\n if (this.beforeLazyPromise === undefined) {\n this.beforeLazyPromise = this.beforeLoadLazyPromise();\n }\n return this.beforeLazyPromise;\n }\n\n private get loadLazy() {\n if (this.lazyPromise === undefined) {\n this.lazyPromise = this.loadLazyPromise();\n }\n return this.lazyPromise;\n }\n\n private get beforeLoadDelayed() {\n if (this.beforeDelayedPromise === undefined) {\n this.beforeDelayedPromise = this.beforeLoadDelayedPromise();\n }\n return this.beforeDelayedPromise;\n }\n\n private get loadDelayed() {\n if (this.delayedPromise === undefined) {\n this.delayedPromise = this.loadDelayedPromise();\n }\n return this.delayedPromise;\n }\n\n private get initialized() {\n if (this.initializedPromise === undefined) {\n this.initializedPromise = this.getInitializedPromise();\n }\n return this.initializedPromise;\n }\n\n public addBeforeEagerTask(cb: () => Promise) {\n this.beforeEagerCallbacks.push(cb);\n }\n\n public addLoadEagerTask(cb: () => Promise) {\n this.loadEagerCallbacks.push(cb);\n }\n\n public addBeforeLoadLazyTask(cb: () => Promise) {\n this.beforeLoadLazyCallbacks.push(cb);\n }\n\n public addLoadLazyTask(cb: () => Promise) {\n this.loadLazyCallbacks.push(cb);\n }\n\n public addBeforeLoadDelayedTask(cb: () => Promise) {\n this.beforeLoadDelayedCallbacks.push(cb);\n }\n\n public addLoadDelayedTask(cb: () => Promise) {\n this.loadDelayedCallbacks.push(cb);\n }\n\n public addInitializedTask(cb: () => Promise) {\n this.initializedCallbacks.push(cb);\n }\n\n public async init() {\n await this.beforeEager;\n await this.loadEager;\n await this.beforeLoadLazy;\n await this.loadLazy;\n await this.beforeLoadDelayed;\n await this.loadDelayed;\n await this.initialized;\n }\n\n private async beforeLoadEager(): Promise {\n const dummyDelay: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n console.log(new Date().getTime(), 'beforeLoadEager');\n resolve();\n }, 5000);\n });\n\n await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), dummyDelay]);\n }\n\n private async loadEagerPromise(): Promise {\n console.log(new Date().getTime(), 'loadEager');\n\n const defaultTask: Promise = new Promise((resolve) => {\n const main = document.querySelector('main');\n setupHlxObj();\n decorateTemplateAndTheme();\n setDocLanguage();\n decorateButtons(main);\n setTimeout(() => {\n resolve();\n }, 4500);\n });\n\n await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), defaultTask]);\n }\n\n private async beforeLoadLazyPromise(): Promise {\n console.log(new Date().getTime(), 'beforeLoadLazy');\n\n const defaultTask: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 4000);\n });\n\n await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), defaultTask]);\n }\n\n private async loadLazyPromise(): Promise {\n console.log(new Date().getTime(), 'loadLazy');\n\n const defaultTask: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 3500);\n });\n\n await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), defaultTask]);\n }\n\n private async beforeLoadDelayedPromise(): Promise {\n console.log(new Date().getTime(), 'beforeLoadDelayed');\n\n const defaultTask: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), defaultTask]);\n }\n\n private async loadDelayedPromise(): Promise {\n console.log(new Date().getTime(), 'loadDelayed');\n\n const defaultTask: Promise = new Promise((resolve) => {\n // laodDelayed scripts\n setTimeout(() => {\n resolve();\n }, 2000);\n // Resolve\n });\n\n await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), defaultTask]);\n }\n\n private async getInitializedPromise(): Promise {\n console.log(new Date().getTime(), 'initialized');\n\n const defaultTask: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 1000);\n });\n\n await Promise.all([...this.initializedCallbacks.map((cb) => cb()), defaultTask]);\n }\n}\n\nexport default new HLX();\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n error?: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n async getPlaceholder(key: string): Promise {\n const placeholder = await PlaceholderService.getPlaceHolder(key);\n return placeholder;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.items) return;\n\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n if (item.error) {\n return html`

    ${item.error}

    `;\n } else {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: MenuItem) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: MenuItem | SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item['navtitle'] || item['title'];\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(siteMapEntries: MenuItem[]): Record {\n const groups = {};\n siteMapEntries.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n private async groupByFirstLevelPath() {\n const endpoint = '/query-index.json';\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n try {\n const queryIndex = await FetchService.fetchJson>(endpoint);\n\n this.error = null;\n\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n const groupItems = this.groupItemsByFirstLevelPath(filteredNavigation);\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n } catch (error) {\n DebuggerService.error(`SidebarNav Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n @state()\n error: string | null = null;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n if (contactHtml !== null) this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const endpoint = 'contact.plain.html';\n\n try {\n const contactHtmlString = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n return parser.parseFromString(contactHtmlString, 'text/html');\n } catch (error) {\n DebuggerService.error(`SidebarContacts Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n\n return null;\n }\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from 'Services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { Sitemap, SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n @state()\n error: string | null = null;\n\n @state()\n private noPostsPlaceholder: string;\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n this.noPostsPlaceholder = await PlaceholderService.getPlaceHolder('no posts');\n }\n\n render() {\n if (!this.lastTreePosts) return;\n\n return html` ${this.renderHeader()} ${this.renderPosts()} `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const endpoint = '/query-index.json';\n\n try {\n this.error = null;\n const queryIndex = await FetchService.fetchJson>(endpoint);\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n } catch (error) {\n DebuggerService.error(`SidebarPost Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n\n private renderPosts() {\n if (this.error) return html`
    ${this.error}
    `;\n if (this.lastTreePosts.length === 0) return html`
    ${this.noPostsPlaceholder}
    `;\n\n return html`
    \n ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}\n
    `;\n }\n\n private renderHeader() {\n return html`
    \n

    Newest Posts

    \n
    `;\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const endpoint = 'footer.plain.html';\n\n try {\n const response = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n } catch (error) {\n DebuggerService.error(`SidebarFooter Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { html, LitElement } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { createRef, Ref, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","import HLX from '../../app/index.ts';\nimport './sidebar.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\n\nconst addSidebarContainer = () => {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n const main = document.getElementById('main');\n main?.after(sidebarContainer);\n};\n\nHLX.addLoadEagerTask(() => {\n addSidebarContainer();\n console.log('BEFORE EAGER SIDEBAR TS');\n return Promise.resolve();\n});\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n if (specifier === '' || htmlTag === '') return input;\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from 'Utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n this.error = null;\n } catch (error) {\n DebuggerService.error('Header Component: Error while fetching header.json', error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n if (/^[a-z][A-Za-z0-9]*$/.test(name)) {\n return name;\n }\n\n if (/^[A-Z][A-Za-z0-9]*$/.test(name)) {\n return name.charAt(0).toLowerCase() + name.slice(1);\n }\n\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n lazyStylesScssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/types/icons.types.ts',\n fontsScssPath: 'src/styles/sass/fonts.scss',\n lazyStylesScssPath: 'src/styles/sass/lazy-styles.scss',\n sidekickLibraryStylesScssPath: 'src/styles/sass/sidekick-library-styles.scss',\n};\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\nimport { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport { getLocation } from 'Helpers/sidekick/getLocation.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n console.log('MainService init');\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(getLocation().search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n DebuggerService.error('MainService: Error initializing codeBasePath.', error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n //this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, sidekickLibraryStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS('/dist/lazyStyles/lazyStyles.css');\n if (sidekickLibraryStylesScssPath && isSidekickLibraryActive()) {\n await this.loadCSS('/dist/sidekickLibraryStyles/sidekickLibraryStyles.css');\n }\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n DebuggerService.error('MainService: Load lazy error: ', error);\n }\n };\n\n /**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * @private\n * @memberof MainService\n * @returns {void}\n * @example\n * \n * \n * @example\n * \n */\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n DebuggerService.error('MainService: An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS('dist/fonts/fonts.css');\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n }\n\n private async loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n }\n\n this.showSection(section);\n }\n}\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.init.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport HLX from './app/index.ts';\n\n//console.time('APP execution time: ');\n\n// export const App = new HLX({\n// beforeInit: () => {\n// console.log('beforeInit');\n// },\n// afterInit: () => {\n// console.log('afterInit');\n// },\n// beforeLoadEager: () => {\n// console.log('beforeLoadEager');\n// },\n// loadEager: () => {\n// console.log('loadEager');\n// },\n// afterLoadEager: () => {\n// console.log('afterLoadEager');\n// },\n// beforeLoadLazy: () => {\n// console.log('beforeLoadLazy');\n// },\n// loadLazy: () => {\n// console.log('loadLazy');\n// },\n// afterLoadLazy: () => {\n// console.log('afterLoadLazy');\n// },\n// beforeLoadDelayed: () => {\n// console.log('beforeLoadDelayed');\n// },\n// loadDelayed: () => {\n// console.log('loadDelayed');\n// },\n// afterLoadDelayed: () => {\n// console.log('afterLoadDelayed');\n// },\n// });\n\n// export const App = HLX; // init -> loadEager (3s)\n\n// HLX.initialized().then(() => {\n// console.log('INITIALIZED');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 2');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 3');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 1');\n// });\n\n// HLX.beforeLoadEager().then(() => {\n// console.log('BEFORE LOAD EAGER');\n// });\n\nHLX.addBeforeEagerTask(() => {\n console.log('BEFORE EAGER MAIN TS');\n return Promise.resolve();\n});\n\nHLX.addLoadEagerTask(() => {\n console.log('LOAD EAGER MAIN TS');\n return Promise.resolve();\n});\n\nHLX.init();\n\n// HLX.loadEager().then(() => {\n// console.log('LOAD EAGER');\n// });\n\n// HLX.loadLazy().then(() => {\n// console.log('LOAD LAZY');\n// });\n\n// HLX.beforeLoadDelayed().then(() => {\n// console.log('BEFORE LOAD DELAYED');\n// });\n\n// HLX.beforeLoadLazy().then(() => {\n// console.log('BEFORE LOAD LAZY');\n// });\n\n// eager, lazy, delayed\n\n//console.timeEnd('HLX execution time: ');\n(async function () {\n try {\n //await App.initialized();\n\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n } catch (error) {}\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file diff --git a/src/app/index.ts b/src/app/index.ts index a75ab506..9c9db97e 100644 --- a/src/app/index.ts +++ b/src/app/index.ts @@ -1,5 +1,6 @@ import setupHlxObj from './tasks/setupHlxObj'; -import { decorateBodyTag } from './tasks/decorateBodyTag'; +import { decorateTemplateAndTheme } from './tasks/decorateTemplateAndTheme'; +import { decorateButtons } from './tasks/decorateButtons'; import { setDocLanguage } from './tasks/setDocLanguage'; class HLX { @@ -123,9 +124,11 @@ class HLX { console.log(new Date().getTime(), 'loadEager'); const defaultTask: Promise = new Promise((resolve) => { + const main = document.querySelector('main'); setupHlxObj(); - decorateBodyTag(); + decorateTemplateAndTheme(); setDocLanguage(); + decorateButtons(main); setTimeout(() => { resolve(); }, 4500); diff --git a/src/app/tasks/decorateButtons.ts b/src/app/tasks/decorateButtons.ts new file mode 100644 index 00000000..ae55b6d0 --- /dev/null +++ b/src/app/tasks/decorateButtons.ts @@ -0,0 +1,37 @@ +/** + * Decorates paragraphs containing a single link as buttons. + * @param {Element} element container element + */ +export function decorateButtons(element) { + element.querySelectorAll('a').forEach((a) => { + a.title = a.title || a.textContent; + if (a.href !== a.textContent) { + const up = a.parentElement; + const twoup = a.parentElement.parentElement; + if (!a.querySelector('img')) { + if (up.childNodes.length === 1 && (up.tagName === 'P' || up.tagName === 'DIV')) { + a.className = 'button'; // default + up.classList.add('button-container'); + } + if ( + up.childNodes.length === 1 && + up.tagName === 'STRONG' && + twoup.childNodes.length === 1 && + twoup.tagName === 'P' + ) { + a.className = 'button primary'; + twoup.classList.add('button-container'); + } + if ( + up.childNodes.length === 1 && + up.tagName === 'EM' && + twoup.childNodes.length === 1 && + twoup.tagName === 'P' + ) { + a.className = 'button secondary'; + twoup.classList.add('button-container'); + } + } + } + }); +} diff --git a/src/app/tasks/decorateBodyTag.ts b/src/app/tasks/decorateTemplateAndTheme.ts similarity index 94% rename from src/app/tasks/decorateBodyTag.ts rename to src/app/tasks/decorateTemplateAndTheme.ts index 4164440d..b63ea178 100644 --- a/src/app/tasks/decorateBodyTag.ts +++ b/src/app/tasks/decorateTemplateAndTheme.ts @@ -12,7 +12,7 @@ import { getMetadata } from '../../utils/getMetadata'; * @example * */ -export function decorateBodyTag() { +export function decorateTemplateAndTheme() { const template = getMetadata('template'); if (template) addClasses(document.body, template); const theme = getMetadata('theme'); diff --git a/types/src/app/tasks/decorateBodyTag.d.ts b/types/src/app/tasks/decorateBodyTag.d.ts index 280a2af3..6012b166 100644 --- a/types/src/app/tasks/decorateBodyTag.d.ts +++ b/types/src/app/tasks/decorateBodyTag.d.ts @@ -9,4 +9,4 @@ * @example * */ -export declare function decorateBodyTag(): void; +export declare function decorateTemplateAndTheme(): void; diff --git a/types/src/app/tasks/decorateButtons.d.ts b/types/src/app/tasks/decorateButtons.d.ts new file mode 100644 index 00000000..13df6ab6 --- /dev/null +++ b/types/src/app/tasks/decorateButtons.d.ts @@ -0,0 +1,5 @@ +/** + * Decorates paragraphs containing a single link as buttons. + * @param {Element} element container element + */ +export declare function decorateButtons(element: any): void; diff --git a/types/src/app/tasks/decorateTemplateAndTheme.d.ts b/types/src/app/tasks/decorateTemplateAndTheme.d.ts new file mode 100644 index 00000000..6012b166 --- /dev/null +++ b/types/src/app/tasks/decorateTemplateAndTheme.d.ts @@ -0,0 +1,12 @@ +/** + * Decorates the template and theme by adding classes to the body. + * The classes are defined in the meta tags of the document. + * Usefull for styling the page based on the template and theme meta tags + * that can be set in the metadata table in EDS. + * @example + * + * + * @example + * + */ +export declare function decorateTemplateAndTheme(): void; From 23e305414454d6d1779fd0a5e9e5a5ae3ada384e Mon Sep 17 00:00:00 2001 From: samuelecalamita Date: Mon, 22 Apr 2024 14:17:16 +0200 Subject: [PATCH 36/62] added loadEagerTask --- config.ts | 4 ++ ....js => createOptimizedPicture.CyR9tLTg.js} | 4 +- ...=> createOptimizedPicture.CyR9tLTg.js.map} | 2 +- ....hsQtYX1Y.js => fetch.service.C1Ie3Sjw.js} | 8 ++-- dist/__chunks__/fetch.service.C1Ie3Sjw.js.map | 1 + dist/__chunks__/fetch.service.hsQtYX1Y.js.map | 1 - dist/form/form.js | 2 +- dist/main/main.js | 14 +++--- dist/main/main.js.map | 2 +- dist/posts/posts.js | 2 +- src/app/app.types.ts | 8 ++++ src/app/index.ts | 45 +++++++++---------- src/app/tasks/collectBlocks.ts | 15 +++++++ src/app/tasks/loadBlockModules.ts | 25 +++++++++++ src/app/tasks/loadBlockStyles.ts | 10 +++++ src/app/tasks/loadCSS.ts | 18 ++++++++ src/app/tasks/loadFonts.ts | 15 +++++++ src/app/tasks/showSection.ts | 3 ++ src/app/tasks/waitForLCP.ts | 37 +++++++++++++++ types/config.d.ts | 2 + types/src/app/app.types.d.ts | 7 +++ types/src/app/tasks/collectBlocks.d.ts | 2 + types/src/app/tasks/loadBlockModules.d.ts | 2 + types/src/app/tasks/loadBlockStyles.d.ts | 2 + types/src/app/tasks/loadCSS.d.ts | 1 + types/src/app/tasks/loadFonts.d.ts | 1 + types/src/app/tasks/showSection.d.ts | 1 + types/src/app/tasks/waitForLCP.d.ts | 1 + 28 files changed, 193 insertions(+), 42 deletions(-) rename dist/__chunks__/{createOptimizedPicture.DsLuW-tl.js => createOptimizedPicture.CyR9tLTg.js} (92%) rename dist/__chunks__/{createOptimizedPicture.DsLuW-tl.js.map => createOptimizedPicture.CyR9tLTg.js.map} (99%) rename dist/__chunks__/{fetch.service.hsQtYX1Y.js => fetch.service.C1Ie3Sjw.js} (59%) create mode 100644 dist/__chunks__/fetch.service.C1Ie3Sjw.js.map delete mode 100644 dist/__chunks__/fetch.service.hsQtYX1Y.js.map create mode 100644 src/app/app.types.ts create mode 100644 src/app/tasks/collectBlocks.ts create mode 100644 src/app/tasks/loadBlockModules.ts create mode 100644 src/app/tasks/loadBlockStyles.ts create mode 100644 src/app/tasks/loadCSS.ts create mode 100644 src/app/tasks/loadFonts.ts create mode 100644 src/app/tasks/showSection.ts create mode 100644 src/app/tasks/waitForLCP.ts create mode 100644 types/src/app/app.types.d.ts create mode 100644 types/src/app/tasks/collectBlocks.d.ts create mode 100644 types/src/app/tasks/loadBlockModules.d.ts create mode 100644 types/src/app/tasks/loadBlockStyles.d.ts create mode 100644 types/src/app/tasks/loadCSS.d.ts create mode 100644 types/src/app/tasks/loadFonts.d.ts create mode 100644 types/src/app/tasks/showSection.d.ts create mode 100644 types/src/app/tasks/waitForLCP.d.ts diff --git a/config.ts b/config.ts index 23ef759e..c25a69b1 100644 --- a/config.ts +++ b/config.ts @@ -4,8 +4,10 @@ export interface Config { iconsDirPath: string; iconsTypesPath: string; fontsScssPath?: string; + fontsCssPath?: string; lazyStylesScssPath?: string; sidekickLibraryStylesScssPath?: string; + lcpBlocks?: string[]; } export const config: Config = { @@ -14,6 +16,8 @@ export const config: Config = { iconsDirPath: './public/icons', iconsTypesPath: './src/types/icons.types.ts', fontsScssPath: 'src/styles/sass/fonts.scss', + fontsCssPath: 'dist/fonts/fonts.css', lazyStylesScssPath: 'src/styles/sass/lazy-styles.scss', sidekickLibraryStylesScssPath: 'src/styles/sass/sidekick-library-styles.scss', + lcpBlocks: ['banner'], }; diff --git a/dist/__chunks__/createOptimizedPicture.DsLuW-tl.js b/dist/__chunks__/createOptimizedPicture.CyR9tLTg.js similarity index 92% rename from dist/__chunks__/createOptimizedPicture.DsLuW-tl.js rename to dist/__chunks__/createOptimizedPicture.CyR9tLTg.js index f57daecc..9086bfea 100644 --- a/dist/__chunks__/createOptimizedPicture.DsLuW-tl.js +++ b/dist/__chunks__/createOptimizedPicture.CyR9tLTg.js @@ -1,2 +1,2 @@ -import{F as w,m as u}from"./fetch.service.hsQtYX1Y.js";import{i as f}from"./isSidekickLibraryActive.U-fJCMMj.js";class g{async getPlaceHolder(o){try{const c="/placeholder.json",h={cacheOptions:{cacheType:"runtime"}},n=(await w.fetchJson(c,h)).data.find(t=>t.Key===o);if(!n){const t=`PlaceholderService: Placeholder with key ${o} could not be found.`;throw u.error(t),new Error(t)}return n.Text}catch(c){throw u.error("PlaceholderService: Error fetching placeholder data:",c),c}}}const P=new g;function $(){if(!f())return window.location.href;const{location:i}=window.parent,o=new URLSearchParams(i.search);return`${i.origin}${o.get("path")}`}function S(i){if(i.src==="")return;const{src:o,alt:c,eager:h=!1,width:l,height:n,breakpoints:t=[{media:"(min-width: 600px)",width:2e3},{width:750}]}=i,p=new URL(o,$()),d=document.createElement("picture"),{pathname:a}=p,m=a.substring(a.lastIndexOf(".")+1);return t.forEach(r=>{const s=document.createElement("source");r.media&&s.setAttribute("media",r.media),s.setAttribute("type","image/webp"),s.setAttribute("srcset",`${a}?width=${r.width}&format=webply&optimize=medium`),d.appendChild(s)}),t.forEach((r,s)=>{if(st.Key===o);if(!n){const t=`PlaceholderService: Placeholder with key ${o} could not be found.`;throw u.error(t),new Error(t)}return n.Text}catch(c){throw u.error("PlaceholderService: Error fetching placeholder data:",c),c}}}const P=new g;function $(){if(!f())return window.location.href;const{location:i}=window.parent,o=new URLSearchParams(i.search);return`${i.origin}${o.get("path")}`}function S(i){if(i.src==="")return;const{src:o,alt:c,eager:h=!1,width:l,height:n,breakpoints:t=[{media:"(min-width: 600px)",width:2e3},{width:750}]}=i,p=new URL(o,$()),d=document.createElement("picture"),{pathname:a}=p,m=a.substring(a.lastIndexOf(".")+1);return t.forEach(r=>{const s=document.createElement("source");r.media&&s.setAttribute("media",r.media),s.setAttribute("type","image/webp"),s.setAttribute("srcset",`${a}?width=${r.width}&format=webply&optimize=medium`),d.appendChild(s)}),t.forEach((r,s)=>{if(s {\n try {\n const url = '/placeholder.json';\n const options: FetchServiceOptions = {\n cacheOptions: { cacheType: 'runtime' },\n };\n const sheetsResponse = await FetchService.fetchJson>(url, options);\n const placeholderRecord = sheetsResponse.data.find((item: Placeholder): boolean => item.Key === key);\n\n if (!placeholderRecord) {\n const errorMessage = `PlaceholderService: Placeholder with key ${key} could not be found.`;\n DebuggerService.error(errorMessage);\n throw new Error(errorMessage);\n }\n\n return placeholderRecord!.Text;\n } catch (error) {\n DebuggerService.error('PlaceholderService: Error fetching placeholder data:', error);\n throw error;\n }\n }\n}\n\nexport default new PlaceholderService();\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the ancestor origin + the path query param is returned.\n * @returns {String} The href of the current page or the href of the block running in the library\n *\n * @example\n * const url = new URL(src, getHref());\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getHref(): string {\n if (!isSidekickLibraryActive()) return window.location.href;\n\n const { location: parentLocation } = window.parent;\n const urlParams = new URLSearchParams(parentLocation.search);\n return `${parentLocation.origin}${urlParams.get('path')}`;\n}\n","import { getHref } from 'Helpers/sidekick/getHref.ts';\n\n/**\n * Represents a breakpoint configuration used in responsive web design.\n *\n * @interface BreakPoint\n * @property {number} [media] - The media query string defining the condition for this breakpoint.\n * @property {number} [width] - The width associated with this breakpoint.\n *\n * @example\n * // Example usage:\n * const exampleBreakPoint: BreakPoint = {\n * media: \"(min-width: 600px)\",\n * width: \"100\"\n * };\n */\ninterface BreakPoint {\n media?: string;\n width?: number;\n}\n\n/**\n * Represents the arguments for creating an optimized picture element.\n *\n * @interface CreateOptimizedPictureArgs\n * @property {string} src - The URL of the image.\n * @property {string} alt - The alternative text for the image.\n * @property {number} width - The width of the image in CSS pixels.\n * @property {number} height - The height of the image in CSS pixels.\n * @property {boolean} [eager] - Whether to load the image immediately.\n * @property {BreakPoint[]} [breakpoints] - The breakpoints for responsive images.\n */\nexport interface CreateOptimizedPictureArgs {\n src: string;\n alt: string;\n width: number;\n height: number;\n eager?: boolean;\n breakpoints?: BreakPoint[];\n}\n\n/**\n * Creates an optimized HTML picture element with responsive image sources and a fallback image.\n *\n * @param {CreateOptimizedPictureArgs} createOptimizedPictureArgs - The arguments for creating the picture element.\n * @returns {HTMLPictureElement} - The created HTML picture element.\n *\n * @example\n * const args = {\n * src: 'image.jpg',\n * alt: 'Example Image',\n * width: '200',\n * height: '150',\n * eager: true,\n * breakpoints: [\n * { media: '(min-width: 600px)', width: '800' },\n * { media: '(min-width: 1200px)', width: '1600' }\n * ]\n * };\n * const pictureElement = createOptimizedPicture(args);\n * document.body.appendChild(pictureElement);\n *\n * @remarks\n * The last breakpoint provided in the `breakpoints` array is used as the source for the fallback image.\n */\nexport function createOptimizedPicture(\n createOptimizedPictureArgs: CreateOptimizedPictureArgs\n): HTMLPictureElement | undefined {\n if (createOptimizedPictureArgs.src === '') return undefined;\n\n const {\n src,\n alt,\n eager = false,\n width,\n height,\n breakpoints = [{ media: '(min-width: 600px)', width: 2000 }, { width: 750 }],\n } = createOptimizedPictureArgs;\n const url = new URL(src, getHref());\n const picture = document.createElement('picture');\n const { pathname } = url;\n const ext = pathname.substring(pathname.lastIndexOf('.') + 1);\n\n // webp\n breakpoints.forEach((breakpoint: BreakPoint): void => {\n const source = document.createElement('source');\n if (breakpoint.media) source.setAttribute('media', breakpoint.media);\n source.setAttribute('type', 'image/webp');\n source.setAttribute('srcset', `${pathname}?width=${breakpoint.width}&format=webply&optimize=medium`);\n picture.appendChild(source);\n });\n\n // fallback\n breakpoints.forEach((breakpoint: Record, index: number): void => {\n if (index < breakpoints.length - 1) {\n const source = document.createElement('source');\n if (breakpoint.media) source.setAttribute('media', breakpoint.media);\n source.setAttribute('srcset', `${pathname}?width=${breakpoint.width}&format=${ext}&optimize=medium`);\n picture.appendChild(source);\n } else {\n const img = document.createElement('img');\n img.setAttribute('loading', eager ? 'eager' : 'lazy');\n img.setAttribute('alt', alt);\n img.setAttribute('width', width.toString());\n img.setAttribute('height', height.toString());\n picture.appendChild(img);\n img.setAttribute('src', `${pathname}?width=${breakpoint.width}&format=${ext}&optimize=medium`);\n }\n });\n\n return picture;\n}\n"],"names":["PlaceholderService","key","url","options","placeholderRecord","FetchService","item","errorMessage","DebuggerService","error","PlaceholderService$1","getHref","isSidekickLibraryActive","parentLocation","urlParams","createOptimizedPicture","createOptimizedPictureArgs","src","alt","eager","width","height","breakpoints","picture","pathname","ext","breakpoint","source","index","img"],"mappings":"iHAKA,MAAMA,CAAmB,CACvB,MAAa,eAAeC,EAA8B,CACpD,GAAA,CACF,MAAMC,EAAM,oBACNC,EAA+B,CACnC,aAAc,CAAE,UAAW,SAAU,CAAA,EAGjCC,GADiB,MAAMC,EAAa,UAAuCH,EAAKC,CAAO,GACpD,KAAK,KAAMG,GAA+BA,EAAK,MAAQL,CAAG,EAEnG,GAAI,CAACG,EAAmB,CAChB,MAAAG,EAAe,4CAA4CN,CAAG,uBACpEO,MAAAA,EAAgB,MAAMD,CAAY,EAC5B,IAAI,MAAMA,CAAY,CAC9B,CAEA,OAAOH,EAAmB,WACnBK,EAAO,CACED,MAAAA,EAAA,MAAM,uDAAwDC,CAAK,EAC7EA,CACR,CACF,CACF,CAEA,MAAeC,EAAA,IAAIV,EChBZ,SAASW,GAAkB,CAChC,GAAI,CAACC,EAAwB,EAAG,OAAO,OAAO,SAAS,KAEvD,KAAM,CAAE,SAAUC,GAAmB,OAAO,OACtCC,EAAY,IAAI,gBAAgBD,EAAe,MAAM,EAC3D,MAAO,GAAGA,EAAe,MAAM,GAAGC,EAAU,IAAI,MAAM,CAAC,EACzD,CC8CO,SAASC,EACdC,EACgC,CAChC,GAAIA,EAA2B,MAAQ,GAAW,OAE5C,KAAA,CACJ,IAAAC,EACA,IAAAC,EACA,MAAAC,EAAQ,GACR,MAAAC,EACA,OAAAC,EACA,YAAAC,EAAc,CAAC,CAAE,MAAO,qBAAsB,MAAO,KAAQ,CAAE,MAAO,IAAK,CACzE,EAAAN,EACEd,EAAM,IAAI,IAAIe,EAAKN,EAAS,CAAA,EAC5BY,EAAU,SAAS,cAAc,SAAS,EAC1C,CAAE,SAAAC,CAAa,EAAAtB,EACfuB,EAAMD,EAAS,UAAUA,EAAS,YAAY,GAAG,EAAI,CAAC,EAGhD,OAAAF,EAAA,QAASI,GAAiC,CAC9C,MAAAC,EAAS,SAAS,cAAc,QAAQ,EAC1CD,EAAW,OAAcC,EAAA,aAAa,QAASD,EAAW,KAAK,EAC5DC,EAAA,aAAa,OAAQ,YAAY,EACxCA,EAAO,aAAa,SAAU,GAAGH,CAAQ,UAAUE,EAAW,KAAK,gCAAgC,EACnGH,EAAQ,YAAYI,CAAM,CAAA,CAC3B,EAGWL,EAAA,QAAQ,CAACI,EAAoCE,IAAwB,CAC3E,GAAAA,EAAQN,EAAY,OAAS,EAAG,CAC5B,MAAAK,EAAS,SAAS,cAAc,QAAQ,EAC1CD,EAAW,OAAcC,EAAA,aAAa,QAASD,EAAW,KAAK,EAC5DC,EAAA,aAAa,SAAU,GAAGH,CAAQ,UAAUE,EAAW,KAAK,WAAWD,CAAG,kBAAkB,EACnGF,EAAQ,YAAYI,CAAM,CAAA,KACrB,CACC,MAAAE,EAAM,SAAS,cAAc,KAAK,EACxCA,EAAI,aAAa,UAAWV,EAAQ,QAAU,MAAM,EAChDU,EAAA,aAAa,MAAOX,CAAG,EAC3BW,EAAI,aAAa,QAAST,EAAM,SAAU,CAAA,EAC1CS,EAAI,aAAa,SAAUR,EAAO,SAAU,CAAA,EAC5CE,EAAQ,YAAYM,CAAG,EACnBA,EAAA,aAAa,MAAO,GAAGL,CAAQ,UAAUE,EAAW,KAAK,WAAWD,CAAG,kBAAkB,CAC/F,CAAA,CACD,EAEMF,CACT"} \ No newline at end of file +{"version":3,"file":"createOptimizedPicture.CyR9tLTg.js","sources":["../../src/services/placeholder.service.ts","../../src/helpers/sidekick/getHref.ts","../../src/utils/createOptimizedPicture.ts"],"sourcesContent":["import { DebuggerService } from '@kluntje/services';\nimport FetchService, { FetchServiceOptions } from './fetch.service.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\nimport { Placeholder } from 'Types/siteMap.types.ts';\n\nclass PlaceholderService {\n public async getPlaceHolder(key: string): Promise {\n try {\n const url = '/placeholder.json';\n const options: FetchServiceOptions = {\n cacheOptions: { cacheType: 'runtime' },\n };\n const sheetsResponse = await FetchService.fetchJson>(url, options);\n const placeholderRecord = sheetsResponse.data.find((item: Placeholder): boolean => item.Key === key);\n\n if (!placeholderRecord) {\n const errorMessage = `PlaceholderService: Placeholder with key ${key} could not be found.`;\n DebuggerService.error(errorMessage);\n throw new Error(errorMessage);\n }\n\n return placeholderRecord!.Text;\n } catch (error) {\n DebuggerService.error('PlaceholderService: Error fetching placeholder data:', error);\n throw error;\n }\n }\n}\n\nexport default new PlaceholderService();\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the ancestor origin + the path query param is returned.\n * @returns {String} The href of the current page or the href of the block running in the library\n *\n * @example\n * const url = new URL(src, getHref());\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getHref(): string {\n if (!isSidekickLibraryActive()) return window.location.href;\n\n const { location: parentLocation } = window.parent;\n const urlParams = new URLSearchParams(parentLocation.search);\n return `${parentLocation.origin}${urlParams.get('path')}`;\n}\n","import { getHref } from 'Helpers/sidekick/getHref.ts';\n\n/**\n * Represents a breakpoint configuration used in responsive web design.\n *\n * @interface BreakPoint\n * @property {number} [media] - The media query string defining the condition for this breakpoint.\n * @property {number} [width] - The width associated with this breakpoint.\n *\n * @example\n * // Example usage:\n * const exampleBreakPoint: BreakPoint = {\n * media: \"(min-width: 600px)\",\n * width: \"100\"\n * };\n */\ninterface BreakPoint {\n media?: string;\n width?: number;\n}\n\n/**\n * Represents the arguments for creating an optimized picture element.\n *\n * @interface CreateOptimizedPictureArgs\n * @property {string} src - The URL of the image.\n * @property {string} alt - The alternative text for the image.\n * @property {number} width - The width of the image in CSS pixels.\n * @property {number} height - The height of the image in CSS pixels.\n * @property {boolean} [eager] - Whether to load the image immediately.\n * @property {BreakPoint[]} [breakpoints] - The breakpoints for responsive images.\n */\nexport interface CreateOptimizedPictureArgs {\n src: string;\n alt: string;\n width: number;\n height: number;\n eager?: boolean;\n breakpoints?: BreakPoint[];\n}\n\n/**\n * Creates an optimized HTML picture element with responsive image sources and a fallback image.\n *\n * @param {CreateOptimizedPictureArgs} createOptimizedPictureArgs - The arguments for creating the picture element.\n * @returns {HTMLPictureElement} - The created HTML picture element.\n *\n * @example\n * const args = {\n * src: 'image.jpg',\n * alt: 'Example Image',\n * width: '200',\n * height: '150',\n * eager: true,\n * breakpoints: [\n * { media: '(min-width: 600px)', width: '800' },\n * { media: '(min-width: 1200px)', width: '1600' }\n * ]\n * };\n * const pictureElement = createOptimizedPicture(args);\n * document.body.appendChild(pictureElement);\n *\n * @remarks\n * The last breakpoint provided in the `breakpoints` array is used as the source for the fallback image.\n */\nexport function createOptimizedPicture(\n createOptimizedPictureArgs: CreateOptimizedPictureArgs\n): HTMLPictureElement | undefined {\n if (createOptimizedPictureArgs.src === '') return undefined;\n\n const {\n src,\n alt,\n eager = false,\n width,\n height,\n breakpoints = [{ media: '(min-width: 600px)', width: 2000 }, { width: 750 }],\n } = createOptimizedPictureArgs;\n const url = new URL(src, getHref());\n const picture = document.createElement('picture');\n const { pathname } = url;\n const ext = pathname.substring(pathname.lastIndexOf('.') + 1);\n\n // webp\n breakpoints.forEach((breakpoint: BreakPoint): void => {\n const source = document.createElement('source');\n if (breakpoint.media) source.setAttribute('media', breakpoint.media);\n source.setAttribute('type', 'image/webp');\n source.setAttribute('srcset', `${pathname}?width=${breakpoint.width}&format=webply&optimize=medium`);\n picture.appendChild(source);\n });\n\n // fallback\n breakpoints.forEach((breakpoint: Record, index: number): void => {\n if (index < breakpoints.length - 1) {\n const source = document.createElement('source');\n if (breakpoint.media) source.setAttribute('media', breakpoint.media);\n source.setAttribute('srcset', `${pathname}?width=${breakpoint.width}&format=${ext}&optimize=medium`);\n picture.appendChild(source);\n } else {\n const img = document.createElement('img');\n img.setAttribute('loading', eager ? 'eager' : 'lazy');\n img.setAttribute('alt', alt);\n img.setAttribute('width', width.toString());\n img.setAttribute('height', height.toString());\n picture.appendChild(img);\n img.setAttribute('src', `${pathname}?width=${breakpoint.width}&format=${ext}&optimize=medium`);\n }\n });\n\n return picture;\n}\n"],"names":["PlaceholderService","key","url","options","placeholderRecord","FetchService","item","errorMessage","DebuggerService","error","PlaceholderService$1","getHref","isSidekickLibraryActive","parentLocation","urlParams","createOptimizedPicture","createOptimizedPictureArgs","src","alt","eager","width","height","breakpoints","picture","pathname","ext","breakpoint","source","index","img"],"mappings":"iHAKA,MAAMA,CAAmB,CACvB,MAAa,eAAeC,EAA8B,CACpD,GAAA,CACF,MAAMC,EAAM,oBACNC,EAA+B,CACnC,aAAc,CAAE,UAAW,SAAU,CAAA,EAGjCC,GADiB,MAAMC,EAAa,UAAuCH,EAAKC,CAAO,GACpD,KAAK,KAAMG,GAA+BA,EAAK,MAAQL,CAAG,EAEnG,GAAI,CAACG,EAAmB,CAChB,MAAAG,EAAe,4CAA4CN,CAAG,uBACpEO,MAAAA,EAAgB,MAAMD,CAAY,EAC5B,IAAI,MAAMA,CAAY,CAC9B,CAEA,OAAOH,EAAmB,WACnBK,EAAO,CACED,MAAAA,EAAA,MAAM,uDAAwDC,CAAK,EAC7EA,CACR,CACF,CACF,CAEA,MAAeC,EAAA,IAAIV,EChBZ,SAASW,GAAkB,CAChC,GAAI,CAACC,EAAwB,EAAG,OAAO,OAAO,SAAS,KAEvD,KAAM,CAAE,SAAUC,GAAmB,OAAO,OACtCC,EAAY,IAAI,gBAAgBD,EAAe,MAAM,EAC3D,MAAO,GAAGA,EAAe,MAAM,GAAGC,EAAU,IAAI,MAAM,CAAC,EACzD,CC8CO,SAASC,EACdC,EACgC,CAChC,GAAIA,EAA2B,MAAQ,GAAW,OAE5C,KAAA,CACJ,IAAAC,EACA,IAAAC,EACA,MAAAC,EAAQ,GACR,MAAAC,EACA,OAAAC,EACA,YAAAC,EAAc,CAAC,CAAE,MAAO,qBAAsB,MAAO,KAAQ,CAAE,MAAO,IAAK,CACzE,EAAAN,EACEd,EAAM,IAAI,IAAIe,EAAKN,EAAS,CAAA,EAC5BY,EAAU,SAAS,cAAc,SAAS,EAC1C,CAAE,SAAAC,CAAa,EAAAtB,EACfuB,EAAMD,EAAS,UAAUA,EAAS,YAAY,GAAG,EAAI,CAAC,EAGhD,OAAAF,EAAA,QAASI,GAAiC,CAC9C,MAAAC,EAAS,SAAS,cAAc,QAAQ,EAC1CD,EAAW,OAAcC,EAAA,aAAa,QAASD,EAAW,KAAK,EAC5DC,EAAA,aAAa,OAAQ,YAAY,EACxCA,EAAO,aAAa,SAAU,GAAGH,CAAQ,UAAUE,EAAW,KAAK,gCAAgC,EACnGH,EAAQ,YAAYI,CAAM,CAAA,CAC3B,EAGWL,EAAA,QAAQ,CAACI,EAAoCE,IAAwB,CAC3E,GAAAA,EAAQN,EAAY,OAAS,EAAG,CAC5B,MAAAK,EAAS,SAAS,cAAc,QAAQ,EAC1CD,EAAW,OAAcC,EAAA,aAAa,QAASD,EAAW,KAAK,EAC5DC,EAAA,aAAa,SAAU,GAAGH,CAAQ,UAAUE,EAAW,KAAK,WAAWD,CAAG,kBAAkB,EACnGF,EAAQ,YAAYI,CAAM,CAAA,KACrB,CACC,MAAAE,EAAM,SAAS,cAAc,KAAK,EACxCA,EAAI,aAAa,UAAWV,EAAQ,QAAU,MAAM,EAChDU,EAAA,aAAa,MAAOX,CAAG,EAC3BW,EAAI,aAAa,QAAST,EAAM,SAAU,CAAA,EAC1CS,EAAI,aAAa,SAAUR,EAAO,SAAU,CAAA,EAC5CE,EAAQ,YAAYM,CAAG,EACnBA,EAAA,aAAa,MAAO,GAAGL,CAAQ,UAAUE,EAAW,KAAK,WAAWD,CAAG,kBAAkB,CAC/F,CAAA,CACD,EAEMF,CACT"} \ No newline at end of file diff --git a/dist/__chunks__/fetch.service.hsQtYX1Y.js b/dist/__chunks__/fetch.service.C1Ie3Sjw.js similarity index 59% rename from dist/__chunks__/fetch.service.hsQtYX1Y.js rename to dist/__chunks__/fetch.service.C1Ie3Sjw.js index b4fc9037..ff8caca7 100644 --- a/dist/__chunks__/fetch.service.hsQtYX1Y.js +++ b/dist/__chunks__/fetch.service.C1Ie3Sjw.js @@ -1,7 +1,7 @@ -const b=e=>{const t=new URL(window.hlx.codeBasePath,window.location.origin);return new URL(e,t)};class O{constructor(){this.runtimeCache=new Map}get(t){return this.runtimeCache.get(t)}set(t,n){this.runtimeCache.set(t,n)}has(t){return this.runtimeCache.has(t)}delete(t){this.runtimeCache.delete(t)}}var p={},P;function x(e){return function(...t){return function(n,r,o){return Object.assign(Object.assign({},o),{value:e(o.value,...t)})}}}Object.defineProperty(p,"__esModule",{value:!0});const Q=x(function(e,t=0){let n=-1;const r=function(...o){clearTimeout(n),n=window.setTimeout(()=>{e.call(this,...o)},t)};return r.cancel=function(){clearTimeout(n)},r}),D=x(function(e,t=0){let n,r=[];const o=function(...s){r=s,n===void 0&&(n=window.setTimeout(()=>{n=void 0,e.call(this,...r)},t))};return o.cancel=function(){clearTimeout(n),n=void 0},o});p.debounce=Q,P=p.throttle=D;var i={},R,w;Object.defineProperty(i,"__esModule",{value:!0});const L=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),C=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},f=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},M=(e,t)=>e.classList.contains(t);function d(e){return Symbol.iterator in e}function T(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const j=(e,t,n,r,o)=>{if(e==null||d(e)&&!T(e))return;if(d(e)&&!(e instanceof HTMLElement)){for(const a of e)j(a,t,n,r,o);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(a=>{const c=$(e,a,n,r);if(!r.eventBindingMap[c]){const l=n.bind(r);return r.eventBindingMap[c]=l,e.addEventListener(a.trim(),l,o)}})};function $(e,t,n,r){return`${m(e,r)}# +var p={},P;function x(e){return function(...t){return function(n,r,o){return Object.assign(Object.assign({},o),{value:e(o.value,...t)})}}}Object.defineProperty(p,"__esModule",{value:!0});const O=x(function(e,t=0){let n=-1;const r=function(...o){clearTimeout(n),n=window.setTimeout(()=>{e.call(this,...o)},t)};return r.cancel=function(){clearTimeout(n)},r}),Q=x(function(e,t=0){let n,r=[];const o=function(...s){r=s,n===void 0&&(n=window.setTimeout(()=>{n=void 0,e.call(this,...r)},t))};return o.cancel=function(){clearTimeout(n),n=void 0},o});p.debounce=O,P=p.throttle=Q;var i={},R,w;Object.defineProperty(i,"__esModule",{value:!0});const L=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),b=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},f=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},C=(e,t)=>e.classList.contains(t);function d(e){return Symbol.iterator in e}function T(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const j=(e,t,n,r,o)=>{if(e==null||d(e)&&!T(e))return;if(d(e)&&!(e instanceof HTMLElement)){for(const a of e)j(a,t,n,r,o);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(a=>{const c=$(e,a,n,r);if(!r.eventBindingMap[c]){const l=n.bind(r);return r.eventBindingMap[c]=l,e.addEventListener(a.trim(),l,o)}})};function $(e,t,n,r){return`${m(e,r)}# ${t.trim()}# ${m(n,r)}# - ${m(r,r)}`.replace(/\n/gm,"").replace(/\s/g,"")}function m(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const r="xxxxxxxx".replace(/x/g,I).toLowerCase();t.eventIdMap.set(e,r),n=r}return n}function I(){return(100*Math.random()%36|0).toString(36)}const A=(e,t,n,r,o)=>{if(e==null||d(e)&&!T(e))return;if(d(e)&&!(e instanceof HTMLElement)){for(const a of e)A(a,t,n,r,o);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(a=>{const c=$(e,a,n,r),l=r.eventBindingMap[c];l&&(delete r.eventBindingMap[c],e.removeEventListener(a,l,o))})},E=(e,t)=>{L(e,t).forEach(n=>e.removeChild(n))},S=(e,t,n)=>new Promise(r=>{n!==void 0&&setTimeout(()=>r(),n),e.addEventListener(t,()=>r())});i.addClass=f,i.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),i.findAll=L,i.forEachNode=(e,t,n=window)=>{for(let r=0;r{let t="";return e.forEach(n=>{!t.length&&window.matchMedia(n.query).matches&&(t=n.name)}),t},i.getInnerText=e=>e.innerText||e.textContent||"",i.getParent=(e,t)=>e.closest(t),i.getUniqueID=()=>Math.random().toString(36).substr(2,9),i.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,i.hasClass=M,i.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let r={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(r=t.getBoundingClientRect()),n.top>=r.top&&n.right<=r.right&&n.bottom<=r.bottom&&n.left>=r.left},i.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),R=i.onEvent=j,i.removeChildren=E,i.removeChilds=E,i.removeClass=C,i.removeEvent=A,i.toggleClass=(e,t,n)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const r of e)n===!0?f(r,t):M(r,t)||n===!1?C(r,t):f(r,t)}},i.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),i.waitForAnimationEnd=function(e,t){return new Promise((n,r)=>{e.addEventListener("animationend",function o(s){s.target===e&&(t&&s.animationName!==t||(e.removeEventListener("animationend",o),n(s)))})})},i.waitForEvent=S,i.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():S(e,"kl-component-initialized",3e3)},i.waitForTransitionEnd=function(e,t){return new Promise((n,r)=>{e.addEventListener("transitionend",function o(s){s.target===e&&(t&&s.propertyName!==t||(e.removeEventListener("transitionend",o),n(s)))})})};var q={};Object.defineProperty(q,"__esModule",{value:!0});q.fetchJSON=(e,t)=>new Promise((n,r)=>{fetch(e,t).then(o=>{o.ok?n(o.json()):r(o)}).catch(o=>r(o))});var h={};Object.defineProperty(h,"__esModule",{value:!0});const g=e=>typeof e=="object"&&e!==null?JSON.stringify(e):String(e);h.getValue=(e={},t="")=>{const n=t.split(".");let r=0,o=e;for(;o&&rtypeof e==typeof t&&(typeof e=="object"?g(e).localeCompare(g(t))===0:e===t),h.isFilledObject=function(e){return typeof e=="object"&&e!==null&&Object.keys(e).length>0},h.naiveClone=function e(t){return typeof t!="object"?t:t===null?null:Array.isArray(t)?t.map(n=>e(n)):Object.entries(t).reduce((n,[r,o])=>(n[r]=e(o),n),{})},h.toArray=e=>Array.isArray(e)?e:[e],h.toString=g;/*! ***************************************************************************** + ${m(r,r)}`.replace(/\n/gm,"").replace(/\s/g,"")}function m(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const r="xxxxxxxx".replace(/x/g,D).toLowerCase();t.eventIdMap.set(e,r),n=r}return n}function D(){return(100*Math.random()%36|0).toString(36)}const A=(e,t,n,r,o)=>{if(e==null||d(e)&&!T(e))return;if(d(e)&&!(e instanceof HTMLElement)){for(const a of e)A(a,t,n,r,o);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(a=>{const c=$(e,a,n,r),l=r.eventBindingMap[c];l&&(delete r.eventBindingMap[c],e.removeEventListener(a,l,o))})},M=(e,t)=>{L(e,t).forEach(n=>e.removeChild(n))},E=(e,t,n)=>new Promise(r=>{n!==void 0&&setTimeout(()=>r(),n),e.addEventListener(t,()=>r())});i.addClass=f,i.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),i.findAll=L,i.forEachNode=(e,t,n=window)=>{for(let r=0;r{let t="";return e.forEach(n=>{!t.length&&window.matchMedia(n.query).matches&&(t=n.name)}),t},i.getInnerText=e=>e.innerText||e.textContent||"",i.getParent=(e,t)=>e.closest(t),i.getUniqueID=()=>Math.random().toString(36).substr(2,9),i.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,i.hasClass=C,i.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let r={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(r=t.getBoundingClientRect()),n.top>=r.top&&n.right<=r.right&&n.bottom<=r.bottom&&n.left>=r.left},i.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),R=i.onEvent=j,i.removeChildren=M,i.removeChilds=M,i.removeClass=b,i.removeEvent=A,i.toggleClass=(e,t,n)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const r of e)n===!0?f(r,t):C(r,t)||n===!1?b(r,t):f(r,t)}},i.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),i.waitForAnimationEnd=function(e,t){return new Promise((n,r)=>{e.addEventListener("animationend",function o(s){s.target===e&&(t&&s.animationName!==t||(e.removeEventListener("animationend",o),n(s)))})})},i.waitForEvent=E,i.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():E(e,"kl-component-initialized",3e3)},i.waitForTransitionEnd=function(e,t){return new Promise((n,r)=>{e.addEventListener("transitionend",function o(s){s.target===e&&(t&&s.propertyName!==t||(e.removeEventListener("transitionend",o),n(s)))})})};var q={};Object.defineProperty(q,"__esModule",{value:!0});q.fetchJSON=(e,t)=>new Promise((n,r)=>{fetch(e,t).then(o=>{o.ok?n(o.json()):r(o)}).catch(o=>r(o))});var h={};Object.defineProperty(h,"__esModule",{value:!0});const g=e=>typeof e=="object"&&e!==null?JSON.stringify(e):String(e);h.getValue=(e={},t="")=>{const n=t.split(".");let r=0,o=e;for(;o&&rtypeof e==typeof t&&(typeof e=="object"?g(e).localeCompare(g(t))===0:e===t),h.isFilledObject=function(e){return typeof e=="object"&&e!==null&&Object.keys(e).length>0},h.naiveClone=function e(t){return typeof t!="object"?t:t===null?null:Array.isArray(t)?t.map(n=>e(n)):Object.entries(t).reduce((n,[r,o])=>(n[r]=e(o),n),{})},h.toArray=e=>Array.isArray(e)?e:[e],h.toString=g;/*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any @@ -14,5 +14,5 @@ INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -***************************************************************************** */class u{constructor(){this.eventIdMap=new WeakMap,this.eventBindingMap={},this.lastMQ=w(u.mediaQuerys),R(window,"resize",this.handleMQChange,this)}static getInstance(t){return u.instance===void 0&&(u.mediaQuerys=t,u.instance=new u),u.instance}handleMQChange(){const t=w(u.mediaQuerys);t!==this.lastMQ&&(window.dispatchEvent(new CustomEvent("kl-mq-change",{detail:{newMQ:t,oldMQ:this.lastMQ}})),this.lastMQ=t)}}(function(e,t,n,r){var o,s=arguments.length,a=s<3?t:r===null?r=Object.getOwnPropertyDescriptor(t,n):r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")a=Reflect.decorate(e,t,n,r);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(a=(s<3?o(a):s>3?o(t,n,a):o(t,n))||a);s>3&&a&&Object.defineProperty(t,n,a)})([P(100)],u.prototype,"handleMQChange",null);var F=new class{constructor(){this.urlSearchParams=new URLSearchParams(window.location.search)}get(e){return this.urlSearchParams.get(e)}getAll(e){return this.urlSearchParams.getAll(e)}getAllKeys(){return Array.from(this.urlSearchParams.keys())}set(e,t){this.urlSearchParams.set(e,t),this.updateUrl()}delete(e){this.urlSearchParams.delete(e),this.updateUrl()}getString(){return this.urlSearchParams.toString()}get curUrl(){return`${window.location.protocol}//${window.location.host}${window.location.pathname}`}updateUrl(){const e=this.getString(),t=this.curUrl,n=window.location.hash,r=e!==""?`${t}?${e}`:t;window.history.replaceState({path:r},"",r),n!==""&&(window.location.hash=n)}},N=new Proxy(console,{get:(e,t)=>F.get("js-debug")!==null?e[t]:()=>{}});new class{constructor(){this.componentMap=new WeakMap,this.intersectionObserver=new IntersectionObserver(e=>this.handleIntersectionChange(e),{rootMargin:"500px 0px"})}subscribe(e,t){this.componentMap.set(e,t),this.intersectionObserver.observe(e)}unsubscribe(e){this.intersectionObserver.unobserve(e),this.componentMap.delete(e)}handleIntersectionChange(e){e.forEach(t=>{const n=t.target;if(!t.isIntersecting||!this.componentMap.has(n))return;const r=this.componentMap.get(n);this.unsubscribe(n),r()})}};class U{constructor(){this.requestPipeline=new Map,this.runtimeCache=new O}fetchJson(t,n={}){return this.fetchData(b(t).href,n,this.getResponseJSON)}fetchText(t,n={}){return this.fetchData(b(t).href,n,this.getResponseText)}async fetchData(t,n,r){const{cacheOptions:o}=n,s=this.getCachedData(t,o);if(s!==null)return s;const a=this.requestPipeline.get(t);if(a!==void 0)return r(await a);const c=fetch(t,n.fetchOptions);this.requestPipeline.set(t,c);const l=await c;this.requestPipeline.delete(t);const v=await r(l);if(this.setCachedData(t,v,o),!l.ok){const y=await l.text();throw N.error(`FetchService: Error fetching data from ${t}: ${y}`),new Error(`Error fetching data from ${t}: ${y}`)}return v}async getResponseJSON(t){return await t.clone().json()}async getResponseText(t){return await t.clone().text()}getCachedData(t,n){return(n==null?void 0:n.cacheType)==="runtime"?this.runtimeCache.get(t)??null:null}setCachedData(t,n,r){(r==null?void 0:r.cacheType)==="runtime"&&this.runtimeCache.set(t,n)}}const k=new U;export{k as F,b as g,N as m}; -//# sourceMappingURL=fetch.service.hsQtYX1Y.js.map +***************************************************************************** */class u{constructor(){this.eventIdMap=new WeakMap,this.eventBindingMap={},this.lastMQ=w(u.mediaQuerys),R(window,"resize",this.handleMQChange,this)}static getInstance(t){return u.instance===void 0&&(u.mediaQuerys=t,u.instance=new u),u.instance}handleMQChange(){const t=w(u.mediaQuerys);t!==this.lastMQ&&(window.dispatchEvent(new CustomEvent("kl-mq-change",{detail:{newMQ:t,oldMQ:this.lastMQ}})),this.lastMQ=t)}}(function(e,t,n,r){var o,s=arguments.length,a=s<3?t:r===null?r=Object.getOwnPropertyDescriptor(t,n):r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")a=Reflect.decorate(e,t,n,r);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(a=(s<3?o(a):s>3?o(t,n,a):o(t,n))||a);s>3&&a&&Object.defineProperty(t,n,a)})([P(100)],u.prototype,"handleMQChange",null);var I=new class{constructor(){this.urlSearchParams=new URLSearchParams(window.location.search)}get(e){return this.urlSearchParams.get(e)}getAll(e){return this.urlSearchParams.getAll(e)}getAllKeys(){return Array.from(this.urlSearchParams.keys())}set(e,t){this.urlSearchParams.set(e,t),this.updateUrl()}delete(e){this.urlSearchParams.delete(e),this.updateUrl()}getString(){return this.urlSearchParams.toString()}get curUrl(){return`${window.location.protocol}//${window.location.host}${window.location.pathname}`}updateUrl(){const e=this.getString(),t=this.curUrl,n=window.location.hash,r=e!==""?`${t}?${e}`:t;window.history.replaceState({path:r},"",r),n!==""&&(window.location.hash=n)}},F=new Proxy(console,{get:(e,t)=>I.get("js-debug")!==null?e[t]:()=>{}});new class{constructor(){this.componentMap=new WeakMap,this.intersectionObserver=new IntersectionObserver(e=>this.handleIntersectionChange(e),{rootMargin:"500px 0px"})}subscribe(e,t){this.componentMap.set(e,t),this.intersectionObserver.observe(e)}unsubscribe(e){this.intersectionObserver.unobserve(e),this.componentMap.delete(e)}handleIntersectionChange(e){e.forEach(t=>{const n=t.target;if(!t.isIntersecting||!this.componentMap.has(n))return;const r=this.componentMap.get(n);this.unsubscribe(n),r()})}};const S=e=>{const t=new URL(window.hlx.codeBasePath,window.location.origin);return new URL(e,t)};class N{constructor(){this.runtimeCache=new Map}get(t){return this.runtimeCache.get(t)}set(t,n){this.runtimeCache.set(t,n)}has(t){return this.runtimeCache.has(t)}delete(t){this.runtimeCache.delete(t)}}class U{constructor(){this.requestPipeline=new Map,this.runtimeCache=new N}fetchJson(t,n={}){return this.fetchData(S(t).href,n,this.getResponseJSON)}fetchText(t,n={}){return this.fetchData(S(t).href,n,this.getResponseText)}async fetchData(t,n,r){const{cacheOptions:o}=n,s=this.getCachedData(t,o);if(s!==null)return s;const a=this.requestPipeline.get(t);if(a!==void 0)return r(await a);const c=fetch(t,n.fetchOptions);this.requestPipeline.set(t,c);const l=await c;this.requestPipeline.delete(t);const v=await r(l);if(this.setCachedData(t,v,o),!l.ok){const y=await l.text();throw F.error(`FetchService: Error fetching data from ${t}: ${y}`),new Error(`Error fetching data from ${t}: ${y}`)}return v}async getResponseJSON(t){return await t.clone().json()}async getResponseText(t){return await t.clone().text()}getCachedData(t,n){return(n==null?void 0:n.cacheType)==="runtime"?this.runtimeCache.get(t)??null:null}setCachedData(t,n,r){(r==null?void 0:r.cacheType)==="runtime"&&this.runtimeCache.set(t,n)}}const k=new U;export{k as F,S as g,F as m}; +//# sourceMappingURL=fetch.service.C1Ie3Sjw.js.map diff --git a/dist/__chunks__/fetch.service.C1Ie3Sjw.js.map b/dist/__chunks__/fetch.service.C1Ie3Sjw.js.map new file mode 100644 index 00000000..b988e93b --- /dev/null +++ b/dist/__chunks__/fetch.service.C1Ie3Sjw.js.map @@ -0,0 +1 @@ +{"version":3,"file":"fetch.service.C1Ie3Sjw.js","sources":["../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/function-helpers/decorators/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/api-helpers/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/object-helpers/index.js","../../node_modules/@kluntje/services/lib/index.module.js","../../src/app/utils/getUrlForEndpoint.ts","../../src/utils/RuntimeCache.ts","../../src/services/fetch.service.ts"],"sourcesContent":["\"use strict\";function t(t){return function(...e){return function(n,o,c){return Object.assign(Object.assign({},c),{value:t(c.value,...e)})}}}Object.defineProperty(exports,\"__esModule\",{value:!0});const e=t((function(t,e=0){let n=-1;const o=function(...o){clearTimeout(n),n=window.setTimeout((()=>{t.call(this,...o)}),e)};return o.cancel=function(){clearTimeout(n)},o})),n=t((function(t,e=0){let n,o=[];const c=function(...c){o=c,void 0===n&&(n=window.setTimeout((()=>{n=void 0,t.call(this,...o)}),e))};return c.cancel=function(){clearTimeout(n),n=void 0},c}));exports.debounce=e,exports.throttle=n;\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,a)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,a);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=l(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,a)}}))};function l(e,t,n,o){return`${a(e,o)}#\\n ${t.trim()}#\\n ${a(n,o)}#\\n ${a(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function a(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let a;a=\"string\"==typeof t?t.trim().split(\" \"):t,a.forEach((t=>{const r=l(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});exports.fetchJSON=(e,t)=>new Promise(((o,s)=>{fetch(e,t).then((e=>{e.ok?o(e.json()):s(e)})).catch((e=>s(e)))}));\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=e=>\"object\"==typeof e&&null!==e?JSON.stringify(e):String(e);exports.getValue=(e={},t=\"\")=>{const r=t.split(\".\");let o=0,n=e;for(;n&&otypeof t==typeof r&&(\"object\"==typeof t?0===e(t).localeCompare(e(r)):t===r),exports.isFilledObject=function(e){return\"object\"==typeof e&&null!==e&&Object.keys(e).length>0},exports.naiveClone=function e(t){return\"object\"!=typeof t?t:null===t?null:Array.isArray(t)?t.map((t=>e(t))):Object.entries(t).reduce(((t,[r,o])=>(t[r]=e(o),t)),{})},exports.toArray=e=>Array.isArray(e)?e:[e],exports.toString=e;\n//# sourceMappingURL=index.js.map\n","import{throttle as e}from\"@kluntje/js-utils/lib/function-helpers/decorators\";import{getCurrentMQ as t,onEvent as n}from\"@kluntje/js-utils/lib/dom-helpers\";import{fetchJSON as r}from\"@kluntje/js-utils/lib/api-helpers\";import{isFilledObject as s}from\"@kluntje/js-utils/lib/object-helpers\";const i=\"kl-mq-change\",a=\"kl-in-vp\",o=\"kl-out-vp\";class l{constructor(){}static getInstance(){return void 0===l.instance&&(l.instance=new IntersectionObserver(l.handleIntersectionChange)),l.instance}static handleIntersectionChange(e){Object.keys(e).forEach((t=>{const n=e[t],r=n.target;n.isIntersecting?r.dispatchEvent(new CustomEvent(\"kl-in-vp\",{bubbles:!1})):r.dispatchEvent(new CustomEvent(\"kl-out-vp\",{bubbles:!1}))}))}}\n/*! *****************************************************************************\nCopyright (c) Microsoft Corporation.\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY\nAND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\nLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR\nOTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\nPERFORMANCE OF THIS SOFTWARE.\n***************************************************************************** */class c{constructor(){this.eventIdMap=new WeakMap,this.eventBindingMap={},this.lastMQ=t(c.mediaQuerys),n(window,\"resize\",this.handleMQChange,this)}static getInstance(e){return void 0===c.instance&&(c.mediaQuerys=e,c.instance=new c),c.instance}handleMQChange(){const e=t(c.mediaQuerys);e!==this.lastMQ&&(window.dispatchEvent(new CustomEvent(\"kl-mq-change\",{detail:{newMQ:e,oldMQ:this.lastMQ}})),this.lastMQ=e)}}!function(e,t,n,r){var s,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if(\"object\"==typeof Reflect&&\"function\"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(i<3?s(a):i>3?s(t,n,a):s(t,n))||a);i>3&&a&&Object.defineProperty(t,n,a)}([e(100)],c.prototype,\"handleMQChange\",null);const h=Symbol(\"resolve\"),d=Symbol(\"reject\"),u=Symbol(\"pending\");class p{static get PLACEHOLDER_SELECTOR(){return\"kl-i18n-placeholder\"}static getInstance(){return void 0===p._instance&&(p._instance=new p),p._instance}get isSetUp(){return Boolean(this._url||s(this._dictionary))}get loaded(){return this._loaded}get ready(){return this._ready[u]||this.fetchI18nDictionary(),this._ready}setUp({url:e,dictionary:t}={}){if(this.isSetUp)console.warn(\"@kluntje I18nService: service has already been set up. You can't set it up twice!\");else if(e)this._url=e;else{if(!t)throw new Error('@kluntje I18nService: a \"url\" or \"dictionary\" should have been passed to the setUp function.');this._dictionary=t,this._loaded=!0,this._ready[h](),this._ready[u]=!0}}get(e,{fallback:t,interpolations:n}={}){if(this.loaded){if(this._dictionary.hasOwnProperty(e)){let t=this._dictionary[e];return n&&Object.entries(n).forEach((([e,n])=>{t=t.split(`{${e}}`).join(String(n))})),t}return console.warn(`@kluntje I18nService: i18n for key '${e}' is missing in dictionary!`),void 0!==t?t:this.getHumanReadableName(e)}return this._ready[u]||(this.addStyling(),this.fetchI18nDictionary()),this.getPlaceholder(e,{fallback:t,interpolations:n})}constructor(){this._loaded=!1,this._dictionary={},this._ready=this.getReadyPromise()}getReadyPromise(){let e,t;const n=new Promise(((n,r)=>{e=n,t=r}));return n[h]=e,n[d]=t,n[u]=!1,n}ensureSetup(){if(!this.isSetUp)throw new Error(\"@kluntje I18nService: should be set up before calling other APIs\")}addStyling(){const e=document.head,t=document.createElement(\"style\");t.type=\"text/css\",t.appendChild(document.createTextNode(`\\n .${p.PLACEHOLDER_SELECTOR} {\\n display: contents;\\n }\\n `)),e.appendChild(t)}fetchI18nDictionary(){this.ensureSetup(),this._ready[u]=!0,r(this._url).then((e=>{this._dictionary=e,this._loaded=!0,this._ready[h](),this.fillInPlaceholders()})).catch((e=>{console.error(\"@kluntje I18nService: unable to fetch keys from server!\",e),this._loaded=!0,this._ready[h]()}))}fillInPlaceholders(){Array.from(document.getElementsByClassName(p.PLACEHOLDER_SELECTOR)).forEach((e=>{const{key:t,fallback:n,interpolations:r}=e.dataset;e.replaceWith(this.get(t,{fallback:n,interpolations:r?JSON.parse(r):void 0}))}))}getHumanReadableName(e){return e.split(\".\").reverse()[0].replace(/[A-Z]/g,(e=>` ${e.toLowerCase()}`))}getPlaceholder(e,{fallback:t,interpolations:n}={}){const r=document.createElement(\"span\");return r.innerText=void 0!==t?t:this.getHumanReadableName(e),r.classList.add(p.PLACEHOLDER_SELECTOR),r.setAttribute(\"data-key\",e),t&&r.setAttribute(\"data-fallback\",t),n&&r.setAttribute(\"data-interpolations\",JSON.stringify(n)),r.outerHTML}}var g=new class{constructor(){this.urlSearchParams=new URLSearchParams(window.location.search)}get(e){return this.urlSearchParams.get(e)}getAll(e){return this.urlSearchParams.getAll(e)}getAllKeys(){return Array.from(this.urlSearchParams.keys())}set(e,t){this.urlSearchParams.set(e,t),this.updateUrl()}delete(e){this.urlSearchParams.delete(e),this.updateUrl()}getString(){return this.urlSearchParams.toString()}get curUrl(){return`${window.location.protocol}//${window.location.host}${window.location.pathname}`}updateUrl(){const e=this.getString(),t=this.curUrl,n=window.location.hash,r=\"\"!==e?`${t}?${e}`:t;window.history.replaceState({path:r},\"\",r),\"\"!==n&&(window.location.hash=n)}};var m=new Proxy(console,{get:(e,t)=>null!==g.get(\"js-debug\")?e[t]:()=>{}});var y=new class{constructor(){this.componentMap=new WeakMap,this.intersectionObserver=new IntersectionObserver((e=>this.handleIntersectionChange(e)),{rootMargin:\"500px 0px\"})}subscribe(e,t){this.componentMap.set(e,t),this.intersectionObserver.observe(e)}unsubscribe(e){this.intersectionObserver.unobserve(e),this.componentMap.delete(e)}handleIntersectionChange(e){e.forEach((e=>{const t=e.target;if(!e.isIntersecting||!this.componentMap.has(t))return;const n=this.componentMap.get(t);this.unsubscribe(t),n()}))}};export{m as DebuggerService,p as I18nService,a as IN_VP_EVENT,y as LazyConnectService,i as MQ_CHANGE_EVENT,c as MediaQueryService,o as OUT_VP_EVENT,g as URLSearchParamsService,l as ViewportObserver};\n//# sourceMappingURL=index.module.js.map\n","export const getUrlForEndpoint = (endpoint: string): URL => {\n // TODO: do we really need to use window.hlx.codeBasePath here?\n const baseUrl = new URL(window.hlx.codeBasePath, window.location.origin);\n return new URL(endpoint, baseUrl);\n};\n","export class RuntimeCache {\n private runtimeCache: Map = new Map();\n\n public get(key: string): T | undefined {\n return this.runtimeCache.get(key);\n }\n\n public set(key: string, value: T): void {\n this.runtimeCache.set(key, value);\n }\n\n public has(key: string): boolean {\n return this.runtimeCache.has(key);\n }\n\n public delete(key: string): void {\n this.runtimeCache.delete(key);\n }\n}\n","import { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint';\nimport { RuntimeCache } from '../utils/RuntimeCache';\nimport { DebuggerService } from '@kluntje/services';\n\nexport interface FetchServiceCacheOptions {\n cacheType?: 'runtime'; // 'local' | 'session' | \"request\" can be added later\n}\n\nexport interface FetchServiceOptions {\n fetchOptions?: RequestInit;\n cacheOptions?: FetchServiceCacheOptions;\n}\n\nclass FetchService {\n private requestPipeline: Map> = new Map();\n\n private runtimeCache = new RuntimeCache();\n\n public fetchJson(endpoint: string, options: FetchServiceOptions = {}): Promise {\n return this.fetchData(getUrlForEndpoint(endpoint).href, options, this.getResponseJSON);\n }\n\n public fetchText(endpoint: string, options: FetchServiceOptions = {}): Promise {\n return this.fetchData(getUrlForEndpoint(endpoint).href, options, this.getResponseText);\n }\n\n private async fetchData(\n url: string,\n options: FetchServiceOptions,\n dataMapper: (Response) => Promise\n ): Promise {\n const { cacheOptions } = options;\n const cachedData = this.getCachedData(url, cacheOptions);\n if (cachedData !== null) return cachedData;\n\n const pipelinedRequest = this.requestPipeline.get(url);\n if (pipelinedRequest !== undefined) return dataMapper(await pipelinedRequest);\n\n const request = fetch(url, options.fetchOptions);\n this.requestPipeline.set(url, request);\n\n const response = await request;\n this.requestPipeline.delete(url);\n const responseData = await dataMapper(response);\n\n this.setCachedData(url, responseData, cacheOptions);\n\n if (!response.ok) {\n const errorText = await response.text();\n\n DebuggerService.error(`FetchService: Error fetching data from ${url}: ${errorText}`);\n\n throw new Error(`Error fetching data from ${url}: ${errorText}`);\n }\n return responseData;\n }\n\n private async getResponseJSON(response: Response): Promise {\n const responseClone = response.clone();\n const responseJson = await responseClone.json();\n return responseJson;\n }\n\n private async getResponseText(response: Response): Promise {\n const responseClone = response.clone();\n const responseText = await responseClone.text();\n return responseText;\n }\n\n private getCachedData(url: string, cacheOptions?: FetchServiceCacheOptions): T | null {\n if (cacheOptions?.cacheType === 'runtime') {\n return this.runtimeCache.get(url) ?? null;\n }\n return null;\n }\n\n private setCachedData(url: string, data: T, cacheOptions?: FetchServiceCacheOptions): void {\n if (cacheOptions?.cacheType === 'runtime') {\n this.runtimeCache.set(url, data);\n }\n }\n}\n\nexport default new FetchService();\n"],"names":["t","e","o","c","decorators","n","throttle","domHelpers","r","i","s","a","d","l","u","f","getCurrentMQ","onEvent","apiHelpers","objectHelpers","g","m","getUrlForEndpoint","endpoint","baseUrl","RuntimeCache","key","value","FetchService","options","url","dataMapper","cacheOptions","cachedData","pipelinedRequest","request","response","responseData","errorText","DebuggerService","data","FetchService$1"],"mappings":"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","x_google_ignoreList":[0,1,2,3,4]} \ No newline at end of file diff --git a/dist/__chunks__/fetch.service.hsQtYX1Y.js.map b/dist/__chunks__/fetch.service.hsQtYX1Y.js.map deleted file mode 100644 index 7b3303b6..00000000 --- a/dist/__chunks__/fetch.service.hsQtYX1Y.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"fetch.service.hsQtYX1Y.js","sources":["../../src/app/utils/getUrlForEndpoint.ts","../../src/utils/RuntimeCache.ts","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/function-helpers/decorators/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/api-helpers/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/object-helpers/index.js","../../node_modules/@kluntje/services/lib/index.module.js","../../src/services/fetch.service.ts"],"sourcesContent":["export const getUrlForEndpoint = (endpoint: string): URL => {\n // TODO: do we really need to use window.hlx.codeBasePath here?\n const baseUrl = new URL(window.hlx.codeBasePath, window.location.origin);\n return new URL(endpoint, baseUrl);\n};\n","export class RuntimeCache {\n private runtimeCache: Map = new Map();\n\n public get(key: string): T | undefined {\n return this.runtimeCache.get(key);\n }\n\n public set(key: string, value: T): void {\n this.runtimeCache.set(key, value);\n }\n\n public has(key: string): boolean {\n return this.runtimeCache.has(key);\n }\n\n public delete(key: string): void {\n this.runtimeCache.delete(key);\n }\n}\n","\"use strict\";function t(t){return function(...e){return function(n,o,c){return Object.assign(Object.assign({},c),{value:t(c.value,...e)})}}}Object.defineProperty(exports,\"__esModule\",{value:!0});const e=t((function(t,e=0){let n=-1;const o=function(...o){clearTimeout(n),n=window.setTimeout((()=>{t.call(this,...o)}),e)};return o.cancel=function(){clearTimeout(n)},o})),n=t((function(t,e=0){let n,o=[];const c=function(...c){o=c,void 0===n&&(n=window.setTimeout((()=>{n=void 0,t.call(this,...o)}),e))};return c.cancel=function(){clearTimeout(n),n=void 0},c}));exports.debounce=e,exports.throttle=n;\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,a)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,a);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=l(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,a)}}))};function l(e,t,n,o){return`${a(e,o)}#\\n ${t.trim()}#\\n ${a(n,o)}#\\n ${a(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function a(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let a;a=\"string\"==typeof t?t.trim().split(\" \"):t,a.forEach((t=>{const r=l(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});exports.fetchJSON=(e,t)=>new Promise(((o,s)=>{fetch(e,t).then((e=>{e.ok?o(e.json()):s(e)})).catch((e=>s(e)))}));\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=e=>\"object\"==typeof e&&null!==e?JSON.stringify(e):String(e);exports.getValue=(e={},t=\"\")=>{const r=t.split(\".\");let o=0,n=e;for(;n&&otypeof t==typeof r&&(\"object\"==typeof t?0===e(t).localeCompare(e(r)):t===r),exports.isFilledObject=function(e){return\"object\"==typeof e&&null!==e&&Object.keys(e).length>0},exports.naiveClone=function e(t){return\"object\"!=typeof t?t:null===t?null:Array.isArray(t)?t.map((t=>e(t))):Object.entries(t).reduce(((t,[r,o])=>(t[r]=e(o),t)),{})},exports.toArray=e=>Array.isArray(e)?e:[e],exports.toString=e;\n//# sourceMappingURL=index.js.map\n","import{throttle as e}from\"@kluntje/js-utils/lib/function-helpers/decorators\";import{getCurrentMQ as t,onEvent as n}from\"@kluntje/js-utils/lib/dom-helpers\";import{fetchJSON as r}from\"@kluntje/js-utils/lib/api-helpers\";import{isFilledObject as s}from\"@kluntje/js-utils/lib/object-helpers\";const i=\"kl-mq-change\",a=\"kl-in-vp\",o=\"kl-out-vp\";class l{constructor(){}static getInstance(){return void 0===l.instance&&(l.instance=new IntersectionObserver(l.handleIntersectionChange)),l.instance}static handleIntersectionChange(e){Object.keys(e).forEach((t=>{const n=e[t],r=n.target;n.isIntersecting?r.dispatchEvent(new CustomEvent(\"kl-in-vp\",{bubbles:!1})):r.dispatchEvent(new CustomEvent(\"kl-out-vp\",{bubbles:!1}))}))}}\n/*! *****************************************************************************\nCopyright (c) Microsoft Corporation.\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY\nAND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\nLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR\nOTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\nPERFORMANCE OF THIS SOFTWARE.\n***************************************************************************** */class c{constructor(){this.eventIdMap=new WeakMap,this.eventBindingMap={},this.lastMQ=t(c.mediaQuerys),n(window,\"resize\",this.handleMQChange,this)}static getInstance(e){return void 0===c.instance&&(c.mediaQuerys=e,c.instance=new c),c.instance}handleMQChange(){const e=t(c.mediaQuerys);e!==this.lastMQ&&(window.dispatchEvent(new CustomEvent(\"kl-mq-change\",{detail:{newMQ:e,oldMQ:this.lastMQ}})),this.lastMQ=e)}}!function(e,t,n,r){var s,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if(\"object\"==typeof Reflect&&\"function\"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(i<3?s(a):i>3?s(t,n,a):s(t,n))||a);i>3&&a&&Object.defineProperty(t,n,a)}([e(100)],c.prototype,\"handleMQChange\",null);const h=Symbol(\"resolve\"),d=Symbol(\"reject\"),u=Symbol(\"pending\");class p{static get PLACEHOLDER_SELECTOR(){return\"kl-i18n-placeholder\"}static getInstance(){return void 0===p._instance&&(p._instance=new p),p._instance}get isSetUp(){return Boolean(this._url||s(this._dictionary))}get loaded(){return this._loaded}get ready(){return this._ready[u]||this.fetchI18nDictionary(),this._ready}setUp({url:e,dictionary:t}={}){if(this.isSetUp)console.warn(\"@kluntje I18nService: service has already been set up. You can't set it up twice!\");else if(e)this._url=e;else{if(!t)throw new Error('@kluntje I18nService: a \"url\" or \"dictionary\" should have been passed to the setUp function.');this._dictionary=t,this._loaded=!0,this._ready[h](),this._ready[u]=!0}}get(e,{fallback:t,interpolations:n}={}){if(this.loaded){if(this._dictionary.hasOwnProperty(e)){let t=this._dictionary[e];return n&&Object.entries(n).forEach((([e,n])=>{t=t.split(`{${e}}`).join(String(n))})),t}return console.warn(`@kluntje I18nService: i18n for key '${e}' is missing in dictionary!`),void 0!==t?t:this.getHumanReadableName(e)}return this._ready[u]||(this.addStyling(),this.fetchI18nDictionary()),this.getPlaceholder(e,{fallback:t,interpolations:n})}constructor(){this._loaded=!1,this._dictionary={},this._ready=this.getReadyPromise()}getReadyPromise(){let e,t;const n=new Promise(((n,r)=>{e=n,t=r}));return n[h]=e,n[d]=t,n[u]=!1,n}ensureSetup(){if(!this.isSetUp)throw new Error(\"@kluntje I18nService: should be set up before calling other APIs\")}addStyling(){const e=document.head,t=document.createElement(\"style\");t.type=\"text/css\",t.appendChild(document.createTextNode(`\\n .${p.PLACEHOLDER_SELECTOR} {\\n display: contents;\\n }\\n `)),e.appendChild(t)}fetchI18nDictionary(){this.ensureSetup(),this._ready[u]=!0,r(this._url).then((e=>{this._dictionary=e,this._loaded=!0,this._ready[h](),this.fillInPlaceholders()})).catch((e=>{console.error(\"@kluntje I18nService: unable to fetch keys from server!\",e),this._loaded=!0,this._ready[h]()}))}fillInPlaceholders(){Array.from(document.getElementsByClassName(p.PLACEHOLDER_SELECTOR)).forEach((e=>{const{key:t,fallback:n,interpolations:r}=e.dataset;e.replaceWith(this.get(t,{fallback:n,interpolations:r?JSON.parse(r):void 0}))}))}getHumanReadableName(e){return e.split(\".\").reverse()[0].replace(/[A-Z]/g,(e=>` ${e.toLowerCase()}`))}getPlaceholder(e,{fallback:t,interpolations:n}={}){const r=document.createElement(\"span\");return r.innerText=void 0!==t?t:this.getHumanReadableName(e),r.classList.add(p.PLACEHOLDER_SELECTOR),r.setAttribute(\"data-key\",e),t&&r.setAttribute(\"data-fallback\",t),n&&r.setAttribute(\"data-interpolations\",JSON.stringify(n)),r.outerHTML}}var g=new class{constructor(){this.urlSearchParams=new URLSearchParams(window.location.search)}get(e){return this.urlSearchParams.get(e)}getAll(e){return this.urlSearchParams.getAll(e)}getAllKeys(){return Array.from(this.urlSearchParams.keys())}set(e,t){this.urlSearchParams.set(e,t),this.updateUrl()}delete(e){this.urlSearchParams.delete(e),this.updateUrl()}getString(){return this.urlSearchParams.toString()}get curUrl(){return`${window.location.protocol}//${window.location.host}${window.location.pathname}`}updateUrl(){const e=this.getString(),t=this.curUrl,n=window.location.hash,r=\"\"!==e?`${t}?${e}`:t;window.history.replaceState({path:r},\"\",r),\"\"!==n&&(window.location.hash=n)}};var m=new Proxy(console,{get:(e,t)=>null!==g.get(\"js-debug\")?e[t]:()=>{}});var y=new class{constructor(){this.componentMap=new WeakMap,this.intersectionObserver=new IntersectionObserver((e=>this.handleIntersectionChange(e)),{rootMargin:\"500px 0px\"})}subscribe(e,t){this.componentMap.set(e,t),this.intersectionObserver.observe(e)}unsubscribe(e){this.intersectionObserver.unobserve(e),this.componentMap.delete(e)}handleIntersectionChange(e){e.forEach((e=>{const t=e.target;if(!e.isIntersecting||!this.componentMap.has(t))return;const n=this.componentMap.get(t);this.unsubscribe(t),n()}))}};export{m as DebuggerService,p as I18nService,a as IN_VP_EVENT,y as LazyConnectService,i as MQ_CHANGE_EVENT,c as MediaQueryService,o as OUT_VP_EVENT,g as URLSearchParamsService,l as ViewportObserver};\n//# sourceMappingURL=index.module.js.map\n","import { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint';\nimport { RuntimeCache } from '../utils/RuntimeCache';\nimport { DebuggerService } from '@kluntje/services';\n\nexport interface FetchServiceCacheOptions {\n cacheType?: 'runtime'; // 'local' | 'session' | \"request\" can be added later\n}\n\nexport interface FetchServiceOptions {\n fetchOptions?: RequestInit;\n cacheOptions?: FetchServiceCacheOptions;\n}\n\nclass FetchService {\n private requestPipeline: Map> = new Map();\n\n private runtimeCache = new RuntimeCache();\n\n public fetchJson(endpoint: string, options: FetchServiceOptions = {}): Promise {\n return this.fetchData(getUrlForEndpoint(endpoint).href, options, this.getResponseJSON);\n }\n\n public fetchText(endpoint: string, options: FetchServiceOptions = {}): Promise {\n return this.fetchData(getUrlForEndpoint(endpoint).href, options, this.getResponseText);\n }\n\n private async fetchData(\n url: string,\n options: FetchServiceOptions,\n dataMapper: (Response) => Promise\n ): Promise {\n const { cacheOptions } = options;\n const cachedData = this.getCachedData(url, cacheOptions);\n if (cachedData !== null) return cachedData;\n\n const pipelinedRequest = this.requestPipeline.get(url);\n if (pipelinedRequest !== undefined) return dataMapper(await pipelinedRequest);\n\n const request = fetch(url, options.fetchOptions);\n this.requestPipeline.set(url, request);\n\n const response = await request;\n this.requestPipeline.delete(url);\n const responseData = await dataMapper(response);\n\n this.setCachedData(url, responseData, cacheOptions);\n\n if (!response.ok) {\n const errorText = await response.text();\n\n DebuggerService.error(`FetchService: Error fetching data from ${url}: ${errorText}`);\n\n throw new Error(`Error fetching data from ${url}: ${errorText}`);\n }\n return responseData;\n }\n\n private async getResponseJSON(response: Response): Promise {\n const responseClone = response.clone();\n const responseJson = await responseClone.json();\n return responseJson;\n }\n\n private async getResponseText(response: Response): Promise {\n const responseClone = response.clone();\n const responseText = await responseClone.text();\n return responseText;\n }\n\n private getCachedData(url: string, cacheOptions?: FetchServiceCacheOptions): T | null {\n if (cacheOptions?.cacheType === 'runtime') {\n return this.runtimeCache.get(url) ?? null;\n }\n return null;\n }\n\n private setCachedData(url: string, data: T, cacheOptions?: FetchServiceCacheOptions): void {\n if (cacheOptions?.cacheType === 'runtime') {\n this.runtimeCache.set(url, data);\n }\n }\n}\n\nexport default new FetchService();\n"],"names":["getUrlForEndpoint","endpoint","baseUrl","RuntimeCache","key","value","t","e","o","c","decorators","n","throttle","domHelpers","r","i","s","a","d","l","u","f","getCurrentMQ","onEvent","apiHelpers","objectHelpers","g","m","FetchService","options","url","dataMapper","cacheOptions","cachedData","pipelinedRequest","request","response","responseData","errorText","DebuggerService","data","FetchService$1"],"mappings":"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","x_google_ignoreList":[2,3,4,5,6]} \ No newline at end of file diff --git a/dist/form/form.js b/dist/form/form.js index c63ae443..997fcc9c 100644 --- a/dist/form/form.js +++ b/dist/form/form.js @@ -1,4 +1,4 @@ -import{x as n,T as u,s as f,j as w}from"../__chunks__/lit-element.CH8ciVnL.js";import{n as x,t as q}from"../__chunks__/property.Ds9fqW-T.js";import{t as D,r as E}from"../__chunks__/state.CJfvw0Ck.js";import{F as C,m as y}from"../__chunks__/fetch.service.hsQtYX1Y.js";import{o as r}from"../__chunks__/if-defined.CrfpI-tB.js";/** +import{x as n,T as u,s as f,j as w}from"../__chunks__/lit-element.CH8ciVnL.js";import{n as x,t as q}from"../__chunks__/property.Ds9fqW-T.js";import{t as D,r as E}from"../__chunks__/state.CJfvw0Ck.js";import{F as C,m as y}from"../__chunks__/fetch.service.C1Ie3Sjw.js";import{o as r}from"../__chunks__/if-defined.CrfpI-tB.js";/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause diff --git a/dist/main/main.js b/dist/main/main.js index df53f23b..3475540c 100644 --- a/dist/main/main.js +++ b/dist/main/main.js @@ -1,28 +1,28 @@ -import{t as I,r as h}from"../__chunks__/state.CJfvw0Ck.js";import{T as u,s as g,x as c,w as Y,i as re}from"../__chunks__/lit-element.CH8ciVnL.js";import{t as v,n as oe}from"../__chunks__/property.Ds9fqW-T.js";import{i as ie,t as ae,e as N,o as Q,a as ne}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{F as $,m as p,g as U}from"../__chunks__/fetch.service.hsQtYX1Y.js";import{r as R}from"../__chunks__/icon.template.3G0fuXUC.js";import{P as _,c as ce}from"../__chunks__/createOptimizedPicture.DsLuW-tl.js";import{i as L}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";import{_ as n}from"../__chunks__/preload-helper.D7itGvJr.js";function le(e="dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(s){console.log("setupHlxObj",s)}}const T=(e,t)=>{t.split(",").forEach(s=>{e.classList.add(I(s.trim()))})};function w(e,t=document){const s=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${s}="${e}"]`)].map(i=>i.content).join(", ");return o.length?o:""}function de(){const e=w("template");e&&T(document.body,e);const t=w("theme");t&&T(document.body,t)}function he(e){e.querySelectorAll("a").forEach(t=>{if(t.title=t.title||t.textContent,t.href!==t.textContent){const s=t.parentElement,r=t.parentElement.parentElement;t.querySelector("img")||(s.childNodes.length===1&&(s.tagName==="P"||s.tagName==="DIV")&&(t.className="button",s.classList.add("button-container")),s.childNodes.length===1&&s.tagName==="STRONG"&&r.childNodes.length===1&&r.tagName==="P"&&(t.className="button primary",r.classList.add("button-container")),s.childNodes.length===1&&s.tagName==="EM"&&r.childNodes.length===1&&r.tagName==="P"&&(t.className="button secondary",r.classList.add("button-container")))}})}function ue(e){return e.trim()===""?void 0:e}function pe(){const e=w("language");document.documentElement.lang=ue(e)||"en"}class me{constructor(){this.beforeEagerCallbacks=[],this.loadEagerCallbacks=[],this.beforeLoadLazyCallbacks=[],this.loadLazyCallbacks=[],this.beforeLoadDelayedCallbacks=[],this.loadDelayedCallbacks=[],this.initializedCallbacks=[]}get beforeEager(){return this.beforeEagerPromise===void 0&&(this.beforeEagerPromise=this.beforeLoadEager()),this.beforeEagerPromise}get loadEager(){return this.eagerPromise===void 0&&(this.eagerPromise=this.loadEagerPromise()),this.eagerPromise}get beforeLoadLazy(){return this.beforeLazyPromise===void 0&&(this.beforeLazyPromise=this.beforeLoadLazyPromise()),this.beforeLazyPromise}get loadLazy(){return this.lazyPromise===void 0&&(this.lazyPromise=this.loadLazyPromise()),this.lazyPromise}get beforeLoadDelayed(){return this.beforeDelayedPromise===void 0&&(this.beforeDelayedPromise=this.beforeLoadDelayedPromise()),this.beforeDelayedPromise}get loadDelayed(){return this.delayedPromise===void 0&&(this.delayedPromise=this.loadDelayedPromise()),this.delayedPromise}get initialized(){return this.initializedPromise===void 0&&(this.initializedPromise=this.getInitializedPromise()),this.initializedPromise}addBeforeEagerTask(t){this.beforeEagerCallbacks.push(t)}addLoadEagerTask(t){this.loadEagerCallbacks.push(t)}addBeforeLoadLazyTask(t){this.beforeLoadLazyCallbacks.push(t)}addLoadLazyTask(t){this.loadLazyCallbacks.push(t)}addBeforeLoadDelayedTask(t){this.beforeLoadDelayedCallbacks.push(t)}addLoadDelayedTask(t){this.loadDelayedCallbacks.push(t)}addInitializedTask(t){this.initializedCallbacks.push(t)}async init(){await this.beforeEager,await this.loadEager,await this.beforeLoadLazy,await this.loadLazy,await this.beforeLoadDelayed,await this.loadDelayed,await this.initialized}async beforeLoadEager(){const t=new Promise(s=>{setTimeout(()=>{console.log(new Date().getTime(),"beforeLoadEager"),s()},5e3)});await Promise.all([...this.beforeEagerCallbacks.map(s=>s()),t])}async loadEagerPromise(){console.log(new Date().getTime(),"loadEager");const t=new Promise(s=>{const r=document.querySelector("main");le(),de(),pe(),he(r),setTimeout(()=>{s()},4500)});await Promise.all([...this.loadEagerCallbacks.map(s=>s()),t])}async beforeLoadLazyPromise(){console.log(new Date().getTime(),"beforeLoadLazy");const t=new Promise(s=>{setTimeout(()=>{s()},4e3)});await Promise.all([...this.beforeLoadLazyCallbacks.map(s=>s()),t])}async loadLazyPromise(){console.log(new Date().getTime(),"loadLazy");const t=new Promise(s=>{setTimeout(()=>{s()},3500)});await Promise.all([...this.loadLazyCallbacks.map(s=>s()),t])}async beforeLoadDelayedPromise(){console.log(new Date().getTime(),"beforeLoadDelayed");const t=new Promise(s=>{setTimeout(()=>{s()},3e3)});await Promise.all([...this.beforeLoadDelayedCallbacks.map(s=>s()),t])}async loadDelayedPromise(){console.log(new Date().getTime(),"loadDelayed");const t=new Promise(s=>{setTimeout(()=>{s()},2e3)});await Promise.all([...this.loadDelayedCallbacks.map(s=>s()),t])}async getInitializedPromise(){console.log(new Date().getTime(),"initialized");const t=new Promise(s=>{setTimeout(()=>{s()},1e3)});await Promise.all([...this.initializedCallbacks.map(s=>s()),t])}}const M=new me;/** +import{t as R,r as h}from"../__chunks__/state.CJfvw0Ck.js";import{_ as n}from"../__chunks__/preload-helper.D7itGvJr.js";import{g as L,m as p,F as $}from"../__chunks__/fetch.service.C1Ie3Sjw.js";import{i as S}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";import{T as u,s as g,x as c,w as G,i as ie}from"../__chunks__/lit-element.CH8ciVnL.js";import{t as v,n as ae}from"../__chunks__/property.Ds9fqW-T.js";import{i as ne,t as ce,e as j,o as ee,a as le}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{r as M}from"../__chunks__/icon.template.3G0fuXUC.js";import{P as _,c as de}from"../__chunks__/createOptimizedPicture.CyR9tLTg.js";function he(e="dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(s){console.log("setupHlxObj",s)}}const C=(e,t)=>{t.split(",").forEach(s=>{e.classList.add(R(s.trim()))})};function w(e,t=document){const s=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${s}="${e}"]`)].map(i=>i.content).join(", ");return o.length?o:""}function ue(){const e=w("template");e&&C(document.body,e);const t=w("theme");t&&C(document.body,t)}function pe(e){e.querySelectorAll("a").forEach(t=>{if(t.title=t.title||t.textContent,t.href!==t.textContent){const s=t.parentElement,r=t.parentElement.parentElement;t.querySelector("img")||(s.childNodes.length===1&&(s.tagName==="P"||s.tagName==="DIV")&&(t.className="button",s.classList.add("button-container")),s.childNodes.length===1&&s.tagName==="STRONG"&&r.childNodes.length===1&&r.tagName==="P"&&(t.className="button primary",r.classList.add("button-container")),s.childNodes.length===1&&s.tagName==="EM"&&r.childNodes.length===1&&r.tagName==="P"&&(t.className="button secondary",r.classList.add("button-container")))}})}function me(e){return e.trim()===""?void 0:e}function fe(){const e=w("language");document.documentElement.lang=me(e)||"en"}function _e(e){const t=[];return e.querySelectorAll("[data-block-name]").forEach(r=>{t.push({name:r.dataset.blockName,element:r})}),t}async function ge(e){if((e.element.dataset.blockStatus??"unloaded")==="unloaded"){e.element.dataset.blockStatus="loading";try{const{href:s}=L(`dist/${e.name}/${e.name}.js`),r=await n(()=>import(s),__vite__mapDeps([]));r.default&&await r.default(e.element),e.element.dataset.blockStatus="loaded"}catch(s){e.element.dataset.blockStatus="error",p.error("laodBloackModules:",s)}}}async function te(e){return new Promise((t,s)=>{const{href:r}=L(e);if(document.querySelector(`head > link[href="${r}"]`))t(!0);else{const o=document.createElement("link");o.rel="stylesheet",o.href=r,o.onload=t,o.onerror=s,document.head.append(o)}})}async function ve(e){try{await te(`dist/${e.name}/${e.name}.css`)}catch{}}const H={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/types/icons.types.ts",fontsScssPath:"src/styles/sass/fonts.scss",fontsCssPath:"dist/fonts/fonts.css",lazyStylesScssPath:"src/styles/sass/lazy-styles.scss",sidekickLibraryStylesScssPath:"src/styles/sass/sidekick-library-styles.scss",lcpBlocks:["banner"]};function ye(e){e.style.removeProperty("display")}async function be(){const e=document.querySelector(".section"),{lcpBlocks:t}=H;if(e){const o=_e(e).map(async i=>{(t==null?void 0:t.includes(i.name))&&await Promise.all([ge(i),ve(i)])});await Promise.all(o),ye(e)}document.body.style.display=null;const s=document.querySelector("main img");await new Promise(r=>{s&&!s.complete?(s.setAttribute("loading","eager"),s.setAttribute("fetchpriority","high"),s.addEventListener("load",()=>r()),s.addEventListener("error",()=>r())):r()})}function N(){return S()?window.parent.location:window.location}async function Pe(){const{fontsCssPath:e}=H;if(e){await te(e);try{N().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}}class we{constructor(){this.beforeEagerCallbacks=[],this.loadEagerCallbacks=[],this.beforeLoadLazyCallbacks=[],this.loadLazyCallbacks=[],this.beforeLoadDelayedCallbacks=[],this.loadDelayedCallbacks=[],this.initializedCallbacks=[]}get beforeEager(){return this.beforeEagerPromise===void 0&&(this.beforeEagerPromise=this.beforeLoadEager()),this.beforeEagerPromise}get loadEager(){return this.eagerPromise===void 0&&(this.eagerPromise=this.loadEagerPromise()),this.eagerPromise}get beforeLoadLazy(){return this.beforeLazyPromise===void 0&&(this.beforeLazyPromise=this.beforeLoadLazyPromise()),this.beforeLazyPromise}get loadLazy(){return this.lazyPromise===void 0&&(this.lazyPromise=this.loadLazyPromise()),this.lazyPromise}get beforeLoadDelayed(){return this.beforeDelayedPromise===void 0&&(this.beforeDelayedPromise=this.beforeLoadDelayedPromise()),this.beforeDelayedPromise}get loadDelayed(){return this.delayedPromise===void 0&&(this.delayedPromise=this.loadDelayedPromise()),this.delayedPromise}get initialized(){return this.initializedPromise===void 0&&(this.initializedPromise=this.getInitializedPromise()),this.initializedPromise}addBeforeEagerTask(t){this.beforeEagerCallbacks.push(t)}addLoadEagerTask(t){this.loadEagerCallbacks.push(t)}addBeforeLoadLazyTask(t){this.beforeLoadLazyCallbacks.push(t)}addLoadLazyTask(t){this.loadLazyCallbacks.push(t)}addBeforeLoadDelayedTask(t){this.beforeLoadDelayedCallbacks.push(t)}addLoadDelayedTask(t){this.loadDelayedCallbacks.push(t)}addInitializedTask(t){this.initializedCallbacks.push(t)}async init(){await this.beforeEager,await this.loadEager,await this.beforeLoadLazy,await this.loadLazy,await this.beforeLoadDelayed,await this.loadDelayed,await this.initialized}async beforeLoadEager(){const t=new Promise(s=>{setTimeout(()=>{console.log(new Date().getTime(),"beforeLoadEager"),s()},5e3)});await Promise.all([...this.beforeEagerCallbacks.map(s=>s()),t])}async loadEagerPromise(){const t=new Promise(async s=>{const r=document.querySelector("main");he(),ue(),fe(),pe(r),setTimeout(()=>{document.body.classList.add("show"),s()},100),await be();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await Pe()}catch{}});await Promise.all([...this.loadEagerCallbacks.map(s=>s()),t])}async beforeLoadLazyPromise(){const t=new Promise(s=>{setTimeout(()=>{s()},4e3)});await Promise.all([...this.beforeLoadLazyCallbacks.map(s=>s()),t])}async loadLazyPromise(){const t=new Promise(s=>{setTimeout(()=>{s()},3500)});await Promise.all([...this.loadLazyCallbacks.map(s=>s()),t])}async beforeLoadDelayedPromise(){const t=new Promise(s=>{setTimeout(()=>{s()},3e3)});await Promise.all([...this.beforeLoadDelayedCallbacks.map(s=>s()),t])}async loadDelayedPromise(){const t=new Promise(s=>{setTimeout(()=>{s()},3e3)});await Promise.all([...this.loadDelayedCallbacks.map(s=>s()),t])}async getInitializedPromise(){const t=new Promise(s=>{setTimeout(()=>{s()},1e3)});await Promise.all([...this.initializedCallbacks.map(s=>s()),t])}}const z=new we;/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const fe=e=>e===null||typeof e!="object"&&typeof e!="function",_e=e=>e.strings===void 0;/** + */const Ee=e=>e===null||typeof e!="object"&&typeof e!="function",$e=e=>e.strings===void 0;/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const P=(e,t)=>{var r;const s=e._$AN;if(s===void 0)return!1;for(const o of s)(r=o._$AO)==null||r.call(o,t,!1),P(o,t);return!0},C=e=>{let t,s;do{if((t=e._$AM)===void 0)break;s=t._$AN,s.delete(e),e=t}while((s==null?void 0:s.size)===0)},ee=e=>{for(let t;t=e._$AM;e=t){let s=t._$AN;if(s===void 0)t._$AN=s=new Set;else if(s.has(e))break;s.add(e),ye(t)}};function ge(e){this._$AN!==void 0?(C(this),this._$AM=e,ee(this)):this._$AM=e}function ve(e,t=!1,s=0){const r=this._$AH,o=this._$AN;if(o!==void 0&&o.size!==0)if(t)if(Array.isArray(r))for(let i=s;i{e.type==ae.CHILD&&(e._$AP??(e._$AP=ve),e._$AQ??(e._$AQ=ge))};class te extends ie{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,s,r){super._$AT(t,s,r),ee(this),this.isConnected=t._$AU}_$AO(t,s=!0){var r,o;t!==this.isConnected&&(this.isConnected=t,t?(r=this.reconnected)==null||r.call(this):(o=this.disconnected)==null||o.call(this)),s&&(P(this,t),C(this))}setValue(t){if(_e(this._$Ct))this._$Ct._$AI(t,this);else{const s=[...this._$Ct._$AH];s[this._$Ci]=t,this._$Ct._$AI(s,this,0)}}disconnected(){}reconnected(){}}/** + */const P=(e,t)=>{var r;const s=e._$AN;if(s===void 0)return!1;for(const o of s)(r=o._$AO)==null||r.call(o,t,!1),P(o,t);return!0},T=e=>{let t,s;do{if((t=e._$AM)===void 0)break;s=t._$AN,s.delete(e),e=t}while((s==null?void 0:s.size)===0)},se=e=>{for(let t;t=e._$AM;e=t){let s=t._$AN;if(s===void 0)t._$AN=s=new Set;else if(s.has(e))break;s.add(e),Ce(t)}};function Le(e){this._$AN!==void 0?(T(this),this._$AM=e,se(this)):this._$AM=e}function Se(e,t=!1,s=0){const r=this._$AH,o=this._$AN;if(o!==void 0&&o.size!==0)if(t)if(Array.isArray(r))for(let i=s;i{e.type==ce.CHILD&&(e._$AP??(e._$AP=Se),e._$AQ??(e._$AQ=Le))};class re extends ne{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,s,r){super._$AT(t,s,r),se(this),this.isConnected=t._$AU}_$AO(t,s=!0){var r,o;t!==this.isConnected&&(this.isConnected=t,t?(r=this.reconnected)==null||r.call(this):(o=this.disconnected)==null||o.call(this)),s&&(P(this,t),T(this))}setValue(t){if($e(this._$Ct))this._$Ct._$AI(t,this);else{const s=[...this._$Ct._$AH];s[this._$Ci]=t,this._$Ct._$AI(s,this,0)}}disconnected(){}reconnected(){}}/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const be=()=>new Pe;let Pe=class{};const V=new WeakMap,we=N(class extends te{render(e){return u}update(e,[t]){var r;const s=t!==this.Y;return s&&this.Y!==void 0&&this.rt(void 0),(s||this.lt!==this.ct)&&(this.Y=t,this.ht=(r=e.options)==null?void 0:r.host,this.rt(this.ct=e.element)),u}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let s=V.get(t);s===void 0&&(s=new WeakMap,V.set(t,s)),s.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),s.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=V.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var Ee=Object.defineProperty,$e=Object.getOwnPropertyDescriptor,q=(e,t,s,r)=>{for(var o=r>1?void 0:r?$e(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Ee(t,s,o),o};let S=class extends g{constructor(){super(...arguments),this.error=null,this.getSubmenuName=e=>e.path.split("/")[1]}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}async getPlaceholder(e){return await _.getPlaceHolder(e)}render(){if(this.error)return c`
    ${this.error}
    `;if(this.items)return c``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return c`${e.navtitle} ${R("chevron-down","submenu__icon")}`}renderMenuItem(e){return e.error?c`

    ${e.error}

    `:c`
  • ${e.children!==void 0?this.renderSubMenu(e):c`${e.navtitle}`}
  • `}renderMenuItems(){return c`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}filterNavigation(e,t){return e.filter(s=>t.every(r=>!s.path.includes(r))).map(s=>({path:s.path,navtitle:this.getNavTitle(s)}))}groupItemsByFirstLevelPath(e){const t={};return e.forEach(s=>{const r=this.getSubmenuName(s);t[r]||(t[r]=[]),t[r].push({path:s.path,navtitle:this.getNavTitle(s)})}),t}async groupByFirstLevelPath(){const e="/query-index.json",t=["sidekick","sidekick-library","tools","development","dev-","__"];try{const s=await $.fetchJson(e);this.error=null;const r=this.filterNavigation(s.data,t),o=this.groupItemsByFirstLevelPath(r);return Object.values(o).map(a=>a.length===1?a[0]:{navtitle:a[0].path.split("/")[1],path:a[0].path,children:a})}catch(s){return p.error(`SidebarNav Component: Error while fetching ${e}`,s),this.error=await _.getPlaceHolder("error"),[]}}};q([h()],S.prototype,"items",2);q([h()],S.prototype,"error",2);S=q([v("sidebar-nav")],S);var Le=Object.defineProperty,Te=Object.getOwnPropertyDescriptor,j=(e,t,s,r)=>{for(var o=r>1?void 0:r?Te(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Le(t,s,o),o};let A=class extends g{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();e!==null&&this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t="contact.plain.html";try{const s=await $.fetchText(t,{cacheOptions:{cacheType:"runtime"}});return this.error=null,e.parseFromString(s,"text/html")}catch(s){return p.error(`SidebarContacts Component: Error while fetching ${t}`,s),this.error=await _.getPlaceHolder("error"),null}}renderHeader(e){return e?c`

    ${e}

    `:u}renderText(e){return e?c`

    ${e}

    `:u}render(){if(this.error)return c`
    ${this.error}
    `;if(!this.contactTemplateArgs)return u;const{headline:e,text:t,contacts:s}=this.contactTemplateArgs;return c`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(s)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:s}=e;return!t&&!s?u:c`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(s)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(r=>({icon:r.querySelector("div"),markup:r.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),s=e.querySelector("p"),r=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:s,contacts:r}}renderContacts(e){return e.length===0?u:c`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?R(e.innerHTML):u}renderContactMarkup(e){return e?Q(e.innerHTML):u}};j([h()],A.prototype,"contactTemplateArgs",2);j([h()],A.prototype,"error",2);A=j([v("sidebar-contact")],A);var Ce=Object.defineProperty,Se=Object.getOwnPropertyDescriptor,z=(e,t,s,r)=>{for(var o=r>1?void 0:r?Se(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Ce(t,s,o),o};let E=class extends g{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e),this.noPostsPlaceholder=await _.getPlaceHolder("no posts")}render(){if(this.lastTreePosts)return c`${this.renderHeader()} ${this.renderPosts()}`}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,s)=>t.lastModified>s.lastModified?-1:t.lastModified${t}`:u}renderPost(e){return c`
    ${this.renderPicture(e)}

    ${e.description}

    `}async getPosts(){const e="/query-index.json";try{return this.error=null,(await $.fetchJson(e)).data.filter(s=>s.path.startsWith("/posts"))}catch(t){return p.error(`SidebarPost Component: Error while fetching ${e}`,t),this.error=await _.getPlaceHolder("error"),[]}}renderPosts(){return this.error?c`
    ${this.error}
    `:this.lastTreePosts.length===0?c`
    ${this.noPostsPlaceholder}
    `:c`
    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}renderHeader(){return c`

    Newest Posts

    `}};z([h()],E.prototype,"lastTreePosts",2);z([h()],E.prototype,"error",2);z([h()],E.prototype,"noPostsPlaceholder",2);E=z([v("sidebar-posts")],E);var Ae=Object.defineProperty,De=Object.getOwnPropertyDescriptor,H=(e,t,s,r)=>{for(var o=r>1?void 0:r?De(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Ae(t,s,o),o};let D=class extends g{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e="footer.plain.html";try{const t=await $.fetchText(e,{cacheOptions:{cacheType:"runtime"}});this.error=null;const s=document.createElement("div");s.innerHTML=t,this.footerMarkup=s.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}catch(t){p.error(`SidebarFooter Component: Error while fetching ${e}`,t),this.error=await _.getPlaceHolder("error")}}render(){if(this.error)return c`
    ${this.error}
    `;if(this.footerMarkup)return c`${this.footerMarkup}`}};H([h()],D.prototype,"footerMarkup",2);H([h()],D.prototype,"error",2);D=H([v("sidebar-footer")],D);var ke=Object.defineProperty,Oe=Object.getOwnPropertyDescriptor,Ie=(e,t,s,r)=>{for(var o=r>1?void 0:r?Oe(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&ke(t,s,o),o};let Z=class extends g{constructor(){super(...arguments),this.toggleRef=be(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return c`
    ${R("hamburger")}`}};Z=Ie([v("sidebar-component")],Z);const Re=()=>{if(L())return;const e=document.createElement("sidebar-component");e.setAttribute("id","sidebar"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active");const t=document.getElementById("main");t==null||t.after(e)};M.addLoadEagerTask(()=>(Re(),console.log("BEFORE EAGER SIDEBAR TS"),Promise.resolve()));function Me({input:e,specifier:t,htmlTag:s}){return t===""||s===""?e:e.split(t).map((r,o)=>o%2===1?`<${s}>${r}`:r).join("")}var ze=Object.defineProperty,xe=Object.getOwnPropertyDescriptor,F=(e,t,s,r)=>{for(var o=r>1?void 0:r?xe(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&ze(t,s,o),o};let k=class extends g{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await $.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data},this.error=null}catch(e){p.error("Header Component: Error while fetching header.json",e),this.error=await _.getPlaceHolder("error")}}render(){if(this.error)return c`
    ${this.error}
    `;if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,s=Me({input:e.logoText,htmlTag:"strong",specifier:":::"}),r=Q(s);return c``}};F([h()],k.prototype,"headerData",2);F([h()],k.prototype,"error",2);k=F([v("header-component")],k);/** + */const Te=()=>new Ae;let Ae=class{};const x=new WeakMap,ke=j(class extends re{render(e){return u}update(e,[t]){var r;const s=t!==this.Y;return s&&this.Y!==void 0&&this.rt(void 0),(s||this.lt!==this.ct)&&(this.Y=t,this.ht=(r=e.options)==null?void 0:r.host,this.rt(this.ct=e.element)),u}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let s=x.get(t);s===void 0&&(s=new WeakMap,x.set(t,s)),s.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),s.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=x.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var De=Object.defineProperty,Oe=Object.getOwnPropertyDescriptor,F=(e,t,s,r)=>{for(var o=r>1?void 0:r?Oe(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&De(t,s,o),o};let A=class extends g{constructor(){super(...arguments),this.error=null,this.getSubmenuName=e=>e.path.split("/")[1]}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}async getPlaceholder(e){return await _.getPlaceHolder(e)}render(){if(this.error)return c`
    ${this.error}
    `;if(this.items)return c``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return c`${e.navtitle} ${M("chevron-down","submenu__icon")}`}renderMenuItem(e){return e.error?c`

    ${e.error}

    `:c`
  • ${e.children!==void 0?this.renderSubMenu(e):c`${e.navtitle}`}
  • `}renderMenuItems(){return c`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}filterNavigation(e,t){return e.filter(s=>t.every(r=>!s.path.includes(r))).map(s=>({path:s.path,navtitle:this.getNavTitle(s)}))}groupItemsByFirstLevelPath(e){const t={};return e.forEach(s=>{const r=this.getSubmenuName(s);t[r]||(t[r]=[]),t[r].push({path:s.path,navtitle:this.getNavTitle(s)})}),t}async groupByFirstLevelPath(){const e="/query-index.json",t=["sidekick","sidekick-library","tools","development","dev-","__"];try{const s=await $.fetchJson(e);this.error=null;const r=this.filterNavigation(s.data,t),o=this.groupItemsByFirstLevelPath(r);return Object.values(o).map(a=>a.length===1?a[0]:{navtitle:a[0].path.split("/")[1],path:a[0].path,children:a})}catch(s){return p.error(`SidebarNav Component: Error while fetching ${e}`,s),this.error=await _.getPlaceHolder("error"),[]}}};F([h()],A.prototype,"items",2);F([h()],A.prototype,"error",2);A=F([v("sidebar-nav")],A);var Ie=Object.defineProperty,Re=Object.getOwnPropertyDescriptor,Y=(e,t,s,r)=>{for(var o=r>1?void 0:r?Re(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Ie(t,s,o),o};let k=class extends g{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();e!==null&&this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t="contact.plain.html";try{const s=await $.fetchText(t,{cacheOptions:{cacheType:"runtime"}});return this.error=null,e.parseFromString(s,"text/html")}catch(s){return p.error(`SidebarContacts Component: Error while fetching ${t}`,s),this.error=await _.getPlaceHolder("error"),null}}renderHeader(e){return e?c`

    ${e}

    `:u}renderText(e){return e?c`

    ${e}

    `:u}render(){if(this.error)return c`
    ${this.error}
    `;if(!this.contactTemplateArgs)return u;const{headline:e,text:t,contacts:s}=this.contactTemplateArgs;return c`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(s)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:s}=e;return!t&&!s?u:c`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(s)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(r=>({icon:r.querySelector("div"),markup:r.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),s=e.querySelector("p"),r=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:s,contacts:r}}renderContacts(e){return e.length===0?u:c`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?M(e.innerHTML):u}renderContactMarkup(e){return e?ee(e.innerHTML):u}};Y([h()],k.prototype,"contactTemplateArgs",2);Y([h()],k.prototype,"error",2);k=Y([v("sidebar-contact")],k);var Me=Object.defineProperty,ze=Object.getOwnPropertyDescriptor,B=(e,t,s,r)=>{for(var o=r>1?void 0:r?ze(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Me(t,s,o),o};let E=class extends g{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e),this.noPostsPlaceholder=await _.getPlaceHolder("no posts")}render(){if(this.lastTreePosts)return c`${this.renderHeader()} ${this.renderPosts()}`}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,s)=>t.lastModified>s.lastModified?-1:t.lastModified${t}`:u}renderPost(e){return c`
    ${this.renderPicture(e)}

    ${e.description}

    `}async getPosts(){const e="/query-index.json";try{return this.error=null,(await $.fetchJson(e)).data.filter(s=>s.path.startsWith("/posts"))}catch(t){return p.error(`SidebarPost Component: Error while fetching ${e}`,t),this.error=await _.getPlaceHolder("error"),[]}}renderPosts(){return this.error?c`
    ${this.error}
    `:this.lastTreePosts.length===0?c`
    ${this.noPostsPlaceholder}
    `:c`
    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}renderHeader(){return c`

    Newest Posts

    `}};B([h()],E.prototype,"lastTreePosts",2);B([h()],E.prototype,"error",2);B([h()],E.prototype,"noPostsPlaceholder",2);E=B([v("sidebar-posts")],E);var Be=Object.defineProperty,Ve=Object.getOwnPropertyDescriptor,U=(e,t,s,r)=>{for(var o=r>1?void 0:r?Ve(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Be(t,s,o),o};let D=class extends g{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e="footer.plain.html";try{const t=await $.fetchText(e,{cacheOptions:{cacheType:"runtime"}});this.error=null;const s=document.createElement("div");s.innerHTML=t,this.footerMarkup=s.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}catch(t){p.error(`SidebarFooter Component: Error while fetching ${e}`,t),this.error=await _.getPlaceHolder("error")}}render(){if(this.error)return c`
    ${this.error}
    `;if(this.footerMarkup)return c`${this.footerMarkup}`}};U([h()],D.prototype,"footerMarkup",2);U([h()],D.prototype,"error",2);D=U([v("sidebar-footer")],D);var xe=Object.defineProperty,Ne=Object.getOwnPropertyDescriptor,qe=(e,t,s,r)=>{for(var o=r>1?void 0:r?Ne(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&xe(t,s,o),o};let K=class extends g{constructor(){super(...arguments),this.toggleRef=Te(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return c`
    ${M("hamburger")}`}};K=qe([v("sidebar-component")],K);const je=()=>{if(S())return;const e=document.createElement("sidebar-component");e.setAttribute("id","sidebar"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active");const t=document.getElementById("main");t==null||t.after(e)};z.addLoadEagerTask(()=>(je(),console.log("BEFORE EAGER SIDEBAR TS"),Promise.resolve()));function He({input:e,specifier:t,htmlTag:s}){return t===""||s===""?e:e.split(t).map((r,o)=>o%2===1?`<${s}>${r}`:r).join("")}var Fe=Object.defineProperty,Ye=Object.getOwnPropertyDescriptor,Z=(e,t,s,r)=>{for(var o=r>1?void 0:r?Ye(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Fe(t,s,o),o};let O=class extends g{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await $.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data},this.error=null}catch(e){p.error("Header Component: Error while fetching header.json",e),this.error=await _.getPlaceHolder("error")}}render(){if(this.error)return c`
    ${this.error}
    `;if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,s=He({input:e.logoText,htmlTag:"strong",specifier:":::"}),r=ee(s);return c``}};Z([h()],O.prototype,"headerData",2);Z([h()],O.prototype,"error",2);O=Z([v("header-component")],O);/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */class B extends ne{}B.directiveName="unsafeSVG",B.resultType=2;const Ve=N(B);/** + */class q extends le{}q.directiveName="unsafeSVG",q.resultType=2;const Ue=j(q);/** * @license * Copyright 2021 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */class Be{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class Ne{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??(this.Z=new Promise(t=>this.q=t))}resume(){var t;(t=this.q)==null||t.call(this),this.Z=this.q=void 0}}/** + */class Ze{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class Ge{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??(this.Z=new Promise(t=>this.q=t))}resume(){var t;(t=this.q)==null||t.call(this),this.Z=this.q=void 0}}/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const G=e=>!fe(e)&&typeof e.then=="function",K=1073741823;class qe extends te{constructor(){super(...arguments),this._$Cwt=K,this._$Cbt=[],this._$CK=new Be(this),this._$CX=new Ne}render(...t){return t.find(s=>!G(s))??Y}update(t,s){const r=this._$Cbt;let o=r.length;this._$Cbt=s;const i=this._$CK,a=this._$CX;this.isConnected||this.disconnected();for(let d=0;dthis._$Cwt);d++){const l=s[d];if(!G(l))return this._$Cwt=d,l;d{for(;a.get();)await a.get();const b=i.deref();if(b!==void 0){const x=b._$Cbt.indexOf(l);x>-1&&x{for(var o=r>1?void 0:r?Fe(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&He(t,s,o),o};const W=Object.assign({"/public/icons/angle-down.svg":()=>n(()=>import("../__chunks__/angle-down.CYLyXUSW.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-left.svg":()=>n(()=>import("../__chunks__/angle-left.CuEqyOC8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-right.svg":()=>n(()=>import("../__chunks__/angle-right.Ke48OV-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-down.svg":()=>n(()=>import("../__chunks__/angle-small-down.SNJn5nFt.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-left.svg":()=>n(()=>import("../__chunks__/angle-small-left.Bq32-m-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-right.svg":()=>n(()=>import("../__chunks__/angle-small-right.FYreGgDf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-up.svg":()=>n(()=>import("../__chunks__/angle-up.D0S_oJnp.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/bolt.svg":()=>n(()=>import("../__chunks__/bolt.BAJn0zD8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/building-storefront.svg":()=>n(()=>import("../__chunks__/building-storefront.Pww5r_Sc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chat-bubble-left-right.svg":()=>n(()=>import("../__chunks__/chat-bubble-left-right.0PedyEPm.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/check.svg":()=>n(()=>import("../__chunks__/check.BHPURAzV.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chevron-down.svg":()=>n(()=>import("../__chunks__/chevron-down.D5xOlW7p.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clip.svg":()=>n(()=>import("../__chunks__/clip.DAiKYXCc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clock.svg":()=>n(()=>import("../__chunks__/clock.CQWyiDNK.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cpu-chip.svg":()=>n(()=>import("../__chunks__/cpu-chip.DbktS35z.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cross.svg":()=>n(()=>import("../__chunks__/cross.DjCq6kb8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cursor-arrow-ripple.svg":()=>n(()=>import("../__chunks__/cursor-arrow-ripple.DHyr9er2.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/download.svg":()=>n(()=>import("../__chunks__/download.BlSXR9C9.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/envelope.svg":()=>n(()=>import("../__chunks__/envelope.Cc7Mhg2-.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye-crossed.svg":()=>n(()=>import("../__chunks__/eye-crossed.C49v3GRJ.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye.svg":()=>n(()=>import("../__chunks__/eye.Cm2FxO9V.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/facebook.svg":()=>n(()=>import("../__chunks__/facebook.3ENFaNKU.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/globe.svg":()=>n(()=>import("../__chunks__/globe.DIrN3GJL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/hamburger.svg":()=>n(()=>import("../__chunks__/hamburger.DXUzfmtf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/heart.svg":()=>n(()=>import("../__chunks__/heart.DSQJkyzj.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/home.svg":()=>n(()=>import("../__chunks__/home.CfzaHiPS.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/instagram.svg":()=>n(()=>import("../__chunks__/instagram.BBx5qXGF.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/medium.svg":()=>n(()=>import("../__chunks__/medium.BPaQEP4K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/menu-burger.svg":()=>n(()=>import("../__chunks__/menu-burger.DyVjSQ0K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/paper-plane.svg":()=>n(()=>import("../__chunks__/paper-plane.CLiFs3FL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/plus.svg":()=>n(()=>import("../__chunks__/plus.DuBm-jVv.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/rocket-lunch.svg":()=>n(()=>import("../__chunks__/rocket-lunch.C6eRDqkd.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/search.svg":()=>n(()=>import("../__chunks__/search.CtsY1mRN.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/share.svg":()=>n(()=>import("../__chunks__/share.D_3XZuic.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/snapchat.svg":()=>n(()=>import("../__chunks__/snapchat.Bct5wLOa.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/social-network.svg":()=>n(()=>import("../__chunks__/social-network.B-lhER-M.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/trash.svg":()=>n(()=>import("../__chunks__/trash.D1jfdnTM.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/twitter.svg":()=>n(()=>import("../__chunks__/twitter.d5w0828a.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/user.svg":()=>n(()=>import("../__chunks__/user.X8OGz61Z.js"),__vite__mapDeps([])).then(e=>e.default)});let O=class extends g{constructor(){super(...arguments),this.name=""}async getSvg(e){const s=W[`${X}/${e}.svg`]??W[`${X}/cross.svg`];try{const r=await s();return Ve(r)}catch(r){p.error(`Icon Component: SVG icon: ${r.message}`,r);return}}render(){const e=this.getSvg(this.name);return c`${je(e)}`}};O.styles=re`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;se([oe({type:String})],O.prototype,"name",2);O=se([v("icon-component")],O);class Ye{readBlockConfig(t){const s={};return t.querySelectorAll(":scope > div").forEach(r=>{if(r.children){const o=[...r.children];if(o[1]){const i=o[1],a=I(o[0].textContent??"");let d="";if(i.querySelector("a")){const l=[...i.querySelectorAll("a")];l.length===1?d=l[0].href:d=l.map(m=>m.href)}else if(i.querySelector("img")){const l=[...i.querySelectorAll("img")];l.length===1?d=l[0].src:d=l.map(m=>m.src)}else if(i.querySelector("p")){const l=[...i.querySelectorAll("p")];l.length===1?d=l[0].textContent:d=l.map(m=>m.textContent)}else d=r.children[1].textContent;s[a]=d}}}),s}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const s=t.classList[0];if(s){t.classList.add("block"),t.dataset.blockName=s;const r=t.parentElement;r==null||r.classList.add(`${s}-wrapper`);const o=t.closest(".section");o&&o.classList.add(`${s}-container`)}}}function Ue(e){return/^[a-z][A-Za-z0-9]*$/.test(e)?e:/^[A-Z][A-Za-z0-9]*$/.test(e)?e.charAt(0).toLowerCase()+e.slice(1):I(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class Ze{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(s=>{this.adjustMarkup(s),this.processSectionMetaData(s)})}processSectionMetaData(t){const s=t.querySelector("div.section-metadata");if(s){const r=this.blockService.readBlockConfig(s);Object.keys(r).forEach(o=>{o==="style"?r.style.split(",").filter(a=>a).map(a=>I(a.trim())).forEach(a=>t.classList.add(a)):t.dataset[Ue(o)]=r[o]}),s.parentElement&&s.parentElement.remove()}}adjustMarkup(t){const s=[];let r=!1;[...t.children].forEach(o=>{if(o.tagName==="DIV"||!r){const i=document.createElement("div");s.push(i),r=o.tagName!=="DIV",r&&i.classList.add("default-content-wrapper")}s[s.length-1].append(o)}),s.forEach(o=>t.append(o)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(s=>{const r=s.parentElement;r&&r.classList.add("image","main")})}}const Ge={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/types/icons.types.ts",fontsScssPath:"src/styles/sass/fonts.scss",lazyStylesScssPath:"src/styles/sass/lazy-styles.scss",sidekickLibraryStylesScssPath:"src/styles/sass/sidekick-library-styles.scss"};function J(){return L()?window.parent.location:window.location}const y=class y{};y.unloaded="unloaded",y.loading="loading",y.loaded="loaded",y.error="error";let f=y;class Ke{constructor(t,s){this.sectionService=t,this.blockService=s,this.lcpBlocks=["banner"],this.init=async()=>{console.log("MainService init"),this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const r=document.querySelector("main");if(r){r.setAttribute("id","main"),this.sectionService.init(r),this.addInnerContainer(r),this.blockService.decorateBlocks(r),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:r,sidekickLibraryStylesScssPath:o,fontsScssPath:i}=Ge;try{r&&await this.loadCSS("/dist/lazyStyles/lazyStyles.css"),o&&L()&&await this.loadCSS("/dist/sidekickLibraryStyles/sidekickLibraryStyles.css"),i&&await this.loadFonts(),await this.loadBlocks()}catch(a){p.error("MainService: Load lazy error: ",a)}},this.loadBlocks=async()=>{const o=[...document.querySelectorAll(".section")].map(i=>this.loadBlock(i));await Promise.all(o)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(J().search).get("lighthouse")==="on";const t=document.querySelector('script[src$="/scripts/scripts.js"]');if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split("/scripts/scripts.js")}catch(s){p.error("MainService: Error initializing codeBasePath.",s)}}addInnerContainer(t){const s=t.innerHTML;t.innerHTML=`
    ${L()?"":''}${s}
    `}decorateTemplateAndTheme(){const t=w("template");t&&T(document.body,t);const s=w("theme");s&&T(document.body,s)}collectBlocks(t){const s=[];return t.querySelectorAll("[data-block-name]").forEach(o=>{s.push({name:o.dataset.blockName,element:o})}),s}async loadBlockModules(t){if((t.element.dataset.blockStatus??f.unloaded)===f.unloaded){t.element.dataset.blockStatus=f.loading;try{const{href:r}=U(`dist/${t.name}/${t.name}.js`),o=await n(()=>import(r),__vite__mapDeps([]));o.default&&await o.default(t.element),t.element.dataset.blockStatus=f.loaded}catch(r){t.element.dataset.blockStatus=f.error,p.error("MainService: An error occurred during module import:",r)}}}async loadBlockStyles(t){try{await this.loadCSS(`dist/${t.name}/${t.name}.css`)}catch{}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS("dist/fonts/fonts.css");try{J().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}async loadCSS(t){return new Promise((s,r)=>{const{href:o}=U(t);if(document.querySelector(`head > link[href="${o}"]`))s(!0);else{const i=document.createElement("link");i.rel="stylesheet",i.href=o,i.onload=s,i.onerror=r,document.head.append(i)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const o=this.collectBlocks(t).map(async i=>{this.lcpBlocks.includes(i.name)&&await Promise.all([this.loadBlockModules(i),this.loadBlockStyles(i)])});await Promise.all(o),this.showSection(t)}document.body.style.display=null;const s=document.querySelector("main img");await new Promise(r=>{s&&!s.complete?(s.setAttribute("loading","eager"),s.setAttribute("fetchpriority","high"),s.addEventListener("load",()=>r()),s.addEventListener("error",()=>r())):r()})}async loadBlock(t){const s=this.collectBlocks(t);if(!s.length){this.showSection(t);return}for(const r of s)Promise.all([this.loadBlockModules(r),this.loadBlockStyles(r)]);this.showSection(t)}}M.addBeforeEagerTask(()=>(console.log("BEFORE EAGER MAIN TS"),Promise.resolve()));M.addLoadEagerTask(()=>(console.log("LOAD EAGER MAIN TS"),Promise.resolve()));M.init();(async function(){try{const e=new Ye,t=new Ze(e);await new Ke(t,e).init()}catch{}})(); + */const W=e=>!Ee(e)&&typeof e.then=="function",X=1073741823;class Ke extends re{constructor(){super(...arguments),this._$Cwt=X,this._$Cbt=[],this._$CK=new Ze(this),this._$CX=new Ge}render(...t){return t.find(s=>!W(s))??G}update(t,s){const r=this._$Cbt;let o=r.length;this._$Cbt=s;const i=this._$CK,a=this._$CX;this.isConnected||this.disconnected();for(let d=0;dthis._$Cwt);d++){const l=s[d];if(!W(l))return this._$Cwt=d,l;d{for(;a.get();)await a.get();const b=i.deref();if(b!==void 0){const V=b._$Cbt.indexOf(l);V>-1&&V{for(var o=r>1?void 0:r?Je(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Xe(t,s,o),o};const Q=Object.assign({"/public/icons/angle-down.svg":()=>n(()=>import("../__chunks__/angle-down.CYLyXUSW.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-left.svg":()=>n(()=>import("../__chunks__/angle-left.CuEqyOC8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-right.svg":()=>n(()=>import("../__chunks__/angle-right.Ke48OV-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-down.svg":()=>n(()=>import("../__chunks__/angle-small-down.SNJn5nFt.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-left.svg":()=>n(()=>import("../__chunks__/angle-small-left.Bq32-m-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-right.svg":()=>n(()=>import("../__chunks__/angle-small-right.FYreGgDf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-up.svg":()=>n(()=>import("../__chunks__/angle-up.D0S_oJnp.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/bolt.svg":()=>n(()=>import("../__chunks__/bolt.BAJn0zD8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/building-storefront.svg":()=>n(()=>import("../__chunks__/building-storefront.Pww5r_Sc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chat-bubble-left-right.svg":()=>n(()=>import("../__chunks__/chat-bubble-left-right.0PedyEPm.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/check.svg":()=>n(()=>import("../__chunks__/check.BHPURAzV.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chevron-down.svg":()=>n(()=>import("../__chunks__/chevron-down.D5xOlW7p.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clip.svg":()=>n(()=>import("../__chunks__/clip.DAiKYXCc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clock.svg":()=>n(()=>import("../__chunks__/clock.CQWyiDNK.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cpu-chip.svg":()=>n(()=>import("../__chunks__/cpu-chip.DbktS35z.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cross.svg":()=>n(()=>import("../__chunks__/cross.DjCq6kb8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cursor-arrow-ripple.svg":()=>n(()=>import("../__chunks__/cursor-arrow-ripple.DHyr9er2.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/download.svg":()=>n(()=>import("../__chunks__/download.BlSXR9C9.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/envelope.svg":()=>n(()=>import("../__chunks__/envelope.Cc7Mhg2-.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye-crossed.svg":()=>n(()=>import("../__chunks__/eye-crossed.C49v3GRJ.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye.svg":()=>n(()=>import("../__chunks__/eye.Cm2FxO9V.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/facebook.svg":()=>n(()=>import("../__chunks__/facebook.3ENFaNKU.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/globe.svg":()=>n(()=>import("../__chunks__/globe.DIrN3GJL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/hamburger.svg":()=>n(()=>import("../__chunks__/hamburger.DXUzfmtf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/heart.svg":()=>n(()=>import("../__chunks__/heart.DSQJkyzj.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/home.svg":()=>n(()=>import("../__chunks__/home.CfzaHiPS.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/instagram.svg":()=>n(()=>import("../__chunks__/instagram.BBx5qXGF.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/medium.svg":()=>n(()=>import("../__chunks__/medium.BPaQEP4K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/menu-burger.svg":()=>n(()=>import("../__chunks__/menu-burger.DyVjSQ0K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/paper-plane.svg":()=>n(()=>import("../__chunks__/paper-plane.CLiFs3FL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/plus.svg":()=>n(()=>import("../__chunks__/plus.DuBm-jVv.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/rocket-lunch.svg":()=>n(()=>import("../__chunks__/rocket-lunch.C6eRDqkd.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/search.svg":()=>n(()=>import("../__chunks__/search.CtsY1mRN.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/share.svg":()=>n(()=>import("../__chunks__/share.D_3XZuic.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/snapchat.svg":()=>n(()=>import("../__chunks__/snapchat.Bct5wLOa.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/social-network.svg":()=>n(()=>import("../__chunks__/social-network.B-lhER-M.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/trash.svg":()=>n(()=>import("../__chunks__/trash.D1jfdnTM.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/twitter.svg":()=>n(()=>import("../__chunks__/twitter.d5w0828a.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/user.svg":()=>n(()=>import("../__chunks__/user.X8OGz61Z.js"),__vite__mapDeps([])).then(e=>e.default)});let I=class extends g{constructor(){super(...arguments),this.name=""}async getSvg(e){const s=Q[`${J}/${e}.svg`]??Q[`${J}/cross.svg`];try{const r=await s();return Ue(r)}catch(r){p.error(`Icon Component: SVG icon: ${r.message}`,r);return}}render(){const e=this.getSvg(this.name);return c`${We(e)}`}};I.styles=ie`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;oe([ae({type:String})],I.prototype,"name",2);I=oe([v("icon-component")],I);class Qe{readBlockConfig(t){const s={};return t.querySelectorAll(":scope > div").forEach(r=>{if(r.children){const o=[...r.children];if(o[1]){const i=o[1],a=R(o[0].textContent??"");let d="";if(i.querySelector("a")){const l=[...i.querySelectorAll("a")];l.length===1?d=l[0].href:d=l.map(m=>m.href)}else if(i.querySelector("img")){const l=[...i.querySelectorAll("img")];l.length===1?d=l[0].src:d=l.map(m=>m.src)}else if(i.querySelector("p")){const l=[...i.querySelectorAll("p")];l.length===1?d=l[0].textContent:d=l.map(m=>m.textContent)}else d=r.children[1].textContent;s[a]=d}}}),s}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const s=t.classList[0];if(s){t.classList.add("block"),t.dataset.blockName=s;const r=t.parentElement;r==null||r.classList.add(`${s}-wrapper`);const o=t.closest(".section");o&&o.classList.add(`${s}-container`)}}}function et(e){return/^[a-z][A-Za-z0-9]*$/.test(e)?e:/^[A-Z][A-Za-z0-9]*$/.test(e)?e.charAt(0).toLowerCase()+e.slice(1):R(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class tt{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(s=>{this.adjustMarkup(s),this.processSectionMetaData(s)})}processSectionMetaData(t){const s=t.querySelector("div.section-metadata");if(s){const r=this.blockService.readBlockConfig(s);Object.keys(r).forEach(o=>{o==="style"?r.style.split(",").filter(a=>a).map(a=>R(a.trim())).forEach(a=>t.classList.add(a)):t.dataset[et(o)]=r[o]}),s.parentElement&&s.parentElement.remove()}}adjustMarkup(t){const s=[];let r=!1;[...t.children].forEach(o=>{if(o.tagName==="DIV"||!r){const i=document.createElement("div");s.push(i),r=o.tagName!=="DIV",r&&i.classList.add("default-content-wrapper")}s[s.length-1].append(o)}),s.forEach(o=>t.append(o)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(s=>{const r=s.parentElement;r&&r.classList.add("image","main")})}}const y=class y{};y.unloaded="unloaded",y.loading="loading",y.loaded="loaded",y.error="error";let f=y;class st{constructor(t,s){this.sectionService=t,this.blockService=s,this.lcpBlocks=["banner"],this.init=async()=>{console.log("MainService init"),this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const r=document.querySelector("main");if(r){r.setAttribute("id","main"),this.sectionService.init(r),this.addInnerContainer(r),this.blockService.decorateBlocks(r),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:r,sidekickLibraryStylesScssPath:o,fontsScssPath:i}=H;try{r&&await this.loadCSS("/dist/lazyStyles/lazyStyles.css"),o&&S()&&await this.loadCSS("/dist/sidekickLibraryStyles/sidekickLibraryStyles.css"),i&&await this.loadFonts(),await this.loadBlocks()}catch(a){p.error("MainService: Load lazy error: ",a)}},this.loadBlocks=async()=>{const o=[...document.querySelectorAll(".section")].map(i=>this.loadBlock(i));await Promise.all(o)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(N().search).get("lighthouse")==="on";const t=document.querySelector('script[src$="/scripts/scripts.js"]');if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split("/scripts/scripts.js")}catch(s){p.error("MainService: Error initializing codeBasePath.",s)}}addInnerContainer(t){const s=t.innerHTML;t.innerHTML=`
    ${S()?"":''}${s}
    `}decorateTemplateAndTheme(){const t=w("template");t&&C(document.body,t);const s=w("theme");s&&C(document.body,s)}collectBlocks(t){const s=[];return t.querySelectorAll("[data-block-name]").forEach(o=>{s.push({name:o.dataset.blockName,element:o})}),s}async loadBlockModules(t){if((t.element.dataset.blockStatus??f.unloaded)===f.unloaded){t.element.dataset.blockStatus=f.loading;try{const{href:r}=L(`dist/${t.name}/${t.name}.js`),o=await n(()=>import(r),__vite__mapDeps([]));o.default&&await o.default(t.element),t.element.dataset.blockStatus=f.loaded}catch(r){t.element.dataset.blockStatus=f.error,p.error("MainService: An error occurred during module import:",r)}}}async loadBlockStyles(t){try{await this.loadCSS(`dist/${t.name}/${t.name}.css`)}catch{}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS("dist/fonts/fonts.css");try{N().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}async loadCSS(t){return new Promise((s,r)=>{const{href:o}=L(t);if(document.querySelector(`head > link[href="${o}"]`))s(!0);else{const i=document.createElement("link");i.rel="stylesheet",i.href=o,i.onload=s,i.onerror=r,document.head.append(i)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const o=this.collectBlocks(t).map(async i=>{this.lcpBlocks.includes(i.name)&&await Promise.all([this.loadBlockModules(i),this.loadBlockStyles(i)])});await Promise.all(o),this.showSection(t)}document.body.style.display=null;const s=document.querySelector("main img");await new Promise(r=>{s&&!s.complete?(s.setAttribute("loading","eager"),s.setAttribute("fetchpriority","high"),s.addEventListener("load",()=>r()),s.addEventListener("error",()=>r())):r()})}async loadBlock(t){const s=this.collectBlocks(t);if(!s.length){this.showSection(t);return}for(const r of s)Promise.all([this.loadBlockModules(r),this.loadBlockStyles(r)]);this.showSection(t)}}z.addBeforeEagerTask(()=>(console.log("BEFORE EAGER MAIN TS"),Promise.resolve()));z.addLoadEagerTask(()=>(console.log("LOAD EAGER MAIN TS"),Promise.resolve()));z.init();(async function(){try{const e=new Qe,t=new tt(e);await new st(t,e).init()}catch{}})(); function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { __vite__mapDeps.viteFileDeps = [] diff --git a/dist/main/main.js.map b/dist/main/main.js.map index 2ca1fe18..47284c76 100644 --- a/dist/main/main.js.map +++ b/dist/main/main.js.map @@ -1 +1 @@ -{"version":3,"mappings":"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","names":["setupHlxObj","mainScriptPath","scriptEl","error","addClasses","element","classes","cssClass","toClassName","getMetadata","value","doc","attr","meta","metaElement","decorateTemplateAndTheme","template","theme","decorateButtons","a","up","twoup","undefinedOnEmpty","setDocLanguage","lang","HLX","cb","dummyDelay","resolve","defaultTask","main","HLX$1","i","o","f","s","e","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","key","PlaceholderService","html","currentTarget","item","renderIcon","child","queryIndex","filterValues","term","siteMapEntries","groups","firstLevelPath","endpoint","FetchService","filteredNavigation","groupItems","group","DebuggerService","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","sitemapEntry","nextSitemapEntry","siteMapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","addSidebarContainer","isSidekickLibraryActive","sidebarContainer","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","name","iconMarkupFunc","iconMarkup","unsafeSVG","svg","until","css","property","BlockService","block","config","row","cols","col","as","imgs","img","ps","p","shortBlockName","blockWrapper","section","toCamelCase","g","SectionService","blockService","container","sectionMeta","style","wrappers","defaultContent","wrapper","parentElement","getLocation","_Status","Status","MainService","sectionService","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","SectionsPromises","children","blockMap","href","getUrlForEndpoint","blockModule","reject","link","firstSection","blockPromises","lcpCandidate","sectionsBlocks"],"sources":["../../src/app/tasks/setupHlxObj.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../src/app/tasks/decorateTemplateAndTheme.ts","../../src/app/tasks/decorateButtons.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/tasks/setDocLanguage.ts","../../src/app/index.ts","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/components/sidebar/sidebar.init.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants/paths.ts","../../src/components/icon/icon.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../config.ts","../../src/helpers/sidekick/getLocation.ts","../../src/services/main.service.ts","../../src/main.ts"],"sourcesContent":["export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} value - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","import { addClasses } from '../../utils/addClasses';\nimport { getMetadata } from '../../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Decorates paragraphs containing a single link as buttons.\n * @param {Element} element container element\n */\nexport function decorateButtons(element) {\n element.querySelectorAll('a').forEach((a) => {\n a.title = a.title || a.textContent;\n if (a.href !== a.textContent) {\n const up = a.parentElement;\n const twoup = a.parentElement.parentElement;\n if (!a.querySelector('img')) {\n if (up.childNodes.length === 1 && (up.tagName === 'P' || up.tagName === 'DIV')) {\n a.className = 'button'; // default\n up.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'STRONG' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button primary';\n twoup.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'EM' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button secondary';\n twoup.classList.add('button-container');\n }\n }\n }\n });\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../../utils/getMetadata';\nimport { undefinedOnEmpty } from '../../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import setupHlxObj from './tasks/setupHlxObj';\nimport { decorateTemplateAndTheme } from './tasks/decorateTemplateAndTheme';\nimport { decorateButtons } from './tasks/decorateButtons';\nimport { setDocLanguage } from './tasks/setDocLanguage';\n\nclass HLX {\n private beforeEagerCallbacks: Array<() => Promise> = [];\n private loadEagerCallbacks: Array<() => Promise> = [];\n private beforeLoadLazyCallbacks: Array<() => Promise> = [];\n private loadLazyCallbacks: Array<() => Promise> = [];\n private beforeLoadDelayedCallbacks: Array<() => Promise> = [];\n private loadDelayedCallbacks: Array<() => Promise> = [];\n private initializedCallbacks: Array<() => Promise> = [];\n\n private beforeEagerPromise?: Promise;\n private eagerPromise?: Promise;\n private beforeLazyPromise?: Promise;\n private lazyPromise?: Promise;\n private beforeDelayedPromise?: Promise;\n private delayedPromise?: Promise;\n private initializedPromise?: Promise;\n\n private get beforeEager() {\n if (this.beforeEagerPromise === undefined) {\n this.beforeEagerPromise = this.beforeLoadEager();\n }\n return this.beforeEagerPromise;\n }\n\n private get loadEager() {\n if (this.eagerPromise === undefined) {\n this.eagerPromise = this.loadEagerPromise();\n }\n return this.eagerPromise;\n }\n\n private get beforeLoadLazy() {\n if (this.beforeLazyPromise === undefined) {\n this.beforeLazyPromise = this.beforeLoadLazyPromise();\n }\n return this.beforeLazyPromise;\n }\n\n private get loadLazy() {\n if (this.lazyPromise === undefined) {\n this.lazyPromise = this.loadLazyPromise();\n }\n return this.lazyPromise;\n }\n\n private get beforeLoadDelayed() {\n if (this.beforeDelayedPromise === undefined) {\n this.beforeDelayedPromise = this.beforeLoadDelayedPromise();\n }\n return this.beforeDelayedPromise;\n }\n\n private get loadDelayed() {\n if (this.delayedPromise === undefined) {\n this.delayedPromise = this.loadDelayedPromise();\n }\n return this.delayedPromise;\n }\n\n private get initialized() {\n if (this.initializedPromise === undefined) {\n this.initializedPromise = this.getInitializedPromise();\n }\n return this.initializedPromise;\n }\n\n public addBeforeEagerTask(cb: () => Promise) {\n this.beforeEagerCallbacks.push(cb);\n }\n\n public addLoadEagerTask(cb: () => Promise) {\n this.loadEagerCallbacks.push(cb);\n }\n\n public addBeforeLoadLazyTask(cb: () => Promise) {\n this.beforeLoadLazyCallbacks.push(cb);\n }\n\n public addLoadLazyTask(cb: () => Promise) {\n this.loadLazyCallbacks.push(cb);\n }\n\n public addBeforeLoadDelayedTask(cb: () => Promise) {\n this.beforeLoadDelayedCallbacks.push(cb);\n }\n\n public addLoadDelayedTask(cb: () => Promise) {\n this.loadDelayedCallbacks.push(cb);\n }\n\n public addInitializedTask(cb: () => Promise) {\n this.initializedCallbacks.push(cb);\n }\n\n public async init() {\n await this.beforeEager;\n await this.loadEager;\n await this.beforeLoadLazy;\n await this.loadLazy;\n await this.beforeLoadDelayed;\n await this.loadDelayed;\n await this.initialized;\n }\n\n private async beforeLoadEager(): Promise {\n const dummyDelay: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n console.log(new Date().getTime(), 'beforeLoadEager');\n resolve();\n }, 5000);\n });\n\n await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), dummyDelay]);\n }\n\n private async loadEagerPromise(): Promise {\n console.log(new Date().getTime(), 'loadEager');\n\n const defaultTask: Promise = new Promise((resolve) => {\n const main = document.querySelector('main');\n setupHlxObj();\n decorateTemplateAndTheme();\n setDocLanguage();\n decorateButtons(main);\n setTimeout(() => {\n resolve();\n }, 4500);\n });\n\n await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), defaultTask]);\n }\n\n private async beforeLoadLazyPromise(): Promise {\n console.log(new Date().getTime(), 'beforeLoadLazy');\n\n const defaultTask: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 4000);\n });\n\n await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), defaultTask]);\n }\n\n private async loadLazyPromise(): Promise {\n console.log(new Date().getTime(), 'loadLazy');\n\n const defaultTask: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 3500);\n });\n\n await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), defaultTask]);\n }\n\n private async beforeLoadDelayedPromise(): Promise {\n console.log(new Date().getTime(), 'beforeLoadDelayed');\n\n const defaultTask: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), defaultTask]);\n }\n\n private async loadDelayedPromise(): Promise {\n console.log(new Date().getTime(), 'loadDelayed');\n\n const defaultTask: Promise = new Promise((resolve) => {\n // laodDelayed scripts\n setTimeout(() => {\n resolve();\n }, 2000);\n // Resolve\n });\n\n await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), defaultTask]);\n }\n\n private async getInitializedPromise(): Promise {\n console.log(new Date().getTime(), 'initialized');\n\n const defaultTask: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 1000);\n });\n\n await Promise.all([...this.initializedCallbacks.map((cb) => cb()), defaultTask]);\n }\n}\n\nexport default new HLX();\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n error?: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n async getPlaceholder(key: string): Promise {\n const placeholder = await PlaceholderService.getPlaceHolder(key);\n return placeholder;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.items) return;\n\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n if (item.error) {\n return html`

    ${item.error}

    `;\n } else {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: MenuItem) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: MenuItem | SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item['navtitle'] || item['title'];\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(siteMapEntries: MenuItem[]): Record {\n const groups = {};\n siteMapEntries.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n private async groupByFirstLevelPath() {\n const endpoint = '/query-index.json';\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n try {\n const queryIndex = await FetchService.fetchJson>(endpoint);\n\n this.error = null;\n\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n const groupItems = this.groupItemsByFirstLevelPath(filteredNavigation);\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n } catch (error) {\n DebuggerService.error(`SidebarNav Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n @state()\n error: string | null = null;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n if (contactHtml !== null) this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const endpoint = 'contact.plain.html';\n\n try {\n const contactHtmlString = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n return parser.parseFromString(contactHtmlString, 'text/html');\n } catch (error) {\n DebuggerService.error(`SidebarContacts Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n\n return null;\n }\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from 'Services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { Sitemap, SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n @state()\n error: string | null = null;\n\n @state()\n private noPostsPlaceholder: string;\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n this.noPostsPlaceholder = await PlaceholderService.getPlaceHolder('no posts');\n }\n\n render() {\n if (!this.lastTreePosts) return;\n\n return html` ${this.renderHeader()} ${this.renderPosts()} `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const endpoint = '/query-index.json';\n\n try {\n this.error = null;\n const queryIndex = await FetchService.fetchJson>(endpoint);\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n } catch (error) {\n DebuggerService.error(`SidebarPost Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n\n private renderPosts() {\n if (this.error) return html`
    ${this.error}
    `;\n if (this.lastTreePosts.length === 0) return html`
    ${this.noPostsPlaceholder}
    `;\n\n return html`
    \n ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}\n
    `;\n }\n\n private renderHeader() {\n return html`
    \n

    Newest Posts

    \n
    `;\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const endpoint = 'footer.plain.html';\n\n try {\n const response = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n } catch (error) {\n DebuggerService.error(`SidebarFooter Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { html, LitElement } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { createRef, Ref, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","import HLX from '../../app/index.ts';\nimport './sidebar.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\n\nconst addSidebarContainer = () => {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n const main = document.getElementById('main');\n main?.after(sidebarContainer);\n};\n\nHLX.addLoadEagerTask(() => {\n addSidebarContainer();\n console.log('BEFORE EAGER SIDEBAR TS');\n return Promise.resolve();\n});\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n if (specifier === '' || htmlTag === '') return input;\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from 'Utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n this.error = null;\n } catch (error) {\n DebuggerService.error('Header Component: Error while fetching header.json', error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n if (/^[a-z][A-Za-z0-9]*$/.test(name)) {\n return name;\n }\n\n if (/^[A-Z][A-Za-z0-9]*$/.test(name)) {\n return name.charAt(0).toLowerCase() + name.slice(1);\n }\n\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n lazyStylesScssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/types/icons.types.ts',\n fontsScssPath: 'src/styles/sass/fonts.scss',\n lazyStylesScssPath: 'src/styles/sass/lazy-styles.scss',\n sidekickLibraryStylesScssPath: 'src/styles/sass/sidekick-library-styles.scss',\n};\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\nimport { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport { getLocation } from 'Helpers/sidekick/getLocation.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n console.log('MainService init');\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(getLocation().search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n DebuggerService.error('MainService: Error initializing codeBasePath.', error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n //this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, sidekickLibraryStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS('/dist/lazyStyles/lazyStyles.css');\n if (sidekickLibraryStylesScssPath && isSidekickLibraryActive()) {\n await this.loadCSS('/dist/sidekickLibraryStyles/sidekickLibraryStyles.css');\n }\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n DebuggerService.error('MainService: Load lazy error: ', error);\n }\n };\n\n /**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * @private\n * @memberof MainService\n * @returns {void}\n * @example\n * \n * \n * @example\n * \n */\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n DebuggerService.error('MainService: An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS('dist/fonts/fonts.css');\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n }\n\n private async loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n }\n\n this.showSection(section);\n }\n}\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.init.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport HLX from './app/index.ts';\n\n//console.time('APP execution time: ');\n\n// export const App = new HLX({\n// beforeInit: () => {\n// console.log('beforeInit');\n// },\n// afterInit: () => {\n// console.log('afterInit');\n// },\n// beforeLoadEager: () => {\n// console.log('beforeLoadEager');\n// },\n// loadEager: () => {\n// console.log('loadEager');\n// },\n// afterLoadEager: () => {\n// console.log('afterLoadEager');\n// },\n// beforeLoadLazy: () => {\n// console.log('beforeLoadLazy');\n// },\n// loadLazy: () => {\n// console.log('loadLazy');\n// },\n// afterLoadLazy: () => {\n// console.log('afterLoadLazy');\n// },\n// beforeLoadDelayed: () => {\n// console.log('beforeLoadDelayed');\n// },\n// loadDelayed: () => {\n// console.log('loadDelayed');\n// },\n// afterLoadDelayed: () => {\n// console.log('afterLoadDelayed');\n// },\n// });\n\n// export const App = HLX; // init -> loadEager (3s)\n\n// HLX.initialized().then(() => {\n// console.log('INITIALIZED');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 2');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 3');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 1');\n// });\n\n// HLX.beforeLoadEager().then(() => {\n// console.log('BEFORE LOAD EAGER');\n// });\n\nHLX.addBeforeEagerTask(() => {\n console.log('BEFORE EAGER MAIN TS');\n return Promise.resolve();\n});\n\nHLX.addLoadEagerTask(() => {\n console.log('LOAD EAGER MAIN TS');\n return Promise.resolve();\n});\n\nHLX.init();\n\n// HLX.loadEager().then(() => {\n// console.log('LOAD EAGER');\n// });\n\n// HLX.loadLazy().then(() => {\n// console.log('LOAD LAZY');\n// });\n\n// HLX.beforeLoadDelayed().then(() => {\n// console.log('BEFORE LOAD DELAYED');\n// });\n\n// HLX.beforeLoadLazy().then(() => {\n// console.log('BEFORE LOAD LAZY');\n// });\n\n// eager, lazy, delayed\n\n//console.timeEnd('HLX execution time: ');\n(async function () {\n try {\n //await App.initialized();\n\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n } catch (error) {}\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file +{"version":3,"mappings":"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","names":["setupHlxObj","mainScriptPath","scriptEl","error","addClasses","element","classes","cssClass","toClassName","getMetadata","value","doc","attr","meta","metaElement","decorateTemplateAndTheme","template","theme","decorateButtons","a","up","twoup","undefinedOnEmpty","setDocLanguage","lang","collectBlocks","section","blockMap","block","loadBlockModules","href","getUrlForEndpoint","blockModule","DebuggerService","loadCSS","endpoint","resolve","reject","link","loadBlockStyles","config","showSection","waitForLCP","firstSection","lcpBlocks","blockPromises","lcpCandidate","getLocation","isSidekickLibraryActive","loadFonts","fontsCssPath","e","HLX","cb","dummyDelay","loadEagerTask","main","defaultTask","loadDelayedTask","initializedTask","HLX$1","i","o","f","s","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","key","PlaceholderService","html","currentTarget","item","renderIcon","child","queryIndex","filterValues","term","siteMapEntries","groups","firstLevelPath","FetchService","filteredNavigation","groupItems","group","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","sitemapEntry","nextSitemapEntry","siteMapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","addSidebarContainer","sidebarContainer","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","name","iconMarkupFunc","iconMarkup","unsafeSVG","svg","until","css","property","BlockService","row","cols","col","as","imgs","img","ps","p","shortBlockName","blockWrapper","toCamelCase","g","SectionService","blockService","container","sectionMeta","style","wrappers","defaultContent","wrapper","parentElement","_Status","Status","MainService","sectionService","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","SectionsPromises","children","sectionsBlocks"],"sources":["../../src/app/tasks/setupHlxObj.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../src/app/tasks/decorateTemplateAndTheme.ts","../../src/app/tasks/decorateButtons.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/tasks/setDocLanguage.ts","../../src/app/tasks/collectBlocks.ts","../../src/app/tasks/loadBlockModules.ts","../../src/app/tasks/loadCSS.ts","../../src/app/tasks/loadBlockStyles.ts","../../config.ts","../../src/app/tasks/showSection.ts","../../src/app/tasks/waitForLCP.ts","../../src/helpers/sidekick/getLocation.ts","../../src/app/tasks/loadFonts.ts","../../src/app/index.ts","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/components/sidebar/sidebar.init.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants/paths.ts","../../src/components/icon/icon.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/services/main.service.ts","../../src/main.ts"],"sourcesContent":["export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} value - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","import { addClasses } from '../../utils/addClasses';\nimport { getMetadata } from '../../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Decorates paragraphs containing a single link as buttons.\n * @param {Element} element container element\n */\nexport function decorateButtons(element) {\n element.querySelectorAll('a').forEach((a) => {\n a.title = a.title || a.textContent;\n if (a.href !== a.textContent) {\n const up = a.parentElement;\n const twoup = a.parentElement.parentElement;\n if (!a.querySelector('img')) {\n if (up.childNodes.length === 1 && (up.tagName === 'P' || up.tagName === 'DIV')) {\n a.className = 'button'; // default\n up.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'STRONG' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button primary';\n twoup.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'EM' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button secondary';\n twoup.classList.add('button-container');\n }\n }\n }\n });\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../../utils/getMetadata';\nimport { undefinedOnEmpty } from '../../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { BlockMapping } from '../app.types';\n\nexport function collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n}\n","import { DebuggerService } from '@kluntje/services';\nimport { BlockMapping } from '../app.types';\nimport { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\nexport async function loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? 'unloaded';\n\n if (status === 'unloaded') {\n block.element.dataset.blockStatus = 'loading';\n\n try {\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = 'loaded';\n } catch (error) {\n block.element.dataset.blockStatus = 'error';\n DebuggerService.error('laodBloackModules:', error);\n }\n }\n}\n","import { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\nexport async function loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n}\n","import { BlockMapping } from '../app.types';\nimport { loadCSS } from './loadCSS';\n\nexport async function loadBlockStyles(block: BlockMapping) {\n try {\n await loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n fontsCssPath?: string;\n lazyStylesScssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n lcpBlocks?: string[];\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/types/icons.types.ts',\n fontsScssPath: 'src/styles/sass/fonts.scss',\n fontsCssPath: 'dist/fonts/fonts.css',\n lazyStylesScssPath: 'src/styles/sass/lazy-styles.scss',\n sidekickLibraryStylesScssPath: 'src/styles/sass/sidekick-library-styles.scss',\n lcpBlocks: ['banner'],\n};\n","export function showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n}\n","import { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { config } from '../../../config';\nimport { showSection } from './showSection';\nimport { LcpCandidate } from '../app.types';\n\nexport async function waitForLCP() {\n const firstSection: HTMLElement | null = document.querySelector('.section');\n const { lcpBlocks } = config;\n\n if (firstSection) {\n const blocks = collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = lcpBlocks?.includes(block.name);\n if (hasLCPBlock) await Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n}\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { getLocation } from 'Helpers/sidekick/getLocation';\nimport { loadCSS } from './loadCSS';\nimport { config } from '../../../config';\n\nexport async function loadFonts(): Promise {\n const { fontsCssPath } = config;\n if (!fontsCssPath) return;\n await loadCSS(fontsCssPath);\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n}\n","import setupHlxObj from './tasks/setupHlxObj';\nimport { decorateTemplateAndTheme } from './tasks/decorateTemplateAndTheme';\nimport { decorateButtons } from './tasks/decorateButtons';\nimport { setDocLanguage } from './tasks/setDocLanguage';\nimport { waitForLCP } from './tasks/waitForLCP';\nimport { loadFonts } from './tasks/loadFonts';\n\nclass HLX {\n private beforeEagerCallbacks: Array<() => Promise> = [];\n private loadEagerCallbacks: Array<() => Promise> = [];\n private beforeLoadLazyCallbacks: Array<() => Promise> = [];\n private loadLazyCallbacks: Array<() => Promise> = [];\n private beforeLoadDelayedCallbacks: Array<() => Promise> = [];\n private loadDelayedCallbacks: Array<() => Promise> = [];\n private initializedCallbacks: Array<() => Promise> = [];\n\n private beforeEagerPromise?: Promise;\n private eagerPromise?: Promise;\n private beforeLazyPromise?: Promise;\n private lazyPromise?: Promise;\n private beforeDelayedPromise?: Promise;\n private delayedPromise?: Promise;\n private initializedPromise?: Promise;\n\n private get beforeEager() {\n if (this.beforeEagerPromise === undefined) {\n this.beforeEagerPromise = this.beforeLoadEager();\n }\n return this.beforeEagerPromise;\n }\n\n private get loadEager() {\n if (this.eagerPromise === undefined) {\n this.eagerPromise = this.loadEagerPromise();\n }\n return this.eagerPromise;\n }\n\n private get beforeLoadLazy() {\n if (this.beforeLazyPromise === undefined) {\n this.beforeLazyPromise = this.beforeLoadLazyPromise();\n }\n return this.beforeLazyPromise;\n }\n\n private get loadLazy() {\n if (this.lazyPromise === undefined) {\n this.lazyPromise = this.loadLazyPromise();\n }\n return this.lazyPromise;\n }\n\n private get beforeLoadDelayed() {\n if (this.beforeDelayedPromise === undefined) {\n this.beforeDelayedPromise = this.beforeLoadDelayedPromise();\n }\n return this.beforeDelayedPromise;\n }\n\n private get loadDelayed() {\n if (this.delayedPromise === undefined) {\n this.delayedPromise = this.loadDelayedPromise();\n }\n return this.delayedPromise;\n }\n\n private get initialized() {\n if (this.initializedPromise === undefined) {\n this.initializedPromise = this.getInitializedPromise();\n }\n return this.initializedPromise;\n }\n\n public addBeforeEagerTask(cb: () => Promise) {\n this.beforeEagerCallbacks.push(cb);\n }\n\n public addLoadEagerTask(cb: () => Promise) {\n this.loadEagerCallbacks.push(cb);\n }\n\n public addBeforeLoadLazyTask(cb: () => Promise) {\n this.beforeLoadLazyCallbacks.push(cb);\n }\n\n public addLoadLazyTask(cb: () => Promise) {\n this.loadLazyCallbacks.push(cb);\n }\n\n public addBeforeLoadDelayedTask(cb: () => Promise) {\n this.beforeLoadDelayedCallbacks.push(cb);\n }\n\n public addLoadDelayedTask(cb: () => Promise) {\n this.loadDelayedCallbacks.push(cb);\n }\n\n public addInitializedTask(cb: () => Promise) {\n this.initializedCallbacks.push(cb);\n }\n\n public async init() {\n await this.beforeEager;\n await this.loadEager;\n await this.beforeLoadLazy;\n await this.loadLazy;\n await this.beforeLoadDelayed;\n await this.loadDelayed;\n await this.initialized;\n }\n\n private async beforeLoadEager(): Promise {\n const dummyDelay: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n console.log(new Date().getTime(), 'beforeLoadEager');\n resolve();\n }, 5000);\n });\n\n await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), dummyDelay]);\n }\n\n private async loadEagerPromise(): Promise {\n const loadEagerTask: Promise = new Promise(async (resolve) => {\n const main = document.querySelector('main');\n setupHlxObj();\n decorateTemplateAndTheme();\n setDocLanguage();\n decorateButtons(main);\n setTimeout(() => {\n document.body.classList.add('show');\n resolve();\n }, 100);\n await waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n });\n\n await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), loadEagerTask]);\n }\n\n private async beforeLoadLazyPromise(): Promise {\n const defaultTask: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 4000);\n });\n\n await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), defaultTask]);\n }\n\n private async loadLazyPromise(): Promise {\n const defaultTask: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 3500);\n });\n\n await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), defaultTask]);\n }\n\n private async beforeLoadDelayedPromise(): Promise {\n const defaultTask: Promise = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), defaultTask]);\n }\n\n private async loadDelayedPromise(): Promise {\n const loadDelayedTask: Promise = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), loadDelayedTask]);\n }\n\n private async getInitializedPromise(): Promise {\n const initializedTask: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 1000);\n });\n\n await Promise.all([...this.initializedCallbacks.map((cb) => cb()), initializedTask]);\n }\n}\n\nexport default new HLX();\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n error?: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n async getPlaceholder(key: string): Promise {\n const placeholder = await PlaceholderService.getPlaceHolder(key);\n return placeholder;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.items) return;\n\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n if (item.error) {\n return html`

    ${item.error}

    `;\n } else {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: MenuItem) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: MenuItem | SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item['navtitle'] || item['title'];\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(siteMapEntries: MenuItem[]): Record {\n const groups = {};\n siteMapEntries.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n private async groupByFirstLevelPath() {\n const endpoint = '/query-index.json';\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n try {\n const queryIndex = await FetchService.fetchJson>(endpoint);\n\n this.error = null;\n\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n const groupItems = this.groupItemsByFirstLevelPath(filteredNavigation);\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n } catch (error) {\n DebuggerService.error(`SidebarNav Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n @state()\n error: string | null = null;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n if (contactHtml !== null) this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const endpoint = 'contact.plain.html';\n\n try {\n const contactHtmlString = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n return parser.parseFromString(contactHtmlString, 'text/html');\n } catch (error) {\n DebuggerService.error(`SidebarContacts Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n\n return null;\n }\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from 'Services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { Sitemap, SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n @state()\n error: string | null = null;\n\n @state()\n private noPostsPlaceholder: string;\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n this.noPostsPlaceholder = await PlaceholderService.getPlaceHolder('no posts');\n }\n\n render() {\n if (!this.lastTreePosts) return;\n\n return html` ${this.renderHeader()} ${this.renderPosts()} `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const endpoint = '/query-index.json';\n\n try {\n this.error = null;\n const queryIndex = await FetchService.fetchJson>(endpoint);\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n } catch (error) {\n DebuggerService.error(`SidebarPost Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n\n private renderPosts() {\n if (this.error) return html`
    ${this.error}
    `;\n if (this.lastTreePosts.length === 0) return html`
    ${this.noPostsPlaceholder}
    `;\n\n return html`
    \n ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}\n
    `;\n }\n\n private renderHeader() {\n return html`
    \n

    Newest Posts

    \n
    `;\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const endpoint = 'footer.plain.html';\n\n try {\n const response = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n } catch (error) {\n DebuggerService.error(`SidebarFooter Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { html, LitElement } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { createRef, Ref, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","import HLX from '../../app/index.ts';\nimport './sidebar.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\n\nconst addSidebarContainer = () => {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n const main = document.getElementById('main');\n main?.after(sidebarContainer);\n};\n\nHLX.addLoadEagerTask(() => {\n addSidebarContainer();\n console.log('BEFORE EAGER SIDEBAR TS');\n return Promise.resolve();\n});\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n if (specifier === '' || htmlTag === '') return input;\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from 'Utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n this.error = null;\n } catch (error) {\n DebuggerService.error('Header Component: Error while fetching header.json', error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n if (/^[a-z][A-Za-z0-9]*$/.test(name)) {\n return name;\n }\n\n if (/^[A-Z][A-Za-z0-9]*$/.test(name)) {\n return name.charAt(0).toLowerCase() + name.slice(1);\n }\n\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\nimport { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport { getLocation } from 'Helpers/sidekick/getLocation.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n console.log('MainService init');\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(getLocation().search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n DebuggerService.error('MainService: Error initializing codeBasePath.', error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n //this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, sidekickLibraryStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS('/dist/lazyStyles/lazyStyles.css');\n if (sidekickLibraryStylesScssPath && isSidekickLibraryActive()) {\n await this.loadCSS('/dist/sidekickLibraryStyles/sidekickLibraryStyles.css');\n }\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n DebuggerService.error('MainService: Load lazy error: ', error);\n }\n };\n\n /**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * @private\n * @memberof MainService\n * @returns {void}\n * @example\n * \n * \n * @example\n * \n */\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n DebuggerService.error('MainService: An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS('dist/fonts/fonts.css');\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n }\n\n private async loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n }\n\n this.showSection(section);\n }\n}\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.init.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport HLX from './app/index.ts';\n\n//console.time('APP execution time: ');\n\n// export const App = new HLX({\n// beforeInit: () => {\n// console.log('beforeInit');\n// },\n// afterInit: () => {\n// console.log('afterInit');\n// },\n// beforeLoadEager: () => {\n// console.log('beforeLoadEager');\n// },\n// loadEager: () => {\n// console.log('loadEager');\n// },\n// afterLoadEager: () => {\n// console.log('afterLoadEager');\n// },\n// beforeLoadLazy: () => {\n// console.log('beforeLoadLazy');\n// },\n// loadLazy: () => {\n// console.log('loadLazy');\n// },\n// afterLoadLazy: () => {\n// console.log('afterLoadLazy');\n// },\n// beforeLoadDelayed: () => {\n// console.log('beforeLoadDelayed');\n// },\n// loadDelayed: () => {\n// console.log('loadDelayed');\n// },\n// afterLoadDelayed: () => {\n// console.log('afterLoadDelayed');\n// },\n// });\n\n// export const App = HLX; // init -> loadEager (3s)\n\n// HLX.initialized().then(() => {\n// console.log('INITIALIZED');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 2');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 3');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 1');\n// });\n\n// HLX.beforeLoadEager().then(() => {\n// console.log('BEFORE LOAD EAGER');\n// });\n\nHLX.addBeforeEagerTask(() => {\n console.log('BEFORE EAGER MAIN TS');\n return Promise.resolve();\n});\n\nHLX.addLoadEagerTask(() => {\n console.log('LOAD EAGER MAIN TS');\n return Promise.resolve();\n});\n\nHLX.init();\n\n// HLX.loadEager().then(() => {\n// console.log('LOAD EAGER');\n// });\n\n// HLX.loadLazy().then(() => {\n// console.log('LOAD LAZY');\n// });\n\n// HLX.beforeLoadDelayed().then(() => {\n// console.log('BEFORE LOAD DELAYED');\n// });\n\n// HLX.beforeLoadLazy().then(() => {\n// console.log('BEFORE LOAD LAZY');\n// });\n\n// eager, lazy, delayed\n\n//console.timeEnd('HLX execution time: ');\n(async function () {\n try {\n //await App.initialized();\n\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n } catch (error) {}\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file diff --git a/dist/posts/posts.js b/dist/posts/posts.js index 521d0497..b74f29b1 100644 --- a/dist/posts/posts.js +++ b/dist/posts/posts.js @@ -1,2 +1,2 @@ -import{j as l,x as i,T as c}from"../__chunks__/lit-element.CH8ciVnL.js";import{P as p,c as y}from"../__chunks__/createOptimizedPicture.DsLuW-tl.js";import{F as h,m}from"../__chunks__/fetch.service.hsQtYX1Y.js";import{o as u}from"../__chunks__/if-defined.CrfpI-tB.js";import{i as w}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";const $=t=>t?i`

    ${t}

    `:c,g=t=>t?t.length>200?i`

    ${t.slice(0,200)}...

    `:i`

    ${t}

    `:c,v=(t,e)=>e?i`${e}`:c,x=t=>{const{postUrl:e,headline:r,text:o,picture:a,buttontext:s}=t;return i``},T=async t=>{if(t.length===0){const e=await p.getPlaceHolder("no posts");return i`
    ${e}
    `}return t.map(e=>x(e))},H=t=>{var r;return(r=Array.from(t.querySelectorAll("p")).find(o=>o.innerText.trim().length>0))==null?void 0:r.innerText};function S(t){try{return h.fetchText(`${t.path}.plain.html`,{cacheOptions:{cacheType:"runtime"}})}catch(e){m.error(`Post Block: Error while fetching ${t.path}.plain.html`,e);return}}function q(t,e,r){var o,a;return{postUrl:w()?void 0:`${window.hlx.codeBasePath}${t[e].path}`,headline:((o=r.querySelector("h1"))==null?void 0:o.innerText)||((a=r.querySelector("h2"))==null?void 0:a.innerText),text:H(r),buttontext:t[e].buttontext,picture:y({src:t[e].image,alt:t[e].imagealt,width:323,height:199})}}async function j(t){t.innerHTML="";const e=new DOMParser;try{const o=(await h.fetchJson("/query-index.json")).data.filter(n=>n.path.startsWith("/posts")),f=(await Promise.all(o.map(n=>S(n)))).filter(n=>n!==void 0).map(n=>e.parseFromString(n,"text/html")).map((n,P)=>q(o,P,n));t.style.removeProperty("display");const d=await T(f);l(d,t)}catch(r){m.error("Post Block: Error while fetching posts.",r);const o=await p.getPlaceHolder("error"),a=document.createElement("div"),s=i`

    ${o}

    `;l(s,a),t.innerHTML="",t.appendChild(a)}}export{j as default}; +import{j as l,x as i,T as c}from"../__chunks__/lit-element.CH8ciVnL.js";import{P as p,c as y}from"../__chunks__/createOptimizedPicture.CyR9tLTg.js";import{F as h,m}from"../__chunks__/fetch.service.C1Ie3Sjw.js";import{o as u}from"../__chunks__/if-defined.CrfpI-tB.js";import{i as w}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";const $=t=>t?i`

    ${t}

    `:c,g=t=>t?t.length>200?i`

    ${t.slice(0,200)}...

    `:i`

    ${t}

    `:c,v=(t,e)=>e?i`${e}`:c,x=t=>{const{postUrl:e,headline:r,text:o,picture:a,buttontext:s}=t;return i``},T=async t=>{if(t.length===0){const e=await p.getPlaceHolder("no posts");return i`
    ${e}
    `}return t.map(e=>x(e))},H=t=>{var r;return(r=Array.from(t.querySelectorAll("p")).find(o=>o.innerText.trim().length>0))==null?void 0:r.innerText};function S(t){try{return h.fetchText(`${t.path}.plain.html`,{cacheOptions:{cacheType:"runtime"}})}catch(e){m.error(`Post Block: Error while fetching ${t.path}.plain.html`,e);return}}function q(t,e,r){var o,a;return{postUrl:w()?void 0:`${window.hlx.codeBasePath}${t[e].path}`,headline:((o=r.querySelector("h1"))==null?void 0:o.innerText)||((a=r.querySelector("h2"))==null?void 0:a.innerText),text:H(r),buttontext:t[e].buttontext,picture:y({src:t[e].image,alt:t[e].imagealt,width:323,height:199})}}async function j(t){t.innerHTML="";const e=new DOMParser;try{const o=(await h.fetchJson("/query-index.json")).data.filter(n=>n.path.startsWith("/posts")),f=(await Promise.all(o.map(n=>S(n)))).filter(n=>n!==void 0).map(n=>e.parseFromString(n,"text/html")).map((n,P)=>q(o,P,n));t.style.removeProperty("display");const d=await T(f);l(d,t)}catch(r){m.error("Post Block: Error while fetching posts.",r);const o=await p.getPlaceHolder("error"),a=document.createElement("div"),s=i`

    ${o}

    `;l(s,a),t.innerHTML="",t.appendChild(a)}}export{j as default}; //# sourceMappingURL=posts.js.map diff --git a/src/app/app.types.ts b/src/app/app.types.ts new file mode 100644 index 00000000..904c23c3 --- /dev/null +++ b/src/app/app.types.ts @@ -0,0 +1,8 @@ +export type BlockMapping = { + name: string; + element: HTMLDivElement; +}; + +export interface LcpCandidate extends HTMLElement { + complete: boolean; +} diff --git a/src/app/index.ts b/src/app/index.ts index 9c9db97e..e9523c90 100644 --- a/src/app/index.ts +++ b/src/app/index.ts @@ -2,6 +2,8 @@ import setupHlxObj from './tasks/setupHlxObj'; import { decorateTemplateAndTheme } from './tasks/decorateTemplateAndTheme'; import { decorateButtons } from './tasks/decorateButtons'; import { setDocLanguage } from './tasks/setDocLanguage'; +import { waitForLCP } from './tasks/waitForLCP'; +import { loadFonts } from './tasks/loadFonts'; class HLX { private beforeEagerCallbacks: Array<() => Promise> = []; @@ -121,25 +123,32 @@ class HLX { } private async loadEagerPromise(): Promise { - console.log(new Date().getTime(), 'loadEager'); - - const defaultTask: Promise = new Promise((resolve) => { + const loadEagerTask: Promise = new Promise(async (resolve) => { const main = document.querySelector('main'); setupHlxObj(); decorateTemplateAndTheme(); setDocLanguage(); decorateButtons(main); setTimeout(() => { + document.body.classList.add('show'); resolve(); - }, 4500); + }, 100); + await waitForLCP(); + + try { + /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */ + if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) { + await loadFonts(); + } + } catch (e) { + // do nothing + } }); - await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), defaultTask]); + await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), loadEagerTask]); } private async beforeLoadLazyPromise(): Promise { - console.log(new Date().getTime(), 'beforeLoadLazy'); - const defaultTask: Promise = new Promise((resolve) => { // Business Logic // Resolve @@ -152,8 +161,6 @@ class HLX { } private async loadLazyPromise(): Promise { - console.log(new Date().getTime(), 'loadLazy'); - const defaultTask: Promise = new Promise((resolve) => { // Business Logic // Resolve @@ -166,11 +173,7 @@ class HLX { } private async beforeLoadDelayedPromise(): Promise { - console.log(new Date().getTime(), 'beforeLoadDelayed'); - const defaultTask: Promise = new Promise((resolve) => { - // Business Logic - // Resolve setTimeout(() => { resolve(); }, 3000); @@ -180,23 +183,17 @@ class HLX { } private async loadDelayedPromise(): Promise { - console.log(new Date().getTime(), 'loadDelayed'); - - const defaultTask: Promise = new Promise((resolve) => { - // laodDelayed scripts + const loadDelayedTask: Promise = new Promise((resolve) => { setTimeout(() => { resolve(); - }, 2000); - // Resolve + }, 3000); }); - await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), defaultTask]); + await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), loadDelayedTask]); } private async getInitializedPromise(): Promise { - console.log(new Date().getTime(), 'initialized'); - - const defaultTask: Promise = new Promise((resolve) => { + const initializedTask: Promise = new Promise((resolve) => { // Business Logic // Resolve setTimeout(() => { @@ -204,7 +201,7 @@ class HLX { }, 1000); }); - await Promise.all([...this.initializedCallbacks.map((cb) => cb()), defaultTask]); + await Promise.all([...this.initializedCallbacks.map((cb) => cb()), initializedTask]); } } diff --git a/src/app/tasks/collectBlocks.ts b/src/app/tasks/collectBlocks.ts new file mode 100644 index 00000000..a8645cd5 --- /dev/null +++ b/src/app/tasks/collectBlocks.ts @@ -0,0 +1,15 @@ +import { BlockMapping } from '../app.types'; + +export function collectBlocks(section: HTMLElement): BlockMapping[] { + const blockMap: BlockMapping[] = []; + const blocksElements = section.querySelectorAll('[data-block-name]'); + + blocksElements.forEach((block: HTMLDivElement) => { + blockMap.push({ + name: block.dataset['blockName'] as string, + element: block, + }); + }); + + return blockMap; +} diff --git a/src/app/tasks/loadBlockModules.ts b/src/app/tasks/loadBlockModules.ts new file mode 100644 index 00000000..9199aaf6 --- /dev/null +++ b/src/app/tasks/loadBlockModules.ts @@ -0,0 +1,25 @@ +import { DebuggerService } from '@kluntje/services'; +import { BlockMapping } from '../app.types'; +import { getUrlForEndpoint } from '../utils/getUrlForEndpoint'; + +export async function loadBlockModules(block: BlockMapping) { + const status = block.element.dataset.blockStatus ?? 'unloaded'; + + if (status === 'unloaded') { + block.element.dataset.blockStatus = 'loading'; + + try { + const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`); + const blockModule = await import(href); + + if (blockModule.default) { + await blockModule.default(block.element); + } + + block.element.dataset.blockStatus = 'loaded'; + } catch (error) { + block.element.dataset.blockStatus = 'error'; + DebuggerService.error('laodBloackModules:', error); + } + } +} diff --git a/src/app/tasks/loadBlockStyles.ts b/src/app/tasks/loadBlockStyles.ts new file mode 100644 index 00000000..7c830821 --- /dev/null +++ b/src/app/tasks/loadBlockStyles.ts @@ -0,0 +1,10 @@ +import { BlockMapping } from '../app.types'; +import { loadCSS } from './loadCSS'; + +export async function loadBlockStyles(block: BlockMapping) { + try { + await loadCSS(`dist/${block.name}/${block.name}.css`); + } catch (error) { + //do nothing + } +} diff --git a/src/app/tasks/loadCSS.ts b/src/app/tasks/loadCSS.ts new file mode 100644 index 00000000..696d65e1 --- /dev/null +++ b/src/app/tasks/loadCSS.ts @@ -0,0 +1,18 @@ +import { getUrlForEndpoint } from '../utils/getUrlForEndpoint'; + +export async function loadCSS(endpoint: string) { + return new Promise((resolve, reject) => { + const { href } = getUrlForEndpoint(endpoint); + + if (!document.querySelector(`head > link[href="${href}"]`)) { + const link = document.createElement('link'); + link.rel = 'stylesheet'; + link.href = href; + link.onload = resolve; + link.onerror = reject; + document.head.append(link); + } else { + resolve(true); + } + }); +} diff --git a/src/app/tasks/loadFonts.ts b/src/app/tasks/loadFonts.ts new file mode 100644 index 00000000..bf33ff56 --- /dev/null +++ b/src/app/tasks/loadFonts.ts @@ -0,0 +1,15 @@ +import { getLocation } from 'Helpers/sidekick/getLocation'; +import { loadCSS } from './loadCSS'; +import { config } from '../../../config'; + +export async function loadFonts(): Promise { + const { fontsCssPath } = config; + if (!fontsCssPath) return; + await loadCSS(fontsCssPath); + try { + if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true'); + } catch (e) { + console.error('Error setting fonts-loaded in session storage', e); + // do nothing + } +} diff --git a/src/app/tasks/showSection.ts b/src/app/tasks/showSection.ts new file mode 100644 index 00000000..2e6f0b7a --- /dev/null +++ b/src/app/tasks/showSection.ts @@ -0,0 +1,3 @@ +export function showSection(section: HTMLElement) { + section.style.removeProperty('display'); +} diff --git a/src/app/tasks/waitForLCP.ts b/src/app/tasks/waitForLCP.ts new file mode 100644 index 00000000..8b823926 --- /dev/null +++ b/src/app/tasks/waitForLCP.ts @@ -0,0 +1,37 @@ +import { collectBlocks } from './collectBlocks'; +import { loadBlockModules } from './loadBlockModules'; +import { loadBlockStyles } from './loadBlockStyles'; +import { config } from '../../../config'; +import { showSection } from './showSection'; +import { LcpCandidate } from '../app.types'; + +export async function waitForLCP() { + const firstSection: HTMLElement | null = document.querySelector('.section'); + const { lcpBlocks } = config; + + if (firstSection) { + const blocks = collectBlocks(firstSection); + const blockPromises = blocks.map(async (block) => { + const hasLCPBlock = lcpBlocks?.includes(block.name); + if (hasLCPBlock) await Promise.all([loadBlockModules(block), loadBlockStyles(block)]); + }); + + await Promise.all(blockPromises); + showSection(firstSection); + } + + // @ts-ignore + document.body.style.display = null; + const lcpCandidate = document.querySelector('main img'); + + await new Promise((resolve) => { + if (lcpCandidate && !lcpCandidate.complete) { + lcpCandidate.setAttribute('loading', 'eager'); + lcpCandidate.setAttribute('fetchpriority', 'high'); + lcpCandidate.addEventListener('load', () => resolve()); + lcpCandidate.addEventListener('error', () => resolve()); + } else { + resolve(); + } + }); +} diff --git a/types/config.d.ts b/types/config.d.ts index 1d6e9416..bd795e6c 100644 --- a/types/config.d.ts +++ b/types/config.d.ts @@ -4,7 +4,9 @@ export interface Config { iconsDirPath: string; iconsTypesPath: string; fontsScssPath?: string; + fontsCssPath?: string; lazyStylesScssPath?: string; sidekickLibraryStylesScssPath?: string; + lcpBlocks?: string[]; } export declare const config: Config; diff --git a/types/src/app/app.types.d.ts b/types/src/app/app.types.d.ts new file mode 100644 index 00000000..407a7928 --- /dev/null +++ b/types/src/app/app.types.d.ts @@ -0,0 +1,7 @@ +export type BlockMapping = { + name: string; + element: HTMLDivElement; +}; +export interface LcpCandidate extends HTMLElement { + complete: boolean; +} diff --git a/types/src/app/tasks/collectBlocks.d.ts b/types/src/app/tasks/collectBlocks.d.ts new file mode 100644 index 00000000..6752ec26 --- /dev/null +++ b/types/src/app/tasks/collectBlocks.d.ts @@ -0,0 +1,2 @@ +import { BlockMapping } from '../app.types'; +export declare function collectBlocks(section: HTMLElement): BlockMapping[]; diff --git a/types/src/app/tasks/loadBlockModules.d.ts b/types/src/app/tasks/loadBlockModules.d.ts new file mode 100644 index 00000000..5d780347 --- /dev/null +++ b/types/src/app/tasks/loadBlockModules.d.ts @@ -0,0 +1,2 @@ +import { BlockMapping } from '../app.types'; +export declare function loadBlockModules(block: BlockMapping): Promise; diff --git a/types/src/app/tasks/loadBlockStyles.d.ts b/types/src/app/tasks/loadBlockStyles.d.ts new file mode 100644 index 00000000..1fbd3e2c --- /dev/null +++ b/types/src/app/tasks/loadBlockStyles.d.ts @@ -0,0 +1,2 @@ +import { BlockMapping } from '../app.types'; +export declare function loadBlockStyles(block: BlockMapping): Promise; diff --git a/types/src/app/tasks/loadCSS.d.ts b/types/src/app/tasks/loadCSS.d.ts new file mode 100644 index 00000000..734ea983 --- /dev/null +++ b/types/src/app/tasks/loadCSS.d.ts @@ -0,0 +1 @@ +export declare function loadCSS(endpoint: string): Promise; diff --git a/types/src/app/tasks/loadFonts.d.ts b/types/src/app/tasks/loadFonts.d.ts new file mode 100644 index 00000000..5ce5d721 --- /dev/null +++ b/types/src/app/tasks/loadFonts.d.ts @@ -0,0 +1 @@ +export declare function loadFonts(): Promise; diff --git a/types/src/app/tasks/showSection.d.ts b/types/src/app/tasks/showSection.d.ts new file mode 100644 index 00000000..d788e76c --- /dev/null +++ b/types/src/app/tasks/showSection.d.ts @@ -0,0 +1 @@ +export declare function showSection(section: HTMLElement): void; diff --git a/types/src/app/tasks/waitForLCP.d.ts b/types/src/app/tasks/waitForLCP.d.ts new file mode 100644 index 00000000..885fe13c --- /dev/null +++ b/types/src/app/tasks/waitForLCP.d.ts @@ -0,0 +1 @@ +export declare function waitForLCP(): Promise; From ca9373cdca85cbfd0d63f1b1b43c00c6932f5e46 Mon Sep 17 00:00:00 2001 From: samuelecalamita Date: Mon, 22 Apr 2024 21:41:57 +0200 Subject: [PATCH 37/62] added some docs --- dist/main/main.js | 10 ++++----- dist/main/main.js.map | 2 +- src/app/index.ts | 28 ++++++++---------------- src/app/tasks/collectBlocks.ts | 9 ++++++++ src/app/tasks/loadBlockModules.ts | 8 ++++++- src/app/tasks/loadBlockStyles.ts | 5 +++++ src/app/tasks/loadCSS.ts | 5 +++++ src/app/tasks/setDocLanguage.ts | 2 +- src/app/tasks/showSection.ts | 4 ++++ src/app/tasks/waitForLCP.ts | 5 +++++ src/components/sidebar/sidebar.init.ts | 2 +- types/src/app/tasks/collectBlocks.d.ts | 9 ++++++++ types/src/app/tasks/loadBlockStyles.d.ts | 5 +++++ types/src/app/tasks/loadCSS.d.ts | 5 +++++ types/src/app/tasks/showSection.d.ts | 4 ++++ types/src/app/tasks/waitForLCP.d.ts | 5 +++++ 16 files changed, 80 insertions(+), 28 deletions(-) diff --git a/dist/main/main.js b/dist/main/main.js index 3475540c..8232c735 100644 --- a/dist/main/main.js +++ b/dist/main/main.js @@ -1,16 +1,16 @@ -import{t as R,r as h}from"../__chunks__/state.CJfvw0Ck.js";import{_ as n}from"../__chunks__/preload-helper.D7itGvJr.js";import{g as L,m as p,F as $}from"../__chunks__/fetch.service.C1Ie3Sjw.js";import{i as S}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";import{T as u,s as g,x as c,w as G,i as ie}from"../__chunks__/lit-element.CH8ciVnL.js";import{t as v,n as ae}from"../__chunks__/property.Ds9fqW-T.js";import{i as ne,t as ce,e as j,o as ee,a as le}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{r as M}from"../__chunks__/icon.template.3G0fuXUC.js";import{P as _,c as de}from"../__chunks__/createOptimizedPicture.CyR9tLTg.js";function he(e="dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(s){console.log("setupHlxObj",s)}}const C=(e,t)=>{t.split(",").forEach(s=>{e.classList.add(R(s.trim()))})};function w(e,t=document){const s=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${s}="${e}"]`)].map(i=>i.content).join(", ");return o.length?o:""}function ue(){const e=w("template");e&&C(document.body,e);const t=w("theme");t&&C(document.body,t)}function pe(e){e.querySelectorAll("a").forEach(t=>{if(t.title=t.title||t.textContent,t.href!==t.textContent){const s=t.parentElement,r=t.parentElement.parentElement;t.querySelector("img")||(s.childNodes.length===1&&(s.tagName==="P"||s.tagName==="DIV")&&(t.className="button",s.classList.add("button-container")),s.childNodes.length===1&&s.tagName==="STRONG"&&r.childNodes.length===1&&r.tagName==="P"&&(t.className="button primary",r.classList.add("button-container")),s.childNodes.length===1&&s.tagName==="EM"&&r.childNodes.length===1&&r.tagName==="P"&&(t.className="button secondary",r.classList.add("button-container")))}})}function me(e){return e.trim()===""?void 0:e}function fe(){const e=w("language");document.documentElement.lang=me(e)||"en"}function _e(e){const t=[];return e.querySelectorAll("[data-block-name]").forEach(r=>{t.push({name:r.dataset.blockName,element:r})}),t}async function ge(e){if((e.element.dataset.blockStatus??"unloaded")==="unloaded"){e.element.dataset.blockStatus="loading";try{const{href:s}=L(`dist/${e.name}/${e.name}.js`),r=await n(()=>import(s),__vite__mapDeps([]));r.default&&await r.default(e.element),e.element.dataset.blockStatus="loaded"}catch(s){e.element.dataset.blockStatus="error",p.error("laodBloackModules:",s)}}}async function te(e){return new Promise((t,s)=>{const{href:r}=L(e);if(document.querySelector(`head > link[href="${r}"]`))t(!0);else{const o=document.createElement("link");o.rel="stylesheet",o.href=r,o.onload=t,o.onerror=s,document.head.append(o)}})}async function ve(e){try{await te(`dist/${e.name}/${e.name}.css`)}catch{}}const H={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/types/icons.types.ts",fontsScssPath:"src/styles/sass/fonts.scss",fontsCssPath:"dist/fonts/fonts.css",lazyStylesScssPath:"src/styles/sass/lazy-styles.scss",sidekickLibraryStylesScssPath:"src/styles/sass/sidekick-library-styles.scss",lcpBlocks:["banner"]};function ye(e){e.style.removeProperty("display")}async function be(){const e=document.querySelector(".section"),{lcpBlocks:t}=H;if(e){const o=_e(e).map(async i=>{(t==null?void 0:t.includes(i.name))&&await Promise.all([ge(i),ve(i)])});await Promise.all(o),ye(e)}document.body.style.display=null;const s=document.querySelector("main img");await new Promise(r=>{s&&!s.complete?(s.setAttribute("loading","eager"),s.setAttribute("fetchpriority","high"),s.addEventListener("load",()=>r()),s.addEventListener("error",()=>r())):r()})}function N(){return S()?window.parent.location:window.location}async function Pe(){const{fontsCssPath:e}=H;if(e){await te(e);try{N().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}}class we{constructor(){this.beforeEagerCallbacks=[],this.loadEagerCallbacks=[],this.beforeLoadLazyCallbacks=[],this.loadLazyCallbacks=[],this.beforeLoadDelayedCallbacks=[],this.loadDelayedCallbacks=[],this.initializedCallbacks=[]}get beforeEager(){return this.beforeEagerPromise===void 0&&(this.beforeEagerPromise=this.beforeLoadEager()),this.beforeEagerPromise}get loadEager(){return this.eagerPromise===void 0&&(this.eagerPromise=this.loadEagerPromise()),this.eagerPromise}get beforeLoadLazy(){return this.beforeLazyPromise===void 0&&(this.beforeLazyPromise=this.beforeLoadLazyPromise()),this.beforeLazyPromise}get loadLazy(){return this.lazyPromise===void 0&&(this.lazyPromise=this.loadLazyPromise()),this.lazyPromise}get beforeLoadDelayed(){return this.beforeDelayedPromise===void 0&&(this.beforeDelayedPromise=this.beforeLoadDelayedPromise()),this.beforeDelayedPromise}get loadDelayed(){return this.delayedPromise===void 0&&(this.delayedPromise=this.loadDelayedPromise()),this.delayedPromise}get initialized(){return this.initializedPromise===void 0&&(this.initializedPromise=this.getInitializedPromise()),this.initializedPromise}addBeforeEagerTask(t){this.beforeEagerCallbacks.push(t)}addLoadEagerTask(t){this.loadEagerCallbacks.push(t)}addBeforeLoadLazyTask(t){this.beforeLoadLazyCallbacks.push(t)}addLoadLazyTask(t){this.loadLazyCallbacks.push(t)}addBeforeLoadDelayedTask(t){this.beforeLoadDelayedCallbacks.push(t)}addLoadDelayedTask(t){this.loadDelayedCallbacks.push(t)}addInitializedTask(t){this.initializedCallbacks.push(t)}async init(){await this.beforeEager,await this.loadEager,await this.beforeLoadLazy,await this.loadLazy,await this.beforeLoadDelayed,await this.loadDelayed,await this.initialized}async beforeLoadEager(){const t=new Promise(s=>{setTimeout(()=>{console.log(new Date().getTime(),"beforeLoadEager"),s()},5e3)});await Promise.all([...this.beforeEagerCallbacks.map(s=>s()),t])}async loadEagerPromise(){const t=new Promise(async s=>{const r=document.querySelector("main");he(),ue(),fe(),pe(r),setTimeout(()=>{document.body.classList.add("show"),s()},100),await be();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await Pe()}catch{}});await Promise.all([...this.loadEagerCallbacks.map(s=>s()),t])}async beforeLoadLazyPromise(){const t=new Promise(s=>{setTimeout(()=>{s()},4e3)});await Promise.all([...this.beforeLoadLazyCallbacks.map(s=>s()),t])}async loadLazyPromise(){const t=new Promise(s=>{setTimeout(()=>{s()},3500)});await Promise.all([...this.loadLazyCallbacks.map(s=>s()),t])}async beforeLoadDelayedPromise(){const t=new Promise(s=>{setTimeout(()=>{s()},3e3)});await Promise.all([...this.beforeLoadDelayedCallbacks.map(s=>s()),t])}async loadDelayedPromise(){const t=new Promise(s=>{setTimeout(()=>{s()},3e3)});await Promise.all([...this.loadDelayedCallbacks.map(s=>s()),t])}async getInitializedPromise(){const t=new Promise(s=>{setTimeout(()=>{s()},1e3)});await Promise.all([...this.initializedCallbacks.map(s=>s()),t])}}const z=new we;/** +import{t as R,r as h}from"../__chunks__/state.CJfvw0Ck.js";import{_ as n}from"../__chunks__/preload-helper.D7itGvJr.js";import{g as $,m as p,F as L}from"../__chunks__/fetch.service.C1Ie3Sjw.js";import{i as S}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";import{T as u,s as g,x as c,w as G,i as ie}from"../__chunks__/lit-element.CH8ciVnL.js";import{t as v,n as ae}from"../__chunks__/property.Ds9fqW-T.js";import{i as ne,t as ce,e as j,o as ee,a as le}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{r as M}from"../__chunks__/icon.template.3G0fuXUC.js";import{P as _,c as de}from"../__chunks__/createOptimizedPicture.CyR9tLTg.js";function he(e="dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(s){console.log("setupHlxObj",s)}}const C=(e,t)=>{t.split(",").forEach(s=>{e.classList.add(R(s.trim()))})};function w(e,t=document){const s=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${s}="${e}"]`)].map(i=>i.content).join(", ");return o.length?o:""}function ue(){const e=w("template");e&&C(document.body,e);const t=w("theme");t&&C(document.body,t)}function pe(e){e.querySelectorAll("a").forEach(t=>{if(t.title=t.title||t.textContent,t.href!==t.textContent){const s=t.parentElement,r=t.parentElement.parentElement;t.querySelector("img")||(s.childNodes.length===1&&(s.tagName==="P"||s.tagName==="DIV")&&(t.className="button",s.classList.add("button-container")),s.childNodes.length===1&&s.tagName==="STRONG"&&r.childNodes.length===1&&r.tagName==="P"&&(t.className="button primary",r.classList.add("button-container")),s.childNodes.length===1&&s.tagName==="EM"&&r.childNodes.length===1&&r.tagName==="P"&&(t.className="button secondary",r.classList.add("button-container")))}})}function me(e){return e.trim()===""?void 0:e}function fe(){const e=w("language");document.documentElement.lang=me(e)||"en"}function _e(e){const t=[];return e.querySelectorAll("[data-block-name]").forEach(r=>{t.push({name:r.dataset.blockName,element:r})}),t}async function ge(e){if((e.element.dataset.blockStatus??"unloaded")==="unloaded"){e.element.dataset.blockStatus="loading";try{const{href:s}=$(`dist/${e.name}/${e.name}.js`),r=await n(()=>import(s),__vite__mapDeps([]));r.default&&await r.default(e.element),e.element.dataset.blockStatus="loaded"}catch(s){e.element.dataset.blockStatus="error",p.error("laodBloackModules:",s)}}}async function te(e){return new Promise((t,s)=>{const{href:r}=$(e);if(document.querySelector(`head > link[href="${r}"]`))t(!0);else{const o=document.createElement("link");o.rel="stylesheet",o.href=r,o.onload=t,o.onerror=s,document.head.append(o)}})}async function ve(e){try{await te(`dist/${e.name}/${e.name}.css`)}catch{}}const H={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/types/icons.types.ts",fontsScssPath:"src/styles/sass/fonts.scss",fontsCssPath:"dist/fonts/fonts.css",lazyStylesScssPath:"src/styles/sass/lazy-styles.scss",sidekickLibraryStylesScssPath:"src/styles/sass/sidekick-library-styles.scss",lcpBlocks:["banner"]};function ye(e){e.style.removeProperty("display")}async function be(){const e=document.querySelector(".section"),{lcpBlocks:t}=H;if(e){const o=_e(e).map(async i=>{(t==null?void 0:t.includes(i.name))&&await Promise.all([ge(i),ve(i)])});await Promise.all(o),ye(e)}document.body.style.display=null;const s=document.querySelector("main img");await new Promise(r=>{s&&!s.complete?(s.setAttribute("loading","eager"),s.setAttribute("fetchpriority","high"),s.addEventListener("load",()=>r()),s.addEventListener("error",()=>r())):r()})}function N(){return S()?window.parent.location:window.location}async function Pe(){const{fontsCssPath:e}=H;if(e){await te(e);try{N().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}}class we{constructor(){this.beforeEagerCallbacks=[],this.loadEagerCallbacks=[],this.beforeLoadLazyCallbacks=[],this.loadLazyCallbacks=[],this.beforeLoadDelayedCallbacks=[],this.loadDelayedCallbacks=[],this.initializedCallbacks=[]}get beforeEager(){return this.beforeEagerPromise===void 0&&(this.beforeEagerPromise=this.beforeLoadEager()),this.beforeEagerPromise}get loadEager(){return this.eagerPromise===void 0&&(this.eagerPromise=this.loadEagerPromise()),this.eagerPromise}get beforeLoadLazy(){return this.beforeLazyPromise===void 0&&(this.beforeLazyPromise=this.beforeLoadLazyPromise()),this.beforeLazyPromise}get loadLazy(){return this.lazyPromise===void 0&&(this.lazyPromise=this.loadLazyPromise()),this.lazyPromise}get beforeLoadDelayed(){return this.beforeDelayedPromise===void 0&&(this.beforeDelayedPromise=this.beforeLoadDelayedPromise()),this.beforeDelayedPromise}get loadDelayed(){return this.delayedPromise===void 0&&(this.delayedPromise=this.loadDelayedPromise()),this.delayedPromise}get initialized(){return this.initializedPromise===void 0&&(this.initializedPromise=this.getInitializedPromise()),this.initializedPromise}addBeforeEagerTask(t){this.beforeEagerCallbacks.push(t)}addLoadEagerTask(t){this.loadEagerCallbacks.push(t)}addBeforeLoadLazyTask(t){this.beforeLoadLazyCallbacks.push(t)}addLoadLazyTask(t){this.loadLazyCallbacks.push(t)}addBeforeLoadDelayedTask(t){this.beforeLoadDelayedCallbacks.push(t)}addLoadDelayedTask(t){this.loadDelayedCallbacks.push(t)}addInitializedTask(t){this.initializedCallbacks.push(t)}async init(){await this.beforeEager,await this.loadEager,await this.beforeLoadLazy,await this.loadLazy,await this.beforeLoadDelayed,await this.loadDelayed,await this.initialized}async beforeLoadEager(){const t=new Promise(s=>{he(),ue(),fe(),s()});await Promise.all([...this.beforeEagerCallbacks.map(s=>s()),t])}async loadEagerPromise(){const t=new Promise(async s=>{const r=document.querySelector("main");pe(r),setTimeout(()=>{document.body.classList.add("show"),s()},100),await be();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await Pe()}catch{}});await Promise.all([...this.loadEagerCallbacks.map(s=>s()),t])}async beforeLoadLazyPromise(){const t=new Promise(s=>s());await Promise.all([...this.beforeLoadLazyCallbacks.map(s=>s()),t])}async loadLazyPromise(){const t=new Promise(s=>{setTimeout(()=>{s()},3500)});await Promise.all([...this.loadLazyCallbacks.map(s=>s()),t])}async beforeLoadDelayedPromise(){const t=new Promise(s=>{setTimeout(()=>{s()},3e3)});await Promise.all([...this.beforeLoadDelayedCallbacks.map(s=>s()),t])}async loadDelayedPromise(){const t=new Promise(s=>{setTimeout(()=>{s()},3e3)});await Promise.all([...this.loadDelayedCallbacks.map(s=>s()),t])}async getInitializedPromise(){const t=new Promise(s=>{setTimeout(()=>{s()},1e3)});await Promise.all([...this.initializedCallbacks.map(s=>s()),t])}}const z=new we;/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const Ee=e=>e===null||typeof e!="object"&&typeof e!="function",$e=e=>e.strings===void 0;/** + */const Ee=e=>e===null||typeof e!="object"&&typeof e!="function",Le=e=>e.strings===void 0;/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const P=(e,t)=>{var r;const s=e._$AN;if(s===void 0)return!1;for(const o of s)(r=o._$AO)==null||r.call(o,t,!1),P(o,t);return!0},T=e=>{let t,s;do{if((t=e._$AM)===void 0)break;s=t._$AN,s.delete(e),e=t}while((s==null?void 0:s.size)===0)},se=e=>{for(let t;t=e._$AM;e=t){let s=t._$AN;if(s===void 0)t._$AN=s=new Set;else if(s.has(e))break;s.add(e),Ce(t)}};function Le(e){this._$AN!==void 0?(T(this),this._$AM=e,se(this)):this._$AM=e}function Se(e,t=!1,s=0){const r=this._$AH,o=this._$AN;if(o!==void 0&&o.size!==0)if(t)if(Array.isArray(r))for(let i=s;i{e.type==ce.CHILD&&(e._$AP??(e._$AP=Se),e._$AQ??(e._$AQ=Le))};class re extends ne{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,s,r){super._$AT(t,s,r),se(this),this.isConnected=t._$AU}_$AO(t,s=!0){var r,o;t!==this.isConnected&&(this.isConnected=t,t?(r=this.reconnected)==null||r.call(this):(o=this.disconnected)==null||o.call(this)),s&&(P(this,t),T(this))}setValue(t){if($e(this._$Ct))this._$Ct._$AI(t,this);else{const s=[...this._$Ct._$AH];s[this._$Ci]=t,this._$Ct._$AI(s,this,0)}}disconnected(){}reconnected(){}}/** + */const P=(e,t)=>{var r;const s=e._$AN;if(s===void 0)return!1;for(const o of s)(r=o._$AO)==null||r.call(o,t,!1),P(o,t);return!0},T=e=>{let t,s;do{if((t=e._$AM)===void 0)break;s=t._$AN,s.delete(e),e=t}while((s==null?void 0:s.size)===0)},se=e=>{for(let t;t=e._$AM;e=t){let s=t._$AN;if(s===void 0)t._$AN=s=new Set;else if(s.has(e))break;s.add(e),Ce(t)}};function $e(e){this._$AN!==void 0?(T(this),this._$AM=e,se(this)):this._$AM=e}function Se(e,t=!1,s=0){const r=this._$AH,o=this._$AN;if(o!==void 0&&o.size!==0)if(t)if(Array.isArray(r))for(let i=s;i{e.type==ce.CHILD&&(e._$AP??(e._$AP=Se),e._$AQ??(e._$AQ=$e))};class re extends ne{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,s,r){super._$AT(t,s,r),se(this),this.isConnected=t._$AU}_$AO(t,s=!0){var r,o;t!==this.isConnected&&(this.isConnected=t,t?(r=this.reconnected)==null||r.call(this):(o=this.disconnected)==null||o.call(this)),s&&(P(this,t),T(this))}setValue(t){if(Le(this._$Ct))this._$Ct._$AI(t,this);else{const s=[...this._$Ct._$AH];s[this._$Ci]=t,this._$Ct._$AI(s,this,0)}}disconnected(){}reconnected(){}}/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const Te=()=>new Ae;let Ae=class{};const x=new WeakMap,ke=j(class extends re{render(e){return u}update(e,[t]){var r;const s=t!==this.Y;return s&&this.Y!==void 0&&this.rt(void 0),(s||this.lt!==this.ct)&&(this.Y=t,this.ht=(r=e.options)==null?void 0:r.host,this.rt(this.ct=e.element)),u}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let s=x.get(t);s===void 0&&(s=new WeakMap,x.set(t,s)),s.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),s.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=x.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var De=Object.defineProperty,Oe=Object.getOwnPropertyDescriptor,F=(e,t,s,r)=>{for(var o=r>1?void 0:r?Oe(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&De(t,s,o),o};let A=class extends g{constructor(){super(...arguments),this.error=null,this.getSubmenuName=e=>e.path.split("/")[1]}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}async getPlaceholder(e){return await _.getPlaceHolder(e)}render(){if(this.error)return c`
    ${this.error}
    `;if(this.items)return c``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return c`${e.navtitle} ${M("chevron-down","submenu__icon")}`}renderMenuItem(e){return e.error?c`

    ${e.error}

    `:c`
  • ${e.children!==void 0?this.renderSubMenu(e):c`${e.navtitle}`}
  • `}renderMenuItems(){return c`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}filterNavigation(e,t){return e.filter(s=>t.every(r=>!s.path.includes(r))).map(s=>({path:s.path,navtitle:this.getNavTitle(s)}))}groupItemsByFirstLevelPath(e){const t={};return e.forEach(s=>{const r=this.getSubmenuName(s);t[r]||(t[r]=[]),t[r].push({path:s.path,navtitle:this.getNavTitle(s)})}),t}async groupByFirstLevelPath(){const e="/query-index.json",t=["sidekick","sidekick-library","tools","development","dev-","__"];try{const s=await $.fetchJson(e);this.error=null;const r=this.filterNavigation(s.data,t),o=this.groupItemsByFirstLevelPath(r);return Object.values(o).map(a=>a.length===1?a[0]:{navtitle:a[0].path.split("/")[1],path:a[0].path,children:a})}catch(s){return p.error(`SidebarNav Component: Error while fetching ${e}`,s),this.error=await _.getPlaceHolder("error"),[]}}};F([h()],A.prototype,"items",2);F([h()],A.prototype,"error",2);A=F([v("sidebar-nav")],A);var Ie=Object.defineProperty,Re=Object.getOwnPropertyDescriptor,Y=(e,t,s,r)=>{for(var o=r>1?void 0:r?Re(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Ie(t,s,o),o};let k=class extends g{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();e!==null&&this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t="contact.plain.html";try{const s=await $.fetchText(t,{cacheOptions:{cacheType:"runtime"}});return this.error=null,e.parseFromString(s,"text/html")}catch(s){return p.error(`SidebarContacts Component: Error while fetching ${t}`,s),this.error=await _.getPlaceHolder("error"),null}}renderHeader(e){return e?c`

    ${e}

    `:u}renderText(e){return e?c`

    ${e}

    `:u}render(){if(this.error)return c`
    ${this.error}
    `;if(!this.contactTemplateArgs)return u;const{headline:e,text:t,contacts:s}=this.contactTemplateArgs;return c`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(s)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:s}=e;return!t&&!s?u:c`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(s)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(r=>({icon:r.querySelector("div"),markup:r.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),s=e.querySelector("p"),r=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:s,contacts:r}}renderContacts(e){return e.length===0?u:c`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?M(e.innerHTML):u}renderContactMarkup(e){return e?ee(e.innerHTML):u}};Y([h()],k.prototype,"contactTemplateArgs",2);Y([h()],k.prototype,"error",2);k=Y([v("sidebar-contact")],k);var Me=Object.defineProperty,ze=Object.getOwnPropertyDescriptor,B=(e,t,s,r)=>{for(var o=r>1?void 0:r?ze(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Me(t,s,o),o};let E=class extends g{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e),this.noPostsPlaceholder=await _.getPlaceHolder("no posts")}render(){if(this.lastTreePosts)return c`${this.renderHeader()} ${this.renderPosts()}`}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,s)=>t.lastModified>s.lastModified?-1:t.lastModified${t}`:u}renderPost(e){return c`
    ${this.renderPicture(e)}

    ${e.description}

    `}async getPosts(){const e="/query-index.json";try{return this.error=null,(await $.fetchJson(e)).data.filter(s=>s.path.startsWith("/posts"))}catch(t){return p.error(`SidebarPost Component: Error while fetching ${e}`,t),this.error=await _.getPlaceHolder("error"),[]}}renderPosts(){return this.error?c`
    ${this.error}
    `:this.lastTreePosts.length===0?c`
    ${this.noPostsPlaceholder}
    `:c`
    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}renderHeader(){return c`

    Newest Posts

    `}};B([h()],E.prototype,"lastTreePosts",2);B([h()],E.prototype,"error",2);B([h()],E.prototype,"noPostsPlaceholder",2);E=B([v("sidebar-posts")],E);var Be=Object.defineProperty,Ve=Object.getOwnPropertyDescriptor,U=(e,t,s,r)=>{for(var o=r>1?void 0:r?Ve(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Be(t,s,o),o};let D=class extends g{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e="footer.plain.html";try{const t=await $.fetchText(e,{cacheOptions:{cacheType:"runtime"}});this.error=null;const s=document.createElement("div");s.innerHTML=t,this.footerMarkup=s.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}catch(t){p.error(`SidebarFooter Component: Error while fetching ${e}`,t),this.error=await _.getPlaceHolder("error")}}render(){if(this.error)return c`
    ${this.error}
    `;if(this.footerMarkup)return c`${this.footerMarkup}`}};U([h()],D.prototype,"footerMarkup",2);U([h()],D.prototype,"error",2);D=U([v("sidebar-footer")],D);var xe=Object.defineProperty,Ne=Object.getOwnPropertyDescriptor,qe=(e,t,s,r)=>{for(var o=r>1?void 0:r?Ne(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&xe(t,s,o),o};let K=class extends g{constructor(){super(...arguments),this.toggleRef=Te(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return c`
    ${M("hamburger")}`}};K=qe([v("sidebar-component")],K);const je=()=>{if(S())return;const e=document.createElement("sidebar-component");e.setAttribute("id","sidebar"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active");const t=document.getElementById("main");t==null||t.after(e)};z.addLoadEagerTask(()=>(je(),console.log("BEFORE EAGER SIDEBAR TS"),Promise.resolve()));function He({input:e,specifier:t,htmlTag:s}){return t===""||s===""?e:e.split(t).map((r,o)=>o%2===1?`<${s}>${r}`:r).join("")}var Fe=Object.defineProperty,Ye=Object.getOwnPropertyDescriptor,Z=(e,t,s,r)=>{for(var o=r>1?void 0:r?Ye(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Fe(t,s,o),o};let O=class extends g{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await $.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data},this.error=null}catch(e){p.error("Header Component: Error while fetching header.json",e),this.error=await _.getPlaceHolder("error")}}render(){if(this.error)return c`
    ${this.error}
    `;if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,s=He({input:e.logoText,htmlTag:"strong",specifier:":::"}),r=ee(s);return c``}};Z([h()],O.prototype,"headerData",2);Z([h()],O.prototype,"error",2);O=Z([v("header-component")],O);/** + */const Te=()=>new Ae;let Ae=class{};const x=new WeakMap,ke=j(class extends re{render(e){return u}update(e,[t]){var r;const s=t!==this.Y;return s&&this.Y!==void 0&&this.rt(void 0),(s||this.lt!==this.ct)&&(this.Y=t,this.ht=(r=e.options)==null?void 0:r.host,this.rt(this.ct=e.element)),u}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let s=x.get(t);s===void 0&&(s=new WeakMap,x.set(t,s)),s.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),s.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=x.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var De=Object.defineProperty,Oe=Object.getOwnPropertyDescriptor,F=(e,t,s,r)=>{for(var o=r>1?void 0:r?Oe(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&De(t,s,o),o};let A=class extends g{constructor(){super(...arguments),this.error=null,this.getSubmenuName=e=>e.path.split("/")[1]}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}async getPlaceholder(e){return await _.getPlaceHolder(e)}render(){if(this.error)return c`
    ${this.error}
    `;if(this.items)return c``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return c`${e.navtitle} ${M("chevron-down","submenu__icon")}`}renderMenuItem(e){return e.error?c`

    ${e.error}

    `:c`
  • ${e.children!==void 0?this.renderSubMenu(e):c`${e.navtitle}`}
  • `}renderMenuItems(){return c`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}filterNavigation(e,t){return e.filter(s=>t.every(r=>!s.path.includes(r))).map(s=>({path:s.path,navtitle:this.getNavTitle(s)}))}groupItemsByFirstLevelPath(e){const t={};return e.forEach(s=>{const r=this.getSubmenuName(s);t[r]||(t[r]=[]),t[r].push({path:s.path,navtitle:this.getNavTitle(s)})}),t}async groupByFirstLevelPath(){const e="/query-index.json",t=["sidekick","sidekick-library","tools","development","dev-","__"];try{const s=await L.fetchJson(e);this.error=null;const r=this.filterNavigation(s.data,t),o=this.groupItemsByFirstLevelPath(r);return Object.values(o).map(a=>a.length===1?a[0]:{navtitle:a[0].path.split("/")[1],path:a[0].path,children:a})}catch(s){return p.error(`SidebarNav Component: Error while fetching ${e}`,s),this.error=await _.getPlaceHolder("error"),[]}}};F([h()],A.prototype,"items",2);F([h()],A.prototype,"error",2);A=F([v("sidebar-nav")],A);var Ie=Object.defineProperty,Re=Object.getOwnPropertyDescriptor,Y=(e,t,s,r)=>{for(var o=r>1?void 0:r?Re(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Ie(t,s,o),o};let k=class extends g{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();e!==null&&this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t="contact.plain.html";try{const s=await L.fetchText(t,{cacheOptions:{cacheType:"runtime"}});return this.error=null,e.parseFromString(s,"text/html")}catch(s){return p.error(`SidebarContacts Component: Error while fetching ${t}`,s),this.error=await _.getPlaceHolder("error"),null}}renderHeader(e){return e?c`

    ${e}

    `:u}renderText(e){return e?c`

    ${e}

    `:u}render(){if(this.error)return c`
    ${this.error}
    `;if(!this.contactTemplateArgs)return u;const{headline:e,text:t,contacts:s}=this.contactTemplateArgs;return c`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(s)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:s}=e;return!t&&!s?u:c`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(s)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(r=>({icon:r.querySelector("div"),markup:r.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),s=e.querySelector("p"),r=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:s,contacts:r}}renderContacts(e){return e.length===0?u:c`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?M(e.innerHTML):u}renderContactMarkup(e){return e?ee(e.innerHTML):u}};Y([h()],k.prototype,"contactTemplateArgs",2);Y([h()],k.prototype,"error",2);k=Y([v("sidebar-contact")],k);var Me=Object.defineProperty,ze=Object.getOwnPropertyDescriptor,B=(e,t,s,r)=>{for(var o=r>1?void 0:r?ze(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Me(t,s,o),o};let E=class extends g{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e),this.noPostsPlaceholder=await _.getPlaceHolder("no posts")}render(){if(this.lastTreePosts)return c`${this.renderHeader()} ${this.renderPosts()}`}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,s)=>t.lastModified>s.lastModified?-1:t.lastModified${t}`:u}renderPost(e){return c`
    ${this.renderPicture(e)}

    ${e.description}

    `}async getPosts(){const e="/query-index.json";try{return this.error=null,(await L.fetchJson(e)).data.filter(s=>s.path.startsWith("/posts"))}catch(t){return p.error(`SidebarPost Component: Error while fetching ${e}`,t),this.error=await _.getPlaceHolder("error"),[]}}renderPosts(){return this.error?c`
    ${this.error}
    `:this.lastTreePosts.length===0?c`
    ${this.noPostsPlaceholder}
    `:c`
    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}renderHeader(){return c`

    Newest Posts

    `}};B([h()],E.prototype,"lastTreePosts",2);B([h()],E.prototype,"error",2);B([h()],E.prototype,"noPostsPlaceholder",2);E=B([v("sidebar-posts")],E);var Be=Object.defineProperty,Ve=Object.getOwnPropertyDescriptor,U=(e,t,s,r)=>{for(var o=r>1?void 0:r?Ve(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Be(t,s,o),o};let D=class extends g{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e="footer.plain.html";try{const t=await L.fetchText(e,{cacheOptions:{cacheType:"runtime"}});this.error=null;const s=document.createElement("div");s.innerHTML=t,this.footerMarkup=s.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}catch(t){p.error(`SidebarFooter Component: Error while fetching ${e}`,t),this.error=await _.getPlaceHolder("error")}}render(){if(this.error)return c`
    ${this.error}
    `;if(this.footerMarkup)return c`${this.footerMarkup}`}};U([h()],D.prototype,"footerMarkup",2);U([h()],D.prototype,"error",2);D=U([v("sidebar-footer")],D);var xe=Object.defineProperty,Ne=Object.getOwnPropertyDescriptor,qe=(e,t,s,r)=>{for(var o=r>1?void 0:r?Ne(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&xe(t,s,o),o};let K=class extends g{constructor(){super(...arguments),this.toggleRef=Te(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return c`
    ${M("hamburger")}`}};K=qe([v("sidebar-component")],K);const je=()=>{if(S())return;const e=document.createElement("sidebar-component");e.setAttribute("id","sidebar"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active");const t=document.getElementById("main");t==null||t.after(e)};z.addLoadEagerTask(()=>(je(),console.log("LOAD EAGER SIDEBAR TS"),Promise.resolve()));function He({input:e,specifier:t,htmlTag:s}){return t===""||s===""?e:e.split(t).map((r,o)=>o%2===1?`<${s}>${r}`:r).join("")}var Fe=Object.defineProperty,Ye=Object.getOwnPropertyDescriptor,Z=(e,t,s,r)=>{for(var o=r>1?void 0:r?Ye(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Fe(t,s,o),o};let O=class extends g{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await L.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data},this.error=null}catch(e){p.error("Header Component: Error while fetching header.json",e),this.error=await _.getPlaceHolder("error")}}render(){if(this.error)return c`
    ${this.error}
    `;if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,s=He({input:e.logoText,htmlTag:"strong",specifier:":::"}),r=ee(s);return c``}};Z([h()],O.prototype,"headerData",2);Z([h()],O.prototype,"error",2);O=Z([v("header-component")],O);/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause @@ -22,7 +22,7 @@ import{t as R,r as h}from"../__chunks__/state.CJfvw0Ck.js";import{_ as n}from".. * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const W=e=>!Ee(e)&&typeof e.then=="function",X=1073741823;class Ke extends re{constructor(){super(...arguments),this._$Cwt=X,this._$Cbt=[],this._$CK=new Ze(this),this._$CX=new Ge}render(...t){return t.find(s=>!W(s))??G}update(t,s){const r=this._$Cbt;let o=r.length;this._$Cbt=s;const i=this._$CK,a=this._$CX;this.isConnected||this.disconnected();for(let d=0;dthis._$Cwt);d++){const l=s[d];if(!W(l))return this._$Cwt=d,l;d{for(;a.get();)await a.get();const b=i.deref();if(b!==void 0){const V=b._$Cbt.indexOf(l);V>-1&&V{for(var o=r>1?void 0:r?Je(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Xe(t,s,o),o};const Q=Object.assign({"/public/icons/angle-down.svg":()=>n(()=>import("../__chunks__/angle-down.CYLyXUSW.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-left.svg":()=>n(()=>import("../__chunks__/angle-left.CuEqyOC8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-right.svg":()=>n(()=>import("../__chunks__/angle-right.Ke48OV-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-down.svg":()=>n(()=>import("../__chunks__/angle-small-down.SNJn5nFt.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-left.svg":()=>n(()=>import("../__chunks__/angle-small-left.Bq32-m-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-right.svg":()=>n(()=>import("../__chunks__/angle-small-right.FYreGgDf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-up.svg":()=>n(()=>import("../__chunks__/angle-up.D0S_oJnp.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/bolt.svg":()=>n(()=>import("../__chunks__/bolt.BAJn0zD8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/building-storefront.svg":()=>n(()=>import("../__chunks__/building-storefront.Pww5r_Sc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chat-bubble-left-right.svg":()=>n(()=>import("../__chunks__/chat-bubble-left-right.0PedyEPm.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/check.svg":()=>n(()=>import("../__chunks__/check.BHPURAzV.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chevron-down.svg":()=>n(()=>import("../__chunks__/chevron-down.D5xOlW7p.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clip.svg":()=>n(()=>import("../__chunks__/clip.DAiKYXCc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clock.svg":()=>n(()=>import("../__chunks__/clock.CQWyiDNK.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cpu-chip.svg":()=>n(()=>import("../__chunks__/cpu-chip.DbktS35z.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cross.svg":()=>n(()=>import("../__chunks__/cross.DjCq6kb8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cursor-arrow-ripple.svg":()=>n(()=>import("../__chunks__/cursor-arrow-ripple.DHyr9er2.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/download.svg":()=>n(()=>import("../__chunks__/download.BlSXR9C9.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/envelope.svg":()=>n(()=>import("../__chunks__/envelope.Cc7Mhg2-.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye-crossed.svg":()=>n(()=>import("../__chunks__/eye-crossed.C49v3GRJ.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye.svg":()=>n(()=>import("../__chunks__/eye.Cm2FxO9V.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/facebook.svg":()=>n(()=>import("../__chunks__/facebook.3ENFaNKU.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/globe.svg":()=>n(()=>import("../__chunks__/globe.DIrN3GJL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/hamburger.svg":()=>n(()=>import("../__chunks__/hamburger.DXUzfmtf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/heart.svg":()=>n(()=>import("../__chunks__/heart.DSQJkyzj.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/home.svg":()=>n(()=>import("../__chunks__/home.CfzaHiPS.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/instagram.svg":()=>n(()=>import("../__chunks__/instagram.BBx5qXGF.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/medium.svg":()=>n(()=>import("../__chunks__/medium.BPaQEP4K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/menu-burger.svg":()=>n(()=>import("../__chunks__/menu-burger.DyVjSQ0K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/paper-plane.svg":()=>n(()=>import("../__chunks__/paper-plane.CLiFs3FL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/plus.svg":()=>n(()=>import("../__chunks__/plus.DuBm-jVv.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/rocket-lunch.svg":()=>n(()=>import("../__chunks__/rocket-lunch.C6eRDqkd.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/search.svg":()=>n(()=>import("../__chunks__/search.CtsY1mRN.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/share.svg":()=>n(()=>import("../__chunks__/share.D_3XZuic.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/snapchat.svg":()=>n(()=>import("../__chunks__/snapchat.Bct5wLOa.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/social-network.svg":()=>n(()=>import("../__chunks__/social-network.B-lhER-M.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/trash.svg":()=>n(()=>import("../__chunks__/trash.D1jfdnTM.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/twitter.svg":()=>n(()=>import("../__chunks__/twitter.d5w0828a.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/user.svg":()=>n(()=>import("../__chunks__/user.X8OGz61Z.js"),__vite__mapDeps([])).then(e=>e.default)});let I=class extends g{constructor(){super(...arguments),this.name=""}async getSvg(e){const s=Q[`${J}/${e}.svg`]??Q[`${J}/cross.svg`];try{const r=await s();return Ue(r)}catch(r){p.error(`Icon Component: SVG icon: ${r.message}`,r);return}}render(){const e=this.getSvg(this.name);return c`${We(e)}`}};I.styles=ie`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;oe([ae({type:String})],I.prototype,"name",2);I=oe([v("icon-component")],I);class Qe{readBlockConfig(t){const s={};return t.querySelectorAll(":scope > div").forEach(r=>{if(r.children){const o=[...r.children];if(o[1]){const i=o[1],a=R(o[0].textContent??"");let d="";if(i.querySelector("a")){const l=[...i.querySelectorAll("a")];l.length===1?d=l[0].href:d=l.map(m=>m.href)}else if(i.querySelector("img")){const l=[...i.querySelectorAll("img")];l.length===1?d=l[0].src:d=l.map(m=>m.src)}else if(i.querySelector("p")){const l=[...i.querySelectorAll("p")];l.length===1?d=l[0].textContent:d=l.map(m=>m.textContent)}else d=r.children[1].textContent;s[a]=d}}}),s}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const s=t.classList[0];if(s){t.classList.add("block"),t.dataset.blockName=s;const r=t.parentElement;r==null||r.classList.add(`${s}-wrapper`);const o=t.closest(".section");o&&o.classList.add(`${s}-container`)}}}function et(e){return/^[a-z][A-Za-z0-9]*$/.test(e)?e:/^[A-Z][A-Za-z0-9]*$/.test(e)?e.charAt(0).toLowerCase()+e.slice(1):R(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class tt{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(s=>{this.adjustMarkup(s),this.processSectionMetaData(s)})}processSectionMetaData(t){const s=t.querySelector("div.section-metadata");if(s){const r=this.blockService.readBlockConfig(s);Object.keys(r).forEach(o=>{o==="style"?r.style.split(",").filter(a=>a).map(a=>R(a.trim())).forEach(a=>t.classList.add(a)):t.dataset[et(o)]=r[o]}),s.parentElement&&s.parentElement.remove()}}adjustMarkup(t){const s=[];let r=!1;[...t.children].forEach(o=>{if(o.tagName==="DIV"||!r){const i=document.createElement("div");s.push(i),r=o.tagName!=="DIV",r&&i.classList.add("default-content-wrapper")}s[s.length-1].append(o)}),s.forEach(o=>t.append(o)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(s=>{const r=s.parentElement;r&&r.classList.add("image","main")})}}const y=class y{};y.unloaded="unloaded",y.loading="loading",y.loaded="loaded",y.error="error";let f=y;class st{constructor(t,s){this.sectionService=t,this.blockService=s,this.lcpBlocks=["banner"],this.init=async()=>{console.log("MainService init"),this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const r=document.querySelector("main");if(r){r.setAttribute("id","main"),this.sectionService.init(r),this.addInnerContainer(r),this.blockService.decorateBlocks(r),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:r,sidekickLibraryStylesScssPath:o,fontsScssPath:i}=H;try{r&&await this.loadCSS("/dist/lazyStyles/lazyStyles.css"),o&&S()&&await this.loadCSS("/dist/sidekickLibraryStyles/sidekickLibraryStyles.css"),i&&await this.loadFonts(),await this.loadBlocks()}catch(a){p.error("MainService: Load lazy error: ",a)}},this.loadBlocks=async()=>{const o=[...document.querySelectorAll(".section")].map(i=>this.loadBlock(i));await Promise.all(o)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(N().search).get("lighthouse")==="on";const t=document.querySelector('script[src$="/scripts/scripts.js"]');if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split("/scripts/scripts.js")}catch(s){p.error("MainService: Error initializing codeBasePath.",s)}}addInnerContainer(t){const s=t.innerHTML;t.innerHTML=`
    ${S()?"":''}${s}
    `}decorateTemplateAndTheme(){const t=w("template");t&&C(document.body,t);const s=w("theme");s&&C(document.body,s)}collectBlocks(t){const s=[];return t.querySelectorAll("[data-block-name]").forEach(o=>{s.push({name:o.dataset.blockName,element:o})}),s}async loadBlockModules(t){if((t.element.dataset.blockStatus??f.unloaded)===f.unloaded){t.element.dataset.blockStatus=f.loading;try{const{href:r}=L(`dist/${t.name}/${t.name}.js`),o=await n(()=>import(r),__vite__mapDeps([]));o.default&&await o.default(t.element),t.element.dataset.blockStatus=f.loaded}catch(r){t.element.dataset.blockStatus=f.error,p.error("MainService: An error occurred during module import:",r)}}}async loadBlockStyles(t){try{await this.loadCSS(`dist/${t.name}/${t.name}.css`)}catch{}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS("dist/fonts/fonts.css");try{N().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}async loadCSS(t){return new Promise((s,r)=>{const{href:o}=L(t);if(document.querySelector(`head > link[href="${o}"]`))s(!0);else{const i=document.createElement("link");i.rel="stylesheet",i.href=o,i.onload=s,i.onerror=r,document.head.append(i)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const o=this.collectBlocks(t).map(async i=>{this.lcpBlocks.includes(i.name)&&await Promise.all([this.loadBlockModules(i),this.loadBlockStyles(i)])});await Promise.all(o),this.showSection(t)}document.body.style.display=null;const s=document.querySelector("main img");await new Promise(r=>{s&&!s.complete?(s.setAttribute("loading","eager"),s.setAttribute("fetchpriority","high"),s.addEventListener("load",()=>r()),s.addEventListener("error",()=>r())):r()})}async loadBlock(t){const s=this.collectBlocks(t);if(!s.length){this.showSection(t);return}for(const r of s)Promise.all([this.loadBlockModules(r),this.loadBlockStyles(r)]);this.showSection(t)}}z.addBeforeEagerTask(()=>(console.log("BEFORE EAGER MAIN TS"),Promise.resolve()));z.addLoadEagerTask(()=>(console.log("LOAD EAGER MAIN TS"),Promise.resolve()));z.init();(async function(){try{const e=new Qe,t=new tt(e);await new st(t,e).init()}catch{}})(); + */const W=e=>!Ee(e)&&typeof e.then=="function",X=1073741823;class Ke extends re{constructor(){super(...arguments),this._$Cwt=X,this._$Cbt=[],this._$CK=new Ze(this),this._$CX=new Ge}render(...t){return t.find(s=>!W(s))??G}update(t,s){const r=this._$Cbt;let o=r.length;this._$Cbt=s;const i=this._$CK,a=this._$CX;this.isConnected||this.disconnected();for(let d=0;dthis._$Cwt);d++){const l=s[d];if(!W(l))return this._$Cwt=d,l;d{for(;a.get();)await a.get();const b=i.deref();if(b!==void 0){const V=b._$Cbt.indexOf(l);V>-1&&V{for(var o=r>1?void 0:r?Je(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Xe(t,s,o),o};const Q=Object.assign({"/public/icons/angle-down.svg":()=>n(()=>import("../__chunks__/angle-down.CYLyXUSW.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-left.svg":()=>n(()=>import("../__chunks__/angle-left.CuEqyOC8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-right.svg":()=>n(()=>import("../__chunks__/angle-right.Ke48OV-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-down.svg":()=>n(()=>import("../__chunks__/angle-small-down.SNJn5nFt.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-left.svg":()=>n(()=>import("../__chunks__/angle-small-left.Bq32-m-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-right.svg":()=>n(()=>import("../__chunks__/angle-small-right.FYreGgDf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-up.svg":()=>n(()=>import("../__chunks__/angle-up.D0S_oJnp.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/bolt.svg":()=>n(()=>import("../__chunks__/bolt.BAJn0zD8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/building-storefront.svg":()=>n(()=>import("../__chunks__/building-storefront.Pww5r_Sc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chat-bubble-left-right.svg":()=>n(()=>import("../__chunks__/chat-bubble-left-right.0PedyEPm.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/check.svg":()=>n(()=>import("../__chunks__/check.BHPURAzV.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chevron-down.svg":()=>n(()=>import("../__chunks__/chevron-down.D5xOlW7p.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clip.svg":()=>n(()=>import("../__chunks__/clip.DAiKYXCc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clock.svg":()=>n(()=>import("../__chunks__/clock.CQWyiDNK.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cpu-chip.svg":()=>n(()=>import("../__chunks__/cpu-chip.DbktS35z.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cross.svg":()=>n(()=>import("../__chunks__/cross.DjCq6kb8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cursor-arrow-ripple.svg":()=>n(()=>import("../__chunks__/cursor-arrow-ripple.DHyr9er2.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/download.svg":()=>n(()=>import("../__chunks__/download.BlSXR9C9.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/envelope.svg":()=>n(()=>import("../__chunks__/envelope.Cc7Mhg2-.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye-crossed.svg":()=>n(()=>import("../__chunks__/eye-crossed.C49v3GRJ.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye.svg":()=>n(()=>import("../__chunks__/eye.Cm2FxO9V.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/facebook.svg":()=>n(()=>import("../__chunks__/facebook.3ENFaNKU.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/globe.svg":()=>n(()=>import("../__chunks__/globe.DIrN3GJL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/hamburger.svg":()=>n(()=>import("../__chunks__/hamburger.DXUzfmtf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/heart.svg":()=>n(()=>import("../__chunks__/heart.DSQJkyzj.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/home.svg":()=>n(()=>import("../__chunks__/home.CfzaHiPS.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/instagram.svg":()=>n(()=>import("../__chunks__/instagram.BBx5qXGF.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/medium.svg":()=>n(()=>import("../__chunks__/medium.BPaQEP4K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/menu-burger.svg":()=>n(()=>import("../__chunks__/menu-burger.DyVjSQ0K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/paper-plane.svg":()=>n(()=>import("../__chunks__/paper-plane.CLiFs3FL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/plus.svg":()=>n(()=>import("../__chunks__/plus.DuBm-jVv.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/rocket-lunch.svg":()=>n(()=>import("../__chunks__/rocket-lunch.C6eRDqkd.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/search.svg":()=>n(()=>import("../__chunks__/search.CtsY1mRN.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/share.svg":()=>n(()=>import("../__chunks__/share.D_3XZuic.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/snapchat.svg":()=>n(()=>import("../__chunks__/snapchat.Bct5wLOa.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/social-network.svg":()=>n(()=>import("../__chunks__/social-network.B-lhER-M.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/trash.svg":()=>n(()=>import("../__chunks__/trash.D1jfdnTM.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/twitter.svg":()=>n(()=>import("../__chunks__/twitter.d5w0828a.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/user.svg":()=>n(()=>import("../__chunks__/user.X8OGz61Z.js"),__vite__mapDeps([])).then(e=>e.default)});let I=class extends g{constructor(){super(...arguments),this.name=""}async getSvg(e){const s=Q[`${J}/${e}.svg`]??Q[`${J}/cross.svg`];try{const r=await s();return Ue(r)}catch(r){p.error(`Icon Component: SVG icon: ${r.message}`,r);return}}render(){const e=this.getSvg(this.name);return c`${We(e)}`}};I.styles=ie`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;oe([ae({type:String})],I.prototype,"name",2);I=oe([v("icon-component")],I);class Qe{readBlockConfig(t){const s={};return t.querySelectorAll(":scope > div").forEach(r=>{if(r.children){const o=[...r.children];if(o[1]){const i=o[1],a=R(o[0].textContent??"");let d="";if(i.querySelector("a")){const l=[...i.querySelectorAll("a")];l.length===1?d=l[0].href:d=l.map(m=>m.href)}else if(i.querySelector("img")){const l=[...i.querySelectorAll("img")];l.length===1?d=l[0].src:d=l.map(m=>m.src)}else if(i.querySelector("p")){const l=[...i.querySelectorAll("p")];l.length===1?d=l[0].textContent:d=l.map(m=>m.textContent)}else d=r.children[1].textContent;s[a]=d}}}),s}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const s=t.classList[0];if(s){t.classList.add("block"),t.dataset.blockName=s;const r=t.parentElement;r==null||r.classList.add(`${s}-wrapper`);const o=t.closest(".section");o&&o.classList.add(`${s}-container`)}}}function et(e){return/^[a-z][A-Za-z0-9]*$/.test(e)?e:/^[A-Z][A-Za-z0-9]*$/.test(e)?e.charAt(0).toLowerCase()+e.slice(1):R(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class tt{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(s=>{this.adjustMarkup(s),this.processSectionMetaData(s)})}processSectionMetaData(t){const s=t.querySelector("div.section-metadata");if(s){const r=this.blockService.readBlockConfig(s);Object.keys(r).forEach(o=>{o==="style"?r.style.split(",").filter(a=>a).map(a=>R(a.trim())).forEach(a=>t.classList.add(a)):t.dataset[et(o)]=r[o]}),s.parentElement&&s.parentElement.remove()}}adjustMarkup(t){const s=[];let r=!1;[...t.children].forEach(o=>{if(o.tagName==="DIV"||!r){const i=document.createElement("div");s.push(i),r=o.tagName!=="DIV",r&&i.classList.add("default-content-wrapper")}s[s.length-1].append(o)}),s.forEach(o=>t.append(o)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(s=>{const r=s.parentElement;r&&r.classList.add("image","main")})}}const y=class y{};y.unloaded="unloaded",y.loading="loading",y.loaded="loaded",y.error="error";let f=y;class st{constructor(t,s){this.sectionService=t,this.blockService=s,this.lcpBlocks=["banner"],this.init=async()=>{console.log("MainService init"),this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const r=document.querySelector("main");if(r){r.setAttribute("id","main"),this.sectionService.init(r),this.addInnerContainer(r),this.blockService.decorateBlocks(r),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:r,sidekickLibraryStylesScssPath:o,fontsScssPath:i}=H;try{r&&await this.loadCSS("/dist/lazyStyles/lazyStyles.css"),o&&S()&&await this.loadCSS("/dist/sidekickLibraryStyles/sidekickLibraryStyles.css"),i&&await this.loadFonts(),await this.loadBlocks()}catch(a){p.error("MainService: Load lazy error: ",a)}},this.loadBlocks=async()=>{const o=[...document.querySelectorAll(".section")].map(i=>this.loadBlock(i));await Promise.all(o)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(N().search).get("lighthouse")==="on";const t=document.querySelector('script[src$="/scripts/scripts.js"]');if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split("/scripts/scripts.js")}catch(s){p.error("MainService: Error initializing codeBasePath.",s)}}addInnerContainer(t){const s=t.innerHTML;t.innerHTML=`
    ${S()?"":''}${s}
    `}decorateTemplateAndTheme(){const t=w("template");t&&C(document.body,t);const s=w("theme");s&&C(document.body,s)}collectBlocks(t){const s=[];return t.querySelectorAll("[data-block-name]").forEach(o=>{s.push({name:o.dataset.blockName,element:o})}),s}async loadBlockModules(t){if((t.element.dataset.blockStatus??f.unloaded)===f.unloaded){t.element.dataset.blockStatus=f.loading;try{const{href:r}=$(`dist/${t.name}/${t.name}.js`),o=await n(()=>import(r),__vite__mapDeps([]));o.default&&await o.default(t.element),t.element.dataset.blockStatus=f.loaded}catch(r){t.element.dataset.blockStatus=f.error,p.error("MainService: An error occurred during module import:",r)}}}async loadBlockStyles(t){try{await this.loadCSS(`dist/${t.name}/${t.name}.css`)}catch{}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS("dist/fonts/fonts.css");try{N().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}async loadCSS(t){return new Promise((s,r)=>{const{href:o}=$(t);if(document.querySelector(`head > link[href="${o}"]`))s(!0);else{const i=document.createElement("link");i.rel="stylesheet",i.href=o,i.onload=s,i.onerror=r,document.head.append(i)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const o=this.collectBlocks(t).map(async i=>{this.lcpBlocks.includes(i.name)&&await Promise.all([this.loadBlockModules(i),this.loadBlockStyles(i)])});await Promise.all(o),this.showSection(t)}document.body.style.display=null;const s=document.querySelector("main img");await new Promise(r=>{s&&!s.complete?(s.setAttribute("loading","eager"),s.setAttribute("fetchpriority","high"),s.addEventListener("load",()=>r()),s.addEventListener("error",()=>r())):r()})}async loadBlock(t){const s=this.collectBlocks(t);if(!s.length){this.showSection(t);return}for(const r of s)Promise.all([this.loadBlockModules(r),this.loadBlockStyles(r)]);this.showSection(t)}}z.addBeforeEagerTask(()=>(console.log("BEFORE EAGER MAIN TS"),Promise.resolve()));z.addLoadEagerTask(()=>(console.log("LOAD EAGER MAIN TS"),Promise.resolve()));z.init();(async function(){try{const e=new Qe,t=new tt(e);await new st(t,e).init()}catch{}})(); function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { __vite__mapDeps.viteFileDeps = [] diff --git a/dist/main/main.js.map b/dist/main/main.js.map index 47284c76..2e81906a 100644 --- a/dist/main/main.js.map +++ b/dist/main/main.js.map @@ -1 +1 @@ -{"version":3,"mappings":"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","names":["setupHlxObj","mainScriptPath","scriptEl","error","addClasses","element","classes","cssClass","toClassName","getMetadata","value","doc","attr","meta","metaElement","decorateTemplateAndTheme","template","theme","decorateButtons","a","up","twoup","undefinedOnEmpty","setDocLanguage","lang","collectBlocks","section","blockMap","block","loadBlockModules","href","getUrlForEndpoint","blockModule","DebuggerService","loadCSS","endpoint","resolve","reject","link","loadBlockStyles","config","showSection","waitForLCP","firstSection","lcpBlocks","blockPromises","lcpCandidate","getLocation","isSidekickLibraryActive","loadFonts","fontsCssPath","e","HLX","cb","dummyDelay","loadEagerTask","main","defaultTask","loadDelayedTask","initializedTask","HLX$1","i","o","f","s","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","key","PlaceholderService","html","currentTarget","item","renderIcon","child","queryIndex","filterValues","term","siteMapEntries","groups","firstLevelPath","FetchService","filteredNavigation","groupItems","group","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","sitemapEntry","nextSitemapEntry","siteMapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","addSidebarContainer","sidebarContainer","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","name","iconMarkupFunc","iconMarkup","unsafeSVG","svg","until","css","property","BlockService","row","cols","col","as","imgs","img","ps","p","shortBlockName","blockWrapper","toCamelCase","g","SectionService","blockService","container","sectionMeta","style","wrappers","defaultContent","wrapper","parentElement","_Status","Status","MainService","sectionService","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","SectionsPromises","children","sectionsBlocks"],"sources":["../../src/app/tasks/setupHlxObj.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../src/app/tasks/decorateTemplateAndTheme.ts","../../src/app/tasks/decorateButtons.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/tasks/setDocLanguage.ts","../../src/app/tasks/collectBlocks.ts","../../src/app/tasks/loadBlockModules.ts","../../src/app/tasks/loadCSS.ts","../../src/app/tasks/loadBlockStyles.ts","../../config.ts","../../src/app/tasks/showSection.ts","../../src/app/tasks/waitForLCP.ts","../../src/helpers/sidekick/getLocation.ts","../../src/app/tasks/loadFonts.ts","../../src/app/index.ts","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/components/sidebar/sidebar.init.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants/paths.ts","../../src/components/icon/icon.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/services/main.service.ts","../../src/main.ts"],"sourcesContent":["export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} value - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","import { addClasses } from '../../utils/addClasses';\nimport { getMetadata } from '../../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Decorates paragraphs containing a single link as buttons.\n * @param {Element} element container element\n */\nexport function decorateButtons(element) {\n element.querySelectorAll('a').forEach((a) => {\n a.title = a.title || a.textContent;\n if (a.href !== a.textContent) {\n const up = a.parentElement;\n const twoup = a.parentElement.parentElement;\n if (!a.querySelector('img')) {\n if (up.childNodes.length === 1 && (up.tagName === 'P' || up.tagName === 'DIV')) {\n a.className = 'button'; // default\n up.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'STRONG' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button primary';\n twoup.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'EM' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button secondary';\n twoup.classList.add('button-container');\n }\n }\n }\n });\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../../utils/getMetadata';\nimport { undefinedOnEmpty } from '../../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { BlockMapping } from '../app.types';\n\nexport function collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n}\n","import { DebuggerService } from '@kluntje/services';\nimport { BlockMapping } from '../app.types';\nimport { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\nexport async function loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? 'unloaded';\n\n if (status === 'unloaded') {\n block.element.dataset.blockStatus = 'loading';\n\n try {\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = 'loaded';\n } catch (error) {\n block.element.dataset.blockStatus = 'error';\n DebuggerService.error('laodBloackModules:', error);\n }\n }\n}\n","import { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\nexport async function loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n}\n","import { BlockMapping } from '../app.types';\nimport { loadCSS } from './loadCSS';\n\nexport async function loadBlockStyles(block: BlockMapping) {\n try {\n await loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n fontsCssPath?: string;\n lazyStylesScssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n lcpBlocks?: string[];\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/types/icons.types.ts',\n fontsScssPath: 'src/styles/sass/fonts.scss',\n fontsCssPath: 'dist/fonts/fonts.css',\n lazyStylesScssPath: 'src/styles/sass/lazy-styles.scss',\n sidekickLibraryStylesScssPath: 'src/styles/sass/sidekick-library-styles.scss',\n lcpBlocks: ['banner'],\n};\n","export function showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n}\n","import { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { config } from '../../../config';\nimport { showSection } from './showSection';\nimport { LcpCandidate } from '../app.types';\n\nexport async function waitForLCP() {\n const firstSection: HTMLElement | null = document.querySelector('.section');\n const { lcpBlocks } = config;\n\n if (firstSection) {\n const blocks = collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = lcpBlocks?.includes(block.name);\n if (hasLCPBlock) await Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n}\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { getLocation } from 'Helpers/sidekick/getLocation';\nimport { loadCSS } from './loadCSS';\nimport { config } from '../../../config';\n\nexport async function loadFonts(): Promise {\n const { fontsCssPath } = config;\n if (!fontsCssPath) return;\n await loadCSS(fontsCssPath);\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n}\n","import setupHlxObj from './tasks/setupHlxObj';\nimport { decorateTemplateAndTheme } from './tasks/decorateTemplateAndTheme';\nimport { decorateButtons } from './tasks/decorateButtons';\nimport { setDocLanguage } from './tasks/setDocLanguage';\nimport { waitForLCP } from './tasks/waitForLCP';\nimport { loadFonts } from './tasks/loadFonts';\n\nclass HLX {\n private beforeEagerCallbacks: Array<() => Promise> = [];\n private loadEagerCallbacks: Array<() => Promise> = [];\n private beforeLoadLazyCallbacks: Array<() => Promise> = [];\n private loadLazyCallbacks: Array<() => Promise> = [];\n private beforeLoadDelayedCallbacks: Array<() => Promise> = [];\n private loadDelayedCallbacks: Array<() => Promise> = [];\n private initializedCallbacks: Array<() => Promise> = [];\n\n private beforeEagerPromise?: Promise;\n private eagerPromise?: Promise;\n private beforeLazyPromise?: Promise;\n private lazyPromise?: Promise;\n private beforeDelayedPromise?: Promise;\n private delayedPromise?: Promise;\n private initializedPromise?: Promise;\n\n private get beforeEager() {\n if (this.beforeEagerPromise === undefined) {\n this.beforeEagerPromise = this.beforeLoadEager();\n }\n return this.beforeEagerPromise;\n }\n\n private get loadEager() {\n if (this.eagerPromise === undefined) {\n this.eagerPromise = this.loadEagerPromise();\n }\n return this.eagerPromise;\n }\n\n private get beforeLoadLazy() {\n if (this.beforeLazyPromise === undefined) {\n this.beforeLazyPromise = this.beforeLoadLazyPromise();\n }\n return this.beforeLazyPromise;\n }\n\n private get loadLazy() {\n if (this.lazyPromise === undefined) {\n this.lazyPromise = this.loadLazyPromise();\n }\n return this.lazyPromise;\n }\n\n private get beforeLoadDelayed() {\n if (this.beforeDelayedPromise === undefined) {\n this.beforeDelayedPromise = this.beforeLoadDelayedPromise();\n }\n return this.beforeDelayedPromise;\n }\n\n private get loadDelayed() {\n if (this.delayedPromise === undefined) {\n this.delayedPromise = this.loadDelayedPromise();\n }\n return this.delayedPromise;\n }\n\n private get initialized() {\n if (this.initializedPromise === undefined) {\n this.initializedPromise = this.getInitializedPromise();\n }\n return this.initializedPromise;\n }\n\n public addBeforeEagerTask(cb: () => Promise) {\n this.beforeEagerCallbacks.push(cb);\n }\n\n public addLoadEagerTask(cb: () => Promise) {\n this.loadEagerCallbacks.push(cb);\n }\n\n public addBeforeLoadLazyTask(cb: () => Promise) {\n this.beforeLoadLazyCallbacks.push(cb);\n }\n\n public addLoadLazyTask(cb: () => Promise) {\n this.loadLazyCallbacks.push(cb);\n }\n\n public addBeforeLoadDelayedTask(cb: () => Promise) {\n this.beforeLoadDelayedCallbacks.push(cb);\n }\n\n public addLoadDelayedTask(cb: () => Promise) {\n this.loadDelayedCallbacks.push(cb);\n }\n\n public addInitializedTask(cb: () => Promise) {\n this.initializedCallbacks.push(cb);\n }\n\n public async init() {\n await this.beforeEager;\n await this.loadEager;\n await this.beforeLoadLazy;\n await this.loadLazy;\n await this.beforeLoadDelayed;\n await this.loadDelayed;\n await this.initialized;\n }\n\n private async beforeLoadEager(): Promise {\n const dummyDelay: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n console.log(new Date().getTime(), 'beforeLoadEager');\n resolve();\n }, 5000);\n });\n\n await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), dummyDelay]);\n }\n\n private async loadEagerPromise(): Promise {\n const loadEagerTask: Promise = new Promise(async (resolve) => {\n const main = document.querySelector('main');\n setupHlxObj();\n decorateTemplateAndTheme();\n setDocLanguage();\n decorateButtons(main);\n setTimeout(() => {\n document.body.classList.add('show');\n resolve();\n }, 100);\n await waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n });\n\n await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), loadEagerTask]);\n }\n\n private async beforeLoadLazyPromise(): Promise {\n const defaultTask: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 4000);\n });\n\n await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), defaultTask]);\n }\n\n private async loadLazyPromise(): Promise {\n const defaultTask: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 3500);\n });\n\n await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), defaultTask]);\n }\n\n private async beforeLoadDelayedPromise(): Promise {\n const defaultTask: Promise = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), defaultTask]);\n }\n\n private async loadDelayedPromise(): Promise {\n const loadDelayedTask: Promise = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), loadDelayedTask]);\n }\n\n private async getInitializedPromise(): Promise {\n const initializedTask: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 1000);\n });\n\n await Promise.all([...this.initializedCallbacks.map((cb) => cb()), initializedTask]);\n }\n}\n\nexport default new HLX();\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n error?: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n async getPlaceholder(key: string): Promise {\n const placeholder = await PlaceholderService.getPlaceHolder(key);\n return placeholder;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.items) return;\n\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n if (item.error) {\n return html`

    ${item.error}

    `;\n } else {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: MenuItem) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: MenuItem | SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item['navtitle'] || item['title'];\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(siteMapEntries: MenuItem[]): Record {\n const groups = {};\n siteMapEntries.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n private async groupByFirstLevelPath() {\n const endpoint = '/query-index.json';\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n try {\n const queryIndex = await FetchService.fetchJson>(endpoint);\n\n this.error = null;\n\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n const groupItems = this.groupItemsByFirstLevelPath(filteredNavigation);\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n } catch (error) {\n DebuggerService.error(`SidebarNav Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n @state()\n error: string | null = null;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n if (contactHtml !== null) this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const endpoint = 'contact.plain.html';\n\n try {\n const contactHtmlString = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n return parser.parseFromString(contactHtmlString, 'text/html');\n } catch (error) {\n DebuggerService.error(`SidebarContacts Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n\n return null;\n }\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from 'Services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { Sitemap, SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n @state()\n error: string | null = null;\n\n @state()\n private noPostsPlaceholder: string;\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n this.noPostsPlaceholder = await PlaceholderService.getPlaceHolder('no posts');\n }\n\n render() {\n if (!this.lastTreePosts) return;\n\n return html` ${this.renderHeader()} ${this.renderPosts()} `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const endpoint = '/query-index.json';\n\n try {\n this.error = null;\n const queryIndex = await FetchService.fetchJson>(endpoint);\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n } catch (error) {\n DebuggerService.error(`SidebarPost Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n\n private renderPosts() {\n if (this.error) return html`
    ${this.error}
    `;\n if (this.lastTreePosts.length === 0) return html`
    ${this.noPostsPlaceholder}
    `;\n\n return html`
    \n ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}\n
    `;\n }\n\n private renderHeader() {\n return html`
    \n

    Newest Posts

    \n
    `;\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const endpoint = 'footer.plain.html';\n\n try {\n const response = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n } catch (error) {\n DebuggerService.error(`SidebarFooter Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { html, LitElement } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { createRef, Ref, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","import HLX from '../../app/index.ts';\nimport './sidebar.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\n\nconst addSidebarContainer = () => {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n const main = document.getElementById('main');\n main?.after(sidebarContainer);\n};\n\nHLX.addLoadEagerTask(() => {\n addSidebarContainer();\n console.log('BEFORE EAGER SIDEBAR TS');\n return Promise.resolve();\n});\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n if (specifier === '' || htmlTag === '') return input;\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from 'Utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n this.error = null;\n } catch (error) {\n DebuggerService.error('Header Component: Error while fetching header.json', error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n if (/^[a-z][A-Za-z0-9]*$/.test(name)) {\n return name;\n }\n\n if (/^[A-Z][A-Za-z0-9]*$/.test(name)) {\n return name.charAt(0).toLowerCase() + name.slice(1);\n }\n\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\nimport { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport { getLocation } from 'Helpers/sidekick/getLocation.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n console.log('MainService init');\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(getLocation().search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n DebuggerService.error('MainService: Error initializing codeBasePath.', error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n //this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, sidekickLibraryStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS('/dist/lazyStyles/lazyStyles.css');\n if (sidekickLibraryStylesScssPath && isSidekickLibraryActive()) {\n await this.loadCSS('/dist/sidekickLibraryStyles/sidekickLibraryStyles.css');\n }\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n DebuggerService.error('MainService: Load lazy error: ', error);\n }\n };\n\n /**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * @private\n * @memberof MainService\n * @returns {void}\n * @example\n * \n * \n * @example\n * \n */\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n DebuggerService.error('MainService: An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS('dist/fonts/fonts.css');\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n }\n\n private async loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n }\n\n this.showSection(section);\n }\n}\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.init.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport HLX from './app/index.ts';\n\n//console.time('APP execution time: ');\n\n// export const App = new HLX({\n// beforeInit: () => {\n// console.log('beforeInit');\n// },\n// afterInit: () => {\n// console.log('afterInit');\n// },\n// beforeLoadEager: () => {\n// console.log('beforeLoadEager');\n// },\n// loadEager: () => {\n// console.log('loadEager');\n// },\n// afterLoadEager: () => {\n// console.log('afterLoadEager');\n// },\n// beforeLoadLazy: () => {\n// console.log('beforeLoadLazy');\n// },\n// loadLazy: () => {\n// console.log('loadLazy');\n// },\n// afterLoadLazy: () => {\n// console.log('afterLoadLazy');\n// },\n// beforeLoadDelayed: () => {\n// console.log('beforeLoadDelayed');\n// },\n// loadDelayed: () => {\n// console.log('loadDelayed');\n// },\n// afterLoadDelayed: () => {\n// console.log('afterLoadDelayed');\n// },\n// });\n\n// export const App = HLX; // init -> loadEager (3s)\n\n// HLX.initialized().then(() => {\n// console.log('INITIALIZED');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 2');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 3');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 1');\n// });\n\n// HLX.beforeLoadEager().then(() => {\n// console.log('BEFORE LOAD EAGER');\n// });\n\nHLX.addBeforeEagerTask(() => {\n console.log('BEFORE EAGER MAIN TS');\n return Promise.resolve();\n});\n\nHLX.addLoadEagerTask(() => {\n console.log('LOAD EAGER MAIN TS');\n return Promise.resolve();\n});\n\nHLX.init();\n\n// HLX.loadEager().then(() => {\n// console.log('LOAD EAGER');\n// });\n\n// HLX.loadLazy().then(() => {\n// console.log('LOAD LAZY');\n// });\n\n// HLX.beforeLoadDelayed().then(() => {\n// console.log('BEFORE LOAD DELAYED');\n// });\n\n// HLX.beforeLoadLazy().then(() => {\n// console.log('BEFORE LOAD LAZY');\n// });\n\n// eager, lazy, delayed\n\n//console.timeEnd('HLX execution time: ');\n(async function () {\n try {\n //await App.initialized();\n\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n } catch (error) {}\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file +{"version":3,"mappings":"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","names":["setupHlxObj","mainScriptPath","scriptEl","error","addClasses","element","classes","cssClass","toClassName","getMetadata","value","doc","attr","meta","metaElement","decorateTemplateAndTheme","template","theme","decorateButtons","a","up","twoup","undefinedOnEmpty","setDocLanguage","lang","collectBlocks","section","blockMap","block","loadBlockModules","href","getUrlForEndpoint","blockModule","DebuggerService","loadCSS","endpoint","resolve","reject","link","loadBlockStyles","config","showSection","waitForLCP","firstSection","lcpBlocks","blockPromises","lcpCandidate","getLocation","isSidekickLibraryActive","loadFonts","fontsCssPath","e","HLX","cb","beforeLoadEagerTask","loadEagerTask","main","beforeLoadLazyTask","defaultTask","loadDelayedTask","initializedTask","HLX$1","i","o","f","s","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","key","PlaceholderService","html","currentTarget","item","renderIcon","child","queryIndex","filterValues","term","siteMapEntries","groups","firstLevelPath","FetchService","filteredNavigation","groupItems","group","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","sitemapEntry","nextSitemapEntry","siteMapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","addSidebarContainer","sidebarContainer","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","name","iconMarkupFunc","iconMarkup","unsafeSVG","svg","until","css","property","BlockService","row","cols","col","as","imgs","img","ps","p","shortBlockName","blockWrapper","toCamelCase","g","SectionService","blockService","container","sectionMeta","style","wrappers","defaultContent","wrapper","parentElement","_Status","Status","MainService","sectionService","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","SectionsPromises","children","sectionsBlocks"],"sources":["../../src/app/tasks/setupHlxObj.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../src/app/tasks/decorateTemplateAndTheme.ts","../../src/app/tasks/decorateButtons.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/tasks/setDocLanguage.ts","../../src/app/tasks/collectBlocks.ts","../../src/app/tasks/loadBlockModules.ts","../../src/app/tasks/loadCSS.ts","../../src/app/tasks/loadBlockStyles.ts","../../config.ts","../../src/app/tasks/showSection.ts","../../src/app/tasks/waitForLCP.ts","../../src/helpers/sidekick/getLocation.ts","../../src/app/tasks/loadFonts.ts","../../src/app/index.ts","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/components/sidebar/sidebar.init.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants/paths.ts","../../src/components/icon/icon.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/services/main.service.ts","../../src/main.ts"],"sourcesContent":["export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} value - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","import { addClasses } from '../../utils/addClasses';\nimport { getMetadata } from '../../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Decorates paragraphs containing a single link as buttons.\n * @param {Element} element container element\n */\nexport function decorateButtons(element) {\n element.querySelectorAll('a').forEach((a) => {\n a.title = a.title || a.textContent;\n if (a.href !== a.textContent) {\n const up = a.parentElement;\n const twoup = a.parentElement.parentElement;\n if (!a.querySelector('img')) {\n if (up.childNodes.length === 1 && (up.tagName === 'P' || up.tagName === 'DIV')) {\n a.className = 'button'; // default\n up.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'STRONG' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button primary';\n twoup.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'EM' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button secondary';\n twoup.classList.add('button-container');\n }\n }\n }\n });\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../../utils/getMetadata';\nimport { undefinedOnEmpty } from '../../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document based on the language metadata.\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { BlockMapping } from '../app.types';\n\n/**\n * Collect all blocks in a section.\n * @param section - The section to collect the blocks from.\n * @returns BlockMapping[]\n * @example\n * const blocks = collectBlocks(section);\n * console.log(blocks);\n * // Output: [{ name: 'block1', element: HTMLElement }, { name: 'block2', element: HTMLElement }]\n */\nexport function collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n}\n","import { DebuggerService } from '@kluntje/services';\nimport { BlockMapping } from '../app.types';\nimport { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/*\n * Load the es module for the block. The module should be named as the block name.\n * @param block - The block to load the module for.\n * @returns Promise\n */\n\nexport async function loadBlockModules(block: BlockMapping): Promise {\n const status = block.element.dataset.blockStatus ?? 'unloaded';\n\n if (status === 'unloaded') {\n block.element.dataset.blockStatus = 'loading';\n\n try {\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = 'loaded';\n } catch (error) {\n block.element.dataset.blockStatus = 'error';\n DebuggerService.error('laodBloackModules:', error);\n }\n }\n}\n","import { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/**\n * Load a CSS file if it is not already loaded append it to the head.\n * @param endpoint - The endpoint of the CSS file.\n * @returns Promise\n */\nexport async function loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n}\n","import { BlockMapping } from '../app.types';\nimport { loadCSS } from './loadCSS';\n\n/**\n * Load the block styles. The styles should be named as the block name.\n * @param block - The block to load the styles for.\n * @returns Promise\n */\nexport async function loadBlockStyles(block: BlockMapping) {\n try {\n await loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n fontsCssPath?: string;\n lazyStylesScssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n lcpBlocks?: string[];\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/types/icons.types.ts',\n fontsScssPath: 'src/styles/sass/fonts.scss',\n fontsCssPath: 'dist/fonts/fonts.css',\n lazyStylesScssPath: 'src/styles/sass/lazy-styles.scss',\n sidekickLibraryStylesScssPath: 'src/styles/sass/sidekick-library-styles.scss',\n lcpBlocks: ['banner'],\n};\n","/**\n * Removes the display property from the section\n * @param section - The section to show\n */\nexport function showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n}\n","import { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { config } from '../../../config';\nimport { showSection } from './showSection';\nimport { LcpCandidate } from '../app.types';\n\n/**\n * Wait for the Largest Contentful Paint (LCP) candidate to be loaded.\n * This function will load the modules and styles for the first section after the LCP candidate.\n * @returns Promise\n */\nexport async function waitForLCP() {\n const firstSection: HTMLElement | null = document.querySelector('.section');\n const { lcpBlocks } = config;\n\n if (firstSection) {\n const blocks = collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = lcpBlocks?.includes(block.name);\n if (hasLCPBlock) await Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n}\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { getLocation } from 'Helpers/sidekick/getLocation';\nimport { loadCSS } from './loadCSS';\nimport { config } from '../../../config';\n\nexport async function loadFonts(): Promise {\n const { fontsCssPath } = config;\n if (!fontsCssPath) return;\n await loadCSS(fontsCssPath);\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n}\n","import setupHlxObj from './tasks/setupHlxObj';\nimport { decorateTemplateAndTheme } from './tasks/decorateTemplateAndTheme';\nimport { decorateButtons } from './tasks/decorateButtons';\nimport { setDocLanguage } from './tasks/setDocLanguage';\nimport { waitForLCP } from './tasks/waitForLCP';\nimport { loadFonts } from './tasks/loadFonts';\n\nclass HLX {\n private beforeEagerCallbacks: Array<() => Promise> = [];\n private loadEagerCallbacks: Array<() => Promise> = [];\n private beforeLoadLazyCallbacks: Array<() => Promise> = [];\n private loadLazyCallbacks: Array<() => Promise> = [];\n private beforeLoadDelayedCallbacks: Array<() => Promise> = [];\n private loadDelayedCallbacks: Array<() => Promise> = [];\n private initializedCallbacks: Array<() => Promise> = [];\n\n private beforeEagerPromise?: Promise;\n private eagerPromise?: Promise;\n private beforeLazyPromise?: Promise;\n private lazyPromise?: Promise;\n private beforeDelayedPromise?: Promise;\n private delayedPromise?: Promise;\n private initializedPromise?: Promise;\n\n private get beforeEager() {\n if (this.beforeEagerPromise === undefined) {\n this.beforeEagerPromise = this.beforeLoadEager();\n }\n return this.beforeEagerPromise;\n }\n\n private get loadEager() {\n if (this.eagerPromise === undefined) {\n this.eagerPromise = this.loadEagerPromise();\n }\n return this.eagerPromise;\n }\n\n private get beforeLoadLazy() {\n if (this.beforeLazyPromise === undefined) {\n this.beforeLazyPromise = this.beforeLoadLazyPromise();\n }\n return this.beforeLazyPromise;\n }\n\n private get loadLazy() {\n if (this.lazyPromise === undefined) {\n this.lazyPromise = this.loadLazyPromise();\n }\n return this.lazyPromise;\n }\n\n private get beforeLoadDelayed() {\n if (this.beforeDelayedPromise === undefined) {\n this.beforeDelayedPromise = this.beforeLoadDelayedPromise();\n }\n return this.beforeDelayedPromise;\n }\n\n private get loadDelayed() {\n if (this.delayedPromise === undefined) {\n this.delayedPromise = this.loadDelayedPromise();\n }\n return this.delayedPromise;\n }\n\n private get initialized() {\n if (this.initializedPromise === undefined) {\n this.initializedPromise = this.getInitializedPromise();\n }\n return this.initializedPromise;\n }\n\n public addBeforeEagerTask(cb: () => Promise) {\n this.beforeEagerCallbacks.push(cb);\n }\n\n public addLoadEagerTask(cb: () => Promise) {\n this.loadEagerCallbacks.push(cb);\n }\n\n public addBeforeLoadLazyTask(cb: () => Promise) {\n this.beforeLoadLazyCallbacks.push(cb);\n }\n\n public addLoadLazyTask(cb: () => Promise) {\n this.loadLazyCallbacks.push(cb);\n }\n\n public addBeforeLoadDelayedTask(cb: () => Promise) {\n this.beforeLoadDelayedCallbacks.push(cb);\n }\n\n public addLoadDelayedTask(cb: () => Promise) {\n this.loadDelayedCallbacks.push(cb);\n }\n\n public addInitializedTask(cb: () => Promise) {\n this.initializedCallbacks.push(cb);\n }\n\n public async init() {\n await this.beforeEager;\n await this.loadEager;\n await this.beforeLoadLazy;\n await this.loadLazy;\n await this.beforeLoadDelayed;\n await this.loadDelayed;\n await this.initialized;\n }\n\n private async beforeLoadEager(): Promise {\n const beforeLoadEagerTask: Promise = new Promise((resolve) => {\n setupHlxObj();\n decorateTemplateAndTheme();\n setDocLanguage();\n resolve();\n });\n\n await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), beforeLoadEagerTask]);\n }\n\n private async loadEagerPromise(): Promise {\n const loadEagerTask: Promise = new Promise(async (resolve) => {\n const main = document.querySelector('main');\n decorateButtons(main);\n setTimeout(() => {\n document.body.classList.add('show');\n resolve();\n }, 100);\n\n await waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n });\n\n await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), loadEagerTask]);\n }\n\n private async beforeLoadLazyPromise(): Promise {\n const beforeLoadLazyTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), beforeLoadLazyTask]);\n }\n\n private async loadLazyPromise(): Promise {\n const defaultTask: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 3500);\n });\n\n await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), defaultTask]);\n }\n\n private async beforeLoadDelayedPromise(): Promise {\n const defaultTask: Promise = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), defaultTask]);\n }\n\n private async loadDelayedPromise(): Promise {\n const loadDelayedTask: Promise = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), loadDelayedTask]);\n }\n\n private async getInitializedPromise(): Promise {\n const initializedTask: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 1000);\n });\n\n await Promise.all([...this.initializedCallbacks.map((cb) => cb()), initializedTask]);\n }\n}\n\nexport default new HLX();\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n error?: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n async getPlaceholder(key: string): Promise {\n const placeholder = await PlaceholderService.getPlaceHolder(key);\n return placeholder;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.items) return;\n\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n if (item.error) {\n return html`

    ${item.error}

    `;\n } else {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: MenuItem) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: MenuItem | SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item['navtitle'] || item['title'];\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(siteMapEntries: MenuItem[]): Record {\n const groups = {};\n siteMapEntries.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n private async groupByFirstLevelPath() {\n const endpoint = '/query-index.json';\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n try {\n const queryIndex = await FetchService.fetchJson>(endpoint);\n\n this.error = null;\n\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n const groupItems = this.groupItemsByFirstLevelPath(filteredNavigation);\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n } catch (error) {\n DebuggerService.error(`SidebarNav Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n @state()\n error: string | null = null;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n if (contactHtml !== null) this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const endpoint = 'contact.plain.html';\n\n try {\n const contactHtmlString = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n return parser.parseFromString(contactHtmlString, 'text/html');\n } catch (error) {\n DebuggerService.error(`SidebarContacts Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n\n return null;\n }\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from 'Services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { Sitemap, SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n @state()\n error: string | null = null;\n\n @state()\n private noPostsPlaceholder: string;\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n this.noPostsPlaceholder = await PlaceholderService.getPlaceHolder('no posts');\n }\n\n render() {\n if (!this.lastTreePosts) return;\n\n return html` ${this.renderHeader()} ${this.renderPosts()} `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const endpoint = '/query-index.json';\n\n try {\n this.error = null;\n const queryIndex = await FetchService.fetchJson>(endpoint);\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n } catch (error) {\n DebuggerService.error(`SidebarPost Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n\n private renderPosts() {\n if (this.error) return html`
    ${this.error}
    `;\n if (this.lastTreePosts.length === 0) return html`
    ${this.noPostsPlaceholder}
    `;\n\n return html`
    \n ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}\n
    `;\n }\n\n private renderHeader() {\n return html`
    \n

    Newest Posts

    \n
    `;\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const endpoint = 'footer.plain.html';\n\n try {\n const response = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n } catch (error) {\n DebuggerService.error(`SidebarFooter Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { html, LitElement } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { createRef, Ref, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","import HLX from '../../app/index.ts';\nimport './sidebar.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\n\nconst addSidebarContainer = () => {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n const main = document.getElementById('main');\n main?.after(sidebarContainer);\n};\n\nHLX.addLoadEagerTask(() => {\n addSidebarContainer();\n console.log('LOAD EAGER SIDEBAR TS');\n return Promise.resolve();\n});\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n if (specifier === '' || htmlTag === '') return input;\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from 'Utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n this.error = null;\n } catch (error) {\n DebuggerService.error('Header Component: Error while fetching header.json', error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n if (/^[a-z][A-Za-z0-9]*$/.test(name)) {\n return name;\n }\n\n if (/^[A-Z][A-Za-z0-9]*$/.test(name)) {\n return name.charAt(0).toLowerCase() + name.slice(1);\n }\n\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\nimport { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport { getLocation } from 'Helpers/sidekick/getLocation.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n console.log('MainService init');\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(getLocation().search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n DebuggerService.error('MainService: Error initializing codeBasePath.', error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n //this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, sidekickLibraryStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS('/dist/lazyStyles/lazyStyles.css');\n if (sidekickLibraryStylesScssPath && isSidekickLibraryActive()) {\n await this.loadCSS('/dist/sidekickLibraryStyles/sidekickLibraryStyles.css');\n }\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n DebuggerService.error('MainService: Load lazy error: ', error);\n }\n };\n\n /**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * @private\n * @memberof MainService\n * @returns {void}\n * @example\n * \n * \n * @example\n * \n */\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n DebuggerService.error('MainService: An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS('dist/fonts/fonts.css');\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n }\n\n private async loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n }\n\n this.showSection(section);\n }\n}\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.init.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport HLX from './app/index.ts';\n\n//console.time('APP execution time: ');\n\n// export const App = new HLX({\n// beforeInit: () => {\n// console.log('beforeInit');\n// },\n// afterInit: () => {\n// console.log('afterInit');\n// },\n// beforeLoadEager: () => {\n// console.log('beforeLoadEager');\n// },\n// loadEager: () => {\n// console.log('loadEager');\n// },\n// afterLoadEager: () => {\n// console.log('afterLoadEager');\n// },\n// beforeLoadLazy: () => {\n// console.log('beforeLoadLazy');\n// },\n// loadLazy: () => {\n// console.log('loadLazy');\n// },\n// afterLoadLazy: () => {\n// console.log('afterLoadLazy');\n// },\n// beforeLoadDelayed: () => {\n// console.log('beforeLoadDelayed');\n// },\n// loadDelayed: () => {\n// console.log('loadDelayed');\n// },\n// afterLoadDelayed: () => {\n// console.log('afterLoadDelayed');\n// },\n// });\n\n// export const App = HLX; // init -> loadEager (3s)\n\n// HLX.initialized().then(() => {\n// console.log('INITIALIZED');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 2');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 3');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 1');\n// });\n\n// HLX.beforeLoadEager().then(() => {\n// console.log('BEFORE LOAD EAGER');\n// });\n\nHLX.addBeforeEagerTask(() => {\n console.log('BEFORE EAGER MAIN TS');\n return Promise.resolve();\n});\n\nHLX.addLoadEagerTask(() => {\n console.log('LOAD EAGER MAIN TS');\n return Promise.resolve();\n});\n\nHLX.init();\n\n// HLX.loadEager().then(() => {\n// console.log('LOAD EAGER');\n// });\n\n// HLX.loadLazy().then(() => {\n// console.log('LOAD LAZY');\n// });\n\n// HLX.beforeLoadDelayed().then(() => {\n// console.log('BEFORE LOAD DELAYED');\n// });\n\n// HLX.beforeLoadLazy().then(() => {\n// console.log('BEFORE LOAD LAZY');\n// });\n\n// eager, lazy, delayed\n\n//console.timeEnd('HLX execution time: ');\n(async function () {\n try {\n //await App.initialized();\n\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n } catch (error) {}\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file diff --git a/src/app/index.ts b/src/app/index.ts index e9523c90..5372603f 100644 --- a/src/app/index.ts +++ b/src/app/index.ts @@ -110,29 +110,25 @@ class HLX { } private async beforeLoadEager(): Promise { - const dummyDelay: Promise = new Promise((resolve) => { - // Business Logic - // Resolve - setTimeout(() => { - console.log(new Date().getTime(), 'beforeLoadEager'); - resolve(); - }, 5000); + const beforeLoadEagerTask: Promise = new Promise((resolve) => { + setupHlxObj(); + decorateTemplateAndTheme(); + setDocLanguage(); + resolve(); }); - await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), dummyDelay]); + await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), beforeLoadEagerTask]); } private async loadEagerPromise(): Promise { const loadEagerTask: Promise = new Promise(async (resolve) => { const main = document.querySelector('main'); - setupHlxObj(); - decorateTemplateAndTheme(); - setDocLanguage(); decorateButtons(main); setTimeout(() => { document.body.classList.add('show'); resolve(); }, 100); + await waitForLCP(); try { @@ -149,15 +145,9 @@ class HLX { } private async beforeLoadLazyPromise(): Promise { - const defaultTask: Promise = new Promise((resolve) => { - // Business Logic - // Resolve - setTimeout(() => { - resolve(); - }, 4000); - }); + const beforeLoadLazyTask: Promise = new Promise((resolve) => resolve()); - await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), defaultTask]); + await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), beforeLoadLazyTask]); } private async loadLazyPromise(): Promise { diff --git a/src/app/tasks/collectBlocks.ts b/src/app/tasks/collectBlocks.ts index a8645cd5..46e39a6b 100644 --- a/src/app/tasks/collectBlocks.ts +++ b/src/app/tasks/collectBlocks.ts @@ -1,5 +1,14 @@ import { BlockMapping } from '../app.types'; +/** + * Collect all blocks in a section. + * @param section - The section to collect the blocks from. + * @returns BlockMapping[] + * @example + * const blocks = collectBlocks(section); + * console.log(blocks); + * // Output: [{ name: 'block1', element: HTMLElement }, { name: 'block2', element: HTMLElement }] + */ export function collectBlocks(section: HTMLElement): BlockMapping[] { const blockMap: BlockMapping[] = []; const blocksElements = section.querySelectorAll('[data-block-name]'); diff --git a/src/app/tasks/loadBlockModules.ts b/src/app/tasks/loadBlockModules.ts index 9199aaf6..18f49bdf 100644 --- a/src/app/tasks/loadBlockModules.ts +++ b/src/app/tasks/loadBlockModules.ts @@ -2,7 +2,13 @@ import { DebuggerService } from '@kluntje/services'; import { BlockMapping } from '../app.types'; import { getUrlForEndpoint } from '../utils/getUrlForEndpoint'; -export async function loadBlockModules(block: BlockMapping) { +/* + * Load the es module for the block. The module should be named as the block name. + * @param block - The block to load the module for. + * @returns Promise + */ + +export async function loadBlockModules(block: BlockMapping): Promise { const status = block.element.dataset.blockStatus ?? 'unloaded'; if (status === 'unloaded') { diff --git a/src/app/tasks/loadBlockStyles.ts b/src/app/tasks/loadBlockStyles.ts index 7c830821..aba5cdba 100644 --- a/src/app/tasks/loadBlockStyles.ts +++ b/src/app/tasks/loadBlockStyles.ts @@ -1,6 +1,11 @@ import { BlockMapping } from '../app.types'; import { loadCSS } from './loadCSS'; +/** + * Load the block styles. The styles should be named as the block name. + * @param block - The block to load the styles for. + * @returns Promise + */ export async function loadBlockStyles(block: BlockMapping) { try { await loadCSS(`dist/${block.name}/${block.name}.css`); diff --git a/src/app/tasks/loadCSS.ts b/src/app/tasks/loadCSS.ts index 696d65e1..a3d46ca0 100644 --- a/src/app/tasks/loadCSS.ts +++ b/src/app/tasks/loadCSS.ts @@ -1,5 +1,10 @@ import { getUrlForEndpoint } from '../utils/getUrlForEndpoint'; +/** + * Load a CSS file if it is not already loaded append it to the head. + * @param endpoint - The endpoint of the CSS file. + * @returns Promise + */ export async function loadCSS(endpoint: string) { return new Promise((resolve, reject) => { const { href } = getUrlForEndpoint(endpoint); diff --git a/src/app/tasks/setDocLanguage.ts b/src/app/tasks/setDocLanguage.ts index 3670d48a..4bd5438b 100644 --- a/src/app/tasks/setDocLanguage.ts +++ b/src/app/tasks/setDocLanguage.ts @@ -2,7 +2,7 @@ import { getMetadata } from '../../utils/getMetadata'; import { undefinedOnEmpty } from '../../utils/undefinedOnEmpty'; /* - * This function sets the language of the document + * This function sets the language of the document based on the language metadata. */ export function setDocLanguage() { const lang = getMetadata('language'); diff --git a/src/app/tasks/showSection.ts b/src/app/tasks/showSection.ts index 2e6f0b7a..f944d307 100644 --- a/src/app/tasks/showSection.ts +++ b/src/app/tasks/showSection.ts @@ -1,3 +1,7 @@ +/** + * Removes the display property from the section + * @param section - The section to show + */ export function showSection(section: HTMLElement) { section.style.removeProperty('display'); } diff --git a/src/app/tasks/waitForLCP.ts b/src/app/tasks/waitForLCP.ts index 8b823926..566cb870 100644 --- a/src/app/tasks/waitForLCP.ts +++ b/src/app/tasks/waitForLCP.ts @@ -5,6 +5,11 @@ import { config } from '../../../config'; import { showSection } from './showSection'; import { LcpCandidate } from '../app.types'; +/** + * Wait for the Largest Contentful Paint (LCP) candidate to be loaded. + * This function will load the modules and styles for the first section after the LCP candidate. + * @returns Promise + */ export async function waitForLCP() { const firstSection: HTMLElement | null = document.querySelector('.section'); const { lcpBlocks } = config; diff --git a/src/components/sidebar/sidebar.init.ts b/src/components/sidebar/sidebar.init.ts index cd2f2242..48f85160 100644 --- a/src/components/sidebar/sidebar.init.ts +++ b/src/components/sidebar/sidebar.init.ts @@ -15,6 +15,6 @@ const addSidebarContainer = () => { HLX.addLoadEagerTask(() => { addSidebarContainer(); - console.log('BEFORE EAGER SIDEBAR TS'); + console.log('LOAD EAGER SIDEBAR TS'); return Promise.resolve(); }); diff --git a/types/src/app/tasks/collectBlocks.d.ts b/types/src/app/tasks/collectBlocks.d.ts index 6752ec26..d07642f7 100644 --- a/types/src/app/tasks/collectBlocks.d.ts +++ b/types/src/app/tasks/collectBlocks.d.ts @@ -1,2 +1,11 @@ import { BlockMapping } from '../app.types'; +/** + * Collect all blocks in a section. + * @param section - The section to collect the blocks from. + * @returns BlockMapping[] + * @example + * const blocks = collectBlocks(section); + * console.log(blocks); + * // Output: [{ name: 'block1', element: HTMLElement }, { name: 'block2', element: HTMLElement }] + */ export declare function collectBlocks(section: HTMLElement): BlockMapping[]; diff --git a/types/src/app/tasks/loadBlockStyles.d.ts b/types/src/app/tasks/loadBlockStyles.d.ts index 1fbd3e2c..3bb032c5 100644 --- a/types/src/app/tasks/loadBlockStyles.d.ts +++ b/types/src/app/tasks/loadBlockStyles.d.ts @@ -1,2 +1,7 @@ import { BlockMapping } from '../app.types'; +/** + * Load the block styles. The styles should be named as the block name. + * @param block - The block to load the styles for. + * @returns Promise + */ export declare function loadBlockStyles(block: BlockMapping): Promise; diff --git a/types/src/app/tasks/loadCSS.d.ts b/types/src/app/tasks/loadCSS.d.ts index 734ea983..c9931e87 100644 --- a/types/src/app/tasks/loadCSS.d.ts +++ b/types/src/app/tasks/loadCSS.d.ts @@ -1 +1,6 @@ +/** + * Load a CSS file if it is not already loaded append it to the head. + * @param endpoint - The endpoint of the CSS file. + * @returns Promise + */ export declare function loadCSS(endpoint: string): Promise; diff --git a/types/src/app/tasks/showSection.d.ts b/types/src/app/tasks/showSection.d.ts index d788e76c..c429a975 100644 --- a/types/src/app/tasks/showSection.d.ts +++ b/types/src/app/tasks/showSection.d.ts @@ -1 +1,5 @@ +/** + * Removes the display property from the section + * @param section - The section to show + */ export declare function showSection(section: HTMLElement): void; diff --git a/types/src/app/tasks/waitForLCP.d.ts b/types/src/app/tasks/waitForLCP.d.ts index 885fe13c..8ff013a0 100644 --- a/types/src/app/tasks/waitForLCP.d.ts +++ b/types/src/app/tasks/waitForLCP.d.ts @@ -1 +1,6 @@ +/** + * Wait for the Largest Contentful Paint (LCP) candidate to be loaded. + * This function will load the modules and styles for the first section after the LCP candidate. + * @returns Promise + */ export declare function waitForLCP(): Promise; From 3c5355472e69fba79b0bb63512bdc90767d690ed Mon Sep 17 00:00:00 2001 From: samuelecalamita Date: Tue, 23 Apr 2024 22:10:18 +0200 Subject: [PATCH 38/62] added sampleRUM task --- dist/__chunks__/fetch.service.C1Ie3Sjw.js.map | 2 +- dist/main/main.js | 14 +- dist/main/main.js.map | 2 +- src/app/index.ts | 4 +- src/app/tasks/initSampleRUM.ts | 17 +++ src/app/tasks/sampleRUM.ts | 135 ++++++++++++++++++ src/app/utils/getUrlForEndpoint.ts | 10 +- types/src/app/tasks/initSampleRUM.d.ts | 1 + types/src/app/tasks/sampleRUM.d.ts | 10 ++ types/src/app/utils/getUrlForEndpoint.d.ts | 9 ++ 10 files changed, 192 insertions(+), 12 deletions(-) create mode 100644 src/app/tasks/initSampleRUM.ts create mode 100644 src/app/tasks/sampleRUM.ts create mode 100644 types/src/app/tasks/initSampleRUM.d.ts create mode 100644 types/src/app/tasks/sampleRUM.d.ts diff --git a/dist/__chunks__/fetch.service.C1Ie3Sjw.js.map b/dist/__chunks__/fetch.service.C1Ie3Sjw.js.map index b988e93b..0f64f88a 100644 --- a/dist/__chunks__/fetch.service.C1Ie3Sjw.js.map +++ b/dist/__chunks__/fetch.service.C1Ie3Sjw.js.map @@ -1 +1 @@ -{"version":3,"file":"fetch.service.C1Ie3Sjw.js","sources":["../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/function-helpers/decorators/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/api-helpers/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/object-helpers/index.js","../../node_modules/@kluntje/services/lib/index.module.js","../../src/app/utils/getUrlForEndpoint.ts","../../src/utils/RuntimeCache.ts","../../src/services/fetch.service.ts"],"sourcesContent":["\"use strict\";function t(t){return function(...e){return function(n,o,c){return Object.assign(Object.assign({},c),{value:t(c.value,...e)})}}}Object.defineProperty(exports,\"__esModule\",{value:!0});const e=t((function(t,e=0){let n=-1;const o=function(...o){clearTimeout(n),n=window.setTimeout((()=>{t.call(this,...o)}),e)};return o.cancel=function(){clearTimeout(n)},o})),n=t((function(t,e=0){let n,o=[];const c=function(...c){o=c,void 0===n&&(n=window.setTimeout((()=>{n=void 0,t.call(this,...o)}),e))};return c.cancel=function(){clearTimeout(n),n=void 0},c}));exports.debounce=e,exports.throttle=n;\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,a)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,a);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=l(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,a)}}))};function l(e,t,n,o){return`${a(e,o)}#\\n ${t.trim()}#\\n ${a(n,o)}#\\n ${a(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function a(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let a;a=\"string\"==typeof t?t.trim().split(\" \"):t,a.forEach((t=>{const r=l(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});exports.fetchJSON=(e,t)=>new Promise(((o,s)=>{fetch(e,t).then((e=>{e.ok?o(e.json()):s(e)})).catch((e=>s(e)))}));\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=e=>\"object\"==typeof e&&null!==e?JSON.stringify(e):String(e);exports.getValue=(e={},t=\"\")=>{const r=t.split(\".\");let o=0,n=e;for(;n&&otypeof t==typeof r&&(\"object\"==typeof t?0===e(t).localeCompare(e(r)):t===r),exports.isFilledObject=function(e){return\"object\"==typeof e&&null!==e&&Object.keys(e).length>0},exports.naiveClone=function e(t){return\"object\"!=typeof t?t:null===t?null:Array.isArray(t)?t.map((t=>e(t))):Object.entries(t).reduce(((t,[r,o])=>(t[r]=e(o),t)),{})},exports.toArray=e=>Array.isArray(e)?e:[e],exports.toString=e;\n//# sourceMappingURL=index.js.map\n","import{throttle as e}from\"@kluntje/js-utils/lib/function-helpers/decorators\";import{getCurrentMQ as t,onEvent as n}from\"@kluntje/js-utils/lib/dom-helpers\";import{fetchJSON as r}from\"@kluntje/js-utils/lib/api-helpers\";import{isFilledObject as s}from\"@kluntje/js-utils/lib/object-helpers\";const i=\"kl-mq-change\",a=\"kl-in-vp\",o=\"kl-out-vp\";class l{constructor(){}static getInstance(){return void 0===l.instance&&(l.instance=new IntersectionObserver(l.handleIntersectionChange)),l.instance}static handleIntersectionChange(e){Object.keys(e).forEach((t=>{const n=e[t],r=n.target;n.isIntersecting?r.dispatchEvent(new CustomEvent(\"kl-in-vp\",{bubbles:!1})):r.dispatchEvent(new CustomEvent(\"kl-out-vp\",{bubbles:!1}))}))}}\n/*! *****************************************************************************\nCopyright (c) Microsoft Corporation.\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY\nAND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\nLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR\nOTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\nPERFORMANCE OF THIS SOFTWARE.\n***************************************************************************** */class c{constructor(){this.eventIdMap=new WeakMap,this.eventBindingMap={},this.lastMQ=t(c.mediaQuerys),n(window,\"resize\",this.handleMQChange,this)}static getInstance(e){return void 0===c.instance&&(c.mediaQuerys=e,c.instance=new c),c.instance}handleMQChange(){const e=t(c.mediaQuerys);e!==this.lastMQ&&(window.dispatchEvent(new CustomEvent(\"kl-mq-change\",{detail:{newMQ:e,oldMQ:this.lastMQ}})),this.lastMQ=e)}}!function(e,t,n,r){var s,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if(\"object\"==typeof Reflect&&\"function\"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(i<3?s(a):i>3?s(t,n,a):s(t,n))||a);i>3&&a&&Object.defineProperty(t,n,a)}([e(100)],c.prototype,\"handleMQChange\",null);const h=Symbol(\"resolve\"),d=Symbol(\"reject\"),u=Symbol(\"pending\");class p{static get PLACEHOLDER_SELECTOR(){return\"kl-i18n-placeholder\"}static getInstance(){return void 0===p._instance&&(p._instance=new p),p._instance}get isSetUp(){return Boolean(this._url||s(this._dictionary))}get loaded(){return this._loaded}get ready(){return this._ready[u]||this.fetchI18nDictionary(),this._ready}setUp({url:e,dictionary:t}={}){if(this.isSetUp)console.warn(\"@kluntje I18nService: service has already been set up. You can't set it up twice!\");else if(e)this._url=e;else{if(!t)throw new Error('@kluntje I18nService: a \"url\" or \"dictionary\" should have been passed to the setUp function.');this._dictionary=t,this._loaded=!0,this._ready[h](),this._ready[u]=!0}}get(e,{fallback:t,interpolations:n}={}){if(this.loaded){if(this._dictionary.hasOwnProperty(e)){let t=this._dictionary[e];return n&&Object.entries(n).forEach((([e,n])=>{t=t.split(`{${e}}`).join(String(n))})),t}return console.warn(`@kluntje I18nService: i18n for key '${e}' is missing in dictionary!`),void 0!==t?t:this.getHumanReadableName(e)}return this._ready[u]||(this.addStyling(),this.fetchI18nDictionary()),this.getPlaceholder(e,{fallback:t,interpolations:n})}constructor(){this._loaded=!1,this._dictionary={},this._ready=this.getReadyPromise()}getReadyPromise(){let e,t;const n=new Promise(((n,r)=>{e=n,t=r}));return n[h]=e,n[d]=t,n[u]=!1,n}ensureSetup(){if(!this.isSetUp)throw new Error(\"@kluntje I18nService: should be set up before calling other APIs\")}addStyling(){const e=document.head,t=document.createElement(\"style\");t.type=\"text/css\",t.appendChild(document.createTextNode(`\\n .${p.PLACEHOLDER_SELECTOR} {\\n display: contents;\\n }\\n `)),e.appendChild(t)}fetchI18nDictionary(){this.ensureSetup(),this._ready[u]=!0,r(this._url).then((e=>{this._dictionary=e,this._loaded=!0,this._ready[h](),this.fillInPlaceholders()})).catch((e=>{console.error(\"@kluntje I18nService: unable to fetch keys from server!\",e),this._loaded=!0,this._ready[h]()}))}fillInPlaceholders(){Array.from(document.getElementsByClassName(p.PLACEHOLDER_SELECTOR)).forEach((e=>{const{key:t,fallback:n,interpolations:r}=e.dataset;e.replaceWith(this.get(t,{fallback:n,interpolations:r?JSON.parse(r):void 0}))}))}getHumanReadableName(e){return e.split(\".\").reverse()[0].replace(/[A-Z]/g,(e=>` ${e.toLowerCase()}`))}getPlaceholder(e,{fallback:t,interpolations:n}={}){const r=document.createElement(\"span\");return r.innerText=void 0!==t?t:this.getHumanReadableName(e),r.classList.add(p.PLACEHOLDER_SELECTOR),r.setAttribute(\"data-key\",e),t&&r.setAttribute(\"data-fallback\",t),n&&r.setAttribute(\"data-interpolations\",JSON.stringify(n)),r.outerHTML}}var g=new class{constructor(){this.urlSearchParams=new URLSearchParams(window.location.search)}get(e){return this.urlSearchParams.get(e)}getAll(e){return this.urlSearchParams.getAll(e)}getAllKeys(){return Array.from(this.urlSearchParams.keys())}set(e,t){this.urlSearchParams.set(e,t),this.updateUrl()}delete(e){this.urlSearchParams.delete(e),this.updateUrl()}getString(){return this.urlSearchParams.toString()}get curUrl(){return`${window.location.protocol}//${window.location.host}${window.location.pathname}`}updateUrl(){const e=this.getString(),t=this.curUrl,n=window.location.hash,r=\"\"!==e?`${t}?${e}`:t;window.history.replaceState({path:r},\"\",r),\"\"!==n&&(window.location.hash=n)}};var m=new Proxy(console,{get:(e,t)=>null!==g.get(\"js-debug\")?e[t]:()=>{}});var y=new class{constructor(){this.componentMap=new WeakMap,this.intersectionObserver=new IntersectionObserver((e=>this.handleIntersectionChange(e)),{rootMargin:\"500px 0px\"})}subscribe(e,t){this.componentMap.set(e,t),this.intersectionObserver.observe(e)}unsubscribe(e){this.intersectionObserver.unobserve(e),this.componentMap.delete(e)}handleIntersectionChange(e){e.forEach((e=>{const t=e.target;if(!e.isIntersecting||!this.componentMap.has(t))return;const n=this.componentMap.get(t);this.unsubscribe(t),n()}))}};export{m as DebuggerService,p as I18nService,a as IN_VP_EVENT,y as LazyConnectService,i as MQ_CHANGE_EVENT,c as MediaQueryService,o as OUT_VP_EVENT,g as URLSearchParamsService,l as ViewportObserver};\n//# sourceMappingURL=index.module.js.map\n","export const getUrlForEndpoint = (endpoint: string): URL => {\n // TODO: do we really need to use window.hlx.codeBasePath here?\n const baseUrl = new URL(window.hlx.codeBasePath, window.location.origin);\n return new URL(endpoint, baseUrl);\n};\n","export class RuntimeCache {\n private runtimeCache: Map = new Map();\n\n public get(key: string): T | undefined {\n return this.runtimeCache.get(key);\n }\n\n public set(key: string, value: T): void {\n this.runtimeCache.set(key, value);\n }\n\n public has(key: string): boolean {\n return this.runtimeCache.has(key);\n }\n\n public delete(key: string): void {\n this.runtimeCache.delete(key);\n }\n}\n","import { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint';\nimport { RuntimeCache } from '../utils/RuntimeCache';\nimport { DebuggerService } from '@kluntje/services';\n\nexport interface FetchServiceCacheOptions {\n cacheType?: 'runtime'; // 'local' | 'session' | \"request\" can be added later\n}\n\nexport interface FetchServiceOptions {\n fetchOptions?: RequestInit;\n cacheOptions?: FetchServiceCacheOptions;\n}\n\nclass FetchService {\n private requestPipeline: Map> = new Map();\n\n private runtimeCache = new RuntimeCache();\n\n public fetchJson(endpoint: string, options: FetchServiceOptions = {}): Promise {\n return this.fetchData(getUrlForEndpoint(endpoint).href, options, this.getResponseJSON);\n }\n\n public fetchText(endpoint: string, options: FetchServiceOptions = {}): Promise {\n return this.fetchData(getUrlForEndpoint(endpoint).href, options, this.getResponseText);\n }\n\n private async fetchData(\n url: string,\n options: FetchServiceOptions,\n dataMapper: (Response) => Promise\n ): Promise {\n const { cacheOptions } = options;\n const cachedData = this.getCachedData(url, cacheOptions);\n if (cachedData !== null) return cachedData;\n\n const pipelinedRequest = this.requestPipeline.get(url);\n if (pipelinedRequest !== undefined) return dataMapper(await pipelinedRequest);\n\n const request = fetch(url, options.fetchOptions);\n this.requestPipeline.set(url, request);\n\n const response = await request;\n this.requestPipeline.delete(url);\n const responseData = await dataMapper(response);\n\n this.setCachedData(url, responseData, cacheOptions);\n\n if (!response.ok) {\n const errorText = await response.text();\n\n DebuggerService.error(`FetchService: Error fetching data from ${url}: ${errorText}`);\n\n throw new Error(`Error fetching data from ${url}: ${errorText}`);\n }\n return responseData;\n }\n\n private async getResponseJSON(response: Response): Promise {\n const responseClone = response.clone();\n const responseJson = await responseClone.json();\n return responseJson;\n }\n\n private async getResponseText(response: Response): Promise {\n const responseClone = response.clone();\n const responseText = await responseClone.text();\n return responseText;\n }\n\n private getCachedData(url: string, cacheOptions?: FetchServiceCacheOptions): T | null {\n if (cacheOptions?.cacheType === 'runtime') {\n return this.runtimeCache.get(url) ?? null;\n }\n return null;\n }\n\n private setCachedData(url: string, data: T, cacheOptions?: FetchServiceCacheOptions): void {\n if (cacheOptions?.cacheType === 'runtime') {\n this.runtimeCache.set(url, data);\n }\n }\n}\n\nexport default new FetchService();\n"],"names":["t","e","o","c","decorators","n","throttle","domHelpers","r","i","s","a","d","l","u","f","getCurrentMQ","onEvent","apiHelpers","objectHelpers","g","m","getUrlForEndpoint","endpoint","baseUrl","RuntimeCache","key","value","FetchService","options","url","dataMapper","cacheOptions","cachedData","pipelinedRequest","request","response","responseData","errorText","DebuggerService","data","FetchService$1"],"mappings":"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","x_google_ignoreList":[0,1,2,3,4]} \ No newline at end of file +{"version":3,"file":"fetch.service.C1Ie3Sjw.js","sources":["../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/function-helpers/decorators/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/api-helpers/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/object-helpers/index.js","../../node_modules/@kluntje/services/lib/index.module.js","../../src/app/utils/getUrlForEndpoint.ts","../../src/utils/RuntimeCache.ts","../../src/services/fetch.service.ts"],"sourcesContent":["\"use strict\";function t(t){return function(...e){return function(n,o,c){return Object.assign(Object.assign({},c),{value:t(c.value,...e)})}}}Object.defineProperty(exports,\"__esModule\",{value:!0});const e=t((function(t,e=0){let n=-1;const o=function(...o){clearTimeout(n),n=window.setTimeout((()=>{t.call(this,...o)}),e)};return o.cancel=function(){clearTimeout(n)},o})),n=t((function(t,e=0){let n,o=[];const c=function(...c){o=c,void 0===n&&(n=window.setTimeout((()=>{n=void 0,t.call(this,...o)}),e))};return c.cancel=function(){clearTimeout(n),n=void 0},c}));exports.debounce=e,exports.throttle=n;\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,a)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,a);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=l(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,a)}}))};function l(e,t,n,o){return`${a(e,o)}#\\n ${t.trim()}#\\n ${a(n,o)}#\\n ${a(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function a(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let a;a=\"string\"==typeof t?t.trim().split(\" \"):t,a.forEach((t=>{const r=l(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});exports.fetchJSON=(e,t)=>new Promise(((o,s)=>{fetch(e,t).then((e=>{e.ok?o(e.json()):s(e)})).catch((e=>s(e)))}));\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=e=>\"object\"==typeof e&&null!==e?JSON.stringify(e):String(e);exports.getValue=(e={},t=\"\")=>{const r=t.split(\".\");let o=0,n=e;for(;n&&otypeof t==typeof r&&(\"object\"==typeof t?0===e(t).localeCompare(e(r)):t===r),exports.isFilledObject=function(e){return\"object\"==typeof e&&null!==e&&Object.keys(e).length>0},exports.naiveClone=function e(t){return\"object\"!=typeof t?t:null===t?null:Array.isArray(t)?t.map((t=>e(t))):Object.entries(t).reduce(((t,[r,o])=>(t[r]=e(o),t)),{})},exports.toArray=e=>Array.isArray(e)?e:[e],exports.toString=e;\n//# sourceMappingURL=index.js.map\n","import{throttle as e}from\"@kluntje/js-utils/lib/function-helpers/decorators\";import{getCurrentMQ as t,onEvent as n}from\"@kluntje/js-utils/lib/dom-helpers\";import{fetchJSON as r}from\"@kluntje/js-utils/lib/api-helpers\";import{isFilledObject as s}from\"@kluntje/js-utils/lib/object-helpers\";const i=\"kl-mq-change\",a=\"kl-in-vp\",o=\"kl-out-vp\";class l{constructor(){}static getInstance(){return void 0===l.instance&&(l.instance=new IntersectionObserver(l.handleIntersectionChange)),l.instance}static handleIntersectionChange(e){Object.keys(e).forEach((t=>{const n=e[t],r=n.target;n.isIntersecting?r.dispatchEvent(new CustomEvent(\"kl-in-vp\",{bubbles:!1})):r.dispatchEvent(new CustomEvent(\"kl-out-vp\",{bubbles:!1}))}))}}\n/*! *****************************************************************************\nCopyright (c) Microsoft Corporation.\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY\nAND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\nLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR\nOTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\nPERFORMANCE OF THIS SOFTWARE.\n***************************************************************************** */class c{constructor(){this.eventIdMap=new WeakMap,this.eventBindingMap={},this.lastMQ=t(c.mediaQuerys),n(window,\"resize\",this.handleMQChange,this)}static getInstance(e){return void 0===c.instance&&(c.mediaQuerys=e,c.instance=new c),c.instance}handleMQChange(){const e=t(c.mediaQuerys);e!==this.lastMQ&&(window.dispatchEvent(new CustomEvent(\"kl-mq-change\",{detail:{newMQ:e,oldMQ:this.lastMQ}})),this.lastMQ=e)}}!function(e,t,n,r){var s,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if(\"object\"==typeof Reflect&&\"function\"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(i<3?s(a):i>3?s(t,n,a):s(t,n))||a);i>3&&a&&Object.defineProperty(t,n,a)}([e(100)],c.prototype,\"handleMQChange\",null);const h=Symbol(\"resolve\"),d=Symbol(\"reject\"),u=Symbol(\"pending\");class p{static get PLACEHOLDER_SELECTOR(){return\"kl-i18n-placeholder\"}static getInstance(){return void 0===p._instance&&(p._instance=new p),p._instance}get isSetUp(){return Boolean(this._url||s(this._dictionary))}get loaded(){return this._loaded}get ready(){return this._ready[u]||this.fetchI18nDictionary(),this._ready}setUp({url:e,dictionary:t}={}){if(this.isSetUp)console.warn(\"@kluntje I18nService: service has already been set up. You can't set it up twice!\");else if(e)this._url=e;else{if(!t)throw new Error('@kluntje I18nService: a \"url\" or \"dictionary\" should have been passed to the setUp function.');this._dictionary=t,this._loaded=!0,this._ready[h](),this._ready[u]=!0}}get(e,{fallback:t,interpolations:n}={}){if(this.loaded){if(this._dictionary.hasOwnProperty(e)){let t=this._dictionary[e];return n&&Object.entries(n).forEach((([e,n])=>{t=t.split(`{${e}}`).join(String(n))})),t}return console.warn(`@kluntje I18nService: i18n for key '${e}' is missing in dictionary!`),void 0!==t?t:this.getHumanReadableName(e)}return this._ready[u]||(this.addStyling(),this.fetchI18nDictionary()),this.getPlaceholder(e,{fallback:t,interpolations:n})}constructor(){this._loaded=!1,this._dictionary={},this._ready=this.getReadyPromise()}getReadyPromise(){let e,t;const n=new Promise(((n,r)=>{e=n,t=r}));return n[h]=e,n[d]=t,n[u]=!1,n}ensureSetup(){if(!this.isSetUp)throw new Error(\"@kluntje I18nService: should be set up before calling other APIs\")}addStyling(){const e=document.head,t=document.createElement(\"style\");t.type=\"text/css\",t.appendChild(document.createTextNode(`\\n .${p.PLACEHOLDER_SELECTOR} {\\n display: contents;\\n }\\n `)),e.appendChild(t)}fetchI18nDictionary(){this.ensureSetup(),this._ready[u]=!0,r(this._url).then((e=>{this._dictionary=e,this._loaded=!0,this._ready[h](),this.fillInPlaceholders()})).catch((e=>{console.error(\"@kluntje I18nService: unable to fetch keys from server!\",e),this._loaded=!0,this._ready[h]()}))}fillInPlaceholders(){Array.from(document.getElementsByClassName(p.PLACEHOLDER_SELECTOR)).forEach((e=>{const{key:t,fallback:n,interpolations:r}=e.dataset;e.replaceWith(this.get(t,{fallback:n,interpolations:r?JSON.parse(r):void 0}))}))}getHumanReadableName(e){return e.split(\".\").reverse()[0].replace(/[A-Z]/g,(e=>` ${e.toLowerCase()}`))}getPlaceholder(e,{fallback:t,interpolations:n}={}){const r=document.createElement(\"span\");return r.innerText=void 0!==t?t:this.getHumanReadableName(e),r.classList.add(p.PLACEHOLDER_SELECTOR),r.setAttribute(\"data-key\",e),t&&r.setAttribute(\"data-fallback\",t),n&&r.setAttribute(\"data-interpolations\",JSON.stringify(n)),r.outerHTML}}var g=new class{constructor(){this.urlSearchParams=new URLSearchParams(window.location.search)}get(e){return this.urlSearchParams.get(e)}getAll(e){return this.urlSearchParams.getAll(e)}getAllKeys(){return Array.from(this.urlSearchParams.keys())}set(e,t){this.urlSearchParams.set(e,t),this.updateUrl()}delete(e){this.urlSearchParams.delete(e),this.updateUrl()}getString(){return this.urlSearchParams.toString()}get curUrl(){return`${window.location.protocol}//${window.location.host}${window.location.pathname}`}updateUrl(){const e=this.getString(),t=this.curUrl,n=window.location.hash,r=\"\"!==e?`${t}?${e}`:t;window.history.replaceState({path:r},\"\",r),\"\"!==n&&(window.location.hash=n)}};var m=new Proxy(console,{get:(e,t)=>null!==g.get(\"js-debug\")?e[t]:()=>{}});var y=new class{constructor(){this.componentMap=new WeakMap,this.intersectionObserver=new IntersectionObserver((e=>this.handleIntersectionChange(e)),{rootMargin:\"500px 0px\"})}subscribe(e,t){this.componentMap.set(e,t),this.intersectionObserver.observe(e)}unsubscribe(e){this.intersectionObserver.unobserve(e),this.componentMap.delete(e)}handleIntersectionChange(e){e.forEach((e=>{const t=e.target;if(!e.isIntersecting||!this.componentMap.has(t))return;const n=this.componentMap.get(t);this.unsubscribe(t),n()}))}};export{m as DebuggerService,p as I18nService,a as IN_VP_EVENT,y as LazyConnectService,i as MQ_CHANGE_EVENT,c as MediaQueryService,o as OUT_VP_EVENT,g as URLSearchParamsService,l as ViewportObserver};\n//# sourceMappingURL=index.module.js.map\n","/**\n * Get the URL for an endpoint.\n * @param endpoint - The endpoint.\n * @returns URL\n * @example\n * const url = getUrlForEndpoint('block1/block1.css');\n * console.log(url);\n * Output: URL { href: 'http://localhost:3000/block1/block1.css' }\n */\nexport const getUrlForEndpoint = (endpoint: string): URL => {\n const baseUrl = new URL(window.hlx.codeBasePath, window.location.origin);\n return new URL(endpoint, baseUrl);\n};\n","export class RuntimeCache {\n private runtimeCache: Map = new Map();\n\n public get(key: string): T | undefined {\n return this.runtimeCache.get(key);\n }\n\n public set(key: string, value: T): void {\n this.runtimeCache.set(key, value);\n }\n\n public has(key: string): boolean {\n return this.runtimeCache.has(key);\n }\n\n public delete(key: string): void {\n this.runtimeCache.delete(key);\n }\n}\n","import { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint';\nimport { RuntimeCache } from '../utils/RuntimeCache';\nimport { DebuggerService } from '@kluntje/services';\n\nexport interface FetchServiceCacheOptions {\n cacheType?: 'runtime'; // 'local' | 'session' | \"request\" can be added later\n}\n\nexport interface FetchServiceOptions {\n fetchOptions?: RequestInit;\n cacheOptions?: FetchServiceCacheOptions;\n}\n\nclass FetchService {\n private requestPipeline: Map> = new Map();\n\n private runtimeCache = new RuntimeCache();\n\n public fetchJson(endpoint: string, options: FetchServiceOptions = {}): Promise {\n return this.fetchData(getUrlForEndpoint(endpoint).href, options, this.getResponseJSON);\n }\n\n public fetchText(endpoint: string, options: FetchServiceOptions = {}): Promise {\n return this.fetchData(getUrlForEndpoint(endpoint).href, options, this.getResponseText);\n }\n\n private async fetchData(\n url: string,\n options: FetchServiceOptions,\n dataMapper: (Response) => Promise\n ): Promise {\n const { cacheOptions } = options;\n const cachedData = this.getCachedData(url, cacheOptions);\n if (cachedData !== null) return cachedData;\n\n const pipelinedRequest = this.requestPipeline.get(url);\n if (pipelinedRequest !== undefined) return dataMapper(await pipelinedRequest);\n\n const request = fetch(url, options.fetchOptions);\n this.requestPipeline.set(url, request);\n\n const response = await request;\n this.requestPipeline.delete(url);\n const responseData = await dataMapper(response);\n\n this.setCachedData(url, responseData, cacheOptions);\n\n if (!response.ok) {\n const errorText = await response.text();\n\n DebuggerService.error(`FetchService: Error fetching data from ${url}: ${errorText}`);\n\n throw new Error(`Error fetching data from ${url}: ${errorText}`);\n }\n return responseData;\n }\n\n private async getResponseJSON(response: Response): Promise {\n const responseClone = response.clone();\n const responseJson = await responseClone.json();\n return responseJson;\n }\n\n private async getResponseText(response: Response): Promise {\n const responseClone = response.clone();\n const responseText = await responseClone.text();\n return responseText;\n }\n\n private getCachedData(url: string, cacheOptions?: FetchServiceCacheOptions): T | null {\n if (cacheOptions?.cacheType === 'runtime') {\n return this.runtimeCache.get(url) ?? null;\n }\n return null;\n }\n\n private setCachedData(url: string, data: T, cacheOptions?: FetchServiceCacheOptions): void {\n if (cacheOptions?.cacheType === 'runtime') {\n this.runtimeCache.set(url, data);\n }\n }\n}\n\nexport default new FetchService();\n"],"names":["t","e","o","c","decorators","n","throttle","domHelpers","r","i","s","a","d","l","u","f","getCurrentMQ","onEvent","apiHelpers","objectHelpers","g","m","getUrlForEndpoint","endpoint","baseUrl","RuntimeCache","key","value","FetchService","options","url","dataMapper","cacheOptions","cachedData","pipelinedRequest","request","response","responseData","errorText","DebuggerService","data","FetchService$1"],"mappings":"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","x_google_ignoreList":[0,1,2,3,4]} \ No newline at end of file diff --git a/dist/main/main.js b/dist/main/main.js index 8232c735..4ff9eee2 100644 --- a/dist/main/main.js +++ b/dist/main/main.js @@ -1,28 +1,28 @@ -import{t as R,r as h}from"../__chunks__/state.CJfvw0Ck.js";import{_ as n}from"../__chunks__/preload-helper.D7itGvJr.js";import{g as $,m as p,F as L}from"../__chunks__/fetch.service.C1Ie3Sjw.js";import{i as S}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";import{T as u,s as g,x as c,w as G,i as ie}from"../__chunks__/lit-element.CH8ciVnL.js";import{t as v,n as ae}from"../__chunks__/property.Ds9fqW-T.js";import{i as ne,t as ce,e as j,o as ee,a as le}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{r as M}from"../__chunks__/icon.template.3G0fuXUC.js";import{P as _,c as de}from"../__chunks__/createOptimizedPicture.CyR9tLTg.js";function he(e="dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(s){console.log("setupHlxObj",s)}}const C=(e,t)=>{t.split(",").forEach(s=>{e.classList.add(R(s.trim()))})};function w(e,t=document){const s=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${s}="${e}"]`)].map(i=>i.content).join(", ");return o.length?o:""}function ue(){const e=w("template");e&&C(document.body,e);const t=w("theme");t&&C(document.body,t)}function pe(e){e.querySelectorAll("a").forEach(t=>{if(t.title=t.title||t.textContent,t.href!==t.textContent){const s=t.parentElement,r=t.parentElement.parentElement;t.querySelector("img")||(s.childNodes.length===1&&(s.tagName==="P"||s.tagName==="DIV")&&(t.className="button",s.classList.add("button-container")),s.childNodes.length===1&&s.tagName==="STRONG"&&r.childNodes.length===1&&r.tagName==="P"&&(t.className="button primary",r.classList.add("button-container")),s.childNodes.length===1&&s.tagName==="EM"&&r.childNodes.length===1&&r.tagName==="P"&&(t.className="button secondary",r.classList.add("button-container")))}})}function me(e){return e.trim()===""?void 0:e}function fe(){const e=w("language");document.documentElement.lang=me(e)||"en"}function _e(e){const t=[];return e.querySelectorAll("[data-block-name]").forEach(r=>{t.push({name:r.dataset.blockName,element:r})}),t}async function ge(e){if((e.element.dataset.blockStatus??"unloaded")==="unloaded"){e.element.dataset.blockStatus="loading";try{const{href:s}=$(`dist/${e.name}/${e.name}.js`),r=await n(()=>import(s),__vite__mapDeps([]));r.default&&await r.default(e.element),e.element.dataset.blockStatus="loaded"}catch(s){e.element.dataset.blockStatus="error",p.error("laodBloackModules:",s)}}}async function te(e){return new Promise((t,s)=>{const{href:r}=$(e);if(document.querySelector(`head > link[href="${r}"]`))t(!0);else{const o=document.createElement("link");o.rel="stylesheet",o.href=r,o.onload=t,o.onerror=s,document.head.append(o)}})}async function ve(e){try{await te(`dist/${e.name}/${e.name}.css`)}catch{}}const H={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/types/icons.types.ts",fontsScssPath:"src/styles/sass/fonts.scss",fontsCssPath:"dist/fonts/fonts.css",lazyStylesScssPath:"src/styles/sass/lazy-styles.scss",sidekickLibraryStylesScssPath:"src/styles/sass/sidekick-library-styles.scss",lcpBlocks:["banner"]};function ye(e){e.style.removeProperty("display")}async function be(){const e=document.querySelector(".section"),{lcpBlocks:t}=H;if(e){const o=_e(e).map(async i=>{(t==null?void 0:t.includes(i.name))&&await Promise.all([ge(i),ve(i)])});await Promise.all(o),ye(e)}document.body.style.display=null;const s=document.querySelector("main img");await new Promise(r=>{s&&!s.complete?(s.setAttribute("loading","eager"),s.setAttribute("fetchpriority","high"),s.addEventListener("load",()=>r()),s.addEventListener("error",()=>r())):r()})}function N(){return S()?window.parent.location:window.location}async function Pe(){const{fontsCssPath:e}=H;if(e){await te(e);try{N().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}}class we{constructor(){this.beforeEagerCallbacks=[],this.loadEagerCallbacks=[],this.beforeLoadLazyCallbacks=[],this.loadLazyCallbacks=[],this.beforeLoadDelayedCallbacks=[],this.loadDelayedCallbacks=[],this.initializedCallbacks=[]}get beforeEager(){return this.beforeEagerPromise===void 0&&(this.beforeEagerPromise=this.beforeLoadEager()),this.beforeEagerPromise}get loadEager(){return this.eagerPromise===void 0&&(this.eagerPromise=this.loadEagerPromise()),this.eagerPromise}get beforeLoadLazy(){return this.beforeLazyPromise===void 0&&(this.beforeLazyPromise=this.beforeLoadLazyPromise()),this.beforeLazyPromise}get loadLazy(){return this.lazyPromise===void 0&&(this.lazyPromise=this.loadLazyPromise()),this.lazyPromise}get beforeLoadDelayed(){return this.beforeDelayedPromise===void 0&&(this.beforeDelayedPromise=this.beforeLoadDelayedPromise()),this.beforeDelayedPromise}get loadDelayed(){return this.delayedPromise===void 0&&(this.delayedPromise=this.loadDelayedPromise()),this.delayedPromise}get initialized(){return this.initializedPromise===void 0&&(this.initializedPromise=this.getInitializedPromise()),this.initializedPromise}addBeforeEagerTask(t){this.beforeEagerCallbacks.push(t)}addLoadEagerTask(t){this.loadEagerCallbacks.push(t)}addBeforeLoadLazyTask(t){this.beforeLoadLazyCallbacks.push(t)}addLoadLazyTask(t){this.loadLazyCallbacks.push(t)}addBeforeLoadDelayedTask(t){this.beforeLoadDelayedCallbacks.push(t)}addLoadDelayedTask(t){this.loadDelayedCallbacks.push(t)}addInitializedTask(t){this.initializedCallbacks.push(t)}async init(){await this.beforeEager,await this.loadEager,await this.beforeLoadLazy,await this.loadLazy,await this.beforeLoadDelayed,await this.loadDelayed,await this.initialized}async beforeLoadEager(){const t=new Promise(s=>{he(),ue(),fe(),s()});await Promise.all([...this.beforeEagerCallbacks.map(s=>s()),t])}async loadEagerPromise(){const t=new Promise(async s=>{const r=document.querySelector("main");pe(r),setTimeout(()=>{document.body.classList.add("show"),s()},100),await be();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await Pe()}catch{}});await Promise.all([...this.loadEagerCallbacks.map(s=>s()),t])}async beforeLoadLazyPromise(){const t=new Promise(s=>s());await Promise.all([...this.beforeLoadLazyCallbacks.map(s=>s()),t])}async loadLazyPromise(){const t=new Promise(s=>{setTimeout(()=>{s()},3500)});await Promise.all([...this.loadLazyCallbacks.map(s=>s()),t])}async beforeLoadDelayedPromise(){const t=new Promise(s=>{setTimeout(()=>{s()},3e3)});await Promise.all([...this.beforeLoadDelayedCallbacks.map(s=>s()),t])}async loadDelayedPromise(){const t=new Promise(s=>{setTimeout(()=>{s()},3e3)});await Promise.all([...this.loadDelayedCallbacks.map(s=>s()),t])}async getInitializedPromise(){const t=new Promise(s=>{setTimeout(()=>{s()},1e3)});await Promise.all([...this.initializedCallbacks.map(s=>s()),t])}}const z=new we;/** +import{t as x,r as p}from"../__chunks__/state.CJfvw0Ck.js";import{_ as n}from"../__chunks__/preload-helper.D7itGvJr.js";import{g as C,m as f,F as S}from"../__chunks__/fetch.service.C1Ie3Sjw.js";import{i as T}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";import{T as m,s as y,x as l,w as W,i as le}from"../__chunks__/lit-element.CH8ciVnL.js";import{t as w,n as de}from"../__chunks__/property.Ds9fqW-T.js";import{i as he,t as ue,e as H,o as se,a as pe}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{r as z}from"../__chunks__/icon.template.3G0fuXUC.js";import{P as v,c as me}from"../__chunks__/createOptimizedPicture.CyR9tLTg.js";const A=(e,t)=>{t.split(",").forEach(s=>{e.classList.add(x(s.trim()))})};function E(e,t=document){const s=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${s}="${e}"]`)].map(i=>i.content).join(", ");return o.length?o:""}function fe(){const e=E("template");e&&A(document.body,e);const t=E("theme");t&&A(document.body,t)}function ge(e){e.querySelectorAll("a").forEach(t=>{if(t.title=t.title||t.textContent,t.href!==t.textContent){const s=t.parentElement,r=t.parentElement.parentElement;t.querySelector("img")||(s.childNodes.length===1&&(s.tagName==="P"||s.tagName==="DIV")&&(t.className="button",s.classList.add("button-container")),s.childNodes.length===1&&s.tagName==="STRONG"&&r.childNodes.length===1&&r.tagName==="P"&&(t.className="button primary",r.classList.add("button-container")),s.childNodes.length===1&&s.tagName==="EM"&&r.childNodes.length===1&&r.tagName==="P"&&(t.className="button secondary",r.classList.add("button-container")))}})}function _e(e){return e.trim()===""?void 0:e}function ve(){const e=E("language");document.documentElement.lang=_e(e)||"en"}function ye(e){const t=[];return e.querySelectorAll("[data-block-name]").forEach(r=>{t.push({name:r.dataset.blockName,element:r})}),t}async function we(e){if((e.element.dataset.blockStatus??"unloaded")==="unloaded"){e.element.dataset.blockStatus="loading";try{const{href:s}=C(`dist/${e.name}/${e.name}.js`),r=await n(()=>import(s),__vite__mapDeps([]));r.default&&await r.default(e.element),e.element.dataset.blockStatus="loaded"}catch(s){e.element.dataset.blockStatus="error",f.error("laodBloackModules:",s)}}}async function re(e){return new Promise((t,s)=>{const{href:r}=C(e);if(document.querySelector(`head > link[href="${r}"]`))t(!0);else{const o=document.createElement("link");o.rel="stylesheet",o.href=r,o.onload=t,o.onerror=s,document.head.append(o)}})}async function be(e){try{await re(`dist/${e.name}/${e.name}.css`)}catch{}}const F={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/types/icons.types.ts",fontsScssPath:"src/styles/sass/fonts.scss",fontsCssPath:"dist/fonts/fonts.css",lazyStylesScssPath:"src/styles/sass/lazy-styles.scss",sidekickLibraryStylesScssPath:"src/styles/sass/sidekick-library-styles.scss",lcpBlocks:["banner"]};function Pe(e){e.style.removeProperty("display")}async function Le(){const e=document.querySelector(".section"),{lcpBlocks:t}=F;if(e){const o=ye(e).map(async i=>{(t==null?void 0:t.includes(i.name))&&await Promise.all([we(i),be(i)])});await Promise.all(o),Pe(e)}document.body.style.display=null;const s=document.querySelector("main img");await new Promise(r=>{s&&!s.complete?(s.setAttribute("loading","eager"),s.setAttribute("fetchpriority","high"),s.addEventListener("load",()=>r()),s.addEventListener("error",()=>r())):r()})}function q(){return T()?window.parent.location:window.location}async function Ee(){const{fontsCssPath:e}=F;if(e){await re(e);try{q().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}}function c(e,t={}){c.defer=c.defer||[];const s=r=>{c[r]=c[r]||((...o)=>c.defer.push({fnname:r,args:o}))};c.drain=c.drain||((r,o)=>{c[r]=o,c.defer.filter(({fnname:i})=>r===i).forEach(({fnname:i,args:a})=>c[i](...a))}),c.always=c.always||[],c.always.on=(r,o)=>{c.always[r]=o},c.on=(r,o)=>{c.cases[r]=o},s("observe"),s("cwv");try{if(window.hlx=window.hlx||{},!window.hlx.rum){const h=new URLSearchParams(window.location.search).get("rum")==="on"?1:100,d=Array.from({length:75},(G,ce)=>String.fromCharCode(48+ce)).filter(G=>/\d|[A-Z]/i.test(G)).filter(()=>Math.random()*75>70).join(""),u=Math.random(),g=u*h<1,P=Date.now(),ne={full:()=>window.location.href,origin:()=>window.location.origin,path:()=>window.location.href.replace(/\?.*$/,"")};window.hlx.rum={weight:h,id:d,random:u,isSelected:g,firstReadTime:P,sampleRUM:c,sanitizeURL:ne[window.hlx.RUM_MASK_URL||"path"]}}const{weight:r,id:o,firstReadTime:i}=window.hlx.rum;if(window.hlx&&window.hlx.rum&&window.hlx.rum.isSelected){const a=["weight","id","referer","checkpoint","t","source","target","cwv","CLS","FID","LCP","INP"],h=(d=t)=>{const u=JSON.stringify({weight:r,id:o,referer:window.hlx.rum.sanitizeURL(),checkpoint:e,t:Date.now()-i,...t},a),g=`https://rum.hlx.page/.rum/${r}`;navigator.sendBeacon(g,u),console.debug(`ping:${e}`,d)};c.cases=c.cases||{cwv:()=>c.cwv(t)||!0,lazy:()=>{const d=document.createElement("script");return d.src="https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js",document.head.appendChild(d),!0}},h(t),c.cases[e]&&c.cases[e]()}c.always[e]&&c.always[e](t)}catch{}}function $e(e="dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(s){console.log("setupHlxObj",s)}}function Se(){$e(),c("top"),window.addEventListener("load",()=>c("load")),window.addEventListener("unhandledrejection",e=>{c("error",{source:e.reason.sourceURL,target:e.reason.line})}),window.addEventListener("error",e=>{c("error",{source:e.filename,target:e.lineno})})}class Ce{constructor(){this.beforeEagerCallbacks=[],this.loadEagerCallbacks=[],this.beforeLoadLazyCallbacks=[],this.loadLazyCallbacks=[],this.beforeLoadDelayedCallbacks=[],this.loadDelayedCallbacks=[],this.initializedCallbacks=[]}get beforeEager(){return this.beforeEagerPromise===void 0&&(this.beforeEagerPromise=this.beforeLoadEager()),this.beforeEagerPromise}get loadEager(){return this.eagerPromise===void 0&&(this.eagerPromise=this.loadEagerPromise()),this.eagerPromise}get beforeLoadLazy(){return this.beforeLazyPromise===void 0&&(this.beforeLazyPromise=this.beforeLoadLazyPromise()),this.beforeLazyPromise}get loadLazy(){return this.lazyPromise===void 0&&(this.lazyPromise=this.loadLazyPromise()),this.lazyPromise}get beforeLoadDelayed(){return this.beforeDelayedPromise===void 0&&(this.beforeDelayedPromise=this.beforeLoadDelayedPromise()),this.beforeDelayedPromise}get loadDelayed(){return this.delayedPromise===void 0&&(this.delayedPromise=this.loadDelayedPromise()),this.delayedPromise}get initialized(){return this.initializedPromise===void 0&&(this.initializedPromise=this.getInitializedPromise()),this.initializedPromise}addBeforeEagerTask(t){this.beforeEagerCallbacks.push(t)}addLoadEagerTask(t){this.loadEagerCallbacks.push(t)}addBeforeLoadLazyTask(t){this.beforeLoadLazyCallbacks.push(t)}addLoadLazyTask(t){this.loadLazyCallbacks.push(t)}addBeforeLoadDelayedTask(t){this.beforeLoadDelayedCallbacks.push(t)}addLoadDelayedTask(t){this.loadDelayedCallbacks.push(t)}addInitializedTask(t){this.initializedCallbacks.push(t)}async init(){await this.beforeEager,await this.loadEager,await this.beforeLoadLazy,await this.loadLazy,await this.beforeLoadDelayed,await this.loadDelayed,await this.initialized}async beforeLoadEager(){const t=new Promise(s=>{Se(),fe(),ve(),s()});await Promise.all([...this.beforeEagerCallbacks.map(s=>s()),t])}async loadEagerPromise(){const t=new Promise(async s=>{const r=document.querySelector("main");ge(r),setTimeout(()=>{document.body.classList.add("show"),s()},100),await Le();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await Ee()}catch{}});await Promise.all([...this.loadEagerCallbacks.map(s=>s()),t])}async beforeLoadLazyPromise(){const t=new Promise(s=>s());await Promise.all([...this.beforeLoadLazyCallbacks.map(s=>s()),t])}async loadLazyPromise(){const t=new Promise(s=>{setTimeout(()=>{s()},3500)});await Promise.all([...this.loadLazyCallbacks.map(s=>s()),t])}async beforeLoadDelayedPromise(){const t=new Promise(s=>{setTimeout(()=>{s()},3e3)});await Promise.all([...this.beforeLoadDelayedCallbacks.map(s=>s()),t])}async loadDelayedPromise(){const t=new Promise(s=>{setTimeout(()=>{s()},3e3)});await Promise.all([...this.loadDelayedCallbacks.map(s=>s()),t])}async getInitializedPromise(){const t=new Promise(s=>{setTimeout(()=>{s()},1e3)});await Promise.all([...this.initializedCallbacks.map(s=>s()),t])}}const B=new Ce;/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const Ee=e=>e===null||typeof e!="object"&&typeof e!="function",Le=e=>e.strings===void 0;/** + */const Te=e=>e===null||typeof e!="object"&&typeof e!="function",Ae=e=>e.strings===void 0;/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const P=(e,t)=>{var r;const s=e._$AN;if(s===void 0)return!1;for(const o of s)(r=o._$AO)==null||r.call(o,t,!1),P(o,t);return!0},T=e=>{let t,s;do{if((t=e._$AM)===void 0)break;s=t._$AN,s.delete(e),e=t}while((s==null?void 0:s.size)===0)},se=e=>{for(let t;t=e._$AM;e=t){let s=t._$AN;if(s===void 0)t._$AN=s=new Set;else if(s.has(e))break;s.add(e),Ce(t)}};function $e(e){this._$AN!==void 0?(T(this),this._$AM=e,se(this)):this._$AM=e}function Se(e,t=!1,s=0){const r=this._$AH,o=this._$AN;if(o!==void 0&&o.size!==0)if(t)if(Array.isArray(r))for(let i=s;i{e.type==ce.CHILD&&(e._$AP??(e._$AP=Se),e._$AQ??(e._$AQ=$e))};class re extends ne{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,s,r){super._$AT(t,s,r),se(this),this.isConnected=t._$AU}_$AO(t,s=!0){var r,o;t!==this.isConnected&&(this.isConnected=t,t?(r=this.reconnected)==null||r.call(this):(o=this.disconnected)==null||o.call(this)),s&&(P(this,t),T(this))}setValue(t){if(Le(this._$Ct))this._$Ct._$AI(t,this);else{const s=[...this._$Ct._$AH];s[this._$Ci]=t,this._$Ct._$AI(s,this,0)}}disconnected(){}reconnected(){}}/** + */const L=(e,t)=>{var r;const s=e._$AN;if(s===void 0)return!1;for(const o of s)(r=o._$AO)==null||r.call(o,t,!1),L(o,t);return!0},D=e=>{let t,s;do{if((t=e._$AM)===void 0)break;s=t._$AN,s.delete(e),e=t}while((s==null?void 0:s.size)===0)},oe=e=>{for(let t;t=e._$AM;e=t){let s=t._$AN;if(s===void 0)t._$AN=s=new Set;else if(s.has(e))break;s.add(e),Oe(t)}};function De(e){this._$AN!==void 0?(D(this),this._$AM=e,oe(this)):this._$AM=e}function ke(e,t=!1,s=0){const r=this._$AH,o=this._$AN;if(o!==void 0&&o.size!==0)if(t)if(Array.isArray(r))for(let i=s;i{e.type==ue.CHILD&&(e._$AP??(e._$AP=ke),e._$AQ??(e._$AQ=De))};class ie extends he{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,s,r){super._$AT(t,s,r),oe(this),this.isConnected=t._$AU}_$AO(t,s=!0){var r,o;t!==this.isConnected&&(this.isConnected=t,t?(r=this.reconnected)==null||r.call(this):(o=this.disconnected)==null||o.call(this)),s&&(L(this,t),D(this))}setValue(t){if(Ae(this._$Ct))this._$Ct._$AI(t,this);else{const s=[...this._$Ct._$AH];s[this._$Ci]=t,this._$Ct._$AI(s,this,0)}}disconnected(){}reconnected(){}}/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const Te=()=>new Ae;let Ae=class{};const x=new WeakMap,ke=j(class extends re{render(e){return u}update(e,[t]){var r;const s=t!==this.Y;return s&&this.Y!==void 0&&this.rt(void 0),(s||this.lt!==this.ct)&&(this.Y=t,this.ht=(r=e.options)==null?void 0:r.host,this.rt(this.ct=e.element)),u}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let s=x.get(t);s===void 0&&(s=new WeakMap,x.set(t,s)),s.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),s.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=x.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var De=Object.defineProperty,Oe=Object.getOwnPropertyDescriptor,F=(e,t,s,r)=>{for(var o=r>1?void 0:r?Oe(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&De(t,s,o),o};let A=class extends g{constructor(){super(...arguments),this.error=null,this.getSubmenuName=e=>e.path.split("/")[1]}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}async getPlaceholder(e){return await _.getPlaceHolder(e)}render(){if(this.error)return c`
    ${this.error}
    `;if(this.items)return c``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return c`${e.navtitle} ${M("chevron-down","submenu__icon")}`}renderMenuItem(e){return e.error?c`

    ${e.error}

    `:c`
  • ${e.children!==void 0?this.renderSubMenu(e):c`${e.navtitle}`}
  • `}renderMenuItems(){return c`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}filterNavigation(e,t){return e.filter(s=>t.every(r=>!s.path.includes(r))).map(s=>({path:s.path,navtitle:this.getNavTitle(s)}))}groupItemsByFirstLevelPath(e){const t={};return e.forEach(s=>{const r=this.getSubmenuName(s);t[r]||(t[r]=[]),t[r].push({path:s.path,navtitle:this.getNavTitle(s)})}),t}async groupByFirstLevelPath(){const e="/query-index.json",t=["sidekick","sidekick-library","tools","development","dev-","__"];try{const s=await L.fetchJson(e);this.error=null;const r=this.filterNavigation(s.data,t),o=this.groupItemsByFirstLevelPath(r);return Object.values(o).map(a=>a.length===1?a[0]:{navtitle:a[0].path.split("/")[1],path:a[0].path,children:a})}catch(s){return p.error(`SidebarNav Component: Error while fetching ${e}`,s),this.error=await _.getPlaceHolder("error"),[]}}};F([h()],A.prototype,"items",2);F([h()],A.prototype,"error",2);A=F([v("sidebar-nav")],A);var Ie=Object.defineProperty,Re=Object.getOwnPropertyDescriptor,Y=(e,t,s,r)=>{for(var o=r>1?void 0:r?Re(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Ie(t,s,o),o};let k=class extends g{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();e!==null&&this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t="contact.plain.html";try{const s=await L.fetchText(t,{cacheOptions:{cacheType:"runtime"}});return this.error=null,e.parseFromString(s,"text/html")}catch(s){return p.error(`SidebarContacts Component: Error while fetching ${t}`,s),this.error=await _.getPlaceHolder("error"),null}}renderHeader(e){return e?c`

    ${e}

    `:u}renderText(e){return e?c`

    ${e}

    `:u}render(){if(this.error)return c`
    ${this.error}
    `;if(!this.contactTemplateArgs)return u;const{headline:e,text:t,contacts:s}=this.contactTemplateArgs;return c`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(s)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:s}=e;return!t&&!s?u:c`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(s)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(r=>({icon:r.querySelector("div"),markup:r.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),s=e.querySelector("p"),r=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:s,contacts:r}}renderContacts(e){return e.length===0?u:c`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?M(e.innerHTML):u}renderContactMarkup(e){return e?ee(e.innerHTML):u}};Y([h()],k.prototype,"contactTemplateArgs",2);Y([h()],k.prototype,"error",2);k=Y([v("sidebar-contact")],k);var Me=Object.defineProperty,ze=Object.getOwnPropertyDescriptor,B=(e,t,s,r)=>{for(var o=r>1?void 0:r?ze(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Me(t,s,o),o};let E=class extends g{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e),this.noPostsPlaceholder=await _.getPlaceHolder("no posts")}render(){if(this.lastTreePosts)return c`${this.renderHeader()} ${this.renderPosts()}`}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,s)=>t.lastModified>s.lastModified?-1:t.lastModified${t}`:u}renderPost(e){return c`
    ${this.renderPicture(e)}

    ${e.description}

    `}async getPosts(){const e="/query-index.json";try{return this.error=null,(await L.fetchJson(e)).data.filter(s=>s.path.startsWith("/posts"))}catch(t){return p.error(`SidebarPost Component: Error while fetching ${e}`,t),this.error=await _.getPlaceHolder("error"),[]}}renderPosts(){return this.error?c`
    ${this.error}
    `:this.lastTreePosts.length===0?c`
    ${this.noPostsPlaceholder}
    `:c`
    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}renderHeader(){return c`

    Newest Posts

    `}};B([h()],E.prototype,"lastTreePosts",2);B([h()],E.prototype,"error",2);B([h()],E.prototype,"noPostsPlaceholder",2);E=B([v("sidebar-posts")],E);var Be=Object.defineProperty,Ve=Object.getOwnPropertyDescriptor,U=(e,t,s,r)=>{for(var o=r>1?void 0:r?Ve(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Be(t,s,o),o};let D=class extends g{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e="footer.plain.html";try{const t=await L.fetchText(e,{cacheOptions:{cacheType:"runtime"}});this.error=null;const s=document.createElement("div");s.innerHTML=t,this.footerMarkup=s.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}catch(t){p.error(`SidebarFooter Component: Error while fetching ${e}`,t),this.error=await _.getPlaceHolder("error")}}render(){if(this.error)return c`
    ${this.error}
    `;if(this.footerMarkup)return c`${this.footerMarkup}`}};U([h()],D.prototype,"footerMarkup",2);U([h()],D.prototype,"error",2);D=U([v("sidebar-footer")],D);var xe=Object.defineProperty,Ne=Object.getOwnPropertyDescriptor,qe=(e,t,s,r)=>{for(var o=r>1?void 0:r?Ne(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&xe(t,s,o),o};let K=class extends g{constructor(){super(...arguments),this.toggleRef=Te(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return c`
    ${M("hamburger")}`}};K=qe([v("sidebar-component")],K);const je=()=>{if(S())return;const e=document.createElement("sidebar-component");e.setAttribute("id","sidebar"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active");const t=document.getElementById("main");t==null||t.after(e)};z.addLoadEagerTask(()=>(je(),console.log("LOAD EAGER SIDEBAR TS"),Promise.resolve()));function He({input:e,specifier:t,htmlTag:s}){return t===""||s===""?e:e.split(t).map((r,o)=>o%2===1?`<${s}>${r}`:r).join("")}var Fe=Object.defineProperty,Ye=Object.getOwnPropertyDescriptor,Z=(e,t,s,r)=>{for(var o=r>1?void 0:r?Ye(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Fe(t,s,o),o};let O=class extends g{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await L.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data},this.error=null}catch(e){p.error("Header Component: Error while fetching header.json",e),this.error=await _.getPlaceHolder("error")}}render(){if(this.error)return c`
    ${this.error}
    `;if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,s=He({input:e.logoText,htmlTag:"strong",specifier:":::"}),r=ee(s);return c``}};Z([h()],O.prototype,"headerData",2);Z([h()],O.prototype,"error",2);O=Z([v("header-component")],O);/** + */const Ie=()=>new Re;let Re=class{};const N=new WeakMap,Me=H(class extends ie{render(e){return m}update(e,[t]){var r;const s=t!==this.Y;return s&&this.Y!==void 0&&this.rt(void 0),(s||this.lt!==this.ct)&&(this.Y=t,this.ht=(r=e.options)==null?void 0:r.host,this.rt(this.ct=e.element)),m}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let s=N.get(t);s===void 0&&(s=new WeakMap,N.set(t,s)),s.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),s.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=N.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var xe=Object.defineProperty,ze=Object.getOwnPropertyDescriptor,U=(e,t,s,r)=>{for(var o=r>1?void 0:r?ze(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&xe(t,s,o),o};let k=class extends y{constructor(){super(...arguments),this.error=null,this.getSubmenuName=e=>e.path.split("/")[1]}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}async getPlaceholder(e){return await v.getPlaceHolder(e)}render(){if(this.error)return l`
    ${this.error}
    `;if(this.items)return l``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return l`${e.navtitle} ${z("chevron-down","submenu__icon")}`}renderMenuItem(e){return e.error?l`

    ${e.error}

    `:l`
  • ${e.children!==void 0?this.renderSubMenu(e):l`${e.navtitle}`}
  • `}renderMenuItems(){return l`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}filterNavigation(e,t){return e.filter(s=>t.every(r=>!s.path.includes(r))).map(s=>({path:s.path,navtitle:this.getNavTitle(s)}))}groupItemsByFirstLevelPath(e){const t={};return e.forEach(s=>{const r=this.getSubmenuName(s);t[r]||(t[r]=[]),t[r].push({path:s.path,navtitle:this.getNavTitle(s)})}),t}async groupByFirstLevelPath(){const e="/query-index.json",t=["sidekick","sidekick-library","tools","development","dev-","__"];try{const s=await S.fetchJson(e);this.error=null;const r=this.filterNavigation(s.data,t),o=this.groupItemsByFirstLevelPath(r);return Object.values(o).map(a=>a.length===1?a[0]:{navtitle:a[0].path.split("/")[1],path:a[0].path,children:a})}catch(s){return f.error(`SidebarNav Component: Error while fetching ${e}`,s),this.error=await v.getPlaceHolder("error"),[]}}};U([p()],k.prototype,"items",2);U([p()],k.prototype,"error",2);k=U([w("sidebar-nav")],k);var Be=Object.defineProperty,Ve=Object.getOwnPropertyDescriptor,Y=(e,t,s,r)=>{for(var o=r>1?void 0:r?Ve(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Be(t,s,o),o};let O=class extends y{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();e!==null&&this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t="contact.plain.html";try{const s=await S.fetchText(t,{cacheOptions:{cacheType:"runtime"}});return this.error=null,e.parseFromString(s,"text/html")}catch(s){return f.error(`SidebarContacts Component: Error while fetching ${t}`,s),this.error=await v.getPlaceHolder("error"),null}}renderHeader(e){return e?l`

    ${e}

    `:m}renderText(e){return e?l`

    ${e}

    `:m}render(){if(this.error)return l`
    ${this.error}
    `;if(!this.contactTemplateArgs)return m;const{headline:e,text:t,contacts:s}=this.contactTemplateArgs;return l`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(s)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:s}=e;return!t&&!s?m:l`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(s)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(r=>({icon:r.querySelector("div"),markup:r.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),s=e.querySelector("p"),r=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:s,contacts:r}}renderContacts(e){return e.length===0?m:l`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?z(e.innerHTML):m}renderContactMarkup(e){return e?se(e.innerHTML):m}};Y([p()],O.prototype,"contactTemplateArgs",2);Y([p()],O.prototype,"error",2);O=Y([w("sidebar-contact")],O);var Ne=Object.defineProperty,qe=Object.getOwnPropertyDescriptor,V=(e,t,s,r)=>{for(var o=r>1?void 0:r?qe(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Ne(t,s,o),o};let $=class extends y{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e),this.noPostsPlaceholder=await v.getPlaceHolder("no posts")}render(){if(this.lastTreePosts)return l`${this.renderHeader()} ${this.renderPosts()}`}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,s)=>t.lastModified>s.lastModified?-1:t.lastModified${t}`:m}renderPost(e){return l`
    ${this.renderPicture(e)}

    ${e.description}

    `}async getPosts(){const e="/query-index.json";try{return this.error=null,(await S.fetchJson(e)).data.filter(s=>s.path.startsWith("/posts"))}catch(t){return f.error(`SidebarPost Component: Error while fetching ${e}`,t),this.error=await v.getPlaceHolder("error"),[]}}renderPosts(){return this.error?l`
    ${this.error}
    `:this.lastTreePosts.length===0?l`
    ${this.noPostsPlaceholder}
    `:l`
    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}renderHeader(){return l`

    Newest Posts

    `}};V([p()],$.prototype,"lastTreePosts",2);V([p()],$.prototype,"error",2);V([p()],$.prototype,"noPostsPlaceholder",2);$=V([w("sidebar-posts")],$);var je=Object.defineProperty,He=Object.getOwnPropertyDescriptor,Z=(e,t,s,r)=>{for(var o=r>1?void 0:r?He(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&je(t,s,o),o};let I=class extends y{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e="footer.plain.html";try{const t=await S.fetchText(e,{cacheOptions:{cacheType:"runtime"}});this.error=null;const s=document.createElement("div");s.innerHTML=t,this.footerMarkup=s.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}catch(t){f.error(`SidebarFooter Component: Error while fetching ${e}`,t),this.error=await v.getPlaceHolder("error")}}render(){if(this.error)return l`
    ${this.error}
    `;if(this.footerMarkup)return l`${this.footerMarkup}`}};Z([p()],I.prototype,"footerMarkup",2);Z([p()],I.prototype,"error",2);I=Z([w("sidebar-footer")],I);var Fe=Object.defineProperty,Ue=Object.getOwnPropertyDescriptor,Ye=(e,t,s,r)=>{for(var o=r>1?void 0:r?Ue(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Fe(t,s,o),o};let X=class extends y{constructor(){super(...arguments),this.toggleRef=Ie(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return l`
    ${z("hamburger")}`}};X=Ye([w("sidebar-component")],X);const Ze=()=>{if(T())return;const e=document.createElement("sidebar-component");e.setAttribute("id","sidebar"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active");const t=document.getElementById("main");t==null||t.after(e)};B.addLoadEagerTask(()=>(Ze(),console.log("LOAD EAGER SIDEBAR TS"),Promise.resolve()));function Ke({input:e,specifier:t,htmlTag:s}){return t===""||s===""?e:e.split(t).map((r,o)=>o%2===1?`<${s}>${r}`:r).join("")}var Ge=Object.defineProperty,We=Object.getOwnPropertyDescriptor,K=(e,t,s,r)=>{for(var o=r>1?void 0:r?We(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Ge(t,s,o),o};let R=class extends y{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await S.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data},this.error=null}catch(e){f.error("Header Component: Error while fetching header.json",e),this.error=await v.getPlaceHolder("error")}}render(){if(this.error)return l`
    ${this.error}
    `;if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,s=Ke({input:e.logoText,htmlTag:"strong",specifier:":::"}),r=se(s);return l``}};K([p()],R.prototype,"headerData",2);K([p()],R.prototype,"error",2);R=K([w("header-component")],R);/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */class q extends le{}q.directiveName="unsafeSVG",q.resultType=2;const Ue=j(q);/** + */class j extends pe{}j.directiveName="unsafeSVG",j.resultType=2;const Xe=H(j);/** * @license * Copyright 2021 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */class Ze{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class Ge{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??(this.Z=new Promise(t=>this.q=t))}resume(){var t;(t=this.q)==null||t.call(this),this.Z=this.q=void 0}}/** + */class Je{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class Qe{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??(this.Z=new Promise(t=>this.q=t))}resume(){var t;(t=this.q)==null||t.call(this),this.Z=this.q=void 0}}/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const W=e=>!Ee(e)&&typeof e.then=="function",X=1073741823;class Ke extends re{constructor(){super(...arguments),this._$Cwt=X,this._$Cbt=[],this._$CK=new Ze(this),this._$CX=new Ge}render(...t){return t.find(s=>!W(s))??G}update(t,s){const r=this._$Cbt;let o=r.length;this._$Cbt=s;const i=this._$CK,a=this._$CX;this.isConnected||this.disconnected();for(let d=0;dthis._$Cwt);d++){const l=s[d];if(!W(l))return this._$Cwt=d,l;d{for(;a.get();)await a.get();const b=i.deref();if(b!==void 0){const V=b._$Cbt.indexOf(l);V>-1&&V{for(var o=r>1?void 0:r?Je(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Xe(t,s,o),o};const Q=Object.assign({"/public/icons/angle-down.svg":()=>n(()=>import("../__chunks__/angle-down.CYLyXUSW.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-left.svg":()=>n(()=>import("../__chunks__/angle-left.CuEqyOC8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-right.svg":()=>n(()=>import("../__chunks__/angle-right.Ke48OV-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-down.svg":()=>n(()=>import("../__chunks__/angle-small-down.SNJn5nFt.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-left.svg":()=>n(()=>import("../__chunks__/angle-small-left.Bq32-m-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-right.svg":()=>n(()=>import("../__chunks__/angle-small-right.FYreGgDf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-up.svg":()=>n(()=>import("../__chunks__/angle-up.D0S_oJnp.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/bolt.svg":()=>n(()=>import("../__chunks__/bolt.BAJn0zD8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/building-storefront.svg":()=>n(()=>import("../__chunks__/building-storefront.Pww5r_Sc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chat-bubble-left-right.svg":()=>n(()=>import("../__chunks__/chat-bubble-left-right.0PedyEPm.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/check.svg":()=>n(()=>import("../__chunks__/check.BHPURAzV.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chevron-down.svg":()=>n(()=>import("../__chunks__/chevron-down.D5xOlW7p.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clip.svg":()=>n(()=>import("../__chunks__/clip.DAiKYXCc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clock.svg":()=>n(()=>import("../__chunks__/clock.CQWyiDNK.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cpu-chip.svg":()=>n(()=>import("../__chunks__/cpu-chip.DbktS35z.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cross.svg":()=>n(()=>import("../__chunks__/cross.DjCq6kb8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cursor-arrow-ripple.svg":()=>n(()=>import("../__chunks__/cursor-arrow-ripple.DHyr9er2.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/download.svg":()=>n(()=>import("../__chunks__/download.BlSXR9C9.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/envelope.svg":()=>n(()=>import("../__chunks__/envelope.Cc7Mhg2-.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye-crossed.svg":()=>n(()=>import("../__chunks__/eye-crossed.C49v3GRJ.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye.svg":()=>n(()=>import("../__chunks__/eye.Cm2FxO9V.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/facebook.svg":()=>n(()=>import("../__chunks__/facebook.3ENFaNKU.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/globe.svg":()=>n(()=>import("../__chunks__/globe.DIrN3GJL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/hamburger.svg":()=>n(()=>import("../__chunks__/hamburger.DXUzfmtf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/heart.svg":()=>n(()=>import("../__chunks__/heart.DSQJkyzj.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/home.svg":()=>n(()=>import("../__chunks__/home.CfzaHiPS.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/instagram.svg":()=>n(()=>import("../__chunks__/instagram.BBx5qXGF.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/medium.svg":()=>n(()=>import("../__chunks__/medium.BPaQEP4K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/menu-burger.svg":()=>n(()=>import("../__chunks__/menu-burger.DyVjSQ0K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/paper-plane.svg":()=>n(()=>import("../__chunks__/paper-plane.CLiFs3FL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/plus.svg":()=>n(()=>import("../__chunks__/plus.DuBm-jVv.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/rocket-lunch.svg":()=>n(()=>import("../__chunks__/rocket-lunch.C6eRDqkd.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/search.svg":()=>n(()=>import("../__chunks__/search.CtsY1mRN.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/share.svg":()=>n(()=>import("../__chunks__/share.D_3XZuic.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/snapchat.svg":()=>n(()=>import("../__chunks__/snapchat.Bct5wLOa.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/social-network.svg":()=>n(()=>import("../__chunks__/social-network.B-lhER-M.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/trash.svg":()=>n(()=>import("../__chunks__/trash.D1jfdnTM.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/twitter.svg":()=>n(()=>import("../__chunks__/twitter.d5w0828a.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/user.svg":()=>n(()=>import("../__chunks__/user.X8OGz61Z.js"),__vite__mapDeps([])).then(e=>e.default)});let I=class extends g{constructor(){super(...arguments),this.name=""}async getSvg(e){const s=Q[`${J}/${e}.svg`]??Q[`${J}/cross.svg`];try{const r=await s();return Ue(r)}catch(r){p.error(`Icon Component: SVG icon: ${r.message}`,r);return}}render(){const e=this.getSvg(this.name);return c`${We(e)}`}};I.styles=ie`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;oe([ae({type:String})],I.prototype,"name",2);I=oe([v("icon-component")],I);class Qe{readBlockConfig(t){const s={};return t.querySelectorAll(":scope > div").forEach(r=>{if(r.children){const o=[...r.children];if(o[1]){const i=o[1],a=R(o[0].textContent??"");let d="";if(i.querySelector("a")){const l=[...i.querySelectorAll("a")];l.length===1?d=l[0].href:d=l.map(m=>m.href)}else if(i.querySelector("img")){const l=[...i.querySelectorAll("img")];l.length===1?d=l[0].src:d=l.map(m=>m.src)}else if(i.querySelector("p")){const l=[...i.querySelectorAll("p")];l.length===1?d=l[0].textContent:d=l.map(m=>m.textContent)}else d=r.children[1].textContent;s[a]=d}}}),s}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const s=t.classList[0];if(s){t.classList.add("block"),t.dataset.blockName=s;const r=t.parentElement;r==null||r.classList.add(`${s}-wrapper`);const o=t.closest(".section");o&&o.classList.add(`${s}-container`)}}}function et(e){return/^[a-z][A-Za-z0-9]*$/.test(e)?e:/^[A-Z][A-Za-z0-9]*$/.test(e)?e.charAt(0).toLowerCase()+e.slice(1):R(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class tt{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(s=>{this.adjustMarkup(s),this.processSectionMetaData(s)})}processSectionMetaData(t){const s=t.querySelector("div.section-metadata");if(s){const r=this.blockService.readBlockConfig(s);Object.keys(r).forEach(o=>{o==="style"?r.style.split(",").filter(a=>a).map(a=>R(a.trim())).forEach(a=>t.classList.add(a)):t.dataset[et(o)]=r[o]}),s.parentElement&&s.parentElement.remove()}}adjustMarkup(t){const s=[];let r=!1;[...t.children].forEach(o=>{if(o.tagName==="DIV"||!r){const i=document.createElement("div");s.push(i),r=o.tagName!=="DIV",r&&i.classList.add("default-content-wrapper")}s[s.length-1].append(o)}),s.forEach(o=>t.append(o)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(s=>{const r=s.parentElement;r&&r.classList.add("image","main")})}}const y=class y{};y.unloaded="unloaded",y.loading="loading",y.loaded="loaded",y.error="error";let f=y;class st{constructor(t,s){this.sectionService=t,this.blockService=s,this.lcpBlocks=["banner"],this.init=async()=>{console.log("MainService init"),this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const r=document.querySelector("main");if(r){r.setAttribute("id","main"),this.sectionService.init(r),this.addInnerContainer(r),this.blockService.decorateBlocks(r),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:r,sidekickLibraryStylesScssPath:o,fontsScssPath:i}=H;try{r&&await this.loadCSS("/dist/lazyStyles/lazyStyles.css"),o&&S()&&await this.loadCSS("/dist/sidekickLibraryStyles/sidekickLibraryStyles.css"),i&&await this.loadFonts(),await this.loadBlocks()}catch(a){p.error("MainService: Load lazy error: ",a)}},this.loadBlocks=async()=>{const o=[...document.querySelectorAll(".section")].map(i=>this.loadBlock(i));await Promise.all(o)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(N().search).get("lighthouse")==="on";const t=document.querySelector('script[src$="/scripts/scripts.js"]');if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split("/scripts/scripts.js")}catch(s){p.error("MainService: Error initializing codeBasePath.",s)}}addInnerContainer(t){const s=t.innerHTML;t.innerHTML=`
    ${S()?"":''}${s}
    `}decorateTemplateAndTheme(){const t=w("template");t&&C(document.body,t);const s=w("theme");s&&C(document.body,s)}collectBlocks(t){const s=[];return t.querySelectorAll("[data-block-name]").forEach(o=>{s.push({name:o.dataset.blockName,element:o})}),s}async loadBlockModules(t){if((t.element.dataset.blockStatus??f.unloaded)===f.unloaded){t.element.dataset.blockStatus=f.loading;try{const{href:r}=$(`dist/${t.name}/${t.name}.js`),o=await n(()=>import(r),__vite__mapDeps([]));o.default&&await o.default(t.element),t.element.dataset.blockStatus=f.loaded}catch(r){t.element.dataset.blockStatus=f.error,p.error("MainService: An error occurred during module import:",r)}}}async loadBlockStyles(t){try{await this.loadCSS(`dist/${t.name}/${t.name}.css`)}catch{}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS("dist/fonts/fonts.css");try{N().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}async loadCSS(t){return new Promise((s,r)=>{const{href:o}=$(t);if(document.querySelector(`head > link[href="${o}"]`))s(!0);else{const i=document.createElement("link");i.rel="stylesheet",i.href=o,i.onload=s,i.onerror=r,document.head.append(i)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const o=this.collectBlocks(t).map(async i=>{this.lcpBlocks.includes(i.name)&&await Promise.all([this.loadBlockModules(i),this.loadBlockStyles(i)])});await Promise.all(o),this.showSection(t)}document.body.style.display=null;const s=document.querySelector("main img");await new Promise(r=>{s&&!s.complete?(s.setAttribute("loading","eager"),s.setAttribute("fetchpriority","high"),s.addEventListener("load",()=>r()),s.addEventListener("error",()=>r())):r()})}async loadBlock(t){const s=this.collectBlocks(t);if(!s.length){this.showSection(t);return}for(const r of s)Promise.all([this.loadBlockModules(r),this.loadBlockStyles(r)]);this.showSection(t)}}z.addBeforeEagerTask(()=>(console.log("BEFORE EAGER MAIN TS"),Promise.resolve()));z.addLoadEagerTask(()=>(console.log("LOAD EAGER MAIN TS"),Promise.resolve()));z.init();(async function(){try{const e=new Qe,t=new tt(e);await new st(t,e).init()}catch{}})(); + */const J=e=>!Te(e)&&typeof e.then=="function",Q=1073741823;class et extends ie{constructor(){super(...arguments),this._$Cwt=Q,this._$Cbt=[],this._$CK=new Je(this),this._$CX=new Qe}render(...t){return t.find(s=>!J(s))??W}update(t,s){const r=this._$Cbt;let o=r.length;this._$Cbt=s;const i=this._$CK,a=this._$CX;this.isConnected||this.disconnected();for(let h=0;hthis._$Cwt);h++){const d=s[h];if(!J(d))return this._$Cwt=h,d;h{for(;a.get();)await a.get();const g=i.deref();if(g!==void 0){const P=g._$Cbt.indexOf(d);P>-1&&P{for(var o=r>1?void 0:r?rt(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&st(t,s,o),o};const te=Object.assign({"/public/icons/angle-down.svg":()=>n(()=>import("../__chunks__/angle-down.CYLyXUSW.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-left.svg":()=>n(()=>import("../__chunks__/angle-left.CuEqyOC8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-right.svg":()=>n(()=>import("../__chunks__/angle-right.Ke48OV-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-down.svg":()=>n(()=>import("../__chunks__/angle-small-down.SNJn5nFt.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-left.svg":()=>n(()=>import("../__chunks__/angle-small-left.Bq32-m-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-right.svg":()=>n(()=>import("../__chunks__/angle-small-right.FYreGgDf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-up.svg":()=>n(()=>import("../__chunks__/angle-up.D0S_oJnp.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/bolt.svg":()=>n(()=>import("../__chunks__/bolt.BAJn0zD8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/building-storefront.svg":()=>n(()=>import("../__chunks__/building-storefront.Pww5r_Sc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chat-bubble-left-right.svg":()=>n(()=>import("../__chunks__/chat-bubble-left-right.0PedyEPm.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/check.svg":()=>n(()=>import("../__chunks__/check.BHPURAzV.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chevron-down.svg":()=>n(()=>import("../__chunks__/chevron-down.D5xOlW7p.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clip.svg":()=>n(()=>import("../__chunks__/clip.DAiKYXCc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clock.svg":()=>n(()=>import("../__chunks__/clock.CQWyiDNK.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cpu-chip.svg":()=>n(()=>import("../__chunks__/cpu-chip.DbktS35z.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cross.svg":()=>n(()=>import("../__chunks__/cross.DjCq6kb8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cursor-arrow-ripple.svg":()=>n(()=>import("../__chunks__/cursor-arrow-ripple.DHyr9er2.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/download.svg":()=>n(()=>import("../__chunks__/download.BlSXR9C9.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/envelope.svg":()=>n(()=>import("../__chunks__/envelope.Cc7Mhg2-.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye-crossed.svg":()=>n(()=>import("../__chunks__/eye-crossed.C49v3GRJ.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye.svg":()=>n(()=>import("../__chunks__/eye.Cm2FxO9V.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/facebook.svg":()=>n(()=>import("../__chunks__/facebook.3ENFaNKU.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/globe.svg":()=>n(()=>import("../__chunks__/globe.DIrN3GJL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/hamburger.svg":()=>n(()=>import("../__chunks__/hamburger.DXUzfmtf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/heart.svg":()=>n(()=>import("../__chunks__/heart.DSQJkyzj.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/home.svg":()=>n(()=>import("../__chunks__/home.CfzaHiPS.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/instagram.svg":()=>n(()=>import("../__chunks__/instagram.BBx5qXGF.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/medium.svg":()=>n(()=>import("../__chunks__/medium.BPaQEP4K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/menu-burger.svg":()=>n(()=>import("../__chunks__/menu-burger.DyVjSQ0K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/paper-plane.svg":()=>n(()=>import("../__chunks__/paper-plane.CLiFs3FL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/plus.svg":()=>n(()=>import("../__chunks__/plus.DuBm-jVv.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/rocket-lunch.svg":()=>n(()=>import("../__chunks__/rocket-lunch.C6eRDqkd.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/search.svg":()=>n(()=>import("../__chunks__/search.CtsY1mRN.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/share.svg":()=>n(()=>import("../__chunks__/share.D_3XZuic.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/snapchat.svg":()=>n(()=>import("../__chunks__/snapchat.Bct5wLOa.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/social-network.svg":()=>n(()=>import("../__chunks__/social-network.B-lhER-M.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/trash.svg":()=>n(()=>import("../__chunks__/trash.D1jfdnTM.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/twitter.svg":()=>n(()=>import("../__chunks__/twitter.d5w0828a.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/user.svg":()=>n(()=>import("../__chunks__/user.X8OGz61Z.js"),__vite__mapDeps([])).then(e=>e.default)});let M=class extends y{constructor(){super(...arguments),this.name=""}async getSvg(e){const s=te[`${ee}/${e}.svg`]??te[`${ee}/cross.svg`];try{const r=await s();return Xe(r)}catch(r){f.error(`Icon Component: SVG icon: ${r.message}`,r);return}}render(){const e=this.getSvg(this.name);return l`${tt(e)}`}};M.styles=le`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;ae([de({type:String})],M.prototype,"name",2);M=ae([w("icon-component")],M);class ot{readBlockConfig(t){const s={};return t.querySelectorAll(":scope > div").forEach(r=>{if(r.children){const o=[...r.children];if(o[1]){const i=o[1],a=x(o[0].textContent??"");let h="";if(i.querySelector("a")){const d=[...i.querySelectorAll("a")];d.length===1?h=d[0].href:h=d.map(u=>u.href)}else if(i.querySelector("img")){const d=[...i.querySelectorAll("img")];d.length===1?h=d[0].src:h=d.map(u=>u.src)}else if(i.querySelector("p")){const d=[...i.querySelectorAll("p")];d.length===1?h=d[0].textContent:h=d.map(u=>u.textContent)}else h=r.children[1].textContent;s[a]=h}}}),s}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const s=t.classList[0];if(s){t.classList.add("block"),t.dataset.blockName=s;const r=t.parentElement;r==null||r.classList.add(`${s}-wrapper`);const o=t.closest(".section");o&&o.classList.add(`${s}-container`)}}}function it(e){return/^[a-z][A-Za-z0-9]*$/.test(e)?e:/^[A-Z][A-Za-z0-9]*$/.test(e)?e.charAt(0).toLowerCase()+e.slice(1):x(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class at{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(s=>{this.adjustMarkup(s),this.processSectionMetaData(s)})}processSectionMetaData(t){const s=t.querySelector("div.section-metadata");if(s){const r=this.blockService.readBlockConfig(s);Object.keys(r).forEach(o=>{o==="style"?r.style.split(",").filter(a=>a).map(a=>x(a.trim())).forEach(a=>t.classList.add(a)):t.dataset[it(o)]=r[o]}),s.parentElement&&s.parentElement.remove()}}adjustMarkup(t){const s=[];let r=!1;[...t.children].forEach(o=>{if(o.tagName==="DIV"||!r){const i=document.createElement("div");s.push(i),r=o.tagName!=="DIV",r&&i.classList.add("default-content-wrapper")}s[s.length-1].append(o)}),s.forEach(o=>t.append(o)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(s=>{const r=s.parentElement;r&&r.classList.add("image","main")})}}const b=class b{};b.unloaded="unloaded",b.loading="loading",b.loaded="loaded",b.error="error";let _=b;class nt{constructor(t,s){this.sectionService=t,this.blockService=s,this.lcpBlocks=["banner"],this.init=async()=>{console.log("MainService init"),this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const r=document.querySelector("main");if(r){r.setAttribute("id","main"),this.sectionService.init(r),this.addInnerContainer(r),this.blockService.decorateBlocks(r),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:r,sidekickLibraryStylesScssPath:o,fontsScssPath:i}=F;try{r&&await this.loadCSS("/dist/lazyStyles/lazyStyles.css"),o&&T()&&await this.loadCSS("/dist/sidekickLibraryStyles/sidekickLibraryStyles.css"),i&&await this.loadFonts(),await this.loadBlocks()}catch(a){f.error("MainService: Load lazy error: ",a)}},this.loadBlocks=async()=>{const o=[...document.querySelectorAll(".section")].map(i=>this.loadBlock(i));await Promise.all(o)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(q().search).get("lighthouse")==="on";const t=document.querySelector('script[src$="/scripts/scripts.js"]');if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split("/scripts/scripts.js")}catch(s){f.error("MainService: Error initializing codeBasePath.",s)}}addInnerContainer(t){const s=t.innerHTML;t.innerHTML=`
    ${T()?"":''}${s}
    `}decorateTemplateAndTheme(){const t=E("template");t&&A(document.body,t);const s=E("theme");s&&A(document.body,s)}collectBlocks(t){const s=[];return t.querySelectorAll("[data-block-name]").forEach(o=>{s.push({name:o.dataset.blockName,element:o})}),s}async loadBlockModules(t){if((t.element.dataset.blockStatus??_.unloaded)===_.unloaded){t.element.dataset.blockStatus=_.loading;try{const{href:r}=C(`dist/${t.name}/${t.name}.js`),o=await n(()=>import(r),__vite__mapDeps([]));o.default&&await o.default(t.element),t.element.dataset.blockStatus=_.loaded}catch(r){t.element.dataset.blockStatus=_.error,f.error("MainService: An error occurred during module import:",r)}}}async loadBlockStyles(t){try{await this.loadCSS(`dist/${t.name}/${t.name}.css`)}catch{}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS("dist/fonts/fonts.css");try{q().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}async loadCSS(t){return new Promise((s,r)=>{const{href:o}=C(t);if(document.querySelector(`head > link[href="${o}"]`))s(!0);else{const i=document.createElement("link");i.rel="stylesheet",i.href=o,i.onload=s,i.onerror=r,document.head.append(i)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const o=this.collectBlocks(t).map(async i=>{this.lcpBlocks.includes(i.name)&&await Promise.all([this.loadBlockModules(i),this.loadBlockStyles(i)])});await Promise.all(o),this.showSection(t)}document.body.style.display=null;const s=document.querySelector("main img");await new Promise(r=>{s&&!s.complete?(s.setAttribute("loading","eager"),s.setAttribute("fetchpriority","high"),s.addEventListener("load",()=>r()),s.addEventListener("error",()=>r())):r()})}async loadBlock(t){const s=this.collectBlocks(t);if(!s.length){this.showSection(t);return}for(const r of s)Promise.all([this.loadBlockModules(r),this.loadBlockStyles(r)]);this.showSection(t)}}B.addBeforeEagerTask(()=>(console.log("BEFORE EAGER MAIN TS"),Promise.resolve()));B.addLoadEagerTask(()=>(console.log("LOAD EAGER MAIN TS"),Promise.resolve()));B.init();(async function(){try{const e=new ot,t=new at(e);await new nt(t,e).init()}catch{}})(); function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { __vite__mapDeps.viteFileDeps = [] diff --git a/dist/main/main.js.map b/dist/main/main.js.map index 2e81906a..c168a635 100644 --- a/dist/main/main.js.map +++ b/dist/main/main.js.map @@ -1 +1 @@ -{"version":3,"mappings":"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","names":["setupHlxObj","mainScriptPath","scriptEl","error","addClasses","element","classes","cssClass","toClassName","getMetadata","value","doc","attr","meta","metaElement","decorateTemplateAndTheme","template","theme","decorateButtons","a","up","twoup","undefinedOnEmpty","setDocLanguage","lang","collectBlocks","section","blockMap","block","loadBlockModules","href","getUrlForEndpoint","blockModule","DebuggerService","loadCSS","endpoint","resolve","reject","link","loadBlockStyles","config","showSection","waitForLCP","firstSection","lcpBlocks","blockPromises","lcpCandidate","getLocation","isSidekickLibraryActive","loadFonts","fontsCssPath","e","HLX","cb","beforeLoadEagerTask","loadEagerTask","main","beforeLoadLazyTask","defaultTask","loadDelayedTask","initializedTask","HLX$1","i","o","f","s","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","key","PlaceholderService","html","currentTarget","item","renderIcon","child","queryIndex","filterValues","term","siteMapEntries","groups","firstLevelPath","FetchService","filteredNavigation","groupItems","group","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","sitemapEntry","nextSitemapEntry","siteMapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","addSidebarContainer","sidebarContainer","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","name","iconMarkupFunc","iconMarkup","unsafeSVG","svg","until","css","property","BlockService","row","cols","col","as","imgs","img","ps","p","shortBlockName","blockWrapper","toCamelCase","g","SectionService","blockService","container","sectionMeta","style","wrappers","defaultContent","wrapper","parentElement","_Status","Status","MainService","sectionService","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","SectionsPromises","children","sectionsBlocks"],"sources":["../../src/app/tasks/setupHlxObj.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../src/app/tasks/decorateTemplateAndTheme.ts","../../src/app/tasks/decorateButtons.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/tasks/setDocLanguage.ts","../../src/app/tasks/collectBlocks.ts","../../src/app/tasks/loadBlockModules.ts","../../src/app/tasks/loadCSS.ts","../../src/app/tasks/loadBlockStyles.ts","../../config.ts","../../src/app/tasks/showSection.ts","../../src/app/tasks/waitForLCP.ts","../../src/helpers/sidekick/getLocation.ts","../../src/app/tasks/loadFonts.ts","../../src/app/index.ts","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/components/sidebar/sidebar.init.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants/paths.ts","../../src/components/icon/icon.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/services/main.service.ts","../../src/main.ts"],"sourcesContent":["export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} value - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","import { addClasses } from '../../utils/addClasses';\nimport { getMetadata } from '../../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Decorates paragraphs containing a single link as buttons.\n * @param {Element} element container element\n */\nexport function decorateButtons(element) {\n element.querySelectorAll('a').forEach((a) => {\n a.title = a.title || a.textContent;\n if (a.href !== a.textContent) {\n const up = a.parentElement;\n const twoup = a.parentElement.parentElement;\n if (!a.querySelector('img')) {\n if (up.childNodes.length === 1 && (up.tagName === 'P' || up.tagName === 'DIV')) {\n a.className = 'button'; // default\n up.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'STRONG' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button primary';\n twoup.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'EM' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button secondary';\n twoup.classList.add('button-container');\n }\n }\n }\n });\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../../utils/getMetadata';\nimport { undefinedOnEmpty } from '../../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document based on the language metadata.\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { BlockMapping } from '../app.types';\n\n/**\n * Collect all blocks in a section.\n * @param section - The section to collect the blocks from.\n * @returns BlockMapping[]\n * @example\n * const blocks = collectBlocks(section);\n * console.log(blocks);\n * // Output: [{ name: 'block1', element: HTMLElement }, { name: 'block2', element: HTMLElement }]\n */\nexport function collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n}\n","import { DebuggerService } from '@kluntje/services';\nimport { BlockMapping } from '../app.types';\nimport { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/*\n * Load the es module for the block. The module should be named as the block name.\n * @param block - The block to load the module for.\n * @returns Promise\n */\n\nexport async function loadBlockModules(block: BlockMapping): Promise {\n const status = block.element.dataset.blockStatus ?? 'unloaded';\n\n if (status === 'unloaded') {\n block.element.dataset.blockStatus = 'loading';\n\n try {\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = 'loaded';\n } catch (error) {\n block.element.dataset.blockStatus = 'error';\n DebuggerService.error('laodBloackModules:', error);\n }\n }\n}\n","import { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/**\n * Load a CSS file if it is not already loaded append it to the head.\n * @param endpoint - The endpoint of the CSS file.\n * @returns Promise\n */\nexport async function loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n}\n","import { BlockMapping } from '../app.types';\nimport { loadCSS } from './loadCSS';\n\n/**\n * Load the block styles. The styles should be named as the block name.\n * @param block - The block to load the styles for.\n * @returns Promise\n */\nexport async function loadBlockStyles(block: BlockMapping) {\n try {\n await loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n fontsCssPath?: string;\n lazyStylesScssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n lcpBlocks?: string[];\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/types/icons.types.ts',\n fontsScssPath: 'src/styles/sass/fonts.scss',\n fontsCssPath: 'dist/fonts/fonts.css',\n lazyStylesScssPath: 'src/styles/sass/lazy-styles.scss',\n sidekickLibraryStylesScssPath: 'src/styles/sass/sidekick-library-styles.scss',\n lcpBlocks: ['banner'],\n};\n","/**\n * Removes the display property from the section\n * @param section - The section to show\n */\nexport function showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n}\n","import { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { config } from '../../../config';\nimport { showSection } from './showSection';\nimport { LcpCandidate } from '../app.types';\n\n/**\n * Wait for the Largest Contentful Paint (LCP) candidate to be loaded.\n * This function will load the modules and styles for the first section after the LCP candidate.\n * @returns Promise\n */\nexport async function waitForLCP() {\n const firstSection: HTMLElement | null = document.querySelector('.section');\n const { lcpBlocks } = config;\n\n if (firstSection) {\n const blocks = collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = lcpBlocks?.includes(block.name);\n if (hasLCPBlock) await Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n}\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { getLocation } from 'Helpers/sidekick/getLocation';\nimport { loadCSS } from './loadCSS';\nimport { config } from '../../../config';\n\nexport async function loadFonts(): Promise {\n const { fontsCssPath } = config;\n if (!fontsCssPath) return;\n await loadCSS(fontsCssPath);\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n}\n","import setupHlxObj from './tasks/setupHlxObj';\nimport { decorateTemplateAndTheme } from './tasks/decorateTemplateAndTheme';\nimport { decorateButtons } from './tasks/decorateButtons';\nimport { setDocLanguage } from './tasks/setDocLanguage';\nimport { waitForLCP } from './tasks/waitForLCP';\nimport { loadFonts } from './tasks/loadFonts';\n\nclass HLX {\n private beforeEagerCallbacks: Array<() => Promise> = [];\n private loadEagerCallbacks: Array<() => Promise> = [];\n private beforeLoadLazyCallbacks: Array<() => Promise> = [];\n private loadLazyCallbacks: Array<() => Promise> = [];\n private beforeLoadDelayedCallbacks: Array<() => Promise> = [];\n private loadDelayedCallbacks: Array<() => Promise> = [];\n private initializedCallbacks: Array<() => Promise> = [];\n\n private beforeEagerPromise?: Promise;\n private eagerPromise?: Promise;\n private beforeLazyPromise?: Promise;\n private lazyPromise?: Promise;\n private beforeDelayedPromise?: Promise;\n private delayedPromise?: Promise;\n private initializedPromise?: Promise;\n\n private get beforeEager() {\n if (this.beforeEagerPromise === undefined) {\n this.beforeEagerPromise = this.beforeLoadEager();\n }\n return this.beforeEagerPromise;\n }\n\n private get loadEager() {\n if (this.eagerPromise === undefined) {\n this.eagerPromise = this.loadEagerPromise();\n }\n return this.eagerPromise;\n }\n\n private get beforeLoadLazy() {\n if (this.beforeLazyPromise === undefined) {\n this.beforeLazyPromise = this.beforeLoadLazyPromise();\n }\n return this.beforeLazyPromise;\n }\n\n private get loadLazy() {\n if (this.lazyPromise === undefined) {\n this.lazyPromise = this.loadLazyPromise();\n }\n return this.lazyPromise;\n }\n\n private get beforeLoadDelayed() {\n if (this.beforeDelayedPromise === undefined) {\n this.beforeDelayedPromise = this.beforeLoadDelayedPromise();\n }\n return this.beforeDelayedPromise;\n }\n\n private get loadDelayed() {\n if (this.delayedPromise === undefined) {\n this.delayedPromise = this.loadDelayedPromise();\n }\n return this.delayedPromise;\n }\n\n private get initialized() {\n if (this.initializedPromise === undefined) {\n this.initializedPromise = this.getInitializedPromise();\n }\n return this.initializedPromise;\n }\n\n public addBeforeEagerTask(cb: () => Promise) {\n this.beforeEagerCallbacks.push(cb);\n }\n\n public addLoadEagerTask(cb: () => Promise) {\n this.loadEagerCallbacks.push(cb);\n }\n\n public addBeforeLoadLazyTask(cb: () => Promise) {\n this.beforeLoadLazyCallbacks.push(cb);\n }\n\n public addLoadLazyTask(cb: () => Promise) {\n this.loadLazyCallbacks.push(cb);\n }\n\n public addBeforeLoadDelayedTask(cb: () => Promise) {\n this.beforeLoadDelayedCallbacks.push(cb);\n }\n\n public addLoadDelayedTask(cb: () => Promise) {\n this.loadDelayedCallbacks.push(cb);\n }\n\n public addInitializedTask(cb: () => Promise) {\n this.initializedCallbacks.push(cb);\n }\n\n public async init() {\n await this.beforeEager;\n await this.loadEager;\n await this.beforeLoadLazy;\n await this.loadLazy;\n await this.beforeLoadDelayed;\n await this.loadDelayed;\n await this.initialized;\n }\n\n private async beforeLoadEager(): Promise {\n const beforeLoadEagerTask: Promise = new Promise((resolve) => {\n setupHlxObj();\n decorateTemplateAndTheme();\n setDocLanguage();\n resolve();\n });\n\n await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), beforeLoadEagerTask]);\n }\n\n private async loadEagerPromise(): Promise {\n const loadEagerTask: Promise = new Promise(async (resolve) => {\n const main = document.querySelector('main');\n decorateButtons(main);\n setTimeout(() => {\n document.body.classList.add('show');\n resolve();\n }, 100);\n\n await waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n });\n\n await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), loadEagerTask]);\n }\n\n private async beforeLoadLazyPromise(): Promise {\n const beforeLoadLazyTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), beforeLoadLazyTask]);\n }\n\n private async loadLazyPromise(): Promise {\n const defaultTask: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 3500);\n });\n\n await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), defaultTask]);\n }\n\n private async beforeLoadDelayedPromise(): Promise {\n const defaultTask: Promise = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), defaultTask]);\n }\n\n private async loadDelayedPromise(): Promise {\n const loadDelayedTask: Promise = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), loadDelayedTask]);\n }\n\n private async getInitializedPromise(): Promise {\n const initializedTask: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 1000);\n });\n\n await Promise.all([...this.initializedCallbacks.map((cb) => cb()), initializedTask]);\n }\n}\n\nexport default new HLX();\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n error?: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n async getPlaceholder(key: string): Promise {\n const placeholder = await PlaceholderService.getPlaceHolder(key);\n return placeholder;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.items) return;\n\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n if (item.error) {\n return html`

    ${item.error}

    `;\n } else {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: MenuItem) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: MenuItem | SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item['navtitle'] || item['title'];\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(siteMapEntries: MenuItem[]): Record {\n const groups = {};\n siteMapEntries.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n private async groupByFirstLevelPath() {\n const endpoint = '/query-index.json';\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n try {\n const queryIndex = await FetchService.fetchJson>(endpoint);\n\n this.error = null;\n\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n const groupItems = this.groupItemsByFirstLevelPath(filteredNavigation);\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n } catch (error) {\n DebuggerService.error(`SidebarNav Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n @state()\n error: string | null = null;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n if (contactHtml !== null) this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const endpoint = 'contact.plain.html';\n\n try {\n const contactHtmlString = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n return parser.parseFromString(contactHtmlString, 'text/html');\n } catch (error) {\n DebuggerService.error(`SidebarContacts Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n\n return null;\n }\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from 'Services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { Sitemap, SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n @state()\n error: string | null = null;\n\n @state()\n private noPostsPlaceholder: string;\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n this.noPostsPlaceholder = await PlaceholderService.getPlaceHolder('no posts');\n }\n\n render() {\n if (!this.lastTreePosts) return;\n\n return html` ${this.renderHeader()} ${this.renderPosts()} `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const endpoint = '/query-index.json';\n\n try {\n this.error = null;\n const queryIndex = await FetchService.fetchJson>(endpoint);\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n } catch (error) {\n DebuggerService.error(`SidebarPost Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n\n private renderPosts() {\n if (this.error) return html`
    ${this.error}
    `;\n if (this.lastTreePosts.length === 0) return html`
    ${this.noPostsPlaceholder}
    `;\n\n return html`
    \n ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}\n
    `;\n }\n\n private renderHeader() {\n return html`
    \n

    Newest Posts

    \n
    `;\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const endpoint = 'footer.plain.html';\n\n try {\n const response = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n } catch (error) {\n DebuggerService.error(`SidebarFooter Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { html, LitElement } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { createRef, Ref, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","import HLX from '../../app/index.ts';\nimport './sidebar.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\n\nconst addSidebarContainer = () => {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n const main = document.getElementById('main');\n main?.after(sidebarContainer);\n};\n\nHLX.addLoadEagerTask(() => {\n addSidebarContainer();\n console.log('LOAD EAGER SIDEBAR TS');\n return Promise.resolve();\n});\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n if (specifier === '' || htmlTag === '') return input;\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from 'Utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n this.error = null;\n } catch (error) {\n DebuggerService.error('Header Component: Error while fetching header.json', error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n if (/^[a-z][A-Za-z0-9]*$/.test(name)) {\n return name;\n }\n\n if (/^[A-Z][A-Za-z0-9]*$/.test(name)) {\n return name.charAt(0).toLowerCase() + name.slice(1);\n }\n\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\nimport { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport { getLocation } from 'Helpers/sidekick/getLocation.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n console.log('MainService init');\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(getLocation().search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n DebuggerService.error('MainService: Error initializing codeBasePath.', error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n //this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, sidekickLibraryStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS('/dist/lazyStyles/lazyStyles.css');\n if (sidekickLibraryStylesScssPath && isSidekickLibraryActive()) {\n await this.loadCSS('/dist/sidekickLibraryStyles/sidekickLibraryStyles.css');\n }\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n DebuggerService.error('MainService: Load lazy error: ', error);\n }\n };\n\n /**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * @private\n * @memberof MainService\n * @returns {void}\n * @example\n * \n * \n * @example\n * \n */\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n DebuggerService.error('MainService: An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS('dist/fonts/fonts.css');\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n }\n\n private async loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n }\n\n this.showSection(section);\n }\n}\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.init.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport HLX from './app/index.ts';\n\n//console.time('APP execution time: ');\n\n// export const App = new HLX({\n// beforeInit: () => {\n// console.log('beforeInit');\n// },\n// afterInit: () => {\n// console.log('afterInit');\n// },\n// beforeLoadEager: () => {\n// console.log('beforeLoadEager');\n// },\n// loadEager: () => {\n// console.log('loadEager');\n// },\n// afterLoadEager: () => {\n// console.log('afterLoadEager');\n// },\n// beforeLoadLazy: () => {\n// console.log('beforeLoadLazy');\n// },\n// loadLazy: () => {\n// console.log('loadLazy');\n// },\n// afterLoadLazy: () => {\n// console.log('afterLoadLazy');\n// },\n// beforeLoadDelayed: () => {\n// console.log('beforeLoadDelayed');\n// },\n// loadDelayed: () => {\n// console.log('loadDelayed');\n// },\n// afterLoadDelayed: () => {\n// console.log('afterLoadDelayed');\n// },\n// });\n\n// export const App = HLX; // init -> loadEager (3s)\n\n// HLX.initialized().then(() => {\n// console.log('INITIALIZED');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 2');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 3');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 1');\n// });\n\n// HLX.beforeLoadEager().then(() => {\n// console.log('BEFORE LOAD EAGER');\n// });\n\nHLX.addBeforeEagerTask(() => {\n console.log('BEFORE EAGER MAIN TS');\n return Promise.resolve();\n});\n\nHLX.addLoadEagerTask(() => {\n console.log('LOAD EAGER MAIN TS');\n return Promise.resolve();\n});\n\nHLX.init();\n\n// HLX.loadEager().then(() => {\n// console.log('LOAD EAGER');\n// });\n\n// HLX.loadLazy().then(() => {\n// console.log('LOAD LAZY');\n// });\n\n// HLX.beforeLoadDelayed().then(() => {\n// console.log('BEFORE LOAD DELAYED');\n// });\n\n// HLX.beforeLoadLazy().then(() => {\n// console.log('BEFORE LOAD LAZY');\n// });\n\n// eager, lazy, delayed\n\n//console.timeEnd('HLX execution time: ');\n(async function () {\n try {\n //await App.initialized();\n\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n } catch (error) {}\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file +{"version":3,"mappings":"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","names":["addClasses","element","classes","cssClass","toClassName","getMetadata","value","doc","attr","meta","metaElement","decorateTemplateAndTheme","template","theme","decorateButtons","a","up","twoup","undefinedOnEmpty","setDocLanguage","lang","collectBlocks","section","blockMap","block","loadBlockModules","href","getUrlForEndpoint","blockModule","error","DebuggerService","loadCSS","endpoint","resolve","reject","link","loadBlockStyles","config","showSection","waitForLCP","firstSection","lcpBlocks","blockPromises","lcpCandidate","getLocation","isSidekickLibraryActive","loadFonts","fontsCssPath","e","sampleRUM","checkpoint","data","defer","fnname","args","dfnname","fn","chkpnt","weight","id","_","i","random","isSelected","firstReadTime","urlSanitizers","knownProperties","sendPing","pdata","body","url","script","setupHlxObj","mainScriptPath","scriptEl","initSampleRUM","event","HLX","cb","beforeLoadEagerTask","loadEagerTask","main","beforeLoadLazyTask","defaultTask","loadDelayedTask","initializedTask","HLX$1","o","f","s","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","key","PlaceholderService","html","currentTarget","item","renderIcon","child","queryIndex","filterValues","term","siteMapEntries","groups","firstLevelPath","FetchService","filteredNavigation","groupItems","group","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","sitemapEntry","nextSitemapEntry","siteMapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","addSidebarContainer","sidebarContainer","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","name","iconMarkupFunc","iconMarkup","unsafeSVG","svg","until","css","property","BlockService","row","cols","col","as","imgs","img","ps","p","shortBlockName","blockWrapper","toCamelCase","g","SectionService","blockService","container","sectionMeta","style","wrappers","defaultContent","wrapper","parentElement","_Status","Status","MainService","sectionService","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","SectionsPromises","children","sectionsBlocks"],"sources":["../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../src/app/tasks/decorateTemplateAndTheme.ts","../../src/app/tasks/decorateButtons.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/tasks/setDocLanguage.ts","../../src/app/tasks/collectBlocks.ts","../../src/app/tasks/loadBlockModules.ts","../../src/app/tasks/loadCSS.ts","../../src/app/tasks/loadBlockStyles.ts","../../config.ts","../../src/app/tasks/showSection.ts","../../src/app/tasks/waitForLCP.ts","../../src/helpers/sidekick/getLocation.ts","../../src/app/tasks/loadFonts.ts","../../src/app/tasks/sampleRUM.ts","../../src/app/tasks/setupHlxObj.ts","../../src/app/tasks/initSampleRUM.ts","../../src/app/index.ts","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/components/sidebar/sidebar.init.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants/paths.ts","../../src/components/icon/icon.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/services/main.service.ts","../../src/main.ts"],"sourcesContent":["import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} value - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","import { addClasses } from '../../utils/addClasses';\nimport { getMetadata } from '../../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Decorates paragraphs containing a single link as buttons.\n * @param {Element} element container element\n */\nexport function decorateButtons(element) {\n element.querySelectorAll('a').forEach((a) => {\n a.title = a.title || a.textContent;\n if (a.href !== a.textContent) {\n const up = a.parentElement;\n const twoup = a.parentElement.parentElement;\n if (!a.querySelector('img')) {\n if (up.childNodes.length === 1 && (up.tagName === 'P' || up.tagName === 'DIV')) {\n a.className = 'button'; // default\n up.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'STRONG' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button primary';\n twoup.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'EM' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button secondary';\n twoup.classList.add('button-container');\n }\n }\n }\n });\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../../utils/getMetadata';\nimport { undefinedOnEmpty } from '../../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document based on the language metadata.\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { BlockMapping } from '../app.types';\n\n/**\n * Collect all blocks in a section.\n * @param section - The section to collect the blocks from.\n * @returns BlockMapping[]\n * @example\n * const blocks = collectBlocks(section);\n * console.log(blocks);\n * // Output: [{ name: 'block1', element: HTMLElement }, { name: 'block2', element: HTMLElement }]\n */\nexport function collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n}\n","import { DebuggerService } from '@kluntje/services';\nimport { BlockMapping } from '../app.types';\nimport { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/*\n * Load the es module for the block. The module should be named as the block name.\n * @param block - The block to load the module for.\n * @returns Promise\n */\n\nexport async function loadBlockModules(block: BlockMapping): Promise {\n const status = block.element.dataset.blockStatus ?? 'unloaded';\n\n if (status === 'unloaded') {\n block.element.dataset.blockStatus = 'loading';\n\n try {\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = 'loaded';\n } catch (error) {\n block.element.dataset.blockStatus = 'error';\n DebuggerService.error('laodBloackModules:', error);\n }\n }\n}\n","import { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/**\n * Load a CSS file if it is not already loaded append it to the head.\n * @param endpoint - The endpoint of the CSS file.\n * @returns Promise\n */\nexport async function loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n}\n","import { BlockMapping } from '../app.types';\nimport { loadCSS } from './loadCSS';\n\n/**\n * Load the block styles. The styles should be named as the block name.\n * @param block - The block to load the styles for.\n * @returns Promise\n */\nexport async function loadBlockStyles(block: BlockMapping) {\n try {\n await loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n fontsCssPath?: string;\n lazyStylesScssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n lcpBlocks?: string[];\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/types/icons.types.ts',\n fontsScssPath: 'src/styles/sass/fonts.scss',\n fontsCssPath: 'dist/fonts/fonts.css',\n lazyStylesScssPath: 'src/styles/sass/lazy-styles.scss',\n sidekickLibraryStylesScssPath: 'src/styles/sass/sidekick-library-styles.scss',\n lcpBlocks: ['banner'],\n};\n","/**\n * Removes the display property from the section\n * @param section - The section to show\n */\nexport function showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n}\n","import { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { config } from '../../../config';\nimport { showSection } from './showSection';\nimport { LcpCandidate } from '../app.types';\n\n/**\n * Wait for the Largest Contentful Paint (LCP) candidate to be loaded.\n * This function will load the modules and styles for the first section after the LCP candidate.\n * @returns Promise\n */\nexport async function waitForLCP() {\n const firstSection: HTMLElement | null = document.querySelector('.section');\n const { lcpBlocks } = config;\n\n if (firstSection) {\n const blocks = collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = lcpBlocks?.includes(block.name);\n if (hasLCPBlock) await Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n}\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { getLocation } from 'Helpers/sidekick/getLocation';\nimport { loadCSS } from './loadCSS';\nimport { config } from '../../../config';\n\nexport async function loadFonts(): Promise {\n const { fontsCssPath } = config;\n if (!fontsCssPath) return;\n await loadCSS(fontsCssPath);\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n}\n","/**\n * log RUM if part of the sample.\n * @param {string} checkpoint identifies the checkpoint in funnel\n * @param {Object} data additional data for RUM sample\n * @param {string} data.source DOM node that is the source of a checkpoint event,\n * identified by #id or .classname\n * @param {string} data.target subject of the checkpoint event,\n * for instance the href of a link, or a search term\n */\n\nexport function sampleRUM(checkpoint, data = {}) {\n // @ts-ignore\n sampleRUM.defer = sampleRUM.defer || [];\n const defer = (fnname) => {\n // @ts-ignore\n sampleRUM[fnname] = sampleRUM[fnname] || ((...args) => sampleRUM.defer.push({ fnname, args }));\n };\n // @ts-ignore\n sampleRUM.drain =\n // @ts-ignore\n sampleRUM.drain ||\n ((dfnname, fn) => {\n sampleRUM[dfnname] = fn;\n // @ts-ignore\n sampleRUM.defer\n .filter(({ fnname }) => dfnname === fnname)\n .forEach(({ fnname, args }) => sampleRUM[fnname](...args));\n });\n // @ts-ignore\n sampleRUM.always = sampleRUM.always || [];\n // @ts-ignore\n sampleRUM.always.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.always[chkpnt] = fn;\n };\n // @ts-ignore\n sampleRUM.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.cases[chkpnt] = fn;\n };\n defer('observe');\n defer('cwv');\n try {\n window.hlx = window.hlx || {};\n // @ts-ignore\n if (!window.hlx.rum) {\n const usp = new URLSearchParams(window.location.search);\n const weight = usp.get('rum') === 'on' ? 1 : 100; // with parameter, weight is 1. Defaults to 100.\n const id = Array.from({ length: 75 }, (_, i) => String.fromCharCode(48 + i))\n .filter((a) => /\\d|[A-Z]/i.test(a))\n .filter(() => Math.random() * 75 > 70)\n .join('');\n const random = Math.random();\n const isSelected = random * weight < 1;\n const firstReadTime = Date.now();\n const urlSanitizers = {\n full: () => window.location.href,\n origin: () => window.location.origin,\n path: () => window.location.href.replace(/\\?.*$/, ''),\n };\n // @ts-ignore\n window.hlx.rum = {\n weight,\n id,\n random,\n isSelected,\n firstReadTime,\n sampleRUM,\n sanitizeURL: urlSanitizers[window.hlx.RUM_MASK_URL || 'path'],\n };\n }\n // @ts-ignore\n const { weight, id, firstReadTime } = window.hlx.rum;\n // @ts-ignore\n if (window.hlx && window.hlx.rum && window.hlx.rum.isSelected) {\n const knownProperties = [\n 'weight',\n 'id',\n 'referer',\n 'checkpoint',\n 't',\n 'source',\n 'target',\n 'cwv',\n 'CLS',\n 'FID',\n 'LCP',\n 'INP',\n ];\n const sendPing = (pdata = data) => {\n const body = JSON.stringify(\n {\n weight,\n id,\n // @ts-ignore\n referer: window.hlx.rum.sanitizeURL(),\n checkpoint,\n t: Date.now() - firstReadTime,\n ...data,\n },\n knownProperties\n );\n const url = `https://rum.hlx.page/.rum/${weight}`;\n navigator.sendBeacon(url, body);\n // eslint-disable-next-line no-console\n console.debug(`ping:${checkpoint}`, pdata);\n };\n // @ts-ignore\n sampleRUM.cases = sampleRUM.cases || {\n // @ts-ignore\n cwv: () => sampleRUM.cwv(data) || true,\n lazy: () => {\n // use classic script to avoid CORS issues\n const script = document.createElement('script');\n script.src = 'https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js';\n document.head.appendChild(script);\n return true;\n },\n };\n sendPing(data);\n // @ts-ignore\n if (sampleRUM.cases[checkpoint]) {\n // @ts-ignore\n sampleRUM.cases[checkpoint]();\n }\n }\n // @ts-ignore\n if (sampleRUM.always[checkpoint]) {\n // @ts-ignore\n sampleRUM.always[checkpoint](data);\n }\n } catch (error) {\n // something went wrong\n }\n}\n","export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { sampleRUM } from './sampleRUM';\nimport setupHlxObj from './setupHlxObj';\n\nexport function initSampleRUM() {\n setupHlxObj();\n sampleRUM('top');\n\n window.addEventListener('load', () => sampleRUM('load'));\n\n window.addEventListener('unhandledrejection', (event) => {\n sampleRUM('error', { source: event.reason.sourceURL, target: event.reason.line });\n });\n\n window.addEventListener('error', (event) => {\n sampleRUM('error', { source: event.filename, target: event.lineno });\n });\n}\n","import { decorateTemplateAndTheme } from './tasks/decorateTemplateAndTheme';\nimport { decorateButtons } from './tasks/decorateButtons';\nimport { setDocLanguage } from './tasks/setDocLanguage';\nimport { waitForLCP } from './tasks/waitForLCP';\nimport { loadFonts } from './tasks/loadFonts';\nimport { initSampleRUM } from './tasks/initSampleRUM';\n\nclass HLX {\n private beforeEagerCallbacks: Array<() => Promise> = [];\n private loadEagerCallbacks: Array<() => Promise> = [];\n private beforeLoadLazyCallbacks: Array<() => Promise> = [];\n private loadLazyCallbacks: Array<() => Promise> = [];\n private beforeLoadDelayedCallbacks: Array<() => Promise> = [];\n private loadDelayedCallbacks: Array<() => Promise> = [];\n private initializedCallbacks: Array<() => Promise> = [];\n\n private beforeEagerPromise?: Promise;\n private eagerPromise?: Promise;\n private beforeLazyPromise?: Promise;\n private lazyPromise?: Promise;\n private beforeDelayedPromise?: Promise;\n private delayedPromise?: Promise;\n private initializedPromise?: Promise;\n\n private get beforeEager() {\n if (this.beforeEagerPromise === undefined) {\n this.beforeEagerPromise = this.beforeLoadEager();\n }\n return this.beforeEagerPromise;\n }\n\n private get loadEager() {\n if (this.eagerPromise === undefined) {\n this.eagerPromise = this.loadEagerPromise();\n }\n return this.eagerPromise;\n }\n\n private get beforeLoadLazy() {\n if (this.beforeLazyPromise === undefined) {\n this.beforeLazyPromise = this.beforeLoadLazyPromise();\n }\n return this.beforeLazyPromise;\n }\n\n private get loadLazy() {\n if (this.lazyPromise === undefined) {\n this.lazyPromise = this.loadLazyPromise();\n }\n return this.lazyPromise;\n }\n\n private get beforeLoadDelayed() {\n if (this.beforeDelayedPromise === undefined) {\n this.beforeDelayedPromise = this.beforeLoadDelayedPromise();\n }\n return this.beforeDelayedPromise;\n }\n\n private get loadDelayed() {\n if (this.delayedPromise === undefined) {\n this.delayedPromise = this.loadDelayedPromise();\n }\n return this.delayedPromise;\n }\n\n private get initialized() {\n if (this.initializedPromise === undefined) {\n this.initializedPromise = this.getInitializedPromise();\n }\n return this.initializedPromise;\n }\n\n public addBeforeEagerTask(cb: () => Promise) {\n this.beforeEagerCallbacks.push(cb);\n }\n\n public addLoadEagerTask(cb: () => Promise) {\n this.loadEagerCallbacks.push(cb);\n }\n\n public addBeforeLoadLazyTask(cb: () => Promise) {\n this.beforeLoadLazyCallbacks.push(cb);\n }\n\n public addLoadLazyTask(cb: () => Promise) {\n this.loadLazyCallbacks.push(cb);\n }\n\n public addBeforeLoadDelayedTask(cb: () => Promise) {\n this.beforeLoadDelayedCallbacks.push(cb);\n }\n\n public addLoadDelayedTask(cb: () => Promise) {\n this.loadDelayedCallbacks.push(cb);\n }\n\n public addInitializedTask(cb: () => Promise) {\n this.initializedCallbacks.push(cb);\n }\n\n public async init() {\n await this.beforeEager;\n await this.loadEager;\n await this.beforeLoadLazy;\n await this.loadLazy;\n await this.beforeLoadDelayed;\n await this.loadDelayed;\n await this.initialized;\n }\n\n private async beforeLoadEager(): Promise {\n const beforeLoadEagerTask: Promise = new Promise((resolve) => {\n initSampleRUM();\n decorateTemplateAndTheme();\n setDocLanguage();\n resolve();\n });\n\n await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), beforeLoadEagerTask]);\n }\n\n private async loadEagerPromise(): Promise {\n const loadEagerTask: Promise = new Promise(async (resolve) => {\n const main = document.querySelector('main');\n decorateButtons(main);\n setTimeout(() => {\n document.body.classList.add('show');\n resolve();\n }, 100);\n\n await waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n });\n\n await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), loadEagerTask]);\n }\n\n private async beforeLoadLazyPromise(): Promise {\n const beforeLoadLazyTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), beforeLoadLazyTask]);\n }\n\n private async loadLazyPromise(): Promise {\n const defaultTask: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 3500);\n });\n\n await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), defaultTask]);\n }\n\n private async beforeLoadDelayedPromise(): Promise {\n const defaultTask: Promise = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), defaultTask]);\n }\n\n private async loadDelayedPromise(): Promise {\n const loadDelayedTask: Promise = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), loadDelayedTask]);\n }\n\n private async getInitializedPromise(): Promise {\n const initializedTask: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 1000);\n });\n\n await Promise.all([...this.initializedCallbacks.map((cb) => cb()), initializedTask]);\n }\n}\n\nexport default new HLX();\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n error?: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n async getPlaceholder(key: string): Promise {\n const placeholder = await PlaceholderService.getPlaceHolder(key);\n return placeholder;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.items) return;\n\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n if (item.error) {\n return html`

    ${item.error}

    `;\n } else {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: MenuItem) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: MenuItem | SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item['navtitle'] || item['title'];\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(siteMapEntries: MenuItem[]): Record {\n const groups = {};\n siteMapEntries.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n private async groupByFirstLevelPath() {\n const endpoint = '/query-index.json';\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n try {\n const queryIndex = await FetchService.fetchJson>(endpoint);\n\n this.error = null;\n\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n const groupItems = this.groupItemsByFirstLevelPath(filteredNavigation);\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n } catch (error) {\n DebuggerService.error(`SidebarNav Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n @state()\n error: string | null = null;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n if (contactHtml !== null) this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const endpoint = 'contact.plain.html';\n\n try {\n const contactHtmlString = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n return parser.parseFromString(contactHtmlString, 'text/html');\n } catch (error) {\n DebuggerService.error(`SidebarContacts Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n\n return null;\n }\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from 'Services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { Sitemap, SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n @state()\n error: string | null = null;\n\n @state()\n private noPostsPlaceholder: string;\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n this.noPostsPlaceholder = await PlaceholderService.getPlaceHolder('no posts');\n }\n\n render() {\n if (!this.lastTreePosts) return;\n\n return html` ${this.renderHeader()} ${this.renderPosts()} `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const endpoint = '/query-index.json';\n\n try {\n this.error = null;\n const queryIndex = await FetchService.fetchJson>(endpoint);\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n } catch (error) {\n DebuggerService.error(`SidebarPost Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n\n private renderPosts() {\n if (this.error) return html`
    ${this.error}
    `;\n if (this.lastTreePosts.length === 0) return html`
    ${this.noPostsPlaceholder}
    `;\n\n return html`
    \n ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}\n
    `;\n }\n\n private renderHeader() {\n return html`
    \n

    Newest Posts

    \n
    `;\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const endpoint = 'footer.plain.html';\n\n try {\n const response = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n } catch (error) {\n DebuggerService.error(`SidebarFooter Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { html, LitElement } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { createRef, Ref, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","import HLX from '../../app/index.ts';\nimport './sidebar.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\n\nconst addSidebarContainer = () => {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n const main = document.getElementById('main');\n main?.after(sidebarContainer);\n};\n\nHLX.addLoadEagerTask(() => {\n addSidebarContainer();\n console.log('LOAD EAGER SIDEBAR TS');\n return Promise.resolve();\n});\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n if (specifier === '' || htmlTag === '') return input;\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from 'Utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n this.error = null;\n } catch (error) {\n DebuggerService.error('Header Component: Error while fetching header.json', error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n if (/^[a-z][A-Za-z0-9]*$/.test(name)) {\n return name;\n }\n\n if (/^[A-Z][A-Za-z0-9]*$/.test(name)) {\n return name.charAt(0).toLowerCase() + name.slice(1);\n }\n\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\nimport { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport { getLocation } from 'Helpers/sidekick/getLocation.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n console.log('MainService init');\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(getLocation().search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n DebuggerService.error('MainService: Error initializing codeBasePath.', error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n //this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, sidekickLibraryStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS('/dist/lazyStyles/lazyStyles.css');\n if (sidekickLibraryStylesScssPath && isSidekickLibraryActive()) {\n await this.loadCSS('/dist/sidekickLibraryStyles/sidekickLibraryStyles.css');\n }\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n DebuggerService.error('MainService: Load lazy error: ', error);\n }\n };\n\n /**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * @private\n * @memberof MainService\n * @returns {void}\n * @example\n * \n * \n * @example\n * \n */\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n DebuggerService.error('MainService: An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS('dist/fonts/fonts.css');\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n }\n\n private async loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n }\n\n this.showSection(section);\n }\n}\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.init.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport HLX from './app/index.ts';\n\n//console.time('APP execution time: ');\n\n// export const App = new HLX({\n// beforeInit: () => {\n// console.log('beforeInit');\n// },\n// afterInit: () => {\n// console.log('afterInit');\n// },\n// beforeLoadEager: () => {\n// console.log('beforeLoadEager');\n// },\n// loadEager: () => {\n// console.log('loadEager');\n// },\n// afterLoadEager: () => {\n// console.log('afterLoadEager');\n// },\n// beforeLoadLazy: () => {\n// console.log('beforeLoadLazy');\n// },\n// loadLazy: () => {\n// console.log('loadLazy');\n// },\n// afterLoadLazy: () => {\n// console.log('afterLoadLazy');\n// },\n// beforeLoadDelayed: () => {\n// console.log('beforeLoadDelayed');\n// },\n// loadDelayed: () => {\n// console.log('loadDelayed');\n// },\n// afterLoadDelayed: () => {\n// console.log('afterLoadDelayed');\n// },\n// });\n\n// export const App = HLX; // init -> loadEager (3s)\n\n// HLX.initialized().then(() => {\n// console.log('INITIALIZED');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 2');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 3');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 1');\n// });\n\n// HLX.beforeLoadEager().then(() => {\n// console.log('BEFORE LOAD EAGER');\n// });\n\nHLX.addBeforeEagerTask(() => {\n console.log('BEFORE EAGER MAIN TS');\n return Promise.resolve();\n});\n\nHLX.addLoadEagerTask(() => {\n console.log('LOAD EAGER MAIN TS');\n return Promise.resolve();\n});\n\nHLX.init();\n\n// HLX.loadEager().then(() => {\n// console.log('LOAD EAGER');\n// });\n\n// HLX.loadLazy().then(() => {\n// console.log('LOAD LAZY');\n// });\n\n// HLX.beforeLoadDelayed().then(() => {\n// console.log('BEFORE LOAD DELAYED');\n// });\n\n// HLX.beforeLoadLazy().then(() => {\n// console.log('BEFORE LOAD LAZY');\n// });\n\n// eager, lazy, delayed\n\n//console.timeEnd('HLX execution time: ');\n(async function () {\n try {\n //await App.initialized();\n\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n } catch (error) {}\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file diff --git a/src/app/index.ts b/src/app/index.ts index 5372603f..5e77f132 100644 --- a/src/app/index.ts +++ b/src/app/index.ts @@ -1,9 +1,9 @@ -import setupHlxObj from './tasks/setupHlxObj'; import { decorateTemplateAndTheme } from './tasks/decorateTemplateAndTheme'; import { decorateButtons } from './tasks/decorateButtons'; import { setDocLanguage } from './tasks/setDocLanguage'; import { waitForLCP } from './tasks/waitForLCP'; import { loadFonts } from './tasks/loadFonts'; +import { initSampleRUM } from './tasks/initSampleRUM'; class HLX { private beforeEagerCallbacks: Array<() => Promise> = []; @@ -111,7 +111,7 @@ class HLX { private async beforeLoadEager(): Promise { const beforeLoadEagerTask: Promise = new Promise((resolve) => { - setupHlxObj(); + initSampleRUM(); decorateTemplateAndTheme(); setDocLanguage(); resolve(); diff --git a/src/app/tasks/initSampleRUM.ts b/src/app/tasks/initSampleRUM.ts new file mode 100644 index 00000000..fc68c2d4 --- /dev/null +++ b/src/app/tasks/initSampleRUM.ts @@ -0,0 +1,17 @@ +import { sampleRUM } from './sampleRUM'; +import setupHlxObj from './setupHlxObj'; + +export function initSampleRUM() { + setupHlxObj(); + sampleRUM('top'); + + window.addEventListener('load', () => sampleRUM('load')); + + window.addEventListener('unhandledrejection', (event) => { + sampleRUM('error', { source: event.reason.sourceURL, target: event.reason.line }); + }); + + window.addEventListener('error', (event) => { + sampleRUM('error', { source: event.filename, target: event.lineno }); + }); +} diff --git a/src/app/tasks/sampleRUM.ts b/src/app/tasks/sampleRUM.ts new file mode 100644 index 00000000..f391b7cd --- /dev/null +++ b/src/app/tasks/sampleRUM.ts @@ -0,0 +1,135 @@ +/** + * log RUM if part of the sample. + * @param {string} checkpoint identifies the checkpoint in funnel + * @param {Object} data additional data for RUM sample + * @param {string} data.source DOM node that is the source of a checkpoint event, + * identified by #id or .classname + * @param {string} data.target subject of the checkpoint event, + * for instance the href of a link, or a search term + */ + +export function sampleRUM(checkpoint, data = {}) { + // @ts-ignore + sampleRUM.defer = sampleRUM.defer || []; + const defer = (fnname) => { + // @ts-ignore + sampleRUM[fnname] = sampleRUM[fnname] || ((...args) => sampleRUM.defer.push({ fnname, args })); + }; + // @ts-ignore + sampleRUM.drain = + // @ts-ignore + sampleRUM.drain || + ((dfnname, fn) => { + sampleRUM[dfnname] = fn; + // @ts-ignore + sampleRUM.defer + .filter(({ fnname }) => dfnname === fnname) + .forEach(({ fnname, args }) => sampleRUM[fnname](...args)); + }); + // @ts-ignore + sampleRUM.always = sampleRUM.always || []; + // @ts-ignore + sampleRUM.always.on = (chkpnt, fn) => { + // @ts-ignore + sampleRUM.always[chkpnt] = fn; + }; + // @ts-ignore + sampleRUM.on = (chkpnt, fn) => { + // @ts-ignore + sampleRUM.cases[chkpnt] = fn; + }; + defer('observe'); + defer('cwv'); + try { + window.hlx = window.hlx || {}; + // @ts-ignore + if (!window.hlx.rum) { + const usp = new URLSearchParams(window.location.search); + const weight = usp.get('rum') === 'on' ? 1 : 100; // with parameter, weight is 1. Defaults to 100. + const id = Array.from({ length: 75 }, (_, i) => String.fromCharCode(48 + i)) + .filter((a) => /\d|[A-Z]/i.test(a)) + .filter(() => Math.random() * 75 > 70) + .join(''); + const random = Math.random(); + const isSelected = random * weight < 1; + const firstReadTime = Date.now(); + const urlSanitizers = { + full: () => window.location.href, + origin: () => window.location.origin, + path: () => window.location.href.replace(/\?.*$/, ''), + }; + // @ts-ignore + window.hlx.rum = { + weight, + id, + random, + isSelected, + firstReadTime, + sampleRUM, + sanitizeURL: urlSanitizers[window.hlx.RUM_MASK_URL || 'path'], + }; + } + // @ts-ignore + const { weight, id, firstReadTime } = window.hlx.rum; + // @ts-ignore + if (window.hlx && window.hlx.rum && window.hlx.rum.isSelected) { + const knownProperties = [ + 'weight', + 'id', + 'referer', + 'checkpoint', + 't', + 'source', + 'target', + 'cwv', + 'CLS', + 'FID', + 'LCP', + 'INP', + ]; + const sendPing = (pdata = data) => { + const body = JSON.stringify( + { + weight, + id, + // @ts-ignore + referer: window.hlx.rum.sanitizeURL(), + checkpoint, + t: Date.now() - firstReadTime, + ...data, + }, + knownProperties + ); + const url = `https://rum.hlx.page/.rum/${weight}`; + navigator.sendBeacon(url, body); + // eslint-disable-next-line no-console + console.debug(`ping:${checkpoint}`, pdata); + }; + // @ts-ignore + sampleRUM.cases = sampleRUM.cases || { + // @ts-ignore + cwv: () => sampleRUM.cwv(data) || true, + lazy: () => { + // use classic script to avoid CORS issues + const script = document.createElement('script'); + script.src = 'https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js'; + document.head.appendChild(script); + return true; + }, + }; + sendPing(data); + // @ts-ignore + if (sampleRUM.cases[checkpoint]) { + // @ts-ignore + sampleRUM.cases[checkpoint](); + } + } + // @ts-ignore + if (sampleRUM.always[checkpoint]) { + // @ts-ignore + sampleRUM.always[checkpoint](data); + } + } catch (error) { + // something went wrong + } +} diff --git a/src/app/utils/getUrlForEndpoint.ts b/src/app/utils/getUrlForEndpoint.ts index 03478e7c..9ea6933e 100644 --- a/src/app/utils/getUrlForEndpoint.ts +++ b/src/app/utils/getUrlForEndpoint.ts @@ -1,5 +1,13 @@ +/** + * Get the URL for an endpoint. + * @param endpoint - The endpoint. + * @returns URL + * @example + * const url = getUrlForEndpoint('block1/block1.css'); + * console.log(url); + * Output: URL { href: 'http://localhost:3000/block1/block1.css' } + */ export const getUrlForEndpoint = (endpoint: string): URL => { - // TODO: do we really need to use window.hlx.codeBasePath here? const baseUrl = new URL(window.hlx.codeBasePath, window.location.origin); return new URL(endpoint, baseUrl); }; diff --git a/types/src/app/tasks/initSampleRUM.d.ts b/types/src/app/tasks/initSampleRUM.d.ts new file mode 100644 index 00000000..eb7cbfcc --- /dev/null +++ b/types/src/app/tasks/initSampleRUM.d.ts @@ -0,0 +1 @@ +export declare function initSampleRUM(): void; diff --git a/types/src/app/tasks/sampleRUM.d.ts b/types/src/app/tasks/sampleRUM.d.ts new file mode 100644 index 00000000..76dcd7b0 --- /dev/null +++ b/types/src/app/tasks/sampleRUM.d.ts @@ -0,0 +1,10 @@ +/** + * log RUM if part of the sample. + * @param {string} checkpoint identifies the checkpoint in funnel + * @param {Object} data additional data for RUM sample + * @param {string} data.source DOM node that is the source of a checkpoint event, + * identified by #id or .classname + * @param {string} data.target subject of the checkpoint event, + * for instance the href of a link, or a search term + */ +export declare function sampleRUM(checkpoint: any, data?: {}): void; diff --git a/types/src/app/utils/getUrlForEndpoint.d.ts b/types/src/app/utils/getUrlForEndpoint.d.ts index 2425e348..fcd85767 100644 --- a/types/src/app/utils/getUrlForEndpoint.d.ts +++ b/types/src/app/utils/getUrlForEndpoint.d.ts @@ -1 +1,10 @@ +/** + * Get the URL for an endpoint. + * @param endpoint - The endpoint. + * @returns URL + * @example + * const url = getUrlForEndpoint('block1/block1.css'); + * console.log(url); + * Output: URL { href: 'http://localhost:3000/block1/block1.css' } + */ export declare const getUrlForEndpoint: (endpoint: string) => URL; From 7d74a6f62e0431c17c056e7ce9ec985117e9c6c8 Mon Sep 17 00:00:00 2001 From: samuelecalamita Date: Wed, 24 Apr 2024 11:35:18 +0200 Subject: [PATCH 39/62] added loadLazy task --- config.ts | 12 ++++++---- dist/main/main.js | 14 +++++------ dist/main/main.js.map | 2 +- src/app/index.ts | 37 +++++++++++++++++++++-------- src/app/tasks/loadBlock.ts | 25 +++++++++++++++++++ src/app/tasks/loadBlocks.ts | 13 ++++++++++ types/config.d.ts | 2 ++ types/src/app/tasks/loadBlock.d.ts | 6 +++++ types/src/app/tasks/loadBlocks.d.ts | 6 +++++ 9 files changed, 95 insertions(+), 22 deletions(-) create mode 100644 src/app/tasks/loadBlock.ts create mode 100644 src/app/tasks/loadBlocks.ts create mode 100644 types/src/app/tasks/loadBlock.d.ts create mode 100644 types/src/app/tasks/loadBlocks.d.ts diff --git a/config.ts b/config.ts index c25a69b1..8cdb0819 100644 --- a/config.ts +++ b/config.ts @@ -6,7 +6,9 @@ export interface Config { fontsScssPath?: string; fontsCssPath?: string; lazyStylesScssPath?: string; + lazyStylesCssPath?: string; sidekickLibraryStylesScssPath?: string; + sidekickLibraryStylesCssPath?: string; lcpBlocks?: string[]; } @@ -15,9 +17,11 @@ export const config: Config = { mainScssPath: './src/styles/sass/main.scss', iconsDirPath: './public/icons', iconsTypesPath: './src/types/icons.types.ts', - fontsScssPath: 'src/styles/sass/fonts.scss', - fontsCssPath: 'dist/fonts/fonts.css', - lazyStylesScssPath: 'src/styles/sass/lazy-styles.scss', - sidekickLibraryStylesScssPath: 'src/styles/sass/sidekick-library-styles.scss', + fontsScssPath: './src/styles/sass/fonts.scss', + fontsCssPath: './dist/fonts/fonts.css', + lazyStylesScssPath: './src/styles/sass/lazy-styles.scss', + lazyStylesCssPath: './dist/lazyStyles/lazyStyles.css', + sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss', + sidekickLibraryStylesCssPath: './dist/sidekickLibraryStyles/sidekickLibraryStyles.css', lcpBlocks: ['banner'], }; diff --git a/dist/main/main.js b/dist/main/main.js index 4ff9eee2..4cf06261 100644 --- a/dist/main/main.js +++ b/dist/main/main.js @@ -1,28 +1,28 @@ -import{t as x,r as p}from"../__chunks__/state.CJfvw0Ck.js";import{_ as n}from"../__chunks__/preload-helper.D7itGvJr.js";import{g as C,m as f,F as S}from"../__chunks__/fetch.service.C1Ie3Sjw.js";import{i as T}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";import{T as m,s as y,x as l,w as W,i as le}from"../__chunks__/lit-element.CH8ciVnL.js";import{t as w,n as de}from"../__chunks__/property.Ds9fqW-T.js";import{i as he,t as ue,e as H,o as se,a as pe}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{r as z}from"../__chunks__/icon.template.3G0fuXUC.js";import{P as v,c as me}from"../__chunks__/createOptimizedPicture.CyR9tLTg.js";const A=(e,t)=>{t.split(",").forEach(s=>{e.classList.add(x(s.trim()))})};function E(e,t=document){const s=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${s}="${e}"]`)].map(i=>i.content).join(", ");return o.length?o:""}function fe(){const e=E("template");e&&A(document.body,e);const t=E("theme");t&&A(document.body,t)}function ge(e){e.querySelectorAll("a").forEach(t=>{if(t.title=t.title||t.textContent,t.href!==t.textContent){const s=t.parentElement,r=t.parentElement.parentElement;t.querySelector("img")||(s.childNodes.length===1&&(s.tagName==="P"||s.tagName==="DIV")&&(t.className="button",s.classList.add("button-container")),s.childNodes.length===1&&s.tagName==="STRONG"&&r.childNodes.length===1&&r.tagName==="P"&&(t.className="button primary",r.classList.add("button-container")),s.childNodes.length===1&&s.tagName==="EM"&&r.childNodes.length===1&&r.tagName==="P"&&(t.className="button secondary",r.classList.add("button-container")))}})}function _e(e){return e.trim()===""?void 0:e}function ve(){const e=E("language");document.documentElement.lang=_e(e)||"en"}function ye(e){const t=[];return e.querySelectorAll("[data-block-name]").forEach(r=>{t.push({name:r.dataset.blockName,element:r})}),t}async function we(e){if((e.element.dataset.blockStatus??"unloaded")==="unloaded"){e.element.dataset.blockStatus="loading";try{const{href:s}=C(`dist/${e.name}/${e.name}.js`),r=await n(()=>import(s),__vite__mapDeps([]));r.default&&await r.default(e.element),e.element.dataset.blockStatus="loaded"}catch(s){e.element.dataset.blockStatus="error",f.error("laodBloackModules:",s)}}}async function re(e){return new Promise((t,s)=>{const{href:r}=C(e);if(document.querySelector(`head > link[href="${r}"]`))t(!0);else{const o=document.createElement("link");o.rel="stylesheet",o.href=r,o.onload=t,o.onerror=s,document.head.append(o)}})}async function be(e){try{await re(`dist/${e.name}/${e.name}.css`)}catch{}}const F={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/types/icons.types.ts",fontsScssPath:"src/styles/sass/fonts.scss",fontsCssPath:"dist/fonts/fonts.css",lazyStylesScssPath:"src/styles/sass/lazy-styles.scss",sidekickLibraryStylesScssPath:"src/styles/sass/sidekick-library-styles.scss",lcpBlocks:["banner"]};function Pe(e){e.style.removeProperty("display")}async function Le(){const e=document.querySelector(".section"),{lcpBlocks:t}=F;if(e){const o=ye(e).map(async i=>{(t==null?void 0:t.includes(i.name))&&await Promise.all([we(i),be(i)])});await Promise.all(o),Pe(e)}document.body.style.display=null;const s=document.querySelector("main img");await new Promise(r=>{s&&!s.complete?(s.setAttribute("loading","eager"),s.setAttribute("fetchpriority","high"),s.addEventListener("load",()=>r()),s.addEventListener("error",()=>r())):r()})}function q(){return T()?window.parent.location:window.location}async function Ee(){const{fontsCssPath:e}=F;if(e){await re(e);try{q().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}}function c(e,t={}){c.defer=c.defer||[];const s=r=>{c[r]=c[r]||((...o)=>c.defer.push({fnname:r,args:o}))};c.drain=c.drain||((r,o)=>{c[r]=o,c.defer.filter(({fnname:i})=>r===i).forEach(({fnname:i,args:a})=>c[i](...a))}),c.always=c.always||[],c.always.on=(r,o)=>{c.always[r]=o},c.on=(r,o)=>{c.cases[r]=o},s("observe"),s("cwv");try{if(window.hlx=window.hlx||{},!window.hlx.rum){const h=new URLSearchParams(window.location.search).get("rum")==="on"?1:100,d=Array.from({length:75},(G,ce)=>String.fromCharCode(48+ce)).filter(G=>/\d|[A-Z]/i.test(G)).filter(()=>Math.random()*75>70).join(""),u=Math.random(),g=u*h<1,P=Date.now(),ne={full:()=>window.location.href,origin:()=>window.location.origin,path:()=>window.location.href.replace(/\?.*$/,"")};window.hlx.rum={weight:h,id:d,random:u,isSelected:g,firstReadTime:P,sampleRUM:c,sanitizeURL:ne[window.hlx.RUM_MASK_URL||"path"]}}const{weight:r,id:o,firstReadTime:i}=window.hlx.rum;if(window.hlx&&window.hlx.rum&&window.hlx.rum.isSelected){const a=["weight","id","referer","checkpoint","t","source","target","cwv","CLS","FID","LCP","INP"],h=(d=t)=>{const u=JSON.stringify({weight:r,id:o,referer:window.hlx.rum.sanitizeURL(),checkpoint:e,t:Date.now()-i,...t},a),g=`https://rum.hlx.page/.rum/${r}`;navigator.sendBeacon(g,u),console.debug(`ping:${e}`,d)};c.cases=c.cases||{cwv:()=>c.cwv(t)||!0,lazy:()=>{const d=document.createElement("script");return d.src="https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js",document.head.appendChild(d),!0}},h(t),c.cases[e]&&c.cases[e]()}c.always[e]&&c.always[e](t)}catch{}}function $e(e="dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(s){console.log("setupHlxObj",s)}}function Se(){$e(),c("top"),window.addEventListener("load",()=>c("load")),window.addEventListener("unhandledrejection",e=>{c("error",{source:e.reason.sourceURL,target:e.reason.line})}),window.addEventListener("error",e=>{c("error",{source:e.filename,target:e.lineno})})}class Ce{constructor(){this.beforeEagerCallbacks=[],this.loadEagerCallbacks=[],this.beforeLoadLazyCallbacks=[],this.loadLazyCallbacks=[],this.beforeLoadDelayedCallbacks=[],this.loadDelayedCallbacks=[],this.initializedCallbacks=[]}get beforeEager(){return this.beforeEagerPromise===void 0&&(this.beforeEagerPromise=this.beforeLoadEager()),this.beforeEagerPromise}get loadEager(){return this.eagerPromise===void 0&&(this.eagerPromise=this.loadEagerPromise()),this.eagerPromise}get beforeLoadLazy(){return this.beforeLazyPromise===void 0&&(this.beforeLazyPromise=this.beforeLoadLazyPromise()),this.beforeLazyPromise}get loadLazy(){return this.lazyPromise===void 0&&(this.lazyPromise=this.loadLazyPromise()),this.lazyPromise}get beforeLoadDelayed(){return this.beforeDelayedPromise===void 0&&(this.beforeDelayedPromise=this.beforeLoadDelayedPromise()),this.beforeDelayedPromise}get loadDelayed(){return this.delayedPromise===void 0&&(this.delayedPromise=this.loadDelayedPromise()),this.delayedPromise}get initialized(){return this.initializedPromise===void 0&&(this.initializedPromise=this.getInitializedPromise()),this.initializedPromise}addBeforeEagerTask(t){this.beforeEagerCallbacks.push(t)}addLoadEagerTask(t){this.loadEagerCallbacks.push(t)}addBeforeLoadLazyTask(t){this.beforeLoadLazyCallbacks.push(t)}addLoadLazyTask(t){this.loadLazyCallbacks.push(t)}addBeforeLoadDelayedTask(t){this.beforeLoadDelayedCallbacks.push(t)}addLoadDelayedTask(t){this.loadDelayedCallbacks.push(t)}addInitializedTask(t){this.initializedCallbacks.push(t)}async init(){await this.beforeEager,await this.loadEager,await this.beforeLoadLazy,await this.loadLazy,await this.beforeLoadDelayed,await this.loadDelayed,await this.initialized}async beforeLoadEager(){const t=new Promise(s=>{Se(),fe(),ve(),s()});await Promise.all([...this.beforeEagerCallbacks.map(s=>s()),t])}async loadEagerPromise(){const t=new Promise(async s=>{const r=document.querySelector("main");ge(r),setTimeout(()=>{document.body.classList.add("show"),s()},100),await Le();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await Ee()}catch{}});await Promise.all([...this.loadEagerCallbacks.map(s=>s()),t])}async beforeLoadLazyPromise(){const t=new Promise(s=>s());await Promise.all([...this.beforeLoadLazyCallbacks.map(s=>s()),t])}async loadLazyPromise(){const t=new Promise(s=>{setTimeout(()=>{s()},3500)});await Promise.all([...this.loadLazyCallbacks.map(s=>s()),t])}async beforeLoadDelayedPromise(){const t=new Promise(s=>{setTimeout(()=>{s()},3e3)});await Promise.all([...this.beforeLoadDelayedCallbacks.map(s=>s()),t])}async loadDelayedPromise(){const t=new Promise(s=>{setTimeout(()=>{s()},3e3)});await Promise.all([...this.loadDelayedCallbacks.map(s=>s()),t])}async getInitializedPromise(){const t=new Promise(s=>{setTimeout(()=>{s()},1e3)});await Promise.all([...this.initializedCallbacks.map(s=>s()),t])}}const B=new Ce;/** +import{t as x,r as m}from"../__chunks__/state.CJfvw0Ck.js";import{_ as n}from"../__chunks__/preload-helper.D7itGvJr.js";import{g as A,m as p,F as C}from"../__chunks__/fetch.service.C1Ie3Sjw.js";import{i as E}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";import{T as f,s as v,x as l,w as J,i as me}from"../__chunks__/lit-element.CH8ciVnL.js";import{t as w,n as fe}from"../__chunks__/property.Ds9fqW-T.js";import{i as ge,t as _e,e as Y,o as ie,a as ye}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{r as B}from"../__chunks__/icon.template.3G0fuXUC.js";import{P as y,c as ve}from"../__chunks__/createOptimizedPicture.CyR9tLTg.js";const T=(e,t)=>{t.split(",").forEach(s=>{e.classList.add(x(s.trim()))})};function $(e,t=document){const s=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${s}="${e}"]`)].map(i=>i.content).join(", ");return o.length?o:""}function we(){const e=$("template");e&&T(document.body,e);const t=$("theme");t&&T(document.body,t)}function be(e){e.querySelectorAll("a").forEach(t=>{if(t.title=t.title||t.textContent,t.href!==t.textContent){const s=t.parentElement,r=t.parentElement.parentElement;t.querySelector("img")||(s.childNodes.length===1&&(s.tagName==="P"||s.tagName==="DIV")&&(t.className="button",s.classList.add("button-container")),s.childNodes.length===1&&s.tagName==="STRONG"&&r.childNodes.length===1&&r.tagName==="P"&&(t.className="button primary",r.classList.add("button-container")),s.childNodes.length===1&&s.tagName==="EM"&&r.childNodes.length===1&&r.tagName==="P"&&(t.className="button secondary",r.classList.add("button-container")))}})}function Pe(e){return e.trim()===""?void 0:e}function Le(){const e=$("language");document.documentElement.lang=Pe(e)||"en"}function ae(e){const t=[];return e.querySelectorAll("[data-block-name]").forEach(r=>{t.push({name:r.dataset.blockName,element:r})}),t}async function ne(e){if((e.element.dataset.blockStatus??"unloaded")==="unloaded"){e.element.dataset.blockStatus="loading";try{const{href:s}=A(`dist/${e.name}/${e.name}.js`),r=await n(()=>import(s),__vite__mapDeps([]));r.default&&await r.default(e.element),e.element.dataset.blockStatus="loaded"}catch(s){e.element.dataset.blockStatus="error",p.error("laodBloackModules:",s)}}}async function k(e){return new Promise((t,s)=>{const{href:r}=A(e);if(document.querySelector(`head > link[href="${r}"]`))t(!0);else{const o=document.createElement("link");o.rel="stylesheet",o.href=r,o.onload=t,o.onerror=s,document.head.append(o)}})}async function ce(e){try{await k(`dist/${e.name}/${e.name}.css`)}catch{}}const V={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/types/icons.types.ts",fontsScssPath:"./src/styles/sass/fonts.scss",fontsCssPath:"./dist/fonts/fonts.css",lazyStylesScssPath:"./src/styles/sass/lazy-styles.scss",lazyStylesCssPath:"./dist/lazyStyles/lazyStyles.css",sidekickLibraryStylesScssPath:"./src/styles/sass/sidekick-library-styles.scss",sidekickLibraryStylesCssPath:"./dist/sidekickLibraryStyles/sidekickLibraryStyles.css",lcpBlocks:["banner"]};function H(e){e.style.removeProperty("display")}async function Ee(){const e=document.querySelector(".section"),{lcpBlocks:t}=V;if(e){const o=ae(e).map(async i=>{(t==null?void 0:t.includes(i.name))&&await Promise.all([ne(i),ce(i)])});await Promise.all(o),H(e)}document.body.style.display=null;const s=document.querySelector("main img");await new Promise(r=>{s&&!s.complete?(s.setAttribute("loading","eager"),s.setAttribute("fetchpriority","high"),s.addEventListener("load",()=>r()),s.addEventListener("error",()=>r())):r()})}function F(){return E()?window.parent.location:window.location}async function Q(){const{fontsCssPath:e}=V;if(e){await k(e);try{F().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}}function c(e,t={}){c.defer=c.defer||[];const s=r=>{c[r]=c[r]||((...o)=>c.defer.push({fnname:r,args:o}))};c.drain=c.drain||((r,o)=>{c[r]=o,c.defer.filter(({fnname:i})=>r===i).forEach(({fnname:i,args:a})=>c[i](...a))}),c.always=c.always||[],c.always.on=(r,o)=>{c.always[r]=o},c.on=(r,o)=>{c.cases[r]=o},s("observe"),s("cwv");try{if(window.hlx=window.hlx||{},!window.hlx.rum){const d=new URLSearchParams(window.location.search).get("rum")==="on"?1:100,h=Array.from({length:75},(X,pe)=>String.fromCharCode(48+pe)).filter(X=>/\d|[A-Z]/i.test(X)).filter(()=>Math.random()*75>70).join(""),u=Math.random(),g=u*d<1,P=Date.now(),ue={full:()=>window.location.href,origin:()=>window.location.origin,path:()=>window.location.href.replace(/\?.*$/,"")};window.hlx.rum={weight:d,id:h,random:u,isSelected:g,firstReadTime:P,sampleRUM:c,sanitizeURL:ue[window.hlx.RUM_MASK_URL||"path"]}}const{weight:r,id:o,firstReadTime:i}=window.hlx.rum;if(window.hlx&&window.hlx.rum&&window.hlx.rum.isSelected){const a=["weight","id","referer","checkpoint","t","source","target","cwv","CLS","FID","LCP","INP"],d=(h=t)=>{const u=JSON.stringify({weight:r,id:o,referer:window.hlx.rum.sanitizeURL(),checkpoint:e,t:Date.now()-i,...t},a),g=`https://rum.hlx.page/.rum/${r}`;navigator.sendBeacon(g,u),console.debug(`ping:${e}`,h)};c.cases=c.cases||{cwv:()=>c.cwv(t)||!0,lazy:()=>{const h=document.createElement("script");return h.src="https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js",document.head.appendChild(h),!0}},d(t),c.cases[e]&&c.cases[e]()}c.always[e]&&c.always[e](t)}catch{}}function $e(e="dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(s){console.log("setupHlxObj",s)}}function Se(){$e(),c("top"),window.addEventListener("load",()=>c("load")),window.addEventListener("unhandledrejection",e=>{c("error",{source:e.reason.sourceURL,target:e.reason.line})}),window.addEventListener("error",e=>{c("error",{source:e.filename,target:e.lineno})})}async function Ce(e){const t=ae(e);if(!t.length){H(e);return}for(const s of t)Promise.all([ne(s),ce(s)]);H(e)}async function Ae(){const t=[...document.querySelectorAll(".section")].map(s=>Ce(s));await Promise.all(t)}class Te{constructor(){this.beforeEagerCallbacks=[],this.loadEagerCallbacks=[],this.beforeLoadLazyCallbacks=[],this.loadLazyCallbacks=[],this.beforeLoadDelayedCallbacks=[],this.loadDelayedCallbacks=[],this.initializedCallbacks=[]}get beforeEager(){return this.beforeEagerPromise===void 0&&(this.beforeEagerPromise=this.beforeLoadEager()),this.beforeEagerPromise}get loadEager(){return this.eagerPromise===void 0&&(this.eagerPromise=this.loadEagerPromise()),this.eagerPromise}get beforeLoadLazy(){return this.beforeLazyPromise===void 0&&(this.beforeLazyPromise=this.beforeLoadLazyPromise()),this.beforeLazyPromise}get loadLazy(){return this.lazyPromise===void 0&&(this.lazyPromise=this.loadLazyPromise()),this.lazyPromise}get beforeLoadDelayed(){return this.beforeDelayedPromise===void 0&&(this.beforeDelayedPromise=this.beforeLoadDelayedPromise()),this.beforeDelayedPromise}get loadDelayed(){return this.delayedPromise===void 0&&(this.delayedPromise=this.loadDelayedPromise()),this.delayedPromise}get initialized(){return this.initializedPromise===void 0&&(this.initializedPromise=this.getInitializedPromise()),this.initializedPromise}addBeforeEagerTask(t){this.beforeEagerCallbacks.push(t)}addLoadEagerTask(t){this.loadEagerCallbacks.push(t)}addBeforeLoadLazyTask(t){this.beforeLoadLazyCallbacks.push(t)}addLoadLazyTask(t){this.loadLazyCallbacks.push(t)}addBeforeLoadDelayedTask(t){this.beforeLoadDelayedCallbacks.push(t)}addLoadDelayedTask(t){this.loadDelayedCallbacks.push(t)}addInitializedTask(t){this.initializedCallbacks.push(t)}async init(){await this.beforeEager,await this.loadEager,await this.beforeLoadLazy,await this.loadLazy,await this.beforeLoadDelayed,await this.loadDelayed,await this.initialized}async beforeLoadEager(){const t=new Promise(s=>{Se(),we(),Le(),s()});await Promise.all([...this.beforeEagerCallbacks.map(s=>s()),t])}async loadEagerPromise(){const t=new Promise(async s=>{const r=document.querySelector("main");be(r),setTimeout(()=>{document.body.classList.add("show"),s()},100),await Ee();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await Q()}catch{}});await Promise.all([...this.loadEagerCallbacks.map(s=>s()),t])}async beforeLoadLazyPromise(){const t=new Promise(s=>s());await Promise.all([...this.beforeLoadLazyCallbacks.map(s=>s()),t])}async loadLazyPromise(){const t=new Promise(async s=>{try{const{lazyStylesScssPath:r,sidekickLibraryStylesScssPath:o,fontsScssPath:i,lazyStylesCssPath:a,sidekickLibraryStylesCssPath:d}=V;r&&a&&await k(a),o&&d&&E()&&await k(d),i&&await Q(),await Ae()}catch(r){p.error("Load lazy Task: ",r)}s()});await Promise.all([...this.loadLazyCallbacks.map(s=>s()),t])}async beforeLoadDelayedPromise(){const t=new Promise(s=>{s()});await Promise.all([...this.beforeLoadDelayedCallbacks.map(s=>s()),t])}async loadDelayedPromise(){const t=new Promise(s=>{setTimeout(()=>{s()},3e3)});await Promise.all([...this.loadDelayedCallbacks.map(s=>s()),t])}async getInitializedPromise(){const t=new Promise(s=>{setTimeout(()=>{s()},1e3)});await Promise.all([...this.initializedCallbacks.map(s=>s()),t])}}const N=new Te;/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const Te=e=>e===null||typeof e!="object"&&typeof e!="function",Ae=e=>e.strings===void 0;/** + */const ke=e=>e===null||typeof e!="object"&&typeof e!="function",De=e=>e.strings===void 0;/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const L=(e,t)=>{var r;const s=e._$AN;if(s===void 0)return!1;for(const o of s)(r=o._$AO)==null||r.call(o,t,!1),L(o,t);return!0},D=e=>{let t,s;do{if((t=e._$AM)===void 0)break;s=t._$AN,s.delete(e),e=t}while((s==null?void 0:s.size)===0)},oe=e=>{for(let t;t=e._$AM;e=t){let s=t._$AN;if(s===void 0)t._$AN=s=new Set;else if(s.has(e))break;s.add(e),Oe(t)}};function De(e){this._$AN!==void 0?(D(this),this._$AM=e,oe(this)):this._$AM=e}function ke(e,t=!1,s=0){const r=this._$AH,o=this._$AN;if(o!==void 0&&o.size!==0)if(t)if(Array.isArray(r))for(let i=s;i{e.type==ue.CHILD&&(e._$AP??(e._$AP=ke),e._$AQ??(e._$AQ=De))};class ie extends he{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,s,r){super._$AT(t,s,r),oe(this),this.isConnected=t._$AU}_$AO(t,s=!0){var r,o;t!==this.isConnected&&(this.isConnected=t,t?(r=this.reconnected)==null||r.call(this):(o=this.disconnected)==null||o.call(this)),s&&(L(this,t),D(this))}setValue(t){if(Ae(this._$Ct))this._$Ct._$AI(t,this);else{const s=[...this._$Ct._$AH];s[this._$Ci]=t,this._$Ct._$AI(s,this,0)}}disconnected(){}reconnected(){}}/** + */const L=(e,t)=>{var r;const s=e._$AN;if(s===void 0)return!1;for(const o of s)(r=o._$AO)==null||r.call(o,t,!1),L(o,t);return!0},D=e=>{let t,s;do{if((t=e._$AM)===void 0)break;s=t._$AN,s.delete(e),e=t}while((s==null?void 0:s.size)===0)},le=e=>{for(let t;t=e._$AM;e=t){let s=t._$AN;if(s===void 0)t._$AN=s=new Set;else if(s.has(e))break;s.add(e),Re(t)}};function Oe(e){this._$AN!==void 0?(D(this),this._$AM=e,le(this)):this._$AM=e}function Ie(e,t=!1,s=0){const r=this._$AH,o=this._$AN;if(o!==void 0&&o.size!==0)if(t)if(Array.isArray(r))for(let i=s;i{e.type==_e.CHILD&&(e._$AP??(e._$AP=Ie),e._$AQ??(e._$AQ=Oe))};class de extends ge{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,s,r){super._$AT(t,s,r),le(this),this.isConnected=t._$AU}_$AO(t,s=!0){var r,o;t!==this.isConnected&&(this.isConnected=t,t?(r=this.reconnected)==null||r.call(this):(o=this.disconnected)==null||o.call(this)),s&&(L(this,t),D(this))}setValue(t){if(De(this._$Ct))this._$Ct._$AI(t,this);else{const s=[...this._$Ct._$AH];s[this._$Ci]=t,this._$Ct._$AI(s,this,0)}}disconnected(){}reconnected(){}}/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const Ie=()=>new Re;let Re=class{};const N=new WeakMap,Me=H(class extends ie{render(e){return m}update(e,[t]){var r;const s=t!==this.Y;return s&&this.Y!==void 0&&this.rt(void 0),(s||this.lt!==this.ct)&&(this.Y=t,this.ht=(r=e.options)==null?void 0:r.host,this.rt(this.ct=e.element)),m}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let s=N.get(t);s===void 0&&(s=new WeakMap,N.set(t,s)),s.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),s.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=N.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var xe=Object.defineProperty,ze=Object.getOwnPropertyDescriptor,U=(e,t,s,r)=>{for(var o=r>1?void 0:r?ze(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&xe(t,s,o),o};let k=class extends y{constructor(){super(...arguments),this.error=null,this.getSubmenuName=e=>e.path.split("/")[1]}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}async getPlaceholder(e){return await v.getPlaceHolder(e)}render(){if(this.error)return l`
    ${this.error}
    `;if(this.items)return l``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return l`${e.navtitle} ${z("chevron-down","submenu__icon")}`}renderMenuItem(e){return e.error?l`

    ${e.error}

    `:l`
  • ${e.children!==void 0?this.renderSubMenu(e):l`${e.navtitle}`}
  • `}renderMenuItems(){return l`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}filterNavigation(e,t){return e.filter(s=>t.every(r=>!s.path.includes(r))).map(s=>({path:s.path,navtitle:this.getNavTitle(s)}))}groupItemsByFirstLevelPath(e){const t={};return e.forEach(s=>{const r=this.getSubmenuName(s);t[r]||(t[r]=[]),t[r].push({path:s.path,navtitle:this.getNavTitle(s)})}),t}async groupByFirstLevelPath(){const e="/query-index.json",t=["sidekick","sidekick-library","tools","development","dev-","__"];try{const s=await S.fetchJson(e);this.error=null;const r=this.filterNavigation(s.data,t),o=this.groupItemsByFirstLevelPath(r);return Object.values(o).map(a=>a.length===1?a[0]:{navtitle:a[0].path.split("/")[1],path:a[0].path,children:a})}catch(s){return f.error(`SidebarNav Component: Error while fetching ${e}`,s),this.error=await v.getPlaceHolder("error"),[]}}};U([p()],k.prototype,"items",2);U([p()],k.prototype,"error",2);k=U([w("sidebar-nav")],k);var Be=Object.defineProperty,Ve=Object.getOwnPropertyDescriptor,Y=(e,t,s,r)=>{for(var o=r>1?void 0:r?Ve(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Be(t,s,o),o};let O=class extends y{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();e!==null&&this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t="contact.plain.html";try{const s=await S.fetchText(t,{cacheOptions:{cacheType:"runtime"}});return this.error=null,e.parseFromString(s,"text/html")}catch(s){return f.error(`SidebarContacts Component: Error while fetching ${t}`,s),this.error=await v.getPlaceHolder("error"),null}}renderHeader(e){return e?l`

    ${e}

    `:m}renderText(e){return e?l`

    ${e}

    `:m}render(){if(this.error)return l`
    ${this.error}
    `;if(!this.contactTemplateArgs)return m;const{headline:e,text:t,contacts:s}=this.contactTemplateArgs;return l`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(s)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:s}=e;return!t&&!s?m:l`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(s)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(r=>({icon:r.querySelector("div"),markup:r.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),s=e.querySelector("p"),r=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:s,contacts:r}}renderContacts(e){return e.length===0?m:l`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?z(e.innerHTML):m}renderContactMarkup(e){return e?se(e.innerHTML):m}};Y([p()],O.prototype,"contactTemplateArgs",2);Y([p()],O.prototype,"error",2);O=Y([w("sidebar-contact")],O);var Ne=Object.defineProperty,qe=Object.getOwnPropertyDescriptor,V=(e,t,s,r)=>{for(var o=r>1?void 0:r?qe(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Ne(t,s,o),o};let $=class extends y{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e),this.noPostsPlaceholder=await v.getPlaceHolder("no posts")}render(){if(this.lastTreePosts)return l`${this.renderHeader()} ${this.renderPosts()}`}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,s)=>t.lastModified>s.lastModified?-1:t.lastModified${t}`:m}renderPost(e){return l`
    ${this.renderPicture(e)}

    ${e.description}

    `}async getPosts(){const e="/query-index.json";try{return this.error=null,(await S.fetchJson(e)).data.filter(s=>s.path.startsWith("/posts"))}catch(t){return f.error(`SidebarPost Component: Error while fetching ${e}`,t),this.error=await v.getPlaceHolder("error"),[]}}renderPosts(){return this.error?l`
    ${this.error}
    `:this.lastTreePosts.length===0?l`
    ${this.noPostsPlaceholder}
    `:l`
    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}renderHeader(){return l`

    Newest Posts

    `}};V([p()],$.prototype,"lastTreePosts",2);V([p()],$.prototype,"error",2);V([p()],$.prototype,"noPostsPlaceholder",2);$=V([w("sidebar-posts")],$);var je=Object.defineProperty,He=Object.getOwnPropertyDescriptor,Z=(e,t,s,r)=>{for(var o=r>1?void 0:r?He(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&je(t,s,o),o};let I=class extends y{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e="footer.plain.html";try{const t=await S.fetchText(e,{cacheOptions:{cacheType:"runtime"}});this.error=null;const s=document.createElement("div");s.innerHTML=t,this.footerMarkup=s.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}catch(t){f.error(`SidebarFooter Component: Error while fetching ${e}`,t),this.error=await v.getPlaceHolder("error")}}render(){if(this.error)return l`
    ${this.error}
    `;if(this.footerMarkup)return l`${this.footerMarkup}`}};Z([p()],I.prototype,"footerMarkup",2);Z([p()],I.prototype,"error",2);I=Z([w("sidebar-footer")],I);var Fe=Object.defineProperty,Ue=Object.getOwnPropertyDescriptor,Ye=(e,t,s,r)=>{for(var o=r>1?void 0:r?Ue(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Fe(t,s,o),o};let X=class extends y{constructor(){super(...arguments),this.toggleRef=Ie(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return l`
    ${z("hamburger")}`}};X=Ye([w("sidebar-component")],X);const Ze=()=>{if(T())return;const e=document.createElement("sidebar-component");e.setAttribute("id","sidebar"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active");const t=document.getElementById("main");t==null||t.after(e)};B.addLoadEagerTask(()=>(Ze(),console.log("LOAD EAGER SIDEBAR TS"),Promise.resolve()));function Ke({input:e,specifier:t,htmlTag:s}){return t===""||s===""?e:e.split(t).map((r,o)=>o%2===1?`<${s}>${r}`:r).join("")}var Ge=Object.defineProperty,We=Object.getOwnPropertyDescriptor,K=(e,t,s,r)=>{for(var o=r>1?void 0:r?We(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Ge(t,s,o),o};let R=class extends y{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await S.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data},this.error=null}catch(e){f.error("Header Component: Error while fetching header.json",e),this.error=await v.getPlaceHolder("error")}}render(){if(this.error)return l`
    ${this.error}
    `;if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,s=Ke({input:e.logoText,htmlTag:"strong",specifier:":::"}),r=se(s);return l``}};K([p()],R.prototype,"headerData",2);K([p()],R.prototype,"error",2);R=K([w("header-component")],R);/** + */const Me=()=>new ze;let ze=class{};const j=new WeakMap,xe=Y(class extends de{render(e){return f}update(e,[t]){var r;const s=t!==this.Y;return s&&this.Y!==void 0&&this.rt(void 0),(s||this.lt!==this.ct)&&(this.Y=t,this.ht=(r=e.options)==null?void 0:r.host,this.rt(this.ct=e.element)),f}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let s=j.get(t);s===void 0&&(s=new WeakMap,j.set(t,s)),s.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),s.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=j.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var Be=Object.defineProperty,Ve=Object.getOwnPropertyDescriptor,Z=(e,t,s,r)=>{for(var o=r>1?void 0:r?Ve(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Be(t,s,o),o};let O=class extends v{constructor(){super(...arguments),this.error=null,this.getSubmenuName=e=>e.path.split("/")[1]}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}async getPlaceholder(e){return await y.getPlaceHolder(e)}render(){if(this.error)return l`
    ${this.error}
    `;if(this.items)return l``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return l`${e.navtitle} ${B("chevron-down","submenu__icon")}`}renderMenuItem(e){return e.error?l`

    ${e.error}

    `:l`
  • ${e.children!==void 0?this.renderSubMenu(e):l`${e.navtitle}`}
  • `}renderMenuItems(){return l`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}filterNavigation(e,t){return e.filter(s=>t.every(r=>!s.path.includes(r))).map(s=>({path:s.path,navtitle:this.getNavTitle(s)}))}groupItemsByFirstLevelPath(e){const t={};return e.forEach(s=>{const r=this.getSubmenuName(s);t[r]||(t[r]=[]),t[r].push({path:s.path,navtitle:this.getNavTitle(s)})}),t}async groupByFirstLevelPath(){const e="/query-index.json",t=["sidekick","sidekick-library","tools","development","dev-","__"];try{const s=await C.fetchJson(e);this.error=null;const r=this.filterNavigation(s.data,t),o=this.groupItemsByFirstLevelPath(r);return Object.values(o).map(a=>a.length===1?a[0]:{navtitle:a[0].path.split("/")[1],path:a[0].path,children:a})}catch(s){return p.error(`SidebarNav Component: Error while fetching ${e}`,s),this.error=await y.getPlaceHolder("error"),[]}}};Z([m()],O.prototype,"items",2);Z([m()],O.prototype,"error",2);O=Z([w("sidebar-nav")],O);var Ne=Object.defineProperty,qe=Object.getOwnPropertyDescriptor,K=(e,t,s,r)=>{for(var o=r>1?void 0:r?qe(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Ne(t,s,o),o};let I=class extends v{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();e!==null&&this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t="contact.plain.html";try{const s=await C.fetchText(t,{cacheOptions:{cacheType:"runtime"}});return this.error=null,e.parseFromString(s,"text/html")}catch(s){return p.error(`SidebarContacts Component: Error while fetching ${t}`,s),this.error=await y.getPlaceHolder("error"),null}}renderHeader(e){return e?l`

    ${e}

    `:f}renderText(e){return e?l`

    ${e}

    `:f}render(){if(this.error)return l`
    ${this.error}
    `;if(!this.contactTemplateArgs)return f;const{headline:e,text:t,contacts:s}=this.contactTemplateArgs;return l`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(s)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:s}=e;return!t&&!s?f:l`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(s)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(r=>({icon:r.querySelector("div"),markup:r.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),s=e.querySelector("p"),r=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:s,contacts:r}}renderContacts(e){return e.length===0?f:l`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?B(e.innerHTML):f}renderContactMarkup(e){return e?ie(e.innerHTML):f}};K([m()],I.prototype,"contactTemplateArgs",2);K([m()],I.prototype,"error",2);I=K([w("sidebar-contact")],I);var je=Object.defineProperty,He=Object.getOwnPropertyDescriptor,q=(e,t,s,r)=>{for(var o=r>1?void 0:r?He(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&je(t,s,o),o};let S=class extends v{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e),this.noPostsPlaceholder=await y.getPlaceHolder("no posts")}render(){if(this.lastTreePosts)return l`${this.renderHeader()} ${this.renderPosts()}`}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,s)=>t.lastModified>s.lastModified?-1:t.lastModified${t}`:f}renderPost(e){return l`
    ${this.renderPicture(e)}

    ${e.description}

    `}async getPosts(){const e="/query-index.json";try{return this.error=null,(await C.fetchJson(e)).data.filter(s=>s.path.startsWith("/posts"))}catch(t){return p.error(`SidebarPost Component: Error while fetching ${e}`,t),this.error=await y.getPlaceHolder("error"),[]}}renderPosts(){return this.error?l`
    ${this.error}
    `:this.lastTreePosts.length===0?l`
    ${this.noPostsPlaceholder}
    `:l`
    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}renderHeader(){return l`

    Newest Posts

    `}};q([m()],S.prototype,"lastTreePosts",2);q([m()],S.prototype,"error",2);q([m()],S.prototype,"noPostsPlaceholder",2);S=q([w("sidebar-posts")],S);var Fe=Object.defineProperty,Ue=Object.getOwnPropertyDescriptor,G=(e,t,s,r)=>{for(var o=r>1?void 0:r?Ue(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Fe(t,s,o),o};let R=class extends v{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e="footer.plain.html";try{const t=await C.fetchText(e,{cacheOptions:{cacheType:"runtime"}});this.error=null;const s=document.createElement("div");s.innerHTML=t,this.footerMarkup=s.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}catch(t){p.error(`SidebarFooter Component: Error while fetching ${e}`,t),this.error=await y.getPlaceHolder("error")}}render(){if(this.error)return l`
    ${this.error}
    `;if(this.footerMarkup)return l`${this.footerMarkup}`}};G([m()],R.prototype,"footerMarkup",2);G([m()],R.prototype,"error",2);R=G([w("sidebar-footer")],R);var Ye=Object.defineProperty,Ze=Object.getOwnPropertyDescriptor,Ke=(e,t,s,r)=>{for(var o=r>1?void 0:r?Ze(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Ye(t,s,o),o};let ee=class extends v{constructor(){super(...arguments),this.toggleRef=Me(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return l`
    ${B("hamburger")}`}};ee=Ke([w("sidebar-component")],ee);const Ge=()=>{if(E())return;const e=document.createElement("sidebar-component");e.setAttribute("id","sidebar"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active");const t=document.getElementById("main");t==null||t.after(e)};N.addLoadEagerTask(()=>(Ge(),console.log("LOAD EAGER SIDEBAR TS"),Promise.resolve()));function We({input:e,specifier:t,htmlTag:s}){return t===""||s===""?e:e.split(t).map((r,o)=>o%2===1?`<${s}>${r}`:r).join("")}var Xe=Object.defineProperty,Je=Object.getOwnPropertyDescriptor,W=(e,t,s,r)=>{for(var o=r>1?void 0:r?Je(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Xe(t,s,o),o};let M=class extends v{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await C.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data},this.error=null}catch(e){p.error("Header Component: Error while fetching header.json",e),this.error=await y.getPlaceHolder("error")}}render(){if(this.error)return l`
    ${this.error}
    `;if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,s=We({input:e.logoText,htmlTag:"strong",specifier:":::"}),r=ie(s);return l``}};W([m()],M.prototype,"headerData",2);W([m()],M.prototype,"error",2);M=W([w("header-component")],M);/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */class j extends pe{}j.directiveName="unsafeSVG",j.resultType=2;const Xe=H(j);/** + */class U extends ye{}U.directiveName="unsafeSVG",U.resultType=2;const Qe=Y(U);/** * @license * Copyright 2021 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */class Je{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class Qe{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??(this.Z=new Promise(t=>this.q=t))}resume(){var t;(t=this.q)==null||t.call(this),this.Z=this.q=void 0}}/** + */class et{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class tt{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??(this.Z=new Promise(t=>this.q=t))}resume(){var t;(t=this.q)==null||t.call(this),this.Z=this.q=void 0}}/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const J=e=>!Te(e)&&typeof e.then=="function",Q=1073741823;class et extends ie{constructor(){super(...arguments),this._$Cwt=Q,this._$Cbt=[],this._$CK=new Je(this),this._$CX=new Qe}render(...t){return t.find(s=>!J(s))??W}update(t,s){const r=this._$Cbt;let o=r.length;this._$Cbt=s;const i=this._$CK,a=this._$CX;this.isConnected||this.disconnected();for(let h=0;hthis._$Cwt);h++){const d=s[h];if(!J(d))return this._$Cwt=h,d;h{for(;a.get();)await a.get();const g=i.deref();if(g!==void 0){const P=g._$Cbt.indexOf(d);P>-1&&P{for(var o=r>1?void 0:r?rt(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&st(t,s,o),o};const te=Object.assign({"/public/icons/angle-down.svg":()=>n(()=>import("../__chunks__/angle-down.CYLyXUSW.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-left.svg":()=>n(()=>import("../__chunks__/angle-left.CuEqyOC8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-right.svg":()=>n(()=>import("../__chunks__/angle-right.Ke48OV-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-down.svg":()=>n(()=>import("../__chunks__/angle-small-down.SNJn5nFt.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-left.svg":()=>n(()=>import("../__chunks__/angle-small-left.Bq32-m-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-right.svg":()=>n(()=>import("../__chunks__/angle-small-right.FYreGgDf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-up.svg":()=>n(()=>import("../__chunks__/angle-up.D0S_oJnp.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/bolt.svg":()=>n(()=>import("../__chunks__/bolt.BAJn0zD8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/building-storefront.svg":()=>n(()=>import("../__chunks__/building-storefront.Pww5r_Sc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chat-bubble-left-right.svg":()=>n(()=>import("../__chunks__/chat-bubble-left-right.0PedyEPm.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/check.svg":()=>n(()=>import("../__chunks__/check.BHPURAzV.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chevron-down.svg":()=>n(()=>import("../__chunks__/chevron-down.D5xOlW7p.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clip.svg":()=>n(()=>import("../__chunks__/clip.DAiKYXCc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clock.svg":()=>n(()=>import("../__chunks__/clock.CQWyiDNK.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cpu-chip.svg":()=>n(()=>import("../__chunks__/cpu-chip.DbktS35z.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cross.svg":()=>n(()=>import("../__chunks__/cross.DjCq6kb8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cursor-arrow-ripple.svg":()=>n(()=>import("../__chunks__/cursor-arrow-ripple.DHyr9er2.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/download.svg":()=>n(()=>import("../__chunks__/download.BlSXR9C9.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/envelope.svg":()=>n(()=>import("../__chunks__/envelope.Cc7Mhg2-.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye-crossed.svg":()=>n(()=>import("../__chunks__/eye-crossed.C49v3GRJ.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye.svg":()=>n(()=>import("../__chunks__/eye.Cm2FxO9V.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/facebook.svg":()=>n(()=>import("../__chunks__/facebook.3ENFaNKU.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/globe.svg":()=>n(()=>import("../__chunks__/globe.DIrN3GJL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/hamburger.svg":()=>n(()=>import("../__chunks__/hamburger.DXUzfmtf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/heart.svg":()=>n(()=>import("../__chunks__/heart.DSQJkyzj.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/home.svg":()=>n(()=>import("../__chunks__/home.CfzaHiPS.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/instagram.svg":()=>n(()=>import("../__chunks__/instagram.BBx5qXGF.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/medium.svg":()=>n(()=>import("../__chunks__/medium.BPaQEP4K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/menu-burger.svg":()=>n(()=>import("../__chunks__/menu-burger.DyVjSQ0K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/paper-plane.svg":()=>n(()=>import("../__chunks__/paper-plane.CLiFs3FL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/plus.svg":()=>n(()=>import("../__chunks__/plus.DuBm-jVv.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/rocket-lunch.svg":()=>n(()=>import("../__chunks__/rocket-lunch.C6eRDqkd.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/search.svg":()=>n(()=>import("../__chunks__/search.CtsY1mRN.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/share.svg":()=>n(()=>import("../__chunks__/share.D_3XZuic.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/snapchat.svg":()=>n(()=>import("../__chunks__/snapchat.Bct5wLOa.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/social-network.svg":()=>n(()=>import("../__chunks__/social-network.B-lhER-M.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/trash.svg":()=>n(()=>import("../__chunks__/trash.D1jfdnTM.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/twitter.svg":()=>n(()=>import("../__chunks__/twitter.d5w0828a.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/user.svg":()=>n(()=>import("../__chunks__/user.X8OGz61Z.js"),__vite__mapDeps([])).then(e=>e.default)});let M=class extends y{constructor(){super(...arguments),this.name=""}async getSvg(e){const s=te[`${ee}/${e}.svg`]??te[`${ee}/cross.svg`];try{const r=await s();return Xe(r)}catch(r){f.error(`Icon Component: SVG icon: ${r.message}`,r);return}}render(){const e=this.getSvg(this.name);return l`${tt(e)}`}};M.styles=le`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;ae([de({type:String})],M.prototype,"name",2);M=ae([w("icon-component")],M);class ot{readBlockConfig(t){const s={};return t.querySelectorAll(":scope > div").forEach(r=>{if(r.children){const o=[...r.children];if(o[1]){const i=o[1],a=x(o[0].textContent??"");let h="";if(i.querySelector("a")){const d=[...i.querySelectorAll("a")];d.length===1?h=d[0].href:h=d.map(u=>u.href)}else if(i.querySelector("img")){const d=[...i.querySelectorAll("img")];d.length===1?h=d[0].src:h=d.map(u=>u.src)}else if(i.querySelector("p")){const d=[...i.querySelectorAll("p")];d.length===1?h=d[0].textContent:h=d.map(u=>u.textContent)}else h=r.children[1].textContent;s[a]=h}}}),s}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const s=t.classList[0];if(s){t.classList.add("block"),t.dataset.blockName=s;const r=t.parentElement;r==null||r.classList.add(`${s}-wrapper`);const o=t.closest(".section");o&&o.classList.add(`${s}-container`)}}}function it(e){return/^[a-z][A-Za-z0-9]*$/.test(e)?e:/^[A-Z][A-Za-z0-9]*$/.test(e)?e.charAt(0).toLowerCase()+e.slice(1):x(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class at{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(s=>{this.adjustMarkup(s),this.processSectionMetaData(s)})}processSectionMetaData(t){const s=t.querySelector("div.section-metadata");if(s){const r=this.blockService.readBlockConfig(s);Object.keys(r).forEach(o=>{o==="style"?r.style.split(",").filter(a=>a).map(a=>x(a.trim())).forEach(a=>t.classList.add(a)):t.dataset[it(o)]=r[o]}),s.parentElement&&s.parentElement.remove()}}adjustMarkup(t){const s=[];let r=!1;[...t.children].forEach(o=>{if(o.tagName==="DIV"||!r){const i=document.createElement("div");s.push(i),r=o.tagName!=="DIV",r&&i.classList.add("default-content-wrapper")}s[s.length-1].append(o)}),s.forEach(o=>t.append(o)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(s=>{const r=s.parentElement;r&&r.classList.add("image","main")})}}const b=class b{};b.unloaded="unloaded",b.loading="loading",b.loaded="loaded",b.error="error";let _=b;class nt{constructor(t,s){this.sectionService=t,this.blockService=s,this.lcpBlocks=["banner"],this.init=async()=>{console.log("MainService init"),this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const r=document.querySelector("main");if(r){r.setAttribute("id","main"),this.sectionService.init(r),this.addInnerContainer(r),this.blockService.decorateBlocks(r),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:r,sidekickLibraryStylesScssPath:o,fontsScssPath:i}=F;try{r&&await this.loadCSS("/dist/lazyStyles/lazyStyles.css"),o&&T()&&await this.loadCSS("/dist/sidekickLibraryStyles/sidekickLibraryStyles.css"),i&&await this.loadFonts(),await this.loadBlocks()}catch(a){f.error("MainService: Load lazy error: ",a)}},this.loadBlocks=async()=>{const o=[...document.querySelectorAll(".section")].map(i=>this.loadBlock(i));await Promise.all(o)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(q().search).get("lighthouse")==="on";const t=document.querySelector('script[src$="/scripts/scripts.js"]');if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split("/scripts/scripts.js")}catch(s){f.error("MainService: Error initializing codeBasePath.",s)}}addInnerContainer(t){const s=t.innerHTML;t.innerHTML=`
    ${T()?"":''}${s}
    `}decorateTemplateAndTheme(){const t=E("template");t&&A(document.body,t);const s=E("theme");s&&A(document.body,s)}collectBlocks(t){const s=[];return t.querySelectorAll("[data-block-name]").forEach(o=>{s.push({name:o.dataset.blockName,element:o})}),s}async loadBlockModules(t){if((t.element.dataset.blockStatus??_.unloaded)===_.unloaded){t.element.dataset.blockStatus=_.loading;try{const{href:r}=C(`dist/${t.name}/${t.name}.js`),o=await n(()=>import(r),__vite__mapDeps([]));o.default&&await o.default(t.element),t.element.dataset.blockStatus=_.loaded}catch(r){t.element.dataset.blockStatus=_.error,f.error("MainService: An error occurred during module import:",r)}}}async loadBlockStyles(t){try{await this.loadCSS(`dist/${t.name}/${t.name}.css`)}catch{}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS("dist/fonts/fonts.css");try{q().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}async loadCSS(t){return new Promise((s,r)=>{const{href:o}=C(t);if(document.querySelector(`head > link[href="${o}"]`))s(!0);else{const i=document.createElement("link");i.rel="stylesheet",i.href=o,i.onload=s,i.onerror=r,document.head.append(i)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const o=this.collectBlocks(t).map(async i=>{this.lcpBlocks.includes(i.name)&&await Promise.all([this.loadBlockModules(i),this.loadBlockStyles(i)])});await Promise.all(o),this.showSection(t)}document.body.style.display=null;const s=document.querySelector("main img");await new Promise(r=>{s&&!s.complete?(s.setAttribute("loading","eager"),s.setAttribute("fetchpriority","high"),s.addEventListener("load",()=>r()),s.addEventListener("error",()=>r())):r()})}async loadBlock(t){const s=this.collectBlocks(t);if(!s.length){this.showSection(t);return}for(const r of s)Promise.all([this.loadBlockModules(r),this.loadBlockStyles(r)]);this.showSection(t)}}B.addBeforeEagerTask(()=>(console.log("BEFORE EAGER MAIN TS"),Promise.resolve()));B.addLoadEagerTask(()=>(console.log("LOAD EAGER MAIN TS"),Promise.resolve()));B.init();(async function(){try{const e=new ot,t=new at(e);await new nt(t,e).init()}catch{}})(); + */const te=e=>!ke(e)&&typeof e.then=="function",se=1073741823;class st extends de{constructor(){super(...arguments),this._$Cwt=se,this._$Cbt=[],this._$CK=new et(this),this._$CX=new tt}render(...t){return t.find(s=>!te(s))??J}update(t,s){const r=this._$Cbt;let o=r.length;this._$Cbt=s;const i=this._$CK,a=this._$CX;this.isConnected||this.disconnected();for(let d=0;dthis._$Cwt);d++){const h=s[d];if(!te(h))return this._$Cwt=d,h;d{for(;a.get();)await a.get();const g=i.deref();if(g!==void 0){const P=g._$Cbt.indexOf(h);P>-1&&P{for(var o=r>1?void 0:r?it(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&ot(t,s,o),o};const oe=Object.assign({"/public/icons/angle-down.svg":()=>n(()=>import("../__chunks__/angle-down.CYLyXUSW.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-left.svg":()=>n(()=>import("../__chunks__/angle-left.CuEqyOC8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-right.svg":()=>n(()=>import("../__chunks__/angle-right.Ke48OV-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-down.svg":()=>n(()=>import("../__chunks__/angle-small-down.SNJn5nFt.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-left.svg":()=>n(()=>import("../__chunks__/angle-small-left.Bq32-m-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-right.svg":()=>n(()=>import("../__chunks__/angle-small-right.FYreGgDf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-up.svg":()=>n(()=>import("../__chunks__/angle-up.D0S_oJnp.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/bolt.svg":()=>n(()=>import("../__chunks__/bolt.BAJn0zD8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/building-storefront.svg":()=>n(()=>import("../__chunks__/building-storefront.Pww5r_Sc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chat-bubble-left-right.svg":()=>n(()=>import("../__chunks__/chat-bubble-left-right.0PedyEPm.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/check.svg":()=>n(()=>import("../__chunks__/check.BHPURAzV.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chevron-down.svg":()=>n(()=>import("../__chunks__/chevron-down.D5xOlW7p.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clip.svg":()=>n(()=>import("../__chunks__/clip.DAiKYXCc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clock.svg":()=>n(()=>import("../__chunks__/clock.CQWyiDNK.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cpu-chip.svg":()=>n(()=>import("../__chunks__/cpu-chip.DbktS35z.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cross.svg":()=>n(()=>import("../__chunks__/cross.DjCq6kb8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cursor-arrow-ripple.svg":()=>n(()=>import("../__chunks__/cursor-arrow-ripple.DHyr9er2.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/download.svg":()=>n(()=>import("../__chunks__/download.BlSXR9C9.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/envelope.svg":()=>n(()=>import("../__chunks__/envelope.Cc7Mhg2-.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye-crossed.svg":()=>n(()=>import("../__chunks__/eye-crossed.C49v3GRJ.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye.svg":()=>n(()=>import("../__chunks__/eye.Cm2FxO9V.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/facebook.svg":()=>n(()=>import("../__chunks__/facebook.3ENFaNKU.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/globe.svg":()=>n(()=>import("../__chunks__/globe.DIrN3GJL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/hamburger.svg":()=>n(()=>import("../__chunks__/hamburger.DXUzfmtf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/heart.svg":()=>n(()=>import("../__chunks__/heart.DSQJkyzj.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/home.svg":()=>n(()=>import("../__chunks__/home.CfzaHiPS.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/instagram.svg":()=>n(()=>import("../__chunks__/instagram.BBx5qXGF.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/medium.svg":()=>n(()=>import("../__chunks__/medium.BPaQEP4K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/menu-burger.svg":()=>n(()=>import("../__chunks__/menu-burger.DyVjSQ0K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/paper-plane.svg":()=>n(()=>import("../__chunks__/paper-plane.CLiFs3FL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/plus.svg":()=>n(()=>import("../__chunks__/plus.DuBm-jVv.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/rocket-lunch.svg":()=>n(()=>import("../__chunks__/rocket-lunch.C6eRDqkd.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/search.svg":()=>n(()=>import("../__chunks__/search.CtsY1mRN.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/share.svg":()=>n(()=>import("../__chunks__/share.D_3XZuic.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/snapchat.svg":()=>n(()=>import("../__chunks__/snapchat.Bct5wLOa.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/social-network.svg":()=>n(()=>import("../__chunks__/social-network.B-lhER-M.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/trash.svg":()=>n(()=>import("../__chunks__/trash.D1jfdnTM.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/twitter.svg":()=>n(()=>import("../__chunks__/twitter.d5w0828a.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/user.svg":()=>n(()=>import("../__chunks__/user.X8OGz61Z.js"),__vite__mapDeps([])).then(e=>e.default)});let z=class extends v{constructor(){super(...arguments),this.name=""}async getSvg(e){const s=oe[`${re}/${e}.svg`]??oe[`${re}/cross.svg`];try{const r=await s();return Qe(r)}catch(r){p.error(`Icon Component: SVG icon: ${r.message}`,r);return}}render(){const e=this.getSvg(this.name);return l`${rt(e)}`}};z.styles=me`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;he([fe({type:String})],z.prototype,"name",2);z=he([w("icon-component")],z);class at{readBlockConfig(t){const s={};return t.querySelectorAll(":scope > div").forEach(r=>{if(r.children){const o=[...r.children];if(o[1]){const i=o[1],a=x(o[0].textContent??"");let d="";if(i.querySelector("a")){const h=[...i.querySelectorAll("a")];h.length===1?d=h[0].href:d=h.map(u=>u.href)}else if(i.querySelector("img")){const h=[...i.querySelectorAll("img")];h.length===1?d=h[0].src:d=h.map(u=>u.src)}else if(i.querySelector("p")){const h=[...i.querySelectorAll("p")];h.length===1?d=h[0].textContent:d=h.map(u=>u.textContent)}else d=r.children[1].textContent;s[a]=d}}}),s}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const s=t.classList[0];if(s){t.classList.add("block"),t.dataset.blockName=s;const r=t.parentElement;r==null||r.classList.add(`${s}-wrapper`);const o=t.closest(".section");o&&o.classList.add(`${s}-container`)}}}function nt(e){return/^[a-z][A-Za-z0-9]*$/.test(e)?e:/^[A-Z][A-Za-z0-9]*$/.test(e)?e.charAt(0).toLowerCase()+e.slice(1):x(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class ct{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(s=>{this.adjustMarkup(s),this.processSectionMetaData(s)})}processSectionMetaData(t){const s=t.querySelector("div.section-metadata");if(s){const r=this.blockService.readBlockConfig(s);Object.keys(r).forEach(o=>{o==="style"?r.style.split(",").filter(a=>a).map(a=>x(a.trim())).forEach(a=>t.classList.add(a)):t.dataset[nt(o)]=r[o]}),s.parentElement&&s.parentElement.remove()}}adjustMarkup(t){const s=[];let r=!1;[...t.children].forEach(o=>{if(o.tagName==="DIV"||!r){const i=document.createElement("div");s.push(i),r=o.tagName!=="DIV",r&&i.classList.add("default-content-wrapper")}s[s.length-1].append(o)}),s.forEach(o=>t.append(o)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(s=>{const r=s.parentElement;r&&r.classList.add("image","main")})}}const b=class b{};b.unloaded="unloaded",b.loading="loading",b.loaded="loaded",b.error="error";let _=b;class lt{constructor(t,s){this.sectionService=t,this.blockService=s,this.lcpBlocks=["banner"],this.init=async()=>{console.log("MainService init"),this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const r=document.querySelector("main");if(r){r.setAttribute("id","main"),this.sectionService.init(r),this.addInnerContainer(r),this.blockService.decorateBlocks(r),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:r,sidekickLibraryStylesScssPath:o,fontsScssPath:i}=V;try{r&&await this.loadCSS("/dist/lazyStyles/lazyStyles.css"),o&&E()&&await this.loadCSS("/dist/sidekickLibraryStyles/sidekickLibraryStyles.css"),i&&await this.loadFonts(),await this.loadBlocks()}catch(a){p.error("MainService: Load lazy error: ",a)}},this.loadBlocks=async()=>{const o=[...document.querySelectorAll(".section")].map(i=>this.loadBlock(i));await Promise.all(o)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(F().search).get("lighthouse")==="on";const t=document.querySelector('script[src$="/scripts/scripts.js"]');if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split("/scripts/scripts.js")}catch(s){p.error("MainService: Error initializing codeBasePath.",s)}}addInnerContainer(t){const s=t.innerHTML;t.innerHTML=`
    ${E()?"":''}${s}
    `}decorateTemplateAndTheme(){const t=$("template");t&&T(document.body,t);const s=$("theme");s&&T(document.body,s)}collectBlocks(t){const s=[];return t.querySelectorAll("[data-block-name]").forEach(o=>{s.push({name:o.dataset.blockName,element:o})}),s}async loadBlockModules(t){if((t.element.dataset.blockStatus??_.unloaded)===_.unloaded){t.element.dataset.blockStatus=_.loading;try{const{href:r}=A(`dist/${t.name}/${t.name}.js`),o=await n(()=>import(r),__vite__mapDeps([]));o.default&&await o.default(t.element),t.element.dataset.blockStatus=_.loaded}catch(r){t.element.dataset.blockStatus=_.error,p.error("MainService: An error occurred during module import:",r)}}}async loadBlockStyles(t){try{await this.loadCSS(`dist/${t.name}/${t.name}.css`)}catch{}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS("dist/fonts/fonts.css");try{F().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}async loadCSS(t){return new Promise((s,r)=>{const{href:o}=A(t);if(document.querySelector(`head > link[href="${o}"]`))s(!0);else{const i=document.createElement("link");i.rel="stylesheet",i.href=o,i.onload=s,i.onerror=r,document.head.append(i)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const o=this.collectBlocks(t).map(async i=>{this.lcpBlocks.includes(i.name)&&await Promise.all([this.loadBlockModules(i),this.loadBlockStyles(i)])});await Promise.all(o),this.showSection(t)}document.body.style.display=null;const s=document.querySelector("main img");await new Promise(r=>{s&&!s.complete?(s.setAttribute("loading","eager"),s.setAttribute("fetchpriority","high"),s.addEventListener("load",()=>r()),s.addEventListener("error",()=>r())):r()})}async loadBlock(t){const s=this.collectBlocks(t);if(!s.length){this.showSection(t);return}for(const r of s)Promise.all([this.loadBlockModules(r),this.loadBlockStyles(r)]);this.showSection(t)}}N.addBeforeEagerTask(()=>(console.log("BEFORE EAGER MAIN TS"),Promise.resolve()));N.addLoadEagerTask(()=>(console.log("LOAD EAGER MAIN TS"),Promise.resolve()));N.init();(async function(){try{const e=new at,t=new ct(e);await new lt(t,e).init()}catch{}})(); function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { __vite__mapDeps.viteFileDeps = [] diff --git a/dist/main/main.js.map b/dist/main/main.js.map index c168a635..c3f5258d 100644 --- a/dist/main/main.js.map +++ b/dist/main/main.js.map @@ -1 +1 @@ -{"version":3,"mappings":"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","names":["addClasses","element","classes","cssClass","toClassName","getMetadata","value","doc","attr","meta","metaElement","decorateTemplateAndTheme","template","theme","decorateButtons","a","up","twoup","undefinedOnEmpty","setDocLanguage","lang","collectBlocks","section","blockMap","block","loadBlockModules","href","getUrlForEndpoint","blockModule","error","DebuggerService","loadCSS","endpoint","resolve","reject","link","loadBlockStyles","config","showSection","waitForLCP","firstSection","lcpBlocks","blockPromises","lcpCandidate","getLocation","isSidekickLibraryActive","loadFonts","fontsCssPath","e","sampleRUM","checkpoint","data","defer","fnname","args","dfnname","fn","chkpnt","weight","id","_","i","random","isSelected","firstReadTime","urlSanitizers","knownProperties","sendPing","pdata","body","url","script","setupHlxObj","mainScriptPath","scriptEl","initSampleRUM","event","HLX","cb","beforeLoadEagerTask","loadEagerTask","main","beforeLoadLazyTask","defaultTask","loadDelayedTask","initializedTask","HLX$1","o","f","s","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","key","PlaceholderService","html","currentTarget","item","renderIcon","child","queryIndex","filterValues","term","siteMapEntries","groups","firstLevelPath","FetchService","filteredNavigation","groupItems","group","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","sitemapEntry","nextSitemapEntry","siteMapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","addSidebarContainer","sidebarContainer","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","name","iconMarkupFunc","iconMarkup","unsafeSVG","svg","until","css","property","BlockService","row","cols","col","as","imgs","img","ps","p","shortBlockName","blockWrapper","toCamelCase","g","SectionService","blockService","container","sectionMeta","style","wrappers","defaultContent","wrapper","parentElement","_Status","Status","MainService","sectionService","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","SectionsPromises","children","sectionsBlocks"],"sources":["../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../src/app/tasks/decorateTemplateAndTheme.ts","../../src/app/tasks/decorateButtons.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/tasks/setDocLanguage.ts","../../src/app/tasks/collectBlocks.ts","../../src/app/tasks/loadBlockModules.ts","../../src/app/tasks/loadCSS.ts","../../src/app/tasks/loadBlockStyles.ts","../../config.ts","../../src/app/tasks/showSection.ts","../../src/app/tasks/waitForLCP.ts","../../src/helpers/sidekick/getLocation.ts","../../src/app/tasks/loadFonts.ts","../../src/app/tasks/sampleRUM.ts","../../src/app/tasks/setupHlxObj.ts","../../src/app/tasks/initSampleRUM.ts","../../src/app/index.ts","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/components/sidebar/sidebar.init.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants/paths.ts","../../src/components/icon/icon.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/services/main.service.ts","../../src/main.ts"],"sourcesContent":["import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} value - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","import { addClasses } from '../../utils/addClasses';\nimport { getMetadata } from '../../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Decorates paragraphs containing a single link as buttons.\n * @param {Element} element container element\n */\nexport function decorateButtons(element) {\n element.querySelectorAll('a').forEach((a) => {\n a.title = a.title || a.textContent;\n if (a.href !== a.textContent) {\n const up = a.parentElement;\n const twoup = a.parentElement.parentElement;\n if (!a.querySelector('img')) {\n if (up.childNodes.length === 1 && (up.tagName === 'P' || up.tagName === 'DIV')) {\n a.className = 'button'; // default\n up.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'STRONG' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button primary';\n twoup.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'EM' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button secondary';\n twoup.classList.add('button-container');\n }\n }\n }\n });\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../../utils/getMetadata';\nimport { undefinedOnEmpty } from '../../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document based on the language metadata.\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { BlockMapping } from '../app.types';\n\n/**\n * Collect all blocks in a section.\n * @param section - The section to collect the blocks from.\n * @returns BlockMapping[]\n * @example\n * const blocks = collectBlocks(section);\n * console.log(blocks);\n * // Output: [{ name: 'block1', element: HTMLElement }, { name: 'block2', element: HTMLElement }]\n */\nexport function collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n}\n","import { DebuggerService } from '@kluntje/services';\nimport { BlockMapping } from '../app.types';\nimport { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/*\n * Load the es module for the block. The module should be named as the block name.\n * @param block - The block to load the module for.\n * @returns Promise\n */\n\nexport async function loadBlockModules(block: BlockMapping): Promise {\n const status = block.element.dataset.blockStatus ?? 'unloaded';\n\n if (status === 'unloaded') {\n block.element.dataset.blockStatus = 'loading';\n\n try {\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = 'loaded';\n } catch (error) {\n block.element.dataset.blockStatus = 'error';\n DebuggerService.error('laodBloackModules:', error);\n }\n }\n}\n","import { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/**\n * Load a CSS file if it is not already loaded append it to the head.\n * @param endpoint - The endpoint of the CSS file.\n * @returns Promise\n */\nexport async function loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n}\n","import { BlockMapping } from '../app.types';\nimport { loadCSS } from './loadCSS';\n\n/**\n * Load the block styles. The styles should be named as the block name.\n * @param block - The block to load the styles for.\n * @returns Promise\n */\nexport async function loadBlockStyles(block: BlockMapping) {\n try {\n await loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n fontsCssPath?: string;\n lazyStylesScssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n lcpBlocks?: string[];\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/types/icons.types.ts',\n fontsScssPath: 'src/styles/sass/fonts.scss',\n fontsCssPath: 'dist/fonts/fonts.css',\n lazyStylesScssPath: 'src/styles/sass/lazy-styles.scss',\n sidekickLibraryStylesScssPath: 'src/styles/sass/sidekick-library-styles.scss',\n lcpBlocks: ['banner'],\n};\n","/**\n * Removes the display property from the section\n * @param section - The section to show\n */\nexport function showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n}\n","import { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { config } from '../../../config';\nimport { showSection } from './showSection';\nimport { LcpCandidate } from '../app.types';\n\n/**\n * Wait for the Largest Contentful Paint (LCP) candidate to be loaded.\n * This function will load the modules and styles for the first section after the LCP candidate.\n * @returns Promise\n */\nexport async function waitForLCP() {\n const firstSection: HTMLElement | null = document.querySelector('.section');\n const { lcpBlocks } = config;\n\n if (firstSection) {\n const blocks = collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = lcpBlocks?.includes(block.name);\n if (hasLCPBlock) await Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n}\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { getLocation } from 'Helpers/sidekick/getLocation';\nimport { loadCSS } from './loadCSS';\nimport { config } from '../../../config';\n\nexport async function loadFonts(): Promise {\n const { fontsCssPath } = config;\n if (!fontsCssPath) return;\n await loadCSS(fontsCssPath);\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n}\n","/**\n * log RUM if part of the sample.\n * @param {string} checkpoint identifies the checkpoint in funnel\n * @param {Object} data additional data for RUM sample\n * @param {string} data.source DOM node that is the source of a checkpoint event,\n * identified by #id or .classname\n * @param {string} data.target subject of the checkpoint event,\n * for instance the href of a link, or a search term\n */\n\nexport function sampleRUM(checkpoint, data = {}) {\n // @ts-ignore\n sampleRUM.defer = sampleRUM.defer || [];\n const defer = (fnname) => {\n // @ts-ignore\n sampleRUM[fnname] = sampleRUM[fnname] || ((...args) => sampleRUM.defer.push({ fnname, args }));\n };\n // @ts-ignore\n sampleRUM.drain =\n // @ts-ignore\n sampleRUM.drain ||\n ((dfnname, fn) => {\n sampleRUM[dfnname] = fn;\n // @ts-ignore\n sampleRUM.defer\n .filter(({ fnname }) => dfnname === fnname)\n .forEach(({ fnname, args }) => sampleRUM[fnname](...args));\n });\n // @ts-ignore\n sampleRUM.always = sampleRUM.always || [];\n // @ts-ignore\n sampleRUM.always.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.always[chkpnt] = fn;\n };\n // @ts-ignore\n sampleRUM.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.cases[chkpnt] = fn;\n };\n defer('observe');\n defer('cwv');\n try {\n window.hlx = window.hlx || {};\n // @ts-ignore\n if (!window.hlx.rum) {\n const usp = new URLSearchParams(window.location.search);\n const weight = usp.get('rum') === 'on' ? 1 : 100; // with parameter, weight is 1. Defaults to 100.\n const id = Array.from({ length: 75 }, (_, i) => String.fromCharCode(48 + i))\n .filter((a) => /\\d|[A-Z]/i.test(a))\n .filter(() => Math.random() * 75 > 70)\n .join('');\n const random = Math.random();\n const isSelected = random * weight < 1;\n const firstReadTime = Date.now();\n const urlSanitizers = {\n full: () => window.location.href,\n origin: () => window.location.origin,\n path: () => window.location.href.replace(/\\?.*$/, ''),\n };\n // @ts-ignore\n window.hlx.rum = {\n weight,\n id,\n random,\n isSelected,\n firstReadTime,\n sampleRUM,\n sanitizeURL: urlSanitizers[window.hlx.RUM_MASK_URL || 'path'],\n };\n }\n // @ts-ignore\n const { weight, id, firstReadTime } = window.hlx.rum;\n // @ts-ignore\n if (window.hlx && window.hlx.rum && window.hlx.rum.isSelected) {\n const knownProperties = [\n 'weight',\n 'id',\n 'referer',\n 'checkpoint',\n 't',\n 'source',\n 'target',\n 'cwv',\n 'CLS',\n 'FID',\n 'LCP',\n 'INP',\n ];\n const sendPing = (pdata = data) => {\n const body = JSON.stringify(\n {\n weight,\n id,\n // @ts-ignore\n referer: window.hlx.rum.sanitizeURL(),\n checkpoint,\n t: Date.now() - firstReadTime,\n ...data,\n },\n knownProperties\n );\n const url = `https://rum.hlx.page/.rum/${weight}`;\n navigator.sendBeacon(url, body);\n // eslint-disable-next-line no-console\n console.debug(`ping:${checkpoint}`, pdata);\n };\n // @ts-ignore\n sampleRUM.cases = sampleRUM.cases || {\n // @ts-ignore\n cwv: () => sampleRUM.cwv(data) || true,\n lazy: () => {\n // use classic script to avoid CORS issues\n const script = document.createElement('script');\n script.src = 'https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js';\n document.head.appendChild(script);\n return true;\n },\n };\n sendPing(data);\n // @ts-ignore\n if (sampleRUM.cases[checkpoint]) {\n // @ts-ignore\n sampleRUM.cases[checkpoint]();\n }\n }\n // @ts-ignore\n if (sampleRUM.always[checkpoint]) {\n // @ts-ignore\n sampleRUM.always[checkpoint](data);\n }\n } catch (error) {\n // something went wrong\n }\n}\n","export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { sampleRUM } from './sampleRUM';\nimport setupHlxObj from './setupHlxObj';\n\nexport function initSampleRUM() {\n setupHlxObj();\n sampleRUM('top');\n\n window.addEventListener('load', () => sampleRUM('load'));\n\n window.addEventListener('unhandledrejection', (event) => {\n sampleRUM('error', { source: event.reason.sourceURL, target: event.reason.line });\n });\n\n window.addEventListener('error', (event) => {\n sampleRUM('error', { source: event.filename, target: event.lineno });\n });\n}\n","import { decorateTemplateAndTheme } from './tasks/decorateTemplateAndTheme';\nimport { decorateButtons } from './tasks/decorateButtons';\nimport { setDocLanguage } from './tasks/setDocLanguage';\nimport { waitForLCP } from './tasks/waitForLCP';\nimport { loadFonts } from './tasks/loadFonts';\nimport { initSampleRUM } from './tasks/initSampleRUM';\n\nclass HLX {\n private beforeEagerCallbacks: Array<() => Promise> = [];\n private loadEagerCallbacks: Array<() => Promise> = [];\n private beforeLoadLazyCallbacks: Array<() => Promise> = [];\n private loadLazyCallbacks: Array<() => Promise> = [];\n private beforeLoadDelayedCallbacks: Array<() => Promise> = [];\n private loadDelayedCallbacks: Array<() => Promise> = [];\n private initializedCallbacks: Array<() => Promise> = [];\n\n private beforeEagerPromise?: Promise;\n private eagerPromise?: Promise;\n private beforeLazyPromise?: Promise;\n private lazyPromise?: Promise;\n private beforeDelayedPromise?: Promise;\n private delayedPromise?: Promise;\n private initializedPromise?: Promise;\n\n private get beforeEager() {\n if (this.beforeEagerPromise === undefined) {\n this.beforeEagerPromise = this.beforeLoadEager();\n }\n return this.beforeEagerPromise;\n }\n\n private get loadEager() {\n if (this.eagerPromise === undefined) {\n this.eagerPromise = this.loadEagerPromise();\n }\n return this.eagerPromise;\n }\n\n private get beforeLoadLazy() {\n if (this.beforeLazyPromise === undefined) {\n this.beforeLazyPromise = this.beforeLoadLazyPromise();\n }\n return this.beforeLazyPromise;\n }\n\n private get loadLazy() {\n if (this.lazyPromise === undefined) {\n this.lazyPromise = this.loadLazyPromise();\n }\n return this.lazyPromise;\n }\n\n private get beforeLoadDelayed() {\n if (this.beforeDelayedPromise === undefined) {\n this.beforeDelayedPromise = this.beforeLoadDelayedPromise();\n }\n return this.beforeDelayedPromise;\n }\n\n private get loadDelayed() {\n if (this.delayedPromise === undefined) {\n this.delayedPromise = this.loadDelayedPromise();\n }\n return this.delayedPromise;\n }\n\n private get initialized() {\n if (this.initializedPromise === undefined) {\n this.initializedPromise = this.getInitializedPromise();\n }\n return this.initializedPromise;\n }\n\n public addBeforeEagerTask(cb: () => Promise) {\n this.beforeEagerCallbacks.push(cb);\n }\n\n public addLoadEagerTask(cb: () => Promise) {\n this.loadEagerCallbacks.push(cb);\n }\n\n public addBeforeLoadLazyTask(cb: () => Promise) {\n this.beforeLoadLazyCallbacks.push(cb);\n }\n\n public addLoadLazyTask(cb: () => Promise) {\n this.loadLazyCallbacks.push(cb);\n }\n\n public addBeforeLoadDelayedTask(cb: () => Promise) {\n this.beforeLoadDelayedCallbacks.push(cb);\n }\n\n public addLoadDelayedTask(cb: () => Promise) {\n this.loadDelayedCallbacks.push(cb);\n }\n\n public addInitializedTask(cb: () => Promise) {\n this.initializedCallbacks.push(cb);\n }\n\n public async init() {\n await this.beforeEager;\n await this.loadEager;\n await this.beforeLoadLazy;\n await this.loadLazy;\n await this.beforeLoadDelayed;\n await this.loadDelayed;\n await this.initialized;\n }\n\n private async beforeLoadEager(): Promise {\n const beforeLoadEagerTask: Promise = new Promise((resolve) => {\n initSampleRUM();\n decorateTemplateAndTheme();\n setDocLanguage();\n resolve();\n });\n\n await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), beforeLoadEagerTask]);\n }\n\n private async loadEagerPromise(): Promise {\n const loadEagerTask: Promise = new Promise(async (resolve) => {\n const main = document.querySelector('main');\n decorateButtons(main);\n setTimeout(() => {\n document.body.classList.add('show');\n resolve();\n }, 100);\n\n await waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n });\n\n await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), loadEagerTask]);\n }\n\n private async beforeLoadLazyPromise(): Promise {\n const beforeLoadLazyTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), beforeLoadLazyTask]);\n }\n\n private async loadLazyPromise(): Promise {\n const defaultTask: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 3500);\n });\n\n await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), defaultTask]);\n }\n\n private async beforeLoadDelayedPromise(): Promise {\n const defaultTask: Promise = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), defaultTask]);\n }\n\n private async loadDelayedPromise(): Promise {\n const loadDelayedTask: Promise = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), loadDelayedTask]);\n }\n\n private async getInitializedPromise(): Promise {\n const initializedTask: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 1000);\n });\n\n await Promise.all([...this.initializedCallbacks.map((cb) => cb()), initializedTask]);\n }\n}\n\nexport default new HLX();\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n error?: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n async getPlaceholder(key: string): Promise {\n const placeholder = await PlaceholderService.getPlaceHolder(key);\n return placeholder;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.items) return;\n\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n if (item.error) {\n return html`

    ${item.error}

    `;\n } else {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: MenuItem) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: MenuItem | SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item['navtitle'] || item['title'];\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(siteMapEntries: MenuItem[]): Record {\n const groups = {};\n siteMapEntries.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n private async groupByFirstLevelPath() {\n const endpoint = '/query-index.json';\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n try {\n const queryIndex = await FetchService.fetchJson>(endpoint);\n\n this.error = null;\n\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n const groupItems = this.groupItemsByFirstLevelPath(filteredNavigation);\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n } catch (error) {\n DebuggerService.error(`SidebarNav Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n @state()\n error: string | null = null;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n if (contactHtml !== null) this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const endpoint = 'contact.plain.html';\n\n try {\n const contactHtmlString = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n return parser.parseFromString(contactHtmlString, 'text/html');\n } catch (error) {\n DebuggerService.error(`SidebarContacts Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n\n return null;\n }\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from 'Services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { Sitemap, SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n @state()\n error: string | null = null;\n\n @state()\n private noPostsPlaceholder: string;\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n this.noPostsPlaceholder = await PlaceholderService.getPlaceHolder('no posts');\n }\n\n render() {\n if (!this.lastTreePosts) return;\n\n return html` ${this.renderHeader()} ${this.renderPosts()} `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const endpoint = '/query-index.json';\n\n try {\n this.error = null;\n const queryIndex = await FetchService.fetchJson>(endpoint);\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n } catch (error) {\n DebuggerService.error(`SidebarPost Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n\n private renderPosts() {\n if (this.error) return html`
    ${this.error}
    `;\n if (this.lastTreePosts.length === 0) return html`
    ${this.noPostsPlaceholder}
    `;\n\n return html`
    \n ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}\n
    `;\n }\n\n private renderHeader() {\n return html`
    \n

    Newest Posts

    \n
    `;\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const endpoint = 'footer.plain.html';\n\n try {\n const response = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n } catch (error) {\n DebuggerService.error(`SidebarFooter Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { html, LitElement } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { createRef, Ref, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","import HLX from '../../app/index.ts';\nimport './sidebar.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\n\nconst addSidebarContainer = () => {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n const main = document.getElementById('main');\n main?.after(sidebarContainer);\n};\n\nHLX.addLoadEagerTask(() => {\n addSidebarContainer();\n console.log('LOAD EAGER SIDEBAR TS');\n return Promise.resolve();\n});\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n if (specifier === '' || htmlTag === '') return input;\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from 'Utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n this.error = null;\n } catch (error) {\n DebuggerService.error('Header Component: Error while fetching header.json', error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n if (/^[a-z][A-Za-z0-9]*$/.test(name)) {\n return name;\n }\n\n if (/^[A-Z][A-Za-z0-9]*$/.test(name)) {\n return name.charAt(0).toLowerCase() + name.slice(1);\n }\n\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\nimport { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport { getLocation } from 'Helpers/sidekick/getLocation.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n console.log('MainService init');\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(getLocation().search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n DebuggerService.error('MainService: Error initializing codeBasePath.', error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n //this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, sidekickLibraryStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS('/dist/lazyStyles/lazyStyles.css');\n if (sidekickLibraryStylesScssPath && isSidekickLibraryActive()) {\n await this.loadCSS('/dist/sidekickLibraryStyles/sidekickLibraryStyles.css');\n }\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n DebuggerService.error('MainService: Load lazy error: ', error);\n }\n };\n\n /**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * @private\n * @memberof MainService\n * @returns {void}\n * @example\n * \n * \n * @example\n * \n */\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n DebuggerService.error('MainService: An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS('dist/fonts/fonts.css');\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n }\n\n private async loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n }\n\n this.showSection(section);\n }\n}\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.init.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport HLX from './app/index.ts';\n\n//console.time('APP execution time: ');\n\n// export const App = new HLX({\n// beforeInit: () => {\n// console.log('beforeInit');\n// },\n// afterInit: () => {\n// console.log('afterInit');\n// },\n// beforeLoadEager: () => {\n// console.log('beforeLoadEager');\n// },\n// loadEager: () => {\n// console.log('loadEager');\n// },\n// afterLoadEager: () => {\n// console.log('afterLoadEager');\n// },\n// beforeLoadLazy: () => {\n// console.log('beforeLoadLazy');\n// },\n// loadLazy: () => {\n// console.log('loadLazy');\n// },\n// afterLoadLazy: () => {\n// console.log('afterLoadLazy');\n// },\n// beforeLoadDelayed: () => {\n// console.log('beforeLoadDelayed');\n// },\n// loadDelayed: () => {\n// console.log('loadDelayed');\n// },\n// afterLoadDelayed: () => {\n// console.log('afterLoadDelayed');\n// },\n// });\n\n// export const App = HLX; // init -> loadEager (3s)\n\n// HLX.initialized().then(() => {\n// console.log('INITIALIZED');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 2');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 3');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 1');\n// });\n\n// HLX.beforeLoadEager().then(() => {\n// console.log('BEFORE LOAD EAGER');\n// });\n\nHLX.addBeforeEagerTask(() => {\n console.log('BEFORE EAGER MAIN TS');\n return Promise.resolve();\n});\n\nHLX.addLoadEagerTask(() => {\n console.log('LOAD EAGER MAIN TS');\n return Promise.resolve();\n});\n\nHLX.init();\n\n// HLX.loadEager().then(() => {\n// console.log('LOAD EAGER');\n// });\n\n// HLX.loadLazy().then(() => {\n// console.log('LOAD LAZY');\n// });\n\n// HLX.beforeLoadDelayed().then(() => {\n// console.log('BEFORE LOAD DELAYED');\n// });\n\n// HLX.beforeLoadLazy().then(() => {\n// console.log('BEFORE LOAD LAZY');\n// });\n\n// eager, lazy, delayed\n\n//console.timeEnd('HLX execution time: ');\n(async function () {\n try {\n //await App.initialized();\n\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n } catch (error) {}\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file +{"version":3,"mappings":"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","names":["addClasses","element","classes","cssClass","toClassName","getMetadata","value","doc","attr","meta","metaElement","decorateTemplateAndTheme","template","theme","decorateButtons","a","up","twoup","undefinedOnEmpty","setDocLanguage","lang","collectBlocks","section","blockMap","block","loadBlockModules","href","getUrlForEndpoint","blockModule","error","DebuggerService","loadCSS","endpoint","resolve","reject","link","loadBlockStyles","config","showSection","waitForLCP","firstSection","lcpBlocks","blockPromises","lcpCandidate","getLocation","isSidekickLibraryActive","loadFonts","fontsCssPath","e","sampleRUM","checkpoint","data","defer","fnname","args","dfnname","fn","chkpnt","weight","id","_","i","random","isSelected","firstReadTime","urlSanitizers","knownProperties","sendPing","pdata","body","url","script","setupHlxObj","mainScriptPath","scriptEl","initSampleRUM","event","loadBlock","sectionsBlocks","loadBlocks","SectionsPromises","HLX","cb","beforeLoadEagerTask","loadEagerTask","main","beforeLoadLazyTask","loadLazyTask","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","lazyStylesCssPath","sidekickLibraryStylesCssPath","defaultTask","loadDelayedTask","initializedTask","HLX$1","o","f","s","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","key","PlaceholderService","html","currentTarget","item","renderIcon","child","queryIndex","filterValues","term","siteMapEntries","groups","firstLevelPath","FetchService","filteredNavigation","groupItems","group","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","sitemapEntry","nextSitemapEntry","siteMapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","addSidebarContainer","sidebarContainer","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","name","iconMarkupFunc","iconMarkup","unsafeSVG","svg","until","css","property","BlockService","row","cols","col","as","imgs","img","ps","p","shortBlockName","blockWrapper","toCamelCase","g","SectionService","blockService","container","sectionMeta","style","wrappers","defaultContent","wrapper","parentElement","_Status","Status","MainService","sectionService","children"],"sources":["../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../src/app/tasks/decorateTemplateAndTheme.ts","../../src/app/tasks/decorateButtons.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/tasks/setDocLanguage.ts","../../src/app/tasks/collectBlocks.ts","../../src/app/tasks/loadBlockModules.ts","../../src/app/tasks/loadCSS.ts","../../src/app/tasks/loadBlockStyles.ts","../../config.ts","../../src/app/tasks/showSection.ts","../../src/app/tasks/waitForLCP.ts","../../src/helpers/sidekick/getLocation.ts","../../src/app/tasks/loadFonts.ts","../../src/app/tasks/sampleRUM.ts","../../src/app/tasks/setupHlxObj.ts","../../src/app/tasks/initSampleRUM.ts","../../src/app/tasks/loadBlock.ts","../../src/app/tasks/loadBlocks.ts","../../src/app/index.ts","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/components/sidebar/sidebar.init.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants/paths.ts","../../src/components/icon/icon.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/services/main.service.ts","../../src/main.ts"],"sourcesContent":["import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} value - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","import { addClasses } from '../../utils/addClasses';\nimport { getMetadata } from '../../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Decorates paragraphs containing a single link as buttons.\n * @param {Element} element container element\n */\nexport function decorateButtons(element) {\n element.querySelectorAll('a').forEach((a) => {\n a.title = a.title || a.textContent;\n if (a.href !== a.textContent) {\n const up = a.parentElement;\n const twoup = a.parentElement.parentElement;\n if (!a.querySelector('img')) {\n if (up.childNodes.length === 1 && (up.tagName === 'P' || up.tagName === 'DIV')) {\n a.className = 'button'; // default\n up.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'STRONG' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button primary';\n twoup.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'EM' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button secondary';\n twoup.classList.add('button-container');\n }\n }\n }\n });\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../../utils/getMetadata';\nimport { undefinedOnEmpty } from '../../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document based on the language metadata.\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { BlockMapping } from '../app.types';\n\n/**\n * Collect all blocks in a section.\n * @param section - The section to collect the blocks from.\n * @returns BlockMapping[]\n * @example\n * const blocks = collectBlocks(section);\n * console.log(blocks);\n * // Output: [{ name: 'block1', element: HTMLElement }, { name: 'block2', element: HTMLElement }]\n */\nexport function collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n}\n","import { DebuggerService } from '@kluntje/services';\nimport { BlockMapping } from '../app.types';\nimport { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/*\n * Load the es module for the block. The module should be named as the block name.\n * @param block - The block to load the module for.\n * @returns Promise\n */\n\nexport async function loadBlockModules(block: BlockMapping): Promise {\n const status = block.element.dataset.blockStatus ?? 'unloaded';\n\n if (status === 'unloaded') {\n block.element.dataset.blockStatus = 'loading';\n\n try {\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = 'loaded';\n } catch (error) {\n block.element.dataset.blockStatus = 'error';\n DebuggerService.error('laodBloackModules:', error);\n }\n }\n}\n","import { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/**\n * Load a CSS file if it is not already loaded append it to the head.\n * @param endpoint - The endpoint of the CSS file.\n * @returns Promise\n */\nexport async function loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n}\n","import { BlockMapping } from '../app.types';\nimport { loadCSS } from './loadCSS';\n\n/**\n * Load the block styles. The styles should be named as the block name.\n * @param block - The block to load the styles for.\n * @returns Promise\n */\nexport async function loadBlockStyles(block: BlockMapping) {\n try {\n await loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n fontsCssPath?: string;\n lazyStylesScssPath?: string;\n lazyStylesCssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n sidekickLibraryStylesCssPath?: string;\n lcpBlocks?: string[];\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/types/icons.types.ts',\n fontsScssPath: './src/styles/sass/fonts.scss',\n fontsCssPath: './dist/fonts/fonts.css',\n lazyStylesScssPath: './src/styles/sass/lazy-styles.scss',\n lazyStylesCssPath: './dist/lazyStyles/lazyStyles.css',\n sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss',\n sidekickLibraryStylesCssPath: './dist/sidekickLibraryStyles/sidekickLibraryStyles.css',\n lcpBlocks: ['banner'],\n};\n","/**\n * Removes the display property from the section\n * @param section - The section to show\n */\nexport function showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n}\n","import { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { config } from '../../../config';\nimport { showSection } from './showSection';\nimport { LcpCandidate } from '../app.types';\n\n/**\n * Wait for the Largest Contentful Paint (LCP) candidate to be loaded.\n * This function will load the modules and styles for the first section after the LCP candidate.\n * @returns Promise\n */\nexport async function waitForLCP() {\n const firstSection: HTMLElement | null = document.querySelector('.section');\n const { lcpBlocks } = config;\n\n if (firstSection) {\n const blocks = collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = lcpBlocks?.includes(block.name);\n if (hasLCPBlock) await Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n}\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { getLocation } from 'Helpers/sidekick/getLocation';\nimport { loadCSS } from './loadCSS';\nimport { config } from '../../../config';\n\nexport async function loadFonts(): Promise {\n const { fontsCssPath } = config;\n if (!fontsCssPath) return;\n await loadCSS(fontsCssPath);\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n}\n","/**\n * log RUM if part of the sample.\n * @param {string} checkpoint identifies the checkpoint in funnel\n * @param {Object} data additional data for RUM sample\n * @param {string} data.source DOM node that is the source of a checkpoint event,\n * identified by #id or .classname\n * @param {string} data.target subject of the checkpoint event,\n * for instance the href of a link, or a search term\n */\n\nexport function sampleRUM(checkpoint, data = {}) {\n // @ts-ignore\n sampleRUM.defer = sampleRUM.defer || [];\n const defer = (fnname) => {\n // @ts-ignore\n sampleRUM[fnname] = sampleRUM[fnname] || ((...args) => sampleRUM.defer.push({ fnname, args }));\n };\n // @ts-ignore\n sampleRUM.drain =\n // @ts-ignore\n sampleRUM.drain ||\n ((dfnname, fn) => {\n sampleRUM[dfnname] = fn;\n // @ts-ignore\n sampleRUM.defer\n .filter(({ fnname }) => dfnname === fnname)\n .forEach(({ fnname, args }) => sampleRUM[fnname](...args));\n });\n // @ts-ignore\n sampleRUM.always = sampleRUM.always || [];\n // @ts-ignore\n sampleRUM.always.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.always[chkpnt] = fn;\n };\n // @ts-ignore\n sampleRUM.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.cases[chkpnt] = fn;\n };\n defer('observe');\n defer('cwv');\n try {\n window.hlx = window.hlx || {};\n // @ts-ignore\n if (!window.hlx.rum) {\n const usp = new URLSearchParams(window.location.search);\n const weight = usp.get('rum') === 'on' ? 1 : 100; // with parameter, weight is 1. Defaults to 100.\n const id = Array.from({ length: 75 }, (_, i) => String.fromCharCode(48 + i))\n .filter((a) => /\\d|[A-Z]/i.test(a))\n .filter(() => Math.random() * 75 > 70)\n .join('');\n const random = Math.random();\n const isSelected = random * weight < 1;\n const firstReadTime = Date.now();\n const urlSanitizers = {\n full: () => window.location.href,\n origin: () => window.location.origin,\n path: () => window.location.href.replace(/\\?.*$/, ''),\n };\n // @ts-ignore\n window.hlx.rum = {\n weight,\n id,\n random,\n isSelected,\n firstReadTime,\n sampleRUM,\n sanitizeURL: urlSanitizers[window.hlx.RUM_MASK_URL || 'path'],\n };\n }\n // @ts-ignore\n const { weight, id, firstReadTime } = window.hlx.rum;\n // @ts-ignore\n if (window.hlx && window.hlx.rum && window.hlx.rum.isSelected) {\n const knownProperties = [\n 'weight',\n 'id',\n 'referer',\n 'checkpoint',\n 't',\n 'source',\n 'target',\n 'cwv',\n 'CLS',\n 'FID',\n 'LCP',\n 'INP',\n ];\n const sendPing = (pdata = data) => {\n const body = JSON.stringify(\n {\n weight,\n id,\n // @ts-ignore\n referer: window.hlx.rum.sanitizeURL(),\n checkpoint,\n t: Date.now() - firstReadTime,\n ...data,\n },\n knownProperties\n );\n const url = `https://rum.hlx.page/.rum/${weight}`;\n navigator.sendBeacon(url, body);\n // eslint-disable-next-line no-console\n console.debug(`ping:${checkpoint}`, pdata);\n };\n // @ts-ignore\n sampleRUM.cases = sampleRUM.cases || {\n // @ts-ignore\n cwv: () => sampleRUM.cwv(data) || true,\n lazy: () => {\n // use classic script to avoid CORS issues\n const script = document.createElement('script');\n script.src = 'https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js';\n document.head.appendChild(script);\n return true;\n },\n };\n sendPing(data);\n // @ts-ignore\n if (sampleRUM.cases[checkpoint]) {\n // @ts-ignore\n sampleRUM.cases[checkpoint]();\n }\n }\n // @ts-ignore\n if (sampleRUM.always[checkpoint]) {\n // @ts-ignore\n sampleRUM.always[checkpoint](data);\n }\n } catch (error) {\n // something went wrong\n }\n}\n","export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { sampleRUM } from './sampleRUM';\nimport setupHlxObj from './setupHlxObj';\n\nexport function initSampleRUM() {\n setupHlxObj();\n sampleRUM('top');\n\n window.addEventListener('load', () => sampleRUM('load'));\n\n window.addEventListener('unhandledrejection', (event) => {\n sampleRUM('error', { source: event.reason.sourceURL, target: event.reason.line });\n });\n\n window.addEventListener('error', (event) => {\n sampleRUM('error', { source: event.filename, target: event.lineno });\n });\n}\n","import { BlockMapping } from '../app.types';\nimport { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { showSection } from './showSection';\n\n/**\n * Load the block modules and styles for a section and show the section.\n * @param section - The section to load the block modules and styles for.\n * @returns Promise\n */\nexport async function loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n }\n\n showSection(section);\n}\n","import { loadBlock } from './loadBlock';\n\n/**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\nexport async function loadBlocks() {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => loadBlock(section));\n\n await Promise.all(SectionsPromises);\n}\n","import { decorateTemplateAndTheme } from './tasks/decorateTemplateAndTheme';\nimport { decorateButtons } from './tasks/decorateButtons';\nimport { setDocLanguage } from './tasks/setDocLanguage';\nimport { waitForLCP } from './tasks/waitForLCP';\nimport { loadFonts } from './tasks/loadFonts';\nimport { initSampleRUM } from './tasks/initSampleRUM';\nimport { DebuggerService } from '@kluntje/services';\nimport { loadCSS } from './tasks/loadCSS';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { config } from '../../config';\nimport { loadBlocks } from './tasks/loadBlocks';\n\nclass HLX {\n private beforeEagerCallbacks: Array<() => Promise> = [];\n private loadEagerCallbacks: Array<() => Promise> = [];\n private beforeLoadLazyCallbacks: Array<() => Promise> = [];\n private loadLazyCallbacks: Array<() => Promise> = [];\n private beforeLoadDelayedCallbacks: Array<() => Promise> = [];\n private loadDelayedCallbacks: Array<() => Promise> = [];\n private initializedCallbacks: Array<() => Promise> = [];\n\n private beforeEagerPromise?: Promise;\n private eagerPromise?: Promise;\n private beforeLazyPromise?: Promise;\n private lazyPromise?: Promise;\n private beforeDelayedPromise?: Promise;\n private delayedPromise?: Promise;\n private initializedPromise?: Promise;\n\n private get beforeEager() {\n if (this.beforeEagerPromise === undefined) {\n this.beforeEagerPromise = this.beforeLoadEager();\n }\n return this.beforeEagerPromise;\n }\n\n private get loadEager() {\n if (this.eagerPromise === undefined) {\n this.eagerPromise = this.loadEagerPromise();\n }\n return this.eagerPromise;\n }\n\n private get beforeLoadLazy() {\n if (this.beforeLazyPromise === undefined) {\n this.beforeLazyPromise = this.beforeLoadLazyPromise();\n }\n return this.beforeLazyPromise;\n }\n\n private get loadLazy() {\n if (this.lazyPromise === undefined) {\n this.lazyPromise = this.loadLazyPromise();\n }\n return this.lazyPromise;\n }\n\n private get beforeLoadDelayed() {\n if (this.beforeDelayedPromise === undefined) {\n this.beforeDelayedPromise = this.beforeLoadDelayedPromise();\n }\n return this.beforeDelayedPromise;\n }\n\n private get loadDelayed() {\n if (this.delayedPromise === undefined) {\n this.delayedPromise = this.loadDelayedPromise();\n }\n return this.delayedPromise;\n }\n\n private get initialized() {\n if (this.initializedPromise === undefined) {\n this.initializedPromise = this.getInitializedPromise();\n }\n return this.initializedPromise;\n }\n\n public addBeforeEagerTask(cb: () => Promise) {\n this.beforeEagerCallbacks.push(cb);\n }\n\n public addLoadEagerTask(cb: () => Promise) {\n this.loadEagerCallbacks.push(cb);\n }\n\n public addBeforeLoadLazyTask(cb: () => Promise) {\n this.beforeLoadLazyCallbacks.push(cb);\n }\n\n public addLoadLazyTask(cb: () => Promise) {\n this.loadLazyCallbacks.push(cb);\n }\n\n public addBeforeLoadDelayedTask(cb: () => Promise) {\n this.beforeLoadDelayedCallbacks.push(cb);\n }\n\n public addLoadDelayedTask(cb: () => Promise) {\n this.loadDelayedCallbacks.push(cb);\n }\n\n public addInitializedTask(cb: () => Promise) {\n this.initializedCallbacks.push(cb);\n }\n\n public async init() {\n await this.beforeEager;\n await this.loadEager;\n await this.beforeLoadLazy;\n await this.loadLazy;\n await this.beforeLoadDelayed;\n await this.loadDelayed;\n await this.initialized;\n }\n\n private async beforeLoadEager(): Promise {\n const beforeLoadEagerTask: Promise = new Promise((resolve) => {\n initSampleRUM();\n decorateTemplateAndTheme();\n setDocLanguage();\n resolve();\n });\n\n await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), beforeLoadEagerTask]);\n }\n\n private async loadEagerPromise(): Promise {\n const loadEagerTask: Promise = new Promise(async (resolve) => {\n const main = document.querySelector('main');\n decorateButtons(main);\n setTimeout(() => {\n document.body.classList.add('show');\n resolve();\n }, 100);\n\n await waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n });\n\n await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), loadEagerTask]);\n }\n\n private async beforeLoadLazyPromise(): Promise {\n const beforeLoadLazyTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), beforeLoadLazyTask]);\n }\n\n private async loadLazyPromise(): Promise {\n const loadLazyTask: Promise = new Promise(async (resolve) => {\n try {\n const {\n lazyStylesScssPath,\n sidekickLibraryStylesScssPath,\n fontsScssPath,\n lazyStylesCssPath,\n sidekickLibraryStylesCssPath,\n } = config;\n\n if (lazyStylesScssPath && lazyStylesCssPath) await loadCSS(lazyStylesCssPath);\n if (sidekickLibraryStylesScssPath && sidekickLibraryStylesCssPath && isSidekickLibraryActive()) {\n await loadCSS(sidekickLibraryStylesCssPath);\n }\n if (fontsScssPath) await loadFonts();\n await loadBlocks();\n } catch (error) {\n DebuggerService.error('Load lazy Task: ', error);\n }\n resolve();\n });\n\n await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), loadLazyTask]);\n }\n\n private async beforeLoadDelayedPromise(): Promise {\n const defaultTask: Promise = new Promise((resolve) => {\n resolve();\n });\n\n await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), defaultTask]);\n }\n\n private async loadDelayedPromise(): Promise {\n const loadDelayedTask: Promise = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), loadDelayedTask]);\n }\n\n private async getInitializedPromise(): Promise {\n const initializedTask: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 1000);\n });\n\n await Promise.all([...this.initializedCallbacks.map((cb) => cb()), initializedTask]);\n }\n}\n\nexport default new HLX();\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n error?: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n async getPlaceholder(key: string): Promise {\n const placeholder = await PlaceholderService.getPlaceHolder(key);\n return placeholder;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.items) return;\n\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n if (item.error) {\n return html`

    ${item.error}

    `;\n } else {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: MenuItem) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: MenuItem | SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item['navtitle'] || item['title'];\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(siteMapEntries: MenuItem[]): Record {\n const groups = {};\n siteMapEntries.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n private async groupByFirstLevelPath() {\n const endpoint = '/query-index.json';\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n try {\n const queryIndex = await FetchService.fetchJson>(endpoint);\n\n this.error = null;\n\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n const groupItems = this.groupItemsByFirstLevelPath(filteredNavigation);\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n } catch (error) {\n DebuggerService.error(`SidebarNav Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n @state()\n error: string | null = null;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n if (contactHtml !== null) this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const endpoint = 'contact.plain.html';\n\n try {\n const contactHtmlString = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n return parser.parseFromString(contactHtmlString, 'text/html');\n } catch (error) {\n DebuggerService.error(`SidebarContacts Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n\n return null;\n }\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from 'Services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { Sitemap, SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n @state()\n error: string | null = null;\n\n @state()\n private noPostsPlaceholder: string;\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n this.noPostsPlaceholder = await PlaceholderService.getPlaceHolder('no posts');\n }\n\n render() {\n if (!this.lastTreePosts) return;\n\n return html` ${this.renderHeader()} ${this.renderPosts()} `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const endpoint = '/query-index.json';\n\n try {\n this.error = null;\n const queryIndex = await FetchService.fetchJson>(endpoint);\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n } catch (error) {\n DebuggerService.error(`SidebarPost Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n\n private renderPosts() {\n if (this.error) return html`
    ${this.error}
    `;\n if (this.lastTreePosts.length === 0) return html`
    ${this.noPostsPlaceholder}
    `;\n\n return html`
    \n ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}\n
    `;\n }\n\n private renderHeader() {\n return html`
    \n

    Newest Posts

    \n
    `;\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const endpoint = 'footer.plain.html';\n\n try {\n const response = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n } catch (error) {\n DebuggerService.error(`SidebarFooter Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { html, LitElement } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { createRef, Ref, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","import HLX from '../../app/index.ts';\nimport './sidebar.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\n\nconst addSidebarContainer = () => {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n const main = document.getElementById('main');\n main?.after(sidebarContainer);\n};\n\nHLX.addLoadEagerTask(() => {\n addSidebarContainer();\n console.log('LOAD EAGER SIDEBAR TS');\n return Promise.resolve();\n});\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n if (specifier === '' || htmlTag === '') return input;\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from 'Utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n this.error = null;\n } catch (error) {\n DebuggerService.error('Header Component: Error while fetching header.json', error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n if (/^[a-z][A-Za-z0-9]*$/.test(name)) {\n return name;\n }\n\n if (/^[A-Z][A-Za-z0-9]*$/.test(name)) {\n return name.charAt(0).toLowerCase() + name.slice(1);\n }\n\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\nimport { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport { getLocation } from 'Helpers/sidekick/getLocation.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n console.log('MainService init');\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(getLocation().search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n DebuggerService.error('MainService: Error initializing codeBasePath.', error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n //this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, sidekickLibraryStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS('/dist/lazyStyles/lazyStyles.css');\n if (sidekickLibraryStylesScssPath && isSidekickLibraryActive()) {\n await this.loadCSS('/dist/sidekickLibraryStyles/sidekickLibraryStyles.css');\n }\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n DebuggerService.error('MainService: Load lazy error: ', error);\n }\n };\n\n /**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * @private\n * @memberof MainService\n * @returns {void}\n * @example\n * \n * \n * @example\n * \n */\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n DebuggerService.error('MainService: An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS('dist/fonts/fonts.css');\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n }\n\n private async loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n }\n\n this.showSection(section);\n }\n}\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.init.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport HLX from './app/index.ts';\n\n//console.time('APP execution time: ');\n\n// export const App = new HLX({\n// beforeInit: () => {\n// console.log('beforeInit');\n// },\n// afterInit: () => {\n// console.log('afterInit');\n// },\n// beforeLoadEager: () => {\n// console.log('beforeLoadEager');\n// },\n// loadEager: () => {\n// console.log('loadEager');\n// },\n// afterLoadEager: () => {\n// console.log('afterLoadEager');\n// },\n// beforeLoadLazy: () => {\n// console.log('beforeLoadLazy');\n// },\n// loadLazy: () => {\n// console.log('loadLazy');\n// },\n// afterLoadLazy: () => {\n// console.log('afterLoadLazy');\n// },\n// beforeLoadDelayed: () => {\n// console.log('beforeLoadDelayed');\n// },\n// loadDelayed: () => {\n// console.log('loadDelayed');\n// },\n// afterLoadDelayed: () => {\n// console.log('afterLoadDelayed');\n// },\n// });\n\n// export const App = HLX; // init -> loadEager (3s)\n\n// HLX.initialized().then(() => {\n// console.log('INITIALIZED');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 2');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 3');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 1');\n// });\n\n// HLX.beforeLoadEager().then(() => {\n// console.log('BEFORE LOAD EAGER');\n// });\n\nHLX.addBeforeEagerTask(() => {\n console.log('BEFORE EAGER MAIN TS');\n return Promise.resolve();\n});\n\nHLX.addLoadEagerTask(() => {\n console.log('LOAD EAGER MAIN TS');\n return Promise.resolve();\n});\n\nHLX.init();\n\n// HLX.loadEager().then(() => {\n// console.log('LOAD EAGER');\n// });\n\n// HLX.loadLazy().then(() => {\n// console.log('LOAD LAZY');\n// });\n\n// HLX.beforeLoadDelayed().then(() => {\n// console.log('BEFORE LOAD DELAYED');\n// });\n\n// HLX.beforeLoadLazy().then(() => {\n// console.log('BEFORE LOAD LAZY');\n// });\n\n// eager, lazy, delayed\n\n//console.timeEnd('HLX execution time: ');\n(async function () {\n try {\n //await App.initialized();\n\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n } catch (error) {}\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file diff --git a/src/app/index.ts b/src/app/index.ts index 5e77f132..aa59f838 100644 --- a/src/app/index.ts +++ b/src/app/index.ts @@ -4,6 +4,11 @@ import { setDocLanguage } from './tasks/setDocLanguage'; import { waitForLCP } from './tasks/waitForLCP'; import { loadFonts } from './tasks/loadFonts'; import { initSampleRUM } from './tasks/initSampleRUM'; +import { DebuggerService } from '@kluntje/services'; +import { loadCSS } from './tasks/loadCSS'; +import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive'; +import { config } from '../../config'; +import { loadBlocks } from './tasks/loadBlocks'; class HLX { private beforeEagerCallbacks: Array<() => Promise> = []; @@ -151,22 +156,34 @@ class HLX { } private async loadLazyPromise(): Promise { - const defaultTask: Promise = new Promise((resolve) => { - // Business Logic - // Resolve - setTimeout(() => { - resolve(); - }, 3500); + const loadLazyTask: Promise = new Promise(async (resolve) => { + try { + const { + lazyStylesScssPath, + sidekickLibraryStylesScssPath, + fontsScssPath, + lazyStylesCssPath, + sidekickLibraryStylesCssPath, + } = config; + + if (lazyStylesScssPath && lazyStylesCssPath) await loadCSS(lazyStylesCssPath); + if (sidekickLibraryStylesScssPath && sidekickLibraryStylesCssPath && isSidekickLibraryActive()) { + await loadCSS(sidekickLibraryStylesCssPath); + } + if (fontsScssPath) await loadFonts(); + await loadBlocks(); + } catch (error) { + DebuggerService.error('Load lazy Task: ', error); + } + resolve(); }); - await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), defaultTask]); + await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), loadLazyTask]); } private async beforeLoadDelayedPromise(): Promise { const defaultTask: Promise = new Promise((resolve) => { - setTimeout(() => { - resolve(); - }, 3000); + resolve(); }); await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), defaultTask]); diff --git a/src/app/tasks/loadBlock.ts b/src/app/tasks/loadBlock.ts new file mode 100644 index 00000000..0b1a3749 --- /dev/null +++ b/src/app/tasks/loadBlock.ts @@ -0,0 +1,25 @@ +import { BlockMapping } from '../app.types'; +import { collectBlocks } from './collectBlocks'; +import { loadBlockModules } from './loadBlockModules'; +import { loadBlockStyles } from './loadBlockStyles'; +import { showSection } from './showSection'; + +/** + * Load the block modules and styles for a section and show the section. + * @param section - The section to load the block modules and styles for. + * @returns Promise + */ +export async function loadBlock(section: HTMLElement) { + const sectionsBlocks: BlockMapping[] = collectBlocks(section); + + if (!sectionsBlocks.length) { + showSection(section); + return; + } + + for (const block of sectionsBlocks) { + Promise.all([loadBlockModules(block), loadBlockStyles(block)]); + } + + showSection(section); +} diff --git a/src/app/tasks/loadBlocks.ts b/src/app/tasks/loadBlocks.ts new file mode 100644 index 00000000..f0f984df --- /dev/null +++ b/src/app/tasks/loadBlocks.ts @@ -0,0 +1,13 @@ +import { loadBlock } from './loadBlock'; + +/** + * Loads Blocks + * by getting all sections and load every block in every section + * and shows every section that is finished loading. + */ +export async function loadBlocks() { + const sections = [...document.querySelectorAll('.section')]; + const SectionsPromises = sections.map((section) => loadBlock(section)); + + await Promise.all(SectionsPromises); +} diff --git a/types/config.d.ts b/types/config.d.ts index bd795e6c..8db7c5cc 100644 --- a/types/config.d.ts +++ b/types/config.d.ts @@ -6,7 +6,9 @@ export interface Config { fontsScssPath?: string; fontsCssPath?: string; lazyStylesScssPath?: string; + lazyStylesCssPath?: string; sidekickLibraryStylesScssPath?: string; + sidekickLibraryStylesCssPath?: string; lcpBlocks?: string[]; } export declare const config: Config; diff --git a/types/src/app/tasks/loadBlock.d.ts b/types/src/app/tasks/loadBlock.d.ts new file mode 100644 index 00000000..7f9825fa --- /dev/null +++ b/types/src/app/tasks/loadBlock.d.ts @@ -0,0 +1,6 @@ +/** + * Load the block modules and styles for a section and show the section. + * @param section - The section to load the block modules and styles for. + * @returns Promise + */ +export declare function loadBlock(section: HTMLElement): Promise; diff --git a/types/src/app/tasks/loadBlocks.d.ts b/types/src/app/tasks/loadBlocks.d.ts new file mode 100644 index 00000000..4f2d60cf --- /dev/null +++ b/types/src/app/tasks/loadBlocks.d.ts @@ -0,0 +1,6 @@ +/** + * Loads Blocks + * by getting all sections and load every block in every section + * and shows every section that is finished loading. + */ +export declare function loadBlocks(): Promise; From 9f4aa9506189debafb9fb92ffe163b869a6566d8 Mon Sep 17 00:00:00 2001 From: samuelecalamita Date: Wed, 24 Apr 2024 11:37:45 +0200 Subject: [PATCH 40/62] added loadDelayed Task --- dist/main/main.js | 2 +- dist/main/main.js.map | 2 +- src/app/index.ts | 14 +++----------- 3 files changed, 5 insertions(+), 13 deletions(-) diff --git a/dist/main/main.js b/dist/main/main.js index 4cf06261..57dd4690 100644 --- a/dist/main/main.js +++ b/dist/main/main.js @@ -1,4 +1,4 @@ -import{t as x,r as m}from"../__chunks__/state.CJfvw0Ck.js";import{_ as n}from"../__chunks__/preload-helper.D7itGvJr.js";import{g as A,m as p,F as C}from"../__chunks__/fetch.service.C1Ie3Sjw.js";import{i as E}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";import{T as f,s as v,x as l,w as J,i as me}from"../__chunks__/lit-element.CH8ciVnL.js";import{t as w,n as fe}from"../__chunks__/property.Ds9fqW-T.js";import{i as ge,t as _e,e as Y,o as ie,a as ye}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{r as B}from"../__chunks__/icon.template.3G0fuXUC.js";import{P as y,c as ve}from"../__chunks__/createOptimizedPicture.CyR9tLTg.js";const T=(e,t)=>{t.split(",").forEach(s=>{e.classList.add(x(s.trim()))})};function $(e,t=document){const s=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${s}="${e}"]`)].map(i=>i.content).join(", ");return o.length?o:""}function we(){const e=$("template");e&&T(document.body,e);const t=$("theme");t&&T(document.body,t)}function be(e){e.querySelectorAll("a").forEach(t=>{if(t.title=t.title||t.textContent,t.href!==t.textContent){const s=t.parentElement,r=t.parentElement.parentElement;t.querySelector("img")||(s.childNodes.length===1&&(s.tagName==="P"||s.tagName==="DIV")&&(t.className="button",s.classList.add("button-container")),s.childNodes.length===1&&s.tagName==="STRONG"&&r.childNodes.length===1&&r.tagName==="P"&&(t.className="button primary",r.classList.add("button-container")),s.childNodes.length===1&&s.tagName==="EM"&&r.childNodes.length===1&&r.tagName==="P"&&(t.className="button secondary",r.classList.add("button-container")))}})}function Pe(e){return e.trim()===""?void 0:e}function Le(){const e=$("language");document.documentElement.lang=Pe(e)||"en"}function ae(e){const t=[];return e.querySelectorAll("[data-block-name]").forEach(r=>{t.push({name:r.dataset.blockName,element:r})}),t}async function ne(e){if((e.element.dataset.blockStatus??"unloaded")==="unloaded"){e.element.dataset.blockStatus="loading";try{const{href:s}=A(`dist/${e.name}/${e.name}.js`),r=await n(()=>import(s),__vite__mapDeps([]));r.default&&await r.default(e.element),e.element.dataset.blockStatus="loaded"}catch(s){e.element.dataset.blockStatus="error",p.error("laodBloackModules:",s)}}}async function k(e){return new Promise((t,s)=>{const{href:r}=A(e);if(document.querySelector(`head > link[href="${r}"]`))t(!0);else{const o=document.createElement("link");o.rel="stylesheet",o.href=r,o.onload=t,o.onerror=s,document.head.append(o)}})}async function ce(e){try{await k(`dist/${e.name}/${e.name}.css`)}catch{}}const V={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/types/icons.types.ts",fontsScssPath:"./src/styles/sass/fonts.scss",fontsCssPath:"./dist/fonts/fonts.css",lazyStylesScssPath:"./src/styles/sass/lazy-styles.scss",lazyStylesCssPath:"./dist/lazyStyles/lazyStyles.css",sidekickLibraryStylesScssPath:"./src/styles/sass/sidekick-library-styles.scss",sidekickLibraryStylesCssPath:"./dist/sidekickLibraryStyles/sidekickLibraryStyles.css",lcpBlocks:["banner"]};function H(e){e.style.removeProperty("display")}async function Ee(){const e=document.querySelector(".section"),{lcpBlocks:t}=V;if(e){const o=ae(e).map(async i=>{(t==null?void 0:t.includes(i.name))&&await Promise.all([ne(i),ce(i)])});await Promise.all(o),H(e)}document.body.style.display=null;const s=document.querySelector("main img");await new Promise(r=>{s&&!s.complete?(s.setAttribute("loading","eager"),s.setAttribute("fetchpriority","high"),s.addEventListener("load",()=>r()),s.addEventListener("error",()=>r())):r()})}function F(){return E()?window.parent.location:window.location}async function Q(){const{fontsCssPath:e}=V;if(e){await k(e);try{F().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}}function c(e,t={}){c.defer=c.defer||[];const s=r=>{c[r]=c[r]||((...o)=>c.defer.push({fnname:r,args:o}))};c.drain=c.drain||((r,o)=>{c[r]=o,c.defer.filter(({fnname:i})=>r===i).forEach(({fnname:i,args:a})=>c[i](...a))}),c.always=c.always||[],c.always.on=(r,o)=>{c.always[r]=o},c.on=(r,o)=>{c.cases[r]=o},s("observe"),s("cwv");try{if(window.hlx=window.hlx||{},!window.hlx.rum){const d=new URLSearchParams(window.location.search).get("rum")==="on"?1:100,h=Array.from({length:75},(X,pe)=>String.fromCharCode(48+pe)).filter(X=>/\d|[A-Z]/i.test(X)).filter(()=>Math.random()*75>70).join(""),u=Math.random(),g=u*d<1,P=Date.now(),ue={full:()=>window.location.href,origin:()=>window.location.origin,path:()=>window.location.href.replace(/\?.*$/,"")};window.hlx.rum={weight:d,id:h,random:u,isSelected:g,firstReadTime:P,sampleRUM:c,sanitizeURL:ue[window.hlx.RUM_MASK_URL||"path"]}}const{weight:r,id:o,firstReadTime:i}=window.hlx.rum;if(window.hlx&&window.hlx.rum&&window.hlx.rum.isSelected){const a=["weight","id","referer","checkpoint","t","source","target","cwv","CLS","FID","LCP","INP"],d=(h=t)=>{const u=JSON.stringify({weight:r,id:o,referer:window.hlx.rum.sanitizeURL(),checkpoint:e,t:Date.now()-i,...t},a),g=`https://rum.hlx.page/.rum/${r}`;navigator.sendBeacon(g,u),console.debug(`ping:${e}`,h)};c.cases=c.cases||{cwv:()=>c.cwv(t)||!0,lazy:()=>{const h=document.createElement("script");return h.src="https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js",document.head.appendChild(h),!0}},d(t),c.cases[e]&&c.cases[e]()}c.always[e]&&c.always[e](t)}catch{}}function $e(e="dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(s){console.log("setupHlxObj",s)}}function Se(){$e(),c("top"),window.addEventListener("load",()=>c("load")),window.addEventListener("unhandledrejection",e=>{c("error",{source:e.reason.sourceURL,target:e.reason.line})}),window.addEventListener("error",e=>{c("error",{source:e.filename,target:e.lineno})})}async function Ce(e){const t=ae(e);if(!t.length){H(e);return}for(const s of t)Promise.all([ne(s),ce(s)]);H(e)}async function Ae(){const t=[...document.querySelectorAll(".section")].map(s=>Ce(s));await Promise.all(t)}class Te{constructor(){this.beforeEagerCallbacks=[],this.loadEagerCallbacks=[],this.beforeLoadLazyCallbacks=[],this.loadLazyCallbacks=[],this.beforeLoadDelayedCallbacks=[],this.loadDelayedCallbacks=[],this.initializedCallbacks=[]}get beforeEager(){return this.beforeEagerPromise===void 0&&(this.beforeEagerPromise=this.beforeLoadEager()),this.beforeEagerPromise}get loadEager(){return this.eagerPromise===void 0&&(this.eagerPromise=this.loadEagerPromise()),this.eagerPromise}get beforeLoadLazy(){return this.beforeLazyPromise===void 0&&(this.beforeLazyPromise=this.beforeLoadLazyPromise()),this.beforeLazyPromise}get loadLazy(){return this.lazyPromise===void 0&&(this.lazyPromise=this.loadLazyPromise()),this.lazyPromise}get beforeLoadDelayed(){return this.beforeDelayedPromise===void 0&&(this.beforeDelayedPromise=this.beforeLoadDelayedPromise()),this.beforeDelayedPromise}get loadDelayed(){return this.delayedPromise===void 0&&(this.delayedPromise=this.loadDelayedPromise()),this.delayedPromise}get initialized(){return this.initializedPromise===void 0&&(this.initializedPromise=this.getInitializedPromise()),this.initializedPromise}addBeforeEagerTask(t){this.beforeEagerCallbacks.push(t)}addLoadEagerTask(t){this.loadEagerCallbacks.push(t)}addBeforeLoadLazyTask(t){this.beforeLoadLazyCallbacks.push(t)}addLoadLazyTask(t){this.loadLazyCallbacks.push(t)}addBeforeLoadDelayedTask(t){this.beforeLoadDelayedCallbacks.push(t)}addLoadDelayedTask(t){this.loadDelayedCallbacks.push(t)}addInitializedTask(t){this.initializedCallbacks.push(t)}async init(){await this.beforeEager,await this.loadEager,await this.beforeLoadLazy,await this.loadLazy,await this.beforeLoadDelayed,await this.loadDelayed,await this.initialized}async beforeLoadEager(){const t=new Promise(s=>{Se(),we(),Le(),s()});await Promise.all([...this.beforeEagerCallbacks.map(s=>s()),t])}async loadEagerPromise(){const t=new Promise(async s=>{const r=document.querySelector("main");be(r),setTimeout(()=>{document.body.classList.add("show"),s()},100),await Ee();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await Q()}catch{}});await Promise.all([...this.loadEagerCallbacks.map(s=>s()),t])}async beforeLoadLazyPromise(){const t=new Promise(s=>s());await Promise.all([...this.beforeLoadLazyCallbacks.map(s=>s()),t])}async loadLazyPromise(){const t=new Promise(async s=>{try{const{lazyStylesScssPath:r,sidekickLibraryStylesScssPath:o,fontsScssPath:i,lazyStylesCssPath:a,sidekickLibraryStylesCssPath:d}=V;r&&a&&await k(a),o&&d&&E()&&await k(d),i&&await Q(),await Ae()}catch(r){p.error("Load lazy Task: ",r)}s()});await Promise.all([...this.loadLazyCallbacks.map(s=>s()),t])}async beforeLoadDelayedPromise(){const t=new Promise(s=>{s()});await Promise.all([...this.beforeLoadDelayedCallbacks.map(s=>s()),t])}async loadDelayedPromise(){const t=new Promise(s=>{setTimeout(()=>{s()},3e3)});await Promise.all([...this.loadDelayedCallbacks.map(s=>s()),t])}async getInitializedPromise(){const t=new Promise(s=>{setTimeout(()=>{s()},1e3)});await Promise.all([...this.initializedCallbacks.map(s=>s()),t])}}const N=new Te;/** +import{t as x,r as m}from"../__chunks__/state.CJfvw0Ck.js";import{_ as n}from"../__chunks__/preload-helper.D7itGvJr.js";import{g as A,m as p,F as C}from"../__chunks__/fetch.service.C1Ie3Sjw.js";import{i as E}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";import{T as f,s as v,x as l,w as J,i as me}from"../__chunks__/lit-element.CH8ciVnL.js";import{t as w,n as fe}from"../__chunks__/property.Ds9fqW-T.js";import{i as ge,t as _e,e as Y,o as ie,a as ye}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{r as B}from"../__chunks__/icon.template.3G0fuXUC.js";import{P as y,c as ve}from"../__chunks__/createOptimizedPicture.CyR9tLTg.js";const T=(e,t)=>{t.split(",").forEach(s=>{e.classList.add(x(s.trim()))})};function $(e,t=document){const s=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${s}="${e}"]`)].map(i=>i.content).join(", ");return o.length?o:""}function we(){const e=$("template");e&&T(document.body,e);const t=$("theme");t&&T(document.body,t)}function be(e){e.querySelectorAll("a").forEach(t=>{if(t.title=t.title||t.textContent,t.href!==t.textContent){const s=t.parentElement,r=t.parentElement.parentElement;t.querySelector("img")||(s.childNodes.length===1&&(s.tagName==="P"||s.tagName==="DIV")&&(t.className="button",s.classList.add("button-container")),s.childNodes.length===1&&s.tagName==="STRONG"&&r.childNodes.length===1&&r.tagName==="P"&&(t.className="button primary",r.classList.add("button-container")),s.childNodes.length===1&&s.tagName==="EM"&&r.childNodes.length===1&&r.tagName==="P"&&(t.className="button secondary",r.classList.add("button-container")))}})}function Pe(e){return e.trim()===""?void 0:e}function Le(){const e=$("language");document.documentElement.lang=Pe(e)||"en"}function ae(e){const t=[];return e.querySelectorAll("[data-block-name]").forEach(r=>{t.push({name:r.dataset.blockName,element:r})}),t}async function ne(e){if((e.element.dataset.blockStatus??"unloaded")==="unloaded"){e.element.dataset.blockStatus="loading";try{const{href:s}=A(`dist/${e.name}/${e.name}.js`),r=await n(()=>import(s),__vite__mapDeps([]));r.default&&await r.default(e.element),e.element.dataset.blockStatus="loaded"}catch(s){e.element.dataset.blockStatus="error",p.error("laodBloackModules:",s)}}}async function k(e){return new Promise((t,s)=>{const{href:r}=A(e);if(document.querySelector(`head > link[href="${r}"]`))t(!0);else{const o=document.createElement("link");o.rel="stylesheet",o.href=r,o.onload=t,o.onerror=s,document.head.append(o)}})}async function ce(e){try{await k(`dist/${e.name}/${e.name}.css`)}catch{}}const V={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/types/icons.types.ts",fontsScssPath:"./src/styles/sass/fonts.scss",fontsCssPath:"./dist/fonts/fonts.css",lazyStylesScssPath:"./src/styles/sass/lazy-styles.scss",lazyStylesCssPath:"./dist/lazyStyles/lazyStyles.css",sidekickLibraryStylesScssPath:"./src/styles/sass/sidekick-library-styles.scss",sidekickLibraryStylesCssPath:"./dist/sidekickLibraryStyles/sidekickLibraryStyles.css",lcpBlocks:["banner"]};function H(e){e.style.removeProperty("display")}async function Ee(){const e=document.querySelector(".section"),{lcpBlocks:t}=V;if(e){const o=ae(e).map(async i=>{(t==null?void 0:t.includes(i.name))&&await Promise.all([ne(i),ce(i)])});await Promise.all(o),H(e)}document.body.style.display=null;const s=document.querySelector("main img");await new Promise(r=>{s&&!s.complete?(s.setAttribute("loading","eager"),s.setAttribute("fetchpriority","high"),s.addEventListener("load",()=>r()),s.addEventListener("error",()=>r())):r()})}function F(){return E()?window.parent.location:window.location}async function Q(){const{fontsCssPath:e}=V;if(e){await k(e);try{F().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}}function c(e,t={}){c.defer=c.defer||[];const s=r=>{c[r]=c[r]||((...o)=>c.defer.push({fnname:r,args:o}))};c.drain=c.drain||((r,o)=>{c[r]=o,c.defer.filter(({fnname:i})=>r===i).forEach(({fnname:i,args:a})=>c[i](...a))}),c.always=c.always||[],c.always.on=(r,o)=>{c.always[r]=o},c.on=(r,o)=>{c.cases[r]=o},s("observe"),s("cwv");try{if(window.hlx=window.hlx||{},!window.hlx.rum){const d=new URLSearchParams(window.location.search).get("rum")==="on"?1:100,h=Array.from({length:75},(X,pe)=>String.fromCharCode(48+pe)).filter(X=>/\d|[A-Z]/i.test(X)).filter(()=>Math.random()*75>70).join(""),u=Math.random(),g=u*d<1,P=Date.now(),ue={full:()=>window.location.href,origin:()=>window.location.origin,path:()=>window.location.href.replace(/\?.*$/,"")};window.hlx.rum={weight:d,id:h,random:u,isSelected:g,firstReadTime:P,sampleRUM:c,sanitizeURL:ue[window.hlx.RUM_MASK_URL||"path"]}}const{weight:r,id:o,firstReadTime:i}=window.hlx.rum;if(window.hlx&&window.hlx.rum&&window.hlx.rum.isSelected){const a=["weight","id","referer","checkpoint","t","source","target","cwv","CLS","FID","LCP","INP"],d=(h=t)=>{const u=JSON.stringify({weight:r,id:o,referer:window.hlx.rum.sanitizeURL(),checkpoint:e,t:Date.now()-i,...t},a),g=`https://rum.hlx.page/.rum/${r}`;navigator.sendBeacon(g,u),console.debug(`ping:${e}`,h)};c.cases=c.cases||{cwv:()=>c.cwv(t)||!0,lazy:()=>{const h=document.createElement("script");return h.src="https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js",document.head.appendChild(h),!0}},d(t),c.cases[e]&&c.cases[e]()}c.always[e]&&c.always[e](t)}catch{}}function $e(e="dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(s){console.log("setupHlxObj",s)}}function Se(){$e(),c("top"),window.addEventListener("load",()=>c("load")),window.addEventListener("unhandledrejection",e=>{c("error",{source:e.reason.sourceURL,target:e.reason.line})}),window.addEventListener("error",e=>{c("error",{source:e.filename,target:e.lineno})})}async function Ce(e){const t=ae(e);if(!t.length){H(e);return}for(const s of t)Promise.all([ne(s),ce(s)]);H(e)}async function Ae(){const t=[...document.querySelectorAll(".section")].map(s=>Ce(s));await Promise.all(t)}class Te{constructor(){this.beforeEagerCallbacks=[],this.loadEagerCallbacks=[],this.beforeLoadLazyCallbacks=[],this.loadLazyCallbacks=[],this.beforeLoadDelayedCallbacks=[],this.loadDelayedCallbacks=[],this.initializedCallbacks=[]}get beforeEager(){return this.beforeEagerPromise===void 0&&(this.beforeEagerPromise=this.beforeLoadEager()),this.beforeEagerPromise}get loadEager(){return this.eagerPromise===void 0&&(this.eagerPromise=this.loadEagerPromise()),this.eagerPromise}get beforeLoadLazy(){return this.beforeLazyPromise===void 0&&(this.beforeLazyPromise=this.beforeLoadLazyPromise()),this.beforeLazyPromise}get loadLazy(){return this.lazyPromise===void 0&&(this.lazyPromise=this.loadLazyPromise()),this.lazyPromise}get beforeLoadDelayed(){return this.beforeDelayedPromise===void 0&&(this.beforeDelayedPromise=this.beforeLoadDelayedPromise()),this.beforeDelayedPromise}get loadDelayed(){return this.delayedPromise===void 0&&(this.delayedPromise=this.loadDelayedPromise()),this.delayedPromise}get initialized(){return this.initializedPromise===void 0&&(this.initializedPromise=this.getInitializedPromise()),this.initializedPromise}addBeforeEagerTask(t){this.beforeEagerCallbacks.push(t)}addLoadEagerTask(t){this.loadEagerCallbacks.push(t)}addBeforeLoadLazyTask(t){this.beforeLoadLazyCallbacks.push(t)}addLoadLazyTask(t){this.loadLazyCallbacks.push(t)}addBeforeLoadDelayedTask(t){this.beforeLoadDelayedCallbacks.push(t)}addLoadDelayedTask(t){this.loadDelayedCallbacks.push(t)}addInitializedTask(t){this.initializedCallbacks.push(t)}async init(){await this.beforeEager,await this.loadEager,await this.beforeLoadLazy,await this.loadLazy,await this.beforeLoadDelayed,await this.loadDelayed,await this.initialized}async beforeLoadEager(){const t=new Promise(s=>{Se(),we(),Le(),s()});await Promise.all([...this.beforeEagerCallbacks.map(s=>s()),t])}async loadEagerPromise(){const t=new Promise(async s=>{const r=document.querySelector("main");be(r),setTimeout(()=>{document.body.classList.add("show"),s()},100),await Ee();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await Q()}catch{}});await Promise.all([...this.loadEagerCallbacks.map(s=>s()),t])}async beforeLoadLazyPromise(){const t=new Promise(s=>s());await Promise.all([...this.beforeLoadLazyCallbacks.map(s=>s()),t])}async loadLazyPromise(){const t=new Promise(async s=>{try{const{lazyStylesScssPath:r,sidekickLibraryStylesScssPath:o,fontsScssPath:i,lazyStylesCssPath:a,sidekickLibraryStylesCssPath:d}=V;r&&a&&await k(a),o&&d&&E()&&await k(d),i&&await Q(),await Ae()}catch(r){p.error("Load lazy Task: ",r)}s()});await Promise.all([...this.loadLazyCallbacks.map(s=>s()),t])}async beforeLoadDelayedPromise(){const t=new Promise(s=>s());await Promise.all([...this.beforeLoadDelayedCallbacks.map(s=>s()),t])}async loadDelayedPromise(){const t=new Promise(s=>{setTimeout(()=>{s()},3e3)});await Promise.all([...this.loadDelayedCallbacks.map(s=>s()),t])}async getInitializedPromise(){const t=new Promise(s=>s());await Promise.all([...this.initializedCallbacks.map(s=>s()),t])}}const N=new Te;/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause diff --git a/dist/main/main.js.map b/dist/main/main.js.map index c3f5258d..8d7aae8e 100644 --- a/dist/main/main.js.map +++ b/dist/main/main.js.map @@ -1 +1 @@ -{"version":3,"mappings":"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","names":["addClasses","element","classes","cssClass","toClassName","getMetadata","value","doc","attr","meta","metaElement","decorateTemplateAndTheme","template","theme","decorateButtons","a","up","twoup","undefinedOnEmpty","setDocLanguage","lang","collectBlocks","section","blockMap","block","loadBlockModules","href","getUrlForEndpoint","blockModule","error","DebuggerService","loadCSS","endpoint","resolve","reject","link","loadBlockStyles","config","showSection","waitForLCP","firstSection","lcpBlocks","blockPromises","lcpCandidate","getLocation","isSidekickLibraryActive","loadFonts","fontsCssPath","e","sampleRUM","checkpoint","data","defer","fnname","args","dfnname","fn","chkpnt","weight","id","_","i","random","isSelected","firstReadTime","urlSanitizers","knownProperties","sendPing","pdata","body","url","script","setupHlxObj","mainScriptPath","scriptEl","initSampleRUM","event","loadBlock","sectionsBlocks","loadBlocks","SectionsPromises","HLX","cb","beforeLoadEagerTask","loadEagerTask","main","beforeLoadLazyTask","loadLazyTask","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","lazyStylesCssPath","sidekickLibraryStylesCssPath","defaultTask","loadDelayedTask","initializedTask","HLX$1","o","f","s","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","key","PlaceholderService","html","currentTarget","item","renderIcon","child","queryIndex","filterValues","term","siteMapEntries","groups","firstLevelPath","FetchService","filteredNavigation","groupItems","group","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","sitemapEntry","nextSitemapEntry","siteMapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","addSidebarContainer","sidebarContainer","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","name","iconMarkupFunc","iconMarkup","unsafeSVG","svg","until","css","property","BlockService","row","cols","col","as","imgs","img","ps","p","shortBlockName","blockWrapper","toCamelCase","g","SectionService","blockService","container","sectionMeta","style","wrappers","defaultContent","wrapper","parentElement","_Status","Status","MainService","sectionService","children"],"sources":["../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../src/app/tasks/decorateTemplateAndTheme.ts","../../src/app/tasks/decorateButtons.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/tasks/setDocLanguage.ts","../../src/app/tasks/collectBlocks.ts","../../src/app/tasks/loadBlockModules.ts","../../src/app/tasks/loadCSS.ts","../../src/app/tasks/loadBlockStyles.ts","../../config.ts","../../src/app/tasks/showSection.ts","../../src/app/tasks/waitForLCP.ts","../../src/helpers/sidekick/getLocation.ts","../../src/app/tasks/loadFonts.ts","../../src/app/tasks/sampleRUM.ts","../../src/app/tasks/setupHlxObj.ts","../../src/app/tasks/initSampleRUM.ts","../../src/app/tasks/loadBlock.ts","../../src/app/tasks/loadBlocks.ts","../../src/app/index.ts","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/components/sidebar/sidebar.init.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants/paths.ts","../../src/components/icon/icon.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/services/main.service.ts","../../src/main.ts"],"sourcesContent":["import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} value - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","import { addClasses } from '../../utils/addClasses';\nimport { getMetadata } from '../../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Decorates paragraphs containing a single link as buttons.\n * @param {Element} element container element\n */\nexport function decorateButtons(element) {\n element.querySelectorAll('a').forEach((a) => {\n a.title = a.title || a.textContent;\n if (a.href !== a.textContent) {\n const up = a.parentElement;\n const twoup = a.parentElement.parentElement;\n if (!a.querySelector('img')) {\n if (up.childNodes.length === 1 && (up.tagName === 'P' || up.tagName === 'DIV')) {\n a.className = 'button'; // default\n up.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'STRONG' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button primary';\n twoup.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'EM' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button secondary';\n twoup.classList.add('button-container');\n }\n }\n }\n });\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../../utils/getMetadata';\nimport { undefinedOnEmpty } from '../../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document based on the language metadata.\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { BlockMapping } from '../app.types';\n\n/**\n * Collect all blocks in a section.\n * @param section - The section to collect the blocks from.\n * @returns BlockMapping[]\n * @example\n * const blocks = collectBlocks(section);\n * console.log(blocks);\n * // Output: [{ name: 'block1', element: HTMLElement }, { name: 'block2', element: HTMLElement }]\n */\nexport function collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n}\n","import { DebuggerService } from '@kluntje/services';\nimport { BlockMapping } from '../app.types';\nimport { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/*\n * Load the es module for the block. The module should be named as the block name.\n * @param block - The block to load the module for.\n * @returns Promise\n */\n\nexport async function loadBlockModules(block: BlockMapping): Promise {\n const status = block.element.dataset.blockStatus ?? 'unloaded';\n\n if (status === 'unloaded') {\n block.element.dataset.blockStatus = 'loading';\n\n try {\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = 'loaded';\n } catch (error) {\n block.element.dataset.blockStatus = 'error';\n DebuggerService.error('laodBloackModules:', error);\n }\n }\n}\n","import { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/**\n * Load a CSS file if it is not already loaded append it to the head.\n * @param endpoint - The endpoint of the CSS file.\n * @returns Promise\n */\nexport async function loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n}\n","import { BlockMapping } from '../app.types';\nimport { loadCSS } from './loadCSS';\n\n/**\n * Load the block styles. The styles should be named as the block name.\n * @param block - The block to load the styles for.\n * @returns Promise\n */\nexport async function loadBlockStyles(block: BlockMapping) {\n try {\n await loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n fontsCssPath?: string;\n lazyStylesScssPath?: string;\n lazyStylesCssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n sidekickLibraryStylesCssPath?: string;\n lcpBlocks?: string[];\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/types/icons.types.ts',\n fontsScssPath: './src/styles/sass/fonts.scss',\n fontsCssPath: './dist/fonts/fonts.css',\n lazyStylesScssPath: './src/styles/sass/lazy-styles.scss',\n lazyStylesCssPath: './dist/lazyStyles/lazyStyles.css',\n sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss',\n sidekickLibraryStylesCssPath: './dist/sidekickLibraryStyles/sidekickLibraryStyles.css',\n lcpBlocks: ['banner'],\n};\n","/**\n * Removes the display property from the section\n * @param section - The section to show\n */\nexport function showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n}\n","import { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { config } from '../../../config';\nimport { showSection } from './showSection';\nimport { LcpCandidate } from '../app.types';\n\n/**\n * Wait for the Largest Contentful Paint (LCP) candidate to be loaded.\n * This function will load the modules and styles for the first section after the LCP candidate.\n * @returns Promise\n */\nexport async function waitForLCP() {\n const firstSection: HTMLElement | null = document.querySelector('.section');\n const { lcpBlocks } = config;\n\n if (firstSection) {\n const blocks = collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = lcpBlocks?.includes(block.name);\n if (hasLCPBlock) await Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n}\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { getLocation } from 'Helpers/sidekick/getLocation';\nimport { loadCSS } from './loadCSS';\nimport { config } from '../../../config';\n\nexport async function loadFonts(): Promise {\n const { fontsCssPath } = config;\n if (!fontsCssPath) return;\n await loadCSS(fontsCssPath);\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n}\n","/**\n * log RUM if part of the sample.\n * @param {string} checkpoint identifies the checkpoint in funnel\n * @param {Object} data additional data for RUM sample\n * @param {string} data.source DOM node that is the source of a checkpoint event,\n * identified by #id or .classname\n * @param {string} data.target subject of the checkpoint event,\n * for instance the href of a link, or a search term\n */\n\nexport function sampleRUM(checkpoint, data = {}) {\n // @ts-ignore\n sampleRUM.defer = sampleRUM.defer || [];\n const defer = (fnname) => {\n // @ts-ignore\n sampleRUM[fnname] = sampleRUM[fnname] || ((...args) => sampleRUM.defer.push({ fnname, args }));\n };\n // @ts-ignore\n sampleRUM.drain =\n // @ts-ignore\n sampleRUM.drain ||\n ((dfnname, fn) => {\n sampleRUM[dfnname] = fn;\n // @ts-ignore\n sampleRUM.defer\n .filter(({ fnname }) => dfnname === fnname)\n .forEach(({ fnname, args }) => sampleRUM[fnname](...args));\n });\n // @ts-ignore\n sampleRUM.always = sampleRUM.always || [];\n // @ts-ignore\n sampleRUM.always.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.always[chkpnt] = fn;\n };\n // @ts-ignore\n sampleRUM.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.cases[chkpnt] = fn;\n };\n defer('observe');\n defer('cwv');\n try {\n window.hlx = window.hlx || {};\n // @ts-ignore\n if (!window.hlx.rum) {\n const usp = new URLSearchParams(window.location.search);\n const weight = usp.get('rum') === 'on' ? 1 : 100; // with parameter, weight is 1. Defaults to 100.\n const id = Array.from({ length: 75 }, (_, i) => String.fromCharCode(48 + i))\n .filter((a) => /\\d|[A-Z]/i.test(a))\n .filter(() => Math.random() * 75 > 70)\n .join('');\n const random = Math.random();\n const isSelected = random * weight < 1;\n const firstReadTime = Date.now();\n const urlSanitizers = {\n full: () => window.location.href,\n origin: () => window.location.origin,\n path: () => window.location.href.replace(/\\?.*$/, ''),\n };\n // @ts-ignore\n window.hlx.rum = {\n weight,\n id,\n random,\n isSelected,\n firstReadTime,\n sampleRUM,\n sanitizeURL: urlSanitizers[window.hlx.RUM_MASK_URL || 'path'],\n };\n }\n // @ts-ignore\n const { weight, id, firstReadTime } = window.hlx.rum;\n // @ts-ignore\n if (window.hlx && window.hlx.rum && window.hlx.rum.isSelected) {\n const knownProperties = [\n 'weight',\n 'id',\n 'referer',\n 'checkpoint',\n 't',\n 'source',\n 'target',\n 'cwv',\n 'CLS',\n 'FID',\n 'LCP',\n 'INP',\n ];\n const sendPing = (pdata = data) => {\n const body = JSON.stringify(\n {\n weight,\n id,\n // @ts-ignore\n referer: window.hlx.rum.sanitizeURL(),\n checkpoint,\n t: Date.now() - firstReadTime,\n ...data,\n },\n knownProperties\n );\n const url = `https://rum.hlx.page/.rum/${weight}`;\n navigator.sendBeacon(url, body);\n // eslint-disable-next-line no-console\n console.debug(`ping:${checkpoint}`, pdata);\n };\n // @ts-ignore\n sampleRUM.cases = sampleRUM.cases || {\n // @ts-ignore\n cwv: () => sampleRUM.cwv(data) || true,\n lazy: () => {\n // use classic script to avoid CORS issues\n const script = document.createElement('script');\n script.src = 'https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js';\n document.head.appendChild(script);\n return true;\n },\n };\n sendPing(data);\n // @ts-ignore\n if (sampleRUM.cases[checkpoint]) {\n // @ts-ignore\n sampleRUM.cases[checkpoint]();\n }\n }\n // @ts-ignore\n if (sampleRUM.always[checkpoint]) {\n // @ts-ignore\n sampleRUM.always[checkpoint](data);\n }\n } catch (error) {\n // something went wrong\n }\n}\n","export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { sampleRUM } from './sampleRUM';\nimport setupHlxObj from './setupHlxObj';\n\nexport function initSampleRUM() {\n setupHlxObj();\n sampleRUM('top');\n\n window.addEventListener('load', () => sampleRUM('load'));\n\n window.addEventListener('unhandledrejection', (event) => {\n sampleRUM('error', { source: event.reason.sourceURL, target: event.reason.line });\n });\n\n window.addEventListener('error', (event) => {\n sampleRUM('error', { source: event.filename, target: event.lineno });\n });\n}\n","import { BlockMapping } from '../app.types';\nimport { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { showSection } from './showSection';\n\n/**\n * Load the block modules and styles for a section and show the section.\n * @param section - The section to load the block modules and styles for.\n * @returns Promise\n */\nexport async function loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n }\n\n showSection(section);\n}\n","import { loadBlock } from './loadBlock';\n\n/**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\nexport async function loadBlocks() {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => loadBlock(section));\n\n await Promise.all(SectionsPromises);\n}\n","import { decorateTemplateAndTheme } from './tasks/decorateTemplateAndTheme';\nimport { decorateButtons } from './tasks/decorateButtons';\nimport { setDocLanguage } from './tasks/setDocLanguage';\nimport { waitForLCP } from './tasks/waitForLCP';\nimport { loadFonts } from './tasks/loadFonts';\nimport { initSampleRUM } from './tasks/initSampleRUM';\nimport { DebuggerService } from '@kluntje/services';\nimport { loadCSS } from './tasks/loadCSS';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { config } from '../../config';\nimport { loadBlocks } from './tasks/loadBlocks';\n\nclass HLX {\n private beforeEagerCallbacks: Array<() => Promise> = [];\n private loadEagerCallbacks: Array<() => Promise> = [];\n private beforeLoadLazyCallbacks: Array<() => Promise> = [];\n private loadLazyCallbacks: Array<() => Promise> = [];\n private beforeLoadDelayedCallbacks: Array<() => Promise> = [];\n private loadDelayedCallbacks: Array<() => Promise> = [];\n private initializedCallbacks: Array<() => Promise> = [];\n\n private beforeEagerPromise?: Promise;\n private eagerPromise?: Promise;\n private beforeLazyPromise?: Promise;\n private lazyPromise?: Promise;\n private beforeDelayedPromise?: Promise;\n private delayedPromise?: Promise;\n private initializedPromise?: Promise;\n\n private get beforeEager() {\n if (this.beforeEagerPromise === undefined) {\n this.beforeEagerPromise = this.beforeLoadEager();\n }\n return this.beforeEagerPromise;\n }\n\n private get loadEager() {\n if (this.eagerPromise === undefined) {\n this.eagerPromise = this.loadEagerPromise();\n }\n return this.eagerPromise;\n }\n\n private get beforeLoadLazy() {\n if (this.beforeLazyPromise === undefined) {\n this.beforeLazyPromise = this.beforeLoadLazyPromise();\n }\n return this.beforeLazyPromise;\n }\n\n private get loadLazy() {\n if (this.lazyPromise === undefined) {\n this.lazyPromise = this.loadLazyPromise();\n }\n return this.lazyPromise;\n }\n\n private get beforeLoadDelayed() {\n if (this.beforeDelayedPromise === undefined) {\n this.beforeDelayedPromise = this.beforeLoadDelayedPromise();\n }\n return this.beforeDelayedPromise;\n }\n\n private get loadDelayed() {\n if (this.delayedPromise === undefined) {\n this.delayedPromise = this.loadDelayedPromise();\n }\n return this.delayedPromise;\n }\n\n private get initialized() {\n if (this.initializedPromise === undefined) {\n this.initializedPromise = this.getInitializedPromise();\n }\n return this.initializedPromise;\n }\n\n public addBeforeEagerTask(cb: () => Promise) {\n this.beforeEagerCallbacks.push(cb);\n }\n\n public addLoadEagerTask(cb: () => Promise) {\n this.loadEagerCallbacks.push(cb);\n }\n\n public addBeforeLoadLazyTask(cb: () => Promise) {\n this.beforeLoadLazyCallbacks.push(cb);\n }\n\n public addLoadLazyTask(cb: () => Promise) {\n this.loadLazyCallbacks.push(cb);\n }\n\n public addBeforeLoadDelayedTask(cb: () => Promise) {\n this.beforeLoadDelayedCallbacks.push(cb);\n }\n\n public addLoadDelayedTask(cb: () => Promise) {\n this.loadDelayedCallbacks.push(cb);\n }\n\n public addInitializedTask(cb: () => Promise) {\n this.initializedCallbacks.push(cb);\n }\n\n public async init() {\n await this.beforeEager;\n await this.loadEager;\n await this.beforeLoadLazy;\n await this.loadLazy;\n await this.beforeLoadDelayed;\n await this.loadDelayed;\n await this.initialized;\n }\n\n private async beforeLoadEager(): Promise {\n const beforeLoadEagerTask: Promise = new Promise((resolve) => {\n initSampleRUM();\n decorateTemplateAndTheme();\n setDocLanguage();\n resolve();\n });\n\n await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), beforeLoadEagerTask]);\n }\n\n private async loadEagerPromise(): Promise {\n const loadEagerTask: Promise = new Promise(async (resolve) => {\n const main = document.querySelector('main');\n decorateButtons(main);\n setTimeout(() => {\n document.body.classList.add('show');\n resolve();\n }, 100);\n\n await waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n });\n\n await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), loadEagerTask]);\n }\n\n private async beforeLoadLazyPromise(): Promise {\n const beforeLoadLazyTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), beforeLoadLazyTask]);\n }\n\n private async loadLazyPromise(): Promise {\n const loadLazyTask: Promise = new Promise(async (resolve) => {\n try {\n const {\n lazyStylesScssPath,\n sidekickLibraryStylesScssPath,\n fontsScssPath,\n lazyStylesCssPath,\n sidekickLibraryStylesCssPath,\n } = config;\n\n if (lazyStylesScssPath && lazyStylesCssPath) await loadCSS(lazyStylesCssPath);\n if (sidekickLibraryStylesScssPath && sidekickLibraryStylesCssPath && isSidekickLibraryActive()) {\n await loadCSS(sidekickLibraryStylesCssPath);\n }\n if (fontsScssPath) await loadFonts();\n await loadBlocks();\n } catch (error) {\n DebuggerService.error('Load lazy Task: ', error);\n }\n resolve();\n });\n\n await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), loadLazyTask]);\n }\n\n private async beforeLoadDelayedPromise(): Promise {\n const defaultTask: Promise = new Promise((resolve) => {\n resolve();\n });\n\n await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), defaultTask]);\n }\n\n private async loadDelayedPromise(): Promise {\n const loadDelayedTask: Promise = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), loadDelayedTask]);\n }\n\n private async getInitializedPromise(): Promise {\n const initializedTask: Promise = new Promise((resolve) => {\n // Business Logic\n // Resolve\n setTimeout(() => {\n resolve();\n }, 1000);\n });\n\n await Promise.all([...this.initializedCallbacks.map((cb) => cb()), initializedTask]);\n }\n}\n\nexport default new HLX();\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n error?: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n async getPlaceholder(key: string): Promise {\n const placeholder = await PlaceholderService.getPlaceHolder(key);\n return placeholder;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.items) return;\n\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n if (item.error) {\n return html`

    ${item.error}

    `;\n } else {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: MenuItem) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: MenuItem | SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item['navtitle'] || item['title'];\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(siteMapEntries: MenuItem[]): Record {\n const groups = {};\n siteMapEntries.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n private async groupByFirstLevelPath() {\n const endpoint = '/query-index.json';\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n try {\n const queryIndex = await FetchService.fetchJson>(endpoint);\n\n this.error = null;\n\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n const groupItems = this.groupItemsByFirstLevelPath(filteredNavigation);\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n } catch (error) {\n DebuggerService.error(`SidebarNav Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n @state()\n error: string | null = null;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n if (contactHtml !== null) this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const endpoint = 'contact.plain.html';\n\n try {\n const contactHtmlString = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n return parser.parseFromString(contactHtmlString, 'text/html');\n } catch (error) {\n DebuggerService.error(`SidebarContacts Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n\n return null;\n }\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from 'Services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { Sitemap, SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n @state()\n error: string | null = null;\n\n @state()\n private noPostsPlaceholder: string;\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n this.noPostsPlaceholder = await PlaceholderService.getPlaceHolder('no posts');\n }\n\n render() {\n if (!this.lastTreePosts) return;\n\n return html` ${this.renderHeader()} ${this.renderPosts()} `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const endpoint = '/query-index.json';\n\n try {\n this.error = null;\n const queryIndex = await FetchService.fetchJson>(endpoint);\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n } catch (error) {\n DebuggerService.error(`SidebarPost Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n\n private renderPosts() {\n if (this.error) return html`
    ${this.error}
    `;\n if (this.lastTreePosts.length === 0) return html`
    ${this.noPostsPlaceholder}
    `;\n\n return html`
    \n ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}\n
    `;\n }\n\n private renderHeader() {\n return html`
    \n

    Newest Posts

    \n
    `;\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const endpoint = 'footer.plain.html';\n\n try {\n const response = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n } catch (error) {\n DebuggerService.error(`SidebarFooter Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { html, LitElement } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { createRef, Ref, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","import HLX from '../../app/index.ts';\nimport './sidebar.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\n\nconst addSidebarContainer = () => {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n const main = document.getElementById('main');\n main?.after(sidebarContainer);\n};\n\nHLX.addLoadEagerTask(() => {\n addSidebarContainer();\n console.log('LOAD EAGER SIDEBAR TS');\n return Promise.resolve();\n});\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n if (specifier === '' || htmlTag === '') return input;\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from 'Utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n this.error = null;\n } catch (error) {\n DebuggerService.error('Header Component: Error while fetching header.json', error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n if (/^[a-z][A-Za-z0-9]*$/.test(name)) {\n return name;\n }\n\n if (/^[A-Z][A-Za-z0-9]*$/.test(name)) {\n return name.charAt(0).toLowerCase() + name.slice(1);\n }\n\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\nimport { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport { getLocation } from 'Helpers/sidekick/getLocation.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n console.log('MainService init');\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(getLocation().search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n DebuggerService.error('MainService: Error initializing codeBasePath.', error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n //this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, sidekickLibraryStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS('/dist/lazyStyles/lazyStyles.css');\n if (sidekickLibraryStylesScssPath && isSidekickLibraryActive()) {\n await this.loadCSS('/dist/sidekickLibraryStyles/sidekickLibraryStyles.css');\n }\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n DebuggerService.error('MainService: Load lazy error: ', error);\n }\n };\n\n /**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * @private\n * @memberof MainService\n * @returns {void}\n * @example\n * \n * \n * @example\n * \n */\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n DebuggerService.error('MainService: An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS('dist/fonts/fonts.css');\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n }\n\n private async loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n }\n\n this.showSection(section);\n }\n}\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.init.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport HLX from './app/index.ts';\n\n//console.time('APP execution time: ');\n\n// export const App = new HLX({\n// beforeInit: () => {\n// console.log('beforeInit');\n// },\n// afterInit: () => {\n// console.log('afterInit');\n// },\n// beforeLoadEager: () => {\n// console.log('beforeLoadEager');\n// },\n// loadEager: () => {\n// console.log('loadEager');\n// },\n// afterLoadEager: () => {\n// console.log('afterLoadEager');\n// },\n// beforeLoadLazy: () => {\n// console.log('beforeLoadLazy');\n// },\n// loadLazy: () => {\n// console.log('loadLazy');\n// },\n// afterLoadLazy: () => {\n// console.log('afterLoadLazy');\n// },\n// beforeLoadDelayed: () => {\n// console.log('beforeLoadDelayed');\n// },\n// loadDelayed: () => {\n// console.log('loadDelayed');\n// },\n// afterLoadDelayed: () => {\n// console.log('afterLoadDelayed');\n// },\n// });\n\n// export const App = HLX; // init -> loadEager (3s)\n\n// HLX.initialized().then(() => {\n// console.log('INITIALIZED');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 2');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 3');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 1');\n// });\n\n// HLX.beforeLoadEager().then(() => {\n// console.log('BEFORE LOAD EAGER');\n// });\n\nHLX.addBeforeEagerTask(() => {\n console.log('BEFORE EAGER MAIN TS');\n return Promise.resolve();\n});\n\nHLX.addLoadEagerTask(() => {\n console.log('LOAD EAGER MAIN TS');\n return Promise.resolve();\n});\n\nHLX.init();\n\n// HLX.loadEager().then(() => {\n// console.log('LOAD EAGER');\n// });\n\n// HLX.loadLazy().then(() => {\n// console.log('LOAD LAZY');\n// });\n\n// HLX.beforeLoadDelayed().then(() => {\n// console.log('BEFORE LOAD DELAYED');\n// });\n\n// HLX.beforeLoadLazy().then(() => {\n// console.log('BEFORE LOAD LAZY');\n// });\n\n// eager, lazy, delayed\n\n//console.timeEnd('HLX execution time: ');\n(async function () {\n try {\n //await App.initialized();\n\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n } catch (error) {}\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file +{"version":3,"mappings":"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","names":["addClasses","element","classes","cssClass","toClassName","getMetadata","value","doc","attr","meta","metaElement","decorateTemplateAndTheme","template","theme","decorateButtons","a","up","twoup","undefinedOnEmpty","setDocLanguage","lang","collectBlocks","section","blockMap","block","loadBlockModules","href","getUrlForEndpoint","blockModule","error","DebuggerService","loadCSS","endpoint","resolve","reject","link","loadBlockStyles","config","showSection","waitForLCP","firstSection","lcpBlocks","blockPromises","lcpCandidate","getLocation","isSidekickLibraryActive","loadFonts","fontsCssPath","e","sampleRUM","checkpoint","data","defer","fnname","args","dfnname","fn","chkpnt","weight","id","_","i","random","isSelected","firstReadTime","urlSanitizers","knownProperties","sendPing","pdata","body","url","script","setupHlxObj","mainScriptPath","scriptEl","initSampleRUM","event","loadBlock","sectionsBlocks","loadBlocks","SectionsPromises","HLX","cb","beforeLoadEagerTask","loadEagerTask","main","beforeLoadLazyTask","loadLazyTask","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","lazyStylesCssPath","sidekickLibraryStylesCssPath","beforeLoadDelayedTask","loadDelayedTask","initializedTask","HLX$1","o","f","s","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","key","PlaceholderService","html","currentTarget","item","renderIcon","child","queryIndex","filterValues","term","siteMapEntries","groups","firstLevelPath","FetchService","filteredNavigation","groupItems","group","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","sitemapEntry","nextSitemapEntry","siteMapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","addSidebarContainer","sidebarContainer","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","name","iconMarkupFunc","iconMarkup","unsafeSVG","svg","until","css","property","BlockService","row","cols","col","as","imgs","img","ps","p","shortBlockName","blockWrapper","toCamelCase","g","SectionService","blockService","container","sectionMeta","style","wrappers","defaultContent","wrapper","parentElement","_Status","Status","MainService","sectionService","children"],"sources":["../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../src/app/tasks/decorateTemplateAndTheme.ts","../../src/app/tasks/decorateButtons.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/tasks/setDocLanguage.ts","../../src/app/tasks/collectBlocks.ts","../../src/app/tasks/loadBlockModules.ts","../../src/app/tasks/loadCSS.ts","../../src/app/tasks/loadBlockStyles.ts","../../config.ts","../../src/app/tasks/showSection.ts","../../src/app/tasks/waitForLCP.ts","../../src/helpers/sidekick/getLocation.ts","../../src/app/tasks/loadFonts.ts","../../src/app/tasks/sampleRUM.ts","../../src/app/tasks/setupHlxObj.ts","../../src/app/tasks/initSampleRUM.ts","../../src/app/tasks/loadBlock.ts","../../src/app/tasks/loadBlocks.ts","../../src/app/index.ts","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/components/sidebar/sidebar.init.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants/paths.ts","../../src/components/icon/icon.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/services/main.service.ts","../../src/main.ts"],"sourcesContent":["import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} value - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","import { addClasses } from '../../utils/addClasses';\nimport { getMetadata } from '../../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Decorates paragraphs containing a single link as buttons.\n * @param {Element} element container element\n */\nexport function decorateButtons(element) {\n element.querySelectorAll('a').forEach((a) => {\n a.title = a.title || a.textContent;\n if (a.href !== a.textContent) {\n const up = a.parentElement;\n const twoup = a.parentElement.parentElement;\n if (!a.querySelector('img')) {\n if (up.childNodes.length === 1 && (up.tagName === 'P' || up.tagName === 'DIV')) {\n a.className = 'button'; // default\n up.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'STRONG' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button primary';\n twoup.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'EM' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button secondary';\n twoup.classList.add('button-container');\n }\n }\n }\n });\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../../utils/getMetadata';\nimport { undefinedOnEmpty } from '../../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document based on the language metadata.\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { BlockMapping } from '../app.types';\n\n/**\n * Collect all blocks in a section.\n * @param section - The section to collect the blocks from.\n * @returns BlockMapping[]\n * @example\n * const blocks = collectBlocks(section);\n * console.log(blocks);\n * // Output: [{ name: 'block1', element: HTMLElement }, { name: 'block2', element: HTMLElement }]\n */\nexport function collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n}\n","import { DebuggerService } from '@kluntje/services';\nimport { BlockMapping } from '../app.types';\nimport { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/*\n * Load the es module for the block. The module should be named as the block name.\n * @param block - The block to load the module for.\n * @returns Promise\n */\n\nexport async function loadBlockModules(block: BlockMapping): Promise {\n const status = block.element.dataset.blockStatus ?? 'unloaded';\n\n if (status === 'unloaded') {\n block.element.dataset.blockStatus = 'loading';\n\n try {\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = 'loaded';\n } catch (error) {\n block.element.dataset.blockStatus = 'error';\n DebuggerService.error('laodBloackModules:', error);\n }\n }\n}\n","import { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/**\n * Load a CSS file if it is not already loaded append it to the head.\n * @param endpoint - The endpoint of the CSS file.\n * @returns Promise\n */\nexport async function loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n}\n","import { BlockMapping } from '../app.types';\nimport { loadCSS } from './loadCSS';\n\n/**\n * Load the block styles. The styles should be named as the block name.\n * @param block - The block to load the styles for.\n * @returns Promise\n */\nexport async function loadBlockStyles(block: BlockMapping) {\n try {\n await loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n fontsCssPath?: string;\n lazyStylesScssPath?: string;\n lazyStylesCssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n sidekickLibraryStylesCssPath?: string;\n lcpBlocks?: string[];\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/types/icons.types.ts',\n fontsScssPath: './src/styles/sass/fonts.scss',\n fontsCssPath: './dist/fonts/fonts.css',\n lazyStylesScssPath: './src/styles/sass/lazy-styles.scss',\n lazyStylesCssPath: './dist/lazyStyles/lazyStyles.css',\n sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss',\n sidekickLibraryStylesCssPath: './dist/sidekickLibraryStyles/sidekickLibraryStyles.css',\n lcpBlocks: ['banner'],\n};\n","/**\n * Removes the display property from the section\n * @param section - The section to show\n */\nexport function showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n}\n","import { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { config } from '../../../config';\nimport { showSection } from './showSection';\nimport { LcpCandidate } from '../app.types';\n\n/**\n * Wait for the Largest Contentful Paint (LCP) candidate to be loaded.\n * This function will load the modules and styles for the first section after the LCP candidate.\n * @returns Promise\n */\nexport async function waitForLCP() {\n const firstSection: HTMLElement | null = document.querySelector('.section');\n const { lcpBlocks } = config;\n\n if (firstSection) {\n const blocks = collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = lcpBlocks?.includes(block.name);\n if (hasLCPBlock) await Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n}\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { getLocation } from 'Helpers/sidekick/getLocation';\nimport { loadCSS } from './loadCSS';\nimport { config } from '../../../config';\n\nexport async function loadFonts(): Promise {\n const { fontsCssPath } = config;\n if (!fontsCssPath) return;\n await loadCSS(fontsCssPath);\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n}\n","/**\n * log RUM if part of the sample.\n * @param {string} checkpoint identifies the checkpoint in funnel\n * @param {Object} data additional data for RUM sample\n * @param {string} data.source DOM node that is the source of a checkpoint event,\n * identified by #id or .classname\n * @param {string} data.target subject of the checkpoint event,\n * for instance the href of a link, or a search term\n */\n\nexport function sampleRUM(checkpoint, data = {}) {\n // @ts-ignore\n sampleRUM.defer = sampleRUM.defer || [];\n const defer = (fnname) => {\n // @ts-ignore\n sampleRUM[fnname] = sampleRUM[fnname] || ((...args) => sampleRUM.defer.push({ fnname, args }));\n };\n // @ts-ignore\n sampleRUM.drain =\n // @ts-ignore\n sampleRUM.drain ||\n ((dfnname, fn) => {\n sampleRUM[dfnname] = fn;\n // @ts-ignore\n sampleRUM.defer\n .filter(({ fnname }) => dfnname === fnname)\n .forEach(({ fnname, args }) => sampleRUM[fnname](...args));\n });\n // @ts-ignore\n sampleRUM.always = sampleRUM.always || [];\n // @ts-ignore\n sampleRUM.always.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.always[chkpnt] = fn;\n };\n // @ts-ignore\n sampleRUM.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.cases[chkpnt] = fn;\n };\n defer('observe');\n defer('cwv');\n try {\n window.hlx = window.hlx || {};\n // @ts-ignore\n if (!window.hlx.rum) {\n const usp = new URLSearchParams(window.location.search);\n const weight = usp.get('rum') === 'on' ? 1 : 100; // with parameter, weight is 1. Defaults to 100.\n const id = Array.from({ length: 75 }, (_, i) => String.fromCharCode(48 + i))\n .filter((a) => /\\d|[A-Z]/i.test(a))\n .filter(() => Math.random() * 75 > 70)\n .join('');\n const random = Math.random();\n const isSelected = random * weight < 1;\n const firstReadTime = Date.now();\n const urlSanitizers = {\n full: () => window.location.href,\n origin: () => window.location.origin,\n path: () => window.location.href.replace(/\\?.*$/, ''),\n };\n // @ts-ignore\n window.hlx.rum = {\n weight,\n id,\n random,\n isSelected,\n firstReadTime,\n sampleRUM,\n sanitizeURL: urlSanitizers[window.hlx.RUM_MASK_URL || 'path'],\n };\n }\n // @ts-ignore\n const { weight, id, firstReadTime } = window.hlx.rum;\n // @ts-ignore\n if (window.hlx && window.hlx.rum && window.hlx.rum.isSelected) {\n const knownProperties = [\n 'weight',\n 'id',\n 'referer',\n 'checkpoint',\n 't',\n 'source',\n 'target',\n 'cwv',\n 'CLS',\n 'FID',\n 'LCP',\n 'INP',\n ];\n const sendPing = (pdata = data) => {\n const body = JSON.stringify(\n {\n weight,\n id,\n // @ts-ignore\n referer: window.hlx.rum.sanitizeURL(),\n checkpoint,\n t: Date.now() - firstReadTime,\n ...data,\n },\n knownProperties\n );\n const url = `https://rum.hlx.page/.rum/${weight}`;\n navigator.sendBeacon(url, body);\n // eslint-disable-next-line no-console\n console.debug(`ping:${checkpoint}`, pdata);\n };\n // @ts-ignore\n sampleRUM.cases = sampleRUM.cases || {\n // @ts-ignore\n cwv: () => sampleRUM.cwv(data) || true,\n lazy: () => {\n // use classic script to avoid CORS issues\n const script = document.createElement('script');\n script.src = 'https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js';\n document.head.appendChild(script);\n return true;\n },\n };\n sendPing(data);\n // @ts-ignore\n if (sampleRUM.cases[checkpoint]) {\n // @ts-ignore\n sampleRUM.cases[checkpoint]();\n }\n }\n // @ts-ignore\n if (sampleRUM.always[checkpoint]) {\n // @ts-ignore\n sampleRUM.always[checkpoint](data);\n }\n } catch (error) {\n // something went wrong\n }\n}\n","export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { sampleRUM } from './sampleRUM';\nimport setupHlxObj from './setupHlxObj';\n\nexport function initSampleRUM() {\n setupHlxObj();\n sampleRUM('top');\n\n window.addEventListener('load', () => sampleRUM('load'));\n\n window.addEventListener('unhandledrejection', (event) => {\n sampleRUM('error', { source: event.reason.sourceURL, target: event.reason.line });\n });\n\n window.addEventListener('error', (event) => {\n sampleRUM('error', { source: event.filename, target: event.lineno });\n });\n}\n","import { BlockMapping } from '../app.types';\nimport { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { showSection } from './showSection';\n\n/**\n * Load the block modules and styles for a section and show the section.\n * @param section - The section to load the block modules and styles for.\n * @returns Promise\n */\nexport async function loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n }\n\n showSection(section);\n}\n","import { loadBlock } from './loadBlock';\n\n/**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\nexport async function loadBlocks() {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => loadBlock(section));\n\n await Promise.all(SectionsPromises);\n}\n","import { decorateTemplateAndTheme } from './tasks/decorateTemplateAndTheme';\nimport { decorateButtons } from './tasks/decorateButtons';\nimport { setDocLanguage } from './tasks/setDocLanguage';\nimport { waitForLCP } from './tasks/waitForLCP';\nimport { loadFonts } from './tasks/loadFonts';\nimport { initSampleRUM } from './tasks/initSampleRUM';\nimport { DebuggerService } from '@kluntje/services';\nimport { loadCSS } from './tasks/loadCSS';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { config } from '../../config';\nimport { loadBlocks } from './tasks/loadBlocks';\n\nclass HLX {\n private beforeEagerCallbacks: Array<() => Promise> = [];\n private loadEagerCallbacks: Array<() => Promise> = [];\n private beforeLoadLazyCallbacks: Array<() => Promise> = [];\n private loadLazyCallbacks: Array<() => Promise> = [];\n private beforeLoadDelayedCallbacks: Array<() => Promise> = [];\n private loadDelayedCallbacks: Array<() => Promise> = [];\n private initializedCallbacks: Array<() => Promise> = [];\n\n private beforeEagerPromise?: Promise;\n private eagerPromise?: Promise;\n private beforeLazyPromise?: Promise;\n private lazyPromise?: Promise;\n private beforeDelayedPromise?: Promise;\n private delayedPromise?: Promise;\n private initializedPromise?: Promise;\n\n private get beforeEager() {\n if (this.beforeEagerPromise === undefined) {\n this.beforeEagerPromise = this.beforeLoadEager();\n }\n return this.beforeEagerPromise;\n }\n\n private get loadEager() {\n if (this.eagerPromise === undefined) {\n this.eagerPromise = this.loadEagerPromise();\n }\n return this.eagerPromise;\n }\n\n private get beforeLoadLazy() {\n if (this.beforeLazyPromise === undefined) {\n this.beforeLazyPromise = this.beforeLoadLazyPromise();\n }\n return this.beforeLazyPromise;\n }\n\n private get loadLazy() {\n if (this.lazyPromise === undefined) {\n this.lazyPromise = this.loadLazyPromise();\n }\n return this.lazyPromise;\n }\n\n private get beforeLoadDelayed() {\n if (this.beforeDelayedPromise === undefined) {\n this.beforeDelayedPromise = this.beforeLoadDelayedPromise();\n }\n return this.beforeDelayedPromise;\n }\n\n private get loadDelayed() {\n if (this.delayedPromise === undefined) {\n this.delayedPromise = this.loadDelayedPromise();\n }\n return this.delayedPromise;\n }\n\n private get initialized() {\n if (this.initializedPromise === undefined) {\n this.initializedPromise = this.getInitializedPromise();\n }\n return this.initializedPromise;\n }\n\n public addBeforeEagerTask(cb: () => Promise) {\n this.beforeEagerCallbacks.push(cb);\n }\n\n public addLoadEagerTask(cb: () => Promise) {\n this.loadEagerCallbacks.push(cb);\n }\n\n public addBeforeLoadLazyTask(cb: () => Promise) {\n this.beforeLoadLazyCallbacks.push(cb);\n }\n\n public addLoadLazyTask(cb: () => Promise) {\n this.loadLazyCallbacks.push(cb);\n }\n\n public addBeforeLoadDelayedTask(cb: () => Promise) {\n this.beforeLoadDelayedCallbacks.push(cb);\n }\n\n public addLoadDelayedTask(cb: () => Promise) {\n this.loadDelayedCallbacks.push(cb);\n }\n\n public addInitializedTask(cb: () => Promise) {\n this.initializedCallbacks.push(cb);\n }\n\n public async init() {\n await this.beforeEager;\n await this.loadEager;\n await this.beforeLoadLazy;\n await this.loadLazy;\n await this.beforeLoadDelayed;\n await this.loadDelayed;\n await this.initialized;\n }\n\n private async beforeLoadEager(): Promise {\n const beforeLoadEagerTask: Promise = new Promise((resolve) => {\n initSampleRUM();\n decorateTemplateAndTheme();\n setDocLanguage();\n resolve();\n });\n\n await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), beforeLoadEagerTask]);\n }\n\n private async loadEagerPromise(): Promise {\n const loadEagerTask: Promise = new Promise(async (resolve) => {\n const main = document.querySelector('main');\n decorateButtons(main);\n setTimeout(() => {\n document.body.classList.add('show');\n resolve();\n }, 100);\n\n await waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n });\n\n await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), loadEagerTask]);\n }\n\n private async beforeLoadLazyPromise(): Promise {\n const beforeLoadLazyTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), beforeLoadLazyTask]);\n }\n\n private async loadLazyPromise(): Promise {\n const loadLazyTask: Promise = new Promise(async (resolve) => {\n try {\n const {\n lazyStylesScssPath,\n sidekickLibraryStylesScssPath,\n fontsScssPath,\n lazyStylesCssPath,\n sidekickLibraryStylesCssPath,\n } = config;\n\n if (lazyStylesScssPath && lazyStylesCssPath) await loadCSS(lazyStylesCssPath);\n if (sidekickLibraryStylesScssPath && sidekickLibraryStylesCssPath && isSidekickLibraryActive()) {\n await loadCSS(sidekickLibraryStylesCssPath);\n }\n if (fontsScssPath) await loadFonts();\n await loadBlocks();\n } catch (error) {\n DebuggerService.error('Load lazy Task: ', error);\n }\n resolve();\n });\n\n await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), loadLazyTask]);\n }\n\n private async beforeLoadDelayedPromise(): Promise {\n const beforeLoadDelayedTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), beforeLoadDelayedTask]);\n }\n\n private async loadDelayedPromise(): Promise {\n const loadDelayedTask: Promise = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), loadDelayedTask]);\n }\n\n private async getInitializedPromise(): Promise {\n const initializedTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.initializedCallbacks.map((cb) => cb()), initializedTask]);\n }\n}\n\nexport default new HLX();\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n error?: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n async getPlaceholder(key: string): Promise {\n const placeholder = await PlaceholderService.getPlaceHolder(key);\n return placeholder;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.items) return;\n\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n if (item.error) {\n return html`

    ${item.error}

    `;\n } else {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: MenuItem) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: MenuItem | SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item['navtitle'] || item['title'];\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(siteMapEntries: MenuItem[]): Record {\n const groups = {};\n siteMapEntries.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n private async groupByFirstLevelPath() {\n const endpoint = '/query-index.json';\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n try {\n const queryIndex = await FetchService.fetchJson>(endpoint);\n\n this.error = null;\n\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n const groupItems = this.groupItemsByFirstLevelPath(filteredNavigation);\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n } catch (error) {\n DebuggerService.error(`SidebarNav Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n @state()\n error: string | null = null;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n if (contactHtml !== null) this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const endpoint = 'contact.plain.html';\n\n try {\n const contactHtmlString = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n return parser.parseFromString(contactHtmlString, 'text/html');\n } catch (error) {\n DebuggerService.error(`SidebarContacts Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n\n return null;\n }\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from 'Services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { Sitemap, SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n @state()\n error: string | null = null;\n\n @state()\n private noPostsPlaceholder: string;\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n this.noPostsPlaceholder = await PlaceholderService.getPlaceHolder('no posts');\n }\n\n render() {\n if (!this.lastTreePosts) return;\n\n return html` ${this.renderHeader()} ${this.renderPosts()} `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const endpoint = '/query-index.json';\n\n try {\n this.error = null;\n const queryIndex = await FetchService.fetchJson>(endpoint);\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n } catch (error) {\n DebuggerService.error(`SidebarPost Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n\n private renderPosts() {\n if (this.error) return html`
    ${this.error}
    `;\n if (this.lastTreePosts.length === 0) return html`
    ${this.noPostsPlaceholder}
    `;\n\n return html`
    \n ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}\n
    `;\n }\n\n private renderHeader() {\n return html`
    \n

    Newest Posts

    \n
    `;\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const endpoint = 'footer.plain.html';\n\n try {\n const response = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n } catch (error) {\n DebuggerService.error(`SidebarFooter Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { html, LitElement } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { createRef, Ref, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","import HLX from '../../app/index.ts';\nimport './sidebar.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\n\nconst addSidebarContainer = () => {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n const main = document.getElementById('main');\n main?.after(sidebarContainer);\n};\n\nHLX.addLoadEagerTask(() => {\n addSidebarContainer();\n console.log('LOAD EAGER SIDEBAR TS');\n return Promise.resolve();\n});\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n if (specifier === '' || htmlTag === '') return input;\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from 'Utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n this.error = null;\n } catch (error) {\n DebuggerService.error('Header Component: Error while fetching header.json', error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n if (/^[a-z][A-Za-z0-9]*$/.test(name)) {\n return name;\n }\n\n if (/^[A-Z][A-Za-z0-9]*$/.test(name)) {\n return name.charAt(0).toLowerCase() + name.slice(1);\n }\n\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\nimport { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport { getLocation } from 'Helpers/sidekick/getLocation.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n console.log('MainService init');\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(getLocation().search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n DebuggerService.error('MainService: Error initializing codeBasePath.', error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n //this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, sidekickLibraryStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS('/dist/lazyStyles/lazyStyles.css');\n if (sidekickLibraryStylesScssPath && isSidekickLibraryActive()) {\n await this.loadCSS('/dist/sidekickLibraryStyles/sidekickLibraryStyles.css');\n }\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n DebuggerService.error('MainService: Load lazy error: ', error);\n }\n };\n\n /**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * @private\n * @memberof MainService\n * @returns {void}\n * @example\n * \n * \n * @example\n * \n */\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n DebuggerService.error('MainService: An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS('dist/fonts/fonts.css');\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n }\n\n private async loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n }\n\n this.showSection(section);\n }\n}\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.init.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport HLX from './app/index.ts';\n\n//console.time('APP execution time: ');\n\n// export const App = new HLX({\n// beforeInit: () => {\n// console.log('beforeInit');\n// },\n// afterInit: () => {\n// console.log('afterInit');\n// },\n// beforeLoadEager: () => {\n// console.log('beforeLoadEager');\n// },\n// loadEager: () => {\n// console.log('loadEager');\n// },\n// afterLoadEager: () => {\n// console.log('afterLoadEager');\n// },\n// beforeLoadLazy: () => {\n// console.log('beforeLoadLazy');\n// },\n// loadLazy: () => {\n// console.log('loadLazy');\n// },\n// afterLoadLazy: () => {\n// console.log('afterLoadLazy');\n// },\n// beforeLoadDelayed: () => {\n// console.log('beforeLoadDelayed');\n// },\n// loadDelayed: () => {\n// console.log('loadDelayed');\n// },\n// afterLoadDelayed: () => {\n// console.log('afterLoadDelayed');\n// },\n// });\n\n// export const App = HLX; // init -> loadEager (3s)\n\n// HLX.initialized().then(() => {\n// console.log('INITIALIZED');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 2');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 3');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 1');\n// });\n\n// HLX.beforeLoadEager().then(() => {\n// console.log('BEFORE LOAD EAGER');\n// });\n\nHLX.addBeforeEagerTask(() => {\n console.log('BEFORE EAGER MAIN TS');\n return Promise.resolve();\n});\n\nHLX.addLoadEagerTask(() => {\n console.log('LOAD EAGER MAIN TS');\n return Promise.resolve();\n});\n\nHLX.init();\n\n// HLX.loadEager().then(() => {\n// console.log('LOAD EAGER');\n// });\n\n// HLX.loadLazy().then(() => {\n// console.log('LOAD LAZY');\n// });\n\n// HLX.beforeLoadDelayed().then(() => {\n// console.log('BEFORE LOAD DELAYED');\n// });\n\n// HLX.beforeLoadLazy().then(() => {\n// console.log('BEFORE LOAD LAZY');\n// });\n\n// eager, lazy, delayed\n\n//console.timeEnd('HLX execution time: ');\n(async function () {\n try {\n //await App.initialized();\n\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n } catch (error) {}\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file diff --git a/src/app/index.ts b/src/app/index.ts index aa59f838..d7fe3bef 100644 --- a/src/app/index.ts +++ b/src/app/index.ts @@ -182,11 +182,9 @@ class HLX { } private async beforeLoadDelayedPromise(): Promise { - const defaultTask: Promise = new Promise((resolve) => { - resolve(); - }); + const beforeLoadDelayedTask: Promise = new Promise((resolve) => resolve()); - await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), defaultTask]); + await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), beforeLoadDelayedTask]); } private async loadDelayedPromise(): Promise { @@ -200,13 +198,7 @@ class HLX { } private async getInitializedPromise(): Promise { - const initializedTask: Promise = new Promise((resolve) => { - // Business Logic - // Resolve - setTimeout(() => { - resolve(); - }, 1000); - }); + const initializedTask: Promise = new Promise((resolve) => resolve()); await Promise.all([...this.initializedCallbacks.map((cb) => cb()), initializedTask]); } From 407115923c88dd797163612276989c00dd8bc990 Mon Sep 17 00:00:00 2001 From: samuelecalamita Date: Wed, 24 Apr 2024 13:57:29 +0200 Subject: [PATCH 41/62] run the app with the new HLX Plugin --- dist/form/form.js | 2 +- dist/form/form.js.map | 2 +- dist/main/main.js | 14 +-- dist/main/main.js.map | 2 +- src/app/index.ts | 20 +++- src/app/tasks/adjustMarkup.ts | 32 ++++++ src/app/tasks/collectBlocks.ts | 2 +- src/app/tasks/decorateBlocks.ts | 17 +++ src/app/tasks/decorateImages.ts | 13 +++ src/app/tasks/loadBlockModules.ts | 9 +- src/app/tasks/processSectionMetaData.ts | 26 +++++ src/app/tasks/readBlockConfig.ts | 44 ++++++++ src/app/tasks/transformSections.ts | 15 +++ src/components/form/form.ts | 1 - .../innerContainer/innerContainer.init.ts | 7 ++ .../innerContainer/innerContainer.ts | 8 ++ src/components/sidebar/sidebar.init.ts | 1 - src/main.ts | 104 +----------------- src/utils/getMetadata.ts | 12 +- types/src/app/tasks/adjustMarkup.d.ts | 10 ++ types/src/app/tasks/collectBlocks.d.ts | 2 +- types/src/app/tasks/decorateBlocks.d.ts | 5 + types/src/app/tasks/decorateImages.d.ts | 1 + .../src/app/tasks/processSectionMetaData.d.ts | 1 + types/src/app/tasks/readBlockConfig.d.ts | 1 + types/src/app/tasks/transformSections.d.ts | 7 ++ .../innerContainer/innerContainer.d.ts | 1 + .../innerContainer/innerContainer.init.d.ts | 1 + types/src/main.d.ts | 1 + types/src/utils/getMetadata.d.ts | 12 +- types/src/utils/replaceBySpecifier.d.ts | 14 +-- types/src/utils/toClassName.d.ts | 2 +- types/src/utils/undefinedOnEmpty.d.ts | 2 +- 33 files changed, 247 insertions(+), 144 deletions(-) create mode 100644 src/app/tasks/adjustMarkup.ts create mode 100644 src/app/tasks/decorateBlocks.ts create mode 100644 src/app/tasks/decorateImages.ts create mode 100644 src/app/tasks/processSectionMetaData.ts create mode 100644 src/app/tasks/readBlockConfig.ts create mode 100644 src/app/tasks/transformSections.ts create mode 100644 src/components/innerContainer/innerContainer.init.ts create mode 100644 src/components/innerContainer/innerContainer.ts create mode 100644 types/src/app/tasks/adjustMarkup.d.ts create mode 100644 types/src/app/tasks/decorateBlocks.d.ts create mode 100644 types/src/app/tasks/decorateImages.d.ts create mode 100644 types/src/app/tasks/processSectionMetaData.d.ts create mode 100644 types/src/app/tasks/readBlockConfig.d.ts create mode 100644 types/src/app/tasks/transformSections.d.ts create mode 100644 types/src/components/innerContainer/innerContainer.d.ts create mode 100644 types/src/components/innerContainer/innerContainer.init.d.ts diff --git a/dist/form/form.js b/dist/form/form.js index 997fcc9c..6ac067b6 100644 --- a/dist/form/form.js +++ b/dist/form/form.js @@ -6,5 +6,5 @@ import{x as n,T as u,s as f,j as w}from"../__chunks__/lit-element.CH8ciVnL.js";i * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */function R(e,a){return(t,s,o)=>{const l=i=>{var m;return((m=i.renderRoot)==null?void 0:m.querySelector(e))??null};if(a){const{get:i,set:m}=typeof s=="object"?t:o??(()=>{const c=Symbol();return{get(){return this[c]},set(S){this[c]=S}}})();return F(t,s,{get(){let c=i.call(this);return c===void 0&&(c=l(this),(c!==null||this.hasUpdated)&&m.call(this,c)),c}})}return F(t,s,{get(){return l(this)}})}}const d=[],$=(e,a="")=>{const t=D(`form-${e.name}${a}`);d[t]=d[t]||0;const s=d[t]?`-${d[t]}`:"";return d[t]+=1,`${t}${s}`},j=e=>n`${e}`,I=e=>n`
    ${e.label?j(e.label):u}
    `,L=e=>n`
    ${e.class&&e.class.includes("sub-heading")?n`

    ${e.value||e.label}

    `:n`

    ${e.value||e.label}

    `}
    `,h=(e,a)=>n``,P=e=>n`

    ${e.value||e.label}

    `,b=(e,a=!0)=>{const t=$(e,"-label");return n`
    ${a?h(t,e):u} ${a?u:h(t,e)}
    `},O=e=>{const a=$(e,"-label");return n`
    ${e.label?h(a,e):u}
    `},_=e=>(e.value||(e.value="checked"),b(e,!1)),T=(e,a)=>{const t=e.trim(),s=e.trim().toLowerCase()??"";return n``},k=e=>{const a=$(e,"-label");return n`
    ${e.label?h(a,e):u}
    `},A=e=>(e.value||(e.value=e.label||"on"),b(e,!1)),g=e=>n`
    `,N=e=>n`
    `,U={headline:L,plaintext:P,text:b,textarea:O,checkbox:_,select:k,radio:A,button:g,fieldset:I,reset:N,submit:g},B=e=>{e.id=e.id||$(e);const a=e.type;return(U[a]||b)(e)};var H=Object.defineProperty,J=Object.getOwnPropertyDescriptor,v=(e,a,t,s)=>{for(var o=s>1?void 0:s?J(a,t):a,l=e.length-1,i;l>=0;l--)(i=e[l])&&(o=(s?i(a,t,o):i(o))||o);return s&&o&&H(a,t,o),o};let p=class extends f{constructor(){super(...arguments),this.pathname=""}createRenderRoot(){return this}async connectedCallback(){super.connectedCallback(),await this.fetchFormData(),this.setFieldsets()}async fetchFormData(){try{const a=(await C.fetchJson(this.pathname)).data.map(t=>this.parseFieldData(t));this.formData=a}catch(e){y.error(`Form Block: Error while fetching Sheets Response from ${this.pathname}`,e)}}render(){if(this.formData)return n`
    ${this.formData.map(e=>n`${B(e)}`)}
    `}setFieldsets(){this.form.querySelectorAll("fieldset").forEach(a=>{this.form.querySelectorAll(`[data-fieldset="${a.name}"`).forEach(t=>{a.append(t)})})}parseFieldData(e){return{class:e.class!==""?e.class:void 0,id:e.id!==""?e.id:void 0,name:e.name,label:e.label,fieldset:e.fieldset!==""?e.fieldset:void 0,value:e.value!==""?e.value:void 0,type:e.type.toLowerCase(),placeholder:e.placeholder||void 0,options:e.options?e.options.split(",").map(a=>a.trim()):[],required:e.required.toLowerCase()==="true"||e.required.toLowerCase()==="x"?!0:void 0}}generatePayload(e){const a={};return[...e.elements].forEach(t=>{t.name&&t.type!=="submit"&&!t.disabled&&(t.type==="radio"?t.checked&&(a[t.name]=t.value):t.type==="checkbox"?t.checked&&(a[t.name]=a[t.name]?`${a[t.name]},${t.value}`:t.value):a[t.name]=t.value)}),a}handleSubmitError(e,a){y.error(`Form Component: Submit failed:${a}`),e.querySelector('button[type="submit"]').disabled=!1}submitForm(e){if(e.preventDefault(),this.form.checkValidity())this.handleSubmit(this.form);else{const t=this.querySelector(":invalid:not(fieldset)");t&&(t.focus(),t.scrollIntoView({behavior:"smooth"}))}}async handleSubmit(e){if(e.getAttribute("data-submitting")==="true")return;const a=e.querySelector('button[type="submit"]');try{e.setAttribute("data-submitting","true"),a&&(a.disabled=!0);const t=e.dataset.action??"",s=this.generatePayload(e),o=await fetch(t,{method:"POST",body:JSON.stringify({data:s}),headers:{"Content-Type":"application/json"}});if(o.ok)console.log(s),e.dataset.confirmation&&(window.location.href=e.dataset.confirmation);else{const l=await o.text();throw new Error(l)}}catch(t){this.handleSubmitError(e,t)}finally{e.setAttribute("data-submitting","false"),e.reset(),a&&(a.disabled=!1)}}};v([E()],p.prototype,"formData",2);v([x({type:String})],p.prototype,"pathname",2);v([R("form")],p.prototype,"form",2);p=v([q("form-component")],p);async function Q(e){var s;const a=(s=e.querySelector('a[href$=".json"]'))==null?void 0:s.innerText;if(!a)return;const{pathname:t}=new URL(a);e.innerHTML="",w(n``,e),e.style.display="block"}export{Q as default}; + */function R(e,a){return(t,s,o)=>{const l=i=>{var m;return((m=i.renderRoot)==null?void 0:m.querySelector(e))??null};if(a){const{get:i,set:m}=typeof s=="object"?t:o??(()=>{const c=Symbol();return{get(){return this[c]},set(S){this[c]=S}}})();return F(t,s,{get(){let c=i.call(this);return c===void 0&&(c=l(this),(c!==null||this.hasUpdated)&&m.call(this,c)),c}})}return F(t,s,{get(){return l(this)}})}}const d=[],$=(e,a="")=>{const t=D(`form-${e.name}${a}`);d[t]=d[t]||0;const s=d[t]?`-${d[t]}`:"";return d[t]+=1,`${t}${s}`},j=e=>n`${e}`,I=e=>n`
    ${e.label?j(e.label):u}
    `,L=e=>n`
    ${e.class&&e.class.includes("sub-heading")?n`

    ${e.value||e.label}

    `:n`

    ${e.value||e.label}

    `}
    `,h=(e,a)=>n``,P=e=>n`

    ${e.value||e.label}

    `,b=(e,a=!0)=>{const t=$(e,"-label");return n`
    ${a?h(t,e):u} ${a?u:h(t,e)}
    `},O=e=>{const a=$(e,"-label");return n`
    ${e.label?h(a,e):u}
    `},_=e=>(e.value||(e.value="checked"),b(e,!1)),T=(e,a)=>{const t=e.trim(),s=e.trim().toLowerCase()??"";return n``},k=e=>{const a=$(e,"-label");return n`
    ${e.label?h(a,e):u}
    `},A=e=>(e.value||(e.value=e.label||"on"),b(e,!1)),g=e=>n`
    `,N=e=>n`
    `,U={headline:L,plaintext:P,text:b,textarea:O,checkbox:_,select:k,radio:A,button:g,fieldset:I,reset:N,submit:g},B=e=>{e.id=e.id||$(e);const a=e.type;return(U[a]||b)(e)};var H=Object.defineProperty,J=Object.getOwnPropertyDescriptor,v=(e,a,t,s)=>{for(var o=s>1?void 0:s?J(a,t):a,l=e.length-1,i;l>=0;l--)(i=e[l])&&(o=(s?i(a,t,o):i(o))||o);return s&&o&&H(a,t,o),o};let p=class extends f{constructor(){super(...arguments),this.pathname=""}createRenderRoot(){return this}async connectedCallback(){super.connectedCallback(),await this.fetchFormData(),this.setFieldsets()}async fetchFormData(){try{const a=(await C.fetchJson(this.pathname)).data.map(t=>this.parseFieldData(t));this.formData=a}catch(e){y.error(`Form Block: Error while fetching Sheets Response from ${this.pathname}`,e)}}render(){if(this.formData)return n`
    ${this.formData.map(e=>n`${B(e)}`)}
    `}setFieldsets(){this.form.querySelectorAll("fieldset").forEach(a=>{this.form.querySelectorAll(`[data-fieldset="${a.name}"`).forEach(t=>{a.append(t)})})}parseFieldData(e){return{class:e.class!==""?e.class:void 0,id:e.id!==""?e.id:void 0,name:e.name,label:e.label,fieldset:e.fieldset!==""?e.fieldset:void 0,value:e.value!==""?e.value:void 0,type:e.type.toLowerCase(),placeholder:e.placeholder||void 0,options:e.options?e.options.split(",").map(a=>a.trim()):[],required:e.required.toLowerCase()==="true"||e.required.toLowerCase()==="x"?!0:void 0}}generatePayload(e){const a={};return[...e.elements].forEach(t=>{t.name&&t.type!=="submit"&&!t.disabled&&(t.type==="radio"?t.checked&&(a[t.name]=t.value):t.type==="checkbox"?t.checked&&(a[t.name]=a[t.name]?`${a[t.name]},${t.value}`:t.value):a[t.name]=t.value)}),a}handleSubmitError(e,a){y.error(`Form Component: Submit failed:${a}`),e.querySelector('button[type="submit"]').disabled=!1}submitForm(e){if(e.preventDefault(),this.form.checkValidity())this.handleSubmit(this.form);else{const t=this.querySelector(":invalid:not(fieldset)");t&&(t.focus(),t.scrollIntoView({behavior:"smooth"}))}}async handleSubmit(e){if(e.getAttribute("data-submitting")==="true")return;const a=e.querySelector('button[type="submit"]');try{e.setAttribute("data-submitting","true"),a&&(a.disabled=!0);const t=e.dataset.action??"",s=this.generatePayload(e),o=await fetch(t,{method:"POST",body:JSON.stringify({data:s}),headers:{"Content-Type":"application/json"}});if(o.ok)e.dataset.confirmation&&(window.location.href=e.dataset.confirmation);else{const l=await o.text();throw new Error(l)}}catch(t){this.handleSubmitError(e,t)}finally{e.setAttribute("data-submitting","false"),e.reset(),a&&(a.disabled=!1)}}};v([E()],p.prototype,"formData",2);v([x({type:String})],p.prototype,"pathname",2);v([R("form")],p.prototype,"form",2);p=v([q("form-component")],p);async function Q(e){var s;const a=(s=e.querySelector('a[href$=".json"]'))==null?void 0:s.innerText;if(!a)return;const{pathname:t}=new URL(a);e.innerHTML="",w(n``,e),e.style.display="block"}export{Q as default}; //# sourceMappingURL=form.js.map diff --git a/dist/form/form.js.map b/dist/form/form.js.map index 60256216..cbf108ab 100644 --- a/dist/form/form.js.map +++ b/dist/form/form.js.map @@ -1 +1 @@ -{"version":3,"file":"form.js","sources":["../../node_modules/@lit/reactive-element/decorators/base.js","../../node_modules/@lit/reactive-element/decorators/query.js","../../src/components/form/form.template.ts","../../src/components/form/form.ts","../../src/blocks/form/form.ts"],"sourcesContent":["/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst e=(e,t,c)=>(c.configurable=!0,c.enumerable=!0,Reflect.decorate&&\"object\"!=typeof t&&Object.defineProperty(e,t,c),c);export{e as desc};\n//# sourceMappingURL=base.js.map\n","import{desc as t}from\"./base.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function e(e,r){return(n,s,i)=>{const o=t=>t.renderRoot?.querySelector(e)??null;if(r){const{get:e,set:r}=\"object\"==typeof s?n:i??(()=>{const t=Symbol();return{get(){return this[t]},set(e){this[t]=e}}})();return t(n,s,{get(){let t=e.call(this);return void 0===t&&(t=o(this),(null!==t||this.hasUpdated)&&r.call(this,t)),t}})}return t(n,s,{get(){return o(this)}})}}export{e as query};\n//# sourceMappingURL=query.js.map\n","import { html, nothing } from 'lit';\nimport { toClassName } from 'Utils/toClassName.ts';\nimport { ifDefined } from 'lit-html/directives/if-defined.js';\n\nexport type FormFieldType =\n | 'headline'\n | 'plaintext'\n | 'text'\n | 'button'\n | 'fieldset'\n | 'select'\n | 'toggle'\n | 'radio'\n | 'checkbox'\n | 'textarea'\n | 'reset'\n | 'submit';\n\nexport interface FormField {\n class?: string;\n id?: string;\n name: string;\n label: string;\n fieldset?: string;\n value?: string;\n type: FormFieldType;\n}\n\nexport interface FormFieldInput extends FormField {\n placeholder?: string;\n required?: boolean;\n}\n\nexport interface FormFieldSelect extends FormField {\n options: string[];\n required?: boolean;\n}\n\nconst ids = [];\nconst generateFieldId = (field: FormField, suffix = '') => {\n const slug = toClassName(`form-${field.name}${suffix}`);\n ids[slug] = ids[slug] || 0;\n const idSuffix = ids[slug] ? `-${ids[slug]}` : '';\n ids[slug] += 1;\n return `${slug}${idSuffix}`;\n};\n\nconst renderLegend = (legend: string) => {\n return html` ${legend} `;\n};\n\nconst renderFieldset = (field: FormField) => {\n return html`\n
    \n
    \n ${field.label ? renderLegend(field.label) : nothing}\n
    \n
    \n `;\n};\n\nconst renderHeading = (field: FormFieldInput) => {\n return html`\n
    \n ${field.class && field.class.includes('sub-heading')\n ? html`

    ${field.value || field.label}

    `\n : html`

    ${field.value || field.label}

    `}\n
    \n `;\n};\n\nconst renderLabel = (id: string, field: FormField) => {\n return html` `;\n};\n\nconst renderPlaintext = (field: FormFieldInput) => {\n return html`\n
    \n

    ${field.value || field.label}

    \n
    \n `;\n};\n\nconst renderInputField = (field: FormFieldInput, hasLabelOnTop = true) => {\n const labelId = generateFieldId(field, '-label');\n return html`\n
    \n ${hasLabelOnTop ? renderLabel(labelId, field) : nothing}\n \n ${!hasLabelOnTop ? renderLabel(labelId, field) : nothing}\n
    \n `;\n};\n\nconst renderTextareaField = (field: FormFieldInput) => {\n const labelId = generateFieldId(field, '-label');\n return html`\n
    \n ${field.label ? renderLabel(labelId, field) : nothing}\n \n
    \n `;\n};\n\nconst renderCheckboxField = (field: FormFieldInput) => {\n if (!field.value) field.value = 'checked';\n return renderInputField(field, false);\n};\n\nconst renderSelectFieldOption = (option: string, selectValue) => {\n const text = option.trim();\n const value = option.trim().toLowerCase() ?? '';\n const selected = value === selectValue ? '' : undefined;\n return html``;\n};\n\nconst renderSelectField = (field: FormFieldSelect) => {\n const labelId = generateFieldId(field, '-label');\n return html`\n
    \n ${field.label ? renderLabel(labelId, field) : nothing}\n \n
    \n `;\n};\n\nconst renderRadioField = (field: FormFieldInput) => {\n if (!field.value) field.value = field.label || 'on';\n return renderInputField(field, false);\n};\n\nconst renderButtonField = (field: FormField) => {\n return html`\n
    \n \n
    \n `;\n};\n\nconst renderResetField = (field: FormFieldInput) => {\n return html`\n
    \n \n
    \n `;\n};\n\nconst FIELD_RENDERER_FUNCTIONS = {\n headline: renderHeading,\n plaintext: renderPlaintext,\n text: renderInputField,\n textarea: renderTextareaField,\n checkbox: renderCheckboxField,\n select: renderSelectField,\n radio: renderRadioField,\n button: renderButtonField,\n fieldset: renderFieldset,\n reset: renderResetField,\n submit: renderButtonField,\n};\n\nexport const renderField = (field: FormField) => {\n field.id = field.id || generateFieldId(field);\n const type = field.type;\n const renderFieldFunc = FIELD_RENDERER_FUNCTIONS[type] || renderInputField;\n const fieldElements = renderFieldFunc(field);\n\n return fieldElements;\n};\n","import { html, LitElement } from 'lit';\nimport { customElement, property, query, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { FormField, FormFieldInput, FormFieldSelect, FormFieldType, renderField } from './form.template.ts';\nimport { DebuggerService } from '@kluntje/services';\n\ntype FormElement = {\n name: string;\n type: string;\n label: string;\n placeholder: string;\n options: string;\n value: string;\n required: string;\n id: string;\n fieldset: string;\n class: string;\n};\n\ninterface SheetsResponse {\n type: string;\n data: FormElement[];\n offset: number;\n total: number;\n}\n\ntype FormPayload = Record;\n\n@customElement('form-component')\nexport class Form extends LitElement {\n @state()\n formData: FormField[];\n\n @property({ type: String })\n pathname: string = '';\n\n @query('form')\n form: HTMLFormElement;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async connectedCallback() {\n super.connectedCallback();\n await this.fetchFormData();\n this.setFieldsets();\n }\n\n async fetchFormData() {\n try {\n const data: SheetsResponse = await FetchService.fetchJson(this.pathname);\n const detailsData = data.data.map((item: FormElement) => this.parseFieldData(item));\n this.formData = detailsData;\n } catch (error) {\n DebuggerService.error(`Form Block: Error while fetching Sheets Response from ${this.pathname}`, error);\n }\n }\n\n render() {\n if (!this.formData) return;\n return html`\n
    \n
    ${this.formData.map((element) => html`${renderField(element)}`)}
    \n
    \n `;\n }\n\n setFieldsets() {\n // group fields into fieldsets\n const fieldsets = this.form.querySelectorAll('fieldset');\n fieldsets.forEach((fieldset) => {\n this.form.querySelectorAll(`[data-fieldset=\"${fieldset.name}\"`).forEach((field) => {\n fieldset.append(field);\n });\n });\n }\n\n parseFieldData(item: FormElement): FormField | FormFieldInput | FormFieldSelect {\n return {\n class: item.class !== '' ? item.class : undefined,\n id: item.id !== '' ? item.id : undefined,\n name: item.name,\n label: item.label,\n fieldset: item.fieldset !== '' ? item.fieldset : undefined,\n value: item.value !== '' ? item.value : undefined,\n type: item.type.toLowerCase() as FormFieldType,\n placeholder: item.placeholder || undefined,\n options: item.options ? item.options.split(',').map((option: string) => option.trim()) : [],\n required: item.required.toLowerCase() === 'true' || item.required.toLowerCase() === 'x' ? true : undefined,\n };\n }\n\n generatePayload(form: HTMLFormElement): FormPayload {\n const payload = {};\n\n [...(form.elements as HTMLCollectionOf)].forEach((field) => {\n if (field.name && field.type !== 'submit' && !field.disabled) {\n if (field.type === 'radio') {\n if (field.checked) payload[field.name] = field.value;\n } else if (field.type === 'checkbox') {\n if (field.checked)\n payload[field.name] = payload[field.name] ? `${payload[field.name]},${field.value}` : field.value;\n } else {\n payload[field.name] = field.value;\n }\n }\n });\n return payload;\n }\n\n handleSubmitError(form, error) {\n DebuggerService.error(`Form Component: Submit failed:${error}`);\n form.querySelector('button[type=\"submit\"]').disabled = false;\n }\n\n submitForm(e: Event) {\n e.preventDefault();\n const valid = this.form.checkValidity();\n if (valid) {\n this.handleSubmit(this.form);\n } else {\n const firstInvalidEl = this.querySelector(':invalid:not(fieldset)');\n if (firstInvalidEl) {\n firstInvalidEl.focus();\n firstInvalidEl.scrollIntoView({ behavior: 'smooth' });\n }\n }\n }\n\n async handleSubmit(form: HTMLFormElement) {\n if (form.getAttribute('data-submitting') === 'true') return;\n\n const submit = form.querySelector('button[type=\"submit\"]');\n try {\n form.setAttribute('data-submitting', 'true');\n if (submit) submit.disabled = true;\n\n // create payload\n const action = form.dataset.action ?? '';\n const payload = this.generatePayload(form);\n const response = await fetch(action, {\n method: 'POST',\n body: JSON.stringify({ data: payload }),\n headers: {\n 'Content-Type': 'application/json',\n },\n });\n if (response.ok) {\n console.log(payload);\n if (form.dataset.confirmation) {\n window.location.href = form.dataset.confirmation;\n }\n } else {\n const error = await response.text();\n throw new Error(error);\n }\n } catch (e) {\n this.handleSubmitError(form, e);\n } finally {\n form.setAttribute('data-submitting', 'false');\n form.reset();\n if (submit) submit.disabled = false;\n }\n }\n}\n","import { html, render } from 'lit';\nimport '../../components/form/form.ts';\nimport './form.scss';\n\nexport default async function decorate(block: HTMLElement) {\n const formLink = block.querySelector('a[href$=\".json\"]')?.innerText;\n if (!formLink) return;\n\n const { pathname } = new URL(formLink);\n block.innerHTML = '';\n render(html``, block);\n block.style.display = 'block';\n}\n"],"names":["e","t","c","r","n","i","o","_a","ids","generateFieldId","field","suffix","slug","toClassName","idSuffix","renderLegend","legend","html","renderFieldset","ifDefined","nothing","renderHeading","renderLabel","id","renderPlaintext","renderInputField","hasLabelOnTop","labelId","renderTextareaField","renderCheckboxField","renderSelectFieldOption","option","selectValue","text","value","renderSelectField","renderRadioField","renderButtonField","renderResetField","FIELD_RENDERER_FUNCTIONS","renderField","type","Form","LitElement","detailsData","FetchService","item","error","DebuggerService","element","fieldset","form","payload","firstInvalidEl","submit","action","response","__decorateClass","state","property","query","customElement","decorate","block","formLink","pathname","render"],"mappings":"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","x_google_ignoreList":[0,1]} \ No newline at end of file +{"version":3,"file":"form.js","sources":["../../node_modules/@lit/reactive-element/decorators/base.js","../../node_modules/@lit/reactive-element/decorators/query.js","../../src/components/form/form.template.ts","../../src/components/form/form.ts","../../src/blocks/form/form.ts"],"sourcesContent":["/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst e=(e,t,c)=>(c.configurable=!0,c.enumerable=!0,Reflect.decorate&&\"object\"!=typeof t&&Object.defineProperty(e,t,c),c);export{e as desc};\n//# sourceMappingURL=base.js.map\n","import{desc as t}from\"./base.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function e(e,r){return(n,s,i)=>{const o=t=>t.renderRoot?.querySelector(e)??null;if(r){const{get:e,set:r}=\"object\"==typeof s?n:i??(()=>{const t=Symbol();return{get(){return this[t]},set(e){this[t]=e}}})();return t(n,s,{get(){let t=e.call(this);return void 0===t&&(t=o(this),(null!==t||this.hasUpdated)&&r.call(this,t)),t}})}return t(n,s,{get(){return o(this)}})}}export{e as query};\n//# sourceMappingURL=query.js.map\n","import { html, nothing } from 'lit';\nimport { toClassName } from 'Utils/toClassName.ts';\nimport { ifDefined } from 'lit-html/directives/if-defined.js';\n\nexport type FormFieldType =\n | 'headline'\n | 'plaintext'\n | 'text'\n | 'button'\n | 'fieldset'\n | 'select'\n | 'toggle'\n | 'radio'\n | 'checkbox'\n | 'textarea'\n | 'reset'\n | 'submit';\n\nexport interface FormField {\n class?: string;\n id?: string;\n name: string;\n label: string;\n fieldset?: string;\n value?: string;\n type: FormFieldType;\n}\n\nexport interface FormFieldInput extends FormField {\n placeholder?: string;\n required?: boolean;\n}\n\nexport interface FormFieldSelect extends FormField {\n options: string[];\n required?: boolean;\n}\n\nconst ids = [];\nconst generateFieldId = (field: FormField, suffix = '') => {\n const slug = toClassName(`form-${field.name}${suffix}`);\n ids[slug] = ids[slug] || 0;\n const idSuffix = ids[slug] ? `-${ids[slug]}` : '';\n ids[slug] += 1;\n return `${slug}${idSuffix}`;\n};\n\nconst renderLegend = (legend: string) => {\n return html` ${legend} `;\n};\n\nconst renderFieldset = (field: FormField) => {\n return html`\n
    \n
    \n ${field.label ? renderLegend(field.label) : nothing}\n
    \n
    \n `;\n};\n\nconst renderHeading = (field: FormFieldInput) => {\n return html`\n
    \n ${field.class && field.class.includes('sub-heading')\n ? html`

    ${field.value || field.label}

    `\n : html`

    ${field.value || field.label}

    `}\n
    \n `;\n};\n\nconst renderLabel = (id: string, field: FormField) => {\n return html` `;\n};\n\nconst renderPlaintext = (field: FormFieldInput) => {\n return html`\n
    \n

    ${field.value || field.label}

    \n
    \n `;\n};\n\nconst renderInputField = (field: FormFieldInput, hasLabelOnTop = true) => {\n const labelId = generateFieldId(field, '-label');\n return html`\n
    \n ${hasLabelOnTop ? renderLabel(labelId, field) : nothing}\n \n ${!hasLabelOnTop ? renderLabel(labelId, field) : nothing}\n
    \n `;\n};\n\nconst renderTextareaField = (field: FormFieldInput) => {\n const labelId = generateFieldId(field, '-label');\n return html`\n
    \n ${field.label ? renderLabel(labelId, field) : nothing}\n \n
    \n `;\n};\n\nconst renderCheckboxField = (field: FormFieldInput) => {\n if (!field.value) field.value = 'checked';\n return renderInputField(field, false);\n};\n\nconst renderSelectFieldOption = (option: string, selectValue) => {\n const text = option.trim();\n const value = option.trim().toLowerCase() ?? '';\n const selected = value === selectValue ? '' : undefined;\n return html``;\n};\n\nconst renderSelectField = (field: FormFieldSelect) => {\n const labelId = generateFieldId(field, '-label');\n return html`\n
    \n ${field.label ? renderLabel(labelId, field) : nothing}\n \n
    \n `;\n};\n\nconst renderRadioField = (field: FormFieldInput) => {\n if (!field.value) field.value = field.label || 'on';\n return renderInputField(field, false);\n};\n\nconst renderButtonField = (field: FormField) => {\n return html`\n
    \n \n
    \n `;\n};\n\nconst renderResetField = (field: FormFieldInput) => {\n return html`\n
    \n \n
    \n `;\n};\n\nconst FIELD_RENDERER_FUNCTIONS = {\n headline: renderHeading,\n plaintext: renderPlaintext,\n text: renderInputField,\n textarea: renderTextareaField,\n checkbox: renderCheckboxField,\n select: renderSelectField,\n radio: renderRadioField,\n button: renderButtonField,\n fieldset: renderFieldset,\n reset: renderResetField,\n submit: renderButtonField,\n};\n\nexport const renderField = (field: FormField) => {\n field.id = field.id || generateFieldId(field);\n const type = field.type;\n const renderFieldFunc = FIELD_RENDERER_FUNCTIONS[type] || renderInputField;\n const fieldElements = renderFieldFunc(field);\n\n return fieldElements;\n};\n","import { html, LitElement } from 'lit';\nimport { customElement, property, query, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { FormField, FormFieldInput, FormFieldSelect, FormFieldType, renderField } from './form.template.ts';\nimport { DebuggerService } from '@kluntje/services';\n\ntype FormElement = {\n name: string;\n type: string;\n label: string;\n placeholder: string;\n options: string;\n value: string;\n required: string;\n id: string;\n fieldset: string;\n class: string;\n};\n\ninterface SheetsResponse {\n type: string;\n data: FormElement[];\n offset: number;\n total: number;\n}\n\ntype FormPayload = Record;\n\n@customElement('form-component')\nexport class Form extends LitElement {\n @state()\n formData: FormField[];\n\n @property({ type: String })\n pathname: string = '';\n\n @query('form')\n form: HTMLFormElement;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async connectedCallback() {\n super.connectedCallback();\n await this.fetchFormData();\n this.setFieldsets();\n }\n\n async fetchFormData() {\n try {\n const data: SheetsResponse = await FetchService.fetchJson(this.pathname);\n const detailsData = data.data.map((item: FormElement) => this.parseFieldData(item));\n this.formData = detailsData;\n } catch (error) {\n DebuggerService.error(`Form Block: Error while fetching Sheets Response from ${this.pathname}`, error);\n }\n }\n\n render() {\n if (!this.formData) return;\n return html`\n
    \n
    ${this.formData.map((element) => html`${renderField(element)}`)}
    \n
    \n `;\n }\n\n setFieldsets() {\n // group fields into fieldsets\n const fieldsets = this.form.querySelectorAll('fieldset');\n fieldsets.forEach((fieldset) => {\n this.form.querySelectorAll(`[data-fieldset=\"${fieldset.name}\"`).forEach((field) => {\n fieldset.append(field);\n });\n });\n }\n\n parseFieldData(item: FormElement): FormField | FormFieldInput | FormFieldSelect {\n return {\n class: item.class !== '' ? item.class : undefined,\n id: item.id !== '' ? item.id : undefined,\n name: item.name,\n label: item.label,\n fieldset: item.fieldset !== '' ? item.fieldset : undefined,\n value: item.value !== '' ? item.value : undefined,\n type: item.type.toLowerCase() as FormFieldType,\n placeholder: item.placeholder || undefined,\n options: item.options ? item.options.split(',').map((option: string) => option.trim()) : [],\n required: item.required.toLowerCase() === 'true' || item.required.toLowerCase() === 'x' ? true : undefined,\n };\n }\n\n generatePayload(form: HTMLFormElement): FormPayload {\n const payload = {};\n\n [...(form.elements as HTMLCollectionOf)].forEach((field) => {\n if (field.name && field.type !== 'submit' && !field.disabled) {\n if (field.type === 'radio') {\n if (field.checked) payload[field.name] = field.value;\n } else if (field.type === 'checkbox') {\n if (field.checked)\n payload[field.name] = payload[field.name] ? `${payload[field.name]},${field.value}` : field.value;\n } else {\n payload[field.name] = field.value;\n }\n }\n });\n return payload;\n }\n\n handleSubmitError(form, error) {\n DebuggerService.error(`Form Component: Submit failed:${error}`);\n form.querySelector('button[type=\"submit\"]').disabled = false;\n }\n\n submitForm(e: Event) {\n e.preventDefault();\n const valid = this.form.checkValidity();\n if (valid) {\n this.handleSubmit(this.form);\n } else {\n const firstInvalidEl = this.querySelector(':invalid:not(fieldset)');\n if (firstInvalidEl) {\n firstInvalidEl.focus();\n firstInvalidEl.scrollIntoView({ behavior: 'smooth' });\n }\n }\n }\n\n async handleSubmit(form: HTMLFormElement) {\n if (form.getAttribute('data-submitting') === 'true') return;\n\n const submit = form.querySelector('button[type=\"submit\"]');\n try {\n form.setAttribute('data-submitting', 'true');\n if (submit) submit.disabled = true;\n\n // create payload\n const action = form.dataset.action ?? '';\n const payload = this.generatePayload(form);\n const response = await fetch(action, {\n method: 'POST',\n body: JSON.stringify({ data: payload }),\n headers: {\n 'Content-Type': 'application/json',\n },\n });\n if (response.ok) {\n if (form.dataset.confirmation) {\n window.location.href = form.dataset.confirmation;\n }\n } else {\n const error = await response.text();\n throw new Error(error);\n }\n } catch (e) {\n this.handleSubmitError(form, e);\n } finally {\n form.setAttribute('data-submitting', 'false');\n form.reset();\n if (submit) submit.disabled = false;\n }\n }\n}\n","import { html, render } from 'lit';\nimport '../../components/form/form.ts';\nimport './form.scss';\n\nexport default async function decorate(block: HTMLElement) {\n const formLink = block.querySelector('a[href$=\".json\"]')?.innerText;\n if (!formLink) return;\n\n const { pathname } = new URL(formLink);\n block.innerHTML = '';\n render(html``, block);\n block.style.display = 'block';\n}\n"],"names":["e","t","c","r","n","i","o","_a","ids","generateFieldId","field","suffix","slug","toClassName","idSuffix","renderLegend","legend","html","renderFieldset","ifDefined","nothing","renderHeading","renderLabel","id","renderPlaintext","renderInputField","hasLabelOnTop","labelId","renderTextareaField","renderCheckboxField","renderSelectFieldOption","option","selectValue","text","value","renderSelectField","renderRadioField","renderButtonField","renderResetField","FIELD_RENDERER_FUNCTIONS","renderField","type","Form","LitElement","detailsData","FetchService","item","error","DebuggerService","element","fieldset","form","payload","firstInvalidEl","submit","action","response","__decorateClass","state","property","query","customElement","decorate","block","formLink","pathname","render"],"mappings":"oUAAA;AAAA;AAAA;AAAA;AAAA,GAKA,MAAMA,EAAE,CAAC,EAAEC,EAAEC,KAAKA,EAAE,aAAa,GAAGA,EAAE,WAAW,GAAG,QAAQ,UAAoB,OAAOD,GAAjB,UAAoB,OAAO,eAAe,EAAEA,EAAEC,CAAC,EAAEA,GCJvH;AAAA;AAAA;AAAA;AAAA,GAIG,SAASF,EAAE,EAAEG,EAAE,CAAC,MAAM,CAACC,EAAE,EAAEC,IAAI,CAAC,MAAMC,EAAEL,GAAC,OAAE,QAAAM,EAAAN,EAAE,aAAF,YAAAM,EAAc,cAAc,KAAI,MAAK,GAAGJ,EAAE,CAAC,KAAK,CAAC,IAAIH,EAAE,IAAIG,CAAC,EAAY,OAAO,GAAjB,SAAmBC,EAAEC,IAAI,IAAI,CAAC,MAAMJ,EAAE,OAAM,EAAG,MAAM,CAAC,KAAK,CAAC,OAAO,KAAKA,CAAC,CAAC,EAAE,IAAID,EAAE,CAAC,KAAKC,CAAC,EAAED,CAAC,CAAC,CAAC,GAAC,EAAI,OAAOC,EAAEG,EAAE,EAAE,CAAC,KAAK,CAAC,IAAIH,EAAED,EAAE,KAAK,IAAI,EAAE,OAAgBC,IAAT,SAAaA,EAAEK,EAAE,IAAI,GAAUL,IAAP,MAAU,KAAK,aAAaE,EAAE,KAAK,KAAKF,CAAC,GAAGA,CAAC,CAAC,CAAC,CAAC,CAAC,OAAOA,EAAEG,EAAE,EAAE,CAAC,KAAK,CAAC,OAAOE,EAAE,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CCiC5W,MAAME,EAAM,CAAA,EACNC,EAAkB,CAACC,EAAkBC,EAAS,KAAO,CACzD,MAAMC,EAAOC,EAAY,QAAQH,EAAM,IAAI,GAAGC,CAAM,EAAE,EACtDH,EAAII,CAAI,EAAIJ,EAAII,CAAI,GAAK,EACnB,MAAAE,EAAWN,EAAII,CAAI,EAAI,IAAIJ,EAAII,CAAI,CAAC,GAAK,GAC/C,OAAAJ,EAAII,CAAI,GAAK,EACN,GAAGA,CAAI,GAAGE,CAAQ,EAC3B,EAEMC,EAAgBC,GACbC,YAAgBD,CAAM,YAGzBE,EAAkBR,GACfO,gBACSE,EAAUT,EAAM,KAAK,CAAC,oBAAoBS,EAAUT,EAAM,QAAQ,CAAC,2CACvCS,EAAUT,EAAM,EAAE,CAAC,WAAWS,EAAUT,EAAM,IAAI,CAAC,KACvFA,EAAM,MAAQK,EAAaL,EAAM,KAAK,EAAIU,CAAO,oBAMrDC,EAAiBX,GACdO,gBACSE,EAAUT,EAAM,KAAK,CAAC,oBAAoBS,EAAUT,EAAM,QAAQ,CAAC,KAC7EA,EAAM,OAASA,EAAM,MAAM,SAAS,aAAa,EAC/CO,YAAeE,EAAUT,EAAM,EAAE,CAAC,KAAKA,EAAM,OAASA,EAAM,KAAK,QACjEO,YAAeE,EAAUT,EAAM,EAAE,CAAC,KAAKA,EAAM,OAASA,EAAM,KAAK,OAAO,SAK5EY,EAAc,CAACC,EAAYb,IACxBO,eAAmBM,CAAE,UAAUb,EAAM,EAAE,KAAKA,EAAM,OAASA,EAAM,IAAI,WAGxEc,EAAmBd,GAChBO,gBACSE,EAAUT,EAAM,KAAK,CAAC,oBAAoBS,EAAUT,EAAM,QAAQ,CAAC,YACtES,EAAUT,EAAM,EAAE,CAAC,KAAKA,EAAM,OAASA,EAAM,KAAK,aAK3De,EAAmB,CAACf,EAAuBgB,EAAgB,KAAS,CAClE,MAAAC,EAAUlB,EAAgBC,EAAO,QAAQ,EACxC,OAAAO,gBACSE,EAAUT,EAAM,KAAK,CAAC,oBAAoBS,EAAUT,EAAM,QAAQ,CAAC,KAC7EgB,EAAgBJ,EAAYK,EAASjB,CAAK,EAAIU,CAAO,eAE/CD,EAAUT,EAAM,EAAE,CAAC,WACjBS,EAAUT,EAAM,IAAI,CAAC,kBACdS,EAAUT,EAAM,WAAW,CAAC,YAClCS,EAAUT,EAAM,KAAK,CAAC,eACnBS,EAAUT,EAAM,QAAQ,CAAC,WAC7BS,EAAUT,EAAM,IAAI,CAAC,sBACViB,CAAO,MAEzBD,EAA8CN,EAA9BE,EAAYK,EAASjB,CAAK,CAAW,QAG9D,EAEMkB,EAAuBlB,GAA0B,CAC/C,MAAAiB,EAAUlB,EAAgBC,EAAO,QAAQ,EACxC,OAAAO,gBACSE,EAAUT,EAAM,KAAK,CAAC,oBAAoBS,EAAUT,EAAM,QAAQ,CAAC,KAC7EA,EAAM,MAAQY,EAAYK,EAASjB,CAAK,EAAIU,CAAO,kBAE7CD,EAAUT,EAAM,EAAE,CAAC,WACjBS,EAAUT,EAAM,IAAI,CAAC,kBACdS,EAAUT,EAAM,WAAW,CAAC,eAC/BS,EAAUT,EAAM,QAAQ,CAAC,sBAClBiB,CAAO,qBAIlC,EAEME,EAAuBnB,IACtBA,EAAM,QAAOA,EAAM,MAAQ,WACzBe,EAAiBf,EAAO,EAAK,GAGhCoB,EAA0B,CAACC,EAAgBC,IAAgB,CACzD,MAAAC,EAAOF,EAAO,OACdG,EAAQH,EAAO,KAAK,EAAE,eAAiB,GAE7C,OAAOd,sBAAyBE,EADfe,IAAUF,EAAc,GAAK,MACI,CAAC,YAAYE,CAAK,KAAKD,CAAI,WAC/E,EAEME,EAAqBzB,GAA2B,CAC9C,MAAAiB,EAAUlB,EAAgBC,EAAO,QAAQ,EACxC,OAAAO,gBACSE,EAAUT,EAAM,KAAK,CAAC,oBAAoBS,EAAUT,EAAM,QAAQ,CAAC,KAC7EA,EAAM,MAAQY,EAAYK,EAASjB,CAAK,EAAIU,CAAO,gBACvCD,EAAUT,EAAM,EAAE,CAAC,WAAWS,EAAUT,EAAM,IAAI,CAAC,eAAeS,EAAUT,EAAM,QAAQ,CAAC,KACrGA,EAAM,QAAQ,IAAKqB,GAAWD,EAAwBC,EAAQrB,EAAM,KAAK,CAAC,CAAC,iBAIrF,EAEM0B,EAAoB1B,IACnBA,EAAM,QAAaA,EAAA,MAAQA,EAAM,OAAS,MACxCe,EAAiBf,EAAO,EAAK,GAGhC2B,EAAqB3B,GAClBO,gBACSE,EAAUT,EAAM,KAAK,CAAC,oBAAoBS,EAAUT,EAAM,QAAQ,CAAC,oBAC9DS,EAAUT,EAAM,KAAK,CAAC,WAAWS,EAAUT,EAAM,IAAI,CAAC,KAAKA,EAAM,OAASA,EAAM,IAAI,kBAKrG4B,EAAoB5B,GACjBO,gBACSE,EAAUT,EAAM,KAAK,CAAC,oBAAoBS,EAAUT,EAAM,QAAQ,CAAC,gBAClES,EAAUT,EAAM,EAAE,CAAC,WAAWS,EAAUT,EAAM,IAAI,CAAC,wBAKhE6B,EAA2B,CAC/B,SAAUlB,EACV,UAAWG,EACX,KAAMC,EACN,SAAUG,EACV,SAAUC,EACV,OAAQM,EACR,MAAOC,EACP,OAAQC,EACR,SAAUnB,EACV,MAAOoB,EACP,OAAQD,CACV,EAEaG,EAAe9B,GAAqB,CAC/CA,EAAM,GAAKA,EAAM,IAAMD,EAAgBC,CAAK,EAC5C,MAAM+B,EAAO/B,EAAM,KAIZ,OAHiB6B,EAAyBE,CAAI,GAAKhB,GACpBf,CAAK,CAG7C,kMC3Ja,IAAAgC,EAAN,cAAmBC,CAAW,CAA9B,aAAA,CAAA,MAAA,GAAA,SAAA,EAKc,KAAA,SAAA,EAAA,CAKT,kBAAmD,CACpD,OAAA,IACT,CAEA,MAAM,mBAAoB,CACxB,MAAM,kBAAkB,EACxB,MAAM,KAAK,gBACX,KAAK,aAAa,CACpB,CAEA,MAAM,eAAgB,CAChB,GAAA,CAEI,MAAAC,GADuB,MAAMC,EAAa,UAAU,KAAK,QAAQ,GAC9C,KAAK,IAAKC,GAAsB,KAAK,eAAeA,CAAI,CAAC,EAClF,KAAK,SAAWF,QACTG,EAAO,CACdC,EAAgB,MAAM,yDAAyD,KAAK,QAAQ,GAAID,CAAK,CACvG,CACF,CAEA,QAAS,CACP,GAAK,KAAK,SACH,OAAA9B,qCAC8B,KAAK,SAAS,MAAM,OAAO,EAAE,CAAC,CAAC,cAAc,KAAK,UAAU,kCAC9D,KAAK,SAAS,IAAKgC,GAAYhC,IAAOuB,EAAYS,CAAO,CAAC,EAAE,CAAC,eAGlG,CAEA,cAAe,CAEK,KAAK,KAAK,iBAAiB,UAAU,EAC7C,QAASC,GAAa,CACzB,KAAA,KAAK,iBAAiB,mBAAmBA,EAAS,IAAI,GAAG,EAAE,QAASxC,GAAU,CACjFwC,EAAS,OAAOxC,CAAK,CAAA,CACtB,CAAA,CACF,CACH,CAEA,eAAeoC,EAAiE,CACvE,MAAA,CACL,MAAOA,EAAK,QAAU,GAAKA,EAAK,MAAQ,OACxC,GAAIA,EAAK,KAAO,GAAKA,EAAK,GAAK,OAC/B,KAAMA,EAAK,KACX,MAAOA,EAAK,MACZ,SAAUA,EAAK,WAAa,GAAKA,EAAK,SAAW,OACjD,MAAOA,EAAK,QAAU,GAAKA,EAAK,MAAQ,OACxC,KAAMA,EAAK,KAAK,YAAY,EAC5B,YAAaA,EAAK,aAAe,OACjC,QAASA,EAAK,QAAUA,EAAK,QAAQ,MAAM,GAAG,EAAE,IAAKf,GAAmBA,EAAO,KAAK,CAAC,EAAI,CAAC,EAC1F,SAAUe,EAAK,SAAS,YAAY,IAAM,QAAUA,EAAK,SAAS,YAAkB,IAAA,IAAM,GAAO,MAAA,CAErG,CAEA,gBAAgBK,EAAoC,CAClD,MAAMC,EAAU,CAAA,EAEhB,OAAC,GAAID,EAAK,QAA8C,EAAE,QAASzC,GAAU,CACvEA,EAAM,MAAQA,EAAM,OAAS,UAAY,CAACA,EAAM,WAC9CA,EAAM,OAAS,QACbA,EAAM,UAAiB0C,EAAA1C,EAAM,IAAI,EAAIA,EAAM,OACtCA,EAAM,OAAS,WACpBA,EAAM,UACR0C,EAAQ1C,EAAM,IAAI,EAAI0C,EAAQ1C,EAAM,IAAI,EAAI,GAAG0C,EAAQ1C,EAAM,IAAI,CAAC,IAAIA,EAAM,KAAK,GAAKA,EAAM,OAEtF0C,EAAA1C,EAAM,IAAI,EAAIA,EAAM,MAEhC,CACD,EACM0C,CACT,CAEA,kBAAkBD,EAAMJ,EAAO,CACbC,EAAA,MAAM,iCAAiCD,CAAK,EAAE,EACzDI,EAAA,cAAc,uBAAuB,EAAE,SAAW,EACzD,CAEA,WAAW,EAAU,CAGnB,GAFA,EAAE,eAAe,EACH,KAAK,KAAK,cAAc,EAE/B,KAAA,aAAa,KAAK,IAAI,MACtB,CACC,MAAAE,EAAiB,KAAK,cAA2B,wBAAwB,EAC3EA,IACFA,EAAe,MAAM,EACrBA,EAAe,eAAe,CAAE,SAAU,QAAU,CAAA,EAExD,CACF,CAEA,MAAM,aAAaF,EAAuB,CACpC,GAAAA,EAAK,aAAa,iBAAiB,IAAM,OAAQ,OAE/C,MAAAG,EAASH,EAAK,cAAiC,uBAAuB,EACxE,GAAA,CACGA,EAAA,aAAa,kBAAmB,MAAM,EACvCG,IAAQA,EAAO,SAAW,IAGxB,MAAAC,EAASJ,EAAK,QAAQ,QAAU,GAChCC,EAAU,KAAK,gBAAgBD,CAAI,EACnCK,EAAW,MAAM,MAAMD,EAAQ,CACnC,OAAQ,OACR,KAAM,KAAK,UAAU,CAAE,KAAMH,EAAS,EACtC,QAAS,CACP,eAAgB,kBAClB,CAAA,CACD,EACD,GAAII,EAAS,GACPL,EAAK,QAAQ,eACR,OAAA,SAAS,KAAOA,EAAK,QAAQ,kBAEjC,CACC,MAAAJ,EAAQ,MAAMS,EAAS,OACvB,MAAA,IAAI,MAAMT,CAAK,CACvB,QACO/C,EAAG,CACL,KAAA,kBAAkBmD,EAAMnD,CAAC,CAAA,QAC9B,CACKmD,EAAA,aAAa,kBAAmB,OAAO,EAC5CA,EAAK,MAAM,EACPG,IAAQA,EAAO,SAAW,GAChC,CACF,CACF,EArIEG,EAAA,CADCC,EAAM,CAAA,EADIhB,EAEX,UAAA,WAAA,CAAA,EAGAe,EAAA,CADCE,EAAS,CAAE,KAAM,OAAQ,CAAA,EAJfjB,EAKX,UAAA,WAAA,CAAA,EAGAe,EAAA,CADCG,EAAM,MAAM,CAAA,EAPFlB,EAQX,UAAA,OAAA,CAAA,EARWA,EAANe,EAAA,CADNI,EAAc,gBAAgB,CAAA,EAClBnB,CAAA,ECzBb,eAA8BoB,EAASC,EAAoB,OACzD,MAAMC,GAAWzD,EAAAwD,EAAM,cAA2B,kBAAkB,IAAnD,YAAAxD,EAAsD,UACvE,GAAI,CAACyD,EAAU,OAEf,KAAM,CAAE,SAAAC,CAAa,EAAA,IAAI,IAAID,CAAQ,EACrCD,EAAM,UAAY,GACXG,EAAAjD,8BAAiCgD,CAAQ,sBAAuBF,CAAK,EAC5EA,EAAM,MAAM,QAAU,OACxB","x_google_ignoreList":[0,1]} \ No newline at end of file diff --git a/dist/main/main.js b/dist/main/main.js index 57dd4690..f135c81d 100644 --- a/dist/main/main.js +++ b/dist/main/main.js @@ -1,28 +1,28 @@ -import{t as x,r as m}from"../__chunks__/state.CJfvw0Ck.js";import{_ as n}from"../__chunks__/preload-helper.D7itGvJr.js";import{g as A,m as p,F as C}from"../__chunks__/fetch.service.C1Ie3Sjw.js";import{i as E}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";import{T as f,s as v,x as l,w as J,i as me}from"../__chunks__/lit-element.CH8ciVnL.js";import{t as w,n as fe}from"../__chunks__/property.Ds9fqW-T.js";import{i as ge,t as _e,e as Y,o as ie,a as ye}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{r as B}from"../__chunks__/icon.template.3G0fuXUC.js";import{P as y,c as ve}from"../__chunks__/createOptimizedPicture.CyR9tLTg.js";const T=(e,t)=>{t.split(",").forEach(s=>{e.classList.add(x(s.trim()))})};function $(e,t=document){const s=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${s}="${e}"]`)].map(i=>i.content).join(", ");return o.length?o:""}function we(){const e=$("template");e&&T(document.body,e);const t=$("theme");t&&T(document.body,t)}function be(e){e.querySelectorAll("a").forEach(t=>{if(t.title=t.title||t.textContent,t.href!==t.textContent){const s=t.parentElement,r=t.parentElement.parentElement;t.querySelector("img")||(s.childNodes.length===1&&(s.tagName==="P"||s.tagName==="DIV")&&(t.className="button",s.classList.add("button-container")),s.childNodes.length===1&&s.tagName==="STRONG"&&r.childNodes.length===1&&r.tagName==="P"&&(t.className="button primary",r.classList.add("button-container")),s.childNodes.length===1&&s.tagName==="EM"&&r.childNodes.length===1&&r.tagName==="P"&&(t.className="button secondary",r.classList.add("button-container")))}})}function Pe(e){return e.trim()===""?void 0:e}function Le(){const e=$("language");document.documentElement.lang=Pe(e)||"en"}function ae(e){const t=[];return e.querySelectorAll("[data-block-name]").forEach(r=>{t.push({name:r.dataset.blockName,element:r})}),t}async function ne(e){if((e.element.dataset.blockStatus??"unloaded")==="unloaded"){e.element.dataset.blockStatus="loading";try{const{href:s}=A(`dist/${e.name}/${e.name}.js`),r=await n(()=>import(s),__vite__mapDeps([]));r.default&&await r.default(e.element),e.element.dataset.blockStatus="loaded"}catch(s){e.element.dataset.blockStatus="error",p.error("laodBloackModules:",s)}}}async function k(e){return new Promise((t,s)=>{const{href:r}=A(e);if(document.querySelector(`head > link[href="${r}"]`))t(!0);else{const o=document.createElement("link");o.rel="stylesheet",o.href=r,o.onload=t,o.onerror=s,document.head.append(o)}})}async function ce(e){try{await k(`dist/${e.name}/${e.name}.css`)}catch{}}const V={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/types/icons.types.ts",fontsScssPath:"./src/styles/sass/fonts.scss",fontsCssPath:"./dist/fonts/fonts.css",lazyStylesScssPath:"./src/styles/sass/lazy-styles.scss",lazyStylesCssPath:"./dist/lazyStyles/lazyStyles.css",sidekickLibraryStylesScssPath:"./src/styles/sass/sidekick-library-styles.scss",sidekickLibraryStylesCssPath:"./dist/sidekickLibraryStyles/sidekickLibraryStyles.css",lcpBlocks:["banner"]};function H(e){e.style.removeProperty("display")}async function Ee(){const e=document.querySelector(".section"),{lcpBlocks:t}=V;if(e){const o=ae(e).map(async i=>{(t==null?void 0:t.includes(i.name))&&await Promise.all([ne(i),ce(i)])});await Promise.all(o),H(e)}document.body.style.display=null;const s=document.querySelector("main img");await new Promise(r=>{s&&!s.complete?(s.setAttribute("loading","eager"),s.setAttribute("fetchpriority","high"),s.addEventListener("load",()=>r()),s.addEventListener("error",()=>r())):r()})}function F(){return E()?window.parent.location:window.location}async function Q(){const{fontsCssPath:e}=V;if(e){await k(e);try{F().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}}function c(e,t={}){c.defer=c.defer||[];const s=r=>{c[r]=c[r]||((...o)=>c.defer.push({fnname:r,args:o}))};c.drain=c.drain||((r,o)=>{c[r]=o,c.defer.filter(({fnname:i})=>r===i).forEach(({fnname:i,args:a})=>c[i](...a))}),c.always=c.always||[],c.always.on=(r,o)=>{c.always[r]=o},c.on=(r,o)=>{c.cases[r]=o},s("observe"),s("cwv");try{if(window.hlx=window.hlx||{},!window.hlx.rum){const d=new URLSearchParams(window.location.search).get("rum")==="on"?1:100,h=Array.from({length:75},(X,pe)=>String.fromCharCode(48+pe)).filter(X=>/\d|[A-Z]/i.test(X)).filter(()=>Math.random()*75>70).join(""),u=Math.random(),g=u*d<1,P=Date.now(),ue={full:()=>window.location.href,origin:()=>window.location.origin,path:()=>window.location.href.replace(/\?.*$/,"")};window.hlx.rum={weight:d,id:h,random:u,isSelected:g,firstReadTime:P,sampleRUM:c,sanitizeURL:ue[window.hlx.RUM_MASK_URL||"path"]}}const{weight:r,id:o,firstReadTime:i}=window.hlx.rum;if(window.hlx&&window.hlx.rum&&window.hlx.rum.isSelected){const a=["weight","id","referer","checkpoint","t","source","target","cwv","CLS","FID","LCP","INP"],d=(h=t)=>{const u=JSON.stringify({weight:r,id:o,referer:window.hlx.rum.sanitizeURL(),checkpoint:e,t:Date.now()-i,...t},a),g=`https://rum.hlx.page/.rum/${r}`;navigator.sendBeacon(g,u),console.debug(`ping:${e}`,h)};c.cases=c.cases||{cwv:()=>c.cwv(t)||!0,lazy:()=>{const h=document.createElement("script");return h.src="https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js",document.head.appendChild(h),!0}},d(t),c.cases[e]&&c.cases[e]()}c.always[e]&&c.always[e](t)}catch{}}function $e(e="dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(s){console.log("setupHlxObj",s)}}function Se(){$e(),c("top"),window.addEventListener("load",()=>c("load")),window.addEventListener("unhandledrejection",e=>{c("error",{source:e.reason.sourceURL,target:e.reason.line})}),window.addEventListener("error",e=>{c("error",{source:e.filename,target:e.lineno})})}async function Ce(e){const t=ae(e);if(!t.length){H(e);return}for(const s of t)Promise.all([ne(s),ce(s)]);H(e)}async function Ae(){const t=[...document.querySelectorAll(".section")].map(s=>Ce(s));await Promise.all(t)}class Te{constructor(){this.beforeEagerCallbacks=[],this.loadEagerCallbacks=[],this.beforeLoadLazyCallbacks=[],this.loadLazyCallbacks=[],this.beforeLoadDelayedCallbacks=[],this.loadDelayedCallbacks=[],this.initializedCallbacks=[]}get beforeEager(){return this.beforeEagerPromise===void 0&&(this.beforeEagerPromise=this.beforeLoadEager()),this.beforeEagerPromise}get loadEager(){return this.eagerPromise===void 0&&(this.eagerPromise=this.loadEagerPromise()),this.eagerPromise}get beforeLoadLazy(){return this.beforeLazyPromise===void 0&&(this.beforeLazyPromise=this.beforeLoadLazyPromise()),this.beforeLazyPromise}get loadLazy(){return this.lazyPromise===void 0&&(this.lazyPromise=this.loadLazyPromise()),this.lazyPromise}get beforeLoadDelayed(){return this.beforeDelayedPromise===void 0&&(this.beforeDelayedPromise=this.beforeLoadDelayedPromise()),this.beforeDelayedPromise}get loadDelayed(){return this.delayedPromise===void 0&&(this.delayedPromise=this.loadDelayedPromise()),this.delayedPromise}get initialized(){return this.initializedPromise===void 0&&(this.initializedPromise=this.getInitializedPromise()),this.initializedPromise}addBeforeEagerTask(t){this.beforeEagerCallbacks.push(t)}addLoadEagerTask(t){this.loadEagerCallbacks.push(t)}addBeforeLoadLazyTask(t){this.beforeLoadLazyCallbacks.push(t)}addLoadLazyTask(t){this.loadLazyCallbacks.push(t)}addBeforeLoadDelayedTask(t){this.beforeLoadDelayedCallbacks.push(t)}addLoadDelayedTask(t){this.loadDelayedCallbacks.push(t)}addInitializedTask(t){this.initializedCallbacks.push(t)}async init(){await this.beforeEager,await this.loadEager,await this.beforeLoadLazy,await this.loadLazy,await this.beforeLoadDelayed,await this.loadDelayed,await this.initialized}async beforeLoadEager(){const t=new Promise(s=>{Se(),we(),Le(),s()});await Promise.all([...this.beforeEagerCallbacks.map(s=>s()),t])}async loadEagerPromise(){const t=new Promise(async s=>{const r=document.querySelector("main");be(r),setTimeout(()=>{document.body.classList.add("show"),s()},100),await Ee();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await Q()}catch{}});await Promise.all([...this.loadEagerCallbacks.map(s=>s()),t])}async beforeLoadLazyPromise(){const t=new Promise(s=>s());await Promise.all([...this.beforeLoadLazyCallbacks.map(s=>s()),t])}async loadLazyPromise(){const t=new Promise(async s=>{try{const{lazyStylesScssPath:r,sidekickLibraryStylesScssPath:o,fontsScssPath:i,lazyStylesCssPath:a,sidekickLibraryStylesCssPath:d}=V;r&&a&&await k(a),o&&d&&E()&&await k(d),i&&await Q(),await Ae()}catch(r){p.error("Load lazy Task: ",r)}s()});await Promise.all([...this.loadLazyCallbacks.map(s=>s()),t])}async beforeLoadDelayedPromise(){const t=new Promise(s=>s());await Promise.all([...this.beforeLoadDelayedCallbacks.map(s=>s()),t])}async loadDelayedPromise(){const t=new Promise(s=>{setTimeout(()=>{s()},3e3)});await Promise.all([...this.loadDelayedCallbacks.map(s=>s()),t])}async getInitializedPromise(){const t=new Promise(s=>s());await Promise.all([...this.initializedCallbacks.map(s=>s()),t])}}const N=new Te;/** +import{t as O,r as p}from"../__chunks__/state.CJfvw0Ck.js";import{_ as n}from"../__chunks__/preload-helper.D7itGvJr.js";import{g as te,m as _,F as L}from"../__chunks__/fetch.service.C1Ie3Sjw.js";import{i as I}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";import{T as f,s as v,x as l,w as Z,i as he}from"../__chunks__/lit-element.CH8ciVnL.js";import{t as y,n as ue}from"../__chunks__/property.Ds9fqW-T.js";import{i as pe,t as fe,e as q,o as re,a as me}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{r as k}from"../__chunks__/icon.template.3G0fuXUC.js";import{P as g,c as _e}from"../__chunks__/createOptimizedPicture.CyR9tLTg.js";const K=(e,t)=>{t.split(",").forEach(r=>{e.classList.add(O(r.trim()))})};function M(e,t=document){const r=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${r}="${e}"]`)].map(i=>i.content).join(", ");return o.length?o:""}function ge(){const e=M("template");e&&K(document.body,e);const t=M("theme");t&&K(document.body,t)}function ve(e){e.querySelectorAll("a").forEach(t=>{if(t.title=t.title||t.textContent,t.href!==t.textContent){const r=t.parentElement,s=t.parentElement.parentElement;t.querySelector("img")||(r.childNodes.length===1&&(r.tagName==="P"||r.tagName==="DIV")&&(t.className="button",r.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="STRONG"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button primary",s.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="EM"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button secondary",s.classList.add("button-container")))}})}function ye(e){return e.trim()===""?void 0:e}function be(){const e=M("language");document.documentElement.lang=ye(e)||"en"}function se(e){const t=[];return e.querySelectorAll("[data-block-name]").forEach(s=>{t.push({name:s.dataset.blockName,element:s})}),t}async function oe(e){const t=e.element.dataset.blockStatus;if(t!=="loading"&&t!=="loaded")try{e.element.dataset.blockStatus="loading";const{href:r}=te(`dist/${e.name}/${e.name}.js`),s=await n(()=>import(r),__vite__mapDeps([]));s.default&&await s.default(e.element),e.element.dataset.blockStatus="loaded"}catch(r){e.element.dataset.blockStatus="error",_.error("laodBloackModules:",r)}}async function $(e){return new Promise((t,r)=>{const{href:s}=te(e);if(document.querySelector(`head > link[href="${s}"]`))t(!0);else{const o=document.createElement("link");o.rel="stylesheet",o.href=s,o.onload=t,o.onerror=r,document.head.append(o)}})}async function ie(e){try{await $(`dist/${e.name}/${e.name}.css`)}catch{}}const j={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/types/icons.types.ts",fontsScssPath:"./src/styles/sass/fonts.scss",fontsCssPath:"./dist/fonts/fonts.css",lazyStylesScssPath:"./src/styles/sass/lazy-styles.scss",lazyStylesCssPath:"./dist/lazyStyles/lazyStyles.css",sidekickLibraryStylesScssPath:"./src/styles/sass/sidekick-library-styles.scss",sidekickLibraryStylesCssPath:"./dist/sidekickLibraryStyles/sidekickLibraryStyles.css",lcpBlocks:["banner"]};function V(e){e.style.removeProperty("display")}async function Pe(){const e=document.querySelector(".section"),{lcpBlocks:t}=j;if(e){const o=se(e).map(async i=>{(t==null?void 0:t.includes(i.name))&&await Promise.all([oe(i),ie(i)])});await Promise.all(o),V(e)}document.body.style.display=null;const r=document.querySelector("main img");await new Promise(s=>{r&&!r.complete?(r.setAttribute("loading","eager"),r.setAttribute("fetchpriority","high"),r.addEventListener("load",()=>s()),r.addEventListener("error",()=>s())):s()})}function we(){return I()?window.parent.location:window.location}async function X(){const{fontsCssPath:e}=j;if(e){await $(e);try{we().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}}function c(e,t={}){c.defer=c.defer||[];const r=s=>{c[s]=c[s]||((...o)=>c.defer.push({fnname:s,args:o}))};c.drain=c.drain||((s,o)=>{c[s]=o,c.defer.filter(({fnname:i})=>s===i).forEach(({fnname:i,args:a})=>c[i](...a))}),c.always=c.always||[],c.always.on=(s,o)=>{c.always[s]=o},c.on=(s,o)=>{c.cases[s]=o},r("observe"),r("cwv");try{if(window.hlx=window.hlx||{},!window.hlx.rum){const d=new URLSearchParams(window.location.search).get("rum")==="on"?1:100,h=Array.from({length:75},(Y,de)=>String.fromCharCode(48+de)).filter(Y=>/\d|[A-Z]/i.test(Y)).filter(()=>Math.random()*75>70).join(""),m=Math.random(),u=m*d<1,b=Date.now(),le={full:()=>window.location.href,origin:()=>window.location.origin,path:()=>window.location.href.replace(/\?.*$/,"")};window.hlx.rum={weight:d,id:h,random:m,isSelected:u,firstReadTime:b,sampleRUM:c,sanitizeURL:le[window.hlx.RUM_MASK_URL||"path"]}}const{weight:s,id:o,firstReadTime:i}=window.hlx.rum;if(window.hlx&&window.hlx.rum&&window.hlx.rum.isSelected){const a=["weight","id","referer","checkpoint","t","source","target","cwv","CLS","FID","LCP","INP"],d=(h=t)=>{const m=JSON.stringify({weight:s,id:o,referer:window.hlx.rum.sanitizeURL(),checkpoint:e,t:Date.now()-i,...t},a),u=`https://rum.hlx.page/.rum/${s}`;navigator.sendBeacon(u,m),console.debug(`ping:${e}`,h)};c.cases=c.cases||{cwv:()=>c.cwv(t)||!0,lazy:()=>{const h=document.createElement("script");return h.src="https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js",document.head.appendChild(h),!0}},d(t),c.cases[e]&&c.cases[e]()}c.always[e]&&c.always[e](t)}catch{}}function Le(e="dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(r){console.log("setupHlxObj",r)}}function $e(){Le(),c("top"),window.addEventListener("load",()=>c("load")),window.addEventListener("unhandledrejection",e=>{c("error",{source:e.reason.sourceURL,target:e.reason.line})}),window.addEventListener("error",e=>{c("error",{source:e.filename,target:e.lineno})})}async function Ee(e){const t=se(e);if(!t.length){V(e);return}for(const r of t)Promise.all([oe(r),ie(r)]);V(e)}async function Ce(){const t=[...document.querySelectorAll(".section")].map(r=>Ee(r));await Promise.all(t)}function Te(){document.querySelectorAll(".default-content-wrapper picture").forEach(t=>{const r=t.parentElement;r&&r.classList.add("image","main")})}function Ae(e){const t=[];let r=!1;[...e.children].forEach(s=>{if(s.tagName==="DIV"||!r){const o=document.createElement("div");t.push(o),r=s.tagName!=="DIV",r&&o.classList.add("default-content-wrapper")}t[t.length-1].append(s)}),t.forEach(s=>e.append(s)),Te(),e.classList.add("section"),e.dataset.sectionStatus="initialized",e.style.display="none"}function Se(e){return/^[a-z][A-Za-z0-9]*$/.test(e)?e:/^[A-Z][A-Za-z0-9]*$/.test(e)?e.charAt(0).toLowerCase()+e.slice(1):O(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}function De(e){const t={};return e.querySelectorAll(":scope > div").forEach(r=>{if(r.children){const s=[...r.children];if(s[1]){const o=s[1],i=O(s[0].textContent??"");let a="";if(o.querySelector("a")){const d=[...o.querySelectorAll("a")];d.length===1?a=d[0].href:a=d.map(h=>h.href)}else if(o.querySelector("img")){const d=[...o.querySelectorAll("img")];d.length===1?a=d[0].src:a=d.map(h=>h.src)}else if(o.querySelector("p")){const d=[...o.querySelectorAll("p")];d.length===1?a=d[0].textContent:a=d.map(h=>h.textContent)}else a=r.children[1].textContent;t[i]=a}}}),t}function Oe(e){const t=e.querySelector("div.section-metadata");if(t){const r=De(t);Object.keys(r).forEach(s=>{s==="style"?r.style.split(",").filter(i=>i).map(i=>O(i.trim())).forEach(i=>e.classList.add(i)):e.dataset[Se(s)]=r[s]}),t.parentElement&&t.parentElement.remove()}}function Ie(e){e.querySelectorAll(":scope > div").forEach(t=>{Ae(t),Oe(t)})}function ke(e){e.querySelectorAll("div.section > div > div").forEach(t=>{const r=t.classList[0];if(r){t.classList.add("block"),t.dataset.blockName=r;const s=t.parentElement;s==null||s.classList.add(`${r}-wrapper`);const o=t.closest(".section");o&&o.classList.add(`${r}-container`)}})}class Re{constructor(){this.beforeEagerCallbacks=[],this.loadEagerCallbacks=[],this.beforeLoadLazyCallbacks=[],this.loadLazyCallbacks=[],this.beforeLoadDelayedCallbacks=[],this.loadDelayedCallbacks=[],this.initializedCallbacks=[]}get beforeEager(){return this.beforeEagerPromise===void 0&&(this.beforeEagerPromise=this.beforeLoadEager()),this.beforeEagerPromise}get loadEager(){return this.eagerPromise===void 0&&(this.eagerPromise=this.loadEagerPromise()),this.eagerPromise}get beforeLoadLazy(){return this.beforeLazyPromise===void 0&&(this.beforeLazyPromise=this.beforeLoadLazyPromise()),this.beforeLazyPromise}get loadLazy(){return this.lazyPromise===void 0&&(this.lazyPromise=this.loadLazyPromise()),this.lazyPromise}get beforeLoadDelayed(){return this.beforeDelayedPromise===void 0&&(this.beforeDelayedPromise=this.beforeLoadDelayedPromise()),this.beforeDelayedPromise}get loadDelayed(){return this.delayedPromise===void 0&&(this.delayedPromise=this.loadDelayedPromise()),this.delayedPromise}get initialized(){return this.initializedPromise===void 0&&(this.initializedPromise=this.getInitializedPromise()),this.initializedPromise}addBeforeEagerTask(t){this.beforeEagerCallbacks.push(t)}addLoadEagerTask(t){this.loadEagerCallbacks.push(t)}addBeforeLoadLazyTask(t){this.beforeLoadLazyCallbacks.push(t)}addLoadLazyTask(t){this.loadLazyCallbacks.push(t)}addBeforeLoadDelayedTask(t){this.beforeLoadDelayedCallbacks.push(t)}addLoadDelayedTask(t){this.loadDelayedCallbacks.push(t)}addInitializedTask(t){this.initializedCallbacks.push(t)}async init(){await this.beforeEager,await this.loadEager,await this.beforeLoadLazy,await this.loadLazy,await this.beforeLoadDelayed,await this.loadDelayed,await this.initialized}async beforeLoadEager(){const t=new Promise(r=>{$e(),ge(),be(),r()});await Promise.all([...this.beforeEagerCallbacks.map(r=>r()),t])}async loadEagerPromise(){const t=new Promise(async r=>{const s=document.querySelector("main");ve(s),Ie(s),ke(s),setTimeout(()=>{document.body.classList.add("show"),r()},100),await Pe();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await X()}catch{}});await Promise.all([...this.loadEagerCallbacks.map(r=>r()),t])}async beforeLoadLazyPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadLazyCallbacks.map(r=>r()),t])}async loadLazyPromise(){const t=new Promise(async r=>{try{const{lazyStylesScssPath:s,sidekickLibraryStylesScssPath:o,fontsScssPath:i,lazyStylesCssPath:a,sidekickLibraryStylesCssPath:d}=j;await Ce();const{hash:h}=window.location,m=h?document.getElementById(h.substring(1)):!1;h&&m&&m.scrollIntoView(),s&&a&&await $(a),o&&d&&I()&&await $(d),i&&await X(),c("lazy");const u=document.querySelector("main");c.observe(u.querySelectorAll("div[data-block-name]")),c.observe(u.querySelectorAll("picture > img"))}catch(s){_.error("Load lazy Task: ",s)}r()});await Promise.all([...this.loadLazyCallbacks.map(r=>r()),t])}async beforeLoadDelayedPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadDelayedCallbacks.map(r=>r()),t])}async loadDelayedPromise(){const t=new Promise(r=>{setTimeout(()=>{r()},3e3)});await Promise.all([...this.loadDelayedCallbacks.map(r=>r()),t])}async getInitializedPromise(){const t=new Promise(r=>r());await Promise.all([...this.initializedCallbacks.map(r=>r()),t])}}const R=new Re;/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const ke=e=>e===null||typeof e!="object"&&typeof e!="function",De=e=>e.strings===void 0;/** + */const ze=e=>e===null||typeof e!="object"&&typeof e!="function",xe=e=>e.strings===void 0;/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const L=(e,t)=>{var r;const s=e._$AN;if(s===void 0)return!1;for(const o of s)(r=o._$AO)==null||r.call(o,t,!1),L(o,t);return!0},D=e=>{let t,s;do{if((t=e._$AM)===void 0)break;s=t._$AN,s.delete(e),e=t}while((s==null?void 0:s.size)===0)},le=e=>{for(let t;t=e._$AM;e=t){let s=t._$AN;if(s===void 0)t._$AN=s=new Set;else if(s.has(e))break;s.add(e),Re(t)}};function Oe(e){this._$AN!==void 0?(D(this),this._$AM=e,le(this)):this._$AM=e}function Ie(e,t=!1,s=0){const r=this._$AH,o=this._$AN;if(o!==void 0&&o.size!==0)if(t)if(Array.isArray(r))for(let i=s;i{e.type==_e.CHILD&&(e._$AP??(e._$AP=Ie),e._$AQ??(e._$AQ=Oe))};class de extends ge{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,s,r){super._$AT(t,s,r),le(this),this.isConnected=t._$AU}_$AO(t,s=!0){var r,o;t!==this.isConnected&&(this.isConnected=t,t?(r=this.reconnected)==null||r.call(this):(o=this.disconnected)==null||o.call(this)),s&&(L(this,t),D(this))}setValue(t){if(De(this._$Ct))this._$Ct._$AI(t,this);else{const s=[...this._$Ct._$AH];s[this._$Ci]=t,this._$Ct._$AI(s,this,0)}}disconnected(){}reconnected(){}}/** + */const P=(e,t)=>{var s;const r=e._$AN;if(r===void 0)return!1;for(const o of r)(s=o._$AO)==null||s.call(o,t,!1),P(o,t);return!0},E=e=>{let t,r;do{if((t=e._$AM)===void 0)break;r=t._$AN,r.delete(e),e=t}while((r==null?void 0:r.size)===0)},ae=e=>{for(let t;t=e._$AM;e=t){let r=t._$AN;if(r===void 0)t._$AN=r=new Set;else if(r.has(e))break;r.add(e),Ne(t)}};function Me(e){this._$AN!==void 0?(E(this),this._$AM=e,ae(this)):this._$AM=e}function Ve(e,t=!1,r=0){const s=this._$AH,o=this._$AN;if(o!==void 0&&o.size!==0)if(t)if(Array.isArray(s))for(let i=r;i{e.type==fe.CHILD&&(e._$AP??(e._$AP=Ve),e._$AQ??(e._$AQ=Me))};class ne extends pe{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,r,s){super._$AT(t,r,s),ae(this),this.isConnected=t._$AU}_$AO(t,r=!0){var s,o;t!==this.isConnected&&(this.isConnected=t,t?(s=this.reconnected)==null||s.call(this):(o=this.disconnected)==null||o.call(this)),r&&(P(this,t),E(this))}setValue(t){if(xe(this._$Ct))this._$Ct._$AI(t,this);else{const r=[...this._$Ct._$AH];r[this._$Ci]=t,this._$Ct._$AI(r,this,0)}}disconnected(){}reconnected(){}}/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const Me=()=>new ze;let ze=class{};const j=new WeakMap,xe=Y(class extends de{render(e){return f}update(e,[t]){var r;const s=t!==this.Y;return s&&this.Y!==void 0&&this.rt(void 0),(s||this.lt!==this.ct)&&(this.Y=t,this.ht=(r=e.options)==null?void 0:r.host,this.rt(this.ct=e.element)),f}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let s=j.get(t);s===void 0&&(s=new WeakMap,j.set(t,s)),s.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),s.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=j.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var Be=Object.defineProperty,Ve=Object.getOwnPropertyDescriptor,Z=(e,t,s,r)=>{for(var o=r>1?void 0:r?Ve(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Be(t,s,o),o};let O=class extends v{constructor(){super(...arguments),this.error=null,this.getSubmenuName=e=>e.path.split("/")[1]}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}async getPlaceholder(e){return await y.getPlaceHolder(e)}render(){if(this.error)return l`
    ${this.error}
    `;if(this.items)return l``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return l`${e.navtitle} ${B("chevron-down","submenu__icon")}`}renderMenuItem(e){return e.error?l`

    ${e.error}

    `:l`
  • ${e.children!==void 0?this.renderSubMenu(e):l`${e.navtitle}`}
  • `}renderMenuItems(){return l`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}filterNavigation(e,t){return e.filter(s=>t.every(r=>!s.path.includes(r))).map(s=>({path:s.path,navtitle:this.getNavTitle(s)}))}groupItemsByFirstLevelPath(e){const t={};return e.forEach(s=>{const r=this.getSubmenuName(s);t[r]||(t[r]=[]),t[r].push({path:s.path,navtitle:this.getNavTitle(s)})}),t}async groupByFirstLevelPath(){const e="/query-index.json",t=["sidekick","sidekick-library","tools","development","dev-","__"];try{const s=await C.fetchJson(e);this.error=null;const r=this.filterNavigation(s.data,t),o=this.groupItemsByFirstLevelPath(r);return Object.values(o).map(a=>a.length===1?a[0]:{navtitle:a[0].path.split("/")[1],path:a[0].path,children:a})}catch(s){return p.error(`SidebarNav Component: Error while fetching ${e}`,s),this.error=await y.getPlaceHolder("error"),[]}}};Z([m()],O.prototype,"items",2);Z([m()],O.prototype,"error",2);O=Z([w("sidebar-nav")],O);var Ne=Object.defineProperty,qe=Object.getOwnPropertyDescriptor,K=(e,t,s,r)=>{for(var o=r>1?void 0:r?qe(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Ne(t,s,o),o};let I=class extends v{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();e!==null&&this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t="contact.plain.html";try{const s=await C.fetchText(t,{cacheOptions:{cacheType:"runtime"}});return this.error=null,e.parseFromString(s,"text/html")}catch(s){return p.error(`SidebarContacts Component: Error while fetching ${t}`,s),this.error=await y.getPlaceHolder("error"),null}}renderHeader(e){return e?l`

    ${e}

    `:f}renderText(e){return e?l`

    ${e}

    `:f}render(){if(this.error)return l`
    ${this.error}
    `;if(!this.contactTemplateArgs)return f;const{headline:e,text:t,contacts:s}=this.contactTemplateArgs;return l`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(s)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:s}=e;return!t&&!s?f:l`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(s)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(r=>({icon:r.querySelector("div"),markup:r.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),s=e.querySelector("p"),r=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:s,contacts:r}}renderContacts(e){return e.length===0?f:l`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?B(e.innerHTML):f}renderContactMarkup(e){return e?ie(e.innerHTML):f}};K([m()],I.prototype,"contactTemplateArgs",2);K([m()],I.prototype,"error",2);I=K([w("sidebar-contact")],I);var je=Object.defineProperty,He=Object.getOwnPropertyDescriptor,q=(e,t,s,r)=>{for(var o=r>1?void 0:r?He(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&je(t,s,o),o};let S=class extends v{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e),this.noPostsPlaceholder=await y.getPlaceHolder("no posts")}render(){if(this.lastTreePosts)return l`${this.renderHeader()} ${this.renderPosts()}`}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,s)=>t.lastModified>s.lastModified?-1:t.lastModified${t}`:f}renderPost(e){return l`
    ${this.renderPicture(e)}

    ${e.description}

    `}async getPosts(){const e="/query-index.json";try{return this.error=null,(await C.fetchJson(e)).data.filter(s=>s.path.startsWith("/posts"))}catch(t){return p.error(`SidebarPost Component: Error while fetching ${e}`,t),this.error=await y.getPlaceHolder("error"),[]}}renderPosts(){return this.error?l`
    ${this.error}
    `:this.lastTreePosts.length===0?l`
    ${this.noPostsPlaceholder}
    `:l`
    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}renderHeader(){return l`

    Newest Posts

    `}};q([m()],S.prototype,"lastTreePosts",2);q([m()],S.prototype,"error",2);q([m()],S.prototype,"noPostsPlaceholder",2);S=q([w("sidebar-posts")],S);var Fe=Object.defineProperty,Ue=Object.getOwnPropertyDescriptor,G=(e,t,s,r)=>{for(var o=r>1?void 0:r?Ue(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Fe(t,s,o),o};let R=class extends v{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e="footer.plain.html";try{const t=await C.fetchText(e,{cacheOptions:{cacheType:"runtime"}});this.error=null;const s=document.createElement("div");s.innerHTML=t,this.footerMarkup=s.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}catch(t){p.error(`SidebarFooter Component: Error while fetching ${e}`,t),this.error=await y.getPlaceHolder("error")}}render(){if(this.error)return l`
    ${this.error}
    `;if(this.footerMarkup)return l`${this.footerMarkup}`}};G([m()],R.prototype,"footerMarkup",2);G([m()],R.prototype,"error",2);R=G([w("sidebar-footer")],R);var Ye=Object.defineProperty,Ze=Object.getOwnPropertyDescriptor,Ke=(e,t,s,r)=>{for(var o=r>1?void 0:r?Ze(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Ye(t,s,o),o};let ee=class extends v{constructor(){super(...arguments),this.toggleRef=Me(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return l`
    ${B("hamburger")}`}};ee=Ke([w("sidebar-component")],ee);const Ge=()=>{if(E())return;const e=document.createElement("sidebar-component");e.setAttribute("id","sidebar"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active");const t=document.getElementById("main");t==null||t.after(e)};N.addLoadEagerTask(()=>(Ge(),console.log("LOAD EAGER SIDEBAR TS"),Promise.resolve()));function We({input:e,specifier:t,htmlTag:s}){return t===""||s===""?e:e.split(t).map((r,o)=>o%2===1?`<${s}>${r}`:r).join("")}var Xe=Object.defineProperty,Je=Object.getOwnPropertyDescriptor,W=(e,t,s,r)=>{for(var o=r>1?void 0:r?Je(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&Xe(t,s,o),o};let M=class extends v{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await C.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data},this.error=null}catch(e){p.error("Header Component: Error while fetching header.json",e),this.error=await y.getPlaceHolder("error")}}render(){if(this.error)return l`
    ${this.error}
    `;if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,s=We({input:e.logoText,htmlTag:"strong",specifier:":::"}),r=ie(s);return l``}};W([m()],M.prototype,"headerData",2);W([m()],M.prototype,"error",2);M=W([w("header-component")],M);/** + */const qe=()=>new je;let je=class{};const x=new WeakMap,He=q(class extends ne{render(e){return f}update(e,[t]){var s;const r=t!==this.Y;return r&&this.Y!==void 0&&this.rt(void 0),(r||this.lt!==this.ct)&&(this.Y=t,this.ht=(s=e.options)==null?void 0:s.host,this.rt(this.ct=e.element)),f}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let r=x.get(t);r===void 0&&(r=new WeakMap,x.set(t,r)),r.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),r.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=x.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var Be=Object.defineProperty,Ue=Object.getOwnPropertyDescriptor,H=(e,t,r,s)=>{for(var o=s>1?void 0:s?Ue(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Be(t,r,o),o};let C=class extends v{constructor(){super(...arguments),this.error=null,this.getSubmenuName=e=>e.path.split("/")[1]}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}async getPlaceholder(e){return await g.getPlaceHolder(e)}render(){if(this.error)return l`
    ${this.error}
    `;if(this.items)return l``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return l`${e.navtitle} ${k("chevron-down","submenu__icon")}`}renderMenuItem(e){return e.error?l`

    ${e.error}

    `:l`
  • ${e.children!==void 0?this.renderSubMenu(e):l`${e.navtitle}`}
  • `}renderMenuItems(){return l`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}filterNavigation(e,t){return e.filter(r=>t.every(s=>!r.path.includes(s))).map(r=>({path:r.path,navtitle:this.getNavTitle(r)}))}groupItemsByFirstLevelPath(e){const t={};return e.forEach(r=>{const s=this.getSubmenuName(r);t[s]||(t[s]=[]),t[s].push({path:r.path,navtitle:this.getNavTitle(r)})}),t}async groupByFirstLevelPath(){const e="/query-index.json",t=["sidekick","sidekick-library","tools","development","dev-","__"];try{const r=await L.fetchJson(e);this.error=null;const s=this.filterNavigation(r.data,t),o=this.groupItemsByFirstLevelPath(s);return Object.values(o).map(a=>a.length===1?a[0]:{navtitle:a[0].path.split("/")[1],path:a[0].path,children:a})}catch(r){return _.error(`SidebarNav Component: Error while fetching ${e}`,r),this.error=await g.getPlaceHolder("error"),[]}}};H([p()],C.prototype,"items",2);H([p()],C.prototype,"error",2);C=H([y("sidebar-nav")],C);var Fe=Object.defineProperty,Ye=Object.getOwnPropertyDescriptor,B=(e,t,r,s)=>{for(var o=s>1?void 0:s?Ye(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Fe(t,r,o),o};let T=class extends v{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();e!==null&&this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t="contact.plain.html";try{const r=await L.fetchText(t,{cacheOptions:{cacheType:"runtime"}});return this.error=null,e.parseFromString(r,"text/html")}catch(r){return _.error(`SidebarContacts Component: Error while fetching ${t}`,r),this.error=await g.getPlaceHolder("error"),null}}renderHeader(e){return e?l`

    ${e}

    `:f}renderText(e){return e?l`

    ${e}

    `:f}render(){if(this.error)return l`
    ${this.error}
    `;if(!this.contactTemplateArgs)return f;const{headline:e,text:t,contacts:r}=this.contactTemplateArgs;return l`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(r)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:r}=e;return!t&&!r?f:l`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(r)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(s=>({icon:s.querySelector("div"),markup:s.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),r=e.querySelector("p"),s=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:r,contacts:s}}renderContacts(e){return e.length===0?f:l`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?k(e.innerHTML):f}renderContactMarkup(e){return e?re(e.innerHTML):f}};B([p()],T.prototype,"contactTemplateArgs",2);B([p()],T.prototype,"error",2);T=B([y("sidebar-contact")],T);var Ze=Object.defineProperty,Ke=Object.getOwnPropertyDescriptor,z=(e,t,r,s)=>{for(var o=s>1?void 0:s?Ke(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Ze(t,r,o),o};let w=class extends v{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e),this.noPostsPlaceholder=await g.getPlaceHolder("no posts")}render(){if(this.lastTreePosts)return l`${this.renderHeader()} ${this.renderPosts()}`}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,r)=>t.lastModified>r.lastModified?-1:t.lastModified${t}`:f}renderPost(e){return l`
    ${this.renderPicture(e)}

    ${e.description}

    `}async getPosts(){const e="/query-index.json";try{return this.error=null,(await L.fetchJson(e)).data.filter(r=>r.path.startsWith("/posts"))}catch(t){return _.error(`SidebarPost Component: Error while fetching ${e}`,t),this.error=await g.getPlaceHolder("error"),[]}}renderPosts(){return this.error?l`
    ${this.error}
    `:this.lastTreePosts.length===0?l`
    ${this.noPostsPlaceholder}
    `:l`
    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}renderHeader(){return l`

    Newest Posts

    `}};z([p()],w.prototype,"lastTreePosts",2);z([p()],w.prototype,"error",2);z([p()],w.prototype,"noPostsPlaceholder",2);w=z([y("sidebar-posts")],w);var Xe=Object.defineProperty,We=Object.getOwnPropertyDescriptor,U=(e,t,r,s)=>{for(var o=s>1?void 0:s?We(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Xe(t,r,o),o};let A=class extends v{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e="footer.plain.html";try{const t=await L.fetchText(e,{cacheOptions:{cacheType:"runtime"}});this.error=null;const r=document.createElement("div");r.innerHTML=t,this.footerMarkup=r.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}catch(t){_.error(`SidebarFooter Component: Error while fetching ${e}`,t),this.error=await g.getPlaceHolder("error")}}render(){if(this.error)return l`
    ${this.error}
    `;if(this.footerMarkup)return l`${this.footerMarkup}`}};U([p()],A.prototype,"footerMarkup",2);U([p()],A.prototype,"error",2);A=U([y("sidebar-footer")],A);var Je=Object.defineProperty,Ge=Object.getOwnPropertyDescriptor,Qe=(e,t,r,s)=>{for(var o=s>1?void 0:s?Ge(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Je(t,r,o),o};let W=class extends v{constructor(){super(...arguments),this.toggleRef=qe(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return l`
    ${k("hamburger")}`}};W=Qe([y("sidebar-component")],W);const et=()=>{if(I())return;const e=document.createElement("sidebar-component");e.setAttribute("id","sidebar"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active");const t=document.getElementById("main");t==null||t.after(e)};R.addLoadEagerTask(()=>(et(),Promise.resolve()));function tt(){const e=document.getElementById("main");if(!e)return;const t=e.innerHTML;e.innerHTML=`
    ${I()?"":''}${t}
    `}R.addLoadEagerTask(()=>(tt(),Promise.resolve()));function rt({input:e,specifier:t,htmlTag:r}){return t===""||r===""?e:e.split(t).map((s,o)=>o%2===1?`<${r}>${s}`:s).join("")}var st=Object.defineProperty,ot=Object.getOwnPropertyDescriptor,F=(e,t,r,s)=>{for(var o=s>1?void 0:s?ot(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&st(t,r,o),o};let S=class extends v{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await L.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data},this.error=null}catch(e){_.error("Header Component: Error while fetching header.json",e),this.error=await g.getPlaceHolder("error")}}render(){if(this.error)return l`
    ${this.error}
    `;if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,r=rt({input:e.logoText,htmlTag:"strong",specifier:":::"}),s=re(r);return l``}};F([p()],S.prototype,"headerData",2);F([p()],S.prototype,"error",2);S=F([y("header-component")],S);/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */class U extends ye{}U.directiveName="unsafeSVG",U.resultType=2;const Qe=Y(U);/** + */class N extends me{}N.directiveName="unsafeSVG",N.resultType=2;const it=q(N);/** * @license * Copyright 2021 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */class et{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class tt{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??(this.Z=new Promise(t=>this.q=t))}resume(){var t;(t=this.q)==null||t.call(this),this.Z=this.q=void 0}}/** + */class at{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class nt{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??(this.Z=new Promise(t=>this.q=t))}resume(){var t;(t=this.q)==null||t.call(this),this.Z=this.q=void 0}}/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const te=e=>!ke(e)&&typeof e.then=="function",se=1073741823;class st extends de{constructor(){super(...arguments),this._$Cwt=se,this._$Cbt=[],this._$CK=new et(this),this._$CX=new tt}render(...t){return t.find(s=>!te(s))??J}update(t,s){const r=this._$Cbt;let o=r.length;this._$Cbt=s;const i=this._$CK,a=this._$CX;this.isConnected||this.disconnected();for(let d=0;dthis._$Cwt);d++){const h=s[d];if(!te(h))return this._$Cwt=d,h;d{for(;a.get();)await a.get();const g=i.deref();if(g!==void 0){const P=g._$Cbt.indexOf(h);P>-1&&P{for(var o=r>1?void 0:r?it(t,s):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(r?a(t,s,o):a(o))||o);return r&&o&&ot(t,s,o),o};const oe=Object.assign({"/public/icons/angle-down.svg":()=>n(()=>import("../__chunks__/angle-down.CYLyXUSW.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-left.svg":()=>n(()=>import("../__chunks__/angle-left.CuEqyOC8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-right.svg":()=>n(()=>import("../__chunks__/angle-right.Ke48OV-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-down.svg":()=>n(()=>import("../__chunks__/angle-small-down.SNJn5nFt.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-left.svg":()=>n(()=>import("../__chunks__/angle-small-left.Bq32-m-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-right.svg":()=>n(()=>import("../__chunks__/angle-small-right.FYreGgDf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-up.svg":()=>n(()=>import("../__chunks__/angle-up.D0S_oJnp.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/bolt.svg":()=>n(()=>import("../__chunks__/bolt.BAJn0zD8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/building-storefront.svg":()=>n(()=>import("../__chunks__/building-storefront.Pww5r_Sc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chat-bubble-left-right.svg":()=>n(()=>import("../__chunks__/chat-bubble-left-right.0PedyEPm.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/check.svg":()=>n(()=>import("../__chunks__/check.BHPURAzV.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chevron-down.svg":()=>n(()=>import("../__chunks__/chevron-down.D5xOlW7p.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clip.svg":()=>n(()=>import("../__chunks__/clip.DAiKYXCc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clock.svg":()=>n(()=>import("../__chunks__/clock.CQWyiDNK.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cpu-chip.svg":()=>n(()=>import("../__chunks__/cpu-chip.DbktS35z.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cross.svg":()=>n(()=>import("../__chunks__/cross.DjCq6kb8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cursor-arrow-ripple.svg":()=>n(()=>import("../__chunks__/cursor-arrow-ripple.DHyr9er2.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/download.svg":()=>n(()=>import("../__chunks__/download.BlSXR9C9.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/envelope.svg":()=>n(()=>import("../__chunks__/envelope.Cc7Mhg2-.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye-crossed.svg":()=>n(()=>import("../__chunks__/eye-crossed.C49v3GRJ.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye.svg":()=>n(()=>import("../__chunks__/eye.Cm2FxO9V.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/facebook.svg":()=>n(()=>import("../__chunks__/facebook.3ENFaNKU.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/globe.svg":()=>n(()=>import("../__chunks__/globe.DIrN3GJL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/hamburger.svg":()=>n(()=>import("../__chunks__/hamburger.DXUzfmtf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/heart.svg":()=>n(()=>import("../__chunks__/heart.DSQJkyzj.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/home.svg":()=>n(()=>import("../__chunks__/home.CfzaHiPS.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/instagram.svg":()=>n(()=>import("../__chunks__/instagram.BBx5qXGF.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/medium.svg":()=>n(()=>import("../__chunks__/medium.BPaQEP4K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/menu-burger.svg":()=>n(()=>import("../__chunks__/menu-burger.DyVjSQ0K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/paper-plane.svg":()=>n(()=>import("../__chunks__/paper-plane.CLiFs3FL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/plus.svg":()=>n(()=>import("../__chunks__/plus.DuBm-jVv.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/rocket-lunch.svg":()=>n(()=>import("../__chunks__/rocket-lunch.C6eRDqkd.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/search.svg":()=>n(()=>import("../__chunks__/search.CtsY1mRN.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/share.svg":()=>n(()=>import("../__chunks__/share.D_3XZuic.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/snapchat.svg":()=>n(()=>import("../__chunks__/snapchat.Bct5wLOa.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/social-network.svg":()=>n(()=>import("../__chunks__/social-network.B-lhER-M.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/trash.svg":()=>n(()=>import("../__chunks__/trash.D1jfdnTM.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/twitter.svg":()=>n(()=>import("../__chunks__/twitter.d5w0828a.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/user.svg":()=>n(()=>import("../__chunks__/user.X8OGz61Z.js"),__vite__mapDeps([])).then(e=>e.default)});let z=class extends v{constructor(){super(...arguments),this.name=""}async getSvg(e){const s=oe[`${re}/${e}.svg`]??oe[`${re}/cross.svg`];try{const r=await s();return Qe(r)}catch(r){p.error(`Icon Component: SVG icon: ${r.message}`,r);return}}render(){const e=this.getSvg(this.name);return l`${rt(e)}`}};z.styles=me`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;he([fe({type:String})],z.prototype,"name",2);z=he([w("icon-component")],z);class at{readBlockConfig(t){const s={};return t.querySelectorAll(":scope > div").forEach(r=>{if(r.children){const o=[...r.children];if(o[1]){const i=o[1],a=x(o[0].textContent??"");let d="";if(i.querySelector("a")){const h=[...i.querySelectorAll("a")];h.length===1?d=h[0].href:d=h.map(u=>u.href)}else if(i.querySelector("img")){const h=[...i.querySelectorAll("img")];h.length===1?d=h[0].src:d=h.map(u=>u.src)}else if(i.querySelector("p")){const h=[...i.querySelectorAll("p")];h.length===1?d=h[0].textContent:d=h.map(u=>u.textContent)}else d=r.children[1].textContent;s[a]=d}}}),s}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const s=t.classList[0];if(s){t.classList.add("block"),t.dataset.blockName=s;const r=t.parentElement;r==null||r.classList.add(`${s}-wrapper`);const o=t.closest(".section");o&&o.classList.add(`${s}-container`)}}}function nt(e){return/^[a-z][A-Za-z0-9]*$/.test(e)?e:/^[A-Z][A-Za-z0-9]*$/.test(e)?e.charAt(0).toLowerCase()+e.slice(1):x(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class ct{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(s=>{this.adjustMarkup(s),this.processSectionMetaData(s)})}processSectionMetaData(t){const s=t.querySelector("div.section-metadata");if(s){const r=this.blockService.readBlockConfig(s);Object.keys(r).forEach(o=>{o==="style"?r.style.split(",").filter(a=>a).map(a=>x(a.trim())).forEach(a=>t.classList.add(a)):t.dataset[nt(o)]=r[o]}),s.parentElement&&s.parentElement.remove()}}adjustMarkup(t){const s=[];let r=!1;[...t.children].forEach(o=>{if(o.tagName==="DIV"||!r){const i=document.createElement("div");s.push(i),r=o.tagName!=="DIV",r&&i.classList.add("default-content-wrapper")}s[s.length-1].append(o)}),s.forEach(o=>t.append(o)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(s=>{const r=s.parentElement;r&&r.classList.add("image","main")})}}const b=class b{};b.unloaded="unloaded",b.loading="loading",b.loaded="loaded",b.error="error";let _=b;class lt{constructor(t,s){this.sectionService=t,this.blockService=s,this.lcpBlocks=["banner"],this.init=async()=>{console.log("MainService init"),this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const r=document.querySelector("main");if(r){r.setAttribute("id","main"),this.sectionService.init(r),this.addInnerContainer(r),this.blockService.decorateBlocks(r),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:r,sidekickLibraryStylesScssPath:o,fontsScssPath:i}=V;try{r&&await this.loadCSS("/dist/lazyStyles/lazyStyles.css"),o&&E()&&await this.loadCSS("/dist/sidekickLibraryStyles/sidekickLibraryStyles.css"),i&&await this.loadFonts(),await this.loadBlocks()}catch(a){p.error("MainService: Load lazy error: ",a)}},this.loadBlocks=async()=>{const o=[...document.querySelectorAll(".section")].map(i=>this.loadBlock(i));await Promise.all(o)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(F().search).get("lighthouse")==="on";const t=document.querySelector('script[src$="/scripts/scripts.js"]');if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split("/scripts/scripts.js")}catch(s){p.error("MainService: Error initializing codeBasePath.",s)}}addInnerContainer(t){const s=t.innerHTML;t.innerHTML=`
    ${E()?"":''}${s}
    `}decorateTemplateAndTheme(){const t=$("template");t&&T(document.body,t);const s=$("theme");s&&T(document.body,s)}collectBlocks(t){const s=[];return t.querySelectorAll("[data-block-name]").forEach(o=>{s.push({name:o.dataset.blockName,element:o})}),s}async loadBlockModules(t){if((t.element.dataset.blockStatus??_.unloaded)===_.unloaded){t.element.dataset.blockStatus=_.loading;try{const{href:r}=A(`dist/${t.name}/${t.name}.js`),o=await n(()=>import(r),__vite__mapDeps([]));o.default&&await o.default(t.element),t.element.dataset.blockStatus=_.loaded}catch(r){t.element.dataset.blockStatus=_.error,p.error("MainService: An error occurred during module import:",r)}}}async loadBlockStyles(t){try{await this.loadCSS(`dist/${t.name}/${t.name}.css`)}catch{}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS("dist/fonts/fonts.css");try{F().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}async loadCSS(t){return new Promise((s,r)=>{const{href:o}=A(t);if(document.querySelector(`head > link[href="${o}"]`))s(!0);else{const i=document.createElement("link");i.rel="stylesheet",i.href=o,i.onload=s,i.onerror=r,document.head.append(i)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const o=this.collectBlocks(t).map(async i=>{this.lcpBlocks.includes(i.name)&&await Promise.all([this.loadBlockModules(i),this.loadBlockStyles(i)])});await Promise.all(o),this.showSection(t)}document.body.style.display=null;const s=document.querySelector("main img");await new Promise(r=>{s&&!s.complete?(s.setAttribute("loading","eager"),s.setAttribute("fetchpriority","high"),s.addEventListener("load",()=>r()),s.addEventListener("error",()=>r())):r()})}async loadBlock(t){const s=this.collectBlocks(t);if(!s.length){this.showSection(t);return}for(const r of s)Promise.all([this.loadBlockModules(r),this.loadBlockStyles(r)]);this.showSection(t)}}N.addBeforeEagerTask(()=>(console.log("BEFORE EAGER MAIN TS"),Promise.resolve()));N.addLoadEagerTask(()=>(console.log("LOAD EAGER MAIN TS"),Promise.resolve()));N.init();(async function(){try{const e=new at,t=new ct(e);await new lt(t,e).init()}catch{}})(); + */const J=e=>!ze(e)&&typeof e.then=="function",G=1073741823;class ct extends ne{constructor(){super(...arguments),this._$Cwt=G,this._$Cbt=[],this._$CK=new at(this),this._$CX=new nt}render(...t){return t.find(r=>!J(r))??Z}update(t,r){const s=this._$Cbt;let o=s.length;this._$Cbt=r;const i=this._$CK,a=this._$CX;this.isConnected||this.disconnected();for(let d=0;dthis._$Cwt);d++){const h=r[d];if(!J(h))return this._$Cwt=d,h;d{for(;a.get();)await a.get();const u=i.deref();if(u!==void 0){const b=u._$Cbt.indexOf(h);b>-1&&b{for(var o=s>1?void 0:s?ht(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&dt(t,r,o),o};const ee=Object.assign({"/public/icons/angle-down.svg":()=>n(()=>import("../__chunks__/angle-down.CYLyXUSW.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-left.svg":()=>n(()=>import("../__chunks__/angle-left.CuEqyOC8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-right.svg":()=>n(()=>import("../__chunks__/angle-right.Ke48OV-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-down.svg":()=>n(()=>import("../__chunks__/angle-small-down.SNJn5nFt.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-left.svg":()=>n(()=>import("../__chunks__/angle-small-left.Bq32-m-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-right.svg":()=>n(()=>import("../__chunks__/angle-small-right.FYreGgDf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-up.svg":()=>n(()=>import("../__chunks__/angle-up.D0S_oJnp.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/bolt.svg":()=>n(()=>import("../__chunks__/bolt.BAJn0zD8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/building-storefront.svg":()=>n(()=>import("../__chunks__/building-storefront.Pww5r_Sc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chat-bubble-left-right.svg":()=>n(()=>import("../__chunks__/chat-bubble-left-right.0PedyEPm.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/check.svg":()=>n(()=>import("../__chunks__/check.BHPURAzV.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chevron-down.svg":()=>n(()=>import("../__chunks__/chevron-down.D5xOlW7p.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clip.svg":()=>n(()=>import("../__chunks__/clip.DAiKYXCc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clock.svg":()=>n(()=>import("../__chunks__/clock.CQWyiDNK.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cpu-chip.svg":()=>n(()=>import("../__chunks__/cpu-chip.DbktS35z.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cross.svg":()=>n(()=>import("../__chunks__/cross.DjCq6kb8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cursor-arrow-ripple.svg":()=>n(()=>import("../__chunks__/cursor-arrow-ripple.DHyr9er2.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/download.svg":()=>n(()=>import("../__chunks__/download.BlSXR9C9.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/envelope.svg":()=>n(()=>import("../__chunks__/envelope.Cc7Mhg2-.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye-crossed.svg":()=>n(()=>import("../__chunks__/eye-crossed.C49v3GRJ.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye.svg":()=>n(()=>import("../__chunks__/eye.Cm2FxO9V.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/facebook.svg":()=>n(()=>import("../__chunks__/facebook.3ENFaNKU.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/globe.svg":()=>n(()=>import("../__chunks__/globe.DIrN3GJL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/hamburger.svg":()=>n(()=>import("../__chunks__/hamburger.DXUzfmtf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/heart.svg":()=>n(()=>import("../__chunks__/heart.DSQJkyzj.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/home.svg":()=>n(()=>import("../__chunks__/home.CfzaHiPS.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/instagram.svg":()=>n(()=>import("../__chunks__/instagram.BBx5qXGF.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/medium.svg":()=>n(()=>import("../__chunks__/medium.BPaQEP4K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/menu-burger.svg":()=>n(()=>import("../__chunks__/menu-burger.DyVjSQ0K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/paper-plane.svg":()=>n(()=>import("../__chunks__/paper-plane.CLiFs3FL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/plus.svg":()=>n(()=>import("../__chunks__/plus.DuBm-jVv.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/rocket-lunch.svg":()=>n(()=>import("../__chunks__/rocket-lunch.C6eRDqkd.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/search.svg":()=>n(()=>import("../__chunks__/search.CtsY1mRN.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/share.svg":()=>n(()=>import("../__chunks__/share.D_3XZuic.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/snapchat.svg":()=>n(()=>import("../__chunks__/snapchat.Bct5wLOa.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/social-network.svg":()=>n(()=>import("../__chunks__/social-network.B-lhER-M.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/trash.svg":()=>n(()=>import("../__chunks__/trash.D1jfdnTM.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/twitter.svg":()=>n(()=>import("../__chunks__/twitter.d5w0828a.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/user.svg":()=>n(()=>import("../__chunks__/user.X8OGz61Z.js"),__vite__mapDeps([])).then(e=>e.default)});let D=class extends v{constructor(){super(...arguments),this.name=""}async getSvg(e){const r=ee[`${Q}/${e}.svg`]??ee[`${Q}/cross.svg`];try{const s=await r();return it(s)}catch(s){_.error(`Icon Component: SVG icon: ${s.message}`,s);return}}render(){const e=this.getSvg(this.name);return l`${lt(e)}`}};D.styles=he`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;ce([ue({type:String})],D.prototype,"name",2);D=ce([y("icon-component")],D);R.addBeforeEagerTask(()=>(document.getElementsByTagName("main")[0].setAttribute("id","main"),Promise.resolve()));R.init(); function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { __vite__mapDeps.viteFileDeps = [] diff --git a/dist/main/main.js.map b/dist/main/main.js.map index 8d7aae8e..8b1304ba 100644 --- a/dist/main/main.js.map +++ b/dist/main/main.js.map @@ -1 +1 @@ -{"version":3,"mappings":"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","names":["addClasses","element","classes","cssClass","toClassName","getMetadata","value","doc","attr","meta","metaElement","decorateTemplateAndTheme","template","theme","decorateButtons","a","up","twoup","undefinedOnEmpty","setDocLanguage","lang","collectBlocks","section","blockMap","block","loadBlockModules","href","getUrlForEndpoint","blockModule","error","DebuggerService","loadCSS","endpoint","resolve","reject","link","loadBlockStyles","config","showSection","waitForLCP","firstSection","lcpBlocks","blockPromises","lcpCandidate","getLocation","isSidekickLibraryActive","loadFonts","fontsCssPath","e","sampleRUM","checkpoint","data","defer","fnname","args","dfnname","fn","chkpnt","weight","id","_","i","random","isSelected","firstReadTime","urlSanitizers","knownProperties","sendPing","pdata","body","url","script","setupHlxObj","mainScriptPath","scriptEl","initSampleRUM","event","loadBlock","sectionsBlocks","loadBlocks","SectionsPromises","HLX","cb","beforeLoadEagerTask","loadEagerTask","main","beforeLoadLazyTask","loadLazyTask","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","lazyStylesCssPath","sidekickLibraryStylesCssPath","beforeLoadDelayedTask","loadDelayedTask","initializedTask","HLX$1","o","f","s","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","key","PlaceholderService","html","currentTarget","item","renderIcon","child","queryIndex","filterValues","term","siteMapEntries","groups","firstLevelPath","FetchService","filteredNavigation","groupItems","group","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","sitemapEntry","nextSitemapEntry","siteMapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","addSidebarContainer","sidebarContainer","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","name","iconMarkupFunc","iconMarkup","unsafeSVG","svg","until","css","property","BlockService","row","cols","col","as","imgs","img","ps","p","shortBlockName","blockWrapper","toCamelCase","g","SectionService","blockService","container","sectionMeta","style","wrappers","defaultContent","wrapper","parentElement","_Status","Status","MainService","sectionService","children"],"sources":["../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../src/app/tasks/decorateTemplateAndTheme.ts","../../src/app/tasks/decorateButtons.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/tasks/setDocLanguage.ts","../../src/app/tasks/collectBlocks.ts","../../src/app/tasks/loadBlockModules.ts","../../src/app/tasks/loadCSS.ts","../../src/app/tasks/loadBlockStyles.ts","../../config.ts","../../src/app/tasks/showSection.ts","../../src/app/tasks/waitForLCP.ts","../../src/helpers/sidekick/getLocation.ts","../../src/app/tasks/loadFonts.ts","../../src/app/tasks/sampleRUM.ts","../../src/app/tasks/setupHlxObj.ts","../../src/app/tasks/initSampleRUM.ts","../../src/app/tasks/loadBlock.ts","../../src/app/tasks/loadBlocks.ts","../../src/app/index.ts","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/components/sidebar/sidebar.init.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants/paths.ts","../../src/components/icon/icon.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/services/main.service.ts","../../src/main.ts"],"sourcesContent":["import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} value - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","import { addClasses } from '../../utils/addClasses';\nimport { getMetadata } from '../../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Decorates paragraphs containing a single link as buttons.\n * @param {Element} element container element\n */\nexport function decorateButtons(element) {\n element.querySelectorAll('a').forEach((a) => {\n a.title = a.title || a.textContent;\n if (a.href !== a.textContent) {\n const up = a.parentElement;\n const twoup = a.parentElement.parentElement;\n if (!a.querySelector('img')) {\n if (up.childNodes.length === 1 && (up.tagName === 'P' || up.tagName === 'DIV')) {\n a.className = 'button'; // default\n up.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'STRONG' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button primary';\n twoup.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'EM' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button secondary';\n twoup.classList.add('button-container');\n }\n }\n }\n });\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../../utils/getMetadata';\nimport { undefinedOnEmpty } from '../../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document based on the language metadata.\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { BlockMapping } from '../app.types';\n\n/**\n * Collect all blocks in a section.\n * @param section - The section to collect the blocks from.\n * @returns BlockMapping[]\n * @example\n * const blocks = collectBlocks(section);\n * console.log(blocks);\n * // Output: [{ name: 'block1', element: HTMLElement }, { name: 'block2', element: HTMLElement }]\n */\nexport function collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n}\n","import { DebuggerService } from '@kluntje/services';\nimport { BlockMapping } from '../app.types';\nimport { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/*\n * Load the es module for the block. The module should be named as the block name.\n * @param block - The block to load the module for.\n * @returns Promise\n */\n\nexport async function loadBlockModules(block: BlockMapping): Promise {\n const status = block.element.dataset.blockStatus ?? 'unloaded';\n\n if (status === 'unloaded') {\n block.element.dataset.blockStatus = 'loading';\n\n try {\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = 'loaded';\n } catch (error) {\n block.element.dataset.blockStatus = 'error';\n DebuggerService.error('laodBloackModules:', error);\n }\n }\n}\n","import { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/**\n * Load a CSS file if it is not already loaded append it to the head.\n * @param endpoint - The endpoint of the CSS file.\n * @returns Promise\n */\nexport async function loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n}\n","import { BlockMapping } from '../app.types';\nimport { loadCSS } from './loadCSS';\n\n/**\n * Load the block styles. The styles should be named as the block name.\n * @param block - The block to load the styles for.\n * @returns Promise\n */\nexport async function loadBlockStyles(block: BlockMapping) {\n try {\n await loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n fontsCssPath?: string;\n lazyStylesScssPath?: string;\n lazyStylesCssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n sidekickLibraryStylesCssPath?: string;\n lcpBlocks?: string[];\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/types/icons.types.ts',\n fontsScssPath: './src/styles/sass/fonts.scss',\n fontsCssPath: './dist/fonts/fonts.css',\n lazyStylesScssPath: './src/styles/sass/lazy-styles.scss',\n lazyStylesCssPath: './dist/lazyStyles/lazyStyles.css',\n sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss',\n sidekickLibraryStylesCssPath: './dist/sidekickLibraryStyles/sidekickLibraryStyles.css',\n lcpBlocks: ['banner'],\n};\n","/**\n * Removes the display property from the section\n * @param section - The section to show\n */\nexport function showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n}\n","import { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { config } from '../../../config';\nimport { showSection } from './showSection';\nimport { LcpCandidate } from '../app.types';\n\n/**\n * Wait for the Largest Contentful Paint (LCP) candidate to be loaded.\n * This function will load the modules and styles for the first section after the LCP candidate.\n * @returns Promise\n */\nexport async function waitForLCP() {\n const firstSection: HTMLElement | null = document.querySelector('.section');\n const { lcpBlocks } = config;\n\n if (firstSection) {\n const blocks = collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = lcpBlocks?.includes(block.name);\n if (hasLCPBlock) await Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n}\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { getLocation } from 'Helpers/sidekick/getLocation';\nimport { loadCSS } from './loadCSS';\nimport { config } from '../../../config';\n\nexport async function loadFonts(): Promise {\n const { fontsCssPath } = config;\n if (!fontsCssPath) return;\n await loadCSS(fontsCssPath);\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n}\n","/**\n * log RUM if part of the sample.\n * @param {string} checkpoint identifies the checkpoint in funnel\n * @param {Object} data additional data for RUM sample\n * @param {string} data.source DOM node that is the source of a checkpoint event,\n * identified by #id or .classname\n * @param {string} data.target subject of the checkpoint event,\n * for instance the href of a link, or a search term\n */\n\nexport function sampleRUM(checkpoint, data = {}) {\n // @ts-ignore\n sampleRUM.defer = sampleRUM.defer || [];\n const defer = (fnname) => {\n // @ts-ignore\n sampleRUM[fnname] = sampleRUM[fnname] || ((...args) => sampleRUM.defer.push({ fnname, args }));\n };\n // @ts-ignore\n sampleRUM.drain =\n // @ts-ignore\n sampleRUM.drain ||\n ((dfnname, fn) => {\n sampleRUM[dfnname] = fn;\n // @ts-ignore\n sampleRUM.defer\n .filter(({ fnname }) => dfnname === fnname)\n .forEach(({ fnname, args }) => sampleRUM[fnname](...args));\n });\n // @ts-ignore\n sampleRUM.always = sampleRUM.always || [];\n // @ts-ignore\n sampleRUM.always.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.always[chkpnt] = fn;\n };\n // @ts-ignore\n sampleRUM.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.cases[chkpnt] = fn;\n };\n defer('observe');\n defer('cwv');\n try {\n window.hlx = window.hlx || {};\n // @ts-ignore\n if (!window.hlx.rum) {\n const usp = new URLSearchParams(window.location.search);\n const weight = usp.get('rum') === 'on' ? 1 : 100; // with parameter, weight is 1. Defaults to 100.\n const id = Array.from({ length: 75 }, (_, i) => String.fromCharCode(48 + i))\n .filter((a) => /\\d|[A-Z]/i.test(a))\n .filter(() => Math.random() * 75 > 70)\n .join('');\n const random = Math.random();\n const isSelected = random * weight < 1;\n const firstReadTime = Date.now();\n const urlSanitizers = {\n full: () => window.location.href,\n origin: () => window.location.origin,\n path: () => window.location.href.replace(/\\?.*$/, ''),\n };\n // @ts-ignore\n window.hlx.rum = {\n weight,\n id,\n random,\n isSelected,\n firstReadTime,\n sampleRUM,\n sanitizeURL: urlSanitizers[window.hlx.RUM_MASK_URL || 'path'],\n };\n }\n // @ts-ignore\n const { weight, id, firstReadTime } = window.hlx.rum;\n // @ts-ignore\n if (window.hlx && window.hlx.rum && window.hlx.rum.isSelected) {\n const knownProperties = [\n 'weight',\n 'id',\n 'referer',\n 'checkpoint',\n 't',\n 'source',\n 'target',\n 'cwv',\n 'CLS',\n 'FID',\n 'LCP',\n 'INP',\n ];\n const sendPing = (pdata = data) => {\n const body = JSON.stringify(\n {\n weight,\n id,\n // @ts-ignore\n referer: window.hlx.rum.sanitizeURL(),\n checkpoint,\n t: Date.now() - firstReadTime,\n ...data,\n },\n knownProperties\n );\n const url = `https://rum.hlx.page/.rum/${weight}`;\n navigator.sendBeacon(url, body);\n // eslint-disable-next-line no-console\n console.debug(`ping:${checkpoint}`, pdata);\n };\n // @ts-ignore\n sampleRUM.cases = sampleRUM.cases || {\n // @ts-ignore\n cwv: () => sampleRUM.cwv(data) || true,\n lazy: () => {\n // use classic script to avoid CORS issues\n const script = document.createElement('script');\n script.src = 'https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js';\n document.head.appendChild(script);\n return true;\n },\n };\n sendPing(data);\n // @ts-ignore\n if (sampleRUM.cases[checkpoint]) {\n // @ts-ignore\n sampleRUM.cases[checkpoint]();\n }\n }\n // @ts-ignore\n if (sampleRUM.always[checkpoint]) {\n // @ts-ignore\n sampleRUM.always[checkpoint](data);\n }\n } catch (error) {\n // something went wrong\n }\n}\n","export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { sampleRUM } from './sampleRUM';\nimport setupHlxObj from './setupHlxObj';\n\nexport function initSampleRUM() {\n setupHlxObj();\n sampleRUM('top');\n\n window.addEventListener('load', () => sampleRUM('load'));\n\n window.addEventListener('unhandledrejection', (event) => {\n sampleRUM('error', { source: event.reason.sourceURL, target: event.reason.line });\n });\n\n window.addEventListener('error', (event) => {\n sampleRUM('error', { source: event.filename, target: event.lineno });\n });\n}\n","import { BlockMapping } from '../app.types';\nimport { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { showSection } from './showSection';\n\n/**\n * Load the block modules and styles for a section and show the section.\n * @param section - The section to load the block modules and styles for.\n * @returns Promise\n */\nexport async function loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n }\n\n showSection(section);\n}\n","import { loadBlock } from './loadBlock';\n\n/**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\nexport async function loadBlocks() {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => loadBlock(section));\n\n await Promise.all(SectionsPromises);\n}\n","import { decorateTemplateAndTheme } from './tasks/decorateTemplateAndTheme';\nimport { decorateButtons } from './tasks/decorateButtons';\nimport { setDocLanguage } from './tasks/setDocLanguage';\nimport { waitForLCP } from './tasks/waitForLCP';\nimport { loadFonts } from './tasks/loadFonts';\nimport { initSampleRUM } from './tasks/initSampleRUM';\nimport { DebuggerService } from '@kluntje/services';\nimport { loadCSS } from './tasks/loadCSS';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { config } from '../../config';\nimport { loadBlocks } from './tasks/loadBlocks';\n\nclass HLX {\n private beforeEagerCallbacks: Array<() => Promise> = [];\n private loadEagerCallbacks: Array<() => Promise> = [];\n private beforeLoadLazyCallbacks: Array<() => Promise> = [];\n private loadLazyCallbacks: Array<() => Promise> = [];\n private beforeLoadDelayedCallbacks: Array<() => Promise> = [];\n private loadDelayedCallbacks: Array<() => Promise> = [];\n private initializedCallbacks: Array<() => Promise> = [];\n\n private beforeEagerPromise?: Promise;\n private eagerPromise?: Promise;\n private beforeLazyPromise?: Promise;\n private lazyPromise?: Promise;\n private beforeDelayedPromise?: Promise;\n private delayedPromise?: Promise;\n private initializedPromise?: Promise;\n\n private get beforeEager() {\n if (this.beforeEagerPromise === undefined) {\n this.beforeEagerPromise = this.beforeLoadEager();\n }\n return this.beforeEagerPromise;\n }\n\n private get loadEager() {\n if (this.eagerPromise === undefined) {\n this.eagerPromise = this.loadEagerPromise();\n }\n return this.eagerPromise;\n }\n\n private get beforeLoadLazy() {\n if (this.beforeLazyPromise === undefined) {\n this.beforeLazyPromise = this.beforeLoadLazyPromise();\n }\n return this.beforeLazyPromise;\n }\n\n private get loadLazy() {\n if (this.lazyPromise === undefined) {\n this.lazyPromise = this.loadLazyPromise();\n }\n return this.lazyPromise;\n }\n\n private get beforeLoadDelayed() {\n if (this.beforeDelayedPromise === undefined) {\n this.beforeDelayedPromise = this.beforeLoadDelayedPromise();\n }\n return this.beforeDelayedPromise;\n }\n\n private get loadDelayed() {\n if (this.delayedPromise === undefined) {\n this.delayedPromise = this.loadDelayedPromise();\n }\n return this.delayedPromise;\n }\n\n private get initialized() {\n if (this.initializedPromise === undefined) {\n this.initializedPromise = this.getInitializedPromise();\n }\n return this.initializedPromise;\n }\n\n public addBeforeEagerTask(cb: () => Promise) {\n this.beforeEagerCallbacks.push(cb);\n }\n\n public addLoadEagerTask(cb: () => Promise) {\n this.loadEagerCallbacks.push(cb);\n }\n\n public addBeforeLoadLazyTask(cb: () => Promise) {\n this.beforeLoadLazyCallbacks.push(cb);\n }\n\n public addLoadLazyTask(cb: () => Promise) {\n this.loadLazyCallbacks.push(cb);\n }\n\n public addBeforeLoadDelayedTask(cb: () => Promise) {\n this.beforeLoadDelayedCallbacks.push(cb);\n }\n\n public addLoadDelayedTask(cb: () => Promise) {\n this.loadDelayedCallbacks.push(cb);\n }\n\n public addInitializedTask(cb: () => Promise) {\n this.initializedCallbacks.push(cb);\n }\n\n public async init() {\n await this.beforeEager;\n await this.loadEager;\n await this.beforeLoadLazy;\n await this.loadLazy;\n await this.beforeLoadDelayed;\n await this.loadDelayed;\n await this.initialized;\n }\n\n private async beforeLoadEager(): Promise {\n const beforeLoadEagerTask: Promise = new Promise((resolve) => {\n initSampleRUM();\n decorateTemplateAndTheme();\n setDocLanguage();\n resolve();\n });\n\n await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), beforeLoadEagerTask]);\n }\n\n private async loadEagerPromise(): Promise {\n const loadEagerTask: Promise = new Promise(async (resolve) => {\n const main = document.querySelector('main');\n decorateButtons(main);\n setTimeout(() => {\n document.body.classList.add('show');\n resolve();\n }, 100);\n\n await waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n });\n\n await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), loadEagerTask]);\n }\n\n private async beforeLoadLazyPromise(): Promise {\n const beforeLoadLazyTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), beforeLoadLazyTask]);\n }\n\n private async loadLazyPromise(): Promise {\n const loadLazyTask: Promise = new Promise(async (resolve) => {\n try {\n const {\n lazyStylesScssPath,\n sidekickLibraryStylesScssPath,\n fontsScssPath,\n lazyStylesCssPath,\n sidekickLibraryStylesCssPath,\n } = config;\n\n if (lazyStylesScssPath && lazyStylesCssPath) await loadCSS(lazyStylesCssPath);\n if (sidekickLibraryStylesScssPath && sidekickLibraryStylesCssPath && isSidekickLibraryActive()) {\n await loadCSS(sidekickLibraryStylesCssPath);\n }\n if (fontsScssPath) await loadFonts();\n await loadBlocks();\n } catch (error) {\n DebuggerService.error('Load lazy Task: ', error);\n }\n resolve();\n });\n\n await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), loadLazyTask]);\n }\n\n private async beforeLoadDelayedPromise(): Promise {\n const beforeLoadDelayedTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), beforeLoadDelayedTask]);\n }\n\n private async loadDelayedPromise(): Promise {\n const loadDelayedTask: Promise = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), loadDelayedTask]);\n }\n\n private async getInitializedPromise(): Promise {\n const initializedTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.initializedCallbacks.map((cb) => cb()), initializedTask]);\n }\n}\n\nexport default new HLX();\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n error?: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n async getPlaceholder(key: string): Promise {\n const placeholder = await PlaceholderService.getPlaceHolder(key);\n return placeholder;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.items) return;\n\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n if (item.error) {\n return html`

    ${item.error}

    `;\n } else {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: MenuItem) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: MenuItem | SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item['navtitle'] || item['title'];\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(siteMapEntries: MenuItem[]): Record {\n const groups = {};\n siteMapEntries.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n private async groupByFirstLevelPath() {\n const endpoint = '/query-index.json';\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n try {\n const queryIndex = await FetchService.fetchJson>(endpoint);\n\n this.error = null;\n\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n const groupItems = this.groupItemsByFirstLevelPath(filteredNavigation);\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n } catch (error) {\n DebuggerService.error(`SidebarNav Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n @state()\n error: string | null = null;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n if (contactHtml !== null) this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const endpoint = 'contact.plain.html';\n\n try {\n const contactHtmlString = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n return parser.parseFromString(contactHtmlString, 'text/html');\n } catch (error) {\n DebuggerService.error(`SidebarContacts Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n\n return null;\n }\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from 'Services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { Sitemap, SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n @state()\n error: string | null = null;\n\n @state()\n private noPostsPlaceholder: string;\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n this.noPostsPlaceholder = await PlaceholderService.getPlaceHolder('no posts');\n }\n\n render() {\n if (!this.lastTreePosts) return;\n\n return html` ${this.renderHeader()} ${this.renderPosts()} `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const endpoint = '/query-index.json';\n\n try {\n this.error = null;\n const queryIndex = await FetchService.fetchJson>(endpoint);\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n } catch (error) {\n DebuggerService.error(`SidebarPost Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n\n private renderPosts() {\n if (this.error) return html`
    ${this.error}
    `;\n if (this.lastTreePosts.length === 0) return html`
    ${this.noPostsPlaceholder}
    `;\n\n return html`
    \n ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}\n
    `;\n }\n\n private renderHeader() {\n return html`
    \n

    Newest Posts

    \n
    `;\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const endpoint = 'footer.plain.html';\n\n try {\n const response = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n } catch (error) {\n DebuggerService.error(`SidebarFooter Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { html, LitElement } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { createRef, Ref, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","import HLX from '../../app/index.ts';\nimport './sidebar.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\n\nconst addSidebarContainer = () => {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n const main = document.getElementById('main');\n main?.after(sidebarContainer);\n};\n\nHLX.addLoadEagerTask(() => {\n addSidebarContainer();\n console.log('LOAD EAGER SIDEBAR TS');\n return Promise.resolve();\n});\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n if (specifier === '' || htmlTag === '') return input;\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from 'Utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n this.error = null;\n } catch (error) {\n DebuggerService.error('Header Component: Error while fetching header.json', error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n if (/^[a-z][A-Za-z0-9]*$/.test(name)) {\n return name;\n }\n\n if (/^[A-Z][A-Za-z0-9]*$/.test(name)) {\n return name.charAt(0).toLowerCase() + name.slice(1);\n }\n\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\nimport { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport { getLocation } from 'Helpers/sidekick/getLocation.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n console.log('MainService init');\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(getLocation().search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n DebuggerService.error('MainService: Error initializing codeBasePath.', error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n //this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, sidekickLibraryStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS('/dist/lazyStyles/lazyStyles.css');\n if (sidekickLibraryStylesScssPath && isSidekickLibraryActive()) {\n await this.loadCSS('/dist/sidekickLibraryStyles/sidekickLibraryStyles.css');\n }\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n DebuggerService.error('MainService: Load lazy error: ', error);\n }\n };\n\n /**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * @private\n * @memberof MainService\n * @returns {void}\n * @example\n * \n * \n * @example\n * \n */\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n DebuggerService.error('MainService: An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS('dist/fonts/fonts.css');\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n }\n\n private async loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n }\n\n this.showSection(section);\n }\n}\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.init.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\nimport HLX from './app/index.ts';\n\n//console.time('APP execution time: ');\n\n// export const App = new HLX({\n// beforeInit: () => {\n// console.log('beforeInit');\n// },\n// afterInit: () => {\n// console.log('afterInit');\n// },\n// beforeLoadEager: () => {\n// console.log('beforeLoadEager');\n// },\n// loadEager: () => {\n// console.log('loadEager');\n// },\n// afterLoadEager: () => {\n// console.log('afterLoadEager');\n// },\n// beforeLoadLazy: () => {\n// console.log('beforeLoadLazy');\n// },\n// loadLazy: () => {\n// console.log('loadLazy');\n// },\n// afterLoadLazy: () => {\n// console.log('afterLoadLazy');\n// },\n// beforeLoadDelayed: () => {\n// console.log('beforeLoadDelayed');\n// },\n// loadDelayed: () => {\n// console.log('loadDelayed');\n// },\n// afterLoadDelayed: () => {\n// console.log('afterLoadDelayed');\n// },\n// });\n\n// export const App = HLX; // init -> loadEager (3s)\n\n// HLX.initialized().then(() => {\n// console.log('INITIALIZED');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 2');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 3');\n// });\n\n// HLX.loadDelayed().then(() => {\n// console.log('LOAD DELAYED 1');\n// });\n\n// HLX.beforeLoadEager().then(() => {\n// console.log('BEFORE LOAD EAGER');\n// });\n\nHLX.addBeforeEagerTask(() => {\n console.log('BEFORE EAGER MAIN TS');\n return Promise.resolve();\n});\n\nHLX.addLoadEagerTask(() => {\n console.log('LOAD EAGER MAIN TS');\n return Promise.resolve();\n});\n\nHLX.init();\n\n// HLX.loadEager().then(() => {\n// console.log('LOAD EAGER');\n// });\n\n// HLX.loadLazy().then(() => {\n// console.log('LOAD LAZY');\n// });\n\n// HLX.beforeLoadDelayed().then(() => {\n// console.log('BEFORE LOAD DELAYED');\n// });\n\n// HLX.beforeLoadLazy().then(() => {\n// console.log('BEFORE LOAD LAZY');\n// });\n\n// eager, lazy, delayed\n\n//console.timeEnd('HLX execution time: ');\n(async function () {\n try {\n //await App.initialized();\n\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n } catch (error) {}\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file +{"version":3,"mappings":"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","names":["addClasses","element","classes","cssClass","toClassName","getMetadata","value","doc","attr","meta","metaElement","decorateTemplateAndTheme","template","theme","decorateButtons","a","up","twoup","undefinedOnEmpty","setDocLanguage","lang","collectBlocks","section","blockMap","block","loadBlockModules","status","href","getUrlForEndpoint","blockModule","error","DebuggerService","loadCSS","endpoint","resolve","reject","link","loadBlockStyles","config","showSection","waitForLCP","firstSection","lcpBlocks","blockPromises","lcpCandidate","getLocation","isSidekickLibraryActive","loadFonts","fontsCssPath","e","sampleRUM","checkpoint","data","defer","fnname","args","dfnname","fn","chkpnt","weight","id","_","i","random","isSelected","firstReadTime","urlSanitizers","knownProperties","sendPing","pdata","body","url","script","setupHlxObj","mainScriptPath","scriptEl","initSampleRUM","event","loadBlock","sectionsBlocks","loadBlocks","SectionsPromises","decorateImages","item","parentElement","adjustMarkup","wrappers","defaultContent","wrapper","toCamelCase","name","g","readBlockConfig","row","cols","col","as","imgs","img","ps","p","processSectionMetaData","sectionMeta","key","style","transformSection","main","decorateBlocks","shortBlockName","blockWrapper","HLX","cb","beforeLoadEagerTask","loadEagerTask","beforeLoadLazyTask","loadLazyTask","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","lazyStylesCssPath","sidekickLibraryStylesCssPath","hash","beforeLoadDelayedTask","loadDelayedTask","initializedTask","HLX$1","o","f","s","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","PlaceholderService","html","currentTarget","renderIcon","child","queryIndex","filterValues","term","siteMapEntries","groups","firstLevelPath","FetchService","filteredNavigation","groupItems","group","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","sitemapEntry","nextSitemapEntry","siteMapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","addSidebarContainer","sidebarContainer","addInnerContainer","children","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","iconMarkupFunc","iconMarkup","unsafeSVG","svg","until","css","property"],"sources":["../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../src/app/tasks/decorateTemplateAndTheme.ts","../../src/app/tasks/decorateButtons.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/tasks/setDocLanguage.ts","../../src/app/tasks/collectBlocks.ts","../../src/app/tasks/loadBlockModules.ts","../../src/app/tasks/loadCSS.ts","../../src/app/tasks/loadBlockStyles.ts","../../config.ts","../../src/app/tasks/showSection.ts","../../src/app/tasks/waitForLCP.ts","../../src/helpers/sidekick/getLocation.ts","../../src/app/tasks/loadFonts.ts","../../src/app/tasks/sampleRUM.ts","../../src/app/tasks/setupHlxObj.ts","../../src/app/tasks/initSampleRUM.ts","../../src/app/tasks/loadBlock.ts","../../src/app/tasks/loadBlocks.ts","../../src/app/tasks/decorateImages.ts","../../src/app/tasks/adjustMarkup.ts","../../src/utils/toCamelCase.ts","../../src/app/tasks/readBlockConfig.ts","../../src/app/tasks/processSectionMetaData.ts","../../src/app/tasks/transformSections.ts","../../src/app/tasks/decorateBlocks.ts","../../src/app/index.ts","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/components/sidebar/sidebar.init.ts","../../src/components/innerContainer/innerContainer.ts","../../src/components/innerContainer/innerContainer.init.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants/paths.ts","../../src/components/icon/icon.ts","../../src/main.ts"],"sourcesContent":["import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} value - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * Example 1:\n * Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * Output: 'This is a sample description.'\n *\n * @example\n * Example 2:\n * Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","import { addClasses } from '../../utils/addClasses';\nimport { getMetadata } from '../../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Decorates paragraphs containing a single link as buttons.\n * @param {Element} element container element\n */\nexport function decorateButtons(element) {\n element.querySelectorAll('a').forEach((a) => {\n a.title = a.title || a.textContent;\n if (a.href !== a.textContent) {\n const up = a.parentElement;\n const twoup = a.parentElement.parentElement;\n if (!a.querySelector('img')) {\n if (up.childNodes.length === 1 && (up.tagName === 'P' || up.tagName === 'DIV')) {\n a.className = 'button'; // default\n up.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'STRONG' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button primary';\n twoup.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'EM' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button secondary';\n twoup.classList.add('button-container');\n }\n }\n }\n });\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../../utils/getMetadata';\nimport { undefinedOnEmpty } from '../../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document based on the language metadata.\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { BlockMapping } from '../app.types';\n\n/**\n * Collect all blocks in a section.\n * @param section - The section to collect the blocks from.\n * @returns BlockMapping[]\n * @example\n * const blocks = collectBlocks(section);\n * console.log(blocks);\n * Output: [{ name: 'block1', element: HTMLElement }, { name: 'block2', element: HTMLElement }]\n */\nexport function collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n}\n","import { DebuggerService } from '@kluntje/services';\nimport { BlockMapping } from '../app.types';\nimport { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/*\n * Load the es module for the block. The module should be named as the block name.\n * @param block - The block to load the module for.\n * @returns Promise\n */\nexport async function loadBlockModules(block: BlockMapping): Promise {\n const status = block.element.dataset.blockStatus;\n if (status !== 'loading' && status !== 'loaded') {\n try {\n block.element.dataset.blockStatus = 'loading';\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = 'loaded';\n } catch (error) {\n block.element.dataset.blockStatus = 'error';\n DebuggerService.error('laodBloackModules:', error);\n }\n }\n}\n","import { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/**\n * Load a CSS file if it is not already loaded append it to the head.\n * @param endpoint - The endpoint of the CSS file.\n * @returns Promise\n */\nexport async function loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n}\n","import { BlockMapping } from '../app.types';\nimport { loadCSS } from './loadCSS';\n\n/**\n * Load the block styles. The styles should be named as the block name.\n * @param block - The block to load the styles for.\n * @returns Promise\n */\nexport async function loadBlockStyles(block: BlockMapping) {\n try {\n await loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n fontsCssPath?: string;\n lazyStylesScssPath?: string;\n lazyStylesCssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n sidekickLibraryStylesCssPath?: string;\n lcpBlocks?: string[];\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/types/icons.types.ts',\n fontsScssPath: './src/styles/sass/fonts.scss',\n fontsCssPath: './dist/fonts/fonts.css',\n lazyStylesScssPath: './src/styles/sass/lazy-styles.scss',\n lazyStylesCssPath: './dist/lazyStyles/lazyStyles.css',\n sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss',\n sidekickLibraryStylesCssPath: './dist/sidekickLibraryStyles/sidekickLibraryStyles.css',\n lcpBlocks: ['banner'],\n};\n","/**\n * Removes the display property from the section\n * @param section - The section to show\n */\nexport function showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n}\n","import { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { config } from '../../../config';\nimport { showSection } from './showSection';\nimport { LcpCandidate } from '../app.types';\n\n/**\n * Wait for the Largest Contentful Paint (LCP) candidate to be loaded.\n * This function will load the modules and styles for the first section after the LCP candidate.\n * @returns Promise\n */\nexport async function waitForLCP() {\n const firstSection: HTMLElement | null = document.querySelector('.section');\n const { lcpBlocks } = config;\n\n if (firstSection) {\n const blocks = collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = lcpBlocks?.includes(block.name);\n if (hasLCPBlock) await Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n}\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { getLocation } from 'Helpers/sidekick/getLocation';\nimport { loadCSS } from './loadCSS';\nimport { config } from '../../../config';\n\nexport async function loadFonts(): Promise {\n const { fontsCssPath } = config;\n if (!fontsCssPath) return;\n await loadCSS(fontsCssPath);\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n}\n","/**\n * log RUM if part of the sample.\n * @param {string} checkpoint identifies the checkpoint in funnel\n * @param {Object} data additional data for RUM sample\n * @param {string} data.source DOM node that is the source of a checkpoint event,\n * identified by #id or .classname\n * @param {string} data.target subject of the checkpoint event,\n * for instance the href of a link, or a search term\n */\n\nexport function sampleRUM(checkpoint, data = {}) {\n // @ts-ignore\n sampleRUM.defer = sampleRUM.defer || [];\n const defer = (fnname) => {\n // @ts-ignore\n sampleRUM[fnname] = sampleRUM[fnname] || ((...args) => sampleRUM.defer.push({ fnname, args }));\n };\n // @ts-ignore\n sampleRUM.drain =\n // @ts-ignore\n sampleRUM.drain ||\n ((dfnname, fn) => {\n sampleRUM[dfnname] = fn;\n // @ts-ignore\n sampleRUM.defer\n .filter(({ fnname }) => dfnname === fnname)\n .forEach(({ fnname, args }) => sampleRUM[fnname](...args));\n });\n // @ts-ignore\n sampleRUM.always = sampleRUM.always || [];\n // @ts-ignore\n sampleRUM.always.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.always[chkpnt] = fn;\n };\n // @ts-ignore\n sampleRUM.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.cases[chkpnt] = fn;\n };\n defer('observe');\n defer('cwv');\n try {\n window.hlx = window.hlx || {};\n // @ts-ignore\n if (!window.hlx.rum) {\n const usp = new URLSearchParams(window.location.search);\n const weight = usp.get('rum') === 'on' ? 1 : 100; // with parameter, weight is 1. Defaults to 100.\n const id = Array.from({ length: 75 }, (_, i) => String.fromCharCode(48 + i))\n .filter((a) => /\\d|[A-Z]/i.test(a))\n .filter(() => Math.random() * 75 > 70)\n .join('');\n const random = Math.random();\n const isSelected = random * weight < 1;\n const firstReadTime = Date.now();\n const urlSanitizers = {\n full: () => window.location.href,\n origin: () => window.location.origin,\n path: () => window.location.href.replace(/\\?.*$/, ''),\n };\n // @ts-ignore\n window.hlx.rum = {\n weight,\n id,\n random,\n isSelected,\n firstReadTime,\n sampleRUM,\n sanitizeURL: urlSanitizers[window.hlx.RUM_MASK_URL || 'path'],\n };\n }\n // @ts-ignore\n const { weight, id, firstReadTime } = window.hlx.rum;\n // @ts-ignore\n if (window.hlx && window.hlx.rum && window.hlx.rum.isSelected) {\n const knownProperties = [\n 'weight',\n 'id',\n 'referer',\n 'checkpoint',\n 't',\n 'source',\n 'target',\n 'cwv',\n 'CLS',\n 'FID',\n 'LCP',\n 'INP',\n ];\n const sendPing = (pdata = data) => {\n const body = JSON.stringify(\n {\n weight,\n id,\n // @ts-ignore\n referer: window.hlx.rum.sanitizeURL(),\n checkpoint,\n t: Date.now() - firstReadTime,\n ...data,\n },\n knownProperties\n );\n const url = `https://rum.hlx.page/.rum/${weight}`;\n navigator.sendBeacon(url, body);\n // eslint-disable-next-line no-console\n console.debug(`ping:${checkpoint}`, pdata);\n };\n // @ts-ignore\n sampleRUM.cases = sampleRUM.cases || {\n // @ts-ignore\n cwv: () => sampleRUM.cwv(data) || true,\n lazy: () => {\n // use classic script to avoid CORS issues\n const script = document.createElement('script');\n script.src = 'https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js';\n document.head.appendChild(script);\n return true;\n },\n };\n sendPing(data);\n // @ts-ignore\n if (sampleRUM.cases[checkpoint]) {\n // @ts-ignore\n sampleRUM.cases[checkpoint]();\n }\n }\n // @ts-ignore\n if (sampleRUM.always[checkpoint]) {\n // @ts-ignore\n sampleRUM.always[checkpoint](data);\n }\n } catch (error) {\n // something went wrong\n }\n}\n","export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { sampleRUM } from './sampleRUM';\nimport setupHlxObj from './setupHlxObj';\n\nexport function initSampleRUM() {\n setupHlxObj();\n sampleRUM('top');\n\n window.addEventListener('load', () => sampleRUM('load'));\n\n window.addEventListener('unhandledrejection', (event) => {\n sampleRUM('error', { source: event.reason.sourceURL, target: event.reason.line });\n });\n\n window.addEventListener('error', (event) => {\n sampleRUM('error', { source: event.filename, target: event.lineno });\n });\n}\n","import { BlockMapping } from '../app.types';\nimport { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { showSection } from './showSection';\n\n/**\n * Load the block modules and styles for a section and show the section.\n * @param section - The section to load the block modules and styles for.\n * @returns Promise\n */\nexport async function loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n }\n\n showSection(section);\n}\n","import { loadBlock } from './loadBlock';\n\n/**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\nexport async function loadBlocks() {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => loadBlock(section));\n\n await Promise.all(SectionsPromises);\n}\n","/*\n * This function is used to decorate images in the default content.\n * It adds the class 'image' and 'main' to the parent element of the image.\n */\nexport function decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n}\n","import { decorateImages } from './decorateImages';\n\n/**\n * This function is used to adjust the markup of a section.\n * It wraps the default content in a div with the class 'default-content-wrapper'.\n * It also adds the class 'section' to the section element.\n * It decorates the images in the default content by calling the 'decorateImages' function.\n * It sets the 'data-section-status' attribute to 'initialized'.\n * It hides the section element.\n * @param section - The section element to adjust.\n */\nexport function adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n if (/^[a-z][A-Za-z0-9]*$/.test(name)) {\n return name;\n }\n\n if (/^[A-Z][A-Za-z0-9]*$/.test(name)) {\n return name.charAt(0).toLowerCase() + name.slice(1);\n }\n\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toClassName } from 'Utils/toClassName';\n\n/*\n This function reads the configuration of a block from the HTML file\n and returns it as a Record object.\n @param {Element} block The block element\n*/\nexport function readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n}\n","import { toCamelCase } from 'Utils/toCamelCase';\nimport { toClassName } from 'Utils/toClassName';\nimport { readBlockConfig } from './readBlockConfig';\n\n/*\n This function processes the metadata of a section and applies it to the section element.\n @param {HTMLElement} section The section element\n*/\nexport function processSectionMetaData(section: HTMLElement) {\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n}\n","import { adjustMarkup } from './adjustMarkup';\nimport { processSectionMetaData } from './processSectionMetaData';\n\n/**\n * This function is used to transform the sections of the main element.\n * It adjusts the markup of each section by calling the 'adjustMarkup' function.\n * It processes the metadata of each section by calling the 'processSectionMetaData' function.\n * @param main - The main element to transform.\n */\nexport function transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n adjustMarkup(section);\n processSectionMetaData(section);\n });\n}\n","/**\n * Decorate blocks with classes and data attributes.\n * @param main - Html main element\n */\nexport function decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach((block) => {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n });\n}\n","import { decorateTemplateAndTheme } from './tasks/decorateTemplateAndTheme';\nimport { decorateButtons } from './tasks/decorateButtons';\nimport { setDocLanguage } from './tasks/setDocLanguage';\nimport { waitForLCP } from './tasks/waitForLCP';\nimport { loadFonts } from './tasks/loadFonts';\nimport { initSampleRUM } from './tasks/initSampleRUM';\nimport { DebuggerService } from '@kluntje/services';\nimport { loadCSS } from './tasks/loadCSS';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { config } from '../../config';\nimport { loadBlocks } from './tasks/loadBlocks';\nimport { transformSection } from './tasks/transformSections';\nimport { decorateBlocks } from './tasks/decorateBlocks';\nimport { sampleRUM } from './tasks/sampleRUM';\n\nclass HLX {\n private beforeEagerCallbacks: Array<() => Promise> = [];\n private loadEagerCallbacks: Array<() => Promise> = [];\n private beforeLoadLazyCallbacks: Array<() => Promise> = [];\n private loadLazyCallbacks: Array<() => Promise> = [];\n private beforeLoadDelayedCallbacks: Array<() => Promise> = [];\n private loadDelayedCallbacks: Array<() => Promise> = [];\n private initializedCallbacks: Array<() => Promise> = [];\n\n private beforeEagerPromise?: Promise;\n private eagerPromise?: Promise;\n private beforeLazyPromise?: Promise;\n private lazyPromise?: Promise;\n private beforeDelayedPromise?: Promise;\n private delayedPromise?: Promise;\n private initializedPromise?: Promise;\n\n private get beforeEager() {\n if (this.beforeEagerPromise === undefined) {\n this.beforeEagerPromise = this.beforeLoadEager();\n }\n return this.beforeEagerPromise;\n }\n\n private get loadEager() {\n if (this.eagerPromise === undefined) {\n this.eagerPromise = this.loadEagerPromise();\n }\n return this.eagerPromise;\n }\n\n private get beforeLoadLazy() {\n if (this.beforeLazyPromise === undefined) {\n this.beforeLazyPromise = this.beforeLoadLazyPromise();\n }\n return this.beforeLazyPromise;\n }\n\n private get loadLazy() {\n if (this.lazyPromise === undefined) {\n this.lazyPromise = this.loadLazyPromise();\n }\n return this.lazyPromise;\n }\n\n private get beforeLoadDelayed() {\n if (this.beforeDelayedPromise === undefined) {\n this.beforeDelayedPromise = this.beforeLoadDelayedPromise();\n }\n return this.beforeDelayedPromise;\n }\n\n private get loadDelayed() {\n if (this.delayedPromise === undefined) {\n this.delayedPromise = this.loadDelayedPromise();\n }\n return this.delayedPromise;\n }\n\n private get initialized() {\n if (this.initializedPromise === undefined) {\n this.initializedPromise = this.getInitializedPromise();\n }\n return this.initializedPromise;\n }\n\n public addBeforeEagerTask(cb: () => Promise) {\n this.beforeEagerCallbacks.push(cb);\n }\n\n public addLoadEagerTask(cb: () => Promise) {\n this.loadEagerCallbacks.push(cb);\n }\n\n public addBeforeLoadLazyTask(cb: () => Promise) {\n this.beforeLoadLazyCallbacks.push(cb);\n }\n\n public addLoadLazyTask(cb: () => Promise) {\n this.loadLazyCallbacks.push(cb);\n }\n\n public addBeforeLoadDelayedTask(cb: () => Promise) {\n this.beforeLoadDelayedCallbacks.push(cb);\n }\n\n public addLoadDelayedTask(cb: () => Promise) {\n this.loadDelayedCallbacks.push(cb);\n }\n\n public addInitializedTask(cb: () => Promise) {\n this.initializedCallbacks.push(cb);\n }\n\n public async init() {\n await this.beforeEager;\n await this.loadEager;\n await this.beforeLoadLazy;\n await this.loadLazy;\n await this.beforeLoadDelayed;\n await this.loadDelayed;\n await this.initialized;\n }\n\n private async beforeLoadEager(): Promise {\n const beforeLoadEagerTask: Promise = new Promise((resolve) => {\n initSampleRUM();\n decorateTemplateAndTheme();\n setDocLanguage();\n resolve();\n });\n\n await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), beforeLoadEagerTask]);\n }\n\n private async loadEagerPromise(): Promise {\n const loadEagerTask: Promise = new Promise(async (resolve) => {\n const main = document.querySelector('main') as HTMLElement;\n decorateButtons(main);\n transformSection(main);\n decorateBlocks(main);\n setTimeout(() => {\n document.body.classList.add('show');\n resolve();\n }, 100);\n\n await waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n });\n\n await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), loadEagerTask]);\n }\n\n private async beforeLoadLazyPromise(): Promise {\n const beforeLoadLazyTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), beforeLoadLazyTask]);\n }\n\n private async loadLazyPromise(): Promise {\n const loadLazyTask: Promise = new Promise(async (resolve) => {\n try {\n const {\n lazyStylesScssPath,\n sidekickLibraryStylesScssPath,\n fontsScssPath,\n lazyStylesCssPath,\n sidekickLibraryStylesCssPath,\n } = config;\n\n await loadBlocks();\n\n const { hash } = window.location;\n const element = hash ? document.getElementById(hash.substring(1)) : false;\n if (hash && element) element.scrollIntoView();\n\n if (lazyStylesScssPath && lazyStylesCssPath) await loadCSS(lazyStylesCssPath);\n if (sidekickLibraryStylesScssPath && sidekickLibraryStylesCssPath && isSidekickLibraryActive()) {\n await loadCSS(sidekickLibraryStylesCssPath);\n }\n if (fontsScssPath) await loadFonts();\n sampleRUM('lazy');\n const main = document.querySelector('main') as HTMLElement;\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('div[data-block-name]'));\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('picture > img'));\n } catch (error) {\n DebuggerService.error('Load lazy Task: ', error);\n }\n resolve();\n });\n\n await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), loadLazyTask]);\n }\n\n private async beforeLoadDelayedPromise(): Promise {\n const beforeLoadDelayedTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), beforeLoadDelayedTask]);\n }\n\n private async loadDelayedPromise(): Promise {\n const loadDelayedTask: Promise = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), loadDelayedTask]);\n }\n\n private async getInitializedPromise(): Promise {\n const initializedTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.initializedCallbacks.map((cb) => cb()), initializedTask]);\n }\n}\n\nexport default new HLX();\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n error?: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n async getPlaceholder(key: string): Promise {\n const placeholder = await PlaceholderService.getPlaceHolder(key);\n return placeholder;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.items) return;\n\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n if (item.error) {\n return html`

    ${item.error}

    `;\n } else {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: MenuItem) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: MenuItem | SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item['navtitle'] || item['title'];\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(siteMapEntries: MenuItem[]): Record {\n const groups = {};\n siteMapEntries.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n private async groupByFirstLevelPath() {\n const endpoint = '/query-index.json';\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n try {\n const queryIndex = await FetchService.fetchJson>(endpoint);\n\n this.error = null;\n\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n const groupItems = this.groupItemsByFirstLevelPath(filteredNavigation);\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n } catch (error) {\n DebuggerService.error(`SidebarNav Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n @state()\n error: string | null = null;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n if (contactHtml !== null) this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const endpoint = 'contact.plain.html';\n\n try {\n const contactHtmlString = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n return parser.parseFromString(contactHtmlString, 'text/html');\n } catch (error) {\n DebuggerService.error(`SidebarContacts Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n\n return null;\n }\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from 'Services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { Sitemap, SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n @state()\n error: string | null = null;\n\n @state()\n private noPostsPlaceholder: string;\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n this.noPostsPlaceholder = await PlaceholderService.getPlaceHolder('no posts');\n }\n\n render() {\n if (!this.lastTreePosts) return;\n\n return html` ${this.renderHeader()} ${this.renderPosts()} `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const endpoint = '/query-index.json';\n\n try {\n this.error = null;\n const queryIndex = await FetchService.fetchJson>(endpoint);\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n } catch (error) {\n DebuggerService.error(`SidebarPost Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n\n private renderPosts() {\n if (this.error) return html`
    ${this.error}
    `;\n if (this.lastTreePosts.length === 0) return html`
    ${this.noPostsPlaceholder}
    `;\n\n return html`
    \n ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}\n
    `;\n }\n\n private renderHeader() {\n return html`
    \n

    Newest Posts

    \n
    `;\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const endpoint = 'footer.plain.html';\n\n try {\n const response = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n } catch (error) {\n DebuggerService.error(`SidebarFooter Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { html, LitElement } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { createRef, Ref, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","import HLX from '../../app/index.ts';\nimport './sidebar.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\n\nconst addSidebarContainer = () => {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n const main = document.getElementById('main');\n main?.after(sidebarContainer);\n};\n\nHLX.addLoadEagerTask(() => {\n addSidebarContainer();\n return Promise.resolve();\n});\n","import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\n\nexport function addInnerContainer() {\n const main = document.getElementById('main');\n if (!main) return;\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n}\n","import HLX from '../../app/index.ts';\nimport { addInnerContainer } from './innerContainer.ts';\n\nHLX.addLoadEagerTask(() => {\n addInnerContainer();\n return Promise.resolve();\n});\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n if (specifier === '' || htmlTag === '') return input;\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from 'Utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n this.error = null;\n } catch (error) {\n DebuggerService.error('Header Component: Error while fetching header.json', error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e {\n const main = document.getElementsByTagName('main')[0];\n main.setAttribute('id', 'main');\n return Promise.resolve();\n});\n\nHLX.init();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file diff --git a/src/app/index.ts b/src/app/index.ts index d7fe3bef..dad3234f 100644 --- a/src/app/index.ts +++ b/src/app/index.ts @@ -9,6 +9,9 @@ import { loadCSS } from './tasks/loadCSS'; import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive'; import { config } from '../../config'; import { loadBlocks } from './tasks/loadBlocks'; +import { transformSection } from './tasks/transformSections'; +import { decorateBlocks } from './tasks/decorateBlocks'; +import { sampleRUM } from './tasks/sampleRUM'; class HLX { private beforeEagerCallbacks: Array<() => Promise> = []; @@ -127,8 +130,10 @@ class HLX { private async loadEagerPromise(): Promise { const loadEagerTask: Promise = new Promise(async (resolve) => { - const main = document.querySelector('main'); + const main = document.querySelector('main') as HTMLElement; decorateButtons(main); + transformSection(main); + decorateBlocks(main); setTimeout(() => { document.body.classList.add('show'); resolve(); @@ -166,12 +171,23 @@ class HLX { sidekickLibraryStylesCssPath, } = config; + await loadBlocks(); + + const { hash } = window.location; + const element = hash ? document.getElementById(hash.substring(1)) : false; + if (hash && element) element.scrollIntoView(); + if (lazyStylesScssPath && lazyStylesCssPath) await loadCSS(lazyStylesCssPath); if (sidekickLibraryStylesScssPath && sidekickLibraryStylesCssPath && isSidekickLibraryActive()) { await loadCSS(sidekickLibraryStylesCssPath); } if (fontsScssPath) await loadFonts(); - await loadBlocks(); + sampleRUM('lazy'); + const main = document.querySelector('main') as HTMLElement; + // @ts-ignore + sampleRUM.observe(main.querySelectorAll('div[data-block-name]')); + // @ts-ignore + sampleRUM.observe(main.querySelectorAll('picture > img')); } catch (error) { DebuggerService.error('Load lazy Task: ', error); } diff --git a/src/app/tasks/adjustMarkup.ts b/src/app/tasks/adjustMarkup.ts new file mode 100644 index 00000000..b3a96fac --- /dev/null +++ b/src/app/tasks/adjustMarkup.ts @@ -0,0 +1,32 @@ +import { decorateImages } from './decorateImages'; + +/** + * This function is used to adjust the markup of a section. + * It wraps the default content in a div with the class 'default-content-wrapper'. + * It also adds the class 'section' to the section element. + * It decorates the images in the default content by calling the 'decorateImages' function. + * It sets the 'data-section-status' attribute to 'initialized'. + * It hides the section element. + * @param section - The section element to adjust. + */ +export function adjustMarkup(section: HTMLDivElement) { + const wrappers: HTMLDivElement[] = []; + let defaultContent = false; + [...section.children].forEach((e) => { + if (e.tagName === 'DIV' || !defaultContent) { + const wrapper = document.createElement('div'); + wrappers.push(wrapper); + defaultContent = e.tagName !== 'DIV'; + + if (defaultContent) { + wrapper.classList.add('default-content-wrapper'); + } + } + wrappers[wrappers.length - 1].append(e); + }); + wrappers.forEach((wrapper) => section.append(wrapper)); + decorateImages(); + section.classList.add('section'); + section.dataset.sectionStatus = 'initialized'; + section.style.display = 'none'; +} diff --git a/src/app/tasks/collectBlocks.ts b/src/app/tasks/collectBlocks.ts index 46e39a6b..fc11beca 100644 --- a/src/app/tasks/collectBlocks.ts +++ b/src/app/tasks/collectBlocks.ts @@ -7,7 +7,7 @@ import { BlockMapping } from '../app.types'; * @example * const blocks = collectBlocks(section); * console.log(blocks); - * // Output: [{ name: 'block1', element: HTMLElement }, { name: 'block2', element: HTMLElement }] + * Output: [{ name: 'block1', element: HTMLElement }, { name: 'block2', element: HTMLElement }] */ export function collectBlocks(section: HTMLElement): BlockMapping[] { const blockMap: BlockMapping[] = []; diff --git a/src/app/tasks/decorateBlocks.ts b/src/app/tasks/decorateBlocks.ts new file mode 100644 index 00000000..b5093226 --- /dev/null +++ b/src/app/tasks/decorateBlocks.ts @@ -0,0 +1,17 @@ +/** + * Decorate blocks with classes and data attributes. + * @param main - Html main element + */ +export function decorateBlocks(main: HTMLElement) { + main.querySelectorAll('div.section > div > div').forEach((block) => { + const shortBlockName = block.classList[0]; + if (shortBlockName) { + block.classList.add('block'); + block.dataset.blockName = shortBlockName; + const blockWrapper = block.parentElement; + blockWrapper?.classList.add(`${shortBlockName}-wrapper`); + const section = block.closest('.section'); + if (section) section.classList.add(`${shortBlockName}-container`); + } + }); +} diff --git a/src/app/tasks/decorateImages.ts b/src/app/tasks/decorateImages.ts new file mode 100644 index 00000000..11c32ad8 --- /dev/null +++ b/src/app/tasks/decorateImages.ts @@ -0,0 +1,13 @@ +/* + * This function is used to decorate images in the default content. + * It adds the class 'image' and 'main' to the parent element of the image. + */ +export function decorateImages() { + const picture = document.querySelectorAll('.default-content-wrapper picture'); + picture.forEach((item) => { + const parentElement = item.parentElement; + if (parentElement) { + parentElement.classList.add('image', 'main'); + } + }); +} diff --git a/src/app/tasks/loadBlockModules.ts b/src/app/tasks/loadBlockModules.ts index 18f49bdf..b3876349 100644 --- a/src/app/tasks/loadBlockModules.ts +++ b/src/app/tasks/loadBlockModules.ts @@ -7,14 +7,11 @@ import { getUrlForEndpoint } from '../utils/getUrlForEndpoint'; * @param block - The block to load the module for. * @returns Promise */ - export async function loadBlockModules(block: BlockMapping): Promise { - const status = block.element.dataset.blockStatus ?? 'unloaded'; - - if (status === 'unloaded') { - block.element.dataset.blockStatus = 'loading'; - + const status = block.element.dataset.blockStatus; + if (status !== 'loading' && status !== 'loaded') { try { + block.element.dataset.blockStatus = 'loading'; const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`); const blockModule = await import(href); diff --git a/src/app/tasks/processSectionMetaData.ts b/src/app/tasks/processSectionMetaData.ts new file mode 100644 index 00000000..a209777f --- /dev/null +++ b/src/app/tasks/processSectionMetaData.ts @@ -0,0 +1,26 @@ +import { toCamelCase } from 'Utils/toCamelCase'; +import { toClassName } from 'Utils/toClassName'; +import { readBlockConfig } from './readBlockConfig'; + +/* + This function processes the metadata of a section and applies it to the section element. + @param {HTMLElement} section The section element +*/ +export function processSectionMetaData(section: HTMLElement) { + const sectionMeta = section.querySelector('div.section-metadata'); + if (sectionMeta) { + const meta = readBlockConfig(sectionMeta); + Object.keys(meta).forEach((key) => { + if (key === 'style') { + const styles = meta.style + .split(',') + .filter((style: string) => style) + .map((style: string) => toClassName(style.trim())); + styles.forEach((style: string) => section.classList.add(style)); + } else { + section.dataset[toCamelCase(key)] = meta[key]; + } + }); + if (sectionMeta.parentElement) sectionMeta.parentElement.remove(); + } +} diff --git a/src/app/tasks/readBlockConfig.ts b/src/app/tasks/readBlockConfig.ts new file mode 100644 index 00000000..ca469446 --- /dev/null +++ b/src/app/tasks/readBlockConfig.ts @@ -0,0 +1,44 @@ +import { toClassName } from 'Utils/toClassName'; + +/* + This function reads the configuration of a block from the HTML file + and returns it as a Record object. + @param {Element} block The block element +*/ +export function readBlockConfig(block: Element): Record { + const config: Record = {}; + block.querySelectorAll(':scope > div').forEach((row) => { + if (row.children) { + const cols = [...row.children]; + if (cols[1]) { + const col = cols[1]; + const name = toClassName(cols[0].textContent ?? ''); + let value: any = ''; + if (col.querySelector('a')) { + const as = [...col.querySelectorAll('a')]; + if (as.length === 1) { + value = as[0].href; + } else { + value = as.map((a) => a.href); + } + } else if (col.querySelector('img')) { + const imgs = [...col.querySelectorAll('img')]; + if (imgs.length === 1) { + value = imgs[0].src; + } else { + value = imgs.map((img) => img.src); + } + } else if (col.querySelector('p')) { + const ps = [...col.querySelectorAll('p')]; + if (ps.length === 1) { + value = ps[0].textContent; + } else { + value = ps.map((p) => p.textContent); + } + } else value = row.children[1].textContent; + config[name] = value; + } + } + }); + return config; +} diff --git a/src/app/tasks/transformSections.ts b/src/app/tasks/transformSections.ts new file mode 100644 index 00000000..5f05a917 --- /dev/null +++ b/src/app/tasks/transformSections.ts @@ -0,0 +1,15 @@ +import { adjustMarkup } from './adjustMarkup'; +import { processSectionMetaData } from './processSectionMetaData'; + +/** + * This function is used to transform the sections of the main element. + * It adjusts the markup of each section by calling the 'adjustMarkup' function. + * It processes the metadata of each section by calling the 'processSectionMetaData' function. + * @param main - The main element to transform. + */ +export function transformSection(main: HTMLElement) { + main.querySelectorAll(':scope > div').forEach((section) => { + adjustMarkup(section); + processSectionMetaData(section); + }); +} diff --git a/src/components/form/form.ts b/src/components/form/form.ts index 960c5153..feb3a0dc 100644 --- a/src/components/form/form.ts +++ b/src/components/form/form.ts @@ -147,7 +147,6 @@ export class Form extends LitElement { }, }); if (response.ok) { - console.log(payload); if (form.dataset.confirmation) { window.location.href = form.dataset.confirmation; } diff --git a/src/components/innerContainer/innerContainer.init.ts b/src/components/innerContainer/innerContainer.init.ts new file mode 100644 index 00000000..e6572a90 --- /dev/null +++ b/src/components/innerContainer/innerContainer.init.ts @@ -0,0 +1,7 @@ +import HLX from '../../app/index.ts'; +import { addInnerContainer } from './innerContainer.ts'; + +HLX.addLoadEagerTask(() => { + addInnerContainer(); + return Promise.resolve(); +}); diff --git a/src/components/innerContainer/innerContainer.ts b/src/components/innerContainer/innerContainer.ts new file mode 100644 index 00000000..5576ca96 --- /dev/null +++ b/src/components/innerContainer/innerContainer.ts @@ -0,0 +1,8 @@ +import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive'; + +export function addInnerContainer() { + const main = document.getElementById('main'); + if (!main) return; + const children = main.innerHTML; + main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `; +} diff --git a/src/components/sidebar/sidebar.init.ts b/src/components/sidebar/sidebar.init.ts index 48f85160..e139ce45 100644 --- a/src/components/sidebar/sidebar.init.ts +++ b/src/components/sidebar/sidebar.init.ts @@ -15,6 +15,5 @@ const addSidebarContainer = () => { HLX.addLoadEagerTask(() => { addSidebarContainer(); - console.log('LOAD EAGER SIDEBAR TS'); return Promise.resolve(); }); diff --git a/src/main.ts b/src/main.ts index 45f22f8e..22fc7028 100644 --- a/src/main.ts +++ b/src/main.ts @@ -1,115 +1,17 @@ -// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list - import './components/sidebar/sidebar.init.ts'; +import './components/innerContainer/innerContainer.init.ts'; import './components/header.ts'; import './components/icon/icon.ts'; -import { BlockService } from './services/block.service.ts'; -import { SectionService } from './services/section.service.ts'; -import { MainService } from './services/main.service.ts'; import HLX from './app/index.ts'; -//console.time('APP execution time: '); - -// export const App = new HLX({ -// beforeInit: () => { -// console.log('beforeInit'); -// }, -// afterInit: () => { -// console.log('afterInit'); -// }, -// beforeLoadEager: () => { -// console.log('beforeLoadEager'); -// }, -// loadEager: () => { -// console.log('loadEager'); -// }, -// afterLoadEager: () => { -// console.log('afterLoadEager'); -// }, -// beforeLoadLazy: () => { -// console.log('beforeLoadLazy'); -// }, -// loadLazy: () => { -// console.log('loadLazy'); -// }, -// afterLoadLazy: () => { -// console.log('afterLoadLazy'); -// }, -// beforeLoadDelayed: () => { -// console.log('beforeLoadDelayed'); -// }, -// loadDelayed: () => { -// console.log('loadDelayed'); -// }, -// afterLoadDelayed: () => { -// console.log('afterLoadDelayed'); -// }, -// }); - -// export const App = HLX; // init -> loadEager (3s) - -// HLX.initialized().then(() => { -// console.log('INITIALIZED'); -// }); - -// HLX.loadDelayed().then(() => { -// console.log('LOAD DELAYED 2'); -// }); - -// HLX.loadDelayed().then(() => { -// console.log('LOAD DELAYED 3'); -// }); - -// HLX.loadDelayed().then(() => { -// console.log('LOAD DELAYED 1'); -// }); - -// HLX.beforeLoadEager().then(() => { -// console.log('BEFORE LOAD EAGER'); -// }); - HLX.addBeforeEagerTask(() => { - console.log('BEFORE EAGER MAIN TS'); - return Promise.resolve(); -}); - -HLX.addLoadEagerTask(() => { - console.log('LOAD EAGER MAIN TS'); + const main = document.getElementsByTagName('main')[0]; + main.setAttribute('id', 'main'); return Promise.resolve(); }); HLX.init(); -// HLX.loadEager().then(() => { -// console.log('LOAD EAGER'); -// }); - -// HLX.loadLazy().then(() => { -// console.log('LOAD LAZY'); -// }); - -// HLX.beforeLoadDelayed().then(() => { -// console.log('BEFORE LOAD DELAYED'); -// }); - -// HLX.beforeLoadLazy().then(() => { -// console.log('BEFORE LOAD LAZY'); -// }); - -// eager, lazy, delayed - -//console.timeEnd('HLX execution time: '); -(async function () { - try { - //await App.initialized(); - - const blockService = new BlockService(); - const sectionService = new SectionService(blockService); - const main = new MainService(sectionService, blockService); - await main.init(); - } catch (error) {} -})(); - declare global { interface Window { hlx: { diff --git a/src/utils/getMetadata.ts b/src/utils/getMetadata.ts index 3320d91d..c1c022e1 100644 --- a/src/utils/getMetadata.ts +++ b/src/utils/getMetadata.ts @@ -6,18 +6,18 @@ * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string. * * @example - * // Example 1: - * // Assuming exists in the document head. + * Example 1: + * Assuming exists in the document head. * const metaContent = getMetadata('description'); * console.log(metaContent); - * // Output: 'This is a sample description.' + * Output: 'This is a sample description.' * * @example - * // Example 2: - * // Assuming exists in the document head. + * Example 2: + * Assuming exists in the document head. * const metaContent = getMetadata('og:title', document); * console.log(metaContent); - * // Output: 'Open Graph Title' + * Output: 'Open Graph Title' */ export function getMetadata(value: string, doc: Document = document): string { const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name'; diff --git a/types/src/app/tasks/adjustMarkup.d.ts b/types/src/app/tasks/adjustMarkup.d.ts new file mode 100644 index 00000000..52a38680 --- /dev/null +++ b/types/src/app/tasks/adjustMarkup.d.ts @@ -0,0 +1,10 @@ +/** + * This function is used to adjust the markup of a section. + * It wraps the default content in a div with the class 'default-content-wrapper'. + * It also adds the class 'section' to the section element. + * It decorates the images in the default content by calling the 'decorateImages' function. + * It sets the 'data-section-status' attribute to 'initialized'. + * It hides the section element. + * @param section - The section element to adjust. + */ +export declare function adjustMarkup(section: HTMLDivElement): void; diff --git a/types/src/app/tasks/collectBlocks.d.ts b/types/src/app/tasks/collectBlocks.d.ts index d07642f7..745a3adb 100644 --- a/types/src/app/tasks/collectBlocks.d.ts +++ b/types/src/app/tasks/collectBlocks.d.ts @@ -6,6 +6,6 @@ import { BlockMapping } from '../app.types'; * @example * const blocks = collectBlocks(section); * console.log(blocks); - * // Output: [{ name: 'block1', element: HTMLElement }, { name: 'block2', element: HTMLElement }] + * Output: [{ name: 'block1', element: HTMLElement }, { name: 'block2', element: HTMLElement }] */ export declare function collectBlocks(section: HTMLElement): BlockMapping[]; diff --git a/types/src/app/tasks/decorateBlocks.d.ts b/types/src/app/tasks/decorateBlocks.d.ts new file mode 100644 index 00000000..3d3bcb8b --- /dev/null +++ b/types/src/app/tasks/decorateBlocks.d.ts @@ -0,0 +1,5 @@ +/** + * Decorate blocks with classes and data attributes. + * @param main - Html main element + */ +export declare function decorateBlocks(main: HTMLElement): void; diff --git a/types/src/app/tasks/decorateImages.d.ts b/types/src/app/tasks/decorateImages.d.ts new file mode 100644 index 00000000..39c2032e --- /dev/null +++ b/types/src/app/tasks/decorateImages.d.ts @@ -0,0 +1 @@ +export declare function decorateImages(): void; diff --git a/types/src/app/tasks/processSectionMetaData.d.ts b/types/src/app/tasks/processSectionMetaData.d.ts new file mode 100644 index 00000000..e02f0523 --- /dev/null +++ b/types/src/app/tasks/processSectionMetaData.d.ts @@ -0,0 +1 @@ +export declare function processSectionMetaData(section: HTMLElement): void; diff --git a/types/src/app/tasks/readBlockConfig.d.ts b/types/src/app/tasks/readBlockConfig.d.ts new file mode 100644 index 00000000..1478aea1 --- /dev/null +++ b/types/src/app/tasks/readBlockConfig.d.ts @@ -0,0 +1 @@ +export declare function readBlockConfig(block: Element): Record; diff --git a/types/src/app/tasks/transformSections.d.ts b/types/src/app/tasks/transformSections.d.ts new file mode 100644 index 00000000..d22142ab --- /dev/null +++ b/types/src/app/tasks/transformSections.d.ts @@ -0,0 +1,7 @@ +/** + * This function is used to transform the sections of the main element. + * It adjusts the markup of each section by calling the 'adjustMarkup' function. + * It processes the metadata of each section by calling the 'processSectionMetaData' function. + * @param main - The main element to transform. + */ +export declare function transformSection(main: HTMLElement): void; diff --git a/types/src/components/innerContainer/innerContainer.d.ts b/types/src/components/innerContainer/innerContainer.d.ts new file mode 100644 index 00000000..b7d6052d --- /dev/null +++ b/types/src/components/innerContainer/innerContainer.d.ts @@ -0,0 +1 @@ +export declare function addInnerContainer(): void; diff --git a/types/src/components/innerContainer/innerContainer.init.d.ts b/types/src/components/innerContainer/innerContainer.init.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/types/src/components/innerContainer/innerContainer.init.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/types/src/main.d.ts b/types/src/main.d.ts index 23dc8fce..8e29a3e4 100644 --- a/types/src/main.d.ts +++ b/types/src/main.d.ts @@ -1,4 +1,5 @@ import './components/sidebar/sidebar.init.ts'; +import './components/innerContainer/innerContainer.init.ts'; import './components/header.ts'; import './components/icon/icon.ts'; declare global { diff --git a/types/src/utils/getMetadata.d.ts b/types/src/utils/getMetadata.d.ts index d5d1f7f9..1dd82af1 100644 --- a/types/src/utils/getMetadata.d.ts +++ b/types/src/utils/getMetadata.d.ts @@ -6,17 +6,17 @@ * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string. * * @example - * // Example 1: - * // Assuming exists in the document head. + * Example 1: + * Assuming exists in the document head. * const metaContent = getMetadata('description'); * console.log(metaContent); - * // Output: 'This is a sample description.' + * Output: 'This is a sample description.' * * @example - * // Example 2: - * // Assuming exists in the document head. + * Example 2: + * Assuming exists in the document head. * const metaContent = getMetadata('og:title', document); * console.log(metaContent); - * // Output: 'Open Graph Title' + * Output: 'Open Graph Title' */ export declare function getMetadata(value: string, doc?: Document): string; diff --git a/types/src/utils/replaceBySpecifier.d.ts b/types/src/utils/replaceBySpecifier.d.ts index a89760cd..f1a2cd4b 100644 --- a/types/src/utils/replaceBySpecifier.d.ts +++ b/types/src/utils/replaceBySpecifier.d.ts @@ -7,9 +7,9 @@ * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier. */ interface ReplaceBySpecifier { - input: string; - specifier: string; - htmlTag: string; + input: string; + specifier: string; + htmlTag: string; } /** * Replaces occurrences of a specified specifier in a string with an HTML tag. @@ -21,23 +21,23 @@ interface ReplaceBySpecifier { * @returns {string} - The modified string with replacements. * @example - * // Example 1: + * Example 1: * const result1 = replaceBySpecifier({ * input: 'This is a test string with some test keywords.', * specifier: 'test', * htmlTag: 'strong' * }); * console.log(result1); - * // Output: 'This is a string with some keywords.' + * Output: 'This is a string with some keywords.' * - * // Example 2: + * Example 2: * const result2 = replaceBySpecifier({ * input: 'Hello, world!', * specifier: ',', * htmlTag: 'span' * }); * console.log(result2); - * // Output: 'Hello world!' + * Output: 'Hello world!' */ export declare function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string; export {}; diff --git a/types/src/utils/toClassName.d.ts b/types/src/utils/toClassName.d.ts index 2533c3c2..fcdcbc7a 100644 --- a/types/src/utils/toClassName.d.ts +++ b/types/src/utils/toClassName.d.ts @@ -5,7 +5,7 @@ * @returns The converted CSS class name. * * @example - * // Example usage: + * Example usage: * const inputString = 'Hello, World!'; * const cssClassName = toClassName(inputString); * console.log(cssClassName); // Output: 'hello-world' diff --git a/types/src/utils/undefinedOnEmpty.d.ts b/types/src/utils/undefinedOnEmpty.d.ts index 77f18811..346c4129 100644 --- a/types/src/utils/undefinedOnEmpty.d.ts +++ b/types/src/utils/undefinedOnEmpty.d.ts @@ -6,7 +6,7 @@ * otherwise, returns the value itself. * * @example - * // Example usage: + * Example usage: * const emptyValue = ''; * const nonEmptyValue = 'Hello, World!'; * From 5489f9e64a3dd132d1175a399ff399483db6ae93 Mon Sep 17 00:00:00 2001 From: samuelecalamita Date: Wed, 24 Apr 2024 14:03:52 +0200 Subject: [PATCH 42/62] remove banner from lcpBlocks --- config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.ts b/config.ts index 8cdb0819..3c1ed2db 100644 --- a/config.ts +++ b/config.ts @@ -23,5 +23,5 @@ export const config: Config = { lazyStylesCssPath: './dist/lazyStyles/lazyStyles.css', sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss', sidekickLibraryStylesCssPath: './dist/sidekickLibraryStyles/sidekickLibraryStyles.css', - lcpBlocks: ['banner'], + lcpBlocks: [], }; From feb4af60ba988bf9d8aa57594ccdfa73c4c4c1a7 Mon Sep 17 00:00:00 2001 From: eds-editorial Continuous Integration Date: Wed, 24 Apr 2024 12:04:45 +0000 Subject: [PATCH 43/62] Continuous Integration Build Project --- dist/main/main.js | 2 +- dist/main/main.js.map | 2 +- types/src/utils/replaceBySpecifier.d.ts | 14 +++++++------- types/src/utils/toClassName.d.ts | 2 +- types/src/utils/undefinedOnEmpty.d.ts | 2 +- 5 files changed, 11 insertions(+), 11 deletions(-) diff --git a/dist/main/main.js b/dist/main/main.js index f135c81d..116f5e13 100644 --- a/dist/main/main.js +++ b/dist/main/main.js @@ -1,4 +1,4 @@ -import{t as O,r as p}from"../__chunks__/state.CJfvw0Ck.js";import{_ as n}from"../__chunks__/preload-helper.D7itGvJr.js";import{g as te,m as _,F as L}from"../__chunks__/fetch.service.C1Ie3Sjw.js";import{i as I}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";import{T as f,s as v,x as l,w as Z,i as he}from"../__chunks__/lit-element.CH8ciVnL.js";import{t as y,n as ue}from"../__chunks__/property.Ds9fqW-T.js";import{i as pe,t as fe,e as q,o as re,a as me}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{r as k}from"../__chunks__/icon.template.3G0fuXUC.js";import{P as g,c as _e}from"../__chunks__/createOptimizedPicture.CyR9tLTg.js";const K=(e,t)=>{t.split(",").forEach(r=>{e.classList.add(O(r.trim()))})};function M(e,t=document){const r=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${r}="${e}"]`)].map(i=>i.content).join(", ");return o.length?o:""}function ge(){const e=M("template");e&&K(document.body,e);const t=M("theme");t&&K(document.body,t)}function ve(e){e.querySelectorAll("a").forEach(t=>{if(t.title=t.title||t.textContent,t.href!==t.textContent){const r=t.parentElement,s=t.parentElement.parentElement;t.querySelector("img")||(r.childNodes.length===1&&(r.tagName==="P"||r.tagName==="DIV")&&(t.className="button",r.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="STRONG"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button primary",s.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="EM"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button secondary",s.classList.add("button-container")))}})}function ye(e){return e.trim()===""?void 0:e}function be(){const e=M("language");document.documentElement.lang=ye(e)||"en"}function se(e){const t=[];return e.querySelectorAll("[data-block-name]").forEach(s=>{t.push({name:s.dataset.blockName,element:s})}),t}async function oe(e){const t=e.element.dataset.blockStatus;if(t!=="loading"&&t!=="loaded")try{e.element.dataset.blockStatus="loading";const{href:r}=te(`dist/${e.name}/${e.name}.js`),s=await n(()=>import(r),__vite__mapDeps([]));s.default&&await s.default(e.element),e.element.dataset.blockStatus="loaded"}catch(r){e.element.dataset.blockStatus="error",_.error("laodBloackModules:",r)}}async function $(e){return new Promise((t,r)=>{const{href:s}=te(e);if(document.querySelector(`head > link[href="${s}"]`))t(!0);else{const o=document.createElement("link");o.rel="stylesheet",o.href=s,o.onload=t,o.onerror=r,document.head.append(o)}})}async function ie(e){try{await $(`dist/${e.name}/${e.name}.css`)}catch{}}const j={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/types/icons.types.ts",fontsScssPath:"./src/styles/sass/fonts.scss",fontsCssPath:"./dist/fonts/fonts.css",lazyStylesScssPath:"./src/styles/sass/lazy-styles.scss",lazyStylesCssPath:"./dist/lazyStyles/lazyStyles.css",sidekickLibraryStylesScssPath:"./src/styles/sass/sidekick-library-styles.scss",sidekickLibraryStylesCssPath:"./dist/sidekickLibraryStyles/sidekickLibraryStyles.css",lcpBlocks:["banner"]};function V(e){e.style.removeProperty("display")}async function Pe(){const e=document.querySelector(".section"),{lcpBlocks:t}=j;if(e){const o=se(e).map(async i=>{(t==null?void 0:t.includes(i.name))&&await Promise.all([oe(i),ie(i)])});await Promise.all(o),V(e)}document.body.style.display=null;const r=document.querySelector("main img");await new Promise(s=>{r&&!r.complete?(r.setAttribute("loading","eager"),r.setAttribute("fetchpriority","high"),r.addEventListener("load",()=>s()),r.addEventListener("error",()=>s())):s()})}function we(){return I()?window.parent.location:window.location}async function X(){const{fontsCssPath:e}=j;if(e){await $(e);try{we().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}}function c(e,t={}){c.defer=c.defer||[];const r=s=>{c[s]=c[s]||((...o)=>c.defer.push({fnname:s,args:o}))};c.drain=c.drain||((s,o)=>{c[s]=o,c.defer.filter(({fnname:i})=>s===i).forEach(({fnname:i,args:a})=>c[i](...a))}),c.always=c.always||[],c.always.on=(s,o)=>{c.always[s]=o},c.on=(s,o)=>{c.cases[s]=o},r("observe"),r("cwv");try{if(window.hlx=window.hlx||{},!window.hlx.rum){const d=new URLSearchParams(window.location.search).get("rum")==="on"?1:100,h=Array.from({length:75},(Y,de)=>String.fromCharCode(48+de)).filter(Y=>/\d|[A-Z]/i.test(Y)).filter(()=>Math.random()*75>70).join(""),m=Math.random(),u=m*d<1,b=Date.now(),le={full:()=>window.location.href,origin:()=>window.location.origin,path:()=>window.location.href.replace(/\?.*$/,"")};window.hlx.rum={weight:d,id:h,random:m,isSelected:u,firstReadTime:b,sampleRUM:c,sanitizeURL:le[window.hlx.RUM_MASK_URL||"path"]}}const{weight:s,id:o,firstReadTime:i}=window.hlx.rum;if(window.hlx&&window.hlx.rum&&window.hlx.rum.isSelected){const a=["weight","id","referer","checkpoint","t","source","target","cwv","CLS","FID","LCP","INP"],d=(h=t)=>{const m=JSON.stringify({weight:s,id:o,referer:window.hlx.rum.sanitizeURL(),checkpoint:e,t:Date.now()-i,...t},a),u=`https://rum.hlx.page/.rum/${s}`;navigator.sendBeacon(u,m),console.debug(`ping:${e}`,h)};c.cases=c.cases||{cwv:()=>c.cwv(t)||!0,lazy:()=>{const h=document.createElement("script");return h.src="https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js",document.head.appendChild(h),!0}},d(t),c.cases[e]&&c.cases[e]()}c.always[e]&&c.always[e](t)}catch{}}function Le(e="dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(r){console.log("setupHlxObj",r)}}function $e(){Le(),c("top"),window.addEventListener("load",()=>c("load")),window.addEventListener("unhandledrejection",e=>{c("error",{source:e.reason.sourceURL,target:e.reason.line})}),window.addEventListener("error",e=>{c("error",{source:e.filename,target:e.lineno})})}async function Ee(e){const t=se(e);if(!t.length){V(e);return}for(const r of t)Promise.all([oe(r),ie(r)]);V(e)}async function Ce(){const t=[...document.querySelectorAll(".section")].map(r=>Ee(r));await Promise.all(t)}function Te(){document.querySelectorAll(".default-content-wrapper picture").forEach(t=>{const r=t.parentElement;r&&r.classList.add("image","main")})}function Ae(e){const t=[];let r=!1;[...e.children].forEach(s=>{if(s.tagName==="DIV"||!r){const o=document.createElement("div");t.push(o),r=s.tagName!=="DIV",r&&o.classList.add("default-content-wrapper")}t[t.length-1].append(s)}),t.forEach(s=>e.append(s)),Te(),e.classList.add("section"),e.dataset.sectionStatus="initialized",e.style.display="none"}function Se(e){return/^[a-z][A-Za-z0-9]*$/.test(e)?e:/^[A-Z][A-Za-z0-9]*$/.test(e)?e.charAt(0).toLowerCase()+e.slice(1):O(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}function De(e){const t={};return e.querySelectorAll(":scope > div").forEach(r=>{if(r.children){const s=[...r.children];if(s[1]){const o=s[1],i=O(s[0].textContent??"");let a="";if(o.querySelector("a")){const d=[...o.querySelectorAll("a")];d.length===1?a=d[0].href:a=d.map(h=>h.href)}else if(o.querySelector("img")){const d=[...o.querySelectorAll("img")];d.length===1?a=d[0].src:a=d.map(h=>h.src)}else if(o.querySelector("p")){const d=[...o.querySelectorAll("p")];d.length===1?a=d[0].textContent:a=d.map(h=>h.textContent)}else a=r.children[1].textContent;t[i]=a}}}),t}function Oe(e){const t=e.querySelector("div.section-metadata");if(t){const r=De(t);Object.keys(r).forEach(s=>{s==="style"?r.style.split(",").filter(i=>i).map(i=>O(i.trim())).forEach(i=>e.classList.add(i)):e.dataset[Se(s)]=r[s]}),t.parentElement&&t.parentElement.remove()}}function Ie(e){e.querySelectorAll(":scope > div").forEach(t=>{Ae(t),Oe(t)})}function ke(e){e.querySelectorAll("div.section > div > div").forEach(t=>{const r=t.classList[0];if(r){t.classList.add("block"),t.dataset.blockName=r;const s=t.parentElement;s==null||s.classList.add(`${r}-wrapper`);const o=t.closest(".section");o&&o.classList.add(`${r}-container`)}})}class Re{constructor(){this.beforeEagerCallbacks=[],this.loadEagerCallbacks=[],this.beforeLoadLazyCallbacks=[],this.loadLazyCallbacks=[],this.beforeLoadDelayedCallbacks=[],this.loadDelayedCallbacks=[],this.initializedCallbacks=[]}get beforeEager(){return this.beforeEagerPromise===void 0&&(this.beforeEagerPromise=this.beforeLoadEager()),this.beforeEagerPromise}get loadEager(){return this.eagerPromise===void 0&&(this.eagerPromise=this.loadEagerPromise()),this.eagerPromise}get beforeLoadLazy(){return this.beforeLazyPromise===void 0&&(this.beforeLazyPromise=this.beforeLoadLazyPromise()),this.beforeLazyPromise}get loadLazy(){return this.lazyPromise===void 0&&(this.lazyPromise=this.loadLazyPromise()),this.lazyPromise}get beforeLoadDelayed(){return this.beforeDelayedPromise===void 0&&(this.beforeDelayedPromise=this.beforeLoadDelayedPromise()),this.beforeDelayedPromise}get loadDelayed(){return this.delayedPromise===void 0&&(this.delayedPromise=this.loadDelayedPromise()),this.delayedPromise}get initialized(){return this.initializedPromise===void 0&&(this.initializedPromise=this.getInitializedPromise()),this.initializedPromise}addBeforeEagerTask(t){this.beforeEagerCallbacks.push(t)}addLoadEagerTask(t){this.loadEagerCallbacks.push(t)}addBeforeLoadLazyTask(t){this.beforeLoadLazyCallbacks.push(t)}addLoadLazyTask(t){this.loadLazyCallbacks.push(t)}addBeforeLoadDelayedTask(t){this.beforeLoadDelayedCallbacks.push(t)}addLoadDelayedTask(t){this.loadDelayedCallbacks.push(t)}addInitializedTask(t){this.initializedCallbacks.push(t)}async init(){await this.beforeEager,await this.loadEager,await this.beforeLoadLazy,await this.loadLazy,await this.beforeLoadDelayed,await this.loadDelayed,await this.initialized}async beforeLoadEager(){const t=new Promise(r=>{$e(),ge(),be(),r()});await Promise.all([...this.beforeEagerCallbacks.map(r=>r()),t])}async loadEagerPromise(){const t=new Promise(async r=>{const s=document.querySelector("main");ve(s),Ie(s),ke(s),setTimeout(()=>{document.body.classList.add("show"),r()},100),await Pe();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await X()}catch{}});await Promise.all([...this.loadEagerCallbacks.map(r=>r()),t])}async beforeLoadLazyPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadLazyCallbacks.map(r=>r()),t])}async loadLazyPromise(){const t=new Promise(async r=>{try{const{lazyStylesScssPath:s,sidekickLibraryStylesScssPath:o,fontsScssPath:i,lazyStylesCssPath:a,sidekickLibraryStylesCssPath:d}=j;await Ce();const{hash:h}=window.location,m=h?document.getElementById(h.substring(1)):!1;h&&m&&m.scrollIntoView(),s&&a&&await $(a),o&&d&&I()&&await $(d),i&&await X(),c("lazy");const u=document.querySelector("main");c.observe(u.querySelectorAll("div[data-block-name]")),c.observe(u.querySelectorAll("picture > img"))}catch(s){_.error("Load lazy Task: ",s)}r()});await Promise.all([...this.loadLazyCallbacks.map(r=>r()),t])}async beforeLoadDelayedPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadDelayedCallbacks.map(r=>r()),t])}async loadDelayedPromise(){const t=new Promise(r=>{setTimeout(()=>{r()},3e3)});await Promise.all([...this.loadDelayedCallbacks.map(r=>r()),t])}async getInitializedPromise(){const t=new Promise(r=>r());await Promise.all([...this.initializedCallbacks.map(r=>r()),t])}}const R=new Re;/** +import{t as O,r as p}from"../__chunks__/state.CJfvw0Ck.js";import{_ as n}from"../__chunks__/preload-helper.D7itGvJr.js";import{g as te,m as _,F as L}from"../__chunks__/fetch.service.C1Ie3Sjw.js";import{i as I}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";import{T as f,s as v,x as l,w as Z,i as he}from"../__chunks__/lit-element.CH8ciVnL.js";import{t as y,n as ue}from"../__chunks__/property.Ds9fqW-T.js";import{i as pe,t as fe,e as q,o as re,a as me}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{r as k}from"../__chunks__/icon.template.3G0fuXUC.js";import{P as g,c as _e}from"../__chunks__/createOptimizedPicture.CyR9tLTg.js";const K=(e,t)=>{t.split(",").forEach(r=>{e.classList.add(O(r.trim()))})};function M(e,t=document){const r=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${r}="${e}"]`)].map(i=>i.content).join(", ");return o.length?o:""}function ge(){const e=M("template");e&&K(document.body,e);const t=M("theme");t&&K(document.body,t)}function ve(e){e.querySelectorAll("a").forEach(t=>{if(t.title=t.title||t.textContent,t.href!==t.textContent){const r=t.parentElement,s=t.parentElement.parentElement;t.querySelector("img")||(r.childNodes.length===1&&(r.tagName==="P"||r.tagName==="DIV")&&(t.className="button",r.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="STRONG"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button primary",s.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="EM"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button secondary",s.classList.add("button-container")))}})}function ye(e){return e.trim()===""?void 0:e}function be(){const e=M("language");document.documentElement.lang=ye(e)||"en"}function se(e){const t=[];return e.querySelectorAll("[data-block-name]").forEach(s=>{t.push({name:s.dataset.blockName,element:s})}),t}async function oe(e){const t=e.element.dataset.blockStatus;if(t!=="loading"&&t!=="loaded")try{e.element.dataset.blockStatus="loading";const{href:r}=te(`dist/${e.name}/${e.name}.js`),s=await n(()=>import(r),__vite__mapDeps([]));s.default&&await s.default(e.element),e.element.dataset.blockStatus="loaded"}catch(r){e.element.dataset.blockStatus="error",_.error("laodBloackModules:",r)}}async function $(e){return new Promise((t,r)=>{const{href:s}=te(e);if(document.querySelector(`head > link[href="${s}"]`))t(!0);else{const o=document.createElement("link");o.rel="stylesheet",o.href=s,o.onload=t,o.onerror=r,document.head.append(o)}})}async function ie(e){try{await $(`dist/${e.name}/${e.name}.css`)}catch{}}const j={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/types/icons.types.ts",fontsScssPath:"./src/styles/sass/fonts.scss",fontsCssPath:"./dist/fonts/fonts.css",lazyStylesScssPath:"./src/styles/sass/lazy-styles.scss",lazyStylesCssPath:"./dist/lazyStyles/lazyStyles.css",sidekickLibraryStylesScssPath:"./src/styles/sass/sidekick-library-styles.scss",sidekickLibraryStylesCssPath:"./dist/sidekickLibraryStyles/sidekickLibraryStyles.css",lcpBlocks:[]};function V(e){e.style.removeProperty("display")}async function Pe(){const e=document.querySelector(".section"),{lcpBlocks:t}=j;if(e){const o=se(e).map(async i=>{(t==null?void 0:t.includes(i.name))&&await Promise.all([oe(i),ie(i)])});await Promise.all(o),V(e)}document.body.style.display=null;const r=document.querySelector("main img");await new Promise(s=>{r&&!r.complete?(r.setAttribute("loading","eager"),r.setAttribute("fetchpriority","high"),r.addEventListener("load",()=>s()),r.addEventListener("error",()=>s())):s()})}function we(){return I()?window.parent.location:window.location}async function X(){const{fontsCssPath:e}=j;if(e){await $(e);try{we().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}}function c(e,t={}){c.defer=c.defer||[];const r=s=>{c[s]=c[s]||((...o)=>c.defer.push({fnname:s,args:o}))};c.drain=c.drain||((s,o)=>{c[s]=o,c.defer.filter(({fnname:i})=>s===i).forEach(({fnname:i,args:a})=>c[i](...a))}),c.always=c.always||[],c.always.on=(s,o)=>{c.always[s]=o},c.on=(s,o)=>{c.cases[s]=o},r("observe"),r("cwv");try{if(window.hlx=window.hlx||{},!window.hlx.rum){const d=new URLSearchParams(window.location.search).get("rum")==="on"?1:100,h=Array.from({length:75},(Y,de)=>String.fromCharCode(48+de)).filter(Y=>/\d|[A-Z]/i.test(Y)).filter(()=>Math.random()*75>70).join(""),m=Math.random(),u=m*d<1,b=Date.now(),le={full:()=>window.location.href,origin:()=>window.location.origin,path:()=>window.location.href.replace(/\?.*$/,"")};window.hlx.rum={weight:d,id:h,random:m,isSelected:u,firstReadTime:b,sampleRUM:c,sanitizeURL:le[window.hlx.RUM_MASK_URL||"path"]}}const{weight:s,id:o,firstReadTime:i}=window.hlx.rum;if(window.hlx&&window.hlx.rum&&window.hlx.rum.isSelected){const a=["weight","id","referer","checkpoint","t","source","target","cwv","CLS","FID","LCP","INP"],d=(h=t)=>{const m=JSON.stringify({weight:s,id:o,referer:window.hlx.rum.sanitizeURL(),checkpoint:e,t:Date.now()-i,...t},a),u=`https://rum.hlx.page/.rum/${s}`;navigator.sendBeacon(u,m),console.debug(`ping:${e}`,h)};c.cases=c.cases||{cwv:()=>c.cwv(t)||!0,lazy:()=>{const h=document.createElement("script");return h.src="https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js",document.head.appendChild(h),!0}},d(t),c.cases[e]&&c.cases[e]()}c.always[e]&&c.always[e](t)}catch{}}function Le(e="dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(r){console.log("setupHlxObj",r)}}function $e(){Le(),c("top"),window.addEventListener("load",()=>c("load")),window.addEventListener("unhandledrejection",e=>{c("error",{source:e.reason.sourceURL,target:e.reason.line})}),window.addEventListener("error",e=>{c("error",{source:e.filename,target:e.lineno})})}async function Ee(e){const t=se(e);if(!t.length){V(e);return}for(const r of t)Promise.all([oe(r),ie(r)]);V(e)}async function Ce(){const t=[...document.querySelectorAll(".section")].map(r=>Ee(r));await Promise.all(t)}function Te(){document.querySelectorAll(".default-content-wrapper picture").forEach(t=>{const r=t.parentElement;r&&r.classList.add("image","main")})}function Ae(e){const t=[];let r=!1;[...e.children].forEach(s=>{if(s.tagName==="DIV"||!r){const o=document.createElement("div");t.push(o),r=s.tagName!=="DIV",r&&o.classList.add("default-content-wrapper")}t[t.length-1].append(s)}),t.forEach(s=>e.append(s)),Te(),e.classList.add("section"),e.dataset.sectionStatus="initialized",e.style.display="none"}function Se(e){return/^[a-z][A-Za-z0-9]*$/.test(e)?e:/^[A-Z][A-Za-z0-9]*$/.test(e)?e.charAt(0).toLowerCase()+e.slice(1):O(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}function De(e){const t={};return e.querySelectorAll(":scope > div").forEach(r=>{if(r.children){const s=[...r.children];if(s[1]){const o=s[1],i=O(s[0].textContent??"");let a="";if(o.querySelector("a")){const d=[...o.querySelectorAll("a")];d.length===1?a=d[0].href:a=d.map(h=>h.href)}else if(o.querySelector("img")){const d=[...o.querySelectorAll("img")];d.length===1?a=d[0].src:a=d.map(h=>h.src)}else if(o.querySelector("p")){const d=[...o.querySelectorAll("p")];d.length===1?a=d[0].textContent:a=d.map(h=>h.textContent)}else a=r.children[1].textContent;t[i]=a}}}),t}function Oe(e){const t=e.querySelector("div.section-metadata");if(t){const r=De(t);Object.keys(r).forEach(s=>{s==="style"?r.style.split(",").filter(i=>i).map(i=>O(i.trim())).forEach(i=>e.classList.add(i)):e.dataset[Se(s)]=r[s]}),t.parentElement&&t.parentElement.remove()}}function Ie(e){e.querySelectorAll(":scope > div").forEach(t=>{Ae(t),Oe(t)})}function ke(e){e.querySelectorAll("div.section > div > div").forEach(t=>{const r=t.classList[0];if(r){t.classList.add("block"),t.dataset.blockName=r;const s=t.parentElement;s==null||s.classList.add(`${r}-wrapper`);const o=t.closest(".section");o&&o.classList.add(`${r}-container`)}})}class Re{constructor(){this.beforeEagerCallbacks=[],this.loadEagerCallbacks=[],this.beforeLoadLazyCallbacks=[],this.loadLazyCallbacks=[],this.beforeLoadDelayedCallbacks=[],this.loadDelayedCallbacks=[],this.initializedCallbacks=[]}get beforeEager(){return this.beforeEagerPromise===void 0&&(this.beforeEagerPromise=this.beforeLoadEager()),this.beforeEagerPromise}get loadEager(){return this.eagerPromise===void 0&&(this.eagerPromise=this.loadEagerPromise()),this.eagerPromise}get beforeLoadLazy(){return this.beforeLazyPromise===void 0&&(this.beforeLazyPromise=this.beforeLoadLazyPromise()),this.beforeLazyPromise}get loadLazy(){return this.lazyPromise===void 0&&(this.lazyPromise=this.loadLazyPromise()),this.lazyPromise}get beforeLoadDelayed(){return this.beforeDelayedPromise===void 0&&(this.beforeDelayedPromise=this.beforeLoadDelayedPromise()),this.beforeDelayedPromise}get loadDelayed(){return this.delayedPromise===void 0&&(this.delayedPromise=this.loadDelayedPromise()),this.delayedPromise}get initialized(){return this.initializedPromise===void 0&&(this.initializedPromise=this.getInitializedPromise()),this.initializedPromise}addBeforeEagerTask(t){this.beforeEagerCallbacks.push(t)}addLoadEagerTask(t){this.loadEagerCallbacks.push(t)}addBeforeLoadLazyTask(t){this.beforeLoadLazyCallbacks.push(t)}addLoadLazyTask(t){this.loadLazyCallbacks.push(t)}addBeforeLoadDelayedTask(t){this.beforeLoadDelayedCallbacks.push(t)}addLoadDelayedTask(t){this.loadDelayedCallbacks.push(t)}addInitializedTask(t){this.initializedCallbacks.push(t)}async init(){await this.beforeEager,await this.loadEager,await this.beforeLoadLazy,await this.loadLazy,await this.beforeLoadDelayed,await this.loadDelayed,await this.initialized}async beforeLoadEager(){const t=new Promise(r=>{$e(),ge(),be(),r()});await Promise.all([...this.beforeEagerCallbacks.map(r=>r()),t])}async loadEagerPromise(){const t=new Promise(async r=>{const s=document.querySelector("main");ve(s),Ie(s),ke(s),setTimeout(()=>{document.body.classList.add("show"),r()},100),await Pe();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await X()}catch{}});await Promise.all([...this.loadEagerCallbacks.map(r=>r()),t])}async beforeLoadLazyPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadLazyCallbacks.map(r=>r()),t])}async loadLazyPromise(){const t=new Promise(async r=>{try{const{lazyStylesScssPath:s,sidekickLibraryStylesScssPath:o,fontsScssPath:i,lazyStylesCssPath:a,sidekickLibraryStylesCssPath:d}=j;await Ce();const{hash:h}=window.location,m=h?document.getElementById(h.substring(1)):!1;h&&m&&m.scrollIntoView(),s&&a&&await $(a),o&&d&&I()&&await $(d),i&&await X(),c("lazy");const u=document.querySelector("main");c.observe(u.querySelectorAll("div[data-block-name]")),c.observe(u.querySelectorAll("picture > img"))}catch(s){_.error("Load lazy Task: ",s)}r()});await Promise.all([...this.loadLazyCallbacks.map(r=>r()),t])}async beforeLoadDelayedPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadDelayedCallbacks.map(r=>r()),t])}async loadDelayedPromise(){const t=new Promise(r=>{setTimeout(()=>{r()},3e3)});await Promise.all([...this.loadDelayedCallbacks.map(r=>r()),t])}async getInitializedPromise(){const t=new Promise(r=>r());await Promise.all([...this.initializedCallbacks.map(r=>r()),t])}}const R=new Re;/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause diff --git a/dist/main/main.js.map b/dist/main/main.js.map index 8b1304ba..c8ac6b6f 100644 --- a/dist/main/main.js.map +++ b/dist/main/main.js.map @@ -1 +1 @@ -{"version":3,"mappings":"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","names":["addClasses","element","classes","cssClass","toClassName","getMetadata","value","doc","attr","meta","metaElement","decorateTemplateAndTheme","template","theme","decorateButtons","a","up","twoup","undefinedOnEmpty","setDocLanguage","lang","collectBlocks","section","blockMap","block","loadBlockModules","status","href","getUrlForEndpoint","blockModule","error","DebuggerService","loadCSS","endpoint","resolve","reject","link","loadBlockStyles","config","showSection","waitForLCP","firstSection","lcpBlocks","blockPromises","lcpCandidate","getLocation","isSidekickLibraryActive","loadFonts","fontsCssPath","e","sampleRUM","checkpoint","data","defer","fnname","args","dfnname","fn","chkpnt","weight","id","_","i","random","isSelected","firstReadTime","urlSanitizers","knownProperties","sendPing","pdata","body","url","script","setupHlxObj","mainScriptPath","scriptEl","initSampleRUM","event","loadBlock","sectionsBlocks","loadBlocks","SectionsPromises","decorateImages","item","parentElement","adjustMarkup","wrappers","defaultContent","wrapper","toCamelCase","name","g","readBlockConfig","row","cols","col","as","imgs","img","ps","p","processSectionMetaData","sectionMeta","key","style","transformSection","main","decorateBlocks","shortBlockName","blockWrapper","HLX","cb","beforeLoadEagerTask","loadEagerTask","beforeLoadLazyTask","loadLazyTask","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","lazyStylesCssPath","sidekickLibraryStylesCssPath","hash","beforeLoadDelayedTask","loadDelayedTask","initializedTask","HLX$1","o","f","s","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","PlaceholderService","html","currentTarget","renderIcon","child","queryIndex","filterValues","term","siteMapEntries","groups","firstLevelPath","FetchService","filteredNavigation","groupItems","group","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","sitemapEntry","nextSitemapEntry","siteMapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","addSidebarContainer","sidebarContainer","addInnerContainer","children","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","iconMarkupFunc","iconMarkup","unsafeSVG","svg","until","css","property"],"sources":["../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../src/app/tasks/decorateTemplateAndTheme.ts","../../src/app/tasks/decorateButtons.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/tasks/setDocLanguage.ts","../../src/app/tasks/collectBlocks.ts","../../src/app/tasks/loadBlockModules.ts","../../src/app/tasks/loadCSS.ts","../../src/app/tasks/loadBlockStyles.ts","../../config.ts","../../src/app/tasks/showSection.ts","../../src/app/tasks/waitForLCP.ts","../../src/helpers/sidekick/getLocation.ts","../../src/app/tasks/loadFonts.ts","../../src/app/tasks/sampleRUM.ts","../../src/app/tasks/setupHlxObj.ts","../../src/app/tasks/initSampleRUM.ts","../../src/app/tasks/loadBlock.ts","../../src/app/tasks/loadBlocks.ts","../../src/app/tasks/decorateImages.ts","../../src/app/tasks/adjustMarkup.ts","../../src/utils/toCamelCase.ts","../../src/app/tasks/readBlockConfig.ts","../../src/app/tasks/processSectionMetaData.ts","../../src/app/tasks/transformSections.ts","../../src/app/tasks/decorateBlocks.ts","../../src/app/index.ts","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/components/sidebar/sidebar.init.ts","../../src/components/innerContainer/innerContainer.ts","../../src/components/innerContainer/innerContainer.init.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants/paths.ts","../../src/components/icon/icon.ts","../../src/main.ts"],"sourcesContent":["import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} value - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * Example 1:\n * Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * Output: 'This is a sample description.'\n *\n * @example\n * Example 2:\n * Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","import { addClasses } from '../../utils/addClasses';\nimport { getMetadata } from '../../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Decorates paragraphs containing a single link as buttons.\n * @param {Element} element container element\n */\nexport function decorateButtons(element) {\n element.querySelectorAll('a').forEach((a) => {\n a.title = a.title || a.textContent;\n if (a.href !== a.textContent) {\n const up = a.parentElement;\n const twoup = a.parentElement.parentElement;\n if (!a.querySelector('img')) {\n if (up.childNodes.length === 1 && (up.tagName === 'P' || up.tagName === 'DIV')) {\n a.className = 'button'; // default\n up.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'STRONG' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button primary';\n twoup.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'EM' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button secondary';\n twoup.classList.add('button-container');\n }\n }\n }\n });\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../../utils/getMetadata';\nimport { undefinedOnEmpty } from '../../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document based on the language metadata.\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { BlockMapping } from '../app.types';\n\n/**\n * Collect all blocks in a section.\n * @param section - The section to collect the blocks from.\n * @returns BlockMapping[]\n * @example\n * const blocks = collectBlocks(section);\n * console.log(blocks);\n * Output: [{ name: 'block1', element: HTMLElement }, { name: 'block2', element: HTMLElement }]\n */\nexport function collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n}\n","import { DebuggerService } from '@kluntje/services';\nimport { BlockMapping } from '../app.types';\nimport { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/*\n * Load the es module for the block. The module should be named as the block name.\n * @param block - The block to load the module for.\n * @returns Promise\n */\nexport async function loadBlockModules(block: BlockMapping): Promise {\n const status = block.element.dataset.blockStatus;\n if (status !== 'loading' && status !== 'loaded') {\n try {\n block.element.dataset.blockStatus = 'loading';\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = 'loaded';\n } catch (error) {\n block.element.dataset.blockStatus = 'error';\n DebuggerService.error('laodBloackModules:', error);\n }\n }\n}\n","import { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/**\n * Load a CSS file if it is not already loaded append it to the head.\n * @param endpoint - The endpoint of the CSS file.\n * @returns Promise\n */\nexport async function loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n}\n","import { BlockMapping } from '../app.types';\nimport { loadCSS } from './loadCSS';\n\n/**\n * Load the block styles. The styles should be named as the block name.\n * @param block - The block to load the styles for.\n * @returns Promise\n */\nexport async function loadBlockStyles(block: BlockMapping) {\n try {\n await loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n fontsCssPath?: string;\n lazyStylesScssPath?: string;\n lazyStylesCssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n sidekickLibraryStylesCssPath?: string;\n lcpBlocks?: string[];\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/types/icons.types.ts',\n fontsScssPath: './src/styles/sass/fonts.scss',\n fontsCssPath: './dist/fonts/fonts.css',\n lazyStylesScssPath: './src/styles/sass/lazy-styles.scss',\n lazyStylesCssPath: './dist/lazyStyles/lazyStyles.css',\n sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss',\n sidekickLibraryStylesCssPath: './dist/sidekickLibraryStyles/sidekickLibraryStyles.css',\n lcpBlocks: ['banner'],\n};\n","/**\n * Removes the display property from the section\n * @param section - The section to show\n */\nexport function showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n}\n","import { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { config } from '../../../config';\nimport { showSection } from './showSection';\nimport { LcpCandidate } from '../app.types';\n\n/**\n * Wait for the Largest Contentful Paint (LCP) candidate to be loaded.\n * This function will load the modules and styles for the first section after the LCP candidate.\n * @returns Promise\n */\nexport async function waitForLCP() {\n const firstSection: HTMLElement | null = document.querySelector('.section');\n const { lcpBlocks } = config;\n\n if (firstSection) {\n const blocks = collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = lcpBlocks?.includes(block.name);\n if (hasLCPBlock) await Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n}\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { getLocation } from 'Helpers/sidekick/getLocation';\nimport { loadCSS } from './loadCSS';\nimport { config } from '../../../config';\n\nexport async function loadFonts(): Promise {\n const { fontsCssPath } = config;\n if (!fontsCssPath) return;\n await loadCSS(fontsCssPath);\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n}\n","/**\n * log RUM if part of the sample.\n * @param {string} checkpoint identifies the checkpoint in funnel\n * @param {Object} data additional data for RUM sample\n * @param {string} data.source DOM node that is the source of a checkpoint event,\n * identified by #id or .classname\n * @param {string} data.target subject of the checkpoint event,\n * for instance the href of a link, or a search term\n */\n\nexport function sampleRUM(checkpoint, data = {}) {\n // @ts-ignore\n sampleRUM.defer = sampleRUM.defer || [];\n const defer = (fnname) => {\n // @ts-ignore\n sampleRUM[fnname] = sampleRUM[fnname] || ((...args) => sampleRUM.defer.push({ fnname, args }));\n };\n // @ts-ignore\n sampleRUM.drain =\n // @ts-ignore\n sampleRUM.drain ||\n ((dfnname, fn) => {\n sampleRUM[dfnname] = fn;\n // @ts-ignore\n sampleRUM.defer\n .filter(({ fnname }) => dfnname === fnname)\n .forEach(({ fnname, args }) => sampleRUM[fnname](...args));\n });\n // @ts-ignore\n sampleRUM.always = sampleRUM.always || [];\n // @ts-ignore\n sampleRUM.always.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.always[chkpnt] = fn;\n };\n // @ts-ignore\n sampleRUM.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.cases[chkpnt] = fn;\n };\n defer('observe');\n defer('cwv');\n try {\n window.hlx = window.hlx || {};\n // @ts-ignore\n if (!window.hlx.rum) {\n const usp = new URLSearchParams(window.location.search);\n const weight = usp.get('rum') === 'on' ? 1 : 100; // with parameter, weight is 1. Defaults to 100.\n const id = Array.from({ length: 75 }, (_, i) => String.fromCharCode(48 + i))\n .filter((a) => /\\d|[A-Z]/i.test(a))\n .filter(() => Math.random() * 75 > 70)\n .join('');\n const random = Math.random();\n const isSelected = random * weight < 1;\n const firstReadTime = Date.now();\n const urlSanitizers = {\n full: () => window.location.href,\n origin: () => window.location.origin,\n path: () => window.location.href.replace(/\\?.*$/, ''),\n };\n // @ts-ignore\n window.hlx.rum = {\n weight,\n id,\n random,\n isSelected,\n firstReadTime,\n sampleRUM,\n sanitizeURL: urlSanitizers[window.hlx.RUM_MASK_URL || 'path'],\n };\n }\n // @ts-ignore\n const { weight, id, firstReadTime } = window.hlx.rum;\n // @ts-ignore\n if (window.hlx && window.hlx.rum && window.hlx.rum.isSelected) {\n const knownProperties = [\n 'weight',\n 'id',\n 'referer',\n 'checkpoint',\n 't',\n 'source',\n 'target',\n 'cwv',\n 'CLS',\n 'FID',\n 'LCP',\n 'INP',\n ];\n const sendPing = (pdata = data) => {\n const body = JSON.stringify(\n {\n weight,\n id,\n // @ts-ignore\n referer: window.hlx.rum.sanitizeURL(),\n checkpoint,\n t: Date.now() - firstReadTime,\n ...data,\n },\n knownProperties\n );\n const url = `https://rum.hlx.page/.rum/${weight}`;\n navigator.sendBeacon(url, body);\n // eslint-disable-next-line no-console\n console.debug(`ping:${checkpoint}`, pdata);\n };\n // @ts-ignore\n sampleRUM.cases = sampleRUM.cases || {\n // @ts-ignore\n cwv: () => sampleRUM.cwv(data) || true,\n lazy: () => {\n // use classic script to avoid CORS issues\n const script = document.createElement('script');\n script.src = 'https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js';\n document.head.appendChild(script);\n return true;\n },\n };\n sendPing(data);\n // @ts-ignore\n if (sampleRUM.cases[checkpoint]) {\n // @ts-ignore\n sampleRUM.cases[checkpoint]();\n }\n }\n // @ts-ignore\n if (sampleRUM.always[checkpoint]) {\n // @ts-ignore\n sampleRUM.always[checkpoint](data);\n }\n } catch (error) {\n // something went wrong\n }\n}\n","export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { sampleRUM } from './sampleRUM';\nimport setupHlxObj from './setupHlxObj';\n\nexport function initSampleRUM() {\n setupHlxObj();\n sampleRUM('top');\n\n window.addEventListener('load', () => sampleRUM('load'));\n\n window.addEventListener('unhandledrejection', (event) => {\n sampleRUM('error', { source: event.reason.sourceURL, target: event.reason.line });\n });\n\n window.addEventListener('error', (event) => {\n sampleRUM('error', { source: event.filename, target: event.lineno });\n });\n}\n","import { BlockMapping } from '../app.types';\nimport { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { showSection } from './showSection';\n\n/**\n * Load the block modules and styles for a section and show the section.\n * @param section - The section to load the block modules and styles for.\n * @returns Promise\n */\nexport async function loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n }\n\n showSection(section);\n}\n","import { loadBlock } from './loadBlock';\n\n/**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\nexport async function loadBlocks() {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => loadBlock(section));\n\n await Promise.all(SectionsPromises);\n}\n","/*\n * This function is used to decorate images in the default content.\n * It adds the class 'image' and 'main' to the parent element of the image.\n */\nexport function decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n}\n","import { decorateImages } from './decorateImages';\n\n/**\n * This function is used to adjust the markup of a section.\n * It wraps the default content in a div with the class 'default-content-wrapper'.\n * It also adds the class 'section' to the section element.\n * It decorates the images in the default content by calling the 'decorateImages' function.\n * It sets the 'data-section-status' attribute to 'initialized'.\n * It hides the section element.\n * @param section - The section element to adjust.\n */\nexport function adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n if (/^[a-z][A-Za-z0-9]*$/.test(name)) {\n return name;\n }\n\n if (/^[A-Z][A-Za-z0-9]*$/.test(name)) {\n return name.charAt(0).toLowerCase() + name.slice(1);\n }\n\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toClassName } from 'Utils/toClassName';\n\n/*\n This function reads the configuration of a block from the HTML file\n and returns it as a Record object.\n @param {Element} block The block element\n*/\nexport function readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n}\n","import { toCamelCase } from 'Utils/toCamelCase';\nimport { toClassName } from 'Utils/toClassName';\nimport { readBlockConfig } from './readBlockConfig';\n\n/*\n This function processes the metadata of a section and applies it to the section element.\n @param {HTMLElement} section The section element\n*/\nexport function processSectionMetaData(section: HTMLElement) {\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n}\n","import { adjustMarkup } from './adjustMarkup';\nimport { processSectionMetaData } from './processSectionMetaData';\n\n/**\n * This function is used to transform the sections of the main element.\n * It adjusts the markup of each section by calling the 'adjustMarkup' function.\n * It processes the metadata of each section by calling the 'processSectionMetaData' function.\n * @param main - The main element to transform.\n */\nexport function transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n adjustMarkup(section);\n processSectionMetaData(section);\n });\n}\n","/**\n * Decorate blocks with classes and data attributes.\n * @param main - Html main element\n */\nexport function decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach((block) => {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n });\n}\n","import { decorateTemplateAndTheme } from './tasks/decorateTemplateAndTheme';\nimport { decorateButtons } from './tasks/decorateButtons';\nimport { setDocLanguage } from './tasks/setDocLanguage';\nimport { waitForLCP } from './tasks/waitForLCP';\nimport { loadFonts } from './tasks/loadFonts';\nimport { initSampleRUM } from './tasks/initSampleRUM';\nimport { DebuggerService } from '@kluntje/services';\nimport { loadCSS } from './tasks/loadCSS';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { config } from '../../config';\nimport { loadBlocks } from './tasks/loadBlocks';\nimport { transformSection } from './tasks/transformSections';\nimport { decorateBlocks } from './tasks/decorateBlocks';\nimport { sampleRUM } from './tasks/sampleRUM';\n\nclass HLX {\n private beforeEagerCallbacks: Array<() => Promise> = [];\n private loadEagerCallbacks: Array<() => Promise> = [];\n private beforeLoadLazyCallbacks: Array<() => Promise> = [];\n private loadLazyCallbacks: Array<() => Promise> = [];\n private beforeLoadDelayedCallbacks: Array<() => Promise> = [];\n private loadDelayedCallbacks: Array<() => Promise> = [];\n private initializedCallbacks: Array<() => Promise> = [];\n\n private beforeEagerPromise?: Promise;\n private eagerPromise?: Promise;\n private beforeLazyPromise?: Promise;\n private lazyPromise?: Promise;\n private beforeDelayedPromise?: Promise;\n private delayedPromise?: Promise;\n private initializedPromise?: Promise;\n\n private get beforeEager() {\n if (this.beforeEagerPromise === undefined) {\n this.beforeEagerPromise = this.beforeLoadEager();\n }\n return this.beforeEagerPromise;\n }\n\n private get loadEager() {\n if (this.eagerPromise === undefined) {\n this.eagerPromise = this.loadEagerPromise();\n }\n return this.eagerPromise;\n }\n\n private get beforeLoadLazy() {\n if (this.beforeLazyPromise === undefined) {\n this.beforeLazyPromise = this.beforeLoadLazyPromise();\n }\n return this.beforeLazyPromise;\n }\n\n private get loadLazy() {\n if (this.lazyPromise === undefined) {\n this.lazyPromise = this.loadLazyPromise();\n }\n return this.lazyPromise;\n }\n\n private get beforeLoadDelayed() {\n if (this.beforeDelayedPromise === undefined) {\n this.beforeDelayedPromise = this.beforeLoadDelayedPromise();\n }\n return this.beforeDelayedPromise;\n }\n\n private get loadDelayed() {\n if (this.delayedPromise === undefined) {\n this.delayedPromise = this.loadDelayedPromise();\n }\n return this.delayedPromise;\n }\n\n private get initialized() {\n if (this.initializedPromise === undefined) {\n this.initializedPromise = this.getInitializedPromise();\n }\n return this.initializedPromise;\n }\n\n public addBeforeEagerTask(cb: () => Promise) {\n this.beforeEagerCallbacks.push(cb);\n }\n\n public addLoadEagerTask(cb: () => Promise) {\n this.loadEagerCallbacks.push(cb);\n }\n\n public addBeforeLoadLazyTask(cb: () => Promise) {\n this.beforeLoadLazyCallbacks.push(cb);\n }\n\n public addLoadLazyTask(cb: () => Promise) {\n this.loadLazyCallbacks.push(cb);\n }\n\n public addBeforeLoadDelayedTask(cb: () => Promise) {\n this.beforeLoadDelayedCallbacks.push(cb);\n }\n\n public addLoadDelayedTask(cb: () => Promise) {\n this.loadDelayedCallbacks.push(cb);\n }\n\n public addInitializedTask(cb: () => Promise) {\n this.initializedCallbacks.push(cb);\n }\n\n public async init() {\n await this.beforeEager;\n await this.loadEager;\n await this.beforeLoadLazy;\n await this.loadLazy;\n await this.beforeLoadDelayed;\n await this.loadDelayed;\n await this.initialized;\n }\n\n private async beforeLoadEager(): Promise {\n const beforeLoadEagerTask: Promise = new Promise((resolve) => {\n initSampleRUM();\n decorateTemplateAndTheme();\n setDocLanguage();\n resolve();\n });\n\n await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), beforeLoadEagerTask]);\n }\n\n private async loadEagerPromise(): Promise {\n const loadEagerTask: Promise = new Promise(async (resolve) => {\n const main = document.querySelector('main') as HTMLElement;\n decorateButtons(main);\n transformSection(main);\n decorateBlocks(main);\n setTimeout(() => {\n document.body.classList.add('show');\n resolve();\n }, 100);\n\n await waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n });\n\n await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), loadEagerTask]);\n }\n\n private async beforeLoadLazyPromise(): Promise {\n const beforeLoadLazyTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), beforeLoadLazyTask]);\n }\n\n private async loadLazyPromise(): Promise {\n const loadLazyTask: Promise = new Promise(async (resolve) => {\n try {\n const {\n lazyStylesScssPath,\n sidekickLibraryStylesScssPath,\n fontsScssPath,\n lazyStylesCssPath,\n sidekickLibraryStylesCssPath,\n } = config;\n\n await loadBlocks();\n\n const { hash } = window.location;\n const element = hash ? document.getElementById(hash.substring(1)) : false;\n if (hash && element) element.scrollIntoView();\n\n if (lazyStylesScssPath && lazyStylesCssPath) await loadCSS(lazyStylesCssPath);\n if (sidekickLibraryStylesScssPath && sidekickLibraryStylesCssPath && isSidekickLibraryActive()) {\n await loadCSS(sidekickLibraryStylesCssPath);\n }\n if (fontsScssPath) await loadFonts();\n sampleRUM('lazy');\n const main = document.querySelector('main') as HTMLElement;\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('div[data-block-name]'));\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('picture > img'));\n } catch (error) {\n DebuggerService.error('Load lazy Task: ', error);\n }\n resolve();\n });\n\n await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), loadLazyTask]);\n }\n\n private async beforeLoadDelayedPromise(): Promise {\n const beforeLoadDelayedTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), beforeLoadDelayedTask]);\n }\n\n private async loadDelayedPromise(): Promise {\n const loadDelayedTask: Promise = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), loadDelayedTask]);\n }\n\n private async getInitializedPromise(): Promise {\n const initializedTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.initializedCallbacks.map((cb) => cb()), initializedTask]);\n }\n}\n\nexport default new HLX();\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n error?: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n async getPlaceholder(key: string): Promise {\n const placeholder = await PlaceholderService.getPlaceHolder(key);\n return placeholder;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.items) return;\n\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n if (item.error) {\n return html`

    ${item.error}

    `;\n } else {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: MenuItem) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: MenuItem | SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item['navtitle'] || item['title'];\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(siteMapEntries: MenuItem[]): Record {\n const groups = {};\n siteMapEntries.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n private async groupByFirstLevelPath() {\n const endpoint = '/query-index.json';\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n try {\n const queryIndex = await FetchService.fetchJson>(endpoint);\n\n this.error = null;\n\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n const groupItems = this.groupItemsByFirstLevelPath(filteredNavigation);\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n } catch (error) {\n DebuggerService.error(`SidebarNav Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n @state()\n error: string | null = null;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n if (contactHtml !== null) this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const endpoint = 'contact.plain.html';\n\n try {\n const contactHtmlString = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n return parser.parseFromString(contactHtmlString, 'text/html');\n } catch (error) {\n DebuggerService.error(`SidebarContacts Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n\n return null;\n }\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from 'Services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { Sitemap, SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n @state()\n error: string | null = null;\n\n @state()\n private noPostsPlaceholder: string;\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n this.noPostsPlaceholder = await PlaceholderService.getPlaceHolder('no posts');\n }\n\n render() {\n if (!this.lastTreePosts) return;\n\n return html` ${this.renderHeader()} ${this.renderPosts()} `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const endpoint = '/query-index.json';\n\n try {\n this.error = null;\n const queryIndex = await FetchService.fetchJson>(endpoint);\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n } catch (error) {\n DebuggerService.error(`SidebarPost Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n\n private renderPosts() {\n if (this.error) return html`
    ${this.error}
    `;\n if (this.lastTreePosts.length === 0) return html`
    ${this.noPostsPlaceholder}
    `;\n\n return html`
    \n ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}\n
    `;\n }\n\n private renderHeader() {\n return html`
    \n

    Newest Posts

    \n
    `;\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const endpoint = 'footer.plain.html';\n\n try {\n const response = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n } catch (error) {\n DebuggerService.error(`SidebarFooter Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { html, LitElement } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { createRef, Ref, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","import HLX from '../../app/index.ts';\nimport './sidebar.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\n\nconst addSidebarContainer = () => {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n const main = document.getElementById('main');\n main?.after(sidebarContainer);\n};\n\nHLX.addLoadEagerTask(() => {\n addSidebarContainer();\n return Promise.resolve();\n});\n","import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\n\nexport function addInnerContainer() {\n const main = document.getElementById('main');\n if (!main) return;\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n}\n","import HLX from '../../app/index.ts';\nimport { addInnerContainer } from './innerContainer.ts';\n\nHLX.addLoadEagerTask(() => {\n addInnerContainer();\n return Promise.resolve();\n});\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n if (specifier === '' || htmlTag === '') return input;\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from 'Utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n this.error = null;\n } catch (error) {\n DebuggerService.error('Header Component: Error while fetching header.json', error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e {\n const main = document.getElementsByTagName('main')[0];\n main.setAttribute('id', 'main');\n return Promise.resolve();\n});\n\nHLX.init();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file +{"version":3,"mappings":"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","names":["addClasses","element","classes","cssClass","toClassName","getMetadata","value","doc","attr","meta","metaElement","decorateTemplateAndTheme","template","theme","decorateButtons","a","up","twoup","undefinedOnEmpty","setDocLanguage","lang","collectBlocks","section","blockMap","block","loadBlockModules","status","href","getUrlForEndpoint","blockModule","error","DebuggerService","loadCSS","endpoint","resolve","reject","link","loadBlockStyles","config","showSection","waitForLCP","firstSection","lcpBlocks","blockPromises","lcpCandidate","getLocation","isSidekickLibraryActive","loadFonts","fontsCssPath","e","sampleRUM","checkpoint","data","defer","fnname","args","dfnname","fn","chkpnt","weight","id","_","i","random","isSelected","firstReadTime","urlSanitizers","knownProperties","sendPing","pdata","body","url","script","setupHlxObj","mainScriptPath","scriptEl","initSampleRUM","event","loadBlock","sectionsBlocks","loadBlocks","SectionsPromises","decorateImages","item","parentElement","adjustMarkup","wrappers","defaultContent","wrapper","toCamelCase","name","g","readBlockConfig","row","cols","col","as","imgs","img","ps","p","processSectionMetaData","sectionMeta","key","style","transformSection","main","decorateBlocks","shortBlockName","blockWrapper","HLX","cb","beforeLoadEagerTask","loadEagerTask","beforeLoadLazyTask","loadLazyTask","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","lazyStylesCssPath","sidekickLibraryStylesCssPath","hash","beforeLoadDelayedTask","loadDelayedTask","initializedTask","HLX$1","o","f","s","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","PlaceholderService","html","currentTarget","renderIcon","child","queryIndex","filterValues","term","siteMapEntries","groups","firstLevelPath","FetchService","filteredNavigation","groupItems","group","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","sitemapEntry","nextSitemapEntry","siteMapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","addSidebarContainer","sidebarContainer","addInnerContainer","children","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","iconMarkupFunc","iconMarkup","unsafeSVG","svg","until","css","property"],"sources":["../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../src/app/tasks/decorateTemplateAndTheme.ts","../../src/app/tasks/decorateButtons.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/tasks/setDocLanguage.ts","../../src/app/tasks/collectBlocks.ts","../../src/app/tasks/loadBlockModules.ts","../../src/app/tasks/loadCSS.ts","../../src/app/tasks/loadBlockStyles.ts","../../config.ts","../../src/app/tasks/showSection.ts","../../src/app/tasks/waitForLCP.ts","../../src/helpers/sidekick/getLocation.ts","../../src/app/tasks/loadFonts.ts","../../src/app/tasks/sampleRUM.ts","../../src/app/tasks/setupHlxObj.ts","../../src/app/tasks/initSampleRUM.ts","../../src/app/tasks/loadBlock.ts","../../src/app/tasks/loadBlocks.ts","../../src/app/tasks/decorateImages.ts","../../src/app/tasks/adjustMarkup.ts","../../src/utils/toCamelCase.ts","../../src/app/tasks/readBlockConfig.ts","../../src/app/tasks/processSectionMetaData.ts","../../src/app/tasks/transformSections.ts","../../src/app/tasks/decorateBlocks.ts","../../src/app/index.ts","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/components/sidebar/sidebar.init.ts","../../src/components/innerContainer/innerContainer.ts","../../src/components/innerContainer/innerContainer.init.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants/paths.ts","../../src/components/icon/icon.ts","../../src/main.ts"],"sourcesContent":["import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} value - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * Example 1:\n * Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * Output: 'This is a sample description.'\n *\n * @example\n * Example 2:\n * Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","import { addClasses } from '../../utils/addClasses';\nimport { getMetadata } from '../../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Decorates paragraphs containing a single link as buttons.\n * @param {Element} element container element\n */\nexport function decorateButtons(element) {\n element.querySelectorAll('a').forEach((a) => {\n a.title = a.title || a.textContent;\n if (a.href !== a.textContent) {\n const up = a.parentElement;\n const twoup = a.parentElement.parentElement;\n if (!a.querySelector('img')) {\n if (up.childNodes.length === 1 && (up.tagName === 'P' || up.tagName === 'DIV')) {\n a.className = 'button'; // default\n up.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'STRONG' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button primary';\n twoup.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'EM' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button secondary';\n twoup.classList.add('button-container');\n }\n }\n }\n });\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../../utils/getMetadata';\nimport { undefinedOnEmpty } from '../../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document based on the language metadata.\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { BlockMapping } from '../app.types';\n\n/**\n * Collect all blocks in a section.\n * @param section - The section to collect the blocks from.\n * @returns BlockMapping[]\n * @example\n * const blocks = collectBlocks(section);\n * console.log(blocks);\n * Output: [{ name: 'block1', element: HTMLElement }, { name: 'block2', element: HTMLElement }]\n */\nexport function collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n}\n","import { DebuggerService } from '@kluntje/services';\nimport { BlockMapping } from '../app.types';\nimport { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/*\n * Load the es module for the block. The module should be named as the block name.\n * @param block - The block to load the module for.\n * @returns Promise\n */\nexport async function loadBlockModules(block: BlockMapping): Promise {\n const status = block.element.dataset.blockStatus;\n if (status !== 'loading' && status !== 'loaded') {\n try {\n block.element.dataset.blockStatus = 'loading';\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = 'loaded';\n } catch (error) {\n block.element.dataset.blockStatus = 'error';\n DebuggerService.error('laodBloackModules:', error);\n }\n }\n}\n","import { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/**\n * Load a CSS file if it is not already loaded append it to the head.\n * @param endpoint - The endpoint of the CSS file.\n * @returns Promise\n */\nexport async function loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n}\n","import { BlockMapping } from '../app.types';\nimport { loadCSS } from './loadCSS';\n\n/**\n * Load the block styles. The styles should be named as the block name.\n * @param block - The block to load the styles for.\n * @returns Promise\n */\nexport async function loadBlockStyles(block: BlockMapping) {\n try {\n await loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n fontsCssPath?: string;\n lazyStylesScssPath?: string;\n lazyStylesCssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n sidekickLibraryStylesCssPath?: string;\n lcpBlocks?: string[];\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/types/icons.types.ts',\n fontsScssPath: './src/styles/sass/fonts.scss',\n fontsCssPath: './dist/fonts/fonts.css',\n lazyStylesScssPath: './src/styles/sass/lazy-styles.scss',\n lazyStylesCssPath: './dist/lazyStyles/lazyStyles.css',\n sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss',\n sidekickLibraryStylesCssPath: './dist/sidekickLibraryStyles/sidekickLibraryStyles.css',\n lcpBlocks: [],\n};\n","/**\n * Removes the display property from the section\n * @param section - The section to show\n */\nexport function showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n}\n","import { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { config } from '../../../config';\nimport { showSection } from './showSection';\nimport { LcpCandidate } from '../app.types';\n\n/**\n * Wait for the Largest Contentful Paint (LCP) candidate to be loaded.\n * This function will load the modules and styles for the first section after the LCP candidate.\n * @returns Promise\n */\nexport async function waitForLCP() {\n const firstSection: HTMLElement | null = document.querySelector('.section');\n const { lcpBlocks } = config;\n\n if (firstSection) {\n const blocks = collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = lcpBlocks?.includes(block.name);\n if (hasLCPBlock) await Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n}\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { getLocation } from 'Helpers/sidekick/getLocation';\nimport { loadCSS } from './loadCSS';\nimport { config } from '../../../config';\n\nexport async function loadFonts(): Promise {\n const { fontsCssPath } = config;\n if (!fontsCssPath) return;\n await loadCSS(fontsCssPath);\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n}\n","/**\n * log RUM if part of the sample.\n * @param {string} checkpoint identifies the checkpoint in funnel\n * @param {Object} data additional data for RUM sample\n * @param {string} data.source DOM node that is the source of a checkpoint event,\n * identified by #id or .classname\n * @param {string} data.target subject of the checkpoint event,\n * for instance the href of a link, or a search term\n */\n\nexport function sampleRUM(checkpoint, data = {}) {\n // @ts-ignore\n sampleRUM.defer = sampleRUM.defer || [];\n const defer = (fnname) => {\n // @ts-ignore\n sampleRUM[fnname] = sampleRUM[fnname] || ((...args) => sampleRUM.defer.push({ fnname, args }));\n };\n // @ts-ignore\n sampleRUM.drain =\n // @ts-ignore\n sampleRUM.drain ||\n ((dfnname, fn) => {\n sampleRUM[dfnname] = fn;\n // @ts-ignore\n sampleRUM.defer\n .filter(({ fnname }) => dfnname === fnname)\n .forEach(({ fnname, args }) => sampleRUM[fnname](...args));\n });\n // @ts-ignore\n sampleRUM.always = sampleRUM.always || [];\n // @ts-ignore\n sampleRUM.always.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.always[chkpnt] = fn;\n };\n // @ts-ignore\n sampleRUM.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.cases[chkpnt] = fn;\n };\n defer('observe');\n defer('cwv');\n try {\n window.hlx = window.hlx || {};\n // @ts-ignore\n if (!window.hlx.rum) {\n const usp = new URLSearchParams(window.location.search);\n const weight = usp.get('rum') === 'on' ? 1 : 100; // with parameter, weight is 1. Defaults to 100.\n const id = Array.from({ length: 75 }, (_, i) => String.fromCharCode(48 + i))\n .filter((a) => /\\d|[A-Z]/i.test(a))\n .filter(() => Math.random() * 75 > 70)\n .join('');\n const random = Math.random();\n const isSelected = random * weight < 1;\n const firstReadTime = Date.now();\n const urlSanitizers = {\n full: () => window.location.href,\n origin: () => window.location.origin,\n path: () => window.location.href.replace(/\\?.*$/, ''),\n };\n // @ts-ignore\n window.hlx.rum = {\n weight,\n id,\n random,\n isSelected,\n firstReadTime,\n sampleRUM,\n sanitizeURL: urlSanitizers[window.hlx.RUM_MASK_URL || 'path'],\n };\n }\n // @ts-ignore\n const { weight, id, firstReadTime } = window.hlx.rum;\n // @ts-ignore\n if (window.hlx && window.hlx.rum && window.hlx.rum.isSelected) {\n const knownProperties = [\n 'weight',\n 'id',\n 'referer',\n 'checkpoint',\n 't',\n 'source',\n 'target',\n 'cwv',\n 'CLS',\n 'FID',\n 'LCP',\n 'INP',\n ];\n const sendPing = (pdata = data) => {\n const body = JSON.stringify(\n {\n weight,\n id,\n // @ts-ignore\n referer: window.hlx.rum.sanitizeURL(),\n checkpoint,\n t: Date.now() - firstReadTime,\n ...data,\n },\n knownProperties\n );\n const url = `https://rum.hlx.page/.rum/${weight}`;\n navigator.sendBeacon(url, body);\n // eslint-disable-next-line no-console\n console.debug(`ping:${checkpoint}`, pdata);\n };\n // @ts-ignore\n sampleRUM.cases = sampleRUM.cases || {\n // @ts-ignore\n cwv: () => sampleRUM.cwv(data) || true,\n lazy: () => {\n // use classic script to avoid CORS issues\n const script = document.createElement('script');\n script.src = 'https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js';\n document.head.appendChild(script);\n return true;\n },\n };\n sendPing(data);\n // @ts-ignore\n if (sampleRUM.cases[checkpoint]) {\n // @ts-ignore\n sampleRUM.cases[checkpoint]();\n }\n }\n // @ts-ignore\n if (sampleRUM.always[checkpoint]) {\n // @ts-ignore\n sampleRUM.always[checkpoint](data);\n }\n } catch (error) {\n // something went wrong\n }\n}\n","export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { sampleRUM } from './sampleRUM';\nimport setupHlxObj from './setupHlxObj';\n\nexport function initSampleRUM() {\n setupHlxObj();\n sampleRUM('top');\n\n window.addEventListener('load', () => sampleRUM('load'));\n\n window.addEventListener('unhandledrejection', (event) => {\n sampleRUM('error', { source: event.reason.sourceURL, target: event.reason.line });\n });\n\n window.addEventListener('error', (event) => {\n sampleRUM('error', { source: event.filename, target: event.lineno });\n });\n}\n","import { BlockMapping } from '../app.types';\nimport { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { showSection } from './showSection';\n\n/**\n * Load the block modules and styles for a section and show the section.\n * @param section - The section to load the block modules and styles for.\n * @returns Promise\n */\nexport async function loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n }\n\n showSection(section);\n}\n","import { loadBlock } from './loadBlock';\n\n/**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\nexport async function loadBlocks() {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => loadBlock(section));\n\n await Promise.all(SectionsPromises);\n}\n","/*\n * This function is used to decorate images in the default content.\n * It adds the class 'image' and 'main' to the parent element of the image.\n */\nexport function decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n}\n","import { decorateImages } from './decorateImages';\n\n/**\n * This function is used to adjust the markup of a section.\n * It wraps the default content in a div with the class 'default-content-wrapper'.\n * It also adds the class 'section' to the section element.\n * It decorates the images in the default content by calling the 'decorateImages' function.\n * It sets the 'data-section-status' attribute to 'initialized'.\n * It hides the section element.\n * @param section - The section element to adjust.\n */\nexport function adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n if (/^[a-z][A-Za-z0-9]*$/.test(name)) {\n return name;\n }\n\n if (/^[A-Z][A-Za-z0-9]*$/.test(name)) {\n return name.charAt(0).toLowerCase() + name.slice(1);\n }\n\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toClassName } from 'Utils/toClassName';\n\n/*\n This function reads the configuration of a block from the HTML file\n and returns it as a Record object.\n @param {Element} block The block element\n*/\nexport function readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n}\n","import { toCamelCase } from 'Utils/toCamelCase';\nimport { toClassName } from 'Utils/toClassName';\nimport { readBlockConfig } from './readBlockConfig';\n\n/*\n This function processes the metadata of a section and applies it to the section element.\n @param {HTMLElement} section The section element\n*/\nexport function processSectionMetaData(section: HTMLElement) {\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n}\n","import { adjustMarkup } from './adjustMarkup';\nimport { processSectionMetaData } from './processSectionMetaData';\n\n/**\n * This function is used to transform the sections of the main element.\n * It adjusts the markup of each section by calling the 'adjustMarkup' function.\n * It processes the metadata of each section by calling the 'processSectionMetaData' function.\n * @param main - The main element to transform.\n */\nexport function transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n adjustMarkup(section);\n processSectionMetaData(section);\n });\n}\n","/**\n * Decorate blocks with classes and data attributes.\n * @param main - Html main element\n */\nexport function decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach((block) => {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n });\n}\n","import { decorateTemplateAndTheme } from './tasks/decorateTemplateAndTheme';\nimport { decorateButtons } from './tasks/decorateButtons';\nimport { setDocLanguage } from './tasks/setDocLanguage';\nimport { waitForLCP } from './tasks/waitForLCP';\nimport { loadFonts } from './tasks/loadFonts';\nimport { initSampleRUM } from './tasks/initSampleRUM';\nimport { DebuggerService } from '@kluntje/services';\nimport { loadCSS } from './tasks/loadCSS';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { config } from '../../config';\nimport { loadBlocks } from './tasks/loadBlocks';\nimport { transformSection } from './tasks/transformSections';\nimport { decorateBlocks } from './tasks/decorateBlocks';\nimport { sampleRUM } from './tasks/sampleRUM';\n\nclass HLX {\n private beforeEagerCallbacks: Array<() => Promise> = [];\n private loadEagerCallbacks: Array<() => Promise> = [];\n private beforeLoadLazyCallbacks: Array<() => Promise> = [];\n private loadLazyCallbacks: Array<() => Promise> = [];\n private beforeLoadDelayedCallbacks: Array<() => Promise> = [];\n private loadDelayedCallbacks: Array<() => Promise> = [];\n private initializedCallbacks: Array<() => Promise> = [];\n\n private beforeEagerPromise?: Promise;\n private eagerPromise?: Promise;\n private beforeLazyPromise?: Promise;\n private lazyPromise?: Promise;\n private beforeDelayedPromise?: Promise;\n private delayedPromise?: Promise;\n private initializedPromise?: Promise;\n\n private get beforeEager() {\n if (this.beforeEagerPromise === undefined) {\n this.beforeEagerPromise = this.beforeLoadEager();\n }\n return this.beforeEagerPromise;\n }\n\n private get loadEager() {\n if (this.eagerPromise === undefined) {\n this.eagerPromise = this.loadEagerPromise();\n }\n return this.eagerPromise;\n }\n\n private get beforeLoadLazy() {\n if (this.beforeLazyPromise === undefined) {\n this.beforeLazyPromise = this.beforeLoadLazyPromise();\n }\n return this.beforeLazyPromise;\n }\n\n private get loadLazy() {\n if (this.lazyPromise === undefined) {\n this.lazyPromise = this.loadLazyPromise();\n }\n return this.lazyPromise;\n }\n\n private get beforeLoadDelayed() {\n if (this.beforeDelayedPromise === undefined) {\n this.beforeDelayedPromise = this.beforeLoadDelayedPromise();\n }\n return this.beforeDelayedPromise;\n }\n\n private get loadDelayed() {\n if (this.delayedPromise === undefined) {\n this.delayedPromise = this.loadDelayedPromise();\n }\n return this.delayedPromise;\n }\n\n private get initialized() {\n if (this.initializedPromise === undefined) {\n this.initializedPromise = this.getInitializedPromise();\n }\n return this.initializedPromise;\n }\n\n public addBeforeEagerTask(cb: () => Promise) {\n this.beforeEagerCallbacks.push(cb);\n }\n\n public addLoadEagerTask(cb: () => Promise) {\n this.loadEagerCallbacks.push(cb);\n }\n\n public addBeforeLoadLazyTask(cb: () => Promise) {\n this.beforeLoadLazyCallbacks.push(cb);\n }\n\n public addLoadLazyTask(cb: () => Promise) {\n this.loadLazyCallbacks.push(cb);\n }\n\n public addBeforeLoadDelayedTask(cb: () => Promise) {\n this.beforeLoadDelayedCallbacks.push(cb);\n }\n\n public addLoadDelayedTask(cb: () => Promise) {\n this.loadDelayedCallbacks.push(cb);\n }\n\n public addInitializedTask(cb: () => Promise) {\n this.initializedCallbacks.push(cb);\n }\n\n public async init() {\n await this.beforeEager;\n await this.loadEager;\n await this.beforeLoadLazy;\n await this.loadLazy;\n await this.beforeLoadDelayed;\n await this.loadDelayed;\n await this.initialized;\n }\n\n private async beforeLoadEager(): Promise {\n const beforeLoadEagerTask: Promise = new Promise((resolve) => {\n initSampleRUM();\n decorateTemplateAndTheme();\n setDocLanguage();\n resolve();\n });\n\n await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), beforeLoadEagerTask]);\n }\n\n private async loadEagerPromise(): Promise {\n const loadEagerTask: Promise = new Promise(async (resolve) => {\n const main = document.querySelector('main') as HTMLElement;\n decorateButtons(main);\n transformSection(main);\n decorateBlocks(main);\n setTimeout(() => {\n document.body.classList.add('show');\n resolve();\n }, 100);\n\n await waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n });\n\n await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), loadEagerTask]);\n }\n\n private async beforeLoadLazyPromise(): Promise {\n const beforeLoadLazyTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), beforeLoadLazyTask]);\n }\n\n private async loadLazyPromise(): Promise {\n const loadLazyTask: Promise = new Promise(async (resolve) => {\n try {\n const {\n lazyStylesScssPath,\n sidekickLibraryStylesScssPath,\n fontsScssPath,\n lazyStylesCssPath,\n sidekickLibraryStylesCssPath,\n } = config;\n\n await loadBlocks();\n\n const { hash } = window.location;\n const element = hash ? document.getElementById(hash.substring(1)) : false;\n if (hash && element) element.scrollIntoView();\n\n if (lazyStylesScssPath && lazyStylesCssPath) await loadCSS(lazyStylesCssPath);\n if (sidekickLibraryStylesScssPath && sidekickLibraryStylesCssPath && isSidekickLibraryActive()) {\n await loadCSS(sidekickLibraryStylesCssPath);\n }\n if (fontsScssPath) await loadFonts();\n sampleRUM('lazy');\n const main = document.querySelector('main') as HTMLElement;\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('div[data-block-name]'));\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('picture > img'));\n } catch (error) {\n DebuggerService.error('Load lazy Task: ', error);\n }\n resolve();\n });\n\n await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), loadLazyTask]);\n }\n\n private async beforeLoadDelayedPromise(): Promise {\n const beforeLoadDelayedTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), beforeLoadDelayedTask]);\n }\n\n private async loadDelayedPromise(): Promise {\n const loadDelayedTask: Promise = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), loadDelayedTask]);\n }\n\n private async getInitializedPromise(): Promise {\n const initializedTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.initializedCallbacks.map((cb) => cb()), initializedTask]);\n }\n}\n\nexport default new HLX();\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n error?: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n async getPlaceholder(key: string): Promise {\n const placeholder = await PlaceholderService.getPlaceHolder(key);\n return placeholder;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.items) return;\n\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n if (item.error) {\n return html`

    ${item.error}

    `;\n } else {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: MenuItem) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: MenuItem | SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item['navtitle'] || item['title'];\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(siteMapEntries: MenuItem[]): Record {\n const groups = {};\n siteMapEntries.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n private async groupByFirstLevelPath() {\n const endpoint = '/query-index.json';\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n try {\n const queryIndex = await FetchService.fetchJson>(endpoint);\n\n this.error = null;\n\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n const groupItems = this.groupItemsByFirstLevelPath(filteredNavigation);\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n } catch (error) {\n DebuggerService.error(`SidebarNav Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n @state()\n error: string | null = null;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n if (contactHtml !== null) this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const endpoint = 'contact.plain.html';\n\n try {\n const contactHtmlString = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n return parser.parseFromString(contactHtmlString, 'text/html');\n } catch (error) {\n DebuggerService.error(`SidebarContacts Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n\n return null;\n }\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from 'Services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { Sitemap, SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n @state()\n error: string | null = null;\n\n @state()\n private noPostsPlaceholder: string;\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n this.noPostsPlaceholder = await PlaceholderService.getPlaceHolder('no posts');\n }\n\n render() {\n if (!this.lastTreePosts) return;\n\n return html` ${this.renderHeader()} ${this.renderPosts()} `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const endpoint = '/query-index.json';\n\n try {\n this.error = null;\n const queryIndex = await FetchService.fetchJson>(endpoint);\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n } catch (error) {\n DebuggerService.error(`SidebarPost Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n\n private renderPosts() {\n if (this.error) return html`
    ${this.error}
    `;\n if (this.lastTreePosts.length === 0) return html`
    ${this.noPostsPlaceholder}
    `;\n\n return html`
    \n ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}\n
    `;\n }\n\n private renderHeader() {\n return html`
    \n

    Newest Posts

    \n
    `;\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const endpoint = 'footer.plain.html';\n\n try {\n const response = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n } catch (error) {\n DebuggerService.error(`SidebarFooter Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { html, LitElement } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { createRef, Ref, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","import HLX from '../../app/index.ts';\nimport './sidebar.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\n\nconst addSidebarContainer = () => {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n const main = document.getElementById('main');\n main?.after(sidebarContainer);\n};\n\nHLX.addLoadEagerTask(() => {\n addSidebarContainer();\n return Promise.resolve();\n});\n","import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\n\nexport function addInnerContainer() {\n const main = document.getElementById('main');\n if (!main) return;\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n}\n","import HLX from '../../app/index.ts';\nimport { addInnerContainer } from './innerContainer.ts';\n\nHLX.addLoadEagerTask(() => {\n addInnerContainer();\n return Promise.resolve();\n});\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n if (specifier === '' || htmlTag === '') return input;\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from 'Utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n this.error = null;\n } catch (error) {\n DebuggerService.error('Header Component: Error while fetching header.json', error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e {\n const main = document.getElementsByTagName('main')[0];\n main.setAttribute('id', 'main');\n return Promise.resolve();\n});\n\nHLX.init();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file diff --git a/types/src/utils/replaceBySpecifier.d.ts b/types/src/utils/replaceBySpecifier.d.ts index f1a2cd4b..a89760cd 100644 --- a/types/src/utils/replaceBySpecifier.d.ts +++ b/types/src/utils/replaceBySpecifier.d.ts @@ -7,9 +7,9 @@ * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier. */ interface ReplaceBySpecifier { - input: string; - specifier: string; - htmlTag: string; + input: string; + specifier: string; + htmlTag: string; } /** * Replaces occurrences of a specified specifier in a string with an HTML tag. @@ -21,23 +21,23 @@ interface ReplaceBySpecifier { * @returns {string} - The modified string with replacements. * @example - * Example 1: + * // Example 1: * const result1 = replaceBySpecifier({ * input: 'This is a test string with some test keywords.', * specifier: 'test', * htmlTag: 'strong' * }); * console.log(result1); - * Output: 'This is a string with some keywords.' + * // Output: 'This is a string with some keywords.' * - * Example 2: + * // Example 2: * const result2 = replaceBySpecifier({ * input: 'Hello, world!', * specifier: ',', * htmlTag: 'span' * }); * console.log(result2); - * Output: 'Hello world!' + * // Output: 'Hello world!' */ export declare function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string; export {}; diff --git a/types/src/utils/toClassName.d.ts b/types/src/utils/toClassName.d.ts index fcdcbc7a..2533c3c2 100644 --- a/types/src/utils/toClassName.d.ts +++ b/types/src/utils/toClassName.d.ts @@ -5,7 +5,7 @@ * @returns The converted CSS class name. * * @example - * Example usage: + * // Example usage: * const inputString = 'Hello, World!'; * const cssClassName = toClassName(inputString); * console.log(cssClassName); // Output: 'hello-world' diff --git a/types/src/utils/undefinedOnEmpty.d.ts b/types/src/utils/undefinedOnEmpty.d.ts index 346c4129..77f18811 100644 --- a/types/src/utils/undefinedOnEmpty.d.ts +++ b/types/src/utils/undefinedOnEmpty.d.ts @@ -6,7 +6,7 @@ * otherwise, returns the value itself. * * @example - * Example usage: + * // Example usage: * const emptyValue = ''; * const nonEmptyValue = 'Hello, World!'; * From f118ecd736fd34ca99f810539b6311766200bd0e Mon Sep 17 00:00:00 2001 From: "christian.schmidt" Date: Fri, 26 Apr 2024 14:49:32 +0200 Subject: [PATCH 44/62] #64 Transfer cleanup block helper from DVAG POC --- src/utils/cleanUpBlock.spec.ts | 29 +++++++++++++++++++++++++++++ src/utils/cleanUpBlock.ts | 15 +++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 src/utils/cleanUpBlock.spec.ts create mode 100644 src/utils/cleanUpBlock.ts diff --git a/src/utils/cleanUpBlock.spec.ts b/src/utils/cleanUpBlock.spec.ts new file mode 100644 index 00000000..231876c7 --- /dev/null +++ b/src/utils/cleanUpBlock.spec.ts @@ -0,0 +1,29 @@ +import { cleanUpBlock } from './cleanUpBlock'; + +describe('cleanUpBlock', () => { + let block: HTMLDivElement; + + beforeEach(() => { + block = document.createElement('div'); + block.innerHTML = '

    Test content

    '; + block.style.display = 'block'; + + document.body.appendChild(block); + }); + + afterEach(() => { + document.body.removeChild(block); + }); + + it('should remove inner HTML content', () => { + cleanUpBlock(block); + + expect(block.innerHTML).toBe(''); + }); + + it('should reset display property', () => { + cleanUpBlock(block); + + expect(block.style.display).toBe(''); + }); +}); diff --git a/src/utils/cleanUpBlock.ts b/src/utils/cleanUpBlock.ts new file mode 100644 index 00000000..c1fded69 --- /dev/null +++ b/src/utils/cleanUpBlock.ts @@ -0,0 +1,15 @@ +/** + * Cleans up a block by removing its inner HTML content and resetting its display property. + * @param {HTMLElement} block - The HTML element representing the block to clean up. + * @returns {void} + * + * @remarks + * This function is useful for resetting a block's state or content. + */ +export const cleanUpBlock = (block: HTMLElement): void => { + while (block.firstChild) { + block.removeChild(block.firstChild); + } + + block.style.removeProperty('display'); +}; From 5c8e46c8cc435f77b7d683e6274f5f8d4770df3b Mon Sep 17 00:00:00 2001 From: Ingo Fahrentholz Date: Fri, 3 May 2024 10:30:24 +0200 Subject: [PATCH 45/62] fix init loading and wait for document (main) before fire HLX script --- dist/main/main.js | 14 +++++++------- dist/main/main.js.map | 2 +- src/app/init.ts | 29 +++++++++++++++++++++++++++++ src/main.ts | 10 ++-------- types/src/app/init.d.ts | 1 + 5 files changed, 40 insertions(+), 16 deletions(-) create mode 100644 src/app/init.ts create mode 100644 types/src/app/init.d.ts diff --git a/dist/main/main.js b/dist/main/main.js index 116f5e13..f12f5f3d 100644 --- a/dist/main/main.js +++ b/dist/main/main.js @@ -1,28 +1,28 @@ -import{t as O,r as p}from"../__chunks__/state.CJfvw0Ck.js";import{_ as n}from"../__chunks__/preload-helper.D7itGvJr.js";import{g as te,m as _,F as L}from"../__chunks__/fetch.service.C1Ie3Sjw.js";import{i as I}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";import{T as f,s as v,x as l,w as Z,i as he}from"../__chunks__/lit-element.CH8ciVnL.js";import{t as y,n as ue}from"../__chunks__/property.Ds9fqW-T.js";import{i as pe,t as fe,e as q,o as re,a as me}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{r as k}from"../__chunks__/icon.template.3G0fuXUC.js";import{P as g,c as _e}from"../__chunks__/createOptimizedPicture.CyR9tLTg.js";const K=(e,t)=>{t.split(",").forEach(r=>{e.classList.add(O(r.trim()))})};function M(e,t=document){const r=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${r}="${e}"]`)].map(i=>i.content).join(", ");return o.length?o:""}function ge(){const e=M("template");e&&K(document.body,e);const t=M("theme");t&&K(document.body,t)}function ve(e){e.querySelectorAll("a").forEach(t=>{if(t.title=t.title||t.textContent,t.href!==t.textContent){const r=t.parentElement,s=t.parentElement.parentElement;t.querySelector("img")||(r.childNodes.length===1&&(r.tagName==="P"||r.tagName==="DIV")&&(t.className="button",r.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="STRONG"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button primary",s.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="EM"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button secondary",s.classList.add("button-container")))}})}function ye(e){return e.trim()===""?void 0:e}function be(){const e=M("language");document.documentElement.lang=ye(e)||"en"}function se(e){const t=[];return e.querySelectorAll("[data-block-name]").forEach(s=>{t.push({name:s.dataset.blockName,element:s})}),t}async function oe(e){const t=e.element.dataset.blockStatus;if(t!=="loading"&&t!=="loaded")try{e.element.dataset.blockStatus="loading";const{href:r}=te(`dist/${e.name}/${e.name}.js`),s=await n(()=>import(r),__vite__mapDeps([]));s.default&&await s.default(e.element),e.element.dataset.blockStatus="loaded"}catch(r){e.element.dataset.blockStatus="error",_.error("laodBloackModules:",r)}}async function $(e){return new Promise((t,r)=>{const{href:s}=te(e);if(document.querySelector(`head > link[href="${s}"]`))t(!0);else{const o=document.createElement("link");o.rel="stylesheet",o.href=s,o.onload=t,o.onerror=r,document.head.append(o)}})}async function ie(e){try{await $(`dist/${e.name}/${e.name}.css`)}catch{}}const j={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/types/icons.types.ts",fontsScssPath:"./src/styles/sass/fonts.scss",fontsCssPath:"./dist/fonts/fonts.css",lazyStylesScssPath:"./src/styles/sass/lazy-styles.scss",lazyStylesCssPath:"./dist/lazyStyles/lazyStyles.css",sidekickLibraryStylesScssPath:"./src/styles/sass/sidekick-library-styles.scss",sidekickLibraryStylesCssPath:"./dist/sidekickLibraryStyles/sidekickLibraryStyles.css",lcpBlocks:[]};function V(e){e.style.removeProperty("display")}async function Pe(){const e=document.querySelector(".section"),{lcpBlocks:t}=j;if(e){const o=se(e).map(async i=>{(t==null?void 0:t.includes(i.name))&&await Promise.all([oe(i),ie(i)])});await Promise.all(o),V(e)}document.body.style.display=null;const r=document.querySelector("main img");await new Promise(s=>{r&&!r.complete?(r.setAttribute("loading","eager"),r.setAttribute("fetchpriority","high"),r.addEventListener("load",()=>s()),r.addEventListener("error",()=>s())):s()})}function we(){return I()?window.parent.location:window.location}async function X(){const{fontsCssPath:e}=j;if(e){await $(e);try{we().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}}function c(e,t={}){c.defer=c.defer||[];const r=s=>{c[s]=c[s]||((...o)=>c.defer.push({fnname:s,args:o}))};c.drain=c.drain||((s,o)=>{c[s]=o,c.defer.filter(({fnname:i})=>s===i).forEach(({fnname:i,args:a})=>c[i](...a))}),c.always=c.always||[],c.always.on=(s,o)=>{c.always[s]=o},c.on=(s,o)=>{c.cases[s]=o},r("observe"),r("cwv");try{if(window.hlx=window.hlx||{},!window.hlx.rum){const d=new URLSearchParams(window.location.search).get("rum")==="on"?1:100,h=Array.from({length:75},(Y,de)=>String.fromCharCode(48+de)).filter(Y=>/\d|[A-Z]/i.test(Y)).filter(()=>Math.random()*75>70).join(""),m=Math.random(),u=m*d<1,b=Date.now(),le={full:()=>window.location.href,origin:()=>window.location.origin,path:()=>window.location.href.replace(/\?.*$/,"")};window.hlx.rum={weight:d,id:h,random:m,isSelected:u,firstReadTime:b,sampleRUM:c,sanitizeURL:le[window.hlx.RUM_MASK_URL||"path"]}}const{weight:s,id:o,firstReadTime:i}=window.hlx.rum;if(window.hlx&&window.hlx.rum&&window.hlx.rum.isSelected){const a=["weight","id","referer","checkpoint","t","source","target","cwv","CLS","FID","LCP","INP"],d=(h=t)=>{const m=JSON.stringify({weight:s,id:o,referer:window.hlx.rum.sanitizeURL(),checkpoint:e,t:Date.now()-i,...t},a),u=`https://rum.hlx.page/.rum/${s}`;navigator.sendBeacon(u,m),console.debug(`ping:${e}`,h)};c.cases=c.cases||{cwv:()=>c.cwv(t)||!0,lazy:()=>{const h=document.createElement("script");return h.src="https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js",document.head.appendChild(h),!0}},d(t),c.cases[e]&&c.cases[e]()}c.always[e]&&c.always[e](t)}catch{}}function Le(e="dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(r){console.log("setupHlxObj",r)}}function $e(){Le(),c("top"),window.addEventListener("load",()=>c("load")),window.addEventListener("unhandledrejection",e=>{c("error",{source:e.reason.sourceURL,target:e.reason.line})}),window.addEventListener("error",e=>{c("error",{source:e.filename,target:e.lineno})})}async function Ee(e){const t=se(e);if(!t.length){V(e);return}for(const r of t)Promise.all([oe(r),ie(r)]);V(e)}async function Ce(){const t=[...document.querySelectorAll(".section")].map(r=>Ee(r));await Promise.all(t)}function Te(){document.querySelectorAll(".default-content-wrapper picture").forEach(t=>{const r=t.parentElement;r&&r.classList.add("image","main")})}function Ae(e){const t=[];let r=!1;[...e.children].forEach(s=>{if(s.tagName==="DIV"||!r){const o=document.createElement("div");t.push(o),r=s.tagName!=="DIV",r&&o.classList.add("default-content-wrapper")}t[t.length-1].append(s)}),t.forEach(s=>e.append(s)),Te(),e.classList.add("section"),e.dataset.sectionStatus="initialized",e.style.display="none"}function Se(e){return/^[a-z][A-Za-z0-9]*$/.test(e)?e:/^[A-Z][A-Za-z0-9]*$/.test(e)?e.charAt(0).toLowerCase()+e.slice(1):O(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}function De(e){const t={};return e.querySelectorAll(":scope > div").forEach(r=>{if(r.children){const s=[...r.children];if(s[1]){const o=s[1],i=O(s[0].textContent??"");let a="";if(o.querySelector("a")){const d=[...o.querySelectorAll("a")];d.length===1?a=d[0].href:a=d.map(h=>h.href)}else if(o.querySelector("img")){const d=[...o.querySelectorAll("img")];d.length===1?a=d[0].src:a=d.map(h=>h.src)}else if(o.querySelector("p")){const d=[...o.querySelectorAll("p")];d.length===1?a=d[0].textContent:a=d.map(h=>h.textContent)}else a=r.children[1].textContent;t[i]=a}}}),t}function Oe(e){const t=e.querySelector("div.section-metadata");if(t){const r=De(t);Object.keys(r).forEach(s=>{s==="style"?r.style.split(",").filter(i=>i).map(i=>O(i.trim())).forEach(i=>e.classList.add(i)):e.dataset[Se(s)]=r[s]}),t.parentElement&&t.parentElement.remove()}}function Ie(e){e.querySelectorAll(":scope > div").forEach(t=>{Ae(t),Oe(t)})}function ke(e){e.querySelectorAll("div.section > div > div").forEach(t=>{const r=t.classList[0];if(r){t.classList.add("block"),t.dataset.blockName=r;const s=t.parentElement;s==null||s.classList.add(`${r}-wrapper`);const o=t.closest(".section");o&&o.classList.add(`${r}-container`)}})}class Re{constructor(){this.beforeEagerCallbacks=[],this.loadEagerCallbacks=[],this.beforeLoadLazyCallbacks=[],this.loadLazyCallbacks=[],this.beforeLoadDelayedCallbacks=[],this.loadDelayedCallbacks=[],this.initializedCallbacks=[]}get beforeEager(){return this.beforeEagerPromise===void 0&&(this.beforeEagerPromise=this.beforeLoadEager()),this.beforeEagerPromise}get loadEager(){return this.eagerPromise===void 0&&(this.eagerPromise=this.loadEagerPromise()),this.eagerPromise}get beforeLoadLazy(){return this.beforeLazyPromise===void 0&&(this.beforeLazyPromise=this.beforeLoadLazyPromise()),this.beforeLazyPromise}get loadLazy(){return this.lazyPromise===void 0&&(this.lazyPromise=this.loadLazyPromise()),this.lazyPromise}get beforeLoadDelayed(){return this.beforeDelayedPromise===void 0&&(this.beforeDelayedPromise=this.beforeLoadDelayedPromise()),this.beforeDelayedPromise}get loadDelayed(){return this.delayedPromise===void 0&&(this.delayedPromise=this.loadDelayedPromise()),this.delayedPromise}get initialized(){return this.initializedPromise===void 0&&(this.initializedPromise=this.getInitializedPromise()),this.initializedPromise}addBeforeEagerTask(t){this.beforeEagerCallbacks.push(t)}addLoadEagerTask(t){this.loadEagerCallbacks.push(t)}addBeforeLoadLazyTask(t){this.beforeLoadLazyCallbacks.push(t)}addLoadLazyTask(t){this.loadLazyCallbacks.push(t)}addBeforeLoadDelayedTask(t){this.beforeLoadDelayedCallbacks.push(t)}addLoadDelayedTask(t){this.loadDelayedCallbacks.push(t)}addInitializedTask(t){this.initializedCallbacks.push(t)}async init(){await this.beforeEager,await this.loadEager,await this.beforeLoadLazy,await this.loadLazy,await this.beforeLoadDelayed,await this.loadDelayed,await this.initialized}async beforeLoadEager(){const t=new Promise(r=>{$e(),ge(),be(),r()});await Promise.all([...this.beforeEagerCallbacks.map(r=>r()),t])}async loadEagerPromise(){const t=new Promise(async r=>{const s=document.querySelector("main");ve(s),Ie(s),ke(s),setTimeout(()=>{document.body.classList.add("show"),r()},100),await Pe();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await X()}catch{}});await Promise.all([...this.loadEagerCallbacks.map(r=>r()),t])}async beforeLoadLazyPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadLazyCallbacks.map(r=>r()),t])}async loadLazyPromise(){const t=new Promise(async r=>{try{const{lazyStylesScssPath:s,sidekickLibraryStylesScssPath:o,fontsScssPath:i,lazyStylesCssPath:a,sidekickLibraryStylesCssPath:d}=j;await Ce();const{hash:h}=window.location,m=h?document.getElementById(h.substring(1)):!1;h&&m&&m.scrollIntoView(),s&&a&&await $(a),o&&d&&I()&&await $(d),i&&await X(),c("lazy");const u=document.querySelector("main");c.observe(u.querySelectorAll("div[data-block-name]")),c.observe(u.querySelectorAll("picture > img"))}catch(s){_.error("Load lazy Task: ",s)}r()});await Promise.all([...this.loadLazyCallbacks.map(r=>r()),t])}async beforeLoadDelayedPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadDelayedCallbacks.map(r=>r()),t])}async loadDelayedPromise(){const t=new Promise(r=>{setTimeout(()=>{r()},3e3)});await Promise.all([...this.loadDelayedCallbacks.map(r=>r()),t])}async getInitializedPromise(){const t=new Promise(r=>r());await Promise.all([...this.initializedCallbacks.map(r=>r()),t])}}const R=new Re;/** +import{t as k,r as p}from"../__chunks__/state.CJfvw0Ck.js";import{_ as n}from"../__chunks__/preload-helper.D7itGvJr.js";import{g as se,m as _,F as L}from"../__chunks__/fetch.service.C1Ie3Sjw.js";import{i as R}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";import{T as f,s as v,x as l,w as X,i as pe}from"../__chunks__/lit-element.CH8ciVnL.js";import{t as y,n as fe}from"../__chunks__/property.Ds9fqW-T.js";import{i as me,t as _e,e as j,o as oe,a as ge}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{r as z}from"../__chunks__/icon.template.3G0fuXUC.js";import{P as g,c as ve}from"../__chunks__/createOptimizedPicture.CyR9tLTg.js";const K=(e,t)=>{t.split(",").forEach(r=>{e.classList.add(k(r.trim()))})};function V(e,t=document){const r=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${r}="${e}"]`)].map(i=>i.content).join(", ");return o.length?o:""}function ye(){const e=V("template");e&&K(document.body,e);const t=V("theme");t&&K(document.body,t)}function be(e){e.querySelectorAll("a").forEach(t=>{if(t.title=t.title||t.textContent,t.href!==t.textContent){const r=t.parentElement,s=t.parentElement.parentElement;t.querySelector("img")||(r.childNodes.length===1&&(r.tagName==="P"||r.tagName==="DIV")&&(t.className="button",r.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="STRONG"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button primary",s.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="EM"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button secondary",s.classList.add("button-container")))}})}function Pe(e){return e.trim()===""?void 0:e}function we(){const e=V("language");document.documentElement.lang=Pe(e)||"en"}function ie(e){const t=[];return e.querySelectorAll("[data-block-name]").forEach(s=>{t.push({name:s.dataset.blockName,element:s})}),t}async function ae(e){const t=e.element.dataset.blockStatus;if(t!=="loading"&&t!=="loaded")try{e.element.dataset.blockStatus="loading";const{href:r}=se(`dist/${e.name}/${e.name}.js`),s=await n(()=>import(r),__vite__mapDeps([]));s.default&&await s.default(e.element),e.element.dataset.blockStatus="loaded"}catch(r){e.element.dataset.blockStatus="error",_.error("laodBloackModules:",r)}}async function E(e){return new Promise((t,r)=>{const{href:s}=se(e);if(document.querySelector(`head > link[href="${s}"]`))t(!0);else{const o=document.createElement("link");o.rel="stylesheet",o.href=s,o.onload=t,o.onerror=r,document.head.append(o)}})}async function ne(e){try{await E(`dist/${e.name}/${e.name}.css`)}catch{}}const H={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/types/icons.types.ts",fontsScssPath:"./src/styles/sass/fonts.scss",fontsCssPath:"./dist/fonts/fonts.css",lazyStylesScssPath:"./src/styles/sass/lazy-styles.scss",lazyStylesCssPath:"./dist/lazyStyles/lazyStyles.css",sidekickLibraryStylesScssPath:"./src/styles/sass/sidekick-library-styles.scss",sidekickLibraryStylesCssPath:"./dist/sidekickLibraryStyles/sidekickLibraryStyles.css",lcpBlocks:[]};function N(e){e.style.removeProperty("display")}async function Le(){const e=document.querySelector(".section"),{lcpBlocks:t}=H;if(e){const o=ie(e).map(async i=>{(t==null?void 0:t.includes(i.name))&&await Promise.all([ae(i),ne(i)])});await Promise.all(o),N(e)}document.body.style.display=null;const r=document.querySelector("main img");await new Promise(s=>{r&&!r.complete?(r.setAttribute("loading","eager"),r.setAttribute("fetchpriority","high"),r.addEventListener("load",()=>s()),r.addEventListener("error",()=>s())):s()})}function $e(){return R()?window.parent.location:window.location}async function W(){const{fontsCssPath:e}=H;if(e){await E(e);try{$e().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}}function c(e,t={}){c.defer=c.defer||[];const r=s=>{c[s]=c[s]||((...o)=>c.defer.push({fnname:s,args:o}))};c.drain=c.drain||((s,o)=>{c[s]=o,c.defer.filter(({fnname:i})=>s===i).forEach(({fnname:i,args:a})=>c[i](...a))}),c.always=c.always||[],c.always.on=(s,o)=>{c.always[s]=o},c.on=(s,o)=>{c.cases[s]=o},r("observe"),r("cwv");try{if(window.hlx=window.hlx||{},!window.hlx.rum){const d=new URLSearchParams(window.location.search).get("rum")==="on"?1:100,h=Array.from({length:75},(Z,ue)=>String.fromCharCode(48+ue)).filter(Z=>/\d|[A-Z]/i.test(Z)).filter(()=>Math.random()*75>70).join(""),m=Math.random(),u=m*d<1,b=Date.now(),he={full:()=>window.location.href,origin:()=>window.location.origin,path:()=>window.location.href.replace(/\?.*$/,"")};window.hlx.rum={weight:d,id:h,random:m,isSelected:u,firstReadTime:b,sampleRUM:c,sanitizeURL:he[window.hlx.RUM_MASK_URL||"path"]}}const{weight:s,id:o,firstReadTime:i}=window.hlx.rum;if(window.hlx&&window.hlx.rum&&window.hlx.rum.isSelected){const a=["weight","id","referer","checkpoint","t","source","target","cwv","CLS","FID","LCP","INP"],d=(h=t)=>{const m=JSON.stringify({weight:s,id:o,referer:window.hlx.rum.sanitizeURL(),checkpoint:e,t:Date.now()-i,...t},a),u=`https://rum.hlx.page/.rum/${s}`;navigator.sendBeacon(u,m),console.debug(`ping:${e}`,h)};c.cases=c.cases||{cwv:()=>c.cwv(t)||!0,lazy:()=>{const h=document.createElement("script");return h.src="https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js",document.head.appendChild(h),!0}},d(t),c.cases[e]&&c.cases[e]()}c.always[e]&&c.always[e](t)}catch{}}function Ee(e="dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(r){console.log("setupHlxObj",r)}}function Ce(){Ee(),c("top"),window.addEventListener("load",()=>c("load")),window.addEventListener("unhandledrejection",e=>{c("error",{source:e.reason.sourceURL,target:e.reason.line})}),window.addEventListener("error",e=>{c("error",{source:e.filename,target:e.lineno})})}async function Te(e){const t=ie(e);if(!t.length){N(e);return}for(const r of t)Promise.all([ae(r),ne(r)]);N(e)}async function Se(){const t=[...document.querySelectorAll(".section")].map(r=>Te(r));await Promise.all(t)}function Ae(){document.querySelectorAll(".default-content-wrapper picture").forEach(t=>{const r=t.parentElement;r&&r.classList.add("image","main")})}function De(e){const t=[];let r=!1;[...e.children].forEach(s=>{if(s.tagName==="DIV"||!r){const o=document.createElement("div");t.push(o),r=s.tagName!=="DIV",r&&o.classList.add("default-content-wrapper")}t[t.length-1].append(s)}),t.forEach(s=>e.append(s)),Ae(),e.classList.add("section"),e.dataset.sectionStatus="initialized",e.style.display="none"}function Oe(e){return/^[a-z][A-Za-z0-9]*$/.test(e)?e:/^[A-Z][A-Za-z0-9]*$/.test(e)?e.charAt(0).toLowerCase()+e.slice(1):k(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}function Ie(e){const t={};return e.querySelectorAll(":scope > div").forEach(r=>{if(r.children){const s=[...r.children];if(s[1]){const o=s[1],i=k(s[0].textContent??"");let a="";if(o.querySelector("a")){const d=[...o.querySelectorAll("a")];d.length===1?a=d[0].href:a=d.map(h=>h.href)}else if(o.querySelector("img")){const d=[...o.querySelectorAll("img")];d.length===1?a=d[0].src:a=d.map(h=>h.src)}else if(o.querySelector("p")){const d=[...o.querySelectorAll("p")];d.length===1?a=d[0].textContent:a=d.map(h=>h.textContent)}else a=r.children[1].textContent;t[i]=a}}}),t}function ke(e){const t=e.querySelector("div.section-metadata");if(t){const r=Ie(t);Object.keys(r).forEach(s=>{s==="style"?r.style.split(",").filter(i=>i).map(i=>k(i.trim())).forEach(i=>e.classList.add(i)):e.dataset[Oe(s)]=r[s]}),t.parentElement&&t.parentElement.remove()}}function Re(e){e.querySelectorAll(":scope > div").forEach(t=>{De(t),ke(t)})}function ze(e){e.querySelectorAll("div.section > div > div").forEach(t=>{const r=t.classList[0];if(r){t.classList.add("block"),t.dataset.blockName=r;const s=t.parentElement;s==null||s.classList.add(`${r}-wrapper`);const o=t.closest(".section");o&&o.classList.add(`${r}-container`)}})}class xe{constructor(){this.beforeEagerCallbacks=[],this.loadEagerCallbacks=[],this.beforeLoadLazyCallbacks=[],this.loadLazyCallbacks=[],this.beforeLoadDelayedCallbacks=[],this.loadDelayedCallbacks=[],this.initializedCallbacks=[]}get beforeEager(){return this.beforeEagerPromise===void 0&&(this.beforeEagerPromise=this.beforeLoadEager()),this.beforeEagerPromise}get loadEager(){return this.eagerPromise===void 0&&(this.eagerPromise=this.loadEagerPromise()),this.eagerPromise}get beforeLoadLazy(){return this.beforeLazyPromise===void 0&&(this.beforeLazyPromise=this.beforeLoadLazyPromise()),this.beforeLazyPromise}get loadLazy(){return this.lazyPromise===void 0&&(this.lazyPromise=this.loadLazyPromise()),this.lazyPromise}get beforeLoadDelayed(){return this.beforeDelayedPromise===void 0&&(this.beforeDelayedPromise=this.beforeLoadDelayedPromise()),this.beforeDelayedPromise}get loadDelayed(){return this.delayedPromise===void 0&&(this.delayedPromise=this.loadDelayedPromise()),this.delayedPromise}get initialized(){return this.initializedPromise===void 0&&(this.initializedPromise=this.getInitializedPromise()),this.initializedPromise}addBeforeEagerTask(t){this.beforeEagerCallbacks.push(t)}addLoadEagerTask(t){this.loadEagerCallbacks.push(t)}addBeforeLoadLazyTask(t){this.beforeLoadLazyCallbacks.push(t)}addLoadLazyTask(t){this.loadLazyCallbacks.push(t)}addBeforeLoadDelayedTask(t){this.beforeLoadDelayedCallbacks.push(t)}addLoadDelayedTask(t){this.loadDelayedCallbacks.push(t)}addInitializedTask(t){this.initializedCallbacks.push(t)}async init(){await this.beforeEager,await this.loadEager,await this.beforeLoadLazy,await this.loadLazy,await this.beforeLoadDelayed,await this.loadDelayed,await this.initialized}async beforeLoadEager(){const t=new Promise(r=>{Ce(),ye(),we(),r()});await Promise.all([...this.beforeEagerCallbacks.map(r=>r()),t])}async loadEagerPromise(){const t=new Promise(async r=>{const s=document.querySelector("main");be(s),Re(s),ze(s),setTimeout(()=>{document.body.classList.add("show"),r()},100),await Le();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await W()}catch{}});await Promise.all([...this.loadEagerCallbacks.map(r=>r()),t])}async beforeLoadLazyPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadLazyCallbacks.map(r=>r()),t])}async loadLazyPromise(){const t=new Promise(async r=>{try{const{lazyStylesScssPath:s,sidekickLibraryStylesScssPath:o,fontsScssPath:i,lazyStylesCssPath:a,sidekickLibraryStylesCssPath:d}=H;await Se();const{hash:h}=window.location,m=h?document.getElementById(h.substring(1)):!1;h&&m&&m.scrollIntoView(),s&&a&&await E(a),o&&d&&R()&&await E(d),i&&await W(),c("lazy");const u=document.querySelector("main");c.observe(u.querySelectorAll("div[data-block-name]")),c.observe(u.querySelectorAll("picture > img"))}catch(s){_.error("Load lazy Task: ",s)}r()});await Promise.all([...this.loadLazyCallbacks.map(r=>r()),t])}async beforeLoadDelayedPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadDelayedCallbacks.map(r=>r()),t])}async loadDelayedPromise(){const t=new Promise(r=>{setTimeout(()=>{r()},3e3)});await Promise.all([...this.loadDelayedCallbacks.map(r=>r()),t])}async getInitializedPromise(){const t=new Promise(r=>r());await Promise.all([...this.initializedCallbacks.map(r=>r()),t])}}const C=new xe;/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const ze=e=>e===null||typeof e!="object"&&typeof e!="function",xe=e=>e.strings===void 0;/** + */const Me=e=>e===null||typeof e!="object"&&typeof e!="function",Ve=e=>e.strings===void 0;/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const P=(e,t)=>{var s;const r=e._$AN;if(r===void 0)return!1;for(const o of r)(s=o._$AO)==null||s.call(o,t,!1),P(o,t);return!0},E=e=>{let t,r;do{if((t=e._$AM)===void 0)break;r=t._$AN,r.delete(e),e=t}while((r==null?void 0:r.size)===0)},ae=e=>{for(let t;t=e._$AM;e=t){let r=t._$AN;if(r===void 0)t._$AN=r=new Set;else if(r.has(e))break;r.add(e),Ne(t)}};function Me(e){this._$AN!==void 0?(E(this),this._$AM=e,ae(this)):this._$AM=e}function Ve(e,t=!1,r=0){const s=this._$AH,o=this._$AN;if(o!==void 0&&o.size!==0)if(t)if(Array.isArray(s))for(let i=r;i{e.type==fe.CHILD&&(e._$AP??(e._$AP=Ve),e._$AQ??(e._$AQ=Me))};class ne extends pe{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,r,s){super._$AT(t,r,s),ae(this),this.isConnected=t._$AU}_$AO(t,r=!0){var s,o;t!==this.isConnected&&(this.isConnected=t,t?(s=this.reconnected)==null||s.call(this):(o=this.disconnected)==null||o.call(this)),r&&(P(this,t),E(this))}setValue(t){if(xe(this._$Ct))this._$Ct._$AI(t,this);else{const r=[...this._$Ct._$AH];r[this._$Ci]=t,this._$Ct._$AI(r,this,0)}}disconnected(){}reconnected(){}}/** + */const P=(e,t)=>{var s;const r=e._$AN;if(r===void 0)return!1;for(const o of r)(s=o._$AO)==null||s.call(o,t,!1),P(o,t);return!0},T=e=>{let t,r;do{if((t=e._$AM)===void 0)break;r=t._$AN,r.delete(e),e=t}while((r==null?void 0:r.size)===0)},ce=e=>{for(let t;t=e._$AM;e=t){let r=t._$AN;if(r===void 0)t._$AN=r=new Set;else if(r.has(e))break;r.add(e),je(t)}};function Ne(e){this._$AN!==void 0?(T(this),this._$AM=e,ce(this)):this._$AM=e}function qe(e,t=!1,r=0){const s=this._$AH,o=this._$AN;if(o!==void 0&&o.size!==0)if(t)if(Array.isArray(s))for(let i=r;i{e.type==_e.CHILD&&(e._$AP??(e._$AP=qe),e._$AQ??(e._$AQ=Ne))};class le extends me{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,r,s){super._$AT(t,r,s),ce(this),this.isConnected=t._$AU}_$AO(t,r=!0){var s,o;t!==this.isConnected&&(this.isConnected=t,t?(s=this.reconnected)==null||s.call(this):(o=this.disconnected)==null||o.call(this)),r&&(P(this,t),T(this))}setValue(t){if(Ve(this._$Ct))this._$Ct._$AI(t,this);else{const r=[...this._$Ct._$AH];r[this._$Ci]=t,this._$Ct._$AI(r,this,0)}}disconnected(){}reconnected(){}}/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const qe=()=>new je;let je=class{};const x=new WeakMap,He=q(class extends ne{render(e){return f}update(e,[t]){var s;const r=t!==this.Y;return r&&this.Y!==void 0&&this.rt(void 0),(r||this.lt!==this.ct)&&(this.Y=t,this.ht=(s=e.options)==null?void 0:s.host,this.rt(this.ct=e.element)),f}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let r=x.get(t);r===void 0&&(r=new WeakMap,x.set(t,r)),r.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),r.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=x.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var Be=Object.defineProperty,Ue=Object.getOwnPropertyDescriptor,H=(e,t,r,s)=>{for(var o=s>1?void 0:s?Ue(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Be(t,r,o),o};let C=class extends v{constructor(){super(...arguments),this.error=null,this.getSubmenuName=e=>e.path.split("/")[1]}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}async getPlaceholder(e){return await g.getPlaceHolder(e)}render(){if(this.error)return l`
    ${this.error}
    `;if(this.items)return l``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return l`${e.navtitle} ${k("chevron-down","submenu__icon")}`}renderMenuItem(e){return e.error?l`

    ${e.error}

    `:l`
  • ${e.children!==void 0?this.renderSubMenu(e):l`${e.navtitle}`}
  • `}renderMenuItems(){return l`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}filterNavigation(e,t){return e.filter(r=>t.every(s=>!r.path.includes(s))).map(r=>({path:r.path,navtitle:this.getNavTitle(r)}))}groupItemsByFirstLevelPath(e){const t={};return e.forEach(r=>{const s=this.getSubmenuName(r);t[s]||(t[s]=[]),t[s].push({path:r.path,navtitle:this.getNavTitle(r)})}),t}async groupByFirstLevelPath(){const e="/query-index.json",t=["sidekick","sidekick-library","tools","development","dev-","__"];try{const r=await L.fetchJson(e);this.error=null;const s=this.filterNavigation(r.data,t),o=this.groupItemsByFirstLevelPath(s);return Object.values(o).map(a=>a.length===1?a[0]:{navtitle:a[0].path.split("/")[1],path:a[0].path,children:a})}catch(r){return _.error(`SidebarNav Component: Error while fetching ${e}`,r),this.error=await g.getPlaceHolder("error"),[]}}};H([p()],C.prototype,"items",2);H([p()],C.prototype,"error",2);C=H([y("sidebar-nav")],C);var Fe=Object.defineProperty,Ye=Object.getOwnPropertyDescriptor,B=(e,t,r,s)=>{for(var o=s>1?void 0:s?Ye(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Fe(t,r,o),o};let T=class extends v{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();e!==null&&this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t="contact.plain.html";try{const r=await L.fetchText(t,{cacheOptions:{cacheType:"runtime"}});return this.error=null,e.parseFromString(r,"text/html")}catch(r){return _.error(`SidebarContacts Component: Error while fetching ${t}`,r),this.error=await g.getPlaceHolder("error"),null}}renderHeader(e){return e?l`

    ${e}

    `:f}renderText(e){return e?l`

    ${e}

    `:f}render(){if(this.error)return l`
    ${this.error}
    `;if(!this.contactTemplateArgs)return f;const{headline:e,text:t,contacts:r}=this.contactTemplateArgs;return l`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(r)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:r}=e;return!t&&!r?f:l`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(r)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(s=>({icon:s.querySelector("div"),markup:s.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),r=e.querySelector("p"),s=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:r,contacts:s}}renderContacts(e){return e.length===0?f:l`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?k(e.innerHTML):f}renderContactMarkup(e){return e?re(e.innerHTML):f}};B([p()],T.prototype,"contactTemplateArgs",2);B([p()],T.prototype,"error",2);T=B([y("sidebar-contact")],T);var Ze=Object.defineProperty,Ke=Object.getOwnPropertyDescriptor,z=(e,t,r,s)=>{for(var o=s>1?void 0:s?Ke(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Ze(t,r,o),o};let w=class extends v{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e),this.noPostsPlaceholder=await g.getPlaceHolder("no posts")}render(){if(this.lastTreePosts)return l`${this.renderHeader()} ${this.renderPosts()}`}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,r)=>t.lastModified>r.lastModified?-1:t.lastModified${t}`:f}renderPost(e){return l`
    ${this.renderPicture(e)}

    ${e.description}

    `}async getPosts(){const e="/query-index.json";try{return this.error=null,(await L.fetchJson(e)).data.filter(r=>r.path.startsWith("/posts"))}catch(t){return _.error(`SidebarPost Component: Error while fetching ${e}`,t),this.error=await g.getPlaceHolder("error"),[]}}renderPosts(){return this.error?l`
    ${this.error}
    `:this.lastTreePosts.length===0?l`
    ${this.noPostsPlaceholder}
    `:l`
    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}renderHeader(){return l`

    Newest Posts

    `}};z([p()],w.prototype,"lastTreePosts",2);z([p()],w.prototype,"error",2);z([p()],w.prototype,"noPostsPlaceholder",2);w=z([y("sidebar-posts")],w);var Xe=Object.defineProperty,We=Object.getOwnPropertyDescriptor,U=(e,t,r,s)=>{for(var o=s>1?void 0:s?We(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Xe(t,r,o),o};let A=class extends v{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e="footer.plain.html";try{const t=await L.fetchText(e,{cacheOptions:{cacheType:"runtime"}});this.error=null;const r=document.createElement("div");r.innerHTML=t,this.footerMarkup=r.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}catch(t){_.error(`SidebarFooter Component: Error while fetching ${e}`,t),this.error=await g.getPlaceHolder("error")}}render(){if(this.error)return l`
    ${this.error}
    `;if(this.footerMarkup)return l`${this.footerMarkup}`}};U([p()],A.prototype,"footerMarkup",2);U([p()],A.prototype,"error",2);A=U([y("sidebar-footer")],A);var Je=Object.defineProperty,Ge=Object.getOwnPropertyDescriptor,Qe=(e,t,r,s)=>{for(var o=s>1?void 0:s?Ge(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Je(t,r,o),o};let W=class extends v{constructor(){super(...arguments),this.toggleRef=qe(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return l`
    ${k("hamburger")}`}};W=Qe([y("sidebar-component")],W);const et=()=>{if(I())return;const e=document.createElement("sidebar-component");e.setAttribute("id","sidebar"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active");const t=document.getElementById("main");t==null||t.after(e)};R.addLoadEagerTask(()=>(et(),Promise.resolve()));function tt(){const e=document.getElementById("main");if(!e)return;const t=e.innerHTML;e.innerHTML=`
    ${I()?"":''}${t}
    `}R.addLoadEagerTask(()=>(tt(),Promise.resolve()));function rt({input:e,specifier:t,htmlTag:r}){return t===""||r===""?e:e.split(t).map((s,o)=>o%2===1?`<${r}>${s}`:s).join("")}var st=Object.defineProperty,ot=Object.getOwnPropertyDescriptor,F=(e,t,r,s)=>{for(var o=s>1?void 0:s?ot(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&st(t,r,o),o};let S=class extends v{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await L.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data},this.error=null}catch(e){_.error("Header Component: Error while fetching header.json",e),this.error=await g.getPlaceHolder("error")}}render(){if(this.error)return l`
    ${this.error}
    `;if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,r=rt({input:e.logoText,htmlTag:"strong",specifier:":::"}),s=re(r);return l``}};F([p()],S.prototype,"headerData",2);F([p()],S.prototype,"error",2);S=F([y("header-component")],S);/** + */const He=()=>new Be;let Be=class{};const M=new WeakMap,Ue=j(class extends le{render(e){return f}update(e,[t]){var s;const r=t!==this.Y;return r&&this.Y!==void 0&&this.rt(void 0),(r||this.lt!==this.ct)&&(this.Y=t,this.ht=(s=e.options)==null?void 0:s.host,this.rt(this.ct=e.element)),f}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let r=M.get(t);r===void 0&&(r=new WeakMap,M.set(t,r)),r.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),r.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=M.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var Ye=Object.defineProperty,Fe=Object.getOwnPropertyDescriptor,B=(e,t,r,s)=>{for(var o=s>1?void 0:s?Fe(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Ye(t,r,o),o};let S=class extends v{constructor(){super(...arguments),this.error=null,this.getSubmenuName=e=>e.path.split("/")[1]}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}async getPlaceholder(e){return await g.getPlaceHolder(e)}render(){if(this.error)return l`
    ${this.error}
    `;if(this.items)return l``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return l`${e.navtitle} ${z("chevron-down","submenu__icon")}`}renderMenuItem(e){return e.error?l`

    ${e.error}

    `:l`
  • ${e.children!==void 0?this.renderSubMenu(e):l`${e.navtitle}`}
  • `}renderMenuItems(){return l`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}filterNavigation(e,t){return e.filter(r=>t.every(s=>!r.path.includes(s))).map(r=>({path:r.path,navtitle:this.getNavTitle(r)}))}groupItemsByFirstLevelPath(e){const t={};return e.forEach(r=>{const s=this.getSubmenuName(r);t[s]||(t[s]=[]),t[s].push({path:r.path,navtitle:this.getNavTitle(r)})}),t}async groupByFirstLevelPath(){const e="/query-index.json",t=["sidekick","sidekick-library","tools","development","dev-","__"];try{const r=await L.fetchJson(e);this.error=null;const s=this.filterNavigation(r.data,t),o=this.groupItemsByFirstLevelPath(s);return Object.values(o).map(a=>a.length===1?a[0]:{navtitle:a[0].path.split("/")[1],path:a[0].path,children:a})}catch(r){return _.error(`SidebarNav Component: Error while fetching ${e}`,r),this.error=await g.getPlaceHolder("error"),[]}}};B([p()],S.prototype,"items",2);B([p()],S.prototype,"error",2);S=B([y("sidebar-nav")],S);var Ze=Object.defineProperty,Xe=Object.getOwnPropertyDescriptor,U=(e,t,r,s)=>{for(var o=s>1?void 0:s?Xe(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Ze(t,r,o),o};let A=class extends v{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();e!==null&&this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t="contact.plain.html";try{const r=await L.fetchText(t,{cacheOptions:{cacheType:"runtime"}});return this.error=null,e.parseFromString(r,"text/html")}catch(r){return _.error(`SidebarContacts Component: Error while fetching ${t}`,r),this.error=await g.getPlaceHolder("error"),null}}renderHeader(e){return e?l`

    ${e}

    `:f}renderText(e){return e?l`

    ${e}

    `:f}render(){if(this.error)return l`
    ${this.error}
    `;if(!this.contactTemplateArgs)return f;const{headline:e,text:t,contacts:r}=this.contactTemplateArgs;return l`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(r)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:r}=e;return!t&&!r?f:l`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(r)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(s=>({icon:s.querySelector("div"),markup:s.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),r=e.querySelector("p"),s=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:r,contacts:s}}renderContacts(e){return e.length===0?f:l`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?z(e.innerHTML):f}renderContactMarkup(e){return e?oe(e.innerHTML):f}};U([p()],A.prototype,"contactTemplateArgs",2);U([p()],A.prototype,"error",2);A=U([y("sidebar-contact")],A);var Ke=Object.defineProperty,We=Object.getOwnPropertyDescriptor,x=(e,t,r,s)=>{for(var o=s>1?void 0:s?We(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Ke(t,r,o),o};let w=class extends v{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e),this.noPostsPlaceholder=await g.getPlaceHolder("no posts")}render(){if(this.lastTreePosts)return l`${this.renderHeader()} ${this.renderPosts()}`}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,r)=>t.lastModified>r.lastModified?-1:t.lastModified${t}`:f}renderPost(e){return l`
    ${this.renderPicture(e)}

    ${e.description}

    `}async getPosts(){const e="/query-index.json";try{return this.error=null,(await L.fetchJson(e)).data.filter(r=>r.path.startsWith("/posts"))}catch(t){return _.error(`SidebarPost Component: Error while fetching ${e}`,t),this.error=await g.getPlaceHolder("error"),[]}}renderPosts(){return this.error?l`
    ${this.error}
    `:this.lastTreePosts.length===0?l`
    ${this.noPostsPlaceholder}
    `:l`
    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}renderHeader(){return l`

    Newest Posts

    `}};x([p()],w.prototype,"lastTreePosts",2);x([p()],w.prototype,"error",2);x([p()],w.prototype,"noPostsPlaceholder",2);w=x([y("sidebar-posts")],w);var Je=Object.defineProperty,Ge=Object.getOwnPropertyDescriptor,Y=(e,t,r,s)=>{for(var o=s>1?void 0:s?Ge(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Je(t,r,o),o};let D=class extends v{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e="footer.plain.html";try{const t=await L.fetchText(e,{cacheOptions:{cacheType:"runtime"}});this.error=null;const r=document.createElement("div");r.innerHTML=t,this.footerMarkup=r.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}catch(t){_.error(`SidebarFooter Component: Error while fetching ${e}`,t),this.error=await g.getPlaceHolder("error")}}render(){if(this.error)return l`
    ${this.error}
    `;if(this.footerMarkup)return l`${this.footerMarkup}`}};Y([p()],D.prototype,"footerMarkup",2);Y([p()],D.prototype,"error",2);D=Y([y("sidebar-footer")],D);var Qe=Object.defineProperty,et=Object.getOwnPropertyDescriptor,tt=(e,t,r,s)=>{for(var o=s>1?void 0:s?et(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Qe(t,r,o),o};let J=class extends v{constructor(){super(...arguments),this.toggleRef=He(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return l`
    ${z("hamburger")}`}};J=tt([y("sidebar-component")],J);const rt=()=>{if(R())return;const e=document.createElement("sidebar-component");e.setAttribute("id","sidebar"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active");const t=document.getElementById("main");t==null||t.after(e)};C.addLoadEagerTask(()=>(rt(),Promise.resolve()));function st(){const e=document.getElementById("main");if(!e)return;const t=e.innerHTML;e.innerHTML=`
    ${R()?"":''}${t}
    `}C.addLoadEagerTask(()=>(st(),Promise.resolve()));function ot({input:e,specifier:t,htmlTag:r}){return t===""||r===""?e:e.split(t).map((s,o)=>o%2===1?`<${r}>${s}`:s).join("")}var it=Object.defineProperty,at=Object.getOwnPropertyDescriptor,F=(e,t,r,s)=>{for(var o=s>1?void 0:s?at(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&it(t,r,o),o};let O=class extends v{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await L.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data},this.error=null}catch(e){_.error("Header Component: Error while fetching header.json",e),this.error=await g.getPlaceHolder("error")}}render(){if(this.error)return l`
    ${this.error}
    `;if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,r=ot({input:e.logoText,htmlTag:"strong",specifier:":::"}),s=oe(r);return l``}};F([p()],O.prototype,"headerData",2);F([p()],O.prototype,"error",2);O=F([y("header-component")],O);/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */class N extends me{}N.directiveName="unsafeSVG",N.resultType=2;const it=q(N);/** + */class q extends ge{}q.directiveName="unsafeSVG",q.resultType=2;const nt=j(q);/** * @license * Copyright 2021 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */class at{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class nt{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??(this.Z=new Promise(t=>this.q=t))}resume(){var t;(t=this.q)==null||t.call(this),this.Z=this.q=void 0}}/** + */class ct{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class lt{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??(this.Z=new Promise(t=>this.q=t))}resume(){var t;(t=this.q)==null||t.call(this),this.Z=this.q=void 0}}/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const J=e=>!ze(e)&&typeof e.then=="function",G=1073741823;class ct extends ne{constructor(){super(...arguments),this._$Cwt=G,this._$Cbt=[],this._$CK=new at(this),this._$CX=new nt}render(...t){return t.find(r=>!J(r))??Z}update(t,r){const s=this._$Cbt;let o=s.length;this._$Cbt=r;const i=this._$CK,a=this._$CX;this.isConnected||this.disconnected();for(let d=0;dthis._$Cwt);d++){const h=r[d];if(!J(h))return this._$Cwt=d,h;d{for(;a.get();)await a.get();const u=i.deref();if(u!==void 0){const b=u._$Cbt.indexOf(h);b>-1&&b{for(var o=s>1?void 0:s?ht(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&dt(t,r,o),o};const ee=Object.assign({"/public/icons/angle-down.svg":()=>n(()=>import("../__chunks__/angle-down.CYLyXUSW.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-left.svg":()=>n(()=>import("../__chunks__/angle-left.CuEqyOC8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-right.svg":()=>n(()=>import("../__chunks__/angle-right.Ke48OV-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-down.svg":()=>n(()=>import("../__chunks__/angle-small-down.SNJn5nFt.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-left.svg":()=>n(()=>import("../__chunks__/angle-small-left.Bq32-m-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-right.svg":()=>n(()=>import("../__chunks__/angle-small-right.FYreGgDf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-up.svg":()=>n(()=>import("../__chunks__/angle-up.D0S_oJnp.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/bolt.svg":()=>n(()=>import("../__chunks__/bolt.BAJn0zD8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/building-storefront.svg":()=>n(()=>import("../__chunks__/building-storefront.Pww5r_Sc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chat-bubble-left-right.svg":()=>n(()=>import("../__chunks__/chat-bubble-left-right.0PedyEPm.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/check.svg":()=>n(()=>import("../__chunks__/check.BHPURAzV.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chevron-down.svg":()=>n(()=>import("../__chunks__/chevron-down.D5xOlW7p.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clip.svg":()=>n(()=>import("../__chunks__/clip.DAiKYXCc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clock.svg":()=>n(()=>import("../__chunks__/clock.CQWyiDNK.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cpu-chip.svg":()=>n(()=>import("../__chunks__/cpu-chip.DbktS35z.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cross.svg":()=>n(()=>import("../__chunks__/cross.DjCq6kb8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cursor-arrow-ripple.svg":()=>n(()=>import("../__chunks__/cursor-arrow-ripple.DHyr9er2.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/download.svg":()=>n(()=>import("../__chunks__/download.BlSXR9C9.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/envelope.svg":()=>n(()=>import("../__chunks__/envelope.Cc7Mhg2-.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye-crossed.svg":()=>n(()=>import("../__chunks__/eye-crossed.C49v3GRJ.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye.svg":()=>n(()=>import("../__chunks__/eye.Cm2FxO9V.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/facebook.svg":()=>n(()=>import("../__chunks__/facebook.3ENFaNKU.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/globe.svg":()=>n(()=>import("../__chunks__/globe.DIrN3GJL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/hamburger.svg":()=>n(()=>import("../__chunks__/hamburger.DXUzfmtf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/heart.svg":()=>n(()=>import("../__chunks__/heart.DSQJkyzj.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/home.svg":()=>n(()=>import("../__chunks__/home.CfzaHiPS.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/instagram.svg":()=>n(()=>import("../__chunks__/instagram.BBx5qXGF.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/medium.svg":()=>n(()=>import("../__chunks__/medium.BPaQEP4K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/menu-burger.svg":()=>n(()=>import("../__chunks__/menu-burger.DyVjSQ0K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/paper-plane.svg":()=>n(()=>import("../__chunks__/paper-plane.CLiFs3FL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/plus.svg":()=>n(()=>import("../__chunks__/plus.DuBm-jVv.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/rocket-lunch.svg":()=>n(()=>import("../__chunks__/rocket-lunch.C6eRDqkd.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/search.svg":()=>n(()=>import("../__chunks__/search.CtsY1mRN.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/share.svg":()=>n(()=>import("../__chunks__/share.D_3XZuic.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/snapchat.svg":()=>n(()=>import("../__chunks__/snapchat.Bct5wLOa.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/social-network.svg":()=>n(()=>import("../__chunks__/social-network.B-lhER-M.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/trash.svg":()=>n(()=>import("../__chunks__/trash.D1jfdnTM.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/twitter.svg":()=>n(()=>import("../__chunks__/twitter.d5w0828a.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/user.svg":()=>n(()=>import("../__chunks__/user.X8OGz61Z.js"),__vite__mapDeps([])).then(e=>e.default)});let D=class extends v{constructor(){super(...arguments),this.name=""}async getSvg(e){const r=ee[`${Q}/${e}.svg`]??ee[`${Q}/cross.svg`];try{const s=await r();return it(s)}catch(s){_.error(`Icon Component: SVG icon: ${s.message}`,s);return}}render(){const e=this.getSvg(this.name);return l`${lt(e)}`}};D.styles=he`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;ce([ue({type:String})],D.prototype,"name",2);D=ce([y("icon-component")],D);R.addBeforeEagerTask(()=>(document.getElementsByTagName("main")[0].setAttribute("id","main"),Promise.resolve()));R.init(); + */const G=e=>!Me(e)&&typeof e.then=="function",Q=1073741823;class dt extends le{constructor(){super(...arguments),this._$Cwt=Q,this._$Cbt=[],this._$CK=new ct(this),this._$CX=new lt}render(...t){return t.find(r=>!G(r))??X}update(t,r){const s=this._$Cbt;let o=s.length;this._$Cbt=r;const i=this._$CK,a=this._$CX;this.isConnected||this.disconnected();for(let d=0;dthis._$Cwt);d++){const h=r[d];if(!G(h))return this._$Cwt=d,h;d{for(;a.get();)await a.get();const u=i.deref();if(u!==void 0){const b=u._$Cbt.indexOf(h);b>-1&&b{for(var o=s>1?void 0:s?pt(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&ut(t,r,o),o};const te=Object.assign({"/public/icons/angle-down.svg":()=>n(()=>import("../__chunks__/angle-down.CYLyXUSW.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-left.svg":()=>n(()=>import("../__chunks__/angle-left.CuEqyOC8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-right.svg":()=>n(()=>import("../__chunks__/angle-right.Ke48OV-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-down.svg":()=>n(()=>import("../__chunks__/angle-small-down.SNJn5nFt.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-left.svg":()=>n(()=>import("../__chunks__/angle-small-left.Bq32-m-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-right.svg":()=>n(()=>import("../__chunks__/angle-small-right.FYreGgDf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-up.svg":()=>n(()=>import("../__chunks__/angle-up.D0S_oJnp.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/bolt.svg":()=>n(()=>import("../__chunks__/bolt.BAJn0zD8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/building-storefront.svg":()=>n(()=>import("../__chunks__/building-storefront.Pww5r_Sc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chat-bubble-left-right.svg":()=>n(()=>import("../__chunks__/chat-bubble-left-right.0PedyEPm.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/check.svg":()=>n(()=>import("../__chunks__/check.BHPURAzV.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chevron-down.svg":()=>n(()=>import("../__chunks__/chevron-down.D5xOlW7p.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clip.svg":()=>n(()=>import("../__chunks__/clip.DAiKYXCc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clock.svg":()=>n(()=>import("../__chunks__/clock.CQWyiDNK.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cpu-chip.svg":()=>n(()=>import("../__chunks__/cpu-chip.DbktS35z.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cross.svg":()=>n(()=>import("../__chunks__/cross.DjCq6kb8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cursor-arrow-ripple.svg":()=>n(()=>import("../__chunks__/cursor-arrow-ripple.DHyr9er2.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/download.svg":()=>n(()=>import("../__chunks__/download.BlSXR9C9.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/envelope.svg":()=>n(()=>import("../__chunks__/envelope.Cc7Mhg2-.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye-crossed.svg":()=>n(()=>import("../__chunks__/eye-crossed.C49v3GRJ.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye.svg":()=>n(()=>import("../__chunks__/eye.Cm2FxO9V.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/facebook.svg":()=>n(()=>import("../__chunks__/facebook.3ENFaNKU.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/globe.svg":()=>n(()=>import("../__chunks__/globe.DIrN3GJL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/hamburger.svg":()=>n(()=>import("../__chunks__/hamburger.DXUzfmtf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/heart.svg":()=>n(()=>import("../__chunks__/heart.DSQJkyzj.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/home.svg":()=>n(()=>import("../__chunks__/home.CfzaHiPS.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/instagram.svg":()=>n(()=>import("../__chunks__/instagram.BBx5qXGF.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/medium.svg":()=>n(()=>import("../__chunks__/medium.BPaQEP4K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/menu-burger.svg":()=>n(()=>import("../__chunks__/menu-burger.DyVjSQ0K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/paper-plane.svg":()=>n(()=>import("../__chunks__/paper-plane.CLiFs3FL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/plus.svg":()=>n(()=>import("../__chunks__/plus.DuBm-jVv.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/rocket-lunch.svg":()=>n(()=>import("../__chunks__/rocket-lunch.C6eRDqkd.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/search.svg":()=>n(()=>import("../__chunks__/search.CtsY1mRN.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/share.svg":()=>n(()=>import("../__chunks__/share.D_3XZuic.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/snapchat.svg":()=>n(()=>import("../__chunks__/snapchat.Bct5wLOa.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/social-network.svg":()=>n(()=>import("../__chunks__/social-network.B-lhER-M.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/trash.svg":()=>n(()=>import("../__chunks__/trash.D1jfdnTM.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/twitter.svg":()=>n(()=>import("../__chunks__/twitter.d5w0828a.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/user.svg":()=>n(()=>import("../__chunks__/user.X8OGz61Z.js"),__vite__mapDeps([])).then(e=>e.default)});let I=class extends v{constructor(){super(...arguments),this.name=""}async getSvg(e){const r=te[`${ee}/${e}.svg`]??te[`${ee}/cross.svg`];try{const s=await r();return nt(s)}catch(s){_.error(`Icon Component: SVG icon: ${s.message}`,s);return}}render(){const e=this.getSvg(this.name);return l`${ht(e)}`}};I.styles=pe`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;de([fe({type:String})],I.prototype,"name",2);I=de([y("icon-component")],I);const $={interactive:"interactive",complete:"complete"};function re(){C.addBeforeEagerTask(()=>(document.getElementsByTagName("main")[0].setAttribute("id","main"),Promise.resolve())),C.init()}function ft(){document.readyState===$.interactive||document.readyState===$.complete?re():document.addEventListener("readystatechange",()=>{const e=document.readyState;(e===$.interactive||e===$.complete)&&re()})}ft(); function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { __vite__mapDeps.viteFileDeps = [] diff --git a/dist/main/main.js.map b/dist/main/main.js.map index c8ac6b6f..811a551a 100644 --- a/dist/main/main.js.map +++ b/dist/main/main.js.map @@ -1 +1 @@ -{"version":3,"mappings":"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","names":["addClasses","element","classes","cssClass","toClassName","getMetadata","value","doc","attr","meta","metaElement","decorateTemplateAndTheme","template","theme","decorateButtons","a","up","twoup","undefinedOnEmpty","setDocLanguage","lang","collectBlocks","section","blockMap","block","loadBlockModules","status","href","getUrlForEndpoint","blockModule","error","DebuggerService","loadCSS","endpoint","resolve","reject","link","loadBlockStyles","config","showSection","waitForLCP","firstSection","lcpBlocks","blockPromises","lcpCandidate","getLocation","isSidekickLibraryActive","loadFonts","fontsCssPath","e","sampleRUM","checkpoint","data","defer","fnname","args","dfnname","fn","chkpnt","weight","id","_","i","random","isSelected","firstReadTime","urlSanitizers","knownProperties","sendPing","pdata","body","url","script","setupHlxObj","mainScriptPath","scriptEl","initSampleRUM","event","loadBlock","sectionsBlocks","loadBlocks","SectionsPromises","decorateImages","item","parentElement","adjustMarkup","wrappers","defaultContent","wrapper","toCamelCase","name","g","readBlockConfig","row","cols","col","as","imgs","img","ps","p","processSectionMetaData","sectionMeta","key","style","transformSection","main","decorateBlocks","shortBlockName","blockWrapper","HLX","cb","beforeLoadEagerTask","loadEagerTask","beforeLoadLazyTask","loadLazyTask","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","lazyStylesCssPath","sidekickLibraryStylesCssPath","hash","beforeLoadDelayedTask","loadDelayedTask","initializedTask","HLX$1","o","f","s","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","PlaceholderService","html","currentTarget","renderIcon","child","queryIndex","filterValues","term","siteMapEntries","groups","firstLevelPath","FetchService","filteredNavigation","groupItems","group","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","sitemapEntry","nextSitemapEntry","siteMapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","addSidebarContainer","sidebarContainer","addInnerContainer","children","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","iconMarkupFunc","iconMarkup","unsafeSVG","svg","until","css","property"],"sources":["../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../src/app/tasks/decorateTemplateAndTheme.ts","../../src/app/tasks/decorateButtons.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/tasks/setDocLanguage.ts","../../src/app/tasks/collectBlocks.ts","../../src/app/tasks/loadBlockModules.ts","../../src/app/tasks/loadCSS.ts","../../src/app/tasks/loadBlockStyles.ts","../../config.ts","../../src/app/tasks/showSection.ts","../../src/app/tasks/waitForLCP.ts","../../src/helpers/sidekick/getLocation.ts","../../src/app/tasks/loadFonts.ts","../../src/app/tasks/sampleRUM.ts","../../src/app/tasks/setupHlxObj.ts","../../src/app/tasks/initSampleRUM.ts","../../src/app/tasks/loadBlock.ts","../../src/app/tasks/loadBlocks.ts","../../src/app/tasks/decorateImages.ts","../../src/app/tasks/adjustMarkup.ts","../../src/utils/toCamelCase.ts","../../src/app/tasks/readBlockConfig.ts","../../src/app/tasks/processSectionMetaData.ts","../../src/app/tasks/transformSections.ts","../../src/app/tasks/decorateBlocks.ts","../../src/app/index.ts","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/components/sidebar/sidebar.init.ts","../../src/components/innerContainer/innerContainer.ts","../../src/components/innerContainer/innerContainer.init.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants/paths.ts","../../src/components/icon/icon.ts","../../src/main.ts"],"sourcesContent":["import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} value - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * Example 1:\n * Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * Output: 'This is a sample description.'\n *\n * @example\n * Example 2:\n * Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","import { addClasses } from '../../utils/addClasses';\nimport { getMetadata } from '../../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Decorates paragraphs containing a single link as buttons.\n * @param {Element} element container element\n */\nexport function decorateButtons(element) {\n element.querySelectorAll('a').forEach((a) => {\n a.title = a.title || a.textContent;\n if (a.href !== a.textContent) {\n const up = a.parentElement;\n const twoup = a.parentElement.parentElement;\n if (!a.querySelector('img')) {\n if (up.childNodes.length === 1 && (up.tagName === 'P' || up.tagName === 'DIV')) {\n a.className = 'button'; // default\n up.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'STRONG' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button primary';\n twoup.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'EM' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button secondary';\n twoup.classList.add('button-container');\n }\n }\n }\n });\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../../utils/getMetadata';\nimport { undefinedOnEmpty } from '../../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document based on the language metadata.\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { BlockMapping } from '../app.types';\n\n/**\n * Collect all blocks in a section.\n * @param section - The section to collect the blocks from.\n * @returns BlockMapping[]\n * @example\n * const blocks = collectBlocks(section);\n * console.log(blocks);\n * Output: [{ name: 'block1', element: HTMLElement }, { name: 'block2', element: HTMLElement }]\n */\nexport function collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n}\n","import { DebuggerService } from '@kluntje/services';\nimport { BlockMapping } from '../app.types';\nimport { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/*\n * Load the es module for the block. The module should be named as the block name.\n * @param block - The block to load the module for.\n * @returns Promise\n */\nexport async function loadBlockModules(block: BlockMapping): Promise {\n const status = block.element.dataset.blockStatus;\n if (status !== 'loading' && status !== 'loaded') {\n try {\n block.element.dataset.blockStatus = 'loading';\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = 'loaded';\n } catch (error) {\n block.element.dataset.blockStatus = 'error';\n DebuggerService.error('laodBloackModules:', error);\n }\n }\n}\n","import { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/**\n * Load a CSS file if it is not already loaded append it to the head.\n * @param endpoint - The endpoint of the CSS file.\n * @returns Promise\n */\nexport async function loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n}\n","import { BlockMapping } from '../app.types';\nimport { loadCSS } from './loadCSS';\n\n/**\n * Load the block styles. The styles should be named as the block name.\n * @param block - The block to load the styles for.\n * @returns Promise\n */\nexport async function loadBlockStyles(block: BlockMapping) {\n try {\n await loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n fontsCssPath?: string;\n lazyStylesScssPath?: string;\n lazyStylesCssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n sidekickLibraryStylesCssPath?: string;\n lcpBlocks?: string[];\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/types/icons.types.ts',\n fontsScssPath: './src/styles/sass/fonts.scss',\n fontsCssPath: './dist/fonts/fonts.css',\n lazyStylesScssPath: './src/styles/sass/lazy-styles.scss',\n lazyStylesCssPath: './dist/lazyStyles/lazyStyles.css',\n sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss',\n sidekickLibraryStylesCssPath: './dist/sidekickLibraryStyles/sidekickLibraryStyles.css',\n lcpBlocks: [],\n};\n","/**\n * Removes the display property from the section\n * @param section - The section to show\n */\nexport function showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n}\n","import { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { config } from '../../../config';\nimport { showSection } from './showSection';\nimport { LcpCandidate } from '../app.types';\n\n/**\n * Wait for the Largest Contentful Paint (LCP) candidate to be loaded.\n * This function will load the modules and styles for the first section after the LCP candidate.\n * @returns Promise\n */\nexport async function waitForLCP() {\n const firstSection: HTMLElement | null = document.querySelector('.section');\n const { lcpBlocks } = config;\n\n if (firstSection) {\n const blocks = collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = lcpBlocks?.includes(block.name);\n if (hasLCPBlock) await Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n}\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { getLocation } from 'Helpers/sidekick/getLocation';\nimport { loadCSS } from './loadCSS';\nimport { config } from '../../../config';\n\nexport async function loadFonts(): Promise {\n const { fontsCssPath } = config;\n if (!fontsCssPath) return;\n await loadCSS(fontsCssPath);\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n}\n","/**\n * log RUM if part of the sample.\n * @param {string} checkpoint identifies the checkpoint in funnel\n * @param {Object} data additional data for RUM sample\n * @param {string} data.source DOM node that is the source of a checkpoint event,\n * identified by #id or .classname\n * @param {string} data.target subject of the checkpoint event,\n * for instance the href of a link, or a search term\n */\n\nexport function sampleRUM(checkpoint, data = {}) {\n // @ts-ignore\n sampleRUM.defer = sampleRUM.defer || [];\n const defer = (fnname) => {\n // @ts-ignore\n sampleRUM[fnname] = sampleRUM[fnname] || ((...args) => sampleRUM.defer.push({ fnname, args }));\n };\n // @ts-ignore\n sampleRUM.drain =\n // @ts-ignore\n sampleRUM.drain ||\n ((dfnname, fn) => {\n sampleRUM[dfnname] = fn;\n // @ts-ignore\n sampleRUM.defer\n .filter(({ fnname }) => dfnname === fnname)\n .forEach(({ fnname, args }) => sampleRUM[fnname](...args));\n });\n // @ts-ignore\n sampleRUM.always = sampleRUM.always || [];\n // @ts-ignore\n sampleRUM.always.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.always[chkpnt] = fn;\n };\n // @ts-ignore\n sampleRUM.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.cases[chkpnt] = fn;\n };\n defer('observe');\n defer('cwv');\n try {\n window.hlx = window.hlx || {};\n // @ts-ignore\n if (!window.hlx.rum) {\n const usp = new URLSearchParams(window.location.search);\n const weight = usp.get('rum') === 'on' ? 1 : 100; // with parameter, weight is 1. Defaults to 100.\n const id = Array.from({ length: 75 }, (_, i) => String.fromCharCode(48 + i))\n .filter((a) => /\\d|[A-Z]/i.test(a))\n .filter(() => Math.random() * 75 > 70)\n .join('');\n const random = Math.random();\n const isSelected = random * weight < 1;\n const firstReadTime = Date.now();\n const urlSanitizers = {\n full: () => window.location.href,\n origin: () => window.location.origin,\n path: () => window.location.href.replace(/\\?.*$/, ''),\n };\n // @ts-ignore\n window.hlx.rum = {\n weight,\n id,\n random,\n isSelected,\n firstReadTime,\n sampleRUM,\n sanitizeURL: urlSanitizers[window.hlx.RUM_MASK_URL || 'path'],\n };\n }\n // @ts-ignore\n const { weight, id, firstReadTime } = window.hlx.rum;\n // @ts-ignore\n if (window.hlx && window.hlx.rum && window.hlx.rum.isSelected) {\n const knownProperties = [\n 'weight',\n 'id',\n 'referer',\n 'checkpoint',\n 't',\n 'source',\n 'target',\n 'cwv',\n 'CLS',\n 'FID',\n 'LCP',\n 'INP',\n ];\n const sendPing = (pdata = data) => {\n const body = JSON.stringify(\n {\n weight,\n id,\n // @ts-ignore\n referer: window.hlx.rum.sanitizeURL(),\n checkpoint,\n t: Date.now() - firstReadTime,\n ...data,\n },\n knownProperties\n );\n const url = `https://rum.hlx.page/.rum/${weight}`;\n navigator.sendBeacon(url, body);\n // eslint-disable-next-line no-console\n console.debug(`ping:${checkpoint}`, pdata);\n };\n // @ts-ignore\n sampleRUM.cases = sampleRUM.cases || {\n // @ts-ignore\n cwv: () => sampleRUM.cwv(data) || true,\n lazy: () => {\n // use classic script to avoid CORS issues\n const script = document.createElement('script');\n script.src = 'https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js';\n document.head.appendChild(script);\n return true;\n },\n };\n sendPing(data);\n // @ts-ignore\n if (sampleRUM.cases[checkpoint]) {\n // @ts-ignore\n sampleRUM.cases[checkpoint]();\n }\n }\n // @ts-ignore\n if (sampleRUM.always[checkpoint]) {\n // @ts-ignore\n sampleRUM.always[checkpoint](data);\n }\n } catch (error) {\n // something went wrong\n }\n}\n","export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { sampleRUM } from './sampleRUM';\nimport setupHlxObj from './setupHlxObj';\n\nexport function initSampleRUM() {\n setupHlxObj();\n sampleRUM('top');\n\n window.addEventListener('load', () => sampleRUM('load'));\n\n window.addEventListener('unhandledrejection', (event) => {\n sampleRUM('error', { source: event.reason.sourceURL, target: event.reason.line });\n });\n\n window.addEventListener('error', (event) => {\n sampleRUM('error', { source: event.filename, target: event.lineno });\n });\n}\n","import { BlockMapping } from '../app.types';\nimport { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { showSection } from './showSection';\n\n/**\n * Load the block modules and styles for a section and show the section.\n * @param section - The section to load the block modules and styles for.\n * @returns Promise\n */\nexport async function loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n }\n\n showSection(section);\n}\n","import { loadBlock } from './loadBlock';\n\n/**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\nexport async function loadBlocks() {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => loadBlock(section));\n\n await Promise.all(SectionsPromises);\n}\n","/*\n * This function is used to decorate images in the default content.\n * It adds the class 'image' and 'main' to the parent element of the image.\n */\nexport function decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n}\n","import { decorateImages } from './decorateImages';\n\n/**\n * This function is used to adjust the markup of a section.\n * It wraps the default content in a div with the class 'default-content-wrapper'.\n * It also adds the class 'section' to the section element.\n * It decorates the images in the default content by calling the 'decorateImages' function.\n * It sets the 'data-section-status' attribute to 'initialized'.\n * It hides the section element.\n * @param section - The section element to adjust.\n */\nexport function adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n if (/^[a-z][A-Za-z0-9]*$/.test(name)) {\n return name;\n }\n\n if (/^[A-Z][A-Za-z0-9]*$/.test(name)) {\n return name.charAt(0).toLowerCase() + name.slice(1);\n }\n\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toClassName } from 'Utils/toClassName';\n\n/*\n This function reads the configuration of a block from the HTML file\n and returns it as a Record object.\n @param {Element} block The block element\n*/\nexport function readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n}\n","import { toCamelCase } from 'Utils/toCamelCase';\nimport { toClassName } from 'Utils/toClassName';\nimport { readBlockConfig } from './readBlockConfig';\n\n/*\n This function processes the metadata of a section and applies it to the section element.\n @param {HTMLElement} section The section element\n*/\nexport function processSectionMetaData(section: HTMLElement) {\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n}\n","import { adjustMarkup } from './adjustMarkup';\nimport { processSectionMetaData } from './processSectionMetaData';\n\n/**\n * This function is used to transform the sections of the main element.\n * It adjusts the markup of each section by calling the 'adjustMarkup' function.\n * It processes the metadata of each section by calling the 'processSectionMetaData' function.\n * @param main - The main element to transform.\n */\nexport function transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n adjustMarkup(section);\n processSectionMetaData(section);\n });\n}\n","/**\n * Decorate blocks with classes and data attributes.\n * @param main - Html main element\n */\nexport function decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach((block) => {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n });\n}\n","import { decorateTemplateAndTheme } from './tasks/decorateTemplateAndTheme';\nimport { decorateButtons } from './tasks/decorateButtons';\nimport { setDocLanguage } from './tasks/setDocLanguage';\nimport { waitForLCP } from './tasks/waitForLCP';\nimport { loadFonts } from './tasks/loadFonts';\nimport { initSampleRUM } from './tasks/initSampleRUM';\nimport { DebuggerService } from '@kluntje/services';\nimport { loadCSS } from './tasks/loadCSS';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { config } from '../../config';\nimport { loadBlocks } from './tasks/loadBlocks';\nimport { transformSection } from './tasks/transformSections';\nimport { decorateBlocks } from './tasks/decorateBlocks';\nimport { sampleRUM } from './tasks/sampleRUM';\n\nclass HLX {\n private beforeEagerCallbacks: Array<() => Promise> = [];\n private loadEagerCallbacks: Array<() => Promise> = [];\n private beforeLoadLazyCallbacks: Array<() => Promise> = [];\n private loadLazyCallbacks: Array<() => Promise> = [];\n private beforeLoadDelayedCallbacks: Array<() => Promise> = [];\n private loadDelayedCallbacks: Array<() => Promise> = [];\n private initializedCallbacks: Array<() => Promise> = [];\n\n private beforeEagerPromise?: Promise;\n private eagerPromise?: Promise;\n private beforeLazyPromise?: Promise;\n private lazyPromise?: Promise;\n private beforeDelayedPromise?: Promise;\n private delayedPromise?: Promise;\n private initializedPromise?: Promise;\n\n private get beforeEager() {\n if (this.beforeEagerPromise === undefined) {\n this.beforeEagerPromise = this.beforeLoadEager();\n }\n return this.beforeEagerPromise;\n }\n\n private get loadEager() {\n if (this.eagerPromise === undefined) {\n this.eagerPromise = this.loadEagerPromise();\n }\n return this.eagerPromise;\n }\n\n private get beforeLoadLazy() {\n if (this.beforeLazyPromise === undefined) {\n this.beforeLazyPromise = this.beforeLoadLazyPromise();\n }\n return this.beforeLazyPromise;\n }\n\n private get loadLazy() {\n if (this.lazyPromise === undefined) {\n this.lazyPromise = this.loadLazyPromise();\n }\n return this.lazyPromise;\n }\n\n private get beforeLoadDelayed() {\n if (this.beforeDelayedPromise === undefined) {\n this.beforeDelayedPromise = this.beforeLoadDelayedPromise();\n }\n return this.beforeDelayedPromise;\n }\n\n private get loadDelayed() {\n if (this.delayedPromise === undefined) {\n this.delayedPromise = this.loadDelayedPromise();\n }\n return this.delayedPromise;\n }\n\n private get initialized() {\n if (this.initializedPromise === undefined) {\n this.initializedPromise = this.getInitializedPromise();\n }\n return this.initializedPromise;\n }\n\n public addBeforeEagerTask(cb: () => Promise) {\n this.beforeEagerCallbacks.push(cb);\n }\n\n public addLoadEagerTask(cb: () => Promise) {\n this.loadEagerCallbacks.push(cb);\n }\n\n public addBeforeLoadLazyTask(cb: () => Promise) {\n this.beforeLoadLazyCallbacks.push(cb);\n }\n\n public addLoadLazyTask(cb: () => Promise) {\n this.loadLazyCallbacks.push(cb);\n }\n\n public addBeforeLoadDelayedTask(cb: () => Promise) {\n this.beforeLoadDelayedCallbacks.push(cb);\n }\n\n public addLoadDelayedTask(cb: () => Promise) {\n this.loadDelayedCallbacks.push(cb);\n }\n\n public addInitializedTask(cb: () => Promise) {\n this.initializedCallbacks.push(cb);\n }\n\n public async init() {\n await this.beforeEager;\n await this.loadEager;\n await this.beforeLoadLazy;\n await this.loadLazy;\n await this.beforeLoadDelayed;\n await this.loadDelayed;\n await this.initialized;\n }\n\n private async beforeLoadEager(): Promise {\n const beforeLoadEagerTask: Promise = new Promise((resolve) => {\n initSampleRUM();\n decorateTemplateAndTheme();\n setDocLanguage();\n resolve();\n });\n\n await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), beforeLoadEagerTask]);\n }\n\n private async loadEagerPromise(): Promise {\n const loadEagerTask: Promise = new Promise(async (resolve) => {\n const main = document.querySelector('main') as HTMLElement;\n decorateButtons(main);\n transformSection(main);\n decorateBlocks(main);\n setTimeout(() => {\n document.body.classList.add('show');\n resolve();\n }, 100);\n\n await waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n });\n\n await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), loadEagerTask]);\n }\n\n private async beforeLoadLazyPromise(): Promise {\n const beforeLoadLazyTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), beforeLoadLazyTask]);\n }\n\n private async loadLazyPromise(): Promise {\n const loadLazyTask: Promise = new Promise(async (resolve) => {\n try {\n const {\n lazyStylesScssPath,\n sidekickLibraryStylesScssPath,\n fontsScssPath,\n lazyStylesCssPath,\n sidekickLibraryStylesCssPath,\n } = config;\n\n await loadBlocks();\n\n const { hash } = window.location;\n const element = hash ? document.getElementById(hash.substring(1)) : false;\n if (hash && element) element.scrollIntoView();\n\n if (lazyStylesScssPath && lazyStylesCssPath) await loadCSS(lazyStylesCssPath);\n if (sidekickLibraryStylesScssPath && sidekickLibraryStylesCssPath && isSidekickLibraryActive()) {\n await loadCSS(sidekickLibraryStylesCssPath);\n }\n if (fontsScssPath) await loadFonts();\n sampleRUM('lazy');\n const main = document.querySelector('main') as HTMLElement;\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('div[data-block-name]'));\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('picture > img'));\n } catch (error) {\n DebuggerService.error('Load lazy Task: ', error);\n }\n resolve();\n });\n\n await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), loadLazyTask]);\n }\n\n private async beforeLoadDelayedPromise(): Promise {\n const beforeLoadDelayedTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), beforeLoadDelayedTask]);\n }\n\n private async loadDelayedPromise(): Promise {\n const loadDelayedTask: Promise = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), loadDelayedTask]);\n }\n\n private async getInitializedPromise(): Promise {\n const initializedTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.initializedCallbacks.map((cb) => cb()), initializedTask]);\n }\n}\n\nexport default new HLX();\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n error?: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n async getPlaceholder(key: string): Promise {\n const placeholder = await PlaceholderService.getPlaceHolder(key);\n return placeholder;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.items) return;\n\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n if (item.error) {\n return html`

    ${item.error}

    `;\n } else {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: MenuItem) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: MenuItem | SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item['navtitle'] || item['title'];\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(siteMapEntries: MenuItem[]): Record {\n const groups = {};\n siteMapEntries.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n private async groupByFirstLevelPath() {\n const endpoint = '/query-index.json';\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n try {\n const queryIndex = await FetchService.fetchJson>(endpoint);\n\n this.error = null;\n\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n const groupItems = this.groupItemsByFirstLevelPath(filteredNavigation);\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n } catch (error) {\n DebuggerService.error(`SidebarNav Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n @state()\n error: string | null = null;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n if (contactHtml !== null) this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const endpoint = 'contact.plain.html';\n\n try {\n const contactHtmlString = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n return parser.parseFromString(contactHtmlString, 'text/html');\n } catch (error) {\n DebuggerService.error(`SidebarContacts Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n\n return null;\n }\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from 'Services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { Sitemap, SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n @state()\n error: string | null = null;\n\n @state()\n private noPostsPlaceholder: string;\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n this.noPostsPlaceholder = await PlaceholderService.getPlaceHolder('no posts');\n }\n\n render() {\n if (!this.lastTreePosts) return;\n\n return html` ${this.renderHeader()} ${this.renderPosts()} `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const endpoint = '/query-index.json';\n\n try {\n this.error = null;\n const queryIndex = await FetchService.fetchJson>(endpoint);\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n } catch (error) {\n DebuggerService.error(`SidebarPost Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n\n private renderPosts() {\n if (this.error) return html`
    ${this.error}
    `;\n if (this.lastTreePosts.length === 0) return html`
    ${this.noPostsPlaceholder}
    `;\n\n return html`
    \n ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}\n
    `;\n }\n\n private renderHeader() {\n return html`
    \n

    Newest Posts

    \n
    `;\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const endpoint = 'footer.plain.html';\n\n try {\n const response = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n } catch (error) {\n DebuggerService.error(`SidebarFooter Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { html, LitElement } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { createRef, Ref, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","import HLX from '../../app/index.ts';\nimport './sidebar.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\n\nconst addSidebarContainer = () => {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n const main = document.getElementById('main');\n main?.after(sidebarContainer);\n};\n\nHLX.addLoadEagerTask(() => {\n addSidebarContainer();\n return Promise.resolve();\n});\n","import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\n\nexport function addInnerContainer() {\n const main = document.getElementById('main');\n if (!main) return;\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n}\n","import HLX from '../../app/index.ts';\nimport { addInnerContainer } from './innerContainer.ts';\n\nHLX.addLoadEagerTask(() => {\n addInnerContainer();\n return Promise.resolve();\n});\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n if (specifier === '' || htmlTag === '') return input;\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from 'Utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n this.error = null;\n } catch (error) {\n DebuggerService.error('Header Component: Error while fetching header.json', error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e {\n const main = document.getElementsByTagName('main')[0];\n main.setAttribute('id', 'main');\n return Promise.resolve();\n});\n\nHLX.init();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file +{"version":3,"mappings":"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","names":["addClasses","element","classes","cssClass","toClassName","getMetadata","value","doc","attr","meta","metaElement","decorateTemplateAndTheme","template","theme","decorateButtons","a","up","twoup","undefinedOnEmpty","setDocLanguage","lang","collectBlocks","section","blockMap","block","loadBlockModules","status","href","getUrlForEndpoint","blockModule","error","DebuggerService","loadCSS","endpoint","resolve","reject","link","loadBlockStyles","config","showSection","waitForLCP","firstSection","lcpBlocks","blockPromises","lcpCandidate","getLocation","isSidekickLibraryActive","loadFonts","fontsCssPath","e","sampleRUM","checkpoint","data","defer","fnname","args","dfnname","fn","chkpnt","weight","id","_","i","random","isSelected","firstReadTime","urlSanitizers","knownProperties","sendPing","pdata","body","url","script","setupHlxObj","mainScriptPath","scriptEl","initSampleRUM","event","loadBlock","sectionsBlocks","loadBlocks","SectionsPromises","decorateImages","item","parentElement","adjustMarkup","wrappers","defaultContent","wrapper","toCamelCase","name","g","readBlockConfig","row","cols","col","as","imgs","img","ps","p","processSectionMetaData","sectionMeta","key","style","transformSection","main","decorateBlocks","shortBlockName","blockWrapper","HLX","cb","beforeLoadEagerTask","loadEagerTask","beforeLoadLazyTask","loadLazyTask","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","lazyStylesCssPath","sidekickLibraryStylesCssPath","hash","beforeLoadDelayedTask","loadDelayedTask","initializedTask","HLX$1","o","f","s","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","PlaceholderService","html","currentTarget","renderIcon","child","queryIndex","filterValues","term","siteMapEntries","groups","firstLevelPath","FetchService","filteredNavigation","groupItems","group","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","sitemapEntry","nextSitemapEntry","siteMapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","addSidebarContainer","sidebarContainer","addInnerContainer","children","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","iconMarkupFunc","iconMarkup","unsafeSVG","svg","until","css","property","READY_STATES","init","initHLXApp","readyState"],"sources":["../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../src/app/tasks/decorateTemplateAndTheme.ts","../../src/app/tasks/decorateButtons.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/tasks/setDocLanguage.ts","../../src/app/tasks/collectBlocks.ts","../../src/app/tasks/loadBlockModules.ts","../../src/app/tasks/loadCSS.ts","../../src/app/tasks/loadBlockStyles.ts","../../config.ts","../../src/app/tasks/showSection.ts","../../src/app/tasks/waitForLCP.ts","../../src/helpers/sidekick/getLocation.ts","../../src/app/tasks/loadFonts.ts","../../src/app/tasks/sampleRUM.ts","../../src/app/tasks/setupHlxObj.ts","../../src/app/tasks/initSampleRUM.ts","../../src/app/tasks/loadBlock.ts","../../src/app/tasks/loadBlocks.ts","../../src/app/tasks/decorateImages.ts","../../src/app/tasks/adjustMarkup.ts","../../src/utils/toCamelCase.ts","../../src/app/tasks/readBlockConfig.ts","../../src/app/tasks/processSectionMetaData.ts","../../src/app/tasks/transformSections.ts","../../src/app/tasks/decorateBlocks.ts","../../src/app/index.ts","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/components/sidebar/sidebar.init.ts","../../src/components/innerContainer/innerContainer.ts","../../src/components/innerContainer/innerContainer.init.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants/paths.ts","../../src/components/icon/icon.ts","../../src/app/init.ts","../../src/main.ts"],"sourcesContent":["import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} value - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * Example 1:\n * Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * Output: 'This is a sample description.'\n *\n * @example\n * Example 2:\n * Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","import { addClasses } from '../../utils/addClasses';\nimport { getMetadata } from '../../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Decorates paragraphs containing a single link as buttons.\n * @param {Element} element container element\n */\nexport function decorateButtons(element) {\n element.querySelectorAll('a').forEach((a) => {\n a.title = a.title || a.textContent;\n if (a.href !== a.textContent) {\n const up = a.parentElement;\n const twoup = a.parentElement.parentElement;\n if (!a.querySelector('img')) {\n if (up.childNodes.length === 1 && (up.tagName === 'P' || up.tagName === 'DIV')) {\n a.className = 'button'; // default\n up.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'STRONG' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button primary';\n twoup.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'EM' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button secondary';\n twoup.classList.add('button-container');\n }\n }\n }\n });\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../../utils/getMetadata';\nimport { undefinedOnEmpty } from '../../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document based on the language metadata.\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { BlockMapping } from '../app.types';\n\n/**\n * Collect all blocks in a section.\n * @param section - The section to collect the blocks from.\n * @returns BlockMapping[]\n * @example\n * const blocks = collectBlocks(section);\n * console.log(blocks);\n * Output: [{ name: 'block1', element: HTMLElement }, { name: 'block2', element: HTMLElement }]\n */\nexport function collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n}\n","import { DebuggerService } from '@kluntje/services';\nimport { BlockMapping } from '../app.types';\nimport { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/*\n * Load the es module for the block. The module should be named as the block name.\n * @param block - The block to load the module for.\n * @returns Promise\n */\nexport async function loadBlockModules(block: BlockMapping): Promise {\n const status = block.element.dataset.blockStatus;\n if (status !== 'loading' && status !== 'loaded') {\n try {\n block.element.dataset.blockStatus = 'loading';\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = 'loaded';\n } catch (error) {\n block.element.dataset.blockStatus = 'error';\n DebuggerService.error('laodBloackModules:', error);\n }\n }\n}\n","import { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/**\n * Load a CSS file if it is not already loaded append it to the head.\n * @param endpoint - The endpoint of the CSS file.\n * @returns Promise\n */\nexport async function loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n}\n","import { BlockMapping } from '../app.types';\nimport { loadCSS } from './loadCSS';\n\n/**\n * Load the block styles. The styles should be named as the block name.\n * @param block - The block to load the styles for.\n * @returns Promise\n */\nexport async function loadBlockStyles(block: BlockMapping) {\n try {\n await loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n fontsCssPath?: string;\n lazyStylesScssPath?: string;\n lazyStylesCssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n sidekickLibraryStylesCssPath?: string;\n lcpBlocks?: string[];\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/types/icons.types.ts',\n fontsScssPath: './src/styles/sass/fonts.scss',\n fontsCssPath: './dist/fonts/fonts.css',\n lazyStylesScssPath: './src/styles/sass/lazy-styles.scss',\n lazyStylesCssPath: './dist/lazyStyles/lazyStyles.css',\n sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss',\n sidekickLibraryStylesCssPath: './dist/sidekickLibraryStyles/sidekickLibraryStyles.css',\n lcpBlocks: [],\n};\n","/**\n * Removes the display property from the section\n * @param section - The section to show\n */\nexport function showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n}\n","import { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { config } from '../../../config';\nimport { showSection } from './showSection';\nimport { LcpCandidate } from '../app.types';\n\n/**\n * Wait for the Largest Contentful Paint (LCP) candidate to be loaded.\n * This function will load the modules and styles for the first section after the LCP candidate.\n * @returns Promise\n */\nexport async function waitForLCP() {\n const firstSection: HTMLElement | null = document.querySelector('.section');\n const { lcpBlocks } = config;\n\n if (firstSection) {\n const blocks = collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = lcpBlocks?.includes(block.name);\n if (hasLCPBlock) await Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n}\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { getLocation } from 'Helpers/sidekick/getLocation';\nimport { loadCSS } from './loadCSS';\nimport { config } from '../../../config';\n\nexport async function loadFonts(): Promise {\n const { fontsCssPath } = config;\n if (!fontsCssPath) return;\n await loadCSS(fontsCssPath);\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n}\n","/**\n * log RUM if part of the sample.\n * @param {string} checkpoint identifies the checkpoint in funnel\n * @param {Object} data additional data for RUM sample\n * @param {string} data.source DOM node that is the source of a checkpoint event,\n * identified by #id or .classname\n * @param {string} data.target subject of the checkpoint event,\n * for instance the href of a link, or a search term\n */\n\nexport function sampleRUM(checkpoint, data = {}) {\n // @ts-ignore\n sampleRUM.defer = sampleRUM.defer || [];\n const defer = (fnname) => {\n // @ts-ignore\n sampleRUM[fnname] = sampleRUM[fnname] || ((...args) => sampleRUM.defer.push({ fnname, args }));\n };\n // @ts-ignore\n sampleRUM.drain =\n // @ts-ignore\n sampleRUM.drain ||\n ((dfnname, fn) => {\n sampleRUM[dfnname] = fn;\n // @ts-ignore\n sampleRUM.defer\n .filter(({ fnname }) => dfnname === fnname)\n .forEach(({ fnname, args }) => sampleRUM[fnname](...args));\n });\n // @ts-ignore\n sampleRUM.always = sampleRUM.always || [];\n // @ts-ignore\n sampleRUM.always.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.always[chkpnt] = fn;\n };\n // @ts-ignore\n sampleRUM.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.cases[chkpnt] = fn;\n };\n defer('observe');\n defer('cwv');\n try {\n window.hlx = window.hlx || {};\n // @ts-ignore\n if (!window.hlx.rum) {\n const usp = new URLSearchParams(window.location.search);\n const weight = usp.get('rum') === 'on' ? 1 : 100; // with parameter, weight is 1. Defaults to 100.\n const id = Array.from({ length: 75 }, (_, i) => String.fromCharCode(48 + i))\n .filter((a) => /\\d|[A-Z]/i.test(a))\n .filter(() => Math.random() * 75 > 70)\n .join('');\n const random = Math.random();\n const isSelected = random * weight < 1;\n const firstReadTime = Date.now();\n const urlSanitizers = {\n full: () => window.location.href,\n origin: () => window.location.origin,\n path: () => window.location.href.replace(/\\?.*$/, ''),\n };\n // @ts-ignore\n window.hlx.rum = {\n weight,\n id,\n random,\n isSelected,\n firstReadTime,\n sampleRUM,\n sanitizeURL: urlSanitizers[window.hlx.RUM_MASK_URL || 'path'],\n };\n }\n // @ts-ignore\n const { weight, id, firstReadTime } = window.hlx.rum;\n // @ts-ignore\n if (window.hlx && window.hlx.rum && window.hlx.rum.isSelected) {\n const knownProperties = [\n 'weight',\n 'id',\n 'referer',\n 'checkpoint',\n 't',\n 'source',\n 'target',\n 'cwv',\n 'CLS',\n 'FID',\n 'LCP',\n 'INP',\n ];\n const sendPing = (pdata = data) => {\n const body = JSON.stringify(\n {\n weight,\n id,\n // @ts-ignore\n referer: window.hlx.rum.sanitizeURL(),\n checkpoint,\n t: Date.now() - firstReadTime,\n ...data,\n },\n knownProperties\n );\n const url = `https://rum.hlx.page/.rum/${weight}`;\n navigator.sendBeacon(url, body);\n // eslint-disable-next-line no-console\n console.debug(`ping:${checkpoint}`, pdata);\n };\n // @ts-ignore\n sampleRUM.cases = sampleRUM.cases || {\n // @ts-ignore\n cwv: () => sampleRUM.cwv(data) || true,\n lazy: () => {\n // use classic script to avoid CORS issues\n const script = document.createElement('script');\n script.src = 'https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js';\n document.head.appendChild(script);\n return true;\n },\n };\n sendPing(data);\n // @ts-ignore\n if (sampleRUM.cases[checkpoint]) {\n // @ts-ignore\n sampleRUM.cases[checkpoint]();\n }\n }\n // @ts-ignore\n if (sampleRUM.always[checkpoint]) {\n // @ts-ignore\n sampleRUM.always[checkpoint](data);\n }\n } catch (error) {\n // something went wrong\n }\n}\n","export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { sampleRUM } from './sampleRUM';\nimport setupHlxObj from './setupHlxObj';\n\nexport function initSampleRUM() {\n setupHlxObj();\n sampleRUM('top');\n\n window.addEventListener('load', () => sampleRUM('load'));\n\n window.addEventListener('unhandledrejection', (event) => {\n sampleRUM('error', { source: event.reason.sourceURL, target: event.reason.line });\n });\n\n window.addEventListener('error', (event) => {\n sampleRUM('error', { source: event.filename, target: event.lineno });\n });\n}\n","import { BlockMapping } from '../app.types';\nimport { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { showSection } from './showSection';\n\n/**\n * Load the block modules and styles for a section and show the section.\n * @param section - The section to load the block modules and styles for.\n * @returns Promise\n */\nexport async function loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n }\n\n showSection(section);\n}\n","import { loadBlock } from './loadBlock';\n\n/**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\nexport async function loadBlocks() {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => loadBlock(section));\n\n await Promise.all(SectionsPromises);\n}\n","/*\n * This function is used to decorate images in the default content.\n * It adds the class 'image' and 'main' to the parent element of the image.\n */\nexport function decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n}\n","import { decorateImages } from './decorateImages';\n\n/**\n * This function is used to adjust the markup of a section.\n * It wraps the default content in a div with the class 'default-content-wrapper'.\n * It also adds the class 'section' to the section element.\n * It decorates the images in the default content by calling the 'decorateImages' function.\n * It sets the 'data-section-status' attribute to 'initialized'.\n * It hides the section element.\n * @param section - The section element to adjust.\n */\nexport function adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n if (/^[a-z][A-Za-z0-9]*$/.test(name)) {\n return name;\n }\n\n if (/^[A-Z][A-Za-z0-9]*$/.test(name)) {\n return name.charAt(0).toLowerCase() + name.slice(1);\n }\n\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toClassName } from 'Utils/toClassName';\n\n/*\n This function reads the configuration of a block from the HTML file\n and returns it as a Record object.\n @param {Element} block The block element\n*/\nexport function readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n}\n","import { toCamelCase } from 'Utils/toCamelCase';\nimport { toClassName } from 'Utils/toClassName';\nimport { readBlockConfig } from './readBlockConfig';\n\n/*\n This function processes the metadata of a section and applies it to the section element.\n @param {HTMLElement} section The section element\n*/\nexport function processSectionMetaData(section: HTMLElement) {\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n}\n","import { adjustMarkup } from './adjustMarkup';\nimport { processSectionMetaData } from './processSectionMetaData';\n\n/**\n * This function is used to transform the sections of the main element.\n * It adjusts the markup of each section by calling the 'adjustMarkup' function.\n * It processes the metadata of each section by calling the 'processSectionMetaData' function.\n * @param main - The main element to transform.\n */\nexport function transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n adjustMarkup(section);\n processSectionMetaData(section);\n });\n}\n","/**\n * Decorate blocks with classes and data attributes.\n * @param main - Html main element\n */\nexport function decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach((block) => {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n });\n}\n","import { decorateTemplateAndTheme } from './tasks/decorateTemplateAndTheme';\nimport { decorateButtons } from './tasks/decorateButtons';\nimport { setDocLanguage } from './tasks/setDocLanguage';\nimport { waitForLCP } from './tasks/waitForLCP';\nimport { loadFonts } from './tasks/loadFonts';\nimport { initSampleRUM } from './tasks/initSampleRUM';\nimport { DebuggerService } from '@kluntje/services';\nimport { loadCSS } from './tasks/loadCSS';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { config } from '../../config';\nimport { loadBlocks } from './tasks/loadBlocks';\nimport { transformSection } from './tasks/transformSections';\nimport { decorateBlocks } from './tasks/decorateBlocks';\nimport { sampleRUM } from './tasks/sampleRUM';\n\nclass HLX {\n private beforeEagerCallbacks: Array<() => Promise> = [];\n private loadEagerCallbacks: Array<() => Promise> = [];\n private beforeLoadLazyCallbacks: Array<() => Promise> = [];\n private loadLazyCallbacks: Array<() => Promise> = [];\n private beforeLoadDelayedCallbacks: Array<() => Promise> = [];\n private loadDelayedCallbacks: Array<() => Promise> = [];\n private initializedCallbacks: Array<() => Promise> = [];\n\n private beforeEagerPromise?: Promise;\n private eagerPromise?: Promise;\n private beforeLazyPromise?: Promise;\n private lazyPromise?: Promise;\n private beforeDelayedPromise?: Promise;\n private delayedPromise?: Promise;\n private initializedPromise?: Promise;\n\n private get beforeEager() {\n if (this.beforeEagerPromise === undefined) {\n this.beforeEagerPromise = this.beforeLoadEager();\n }\n return this.beforeEagerPromise;\n }\n\n private get loadEager() {\n if (this.eagerPromise === undefined) {\n this.eagerPromise = this.loadEagerPromise();\n }\n return this.eagerPromise;\n }\n\n private get beforeLoadLazy() {\n if (this.beforeLazyPromise === undefined) {\n this.beforeLazyPromise = this.beforeLoadLazyPromise();\n }\n return this.beforeLazyPromise;\n }\n\n private get loadLazy() {\n if (this.lazyPromise === undefined) {\n this.lazyPromise = this.loadLazyPromise();\n }\n return this.lazyPromise;\n }\n\n private get beforeLoadDelayed() {\n if (this.beforeDelayedPromise === undefined) {\n this.beforeDelayedPromise = this.beforeLoadDelayedPromise();\n }\n return this.beforeDelayedPromise;\n }\n\n private get loadDelayed() {\n if (this.delayedPromise === undefined) {\n this.delayedPromise = this.loadDelayedPromise();\n }\n return this.delayedPromise;\n }\n\n private get initialized() {\n if (this.initializedPromise === undefined) {\n this.initializedPromise = this.getInitializedPromise();\n }\n return this.initializedPromise;\n }\n\n public addBeforeEagerTask(cb: () => Promise) {\n this.beforeEagerCallbacks.push(cb);\n }\n\n public addLoadEagerTask(cb: () => Promise) {\n this.loadEagerCallbacks.push(cb);\n }\n\n public addBeforeLoadLazyTask(cb: () => Promise) {\n this.beforeLoadLazyCallbacks.push(cb);\n }\n\n public addLoadLazyTask(cb: () => Promise) {\n this.loadLazyCallbacks.push(cb);\n }\n\n public addBeforeLoadDelayedTask(cb: () => Promise) {\n this.beforeLoadDelayedCallbacks.push(cb);\n }\n\n public addLoadDelayedTask(cb: () => Promise) {\n this.loadDelayedCallbacks.push(cb);\n }\n\n public addInitializedTask(cb: () => Promise) {\n this.initializedCallbacks.push(cb);\n }\n\n public async init() {\n await this.beforeEager;\n await this.loadEager;\n await this.beforeLoadLazy;\n await this.loadLazy;\n await this.beforeLoadDelayed;\n await this.loadDelayed;\n await this.initialized;\n }\n\n private async beforeLoadEager(): Promise {\n const beforeLoadEagerTask: Promise = new Promise((resolve) => {\n initSampleRUM();\n decorateTemplateAndTheme();\n setDocLanguage();\n resolve();\n });\n\n await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), beforeLoadEagerTask]);\n }\n\n private async loadEagerPromise(): Promise {\n const loadEagerTask: Promise = new Promise(async (resolve) => {\n const main = document.querySelector('main') as HTMLElement;\n decorateButtons(main);\n transformSection(main);\n decorateBlocks(main);\n setTimeout(() => {\n document.body.classList.add('show');\n resolve();\n }, 100);\n\n await waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n });\n\n await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), loadEagerTask]);\n }\n\n private async beforeLoadLazyPromise(): Promise {\n const beforeLoadLazyTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), beforeLoadLazyTask]);\n }\n\n private async loadLazyPromise(): Promise {\n const loadLazyTask: Promise = new Promise(async (resolve) => {\n try {\n const {\n lazyStylesScssPath,\n sidekickLibraryStylesScssPath,\n fontsScssPath,\n lazyStylesCssPath,\n sidekickLibraryStylesCssPath,\n } = config;\n\n await loadBlocks();\n\n const { hash } = window.location;\n const element = hash ? document.getElementById(hash.substring(1)) : false;\n if (hash && element) element.scrollIntoView();\n\n if (lazyStylesScssPath && lazyStylesCssPath) await loadCSS(lazyStylesCssPath);\n if (sidekickLibraryStylesScssPath && sidekickLibraryStylesCssPath && isSidekickLibraryActive()) {\n await loadCSS(sidekickLibraryStylesCssPath);\n }\n if (fontsScssPath) await loadFonts();\n sampleRUM('lazy');\n const main = document.querySelector('main') as HTMLElement;\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('div[data-block-name]'));\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('picture > img'));\n } catch (error) {\n DebuggerService.error('Load lazy Task: ', error);\n }\n resolve();\n });\n\n await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), loadLazyTask]);\n }\n\n private async beforeLoadDelayedPromise(): Promise {\n const beforeLoadDelayedTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), beforeLoadDelayedTask]);\n }\n\n private async loadDelayedPromise(): Promise {\n const loadDelayedTask: Promise = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), loadDelayedTask]);\n }\n\n private async getInitializedPromise(): Promise {\n const initializedTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.initializedCallbacks.map((cb) => cb()), initializedTask]);\n }\n}\n\nexport default new HLX();\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n error?: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n async getPlaceholder(key: string): Promise {\n const placeholder = await PlaceholderService.getPlaceHolder(key);\n return placeholder;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.items) return;\n\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n if (item.error) {\n return html`

    ${item.error}

    `;\n } else {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: MenuItem) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: MenuItem | SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item['navtitle'] || item['title'];\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(siteMapEntries: MenuItem[]): Record {\n const groups = {};\n siteMapEntries.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n private async groupByFirstLevelPath() {\n const endpoint = '/query-index.json';\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n try {\n const queryIndex = await FetchService.fetchJson>(endpoint);\n\n this.error = null;\n\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n const groupItems = this.groupItemsByFirstLevelPath(filteredNavigation);\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n } catch (error) {\n DebuggerService.error(`SidebarNav Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n @state()\n error: string | null = null;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n if (contactHtml !== null) this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const endpoint = 'contact.plain.html';\n\n try {\n const contactHtmlString = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n return parser.parseFromString(contactHtmlString, 'text/html');\n } catch (error) {\n DebuggerService.error(`SidebarContacts Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n\n return null;\n }\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from 'Services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { Sitemap, SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n @state()\n error: string | null = null;\n\n @state()\n private noPostsPlaceholder: string;\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n this.noPostsPlaceholder = await PlaceholderService.getPlaceHolder('no posts');\n }\n\n render() {\n if (!this.lastTreePosts) return;\n\n return html` ${this.renderHeader()} ${this.renderPosts()} `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const endpoint = '/query-index.json';\n\n try {\n this.error = null;\n const queryIndex = await FetchService.fetchJson>(endpoint);\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n } catch (error) {\n DebuggerService.error(`SidebarPost Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n\n private renderPosts() {\n if (this.error) return html`
    ${this.error}
    `;\n if (this.lastTreePosts.length === 0) return html`
    ${this.noPostsPlaceholder}
    `;\n\n return html`
    \n ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}\n
    `;\n }\n\n private renderHeader() {\n return html`
    \n

    Newest Posts

    \n
    `;\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const endpoint = 'footer.plain.html';\n\n try {\n const response = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n } catch (error) {\n DebuggerService.error(`SidebarFooter Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { html, LitElement } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { createRef, Ref, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","import HLX from '../../app/index.ts';\nimport './sidebar.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\n\nconst addSidebarContainer = () => {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n const main = document.getElementById('main');\n main?.after(sidebarContainer);\n};\n\nHLX.addLoadEagerTask(() => {\n addSidebarContainer();\n return Promise.resolve();\n});\n","import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\n\nexport function addInnerContainer() {\n const main = document.getElementById('main');\n if (!main) return;\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n}\n","import HLX from '../../app/index.ts';\nimport { addInnerContainer } from './innerContainer.ts';\n\nHLX.addLoadEagerTask(() => {\n addInnerContainer();\n return Promise.resolve();\n});\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n if (specifier === '' || htmlTag === '') return input;\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from 'Utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n this.error = null;\n } catch (error) {\n DebuggerService.error('Header Component: Error while fetching header.json', error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e {\n const main = document.getElementsByTagName('main')[0];\n main.setAttribute('id', 'main');\n return Promise.resolve();\n });\n\n HLX.init();\n}\n\nexport function initHLXApp() {\n if (document.readyState === READY_STATES.interactive || document.readyState === READY_STATES.complete) {\n init();\n } else {\n document.addEventListener('readystatechange', () => {\n const readyState = document.readyState;\n if (readyState === READY_STATES.interactive || readyState === READY_STATES.complete) {\n init();\n }\n });\n }\n}\n","import './components/sidebar/sidebar.init.ts';\nimport './components/innerContainer/innerContainer.init.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { initHLXApp } from './app/init.ts';\n\ninitHLXApp();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file diff --git a/src/app/init.ts b/src/app/init.ts new file mode 100644 index 00000000..1f3f205a --- /dev/null +++ b/src/app/init.ts @@ -0,0 +1,29 @@ +import HLX from './index.ts'; + +const READY_STATES = { + interactive: 'interactive', + complete: 'complete', +}; + +function init() { + HLX.addBeforeEagerTask(() => { + const main = document.getElementsByTagName('main')[0]; + main.setAttribute('id', 'main'); + return Promise.resolve(); + }); + + HLX.init(); +} + +export function initHLXApp() { + if (document.readyState === READY_STATES.interactive || document.readyState === READY_STATES.complete) { + init(); + } else { + document.addEventListener('readystatechange', () => { + const readyState = document.readyState; + if (readyState === READY_STATES.interactive || readyState === READY_STATES.complete) { + init(); + } + }); + } +} diff --git a/src/main.ts b/src/main.ts index 22fc7028..6440e1de 100644 --- a/src/main.ts +++ b/src/main.ts @@ -2,15 +2,9 @@ import './components/sidebar/sidebar.init.ts'; import './components/innerContainer/innerContainer.init.ts'; import './components/header.ts'; import './components/icon/icon.ts'; -import HLX from './app/index.ts'; +import { initHLXApp } from './app/init.ts'; -HLX.addBeforeEagerTask(() => { - const main = document.getElementsByTagName('main')[0]; - main.setAttribute('id', 'main'); - return Promise.resolve(); -}); - -HLX.init(); +initHLXApp(); declare global { interface Window { diff --git a/types/src/app/init.d.ts b/types/src/app/init.d.ts new file mode 100644 index 00000000..7ad0e4b7 --- /dev/null +++ b/types/src/app/init.d.ts @@ -0,0 +1 @@ +export declare function initHLXApp(): void; From f0a73214954d19396249a81a8b310386e0a094fd Mon Sep 17 00:00:00 2001 From: Ingo Fahrentholz Date: Fri, 3 May 2024 10:38:03 +0200 Subject: [PATCH 46/62] fix codeBasePath --- dist/main/main.js | 2 +- dist/main/main.js.map | 2 +- src/app/tasks/setupHlxObj.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dist/main/main.js b/dist/main/main.js index f12f5f3d..ef6593c9 100644 --- a/dist/main/main.js +++ b/dist/main/main.js @@ -1,4 +1,4 @@ -import{t as k,r as p}from"../__chunks__/state.CJfvw0Ck.js";import{_ as n}from"../__chunks__/preload-helper.D7itGvJr.js";import{g as se,m as _,F as L}from"../__chunks__/fetch.service.C1Ie3Sjw.js";import{i as R}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";import{T as f,s as v,x as l,w as X,i as pe}from"../__chunks__/lit-element.CH8ciVnL.js";import{t as y,n as fe}from"../__chunks__/property.Ds9fqW-T.js";import{i as me,t as _e,e as j,o as oe,a as ge}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{r as z}from"../__chunks__/icon.template.3G0fuXUC.js";import{P as g,c as ve}from"../__chunks__/createOptimizedPicture.CyR9tLTg.js";const K=(e,t)=>{t.split(",").forEach(r=>{e.classList.add(k(r.trim()))})};function V(e,t=document){const r=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${r}="${e}"]`)].map(i=>i.content).join(", ");return o.length?o:""}function ye(){const e=V("template");e&&K(document.body,e);const t=V("theme");t&&K(document.body,t)}function be(e){e.querySelectorAll("a").forEach(t=>{if(t.title=t.title||t.textContent,t.href!==t.textContent){const r=t.parentElement,s=t.parentElement.parentElement;t.querySelector("img")||(r.childNodes.length===1&&(r.tagName==="P"||r.tagName==="DIV")&&(t.className="button",r.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="STRONG"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button primary",s.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="EM"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button secondary",s.classList.add("button-container")))}})}function Pe(e){return e.trim()===""?void 0:e}function we(){const e=V("language");document.documentElement.lang=Pe(e)||"en"}function ie(e){const t=[];return e.querySelectorAll("[data-block-name]").forEach(s=>{t.push({name:s.dataset.blockName,element:s})}),t}async function ae(e){const t=e.element.dataset.blockStatus;if(t!=="loading"&&t!=="loaded")try{e.element.dataset.blockStatus="loading";const{href:r}=se(`dist/${e.name}/${e.name}.js`),s=await n(()=>import(r),__vite__mapDeps([]));s.default&&await s.default(e.element),e.element.dataset.blockStatus="loaded"}catch(r){e.element.dataset.blockStatus="error",_.error("laodBloackModules:",r)}}async function E(e){return new Promise((t,r)=>{const{href:s}=se(e);if(document.querySelector(`head > link[href="${s}"]`))t(!0);else{const o=document.createElement("link");o.rel="stylesheet",o.href=s,o.onload=t,o.onerror=r,document.head.append(o)}})}async function ne(e){try{await E(`dist/${e.name}/${e.name}.css`)}catch{}}const H={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/types/icons.types.ts",fontsScssPath:"./src/styles/sass/fonts.scss",fontsCssPath:"./dist/fonts/fonts.css",lazyStylesScssPath:"./src/styles/sass/lazy-styles.scss",lazyStylesCssPath:"./dist/lazyStyles/lazyStyles.css",sidekickLibraryStylesScssPath:"./src/styles/sass/sidekick-library-styles.scss",sidekickLibraryStylesCssPath:"./dist/sidekickLibraryStyles/sidekickLibraryStyles.css",lcpBlocks:[]};function N(e){e.style.removeProperty("display")}async function Le(){const e=document.querySelector(".section"),{lcpBlocks:t}=H;if(e){const o=ie(e).map(async i=>{(t==null?void 0:t.includes(i.name))&&await Promise.all([ae(i),ne(i)])});await Promise.all(o),N(e)}document.body.style.display=null;const r=document.querySelector("main img");await new Promise(s=>{r&&!r.complete?(r.setAttribute("loading","eager"),r.setAttribute("fetchpriority","high"),r.addEventListener("load",()=>s()),r.addEventListener("error",()=>s())):s()})}function $e(){return R()?window.parent.location:window.location}async function W(){const{fontsCssPath:e}=H;if(e){await E(e);try{$e().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}}function c(e,t={}){c.defer=c.defer||[];const r=s=>{c[s]=c[s]||((...o)=>c.defer.push({fnname:s,args:o}))};c.drain=c.drain||((s,o)=>{c[s]=o,c.defer.filter(({fnname:i})=>s===i).forEach(({fnname:i,args:a})=>c[i](...a))}),c.always=c.always||[],c.always.on=(s,o)=>{c.always[s]=o},c.on=(s,o)=>{c.cases[s]=o},r("observe"),r("cwv");try{if(window.hlx=window.hlx||{},!window.hlx.rum){const d=new URLSearchParams(window.location.search).get("rum")==="on"?1:100,h=Array.from({length:75},(Z,ue)=>String.fromCharCode(48+ue)).filter(Z=>/\d|[A-Z]/i.test(Z)).filter(()=>Math.random()*75>70).join(""),m=Math.random(),u=m*d<1,b=Date.now(),he={full:()=>window.location.href,origin:()=>window.location.origin,path:()=>window.location.href.replace(/\?.*$/,"")};window.hlx.rum={weight:d,id:h,random:m,isSelected:u,firstReadTime:b,sampleRUM:c,sanitizeURL:he[window.hlx.RUM_MASK_URL||"path"]}}const{weight:s,id:o,firstReadTime:i}=window.hlx.rum;if(window.hlx&&window.hlx.rum&&window.hlx.rum.isSelected){const a=["weight","id","referer","checkpoint","t","source","target","cwv","CLS","FID","LCP","INP"],d=(h=t)=>{const m=JSON.stringify({weight:s,id:o,referer:window.hlx.rum.sanitizeURL(),checkpoint:e,t:Date.now()-i,...t},a),u=`https://rum.hlx.page/.rum/${s}`;navigator.sendBeacon(u,m),console.debug(`ping:${e}`,h)};c.cases=c.cases||{cwv:()=>c.cwv(t)||!0,lazy:()=>{const h=document.createElement("script");return h.src="https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js",document.head.appendChild(h),!0}},d(t),c.cases[e]&&c.cases[e]()}c.always[e]&&c.always[e](t)}catch{}}function Ee(e="dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(r){console.log("setupHlxObj",r)}}function Ce(){Ee(),c("top"),window.addEventListener("load",()=>c("load")),window.addEventListener("unhandledrejection",e=>{c("error",{source:e.reason.sourceURL,target:e.reason.line})}),window.addEventListener("error",e=>{c("error",{source:e.filename,target:e.lineno})})}async function Te(e){const t=ie(e);if(!t.length){N(e);return}for(const r of t)Promise.all([ae(r),ne(r)]);N(e)}async function Se(){const t=[...document.querySelectorAll(".section")].map(r=>Te(r));await Promise.all(t)}function Ae(){document.querySelectorAll(".default-content-wrapper picture").forEach(t=>{const r=t.parentElement;r&&r.classList.add("image","main")})}function De(e){const t=[];let r=!1;[...e.children].forEach(s=>{if(s.tagName==="DIV"||!r){const o=document.createElement("div");t.push(o),r=s.tagName!=="DIV",r&&o.classList.add("default-content-wrapper")}t[t.length-1].append(s)}),t.forEach(s=>e.append(s)),Ae(),e.classList.add("section"),e.dataset.sectionStatus="initialized",e.style.display="none"}function Oe(e){return/^[a-z][A-Za-z0-9]*$/.test(e)?e:/^[A-Z][A-Za-z0-9]*$/.test(e)?e.charAt(0).toLowerCase()+e.slice(1):k(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}function Ie(e){const t={};return e.querySelectorAll(":scope > div").forEach(r=>{if(r.children){const s=[...r.children];if(s[1]){const o=s[1],i=k(s[0].textContent??"");let a="";if(o.querySelector("a")){const d=[...o.querySelectorAll("a")];d.length===1?a=d[0].href:a=d.map(h=>h.href)}else if(o.querySelector("img")){const d=[...o.querySelectorAll("img")];d.length===1?a=d[0].src:a=d.map(h=>h.src)}else if(o.querySelector("p")){const d=[...o.querySelectorAll("p")];d.length===1?a=d[0].textContent:a=d.map(h=>h.textContent)}else a=r.children[1].textContent;t[i]=a}}}),t}function ke(e){const t=e.querySelector("div.section-metadata");if(t){const r=Ie(t);Object.keys(r).forEach(s=>{s==="style"?r.style.split(",").filter(i=>i).map(i=>k(i.trim())).forEach(i=>e.classList.add(i)):e.dataset[Oe(s)]=r[s]}),t.parentElement&&t.parentElement.remove()}}function Re(e){e.querySelectorAll(":scope > div").forEach(t=>{De(t),ke(t)})}function ze(e){e.querySelectorAll("div.section > div > div").forEach(t=>{const r=t.classList[0];if(r){t.classList.add("block"),t.dataset.blockName=r;const s=t.parentElement;s==null||s.classList.add(`${r}-wrapper`);const o=t.closest(".section");o&&o.classList.add(`${r}-container`)}})}class xe{constructor(){this.beforeEagerCallbacks=[],this.loadEagerCallbacks=[],this.beforeLoadLazyCallbacks=[],this.loadLazyCallbacks=[],this.beforeLoadDelayedCallbacks=[],this.loadDelayedCallbacks=[],this.initializedCallbacks=[]}get beforeEager(){return this.beforeEagerPromise===void 0&&(this.beforeEagerPromise=this.beforeLoadEager()),this.beforeEagerPromise}get loadEager(){return this.eagerPromise===void 0&&(this.eagerPromise=this.loadEagerPromise()),this.eagerPromise}get beforeLoadLazy(){return this.beforeLazyPromise===void 0&&(this.beforeLazyPromise=this.beforeLoadLazyPromise()),this.beforeLazyPromise}get loadLazy(){return this.lazyPromise===void 0&&(this.lazyPromise=this.loadLazyPromise()),this.lazyPromise}get beforeLoadDelayed(){return this.beforeDelayedPromise===void 0&&(this.beforeDelayedPromise=this.beforeLoadDelayedPromise()),this.beforeDelayedPromise}get loadDelayed(){return this.delayedPromise===void 0&&(this.delayedPromise=this.loadDelayedPromise()),this.delayedPromise}get initialized(){return this.initializedPromise===void 0&&(this.initializedPromise=this.getInitializedPromise()),this.initializedPromise}addBeforeEagerTask(t){this.beforeEagerCallbacks.push(t)}addLoadEagerTask(t){this.loadEagerCallbacks.push(t)}addBeforeLoadLazyTask(t){this.beforeLoadLazyCallbacks.push(t)}addLoadLazyTask(t){this.loadLazyCallbacks.push(t)}addBeforeLoadDelayedTask(t){this.beforeLoadDelayedCallbacks.push(t)}addLoadDelayedTask(t){this.loadDelayedCallbacks.push(t)}addInitializedTask(t){this.initializedCallbacks.push(t)}async init(){await this.beforeEager,await this.loadEager,await this.beforeLoadLazy,await this.loadLazy,await this.beforeLoadDelayed,await this.loadDelayed,await this.initialized}async beforeLoadEager(){const t=new Promise(r=>{Ce(),ye(),we(),r()});await Promise.all([...this.beforeEagerCallbacks.map(r=>r()),t])}async loadEagerPromise(){const t=new Promise(async r=>{const s=document.querySelector("main");be(s),Re(s),ze(s),setTimeout(()=>{document.body.classList.add("show"),r()},100),await Le();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await W()}catch{}});await Promise.all([...this.loadEagerCallbacks.map(r=>r()),t])}async beforeLoadLazyPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadLazyCallbacks.map(r=>r()),t])}async loadLazyPromise(){const t=new Promise(async r=>{try{const{lazyStylesScssPath:s,sidekickLibraryStylesScssPath:o,fontsScssPath:i,lazyStylesCssPath:a,sidekickLibraryStylesCssPath:d}=H;await Se();const{hash:h}=window.location,m=h?document.getElementById(h.substring(1)):!1;h&&m&&m.scrollIntoView(),s&&a&&await E(a),o&&d&&R()&&await E(d),i&&await W(),c("lazy");const u=document.querySelector("main");c.observe(u.querySelectorAll("div[data-block-name]")),c.observe(u.querySelectorAll("picture > img"))}catch(s){_.error("Load lazy Task: ",s)}r()});await Promise.all([...this.loadLazyCallbacks.map(r=>r()),t])}async beforeLoadDelayedPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadDelayedCallbacks.map(r=>r()),t])}async loadDelayedPromise(){const t=new Promise(r=>{setTimeout(()=>{r()},3e3)});await Promise.all([...this.loadDelayedCallbacks.map(r=>r()),t])}async getInitializedPromise(){const t=new Promise(r=>r());await Promise.all([...this.initializedCallbacks.map(r=>r()),t])}}const C=new xe;/** +import{t as k,r as p}from"../__chunks__/state.CJfvw0Ck.js";import{_ as n}from"../__chunks__/preload-helper.D7itGvJr.js";import{g as se,m as _,F as L}from"../__chunks__/fetch.service.C1Ie3Sjw.js";import{i as R}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";import{T as f,s as v,x as l,w as X,i as pe}from"../__chunks__/lit-element.CH8ciVnL.js";import{t as y,n as fe}from"../__chunks__/property.Ds9fqW-T.js";import{i as me,t as _e,e as j,o as oe,a as ge}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{r as z}from"../__chunks__/icon.template.3G0fuXUC.js";import{P as g,c as ve}from"../__chunks__/createOptimizedPicture.CyR9tLTg.js";const K=(e,t)=>{t.split(",").forEach(r=>{e.classList.add(k(r.trim()))})};function V(e,t=document){const r=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${r}="${e}"]`)].map(i=>i.content).join(", ");return o.length?o:""}function ye(){const e=V("template");e&&K(document.body,e);const t=V("theme");t&&K(document.body,t)}function be(e){e.querySelectorAll("a").forEach(t=>{if(t.title=t.title||t.textContent,t.href!==t.textContent){const r=t.parentElement,s=t.parentElement.parentElement;t.querySelector("img")||(r.childNodes.length===1&&(r.tagName==="P"||r.tagName==="DIV")&&(t.className="button",r.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="STRONG"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button primary",s.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="EM"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button secondary",s.classList.add("button-container")))}})}function Pe(e){return e.trim()===""?void 0:e}function we(){const e=V("language");document.documentElement.lang=Pe(e)||"en"}function ie(e){const t=[];return e.querySelectorAll("[data-block-name]").forEach(s=>{t.push({name:s.dataset.blockName,element:s})}),t}async function ae(e){const t=e.element.dataset.blockStatus;if(t!=="loading"&&t!=="loaded")try{e.element.dataset.blockStatus="loading";const{href:r}=se(`dist/${e.name}/${e.name}.js`),s=await n(()=>import(r),__vite__mapDeps([]));s.default&&await s.default(e.element),e.element.dataset.blockStatus="loaded"}catch(r){e.element.dataset.blockStatus="error",_.error("laodBloackModules:",r)}}async function E(e){return new Promise((t,r)=>{const{href:s}=se(e);if(document.querySelector(`head > link[href="${s}"]`))t(!0);else{const o=document.createElement("link");o.rel="stylesheet",o.href=s,o.onload=t,o.onerror=r,document.head.append(o)}})}async function ne(e){try{await E(`dist/${e.name}/${e.name}.css`)}catch{}}const H={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/types/icons.types.ts",fontsScssPath:"./src/styles/sass/fonts.scss",fontsCssPath:"./dist/fonts/fonts.css",lazyStylesScssPath:"./src/styles/sass/lazy-styles.scss",lazyStylesCssPath:"./dist/lazyStyles/lazyStyles.css",sidekickLibraryStylesScssPath:"./src/styles/sass/sidekick-library-styles.scss",sidekickLibraryStylesCssPath:"./dist/sidekickLibraryStyles/sidekickLibraryStyles.css",lcpBlocks:[]};function N(e){e.style.removeProperty("display")}async function Le(){const e=document.querySelector(".section"),{lcpBlocks:t}=H;if(e){const o=ie(e).map(async i=>{(t==null?void 0:t.includes(i.name))&&await Promise.all([ae(i),ne(i)])});await Promise.all(o),N(e)}document.body.style.display=null;const r=document.querySelector("main img");await new Promise(s=>{r&&!r.complete?(r.setAttribute("loading","eager"),r.setAttribute("fetchpriority","high"),r.addEventListener("load",()=>s()),r.addEventListener("error",()=>s())):s()})}function $e(){return R()?window.parent.location:window.location}async function W(){const{fontsCssPath:e}=H;if(e){await E(e);try{$e().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}}function c(e,t={}){c.defer=c.defer||[];const r=s=>{c[s]=c[s]||((...o)=>c.defer.push({fnname:s,args:o}))};c.drain=c.drain||((s,o)=>{c[s]=o,c.defer.filter(({fnname:i})=>s===i).forEach(({fnname:i,args:a})=>c[i](...a))}),c.always=c.always||[],c.always.on=(s,o)=>{c.always[s]=o},c.on=(s,o)=>{c.cases[s]=o},r("observe"),r("cwv");try{if(window.hlx=window.hlx||{},!window.hlx.rum){const d=new URLSearchParams(window.location.search).get("rum")==="on"?1:100,h=Array.from({length:75},(Z,ue)=>String.fromCharCode(48+ue)).filter(Z=>/\d|[A-Z]/i.test(Z)).filter(()=>Math.random()*75>70).join(""),m=Math.random(),u=m*d<1,b=Date.now(),he={full:()=>window.location.href,origin:()=>window.location.origin,path:()=>window.location.href.replace(/\?.*$/,"")};window.hlx.rum={weight:d,id:h,random:m,isSelected:u,firstReadTime:b,sampleRUM:c,sanitizeURL:he[window.hlx.RUM_MASK_URL||"path"]}}const{weight:s,id:o,firstReadTime:i}=window.hlx.rum;if(window.hlx&&window.hlx.rum&&window.hlx.rum.isSelected){const a=["weight","id","referer","checkpoint","t","source","target","cwv","CLS","FID","LCP","INP"],d=(h=t)=>{const m=JSON.stringify({weight:s,id:o,referer:window.hlx.rum.sanitizeURL(),checkpoint:e,t:Date.now()-i,...t},a),u=`https://rum.hlx.page/.rum/${s}`;navigator.sendBeacon(u,m),console.debug(`ping:${e}`,h)};c.cases=c.cases||{cwv:()=>c.cwv(t)||!0,lazy:()=>{const h=document.createElement("script");return h.src="https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js",document.head.appendChild(h),!0}},d(t),c.cases[e]&&c.cases[e]()}c.always[e]&&c.always[e](t)}catch{}}function Ee(e="/dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(r){console.log("setupHlxObj",r)}}function Ce(){Ee(),c("top"),window.addEventListener("load",()=>c("load")),window.addEventListener("unhandledrejection",e=>{c("error",{source:e.reason.sourceURL,target:e.reason.line})}),window.addEventListener("error",e=>{c("error",{source:e.filename,target:e.lineno})})}async function Te(e){const t=ie(e);if(!t.length){N(e);return}for(const r of t)Promise.all([ae(r),ne(r)]);N(e)}async function Se(){const t=[...document.querySelectorAll(".section")].map(r=>Te(r));await Promise.all(t)}function Ae(){document.querySelectorAll(".default-content-wrapper picture").forEach(t=>{const r=t.parentElement;r&&r.classList.add("image","main")})}function De(e){const t=[];let r=!1;[...e.children].forEach(s=>{if(s.tagName==="DIV"||!r){const o=document.createElement("div");t.push(o),r=s.tagName!=="DIV",r&&o.classList.add("default-content-wrapper")}t[t.length-1].append(s)}),t.forEach(s=>e.append(s)),Ae(),e.classList.add("section"),e.dataset.sectionStatus="initialized",e.style.display="none"}function Oe(e){return/^[a-z][A-Za-z0-9]*$/.test(e)?e:/^[A-Z][A-Za-z0-9]*$/.test(e)?e.charAt(0).toLowerCase()+e.slice(1):k(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}function Ie(e){const t={};return e.querySelectorAll(":scope > div").forEach(r=>{if(r.children){const s=[...r.children];if(s[1]){const o=s[1],i=k(s[0].textContent??"");let a="";if(o.querySelector("a")){const d=[...o.querySelectorAll("a")];d.length===1?a=d[0].href:a=d.map(h=>h.href)}else if(o.querySelector("img")){const d=[...o.querySelectorAll("img")];d.length===1?a=d[0].src:a=d.map(h=>h.src)}else if(o.querySelector("p")){const d=[...o.querySelectorAll("p")];d.length===1?a=d[0].textContent:a=d.map(h=>h.textContent)}else a=r.children[1].textContent;t[i]=a}}}),t}function ke(e){const t=e.querySelector("div.section-metadata");if(t){const r=Ie(t);Object.keys(r).forEach(s=>{s==="style"?r.style.split(",").filter(i=>i).map(i=>k(i.trim())).forEach(i=>e.classList.add(i)):e.dataset[Oe(s)]=r[s]}),t.parentElement&&t.parentElement.remove()}}function Re(e){e.querySelectorAll(":scope > div").forEach(t=>{De(t),ke(t)})}function ze(e){e.querySelectorAll("div.section > div > div").forEach(t=>{const r=t.classList[0];if(r){t.classList.add("block"),t.dataset.blockName=r;const s=t.parentElement;s==null||s.classList.add(`${r}-wrapper`);const o=t.closest(".section");o&&o.classList.add(`${r}-container`)}})}class xe{constructor(){this.beforeEagerCallbacks=[],this.loadEagerCallbacks=[],this.beforeLoadLazyCallbacks=[],this.loadLazyCallbacks=[],this.beforeLoadDelayedCallbacks=[],this.loadDelayedCallbacks=[],this.initializedCallbacks=[]}get beforeEager(){return this.beforeEagerPromise===void 0&&(this.beforeEagerPromise=this.beforeLoadEager()),this.beforeEagerPromise}get loadEager(){return this.eagerPromise===void 0&&(this.eagerPromise=this.loadEagerPromise()),this.eagerPromise}get beforeLoadLazy(){return this.beforeLazyPromise===void 0&&(this.beforeLazyPromise=this.beforeLoadLazyPromise()),this.beforeLazyPromise}get loadLazy(){return this.lazyPromise===void 0&&(this.lazyPromise=this.loadLazyPromise()),this.lazyPromise}get beforeLoadDelayed(){return this.beforeDelayedPromise===void 0&&(this.beforeDelayedPromise=this.beforeLoadDelayedPromise()),this.beforeDelayedPromise}get loadDelayed(){return this.delayedPromise===void 0&&(this.delayedPromise=this.loadDelayedPromise()),this.delayedPromise}get initialized(){return this.initializedPromise===void 0&&(this.initializedPromise=this.getInitializedPromise()),this.initializedPromise}addBeforeEagerTask(t){this.beforeEagerCallbacks.push(t)}addLoadEagerTask(t){this.loadEagerCallbacks.push(t)}addBeforeLoadLazyTask(t){this.beforeLoadLazyCallbacks.push(t)}addLoadLazyTask(t){this.loadLazyCallbacks.push(t)}addBeforeLoadDelayedTask(t){this.beforeLoadDelayedCallbacks.push(t)}addLoadDelayedTask(t){this.loadDelayedCallbacks.push(t)}addInitializedTask(t){this.initializedCallbacks.push(t)}async init(){await this.beforeEager,await this.loadEager,await this.beforeLoadLazy,await this.loadLazy,await this.beforeLoadDelayed,await this.loadDelayed,await this.initialized}async beforeLoadEager(){const t=new Promise(r=>{Ce(),ye(),we(),r()});await Promise.all([...this.beforeEagerCallbacks.map(r=>r()),t])}async loadEagerPromise(){const t=new Promise(async r=>{const s=document.querySelector("main");be(s),Re(s),ze(s),setTimeout(()=>{document.body.classList.add("show"),r()},100),await Le();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await W()}catch{}});await Promise.all([...this.loadEagerCallbacks.map(r=>r()),t])}async beforeLoadLazyPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadLazyCallbacks.map(r=>r()),t])}async loadLazyPromise(){const t=new Promise(async r=>{try{const{lazyStylesScssPath:s,sidekickLibraryStylesScssPath:o,fontsScssPath:i,lazyStylesCssPath:a,sidekickLibraryStylesCssPath:d}=H;await Se();const{hash:h}=window.location,m=h?document.getElementById(h.substring(1)):!1;h&&m&&m.scrollIntoView(),s&&a&&await E(a),o&&d&&R()&&await E(d),i&&await W(),c("lazy");const u=document.querySelector("main");c.observe(u.querySelectorAll("div[data-block-name]")),c.observe(u.querySelectorAll("picture > img"))}catch(s){_.error("Load lazy Task: ",s)}r()});await Promise.all([...this.loadLazyCallbacks.map(r=>r()),t])}async beforeLoadDelayedPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadDelayedCallbacks.map(r=>r()),t])}async loadDelayedPromise(){const t=new Promise(r=>{setTimeout(()=>{r()},3e3)});await Promise.all([...this.loadDelayedCallbacks.map(r=>r()),t])}async getInitializedPromise(){const t=new Promise(r=>r());await Promise.all([...this.initializedCallbacks.map(r=>r()),t])}}const C=new xe;/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause diff --git a/dist/main/main.js.map b/dist/main/main.js.map index 811a551a..85e6c898 100644 --- a/dist/main/main.js.map +++ b/dist/main/main.js.map @@ -1 +1 @@ -{"version":3,"mappings":"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","names":["addClasses","element","classes","cssClass","toClassName","getMetadata","value","doc","attr","meta","metaElement","decorateTemplateAndTheme","template","theme","decorateButtons","a","up","twoup","undefinedOnEmpty","setDocLanguage","lang","collectBlocks","section","blockMap","block","loadBlockModules","status","href","getUrlForEndpoint","blockModule","error","DebuggerService","loadCSS","endpoint","resolve","reject","link","loadBlockStyles","config","showSection","waitForLCP","firstSection","lcpBlocks","blockPromises","lcpCandidate","getLocation","isSidekickLibraryActive","loadFonts","fontsCssPath","e","sampleRUM","checkpoint","data","defer","fnname","args","dfnname","fn","chkpnt","weight","id","_","i","random","isSelected","firstReadTime","urlSanitizers","knownProperties","sendPing","pdata","body","url","script","setupHlxObj","mainScriptPath","scriptEl","initSampleRUM","event","loadBlock","sectionsBlocks","loadBlocks","SectionsPromises","decorateImages","item","parentElement","adjustMarkup","wrappers","defaultContent","wrapper","toCamelCase","name","g","readBlockConfig","row","cols","col","as","imgs","img","ps","p","processSectionMetaData","sectionMeta","key","style","transformSection","main","decorateBlocks","shortBlockName","blockWrapper","HLX","cb","beforeLoadEagerTask","loadEagerTask","beforeLoadLazyTask","loadLazyTask","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","lazyStylesCssPath","sidekickLibraryStylesCssPath","hash","beforeLoadDelayedTask","loadDelayedTask","initializedTask","HLX$1","o","f","s","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","PlaceholderService","html","currentTarget","renderIcon","child","queryIndex","filterValues","term","siteMapEntries","groups","firstLevelPath","FetchService","filteredNavigation","groupItems","group","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","sitemapEntry","nextSitemapEntry","siteMapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","addSidebarContainer","sidebarContainer","addInnerContainer","children","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","iconMarkupFunc","iconMarkup","unsafeSVG","svg","until","css","property","READY_STATES","init","initHLXApp","readyState"],"sources":["../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../src/app/tasks/decorateTemplateAndTheme.ts","../../src/app/tasks/decorateButtons.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/tasks/setDocLanguage.ts","../../src/app/tasks/collectBlocks.ts","../../src/app/tasks/loadBlockModules.ts","../../src/app/tasks/loadCSS.ts","../../src/app/tasks/loadBlockStyles.ts","../../config.ts","../../src/app/tasks/showSection.ts","../../src/app/tasks/waitForLCP.ts","../../src/helpers/sidekick/getLocation.ts","../../src/app/tasks/loadFonts.ts","../../src/app/tasks/sampleRUM.ts","../../src/app/tasks/setupHlxObj.ts","../../src/app/tasks/initSampleRUM.ts","../../src/app/tasks/loadBlock.ts","../../src/app/tasks/loadBlocks.ts","../../src/app/tasks/decorateImages.ts","../../src/app/tasks/adjustMarkup.ts","../../src/utils/toCamelCase.ts","../../src/app/tasks/readBlockConfig.ts","../../src/app/tasks/processSectionMetaData.ts","../../src/app/tasks/transformSections.ts","../../src/app/tasks/decorateBlocks.ts","../../src/app/index.ts","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/components/sidebar/sidebar.init.ts","../../src/components/innerContainer/innerContainer.ts","../../src/components/innerContainer/innerContainer.init.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants/paths.ts","../../src/components/icon/icon.ts","../../src/app/init.ts","../../src/main.ts"],"sourcesContent":["import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} value - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * Example 1:\n * Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * Output: 'This is a sample description.'\n *\n * @example\n * Example 2:\n * Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","import { addClasses } from '../../utils/addClasses';\nimport { getMetadata } from '../../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Decorates paragraphs containing a single link as buttons.\n * @param {Element} element container element\n */\nexport function decorateButtons(element) {\n element.querySelectorAll('a').forEach((a) => {\n a.title = a.title || a.textContent;\n if (a.href !== a.textContent) {\n const up = a.parentElement;\n const twoup = a.parentElement.parentElement;\n if (!a.querySelector('img')) {\n if (up.childNodes.length === 1 && (up.tagName === 'P' || up.tagName === 'DIV')) {\n a.className = 'button'; // default\n up.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'STRONG' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button primary';\n twoup.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'EM' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button secondary';\n twoup.classList.add('button-container');\n }\n }\n }\n });\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../../utils/getMetadata';\nimport { undefinedOnEmpty } from '../../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document based on the language metadata.\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { BlockMapping } from '../app.types';\n\n/**\n * Collect all blocks in a section.\n * @param section - The section to collect the blocks from.\n * @returns BlockMapping[]\n * @example\n * const blocks = collectBlocks(section);\n * console.log(blocks);\n * Output: [{ name: 'block1', element: HTMLElement }, { name: 'block2', element: HTMLElement }]\n */\nexport function collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n}\n","import { DebuggerService } from '@kluntje/services';\nimport { BlockMapping } from '../app.types';\nimport { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/*\n * Load the es module for the block. The module should be named as the block name.\n * @param block - The block to load the module for.\n * @returns Promise\n */\nexport async function loadBlockModules(block: BlockMapping): Promise {\n const status = block.element.dataset.blockStatus;\n if (status !== 'loading' && status !== 'loaded') {\n try {\n block.element.dataset.blockStatus = 'loading';\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = 'loaded';\n } catch (error) {\n block.element.dataset.blockStatus = 'error';\n DebuggerService.error('laodBloackModules:', error);\n }\n }\n}\n","import { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/**\n * Load a CSS file if it is not already loaded append it to the head.\n * @param endpoint - The endpoint of the CSS file.\n * @returns Promise\n */\nexport async function loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n}\n","import { BlockMapping } from '../app.types';\nimport { loadCSS } from './loadCSS';\n\n/**\n * Load the block styles. The styles should be named as the block name.\n * @param block - The block to load the styles for.\n * @returns Promise\n */\nexport async function loadBlockStyles(block: BlockMapping) {\n try {\n await loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n fontsCssPath?: string;\n lazyStylesScssPath?: string;\n lazyStylesCssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n sidekickLibraryStylesCssPath?: string;\n lcpBlocks?: string[];\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/types/icons.types.ts',\n fontsScssPath: './src/styles/sass/fonts.scss',\n fontsCssPath: './dist/fonts/fonts.css',\n lazyStylesScssPath: './src/styles/sass/lazy-styles.scss',\n lazyStylesCssPath: './dist/lazyStyles/lazyStyles.css',\n sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss',\n sidekickLibraryStylesCssPath: './dist/sidekickLibraryStyles/sidekickLibraryStyles.css',\n lcpBlocks: [],\n};\n","/**\n * Removes the display property from the section\n * @param section - The section to show\n */\nexport function showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n}\n","import { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { config } from '../../../config';\nimport { showSection } from './showSection';\nimport { LcpCandidate } from '../app.types';\n\n/**\n * Wait for the Largest Contentful Paint (LCP) candidate to be loaded.\n * This function will load the modules and styles for the first section after the LCP candidate.\n * @returns Promise\n */\nexport async function waitForLCP() {\n const firstSection: HTMLElement | null = document.querySelector('.section');\n const { lcpBlocks } = config;\n\n if (firstSection) {\n const blocks = collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = lcpBlocks?.includes(block.name);\n if (hasLCPBlock) await Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n}\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { getLocation } from 'Helpers/sidekick/getLocation';\nimport { loadCSS } from './loadCSS';\nimport { config } from '../../../config';\n\nexport async function loadFonts(): Promise {\n const { fontsCssPath } = config;\n if (!fontsCssPath) return;\n await loadCSS(fontsCssPath);\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n}\n","/**\n * log RUM if part of the sample.\n * @param {string} checkpoint identifies the checkpoint in funnel\n * @param {Object} data additional data for RUM sample\n * @param {string} data.source DOM node that is the source of a checkpoint event,\n * identified by #id or .classname\n * @param {string} data.target subject of the checkpoint event,\n * for instance the href of a link, or a search term\n */\n\nexport function sampleRUM(checkpoint, data = {}) {\n // @ts-ignore\n sampleRUM.defer = sampleRUM.defer || [];\n const defer = (fnname) => {\n // @ts-ignore\n sampleRUM[fnname] = sampleRUM[fnname] || ((...args) => sampleRUM.defer.push({ fnname, args }));\n };\n // @ts-ignore\n sampleRUM.drain =\n // @ts-ignore\n sampleRUM.drain ||\n ((dfnname, fn) => {\n sampleRUM[dfnname] = fn;\n // @ts-ignore\n sampleRUM.defer\n .filter(({ fnname }) => dfnname === fnname)\n .forEach(({ fnname, args }) => sampleRUM[fnname](...args));\n });\n // @ts-ignore\n sampleRUM.always = sampleRUM.always || [];\n // @ts-ignore\n sampleRUM.always.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.always[chkpnt] = fn;\n };\n // @ts-ignore\n sampleRUM.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.cases[chkpnt] = fn;\n };\n defer('observe');\n defer('cwv');\n try {\n window.hlx = window.hlx || {};\n // @ts-ignore\n if (!window.hlx.rum) {\n const usp = new URLSearchParams(window.location.search);\n const weight = usp.get('rum') === 'on' ? 1 : 100; // with parameter, weight is 1. Defaults to 100.\n const id = Array.from({ length: 75 }, (_, i) => String.fromCharCode(48 + i))\n .filter((a) => /\\d|[A-Z]/i.test(a))\n .filter(() => Math.random() * 75 > 70)\n .join('');\n const random = Math.random();\n const isSelected = random * weight < 1;\n const firstReadTime = Date.now();\n const urlSanitizers = {\n full: () => window.location.href,\n origin: () => window.location.origin,\n path: () => window.location.href.replace(/\\?.*$/, ''),\n };\n // @ts-ignore\n window.hlx.rum = {\n weight,\n id,\n random,\n isSelected,\n firstReadTime,\n sampleRUM,\n sanitizeURL: urlSanitizers[window.hlx.RUM_MASK_URL || 'path'],\n };\n }\n // @ts-ignore\n const { weight, id, firstReadTime } = window.hlx.rum;\n // @ts-ignore\n if (window.hlx && window.hlx.rum && window.hlx.rum.isSelected) {\n const knownProperties = [\n 'weight',\n 'id',\n 'referer',\n 'checkpoint',\n 't',\n 'source',\n 'target',\n 'cwv',\n 'CLS',\n 'FID',\n 'LCP',\n 'INP',\n ];\n const sendPing = (pdata = data) => {\n const body = JSON.stringify(\n {\n weight,\n id,\n // @ts-ignore\n referer: window.hlx.rum.sanitizeURL(),\n checkpoint,\n t: Date.now() - firstReadTime,\n ...data,\n },\n knownProperties\n );\n const url = `https://rum.hlx.page/.rum/${weight}`;\n navigator.sendBeacon(url, body);\n // eslint-disable-next-line no-console\n console.debug(`ping:${checkpoint}`, pdata);\n };\n // @ts-ignore\n sampleRUM.cases = sampleRUM.cases || {\n // @ts-ignore\n cwv: () => sampleRUM.cwv(data) || true,\n lazy: () => {\n // use classic script to avoid CORS issues\n const script = document.createElement('script');\n script.src = 'https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js';\n document.head.appendChild(script);\n return true;\n },\n };\n sendPing(data);\n // @ts-ignore\n if (sampleRUM.cases[checkpoint]) {\n // @ts-ignore\n sampleRUM.cases[checkpoint]();\n }\n }\n // @ts-ignore\n if (sampleRUM.always[checkpoint]) {\n // @ts-ignore\n sampleRUM.always[checkpoint](data);\n }\n } catch (error) {\n // something went wrong\n }\n}\n","export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { sampleRUM } from './sampleRUM';\nimport setupHlxObj from './setupHlxObj';\n\nexport function initSampleRUM() {\n setupHlxObj();\n sampleRUM('top');\n\n window.addEventListener('load', () => sampleRUM('load'));\n\n window.addEventListener('unhandledrejection', (event) => {\n sampleRUM('error', { source: event.reason.sourceURL, target: event.reason.line });\n });\n\n window.addEventListener('error', (event) => {\n sampleRUM('error', { source: event.filename, target: event.lineno });\n });\n}\n","import { BlockMapping } from '../app.types';\nimport { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { showSection } from './showSection';\n\n/**\n * Load the block modules and styles for a section and show the section.\n * @param section - The section to load the block modules and styles for.\n * @returns Promise\n */\nexport async function loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n }\n\n showSection(section);\n}\n","import { loadBlock } from './loadBlock';\n\n/**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\nexport async function loadBlocks() {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => loadBlock(section));\n\n await Promise.all(SectionsPromises);\n}\n","/*\n * This function is used to decorate images in the default content.\n * It adds the class 'image' and 'main' to the parent element of the image.\n */\nexport function decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n}\n","import { decorateImages } from './decorateImages';\n\n/**\n * This function is used to adjust the markup of a section.\n * It wraps the default content in a div with the class 'default-content-wrapper'.\n * It also adds the class 'section' to the section element.\n * It decorates the images in the default content by calling the 'decorateImages' function.\n * It sets the 'data-section-status' attribute to 'initialized'.\n * It hides the section element.\n * @param section - The section element to adjust.\n */\nexport function adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n if (/^[a-z][A-Za-z0-9]*$/.test(name)) {\n return name;\n }\n\n if (/^[A-Z][A-Za-z0-9]*$/.test(name)) {\n return name.charAt(0).toLowerCase() + name.slice(1);\n }\n\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toClassName } from 'Utils/toClassName';\n\n/*\n This function reads the configuration of a block from the HTML file\n and returns it as a Record object.\n @param {Element} block The block element\n*/\nexport function readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n}\n","import { toCamelCase } from 'Utils/toCamelCase';\nimport { toClassName } from 'Utils/toClassName';\nimport { readBlockConfig } from './readBlockConfig';\n\n/*\n This function processes the metadata of a section and applies it to the section element.\n @param {HTMLElement} section The section element\n*/\nexport function processSectionMetaData(section: HTMLElement) {\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n}\n","import { adjustMarkup } from './adjustMarkup';\nimport { processSectionMetaData } from './processSectionMetaData';\n\n/**\n * This function is used to transform the sections of the main element.\n * It adjusts the markup of each section by calling the 'adjustMarkup' function.\n * It processes the metadata of each section by calling the 'processSectionMetaData' function.\n * @param main - The main element to transform.\n */\nexport function transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n adjustMarkup(section);\n processSectionMetaData(section);\n });\n}\n","/**\n * Decorate blocks with classes and data attributes.\n * @param main - Html main element\n */\nexport function decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach((block) => {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n });\n}\n","import { decorateTemplateAndTheme } from './tasks/decorateTemplateAndTheme';\nimport { decorateButtons } from './tasks/decorateButtons';\nimport { setDocLanguage } from './tasks/setDocLanguage';\nimport { waitForLCP } from './tasks/waitForLCP';\nimport { loadFonts } from './tasks/loadFonts';\nimport { initSampleRUM } from './tasks/initSampleRUM';\nimport { DebuggerService } from '@kluntje/services';\nimport { loadCSS } from './tasks/loadCSS';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { config } from '../../config';\nimport { loadBlocks } from './tasks/loadBlocks';\nimport { transformSection } from './tasks/transformSections';\nimport { decorateBlocks } from './tasks/decorateBlocks';\nimport { sampleRUM } from './tasks/sampleRUM';\n\nclass HLX {\n private beforeEagerCallbacks: Array<() => Promise> = [];\n private loadEagerCallbacks: Array<() => Promise> = [];\n private beforeLoadLazyCallbacks: Array<() => Promise> = [];\n private loadLazyCallbacks: Array<() => Promise> = [];\n private beforeLoadDelayedCallbacks: Array<() => Promise> = [];\n private loadDelayedCallbacks: Array<() => Promise> = [];\n private initializedCallbacks: Array<() => Promise> = [];\n\n private beforeEagerPromise?: Promise;\n private eagerPromise?: Promise;\n private beforeLazyPromise?: Promise;\n private lazyPromise?: Promise;\n private beforeDelayedPromise?: Promise;\n private delayedPromise?: Promise;\n private initializedPromise?: Promise;\n\n private get beforeEager() {\n if (this.beforeEagerPromise === undefined) {\n this.beforeEagerPromise = this.beforeLoadEager();\n }\n return this.beforeEagerPromise;\n }\n\n private get loadEager() {\n if (this.eagerPromise === undefined) {\n this.eagerPromise = this.loadEagerPromise();\n }\n return this.eagerPromise;\n }\n\n private get beforeLoadLazy() {\n if (this.beforeLazyPromise === undefined) {\n this.beforeLazyPromise = this.beforeLoadLazyPromise();\n }\n return this.beforeLazyPromise;\n }\n\n private get loadLazy() {\n if (this.lazyPromise === undefined) {\n this.lazyPromise = this.loadLazyPromise();\n }\n return this.lazyPromise;\n }\n\n private get beforeLoadDelayed() {\n if (this.beforeDelayedPromise === undefined) {\n this.beforeDelayedPromise = this.beforeLoadDelayedPromise();\n }\n return this.beforeDelayedPromise;\n }\n\n private get loadDelayed() {\n if (this.delayedPromise === undefined) {\n this.delayedPromise = this.loadDelayedPromise();\n }\n return this.delayedPromise;\n }\n\n private get initialized() {\n if (this.initializedPromise === undefined) {\n this.initializedPromise = this.getInitializedPromise();\n }\n return this.initializedPromise;\n }\n\n public addBeforeEagerTask(cb: () => Promise) {\n this.beforeEagerCallbacks.push(cb);\n }\n\n public addLoadEagerTask(cb: () => Promise) {\n this.loadEagerCallbacks.push(cb);\n }\n\n public addBeforeLoadLazyTask(cb: () => Promise) {\n this.beforeLoadLazyCallbacks.push(cb);\n }\n\n public addLoadLazyTask(cb: () => Promise) {\n this.loadLazyCallbacks.push(cb);\n }\n\n public addBeforeLoadDelayedTask(cb: () => Promise) {\n this.beforeLoadDelayedCallbacks.push(cb);\n }\n\n public addLoadDelayedTask(cb: () => Promise) {\n this.loadDelayedCallbacks.push(cb);\n }\n\n public addInitializedTask(cb: () => Promise) {\n this.initializedCallbacks.push(cb);\n }\n\n public async init() {\n await this.beforeEager;\n await this.loadEager;\n await this.beforeLoadLazy;\n await this.loadLazy;\n await this.beforeLoadDelayed;\n await this.loadDelayed;\n await this.initialized;\n }\n\n private async beforeLoadEager(): Promise {\n const beforeLoadEagerTask: Promise = new Promise((resolve) => {\n initSampleRUM();\n decorateTemplateAndTheme();\n setDocLanguage();\n resolve();\n });\n\n await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), beforeLoadEagerTask]);\n }\n\n private async loadEagerPromise(): Promise {\n const loadEagerTask: Promise = new Promise(async (resolve) => {\n const main = document.querySelector('main') as HTMLElement;\n decorateButtons(main);\n transformSection(main);\n decorateBlocks(main);\n setTimeout(() => {\n document.body.classList.add('show');\n resolve();\n }, 100);\n\n await waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n });\n\n await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), loadEagerTask]);\n }\n\n private async beforeLoadLazyPromise(): Promise {\n const beforeLoadLazyTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), beforeLoadLazyTask]);\n }\n\n private async loadLazyPromise(): Promise {\n const loadLazyTask: Promise = new Promise(async (resolve) => {\n try {\n const {\n lazyStylesScssPath,\n sidekickLibraryStylesScssPath,\n fontsScssPath,\n lazyStylesCssPath,\n sidekickLibraryStylesCssPath,\n } = config;\n\n await loadBlocks();\n\n const { hash } = window.location;\n const element = hash ? document.getElementById(hash.substring(1)) : false;\n if (hash && element) element.scrollIntoView();\n\n if (lazyStylesScssPath && lazyStylesCssPath) await loadCSS(lazyStylesCssPath);\n if (sidekickLibraryStylesScssPath && sidekickLibraryStylesCssPath && isSidekickLibraryActive()) {\n await loadCSS(sidekickLibraryStylesCssPath);\n }\n if (fontsScssPath) await loadFonts();\n sampleRUM('lazy');\n const main = document.querySelector('main') as HTMLElement;\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('div[data-block-name]'));\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('picture > img'));\n } catch (error) {\n DebuggerService.error('Load lazy Task: ', error);\n }\n resolve();\n });\n\n await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), loadLazyTask]);\n }\n\n private async beforeLoadDelayedPromise(): Promise {\n const beforeLoadDelayedTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), beforeLoadDelayedTask]);\n }\n\n private async loadDelayedPromise(): Promise {\n const loadDelayedTask: Promise = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), loadDelayedTask]);\n }\n\n private async getInitializedPromise(): Promise {\n const initializedTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.initializedCallbacks.map((cb) => cb()), initializedTask]);\n }\n}\n\nexport default new HLX();\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n error?: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n async getPlaceholder(key: string): Promise {\n const placeholder = await PlaceholderService.getPlaceHolder(key);\n return placeholder;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.items) return;\n\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n if (item.error) {\n return html`

    ${item.error}

    `;\n } else {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: MenuItem) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: MenuItem | SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item['navtitle'] || item['title'];\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(siteMapEntries: MenuItem[]): Record {\n const groups = {};\n siteMapEntries.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n private async groupByFirstLevelPath() {\n const endpoint = '/query-index.json';\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n try {\n const queryIndex = await FetchService.fetchJson>(endpoint);\n\n this.error = null;\n\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n const groupItems = this.groupItemsByFirstLevelPath(filteredNavigation);\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n } catch (error) {\n DebuggerService.error(`SidebarNav Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n @state()\n error: string | null = null;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n if (contactHtml !== null) this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const endpoint = 'contact.plain.html';\n\n try {\n const contactHtmlString = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n return parser.parseFromString(contactHtmlString, 'text/html');\n } catch (error) {\n DebuggerService.error(`SidebarContacts Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n\n return null;\n }\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from 'Services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { Sitemap, SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n @state()\n error: string | null = null;\n\n @state()\n private noPostsPlaceholder: string;\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n this.noPostsPlaceholder = await PlaceholderService.getPlaceHolder('no posts');\n }\n\n render() {\n if (!this.lastTreePosts) return;\n\n return html` ${this.renderHeader()} ${this.renderPosts()} `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const endpoint = '/query-index.json';\n\n try {\n this.error = null;\n const queryIndex = await FetchService.fetchJson>(endpoint);\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n } catch (error) {\n DebuggerService.error(`SidebarPost Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n\n private renderPosts() {\n if (this.error) return html`
    ${this.error}
    `;\n if (this.lastTreePosts.length === 0) return html`
    ${this.noPostsPlaceholder}
    `;\n\n return html`
    \n ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}\n
    `;\n }\n\n private renderHeader() {\n return html`
    \n

    Newest Posts

    \n
    `;\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const endpoint = 'footer.plain.html';\n\n try {\n const response = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n } catch (error) {\n DebuggerService.error(`SidebarFooter Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { html, LitElement } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { createRef, Ref, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","import HLX from '../../app/index.ts';\nimport './sidebar.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\n\nconst addSidebarContainer = () => {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n const main = document.getElementById('main');\n main?.after(sidebarContainer);\n};\n\nHLX.addLoadEagerTask(() => {\n addSidebarContainer();\n return Promise.resolve();\n});\n","import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\n\nexport function addInnerContainer() {\n const main = document.getElementById('main');\n if (!main) return;\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n}\n","import HLX from '../../app/index.ts';\nimport { addInnerContainer } from './innerContainer.ts';\n\nHLX.addLoadEagerTask(() => {\n addInnerContainer();\n return Promise.resolve();\n});\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n if (specifier === '' || htmlTag === '') return input;\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from 'Utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n this.error = null;\n } catch (error) {\n DebuggerService.error('Header Component: Error while fetching header.json', error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e {\n const main = document.getElementsByTagName('main')[0];\n main.setAttribute('id', 'main');\n return Promise.resolve();\n });\n\n HLX.init();\n}\n\nexport function initHLXApp() {\n if (document.readyState === READY_STATES.interactive || document.readyState === READY_STATES.complete) {\n init();\n } else {\n document.addEventListener('readystatechange', () => {\n const readyState = document.readyState;\n if (readyState === READY_STATES.interactive || readyState === READY_STATES.complete) {\n init();\n }\n });\n }\n}\n","import './components/sidebar/sidebar.init.ts';\nimport './components/innerContainer/innerContainer.init.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { initHLXApp } from './app/init.ts';\n\ninitHLXApp();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file +{"version":3,"mappings":"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","names":["addClasses","element","classes","cssClass","toClassName","getMetadata","value","doc","attr","meta","metaElement","decorateTemplateAndTheme","template","theme","decorateButtons","a","up","twoup","undefinedOnEmpty","setDocLanguage","lang","collectBlocks","section","blockMap","block","loadBlockModules","status","href","getUrlForEndpoint","blockModule","error","DebuggerService","loadCSS","endpoint","resolve","reject","link","loadBlockStyles","config","showSection","waitForLCP","firstSection","lcpBlocks","blockPromises","lcpCandidate","getLocation","isSidekickLibraryActive","loadFonts","fontsCssPath","e","sampleRUM","checkpoint","data","defer","fnname","args","dfnname","fn","chkpnt","weight","id","_","i","random","isSelected","firstReadTime","urlSanitizers","knownProperties","sendPing","pdata","body","url","script","setupHlxObj","mainScriptPath","scriptEl","initSampleRUM","event","loadBlock","sectionsBlocks","loadBlocks","SectionsPromises","decorateImages","item","parentElement","adjustMarkup","wrappers","defaultContent","wrapper","toCamelCase","name","g","readBlockConfig","row","cols","col","as","imgs","img","ps","p","processSectionMetaData","sectionMeta","key","style","transformSection","main","decorateBlocks","shortBlockName","blockWrapper","HLX","cb","beforeLoadEagerTask","loadEagerTask","beforeLoadLazyTask","loadLazyTask","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","lazyStylesCssPath","sidekickLibraryStylesCssPath","hash","beforeLoadDelayedTask","loadDelayedTask","initializedTask","HLX$1","o","f","s","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","PlaceholderService","html","currentTarget","renderIcon","child","queryIndex","filterValues","term","siteMapEntries","groups","firstLevelPath","FetchService","filteredNavigation","groupItems","group","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","sitemapEntry","nextSitemapEntry","siteMapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","addSidebarContainer","sidebarContainer","addInnerContainer","children","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","iconMarkupFunc","iconMarkup","unsafeSVG","svg","until","css","property","READY_STATES","init","initHLXApp","readyState"],"sources":["../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../src/app/tasks/decorateTemplateAndTheme.ts","../../src/app/tasks/decorateButtons.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/tasks/setDocLanguage.ts","../../src/app/tasks/collectBlocks.ts","../../src/app/tasks/loadBlockModules.ts","../../src/app/tasks/loadCSS.ts","../../src/app/tasks/loadBlockStyles.ts","../../config.ts","../../src/app/tasks/showSection.ts","../../src/app/tasks/waitForLCP.ts","../../src/helpers/sidekick/getLocation.ts","../../src/app/tasks/loadFonts.ts","../../src/app/tasks/sampleRUM.ts","../../src/app/tasks/setupHlxObj.ts","../../src/app/tasks/initSampleRUM.ts","../../src/app/tasks/loadBlock.ts","../../src/app/tasks/loadBlocks.ts","../../src/app/tasks/decorateImages.ts","../../src/app/tasks/adjustMarkup.ts","../../src/utils/toCamelCase.ts","../../src/app/tasks/readBlockConfig.ts","../../src/app/tasks/processSectionMetaData.ts","../../src/app/tasks/transformSections.ts","../../src/app/tasks/decorateBlocks.ts","../../src/app/index.ts","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/components/sidebar/sidebar.init.ts","../../src/components/innerContainer/innerContainer.ts","../../src/components/innerContainer/innerContainer.init.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants/paths.ts","../../src/components/icon/icon.ts","../../src/app/init.ts","../../src/main.ts"],"sourcesContent":["import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} value - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * Example 1:\n * Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * Output: 'This is a sample description.'\n *\n * @example\n * Example 2:\n * Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","import { addClasses } from '../../utils/addClasses';\nimport { getMetadata } from '../../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Decorates paragraphs containing a single link as buttons.\n * @param {Element} element container element\n */\nexport function decorateButtons(element) {\n element.querySelectorAll('a').forEach((a) => {\n a.title = a.title || a.textContent;\n if (a.href !== a.textContent) {\n const up = a.parentElement;\n const twoup = a.parentElement.parentElement;\n if (!a.querySelector('img')) {\n if (up.childNodes.length === 1 && (up.tagName === 'P' || up.tagName === 'DIV')) {\n a.className = 'button'; // default\n up.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'STRONG' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button primary';\n twoup.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'EM' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button secondary';\n twoup.classList.add('button-container');\n }\n }\n }\n });\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../../utils/getMetadata';\nimport { undefinedOnEmpty } from '../../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document based on the language metadata.\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { BlockMapping } from '../app.types';\n\n/**\n * Collect all blocks in a section.\n * @param section - The section to collect the blocks from.\n * @returns BlockMapping[]\n * @example\n * const blocks = collectBlocks(section);\n * console.log(blocks);\n * Output: [{ name: 'block1', element: HTMLElement }, { name: 'block2', element: HTMLElement }]\n */\nexport function collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n}\n","import { DebuggerService } from '@kluntje/services';\nimport { BlockMapping } from '../app.types';\nimport { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/*\n * Load the es module for the block. The module should be named as the block name.\n * @param block - The block to load the module for.\n * @returns Promise\n */\nexport async function loadBlockModules(block: BlockMapping): Promise {\n const status = block.element.dataset.blockStatus;\n if (status !== 'loading' && status !== 'loaded') {\n try {\n block.element.dataset.blockStatus = 'loading';\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = 'loaded';\n } catch (error) {\n block.element.dataset.blockStatus = 'error';\n DebuggerService.error('laodBloackModules:', error);\n }\n }\n}\n","import { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/**\n * Load a CSS file if it is not already loaded append it to the head.\n * @param endpoint - The endpoint of the CSS file.\n * @returns Promise\n */\nexport async function loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n}\n","import { BlockMapping } from '../app.types';\nimport { loadCSS } from './loadCSS';\n\n/**\n * Load the block styles. The styles should be named as the block name.\n * @param block - The block to load the styles for.\n * @returns Promise\n */\nexport async function loadBlockStyles(block: BlockMapping) {\n try {\n await loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n fontsCssPath?: string;\n lazyStylesScssPath?: string;\n lazyStylesCssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n sidekickLibraryStylesCssPath?: string;\n lcpBlocks?: string[];\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/types/icons.types.ts',\n fontsScssPath: './src/styles/sass/fonts.scss',\n fontsCssPath: './dist/fonts/fonts.css',\n lazyStylesScssPath: './src/styles/sass/lazy-styles.scss',\n lazyStylesCssPath: './dist/lazyStyles/lazyStyles.css',\n sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss',\n sidekickLibraryStylesCssPath: './dist/sidekickLibraryStyles/sidekickLibraryStyles.css',\n lcpBlocks: [],\n};\n","/**\n * Removes the display property from the section\n * @param section - The section to show\n */\nexport function showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n}\n","import { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { config } from '../../../config';\nimport { showSection } from './showSection';\nimport { LcpCandidate } from '../app.types';\n\n/**\n * Wait for the Largest Contentful Paint (LCP) candidate to be loaded.\n * This function will load the modules and styles for the first section after the LCP candidate.\n * @returns Promise\n */\nexport async function waitForLCP() {\n const firstSection: HTMLElement | null = document.querySelector('.section');\n const { lcpBlocks } = config;\n\n if (firstSection) {\n const blocks = collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = lcpBlocks?.includes(block.name);\n if (hasLCPBlock) await Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n}\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { getLocation } from 'Helpers/sidekick/getLocation';\nimport { loadCSS } from './loadCSS';\nimport { config } from '../../../config';\n\nexport async function loadFonts(): Promise {\n const { fontsCssPath } = config;\n if (!fontsCssPath) return;\n await loadCSS(fontsCssPath);\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n}\n","/**\n * log RUM if part of the sample.\n * @param {string} checkpoint identifies the checkpoint in funnel\n * @param {Object} data additional data for RUM sample\n * @param {string} data.source DOM node that is the source of a checkpoint event,\n * identified by #id or .classname\n * @param {string} data.target subject of the checkpoint event,\n * for instance the href of a link, or a search term\n */\n\nexport function sampleRUM(checkpoint, data = {}) {\n // @ts-ignore\n sampleRUM.defer = sampleRUM.defer || [];\n const defer = (fnname) => {\n // @ts-ignore\n sampleRUM[fnname] = sampleRUM[fnname] || ((...args) => sampleRUM.defer.push({ fnname, args }));\n };\n // @ts-ignore\n sampleRUM.drain =\n // @ts-ignore\n sampleRUM.drain ||\n ((dfnname, fn) => {\n sampleRUM[dfnname] = fn;\n // @ts-ignore\n sampleRUM.defer\n .filter(({ fnname }) => dfnname === fnname)\n .forEach(({ fnname, args }) => sampleRUM[fnname](...args));\n });\n // @ts-ignore\n sampleRUM.always = sampleRUM.always || [];\n // @ts-ignore\n sampleRUM.always.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.always[chkpnt] = fn;\n };\n // @ts-ignore\n sampleRUM.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.cases[chkpnt] = fn;\n };\n defer('observe');\n defer('cwv');\n try {\n window.hlx = window.hlx || {};\n // @ts-ignore\n if (!window.hlx.rum) {\n const usp = new URLSearchParams(window.location.search);\n const weight = usp.get('rum') === 'on' ? 1 : 100; // with parameter, weight is 1. Defaults to 100.\n const id = Array.from({ length: 75 }, (_, i) => String.fromCharCode(48 + i))\n .filter((a) => /\\d|[A-Z]/i.test(a))\n .filter(() => Math.random() * 75 > 70)\n .join('');\n const random = Math.random();\n const isSelected = random * weight < 1;\n const firstReadTime = Date.now();\n const urlSanitizers = {\n full: () => window.location.href,\n origin: () => window.location.origin,\n path: () => window.location.href.replace(/\\?.*$/, ''),\n };\n // @ts-ignore\n window.hlx.rum = {\n weight,\n id,\n random,\n isSelected,\n firstReadTime,\n sampleRUM,\n sanitizeURL: urlSanitizers[window.hlx.RUM_MASK_URL || 'path'],\n };\n }\n // @ts-ignore\n const { weight, id, firstReadTime } = window.hlx.rum;\n // @ts-ignore\n if (window.hlx && window.hlx.rum && window.hlx.rum.isSelected) {\n const knownProperties = [\n 'weight',\n 'id',\n 'referer',\n 'checkpoint',\n 't',\n 'source',\n 'target',\n 'cwv',\n 'CLS',\n 'FID',\n 'LCP',\n 'INP',\n ];\n const sendPing = (pdata = data) => {\n const body = JSON.stringify(\n {\n weight,\n id,\n // @ts-ignore\n referer: window.hlx.rum.sanitizeURL(),\n checkpoint,\n t: Date.now() - firstReadTime,\n ...data,\n },\n knownProperties\n );\n const url = `https://rum.hlx.page/.rum/${weight}`;\n navigator.sendBeacon(url, body);\n // eslint-disable-next-line no-console\n console.debug(`ping:${checkpoint}`, pdata);\n };\n // @ts-ignore\n sampleRUM.cases = sampleRUM.cases || {\n // @ts-ignore\n cwv: () => sampleRUM.cwv(data) || true,\n lazy: () => {\n // use classic script to avoid CORS issues\n const script = document.createElement('script');\n script.src = 'https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js';\n document.head.appendChild(script);\n return true;\n },\n };\n sendPing(data);\n // @ts-ignore\n if (sampleRUM.cases[checkpoint]) {\n // @ts-ignore\n sampleRUM.cases[checkpoint]();\n }\n }\n // @ts-ignore\n if (sampleRUM.always[checkpoint]) {\n // @ts-ignore\n sampleRUM.always[checkpoint](data);\n }\n } catch (error) {\n // something went wrong\n }\n}\n","export default function setupHlxObj(mainScriptPath: string = '/dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { sampleRUM } from './sampleRUM';\nimport setupHlxObj from './setupHlxObj';\n\nexport function initSampleRUM() {\n setupHlxObj();\n sampleRUM('top');\n\n window.addEventListener('load', () => sampleRUM('load'));\n\n window.addEventListener('unhandledrejection', (event) => {\n sampleRUM('error', { source: event.reason.sourceURL, target: event.reason.line });\n });\n\n window.addEventListener('error', (event) => {\n sampleRUM('error', { source: event.filename, target: event.lineno });\n });\n}\n","import { BlockMapping } from '../app.types';\nimport { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { showSection } from './showSection';\n\n/**\n * Load the block modules and styles for a section and show the section.\n * @param section - The section to load the block modules and styles for.\n * @returns Promise\n */\nexport async function loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n }\n\n showSection(section);\n}\n","import { loadBlock } from './loadBlock';\n\n/**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\nexport async function loadBlocks() {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => loadBlock(section));\n\n await Promise.all(SectionsPromises);\n}\n","/*\n * This function is used to decorate images in the default content.\n * It adds the class 'image' and 'main' to the parent element of the image.\n */\nexport function decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n}\n","import { decorateImages } from './decorateImages';\n\n/**\n * This function is used to adjust the markup of a section.\n * It wraps the default content in a div with the class 'default-content-wrapper'.\n * It also adds the class 'section' to the section element.\n * It decorates the images in the default content by calling the 'decorateImages' function.\n * It sets the 'data-section-status' attribute to 'initialized'.\n * It hides the section element.\n * @param section - The section element to adjust.\n */\nexport function adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n if (/^[a-z][A-Za-z0-9]*$/.test(name)) {\n return name;\n }\n\n if (/^[A-Z][A-Za-z0-9]*$/.test(name)) {\n return name.charAt(0).toLowerCase() + name.slice(1);\n }\n\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toClassName } from 'Utils/toClassName';\n\n/*\n This function reads the configuration of a block from the HTML file\n and returns it as a Record object.\n @param {Element} block The block element\n*/\nexport function readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n}\n","import { toCamelCase } from 'Utils/toCamelCase';\nimport { toClassName } from 'Utils/toClassName';\nimport { readBlockConfig } from './readBlockConfig';\n\n/*\n This function processes the metadata of a section and applies it to the section element.\n @param {HTMLElement} section The section element\n*/\nexport function processSectionMetaData(section: HTMLElement) {\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n}\n","import { adjustMarkup } from './adjustMarkup';\nimport { processSectionMetaData } from './processSectionMetaData';\n\n/**\n * This function is used to transform the sections of the main element.\n * It adjusts the markup of each section by calling the 'adjustMarkup' function.\n * It processes the metadata of each section by calling the 'processSectionMetaData' function.\n * @param main - The main element to transform.\n */\nexport function transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n adjustMarkup(section);\n processSectionMetaData(section);\n });\n}\n","/**\n * Decorate blocks with classes and data attributes.\n * @param main - Html main element\n */\nexport function decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach((block) => {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n });\n}\n","import { decorateTemplateAndTheme } from './tasks/decorateTemplateAndTheme';\nimport { decorateButtons } from './tasks/decorateButtons';\nimport { setDocLanguage } from './tasks/setDocLanguage';\nimport { waitForLCP } from './tasks/waitForLCP';\nimport { loadFonts } from './tasks/loadFonts';\nimport { initSampleRUM } from './tasks/initSampleRUM';\nimport { DebuggerService } from '@kluntje/services';\nimport { loadCSS } from './tasks/loadCSS';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { config } from '../../config';\nimport { loadBlocks } from './tasks/loadBlocks';\nimport { transformSection } from './tasks/transformSections';\nimport { decorateBlocks } from './tasks/decorateBlocks';\nimport { sampleRUM } from './tasks/sampleRUM';\n\nclass HLX {\n private beforeEagerCallbacks: Array<() => Promise> = [];\n private loadEagerCallbacks: Array<() => Promise> = [];\n private beforeLoadLazyCallbacks: Array<() => Promise> = [];\n private loadLazyCallbacks: Array<() => Promise> = [];\n private beforeLoadDelayedCallbacks: Array<() => Promise> = [];\n private loadDelayedCallbacks: Array<() => Promise> = [];\n private initializedCallbacks: Array<() => Promise> = [];\n\n private beforeEagerPromise?: Promise;\n private eagerPromise?: Promise;\n private beforeLazyPromise?: Promise;\n private lazyPromise?: Promise;\n private beforeDelayedPromise?: Promise;\n private delayedPromise?: Promise;\n private initializedPromise?: Promise;\n\n private get beforeEager() {\n if (this.beforeEagerPromise === undefined) {\n this.beforeEagerPromise = this.beforeLoadEager();\n }\n return this.beforeEagerPromise;\n }\n\n private get loadEager() {\n if (this.eagerPromise === undefined) {\n this.eagerPromise = this.loadEagerPromise();\n }\n return this.eagerPromise;\n }\n\n private get beforeLoadLazy() {\n if (this.beforeLazyPromise === undefined) {\n this.beforeLazyPromise = this.beforeLoadLazyPromise();\n }\n return this.beforeLazyPromise;\n }\n\n private get loadLazy() {\n if (this.lazyPromise === undefined) {\n this.lazyPromise = this.loadLazyPromise();\n }\n return this.lazyPromise;\n }\n\n private get beforeLoadDelayed() {\n if (this.beforeDelayedPromise === undefined) {\n this.beforeDelayedPromise = this.beforeLoadDelayedPromise();\n }\n return this.beforeDelayedPromise;\n }\n\n private get loadDelayed() {\n if (this.delayedPromise === undefined) {\n this.delayedPromise = this.loadDelayedPromise();\n }\n return this.delayedPromise;\n }\n\n private get initialized() {\n if (this.initializedPromise === undefined) {\n this.initializedPromise = this.getInitializedPromise();\n }\n return this.initializedPromise;\n }\n\n public addBeforeEagerTask(cb: () => Promise) {\n this.beforeEagerCallbacks.push(cb);\n }\n\n public addLoadEagerTask(cb: () => Promise) {\n this.loadEagerCallbacks.push(cb);\n }\n\n public addBeforeLoadLazyTask(cb: () => Promise) {\n this.beforeLoadLazyCallbacks.push(cb);\n }\n\n public addLoadLazyTask(cb: () => Promise) {\n this.loadLazyCallbacks.push(cb);\n }\n\n public addBeforeLoadDelayedTask(cb: () => Promise) {\n this.beforeLoadDelayedCallbacks.push(cb);\n }\n\n public addLoadDelayedTask(cb: () => Promise) {\n this.loadDelayedCallbacks.push(cb);\n }\n\n public addInitializedTask(cb: () => Promise) {\n this.initializedCallbacks.push(cb);\n }\n\n public async init() {\n await this.beforeEager;\n await this.loadEager;\n await this.beforeLoadLazy;\n await this.loadLazy;\n await this.beforeLoadDelayed;\n await this.loadDelayed;\n await this.initialized;\n }\n\n private async beforeLoadEager(): Promise {\n const beforeLoadEagerTask: Promise = new Promise((resolve) => {\n initSampleRUM();\n decorateTemplateAndTheme();\n setDocLanguage();\n resolve();\n });\n\n await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), beforeLoadEagerTask]);\n }\n\n private async loadEagerPromise(): Promise {\n const loadEagerTask: Promise = new Promise(async (resolve) => {\n const main = document.querySelector('main') as HTMLElement;\n decorateButtons(main);\n transformSection(main);\n decorateBlocks(main);\n setTimeout(() => {\n document.body.classList.add('show');\n resolve();\n }, 100);\n\n await waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n });\n\n await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), loadEagerTask]);\n }\n\n private async beforeLoadLazyPromise(): Promise {\n const beforeLoadLazyTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), beforeLoadLazyTask]);\n }\n\n private async loadLazyPromise(): Promise {\n const loadLazyTask: Promise = new Promise(async (resolve) => {\n try {\n const {\n lazyStylesScssPath,\n sidekickLibraryStylesScssPath,\n fontsScssPath,\n lazyStylesCssPath,\n sidekickLibraryStylesCssPath,\n } = config;\n\n await loadBlocks();\n\n const { hash } = window.location;\n const element = hash ? document.getElementById(hash.substring(1)) : false;\n if (hash && element) element.scrollIntoView();\n\n if (lazyStylesScssPath && lazyStylesCssPath) await loadCSS(lazyStylesCssPath);\n if (sidekickLibraryStylesScssPath && sidekickLibraryStylesCssPath && isSidekickLibraryActive()) {\n await loadCSS(sidekickLibraryStylesCssPath);\n }\n if (fontsScssPath) await loadFonts();\n sampleRUM('lazy');\n const main = document.querySelector('main') as HTMLElement;\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('div[data-block-name]'));\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('picture > img'));\n } catch (error) {\n DebuggerService.error('Load lazy Task: ', error);\n }\n resolve();\n });\n\n await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), loadLazyTask]);\n }\n\n private async beforeLoadDelayedPromise(): Promise {\n const beforeLoadDelayedTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), beforeLoadDelayedTask]);\n }\n\n private async loadDelayedPromise(): Promise {\n const loadDelayedTask: Promise = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), loadDelayedTask]);\n }\n\n private async getInitializedPromise(): Promise {\n const initializedTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.initializedCallbacks.map((cb) => cb()), initializedTask]);\n }\n}\n\nexport default new HLX();\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n error?: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n async getPlaceholder(key: string): Promise {\n const placeholder = await PlaceholderService.getPlaceHolder(key);\n return placeholder;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.items) return;\n\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n if (item.error) {\n return html`

    ${item.error}

    `;\n } else {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: MenuItem) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: MenuItem | SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item['navtitle'] || item['title'];\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(siteMapEntries: MenuItem[]): Record {\n const groups = {};\n siteMapEntries.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n private async groupByFirstLevelPath() {\n const endpoint = '/query-index.json';\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n try {\n const queryIndex = await FetchService.fetchJson>(endpoint);\n\n this.error = null;\n\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n const groupItems = this.groupItemsByFirstLevelPath(filteredNavigation);\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n } catch (error) {\n DebuggerService.error(`SidebarNav Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n @state()\n error: string | null = null;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n if (contactHtml !== null) this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const endpoint = 'contact.plain.html';\n\n try {\n const contactHtmlString = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n return parser.parseFromString(contactHtmlString, 'text/html');\n } catch (error) {\n DebuggerService.error(`SidebarContacts Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n\n return null;\n }\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from 'Services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { Sitemap, SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n @state()\n error: string | null = null;\n\n @state()\n private noPostsPlaceholder: string;\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n this.noPostsPlaceholder = await PlaceholderService.getPlaceHolder('no posts');\n }\n\n render() {\n if (!this.lastTreePosts) return;\n\n return html` ${this.renderHeader()} ${this.renderPosts()} `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const endpoint = '/query-index.json';\n\n try {\n this.error = null;\n const queryIndex = await FetchService.fetchJson>(endpoint);\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n } catch (error) {\n DebuggerService.error(`SidebarPost Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n\n private renderPosts() {\n if (this.error) return html`
    ${this.error}
    `;\n if (this.lastTreePosts.length === 0) return html`
    ${this.noPostsPlaceholder}
    `;\n\n return html`
    \n ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}\n
    `;\n }\n\n private renderHeader() {\n return html`
    \n

    Newest Posts

    \n
    `;\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const endpoint = 'footer.plain.html';\n\n try {\n const response = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n } catch (error) {\n DebuggerService.error(`SidebarFooter Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { html, LitElement } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { createRef, Ref, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","import HLX from '../../app/index.ts';\nimport './sidebar.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\n\nconst addSidebarContainer = () => {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n const main = document.getElementById('main');\n main?.after(sidebarContainer);\n};\n\nHLX.addLoadEagerTask(() => {\n addSidebarContainer();\n return Promise.resolve();\n});\n","import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\n\nexport function addInnerContainer() {\n const main = document.getElementById('main');\n if (!main) return;\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n}\n","import HLX from '../../app/index.ts';\nimport { addInnerContainer } from './innerContainer.ts';\n\nHLX.addLoadEagerTask(() => {\n addInnerContainer();\n return Promise.resolve();\n});\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n if (specifier === '' || htmlTag === '') return input;\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from 'Utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n this.error = null;\n } catch (error) {\n DebuggerService.error('Header Component: Error while fetching header.json', error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e {\n const main = document.getElementsByTagName('main')[0];\n main.setAttribute('id', 'main');\n return Promise.resolve();\n });\n\n HLX.init();\n}\n\nexport function initHLXApp() {\n if (document.readyState === READY_STATES.interactive || document.readyState === READY_STATES.complete) {\n init();\n } else {\n document.addEventListener('readystatechange', () => {\n const readyState = document.readyState;\n if (readyState === READY_STATES.interactive || readyState === READY_STATES.complete) {\n init();\n }\n });\n }\n}\n","import './components/sidebar/sidebar.init.ts';\nimport './components/innerContainer/innerContainer.init.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { initHLXApp } from './app/init.ts';\n\ninitHLXApp();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file diff --git a/src/app/tasks/setupHlxObj.ts b/src/app/tasks/setupHlxObj.ts index 7d8ce4d4..9f99f629 100644 --- a/src/app/tasks/setupHlxObj.ts +++ b/src/app/tasks/setupHlxObj.ts @@ -1,4 +1,4 @@ -export default function setupHlxObj(mainScriptPath: string = 'dist/main/main.js') { +export default function setupHlxObj(mainScriptPath: string = '/dist/main/main.js') { window.hlx = window.hlx || {}; window.hlx.RUM_MASK_URL = 'full'; window.hlx.codeBasePath = ''; From f28dd80ce1465b02a9ef0d134fa6304cb6307cca Mon Sep 17 00:00:00 2001 From: "christian.schmidt" Date: Mon, 6 May 2024 14:16:53 +0200 Subject: [PATCH 47/62] Adjust case for high level libs since Webstorms struggels otherwise with types --- tsconfig.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tsconfig.json b/tsconfig.json index 41315e17..14d83cbd 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -2,7 +2,7 @@ "compilerOptions": { "module": "esnext", "target": "ES6", - "lib": ["es2017", "dom", "dom.iterable"], + "lib": ["ES2017", "DOM", "DOM.iterable"], "types": ["vite/client", "jest", "node"], "declaration": true, "emitDeclarationOnly": true, From 819f9fe80f52b598d3426eba93a550d5111efe45 Mon Sep 17 00:00:00 2001 From: "christian.schmidt" Date: Tue, 7 May 2024 13:11:20 +0200 Subject: [PATCH 48/62] Fix lcp block bug --- config.ts | 2 +- .../createOptimizedPicture.CyR9tLTg.js | 2 -- .../createOptimizedPicture.CyR9tLTg.js.map | 1 - dist/__chunks__/fetch.service.C1Ie3Sjw.js | 18 ------------- dist/__chunks__/fetch.service.C1Ie3Sjw.js.map | 1 - dist/form/form.js | 2 +- dist/main/main.js | 2 +- dist/main/main.js.map | 2 +- dist/posts/posts.js | 2 +- src/app/index.ts | 26 +++++++++---------- 10 files changed, 17 insertions(+), 41 deletions(-) delete mode 100644 dist/__chunks__/createOptimizedPicture.CyR9tLTg.js delete mode 100644 dist/__chunks__/createOptimizedPicture.CyR9tLTg.js.map delete mode 100644 dist/__chunks__/fetch.service.C1Ie3Sjw.js delete mode 100644 dist/__chunks__/fetch.service.C1Ie3Sjw.js.map diff --git a/config.ts b/config.ts index 3c1ed2db..8cdb0819 100644 --- a/config.ts +++ b/config.ts @@ -23,5 +23,5 @@ export const config: Config = { lazyStylesCssPath: './dist/lazyStyles/lazyStyles.css', sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss', sidekickLibraryStylesCssPath: './dist/sidekickLibraryStyles/sidekickLibraryStyles.css', - lcpBlocks: [], + lcpBlocks: ['banner'], }; diff --git a/dist/__chunks__/createOptimizedPicture.CyR9tLTg.js b/dist/__chunks__/createOptimizedPicture.CyR9tLTg.js deleted file mode 100644 index 9086bfea..00000000 --- a/dist/__chunks__/createOptimizedPicture.CyR9tLTg.js +++ /dev/null @@ -1,2 +0,0 @@ -import{F as w,m as u}from"./fetch.service.C1Ie3Sjw.js";import{i as f}from"./isSidekickLibraryActive.U-fJCMMj.js";class g{async getPlaceHolder(o){try{const c="/placeholder.json",h={cacheOptions:{cacheType:"runtime"}},n=(await w.fetchJson(c,h)).data.find(t=>t.Key===o);if(!n){const t=`PlaceholderService: Placeholder with key ${o} could not be found.`;throw u.error(t),new Error(t)}return n.Text}catch(c){throw u.error("PlaceholderService: Error fetching placeholder data:",c),c}}}const P=new g;function $(){if(!f())return window.location.href;const{location:i}=window.parent,o=new URLSearchParams(i.search);return`${i.origin}${o.get("path")}`}function S(i){if(i.src==="")return;const{src:o,alt:c,eager:h=!1,width:l,height:n,breakpoints:t=[{media:"(min-width: 600px)",width:2e3},{width:750}]}=i,p=new URL(o,$()),d=document.createElement("picture"),{pathname:a}=p,m=a.substring(a.lastIndexOf(".")+1);return t.forEach(r=>{const s=document.createElement("source");r.media&&s.setAttribute("media",r.media),s.setAttribute("type","image/webp"),s.setAttribute("srcset",`${a}?width=${r.width}&format=webply&optimize=medium`),d.appendChild(s)}),t.forEach((r,s)=>{if(s {\n try {\n const url = '/placeholder.json';\n const options: FetchServiceOptions = {\n cacheOptions: { cacheType: 'runtime' },\n };\n const sheetsResponse = await FetchService.fetchJson>(url, options);\n const placeholderRecord = sheetsResponse.data.find((item: Placeholder): boolean => item.Key === key);\n\n if (!placeholderRecord) {\n const errorMessage = `PlaceholderService: Placeholder with key ${key} could not be found.`;\n DebuggerService.error(errorMessage);\n throw new Error(errorMessage);\n }\n\n return placeholderRecord!.Text;\n } catch (error) {\n DebuggerService.error('PlaceholderService: Error fetching placeholder data:', error);\n throw error;\n }\n }\n}\n\nexport default new PlaceholderService();\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the ancestor origin + the path query param is returned.\n * @returns {String} The href of the current page or the href of the block running in the library\n *\n * @example\n * const url = new URL(src, getHref());\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getHref(): string {\n if (!isSidekickLibraryActive()) return window.location.href;\n\n const { location: parentLocation } = window.parent;\n const urlParams = new URLSearchParams(parentLocation.search);\n return `${parentLocation.origin}${urlParams.get('path')}`;\n}\n","import { getHref } from 'Helpers/sidekick/getHref.ts';\n\n/**\n * Represents a breakpoint configuration used in responsive web design.\n *\n * @interface BreakPoint\n * @property {number} [media] - The media query string defining the condition for this breakpoint.\n * @property {number} [width] - The width associated with this breakpoint.\n *\n * @example\n * // Example usage:\n * const exampleBreakPoint: BreakPoint = {\n * media: \"(min-width: 600px)\",\n * width: \"100\"\n * };\n */\ninterface BreakPoint {\n media?: string;\n width?: number;\n}\n\n/**\n * Represents the arguments for creating an optimized picture element.\n *\n * @interface CreateOptimizedPictureArgs\n * @property {string} src - The URL of the image.\n * @property {string} alt - The alternative text for the image.\n * @property {number} width - The width of the image in CSS pixels.\n * @property {number} height - The height of the image in CSS pixels.\n * @property {boolean} [eager] - Whether to load the image immediately.\n * @property {BreakPoint[]} [breakpoints] - The breakpoints for responsive images.\n */\nexport interface CreateOptimizedPictureArgs {\n src: string;\n alt: string;\n width: number;\n height: number;\n eager?: boolean;\n breakpoints?: BreakPoint[];\n}\n\n/**\n * Creates an optimized HTML picture element with responsive image sources and a fallback image.\n *\n * @param {CreateOptimizedPictureArgs} createOptimizedPictureArgs - The arguments for creating the picture element.\n * @returns {HTMLPictureElement} - The created HTML picture element.\n *\n * @example\n * const args = {\n * src: 'image.jpg',\n * alt: 'Example Image',\n * width: '200',\n * height: '150',\n * eager: true,\n * breakpoints: [\n * { media: '(min-width: 600px)', width: '800' },\n * { media: '(min-width: 1200px)', width: '1600' }\n * ]\n * };\n * const pictureElement = createOptimizedPicture(args);\n * document.body.appendChild(pictureElement);\n *\n * @remarks\n * The last breakpoint provided in the `breakpoints` array is used as the source for the fallback image.\n */\nexport function createOptimizedPicture(\n createOptimizedPictureArgs: CreateOptimizedPictureArgs\n): HTMLPictureElement | undefined {\n if (createOptimizedPictureArgs.src === '') return undefined;\n\n const {\n src,\n alt,\n eager = false,\n width,\n height,\n breakpoints = [{ media: '(min-width: 600px)', width: 2000 }, { width: 750 }],\n } = createOptimizedPictureArgs;\n const url = new URL(src, getHref());\n const picture = document.createElement('picture');\n const { pathname } = url;\n const ext = pathname.substring(pathname.lastIndexOf('.') + 1);\n\n // webp\n breakpoints.forEach((breakpoint: BreakPoint): void => {\n const source = document.createElement('source');\n if (breakpoint.media) source.setAttribute('media', breakpoint.media);\n source.setAttribute('type', 'image/webp');\n source.setAttribute('srcset', `${pathname}?width=${breakpoint.width}&format=webply&optimize=medium`);\n picture.appendChild(source);\n });\n\n // fallback\n breakpoints.forEach((breakpoint: Record, index: number): void => {\n if (index < breakpoints.length - 1) {\n const source = document.createElement('source');\n if (breakpoint.media) source.setAttribute('media', breakpoint.media);\n source.setAttribute('srcset', `${pathname}?width=${breakpoint.width}&format=${ext}&optimize=medium`);\n picture.appendChild(source);\n } else {\n const img = document.createElement('img');\n img.setAttribute('loading', eager ? 'eager' : 'lazy');\n img.setAttribute('alt', alt);\n img.setAttribute('width', width.toString());\n img.setAttribute('height', height.toString());\n picture.appendChild(img);\n img.setAttribute('src', `${pathname}?width=${breakpoint.width}&format=${ext}&optimize=medium`);\n }\n });\n\n return picture;\n}\n"],"names":["PlaceholderService","key","url","options","placeholderRecord","FetchService","item","errorMessage","DebuggerService","error","PlaceholderService$1","getHref","isSidekickLibraryActive","parentLocation","urlParams","createOptimizedPicture","createOptimizedPictureArgs","src","alt","eager","width","height","breakpoints","picture","pathname","ext","breakpoint","source","index","img"],"mappings":"iHAKA,MAAMA,CAAmB,CACvB,MAAa,eAAeC,EAA8B,CACpD,GAAA,CACF,MAAMC,EAAM,oBACNC,EAA+B,CACnC,aAAc,CAAE,UAAW,SAAU,CAAA,EAGjCC,GADiB,MAAMC,EAAa,UAAuCH,EAAKC,CAAO,GACpD,KAAK,KAAMG,GAA+BA,EAAK,MAAQL,CAAG,EAEnG,GAAI,CAACG,EAAmB,CAChB,MAAAG,EAAe,4CAA4CN,CAAG,uBACpEO,MAAAA,EAAgB,MAAMD,CAAY,EAC5B,IAAI,MAAMA,CAAY,CAC9B,CAEA,OAAOH,EAAmB,WACnBK,EAAO,CACED,MAAAA,EAAA,MAAM,uDAAwDC,CAAK,EAC7EA,CACR,CACF,CACF,CAEA,MAAeC,EAAA,IAAIV,EChBZ,SAASW,GAAkB,CAChC,GAAI,CAACC,EAAwB,EAAG,OAAO,OAAO,SAAS,KAEvD,KAAM,CAAE,SAAUC,GAAmB,OAAO,OACtCC,EAAY,IAAI,gBAAgBD,EAAe,MAAM,EAC3D,MAAO,GAAGA,EAAe,MAAM,GAAGC,EAAU,IAAI,MAAM,CAAC,EACzD,CC8CO,SAASC,EACdC,EACgC,CAChC,GAAIA,EAA2B,MAAQ,GAAW,OAE5C,KAAA,CACJ,IAAAC,EACA,IAAAC,EACA,MAAAC,EAAQ,GACR,MAAAC,EACA,OAAAC,EACA,YAAAC,EAAc,CAAC,CAAE,MAAO,qBAAsB,MAAO,KAAQ,CAAE,MAAO,IAAK,CACzE,EAAAN,EACEd,EAAM,IAAI,IAAIe,EAAKN,EAAS,CAAA,EAC5BY,EAAU,SAAS,cAAc,SAAS,EAC1C,CAAE,SAAAC,CAAa,EAAAtB,EACfuB,EAAMD,EAAS,UAAUA,EAAS,YAAY,GAAG,EAAI,CAAC,EAGhD,OAAAF,EAAA,QAASI,GAAiC,CAC9C,MAAAC,EAAS,SAAS,cAAc,QAAQ,EAC1CD,EAAW,OAAcC,EAAA,aAAa,QAASD,EAAW,KAAK,EAC5DC,EAAA,aAAa,OAAQ,YAAY,EACxCA,EAAO,aAAa,SAAU,GAAGH,CAAQ,UAAUE,EAAW,KAAK,gCAAgC,EACnGH,EAAQ,YAAYI,CAAM,CAAA,CAC3B,EAGWL,EAAA,QAAQ,CAACI,EAAoCE,IAAwB,CAC3E,GAAAA,EAAQN,EAAY,OAAS,EAAG,CAC5B,MAAAK,EAAS,SAAS,cAAc,QAAQ,EAC1CD,EAAW,OAAcC,EAAA,aAAa,QAASD,EAAW,KAAK,EAC5DC,EAAA,aAAa,SAAU,GAAGH,CAAQ,UAAUE,EAAW,KAAK,WAAWD,CAAG,kBAAkB,EACnGF,EAAQ,YAAYI,CAAM,CAAA,KACrB,CACC,MAAAE,EAAM,SAAS,cAAc,KAAK,EACxCA,EAAI,aAAa,UAAWV,EAAQ,QAAU,MAAM,EAChDU,EAAA,aAAa,MAAOX,CAAG,EAC3BW,EAAI,aAAa,QAAST,EAAM,SAAU,CAAA,EAC1CS,EAAI,aAAa,SAAUR,EAAO,SAAU,CAAA,EAC5CE,EAAQ,YAAYM,CAAG,EACnBA,EAAA,aAAa,MAAO,GAAGL,CAAQ,UAAUE,EAAW,KAAK,WAAWD,CAAG,kBAAkB,CAC/F,CAAA,CACD,EAEMF,CACT"} \ No newline at end of file diff --git a/dist/__chunks__/fetch.service.C1Ie3Sjw.js b/dist/__chunks__/fetch.service.C1Ie3Sjw.js deleted file mode 100644 index ff8caca7..00000000 --- a/dist/__chunks__/fetch.service.C1Ie3Sjw.js +++ /dev/null @@ -1,18 +0,0 @@ -var p={},P;function x(e){return function(...t){return function(n,r,o){return Object.assign(Object.assign({},o),{value:e(o.value,...t)})}}}Object.defineProperty(p,"__esModule",{value:!0});const O=x(function(e,t=0){let n=-1;const r=function(...o){clearTimeout(n),n=window.setTimeout(()=>{e.call(this,...o)},t)};return r.cancel=function(){clearTimeout(n)},r}),Q=x(function(e,t=0){let n,r=[];const o=function(...s){r=s,n===void 0&&(n=window.setTimeout(()=>{n=void 0,e.call(this,...r)},t))};return o.cancel=function(){clearTimeout(n),n=void 0},o});p.debounce=O,P=p.throttle=Q;var i={},R,w;Object.defineProperty(i,"__esModule",{value:!0});const L=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),b=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},f=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},C=(e,t)=>e.classList.contains(t);function d(e){return Symbol.iterator in e}function T(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const j=(e,t,n,r,o)=>{if(e==null||d(e)&&!T(e))return;if(d(e)&&!(e instanceof HTMLElement)){for(const a of e)j(a,t,n,r,o);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(a=>{const c=$(e,a,n,r);if(!r.eventBindingMap[c]){const l=n.bind(r);return r.eventBindingMap[c]=l,e.addEventListener(a.trim(),l,o)}})};function $(e,t,n,r){return`${m(e,r)}# - ${t.trim()}# - ${m(n,r)}# - ${m(r,r)}`.replace(/\n/gm,"").replace(/\s/g,"")}function m(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const r="xxxxxxxx".replace(/x/g,D).toLowerCase();t.eventIdMap.set(e,r),n=r}return n}function D(){return(100*Math.random()%36|0).toString(36)}const A=(e,t,n,r,o)=>{if(e==null||d(e)&&!T(e))return;if(d(e)&&!(e instanceof HTMLElement)){for(const a of e)A(a,t,n,r,o);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(a=>{const c=$(e,a,n,r),l=r.eventBindingMap[c];l&&(delete r.eventBindingMap[c],e.removeEventListener(a,l,o))})},M=(e,t)=>{L(e,t).forEach(n=>e.removeChild(n))},E=(e,t,n)=>new Promise(r=>{n!==void 0&&setTimeout(()=>r(),n),e.addEventListener(t,()=>r())});i.addClass=f,i.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),i.findAll=L,i.forEachNode=(e,t,n=window)=>{for(let r=0;r{let t="";return e.forEach(n=>{!t.length&&window.matchMedia(n.query).matches&&(t=n.name)}),t},i.getInnerText=e=>e.innerText||e.textContent||"",i.getParent=(e,t)=>e.closest(t),i.getUniqueID=()=>Math.random().toString(36).substr(2,9),i.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,i.hasClass=C,i.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let r={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(r=t.getBoundingClientRect()),n.top>=r.top&&n.right<=r.right&&n.bottom<=r.bottom&&n.left>=r.left},i.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),R=i.onEvent=j,i.removeChildren=M,i.removeChilds=M,i.removeClass=b,i.removeEvent=A,i.toggleClass=(e,t,n)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const r of e)n===!0?f(r,t):C(r,t)||n===!1?b(r,t):f(r,t)}},i.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),i.waitForAnimationEnd=function(e,t){return new Promise((n,r)=>{e.addEventListener("animationend",function o(s){s.target===e&&(t&&s.animationName!==t||(e.removeEventListener("animationend",o),n(s)))})})},i.waitForEvent=E,i.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():E(e,"kl-component-initialized",3e3)},i.waitForTransitionEnd=function(e,t){return new Promise((n,r)=>{e.addEventListener("transitionend",function o(s){s.target===e&&(t&&s.propertyName!==t||(e.removeEventListener("transitionend",o),n(s)))})})};var q={};Object.defineProperty(q,"__esModule",{value:!0});q.fetchJSON=(e,t)=>new Promise((n,r)=>{fetch(e,t).then(o=>{o.ok?n(o.json()):r(o)}).catch(o=>r(o))});var h={};Object.defineProperty(h,"__esModule",{value:!0});const g=e=>typeof e=="object"&&e!==null?JSON.stringify(e):String(e);h.getValue=(e={},t="")=>{const n=t.split(".");let r=0,o=e;for(;o&&rtypeof e==typeof t&&(typeof e=="object"?g(e).localeCompare(g(t))===0:e===t),h.isFilledObject=function(e){return typeof e=="object"&&e!==null&&Object.keys(e).length>0},h.naiveClone=function e(t){return typeof t!="object"?t:t===null?null:Array.isArray(t)?t.map(n=>e(n)):Object.entries(t).reduce((n,[r,o])=>(n[r]=e(o),n),{})},h.toArray=e=>Array.isArray(e)?e:[e],h.toString=g;/*! ***************************************************************************** -Copyright (c) Microsoft Corporation. - -Permission to use, copy, modify, and/or distribute this software for any -purpose with or without fee is hereby granted. - -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH -REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, -INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM -LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR -OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -PERFORMANCE OF THIS SOFTWARE. -***************************************************************************** */class u{constructor(){this.eventIdMap=new WeakMap,this.eventBindingMap={},this.lastMQ=w(u.mediaQuerys),R(window,"resize",this.handleMQChange,this)}static getInstance(t){return u.instance===void 0&&(u.mediaQuerys=t,u.instance=new u),u.instance}handleMQChange(){const t=w(u.mediaQuerys);t!==this.lastMQ&&(window.dispatchEvent(new CustomEvent("kl-mq-change",{detail:{newMQ:t,oldMQ:this.lastMQ}})),this.lastMQ=t)}}(function(e,t,n,r){var o,s=arguments.length,a=s<3?t:r===null?r=Object.getOwnPropertyDescriptor(t,n):r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")a=Reflect.decorate(e,t,n,r);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(a=(s<3?o(a):s>3?o(t,n,a):o(t,n))||a);s>3&&a&&Object.defineProperty(t,n,a)})([P(100)],u.prototype,"handleMQChange",null);var I=new class{constructor(){this.urlSearchParams=new URLSearchParams(window.location.search)}get(e){return this.urlSearchParams.get(e)}getAll(e){return this.urlSearchParams.getAll(e)}getAllKeys(){return Array.from(this.urlSearchParams.keys())}set(e,t){this.urlSearchParams.set(e,t),this.updateUrl()}delete(e){this.urlSearchParams.delete(e),this.updateUrl()}getString(){return this.urlSearchParams.toString()}get curUrl(){return`${window.location.protocol}//${window.location.host}${window.location.pathname}`}updateUrl(){const e=this.getString(),t=this.curUrl,n=window.location.hash,r=e!==""?`${t}?${e}`:t;window.history.replaceState({path:r},"",r),n!==""&&(window.location.hash=n)}},F=new Proxy(console,{get:(e,t)=>I.get("js-debug")!==null?e[t]:()=>{}});new class{constructor(){this.componentMap=new WeakMap,this.intersectionObserver=new IntersectionObserver(e=>this.handleIntersectionChange(e),{rootMargin:"500px 0px"})}subscribe(e,t){this.componentMap.set(e,t),this.intersectionObserver.observe(e)}unsubscribe(e){this.intersectionObserver.unobserve(e),this.componentMap.delete(e)}handleIntersectionChange(e){e.forEach(t=>{const n=t.target;if(!t.isIntersecting||!this.componentMap.has(n))return;const r=this.componentMap.get(n);this.unsubscribe(n),r()})}};const S=e=>{const t=new URL(window.hlx.codeBasePath,window.location.origin);return new URL(e,t)};class N{constructor(){this.runtimeCache=new Map}get(t){return this.runtimeCache.get(t)}set(t,n){this.runtimeCache.set(t,n)}has(t){return this.runtimeCache.has(t)}delete(t){this.runtimeCache.delete(t)}}class U{constructor(){this.requestPipeline=new Map,this.runtimeCache=new N}fetchJson(t,n={}){return this.fetchData(S(t).href,n,this.getResponseJSON)}fetchText(t,n={}){return this.fetchData(S(t).href,n,this.getResponseText)}async fetchData(t,n,r){const{cacheOptions:o}=n,s=this.getCachedData(t,o);if(s!==null)return s;const a=this.requestPipeline.get(t);if(a!==void 0)return r(await a);const c=fetch(t,n.fetchOptions);this.requestPipeline.set(t,c);const l=await c;this.requestPipeline.delete(t);const v=await r(l);if(this.setCachedData(t,v,o),!l.ok){const y=await l.text();throw F.error(`FetchService: Error fetching data from ${t}: ${y}`),new Error(`Error fetching data from ${t}: ${y}`)}return v}async getResponseJSON(t){return await t.clone().json()}async getResponseText(t){return await t.clone().text()}getCachedData(t,n){return(n==null?void 0:n.cacheType)==="runtime"?this.runtimeCache.get(t)??null:null}setCachedData(t,n,r){(r==null?void 0:r.cacheType)==="runtime"&&this.runtimeCache.set(t,n)}}const k=new U;export{k as F,S as g,F as m}; -//# sourceMappingURL=fetch.service.C1Ie3Sjw.js.map diff --git a/dist/__chunks__/fetch.service.C1Ie3Sjw.js.map b/dist/__chunks__/fetch.service.C1Ie3Sjw.js.map deleted file mode 100644 index 0f64f88a..00000000 --- a/dist/__chunks__/fetch.service.C1Ie3Sjw.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"fetch.service.C1Ie3Sjw.js","sources":["../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/function-helpers/decorators/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/api-helpers/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/object-helpers/index.js","../../node_modules/@kluntje/services/lib/index.module.js","../../src/app/utils/getUrlForEndpoint.ts","../../src/utils/RuntimeCache.ts","../../src/services/fetch.service.ts"],"sourcesContent":["\"use strict\";function t(t){return function(...e){return function(n,o,c){return Object.assign(Object.assign({},c),{value:t(c.value,...e)})}}}Object.defineProperty(exports,\"__esModule\",{value:!0});const e=t((function(t,e=0){let n=-1;const o=function(...o){clearTimeout(n),n=window.setTimeout((()=>{t.call(this,...o)}),e)};return o.cancel=function(){clearTimeout(n)},o})),n=t((function(t,e=0){let n,o=[];const c=function(...c){o=c,void 0===n&&(n=window.setTimeout((()=>{n=void 0,t.call(this,...o)}),e))};return c.cancel=function(){clearTimeout(n),n=void 0},c}));exports.debounce=e,exports.throttle=n;\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,a)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,a);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=l(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,a)}}))};function l(e,t,n,o){return`${a(e,o)}#\\n ${t.trim()}#\\n ${a(n,o)}#\\n ${a(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function a(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let a;a=\"string\"==typeof t?t.trim().split(\" \"):t,a.forEach((t=>{const r=l(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});exports.fetchJSON=(e,t)=>new Promise(((o,s)=>{fetch(e,t).then((e=>{e.ok?o(e.json()):s(e)})).catch((e=>s(e)))}));\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=e=>\"object\"==typeof e&&null!==e?JSON.stringify(e):String(e);exports.getValue=(e={},t=\"\")=>{const r=t.split(\".\");let o=0,n=e;for(;n&&otypeof t==typeof r&&(\"object\"==typeof t?0===e(t).localeCompare(e(r)):t===r),exports.isFilledObject=function(e){return\"object\"==typeof e&&null!==e&&Object.keys(e).length>0},exports.naiveClone=function e(t){return\"object\"!=typeof t?t:null===t?null:Array.isArray(t)?t.map((t=>e(t))):Object.entries(t).reduce(((t,[r,o])=>(t[r]=e(o),t)),{})},exports.toArray=e=>Array.isArray(e)?e:[e],exports.toString=e;\n//# sourceMappingURL=index.js.map\n","import{throttle as e}from\"@kluntje/js-utils/lib/function-helpers/decorators\";import{getCurrentMQ as t,onEvent as n}from\"@kluntje/js-utils/lib/dom-helpers\";import{fetchJSON as r}from\"@kluntje/js-utils/lib/api-helpers\";import{isFilledObject as s}from\"@kluntje/js-utils/lib/object-helpers\";const i=\"kl-mq-change\",a=\"kl-in-vp\",o=\"kl-out-vp\";class l{constructor(){}static getInstance(){return void 0===l.instance&&(l.instance=new IntersectionObserver(l.handleIntersectionChange)),l.instance}static handleIntersectionChange(e){Object.keys(e).forEach((t=>{const n=e[t],r=n.target;n.isIntersecting?r.dispatchEvent(new CustomEvent(\"kl-in-vp\",{bubbles:!1})):r.dispatchEvent(new CustomEvent(\"kl-out-vp\",{bubbles:!1}))}))}}\n/*! *****************************************************************************\nCopyright (c) Microsoft Corporation.\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY\nAND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\nLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR\nOTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\nPERFORMANCE OF THIS SOFTWARE.\n***************************************************************************** */class c{constructor(){this.eventIdMap=new WeakMap,this.eventBindingMap={},this.lastMQ=t(c.mediaQuerys),n(window,\"resize\",this.handleMQChange,this)}static getInstance(e){return void 0===c.instance&&(c.mediaQuerys=e,c.instance=new c),c.instance}handleMQChange(){const e=t(c.mediaQuerys);e!==this.lastMQ&&(window.dispatchEvent(new CustomEvent(\"kl-mq-change\",{detail:{newMQ:e,oldMQ:this.lastMQ}})),this.lastMQ=e)}}!function(e,t,n,r){var s,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if(\"object\"==typeof Reflect&&\"function\"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(i<3?s(a):i>3?s(t,n,a):s(t,n))||a);i>3&&a&&Object.defineProperty(t,n,a)}([e(100)],c.prototype,\"handleMQChange\",null);const h=Symbol(\"resolve\"),d=Symbol(\"reject\"),u=Symbol(\"pending\");class p{static get PLACEHOLDER_SELECTOR(){return\"kl-i18n-placeholder\"}static getInstance(){return void 0===p._instance&&(p._instance=new p),p._instance}get isSetUp(){return Boolean(this._url||s(this._dictionary))}get loaded(){return this._loaded}get ready(){return this._ready[u]||this.fetchI18nDictionary(),this._ready}setUp({url:e,dictionary:t}={}){if(this.isSetUp)console.warn(\"@kluntje I18nService: service has already been set up. You can't set it up twice!\");else if(e)this._url=e;else{if(!t)throw new Error('@kluntje I18nService: a \"url\" or \"dictionary\" should have been passed to the setUp function.');this._dictionary=t,this._loaded=!0,this._ready[h](),this._ready[u]=!0}}get(e,{fallback:t,interpolations:n}={}){if(this.loaded){if(this._dictionary.hasOwnProperty(e)){let t=this._dictionary[e];return n&&Object.entries(n).forEach((([e,n])=>{t=t.split(`{${e}}`).join(String(n))})),t}return console.warn(`@kluntje I18nService: i18n for key '${e}' is missing in dictionary!`),void 0!==t?t:this.getHumanReadableName(e)}return this._ready[u]||(this.addStyling(),this.fetchI18nDictionary()),this.getPlaceholder(e,{fallback:t,interpolations:n})}constructor(){this._loaded=!1,this._dictionary={},this._ready=this.getReadyPromise()}getReadyPromise(){let e,t;const n=new Promise(((n,r)=>{e=n,t=r}));return n[h]=e,n[d]=t,n[u]=!1,n}ensureSetup(){if(!this.isSetUp)throw new Error(\"@kluntje I18nService: should be set up before calling other APIs\")}addStyling(){const e=document.head,t=document.createElement(\"style\");t.type=\"text/css\",t.appendChild(document.createTextNode(`\\n .${p.PLACEHOLDER_SELECTOR} {\\n display: contents;\\n }\\n `)),e.appendChild(t)}fetchI18nDictionary(){this.ensureSetup(),this._ready[u]=!0,r(this._url).then((e=>{this._dictionary=e,this._loaded=!0,this._ready[h](),this.fillInPlaceholders()})).catch((e=>{console.error(\"@kluntje I18nService: unable to fetch keys from server!\",e),this._loaded=!0,this._ready[h]()}))}fillInPlaceholders(){Array.from(document.getElementsByClassName(p.PLACEHOLDER_SELECTOR)).forEach((e=>{const{key:t,fallback:n,interpolations:r}=e.dataset;e.replaceWith(this.get(t,{fallback:n,interpolations:r?JSON.parse(r):void 0}))}))}getHumanReadableName(e){return e.split(\".\").reverse()[0].replace(/[A-Z]/g,(e=>` ${e.toLowerCase()}`))}getPlaceholder(e,{fallback:t,interpolations:n}={}){const r=document.createElement(\"span\");return r.innerText=void 0!==t?t:this.getHumanReadableName(e),r.classList.add(p.PLACEHOLDER_SELECTOR),r.setAttribute(\"data-key\",e),t&&r.setAttribute(\"data-fallback\",t),n&&r.setAttribute(\"data-interpolations\",JSON.stringify(n)),r.outerHTML}}var g=new class{constructor(){this.urlSearchParams=new URLSearchParams(window.location.search)}get(e){return this.urlSearchParams.get(e)}getAll(e){return this.urlSearchParams.getAll(e)}getAllKeys(){return Array.from(this.urlSearchParams.keys())}set(e,t){this.urlSearchParams.set(e,t),this.updateUrl()}delete(e){this.urlSearchParams.delete(e),this.updateUrl()}getString(){return this.urlSearchParams.toString()}get curUrl(){return`${window.location.protocol}//${window.location.host}${window.location.pathname}`}updateUrl(){const e=this.getString(),t=this.curUrl,n=window.location.hash,r=\"\"!==e?`${t}?${e}`:t;window.history.replaceState({path:r},\"\",r),\"\"!==n&&(window.location.hash=n)}};var m=new Proxy(console,{get:(e,t)=>null!==g.get(\"js-debug\")?e[t]:()=>{}});var y=new class{constructor(){this.componentMap=new WeakMap,this.intersectionObserver=new IntersectionObserver((e=>this.handleIntersectionChange(e)),{rootMargin:\"500px 0px\"})}subscribe(e,t){this.componentMap.set(e,t),this.intersectionObserver.observe(e)}unsubscribe(e){this.intersectionObserver.unobserve(e),this.componentMap.delete(e)}handleIntersectionChange(e){e.forEach((e=>{const t=e.target;if(!e.isIntersecting||!this.componentMap.has(t))return;const n=this.componentMap.get(t);this.unsubscribe(t),n()}))}};export{m as DebuggerService,p as I18nService,a as IN_VP_EVENT,y as LazyConnectService,i as MQ_CHANGE_EVENT,c as MediaQueryService,o as OUT_VP_EVENT,g as URLSearchParamsService,l as ViewportObserver};\n//# sourceMappingURL=index.module.js.map\n","/**\n * Get the URL for an endpoint.\n * @param endpoint - The endpoint.\n * @returns URL\n * @example\n * const url = getUrlForEndpoint('block1/block1.css');\n * console.log(url);\n * Output: URL { href: 'http://localhost:3000/block1/block1.css' }\n */\nexport const getUrlForEndpoint = (endpoint: string): URL => {\n const baseUrl = new URL(window.hlx.codeBasePath, window.location.origin);\n return new URL(endpoint, baseUrl);\n};\n","export class RuntimeCache {\n private runtimeCache: Map = new Map();\n\n public get(key: string): T | undefined {\n return this.runtimeCache.get(key);\n }\n\n public set(key: string, value: T): void {\n this.runtimeCache.set(key, value);\n }\n\n public has(key: string): boolean {\n return this.runtimeCache.has(key);\n }\n\n public delete(key: string): void {\n this.runtimeCache.delete(key);\n }\n}\n","import { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint';\nimport { RuntimeCache } from '../utils/RuntimeCache';\nimport { DebuggerService } from '@kluntje/services';\n\nexport interface FetchServiceCacheOptions {\n cacheType?: 'runtime'; // 'local' | 'session' | \"request\" can be added later\n}\n\nexport interface FetchServiceOptions {\n fetchOptions?: RequestInit;\n cacheOptions?: FetchServiceCacheOptions;\n}\n\nclass FetchService {\n private requestPipeline: Map> = new Map();\n\n private runtimeCache = new RuntimeCache();\n\n public fetchJson(endpoint: string, options: FetchServiceOptions = {}): Promise {\n return this.fetchData(getUrlForEndpoint(endpoint).href, options, this.getResponseJSON);\n }\n\n public fetchText(endpoint: string, options: FetchServiceOptions = {}): Promise {\n return this.fetchData(getUrlForEndpoint(endpoint).href, options, this.getResponseText);\n }\n\n private async fetchData(\n url: string,\n options: FetchServiceOptions,\n dataMapper: (Response) => Promise\n ): Promise {\n const { cacheOptions } = options;\n const cachedData = this.getCachedData(url, cacheOptions);\n if (cachedData !== null) return cachedData;\n\n const pipelinedRequest = this.requestPipeline.get(url);\n if (pipelinedRequest !== undefined) return dataMapper(await pipelinedRequest);\n\n const request = fetch(url, options.fetchOptions);\n this.requestPipeline.set(url, request);\n\n const response = await request;\n this.requestPipeline.delete(url);\n const responseData = await dataMapper(response);\n\n this.setCachedData(url, responseData, cacheOptions);\n\n if (!response.ok) {\n const errorText = await response.text();\n\n DebuggerService.error(`FetchService: Error fetching data from ${url}: ${errorText}`);\n\n throw new Error(`Error fetching data from ${url}: ${errorText}`);\n }\n return responseData;\n }\n\n private async getResponseJSON(response: Response): Promise {\n const responseClone = response.clone();\n const responseJson = await responseClone.json();\n return responseJson;\n }\n\n private async getResponseText(response: Response): Promise {\n const responseClone = response.clone();\n const responseText = await responseClone.text();\n return responseText;\n }\n\n private getCachedData(url: string, cacheOptions?: FetchServiceCacheOptions): T | null {\n if (cacheOptions?.cacheType === 'runtime') {\n return this.runtimeCache.get(url) ?? null;\n }\n return null;\n }\n\n private setCachedData(url: string, data: T, cacheOptions?: FetchServiceCacheOptions): void {\n if (cacheOptions?.cacheType === 'runtime') {\n this.runtimeCache.set(url, data);\n }\n }\n}\n\nexport default new FetchService();\n"],"names":["t","e","o","c","decorators","n","throttle","domHelpers","r","i","s","a","d","l","u","f","getCurrentMQ","onEvent","apiHelpers","objectHelpers","g","m","getUrlForEndpoint","endpoint","baseUrl","RuntimeCache","key","value","FetchService","options","url","dataMapper","cacheOptions","cachedData","pipelinedRequest","request","response","responseData","errorText","DebuggerService","data","FetchService$1"],"mappings":"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","x_google_ignoreList":[0,1,2,3,4]} \ No newline at end of file diff --git a/dist/form/form.js b/dist/form/form.js index 6ac067b6..dcb78399 100644 --- a/dist/form/form.js +++ b/dist/form/form.js @@ -1,4 +1,4 @@ -import{x as n,T as u,s as f,j as w}from"../__chunks__/lit-element.CH8ciVnL.js";import{n as x,t as q}from"../__chunks__/property.Ds9fqW-T.js";import{t as D,r as E}from"../__chunks__/state.CJfvw0Ck.js";import{F as C,m as y}from"../__chunks__/fetch.service.C1Ie3Sjw.js";import{o as r}from"../__chunks__/if-defined.CrfpI-tB.js";/** +import{x as n,T as u,s as f,j as w}from"../__chunks__/lit-element.CH8ciVnL.js";import{n as x,t as q}from"../__chunks__/property.Ds9fqW-T.js";import{t as D,r as E}from"../__chunks__/state.CJfvw0Ck.js";import{F as C,m as y}from"../__chunks__/fetch.service.yiMnp1FM.js";import{o as r}from"../__chunks__/if-defined.CrfpI-tB.js";/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause diff --git a/dist/main/main.js b/dist/main/main.js index ef6593c9..b7294760 100644 --- a/dist/main/main.js +++ b/dist/main/main.js @@ -1,4 +1,4 @@ -import{t as k,r as p}from"../__chunks__/state.CJfvw0Ck.js";import{_ as n}from"../__chunks__/preload-helper.D7itGvJr.js";import{g as se,m as _,F as L}from"../__chunks__/fetch.service.C1Ie3Sjw.js";import{i as R}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";import{T as f,s as v,x as l,w as X,i as pe}from"../__chunks__/lit-element.CH8ciVnL.js";import{t as y,n as fe}from"../__chunks__/property.Ds9fqW-T.js";import{i as me,t as _e,e as j,o as oe,a as ge}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{r as z}from"../__chunks__/icon.template.3G0fuXUC.js";import{P as g,c as ve}from"../__chunks__/createOptimizedPicture.CyR9tLTg.js";const K=(e,t)=>{t.split(",").forEach(r=>{e.classList.add(k(r.trim()))})};function V(e,t=document){const r=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${r}="${e}"]`)].map(i=>i.content).join(", ");return o.length?o:""}function ye(){const e=V("template");e&&K(document.body,e);const t=V("theme");t&&K(document.body,t)}function be(e){e.querySelectorAll("a").forEach(t=>{if(t.title=t.title||t.textContent,t.href!==t.textContent){const r=t.parentElement,s=t.parentElement.parentElement;t.querySelector("img")||(r.childNodes.length===1&&(r.tagName==="P"||r.tagName==="DIV")&&(t.className="button",r.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="STRONG"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button primary",s.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="EM"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button secondary",s.classList.add("button-container")))}})}function Pe(e){return e.trim()===""?void 0:e}function we(){const e=V("language");document.documentElement.lang=Pe(e)||"en"}function ie(e){const t=[];return e.querySelectorAll("[data-block-name]").forEach(s=>{t.push({name:s.dataset.blockName,element:s})}),t}async function ae(e){const t=e.element.dataset.blockStatus;if(t!=="loading"&&t!=="loaded")try{e.element.dataset.blockStatus="loading";const{href:r}=se(`dist/${e.name}/${e.name}.js`),s=await n(()=>import(r),__vite__mapDeps([]));s.default&&await s.default(e.element),e.element.dataset.blockStatus="loaded"}catch(r){e.element.dataset.blockStatus="error",_.error("laodBloackModules:",r)}}async function E(e){return new Promise((t,r)=>{const{href:s}=se(e);if(document.querySelector(`head > link[href="${s}"]`))t(!0);else{const o=document.createElement("link");o.rel="stylesheet",o.href=s,o.onload=t,o.onerror=r,document.head.append(o)}})}async function ne(e){try{await E(`dist/${e.name}/${e.name}.css`)}catch{}}const H={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/types/icons.types.ts",fontsScssPath:"./src/styles/sass/fonts.scss",fontsCssPath:"./dist/fonts/fonts.css",lazyStylesScssPath:"./src/styles/sass/lazy-styles.scss",lazyStylesCssPath:"./dist/lazyStyles/lazyStyles.css",sidekickLibraryStylesScssPath:"./src/styles/sass/sidekick-library-styles.scss",sidekickLibraryStylesCssPath:"./dist/sidekickLibraryStyles/sidekickLibraryStyles.css",lcpBlocks:[]};function N(e){e.style.removeProperty("display")}async function Le(){const e=document.querySelector(".section"),{lcpBlocks:t}=H;if(e){const o=ie(e).map(async i=>{(t==null?void 0:t.includes(i.name))&&await Promise.all([ae(i),ne(i)])});await Promise.all(o),N(e)}document.body.style.display=null;const r=document.querySelector("main img");await new Promise(s=>{r&&!r.complete?(r.setAttribute("loading","eager"),r.setAttribute("fetchpriority","high"),r.addEventListener("load",()=>s()),r.addEventListener("error",()=>s())):s()})}function $e(){return R()?window.parent.location:window.location}async function W(){const{fontsCssPath:e}=H;if(e){await E(e);try{$e().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}}function c(e,t={}){c.defer=c.defer||[];const r=s=>{c[s]=c[s]||((...o)=>c.defer.push({fnname:s,args:o}))};c.drain=c.drain||((s,o)=>{c[s]=o,c.defer.filter(({fnname:i})=>s===i).forEach(({fnname:i,args:a})=>c[i](...a))}),c.always=c.always||[],c.always.on=(s,o)=>{c.always[s]=o},c.on=(s,o)=>{c.cases[s]=o},r("observe"),r("cwv");try{if(window.hlx=window.hlx||{},!window.hlx.rum){const d=new URLSearchParams(window.location.search).get("rum")==="on"?1:100,h=Array.from({length:75},(Z,ue)=>String.fromCharCode(48+ue)).filter(Z=>/\d|[A-Z]/i.test(Z)).filter(()=>Math.random()*75>70).join(""),m=Math.random(),u=m*d<1,b=Date.now(),he={full:()=>window.location.href,origin:()=>window.location.origin,path:()=>window.location.href.replace(/\?.*$/,"")};window.hlx.rum={weight:d,id:h,random:m,isSelected:u,firstReadTime:b,sampleRUM:c,sanitizeURL:he[window.hlx.RUM_MASK_URL||"path"]}}const{weight:s,id:o,firstReadTime:i}=window.hlx.rum;if(window.hlx&&window.hlx.rum&&window.hlx.rum.isSelected){const a=["weight","id","referer","checkpoint","t","source","target","cwv","CLS","FID","LCP","INP"],d=(h=t)=>{const m=JSON.stringify({weight:s,id:o,referer:window.hlx.rum.sanitizeURL(),checkpoint:e,t:Date.now()-i,...t},a),u=`https://rum.hlx.page/.rum/${s}`;navigator.sendBeacon(u,m),console.debug(`ping:${e}`,h)};c.cases=c.cases||{cwv:()=>c.cwv(t)||!0,lazy:()=>{const h=document.createElement("script");return h.src="https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js",document.head.appendChild(h),!0}},d(t),c.cases[e]&&c.cases[e]()}c.always[e]&&c.always[e](t)}catch{}}function Ee(e="/dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(r){console.log("setupHlxObj",r)}}function Ce(){Ee(),c("top"),window.addEventListener("load",()=>c("load")),window.addEventListener("unhandledrejection",e=>{c("error",{source:e.reason.sourceURL,target:e.reason.line})}),window.addEventListener("error",e=>{c("error",{source:e.filename,target:e.lineno})})}async function Te(e){const t=ie(e);if(!t.length){N(e);return}for(const r of t)Promise.all([ae(r),ne(r)]);N(e)}async function Se(){const t=[...document.querySelectorAll(".section")].map(r=>Te(r));await Promise.all(t)}function Ae(){document.querySelectorAll(".default-content-wrapper picture").forEach(t=>{const r=t.parentElement;r&&r.classList.add("image","main")})}function De(e){const t=[];let r=!1;[...e.children].forEach(s=>{if(s.tagName==="DIV"||!r){const o=document.createElement("div");t.push(o),r=s.tagName!=="DIV",r&&o.classList.add("default-content-wrapper")}t[t.length-1].append(s)}),t.forEach(s=>e.append(s)),Ae(),e.classList.add("section"),e.dataset.sectionStatus="initialized",e.style.display="none"}function Oe(e){return/^[a-z][A-Za-z0-9]*$/.test(e)?e:/^[A-Z][A-Za-z0-9]*$/.test(e)?e.charAt(0).toLowerCase()+e.slice(1):k(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}function Ie(e){const t={};return e.querySelectorAll(":scope > div").forEach(r=>{if(r.children){const s=[...r.children];if(s[1]){const o=s[1],i=k(s[0].textContent??"");let a="";if(o.querySelector("a")){const d=[...o.querySelectorAll("a")];d.length===1?a=d[0].href:a=d.map(h=>h.href)}else if(o.querySelector("img")){const d=[...o.querySelectorAll("img")];d.length===1?a=d[0].src:a=d.map(h=>h.src)}else if(o.querySelector("p")){const d=[...o.querySelectorAll("p")];d.length===1?a=d[0].textContent:a=d.map(h=>h.textContent)}else a=r.children[1].textContent;t[i]=a}}}),t}function ke(e){const t=e.querySelector("div.section-metadata");if(t){const r=Ie(t);Object.keys(r).forEach(s=>{s==="style"?r.style.split(",").filter(i=>i).map(i=>k(i.trim())).forEach(i=>e.classList.add(i)):e.dataset[Oe(s)]=r[s]}),t.parentElement&&t.parentElement.remove()}}function Re(e){e.querySelectorAll(":scope > div").forEach(t=>{De(t),ke(t)})}function ze(e){e.querySelectorAll("div.section > div > div").forEach(t=>{const r=t.classList[0];if(r){t.classList.add("block"),t.dataset.blockName=r;const s=t.parentElement;s==null||s.classList.add(`${r}-wrapper`);const o=t.closest(".section");o&&o.classList.add(`${r}-container`)}})}class xe{constructor(){this.beforeEagerCallbacks=[],this.loadEagerCallbacks=[],this.beforeLoadLazyCallbacks=[],this.loadLazyCallbacks=[],this.beforeLoadDelayedCallbacks=[],this.loadDelayedCallbacks=[],this.initializedCallbacks=[]}get beforeEager(){return this.beforeEagerPromise===void 0&&(this.beforeEagerPromise=this.beforeLoadEager()),this.beforeEagerPromise}get loadEager(){return this.eagerPromise===void 0&&(this.eagerPromise=this.loadEagerPromise()),this.eagerPromise}get beforeLoadLazy(){return this.beforeLazyPromise===void 0&&(this.beforeLazyPromise=this.beforeLoadLazyPromise()),this.beforeLazyPromise}get loadLazy(){return this.lazyPromise===void 0&&(this.lazyPromise=this.loadLazyPromise()),this.lazyPromise}get beforeLoadDelayed(){return this.beforeDelayedPromise===void 0&&(this.beforeDelayedPromise=this.beforeLoadDelayedPromise()),this.beforeDelayedPromise}get loadDelayed(){return this.delayedPromise===void 0&&(this.delayedPromise=this.loadDelayedPromise()),this.delayedPromise}get initialized(){return this.initializedPromise===void 0&&(this.initializedPromise=this.getInitializedPromise()),this.initializedPromise}addBeforeEagerTask(t){this.beforeEagerCallbacks.push(t)}addLoadEagerTask(t){this.loadEagerCallbacks.push(t)}addBeforeLoadLazyTask(t){this.beforeLoadLazyCallbacks.push(t)}addLoadLazyTask(t){this.loadLazyCallbacks.push(t)}addBeforeLoadDelayedTask(t){this.beforeLoadDelayedCallbacks.push(t)}addLoadDelayedTask(t){this.loadDelayedCallbacks.push(t)}addInitializedTask(t){this.initializedCallbacks.push(t)}async init(){await this.beforeEager,await this.loadEager,await this.beforeLoadLazy,await this.loadLazy,await this.beforeLoadDelayed,await this.loadDelayed,await this.initialized}async beforeLoadEager(){const t=new Promise(r=>{Ce(),ye(),we(),r()});await Promise.all([...this.beforeEagerCallbacks.map(r=>r()),t])}async loadEagerPromise(){const t=new Promise(async r=>{const s=document.querySelector("main");be(s),Re(s),ze(s),setTimeout(()=>{document.body.classList.add("show"),r()},100),await Le();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await W()}catch{}});await Promise.all([...this.loadEagerCallbacks.map(r=>r()),t])}async beforeLoadLazyPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadLazyCallbacks.map(r=>r()),t])}async loadLazyPromise(){const t=new Promise(async r=>{try{const{lazyStylesScssPath:s,sidekickLibraryStylesScssPath:o,fontsScssPath:i,lazyStylesCssPath:a,sidekickLibraryStylesCssPath:d}=H;await Se();const{hash:h}=window.location,m=h?document.getElementById(h.substring(1)):!1;h&&m&&m.scrollIntoView(),s&&a&&await E(a),o&&d&&R()&&await E(d),i&&await W(),c("lazy");const u=document.querySelector("main");c.observe(u.querySelectorAll("div[data-block-name]")),c.observe(u.querySelectorAll("picture > img"))}catch(s){_.error("Load lazy Task: ",s)}r()});await Promise.all([...this.loadLazyCallbacks.map(r=>r()),t])}async beforeLoadDelayedPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadDelayedCallbacks.map(r=>r()),t])}async loadDelayedPromise(){const t=new Promise(r=>{setTimeout(()=>{r()},3e3)});await Promise.all([...this.loadDelayedCallbacks.map(r=>r()),t])}async getInitializedPromise(){const t=new Promise(r=>r());await Promise.all([...this.initializedCallbacks.map(r=>r()),t])}}const C=new xe;/** +import{t as k,r as p}from"../__chunks__/state.CJfvw0Ck.js";import{i as R}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";import{g as se,m as _,F as L}from"../__chunks__/fetch.service.yiMnp1FM.js";import{_ as n}from"../__chunks__/preload-helper.D7itGvJr.js";import{T as f,s as v,x as l,w as X,i as pe}from"../__chunks__/lit-element.CH8ciVnL.js";import{t as y,n as fe}from"../__chunks__/property.Ds9fqW-T.js";import{i as me,t as _e,e as j,o as oe,a as ge}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{r as z}from"../__chunks__/icon.template.3G0fuXUC.js";import{P as g,c as ve}from"../__chunks__/createOptimizedPicture.DLZ8Nghn.js";const K=(e,t)=>{t.split(",").forEach(r=>{e.classList.add(k(r.trim()))})};function V(e,t=document){const r=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${r}="${e}"]`)].map(i=>i.content).join(", ");return o.length?o:""}function ye(){const e=V("template");e&&K(document.body,e);const t=V("theme");t&&K(document.body,t)}function be(e){e.querySelectorAll("a").forEach(t=>{if(t.title=t.title||t.textContent,t.href!==t.textContent){const r=t.parentElement,s=t.parentElement.parentElement;t.querySelector("img")||(r.childNodes.length===1&&(r.tagName==="P"||r.tagName==="DIV")&&(t.className="button",r.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="STRONG"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button primary",s.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="EM"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button secondary",s.classList.add("button-container")))}})}function Pe(e){return e.trim()===""?void 0:e}function we(){const e=V("language");document.documentElement.lang=Pe(e)||"en"}function Le(){return R()?window.parent.location:window.location}async function E(e){return new Promise((t,r)=>{const{href:s}=se(e);if(document.querySelector(`head > link[href="${s}"]`))t(!0);else{const o=document.createElement("link");o.rel="stylesheet",o.href=s,o.onload=t,o.onerror=r,document.head.append(o)}})}const H={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/types/icons.types.ts",fontsScssPath:"./src/styles/sass/fonts.scss",fontsCssPath:"./dist/fonts/fonts.css",lazyStylesScssPath:"./src/styles/sass/lazy-styles.scss",lazyStylesCssPath:"./dist/lazyStyles/lazyStyles.css",sidekickLibraryStylesScssPath:"./src/styles/sass/sidekick-library-styles.scss",sidekickLibraryStylesCssPath:"./dist/sidekickLibraryStyles/sidekickLibraryStyles.css",lcpBlocks:["banner"]};async function W(){const{fontsCssPath:e}=H;if(e){await E(e);try{Le().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}}function c(e,t={}){c.defer=c.defer||[];const r=s=>{c[s]=c[s]||((...o)=>c.defer.push({fnname:s,args:o}))};c.drain=c.drain||((s,o)=>{c[s]=o,c.defer.filter(({fnname:i})=>s===i).forEach(({fnname:i,args:a})=>c[i](...a))}),c.always=c.always||[],c.always.on=(s,o)=>{c.always[s]=o},c.on=(s,o)=>{c.cases[s]=o},r("observe"),r("cwv");try{if(window.hlx=window.hlx||{},!window.hlx.rum){const d=new URLSearchParams(window.location.search).get("rum")==="on"?1:100,h=Array.from({length:75},(Z,ue)=>String.fromCharCode(48+ue)).filter(Z=>/\d|[A-Z]/i.test(Z)).filter(()=>Math.random()*75>70).join(""),m=Math.random(),u=m*d<1,b=Date.now(),he={full:()=>window.location.href,origin:()=>window.location.origin,path:()=>window.location.href.replace(/\?.*$/,"")};window.hlx.rum={weight:d,id:h,random:m,isSelected:u,firstReadTime:b,sampleRUM:c,sanitizeURL:he[window.hlx.RUM_MASK_URL||"path"]}}const{weight:s,id:o,firstReadTime:i}=window.hlx.rum;if(window.hlx&&window.hlx.rum&&window.hlx.rum.isSelected){const a=["weight","id","referer","checkpoint","t","source","target","cwv","CLS","FID","LCP","INP"],d=(h=t)=>{const m=JSON.stringify({weight:s,id:o,referer:window.hlx.rum.sanitizeURL(),checkpoint:e,t:Date.now()-i,...t},a),u=`https://rum.hlx.page/.rum/${s}`;navigator.sendBeacon(u,m),console.debug(`ping:${e}`,h)};c.cases=c.cases||{cwv:()=>c.cwv(t)||!0,lazy:()=>{const h=document.createElement("script");return h.src="https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js",document.head.appendChild(h),!0}},d(t),c.cases[e]&&c.cases[e]()}c.always[e]&&c.always[e](t)}catch{}}function $e(e="/dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(r){console.log("setupHlxObj",r)}}function Ee(){$e(),c("top"),window.addEventListener("load",()=>c("load")),window.addEventListener("unhandledrejection",e=>{c("error",{source:e.reason.sourceURL,target:e.reason.line})}),window.addEventListener("error",e=>{c("error",{source:e.filename,target:e.lineno})})}function ie(e){const t=[];return e.querySelectorAll("[data-block-name]").forEach(s=>{t.push({name:s.dataset.blockName,element:s})}),t}async function ae(e){const t=e.element.dataset.blockStatus;if(t!=="loading"&&t!=="loaded")try{e.element.dataset.blockStatus="loading";const{href:r}=se(`dist/${e.name}/${e.name}.js`),s=await n(()=>import(r),__vite__mapDeps([]));s.default&&await s.default(e.element),e.element.dataset.blockStatus="loaded"}catch(r){e.element.dataset.blockStatus="error",_.error("laodBloackModules:",r)}}async function ne(e){try{await E(`dist/${e.name}/${e.name}.css`)}catch{}}function N(e){e.style.removeProperty("display")}async function Ce(e){const t=ie(e);if(!t.length){N(e);return}for(const r of t)Promise.all([ae(r),ne(r)]);N(e)}async function Te(){const t=[...document.querySelectorAll(".section")].map(r=>Ce(r));await Promise.all(t)}function Se(){document.querySelectorAll(".default-content-wrapper picture").forEach(t=>{const r=t.parentElement;r&&r.classList.add("image","main")})}function Ae(e){const t=[];let r=!1;[...e.children].forEach(s=>{if(s.tagName==="DIV"||!r){const o=document.createElement("div");t.push(o),r=s.tagName!=="DIV",r&&o.classList.add("default-content-wrapper")}t[t.length-1].append(s)}),t.forEach(s=>e.append(s)),Se(),e.classList.add("section"),e.dataset.sectionStatus="initialized",e.style.display="none"}function De(e){return/^[a-z][A-Za-z0-9]*$/.test(e)?e:/^[A-Z][A-Za-z0-9]*$/.test(e)?e.charAt(0).toLowerCase()+e.slice(1):k(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}function Oe(e){const t={};return e.querySelectorAll(":scope > div").forEach(r=>{if(r.children){const s=[...r.children];if(s[1]){const o=s[1],i=k(s[0].textContent??"");let a="";if(o.querySelector("a")){const d=[...o.querySelectorAll("a")];d.length===1?a=d[0].href:a=d.map(h=>h.href)}else if(o.querySelector("img")){const d=[...o.querySelectorAll("img")];d.length===1?a=d[0].src:a=d.map(h=>h.src)}else if(o.querySelector("p")){const d=[...o.querySelectorAll("p")];d.length===1?a=d[0].textContent:a=d.map(h=>h.textContent)}else a=r.children[1].textContent;t[i]=a}}}),t}function Ie(e){const t=e.querySelector("div.section-metadata");if(t){const r=Oe(t);Object.keys(r).forEach(s=>{s==="style"?r.style.split(",").filter(i=>i).map(i=>k(i.trim())).forEach(i=>e.classList.add(i)):e.dataset[De(s)]=r[s]}),t.parentElement&&t.parentElement.remove()}}function ke(e){e.querySelectorAll(":scope > div").forEach(t=>{Ae(t),Ie(t)})}function Re(e){e.querySelectorAll("div.section > div > div").forEach(t=>{const r=t.classList[0];if(r){t.classList.add("block"),t.dataset.blockName=r;const s=t.parentElement;s==null||s.classList.add(`${r}-wrapper`);const o=t.closest(".section");o&&o.classList.add(`${r}-container`)}})}async function ze(){const e=document.querySelector(".section"),{lcpBlocks:t}=H;if(e){const o=ie(e).map(async i=>{(t==null?void 0:t.includes(i.name))&&await Promise.all([ae(i),ne(i)])});await Promise.all(o),N(e)}document.body.style.display=null;const r=document.querySelector("main img");await new Promise(s=>{r&&!r.complete?(r.setAttribute("loading","eager"),r.setAttribute("fetchpriority","high"),r.addEventListener("load",()=>s()),r.addEventListener("error",()=>s())):s()})}class xe{constructor(){this.beforeEagerCallbacks=[],this.loadEagerCallbacks=[],this.beforeLoadLazyCallbacks=[],this.loadLazyCallbacks=[],this.beforeLoadDelayedCallbacks=[],this.loadDelayedCallbacks=[],this.initializedCallbacks=[]}get beforeEager(){return this.beforeEagerPromise===void 0&&(this.beforeEagerPromise=this.beforeLoadEager()),this.beforeEagerPromise}get loadEager(){return this.eagerPromise===void 0&&(this.eagerPromise=this.loadEagerPromise()),this.eagerPromise}get beforeLoadLazy(){return this.beforeLazyPromise===void 0&&(this.beforeLazyPromise=this.beforeLoadLazyPromise()),this.beforeLazyPromise}get loadLazy(){return this.lazyPromise===void 0&&(this.lazyPromise=this.loadLazyPromise()),this.lazyPromise}get beforeLoadDelayed(){return this.beforeDelayedPromise===void 0&&(this.beforeDelayedPromise=this.beforeLoadDelayedPromise()),this.beforeDelayedPromise}get loadDelayed(){return this.delayedPromise===void 0&&(this.delayedPromise=this.loadDelayedPromise()),this.delayedPromise}get initialized(){return this.initializedPromise===void 0&&(this.initializedPromise=this.getInitializedPromise()),this.initializedPromise}addBeforeEagerTask(t){this.beforeEagerCallbacks.push(t)}addLoadEagerTask(t){this.loadEagerCallbacks.push(t)}addBeforeLoadLazyTask(t){this.beforeLoadLazyCallbacks.push(t)}addLoadLazyTask(t){this.loadLazyCallbacks.push(t)}addBeforeLoadDelayedTask(t){this.beforeLoadDelayedCallbacks.push(t)}addLoadDelayedTask(t){this.loadDelayedCallbacks.push(t)}addInitializedTask(t){this.initializedCallbacks.push(t)}async init(){await this.beforeEager,await this.loadEager,await this.beforeLoadLazy,await this.loadLazy,await this.beforeLoadDelayed,await this.loadDelayed,await this.initialized}async beforeLoadEager(){const t=new Promise(r=>{Ee(),ye(),we(),r()});await Promise.all([...this.beforeEagerCallbacks.map(r=>r()),t])}async loadEagerPromise(){const t=new Promise(async r=>{try{const s=document.querySelector("main");be(s),ke(s),Re(s),setTimeout(()=>{document.body.classList.add("show"),r()},100),(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await W()}catch(s){console.log(s)}});await Promise.all([...this.loadEagerCallbacks.map(r=>r()),t,ze()])}async beforeLoadLazyPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadLazyCallbacks.map(r=>r()),t])}async loadLazyPromise(){const t=new Promise(async r=>{try{const{lazyStylesScssPath:s,sidekickLibraryStylesScssPath:o,fontsScssPath:i,lazyStylesCssPath:a,sidekickLibraryStylesCssPath:d}=H;await Te();const{hash:h}=window.location,m=h?document.getElementById(h.substring(1)):!1;h&&m&&m.scrollIntoView(),s&&a&&await E(a),o&&d&&R()&&await E(d),i&&await W(),c("lazy");const u=document.querySelector("main");c.observe(u.querySelectorAll("div[data-block-name]")),c.observe(u.querySelectorAll("picture > img"))}catch(s){_.error("Load lazy Task: ",s)}r()});await Promise.all([...this.loadLazyCallbacks.map(r=>r()),t])}async beforeLoadDelayedPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadDelayedCallbacks.map(r=>r()),t])}async loadDelayedPromise(){const t=new Promise(r=>{setTimeout(()=>{r()},3e3)});await Promise.all([...this.loadDelayedCallbacks.map(r=>r()),t])}async getInitializedPromise(){const t=new Promise(r=>r());await Promise.all([...this.initializedCallbacks.map(r=>r()),t])}}const C=new xe;/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause diff --git a/dist/main/main.js.map b/dist/main/main.js.map index 85e6c898..229adfc2 100644 --- a/dist/main/main.js.map +++ b/dist/main/main.js.map @@ -1 +1 @@ -{"version":3,"mappings":"koBAaa,MAAAA,EAAa,CAACC,EAAsBC,IAA0B,CACzEA,EAAQ,MAAM,GAAG,EAAE,QAASC,GAA2B,CACrDF,EAAQ,UAAU,IAAIG,EAAYD,EAAS,KAAM,EAAC,EACnD,CACH,ECIgB,SAAAE,EAAYC,EAAeC,EAAgB,SAAkB,CAC3E,MAAMC,EAA4BF,GAASA,EAAM,SAAS,GAAG,EAAI,WAAa,OAGxEG,EADH,CAAC,GAAGF,EAAI,KAAK,iBAAiB,QAAQC,CAAI,KAAKF,CAAK,IAAI,CAAC,EAC9B,IAAKI,GAAiCA,EAAY,OAAO,EAAE,KAAK,IAAI,EAC3F,OAAAD,EAAK,OAASA,EAAO,EAC9B,CCbO,SAASE,IAA2B,CACnC,MAAAC,EAAWP,EAAY,UAAU,EACnCO,GAAqBZ,EAAA,SAAS,KAAMY,CAAQ,EAC1C,MAAAC,EAAQR,EAAY,OAAO,EAC7BQ,GAAkBb,EAAA,SAAS,KAAMa,CAAK,CAC5C,CCfO,SAASC,GAAgBb,EAAS,CACvCA,EAAQ,iBAAiB,GAAG,EAAE,QAASc,GAAM,CAEvC,GADFA,EAAA,MAAQA,EAAE,OAASA,EAAE,YACnBA,EAAE,OAASA,EAAE,YAAa,CAC5B,MAAMC,EAAKD,EAAE,cACPE,EAAQF,EAAE,cAAc,cACzBA,EAAE,cAAc,KAAK,IACpBC,EAAG,WAAW,SAAW,IAAMA,EAAG,UAAY,KAAOA,EAAG,UAAY,SACtED,EAAE,UAAY,SACXC,EAAA,UAAU,IAAI,kBAAkB,GAGnCA,EAAG,WAAW,SAAW,GACzBA,EAAG,UAAY,UACfC,EAAM,WAAW,SAAW,GAC5BA,EAAM,UAAY,MAElBF,EAAE,UAAY,iBACRE,EAAA,UAAU,IAAI,kBAAkB,GAGtCD,EAAG,WAAW,SAAW,GACzBA,EAAG,UAAY,MACfC,EAAM,WAAW,SAAW,GAC5BA,EAAM,UAAY,MAElBF,EAAE,UAAY,mBACRE,EAAA,UAAU,IAAI,kBAAkB,GAG5C,EACD,CACH,CClBO,SAASC,GAAiBZ,EAAmC,CAClE,OAAOA,EAAM,KAAW,OAAK,OAAYA,CAC3C,CCdO,SAASa,IAAiB,CACzB,MAAAC,EAAOf,EAAY,UAAU,EACnC,SAAS,gBAAgB,KAAOa,GAAiBE,CAAI,GAAK,IAC5D,CCEO,SAASC,GAAcC,EAAsC,CAClE,MAAMC,EAA2B,GAGlB,OAFQD,EAAQ,iBAAiC,mBAAmB,EAEpE,QAASE,GAA0B,CAChDD,EAAS,KAAK,CACZ,KAAMC,EAAM,QAAQ,UACpB,QAASA,CAAA,CACV,EACF,EAEMD,CACT,CCdA,eAAsBE,GAAiBD,EAAoC,CACnE,MAAAE,EAASF,EAAM,QAAQ,QAAQ,YACjC,GAAAE,IAAW,WAAaA,IAAW,SACjC,IACIF,EAAA,QAAQ,QAAQ,YAAc,UAC9B,MAAE,KAAAG,CAAK,EAAIC,GAAkB,QAAQJ,EAAM,IAAI,IAAIA,EAAM,IAAI,KAAK,EAClEK,EAAc,YAAM,OAAOF,wBAE7BE,EAAY,SACR,MAAAA,EAAY,QAAQL,EAAM,OAAO,EAGnCA,EAAA,QAAQ,QAAQ,YAAc,eAC7BM,EAAO,CACRN,EAAA,QAAQ,QAAQ,YAAc,QACpBO,EAAA,MAAM,qBAAsBD,CAAK,CACnD,CAEJ,CCpBA,eAAsBE,EAAQC,EAAkB,CAC9C,OAAO,IAAI,QAAQ,CAACC,EAASC,IAAW,CACtC,KAAM,CAAE,KAAAR,CAAA,EAASC,GAAkBK,CAAQ,EAE3C,GAAK,SAAS,cAAc,qBAAqBN,CAAI,IAAI,EAQvDO,EAAQ,EAAI,MAR8C,CACpD,MAAAE,EAAO,SAAS,cAAc,MAAM,EAC1CA,EAAK,IAAM,aACXA,EAAK,KAAOT,EACZS,EAAK,OAASF,EACdE,EAAK,QAAUD,EACN,cAAK,OAAOC,CAAI,EAG3B,CACD,CACH,CCdA,eAAsBC,GAAgBb,EAAqB,CACrD,IACF,MAAMQ,EAAQ,QAAQR,EAAM,IAAI,IAAIA,EAAM,IAAI,MAAM,OACtC,CAEhB,CACF,CCAO,MAAMc,EAAiB,CAC5B,WAAY,gBACZ,aAAc,8BACd,aAAc,iBACd,eAAgB,6BAChB,cAAe,+BACf,aAAc,yBACd,mBAAoB,qCACpB,kBAAmB,mCACnB,8BAA+B,iDAC/B,6BAA8B,yDAC9B,UAAW,CAAC,CACd,ECtBO,SAASC,EAAYjB,EAAsB,CACxCA,EAAA,MAAM,eAAe,SAAS,CACxC,CCMA,eAAsBkB,IAAa,CAC3B,MAAAC,EAAmC,SAAS,cAAc,UAAU,EACpE,CAAE,UAAAC,CAAc,EAAAJ,EAEtB,GAAIG,EAAc,CAEhB,MAAME,EADStB,GAAcoB,CAAY,EACZ,IAAI,MAAOjB,GAAU,EAC5BkB,GAAA,YAAAA,EAAW,SAASlB,EAAM,QACvB,cAAQ,IAAI,CAACC,GAAiBD,CAAK,EAAGa,GAAgBb,CAAK,CAAC,CAAC,EACrF,EAEK,cAAQ,IAAImB,CAAa,EAC/BJ,EAAYE,CAAY,CAC1B,CAGS,cAAK,MAAM,QAAU,KACxB,MAAAG,EAAe,SAAS,cAA4B,UAAU,EAE9D,UAAI,QAAeV,GAAY,CAC/BU,GAAgB,CAACA,EAAa,UACnBA,EAAA,aAAa,UAAW,OAAO,EAC/BA,EAAA,aAAa,gBAAiB,MAAM,EACjDA,EAAa,iBAAiB,OAAQ,IAAMV,EAAS,GACrDU,EAAa,iBAAiB,QAAS,IAAMV,EAAS,IAE9CA,GACV,CACD,CACH,CC5BO,SAASW,IAAwB,CACtC,OAAOC,EAAwB,EAAI,OAAO,OAAO,SAAW,OAAO,QACrE,CCXA,eAAsBC,GAA2B,CACzC,MAAE,aAAAC,CAAiB,EAAAV,EACzB,GAAKU,EACL,OAAMhB,EAAQgB,CAAY,EACtB,IACGH,GAAc,WAAS,SAAS,WAAW,GAAkB,uBAAQ,eAAgB,MAAM,QACzFI,EAAG,CACF,cAAM,gDAAiDA,CAAC,CAElE,EACF,CCJO,SAASC,EAAUC,EAAYC,EAAO,GAAI,CAErCF,EAAA,MAAQA,EAAU,OAAS,GAC/B,MAAAG,EAASC,GAAW,CAExBJ,EAAUI,CAAM,EAAIJ,EAAUI,CAAM,IAAM,IAAIC,IAASL,EAAU,MAAM,KAAK,CAAE,OAAAI,EAAQ,KAAAC,EAAM,IAGpFL,EAAA,MAERA,EAAU,QACT,CAACM,EAASC,IAAO,CAChBP,EAAUM,CAAO,EAAIC,EAEXP,EAAA,MACP,OAAO,CAAC,CAAE,OAAAI,KAAaE,IAAYF,CAAM,EACzC,QAAQ,CAAC,CAAE,OAAAA,EAAQ,KAAAC,KAAWL,EAAUI,CAAM,EAAE,GAAGC,CAAI,CAAC,IAGrDL,EAAA,OAASA,EAAU,QAAU,GAEvCA,EAAU,OAAO,GAAK,CAACQ,EAAQD,IAAO,CAE1BP,EAAA,OAAOQ,CAAM,EAAID,CAAA,EAGnBP,EAAA,GAAK,CAACQ,EAAQD,IAAO,CAEnBP,EAAA,MAAMQ,CAAM,EAAID,CAAA,EAE5BJ,EAAM,SAAS,EACfA,EAAM,KAAK,EACP,IAGE,GAFG,WAAM,OAAO,KAAO,GAEvB,CAAC,OAAO,IAAI,IAAK,CAEnB,MAAMM,EADM,IAAI,gBAAgB,OAAO,SAAS,MAAM,EACnC,IAAI,KAAK,IAAM,KAAO,EAAI,IACvCC,EAAK,MAAM,KAAK,CAAE,OAAQ,EAAG,EAAG,CAACC,EAAGC,KAAM,OAAO,aAAa,GAAKA,EAAC,CAAC,EACxE,OAAQ/C,GAAM,YAAY,KAAKA,CAAC,CAAC,EACjC,OAAO,IAAM,KAAK,SAAW,GAAK,EAAE,EACpC,KAAK,EAAE,EACJgD,EAAS,KAAK,SACdC,EAAaD,EAASJ,EAAS,EAC/BM,EAAgB,KAAK,MACrBC,GAAgB,CACpB,KAAM,IAAM,OAAO,SAAS,KAC5B,OAAQ,IAAM,OAAO,SAAS,OAC9B,KAAM,IAAM,OAAO,SAAS,KAAK,QAAQ,QAAS,EAAE,GAGtD,OAAO,IAAI,IAAM,CACf,OAAAP,EACA,GAAAC,EACA,OAAAG,EACA,WAAAC,EACA,cAAAC,EACA,UAAAf,EACA,YAAagB,GAAc,OAAO,IAAI,cAAgB,MAAM,EAEhE,CAEA,KAAM,CAAE,OAAAP,EAAQ,GAAAC,EAAI,cAAAK,CAAc,EAAI,OAAO,IAAI,IAE7C,UAAO,KAAO,OAAO,IAAI,KAAO,OAAO,IAAI,IAAI,WAAY,CAC7D,MAAME,EAAkB,CACtB,SACA,KACA,UACA,aACA,IACA,SACA,SACA,MACA,MACA,MACA,MACA,OAEIC,EAAW,CAACC,EAAQjB,IAAS,CACjC,MAAMkB,EAAO,KAAK,UAChB,CACE,OAAAX,EACA,GAAAC,EAEA,QAAS,OAAO,IAAI,IAAI,YAAY,EACpC,WAAAT,EACA,EAAG,KAAK,MAAQc,EAChB,GAAGb,CACL,EACAe,CAAA,EAEII,EAAM,6BAA6BZ,CAAM,GACrC,qBAAWY,EAAKD,CAAI,EAE9B,QAAQ,MAAM,QAAQnB,CAAU,GAAIkB,CAAK,GAGjCnB,EAAA,MAAQA,EAAU,OAAS,CAEnC,IAAK,IAAMA,EAAU,IAAIE,CAAI,GAAK,GAClC,KAAM,IAAM,CAEJ,MAAAoB,EAAS,SAAS,cAAc,QAAQ,EAC9C,OAAAA,EAAO,IAAM,sEACJ,cAAK,YAAYA,CAAM,EACzB,EACT,GAEFJ,EAAShB,CAAI,EAETF,EAAU,MAAMC,CAAU,GAElBD,EAAA,MAAMC,CAAU,GAE9B,CAEID,EAAU,OAAOC,CAAU,GAEnBD,EAAA,OAAOC,CAAU,EAAEC,CAAI,OAErB,CAEhB,CACF,CCtIwB,SAAAqB,GAAYC,EAAyB,qBAAsB,CAC1E,WAAM,OAAO,KAAO,GAC3B,OAAO,IAAI,aAAe,OAC1B,OAAO,IAAI,aAAe,GACnB,WAAI,WAAa,IAAI,gBAAgB,OAAO,SAAS,MAAM,EAAE,IAAI,YAAY,IAAM,KAE1F,MAAMC,EAAW,SAAS,cAAc,gBAAgBD,CAAc,IAAI,EAC1E,GAAIC,EACE,IACD,QAAO,IAAI,YAAY,EAAI,IAAI,IAAIA,EAAS,GAAG,EAAE,SAAS,MAAMD,CAAc,QACxE5C,EAAO,CAEN,YAAI,cAAeA,CAAK,CAClC,CAEJ,CCZO,SAAS8C,IAAgB,CAClBH,KACZvB,EAAU,KAAK,EAEf,OAAO,iBAAiB,OAAQ,IAAMA,EAAU,MAAM,CAAC,EAEhD,wBAAiB,qBAAuB2B,GAAU,CAC7C3B,EAAA,QAAS,CAAE,OAAQ2B,EAAM,OAAO,UAAW,OAAQA,EAAM,OAAO,IAAM,GACjF,EAEM,wBAAiB,QAAUA,GAAU,CAChC3B,EAAA,QAAS,CAAE,OAAQ2B,EAAM,SAAU,OAAQA,EAAM,OAAQ,EACpE,CACH,CCLA,eAAsBC,GAAUxD,EAAsB,CAC9C,MAAAyD,EAAiC1D,GAAcC,CAAO,EAExD,IAACyD,EAAe,OAAQ,CAC1BxC,EAAYjB,CAAO,EACnB,MACF,CAEA,UAAWE,KAASuD,EACV,YAAI,CAACtD,GAAiBD,CAAK,EAAGa,GAAgBb,CAAK,CAAC,CAAC,EAG/De,EAAYjB,CAAO,CACrB,CCjBA,eAAsB0D,IAAa,CAEjC,MAAMC,EADW,CAAC,GAAG,SAAS,iBAA8B,UAAU,CAAC,EACrC,IAAK3D,GAAYwD,GAAUxD,CAAO,CAAC,EAE/D,cAAQ,IAAI2D,CAAgB,CACpC,CCRO,SAASC,IAAiB,CACf,SAAS,iBAAiB,kCAAkC,EACpE,QAASC,GAAS,CACxB,MAAMC,EAAgBD,EAAK,cACvBC,GACYA,EAAA,UAAU,IAAI,QAAS,MAAM,CAC7C,CACD,CACH,CCDO,SAASC,GAAa/D,EAAyB,CACpD,MAAMgE,EAA6B,GACnC,IAAIC,EAAiB,GACrB,CAAC,GAAGjE,EAAQ,QAAQ,EAAE,QAAS2B,GAAM,CACnC,GAAIA,EAAE,UAAY,OAAS,CAACsC,EAAgB,CACpC,MAAAC,EAAU,SAAS,cAAc,KAAK,EAC5CF,EAAS,KAAKE,CAAO,EACrBD,EAAiBtC,EAAE,UAAY,MAE3BsC,GACMC,EAAA,UAAU,IAAI,yBAAyB,CAEnD,CACAF,EAASA,EAAS,OAAS,CAAC,EAAE,OAAOrC,CAAC,EACvC,EACDqC,EAAS,QAASE,GAAYlE,EAAQ,OAAOkE,CAAO,CAAC,EACtCN,KACP5D,EAAA,UAAU,IAAI,SAAS,EAC/BA,EAAQ,QAAQ,cAAgB,cAChCA,EAAQ,MAAM,QAAU,MAC1B,CCjBO,SAASmE,GAAYC,EAAsB,CAC5C,4BAAsB,KAAKA,CAAI,EAC1BA,EAGL,sBAAsB,KAAKA,CAAI,EAC1BA,EAAK,OAAO,CAAC,EAAE,cAAgBA,EAAK,MAAM,CAAC,EAG7CtF,EAAYsF,CAAI,EAAE,QAAQ,YAAcC,GAAcA,EAAE,CAAC,EAAE,YAAa,EACjF,CCjBO,SAASC,GAAgBpE,EAAqC,CACnE,MAAMc,EAA2B,GACjC,OAAAd,EAAM,iBAAiB,cAAc,EAAE,QAASqE,GAAQ,CACtD,GAAIA,EAAI,SAAU,CAChB,MAAMC,EAAO,CAAC,GAAGD,EAAI,QAAQ,EACzB,GAAAC,EAAK,CAAC,EAAG,CACL,MAAAC,EAAMD,EAAK,CAAC,EACZJ,EAAOtF,EAAY0F,EAAK,CAAC,EAAE,aAAe,EAAE,EAClD,IAAIxF,EAAa,GACb,GAAAyF,EAAI,cAAc,GAAG,EAAG,CAC1B,MAAMC,EAAK,CAAC,GAAGD,EAAI,iBAAiB,GAAG,CAAC,EACpCC,EAAG,SAAW,EACR1F,EAAA0F,EAAG,CAAC,EAAE,KAEd1F,EAAQ0F,EAAG,IAAKjF,GAAMA,EAAE,IAAI,CAErB,SAAAgF,EAAI,cAAc,KAAK,EAAG,CACnC,MAAME,EAAO,CAAC,GAAGF,EAAI,iBAAiB,KAAK,CAAC,EACxCE,EAAK,SAAW,EACV3F,EAAA2F,EAAK,CAAC,EAAE,IAEhB3F,EAAQ2F,EAAK,IAAKC,GAAQA,EAAI,GAAG,CAE1B,SAAAH,EAAI,cAAc,GAAG,EAAG,CACjC,MAAMI,EAAK,CAAC,GAAGJ,EAAI,iBAAiB,GAAG,CAAC,EACpCI,EAAG,SAAW,EACR7F,EAAA6F,EAAG,CAAC,EAAE,YAEd7F,EAAQ6F,EAAG,IAAKC,GAAMA,EAAE,WAAW,CAEvC,MAAe9F,EAAAuF,EAAI,SAAS,CAAC,EAAE,YAC/BvD,EAAOoD,CAAI,EAAIpF,CACjB,CACF,EACD,EACMgC,CACT,CCnCO,SAAS+D,GAAuB/E,EAAsB,CACrD,MAAAgF,EAAchF,EAAQ,cAAc,sBAAsB,EAChE,GAAIgF,EAAa,CACT,MAAA7F,EAAOmF,GAAgBU,CAAW,EACxC,OAAO,KAAK7F,CAAI,EAAE,QAAS8F,GAAQ,CAC7BA,IAAQ,QACK9F,EAAK,MACjB,MAAM,GAAG,EACT,OAAQ+F,GAAkBA,CAAK,EAC/B,IAAKA,GAAkBpG,EAAYoG,EAAM,KAAM,EAAC,EAC5C,QAASA,GAAkBlF,EAAQ,UAAU,IAAIkF,CAAK,CAAC,EAE9DlF,EAAQ,QAAQmE,GAAYc,CAAG,CAAC,EAAI9F,EAAK8F,CAAG,CAC9C,CACD,EACGD,EAAY,eAAeA,EAAY,cAAc,QAC3D,CACF,CChBO,SAASG,GAAiBC,EAAmB,CAClDA,EAAK,iBAAiC,cAAc,EAAE,QAASpF,GAAY,CACzE+D,GAAa/D,CAAO,EACpB+E,GAAuB/E,CAAO,EAC/B,CACH,CCVO,SAASqF,GAAeD,EAAmB,CAChDA,EAAK,iBAAiC,yBAAyB,EAAE,QAASlF,GAAU,CAC5E,MAAAoF,EAAiBpF,EAAM,UAAU,CAAC,EACxC,GAAIoF,EAAgB,CACZpF,EAAA,UAAU,IAAI,OAAO,EAC3BA,EAAM,QAAQ,UAAYoF,EAC1B,MAAMC,EAAerF,EAAM,cAC3BqF,GAAA,MAAAA,EAAc,UAAU,IAAI,GAAGD,CAAc,YACvC,MAAAtF,EAAUE,EAAM,QAAQ,UAAU,EACpCF,GAASA,EAAQ,UAAU,IAAI,GAAGsF,CAAc,YAAY,CAClE,EACD,CACH,CCDA,MAAME,EAAI,CAAV,cACE,KAAQ,qBAAmD,GAC3D,KAAQ,mBAAiD,GACzD,KAAQ,wBAAsD,GAC9D,KAAQ,kBAAgD,GACxD,KAAQ,2BAAyD,GACjE,KAAQ,qBAAmD,GAC3D,KAAQ,qBAAmD,EAAC,CAU5D,IAAY,aAAc,CACpB,YAAK,qBAAuB,SACzB,wBAAqB,KAAK,mBAE1B,KAAK,kBACd,CAEA,IAAY,WAAY,CAClB,YAAK,eAAiB,SACnB,kBAAe,KAAK,oBAEpB,KAAK,YACd,CAEA,IAAY,gBAAiB,CACvB,YAAK,oBAAsB,SACxB,uBAAoB,KAAK,yBAEzB,KAAK,iBACd,CAEA,IAAY,UAAW,CACjB,YAAK,cAAgB,SAClB,iBAAc,KAAK,mBAEnB,KAAK,WACd,CAEA,IAAY,mBAAoB,CAC1B,YAAK,uBAAyB,SAC3B,0BAAuB,KAAK,4BAE5B,KAAK,oBACd,CAEA,IAAY,aAAc,CACpB,YAAK,iBAAmB,SACrB,oBAAiB,KAAK,sBAEtB,KAAK,cACd,CAEA,IAAY,aAAc,CACpB,YAAK,qBAAuB,SACzB,wBAAqB,KAAK,yBAE1B,KAAK,kBACd,CAEO,mBAAmBC,EAAyB,CAC5C,0BAAqB,KAAKA,CAAE,CACnC,CAEO,iBAAiBA,EAAyB,CAC1C,wBAAmB,KAAKA,CAAE,CACjC,CAEO,sBAAsBA,EAAyB,CAC/C,6BAAwB,KAAKA,CAAE,CACtC,CAEO,gBAAgBA,EAAyB,CACzC,uBAAkB,KAAKA,CAAE,CAChC,CAEO,yBAAyBA,EAAyB,CAClD,gCAA2B,KAAKA,CAAE,CACzC,CAEO,mBAAmBA,EAAyB,CAC5C,0BAAqB,KAAKA,CAAE,CACnC,CAEO,mBAAmBA,EAAyB,CAC5C,0BAAqB,KAAKA,CAAE,CACnC,CAEA,MAAa,MAAO,CAClB,MAAM,KAAK,YACX,MAAM,KAAK,UACX,MAAM,KAAK,eACX,MAAM,KAAK,SACX,MAAM,KAAK,kBACX,MAAM,KAAK,YACX,MAAM,KAAK,WACb,CAEA,MAAc,iBAAiC,CAC7C,MAAMC,EAAqC,IAAI,QAAS9E,GAAY,CACpD0C,KACWjE,KACVQ,KACPe,GAAA,CACT,EAED,MAAM,QAAQ,IAAI,CAAC,GAAG,KAAK,qBAAqB,IAAK6E,GAAOA,EAAA,CAAI,EAAGC,CAAmB,CAAC,CACzF,CAEA,MAAc,kBAAkC,CAC9C,MAAMC,EAA+B,IAAI,QAAQ,MAAO/E,GAAY,CAC5D,MAAAwE,EAAO,SAAS,cAAc,MAAM,EAC1C5F,GAAgB4F,CAAI,EACpBD,GAAiBC,CAAI,EACrBC,GAAeD,CAAI,EACnB,WAAW,IAAM,CACN,cAAK,UAAU,IAAI,MAAM,EAC1BxE,KACP,GAAG,EAEN,MAAMM,GAAW,EAEb,KAEE,OAAO,YAAc,KAAO,eAAe,QAAQ,cAAc,IACnE,MAAMO,EAAU,OAER,CAEZ,EACD,EAED,MAAM,QAAQ,IAAI,CAAC,GAAG,KAAK,mBAAmB,IAAKgE,GAAOA,EAAA,CAAI,EAAGE,CAAa,CAAC,CACjF,CAEA,MAAc,uBAAuC,CACnD,MAAMC,EAAoC,IAAI,QAAShF,GAAYA,EAAS,GAE5E,MAAM,QAAQ,IAAI,CAAC,GAAG,KAAK,wBAAwB,IAAK6E,GAAOA,EAAA,CAAI,EAAGG,CAAkB,CAAC,CAC3F,CAEA,MAAc,iBAAiC,CAC7C,MAAMC,EAA8B,IAAI,QAAQ,MAAOjF,GAAY,CAC7D,IACI,MACJ,mBAAAkF,EACA,8BAAAC,EACA,cAAAC,EACA,kBAAAC,EACA,6BAAAC,CACE,EAAAlF,EAEJ,MAAM0C,GAAW,EAEX,MAAE,KAAAyC,CAAK,EAAI,OAAO,SAClBxH,EAAUwH,EAAO,SAAS,eAAeA,EAAK,UAAU,CAAC,CAAC,EAAI,GAChEA,GAAQxH,GAASA,EAAQ,eAAe,EAExCmH,GAAsBG,GAAmB,MAAMvF,EAAQuF,CAAiB,EACxEF,GAAiCG,GAAgC1E,KACnE,MAAMd,EAAQwF,CAA4B,EAExCF,GAAe,MAAMvE,EAAU,EACnCG,EAAU,MAAM,EACV,MAAAwD,EAAO,SAAS,cAAc,MAAM,EAE1CxD,EAAU,QAAQwD,EAAK,iBAAiB,sBAAsB,CAAC,EAE/DxD,EAAU,QAAQwD,EAAK,iBAAiB,eAAe,CAAC,QACjD5E,EAAO,CACEC,EAAA,MAAM,mBAAoBD,CAAK,CACjD,CACQI,GAAA,CACT,EAED,MAAM,QAAQ,IAAI,CAAC,GAAG,KAAK,kBAAkB,IAAK6E,GAAOA,EAAA,CAAI,EAAGI,CAAY,CAAC,CAC/E,CAEA,MAAc,0BAA0C,CACtD,MAAMO,EAAuC,IAAI,QAASxF,GAAYA,EAAS,GAE/E,MAAM,QAAQ,IAAI,CAAC,GAAG,KAAK,2BAA2B,IAAK6E,GAAOA,EAAA,CAAI,EAAGW,CAAqB,CAAC,CACjG,CAEA,MAAc,oBAAoC,CAChD,MAAMC,EAAiC,IAAI,QAASzF,GAAY,CAC9D,WAAW,IAAM,CACPA,KACP,GAAI,EACR,EAED,MAAM,QAAQ,IAAI,CAAC,GAAG,KAAK,qBAAqB,IAAK6E,GAAOA,EAAA,CAAI,EAAGY,CAAe,CAAC,CACrF,CAEA,MAAc,uBAAuC,CACnD,MAAMC,EAAiC,IAAI,QAAS1F,GAAYA,EAAS,GAEzE,MAAM,QAAQ,IAAI,CAAC,GAAG,KAAK,qBAAqB,IAAK6E,GAAOA,EAAA,CAAI,EAAGa,CAAe,CAAC,CACrF,CACF,CAEA,MAAeC,EAAA,IAAIf,GC7NnB;AAAA;AAAA;AAAA;AAAA,GAIO,MAAShD,GAAEgE,GAAUA,IAAP,MAAoB,OAAOA,GAAjB,UAAgC,OAAOA,GAAnB,WAAwLC,GAAED,GAAYA,EAAE,UAAX,OCJhP;AAAA;AAAA;AAAA;AAAA,GAIG,MAAME,EAAE,CAAClE,EAAE,IAAI,OAAC,MAAMb,EAAEa,EAAE,KAAK,GAAYb,IAAT,OAAW,MAAM,GAAG,UAAUa,KAAKb,GAAEgF,EAAAnE,EAAE,OAAF,MAAAmE,EAAA,KAAAnE,EAAS,EAAE,IAAIkE,EAAElE,EAAE,CAAC,EAAE,MAAM,EAAE,EAAEgE,EAAEhE,GAAG,CAAC,IAAI,EAAEb,EAAE,EAAE,CAAC,IAAa,EAAEa,EAAE,QAAd,OAAoB,MAAMb,EAAE,EAAE,KAAKA,EAAE,OAAOa,CAAC,EAAEA,EAAE,CAAC,QAAWb,GAAA,YAAAA,EAAG,QAAP,EAAY,EAAEiF,GAAEpE,GAAG,CAAC,QAAQ,EAAE,EAAEA,EAAE,KAAKA,EAAE,EAAE,CAAC,IAAIb,EAAE,EAAE,KAAK,GAAYA,IAAT,OAAW,EAAE,KAAKA,EAAE,IAAI,YAAYA,EAAE,IAAIa,CAAC,EAAE,MAAMb,EAAE,IAAIa,CAAC,EAAEqE,GAAE,CAAC,CAAC,CAAC,EAAE,SAASC,GAAEtE,EAAE,CAAU,KAAK,OAAd,QAAoBgE,EAAE,IAAI,EAAE,KAAK,KAAKhE,EAAEoE,GAAE,IAAI,GAAG,KAAK,KAAKpE,CAAC,CAAC,SAASuE,GAAEvE,EAAE,EAAE,GAAGb,EAAE,EAAE,CAAC,MAAMiF,EAAE,KAAK,KAAKE,EAAE,KAAK,KAAK,GAAYA,IAAT,QAAgBA,EAAE,OAAN,EAAW,GAAG,EAAE,GAAG,MAAM,QAAQF,CAAC,EAAE,QAAQ,EAAEjF,EAAE,EAAEiF,EAAE,OAAO,IAAIF,EAAEE,EAAE,CAAC,EAAE,EAAE,EAAEJ,EAAEI,EAAE,CAAC,CAAC,OAAaA,GAAN,OAAUF,EAAEE,EAAE,EAAE,EAAEJ,EAAEI,CAAC,QAAQF,EAAE,KAAKlE,CAAC,CAAC,CAAC,MAAMqE,GAAErE,GAAG,CAACA,EAAE,MAAMb,GAAE,QAAQa,EAAE,OAAFA,EAAE,KAAOuE,IAAEvE,EAAE,OAAFA,EAAE,KAAOsE,IAAE,EAAE,MAAML,WAAUO,EAAC,CAAC,aAAa,CAAC,MAAM,GAAG,SAAS,EAAE,KAAK,KAAK,MAAM,CAAC,KAAKxE,EAAEwE,EAAErF,EAAE,CAAC,MAAM,KAAKa,EAAEwE,EAAErF,CAAC,EAAEiF,GAAE,IAAI,EAAE,KAAK,YAAYpE,EAAE,IAAI,CAAC,KAAKA,EAAEwE,EAAE,GAAG,SAACxE,IAAI,KAAK,cAAc,KAAK,YAAYA,EAAEA,GAAEmE,EAAA,KAAK,cAAL,MAAAA,EAAA,YAAqBM,EAAA,KAAK,eAAL,MAAAA,EAAA,YAAuBD,IAAIN,EAAE,KAAKlE,CAAC,EAAEgE,EAAE,IAAI,EAAE,CAAC,SAAS,EAAE,CAAC,GAAGhE,GAAE,KAAK,IAAI,EAAE,KAAK,KAAK,KAAK,EAAE,IAAI,MAAM,CAAC,MAAMA,EAAE,CAAC,GAAG,KAAK,KAAK,IAAI,EAAEA,EAAE,KAAK,IAAI,EAAE,EAAE,KAAK,KAAK,KAAKA,EAAE,KAAK,CAAC,CAAC,CAAC,CAAC,cAAc,CAAE,cAAa,CAAE,ECJphC;AAAA;AAAA;AAAA;AAAA,GAIG,MAAMb,GAAE,IAAI,IAAImF,GAAC,IAAAI,GAAC,KAAO,CAAE,QAAMV,EAAE,IAAI,QAAQO,GAAEL,EAAE,cAAclE,EAAC,CAAC,OAAOA,EAAE,CAAC,OAAOwE,CAAC,CAAC,OAAOxE,EAAE,CAACkE,CAAC,EAAE,OAAC,MAAM/E,EAAE+E,IAAI,KAAK,EAAE,OAAO/E,GAAY,KAAK,IAAd,QAAiB,KAAK,GAAG,MAAM,GAAGA,GAAG,KAAK,KAAK,KAAK,MAAM,KAAK,EAAE+E,EAAE,KAAK,IAAGC,EAAAnE,EAAE,UAAF,YAAAmE,EAAW,KAAK,KAAK,GAAG,KAAK,GAAGnE,EAAE,OAAO,GAAGwE,CAAC,CAAC,GAAGA,EAAE,CAAC,GAAe,OAAO,KAAK,GAAxB,WAA0B,CAAC,MAAMxE,EAAE,KAAK,IAAI,WAAW,IAAIkE,EAAEF,EAAE,IAAIhE,CAAC,EAAWkE,IAAT,SAAaA,EAAE,IAAI,QAAQF,EAAE,IAAIhE,EAAEkE,CAAC,GAAYA,EAAE,IAAI,KAAK,CAAC,IAArB,QAAwB,KAAK,EAAE,KAAK,KAAK,GAAG,MAAM,EAAEA,EAAE,IAAI,KAAK,EAAEM,CAAC,EAAWA,IAAT,QAAY,KAAK,EAAE,KAAK,KAAK,GAAGA,CAAC,CAAC,MAAM,KAAK,EAAE,MAAMA,CAAC,CAAC,IAAI,IAAI,SAAC,OAAkB,OAAO,KAAK,GAAxB,YAA0BR,IAAE,IAAI,KAAK,IAAI,UAAU,IAAzBA,cAA4B,IAAI,KAAK,IAAGS,EAAA,KAAK,IAAL,YAAAA,EAAQ,KAAK,CAAC,cAAc,CAAC,KAAK,KAAK,KAAK,IAAI,KAAK,GAAG,MAAM,CAAC,CAAC,aAAa,CAAC,KAAK,GAAG,KAAK,EAAE,CAAC,CAAC,CAAC,sMCkBlpB,IAAAE,EAAN,cAAyBC,CAAW,CAApC,kCAKkB,gBA4Df,oBAAkBC,GACjBA,EAAM,KAAK,MAAM,GAAG,EAAE,CAAC,CAChC,CA5DU,kBAAmD,CACpD,WACT,CAEA,MAAM,cAAe,CACd,WAAQ,MAAM,KAAK,sBAAsB,CAChD,CAEA,MAAM,eAAepC,EAA2B,CAEvC,OADa,MAAMqC,EAAmB,eAAerC,CAAG,CAEjE,CAEA,QAAS,CACP,GAAI,KAAK,MACA,OAAAsC,uBAA0B,KAAK,KAAK,SAE7C,GAAK,KAAK,MAEH,OAAAA,+DAIH,KAAK,MAAM,SAAW,EAAI,KAAK,eAAe,eAAe,EAAI,KAAK,gBAAiB,SAE7F,CAEQ,cAAc,CAAE,cAAAC,GAAwB,CAC1C,EAAEA,aAAyB,cAAgB,CAACA,EAAc,UAAU,SAAS,QAAQ,GAC3EA,EAAA,UAAU,OAAO,QAAQ,CACzC,CAEQ,cAAc3D,EAAM,CACnB,OAAA0D,kBAAqB,KAAK,aAAa,wDACZ1D,EAAK,QAAQ,WACzC4D,EAAW,eAAgB,eAAe,CAAC,cAG3C5D,EAAK,SAAS,IAAK6D,GAAUH,iBAAqBG,EAAM,IAAI,KAAKA,EAAM,QAAQ,WAAW,CAAC,OAEnG,CAEQ,eAAe7D,EAAgB,CACrC,OAAIA,EAAK,MACA0D,OAAU1D,EAAK,KAAK,OAEpB0D,QACH1D,EAAK,WAAa,OAAY,KAAK,cAAcA,CAAI,EAAI0D,aAAgB1D,EAAK,IAAI,KAAKA,EAAK,QAAQ,MAAM,OAGlH,CAEQ,iBAAkB,CACjB,OAAA0D,QACH,KAAK,MAAM,IAAK1D,GAAmB,KAAK,eAAeA,CAAI,CAAC,CAAC,OAEnE,CAMQ,YAAYA,EAA+B,CACjD,OAAIA,EAAK,OAAS,IAAY,WACvBA,EAAK,UAAeA,EAAK,KAClC,CAEQ,iBAAiB8D,EAA4BC,EAAoC,CACvF,OAAOD,EACJ,OAAQ9D,GAAS+D,EAAa,MAAOC,GAAS,CAAChE,EAAK,KAAK,SAASgE,CAAI,CAAC,CAAC,EACxE,IAAKhE,IAAU,CACd,KAAMA,EAAK,KACX,SAAU,KAAK,YAAYA,CAAI,CAC/B,GACN,CAEQ,2BAA2BiE,EAA4D,CAC7F,MAAMC,EAAS,GACA,OAAAD,EAAA,QAASjE,GAAS,CACzB,MAAAmE,EAAiB,KAAK,eAAenE,CAAI,EAC1CkE,EAAOC,CAAc,IACjBD,EAAAC,CAAc,EAAI,IAEpBD,EAAAC,CAAc,EAAE,KAAK,CAC1B,KAAMnE,EAAK,KACX,SAAU,KAAK,YAAYA,CAAI,EAChC,EACF,EACMkE,CACT,CAEA,MAAc,uBAAwB,CACpC,MAAMpH,EAAW,oBACXiH,EAAyB,CAAC,WAAY,mBAAoB,QAAS,cAAe,OAAQ,IAAI,EAEhG,IACF,MAAMD,EAAa,MAAMM,EAAa,UAAwCtH,CAAQ,EAEtF,KAAK,MAAQ,KAEb,MAAMuH,EAAqB,KAAK,iBAAiBP,EAAW,KAAMC,CAAY,EACxEO,EAAa,KAAK,2BAA2BD,CAAkB,EAG9D,OAFa,OAAO,OAAOC,CAAU,EAEzB,IAAKC,GAClBA,EAAM,SAAW,EACZA,EAAM,CAAC,EAGT,CACL,SAAUA,EAAM,CAAC,EAAE,KAAK,MAAM,GAAG,EAAE,CAAC,EACpC,KAAMA,EAAM,CAAC,EAAE,KACf,SAAUA,CAAA,CAEb,QACM5H,EAAO,CACdC,SAAgB,MAAM,8CAA8CE,CAAQ,GAAIH,CAAK,EACrF,KAAK,MAAQ,MAAM8G,EAAmB,eAAe,OAAO,EACrD,EACT,CACF,CACF,EA9HEe,EAAA,CADCC,EAAM,GADInB,EAEX,qBAGAkB,EAAA,CADCC,EAAM,GAJInB,EAKX,qBALWA,EAANkB,EAAA,CADNE,EAAc,aAAa,GACfpB,CAAA,sMCFA,IAAAqB,EAAN,cAA6BpB,CAAW,CAAxC,kCAKkB,gBAEvB,MAAM,mBAAoB,CACxB,MAAM,kBAAkB,EAClB,MAAAqB,EAAc,MAAM,KAAK,oBAC3BA,IAAgB,MAAM,KAAK,uBAAuBA,CAAW,CACnE,CAEA,MAAM,mBAAoB,CAClB,MAAAC,EAAS,IAAI,UACb/H,EAAW,qBAEb,IACF,MAAMgI,EAAoB,MAAMV,EAAa,UAAUtH,EAAU,CAC/D,aAAc,CAAE,UAAW,SAAU,EACtC,EACD,YAAK,MAAQ,KACN+H,EAAO,gBAAgBC,EAAmB,WAAW,QACrDnI,EAAO,CACdC,SAAgB,MAAM,mDAAmDE,CAAQ,GAAIH,CAAK,EAC1F,KAAK,MAAQ,MAAM8G,EAAmB,eAAe,OAAO,EAErD,IACT,CACF,CAEA,aAAasB,EAA8B,CACzC,OAAKA,EACErB,8BACCqB,CAAQ,iBAFMC,CAIxB,CAEA,WAAWC,EAA0B,CACnC,OAAKA,EACEvB,OAAUuB,CAAI,OADHD,CAEpB,CAEA,QAAS,CACP,GAAI,KAAK,MACA,OAAAtB,uBAA0B,KAAK,KAAK,SAG7C,GAAI,CAAC,KAAK,oBAA4B,OAAAsB,EAEtC,KAAM,CAAE,SAAAD,EAAU,KAAAE,EAAM,SAAAC,CAAA,EAAa,KAAK,oBAEnC,OAAAxB,aACM,KAAK,aAAaqB,CAAQ,CAAC,IAAI,KAAK,WAAWE,CAAI,CAAC,IAAI,KAAK,eAAeC,CAAQ,CAAC,YAEpG,CAEU,kBAAmD,CACpD,WACT,CAEQ,cAAcC,EAAkB,CAChC,MAAE,KAAAC,EAAM,OAAAC,CAAW,EAAAF,EACrB,OAACC,GAAQ,CAACC,EAAeL,EAEtBtB,2BAA+B,KAAK,WAAW0B,CAAI,CAAC,IAAI,KAAK,oBAAoBC,CAAM,CAAC,OACjG,CAEQ,gBAAgBT,EAAkC,CAClD,MAAAU,EAAkBV,EAAY,iBAAiB,kCAAkC,EAGhF,OAFe,MAAM,KAAKU,CAAe,EAE3B,IAAKC,IACjB,CACL,KAAMA,EAAe,cAAc,KAAK,EACxC,OAAQA,EAAe,cAAc,gBAAgB,GAExD,CACH,CAEQ,uBAAuBX,EAAuB,CAC9C,MAAAG,EAAWH,EAAY,cAAc,IAAI,EACzCK,EAAOL,EAAY,cAAc,GAAG,EACpCM,EAAW,KAAK,gBAAgBN,CAAW,EAEjD,KAAK,oBAAsB,CACzB,SAAAG,EACA,KAAAE,EACA,SAAAC,CAAA,CAEJ,CAEQ,eAAeA,EAAqB,CAC1C,OAAIA,EAAS,SAAW,EAAUF,EAC3BtB,wBACHwB,EAAS,IAAKC,GAAY,KAAK,cAAcA,CAAO,CAAC,CAAC,OAE5D,CAEQ,WAAWC,EAA0B,CAC3C,OAAKA,EACExB,EAAWwB,EAAK,SAAqB,EAD1BJ,CAEpB,CAEQ,oBAAoBK,EAA4B,CACtD,OAAKA,EACEG,GAAWH,EAAO,SAAS,EADdL,CAEtB,CACF,EA1GER,EAAA,CADCC,EAAM,GADIE,EAEX,mCAGAH,EAAA,CADCC,EAAM,GAJIE,EAKX,qBALWA,EAANH,EAAA,CADNE,EAAc,iBAAiB,GACnBC,CAAA,sMCXA,IAAAc,EAAN,cAA2BlC,CAAW,CAAtC,kCAKkB,gBAKvB,MAAM,mBAAoB,CACxB,MAAM,kBAAkB,EAClB,MAAAmC,EAAQ,MAAM,KAAK,WACpB,mBAAgB,KAAK,kBAAkBA,CAAK,EACjD,KAAK,mBAAqB,MAAMjC,EAAmB,eAAe,UAAU,CAC9E,CAEA,QAAS,CACP,GAAK,KAAK,cAEV,OAAOC,IAAQ,KAAK,cAAc,IAAI,KAAK,YAAa,GAQ1D,CAEU,kBAAmD,CACpD,WACT,CAEQ,kBAAkBgC,EAAgB,CAClC,OAAAA,EAAA,KAAK,CAACC,EAA4BC,IAClCD,EAAa,aAAeC,EAAiB,aACxC,GACED,EAAa,aAAeC,EAAiB,aAC/C,EAGF,CACR,EAEMF,EAAM,MAAM,EAAG,CAAC,CACzB,CAEQ,cAAcG,EAA4B,CAChD,MAAMC,EAAUC,GAAuB,CACrC,IAAKF,EAAa,MAClB,IAAKA,EAAa,SAClB,MAAO,IACP,OAAQ,IACT,EACD,OAAKC,EACEpC,aAAgBmC,EAAa,IAAI,mBAAmBC,CAAO,OAD7Cd,CAEvB,CAEQ,WAAWa,EAA4B,CACtC,OAAAnC,aACH,KAAK,cAAcmC,CAAY,CAAC,MAC7BA,EAAa,WAAW,gBAEjC,CAEA,MAAc,UAAW,CACvB,MAAM/I,EAAW,oBAEb,IACF,YAAK,MAAQ,MACM,MAAMsH,EAAa,UAAwCtH,CAAQ,GACpE,KAAK,OAAQkD,GAASA,EAAK,KAAK,WAAW,QAAQ,CAAC,QAC/DrD,EAAO,CACdC,SAAgB,MAAM,+CAA+CE,CAAQ,GAAIH,CAAK,EACtF,KAAK,MAAQ,MAAM8G,EAAmB,eAAe,OAAO,EACrD,EACT,CACF,CAEQ,aAAc,CACpB,OAAI,KAAK,MAAcC,uBAA0B,KAAK,KAAK,SACvD,KAAK,cAAc,SAAW,EAAUA,SAAY,KAAK,kBAAkB,SAExEA,4BACH,KAAK,cAAc,IAAKmC,GAAiB,KAAK,WAAWA,CAAY,CAAC,CAAC,QAE7E,CAEQ,cAAe,CACd,OAAAnC,uDAGT,CACF,EA5FUc,EAAA,CADPC,EAAM,GADIgB,EAEH,6BAGRjB,EAAA,CADCC,EAAM,GAJIgB,EAKX,qBAGQjB,EAAA,CADPC,EAAM,GAPIgB,EAQH,kCARGA,EAANjB,EAAA,CADNE,EAAc,eAAe,GACjBe,CAAA,sMCHA,IAAAO,EAAN,cAA4BzC,CAAW,CAAvC,kCAKkB,gBAEb,kBAAmD,CACpD,WACT,CAEA,mBAA0B,CACxB,MAAM,kBAAkB,EACxB,KAAK,gBAAgB,CACvB,CAEA,MAAM,iBAAkB,CACtB,MAAMzG,EAAW,oBAEb,IACF,MAAMmJ,EAAW,MAAM7B,EAAa,UAAUtH,EAAU,CACtD,aAAc,CAAE,UAAW,SAAU,EACtC,EACD,KAAK,MAAQ,KACP,MAAAoJ,EAAiB,SAAS,cAAc,KAAK,EACnDA,EAAe,UAAYD,EACtB,kBAAeC,EAAe,cAAc,GAAG,EAChD,KAAK,cAAmB,kBAAa,UAAU,IAAI,WAAW,QAC3DvJ,EAAO,CACdC,EAAgB,MAAM,iDAAiDE,CAAQ,GAAIH,CAAK,EACxF,KAAK,MAAQ,MAAM8G,EAAmB,eAAe,OAAO,CAC9D,CACF,CAEA,QAAS,CACP,GAAI,KAAK,MACA,OAAAC,uBAA0B,KAAK,KAAK,SAE7C,GAAK,KAAK,aACH,OAAAA,IAAO,KAAK,YAAY,EACjC,CACF,EAvCEc,EAAA,CADCC,EAAM,GADIuB,EAEX,4BAGAxB,EAAA,CADCC,EAAM,GAJIuB,EAKX,qBALWA,EAANxB,EAAA,CADNE,EAAc,gBAAgB,GAClBsB,CAAA,uMCUA,IAAAG,EAAN,cAA+B5C,CAAW,CAA1C,kCACL,eAAoC6C,KAUpC,uBAAqB,GAAa,CAChC,EAAE,eAAe,EACZ,eAAU,OAAO,QAAQ,EAChC,CAZA,kBAAmD,CAC1C,WACT,CAEA,cAAqB,CACnB,KAAK,UAAU,MAAO,iBAAiB,QAAS,KAAK,iBAAiB,EACjE,eAAU,IAAI,qBAAqB,CAC1C,CAOA,QAAS,CACA,OAAA1C,0KAOA2C,GAAI,KAAK,SAAS,CAAC,8EACpBzC,EAAW,WAAW,CAAC,MAG/B,CACF,EA7BauC,EAAN3B,GAAA,CADNE,EAAc,mBAAmB,GACrByB,CAAA,ECbb,MAAMG,GAAsB,IAAM,CAChC,GAAI3I,EAAwB,EAAG,OAEzB,MAAA4I,EAAmB,SAAS,cAAc,mBAAmB,EAClDA,EAAA,aAAa,KAAM,SAAS,EACtC,mBAAc,KAAOA,EAAiB,UAAU,OAAO,QAAQ,EAAIA,EAAiB,UAAU,IAAI,QAAQ,EAC1G,mBAAc,KAAOA,EAAiB,UAAU,OAAO,QAAQ,EAAIA,EAAiB,UAAU,IAAI,QAAQ,EAC3G,MAAAhF,EAAO,SAAS,eAAe,MAAM,EAC3CA,GAAA,MAAAA,EAAM,MAAMgF,EACd,EAEA5E,EAAI,iBAAiB,KACC2E,KACb,QAAQ,UAChB,EChBM,SAASE,IAAoB,CAC5B,MAAAjF,EAAO,SAAS,eAAe,MAAM,EAC3C,GAAI,CAACA,EAAM,OACX,MAAMkF,EAAWlF,EAAK,UACtBA,EAAK,UAAY,sBAAsB5D,EAAA,EAA4B,GAAK,mDAAmD,GAAG8I,CAAQ,QACxI,CCJA9E,EAAI,iBAAiB,KACD6E,KACX,QAAQ,UAChB,ECoCM,SAASE,GAAmB,CAAE,MAAAC,EAAO,UAAAC,EAAW,QAAAC,GAAuC,CACxF,OAAAD,IAAc,IAAMC,IAAY,GAAWF,EACxCA,EACJ,MAAMC,CAAS,EACf,IAAI,CAACE,EAAcC,IAA2BA,EAAQ,IAAM,EAAI,IAAIF,CAAO,IAAIC,CAAI,KAAKD,CAAO,IAAMC,CAAK,EAC1G,KAAK,EAAE,CACZ,qMCRa,IAAAE,EAAN,cAA8BzD,CAAW,CAAzC,kCAKkB,gBAEb,kBAAmD,CACpD,WACT,CAEA,MAAgB,aAAa0D,EAAuE,CAClG,MAAM,KAAK,iBACb,CAEA,MAAM,iBAAkB,CAClB,IACF,MAAMhB,EAAW,MAAM7B,EAAa,UAA8B,cAAe,CAC/E,aAAc,CAAE,UAAW,SAAU,EACtC,EACI,gBAAa,CAAE,QAAS6B,EAAS,QAAQ,KAAK,CAAC,EAAG,SAAUA,EAAS,SAAS,IAAK,EACxF,KAAK,MAAQ,WACNtJ,EAAO,CACEC,EAAA,MAAM,qDAAsDD,CAAK,EACjF,KAAK,MAAQ,MAAM8G,EAAmB,eAAe,OAAO,CAC9D,CACF,CAEA,QAAS,CACP,GAAI,KAAK,MACA,OAAAC,uBAA0B,KAAK,KAAK,SAE7C,GAAI,CAAC,KAAK,WAAY,OACtB,KAAM,CAAE,QAAAwD,EAAS,SAAAC,GAAa,KAAK,WAC7BC,EAAWV,GAAmB,CAAE,MAAOQ,EAAQ,SAAU,QAAS,SAAU,UAAW,KAAO,GAC9FG,EAAe7B,GAAW4B,CAAQ,EACjC,OAAA1D,aACMwD,EAAQ,QAAQ,kBAAkBG,CAAY,yBAErDF,EAAS,IAAKnH,GACP0D,iBAEQ1D,EAAK,UAAU,qCAAqCA,EAAK,WAAW,KAC3E4D,EAAW5D,EAAK,WAAY,aAAa,CAAC,wBACtBA,EAAK,WAAW,kBAI7C,CAAC,OAGR,CACF,EAlDEwE,EAAA,CADCC,EAAM,GADIuC,EAEX,0BAGAxC,EAAA,CADCC,EAAM,GAJIuC,EAKX,qBALWA,EAANxC,EAAA,CADNE,EAAc,kBAAkB,GACpBsC,CAAA,ECvCb;AAAA;AAAA;AAAA;AAAA,GAIG,MAAM7D,UAAUrF,EAAC,EAAEqF,EAAE,cAAc,YAAYA,EAAE,WAAW,EAAE,MAAMR,GAAEE,EAAEM,CAAC,ECL5E;AAAA;AAAA;AAAA;AAAA,GAKuE,MAAMN,EAAC,CAAC,YAAY,EAAE,CAAC,KAAK,EAAE,CAAC,CAAC,YAAY,CAAC,KAAK,EAAE,MAAM,CAAC,UAAU,EAAE,CAAC,KAAK,EAAE,CAAC,CAAC,OAAO,CAAC,OAAO,KAAK,CAAC,CAAC,CAAC,MAAMlE,EAAC,CAAC,aAAa,CAAC,KAAK,EAAE,OAAO,KAAK,EAAE,MAAM,CAAC,KAAK,CAAC,OAAO,KAAK,CAAC,CAAC,OAAO,CAAC,KAAK,IAAL,KAAK,EAAI,IAAI,QAAS,GAAG,KAAK,EAAE,CAAC,EAAE,CAAC,QAAQ,QAACmE,EAAA,KAAK,IAAL,MAAAA,EAAA,WAAW,KAAK,EAAE,KAAK,EAAE,MAAM,CAAC,CCJ1U;AAAA;AAAA;AAAA;AAAA,GAIG,MAAMI,EAAEC,GAAG,CAACN,GAAEM,CAAC,GAAe,OAAOA,EAAE,MAArB,WAA0BF,EAAE,WAAW,MAAMD,WAAUrE,EAAC,CAAC,aAAa,CAAC,MAAM,GAAG,SAAS,EAAE,KAAK,MAAMsE,EAAE,KAAK,MAAM,GAAG,KAAK,KAAK,IAAInF,GAAE,IAAI,EAAE,KAAK,KAAK,IAAIiF,EAAC,CAAC,UAAUF,EAAE,CAAC,OAAOA,EAAE,KAAMM,GAAG,CAACD,EAAEC,CAAC,CAAC,GAAIA,CAAC,CAAC,OAAON,EAAElE,EAAE,CAAC,MAAMb,EAAE,KAAK,MAAM,IAAIiF,EAAEjF,EAAE,OAAO,KAAK,MAAMa,EAAE,MAAMgE,EAAE,KAAK,KAAKK,EAAE,KAAK,KAAK,KAAK,aAAa,KAAK,aAAc,EAAC,QAAQG,EAAE,EAAEA,EAAExE,EAAE,QAAQ,EAAEwE,EAAE,KAAK,OAAOA,IAAI,CAAC,MAAMN,EAAElE,EAAEwE,CAAC,EAAE,GAAG,CAACD,EAAEL,CAAC,EAAE,OAAO,KAAK,MAAMM,EAAEN,EAAEM,EAAEJ,GAAGF,IAAI/E,EAAEqF,CAAC,IAAI,KAAK,MAAMF,EAAEF,EAAE,EAAE,QAAQ,QAAQF,CAAC,EAAE,KAAM,MAAMM,GAAG,CAAC,KAAKH,EAAE,IAAG,GAAI,MAAMA,EAAE,IAAG,EAAG,MAAMrE,EAAEgE,EAAE,QAAQ,GAAYhE,IAAT,OAAW,CAAC,MAAMb,EAAEa,EAAE,MAAM,QAAQkE,CAAC,EAAE/E,EAAE,IAAIA,EAAEa,EAAE,QAAQA,EAAE,MAAMb,EAAEa,EAAE,SAASwE,CAAC,EAAE,CAAC,GAAI,CAAC,OAAOA,CAAC,CAAC,cAAc,CAAC,KAAK,KAAK,WAAY,EAAC,KAAK,KAAK,OAAO,CAAC,aAAa,CAAC,KAAK,KAAK,UAAU,IAAI,EAAE,KAAK,KAAK,OAAQ,EAAC,CAAC,MAAMmE,GAAE3E,EAAEK,EAAC,ECL1vBuE,GAAa,qNCS1B,MAAMC,40JAGO,IAAAC,EAAN,cAAmBlE,CAAW,CAA9B,kCAEU,aAEf,MAAM,OAAOhD,EAAc,CAEzB,MAAMmH,EADMF,GAAQ,GAAGD,EAAU,IAAIhH,CAAI,MAAM,GACjBiH,GAAQ,GAAGD,EAAU,YAAY,EAC3D,IACI,MAAAI,EAAa,MAAMD,IACzB,OAAOE,GAAUD,CAAU,QACpBhL,EAAO,CACdC,EAAgB,MAAM,6BAA6BD,EAAM,OAAO,GAAIA,CAAK,EACzE,MACF,CACF,CAEA,QAAS,CACP,MAAMkL,EAAM,KAAK,OAAO,KAAK,IAAI,EAC1B,OAAAnE,IAAOoE,GAAMD,CAAG,CAAC,EAC1B,CAaF,EAhCaJ,EAqBK,OAASM,sEAnBzBvD,GAAA,CADCwD,GAAS,CAAE,KAAM,OAAQ,GADfP,EAEX,oBAFWA,EAANjD,GAAA,CADNE,EAAc,gBAAgB,GAClB+C,CAAA,ECVb,MAAMQ,EAAe,CACnB,YAAa,cACb,SAAU,UACZ,EAEA,SAASC,IAAO,CACdvG,EAAI,mBAAmB,KACR,SAAS,qBAAqB,MAAM,EAAE,CAAC,EAC/C,aAAa,KAAM,MAAM,EACvB,QAAQ,UAChB,EAEDA,EAAI,KAAK,CACX,CAEO,SAASwG,IAAa,CACvB,SAAS,aAAeF,EAAa,aAAe,SAAS,aAAeA,EAAa,SACtFC,KAEI,0BAAiB,mBAAoB,IAAM,CAClD,MAAME,EAAa,SAAS,YACxBA,IAAeH,EAAa,aAAeG,IAAeH,EAAa,WACpEC,IACP,CACD,CAEL,CCtBAC,GAAW","names":["addClasses","element","classes","cssClass","toClassName","getMetadata","value","doc","attr","meta","metaElement","decorateTemplateAndTheme","template","theme","decorateButtons","a","up","twoup","undefinedOnEmpty","setDocLanguage","lang","collectBlocks","section","blockMap","block","loadBlockModules","status","href","getUrlForEndpoint","blockModule","error","DebuggerService","loadCSS","endpoint","resolve","reject","link","loadBlockStyles","config","showSection","waitForLCP","firstSection","lcpBlocks","blockPromises","lcpCandidate","getLocation","isSidekickLibraryActive","loadFonts","fontsCssPath","e","sampleRUM","checkpoint","data","defer","fnname","args","dfnname","fn","chkpnt","weight","id","_","i","random","isSelected","firstReadTime","urlSanitizers","knownProperties","sendPing","pdata","body","url","script","setupHlxObj","mainScriptPath","scriptEl","initSampleRUM","event","loadBlock","sectionsBlocks","loadBlocks","SectionsPromises","decorateImages","item","parentElement","adjustMarkup","wrappers","defaultContent","wrapper","toCamelCase","name","g","readBlockConfig","row","cols","col","as","imgs","img","ps","p","processSectionMetaData","sectionMeta","key","style","transformSection","main","decorateBlocks","shortBlockName","blockWrapper","HLX","cb","beforeLoadEagerTask","loadEagerTask","beforeLoadLazyTask","loadLazyTask","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","lazyStylesCssPath","sidekickLibraryStylesCssPath","hash","beforeLoadDelayedTask","loadDelayedTask","initializedTask","HLX$1","o","f","s","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","PlaceholderService","html","currentTarget","renderIcon","child","queryIndex","filterValues","term","siteMapEntries","groups","firstLevelPath","FetchService","filteredNavigation","groupItems","group","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","sitemapEntry","nextSitemapEntry","siteMapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","addSidebarContainer","sidebarContainer","addInnerContainer","children","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","iconMarkupFunc","iconMarkup","unsafeSVG","svg","until","css","property","READY_STATES","init","initHLXApp","readyState"],"sources":["../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../src/app/tasks/decorateTemplateAndTheme.ts","../../src/app/tasks/decorateButtons.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/tasks/setDocLanguage.ts","../../src/app/tasks/collectBlocks.ts","../../src/app/tasks/loadBlockModules.ts","../../src/app/tasks/loadCSS.ts","../../src/app/tasks/loadBlockStyles.ts","../../config.ts","../../src/app/tasks/showSection.ts","../../src/app/tasks/waitForLCP.ts","../../src/helpers/sidekick/getLocation.ts","../../src/app/tasks/loadFonts.ts","../../src/app/tasks/sampleRUM.ts","../../src/app/tasks/setupHlxObj.ts","../../src/app/tasks/initSampleRUM.ts","../../src/app/tasks/loadBlock.ts","../../src/app/tasks/loadBlocks.ts","../../src/app/tasks/decorateImages.ts","../../src/app/tasks/adjustMarkup.ts","../../src/utils/toCamelCase.ts","../../src/app/tasks/readBlockConfig.ts","../../src/app/tasks/processSectionMetaData.ts","../../src/app/tasks/transformSections.ts","../../src/app/tasks/decorateBlocks.ts","../../src/app/index.ts","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/components/sidebar/sidebar.init.ts","../../src/components/innerContainer/innerContainer.ts","../../src/components/innerContainer/innerContainer.init.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants/paths.ts","../../src/components/icon/icon.ts","../../src/app/init.ts","../../src/main.ts"],"sourcesContent":["import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} value - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * Example 1:\n * Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * Output: 'This is a sample description.'\n *\n * @example\n * Example 2:\n * Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","import { addClasses } from '../../utils/addClasses';\nimport { getMetadata } from '../../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Decorates paragraphs containing a single link as buttons.\n * @param {Element} element container element\n */\nexport function decorateButtons(element) {\n element.querySelectorAll('a').forEach((a) => {\n a.title = a.title || a.textContent;\n if (a.href !== a.textContent) {\n const up = a.parentElement;\n const twoup = a.parentElement.parentElement;\n if (!a.querySelector('img')) {\n if (up.childNodes.length === 1 && (up.tagName === 'P' || up.tagName === 'DIV')) {\n a.className = 'button'; // default\n up.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'STRONG' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button primary';\n twoup.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'EM' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button secondary';\n twoup.classList.add('button-container');\n }\n }\n }\n });\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../../utils/getMetadata';\nimport { undefinedOnEmpty } from '../../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document based on the language metadata.\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { BlockMapping } from '../app.types';\n\n/**\n * Collect all blocks in a section.\n * @param section - The section to collect the blocks from.\n * @returns BlockMapping[]\n * @example\n * const blocks = collectBlocks(section);\n * console.log(blocks);\n * Output: [{ name: 'block1', element: HTMLElement }, { name: 'block2', element: HTMLElement }]\n */\nexport function collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n}\n","import { DebuggerService } from '@kluntje/services';\nimport { BlockMapping } from '../app.types';\nimport { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/*\n * Load the es module for the block. The module should be named as the block name.\n * @param block - The block to load the module for.\n * @returns Promise\n */\nexport async function loadBlockModules(block: BlockMapping): Promise {\n const status = block.element.dataset.blockStatus;\n if (status !== 'loading' && status !== 'loaded') {\n try {\n block.element.dataset.blockStatus = 'loading';\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = 'loaded';\n } catch (error) {\n block.element.dataset.blockStatus = 'error';\n DebuggerService.error('laodBloackModules:', error);\n }\n }\n}\n","import { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/**\n * Load a CSS file if it is not already loaded append it to the head.\n * @param endpoint - The endpoint of the CSS file.\n * @returns Promise\n */\nexport async function loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n}\n","import { BlockMapping } from '../app.types';\nimport { loadCSS } from './loadCSS';\n\n/**\n * Load the block styles. The styles should be named as the block name.\n * @param block - The block to load the styles for.\n * @returns Promise\n */\nexport async function loadBlockStyles(block: BlockMapping) {\n try {\n await loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n fontsCssPath?: string;\n lazyStylesScssPath?: string;\n lazyStylesCssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n sidekickLibraryStylesCssPath?: string;\n lcpBlocks?: string[];\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/types/icons.types.ts',\n fontsScssPath: './src/styles/sass/fonts.scss',\n fontsCssPath: './dist/fonts/fonts.css',\n lazyStylesScssPath: './src/styles/sass/lazy-styles.scss',\n lazyStylesCssPath: './dist/lazyStyles/lazyStyles.css',\n sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss',\n sidekickLibraryStylesCssPath: './dist/sidekickLibraryStyles/sidekickLibraryStyles.css',\n lcpBlocks: [],\n};\n","/**\n * Removes the display property from the section\n * @param section - The section to show\n */\nexport function showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n}\n","import { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { config } from '../../../config';\nimport { showSection } from './showSection';\nimport { LcpCandidate } from '../app.types';\n\n/**\n * Wait for the Largest Contentful Paint (LCP) candidate to be loaded.\n * This function will load the modules and styles for the first section after the LCP candidate.\n * @returns Promise\n */\nexport async function waitForLCP() {\n const firstSection: HTMLElement | null = document.querySelector('.section');\n const { lcpBlocks } = config;\n\n if (firstSection) {\n const blocks = collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = lcpBlocks?.includes(block.name);\n if (hasLCPBlock) await Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n}\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { getLocation } from 'Helpers/sidekick/getLocation';\nimport { loadCSS } from './loadCSS';\nimport { config } from '../../../config';\n\nexport async function loadFonts(): Promise {\n const { fontsCssPath } = config;\n if (!fontsCssPath) return;\n await loadCSS(fontsCssPath);\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n}\n","/**\n * log RUM if part of the sample.\n * @param {string} checkpoint identifies the checkpoint in funnel\n * @param {Object} data additional data for RUM sample\n * @param {string} data.source DOM node that is the source of a checkpoint event,\n * identified by #id or .classname\n * @param {string} data.target subject of the checkpoint event,\n * for instance the href of a link, or a search term\n */\n\nexport function sampleRUM(checkpoint, data = {}) {\n // @ts-ignore\n sampleRUM.defer = sampleRUM.defer || [];\n const defer = (fnname) => {\n // @ts-ignore\n sampleRUM[fnname] = sampleRUM[fnname] || ((...args) => sampleRUM.defer.push({ fnname, args }));\n };\n // @ts-ignore\n sampleRUM.drain =\n // @ts-ignore\n sampleRUM.drain ||\n ((dfnname, fn) => {\n sampleRUM[dfnname] = fn;\n // @ts-ignore\n sampleRUM.defer\n .filter(({ fnname }) => dfnname === fnname)\n .forEach(({ fnname, args }) => sampleRUM[fnname](...args));\n });\n // @ts-ignore\n sampleRUM.always = sampleRUM.always || [];\n // @ts-ignore\n sampleRUM.always.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.always[chkpnt] = fn;\n };\n // @ts-ignore\n sampleRUM.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.cases[chkpnt] = fn;\n };\n defer('observe');\n defer('cwv');\n try {\n window.hlx = window.hlx || {};\n // @ts-ignore\n if (!window.hlx.rum) {\n const usp = new URLSearchParams(window.location.search);\n const weight = usp.get('rum') === 'on' ? 1 : 100; // with parameter, weight is 1. Defaults to 100.\n const id = Array.from({ length: 75 }, (_, i) => String.fromCharCode(48 + i))\n .filter((a) => /\\d|[A-Z]/i.test(a))\n .filter(() => Math.random() * 75 > 70)\n .join('');\n const random = Math.random();\n const isSelected = random * weight < 1;\n const firstReadTime = Date.now();\n const urlSanitizers = {\n full: () => window.location.href,\n origin: () => window.location.origin,\n path: () => window.location.href.replace(/\\?.*$/, ''),\n };\n // @ts-ignore\n window.hlx.rum = {\n weight,\n id,\n random,\n isSelected,\n firstReadTime,\n sampleRUM,\n sanitizeURL: urlSanitizers[window.hlx.RUM_MASK_URL || 'path'],\n };\n }\n // @ts-ignore\n const { weight, id, firstReadTime } = window.hlx.rum;\n // @ts-ignore\n if (window.hlx && window.hlx.rum && window.hlx.rum.isSelected) {\n const knownProperties = [\n 'weight',\n 'id',\n 'referer',\n 'checkpoint',\n 't',\n 'source',\n 'target',\n 'cwv',\n 'CLS',\n 'FID',\n 'LCP',\n 'INP',\n ];\n const sendPing = (pdata = data) => {\n const body = JSON.stringify(\n {\n weight,\n id,\n // @ts-ignore\n referer: window.hlx.rum.sanitizeURL(),\n checkpoint,\n t: Date.now() - firstReadTime,\n ...data,\n },\n knownProperties\n );\n const url = `https://rum.hlx.page/.rum/${weight}`;\n navigator.sendBeacon(url, body);\n // eslint-disable-next-line no-console\n console.debug(`ping:${checkpoint}`, pdata);\n };\n // @ts-ignore\n sampleRUM.cases = sampleRUM.cases || {\n // @ts-ignore\n cwv: () => sampleRUM.cwv(data) || true,\n lazy: () => {\n // use classic script to avoid CORS issues\n const script = document.createElement('script');\n script.src = 'https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js';\n document.head.appendChild(script);\n return true;\n },\n };\n sendPing(data);\n // @ts-ignore\n if (sampleRUM.cases[checkpoint]) {\n // @ts-ignore\n sampleRUM.cases[checkpoint]();\n }\n }\n // @ts-ignore\n if (sampleRUM.always[checkpoint]) {\n // @ts-ignore\n sampleRUM.always[checkpoint](data);\n }\n } catch (error) {\n // something went wrong\n }\n}\n","export default function setupHlxObj(mainScriptPath: string = '/dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { sampleRUM } from './sampleRUM';\nimport setupHlxObj from './setupHlxObj';\n\nexport function initSampleRUM() {\n setupHlxObj();\n sampleRUM('top');\n\n window.addEventListener('load', () => sampleRUM('load'));\n\n window.addEventListener('unhandledrejection', (event) => {\n sampleRUM('error', { source: event.reason.sourceURL, target: event.reason.line });\n });\n\n window.addEventListener('error', (event) => {\n sampleRUM('error', { source: event.filename, target: event.lineno });\n });\n}\n","import { BlockMapping } from '../app.types';\nimport { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { showSection } from './showSection';\n\n/**\n * Load the block modules and styles for a section and show the section.\n * @param section - The section to load the block modules and styles for.\n * @returns Promise\n */\nexport async function loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n }\n\n showSection(section);\n}\n","import { loadBlock } from './loadBlock';\n\n/**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\nexport async function loadBlocks() {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => loadBlock(section));\n\n await Promise.all(SectionsPromises);\n}\n","/*\n * This function is used to decorate images in the default content.\n * It adds the class 'image' and 'main' to the parent element of the image.\n */\nexport function decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n}\n","import { decorateImages } from './decorateImages';\n\n/**\n * This function is used to adjust the markup of a section.\n * It wraps the default content in a div with the class 'default-content-wrapper'.\n * It also adds the class 'section' to the section element.\n * It decorates the images in the default content by calling the 'decorateImages' function.\n * It sets the 'data-section-status' attribute to 'initialized'.\n * It hides the section element.\n * @param section - The section element to adjust.\n */\nexport function adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n if (/^[a-z][A-Za-z0-9]*$/.test(name)) {\n return name;\n }\n\n if (/^[A-Z][A-Za-z0-9]*$/.test(name)) {\n return name.charAt(0).toLowerCase() + name.slice(1);\n }\n\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toClassName } from 'Utils/toClassName';\n\n/*\n This function reads the configuration of a block from the HTML file\n and returns it as a Record object.\n @param {Element} block The block element\n*/\nexport function readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n}\n","import { toCamelCase } from 'Utils/toCamelCase';\nimport { toClassName } from 'Utils/toClassName';\nimport { readBlockConfig } from './readBlockConfig';\n\n/*\n This function processes the metadata of a section and applies it to the section element.\n @param {HTMLElement} section The section element\n*/\nexport function processSectionMetaData(section: HTMLElement) {\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n}\n","import { adjustMarkup } from './adjustMarkup';\nimport { processSectionMetaData } from './processSectionMetaData';\n\n/**\n * This function is used to transform the sections of the main element.\n * It adjusts the markup of each section by calling the 'adjustMarkup' function.\n * It processes the metadata of each section by calling the 'processSectionMetaData' function.\n * @param main - The main element to transform.\n */\nexport function transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n adjustMarkup(section);\n processSectionMetaData(section);\n });\n}\n","/**\n * Decorate blocks with classes and data attributes.\n * @param main - Html main element\n */\nexport function decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach((block) => {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n });\n}\n","import { decorateTemplateAndTheme } from './tasks/decorateTemplateAndTheme';\nimport { decorateButtons } from './tasks/decorateButtons';\nimport { setDocLanguage } from './tasks/setDocLanguage';\nimport { waitForLCP } from './tasks/waitForLCP';\nimport { loadFonts } from './tasks/loadFonts';\nimport { initSampleRUM } from './tasks/initSampleRUM';\nimport { DebuggerService } from '@kluntje/services';\nimport { loadCSS } from './tasks/loadCSS';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { config } from '../../config';\nimport { loadBlocks } from './tasks/loadBlocks';\nimport { transformSection } from './tasks/transformSections';\nimport { decorateBlocks } from './tasks/decorateBlocks';\nimport { sampleRUM } from './tasks/sampleRUM';\n\nclass HLX {\n private beforeEagerCallbacks: Array<() => Promise> = [];\n private loadEagerCallbacks: Array<() => Promise> = [];\n private beforeLoadLazyCallbacks: Array<() => Promise> = [];\n private loadLazyCallbacks: Array<() => Promise> = [];\n private beforeLoadDelayedCallbacks: Array<() => Promise> = [];\n private loadDelayedCallbacks: Array<() => Promise> = [];\n private initializedCallbacks: Array<() => Promise> = [];\n\n private beforeEagerPromise?: Promise;\n private eagerPromise?: Promise;\n private beforeLazyPromise?: Promise;\n private lazyPromise?: Promise;\n private beforeDelayedPromise?: Promise;\n private delayedPromise?: Promise;\n private initializedPromise?: Promise;\n\n private get beforeEager() {\n if (this.beforeEagerPromise === undefined) {\n this.beforeEagerPromise = this.beforeLoadEager();\n }\n return this.beforeEagerPromise;\n }\n\n private get loadEager() {\n if (this.eagerPromise === undefined) {\n this.eagerPromise = this.loadEagerPromise();\n }\n return this.eagerPromise;\n }\n\n private get beforeLoadLazy() {\n if (this.beforeLazyPromise === undefined) {\n this.beforeLazyPromise = this.beforeLoadLazyPromise();\n }\n return this.beforeLazyPromise;\n }\n\n private get loadLazy() {\n if (this.lazyPromise === undefined) {\n this.lazyPromise = this.loadLazyPromise();\n }\n return this.lazyPromise;\n }\n\n private get beforeLoadDelayed() {\n if (this.beforeDelayedPromise === undefined) {\n this.beforeDelayedPromise = this.beforeLoadDelayedPromise();\n }\n return this.beforeDelayedPromise;\n }\n\n private get loadDelayed() {\n if (this.delayedPromise === undefined) {\n this.delayedPromise = this.loadDelayedPromise();\n }\n return this.delayedPromise;\n }\n\n private get initialized() {\n if (this.initializedPromise === undefined) {\n this.initializedPromise = this.getInitializedPromise();\n }\n return this.initializedPromise;\n }\n\n public addBeforeEagerTask(cb: () => Promise) {\n this.beforeEagerCallbacks.push(cb);\n }\n\n public addLoadEagerTask(cb: () => Promise) {\n this.loadEagerCallbacks.push(cb);\n }\n\n public addBeforeLoadLazyTask(cb: () => Promise) {\n this.beforeLoadLazyCallbacks.push(cb);\n }\n\n public addLoadLazyTask(cb: () => Promise) {\n this.loadLazyCallbacks.push(cb);\n }\n\n public addBeforeLoadDelayedTask(cb: () => Promise) {\n this.beforeLoadDelayedCallbacks.push(cb);\n }\n\n public addLoadDelayedTask(cb: () => Promise) {\n this.loadDelayedCallbacks.push(cb);\n }\n\n public addInitializedTask(cb: () => Promise) {\n this.initializedCallbacks.push(cb);\n }\n\n public async init() {\n await this.beforeEager;\n await this.loadEager;\n await this.beforeLoadLazy;\n await this.loadLazy;\n await this.beforeLoadDelayed;\n await this.loadDelayed;\n await this.initialized;\n }\n\n private async beforeLoadEager(): Promise {\n const beforeLoadEagerTask: Promise = new Promise((resolve) => {\n initSampleRUM();\n decorateTemplateAndTheme();\n setDocLanguage();\n resolve();\n });\n\n await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), beforeLoadEagerTask]);\n }\n\n private async loadEagerPromise(): Promise {\n const loadEagerTask: Promise = new Promise(async (resolve) => {\n const main = document.querySelector('main') as HTMLElement;\n decorateButtons(main);\n transformSection(main);\n decorateBlocks(main);\n setTimeout(() => {\n document.body.classList.add('show');\n resolve();\n }, 100);\n\n await waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n });\n\n await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), loadEagerTask]);\n }\n\n private async beforeLoadLazyPromise(): Promise {\n const beforeLoadLazyTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), beforeLoadLazyTask]);\n }\n\n private async loadLazyPromise(): Promise {\n const loadLazyTask: Promise = new Promise(async (resolve) => {\n try {\n const {\n lazyStylesScssPath,\n sidekickLibraryStylesScssPath,\n fontsScssPath,\n lazyStylesCssPath,\n sidekickLibraryStylesCssPath,\n } = config;\n\n await loadBlocks();\n\n const { hash } = window.location;\n const element = hash ? document.getElementById(hash.substring(1)) : false;\n if (hash && element) element.scrollIntoView();\n\n if (lazyStylesScssPath && lazyStylesCssPath) await loadCSS(lazyStylesCssPath);\n if (sidekickLibraryStylesScssPath && sidekickLibraryStylesCssPath && isSidekickLibraryActive()) {\n await loadCSS(sidekickLibraryStylesCssPath);\n }\n if (fontsScssPath) await loadFonts();\n sampleRUM('lazy');\n const main = document.querySelector('main') as HTMLElement;\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('div[data-block-name]'));\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('picture > img'));\n } catch (error) {\n DebuggerService.error('Load lazy Task: ', error);\n }\n resolve();\n });\n\n await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), loadLazyTask]);\n }\n\n private async beforeLoadDelayedPromise(): Promise {\n const beforeLoadDelayedTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), beforeLoadDelayedTask]);\n }\n\n private async loadDelayedPromise(): Promise {\n const loadDelayedTask: Promise = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), loadDelayedTask]);\n }\n\n private async getInitializedPromise(): Promise {\n const initializedTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.initializedCallbacks.map((cb) => cb()), initializedTask]);\n }\n}\n\nexport default new HLX();\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n error?: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n async getPlaceholder(key: string): Promise {\n const placeholder = await PlaceholderService.getPlaceHolder(key);\n return placeholder;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.items) return;\n\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n if (item.error) {\n return html`

    ${item.error}

    `;\n } else {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: MenuItem) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: MenuItem | SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item['navtitle'] || item['title'];\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(siteMapEntries: MenuItem[]): Record {\n const groups = {};\n siteMapEntries.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n private async groupByFirstLevelPath() {\n const endpoint = '/query-index.json';\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n try {\n const queryIndex = await FetchService.fetchJson>(endpoint);\n\n this.error = null;\n\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n const groupItems = this.groupItemsByFirstLevelPath(filteredNavigation);\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n } catch (error) {\n DebuggerService.error(`SidebarNav Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n @state()\n error: string | null = null;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n if (contactHtml !== null) this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const endpoint = 'contact.plain.html';\n\n try {\n const contactHtmlString = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n return parser.parseFromString(contactHtmlString, 'text/html');\n } catch (error) {\n DebuggerService.error(`SidebarContacts Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n\n return null;\n }\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from 'Services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { Sitemap, SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n @state()\n error: string | null = null;\n\n @state()\n private noPostsPlaceholder: string;\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n this.noPostsPlaceholder = await PlaceholderService.getPlaceHolder('no posts');\n }\n\n render() {\n if (!this.lastTreePosts) return;\n\n return html` ${this.renderHeader()} ${this.renderPosts()} `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const endpoint = '/query-index.json';\n\n try {\n this.error = null;\n const queryIndex = await FetchService.fetchJson>(endpoint);\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n } catch (error) {\n DebuggerService.error(`SidebarPost Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n\n private renderPosts() {\n if (this.error) return html`
    ${this.error}
    `;\n if (this.lastTreePosts.length === 0) return html`
    ${this.noPostsPlaceholder}
    `;\n\n return html`
    \n ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}\n
    `;\n }\n\n private renderHeader() {\n return html`
    \n

    Newest Posts

    \n
    `;\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const endpoint = 'footer.plain.html';\n\n try {\n const response = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n } catch (error) {\n DebuggerService.error(`SidebarFooter Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { html, LitElement } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { createRef, Ref, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","import HLX from '../../app/index.ts';\nimport './sidebar.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\n\nconst addSidebarContainer = () => {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n const main = document.getElementById('main');\n main?.after(sidebarContainer);\n};\n\nHLX.addLoadEagerTask(() => {\n addSidebarContainer();\n return Promise.resolve();\n});\n","import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\n\nexport function addInnerContainer() {\n const main = document.getElementById('main');\n if (!main) return;\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n}\n","import HLX from '../../app/index.ts';\nimport { addInnerContainer } from './innerContainer.ts';\n\nHLX.addLoadEagerTask(() => {\n addInnerContainer();\n return Promise.resolve();\n});\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n if (specifier === '' || htmlTag === '') return input;\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from 'Utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n this.error = null;\n } catch (error) {\n DebuggerService.error('Header Component: Error while fetching header.json', error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e {\n const main = document.getElementsByTagName('main')[0];\n main.setAttribute('id', 'main');\n return Promise.resolve();\n });\n\n HLX.init();\n}\n\nexport function initHLXApp() {\n if (document.readyState === READY_STATES.interactive || document.readyState === READY_STATES.complete) {\n init();\n } else {\n document.addEventListener('readystatechange', () => {\n const readyState = document.readyState;\n if (readyState === READY_STATES.interactive || readyState === READY_STATES.complete) {\n init();\n }\n });\n }\n}\n","import './components/sidebar/sidebar.init.ts';\nimport './components/innerContainer/innerContainer.init.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { initHLXApp } from './app/init.ts';\n\ninitHLXApp();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file +{"version":3,"mappings":"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","names":["addClasses","element","classes","cssClass","toClassName","getMetadata","value","doc","attr","meta","metaElement","decorateTemplateAndTheme","template","theme","decorateButtons","a","up","twoup","undefinedOnEmpty","setDocLanguage","lang","getLocation","isSidekickLibraryActive","loadCSS","endpoint","resolve","reject","href","getUrlForEndpoint","link","config","loadFonts","fontsCssPath","e","sampleRUM","checkpoint","data","defer","fnname","args","dfnname","fn","chkpnt","weight","id","_","i","random","isSelected","firstReadTime","urlSanitizers","knownProperties","sendPing","pdata","body","url","script","setupHlxObj","mainScriptPath","scriptEl","error","initSampleRUM","event","collectBlocks","section","blockMap","block","loadBlockModules","status","blockModule","DebuggerService","loadBlockStyles","showSection","loadBlock","sectionsBlocks","loadBlocks","SectionsPromises","decorateImages","item","parentElement","adjustMarkup","wrappers","defaultContent","wrapper","toCamelCase","name","g","readBlockConfig","row","cols","col","as","imgs","img","ps","p","processSectionMetaData","sectionMeta","key","style","transformSection","main","decorateBlocks","shortBlockName","blockWrapper","waitForLCP","firstSection","lcpBlocks","blockPromises","lcpCandidate","HLX","cb","beforeLoadEagerTask","loadEagerTask","beforeLoadLazyTask","loadLazyTask","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","lazyStylesCssPath","sidekickLibraryStylesCssPath","hash","beforeLoadDelayedTask","loadDelayedTask","initializedTask","HLX$1","o","f","s","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","PlaceholderService","html","currentTarget","renderIcon","child","queryIndex","filterValues","term","siteMapEntries","groups","firstLevelPath","FetchService","filteredNavigation","groupItems","group","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","sitemapEntry","nextSitemapEntry","siteMapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","addSidebarContainer","sidebarContainer","addInnerContainer","children","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","iconMarkupFunc","iconMarkup","unsafeSVG","svg","until","css","property","READY_STATES","init","initHLXApp","readyState"],"sources":["../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../src/app/tasks/decorateTemplateAndTheme.ts","../../src/app/tasks/decorateButtons.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/tasks/setDocLanguage.ts","../../src/helpers/sidekick/getLocation.ts","../../src/app/tasks/loadCSS.ts","../../config.ts","../../src/app/tasks/loadFonts.ts","../../src/app/tasks/sampleRUM.ts","../../src/app/tasks/setupHlxObj.ts","../../src/app/tasks/initSampleRUM.ts","../../src/app/tasks/collectBlocks.ts","../../src/app/tasks/loadBlockModules.ts","../../src/app/tasks/loadBlockStyles.ts","../../src/app/tasks/showSection.ts","../../src/app/tasks/loadBlock.ts","../../src/app/tasks/loadBlocks.ts","../../src/app/tasks/decorateImages.ts","../../src/app/tasks/adjustMarkup.ts","../../src/utils/toCamelCase.ts","../../src/app/tasks/readBlockConfig.ts","../../src/app/tasks/processSectionMetaData.ts","../../src/app/tasks/transformSections.ts","../../src/app/tasks/decorateBlocks.ts","../../src/app/tasks/waitForLCP.ts","../../src/app/index.ts","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/components/sidebar/sidebar.init.ts","../../src/components/innerContainer/innerContainer.ts","../../src/components/innerContainer/innerContainer.init.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants/paths.ts","../../src/components/icon/icon.ts","../../src/app/init.ts","../../src/main.ts"],"sourcesContent":["import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} value - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * Example 1:\n * Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * Output: 'This is a sample description.'\n *\n * @example\n * Example 2:\n * Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","import { addClasses } from '../../utils/addClasses';\nimport { getMetadata } from '../../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Decorates paragraphs containing a single link as buttons.\n * @param {Element} element container element\n */\nexport function decorateButtons(element) {\n element.querySelectorAll('a').forEach((a) => {\n a.title = a.title || a.textContent;\n if (a.href !== a.textContent) {\n const up = a.parentElement;\n const twoup = a.parentElement.parentElement;\n if (!a.querySelector('img')) {\n if (up.childNodes.length === 1 && (up.tagName === 'P' || up.tagName === 'DIV')) {\n a.className = 'button'; // default\n up.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'STRONG' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button primary';\n twoup.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'EM' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button secondary';\n twoup.classList.add('button-container');\n }\n }\n }\n });\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../../utils/getMetadata';\nimport { undefinedOnEmpty } from '../../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document based on the language metadata.\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/**\n * Load a CSS file if it is not already loaded append it to the head.\n * @param endpoint - The endpoint of the CSS file.\n * @returns Promise\n */\nexport async function loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n fontsCssPath?: string;\n lazyStylesScssPath?: string;\n lazyStylesCssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n sidekickLibraryStylesCssPath?: string;\n lcpBlocks?: string[];\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/types/icons.types.ts',\n fontsScssPath: './src/styles/sass/fonts.scss',\n fontsCssPath: './dist/fonts/fonts.css',\n lazyStylesScssPath: './src/styles/sass/lazy-styles.scss',\n lazyStylesCssPath: './dist/lazyStyles/lazyStyles.css',\n sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss',\n sidekickLibraryStylesCssPath: './dist/sidekickLibraryStyles/sidekickLibraryStyles.css',\n lcpBlocks: ['banner'],\n};\n","import { getLocation } from 'Helpers/sidekick/getLocation';\nimport { loadCSS } from './loadCSS';\nimport { config } from '../../../config';\n\nexport async function loadFonts(): Promise {\n const { fontsCssPath } = config;\n if (!fontsCssPath) return;\n await loadCSS(fontsCssPath);\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n}\n","/**\n * log RUM if part of the sample.\n * @param {string} checkpoint identifies the checkpoint in funnel\n * @param {Object} data additional data for RUM sample\n * @param {string} data.source DOM node that is the source of a checkpoint event,\n * identified by #id or .classname\n * @param {string} data.target subject of the checkpoint event,\n * for instance the href of a link, or a search term\n */\n\nexport function sampleRUM(checkpoint, data = {}) {\n // @ts-ignore\n sampleRUM.defer = sampleRUM.defer || [];\n const defer = (fnname) => {\n // @ts-ignore\n sampleRUM[fnname] = sampleRUM[fnname] || ((...args) => sampleRUM.defer.push({ fnname, args }));\n };\n // @ts-ignore\n sampleRUM.drain =\n // @ts-ignore\n sampleRUM.drain ||\n ((dfnname, fn) => {\n sampleRUM[dfnname] = fn;\n // @ts-ignore\n sampleRUM.defer\n .filter(({ fnname }) => dfnname === fnname)\n .forEach(({ fnname, args }) => sampleRUM[fnname](...args));\n });\n // @ts-ignore\n sampleRUM.always = sampleRUM.always || [];\n // @ts-ignore\n sampleRUM.always.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.always[chkpnt] = fn;\n };\n // @ts-ignore\n sampleRUM.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.cases[chkpnt] = fn;\n };\n defer('observe');\n defer('cwv');\n try {\n window.hlx = window.hlx || {};\n // @ts-ignore\n if (!window.hlx.rum) {\n const usp = new URLSearchParams(window.location.search);\n const weight = usp.get('rum') === 'on' ? 1 : 100; // with parameter, weight is 1. Defaults to 100.\n const id = Array.from({ length: 75 }, (_, i) => String.fromCharCode(48 + i))\n .filter((a) => /\\d|[A-Z]/i.test(a))\n .filter(() => Math.random() * 75 > 70)\n .join('');\n const random = Math.random();\n const isSelected = random * weight < 1;\n const firstReadTime = Date.now();\n const urlSanitizers = {\n full: () => window.location.href,\n origin: () => window.location.origin,\n path: () => window.location.href.replace(/\\?.*$/, ''),\n };\n // @ts-ignore\n window.hlx.rum = {\n weight,\n id,\n random,\n isSelected,\n firstReadTime,\n sampleRUM,\n sanitizeURL: urlSanitizers[window.hlx.RUM_MASK_URL || 'path'],\n };\n }\n // @ts-ignore\n const { weight, id, firstReadTime } = window.hlx.rum;\n // @ts-ignore\n if (window.hlx && window.hlx.rum && window.hlx.rum.isSelected) {\n const knownProperties = [\n 'weight',\n 'id',\n 'referer',\n 'checkpoint',\n 't',\n 'source',\n 'target',\n 'cwv',\n 'CLS',\n 'FID',\n 'LCP',\n 'INP',\n ];\n const sendPing = (pdata = data) => {\n const body = JSON.stringify(\n {\n weight,\n id,\n // @ts-ignore\n referer: window.hlx.rum.sanitizeURL(),\n checkpoint,\n t: Date.now() - firstReadTime,\n ...data,\n },\n knownProperties\n );\n const url = `https://rum.hlx.page/.rum/${weight}`;\n navigator.sendBeacon(url, body);\n // eslint-disable-next-line no-console\n console.debug(`ping:${checkpoint}`, pdata);\n };\n // @ts-ignore\n sampleRUM.cases = sampleRUM.cases || {\n // @ts-ignore\n cwv: () => sampleRUM.cwv(data) || true,\n lazy: () => {\n // use classic script to avoid CORS issues\n const script = document.createElement('script');\n script.src = 'https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js';\n document.head.appendChild(script);\n return true;\n },\n };\n sendPing(data);\n // @ts-ignore\n if (sampleRUM.cases[checkpoint]) {\n // @ts-ignore\n sampleRUM.cases[checkpoint]();\n }\n }\n // @ts-ignore\n if (sampleRUM.always[checkpoint]) {\n // @ts-ignore\n sampleRUM.always[checkpoint](data);\n }\n } catch (error) {\n // something went wrong\n }\n}\n","export default function setupHlxObj(mainScriptPath: string = '/dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { sampleRUM } from './sampleRUM';\nimport setupHlxObj from './setupHlxObj';\n\nexport function initSampleRUM() {\n setupHlxObj();\n sampleRUM('top');\n\n window.addEventListener('load', () => sampleRUM('load'));\n\n window.addEventListener('unhandledrejection', (event) => {\n sampleRUM('error', { source: event.reason.sourceURL, target: event.reason.line });\n });\n\n window.addEventListener('error', (event) => {\n sampleRUM('error', { source: event.filename, target: event.lineno });\n });\n}\n","import { BlockMapping } from '../app.types';\n\n/**\n * Collect all blocks in a section.\n * @param section - The section to collect the blocks from.\n * @returns BlockMapping[]\n * @example\n * const blocks = collectBlocks(section);\n * console.log(blocks);\n * Output: [{ name: 'block1', element: HTMLElement }, { name: 'block2', element: HTMLElement }]\n */\nexport function collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n}\n","import { DebuggerService } from '@kluntje/services';\nimport { BlockMapping } from '../app.types';\nimport { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/*\n * Load the es module for the block. The module should be named as the block name.\n * @param block - The block to load the module for.\n * @returns Promise\n */\nexport async function loadBlockModules(block: BlockMapping): Promise {\n const status = block.element.dataset.blockStatus;\n if (status !== 'loading' && status !== 'loaded') {\n try {\n block.element.dataset.blockStatus = 'loading';\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = 'loaded';\n } catch (error) {\n block.element.dataset.blockStatus = 'error';\n DebuggerService.error('laodBloackModules:', error);\n }\n }\n}\n","import { BlockMapping } from '../app.types';\nimport { loadCSS } from './loadCSS';\n\n/**\n * Load the block styles. The styles should be named as the block name.\n * @param block - The block to load the styles for.\n * @returns Promise\n */\nexport async function loadBlockStyles(block: BlockMapping) {\n try {\n await loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n}\n","/**\n * Removes the display property from the section\n * @param section - The section to show\n */\nexport function showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n}\n","import { BlockMapping } from '../app.types';\nimport { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { showSection } from './showSection';\n\n/**\n * Load the block modules and styles for a section and show the section.\n * @param section - The section to load the block modules and styles for.\n * @returns Promise\n */\nexport async function loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n }\n\n showSection(section);\n}\n","import { loadBlock } from './loadBlock';\n\n/**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\nexport async function loadBlocks() {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => loadBlock(section));\n\n await Promise.all(SectionsPromises);\n}\n","/*\n * This function is used to decorate images in the default content.\n * It adds the class 'image' and 'main' to the parent element of the image.\n */\nexport function decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n}\n","import { decorateImages } from './decorateImages';\n\n/**\n * This function is used to adjust the markup of a section.\n * It wraps the default content in a div with the class 'default-content-wrapper'.\n * It also adds the class 'section' to the section element.\n * It decorates the images in the default content by calling the 'decorateImages' function.\n * It sets the 'data-section-status' attribute to 'initialized'.\n * It hides the section element.\n * @param section - The section element to adjust.\n */\nexport function adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n if (/^[a-z][A-Za-z0-9]*$/.test(name)) {\n return name;\n }\n\n if (/^[A-Z][A-Za-z0-9]*$/.test(name)) {\n return name.charAt(0).toLowerCase() + name.slice(1);\n }\n\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toClassName } from 'Utils/toClassName';\n\n/*\n This function reads the configuration of a block from the HTML file\n and returns it as a Record object.\n @param {Element} block The block element\n*/\nexport function readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n}\n","import { toCamelCase } from 'Utils/toCamelCase';\nimport { toClassName } from 'Utils/toClassName';\nimport { readBlockConfig } from './readBlockConfig';\n\n/*\n This function processes the metadata of a section and applies it to the section element.\n @param {HTMLElement} section The section element\n*/\nexport function processSectionMetaData(section: HTMLElement) {\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n}\n","import { adjustMarkup } from './adjustMarkup';\nimport { processSectionMetaData } from './processSectionMetaData';\n\n/**\n * This function is used to transform the sections of the main element.\n * It adjusts the markup of each section by calling the 'adjustMarkup' function.\n * It processes the metadata of each section by calling the 'processSectionMetaData' function.\n * @param main - The main element to transform.\n */\nexport function transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n adjustMarkup(section);\n processSectionMetaData(section);\n });\n}\n","/**\n * Decorate blocks with classes and data attributes.\n * @param main - Html main element\n */\nexport function decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach((block) => {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n });\n}\n","import { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { config } from '../../../config';\nimport { showSection } from './showSection';\nimport { LcpCandidate } from '../app.types';\n\n/**\n * Wait for the Largest Contentful Paint (LCP) candidate to be loaded.\n * This function will load the modules and styles for the first section after the LCP candidate.\n * @returns Promise\n */\nexport async function waitForLCP() {\n const firstSection: HTMLElement | null = document.querySelector('.section');\n const { lcpBlocks } = config;\n\n if (firstSection) {\n const blocks = collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = lcpBlocks?.includes(block.name);\n if (hasLCPBlock) await Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n}\n","import { decorateTemplateAndTheme } from './tasks/decorateTemplateAndTheme';\nimport { decorateButtons } from './tasks/decorateButtons';\nimport { setDocLanguage } from './tasks/setDocLanguage';\nimport { loadFonts } from './tasks/loadFonts';\nimport { initSampleRUM } from './tasks/initSampleRUM';\nimport { DebuggerService } from '@kluntje/services';\nimport { loadCSS } from './tasks/loadCSS';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { config } from '../../config';\nimport { loadBlocks } from './tasks/loadBlocks';\nimport { transformSection } from './tasks/transformSections';\nimport { decorateBlocks } from './tasks/decorateBlocks';\nimport { sampleRUM } from './tasks/sampleRUM';\nimport { waitForLCP } from './tasks/waitForLCP.ts';\n\nclass HLX {\n private beforeEagerCallbacks: Array<() => Promise> = [];\n private loadEagerCallbacks: Array<() => Promise> = [];\n private beforeLoadLazyCallbacks: Array<() => Promise> = [];\n private loadLazyCallbacks: Array<() => Promise> = [];\n private beforeLoadDelayedCallbacks: Array<() => Promise> = [];\n private loadDelayedCallbacks: Array<() => Promise> = [];\n private initializedCallbacks: Array<() => Promise> = [];\n\n private beforeEagerPromise?: Promise;\n private eagerPromise?: Promise;\n private beforeLazyPromise?: Promise;\n private lazyPromise?: Promise;\n private beforeDelayedPromise?: Promise;\n private delayedPromise?: Promise;\n private initializedPromise?: Promise;\n\n private get beforeEager() {\n if (this.beforeEagerPromise === undefined) {\n this.beforeEagerPromise = this.beforeLoadEager();\n }\n return this.beforeEagerPromise;\n }\n\n private get loadEager() {\n if (this.eagerPromise === undefined) {\n this.eagerPromise = this.loadEagerPromise();\n }\n return this.eagerPromise;\n }\n\n private get beforeLoadLazy() {\n if (this.beforeLazyPromise === undefined) {\n this.beforeLazyPromise = this.beforeLoadLazyPromise();\n }\n return this.beforeLazyPromise;\n }\n\n private get loadLazy() {\n if (this.lazyPromise === undefined) {\n this.lazyPromise = this.loadLazyPromise();\n }\n return this.lazyPromise;\n }\n\n private get beforeLoadDelayed() {\n if (this.beforeDelayedPromise === undefined) {\n this.beforeDelayedPromise = this.beforeLoadDelayedPromise();\n }\n return this.beforeDelayedPromise;\n }\n\n private get loadDelayed() {\n if (this.delayedPromise === undefined) {\n this.delayedPromise = this.loadDelayedPromise();\n }\n return this.delayedPromise;\n }\n\n private get initialized() {\n if (this.initializedPromise === undefined) {\n this.initializedPromise = this.getInitializedPromise();\n }\n return this.initializedPromise;\n }\n\n public addBeforeEagerTask(cb: () => Promise) {\n this.beforeEagerCallbacks.push(cb);\n }\n\n public addLoadEagerTask(cb: () => Promise) {\n this.loadEagerCallbacks.push(cb);\n }\n\n public addBeforeLoadLazyTask(cb: () => Promise) {\n this.beforeLoadLazyCallbacks.push(cb);\n }\n\n public addLoadLazyTask(cb: () => Promise) {\n this.loadLazyCallbacks.push(cb);\n }\n\n public addBeforeLoadDelayedTask(cb: () => Promise) {\n this.beforeLoadDelayedCallbacks.push(cb);\n }\n\n public addLoadDelayedTask(cb: () => Promise) {\n this.loadDelayedCallbacks.push(cb);\n }\n\n public addInitializedTask(cb: () => Promise) {\n this.initializedCallbacks.push(cb);\n }\n\n public async init() {\n await this.beforeEager;\n await this.loadEager;\n await this.beforeLoadLazy;\n await this.loadLazy;\n await this.beforeLoadDelayed;\n await this.loadDelayed;\n await this.initialized;\n }\n\n private async beforeLoadEager(): Promise {\n const beforeLoadEagerTask: Promise = new Promise((resolve) => {\n initSampleRUM();\n decorateTemplateAndTheme();\n setDocLanguage();\n resolve();\n });\n\n await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), beforeLoadEagerTask]);\n }\n\n private async loadEagerPromise(): Promise {\n const loadEagerTask: Promise = new Promise(async (resolve) => {\n try {\n const main = document.querySelector('main') as HTMLElement;\n decorateButtons(main);\n transformSection(main);\n decorateBlocks(main);\n setTimeout(() => {\n document.body.classList.add('show');\n resolve();\n }, 100);\n\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await loadFonts();\n }\n } catch (e) {\n console.log(e);\n }\n });\n\n await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), loadEagerTask, waitForLCP()]);\n }\n\n private async beforeLoadLazyPromise(): Promise {\n const beforeLoadLazyTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), beforeLoadLazyTask]);\n }\n\n private async loadLazyPromise(): Promise {\n const loadLazyTask: Promise = new Promise(async (resolve) => {\n try {\n const {\n lazyStylesScssPath,\n sidekickLibraryStylesScssPath,\n fontsScssPath,\n lazyStylesCssPath,\n sidekickLibraryStylesCssPath,\n } = config;\n\n await loadBlocks();\n\n const { hash } = window.location;\n const element = hash ? document.getElementById(hash.substring(1)) : false;\n if (hash && element) element.scrollIntoView();\n\n if (lazyStylesScssPath && lazyStylesCssPath) await loadCSS(lazyStylesCssPath);\n if (sidekickLibraryStylesScssPath && sidekickLibraryStylesCssPath && isSidekickLibraryActive()) {\n await loadCSS(sidekickLibraryStylesCssPath);\n }\n if (fontsScssPath) await loadFonts();\n sampleRUM('lazy');\n const main = document.querySelector('main') as HTMLElement;\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('div[data-block-name]'));\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('picture > img'));\n } catch (error) {\n DebuggerService.error('Load lazy Task: ', error);\n }\n resolve();\n });\n\n await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), loadLazyTask]);\n }\n\n private async beforeLoadDelayedPromise(): Promise {\n const beforeLoadDelayedTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), beforeLoadDelayedTask]);\n }\n\n private async loadDelayedPromise(): Promise {\n const loadDelayedTask: Promise = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), loadDelayedTask]);\n }\n\n private async getInitializedPromise(): Promise {\n const initializedTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.initializedCallbacks.map((cb) => cb()), initializedTask]);\n }\n}\n\nexport default new HLX();\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n error?: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n async getPlaceholder(key: string): Promise {\n const placeholder = await PlaceholderService.getPlaceHolder(key);\n return placeholder;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.items) return;\n\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n if (item.error) {\n return html`

    ${item.error}

    `;\n } else {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: MenuItem) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: MenuItem | SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item['navtitle'] || item['title'];\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(siteMapEntries: MenuItem[]): Record {\n const groups = {};\n siteMapEntries.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n private async groupByFirstLevelPath() {\n const endpoint = '/query-index.json';\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n try {\n const queryIndex = await FetchService.fetchJson>(endpoint);\n\n this.error = null;\n\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n const groupItems = this.groupItemsByFirstLevelPath(filteredNavigation);\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n } catch (error) {\n DebuggerService.error(`SidebarNav Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n @state()\n error: string | null = null;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n if (contactHtml !== null) this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const endpoint = 'contact.plain.html';\n\n try {\n const contactHtmlString = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n return parser.parseFromString(contactHtmlString, 'text/html');\n } catch (error) {\n DebuggerService.error(`SidebarContacts Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n\n return null;\n }\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from 'Services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { Sitemap, SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n @state()\n error: string | null = null;\n\n @state()\n private noPostsPlaceholder: string;\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n this.noPostsPlaceholder = await PlaceholderService.getPlaceHolder('no posts');\n }\n\n render() {\n if (!this.lastTreePosts) return;\n\n return html` ${this.renderHeader()} ${this.renderPosts()} `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const endpoint = '/query-index.json';\n\n try {\n this.error = null;\n const queryIndex = await FetchService.fetchJson>(endpoint);\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n } catch (error) {\n DebuggerService.error(`SidebarPost Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n\n private renderPosts() {\n if (this.error) return html`
    ${this.error}
    `;\n if (this.lastTreePosts.length === 0) return html`
    ${this.noPostsPlaceholder}
    `;\n\n return html`
    \n ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}\n
    `;\n }\n\n private renderHeader() {\n return html`
    \n

    Newest Posts

    \n
    `;\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const endpoint = 'footer.plain.html';\n\n try {\n const response = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n } catch (error) {\n DebuggerService.error(`SidebarFooter Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { html, LitElement } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { createRef, Ref, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","import HLX from '../../app/index.ts';\nimport './sidebar.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\n\nconst addSidebarContainer = () => {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n const main = document.getElementById('main');\n main?.after(sidebarContainer);\n};\n\nHLX.addLoadEagerTask(() => {\n addSidebarContainer();\n return Promise.resolve();\n});\n","import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\n\nexport function addInnerContainer() {\n const main = document.getElementById('main');\n if (!main) return;\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n}\n","import HLX from '../../app/index.ts';\nimport { addInnerContainer } from './innerContainer.ts';\n\nHLX.addLoadEagerTask(() => {\n addInnerContainer();\n return Promise.resolve();\n});\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n if (specifier === '' || htmlTag === '') return input;\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from 'Utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n this.error = null;\n } catch (error) {\n DebuggerService.error('Header Component: Error while fetching header.json', error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e {\n const main = document.getElementsByTagName('main')[0];\n main.setAttribute('id', 'main');\n return Promise.resolve();\n });\n\n HLX.init();\n}\n\nexport function initHLXApp() {\n if (document.readyState === READY_STATES.interactive || document.readyState === READY_STATES.complete) {\n init();\n } else {\n document.addEventListener('readystatechange', () => {\n const readyState = document.readyState;\n if (readyState === READY_STATES.interactive || readyState === READY_STATES.complete) {\n init();\n }\n });\n }\n}\n","import './components/sidebar/sidebar.init.ts';\nimport './components/innerContainer/innerContainer.init.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { initHLXApp } from './app/init.ts';\n\ninitHLXApp();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file diff --git a/dist/posts/posts.js b/dist/posts/posts.js index b74f29b1..7908b633 100644 --- a/dist/posts/posts.js +++ b/dist/posts/posts.js @@ -1,2 +1,2 @@ -import{j as l,x as i,T as c}from"../__chunks__/lit-element.CH8ciVnL.js";import{P as p,c as y}from"../__chunks__/createOptimizedPicture.CyR9tLTg.js";import{F as h,m}from"../__chunks__/fetch.service.C1Ie3Sjw.js";import{o as u}from"../__chunks__/if-defined.CrfpI-tB.js";import{i as w}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";const $=t=>t?i`

    ${t}

    `:c,g=t=>t?t.length>200?i`

    ${t.slice(0,200)}...

    `:i`

    ${t}

    `:c,v=(t,e)=>e?i`${e}`:c,x=t=>{const{postUrl:e,headline:r,text:o,picture:a,buttontext:s}=t;return i``},T=async t=>{if(t.length===0){const e=await p.getPlaceHolder("no posts");return i`
    ${e}
    `}return t.map(e=>x(e))},H=t=>{var r;return(r=Array.from(t.querySelectorAll("p")).find(o=>o.innerText.trim().length>0))==null?void 0:r.innerText};function S(t){try{return h.fetchText(`${t.path}.plain.html`,{cacheOptions:{cacheType:"runtime"}})}catch(e){m.error(`Post Block: Error while fetching ${t.path}.plain.html`,e);return}}function q(t,e,r){var o,a;return{postUrl:w()?void 0:`${window.hlx.codeBasePath}${t[e].path}`,headline:((o=r.querySelector("h1"))==null?void 0:o.innerText)||((a=r.querySelector("h2"))==null?void 0:a.innerText),text:H(r),buttontext:t[e].buttontext,picture:y({src:t[e].image,alt:t[e].imagealt,width:323,height:199})}}async function j(t){t.innerHTML="";const e=new DOMParser;try{const o=(await h.fetchJson("/query-index.json")).data.filter(n=>n.path.startsWith("/posts")),f=(await Promise.all(o.map(n=>S(n)))).filter(n=>n!==void 0).map(n=>e.parseFromString(n,"text/html")).map((n,P)=>q(o,P,n));t.style.removeProperty("display");const d=await T(f);l(d,t)}catch(r){m.error("Post Block: Error while fetching posts.",r);const o=await p.getPlaceHolder("error"),a=document.createElement("div"),s=i`

    ${o}

    `;l(s,a),t.innerHTML="",t.appendChild(a)}}export{j as default}; +import{j as l,x as i,T as c}from"../__chunks__/lit-element.CH8ciVnL.js";import{P as p,c as y}from"../__chunks__/createOptimizedPicture.DLZ8Nghn.js";import{F as h,m}from"../__chunks__/fetch.service.yiMnp1FM.js";import{o as u}from"../__chunks__/if-defined.CrfpI-tB.js";import{i as w}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";const $=t=>t?i`

    ${t}

    `:c,g=t=>t?t.length>200?i`

    ${t.slice(0,200)}...

    `:i`

    ${t}

    `:c,v=(t,e)=>e?i`${e}`:c,x=t=>{const{postUrl:e,headline:r,text:o,picture:a,buttontext:s}=t;return i``},T=async t=>{if(t.length===0){const e=await p.getPlaceHolder("no posts");return i`
    ${e}
    `}return t.map(e=>x(e))},H=t=>{var r;return(r=Array.from(t.querySelectorAll("p")).find(o=>o.innerText.trim().length>0))==null?void 0:r.innerText};function S(t){try{return h.fetchText(`${t.path}.plain.html`,{cacheOptions:{cacheType:"runtime"}})}catch(e){m.error(`Post Block: Error while fetching ${t.path}.plain.html`,e);return}}function q(t,e,r){var o,a;return{postUrl:w()?void 0:`${window.hlx.codeBasePath}${t[e].path}`,headline:((o=r.querySelector("h1"))==null?void 0:o.innerText)||((a=r.querySelector("h2"))==null?void 0:a.innerText),text:H(r),buttontext:t[e].buttontext,picture:y({src:t[e].image,alt:t[e].imagealt,width:323,height:199})}}async function j(t){t.innerHTML="";const e=new DOMParser;try{const o=(await h.fetchJson("/query-index.json")).data.filter(n=>n.path.startsWith("/posts")),f=(await Promise.all(o.map(n=>S(n)))).filter(n=>n!==void 0).map(n=>e.parseFromString(n,"text/html")).map((n,P)=>q(o,P,n));t.style.removeProperty("display");const d=await T(f);l(d,t)}catch(r){m.error("Post Block: Error while fetching posts.",r);const o=await p.getPlaceHolder("error"),a=document.createElement("div"),s=i`

    ${o}

    `;l(s,a),t.innerHTML="",t.appendChild(a)}}export{j as default}; //# sourceMappingURL=posts.js.map diff --git a/src/app/index.ts b/src/app/index.ts index dad3234f..5229e5ed 100644 --- a/src/app/index.ts +++ b/src/app/index.ts @@ -1,7 +1,6 @@ import { decorateTemplateAndTheme } from './tasks/decorateTemplateAndTheme'; import { decorateButtons } from './tasks/decorateButtons'; import { setDocLanguage } from './tasks/setDocLanguage'; -import { waitForLCP } from './tasks/waitForLCP'; import { loadFonts } from './tasks/loadFonts'; import { initSampleRUM } from './tasks/initSampleRUM'; import { DebuggerService } from '@kluntje/services'; @@ -12,6 +11,7 @@ import { loadBlocks } from './tasks/loadBlocks'; import { transformSection } from './tasks/transformSections'; import { decorateBlocks } from './tasks/decorateBlocks'; import { sampleRUM } from './tasks/sampleRUM'; +import { waitForLCP } from './tasks/waitForLCP.ts'; class HLX { private beforeEagerCallbacks: Array<() => Promise> = []; @@ -130,28 +130,26 @@ class HLX { private async loadEagerPromise(): Promise { const loadEagerTask: Promise = new Promise(async (resolve) => { - const main = document.querySelector('main') as HTMLElement; - decorateButtons(main); - transformSection(main); - decorateBlocks(main); - setTimeout(() => { - document.body.classList.add('show'); - resolve(); - }, 100); - - await waitForLCP(); - try { + const main = document.querySelector('main') as HTMLElement; + decorateButtons(main); + transformSection(main); + decorateBlocks(main); + setTimeout(() => { + document.body.classList.add('show'); + resolve(); + }, 100); + /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */ if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) { await loadFonts(); } } catch (e) { - // do nothing + console.log(e); } }); - await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), loadEagerTask]); + await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), loadEagerTask, waitForLCP()]); } private async beforeLoadLazyPromise(): Promise { From f9faefb2d77d3302b2d9c23aa581462b0e7f8387 Mon Sep 17 00:00:00 2001 From: "christian.schmidt" Date: Tue, 7 May 2024 13:13:07 +0200 Subject: [PATCH 49/62] Fixed ignored promise from loadBlock function --- src/app/tasks/loadBlock.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/app/tasks/loadBlock.ts b/src/app/tasks/loadBlock.ts index 0b1a3749..77ccae6f 100644 --- a/src/app/tasks/loadBlock.ts +++ b/src/app/tasks/loadBlock.ts @@ -17,9 +17,12 @@ export async function loadBlock(section: HTMLElement) { return; } + const blockPromises: Promise<[void, void]>[] = []; + for (const block of sectionsBlocks) { - Promise.all([loadBlockModules(block), loadBlockStyles(block)]); + blockPromises.push(Promise.all([loadBlockModules(block), loadBlockStyles(block)])); } + await Promise.all(blockPromises); showSection(section); } From c0bb562d22e11bdbc5d46a2928e6fb95ecc610cb Mon Sep 17 00:00:00 2001 From: "christian.schmidt" Date: Tue, 7 May 2024 13:14:09 +0200 Subject: [PATCH 50/62] Avoid using static strings --- src/app/tasks/loadBlockModules.ts | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/src/app/tasks/loadBlockModules.ts b/src/app/tasks/loadBlockModules.ts index b3876349..5ea1f77e 100644 --- a/src/app/tasks/loadBlockModules.ts +++ b/src/app/tasks/loadBlockModules.ts @@ -2,16 +2,24 @@ import { DebuggerService } from '@kluntje/services'; import { BlockMapping } from '../app.types'; import { getUrlForEndpoint } from '../utils/getUrlForEndpoint'; -/* +enum Status { + unloaded = 'unloaded', + loading = 'loading', + loaded = 'loaded', + error = 'error', +} + +/** * Load the es module for the block. The module should be named as the block name. * @param block - The block to load the module for. * @returns Promise */ export async function loadBlockModules(block: BlockMapping): Promise { - const status = block.element.dataset.blockStatus; - if (status !== 'loading' && status !== 'loaded') { + const blockStatus = block.element.dataset.blockStatus ?? Status.unloaded; + + if (blockStatus === Status.unloaded) { try { - block.element.dataset.blockStatus = 'loading'; + block.element.dataset.blockStatus = Status.loading; const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`); const blockModule = await import(href); @@ -19,10 +27,10 @@ export async function loadBlockModules(block: BlockMapping): Promise { await blockModule.default(block.element); } - block.element.dataset.blockStatus = 'loaded'; + block.element.dataset.blockStatus = Status.loaded; } catch (error) { - block.element.dataset.blockStatus = 'error'; - DebuggerService.error('laodBloackModules:', error); + block.element.dataset.blockStatus = Status.error; + DebuggerService.error('loadBlockModules:', error); } } } From 04b1b27632ccc5a1eaa06f316563f2805f921d06 Mon Sep 17 00:00:00 2001 From: "christian.schmidt" Date: Tue, 7 May 2024 13:20:21 +0200 Subject: [PATCH 51/62] Refactor loadCss * Remove redundant async since a new Promise gets returned * link.onload calls resolve without passing event * Removed unused resolve true value --- src/app/tasks/loadCSS.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/app/tasks/loadCSS.ts b/src/app/tasks/loadCSS.ts index a3d46ca0..06e555c1 100644 --- a/src/app/tasks/loadCSS.ts +++ b/src/app/tasks/loadCSS.ts @@ -5,7 +5,7 @@ import { getUrlForEndpoint } from '../utils/getUrlForEndpoint'; * @param endpoint - The endpoint of the CSS file. * @returns Promise */ -export async function loadCSS(endpoint: string) { +export function loadCSS(endpoint: string): Promise { return new Promise((resolve, reject) => { const { href } = getUrlForEndpoint(endpoint); @@ -13,11 +13,11 @@ export async function loadCSS(endpoint: string) { const link = document.createElement('link'); link.rel = 'stylesheet'; link.href = href; - link.onload = resolve; + link.onload = () => resolve(); link.onerror = reject; document.head.append(link); } else { - resolve(true); + resolve(); } }); } From e054a45dd36908e4f3bb75ccbcccd30a4d0a83ee Mon Sep 17 00:00:00 2001 From: "christian.schmidt" Date: Tue, 7 May 2024 14:36:20 +0200 Subject: [PATCH 52/62] Rebuild --- dist/main/main.js | 8 ++++---- dist/main/main.js.map | 2 +- types/src/app/tasks/loadBlockModules.d.ts | 5 +++++ types/src/app/tasks/loadCSS.d.ts | 2 +- 4 files changed, 11 insertions(+), 6 deletions(-) diff --git a/dist/main/main.js b/dist/main/main.js index b7294760..b9b49ac9 100644 --- a/dist/main/main.js +++ b/dist/main/main.js @@ -1,4 +1,4 @@ -import{t as k,r as p}from"../__chunks__/state.CJfvw0Ck.js";import{i as R}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";import{g as se,m as _,F as L}from"../__chunks__/fetch.service.yiMnp1FM.js";import{_ as n}from"../__chunks__/preload-helper.D7itGvJr.js";import{T as f,s as v,x as l,w as X,i as pe}from"../__chunks__/lit-element.CH8ciVnL.js";import{t as y,n as fe}from"../__chunks__/property.Ds9fqW-T.js";import{i as me,t as _e,e as j,o as oe,a as ge}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{r as z}from"../__chunks__/icon.template.3G0fuXUC.js";import{P as g,c as ve}from"../__chunks__/createOptimizedPicture.DLZ8Nghn.js";const K=(e,t)=>{t.split(",").forEach(r=>{e.classList.add(k(r.trim()))})};function V(e,t=document){const r=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${r}="${e}"]`)].map(i=>i.content).join(", ");return o.length?o:""}function ye(){const e=V("template");e&&K(document.body,e);const t=V("theme");t&&K(document.body,t)}function be(e){e.querySelectorAll("a").forEach(t=>{if(t.title=t.title||t.textContent,t.href!==t.textContent){const r=t.parentElement,s=t.parentElement.parentElement;t.querySelector("img")||(r.childNodes.length===1&&(r.tagName==="P"||r.tagName==="DIV")&&(t.className="button",r.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="STRONG"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button primary",s.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="EM"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button secondary",s.classList.add("button-container")))}})}function Pe(e){return e.trim()===""?void 0:e}function we(){const e=V("language");document.documentElement.lang=Pe(e)||"en"}function Le(){return R()?window.parent.location:window.location}async function E(e){return new Promise((t,r)=>{const{href:s}=se(e);if(document.querySelector(`head > link[href="${s}"]`))t(!0);else{const o=document.createElement("link");o.rel="stylesheet",o.href=s,o.onload=t,o.onerror=r,document.head.append(o)}})}const H={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/types/icons.types.ts",fontsScssPath:"./src/styles/sass/fonts.scss",fontsCssPath:"./dist/fonts/fonts.css",lazyStylesScssPath:"./src/styles/sass/lazy-styles.scss",lazyStylesCssPath:"./dist/lazyStyles/lazyStyles.css",sidekickLibraryStylesScssPath:"./src/styles/sass/sidekick-library-styles.scss",sidekickLibraryStylesCssPath:"./dist/sidekickLibraryStyles/sidekickLibraryStyles.css",lcpBlocks:["banner"]};async function W(){const{fontsCssPath:e}=H;if(e){await E(e);try{Le().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}}function c(e,t={}){c.defer=c.defer||[];const r=s=>{c[s]=c[s]||((...o)=>c.defer.push({fnname:s,args:o}))};c.drain=c.drain||((s,o)=>{c[s]=o,c.defer.filter(({fnname:i})=>s===i).forEach(({fnname:i,args:a})=>c[i](...a))}),c.always=c.always||[],c.always.on=(s,o)=>{c.always[s]=o},c.on=(s,o)=>{c.cases[s]=o},r("observe"),r("cwv");try{if(window.hlx=window.hlx||{},!window.hlx.rum){const d=new URLSearchParams(window.location.search).get("rum")==="on"?1:100,h=Array.from({length:75},(Z,ue)=>String.fromCharCode(48+ue)).filter(Z=>/\d|[A-Z]/i.test(Z)).filter(()=>Math.random()*75>70).join(""),m=Math.random(),u=m*d<1,b=Date.now(),he={full:()=>window.location.href,origin:()=>window.location.origin,path:()=>window.location.href.replace(/\?.*$/,"")};window.hlx.rum={weight:d,id:h,random:m,isSelected:u,firstReadTime:b,sampleRUM:c,sanitizeURL:he[window.hlx.RUM_MASK_URL||"path"]}}const{weight:s,id:o,firstReadTime:i}=window.hlx.rum;if(window.hlx&&window.hlx.rum&&window.hlx.rum.isSelected){const a=["weight","id","referer","checkpoint","t","source","target","cwv","CLS","FID","LCP","INP"],d=(h=t)=>{const m=JSON.stringify({weight:s,id:o,referer:window.hlx.rum.sanitizeURL(),checkpoint:e,t:Date.now()-i,...t},a),u=`https://rum.hlx.page/.rum/${s}`;navigator.sendBeacon(u,m),console.debug(`ping:${e}`,h)};c.cases=c.cases||{cwv:()=>c.cwv(t)||!0,lazy:()=>{const h=document.createElement("script");return h.src="https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js",document.head.appendChild(h),!0}},d(t),c.cases[e]&&c.cases[e]()}c.always[e]&&c.always[e](t)}catch{}}function $e(e="/dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(r){console.log("setupHlxObj",r)}}function Ee(){$e(),c("top"),window.addEventListener("load",()=>c("load")),window.addEventListener("unhandledrejection",e=>{c("error",{source:e.reason.sourceURL,target:e.reason.line})}),window.addEventListener("error",e=>{c("error",{source:e.filename,target:e.lineno})})}function ie(e){const t=[];return e.querySelectorAll("[data-block-name]").forEach(s=>{t.push({name:s.dataset.blockName,element:s})}),t}async function ae(e){const t=e.element.dataset.blockStatus;if(t!=="loading"&&t!=="loaded")try{e.element.dataset.blockStatus="loading";const{href:r}=se(`dist/${e.name}/${e.name}.js`),s=await n(()=>import(r),__vite__mapDeps([]));s.default&&await s.default(e.element),e.element.dataset.blockStatus="loaded"}catch(r){e.element.dataset.blockStatus="error",_.error("laodBloackModules:",r)}}async function ne(e){try{await E(`dist/${e.name}/${e.name}.css`)}catch{}}function N(e){e.style.removeProperty("display")}async function Ce(e){const t=ie(e);if(!t.length){N(e);return}for(const r of t)Promise.all([ae(r),ne(r)]);N(e)}async function Te(){const t=[...document.querySelectorAll(".section")].map(r=>Ce(r));await Promise.all(t)}function Se(){document.querySelectorAll(".default-content-wrapper picture").forEach(t=>{const r=t.parentElement;r&&r.classList.add("image","main")})}function Ae(e){const t=[];let r=!1;[...e.children].forEach(s=>{if(s.tagName==="DIV"||!r){const o=document.createElement("div");t.push(o),r=s.tagName!=="DIV",r&&o.classList.add("default-content-wrapper")}t[t.length-1].append(s)}),t.forEach(s=>e.append(s)),Se(),e.classList.add("section"),e.dataset.sectionStatus="initialized",e.style.display="none"}function De(e){return/^[a-z][A-Za-z0-9]*$/.test(e)?e:/^[A-Z][A-Za-z0-9]*$/.test(e)?e.charAt(0).toLowerCase()+e.slice(1):k(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}function Oe(e){const t={};return e.querySelectorAll(":scope > div").forEach(r=>{if(r.children){const s=[...r.children];if(s[1]){const o=s[1],i=k(s[0].textContent??"");let a="";if(o.querySelector("a")){const d=[...o.querySelectorAll("a")];d.length===1?a=d[0].href:a=d.map(h=>h.href)}else if(o.querySelector("img")){const d=[...o.querySelectorAll("img")];d.length===1?a=d[0].src:a=d.map(h=>h.src)}else if(o.querySelector("p")){const d=[...o.querySelectorAll("p")];d.length===1?a=d[0].textContent:a=d.map(h=>h.textContent)}else a=r.children[1].textContent;t[i]=a}}}),t}function Ie(e){const t=e.querySelector("div.section-metadata");if(t){const r=Oe(t);Object.keys(r).forEach(s=>{s==="style"?r.style.split(",").filter(i=>i).map(i=>k(i.trim())).forEach(i=>e.classList.add(i)):e.dataset[De(s)]=r[s]}),t.parentElement&&t.parentElement.remove()}}function ke(e){e.querySelectorAll(":scope > div").forEach(t=>{Ae(t),Ie(t)})}function Re(e){e.querySelectorAll("div.section > div > div").forEach(t=>{const r=t.classList[0];if(r){t.classList.add("block"),t.dataset.blockName=r;const s=t.parentElement;s==null||s.classList.add(`${r}-wrapper`);const o=t.closest(".section");o&&o.classList.add(`${r}-container`)}})}async function ze(){const e=document.querySelector(".section"),{lcpBlocks:t}=H;if(e){const o=ie(e).map(async i=>{(t==null?void 0:t.includes(i.name))&&await Promise.all([ae(i),ne(i)])});await Promise.all(o),N(e)}document.body.style.display=null;const r=document.querySelector("main img");await new Promise(s=>{r&&!r.complete?(r.setAttribute("loading","eager"),r.setAttribute("fetchpriority","high"),r.addEventListener("load",()=>s()),r.addEventListener("error",()=>s())):s()})}class xe{constructor(){this.beforeEagerCallbacks=[],this.loadEagerCallbacks=[],this.beforeLoadLazyCallbacks=[],this.loadLazyCallbacks=[],this.beforeLoadDelayedCallbacks=[],this.loadDelayedCallbacks=[],this.initializedCallbacks=[]}get beforeEager(){return this.beforeEagerPromise===void 0&&(this.beforeEagerPromise=this.beforeLoadEager()),this.beforeEagerPromise}get loadEager(){return this.eagerPromise===void 0&&(this.eagerPromise=this.loadEagerPromise()),this.eagerPromise}get beforeLoadLazy(){return this.beforeLazyPromise===void 0&&(this.beforeLazyPromise=this.beforeLoadLazyPromise()),this.beforeLazyPromise}get loadLazy(){return this.lazyPromise===void 0&&(this.lazyPromise=this.loadLazyPromise()),this.lazyPromise}get beforeLoadDelayed(){return this.beforeDelayedPromise===void 0&&(this.beforeDelayedPromise=this.beforeLoadDelayedPromise()),this.beforeDelayedPromise}get loadDelayed(){return this.delayedPromise===void 0&&(this.delayedPromise=this.loadDelayedPromise()),this.delayedPromise}get initialized(){return this.initializedPromise===void 0&&(this.initializedPromise=this.getInitializedPromise()),this.initializedPromise}addBeforeEagerTask(t){this.beforeEagerCallbacks.push(t)}addLoadEagerTask(t){this.loadEagerCallbacks.push(t)}addBeforeLoadLazyTask(t){this.beforeLoadLazyCallbacks.push(t)}addLoadLazyTask(t){this.loadLazyCallbacks.push(t)}addBeforeLoadDelayedTask(t){this.beforeLoadDelayedCallbacks.push(t)}addLoadDelayedTask(t){this.loadDelayedCallbacks.push(t)}addInitializedTask(t){this.initializedCallbacks.push(t)}async init(){await this.beforeEager,await this.loadEager,await this.beforeLoadLazy,await this.loadLazy,await this.beforeLoadDelayed,await this.loadDelayed,await this.initialized}async beforeLoadEager(){const t=new Promise(r=>{Ee(),ye(),we(),r()});await Promise.all([...this.beforeEagerCallbacks.map(r=>r()),t])}async loadEagerPromise(){const t=new Promise(async r=>{try{const s=document.querySelector("main");be(s),ke(s),Re(s),setTimeout(()=>{document.body.classList.add("show"),r()},100),(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await W()}catch(s){console.log(s)}});await Promise.all([...this.loadEagerCallbacks.map(r=>r()),t,ze()])}async beforeLoadLazyPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadLazyCallbacks.map(r=>r()),t])}async loadLazyPromise(){const t=new Promise(async r=>{try{const{lazyStylesScssPath:s,sidekickLibraryStylesScssPath:o,fontsScssPath:i,lazyStylesCssPath:a,sidekickLibraryStylesCssPath:d}=H;await Te();const{hash:h}=window.location,m=h?document.getElementById(h.substring(1)):!1;h&&m&&m.scrollIntoView(),s&&a&&await E(a),o&&d&&R()&&await E(d),i&&await W(),c("lazy");const u=document.querySelector("main");c.observe(u.querySelectorAll("div[data-block-name]")),c.observe(u.querySelectorAll("picture > img"))}catch(s){_.error("Load lazy Task: ",s)}r()});await Promise.all([...this.loadLazyCallbacks.map(r=>r()),t])}async beforeLoadDelayedPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadDelayedCallbacks.map(r=>r()),t])}async loadDelayedPromise(){const t=new Promise(r=>{setTimeout(()=>{r()},3e3)});await Promise.all([...this.loadDelayedCallbacks.map(r=>r()),t])}async getInitializedPromise(){const t=new Promise(r=>r());await Promise.all([...this.initializedCallbacks.map(r=>r()),t])}}const C=new xe;/** +import{t as I,r as p}from"../__chunks__/state.CJfvw0Ck.js";import{i as R}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";import{g as se,m as _,F as L}from"../__chunks__/fetch.service.yiMnp1FM.js";import{_ as n}from"../__chunks__/preload-helper.D7itGvJr.js";import{T as f,s as v,x as l,w as X,i as pe}from"../__chunks__/lit-element.CH8ciVnL.js";import{t as y,n as fe}from"../__chunks__/property.Ds9fqW-T.js";import{i as me,t as _e,e as j,o as oe,a as ge}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{r as z}from"../__chunks__/icon.template.3G0fuXUC.js";import{P as g,c as ve}from"../__chunks__/createOptimizedPicture.DLZ8Nghn.js";const K=(e,t)=>{t.split(",").forEach(r=>{e.classList.add(I(r.trim()))})};function V(e,t=document){const r=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${r}="${e}"]`)].map(i=>i.content).join(", ");return o.length?o:""}function ye(){const e=V("template");e&&K(document.body,e);const t=V("theme");t&&K(document.body,t)}function be(e){e.querySelectorAll("a").forEach(t=>{if(t.title=t.title||t.textContent,t.href!==t.textContent){const r=t.parentElement,s=t.parentElement.parentElement;t.querySelector("img")||(r.childNodes.length===1&&(r.tagName==="P"||r.tagName==="DIV")&&(t.className="button",r.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="STRONG"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button primary",s.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="EM"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button secondary",s.classList.add("button-container")))}})}function Pe(e){return e.trim()===""?void 0:e}function we(){const e=V("language");document.documentElement.lang=Pe(e)||"en"}function Le(){return R()?window.parent.location:window.location}function E(e){return new Promise((t,r)=>{const{href:s}=se(e);if(document.querySelector(`head > link[href="${s}"]`))t();else{const o=document.createElement("link");o.rel="stylesheet",o.href=s,o.onload=()=>t(),o.onerror=r,document.head.append(o)}})}const H={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/types/icons.types.ts",fontsScssPath:"./src/styles/sass/fonts.scss",fontsCssPath:"./dist/fonts/fonts.css",lazyStylesScssPath:"./src/styles/sass/lazy-styles.scss",lazyStylesCssPath:"./dist/lazyStyles/lazyStyles.css",sidekickLibraryStylesScssPath:"./src/styles/sass/sidekick-library-styles.scss",sidekickLibraryStylesCssPath:"./dist/sidekickLibraryStyles/sidekickLibraryStyles.css",lcpBlocks:["banner"]};async function W(){const{fontsCssPath:e}=H;if(e){await E(e);try{Le().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}}function c(e,t={}){c.defer=c.defer||[];const r=s=>{c[s]=c[s]||((...o)=>c.defer.push({fnname:s,args:o}))};c.drain=c.drain||((s,o)=>{c[s]=o,c.defer.filter(({fnname:i})=>s===i).forEach(({fnname:i,args:a})=>c[i](...a))}),c.always=c.always||[],c.always.on=(s,o)=>{c.always[s]=o},c.on=(s,o)=>{c.cases[s]=o},r("observe"),r("cwv");try{if(window.hlx=window.hlx||{},!window.hlx.rum){const d=new URLSearchParams(window.location.search).get("rum")==="on"?1:100,h=Array.from({length:75},(Z,ue)=>String.fromCharCode(48+ue)).filter(Z=>/\d|[A-Z]/i.test(Z)).filter(()=>Math.random()*75>70).join(""),m=Math.random(),u=m*d<1,b=Date.now(),he={full:()=>window.location.href,origin:()=>window.location.origin,path:()=>window.location.href.replace(/\?.*$/,"")};window.hlx.rum={weight:d,id:h,random:m,isSelected:u,firstReadTime:b,sampleRUM:c,sanitizeURL:he[window.hlx.RUM_MASK_URL||"path"]}}const{weight:s,id:o,firstReadTime:i}=window.hlx.rum;if(window.hlx&&window.hlx.rum&&window.hlx.rum.isSelected){const a=["weight","id","referer","checkpoint","t","source","target","cwv","CLS","FID","LCP","INP"],d=(h=t)=>{const m=JSON.stringify({weight:s,id:o,referer:window.hlx.rum.sanitizeURL(),checkpoint:e,t:Date.now()-i,...t},a),u=`https://rum.hlx.page/.rum/${s}`;navigator.sendBeacon(u,m),console.debug(`ping:${e}`,h)};c.cases=c.cases||{cwv:()=>c.cwv(t)||!0,lazy:()=>{const h=document.createElement("script");return h.src="https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js",document.head.appendChild(h),!0}},d(t),c.cases[e]&&c.cases[e]()}c.always[e]&&c.always[e](t)}catch{}}function $e(e="/dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(r){console.log("setupHlxObj",r)}}function Ee(){$e(),c("top"),window.addEventListener("load",()=>c("load")),window.addEventListener("unhandledrejection",e=>{c("error",{source:e.reason.sourceURL,target:e.reason.line})}),window.addEventListener("error",e=>{c("error",{source:e.filename,target:e.lineno})})}function ie(e){const t=[];return e.querySelectorAll("[data-block-name]").forEach(s=>{t.push({name:s.dataset.blockName,element:s})}),t}async function ae(e){if((e.element.dataset.blockStatus??"unloaded")==="unloaded")try{e.element.dataset.blockStatus="loading";const{href:r}=se(`dist/${e.name}/${e.name}.js`),s=await n(()=>import(r),__vite__mapDeps([]));s.default&&await s.default(e.element),e.element.dataset.blockStatus="loaded"}catch(r){e.element.dataset.blockStatus="error",_.error("loadBlockModules:",r)}}async function ne(e){try{await E(`dist/${e.name}/${e.name}.css`)}catch{}}function N(e){e.style.removeProperty("display")}async function Ce(e){const t=ie(e);if(!t.length){N(e);return}const r=[];for(const s of t)r.push(Promise.all([ae(s),ne(s)]));await Promise.all(r),N(e)}async function Se(){const t=[...document.querySelectorAll(".section")].map(r=>Ce(r));await Promise.all(t)}function Te(){document.querySelectorAll(".default-content-wrapper picture").forEach(t=>{const r=t.parentElement;r&&r.classList.add("image","main")})}function Ae(e){const t=[];let r=!1;[...e.children].forEach(s=>{if(s.tagName==="DIV"||!r){const o=document.createElement("div");t.push(o),r=s.tagName!=="DIV",r&&o.classList.add("default-content-wrapper")}t[t.length-1].append(s)}),t.forEach(s=>e.append(s)),Te(),e.classList.add("section"),e.dataset.sectionStatus="initialized",e.style.display="none"}function De(e){return/^[a-z][A-Za-z0-9]*$/.test(e)?e:/^[A-Z][A-Za-z0-9]*$/.test(e)?e.charAt(0).toLowerCase()+e.slice(1):I(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}function Oe(e){const t={};return e.querySelectorAll(":scope > div").forEach(r=>{if(r.children){const s=[...r.children];if(s[1]){const o=s[1],i=I(s[0].textContent??"");let a="";if(o.querySelector("a")){const d=[...o.querySelectorAll("a")];d.length===1?a=d[0].href:a=d.map(h=>h.href)}else if(o.querySelector("img")){const d=[...o.querySelectorAll("img")];d.length===1?a=d[0].src:a=d.map(h=>h.src)}else if(o.querySelector("p")){const d=[...o.querySelectorAll("p")];d.length===1?a=d[0].textContent:a=d.map(h=>h.textContent)}else a=r.children[1].textContent;t[i]=a}}}),t}function ke(e){const t=e.querySelector("div.section-metadata");if(t){const r=Oe(t);Object.keys(r).forEach(s=>{s==="style"?r.style.split(",").filter(i=>i).map(i=>I(i.trim())).forEach(i=>e.classList.add(i)):e.dataset[De(s)]=r[s]}),t.parentElement&&t.parentElement.remove()}}function Ie(e){e.querySelectorAll(":scope > div").forEach(t=>{Ae(t),ke(t)})}function Re(e){e.querySelectorAll("div.section > div > div").forEach(t=>{const r=t.classList[0];if(r){t.classList.add("block"),t.dataset.blockName=r;const s=t.parentElement;s==null||s.classList.add(`${r}-wrapper`);const o=t.closest(".section");o&&o.classList.add(`${r}-container`)}})}async function ze(){const e=document.querySelector(".section"),{lcpBlocks:t}=H;if(e){const o=ie(e).map(async i=>{(t==null?void 0:t.includes(i.name))&&await Promise.all([ae(i),ne(i)])});await Promise.all(o),N(e)}document.body.style.display=null;const r=document.querySelector("main img");await new Promise(s=>{r&&!r.complete?(r.setAttribute("loading","eager"),r.setAttribute("fetchpriority","high"),r.addEventListener("load",()=>s()),r.addEventListener("error",()=>s())):s()})}class xe{constructor(){this.beforeEagerCallbacks=[],this.loadEagerCallbacks=[],this.beforeLoadLazyCallbacks=[],this.loadLazyCallbacks=[],this.beforeLoadDelayedCallbacks=[],this.loadDelayedCallbacks=[],this.initializedCallbacks=[]}get beforeEager(){return this.beforeEagerPromise===void 0&&(this.beforeEagerPromise=this.beforeLoadEager()),this.beforeEagerPromise}get loadEager(){return this.eagerPromise===void 0&&(this.eagerPromise=this.loadEagerPromise()),this.eagerPromise}get beforeLoadLazy(){return this.beforeLazyPromise===void 0&&(this.beforeLazyPromise=this.beforeLoadLazyPromise()),this.beforeLazyPromise}get loadLazy(){return this.lazyPromise===void 0&&(this.lazyPromise=this.loadLazyPromise()),this.lazyPromise}get beforeLoadDelayed(){return this.beforeDelayedPromise===void 0&&(this.beforeDelayedPromise=this.beforeLoadDelayedPromise()),this.beforeDelayedPromise}get loadDelayed(){return this.delayedPromise===void 0&&(this.delayedPromise=this.loadDelayedPromise()),this.delayedPromise}get initialized(){return this.initializedPromise===void 0&&(this.initializedPromise=this.getInitializedPromise()),this.initializedPromise}addBeforeEagerTask(t){this.beforeEagerCallbacks.push(t)}addLoadEagerTask(t){this.loadEagerCallbacks.push(t)}addBeforeLoadLazyTask(t){this.beforeLoadLazyCallbacks.push(t)}addLoadLazyTask(t){this.loadLazyCallbacks.push(t)}addBeforeLoadDelayedTask(t){this.beforeLoadDelayedCallbacks.push(t)}addLoadDelayedTask(t){this.loadDelayedCallbacks.push(t)}addInitializedTask(t){this.initializedCallbacks.push(t)}async init(){await this.beforeEager,await this.loadEager,await this.beforeLoadLazy,await this.loadLazy,await this.beforeLoadDelayed,await this.loadDelayed,await this.initialized}async beforeLoadEager(){const t=new Promise(r=>{Ee(),ye(),we(),r()});await Promise.all([...this.beforeEagerCallbacks.map(r=>r()),t])}async loadEagerPromise(){const t=new Promise(async r=>{try{const s=document.querySelector("main");be(s),Ie(s),Re(s),setTimeout(()=>{document.body.classList.add("show"),r()},100),(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await W()}catch(s){console.log(s)}});await Promise.all([...this.loadEagerCallbacks.map(r=>r()),t,ze()])}async beforeLoadLazyPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadLazyCallbacks.map(r=>r()),t])}async loadLazyPromise(){const t=new Promise(async r=>{try{const{lazyStylesScssPath:s,sidekickLibraryStylesScssPath:o,fontsScssPath:i,lazyStylesCssPath:a,sidekickLibraryStylesCssPath:d}=H;await Se();const{hash:h}=window.location,m=h?document.getElementById(h.substring(1)):!1;h&&m&&m.scrollIntoView(),s&&a&&await E(a),o&&d&&R()&&await E(d),i&&await W(),c("lazy");const u=document.querySelector("main");c.observe(u.querySelectorAll("div[data-block-name]")),c.observe(u.querySelectorAll("picture > img"))}catch(s){_.error("Load lazy Task: ",s)}r()});await Promise.all([...this.loadLazyCallbacks.map(r=>r()),t])}async beforeLoadDelayedPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadDelayedCallbacks.map(r=>r()),t])}async loadDelayedPromise(){const t=new Promise(r=>{setTimeout(()=>{r()},3e3)});await Promise.all([...this.loadDelayedCallbacks.map(r=>r()),t])}async getInitializedPromise(){const t=new Promise(r=>r());await Promise.all([...this.initializedCallbacks.map(r=>r()),t])}}const C=new xe;/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause @@ -6,11 +6,11 @@ import{t as k,r as p}from"../__chunks__/state.CJfvw0Ck.js";import{i as R}from".. * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const P=(e,t)=>{var s;const r=e._$AN;if(r===void 0)return!1;for(const o of r)(s=o._$AO)==null||s.call(o,t,!1),P(o,t);return!0},T=e=>{let t,r;do{if((t=e._$AM)===void 0)break;r=t._$AN,r.delete(e),e=t}while((r==null?void 0:r.size)===0)},ce=e=>{for(let t;t=e._$AM;e=t){let r=t._$AN;if(r===void 0)t._$AN=r=new Set;else if(r.has(e))break;r.add(e),je(t)}};function Ne(e){this._$AN!==void 0?(T(this),this._$AM=e,ce(this)):this._$AM=e}function qe(e,t=!1,r=0){const s=this._$AH,o=this._$AN;if(o!==void 0&&o.size!==0)if(t)if(Array.isArray(s))for(let i=r;i{e.type==_e.CHILD&&(e._$AP??(e._$AP=qe),e._$AQ??(e._$AQ=Ne))};class le extends me{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,r,s){super._$AT(t,r,s),ce(this),this.isConnected=t._$AU}_$AO(t,r=!0){var s,o;t!==this.isConnected&&(this.isConnected=t,t?(s=this.reconnected)==null||s.call(this):(o=this.disconnected)==null||o.call(this)),r&&(P(this,t),T(this))}setValue(t){if(Ve(this._$Ct))this._$Ct._$AI(t,this);else{const r=[...this._$Ct._$AH];r[this._$Ci]=t,this._$Ct._$AI(r,this,0)}}disconnected(){}reconnected(){}}/** + */const P=(e,t)=>{var s;const r=e._$AN;if(r===void 0)return!1;for(const o of r)(s=o._$AO)==null||s.call(o,t,!1),P(o,t);return!0},S=e=>{let t,r;do{if((t=e._$AM)===void 0)break;r=t._$AN,r.delete(e),e=t}while((r==null?void 0:r.size)===0)},ce=e=>{for(let t;t=e._$AM;e=t){let r=t._$AN;if(r===void 0)t._$AN=r=new Set;else if(r.has(e))break;r.add(e),je(t)}};function Ne(e){this._$AN!==void 0?(S(this),this._$AM=e,ce(this)):this._$AM=e}function qe(e,t=!1,r=0){const s=this._$AH,o=this._$AN;if(o!==void 0&&o.size!==0)if(t)if(Array.isArray(s))for(let i=r;i{e.type==_e.CHILD&&(e._$AP??(e._$AP=qe),e._$AQ??(e._$AQ=Ne))};class le extends me{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,r,s){super._$AT(t,r,s),ce(this),this.isConnected=t._$AU}_$AO(t,r=!0){var s,o;t!==this.isConnected&&(this.isConnected=t,t?(s=this.reconnected)==null||s.call(this):(o=this.disconnected)==null||o.call(this)),r&&(P(this,t),S(this))}setValue(t){if(Ve(this._$Ct))this._$Ct._$AI(t,this);else{const r=[...this._$Ct._$AH];r[this._$Ci]=t,this._$Ct._$AI(r,this,0)}}disconnected(){}reconnected(){}}/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const He=()=>new Be;let Be=class{};const M=new WeakMap,Ue=j(class extends le{render(e){return f}update(e,[t]){var s;const r=t!==this.Y;return r&&this.Y!==void 0&&this.rt(void 0),(r||this.lt!==this.ct)&&(this.Y=t,this.ht=(s=e.options)==null?void 0:s.host,this.rt(this.ct=e.element)),f}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let r=M.get(t);r===void 0&&(r=new WeakMap,M.set(t,r)),r.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),r.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=M.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var Ye=Object.defineProperty,Fe=Object.getOwnPropertyDescriptor,B=(e,t,r,s)=>{for(var o=s>1?void 0:s?Fe(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Ye(t,r,o),o};let S=class extends v{constructor(){super(...arguments),this.error=null,this.getSubmenuName=e=>e.path.split("/")[1]}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}async getPlaceholder(e){return await g.getPlaceHolder(e)}render(){if(this.error)return l`
    ${this.error}
    `;if(this.items)return l``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return l`${e.navtitle} ${z("chevron-down","submenu__icon")}`}renderMenuItem(e){return e.error?l`

    ${e.error}

    `:l`
  • ${e.children!==void 0?this.renderSubMenu(e):l`${e.navtitle}`}
  • `}renderMenuItems(){return l`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}filterNavigation(e,t){return e.filter(r=>t.every(s=>!r.path.includes(s))).map(r=>({path:r.path,navtitle:this.getNavTitle(r)}))}groupItemsByFirstLevelPath(e){const t={};return e.forEach(r=>{const s=this.getSubmenuName(r);t[s]||(t[s]=[]),t[s].push({path:r.path,navtitle:this.getNavTitle(r)})}),t}async groupByFirstLevelPath(){const e="/query-index.json",t=["sidekick","sidekick-library","tools","development","dev-","__"];try{const r=await L.fetchJson(e);this.error=null;const s=this.filterNavigation(r.data,t),o=this.groupItemsByFirstLevelPath(s);return Object.values(o).map(a=>a.length===1?a[0]:{navtitle:a[0].path.split("/")[1],path:a[0].path,children:a})}catch(r){return _.error(`SidebarNav Component: Error while fetching ${e}`,r),this.error=await g.getPlaceHolder("error"),[]}}};B([p()],S.prototype,"items",2);B([p()],S.prototype,"error",2);S=B([y("sidebar-nav")],S);var Ze=Object.defineProperty,Xe=Object.getOwnPropertyDescriptor,U=(e,t,r,s)=>{for(var o=s>1?void 0:s?Xe(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Ze(t,r,o),o};let A=class extends v{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();e!==null&&this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t="contact.plain.html";try{const r=await L.fetchText(t,{cacheOptions:{cacheType:"runtime"}});return this.error=null,e.parseFromString(r,"text/html")}catch(r){return _.error(`SidebarContacts Component: Error while fetching ${t}`,r),this.error=await g.getPlaceHolder("error"),null}}renderHeader(e){return e?l`

    ${e}

    `:f}renderText(e){return e?l`

    ${e}

    `:f}render(){if(this.error)return l`
    ${this.error}
    `;if(!this.contactTemplateArgs)return f;const{headline:e,text:t,contacts:r}=this.contactTemplateArgs;return l`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(r)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:r}=e;return!t&&!r?f:l`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(r)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(s=>({icon:s.querySelector("div"),markup:s.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),r=e.querySelector("p"),s=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:r,contacts:s}}renderContacts(e){return e.length===0?f:l`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?z(e.innerHTML):f}renderContactMarkup(e){return e?oe(e.innerHTML):f}};U([p()],A.prototype,"contactTemplateArgs",2);U([p()],A.prototype,"error",2);A=U([y("sidebar-contact")],A);var Ke=Object.defineProperty,We=Object.getOwnPropertyDescriptor,x=(e,t,r,s)=>{for(var o=s>1?void 0:s?We(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Ke(t,r,o),o};let w=class extends v{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e),this.noPostsPlaceholder=await g.getPlaceHolder("no posts")}render(){if(this.lastTreePosts)return l`${this.renderHeader()} ${this.renderPosts()}`}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,r)=>t.lastModified>r.lastModified?-1:t.lastModified${t}`:f}renderPost(e){return l`
    ${this.renderPicture(e)}

    ${e.description}

    `}async getPosts(){const e="/query-index.json";try{return this.error=null,(await L.fetchJson(e)).data.filter(r=>r.path.startsWith("/posts"))}catch(t){return _.error(`SidebarPost Component: Error while fetching ${e}`,t),this.error=await g.getPlaceHolder("error"),[]}}renderPosts(){return this.error?l`
    ${this.error}
    `:this.lastTreePosts.length===0?l`
    ${this.noPostsPlaceholder}
    `:l`
    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}renderHeader(){return l`

    Newest Posts

    `}};x([p()],w.prototype,"lastTreePosts",2);x([p()],w.prototype,"error",2);x([p()],w.prototype,"noPostsPlaceholder",2);w=x([y("sidebar-posts")],w);var Je=Object.defineProperty,Ge=Object.getOwnPropertyDescriptor,Y=(e,t,r,s)=>{for(var o=s>1?void 0:s?Ge(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Je(t,r,o),o};let D=class extends v{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e="footer.plain.html";try{const t=await L.fetchText(e,{cacheOptions:{cacheType:"runtime"}});this.error=null;const r=document.createElement("div");r.innerHTML=t,this.footerMarkup=r.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}catch(t){_.error(`SidebarFooter Component: Error while fetching ${e}`,t),this.error=await g.getPlaceHolder("error")}}render(){if(this.error)return l`
    ${this.error}
    `;if(this.footerMarkup)return l`${this.footerMarkup}`}};Y([p()],D.prototype,"footerMarkup",2);Y([p()],D.prototype,"error",2);D=Y([y("sidebar-footer")],D);var Qe=Object.defineProperty,et=Object.getOwnPropertyDescriptor,tt=(e,t,r,s)=>{for(var o=s>1?void 0:s?et(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Qe(t,r,o),o};let J=class extends v{constructor(){super(...arguments),this.toggleRef=He(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return l`
    ${z("hamburger")}`}};J=tt([y("sidebar-component")],J);const rt=()=>{if(R())return;const e=document.createElement("sidebar-component");e.setAttribute("id","sidebar"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active");const t=document.getElementById("main");t==null||t.after(e)};C.addLoadEagerTask(()=>(rt(),Promise.resolve()));function st(){const e=document.getElementById("main");if(!e)return;const t=e.innerHTML;e.innerHTML=`
    ${R()?"":''}${t}
    `}C.addLoadEagerTask(()=>(st(),Promise.resolve()));function ot({input:e,specifier:t,htmlTag:r}){return t===""||r===""?e:e.split(t).map((s,o)=>o%2===1?`<${r}>${s}`:s).join("")}var it=Object.defineProperty,at=Object.getOwnPropertyDescriptor,F=(e,t,r,s)=>{for(var o=s>1?void 0:s?at(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&it(t,r,o),o};let O=class extends v{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await L.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data},this.error=null}catch(e){_.error("Header Component: Error while fetching header.json",e),this.error=await g.getPlaceHolder("error")}}render(){if(this.error)return l`
    ${this.error}
    `;if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,r=ot({input:e.logoText,htmlTag:"strong",specifier:":::"}),s=oe(r);return l``}};F([p()],O.prototype,"headerData",2);F([p()],O.prototype,"error",2);O=F([y("header-component")],O);/** + */const He=()=>new Be;let Be=class{};const M=new WeakMap,Ue=j(class extends le{render(e){return f}update(e,[t]){var s;const r=t!==this.Y;return r&&this.Y!==void 0&&this.rt(void 0),(r||this.lt!==this.ct)&&(this.Y=t,this.ht=(s=e.options)==null?void 0:s.host,this.rt(this.ct=e.element)),f}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let r=M.get(t);r===void 0&&(r=new WeakMap,M.set(t,r)),r.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),r.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=M.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var Ye=Object.defineProperty,Fe=Object.getOwnPropertyDescriptor,B=(e,t,r,s)=>{for(var o=s>1?void 0:s?Fe(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Ye(t,r,o),o};let T=class extends v{constructor(){super(...arguments),this.error=null,this.getSubmenuName=e=>e.path.split("/")[1]}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}async getPlaceholder(e){return await g.getPlaceHolder(e)}render(){if(this.error)return l`
    ${this.error}
    `;if(this.items)return l``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return l`${e.navtitle} ${z("chevron-down","submenu__icon")}`}renderMenuItem(e){return e.error?l`

    ${e.error}

    `:l`
  • ${e.children!==void 0?this.renderSubMenu(e):l`${e.navtitle}`}
  • `}renderMenuItems(){return l`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}filterNavigation(e,t){return e.filter(r=>t.every(s=>!r.path.includes(s))).map(r=>({path:r.path,navtitle:this.getNavTitle(r)}))}groupItemsByFirstLevelPath(e){const t={};return e.forEach(r=>{const s=this.getSubmenuName(r);t[s]||(t[s]=[]),t[s].push({path:r.path,navtitle:this.getNavTitle(r)})}),t}async groupByFirstLevelPath(){const e="/query-index.json",t=["sidekick","sidekick-library","tools","development","dev-","__"];try{const r=await L.fetchJson(e);this.error=null;const s=this.filterNavigation(r.data,t),o=this.groupItemsByFirstLevelPath(s);return Object.values(o).map(a=>a.length===1?a[0]:{navtitle:a[0].path.split("/")[1],path:a[0].path,children:a})}catch(r){return _.error(`SidebarNav Component: Error while fetching ${e}`,r),this.error=await g.getPlaceHolder("error"),[]}}};B([p()],T.prototype,"items",2);B([p()],T.prototype,"error",2);T=B([y("sidebar-nav")],T);var Ze=Object.defineProperty,Xe=Object.getOwnPropertyDescriptor,U=(e,t,r,s)=>{for(var o=s>1?void 0:s?Xe(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Ze(t,r,o),o};let A=class extends v{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();e!==null&&this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t="contact.plain.html";try{const r=await L.fetchText(t,{cacheOptions:{cacheType:"runtime"}});return this.error=null,e.parseFromString(r,"text/html")}catch(r){return _.error(`SidebarContacts Component: Error while fetching ${t}`,r),this.error=await g.getPlaceHolder("error"),null}}renderHeader(e){return e?l`

    ${e}

    `:f}renderText(e){return e?l`

    ${e}

    `:f}render(){if(this.error)return l`
    ${this.error}
    `;if(!this.contactTemplateArgs)return f;const{headline:e,text:t,contacts:r}=this.contactTemplateArgs;return l`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(r)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:r}=e;return!t&&!r?f:l`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(r)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(s=>({icon:s.querySelector("div"),markup:s.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),r=e.querySelector("p"),s=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:r,contacts:s}}renderContacts(e){return e.length===0?f:l`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?z(e.innerHTML):f}renderContactMarkup(e){return e?oe(e.innerHTML):f}};U([p()],A.prototype,"contactTemplateArgs",2);U([p()],A.prototype,"error",2);A=U([y("sidebar-contact")],A);var Ke=Object.defineProperty,We=Object.getOwnPropertyDescriptor,x=(e,t,r,s)=>{for(var o=s>1?void 0:s?We(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Ke(t,r,o),o};let w=class extends v{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e),this.noPostsPlaceholder=await g.getPlaceHolder("no posts")}render(){if(this.lastTreePosts)return l`${this.renderHeader()} ${this.renderPosts()}`}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,r)=>t.lastModified>r.lastModified?-1:t.lastModified${t}`:f}renderPost(e){return l`
    ${this.renderPicture(e)}

    ${e.description}

    `}async getPosts(){const e="/query-index.json";try{return this.error=null,(await L.fetchJson(e)).data.filter(r=>r.path.startsWith("/posts"))}catch(t){return _.error(`SidebarPost Component: Error while fetching ${e}`,t),this.error=await g.getPlaceHolder("error"),[]}}renderPosts(){return this.error?l`
    ${this.error}
    `:this.lastTreePosts.length===0?l`
    ${this.noPostsPlaceholder}
    `:l`
    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}renderHeader(){return l`

    Newest Posts

    `}};x([p()],w.prototype,"lastTreePosts",2);x([p()],w.prototype,"error",2);x([p()],w.prototype,"noPostsPlaceholder",2);w=x([y("sidebar-posts")],w);var Je=Object.defineProperty,Ge=Object.getOwnPropertyDescriptor,Y=(e,t,r,s)=>{for(var o=s>1?void 0:s?Ge(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Je(t,r,o),o};let D=class extends v{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e="footer.plain.html";try{const t=await L.fetchText(e,{cacheOptions:{cacheType:"runtime"}});this.error=null;const r=document.createElement("div");r.innerHTML=t,this.footerMarkup=r.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}catch(t){_.error(`SidebarFooter Component: Error while fetching ${e}`,t),this.error=await g.getPlaceHolder("error")}}render(){if(this.error)return l`
    ${this.error}
    `;if(this.footerMarkup)return l`${this.footerMarkup}`}};Y([p()],D.prototype,"footerMarkup",2);Y([p()],D.prototype,"error",2);D=Y([y("sidebar-footer")],D);var Qe=Object.defineProperty,et=Object.getOwnPropertyDescriptor,tt=(e,t,r,s)=>{for(var o=s>1?void 0:s?et(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Qe(t,r,o),o};let J=class extends v{constructor(){super(...arguments),this.toggleRef=He(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return l`
    ${z("hamburger")}`}};J=tt([y("sidebar-component")],J);const rt=()=>{if(R())return;const e=document.createElement("sidebar-component");e.setAttribute("id","sidebar"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active");const t=document.getElementById("main");t==null||t.after(e)};C.addLoadEagerTask(()=>(rt(),Promise.resolve()));function st(){const e=document.getElementById("main");if(!e)return;const t=e.innerHTML;e.innerHTML=`
    ${R()?"":''}${t}
    `}C.addLoadEagerTask(()=>(st(),Promise.resolve()));function ot({input:e,specifier:t,htmlTag:r}){return t===""||r===""?e:e.split(t).map((s,o)=>o%2===1?`<${r}>${s}`:s).join("")}var it=Object.defineProperty,at=Object.getOwnPropertyDescriptor,F=(e,t,r,s)=>{for(var o=s>1?void 0:s?at(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&it(t,r,o),o};let O=class extends v{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await L.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data},this.error=null}catch(e){_.error("Header Component: Error while fetching header.json",e),this.error=await g.getPlaceHolder("error")}}render(){if(this.error)return l`
    ${this.error}
    `;if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,r=ot({input:e.logoText,htmlTag:"strong",specifier:":::"}),s=oe(r);return l``}};F([p()],O.prototype,"headerData",2);F([p()],O.prototype,"error",2);O=F([y("header-component")],O);/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause @@ -22,7 +22,7 @@ import{t as k,r as p}from"../__chunks__/state.CJfvw0Ck.js";import{i as R}from".. * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const G=e=>!Me(e)&&typeof e.then=="function",Q=1073741823;class dt extends le{constructor(){super(...arguments),this._$Cwt=Q,this._$Cbt=[],this._$CK=new ct(this),this._$CX=new lt}render(...t){return t.find(r=>!G(r))??X}update(t,r){const s=this._$Cbt;let o=s.length;this._$Cbt=r;const i=this._$CK,a=this._$CX;this.isConnected||this.disconnected();for(let d=0;dthis._$Cwt);d++){const h=r[d];if(!G(h))return this._$Cwt=d,h;d{for(;a.get();)await a.get();const u=i.deref();if(u!==void 0){const b=u._$Cbt.indexOf(h);b>-1&&b{for(var o=s>1?void 0:s?pt(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&ut(t,r,o),o};const te=Object.assign({"/public/icons/angle-down.svg":()=>n(()=>import("../__chunks__/angle-down.CYLyXUSW.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-left.svg":()=>n(()=>import("../__chunks__/angle-left.CuEqyOC8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-right.svg":()=>n(()=>import("../__chunks__/angle-right.Ke48OV-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-down.svg":()=>n(()=>import("../__chunks__/angle-small-down.SNJn5nFt.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-left.svg":()=>n(()=>import("../__chunks__/angle-small-left.Bq32-m-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-right.svg":()=>n(()=>import("../__chunks__/angle-small-right.FYreGgDf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-up.svg":()=>n(()=>import("../__chunks__/angle-up.D0S_oJnp.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/bolt.svg":()=>n(()=>import("../__chunks__/bolt.BAJn0zD8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/building-storefront.svg":()=>n(()=>import("../__chunks__/building-storefront.Pww5r_Sc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chat-bubble-left-right.svg":()=>n(()=>import("../__chunks__/chat-bubble-left-right.0PedyEPm.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/check.svg":()=>n(()=>import("../__chunks__/check.BHPURAzV.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chevron-down.svg":()=>n(()=>import("../__chunks__/chevron-down.D5xOlW7p.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clip.svg":()=>n(()=>import("../__chunks__/clip.DAiKYXCc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clock.svg":()=>n(()=>import("../__chunks__/clock.CQWyiDNK.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cpu-chip.svg":()=>n(()=>import("../__chunks__/cpu-chip.DbktS35z.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cross.svg":()=>n(()=>import("../__chunks__/cross.DjCq6kb8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cursor-arrow-ripple.svg":()=>n(()=>import("../__chunks__/cursor-arrow-ripple.DHyr9er2.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/download.svg":()=>n(()=>import("../__chunks__/download.BlSXR9C9.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/envelope.svg":()=>n(()=>import("../__chunks__/envelope.Cc7Mhg2-.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye-crossed.svg":()=>n(()=>import("../__chunks__/eye-crossed.C49v3GRJ.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye.svg":()=>n(()=>import("../__chunks__/eye.Cm2FxO9V.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/facebook.svg":()=>n(()=>import("../__chunks__/facebook.3ENFaNKU.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/globe.svg":()=>n(()=>import("../__chunks__/globe.DIrN3GJL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/hamburger.svg":()=>n(()=>import("../__chunks__/hamburger.DXUzfmtf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/heart.svg":()=>n(()=>import("../__chunks__/heart.DSQJkyzj.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/home.svg":()=>n(()=>import("../__chunks__/home.CfzaHiPS.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/instagram.svg":()=>n(()=>import("../__chunks__/instagram.BBx5qXGF.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/medium.svg":()=>n(()=>import("../__chunks__/medium.BPaQEP4K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/menu-burger.svg":()=>n(()=>import("../__chunks__/menu-burger.DyVjSQ0K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/paper-plane.svg":()=>n(()=>import("../__chunks__/paper-plane.CLiFs3FL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/plus.svg":()=>n(()=>import("../__chunks__/plus.DuBm-jVv.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/rocket-lunch.svg":()=>n(()=>import("../__chunks__/rocket-lunch.C6eRDqkd.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/search.svg":()=>n(()=>import("../__chunks__/search.CtsY1mRN.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/share.svg":()=>n(()=>import("../__chunks__/share.D_3XZuic.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/snapchat.svg":()=>n(()=>import("../__chunks__/snapchat.Bct5wLOa.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/social-network.svg":()=>n(()=>import("../__chunks__/social-network.B-lhER-M.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/trash.svg":()=>n(()=>import("../__chunks__/trash.D1jfdnTM.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/twitter.svg":()=>n(()=>import("../__chunks__/twitter.d5w0828a.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/user.svg":()=>n(()=>import("../__chunks__/user.X8OGz61Z.js"),__vite__mapDeps([])).then(e=>e.default)});let I=class extends v{constructor(){super(...arguments),this.name=""}async getSvg(e){const r=te[`${ee}/${e}.svg`]??te[`${ee}/cross.svg`];try{const s=await r();return nt(s)}catch(s){_.error(`Icon Component: SVG icon: ${s.message}`,s);return}}render(){const e=this.getSvg(this.name);return l`${ht(e)}`}};I.styles=pe`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;de([fe({type:String})],I.prototype,"name",2);I=de([y("icon-component")],I);const $={interactive:"interactive",complete:"complete"};function re(){C.addBeforeEagerTask(()=>(document.getElementsByTagName("main")[0].setAttribute("id","main"),Promise.resolve())),C.init()}function ft(){document.readyState===$.interactive||document.readyState===$.complete?re():document.addEventListener("readystatechange",()=>{const e=document.readyState;(e===$.interactive||e===$.complete)&&re()})}ft(); + */const G=e=>!Me(e)&&typeof e.then=="function",Q=1073741823;class dt extends le{constructor(){super(...arguments),this._$Cwt=Q,this._$Cbt=[],this._$CK=new ct(this),this._$CX=new lt}render(...t){return t.find(r=>!G(r))??X}update(t,r){const s=this._$Cbt;let o=s.length;this._$Cbt=r;const i=this._$CK,a=this._$CX;this.isConnected||this.disconnected();for(let d=0;dthis._$Cwt);d++){const h=r[d];if(!G(h))return this._$Cwt=d,h;d{for(;a.get();)await a.get();const u=i.deref();if(u!==void 0){const b=u._$Cbt.indexOf(h);b>-1&&b{for(var o=s>1?void 0:s?pt(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&ut(t,r,o),o};const te=Object.assign({"/public/icons/angle-down.svg":()=>n(()=>import("../__chunks__/angle-down.CYLyXUSW.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-left.svg":()=>n(()=>import("../__chunks__/angle-left.CuEqyOC8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-right.svg":()=>n(()=>import("../__chunks__/angle-right.Ke48OV-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-down.svg":()=>n(()=>import("../__chunks__/angle-small-down.SNJn5nFt.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-left.svg":()=>n(()=>import("../__chunks__/angle-small-left.Bq32-m-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-right.svg":()=>n(()=>import("../__chunks__/angle-small-right.FYreGgDf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-up.svg":()=>n(()=>import("../__chunks__/angle-up.D0S_oJnp.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/bolt.svg":()=>n(()=>import("../__chunks__/bolt.BAJn0zD8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/building-storefront.svg":()=>n(()=>import("../__chunks__/building-storefront.Pww5r_Sc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chat-bubble-left-right.svg":()=>n(()=>import("../__chunks__/chat-bubble-left-right.0PedyEPm.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/check.svg":()=>n(()=>import("../__chunks__/check.BHPURAzV.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chevron-down.svg":()=>n(()=>import("../__chunks__/chevron-down.D5xOlW7p.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clip.svg":()=>n(()=>import("../__chunks__/clip.DAiKYXCc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clock.svg":()=>n(()=>import("../__chunks__/clock.CQWyiDNK.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cpu-chip.svg":()=>n(()=>import("../__chunks__/cpu-chip.DbktS35z.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cross.svg":()=>n(()=>import("../__chunks__/cross.DjCq6kb8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cursor-arrow-ripple.svg":()=>n(()=>import("../__chunks__/cursor-arrow-ripple.DHyr9er2.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/download.svg":()=>n(()=>import("../__chunks__/download.BlSXR9C9.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/envelope.svg":()=>n(()=>import("../__chunks__/envelope.Cc7Mhg2-.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye-crossed.svg":()=>n(()=>import("../__chunks__/eye-crossed.C49v3GRJ.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye.svg":()=>n(()=>import("../__chunks__/eye.Cm2FxO9V.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/facebook.svg":()=>n(()=>import("../__chunks__/facebook.3ENFaNKU.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/globe.svg":()=>n(()=>import("../__chunks__/globe.DIrN3GJL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/hamburger.svg":()=>n(()=>import("../__chunks__/hamburger.DXUzfmtf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/heart.svg":()=>n(()=>import("../__chunks__/heart.DSQJkyzj.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/home.svg":()=>n(()=>import("../__chunks__/home.CfzaHiPS.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/instagram.svg":()=>n(()=>import("../__chunks__/instagram.BBx5qXGF.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/medium.svg":()=>n(()=>import("../__chunks__/medium.BPaQEP4K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/menu-burger.svg":()=>n(()=>import("../__chunks__/menu-burger.DyVjSQ0K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/paper-plane.svg":()=>n(()=>import("../__chunks__/paper-plane.CLiFs3FL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/plus.svg":()=>n(()=>import("../__chunks__/plus.DuBm-jVv.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/rocket-lunch.svg":()=>n(()=>import("../__chunks__/rocket-lunch.C6eRDqkd.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/search.svg":()=>n(()=>import("../__chunks__/search.CtsY1mRN.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/share.svg":()=>n(()=>import("../__chunks__/share.D_3XZuic.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/snapchat.svg":()=>n(()=>import("../__chunks__/snapchat.Bct5wLOa.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/social-network.svg":()=>n(()=>import("../__chunks__/social-network.B-lhER-M.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/trash.svg":()=>n(()=>import("../__chunks__/trash.D1jfdnTM.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/twitter.svg":()=>n(()=>import("../__chunks__/twitter.d5w0828a.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/user.svg":()=>n(()=>import("../__chunks__/user.X8OGz61Z.js"),__vite__mapDeps([])).then(e=>e.default)});let k=class extends v{constructor(){super(...arguments),this.name=""}async getSvg(e){const r=te[`${ee}/${e}.svg`]??te[`${ee}/cross.svg`];try{const s=await r();return nt(s)}catch(s){_.error(`Icon Component: SVG icon: ${s.message}`,s);return}}render(){const e=this.getSvg(this.name);return l`${ht(e)}`}};k.styles=pe`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;de([fe({type:String})],k.prototype,"name",2);k=de([y("icon-component")],k);const $={interactive:"interactive",complete:"complete"};function re(){C.addBeforeEagerTask(()=>(document.getElementsByTagName("main")[0].setAttribute("id","main"),Promise.resolve())),C.init()}function ft(){document.readyState===$.interactive||document.readyState===$.complete?re():document.addEventListener("readystatechange",()=>{const e=document.readyState;(e===$.interactive||e===$.complete)&&re()})}ft(); function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { __vite__mapDeps.viteFileDeps = [] diff --git a/dist/main/main.js.map b/dist/main/main.js.map index 229adfc2..8b6653d2 100644 --- a/dist/main/main.js.map +++ b/dist/main/main.js.map @@ -1 +1 @@ -{"version":3,"mappings":"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","names":["addClasses","element","classes","cssClass","toClassName","getMetadata","value","doc","attr","meta","metaElement","decorateTemplateAndTheme","template","theme","decorateButtons","a","up","twoup","undefinedOnEmpty","setDocLanguage","lang","getLocation","isSidekickLibraryActive","loadCSS","endpoint","resolve","reject","href","getUrlForEndpoint","link","config","loadFonts","fontsCssPath","e","sampleRUM","checkpoint","data","defer","fnname","args","dfnname","fn","chkpnt","weight","id","_","i","random","isSelected","firstReadTime","urlSanitizers","knownProperties","sendPing","pdata","body","url","script","setupHlxObj","mainScriptPath","scriptEl","error","initSampleRUM","event","collectBlocks","section","blockMap","block","loadBlockModules","status","blockModule","DebuggerService","loadBlockStyles","showSection","loadBlock","sectionsBlocks","loadBlocks","SectionsPromises","decorateImages","item","parentElement","adjustMarkup","wrappers","defaultContent","wrapper","toCamelCase","name","g","readBlockConfig","row","cols","col","as","imgs","img","ps","p","processSectionMetaData","sectionMeta","key","style","transformSection","main","decorateBlocks","shortBlockName","blockWrapper","waitForLCP","firstSection","lcpBlocks","blockPromises","lcpCandidate","HLX","cb","beforeLoadEagerTask","loadEagerTask","beforeLoadLazyTask","loadLazyTask","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","lazyStylesCssPath","sidekickLibraryStylesCssPath","hash","beforeLoadDelayedTask","loadDelayedTask","initializedTask","HLX$1","o","f","s","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","PlaceholderService","html","currentTarget","renderIcon","child","queryIndex","filterValues","term","siteMapEntries","groups","firstLevelPath","FetchService","filteredNavigation","groupItems","group","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","sitemapEntry","nextSitemapEntry","siteMapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","addSidebarContainer","sidebarContainer","addInnerContainer","children","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","iconMarkupFunc","iconMarkup","unsafeSVG","svg","until","css","property","READY_STATES","init","initHLXApp","readyState"],"sources":["../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../src/app/tasks/decorateTemplateAndTheme.ts","../../src/app/tasks/decorateButtons.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/tasks/setDocLanguage.ts","../../src/helpers/sidekick/getLocation.ts","../../src/app/tasks/loadCSS.ts","../../config.ts","../../src/app/tasks/loadFonts.ts","../../src/app/tasks/sampleRUM.ts","../../src/app/tasks/setupHlxObj.ts","../../src/app/tasks/initSampleRUM.ts","../../src/app/tasks/collectBlocks.ts","../../src/app/tasks/loadBlockModules.ts","../../src/app/tasks/loadBlockStyles.ts","../../src/app/tasks/showSection.ts","../../src/app/tasks/loadBlock.ts","../../src/app/tasks/loadBlocks.ts","../../src/app/tasks/decorateImages.ts","../../src/app/tasks/adjustMarkup.ts","../../src/utils/toCamelCase.ts","../../src/app/tasks/readBlockConfig.ts","../../src/app/tasks/processSectionMetaData.ts","../../src/app/tasks/transformSections.ts","../../src/app/tasks/decorateBlocks.ts","../../src/app/tasks/waitForLCP.ts","../../src/app/index.ts","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/components/sidebar/sidebar.init.ts","../../src/components/innerContainer/innerContainer.ts","../../src/components/innerContainer/innerContainer.init.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants/paths.ts","../../src/components/icon/icon.ts","../../src/app/init.ts","../../src/main.ts"],"sourcesContent":["import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} value - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * Example 1:\n * Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * Output: 'This is a sample description.'\n *\n * @example\n * Example 2:\n * Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","import { addClasses } from '../../utils/addClasses';\nimport { getMetadata } from '../../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Decorates paragraphs containing a single link as buttons.\n * @param {Element} element container element\n */\nexport function decorateButtons(element) {\n element.querySelectorAll('a').forEach((a) => {\n a.title = a.title || a.textContent;\n if (a.href !== a.textContent) {\n const up = a.parentElement;\n const twoup = a.parentElement.parentElement;\n if (!a.querySelector('img')) {\n if (up.childNodes.length === 1 && (up.tagName === 'P' || up.tagName === 'DIV')) {\n a.className = 'button'; // default\n up.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'STRONG' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button primary';\n twoup.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'EM' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button secondary';\n twoup.classList.add('button-container');\n }\n }\n }\n });\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../../utils/getMetadata';\nimport { undefinedOnEmpty } from '../../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document based on the language metadata.\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/**\n * Load a CSS file if it is not already loaded append it to the head.\n * @param endpoint - The endpoint of the CSS file.\n * @returns Promise\n */\nexport async function loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n fontsCssPath?: string;\n lazyStylesScssPath?: string;\n lazyStylesCssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n sidekickLibraryStylesCssPath?: string;\n lcpBlocks?: string[];\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/types/icons.types.ts',\n fontsScssPath: './src/styles/sass/fonts.scss',\n fontsCssPath: './dist/fonts/fonts.css',\n lazyStylesScssPath: './src/styles/sass/lazy-styles.scss',\n lazyStylesCssPath: './dist/lazyStyles/lazyStyles.css',\n sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss',\n sidekickLibraryStylesCssPath: './dist/sidekickLibraryStyles/sidekickLibraryStyles.css',\n lcpBlocks: ['banner'],\n};\n","import { getLocation } from 'Helpers/sidekick/getLocation';\nimport { loadCSS } from './loadCSS';\nimport { config } from '../../../config';\n\nexport async function loadFonts(): Promise {\n const { fontsCssPath } = config;\n if (!fontsCssPath) return;\n await loadCSS(fontsCssPath);\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n}\n","/**\n * log RUM if part of the sample.\n * @param {string} checkpoint identifies the checkpoint in funnel\n * @param {Object} data additional data for RUM sample\n * @param {string} data.source DOM node that is the source of a checkpoint event,\n * identified by #id or .classname\n * @param {string} data.target subject of the checkpoint event,\n * for instance the href of a link, or a search term\n */\n\nexport function sampleRUM(checkpoint, data = {}) {\n // @ts-ignore\n sampleRUM.defer = sampleRUM.defer || [];\n const defer = (fnname) => {\n // @ts-ignore\n sampleRUM[fnname] = sampleRUM[fnname] || ((...args) => sampleRUM.defer.push({ fnname, args }));\n };\n // @ts-ignore\n sampleRUM.drain =\n // @ts-ignore\n sampleRUM.drain ||\n ((dfnname, fn) => {\n sampleRUM[dfnname] = fn;\n // @ts-ignore\n sampleRUM.defer\n .filter(({ fnname }) => dfnname === fnname)\n .forEach(({ fnname, args }) => sampleRUM[fnname](...args));\n });\n // @ts-ignore\n sampleRUM.always = sampleRUM.always || [];\n // @ts-ignore\n sampleRUM.always.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.always[chkpnt] = fn;\n };\n // @ts-ignore\n sampleRUM.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.cases[chkpnt] = fn;\n };\n defer('observe');\n defer('cwv');\n try {\n window.hlx = window.hlx || {};\n // @ts-ignore\n if (!window.hlx.rum) {\n const usp = new URLSearchParams(window.location.search);\n const weight = usp.get('rum') === 'on' ? 1 : 100; // with parameter, weight is 1. Defaults to 100.\n const id = Array.from({ length: 75 }, (_, i) => String.fromCharCode(48 + i))\n .filter((a) => /\\d|[A-Z]/i.test(a))\n .filter(() => Math.random() * 75 > 70)\n .join('');\n const random = Math.random();\n const isSelected = random * weight < 1;\n const firstReadTime = Date.now();\n const urlSanitizers = {\n full: () => window.location.href,\n origin: () => window.location.origin,\n path: () => window.location.href.replace(/\\?.*$/, ''),\n };\n // @ts-ignore\n window.hlx.rum = {\n weight,\n id,\n random,\n isSelected,\n firstReadTime,\n sampleRUM,\n sanitizeURL: urlSanitizers[window.hlx.RUM_MASK_URL || 'path'],\n };\n }\n // @ts-ignore\n const { weight, id, firstReadTime } = window.hlx.rum;\n // @ts-ignore\n if (window.hlx && window.hlx.rum && window.hlx.rum.isSelected) {\n const knownProperties = [\n 'weight',\n 'id',\n 'referer',\n 'checkpoint',\n 't',\n 'source',\n 'target',\n 'cwv',\n 'CLS',\n 'FID',\n 'LCP',\n 'INP',\n ];\n const sendPing = (pdata = data) => {\n const body = JSON.stringify(\n {\n weight,\n id,\n // @ts-ignore\n referer: window.hlx.rum.sanitizeURL(),\n checkpoint,\n t: Date.now() - firstReadTime,\n ...data,\n },\n knownProperties\n );\n const url = `https://rum.hlx.page/.rum/${weight}`;\n navigator.sendBeacon(url, body);\n // eslint-disable-next-line no-console\n console.debug(`ping:${checkpoint}`, pdata);\n };\n // @ts-ignore\n sampleRUM.cases = sampleRUM.cases || {\n // @ts-ignore\n cwv: () => sampleRUM.cwv(data) || true,\n lazy: () => {\n // use classic script to avoid CORS issues\n const script = document.createElement('script');\n script.src = 'https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js';\n document.head.appendChild(script);\n return true;\n },\n };\n sendPing(data);\n // @ts-ignore\n if (sampleRUM.cases[checkpoint]) {\n // @ts-ignore\n sampleRUM.cases[checkpoint]();\n }\n }\n // @ts-ignore\n if (sampleRUM.always[checkpoint]) {\n // @ts-ignore\n sampleRUM.always[checkpoint](data);\n }\n } catch (error) {\n // something went wrong\n }\n}\n","export default function setupHlxObj(mainScriptPath: string = '/dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { sampleRUM } from './sampleRUM';\nimport setupHlxObj from './setupHlxObj';\n\nexport function initSampleRUM() {\n setupHlxObj();\n sampleRUM('top');\n\n window.addEventListener('load', () => sampleRUM('load'));\n\n window.addEventListener('unhandledrejection', (event) => {\n sampleRUM('error', { source: event.reason.sourceURL, target: event.reason.line });\n });\n\n window.addEventListener('error', (event) => {\n sampleRUM('error', { source: event.filename, target: event.lineno });\n });\n}\n","import { BlockMapping } from '../app.types';\n\n/**\n * Collect all blocks in a section.\n * @param section - The section to collect the blocks from.\n * @returns BlockMapping[]\n * @example\n * const blocks = collectBlocks(section);\n * console.log(blocks);\n * Output: [{ name: 'block1', element: HTMLElement }, { name: 'block2', element: HTMLElement }]\n */\nexport function collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n}\n","import { DebuggerService } from '@kluntje/services';\nimport { BlockMapping } from '../app.types';\nimport { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/*\n * Load the es module for the block. The module should be named as the block name.\n * @param block - The block to load the module for.\n * @returns Promise\n */\nexport async function loadBlockModules(block: BlockMapping): Promise {\n const status = block.element.dataset.blockStatus;\n if (status !== 'loading' && status !== 'loaded') {\n try {\n block.element.dataset.blockStatus = 'loading';\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = 'loaded';\n } catch (error) {\n block.element.dataset.blockStatus = 'error';\n DebuggerService.error('laodBloackModules:', error);\n }\n }\n}\n","import { BlockMapping } from '../app.types';\nimport { loadCSS } from './loadCSS';\n\n/**\n * Load the block styles. The styles should be named as the block name.\n * @param block - The block to load the styles for.\n * @returns Promise\n */\nexport async function loadBlockStyles(block: BlockMapping) {\n try {\n await loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n}\n","/**\n * Removes the display property from the section\n * @param section - The section to show\n */\nexport function showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n}\n","import { BlockMapping } from '../app.types';\nimport { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { showSection } from './showSection';\n\n/**\n * Load the block modules and styles for a section and show the section.\n * @param section - The section to load the block modules and styles for.\n * @returns Promise\n */\nexport async function loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n }\n\n showSection(section);\n}\n","import { loadBlock } from './loadBlock';\n\n/**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\nexport async function loadBlocks() {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => loadBlock(section));\n\n await Promise.all(SectionsPromises);\n}\n","/*\n * This function is used to decorate images in the default content.\n * It adds the class 'image' and 'main' to the parent element of the image.\n */\nexport function decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n}\n","import { decorateImages } from './decorateImages';\n\n/**\n * This function is used to adjust the markup of a section.\n * It wraps the default content in a div with the class 'default-content-wrapper'.\n * It also adds the class 'section' to the section element.\n * It decorates the images in the default content by calling the 'decorateImages' function.\n * It sets the 'data-section-status' attribute to 'initialized'.\n * It hides the section element.\n * @param section - The section element to adjust.\n */\nexport function adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n if (/^[a-z][A-Za-z0-9]*$/.test(name)) {\n return name;\n }\n\n if (/^[A-Z][A-Za-z0-9]*$/.test(name)) {\n return name.charAt(0).toLowerCase() + name.slice(1);\n }\n\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toClassName } from 'Utils/toClassName';\n\n/*\n This function reads the configuration of a block from the HTML file\n and returns it as a Record object.\n @param {Element} block The block element\n*/\nexport function readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n}\n","import { toCamelCase } from 'Utils/toCamelCase';\nimport { toClassName } from 'Utils/toClassName';\nimport { readBlockConfig } from './readBlockConfig';\n\n/*\n This function processes the metadata of a section and applies it to the section element.\n @param {HTMLElement} section The section element\n*/\nexport function processSectionMetaData(section: HTMLElement) {\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n}\n","import { adjustMarkup } from './adjustMarkup';\nimport { processSectionMetaData } from './processSectionMetaData';\n\n/**\n * This function is used to transform the sections of the main element.\n * It adjusts the markup of each section by calling the 'adjustMarkup' function.\n * It processes the metadata of each section by calling the 'processSectionMetaData' function.\n * @param main - The main element to transform.\n */\nexport function transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n adjustMarkup(section);\n processSectionMetaData(section);\n });\n}\n","/**\n * Decorate blocks with classes and data attributes.\n * @param main - Html main element\n */\nexport function decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach((block) => {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n });\n}\n","import { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { config } from '../../../config';\nimport { showSection } from './showSection';\nimport { LcpCandidate } from '../app.types';\n\n/**\n * Wait for the Largest Contentful Paint (LCP) candidate to be loaded.\n * This function will load the modules and styles for the first section after the LCP candidate.\n * @returns Promise\n */\nexport async function waitForLCP() {\n const firstSection: HTMLElement | null = document.querySelector('.section');\n const { lcpBlocks } = config;\n\n if (firstSection) {\n const blocks = collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = lcpBlocks?.includes(block.name);\n if (hasLCPBlock) await Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n}\n","import { decorateTemplateAndTheme } from './tasks/decorateTemplateAndTheme';\nimport { decorateButtons } from './tasks/decorateButtons';\nimport { setDocLanguage } from './tasks/setDocLanguage';\nimport { loadFonts } from './tasks/loadFonts';\nimport { initSampleRUM } from './tasks/initSampleRUM';\nimport { DebuggerService } from '@kluntje/services';\nimport { loadCSS } from './tasks/loadCSS';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { config } from '../../config';\nimport { loadBlocks } from './tasks/loadBlocks';\nimport { transformSection } from './tasks/transformSections';\nimport { decorateBlocks } from './tasks/decorateBlocks';\nimport { sampleRUM } from './tasks/sampleRUM';\nimport { waitForLCP } from './tasks/waitForLCP.ts';\n\nclass HLX {\n private beforeEagerCallbacks: Array<() => Promise> = [];\n private loadEagerCallbacks: Array<() => Promise> = [];\n private beforeLoadLazyCallbacks: Array<() => Promise> = [];\n private loadLazyCallbacks: Array<() => Promise> = [];\n private beforeLoadDelayedCallbacks: Array<() => Promise> = [];\n private loadDelayedCallbacks: Array<() => Promise> = [];\n private initializedCallbacks: Array<() => Promise> = [];\n\n private beforeEagerPromise?: Promise;\n private eagerPromise?: Promise;\n private beforeLazyPromise?: Promise;\n private lazyPromise?: Promise;\n private beforeDelayedPromise?: Promise;\n private delayedPromise?: Promise;\n private initializedPromise?: Promise;\n\n private get beforeEager() {\n if (this.beforeEagerPromise === undefined) {\n this.beforeEagerPromise = this.beforeLoadEager();\n }\n return this.beforeEagerPromise;\n }\n\n private get loadEager() {\n if (this.eagerPromise === undefined) {\n this.eagerPromise = this.loadEagerPromise();\n }\n return this.eagerPromise;\n }\n\n private get beforeLoadLazy() {\n if (this.beforeLazyPromise === undefined) {\n this.beforeLazyPromise = this.beforeLoadLazyPromise();\n }\n return this.beforeLazyPromise;\n }\n\n private get loadLazy() {\n if (this.lazyPromise === undefined) {\n this.lazyPromise = this.loadLazyPromise();\n }\n return this.lazyPromise;\n }\n\n private get beforeLoadDelayed() {\n if (this.beforeDelayedPromise === undefined) {\n this.beforeDelayedPromise = this.beforeLoadDelayedPromise();\n }\n return this.beforeDelayedPromise;\n }\n\n private get loadDelayed() {\n if (this.delayedPromise === undefined) {\n this.delayedPromise = this.loadDelayedPromise();\n }\n return this.delayedPromise;\n }\n\n private get initialized() {\n if (this.initializedPromise === undefined) {\n this.initializedPromise = this.getInitializedPromise();\n }\n return this.initializedPromise;\n }\n\n public addBeforeEagerTask(cb: () => Promise) {\n this.beforeEagerCallbacks.push(cb);\n }\n\n public addLoadEagerTask(cb: () => Promise) {\n this.loadEagerCallbacks.push(cb);\n }\n\n public addBeforeLoadLazyTask(cb: () => Promise) {\n this.beforeLoadLazyCallbacks.push(cb);\n }\n\n public addLoadLazyTask(cb: () => Promise) {\n this.loadLazyCallbacks.push(cb);\n }\n\n public addBeforeLoadDelayedTask(cb: () => Promise) {\n this.beforeLoadDelayedCallbacks.push(cb);\n }\n\n public addLoadDelayedTask(cb: () => Promise) {\n this.loadDelayedCallbacks.push(cb);\n }\n\n public addInitializedTask(cb: () => Promise) {\n this.initializedCallbacks.push(cb);\n }\n\n public async init() {\n await this.beforeEager;\n await this.loadEager;\n await this.beforeLoadLazy;\n await this.loadLazy;\n await this.beforeLoadDelayed;\n await this.loadDelayed;\n await this.initialized;\n }\n\n private async beforeLoadEager(): Promise {\n const beforeLoadEagerTask: Promise = new Promise((resolve) => {\n initSampleRUM();\n decorateTemplateAndTheme();\n setDocLanguage();\n resolve();\n });\n\n await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), beforeLoadEagerTask]);\n }\n\n private async loadEagerPromise(): Promise {\n const loadEagerTask: Promise = new Promise(async (resolve) => {\n try {\n const main = document.querySelector('main') as HTMLElement;\n decorateButtons(main);\n transformSection(main);\n decorateBlocks(main);\n setTimeout(() => {\n document.body.classList.add('show');\n resolve();\n }, 100);\n\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await loadFonts();\n }\n } catch (e) {\n console.log(e);\n }\n });\n\n await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), loadEagerTask, waitForLCP()]);\n }\n\n private async beforeLoadLazyPromise(): Promise {\n const beforeLoadLazyTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), beforeLoadLazyTask]);\n }\n\n private async loadLazyPromise(): Promise {\n const loadLazyTask: Promise = new Promise(async (resolve) => {\n try {\n const {\n lazyStylesScssPath,\n sidekickLibraryStylesScssPath,\n fontsScssPath,\n lazyStylesCssPath,\n sidekickLibraryStylesCssPath,\n } = config;\n\n await loadBlocks();\n\n const { hash } = window.location;\n const element = hash ? document.getElementById(hash.substring(1)) : false;\n if (hash && element) element.scrollIntoView();\n\n if (lazyStylesScssPath && lazyStylesCssPath) await loadCSS(lazyStylesCssPath);\n if (sidekickLibraryStylesScssPath && sidekickLibraryStylesCssPath && isSidekickLibraryActive()) {\n await loadCSS(sidekickLibraryStylesCssPath);\n }\n if (fontsScssPath) await loadFonts();\n sampleRUM('lazy');\n const main = document.querySelector('main') as HTMLElement;\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('div[data-block-name]'));\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('picture > img'));\n } catch (error) {\n DebuggerService.error('Load lazy Task: ', error);\n }\n resolve();\n });\n\n await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), loadLazyTask]);\n }\n\n private async beforeLoadDelayedPromise(): Promise {\n const beforeLoadDelayedTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), beforeLoadDelayedTask]);\n }\n\n private async loadDelayedPromise(): Promise {\n const loadDelayedTask: Promise = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), loadDelayedTask]);\n }\n\n private async getInitializedPromise(): Promise {\n const initializedTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.initializedCallbacks.map((cb) => cb()), initializedTask]);\n }\n}\n\nexport default new HLX();\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n error?: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n async getPlaceholder(key: string): Promise {\n const placeholder = await PlaceholderService.getPlaceHolder(key);\n return placeholder;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.items) return;\n\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n if (item.error) {\n return html`

    ${item.error}

    `;\n } else {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: MenuItem) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: MenuItem | SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item['navtitle'] || item['title'];\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(siteMapEntries: MenuItem[]): Record {\n const groups = {};\n siteMapEntries.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n private async groupByFirstLevelPath() {\n const endpoint = '/query-index.json';\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n try {\n const queryIndex = await FetchService.fetchJson>(endpoint);\n\n this.error = null;\n\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n const groupItems = this.groupItemsByFirstLevelPath(filteredNavigation);\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n } catch (error) {\n DebuggerService.error(`SidebarNav Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n @state()\n error: string | null = null;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n if (contactHtml !== null) this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const endpoint = 'contact.plain.html';\n\n try {\n const contactHtmlString = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n return parser.parseFromString(contactHtmlString, 'text/html');\n } catch (error) {\n DebuggerService.error(`SidebarContacts Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n\n return null;\n }\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from 'Services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { Sitemap, SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n @state()\n error: string | null = null;\n\n @state()\n private noPostsPlaceholder: string;\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n this.noPostsPlaceholder = await PlaceholderService.getPlaceHolder('no posts');\n }\n\n render() {\n if (!this.lastTreePosts) return;\n\n return html` ${this.renderHeader()} ${this.renderPosts()} `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const endpoint = '/query-index.json';\n\n try {\n this.error = null;\n const queryIndex = await FetchService.fetchJson>(endpoint);\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n } catch (error) {\n DebuggerService.error(`SidebarPost Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n\n private renderPosts() {\n if (this.error) return html`
    ${this.error}
    `;\n if (this.lastTreePosts.length === 0) return html`
    ${this.noPostsPlaceholder}
    `;\n\n return html`
    \n ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}\n
    `;\n }\n\n private renderHeader() {\n return html`
    \n

    Newest Posts

    \n
    `;\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const endpoint = 'footer.plain.html';\n\n try {\n const response = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n } catch (error) {\n DebuggerService.error(`SidebarFooter Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { html, LitElement } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { createRef, Ref, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","import HLX from '../../app/index.ts';\nimport './sidebar.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\n\nconst addSidebarContainer = () => {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n const main = document.getElementById('main');\n main?.after(sidebarContainer);\n};\n\nHLX.addLoadEagerTask(() => {\n addSidebarContainer();\n return Promise.resolve();\n});\n","import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\n\nexport function addInnerContainer() {\n const main = document.getElementById('main');\n if (!main) return;\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n}\n","import HLX from '../../app/index.ts';\nimport { addInnerContainer } from './innerContainer.ts';\n\nHLX.addLoadEagerTask(() => {\n addInnerContainer();\n return Promise.resolve();\n});\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n if (specifier === '' || htmlTag === '') return input;\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from 'Utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n this.error = null;\n } catch (error) {\n DebuggerService.error('Header Component: Error while fetching header.json', error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e {\n const main = document.getElementsByTagName('main')[0];\n main.setAttribute('id', 'main');\n return Promise.resolve();\n });\n\n HLX.init();\n}\n\nexport function initHLXApp() {\n if (document.readyState === READY_STATES.interactive || document.readyState === READY_STATES.complete) {\n init();\n } else {\n document.addEventListener('readystatechange', () => {\n const readyState = document.readyState;\n if (readyState === READY_STATES.interactive || readyState === READY_STATES.complete) {\n init();\n }\n });\n }\n}\n","import './components/sidebar/sidebar.init.ts';\nimport './components/innerContainer/innerContainer.init.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { initHLXApp } from './app/init.ts';\n\ninitHLXApp();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file +{"version":3,"mappings":"koBAaa,MAAAA,EAAa,CAACC,EAAsBC,IAA0B,CACzEA,EAAQ,MAAM,GAAG,EAAE,QAASC,GAA2B,CACrDF,EAAQ,UAAU,IAAIG,EAAYD,EAAS,KAAM,EAAC,EACnD,CACH,ECIgB,SAAAE,EAAYC,EAAeC,EAAgB,SAAkB,CAC3E,MAAMC,EAA4BF,GAASA,EAAM,SAAS,GAAG,EAAI,WAAa,OAGxEG,EADH,CAAC,GAAGF,EAAI,KAAK,iBAAiB,QAAQC,CAAI,KAAKF,CAAK,IAAI,CAAC,EAC9B,IAAKI,GAAiCA,EAAY,OAAO,EAAE,KAAK,IAAI,EAC3F,OAAAD,EAAK,OAASA,EAAO,EAC9B,CCbO,SAASE,IAA2B,CACnC,MAAAC,EAAWP,EAAY,UAAU,EACnCO,GAAqBZ,EAAA,SAAS,KAAMY,CAAQ,EAC1C,MAAAC,EAAQR,EAAY,OAAO,EAC7BQ,GAAkBb,EAAA,SAAS,KAAMa,CAAK,CAC5C,CCfO,SAASC,GAAgBb,EAAS,CACvCA,EAAQ,iBAAiB,GAAG,EAAE,QAASc,GAAM,CAEvC,GADFA,EAAA,MAAQA,EAAE,OAASA,EAAE,YACnBA,EAAE,OAASA,EAAE,YAAa,CAC5B,MAAMC,EAAKD,EAAE,cACPE,EAAQF,EAAE,cAAc,cACzBA,EAAE,cAAc,KAAK,IACpBC,EAAG,WAAW,SAAW,IAAMA,EAAG,UAAY,KAAOA,EAAG,UAAY,SACtED,EAAE,UAAY,SACXC,EAAA,UAAU,IAAI,kBAAkB,GAGnCA,EAAG,WAAW,SAAW,GACzBA,EAAG,UAAY,UACfC,EAAM,WAAW,SAAW,GAC5BA,EAAM,UAAY,MAElBF,EAAE,UAAY,iBACRE,EAAA,UAAU,IAAI,kBAAkB,GAGtCD,EAAG,WAAW,SAAW,GACzBA,EAAG,UAAY,MACfC,EAAM,WAAW,SAAW,GAC5BA,EAAM,UAAY,MAElBF,EAAE,UAAY,mBACRE,EAAA,UAAU,IAAI,kBAAkB,GAG5C,EACD,CACH,CClBO,SAASC,GAAiBZ,EAAmC,CAClE,OAAOA,EAAM,KAAW,OAAK,OAAYA,CAC3C,CCdO,SAASa,IAAiB,CACzB,MAAAC,EAAOf,EAAY,UAAU,EACnC,SAAS,gBAAgB,KAAOa,GAAiBE,CAAI,GAAK,IAC5D,CCIO,SAASC,IAAwB,CACtC,OAAOC,EAAwB,EAAI,OAAO,OAAO,SAAW,OAAO,QACrE,CCRO,SAASC,EAAQC,EAAiC,CACvD,OAAO,IAAI,QAAQ,CAACC,EAASC,IAAW,CACtC,KAAM,CAAE,KAAAC,CAAA,EAASC,GAAkBJ,CAAQ,EAE3C,GAAK,SAAS,cAAc,qBAAqBG,CAAI,IAAI,EAQ/CF,QARkD,CACpD,MAAAI,EAAO,SAAS,cAAc,MAAM,EAC1CA,EAAK,IAAM,aACXA,EAAK,KAAOF,EACPE,EAAA,OAAS,IAAMJ,IACpBI,EAAK,QAAUH,EACN,cAAK,OAAOG,CAAI,EAG3B,CACD,CACH,CCRO,MAAMC,EAAiB,CAC5B,WAAY,gBACZ,aAAc,8BACd,aAAc,iBACd,eAAgB,6BAChB,cAAe,+BACf,aAAc,yBACd,mBAAoB,qCACpB,kBAAmB,mCACnB,8BAA+B,iDAC/B,6BAA8B,yDAC9B,UAAW,CAAC,QAAQ,CACtB,ECtBA,eAAsBC,GAA2B,CACzC,MAAE,aAAAC,CAAiB,EAAAF,EACzB,GAAKE,EACL,OAAMT,EAAQS,CAAY,EACtB,IACGX,GAAc,WAAS,SAAS,WAAW,GAAkB,uBAAQ,eAAgB,MAAM,QACzFY,EAAG,CACF,cAAM,gDAAiDA,CAAC,CAElE,EACF,CCJO,SAASC,EAAUC,EAAYC,EAAO,GAAI,CAErCF,EAAA,MAAQA,EAAU,OAAS,GAC/B,MAAAG,EAASC,GAAW,CAExBJ,EAAUI,CAAM,EAAIJ,EAAUI,CAAM,IAAM,IAAIC,IAASL,EAAU,MAAM,KAAK,CAAE,OAAAI,EAAQ,KAAAC,EAAM,IAGpFL,EAAA,MAERA,EAAU,QACT,CAACM,EAASC,IAAO,CAChBP,EAAUM,CAAO,EAAIC,EAEXP,EAAA,MACP,OAAO,CAAC,CAAE,OAAAI,KAAaE,IAAYF,CAAM,EACzC,QAAQ,CAAC,CAAE,OAAAA,EAAQ,KAAAC,KAAWL,EAAUI,CAAM,EAAE,GAAGC,CAAI,CAAC,IAGrDL,EAAA,OAASA,EAAU,QAAU,GAEvCA,EAAU,OAAO,GAAK,CAACQ,EAAQD,IAAO,CAE1BP,EAAA,OAAOQ,CAAM,EAAID,CAAA,EAGnBP,EAAA,GAAK,CAACQ,EAAQD,IAAO,CAEnBP,EAAA,MAAMQ,CAAM,EAAID,CAAA,EAE5BJ,EAAM,SAAS,EACfA,EAAM,KAAK,EACP,IAGE,GAFG,WAAM,OAAO,KAAO,GAEvB,CAAC,OAAO,IAAI,IAAK,CAEnB,MAAMM,EADM,IAAI,gBAAgB,OAAO,SAAS,MAAM,EACnC,IAAI,KAAK,IAAM,KAAO,EAAI,IACvCC,EAAK,MAAM,KAAK,CAAE,OAAQ,EAAG,EAAG,CAACC,EAAGC,KAAM,OAAO,aAAa,GAAKA,EAAC,CAAC,EACxE,OAAQ/B,GAAM,YAAY,KAAKA,CAAC,CAAC,EACjC,OAAO,IAAM,KAAK,SAAW,GAAK,EAAE,EACpC,KAAK,EAAE,EACJgC,EAAS,KAAK,SACdC,EAAaD,EAASJ,EAAS,EAC/BM,EAAgB,KAAK,MACrBC,GAAgB,CACpB,KAAM,IAAM,OAAO,SAAS,KAC5B,OAAQ,IAAM,OAAO,SAAS,OAC9B,KAAM,IAAM,OAAO,SAAS,KAAK,QAAQ,QAAS,EAAE,GAGtD,OAAO,IAAI,IAAM,CACf,OAAAP,EACA,GAAAC,EACA,OAAAG,EACA,WAAAC,EACA,cAAAC,EACA,UAAAf,EACA,YAAagB,GAAc,OAAO,IAAI,cAAgB,MAAM,EAEhE,CAEA,KAAM,CAAE,OAAAP,EAAQ,GAAAC,EAAI,cAAAK,CAAc,EAAI,OAAO,IAAI,IAE7C,UAAO,KAAO,OAAO,IAAI,KAAO,OAAO,IAAI,IAAI,WAAY,CAC7D,MAAME,EAAkB,CACtB,SACA,KACA,UACA,aACA,IACA,SACA,SACA,MACA,MACA,MACA,MACA,OAEIC,EAAW,CAACC,EAAQjB,IAAS,CACjC,MAAMkB,EAAO,KAAK,UAChB,CACE,OAAAX,EACA,GAAAC,EAEA,QAAS,OAAO,IAAI,IAAI,YAAY,EACpC,WAAAT,EACA,EAAG,KAAK,MAAQc,EAChB,GAAGb,CACL,EACAe,CAAA,EAEII,EAAM,6BAA6BZ,CAAM,GACrC,qBAAWY,EAAKD,CAAI,EAE9B,QAAQ,MAAM,QAAQnB,CAAU,GAAIkB,CAAK,GAGjCnB,EAAA,MAAQA,EAAU,OAAS,CAEnC,IAAK,IAAMA,EAAU,IAAIE,CAAI,GAAK,GAClC,KAAM,IAAM,CAEJ,MAAAoB,EAAS,SAAS,cAAc,QAAQ,EAC9C,OAAAA,EAAO,IAAM,sEACJ,cAAK,YAAYA,CAAM,EACzB,EACT,GAEFJ,EAAShB,CAAI,EAETF,EAAU,MAAMC,CAAU,GAElBD,EAAA,MAAMC,CAAU,GAE9B,CAEID,EAAU,OAAOC,CAAU,GAEnBD,EAAA,OAAOC,CAAU,EAAEC,CAAI,OAErB,CAEhB,CACF,CCtIwB,SAAAqB,GAAYC,EAAyB,qBAAsB,CAC1E,WAAM,OAAO,KAAO,GAC3B,OAAO,IAAI,aAAe,OAC1B,OAAO,IAAI,aAAe,GACnB,WAAI,WAAa,IAAI,gBAAgB,OAAO,SAAS,MAAM,EAAE,IAAI,YAAY,IAAM,KAE1F,MAAMC,EAAW,SAAS,cAAc,gBAAgBD,CAAc,IAAI,EAC1E,GAAIC,EACE,IACD,QAAO,IAAI,YAAY,EAAI,IAAI,IAAIA,EAAS,GAAG,EAAE,SAAS,MAAMD,CAAc,QACxEE,EAAO,CAEN,YAAI,cAAeA,CAAK,CAClC,CAEJ,CCZO,SAASC,IAAgB,CAClBJ,KACZvB,EAAU,KAAK,EAEf,OAAO,iBAAiB,OAAQ,IAAMA,EAAU,MAAM,CAAC,EAEhD,wBAAiB,qBAAuB4B,GAAU,CAC7C5B,EAAA,QAAS,CAAE,OAAQ4B,EAAM,OAAO,UAAW,OAAQA,EAAM,OAAO,IAAM,GACjF,EAEM,wBAAiB,QAAUA,GAAU,CAChC5B,EAAA,QAAS,CAAE,OAAQ4B,EAAM,SAAU,OAAQA,EAAM,OAAQ,EACpE,CACH,CCLO,SAASC,GAAcC,EAAsC,CAClE,MAAMC,EAA2B,GAGlB,OAFQD,EAAQ,iBAAiC,mBAAmB,EAEpE,QAASE,GAA0B,CAChDD,EAAS,KAAK,CACZ,KAAMC,EAAM,QAAQ,UACpB,QAASA,CAAA,CACV,EACF,EAEMD,CACT,CCPA,eAAsBE,GAAiBD,EAAoC,CAGzE,IAFoBA,EAAM,QAAQ,QAAQ,aAAe,cAErC,WACd,IACIA,EAAA,QAAQ,QAAQ,YAAc,UAC9B,MAAE,KAAAvC,CAAK,EAAIC,GAAkB,QAAQsC,EAAM,IAAI,IAAIA,EAAM,IAAI,KAAK,EAClEE,EAAc,YAAM,OAAOzC,wBAE7ByC,EAAY,SACR,MAAAA,EAAY,QAAQF,EAAM,OAAO,EAGnCA,EAAA,QAAQ,QAAQ,YAAc,eAC7BN,EAAO,CACRM,EAAA,QAAQ,QAAQ,YAAc,QACpBG,EAAA,MAAM,oBAAqBT,CAAK,CAClD,CAEJ,CC3BA,eAAsBU,GAAgBJ,EAAqB,CACrD,IACF,MAAM3C,EAAQ,QAAQ2C,EAAM,IAAI,IAAIA,EAAM,IAAI,MAAM,OACtC,CAEhB,CACF,CCVO,SAASK,EAAYP,EAAsB,CACxCA,EAAA,MAAM,eAAe,SAAS,CACxC,CCKA,eAAsBQ,GAAUR,EAAsB,CAC9C,MAAAS,EAAiCV,GAAcC,CAAO,EAExD,IAACS,EAAe,OAAQ,CAC1BF,EAAYP,CAAO,EACnB,MACF,CAEA,MAAMU,EAAyC,GAE/C,UAAWR,KAASO,EACJC,EAAA,KAAK,QAAQ,IAAI,CAACP,GAAiBD,CAAK,EAAGI,GAAgBJ,CAAK,CAAC,CAAC,CAAC,EAG7E,cAAQ,IAAIQ,CAAa,EAC/BH,EAAYP,CAAO,CACrB,CCpBA,eAAsBW,IAAa,CAEjC,MAAMC,EADW,CAAC,GAAG,SAAS,iBAA8B,UAAU,CAAC,EACrC,IAAKZ,GAAYQ,GAAUR,CAAO,CAAC,EAE/D,cAAQ,IAAIY,CAAgB,CACpC,CCRO,SAASC,IAAiB,CACf,SAAS,iBAAiB,kCAAkC,EACpE,QAASC,GAAS,CACxB,MAAMC,EAAgBD,EAAK,cACvBC,GACYA,EAAA,UAAU,IAAI,QAAS,MAAM,CAC7C,CACD,CACH,CCDO,SAASC,GAAahB,EAAyB,CACpD,MAAMiB,EAA6B,GACnC,IAAIC,EAAiB,GACrB,CAAC,GAAGlB,EAAQ,QAAQ,EAAE,QAAS/B,GAAM,CACnC,GAAIA,EAAE,UAAY,OAAS,CAACiD,EAAgB,CACpC,MAAAC,EAAU,SAAS,cAAc,KAAK,EAC5CF,EAAS,KAAKE,CAAO,EACrBD,EAAiBjD,EAAE,UAAY,MAE3BiD,GACMC,EAAA,UAAU,IAAI,yBAAyB,CAEnD,CACAF,EAASA,EAAS,OAAS,CAAC,EAAE,OAAOhD,CAAC,EACvC,EACDgD,EAAS,QAASE,GAAYnB,EAAQ,OAAOmB,CAAO,CAAC,EACtCN,KACPb,EAAA,UAAU,IAAI,SAAS,EAC/BA,EAAQ,QAAQ,cAAgB,cAChCA,EAAQ,MAAM,QAAU,MAC1B,CCjBO,SAASoB,GAAYC,EAAsB,CAC5C,4BAAsB,KAAKA,CAAI,EAC1BA,EAGL,sBAAsB,KAAKA,CAAI,EAC1BA,EAAK,OAAO,CAAC,EAAE,cAAgBA,EAAK,MAAM,CAAC,EAG7CjF,EAAYiF,CAAI,EAAE,QAAQ,YAAcC,GAAcA,EAAE,CAAC,EAAE,YAAa,EACjF,CCjBO,SAASC,GAAgBrB,EAAqC,CACnE,MAAMpC,EAA2B,GACjC,OAAAoC,EAAM,iBAAiB,cAAc,EAAE,QAASsB,GAAQ,CACtD,GAAIA,EAAI,SAAU,CAChB,MAAMC,EAAO,CAAC,GAAGD,EAAI,QAAQ,EACzB,GAAAC,EAAK,CAAC,EAAG,CACL,MAAAC,EAAMD,EAAK,CAAC,EACZJ,EAAOjF,EAAYqF,EAAK,CAAC,EAAE,aAAe,EAAE,EAClD,IAAInF,EAAa,GACb,GAAAoF,EAAI,cAAc,GAAG,EAAG,CAC1B,MAAMC,EAAK,CAAC,GAAGD,EAAI,iBAAiB,GAAG,CAAC,EACpCC,EAAG,SAAW,EACRrF,EAAAqF,EAAG,CAAC,EAAE,KAEdrF,EAAQqF,EAAG,IAAK5E,GAAMA,EAAE,IAAI,CAErB,SAAA2E,EAAI,cAAc,KAAK,EAAG,CACnC,MAAME,EAAO,CAAC,GAAGF,EAAI,iBAAiB,KAAK,CAAC,EACxCE,EAAK,SAAW,EACVtF,EAAAsF,EAAK,CAAC,EAAE,IAEhBtF,EAAQsF,EAAK,IAAKC,GAAQA,EAAI,GAAG,CAE1B,SAAAH,EAAI,cAAc,GAAG,EAAG,CACjC,MAAMI,EAAK,CAAC,GAAGJ,EAAI,iBAAiB,GAAG,CAAC,EACpCI,EAAG,SAAW,EACRxF,EAAAwF,EAAG,CAAC,EAAE,YAEdxF,EAAQwF,EAAG,IAAKC,GAAMA,EAAE,WAAW,CAEvC,MAAezF,EAAAkF,EAAI,SAAS,CAAC,EAAE,YAC/B1D,EAAOuD,CAAI,EAAI/E,CACjB,CACF,EACD,EACMwB,CACT,CCnCO,SAASkE,GAAuBhC,EAAsB,CACrD,MAAAiC,EAAcjC,EAAQ,cAAc,sBAAsB,EAChE,GAAIiC,EAAa,CACT,MAAAxF,EAAO8E,GAAgBU,CAAW,EACxC,OAAO,KAAKxF,CAAI,EAAE,QAASyF,GAAQ,CAC7BA,IAAQ,QACKzF,EAAK,MACjB,MAAM,GAAG,EACT,OAAQ0F,GAAkBA,CAAK,EAC/B,IAAKA,GAAkB/F,EAAY+F,EAAM,KAAM,EAAC,EAC5C,QAASA,GAAkBnC,EAAQ,UAAU,IAAImC,CAAK,CAAC,EAE9DnC,EAAQ,QAAQoB,GAAYc,CAAG,CAAC,EAAIzF,EAAKyF,CAAG,CAC9C,CACD,EACGD,EAAY,eAAeA,EAAY,cAAc,QAC3D,CACF,CChBO,SAASG,GAAiBC,EAAmB,CAClDA,EAAK,iBAAiC,cAAc,EAAE,QAASrC,GAAY,CACzEgB,GAAahB,CAAO,EACpBgC,GAAuBhC,CAAO,EAC/B,CACH,CCVO,SAASsC,GAAeD,EAAmB,CAChDA,EAAK,iBAAiC,yBAAyB,EAAE,QAASnC,GAAU,CAC5E,MAAAqC,EAAiBrC,EAAM,UAAU,CAAC,EACxC,GAAIqC,EAAgB,CACZrC,EAAA,UAAU,IAAI,OAAO,EAC3BA,EAAM,QAAQ,UAAYqC,EAC1B,MAAMC,EAAetC,EAAM,cAC3BsC,GAAA,MAAAA,EAAc,UAAU,IAAI,GAAGD,CAAc,YACvC,MAAAvC,EAAUE,EAAM,QAAQ,UAAU,EACpCF,GAASA,EAAQ,UAAU,IAAI,GAAGuC,CAAc,YAAY,CAClE,EACD,CACH,CCJA,eAAsBE,IAAa,CAC3B,MAAAC,EAAmC,SAAS,cAAc,UAAU,EACpE,CAAE,UAAAC,CAAc,EAAA7E,EAEtB,GAAI4E,EAAc,CAEhB,MAAMhC,EADSX,GAAc2C,CAAY,EACZ,IAAI,MAAOxC,GAAU,EAC5ByC,GAAA,YAAAA,EAAW,SAASzC,EAAM,QACvB,cAAQ,IAAI,CAACC,GAAiBD,CAAK,EAAGI,GAAgBJ,CAAK,CAAC,CAAC,EACrF,EAEK,cAAQ,IAAIQ,CAAa,EAC/BH,EAAYmC,CAAY,CAC1B,CAGS,cAAK,MAAM,QAAU,KACxB,MAAAE,EAAe,SAAS,cAA4B,UAAU,EAE9D,UAAI,QAAenF,GAAY,CAC/BmF,GAAgB,CAACA,EAAa,UACnBA,EAAA,aAAa,UAAW,OAAO,EAC/BA,EAAA,aAAa,gBAAiB,MAAM,EACjDA,EAAa,iBAAiB,OAAQ,IAAMnF,EAAS,GACrDmF,EAAa,iBAAiB,QAAS,IAAMnF,EAAS,IAE9CA,GACV,CACD,CACH,CC1BA,MAAMoF,EAAI,CAAV,cACE,KAAQ,qBAAmD,GAC3D,KAAQ,mBAAiD,GACzD,KAAQ,wBAAsD,GAC9D,KAAQ,kBAAgD,GACxD,KAAQ,2BAAyD,GACjE,KAAQ,qBAAmD,GAC3D,KAAQ,qBAAmD,EAAC,CAU5D,IAAY,aAAc,CACpB,YAAK,qBAAuB,SACzB,wBAAqB,KAAK,mBAE1B,KAAK,kBACd,CAEA,IAAY,WAAY,CAClB,YAAK,eAAiB,SACnB,kBAAe,KAAK,oBAEpB,KAAK,YACd,CAEA,IAAY,gBAAiB,CACvB,YAAK,oBAAsB,SACxB,uBAAoB,KAAK,yBAEzB,KAAK,iBACd,CAEA,IAAY,UAAW,CACjB,YAAK,cAAgB,SAClB,iBAAc,KAAK,mBAEnB,KAAK,WACd,CAEA,IAAY,mBAAoB,CAC1B,YAAK,uBAAyB,SAC3B,0BAAuB,KAAK,4BAE5B,KAAK,oBACd,CAEA,IAAY,aAAc,CACpB,YAAK,iBAAmB,SACrB,oBAAiB,KAAK,sBAEtB,KAAK,cACd,CAEA,IAAY,aAAc,CACpB,YAAK,qBAAuB,SACzB,wBAAqB,KAAK,yBAE1B,KAAK,kBACd,CAEO,mBAAmBC,EAAyB,CAC5C,0BAAqB,KAAKA,CAAE,CACnC,CAEO,iBAAiBA,EAAyB,CAC1C,wBAAmB,KAAKA,CAAE,CACjC,CAEO,sBAAsBA,EAAyB,CAC/C,6BAAwB,KAAKA,CAAE,CACtC,CAEO,gBAAgBA,EAAyB,CACzC,uBAAkB,KAAKA,CAAE,CAChC,CAEO,yBAAyBA,EAAyB,CAClD,gCAA2B,KAAKA,CAAE,CACzC,CAEO,mBAAmBA,EAAyB,CAC5C,0BAAqB,KAAKA,CAAE,CACnC,CAEO,mBAAmBA,EAAyB,CAC5C,0BAAqB,KAAKA,CAAE,CACnC,CAEA,MAAa,MAAO,CAClB,MAAM,KAAK,YACX,MAAM,KAAK,UACX,MAAM,KAAK,eACX,MAAM,KAAK,SACX,MAAM,KAAK,kBACX,MAAM,KAAK,YACX,MAAM,KAAK,WACb,CAEA,MAAc,iBAAiC,CAC7C,MAAMC,EAAqC,IAAI,QAAStF,GAAY,CACpDoC,KACWlD,KACVQ,KACPM,GAAA,CACT,EAED,MAAM,QAAQ,IAAI,CAAC,GAAG,KAAK,qBAAqB,IAAKqF,GAAOA,EAAA,CAAI,EAAGC,CAAmB,CAAC,CACzF,CAEA,MAAc,kBAAkC,CAC9C,MAAMC,EAA+B,IAAI,QAAQ,MAAOvF,GAAY,CAC9D,IACI,MAAA4E,EAAO,SAAS,cAAc,MAAM,EAC1CvF,GAAgBuF,CAAI,EACpBD,GAAiBC,CAAI,EACrBC,GAAeD,CAAI,EACnB,WAAW,IAAM,CACN,cAAK,UAAU,IAAI,MAAM,EAC1B5E,KACP,GAAG,GAGF,OAAO,YAAc,KAAO,eAAe,QAAQ,cAAc,IACnE,MAAMM,EAAU,QAEXE,EAAG,CACV,QAAQ,IAAIA,CAAC,CACf,EACD,EAED,MAAM,QAAQ,IAAI,CAAC,GAAG,KAAK,mBAAmB,IAAK6E,GAAOA,GAAI,EAAGE,EAAeP,GAAA,CAAY,CAAC,CAC/F,CAEA,MAAc,uBAAuC,CACnD,MAAMQ,EAAoC,IAAI,QAASxF,GAAYA,EAAS,GAE5E,MAAM,QAAQ,IAAI,CAAC,GAAG,KAAK,wBAAwB,IAAKqF,GAAOA,EAAA,CAAI,EAAGG,CAAkB,CAAC,CAC3F,CAEA,MAAc,iBAAiC,CAC7C,MAAMC,EAA8B,IAAI,QAAQ,MAAOzF,GAAY,CAC7D,IACI,MACJ,mBAAA0F,EACA,8BAAAC,EACA,cAAAC,EACA,kBAAAC,EACA,6BAAAC,CACE,EAAAzF,EAEJ,MAAM6C,GAAW,EAEX,MAAE,KAAA6C,CAAK,EAAI,OAAO,SAClBvH,EAAUuH,EAAO,SAAS,eAAeA,EAAK,UAAU,CAAC,CAAC,EAAI,GAChEA,GAAQvH,GAASA,EAAQ,eAAe,EAExCkH,GAAsBG,GAAmB,MAAM/F,EAAQ+F,CAAiB,EACxEF,GAAiCG,GAAgCjG,KACnE,MAAMC,EAAQgG,CAA4B,EAExCF,GAAe,MAAMtF,EAAU,EACnCG,EAAU,MAAM,EACV,MAAAmE,EAAO,SAAS,cAAc,MAAM,EAE1CnE,EAAU,QAAQmE,EAAK,iBAAiB,sBAAsB,CAAC,EAE/DnE,EAAU,QAAQmE,EAAK,iBAAiB,eAAe,CAAC,QACjDzC,EAAO,CACES,EAAA,MAAM,mBAAoBT,CAAK,CACjD,CACQnC,GAAA,CACT,EAED,MAAM,QAAQ,IAAI,CAAC,GAAG,KAAK,kBAAkB,IAAKqF,GAAOA,EAAA,CAAI,EAAGI,CAAY,CAAC,CAC/E,CAEA,MAAc,0BAA0C,CACtD,MAAMO,EAAuC,IAAI,QAAShG,GAAYA,EAAS,GAE/E,MAAM,QAAQ,IAAI,CAAC,GAAG,KAAK,2BAA2B,IAAKqF,GAAOA,EAAA,CAAI,EAAGW,CAAqB,CAAC,CACjG,CAEA,MAAc,oBAAoC,CAChD,MAAMC,EAAiC,IAAI,QAASjG,GAAY,CAC9D,WAAW,IAAM,CACPA,KACP,GAAI,EACR,EAED,MAAM,QAAQ,IAAI,CAAC,GAAG,KAAK,qBAAqB,IAAKqF,GAAOA,EAAA,CAAI,EAAGY,CAAe,CAAC,CACrF,CAEA,MAAc,uBAAuC,CACnD,MAAMC,EAAiC,IAAI,QAASlG,GAAYA,EAAS,GAEzE,MAAM,QAAQ,IAAI,CAAC,GAAG,KAAK,qBAAqB,IAAKqF,GAAOA,EAAA,CAAI,EAAGa,CAAe,CAAC,CACrF,CACF,CAEA,MAAeC,EAAA,IAAIf,GC3NnB;AAAA;AAAA;AAAA;AAAA,GAIO,MAAS/D,GAAE+E,GAAUA,IAAP,MAAoB,OAAOA,GAAjB,UAAgC,OAAOA,GAAnB,WAAwLC,GAAED,GAAYA,EAAE,UAAX,OCJhP;AAAA;AAAA;AAAA;AAAA,GAIG,MAAME,EAAE,CAACjF,EAAE,IAAI,OAAC,MAAMb,EAAEa,EAAE,KAAK,GAAYb,IAAT,OAAW,MAAM,GAAG,UAAUa,KAAKb,GAAE+F,EAAAlF,EAAE,OAAF,MAAAkF,EAAA,KAAAlF,EAAS,EAAE,IAAIiF,EAAEjF,EAAE,CAAC,EAAE,MAAM,EAAE,EAAE+E,EAAE/E,GAAG,CAAC,IAAI,EAAEb,EAAE,EAAE,CAAC,IAAa,EAAEa,EAAE,QAAd,OAAoB,MAAMb,EAAE,EAAE,KAAKA,EAAE,OAAOa,CAAC,EAAEA,EAAE,CAAC,QAAWb,GAAA,YAAAA,EAAG,QAAP,EAAY,EAAEgG,GAAEnF,GAAG,CAAC,QAAQ,EAAE,EAAEA,EAAE,KAAKA,EAAE,EAAE,CAAC,IAAIb,EAAE,EAAE,KAAK,GAAYA,IAAT,OAAW,EAAE,KAAKA,EAAE,IAAI,YAAYA,EAAE,IAAIa,CAAC,EAAE,MAAMb,EAAE,IAAIa,CAAC,EAAEoF,GAAE,CAAC,CAAC,CAAC,EAAE,SAASC,GAAErF,EAAE,CAAU,KAAK,OAAd,QAAoB+E,EAAE,IAAI,EAAE,KAAK,KAAK/E,EAAEmF,GAAE,IAAI,GAAG,KAAK,KAAKnF,CAAC,CAAC,SAASsF,GAAEtF,EAAE,EAAE,GAAGb,EAAE,EAAE,CAAC,MAAMgG,EAAE,KAAK,KAAKE,EAAE,KAAK,KAAK,GAAYA,IAAT,QAAgBA,EAAE,OAAN,EAAW,GAAG,EAAE,GAAG,MAAM,QAAQF,CAAC,EAAE,QAAQ,EAAEhG,EAAE,EAAEgG,EAAE,OAAO,IAAIF,EAAEE,EAAE,CAAC,EAAE,EAAE,EAAEJ,EAAEI,EAAE,CAAC,CAAC,OAAaA,GAAN,OAAUF,EAAEE,EAAE,EAAE,EAAEJ,EAAEI,CAAC,QAAQF,EAAE,KAAKjF,CAAC,CAAC,CAAC,MAAMoF,GAAEpF,GAAG,CAACA,EAAE,MAAMb,GAAE,QAAQa,EAAE,OAAFA,EAAE,KAAOsF,IAAEtF,EAAE,OAAFA,EAAE,KAAOqF,IAAE,EAAE,MAAML,WAAUO,EAAC,CAAC,aAAa,CAAC,MAAM,GAAG,SAAS,EAAE,KAAK,KAAK,MAAM,CAAC,KAAKvF,EAAEuF,EAAEpG,EAAE,CAAC,MAAM,KAAKa,EAAEuF,EAAEpG,CAAC,EAAEgG,GAAE,IAAI,EAAE,KAAK,YAAYnF,EAAE,IAAI,CAAC,KAAKA,EAAEuF,EAAE,GAAG,SAACvF,IAAI,KAAK,cAAc,KAAK,YAAYA,EAAEA,GAAEkF,EAAA,KAAK,cAAL,MAAAA,EAAA,YAAqBM,EAAA,KAAK,eAAL,MAAAA,EAAA,YAAuBD,IAAIN,EAAE,KAAKjF,CAAC,EAAE+E,EAAE,IAAI,EAAE,CAAC,SAAS,EAAE,CAAC,GAAG/E,GAAE,KAAK,IAAI,EAAE,KAAK,KAAK,KAAK,EAAE,IAAI,MAAM,CAAC,MAAMA,EAAE,CAAC,GAAG,KAAK,KAAK,IAAI,EAAEA,EAAE,KAAK,IAAI,EAAE,EAAE,KAAK,KAAK,KAAKA,EAAE,KAAK,CAAC,CAAC,CAAC,CAAC,cAAc,CAAE,cAAa,CAAE,ECJphC;AAAA;AAAA;AAAA;AAAA,GAIG,MAAMb,GAAE,IAAI,IAAIkG,GAAC,IAAAI,GAAC,KAAO,CAAE,QAAMV,EAAE,IAAI,QAAQO,GAAEL,EAAE,cAAcjF,EAAC,CAAC,OAAOA,EAAE,CAAC,OAAOuF,CAAC,CAAC,OAAOvF,EAAE,CAACiF,CAAC,EAAE,OAAC,MAAM9F,EAAE8F,IAAI,KAAK,EAAE,OAAO9F,GAAY,KAAK,IAAd,QAAiB,KAAK,GAAG,MAAM,GAAGA,GAAG,KAAK,KAAK,KAAK,MAAM,KAAK,EAAE8F,EAAE,KAAK,IAAGC,EAAAlF,EAAE,UAAF,YAAAkF,EAAW,KAAK,KAAK,GAAG,KAAK,GAAGlF,EAAE,OAAO,GAAGuF,CAAC,CAAC,GAAGA,EAAE,CAAC,GAAe,OAAO,KAAK,GAAxB,WAA0B,CAAC,MAAMvF,EAAE,KAAK,IAAI,WAAW,IAAIiF,EAAEF,EAAE,IAAI/E,CAAC,EAAWiF,IAAT,SAAaA,EAAE,IAAI,QAAQF,EAAE,IAAI/E,EAAEiF,CAAC,GAAYA,EAAE,IAAI,KAAK,CAAC,IAArB,QAAwB,KAAK,EAAE,KAAK,KAAK,GAAG,MAAM,EAAEA,EAAE,IAAI,KAAK,EAAEM,CAAC,EAAWA,IAAT,QAAY,KAAK,EAAE,KAAK,KAAK,GAAGA,CAAC,CAAC,MAAM,KAAK,EAAE,MAAMA,CAAC,CAAC,IAAI,IAAI,SAAC,OAAkB,OAAO,KAAK,GAAxB,YAA0BR,IAAE,IAAI,KAAK,IAAI,UAAU,IAAzBA,cAA4B,IAAI,KAAK,IAAGS,EAAA,KAAK,IAAL,YAAAA,EAAQ,KAAK,CAAC,cAAc,CAAC,KAAK,KAAK,KAAK,IAAI,KAAK,GAAG,MAAM,CAAC,CAAC,aAAa,CAAC,KAAK,GAAG,KAAK,EAAE,CAAC,CAAC,CAAC,sMCkBlpB,IAAAE,EAAN,cAAyBC,CAAW,CAApC,kCAKkB,gBA4Df,oBAAkBC,GACjBA,EAAM,KAAK,MAAM,GAAG,EAAE,CAAC,CAChC,CA5DU,kBAAmD,CACpD,WACT,CAEA,MAAM,cAAe,CACd,WAAQ,MAAM,KAAK,sBAAsB,CAChD,CAEA,MAAM,eAAexC,EAA2B,CAEvC,OADa,MAAMyC,EAAmB,eAAezC,CAAG,CAEjE,CAEA,QAAS,CACP,GAAI,KAAK,MACA,OAAA0C,uBAA0B,KAAK,KAAK,SAE7C,GAAK,KAAK,MAEH,OAAAA,+DAIH,KAAK,MAAM,SAAW,EAAI,KAAK,eAAe,eAAe,EAAI,KAAK,gBAAiB,SAE7F,CAEQ,cAAc,CAAE,cAAAC,GAAwB,CAC1C,EAAEA,aAAyB,cAAgB,CAACA,EAAc,UAAU,SAAS,QAAQ,GAC3EA,EAAA,UAAU,OAAO,QAAQ,CACzC,CAEQ,cAAc/D,EAAM,CACnB,OAAA8D,kBAAqB,KAAK,aAAa,wDACZ9D,EAAK,QAAQ,WACzCgE,EAAW,eAAgB,eAAe,CAAC,cAG3ChE,EAAK,SAAS,IAAKiE,GAAUH,iBAAqBG,EAAM,IAAI,KAAKA,EAAM,QAAQ,WAAW,CAAC,OAEnG,CAEQ,eAAejE,EAAgB,CACrC,OAAIA,EAAK,MACA8D,OAAU9D,EAAK,KAAK,OAEpB8D,QACH9D,EAAK,WAAa,OAAY,KAAK,cAAcA,CAAI,EAAI8D,aAAgB9D,EAAK,IAAI,KAAKA,EAAK,QAAQ,MAAM,OAGlH,CAEQ,iBAAkB,CACjB,OAAA8D,QACH,KAAK,MAAM,IAAK9D,GAAmB,KAAK,eAAeA,CAAI,CAAC,CAAC,OAEnE,CAMQ,YAAYA,EAA+B,CACjD,OAAIA,EAAK,OAAS,IAAY,WACvBA,EAAK,UAAeA,EAAK,KAClC,CAEQ,iBAAiBkE,EAA4BC,EAAoC,CACvF,OAAOD,EACJ,OAAQlE,GAASmE,EAAa,MAAOC,GAAS,CAACpE,EAAK,KAAK,SAASoE,CAAI,CAAC,CAAC,EACxE,IAAKpE,IAAU,CACd,KAAMA,EAAK,KACX,SAAU,KAAK,YAAYA,CAAI,CAC/B,GACN,CAEQ,2BAA2BqE,EAA4D,CAC7F,MAAMC,EAAS,GACA,OAAAD,EAAA,QAASrE,GAAS,CACzB,MAAAuE,EAAiB,KAAK,eAAevE,CAAI,EAC1CsE,EAAOC,CAAc,IACjBD,EAAAC,CAAc,EAAI,IAEpBD,EAAAC,CAAc,EAAE,KAAK,CAC1B,KAAMvE,EAAK,KACX,SAAU,KAAK,YAAYA,CAAI,EAChC,EACF,EACMsE,CACT,CAEA,MAAc,uBAAwB,CACpC,MAAM5H,EAAW,oBACXyH,EAAyB,CAAC,WAAY,mBAAoB,QAAS,cAAe,OAAQ,IAAI,EAEhG,IACF,MAAMD,EAAa,MAAMM,EAAa,UAAwC9H,CAAQ,EAEtF,KAAK,MAAQ,KAEb,MAAM+H,EAAqB,KAAK,iBAAiBP,EAAW,KAAMC,CAAY,EACxEO,EAAa,KAAK,2BAA2BD,CAAkB,EAG9D,OAFa,OAAO,OAAOC,CAAU,EAEzB,IAAKC,GAClBA,EAAM,SAAW,EACZA,EAAM,CAAC,EAGT,CACL,SAAUA,EAAM,CAAC,EAAE,KAAK,MAAM,GAAG,EAAE,CAAC,EACpC,KAAMA,EAAM,CAAC,EAAE,KACf,SAAUA,CAAA,CAEb,QACM7F,EAAO,CACdS,SAAgB,MAAM,8CAA8C7C,CAAQ,GAAIoC,CAAK,EACrF,KAAK,MAAQ,MAAM+E,EAAmB,eAAe,OAAO,EACrD,EACT,CACF,CACF,EA9HEe,EAAA,CADCC,EAAM,GADInB,EAEX,qBAGAkB,EAAA,CADCC,EAAM,GAJInB,EAKX,qBALWA,EAANkB,EAAA,CADNE,EAAc,aAAa,GACfpB,CAAA,sMCFA,IAAAqB,EAAN,cAA6BpB,CAAW,CAAxC,kCAKkB,gBAEvB,MAAM,mBAAoB,CACxB,MAAM,kBAAkB,EAClB,MAAAqB,EAAc,MAAM,KAAK,oBAC3BA,IAAgB,MAAM,KAAK,uBAAuBA,CAAW,CACnE,CAEA,MAAM,mBAAoB,CAClB,MAAAC,EAAS,IAAI,UACbvI,EAAW,qBAEb,IACF,MAAMwI,EAAoB,MAAMV,EAAa,UAAU9H,EAAU,CAC/D,aAAc,CAAE,UAAW,SAAU,EACtC,EACD,YAAK,MAAQ,KACNuI,EAAO,gBAAgBC,EAAmB,WAAW,QACrDpG,EAAO,CACdS,SAAgB,MAAM,mDAAmD7C,CAAQ,GAAIoC,CAAK,EAC1F,KAAK,MAAQ,MAAM+E,EAAmB,eAAe,OAAO,EAErD,IACT,CACF,CAEA,aAAasB,EAA8B,CACzC,OAAKA,EACErB,8BACCqB,CAAQ,iBAFMC,CAIxB,CAEA,WAAWC,EAA0B,CACnC,OAAKA,EACEvB,OAAUuB,CAAI,OADHD,CAEpB,CAEA,QAAS,CACP,GAAI,KAAK,MACA,OAAAtB,uBAA0B,KAAK,KAAK,SAG7C,GAAI,CAAC,KAAK,oBAA4B,OAAAsB,EAEtC,KAAM,CAAE,SAAAD,EAAU,KAAAE,EAAM,SAAAC,CAAA,EAAa,KAAK,oBAEnC,OAAAxB,aACM,KAAK,aAAaqB,CAAQ,CAAC,IAAI,KAAK,WAAWE,CAAI,CAAC,IAAI,KAAK,eAAeC,CAAQ,CAAC,YAEpG,CAEU,kBAAmD,CACpD,WACT,CAEQ,cAAcC,EAAkB,CAChC,MAAE,KAAAC,EAAM,OAAAC,CAAW,EAAAF,EACrB,OAACC,GAAQ,CAACC,EAAeL,EAEtBtB,2BAA+B,KAAK,WAAW0B,CAAI,CAAC,IAAI,KAAK,oBAAoBC,CAAM,CAAC,OACjG,CAEQ,gBAAgBT,EAAkC,CAClD,MAAAU,EAAkBV,EAAY,iBAAiB,kCAAkC,EAGhF,OAFe,MAAM,KAAKU,CAAe,EAE3B,IAAKC,IACjB,CACL,KAAMA,EAAe,cAAc,KAAK,EACxC,OAAQA,EAAe,cAAc,gBAAgB,GAExD,CACH,CAEQ,uBAAuBX,EAAuB,CAC9C,MAAAG,EAAWH,EAAY,cAAc,IAAI,EACzCK,EAAOL,EAAY,cAAc,GAAG,EACpCM,EAAW,KAAK,gBAAgBN,CAAW,EAEjD,KAAK,oBAAsB,CACzB,SAAAG,EACA,KAAAE,EACA,SAAAC,CAAA,CAEJ,CAEQ,eAAeA,EAAqB,CAC1C,OAAIA,EAAS,SAAW,EAAUF,EAC3BtB,wBACHwB,EAAS,IAAKC,GAAY,KAAK,cAAcA,CAAO,CAAC,CAAC,OAE5D,CAEQ,WAAWC,EAA0B,CAC3C,OAAKA,EACExB,EAAWwB,EAAK,SAAqB,EAD1BJ,CAEpB,CAEQ,oBAAoBK,EAA4B,CACtD,OAAKA,EACEG,GAAWH,EAAO,SAAS,EADdL,CAEtB,CACF,EA1GER,EAAA,CADCC,EAAM,GADIE,EAEX,mCAGAH,EAAA,CADCC,EAAM,GAJIE,EAKX,qBALWA,EAANH,EAAA,CADNE,EAAc,iBAAiB,GACnBC,CAAA,sMCXA,IAAAc,EAAN,cAA2BlC,CAAW,CAAtC,kCAKkB,gBAKvB,MAAM,mBAAoB,CACxB,MAAM,kBAAkB,EAClB,MAAAmC,EAAQ,MAAM,KAAK,WACpB,mBAAgB,KAAK,kBAAkBA,CAAK,EACjD,KAAK,mBAAqB,MAAMjC,EAAmB,eAAe,UAAU,CAC9E,CAEA,QAAS,CACP,GAAK,KAAK,cAEV,OAAOC,IAAQ,KAAK,cAAc,IAAI,KAAK,YAAa,GAQ1D,CAEU,kBAAmD,CACpD,WACT,CAEQ,kBAAkBgC,EAAgB,CAClC,OAAAA,EAAA,KAAK,CAACC,EAA4BC,IAClCD,EAAa,aAAeC,EAAiB,aACxC,GACED,EAAa,aAAeC,EAAiB,aAC/C,EAGF,CACR,EAEMF,EAAM,MAAM,EAAG,CAAC,CACzB,CAEQ,cAAcG,EAA4B,CAChD,MAAMC,EAAUC,GAAuB,CACrC,IAAKF,EAAa,MAClB,IAAKA,EAAa,SAClB,MAAO,IACP,OAAQ,IACT,EACD,OAAKC,EACEpC,aAAgBmC,EAAa,IAAI,mBAAmBC,CAAO,OAD7Cd,CAEvB,CAEQ,WAAWa,EAA4B,CACtC,OAAAnC,aACH,KAAK,cAAcmC,CAAY,CAAC,MAC7BA,EAAa,WAAW,gBAEjC,CAEA,MAAc,UAAW,CACvB,MAAMvJ,EAAW,oBAEb,IACF,YAAK,MAAQ,MACM,MAAM8H,EAAa,UAAwC9H,CAAQ,GACpE,KAAK,OAAQsD,GAASA,EAAK,KAAK,WAAW,QAAQ,CAAC,QAC/DlB,EAAO,CACdS,SAAgB,MAAM,+CAA+C7C,CAAQ,GAAIoC,CAAK,EACtF,KAAK,MAAQ,MAAM+E,EAAmB,eAAe,OAAO,EACrD,EACT,CACF,CAEQ,aAAc,CACpB,OAAI,KAAK,MAAcC,uBAA0B,KAAK,KAAK,SACvD,KAAK,cAAc,SAAW,EAAUA,SAAY,KAAK,kBAAkB,SAExEA,4BACH,KAAK,cAAc,IAAKmC,GAAiB,KAAK,WAAWA,CAAY,CAAC,CAAC,QAE7E,CAEQ,cAAe,CACd,OAAAnC,uDAGT,CACF,EA5FUc,EAAA,CADPC,EAAM,GADIgB,EAEH,6BAGRjB,EAAA,CADCC,EAAM,GAJIgB,EAKX,qBAGQjB,EAAA,CADPC,EAAM,GAPIgB,EAQH,kCARGA,EAANjB,EAAA,CADNE,EAAc,eAAe,GACjBe,CAAA,sMCHA,IAAAO,EAAN,cAA4BzC,CAAW,CAAvC,kCAKkB,gBAEb,kBAAmD,CACpD,WACT,CAEA,mBAA0B,CACxB,MAAM,kBAAkB,EACxB,KAAK,gBAAgB,CACvB,CAEA,MAAM,iBAAkB,CACtB,MAAMjH,EAAW,oBAEb,IACF,MAAM2J,EAAW,MAAM7B,EAAa,UAAU9H,EAAU,CACtD,aAAc,CAAE,UAAW,SAAU,EACtC,EACD,KAAK,MAAQ,KACP,MAAA4J,EAAiB,SAAS,cAAc,KAAK,EACnDA,EAAe,UAAYD,EACtB,kBAAeC,EAAe,cAAc,GAAG,EAChD,KAAK,cAAmB,kBAAa,UAAU,IAAI,WAAW,QAC3DxH,EAAO,CACdS,EAAgB,MAAM,iDAAiD7C,CAAQ,GAAIoC,CAAK,EACxF,KAAK,MAAQ,MAAM+E,EAAmB,eAAe,OAAO,CAC9D,CACF,CAEA,QAAS,CACP,GAAI,KAAK,MACA,OAAAC,uBAA0B,KAAK,KAAK,SAE7C,GAAK,KAAK,aACH,OAAAA,IAAO,KAAK,YAAY,EACjC,CACF,EAvCEc,EAAA,CADCC,EAAM,GADIuB,EAEX,4BAGAxB,EAAA,CADCC,EAAM,GAJIuB,EAKX,qBALWA,EAANxB,EAAA,CADNE,EAAc,gBAAgB,GAClBsB,CAAA,uMCUA,IAAAG,EAAN,cAA+B5C,CAAW,CAA1C,kCACL,eAAoC6C,KAUpC,uBAAqB,GAAa,CAChC,EAAE,eAAe,EACZ,eAAU,OAAO,QAAQ,EAChC,CAZA,kBAAmD,CAC1C,WACT,CAEA,cAAqB,CACnB,KAAK,UAAU,MAAO,iBAAiB,QAAS,KAAK,iBAAiB,EACjE,eAAU,IAAI,qBAAqB,CAC1C,CAOA,QAAS,CACA,OAAA1C,0KAOA2C,GAAI,KAAK,SAAS,CAAC,8EACpBzC,EAAW,WAAW,CAAC,MAG/B,CACF,EA7BauC,EAAN3B,GAAA,CADNE,EAAc,mBAAmB,GACrByB,CAAA,ECbb,MAAMG,GAAsB,IAAM,CAChC,GAAIlK,EAAwB,EAAG,OAEzB,MAAAmK,EAAmB,SAAS,cAAc,mBAAmB,EAClDA,EAAA,aAAa,KAAM,SAAS,EACtC,mBAAc,KAAOA,EAAiB,UAAU,OAAO,QAAQ,EAAIA,EAAiB,UAAU,IAAI,QAAQ,EAC1G,mBAAc,KAAOA,EAAiB,UAAU,OAAO,QAAQ,EAAIA,EAAiB,UAAU,IAAI,QAAQ,EAC3G,MAAApF,EAAO,SAAS,eAAe,MAAM,EAC3CA,GAAA,MAAAA,EAAM,MAAMoF,EACd,EAEA5E,EAAI,iBAAiB,KACC2E,KACb,QAAQ,UAChB,EChBM,SAASE,IAAoB,CAC5B,MAAArF,EAAO,SAAS,eAAe,MAAM,EAC3C,GAAI,CAACA,EAAM,OACX,MAAMsF,EAAWtF,EAAK,UACtBA,EAAK,UAAY,sBAAsB/E,EAAA,EAA4B,GAAK,mDAAmD,GAAGqK,CAAQ,QACxI,CCJA9E,EAAI,iBAAiB,KACD6E,KACX,QAAQ,UAChB,ECoCM,SAASE,GAAmB,CAAE,MAAAC,EAAO,UAAAC,EAAW,QAAAC,GAAuC,CACxF,OAAAD,IAAc,IAAMC,IAAY,GAAWF,EACxCA,EACJ,MAAMC,CAAS,EACf,IAAI,CAACE,EAAcC,IAA2BA,EAAQ,IAAM,EAAI,IAAIF,CAAO,IAAIC,CAAI,KAAKD,CAAO,IAAMC,CAAK,EAC1G,KAAK,EAAE,CACZ,qMCRa,IAAAE,EAAN,cAA8BzD,CAAW,CAAzC,kCAKkB,gBAEb,kBAAmD,CACpD,WACT,CAEA,MAAgB,aAAa0D,EAAuE,CAClG,MAAM,KAAK,iBACb,CAEA,MAAM,iBAAkB,CAClB,IACF,MAAMhB,EAAW,MAAM7B,EAAa,UAA8B,cAAe,CAC/E,aAAc,CAAE,UAAW,SAAU,EACtC,EACI,gBAAa,CAAE,QAAS6B,EAAS,QAAQ,KAAK,CAAC,EAAG,SAAUA,EAAS,SAAS,IAAK,EACxF,KAAK,MAAQ,WACNvH,EAAO,CACES,EAAA,MAAM,qDAAsDT,CAAK,EACjF,KAAK,MAAQ,MAAM+E,EAAmB,eAAe,OAAO,CAC9D,CACF,CAEA,QAAS,CACP,GAAI,KAAK,MACA,OAAAC,uBAA0B,KAAK,KAAK,SAE7C,GAAI,CAAC,KAAK,WAAY,OACtB,KAAM,CAAE,QAAAwD,EAAS,SAAAC,GAAa,KAAK,WAC7BC,EAAWV,GAAmB,CAAE,MAAOQ,EAAQ,SAAU,QAAS,SAAU,UAAW,KAAO,GAC9FG,EAAe7B,GAAW4B,CAAQ,EACjC,OAAA1D,aACMwD,EAAQ,QAAQ,kBAAkBG,CAAY,yBAErDF,EAAS,IAAKvH,GACP8D,iBAEQ9D,EAAK,UAAU,qCAAqCA,EAAK,WAAW,KAC3EgE,EAAWhE,EAAK,WAAY,aAAa,CAAC,wBACtBA,EAAK,WAAW,kBAI7C,CAAC,OAGR,CACF,EAlDE4E,EAAA,CADCC,EAAM,GADIuC,EAEX,0BAGAxC,EAAA,CADCC,EAAM,GAJIuC,EAKX,qBALWA,EAANxC,EAAA,CADNE,EAAc,kBAAkB,GACpBsC,CAAA,ECvCb;AAAA;AAAA;AAAA;AAAA,GAIG,MAAM7D,UAAUpG,EAAC,EAAEoG,EAAE,cAAc,YAAYA,EAAE,WAAW,EAAE,MAAMR,GAAEE,EAAEM,CAAC,ECL5E;AAAA;AAAA;AAAA;AAAA,GAKuE,MAAMN,EAAC,CAAC,YAAY,EAAE,CAAC,KAAK,EAAE,CAAC,CAAC,YAAY,CAAC,KAAK,EAAE,MAAM,CAAC,UAAU,EAAE,CAAC,KAAK,EAAE,CAAC,CAAC,OAAO,CAAC,OAAO,KAAK,CAAC,CAAC,CAAC,MAAMjF,EAAC,CAAC,aAAa,CAAC,KAAK,EAAE,OAAO,KAAK,EAAE,MAAM,CAAC,KAAK,CAAC,OAAO,KAAK,CAAC,CAAC,OAAO,CAAC,KAAK,IAAL,KAAK,EAAI,IAAI,QAAS,GAAG,KAAK,EAAE,CAAC,EAAE,CAAC,QAAQ,QAACkF,EAAA,KAAK,IAAL,MAAAA,EAAA,WAAW,KAAK,EAAE,KAAK,EAAE,MAAM,CAAC,CCJ1U;AAAA;AAAA;AAAA;AAAA,GAIG,MAAMI,EAAEC,GAAG,CAACN,GAAEM,CAAC,GAAe,OAAOA,EAAE,MAArB,WAA0BF,EAAE,WAAW,MAAMD,WAAUpF,EAAC,CAAC,aAAa,CAAC,MAAM,GAAG,SAAS,EAAE,KAAK,MAAMqF,EAAE,KAAK,MAAM,GAAG,KAAK,KAAK,IAAIlG,GAAE,IAAI,EAAE,KAAK,KAAK,IAAIgG,EAAC,CAAC,UAAUF,EAAE,CAAC,OAAOA,EAAE,KAAMM,GAAG,CAACD,EAAEC,CAAC,CAAC,GAAIA,CAAC,CAAC,OAAON,EAAEjF,EAAE,CAAC,MAAMb,EAAE,KAAK,MAAM,IAAIgG,EAAEhG,EAAE,OAAO,KAAK,MAAMa,EAAE,MAAM+E,EAAE,KAAK,KAAKK,EAAE,KAAK,KAAK,KAAK,aAAa,KAAK,aAAc,EAAC,QAAQG,EAAE,EAAEA,EAAEvF,EAAE,QAAQ,EAAEuF,EAAE,KAAK,OAAOA,IAAI,CAAC,MAAMN,EAAEjF,EAAEuF,CAAC,EAAE,GAAG,CAACD,EAAEL,CAAC,EAAE,OAAO,KAAK,MAAMM,EAAEN,EAAEM,EAAEJ,GAAGF,IAAI9F,EAAEoG,CAAC,IAAI,KAAK,MAAMF,EAAEF,EAAE,EAAE,QAAQ,QAAQF,CAAC,EAAE,KAAM,MAAMM,GAAG,CAAC,KAAKH,EAAE,IAAG,GAAI,MAAMA,EAAE,IAAG,EAAG,MAAMpF,EAAE+E,EAAE,QAAQ,GAAY/E,IAAT,OAAW,CAAC,MAAMb,EAAEa,EAAE,MAAM,QAAQiF,CAAC,EAAE9F,EAAE,IAAIA,EAAEa,EAAE,QAAQA,EAAE,MAAMb,EAAEa,EAAE,SAASuF,CAAC,EAAE,CAAC,GAAI,CAAC,OAAOA,CAAC,CAAC,cAAc,CAAC,KAAK,KAAK,WAAY,EAAC,KAAK,KAAK,OAAO,CAAC,aAAa,CAAC,KAAK,KAAK,UAAU,IAAI,EAAE,KAAK,KAAK,OAAQ,EAAC,CAAC,MAAMmE,GAAE3E,EAAEK,EAAC,ECL1vBuE,GAAa,qNCS1B,MAAMC,40JAGO,IAAAC,EAAN,cAAmBlE,CAAW,CAA9B,kCAEU,aAEf,MAAM,OAAOpD,EAAc,CAEzB,MAAMuH,EADMF,GAAQ,GAAGD,EAAU,IAAIpH,CAAI,MAAM,GACjBqH,GAAQ,GAAGD,EAAU,YAAY,EAC3D,IACI,MAAAI,EAAa,MAAMD,IACzB,OAAOE,GAAUD,CAAU,QACpBjJ,EAAO,CACdS,EAAgB,MAAM,6BAA6BT,EAAM,OAAO,GAAIA,CAAK,EACzE,MACF,CACF,CAEA,QAAS,CACP,MAAMmJ,EAAM,KAAK,OAAO,KAAK,IAAI,EAC1B,OAAAnE,IAAOoE,GAAMD,CAAG,CAAC,EAC1B,CAaF,EAhCaJ,EAqBK,OAASM,sEAnBzBvD,GAAA,CADCwD,GAAS,CAAE,KAAM,OAAQ,GADfP,EAEX,oBAFWA,EAANjD,GAAA,CADNE,EAAc,gBAAgB,GAClB+C,CAAA,ECVb,MAAMQ,EAAe,CACnB,YAAa,cACb,SAAU,UACZ,EAEA,SAASC,IAAO,CACdvG,EAAI,mBAAmB,KACR,SAAS,qBAAqB,MAAM,EAAE,CAAC,EAC/C,aAAa,KAAM,MAAM,EACvB,QAAQ,UAChB,EAEDA,EAAI,KAAK,CACX,CAEO,SAASwG,IAAa,CACvB,SAAS,aAAeF,EAAa,aAAe,SAAS,aAAeA,EAAa,SACtFC,KAEI,0BAAiB,mBAAoB,IAAM,CAClD,MAAME,EAAa,SAAS,YACxBA,IAAeH,EAAa,aAAeG,IAAeH,EAAa,WACpEC,IACP,CACD,CAEL,CCtBAC,GAAW","names":["addClasses","element","classes","cssClass","toClassName","getMetadata","value","doc","attr","meta","metaElement","decorateTemplateAndTheme","template","theme","decorateButtons","a","up","twoup","undefinedOnEmpty","setDocLanguage","lang","getLocation","isSidekickLibraryActive","loadCSS","endpoint","resolve","reject","href","getUrlForEndpoint","link","config","loadFonts","fontsCssPath","e","sampleRUM","checkpoint","data","defer","fnname","args","dfnname","fn","chkpnt","weight","id","_","i","random","isSelected","firstReadTime","urlSanitizers","knownProperties","sendPing","pdata","body","url","script","setupHlxObj","mainScriptPath","scriptEl","error","initSampleRUM","event","collectBlocks","section","blockMap","block","loadBlockModules","blockModule","DebuggerService","loadBlockStyles","showSection","loadBlock","sectionsBlocks","blockPromises","loadBlocks","SectionsPromises","decorateImages","item","parentElement","adjustMarkup","wrappers","defaultContent","wrapper","toCamelCase","name","g","readBlockConfig","row","cols","col","as","imgs","img","ps","p","processSectionMetaData","sectionMeta","key","style","transformSection","main","decorateBlocks","shortBlockName","blockWrapper","waitForLCP","firstSection","lcpBlocks","lcpCandidate","HLX","cb","beforeLoadEagerTask","loadEagerTask","beforeLoadLazyTask","loadLazyTask","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","lazyStylesCssPath","sidekickLibraryStylesCssPath","hash","beforeLoadDelayedTask","loadDelayedTask","initializedTask","HLX$1","o","f","s","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","PlaceholderService","html","currentTarget","renderIcon","child","queryIndex","filterValues","term","siteMapEntries","groups","firstLevelPath","FetchService","filteredNavigation","groupItems","group","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","sitemapEntry","nextSitemapEntry","siteMapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","addSidebarContainer","sidebarContainer","addInnerContainer","children","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","iconMarkupFunc","iconMarkup","unsafeSVG","svg","until","css","property","READY_STATES","init","initHLXApp","readyState"],"sources":["../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../src/app/tasks/decorateTemplateAndTheme.ts","../../src/app/tasks/decorateButtons.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/tasks/setDocLanguage.ts","../../src/helpers/sidekick/getLocation.ts","../../src/app/tasks/loadCSS.ts","../../config.ts","../../src/app/tasks/loadFonts.ts","../../src/app/tasks/sampleRUM.ts","../../src/app/tasks/setupHlxObj.ts","../../src/app/tasks/initSampleRUM.ts","../../src/app/tasks/collectBlocks.ts","../../src/app/tasks/loadBlockModules.ts","../../src/app/tasks/loadBlockStyles.ts","../../src/app/tasks/showSection.ts","../../src/app/tasks/loadBlock.ts","../../src/app/tasks/loadBlocks.ts","../../src/app/tasks/decorateImages.ts","../../src/app/tasks/adjustMarkup.ts","../../src/utils/toCamelCase.ts","../../src/app/tasks/readBlockConfig.ts","../../src/app/tasks/processSectionMetaData.ts","../../src/app/tasks/transformSections.ts","../../src/app/tasks/decorateBlocks.ts","../../src/app/tasks/waitForLCP.ts","../../src/app/index.ts","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/components/sidebar/sidebar.init.ts","../../src/components/innerContainer/innerContainer.ts","../../src/components/innerContainer/innerContainer.init.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants/paths.ts","../../src/components/icon/icon.ts","../../src/app/init.ts","../../src/main.ts"],"sourcesContent":["import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} value - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * Example 1:\n * Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * Output: 'This is a sample description.'\n *\n * @example\n * Example 2:\n * Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","import { addClasses } from '../../utils/addClasses';\nimport { getMetadata } from '../../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Decorates paragraphs containing a single link as buttons.\n * @param {Element} element container element\n */\nexport function decorateButtons(element) {\n element.querySelectorAll('a').forEach((a) => {\n a.title = a.title || a.textContent;\n if (a.href !== a.textContent) {\n const up = a.parentElement;\n const twoup = a.parentElement.parentElement;\n if (!a.querySelector('img')) {\n if (up.childNodes.length === 1 && (up.tagName === 'P' || up.tagName === 'DIV')) {\n a.className = 'button'; // default\n up.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'STRONG' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button primary';\n twoup.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'EM' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button secondary';\n twoup.classList.add('button-container');\n }\n }\n }\n });\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../../utils/getMetadata';\nimport { undefinedOnEmpty } from '../../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document based on the language metadata.\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/**\n * Load a CSS file if it is not already loaded append it to the head.\n * @param endpoint - The endpoint of the CSS file.\n * @returns Promise\n */\nexport function loadCSS(endpoint: string): Promise {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = () => resolve();\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve();\n }\n });\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n fontsCssPath?: string;\n lazyStylesScssPath?: string;\n lazyStylesCssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n sidekickLibraryStylesCssPath?: string;\n lcpBlocks?: string[];\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/types/icons.types.ts',\n fontsScssPath: './src/styles/sass/fonts.scss',\n fontsCssPath: './dist/fonts/fonts.css',\n lazyStylesScssPath: './src/styles/sass/lazy-styles.scss',\n lazyStylesCssPath: './dist/lazyStyles/lazyStyles.css',\n sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss',\n sidekickLibraryStylesCssPath: './dist/sidekickLibraryStyles/sidekickLibraryStyles.css',\n lcpBlocks: ['banner'],\n};\n","import { getLocation } from 'Helpers/sidekick/getLocation';\nimport { loadCSS } from './loadCSS';\nimport { config } from '../../../config';\n\nexport async function loadFonts(): Promise {\n const { fontsCssPath } = config;\n if (!fontsCssPath) return;\n await loadCSS(fontsCssPath);\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n}\n","/**\n * log RUM if part of the sample.\n * @param {string} checkpoint identifies the checkpoint in funnel\n * @param {Object} data additional data for RUM sample\n * @param {string} data.source DOM node that is the source of a checkpoint event,\n * identified by #id or .classname\n * @param {string} data.target subject of the checkpoint event,\n * for instance the href of a link, or a search term\n */\n\nexport function sampleRUM(checkpoint, data = {}) {\n // @ts-ignore\n sampleRUM.defer = sampleRUM.defer || [];\n const defer = (fnname) => {\n // @ts-ignore\n sampleRUM[fnname] = sampleRUM[fnname] || ((...args) => sampleRUM.defer.push({ fnname, args }));\n };\n // @ts-ignore\n sampleRUM.drain =\n // @ts-ignore\n sampleRUM.drain ||\n ((dfnname, fn) => {\n sampleRUM[dfnname] = fn;\n // @ts-ignore\n sampleRUM.defer\n .filter(({ fnname }) => dfnname === fnname)\n .forEach(({ fnname, args }) => sampleRUM[fnname](...args));\n });\n // @ts-ignore\n sampleRUM.always = sampleRUM.always || [];\n // @ts-ignore\n sampleRUM.always.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.always[chkpnt] = fn;\n };\n // @ts-ignore\n sampleRUM.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.cases[chkpnt] = fn;\n };\n defer('observe');\n defer('cwv');\n try {\n window.hlx = window.hlx || {};\n // @ts-ignore\n if (!window.hlx.rum) {\n const usp = new URLSearchParams(window.location.search);\n const weight = usp.get('rum') === 'on' ? 1 : 100; // with parameter, weight is 1. Defaults to 100.\n const id = Array.from({ length: 75 }, (_, i) => String.fromCharCode(48 + i))\n .filter((a) => /\\d|[A-Z]/i.test(a))\n .filter(() => Math.random() * 75 > 70)\n .join('');\n const random = Math.random();\n const isSelected = random * weight < 1;\n const firstReadTime = Date.now();\n const urlSanitizers = {\n full: () => window.location.href,\n origin: () => window.location.origin,\n path: () => window.location.href.replace(/\\?.*$/, ''),\n };\n // @ts-ignore\n window.hlx.rum = {\n weight,\n id,\n random,\n isSelected,\n firstReadTime,\n sampleRUM,\n sanitizeURL: urlSanitizers[window.hlx.RUM_MASK_URL || 'path'],\n };\n }\n // @ts-ignore\n const { weight, id, firstReadTime } = window.hlx.rum;\n // @ts-ignore\n if (window.hlx && window.hlx.rum && window.hlx.rum.isSelected) {\n const knownProperties = [\n 'weight',\n 'id',\n 'referer',\n 'checkpoint',\n 't',\n 'source',\n 'target',\n 'cwv',\n 'CLS',\n 'FID',\n 'LCP',\n 'INP',\n ];\n const sendPing = (pdata = data) => {\n const body = JSON.stringify(\n {\n weight,\n id,\n // @ts-ignore\n referer: window.hlx.rum.sanitizeURL(),\n checkpoint,\n t: Date.now() - firstReadTime,\n ...data,\n },\n knownProperties\n );\n const url = `https://rum.hlx.page/.rum/${weight}`;\n navigator.sendBeacon(url, body);\n // eslint-disable-next-line no-console\n console.debug(`ping:${checkpoint}`, pdata);\n };\n // @ts-ignore\n sampleRUM.cases = sampleRUM.cases || {\n // @ts-ignore\n cwv: () => sampleRUM.cwv(data) || true,\n lazy: () => {\n // use classic script to avoid CORS issues\n const script = document.createElement('script');\n script.src = 'https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js';\n document.head.appendChild(script);\n return true;\n },\n };\n sendPing(data);\n // @ts-ignore\n if (sampleRUM.cases[checkpoint]) {\n // @ts-ignore\n sampleRUM.cases[checkpoint]();\n }\n }\n // @ts-ignore\n if (sampleRUM.always[checkpoint]) {\n // @ts-ignore\n sampleRUM.always[checkpoint](data);\n }\n } catch (error) {\n // something went wrong\n }\n}\n","export default function setupHlxObj(mainScriptPath: string = '/dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { sampleRUM } from './sampleRUM';\nimport setupHlxObj from './setupHlxObj';\n\nexport function initSampleRUM() {\n setupHlxObj();\n sampleRUM('top');\n\n window.addEventListener('load', () => sampleRUM('load'));\n\n window.addEventListener('unhandledrejection', (event) => {\n sampleRUM('error', { source: event.reason.sourceURL, target: event.reason.line });\n });\n\n window.addEventListener('error', (event) => {\n sampleRUM('error', { source: event.filename, target: event.lineno });\n });\n}\n","import { BlockMapping } from '../app.types';\n\n/**\n * Collect all blocks in a section.\n * @param section - The section to collect the blocks from.\n * @returns BlockMapping[]\n * @example\n * const blocks = collectBlocks(section);\n * console.log(blocks);\n * Output: [{ name: 'block1', element: HTMLElement }, { name: 'block2', element: HTMLElement }]\n */\nexport function collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n}\n","import { DebuggerService } from '@kluntje/services';\nimport { BlockMapping } from '../app.types';\nimport { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\nenum Status {\n unloaded = 'unloaded',\n loading = 'loading',\n loaded = 'loaded',\n error = 'error',\n}\n\n/**\n * Load the es module for the block. The module should be named as the block name.\n * @param block - The block to load the module for.\n * @returns Promise\n */\nexport async function loadBlockModules(block: BlockMapping): Promise {\n const blockStatus = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (blockStatus === Status.unloaded) {\n try {\n block.element.dataset.blockStatus = Status.loading;\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n DebuggerService.error('loadBlockModules:', error);\n }\n }\n}\n","import { BlockMapping } from '../app.types';\nimport { loadCSS } from './loadCSS';\n\n/**\n * Load the block styles. The styles should be named as the block name.\n * @param block - The block to load the styles for.\n * @returns Promise\n */\nexport async function loadBlockStyles(block: BlockMapping) {\n try {\n await loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n}\n","/**\n * Removes the display property from the section\n * @param section - The section to show\n */\nexport function showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n}\n","import { BlockMapping } from '../app.types';\nimport { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { showSection } from './showSection';\n\n/**\n * Load the block modules and styles for a section and show the section.\n * @param section - The section to load the block modules and styles for.\n * @returns Promise\n */\nexport async function loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n showSection(section);\n return;\n }\n\n const blockPromises: Promise<[void, void]>[] = [];\n\n for (const block of sectionsBlocks) {\n blockPromises.push(Promise.all([loadBlockModules(block), loadBlockStyles(block)]));\n }\n\n await Promise.all(blockPromises);\n showSection(section);\n}\n","import { loadBlock } from './loadBlock';\n\n/**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\nexport async function loadBlocks() {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => loadBlock(section));\n\n await Promise.all(SectionsPromises);\n}\n","/*\n * This function is used to decorate images in the default content.\n * It adds the class 'image' and 'main' to the parent element of the image.\n */\nexport function decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n}\n","import { decorateImages } from './decorateImages';\n\n/**\n * This function is used to adjust the markup of a section.\n * It wraps the default content in a div with the class 'default-content-wrapper'.\n * It also adds the class 'section' to the section element.\n * It decorates the images in the default content by calling the 'decorateImages' function.\n * It sets the 'data-section-status' attribute to 'initialized'.\n * It hides the section element.\n * @param section - The section element to adjust.\n */\nexport function adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n if (/^[a-z][A-Za-z0-9]*$/.test(name)) {\n return name;\n }\n\n if (/^[A-Z][A-Za-z0-9]*$/.test(name)) {\n return name.charAt(0).toLowerCase() + name.slice(1);\n }\n\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toClassName } from 'Utils/toClassName';\n\n/*\n This function reads the configuration of a block from the HTML file\n and returns it as a Record object.\n @param {Element} block The block element\n*/\nexport function readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n}\n","import { toCamelCase } from 'Utils/toCamelCase';\nimport { toClassName } from 'Utils/toClassName';\nimport { readBlockConfig } from './readBlockConfig';\n\n/*\n This function processes the metadata of a section and applies it to the section element.\n @param {HTMLElement} section The section element\n*/\nexport function processSectionMetaData(section: HTMLElement) {\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n}\n","import { adjustMarkup } from './adjustMarkup';\nimport { processSectionMetaData } from './processSectionMetaData';\n\n/**\n * This function is used to transform the sections of the main element.\n * It adjusts the markup of each section by calling the 'adjustMarkup' function.\n * It processes the metadata of each section by calling the 'processSectionMetaData' function.\n * @param main - The main element to transform.\n */\nexport function transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n adjustMarkup(section);\n processSectionMetaData(section);\n });\n}\n","/**\n * Decorate blocks with classes and data attributes.\n * @param main - Html main element\n */\nexport function decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach((block) => {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n });\n}\n","import { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { config } from '../../../config';\nimport { showSection } from './showSection';\nimport { LcpCandidate } from '../app.types';\n\n/**\n * Wait for the Largest Contentful Paint (LCP) candidate to be loaded.\n * This function will load the modules and styles for the first section after the LCP candidate.\n * @returns Promise\n */\nexport async function waitForLCP() {\n const firstSection: HTMLElement | null = document.querySelector('.section');\n const { lcpBlocks } = config;\n\n if (firstSection) {\n const blocks = collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = lcpBlocks?.includes(block.name);\n if (hasLCPBlock) await Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n}\n","import { decorateTemplateAndTheme } from './tasks/decorateTemplateAndTheme';\nimport { decorateButtons } from './tasks/decorateButtons';\nimport { setDocLanguage } from './tasks/setDocLanguage';\nimport { loadFonts } from './tasks/loadFonts';\nimport { initSampleRUM } from './tasks/initSampleRUM';\nimport { DebuggerService } from '@kluntje/services';\nimport { loadCSS } from './tasks/loadCSS';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { config } from '../../config';\nimport { loadBlocks } from './tasks/loadBlocks';\nimport { transformSection } from './tasks/transformSections';\nimport { decorateBlocks } from './tasks/decorateBlocks';\nimport { sampleRUM } from './tasks/sampleRUM';\nimport { waitForLCP } from './tasks/waitForLCP.ts';\n\nclass HLX {\n private beforeEagerCallbacks: Array<() => Promise> = [];\n private loadEagerCallbacks: Array<() => Promise> = [];\n private beforeLoadLazyCallbacks: Array<() => Promise> = [];\n private loadLazyCallbacks: Array<() => Promise> = [];\n private beforeLoadDelayedCallbacks: Array<() => Promise> = [];\n private loadDelayedCallbacks: Array<() => Promise> = [];\n private initializedCallbacks: Array<() => Promise> = [];\n\n private beforeEagerPromise?: Promise;\n private eagerPromise?: Promise;\n private beforeLazyPromise?: Promise;\n private lazyPromise?: Promise;\n private beforeDelayedPromise?: Promise;\n private delayedPromise?: Promise;\n private initializedPromise?: Promise;\n\n private get beforeEager() {\n if (this.beforeEagerPromise === undefined) {\n this.beforeEagerPromise = this.beforeLoadEager();\n }\n return this.beforeEagerPromise;\n }\n\n private get loadEager() {\n if (this.eagerPromise === undefined) {\n this.eagerPromise = this.loadEagerPromise();\n }\n return this.eagerPromise;\n }\n\n private get beforeLoadLazy() {\n if (this.beforeLazyPromise === undefined) {\n this.beforeLazyPromise = this.beforeLoadLazyPromise();\n }\n return this.beforeLazyPromise;\n }\n\n private get loadLazy() {\n if (this.lazyPromise === undefined) {\n this.lazyPromise = this.loadLazyPromise();\n }\n return this.lazyPromise;\n }\n\n private get beforeLoadDelayed() {\n if (this.beforeDelayedPromise === undefined) {\n this.beforeDelayedPromise = this.beforeLoadDelayedPromise();\n }\n return this.beforeDelayedPromise;\n }\n\n private get loadDelayed() {\n if (this.delayedPromise === undefined) {\n this.delayedPromise = this.loadDelayedPromise();\n }\n return this.delayedPromise;\n }\n\n private get initialized() {\n if (this.initializedPromise === undefined) {\n this.initializedPromise = this.getInitializedPromise();\n }\n return this.initializedPromise;\n }\n\n public addBeforeEagerTask(cb: () => Promise) {\n this.beforeEagerCallbacks.push(cb);\n }\n\n public addLoadEagerTask(cb: () => Promise) {\n this.loadEagerCallbacks.push(cb);\n }\n\n public addBeforeLoadLazyTask(cb: () => Promise) {\n this.beforeLoadLazyCallbacks.push(cb);\n }\n\n public addLoadLazyTask(cb: () => Promise) {\n this.loadLazyCallbacks.push(cb);\n }\n\n public addBeforeLoadDelayedTask(cb: () => Promise) {\n this.beforeLoadDelayedCallbacks.push(cb);\n }\n\n public addLoadDelayedTask(cb: () => Promise) {\n this.loadDelayedCallbacks.push(cb);\n }\n\n public addInitializedTask(cb: () => Promise) {\n this.initializedCallbacks.push(cb);\n }\n\n public async init() {\n await this.beforeEager;\n await this.loadEager;\n await this.beforeLoadLazy;\n await this.loadLazy;\n await this.beforeLoadDelayed;\n await this.loadDelayed;\n await this.initialized;\n }\n\n private async beforeLoadEager(): Promise {\n const beforeLoadEagerTask: Promise = new Promise((resolve) => {\n initSampleRUM();\n decorateTemplateAndTheme();\n setDocLanguage();\n resolve();\n });\n\n await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), beforeLoadEagerTask]);\n }\n\n private async loadEagerPromise(): Promise {\n const loadEagerTask: Promise = new Promise(async (resolve) => {\n try {\n const main = document.querySelector('main') as HTMLElement;\n decorateButtons(main);\n transformSection(main);\n decorateBlocks(main);\n setTimeout(() => {\n document.body.classList.add('show');\n resolve();\n }, 100);\n\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await loadFonts();\n }\n } catch (e) {\n console.log(e);\n }\n });\n\n await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), loadEagerTask, waitForLCP()]);\n }\n\n private async beforeLoadLazyPromise(): Promise {\n const beforeLoadLazyTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), beforeLoadLazyTask]);\n }\n\n private async loadLazyPromise(): Promise {\n const loadLazyTask: Promise = new Promise(async (resolve) => {\n try {\n const {\n lazyStylesScssPath,\n sidekickLibraryStylesScssPath,\n fontsScssPath,\n lazyStylesCssPath,\n sidekickLibraryStylesCssPath,\n } = config;\n\n await loadBlocks();\n\n const { hash } = window.location;\n const element = hash ? document.getElementById(hash.substring(1)) : false;\n if (hash && element) element.scrollIntoView();\n\n if (lazyStylesScssPath && lazyStylesCssPath) await loadCSS(lazyStylesCssPath);\n if (sidekickLibraryStylesScssPath && sidekickLibraryStylesCssPath && isSidekickLibraryActive()) {\n await loadCSS(sidekickLibraryStylesCssPath);\n }\n if (fontsScssPath) await loadFonts();\n sampleRUM('lazy');\n const main = document.querySelector('main') as HTMLElement;\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('div[data-block-name]'));\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('picture > img'));\n } catch (error) {\n DebuggerService.error('Load lazy Task: ', error);\n }\n resolve();\n });\n\n await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), loadLazyTask]);\n }\n\n private async beforeLoadDelayedPromise(): Promise {\n const beforeLoadDelayedTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), beforeLoadDelayedTask]);\n }\n\n private async loadDelayedPromise(): Promise {\n const loadDelayedTask: Promise = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), loadDelayedTask]);\n }\n\n private async getInitializedPromise(): Promise {\n const initializedTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.initializedCallbacks.map((cb) => cb()), initializedTask]);\n }\n}\n\nexport default new HLX();\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n error?: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n async getPlaceholder(key: string): Promise {\n const placeholder = await PlaceholderService.getPlaceHolder(key);\n return placeholder;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.items) return;\n\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n if (item.error) {\n return html`

    ${item.error}

    `;\n } else {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: MenuItem) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: MenuItem | SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item['navtitle'] || item['title'];\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(siteMapEntries: MenuItem[]): Record {\n const groups = {};\n siteMapEntries.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n private async groupByFirstLevelPath() {\n const endpoint = '/query-index.json';\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n try {\n const queryIndex = await FetchService.fetchJson>(endpoint);\n\n this.error = null;\n\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n const groupItems = this.groupItemsByFirstLevelPath(filteredNavigation);\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n } catch (error) {\n DebuggerService.error(`SidebarNav Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n @state()\n error: string | null = null;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n if (contactHtml !== null) this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const endpoint = 'contact.plain.html';\n\n try {\n const contactHtmlString = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n return parser.parseFromString(contactHtmlString, 'text/html');\n } catch (error) {\n DebuggerService.error(`SidebarContacts Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n\n return null;\n }\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from 'Services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { Sitemap, SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n @state()\n error: string | null = null;\n\n @state()\n private noPostsPlaceholder: string;\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n this.noPostsPlaceholder = await PlaceholderService.getPlaceHolder('no posts');\n }\n\n render() {\n if (!this.lastTreePosts) return;\n\n return html` ${this.renderHeader()} ${this.renderPosts()} `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const endpoint = '/query-index.json';\n\n try {\n this.error = null;\n const queryIndex = await FetchService.fetchJson>(endpoint);\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n } catch (error) {\n DebuggerService.error(`SidebarPost Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n\n private renderPosts() {\n if (this.error) return html`
    ${this.error}
    `;\n if (this.lastTreePosts.length === 0) return html`
    ${this.noPostsPlaceholder}
    `;\n\n return html`
    \n ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}\n
    `;\n }\n\n private renderHeader() {\n return html`
    \n

    Newest Posts

    \n
    `;\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const endpoint = 'footer.plain.html';\n\n try {\n const response = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n } catch (error) {\n DebuggerService.error(`SidebarFooter Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { html, LitElement } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { createRef, Ref, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","import HLX from '../../app/index.ts';\nimport './sidebar.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\n\nconst addSidebarContainer = () => {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n const main = document.getElementById('main');\n main?.after(sidebarContainer);\n};\n\nHLX.addLoadEagerTask(() => {\n addSidebarContainer();\n return Promise.resolve();\n});\n","import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\n\nexport function addInnerContainer() {\n const main = document.getElementById('main');\n if (!main) return;\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n}\n","import HLX from '../../app/index.ts';\nimport { addInnerContainer } from './innerContainer.ts';\n\nHLX.addLoadEagerTask(() => {\n addInnerContainer();\n return Promise.resolve();\n});\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n if (specifier === '' || htmlTag === '') return input;\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from 'Utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n this.error = null;\n } catch (error) {\n DebuggerService.error('Header Component: Error while fetching header.json', error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e {\n const main = document.getElementsByTagName('main')[0];\n main.setAttribute('id', 'main');\n return Promise.resolve();\n });\n\n HLX.init();\n}\n\nexport function initHLXApp() {\n if (document.readyState === READY_STATES.interactive || document.readyState === READY_STATES.complete) {\n init();\n } else {\n document.addEventListener('readystatechange', () => {\n const readyState = document.readyState;\n if (readyState === READY_STATES.interactive || readyState === READY_STATES.complete) {\n init();\n }\n });\n }\n}\n","import './components/sidebar/sidebar.init.ts';\nimport './components/innerContainer/innerContainer.init.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { initHLXApp } from './app/init.ts';\n\ninitHLXApp();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file diff --git a/types/src/app/tasks/loadBlockModules.d.ts b/types/src/app/tasks/loadBlockModules.d.ts index 5d780347..814dd39a 100644 --- a/types/src/app/tasks/loadBlockModules.d.ts +++ b/types/src/app/tasks/loadBlockModules.d.ts @@ -1,2 +1,7 @@ import { BlockMapping } from '../app.types'; +/** + * Load the es module for the block. The module should be named as the block name. + * @param block - The block to load the module for. + * @returns Promise + */ export declare function loadBlockModules(block: BlockMapping): Promise; diff --git a/types/src/app/tasks/loadCSS.d.ts b/types/src/app/tasks/loadCSS.d.ts index c9931e87..beb02c4c 100644 --- a/types/src/app/tasks/loadCSS.d.ts +++ b/types/src/app/tasks/loadCSS.d.ts @@ -3,4 +3,4 @@ * @param endpoint - The endpoint of the CSS file. * @returns Promise */ -export declare function loadCSS(endpoint: string): Promise; +export declare function loadCSS(endpoint: string): Promise; From 9df6dd5b10de16c6e3c107e77c1693584e3193fb Mon Sep 17 00:00:00 2001 From: "christian.schmidt" Date: Tue, 7 May 2024 14:38:30 +0200 Subject: [PATCH 53/62] Cleanup: Removed replaced services from the code base --- src/services/block.service.ts | 72 --------- src/services/main.service.ts | 264 -------------------------------- src/services/section.service.ts | 74 --------- 3 files changed, 410 deletions(-) delete mode 100644 src/services/block.service.ts delete mode 100644 src/services/main.service.ts delete mode 100644 src/services/section.service.ts diff --git a/src/services/block.service.ts b/src/services/block.service.ts deleted file mode 100644 index c996af3e..00000000 --- a/src/services/block.service.ts +++ /dev/null @@ -1,72 +0,0 @@ -import { toClassName } from '../utils/toClassName'; - -export class BlockService { - //TODO: Provider for fetch data - - /** - * Extracts the config from a block. - * @param {Element} block The block element - * @returns {object} The block config - */ - readBlockConfig(block: Element): Record { - const config: Record = {}; - block.querySelectorAll(':scope > div').forEach((row) => { - if (row.children) { - const cols = [...row.children]; - if (cols[1]) { - const col = cols[1]; - const name = toClassName(cols[0].textContent ?? ''); - let value: any = ''; - if (col.querySelector('a')) { - const as = [...col.querySelectorAll('a')]; - if (as.length === 1) { - value = as[0].href; - } else { - value = as.map((a) => a.href); - } - } else if (col.querySelector('img')) { - const imgs = [...col.querySelectorAll('img')]; - if (imgs.length === 1) { - value = imgs[0].src; - } else { - value = imgs.map((img) => img.src); - } - } else if (col.querySelector('p')) { - const ps = [...col.querySelectorAll('p')]; - if (ps.length === 1) { - value = ps[0].textContent; - } else { - value = ps.map((p) => p.textContent); - } - } else value = row.children[1].textContent; - config[name] = value; - } - } - }); - return config; - } - - /** - * Decorates all blocks in a container element. - * @param {Element} main The container element - */ - decorateBlocks(main: HTMLElement) { - main.querySelectorAll('div.section > div > div').forEach(this.decorateBlock); - } - - /** - * Decorates a block. - * @param {Element} block The block element - */ - private decorateBlock(block: HTMLElement) { - const shortBlockName = block.classList[0]; - if (shortBlockName) { - block.classList.add('block'); - block.dataset.blockName = shortBlockName; - const blockWrapper = block.parentElement; - blockWrapper?.classList.add(`${shortBlockName}-wrapper`); - const section = block.closest('.section'); - if (section) section.classList.add(`${shortBlockName}-container`); - } - } -} diff --git a/src/services/main.service.ts b/src/services/main.service.ts deleted file mode 100644 index f5d73fab..00000000 --- a/src/services/main.service.ts +++ /dev/null @@ -1,264 +0,0 @@ -import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive'; -import { addClasses } from '../utils/addClasses'; -import { getMetadata } from '../utils/getMetadata'; -import { BlockService } from './block.service'; -import { SectionService } from './section.service'; -import { config } from '../../config.ts'; -import { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint.ts'; -import { DebuggerService } from '@kluntje/services'; -import { getLocation } from 'Helpers/sidekick/getLocation.ts'; - -type BlockMapping = { - name: string; - element: HTMLDivElement; -}; - -interface LcpCandidate extends HTMLElement { - complete: boolean; -} - -class Status { - static unloaded = 'unloaded'; - static loading = 'loading'; - static loaded = 'loaded'; - static error = 'error'; -} - -export class MainService { - private lcpBlocks = ['banner']; - - constructor( - private sectionService: SectionService, - private blockService: BlockService - ) {} - - init = async () => { - console.log('MainService init'); - this.setup(); - await this.loadEager(); - await this.loadLazy(); - }; - - /** - * Setup block utils. - */ - private setup() { - window.hlx = window.hlx || {}; - window.hlx.RUM_MASK_URL = 'full'; - window.hlx.codeBasePath = ''; - window.hlx.lighthouse = new URLSearchParams(getLocation().search).get('lighthouse') === 'on'; - - const scriptEl = document.querySelector('script[src$="/scripts/scripts.js"]') as HTMLScriptElement; - if (scriptEl) { - try { - [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js'); - } catch (error) { - DebuggerService.error('MainService: Error initializing codeBasePath.', error); - } - } - } - - private loadEager = async () => { - // TODO: how to support different languages here - document.documentElement.lang = 'en'; - this.decorateTemplateAndTheme(); - const main = document.querySelector('main'); - if (main) { - main.setAttribute('id', 'main'); - //this.addSidebarContainer(main); - this.sectionService.init(main); - this.addInnerContainer(main); // TODO refactor initializing - this.blockService.decorateBlocks(main); - - // TODO: Performance adjustment - setTimeout(() => { - document.body.classList.add('show'); - }, 100); - - await this.waitForLCP(); - - try { - /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */ - if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) { - await this.loadFonts(); - } - } catch (e) { - // do nothing - } - } - }; - - private addInnerContainer(main: HTMLElement) { - const children = main.innerHTML; - main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `; - } - - private loadLazy = async () => { - const { lazyStylesScssPath, sidekickLibraryStylesScssPath, fontsScssPath } = config; - try { - if (lazyStylesScssPath) await this.loadCSS('/dist/lazyStyles/lazyStyles.css'); - if (sidekickLibraryStylesScssPath && isSidekickLibraryActive()) { - await this.loadCSS('/dist/sidekickLibraryStyles/sidekickLibraryStyles.css'); - } - if (fontsScssPath) await this.loadFonts(); - await this.loadBlocks(); - } catch (error) { - DebuggerService.error('MainService: Load lazy error: ', error); - } - }; - - /** - * Decorates the template and theme by adding classes to the body. - * The classes are defined in the meta tags of the document. - * @private - * @memberof MainService - * @returns {void} - * @example - * - * - * @example - * - */ - private decorateTemplateAndTheme() { - const template = getMetadata('template'); - if (template) addClasses(document.body, template); - const theme = getMetadata('theme'); - if (theme) addClasses(document.body, theme); - } - - /** - * Loads Blocks - * by getting all sections and load every block in every section - * and shows every section that is finished loading. - */ - private loadBlocks = async () => { - const sections = [...document.querySelectorAll('.section')]; - const SectionsPromises = sections.map((section) => this.loadBlock(section)); - - await Promise.all(SectionsPromises); - }; - - private collectBlocks(section: HTMLElement): BlockMapping[] { - const blockMap: BlockMapping[] = []; - const blocksElements = section.querySelectorAll('[data-block-name]'); - - blocksElements.forEach((block: HTMLDivElement) => { - blockMap.push({ - name: block.dataset['blockName'] as string, - element: block, - }); - }); - - return blockMap; - } - - private async loadBlockModules(block: BlockMapping) { - const status = block.element.dataset.blockStatus ?? Status.unloaded; - - if (status === Status.unloaded) { - block.element.dataset.blockStatus = Status.loading; - - try { - const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`); - const blockModule = await import(href); - - if (blockModule.default) { - await blockModule.default(block.element); - } - - block.element.dataset.blockStatus = Status.loaded; - } catch (error) { - block.element.dataset.blockStatus = Status.error; - DebuggerService.error('MainService: An error occurred during module import:', error); - } - } - } - - async loadBlockStyles(block: BlockMapping) { - try { - await this.loadCSS(`dist/${block.name}/${block.name}.css`); - } catch (error) { - //do nothing - } - } - - private showSection(section: HTMLElement) { - section.style.removeProperty('display'); - } - - private async loadFonts() { - await this.loadCSS('dist/fonts/fonts.css'); - try { - if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true'); - } catch (e) { - console.error('Error setting fonts-loaded in session storage', e); - // do nothing - } - } - - private async loadCSS(endpoint: string) { - return new Promise((resolve, reject) => { - const { href } = getUrlForEndpoint(endpoint); - - if (!document.querySelector(`head > link[href="${href}"]`)) { - const link = document.createElement('link'); - link.rel = 'stylesheet'; - link.href = href; - link.onload = resolve; - link.onerror = reject; - document.head.append(link); - } else { - resolve(true); - } - }); - } - - private async waitForLCP() { - /* Js Chunks should be loaded - Old logic only looks after the first block - New logic looks in the first section after lcp candidates, - since we show ech section depending on if its blocks and modules are loaded */ - const firstSection: HTMLElement | null = document.querySelector('.section'); - - if (firstSection) { - const blocks = this.collectBlocks(firstSection); - const blockPromises = blocks.map(async (block) => { - const hasLCPBlock = this.lcpBlocks.includes(block.name); - if (hasLCPBlock) await Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]); - }); - - await Promise.all(blockPromises); - this.showSection(firstSection); - } - - // @ts-ignore - document.body.style.display = null; - const lcpCandidate = document.querySelector('main img'); - - await new Promise((resolve) => { - if (lcpCandidate && !lcpCandidate.complete) { - lcpCandidate.setAttribute('loading', 'eager'); - lcpCandidate.setAttribute('fetchpriority', 'high'); - lcpCandidate.addEventListener('load', () => resolve()); - lcpCandidate.addEventListener('error', () => resolve()); - } else { - resolve(); - } - }); - } - - private async loadBlock(section: HTMLElement) { - const sectionsBlocks: BlockMapping[] = this.collectBlocks(section); - - if (!sectionsBlocks.length) { - this.showSection(section); - return; - } - - for (const block of sectionsBlocks) { - Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]); - } - - this.showSection(section); - } -} diff --git a/src/services/section.service.ts b/src/services/section.service.ts deleted file mode 100644 index 676c540d..00000000 --- a/src/services/section.service.ts +++ /dev/null @@ -1,74 +0,0 @@ -import { toCamelCase } from '../utils/toCamelCase'; -import { toClassName } from '../utils/toClassName'; -import { BlockService } from './block.service'; - -export class SectionService { - constructor(private blockService: BlockService) {} - - init(container: HTMLElement) { - this.transformSection(container); - } - - /** - * Decorates all sections in a container element. - * @param {Element} main The container element - */ - private transformSection(main: HTMLElement) { - main.querySelectorAll(':scope > div').forEach((section) => { - this.adjustMarkup(section); - this.processSectionMetaData(section); - }); - } - - private processSectionMetaData(section: HTMLElement) { - // Process section metadata - const sectionMeta = section.querySelector('div.section-metadata'); - if (sectionMeta) { - const meta = this.blockService.readBlockConfig(sectionMeta); - Object.keys(meta).forEach((key) => { - if (key === 'style') { - const styles = meta.style - .split(',') - .filter((style: string) => style) - .map((style: string) => toClassName(style.trim())); - styles.forEach((style: string) => section.classList.add(style)); - } else { - section.dataset[toCamelCase(key)] = meta[key]; - } - }); - if (sectionMeta.parentElement) sectionMeta.parentElement.remove(); - } - } - - private adjustMarkup(section: HTMLDivElement) { - const wrappers: HTMLDivElement[] = []; - let defaultContent = false; - [...section.children].forEach((e) => { - if (e.tagName === 'DIV' || !defaultContent) { - const wrapper = document.createElement('div'); - wrappers.push(wrapper); - defaultContent = e.tagName !== 'DIV'; - - if (defaultContent) { - wrapper.classList.add('default-content-wrapper'); - } - } - wrappers[wrappers.length - 1].append(e); - }); - wrappers.forEach((wrapper) => section.append(wrapper)); - this.decorateImages(); - section.classList.add('section'); - section.dataset.sectionStatus = 'initialized'; - section.style.display = 'none'; - } - - decorateImages() { - const picture = document.querySelectorAll('.default-content-wrapper picture'); - picture.forEach((item) => { - const parentElement = item.parentElement; - if (parentElement) { - parentElement.classList.add('image', 'main'); - } - }); - } -} From 98bffc12c573c3708aa5acc47942ebfa379d2261 Mon Sep 17 00:00:00 2001 From: eds-editorial Continuous Integration Date: Tue, 7 May 2024 12:39:23 +0000 Subject: [PATCH 54/62] Continuous Integration Build Project --- .../createOptimizedPicture.DLZ8Nghn.js | 2 ++ .../createOptimizedPicture.DLZ8Nghn.js.map | 1 + dist/__chunks__/fetch.service.yiMnp1FM.js | 18 ++++++++++++++++++ dist/__chunks__/fetch.service.yiMnp1FM.js.map | 1 + 4 files changed, 22 insertions(+) create mode 100644 dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js create mode 100644 dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js.map create mode 100644 dist/__chunks__/fetch.service.yiMnp1FM.js create mode 100644 dist/__chunks__/fetch.service.yiMnp1FM.js.map diff --git a/dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js b/dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js new file mode 100644 index 00000000..e144d64d --- /dev/null +++ b/dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js @@ -0,0 +1,2 @@ +import{F as w,m as u}from"./fetch.service.yiMnp1FM.js";import{i as f}from"./isSidekickLibraryActive.U-fJCMMj.js";class g{async getPlaceHolder(o){try{const c="/placeholder.json",h={cacheOptions:{cacheType:"runtime"}},n=(await w.fetchJson(c,h)).data.find(t=>t.Key===o);if(!n){const t=`PlaceholderService: Placeholder with key ${o} could not be found.`;throw u.error(t),new Error(t)}return n.Text}catch(c){throw u.error("PlaceholderService: Error fetching placeholder data:",c),c}}}const P=new g;function $(){if(!f())return window.location.href;const{location:i}=window.parent,o=new URLSearchParams(i.search);return`${i.origin}${o.get("path")}`}function S(i){if(i.src==="")return;const{src:o,alt:c,eager:h=!1,width:l,height:n,breakpoints:t=[{media:"(min-width: 600px)",width:2e3},{width:750}]}=i,p=new URL(o,$()),d=document.createElement("picture"),{pathname:a}=p,m=a.substring(a.lastIndexOf(".")+1);return t.forEach(r=>{const s=document.createElement("source");r.media&&s.setAttribute("media",r.media),s.setAttribute("type","image/webp"),s.setAttribute("srcset",`${a}?width=${r.width}&format=webply&optimize=medium`),d.appendChild(s)}),t.forEach((r,s)=>{if(s {\n try {\n const url = '/placeholder.json';\n const options: FetchServiceOptions = {\n cacheOptions: { cacheType: 'runtime' },\n };\n const sheetsResponse = await FetchService.fetchJson>(url, options);\n const placeholderRecord = sheetsResponse.data.find((item: Placeholder): boolean => item.Key === key);\n\n if (!placeholderRecord) {\n const errorMessage = `PlaceholderService: Placeholder with key ${key} could not be found.`;\n DebuggerService.error(errorMessage);\n throw new Error(errorMessage);\n }\n\n return placeholderRecord!.Text;\n } catch (error) {\n DebuggerService.error('PlaceholderService: Error fetching placeholder data:', error);\n throw error;\n }\n }\n}\n\nexport default new PlaceholderService();\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the ancestor origin + the path query param is returned.\n * @returns {String} The href of the current page or the href of the block running in the library\n *\n * @example\n * const url = new URL(src, getHref());\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getHref(): string {\n if (!isSidekickLibraryActive()) return window.location.href;\n\n const { location: parentLocation } = window.parent;\n const urlParams = new URLSearchParams(parentLocation.search);\n return `${parentLocation.origin}${urlParams.get('path')}`;\n}\n","import { getHref } from 'Helpers/sidekick/getHref.ts';\n\n/**\n * Represents a breakpoint configuration used in responsive web design.\n *\n * @interface BreakPoint\n * @property {number} [media] - The media query string defining the condition for this breakpoint.\n * @property {number} [width] - The width associated with this breakpoint.\n *\n * @example\n * // Example usage:\n * const exampleBreakPoint: BreakPoint = {\n * media: \"(min-width: 600px)\",\n * width: \"100\"\n * };\n */\ninterface BreakPoint {\n media?: string;\n width?: number;\n}\n\n/**\n * Represents the arguments for creating an optimized picture element.\n *\n * @interface CreateOptimizedPictureArgs\n * @property {string} src - The URL of the image.\n * @property {string} alt - The alternative text for the image.\n * @property {number} width - The width of the image in CSS pixels.\n * @property {number} height - The height of the image in CSS pixels.\n * @property {boolean} [eager] - Whether to load the image immediately.\n * @property {BreakPoint[]} [breakpoints] - The breakpoints for responsive images.\n */\nexport interface CreateOptimizedPictureArgs {\n src: string;\n alt: string;\n width: number;\n height: number;\n eager?: boolean;\n breakpoints?: BreakPoint[];\n}\n\n/**\n * Creates an optimized HTML picture element with responsive image sources and a fallback image.\n *\n * @param {CreateOptimizedPictureArgs} createOptimizedPictureArgs - The arguments for creating the picture element.\n * @returns {HTMLPictureElement} - The created HTML picture element.\n *\n * @example\n * const args = {\n * src: 'image.jpg',\n * alt: 'Example Image',\n * width: '200',\n * height: '150',\n * eager: true,\n * breakpoints: [\n * { media: '(min-width: 600px)', width: '800' },\n * { media: '(min-width: 1200px)', width: '1600' }\n * ]\n * };\n * const pictureElement = createOptimizedPicture(args);\n * document.body.appendChild(pictureElement);\n *\n * @remarks\n * The last breakpoint provided in the `breakpoints` array is used as the source for the fallback image.\n */\nexport function createOptimizedPicture(\n createOptimizedPictureArgs: CreateOptimizedPictureArgs\n): HTMLPictureElement | undefined {\n if (createOptimizedPictureArgs.src === '') return undefined;\n\n const {\n src,\n alt,\n eager = false,\n width,\n height,\n breakpoints = [{ media: '(min-width: 600px)', width: 2000 }, { width: 750 }],\n } = createOptimizedPictureArgs;\n const url = new URL(src, getHref());\n const picture = document.createElement('picture');\n const { pathname } = url;\n const ext = pathname.substring(pathname.lastIndexOf('.') + 1);\n\n // webp\n breakpoints.forEach((breakpoint: BreakPoint): void => {\n const source = document.createElement('source');\n if (breakpoint.media) source.setAttribute('media', breakpoint.media);\n source.setAttribute('type', 'image/webp');\n source.setAttribute('srcset', `${pathname}?width=${breakpoint.width}&format=webply&optimize=medium`);\n picture.appendChild(source);\n });\n\n // fallback\n breakpoints.forEach((breakpoint: Record, index: number): void => {\n if (index < breakpoints.length - 1) {\n const source = document.createElement('source');\n if (breakpoint.media) source.setAttribute('media', breakpoint.media);\n source.setAttribute('srcset', `${pathname}?width=${breakpoint.width}&format=${ext}&optimize=medium`);\n picture.appendChild(source);\n } else {\n const img = document.createElement('img');\n img.setAttribute('loading', eager ? 'eager' : 'lazy');\n img.setAttribute('alt', alt);\n img.setAttribute('width', width.toString());\n img.setAttribute('height', height.toString());\n picture.appendChild(img);\n img.setAttribute('src', `${pathname}?width=${breakpoint.width}&format=${ext}&optimize=medium`);\n }\n });\n\n return picture;\n}\n"],"names":["PlaceholderService","key","url","options","placeholderRecord","FetchService","item","errorMessage","DebuggerService","error","PlaceholderService$1","getHref","isSidekickLibraryActive","parentLocation","urlParams","createOptimizedPicture","createOptimizedPictureArgs","src","alt","eager","width","height","breakpoints","picture","pathname","ext","breakpoint","source","index","img"],"mappings":"iHAKA,MAAMA,CAAmB,CACvB,MAAa,eAAeC,EAA8B,CACpD,GAAA,CACF,MAAMC,EAAM,oBACNC,EAA+B,CACnC,aAAc,CAAE,UAAW,SAAU,CAAA,EAGjCC,GADiB,MAAMC,EAAa,UAAuCH,EAAKC,CAAO,GACpD,KAAK,KAAMG,GAA+BA,EAAK,MAAQL,CAAG,EAEnG,GAAI,CAACG,EAAmB,CAChB,MAAAG,EAAe,4CAA4CN,CAAG,uBACpEO,MAAAA,EAAgB,MAAMD,CAAY,EAC5B,IAAI,MAAMA,CAAY,CAC9B,CAEA,OAAOH,EAAmB,WACnBK,EAAO,CACED,MAAAA,EAAA,MAAM,uDAAwDC,CAAK,EAC7EA,CACR,CACF,CACF,CAEA,MAAeC,EAAA,IAAIV,EChBZ,SAASW,GAAkB,CAChC,GAAI,CAACC,EAAwB,EAAG,OAAO,OAAO,SAAS,KAEvD,KAAM,CAAE,SAAUC,GAAmB,OAAO,OACtCC,EAAY,IAAI,gBAAgBD,EAAe,MAAM,EAC3D,MAAO,GAAGA,EAAe,MAAM,GAAGC,EAAU,IAAI,MAAM,CAAC,EACzD,CC8CO,SAASC,EACdC,EACgC,CAChC,GAAIA,EAA2B,MAAQ,GAAW,OAE5C,KAAA,CACJ,IAAAC,EACA,IAAAC,EACA,MAAAC,EAAQ,GACR,MAAAC,EACA,OAAAC,EACA,YAAAC,EAAc,CAAC,CAAE,MAAO,qBAAsB,MAAO,KAAQ,CAAE,MAAO,IAAK,CACzE,EAAAN,EACEd,EAAM,IAAI,IAAIe,EAAKN,EAAS,CAAA,EAC5BY,EAAU,SAAS,cAAc,SAAS,EAC1C,CAAE,SAAAC,CAAa,EAAAtB,EACfuB,EAAMD,EAAS,UAAUA,EAAS,YAAY,GAAG,EAAI,CAAC,EAGhD,OAAAF,EAAA,QAASI,GAAiC,CAC9C,MAAAC,EAAS,SAAS,cAAc,QAAQ,EAC1CD,EAAW,OAAcC,EAAA,aAAa,QAASD,EAAW,KAAK,EAC5DC,EAAA,aAAa,OAAQ,YAAY,EACxCA,EAAO,aAAa,SAAU,GAAGH,CAAQ,UAAUE,EAAW,KAAK,gCAAgC,EACnGH,EAAQ,YAAYI,CAAM,CAAA,CAC3B,EAGWL,EAAA,QAAQ,CAACI,EAAoCE,IAAwB,CAC3E,GAAAA,EAAQN,EAAY,OAAS,EAAG,CAC5B,MAAAK,EAAS,SAAS,cAAc,QAAQ,EAC1CD,EAAW,OAAcC,EAAA,aAAa,QAASD,EAAW,KAAK,EAC5DC,EAAA,aAAa,SAAU,GAAGH,CAAQ,UAAUE,EAAW,KAAK,WAAWD,CAAG,kBAAkB,EACnGF,EAAQ,YAAYI,CAAM,CAAA,KACrB,CACC,MAAAE,EAAM,SAAS,cAAc,KAAK,EACxCA,EAAI,aAAa,UAAWV,EAAQ,QAAU,MAAM,EAChDU,EAAA,aAAa,MAAOX,CAAG,EAC3BW,EAAI,aAAa,QAAST,EAAM,SAAU,CAAA,EAC1CS,EAAI,aAAa,SAAUR,EAAO,SAAU,CAAA,EAC5CE,EAAQ,YAAYM,CAAG,EACnBA,EAAA,aAAa,MAAO,GAAGL,CAAQ,UAAUE,EAAW,KAAK,WAAWD,CAAG,kBAAkB,CAC/F,CAAA,CACD,EAEMF,CACT"} \ No newline at end of file diff --git a/dist/__chunks__/fetch.service.yiMnp1FM.js b/dist/__chunks__/fetch.service.yiMnp1FM.js new file mode 100644 index 00000000..53539a02 --- /dev/null +++ b/dist/__chunks__/fetch.service.yiMnp1FM.js @@ -0,0 +1,18 @@ +const b=e=>{const t=new URL(window.hlx.codeBasePath,window.location.origin);return new URL(e,t)};var p={},P;function x(e){return function(...t){return function(n,r,o){return Object.assign(Object.assign({},o),{value:e(o.value,...t)})}}}Object.defineProperty(p,"__esModule",{value:!0});const O=x(function(e,t=0){let n=-1;const r=function(...o){clearTimeout(n),n=window.setTimeout(()=>{e.call(this,...o)},t)};return r.cancel=function(){clearTimeout(n)},r}),Q=x(function(e,t=0){let n,r=[];const o=function(...s){r=s,n===void 0&&(n=window.setTimeout(()=>{n=void 0,e.call(this,...r)},t))};return o.cancel=function(){clearTimeout(n),n=void 0},o});p.debounce=O,P=p.throttle=Q;var i={},R,w;Object.defineProperty(i,"__esModule",{value:!0});const L=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),C=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},f=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},M=(e,t)=>e.classList.contains(t);function d(e){return Symbol.iterator in e}function T(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const j=(e,t,n,r,o)=>{if(e==null||d(e)&&!T(e))return;if(d(e)&&!(e instanceof HTMLElement)){for(const a of e)j(a,t,n,r,o);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(a=>{const c=$(e,a,n,r);if(!r.eventBindingMap[c]){const l=n.bind(r);return r.eventBindingMap[c]=l,e.addEventListener(a.trim(),l,o)}})};function $(e,t,n,r){return`${m(e,r)}# + ${t.trim()}# + ${m(n,r)}# + ${m(r,r)}`.replace(/\n/gm,"").replace(/\s/g,"")}function m(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const r="xxxxxxxx".replace(/x/g,D).toLowerCase();t.eventIdMap.set(e,r),n=r}return n}function D(){return(100*Math.random()%36|0).toString(36)}const A=(e,t,n,r,o)=>{if(e==null||d(e)&&!T(e))return;if(d(e)&&!(e instanceof HTMLElement)){for(const a of e)A(a,t,n,r,o);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(a=>{const c=$(e,a,n,r),l=r.eventBindingMap[c];l&&(delete r.eventBindingMap[c],e.removeEventListener(a,l,o))})},E=(e,t)=>{L(e,t).forEach(n=>e.removeChild(n))},S=(e,t,n)=>new Promise(r=>{n!==void 0&&setTimeout(()=>r(),n),e.addEventListener(t,()=>r())});i.addClass=f,i.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),i.findAll=L,i.forEachNode=(e,t,n=window)=>{for(let r=0;r{let t="";return e.forEach(n=>{!t.length&&window.matchMedia(n.query).matches&&(t=n.name)}),t},i.getInnerText=e=>e.innerText||e.textContent||"",i.getParent=(e,t)=>e.closest(t),i.getUniqueID=()=>Math.random().toString(36).substr(2,9),i.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,i.hasClass=M,i.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let r={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(r=t.getBoundingClientRect()),n.top>=r.top&&n.right<=r.right&&n.bottom<=r.bottom&&n.left>=r.left},i.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),R=i.onEvent=j,i.removeChildren=E,i.removeChilds=E,i.removeClass=C,i.removeEvent=A,i.toggleClass=(e,t,n)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const r of e)n===!0?f(r,t):M(r,t)||n===!1?C(r,t):f(r,t)}},i.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),i.waitForAnimationEnd=function(e,t){return new Promise((n,r)=>{e.addEventListener("animationend",function o(s){s.target===e&&(t&&s.animationName!==t||(e.removeEventListener("animationend",o),n(s)))})})},i.waitForEvent=S,i.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():S(e,"kl-component-initialized",3e3)},i.waitForTransitionEnd=function(e,t){return new Promise((n,r)=>{e.addEventListener("transitionend",function o(s){s.target===e&&(t&&s.propertyName!==t||(e.removeEventListener("transitionend",o),n(s)))})})};var q={};Object.defineProperty(q,"__esModule",{value:!0});q.fetchJSON=(e,t)=>new Promise((n,r)=>{fetch(e,t).then(o=>{o.ok?n(o.json()):r(o)}).catch(o=>r(o))});var h={};Object.defineProperty(h,"__esModule",{value:!0});const g=e=>typeof e=="object"&&e!==null?JSON.stringify(e):String(e);h.getValue=(e={},t="")=>{const n=t.split(".");let r=0,o=e;for(;o&&rtypeof e==typeof t&&(typeof e=="object"?g(e).localeCompare(g(t))===0:e===t),h.isFilledObject=function(e){return typeof e=="object"&&e!==null&&Object.keys(e).length>0},h.naiveClone=function e(t){return typeof t!="object"?t:t===null?null:Array.isArray(t)?t.map(n=>e(n)):Object.entries(t).reduce((n,[r,o])=>(n[r]=e(o),n),{})},h.toArray=e=>Array.isArray(e)?e:[e],h.toString=g;/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */class u{constructor(){this.eventIdMap=new WeakMap,this.eventBindingMap={},this.lastMQ=w(u.mediaQuerys),R(window,"resize",this.handleMQChange,this)}static getInstance(t){return u.instance===void 0&&(u.mediaQuerys=t,u.instance=new u),u.instance}handleMQChange(){const t=w(u.mediaQuerys);t!==this.lastMQ&&(window.dispatchEvent(new CustomEvent("kl-mq-change",{detail:{newMQ:t,oldMQ:this.lastMQ}})),this.lastMQ=t)}}(function(e,t,n,r){var o,s=arguments.length,a=s<3?t:r===null?r=Object.getOwnPropertyDescriptor(t,n):r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")a=Reflect.decorate(e,t,n,r);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(a=(s<3?o(a):s>3?o(t,n,a):o(t,n))||a);s>3&&a&&Object.defineProperty(t,n,a)})([P(100)],u.prototype,"handleMQChange",null);var I=new class{constructor(){this.urlSearchParams=new URLSearchParams(window.location.search)}get(e){return this.urlSearchParams.get(e)}getAll(e){return this.urlSearchParams.getAll(e)}getAllKeys(){return Array.from(this.urlSearchParams.keys())}set(e,t){this.urlSearchParams.set(e,t),this.updateUrl()}delete(e){this.urlSearchParams.delete(e),this.updateUrl()}getString(){return this.urlSearchParams.toString()}get curUrl(){return`${window.location.protocol}//${window.location.host}${window.location.pathname}`}updateUrl(){const e=this.getString(),t=this.curUrl,n=window.location.hash,r=e!==""?`${t}?${e}`:t;window.history.replaceState({path:r},"",r),n!==""&&(window.location.hash=n)}},F=new Proxy(console,{get:(e,t)=>I.get("js-debug")!==null?e[t]:()=>{}});new class{constructor(){this.componentMap=new WeakMap,this.intersectionObserver=new IntersectionObserver(e=>this.handleIntersectionChange(e),{rootMargin:"500px 0px"})}subscribe(e,t){this.componentMap.set(e,t),this.intersectionObserver.observe(e)}unsubscribe(e){this.intersectionObserver.unobserve(e),this.componentMap.delete(e)}handleIntersectionChange(e){e.forEach(t=>{const n=t.target;if(!t.isIntersecting||!this.componentMap.has(n))return;const r=this.componentMap.get(n);this.unsubscribe(n),r()})}};class N{constructor(){this.runtimeCache=new Map}get(t){return this.runtimeCache.get(t)}set(t,n){this.runtimeCache.set(t,n)}has(t){return this.runtimeCache.has(t)}delete(t){this.runtimeCache.delete(t)}}class U{constructor(){this.requestPipeline=new Map,this.runtimeCache=new N}fetchJson(t,n={}){return this.fetchData(b(t).href,n,this.getResponseJSON)}fetchText(t,n={}){return this.fetchData(b(t).href,n,this.getResponseText)}async fetchData(t,n,r){const{cacheOptions:o}=n,s=this.getCachedData(t,o);if(s!==null)return s;const a=this.requestPipeline.get(t);if(a!==void 0)return r(await a);const c=fetch(t,n.fetchOptions);this.requestPipeline.set(t,c);const l=await c;this.requestPipeline.delete(t);const v=await r(l);if(this.setCachedData(t,v,o),!l.ok){const y=await l.text();throw F.error(`FetchService: Error fetching data from ${t}: ${y}`),new Error(`Error fetching data from ${t}: ${y}`)}return v}async getResponseJSON(t){return await t.clone().json()}async getResponseText(t){return await t.clone().text()}getCachedData(t,n){return(n==null?void 0:n.cacheType)==="runtime"?this.runtimeCache.get(t)??null:null}setCachedData(t,n,r){(r==null?void 0:r.cacheType)==="runtime"&&this.runtimeCache.set(t,n)}}const k=new U;export{k as F,b as g,F as m}; +//# sourceMappingURL=fetch.service.yiMnp1FM.js.map diff --git a/dist/__chunks__/fetch.service.yiMnp1FM.js.map b/dist/__chunks__/fetch.service.yiMnp1FM.js.map new file mode 100644 index 00000000..1b5ab252 --- /dev/null +++ b/dist/__chunks__/fetch.service.yiMnp1FM.js.map @@ -0,0 +1 @@ +{"version":3,"file":"fetch.service.yiMnp1FM.js","sources":["../../src/app/utils/getUrlForEndpoint.ts","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/function-helpers/decorators/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/api-helpers/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/object-helpers/index.js","../../node_modules/@kluntje/services/lib/index.module.js","../../src/utils/RuntimeCache.ts","../../src/services/fetch.service.ts"],"sourcesContent":["/**\n * Get the URL for an endpoint.\n * @param endpoint - The endpoint.\n * @returns URL\n * @example\n * const url = getUrlForEndpoint('block1/block1.css');\n * console.log(url);\n * Output: URL { href: 'http://localhost:3000/block1/block1.css' }\n */\nexport const getUrlForEndpoint = (endpoint: string): URL => {\n const baseUrl = new URL(window.hlx.codeBasePath, window.location.origin);\n return new URL(endpoint, baseUrl);\n};\n","\"use strict\";function t(t){return function(...e){return function(n,o,c){return Object.assign(Object.assign({},c),{value:t(c.value,...e)})}}}Object.defineProperty(exports,\"__esModule\",{value:!0});const e=t((function(t,e=0){let n=-1;const o=function(...o){clearTimeout(n),n=window.setTimeout((()=>{t.call(this,...o)}),e)};return o.cancel=function(){clearTimeout(n)},o})),n=t((function(t,e=0){let n,o=[];const c=function(...c){o=c,void 0===n&&(n=window.setTimeout((()=>{n=void 0,t.call(this,...o)}),e))};return c.cancel=function(){clearTimeout(n),n=void 0},c}));exports.debounce=e,exports.throttle=n;\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,a)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,a);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=l(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,a)}}))};function l(e,t,n,o){return`${a(e,o)}#\\n ${t.trim()}#\\n ${a(n,o)}#\\n ${a(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function a(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let a;a=\"string\"==typeof t?t.trim().split(\" \"):t,a.forEach((t=>{const r=l(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});exports.fetchJSON=(e,t)=>new Promise(((o,s)=>{fetch(e,t).then((e=>{e.ok?o(e.json()):s(e)})).catch((e=>s(e)))}));\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=e=>\"object\"==typeof e&&null!==e?JSON.stringify(e):String(e);exports.getValue=(e={},t=\"\")=>{const r=t.split(\".\");let o=0,n=e;for(;n&&otypeof t==typeof r&&(\"object\"==typeof t?0===e(t).localeCompare(e(r)):t===r),exports.isFilledObject=function(e){return\"object\"==typeof e&&null!==e&&Object.keys(e).length>0},exports.naiveClone=function e(t){return\"object\"!=typeof t?t:null===t?null:Array.isArray(t)?t.map((t=>e(t))):Object.entries(t).reduce(((t,[r,o])=>(t[r]=e(o),t)),{})},exports.toArray=e=>Array.isArray(e)?e:[e],exports.toString=e;\n//# sourceMappingURL=index.js.map\n","import{throttle as e}from\"@kluntje/js-utils/lib/function-helpers/decorators\";import{getCurrentMQ as t,onEvent as n}from\"@kluntje/js-utils/lib/dom-helpers\";import{fetchJSON as r}from\"@kluntje/js-utils/lib/api-helpers\";import{isFilledObject as s}from\"@kluntje/js-utils/lib/object-helpers\";const i=\"kl-mq-change\",a=\"kl-in-vp\",o=\"kl-out-vp\";class l{constructor(){}static getInstance(){return void 0===l.instance&&(l.instance=new IntersectionObserver(l.handleIntersectionChange)),l.instance}static handleIntersectionChange(e){Object.keys(e).forEach((t=>{const n=e[t],r=n.target;n.isIntersecting?r.dispatchEvent(new CustomEvent(\"kl-in-vp\",{bubbles:!1})):r.dispatchEvent(new CustomEvent(\"kl-out-vp\",{bubbles:!1}))}))}}\n/*! *****************************************************************************\nCopyright (c) Microsoft Corporation.\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY\nAND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\nLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR\nOTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\nPERFORMANCE OF THIS SOFTWARE.\n***************************************************************************** */class c{constructor(){this.eventIdMap=new WeakMap,this.eventBindingMap={},this.lastMQ=t(c.mediaQuerys),n(window,\"resize\",this.handleMQChange,this)}static getInstance(e){return void 0===c.instance&&(c.mediaQuerys=e,c.instance=new c),c.instance}handleMQChange(){const e=t(c.mediaQuerys);e!==this.lastMQ&&(window.dispatchEvent(new CustomEvent(\"kl-mq-change\",{detail:{newMQ:e,oldMQ:this.lastMQ}})),this.lastMQ=e)}}!function(e,t,n,r){var s,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if(\"object\"==typeof Reflect&&\"function\"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(i<3?s(a):i>3?s(t,n,a):s(t,n))||a);i>3&&a&&Object.defineProperty(t,n,a)}([e(100)],c.prototype,\"handleMQChange\",null);const h=Symbol(\"resolve\"),d=Symbol(\"reject\"),u=Symbol(\"pending\");class p{static get PLACEHOLDER_SELECTOR(){return\"kl-i18n-placeholder\"}static getInstance(){return void 0===p._instance&&(p._instance=new p),p._instance}get isSetUp(){return Boolean(this._url||s(this._dictionary))}get loaded(){return this._loaded}get ready(){return this._ready[u]||this.fetchI18nDictionary(),this._ready}setUp({url:e,dictionary:t}={}){if(this.isSetUp)console.warn(\"@kluntje I18nService: service has already been set up. You can't set it up twice!\");else if(e)this._url=e;else{if(!t)throw new Error('@kluntje I18nService: a \"url\" or \"dictionary\" should have been passed to the setUp function.');this._dictionary=t,this._loaded=!0,this._ready[h](),this._ready[u]=!0}}get(e,{fallback:t,interpolations:n}={}){if(this.loaded){if(this._dictionary.hasOwnProperty(e)){let t=this._dictionary[e];return n&&Object.entries(n).forEach((([e,n])=>{t=t.split(`{${e}}`).join(String(n))})),t}return console.warn(`@kluntje I18nService: i18n for key '${e}' is missing in dictionary!`),void 0!==t?t:this.getHumanReadableName(e)}return this._ready[u]||(this.addStyling(),this.fetchI18nDictionary()),this.getPlaceholder(e,{fallback:t,interpolations:n})}constructor(){this._loaded=!1,this._dictionary={},this._ready=this.getReadyPromise()}getReadyPromise(){let e,t;const n=new Promise(((n,r)=>{e=n,t=r}));return n[h]=e,n[d]=t,n[u]=!1,n}ensureSetup(){if(!this.isSetUp)throw new Error(\"@kluntje I18nService: should be set up before calling other APIs\")}addStyling(){const e=document.head,t=document.createElement(\"style\");t.type=\"text/css\",t.appendChild(document.createTextNode(`\\n .${p.PLACEHOLDER_SELECTOR} {\\n display: contents;\\n }\\n `)),e.appendChild(t)}fetchI18nDictionary(){this.ensureSetup(),this._ready[u]=!0,r(this._url).then((e=>{this._dictionary=e,this._loaded=!0,this._ready[h](),this.fillInPlaceholders()})).catch((e=>{console.error(\"@kluntje I18nService: unable to fetch keys from server!\",e),this._loaded=!0,this._ready[h]()}))}fillInPlaceholders(){Array.from(document.getElementsByClassName(p.PLACEHOLDER_SELECTOR)).forEach((e=>{const{key:t,fallback:n,interpolations:r}=e.dataset;e.replaceWith(this.get(t,{fallback:n,interpolations:r?JSON.parse(r):void 0}))}))}getHumanReadableName(e){return e.split(\".\").reverse()[0].replace(/[A-Z]/g,(e=>` ${e.toLowerCase()}`))}getPlaceholder(e,{fallback:t,interpolations:n}={}){const r=document.createElement(\"span\");return r.innerText=void 0!==t?t:this.getHumanReadableName(e),r.classList.add(p.PLACEHOLDER_SELECTOR),r.setAttribute(\"data-key\",e),t&&r.setAttribute(\"data-fallback\",t),n&&r.setAttribute(\"data-interpolations\",JSON.stringify(n)),r.outerHTML}}var g=new class{constructor(){this.urlSearchParams=new URLSearchParams(window.location.search)}get(e){return this.urlSearchParams.get(e)}getAll(e){return this.urlSearchParams.getAll(e)}getAllKeys(){return Array.from(this.urlSearchParams.keys())}set(e,t){this.urlSearchParams.set(e,t),this.updateUrl()}delete(e){this.urlSearchParams.delete(e),this.updateUrl()}getString(){return this.urlSearchParams.toString()}get curUrl(){return`${window.location.protocol}//${window.location.host}${window.location.pathname}`}updateUrl(){const e=this.getString(),t=this.curUrl,n=window.location.hash,r=\"\"!==e?`${t}?${e}`:t;window.history.replaceState({path:r},\"\",r),\"\"!==n&&(window.location.hash=n)}};var m=new Proxy(console,{get:(e,t)=>null!==g.get(\"js-debug\")?e[t]:()=>{}});var y=new class{constructor(){this.componentMap=new WeakMap,this.intersectionObserver=new IntersectionObserver((e=>this.handleIntersectionChange(e)),{rootMargin:\"500px 0px\"})}subscribe(e,t){this.componentMap.set(e,t),this.intersectionObserver.observe(e)}unsubscribe(e){this.intersectionObserver.unobserve(e),this.componentMap.delete(e)}handleIntersectionChange(e){e.forEach((e=>{const t=e.target;if(!e.isIntersecting||!this.componentMap.has(t))return;const n=this.componentMap.get(t);this.unsubscribe(t),n()}))}};export{m as DebuggerService,p as I18nService,a as IN_VP_EVENT,y as LazyConnectService,i as MQ_CHANGE_EVENT,c as MediaQueryService,o as OUT_VP_EVENT,g as URLSearchParamsService,l as ViewportObserver};\n//# sourceMappingURL=index.module.js.map\n","export class RuntimeCache {\n private runtimeCache: Map = new Map();\n\n public get(key: string): T | undefined {\n return this.runtimeCache.get(key);\n }\n\n public set(key: string, value: T): void {\n this.runtimeCache.set(key, value);\n }\n\n public has(key: string): boolean {\n return this.runtimeCache.has(key);\n }\n\n public delete(key: string): void {\n this.runtimeCache.delete(key);\n }\n}\n","import { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint';\nimport { RuntimeCache } from '../utils/RuntimeCache';\nimport { DebuggerService } from '@kluntje/services';\n\nexport interface FetchServiceCacheOptions {\n cacheType?: 'runtime'; // 'local' | 'session' | \"request\" can be added later\n}\n\nexport interface FetchServiceOptions {\n fetchOptions?: RequestInit;\n cacheOptions?: FetchServiceCacheOptions;\n}\n\nclass FetchService {\n private requestPipeline: Map> = new Map();\n\n private runtimeCache = new RuntimeCache();\n\n public fetchJson(endpoint: string, options: FetchServiceOptions = {}): Promise {\n return this.fetchData(getUrlForEndpoint(endpoint).href, options, this.getResponseJSON);\n }\n\n public fetchText(endpoint: string, options: FetchServiceOptions = {}): Promise {\n return this.fetchData(getUrlForEndpoint(endpoint).href, options, this.getResponseText);\n }\n\n private async fetchData(\n url: string,\n options: FetchServiceOptions,\n dataMapper: (Response) => Promise\n ): Promise {\n const { cacheOptions } = options;\n const cachedData = this.getCachedData(url, cacheOptions);\n if (cachedData !== null) return cachedData;\n\n const pipelinedRequest = this.requestPipeline.get(url);\n if (pipelinedRequest !== undefined) return dataMapper(await pipelinedRequest);\n\n const request = fetch(url, options.fetchOptions);\n this.requestPipeline.set(url, request);\n\n const response = await request;\n this.requestPipeline.delete(url);\n const responseData = await dataMapper(response);\n\n this.setCachedData(url, responseData, cacheOptions);\n\n if (!response.ok) {\n const errorText = await response.text();\n\n DebuggerService.error(`FetchService: Error fetching data from ${url}: ${errorText}`);\n\n throw new Error(`Error fetching data from ${url}: ${errorText}`);\n }\n return responseData;\n }\n\n private async getResponseJSON(response: Response): Promise {\n const responseClone = response.clone();\n const responseJson = await responseClone.json();\n return responseJson;\n }\n\n private async getResponseText(response: Response): Promise {\n const responseClone = response.clone();\n const responseText = await responseClone.text();\n return responseText;\n }\n\n private getCachedData(url: string, cacheOptions?: FetchServiceCacheOptions): T | null {\n if (cacheOptions?.cacheType === 'runtime') {\n return this.runtimeCache.get(url) ?? null;\n }\n return null;\n }\n\n private setCachedData(url: string, data: T, cacheOptions?: FetchServiceCacheOptions): void {\n if (cacheOptions?.cacheType === 'runtime') {\n this.runtimeCache.set(url, data);\n }\n }\n}\n\nexport default new FetchService();\n"],"names":["getUrlForEndpoint","endpoint","baseUrl","t","e","o","c","decorators","n","throttle","domHelpers","r","i","s","a","d","l","u","f","getCurrentMQ","onEvent","apiHelpers","objectHelpers","g","m","RuntimeCache","key","value","FetchService","options","url","dataMapper","cacheOptions","cachedData","pipelinedRequest","request","response","responseData","errorText","DebuggerService","data","FetchService$1"],"mappings":"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","x_google_ignoreList":[1,2,3,4,5]} \ No newline at end of file From b58dace553f973a3e0a31a128c9774d498f19d55 Mon Sep 17 00:00:00 2001 From: "christian.schmidt" Date: Tue, 7 May 2024 15:11:24 +0200 Subject: [PATCH 55/62] Added error debug logs --- src/app/index.ts | 6 +++--- src/app/tasks/loadBlockStyles.ts | 3 ++- src/app/tasks/loadFonts.ts | 6 +++--- src/app/tasks/setupHlxObj.ts | 4 +++- 4 files changed, 11 insertions(+), 8 deletions(-) diff --git a/src/app/index.ts b/src/app/index.ts index 5229e5ed..dec4ca2d 100644 --- a/src/app/index.ts +++ b/src/app/index.ts @@ -144,8 +144,8 @@ class HLX { if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) { await loadFonts(); } - } catch (e) { - console.log(e); + } catch (error) { + DebuggerService.error('index: could not load fonts', error); } }); @@ -187,7 +187,7 @@ class HLX { // @ts-ignore sampleRUM.observe(main.querySelectorAll('picture > img')); } catch (error) { - DebuggerService.error('Load lazy Task: ', error); + DebuggerService.error('LoadLazyTask: ', error); } resolve(); }); diff --git a/src/app/tasks/loadBlockStyles.ts b/src/app/tasks/loadBlockStyles.ts index aba5cdba..d87cf3df 100644 --- a/src/app/tasks/loadBlockStyles.ts +++ b/src/app/tasks/loadBlockStyles.ts @@ -1,5 +1,6 @@ import { BlockMapping } from '../app.types'; import { loadCSS } from './loadCSS'; +import { DebuggerService } from '@kluntje/services'; /** * Load the block styles. The styles should be named as the block name. @@ -10,6 +11,6 @@ export async function loadBlockStyles(block: BlockMapping) { try { await loadCSS(`dist/${block.name}/${block.name}.css`); } catch (error) { - //do nothing + DebuggerService.error('loadBlockStyles: Could not load css styles.', error); } } diff --git a/src/app/tasks/loadFonts.ts b/src/app/tasks/loadFonts.ts index bf33ff56..266fe8d6 100644 --- a/src/app/tasks/loadFonts.ts +++ b/src/app/tasks/loadFonts.ts @@ -1,6 +1,7 @@ import { getLocation } from 'Helpers/sidekick/getLocation'; import { loadCSS } from './loadCSS'; import { config } from '../../../config'; +import { DebuggerService } from '@kluntje/services'; export async function loadFonts(): Promise { const { fontsCssPath } = config; @@ -8,8 +9,7 @@ export async function loadFonts(): Promise { await loadCSS(fontsCssPath); try { if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true'); - } catch (e) { - console.error('Error setting fonts-loaded in session storage', e); - // do nothing + } catch (error) { + DebuggerService.error('loadFonts: Error setting fonts-loaded in session storage', error); } } diff --git a/src/app/tasks/setupHlxObj.ts b/src/app/tasks/setupHlxObj.ts index 9f99f629..cfb2abea 100644 --- a/src/app/tasks/setupHlxObj.ts +++ b/src/app/tasks/setupHlxObj.ts @@ -1,3 +1,5 @@ +import { DebuggerService } from '@kluntje/services'; + export default function setupHlxObj(mainScriptPath: string = '/dist/main/main.js') { window.hlx = window.hlx || {}; window.hlx.RUM_MASK_URL = 'full'; @@ -10,7 +12,7 @@ export default function setupHlxObj(mainScriptPath: string = '/dist/main/main.js [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath); } catch (error) { // eslint-disable-next-line no-console - console.log('setupHlxObj', error); + DebuggerService.log('setupHlxObj: Could not set codeBasePath.', error); } } } From 0b0a9f28273374117f6de9464a38c418ca8d259b Mon Sep 17 00:00:00 2001 From: "christian.schmidt" Date: Tue, 7 May 2024 15:12:32 +0200 Subject: [PATCH 56/62] Rebuild --- .../createOptimizedPicture.DLZ8Nghn.js | 2 ++ .../createOptimizedPicture.DLZ8Nghn.js.map | 1 + dist/__chunks__/fetch.service.yiMnp1FM.js | 18 ++++++++++++++++++ dist/__chunks__/fetch.service.yiMnp1FM.js.map | 1 + dist/main/main.js | 6 +++--- dist/main/main.js.map | 2 +- 6 files changed, 26 insertions(+), 4 deletions(-) create mode 100644 dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js create mode 100644 dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js.map create mode 100644 dist/__chunks__/fetch.service.yiMnp1FM.js create mode 100644 dist/__chunks__/fetch.service.yiMnp1FM.js.map diff --git a/dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js b/dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js new file mode 100644 index 00000000..e144d64d --- /dev/null +++ b/dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js @@ -0,0 +1,2 @@ +import{F as w,m as u}from"./fetch.service.yiMnp1FM.js";import{i as f}from"./isSidekickLibraryActive.U-fJCMMj.js";class g{async getPlaceHolder(o){try{const c="/placeholder.json",h={cacheOptions:{cacheType:"runtime"}},n=(await w.fetchJson(c,h)).data.find(t=>t.Key===o);if(!n){const t=`PlaceholderService: Placeholder with key ${o} could not be found.`;throw u.error(t),new Error(t)}return n.Text}catch(c){throw u.error("PlaceholderService: Error fetching placeholder data:",c),c}}}const P=new g;function $(){if(!f())return window.location.href;const{location:i}=window.parent,o=new URLSearchParams(i.search);return`${i.origin}${o.get("path")}`}function S(i){if(i.src==="")return;const{src:o,alt:c,eager:h=!1,width:l,height:n,breakpoints:t=[{media:"(min-width: 600px)",width:2e3},{width:750}]}=i,p=new URL(o,$()),d=document.createElement("picture"),{pathname:a}=p,m=a.substring(a.lastIndexOf(".")+1);return t.forEach(r=>{const s=document.createElement("source");r.media&&s.setAttribute("media",r.media),s.setAttribute("type","image/webp"),s.setAttribute("srcset",`${a}?width=${r.width}&format=webply&optimize=medium`),d.appendChild(s)}),t.forEach((r,s)=>{if(s {\n try {\n const url = '/placeholder.json';\n const options: FetchServiceOptions = {\n cacheOptions: { cacheType: 'runtime' },\n };\n const sheetsResponse = await FetchService.fetchJson>(url, options);\n const placeholderRecord = sheetsResponse.data.find((item: Placeholder): boolean => item.Key === key);\n\n if (!placeholderRecord) {\n const errorMessage = `PlaceholderService: Placeholder with key ${key} could not be found.`;\n DebuggerService.error(errorMessage);\n throw new Error(errorMessage);\n }\n\n return placeholderRecord!.Text;\n } catch (error) {\n DebuggerService.error('PlaceholderService: Error fetching placeholder data:', error);\n throw error;\n }\n }\n}\n\nexport default new PlaceholderService();\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the ancestor origin + the path query param is returned.\n * @returns {String} The href of the current page or the href of the block running in the library\n *\n * @example\n * const url = new URL(src, getHref());\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getHref(): string {\n if (!isSidekickLibraryActive()) return window.location.href;\n\n const { location: parentLocation } = window.parent;\n const urlParams = new URLSearchParams(parentLocation.search);\n return `${parentLocation.origin}${urlParams.get('path')}`;\n}\n","import { getHref } from 'Helpers/sidekick/getHref.ts';\n\n/**\n * Represents a breakpoint configuration used in responsive web design.\n *\n * @interface BreakPoint\n * @property {number} [media] - The media query string defining the condition for this breakpoint.\n * @property {number} [width] - The width associated with this breakpoint.\n *\n * @example\n * // Example usage:\n * const exampleBreakPoint: BreakPoint = {\n * media: \"(min-width: 600px)\",\n * width: \"100\"\n * };\n */\ninterface BreakPoint {\n media?: string;\n width?: number;\n}\n\n/**\n * Represents the arguments for creating an optimized picture element.\n *\n * @interface CreateOptimizedPictureArgs\n * @property {string} src - The URL of the image.\n * @property {string} alt - The alternative text for the image.\n * @property {number} width - The width of the image in CSS pixels.\n * @property {number} height - The height of the image in CSS pixels.\n * @property {boolean} [eager] - Whether to load the image immediately.\n * @property {BreakPoint[]} [breakpoints] - The breakpoints for responsive images.\n */\nexport interface CreateOptimizedPictureArgs {\n src: string;\n alt: string;\n width: number;\n height: number;\n eager?: boolean;\n breakpoints?: BreakPoint[];\n}\n\n/**\n * Creates an optimized HTML picture element with responsive image sources and a fallback image.\n *\n * @param {CreateOptimizedPictureArgs} createOptimizedPictureArgs - The arguments for creating the picture element.\n * @returns {HTMLPictureElement} - The created HTML picture element.\n *\n * @example\n * const args = {\n * src: 'image.jpg',\n * alt: 'Example Image',\n * width: '200',\n * height: '150',\n * eager: true,\n * breakpoints: [\n * { media: '(min-width: 600px)', width: '800' },\n * { media: '(min-width: 1200px)', width: '1600' }\n * ]\n * };\n * const pictureElement = createOptimizedPicture(args);\n * document.body.appendChild(pictureElement);\n *\n * @remarks\n * The last breakpoint provided in the `breakpoints` array is used as the source for the fallback image.\n */\nexport function createOptimizedPicture(\n createOptimizedPictureArgs: CreateOptimizedPictureArgs\n): HTMLPictureElement | undefined {\n if (createOptimizedPictureArgs.src === '') return undefined;\n\n const {\n src,\n alt,\n eager = false,\n width,\n height,\n breakpoints = [{ media: '(min-width: 600px)', width: 2000 }, { width: 750 }],\n } = createOptimizedPictureArgs;\n const url = new URL(src, getHref());\n const picture = document.createElement('picture');\n const { pathname } = url;\n const ext = pathname.substring(pathname.lastIndexOf('.') + 1);\n\n // webp\n breakpoints.forEach((breakpoint: BreakPoint): void => {\n const source = document.createElement('source');\n if (breakpoint.media) source.setAttribute('media', breakpoint.media);\n source.setAttribute('type', 'image/webp');\n source.setAttribute('srcset', `${pathname}?width=${breakpoint.width}&format=webply&optimize=medium`);\n picture.appendChild(source);\n });\n\n // fallback\n breakpoints.forEach((breakpoint: Record, index: number): void => {\n if (index < breakpoints.length - 1) {\n const source = document.createElement('source');\n if (breakpoint.media) source.setAttribute('media', breakpoint.media);\n source.setAttribute('srcset', `${pathname}?width=${breakpoint.width}&format=${ext}&optimize=medium`);\n picture.appendChild(source);\n } else {\n const img = document.createElement('img');\n img.setAttribute('loading', eager ? 'eager' : 'lazy');\n img.setAttribute('alt', alt);\n img.setAttribute('width', width.toString());\n img.setAttribute('height', height.toString());\n picture.appendChild(img);\n img.setAttribute('src', `${pathname}?width=${breakpoint.width}&format=${ext}&optimize=medium`);\n }\n });\n\n return picture;\n}\n"],"names":["PlaceholderService","key","url","options","placeholderRecord","FetchService","item","errorMessage","DebuggerService","error","PlaceholderService$1","getHref","isSidekickLibraryActive","parentLocation","urlParams","createOptimizedPicture","createOptimizedPictureArgs","src","alt","eager","width","height","breakpoints","picture","pathname","ext","breakpoint","source","index","img"],"mappings":"iHAKA,MAAMA,CAAmB,CACvB,MAAa,eAAeC,EAA8B,CACpD,GAAA,CACF,MAAMC,EAAM,oBACNC,EAA+B,CACnC,aAAc,CAAE,UAAW,SAAU,CAAA,EAGjCC,GADiB,MAAMC,EAAa,UAAuCH,EAAKC,CAAO,GACpD,KAAK,KAAMG,GAA+BA,EAAK,MAAQL,CAAG,EAEnG,GAAI,CAACG,EAAmB,CAChB,MAAAG,EAAe,4CAA4CN,CAAG,uBACpEO,MAAAA,EAAgB,MAAMD,CAAY,EAC5B,IAAI,MAAMA,CAAY,CAC9B,CAEA,OAAOH,EAAmB,WACnBK,EAAO,CACED,MAAAA,EAAA,MAAM,uDAAwDC,CAAK,EAC7EA,CACR,CACF,CACF,CAEA,MAAeC,EAAA,IAAIV,EChBZ,SAASW,GAAkB,CAChC,GAAI,CAACC,EAAwB,EAAG,OAAO,OAAO,SAAS,KAEvD,KAAM,CAAE,SAAUC,GAAmB,OAAO,OACtCC,EAAY,IAAI,gBAAgBD,EAAe,MAAM,EAC3D,MAAO,GAAGA,EAAe,MAAM,GAAGC,EAAU,IAAI,MAAM,CAAC,EACzD,CC8CO,SAASC,EACdC,EACgC,CAChC,GAAIA,EAA2B,MAAQ,GAAW,OAE5C,KAAA,CACJ,IAAAC,EACA,IAAAC,EACA,MAAAC,EAAQ,GACR,MAAAC,EACA,OAAAC,EACA,YAAAC,EAAc,CAAC,CAAE,MAAO,qBAAsB,MAAO,KAAQ,CAAE,MAAO,IAAK,CACzE,EAAAN,EACEd,EAAM,IAAI,IAAIe,EAAKN,EAAS,CAAA,EAC5BY,EAAU,SAAS,cAAc,SAAS,EAC1C,CAAE,SAAAC,CAAa,EAAAtB,EACfuB,EAAMD,EAAS,UAAUA,EAAS,YAAY,GAAG,EAAI,CAAC,EAGhD,OAAAF,EAAA,QAASI,GAAiC,CAC9C,MAAAC,EAAS,SAAS,cAAc,QAAQ,EAC1CD,EAAW,OAAcC,EAAA,aAAa,QAASD,EAAW,KAAK,EAC5DC,EAAA,aAAa,OAAQ,YAAY,EACxCA,EAAO,aAAa,SAAU,GAAGH,CAAQ,UAAUE,EAAW,KAAK,gCAAgC,EACnGH,EAAQ,YAAYI,CAAM,CAAA,CAC3B,EAGWL,EAAA,QAAQ,CAACI,EAAoCE,IAAwB,CAC3E,GAAAA,EAAQN,EAAY,OAAS,EAAG,CAC5B,MAAAK,EAAS,SAAS,cAAc,QAAQ,EAC1CD,EAAW,OAAcC,EAAA,aAAa,QAASD,EAAW,KAAK,EAC5DC,EAAA,aAAa,SAAU,GAAGH,CAAQ,UAAUE,EAAW,KAAK,WAAWD,CAAG,kBAAkB,EACnGF,EAAQ,YAAYI,CAAM,CAAA,KACrB,CACC,MAAAE,EAAM,SAAS,cAAc,KAAK,EACxCA,EAAI,aAAa,UAAWV,EAAQ,QAAU,MAAM,EAChDU,EAAA,aAAa,MAAOX,CAAG,EAC3BW,EAAI,aAAa,QAAST,EAAM,SAAU,CAAA,EAC1CS,EAAI,aAAa,SAAUR,EAAO,SAAU,CAAA,EAC5CE,EAAQ,YAAYM,CAAG,EACnBA,EAAA,aAAa,MAAO,GAAGL,CAAQ,UAAUE,EAAW,KAAK,WAAWD,CAAG,kBAAkB,CAC/F,CAAA,CACD,EAEMF,CACT"} \ No newline at end of file diff --git a/dist/__chunks__/fetch.service.yiMnp1FM.js b/dist/__chunks__/fetch.service.yiMnp1FM.js new file mode 100644 index 00000000..53539a02 --- /dev/null +++ b/dist/__chunks__/fetch.service.yiMnp1FM.js @@ -0,0 +1,18 @@ +const b=e=>{const t=new URL(window.hlx.codeBasePath,window.location.origin);return new URL(e,t)};var p={},P;function x(e){return function(...t){return function(n,r,o){return Object.assign(Object.assign({},o),{value:e(o.value,...t)})}}}Object.defineProperty(p,"__esModule",{value:!0});const O=x(function(e,t=0){let n=-1;const r=function(...o){clearTimeout(n),n=window.setTimeout(()=>{e.call(this,...o)},t)};return r.cancel=function(){clearTimeout(n)},r}),Q=x(function(e,t=0){let n,r=[];const o=function(...s){r=s,n===void 0&&(n=window.setTimeout(()=>{n=void 0,e.call(this,...r)},t))};return o.cancel=function(){clearTimeout(n),n=void 0},o});p.debounce=O,P=p.throttle=Q;var i={},R,w;Object.defineProperty(i,"__esModule",{value:!0});const L=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),C=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},f=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},M=(e,t)=>e.classList.contains(t);function d(e){return Symbol.iterator in e}function T(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const j=(e,t,n,r,o)=>{if(e==null||d(e)&&!T(e))return;if(d(e)&&!(e instanceof HTMLElement)){for(const a of e)j(a,t,n,r,o);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(a=>{const c=$(e,a,n,r);if(!r.eventBindingMap[c]){const l=n.bind(r);return r.eventBindingMap[c]=l,e.addEventListener(a.trim(),l,o)}})};function $(e,t,n,r){return`${m(e,r)}# + ${t.trim()}# + ${m(n,r)}# + ${m(r,r)}`.replace(/\n/gm,"").replace(/\s/g,"")}function m(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const r="xxxxxxxx".replace(/x/g,D).toLowerCase();t.eventIdMap.set(e,r),n=r}return n}function D(){return(100*Math.random()%36|0).toString(36)}const A=(e,t,n,r,o)=>{if(e==null||d(e)&&!T(e))return;if(d(e)&&!(e instanceof HTMLElement)){for(const a of e)A(a,t,n,r,o);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(a=>{const c=$(e,a,n,r),l=r.eventBindingMap[c];l&&(delete r.eventBindingMap[c],e.removeEventListener(a,l,o))})},E=(e,t)=>{L(e,t).forEach(n=>e.removeChild(n))},S=(e,t,n)=>new Promise(r=>{n!==void 0&&setTimeout(()=>r(),n),e.addEventListener(t,()=>r())});i.addClass=f,i.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),i.findAll=L,i.forEachNode=(e,t,n=window)=>{for(let r=0;r{let t="";return e.forEach(n=>{!t.length&&window.matchMedia(n.query).matches&&(t=n.name)}),t},i.getInnerText=e=>e.innerText||e.textContent||"",i.getParent=(e,t)=>e.closest(t),i.getUniqueID=()=>Math.random().toString(36).substr(2,9),i.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,i.hasClass=M,i.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let r={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(r=t.getBoundingClientRect()),n.top>=r.top&&n.right<=r.right&&n.bottom<=r.bottom&&n.left>=r.left},i.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),R=i.onEvent=j,i.removeChildren=E,i.removeChilds=E,i.removeClass=C,i.removeEvent=A,i.toggleClass=(e,t,n)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const r of e)n===!0?f(r,t):M(r,t)||n===!1?C(r,t):f(r,t)}},i.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),i.waitForAnimationEnd=function(e,t){return new Promise((n,r)=>{e.addEventListener("animationend",function o(s){s.target===e&&(t&&s.animationName!==t||(e.removeEventListener("animationend",o),n(s)))})})},i.waitForEvent=S,i.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():S(e,"kl-component-initialized",3e3)},i.waitForTransitionEnd=function(e,t){return new Promise((n,r)=>{e.addEventListener("transitionend",function o(s){s.target===e&&(t&&s.propertyName!==t||(e.removeEventListener("transitionend",o),n(s)))})})};var q={};Object.defineProperty(q,"__esModule",{value:!0});q.fetchJSON=(e,t)=>new Promise((n,r)=>{fetch(e,t).then(o=>{o.ok?n(o.json()):r(o)}).catch(o=>r(o))});var h={};Object.defineProperty(h,"__esModule",{value:!0});const g=e=>typeof e=="object"&&e!==null?JSON.stringify(e):String(e);h.getValue=(e={},t="")=>{const n=t.split(".");let r=0,o=e;for(;o&&rtypeof e==typeof t&&(typeof e=="object"?g(e).localeCompare(g(t))===0:e===t),h.isFilledObject=function(e){return typeof e=="object"&&e!==null&&Object.keys(e).length>0},h.naiveClone=function e(t){return typeof t!="object"?t:t===null?null:Array.isArray(t)?t.map(n=>e(n)):Object.entries(t).reduce((n,[r,o])=>(n[r]=e(o),n),{})},h.toArray=e=>Array.isArray(e)?e:[e],h.toString=g;/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */class u{constructor(){this.eventIdMap=new WeakMap,this.eventBindingMap={},this.lastMQ=w(u.mediaQuerys),R(window,"resize",this.handleMQChange,this)}static getInstance(t){return u.instance===void 0&&(u.mediaQuerys=t,u.instance=new u),u.instance}handleMQChange(){const t=w(u.mediaQuerys);t!==this.lastMQ&&(window.dispatchEvent(new CustomEvent("kl-mq-change",{detail:{newMQ:t,oldMQ:this.lastMQ}})),this.lastMQ=t)}}(function(e,t,n,r){var o,s=arguments.length,a=s<3?t:r===null?r=Object.getOwnPropertyDescriptor(t,n):r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")a=Reflect.decorate(e,t,n,r);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(a=(s<3?o(a):s>3?o(t,n,a):o(t,n))||a);s>3&&a&&Object.defineProperty(t,n,a)})([P(100)],u.prototype,"handleMQChange",null);var I=new class{constructor(){this.urlSearchParams=new URLSearchParams(window.location.search)}get(e){return this.urlSearchParams.get(e)}getAll(e){return this.urlSearchParams.getAll(e)}getAllKeys(){return Array.from(this.urlSearchParams.keys())}set(e,t){this.urlSearchParams.set(e,t),this.updateUrl()}delete(e){this.urlSearchParams.delete(e),this.updateUrl()}getString(){return this.urlSearchParams.toString()}get curUrl(){return`${window.location.protocol}//${window.location.host}${window.location.pathname}`}updateUrl(){const e=this.getString(),t=this.curUrl,n=window.location.hash,r=e!==""?`${t}?${e}`:t;window.history.replaceState({path:r},"",r),n!==""&&(window.location.hash=n)}},F=new Proxy(console,{get:(e,t)=>I.get("js-debug")!==null?e[t]:()=>{}});new class{constructor(){this.componentMap=new WeakMap,this.intersectionObserver=new IntersectionObserver(e=>this.handleIntersectionChange(e),{rootMargin:"500px 0px"})}subscribe(e,t){this.componentMap.set(e,t),this.intersectionObserver.observe(e)}unsubscribe(e){this.intersectionObserver.unobserve(e),this.componentMap.delete(e)}handleIntersectionChange(e){e.forEach(t=>{const n=t.target;if(!t.isIntersecting||!this.componentMap.has(n))return;const r=this.componentMap.get(n);this.unsubscribe(n),r()})}};class N{constructor(){this.runtimeCache=new Map}get(t){return this.runtimeCache.get(t)}set(t,n){this.runtimeCache.set(t,n)}has(t){return this.runtimeCache.has(t)}delete(t){this.runtimeCache.delete(t)}}class U{constructor(){this.requestPipeline=new Map,this.runtimeCache=new N}fetchJson(t,n={}){return this.fetchData(b(t).href,n,this.getResponseJSON)}fetchText(t,n={}){return this.fetchData(b(t).href,n,this.getResponseText)}async fetchData(t,n,r){const{cacheOptions:o}=n,s=this.getCachedData(t,o);if(s!==null)return s;const a=this.requestPipeline.get(t);if(a!==void 0)return r(await a);const c=fetch(t,n.fetchOptions);this.requestPipeline.set(t,c);const l=await c;this.requestPipeline.delete(t);const v=await r(l);if(this.setCachedData(t,v,o),!l.ok){const y=await l.text();throw F.error(`FetchService: Error fetching data from ${t}: ${y}`),new Error(`Error fetching data from ${t}: ${y}`)}return v}async getResponseJSON(t){return await t.clone().json()}async getResponseText(t){return await t.clone().text()}getCachedData(t,n){return(n==null?void 0:n.cacheType)==="runtime"?this.runtimeCache.get(t)??null:null}setCachedData(t,n,r){(r==null?void 0:r.cacheType)==="runtime"&&this.runtimeCache.set(t,n)}}const k=new U;export{k as F,b as g,F as m}; +//# sourceMappingURL=fetch.service.yiMnp1FM.js.map diff --git a/dist/__chunks__/fetch.service.yiMnp1FM.js.map b/dist/__chunks__/fetch.service.yiMnp1FM.js.map new file mode 100644 index 00000000..1b5ab252 --- /dev/null +++ b/dist/__chunks__/fetch.service.yiMnp1FM.js.map @@ -0,0 +1 @@ +{"version":3,"file":"fetch.service.yiMnp1FM.js","sources":["../../src/app/utils/getUrlForEndpoint.ts","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/function-helpers/decorators/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/api-helpers/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/object-helpers/index.js","../../node_modules/@kluntje/services/lib/index.module.js","../../src/utils/RuntimeCache.ts","../../src/services/fetch.service.ts"],"sourcesContent":["/**\n * Get the URL for an endpoint.\n * @param endpoint - The endpoint.\n * @returns URL\n * @example\n * const url = getUrlForEndpoint('block1/block1.css');\n * console.log(url);\n * Output: URL { href: 'http://localhost:3000/block1/block1.css' }\n */\nexport const getUrlForEndpoint = (endpoint: string): URL => {\n const baseUrl = new URL(window.hlx.codeBasePath, window.location.origin);\n return new URL(endpoint, baseUrl);\n};\n","\"use strict\";function t(t){return function(...e){return function(n,o,c){return Object.assign(Object.assign({},c),{value:t(c.value,...e)})}}}Object.defineProperty(exports,\"__esModule\",{value:!0});const e=t((function(t,e=0){let n=-1;const o=function(...o){clearTimeout(n),n=window.setTimeout((()=>{t.call(this,...o)}),e)};return o.cancel=function(){clearTimeout(n)},o})),n=t((function(t,e=0){let n,o=[];const c=function(...c){o=c,void 0===n&&(n=window.setTimeout((()=>{n=void 0,t.call(this,...o)}),e))};return c.cancel=function(){clearTimeout(n),n=void 0},c}));exports.debounce=e,exports.throttle=n;\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,a)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,a);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=l(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,a)}}))};function l(e,t,n,o){return`${a(e,o)}#\\n ${t.trim()}#\\n ${a(n,o)}#\\n ${a(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function a(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let a;a=\"string\"==typeof t?t.trim().split(\" \"):t,a.forEach((t=>{const r=l(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});exports.fetchJSON=(e,t)=>new Promise(((o,s)=>{fetch(e,t).then((e=>{e.ok?o(e.json()):s(e)})).catch((e=>s(e)))}));\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=e=>\"object\"==typeof e&&null!==e?JSON.stringify(e):String(e);exports.getValue=(e={},t=\"\")=>{const r=t.split(\".\");let o=0,n=e;for(;n&&otypeof t==typeof r&&(\"object\"==typeof t?0===e(t).localeCompare(e(r)):t===r),exports.isFilledObject=function(e){return\"object\"==typeof e&&null!==e&&Object.keys(e).length>0},exports.naiveClone=function e(t){return\"object\"!=typeof t?t:null===t?null:Array.isArray(t)?t.map((t=>e(t))):Object.entries(t).reduce(((t,[r,o])=>(t[r]=e(o),t)),{})},exports.toArray=e=>Array.isArray(e)?e:[e],exports.toString=e;\n//# sourceMappingURL=index.js.map\n","import{throttle as e}from\"@kluntje/js-utils/lib/function-helpers/decorators\";import{getCurrentMQ as t,onEvent as n}from\"@kluntje/js-utils/lib/dom-helpers\";import{fetchJSON as r}from\"@kluntje/js-utils/lib/api-helpers\";import{isFilledObject as s}from\"@kluntje/js-utils/lib/object-helpers\";const i=\"kl-mq-change\",a=\"kl-in-vp\",o=\"kl-out-vp\";class l{constructor(){}static getInstance(){return void 0===l.instance&&(l.instance=new IntersectionObserver(l.handleIntersectionChange)),l.instance}static handleIntersectionChange(e){Object.keys(e).forEach((t=>{const n=e[t],r=n.target;n.isIntersecting?r.dispatchEvent(new CustomEvent(\"kl-in-vp\",{bubbles:!1})):r.dispatchEvent(new CustomEvent(\"kl-out-vp\",{bubbles:!1}))}))}}\n/*! *****************************************************************************\nCopyright (c) Microsoft Corporation.\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY\nAND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\nLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR\nOTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\nPERFORMANCE OF THIS SOFTWARE.\n***************************************************************************** */class c{constructor(){this.eventIdMap=new WeakMap,this.eventBindingMap={},this.lastMQ=t(c.mediaQuerys),n(window,\"resize\",this.handleMQChange,this)}static getInstance(e){return void 0===c.instance&&(c.mediaQuerys=e,c.instance=new c),c.instance}handleMQChange(){const e=t(c.mediaQuerys);e!==this.lastMQ&&(window.dispatchEvent(new CustomEvent(\"kl-mq-change\",{detail:{newMQ:e,oldMQ:this.lastMQ}})),this.lastMQ=e)}}!function(e,t,n,r){var s,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if(\"object\"==typeof Reflect&&\"function\"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(i<3?s(a):i>3?s(t,n,a):s(t,n))||a);i>3&&a&&Object.defineProperty(t,n,a)}([e(100)],c.prototype,\"handleMQChange\",null);const h=Symbol(\"resolve\"),d=Symbol(\"reject\"),u=Symbol(\"pending\");class p{static get PLACEHOLDER_SELECTOR(){return\"kl-i18n-placeholder\"}static getInstance(){return void 0===p._instance&&(p._instance=new p),p._instance}get isSetUp(){return Boolean(this._url||s(this._dictionary))}get loaded(){return this._loaded}get ready(){return this._ready[u]||this.fetchI18nDictionary(),this._ready}setUp({url:e,dictionary:t}={}){if(this.isSetUp)console.warn(\"@kluntje I18nService: service has already been set up. You can't set it up twice!\");else if(e)this._url=e;else{if(!t)throw new Error('@kluntje I18nService: a \"url\" or \"dictionary\" should have been passed to the setUp function.');this._dictionary=t,this._loaded=!0,this._ready[h](),this._ready[u]=!0}}get(e,{fallback:t,interpolations:n}={}){if(this.loaded){if(this._dictionary.hasOwnProperty(e)){let t=this._dictionary[e];return n&&Object.entries(n).forEach((([e,n])=>{t=t.split(`{${e}}`).join(String(n))})),t}return console.warn(`@kluntje I18nService: i18n for key '${e}' is missing in dictionary!`),void 0!==t?t:this.getHumanReadableName(e)}return this._ready[u]||(this.addStyling(),this.fetchI18nDictionary()),this.getPlaceholder(e,{fallback:t,interpolations:n})}constructor(){this._loaded=!1,this._dictionary={},this._ready=this.getReadyPromise()}getReadyPromise(){let e,t;const n=new Promise(((n,r)=>{e=n,t=r}));return n[h]=e,n[d]=t,n[u]=!1,n}ensureSetup(){if(!this.isSetUp)throw new Error(\"@kluntje I18nService: should be set up before calling other APIs\")}addStyling(){const e=document.head,t=document.createElement(\"style\");t.type=\"text/css\",t.appendChild(document.createTextNode(`\\n .${p.PLACEHOLDER_SELECTOR} {\\n display: contents;\\n }\\n `)),e.appendChild(t)}fetchI18nDictionary(){this.ensureSetup(),this._ready[u]=!0,r(this._url).then((e=>{this._dictionary=e,this._loaded=!0,this._ready[h](),this.fillInPlaceholders()})).catch((e=>{console.error(\"@kluntje I18nService: unable to fetch keys from server!\",e),this._loaded=!0,this._ready[h]()}))}fillInPlaceholders(){Array.from(document.getElementsByClassName(p.PLACEHOLDER_SELECTOR)).forEach((e=>{const{key:t,fallback:n,interpolations:r}=e.dataset;e.replaceWith(this.get(t,{fallback:n,interpolations:r?JSON.parse(r):void 0}))}))}getHumanReadableName(e){return e.split(\".\").reverse()[0].replace(/[A-Z]/g,(e=>` ${e.toLowerCase()}`))}getPlaceholder(e,{fallback:t,interpolations:n}={}){const r=document.createElement(\"span\");return r.innerText=void 0!==t?t:this.getHumanReadableName(e),r.classList.add(p.PLACEHOLDER_SELECTOR),r.setAttribute(\"data-key\",e),t&&r.setAttribute(\"data-fallback\",t),n&&r.setAttribute(\"data-interpolations\",JSON.stringify(n)),r.outerHTML}}var g=new class{constructor(){this.urlSearchParams=new URLSearchParams(window.location.search)}get(e){return this.urlSearchParams.get(e)}getAll(e){return this.urlSearchParams.getAll(e)}getAllKeys(){return Array.from(this.urlSearchParams.keys())}set(e,t){this.urlSearchParams.set(e,t),this.updateUrl()}delete(e){this.urlSearchParams.delete(e),this.updateUrl()}getString(){return this.urlSearchParams.toString()}get curUrl(){return`${window.location.protocol}//${window.location.host}${window.location.pathname}`}updateUrl(){const e=this.getString(),t=this.curUrl,n=window.location.hash,r=\"\"!==e?`${t}?${e}`:t;window.history.replaceState({path:r},\"\",r),\"\"!==n&&(window.location.hash=n)}};var m=new Proxy(console,{get:(e,t)=>null!==g.get(\"js-debug\")?e[t]:()=>{}});var y=new class{constructor(){this.componentMap=new WeakMap,this.intersectionObserver=new IntersectionObserver((e=>this.handleIntersectionChange(e)),{rootMargin:\"500px 0px\"})}subscribe(e,t){this.componentMap.set(e,t),this.intersectionObserver.observe(e)}unsubscribe(e){this.intersectionObserver.unobserve(e),this.componentMap.delete(e)}handleIntersectionChange(e){e.forEach((e=>{const t=e.target;if(!e.isIntersecting||!this.componentMap.has(t))return;const n=this.componentMap.get(t);this.unsubscribe(t),n()}))}};export{m as DebuggerService,p as I18nService,a as IN_VP_EVENT,y as LazyConnectService,i as MQ_CHANGE_EVENT,c as MediaQueryService,o as OUT_VP_EVENT,g as URLSearchParamsService,l as ViewportObserver};\n//# sourceMappingURL=index.module.js.map\n","export class RuntimeCache {\n private runtimeCache: Map = new Map();\n\n public get(key: string): T | undefined {\n return this.runtimeCache.get(key);\n }\n\n public set(key: string, value: T): void {\n this.runtimeCache.set(key, value);\n }\n\n public has(key: string): boolean {\n return this.runtimeCache.has(key);\n }\n\n public delete(key: string): void {\n this.runtimeCache.delete(key);\n }\n}\n","import { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint';\nimport { RuntimeCache } from '../utils/RuntimeCache';\nimport { DebuggerService } from '@kluntje/services';\n\nexport interface FetchServiceCacheOptions {\n cacheType?: 'runtime'; // 'local' | 'session' | \"request\" can be added later\n}\n\nexport interface FetchServiceOptions {\n fetchOptions?: RequestInit;\n cacheOptions?: FetchServiceCacheOptions;\n}\n\nclass FetchService {\n private requestPipeline: Map> = new Map();\n\n private runtimeCache = new RuntimeCache();\n\n public fetchJson(endpoint: string, options: FetchServiceOptions = {}): Promise {\n return this.fetchData(getUrlForEndpoint(endpoint).href, options, this.getResponseJSON);\n }\n\n public fetchText(endpoint: string, options: FetchServiceOptions = {}): Promise {\n return this.fetchData(getUrlForEndpoint(endpoint).href, options, this.getResponseText);\n }\n\n private async fetchData(\n url: string,\n options: FetchServiceOptions,\n dataMapper: (Response) => Promise\n ): Promise {\n const { cacheOptions } = options;\n const cachedData = this.getCachedData(url, cacheOptions);\n if (cachedData !== null) return cachedData;\n\n const pipelinedRequest = this.requestPipeline.get(url);\n if (pipelinedRequest !== undefined) return dataMapper(await pipelinedRequest);\n\n const request = fetch(url, options.fetchOptions);\n this.requestPipeline.set(url, request);\n\n const response = await request;\n this.requestPipeline.delete(url);\n const responseData = await dataMapper(response);\n\n this.setCachedData(url, responseData, cacheOptions);\n\n if (!response.ok) {\n const errorText = await response.text();\n\n DebuggerService.error(`FetchService: Error fetching data from ${url}: ${errorText}`);\n\n throw new Error(`Error fetching data from ${url}: ${errorText}`);\n }\n return responseData;\n }\n\n private async getResponseJSON(response: Response): Promise {\n const responseClone = response.clone();\n const responseJson = await responseClone.json();\n return responseJson;\n }\n\n private async getResponseText(response: Response): Promise {\n const responseClone = response.clone();\n const responseText = await responseClone.text();\n return responseText;\n }\n\n private getCachedData(url: string, cacheOptions?: FetchServiceCacheOptions): T | null {\n if (cacheOptions?.cacheType === 'runtime') {\n return this.runtimeCache.get(url) ?? null;\n }\n return null;\n }\n\n private setCachedData(url: string, data: T, cacheOptions?: FetchServiceCacheOptions): void {\n if (cacheOptions?.cacheType === 'runtime') {\n this.runtimeCache.set(url, data);\n }\n }\n}\n\nexport default new FetchService();\n"],"names":["getUrlForEndpoint","endpoint","baseUrl","t","e","o","c","decorators","n","throttle","domHelpers","r","i","s","a","d","l","u","f","getCurrentMQ","onEvent","apiHelpers","objectHelpers","g","m","RuntimeCache","key","value","FetchService","options","url","dataMapper","cacheOptions","cachedData","pipelinedRequest","request","response","responseData","errorText","DebuggerService","data","FetchService$1"],"mappings":"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","x_google_ignoreList":[1,2,3,4,5]} \ No newline at end of file diff --git a/dist/main/main.js b/dist/main/main.js index b9b49ac9..d4f6ce0e 100644 --- a/dist/main/main.js +++ b/dist/main/main.js @@ -1,4 +1,4 @@ -import{t as I,r as p}from"../__chunks__/state.CJfvw0Ck.js";import{i as R}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";import{g as se,m as _,F as L}from"../__chunks__/fetch.service.yiMnp1FM.js";import{_ as n}from"../__chunks__/preload-helper.D7itGvJr.js";import{T as f,s as v,x as l,w as X,i as pe}from"../__chunks__/lit-element.CH8ciVnL.js";import{t as y,n as fe}from"../__chunks__/property.Ds9fqW-T.js";import{i as me,t as _e,e as j,o as oe,a as ge}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{r as z}from"../__chunks__/icon.template.3G0fuXUC.js";import{P as g,c as ve}from"../__chunks__/createOptimizedPicture.DLZ8Nghn.js";const K=(e,t)=>{t.split(",").forEach(r=>{e.classList.add(I(r.trim()))})};function V(e,t=document){const r=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${r}="${e}"]`)].map(i=>i.content).join(", ");return o.length?o:""}function ye(){const e=V("template");e&&K(document.body,e);const t=V("theme");t&&K(document.body,t)}function be(e){e.querySelectorAll("a").forEach(t=>{if(t.title=t.title||t.textContent,t.href!==t.textContent){const r=t.parentElement,s=t.parentElement.parentElement;t.querySelector("img")||(r.childNodes.length===1&&(r.tagName==="P"||r.tagName==="DIV")&&(t.className="button",r.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="STRONG"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button primary",s.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="EM"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button secondary",s.classList.add("button-container")))}})}function Pe(e){return e.trim()===""?void 0:e}function we(){const e=V("language");document.documentElement.lang=Pe(e)||"en"}function Le(){return R()?window.parent.location:window.location}function E(e){return new Promise((t,r)=>{const{href:s}=se(e);if(document.querySelector(`head > link[href="${s}"]`))t();else{const o=document.createElement("link");o.rel="stylesheet",o.href=s,o.onload=()=>t(),o.onerror=r,document.head.append(o)}})}const H={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/types/icons.types.ts",fontsScssPath:"./src/styles/sass/fonts.scss",fontsCssPath:"./dist/fonts/fonts.css",lazyStylesScssPath:"./src/styles/sass/lazy-styles.scss",lazyStylesCssPath:"./dist/lazyStyles/lazyStyles.css",sidekickLibraryStylesScssPath:"./src/styles/sass/sidekick-library-styles.scss",sidekickLibraryStylesCssPath:"./dist/sidekickLibraryStyles/sidekickLibraryStyles.css",lcpBlocks:["banner"]};async function W(){const{fontsCssPath:e}=H;if(e){await E(e);try{Le().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}}function c(e,t={}){c.defer=c.defer||[];const r=s=>{c[s]=c[s]||((...o)=>c.defer.push({fnname:s,args:o}))};c.drain=c.drain||((s,o)=>{c[s]=o,c.defer.filter(({fnname:i})=>s===i).forEach(({fnname:i,args:a})=>c[i](...a))}),c.always=c.always||[],c.always.on=(s,o)=>{c.always[s]=o},c.on=(s,o)=>{c.cases[s]=o},r("observe"),r("cwv");try{if(window.hlx=window.hlx||{},!window.hlx.rum){const d=new URLSearchParams(window.location.search).get("rum")==="on"?1:100,h=Array.from({length:75},(Z,ue)=>String.fromCharCode(48+ue)).filter(Z=>/\d|[A-Z]/i.test(Z)).filter(()=>Math.random()*75>70).join(""),m=Math.random(),u=m*d<1,b=Date.now(),he={full:()=>window.location.href,origin:()=>window.location.origin,path:()=>window.location.href.replace(/\?.*$/,"")};window.hlx.rum={weight:d,id:h,random:m,isSelected:u,firstReadTime:b,sampleRUM:c,sanitizeURL:he[window.hlx.RUM_MASK_URL||"path"]}}const{weight:s,id:o,firstReadTime:i}=window.hlx.rum;if(window.hlx&&window.hlx.rum&&window.hlx.rum.isSelected){const a=["weight","id","referer","checkpoint","t","source","target","cwv","CLS","FID","LCP","INP"],d=(h=t)=>{const m=JSON.stringify({weight:s,id:o,referer:window.hlx.rum.sanitizeURL(),checkpoint:e,t:Date.now()-i,...t},a),u=`https://rum.hlx.page/.rum/${s}`;navigator.sendBeacon(u,m),console.debug(`ping:${e}`,h)};c.cases=c.cases||{cwv:()=>c.cwv(t)||!0,lazy:()=>{const h=document.createElement("script");return h.src="https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js",document.head.appendChild(h),!0}},d(t),c.cases[e]&&c.cases[e]()}c.always[e]&&c.always[e](t)}catch{}}function $e(e="/dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(r){console.log("setupHlxObj",r)}}function Ee(){$e(),c("top"),window.addEventListener("load",()=>c("load")),window.addEventListener("unhandledrejection",e=>{c("error",{source:e.reason.sourceURL,target:e.reason.line})}),window.addEventListener("error",e=>{c("error",{source:e.filename,target:e.lineno})})}function ie(e){const t=[];return e.querySelectorAll("[data-block-name]").forEach(s=>{t.push({name:s.dataset.blockName,element:s})}),t}async function ae(e){if((e.element.dataset.blockStatus??"unloaded")==="unloaded")try{e.element.dataset.blockStatus="loading";const{href:r}=se(`dist/${e.name}/${e.name}.js`),s=await n(()=>import(r),__vite__mapDeps([]));s.default&&await s.default(e.element),e.element.dataset.blockStatus="loaded"}catch(r){e.element.dataset.blockStatus="error",_.error("loadBlockModules:",r)}}async function ne(e){try{await E(`dist/${e.name}/${e.name}.css`)}catch{}}function N(e){e.style.removeProperty("display")}async function Ce(e){const t=ie(e);if(!t.length){N(e);return}const r=[];for(const s of t)r.push(Promise.all([ae(s),ne(s)]));await Promise.all(r),N(e)}async function Se(){const t=[...document.querySelectorAll(".section")].map(r=>Ce(r));await Promise.all(t)}function Te(){document.querySelectorAll(".default-content-wrapper picture").forEach(t=>{const r=t.parentElement;r&&r.classList.add("image","main")})}function Ae(e){const t=[];let r=!1;[...e.children].forEach(s=>{if(s.tagName==="DIV"||!r){const o=document.createElement("div");t.push(o),r=s.tagName!=="DIV",r&&o.classList.add("default-content-wrapper")}t[t.length-1].append(s)}),t.forEach(s=>e.append(s)),Te(),e.classList.add("section"),e.dataset.sectionStatus="initialized",e.style.display="none"}function De(e){return/^[a-z][A-Za-z0-9]*$/.test(e)?e:/^[A-Z][A-Za-z0-9]*$/.test(e)?e.charAt(0).toLowerCase()+e.slice(1):I(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}function Oe(e){const t={};return e.querySelectorAll(":scope > div").forEach(r=>{if(r.children){const s=[...r.children];if(s[1]){const o=s[1],i=I(s[0].textContent??"");let a="";if(o.querySelector("a")){const d=[...o.querySelectorAll("a")];d.length===1?a=d[0].href:a=d.map(h=>h.href)}else if(o.querySelector("img")){const d=[...o.querySelectorAll("img")];d.length===1?a=d[0].src:a=d.map(h=>h.src)}else if(o.querySelector("p")){const d=[...o.querySelectorAll("p")];d.length===1?a=d[0].textContent:a=d.map(h=>h.textContent)}else a=r.children[1].textContent;t[i]=a}}}),t}function ke(e){const t=e.querySelector("div.section-metadata");if(t){const r=Oe(t);Object.keys(r).forEach(s=>{s==="style"?r.style.split(",").filter(i=>i).map(i=>I(i.trim())).forEach(i=>e.classList.add(i)):e.dataset[De(s)]=r[s]}),t.parentElement&&t.parentElement.remove()}}function Ie(e){e.querySelectorAll(":scope > div").forEach(t=>{Ae(t),ke(t)})}function Re(e){e.querySelectorAll("div.section > div > div").forEach(t=>{const r=t.classList[0];if(r){t.classList.add("block"),t.dataset.blockName=r;const s=t.parentElement;s==null||s.classList.add(`${r}-wrapper`);const o=t.closest(".section");o&&o.classList.add(`${r}-container`)}})}async function ze(){const e=document.querySelector(".section"),{lcpBlocks:t}=H;if(e){const o=ie(e).map(async i=>{(t==null?void 0:t.includes(i.name))&&await Promise.all([ae(i),ne(i)])});await Promise.all(o),N(e)}document.body.style.display=null;const r=document.querySelector("main img");await new Promise(s=>{r&&!r.complete?(r.setAttribute("loading","eager"),r.setAttribute("fetchpriority","high"),r.addEventListener("load",()=>s()),r.addEventListener("error",()=>s())):s()})}class xe{constructor(){this.beforeEagerCallbacks=[],this.loadEagerCallbacks=[],this.beforeLoadLazyCallbacks=[],this.loadLazyCallbacks=[],this.beforeLoadDelayedCallbacks=[],this.loadDelayedCallbacks=[],this.initializedCallbacks=[]}get beforeEager(){return this.beforeEagerPromise===void 0&&(this.beforeEagerPromise=this.beforeLoadEager()),this.beforeEagerPromise}get loadEager(){return this.eagerPromise===void 0&&(this.eagerPromise=this.loadEagerPromise()),this.eagerPromise}get beforeLoadLazy(){return this.beforeLazyPromise===void 0&&(this.beforeLazyPromise=this.beforeLoadLazyPromise()),this.beforeLazyPromise}get loadLazy(){return this.lazyPromise===void 0&&(this.lazyPromise=this.loadLazyPromise()),this.lazyPromise}get beforeLoadDelayed(){return this.beforeDelayedPromise===void 0&&(this.beforeDelayedPromise=this.beforeLoadDelayedPromise()),this.beforeDelayedPromise}get loadDelayed(){return this.delayedPromise===void 0&&(this.delayedPromise=this.loadDelayedPromise()),this.delayedPromise}get initialized(){return this.initializedPromise===void 0&&(this.initializedPromise=this.getInitializedPromise()),this.initializedPromise}addBeforeEagerTask(t){this.beforeEagerCallbacks.push(t)}addLoadEagerTask(t){this.loadEagerCallbacks.push(t)}addBeforeLoadLazyTask(t){this.beforeLoadLazyCallbacks.push(t)}addLoadLazyTask(t){this.loadLazyCallbacks.push(t)}addBeforeLoadDelayedTask(t){this.beforeLoadDelayedCallbacks.push(t)}addLoadDelayedTask(t){this.loadDelayedCallbacks.push(t)}addInitializedTask(t){this.initializedCallbacks.push(t)}async init(){await this.beforeEager,await this.loadEager,await this.beforeLoadLazy,await this.loadLazy,await this.beforeLoadDelayed,await this.loadDelayed,await this.initialized}async beforeLoadEager(){const t=new Promise(r=>{Ee(),ye(),we(),r()});await Promise.all([...this.beforeEagerCallbacks.map(r=>r()),t])}async loadEagerPromise(){const t=new Promise(async r=>{try{const s=document.querySelector("main");be(s),Ie(s),Re(s),setTimeout(()=>{document.body.classList.add("show"),r()},100),(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await W()}catch(s){console.log(s)}});await Promise.all([...this.loadEagerCallbacks.map(r=>r()),t,ze()])}async beforeLoadLazyPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadLazyCallbacks.map(r=>r()),t])}async loadLazyPromise(){const t=new Promise(async r=>{try{const{lazyStylesScssPath:s,sidekickLibraryStylesScssPath:o,fontsScssPath:i,lazyStylesCssPath:a,sidekickLibraryStylesCssPath:d}=H;await Se();const{hash:h}=window.location,m=h?document.getElementById(h.substring(1)):!1;h&&m&&m.scrollIntoView(),s&&a&&await E(a),o&&d&&R()&&await E(d),i&&await W(),c("lazy");const u=document.querySelector("main");c.observe(u.querySelectorAll("div[data-block-name]")),c.observe(u.querySelectorAll("picture > img"))}catch(s){_.error("Load lazy Task: ",s)}r()});await Promise.all([...this.loadLazyCallbacks.map(r=>r()),t])}async beforeLoadDelayedPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadDelayedCallbacks.map(r=>r()),t])}async loadDelayedPromise(){const t=new Promise(r=>{setTimeout(()=>{r()},3e3)});await Promise.all([...this.loadDelayedCallbacks.map(r=>r()),t])}async getInitializedPromise(){const t=new Promise(r=>r());await Promise.all([...this.initializedCallbacks.map(r=>r()),t])}}const C=new xe;/** +import{t as I,r as f}from"../__chunks__/state.CJfvw0Ck.js";import{i as R}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";import{g as se,m as p,F as L}from"../__chunks__/fetch.service.yiMnp1FM.js";import{_ as n}from"../__chunks__/preload-helper.D7itGvJr.js";import{T as m,s as v,x as l,w as X,i as pe}from"../__chunks__/lit-element.CH8ciVnL.js";import{t as y,n as fe}from"../__chunks__/property.Ds9fqW-T.js";import{i as me,t as _e,e as j,o as oe,a as ge}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{r as x}from"../__chunks__/icon.template.3G0fuXUC.js";import{P as g,c as ve}from"../__chunks__/createOptimizedPicture.DLZ8Nghn.js";const K=(e,t)=>{t.split(",").forEach(r=>{e.classList.add(I(r.trim()))})};function V(e,t=document){const r=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${r}="${e}"]`)].map(i=>i.content).join(", ");return o.length?o:""}function ye(){const e=V("template");e&&K(document.body,e);const t=V("theme");t&&K(document.body,t)}function be(e){e.querySelectorAll("a").forEach(t=>{if(t.title=t.title||t.textContent,t.href!==t.textContent){const r=t.parentElement,s=t.parentElement.parentElement;t.querySelector("img")||(r.childNodes.length===1&&(r.tagName==="P"||r.tagName==="DIV")&&(t.className="button",r.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="STRONG"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button primary",s.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="EM"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button secondary",s.classList.add("button-container")))}})}function Pe(e){return e.trim()===""?void 0:e}function we(){const e=V("language");document.documentElement.lang=Pe(e)||"en"}function Le(){return R()?window.parent.location:window.location}function E(e){return new Promise((t,r)=>{const{href:s}=se(e);if(document.querySelector(`head > link[href="${s}"]`))t();else{const o=document.createElement("link");o.rel="stylesheet",o.href=s,o.onload=()=>t(),o.onerror=r,document.head.append(o)}})}const H={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/types/icons.types.ts",fontsScssPath:"./src/styles/sass/fonts.scss",fontsCssPath:"./dist/fonts/fonts.css",lazyStylesScssPath:"./src/styles/sass/lazy-styles.scss",lazyStylesCssPath:"./dist/lazyStyles/lazyStyles.css",sidekickLibraryStylesScssPath:"./src/styles/sass/sidekick-library-styles.scss",sidekickLibraryStylesCssPath:"./dist/sidekickLibraryStyles/sidekickLibraryStyles.css",lcpBlocks:["banner"]};async function W(){const{fontsCssPath:e}=H;if(e){await E(e);try{Le().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){p.error("loadFonts: Error setting fonts-loaded in session storage",t)}}}function c(e,t={}){c.defer=c.defer||[];const r=s=>{c[s]=c[s]||((...o)=>c.defer.push({fnname:s,args:o}))};c.drain=c.drain||((s,o)=>{c[s]=o,c.defer.filter(({fnname:i})=>s===i).forEach(({fnname:i,args:a})=>c[i](...a))}),c.always=c.always||[],c.always.on=(s,o)=>{c.always[s]=o},c.on=(s,o)=>{c.cases[s]=o},r("observe"),r("cwv");try{if(window.hlx=window.hlx||{},!window.hlx.rum){const d=new URLSearchParams(window.location.search).get("rum")==="on"?1:100,h=Array.from({length:75},(Z,ue)=>String.fromCharCode(48+ue)).filter(Z=>/\d|[A-Z]/i.test(Z)).filter(()=>Math.random()*75>70).join(""),_=Math.random(),u=_*d<1,b=Date.now(),he={full:()=>window.location.href,origin:()=>window.location.origin,path:()=>window.location.href.replace(/\?.*$/,"")};window.hlx.rum={weight:d,id:h,random:_,isSelected:u,firstReadTime:b,sampleRUM:c,sanitizeURL:he[window.hlx.RUM_MASK_URL||"path"]}}const{weight:s,id:o,firstReadTime:i}=window.hlx.rum;if(window.hlx&&window.hlx.rum&&window.hlx.rum.isSelected){const a=["weight","id","referer","checkpoint","t","source","target","cwv","CLS","FID","LCP","INP"],d=(h=t)=>{const _=JSON.stringify({weight:s,id:o,referer:window.hlx.rum.sanitizeURL(),checkpoint:e,t:Date.now()-i,...t},a),u=`https://rum.hlx.page/.rum/${s}`;navigator.sendBeacon(u,_),console.debug(`ping:${e}`,h)};c.cases=c.cases||{cwv:()=>c.cwv(t)||!0,lazy:()=>{const h=document.createElement("script");return h.src="https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js",document.head.appendChild(h),!0}},d(t),c.cases[e]&&c.cases[e]()}c.always[e]&&c.always[e](t)}catch{}}function $e(e="/dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(r){p.log("setupHlxObj: Could not set codeBasePath.",r)}}function Ee(){$e(),c("top"),window.addEventListener("load",()=>c("load")),window.addEventListener("unhandledrejection",e=>{c("error",{source:e.reason.sourceURL,target:e.reason.line})}),window.addEventListener("error",e=>{c("error",{source:e.filename,target:e.lineno})})}function ie(e){const t=[];return e.querySelectorAll("[data-block-name]").forEach(s=>{t.push({name:s.dataset.blockName,element:s})}),t}async function ae(e){if((e.element.dataset.blockStatus??"unloaded")==="unloaded")try{e.element.dataset.blockStatus="loading";const{href:r}=se(`dist/${e.name}/${e.name}.js`),s=await n(()=>import(r),__vite__mapDeps([]));s.default&&await s.default(e.element),e.element.dataset.blockStatus="loaded"}catch(r){e.element.dataset.blockStatus="error",p.error("loadBlockModules:",r)}}async function ne(e){try{await E(`dist/${e.name}/${e.name}.css`)}catch(t){p.error("loadBlockStyles: Could not load css styles.",t)}}function N(e){e.style.removeProperty("display")}async function Ce(e){const t=ie(e);if(!t.length){N(e);return}const r=[];for(const s of t)r.push(Promise.all([ae(s),ne(s)]));await Promise.all(r),N(e)}async function Se(){const t=[...document.querySelectorAll(".section")].map(r=>Ce(r));await Promise.all(t)}function Te(){document.querySelectorAll(".default-content-wrapper picture").forEach(t=>{const r=t.parentElement;r&&r.classList.add("image","main")})}function Ae(e){const t=[];let r=!1;[...e.children].forEach(s=>{if(s.tagName==="DIV"||!r){const o=document.createElement("div");t.push(o),r=s.tagName!=="DIV",r&&o.classList.add("default-content-wrapper")}t[t.length-1].append(s)}),t.forEach(s=>e.append(s)),Te(),e.classList.add("section"),e.dataset.sectionStatus="initialized",e.style.display="none"}function De(e){return/^[a-z][A-Za-z0-9]*$/.test(e)?e:/^[A-Z][A-Za-z0-9]*$/.test(e)?e.charAt(0).toLowerCase()+e.slice(1):I(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}function Oe(e){const t={};return e.querySelectorAll(":scope > div").forEach(r=>{if(r.children){const s=[...r.children];if(s[1]){const o=s[1],i=I(s[0].textContent??"");let a="";if(o.querySelector("a")){const d=[...o.querySelectorAll("a")];d.length===1?a=d[0].href:a=d.map(h=>h.href)}else if(o.querySelector("img")){const d=[...o.querySelectorAll("img")];d.length===1?a=d[0].src:a=d.map(h=>h.src)}else if(o.querySelector("p")){const d=[...o.querySelectorAll("p")];d.length===1?a=d[0].textContent:a=d.map(h=>h.textContent)}else a=r.children[1].textContent;t[i]=a}}}),t}function ke(e){const t=e.querySelector("div.section-metadata");if(t){const r=Oe(t);Object.keys(r).forEach(s=>{s==="style"?r.style.split(",").filter(i=>i).map(i=>I(i.trim())).forEach(i=>e.classList.add(i)):e.dataset[De(s)]=r[s]}),t.parentElement&&t.parentElement.remove()}}function Ie(e){e.querySelectorAll(":scope > div").forEach(t=>{Ae(t),ke(t)})}function Re(e){e.querySelectorAll("div.section > div > div").forEach(t=>{const r=t.classList[0];if(r){t.classList.add("block"),t.dataset.blockName=r;const s=t.parentElement;s==null||s.classList.add(`${r}-wrapper`);const o=t.closest(".section");o&&o.classList.add(`${r}-container`)}})}async function xe(){const e=document.querySelector(".section"),{lcpBlocks:t}=H;if(e){const o=ie(e).map(async i=>{(t==null?void 0:t.includes(i.name))&&await Promise.all([ae(i),ne(i)])});await Promise.all(o),N(e)}document.body.style.display=null;const r=document.querySelector("main img");await new Promise(s=>{r&&!r.complete?(r.setAttribute("loading","eager"),r.setAttribute("fetchpriority","high"),r.addEventListener("load",()=>s()),r.addEventListener("error",()=>s())):s()})}class ze{constructor(){this.beforeEagerCallbacks=[],this.loadEagerCallbacks=[],this.beforeLoadLazyCallbacks=[],this.loadLazyCallbacks=[],this.beforeLoadDelayedCallbacks=[],this.loadDelayedCallbacks=[],this.initializedCallbacks=[]}get beforeEager(){return this.beforeEagerPromise===void 0&&(this.beforeEagerPromise=this.beforeLoadEager()),this.beforeEagerPromise}get loadEager(){return this.eagerPromise===void 0&&(this.eagerPromise=this.loadEagerPromise()),this.eagerPromise}get beforeLoadLazy(){return this.beforeLazyPromise===void 0&&(this.beforeLazyPromise=this.beforeLoadLazyPromise()),this.beforeLazyPromise}get loadLazy(){return this.lazyPromise===void 0&&(this.lazyPromise=this.loadLazyPromise()),this.lazyPromise}get beforeLoadDelayed(){return this.beforeDelayedPromise===void 0&&(this.beforeDelayedPromise=this.beforeLoadDelayedPromise()),this.beforeDelayedPromise}get loadDelayed(){return this.delayedPromise===void 0&&(this.delayedPromise=this.loadDelayedPromise()),this.delayedPromise}get initialized(){return this.initializedPromise===void 0&&(this.initializedPromise=this.getInitializedPromise()),this.initializedPromise}addBeforeEagerTask(t){this.beforeEagerCallbacks.push(t)}addLoadEagerTask(t){this.loadEagerCallbacks.push(t)}addBeforeLoadLazyTask(t){this.beforeLoadLazyCallbacks.push(t)}addLoadLazyTask(t){this.loadLazyCallbacks.push(t)}addBeforeLoadDelayedTask(t){this.beforeLoadDelayedCallbacks.push(t)}addLoadDelayedTask(t){this.loadDelayedCallbacks.push(t)}addInitializedTask(t){this.initializedCallbacks.push(t)}async init(){await this.beforeEager,await this.loadEager,await this.beforeLoadLazy,await this.loadLazy,await this.beforeLoadDelayed,await this.loadDelayed,await this.initialized}async beforeLoadEager(){const t=new Promise(r=>{Ee(),ye(),we(),r()});await Promise.all([...this.beforeEagerCallbacks.map(r=>r()),t])}async loadEagerPromise(){const t=new Promise(async r=>{try{const s=document.querySelector("main");be(s),Ie(s),Re(s),setTimeout(()=>{document.body.classList.add("show"),r()},100),(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await W()}catch(s){p.error("index: could not load fonts",s)}});await Promise.all([...this.loadEagerCallbacks.map(r=>r()),t,xe()])}async beforeLoadLazyPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadLazyCallbacks.map(r=>r()),t])}async loadLazyPromise(){const t=new Promise(async r=>{try{const{lazyStylesScssPath:s,sidekickLibraryStylesScssPath:o,fontsScssPath:i,lazyStylesCssPath:a,sidekickLibraryStylesCssPath:d}=H;await Se();const{hash:h}=window.location,_=h?document.getElementById(h.substring(1)):!1;h&&_&&_.scrollIntoView(),s&&a&&await E(a),o&&d&&R()&&await E(d),i&&await W(),c("lazy");const u=document.querySelector("main");c.observe(u.querySelectorAll("div[data-block-name]")),c.observe(u.querySelectorAll("picture > img"))}catch(s){p.error("LoadLazyTask: ",s)}r()});await Promise.all([...this.loadLazyCallbacks.map(r=>r()),t])}async beforeLoadDelayedPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadDelayedCallbacks.map(r=>r()),t])}async loadDelayedPromise(){const t=new Promise(r=>{setTimeout(()=>{r()},3e3)});await Promise.all([...this.loadDelayedCallbacks.map(r=>r()),t])}async getInitializedPromise(){const t=new Promise(r=>r());await Promise.all([...this.initializedCallbacks.map(r=>r()),t])}}const C=new ze;/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause @@ -10,7 +10,7 @@ import{t as I,r as p}from"../__chunks__/state.CJfvw0Ck.js";import{i as R}from".. * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const He=()=>new Be;let Be=class{};const M=new WeakMap,Ue=j(class extends le{render(e){return f}update(e,[t]){var s;const r=t!==this.Y;return r&&this.Y!==void 0&&this.rt(void 0),(r||this.lt!==this.ct)&&(this.Y=t,this.ht=(s=e.options)==null?void 0:s.host,this.rt(this.ct=e.element)),f}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let r=M.get(t);r===void 0&&(r=new WeakMap,M.set(t,r)),r.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),r.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=M.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var Ye=Object.defineProperty,Fe=Object.getOwnPropertyDescriptor,B=(e,t,r,s)=>{for(var o=s>1?void 0:s?Fe(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Ye(t,r,o),o};let T=class extends v{constructor(){super(...arguments),this.error=null,this.getSubmenuName=e=>e.path.split("/")[1]}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}async getPlaceholder(e){return await g.getPlaceHolder(e)}render(){if(this.error)return l`
    ${this.error}
    `;if(this.items)return l``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return l`${e.navtitle} ${z("chevron-down","submenu__icon")}`}renderMenuItem(e){return e.error?l`

    ${e.error}

    `:l`
  • ${e.children!==void 0?this.renderSubMenu(e):l`${e.navtitle}`}
  • `}renderMenuItems(){return l`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}filterNavigation(e,t){return e.filter(r=>t.every(s=>!r.path.includes(s))).map(r=>({path:r.path,navtitle:this.getNavTitle(r)}))}groupItemsByFirstLevelPath(e){const t={};return e.forEach(r=>{const s=this.getSubmenuName(r);t[s]||(t[s]=[]),t[s].push({path:r.path,navtitle:this.getNavTitle(r)})}),t}async groupByFirstLevelPath(){const e="/query-index.json",t=["sidekick","sidekick-library","tools","development","dev-","__"];try{const r=await L.fetchJson(e);this.error=null;const s=this.filterNavigation(r.data,t),o=this.groupItemsByFirstLevelPath(s);return Object.values(o).map(a=>a.length===1?a[0]:{navtitle:a[0].path.split("/")[1],path:a[0].path,children:a})}catch(r){return _.error(`SidebarNav Component: Error while fetching ${e}`,r),this.error=await g.getPlaceHolder("error"),[]}}};B([p()],T.prototype,"items",2);B([p()],T.prototype,"error",2);T=B([y("sidebar-nav")],T);var Ze=Object.defineProperty,Xe=Object.getOwnPropertyDescriptor,U=(e,t,r,s)=>{for(var o=s>1?void 0:s?Xe(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Ze(t,r,o),o};let A=class extends v{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();e!==null&&this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t="contact.plain.html";try{const r=await L.fetchText(t,{cacheOptions:{cacheType:"runtime"}});return this.error=null,e.parseFromString(r,"text/html")}catch(r){return _.error(`SidebarContacts Component: Error while fetching ${t}`,r),this.error=await g.getPlaceHolder("error"),null}}renderHeader(e){return e?l`

    ${e}

    `:f}renderText(e){return e?l`

    ${e}

    `:f}render(){if(this.error)return l`
    ${this.error}
    `;if(!this.contactTemplateArgs)return f;const{headline:e,text:t,contacts:r}=this.contactTemplateArgs;return l`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(r)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:r}=e;return!t&&!r?f:l`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(r)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(s=>({icon:s.querySelector("div"),markup:s.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),r=e.querySelector("p"),s=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:r,contacts:s}}renderContacts(e){return e.length===0?f:l`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?z(e.innerHTML):f}renderContactMarkup(e){return e?oe(e.innerHTML):f}};U([p()],A.prototype,"contactTemplateArgs",2);U([p()],A.prototype,"error",2);A=U([y("sidebar-contact")],A);var Ke=Object.defineProperty,We=Object.getOwnPropertyDescriptor,x=(e,t,r,s)=>{for(var o=s>1?void 0:s?We(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Ke(t,r,o),o};let w=class extends v{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e),this.noPostsPlaceholder=await g.getPlaceHolder("no posts")}render(){if(this.lastTreePosts)return l`${this.renderHeader()} ${this.renderPosts()}`}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,r)=>t.lastModified>r.lastModified?-1:t.lastModified${t}`:f}renderPost(e){return l`
    ${this.renderPicture(e)}

    ${e.description}

    `}async getPosts(){const e="/query-index.json";try{return this.error=null,(await L.fetchJson(e)).data.filter(r=>r.path.startsWith("/posts"))}catch(t){return _.error(`SidebarPost Component: Error while fetching ${e}`,t),this.error=await g.getPlaceHolder("error"),[]}}renderPosts(){return this.error?l`
    ${this.error}
    `:this.lastTreePosts.length===0?l`
    ${this.noPostsPlaceholder}
    `:l`
    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}renderHeader(){return l`

    Newest Posts

    `}};x([p()],w.prototype,"lastTreePosts",2);x([p()],w.prototype,"error",2);x([p()],w.prototype,"noPostsPlaceholder",2);w=x([y("sidebar-posts")],w);var Je=Object.defineProperty,Ge=Object.getOwnPropertyDescriptor,Y=(e,t,r,s)=>{for(var o=s>1?void 0:s?Ge(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Je(t,r,o),o};let D=class extends v{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e="footer.plain.html";try{const t=await L.fetchText(e,{cacheOptions:{cacheType:"runtime"}});this.error=null;const r=document.createElement("div");r.innerHTML=t,this.footerMarkup=r.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}catch(t){_.error(`SidebarFooter Component: Error while fetching ${e}`,t),this.error=await g.getPlaceHolder("error")}}render(){if(this.error)return l`
    ${this.error}
    `;if(this.footerMarkup)return l`${this.footerMarkup}`}};Y([p()],D.prototype,"footerMarkup",2);Y([p()],D.prototype,"error",2);D=Y([y("sidebar-footer")],D);var Qe=Object.defineProperty,et=Object.getOwnPropertyDescriptor,tt=(e,t,r,s)=>{for(var o=s>1?void 0:s?et(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Qe(t,r,o),o};let J=class extends v{constructor(){super(...arguments),this.toggleRef=He(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return l`
    ${z("hamburger")}`}};J=tt([y("sidebar-component")],J);const rt=()=>{if(R())return;const e=document.createElement("sidebar-component");e.setAttribute("id","sidebar"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active");const t=document.getElementById("main");t==null||t.after(e)};C.addLoadEagerTask(()=>(rt(),Promise.resolve()));function st(){const e=document.getElementById("main");if(!e)return;const t=e.innerHTML;e.innerHTML=`
    ${R()?"":''}${t}
    `}C.addLoadEagerTask(()=>(st(),Promise.resolve()));function ot({input:e,specifier:t,htmlTag:r}){return t===""||r===""?e:e.split(t).map((s,o)=>o%2===1?`<${r}>${s}`:s).join("")}var it=Object.defineProperty,at=Object.getOwnPropertyDescriptor,F=(e,t,r,s)=>{for(var o=s>1?void 0:s?at(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&it(t,r,o),o};let O=class extends v{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await L.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data},this.error=null}catch(e){_.error("Header Component: Error while fetching header.json",e),this.error=await g.getPlaceHolder("error")}}render(){if(this.error)return l`
    ${this.error}
    `;if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,r=ot({input:e.logoText,htmlTag:"strong",specifier:":::"}),s=oe(r);return l``}};F([p()],O.prototype,"headerData",2);F([p()],O.prototype,"error",2);O=F([y("header-component")],O);/** + */const He=()=>new Be;let Be=class{};const M=new WeakMap,Ue=j(class extends le{render(e){return m}update(e,[t]){var s;const r=t!==this.Y;return r&&this.Y!==void 0&&this.rt(void 0),(r||this.lt!==this.ct)&&(this.Y=t,this.ht=(s=e.options)==null?void 0:s.host,this.rt(this.ct=e.element)),m}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let r=M.get(t);r===void 0&&(r=new WeakMap,M.set(t,r)),r.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),r.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=M.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var Fe=Object.defineProperty,Ye=Object.getOwnPropertyDescriptor,B=(e,t,r,s)=>{for(var o=s>1?void 0:s?Ye(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Fe(t,r,o),o};let T=class extends v{constructor(){super(...arguments),this.error=null,this.getSubmenuName=e=>e.path.split("/")[1]}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}async getPlaceholder(e){return await g.getPlaceHolder(e)}render(){if(this.error)return l`
    ${this.error}
    `;if(this.items)return l``}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return l`${e.navtitle} ${x("chevron-down","submenu__icon")}`}renderMenuItem(e){return e.error?l`

    ${e.error}

    `:l`
  • ${e.children!==void 0?this.renderSubMenu(e):l`${e.navtitle}`}
  • `}renderMenuItems(){return l`
      ${this.items.map(e=>this.renderMenuItem(e))}
    `}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}filterNavigation(e,t){return e.filter(r=>t.every(s=>!r.path.includes(s))).map(r=>({path:r.path,navtitle:this.getNavTitle(r)}))}groupItemsByFirstLevelPath(e){const t={};return e.forEach(r=>{const s=this.getSubmenuName(r);t[s]||(t[s]=[]),t[s].push({path:r.path,navtitle:this.getNavTitle(r)})}),t}async groupByFirstLevelPath(){const e="/query-index.json",t=["sidekick","sidekick-library","tools","development","dev-","__"];try{const r=await L.fetchJson(e);this.error=null;const s=this.filterNavigation(r.data,t),o=this.groupItemsByFirstLevelPath(s);return Object.values(o).map(a=>a.length===1?a[0]:{navtitle:a[0].path.split("/")[1],path:a[0].path,children:a})}catch(r){return p.error(`SidebarNav Component: Error while fetching ${e}`,r),this.error=await g.getPlaceHolder("error"),[]}}};B([f()],T.prototype,"items",2);B([f()],T.prototype,"error",2);T=B([y("sidebar-nav")],T);var Ze=Object.defineProperty,Xe=Object.getOwnPropertyDescriptor,U=(e,t,r,s)=>{for(var o=s>1?void 0:s?Xe(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Ze(t,r,o),o};let A=class extends v{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();e!==null&&this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t="contact.plain.html";try{const r=await L.fetchText(t,{cacheOptions:{cacheType:"runtime"}});return this.error=null,e.parseFromString(r,"text/html")}catch(r){return p.error(`SidebarContacts Component: Error while fetching ${t}`,r),this.error=await g.getPlaceHolder("error"),null}}renderHeader(e){return e?l`

    ${e}

    `:m}renderText(e){return e?l`

    ${e}

    `:m}render(){if(this.error)return l`
    ${this.error}
    `;if(!this.contactTemplateArgs)return m;const{headline:e,text:t,contacts:r}=this.contactTemplateArgs;return l`
    ${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(r)}
    `}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:r}=e;return!t&&!r?m:l`
  • ${this.renderIcon(t)} ${this.renderContactMarkup(r)}
  • `}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(s=>({icon:s.querySelector("div"),markup:s.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),r=e.querySelector("p"),s=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:r,contacts:s}}renderContacts(e){return e.length===0?m:l`
      ${e.map(t=>this.renderContact(t))}
    `}renderIcon(e){return e?x(e.innerHTML):m}renderContactMarkup(e){return e?oe(e.innerHTML):m}};U([f()],A.prototype,"contactTemplateArgs",2);U([f()],A.prototype,"error",2);A=U([y("sidebar-contact")],A);var Ke=Object.defineProperty,We=Object.getOwnPropertyDescriptor,z=(e,t,r,s)=>{for(var o=s>1?void 0:s?We(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Ke(t,r,o),o};let w=class extends v{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e),this.noPostsPlaceholder=await g.getPlaceHolder("no posts")}render(){if(this.lastTreePosts)return l`${this.renderHeader()} ${this.renderPosts()}`}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,r)=>t.lastModified>r.lastModified?-1:t.lastModified${t}`:m}renderPost(e){return l`
    ${this.renderPicture(e)}

    ${e.description}

    `}async getPosts(){const e="/query-index.json";try{return this.error=null,(await L.fetchJson(e)).data.filter(r=>r.path.startsWith("/posts"))}catch(t){return p.error(`SidebarPost Component: Error while fetching ${e}`,t),this.error=await g.getPlaceHolder("error"),[]}}renderPosts(){return this.error?l`
    ${this.error}
    `:this.lastTreePosts.length===0?l`
    ${this.noPostsPlaceholder}
    `:l`
    ${this.lastTreePosts.map(e=>this.renderPost(e))}
    `}renderHeader(){return l`

    Newest Posts

    `}};z([f()],w.prototype,"lastTreePosts",2);z([f()],w.prototype,"error",2);z([f()],w.prototype,"noPostsPlaceholder",2);w=z([y("sidebar-posts")],w);var Je=Object.defineProperty,Ge=Object.getOwnPropertyDescriptor,F=(e,t,r,s)=>{for(var o=s>1?void 0:s?Ge(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Je(t,r,o),o};let D=class extends v{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e="footer.plain.html";try{const t=await L.fetchText(e,{cacheOptions:{cacheType:"runtime"}});this.error=null;const r=document.createElement("div");r.innerHTML=t,this.footerMarkup=r.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}catch(t){p.error(`SidebarFooter Component: Error while fetching ${e}`,t),this.error=await g.getPlaceHolder("error")}}render(){if(this.error)return l`
    ${this.error}
    `;if(this.footerMarkup)return l`${this.footerMarkup}`}};F([f()],D.prototype,"footerMarkup",2);F([f()],D.prototype,"error",2);D=F([y("sidebar-footer")],D);var Qe=Object.defineProperty,et=Object.getOwnPropertyDescriptor,tt=(e,t,r,s)=>{for(var o=s>1?void 0:s?et(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Qe(t,r,o),o};let J=class extends v{constructor(){super(...arguments),this.toggleRef=He(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return l`
    ${x("hamburger")}`}};J=tt([y("sidebar-component")],J);const rt=()=>{if(R())return;const e=document.createElement("sidebar-component");e.setAttribute("id","sidebar"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active");const t=document.getElementById("main");t==null||t.after(e)};C.addLoadEagerTask(()=>(rt(),Promise.resolve()));function st(){const e=document.getElementById("main");if(!e)return;const t=e.innerHTML;e.innerHTML=`
    ${R()?"":''}${t}
    `}C.addLoadEagerTask(()=>(st(),Promise.resolve()));function ot({input:e,specifier:t,htmlTag:r}){return t===""||r===""?e:e.split(t).map((s,o)=>o%2===1?`<${r}>${s}`:s).join("")}var it=Object.defineProperty,at=Object.getOwnPropertyDescriptor,Y=(e,t,r,s)=>{for(var o=s>1?void 0:s?at(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&it(t,r,o),o};let O=class extends v{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await L.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data},this.error=null}catch(e){p.error("Header Component: Error while fetching header.json",e),this.error=await g.getPlaceHolder("error")}}render(){if(this.error)return l`
    ${this.error}
    `;if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,r=ot({input:e.logoText,htmlTag:"strong",specifier:":::"}),s=oe(r);return l``}};Y([f()],O.prototype,"headerData",2);Y([f()],O.prototype,"error",2);O=Y([y("header-component")],O);/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause @@ -22,7 +22,7 @@ import{t as I,r as p}from"../__chunks__/state.CJfvw0Ck.js";import{i as R}from".. * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const G=e=>!Me(e)&&typeof e.then=="function",Q=1073741823;class dt extends le{constructor(){super(...arguments),this._$Cwt=Q,this._$Cbt=[],this._$CK=new ct(this),this._$CX=new lt}render(...t){return t.find(r=>!G(r))??X}update(t,r){const s=this._$Cbt;let o=s.length;this._$Cbt=r;const i=this._$CK,a=this._$CX;this.isConnected||this.disconnected();for(let d=0;dthis._$Cwt);d++){const h=r[d];if(!G(h))return this._$Cwt=d,h;d{for(;a.get();)await a.get();const u=i.deref();if(u!==void 0){const b=u._$Cbt.indexOf(h);b>-1&&b{for(var o=s>1?void 0:s?pt(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&ut(t,r,o),o};const te=Object.assign({"/public/icons/angle-down.svg":()=>n(()=>import("../__chunks__/angle-down.CYLyXUSW.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-left.svg":()=>n(()=>import("../__chunks__/angle-left.CuEqyOC8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-right.svg":()=>n(()=>import("../__chunks__/angle-right.Ke48OV-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-down.svg":()=>n(()=>import("../__chunks__/angle-small-down.SNJn5nFt.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-left.svg":()=>n(()=>import("../__chunks__/angle-small-left.Bq32-m-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-right.svg":()=>n(()=>import("../__chunks__/angle-small-right.FYreGgDf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-up.svg":()=>n(()=>import("../__chunks__/angle-up.D0S_oJnp.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/bolt.svg":()=>n(()=>import("../__chunks__/bolt.BAJn0zD8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/building-storefront.svg":()=>n(()=>import("../__chunks__/building-storefront.Pww5r_Sc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chat-bubble-left-right.svg":()=>n(()=>import("../__chunks__/chat-bubble-left-right.0PedyEPm.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/check.svg":()=>n(()=>import("../__chunks__/check.BHPURAzV.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chevron-down.svg":()=>n(()=>import("../__chunks__/chevron-down.D5xOlW7p.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clip.svg":()=>n(()=>import("../__chunks__/clip.DAiKYXCc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clock.svg":()=>n(()=>import("../__chunks__/clock.CQWyiDNK.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cpu-chip.svg":()=>n(()=>import("../__chunks__/cpu-chip.DbktS35z.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cross.svg":()=>n(()=>import("../__chunks__/cross.DjCq6kb8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cursor-arrow-ripple.svg":()=>n(()=>import("../__chunks__/cursor-arrow-ripple.DHyr9er2.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/download.svg":()=>n(()=>import("../__chunks__/download.BlSXR9C9.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/envelope.svg":()=>n(()=>import("../__chunks__/envelope.Cc7Mhg2-.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye-crossed.svg":()=>n(()=>import("../__chunks__/eye-crossed.C49v3GRJ.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye.svg":()=>n(()=>import("../__chunks__/eye.Cm2FxO9V.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/facebook.svg":()=>n(()=>import("../__chunks__/facebook.3ENFaNKU.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/globe.svg":()=>n(()=>import("../__chunks__/globe.DIrN3GJL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/hamburger.svg":()=>n(()=>import("../__chunks__/hamburger.DXUzfmtf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/heart.svg":()=>n(()=>import("../__chunks__/heart.DSQJkyzj.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/home.svg":()=>n(()=>import("../__chunks__/home.CfzaHiPS.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/instagram.svg":()=>n(()=>import("../__chunks__/instagram.BBx5qXGF.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/medium.svg":()=>n(()=>import("../__chunks__/medium.BPaQEP4K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/menu-burger.svg":()=>n(()=>import("../__chunks__/menu-burger.DyVjSQ0K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/paper-plane.svg":()=>n(()=>import("../__chunks__/paper-plane.CLiFs3FL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/plus.svg":()=>n(()=>import("../__chunks__/plus.DuBm-jVv.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/rocket-lunch.svg":()=>n(()=>import("../__chunks__/rocket-lunch.C6eRDqkd.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/search.svg":()=>n(()=>import("../__chunks__/search.CtsY1mRN.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/share.svg":()=>n(()=>import("../__chunks__/share.D_3XZuic.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/snapchat.svg":()=>n(()=>import("../__chunks__/snapchat.Bct5wLOa.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/social-network.svg":()=>n(()=>import("../__chunks__/social-network.B-lhER-M.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/trash.svg":()=>n(()=>import("../__chunks__/trash.D1jfdnTM.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/twitter.svg":()=>n(()=>import("../__chunks__/twitter.d5w0828a.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/user.svg":()=>n(()=>import("../__chunks__/user.X8OGz61Z.js"),__vite__mapDeps([])).then(e=>e.default)});let k=class extends v{constructor(){super(...arguments),this.name=""}async getSvg(e){const r=te[`${ee}/${e}.svg`]??te[`${ee}/cross.svg`];try{const s=await r();return nt(s)}catch(s){_.error(`Icon Component: SVG icon: ${s.message}`,s);return}}render(){const e=this.getSvg(this.name);return l`${ht(e)}`}};k.styles=pe`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;de([fe({type:String})],k.prototype,"name",2);k=de([y("icon-component")],k);const $={interactive:"interactive",complete:"complete"};function re(){C.addBeforeEagerTask(()=>(document.getElementsByTagName("main")[0].setAttribute("id","main"),Promise.resolve())),C.init()}function ft(){document.readyState===$.interactive||document.readyState===$.complete?re():document.addEventListener("readystatechange",()=>{const e=document.readyState;(e===$.interactive||e===$.complete)&&re()})}ft(); + */const G=e=>!Me(e)&&typeof e.then=="function",Q=1073741823;class dt extends le{constructor(){super(...arguments),this._$Cwt=Q,this._$Cbt=[],this._$CK=new ct(this),this._$CX=new lt}render(...t){return t.find(r=>!G(r))??X}update(t,r){const s=this._$Cbt;let o=s.length;this._$Cbt=r;const i=this._$CK,a=this._$CX;this.isConnected||this.disconnected();for(let d=0;dthis._$Cwt);d++){const h=r[d];if(!G(h))return this._$Cwt=d,h;d{for(;a.get();)await a.get();const u=i.deref();if(u!==void 0){const b=u._$Cbt.indexOf(h);b>-1&&b{for(var o=s>1?void 0:s?pt(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&ut(t,r,o),o};const te=Object.assign({"/public/icons/angle-down.svg":()=>n(()=>import("../__chunks__/angle-down.CYLyXUSW.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-left.svg":()=>n(()=>import("../__chunks__/angle-left.CuEqyOC8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-right.svg":()=>n(()=>import("../__chunks__/angle-right.Ke48OV-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-down.svg":()=>n(()=>import("../__chunks__/angle-small-down.SNJn5nFt.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-left.svg":()=>n(()=>import("../__chunks__/angle-small-left.Bq32-m-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-right.svg":()=>n(()=>import("../__chunks__/angle-small-right.FYreGgDf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-up.svg":()=>n(()=>import("../__chunks__/angle-up.D0S_oJnp.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/bolt.svg":()=>n(()=>import("../__chunks__/bolt.BAJn0zD8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/building-storefront.svg":()=>n(()=>import("../__chunks__/building-storefront.Pww5r_Sc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chat-bubble-left-right.svg":()=>n(()=>import("../__chunks__/chat-bubble-left-right.0PedyEPm.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/check.svg":()=>n(()=>import("../__chunks__/check.BHPURAzV.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chevron-down.svg":()=>n(()=>import("../__chunks__/chevron-down.D5xOlW7p.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clip.svg":()=>n(()=>import("../__chunks__/clip.DAiKYXCc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clock.svg":()=>n(()=>import("../__chunks__/clock.CQWyiDNK.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cpu-chip.svg":()=>n(()=>import("../__chunks__/cpu-chip.DbktS35z.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cross.svg":()=>n(()=>import("../__chunks__/cross.DjCq6kb8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cursor-arrow-ripple.svg":()=>n(()=>import("../__chunks__/cursor-arrow-ripple.DHyr9er2.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/download.svg":()=>n(()=>import("../__chunks__/download.BlSXR9C9.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/envelope.svg":()=>n(()=>import("../__chunks__/envelope.Cc7Mhg2-.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye-crossed.svg":()=>n(()=>import("../__chunks__/eye-crossed.C49v3GRJ.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye.svg":()=>n(()=>import("../__chunks__/eye.Cm2FxO9V.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/facebook.svg":()=>n(()=>import("../__chunks__/facebook.3ENFaNKU.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/globe.svg":()=>n(()=>import("../__chunks__/globe.DIrN3GJL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/hamburger.svg":()=>n(()=>import("../__chunks__/hamburger.DXUzfmtf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/heart.svg":()=>n(()=>import("../__chunks__/heart.DSQJkyzj.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/home.svg":()=>n(()=>import("../__chunks__/home.CfzaHiPS.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/instagram.svg":()=>n(()=>import("../__chunks__/instagram.BBx5qXGF.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/medium.svg":()=>n(()=>import("../__chunks__/medium.BPaQEP4K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/menu-burger.svg":()=>n(()=>import("../__chunks__/menu-burger.DyVjSQ0K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/paper-plane.svg":()=>n(()=>import("../__chunks__/paper-plane.CLiFs3FL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/plus.svg":()=>n(()=>import("../__chunks__/plus.DuBm-jVv.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/rocket-lunch.svg":()=>n(()=>import("../__chunks__/rocket-lunch.C6eRDqkd.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/search.svg":()=>n(()=>import("../__chunks__/search.CtsY1mRN.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/share.svg":()=>n(()=>import("../__chunks__/share.D_3XZuic.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/snapchat.svg":()=>n(()=>import("../__chunks__/snapchat.Bct5wLOa.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/social-network.svg":()=>n(()=>import("../__chunks__/social-network.B-lhER-M.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/trash.svg":()=>n(()=>import("../__chunks__/trash.D1jfdnTM.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/twitter.svg":()=>n(()=>import("../__chunks__/twitter.d5w0828a.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/user.svg":()=>n(()=>import("../__chunks__/user.X8OGz61Z.js"),__vite__mapDeps([])).then(e=>e.default)});let k=class extends v{constructor(){super(...arguments),this.name=""}async getSvg(e){const r=te[`${ee}/${e}.svg`]??te[`${ee}/cross.svg`];try{const s=await r();return nt(s)}catch(s){p.error(`Icon Component: SVG icon: ${s.message}`,s);return}}render(){const e=this.getSvg(this.name);return l`${ht(e)}`}};k.styles=pe`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;de([fe({type:String})],k.prototype,"name",2);k=de([y("icon-component")],k);const $={interactive:"interactive",complete:"complete"};function re(){C.addBeforeEagerTask(()=>(document.getElementsByTagName("main")[0].setAttribute("id","main"),Promise.resolve())),C.init()}function ft(){document.readyState===$.interactive||document.readyState===$.complete?re():document.addEventListener("readystatechange",()=>{const e=document.readyState;(e===$.interactive||e===$.complete)&&re()})}ft(); function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { __vite__mapDeps.viteFileDeps = [] diff --git a/dist/main/main.js.map b/dist/main/main.js.map index 8b6653d2..9598e5ae 100644 --- a/dist/main/main.js.map +++ b/dist/main/main.js.map @@ -1 +1 @@ -{"version":3,"mappings":"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","names":["addClasses","element","classes","cssClass","toClassName","getMetadata","value","doc","attr","meta","metaElement","decorateTemplateAndTheme","template","theme","decorateButtons","a","up","twoup","undefinedOnEmpty","setDocLanguage","lang","getLocation","isSidekickLibraryActive","loadCSS","endpoint","resolve","reject","href","getUrlForEndpoint","link","config","loadFonts","fontsCssPath","e","sampleRUM","checkpoint","data","defer","fnname","args","dfnname","fn","chkpnt","weight","id","_","i","random","isSelected","firstReadTime","urlSanitizers","knownProperties","sendPing","pdata","body","url","script","setupHlxObj","mainScriptPath","scriptEl","error","initSampleRUM","event","collectBlocks","section","blockMap","block","loadBlockModules","blockModule","DebuggerService","loadBlockStyles","showSection","loadBlock","sectionsBlocks","blockPromises","loadBlocks","SectionsPromises","decorateImages","item","parentElement","adjustMarkup","wrappers","defaultContent","wrapper","toCamelCase","name","g","readBlockConfig","row","cols","col","as","imgs","img","ps","p","processSectionMetaData","sectionMeta","key","style","transformSection","main","decorateBlocks","shortBlockName","blockWrapper","waitForLCP","firstSection","lcpBlocks","lcpCandidate","HLX","cb","beforeLoadEagerTask","loadEagerTask","beforeLoadLazyTask","loadLazyTask","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","lazyStylesCssPath","sidekickLibraryStylesCssPath","hash","beforeLoadDelayedTask","loadDelayedTask","initializedTask","HLX$1","o","f","s","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","PlaceholderService","html","currentTarget","renderIcon","child","queryIndex","filterValues","term","siteMapEntries","groups","firstLevelPath","FetchService","filteredNavigation","groupItems","group","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","sitemapEntry","nextSitemapEntry","siteMapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","addSidebarContainer","sidebarContainer","addInnerContainer","children","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","iconMarkupFunc","iconMarkup","unsafeSVG","svg","until","css","property","READY_STATES","init","initHLXApp","readyState"],"sources":["../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../src/app/tasks/decorateTemplateAndTheme.ts","../../src/app/tasks/decorateButtons.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/tasks/setDocLanguage.ts","../../src/helpers/sidekick/getLocation.ts","../../src/app/tasks/loadCSS.ts","../../config.ts","../../src/app/tasks/loadFonts.ts","../../src/app/tasks/sampleRUM.ts","../../src/app/tasks/setupHlxObj.ts","../../src/app/tasks/initSampleRUM.ts","../../src/app/tasks/collectBlocks.ts","../../src/app/tasks/loadBlockModules.ts","../../src/app/tasks/loadBlockStyles.ts","../../src/app/tasks/showSection.ts","../../src/app/tasks/loadBlock.ts","../../src/app/tasks/loadBlocks.ts","../../src/app/tasks/decorateImages.ts","../../src/app/tasks/adjustMarkup.ts","../../src/utils/toCamelCase.ts","../../src/app/tasks/readBlockConfig.ts","../../src/app/tasks/processSectionMetaData.ts","../../src/app/tasks/transformSections.ts","../../src/app/tasks/decorateBlocks.ts","../../src/app/tasks/waitForLCP.ts","../../src/app/index.ts","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/components/sidebar/sidebar.init.ts","../../src/components/innerContainer/innerContainer.ts","../../src/components/innerContainer/innerContainer.init.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants/paths.ts","../../src/components/icon/icon.ts","../../src/app/init.ts","../../src/main.ts"],"sourcesContent":["import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} value - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * Example 1:\n * Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * Output: 'This is a sample description.'\n *\n * @example\n * Example 2:\n * Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","import { addClasses } from '../../utils/addClasses';\nimport { getMetadata } from '../../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Decorates paragraphs containing a single link as buttons.\n * @param {Element} element container element\n */\nexport function decorateButtons(element) {\n element.querySelectorAll('a').forEach((a) => {\n a.title = a.title || a.textContent;\n if (a.href !== a.textContent) {\n const up = a.parentElement;\n const twoup = a.parentElement.parentElement;\n if (!a.querySelector('img')) {\n if (up.childNodes.length === 1 && (up.tagName === 'P' || up.tagName === 'DIV')) {\n a.className = 'button'; // default\n up.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'STRONG' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button primary';\n twoup.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'EM' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button secondary';\n twoup.classList.add('button-container');\n }\n }\n }\n });\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../../utils/getMetadata';\nimport { undefinedOnEmpty } from '../../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document based on the language metadata.\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/**\n * Load a CSS file if it is not already loaded append it to the head.\n * @param endpoint - The endpoint of the CSS file.\n * @returns Promise\n */\nexport function loadCSS(endpoint: string): Promise {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = () => resolve();\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve();\n }\n });\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n fontsCssPath?: string;\n lazyStylesScssPath?: string;\n lazyStylesCssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n sidekickLibraryStylesCssPath?: string;\n lcpBlocks?: string[];\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/types/icons.types.ts',\n fontsScssPath: './src/styles/sass/fonts.scss',\n fontsCssPath: './dist/fonts/fonts.css',\n lazyStylesScssPath: './src/styles/sass/lazy-styles.scss',\n lazyStylesCssPath: './dist/lazyStyles/lazyStyles.css',\n sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss',\n sidekickLibraryStylesCssPath: './dist/sidekickLibraryStyles/sidekickLibraryStyles.css',\n lcpBlocks: ['banner'],\n};\n","import { getLocation } from 'Helpers/sidekick/getLocation';\nimport { loadCSS } from './loadCSS';\nimport { config } from '../../../config';\n\nexport async function loadFonts(): Promise {\n const { fontsCssPath } = config;\n if (!fontsCssPath) return;\n await loadCSS(fontsCssPath);\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n}\n","/**\n * log RUM if part of the sample.\n * @param {string} checkpoint identifies the checkpoint in funnel\n * @param {Object} data additional data for RUM sample\n * @param {string} data.source DOM node that is the source of a checkpoint event,\n * identified by #id or .classname\n * @param {string} data.target subject of the checkpoint event,\n * for instance the href of a link, or a search term\n */\n\nexport function sampleRUM(checkpoint, data = {}) {\n // @ts-ignore\n sampleRUM.defer = sampleRUM.defer || [];\n const defer = (fnname) => {\n // @ts-ignore\n sampleRUM[fnname] = sampleRUM[fnname] || ((...args) => sampleRUM.defer.push({ fnname, args }));\n };\n // @ts-ignore\n sampleRUM.drain =\n // @ts-ignore\n sampleRUM.drain ||\n ((dfnname, fn) => {\n sampleRUM[dfnname] = fn;\n // @ts-ignore\n sampleRUM.defer\n .filter(({ fnname }) => dfnname === fnname)\n .forEach(({ fnname, args }) => sampleRUM[fnname](...args));\n });\n // @ts-ignore\n sampleRUM.always = sampleRUM.always || [];\n // @ts-ignore\n sampleRUM.always.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.always[chkpnt] = fn;\n };\n // @ts-ignore\n sampleRUM.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.cases[chkpnt] = fn;\n };\n defer('observe');\n defer('cwv');\n try {\n window.hlx = window.hlx || {};\n // @ts-ignore\n if (!window.hlx.rum) {\n const usp = new URLSearchParams(window.location.search);\n const weight = usp.get('rum') === 'on' ? 1 : 100; // with parameter, weight is 1. Defaults to 100.\n const id = Array.from({ length: 75 }, (_, i) => String.fromCharCode(48 + i))\n .filter((a) => /\\d|[A-Z]/i.test(a))\n .filter(() => Math.random() * 75 > 70)\n .join('');\n const random = Math.random();\n const isSelected = random * weight < 1;\n const firstReadTime = Date.now();\n const urlSanitizers = {\n full: () => window.location.href,\n origin: () => window.location.origin,\n path: () => window.location.href.replace(/\\?.*$/, ''),\n };\n // @ts-ignore\n window.hlx.rum = {\n weight,\n id,\n random,\n isSelected,\n firstReadTime,\n sampleRUM,\n sanitizeURL: urlSanitizers[window.hlx.RUM_MASK_URL || 'path'],\n };\n }\n // @ts-ignore\n const { weight, id, firstReadTime } = window.hlx.rum;\n // @ts-ignore\n if (window.hlx && window.hlx.rum && window.hlx.rum.isSelected) {\n const knownProperties = [\n 'weight',\n 'id',\n 'referer',\n 'checkpoint',\n 't',\n 'source',\n 'target',\n 'cwv',\n 'CLS',\n 'FID',\n 'LCP',\n 'INP',\n ];\n const sendPing = (pdata = data) => {\n const body = JSON.stringify(\n {\n weight,\n id,\n // @ts-ignore\n referer: window.hlx.rum.sanitizeURL(),\n checkpoint,\n t: Date.now() - firstReadTime,\n ...data,\n },\n knownProperties\n );\n const url = `https://rum.hlx.page/.rum/${weight}`;\n navigator.sendBeacon(url, body);\n // eslint-disable-next-line no-console\n console.debug(`ping:${checkpoint}`, pdata);\n };\n // @ts-ignore\n sampleRUM.cases = sampleRUM.cases || {\n // @ts-ignore\n cwv: () => sampleRUM.cwv(data) || true,\n lazy: () => {\n // use classic script to avoid CORS issues\n const script = document.createElement('script');\n script.src = 'https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js';\n document.head.appendChild(script);\n return true;\n },\n };\n sendPing(data);\n // @ts-ignore\n if (sampleRUM.cases[checkpoint]) {\n // @ts-ignore\n sampleRUM.cases[checkpoint]();\n }\n }\n // @ts-ignore\n if (sampleRUM.always[checkpoint]) {\n // @ts-ignore\n sampleRUM.always[checkpoint](data);\n }\n } catch (error) {\n // something went wrong\n }\n}\n","export default function setupHlxObj(mainScriptPath: string = '/dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { sampleRUM } from './sampleRUM';\nimport setupHlxObj from './setupHlxObj';\n\nexport function initSampleRUM() {\n setupHlxObj();\n sampleRUM('top');\n\n window.addEventListener('load', () => sampleRUM('load'));\n\n window.addEventListener('unhandledrejection', (event) => {\n sampleRUM('error', { source: event.reason.sourceURL, target: event.reason.line });\n });\n\n window.addEventListener('error', (event) => {\n sampleRUM('error', { source: event.filename, target: event.lineno });\n });\n}\n","import { BlockMapping } from '../app.types';\n\n/**\n * Collect all blocks in a section.\n * @param section - The section to collect the blocks from.\n * @returns BlockMapping[]\n * @example\n * const blocks = collectBlocks(section);\n * console.log(blocks);\n * Output: [{ name: 'block1', element: HTMLElement }, { name: 'block2', element: HTMLElement }]\n */\nexport function collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n}\n","import { DebuggerService } from '@kluntje/services';\nimport { BlockMapping } from '../app.types';\nimport { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\nenum Status {\n unloaded = 'unloaded',\n loading = 'loading',\n loaded = 'loaded',\n error = 'error',\n}\n\n/**\n * Load the es module for the block. The module should be named as the block name.\n * @param block - The block to load the module for.\n * @returns Promise\n */\nexport async function loadBlockModules(block: BlockMapping): Promise {\n const blockStatus = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (blockStatus === Status.unloaded) {\n try {\n block.element.dataset.blockStatus = Status.loading;\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n DebuggerService.error('loadBlockModules:', error);\n }\n }\n}\n","import { BlockMapping } from '../app.types';\nimport { loadCSS } from './loadCSS';\n\n/**\n * Load the block styles. The styles should be named as the block name.\n * @param block - The block to load the styles for.\n * @returns Promise\n */\nexport async function loadBlockStyles(block: BlockMapping) {\n try {\n await loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n}\n","/**\n * Removes the display property from the section\n * @param section - The section to show\n */\nexport function showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n}\n","import { BlockMapping } from '../app.types';\nimport { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { showSection } from './showSection';\n\n/**\n * Load the block modules and styles for a section and show the section.\n * @param section - The section to load the block modules and styles for.\n * @returns Promise\n */\nexport async function loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n showSection(section);\n return;\n }\n\n const blockPromises: Promise<[void, void]>[] = [];\n\n for (const block of sectionsBlocks) {\n blockPromises.push(Promise.all([loadBlockModules(block), loadBlockStyles(block)]));\n }\n\n await Promise.all(blockPromises);\n showSection(section);\n}\n","import { loadBlock } from './loadBlock';\n\n/**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\nexport async function loadBlocks() {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => loadBlock(section));\n\n await Promise.all(SectionsPromises);\n}\n","/*\n * This function is used to decorate images in the default content.\n * It adds the class 'image' and 'main' to the parent element of the image.\n */\nexport function decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n}\n","import { decorateImages } from './decorateImages';\n\n/**\n * This function is used to adjust the markup of a section.\n * It wraps the default content in a div with the class 'default-content-wrapper'.\n * It also adds the class 'section' to the section element.\n * It decorates the images in the default content by calling the 'decorateImages' function.\n * It sets the 'data-section-status' attribute to 'initialized'.\n * It hides the section element.\n * @param section - The section element to adjust.\n */\nexport function adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n if (/^[a-z][A-Za-z0-9]*$/.test(name)) {\n return name;\n }\n\n if (/^[A-Z][A-Za-z0-9]*$/.test(name)) {\n return name.charAt(0).toLowerCase() + name.slice(1);\n }\n\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toClassName } from 'Utils/toClassName';\n\n/*\n This function reads the configuration of a block from the HTML file\n and returns it as a Record object.\n @param {Element} block The block element\n*/\nexport function readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n}\n","import { toCamelCase } from 'Utils/toCamelCase';\nimport { toClassName } from 'Utils/toClassName';\nimport { readBlockConfig } from './readBlockConfig';\n\n/*\n This function processes the metadata of a section and applies it to the section element.\n @param {HTMLElement} section The section element\n*/\nexport function processSectionMetaData(section: HTMLElement) {\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n}\n","import { adjustMarkup } from './adjustMarkup';\nimport { processSectionMetaData } from './processSectionMetaData';\n\n/**\n * This function is used to transform the sections of the main element.\n * It adjusts the markup of each section by calling the 'adjustMarkup' function.\n * It processes the metadata of each section by calling the 'processSectionMetaData' function.\n * @param main - The main element to transform.\n */\nexport function transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n adjustMarkup(section);\n processSectionMetaData(section);\n });\n}\n","/**\n * Decorate blocks with classes and data attributes.\n * @param main - Html main element\n */\nexport function decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach((block) => {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n });\n}\n","import { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { config } from '../../../config';\nimport { showSection } from './showSection';\nimport { LcpCandidate } from '../app.types';\n\n/**\n * Wait for the Largest Contentful Paint (LCP) candidate to be loaded.\n * This function will load the modules and styles for the first section after the LCP candidate.\n * @returns Promise\n */\nexport async function waitForLCP() {\n const firstSection: HTMLElement | null = document.querySelector('.section');\n const { lcpBlocks } = config;\n\n if (firstSection) {\n const blocks = collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = lcpBlocks?.includes(block.name);\n if (hasLCPBlock) await Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n}\n","import { decorateTemplateAndTheme } from './tasks/decorateTemplateAndTheme';\nimport { decorateButtons } from './tasks/decorateButtons';\nimport { setDocLanguage } from './tasks/setDocLanguage';\nimport { loadFonts } from './tasks/loadFonts';\nimport { initSampleRUM } from './tasks/initSampleRUM';\nimport { DebuggerService } from '@kluntje/services';\nimport { loadCSS } from './tasks/loadCSS';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { config } from '../../config';\nimport { loadBlocks } from './tasks/loadBlocks';\nimport { transformSection } from './tasks/transformSections';\nimport { decorateBlocks } from './tasks/decorateBlocks';\nimport { sampleRUM } from './tasks/sampleRUM';\nimport { waitForLCP } from './tasks/waitForLCP.ts';\n\nclass HLX {\n private beforeEagerCallbacks: Array<() => Promise> = [];\n private loadEagerCallbacks: Array<() => Promise> = [];\n private beforeLoadLazyCallbacks: Array<() => Promise> = [];\n private loadLazyCallbacks: Array<() => Promise> = [];\n private beforeLoadDelayedCallbacks: Array<() => Promise> = [];\n private loadDelayedCallbacks: Array<() => Promise> = [];\n private initializedCallbacks: Array<() => Promise> = [];\n\n private beforeEagerPromise?: Promise;\n private eagerPromise?: Promise;\n private beforeLazyPromise?: Promise;\n private lazyPromise?: Promise;\n private beforeDelayedPromise?: Promise;\n private delayedPromise?: Promise;\n private initializedPromise?: Promise;\n\n private get beforeEager() {\n if (this.beforeEagerPromise === undefined) {\n this.beforeEagerPromise = this.beforeLoadEager();\n }\n return this.beforeEagerPromise;\n }\n\n private get loadEager() {\n if (this.eagerPromise === undefined) {\n this.eagerPromise = this.loadEagerPromise();\n }\n return this.eagerPromise;\n }\n\n private get beforeLoadLazy() {\n if (this.beforeLazyPromise === undefined) {\n this.beforeLazyPromise = this.beforeLoadLazyPromise();\n }\n return this.beforeLazyPromise;\n }\n\n private get loadLazy() {\n if (this.lazyPromise === undefined) {\n this.lazyPromise = this.loadLazyPromise();\n }\n return this.lazyPromise;\n }\n\n private get beforeLoadDelayed() {\n if (this.beforeDelayedPromise === undefined) {\n this.beforeDelayedPromise = this.beforeLoadDelayedPromise();\n }\n return this.beforeDelayedPromise;\n }\n\n private get loadDelayed() {\n if (this.delayedPromise === undefined) {\n this.delayedPromise = this.loadDelayedPromise();\n }\n return this.delayedPromise;\n }\n\n private get initialized() {\n if (this.initializedPromise === undefined) {\n this.initializedPromise = this.getInitializedPromise();\n }\n return this.initializedPromise;\n }\n\n public addBeforeEagerTask(cb: () => Promise) {\n this.beforeEagerCallbacks.push(cb);\n }\n\n public addLoadEagerTask(cb: () => Promise) {\n this.loadEagerCallbacks.push(cb);\n }\n\n public addBeforeLoadLazyTask(cb: () => Promise) {\n this.beforeLoadLazyCallbacks.push(cb);\n }\n\n public addLoadLazyTask(cb: () => Promise) {\n this.loadLazyCallbacks.push(cb);\n }\n\n public addBeforeLoadDelayedTask(cb: () => Promise) {\n this.beforeLoadDelayedCallbacks.push(cb);\n }\n\n public addLoadDelayedTask(cb: () => Promise) {\n this.loadDelayedCallbacks.push(cb);\n }\n\n public addInitializedTask(cb: () => Promise) {\n this.initializedCallbacks.push(cb);\n }\n\n public async init() {\n await this.beforeEager;\n await this.loadEager;\n await this.beforeLoadLazy;\n await this.loadLazy;\n await this.beforeLoadDelayed;\n await this.loadDelayed;\n await this.initialized;\n }\n\n private async beforeLoadEager(): Promise {\n const beforeLoadEagerTask: Promise = new Promise((resolve) => {\n initSampleRUM();\n decorateTemplateAndTheme();\n setDocLanguage();\n resolve();\n });\n\n await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), beforeLoadEagerTask]);\n }\n\n private async loadEagerPromise(): Promise {\n const loadEagerTask: Promise = new Promise(async (resolve) => {\n try {\n const main = document.querySelector('main') as HTMLElement;\n decorateButtons(main);\n transformSection(main);\n decorateBlocks(main);\n setTimeout(() => {\n document.body.classList.add('show');\n resolve();\n }, 100);\n\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await loadFonts();\n }\n } catch (e) {\n console.log(e);\n }\n });\n\n await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), loadEagerTask, waitForLCP()]);\n }\n\n private async beforeLoadLazyPromise(): Promise {\n const beforeLoadLazyTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), beforeLoadLazyTask]);\n }\n\n private async loadLazyPromise(): Promise {\n const loadLazyTask: Promise = new Promise(async (resolve) => {\n try {\n const {\n lazyStylesScssPath,\n sidekickLibraryStylesScssPath,\n fontsScssPath,\n lazyStylesCssPath,\n sidekickLibraryStylesCssPath,\n } = config;\n\n await loadBlocks();\n\n const { hash } = window.location;\n const element = hash ? document.getElementById(hash.substring(1)) : false;\n if (hash && element) element.scrollIntoView();\n\n if (lazyStylesScssPath && lazyStylesCssPath) await loadCSS(lazyStylesCssPath);\n if (sidekickLibraryStylesScssPath && sidekickLibraryStylesCssPath && isSidekickLibraryActive()) {\n await loadCSS(sidekickLibraryStylesCssPath);\n }\n if (fontsScssPath) await loadFonts();\n sampleRUM('lazy');\n const main = document.querySelector('main') as HTMLElement;\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('div[data-block-name]'));\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('picture > img'));\n } catch (error) {\n DebuggerService.error('Load lazy Task: ', error);\n }\n resolve();\n });\n\n await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), loadLazyTask]);\n }\n\n private async beforeLoadDelayedPromise(): Promise {\n const beforeLoadDelayedTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), beforeLoadDelayedTask]);\n }\n\n private async loadDelayedPromise(): Promise {\n const loadDelayedTask: Promise = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), loadDelayedTask]);\n }\n\n private async getInitializedPromise(): Promise {\n const initializedTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.initializedCallbacks.map((cb) => cb()), initializedTask]);\n }\n}\n\nexport default new HLX();\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n error?: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n async getPlaceholder(key: string): Promise {\n const placeholder = await PlaceholderService.getPlaceHolder(key);\n return placeholder;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.items) return;\n\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n if (item.error) {\n return html`

    ${item.error}

    `;\n } else {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: MenuItem) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: MenuItem | SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item['navtitle'] || item['title'];\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(siteMapEntries: MenuItem[]): Record {\n const groups = {};\n siteMapEntries.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n private async groupByFirstLevelPath() {\n const endpoint = '/query-index.json';\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n try {\n const queryIndex = await FetchService.fetchJson>(endpoint);\n\n this.error = null;\n\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n const groupItems = this.groupItemsByFirstLevelPath(filteredNavigation);\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n } catch (error) {\n DebuggerService.error(`SidebarNav Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n @state()\n error: string | null = null;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n if (contactHtml !== null) this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const endpoint = 'contact.plain.html';\n\n try {\n const contactHtmlString = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n return parser.parseFromString(contactHtmlString, 'text/html');\n } catch (error) {\n DebuggerService.error(`SidebarContacts Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n\n return null;\n }\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from 'Services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { Sitemap, SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n @state()\n error: string | null = null;\n\n @state()\n private noPostsPlaceholder: string;\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n this.noPostsPlaceholder = await PlaceholderService.getPlaceHolder('no posts');\n }\n\n render() {\n if (!this.lastTreePosts) return;\n\n return html` ${this.renderHeader()} ${this.renderPosts()} `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const endpoint = '/query-index.json';\n\n try {\n this.error = null;\n const queryIndex = await FetchService.fetchJson>(endpoint);\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n } catch (error) {\n DebuggerService.error(`SidebarPost Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n\n private renderPosts() {\n if (this.error) return html`
    ${this.error}
    `;\n if (this.lastTreePosts.length === 0) return html`
    ${this.noPostsPlaceholder}
    `;\n\n return html`
    \n ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}\n
    `;\n }\n\n private renderHeader() {\n return html`
    \n

    Newest Posts

    \n
    `;\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const endpoint = 'footer.plain.html';\n\n try {\n const response = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n } catch (error) {\n DebuggerService.error(`SidebarFooter Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { html, LitElement } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { createRef, Ref, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","import HLX from '../../app/index.ts';\nimport './sidebar.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\n\nconst addSidebarContainer = () => {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n const main = document.getElementById('main');\n main?.after(sidebarContainer);\n};\n\nHLX.addLoadEagerTask(() => {\n addSidebarContainer();\n return Promise.resolve();\n});\n","import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\n\nexport function addInnerContainer() {\n const main = document.getElementById('main');\n if (!main) return;\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n}\n","import HLX from '../../app/index.ts';\nimport { addInnerContainer } from './innerContainer.ts';\n\nHLX.addLoadEagerTask(() => {\n addInnerContainer();\n return Promise.resolve();\n});\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n if (specifier === '' || htmlTag === '') return input;\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from 'Utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n this.error = null;\n } catch (error) {\n DebuggerService.error('Header Component: Error while fetching header.json', error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e {\n const main = document.getElementsByTagName('main')[0];\n main.setAttribute('id', 'main');\n return Promise.resolve();\n });\n\n HLX.init();\n}\n\nexport function initHLXApp() {\n if (document.readyState === READY_STATES.interactive || document.readyState === READY_STATES.complete) {\n init();\n } else {\n document.addEventListener('readystatechange', () => {\n const readyState = document.readyState;\n if (readyState === READY_STATES.interactive || readyState === READY_STATES.complete) {\n init();\n }\n });\n }\n}\n","import './components/sidebar/sidebar.init.ts';\nimport './components/innerContainer/innerContainer.init.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { initHLXApp } from './app/init.ts';\n\ninitHLXApp();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file +{"version":3,"mappings":"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","names":["addClasses","element","classes","cssClass","toClassName","getMetadata","value","doc","attr","meta","metaElement","decorateTemplateAndTheme","template","theme","decorateButtons","a","up","twoup","undefinedOnEmpty","setDocLanguage","lang","getLocation","isSidekickLibraryActive","loadCSS","endpoint","resolve","reject","href","getUrlForEndpoint","link","config","loadFonts","fontsCssPath","error","DebuggerService","sampleRUM","checkpoint","data","defer","fnname","args","dfnname","fn","chkpnt","weight","id","_","i","random","isSelected","firstReadTime","urlSanitizers","knownProperties","sendPing","pdata","body","url","script","setupHlxObj","mainScriptPath","scriptEl","initSampleRUM","event","collectBlocks","section","blockMap","block","loadBlockModules","blockModule","loadBlockStyles","showSection","loadBlock","sectionsBlocks","blockPromises","loadBlocks","SectionsPromises","decorateImages","item","parentElement","adjustMarkup","wrappers","defaultContent","e","wrapper","toCamelCase","name","g","readBlockConfig","row","cols","col","as","imgs","img","ps","p","processSectionMetaData","sectionMeta","key","style","transformSection","main","decorateBlocks","shortBlockName","blockWrapper","waitForLCP","firstSection","lcpBlocks","lcpCandidate","HLX","cb","beforeLoadEagerTask","loadEagerTask","beforeLoadLazyTask","loadLazyTask","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","lazyStylesCssPath","sidekickLibraryStylesCssPath","hash","beforeLoadDelayedTask","loadDelayedTask","initializedTask","HLX$1","o","f","s","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","PlaceholderService","html","currentTarget","renderIcon","child","queryIndex","filterValues","term","siteMapEntries","groups","firstLevelPath","FetchService","filteredNavigation","groupItems","group","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","sitemapEntry","nextSitemapEntry","siteMapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","addSidebarContainer","sidebarContainer","addInnerContainer","children","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","iconMarkupFunc","iconMarkup","unsafeSVG","svg","until","css","property","READY_STATES","init","initHLXApp","readyState"],"sources":["../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../src/app/tasks/decorateTemplateAndTheme.ts","../../src/app/tasks/decorateButtons.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/tasks/setDocLanguage.ts","../../src/helpers/sidekick/getLocation.ts","../../src/app/tasks/loadCSS.ts","../../config.ts","../../src/app/tasks/loadFonts.ts","../../src/app/tasks/sampleRUM.ts","../../src/app/tasks/setupHlxObj.ts","../../src/app/tasks/initSampleRUM.ts","../../src/app/tasks/collectBlocks.ts","../../src/app/tasks/loadBlockModules.ts","../../src/app/tasks/loadBlockStyles.ts","../../src/app/tasks/showSection.ts","../../src/app/tasks/loadBlock.ts","../../src/app/tasks/loadBlocks.ts","../../src/app/tasks/decorateImages.ts","../../src/app/tasks/adjustMarkup.ts","../../src/utils/toCamelCase.ts","../../src/app/tasks/readBlockConfig.ts","../../src/app/tasks/processSectionMetaData.ts","../../src/app/tasks/transformSections.ts","../../src/app/tasks/decorateBlocks.ts","../../src/app/tasks/waitForLCP.ts","../../src/app/index.ts","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/components/sidebar/sidebar.init.ts","../../src/components/innerContainer/innerContainer.ts","../../src/components/innerContainer/innerContainer.init.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants/paths.ts","../../src/components/icon/icon.ts","../../src/app/init.ts","../../src/main.ts"],"sourcesContent":["import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} value - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * Example 1:\n * Assuming exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * Output: 'This is a sample description.'\n *\n * @example\n * Example 2:\n * Assuming exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","import { addClasses } from '../../utils/addClasses';\nimport { getMetadata } from '../../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * \n * \n * @example\n * \n */\nexport function decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Decorates paragraphs containing a single link as buttons.\n * @param {Element} element container element\n */\nexport function decorateButtons(element) {\n element.querySelectorAll('a').forEach((a) => {\n a.title = a.title || a.textContent;\n if (a.href !== a.textContent) {\n const up = a.parentElement;\n const twoup = a.parentElement.parentElement;\n if (!a.querySelector('img')) {\n if (up.childNodes.length === 1 && (up.tagName === 'P' || up.tagName === 'DIV')) {\n a.className = 'button'; // default\n up.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'STRONG' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button primary';\n twoup.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'EM' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button secondary';\n twoup.classList.add('button-container');\n }\n }\n }\n });\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../../utils/getMetadata';\nimport { undefinedOnEmpty } from '../../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document based on the language metadata.\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/**\n * Load a CSS file if it is not already loaded append it to the head.\n * @param endpoint - The endpoint of the CSS file.\n * @returns Promise\n */\nexport function loadCSS(endpoint: string): Promise {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = () => resolve();\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve();\n }\n });\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n fontsCssPath?: string;\n lazyStylesScssPath?: string;\n lazyStylesCssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n sidekickLibraryStylesCssPath?: string;\n lcpBlocks?: string[];\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/types/icons.types.ts',\n fontsScssPath: './src/styles/sass/fonts.scss',\n fontsCssPath: './dist/fonts/fonts.css',\n lazyStylesScssPath: './src/styles/sass/lazy-styles.scss',\n lazyStylesCssPath: './dist/lazyStyles/lazyStyles.css',\n sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss',\n sidekickLibraryStylesCssPath: './dist/sidekickLibraryStyles/sidekickLibraryStyles.css',\n lcpBlocks: ['banner'],\n};\n","import { getLocation } from 'Helpers/sidekick/getLocation';\nimport { loadCSS } from './loadCSS';\nimport { config } from '../../../config';\nimport { DebuggerService } from '@kluntje/services';\n\nexport async function loadFonts(): Promise {\n const { fontsCssPath } = config;\n if (!fontsCssPath) return;\n await loadCSS(fontsCssPath);\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (error) {\n DebuggerService.error('loadFonts: Error setting fonts-loaded in session storage', error);\n }\n}\n","/**\n * log RUM if part of the sample.\n * @param {string} checkpoint identifies the checkpoint in funnel\n * @param {Object} data additional data for RUM sample\n * @param {string} data.source DOM node that is the source of a checkpoint event,\n * identified by #id or .classname\n * @param {string} data.target subject of the checkpoint event,\n * for instance the href of a link, or a search term\n */\n\nexport function sampleRUM(checkpoint, data = {}) {\n // @ts-ignore\n sampleRUM.defer = sampleRUM.defer || [];\n const defer = (fnname) => {\n // @ts-ignore\n sampleRUM[fnname] = sampleRUM[fnname] || ((...args) => sampleRUM.defer.push({ fnname, args }));\n };\n // @ts-ignore\n sampleRUM.drain =\n // @ts-ignore\n sampleRUM.drain ||\n ((dfnname, fn) => {\n sampleRUM[dfnname] = fn;\n // @ts-ignore\n sampleRUM.defer\n .filter(({ fnname }) => dfnname === fnname)\n .forEach(({ fnname, args }) => sampleRUM[fnname](...args));\n });\n // @ts-ignore\n sampleRUM.always = sampleRUM.always || [];\n // @ts-ignore\n sampleRUM.always.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.always[chkpnt] = fn;\n };\n // @ts-ignore\n sampleRUM.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.cases[chkpnt] = fn;\n };\n defer('observe');\n defer('cwv');\n try {\n window.hlx = window.hlx || {};\n // @ts-ignore\n if (!window.hlx.rum) {\n const usp = new URLSearchParams(window.location.search);\n const weight = usp.get('rum') === 'on' ? 1 : 100; // with parameter, weight is 1. Defaults to 100.\n const id = Array.from({ length: 75 }, (_, i) => String.fromCharCode(48 + i))\n .filter((a) => /\\d|[A-Z]/i.test(a))\n .filter(() => Math.random() * 75 > 70)\n .join('');\n const random = Math.random();\n const isSelected = random * weight < 1;\n const firstReadTime = Date.now();\n const urlSanitizers = {\n full: () => window.location.href,\n origin: () => window.location.origin,\n path: () => window.location.href.replace(/\\?.*$/, ''),\n };\n // @ts-ignore\n window.hlx.rum = {\n weight,\n id,\n random,\n isSelected,\n firstReadTime,\n sampleRUM,\n sanitizeURL: urlSanitizers[window.hlx.RUM_MASK_URL || 'path'],\n };\n }\n // @ts-ignore\n const { weight, id, firstReadTime } = window.hlx.rum;\n // @ts-ignore\n if (window.hlx && window.hlx.rum && window.hlx.rum.isSelected) {\n const knownProperties = [\n 'weight',\n 'id',\n 'referer',\n 'checkpoint',\n 't',\n 'source',\n 'target',\n 'cwv',\n 'CLS',\n 'FID',\n 'LCP',\n 'INP',\n ];\n const sendPing = (pdata = data) => {\n const body = JSON.stringify(\n {\n weight,\n id,\n // @ts-ignore\n referer: window.hlx.rum.sanitizeURL(),\n checkpoint,\n t: Date.now() - firstReadTime,\n ...data,\n },\n knownProperties\n );\n const url = `https://rum.hlx.page/.rum/${weight}`;\n navigator.sendBeacon(url, body);\n // eslint-disable-next-line no-console\n console.debug(`ping:${checkpoint}`, pdata);\n };\n // @ts-ignore\n sampleRUM.cases = sampleRUM.cases || {\n // @ts-ignore\n cwv: () => sampleRUM.cwv(data) || true,\n lazy: () => {\n // use classic script to avoid CORS issues\n const script = document.createElement('script');\n script.src = 'https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js';\n document.head.appendChild(script);\n return true;\n },\n };\n sendPing(data);\n // @ts-ignore\n if (sampleRUM.cases[checkpoint]) {\n // @ts-ignore\n sampleRUM.cases[checkpoint]();\n }\n }\n // @ts-ignore\n if (sampleRUM.always[checkpoint]) {\n // @ts-ignore\n sampleRUM.always[checkpoint](data);\n }\n } catch (error) {\n // something went wrong\n }\n}\n","import { DebuggerService } from '@kluntje/services';\n\nexport default function setupHlxObj(mainScriptPath: string = '/dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n DebuggerService.log('setupHlxObj: Could not set codeBasePath.', error);\n }\n }\n}\n","import { sampleRUM } from './sampleRUM';\nimport setupHlxObj from './setupHlxObj';\n\nexport function initSampleRUM() {\n setupHlxObj();\n sampleRUM('top');\n\n window.addEventListener('load', () => sampleRUM('load'));\n\n window.addEventListener('unhandledrejection', (event) => {\n sampleRUM('error', { source: event.reason.sourceURL, target: event.reason.line });\n });\n\n window.addEventListener('error', (event) => {\n sampleRUM('error', { source: event.filename, target: event.lineno });\n });\n}\n","import { BlockMapping } from '../app.types';\n\n/**\n * Collect all blocks in a section.\n * @param section - The section to collect the blocks from.\n * @returns BlockMapping[]\n * @example\n * const blocks = collectBlocks(section);\n * console.log(blocks);\n * Output: [{ name: 'block1', element: HTMLElement }, { name: 'block2', element: HTMLElement }]\n */\nexport function collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n}\n","import { DebuggerService } from '@kluntje/services';\nimport { BlockMapping } from '../app.types';\nimport { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\nenum Status {\n unloaded = 'unloaded',\n loading = 'loading',\n loaded = 'loaded',\n error = 'error',\n}\n\n/**\n * Load the es module for the block. The module should be named as the block name.\n * @param block - The block to load the module for.\n * @returns Promise\n */\nexport async function loadBlockModules(block: BlockMapping): Promise {\n const blockStatus = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (blockStatus === Status.unloaded) {\n try {\n block.element.dataset.blockStatus = Status.loading;\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n DebuggerService.error('loadBlockModules:', error);\n }\n }\n}\n","import { BlockMapping } from '../app.types';\nimport { loadCSS } from './loadCSS';\nimport { DebuggerService } from '@kluntje/services';\n\n/**\n * Load the block styles. The styles should be named as the block name.\n * @param block - The block to load the styles for.\n * @returns Promise\n */\nexport async function loadBlockStyles(block: BlockMapping) {\n try {\n await loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n DebuggerService.error('loadBlockStyles: Could not load css styles.', error);\n }\n}\n","/**\n * Removes the display property from the section\n * @param section - The section to show\n */\nexport function showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n}\n","import { BlockMapping } from '../app.types';\nimport { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { showSection } from './showSection';\n\n/**\n * Load the block modules and styles for a section and show the section.\n * @param section - The section to load the block modules and styles for.\n * @returns Promise\n */\nexport async function loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n showSection(section);\n return;\n }\n\n const blockPromises: Promise<[void, void]>[] = [];\n\n for (const block of sectionsBlocks) {\n blockPromises.push(Promise.all([loadBlockModules(block), loadBlockStyles(block)]));\n }\n\n await Promise.all(blockPromises);\n showSection(section);\n}\n","import { loadBlock } from './loadBlock';\n\n/**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\nexport async function loadBlocks() {\n const sections = [...document.querySelectorAll('.section')];\n const SectionsPromises = sections.map((section) => loadBlock(section));\n\n await Promise.all(SectionsPromises);\n}\n","/*\n * This function is used to decorate images in the default content.\n * It adds the class 'image' and 'main' to the parent element of the image.\n */\nexport function decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n}\n","import { decorateImages } from './decorateImages';\n\n/**\n * This function is used to adjust the markup of a section.\n * It wraps the default content in a div with the class 'default-content-wrapper'.\n * It also adds the class 'section' to the section element.\n * It decorates the images in the default content by calling the 'decorateImages' function.\n * It sets the 'data-section-status' attribute to 'initialized'.\n * It hides the section element.\n * @param section - The section element to adjust.\n */\nexport function adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n if (/^[a-z][A-Za-z0-9]*$/.test(name)) {\n return name;\n }\n\n if (/^[A-Z][A-Za-z0-9]*$/.test(name)) {\n return name.charAt(0).toLowerCase() + name.slice(1);\n }\n\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toClassName } from 'Utils/toClassName';\n\n/*\n This function reads the configuration of a block from the HTML file\n and returns it as a Record object.\n @param {Element} block The block element\n*/\nexport function readBlockConfig(block: Element): Record {\n const config: Record = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n}\n","import { toCamelCase } from 'Utils/toCamelCase';\nimport { toClassName } from 'Utils/toClassName';\nimport { readBlockConfig } from './readBlockConfig';\n\n/*\n This function processes the metadata of a section and applies it to the section element.\n @param {HTMLElement} section The section element\n*/\nexport function processSectionMetaData(section: HTMLElement) {\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n}\n","import { adjustMarkup } from './adjustMarkup';\nimport { processSectionMetaData } from './processSectionMetaData';\n\n/**\n * This function is used to transform the sections of the main element.\n * It adjusts the markup of each section by calling the 'adjustMarkup' function.\n * It processes the metadata of each section by calling the 'processSectionMetaData' function.\n * @param main - The main element to transform.\n */\nexport function transformSection(main: HTMLElement) {\n main.querySelectorAll(':scope > div').forEach((section) => {\n adjustMarkup(section);\n processSectionMetaData(section);\n });\n}\n","/**\n * Decorate blocks with classes and data attributes.\n * @param main - Html main element\n */\nexport function decorateBlocks(main: HTMLElement) {\n main.querySelectorAll('div.section > div > div').forEach((block) => {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n });\n}\n","import { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { config } from '../../../config';\nimport { showSection } from './showSection';\nimport { LcpCandidate } from '../app.types';\n\n/**\n * Wait for the Largest Contentful Paint (LCP) candidate to be loaded.\n * This function will load the modules and styles for the first section after the LCP candidate.\n * @returns Promise\n */\nexport async function waitForLCP() {\n const firstSection: HTMLElement | null = document.querySelector('.section');\n const { lcpBlocks } = config;\n\n if (firstSection) {\n const blocks = collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = lcpBlocks?.includes(block.name);\n if (hasLCPBlock) await Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector('main img');\n\n await new Promise((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n}\n","import { decorateTemplateAndTheme } from './tasks/decorateTemplateAndTheme';\nimport { decorateButtons } from './tasks/decorateButtons';\nimport { setDocLanguage } from './tasks/setDocLanguage';\nimport { loadFonts } from './tasks/loadFonts';\nimport { initSampleRUM } from './tasks/initSampleRUM';\nimport { DebuggerService } from '@kluntje/services';\nimport { loadCSS } from './tasks/loadCSS';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { config } from '../../config';\nimport { loadBlocks } from './tasks/loadBlocks';\nimport { transformSection } from './tasks/transformSections';\nimport { decorateBlocks } from './tasks/decorateBlocks';\nimport { sampleRUM } from './tasks/sampleRUM';\nimport { waitForLCP } from './tasks/waitForLCP.ts';\n\nclass HLX {\n private beforeEagerCallbacks: Array<() => Promise> = [];\n private loadEagerCallbacks: Array<() => Promise> = [];\n private beforeLoadLazyCallbacks: Array<() => Promise> = [];\n private loadLazyCallbacks: Array<() => Promise> = [];\n private beforeLoadDelayedCallbacks: Array<() => Promise> = [];\n private loadDelayedCallbacks: Array<() => Promise> = [];\n private initializedCallbacks: Array<() => Promise> = [];\n\n private beforeEagerPromise?: Promise;\n private eagerPromise?: Promise;\n private beforeLazyPromise?: Promise;\n private lazyPromise?: Promise;\n private beforeDelayedPromise?: Promise;\n private delayedPromise?: Promise;\n private initializedPromise?: Promise;\n\n private get beforeEager() {\n if (this.beforeEagerPromise === undefined) {\n this.beforeEagerPromise = this.beforeLoadEager();\n }\n return this.beforeEagerPromise;\n }\n\n private get loadEager() {\n if (this.eagerPromise === undefined) {\n this.eagerPromise = this.loadEagerPromise();\n }\n return this.eagerPromise;\n }\n\n private get beforeLoadLazy() {\n if (this.beforeLazyPromise === undefined) {\n this.beforeLazyPromise = this.beforeLoadLazyPromise();\n }\n return this.beforeLazyPromise;\n }\n\n private get loadLazy() {\n if (this.lazyPromise === undefined) {\n this.lazyPromise = this.loadLazyPromise();\n }\n return this.lazyPromise;\n }\n\n private get beforeLoadDelayed() {\n if (this.beforeDelayedPromise === undefined) {\n this.beforeDelayedPromise = this.beforeLoadDelayedPromise();\n }\n return this.beforeDelayedPromise;\n }\n\n private get loadDelayed() {\n if (this.delayedPromise === undefined) {\n this.delayedPromise = this.loadDelayedPromise();\n }\n return this.delayedPromise;\n }\n\n private get initialized() {\n if (this.initializedPromise === undefined) {\n this.initializedPromise = this.getInitializedPromise();\n }\n return this.initializedPromise;\n }\n\n public addBeforeEagerTask(cb: () => Promise) {\n this.beforeEagerCallbacks.push(cb);\n }\n\n public addLoadEagerTask(cb: () => Promise) {\n this.loadEagerCallbacks.push(cb);\n }\n\n public addBeforeLoadLazyTask(cb: () => Promise) {\n this.beforeLoadLazyCallbacks.push(cb);\n }\n\n public addLoadLazyTask(cb: () => Promise) {\n this.loadLazyCallbacks.push(cb);\n }\n\n public addBeforeLoadDelayedTask(cb: () => Promise) {\n this.beforeLoadDelayedCallbacks.push(cb);\n }\n\n public addLoadDelayedTask(cb: () => Promise) {\n this.loadDelayedCallbacks.push(cb);\n }\n\n public addInitializedTask(cb: () => Promise) {\n this.initializedCallbacks.push(cb);\n }\n\n public async init() {\n await this.beforeEager;\n await this.loadEager;\n await this.beforeLoadLazy;\n await this.loadLazy;\n await this.beforeLoadDelayed;\n await this.loadDelayed;\n await this.initialized;\n }\n\n private async beforeLoadEager(): Promise {\n const beforeLoadEagerTask: Promise = new Promise((resolve) => {\n initSampleRUM();\n decorateTemplateAndTheme();\n setDocLanguage();\n resolve();\n });\n\n await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), beforeLoadEagerTask]);\n }\n\n private async loadEagerPromise(): Promise {\n const loadEagerTask: Promise = new Promise(async (resolve) => {\n try {\n const main = document.querySelector('main') as HTMLElement;\n decorateButtons(main);\n transformSection(main);\n decorateBlocks(main);\n setTimeout(() => {\n document.body.classList.add('show');\n resolve();\n }, 100);\n\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await loadFonts();\n }\n } catch (error) {\n DebuggerService.error('index: could not load fonts', error);\n }\n });\n\n await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), loadEagerTask, waitForLCP()]);\n }\n\n private async beforeLoadLazyPromise(): Promise {\n const beforeLoadLazyTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), beforeLoadLazyTask]);\n }\n\n private async loadLazyPromise(): Promise {\n const loadLazyTask: Promise = new Promise(async (resolve) => {\n try {\n const {\n lazyStylesScssPath,\n sidekickLibraryStylesScssPath,\n fontsScssPath,\n lazyStylesCssPath,\n sidekickLibraryStylesCssPath,\n } = config;\n\n await loadBlocks();\n\n const { hash } = window.location;\n const element = hash ? document.getElementById(hash.substring(1)) : false;\n if (hash && element) element.scrollIntoView();\n\n if (lazyStylesScssPath && lazyStylesCssPath) await loadCSS(lazyStylesCssPath);\n if (sidekickLibraryStylesScssPath && sidekickLibraryStylesCssPath && isSidekickLibraryActive()) {\n await loadCSS(sidekickLibraryStylesCssPath);\n }\n if (fontsScssPath) await loadFonts();\n sampleRUM('lazy');\n const main = document.querySelector('main') as HTMLElement;\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('div[data-block-name]'));\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('picture > img'));\n } catch (error) {\n DebuggerService.error('LoadLazyTask: ', error);\n }\n resolve();\n });\n\n await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), loadLazyTask]);\n }\n\n private async beforeLoadDelayedPromise(): Promise {\n const beforeLoadDelayedTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), beforeLoadDelayedTask]);\n }\n\n private async loadDelayedPromise(): Promise {\n const loadDelayedTask: Promise = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), loadDelayedTask]);\n }\n\n private async getInitializedPromise(): Promise {\n const initializedTask: Promise = new Promise((resolve) => resolve());\n\n await Promise.all([...this.initializedCallbacks.map((cb) => cb()), initializedTask]);\n }\n}\n\nexport default new HLX();\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n error?: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n async getPlaceholder(key: string): Promise {\n const placeholder = await PlaceholderService.getPlaceHolder(key);\n return placeholder;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.items) return;\n\n return html` `;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`\n ${item.navtitle} \n ${renderIcon('chevron-down', 'submenu__icon')}\n \n `;\n }\n\n private renderMenuItem(item: MenuItem) {\n if (item.error) {\n return html`

    ${item.error}

    `;\n } else {\n return html`
  • \n ${item.children !== undefined ? this.renderSubMenu(item) : html`${item.navtitle}`}\n
  • `;\n }\n }\n\n private renderMenuItems() {\n return html`
      \n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n
    `;\n }\n\n private getSubmenuName = (entry: MenuItem) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: MenuItem | SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item['navtitle'] || item['title'];\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(siteMapEntries: MenuItem[]): Record {\n const groups = {};\n siteMapEntries.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n private async groupByFirstLevelPath() {\n const endpoint = '/query-index.json';\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n try {\n const queryIndex = await FetchService.fetchJson>(endpoint);\n\n this.error = null;\n\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n const groupItems = this.groupItemsByFirstLevelPath(filteredNavigation);\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n } catch (error) {\n DebuggerService.error(`SidebarNav Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n @state()\n error: string | null = null;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n if (contactHtml !== null) this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const endpoint = 'contact.plain.html';\n\n try {\n const contactHtmlString = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n return parser.parseFromString(contactHtmlString, 'text/html');\n } catch (error) {\n DebuggerService.error(`SidebarContacts Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n\n return null;\n }\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`
    \n

    ${headline}

    \n
    `;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`

    ${text}

    `;\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n
    ${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}
    \n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html`
  • ${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}
  • `;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`
      \n ${contacts.map((contact) => this.renderContact(contact))}\n
    `;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from 'Services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { Sitemap, SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n @state()\n error: string | null = null;\n\n @state()\n private noPostsPlaceholder: string;\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n this.noPostsPlaceholder = await PlaceholderService.getPlaceHolder('no posts');\n }\n\n render() {\n if (!this.lastTreePosts) return;\n\n return html` ${this.renderHeader()} ${this.renderPosts()} `;\n\n //TODO: Add overview if more button is needed\n /*\n \n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`${picture}`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html`
    \n ${this.renderPicture(siteMapEntry)}\n

    ${siteMapEntry.description}

    \n
    `;\n }\n\n private async getPosts() {\n const endpoint = '/query-index.json';\n\n try {\n this.error = null;\n const queryIndex = await FetchService.fetchJson>(endpoint);\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n } catch (error) {\n DebuggerService.error(`SidebarPost Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n\n private renderPosts() {\n if (this.error) return html`
    ${this.error}
    `;\n if (this.lastTreePosts.length === 0) return html`
    ${this.noPostsPlaceholder}
    `;\n\n return html`
    \n ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}\n
    `;\n }\n\n private renderHeader() {\n return html`
    \n

    Newest Posts

    \n
    `;\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const endpoint = 'footer.plain.html';\n\n try {\n const response = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n } catch (error) {\n DebuggerService.error(`SidebarFooter Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { html, LitElement } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { createRef, Ref, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n
    \n \n \n \n \n
    \n \n ${renderIcon('hamburger')}\n \n `;\n }\n}\n","import HLX from '../../app/index.ts';\nimport './sidebar.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\n\nconst addSidebarContainer = () => {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n const main = document.getElementById('main');\n main?.after(sidebarContainer);\n};\n\nHLX.addLoadEagerTask(() => {\n addSidebarContainer();\n return Promise.resolve();\n});\n","import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\n\nexport function addInnerContainer() {\n const main = document.getElementById('main');\n if (!main) return;\n const children = main.innerHTML;\n main.innerHTML = `
    ${isSidekickLibraryActive() ? `` : ``}${children}
    `;\n}\n","import HLX from '../../app/index.ts';\nimport { addInnerContainer } from './innerContainer.ts';\n\nHLX.addLoadEagerTask(() => {\n addInnerContainer();\n return Promise.resolve();\n});\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a string with some keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello world!'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n if (specifier === '' || htmlTag === '') return input;\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from 'Utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap | Map) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n this.error = null;\n } catch (error) {\n DebuggerService.error('Header Component: Error while fetching header.json', error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`
    ${this.error}
    `;\n }\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n ${logoTextHTML}\n \n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;tthis._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e {\n const main = document.getElementsByTagName('main')[0];\n main.setAttribute('id', 'main');\n return Promise.resolve();\n });\n\n HLX.init();\n}\n\nexport function initHLXApp() {\n if (document.readyState === READY_STATES.interactive || document.readyState === READY_STATES.complete) {\n init();\n } else {\n document.addEventListener('readystatechange', () => {\n const readyState = document.readyState;\n if (readyState === READY_STATES.interactive || readyState === READY_STATES.complete) {\n init();\n }\n });\n }\n}\n","import './components/sidebar/sidebar.init.ts';\nimport './components/innerContainer/innerContainer.init.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { initHLXApp } from './app/init.ts';\n\ninitHLXApp();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file From defdadc63af9d3a4b9c9071c2acd3b13bd96bef0 Mon Sep 17 00:00:00 2001 From: "christian.schmidt" Date: Tue, 7 May 2024 15:43:03 +0200 Subject: [PATCH 57/62] Rebuild --- dist/__chunks__/angle-down.CYLyXUSW.js | 4 - dist/__chunks__/angle-down.CYLyXUSW.js.map | 1 - dist/__chunks__/angle-down.Oj3TiBgj.js | 2 - dist/__chunks__/angle-down.Oj3TiBgj.js.map | 1 - dist/__chunks__/angle-left.CuEqyOC8.js | 4 - dist/__chunks__/angle-left.CuEqyOC8.js.map | 1 - dist/__chunks__/angle-left.DXfKTdnw.js | 2 - dist/__chunks__/angle-left.DXfKTdnw.js.map | 1 - dist/__chunks__/angle-right.Ke48OV-s.js | 4 - dist/__chunks__/angle-right.Ke48OV-s.js.map | 1 - dist/__chunks__/angle-right.PP9yoSHP.js | 2 - dist/__chunks__/angle-right.PP9yoSHP.js.map | 1 - dist/__chunks__/angle-small-down.BvvBnAgh.js | 2 - .../angle-small-down.BvvBnAgh.js.map | 1 - dist/__chunks__/angle-small-down.SNJn5nFt.js | 4 - .../angle-small-down.SNJn5nFt.js.map | 1 - dist/__chunks__/angle-small-left.Bq32-m-s.js | 4 - .../angle-small-left.Bq32-m-s.js.map | 1 - dist/__chunks__/angle-small-left.D-QNGbds.js | 2 - .../angle-small-left.D-QNGbds.js.map | 1 - dist/__chunks__/angle-small-right.FYreGgDf.js | 4 - .../angle-small-right.FYreGgDf.js.map | 1 - dist/__chunks__/angle-small-right.hxpyXjnC.js | 2 - .../angle-small-right.hxpyXjnC.js.map | 1 - dist/__chunks__/angle-up.D0S_oJnp.js | 4 - dist/__chunks__/angle-up.D0S_oJnp.js.map | 1 - dist/__chunks__/angle-up.DwKqCUdj.js | 2 - dist/__chunks__/angle-up.DwKqCUdj.js.map | 1 - dist/__chunks__/bolt.BAJn0zD8.js | 4 - dist/__chunks__/bolt.BAJn0zD8.js.map | 1 - dist/__chunks__/bolt.C_gHHA9y.js | 2 - dist/__chunks__/bolt.C_gHHA9y.js.map | 1 - .../building-storefront.JqqbgJ1h.js | 2 - .../building-storefront.JqqbgJ1h.js.map | 1 - .../building-storefront.Pww5r_Sc.js | 5 - .../building-storefront.Pww5r_Sc.js.map | 1 - .../chat-bubble-left-right.0PedyEPm.js | 5 - .../chat-bubble-left-right.0PedyEPm.js.map | 1 - .../chat-bubble-left-right.DJdAEW6O.js | 2 - .../chat-bubble-left-right.DJdAEW6O.js.map | 1 - dist/__chunks__/check.BHPURAzV.js | 4 - dist/__chunks__/check.BHPURAzV.js.map | 1 - dist/__chunks__/check.tBpHKVHK.js | 2 - dist/__chunks__/check.tBpHKVHK.js.map | 1 - dist/__chunks__/chevron-down.CsALxgbV.js | 2 - dist/__chunks__/chevron-down.CsALxgbV.js.map | 1 - dist/__chunks__/chevron-down.D5xOlW7p.js | 5 - dist/__chunks__/chevron-down.D5xOlW7p.js.map | 1 - dist/__chunks__/clip.CI7iGOE7.js | 2 - dist/__chunks__/clip.CI7iGOE7.js.map | 1 - dist/__chunks__/clip.DAiKYXCc.js | 4 - dist/__chunks__/clip.DAiKYXCc.js.map | 1 - dist/__chunks__/clock.CFvMINR5.js | 2 - dist/__chunks__/clock.CFvMINR5.js.map | 1 - dist/__chunks__/clock.CQWyiDNK.js | 4 - dist/__chunks__/clock.CQWyiDNK.js.map | 1 - dist/__chunks__/cpu-chip.70rPFd-9.js | 2 - dist/__chunks__/cpu-chip.70rPFd-9.js.map | 1 - dist/__chunks__/cpu-chip.DbktS35z.js | 5 - dist/__chunks__/cpu-chip.DbktS35z.js.map | 1 - .../createOptimizedPicture.DLZ8Nghn.js | 2 - .../createOptimizedPicture.DLZ8Nghn.js.map | 1 - dist/__chunks__/cross.DjCq6kb8.js | 4 - dist/__chunks__/cross.DjCq6kb8.js.map | 1 - dist/__chunks__/cross.tdOSvU_9.js | 2 - dist/__chunks__/cross.tdOSvU_9.js.map | 1 - .../cursor-arrow-ripple.BKZQNXY-.js | 2 - .../cursor-arrow-ripple.BKZQNXY-.js.map | 1 - .../cursor-arrow-ripple.DHyr9er2.js | 5 - .../cursor-arrow-ripple.DHyr9er2.js.map | 1 - dist/__chunks__/download.BlSXR9C9.js | 4 - dist/__chunks__/download.BlSXR9C9.js.map | 1 - dist/__chunks__/download.D0P1O3mw.js | 2 - dist/__chunks__/download.D0P1O3mw.js.map | 1 - dist/__chunks__/envelope.CanLUPbv.js | 2 - dist/__chunks__/envelope.CanLUPbv.js.map | 1 - dist/__chunks__/envelope.Cc7Mhg2-.js | 4 - dist/__chunks__/envelope.Cc7Mhg2-.js.map | 1 - dist/__chunks__/eye-crossed.BuwdBbiU.js | 2 - dist/__chunks__/eye-crossed.BuwdBbiU.js.map | 1 - dist/__chunks__/eye-crossed.C49v3GRJ.js | 4 - dist/__chunks__/eye-crossed.C49v3GRJ.js.map | 1 - dist/__chunks__/eye.BiVxUQA0.js | 2 - dist/__chunks__/eye.BiVxUQA0.js.map | 1 - dist/__chunks__/eye.Cm2FxO9V.js | 4 - dist/__chunks__/eye.Cm2FxO9V.js.map | 1 - dist/__chunks__/facebook.3ENFaNKU.js | 2 - dist/__chunks__/facebook.3ENFaNKU.js.map | 1 - dist/__chunks__/facebook.CXLf4imL.js | 2 - dist/__chunks__/facebook.CXLf4imL.js.map | 1 - dist/__chunks__/fetch.service.yiMnp1FM.js | 18 -- dist/__chunks__/fetch.service.yiMnp1FM.js.map | 1 - dist/__chunks__/globe.CL8EEqDs.js | 2 - dist/__chunks__/globe.CL8EEqDs.js.map | 1 - dist/__chunks__/globe.DIrN3GJL.js | 4 - dist/__chunks__/globe.DIrN3GJL.js.map | 1 - dist/__chunks__/hamburger.CMM0Z5X3.js | 2 - dist/__chunks__/hamburger.CMM0Z5X3.js.map | 1 - dist/__chunks__/hamburger.DXUzfmtf.js | 5 - dist/__chunks__/hamburger.DXUzfmtf.js.map | 1 - dist/__chunks__/heart.BO6Jws27.js | 2 - dist/__chunks__/heart.BO6Jws27.js.map | 1 - dist/__chunks__/heart.DSQJkyzj.js | 4 - dist/__chunks__/heart.DSQJkyzj.js.map | 1 - dist/__chunks__/home.AgyN8zLU.js | 2 - dist/__chunks__/home.AgyN8zLU.js.map | 1 - dist/__chunks__/home.CfzaHiPS.js | 4 - dist/__chunks__/home.CfzaHiPS.js.map | 1 - dist/__chunks__/icon.template.3G0fuXUC.js | 2 - dist/__chunks__/icon.template.3G0fuXUC.js.map | 1 - dist/__chunks__/if-defined.CrfpI-tB.js | 6 - dist/__chunks__/if-defined.CrfpI-tB.js.map | 1 - dist/__chunks__/instagram.BBx5qXGF.js | 2 - dist/__chunks__/instagram.BBx5qXGF.js.map | 1 - dist/__chunks__/instagram.CJ4vqDdO.js | 2 - dist/__chunks__/instagram.CJ4vqDdO.js.map | 1 - .../isSidekickLibraryActive.U-fJCMMj.js | 2 - .../isSidekickLibraryActive.U-fJCMMj.js.map | 1 - dist/__chunks__/lit-element.CH8ciVnL.js | 20 -- dist/__chunks__/lit-element.CH8ciVnL.js.map | 1 - dist/__chunks__/medium.B-CLk_58.js | 2 - dist/__chunks__/medium.B-CLk_58.js.map | 1 - dist/__chunks__/medium.BPaQEP4K.js | 2 - dist/__chunks__/medium.BPaQEP4K.js.map | 1 - dist/__chunks__/menu-burger.C9jSCA0w.js | 2 - dist/__chunks__/menu-burger.C9jSCA0w.js.map | 1 - dist/__chunks__/menu-burger.DyVjSQ0K.js | 4 - dist/__chunks__/menu-burger.DyVjSQ0K.js.map | 1 - dist/__chunks__/paper-plane.CCWsmezZ.js | 2 - dist/__chunks__/paper-plane.CCWsmezZ.js.map | 1 - dist/__chunks__/paper-plane.CLiFs3FL.js | 4 - dist/__chunks__/paper-plane.CLiFs3FL.js.map | 1 - dist/__chunks__/plus.DuBm-jVv.js | 4 - dist/__chunks__/plus.DuBm-jVv.js.map | 1 - dist/__chunks__/plus.QDn7Esyk.js | 2 - dist/__chunks__/plus.QDn7Esyk.js.map | 1 - dist/__chunks__/preload-helper.D7itGvJr.js | 2 - .../__chunks__/preload-helper.D7itGvJr.js.map | 1 - dist/__chunks__/property.Ds9fqW-T.js | 10 - dist/__chunks__/property.Ds9fqW-T.js.map | 1 - dist/__chunks__/rocket-lunch.C6eRDqkd.js | 4 - dist/__chunks__/rocket-lunch.C6eRDqkd.js.map | 1 - dist/__chunks__/rocket-lunch.CXpzJq6K.js | 2 - dist/__chunks__/rocket-lunch.CXpzJq6K.js.map | 1 - dist/__chunks__/search.CtsY1mRN.js | 4 - dist/__chunks__/search.CtsY1mRN.js.map | 1 - dist/__chunks__/search.DT5AcGiH.js | 2 - dist/__chunks__/search.DT5AcGiH.js.map | 1 - dist/__chunks__/share.CjoNvcxO.js | 2 - dist/__chunks__/share.CjoNvcxO.js.map | 1 - dist/__chunks__/share.D_3XZuic.js | 4 - dist/__chunks__/share.D_3XZuic.js.map | 1 - dist/__chunks__/snapchat.Bct5wLOa.js | 2 - dist/__chunks__/snapchat.Bct5wLOa.js.map | 1 - dist/__chunks__/snapchat.Dpqrb3zu.js | 2 - dist/__chunks__/snapchat.Dpqrb3zu.js.map | 1 - dist/__chunks__/social-network.B-lhER-M.js | 4 - .../__chunks__/social-network.B-lhER-M.js.map | 1 - dist/__chunks__/social-network.Dm-JGi74.js | 2 - .../__chunks__/social-network.Dm-JGi74.js.map | 1 - dist/__chunks__/state.CJfvw0Ck.js | 6 - dist/__chunks__/state.CJfvw0Ck.js.map | 1 - dist/__chunks__/toast.CVELdJDu.js | 2 - dist/__chunks__/toast.CVELdJDu.js.map | 1 - dist/__chunks__/trash.D1jfdnTM.js | 4 - dist/__chunks__/trash.D1jfdnTM.js.map | 1 - dist/__chunks__/trash.u5-IQjNe.js | 2 - dist/__chunks__/trash.u5-IQjNe.js.map | 1 - dist/__chunks__/twitter.d5w0828a.js | 2 - dist/__chunks__/twitter.d5w0828a.js.map | 1 - dist/__chunks__/twitter.r3dS6WGA.js | 2 - dist/__chunks__/twitter.r3dS6WGA.js.map | 1 - dist/__chunks__/unsafe-html.C_rT9aKG.js | 10 - dist/__chunks__/unsafe-html.C_rT9aKG.js.map | 1 - dist/__chunks__/user.B-MuBjEb.js | 2 - dist/__chunks__/user.B-MuBjEb.js.map | 1 - dist/__chunks__/user.X8OGz61Z.js | 3 - dist/__chunks__/user.X8OGz61Z.js.map | 1 - dist/banner/banner.css | 1 - dist/banner/banner.js | 2 - dist/banner/banner.js.map | 1 - dist/features/features.css | 1 - dist/features/features.js | 2 - dist/features/features.js.map | 1 - dist/fonts/OpenSans/ttf/OpenSans-Bold.ttf | Bin 130860 -> 0 bytes .../OpenSans/ttf/OpenSans-BoldItalic.ttf | Bin 136360 -> 0 bytes .../fonts/OpenSans/ttf/OpenSans-ExtraBold.ttf | Bin 131244 -> 0 bytes .../OpenSans/ttf/OpenSans-ExtraBoldItalic.ttf | Bin 136928 -> 0 bytes dist/fonts/OpenSans/ttf/OpenSans-Italic.ttf | Bin 136604 -> 0 bytes dist/fonts/OpenSans/ttf/OpenSans-Light.ttf | Bin 130804 -> 0 bytes .../OpenSans/ttf/OpenSans-LightItalic.ttf | Bin 136896 -> 0 bytes dist/fonts/OpenSans/ttf/OpenSans-Medium.ttf | Bin 130976 -> 0 bytes .../OpenSans/ttf/OpenSans-MediumItalic.ttf | Bin 136796 -> 0 bytes dist/fonts/OpenSans/ttf/OpenSans-Regular.ttf | Bin 130832 -> 0 bytes dist/fonts/OpenSans/ttf/OpenSans-SemiBold.ttf | Bin 130760 -> 0 bytes .../OpenSans/ttf/OpenSans-SemiBoldItalic.ttf | Bin 136724 -> 0 bytes .../OpenSans/ttf/OpenSans_Condensed-Bold.ttf | Bin 130372 -> 0 bytes .../ttf/OpenSans_Condensed-BoldItalic.ttf | Bin 136240 -> 0 bytes .../ttf/OpenSans_Condensed-ExtraBold.ttf | Bin 130812 -> 0 bytes .../OpenSans_Condensed-ExtraBoldItalic.ttf | Bin 136652 -> 0 bytes .../ttf/OpenSans_Condensed-Italic.ttf | Bin 136588 -> 0 bytes .../OpenSans/ttf/OpenSans_Condensed-Light.ttf | Bin 130472 -> 0 bytes .../ttf/OpenSans_Condensed-LightItalic.ttf | Bin 136760 -> 0 bytes .../ttf/OpenSans_Condensed-Medium.ttf | Bin 130520 -> 0 bytes .../ttf/OpenSans_Condensed-MediumItalic.ttf | Bin 136700 -> 0 bytes .../ttf/OpenSans_Condensed-Regular.ttf | Bin 130492 -> 0 bytes .../ttf/OpenSans_Condensed-SemiBold.ttf | Bin 130524 -> 0 bytes .../ttf/OpenSans_Condensed-SemiBoldItalic.ttf | Bin 136792 -> 0 bytes .../ttf/OpenSans_SemiCondensed-Bold.ttf | Bin 131168 -> 0 bytes .../ttf/OpenSans_SemiCondensed-BoldItalic.ttf | Bin 137104 -> 0 bytes .../ttf/OpenSans_SemiCondensed-ExtraBold.ttf | Bin 131744 -> 0 bytes ...OpenSans_SemiCondensed-ExtraBoldItalic.ttf | Bin 137584 -> 0 bytes .../ttf/OpenSans_SemiCondensed-Italic.ttf | Bin 137000 -> 0 bytes .../ttf/OpenSans_SemiCondensed-Light.ttf | Bin 131128 -> 0 bytes .../OpenSans_SemiCondensed-LightItalic.ttf | Bin 137220 -> 0 bytes .../ttf/OpenSans_SemiCondensed-Medium.ttf | Bin 130976 -> 0 bytes .../OpenSans_SemiCondensed-MediumItalic.ttf | Bin 137068 -> 0 bytes .../ttf/OpenSans_SemiCondensed-Regular.ttf | Bin 130848 -> 0 bytes .../ttf/OpenSans_SemiCondensed-SemiBold.ttf | Bin 130856 -> 0 bytes .../OpenSans_SemiCondensed-SemiBoldItalic.ttf | Bin 137132 -> 0 bytes dist/fonts/RobotoSlab/LICENSE.txt | 202 ------------------ .../fonts/RobotoSlab/otf/RobotoSlab-Black.otf | Bin 118432 -> 0 bytes dist/fonts/RobotoSlab/otf/RobotoSlab-Bold.otf | Bin 123212 -> 0 bytes .../RobotoSlab/otf/RobotoSlab-ExtraBold.otf | Bin 123140 -> 0 bytes .../RobotoSlab/otf/RobotoSlab-ExtraLight.otf | Bin 118120 -> 0 bytes .../fonts/RobotoSlab/otf/RobotoSlab-Light.otf | Bin 117648 -> 0 bytes .../RobotoSlab/otf/RobotoSlab-Medium.otf | Bin 123012 -> 0 bytes .../RobotoSlab/otf/RobotoSlab-Regular.otf | Bin 111420 -> 0 bytes .../RobotoSlab/otf/RobotoSlab-SemiBold.otf | Bin 123660 -> 0 bytes dist/fonts/RobotoSlab/otf/RobotoSlab-Thin.otf | Bin 108968 -> 0 bytes .../fonts/RobotoSlab/ttf/RobotoSlab-Black.ttf | Bin 178068 -> 0 bytes dist/fonts/RobotoSlab/ttf/RobotoSlab-Bold.ttf | Bin 176068 -> 0 bytes .../RobotoSlab/ttf/RobotoSlab-ExtraBold.ttf | Bin 176156 -> 0 bytes .../RobotoSlab/ttf/RobotoSlab-ExtraLight.ttf | Bin 173148 -> 0 bytes .../fonts/RobotoSlab/ttf/RobotoSlab-Light.ttf | Bin 172776 -> 0 bytes .../RobotoSlab/ttf/RobotoSlab-Medium.ttf | Bin 176480 -> 0 bytes .../RobotoSlab/ttf/RobotoSlab-Regular.ttf | Bin 171376 -> 0 bytes .../RobotoSlab/ttf/RobotoSlab-SemiBold.ttf | Bin 176680 -> 0 bytes dist/fonts/RobotoSlab/ttf/RobotoSlab-Thin.ttf | Bin 169068 -> 0 bytes .../webfonts/RobotoSlab-Black.woff2 | Bin 69516 -> 0 bytes .../RobotoSlab/webfonts/RobotoSlab-Bold.woff2 | Bin 68316 -> 0 bytes .../webfonts/RobotoSlab-ExtraBold.woff2 | Bin 69592 -> 0 bytes .../webfonts/RobotoSlab-ExtraLight.woff2 | Bin 66220 -> 0 bytes .../webfonts/RobotoSlab-Light.woff2 | Bin 67040 -> 0 bytes .../webfonts/RobotoSlab-Medium.woff2 | Bin 69204 -> 0 bytes .../webfonts/RobotoSlab-Regular.woff2 | Bin 65864 -> 0 bytes .../webfonts/RobotoSlab-SemiBold.woff2 | Bin 69048 -> 0 bytes .../RobotoSlab/webfonts/RobotoSlab-Thin.woff2 | Bin 63312 -> 0 bytes .../webfonts/RobotoSlab[wght].woff2 | Bin 118296 -> 0 bytes dist/fonts/fonts.css | 1 - dist/form/form.css | 1 - dist/form/form.js | 10 - dist/form/form.js.map | 1 - dist/icons-overview/icons-overview.css | 1 - dist/icons-overview/icons-overview.js | 10 - dist/icons-overview/icons-overview.js.map | 1 - dist/icons/README.md | 3 - dist/icons/angle-down.svg | 2 - dist/icons/angle-left.svg | 2 - dist/icons/angle-right.svg | 2 - dist/icons/angle-small-down.svg | 2 - dist/icons/angle-small-left.svg | 2 - dist/icons/angle-small-right.svg | 2 - dist/icons/angle-up.svg | 2 - dist/icons/bolt.svg | 2 - dist/icons/building-storefront.svg | 3 - dist/icons/chat-bubble-left-right.svg | 3 - dist/icons/check.svg | 2 - dist/icons/chevron-down.svg | 3 - dist/icons/clip.svg | 2 - dist/icons/clock.svg | 2 - dist/icons/cpu-chip.svg | 3 - dist/icons/cross.svg | 2 - dist/icons/cursor-arrow-ripple.svg | 3 - dist/icons/download.svg | 2 - dist/icons/envelope.svg | 2 - dist/icons/eye-crossed.svg | 2 - dist/icons/eye.svg | 2 - dist/icons/facebook.svg | 1 - dist/icons/globe.svg | 2 - dist/icons/hamburger.svg | 3 - dist/icons/heart.svg | 2 - dist/icons/home.svg | 2 - dist/icons/instagram.svg | 1 - dist/icons/medium.svg | 1 - dist/icons/menu-burger.svg | 2 - dist/icons/paper-plane.svg | 2 - dist/icons/plus.svg | 2 - dist/icons/rocket-lunch.svg | 2 - dist/icons/search.svg | 2 - dist/icons/share.svg | 2 - dist/icons/snapchat.svg | 1 - dist/icons/social-network.svg | 2 - dist/icons/trash.svg | 2 - dist/icons/twitter.svg | 1 - dist/icons/user.svg | 2 - dist/lazyStyles/lazyStyles.css | 0 dist/main/main.js | 32 --- dist/main/main.js.map | 1 - dist/posts/posts.css | 1 - dist/posts/posts.js | 2 - dist/posts/posts.js.map | 1 - .../sidekickLibraryStyles.css | 1 - dist/styles/styles.css | 1 - dist/table/table.css | 1 - dist/table/table.js | 2 - dist/table/table.js.map | 1 - 307 files changed, 758 deletions(-) delete mode 100644 dist/__chunks__/angle-down.CYLyXUSW.js delete mode 100644 dist/__chunks__/angle-down.CYLyXUSW.js.map delete mode 100644 dist/__chunks__/angle-down.Oj3TiBgj.js delete mode 100644 dist/__chunks__/angle-down.Oj3TiBgj.js.map delete mode 100644 dist/__chunks__/angle-left.CuEqyOC8.js delete mode 100644 dist/__chunks__/angle-left.CuEqyOC8.js.map delete mode 100644 dist/__chunks__/angle-left.DXfKTdnw.js delete mode 100644 dist/__chunks__/angle-left.DXfKTdnw.js.map delete mode 100644 dist/__chunks__/angle-right.Ke48OV-s.js delete mode 100644 dist/__chunks__/angle-right.Ke48OV-s.js.map delete mode 100644 dist/__chunks__/angle-right.PP9yoSHP.js delete mode 100644 dist/__chunks__/angle-right.PP9yoSHP.js.map delete mode 100644 dist/__chunks__/angle-small-down.BvvBnAgh.js delete mode 100644 dist/__chunks__/angle-small-down.BvvBnAgh.js.map delete mode 100644 dist/__chunks__/angle-small-down.SNJn5nFt.js delete mode 100644 dist/__chunks__/angle-small-down.SNJn5nFt.js.map delete mode 100644 dist/__chunks__/angle-small-left.Bq32-m-s.js delete mode 100644 dist/__chunks__/angle-small-left.Bq32-m-s.js.map delete mode 100644 dist/__chunks__/angle-small-left.D-QNGbds.js delete mode 100644 dist/__chunks__/angle-small-left.D-QNGbds.js.map delete mode 100644 dist/__chunks__/angle-small-right.FYreGgDf.js delete mode 100644 dist/__chunks__/angle-small-right.FYreGgDf.js.map delete mode 100644 dist/__chunks__/angle-small-right.hxpyXjnC.js delete mode 100644 dist/__chunks__/angle-small-right.hxpyXjnC.js.map delete mode 100644 dist/__chunks__/angle-up.D0S_oJnp.js delete mode 100644 dist/__chunks__/angle-up.D0S_oJnp.js.map delete mode 100644 dist/__chunks__/angle-up.DwKqCUdj.js delete mode 100644 dist/__chunks__/angle-up.DwKqCUdj.js.map delete mode 100644 dist/__chunks__/bolt.BAJn0zD8.js delete mode 100644 dist/__chunks__/bolt.BAJn0zD8.js.map delete mode 100644 dist/__chunks__/bolt.C_gHHA9y.js delete mode 100644 dist/__chunks__/bolt.C_gHHA9y.js.map delete mode 100644 dist/__chunks__/building-storefront.JqqbgJ1h.js delete mode 100644 dist/__chunks__/building-storefront.JqqbgJ1h.js.map delete mode 100644 dist/__chunks__/building-storefront.Pww5r_Sc.js delete mode 100644 dist/__chunks__/building-storefront.Pww5r_Sc.js.map delete mode 100644 dist/__chunks__/chat-bubble-left-right.0PedyEPm.js delete mode 100644 dist/__chunks__/chat-bubble-left-right.0PedyEPm.js.map delete mode 100644 dist/__chunks__/chat-bubble-left-right.DJdAEW6O.js delete mode 100644 dist/__chunks__/chat-bubble-left-right.DJdAEW6O.js.map delete mode 100644 dist/__chunks__/check.BHPURAzV.js delete mode 100644 dist/__chunks__/check.BHPURAzV.js.map delete mode 100644 dist/__chunks__/check.tBpHKVHK.js delete mode 100644 dist/__chunks__/check.tBpHKVHK.js.map delete mode 100644 dist/__chunks__/chevron-down.CsALxgbV.js delete mode 100644 dist/__chunks__/chevron-down.CsALxgbV.js.map delete mode 100644 dist/__chunks__/chevron-down.D5xOlW7p.js delete mode 100644 dist/__chunks__/chevron-down.D5xOlW7p.js.map delete mode 100644 dist/__chunks__/clip.CI7iGOE7.js delete mode 100644 dist/__chunks__/clip.CI7iGOE7.js.map delete mode 100644 dist/__chunks__/clip.DAiKYXCc.js delete mode 100644 dist/__chunks__/clip.DAiKYXCc.js.map delete mode 100644 dist/__chunks__/clock.CFvMINR5.js delete mode 100644 dist/__chunks__/clock.CFvMINR5.js.map delete mode 100644 dist/__chunks__/clock.CQWyiDNK.js delete mode 100644 dist/__chunks__/clock.CQWyiDNK.js.map delete mode 100644 dist/__chunks__/cpu-chip.70rPFd-9.js delete mode 100644 dist/__chunks__/cpu-chip.70rPFd-9.js.map delete mode 100644 dist/__chunks__/cpu-chip.DbktS35z.js delete mode 100644 dist/__chunks__/cpu-chip.DbktS35z.js.map delete mode 100644 dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js delete mode 100644 dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js.map delete mode 100644 dist/__chunks__/cross.DjCq6kb8.js delete mode 100644 dist/__chunks__/cross.DjCq6kb8.js.map delete mode 100644 dist/__chunks__/cross.tdOSvU_9.js delete mode 100644 dist/__chunks__/cross.tdOSvU_9.js.map delete mode 100644 dist/__chunks__/cursor-arrow-ripple.BKZQNXY-.js delete mode 100644 dist/__chunks__/cursor-arrow-ripple.BKZQNXY-.js.map delete mode 100644 dist/__chunks__/cursor-arrow-ripple.DHyr9er2.js delete mode 100644 dist/__chunks__/cursor-arrow-ripple.DHyr9er2.js.map delete mode 100644 dist/__chunks__/download.BlSXR9C9.js delete mode 100644 dist/__chunks__/download.BlSXR9C9.js.map delete mode 100644 dist/__chunks__/download.D0P1O3mw.js delete mode 100644 dist/__chunks__/download.D0P1O3mw.js.map delete mode 100644 dist/__chunks__/envelope.CanLUPbv.js delete mode 100644 dist/__chunks__/envelope.CanLUPbv.js.map delete mode 100644 dist/__chunks__/envelope.Cc7Mhg2-.js delete mode 100644 dist/__chunks__/envelope.Cc7Mhg2-.js.map delete mode 100644 dist/__chunks__/eye-crossed.BuwdBbiU.js delete mode 100644 dist/__chunks__/eye-crossed.BuwdBbiU.js.map delete mode 100644 dist/__chunks__/eye-crossed.C49v3GRJ.js delete mode 100644 dist/__chunks__/eye-crossed.C49v3GRJ.js.map delete mode 100644 dist/__chunks__/eye.BiVxUQA0.js delete mode 100644 dist/__chunks__/eye.BiVxUQA0.js.map delete mode 100644 dist/__chunks__/eye.Cm2FxO9V.js delete mode 100644 dist/__chunks__/eye.Cm2FxO9V.js.map delete mode 100644 dist/__chunks__/facebook.3ENFaNKU.js delete mode 100644 dist/__chunks__/facebook.3ENFaNKU.js.map delete mode 100644 dist/__chunks__/facebook.CXLf4imL.js delete mode 100644 dist/__chunks__/facebook.CXLf4imL.js.map delete mode 100644 dist/__chunks__/fetch.service.yiMnp1FM.js delete mode 100644 dist/__chunks__/fetch.service.yiMnp1FM.js.map delete mode 100644 dist/__chunks__/globe.CL8EEqDs.js delete mode 100644 dist/__chunks__/globe.CL8EEqDs.js.map delete mode 100644 dist/__chunks__/globe.DIrN3GJL.js delete mode 100644 dist/__chunks__/globe.DIrN3GJL.js.map delete mode 100644 dist/__chunks__/hamburger.CMM0Z5X3.js delete mode 100644 dist/__chunks__/hamburger.CMM0Z5X3.js.map delete mode 100644 dist/__chunks__/hamburger.DXUzfmtf.js delete mode 100644 dist/__chunks__/hamburger.DXUzfmtf.js.map delete mode 100644 dist/__chunks__/heart.BO6Jws27.js delete mode 100644 dist/__chunks__/heart.BO6Jws27.js.map delete mode 100644 dist/__chunks__/heart.DSQJkyzj.js delete mode 100644 dist/__chunks__/heart.DSQJkyzj.js.map delete mode 100644 dist/__chunks__/home.AgyN8zLU.js delete mode 100644 dist/__chunks__/home.AgyN8zLU.js.map delete mode 100644 dist/__chunks__/home.CfzaHiPS.js delete mode 100644 dist/__chunks__/home.CfzaHiPS.js.map delete mode 100644 dist/__chunks__/icon.template.3G0fuXUC.js delete mode 100644 dist/__chunks__/icon.template.3G0fuXUC.js.map delete mode 100644 dist/__chunks__/if-defined.CrfpI-tB.js delete mode 100644 dist/__chunks__/if-defined.CrfpI-tB.js.map delete mode 100644 dist/__chunks__/instagram.BBx5qXGF.js delete mode 100644 dist/__chunks__/instagram.BBx5qXGF.js.map delete mode 100644 dist/__chunks__/instagram.CJ4vqDdO.js delete mode 100644 dist/__chunks__/instagram.CJ4vqDdO.js.map delete mode 100644 dist/__chunks__/isSidekickLibraryActive.U-fJCMMj.js delete mode 100644 dist/__chunks__/isSidekickLibraryActive.U-fJCMMj.js.map delete mode 100644 dist/__chunks__/lit-element.CH8ciVnL.js delete mode 100644 dist/__chunks__/lit-element.CH8ciVnL.js.map delete mode 100644 dist/__chunks__/medium.B-CLk_58.js delete mode 100644 dist/__chunks__/medium.B-CLk_58.js.map delete mode 100644 dist/__chunks__/medium.BPaQEP4K.js delete mode 100644 dist/__chunks__/medium.BPaQEP4K.js.map delete mode 100644 dist/__chunks__/menu-burger.C9jSCA0w.js delete mode 100644 dist/__chunks__/menu-burger.C9jSCA0w.js.map delete mode 100644 dist/__chunks__/menu-burger.DyVjSQ0K.js delete mode 100644 dist/__chunks__/menu-burger.DyVjSQ0K.js.map delete mode 100644 dist/__chunks__/paper-plane.CCWsmezZ.js delete mode 100644 dist/__chunks__/paper-plane.CCWsmezZ.js.map delete mode 100644 dist/__chunks__/paper-plane.CLiFs3FL.js delete mode 100644 dist/__chunks__/paper-plane.CLiFs3FL.js.map delete mode 100644 dist/__chunks__/plus.DuBm-jVv.js delete mode 100644 dist/__chunks__/plus.DuBm-jVv.js.map delete mode 100644 dist/__chunks__/plus.QDn7Esyk.js delete mode 100644 dist/__chunks__/plus.QDn7Esyk.js.map delete mode 100644 dist/__chunks__/preload-helper.D7itGvJr.js delete mode 100644 dist/__chunks__/preload-helper.D7itGvJr.js.map delete mode 100644 dist/__chunks__/property.Ds9fqW-T.js delete mode 100644 dist/__chunks__/property.Ds9fqW-T.js.map delete mode 100644 dist/__chunks__/rocket-lunch.C6eRDqkd.js delete mode 100644 dist/__chunks__/rocket-lunch.C6eRDqkd.js.map delete mode 100644 dist/__chunks__/rocket-lunch.CXpzJq6K.js delete mode 100644 dist/__chunks__/rocket-lunch.CXpzJq6K.js.map delete mode 100644 dist/__chunks__/search.CtsY1mRN.js delete mode 100644 dist/__chunks__/search.CtsY1mRN.js.map delete mode 100644 dist/__chunks__/search.DT5AcGiH.js delete mode 100644 dist/__chunks__/search.DT5AcGiH.js.map delete mode 100644 dist/__chunks__/share.CjoNvcxO.js delete mode 100644 dist/__chunks__/share.CjoNvcxO.js.map delete mode 100644 dist/__chunks__/share.D_3XZuic.js delete mode 100644 dist/__chunks__/share.D_3XZuic.js.map delete mode 100644 dist/__chunks__/snapchat.Bct5wLOa.js delete mode 100644 dist/__chunks__/snapchat.Bct5wLOa.js.map delete mode 100644 dist/__chunks__/snapchat.Dpqrb3zu.js delete mode 100644 dist/__chunks__/snapchat.Dpqrb3zu.js.map delete mode 100644 dist/__chunks__/social-network.B-lhER-M.js delete mode 100644 dist/__chunks__/social-network.B-lhER-M.js.map delete mode 100644 dist/__chunks__/social-network.Dm-JGi74.js delete mode 100644 dist/__chunks__/social-network.Dm-JGi74.js.map delete mode 100644 dist/__chunks__/state.CJfvw0Ck.js delete mode 100644 dist/__chunks__/state.CJfvw0Ck.js.map delete mode 100644 dist/__chunks__/toast.CVELdJDu.js delete mode 100644 dist/__chunks__/toast.CVELdJDu.js.map delete mode 100644 dist/__chunks__/trash.D1jfdnTM.js delete mode 100644 dist/__chunks__/trash.D1jfdnTM.js.map delete mode 100644 dist/__chunks__/trash.u5-IQjNe.js delete mode 100644 dist/__chunks__/trash.u5-IQjNe.js.map delete mode 100644 dist/__chunks__/twitter.d5w0828a.js delete mode 100644 dist/__chunks__/twitter.d5w0828a.js.map delete mode 100644 dist/__chunks__/twitter.r3dS6WGA.js delete mode 100644 dist/__chunks__/twitter.r3dS6WGA.js.map delete mode 100644 dist/__chunks__/unsafe-html.C_rT9aKG.js delete mode 100644 dist/__chunks__/unsafe-html.C_rT9aKG.js.map delete mode 100644 dist/__chunks__/user.B-MuBjEb.js delete mode 100644 dist/__chunks__/user.B-MuBjEb.js.map delete mode 100644 dist/__chunks__/user.X8OGz61Z.js delete mode 100644 dist/__chunks__/user.X8OGz61Z.js.map delete mode 100644 dist/banner/banner.css delete mode 100644 dist/banner/banner.js delete mode 100644 dist/banner/banner.js.map delete mode 100644 dist/features/features.css delete mode 100644 dist/features/features.js delete mode 100644 dist/features/features.js.map delete mode 100644 dist/fonts/OpenSans/ttf/OpenSans-Bold.ttf delete mode 100644 dist/fonts/OpenSans/ttf/OpenSans-BoldItalic.ttf delete mode 100644 dist/fonts/OpenSans/ttf/OpenSans-ExtraBold.ttf delete mode 100644 dist/fonts/OpenSans/ttf/OpenSans-ExtraBoldItalic.ttf delete mode 100644 dist/fonts/OpenSans/ttf/OpenSans-Italic.ttf delete mode 100644 dist/fonts/OpenSans/ttf/OpenSans-Light.ttf delete mode 100644 dist/fonts/OpenSans/ttf/OpenSans-LightItalic.ttf delete mode 100644 dist/fonts/OpenSans/ttf/OpenSans-Medium.ttf delete mode 100644 dist/fonts/OpenSans/ttf/OpenSans-MediumItalic.ttf delete mode 100644 dist/fonts/OpenSans/ttf/OpenSans-Regular.ttf delete mode 100644 dist/fonts/OpenSans/ttf/OpenSans-SemiBold.ttf delete mode 100644 dist/fonts/OpenSans/ttf/OpenSans-SemiBoldItalic.ttf delete mode 100644 dist/fonts/OpenSans/ttf/OpenSans_Condensed-Bold.ttf delete mode 100644 dist/fonts/OpenSans/ttf/OpenSans_Condensed-BoldItalic.ttf delete mode 100644 dist/fonts/OpenSans/ttf/OpenSans_Condensed-ExtraBold.ttf delete mode 100644 dist/fonts/OpenSans/ttf/OpenSans_Condensed-ExtraBoldItalic.ttf delete mode 100644 dist/fonts/OpenSans/ttf/OpenSans_Condensed-Italic.ttf delete mode 100644 dist/fonts/OpenSans/ttf/OpenSans_Condensed-Light.ttf delete mode 100644 dist/fonts/OpenSans/ttf/OpenSans_Condensed-LightItalic.ttf delete mode 100644 dist/fonts/OpenSans/ttf/OpenSans_Condensed-Medium.ttf delete mode 100644 dist/fonts/OpenSans/ttf/OpenSans_Condensed-MediumItalic.ttf delete mode 100644 dist/fonts/OpenSans/ttf/OpenSans_Condensed-Regular.ttf delete mode 100644 dist/fonts/OpenSans/ttf/OpenSans_Condensed-SemiBold.ttf delete mode 100644 dist/fonts/OpenSans/ttf/OpenSans_Condensed-SemiBoldItalic.ttf delete mode 100644 dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Bold.ttf delete mode 100644 dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-BoldItalic.ttf delete mode 100644 dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-ExtraBold.ttf delete mode 100644 dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-ExtraBoldItalic.ttf delete mode 100644 dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Italic.ttf delete mode 100644 dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Light.ttf delete mode 100644 dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-LightItalic.ttf delete mode 100644 dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Medium.ttf delete mode 100644 dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-MediumItalic.ttf delete mode 100644 dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Regular.ttf delete mode 100644 dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-SemiBold.ttf delete mode 100644 dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-SemiBoldItalic.ttf delete mode 100644 dist/fonts/RobotoSlab/LICENSE.txt delete mode 100644 dist/fonts/RobotoSlab/otf/RobotoSlab-Black.otf delete mode 100644 dist/fonts/RobotoSlab/otf/RobotoSlab-Bold.otf delete mode 100644 dist/fonts/RobotoSlab/otf/RobotoSlab-ExtraBold.otf delete mode 100644 dist/fonts/RobotoSlab/otf/RobotoSlab-ExtraLight.otf delete mode 100644 dist/fonts/RobotoSlab/otf/RobotoSlab-Light.otf delete mode 100644 dist/fonts/RobotoSlab/otf/RobotoSlab-Medium.otf delete mode 100644 dist/fonts/RobotoSlab/otf/RobotoSlab-Regular.otf delete mode 100644 dist/fonts/RobotoSlab/otf/RobotoSlab-SemiBold.otf delete mode 100644 dist/fonts/RobotoSlab/otf/RobotoSlab-Thin.otf delete mode 100644 dist/fonts/RobotoSlab/ttf/RobotoSlab-Black.ttf delete mode 100644 dist/fonts/RobotoSlab/ttf/RobotoSlab-Bold.ttf delete mode 100644 dist/fonts/RobotoSlab/ttf/RobotoSlab-ExtraBold.ttf delete mode 100644 dist/fonts/RobotoSlab/ttf/RobotoSlab-ExtraLight.ttf delete mode 100644 dist/fonts/RobotoSlab/ttf/RobotoSlab-Light.ttf delete mode 100644 dist/fonts/RobotoSlab/ttf/RobotoSlab-Medium.ttf delete mode 100644 dist/fonts/RobotoSlab/ttf/RobotoSlab-Regular.ttf delete mode 100644 dist/fonts/RobotoSlab/ttf/RobotoSlab-SemiBold.ttf delete mode 100644 dist/fonts/RobotoSlab/ttf/RobotoSlab-Thin.ttf delete mode 100644 dist/fonts/RobotoSlab/webfonts/RobotoSlab-Black.woff2 delete mode 100644 dist/fonts/RobotoSlab/webfonts/RobotoSlab-Bold.woff2 delete mode 100644 dist/fonts/RobotoSlab/webfonts/RobotoSlab-ExtraBold.woff2 delete mode 100644 dist/fonts/RobotoSlab/webfonts/RobotoSlab-ExtraLight.woff2 delete mode 100644 dist/fonts/RobotoSlab/webfonts/RobotoSlab-Light.woff2 delete mode 100644 dist/fonts/RobotoSlab/webfonts/RobotoSlab-Medium.woff2 delete mode 100644 dist/fonts/RobotoSlab/webfonts/RobotoSlab-Regular.woff2 delete mode 100644 dist/fonts/RobotoSlab/webfonts/RobotoSlab-SemiBold.woff2 delete mode 100644 dist/fonts/RobotoSlab/webfonts/RobotoSlab-Thin.woff2 delete mode 100644 dist/fonts/RobotoSlab/webfonts/RobotoSlab[wght].woff2 delete mode 100644 dist/fonts/fonts.css delete mode 100644 dist/form/form.css delete mode 100644 dist/form/form.js delete mode 100644 dist/form/form.js.map delete mode 100644 dist/icons-overview/icons-overview.css delete mode 100644 dist/icons-overview/icons-overview.js delete mode 100644 dist/icons-overview/icons-overview.js.map delete mode 100644 dist/icons/README.md delete mode 100644 dist/icons/angle-down.svg delete mode 100644 dist/icons/angle-left.svg delete mode 100644 dist/icons/angle-right.svg delete mode 100644 dist/icons/angle-small-down.svg delete mode 100644 dist/icons/angle-small-left.svg delete mode 100644 dist/icons/angle-small-right.svg delete mode 100644 dist/icons/angle-up.svg delete mode 100644 dist/icons/bolt.svg delete mode 100644 dist/icons/building-storefront.svg delete mode 100644 dist/icons/chat-bubble-left-right.svg delete mode 100644 dist/icons/check.svg delete mode 100644 dist/icons/chevron-down.svg delete mode 100644 dist/icons/clip.svg delete mode 100644 dist/icons/clock.svg delete mode 100644 dist/icons/cpu-chip.svg delete mode 100644 dist/icons/cross.svg delete mode 100644 dist/icons/cursor-arrow-ripple.svg delete mode 100644 dist/icons/download.svg delete mode 100644 dist/icons/envelope.svg delete mode 100644 dist/icons/eye-crossed.svg delete mode 100644 dist/icons/eye.svg delete mode 100644 dist/icons/facebook.svg delete mode 100644 dist/icons/globe.svg delete mode 100644 dist/icons/hamburger.svg delete mode 100644 dist/icons/heart.svg delete mode 100644 dist/icons/home.svg delete mode 100644 dist/icons/instagram.svg delete mode 100644 dist/icons/medium.svg delete mode 100644 dist/icons/menu-burger.svg delete mode 100644 dist/icons/paper-plane.svg delete mode 100644 dist/icons/plus.svg delete mode 100644 dist/icons/rocket-lunch.svg delete mode 100644 dist/icons/search.svg delete mode 100644 dist/icons/share.svg delete mode 100644 dist/icons/snapchat.svg delete mode 100644 dist/icons/social-network.svg delete mode 100644 dist/icons/trash.svg delete mode 100644 dist/icons/twitter.svg delete mode 100644 dist/icons/user.svg delete mode 100644 dist/lazyStyles/lazyStyles.css delete mode 100644 dist/main/main.js delete mode 100644 dist/main/main.js.map delete mode 100644 dist/posts/posts.css delete mode 100644 dist/posts/posts.js delete mode 100644 dist/posts/posts.js.map delete mode 100644 dist/sidekickLibraryStyles/sidekickLibraryStyles.css delete mode 100644 dist/styles/styles.css delete mode 100644 dist/table/table.css delete mode 100644 dist/table/table.js delete mode 100644 dist/table/table.js.map diff --git a/dist/__chunks__/angle-down.CYLyXUSW.js b/dist/__chunks__/angle-down.CYLyXUSW.js deleted file mode 100644 index cf14b845..00000000 --- a/dist/__chunks__/angle-down.CYLyXUSW.js +++ /dev/null @@ -1,4 +0,0 @@ -const l=` - -`;export{l as default}; -//# sourceMappingURL=angle-down.CYLyXUSW.js.map diff --git a/dist/__chunks__/angle-down.CYLyXUSW.js.map b/dist/__chunks__/angle-down.CYLyXUSW.js.map deleted file mode 100644 index c0131298..00000000 --- a/dist/__chunks__/angle-down.CYLyXUSW.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"angle-down.CYLyXUSW.js","sources":["../../public/icons/angle-down.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["angleDown"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-down.Oj3TiBgj.js b/dist/__chunks__/angle-down.Oj3TiBgj.js deleted file mode 100644 index f21d682a..00000000 --- a/dist/__chunks__/angle-down.Oj3TiBgj.js +++ /dev/null @@ -1,2 +0,0 @@ -const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M12,17.17a5,5,0,0,1-3.54-1.46L.29,7.54A1,1,0,0,1,1.71,6.12l8.17,8.17a3,3,0,0,0,4.24,0l8.17-8.17a1,1,0,1,1,1.42,1.42l-8.17,8.17A5,5,0,0,1,12,17.17Z'/%3e%3c/svg%3e";export{e as default}; -//# sourceMappingURL=angle-down.Oj3TiBgj.js.map diff --git a/dist/__chunks__/angle-down.Oj3TiBgj.js.map b/dist/__chunks__/angle-down.Oj3TiBgj.js.map deleted file mode 100644 index 6823e42e..00000000 --- a/dist/__chunks__/angle-down.Oj3TiBgj.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"angle-down.Oj3TiBgj.js","sources":["../../public/icons/angle-down.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M12,17.17a5,5,0,0,1-3.54-1.46L.29,7.54A1,1,0,0,1,1.71,6.12l8.17,8.17a3,3,0,0,0,4.24,0l8.17-8.17a1,1,0,1,1,1.42,1.42l-8.17,8.17A5,5,0,0,1,12,17.17Z'/%3e%3c/svg%3e\""],"names":["angleDown"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/angle-left.CuEqyOC8.js b/dist/__chunks__/angle-left.CuEqyOC8.js deleted file mode 100644 index ac7f760e..00000000 --- a/dist/__chunks__/angle-left.CuEqyOC8.js +++ /dev/null @@ -1,4 +0,0 @@ -const t=` - -`;export{t as default}; -//# sourceMappingURL=angle-left.CuEqyOC8.js.map diff --git a/dist/__chunks__/angle-left.CuEqyOC8.js.map b/dist/__chunks__/angle-left.CuEqyOC8.js.map deleted file mode 100644 index c469ebb8..00000000 --- a/dist/__chunks__/angle-left.CuEqyOC8.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"angle-left.CuEqyOC8.js","sources":["../../public/icons/angle-left.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["angleLeft"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-left.DXfKTdnw.js b/dist/__chunks__/angle-left.DXfKTdnw.js deleted file mode 100644 index 727d74f5..00000000 --- a/dist/__chunks__/angle-left.DXfKTdnw.js +++ /dev/null @@ -1,2 +0,0 @@ -const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M17.17,24a1,1,0,0,1-.71-.29L8.29,15.54a5,5,0,0,1,0-7.08L16.46.29a1,1,0,1,1,1.42,1.42L9.71,9.88a3,3,0,0,0,0,4.24l8.17,8.17a1,1,0,0,1,0,1.42A1,1,0,0,1,17.17,24Z'/%3e%3c/svg%3e";export{e as default}; -//# sourceMappingURL=angle-left.DXfKTdnw.js.map diff --git a/dist/__chunks__/angle-left.DXfKTdnw.js.map b/dist/__chunks__/angle-left.DXfKTdnw.js.map deleted file mode 100644 index 777e4c31..00000000 --- a/dist/__chunks__/angle-left.DXfKTdnw.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"angle-left.DXfKTdnw.js","sources":["../../public/icons/angle-left.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M17.17,24a1,1,0,0,1-.71-.29L8.29,15.54a5,5,0,0,1,0-7.08L16.46.29a1,1,0,1,1,1.42,1.42L9.71,9.88a3,3,0,0,0,0,4.24l8.17,8.17a1,1,0,0,1,0,1.42A1,1,0,0,1,17.17,24Z'/%3e%3c/svg%3e\""],"names":["angleLeft"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/angle-right.Ke48OV-s.js b/dist/__chunks__/angle-right.Ke48OV-s.js deleted file mode 100644 index 7db0b753..00000000 --- a/dist/__chunks__/angle-right.Ke48OV-s.js +++ /dev/null @@ -1,4 +0,0 @@ -const t=` - -`;export{t as default}; -//# sourceMappingURL=angle-right.Ke48OV-s.js.map diff --git a/dist/__chunks__/angle-right.Ke48OV-s.js.map b/dist/__chunks__/angle-right.Ke48OV-s.js.map deleted file mode 100644 index f68b45ca..00000000 --- a/dist/__chunks__/angle-right.Ke48OV-s.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"angle-right.Ke48OV-s.js","sources":["../../public/icons/angle-right.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["angleRight"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-right.PP9yoSHP.js b/dist/__chunks__/angle-right.PP9yoSHP.js deleted file mode 100644 index 96b97503..00000000 --- a/dist/__chunks__/angle-right.PP9yoSHP.js +++ /dev/null @@ -1,2 +0,0 @@ -const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M7,24a1,1,0,0,1-.71-.29,1,1,0,0,1,0-1.42l8.17-8.17a3,3,0,0,0,0-4.24L6.29,1.71A1,1,0,0,1,7.71.29l8.17,8.17a5,5,0,0,1,0,7.08L7.71,23.71A1,1,0,0,1,7,24Z'/%3e%3c/svg%3e";export{e as default}; -//# sourceMappingURL=angle-right.PP9yoSHP.js.map diff --git a/dist/__chunks__/angle-right.PP9yoSHP.js.map b/dist/__chunks__/angle-right.PP9yoSHP.js.map deleted file mode 100644 index c4034e88..00000000 --- a/dist/__chunks__/angle-right.PP9yoSHP.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"angle-right.PP9yoSHP.js","sources":["../../public/icons/angle-right.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M7,24a1,1,0,0,1-.71-.29,1,1,0,0,1,0-1.42l8.17-8.17a3,3,0,0,0,0-4.24L6.29,1.71A1,1,0,0,1,7.71.29l8.17,8.17a5,5,0,0,1,0,7.08L7.71,23.71A1,1,0,0,1,7,24Z'/%3e%3c/svg%3e\""],"names":["angleRight"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/angle-small-down.BvvBnAgh.js b/dist/__chunks__/angle-small-down.BvvBnAgh.js deleted file mode 100644 index cf805d8d..00000000 --- a/dist/__chunks__/angle-small-down.BvvBnAgh.js +++ /dev/null @@ -1,2 +0,0 @@ -const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M18.71,8.21a1,1,0,0,0-1.42,0l-4.58,4.58a1,1,0,0,1-1.42,0L6.71,8.21a1,1,0,0,0-1.42,0,1,1,0,0,0,0,1.41l4.59,4.59a3,3,0,0,0,4.24,0l4.59-4.59A1,1,0,0,0,18.71,8.21Z'/%3e%3c/svg%3e";export{e as default}; -//# sourceMappingURL=angle-small-down.BvvBnAgh.js.map diff --git a/dist/__chunks__/angle-small-down.BvvBnAgh.js.map b/dist/__chunks__/angle-small-down.BvvBnAgh.js.map deleted file mode 100644 index 338414cb..00000000 --- a/dist/__chunks__/angle-small-down.BvvBnAgh.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"angle-small-down.BvvBnAgh.js","sources":["../../public/icons/angle-small-down.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M18.71,8.21a1,1,0,0,0-1.42,0l-4.58,4.58a1,1,0,0,1-1.42,0L6.71,8.21a1,1,0,0,0-1.42,0,1,1,0,0,0,0,1.41l4.59,4.59a3,3,0,0,0,4.24,0l4.59-4.59A1,1,0,0,0,18.71,8.21Z'/%3e%3c/svg%3e\""],"names":["angleSmallDown"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/angle-small-down.SNJn5nFt.js b/dist/__chunks__/angle-small-down.SNJn5nFt.js deleted file mode 100644 index 151b876a..00000000 --- a/dist/__chunks__/angle-small-down.SNJn5nFt.js +++ /dev/null @@ -1,4 +0,0 @@ -const l=` - -`;export{l as default}; -//# sourceMappingURL=angle-small-down.SNJn5nFt.js.map diff --git a/dist/__chunks__/angle-small-down.SNJn5nFt.js.map b/dist/__chunks__/angle-small-down.SNJn5nFt.js.map deleted file mode 100644 index a2744f75..00000000 --- a/dist/__chunks__/angle-small-down.SNJn5nFt.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"angle-small-down.SNJn5nFt.js","sources":["../../public/icons/angle-small-down.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["angleSmallDown"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-small-left.Bq32-m-s.js b/dist/__chunks__/angle-small-left.Bq32-m-s.js deleted file mode 100644 index 34141dc1..00000000 --- a/dist/__chunks__/angle-small-left.Bq32-m-s.js +++ /dev/null @@ -1,4 +0,0 @@ -const l=` - -`;export{l as default}; -//# sourceMappingURL=angle-small-left.Bq32-m-s.js.map diff --git a/dist/__chunks__/angle-small-left.Bq32-m-s.js.map b/dist/__chunks__/angle-small-left.Bq32-m-s.js.map deleted file mode 100644 index 4fc0f0ac..00000000 --- a/dist/__chunks__/angle-small-left.Bq32-m-s.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"angle-small-left.Bq32-m-s.js","sources":["../../public/icons/angle-small-left.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["angleSmallLeft"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-small-left.D-QNGbds.js b/dist/__chunks__/angle-small-left.D-QNGbds.js deleted file mode 100644 index 07729094..00000000 --- a/dist/__chunks__/angle-small-left.D-QNGbds.js +++ /dev/null @@ -1,2 +0,0 @@ -const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M10.6,12.71a1,1,0,0,1,0-1.42l4.59-4.58a1,1,0,0,0,0-1.42,1,1,0,0,0-1.41,0L9.19,9.88a3,3,0,0,0,0,4.24l4.59,4.59a1,1,0,0,0,.7.29,1,1,0,0,0,.71-.29,1,1,0,0,0,0-1.42Z'/%3e%3c/svg%3e";export{e as default}; -//# sourceMappingURL=angle-small-left.D-QNGbds.js.map diff --git a/dist/__chunks__/angle-small-left.D-QNGbds.js.map b/dist/__chunks__/angle-small-left.D-QNGbds.js.map deleted file mode 100644 index 85c222da..00000000 --- a/dist/__chunks__/angle-small-left.D-QNGbds.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"angle-small-left.D-QNGbds.js","sources":["../../public/icons/angle-small-left.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M10.6,12.71a1,1,0,0,1,0-1.42l4.59-4.58a1,1,0,0,0,0-1.42,1,1,0,0,0-1.41,0L9.19,9.88a3,3,0,0,0,0,4.24l4.59,4.59a1,1,0,0,0,.7.29,1,1,0,0,0,.71-.29,1,1,0,0,0,0-1.42Z'/%3e%3c/svg%3e\""],"names":["angleSmallLeft"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/angle-small-right.FYreGgDf.js b/dist/__chunks__/angle-small-right.FYreGgDf.js deleted file mode 100644 index 627950ea..00000000 --- a/dist/__chunks__/angle-small-right.FYreGgDf.js +++ /dev/null @@ -1,4 +0,0 @@ -const l=` - -`;export{l as default}; -//# sourceMappingURL=angle-small-right.FYreGgDf.js.map diff --git a/dist/__chunks__/angle-small-right.FYreGgDf.js.map b/dist/__chunks__/angle-small-right.FYreGgDf.js.map deleted file mode 100644 index 9c0e2b5c..00000000 --- a/dist/__chunks__/angle-small-right.FYreGgDf.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"angle-small-right.FYreGgDf.js","sources":["../../public/icons/angle-small-right.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["angleSmallRight"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-small-right.hxpyXjnC.js b/dist/__chunks__/angle-small-right.hxpyXjnC.js deleted file mode 100644 index 3c09a0b4..00000000 --- a/dist/__chunks__/angle-small-right.hxpyXjnC.js +++ /dev/null @@ -1,2 +0,0 @@ -const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M15.4,9.88,10.81,5.29a1,1,0,0,0-1.41,0,1,1,0,0,0,0,1.42L14,11.29a1,1,0,0,1,0,1.42L9.4,17.29a1,1,0,0,0,1.41,1.42l4.59-4.59A3,3,0,0,0,15.4,9.88Z'/%3e%3c/svg%3e";export{e as default}; -//# sourceMappingURL=angle-small-right.hxpyXjnC.js.map diff --git a/dist/__chunks__/angle-small-right.hxpyXjnC.js.map b/dist/__chunks__/angle-small-right.hxpyXjnC.js.map deleted file mode 100644 index 377ea025..00000000 --- a/dist/__chunks__/angle-small-right.hxpyXjnC.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"angle-small-right.hxpyXjnC.js","sources":["../../public/icons/angle-small-right.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M15.4,9.88,10.81,5.29a1,1,0,0,0-1.41,0,1,1,0,0,0,0,1.42L14,11.29a1,1,0,0,1,0,1.42L9.4,17.29a1,1,0,0,0,1.41,1.42l4.59-4.59A3,3,0,0,0,15.4,9.88Z'/%3e%3c/svg%3e\""],"names":["angleSmallRight"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/angle-up.D0S_oJnp.js b/dist/__chunks__/angle-up.D0S_oJnp.js deleted file mode 100644 index 2a61f049..00000000 --- a/dist/__chunks__/angle-up.D0S_oJnp.js +++ /dev/null @@ -1,4 +0,0 @@ -const n=` - -`;export{n as default}; -//# sourceMappingURL=angle-up.D0S_oJnp.js.map diff --git a/dist/__chunks__/angle-up.D0S_oJnp.js.map b/dist/__chunks__/angle-up.D0S_oJnp.js.map deleted file mode 100644 index 81b977f7..00000000 --- a/dist/__chunks__/angle-up.D0S_oJnp.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"angle-up.D0S_oJnp.js","sources":["../../public/icons/angle-up.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["angleUp"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-up.DwKqCUdj.js b/dist/__chunks__/angle-up.DwKqCUdj.js deleted file mode 100644 index 79effb94..00000000 --- a/dist/__chunks__/angle-up.DwKqCUdj.js +++ /dev/null @@ -1,2 +0,0 @@ -const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.71,16.29,15.54,8.12a5,5,0,0,0-7.08,0L.29,16.29a1,1,0,0,0,1.42,1.42L9.88,9.54a3,3,0,0,1,4.24,0l8.17,8.17a1,1,0,0,0,1.42,0A1,1,0,0,0,23.71,16.29Z'/%3e%3c/svg%3e";export{e as default}; -//# sourceMappingURL=angle-up.DwKqCUdj.js.map diff --git a/dist/__chunks__/angle-up.DwKqCUdj.js.map b/dist/__chunks__/angle-up.DwKqCUdj.js.map deleted file mode 100644 index 03bdfcc0..00000000 --- a/dist/__chunks__/angle-up.DwKqCUdj.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"angle-up.DwKqCUdj.js","sources":["../../public/icons/angle-up.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.71,16.29,15.54,8.12a5,5,0,0,0-7.08,0L.29,16.29a1,1,0,0,0,1.42,1.42L9.88,9.54a3,3,0,0,1,4.24,0l8.17,8.17a1,1,0,0,0,1.42,0A1,1,0,0,0,23.71,16.29Z'/%3e%3c/svg%3e\""],"names":["angleUp"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/bolt.BAJn0zD8.js b/dist/__chunks__/bolt.BAJn0zD8.js deleted file mode 100644 index 2fadc3b1..00000000 --- a/dist/__chunks__/bolt.BAJn0zD8.js +++ /dev/null @@ -1,4 +0,0 @@ -const a=` - -`;export{a as default}; -//# sourceMappingURL=bolt.BAJn0zD8.js.map diff --git a/dist/__chunks__/bolt.BAJn0zD8.js.map b/dist/__chunks__/bolt.BAJn0zD8.js.map deleted file mode 100644 index 7b3414c5..00000000 --- a/dist/__chunks__/bolt.BAJn0zD8.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"bolt.BAJn0zD8.js","sources":["../../public/icons/bolt.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["bolt"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/bolt.C_gHHA9y.js b/dist/__chunks__/bolt.C_gHHA9y.js deleted file mode 100644 index f577d836..00000000 --- a/dist/__chunks__/bolt.C_gHHA9y.js +++ /dev/null @@ -1,2 +0,0 @@ -const a="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Layer_1'%20data-name='Layer%201'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10,2a1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z'/%3e%3c/svg%3e";export{a as default}; -//# sourceMappingURL=bolt.C_gHHA9y.js.map diff --git a/dist/__chunks__/bolt.C_gHHA9y.js.map b/dist/__chunks__/bolt.C_gHHA9y.js.map deleted file mode 100644 index b27c4df7..00000000 --- a/dist/__chunks__/bolt.C_gHHA9y.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"bolt.C_gHHA9y.js","sources":["../../public/icons/bolt.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Layer_1'%20data-name='Layer%201'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10,2a1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z'/%3e%3c/svg%3e\""],"names":["bolt"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/building-storefront.JqqbgJ1h.js b/dist/__chunks__/building-storefront.JqqbgJ1h.js deleted file mode 100644 index 793a5fd8..00000000 --- a/dist/__chunks__/building-storefront.JqqbgJ1h.js +++ /dev/null @@ -1,2 +0,0 @@ -const a="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M13.5%2021v-7.5a.75.75%200%200%201%20.75-.75h3a.75.75%200%200%201%20.75.75V21m-4.5%200H2.36m11.14%200H18m0%200h3.64m-1.39%200V9.349M3.75%2021V9.349m0%200a3.001%203.001%200%200%200%203.75-.615A2.993%202.993%200%200%200%209.75%209.75c.896%200%201.7-.393%202.25-1.016a2.993%202.993%200%200%200%202.25%201.016c.896%200%201.7-.393%202.25-1.015a3.001%203.001%200%200%200%203.75.614m-16.5%200a3.004%203.004%200%200%201-.621-4.72l1.189-1.19A1.5%201.5%200%200%201%205.378%203h13.243a1.5%201.5%200%200%201%201.06.44l1.19%201.189a3%203%200%200%201-.621%204.72M6.75%2018h3.75a.75.75%200%200%200%20.75-.75V13.5a.75.75%200%200%200-.75-.75H6.75a.75.75%200%200%200-.75.75v3.75c0%20.414.336.75.75.75Z'%20/%3e%3c/svg%3e";export{a as default}; -//# sourceMappingURL=building-storefront.JqqbgJ1h.js.map diff --git a/dist/__chunks__/building-storefront.JqqbgJ1h.js.map b/dist/__chunks__/building-storefront.JqqbgJ1h.js.map deleted file mode 100644 index 91e8dca6..00000000 --- a/dist/__chunks__/building-storefront.JqqbgJ1h.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"building-storefront.JqqbgJ1h.js","sources":["../../public/icons/building-storefront.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M13.5%2021v-7.5a.75.75%200%200%201%20.75-.75h3a.75.75%200%200%201%20.75.75V21m-4.5%200H2.36m11.14%200H18m0%200h3.64m-1.39%200V9.349M3.75%2021V9.349m0%200a3.001%203.001%200%200%200%203.75-.615A2.993%202.993%200%200%200%209.75%209.75c.896%200%201.7-.393%202.25-1.016a2.993%202.993%200%200%200%202.25%201.016c.896%200%201.7-.393%202.25-1.015a3.001%203.001%200%200%200%203.75.614m-16.5%200a3.004%203.004%200%200%201-.621-4.72l1.189-1.19A1.5%201.5%200%200%201%205.378%203h13.243a1.5%201.5%200%200%201%201.06.44l1.19%201.189a3%203%200%200%201-.621%204.72M6.75%2018h3.75a.75.75%200%200%200%20.75-.75V13.5a.75.75%200%200%200-.75-.75H6.75a.75.75%200%200%200-.75.75v3.75c0%20.414.336.75.75.75Z'%20/%3e%3c/svg%3e\""],"names":["buildingStorefront"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/building-storefront.Pww5r_Sc.js b/dist/__chunks__/building-storefront.Pww5r_Sc.js deleted file mode 100644 index bdd3496b..00000000 --- a/dist/__chunks__/building-storefront.Pww5r_Sc.js +++ /dev/null @@ -1,5 +0,0 @@ -const o=` - - -`;export{o as default}; -//# sourceMappingURL=building-storefront.Pww5r_Sc.js.map diff --git a/dist/__chunks__/building-storefront.Pww5r_Sc.js.map b/dist/__chunks__/building-storefront.Pww5r_Sc.js.map deleted file mode 100644 index 92f04eb2..00000000 --- a/dist/__chunks__/building-storefront.Pww5r_Sc.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"building-storefront.Pww5r_Sc.js","sources":["../../public/icons/building-storefront.svg?raw"],"sourcesContent":["export default \"\\n \\n\\n\""],"names":["buildingStorefront"],"mappings":"AAAA,MAAeA,EAAA;AAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/chat-bubble-left-right.0PedyEPm.js b/dist/__chunks__/chat-bubble-left-right.0PedyEPm.js deleted file mode 100644 index 75e3b2dd..00000000 --- a/dist/__chunks__/chat-bubble-left-right.0PedyEPm.js +++ /dev/null @@ -1,5 +0,0 @@ -const t=` - - -`;export{t as default}; -//# sourceMappingURL=chat-bubble-left-right.0PedyEPm.js.map diff --git a/dist/__chunks__/chat-bubble-left-right.0PedyEPm.js.map b/dist/__chunks__/chat-bubble-left-right.0PedyEPm.js.map deleted file mode 100644 index 671fdb1d..00000000 --- a/dist/__chunks__/chat-bubble-left-right.0PedyEPm.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"chat-bubble-left-right.0PedyEPm.js","sources":["../../public/icons/chat-bubble-left-right.svg?raw"],"sourcesContent":["export default \"\\n \\n\\n\""],"names":["chatBubbleLeftRight"],"mappings":"AAAA,MAAeA,EAAA;AAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/chat-bubble-left-right.DJdAEW6O.js b/dist/__chunks__/chat-bubble-left-right.DJdAEW6O.js deleted file mode 100644 index c8c2e535..00000000 --- a/dist/__chunks__/chat-bubble-left-right.DJdAEW6O.js +++ /dev/null @@ -1,2 +0,0 @@ -const e="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M20.25%208.511c.884.284%201.5%201.128%201.5%202.097v4.286c0%201.136-.847%202.1-1.98%202.193-.34.027-.68.052-1.02.072v3.091l-3-3c-1.354%200-2.694-.055-4.02-.163a2.115%202.115%200%200%201-.825-.242m9.345-8.334a2.126%202.126%200%200%200-.476-.095%2048.64%2048.64%200%200%200-8.048%200c-1.131.094-1.976%201.057-1.976%202.192v4.286c0%20.837.46%201.58%201.155%201.951m9.345-8.334V6.637c0-1.621-1.152-3.026-2.76-3.235A48.455%2048.455%200%200%200%2011.25%203c-2.115%200-4.198.137-6.24.402-1.608.209-2.76%201.614-2.76%203.235v6.226c0%201.621%201.152%203.026%202.76%203.235.577.075%201.157.14%201.74.194V21l4.155-4.155'%20/%3e%3c/svg%3e";export{e as default}; -//# sourceMappingURL=chat-bubble-left-right.DJdAEW6O.js.map diff --git a/dist/__chunks__/chat-bubble-left-right.DJdAEW6O.js.map b/dist/__chunks__/chat-bubble-left-right.DJdAEW6O.js.map deleted file mode 100644 index 761da878..00000000 --- a/dist/__chunks__/chat-bubble-left-right.DJdAEW6O.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"chat-bubble-left-right.DJdAEW6O.js","sources":["../../public/icons/chat-bubble-left-right.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M20.25%208.511c.884.284%201.5%201.128%201.5%202.097v4.286c0%201.136-.847%202.1-1.98%202.193-.34.027-.68.052-1.02.072v3.091l-3-3c-1.354%200-2.694-.055-4.02-.163a2.115%202.115%200%200%201-.825-.242m9.345-8.334a2.126%202.126%200%200%200-.476-.095%2048.64%2048.64%200%200%200-8.048%200c-1.131.094-1.976%201.057-1.976%202.192v4.286c0%20.837.46%201.58%201.155%201.951m9.345-8.334V6.637c0-1.621-1.152-3.026-2.76-3.235A48.455%2048.455%200%200%200%2011.25%203c-2.115%200-4.198.137-6.24.402-1.608.209-2.76%201.614-2.76%203.235v6.226c0%201.621%201.152%203.026%202.76%203.235.577.075%201.157.14%201.74.194V21l4.155-4.155'%20/%3e%3c/svg%3e\""],"names":["chatBubbleLeftRight"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/check.BHPURAzV.js b/dist/__chunks__/check.BHPURAzV.js deleted file mode 100644 index e1f85451..00000000 --- a/dist/__chunks__/check.BHPURAzV.js +++ /dev/null @@ -1,4 +0,0 @@ -const t=` - -`;export{t as default}; -//# sourceMappingURL=check.BHPURAzV.js.map diff --git a/dist/__chunks__/check.BHPURAzV.js.map b/dist/__chunks__/check.BHPURAzV.js.map deleted file mode 100644 index 7c501e25..00000000 --- a/dist/__chunks__/check.BHPURAzV.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"check.BHPURAzV.js","sources":["../../public/icons/check.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["check"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/check.tBpHKVHK.js b/dist/__chunks__/check.tBpHKVHK.js deleted file mode 100644 index f44c6616..00000000 --- a/dist/__chunks__/check.tBpHKVHK.js +++ /dev/null @@ -1,2 +0,0 @@ -const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M22.319,4.431,8.5,18.249a1,1,0,0,1-1.417,0L1.739,12.9a1,1,0,0,0-1.417,0h0a1,1,0,0,0,0,1.417l5.346,5.345a3.008,3.008,0,0,0,4.25,0L23.736,5.847a1,1,0,0,0,0-1.416h0A1,1,0,0,0,22.319,4.431Z'/%3e%3c/svg%3e";export{e as default}; -//# sourceMappingURL=check.tBpHKVHK.js.map diff --git a/dist/__chunks__/check.tBpHKVHK.js.map b/dist/__chunks__/check.tBpHKVHK.js.map deleted file mode 100644 index fb392743..00000000 --- a/dist/__chunks__/check.tBpHKVHK.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"check.tBpHKVHK.js","sources":["../../public/icons/check.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M22.319,4.431,8.5,18.249a1,1,0,0,1-1.417,0L1.739,12.9a1,1,0,0,0-1.417,0h0a1,1,0,0,0,0,1.417l5.346,5.345a3.008,3.008,0,0,0,4.25,0L23.736,5.847a1,1,0,0,0,0-1.416h0A1,1,0,0,0,22.319,4.431Z'/%3e%3c/svg%3e\""],"names":["check"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/chevron-down.CsALxgbV.js b/dist/__chunks__/chevron-down.CsALxgbV.js deleted file mode 100644 index 323d7956..00000000 --- a/dist/__chunks__/chevron-down.CsALxgbV.js +++ /dev/null @@ -1,2 +0,0 @@ -const e="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='m19.5%208.25-7.5%207.5-7.5-7.5'%20/%3e%3c/svg%3e";export{e as default}; -//# sourceMappingURL=chevron-down.CsALxgbV.js.map diff --git a/dist/__chunks__/chevron-down.CsALxgbV.js.map b/dist/__chunks__/chevron-down.CsALxgbV.js.map deleted file mode 100644 index a948bb68..00000000 --- a/dist/__chunks__/chevron-down.CsALxgbV.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"chevron-down.CsALxgbV.js","sources":["../../public/icons/chevron-down.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='m19.5%208.25-7.5%207.5-7.5-7.5'%20/%3e%3c/svg%3e\""],"names":["chevronDown"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/chevron-down.D5xOlW7p.js b/dist/__chunks__/chevron-down.D5xOlW7p.js deleted file mode 100644 index 7e45ca55..00000000 --- a/dist/__chunks__/chevron-down.D5xOlW7p.js +++ /dev/null @@ -1,5 +0,0 @@ -const o=` - - -`;export{o as default}; -//# sourceMappingURL=chevron-down.D5xOlW7p.js.map diff --git a/dist/__chunks__/chevron-down.D5xOlW7p.js.map b/dist/__chunks__/chevron-down.D5xOlW7p.js.map deleted file mode 100644 index 2cfda720..00000000 --- a/dist/__chunks__/chevron-down.D5xOlW7p.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"chevron-down.D5xOlW7p.js","sources":["../../public/icons/chevron-down.svg?raw"],"sourcesContent":["export default \"\\n \\n\\n\""],"names":["chevronDown"],"mappings":"AAAA,MAAeA,EAAA;AAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/clip.CI7iGOE7.js b/dist/__chunks__/clip.CI7iGOE7.js deleted file mode 100644 index 0b96cf16..00000000 --- a/dist/__chunks__/clip.CI7iGOE7.js +++ /dev/null @@ -1,2 +0,0 @@ -const a="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M22.95,9.6a1,1,0,0,0-1.414,0L10.644,20.539a5,5,0,1,1-7.072-7.071L14.121,2.876a3,3,0,0,1,4.243,4.242L7.815,17.71a1.022,1.022,0,0,1-1.414,0,1,1,0,0,1,0-1.414l9.392-9.435a1,1,0,0,0-1.414-1.414L4.987,14.882a3,3,0,0,0,0,4.243,3.073,3.073,0,0,0,4.243,0L19.778,8.532a5,5,0,0,0-7.071-7.07L2.158,12.054a7,7,0,0,0,9.9,9.9L22.95,11.018A1,1,0,0,0,22.95,9.6Z'/%3e%3c/svg%3e";export{a as default}; -//# sourceMappingURL=clip.CI7iGOE7.js.map diff --git a/dist/__chunks__/clip.CI7iGOE7.js.map b/dist/__chunks__/clip.CI7iGOE7.js.map deleted file mode 100644 index 9c7b05c3..00000000 --- a/dist/__chunks__/clip.CI7iGOE7.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"clip.CI7iGOE7.js","sources":["../../public/icons/clip.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M22.95,9.6a1,1,0,0,0-1.414,0L10.644,20.539a5,5,0,1,1-7.072-7.071L14.121,2.876a3,3,0,0,1,4.243,4.242L7.815,17.71a1.022,1.022,0,0,1-1.414,0,1,1,0,0,1,0-1.414l9.392-9.435a1,1,0,0,0-1.414-1.414L4.987,14.882a3,3,0,0,0,0,4.243,3.073,3.073,0,0,0,4.243,0L19.778,8.532a5,5,0,0,0-7.071-7.07L2.158,12.054a7,7,0,0,0,9.9,9.9L22.95,11.018A1,1,0,0,0,22.95,9.6Z'/%3e%3c/svg%3e\""],"names":["clip"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/clip.DAiKYXCc.js b/dist/__chunks__/clip.DAiKYXCc.js deleted file mode 100644 index 1a68f213..00000000 --- a/dist/__chunks__/clip.DAiKYXCc.js +++ /dev/null @@ -1,4 +0,0 @@ -const a=` - -`;export{a as default}; -//# sourceMappingURL=clip.DAiKYXCc.js.map diff --git a/dist/__chunks__/clip.DAiKYXCc.js.map b/dist/__chunks__/clip.DAiKYXCc.js.map deleted file mode 100644 index 6091bed6..00000000 --- a/dist/__chunks__/clip.DAiKYXCc.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"clip.DAiKYXCc.js","sources":["../../public/icons/clip.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["clip"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/clock.CFvMINR5.js b/dist/__chunks__/clock.CFvMINR5.js deleted file mode 100644 index 98b74341..00000000 --- a/dist/__chunks__/clock.CFvMINR5.js +++ /dev/null @@ -1,2 +0,0 @@ -const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm0,22A10,10,0,1,1,22,12,10.011,10.011,0,0,1,12,22Z'/%3e%3cpath%20d='M12,6a1,1,0,0,0-1,1v4.325L7.629,13.437a1,1,0,0,0,1.062,1.7l3.84-2.4A1,1,0,0,0,13,11.879V7A1,1,0,0,0,12,6Z'/%3e%3c/svg%3e";export{e as default}; -//# sourceMappingURL=clock.CFvMINR5.js.map diff --git a/dist/__chunks__/clock.CFvMINR5.js.map b/dist/__chunks__/clock.CFvMINR5.js.map deleted file mode 100644 index 996586ff..00000000 --- a/dist/__chunks__/clock.CFvMINR5.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"clock.CFvMINR5.js","sources":["../../public/icons/clock.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm0,22A10,10,0,1,1,22,12,10.011,10.011,0,0,1,12,22Z'/%3e%3cpath%20d='M12,6a1,1,0,0,0-1,1v4.325L7.629,13.437a1,1,0,0,0,1.062,1.7l3.84-2.4A1,1,0,0,0,13,11.879V7A1,1,0,0,0,12,6Z'/%3e%3c/svg%3e\""],"names":["clock"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/clock.CQWyiDNK.js b/dist/__chunks__/clock.CQWyiDNK.js deleted file mode 100644 index db49c705..00000000 --- a/dist/__chunks__/clock.CQWyiDNK.js +++ /dev/null @@ -1,4 +0,0 @@ -const t=` - -`;export{t as default}; -//# sourceMappingURL=clock.CQWyiDNK.js.map diff --git a/dist/__chunks__/clock.CQWyiDNK.js.map b/dist/__chunks__/clock.CQWyiDNK.js.map deleted file mode 100644 index 9fc2d435..00000000 --- a/dist/__chunks__/clock.CQWyiDNK.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"clock.CQWyiDNK.js","sources":["../../public/icons/clock.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["clock"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/cpu-chip.70rPFd-9.js b/dist/__chunks__/cpu-chip.70rPFd-9.js deleted file mode 100644 index afc805b9..00000000 --- a/dist/__chunks__/cpu-chip.70rPFd-9.js +++ /dev/null @@ -1,2 +0,0 @@ -const e="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M8.25%203v1.5M4.5%208.25H3m18%200h-1.5M4.5%2012H3m18%200h-1.5m-15%203.75H3m18%200h-1.5M8.25%2019.5V21M12%203v1.5m0%2015V21m3.75-18v1.5m0%2015V21m-9-1.5h10.5a2.25%202.25%200%200%200%202.25-2.25V6.75a2.25%202.25%200%200%200-2.25-2.25H6.75A2.25%202.25%200%200%200%204.5%206.75v10.5a2.25%202.25%200%200%200%202.25%202.25Zm.75-12h9v9h-9v-9Z'%20/%3e%3c/svg%3e";export{e as default}; -//# sourceMappingURL=cpu-chip.70rPFd-9.js.map diff --git a/dist/__chunks__/cpu-chip.70rPFd-9.js.map b/dist/__chunks__/cpu-chip.70rPFd-9.js.map deleted file mode 100644 index d229e636..00000000 --- a/dist/__chunks__/cpu-chip.70rPFd-9.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"cpu-chip.70rPFd-9.js","sources":["../../public/icons/cpu-chip.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M8.25%203v1.5M4.5%208.25H3m18%200h-1.5M4.5%2012H3m18%200h-1.5m-15%203.75H3m18%200h-1.5M8.25%2019.5V21M12%203v1.5m0%2015V21m3.75-18v1.5m0%2015V21m-9-1.5h10.5a2.25%202.25%200%200%200%202.25-2.25V6.75a2.25%202.25%200%200%200-2.25-2.25H6.75A2.25%202.25%200%200%200%204.5%206.75v10.5a2.25%202.25%200%200%200%202.25%202.25Zm.75-12h9v9h-9v-9Z'%20/%3e%3c/svg%3e\""],"names":["cpuChip"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/cpu-chip.DbktS35z.js b/dist/__chunks__/cpu-chip.DbktS35z.js deleted file mode 100644 index 8c1da8db..00000000 --- a/dist/__chunks__/cpu-chip.DbktS35z.js +++ /dev/null @@ -1,5 +0,0 @@ -const o=` - - -`;export{o as default}; -//# sourceMappingURL=cpu-chip.DbktS35z.js.map diff --git a/dist/__chunks__/cpu-chip.DbktS35z.js.map b/dist/__chunks__/cpu-chip.DbktS35z.js.map deleted file mode 100644 index 628b90d3..00000000 --- a/dist/__chunks__/cpu-chip.DbktS35z.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"cpu-chip.DbktS35z.js","sources":["../../public/icons/cpu-chip.svg?raw"],"sourcesContent":["export default \"\\n \\n\\n\""],"names":["cpuChip"],"mappings":"AAAA,MAAeA,EAAA;AAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js b/dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js deleted file mode 100644 index e144d64d..00000000 --- a/dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js +++ /dev/null @@ -1,2 +0,0 @@ -import{F as w,m as u}from"./fetch.service.yiMnp1FM.js";import{i as f}from"./isSidekickLibraryActive.U-fJCMMj.js";class g{async getPlaceHolder(o){try{const c="/placeholder.json",h={cacheOptions:{cacheType:"runtime"}},n=(await w.fetchJson(c,h)).data.find(t=>t.Key===o);if(!n){const t=`PlaceholderService: Placeholder with key ${o} could not be found.`;throw u.error(t),new Error(t)}return n.Text}catch(c){throw u.error("PlaceholderService: Error fetching placeholder data:",c),c}}}const P=new g;function $(){if(!f())return window.location.href;const{location:i}=window.parent,o=new URLSearchParams(i.search);return`${i.origin}${o.get("path")}`}function S(i){if(i.src==="")return;const{src:o,alt:c,eager:h=!1,width:l,height:n,breakpoints:t=[{media:"(min-width: 600px)",width:2e3},{width:750}]}=i,p=new URL(o,$()),d=document.createElement("picture"),{pathname:a}=p,m=a.substring(a.lastIndexOf(".")+1);return t.forEach(r=>{const s=document.createElement("source");r.media&&s.setAttribute("media",r.media),s.setAttribute("type","image/webp"),s.setAttribute("srcset",`${a}?width=${r.width}&format=webply&optimize=medium`),d.appendChild(s)}),t.forEach((r,s)=>{if(s {\n try {\n const url = '/placeholder.json';\n const options: FetchServiceOptions = {\n cacheOptions: { cacheType: 'runtime' },\n };\n const sheetsResponse = await FetchService.fetchJson>(url, options);\n const placeholderRecord = sheetsResponse.data.find((item: Placeholder): boolean => item.Key === key);\n\n if (!placeholderRecord) {\n const errorMessage = `PlaceholderService: Placeholder with key ${key} could not be found.`;\n DebuggerService.error(errorMessage);\n throw new Error(errorMessage);\n }\n\n return placeholderRecord!.Text;\n } catch (error) {\n DebuggerService.error('PlaceholderService: Error fetching placeholder data:', error);\n throw error;\n }\n }\n}\n\nexport default new PlaceholderService();\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the ancestor origin + the path query param is returned.\n * @returns {String} The href of the current page or the href of the block running in the library\n *\n * @example\n * const url = new URL(src, getHref());\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getHref(): string {\n if (!isSidekickLibraryActive()) return window.location.href;\n\n const { location: parentLocation } = window.parent;\n const urlParams = new URLSearchParams(parentLocation.search);\n return `${parentLocation.origin}${urlParams.get('path')}`;\n}\n","import { getHref } from 'Helpers/sidekick/getHref.ts';\n\n/**\n * Represents a breakpoint configuration used in responsive web design.\n *\n * @interface BreakPoint\n * @property {number} [media] - The media query string defining the condition for this breakpoint.\n * @property {number} [width] - The width associated with this breakpoint.\n *\n * @example\n * // Example usage:\n * const exampleBreakPoint: BreakPoint = {\n * media: \"(min-width: 600px)\",\n * width: \"100\"\n * };\n */\ninterface BreakPoint {\n media?: string;\n width?: number;\n}\n\n/**\n * Represents the arguments for creating an optimized picture element.\n *\n * @interface CreateOptimizedPictureArgs\n * @property {string} src - The URL of the image.\n * @property {string} alt - The alternative text for the image.\n * @property {number} width - The width of the image in CSS pixels.\n * @property {number} height - The height of the image in CSS pixels.\n * @property {boolean} [eager] - Whether to load the image immediately.\n * @property {BreakPoint[]} [breakpoints] - The breakpoints for responsive images.\n */\nexport interface CreateOptimizedPictureArgs {\n src: string;\n alt: string;\n width: number;\n height: number;\n eager?: boolean;\n breakpoints?: BreakPoint[];\n}\n\n/**\n * Creates an optimized HTML picture element with responsive image sources and a fallback image.\n *\n * @param {CreateOptimizedPictureArgs} createOptimizedPictureArgs - The arguments for creating the picture element.\n * @returns {HTMLPictureElement} - The created HTML picture element.\n *\n * @example\n * const args = {\n * src: 'image.jpg',\n * alt: 'Example Image',\n * width: '200',\n * height: '150',\n * eager: true,\n * breakpoints: [\n * { media: '(min-width: 600px)', width: '800' },\n * { media: '(min-width: 1200px)', width: '1600' }\n * ]\n * };\n * const pictureElement = createOptimizedPicture(args);\n * document.body.appendChild(pictureElement);\n *\n * @remarks\n * The last breakpoint provided in the `breakpoints` array is used as the source for the fallback image.\n */\nexport function createOptimizedPicture(\n createOptimizedPictureArgs: CreateOptimizedPictureArgs\n): HTMLPictureElement | undefined {\n if (createOptimizedPictureArgs.src === '') return undefined;\n\n const {\n src,\n alt,\n eager = false,\n width,\n height,\n breakpoints = [{ media: '(min-width: 600px)', width: 2000 }, { width: 750 }],\n } = createOptimizedPictureArgs;\n const url = new URL(src, getHref());\n const picture = document.createElement('picture');\n const { pathname } = url;\n const ext = pathname.substring(pathname.lastIndexOf('.') + 1);\n\n // webp\n breakpoints.forEach((breakpoint: BreakPoint): void => {\n const source = document.createElement('source');\n if (breakpoint.media) source.setAttribute('media', breakpoint.media);\n source.setAttribute('type', 'image/webp');\n source.setAttribute('srcset', `${pathname}?width=${breakpoint.width}&format=webply&optimize=medium`);\n picture.appendChild(source);\n });\n\n // fallback\n breakpoints.forEach((breakpoint: Record, index: number): void => {\n if (index < breakpoints.length - 1) {\n const source = document.createElement('source');\n if (breakpoint.media) source.setAttribute('media', breakpoint.media);\n source.setAttribute('srcset', `${pathname}?width=${breakpoint.width}&format=${ext}&optimize=medium`);\n picture.appendChild(source);\n } else {\n const img = document.createElement('img');\n img.setAttribute('loading', eager ? 'eager' : 'lazy');\n img.setAttribute('alt', alt);\n img.setAttribute('width', width.toString());\n img.setAttribute('height', height.toString());\n picture.appendChild(img);\n img.setAttribute('src', `${pathname}?width=${breakpoint.width}&format=${ext}&optimize=medium`);\n }\n });\n\n return picture;\n}\n"],"names":["PlaceholderService","key","url","options","placeholderRecord","FetchService","item","errorMessage","DebuggerService","error","PlaceholderService$1","getHref","isSidekickLibraryActive","parentLocation","urlParams","createOptimizedPicture","createOptimizedPictureArgs","src","alt","eager","width","height","breakpoints","picture","pathname","ext","breakpoint","source","index","img"],"mappings":"iHAKA,MAAMA,CAAmB,CACvB,MAAa,eAAeC,EAA8B,CACpD,GAAA,CACF,MAAMC,EAAM,oBACNC,EAA+B,CACnC,aAAc,CAAE,UAAW,SAAU,CAAA,EAGjCC,GADiB,MAAMC,EAAa,UAAuCH,EAAKC,CAAO,GACpD,KAAK,KAAMG,GAA+BA,EAAK,MAAQL,CAAG,EAEnG,GAAI,CAACG,EAAmB,CAChB,MAAAG,EAAe,4CAA4CN,CAAG,uBACpEO,MAAAA,EAAgB,MAAMD,CAAY,EAC5B,IAAI,MAAMA,CAAY,CAC9B,CAEA,OAAOH,EAAmB,WACnBK,EAAO,CACED,MAAAA,EAAA,MAAM,uDAAwDC,CAAK,EAC7EA,CACR,CACF,CACF,CAEA,MAAeC,EAAA,IAAIV,EChBZ,SAASW,GAAkB,CAChC,GAAI,CAACC,EAAwB,EAAG,OAAO,OAAO,SAAS,KAEvD,KAAM,CAAE,SAAUC,GAAmB,OAAO,OACtCC,EAAY,IAAI,gBAAgBD,EAAe,MAAM,EAC3D,MAAO,GAAGA,EAAe,MAAM,GAAGC,EAAU,IAAI,MAAM,CAAC,EACzD,CC8CO,SAASC,EACdC,EACgC,CAChC,GAAIA,EAA2B,MAAQ,GAAW,OAE5C,KAAA,CACJ,IAAAC,EACA,IAAAC,EACA,MAAAC,EAAQ,GACR,MAAAC,EACA,OAAAC,EACA,YAAAC,EAAc,CAAC,CAAE,MAAO,qBAAsB,MAAO,KAAQ,CAAE,MAAO,IAAK,CACzE,EAAAN,EACEd,EAAM,IAAI,IAAIe,EAAKN,EAAS,CAAA,EAC5BY,EAAU,SAAS,cAAc,SAAS,EAC1C,CAAE,SAAAC,CAAa,EAAAtB,EACfuB,EAAMD,EAAS,UAAUA,EAAS,YAAY,GAAG,EAAI,CAAC,EAGhD,OAAAF,EAAA,QAASI,GAAiC,CAC9C,MAAAC,EAAS,SAAS,cAAc,QAAQ,EAC1CD,EAAW,OAAcC,EAAA,aAAa,QAASD,EAAW,KAAK,EAC5DC,EAAA,aAAa,OAAQ,YAAY,EACxCA,EAAO,aAAa,SAAU,GAAGH,CAAQ,UAAUE,EAAW,KAAK,gCAAgC,EACnGH,EAAQ,YAAYI,CAAM,CAAA,CAC3B,EAGWL,EAAA,QAAQ,CAACI,EAAoCE,IAAwB,CAC3E,GAAAA,EAAQN,EAAY,OAAS,EAAG,CAC5B,MAAAK,EAAS,SAAS,cAAc,QAAQ,EAC1CD,EAAW,OAAcC,EAAA,aAAa,QAASD,EAAW,KAAK,EAC5DC,EAAA,aAAa,SAAU,GAAGH,CAAQ,UAAUE,EAAW,KAAK,WAAWD,CAAG,kBAAkB,EACnGF,EAAQ,YAAYI,CAAM,CAAA,KACrB,CACC,MAAAE,EAAM,SAAS,cAAc,KAAK,EACxCA,EAAI,aAAa,UAAWV,EAAQ,QAAU,MAAM,EAChDU,EAAA,aAAa,MAAOX,CAAG,EAC3BW,EAAI,aAAa,QAAST,EAAM,SAAU,CAAA,EAC1CS,EAAI,aAAa,SAAUR,EAAO,SAAU,CAAA,EAC5CE,EAAQ,YAAYM,CAAG,EACnBA,EAAA,aAAa,MAAO,GAAGL,CAAQ,UAAUE,EAAW,KAAK,WAAWD,CAAG,kBAAkB,CAC/F,CAAA,CACD,EAEMF,CACT"} \ No newline at end of file diff --git a/dist/__chunks__/cross.DjCq6kb8.js b/dist/__chunks__/cross.DjCq6kb8.js deleted file mode 100644 index 99190412..00000000 --- a/dist/__chunks__/cross.DjCq6kb8.js +++ /dev/null @@ -1,4 +0,0 @@ -const a=` - -`;export{a as default}; -//# sourceMappingURL=cross.DjCq6kb8.js.map diff --git a/dist/__chunks__/cross.DjCq6kb8.js.map b/dist/__chunks__/cross.DjCq6kb8.js.map deleted file mode 100644 index 5ed0e58f..00000000 --- a/dist/__chunks__/cross.DjCq6kb8.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"cross.DjCq6kb8.js","sources":["../../public/icons/cross.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["cross"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/cross.tdOSvU_9.js b/dist/__chunks__/cross.tdOSvU_9.js deleted file mode 100644 index ab216068..00000000 --- a/dist/__chunks__/cross.tdOSvU_9.js +++ /dev/null @@ -1,2 +0,0 @@ -const a="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.707.293h0a1,1,0,0,0-1.414,0L12,10.586,1.707.293a1,1,0,0,0-1.414,0h0a1,1,0,0,0,0,1.414L10.586,12,.293,22.293a1,1,0,0,0,0,1.414h0a1,1,0,0,0,1.414,0L12,13.414,22.293,23.707a1,1,0,0,0,1.414,0h0a1,1,0,0,0,0-1.414L13.414,12,23.707,1.707A1,1,0,0,0,23.707.293Z'/%3e%3c/svg%3e";export{a as default}; -//# sourceMappingURL=cross.tdOSvU_9.js.map diff --git a/dist/__chunks__/cross.tdOSvU_9.js.map b/dist/__chunks__/cross.tdOSvU_9.js.map deleted file mode 100644 index 7bc74eec..00000000 --- a/dist/__chunks__/cross.tdOSvU_9.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"cross.tdOSvU_9.js","sources":["../../public/icons/cross.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.707.293h0a1,1,0,0,0-1.414,0L12,10.586,1.707.293a1,1,0,0,0-1.414,0h0a1,1,0,0,0,0,1.414L10.586,12,.293,22.293a1,1,0,0,0,0,1.414h0a1,1,0,0,0,1.414,0L12,13.414,22.293,23.707a1,1,0,0,0,1.414,0h0a1,1,0,0,0,0-1.414L13.414,12,23.707,1.707A1,1,0,0,0,23.707.293Z'/%3e%3c/svg%3e\""],"names":["cross"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/cursor-arrow-ripple.BKZQNXY-.js b/dist/__chunks__/cursor-arrow-ripple.BKZQNXY-.js deleted file mode 100644 index 59d6b1fc..00000000 --- a/dist/__chunks__/cursor-arrow-ripple.BKZQNXY-.js +++ /dev/null @@ -1,2 +0,0 @@ -const e="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M15.042%2021.672%2013.684%2016.6m0%200-2.51%202.225.569-9.47%205.227%207.917-3.286-.672Zm-7.518-.267A8.25%208.25%200%201%201%2020.25%2010.5M8.288%2014.212A5.25%205.25%200%201%201%2017.25%2010.5'%20/%3e%3c/svg%3e";export{e as default}; -//# sourceMappingURL=cursor-arrow-ripple.BKZQNXY-.js.map diff --git a/dist/__chunks__/cursor-arrow-ripple.BKZQNXY-.js.map b/dist/__chunks__/cursor-arrow-ripple.BKZQNXY-.js.map deleted file mode 100644 index 7f1e74dd..00000000 --- a/dist/__chunks__/cursor-arrow-ripple.BKZQNXY-.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"cursor-arrow-ripple.BKZQNXY-.js","sources":["../../public/icons/cursor-arrow-ripple.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M15.042%2021.672%2013.684%2016.6m0%200-2.51%202.225.569-9.47%205.227%207.917-3.286-.672Zm-7.518-.267A8.25%208.25%200%201%201%2020.25%2010.5M8.288%2014.212A5.25%205.25%200%201%201%2017.25%2010.5'%20/%3e%3c/svg%3e\""],"names":["cursorArrowRipple"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/cursor-arrow-ripple.DHyr9er2.js b/dist/__chunks__/cursor-arrow-ripple.DHyr9er2.js deleted file mode 100644 index 7316b372..00000000 --- a/dist/__chunks__/cursor-arrow-ripple.DHyr9er2.js +++ /dev/null @@ -1,5 +0,0 @@ -const o=` - - -`;export{o as default}; -//# sourceMappingURL=cursor-arrow-ripple.DHyr9er2.js.map diff --git a/dist/__chunks__/cursor-arrow-ripple.DHyr9er2.js.map b/dist/__chunks__/cursor-arrow-ripple.DHyr9er2.js.map deleted file mode 100644 index 36010ff9..00000000 --- a/dist/__chunks__/cursor-arrow-ripple.DHyr9er2.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"cursor-arrow-ripple.DHyr9er2.js","sources":["../../public/icons/cursor-arrow-ripple.svg?raw"],"sourcesContent":["export default \"\\n \\n\\n\""],"names":["cursorArrowRipple"],"mappings":"AAAA,MAAeA,EAAA;AAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/download.BlSXR9C9.js b/dist/__chunks__/download.BlSXR9C9.js deleted file mode 100644 index 1dbe69a7..00000000 --- a/dist/__chunks__/download.BlSXR9C9.js +++ /dev/null @@ -1,4 +0,0 @@ -const a=` - -`;export{a as default}; -//# sourceMappingURL=download.BlSXR9C9.js.map diff --git a/dist/__chunks__/download.BlSXR9C9.js.map b/dist/__chunks__/download.BlSXR9C9.js.map deleted file mode 100644 index 47c1daea..00000000 --- a/dist/__chunks__/download.BlSXR9C9.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"download.BlSXR9C9.js","sources":["../../public/icons/download.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["download"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/download.D0P1O3mw.js b/dist/__chunks__/download.D0P1O3mw.js deleted file mode 100644 index e12b1b58..00000000 --- a/dist/__chunks__/download.D0P1O3mw.js +++ /dev/null @@ -1,2 +0,0 @@ -const a="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M9.878,18.122a3,3,0,0,0,4.244,0l3.211-3.211A1,1,0,0,0,15.919,13.5l-2.926,2.927L13,1a1,1,0,0,0-1-1h0a1,1,0,0,0-1,1l-.009,15.408L8.081,13.5a1,1,0,0,0-1.414,1.415Z'/%3e%3cpath%20d='M23,16h0a1,1,0,0,0-1,1v4a1,1,0,0,1-1,1H3a1,1,0,0,1-1-1V17a1,1,0,0,0-1-1H1a1,1,0,0,0-1,1v4a3,3,0,0,0,3,3H21a3,3,0,0,0,3-3V17A1,1,0,0,0,23,16Z'/%3e%3c/svg%3e";export{a as default}; -//# sourceMappingURL=download.D0P1O3mw.js.map diff --git a/dist/__chunks__/download.D0P1O3mw.js.map b/dist/__chunks__/download.D0P1O3mw.js.map deleted file mode 100644 index b8608d31..00000000 --- a/dist/__chunks__/download.D0P1O3mw.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"download.D0P1O3mw.js","sources":["../../public/icons/download.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M9.878,18.122a3,3,0,0,0,4.244,0l3.211-3.211A1,1,0,0,0,15.919,13.5l-2.926,2.927L13,1a1,1,0,0,0-1-1h0a1,1,0,0,0-1,1l-.009,15.408L8.081,13.5a1,1,0,0,0-1.414,1.415Z'/%3e%3cpath%20d='M23,16h0a1,1,0,0,0-1,1v4a1,1,0,0,1-1,1H3a1,1,0,0,1-1-1V17a1,1,0,0,0-1-1H1a1,1,0,0,0-1,1v4a3,3,0,0,0,3,3H21a3,3,0,0,0,3-3V17A1,1,0,0,0,23,16Z'/%3e%3c/svg%3e\""],"names":["download"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/envelope.CanLUPbv.js b/dist/__chunks__/envelope.CanLUPbv.js deleted file mode 100644 index 07b3d620..00000000 --- a/dist/__chunks__/envelope.CanLUPbv.js +++ /dev/null @@ -1,2 +0,0 @@ -const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M19,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V6A5.006,5.006,0,0,0,19,1ZM5,3H19a3,3,0,0,1,2.78,1.887l-7.658,7.659a3.007,3.007,0,0,1-4.244,0L2.22,4.887A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V7.5L8.464,13.96a5.007,5.007,0,0,0,7.072,0L22,7.5V18A3,3,0,0,1,19,21Z'/%3e%3c/svg%3e";export{e as default}; -//# sourceMappingURL=envelope.CanLUPbv.js.map diff --git a/dist/__chunks__/envelope.CanLUPbv.js.map b/dist/__chunks__/envelope.CanLUPbv.js.map deleted file mode 100644 index 863f09bb..00000000 --- a/dist/__chunks__/envelope.CanLUPbv.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"envelope.CanLUPbv.js","sources":["../../public/icons/envelope.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M19,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V6A5.006,5.006,0,0,0,19,1ZM5,3H19a3,3,0,0,1,2.78,1.887l-7.658,7.659a3.007,3.007,0,0,1-4.244,0L2.22,4.887A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V7.5L8.464,13.96a5.007,5.007,0,0,0,7.072,0L22,7.5V18A3,3,0,0,1,19,21Z'/%3e%3c/svg%3e\""],"names":["envelope"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/envelope.Cc7Mhg2-.js b/dist/__chunks__/envelope.Cc7Mhg2-.js deleted file mode 100644 index a7723306..00000000 --- a/dist/__chunks__/envelope.Cc7Mhg2-.js +++ /dev/null @@ -1,4 +0,0 @@ -const e=` - -`;export{e as default}; -//# sourceMappingURL=envelope.Cc7Mhg2-.js.map diff --git a/dist/__chunks__/envelope.Cc7Mhg2-.js.map b/dist/__chunks__/envelope.Cc7Mhg2-.js.map deleted file mode 100644 index 28c10369..00000000 --- a/dist/__chunks__/envelope.Cc7Mhg2-.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"envelope.Cc7Mhg2-.js","sources":["../../public/icons/envelope.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["envelope"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/eye-crossed.BuwdBbiU.js b/dist/__chunks__/eye-crossed.BuwdBbiU.js deleted file mode 100644 index 8d59700f..00000000 --- a/dist/__chunks__/eye-crossed.BuwdBbiU.js +++ /dev/null @@ -1,2 +0,0 @@ -const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.271,9.419A15.866,15.866,0,0,0,19.9,5.51l2.8-2.8a1,1,0,0,0-1.414-1.414L18.241,4.345A12.054,12.054,0,0,0,12,2.655C5.809,2.655,2.281,6.893.729,9.419a4.908,4.908,0,0,0,0,5.162A15.866,15.866,0,0,0,4.1,18.49l-2.8,2.8a1,1,0,1,0,1.414,1.414l3.052-3.052A12.054,12.054,0,0,0,12,21.345c6.191,0,9.719-4.238,11.271-6.764A4.908,4.908,0,0,0,23.271,9.419ZM2.433,13.534a2.918,2.918,0,0,1,0-3.068C3.767,8.3,6.782,4.655,12,4.655A10.1,10.1,0,0,1,16.766,5.82L14.753,7.833a4.992,4.992,0,0,0-6.92,6.92l-2.31,2.31A13.723,13.723,0,0,1,2.433,13.534ZM15,12a3,3,0,0,1-3,3,2.951,2.951,0,0,1-1.285-.3L14.7,10.715A2.951,2.951,0,0,1,15,12ZM9,12a3,3,0,0,1,3-3,2.951,2.951,0,0,1,1.285.3L9.3,13.285A2.951,2.951,0,0,1,9,12Zm12.567,1.534C20.233,15.7,17.218,19.345,12,19.345A10.1,10.1,0,0,1,7.234,18.18l2.013-2.013a4.992,4.992,0,0,0,6.92-6.92l2.31-2.31a13.723,13.723,0,0,1,3.09,3.529A2.918,2.918,0,0,1,21.567,13.534Z'/%3e%3c/svg%3e";export{e as default}; -//# sourceMappingURL=eye-crossed.BuwdBbiU.js.map diff --git a/dist/__chunks__/eye-crossed.BuwdBbiU.js.map b/dist/__chunks__/eye-crossed.BuwdBbiU.js.map deleted file mode 100644 index a8f37cb1..00000000 --- a/dist/__chunks__/eye-crossed.BuwdBbiU.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"eye-crossed.BuwdBbiU.js","sources":["../../public/icons/eye-crossed.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.271,9.419A15.866,15.866,0,0,0,19.9,5.51l2.8-2.8a1,1,0,0,0-1.414-1.414L18.241,4.345A12.054,12.054,0,0,0,12,2.655C5.809,2.655,2.281,6.893.729,9.419a4.908,4.908,0,0,0,0,5.162A15.866,15.866,0,0,0,4.1,18.49l-2.8,2.8a1,1,0,1,0,1.414,1.414l3.052-3.052A12.054,12.054,0,0,0,12,21.345c6.191,0,9.719-4.238,11.271-6.764A4.908,4.908,0,0,0,23.271,9.419ZM2.433,13.534a2.918,2.918,0,0,1,0-3.068C3.767,8.3,6.782,4.655,12,4.655A10.1,10.1,0,0,1,16.766,5.82L14.753,7.833a4.992,4.992,0,0,0-6.92,6.92l-2.31,2.31A13.723,13.723,0,0,1,2.433,13.534ZM15,12a3,3,0,0,1-3,3,2.951,2.951,0,0,1-1.285-.3L14.7,10.715A2.951,2.951,0,0,1,15,12ZM9,12a3,3,0,0,1,3-3,2.951,2.951,0,0,1,1.285.3L9.3,13.285A2.951,2.951,0,0,1,9,12Zm12.567,1.534C20.233,15.7,17.218,19.345,12,19.345A10.1,10.1,0,0,1,7.234,18.18l2.013-2.013a4.992,4.992,0,0,0,6.92-6.92l2.31-2.31a13.723,13.723,0,0,1,3.09,3.529A2.918,2.918,0,0,1,21.567,13.534Z'/%3e%3c/svg%3e\""],"names":["eyeCrossed"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/eye-crossed.C49v3GRJ.js b/dist/__chunks__/eye-crossed.C49v3GRJ.js deleted file mode 100644 index c4fe6fea..00000000 --- a/dist/__chunks__/eye-crossed.C49v3GRJ.js +++ /dev/null @@ -1,4 +0,0 @@ -const l=` - -`;export{l as default}; -//# sourceMappingURL=eye-crossed.C49v3GRJ.js.map diff --git a/dist/__chunks__/eye-crossed.C49v3GRJ.js.map b/dist/__chunks__/eye-crossed.C49v3GRJ.js.map deleted file mode 100644 index aed7e0c2..00000000 --- a/dist/__chunks__/eye-crossed.C49v3GRJ.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"eye-crossed.C49v3GRJ.js","sources":["../../public/icons/eye-crossed.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["eyeCrossed"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/eye.BiVxUQA0.js b/dist/__chunks__/eye.BiVxUQA0.js deleted file mode 100644 index 2dbebd7f..00000000 --- a/dist/__chunks__/eye.BiVxUQA0.js +++ /dev/null @@ -1,2 +0,0 @@ -const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.271,9.419C21.72,6.893,18.192,2.655,12,2.655S2.28,6.893.729,9.419a4.908,4.908,0,0,0,0,5.162C2.28,17.107,5.808,21.345,12,21.345s9.72-4.238,11.271-6.764A4.908,4.908,0,0,0,23.271,9.419Zm-1.705,4.115C20.234,15.7,17.219,19.345,12,19.345S3.766,15.7,2.434,13.534a2.918,2.918,0,0,1,0-3.068C3.766,8.3,6.781,4.655,12,4.655s8.234,3.641,9.566,5.811A2.918,2.918,0,0,1,21.566,13.534Z'/%3e%3cpath%20d='M12,7a5,5,0,1,0,5,5A5.006,5.006,0,0,0,12,7Zm0,8a3,3,0,1,1,3-3A3,3,0,0,1,12,15Z'/%3e%3c/svg%3e";export{e as default}; -//# sourceMappingURL=eye.BiVxUQA0.js.map diff --git a/dist/__chunks__/eye.BiVxUQA0.js.map b/dist/__chunks__/eye.BiVxUQA0.js.map deleted file mode 100644 index 4ea2e326..00000000 --- a/dist/__chunks__/eye.BiVxUQA0.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"eye.BiVxUQA0.js","sources":["../../public/icons/eye.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.271,9.419C21.72,6.893,18.192,2.655,12,2.655S2.28,6.893.729,9.419a4.908,4.908,0,0,0,0,5.162C2.28,17.107,5.808,21.345,12,21.345s9.72-4.238,11.271-6.764A4.908,4.908,0,0,0,23.271,9.419Zm-1.705,4.115C20.234,15.7,17.219,19.345,12,19.345S3.766,15.7,2.434,13.534a2.918,2.918,0,0,1,0-3.068C3.766,8.3,6.781,4.655,12,4.655s8.234,3.641,9.566,5.811A2.918,2.918,0,0,1,21.566,13.534Z'/%3e%3cpath%20d='M12,7a5,5,0,1,0,5,5A5.006,5.006,0,0,0,12,7Zm0,8a3,3,0,1,1,3-3A3,3,0,0,1,12,15Z'/%3e%3c/svg%3e\""],"names":["eye"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/eye.Cm2FxO9V.js b/dist/__chunks__/eye.Cm2FxO9V.js deleted file mode 100644 index f560a6ae..00000000 --- a/dist/__chunks__/eye.Cm2FxO9V.js +++ /dev/null @@ -1,4 +0,0 @@ -const t=` - -`;export{t as default}; -//# sourceMappingURL=eye.Cm2FxO9V.js.map diff --git a/dist/__chunks__/eye.Cm2FxO9V.js.map b/dist/__chunks__/eye.Cm2FxO9V.js.map deleted file mode 100644 index ec81be42..00000000 --- a/dist/__chunks__/eye.Cm2FxO9V.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"eye.Cm2FxO9V.js","sources":["../../public/icons/eye.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["eye"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/facebook.3ENFaNKU.js b/dist/__chunks__/facebook.3ENFaNKU.js deleted file mode 100644 index 4dc0b8fa..00000000 --- a/dist/__chunks__/facebook.3ENFaNKU.js +++ /dev/null @@ -1,2 +0,0 @@ -const h=' ';export{h as default}; -//# sourceMappingURL=facebook.3ENFaNKU.js.map diff --git a/dist/__chunks__/facebook.3ENFaNKU.js.map b/dist/__chunks__/facebook.3ENFaNKU.js.map deleted file mode 100644 index e7ce84b9..00000000 --- a/dist/__chunks__/facebook.3ENFaNKU.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"facebook.3ENFaNKU.js","sources":["../../public/icons/facebook.svg?raw"],"sourcesContent":["export default \" \""],"names":["facebook"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/facebook.CXLf4imL.js b/dist/__chunks__/facebook.CXLf4imL.js deleted file mode 100644 index 60f5480c..00000000 --- a/dist/__chunks__/facebook.CXLf4imL.js +++ /dev/null @@ -1,2 +0,0 @@ -const e="data:image/svg+xml,%3c?xml%20version='1.0'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2030%2030'%20width='30px'%20height='30px'%3e%3cpath%20d='M15,3C8.373,3,3,8.373,3,15c0,6.016,4.432,10.984,10.206,11.852V18.18h-2.969v-3.154h2.969v-2.099c0-3.475,1.693-5,4.581-5%20c1.383,0,2.115,0.103,2.461,0.149v2.753h-1.97c-1.226,0-1.654,1.163-1.654,2.473v1.724h3.593L19.73,18.18h-3.106v8.697%20C22.481,26.083,27,21.075,27,15C27,8.373,21.627,3,15,3z'/%3e%3c/svg%3e";export{e as default}; -//# sourceMappingURL=facebook.CXLf4imL.js.map diff --git a/dist/__chunks__/facebook.CXLf4imL.js.map b/dist/__chunks__/facebook.CXLf4imL.js.map deleted file mode 100644 index 8cb6c713..00000000 --- a/dist/__chunks__/facebook.CXLf4imL.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"facebook.CXLf4imL.js","sources":["../../public/icons/facebook.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2030%2030'%20width='30px'%20height='30px'%3e%3cpath%20d='M15,3C8.373,3,3,8.373,3,15c0,6.016,4.432,10.984,10.206,11.852V18.18h-2.969v-3.154h2.969v-2.099c0-3.475,1.693-5,4.581-5%20c1.383,0,2.115,0.103,2.461,0.149v2.753h-1.97c-1.226,0-1.654,1.163-1.654,2.473v1.724h3.593L19.73,18.18h-3.106v8.697%20C22.481,26.083,27,21.075,27,15C27,8.373,21.627,3,15,3z'/%3e%3c/svg%3e\""],"names":["facebook"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/fetch.service.yiMnp1FM.js b/dist/__chunks__/fetch.service.yiMnp1FM.js deleted file mode 100644 index 53539a02..00000000 --- a/dist/__chunks__/fetch.service.yiMnp1FM.js +++ /dev/null @@ -1,18 +0,0 @@ -const b=e=>{const t=new URL(window.hlx.codeBasePath,window.location.origin);return new URL(e,t)};var p={},P;function x(e){return function(...t){return function(n,r,o){return Object.assign(Object.assign({},o),{value:e(o.value,...t)})}}}Object.defineProperty(p,"__esModule",{value:!0});const O=x(function(e,t=0){let n=-1;const r=function(...o){clearTimeout(n),n=window.setTimeout(()=>{e.call(this,...o)},t)};return r.cancel=function(){clearTimeout(n)},r}),Q=x(function(e,t=0){let n,r=[];const o=function(...s){r=s,n===void 0&&(n=window.setTimeout(()=>{n=void 0,e.call(this,...r)},t))};return o.cancel=function(){clearTimeout(n),n=void 0},o});p.debounce=O,P=p.throttle=Q;var i={},R,w;Object.defineProperty(i,"__esModule",{value:!0});const L=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),C=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},f=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},M=(e,t)=>e.classList.contains(t);function d(e){return Symbol.iterator in e}function T(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const j=(e,t,n,r,o)=>{if(e==null||d(e)&&!T(e))return;if(d(e)&&!(e instanceof HTMLElement)){for(const a of e)j(a,t,n,r,o);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(a=>{const c=$(e,a,n,r);if(!r.eventBindingMap[c]){const l=n.bind(r);return r.eventBindingMap[c]=l,e.addEventListener(a.trim(),l,o)}})};function $(e,t,n,r){return`${m(e,r)}# - ${t.trim()}# - ${m(n,r)}# - ${m(r,r)}`.replace(/\n/gm,"").replace(/\s/g,"")}function m(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const r="xxxxxxxx".replace(/x/g,D).toLowerCase();t.eventIdMap.set(e,r),n=r}return n}function D(){return(100*Math.random()%36|0).toString(36)}const A=(e,t,n,r,o)=>{if(e==null||d(e)&&!T(e))return;if(d(e)&&!(e instanceof HTMLElement)){for(const a of e)A(a,t,n,r,o);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(a=>{const c=$(e,a,n,r),l=r.eventBindingMap[c];l&&(delete r.eventBindingMap[c],e.removeEventListener(a,l,o))})},E=(e,t)=>{L(e,t).forEach(n=>e.removeChild(n))},S=(e,t,n)=>new Promise(r=>{n!==void 0&&setTimeout(()=>r(),n),e.addEventListener(t,()=>r())});i.addClass=f,i.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),i.findAll=L,i.forEachNode=(e,t,n=window)=>{for(let r=0;r{let t="";return e.forEach(n=>{!t.length&&window.matchMedia(n.query).matches&&(t=n.name)}),t},i.getInnerText=e=>e.innerText||e.textContent||"",i.getParent=(e,t)=>e.closest(t),i.getUniqueID=()=>Math.random().toString(36).substr(2,9),i.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,i.hasClass=M,i.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let r={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(r=t.getBoundingClientRect()),n.top>=r.top&&n.right<=r.right&&n.bottom<=r.bottom&&n.left>=r.left},i.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),R=i.onEvent=j,i.removeChildren=E,i.removeChilds=E,i.removeClass=C,i.removeEvent=A,i.toggleClass=(e,t,n)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const r of e)n===!0?f(r,t):M(r,t)||n===!1?C(r,t):f(r,t)}},i.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),i.waitForAnimationEnd=function(e,t){return new Promise((n,r)=>{e.addEventListener("animationend",function o(s){s.target===e&&(t&&s.animationName!==t||(e.removeEventListener("animationend",o),n(s)))})})},i.waitForEvent=S,i.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():S(e,"kl-component-initialized",3e3)},i.waitForTransitionEnd=function(e,t){return new Promise((n,r)=>{e.addEventListener("transitionend",function o(s){s.target===e&&(t&&s.propertyName!==t||(e.removeEventListener("transitionend",o),n(s)))})})};var q={};Object.defineProperty(q,"__esModule",{value:!0});q.fetchJSON=(e,t)=>new Promise((n,r)=>{fetch(e,t).then(o=>{o.ok?n(o.json()):r(o)}).catch(o=>r(o))});var h={};Object.defineProperty(h,"__esModule",{value:!0});const g=e=>typeof e=="object"&&e!==null?JSON.stringify(e):String(e);h.getValue=(e={},t="")=>{const n=t.split(".");let r=0,o=e;for(;o&&rtypeof e==typeof t&&(typeof e=="object"?g(e).localeCompare(g(t))===0:e===t),h.isFilledObject=function(e){return typeof e=="object"&&e!==null&&Object.keys(e).length>0},h.naiveClone=function e(t){return typeof t!="object"?t:t===null?null:Array.isArray(t)?t.map(n=>e(n)):Object.entries(t).reduce((n,[r,o])=>(n[r]=e(o),n),{})},h.toArray=e=>Array.isArray(e)?e:[e],h.toString=g;/*! ***************************************************************************** -Copyright (c) Microsoft Corporation. - -Permission to use, copy, modify, and/or distribute this software for any -purpose with or without fee is hereby granted. - -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH -REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, -INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM -LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR -OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -PERFORMANCE OF THIS SOFTWARE. -***************************************************************************** */class u{constructor(){this.eventIdMap=new WeakMap,this.eventBindingMap={},this.lastMQ=w(u.mediaQuerys),R(window,"resize",this.handleMQChange,this)}static getInstance(t){return u.instance===void 0&&(u.mediaQuerys=t,u.instance=new u),u.instance}handleMQChange(){const t=w(u.mediaQuerys);t!==this.lastMQ&&(window.dispatchEvent(new CustomEvent("kl-mq-change",{detail:{newMQ:t,oldMQ:this.lastMQ}})),this.lastMQ=t)}}(function(e,t,n,r){var o,s=arguments.length,a=s<3?t:r===null?r=Object.getOwnPropertyDescriptor(t,n):r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")a=Reflect.decorate(e,t,n,r);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(a=(s<3?o(a):s>3?o(t,n,a):o(t,n))||a);s>3&&a&&Object.defineProperty(t,n,a)})([P(100)],u.prototype,"handleMQChange",null);var I=new class{constructor(){this.urlSearchParams=new URLSearchParams(window.location.search)}get(e){return this.urlSearchParams.get(e)}getAll(e){return this.urlSearchParams.getAll(e)}getAllKeys(){return Array.from(this.urlSearchParams.keys())}set(e,t){this.urlSearchParams.set(e,t),this.updateUrl()}delete(e){this.urlSearchParams.delete(e),this.updateUrl()}getString(){return this.urlSearchParams.toString()}get curUrl(){return`${window.location.protocol}//${window.location.host}${window.location.pathname}`}updateUrl(){const e=this.getString(),t=this.curUrl,n=window.location.hash,r=e!==""?`${t}?${e}`:t;window.history.replaceState({path:r},"",r),n!==""&&(window.location.hash=n)}},F=new Proxy(console,{get:(e,t)=>I.get("js-debug")!==null?e[t]:()=>{}});new class{constructor(){this.componentMap=new WeakMap,this.intersectionObserver=new IntersectionObserver(e=>this.handleIntersectionChange(e),{rootMargin:"500px 0px"})}subscribe(e,t){this.componentMap.set(e,t),this.intersectionObserver.observe(e)}unsubscribe(e){this.intersectionObserver.unobserve(e),this.componentMap.delete(e)}handleIntersectionChange(e){e.forEach(t=>{const n=t.target;if(!t.isIntersecting||!this.componentMap.has(n))return;const r=this.componentMap.get(n);this.unsubscribe(n),r()})}};class N{constructor(){this.runtimeCache=new Map}get(t){return this.runtimeCache.get(t)}set(t,n){this.runtimeCache.set(t,n)}has(t){return this.runtimeCache.has(t)}delete(t){this.runtimeCache.delete(t)}}class U{constructor(){this.requestPipeline=new Map,this.runtimeCache=new N}fetchJson(t,n={}){return this.fetchData(b(t).href,n,this.getResponseJSON)}fetchText(t,n={}){return this.fetchData(b(t).href,n,this.getResponseText)}async fetchData(t,n,r){const{cacheOptions:o}=n,s=this.getCachedData(t,o);if(s!==null)return s;const a=this.requestPipeline.get(t);if(a!==void 0)return r(await a);const c=fetch(t,n.fetchOptions);this.requestPipeline.set(t,c);const l=await c;this.requestPipeline.delete(t);const v=await r(l);if(this.setCachedData(t,v,o),!l.ok){const y=await l.text();throw F.error(`FetchService: Error fetching data from ${t}: ${y}`),new Error(`Error fetching data from ${t}: ${y}`)}return v}async getResponseJSON(t){return await t.clone().json()}async getResponseText(t){return await t.clone().text()}getCachedData(t,n){return(n==null?void 0:n.cacheType)==="runtime"?this.runtimeCache.get(t)??null:null}setCachedData(t,n,r){(r==null?void 0:r.cacheType)==="runtime"&&this.runtimeCache.set(t,n)}}const k=new U;export{k as F,b as g,F as m}; -//# sourceMappingURL=fetch.service.yiMnp1FM.js.map diff --git a/dist/__chunks__/fetch.service.yiMnp1FM.js.map b/dist/__chunks__/fetch.service.yiMnp1FM.js.map deleted file mode 100644 index 1b5ab252..00000000 --- a/dist/__chunks__/fetch.service.yiMnp1FM.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"fetch.service.yiMnp1FM.js","sources":["../../src/app/utils/getUrlForEndpoint.ts","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/function-helpers/decorators/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/api-helpers/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/object-helpers/index.js","../../node_modules/@kluntje/services/lib/index.module.js","../../src/utils/RuntimeCache.ts","../../src/services/fetch.service.ts"],"sourcesContent":["/**\n * Get the URL for an endpoint.\n * @param endpoint - The endpoint.\n * @returns URL\n * @example\n * const url = getUrlForEndpoint('block1/block1.css');\n * console.log(url);\n * Output: URL { href: 'http://localhost:3000/block1/block1.css' }\n */\nexport const getUrlForEndpoint = (endpoint: string): URL => {\n const baseUrl = new URL(window.hlx.codeBasePath, window.location.origin);\n return new URL(endpoint, baseUrl);\n};\n","\"use strict\";function t(t){return function(...e){return function(n,o,c){return Object.assign(Object.assign({},c),{value:t(c.value,...e)})}}}Object.defineProperty(exports,\"__esModule\",{value:!0});const e=t((function(t,e=0){let n=-1;const o=function(...o){clearTimeout(n),n=window.setTimeout((()=>{t.call(this,...o)}),e)};return o.cancel=function(){clearTimeout(n)},o})),n=t((function(t,e=0){let n,o=[];const c=function(...c){o=c,void 0===n&&(n=window.setTimeout((()=>{n=void 0,t.call(this,...o)}),e))};return c.cancel=function(){clearTimeout(n),n=void 0},c}));exports.debounce=e,exports.throttle=n;\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,a)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,a);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=l(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,a)}}))};function l(e,t,n,o){return`${a(e,o)}#\\n ${t.trim()}#\\n ${a(n,o)}#\\n ${a(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function a(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let a;a=\"string\"==typeof t?t.trim().split(\" \"):t,a.forEach((t=>{const r=l(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});exports.fetchJSON=(e,t)=>new Promise(((o,s)=>{fetch(e,t).then((e=>{e.ok?o(e.json()):s(e)})).catch((e=>s(e)))}));\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=e=>\"object\"==typeof e&&null!==e?JSON.stringify(e):String(e);exports.getValue=(e={},t=\"\")=>{const r=t.split(\".\");let o=0,n=e;for(;n&&otypeof t==typeof r&&(\"object\"==typeof t?0===e(t).localeCompare(e(r)):t===r),exports.isFilledObject=function(e){return\"object\"==typeof e&&null!==e&&Object.keys(e).length>0},exports.naiveClone=function e(t){return\"object\"!=typeof t?t:null===t?null:Array.isArray(t)?t.map((t=>e(t))):Object.entries(t).reduce(((t,[r,o])=>(t[r]=e(o),t)),{})},exports.toArray=e=>Array.isArray(e)?e:[e],exports.toString=e;\n//# sourceMappingURL=index.js.map\n","import{throttle as e}from\"@kluntje/js-utils/lib/function-helpers/decorators\";import{getCurrentMQ as t,onEvent as n}from\"@kluntje/js-utils/lib/dom-helpers\";import{fetchJSON as r}from\"@kluntje/js-utils/lib/api-helpers\";import{isFilledObject as s}from\"@kluntje/js-utils/lib/object-helpers\";const i=\"kl-mq-change\",a=\"kl-in-vp\",o=\"kl-out-vp\";class l{constructor(){}static getInstance(){return void 0===l.instance&&(l.instance=new IntersectionObserver(l.handleIntersectionChange)),l.instance}static handleIntersectionChange(e){Object.keys(e).forEach((t=>{const n=e[t],r=n.target;n.isIntersecting?r.dispatchEvent(new CustomEvent(\"kl-in-vp\",{bubbles:!1})):r.dispatchEvent(new CustomEvent(\"kl-out-vp\",{bubbles:!1}))}))}}\n/*! *****************************************************************************\nCopyright (c) Microsoft Corporation.\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY\nAND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\nLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR\nOTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\nPERFORMANCE OF THIS SOFTWARE.\n***************************************************************************** */class c{constructor(){this.eventIdMap=new WeakMap,this.eventBindingMap={},this.lastMQ=t(c.mediaQuerys),n(window,\"resize\",this.handleMQChange,this)}static getInstance(e){return void 0===c.instance&&(c.mediaQuerys=e,c.instance=new c),c.instance}handleMQChange(){const e=t(c.mediaQuerys);e!==this.lastMQ&&(window.dispatchEvent(new CustomEvent(\"kl-mq-change\",{detail:{newMQ:e,oldMQ:this.lastMQ}})),this.lastMQ=e)}}!function(e,t,n,r){var s,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if(\"object\"==typeof Reflect&&\"function\"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(i<3?s(a):i>3?s(t,n,a):s(t,n))||a);i>3&&a&&Object.defineProperty(t,n,a)}([e(100)],c.prototype,\"handleMQChange\",null);const h=Symbol(\"resolve\"),d=Symbol(\"reject\"),u=Symbol(\"pending\");class p{static get PLACEHOLDER_SELECTOR(){return\"kl-i18n-placeholder\"}static getInstance(){return void 0===p._instance&&(p._instance=new p),p._instance}get isSetUp(){return Boolean(this._url||s(this._dictionary))}get loaded(){return this._loaded}get ready(){return this._ready[u]||this.fetchI18nDictionary(),this._ready}setUp({url:e,dictionary:t}={}){if(this.isSetUp)console.warn(\"@kluntje I18nService: service has already been set up. You can't set it up twice!\");else if(e)this._url=e;else{if(!t)throw new Error('@kluntje I18nService: a \"url\" or \"dictionary\" should have been passed to the setUp function.');this._dictionary=t,this._loaded=!0,this._ready[h](),this._ready[u]=!0}}get(e,{fallback:t,interpolations:n}={}){if(this.loaded){if(this._dictionary.hasOwnProperty(e)){let t=this._dictionary[e];return n&&Object.entries(n).forEach((([e,n])=>{t=t.split(`{${e}}`).join(String(n))})),t}return console.warn(`@kluntje I18nService: i18n for key '${e}' is missing in dictionary!`),void 0!==t?t:this.getHumanReadableName(e)}return this._ready[u]||(this.addStyling(),this.fetchI18nDictionary()),this.getPlaceholder(e,{fallback:t,interpolations:n})}constructor(){this._loaded=!1,this._dictionary={},this._ready=this.getReadyPromise()}getReadyPromise(){let e,t;const n=new Promise(((n,r)=>{e=n,t=r}));return n[h]=e,n[d]=t,n[u]=!1,n}ensureSetup(){if(!this.isSetUp)throw new Error(\"@kluntje I18nService: should be set up before calling other APIs\")}addStyling(){const e=document.head,t=document.createElement(\"style\");t.type=\"text/css\",t.appendChild(document.createTextNode(`\\n .${p.PLACEHOLDER_SELECTOR} {\\n display: contents;\\n }\\n `)),e.appendChild(t)}fetchI18nDictionary(){this.ensureSetup(),this._ready[u]=!0,r(this._url).then((e=>{this._dictionary=e,this._loaded=!0,this._ready[h](),this.fillInPlaceholders()})).catch((e=>{console.error(\"@kluntje I18nService: unable to fetch keys from server!\",e),this._loaded=!0,this._ready[h]()}))}fillInPlaceholders(){Array.from(document.getElementsByClassName(p.PLACEHOLDER_SELECTOR)).forEach((e=>{const{key:t,fallback:n,interpolations:r}=e.dataset;e.replaceWith(this.get(t,{fallback:n,interpolations:r?JSON.parse(r):void 0}))}))}getHumanReadableName(e){return e.split(\".\").reverse()[0].replace(/[A-Z]/g,(e=>` ${e.toLowerCase()}`))}getPlaceholder(e,{fallback:t,interpolations:n}={}){const r=document.createElement(\"span\");return r.innerText=void 0!==t?t:this.getHumanReadableName(e),r.classList.add(p.PLACEHOLDER_SELECTOR),r.setAttribute(\"data-key\",e),t&&r.setAttribute(\"data-fallback\",t),n&&r.setAttribute(\"data-interpolations\",JSON.stringify(n)),r.outerHTML}}var g=new class{constructor(){this.urlSearchParams=new URLSearchParams(window.location.search)}get(e){return this.urlSearchParams.get(e)}getAll(e){return this.urlSearchParams.getAll(e)}getAllKeys(){return Array.from(this.urlSearchParams.keys())}set(e,t){this.urlSearchParams.set(e,t),this.updateUrl()}delete(e){this.urlSearchParams.delete(e),this.updateUrl()}getString(){return this.urlSearchParams.toString()}get curUrl(){return`${window.location.protocol}//${window.location.host}${window.location.pathname}`}updateUrl(){const e=this.getString(),t=this.curUrl,n=window.location.hash,r=\"\"!==e?`${t}?${e}`:t;window.history.replaceState({path:r},\"\",r),\"\"!==n&&(window.location.hash=n)}};var m=new Proxy(console,{get:(e,t)=>null!==g.get(\"js-debug\")?e[t]:()=>{}});var y=new class{constructor(){this.componentMap=new WeakMap,this.intersectionObserver=new IntersectionObserver((e=>this.handleIntersectionChange(e)),{rootMargin:\"500px 0px\"})}subscribe(e,t){this.componentMap.set(e,t),this.intersectionObserver.observe(e)}unsubscribe(e){this.intersectionObserver.unobserve(e),this.componentMap.delete(e)}handleIntersectionChange(e){e.forEach((e=>{const t=e.target;if(!e.isIntersecting||!this.componentMap.has(t))return;const n=this.componentMap.get(t);this.unsubscribe(t),n()}))}};export{m as DebuggerService,p as I18nService,a as IN_VP_EVENT,y as LazyConnectService,i as MQ_CHANGE_EVENT,c as MediaQueryService,o as OUT_VP_EVENT,g as URLSearchParamsService,l as ViewportObserver};\n//# sourceMappingURL=index.module.js.map\n","export class RuntimeCache {\n private runtimeCache: Map = new Map();\n\n public get(key: string): T | undefined {\n return this.runtimeCache.get(key);\n }\n\n public set(key: string, value: T): void {\n this.runtimeCache.set(key, value);\n }\n\n public has(key: string): boolean {\n return this.runtimeCache.has(key);\n }\n\n public delete(key: string): void {\n this.runtimeCache.delete(key);\n }\n}\n","import { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint';\nimport { RuntimeCache } from '../utils/RuntimeCache';\nimport { DebuggerService } from '@kluntje/services';\n\nexport interface FetchServiceCacheOptions {\n cacheType?: 'runtime'; // 'local' | 'session' | \"request\" can be added later\n}\n\nexport interface FetchServiceOptions {\n fetchOptions?: RequestInit;\n cacheOptions?: FetchServiceCacheOptions;\n}\n\nclass FetchService {\n private requestPipeline: Map> = new Map();\n\n private runtimeCache = new RuntimeCache();\n\n public fetchJson(endpoint: string, options: FetchServiceOptions = {}): Promise {\n return this.fetchData(getUrlForEndpoint(endpoint).href, options, this.getResponseJSON);\n }\n\n public fetchText(endpoint: string, options: FetchServiceOptions = {}): Promise {\n return this.fetchData(getUrlForEndpoint(endpoint).href, options, this.getResponseText);\n }\n\n private async fetchData(\n url: string,\n options: FetchServiceOptions,\n dataMapper: (Response) => Promise\n ): Promise {\n const { cacheOptions } = options;\n const cachedData = this.getCachedData(url, cacheOptions);\n if (cachedData !== null) return cachedData;\n\n const pipelinedRequest = this.requestPipeline.get(url);\n if (pipelinedRequest !== undefined) return dataMapper(await pipelinedRequest);\n\n const request = fetch(url, options.fetchOptions);\n this.requestPipeline.set(url, request);\n\n const response = await request;\n this.requestPipeline.delete(url);\n const responseData = await dataMapper(response);\n\n this.setCachedData(url, responseData, cacheOptions);\n\n if (!response.ok) {\n const errorText = await response.text();\n\n DebuggerService.error(`FetchService: Error fetching data from ${url}: ${errorText}`);\n\n throw new Error(`Error fetching data from ${url}: ${errorText}`);\n }\n return responseData;\n }\n\n private async getResponseJSON(response: Response): Promise {\n const responseClone = response.clone();\n const responseJson = await responseClone.json();\n return responseJson;\n }\n\n private async getResponseText(response: Response): Promise {\n const responseClone = response.clone();\n const responseText = await responseClone.text();\n return responseText;\n }\n\n private getCachedData(url: string, cacheOptions?: FetchServiceCacheOptions): T | null {\n if (cacheOptions?.cacheType === 'runtime') {\n return this.runtimeCache.get(url) ?? null;\n }\n return null;\n }\n\n private setCachedData(url: string, data: T, cacheOptions?: FetchServiceCacheOptions): void {\n if (cacheOptions?.cacheType === 'runtime') {\n this.runtimeCache.set(url, data);\n }\n }\n}\n\nexport default new FetchService();\n"],"names":["getUrlForEndpoint","endpoint","baseUrl","t","e","o","c","decorators","n","throttle","domHelpers","r","i","s","a","d","l","u","f","getCurrentMQ","onEvent","apiHelpers","objectHelpers","g","m","RuntimeCache","key","value","FetchService","options","url","dataMapper","cacheOptions","cachedData","pipelinedRequest","request","response","responseData","errorText","DebuggerService","data","FetchService$1"],"mappings":"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","x_google_ignoreList":[1,2,3,4,5]} \ No newline at end of file diff --git a/dist/__chunks__/globe.CL8EEqDs.js b/dist/__chunks__/globe.CL8EEqDs.js deleted file mode 100644 index 5ad7db0a..00000000 --- a/dist/__chunks__/globe.CL8EEqDs.js +++ /dev/null @@ -1,2 +0,0 @@ -const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm8.647,7H17.426a19.676,19.676,0,0,0-2.821-4.644A10.031,10.031,0,0,1,20.647,7ZM16.5,12a10.211,10.211,0,0,1-.476,3H7.976A10.211,10.211,0,0,1,7.5,12a10.211,10.211,0,0,1,.476-3h8.048A10.211,10.211,0,0,1,16.5,12ZM8.778,17h6.444A19.614,19.614,0,0,1,12,21.588,19.57,19.57,0,0,1,8.778,17Zm0-10A19.614,19.614,0,0,1,12,2.412,19.57,19.57,0,0,1,15.222,7ZM9.4,2.356A19.676,19.676,0,0,0,6.574,7H3.353A10.031,10.031,0,0,1,9.4,2.356ZM2.461,9H5.9a12.016,12.016,0,0,0-.4,3,12.016,12.016,0,0,0,.4,3H2.461a9.992,9.992,0,0,1,0-6Zm.892,8H6.574A19.676,19.676,0,0,0,9.4,21.644,10.031,10.031,0,0,1,3.353,17Zm11.252,4.644A19.676,19.676,0,0,0,17.426,17h3.221A10.031,10.031,0,0,1,14.605,21.644ZM21.539,15H18.1a12.016,12.016,0,0,0,.4-3,12.016,12.016,0,0,0-.4-3h3.437a9.992,9.992,0,0,1,0,6Z'/%3e%3c/svg%3e";export{e as default}; -//# sourceMappingURL=globe.CL8EEqDs.js.map diff --git a/dist/__chunks__/globe.CL8EEqDs.js.map b/dist/__chunks__/globe.CL8EEqDs.js.map deleted file mode 100644 index ea85a2dc..00000000 --- a/dist/__chunks__/globe.CL8EEqDs.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"globe.CL8EEqDs.js","sources":["../../public/icons/globe.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm8.647,7H17.426a19.676,19.676,0,0,0-2.821-4.644A10.031,10.031,0,0,1,20.647,7ZM16.5,12a10.211,10.211,0,0,1-.476,3H7.976A10.211,10.211,0,0,1,7.5,12a10.211,10.211,0,0,1,.476-3h8.048A10.211,10.211,0,0,1,16.5,12ZM8.778,17h6.444A19.614,19.614,0,0,1,12,21.588,19.57,19.57,0,0,1,8.778,17Zm0-10A19.614,19.614,0,0,1,12,2.412,19.57,19.57,0,0,1,15.222,7ZM9.4,2.356A19.676,19.676,0,0,0,6.574,7H3.353A10.031,10.031,0,0,1,9.4,2.356ZM2.461,9H5.9a12.016,12.016,0,0,0-.4,3,12.016,12.016,0,0,0,.4,3H2.461a9.992,9.992,0,0,1,0-6Zm.892,8H6.574A19.676,19.676,0,0,0,9.4,21.644,10.031,10.031,0,0,1,3.353,17Zm11.252,4.644A19.676,19.676,0,0,0,17.426,17h3.221A10.031,10.031,0,0,1,14.605,21.644ZM21.539,15H18.1a12.016,12.016,0,0,0,.4-3,12.016,12.016,0,0,0-.4-3h3.437a9.992,9.992,0,0,1,0,6Z'/%3e%3c/svg%3e\""],"names":["globe"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/globe.DIrN3GJL.js b/dist/__chunks__/globe.DIrN3GJL.js deleted file mode 100644 index a42e00df..00000000 --- a/dist/__chunks__/globe.DIrN3GJL.js +++ /dev/null @@ -1,4 +0,0 @@ -const A=` - -`;export{A as default}; -//# sourceMappingURL=globe.DIrN3GJL.js.map diff --git a/dist/__chunks__/globe.DIrN3GJL.js.map b/dist/__chunks__/globe.DIrN3GJL.js.map deleted file mode 100644 index f1a1d688..00000000 --- a/dist/__chunks__/globe.DIrN3GJL.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"globe.DIrN3GJL.js","sources":["../../public/icons/globe.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["globe"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/hamburger.CMM0Z5X3.js b/dist/__chunks__/hamburger.CMM0Z5X3.js deleted file mode 100644 index 50db3120..00000000 --- a/dist/__chunks__/hamburger.CMM0Z5X3.js +++ /dev/null @@ -1,2 +0,0 @@ -const e="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M3.75%206.75h16.5M3.75%2012h16.5m-16.5%205.25h16.5'%20/%3e%3c/svg%3e";export{e as default}; -//# sourceMappingURL=hamburger.CMM0Z5X3.js.map diff --git a/dist/__chunks__/hamburger.CMM0Z5X3.js.map b/dist/__chunks__/hamburger.CMM0Z5X3.js.map deleted file mode 100644 index feb08ef9..00000000 --- a/dist/__chunks__/hamburger.CMM0Z5X3.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"hamburger.CMM0Z5X3.js","sources":["../../public/icons/hamburger.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M3.75%206.75h16.5M3.75%2012h16.5m-16.5%205.25h16.5'%20/%3e%3c/svg%3e\""],"names":["hamburger"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/hamburger.DXUzfmtf.js b/dist/__chunks__/hamburger.DXUzfmtf.js deleted file mode 100644 index 8710aa07..00000000 --- a/dist/__chunks__/hamburger.DXUzfmtf.js +++ /dev/null @@ -1,5 +0,0 @@ -const o=` - - -`;export{o as default}; -//# sourceMappingURL=hamburger.DXUzfmtf.js.map diff --git a/dist/__chunks__/hamburger.DXUzfmtf.js.map b/dist/__chunks__/hamburger.DXUzfmtf.js.map deleted file mode 100644 index 8d6a39e4..00000000 --- a/dist/__chunks__/hamburger.DXUzfmtf.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"hamburger.DXUzfmtf.js","sources":["../../public/icons/hamburger.svg?raw"],"sourcesContent":["export default \"\\n \\n\\n\""],"names":["hamburger"],"mappings":"AAAA,MAAeA,EAAA;AAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/heart.BO6Jws27.js b/dist/__chunks__/heart.BO6Jws27.js deleted file mode 100644 index 8f3a2dec..00000000 --- a/dist/__chunks__/heart.BO6Jws27.js +++ /dev/null @@ -1,2 +0,0 @@ -const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cg%20id='_01_align_center'%20data-name='01%20align%20center'%3e%3cpath%20d='M17.5.917a6.4,6.4,0,0,0-5.5,3.3A6.4,6.4,0,0,0,6.5.917,6.8,6.8,0,0,0,0,7.967c0,6.775,10.956,14.6,11.422,14.932l.578.409.578-.409C13.044,22.569,24,14.742,24,7.967A6.8,6.8,0,0,0,17.5.917ZM12,20.846c-3.253-2.43-10-8.4-10-12.879a4.8,4.8,0,0,1,4.5-5.05A4.8,4.8,0,0,1,11,7.967h2a4.8,4.8,0,0,1,4.5-5.05A4.8,4.8,0,0,1,22,7.967C22,12.448,15.253,18.416,12,20.846Z'/%3e%3c/g%3e%3c/svg%3e";export{e as default}; -//# sourceMappingURL=heart.BO6Jws27.js.map diff --git a/dist/__chunks__/heart.BO6Jws27.js.map b/dist/__chunks__/heart.BO6Jws27.js.map deleted file mode 100644 index 76eb0c2e..00000000 --- a/dist/__chunks__/heart.BO6Jws27.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"heart.BO6Jws27.js","sources":["../../public/icons/heart.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cg%20id='_01_align_center'%20data-name='01%20align%20center'%3e%3cpath%20d='M17.5.917a6.4,6.4,0,0,0-5.5,3.3A6.4,6.4,0,0,0,6.5.917,6.8,6.8,0,0,0,0,7.967c0,6.775,10.956,14.6,11.422,14.932l.578.409.578-.409C13.044,22.569,24,14.742,24,7.967A6.8,6.8,0,0,0,17.5.917ZM12,20.846c-3.253-2.43-10-8.4-10-12.879a4.8,4.8,0,0,1,4.5-5.05A4.8,4.8,0,0,1,11,7.967h2a4.8,4.8,0,0,1,4.5-5.05A4.8,4.8,0,0,1,22,7.967C22,12.448,15.253,18.416,12,20.846Z'/%3e%3c/g%3e%3c/svg%3e\""],"names":["heart"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/heart.DSQJkyzj.js b/dist/__chunks__/heart.DSQJkyzj.js deleted file mode 100644 index 9d007b48..00000000 --- a/dist/__chunks__/heart.DSQJkyzj.js +++ /dev/null @@ -1,4 +0,0 @@ -const e=` - -`;export{e as default}; -//# sourceMappingURL=heart.DSQJkyzj.js.map diff --git a/dist/__chunks__/heart.DSQJkyzj.js.map b/dist/__chunks__/heart.DSQJkyzj.js.map deleted file mode 100644 index 36feff3e..00000000 --- a/dist/__chunks__/heart.DSQJkyzj.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"heart.DSQJkyzj.js","sources":["../../public/icons/heart.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["heart"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/home.AgyN8zLU.js b/dist/__chunks__/home.AgyN8zLU.js deleted file mode 100644 index 4cb070c7..00000000 --- a/dist/__chunks__/home.AgyN8zLU.js +++ /dev/null @@ -1,2 +0,0 @@ -const a="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.121,9.069,15.536,1.483a5.008,5.008,0,0,0-7.072,0L.879,9.069A2.978,2.978,0,0,0,0,11.19v9.817a3,3,0,0,0,3,3H21a3,3,0,0,0,3-3V11.19A2.978,2.978,0,0,0,23.121,9.069ZM15,22.007H9V18.073a3,3,0,0,1,6,0Zm7-1a1,1,0,0,1-1,1H17V18.073a5,5,0,0,0-10,0v3.934H3a1,1,0,0,1-1-1V11.19a1.008,1.008,0,0,1,.293-.707L9.878,2.9a3.008,3.008,0,0,1,4.244,0l7.585,7.586A1.008,1.008,0,0,1,22,11.19Z'/%3e%3c/svg%3e";export{a as default}; -//# sourceMappingURL=home.AgyN8zLU.js.map diff --git a/dist/__chunks__/home.AgyN8zLU.js.map b/dist/__chunks__/home.AgyN8zLU.js.map deleted file mode 100644 index e4e4b982..00000000 --- a/dist/__chunks__/home.AgyN8zLU.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"home.AgyN8zLU.js","sources":["../../public/icons/home.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.121,9.069,15.536,1.483a5.008,5.008,0,0,0-7.072,0L.879,9.069A2.978,2.978,0,0,0,0,11.19v9.817a3,3,0,0,0,3,3H21a3,3,0,0,0,3-3V11.19A2.978,2.978,0,0,0,23.121,9.069ZM15,22.007H9V18.073a3,3,0,0,1,6,0Zm7-1a1,1,0,0,1-1,1H17V18.073a5,5,0,0,0-10,0v3.934H3a1,1,0,0,1-1-1V11.19a1.008,1.008,0,0,1,.293-.707L9.878,2.9a3.008,3.008,0,0,1,4.244,0l7.585,7.586A1.008,1.008,0,0,1,22,11.19Z'/%3e%3c/svg%3e\""],"names":["home"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/home.CfzaHiPS.js b/dist/__chunks__/home.CfzaHiPS.js deleted file mode 100644 index 9d009dd4..00000000 --- a/dist/__chunks__/home.CfzaHiPS.js +++ /dev/null @@ -1,4 +0,0 @@ -const a=` - -`;export{a as default}; -//# sourceMappingURL=home.CfzaHiPS.js.map diff --git a/dist/__chunks__/home.CfzaHiPS.js.map b/dist/__chunks__/home.CfzaHiPS.js.map deleted file mode 100644 index af5f400a..00000000 --- a/dist/__chunks__/home.CfzaHiPS.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"home.CfzaHiPS.js","sources":["../../public/icons/home.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["home"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/icon.template.3G0fuXUC.js b/dist/__chunks__/icon.template.3G0fuXUC.js deleted file mode 100644 index d6f9798c..00000000 --- a/dist/__chunks__/icon.template.3G0fuXUC.js +++ /dev/null @@ -1,2 +0,0 @@ -import{x as c}from"./lit-element.CH8ciVnL.js";const e=(o,n)=>c``;export{e as r}; -//# sourceMappingURL=icon.template.3G0fuXUC.js.map diff --git a/dist/__chunks__/icon.template.3G0fuXUC.js.map b/dist/__chunks__/icon.template.3G0fuXUC.js.map deleted file mode 100644 index adbd6609..00000000 --- a/dist/__chunks__/icon.template.3G0fuXUC.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"icon.template.3G0fuXUC.js","sources":["../../src/components/icon/icon.template.ts"],"sourcesContent":["import { html } from 'lit';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport const renderIcon = (icon: IconName, cssClasses?: string) => {\n return html``;\n};\n"],"names":["renderIcon","icon","cssClasses","html"],"mappings":"8CAGa,MAAAA,EAAa,CAACC,EAAgBC,IAClCC,yCACkBD,EAAa,IAAIA,CAAU,GAAK,EAAE,WACjDD,CAAI"} \ No newline at end of file diff --git a/dist/__chunks__/if-defined.CrfpI-tB.js b/dist/__chunks__/if-defined.CrfpI-tB.js deleted file mode 100644 index 31d578a1..00000000 --- a/dist/__chunks__/if-defined.CrfpI-tB.js +++ /dev/null @@ -1,6 +0,0 @@ -import{T as r}from"./lit-element.CH8ciVnL.js";/** - * @license - * Copyright 2018 Google LLC - * SPDX-License-Identifier: BSD-3-Clause - */const m=o=>o??r;export{m as o}; -//# sourceMappingURL=if-defined.CrfpI-tB.js.map diff --git a/dist/__chunks__/if-defined.CrfpI-tB.js.map b/dist/__chunks__/if-defined.CrfpI-tB.js.map deleted file mode 100644 index eb9cbdf2..00000000 --- a/dist/__chunks__/if-defined.CrfpI-tB.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"if-defined.CrfpI-tB.js","sources":["../../node_modules/lit-html/directives/if-defined.js"],"sourcesContent":["import{nothing as t}from\"../lit-html.js\";\n/**\n * @license\n * Copyright 2018 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const o=o=>o??t;export{o as ifDefined};\n//# sourceMappingURL=if-defined.js.map\n"],"names":["o","t"],"mappings":"8CACA;AAAA;AAAA;AAAA;AAAA,GAIQ,MAACA,EAAE,GAAG,GAAGC","x_google_ignoreList":[0]} \ No newline at end of file diff --git a/dist/__chunks__/instagram.BBx5qXGF.js b/dist/__chunks__/instagram.BBx5qXGF.js deleted file mode 100644 index 4b534af6..00000000 --- a/dist/__chunks__/instagram.BBx5qXGF.js +++ /dev/null @@ -1,2 +0,0 @@ -const C='';export{C as default}; -//# sourceMappingURL=instagram.BBx5qXGF.js.map diff --git a/dist/__chunks__/instagram.BBx5qXGF.js.map b/dist/__chunks__/instagram.BBx5qXGF.js.map deleted file mode 100644 index 9cadcfb2..00000000 --- a/dist/__chunks__/instagram.BBx5qXGF.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"instagram.BBx5qXGF.js","sources":["../../public/icons/instagram.svg?raw"],"sourcesContent":["export default \"\""],"names":["instagram"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/instagram.CJ4vqDdO.js b/dist/__chunks__/instagram.CJ4vqDdO.js deleted file mode 100644 index 6dc15d9c..00000000 --- a/dist/__chunks__/instagram.CJ4vqDdO.js +++ /dev/null @@ -1,2 +0,0 @@ -const C="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2050%2050'%20width='50px'%20height='50px'%3e%3cpath%20d='M%2016%203%20C%208.8324839%203%203%208.8324839%203%2016%20L%203%2034%20C%203%2041.167516%208.8324839%2047%2016%2047%20L%2034%2047%20C%2041.167516%2047%2047%2041.167516%2047%2034%20L%2047%2016%20C%2047%208.8324839%2041.167516%203%2034%203%20L%2016%203%20z%20M%2016%205%20L%2034%205%20C%2040.086484%205%2045%209.9135161%2045%2016%20L%2045%2034%20C%2045%2040.086484%2040.086484%2045%2034%2045%20L%2016%2045%20C%209.9135161%2045%205%2040.086484%205%2034%20L%205%2016%20C%205%209.9135161%209.9135161%205%2016%205%20z%20M%2037%2011%20A%202%202%200%200%200%2035%2013%20A%202%202%200%200%200%2037%2015%20A%202%202%200%200%200%2039%2013%20A%202%202%200%200%200%2037%2011%20z%20M%2025%2014%20C%2018.936712%2014%2014%2018.936712%2014%2025%20C%2014%2031.063288%2018.936712%2036%2025%2036%20C%2031.063288%2036%2036%2031.063288%2036%2025%20C%2036%2018.936712%2031.063288%2014%2025%2014%20z%20M%2025%2016%20C%2029.982407%2016%2034%2020.017593%2034%2025%20C%2034%2029.982407%2029.982407%2034%2025%2034%20C%2020.017593%2034%2016%2029.982407%2016%2025%20C%2016%2020.017593%2020.017593%2016%2025%2016%20z'/%3e%3c/svg%3e";export{C as default}; -//# sourceMappingURL=instagram.CJ4vqDdO.js.map diff --git a/dist/__chunks__/instagram.CJ4vqDdO.js.map b/dist/__chunks__/instagram.CJ4vqDdO.js.map deleted file mode 100644 index 8328148f..00000000 --- a/dist/__chunks__/instagram.CJ4vqDdO.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"instagram.CJ4vqDdO.js","sources":["../../public/icons/instagram.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2050%2050'%20width='50px'%20height='50px'%3e%3cpath%20d='M%2016%203%20C%208.8324839%203%203%208.8324839%203%2016%20L%203%2034%20C%203%2041.167516%208.8324839%2047%2016%2047%20L%2034%2047%20C%2041.167516%2047%2047%2041.167516%2047%2034%20L%2047%2016%20C%2047%208.8324839%2041.167516%203%2034%203%20L%2016%203%20z%20M%2016%205%20L%2034%205%20C%2040.086484%205%2045%209.9135161%2045%2016%20L%2045%2034%20C%2045%2040.086484%2040.086484%2045%2034%2045%20L%2016%2045%20C%209.9135161%2045%205%2040.086484%205%2034%20L%205%2016%20C%205%209.9135161%209.9135161%205%2016%205%20z%20M%2037%2011%20A%202%202%200%200%200%2035%2013%20A%202%202%200%200%200%2037%2015%20A%202%202%200%200%200%2039%2013%20A%202%202%200%200%200%2037%2011%20z%20M%2025%2014%20C%2018.936712%2014%2014%2018.936712%2014%2025%20C%2014%2031.063288%2018.936712%2036%2025%2036%20C%2031.063288%2036%2036%2031.063288%2036%2025%20C%2036%2018.936712%2031.063288%2014%2025%2014%20z%20M%2025%2016%20C%2029.982407%2016%2034%2020.017593%2034%2025%20C%2034%2029.982407%2029.982407%2034%2025%2034%20C%2020.017593%2034%2016%2029.982407%2016%2025%20C%2016%2020.017593%2020.017593%2016%2025%2016%20z'/%3e%3c/svg%3e\""],"names":["instagram"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/isSidekickLibraryActive.U-fJCMMj.js b/dist/__chunks__/isSidekickLibraryActive.U-fJCMMj.js deleted file mode 100644 index e63a45d4..00000000 --- a/dist/__chunks__/isSidekickLibraryActive.U-fJCMMj.js +++ /dev/null @@ -1,2 +0,0 @@ -const r=()=>{const i=document.querySelector("#main");return i?window.location.href==="about:srcdoc"&&i.classList.contains("sidekick-library"):!1};export{r as i}; -//# sourceMappingURL=isSidekickLibraryActive.U-fJCMMj.js.map diff --git a/dist/__chunks__/isSidekickLibraryActive.U-fJCMMj.js.map b/dist/__chunks__/isSidekickLibraryActive.U-fJCMMj.js.map deleted file mode 100644 index cc27a77e..00000000 --- a/dist/__chunks__/isSidekickLibraryActive.U-fJCMMj.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"isSidekickLibraryActive.U-fJCMMj.js","sources":["../../src/helpers/sidekick/isSidekickLibraryActive.ts"],"sourcesContent":["/**\n * Verifies if the Sidekick Library Plugin is in use by checking if the page is running in an iframe with srcdoc\n * and if the main element has the sidekick-library class.\n * @returns {boolean} Whether the Sidekick Library Plugin is in use.\n */\nexport const isSidekickLibraryActive = (): boolean => {\n const main = document.querySelector('#main');\n if (!main) return false;\n return window.location.href === 'about:srcdoc' && main.classList.contains('sidekick-library');\n};\n"],"names":["isSidekickLibraryActive","main"],"mappings":"AAKO,MAAMA,EAA0B,IAAe,CAC9C,MAAAC,EAAO,SAAS,cAAc,OAAO,EAC3C,OAAKA,EACE,OAAO,SAAS,OAAS,gBAAkBA,EAAK,UAAU,SAAS,kBAAkB,EAD1E,EAEpB"} \ No newline at end of file diff --git a/dist/__chunks__/lit-element.CH8ciVnL.js b/dist/__chunks__/lit-element.CH8ciVnL.js deleted file mode 100644 index ec603010..00000000 --- a/dist/__chunks__/lit-element.CH8ciVnL.js +++ /dev/null @@ -1,20 +0,0 @@ -/** - * @license - * Copyright 2019 Google LLC - * SPDX-License-Identifier: BSD-3-Clause - */const T=globalThis,D=T.ShadowRoot&&(T.ShadyCSS===void 0||T.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,I=Symbol(),B=new WeakMap;let Y=class{constructor(t,e,s){if(this._$cssResult$=!0,s!==I)throw Error("CSSResult is not constructable. Use `unsafeCSS` or `css` instead.");this.cssText=t,this.t=e}get styleSheet(){let t=this.o;const e=this.t;if(D&&t===void 0){const s=e!==void 0&&e.length===1;s&&(t=B.get(e)),t===void 0&&((this.o=t=new CSSStyleSheet).replaceSync(this.cssText),s&&B.set(e,t))}return t}toString(){return this.cssText}};const ot=n=>new Y(typeof n=="string"?n:n+"",void 0,I),Ct=(n,...t)=>{const e=n.length===1?n[0]:t.reduce((s,i,o)=>s+(r=>{if(r._$cssResult$===!0)return r.cssText;if(typeof r=="number")return r;throw Error("Value passed to 'css' function must be a 'css' function result: "+r+". Use 'unsafeCSS' to pass non-literal values, but take care to ensure page security.")})(i)+n[o+1],n[0]);return new Y(e,n,I)},ht=(n,t)=>{if(D)n.adoptedStyleSheets=t.map(e=>e instanceof CSSStyleSheet?e:e.styleSheet);else for(const e of t){const s=document.createElement("style"),i=T.litNonce;i!==void 0&&s.setAttribute("nonce",i),s.textContent=e.cssText,n.appendChild(s)}},W=D?n=>n:n=>n instanceof CSSStyleSheet?(t=>{let e="";for(const s of t.cssRules)e+=s.cssText;return ot(e)})(n):n;/** - * @license - * Copyright 2017 Google LLC - * SPDX-License-Identifier: BSD-3-Clause - */const{is:at,defineProperty:lt,getOwnPropertyDescriptor:ct,getOwnPropertyNames:dt,getOwnPropertySymbols:pt,getPrototypeOf:$t}=Object,f=globalThis,V=f.trustedTypes,ut=V?V.emptyScript:"",M=f.reactiveElementPolyfillSupport,b=(n,t)=>n,j={toAttribute(n,t){switch(t){case Boolean:n=n?ut:null;break;case Object:case Array:n=n==null?n:JSON.stringify(n)}return n},fromAttribute(n,t){let e=n;switch(t){case Boolean:e=n!==null;break;case Number:e=n===null?null:Number(n);break;case Object:case Array:try{e=JSON.parse(n)}catch{e=null}}return e}},tt=(n,t)=>!at(n,t),q={attribute:!0,type:String,converter:j,reflect:!1,hasChanged:tt};Symbol.metadata??(Symbol.metadata=Symbol("metadata")),f.litPropertyMetadata??(f.litPropertyMetadata=new WeakMap);class g extends HTMLElement{static addInitializer(t){this._$Ei(),(this.l??(this.l=[])).push(t)}static get observedAttributes(){return this.finalize(),this._$Eh&&[...this._$Eh.keys()]}static createProperty(t,e=q){if(e.state&&(e.attribute=!1),this._$Ei(),this.elementProperties.set(t,e),!e.noAccessor){const s=Symbol(),i=this.getPropertyDescriptor(t,s,e);i!==void 0&<(this.prototype,t,i)}}static getPropertyDescriptor(t,e,s){const{get:i,set:o}=ct(this.prototype,t)??{get(){return this[e]},set(r){this[e]=r}};return{get(){return i==null?void 0:i.call(this)},set(r){const l=i==null?void 0:i.call(this);o.call(this,r),this.requestUpdate(t,l,s)},configurable:!0,enumerable:!0}}static getPropertyOptions(t){return this.elementProperties.get(t)??q}static _$Ei(){if(this.hasOwnProperty(b("elementProperties")))return;const t=$t(this);t.finalize(),t.l!==void 0&&(this.l=[...t.l]),this.elementProperties=new Map(t.elementProperties)}static finalize(){if(this.hasOwnProperty(b("finalized")))return;if(this.finalized=!0,this._$Ei(),this.hasOwnProperty(b("properties"))){const e=this.properties,s=[...dt(e),...pt(e)];for(const i of s)this.createProperty(i,e[i])}const t=this[Symbol.metadata];if(t!==null){const e=litPropertyMetadata.get(t);if(e!==void 0)for(const[s,i]of e)this.elementProperties.set(s,i)}this._$Eh=new Map;for(const[e,s]of this.elementProperties){const i=this._$Eu(e,s);i!==void 0&&this._$Eh.set(i,e)}this.elementStyles=this.finalizeStyles(this.styles)}static finalizeStyles(t){const e=[];if(Array.isArray(t)){const s=new Set(t.flat(1/0).reverse());for(const i of s)e.unshift(W(i))}else t!==void 0&&e.push(W(t));return e}static _$Eu(t,e){const s=e.attribute;return s===!1?void 0:typeof s=="string"?s:typeof t=="string"?t.toLowerCase():void 0}constructor(){super(),this._$Ep=void 0,this.isUpdatePending=!1,this.hasUpdated=!1,this._$Em=null,this._$Ev()}_$Ev(){var t;this._$ES=new Promise(e=>this.enableUpdating=e),this._$AL=new Map,this._$E_(),this.requestUpdate(),(t=this.constructor.l)==null||t.forEach(e=>e(this))}addController(t){var e;(this._$EO??(this._$EO=new Set)).add(t),this.renderRoot!==void 0&&this.isConnected&&((e=t.hostConnected)==null||e.call(t))}removeController(t){var e;(e=this._$EO)==null||e.delete(t)}_$E_(){const t=new Map,e=this.constructor.elementProperties;for(const s of e.keys())this.hasOwnProperty(s)&&(t.set(s,this[s]),delete this[s]);t.size>0&&(this._$Ep=t)}createRenderRoot(){const t=this.shadowRoot??this.attachShadow(this.constructor.shadowRootOptions);return ht(t,this.constructor.elementStyles),t}connectedCallback(){var t;this.renderRoot??(this.renderRoot=this.createRenderRoot()),this.enableUpdating(!0),(t=this._$EO)==null||t.forEach(e=>{var s;return(s=e.hostConnected)==null?void 0:s.call(e)})}enableUpdating(t){}disconnectedCallback(){var t;(t=this._$EO)==null||t.forEach(e=>{var s;return(s=e.hostDisconnected)==null?void 0:s.call(e)})}attributeChangedCallback(t,e,s){this._$AK(t,s)}_$EC(t,e){var o;const s=this.constructor.elementProperties.get(t),i=this.constructor._$Eu(t,s);if(i!==void 0&&s.reflect===!0){const r=(((o=s.converter)==null?void 0:o.toAttribute)!==void 0?s.converter:j).toAttribute(e,s.type);this._$Em=t,r==null?this.removeAttribute(i):this.setAttribute(i,r),this._$Em=null}}_$AK(t,e){var o;const s=this.constructor,i=s._$Eh.get(t);if(i!==void 0&&this._$Em!==i){const r=s.getPropertyOptions(i),l=typeof r.converter=="function"?{fromAttribute:r.converter}:((o=r.converter)==null?void 0:o.fromAttribute)!==void 0?r.converter:j;this._$Em=i,this[i]=l.fromAttribute(e,r.type),this._$Em=null}}requestUpdate(t,e,s){if(t!==void 0){if(s??(s=this.constructor.getPropertyOptions(t)),!(s.hasChanged??tt)(this[t],e))return;this.P(t,e,s)}this.isUpdatePending===!1&&(this._$ES=this._$ET())}P(t,e,s){this._$AL.has(t)||this._$AL.set(t,e),s.reflect===!0&&this._$Em!==t&&(this._$Ej??(this._$Ej=new Set)).add(t)}async _$ET(){this.isUpdatePending=!0;try{await this._$ES}catch(e){Promise.reject(e)}const t=this.scheduleUpdate();return t!=null&&await t,!this.isUpdatePending}scheduleUpdate(){return this.performUpdate()}performUpdate(){var s;if(!this.isUpdatePending)return;if(!this.hasUpdated){if(this.renderRoot??(this.renderRoot=this.createRenderRoot()),this._$Ep){for(const[o,r]of this._$Ep)this[o]=r;this._$Ep=void 0}const i=this.constructor.elementProperties;if(i.size>0)for(const[o,r]of i)r.wrapped!==!0||this._$AL.has(o)||this[o]===void 0||this.P(o,this[o],r)}let t=!1;const e=this._$AL;try{t=this.shouldUpdate(e),t?(this.willUpdate(e),(s=this._$EO)==null||s.forEach(i=>{var o;return(o=i.hostUpdate)==null?void 0:o.call(i)}),this.update(e)):this._$EU()}catch(i){throw t=!1,this._$EU(),i}t&&this._$AE(e)}willUpdate(t){}_$AE(t){var e;(e=this._$EO)==null||e.forEach(s=>{var i;return(i=s.hostUpdated)==null?void 0:i.call(s)}),this.hasUpdated||(this.hasUpdated=!0,this.firstUpdated(t)),this.updated(t)}_$EU(){this._$AL=new Map,this.isUpdatePending=!1}get updateComplete(){return this.getUpdateComplete()}getUpdateComplete(){return this._$ES}shouldUpdate(t){return!0}update(t){this._$Ej&&(this._$Ej=this._$Ej.forEach(e=>this._$EC(e,this[e]))),this._$EU()}updated(t){}firstUpdated(t){}}g.elementStyles=[],g.shadowRootOptions={mode:"open"},g[b("elementProperties")]=new Map,g[b("finalized")]=new Map,M==null||M({ReactiveElement:g}),(f.reactiveElementVersions??(f.reactiveElementVersions=[])).push("2.0.4");/** - * @license - * Copyright 2017 Google LLC - * SPDX-License-Identifier: BSD-3-Clause - */const w=globalThis,O=w.trustedTypes,J=O?O.createPolicy("lit-html",{createHTML:n=>n}):void 0,et="$lit$",_=`lit$${(Math.random()+"").slice(9)}$`,st="?"+_,_t=`<${st}>`,y=document,C=()=>y.createComment(""),P=n=>n===null||typeof n!="object"&&typeof n!="function",it=Array.isArray,ft=n=>it(n)||typeof(n==null?void 0:n[Symbol.iterator])=="function",k=`[ -\f\r]`,E=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,K=/-->/g,Z=/>/g,A=RegExp(`>|${k}(?:([^\\s"'>=/]+)(${k}*=${k}*(?:[^ -\f\r"'\`<>=]|("|')|))|$)`,"g"),F=/'/g,G=/"/g,nt=/^(?:script|style|textarea|title)$/i,At=n=>(t,...e)=>({_$litType$:n,strings:t,values:e}),Pt=At(1),v=Symbol.for("lit-noChange"),d=Symbol.for("lit-nothing"),Q=new WeakMap,m=y.createTreeWalker(y,129);function rt(n,t){if(!Array.isArray(n)||!n.hasOwnProperty("raw"))throw Error("invalid template strings array");return J!==void 0?J.createHTML(t):t}const mt=(n,t)=>{const e=n.length-1,s=[];let i,o=t===2?"":"",r=E;for(let l=0;l"?(r=i??E,a=-1):p[1]===void 0?a=-2:(a=r.lastIndex-p[2].length,c=p[1],r=p[3]===void 0?A:p[3]==='"'?G:F):r===G||r===F?r=A:r===K||r===Z?r=E:(r=A,i=void 0);const u=r===A&&n[l+1].startsWith("/>")?" ":"";o+=r===E?h+_t:a>=0?(s.push(c),h.slice(0,a)+et+h.slice(a)+_+u):h+_+(a===-2?l:u)}return[rt(n,o+(n[e]||"")+(t===2?"":"")),s]};class U{constructor({strings:t,_$litType$:e},s){let i;this.parts=[];let o=0,r=0;const l=t.length-1,h=this.parts,[c,p]=mt(t,e);if(this.el=U.createElement(c,s),m.currentNode=this.el.content,e===2){const a=this.el.content.firstChild;a.replaceWith(...a.childNodes)}for(;(i=m.nextNode())!==null&&h.length0){i.textContent=O?O.emptyScript:"";for(let u=0;u<$;u++)i.append(a[u],C()),m.nextNode(),h.push({type:2,index:++o});i.append(a[$],C())}}}else if(i.nodeType===8)if(i.data===st)h.push({type:2,index:o});else{let a=-1;for(;(a=i.data.indexOf(_,a+1))!==-1;)h.push({type:7,index:o}),a+=_.length-1}o++}}static createElement(t,e){const s=y.createElement("template");return s.innerHTML=t,s}}function S(n,t,e=n,s){var r,l;if(t===v)return t;let i=s!==void 0?(r=e._$Co)==null?void 0:r[s]:e._$Cl;const o=P(t)?void 0:t._$litDirective$;return(i==null?void 0:i.constructor)!==o&&((l=i==null?void 0:i._$AO)==null||l.call(i,!1),o===void 0?i=void 0:(i=new o(n),i._$AT(n,e,s)),s!==void 0?(e._$Co??(e._$Co=[]))[s]=i:e._$Cl=i),i!==void 0&&(t=S(n,i._$AS(n,t.values),i,s)),t}class yt{constructor(t,e){this._$AV=[],this._$AN=void 0,this._$AD=t,this._$AM=e}get parentNode(){return this._$AM.parentNode}get _$AU(){return this._$AM._$AU}u(t){const{el:{content:e},parts:s}=this._$AD,i=((t==null?void 0:t.creationScope)??y).importNode(e,!0);m.currentNode=i;let o=m.nextNode(),r=0,l=0,h=s[0];for(;h!==void 0;){if(r===h.index){let c;h.type===2?c=new x(o,o.nextSibling,this,t):h.type===1?c=new h.ctor(o,h.name,h.strings,this,t):h.type===6&&(c=new Et(o,this,t)),this._$AV.push(c),h=s[++l]}r!==(h==null?void 0:h.index)&&(o=m.nextNode(),r++)}return m.currentNode=y,i}p(t){let e=0;for(const s of this._$AV)s!==void 0&&(s.strings!==void 0?(s._$AI(t,s,e),e+=s.strings.length-2):s._$AI(t[e])),e++}}class x{get _$AU(){var t;return((t=this._$AM)==null?void 0:t._$AU)??this._$Cv}constructor(t,e,s,i){this.type=2,this._$AH=d,this._$AN=void 0,this._$AA=t,this._$AB=e,this._$AM=s,this.options=i,this._$Cv=(i==null?void 0:i.isConnected)??!0}get parentNode(){let t=this._$AA.parentNode;const e=this._$AM;return e!==void 0&&(t==null?void 0:t.nodeType)===11&&(t=e.parentNode),t}get startNode(){return this._$AA}get endNode(){return this._$AB}_$AI(t,e=this){t=S(this,t,e),P(t)?t===d||t==null||t===""?(this._$AH!==d&&this._$AR(),this._$AH=d):t!==this._$AH&&t!==v&&this._(t):t._$litType$!==void 0?this.$(t):t.nodeType!==void 0?this.T(t):ft(t)?this.k(t):this._(t)}S(t){return this._$AA.parentNode.insertBefore(t,this._$AB)}T(t){this._$AH!==t&&(this._$AR(),this._$AH=this.S(t))}_(t){this._$AH!==d&&P(this._$AH)?this._$AA.nextSibling.data=t:this.T(y.createTextNode(t)),this._$AH=t}$(t){var o;const{values:e,_$litType$:s}=t,i=typeof s=="number"?this._$AC(t):(s.el===void 0&&(s.el=U.createElement(rt(s.h,s.h[0]),this.options)),s);if(((o=this._$AH)==null?void 0:o._$AD)===i)this._$AH.p(e);else{const r=new yt(i,this),l=r.u(this.options);r.p(e),this.T(l),this._$AH=r}}_$AC(t){let e=Q.get(t.strings);return e===void 0&&Q.set(t.strings,e=new U(t)),e}k(t){it(this._$AH)||(this._$AH=[],this._$AR());const e=this._$AH;let s,i=0;for(const o of t)i===e.length?e.push(s=new x(this.S(C()),this.S(C()),this,this.options)):s=e[i],s._$AI(o),i++;i2||s[0]!==""||s[1]!==""?(this._$AH=Array(s.length-1).fill(new String),this.strings=s):this._$AH=d}_$AI(t,e=this,s,i){const o=this.strings;let r=!1;if(o===void 0)t=S(this,t,e,0),r=!P(t)||t!==this._$AH&&t!==v,r&&(this._$AH=t);else{const l=t;let h,c;for(t=o[0],h=0;h{const s=(e==null?void 0:e.renderBefore)??t;let i=s._$litPart$;if(i===void 0){const o=(e==null?void 0:e.renderBefore)??null;s._$litPart$=i=new x(t.insertBefore(C(),o),o,void 0,e??{})}return i._$AI(n),i};/** - * @license - * Copyright 2017 Google LLC - * SPDX-License-Identifier: BSD-3-Clause - */class N extends g{constructor(){super(...arguments),this.renderOptions={host:this},this._$Do=void 0}createRenderRoot(){var e;const t=super.createRenderRoot();return(e=this.renderOptions).renderBefore??(e.renderBefore=t.firstChild),t}update(t){const e=this.render();this.hasUpdated||(this.renderOptions.isConnected=this.isConnected),super.update(t),this._$Do=bt(e,this.renderRoot,this.renderOptions)}connectedCallback(){var t;super.connectedCallback(),(t=this._$Do)==null||t.setConnected(!0)}disconnectedCallback(){var t;super.disconnectedCallback(),(t=this._$Do)==null||t.setConnected(!1)}render(){return v}}var X;N._$litElement$=!0,N.finalized=!0,(X=globalThis.litElementHydrateSupport)==null||X.call(globalThis,{LitElement:N});const z=globalThis.litElementPolyfillSupport;z==null||z({LitElement:N});(globalThis.litElementVersions??(globalThis.litElementVersions=[])).push("4.0.4");export{d as T,tt as f,Ct as i,bt as j,N as s,j as u,v as w,Pt as x}; -//# sourceMappingURL=lit-element.CH8ciVnL.js.map diff --git a/dist/__chunks__/lit-element.CH8ciVnL.js.map b/dist/__chunks__/lit-element.CH8ciVnL.js.map deleted file mode 100644 index 94e5ff39..00000000 --- a/dist/__chunks__/lit-element.CH8ciVnL.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"lit-element.CH8ciVnL.js","sources":["../../node_modules/@lit/reactive-element/css-tag.js","../../node_modules/@lit/reactive-element/reactive-element.js","../../node_modules/lit-html/lit-html.js","../../node_modules/lit-element/lit-element.js"],"sourcesContent":["/**\n * @license\n * Copyright 2019 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=globalThis,e=t.ShadowRoot&&(void 0===t.ShadyCSS||t.ShadyCSS.nativeShadow)&&\"adoptedStyleSheets\"in Document.prototype&&\"replace\"in CSSStyleSheet.prototype,s=Symbol(),o=new WeakMap;class n{constructor(t,e,o){if(this._$cssResult$=!0,o!==s)throw Error(\"CSSResult is not constructable. Use `unsafeCSS` or `css` instead.\");this.cssText=t,this.t=e}get styleSheet(){let t=this.o;const s=this.t;if(e&&void 0===t){const e=void 0!==s&&1===s.length;e&&(t=o.get(s)),void 0===t&&((this.o=t=new CSSStyleSheet).replaceSync(this.cssText),e&&o.set(s,t))}return t}toString(){return this.cssText}}const r=t=>new n(\"string\"==typeof t?t:t+\"\",void 0,s),i=(t,...e)=>{const o=1===t.length?t[0]:e.reduce(((e,s,o)=>e+(t=>{if(!0===t._$cssResult$)return t.cssText;if(\"number\"==typeof t)return t;throw Error(\"Value passed to 'css' function must be a 'css' function result: \"+t+\". Use 'unsafeCSS' to pass non-literal values, but take care to ensure page security.\")})(s)+t[o+1]),t[0]);return new n(o,t,s)},S=(s,o)=>{if(e)s.adoptedStyleSheets=o.map((t=>t instanceof CSSStyleSheet?t:t.styleSheet));else for(const e of o){const o=document.createElement(\"style\"),n=t.litNonce;void 0!==n&&o.setAttribute(\"nonce\",n),o.textContent=e.cssText,s.appendChild(o)}},c=e?t=>t:t=>t instanceof CSSStyleSheet?(t=>{let e=\"\";for(const s of t.cssRules)e+=s.cssText;return r(e)})(t):t;export{n as CSSResult,S as adoptStyles,i as css,c as getCompatibleStyle,e as supportsAdoptingStyleSheets,r as unsafeCSS};\n//# sourceMappingURL=css-tag.js.map\n","import{getCompatibleStyle as t,adoptStyles as s}from\"./css-tag.js\";export{CSSResult,adoptStyles,css,getCompatibleStyle,supportsAdoptingStyleSheets,unsafeCSS}from\"./css-tag.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{is:i,defineProperty:e,getOwnPropertyDescriptor:r,getOwnPropertyNames:h,getOwnPropertySymbols:o,getPrototypeOf:n}=Object,a=globalThis,c=a.trustedTypes,l=c?c.emptyScript:\"\",p=a.reactiveElementPolyfillSupport,d=(t,s)=>t,u={toAttribute(t,s){switch(s){case Boolean:t=t?l:null;break;case Object:case Array:t=null==t?t:JSON.stringify(t)}return t},fromAttribute(t,s){let i=t;switch(s){case Boolean:i=null!==t;break;case Number:i=null===t?null:Number(t);break;case Object:case Array:try{i=JSON.parse(t)}catch(t){i=null}}return i}},f=(t,s)=>!i(t,s),y={attribute:!0,type:String,converter:u,reflect:!1,hasChanged:f};Symbol.metadata??=Symbol(\"metadata\"),a.litPropertyMetadata??=new WeakMap;class b extends HTMLElement{static addInitializer(t){this._$Ei(),(this.l??=[]).push(t)}static get observedAttributes(){return this.finalize(),this._$Eh&&[...this._$Eh.keys()]}static createProperty(t,s=y){if(s.state&&(s.attribute=!1),this._$Ei(),this.elementProperties.set(t,s),!s.noAccessor){const i=Symbol(),r=this.getPropertyDescriptor(t,i,s);void 0!==r&&e(this.prototype,t,r)}}static getPropertyDescriptor(t,s,i){const{get:e,set:h}=r(this.prototype,t)??{get(){return this[s]},set(t){this[s]=t}};return{get(){return e?.call(this)},set(s){const r=e?.call(this);h.call(this,s),this.requestUpdate(t,r,i)},configurable:!0,enumerable:!0}}static getPropertyOptions(t){return this.elementProperties.get(t)??y}static _$Ei(){if(this.hasOwnProperty(d(\"elementProperties\")))return;const t=n(this);t.finalize(),void 0!==t.l&&(this.l=[...t.l]),this.elementProperties=new Map(t.elementProperties)}static finalize(){if(this.hasOwnProperty(d(\"finalized\")))return;if(this.finalized=!0,this._$Ei(),this.hasOwnProperty(d(\"properties\"))){const t=this.properties,s=[...h(t),...o(t)];for(const i of s)this.createProperty(i,t[i])}const t=this[Symbol.metadata];if(null!==t){const s=litPropertyMetadata.get(t);if(void 0!==s)for(const[t,i]of s)this.elementProperties.set(t,i)}this._$Eh=new Map;for(const[t,s]of this.elementProperties){const i=this._$Eu(t,s);void 0!==i&&this._$Eh.set(i,t)}this.elementStyles=this.finalizeStyles(this.styles)}static finalizeStyles(s){const i=[];if(Array.isArray(s)){const e=new Set(s.flat(1/0).reverse());for(const s of e)i.unshift(t(s))}else void 0!==s&&i.push(t(s));return i}static _$Eu(t,s){const i=s.attribute;return!1===i?void 0:\"string\"==typeof i?i:\"string\"==typeof t?t.toLowerCase():void 0}constructor(){super(),this._$Ep=void 0,this.isUpdatePending=!1,this.hasUpdated=!1,this._$Em=null,this._$Ev()}_$Ev(){this._$ES=new Promise((t=>this.enableUpdating=t)),this._$AL=new Map,this._$E_(),this.requestUpdate(),this.constructor.l?.forEach((t=>t(this)))}addController(t){(this._$EO??=new Set).add(t),void 0!==this.renderRoot&&this.isConnected&&t.hostConnected?.()}removeController(t){this._$EO?.delete(t)}_$E_(){const t=new Map,s=this.constructor.elementProperties;for(const i of s.keys())this.hasOwnProperty(i)&&(t.set(i,this[i]),delete this[i]);t.size>0&&(this._$Ep=t)}createRenderRoot(){const t=this.shadowRoot??this.attachShadow(this.constructor.shadowRootOptions);return s(t,this.constructor.elementStyles),t}connectedCallback(){this.renderRoot??=this.createRenderRoot(),this.enableUpdating(!0),this._$EO?.forEach((t=>t.hostConnected?.()))}enableUpdating(t){}disconnectedCallback(){this._$EO?.forEach((t=>t.hostDisconnected?.()))}attributeChangedCallback(t,s,i){this._$AK(t,i)}_$EC(t,s){const i=this.constructor.elementProperties.get(t),e=this.constructor._$Eu(t,i);if(void 0!==e&&!0===i.reflect){const r=(void 0!==i.converter?.toAttribute?i.converter:u).toAttribute(s,i.type);this._$Em=t,null==r?this.removeAttribute(e):this.setAttribute(e,r),this._$Em=null}}_$AK(t,s){const i=this.constructor,e=i._$Eh.get(t);if(void 0!==e&&this._$Em!==e){const t=i.getPropertyOptions(e),r=\"function\"==typeof t.converter?{fromAttribute:t.converter}:void 0!==t.converter?.fromAttribute?t.converter:u;this._$Em=e,this[e]=r.fromAttribute(s,t.type),this._$Em=null}}requestUpdate(t,s,i){if(void 0!==t){if(i??=this.constructor.getPropertyOptions(t),!(i.hasChanged??f)(this[t],s))return;this.P(t,s,i)}!1===this.isUpdatePending&&(this._$ES=this._$ET())}P(t,s,i){this._$AL.has(t)||this._$AL.set(t,s),!0===i.reflect&&this._$Em!==t&&(this._$Ej??=new Set).add(t)}async _$ET(){this.isUpdatePending=!0;try{await this._$ES}catch(t){Promise.reject(t)}const t=this.scheduleUpdate();return null!=t&&await t,!this.isUpdatePending}scheduleUpdate(){return this.performUpdate()}performUpdate(){if(!this.isUpdatePending)return;if(!this.hasUpdated){if(this.renderRoot??=this.createRenderRoot(),this._$Ep){for(const[t,s]of this._$Ep)this[t]=s;this._$Ep=void 0}const t=this.constructor.elementProperties;if(t.size>0)for(const[s,i]of t)!0!==i.wrapped||this._$AL.has(s)||void 0===this[s]||this.P(s,this[s],i)}let t=!1;const s=this._$AL;try{t=this.shouldUpdate(s),t?(this.willUpdate(s),this._$EO?.forEach((t=>t.hostUpdate?.())),this.update(s)):this._$EU()}catch(s){throw t=!1,this._$EU(),s}t&&this._$AE(s)}willUpdate(t){}_$AE(t){this._$EO?.forEach((t=>t.hostUpdated?.())),this.hasUpdated||(this.hasUpdated=!0,this.firstUpdated(t)),this.updated(t)}_$EU(){this._$AL=new Map,this.isUpdatePending=!1}get updateComplete(){return this.getUpdateComplete()}getUpdateComplete(){return this._$ES}shouldUpdate(t){return!0}update(t){this._$Ej&&=this._$Ej.forEach((t=>this._$EC(t,this[t]))),this._$EU()}updated(t){}firstUpdated(t){}}b.elementStyles=[],b.shadowRootOptions={mode:\"open\"},b[d(\"elementProperties\")]=new Map,b[d(\"finalized\")]=new Map,p?.({ReactiveElement:b}),(a.reactiveElementVersions??=[]).push(\"2.0.4\");export{b as ReactiveElement,u as defaultConverter,f as notEqual};\n//# sourceMappingURL=reactive-element.js.map\n","/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=globalThis,i=t.trustedTypes,s=i?i.createPolicy(\"lit-html\",{createHTML:t=>t}):void 0,e=\"$lit$\",h=`lit$${(Math.random()+\"\").slice(9)}$`,o=\"?\"+h,n=`<${o}>`,r=document,l=()=>r.createComment(\"\"),c=t=>null===t||\"object\"!=typeof t&&\"function\"!=typeof t,a=Array.isArray,u=t=>a(t)||\"function\"==typeof t?.[Symbol.iterator],d=\"[ \\t\\n\\f\\r]\",f=/<(?:(!--|\\/[^a-zA-Z])|(\\/?[a-zA-Z][^>\\s]*)|(\\/?$))/g,v=/-->/g,_=/>/g,m=RegExp(`>|${d}(?:([^\\\\s\"'>=/]+)(${d}*=${d}*(?:[^ \\t\\n\\f\\r\"'\\`<>=]|(\"|')|))|$)`,\"g\"),p=/'/g,g=/\"/g,$=/^(?:script|style|textarea|title)$/i,y=t=>(i,...s)=>({_$litType$:t,strings:i,values:s}),x=y(1),b=y(2),w=Symbol.for(\"lit-noChange\"),T=Symbol.for(\"lit-nothing\"),A=new WeakMap,E=r.createTreeWalker(r,129);function C(t,i){if(!Array.isArray(t)||!t.hasOwnProperty(\"raw\"))throw Error(\"invalid template strings array\");return void 0!==s?s.createHTML(i):i}const P=(t,i)=>{const s=t.length-1,o=[];let r,l=2===i?\"\":\"\",c=f;for(let i=0;i\"===u[0]?(c=r??f,d=-1):void 0===u[1]?d=-2:(d=c.lastIndex-u[2].length,a=u[1],c=void 0===u[3]?m:'\"'===u[3]?g:p):c===g||c===p?c=m:c===v||c===_?c=f:(c=m,r=void 0);const x=c===m&&t[i+1].startsWith(\"/>\")?\" \":\"\";l+=c===f?s+n:d>=0?(o.push(a),s.slice(0,d)+e+s.slice(d)+h+x):s+h+(-2===d?i:x)}return[C(t,l+(t[s]||\"\")+(2===i?\"\":\"\")),o]};class V{constructor({strings:t,_$litType$:s},n){let r;this.parts=[];let c=0,a=0;const u=t.length-1,d=this.parts,[f,v]=P(t,s);if(this.el=V.createElement(f,n),E.currentNode=this.el.content,2===s){const t=this.el.content.firstChild;t.replaceWith(...t.childNodes)}for(;null!==(r=E.nextNode())&&d.length0){r.textContent=i?i.emptyScript:\"\";for(let i=0;i2||\"\"!==s[0]||\"\"!==s[1]?(this._$AH=Array(s.length-1).fill(new String),this.strings=s):this._$AH=T}_$AI(t,i=this,s,e){const h=this.strings;let o=!1;if(void 0===h)t=N(this,t,i,0),o=!c(t)||t!==this._$AH&&t!==w,o&&(this._$AH=t);else{const e=t;let n,r;for(t=h[0],n=0;n{const e=s?.renderBefore??i;let h=e._$litPart$;if(void 0===h){const t=s?.renderBefore??null;e._$litPart$=h=new M(i.insertBefore(l(),t),t,void 0,s??{})}return h._$AI(t),h};export{z as _$LH,x as html,w as noChange,T as nothing,j as render,b as svg};\n//# sourceMappingURL=lit-html.js.map\n","import{ReactiveElement as t}from\"@lit/reactive-element\";export*from\"@lit/reactive-element\";import{render as e,noChange as i}from\"lit-html\";export*from\"lit-html\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class s extends t{constructor(){super(...arguments),this.renderOptions={host:this},this._$Do=void 0}createRenderRoot(){const t=super.createRenderRoot();return this.renderOptions.renderBefore??=t.firstChild,t}update(t){const i=this.render();this.hasUpdated||(this.renderOptions.isConnected=this.isConnected),super.update(t),this._$Do=e(i,this.renderRoot,this.renderOptions)}connectedCallback(){super.connectedCallback(),this._$Do?.setConnected(!0)}disconnectedCallback(){super.disconnectedCallback(),this._$Do?.setConnected(!1)}render(){return i}}s._$litElement$=!0,s[(\"finalized\",\"finalized\")]=!0,globalThis.litElementHydrateSupport?.({LitElement:s});const r=globalThis.litElementPolyfillSupport;r?.({LitElement:s});const o={_$AK:(t,e,i)=>{t._$AK(e,i)},_$AL:t=>t._$AL};(globalThis.litElementVersions??=[]).push(\"4.0.4\");export{s as LitElement,o as _$LE};\n//# sourceMappingURL=lit-element.js.map\n"],"names":["t","e","s","o","n$2","r","n","i","S","c","h","a","l","p","d","u","f","y","b","_a","v","_","m","g","$","x","w","T","A","E","C","P","V","k","H","I","N","_b","M","L","Z","j"],"mappings":"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","x_google_ignoreList":[0,1,2,3]} \ No newline at end of file diff --git a/dist/__chunks__/medium.B-CLk_58.js b/dist/__chunks__/medium.B-CLk_58.js deleted file mode 100644 index 148fbd62..00000000 --- a/dist/__chunks__/medium.B-CLk_58.js +++ /dev/null @@ -1,2 +0,0 @@ -const l="data:image/svg+xml,%3c?xml%20version='1.0'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2050%2050'%20width='50px'%20height='50px'%3e%3cpath%20d='M30,43h17l-4-4l-0.027-28.496l3.891-4.49H34.845l-9.24,22.73L15.497,6H3l4,5.091v24.195L1,43h14l-6-7.714V13.75L22,43%20l-0.002,0.014L34,13.545V39L30,43z%20M10.911,41H5.089L8,37.258L10.911,41z%20M21.922,37.899L10.828,12.938L8.633,8h5.564l9.581,21.556%20l0.805,1.81L21.922,37.899z%20M35.414,40.414L36,39.828V39V13.545v-5.06l0.191-0.47h6.293l-1.022,1.18l-0.489,0.565l0.001,0.747%20L41,39.002l0.001,0.827l0.585,0.585L42.172,41h-7.343L35.414,40.414z'/%3e%3c/svg%3e";export{l as default}; -//# sourceMappingURL=medium.B-CLk_58.js.map diff --git a/dist/__chunks__/medium.B-CLk_58.js.map b/dist/__chunks__/medium.B-CLk_58.js.map deleted file mode 100644 index c0a511ac..00000000 --- a/dist/__chunks__/medium.B-CLk_58.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"medium.B-CLk_58.js","sources":["../../public/icons/medium.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2050%2050'%20width='50px'%20height='50px'%3e%3cpath%20d='M30,43h17l-4-4l-0.027-28.496l3.891-4.49H34.845l-9.24,22.73L15.497,6H3l4,5.091v24.195L1,43h14l-6-7.714V13.75L22,43%20l-0.002,0.014L34,13.545V39L30,43z%20M10.911,41H5.089L8,37.258L10.911,41z%20M21.922,37.899L10.828,12.938L8.633,8h5.564l9.581,21.556%20l0.805,1.81L21.922,37.899z%20M35.414,40.414L36,39.828V39V13.545v-5.06l0.191-0.47h6.293l-1.022,1.18l-0.489,0.565l0.001,0.747%20L41,39.002l0.001,0.827l0.585,0.585L42.172,41h-7.343L35.414,40.414z'/%3e%3c/svg%3e\""],"names":["medium"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/medium.BPaQEP4K.js b/dist/__chunks__/medium.BPaQEP4K.js deleted file mode 100644 index bc2f33b2..00000000 --- a/dist/__chunks__/medium.BPaQEP4K.js +++ /dev/null @@ -1,2 +0,0 @@ -const l=' ';export{l as default}; -//# sourceMappingURL=medium.BPaQEP4K.js.map diff --git a/dist/__chunks__/medium.BPaQEP4K.js.map b/dist/__chunks__/medium.BPaQEP4K.js.map deleted file mode 100644 index 5abf726a..00000000 --- a/dist/__chunks__/medium.BPaQEP4K.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"medium.BPaQEP4K.js","sources":["../../public/icons/medium.svg?raw"],"sourcesContent":["export default \" \""],"names":["medium"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/menu-burger.C9jSCA0w.js b/dist/__chunks__/menu-burger.C9jSCA0w.js deleted file mode 100644 index 397c0c18..00000000 --- a/dist/__chunks__/menu-burger.C9jSCA0w.js +++ /dev/null @@ -1,2 +0,0 @@ -const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3crect%20y='11'%20width='24'%20height='2'%20rx='1'/%3e%3crect%20y='4'%20width='24'%20height='2'%20rx='1'/%3e%3crect%20y='18'%20width='24'%20height='2'%20rx='1'/%3e%3c/svg%3e";export{e as default}; -//# sourceMappingURL=menu-burger.C9jSCA0w.js.map diff --git a/dist/__chunks__/menu-burger.C9jSCA0w.js.map b/dist/__chunks__/menu-burger.C9jSCA0w.js.map deleted file mode 100644 index 4ca64a9c..00000000 --- a/dist/__chunks__/menu-burger.C9jSCA0w.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"menu-burger.C9jSCA0w.js","sources":["../../public/icons/menu-burger.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3crect%20y='11'%20width='24'%20height='2'%20rx='1'/%3e%3crect%20y='4'%20width='24'%20height='2'%20rx='1'/%3e%3crect%20y='18'%20width='24'%20height='2'%20rx='1'/%3e%3c/svg%3e\""],"names":["menuBurger"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/menu-burger.DyVjSQ0K.js b/dist/__chunks__/menu-burger.DyVjSQ0K.js deleted file mode 100644 index a1ab4c07..00000000 --- a/dist/__chunks__/menu-burger.DyVjSQ0K.js +++ /dev/null @@ -1,4 +0,0 @@ -const t=` - -`;export{t as default}; -//# sourceMappingURL=menu-burger.DyVjSQ0K.js.map diff --git a/dist/__chunks__/menu-burger.DyVjSQ0K.js.map b/dist/__chunks__/menu-burger.DyVjSQ0K.js.map deleted file mode 100644 index 31b01fec..00000000 --- a/dist/__chunks__/menu-burger.DyVjSQ0K.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"menu-burger.DyVjSQ0K.js","sources":["../../public/icons/menu-burger.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["menuBurger"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/paper-plane.CCWsmezZ.js b/dist/__chunks__/paper-plane.CCWsmezZ.js deleted file mode 100644 index e6bddea2..00000000 --- a/dist/__chunks__/paper-plane.CCWsmezZ.js +++ /dev/null @@ -1,2 +0,0 @@ -const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cg%20id='_01_align_center'%20data-name='01%20align%20center'%3e%3cpath%20d='M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z'/%3e%3c/g%3e%3c/svg%3e";export{e as default}; -//# sourceMappingURL=paper-plane.CCWsmezZ.js.map diff --git a/dist/__chunks__/paper-plane.CCWsmezZ.js.map b/dist/__chunks__/paper-plane.CCWsmezZ.js.map deleted file mode 100644 index a09bd80e..00000000 --- a/dist/__chunks__/paper-plane.CCWsmezZ.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"paper-plane.CCWsmezZ.js","sources":["../../public/icons/paper-plane.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cg%20id='_01_align_center'%20data-name='01%20align%20center'%3e%3cpath%20d='M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z'/%3e%3c/g%3e%3c/svg%3e\""],"names":["paperPlane"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/paper-plane.CLiFs3FL.js b/dist/__chunks__/paper-plane.CLiFs3FL.js deleted file mode 100644 index d23ab406..00000000 --- a/dist/__chunks__/paper-plane.CLiFs3FL.js +++ /dev/null @@ -1,4 +0,0 @@ -const e=` - -`;export{e as default}; -//# sourceMappingURL=paper-plane.CLiFs3FL.js.map diff --git a/dist/__chunks__/paper-plane.CLiFs3FL.js.map b/dist/__chunks__/paper-plane.CLiFs3FL.js.map deleted file mode 100644 index 9140125f..00000000 --- a/dist/__chunks__/paper-plane.CLiFs3FL.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"paper-plane.CLiFs3FL.js","sources":["../../public/icons/paper-plane.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["paperPlane"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/plus.DuBm-jVv.js b/dist/__chunks__/plus.DuBm-jVv.js deleted file mode 100644 index eccc9470..00000000 --- a/dist/__chunks__/plus.DuBm-jVv.js +++ /dev/null @@ -1,4 +0,0 @@ -const a=` - -`;export{a as default}; -//# sourceMappingURL=plus.DuBm-jVv.js.map diff --git a/dist/__chunks__/plus.DuBm-jVv.js.map b/dist/__chunks__/plus.DuBm-jVv.js.map deleted file mode 100644 index 86a77b13..00000000 --- a/dist/__chunks__/plus.DuBm-jVv.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"plus.DuBm-jVv.js","sources":["../../public/icons/plus.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["plus"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/plus.QDn7Esyk.js b/dist/__chunks__/plus.QDn7Esyk.js deleted file mode 100644 index 0cf06542..00000000 --- a/dist/__chunks__/plus.QDn7Esyk.js +++ /dev/null @@ -1,2 +0,0 @@ -const a="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23,11H13V1a1,1,0,0,0-1-1h0a1,1,0,0,0-1,1V11H1a1,1,0,0,0-1,1H0a1,1,0,0,0,1,1H11V23a1,1,0,0,0,1,1h0a1,1,0,0,0,1-1V13H23a1,1,0,0,0,1-1h0A1,1,0,0,0,23,11Z'/%3e%3c/svg%3e";export{a as default}; -//# sourceMappingURL=plus.QDn7Esyk.js.map diff --git a/dist/__chunks__/plus.QDn7Esyk.js.map b/dist/__chunks__/plus.QDn7Esyk.js.map deleted file mode 100644 index 0c98e06a..00000000 --- a/dist/__chunks__/plus.QDn7Esyk.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"plus.QDn7Esyk.js","sources":["../../public/icons/plus.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23,11H13V1a1,1,0,0,0-1-1h0a1,1,0,0,0-1,1V11H1a1,1,0,0,0-1,1H0a1,1,0,0,0,1,1H11V23a1,1,0,0,0,1,1h0a1,1,0,0,0,1-1V13H23a1,1,0,0,0,1-1h0A1,1,0,0,0,23,11Z'/%3e%3c/svg%3e\""],"names":["plus"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/preload-helper.D7itGvJr.js b/dist/__chunks__/preload-helper.D7itGvJr.js deleted file mode 100644 index ef6354c1..00000000 --- a/dist/__chunks__/preload-helper.D7itGvJr.js +++ /dev/null @@ -1,2 +0,0 @@ -const d="modulepreload",m=function(i){return"/"+i},c={},E=function(u,l,f){let a=Promise.resolve();if(l&&l.length>0){const n=document.getElementsByTagName("link");a=Promise.all(l.map(e=>{if(e=m(e),e in c)return;c[e]=!0;const r=e.endsWith(".css"),h=r?'[rel="stylesheet"]':"";if(!!f)for(let s=n.length-1;s>=0;s--){const o=n[s];if(o.href===e&&(!r||o.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${e}"]${h}`))return;const t=document.createElement("link");if(t.rel=r?"stylesheet":d,r||(t.as="script",t.crossOrigin=""),t.href=e,document.head.appendChild(t),r)return new Promise((s,o)=>{t.addEventListener("load",s),t.addEventListener("error",()=>o(new Error(`Unable to preload CSS for ${e}`)))})}))}return a.then(()=>u()).catch(n=>{const e=new Event("vite:preloadError",{cancelable:!0});if(e.payload=n,window.dispatchEvent(e),!e.defaultPrevented)throw n})};export{E as _}; -//# sourceMappingURL=preload-helper.D7itGvJr.js.map diff --git a/dist/__chunks__/preload-helper.D7itGvJr.js.map b/dist/__chunks__/preload-helper.D7itGvJr.js.map deleted file mode 100644 index 61ab603a..00000000 --- a/dist/__chunks__/preload-helper.D7itGvJr.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"preload-helper.D7itGvJr.js","sources":[],"sourcesContent":[],"names":[],"mappings":""} \ No newline at end of file diff --git a/dist/__chunks__/property.Ds9fqW-T.js b/dist/__chunks__/property.Ds9fqW-T.js deleted file mode 100644 index 381c44d4..00000000 --- a/dist/__chunks__/property.Ds9fqW-T.js +++ /dev/null @@ -1,10 +0,0 @@ -import{u as d,f as l}from"./lit-element.CH8ciVnL.js";/** - * @license - * Copyright 2017 Google LLC - * SPDX-License-Identifier: BSD-3-Clause - */const f=e=>(r,t)=>{t!==void 0?t.addInitializer(()=>{customElements.define(e,r)}):customElements.define(e,r)};/** - * @license - * Copyright 2017 Google LLC - * SPDX-License-Identifier: BSD-3-Clause - */const p={attribute:!0,type:String,converter:d,reflect:!1,hasChanged:l},u=(e=p,r,t)=>{const{kind:s,metadata:i}=t;let o=globalThis.litPropertyMetadata.get(i);if(o===void 0&&globalThis.litPropertyMetadata.set(i,o=new Map),o.set(t.name,e),s==="accessor"){const{name:n}=t;return{set(a){const c=r.get.call(this);r.set.call(this,a),this.requestUpdate(n,c,e)},init(a){return a!==void 0&&this.P(n,void 0,e),a}}}if(s==="setter"){const{name:n}=t;return function(a){const c=this[n];r.call(this,a),this.requestUpdate(n,c,e)}}throw Error("Unsupported decorator location: "+s)};function m(e){return(r,t)=>typeof t=="object"?u(e,r,t):((s,i,o)=>{const n=i.hasOwnProperty(o);return i.constructor.createProperty(o,n?{...s,wrapped:!0}:s),n?Object.getOwnPropertyDescriptor(i,o):void 0})(e,r,t)}export{m as n,f as t}; -//# sourceMappingURL=property.Ds9fqW-T.js.map diff --git a/dist/__chunks__/property.Ds9fqW-T.js.map b/dist/__chunks__/property.Ds9fqW-T.js.map deleted file mode 100644 index 705c6452..00000000 --- a/dist/__chunks__/property.Ds9fqW-T.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"property.Ds9fqW-T.js","sources":["../../node_modules/@lit/reactive-element/decorators/custom-element.js","../../node_modules/@lit/reactive-element/decorators/property.js"],"sourcesContent":["/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=t=>(e,o)=>{void 0!==o?o.addInitializer((()=>{customElements.define(t,e)})):customElements.define(t,e)};export{t as customElement};\n//# sourceMappingURL=custom-element.js.map\n","import{defaultConverter as t,notEqual as e}from\"../reactive-element.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const o={attribute:!0,type:String,converter:t,reflect:!1,hasChanged:e},r=(t=o,e,r)=>{const{kind:n,metadata:i}=r;let s=globalThis.litPropertyMetadata.get(i);if(void 0===s&&globalThis.litPropertyMetadata.set(i,s=new Map),s.set(r.name,t),\"accessor\"===n){const{name:o}=r;return{set(r){const n=e.get.call(this);e.set.call(this,r),this.requestUpdate(o,n,t)},init(e){return void 0!==e&&this.P(o,void 0,t),e}}}if(\"setter\"===n){const{name:o}=r;return function(r){const n=this[o];e.call(this,r),this.requestUpdate(o,n,t)}}throw Error(\"Unsupported decorator location: \"+n)};function n(t){return(e,o)=>\"object\"==typeof o?r(t,e,o):((t,e,o)=>{const r=e.hasOwnProperty(o);return e.constructor.createProperty(o,r?{...t,wrapped:!0}:t),r?Object.getOwnPropertyDescriptor(e,o):void 0})(t,e,o)}export{n as property,r as standardProperty};\n//# sourceMappingURL=property.js.map\n"],"names":["t","e","o","r","n","s"],"mappings":"qDAAA;AAAA;AAAA;AAAA;AAAA,GAKK,MAACA,EAAEA,GAAG,CAACC,EAAEC,IAAI,CAAUA,IAAT,OAAWA,EAAE,eAAgB,IAAI,CAAC,eAAe,OAAOF,EAAEC,CAAC,CAAC,CAAG,EAAC,eAAe,OAAOD,EAAEC,CAAC,CAAC,ECJ7G;AAAA;AAAA;AAAA;AAAA,GAIG,MAAMC,EAAE,CAAC,UAAU,GAAG,KAAK,OAAO,UAAUF,EAAE,QAAQ,GAAG,WAAWC,CAAC,EAAEE,EAAE,CAACH,EAAEE,EAAED,EAAEE,IAAI,CAAC,KAAK,CAAC,KAAKC,EAAE,SAAS,CAAC,EAAED,EAAE,IAAIE,EAAE,WAAW,oBAAoB,IAAI,CAAC,EAAE,GAAYA,IAAT,QAAY,WAAW,oBAAoB,IAAI,EAAEA,EAAE,IAAI,GAAG,EAAEA,EAAE,IAAIF,EAAE,KAAKH,CAAC,EAAeI,IAAb,WAAe,CAAC,KAAK,CAAC,KAAKF,CAAC,EAAEC,EAAE,MAAM,CAAC,IAAIA,EAAE,CAAC,MAAMC,EAAEH,EAAE,IAAI,KAAK,IAAI,EAAEA,EAAE,IAAI,KAAK,KAAKE,CAAC,EAAE,KAAK,cAAcD,EAAEE,EAAEJ,CAAC,CAAC,EAAE,KAAKC,EAAE,CAAC,OAAgBA,IAAT,QAAY,KAAK,EAAEC,EAAE,OAAOF,CAAC,EAAEC,CAAC,CAAC,CAAC,CAAC,GAAcG,IAAX,SAAa,CAAC,KAAK,CAAC,KAAKF,CAAC,EAAEC,EAAE,OAAO,SAASA,EAAE,CAAC,MAAMC,EAAE,KAAKF,CAAC,EAAED,EAAE,KAAK,KAAKE,CAAC,EAAE,KAAK,cAAcD,EAAEE,EAAEJ,CAAC,CAAC,CAAC,CAAC,MAAM,MAAM,mCAAmCI,CAAC,CAAC,EAAE,SAASA,EAAEJ,EAAE,CAAC,MAAM,CAACC,EAAEC,IAAc,OAAOA,GAAjB,SAAmBC,EAAEH,EAAEC,EAAEC,CAAC,GAAG,CAACF,EAAEC,EAAE,IAAI,CAAC,MAAME,EAAEF,EAAE,eAAe,CAAC,EAAE,OAAOA,EAAE,YAAY,eAAe,EAAEE,EAAE,CAAC,GAAGH,EAAE,QAAQ,EAAE,EAAEA,CAAC,EAAEG,EAAE,OAAO,yBAAyBF,EAAE,CAAC,EAAE,MAAM,GAAGD,EAAEC,EAAEC,CAAC,CAAC","x_google_ignoreList":[0,1]} \ No newline at end of file diff --git a/dist/__chunks__/rocket-lunch.C6eRDqkd.js b/dist/__chunks__/rocket-lunch.C6eRDqkd.js deleted file mode 100644 index 70773a8b..00000000 --- a/dist/__chunks__/rocket-lunch.C6eRDqkd.js +++ /dev/null @@ -1,4 +0,0 @@ -const a=` - -`;export{a as default}; -//# sourceMappingURL=rocket-lunch.C6eRDqkd.js.map diff --git a/dist/__chunks__/rocket-lunch.C6eRDqkd.js.map b/dist/__chunks__/rocket-lunch.C6eRDqkd.js.map deleted file mode 100644 index fda06f12..00000000 --- a/dist/__chunks__/rocket-lunch.C6eRDqkd.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"rocket-lunch.C6eRDqkd.js","sources":["../../public/icons/rocket-lunch.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["rocketLunch"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/rocket-lunch.CXpzJq6K.js b/dist/__chunks__/rocket-lunch.CXpzJq6K.js deleted file mode 100644 index 935b7338..00000000 --- a/dist/__chunks__/rocket-lunch.CXpzJq6K.js +++ /dev/null @@ -1,2 +0,0 @@ -const a="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Layer_1'%20data-name='Layer%201'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M18,8.5a2.5,2.5,0,0,1-5,0A2.5,2.5,0,0,1,18,8.5Zm-.006,6.866a11.065,11.065,0,0,1-1.163,4.569A7.634,7.634,0,0,1,10,24H9V18.5A3.517,3.517,0,0,0,5.5,15H0V14A7.634,7.634,0,0,1,4.065,7.169,11.065,11.065,0,0,1,8.634,6.006,15.487,15.487,0,0,1,20.972,0h0A3.009,3.009,0,0,1,24,3,15.507,15.507,0,0,1,17.994,15.366ZM2.084,13H4.346A34.361,34.361,0,0,1,6.955,8.237a8.993,8.993,0,0,0-1.993.72A5.519,5.519,0,0,0,2.084,13Zm13.679,4.045A34.361,34.361,0,0,1,11,19.654v2.262a5.519,5.519,0,0,0,4.043-2.878A8.993,8.993,0,0,0,15.763,17.045ZM22,2.972A1,1,0,0,0,21,2c-5.16.147-8.65,2.124-12.018,6.822a29.92,29.92,0,0,0-2.471,4.271,5.5,5.5,0,0,1,4.4,4.4,29.92,29.92,0,0,0,4.271-2.471C19.876,11.65,21.853,8.16,22,2.972ZM6.122,17.879a3.015,3.015,0,0,1,0,4.242c-.907.906-3.622,1.465-4.748,1.664l-1.406.247.247-1.406c.2-1.126.758-3.841,1.664-4.748A3.073,3.073,0,0,1,6.122,17.879ZM5,20a.993.993,0,0,0-.293-.707,1,1,0,0,0-1.414,0A7.318,7.318,0,0,0,2.5,21.5a7.342,7.342,0,0,0,2.208-.794A.993.993,0,0,0,5,20Z'/%3e%3c/svg%3e";export{a as default}; -//# sourceMappingURL=rocket-lunch.CXpzJq6K.js.map diff --git a/dist/__chunks__/rocket-lunch.CXpzJq6K.js.map b/dist/__chunks__/rocket-lunch.CXpzJq6K.js.map deleted file mode 100644 index 0ae275d7..00000000 --- a/dist/__chunks__/rocket-lunch.CXpzJq6K.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"rocket-lunch.CXpzJq6K.js","sources":["../../public/icons/rocket-lunch.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Layer_1'%20data-name='Layer%201'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M18,8.5a2.5,2.5,0,0,1-5,0A2.5,2.5,0,0,1,18,8.5Zm-.006,6.866a11.065,11.065,0,0,1-1.163,4.569A7.634,7.634,0,0,1,10,24H9V18.5A3.517,3.517,0,0,0,5.5,15H0V14A7.634,7.634,0,0,1,4.065,7.169,11.065,11.065,0,0,1,8.634,6.006,15.487,15.487,0,0,1,20.972,0h0A3.009,3.009,0,0,1,24,3,15.507,15.507,0,0,1,17.994,15.366ZM2.084,13H4.346A34.361,34.361,0,0,1,6.955,8.237a8.993,8.993,0,0,0-1.993.72A5.519,5.519,0,0,0,2.084,13Zm13.679,4.045A34.361,34.361,0,0,1,11,19.654v2.262a5.519,5.519,0,0,0,4.043-2.878A8.993,8.993,0,0,0,15.763,17.045ZM22,2.972A1,1,0,0,0,21,2c-5.16.147-8.65,2.124-12.018,6.822a29.92,29.92,0,0,0-2.471,4.271,5.5,5.5,0,0,1,4.4,4.4,29.92,29.92,0,0,0,4.271-2.471C19.876,11.65,21.853,8.16,22,2.972ZM6.122,17.879a3.015,3.015,0,0,1,0,4.242c-.907.906-3.622,1.465-4.748,1.664l-1.406.247.247-1.406c.2-1.126.758-3.841,1.664-4.748A3.073,3.073,0,0,1,6.122,17.879ZM5,20a.993.993,0,0,0-.293-.707,1,1,0,0,0-1.414,0A7.318,7.318,0,0,0,2.5,21.5a7.342,7.342,0,0,0,2.208-.794A.993.993,0,0,0,5,20Z'/%3e%3c/svg%3e\""],"names":["rocketLunch"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/search.CtsY1mRN.js b/dist/__chunks__/search.CtsY1mRN.js deleted file mode 100644 index 41835377..00000000 --- a/dist/__chunks__/search.CtsY1mRN.js +++ /dev/null @@ -1,4 +0,0 @@ -const t=` - -`;export{t as default}; -//# sourceMappingURL=search.CtsY1mRN.js.map diff --git a/dist/__chunks__/search.CtsY1mRN.js.map b/dist/__chunks__/search.CtsY1mRN.js.map deleted file mode 100644 index cff56bb1..00000000 --- a/dist/__chunks__/search.CtsY1mRN.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"search.CtsY1mRN.js","sources":["../../public/icons/search.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["search"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/search.DT5AcGiH.js b/dist/__chunks__/search.DT5AcGiH.js deleted file mode 100644 index 787558ee..00000000 --- a/dist/__chunks__/search.DT5AcGiH.js +++ /dev/null @@ -1,2 +0,0 @@ -const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.707,22.293l-5.969-5.969a10.016,10.016,0,1,0-1.414,1.414l5.969,5.969a1,1,0,0,0,1.414-1.414ZM10,18a8,8,0,1,1,8-8A8.009,8.009,0,0,1,10,18Z'/%3e%3c/svg%3e";export{e as default}; -//# sourceMappingURL=search.DT5AcGiH.js.map diff --git a/dist/__chunks__/search.DT5AcGiH.js.map b/dist/__chunks__/search.DT5AcGiH.js.map deleted file mode 100644 index 314f498c..00000000 --- a/dist/__chunks__/search.DT5AcGiH.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"search.DT5AcGiH.js","sources":["../../public/icons/search.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.707,22.293l-5.969-5.969a10.016,10.016,0,1,0-1.414,1.414l5.969,5.969a1,1,0,0,0,1.414-1.414ZM10,18a8,8,0,1,1,8-8A8.009,8.009,0,0,1,10,18Z'/%3e%3c/svg%3e\""],"names":["search"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/share.CjoNvcxO.js b/dist/__chunks__/share.CjoNvcxO.js deleted file mode 100644 index 4532c98f..00000000 --- a/dist/__chunks__/share.CjoNvcxO.js +++ /dev/null @@ -1,2 +0,0 @@ -const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M19.333,14.667a4.66,4.66,0,0,0-3.839,2.024L8.985,13.752a4.574,4.574,0,0,0,.005-3.488l6.5-2.954a4.66,4.66,0,1,0-.827-2.643,4.633,4.633,0,0,0,.08.786L7.833,8.593a4.668,4.668,0,1,0-.015,6.827l6.928,3.128a4.736,4.736,0,0,0-.079.785,4.667,4.667,0,1,0,4.666-4.666ZM19.333,2a2.667,2.667,0,1,1-2.666,2.667A2.669,2.669,0,0,1,19.333,2ZM4.667,14.667A2.667,2.667,0,1,1,7.333,12,2.67,2.67,0,0,1,4.667,14.667ZM19.333,22A2.667,2.667,0,1,1,22,19.333,2.669,2.669,0,0,1,19.333,22Z'/%3e%3c/svg%3e";export{e as default}; -//# sourceMappingURL=share.CjoNvcxO.js.map diff --git a/dist/__chunks__/share.CjoNvcxO.js.map b/dist/__chunks__/share.CjoNvcxO.js.map deleted file mode 100644 index e5391f98..00000000 --- a/dist/__chunks__/share.CjoNvcxO.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"share.CjoNvcxO.js","sources":["../../public/icons/share.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M19.333,14.667a4.66,4.66,0,0,0-3.839,2.024L8.985,13.752a4.574,4.574,0,0,0,.005-3.488l6.5-2.954a4.66,4.66,0,1,0-.827-2.643,4.633,4.633,0,0,0,.08.786L7.833,8.593a4.668,4.668,0,1,0-.015,6.827l6.928,3.128a4.736,4.736,0,0,0-.079.785,4.667,4.667,0,1,0,4.666-4.666ZM19.333,2a2.667,2.667,0,1,1-2.666,2.667A2.669,2.669,0,0,1,19.333,2ZM4.667,14.667A2.667,2.667,0,1,1,7.333,12,2.67,2.67,0,0,1,4.667,14.667ZM19.333,22A2.667,2.667,0,1,1,22,19.333,2.669,2.669,0,0,1,19.333,22Z'/%3e%3c/svg%3e\""],"names":["share"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/share.D_3XZuic.js b/dist/__chunks__/share.D_3XZuic.js deleted file mode 100644 index a9d6efac..00000000 --- a/dist/__chunks__/share.D_3XZuic.js +++ /dev/null @@ -1,4 +0,0 @@ -const a=` - -`;export{a as default}; -//# sourceMappingURL=share.D_3XZuic.js.map diff --git a/dist/__chunks__/share.D_3XZuic.js.map b/dist/__chunks__/share.D_3XZuic.js.map deleted file mode 100644 index 9a9936ff..00000000 --- a/dist/__chunks__/share.D_3XZuic.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"share.D_3XZuic.js","sources":["../../public/icons/share.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["share"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/snapchat.Bct5wLOa.js b/dist/__chunks__/snapchat.Bct5wLOa.js deleted file mode 100644 index 1c4af6c2..00000000 --- a/dist/__chunks__/snapchat.Bct5wLOa.js +++ /dev/null @@ -1,2 +0,0 @@ -const C='';export{C as default}; -//# sourceMappingURL=snapchat.Bct5wLOa.js.map diff --git a/dist/__chunks__/snapchat.Bct5wLOa.js.map b/dist/__chunks__/snapchat.Bct5wLOa.js.map deleted file mode 100644 index 979a126a..00000000 --- a/dist/__chunks__/snapchat.Bct5wLOa.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"snapchat.Bct5wLOa.js","sources":["../../public/icons/snapchat.svg?raw"],"sourcesContent":["export default \"\""],"names":["snapchat"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/snapchat.Dpqrb3zu.js b/dist/__chunks__/snapchat.Dpqrb3zu.js deleted file mode 100644 index 44591fc1..00000000 --- a/dist/__chunks__/snapchat.Dpqrb3zu.js +++ /dev/null @@ -1,2 +0,0 @@ -const C="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2050%2050'%20width='50px'%20height='50px'%3e%3cpath%20d='M%2046.773438%2035.078125%20C%2040.96875%2034.121094%2038.316406%2028.109375%2038.230469%2027.914063%20C%2038.21875%2027.878906%2038.191406%2027.816406%2038.175781%2027.78125%20C%2038%2027.429688%2037.824219%2026.933594%2037.972656%2026.582031%20C%2038.226563%2025.980469%2039.433594%2025.597656%2040.15625%2025.367188%20C%2040.410156%2025.285156%2040.652344%2025.210938%2040.839844%2025.136719%20C%2042.59375%2024.441406%2043.46875%2023.535156%2043.449219%2022.433594%20C%2043.433594%2021.546875%2042.753906%2020.734375%2041.753906%2020.382813%20C%2041.40625%2020.234375%2041.007813%2020.160156%2040.605469%2020.160156%20C%2040.332031%2020.160156%2039.917969%2020.199219%2039.519531%2020.382813%20C%2038.851563%2020.695313%2038.265625%2020.863281%2037.847656%2020.882813%20C%2037.757813%2020.878906%2037.679688%2020.871094%2037.613281%2020.859375%20L%2037.65625%2020.171875%20C%2037.851563%2017.0625%2038.097656%2013.1875%2037.046875%2010.832031%20C%2033.945313%203.890625%2027.375%203.351563%2025.433594%203.351563%20L%2024.550781%203.359375%20C%2022.613281%203.359375%2016.054688%203.898438%2012.960938%2010.835938%20C%2011.910156%2013.191406%2012.152344%2017.0625%2012.351563%2020.175781%20L%2012.359375%2020.292969%20C%2012.371094%2020.484375%2012.382813%2020.675781%2012.394531%2020.859375%20C%2011.960938%2020.9375%2011.113281%2020.792969%2010.234375%2020.382813%20C%209.039063%2019.824219%206.886719%2020.5625%206.589844%2022.125%20C%206.457031%2022.816406%206.617188%2024.128906%209.164063%2025.132813%20C%209.355469%2025.210938%209.59375%2025.285156%209.851563%2025.367188%20C%2010.570313%2025.597656%2011.777344%2025.976563%2012.03125%2026.582031%20C%2012.179688%2026.933594%2012.003906%2027.429688%2011.796875%2027.855469%20C%2011.6875%2028.109375%209.050781%2034.121094%203.234375%2035.078125%20C%202.492188%2035.199219%201.964844%2035.855469%202.003906%2036.613281%20C%202.015625%2036.8125%202.066406%2037.011719%202.148438%2037.207031%20C%202.675781%2038.445313%204.59375%2039.296875%208.171875%2039.878906%20C%208.234375%2040.089844%208.304688%2040.402344%208.34375%2040.574219%20C%208.417969%2040.929688%208.5%2041.289063%208.609375%2041.664063%20C%208.714844%2042.019531%209.078125%2042.84375%2010.210938%2042.84375%20C%2010.554688%2042.84375%2010.929688%2042.769531%2011.332031%2042.691406%20C%2011.925781%2042.574219%2012.667969%2042.429688%2013.621094%2042.429688%20C%2014.152344%2042.429688%2014.699219%2042.476563%2015.25%2042.566406%20C%2016.265625%2042.734375%2017.183594%2043.386719%2018.25%2044.136719%20C%2019.914063%2045.316406%2021.800781%2046.648438%2024.726563%2046.648438%20C%2024.804688%2046.648438%2024.882813%2046.644531%2024.957031%2046.640625%20C%2025.0625%2046.644531%2025.171875%2046.648438%2025.28125%2046.648438%20C%2028.207031%2046.648438%2030.09375%2045.3125%2031.761719%2044.136719%20C%2032.777344%2043.414063%2033.738281%2042.738281%2034.757813%2042.566406%20C%2035.308594%2042.476563%2035.855469%2042.429688%2036.386719%2042.429688%20C%2037.304688%2042.429688%2038.03125%2042.546875%2038.679688%2042.675781%20C%2039.140625%2042.765625%2039.507813%2042.808594%2039.847656%2042.808594%20C%2040.605469%2042.808594%2041.1875%2042.375%2041.398438%2041.648438%20C%2041.507813%2041.28125%2041.585938%2040.925781%2041.664063%2040.566406%20C%2041.695313%2040.433594%2041.769531%2040.097656%2041.835938%2039.875%20C%2045.414063%2039.292969%2047.332031%2038.441406%2047.855469%2037.214844%20C%2047.941406%2037.019531%2047.988281%2036.816406%2048.003906%2036.605469%20C%2048.042969%2035.859375%2047.515625%2035.203125%2046.773438%2035.078125%20Z'/%3e%3c/svg%3e";export{C as default}; -//# sourceMappingURL=snapchat.Dpqrb3zu.js.map diff --git a/dist/__chunks__/snapchat.Dpqrb3zu.js.map b/dist/__chunks__/snapchat.Dpqrb3zu.js.map deleted file mode 100644 index 220eba8d..00000000 --- a/dist/__chunks__/snapchat.Dpqrb3zu.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"snapchat.Dpqrb3zu.js","sources":["../../public/icons/snapchat.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2050%2050'%20width='50px'%20height='50px'%3e%3cpath%20d='M%2046.773438%2035.078125%20C%2040.96875%2034.121094%2038.316406%2028.109375%2038.230469%2027.914063%20C%2038.21875%2027.878906%2038.191406%2027.816406%2038.175781%2027.78125%20C%2038%2027.429688%2037.824219%2026.933594%2037.972656%2026.582031%20C%2038.226563%2025.980469%2039.433594%2025.597656%2040.15625%2025.367188%20C%2040.410156%2025.285156%2040.652344%2025.210938%2040.839844%2025.136719%20C%2042.59375%2024.441406%2043.46875%2023.535156%2043.449219%2022.433594%20C%2043.433594%2021.546875%2042.753906%2020.734375%2041.753906%2020.382813%20C%2041.40625%2020.234375%2041.007813%2020.160156%2040.605469%2020.160156%20C%2040.332031%2020.160156%2039.917969%2020.199219%2039.519531%2020.382813%20C%2038.851563%2020.695313%2038.265625%2020.863281%2037.847656%2020.882813%20C%2037.757813%2020.878906%2037.679688%2020.871094%2037.613281%2020.859375%20L%2037.65625%2020.171875%20C%2037.851563%2017.0625%2038.097656%2013.1875%2037.046875%2010.832031%20C%2033.945313%203.890625%2027.375%203.351563%2025.433594%203.351563%20L%2024.550781%203.359375%20C%2022.613281%203.359375%2016.054688%203.898438%2012.960938%2010.835938%20C%2011.910156%2013.191406%2012.152344%2017.0625%2012.351563%2020.175781%20L%2012.359375%2020.292969%20C%2012.371094%2020.484375%2012.382813%2020.675781%2012.394531%2020.859375%20C%2011.960938%2020.9375%2011.113281%2020.792969%2010.234375%2020.382813%20C%209.039063%2019.824219%206.886719%2020.5625%206.589844%2022.125%20C%206.457031%2022.816406%206.617188%2024.128906%209.164063%2025.132813%20C%209.355469%2025.210938%209.59375%2025.285156%209.851563%2025.367188%20C%2010.570313%2025.597656%2011.777344%2025.976563%2012.03125%2026.582031%20C%2012.179688%2026.933594%2012.003906%2027.429688%2011.796875%2027.855469%20C%2011.6875%2028.109375%209.050781%2034.121094%203.234375%2035.078125%20C%202.492188%2035.199219%201.964844%2035.855469%202.003906%2036.613281%20C%202.015625%2036.8125%202.066406%2037.011719%202.148438%2037.207031%20C%202.675781%2038.445313%204.59375%2039.296875%208.171875%2039.878906%20C%208.234375%2040.089844%208.304688%2040.402344%208.34375%2040.574219%20C%208.417969%2040.929688%208.5%2041.289063%208.609375%2041.664063%20C%208.714844%2042.019531%209.078125%2042.84375%2010.210938%2042.84375%20C%2010.554688%2042.84375%2010.929688%2042.769531%2011.332031%2042.691406%20C%2011.925781%2042.574219%2012.667969%2042.429688%2013.621094%2042.429688%20C%2014.152344%2042.429688%2014.699219%2042.476563%2015.25%2042.566406%20C%2016.265625%2042.734375%2017.183594%2043.386719%2018.25%2044.136719%20C%2019.914063%2045.316406%2021.800781%2046.648438%2024.726563%2046.648438%20C%2024.804688%2046.648438%2024.882813%2046.644531%2024.957031%2046.640625%20C%2025.0625%2046.644531%2025.171875%2046.648438%2025.28125%2046.648438%20C%2028.207031%2046.648438%2030.09375%2045.3125%2031.761719%2044.136719%20C%2032.777344%2043.414063%2033.738281%2042.738281%2034.757813%2042.566406%20C%2035.308594%2042.476563%2035.855469%2042.429688%2036.386719%2042.429688%20C%2037.304688%2042.429688%2038.03125%2042.546875%2038.679688%2042.675781%20C%2039.140625%2042.765625%2039.507813%2042.808594%2039.847656%2042.808594%20C%2040.605469%2042.808594%2041.1875%2042.375%2041.398438%2041.648438%20C%2041.507813%2041.28125%2041.585938%2040.925781%2041.664063%2040.566406%20C%2041.695313%2040.433594%2041.769531%2040.097656%2041.835938%2039.875%20C%2045.414063%2039.292969%2047.332031%2038.441406%2047.855469%2037.214844%20C%2047.941406%2037.019531%2047.988281%2036.816406%2048.003906%2036.605469%20C%2048.042969%2035.859375%2047.515625%2035.203125%2046.773438%2035.078125%20Z'/%3e%3c/svg%3e\""],"names":["snapchat"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/social-network.B-lhER-M.js b/dist/__chunks__/social-network.B-lhER-M.js deleted file mode 100644 index 17787aee..00000000 --- a/dist/__chunks__/social-network.B-lhER-M.js +++ /dev/null @@ -1,4 +0,0 @@ -const l=` - -`;export{l as default}; -//# sourceMappingURL=social-network.B-lhER-M.js.map diff --git a/dist/__chunks__/social-network.B-lhER-M.js.map b/dist/__chunks__/social-network.B-lhER-M.js.map deleted file mode 100644 index 1bf667c7..00000000 --- a/dist/__chunks__/social-network.B-lhER-M.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"social-network.B-lhER-M.js","sources":["../../public/icons/social-network.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["socialNetwork"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/social-network.Dm-JGi74.js b/dist/__chunks__/social-network.Dm-JGi74.js deleted file mode 100644 index 5c427e1f..00000000 --- a/dist/__chunks__/social-network.Dm-JGi74.js +++ /dev/null @@ -1,2 +0,0 @@ -const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M22.773,7.721A4.994,4.994,0,0,0,19,6H15.011l.336-2.041A3.037,3.037,0,0,0,9.626,2.122L7.712,6H5a5.006,5.006,0,0,0-5,5v5a5.006,5.006,0,0,0,5,5H18.3a5.024,5.024,0,0,0,4.951-4.3l.705-5A5,5,0,0,0,22.773,7.721ZM2,16V11A3,3,0,0,1,5,8H7V19H5A3,3,0,0,1,2,16Zm19.971-4.581-.706,5A3.012,3.012,0,0,1,18.3,19H9V7.734a1,1,0,0,0,.23-.292l2.189-4.435A1.07,1.07,0,0,1,13.141,2.8a1.024,1.024,0,0,1,.233.84l-.528,3.2A1,1,0,0,0,13.833,8H19a3,3,0,0,1,2.971,3.419Z'/%3e%3c/svg%3e";export{e as default}; -//# sourceMappingURL=social-network.Dm-JGi74.js.map diff --git a/dist/__chunks__/social-network.Dm-JGi74.js.map b/dist/__chunks__/social-network.Dm-JGi74.js.map deleted file mode 100644 index 92d8370f..00000000 --- a/dist/__chunks__/social-network.Dm-JGi74.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"social-network.Dm-JGi74.js","sources":["../../public/icons/social-network.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M22.773,7.721A4.994,4.994,0,0,0,19,6H15.011l.336-2.041A3.037,3.037,0,0,0,9.626,2.122L7.712,6H5a5.006,5.006,0,0,0-5,5v5a5.006,5.006,0,0,0,5,5H18.3a5.024,5.024,0,0,0,4.951-4.3l.705-5A5,5,0,0,0,22.773,7.721ZM2,16V11A3,3,0,0,1,5,8H7V19H5A3,3,0,0,1,2,16Zm19.971-4.581-.706,5A3.012,3.012,0,0,1,18.3,19H9V7.734a1,1,0,0,0,.23-.292l2.189-4.435A1.07,1.07,0,0,1,13.141,2.8a1.024,1.024,0,0,1,.233.84l-.528,3.2A1,1,0,0,0,13.833,8H19a3,3,0,0,1,2.971,3.419Z'/%3e%3c/svg%3e\""],"names":["socialNetwork"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/state.CJfvw0Ck.js b/dist/__chunks__/state.CJfvw0Ck.js deleted file mode 100644 index 2b1cf772..00000000 --- a/dist/__chunks__/state.CJfvw0Ck.js +++ /dev/null @@ -1,6 +0,0 @@ -import{n as t}from"./property.Ds9fqW-T.js";function a(e){return e.toLowerCase().replace(/[^0-9a-z]/gi,"-").replace(/-+/g,"-").replace(/^-|-$/g,"")}/** - * @license - * Copyright 2017 Google LLC - * SPDX-License-Identifier: BSD-3-Clause - */function o(e){return t({...e,state:!0,attribute:!1})}export{o as r,a as t}; -//# sourceMappingURL=state.CJfvw0Ck.js.map diff --git a/dist/__chunks__/state.CJfvw0Ck.js.map b/dist/__chunks__/state.CJfvw0Ck.js.map deleted file mode 100644 index 09ec1280..00000000 --- a/dist/__chunks__/state.CJfvw0Ck.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"state.CJfvw0Ck.js","sources":["../../src/utils/toClassName.ts","../../node_modules/@lit/reactive-element/decorators/state.js"],"sourcesContent":["/**\n * Converts a string into a valid CSS class name.\n *\n * @param name - The string to convert into a CSS class name.\n * @returns The converted CSS class name.\n *\n * @example\n * // Example usage:\n * const inputString = 'Hello, World!';\n * const cssClassName = toClassName(inputString);\n * console.log(cssClassName); // Output: 'hello-world'\n */\nexport function toClassName(name: string): string {\n return name\n .toLowerCase()\n .replace(/[^0-9a-z]/gi, '-')\n .replace(/-+/g, '-')\n .replace(/^-|-$/g, '');\n}\n","import{property as t}from\"./property.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function r(r){return t({...r,state:!0,attribute:!1})}export{r as state};\n//# sourceMappingURL=state.js.map\n"],"names":["toClassName","name","r","t"],"mappings":"2CAYO,SAASA,EAAYC,EAAsB,CAChD,OAAOA,EACJ,YAAA,EACA,QAAQ,cAAe,GAAG,EAC1B,QAAQ,MAAO,GAAG,EAClB,QAAQ,SAAU,EAAE,CACzB,CCjBA;AAAA;AAAA;AAAA;AAAA,GAIG,SAASC,EAAEA,EAAE,CAAC,OAAOC,EAAE,CAAC,GAAGD,EAAE,MAAM,GAAG,UAAU,EAAE,CAAC,CAAC","x_google_ignoreList":[1]} \ No newline at end of file diff --git a/dist/__chunks__/toast.CVELdJDu.js b/dist/__chunks__/toast.CVELdJDu.js deleted file mode 100644 index 10e4d60e..00000000 --- a/dist/__chunks__/toast.CVELdJDu.js +++ /dev/null @@ -1,2 +0,0 @@ -import{s as d,x as f,i as l}from"./lit-element.CH8ciVnL.js";import{n as p,t as u}from"./property.Ds9fqW-T.js";var m=Object.defineProperty,y=Object.getOwnPropertyDescriptor,n=(c,s,a,o)=>{for(var e=o>1?void 0:o?y(s,a):s,r=c.length-1,i;r>=0;r--)(i=c[r])&&(e=(o?i(s,a,e):i(e))||e);return o&&e&&m(s,a,e),e};let t=class extends d{constructor(){super(...arguments),this.message="Your settings have been saved successfully!",this.duration=3e3}connectedCallback(){super.connectedCallback(),setTimeout(()=>{this.close()},this.duration)}close(){this.style.animation="fadeOut 0.3s ease-in-out forwards",setTimeout(()=>{this.remove()},305)}disconnectedCallback(){super.disconnectedCallback()}render(){if(this.message)return f`
    ${this.message}
    `}};t.styles=l`.toast{position:fixed;top:30vh;right:50vw;background-color:#fff;transform:translateX(50%);display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;z-index:1000;padding:8px 16px;border-radius:4px;box-shadow:0 0 8px rgba(0,0,0,.2);transition:opacity .3s ease-in-out;opacity:0;animation:fadeIn .3s ease-in-out forwards}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}`;n([p({type:String})],t.prototype,"message",2);n([p({type:Number})],t.prototype,"duration",2);t=n([u("toast-component")],t);export{t as Toast}; -//# sourceMappingURL=toast.CVELdJDu.js.map diff --git a/dist/__chunks__/toast.CVELdJDu.js.map b/dist/__chunks__/toast.CVELdJDu.js.map deleted file mode 100644 index 3c0f8207..00000000 --- a/dist/__chunks__/toast.CVELdJDu.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"toast.CVELdJDu.js","sources":["../../src/components/toast/toast.ts"],"sourcesContent":["import { css, html, LitElement } from 'lit';\nimport { customElement, property } from 'lit/decorators.js';\n\n@customElement('toast-component')\nexport class Toast extends LitElement {\n @property({ type: String })\n message: string = 'Your settings have been saved successfully!';\n @property({ type: Number })\n duration: number = 3000;\n\n connectedCallback() {\n super.connectedCallback();\n setTimeout(() => {\n this.close();\n }, this.duration);\n }\n\n close() {\n this.style.animation = 'fadeOut 0.3s ease-in-out forwards';\n setTimeout(() => {\n this.remove();\n }, 305);\n }\n\n disconnectedCallback() {\n super.disconnectedCallback();\n }\n\n render() {\n if (!this.message) return;\n return html`
    ${this.message}
    `;\n }\n\n static styles = css`\n .toast {\n position: fixed;\n top: 30vh;\n right: 50vw;\n background-color: white;\n transform: translateX(50%);\n display: flex;\n flex-direction: column;\n align-items: flex-end;\n justify-content: flex-end;\n z-index: 1000;\n padding: 8px 16px;\n border-radius: 4px;\n box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);\n transition: opacity 0.3s ease-in-out;\n opacity: 0;\n animation: fadeIn 0.3s ease-in-out forwards; /* Apply fade-in animation */\n }\n\n @keyframes fadeIn {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n }\n\n @keyframes fadeOut {\n from {\n opacity: 1;\n }\n to {\n opacity: 0;\n }\n }\n `;\n}\n"],"names":["Toast","LitElement","html","css","__decorateClass","property","customElement"],"mappings":"8SAIa,IAAAA,EAAN,cAAoBC,CAAW,CAA/B,aAAA,CAAA,MAAA,GAAA,SAAA,EAEa,KAAA,QAAA,8CAEC,KAAA,SAAA,GAAA,CAEnB,mBAAoB,CAClB,MAAM,kBAAkB,EACxB,WAAW,IAAM,CACf,KAAK,MAAM,CAAA,EACV,KAAK,QAAQ,CAClB,CAEA,OAAQ,CACN,KAAK,MAAM,UAAY,oCACvB,WAAW,IAAM,CACf,KAAK,OAAO,GACX,GAAG,CACR,CAEA,sBAAuB,CACrB,MAAM,qBAAqB,CAC7B,CAEA,QAAS,CACP,GAAK,KAAK,QACH,OAAAC,uBAA0B,KAAK,OAAO,QAC/C,CAwCF,EAnEaF,EA6BJ,OAASG,ubA3BhBC,EAAA,CADCC,EAAS,CAAE,KAAM,OAAQ,CAAA,EADfL,EAEX,UAAA,UAAA,CAAA,EAEAI,EAAA,CADCC,EAAS,CAAE,KAAM,OAAQ,CAAA,EAHfL,EAIX,UAAA,WAAA,CAAA,EAJWA,EAANI,EAAA,CADNE,EAAc,iBAAiB,CAAA,EACnBN,CAAA"} \ No newline at end of file diff --git a/dist/__chunks__/trash.D1jfdnTM.js b/dist/__chunks__/trash.D1jfdnTM.js deleted file mode 100644 index 13b954b7..00000000 --- a/dist/__chunks__/trash.D1jfdnTM.js +++ /dev/null @@ -1,4 +0,0 @@ -const a=` - -`;export{a as default}; -//# sourceMappingURL=trash.D1jfdnTM.js.map diff --git a/dist/__chunks__/trash.D1jfdnTM.js.map b/dist/__chunks__/trash.D1jfdnTM.js.map deleted file mode 100644 index 0ddc19d0..00000000 --- a/dist/__chunks__/trash.D1jfdnTM.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"trash.D1jfdnTM.js","sources":["../../public/icons/trash.svg?raw"],"sourcesContent":["export default \"\\n\\n\""],"names":["trash"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/trash.u5-IQjNe.js b/dist/__chunks__/trash.u5-IQjNe.js deleted file mode 100644 index 1344d5cc..00000000 --- a/dist/__chunks__/trash.u5-IQjNe.js +++ /dev/null @@ -1,2 +0,0 @@ -const a="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M21,4H17.9A5.009,5.009,0,0,0,13,0H11A5.009,5.009,0,0,0,6.1,4H3A1,1,0,0,0,3,6H4V19a5.006,5.006,0,0,0,5,5h6a5.006,5.006,0,0,0,5-5V6h1a1,1,0,0,0,0-2ZM11,2h2a3.006,3.006,0,0,1,2.829,2H8.171A3.006,3.006,0,0,1,11,2Zm7,17a3,3,0,0,1-3,3H9a3,3,0,0,1-3-3V6H18Z'/%3e%3cpath%20d='M10,18a1,1,0,0,0,1-1V11a1,1,0,0,0-2,0v6A1,1,0,0,0,10,18Z'/%3e%3cpath%20d='M14,18a1,1,0,0,0,1-1V11a1,1,0,0,0-2,0v6A1,1,0,0,0,14,18Z'/%3e%3c/svg%3e";export{a as default}; -//# sourceMappingURL=trash.u5-IQjNe.js.map diff --git a/dist/__chunks__/trash.u5-IQjNe.js.map b/dist/__chunks__/trash.u5-IQjNe.js.map deleted file mode 100644 index 4d5f75f9..00000000 --- a/dist/__chunks__/trash.u5-IQjNe.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"trash.u5-IQjNe.js","sources":["../../public/icons/trash.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M21,4H17.9A5.009,5.009,0,0,0,13,0H11A5.009,5.009,0,0,0,6.1,4H3A1,1,0,0,0,3,6H4V19a5.006,5.006,0,0,0,5,5h6a5.006,5.006,0,0,0,5-5V6h1a1,1,0,0,0,0-2ZM11,2h2a3.006,3.006,0,0,1,2.829,2H8.171A3.006,3.006,0,0,1,11,2Zm7,17a3,3,0,0,1-3,3H9a3,3,0,0,1-3-3V6H18Z'/%3e%3cpath%20d='M10,18a1,1,0,0,0,1-1V11a1,1,0,0,0-2,0v6A1,1,0,0,0,10,18Z'/%3e%3cpath%20d='M14,18a1,1,0,0,0,1-1V11a1,1,0,0,0-2,0v6A1,1,0,0,0,14,18Z'/%3e%3c/svg%3e\""],"names":["trash"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/twitter.d5w0828a.js b/dist/__chunks__/twitter.d5w0828a.js deleted file mode 100644 index 30514c74..00000000 --- a/dist/__chunks__/twitter.d5w0828a.js +++ /dev/null @@ -1,2 +0,0 @@ -const c=' ';export{c as default}; -//# sourceMappingURL=twitter.d5w0828a.js.map diff --git a/dist/__chunks__/twitter.d5w0828a.js.map b/dist/__chunks__/twitter.d5w0828a.js.map deleted file mode 100644 index c6799d12..00000000 --- a/dist/__chunks__/twitter.d5w0828a.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"twitter.d5w0828a.js","sources":["../../public/icons/twitter.svg?raw"],"sourcesContent":["export default \" \""],"names":["twitter"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/twitter.r3dS6WGA.js b/dist/__chunks__/twitter.r3dS6WGA.js deleted file mode 100644 index cb83ad67..00000000 --- a/dist/__chunks__/twitter.r3dS6WGA.js +++ /dev/null @@ -1,2 +0,0 @@ -const c="data:image/svg+xml,%3c?xml%20version='1.0'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2030%2030'%20width='30px'%20height='30px'%3e%3cpath%20d='M28,6.937c-0.957,0.425-1.985,0.711-3.064,0.84c1.102-0.66,1.947-1.705,2.345-2.951c-1.03,0.611-2.172,1.055-3.388,1.295%20c-0.973-1.037-2.359-1.685-3.893-1.685c-2.946,0-5.334,2.389-5.334,5.334c0,0.418,0.048,0.826,0.138,1.215%20c-4.433-0.222-8.363-2.346-10.995-5.574C3.351,6.199,3.088,7.115,3.088,8.094c0,1.85,0.941,3.483,2.372,4.439%20c-0.874-0.028-1.697-0.268-2.416-0.667c0,0.023,0,0.044,0,0.067c0,2.585,1.838,4.741,4.279,5.23%20c-0.447,0.122-0.919,0.187-1.406,0.187c-0.343,0-0.678-0.034-1.003-0.095c0.679,2.119,2.649,3.662,4.983,3.705%20c-1.825,1.431-4.125,2.284-6.625,2.284c-0.43,0-0.855-0.025-1.273-0.075c2.361,1.513,5.164,2.396,8.177,2.396%20c9.812,0,15.176-8.128,15.176-15.177c0-0.231-0.005-0.461-0.015-0.69C26.38,8.945,27.285,8.006,28,6.937z'/%3e%3c/svg%3e";export{c as default}; -//# sourceMappingURL=twitter.r3dS6WGA.js.map diff --git a/dist/__chunks__/twitter.r3dS6WGA.js.map b/dist/__chunks__/twitter.r3dS6WGA.js.map deleted file mode 100644 index 138f4feb..00000000 --- a/dist/__chunks__/twitter.r3dS6WGA.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"twitter.r3dS6WGA.js","sources":["../../public/icons/twitter.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2030%2030'%20width='30px'%20height='30px'%3e%3cpath%20d='M28,6.937c-0.957,0.425-1.985,0.711-3.064,0.84c1.102-0.66,1.947-1.705,2.345-2.951c-1.03,0.611-2.172,1.055-3.388,1.295%20c-0.973-1.037-2.359-1.685-3.893-1.685c-2.946,0-5.334,2.389-5.334,5.334c0,0.418,0.048,0.826,0.138,1.215%20c-4.433-0.222-8.363-2.346-10.995-5.574C3.351,6.199,3.088,7.115,3.088,8.094c0,1.85,0.941,3.483,2.372,4.439%20c-0.874-0.028-1.697-0.268-2.416-0.667c0,0.023,0,0.044,0,0.067c0,2.585,1.838,4.741,4.279,5.23%20c-0.447,0.122-0.919,0.187-1.406,0.187c-0.343,0-0.678-0.034-1.003-0.095c0.679,2.119,2.649,3.662,4.983,3.705%20c-1.825,1.431-4.125,2.284-6.625,2.284c-0.43,0-0.855-0.025-1.273-0.075c2.361,1.513,5.164,2.396,8.177,2.396%20c9.812,0,15.176-8.128,15.176-15.177c0-0.231-0.005-0.461-0.015-0.69C26.38,8.945,27.285,8.006,28,6.937z'/%3e%3c/svg%3e\""],"names":["twitter"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/unsafe-html.C_rT9aKG.js b/dist/__chunks__/unsafe-html.C_rT9aKG.js deleted file mode 100644 index ab88a448..00000000 --- a/dist/__chunks__/unsafe-html.C_rT9aKG.js +++ /dev/null @@ -1,10 +0,0 @@ -import{T as r,w as o}from"./lit-element.CH8ciVnL.js";/** - * @license - * Copyright 2017 Google LLC - * SPDX-License-Identifier: BSD-3-Clause - */const u={ATTRIBUTE:1,CHILD:2,PROPERTY:3,BOOLEAN_ATTRIBUTE:4,EVENT:5,ELEMENT:6},c=i=>(...t)=>({_$litDirective$:i,values:t});class h{constructor(t){}get _$AU(){return this._$AM._$AU}_$AT(t,e,n){this._$Ct=t,this._$AM=e,this._$Ci=n}_$AS(t,e){return this.update(t,e)}update(t,e){return this.render(...e)}}/** - * @license - * Copyright 2017 Google LLC - * SPDX-License-Identifier: BSD-3-Clause - */class s extends h{constructor(t){if(super(t),this.it=r,t.type!==u.CHILD)throw Error(this.constructor.directiveName+"() can only be used in child bindings")}render(t){if(t===r||t==null)return this._t=void 0,this.it=t;if(t===o)return t;if(typeof t!="string")throw Error(this.constructor.directiveName+"() called with a non-string value");if(t===this.it)return this._t;this.it=t;const e=[t];return e.raw=e,this._t={_$litType$:this.constructor.resultType,strings:e,values:[]}}}s.directiveName="unsafeHTML",s.resultType=1;const l=c(s);export{s as a,c as e,h as i,l as o,u as t}; -//# sourceMappingURL=unsafe-html.C_rT9aKG.js.map diff --git a/dist/__chunks__/unsafe-html.C_rT9aKG.js.map b/dist/__chunks__/unsafe-html.C_rT9aKG.js.map deleted file mode 100644 index c016f81d..00000000 --- a/dist/__chunks__/unsafe-html.C_rT9aKG.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"unsafe-html.C_rT9aKG.js","sources":["../../node_modules/lit-html/directive.js","../../node_modules/lit-html/directives/unsafe-html.js"],"sourcesContent":["/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t={ATTRIBUTE:1,CHILD:2,PROPERTY:3,BOOLEAN_ATTRIBUTE:4,EVENT:5,ELEMENT:6},e=t=>(...e)=>({_$litDirective$:t,values:e});class i{constructor(t){}get _$AU(){return this._$AM._$AU}_$AT(t,e,i){this._$Ct=t,this._$AM=e,this._$Ci=i}_$AS(t,e){return this.update(t,e)}update(t,e){return this.render(...e)}}export{i as Directive,t as PartType,e as directive};\n//# sourceMappingURL=directive.js.map\n","import{nothing as t,noChange as i}from\"../lit-html.js\";import{Directive as r,PartType as s,directive as n}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class e extends r{constructor(i){if(super(i),this.it=t,i.type!==s.CHILD)throw Error(this.constructor.directiveName+\"() can only be used in child bindings\")}render(r){if(r===t||null==r)return this._t=void 0,this.it=r;if(r===i)return r;if(\"string\"!=typeof r)throw Error(this.constructor.directiveName+\"() called with a non-string value\");if(r===this.it)return this._t;this.it=r;const s=[r];return s.raw=s,this._t={_$litType$:this.constructor.resultType,strings:s,values:[]}}}e.directiveName=\"unsafeHTML\",e.resultType=1;const o=n(e);export{e as UnsafeHTMLDirective,o as unsafeHTML};\n//# sourceMappingURL=unsafe-html.js.map\n"],"names":["t","e","i","r","s","o","n"],"mappings":"qDAAA;AAAA;AAAA;AAAA;AAAA,GAKK,MAACA,EAAE,CAAC,UAAU,EAAE,MAAM,EAAE,SAAS,EAAE,kBAAkB,EAAE,MAAM,EAAE,QAAQ,CAAC,EAAEC,EAAED,GAAG,IAAIC,KAAK,CAAC,gBAAgBD,EAAE,OAAOC,CAAC,GAAG,MAAMC,CAAC,CAAC,YAAY,EAAE,CAAA,CAAE,IAAI,MAAM,CAAC,OAAO,KAAK,KAAK,IAAI,CAAC,KAAK,EAAE,EAAEA,EAAE,CAAC,KAAK,KAAK,EAAE,KAAK,KAAK,EAAE,KAAK,KAAKA,CAAC,CAAC,KAAK,EAAE,EAAE,CAAC,OAAO,KAAK,OAAO,EAAE,CAAC,CAAC,CAAC,OAAO,EAAE,EAAE,CAAC,OAAO,KAAK,OAAO,GAAG,CAAC,CAAC,CAAC,CCJ3S;AAAA;AAAA;AAAA;AAAA,GAIG,MAAMD,UAAUE,CAAC,CAAC,YAAYD,EAAE,CAAC,GAAG,MAAMA,CAAC,EAAE,KAAK,GAAGF,EAAEE,EAAE,OAAOE,EAAE,MAAM,MAAM,MAAM,KAAK,YAAY,cAAc,uCAAuC,CAAC,CAAC,OAAOD,EAAE,CAAC,GAAGA,IAAIH,GAASG,GAAN,KAAQ,OAAO,KAAK,GAAG,OAAO,KAAK,GAAGA,EAAE,GAAGA,IAAID,EAAE,OAAOC,EAAE,GAAa,OAAOA,GAAjB,SAAmB,MAAM,MAAM,KAAK,YAAY,cAAc,mCAAmC,EAAE,GAAGA,IAAI,KAAK,GAAG,OAAO,KAAK,GAAG,KAAK,GAAGA,EAAE,MAAMC,EAAE,CAACD,CAAC,EAAE,OAAOC,EAAE,IAAIA,EAAE,KAAK,GAAG,CAAC,WAAW,KAAK,YAAY,WAAW,QAAQA,EAAE,OAAO,CAAA,CAAE,CAAC,CAAC,CAACH,EAAE,cAAc,aAAaA,EAAE,WAAW,EAAO,MAACI,EAAEC,EAAEL,CAAC","x_google_ignoreList":[0,1]} \ No newline at end of file diff --git a/dist/__chunks__/user.B-MuBjEb.js b/dist/__chunks__/user.B-MuBjEb.js deleted file mode 100644 index 7b36cb10..00000000 --- a/dist/__chunks__/user.B-MuBjEb.js +++ /dev/null @@ -1,2 +0,0 @@ -const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M12,12A6,6,0,1,0,6,6,6.006,6.006,0,0,0,12,12ZM12,2A4,4,0,1,1,8,6,4,4,0,0,1,12,2Z'/%3e%3cpath%20d='M12,14a9.01,9.01,0,0,0-9,9,1,1,0,0,0,2,0,7,7,0,0,1,14,0,1,1,0,0,0,2,0A9.01,9.01,0,0,0,12,14Z'/%3e%3c/svg%3e";export{e as default}; -//# sourceMappingURL=user.B-MuBjEb.js.map diff --git a/dist/__chunks__/user.B-MuBjEb.js.map b/dist/__chunks__/user.B-MuBjEb.js.map deleted file mode 100644 index 5ef8f53e..00000000 --- a/dist/__chunks__/user.B-MuBjEb.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"user.B-MuBjEb.js","sources":["../../public/icons/user.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M12,12A6,6,0,1,0,6,6,6.006,6.006,0,0,0,12,12ZM12,2A4,4,0,1,1,8,6,4,4,0,0,1,12,2Z'/%3e%3cpath%20d='M12,14a9.01,9.01,0,0,0-9,9,1,1,0,0,0,2,0,7,7,0,0,1,14,0,1,1,0,0,0,2,0A9.01,9.01,0,0,0,12,14Z'/%3e%3c/svg%3e\""],"names":["user"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/user.X8OGz61Z.js b/dist/__chunks__/user.X8OGz61Z.js deleted file mode 100644 index 71fa6597..00000000 --- a/dist/__chunks__/user.X8OGz61Z.js +++ /dev/null @@ -1,3 +0,0 @@ -const t=` -`;export{t as default}; -//# sourceMappingURL=user.X8OGz61Z.js.map diff --git a/dist/__chunks__/user.X8OGz61Z.js.map b/dist/__chunks__/user.X8OGz61Z.js.map deleted file mode 100644 index 0ecc1999..00000000 --- a/dist/__chunks__/user.X8OGz61Z.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"user.X8OGz61Z.js","sources":["../../public/icons/user.svg?raw"],"sourcesContent":["export default \"\\n\""],"names":["user"],"mappings":"AAAA,MAAeA,EAAA;"} \ No newline at end of file diff --git a/dist/banner/banner.css b/dist/banner/banner.css deleted file mode 100644 index 35b8975f..00000000 --- a/dist/banner/banner.css +++ /dev/null @@ -1 +0,0 @@ -#banner{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex}#banner h1{margin-top:-.125em}#banner .content{-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;width:50%}#banner .image{-moz-flex-grow:0;-webkit-flex-grow:0;-ms-flex-grow:0;flex-grow:0;-moz-flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;display:block;margin:0 0 2em 4em;width:50%}#banner .image img{height:100%;-moz-object-fit:cover;-webkit-object-fit:cover;-ms-object-fit:cover;object-fit:cover;-moz-object-position:center;-webkit-object-position:center;-ms-object-position:center;object-position:center;width:100%}@media screen and (orientation: portrait){#banner{-moz-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#banner h1 br{display:none}#banner .content{-moz-flex-grow:0;-webkit-flex-grow:0;-ms-flex-grow:0;flex-grow:0;-moz-flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;width:100%}#banner .image{-moz-flex-grow:0;-webkit-flex-grow:0;-ms-flex-grow:0;flex-grow:0;-moz-flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;margin:0 0 4em;height:25em;max-height:50vh;min-height:18em;width:100%}}@media screen and (orientation: portrait) and (max-width: 480px){#banner .image{max-height:35vh}} diff --git a/dist/banner/banner.js b/dist/banner/banner.js deleted file mode 100644 index 7069175a..00000000 --- a/dist/banner/banner.js +++ /dev/null @@ -1,2 +0,0 @@ -import{T as p,j as L,x as h}from"../__chunks__/lit-element.CH8ciVnL.js";import{e as b,i as S,o as $}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{i as y}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";const d=r=>{const t={dataLibraryId:void 0,innerHTML:"",href:""};if(!r)return t;t.innerHTML=r.innerHTML,r instanceof HTMLAnchorElement&&r.href!==""&&(t.href=r.href);const e=r.getAttribute("data-library-id");return y()&&e!==null&&(t.dataLibraryId=e),t};class A extends S{update(t,e){this.part=t;const i=e[0];return this.render(i)}render(t){var c;if(y()===!1)return p;const e=(c=this.part)==null?void 0:c.element,{dataLibraryId:i,href:n}=t;return i&&(e==null||e.setAttribute("data-library-id",i)),i&&(e==null||e.setAttribute("contenteditable","true")),n&&e instanceof HTMLAnchorElement&&(e==null||e.setAttribute("href",n)),p}}const o=b(A),T=r=>{const{headline:t,subline:e,texts:i,buttons:n,picture:c}=r;return h``};function M(r){const t=r.querySelector("img");t&&t.setAttribute("loading","eager");const e=r.querySelector("div"),i=r.children[1],n=d(e==null?void 0:e.querySelector("h1")),c=d(e==null?void 0:e.querySelector("h3")),a=e?[...e.querySelectorAll("p")].map(l=>d(l)):[],f=i?[...i.querySelectorAll("a")].map(l=>d(l)):[],s=(e==null?void 0:e.querySelector("picture"))||void 0,u=s==null?void 0:s.querySelector("img");u==null||u.setAttribute("loading","eager"),r.innerHTML="",r.style.removeProperty("display"),L(T({headline:n,subline:c,texts:a,buttons:f,picture:s}),r)}export{M as default}; -//# sourceMappingURL=banner.js.map diff --git a/dist/banner/banner.js.map b/dist/banner/banner.js.map deleted file mode 100644 index 2581f87b..00000000 --- a/dist/banner/banner.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"banner.js","sources":["../../src/helpers/sidekick/extractSidekickLibraryId.ts","../../src/directives/sidekickLibraryId.ts","../../src/blocks/banner/banner.ts"],"sourcesContent":["import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Represents the constructed Element.\n *\n * @interface ConstructedElement\n * @property {string} dataLibraryId - The data library id generated by the Sidekick Library Plugin.\n * @property {string} innerHTML - The innerHTML of a provided element.\n * @property {string} href - The href of a provided anchor element.\n */\nexport type SidekickElement = {\n dataLibraryId?: string;\n innerHTML: string;\n href?: string;\n};\n\n/**\n * Extracts the innerHTML, the href attribute (if defined) and\n * the data-library-id attribute (if the Sidekick Library Plugin is active) of a given HTML element.\n *\n * @param {HTMLElement | HTMLAnchorElement | null} element - The original HTMLElement or HTMLAnchorElement.\n * @returns {SidekickElement} - A constructed element object.\n *\n * @example\n * const button = extractSidekickLibraryId(document.querySelector('a'));\n * \n * ${button.text}\n * \n *\n * @remarks\n * The data-library-id is generated by the Sidekick Library Plugin\n * and is necessary to copy edited block content from the Sidekick Library.\n */\nexport const extractSidekickLibraryId = (element?: HTMLElement | HTMLAnchorElement | null): SidekickElement => {\n const constructedElement: SidekickElement = {\n dataLibraryId: undefined,\n innerHTML: '',\n href: '',\n };\n if (!element) return constructedElement;\n\n constructedElement.innerHTML = element.innerHTML;\n if (element instanceof HTMLAnchorElement && element.href !== '') {\n constructedElement.href = element.href;\n }\n\n const sidekickLibraryId: string | null = element.getAttribute('data-library-id');\n if (isSidekickLibraryActive() && sidekickLibraryId !== null) {\n constructedElement.dataLibraryId = sidekickLibraryId;\n }\n\n return constructedElement;\n};\n","import { Directive, directive } from 'lit/directive.js';\nimport { AttributePart, nothing } from 'lit';\nimport { SidekickElement } from 'Helpers/sidekick/extractSidekickLibraryId';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick//isSidekickLibraryActive';\n\nclass SidekickLibraryId extends Directive {\n private part?: AttributePart;\n\n update(part: AttributePart, props: unknown[]) {\n this.part = part;\n const SidekickElement = props[0] as SidekickElement;\n return this.render(SidekickElement);\n }\n\n render(sidekickElement: SidekickElement) {\n if (isSidekickLibraryActive() === false) return nothing;\n\n const element = this.part?.element;\n const { dataLibraryId, href } = sidekickElement;\n if (dataLibraryId) element?.setAttribute('data-library-id', dataLibraryId);\n if (dataLibraryId) element?.setAttribute('contenteditable', 'true');\n if (href && element instanceof HTMLAnchorElement) element?.setAttribute('href', href);\n return nothing;\n }\n}\n\nexport const getSidekickLibraryId = directive(SidekickLibraryId);\n","import { html, render } from 'lit';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport './banner.scss';\nimport { extractSidekickLibraryId, SidekickElement } from 'Helpers/sidekick/extractSidekickLibraryId';\nimport { getSidekickLibraryId } from 'Directives/sidekickLibraryId.ts';\n\ninterface TemplateArgs {\n headline: SidekickElement;\n subline: SidekickElement;\n picture?: HTMLPictureElement;\n texts: SidekickElement[];\n buttons: SidekickElement[];\n}\n\nconst template = (args: TemplateArgs) => {\n const { headline, subline, texts, buttons, picture } = args;\n return html`\n
    \n
    \n
    \n

    ${headline.innerHTML}

    \n

    ${subline.innerHTML}

    \n
    \n ${texts?.map((text) => html`

    ${text.innerHTML}

    `)}\n \n
    \n ${picture ?? unsafeHTML(picture)} \n
    \n `;\n};\n\nexport default function (block: HTMLElement) {\n const image = block.querySelector('img');\n if (image) {\n image.setAttribute('loading', 'eager');\n }\n const firstRow = block.querySelector('div');\n const secondRow = block.children[1];\n const headline = extractSidekickLibraryId(firstRow?.querySelector('h1'));\n const subline = extractSidekickLibraryId(firstRow?.querySelector('h3'));\n const texts = firstRow ? [...firstRow.querySelectorAll('p')].map((item) => extractSidekickLibraryId(item)) : [];\n const buttons = secondRow ? [...secondRow.querySelectorAll('a')].map((item) => extractSidekickLibraryId(item)) : [];\n const picture = firstRow?.querySelector('picture') || undefined;\n const img = picture?.querySelector('img');\n img?.setAttribute('loading', 'eager');\n\n block.innerHTML = '';\n block.style.removeProperty('display');\n render(template({ headline, subline, texts, buttons, picture }), block);\n}\n"],"names":["extractSidekickLibraryId","element","constructedElement","sidekickLibraryId","isSidekickLibraryActive","SidekickLibraryId","Directive","part","props","SidekickElement","sidekickElement","nothing","_a","dataLibraryId","href","getSidekickLibraryId","directive","template","args","headline","subline","texts","buttons","picture","html","text","button","unsafeHTML","banner","block","image","firstRow","secondRow","item","img","render"],"mappings":"sNAoCa,MAAAA,EAA4BC,GAAsE,CAC7G,MAAMC,EAAsC,CAC1C,cAAe,OACf,UAAW,GACX,KAAM,EAAA,EAER,GAAI,CAACD,EAAgB,OAAAC,EAErBA,EAAmB,UAAYD,EAAQ,UACnCA,aAAmB,mBAAqBA,EAAQ,OAAS,KAC3DC,EAAmB,KAAOD,EAAQ,MAG9B,MAAAE,EAAmCF,EAAQ,aAAa,iBAAiB,EAC3E,OAAAG,EAAA,GAA6BD,IAAsB,OACrDD,EAAmB,cAAgBC,GAG9BD,CACT,EClDA,MAAMG,UAA0BC,CAAU,CAGxC,OAAOC,EAAqBC,EAAkB,CAC5C,KAAK,KAAOD,EACNE,MAAAA,EAAkBD,EAAM,CAAC,EACxB,OAAA,KAAK,OAAOC,CAAe,CACpC,CAEA,OAAOC,EAAkC,OACvC,GAAIN,EAA8B,IAAA,GAAc,OAAAO,EAE1C,MAAAV,GAAUW,EAAA,KAAK,OAAL,YAAAA,EAAW,QACrB,CAAE,cAAAC,EAAe,KAAAC,CAAS,EAAAJ,EAC5B,OAAAG,IAAwBZ,GAAA,MAAAA,EAAA,aAAa,kBAAmBY,IACxDA,IAAwBZ,GAAA,MAAAA,EAAA,aAAa,kBAAmB,SACxDa,GAAQb,aAAmB,oBAA4BA,GAAA,MAAAA,EAAA,aAAa,OAAQa,IACzEH,CACT,CACF,CAEa,MAAAI,EAAuBC,EAAUX,CAAiB,ECZzDY,EAAYC,GAAuB,CACvC,KAAM,CAAE,SAAAC,EAAU,QAAAC,EAAS,MAAAC,EAAO,QAAAC,EAAS,QAAAC,CAAY,EAAAL,EAChD,OAAAM,sDAIOT,EAAqBI,CAAQ,CAAC,IAAIA,EAAS,SAAS,WACrDJ,EAAqBK,CAAO,CAAC,IAAIA,EAAQ,SAAS,gBAEvDC,GAAA,YAAAA,EAAO,IAAKI,GAASD,OAAUT,EAAqBU,CAAI,CAAC,IAAIA,EAAK,SAAS,OAAO,uBAEhFH,GAAA,YAAAA,EAAS,IACRI,GACCF,iBACaE,EAAO,IAAI,wBAAwBX,EAAqBW,CAAM,CAAC,IAAIA,EAAO,SAAS,YAEnG,yCAGyBH,GAAWI,EAAWJ,CAAO,CAAC,eAGlE,EAEA,SAAAK,EAAyBC,EAAoB,CACrC,MAAAC,EAAQD,EAAM,cAAc,KAAK,EACnCC,GACIA,EAAA,aAAa,UAAW,OAAO,EAEjC,MAAAC,EAAWF,EAAM,cAAc,KAAK,EACpCG,EAAYH,EAAM,SAAS,CAAC,EAC5BV,EAAWnB,EAAyB+B,GAAA,YAAAA,EAAU,cAAc,KAAK,EACjEX,EAAUpB,EAAyB+B,GAAA,YAAAA,EAAU,cAAc,KAAK,EAChEV,EAAQU,EAAW,CAAC,GAAGA,EAAS,iBAAiB,GAAG,CAAC,EAAE,IAAKE,GAASjC,EAAyBiC,CAAI,CAAC,EAAI,CAAA,EACvGX,EAAUU,EAAY,CAAC,GAAGA,EAAU,iBAAiB,GAAG,CAAC,EAAE,IAAKC,GAASjC,EAAyBiC,CAAI,CAAC,EAAI,CAAA,EAC3GV,GAAUQ,GAAA,YAAAA,EAAU,cAAc,aAAc,OAChDG,EAAMX,GAAA,YAAAA,EAAS,cAAc,OAC9BW,GAAA,MAAAA,EAAA,aAAa,UAAW,SAE7BL,EAAM,UAAY,GACZA,EAAA,MAAM,eAAe,SAAS,EAC7BM,EAAAlB,EAAS,CAAE,SAAAE,EAAU,QAAAC,EAAS,MAAAC,EAAO,QAAAC,EAAS,QAAAC,CAAA,CAAS,EAAGM,CAAK,CACxE"} \ No newline at end of file diff --git a/dist/features/features.css b/dist/features/features.css deleted file mode 100644 index e157937a..00000000 --- a/dist/features/features.css +++ /dev/null @@ -1 +0,0 @@ -.features{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 2em -3em;width:calc(100% + 3em)}.features article{-moz-align-items:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;margin:0 0 3em 3em;position:relative;width:calc(50% - 3em)}.features article:nth-child(2n-1){margin-right:1.5em}.features article:nth-child(2n){margin-left:1.5em}.features article:nth-last-child(1),.features article:nth-last-child(2){margin-bottom:0}.features article .icon-wc{color:#b82727;width:44px}.features article .icon{-moz-flex-grow:0;-webkit-flex-grow:0;-ms-flex-grow:0;flex-grow:0;-moz-flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;display:flex;justify-content:center;height:10em;line-height:10em;margin:0 2em 0 0;text-align:center;width:10em;color:#b82727}.features article .icon:before{color:#b82727;font-size:2.75rem;position:relative;top:.05em}.features article .icon:after{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-radius:.25rem;border:solid 2px rgba(210,215,217,.75);content:"";display:block;height:7em;left:50%;margin:-3.5em 0 0 -3.5em;position:absolute;top:50%;width:7em}.features article .content{-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;width:100%}.features article .content>:last-child{margin-bottom:0}@media screen and (max-width: 980px){.features{margin:0 0 2em;width:100%}.features article{margin:0 0 3em;width:100%}.features article:nth-child(2n-1){margin-right:0}.features article:nth-child(2n){margin-left:0}.features article:nth-last-child(1),.features article:nth-last-child(2){margin-bottom:3em}.features article:last-child{margin-bottom:0}.features article .icon{height:8em;line-height:8em;width:8em}.features article .icon:before{font-size:2.25rem}.features article .icon:after{height:6em;margin:-3em 0 0 -3em;width:6em}}@media screen and (max-width: 480px){.features article{-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-moz-align-items:-moz-flex-start;-webkit-align-items:-webkit-flex-start;-ms-align-items:-ms-flex-start;align-items:flex-start}.features article .icon{height:6em;line-height:6em;margin:0 0 1.5em;width:6em}.features article .icon:before{font-size:1.5rem}.features article .icon:after{height:4em;margin:-2em 0 0 -2em;width:4em}}@media screen and (max-width: 480px){.features article .icon:before{font-size:1.25rem}} diff --git a/dist/features/features.js b/dist/features/features.js deleted file mode 100644 index d6b90c35..00000000 --- a/dist/features/features.js +++ /dev/null @@ -1,2 +0,0 @@ -import{j as s,x as o}from"../__chunks__/lit-element.CH8ciVnL.js";import{o as a}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{r as l}from"../__chunks__/icon.template.3G0fuXUC.js";const p=e=>o`${e.map(r=>o`
    ${l(r.icon,"icon-wc")}
    ${a(r.textBlock)}
    `)}`;function u(e){const r=e.querySelectorAll(":scope > div");let t=[];[...r].forEach(n=>{const c=n.children[0].innerHTML,i=n.children[1].innerHTML;t.push({icon:c,textBlock:i})}),e.innerHTML="",e.style.removeProperty("display"),s(p(t),e)}export{u as default}; -//# sourceMappingURL=features.js.map diff --git a/dist/features/features.js.map b/dist/features/features.js.map deleted file mode 100644 index e6e5486e..00000000 --- a/dist/features/features.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"features.js","sources":["../../src/blocks/features/features.ts"],"sourcesContent":["import { html, render } from 'lit';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport './features.scss';\nimport { renderIcon } from 'Components/icon/icon.template.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface Feature {\n icon: IconName;\n textBlock: string;\n}\n\ntype TemplateArgs = Feature[];\n\nconst template = (features: TemplateArgs) => {\n return html`\n ${features.map(\n (feature) => html`\n
    \n ${renderIcon(feature.icon, 'icon-wc')}\n
    ${unsafeHTML(feature.textBlock)}
    \n
    \n `\n )}\n `;\n};\n\nexport default function (block: HTMLElement) {\n const rows = block.querySelectorAll(':scope > div');\n let features: Feature[] = [];\n [...rows].forEach((row) => {\n const icon = row.children[0].innerHTML as IconName;\n const textBlock = row.children[1].innerHTML;\n features.push({ icon, textBlock });\n });\n\n block.innerHTML = '';\n\n block.style.removeProperty('display');\n render(template(features), block);\n}\n"],"names":["template","features","html","feature","renderIcon","unsafeHTML","block","rows","row","icon","textBlock","render"],"mappings":"uLAaA,MAAMA,EAAYC,GACTC,IACHD,EAAS,IACRE,GAAYD,gCAEYE,EAAWD,EAAQ,KAAM,SAAS,CAAC,+BACjCE,EAAWF,EAAQ,SAAS,CAAC,kBAGzD,CAAA,GAIL,SAAAF,EAAyBK,EAAoB,CACrC,MAAAC,EAAOD,EAAM,iBAAiB,cAAc,EAClD,IAAIL,EAAsB,CAAA,EAC1B,CAAC,GAAGM,CAAI,EAAE,QAASC,GAAQ,CACzB,MAAMC,EAAOD,EAAI,SAAS,CAAC,EAAE,UACvBE,EAAYF,EAAI,SAAS,CAAC,EAAE,UAClCP,EAAS,KAAK,CAAE,KAAAQ,EAAM,UAAAC,CAAW,CAAA,CAAA,CAClC,EAEDJ,EAAM,UAAY,GAEZA,EAAA,MAAM,eAAe,SAAS,EAC7BK,EAAAX,EAASC,CAAQ,EAAGK,CAAK,CAClC"} \ No newline at end of file diff --git a/dist/fonts/OpenSans/ttf/OpenSans-Bold.ttf b/dist/fonts/OpenSans/ttf/OpenSans-Bold.ttf deleted file mode 100644 index 98c74e0a4228f2c6b06c405518e09ea9b79c43cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130860 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 mxZIf$E8| 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 Jdjb6K{{nvPpDq9Z diff --git a/dist/fonts/OpenSans/ttf/OpenSans-BoldItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans-BoldItalic.ttf deleted file mode 100644 index 855892833a465faca741e8c571fd5b49431989f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 136360 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 diff --git a/dist/fonts/OpenSans/ttf/OpenSans-ExtraBold.ttf b/dist/fonts/OpenSans/ttf/OpenSans-ExtraBold.ttf deleted file mode 100644 index 4eb3393528e2fa37ea5d59d9406f8717c808bd9c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 131244 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

    w|8-dswUjW8HO7Vj(I{CC36mvsNto`F*;G;0 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 V16uo#nJq5RiY!7hjxvJq{{T}{t-k;O diff --git a/dist/fonts/OpenSans/ttf/OpenSans-ExtraBoldItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans-ExtraBoldItalic.ttf deleted file mode 100644 index 75789b42dc4d57224a6b87e7c094bfff8e3ed0da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 136928 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 z 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 Ohvq=WHU18T;(q~QRY{-# diff --git a/dist/fonts/OpenSans/ttf/OpenSans-Italic.ttf b/dist/fonts/OpenSans/ttf/OpenSans-Italic.ttf deleted file mode 100644 index 29ff69386f7b74fe24f0cc85dea86771f5b7dc47..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 136604 zcmcG%2Yi&p_CGx3*-ZsP5s^T4lO-Xf?rwHNLQSWIo`fW{^a5$5(3?n&f(VF+h^T-N z5CVD;8zNV|iehiq1}K+n@7D_1|99q@-2_B`_r9Ocn`CCroH;XR&Y3ginP;8}p@fib z@HAo`k(QqE_=%@_5yB4=Lcbp|Vf^H|WdG-cEDRuI(A*J|vs0p;i+q9*YY#%YTo^w& z*1k3QrVv6H;-p}5R&v&ik5g^PdmQon;_AY>Gxs`t3Gqf;vlh>7G>>{=#Py(W1WiI& zU3vA#H|)$O#Jn8kZ7DBos3X@A3(}&HKcKv7LD@;;;g1PmczZ7z*htFI5Q}Pz+ z@Pph!|C~H~{o6nOGPBE&{}4ZKnf}k0PQ4+3^NZf!e<|eh2R?6kF9Qc7oc<$9_eM@a zdPqNtuz4ko6%^&oE3aroKr0&ytEh$?Ay9@9^vH|2&Ji)%hi*h$pgkpy(cYv)7OrXI zkz#<{aoQQzS+ZS(WE(p}>}-?HUiZ%t=1L;wK*YiYX2kgMBj}BUxGw8*d$+NhQTRO~ zO&e)AhQLfTV-Mm7xTkR1NYtOWU}G+{f$Q_Oo~}0FuLJxA_#dNAP<$#v;m98RZpH6z zvJAg_$U3r#JcRgkaxdDU8JLyi4sx2z0=$&mNbVwg$pZ2Kxs$9Xt3bDz+)Vb;cgPxQ zAW38mFrtJz$lb`Pm$L|T%_wU-*$FNWl7(b7xfK-mlNOX)N@`HvGEi(IWoY%~NL^31 zkR4{iL6DQ?bJX= zqE7QstJ}!!DDfV0(BMmY7*Fwqt^~G|KY&(Z;IIF5MohH+Fu0y@0fHT);0S7s+Sv zzrZggU*VUMZ}3aWclf2`M>>j7S!+(SX*S>~G#7q8ErDM~8{jw59q{j=mkDKkSzq}5 zSU>m~ECc>1h7#BqHV*y-HW_|4tB1dUErh?69fW^~9fAK4I|=_3kA{X~c`SSzhm5?E z*Lrj|htB~lG{^Z|z8vssz8e0`{1*5d_+9Yt<~!l<;=AGR<$K}p;|Jg$t!XaPhO~6k`c#+cmXrX~%_%NZb8@0-U2?r?ZL-U> zCi#GAb#l3BRg%lJa;Tr_rlCDdD~7vFHx4~uT0YceS~m2IY3VSRY00nyrp3cXn-&c@ zV_G=GWm+)UWtu-Y-865|4Aa~}2TVG+n5oD<+Ei$FnF``u zrkQbPOfzgQ({$Sz(=@BgG&Op&DL>j}%8PZGa$}d9ro^~RIZ3XVa#ME1a#L1>%QQJ+ zvuRSq4AaC&muW(j%QQafjA>k?%`|p^%aj@JGL7l)GL7!%GL7oD+%z)mjA=xe%ajr7 zGNnUH!-tMH4I7$cN=!&M#XD!1oK{QlGzW(lXU{R&yN3i%vxV49*5E)>Z1i|jOtje) z9qckiMIJCkMhrDY#F&Go4KQ~zg_~Ta{z0QnVg2Gwq5VQl{eoO3i!InR)jTLDeQJn+ zOakf~JUqyi-`&BiQq z$T7#gT$9GM`b?PGO4qiAP8NRB#Qav{+E$XCKQ;FVr5o~AtzS?2ri^LbI63zyMvuNJ zc}EyaotS$>;~Vl)8b~CGjErnRC_xcHRLAN*jcor#8Yn0N;Q-4RU=bxcQj&;N@gvC) z>g7t5?zs~@DIUZhiIKUN90D<$dFDScr}e-n)(7FY7?q8r4p1k|0S}YEQ7g64LRw6h z(M|MT+DgBo-%=L~WCK|qdxHIgy}&+XKX8rv^Dev_xA1V@%x~eF`4)aJ`tyGNIDdk_ zjGp?oMl^q|lQv$PpiR?eYAdwW+O67chVF(Z4JQnz4F52E9z=tN2dxU)8T4Jy4?(}0 z#+p7d`m2&OFFG#GGcXGcPnRGp{o@n>Uzun0K2WFdqyy1a}Ya8Eg&? z2@VU637!$cLX06@Lb`=q7t%Wj`^@#ZCg!y$B`5QR~iS4wAmO$cN^f3J#692|}DT$wh#P334!i`GeFuoEJZ-B(N z^ZOxj3nYG$za}N7khn7>o~TXN3bdQFwc18)lc5z7KMjdr4I)9qf|f(#T|wUm{U{|S z=I-X}&1NaF-JGZ-ZZt18FNegpm~S`V4~bi@l6b0;xa$=Xmq6l&ATjwp;`andob-F@ z?-`Kz5+tUs|F}MJonqg^&2v4?yj)Ma4wF`LKh_{Qu927n>uFEd&21~&Zfa|CO`}+e zQX^JCKa%e+zjFEI%V*j)UViEFi*1dUPhWcc@(XSA+8W!kFW=EN>hjh$ugkX+a`{)d zA1{|&{=TiQt+lPXt+I_>7<-}9Cvz`+dZFwS-wP!d`hBwHw|Ka%$ z&cAd1?enjEBIaiD$%Rj_iuuHOzWzMy@qCZ-Ugr&;v`_F zkBiTBKIeDVb@r39FP(kigHl3rbG;9G|K0nP_tV}dy`S3rz zK?~AMm@oUXIOgDu%*o<;lh&X$YPH%N);iM4_h<1X{86o|mZ@#kel_$oEH<1sb~UCL3ycem+l-%hE%Z9* z^|QClyV$$g`$6wte9S%$pJ_g8eRlc0=iAA5lJ6?tcl^5gmHVysd))7Wztw-L|5E?^ z{7?A5=KobEpH6|DhIG2E(-)mXJ1^_}QkPy`P6Y6Ph=B5dZ2)$u1ueEPV-|W5>eQyuaf_esp z2Mr1u8#FWMPE%)-*fLuQ364*6%ummzJI085C)VM(%NT4q@4EGsOVEqg4FSYEKaXZh0N z>gUyOPQRP_-QMqkevkHhvEPUNJ`2qctqNTddTZ#tp$~;V8~RS@=b=A^(Xj4eptpU$iOO z9-SUNF?xD*ZS;-No1=F}KN9^y^!w3YMZ03U#)QO7k9i=rQ|w)_55_(f`&#TLv0umj zY7MvMSZ7(cSdUuI+I(z7ZS!o~Y#-RZvHfEAx0~$_`$+pV`yBgf`v&_~`(gVd_NVOs zi0c(+jth?)7nc(^BW_LHt#J>={Vnc%+-Gs$IYv4rICeUYIG%C5<+$kh+3Dl#>s;sj zGCm}JN&G7VdkxGT_|U+!1OJ^cD4`_b^@R5l0~0F}A5Q#bkZn-;pc8|;49*{XeDI5d zKOFq^VAqhYL;4MA9I|@IYeW7yg&;Yqi2skGWyZcPmg|c^ao?I$2>gdi7_vaIhPrk zIWn^(b8hC^%X z{J3|=uNi;W_y@*6GydH8FDK9mLnqWt_{T*1#7&d5Nz*3%eX{rD+{yP%erWPDli!+r zF)JmjHmf=7;jCw~E@r1@&(FS?W6BwkQkR2Ce|#ed80P0_QARVbB3yw+{JTG&FeC6+`L=notXE{eCPaS z^PgMby&zyg$bz^984Ge36fCG%uyDc63(hW#TsUmugoVWm=Pq2gaL2;)i^3NTT9mnH z=At=^RxaAQXy>B6iymF{;-ZfheYcn|?y-Qd2uOQI&f+A(x#=aElXOqXSs3twB?6y?0jRxjZdyHt{A)GwiU14)a|C(H#OY! z;>w7X@hekSX00q+xp3u%mG`YYw(|7Kk5+!a%DAe}D*LL8Rr#xGR;^gIbydr%6RTcd z_35g%)xN8Ht`1*4X!Y3DGgmjPUbFhH)rVLAef2x5zgX>BbKRPVHAB{nTa&-0Y)$=| zrE4~>xo^#}HK*5nwC4M@#9J$Yuv4)ZoT`~JsbJPl8t}A?fTnh-L~bnuQ#P^+O%osrj|{|Hl5mZX45}6 z{j%A-*}ge#bI#_<&5Jj0*t~1=fz8J@Kfn3S%@;TSvPIkCzs0;Ie9Pc1satZk%-B-4 z<-nE`TmHS}n=L=zzUcNfw{PC+-1^Mcx3-?!`sE!n@0fkZ+&kXhmb7iswvuggw;jCG z_s*VohTIu*=b$@py|d-c%iB9|pTE6%`;P6qxBu&|9(VP>Yt3EH?C7y0Z^z~xpWHp* z?uNVXyZf`dFYmPNtl#szPa~3e!q5q z>izfKe`$B;-R9l#yEAv^?k?F~w|nvKwY#_M-nIL{?qj=8?S6Upd%G|0{(g7c9^XAZ z_k`?;*)wQQ#-2%gX6%`@XYrm@dp7L3W6!QV`}Z8(^Z1@;_MF-C_MWqQd+iP0J9O{V zy(N3A_b%J}z~0yP{`P?Vfte3H^T6eODf_1FTet7UeIM@oZGVsbG5hQGH}BuM|M>pb z_kXkhmloRM+tR(IPfKV^Ov}KQq?S=F6I=3H3R@~$=Cmwmxv^zk%WW-pw%pfppylC~ zCtIFtd8Osumh&y2xBPG*?m*swO$Rd-xx%Lt4{XGh3&$E^Td=E1+052+vGZ^Fi#O*C7Q{(#>m!f*JAm+NfYo9A48D zjQwG+AqqB--d-UJHj*GOO~GDdx3NIM-Xy{puV5b%ZtSdJUy@>YNx^<(m|=s0{mBr+ zBn5Y(Az~*)*0VEl@JkB5f%M_$bQp_afBvR|De>i}70gL5epJC)yDZr63*uW8-bi}# zr3&^UWRqHwF7)-_y<4pG2@@3g3x1*a`)ACgCh!!Cgoci&1a@iNS-a zl!bOBVe~x(cOzEXqTudi5Uo>i58#s&d>u)GoO<4#B!N7y;Oj{W_8oP6FYM(tD)of)TA)Se87upvz5egrK9mL)WHeqMkExQ>IA?etcY$Wxh5S(kV z4_M*}Cu2{vnpAq?V-YVwyb0JzfXe|@AzwYo1h$-1pqz0iqaNvnNO9*+1+E4;#SUwO zEaQ)u@p!5i>64LDP>n)aqKryXOrpsj>Hk>k|Fs0SwEt^9w^aXM^Z&2>+I9QaIsaFU z{CD;L-=w|LD*n2@?Q;FGbQE=E}1E*eX}1 zU%SqKUB5r$H3hw;1pTIhOhI3A_sG9$1<_+0(eno3?N%&$T`~G@CE|^MW8f;$17l>5 zE=T%!JY8p!ER{v&0_GKG$H%0JSLlB0e(%B(@D!pdtPVN8csb&u`s?IAdenMceGV$P^1vyoHS zl9`M^=$2Wuj<6fEq!JPpA%_|CVipp%CL|CsK_hBlmR3^_yl8O|p9LKY>uvyzu&GA) zLMy`3-InLBVe}Pa&D9ncha6V?#(DAy8`kHoD|>f4*=}pi<1#qG_nemp_ZMSY~ z7n&6mP0)5nt7~tUGO0l^TExnF=`*~pi2+HY@7#9B)-|hFt-NW)jmwuUU9x!5!Ugl^ z&24IIsGn0;TT@*%dsbydd0A;maZzEx%o)?CP0i2CosyHCHF@HM@#Ds3ju|~_Sww>2XY zc$uQdN60t`_2|f}l1I6dE#_7-p}D!_2;re9CMoa;m4G4j<~&G}XK5{pv;EkzS@n}b_vfhADIC*?w8v@oza*b;2c%RBCRx{si?1fwiQQjS>Y+KES!=-SEo zxnSCAUYnJBlu?#ifHzJ3kd}MgOj?s97B8L(QUp?vm_>w)p=g<-%v;h29#0~z%Vnx2 z5i(v3DI`uOdNc|9;>E|Ajth`h7>L@UeQJn9fA`4*JV-V$`>1LR9YtrOgL0b?An-9**ON)*Y)@9DMlm=Szj`Zl!T$g?%ARu*2 zb1DoSwk8eiNTD&TAhJ2PRhXPGG)urBm@N+-Rcy&90Eq?N27jY~D$X$%v=$Xa0yGC? zG$YwuTqvkX&m)Y79-&$&9Y%&hZ$|%CUrT99tDhyslQNtP*Herl#mkb?N_*;BPq(C- zdsQ|UTZ&+TNfUC*1IzLXQFd#RrLa}Aqy!$(ND6vaFA9;;kC1VZkZlZXaD3#1spzCa z8Rq8ZH1m-pEv&G(P{h-M(eIm8k|ixobXs?gbaQiSQeklcDAMyJadZ@_(41~5G?!rT zfVj}yWQ%yWnlHFy<>xm0msmxb0NeIG#BRuHs=*fjiWlK8i|fFw2w||aAIN% z2rVvyhi*|+U@6iOqIX`6E59012C9xY%V@z4l^rc=jj(yNCA|a`!WEXZa#&%oxdbnK zg~^Z!a@_b+A{5~vGNVmp;mrYqh24l4(q#-0{57|hUm30NL^F^KW6(llbX#fF!i44J z2Di=%Y^}-@_M(#%wk|KiTZ911AdB#%osB^1h=Nu_=!n+k#f6XqV-jo+h|xfpbBkch zC@`a-*==#iriFPpwbr2RI~0i_m1co83l&;uT|U8FkY_F^02Y%%aG<%>fY4l4D2z)C zyA!}4e-kkFBPeX1jJ!m2pukoy%m8JDrIug}?!e_qy~^eT_tCJB+*T6U+-zxXrKn

    9!!Sn(}ZgVTcR3--vJ^v_?HBezxHelqqD`rj1D|!|D^!n;djiUTkfBEMV+UgyO zhHlkR2R+$Kh~q9(!l<;K2US9KbpZf_m6+$mpA@7(MYK?;9p%ZXQ3xPfKB*ABzR(hQ z+;wsS#>fK13M_eff<69Vb|Qx?x>+w+s0$@~UsDx|lg`{PwABw(LIfS5`@W&A_=8ZW zvq;kw2Npod`U*Zud#II&L32`XQgtE&4_zY~0-aR#yVAhcioD1Yy)dI5j51?H#mHSe zQLZ+oqBmHAy)ceJ0~pZEt&<}$iAdSj$Q)rXaWRAltE3qgk^vi10FI-z63a*`Jc6!e z8QIDZ^+1-Rj8Jb&f(U#p2}c<9!f1~%*b>mm9|L`JaY2bbQA5ilA#jLTDnTD;X#AmV z=Zc{zE7uUHiJpZX)jCgaQgkcmMG$z>=V2ri+R`=YEz+7ji9(Swv(PrWru64VdZWBQ z=4$r-@0h_9WNWti$cl*3D9l?_?9W+oy@5sx1{hqKF2-mfiUEp7pKfk0F2o9JdS}r? z{lmHf-wiS)LbOCB8+5Z6a!(N4Q3nVtqglB^d_Ne0G#)=B1VE2Z>!$68!~h8XGzK(P z@8d3)P@tmLRR{f|JZa}DS#}Ijn8-ITG7nIOa0Q^s5Ki?ZKh;b9uNw7L@p_y3T$yO` z6ecEmi>E{pJ3{@j7}f#};235OfVu|BrVE24h&K;9LcPKi0W2~AVh(C<_Os|yibV|n zkK$Avk&8=`htc^;MC%eXeRH#Sr)#HpUrpahW)Phpt=!2Iic(Z}@J(&?OBL%EG+?Wb z7>8oezDu4J<_4>f%ZU!tp+t$U*m08VC3Fu(BMUTMD+e<{=+;}A?9zI1S7Wnsmw<`T z)U!}VKr2OP2n!Z2P^eDYTq}A;ZDgLl8i3k6 zOb&9*SnyO9Vrs@XB*vY*URX;_602i80ayaeIB7jZe=M@-7B?AlfEJoNBrq`#&lSgA zpY;*r6;#78$-`weo6P}Tk<@JNh6jz-RiZ0uD$OEsn8l4@ib_bZDzdp*rxR;(f7U!^ zGL#^m*nATLeNiXR^Vhb>ze>jBl$wR{>Nu&e%nug2I8J6*7GSxMYH2l_r(saURDYa| z?UUEsj48F*BA%;q#Dflek%)8e);?l=Al5P-`o4Yetkx0Xj{+duao2%9;=!q%?~NY5 z^T1cspxMp%I4Qp-TVZl^s_^BX6!kd4Y;4ghqJ=5m&C{Cm@wga#oCFE>sy-s#xsMpe zWra423dxg3zU(J$7crz|WM;7^iWk&Zu?gk%rL&p2qO_=@(#^E@C}7B!W0Oak$%(P!GtFe~@JW-*`GR5-+@I z@WC5~9ysyclUz@F5%CTqkn|yaNf0q%$Kj9EUH>QQfd7fQ^M652J@xMNKT-St7u4-K z@%t~R+iQYz;(w{Z?$EcvQ|~{g)j%gSF6g!Yk)Hn-^mT-d9g}7z!zNEkG2@MsyLHHdF6A}pt!y31csca)_)$Dhj{Tv%AuNbf5yuCAlorQa<5<pOiKScWCs{*_kmOf5S0```^kMxCwP~s>3F4FHR zeShhrWsz!Hu5g^ktd-{QLZg;eBZ@eklBR(=QH#<%mk z_zs-@zn9;KQ?tAI9()7vg7_wY--+D42%h@M27EoTk=#Z;Cts4UaW?sT@&ow~&7-BX zk={*r(tFrZ_B4;-R=&Oi#{gpB$N8iDF`PZdHw4hZXmXaEC!dgid8klVEdw!%-YRTe zuYVadm4NrX2DEDs>d+1E$?@d@8P89`&*V?yD}*QbQ~0Lg3E)o1F!KuPLz4PINqrFh zD16JnvDZDGAC_SzI0-DiYEWDmc7A(k`Px*Rik_~`z{%(Wtxzk{iseb^iP|J>vX-S~ zYdP8!Ef;wiYK)WG+F&gWHNBz~r2L_WUaMqLip)>IBlqf3kTOIYstwbIYe`zNmZGJ? z9>l5bKd(!^R@|W!=oa52;Q>XKE_AEwm*MTXhBqvWrK5oRVOKp379^~eA?6Dmi7#N> zJ%^wbgud*c5h=U=kkSwN-Q`m<41D#n!catxPM|Dzr*%mNr|f(yFz&{4{@&zr@erwEZjm zRsI@s_WaAT$KWi%c)Yckh<7VFc%#|Q317VNXZW-D*5)7ldH#2#80kOg3-mO7i@r-g zy^2ztc0b9V<|oiIKnd$U$RFf~_+i+7dzol^oF!g^)A9JmhiG&r&X+Hy8$0wqpb_(2f6C8imMG})$kphNEOig9_Sx#h{j1s&pTVdyt+f) zZ{2igBX=p!DaaT6!_g{s)Fh3JM4cuPd|T(SnrWyFzI4%+;On!+`0`92fx_hoBrGcl zHO9##nM2IoRR4AmV~|JSD z7wSj-NLM+Zbdw`~AIv$$=!p#T24*bGA5-9`XgTncwQTrFS{D4_+GO~{v`O%XY7^lP z(I&tjtc{1ChB8FnBKRpm0Dh7-6aH{*2K-^#bofKHY4C?=Q{fNR@=?=1a;6Lv zd`WM?m)s!ul3s!@xnA(aSPH)6I>8t7FZhz~;LG_^z6{?hGJXtS5;FAQZG^EN{AHBg zsLe%7H)(@Vw{e)CtFhjR*Ah|3v6!!`5OZn?sB0$X@7bVi)CQu?V=$l3LYhO1N8Lwb zey>CVm9)@^IBa>Hn@R&O2V3(*hUt2u3%_zH#J**-@=0y`vh zKm+m6Py#eK2=&fJFX$&%ePT^83S;3IY5V#dHA&4;?iHbXGVSx4H$XpUC*%wW)U2HIjI+G;e~G81h*PCG-MhMwh@ z`wt9~p-B9BrIN_83Y?I(9V9vJqqg8{sNNYrU&&CL8G`*FLP06Bxre z$Cq9AgMOY?K_d`)!$re&hRcLo0rw!>G`Ipu&s=wlGT?TIkk2Of7@s56+G5vw)G0@M zm~1uVA`Brp{0)+0s6%`X$z_owhlRDB&=vvzHpwv_C0T}h;hrH|wKbp<;b!FXCjEIE zdDKu%cEk3bGQLjEYB8=YS|{?PmhAeHWxKv+FO&BXR%;u`MBdMp!J=uTwwe@c_mDw+ z7b!tlj5DXDY?l?(ztPPUHnQPRlYas7=Sb`9q1UFX^JBv315H?ZejM}+*k?pbhC9g=mM4PPT(+3+2#O z8SZuvZP3x7UWX8`5pB`Y$+ke7X}j7kNxci*U*(Kj&<1D=(GDG*-VW~eKpWgl@;&V! z+M=Tqc6K9ih_>kHL|ce9lcA7X@V+{P?9vwgB$PJ#5!x5>i?)~cin{(u=t&p$ENtpe zL)bd%ItVtOBSNWXVS7T~SA?!Z%-}jK@EHGdG$UxxKZK3SJ_0)xwkrCHuva~V9g6r6 z70;Am52X8wHUz)8KZFCxRD~NP`xx|lb!famwi~^pkr4?*+byOcLc`UMSLxt{}rx z3E2$O$fHtDF^)i=(uRc{!%n>-Tu*on*J*^kf=`>2QSXOS#9Sc9 ze=nERlX0MHr#2ci+mHuNPe?rp{dLrl=(9pcqD;4rW@4`BP5$GxpJaJG4A_S} zY8;7j8sU!O`-gWBZgc%jjs;WEk25ju+)wO6CNcgP?{}T!Yh7*7nH)>_ThQGE*IvWT z(DieGh3sNJ5aSBQEipd`8#IhZdtm(6P9k3u*#-O@ufBkvMg5;9%e4Mv8Q+gvK1QL8 zfvz_MFVQZ7w;cb(d?M!_G3K@XW{h&}HLd}zpg|p^or}2!_Qd;;LGC_qb?ELB{2h|u z^`P!B_t|m7#$vcd^xv+XG@pD5J6{a9h);Iy#Ix`_a4DRTw~Y9v!TT4ohdxej=GT*3 z*A4>tdt@dm0Hoa9-|fy*$a6&d!C+u7H+l?0~?wRvQfh8tb9 zwd7`PKkR-f-N4^tM*bT81@qokxF_KL4R=&L28yjpcgXPdFGHN>09OGR5t;=AZU%Dy zfIbH>SE*hgfZ*JmWs zYcGj39Kblg7xq^JdygQ?wRMHHzPGX(px~T2O8qMLlU`)r_Z3M}~I`juTbL=$qK{yAYNuL*uL1>%j$v7E4 zN5+XUMT`xie;SOS3B-3qLoxSEa_u(MBK{)cHz9l-VKT_*7#$v}7L=H=0glXT+yTupLJ5_6Rpn?$JE?CKDD=qCER7@K6@y($!A zlo%(_w{to4B*rK)PN03d^BY{hXwj}M{0)pJ829D4vJz`etUrt`m~);-c$j<(yV;^` zC!e8=ZC(i&Bdc9|y>_8J&cW6;p*@a~LPILr?I`Lx0ev0wfg#%Ugf`Z-*R6;D-$JEV zw|@WEP|hLxItc3)*DqJ=_rH$2`|tl1isuN?p6*cfcXz-4v(P=>{vo`F;62Hui*S=w z_$kJYPVMf}k94;yi{9e;7=2|2)?)~~&tQ7^Vv<0*qi*&ULJ+KX~ z4>5O~5#fL1w8K}@i+OmnJ7e8?~6X({JI z(i!uiKYgEcHfSV(wYeVQ#I=CUb)BJ)pl&z2-q(h^-sQtxk7*jYT{};@(ho^DmV;;B z^CSRnAw5B=`KM$XKka%F^YlZ4M*G0^PkPd|gHLq5smioodRFJ}I(r3w@b>UkJg>!1$N@Vu64Dln zH?>n?uMZThB51_hLhMPjZGbzVJM1VE;o4Rq{RG0_^|-{n40{iRyNR84y@!w?{1ssj zI1Aix#M=;d)|O+8+eu#5iZGv{R&ZiX5e8SnU%{GU7D)q~4qCB}_y%qwTqRr~+-kVJ zaF4*vg}Y6|TL*4{?VNR;=bxb62D{$ETJQ@kjLhV}z^+1IPhoN|WS-Uw&!4@(yO--f zaF4+4hIi*&qB)OdI{kh{1bACt|9Abv+Eo} zU%Jkf#}1LZ;P$X5U7xatu*Sk#O61dBqa3@X8r}}NPipA9shzNI+68a#yTU%M_0GqAb|V-&!xrp_iFeHXvHv^( zUzru#jSS3NfN$3Nx@g0X(XLw;G39{ zf7nr*h+XW-Bn$g);@wX!$-~#LQ^_>kRyTvpBn709YPh#=C0RwD#GQPf;+xqG_6{!Tu^9YH%u3;7Rrm471l;SRqS@Xq59zHKSSTig=d z=vRt2?5D{qgU&eiQW#kR=DtQeTb(Lc;`8Mo9zll2@D{#l%S7aT&q^Tsc@jX%% zz9HI$uV3ciyBzT)jrgi&F24Bs9N*P0#CxDcxCd}CcCGKlm0wHAa&n`5Tl^UIrNw6j zooN>uKrWLu+7H}#4O{9b9VC=FFrNiiOnnaUn3U<{$ zp{X>Drqc{MLcTQ`O~=qoIu?8K%R?%wg^w-ilI)^-t9nJ>qaW>(mz<<-Z zxT$d-olh6wZNMVzdoH0%$-8(5F5W@b+LG zZKgNVTj+Yaf!>P!(%Wzg)@Hhe-i~(*chGJ0PP(1mMR%xu)Lpm}>^^!w-aPD~d+7so zAKgz|=mC0=K1dJY?yOdN1n(stq7Re1=-=ou`Uoyudz3y#AE!^yC+P|L6y94rO;6Fk z(`V?j^f~OyJ}=)hzDQr9XYf|z75XZDjlNFbpl{;c8~vSL zqL*nKZZX0OD8?9P8Z$5>^TPKtKFpW-G4Z8JXV!%Uu&%i2s5{=aT*rE{>v0d*4Xiir zKkI`#6oZ(FnOQIkVHVt_7|Oy}e-@6nCl9d!EP@;(kC11u=E5y%D*kEKji*JaxsApP7}}m|eUXW=`xw#^au`1eVAK;R$gY8-iOQ?3OSEH;}}v1(SsYFQndgA*SOtdTXb zxojSrFK&Zmi`Zhe1UEu1W6Rl%Yz4cCtz@g%YPN>0W$RcoyP4g>*0T-lR<@Dd#x}9d zI5%=T+lrf_wy`_ec6Jxr!R}@|**$C*yO-U^?q|E%9=4Y~!1l5Itc4w52ib$TYw|E_ zWk;|x{}6ka{SCKFJ;IK&N7-ZSaojuiBs;;LVkg=gSudxkyBp2J;q&*N^k)9gj| z5}U21`<4C1erK21W!8opuL!4{an3bv zz-@3|+?)GwU+#yy@H+9%xE(Hlcg3w(-FXjw9q-An=e_t1yf+WzeRy9U#7*4HgLw$I z@P0g$hw=V6X)}OF@JJrTqj9Pw7Ux=Q+|J{;gFAUVAIKAUA|J#D<4n#_K8z3NNj#aS z@Km10(|HCT!AJ5@II%N^XY#Rp93Rgo@QHj9pNxCCvUv`l!gF~Z&*xM5G(Mfr;4^sv zFXTnMn3wQUUdGFLg?#%ln^*B_Uc+ngE^-d;@ND3Xya~5>&g1j>0=|$h;)`+5mwZpg zZ{#cZO}PJV74G*GcZIFPyK~&}i8m-4u6gR`PW47fob$Qos?$FY$hTACjnYB)`2pMl zdXzuJAI4tF-|#N|5q_MUBu}feJ>uK}&K$_I2dDVoJDgZ};p(#xc;Ed7f0Mt3x8CpY zclkg0d;ER=0soMH#Lx0`{5<~{Z^JLh_u>EMpSs_P^RM{V{2Tr)|Bippf8amz|L~vq z&-@quEB}rE&M)!Hyp6kXuOZc##x+edXhzLT^VWRu{?R}~Dp1_OCU0UhYr$HGX3_d-p<0;MUkld;Xc4$mHVQY&#%Qsc^;&Pt@D}ior*y9M zuId^mcjVi{sed?cRC0||B{kx$qIkcEH;s*26Yhqar_I+EXba`L?j_n%T*bLuyHQ)A z-K4G5R^d*^HMrw&oi;8zGZUZgc{SBkTCK@e6{h*r&MmEPD6Xw9)iEh{6~@UhE+tjP z6TOnF3ybS(YrG2e(3o6QUplwcSSSOpEYX8BlwH{9m9ChSDkkYV6P(foFW+?JD=aQ9t!eZv^?+XKigl?T z8q@U>OJ(3UqMf;4c{{9)5EUthCk3?Gb-``+IKPqYRDKohur{)&uwJWxXB^d7SyfVM ztdxP*C{^c5Rp(K9ohx<4j8e6$)I&CEG^?EDH@dxCzgg|DUYEFd6%O>DjbqBCHC2T* zC6&d-%);WP#!_RI3=~O<3R8`ly4Y1R&@zR1Rq%}C^jtL^ayguOE=Rm^oSv&jS5{4- zxHi1LwyvU-r`MG8(wcIw@k+c}CEj>lyjmG_8eh>=Q(jo#R9#ir)Yz%EW6U^7=Zxc} zsJ710sYG)QG)~ev*XzM#owh*+ev{i(;@8j)%QEb?WEG|uv-Hf3GSIR_12u{U%GMjG zNpGNRB|(#tAX}H9Nd|`O`pTMeLzD13Wp}K9r>2fEuWZ$jO?v1zrM+H$^E$wJ9pDA+ zurXhkaG?x*^U*ZQloxtHLse}}d4q4VsEbZk=mEWw()+`qJg1m38Ct`1Ru3H88PWT6gsR*5vo{8|yn4dp@@LrG~> zW1*KSOIwHpE)pB1NTM*qY$;NeE>cYsn_uZwtINadD{5sk#iiN}4N|B^2&EYFItWw@ zhk6)lg@*k_dG7jjxvGBts!+XoRHBUd%FGg!+#FV$3iUD1VbuqFht;9*`tabe>YdeL z9jNfSQ8}!MDz0}#hgBbh99Dg@a9Gn-dWIg_^y$W7Q+#cTuTAl_DZVzv*QWT|6knU- zYg2sH0N}7GzBa|zmZtbA{x-$muK3#(e>K)S?25l#@wY4fcE#VW_}dkKyW($Ga@!Su zyW($G{OyXrUGa}o{Noh=I3<6a;vc8@$0`15{CC7D{&9+boZ=s+_{S;!af*MO;vc8@ z$0_~}#owX$I~0G1;_p!W)wJMnDES?VzeDkNDE zfzK3oSMr(XhKzYS;Q|>5YqDEy&Q47=C2Ey~YbraUxh$PV^~l zXvA`&v9!botE$pU{11!@|HcZe1$4N;Z9!j!yW>sj{l7vRF=X z0dj&YuEmI@PdZ&Y!1ZFtD^(SiO=7nW)T?G4D4POt*%WrGRjL-DY*K`>NfF8>MX2&C z(X9Fq0=z26>Mln%De$sM5y~dbNY9W>n30hon--yNQnn1eN$qMq8keSFQgLZg zb+&Zf^byK(Z0UM^5$g2zj5x#iirV@bL#_0)rQalct)jMew$z?O&t!F2l|4I^Jvmi8 zUd7{;UB@fCj#qXauk1Qr*>$|?Pw~pGfy_gqWGsM{wa!oisGN5_@^lTDT;rJ;-8}UtIpy`QT$UB{}jbPRq;<% z{8N?usfvH9;-9Mcrz-xbihru&pQ`w$D*ma8f2xu{Rq;<%{8JVGG{s+aW{2v`jx@zT zP4Q1t{Pj+5b)+f&X^MZE;-9AYrz!qvihr8opQiYyDgNn-f4Y)CUCE!W_@^uW>56~4 zl0RMXPgnfY75{X_KV9)pSNziz|8&JaUGZ0gnj=H;&rtj`6#opxKSS})Q2a9#{|v=H zL-Eg0{4*4PeGs)e)FA4}Q2g~l*6LK_oKp>sPJJ*3Ugz&r>p`bJm;|q4hm7dq9t(5cUdwsgIJB9!_;DD{I-)(@f7 z4??LQgtC4JrG5}f{UDU}Ln!rwP}UEjY#)TOeGp3hAe8mPE#A^T5Gww9|3qBz*ZU{p ziof1J5m)^6{)xEaulG;H6@R^dBCh!B{S$G;U+-`gPCBNQ35m)l-{nM7N_fLdMe!YJpuH@JIC*n$e_avam8QnpNK2|djGVg>-`g<;;;8l#1((Ne-`gPrGLGDBChnW_fN!?{`LNe zxYEDgKM_~@*ZZd}UGJX=mA>`%NGF-<&aWqWvIe-$icSq`c4uNIk-e}8JBgx>g36YmKML3~^d`mnQFbMSQe_AeyNjL3 zxRgX|oHYRs5204;HE_18aPilm6F5beioxsZ@~*&LP1m7351lN}8~a}|_-5JW2JCJi zu8XX?)dp6AG(p9&2)-gN(uG(Z)AhJp^)qW5s|)Mps?(OPuTGK&>Z1!nhb-3?ml7ks zti}xldfegk#MP#&jN?{tFMV#HV3#?dnH8zn7C!P3Yi95AZg zI3=RD3D8uvMxT zB@7H>TgOPUo&_m(n?1g>*aDLK9TM#$q7v#VperixFPah?9iGAv8Q3w>&c^CUwaOIP z53FiYX4fCm(Ohy6N=|Xc@v@m^2Dq7((y#IpJg~7WtVuO#s%(PxCXM&R)&9A=iMpsw zZBJZnBYWa%H_{z9mdh#zblB;Z2*2|7w(t?V-V$ppi^1pjc5hTx0=}}=?O>HVxzY{j z7{9WrT5L=Tq}~}E&Nx{ET!$bfbi~O3m=7-fq>O z2N0^kM1LMYT#mm8<#>-!4qXW4(1lPRx}0j==~U}Zr&@P9)w{ClYTfBn>rSUycRJO&)2Y^-PPOiIs&%JR ztvj7+-RV^8PNzOZXQb%+QV6BI2&KFT<@|z&j_WS5h}j=eiY)0pT7T;k)rQEAynn-`%Z|fa`pWt#8vtFeiP!V zd`F6pXR`D0%!0Bz##!w?p1Dq8WbMV6tm1N2AjV@A*C)0(wOWl+tJOHQI*qg0{n1Z~ zN~>z;x#u-&oZ1?UQ(J>^YHKjgy#4Y_vsz5KvqpHj(I3N(^ zSCx6|rB{`C$+AT#N=CXU7wLMb0Q53JAWN(&)9Wm57Lj$9fGAS{s?Gw`>#RefWJxE= zmUMdQ64c9=gpz|Kly$CcDDx7P7NOvP&_}N}Aa7Z335enajVN8v=!FYNFIy1Fq5=5I zlI0s3U64kRD!52Mun~X~M1Z;=IwUwrI>AcP>AWPUGn0gpn}CFM+pz{xq3qj;%f5|J z8YDt#kO-y0B9sP;Q1%jpYAjWIIZplA1PeDgmLOe)`rZ)Yvacgujk)?B67VXn@BP^A zYD3Vj@AYGitf$-T)&Q|nY7?s}bi1n3h6WG9sSusj7*_&*((ti167jM!~Dm zxE^w7`giT}Kf;Rt*xD1{D~tc7+XZ)2kVJe#n+UlRz2P8p!X>z$;BewK;d8hPa38_p z6l}ula4)IwIfN(S9)rW_+Jvnt|3<*g;QHVFH(#UDs?c>kPFqr(uJnigd!Q|#VOM1v z?&+YUZ7?M3-nJX*TtCHud}QGFa9_e*ggXcKJlrWb{AcKa$KYDw@D0sCoYWn-6K)&a zYPf}P;--cF>puw_qz#Ccz7MAo8O~e!!vap@1o}R-_CmDqXw=sXJu;lNjKR6f9e{R& zW*g3oQJmLAeeFw0kKi20lZ(@ol!wVOaZVU1C8TrkkciKvoltR}7`b~wGT(^Pgc^d4 zCgeXP=-FPt9RF7>JlH>2+zEi23yiNA@gKDD-`0AVe=&b4HAW391-0=-q~J?@y)5vQ zw;gHYM0u|DLZj?qz#S-97lAbll@zy0iW8E8$^QsUaN6f-dDjk!hdso@9^zpS@vw(@ z*h4&QA^s#BY#|=D5RW>??}NJ!ZifnCAMqREn&Dv4@k`<6!_~u80apem$}51&2QCW^ z{|`BSBwPyI5V&|a^p*GsxPEZm;EaSi#i?K)^t-tb9w#~>@sB;Hbd&Yd^;^`z8BN&?&KhYyaF1*#UiIf7gzh z0(!~*oc*L7QrjQ4AF@MYK=;{q*dZ&RjrL}{Xb)mvYM*bfw?j&MnZ3ZCFL7D+arTiC zO0f^I$4kg+kFfW%2Z64ay_?-%;*54;uNRQ*H`|Z4uWg?K`WXLf?`;q6RSBK8J!3l| zq2sorwu2JdYujbpZrg$!8*FQBDvHQti4#zxgleo6IyY;Pb((ddH3xJPtfQ@IGIbc{w0#n?TcfODRx?t2 zTYFf=c-;~5wz61^UxdW|6#H!~MlV1YVn2#~Hx}&``w~j|N#dT1JsJC$gdUDP6e~-P zy)Sl0>{d@IEEPGLV^_v5mC$^|WGlp00fMc9uNyf;_lhZpi);pp!C3H$Zy*{L$K9OI$l-^x%-7r^fu|hHQXh zeiS)kkWaUg4$!9_+{Yg113-ghj<*59Aup^j=Cp*K0j}p&&fCuO6#>Fx4 z)kIz!@k|4NCBp#+9twBSgFENJz30JQi|$R(os^}#jFP18+igwMKKhhQ zeFAj*ByZ1}H&7c9c9) zKryf;+=!1KdkUa10a?K}+AN^x-f%r6)EN~0B;@Tb*=|KD6F4hs6m>~J0;kgnoL;MI z;i7&*j&DVdsL$PWQ5TR`${Y0&pnbADBPiY#kQKF$dR;(KFL~&mbJIng1pYCZidKj^ zBp@+5M#)m5?t|vOmZ>{Xl9V!Ps|UByjf?enD(%N)Ic>n0!@=yY7Hpo66Fjlivt5InudNB-u|Z0bG*6MM9cLhlFAP=`{@j)JNjLGcrIzzJN3V zxl4&?vww^7&`yLz`~vsAfW-JBdPPK=4W;T*VkIv73~;}>YbtuOzWR#z5)kSLzZaap zgwW=CFN?T{vd#&d$Se9sL|epr@ZXfUkAZtzKoKv)Juh)W;@$=Hx`a^Y0nbV3B+8R=40sGUv>p6I1NIHLPeMBo z+bW@rfSM(=(yfC5OFen#dumYc!Bx3)#P&j4?vr`TfGdztKIp!eP!`7L=LIAzRv&Zh zz}ZL2)N#n6Ln(lUNL+g<@xWOnE&@pn z$gkHlG6Xn(fg50i695VS4emz?eeHohMXIbp_{YF~AW}P6F*KxGvD1!%j3 zwgB27paEHK-Tyzrz5~9hV)_5!&i)jr*zu;eA6GUE+*^_R!K#ZG5PfeZpEoKP+ z)~s?YIBWiuX_iHkrm2>alg7>YHd^|dX&kuJG8gDd8{bSNc;nb#;-F769dxhJ#i6#e zF)uFClA9?5oRg4`defrc^xRA_#Gn2%ML<$JhJsK^t}W`TCe$amh5&Norw)LgX2=TK zY$1qxw+Xb86mbJTXb!oDSz1KI576$|27uKF9AGL5avs>mOks0C(lDaAB|G>5KF<>}mWiF?1f# zLkyh&beN&L0qtdIJD^PrtpU`@&|*t#51R+vEXGZRw5u3ugtf@A;KIfc6p0ds)iSOM znzUo61bFBM|MtSue8y!1%3vr7Pz*y6fPxtE0p!Mz10XAgWJwCWK~Tg7K)(-i1yyTwF*WE~*a~*@we>VV(R&03_W)5Y2T%QSV4y@UvscfTwpd zghaE&)Z;@SH+sp-fVku#C|AgrjB5e(DM2A0qI@VRAiSZCx*>1kUw8}U{}#V%1cf{c z4RLNEPvBn{8Hbt|`7y4_U`h7oepKwF7Ep2z1dXGyXjZ zzj}s71FB&NvV}nFNOSPZVkiaWh31fFK7M-{7l)@B7d#2^BOHxZAsz(LXcgi_P>7AC zrbBeV^V49}f(!oj|HS>&M+d!_-~GG~cg=!}udw7BN4nyCgFon_yJDdWe!UO(Vju45 zKHQ}~+->rR16QqVaVU|N2hHh%&r>PMUkiSSpx_hWcZ{LKz#|{v?(V}ucV^u7KHR4N z6St<1uCtGBaUX7;1xIUDnk=+dWtL?Yo`M!BxCBoni27D=Bjb_)jUy`+j5A8vyMN26)bDt;Hz z2Xzocbs4mfAesjRwGl+CWg0F9oHg9d*>TVe;F^gpXd-@N85#kof}!F*=q4@?xIz5% z|AfM1(4`Sw3`(u7;RPiC7sc;}0YVGyKl=>wvb18VBXfPY1la`{h%R(Ska?XekV?t8 ze$dZ-xbOR*FZ-ZR`=AdkP>_ox1-?t1Z$g1@TAl{JjHl1i)4(SzIHtSExHG_?B#3Zk zS^Dz*|KLz>S|1Dqq^;IQ%>%y!#BabU{0f zvGAkz9H%2(cuj(v_C{c<<=w!RK4_8!O29r?U_HGNI6AN&2C_zBRrfIbhn2IvDoR{~xScroB^u=W54K;WFTJHQH%EJ^-1{C^3I^#6fc zqW{-`J_GJ!|MvjB?fb9zY9R z{8Sr_3!Kc2Fxga+92-(&050Ca|nZ5T!4{ZBv|@D{0~nr@Y8#l z{%biLPZuiKk(Qrg`Ua&A@LLSe=BHzr!^=#c&-_uFpa~$1bd6~iG0i{utvQ4dW99vz znZR#NB3PhJ0W+2{ZTxf^a~Pnk2cPNmRE%T}8#tF6O#eA!T8XFRDBp?nJX0QEK5yzL zV(OgWJ;n;El!F&->c6l2^N)6F#ZGiDcIr1gy7Du#m3 zV~k<#=|)jRfwGoUa$|+TonUMofPS#1hJe)5Z5D=TrOP+ zl~g>#<^6^9AV(9dlo7p7CVFKK(d$BqUKvZ8)HxfebVHcWkA#PAiO*W*^9b_^Wj=>V zD#ej=|Bbn&FgG9O7RcPJm|MKj37iL8LEB2W;bXwbR`@!I;$$HG2O7Tz?85K*vE;`% zuVIu*1(b@PSROCpqikY6_QXf&B0lnU;-kzWKJvRPPYG+|cYbR+^IXDwc2TNS81+c+ zu$qT-u;D4B>u~EV!A~+Ai?oXK+Q)ena9-Ukb0X)plx0q4{)?FZYUba`X}ya06?q@G zy*CI}#&S#ehU@WPT)(fgCgTWJCNmzRCf<6B@go?&kv04;!YJbiqua@RV9$ZMpYf55 zpTHbUD(nDiY89S3^1IWS+dr9xTagS43qAu82PAY}{MPHt&A^-+nEoG(4^puEEnMxkOJBUMXSxVZx&qlZIC_X02)q z%6~BByQ%YE>%=i+PGl_Y2GyEdU zaEQt%f5iN+6My+EbF1X1^O*l9)Jib|k_@l#yHWhKg4^3##vdg<(hn?E4NJI#dV%r^ zJ(V|5sdcXWmM2LlHjr#e9An`3f<`N28^gyLuUU1r=i+Y0e@&8zE!)p*5`kX zXwTBmY>gLFs`wBG{Sws`;}O@0;Yosx-?Kai$to&SsYmdA-Kbf{|Bdq%D!!j3&(~Ms zX^lD-lmUh}fVoUE;9Ewd?KFaQvzY!DmhEH4Pa}*nlDU1&G{H>sAEqg%R7vHhJ^VD4 zpFYk{|Azbgg%U^@8D1XXz05O}Dd#fh|B%f1rV5_QPcxtS4Bx?&%a~hT&xeq_mQvkx zw*OpG`8DReggKvOZacXDF6W+pm?^tiCqB%xNKf|UTf;S^n^@b=vfeIoz6Y7l27(1! zMfoH>75DMG-AwZk)39t}BIAcK{Q-v8GtCTw6@1|b?|#qtzZ0zZ5{!Gp2q}jZy}6e4a;9JJ!@XPz?P(lpZ-WZ#TBNX$(HRUh9~n_ z5JRx8i8+TbJci)_P8+zTWikC6#=K>ii&DgLYR9P!wIA^grSc}GtYh6O+y@^vxZtUY zV0@_&^(Zf5O}i+ zr}|p*X`un6xVM?;2O7=+{x4}mYT~zY2o_vN@_P)k9Z)g}mb>_^M@XOY28N#|SR5f( z{*du`j9&N!HQsv*57*wmcHfmMW#_m68Q~+b($BUdGDVQjm&cpofE@si*($2 z<=vduN#^qzMRAJ+N)=zyl}>MjCDes6Je%80oADH$&N4oX*~&{)UNJ-e3M9#A_&RAu zzL#{U3}Y{Sr~Vq?f#lT#51zoof++#)Gi+tbc%oDe6Rhjzw`3YYltC0(ul#KM4^m%> zsaM{n8G$0P_i~;*6UCeT%s0u;#LcZJy9j1&L>gT2G?KVUm$_Wglu946oRO5u%Q<&n z&T%=*=F4sV7~|Xc-2#61PDsfEwXo8^(lBcn5|IKpt@XX~Mmh%&m6LTfX z(N^t*RGRmQ+pYmOQ0r1+xa>0JC^|UD8SiK<1LmjknR5~L@EA3G~z>|k+1N(|Khj)#heGS zw%_Hqp5R(efb>b7qJC?nQL~H0;?|j>YoCB3QO`nYi|&xu*rB!EaY558DGdLkE#Z3G|wRnZgQp? z|DB&|p8vCqFP6jb6!*5{=~O+n%p05*Fy=|7_n{PLdx&NpWAgdkc_gRq8^%1x=?Uic z6H)43W6T~(bzd^fqd&@nr$*+0J4#8m>GYP|z&-8?rMf)~|3GQ)0;(yTFTq>#F>0mg zJ4kT{FG>C>=k+Vo_i(zD=y3-qILmV>?Y)ERdM{hc7kM;!j^8R~nodq1VQya#USCFh z&~A~6LxfSZGR`7O@o%OnXPV_qqm2S@GavTW#6{-MGfJ691hIoL_p#M_nNo3>F)uOZ z61Na5!Wd@|tcziq#|Wd>{F7@;Igv01E2dw&6b&oOTznuP$xn-~SY3vP(bUPWDOCPq=w~F1`mmA9tVIihFQ-crtDP_ZQo7^LLoof%~@$#ZKJ6JxuJv z4crxCH*Vh^F7Cw5+il`*x;I-~!kyVC#S^&M`ZT^fa#p@9ew3e9Vnr`*dXAT;Pl!`Y{|@p~2U^EiEX z8Gj!|8$HK(I@>0CxAwjP%zd=B+dHQhs|NV?1Hnss9|8PtT3eTXptN^W?>$Ht;#(V{ zcW>_{w5JDqVa-ALIMQ8&ktN3eNNMk~-Y0QZ(TS{y%09YkO>i&Ij(QJBCcXGN)=V!#tOhA0SvH!n6Os z&o64{$r2xo&? zYq+5>*ELxQ#!t>DJ-=HWRCaz3+MrX<5A?&E(33s|Z~97sQdW+itDm3FB{0y@*4D~O z@8RPkFyoc%t>rd+xkDO~1o1NClb!MZ>k!mAnG=;+iRh*4J49mVilxHJUcK5R{Or_Mm#tr^zOnp}NSvU)B_8S!qn3#C zY6<<8sK-0hD)Eq7CC6bFqevya>vahRCn;Qtg9VAoagU0#_KQz3xP?VnS%r%*U)&Yr z>?Xx0zXk!d)Y-)|Ga<1cJtD%C>fzz(8Ye@uY3aBV5C1X(s|3iV zczB4hiK9+tmp?Y5am3=hS(oOUmWGvg56({RESxZ|BWLb23ll4b&ddwSPa82Jzhz)Z z-hz+x5&m~X#>(RPz?$~jdHZT@PCaOd2wLMCg%z^U>e7bs^A|;OmrVFdNU0Q_<1#ccGD}e+?b|$b_JKm!>#1tvlbl{f zb?_gkAK%V(rS_7oaD#DBOi9@aN)j64pr9P$|9JM5Zt$+(pK+YE*ga+Rn(=cNd8UnB zU6E0p9_*NrnqGrHX^QLY#U9CHR*#>z*ek7$9%ckPW~QZAr3E{n?OZRBQ}=8geDGNJ znC`V1hfeL8&{5T~adGJAijwwq9Wf(E_GIkZntg~KugT=c)yp<53K?BVkE2J{qO=A0 zHe@8e*cyf}rQ}Ga9M51YA0N+ydqDa%1=!^ul3cytmf6BRoI70Nv%4b@83 ziGovCF&J^|Gd5k~^aStwS=&qb~ex~rs zpA>Rm=;$c}Uwm$U<44QOJ7%S-Z&YmItG;MjhJ4*Sv$!s+WL(CSVMFG^ zCQ)DI@mrB>&cdjmOs{c=SFZN;O;A;-m*jtm#Qp8*I3BdVU(0 z7n0xg*n)ktF02{mn;M~B8vgiOtrzh9k_ch5c%k}}`mXxu>G^LxG6FgGPF638|CxEZ z64PjynxSbvT9Z$vK42po_szbry4WWrVr5)T$k49G7OIyP;=3%-qVV+mHy#^4{P8#2 zE~ppPf2hCEz$3kfRrMtXAIU-T&T(?Ev$eM|>V&o4AS?E;81b)B$IDglVV3Z8y{o4Z zZVY#od*`VtTCBP?O|-@yZWjlw)J13H*;q$CH&1vj*!h^)60CN5?KklnE<6BTweB*$ zZtif-#u}{Awb8S|HrPGbIn+5gHP|^>epu{RC#_c}iT&#pk9F#3acrG9fifRce-#PR z_c&o~bH>J?BeQ@qXG4dcXdeQ=dhzkX|R+s#C!4}s7R5l zP77!smUMV}urVVSm?yYo(>fgKnA@J?(|M+V83T4zGysD5U9YkW#kSyW1)UuwdT zhLog%lc*NpFDpygR@6hM_wC`})>XXmBRDb*&#?I1=pThs=a%XBiECWtQ%zu@5SZyS&^;K>T{(suO)M(0=k*FJE+Qbp6YR)IIW1|1IMFF`JfkmQ836&J1tMA3b7c=_6Ow#TTz_SmU?8eDka!izZAwR8>*?*1Cm9YsVd*KY!Pdu9w}S z!|#n899`L3P&Idiu4H$SuvXX2JRYWjVNhs<>9#zsa(_blg z^3{I@eKD-(s`#qfIWp4T=vx~ghVNEhzmc$0eE^@}Sz30_mV^QGLZGEGXsHDC9Y%S& zxjH#{qjtR9b!}Gt)uiPKJ@r=l9M`gMQo`<)IWzN%UXbqz z>iKa+MBTteryH}^U3GH_^SL)RBXjcVvd(Sp>?4d(~oVhx(HXCO&otoLE`vf=uI4 zb72?_QFq>6v9bRCk{brW@cu%v9!Mq(fpU7bjKP2gc8Db#llh-iS?DNa>wq;FX-Ejb z$AsoTP#;mTpnBl;hniEH!a_oZXRP|<{v@NRrK@!B!$X!o(OR*1c+Bk9s;<#4R<=6t z^s#P}Uf4DLyKmpB95f=@&bHguVX^w_-&3mMo;o${l_QOt3Ks0DT(G=wQk;8Is&7Wi z2uzkZZb7#knl(tSIo5i7!N}5$(C%sUhVx_;4=DPcxBz8^_l@86p*vPy$5N0YjYIiI z!VUz&+ZiPJG$m`wOWSAs_}y#8$;EN*@}=Yn zxxqC_!&j8#w(c0dcr}%TEdR5*M%?b<1?%i;58H1vTC8)f=9WNIXuiJ}FVf;t19Ow2 zQwslW9vGDRl(?8-u}R5;8*i-X8zki3yD(}Ie;dhDayoD8Vr(;yU1TKtMlbg2xW6Hz zrtp%X-sg=plnI~s6fK{AgPN|nFDq)1-T2yUjqW|PNS6zkE#Rw21{&p_Poe>PGCq~& z4%fftMz-?wjh_^U|A-S4#D_c8t?F5ne!qB1SBUQ+E0R&NJFC<4`1m>`8=e~MF7Vs0 zoVZb|oKVKDU8_!6yY^4{>Gb##6S9s^*76%JIKytm@y3tHFdJVtD;0Bhs$mnShng`PRK{{CTM0k&eX?LxeMMb@^SZdyqEgh2*j=}3c2-iu{Hk$N6N5Wr(huETzk79I=7{>YS;^0>z>g*Nav@)uE#;VfRI-^x=cXR97)P@yz4xg|xrQXFQGbUwp zVUkbNhv&P0erjFOieFF9`bXW=Pdl2|MHYAr9WbnOVtUb|^AevSWSI{Tmum!rj$7b4P~dq-8WN?=IQ!$?D;|U;p3w)4l5wLzhO!%61QJ z6|%Kc?!0|1I>P<&@g1S=R` zXc(KT1fPE7zAV-Fs~9Hsn2b)cA*ec*oFwtK8ixRM(DJeEW2;lZ#e)P`u(H$$~(nv2&x)m*b{QuCVa z>S6VUuxmd)Zr#2g0{*?OMG1mF8_l8zxU%vw7f>`bjP5 zX}dAEaX{-0f~9b_QQCYg^BAoGp#J*}S6sX1%9ZyY`eJF$@+W%kn)*Q5(5#JPmOQ(o zA@P|9Mja}zIO4YM_XpMq#~&Y?5jkLU;D9mvUjFC2%U45ucKQXQ$3PQ$ifgka`*Fb& z<+rnxpNE?u$=OXd7<8c~bHfS^rE-oGHX^oo%bV)=$L>75>fJ-LGp=5OLe)>yzwcIm z`QYx_?Zehw_-M)JSk4u!ZCW9;rTWxcSz*;dZnL&zLk<;ZWnKsfHX;N0UqL<3PL{p= zd%l<_4-V2}LBh1N=byX#akHi#ZsEqvv^9tRyqHr!&(m{c@1UN~SAk8>=ev8l&AP6F zu0yHz0|EmjCu^n6&)Yj#(>Z&Y@SGr70aS2{=HX#kIu@;Cpxeop)E@Ptl8w*&xN+r+ zb-Cqdrmpzt$heUwS5|LGY*4QRiND=B{w+5VD)a|M;CCm-$3^Z8O`Lm0y?SclW7EBz z#1lJv28TpLs?n&81r|+Vu}3mMQ&xY}6fc|zS}++cQjf2e_pdstzH;BTp2@iAt7n@$ z8`JF5J(Xt7%gNxUNOli{lcpt7P%=JDnSNBoiaFeEp+2E5m(xM#EZLp2li}==CBpat z8~j;k;E&pWOzcd*%RZJRP{l>XTDg0;uWwK~!# zfS;Y@OMOc*>hxTczDj3D1Y#(}7m6_|sH$UkbjYQz^(+$&kErjR!-{-Q!Ya9}r}M_k z@|$aWE@*r?5>78UoJV;uXoga}pOMi`Y5BK6;Ut>pbeQQtgq*(Jo^PS=yL`lyx8)!X4I{rTUA z>K?ydqHL<^UJ!NtN4>*<5Q>m6M^?63m=dq&dgZFx%e^%C7HA@#H7rrkiuhs?I33*Md^ z&-wywl{WWVtOZ63n)adh{&CjlA)kKe$HlR=%MZUW?-$`7S+(%Mi*swYFR057di=iH zor}lk1lJyR+XPp1+1GD9&{3eiq5in&i#H$WDBLw@#`XuFp8Vp+nbW!-e0JKZCz?qT zvZZTLUVCU6C3dj0lgNzxu}7NSvCvS(^%jdcY~SV4)d#-YziaUw-Rqv2wq+Z3N9s?^ zU395yXwQ@Kn-%vg>X<|2RS)Z_yx#C`kxQ5(%%c}B)}oc3*OQZZPMC|X7)nm9rR0iH zh+Ag79?Hp&tR1Z${P&W+@<)$YesrpERFg*USTJ^Q;7t{%hee6NW>D{`n|fIC%{!-- z1*&(7kN&I*O%oJxi4_jXKgYq^(b3*s@`f&K`}bfMxJ^8wu-Ab>j5VV9*=$>Lu3alR zwCab8S9(|6b9(abro?UA5h?q~!!u5IhV?9x8+-1Se~PbNT)KQJTAK-;ayaZ*qU4w3 zWEbl+z%AS$1$isz!#5Yf{xn%Nv6gPmeY90CPhKRDMaRs;g+orX7IZXaCeIpEwy3ad z^#cuaPgLe++*LbdW=&k;gu*fF%F4Gq?G_Y#Ur=gLe#@|dbt4mFn^sR~zH54VoT)n? zF*vUwC%3k6K+2T0&9jcoOebsf2wDn7Zy9NBW3*~BV0wdwLMz!YHVr(t2^RR^u7^4` zNckW@ovMDN58A!^`Zap{Fh)n(Rr0|&2+bcBPGZ1I8M@Z%p2vfRA;#YuLy zPaJ>J)^2C_lEagIUpe+_NcZ<{_2;@m8#9zeH#*`b1ua@P>i*@*xf|JszFLZ$o`e;q zST;wNQ*yZ3nyKy@lw{Wco-4BLnt1PhjRtGPIl9HC2Z?VVyYaLB{EcC0vs>chC(X)M z*uF|vCCNy$x=^x1PKH25c!yfGdD;=@=p@bQ(>Qw=jLEbPne6J}LGw|{BUC|kk&7cl zz>uRsie7KA51j&b+UBDS8Yx&&ydoMLmk#)zbm}Jr1t4FKdOKY6qr@Y{iw$wi@m& ztwTVGV5x|V1wS3XAijUHXTuyhLh0`Dl)t($z2_=q`xabwfr~YH4F-IT6+3Q5qt=sX z4T$E$P3hW%IN0dsqa5y;8Kl&E-54)F9=KAsZ|~~gr(g`|{T}P1zkml6Z!0*&2{~f4aGF)GO-FpMIH$+LvRd`R4Y|n8EkcLnzCBYy0cn>0q zY2@sk3GNj6M%DRg6ARpF_(XL5S75=s+tURT##Wb+oorZH6 z!Ce;{<}QGwS&%dnkpq7CdO9S9j1dv8M)*u^Mw>RBUXLXpUT)Q7)MV8pHHA{`!$z2w zeQ33y-)0Cckjg>jb4uK;^EyPy(JF@^Z=F@b?A4Xy)|JMO?K(cEaQ^t*kn!UZn#NTQ z44LkhJ~rjF!A)H^bY-2@;Ay!dk1lDydU;#ThQdV$&W)ef9$!0e)Bfsd*sGT&^?s{7 z2<>Wqz7c*ti)dc2?VHc>s+4A#&3?YPzWBoAn7Ls|>X!F=LB?)z_j!!P1g&H;3Iop;WQO~dUH73ki;}zd9u4-^db8Er; z`rOcQZX@nnN{Xq@7?T_~YHWg-{oA)!vRiUC#Epc4hPQMSF23jCaa^~Pp{FOHrvNF6 zY(Suki)6Bfv=((~GY75JVQS3FC|Cf3r9|CXRAzBDu#zW!TykbYdG{+Fd-j*#^Pi&; zveMaExw*V#w|d2^^WCnpih?yW-I^X*v08|?mac6dzG+IPON{HPU9sU?L!#xSu~TX@ zibozKyNT06$|^*^L}2~X+1}1BB*Y=m(B|tVFzh4j2M70 zA0Xv=Vl$MT1wx{KYl~|p+6~o~*R&}y5a#tZPY*HpsSmath%ikWn^Ph324(CS6Hyi} z+PvQP^b~o6)Ax+`jdC1T=2OxsARC*>9)Tm08}Cj}OvP~KQ)u#Y zc68L+I}B|b(XuZwEMiemKydwF-xz1#5TlbzQRCp6amv(D+iIhSdU$#z*0$wF<$0!% zh0enGLvc&N@Z}t>j7C2{J0r|H{A?SpVT&!9`v)UpFk&y;Z112lB@4!5w3VlqosDVw z*0HrqhT2(o-?!byYFJh2k&WTaFc~wV>*``sTZ*%nj5k%s^h}h`#O8PntD5}&gQ`FE zT}UGP>#xD)JHhv{#US6tGDOo#+FbZKyrFCE0EVou?)&QX$W-6t@R%4xhW&m~ZxtUM zoD~{3U|=B_sfebN{lLu`{R)1Vw~L*juhkMmn)GSy)ja9DW$|!bc%G;C;Na-Ict>G8 zqWhI2zwpSW{zL_<4%FG&dB45?f!Dy?KYz(AQdy7i@ zriEmcHJ8JvWQdYu>pUX-j5^uxIW;J^dr=t93p$Va;o6=Pk4`Mz(IPUB1EAcFVDy z*4D+PscqA1eWoAXZf%`cnmTvJSl?z{@s*V6!`93jJhx=S%J>mlOUMftT9GyX%tF;# zelTvRS5bAw!bew9yAY6G!k5GwvDyi*Qm1%%Y0^7evI;S<4u~e$WN! zMq$r60xdFtoC1qczSRxrH>O%vB*kwX=Nsb2u0A!r^WlcrF{>YJ%5EJuG(4_(WZ?n~ z5S>m_9$zu_m4`Q0PI;oM`Q?W$I_{`a;RXEXbyp(Q9njhuJbj<&skeF zb`3`QmB%KR&o1?_);U{a&)72PH;${qps#uulKz%GEoUT+X-{seh7SMn@!#_^+EMqLc_SqK_SgE3)<`RLhDoy z@uuI%v0;O!=Z?H@$^5HNZLi4~n{wv2*X4=vqvmhgSJk-2G6ZWqMVSJr-7x~&D>_G5 zLh2!!{UH;0OAFJ+wZ4`gHE~H*K(=p~Z?bP$*OVd`1WjGZoStvA+GQ|Qt~xkE)guQx zjPk>fLkw93+X0T@uE7Q=z|#n$WOj?#Dqxtmm?c`?<{2!TJo8uzHF#)al0giav?n9= zQ0>S$nc>3=%3IRM-PhW5Y;ao2n$h*MgKLTkX6H6P?iLwvXHZ65bz1b0L8j=@(+cZ1 zl*Rh5_KvC@7BOg`DRTJqis`#(Eo*%5xAG_YeDpG!(_2|NIoaCS8`?ZA(oygb*#-!R z;1V9=lZ~{$d5as;HglVm^@`(8=NDqm;^U)!(Pgwv85~hy@}BHAtut_#NuFF@_~nh| zJ$Lx!_$Li@u|&r&~Mb!@1?#%S;uILK4foawn=SKPBcbxnIf;<6<% z@|@o$LYZ@oGezL!C4VL;Wlkv_SB+y9;^)j;7jvhp8ZvY}W`{{5mnHKlRt;KbUAc|C|Y?0py|wS{E2%!Cb?32TErg%Z)GgEno&q7Am4 zKKlOHL!#m-HBCKnS-n?Ik=@irad*$ZdfpM|RGcdA9jLmp_WWsf?PFu>qLaM)4YnH3 zo5O8-`Yrl&kh2m8`}^jF*R*GpA3IiNV`nfpWaM~@VP|^s(&lVXUG1#b8f~XeUauS3 z^IG1XwNb&#)?uIH`t?a`5qsYI2{tuJ5n-z;57Aqr*0Hq!U~g*>3Tty zbvToO_4Rl%@yjUq3tq0~W@=uK!Bsf4K72GGrKlt(IUrlzNRg(x*OC)*8d8(OhsBfa z`Uh-RB-SRwB)1D;ej?P(&c>d?st{{Qu~ighNqd(!qbtp`1@qL+XcR9*FW(ziyX>y| z;6>qs=ETQG&%u;;#=y1hMO}k4H;;;PdpGE%L$hCbaP27jvja>i`l;Fwgm5KIr6(fo9*)# z)cvDFj97J`I5~KgPx6#)>N6c5EMFY77rK@X2_Kz@ZVOfelckg#Utb>|XBU@HNy6YF zj3G8oey-kD9$`9Nj0e>=!i_LZieu51t#>HL44aPspk25^f6a8nZHP){sH139IT>1)EI4tH!K~pOZbLHEv~N{@kMC`2_{@i;L#M+DOZw zr}N}>fp9yu{~ zik2+(eSZ-aiuCI%hc1fmFZ6u&y|4Oih=}r4-yb9#mLKg@l%4?j(;GdVN0+NVNpe3c zphX)%toV;UMoS}GplJ4B{d&btvAXf=?*_%@#xGPG>An9`zQEb2OsSacv_o=Mu1B;% z3iGGQJnzV}ZMf-w^m9Kn^>gPla#ti(o4pXNA`IG8FhZLcdx)myJ@ILWhOgclHD*}J zoSghw*(rtNPA-~oC_8!Rn*6k>`QxV-x8)6h@0_ zKQbgEBRIHnMtSADYTuxyVKrT)5rGSRLjv+MGKv#|%BGeUE}Re&IHqvIwrV*uY)MsY z{*X}nfujc|4a-BM{%d+C83?5Krd(x=V-wXPk^_8c%ZBxQ4GTxzl@ zB3qpi9-ETn8{#}j?-XT_?XK|2^I)~?Lwqx_i5=`%oD2tH`V%ButBDpkM|ML^H?+ox+*+(fCuL#$JcM0d$=e53~e%JN#s|}B=%InI^NNS8U!{>Y+&!PJXj# z(>D)HsDI!ax7L^O(jnpca_gK|)b9@-RKI(zQ@jZR#fs;P&i#_}< zPkivZ&1=3sH<|x_bCzP~PbjX6ll}$x!V&P`UF_`w1FcTBuYyrmiYz;BTYyeo)9x)ab@l>C#$ego9dhlkxdb?!!jaVGX^GB zWd$OvI%P`9sH3YYvSY^gG`FXhO^GkBpDe7hS1a7?mahxRw+e0TVb4YP+&7(H(0s@pW0gMVlq!cSSYa#h0|Z*{(y zr0y3V)D)KI|Nh$T8cp+`+J}(v)g+yVVHf(sEs?-)1S*k12DcR}sGjC4b@H$1C61W8 zI-Q4ZJghiMKZ#cIwZ_7hoXSm0YZPM=LRLkbpV(bp+1)r{TTRWj@r{j>Croa{MNt)- z$Bo}yS-E-qxXl%9Gf~c&<3`U!KHX6IaNTo|1vz0?R%dT-ZM3n$2d{X{L$62WA;JgYH1B`0z~T~cyac|rTq z%7^EpwcV=}DJH`e%nE&T>>|P)u~co8_Id_r*;!(6p)m8L@RnE{8mn){1e-ljgV;25 zQGD9c!7VLgM@{gm&uL7@x4kFCrY3F}Sv@1Ibz(tz`97t{-+Ng=W*UaZN9}G%TDaE*g+FUeW&Q#V<7`KJQZ$4vO9M6zYVV) z?*F()Y2CO;-TU5=Ewkg?{Hn)P`}g+p8paG=vCg2}he{FB%jyl?1Mp$pB$xA8xpZ~F z)eG@x7950<>r5lQdDoU=*+ZS>UjmC_>i5jZ95V0VBsr?}@9GVuz}h-(-s5YxJT))n z*DnpLe_Mi{cw8t#nN9{rAjns3fVsO6dX z+zYkDD&Hh$wrs;!{hUc$T-Hf_PI-PfNL~M-l>;n6OlI+Gz>^{XQHS&vw zC!iVc99yH66=IQf(q0=>+;?mg*>5Eu8pum#CklI3rH!Z12DCw?7oL9gfckxM$h`WE@KShr`R)pL$_wVgBh#pvxqz>~} zyNkqB(Uhdl3_xw1!rt;4{dt{9c9nOb4ouRL-lx=GC8L}yPrY#p6c1sJj1!qmv8O+U zG*70j2Fr1`xss=we8OIHPrg?W5%<0QQK_tbgv6PyV@w!#B z1|~JktL_&Cxuzg%czuaDV~K)9d*`@5W49p!^8p-om4=ESF&pP0TzC`w^@Kz-O;bOb zcJan-Y4VI)Eqp|Y^!;sV?l+e8(Ns&Hg2wi|?1G4nUA6Q%5OZ!gZEm5$mla2W%I=&? zfF{ySnY@f2TBt-N!rw+q_7@apwv?D*zd-KAMAUE<9x&EQr05)XovW*pgWk#k|5Ny) zHNs*zSPAnD=S)O+lKabMvkBYK+7USXbw&I`uxsdi<*@QlK+okVvY&s?=X2%kpdQaA zwN(8`tVFcyh`w+*j%=JNU!-qN?pEC>dJu9(P+O1|%W)FnDL$u_bsA~byF2Sk3qIg7 z{)whtJpC6mq<7{6y?_1}G^9~2uNJ9_HEQS8PotEZJdq`e(Io2qfjQCcJfeB1B@m5L z(vPNHI)7W51a1k;N0jt_cw3reu465)mfk#;Naxfi5&AqfMmP$REDYiS6+b^2A%VWw z&v)t{x`QgCJph^?2Hz$ylBS8ZYxe~0*>d~%$l0PaSUoRq+#&D%bD(6;Z#$^AMnIBd z+;ZtSfDv&3osie|JVjZHwdR(qMSrn&lFW5_nM)ppI53L_DVnsaA5FVF^Dk(qPMHr( z*5<#Up}wTiREsW_NRF}Y*mlpx)giChB(MuX=Zbn5Z6T z5RGDDle!;X&aB=C^^X_?>Ms^&24Zu(qv9Q1bb)eQw9XF0YmlFHo3oQsk{yp6=y%%o ztY;=U#iO)oG)0Yhc$#O>4mz4(hilPeCgI^>61`5(z!bIct$V&RsK3=VL5{8>T`nKt4E(Ier%=|OqP*#bkv2M$EIt6 zb;&7lT0GgHmdG1(!(*OP_QWJ)P1}YbyWIKIDmeCu>ypBD$ae1Kdh$gal%>A^NYgG4 z{REfU#ayK}xKEi9c?7dx4gHNuBjBJ?VPw3D0 zO5={Vbv)Ubt3D~-F1@>B*=z`+;s!e1cITgwIrGwf>UH@X%-6Nv$Tmn(zJ`Nzn}@S@PS=FdRv+a`j7f(s&Tghpsy;rIIBzNOSQ>+=Nr!nXRj6zR+AB-NnTe57eolCT zO=q&*wRQE=6;1ZmnTLPEhE14%`1~IE@;n1Y|u6ybV8ggB2@@533pO`!IK>6K2 z9gPu6=j!s!W##vbo_$|r@N8dW>a1m6nXOF~UQV`SYjWDg=Z96wvwb_?T~V1;v3ZtT z?R^Uue|mW<2RhwZ-mt9G9C@;GcS6Yau!xbP?|3JF>c9=T^Y+&bY^3O?_PZ}M%v&IS ziftY-GzSqWXbqDPk%E{aXcl7`jsA4Y1MnO}!>xp-E!0X5a?M2}kjBzVh~|@iH0`4N zwlq&0sFe^OgD3%eo3nr9@*>wiQ%Eg;r}~dh*D})TpCTFbl#_CdxJX0c0^6MBfClrp zPZU@BQMBjWj^ZLo!aR%^^(V2kf8>JiT3cwO7WGxo*qy_uPdiPoLmJqpu~?sO!OC9* z*8akBTQB20Q3I4DBiGu+e2!L#N7 zGRtC>hq$`%!TRELmlrPT4lu~sqt*Xrd>>dGT^HXNBgEkE63SvCMy!2iVbzk+89qLl z^#$YBj*6P;R)2cw{J$NYIJHP#^v{_)npgT~`LzX=#&tKZ9CF9w^XGs2_L2GxgPImD zO^Y2{8e6{d-Vt-QQ(aR$z)bF?)l}D_n!o#Ob2eTpH2YP&bI)~MV{Q-USbG!(W@!(9 zq-hru|AL0v1M`8^!14y_@{fG7SstP>i0b)7VKxXirQtTi6jIA~R7fUK#Tj@CsNqE+w?GS~QMbB%w>H5GuJWJ`_zk*1yQ zjX_=gnTBed`Jl#6-JXW)lV~socu{=@L}^*E4bXN)SsuE3#wfMpb{@_PTca$GCB6e| zA^sA+qn+dC?G+Hei;!(E0Bhc2iMfEVM>iXI{1|rPk^2PZd zBcu~i9-)i+M|sSBVOd;#{IunmQ}UiKYd|YqOK%5CM>^1or|E#^!Ucx6pi7<$i!u?y z-c!H1ur|Ky8$rY4yC{?1V?Fg7-+4~mXsqqyQ;uHthdH&G&li1s%B4$x=A-7*nLCY- zWE55M&pdiG0gpIf?On#VGM-PWvG<3$Ce@)_%lQUl!QaxRD9ZIsu4jx$L?hrSqD=+& zvosnX@<*8u{Lzlv@;S#N5AngsGx7FZD*L!p$m4FyGVHxf!C||WG*HuHv$D3n2UJ|%yzF4{*5zMizB3>UeL&i^1F}* z>l3MN_-mO{AqSe3V!v`bupE`GPe88-gH=k-@eQmfL*cgvWyrEwJhRMA@MZlklZ zHTbCOy~VQdBc`1`yVc()zPELamlj?$ZI%`q<%Xc5_Nz~!myAjF%`FI8(ec=09lwWj zh;KZiq3)`g-ch*Z0EhU(I?)`Vm3u-YYpYCnv9|iJPLO}{4EF@`ER5(02cVBzy$|NY zJwfABF5S2-pMUD9Cun@irL}*-huV_Hr$Rh?TRu;4ThjPcK%zg%gPwykj~XBDIrgA| zXR8(}mpGm(MaqHK;hY*7=`lFaXl0CxbCfzgDC7xiv8b@*A-HG4yeq&W?f#6?2K=Ixi7Nm`fOMvuRe8qn()x zuEHS8fQw0O&nvUARI@~gGExPflrb;YVbS{;_MjSj-o#m&vh)e84a zfG&vw!f{&{?ay15xiC$_);ve4Yxi@d2iN}dlK*3A$I|3|=_gVy`91mR{o8vcZ$B;X zOX``dOWyDs{@d{TYjglrDf$-Ta2$0wtX3oRVG<;t@U5wq?yiR zWYx5}kSNHQPUOYD#CoFh#TI!pP=9I0?;%&EndTt(OP!@( z5+8LSooEIP_;8spCZTp7RtHifyY?>Od&{}3XcIa=3q5%b(kH!lVMiX9S4z^w-rpah zCP+F#-m}=lpu7!oVsbB0Su<6yg^F4jZkV#<4vTf7XNvZ={HWz^j9wMemp!;o8+((I zG7eV69HxHQf!j+YxfC{nqA#78FV2U8uO)>44_t93VEMev*H0eZwk-8; zd*tDT)0Qd0J(a_zF7Fu#=|}JyI_)&^8alkwXmWN3Gh?K^O5_`QA;4ZhhS(zi1_{KZl6uo(DpU;=$ zpqu5yInKns5d5w-$!RDOf6f+ zj$D#&XMN7S!g3%gZtPH{I5y8OzmiYPXs0N$7mSV@8FS-8)3!>~7$(uCt|+! z6xU4u{SsdFU@w!_BFM``OfXtR{}m19!xmZNQ!Wnw1t0P+FhZ}^nO1KdV6PBqdy;AD3$#VnFGvhVKw-k5@u@jj>noEvg>bF+8%vTAd( zm)inELNFl<@b%RKuxQtVen{D|)MCb6wDl|uwR{gJ{&L`n`L-CE2xvD3(Jid9T(Z=3o*yv)pzDW1TlX$2%b0wk;cBCDw(G#x}duR4g41h>5Yx zXEfoR$tgA;m89rVT5h?W7p(1RM<7!2X0#R0YWlgx;@=mp#Eo5Zde)vJ;U#Z(tT_K>>pdZwb?J{rR62q(Ftr@P}q(GpG)O!{ww~zB7bP*wpOQqKFzB! ztD9Rpmn|Q@na>Mi)i!i{ctrA)@+nI1$vL$l21P?Mc&3CZUH0BG>+VsJo;HFj37GPI)L^DK5UI1;}PUBj4U|0 z0X*I%eDCnS5o8yS#+)y#lyuvC-(V|6`5Hti1hF~WKUcnYfTd3}OSY7`B;o1-%lJnp zJLa^OFeA%_|4o2ECt4c<_j2AZa6)15d(&;&qZQ+UNuTY}%?lkE3Q zBVnisNsI>KTk|DnfAy^o&UtIT$^CD=0?J=yl#jva&^z+zJ9BY!qh18>tQLR!DgEse z*zK$Ajd&K)C13J5d!rFUKoHM6Doyy6a%=IE^v+JbOEpUuGeXuf%@XqVJROI{)EL^I z35UEWb0dI$0mlzSrRQ63@auDHX@0H#Xp@8;!vDGwr#=I`LLWiV_qdZQ-XyOT=GsD?m zghL}^C#+U{hQMP0+Ir8?`NcRhl@IV9(sA_m$V{Bs;B#f;Q1*pm)THk z9B9>aAC*_{A7?eQzSuZ;2DxSInfu3~YZu4KmxwpS{o}mE)=tNPq=p$m-(>Km6X6bI zU^gP-E)+LqZZP~;LgD&aIu_yH=#^sc5aXKKU{CCwn|HKD^|%E&WqZY!MOg};+lxVL zl%tP~%EC7uPP12`6y2|-{Fj>x5uV1C0*PFYJXbFo`8P9lb8~T#I9O9y8hw2{RY91e zp?oITF4o7hRB17r-cTPu>7A-^h;>V8w7vDL=`Cl+mfh_U-P%Cs4DaeTN9~^-zPoK- zHmNT@9v`J&5!dy3lHKhjU(;Y`dl zh%j4P!Ue~YwDdtgTJgn#|174!@{kRPbI>ak)^pNxd40+!rx@X0)HtlJZ5fLRJaH;P zF!}}B<{lq~O6KH}>31_KH7zncW1hmRqSWPW=fUx4nW;l=@Pgry*5n4KI~qMyU1HwW zB$BkHfUHi5j!vOpWZc@Vrrz7irJ>m!=8fppM@J)y&=G^EZm}dT#YM#F$j_a~EG|wC zj}4@57C41%)U$XUqEq-|q=O^16r%h83vS1ph}zuDiNvd-#N}fpO*LzulIBt*!n;}>J zm!0E{;u+=MXXj5nN3&uX2J9T4)ju=E&R-RPP7Lyi2$qgjwwbdP0e)n{+F$ zsRhj~wkFoVZ^3raIv@%!P1B1hgbUEFC?kGDJO}%oA5su5Q z*}uR~W1pPu71Qo5BE#@|+2|BiS!&M9C-jNS4kG?G#$(_xNY9NxeyD=HW0jEN(C!!= ztx2AY9Uz`V11{3{BKtagHFn84Ua{?78g1VqxMK*gw?E)L(7gz?_t$39q3LAZ6n}K$ z+?=EzFnmwqgca7yzQifCdd%Et!t|cZX?+GfaLdJFwg?Kgmotu;mvDHn&5$#NqbPdNvZrH|2jG_X^`Kfv^AAZXpGG*i6vzZrio#A zYR|dgi(%W-q;Xmz_(!Xhx`d$OtR$zvNKL10T5Y^vUS^tmK%|}Y!}4LELwH1`mJcU* zgm}c^vf*fcJO4h*Z>PCiDur4tvzj0(mBd^_H0*7&nqTTny1U!Vzqkyq>T;)tZSrdy ze1wwOf8Ub@KPMp`9K`kGowQS*8TP?QJ^@#iVIQJUCCKvWxqh3lut1B;s@R+YH|cwh z-Ys1n{!ZHFzHUF5N+bgHO;4kn9NkNbwPoUBZ*PhdB+*wo(eY?<5Vm$kUIWww;T2KB zyUqDG7i1R`t$y6Oye0e}sDTRe^GqgJ+=C;-e0-8*y*7S5gJJ5x-ht4%0Pn!808~R6 zzC!}h_^!R|F-Q(iDiuh%?q^^&A-)I5I@)iA(l%t3TT0IH%c0q|LbUtJ z9)st{m-;r@Cx2w0Bvx}j37?)^#hwd5e;e_+&wl+m?)U7uK*_0lpHtp59yG;oWw+qD z4F?b@oi7~?bv~gmdLF;~wZUH)hWY)0jh9Fq_2a!HzSo>;jfRzB9dcWY=Yx?jfA}e# zC4i>Fh!VNOJtKC)*7%3~n%tXE=qd%NxEqJ(EK-blj<_Qa^fjiEw1R{6! z(H~X>Rgax|bSVPGr*Q!eBe}Tho3|fXl>r>a z@0b7Szb=er?oI69ed)Qj*FHgt=*1U1*FM|Hx$I&YK%fcp^vkLDUZfH8n9G^RoG=V`XlydA@+k}Ka0q(r~@%VGYNqEV`pZ(P;Hpp*Yf&AJvqrMk5FaGR_5&5TNkoP0`Yc968Z!eN5O4eU$ zZ`f2M#q14ufuLFf+kw}?16iON#lf<$v$iH)2>H0!Dq$~)r;m9W#h6};HBu|7sGY&6 zu#Jd7kO0v=`Wqlxd+=ODquE0*RGXSqJz8g`Ok20W{Kj*`y=^F_~W$`?{8rEwO}=z!XMI18|@ekJqY zupjKHdo4p_8!?et)Zl2|>L&RJq|^$GB`4)h)XD;g<&3VF2;a>q_QbgO#544XV2jx& zn5UdQF)2RbL7#9zDyu=?q_XfBdqR|j<-%=H8Gbj#tWLTHGs$7{avK|^VzEJ5`prs9 zF;_&o3BJ`p$vj$X3BQeL3{A!KLstY(PlHR9xr4#mEVa?#O{E(`yW$`)2IsHdaYOg+ z*U|houQ?S~zvg7~l66Rza`jekw2O|k$yX>mTvQ&G7Mbn|rQWER&>l93q@9axuEaV*K7=7upB zH%skiRoTe-h0#e9!π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

    {}108{>zpB?RT(wh7B9kpej@qbWYDvK1_V# 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 diff --git a/dist/fonts/OpenSans/ttf/OpenSans-MediumItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans-MediumItalic.ttf deleted file mode 100644 index 6d1e09b240b04076a38937942d51b8f56f701958..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 136796 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 diff --git a/dist/fonts/OpenSans/ttf/OpenSans-SemiBold.ttf b/dist/fonts/OpenSans/ttf/OpenSans-SemiBold.ttf deleted file mode 100644 index e5ab464431a87f31075f743d1199081278996827..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130760 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ⓈGz!6dGy@2~f3} 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 diff --git a/dist/fonts/OpenSans/ttf/OpenSans-SemiBoldItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans-SemiBoldItalic.ttf deleted file mode 100644 index cd23e154cf03e06c56be2ad506420d3ad816079c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 136724 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%0D)9a@q+tYlxqm@-Tjn7JIIyB6UPAz2K58p* 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 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_Condensed-ExtraBoldItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans_Condensed-ExtraBoldItalic.ttf deleted file mode 100644 index 039365088015c9aee7c784befc03f39a79a3a2f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 136652 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 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_Condensed-Italic.ttf b/dist/fonts/OpenSans/ttf/OpenSans_Condensed-Italic.ttf deleted file mode 100644 index fdf0a52e5821f34937f99d9c597b99fb991b3263..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 136588 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 Nj<-U*Aor4<{TIYXsbByA diff --git a/dist/fonts/OpenSans/ttf/OpenSans_Condensed-Light.ttf b/dist/fonts/OpenSans/ttf/OpenSans_Condensed-Light.ttf deleted file mode 100644 index 459be7b425037e890ed948954cf8078263c04c21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130472 zcmbSU2Vj&%_Mh@?dLR@5Nyu)p$)+c}n`{aoq?6DR2!SND^a3fELX#2@5F;SP0*D9- z=vfyldg=kEo_gwW*vly>XFK~TDsBJ2nQwLz5xu*Al9~7BO?fkK-g`6Ox3d#M2_XX! zX~Z-xH!uHzdmbqzgfAe3K0U6usAT1^<ZB37_#`12Bgd7LW)G?{))5kVije+ZMI}l0 z8{b>?8X;^jTB$6VmNjk8Ph-!Z?jfWrYFerm{5jp&O^Ej~w0XK_VW;VevGLENd?)hH z)h}ph`S9}H6@(;wf%a}_sOnfiE+b~tk4Jt`L-Ue)>pdU&5%R!KgigA@v978%H1zXZ zk&iY>Y9j~%c|L(i&q6w)v88jd^L`(czXJIKUTJQtsk(VY9{TPNo<5(qR4rcMeKu%6 z%8y2QQ)^XAUDwE!X9*enFd=@43)(t5E%)x)MMzOGAyM-dwAU?Id;Y4=2r*dE=i3M+ zocItw5=gvVF47-qqIHrjWC)o{41|#&l0<f*<kS7HMoB92eKwxI3o$wS!})K$4+~1) zAFV@DIC(bk-7REp|It4Xe;--k?U#=JD3Fs^z555$J?DMcCksh0aM6E6>ptLu&dWHS zutl|<jT9UfH8get(5B9+W*UMT;pm|kN-@Id2w7e9L-vnyDQl4?bQqZ+b2UB+RJ3hK z)?Nl>rw-Z6#Ll+L5-K`Dm@AW*f{~0Cq;W+><LF^RT<6ueFR<&-?rkDZD=<6?U?Q5= zVB!yahzME%`cGV+BR~gSpI;c_x&ZoR!2gBPcagivP53=PR^#^`U{{jc$o1q8pgd1n zNDt&apKKzxkfmfF*+@r{HK5!M`d4HvSxgHMF9l^c+IdLUUQ0HU9cW`8+Hj)Y0dlWw zX(`&*TN7|Aa`qr^DY*k&A0Stg4P-l7zmjy5Yry{&vY#v`>&SKFMv31Kev8QpvYu=M z&m|}&@@@d<JH3wbr3ODT*p<$9^E)ARMqpj?ryo*c2FD-_K?p*cYG#!1q9t@1Y^IZU z62=$ug@kKV3nZF0KpRX3XrWptWJF02b7=jv{#uZBnKnclstwaF*M@7sT8K76Gil*k zB-%<N5#$P#%_XxDH{+L*W%#8S@kYd3$#%p$$sxo~koOUvz%L~q;+K+B_@(4y@)_cP z;g^yx@k`0q_@(4q{8I8gEhJR-nA1{P3Va4FLtH`Y5I4{+#EYN>l->^YrOd$`gtPH% zJn%_u65=8@74bAS193T9h<G_$fp|4@B7TrPg7`7^4C3dwjZmJ<lMy?372*~SE0U7p zyo-aEE-${6uL0h}H$j5e^Xq}%z;8r+Gv9~!0KXUU{T%J{hxkK?ALUOYKFkjzeu004 znV^s#*V?oNz}t0O&2%jty`*$W`NH%fV^_M%*qMHhu_N_mV|%L0cxCE6#sz6EW1GWe zY)zhHY)N(*n^W#F&QEa}=h<DxCToMS(dsfbSlf;D);wdK&1I~$y=<(p6&b6O<`}Dz zT*k`8BIDe|dyI1uUB=mosm56eF5}GjImU{3m$5v)!B`eI$2cQyn{j%a%UBxgGER$` zV=Rfe$2c{{Wt<Y-Z7hy<8H)fXN4boXEH2~3NSAR!WVdmAWTvq&!euNlyNu()?=j|w zyNr3^bBwuR+l)D3E@QUwWn-4nWz00*V;pO88ON9!j8}xZjH5@mjH5!@jUz)`#*C06 zV_N3X)H%kK<RYWZ8fT1&E;2@67JT`vsNe*n1uP=_4ZnO=#BiI@e7VsWe!0sSW^6E; z(5f+H*pOMF!$OQBhPsR)LtMsS`{l-&!_tSO%^WVUp#r<?@-ahP6@zR8O9$A3N(Yt) zl?U1bN)2|cG@x87@2{=YzSekuSHDt!yI-ld-K&(&C8hn!{mQ+{|K|0z7bE3uWF@Ti zYofuFeC<A^+|EjU%2|1Twvv6#co5;4nFe}@Zgx(Kn{de6HFbj1w|J(Lu6IV3h&Xdf zh0|-jlayA>EIUZ)rt-BLH<A(A6P%k%${vKNj>s-Q$XL#lvV$7mRG!^I;z(RvTnC^; zMFL5ks>d|0_ZQg|`3UYj;EJeM71c!%*{p!_=VFRXi=5s{dSaMxD`JIkuM5Jj4<;J_ z5by-Nk{7827D!f5E49%oT0>XTt#mJS(l6;Z)Ww2X8tm^$_80a7`v?0s*LVQ$&j)fd zkA@{};CuNi{5XF@BU*qKs1<3&+AM9Zwpv@KU9W913^F`rc-nB(@E619p)_=C=-SZT zq2Gr7JM?GcB;)%gf74~AP*b?cVzQc&O(RXCO}VB8rlqEprfW?-rcI_@rhTS6P4|Ww z!Uly62{VO-hgrfB!{&suaIf(G;RC}j3m+aH8Xgy35MCKx7y06ykK9voRy&(|cJ$dX zXS2@co}F;P<vNdbS^NZIo!NsC+G#bd#R&J%2k7S*;Tbkejqo{)@GXpxa4$7N3txi~ zZsK?FzsnKA-@>;RYg4q@TBUZiwqDz;Z8bPC!Xp^ru}~5^CbSzP+!Oj;==XAj#5Bk> z)MSz)w3{;22s=&7Ox+ma2GfnEJ21k#FB;)YHNpYE7-20&_z*@&&c>ci#|Sge=A6yP z2+v`J)b)ewBiB*3!gYlCyN<XXAP<u}=~`0ZDu8=kLWjGqzp&=Q)fc*4m0~|Y&Xcq7 z+~oY<&cAa0<?}CHxaz{<3+3l`UYK-##|8iM+mUk~;ivNr=TBd#yRiR4^@Ta-e?B$k z)PRqcoci|EypIA;HJ*z8X#0nwPJVUr%adQ6{Osh3lOLRX=j7WbkALJX#Qo9RADuuP zf3oXj2lgyOPx_to`DpTq^C!-n`1gswoQOCPcH;6A!#<pGV!(-hC)fucfAF^tUV5*Q zkg~ZxJw8wPJnnPI=P{p0eIDTjY$Dc^-}`yySD8;J%Hdz-xC!?Hx!;}mpW!mB>f)zI z)znie@w=e*(z&#N7E&{f(7ZHn&4+htzM7xrkChzjIGaU(pr^G#+F-2o1EH(wd@;*l zBl!}oQESp_wR$#Go3GVr4O$DYX2E<j-@*_6f=@Kb#}3Cu=h9>JBZhWaHCx4Yvj^CV z>;rD(d3+Ur4Z1x|yH9(;U^Vm@9y5I6<>h7a8spXDJ=nX@d#m@$-e-MGKAApieD1>h zeBkTv8|GW?dyVh&zCZho^IPTjhTpgT!Tx#vH~Sy)|0uvKAS@s?pg5p8U`4=f0bd7> z47@V%$-uMyto;u5`>cPz{(1eE_TSL|-JpP=aY5UIP7N3`pk~010WS~uVPO8i1p^-# zczjUsp!h)@gYL!etAhs*o;~>ZWr3GjF57<Db3@XGtQqpekiQRkd+3CrvxjaO`qa?x zhK(LJXV|U7{xa;?unU))FE6=#?d2a1A3OX=aA2@8*cO}<TpHXM+!_2p@E?O;4*nqc z+Yl{eNJw<Z$dE}P8$x!6I75zxycY6t$j>9<N9-DL|A@mQj*s}~h#y0fLN~#d9}Ima z^!3nBL(dsk7<-JnjQ1N48(%e^GX7xlHVro|H(hVqYkJ7^tm#eDXYf(igzX5sC+w-P zzlEI)w}<D2&j@b{zbbrV_>S=X;g5yC5dLoXm*Fn+0JGWbFpo1=n5)f?nO`u!YyQ&g ziWm@Kj!25QA>u&9p@<hF-i!Dul12`Sv_#q?b0SM48zb+C{5bMwi@zn*l4QxYlvw6i znk>sK>n%4}4p<IZp0WHbibV~MvP9XUu81m*s*Y-nS{k)4>V>FxqrQy#Ioc3CG&&~Q z5xqG2aP;x$Q_-hmd}4xQ5@XiIoR0O09Ug0mwa4bhmc};3E{VM^c313Ou@A>S7yD-H zN3maH1qzJIh+7)BA#Qh^Gwx{IYjGdPor&)k9~Peyzb1Zj{O$1%$3GYUX8h;z=MwrQ zm=f#>xe28SS0y}?n2>lV@x{dV62D3!N&ZPglX8<flGY{Nm-Ir?X{*UP!@Ak(w0>v3 zVDq*OwuRXeZ6j^tY$div+XCBS+x51?w&!ifY;V~k?D6&#`)qriy~V!GevADP`&0HG z?B|mW$upAYCht!EDut#DPKiuOODRaHNNGuV$r0_C?KqU`lR7PRed^1p-=&^OD@vP@ zc6Hk4Y2T$sr?;j*l>S{tSjLo$J2HM4nK5$f$o(S^jeK$Bdn3OZMMq_inl@_3sJ)~9 zFzU%s&x{ToJ!kaB(YK90IQrGm?_Lpj#bsBFxT5Te$}6^C@%fk$W0J;98?$B1jxl@3 z{9(+&F^`WqGUkP`K4XK%4jVgq?EJBt#y&pwi_D13shKxtewG!U6`Qpw>y4~0vm>(; zvg@)R&;BI)r<~B7qMX$^cji2h^J32NoOg0g=Um7w&MnJbo_k;J@myD4a^C#BTk_t{ zkIb*gZ^?fq|BZ1&#)XcvjLR68HE#2`<Kx~L_r<si1;&C=1v3ho3a%>HSa4gxg9XnP zyjk#B!I?t;!a;=zg%b+r6?PPEDg1Nc=|b1|sPT>C*N@*mA!I`0gb5QGC#;>YWx|08 zuTSI?OC~-r>9R@7CcQe@HhIzHm6M+-$}9R;@%rKmQ)W-8o3e7sAErDp<sVb8nA$#d z<<v)~9-aEi)SpU1OU9IpE2%HpQSx@l_tPf*_HSuM>BiFAO7EN=F}-^FGt=Lg{^|7Z zXZX%Yo3UZWyJf*;wPoAN_Ln_Y_Cnda<&N?V<u6uvRg_oURq^Re%gjYHpPMygR?V!x z%(l!vI%m$D`Z=w0{y4`qcg)<Sb2rZ2Q#q_MqH=5H>8b~+XI8gVudIHu`gBcX%{#U8 zYX4L>u&%gnW8FXM$JMvh-&}vPA*!LV;SUXuG#qL8wlS=+q;YNI!;SxH8q$>2)Y^1Q z(=$z9%o{at?fk&`>*wDvf6x49=6^i@tLEV5iOp-84>f<@GPEVHWqHekEkC!8ZEb5^ z)cR(dt!;bT>9z|Cf)<1?ShC>AmEKooU%BMUgI9jg9@w7SzO4O7`-Kj#j$s|K9anS| zca(KhcC>e_={VN$R>!|OE_4p)jOa}39N)RI^H}GHo!@tPcU|5U-!-NyziV<=RaZyX zx~?5v_jEngb*$^7uG0&B7ltfMTsV1Q>%vtFZ&<iz;fY02i<%ehS@im1!{Wfja~B_3 z61rsRlINE8TUxW!x%8{660hpG>fx(CT^72mec94w$CrmLk6oU+ykL37^48_6m*2Gf z?&VJ}Kfe6q<!4p|t+1>ZxnlB)>J<xD^sLyu;=vWqt$1(6cPlQe^jjISGI3?*$|);r zS1ww4-OAfmKD6>LE8kuDb+@5AxI3YHZ1;rj8QnGAZQZN7w{;)re!TnT?vvd=tnyto zVwG*xxK*=PwXIsUYTK&)s~%hR!m4*yeYxuA)rQprR*zVnv^r~b$?Ce*i&kH|`j*xA zt^U*Mzpwts>d#jHa5cSp(AAMwr(Ioeb;Z@Yu6}<_%9@@ve_nHTZO+<FYadzr-r7&s ze!q^a3s@JvE`8mSb*t9hyzcdD*fmqGx$T-quKDXVC$IT&ec*cY`i%8O>u+9v+xmZ9 zTX5|ku07q8(=)$kQP0&q*Z17k^T2idx@p(#x$dFsp1bb&b?;yI&2{HCL~oe9p>jj} zhBX^*-tdPFf86l$hPOAI+HiU!+c<cmWutxL*p1^hR&1=^*tK!_#<d%7-uUFkXEwgH z@gEz%-o!U8-n3@Z^_xDvKKJ_R*Ee3j^!mSUHg1mET)uhz<{g{=xn=N{iY@!Lyt&o5 zb;j1+Tc6wJwQbn8aoeumc5>T~HzeP1{S60i`1;1;8yDXA@J%5%&A92ln`3UCdGpSj z-`eiGeb)8|wjbI4>h{mJyLR~R7`nr}BWcH|9piSC?3lBoX-C(NRXaBB*s){(j)Oa% z+VR4U*LR%U@#T)6cN%sM*g0Zn($4gqSv$w?EZI40XWh=$or`vM@4R;B)}62Hd~@e_ zJI~&t-4c6C@hwYk*?-INU5;I?yYAif?5^)_O}RDi)|t0<-n!}5S8n~})}MC|+#SC= ze|ORDvfWj?=k4y;y=?c|-J5pbynD~?6SsNamVMi{+g{ugw5MUusy(0X&D>kKck14m zdu#W$>|MBb<=*vsx9r`y_m#ch-5!7Y^4lN2{mdODceLK|=DzrSOZKhW*RyZyzMcDS z-*@-E2lqX(@94f4_r1FBy?y`O_tm~1_mlm;`v>k1-XF2wvA=Zxoc$~Juit-Q|DX0h zzyI(1-##$nz}5ph58Qs>@PWS`cvJ3m5?Laiaj52t)V<!*6i$iVJ6z$6^z#;P#zYxT za=nfzT<cTDK!$rgs_0%M(QCcJy~#eqDTVuxSi=(v_a)JWtqS)e*@j|;`;#$-feH^G zqqR2_9!SIa!wT<5Qh2w*gNTJ!D0~3%<L-7YC&PKFPRAxVfX6DFqKrx5yth2nddEl& zBuG5oit$n};={$eL4kXdf$X%xeMu;LOW}SboT;%>e-eTBdV2W)5`y<HIvz+YO!bZS z1Mcome-ev_OubAHiKnkAd;p1{PK6I7iFCEX2a$9-Ug3kuXtbr*y$o-@jwyTyNyR%T zoj#Og5+xtJlN?A26dm#*YToH^5`g!bdih}BLlhnY+)v>nfDtm4wBb!*6=@}fq!X~2 zG?5xIiPVu=U|q<Yj1uj#Ofx9~y#@3f&{|QV4snMp`)f)O-sFk=64`o3A5ICEsGo;7 zgq`41MY7R$Gur;&>i_?0xySSWt34ItYk-WJ(d+jAvA+``#Rk%dG5_8;|2L`pH>3Dp zM*QE8uXi-R)&mpy^(Zb?%H8`*<z3wCOO^R$Z!cA%x0k=}k(>L)oMvF2YB5WVWCmvY zKhIe&5BI#9JQiTOgx(7c=!B(=#HS-ku%#MkQWMghz!MRgpk0a50vnKDgs0buWEy(Y zggg^c!VWuul>n;;wn*w?9VmK<X22S0haHG(LGMzQ+YVfeOO!2v^-l!s?Q?I-Vnn?y z#G}-7)M=M}6WmS2h8~Jw>eI7d@^$y7iY!F`#F(l`HDbYg5z?X`CeXx)vd9#PcS0s6 z&~^EA{7({c*V3iB2s{>{e=Sm4ZD?_c^i7Evm+*c<?wyc}@OW(=j=!wifSfj1tmt!Z zy#}N@QNI;=od`+z9HCB1rU5iv-qqk{f=3my>g8<$x89OsCh9Q$7PS5Al6~70GS*A} zx?CaZSD}wh;M4$~g@83^v3FM8zPNWj1ZUxOMQ=pyc6?%FLO<&fj{|g%S<H^`_$FCO zjHntlOeimWpwKlj0+AABL=Q|-YuZ5<GcMBeAY-B39VjDosuQu0iqLd-AKg9twf!bQ zL*4dwu?8li1uK4&@$1G$q5nnr9Y;p}kFEdGlel~K`*v*V(>u}k1(<a)R^7*&h#kEX zLAMbhxl6TMj5=+QQ=OEK3AWG$DK&y7?9GJF5#5^Ywg(}5QKAd;(N`~fXRcn#Soo79 z*)M&~7PHwwVz2|C2!8CSR!I!G`4gwH^)*Y{n^{Ohd)<8cMPprcJAJabsuS}^7ZC5P z;^G3Dos%`qL<biFCm&DBDlm~llZqyqNYCV~=_WF3YSAPU`a<w77N1^<&+CXcK8^Jy z1IQpyF2inQC>ch?ekGWMkP#%57%x#e=zl8R|9>hS_+ON!o_+`X7o~eg>HlAp?rq!e zKa?H>2^u^-`EB`WC?_N?%4`2)dH!FNUqINT3ArXRretci37^HfXSa7G1OLNFgf8@! z?)N*T`;Miz#&3_^R8`g7NpGsDX<0xw$#{i~J7qji#&c?0+gfN@eS1|6o!s2iP(=%x zTf16lHqJpb)6p_cm9bUEu`-U3aj1-k$#|fQ15mY{dbNobNLzbtD><_OIQhN<Jt1Fo zbXaXNwv&&6CzBJ1Q^-3VUDX}rwT`X@9psfxQU3X*b?t5BsFaLZ#wHo-vJ!JiiABbd zGLAsZ@QJmag4G~DM8;t<#>oIs2FO_K?!_qx5sN25if088`^&h$j00qh*#tdQ#^H#$ zvQI%3pS)|}DNb-0WS)THa}9A~LTILb?n2Mk%itu1EQ`k=v=HUn>^<J=E3en^8*bQV z7_5D$9mel&d^$E-3*l$*`!Rl(@kBm^`>^l%5Oy!#$nR#AYz(u|6Lcq?MuW&X@&?w8 zVzek)^+E7r%MnwW<)JY=Ck^A<`3}C5-@<qCTlsE&8{dOZ=I-G8_<nvD{{z39-^1_a z_u<p+!}y&0PJTOT4<qp;0VgG{$N7gX<a6=`PAq&wz9au8KhSboPZ#1dvc33x{!#WU zxAPQ!Qy-2&#K526f8<Z{r^F}a82Nbe0Xa!NBLDQ1LSMB}NKt6L&~Cl|sS+A6!=dQG zKs?iKfaHq!b%-bO9>j(Ce4b++FX9^|6rcZ4q}?)L@Uw&ECyi6Isagp>wJ6o5YcsSm zEmzCa^0jeVfmW!E*CuEawMl4?fj{&`vuYW5`ujyIm$Ju8wJchZ^$B=Py0{hO*fhJA ztfgoUEmcd?(zT5L(3c{utWPVD6wbOZJe`Zyg`{+8;f)0(*Nl@HB2eHFSWk2DR4Fu2 z*o1tp#TgB^p5yaq;0&dvLUxqw`BhE?>bu*gWDNM~ZCO-X1Cfh$OqL0jeX?jtNQ>4& z5OjMYSjR+vM`}5;EM-Gv4Y!VJNQtt&oCa%y`lP(HC{bUZ84q2IsK59`OKaqd$W>V5 zyMFO`R}&kGvi)Jr0g%k4e4`2bXg5zGg(32Dv3Xj#R-w&=?akKa;M3_!txBub=JO-` zDE~8mhCj=n<A34Lqvnv`ZF>UV3lzZ`r{LLPI-ZT(oG^d%2c#%{(L<AShfm@*^Mm|B zP&It|)<IX$ZGCJ($Vb?;hK3mSPC{l$m&_M)s^=HU`O@q8fohRbW~f&rT9SGpN{ST0 zr`~;ONs=bc81>OFzLh`BxA8}0$#dj9^}-vXUzBivIw?v}BQ@cCO>3VLL-20t2Aq|- zkw3<7;)igW=5gfukmtx>$UEd+_>^yHGEM0-u6Fq5MluJx`tf+LlL|i+4qt%QxeIm{ zCb0`1?7Rm%=fTc+u%A8HPaf<m5B9mjd~tr~W&RF-kN<<8;3xTqIL*`RlUgCi(a?Vl zd(BYn*8KPioU8KD3>xJt6~^$cPSCtSTct48r^ZrGjjKF0mU(I{_td~l(zSF;AMRVh zc|A^wb>bw(bnK|JNjmIcxR3&*#&B?jLEpVNb|YF4Z^!wgAS!&KhLctzS77gYu)nx5 znk+HBZkxdQm3``d<1U9ea<}rF!u-HL8na?YPjd0DZ6dr0PH%a%W)6Du0C(a96i!0n z6qN2kVx<QWnw5<n4@PZKLwEwseI^ZFMC6Af=)OUoK$Iu7Fj$;s6BghFev_axU(s(k zPK7D16i;VXHkkEeKJ+J?+<1?^LJ!ji={|ZBT~C+NPTEQvakirZ>*i!=Y&IQDQ*ovx zmPXJ}I*bma0nlth&XDi1&V7oLZ0})hJw{$6&yc5a((OT<`a6Jr`$-Q#;9vS7B~}hj zO!y6i)lUHp+D!UWf4m_bAXkKe(r1TY)hL54GI)NhIamQEB2LpLAWqfBBX($oh*NO7 zkzu76huE&=BerRIh^<;K;taGQ>dru%rcFnjs+A&kXwwj<XeEe~wW)~h+7!e#tr)RY zD?(30<XRUj_>$p*FS%UsCBp<?GF0$|Hw0gDnc#~R6nx1b@a23pzZxgw7(b-7Bfg36 zC5#Q_&!X)nZ9e9DiI#-E<zR)a#{OfZmWV!PW5umPDnm;^U$d|RSEA%%EgpT&#ELu@ zdFfgl`aTvbG&F{#X|Wi?7_8W{F~?n6490Q=R`6L!b!yQV(`cNmnTga@S`@}M3MXwU zh&NxPSun<t+GNPM9DQok<{_@v8W7iNI8W%&%bjFA)}dyx7ZPhGb|^=Lp6XtnEYrQb zXP4ymS!x%fc1`-8N%=(K`Gh~i9%>7AQJb-kf;U%tsXqzrckigQ4sm{i-;TaUVJtBi zYaC>e09gsIJ0AKTA@^Hi{T`1~wL-`B)nuw#P24*%x8HQ{r}Ukf+?QcLDE+hW!osIw zpEegewGQmnu(Ig;HTt5k9M7)JA-pxe3Gy2S`Cb9}kH!3CVg9gkXO7>o{pOplS+{o0 z)vH%^uUxTw*;PxIEMBy*tFxp1$^~t$EzR@iH8nQW*VWckS5?lPGkey|it@4<(@Uq7 zOerp!JZa*D@r4EB@}rGGe!lVapub;^Ij7DqA)Xxc^9Smm5Ko<6IZkg$bQZ;#aGb6z zY{JyCyxichu<~GYm^0I<Mdpc6RoheJ&L~F{sD-*{VnT^|!jy_KQ(jM{tOd%nU!?T> zbkU;BQ<#(GOe=Hd$AK<$^z=BHMnOGUa8Y)lJKJn>lH#78+Jl5gqM6L#gH$4hoa@Rl zl5(@NI?fzsE~`UR2YpCD*tE(VU;%E7n#O^H=}-`<MyQ!#K13B(QRXyN)|VHcG+~iW z`B!p?ILwQ6ywYi^F`1lRk>={+vYs#}tuzO#^wcs)j8+Brgqg!k<>iN5M?yqta~RrU zB>SM5uAg!+lddnRC<9ZcY5laa2N`8Kl{lmrfxNOqCgRMLR3@l`D2kXwf=r;8nFpDV zEFXL*lQ_F&t|kdGU4v0bnqKJfOz3vaA*R!UWVwSD!3a4FIhvl6DRV&6K=aXQ-FoS0 zRoVwRK_cgIERY1EL!b2@NC^{}>1W9F$@I+(V1W#CAxIB`@&v5kmy(A9Xdn$fh&C|- zkPp%BgT9%;=q*~(Nl(yjloYgX4-GvR#riY^mioX;dq+@OQT9*(LHjaBiEQzc5TAFD zO^!47s`ZpIOkmzYIytTqsyzWo9+_u?T01jK%0$`9VCZ~Ud3kO^ywEOFnYk|5Tz+uy z;GP9}2ZMrgCiLV$(V=Tn!46h=St{dt%A7*wgrb>)MnY|QWMPdtzY;~vFdO_8f>blz zROzg)j00*4%I`t8sisPlCPNM~9(fSwmgyKW26FQXaQd0+vYr0sY){TuGFH#=5;@-H zY$qL}OFhq=XByVjQ)8}%24)tQH3Zj}SD|fZrn$<gnX`irY9t%hHH>0Nc?ZelIE-xq zbg(F{cqWWg2*cFVlWRJdsadLOszf?B40hk6vdp=;!f4$!@=QI>%&MA7l*lWWg%je@ zg`PZfm8lla1H*;nO3dO|ZiV17t)i?apw?V#hJ-USd#W((U{g(ba8G%SlsLMBu91Xz zL$7yI&WQ;h5Lr`?2xd`TX|C1@!a6UeHC#-nN2$Iv^LW7yogFWF4cIf@oL7qyB2?8n zIkYg$REx91LS;y?^c%lf2u*kjnJ}la@t&YjLT^M0`7(tB{(77Zzf3lIlKIGnGH8*B zx~@1ii_pBXFz38rXLGsG7rjW8v%4B6QiIGR%_5R|HV(PtDxHSNanA0VDvSd@3AzWu zco0lw)zD=$m|xlB);LttEFMnIR?K~$CgD=)G_YooLJH3AVpC<gsj?DOEDB-4CZ_?= zR9_{OOSs))@W)><d_O={PYLQ0VL-u7Z>#|IRdwbtICs#>rCjCof%|x9NSTua_w<;1 zoD^M*%tv7~Z*h8A3I)L5f;e+k9VSumGgZ~ey7}m?l#b|MaGp7=97R~9kh>5ZyhXK$ zYI>lJ&e^awL*#&-fjy>-9(b+UaJZVKW_l%-1yhhI-z2BH3Ysj0P$*L6Xh<*U3yYQY z(S+ztOWeWP-jTf&5F?#!ae84N*(!QAwai&8n2JAd`3L06I42vLj!ZE@bSnG@yaFal z2+t5%2=Qh@^@2rhlapa7lTJggUnr^uD~hTHiuAi;)x^4@cfnupug=s<wC@a%f4-4U zpGZu!Q$rv0Y;Q3fcbgJNr}aAM61uAo0618Qbx!=rfmEu5774MVJ-IZB0f?E;tb)~7 znS&3x4j02mRw7ktE-x4C@dvdNHDuF0dc#6oXxZnIqEMW4=KhgRf0PnK&<T3%7wN<w z28BM0JY8^L0g~*m;G?96UWpVWC*>wZCo1sBYs5srNR{2y1v?wd<7)NBymU}#f=7kt zu9+ft8#7@I<}h#gF-QOo&EzbJ!y+Qbc8#oIfr<+kBD9j`n@K)&NFjKI;Uwk)Dk1{Y zG8Z@*k{-<bAl|$9n9~LDHK!kB)EnL&KG+--7yw7#Q&U;1FVv7SNe><^wn~r(CK`X3 z+l9h4O)E15Yr?W%QO-sBl)|ha7g4~IzX+aCNK2QbkI3usWC}sb%0k*OO&KqY^Fe#R zuGQo7-!X$K$k}xI%8m$cWbqLl`)yWuKoAo&UN8V)`Y^_ep%@@&*mO@%O%--nv-=4P z4X_LVeIUk^fuUunu|YP=Fz#Z(9eu!nWpY}X7`{K0Kq`+vGJ+t-Bf4t)BQppCKLUrQ z`hCdd5&~4Eb<sh-Xiw_7%9e&98WZ&v#gzlg7oifR@<mXV<gctW;3BWDn%C#l_m`Pw zPh(=CH+xzXse?2Cn_(^30FD+@5X3c7PMrlKLAqz;LF#Q$1)z~Z80N^H9)GjGq?m>K ze;iL8L~brgIlS{P3C`u1`ko%2z)R=&TwFd-RuIOISq}6-(TXw$zZ|E3j@Z9o0-e6X z4<%xLmp?1i4O$_$6MdFLNy4y{vFeNDFd=&g8dV_iHtEbnLATuMrAh0}T}+);wj4}^ zq@IN^f}9l4U<nf;Scp#QoD-JO7FVusxt0svSS?Lzb)3o6gnd>H#cm4=C2$kG0ZRK= zq?7BxhNr0tOEdhC@H^$hu$P)DcE@-EFbA3FXfj%VEHdjFSAsP_i!2)*oKcSFibJl? zLWIA9Xc!iGglRn{Q_uip^_T|YLBqLLn4+fg%#wyx+{>a$i4m-g>*>+Ui9LA$>zPmj zA&4h7zw}@~^vU!5wLR|lvavYjOoP8VL>kSD!-OmjkvZli*e>LlohH*PI7KY=hsdOm z@}3?nsXb=#Ts2)h=pYuE_>QqPMC=d5UdB^?L<pYM`Vs=r0LFI6bx(+RaO&l|%ENaN z_=+C%xEUWJ4VPpqRF2LRvHX)mJw&h?oAr)p7R9?~R!;>U7sC#bP{CgHN2L3O2sbV} zv`utKdzl;|_@OIRxR-2XJ4rX*KU#P;$=BW?<$NX?OIt}dvypm)@$4f~$_sIhZWEcv z%p{fGh`b{t5#?thY(<!aFdo5(P=ip3P>fI@AiasKqFYg>kc<-Th`{oQQTvI^<5v)Z z&wh6Cd1OBS3^0W3VxN#*+GsLg^Cr9Kc7&a-y?iw2e<!;P^N=?Z!GZFV6l_2}D=A^G zk|4a}y`D$o1Kv8~%ihIVM2wa_MAF$JatAw15&-l0WMbxdu5<JYGL;V|6Y$1$1G|OH z2Aqkyv+3W-Aof?Z)kHSXHKd!aaeWWo8|Wgk!7zku5OiLFvfY3y$xN1k`ZtgQdYnWf zZ#{5dyssL>oFt4LBtuy;`2U?$^Wn4-aITc4kpI186E7pT^K>#rTTB*1R<mW9Ka;6i zD$VrTM{3Y^8gC|(Q71>pUeI`^>nHXh-arXCRuTuo82Smu(t`eMBt2q&=pRWO=*6s_ zWb-+s$WTZehG!Ax5*uWnDCI6>e^JmLa$S&ffq4*f;SO}W>kZ6B3*d(c-}3KBntL9^ zT=Wg-*F?N!oG0f(%!dkMF8Fw~ITrmCa=%2-&XEanE-(*bF5H1GbiGFxl5)V~2p{rN z$lpB=VlMgyp=0ZykC=<TLCl4iGYQ4G1^<g7^icBuEhuzU=*hR3m+JwAj6^^G0~Go! zbm})Dbe%W3@I5KWzk>{cj32=`?*RM~@E?HR=#UJBPWoal)^j`RP|P*#13LPSvXKo! zR}r>AUl#%H0-Pw}Rg%7oz7P10>jK^8dRNS$kmJRW@4?IU(JD{a8ssZ&t}pz7%r`*) zIqXl^fPzyMY?L+$yZ9|A>{Zyz#Zc;tm^-02{{<AbF6|BaCGAZ>Ve`W7E`oGD+05hN zoA4cY9z-SxeHS_>^;PJM@FVCm{KQn&icp0xhfJjjfDwQ@0bfNp0voNMXSEm_$8+!r z9c+$Yhqe|$u0Oh5S{~+cH`3)u|Izif+s~oiE^dS#LSIDRgpU()6@E_4A9RwqeH<T1 z=19Bp0Uf@M2aqd-tb`qDPr^6DziGS3b$ACqR@kJpuYF`TTTiBmIi*jNYxxAo5j4IG zbH17Q@)|Nr<g-nn3Hw<Me|HpXfY6y!WT5aN@b@9?dQv5AY9$Heo#a}!6y@vCb}YWF zjyAO{;7_6aH)It;6@9_=mE<MtQ1Apz+QjX$zq|N!_yfpR`g8PE=&ZrZ^>0He#`O?< zZ6xG@?@Vf9timQ|0%Bc|@>++_%pfnV0y2$)%rbx@h&p^P+7N4klB29IWF_oZ$V#;7 zmX$x~ACT3C4y+?rqK-y};{e7kUWG7&BpaZ|yb|l6@Cy~Bj{89tMUat!_)8mq9Baxd zoU3n;y1s$k4e0ASgBuby@c9U0?9G6}$6!5S8rC1-bKVDzwLq4cP8Mo6z}{{}xh~9K zDWEUP-%V1rn}81_agrB&fZ&b(&z5V8Scew6J`!t@wgEi9MOje>eULoBm)!|@O~4wZ z?BQZ4^h1_CONzZkI0rk(b)BafI6E)GPOR0VND`Y)64?xd3K9W1E)s$L3-bDabbEaO zA3T~&W>=HR^c=!ZI7u-B_c}a(;YF5)@uy&~kWPxVE^;eRCSlrA<j0elhS$l>+7aR> zbXEJF)EgclDTdF84WYuYi!^D=Nvp66LoGS3t%dy4@V$m9B*Jhnc%Q=AjdAelsR%fG zD1x>ZpX!vu_WndS;N;Xc{y1I3DzUazk_v?J2x;OYSaDd#4IwMMHpaR;9r~3Gcq76z z5X7A$>c{&6DG>p3eiyQc$LCc2*<&bwkPHxdCf9$pX0Ux^i*`ADV;y{BJbcwo@y*@y zVNzFxeu{Mgx}u#SX6=t;98Mkhatra--i9nO=lpi)vw`>+;*p+$^jFA#n)Ekp1fOuE zq3gJnB2w76urv7R`MeS`#+@kaW0V!}6XNCdG5qj3^kFLU7edw@q#2)(&Ghh{Pnw|{ zvr#_RdliZH-cO?OS=}z^&j##22oFSCWk_EO9l8(S*_eX#)ku#(-?yQU|3F&wMd<!) z=-A&-F9J~Le<T@>I>Y##u(fZX&%US!zoPX3-UnU04`cfhX`Bz{ucPm3U6r=U)&6V? z?CJ={0?3Deb`*MZD|~|RFQ>?Atn~}|CxEj6KTz#&Cj-E9fTp1EE7Cu}M)@5mlZC#) zH*gMHfo~ADr%}L4(BT8%j}}7Lc4__KCx!35XdmES7o-ovJi@OuV?JkkpzuY4ms>8w zA)i}`MfxQ%=VJZ^bg!Li?mTk{e<N&O_$Rq$T?E~IWcNVM@B_k6Y18`54}+YZ!~Rn2 zaUXzh84DZ1zQmxBiMah`rsg8!wJ7ZKGGGgPNur_F^>1yX>x|(gwDS%6H4M6viTU^* za?XXEDb_u)ZXAHj{9I=)mPc>e^$8#BI@X(p{#<Gwb&))ORUZCa+D9+kaZ#G{XxG<n z`Ckk%XHD1-P6u3%{m=@JoZa&N1$3SJ&3w20{s(yRUc_zh{|UN%?!{2-9dRYq9|>-1 z(&4#V0iWs<uEPxr<M2JJcwsAIpLFpUgg(OGL>l_ztW+^w1)nz(Ay)+YlIsVAAL%jI zcL?9gHCe37?(ik_K<qaF;reE&a3x^7Hia_2mki<s2&2g$v_Hsz(^ULN?453MeTiFb z<g*xbS+^U^A?9JIkP-b3`}Zq|iGJt$Lf{Df5kinY0eCsWa0Ee@fp2k_*V7DpCY5JY zFjQ|3`3uGKnCpAFml3`Jdr$0b`^kNb&_UQKbio(t^&+otfc!OHi}Ip>Sf?m_5%~dS zCgJ%FX_gP#eOLpN@SV7LJR=&g?%qxs+0z*J0r1_7@F(~U;5bcKMX$l0=t(?dZ9!N@ z60pbGz?YH?tf7r;5{cs1pzTVM$8W{+bUP`7Z=mpPqkvz}9>f`nk>Ifn{&EzaxknMJ z8%o}S|0Vn2I!yoMI-&E&eH?xHgEyO~`0mzu{(>L)2!0sHHPEqFp*P=S-NaecbB6)N z{a0p$ClMkMG7-ii1S7u~5IS;xKA^zo0q;UsfPizc=de1uptl$9LwHXQvYiCbMHr7T zK`$f9x$tx@A^ISp;Mu5jw-``9&jPyFa-q+1JqOH%U$0>;WF+T!*2XCyK9WT8L3rPg z4EiCg33b2=vB%YI;Xk*RPO4cy63j0nIeZkc!A}i>KWxJOpqjl7c_!nzT7Q=@6Sh!~ za4W)8gaU*S2n!J!5ZVyNBNSc4TlC#MmTADJBcvfrVngvg#RFsty%XU8-mlz==lM-| z_UIdq!go8cA25+TkN!V{+pQMDQbiCO8vI~}>^k<#SnI?dhf$7mMjGio^{$^o3dD({ z{y2F)0Ov<8b>30`9)XF3k#J%r;*7L~MB(gK42dOi^1MkRP6k@>O(i?NC6YoMIBl1P zQ(YNkBpF3UlPmCj%dvPNn}su5IV6|l;k!uVNC8gU{_>2<6r2Dn!Fjz>BF;UQk#c++ zb0(QZX5$p!Tv7>Z)5slU4enNZ3U{h~io4D>k?Y8<xKV8%{9_OG!hLDms5kY&jcmTy zgZ-JjPyOT_Y(L;U)@gD(xsSX+{(?JMs!0vmOlrwrNga8fyh#2=Uc&D072GyfPhKU* z$lu8W_<qSZWD8Djy+&TgIl_ODFUhs|{zwzP#nXb5vaMtfzVmS<zKtTjKO(+MvXCqy zpX0lhOL2zsDzcm`BZtUd+zYjWbdy!`-18GS(It)$^rQW8>iRsnKnLK&*dRI>x26z! z86850Qi@Y#m($@in1;|1I8!Fh;Dpg|Y9>FCpK;18l3HjKjixa;a~4POu``9Q!U;5S z=TI^^gVQ<=oJdQf=`@3mq@!>??Fu@Ej-{D2i)ND#$wxGY=F&WxPshm<m*eRKI+0Go zX|^I-Os5bhIY_69JJoQb+H`TB8czRI(3!Z&=Nvgj{z+%i*>n!h16AS{r)u2eR7>k{ zHmCuo;+p6@I-fSv7Mzi5qYLPj<d3u+r-nLl58KD&6KLuI=<8zK6SS0GMVHa#bOm{f zoRp_G-y{DZC&=661KbPMO;^#?^lG{WCm7e!YjE!FTG~UeqZ{Z(x`|#-H`6V+S!o-+ zf!>Hyc{kJTbO+9{-$HlMTj_3k8{H$$lhZqJW^X?|K<}h?(Ld0;={@vbdLO+X_c1x? zL7eD&h(1gop^wtX$St^+>v8%7{Ud#nK1H9Vf5M5sBlIZ!Gku0WOP`~Eq0iG7aNg;! z^d<T-&IA4p_uKrP9;dI;*XZl?4f-a1i@r_Yq3`0f;6Ld5^aGr$KS@8NAJJ3vpY&t; z3H_9QhO>nKqF>;)tFP$SxDV=E`W^i@{a)O;Lx03c!=LFHdX}D}=jjF9hDC6ihB3}G zW?){-8)s#FnIH3K;#5jM)}IBj0c;=}gma3Qu_0_I?v}co4QIhDgpFXK%!q?FVJw`P zSp<t@78b>#SqzJ1apXbr5Q}FC<Wce%d4?t8_NGV3v$&1#DAs~|$a5@-S#e77Pk7h+ zB(swrSu#t(Ek3E@bToFHxDAMnVx!p=Yz*1X#^PJkJ8<LKezFxihdXh;{|4Mi_&CdC zSuC67uw0hM^4U06zzT8W-UK!gH||ZweS5`h3Y*GGaOYkro6csiGTi%B!Dg~qY&M(2 z=CVpw#j05it7Ubpo;9#W*2Lzq`K+0>uvXT_7O*Q>JL_PbtcxvVi`Zhege_%Pv1Q`s zKHRp}jXQ@{v#Z$}wwA49*Rb{MTGqp^V;k5;wuxQOHnS~kE8E6yU^lXx*v)J^+rf6S zTi7mkE4~+T8{5P7vfJ4mY#-at4zN4fUF;9+Zgvm8H*p`kA9oo!*+JY3_z-)TJ%ZD3 zkFi7SarOlJBknGHiapK##169~>?r#)dxkyBp2K}+&*Q$Y7ujFgOYCL#3i}&7#{SNZ zvsc+`>~;1AdlPqoz0KZX@3QxB@7eq819pO)WFNAR*eUi;_A&c}eab##pR<3lFW8st zE8Hdb4f~dT$NtT}XFssh>__$!`<b0#XW2P+o?T!rIC#n#=eR-5fE&iVxexc{e%zl2 z@Ic-VH;x7I0k~If5FgAh!*@c4@?rdPKAZ>h5I%y3;+7^8598t7%p-Utx9}+3zZSz| zc^r@D3HTOC61Q?2x8okf6x@QC%F}o{&)_5ZC_b8B!N>5iJd<bfY@Wk&ao<xuAIA%L zAs^2t@QHj9pUjJRF`vSx@)ACcm-6X+1~22~yn@f<v-oU2htK7eyoy)z8eYrmcs+06 zjl7A^<MVm5JYm?z7w{{2JMX}0-Y(p?xQH+2OK{`jRrrp}a=wDE<lVSsYPC3N%GdIB z{2IQVUyB>$uEPy$8*#_l^*CL*1!vK>i8~o_2K8ogm>jv}w_0vj-)lL5@3H*yyDj3Z zr#PSa5Kgo|f)nYF;WYZ=<W0{vRi5U5!uMY;I`xl};V<&P@|SQv{1yH;ehhcL9p|s| z*ZAxF4gMy7i@%L?<L}Co<L~ni_zC^=I6uYziSO@x!awDo@z43c_!s<3{uTe4f5Y+S zo&TGE&wt>j`H%c3{xiPobC#du=lKQh!aaFZV;a{qoG$kgw|(h%eQ5#mZn^%rw{w6t zP~P_S>-#%HH6!lu48tv+W-UUCywq7!&3cLNqFmza=cT@%B2U;B;|%UEzg2Uo?@rW+ zlegjwuDpY69_}A&)>^byc^>>qaWkgYsdZ@!wME)uZHcy2yGmQ8E!QTOPMnD2c-~#D zO;&4`Rl!`}wuN==9W`z3bvh;6u3)l)4h1v3vs$WZ+S^*at90m<Roz~<u+FPW0`IK0 zhPKwa`QBAJ^v|hjYOm>Psc)`Z>|fK1YdN)TomveduiTm{H0M>TgIu&-)#;t5nA9mI zc{&q(D-^u^@=&j;rlzj7)345hdgm$DbvpFQ(_5^Qz<*pXbN_~3TpK4k(tt<~&}P>M zZnG!*7xb3$Z|udjg6gVvtr3w|VP{iwZJk$>1m1<J&rPb&g?gWxbiov=-Zklv6^>_3 z^Zdv6w(CEy7uWleoT^}2z<hiywyw3gs<pPM#%p3#O;=}~SF;4FNVbAGUK90UH%p*R z6vJyq<TY8Z)!L_4iax8hlvJ<DdaYJnSglp!+U54P1&wt)ueE{KwKjMcso}M$;T7q_ zYm*?bsIjZHp{l*BrMarBGqA01%4@358DD`!xAlHH)X*GhUQ>0>?K&vY%XUcMU(zcQ z|BhZ<wqdtrDVXgwO|RT3fi_J{P^XxnQhkED^a(0eBj{2iDAh;MC4r%|y{Waq&?Vx) z(!Tu<?CP8HE>#oRr9=N2z5ViE)CVu`gD>gDy(;t(E|tKq0#l<@d8r3AG`F=jbogb7 zzUalOJg9e8o+No!)k)}I)X`kk(Wv8Xy||K1x`G*o&bHRJj=<Wcy7sz`rVg3%%W7WG zSS3;4s@As7y5_njT;9E)qX`|5WS_iFm0yT{N>V^kOOtQ_dZM&XVZWl5x(2<_fF>0G z1uui-rDfN3RvE@swX{^pjwNTLcq@Kd1+qB!8KyM?(*#4qgsKG#s-W;K)wNY@QWu-t z#mbtXin0f+xQS0~Y%`QJHMCUmX;od`syDp2v5Ds(6n8Y~Y_c)}M0@TY^;ZSmX}>Cu zAOh<8jK~Ka(ZwUiBeB8w7OfDEyQ(A_WPPm~#SIN&aE98t=FTc_)t0st8C+y`%AtwI z4D;pCn&r^+PG;w@)-JZV$-7M-A8&7L({pm{h7LK%P7G3YfG@xRYY@;MLz|F%fN0m< zul^VHGe9+}Pn*h=2|rm`qLN#R)uy2C3sbE6B9LNDQFPsHq*!$$PO+vbx~^;~)(n-_ z4K&57JEs(Dj-ux&n6E>dz6_<<6knU-Yg2q}imy%awJE+f#n-0z+7w^q7*cGCuTAl_ z<tl!PzfJMCEB<!HU#$TtcE#VW_}dkKyW($G{OyXrUGcZ8aoZJtyW($G{OyXrUGYy= z{F4>`WHtU|#Xni`PgeZZx{#8r_$Mp=$%=on;-9SeCoBHRihr`=pRD+&DE=vme~RLt zqWGsM{%W~MNm1iZQT$UB{}jbPMe$Ej{8JSF6vaP9@lR3w9g43*@pUM^4#n4@#;q2O z6o=yLP<$PVuS4;5D83HG*P-}16u%5L-VB@9jE43qY+e@WV21RfUW+8~o#8em-$icB zt6VR*L;|5rcB{=1*wtFAc2Bj{&4E{T!IO%8N_$6LtyfD^t5~c%>T2LKeCrn1z~WI# zubY<dTUFoGWKGXVv3V`1>wt^U^19lk)!S`WIc~d6w*x>ace~A=>RZ>*iETz_U9B&6 zTXjwN-vW&RosHNd=y->JebYiW9?*flw5klr*KSP>#BCc*&CN|Ua`6k23ujFmJeR&0 zNkd7trw-^tYZorCPIX*Pjoq52chQ<Arvzy^C3dS-iWpE%EufrQKsmL5s=gYcRd*$z zt9GpJcI4E8E~geyPHlc(zMRVZ{CqjZfVyhg^7W~;XX{g+oU5x=a;~mg$+=R5HeBc_ z#sMhXvE}Lg1=P#i^OFrljcx6%hBg_O%D79!T4P(=d?}t3y^=M>s`T2S^va>qsVbeS z^gC7QcdF9wRHfgkO21Q;U8O4hPF4Dys`NWm>36Eq?^LDVscwEs&r_A2rz!qvihr8o zpQiYyDgOE-T2s;#e|<8MR{YZx|1`xvP4Q1t{L>WwG{rwn@lRL$(-r@8#XnuOo37eT zSM8>&cGFe6>8jmy)o!|KH$%0Pp~itdgm|1u$xw34P~*r@a?DWtG8DfI#V<qg%TW9> z6u%6`FGKNDk4Y(6Y8+XLf0p8(rTAwl{#lBDmg1kK_-85pS&Dy_;-97XXDR+!ihq{k zpRMGWt@x{lvy^PbKU?w7R{XOS|7^uSTk+3U{IeDRY{g$0OG>ulpRM?3EB-l(e~#jx zqsE`3_~$78If{Rd;-91V=P3R;ihqvcpQHHasPX40{yB<&j^dxI_$y;hQO2B-tN7<C z{<(_3ZsgXKT*W_E@y}KKa~1zw#Xnc^&sF?$75`ktKTq+`Q{&H5<Ihw4^A!I)#XnDt zKTq+`Q~dK3|2)M%Pw~%F{PPt5JjFjx@mEeQC13H+SN!u8|9r(iU-8dZ{PPw6e8oRs z@y}QM^A&&HiCR;X6HUoi{B<X5btpgQP|nezJ9E%={tmS-bm-0;be+FL?F${cGY4Jg z@6eq&(mH>K+7~*MA9YxD{tl}?euvs0I@JEqq4tLkeO<KW>GlaI<pU_?11S3kDCGkv z<pU`D2PowODCGkv`v)lH11S3kDCY-I&JUpMAE4}?El;;kK*e9TPox!p-9C|4{B`?8 zTJhKI6KTa?w@;)Mf89QjR{VAQL|XCJ?bDX0+b5tJziyvMtMTjhiL@HOZl6f2@$2@9 zv>Lx|pGd3m>-LGX8ozFzwmjWF0oC|*`$SreU$;-B)%e|uux_8AEB?BDBCYuA_KCFO zuiGcmiob53wmjWF0TqAUK9N@Zb^AnG@z?DWX(fN%K9N@P*X<K&C4b#Mkyi58?GtGw zf89Q9dAfZ9DtYVnh_sToZjVT-@#^+yw`OGz>U}>T_nz2wRrjIE-KL-o>@6p@Ar}>s zZ#e|5pWM`WTGErAMgnE7yS|?3sT$<o7mEDmy86xmZbCJ7nV^;G&dR1XGd8uEfi=iQ z7+R^IDyN*9-H{O}s#jIxO{3_eC}qpn9|>&v`jle-C|xa}6d7Q~AhEP3XJ=TGt?3AO z7`0k2L9<;%OT9!nK~v>&;Jhww?-#U-%k^o`Q%<($gZE>JxP8m!M(l1RxxehX)dp6g zXu3*c6a0&`$QQ%vo3E$cqMzH=*;3U$pV!Z=Hz3SylCgY-u;uBym8>+~+W@9WKDOlS zL~&;r?#a{BDGpCsy`+_C+@057y*c%y)w@bhTD|ger@aaj#eHL5<0bGfl$xb*sdN$# zD(qEON$6MTevDFOrP4_}K)pLv8B#%2hW?gKCI+j1%@yN9za_DMq35-kOnVpV-3sdS zYE^GaC>(rU-$a&7^b@a!<ogeq^c6{o4G`EbIvpUU6fZtJjUbWMH__X?H6_O?bEG}k z^@nv#k90y=*^Xp?(H34b3++);mLo;nJ7uY!w0fWJo`U}BCATN7UMqXj>g}XE?bRT= z64d9-w<P#C^vc>-yam^(_04T~;g~4ykdr-2Nw&$Ba0#C-ft-BL(Ck)y-wmjYR^N9c zE&Uvz^s9i<MF2_{0jRqOhuYsc)c($)_ID1ozjLVlokQ*K9BO~(Q2RTF+TS_U{?4KH zcMi3`bEy5DL+$SzYJcZY`#Xo)-#OI&&Y|{q4z<5?sQsNo?e83Ff9Fv9JBQleIn@5n zp}WHTZ2dhDpd2rt950|;M*!tI1}N8&{A~R_5TIPg0OdLkDAzGSxvl_86#|s<29$CJ zlyU}?at2g<_4hwWD}MU>p8Rb6eGi~&Uw_Yov}#v>zk{@DUw^-Yv}!*k+t;(G_<B|w zsqV>EyRT<WQ54yG;rmotuD-(WskFX;B&%Ivvf33Ut6gBS%^m>#tgdTrTjX9ptjX#X zT(bKWT)GsEH6>kVl9DcmhP2Myp&q3i>QTy}9;F=WQOcnnr5x%}%Ap>m9O_ZZp&q3i z>QTy}9;F=WQOcnnr5x%}%Ap>a9O{wDk(1^tu3k(Ow?g{h)s2pHF48G}@)eGx`PR2} zwJQv-a`bW?O^YSsC*SDksC=)Z7i?`(4SGu+&Gon_vMv!owBKCsqqp8%?=9OFP_&GE z(Ju1!R)OekqJV6%xnA$HxO-CeSt6oMfv7$URPVEniI!zK(Y7q7w=Pk=eOXX)kOgI* z+dAsKMW+Q68~}awZUgg?{g#MmUX&57i!yrS0@K?Tg=Et}{AA1WlM#I&og!Cok%(X; z5H%2i>I2a+!AX`AtYkTzmqc}DvY_N9Frm$M>@5_Owv4p2Wk9KrfKnj=rNRPAg$0yW z0jPYZdPm~W_x#upN#B8d1@(6>NK4yBzVfm9yBW|`T7Rcvx9jiFvFFt3HoG-Qyn(cd zT?)*rxvrzbLvScU0PM~EV$j}Ctu!jHpT4SQt0d0VQ3OAnZ=0^)>q|`7#WWL>xYw7M z#J#@6q~Gf+zj7e%bCq8=AWUp=$dH!#E%R~WPMq0eIFF~F-NXH5d_7J8O-0LIIE#n> zy?{XJ5S%lk<VhlK%H4!BZL4vvY#~ma&BN)nIXELXl}toBAE)a^;^bW-PUX?_ZyB73 ze>Uty{CBSu#BYe01R5R%zRoKQ_+%L~uS(#=ApXZJF}#8Q@aDqFaO(QrFa{;xG#nCi zFWmNcp+v;z*NT{pHsJqpo<HP;|8R+3i~ki$<o~`D|G6>{_hpIy722QROljH|2p=Q7 zgYX){D+tdc97Vu+&$LGooGLA7BH-H@lC}?UH^MrEZiJ->qE0Tj{&)YU)GbFbW6K~L z3K<1pPD0SPASqvV!Hm(KxiA>xabCdPjIOUQh}%Sa?~)4w$Km*=zsC_?LU;}VXY^C= zLbzSQU4S<sY)0roScA}xP>(PTt^Mc!mTG_&$lDfaF}WAxdldaN;N)O6=GOw8lT7P} za)t*(bEsAz%4-E)M&wwm&l3}F^3!ulWX=@iP_|a!JYC?l12Myy%WRArx1+LEGCjof zxh@HYeuKJEmR%zAJW|5<Jw!XxMIKH{0;gBW68e8RCFmi(z(9!O9HEZWfZrf|j&KU$ zeT26VAU_A>=YafVTF^u|tY}XFK8*VJBiw}m**YLs2juF2Tv4AodJxti;6JoVxEQb< zp&6kbp%UdP04F14BUmwFAN@bt%K!b!)PHLg|JPQ7u7(l=PP&-zt(<TzoQSh7kvQ9` z-{>oE%*0p$9kKQm_?N_YkpT9sz1d!G2OmQ074~WN$r3BDXWK_hEY)tc$J!&18)_eB zA1G-7b}zd?i0zE+d)rqM`_%TK?LFHYpdGWlXnRJ|p0*vbJt(nzZ3k?7BzDZU({_Vx z6Uwc(t+p+bw1xPuW%DFfYnx*$vrR?rL|eWsQ_)7+@Le9zQt*GyaK;)~xGlssL}EcU zKbt1nvtF?NWc^OitY26^ww{pKJJ#2%uSo29>rv~I5_=T?IqhzV?X&K-ZkO0r>jvvO ziFI3-T4DWYrPbPKt(Mp<>vU_ebv$Uf)-l#}NwZtyt<VzCOxEGn!4m6d^|7*~bA%+F zPWmPZ`XaGYI%e&c^nMcb12y_39Zz~G33`)sIO&O`hh@3@lkQ4_hJdy!>87O3Nj<>U zB&|qVENSgY%}MnVt4yj$nkKQyNd-yS5*wYAnq*CiMU4p56?Zd}q+v+|_1-&3Qb3ZI zq>;okiQfw>@vFp76F-#Ldx>u(9+TLMiE`GE`*h+VK>_xlU2^>m>|RgqflFX}5_jsY z*b5SG(6Pi#_F=z+t@q@vPL!GfzR(R-V}WhX?_l#hxzHh1ZcbvE!lqh(`W<YdCpX{f zROK=gM=C5OF;QXBR(vB*{3Koq3-{!Pc(5TJEGW@WuWM~h)O0N2f_2RAU_W_szZ3t} zUHl|m3j5fTd%`Whgm;qQ&1H?(lHhNC6MMyz`@9D`njq~2+#dDNE`>Qgxpyais(9>6 z*sZYb9@<v7ZX|4QOCw>Oht}<;*_#uV>UFJK6FOBZt#+y5=u4xu@pov|o^rE(x7>8Q zRq=pL>sX>k*Aj{o#w#AV9!ZYz%tE?{X7|wIJv57(W)Dp;DIU2A!&Q5OJ>`1myq`_l zBF5(9!I&Gfor#AZ5kK*#ZPHSKePi`ew9n&DDeV3Dw-k2Vtq1Whd9df)SkmeE!>Zg9 z@eeEPe%m31-4%bkj@j;w-=$;Le(_3k@P8_MRJk=aWz+HBBpp{Zj>WI=)L87MxyuP( z_uI7ic6Yh>=6L04;w#-2A7A0tV%x&_X?iP3_s37xu}hVUFNjzA5<faVRn>@yx9XlX zKGy9S;^8M%E1@3RFb{2@hZf+WdBy7$NZgq?HE(fW*_3C9`!uOS&$gw+so6@ZjC)U~ zU8-E%8@3RYdn~CyVV9uU!sA}lbCV{=DgS(_y0)OWr&YPpacWlM9<=$XmhVkc(y(E@ zbeD6};tsg|U)&z|c;j|@Xg7Fhn>@7j9@=UTZJCF*&_i3`rdcn<%~O0M;%Zf|=2%}- zSXokl!lt@CaDvCH#7%V5;_|J^zr<xGzM*Q2^w3f~v`dvsO!`LEh>i<aSV-Iug$2dA zWu>{-t=J20pPkU^UP)qqa(hQxc&yxQV6B}TtNe59$L_Tv_C)MEddsn|#mXHBc2EVL zR-TVNs&b!<eN<u2*t>O1?8pQbyDxTk>~@`&nCX^5?AF)~svLG?dO0h0GCIwMeV9(O zdDcN2c3*mK?7G-)RSvr^g?U!k*rje6xa*<^ow2Q|9Cl<n7TXwGt!N%?vSL>yXs9tO zcDkNx#hy#YVvA$PD=as5jKEMX-7_M4tTHbAFI|%=H#~N*!urK3uNTYQYjVsvca50S zG2g^|E=tCnig`cgEr}g>`{J0F-0j6Y7jszTq1+ShmSY~a9f-MK((a16U1pMAUl+5> z?xoXWZi?BgupST1)1KI`soXU&D-^akrd?spF>)@!w=zcgh?r?HlT~hkXGGaCqZKVR z#u^hV@R*30P(>RSGf-gxG45UwcireS?jA&c@1cF=t`YsId+mw-Fj{$}=r`Q5k3Qzk z6?<x(hwbU;7j-Q9ndqk#b}0Hmh20x{Kw*2L)oKuZL-Zz{7TX!UUdP;8Oi1)<cmKo_ zhMwE2&(X`G7pfXcpHX8$^gNvwT^l_|VP(-%6*ke0*_%B*$al9ao-6cnZd<_fg2xsv zrO$Re?Wh_aeU8rbjOY^j9RGRrNY$5==tPA@M~D9k3yB`0XhG3_I%W@WYbUPmmi9|X z)CG5+qkeMlORRV%(Q8C~7p445)W=aL6z!cT<vXKZiF#hAiKi2ldo=1vg+1zCU7*EE z|Dv28?Cz+2s+_0g#A8vrbz00#QOf)D(eYjyo=)^~;z>!hvNcNeSv+AV+PbK29ZSOV zhoUWw>Qq>(M+S{i)r#i9lJ1Y1rPCZFN_mw&GAQ=+-cuuLd~CN~Bf+zOj>?U4%OyR^ zu6V>pS#&H3&ru4)Q=7^)_3oRJ)J`jEc$D%;QT?KPRJmOD?kkE}&gnGEY4^xuZnCKM zET4OFPq|lJ%lp4x{Vqv+%U#ZL+`URBdY)5ySIKzK9?q)f6t6K}a_g1lxuhrb{@I%? zhjq-l)uL#Yhb{N(G|OF<+ZDFUy^8m0j^!rzY*{wDZLs$##?s@~E6W=9%4u2QUJWdZ zE$yo1X6wfatG84ttirwOM(4Y|RMaaL<t;3eEozSN|Jz5a8mShm!eT8E3JbL;i?R%~ z1Sp!9nrISvCh~io*1I0{`dFK19gO_SZAX!xy4T;x58a+W@;wjjjimSW_9Bl(DvxPR zk9<a_*-|2(R=I~FmG6waH&Xe|C}-pzJ-638M(&KfLDksgw)mJQBG)V0YPUy<To$Q3 zX5@lM<tMFMBWqQ;Igw=wn;JP$Vfm4n3L6=jqGPs+k;-#LMn@{o6&d258LP={TfMZ% zA)X!tMJjI=sYP7S+l%-q;yZ<X5uxTc;zYzdiuPK>D++r);;6!&jCfRG&WO7ewl8A0 zj@b($l=rc=Mr_q-wx9^*U!t}~tkY@kork^y_-$H5cf?XXH=;A5RmWnBBN`R0IzoAx zi0Ki<iZ(tXS7Bo!(iLWph}SWDs@wC&z80ZWEW+e|ZvonHRl^i9SYiF#t6GGQ+doI= zM=(9te9nAY$D;Gi%5RuIH=ojJwolDU*J5rmzolv%H@~D~5gv)#Q_aumG|OG)!>Zg9 z=7$w_zxghO-R^z@H~$}F-vQXfvHX2|r((-hlI3p8l5ESp$pwS4Wo!&?7&kDOVw-ML z1(*_wDJc*F2`!BfLP8$NBZP#OM+kxRN_u^1FYUdTMtT8s{(d_r35O)_|HbinnVXxP z+nt@AnVsF+<(+42JH4<hUj)N;y?0#NHhRajZM|0u*j9N*ifyUaOSQSYGGv?WgH89r zI=pRQ8}DrcTZ?y&w~exS#(83&ZJ3AC5?i6Cl;hPowluG%u_gLo@jh6j*MH0OMK%6x zblVJGPt)d`lWiK`y9w6wO1;(}y>f5$&1%;Fcww2oNQd=f>wBIj-t^7^)|b6fVtvj_ z+4_XlqZzCZSv{J;dcbQRSnu}EbV+NidlY&}E3CIDrIe{wkB+czwt6&!b*<OV#;oh* zd4<;#$?-)xE?INdUh8}hr`_Iq3k+6|2C+`EdNhc&$?DM{wiDJW&l67TU{5LE>d_#V zW<+a>)uT(SKHth3ZVmN3q4Qb_R+Yu0H!j)eNuics6+HXr7LP8;n{D|@f#qzqe6Ex% zA9>}}@~&5QEwB4vXa6Vc86VzbKD?7Y*fAgMkhfmTy}o+y^5O0F;r$uxCLf;9hO=z) z!LIT>+vlw#v(H;cUc6<w=Y1<Ji#+e^vym(_z2nW&<&`GO1RrdS4>tOL!fJeYK8w*( z>VpmPKAXJL%S)zg$@B1%amg~Wc(h*bR7-+#H+z>Q+JhJ79fOu&uk~;7^TEXb1xvW- z#Y_0vi<j`N5B7x*_Nlkt%-6m3CVb$tWPH}hpTgeu;w8N5)f)*f_+U?YVaZ1lPAhMe z+L3TVDdors9(|gf=&Sdj*IG*0@8fT;*RM#}m9SHJHsQ};*Zc4``ta8KV5@wvr3o$% zmDvf?J-i%C=uk?REbfHyUhgiU#jA%BM)_bPy|CQS1doo*E=llMRk>3WJlZyUmp4w6 zkmH4A_+mE+X<m(<*O8Fu;VRzi*Cs^zN`{0$&s~kL<nvt3=e_=_+2^^MzwyG73(fyg zp1l;!OZHiP=8w%DZF|YnG{5PUV!j%rJZpa0{G9m-UN)aHKV&9-Yd&E1*lT}Uy4!bm zkFRu#ue9A)dfB|$SBJNBjqmOg=Cz)?D}1n*&AkdN?Q^q719Sd7c$ezE1nc(Qy#$-; z9fRgc-ngx~&D^9=xfDIm@x`AnMSrt>J!q~oHz{jM<|^;AW~Z+-*jLIoXPHwt?E#!x z&9V4*xH;6UGpht4UN(ou{~G^2N?)P$Igduge}vMz@vozF7Nuw6A4BORO2^_4p>*%> z?%oy8pSTIIt=tET--Oat@qH*QM`=+!?6vrrD0Rh8Kxqt0mne^puK}zQu+p3ilm?-c z7tc${C?&*0BgKcI6ddn|l4uT%yBPN~KKS@8N?*i%iqZ!ty&d-|N-v=FRNQHlPWbK~ zLFpi$?c?^Nv^Q>7+|Ib`<2J^vk6Q)UQnbOJ^~cmW7jHAP($u)wN(pPtC;5szuE<4T zFNw*xK8t&}s<65%Jgc6873&m+Rb%N%l@sN7epigAyI<inYsT7mne7m<qAWbguvW}A z5rs_zZxE3Q!5RqCK#+$deA$uV^mu+H$X=-lWo6a-C4wBHr_d{aA0o)(VhYNS6XbCY z5$+Rj2E<MfJ3-F!r-ZYFe~KuaqPwT)?q1@ylpv)9d4(X=1gR#-t3-1WK_(GIgA=cq z@B}Zj=fqvOK1p|<q`Ni_5kBG&;Uj|hi`!AAHbm<M0{=DQ<TZNgHNyFVYMD$lHB@e- zyNv{~6IXnsGPaiR!w6o_tbkn8Uxe#U4w3vc$Wy?{YQPk$DXZWg>chDE5B2l>%JWFj z!ezMLAR7q6+vgOA2oKZsH_eZL@8cAN-$)XE(|!cVv+^bm(dr2f*+7}M`EMG~M>&(q zzfc)HE}GQHdcmnqoabI%X3rAjH-$1mo}=qU!nsK0U*yfacI`;IA}0jpJi78PtvyHZ zNTTqZmS>DS&F|uhyCTL5Ft6utA;xG>qZmUnoXqn~ST|kAsgI-FsrAQo95QKmnZI2p ze^Yi=xe|p4UKS&WtF!zmF+%Idarjdx^QX>Ijb|x4Cqg?9kfU^0;CDrls2w3XK}wnE z1QDGhgc(GbLHt=UMmrxA4r-9)BgXg*rSd0KE}-&i!g+<toQD|xEIUZ_WB65gg02tK zdp#gOjk`NJHFkoi?bLu8%ADFx4XCjbT25^zwaE!;lb!VJ38MS}@qB=;yS2H%+@kpu z*WG@|WI_2HmCLEj`**jWmda*crgzywweP0dw@~f7srD^Y`);az3)Q%rYFtTm-AdOh z<vpPDdjA|;DHDdRp}yG5dxu>R1b!vR9_p_^4iN)61gEp|^5;|@LFEyIbC{lLlDFa6 zCZcnjyanak2otC9;i*0<Uq$7sG+c7-;1D*KuG5I0Y4q$`DyI>jZTu>xtM_sWG=fs7 zmK4GqOSOz83I{k2`<8IV@oX@Llm7TsyAanl1+M0j-$pGnn(mIKrw-8F2dI`fUWT0W z(Rzd+v7R!X6=Uhy1{&iH#KUz&hucz&4I^qh2>*S0Hj~QRsI1n;0%sdN^(*nbQ~f<4 zC$yEIyo$rcaRlE@Pi>*QyXmeUe{0c?a1Qgg77r_LO|9`QL6~wS_;EP|IBI@nYYAs9 z)%yyy*d1~(;CFZ+Tywt9>k>10UF^Jk1ImjC^E}naeG$g)SFZFFX+riB)%ACx|967_ zKu`TZ@DB+70a0im_!Lf=O(D$d2yz`^N`%=>kiBvpYLAei1KAf;;}=AsgqM-4$K`Md z=U-ex@V8{}FTO=|o+A9G2%bjxX#_t+^bb+J{Zvao!Iu;Ma)QHFL5;5y+(7cVjmk5L z=b40aKiAdFNxV4;vV+Py2=g3ap5t(_n%5#$6MPG`_G6q+_838kH<m^e+6eNb%t!Zq zROX&NW*_3=ZqB(FMAU+)cUojS?zYgg$9TS<*w3X=TBux!!eWyD=SlLX6XqF$KS1R& z`B6|PQ}Y(yE+YetZPz>wI`319z0Yx^7+#iQ=&6s0pO5I-U#R>Ghl@BZlV3Spq@EJL zApCU%A4l+4sQe1Sx2d_!bCM{WBnp!VXBFK&LfSr-^xFx36;%Ykm+%h|W)M-Myic}L zW}tQ}zluBP+2dLl$~iRFj%YAribptvC9Bur+DdxzI7z}d8d<GGxs{$>MwFLPEmc&m z;$`7sob=4tSi&63AuNu{ar`NEg7m-%>Zy%%w~Q#H6VAg#2WNzWlUllaFJ1pZJUm3@ zZ)x`YmMBQ{ltl33^puVuW9ZsR@FT=|F_o#m*n3o7*U#s;byVi|I=*#J<twRtC6(`^ z@_l5zJV@<-lv;QhmHYTz@oFj)C!$2<69hj&n6S=4`D=n}X&j9wIQ6d>N17^@@Z$-- zgYef9ekQ>)3I0U?Y|wdv$_MGLhN$t#6ZA95`F1LACwX|6%I^~9twiTmDl3w<j+ccv z8k+}rncYoK!KO#~Rf3!#jryym3XpwtJ*bpPV@GpL;RPyl&ylfTsl|S!QTZ$H9dSEB zI;g)ocv-aYyP}2Q`{-(-XH8T-Lggb=E|DjLW(k!~5X}=*K212Msl1S`$La2I1wy0P z$Z>=xIYbK4@EPPW4Msg92pd6^N09u`Xkrg&qQKQ$qEJoLs(D#Fr-{T<=cvXrBm*B3 z&OXf`z(c5(Gt?$W>8U5FJe=?+QTd-#{*cO@G`^BKL`<f>XrOWfmC33XCsE7OjL)tj zxQ1{v1m8f{jYM-Jm2aT(4OD)f%Fpw%kV=qX4iQdsZp8v#77I8WCpYqP8I>1Oc@dS# zniW&%*}LfK<hjsn3tgX}QNN0=<Fq>f-@u<`8??)C-9zO)+B;C*!FycvCp$l#+AW?e z|8{K*?#7cIXeSDtTC_auUQiQri1HDFALQ0DtXA&#9p!y03fh~f+(G5Hc$w1&oa^MH z+)6=G_+ct@3t1p9;92VBZlak?Z_!OxC&}a%x;7F&w{slfG~IoMuGs`XM!cQoZzqz} ziC0kh3TmH&#9IvUc98gqA$|@LKQRhFT;qvmKGsAtJ@pl})psOIM|oXh9M$+RwLlzk zLcJ+GPyAD_36BuYE&M9HKyNgQ=*%KIi|OuTbhnh(D4gQdgjcm!qfJf{4`n>RAC@`y zm>%Zb;>xK#tXSPdZ32y4Exn_bb1OWe{T>{usU12weX&D}`4m^QJg!_4PSEuM>aPQI z-AO%uf_i)>Nx}(gnVn=$o}iX_nreKS-tk+aa1Vb<%+Q)Z^B!uA41%vDnzzz*3sKum z)V2_{-9&91>7p|<63-CLanyrH34WByJgx;TN-cJf;0M)@0CJG-KCFHM<pUZcwaH#w zY33EEU*MYn0&j)SVtYx#S5Ye|GsqSVB$I6+oGt28yiAyPP>pxcD7c%-cascs(#$Jp ze!%+*RL&r3S^O?+X+9UnXaneq85uJL%IrK*I8PK#a2&KezZ*gPj3Wx2bayx1-AzyJ zra3(qUua-#i26lbMJW;2a9$R5)EZ`@9M8+*HT)_ppqW~+Nv<XwqR%GqGQP#mF|+8Y z8oJVaEoBqtQGOM^5ED?#J?e5?N$(-%fU>Aqvrc-dk?4dH{%L{`1xfLeo}k`*l;4%e zmOw1X3~DcP2s_AQ7gDZLre_ZlW*$L~5`-cND$?8H77h`2@VhwQ7SFOsE+;rkn!}Hh z%q-?*p^V;rf-+tR@;EQEqx_A;e{l)HSKv72Bm61xEY;XVPmSSaF@mBWidWvodtdA) zoCo+*h>&pp&v0r|HP!nd!8a1M9=f}iAomcp9|`A0g1kyN<Rh?^1ldA3%8W3XAnhbY zH<2WC5`?5eBpZg!CCEa4SFLylH1mo_=qbg{-$pn)IYfGs;39{J0+sLOSJq89-GoEB zf>8^z+X+%iIL{EyF<us9`d5NlBEk0){C)*4{u2@vpp>Z=vZ7Ubf{^tn#__VcoFLS* z;&EPP-TYZmr1CBNS;<J{$B6!EDlgzySUdONs@OL32tw@%8;0|y=5(YFlrr(4=4BO8 z6R8cw4!V1aUm4At>;Z!OK#&7eqhj^_0?&X+O6{K!{9BGAISD_4=w}dQ4n0dYKYN+( z{zMS6+1PHBMIl#6#0lzxP>FNUqjB>1Y#|@JnO5MG^|kokPNA?>xCy&@Zoz5e)xrtk z1DsX<5q_@2S>GRH$JnR%*@E-8|0`TCe2Jg!ILG{JoYZ^{KRbo*@N=W^BdZo}!g=4V z!Z-ZHZ{ZwH{GKL!hf}>53vQg*eLGGq-z#Dx3{G;cVcT(%b3J0J4Pq19iF2ICvRiP5 zb1&P?Phe&zar*Khb_!=CA7x+TeB>wCcj8l0F6+mc!49zprv`V5{4C#v;>|e0cd@t! zr}wTG@4(5tTf_tWR9^8u=|<@;@qX!U>45l%bWl1ZK7q4#4~tLZtld-MGdNrKwD=0n z)BQwzm7fGFe$7vU70=-;dV#ILZ!h|1KK?>J*;M?(w!%9J*jXpAI{a4Q*Xj8;hw<OR z9#}s9X5sl1{95q~+nj~tHx$1*{MG@cf*i^C{nhgq^CM1oXJ}&{ZDqo{=&RSU%j_)5 z&tQMnWB7X#{df#8?8_7G<-6?qUqh))Jr`HT<E4OH!^;%2W%wQf6UOqp*pD}Z!~5@` z>z#Ccl&<hV0Y6R8a){8cz|UYW8(HIS(v$8txPIs-IqWA}-F-ioKzz%}0nDrTU11dA zkdDH4r2uiiMR0*%<z|AAPbB70`53?Uf5YjBWW9?ufIvO`kKI;D*wM!KI$nn_kys$v z65k`})G?;j1_ii8(Iup(=jk0QvU75qZTy7kLPuV>DNJLtCcEp6i`H9Hl9KGU6f0Y# z8g~AcbVp`xc6J`<^+|V&Tw_RrRtP<&W_>D&)5?o}5hvF*<0xwje!nx;8riMJnlSY- z_qSpw|K+@3UXr*+79*I2Vkgerj|~>g<|vcNU<gt9`2_?72kRn?qDJQ@lsU>AhT?38 z9zSQnr`|yqJr3L`mmDUWWHZulfx~FSFQlFSni&2m-jQ|mk-?(}|1_w+@PQNAC!Wk5 zmGgaWUG@X+H-5_gK{_Q*Z<4dvtNa%qmK)9X%WeF3v^<?bsYyar{|50Q^nN0~wNN0W zIKyJHvQjeqV>5#^EX<%!^7Dg#BV@nm08_XcB8pMS$sJyhoNO-$4|nLZ#De_7!lD9) zDLgzv3#dL`M9XST`ohA3eEi$44+bDSoGog-y|CzSbzN6gjk>07c-=Ln*23P(xtmAa zeOpgo-pt0~r5%O2la`zi?J*tkIbvq!l&dCA**;c#)jG*$Z8F=K`)uy?Rc+TEGoE5$ z0qc6oC)TH|67^c=+?uLREM};MasA(@*20Dh5F*g(c6=|w>eQ#iW?6$=(SZhy5EFx) zkG%WxvO{0UD@)IN0lir66$HFSgjEAhad00PPhvJ^{EK@mW7ga`GrN0c_LP;EmpjXc ziScrHGy7uk^mz-WbS<1S-C6Fes2Dm-{rqR2e)!F~58wN$`q49wo<4Kx(KGqyYak{s ze)`#$|N7|b&pxSs^s$qVKYQ#En2(ZB*8i0>3H&DsIYNn$?u^pL7vcL=IU#<@>VN<t zGd#c*s&nNE5`PCS(8bvi#pn@w2`<iBV_~7)q0wj~Z1!Lg!ktWgqjZsxx&bd&B++X| zQ2($#=Oo9Z_MhYIY_d2wW9OW%#PRcnPgq@%J-soxAl5NiUok3S*2GcEvfm#(bVypm z&=U3Y73-&5^K7+TKlt9}$saYi9~d;=(Q#n@_?xaATD59T&G<FL-2wRvR#tDgZTeW% z()pbej#igEFnz`X$Pvbq@EwgO-C>+1kN0>{8Asn4YCXdTSkvW`?BD8#`R>ufK`M^L z$8EmBP~^~v`Y?kb!j>$G(<|3aZolTnk!xDp$FCbH4myCZP$cyJLoVtU4$7zGe=nMg z&t6n=ZBzq#&w`$w(-U24Av+yS7AA^XTcN>FkS~gMN4UYjo~>LrvAwOYYQ);s_6h5T zi)H)eWAb}*7P2HZ;?8^Vsf+j}3*}E`7<CL^pgSvW(u8BjY>YEh?XOko0;C{><^wc- zeb|Tq1ws8H6-8(xw05n%$X*m7u{-tuF?@bc_12q4{QXPQm%*BF`Fv|j$y+&}e3Je4 zkftW40p$|mHz`1M5K<g`MCb3X)(F{r@PT8C$)dOEEd>_617C_Lk)LRh&#<x<@qCNi z%<gO9tCd2X{4+BP?_eix;9+$iG<P<XRZi}-h+w>JsaV8Jy5N*Nb6vDOR{KuW$X&Np zkK4Bkqle*}yB9F4PJ|r#JwVT)%?m81LUx>8=<4DaebBBZeBmSj?I`&Na4F2mT{1wI z_E}SslkACh+i0%}#Zy`RvUododrLyV5p+3&y5r4{;U(VgKGz|Js~<XFr9J_T*^ci^ zeh&E$6%vHd<8eW1mq{H&vd+h8n5g0U8tTTtwYNbXX5d4W_g}Kjsu9J{ZMDnW7Hl0^ zxpncP>&o2kW=(Hynw*~A+1NZSOMLHM`RgZV?PE2+e#x4SJtQCc_w(|*d+uQNXP#xL zckYqj0jFD`wjqT=kYIA^0(3e}pvol#f&s2E&;gw`Jy&%YUs^kJh+$J;9)_mIZ5zU} zn^jfmqnolKQ=>POv1rh$2d#hMUE+iYXMoP2cHt8mv5XUgYIpF4>$DWGQoIdkUTZHE z@lJdUYqZQ{5&z|$%~I-S7F;o-+?899I&SKqsaxuY&aac*V(duv;QZ4kd$w-QN*!Uz zj&9q(WcjO4&z3i03WTipe<gl^db0$xGeoV5jfK)n%uu_Gfu5Fx(!gB9bq22sN}Jb- zb|r02nlIUgNhXi916TuZg}lARXPmPumTYdldu9E`p@Xig-ms<l`iYHWTdy3oZl0s1 zHZi|!`{bLBsAhL=>x|OIp4`3k`1JU=De<WXw=dc<Y;3~~Q`T&b&Pf<PWZ1*#Y50Uv zn))=PG@SFP35T4+cQj~KE>UT4&L*Uui@lA6p5b2>eLh6k#@k3rJJ2bM?3bAb<R6#_ z%gK;#lJ942@_yFVsxn?UCw>;5nwDb7o0{PsjCPsQ|F!rZ^sPm(IrY&|QQ_g>!7n~W z<qGi|&@!lmhMK1@F0~7v5~!n$7==<{A-i_TEp=^&uBu&~nZ2@V)>Y0m*AJPSk(tdd z$m5cerbr8V9$C5Jos|jE)8jIF4$Z#p!AO0Ecyqh^e1IPB-_id$;`2`lR#@P8e}g_X zH9TBniw|-IX=sK@&r|FHygw8l2}gt}ndDsSxFjn!YnI5U(|Avr!s5ja`^fGMqf<x6 z#@E|t-`F6kf``tioxavteciM%tD90-UC)B9#kI2vjk)7R*F!Ag*}jtCfHqywE%NK{ zr;QuB_{H_tzqzDo-w*Qq#~<7O_~<Q@hV0mYeec3($nz&?KaF5?`m6B;8Q;+0?X{3W zE1B>an`7>m#BK5@b$ff=`JH@D8wq**P5m5tJPVpF+8LZ4=~t){Y@tD}Y-KXWfEX}^ zX|!ZMaETl^c}d=B8TLf5Xru`&Jc5P~+c){znxS)R8dg>}-Q3f2Yiq^QQ6pvys@r_) zHFKBrrFV_CRQC)yKW$Oo<cf;Uf(7d5ns-c@u(3PS(YtN(oWD<*w14i@n|pKeT-P*q zZg0J?W6iF=T~XFMKR+U4=2g;(t6d`&b)=_`cQy20iGCZ6w|NJn%hPXqgQwrr=(hn< zq{wX;KB#j^fDA>pOH;BVFJ5F`V*{d<C5rFZYr3y)w2z4~k4js(qefH(4V_*){mQbM z%`;k7G^WZA&7F^qn^~yO9xqisB!B+g>Y>59@c|+GS<VZo<4VzSH@w-~bmw<$)03z6 zKiRx>Qt{Re2&;&~n*JYHxM~DhMWM${AzGJ5cVDi(q1-Uep$@?G8cS-5EzzECwx%X0 z+7nZ(O=*tYj0{JCbUMS4m7SgI0OfkjH5O3jqu6jfELiJe>OLKx{E9hk-<&hh+-Bhc zAu0Lhn)t*h|1@g~CJPW(CZg`!H;t0?X^!ly>|E|F2}77o3RGPUnKK+0)ePUA(eU}~ ztTMIYV^k)_q(FDJ_=<a%I29Ah-g364Q+`ywjlXvZdmdk>c?UA6#axJUH!$zRx>ja2 z25~JB&${!(v(nnJW991BR$gPtfEv{d#=eBg`BPj%n;BJEBF=E%EWYf{!Iz}E*sxA{ zb-6qV^_ly>M<&Jdko0t}^UY?PEj7RuXjH5<Xnk(PkUe%u>yu_Br4QrGG_ai>GG?b` zms>l>=8aEJ$y!{#dPjOqR#sNX0$WOAa*EAvV~ZT47S9+`K6gp|6-zB~b(XY!`zCEz zJgjVLr!!stXNDsK$4GM@rn|pdwL^UdUr1{ZQk}-?y1H;<QmN$fA3i)ztq$zV!np*F z=oc`<fk$o=;}4%56yb%kg*b4wAsZ1AS2BFoh0Kb{TId{@_B0I_nJ&%Fg%OyZ8Q~Qf zNoi?RJK~474Q{NHwBciiw9g#Aa!f{Bd?-^7D#)%(o_T8R;zLVICO@*d^4g5tRking zx^VRNv#a)ey2L%Ev^al+E;Ka7R5UhMe6IKC6{Yhh&+GWd;hSFW4hxiB=EkVD$t{Ps zyuxztX3O7|KfL=@`LRREan13TN7$rqUtq&OS;iih|1RHi&9-}<U}+ld`1{c&_)i)N zZKf3ru-}4$Bm*>>T6E!?Mr3dB*+-8q@8k|1b1+HD5}|jrlK9pt`MSR8Y|<*$`RiK0 zpa6|JAke>0G`g`6cfJN6ks4wv9ULEDTxxTZO}`5@4M$C=2X;Mly}zH)7#l0Z8T?!^ z0y&e4uBSP<*+K&l^Rh<^T8wCHKK0o2a0+=T*|v+NAG$whVr6r;qv<x6{7~2Fb!)EJ zdi>4Ro2phftB>7#VA9qJA?mP++or61XsVRH^X7GH-HYAp_wJi_4Uf<Fz{@CBzW_N6 zJuXB+4nqBXHkOt92!HHP-t}<p#QGUGj8B_<|B_*|lhYSCx4yfiXwk9N&fY;OIn&e& z=A8Uy_0#g3ciBu6qT-IRrvL6_!LKf}m|NoUp8N}-(kirr4rj@P9uL)sF1=c5YmaS* zH^j>uwA`Ar;av^Vs#$OCb2I7A*JjPA+rMGg&KHi0U;Zo~-mgA(hy2+0&$E~t&daO@ zZv@&RU&9U%qMU&me}9Jg$)#f+^1Ls(wWa6gGyRGu-5-ew@-TLnJb@wTHs1YmyL%%a z|D4hzpyba-u$K}MB5#Y&bYN4VBX?oZv7G%)Mw-ZY_jTj>^So`JhYqlCPAu?A!-6DN ztlHDS3Mb_j{iUJeX<5wPzJ}LZ#BSEvc)0n<=ku1FJJxhlZR+s#<vSmr+;(!Ob7cW6 zz)#!_Hrr#Y`Rxx`%cJSJ&DqKO<TsvsM1Je<QAT|5QF#xE$N#8B{3J;ofCgvY2KTfG z-UODF16PMMXNvpBt}Zcf3Up~U9MmNumf)y81UKkNLf}ybVdYH<<9#8X+J(69d9;52 z9r7l|SEuzt;1PINTCSpj)9f=T3k!e_BQwt8jENayE*u)!l{-z|6c9AdKd^W~tNNw$ zw#D0qd${It*kEoaNTOe`N*y$iZ*p}zZA?pS!xHBsvwXI^dvRA+;E;6I*duQcKiKDf zT7B%|_p#Hf#R~UIZ?E#TXtfZ03~vDkhXh`E4~uD67sI;u`F-skT-7VUjSym;ApwCV zrt%BciLQuHKYAz+gO$$(oy>+2%J~2f4*cbg0X&*j@)c@HVv{$qjT*LbOD9ZIH9$6J zTT#e`hf&L0>eTayXN4AzD?k5%=biVUJ|mYnG0@)_fR6I_h%V^_yzr&E;L4-7_AGY4 z1Q{16FBWq#FN%}Zp-H31J1%^W3NGePZL>%}@EMRx<8zQkz2Z*=ORjLQC|>fX{=}gQ zh1sGJrRUN+@4jNi{;rIvXRh0Ivem7r+u1#L>&QFrn!mkTeE%l-+gFyZc%6l8JJ0I= z_Jn-k&DZ6(Z{5jK-eJR7<IOTcmCC3O#M=c5;r#tV{QU!h14UN=$q|oV@R^3IJWMv+ z%#YwBUx`aBd-18<DL2np-u3R%6*I3a$9lo3_ZRJ-Q{cW+eQcb2T=i|M4{hb|DBnfz z7!K`<F=xeetJ22AsC9hIy}&&kZi;Z{QHvNF4ZKTlj0hK>%nSwIHy+kE@s#VH;JBbg zcTUTm`uO$hPfd4gYIpR^!)xEZXy-`r{g>pojwj2zSe+>LzRdKye#6V(As^`%-jLtA z<wlnBHokv3YQWo9;_X9(NFmM{>}N0p1_tXxpqqj{9n4$6z<n{F?}yIzwF9(0TX6M1 zCKk<UW!ZD(PfvEeI)7*1joZ}6MjgDq=Z;x1?&;zh_iC<wR^I-=o!4{uZH9&VPxN^< z<To@_2+K%`(x?*SBv+uyqlHL*x%0<OY>(GR6N^1dDo9r5c_@3up+HP8UKIb?cGtqJ zDU(x6ZW`9Uq@-YOTgj}3bT;9x?wU>6wvr`TEsKYi%&VKUwt}r&eXJ`m$~e=UIBL`Q zwz<t&*2=aOW0(A`Eh)M!A$s_V*72^U6vxzS!6^@t@^uU?_b9aZsvwUIaQ#B|2YhYr zQdro{Q{;EWL-IT73FEmRvIR0dA5R%Eix~YySMUId=1PVeD_q?uMv7jVKXKojBd5By z^ffIT2DK1y@Wt^T{~-NzG4$m_Blq7Ro#SoBtpT2!5X?F87omDwqQVLF4Gc?%F<ykX zQN*Ma`L4zCJyZJq^&uK<h{2x;Tn(y^UAQ-;p&>1;VRVX$EJ=STf4)|h3i~41FCtM2 zNsSK$-4IXDdz>EFn^}@Q7#~xlN~DNVsmO@hP!NlZ>UR0*<*%##{B&xS)?cT7ZKeFe z)c1AzK%J-w4h~emI`LI)U;w5(z0v<e&W9>JDz~U2#X6*DQ2d40z}1J2v9*K4lbahV zB2~5vA0!VSUY9v&T1TeJg7-F{2Y9}60N1yoI>1lGbX?!6JUn{zt%L?Z3m6?te0J7n zvOI%1<nuG${$Qs3y?6^m@S=FaeWy6lUG8a1@eFACVY~-w@X1IOJ~HYeiXPQj4nh!d z=*`aGX2`EhkzbiE9+QNN>)cO^gQQj9YY_O_2pax;L~HS#LEayJ%6!gERBoU0=n46p z7ICBdAbU?P6!YXH_TSO!fcB>ISictTlutlAJ`DK^KFSRO4Z_$Ic)<j$m;t%6i*1%) z#Os{UvgY6RasD$At-4Lkqg8=NDO#n>c+F^ojiPa~`<y3Q#e^#P1bf3nU(j;#MQn#F zw6UO%7@egGgkMC8%Yq*??ajaTbLuwnJt<Rt1WpBb!eWme&%BsNzJ-IgvW@jrvi9ln zf8@9D)y}uwDPo6v59Zj5@_DJczYbg>HYegepfXU0RDJQVR4<?B%S=L(>K%3~G6MqP zEd{8Az7P$<iP;n3jB)yqUy}`@R`5i8b!}2<{K(p2k(#)I?yii8*t(YHq)_P6TIh~z zRV_lCkb)?QL7S8m5N|XJ0Rb+R&K1FP33%AqyHKHMZarKPpI=*4<c*RP78<o)U!j0q zb?x$+0F|L+(ugrVj(^;{s%cW{l)=`bm7n)+SU0|5!Aw=lgO9lr?k^Zu(7IvN-oFP2 zPT0FH)>dmva(}1`x^m@Q*XvkT5`|3|`>9x~2*+wgk~1t^aG7*2gVAgb32>=Z5fOgG zA%)lYg&QIIurRHI>okK$IoNGl$Q}=t_#*vZiK^HuJ8rwJ`nnmDmM3aMMzJyDX6LS* z=UO&L6XyQOT5X-WQ2tClcT!$6bHX8j{yX=vHLV}N`qgj${s!$n5v}H;Rtr5I0u~|! zij4AUXE+5hC|t?yXRk`dl*8R6_K(H4*0tQR$kCFNkWgW3U0PnWs6DkcHK{9X?JoyU zFm_eAsnMvP{m$O&UvZhj#u&rV2JNWrXS6|t(gu2+D^zd==*(t~)@2Nfj8rNg*apL` zqCV6BLo+<WftU)EBXyY_-h|RyXb86Lmfd&lte8<{P>a&!+90i=a{8bpt5z;v*gGc- z--`~$m!s{);|o$pB(Pt9`|4z2$KcktPi;Q)=C9{I`Vn05HaM$l23KZ2W@9uO!9O&> z73q-~3TAm`Ig>?k3>ANoJWDLQXf5z;*zI$#EOCEx^@c%n2j#kkt=dyFV$19)i~ZQK zj7h5IYu;Pa@WoHb$rBT7*SYuK@7~b-<nyzSBXb^efgp;=goxz2R)audga+|W=8|-L z@WN!%JNO*SCstblM0DUBr!_g)o%<$l+LY4KoKg`N7nvVbJ&5g-zPxCXzATBkqW89j z(4bKP0V{4=g3%W$hlx+1ue0&Z@me9%8Ey@9IukU-#i^-6bVNjzQR~VPLTH?DH(HtA zpMs&o>nAt5h{9UR6=KOd#iXSmtj%ht5fknJ7%>5KkmB!o#K!22^YQ)~zWHx6M<-|J z=9G^dw!9@K)f)WMt=9N0YwU5B?AZLI>w8x}aj^Z0vYh7p75U@ymo09ZFu8H`#5Or> z_jOCRMud$jEa*s0+&6Fbp7CmbzsjJT_0GFa`N!84T5@8q-E{A%rlD6%tZk0Zn$fmk zp|pC#`fE4tSikC8u4Oi%tv`bNMf0|f7F;1wI+sdqH2Pl}d&;=e_~Mjkc8Z;9xV?<Q zrZJRHt!$YysH3f+vZu5|6DF&(E3E~SOB!!q>JAg%-m`w(Bir2fp%O?|A1Vz%h74cP z4Lz>XNg9_(-Aa)h5Hxy2R_NCsCgs^INtT2ptE%k68C4m(F)t}4CpS46aghEWWdrjE zrBIyFig`XPIzR(wMd>Ue=5ts){)%xxJghV_DJaMiT9`UHqd{j)OiW0$SQ2G}zh<0P zJF!!3I{)#MB?a2q$$3<vr=6a{D;R_Xr_q3Rf-@7~r_lukVaVz<B$#?ku)fA3cLr0f z#J!uZ;j$Ux3@mzv%)+OAx2{tYcJZTOi_5HzIQEh})jd&cJSq3^7NQ;zzDAMHSfb!! z)H>v-I==42gB~2!b*dJuiKaLsV&f8%R7Ru4AEVQvbwz7nM4=a<+@an1V9`f-%yMtf z@s8t>2d*|zbVMj2=m=<5Y0tvtlgEvmGJA6Bh@AQfX&toz8bfjW@TpUR{4H}-EeDRe zgT&8o>N|b6d#3p6!nH-+fA4Z5wfmT3Ldmkm2}l_7$P~CUahVFyxYWT=>w16ApLe+g z&BXnLfeaBB?29F<J6aohuI#Au(;6yfs9Nqh;`SFmyz!c65foIFJu_r#sYh$ds6p|B z;t{C~SNpWI66#VGN%@FWW3k%fh45Dv<<#a?tu3p^q}S|RxOn>r_bJDmmZn*b?C!CB zF43~_wJp^(*T25u*!eYAUOcq>jX5*k+<W8e^M63Cn`E<ON3D^VPcdH^G%kIxD<IHn z)doPHM@0>IKhJzs?whBQ?KWryZ(~D4(uC#Zi+ywRp1Mt4!>3p1;iz@i`fI~0rWM!E zDH<}TreapfJXMSQmHeO6@~WYog)z11?r${-Z<P0xj_EnQcFww!U6bE9^x5}(bhXQ7 z@kemzol%2bCa6vWW>hUkHD*+5q=B<ZIXqpy0%OCh;!&iIB8MJ}5Cf(YWWtGB>&ng> z_txAnqicDrRyRt1u%>&+@&!wl_Q_`UTTEx(lqD>h86N7ta{h$lzkMXyx*k}%=k!_k zzkm4HBN290BP1fq83c(SfzWC%HJBm~%A^`BMtIwaJ!i^^3=2sOcQg))W1TgjTK(WL zsz(2SNg7?<>RTJ!PpQg27&2!hmpZ;OF&gil#;xCAgFRfON{G_B0#qKs80aSrSRAvH zpg>MMGdi>}`ADOOt(sK3EIH$fVUs7PHkJ(U8M=LwbAGlxxg)QwC#9vlqI)O{9Jh9O za^y^F#;nOh8=Xn%W9Bz4zAYhsbWD8L_=1MvDe27%IA<ySU$F;~&q!Wlup!7~3Jrnq z2oM`?f#to3H7f3zOjGO#?#C7Inav2e$p+ttHAg!Pk;S%(I?MDKQB{vWo;obhzbPQN zq<5_NOK}vFWVzWLIB^{6x(2PlcP$`e!WkS9q;W|qg8|*Hs1Yaw#bh2}<_++!#P|59 zb55%nJ14)RrD@bG<ZfO#^HlMa(&l|j#82IMySI!xv03DP8~h=0BkG~GRjoz{WOyNE zepaF!@G$sf2sH@*fa&F5r~EBAN~iUY2tGJPM&6J+t$6vcf`voH&o3YgiO>0}I?zkw ze4DHqDL6F_f|3SFp*He_X}EV~Blik9Gq8aj9{-A$;9xl<@rRob=krrbDt|awyXSm6 zdAq+M)L*3v2n_Mt(tW*uXt1AJix}^%6VHj?L>1;cqM|S_M7xb(X<SzO_{^Ac7}Vlk zcT4h^iH@Aga=Z8*aftArcmp^L;E^PM4Ll)+tRJ0A&EK4?5=Fwm82CVN0xn?Uw=>Q> zIsN;KGhcdbx|k~lBfj{k`z!Yw?4NQHmy8J6Al?C*aa?9Kaj`)vAyOaW3KTpfiDI+z zrb<gHQGA}MgArO(l+blJIM`3p>cRpa?2?a0SBxzRw?`OK^a%x72JB>U+lwl5qe>=b zi*KI)q-$A$PTTGmU>j5aF|VEbWop#!^UE+7!!M&2{}aDVEj!pGq+Z-B-^Hd?OLw%^ zUhD*wF8F2h)DIzE6Xy(yjng5=K?pO7F1#QDhh!>}M3nPb7f&E6;JSqZY$k-KVaL;| zHN-qTLYy~eOJz!X&4~8&ip}#zPtB@s8C#Vxr5RNWSvQAOkLyZi4T&A&+323W666%7 zO>LDAELfmdhb~$mKiE1g9nL>v9kPi%j2#)=yMj{8#zIXwtYp^F-mZ!K#SNY(gWzm0 z&pQ9u*tj^s0G{#q?|5$Z@>+!aC=d5MPRM5z5A&MI%~R8>TbgUKrZmpoTxB0$Gje=t z<!1RrbH>zG*02!F=@%?u&10sfu_iWT&20J5n2wYNmekoUAMaUT0&Ysg`BIQnEJUFN z1H+6)Nf*%vZ!0tcj-dl<IiW8q`3mJUWoru*dzVDOvrNPGq>WC`?Z~oEDl2Ho%BV`o zotA9v98x$++#hW%E}oHAXp4?A7dxh><Z&?;Hp@$y6}g1m3NvCm6w>OnF0>T47FP0g zEo7n@Y2gr77<A*odZX*AM9g6c=}C#=BZz#?$<4{mOU=*Xa<msZ=M-X8HX-bIbYy6R z6<dxe#Vp(LBDXv|nPeWjmrE{ZTWhivD3f$ifta3NZB9rSVeVQsxOBzD^oEqk5$Pl6 zZ5=UkOSk&@`y`XTNv~h@&dyuT&I;GJ1)9`nUktqZ>-`6Q+7t{=k_nA?ss9iMNlrtA z(HI^d5D*s}EQANbBvcmQxtj}p%74iA@Tz-7#eyBg5DKu82gU2)!YQhq)3Y+O8<IQ5 z{`On^kTfycJ;zaH+q0)&nfiHqN^NrV#+~w^X8FyU-lmB5mav8uZOqop+7|4az*~4J z3z7O&JJBW%p~h*m#K)(YA|q2$V!|UL63j6nfq^-QUgqTZ2L}bI)c*cRWh--JpCvED z!=~O5dfC6xF_^89d89}Ha*@c>;2B92DdTxb$;m~(w|6uTW~Oh=zhTg-5#{R!Z7sYZ zGb=6UhJvkySCv<-Ex5sPeP()1>$dUZx3-Sk*4DbUO?+*{TE}+BwydnQ?9I8`3f5FP zuPNqesp;8U3vL*+rlMnOWAhCYI(D=+ZR2e}5wDA26>N?Sr%4D4)9WBjp?EpHK9HGI zu0Xt*q6T;}BsWKuF2J;a+0DdfIPS+e3h;{{((NC1%KaamJ9n<@%P+rtPwt;0z9IhW z;s^CF*UN9RH2jgQs1Re^fH7`@1oPEk6(Um@xfDm?(R<Hm$9Okg{I{HY@iX*Dlh7o> zIYAcmaA@0*Y>Oklq(X}D%Sa6MXIz74J7`rHElfV$A4~%Ha9+<2N-Q1;KAteE$Xh%@ z$-hfRPfVCzHGJHrm1R9yNr~eM8@jSu2920jSeai^x_jfWD^g=?Thcn`4DGHO(vsPl zG%RaMa!KNt+QIEoecPhgyhTmZ*TlsRH<?G*7SuZvQyaQQG`kYByGJhFo)A6GXfe!e zsc0&*TPwy^W;z|w1*WztM{RX_*jU~wPBjyMRPV(c6@hHC5G+Caa~(n=KfwD*8c=4= z#JE_S4Ne5hONxz2PC`lDl$ep8WKYXTPE1crvZrStpo)x}Z!}KzvzV!~kVB4DR%=YL zPI9G$^<@hbipH9=l7czhnyAF&6CHV~aDxfKdX;o((OHR{DB&7X1bKV`JqwEze6=!O zltvwpzkYny!WWtT_Ip^^Q{8i(mA|~=v43?wyuPw;kTrLH@$Gltf2U*iko<+SZvO3X zN7vzBcJBQ7a98JpKO0;xve4c8S=iG(3ty1G-hGGs%`@{^&d2Xu`^@Z^m=O^Xr|*0C zm?^S8JmTLo{_)e6>wi8zW9so=Z`k(Bv8j-dA}Nu*pne+uq#Y}}!J5QGL!6*i`=1V1 zQZ)IZI$VE<u-AK0hMkhw@)xnPgh``{0%OJ%=hdbZ&8~0DEl#RRh)f=HL&c=_L3zXL z)lYYK%DHn(hGaGuS2m|<wbi4Xk;YO}tbDJ=Z%9qa(D@U<*(l+lWR?yg&KM*lIt>AV zfpGKvG(nP1&}u|RsSq#ZMR3-X(bdc%B%>CIj`U{~ODsS4?J)U0*5fUSC2WyZzC*q% ziMe7g6)~PGgrCJ<#PfW0?FjO)h&ClVlw)973dCQ=B07BDeUaVYim%mpvJ4R*Li`_D z>s~1df<8zSN_pHd&@WgL!WqJwE}hVq9x+f@lvE)s67dKLU(vDYC1qUMY{owkBl~5t zBDQ?L;m*$bC%cY4#kNnnV&T-Ccm0X*{OvL^VaZa@(sk1pM9XVfkGz8&Zksx>`NBPa zCOp-DkQ3IAJ*(0P%?z?HL>`5PIPmE0h>H(M4VtiKuK#CCkBN&hT0(>vWSWNxr^Edu zu4EuXz@|7NDRKVZJT!DEbhn^pN#*b*BddF>hA*yZoH?UqOjnQeSXuAr(Thq;7d194 zb`I}pZJjl{sck0ef&GB&(uZj#k8uVBtAc|3wK`<VbA5<zbMVm*2AA-BE*>VQbr`*4 zxOhr_;Zn{iYi*UZ&2kev*vt-dtzIBCiYCo#hzlWC2d?c>oqh>ss81E)w-glpS<;Kv zBAVocV}r)z)z{~=*t0U{R4!PSH??{TTPHP+_-|G3f}z9OQ&R?I7OkFEvFw@&*q+0L zQmINbYF?t1l|YR)E-pGcENH1sKy`Va=Fx&0kG3fiqU1NiL%QU_DcOye0@W;X*78PY zW7|!Aj>)MR6Y{1`nLcfJ#h8v!)p^ayX<0p*m*&rC?v7MN&Tn75Cd}9x71i0$+%<A) zV^v*}tt2Iz^TcECeE%Mgy)(bS-^bp|O>jVLuoa5f&WQ5bk><haHD%bV8ft54t&NK; z>gvqnG!QKiKO)=S;>1)KppqgZ6-O-0W8QOX3;%KR)aQ@cy=%k1B`@(KgkVC4P98qA zHA<t#TJ$B)?3tozPDgQSRcV}jgC@b9ar5R0CpU|<UbRuaD87Q(&L9|$!6B0L$R_0z zq_RXyQ?8P>pyUEs#8+zXtue%hmyb!$o88J<<cpf;ek+uA`TNg*VdK^py7`x>`osy$ zBt>eph`R`4H{LN_4r9wO?(vPJqsCC3blQMyu@~|@>8QW!COf{fjwHEdSImws3OD72 zSB;(0P&Fd2sNOEWKdDEn8L81$l;Q((clG-5V}p^QC^fPxHIG2!8JzwBIxHNCOM@U3 zpHg-q<d`qf!)}Ak!>(*XzK=dG;Oev=HIH1}E;hzjIAcS@{3aG3#26VSC5Tpx#XupF zk3~re_ouO_*b4*9TplX&XdlFhti8*YEML25)XaR@Ro~cJSKU%OR<-1oNB(i!?xRgN z&0c@)^{dxhe+}q2Ksy^e+8LIG=&uXX3YhW&bm~B)M`t^@YDOnByHP4)YUPh)kpDUC zyYGgvB>67+-STg~DQC$@V%eO;+F6HH-V}SO$n|Og)*tykFbQoR3ty|y8EcA<kBl^0 zV`9P$l4J;U1qBAf&kbQL1i73rXF^{<IFkP<&MsC=U!LcH6bpSmY#gQK5a}tv${Tb9 zOfme)&*wK-ocQiIchW?aWI&sy{!k&x@`J3oX3-+~_<5!Y3*l>%*x=P@=FM#KZy$8< z;&%73_lJsY?jzOjvt-tqRTyqaiQ#qw=llxd+#qBM$<DB_^z>MpG0+tp6rxk9LKzDk z!0!urWUcu49LVTj=o}LZ5Z@i|PQntt$Ymh)$8s_EXz|#*QFS@3DVZ5_D;F%yojB|^ zw$96TL~dTT=@Q=~{{zibQaK))DXS2gY027_Cu-2<x!}AUxvmoU9)x_mGN(Cr@ZkLX z?9!s5ye#C91-k4hFnIL=DoZrOMkQ+YJnThLwAP<C{{K>4o@r1~a+h@sH3S<bzK4#v zKd&PteS%|Z*R*NFD_c72Yx0_s)3aum&sg4A+Bo(mDMUWZnreA({l=Ka7)tN$G?A_w z)k3<i-fo4iTQI%3CsGwLzrA;j`}Ci5pD1L>-D0w;0_#BO*nx$p53(S&$by7ad!5B{ zK80zy?MAL$gtBPQM<?cpf`M)%yUv)Mo>gw`XmgBD^JYP2XJv-Yx1}T{A~Dq_o^doR z;#rVO>sBmLvLNs3xTd$<Ii;&Coh4;BGP85D^Pr3HpEOkK(j;TuOki4AEq3fl)E$n( z;<Au_HYfK_aC(Iw{x2NlpLGz9`44mgy>+ohp@47_FUQgR;>AIh<~ra69!ZH+kOpw% z#S*kQPi_<TRN{~s4Dm*c5qRU+CuB1E`-e)pAOr=1)L6g|W}Z|p1Z7}<W@mF7k0xSd z!NFvrd7YNPdFqm?(S2Y4j@fL#_;)#ky(Ooz?=C+6Ww>Z?f8$M!6OH1RXrCTAjAssl zXY6f*AGMqz!5DDLzoWKI@wDw&dS4_}`r7t#oL=GA{|g6gyZFy>s6~{zy8E|KyID+1 zWz=r{Z-NiAb`v;-E5dube?6Or-q!IXHcxNQ!JP*N;PeVHm*e#Fu-8%TVlN$5(|<ko zd;X42|98OIr*V66gl_o(*3NU`qLj+O5p;eL<d2`b5e#jNEYLtGfv_+H7e$xJo9)F{ z3rU&5b|EK-r$iyRz>}ij^zt=qBuBEp?R|X~&y1WiN51vKg`LkoRHtM_e#LVm#g|*e zt>fL#w75628dlDeBt1PO?a^|HgpOibNaRUs*)XKGdE0}s#i$p#Il@QCJ%oeol)uF3 zWy=UB<*#wjiysh9<{xl4KU5d^IZQZtm*Y@REBtiBU*#jDFik<??TY<QY`G|_vf#lc zI*nR?91a*Ds{M3G6vzG@m5OI?L;U$giMB>yPbgz{#)_Eu#9;XY7B@)#SpKk(CCDEa zvv^fjq5PiwVG;iM!60U33B~e<(C6L#o22vbS)wtM=3qBxY#N_SO{UDu2u!9fb82cp zfS;e$s`ICGq_ccdQhw40lrg1yHZdXaVpLpS9yQ=`86>_Y+Zn~^3`t?(5sYGYqV(^q zsdp_Izae*N<;KCeQ%_&lc5U8_%4PX^Q{&_0z;xHhdD}+1yAv$z$JB*&^L8LF?+*Fv z=UpR8KeI6ZZWePVPtF@r{<!tuQ{=Dix$51<ixpK>NK<>~+V@6Fk5*OPjEzqi!IV`+ zeUBI~_5JPCAJNFL^2*2MIK41DxCV{+YaI0b6NF>A97pp5`d+E4yZ<xvf8deSI0eb4 z`NT8CQ3-L>E8I<#LXk~G9AQjBr%1sxrXu;63eiLcXz=3)I+U$>N%`@XM<kq^v0N2~ zGgxipLfNF??2a2}tn2F9{Ny9<Z+quoQ@UZ-)skV({)L0(L+WGlPp93d8ul!?ZwF)z z`6t*bYlaVHat34-GgrRO6>U%!Wt1$#V9B!_#HTniX9tFT3i3-O#qXeHRAu=rT-=>p zRFrHPY;#m1mu^D#L|b&x;P|l<EhVYhPD>*0)z&+k>>cGRCpOG0R!0nj9bA`}JE|tL zWa^CawoQ$Z(UT2PAy-T)9@mmp(9u;eWK4B+dr8BT>T4!kn5NpZ?7;YnUi2|#_h{nK z?v<WCo(e6lJDg3cYD%kLj?;^s|NjRL`WOxb=oDN=XTSQCr!Ea^v}=Je_%e)Z)q8#1 zboVa+mB1sVc?!}%emcBZnEzG-E9kf+rXp_NH%3U$$4(K6znf|g*79<3n!#|v;f(eV z4UH_<BxPWQ8=uJ32*r^BuI$oMqK%o5#}_d#l1aiP0`kFAF-(?$LGt8*duRtlYxt1G z!Z#xBiUm_xfP5mYr7$^JS~z=s33DThsxN<OQO;6l%gUxOW4)`oWp2UPz4MoiZL-fA zY|U9&(X~(?zxJc~Th=zUj_Ar|m0hdU>>n%>SuR)pb4}wnKUkB-o2?_4*Ns_L*0`Z% z&i2t7?b`Kg<E-^&`+QetpZgt+?&{^!m$dDeC@y*C$pwdJp?@bLHwAe}Xsar;5oTxM zeVUyqH;4M2yGdNH&!+xL9?%<?<MiSj2i~Xu0|)&+fp9V|r$fD})YaX;0yu$33Q`C3 zYX5uSBZ+e)@nF10s6g&L=2Vd{Vk!L&yMo;|0HYUK<-fz|e-#+}d>C5H%zea7=p`yN zd*f^!Pd!@9%zKHOs2~LibwP{pjH>fEcO?;LUs#;RB$YZ*vS{KH%>LowLS`_AH(%$# zasalzLrx$jq^~hU(-2quVJ<yI$)XZaw_|@Amkq@?#11{Xy(-}W``we4myFsmt9R#! zG215<w+s!{gfE<Mr~THr^7zL_%^O-ccl0t>!jM*tA-pJIZt2w7@(=RU_nrK)cjJev zcD=hWX-ERQjs?w{UeaN9gt<3%9b38J=&bk8v~Qi3kKU)e9QEVq{YJD5pW&O~zv>R# z2lNhqQ<)^8iQ_;LmQ$PAkq_Z*`O9&71%46(==?PfBw-%mWL}P=egynbUErq-(Ma9l zyg%S@9l&ukLibiKD`|xa3hx~WJF@%{uet>#9vKTm29OXA7mx=hu-bwDvBtqeRTM5( z{2?WDtdvW{m*iXQ7F$xX*^-!SMI6m+5%;&Y%AJms%sfY0My~jFUV0ibUovt~M@|0> zsaSOoe!mqyT!Aw>E;%_oJR!jp7OHjGV`Ft#t4K@p_oEzv0W<rhS)R`{1J+gwDD#da zh6f8g)4JL>*B43&bvx!cXW5sOU741$|L@Le$rH<a((Ue(;YKz$wz05p5&O3(T;3Yj zQqa<qFIrAsSe2diu~n{q@hWV8i_J)X!2D9pD{H%U6^oCgrT_5X&fUfCitMaeZ$c($ zZJ+wP&C}oOsh{Gp%<t{*%W-<qw7kE~e~p9wUi#;BXyo&{(3dy!zRa{JWRy`&tJlO2 zGza9bSGb+%BvE`z8I6=PgE&+yqQMrY0c{_x<tdIK!7hKhUCGUW{`O>v`_kAiMZr9I zX9h{xuj^6KlD+P_juF$#4I1p(?(9@+R1p=^s&C%YF@I_A3buaU$Qi|A3eT76C^BT_ z$GN}N{v_M8<`xX=E|tHK|NHNA@4qzXrB`RZg;u4vpf^?CqPu@6-Xidb!>+uB@~!|$ zLp2XVw#nbb=`OR`611ynfDcHst$GM>XhsGOKdVo7IDNpFB|6$+K05Wn9HJBP2RhID z=+t}YWDcYwm+~EN3LSWoqZ!6E-lkSA6>p?j13VDCf#5yJwJp|e2R?i~-dAir)tihR zV_w<ev&J&&Ps}*fpPvx_iIj+|w8Ld|AUj_Zos7%q^j)F@9BjowJEZ-APLY=%Hj3TN zI)QUJKQ8r~z#)EsgZKk*{ue*B!Y{;6!e#ud8^BMkFoWpC58!7P`gawzkDb3es}+>? zF~R@#whwfv^o}MB{EXl@Vm^BibOMfvxgq$=jThbn9?uZo1=OE1A4$tG0?hDT)13Uc zm`Iqm(K@5xvg<V3n1lp4J7q9p%8;8==5rb^OY`Ncqd1d=R!ez?_8-%IZ>*S(bYG_W z`RB>&*VhI5A?3HIch!o;3m4B0LuytKi(rX^+Vhd}`}ydnpB{ZdI$1OsS-+26{pcG% zfAi6I;2doro+KG3UmWtgnA$RUfZtD+1<5#B1i-=iFZ#qfKsJdE$+$wNURX_ZLjORA z%eX?PUf}j3`t}cWN`a%$83hM!CU6GEAryYNj3{(QF(gO=XP~9C3u6NN2^BgtCdz;# z!NMw~EN2s+8?cu)%x2K*&F19X*w}DMmmJ{A3a5<4^cN_LMR5SR%`h<InWrBY6$OhD zOa{~cN{0S#L7vGTsLzOMoRHaA(CKI^sQK&kX!(b{0*$I#<KNa&Fry<iA$RT^b<SU8 zOnZBdq*rOFTI7v#?G$)<i_<7jTB=sS7DwPD3}|sax}PUHX*3FIu!6|xWMSK*cN9?0 zG|{O6j)v7l@i8DZ85z66I|dXwT+1nR>e)!5lYBWHHJ1QRN6YHDX5y4a|B+I)kJ2di zB~Db+9ZvZJB`yOBrBTA83MJ0dP9IP55WbgFp(JQk3xq34Gb-<6Q6-CoI|S@V2My3y zn=jc=TsO?2R!LV{MR<<hCi0SQ=zkq!=OgX+pkAxs^si-a;B6R>3~wbKJaInm;bM27 zV0Rh=R9bB?i!g+R2{?lR)1qgi4p#z5mEg-md{ZM28qu~+iW^}8PjAF_lv{7Rjc@SW zyBAwMnHcE)QH29%4DvVpx9P$`zN1~rVmQ4~z^P>77tlafz8Z^66fEinSp}Cd4!b~T zKF7K}Z37|CshKMo7{h;_@6FZF&lfKu>)Ys@TG>2zP{+82ik`AbYu0GOo^CpqUY1zU zF=X_fCGIHk)!VNe`|wWpgQ^QnPvgw8qiB~;wOME(is7-w{wZihw2+G7AXrZ?_1_7s zSJlV8Ha@Um|Dr!k1N;E^GVET`QwpWJ{#zAF8c^Eqr37z@-NH4M;+3#E<h$z*YX;Ey zmeV0UrO>JG->uN`10AK$z&EFJBbOTwoqD3<cZm)xh*B0r`UP|Z4IBL=p9lN_MW#F6 zw@!f`=g@0FO|NzMT45Ac&?oX%z>+OH<CWE2@+R?C^)VH-6@0%;b`!~JAMyp)tKS5i z)6@#}><SL2J-ZKSuLjjj(C6OMHk@gvI~<SAnVxam|1L6S?&ISYD^&^(cmYlv^5(r` zdl$wCcI<)<61(^q=|4yHZjy(H$bJWW6n_`hf;&Khd=w<$3VhE!&ZY@sdbQTzhm=#T zCux&Hbk(Ag1JCyi^SwI=)E$!hS;VyO*LHSFDwRG?&&;YaxzpVtHlC1iNUeOJcv*2= zVJv%@x7ZDk-UBrHvN_+dGRtW61rCV)F2S9LY4pL`A)F+PKHcE}B+w6dHxavr@eZKF z-{CZ;UMCO15($4ZJjvf!euLha&tX1nKGzEi`jJ<2j2XB=?d_*csO=^1(@Z1g@8=qf zg^B}ken$zj&nULtjq$)+kA1HRLtj$OfJeAr#@;Zj1&D}LVcj#<sTY}~!&X5*KLPq7 zz@s0iSr_WD@Cmh$6rslUx4la;@9JWH8CcUlAO_b~&XTGwp1-^DaXApC7wi8gE{{S3 z@STC7MAKi(X`*!~XZLp$;STF>-kNc0(#_e=h-ao%tQWs?H+NTTym%2@b6vQHdLtJ! zxg9x%dLw#3<QZ><JtaIcg|SOGA!rXs+JKpcOB(h`0|#_S8&~)w?ITr-@+?W<Yu^4C zSTF3e&#B&l5%0_D1<v(UZ}@<E0g%Emvh3ik5dVNacoj?v7;zGIA`2Fte;g1VC>i5S zqRZ%q{6V;;a8HzQvv2hdK_ah@!W=xamA1r-k6J1sBAjtKWoGC-tVvH^h?BG#7VRC_ zAs?h`*98@=nXA?%jvAAH;WO;#%*Yu#+9thwzH;T>20o%NzVY_(G2kmjL`DV&$7*>B zf0zz@C|g^U9Ua^X@$teFQ!n4kfxQOsTg9w!o55fX$;lksIIO1(n>p0RiWwstXBVZ6 z;=5hiwA$&N(tSIwZaH+F8%NDPGiaK#>Gs}>!zZnE^3lQP@#jd>=JB3{wfA3Yb);bX z#uY^v$Rcd=;H;olw+)C45FOIA3Y~i4OQMtX2ReLyR_N3VD~V3hAL!f!9EDC3(}Pan z5qrLG4FOzpJKe0Y_$W2uEKTmw0gEPe#WU^cKd-t`eFCw86zu$pOtM<_{w}1>NCDW* zt-)T=WTd_D*QEHOlEKK!Xn6z-X}L`~ID*0hbc|U9j~5%lBk~FzdK|COkm87DugS^m zwCrT>%J$eHiF;m|G4A!h&EGQGTyxjeetv3Akots(Rr9kru%ex*?`1XLeZ)o{ZeyJX z|9kCI@_V=Q^Ry+X6N$f-+DfwF5Qgx*YL=uVEY^o3U>c9Tf*Bczk>W%_;+I&4NWzZr za?FiWjW_p}hq8Yc?ZWnCwQ>lPCz76=<c)#;xL|#;`(w6kOJVom+<C*-@3O`2ST^s* zx`ta9_Ffxjs=?{cS1u{&X=<C}$eYPN?_3kW9%E^fvBB^CzNT|uTapp_+`el0P3zo8 zPyM!H+w!{QRbzhq&#iCFbG>=fEw9fJA9;P=vDqHYQc0Qx83Uv>3?w57*kJF~;e3Rr zl4e1Sn)EzUP`PHoRsk;#*DTnjkKP9z(jdQ)25G_^hCL{N<5|-5(29So7g|H{R-y*f zI}`Qh`RdiMT9{P2!{GyJrG5IuJ+umO_7!nogsu8s&PKw&9!*rncyMkb?(?us#fx(p z9r(^loMGr+(t!mY$GIsQNCmNDoEm_4<vNbXj!)9NjszTgWB>;T1fNUr%WJI_RuK0& z|D)DgB={q?F`(8^v@lKp0Co7l)bb07dJ5)P?0*4#tOuS!@KChsX=*dzL%Y-pc~q+( z?Y&mw4Jl}|W}0E?S<J(D7MhZtg}x4frVQ0-H1JUaBqRevR%olg$B!oI?<5Nv8G0D6 z+<|6=UwuV~5WIcvocLU;Skm6^exlWlrV@R7btIl;<1~cgWH|%&OtU^yxW=Wz)@h8d z^cRui#7%O=UItz1uXgTauq!8BzIR6~YiN+AKi|Luc~sWrxSc$RTBT9gNv#q#V9kx9 zeB4SFcyx|OhZV0SazK=i=#cJK=+p@>6P@rs(BTm)g-)HIL=>Yhr$f41p;IrsM06tm zK!?klLZ@C>hhEYhj{O6jw|wu_fD@#bVC_d_VQ|y7ag&PTCrSj9uMsJ<8U!BY=XjA= z>?O0D@RWAqbAiHF6HcM#b3sgs!k8jIpeBXVT%b^E5@5Ol%bcOGrpyIf5KWs8X)+-T z5i5_WX3=HP>k|_toi2vbRY{NXb*8`Y{+VYx`oOa)#H@UW$*v2@jBK2kUSBY`v@M4X z8*qGu{6l`e7Kgg~jcF;EIW;xA#MPtO{3j<`Kqjt1q~a4*nbIZ{!MK%15S>avBWN(m zK@D3@eN%*^DZCoR$ahwe)`7pzeFNcJ>YJhg+6w@z&Ta?&5)V!+(J^^fXTihoqrK2N z2(<8c%_YsNP>J$V!76(R^+>!yA*1vNdQ03$bq(cp!Jgkob?FC0KsinT@jTIkvzU0+ zt1s22(BaV`qQgcBXDK=qdKn!x`Cvo`IM)-M&_B@O@2=3P6;g>G-DPw_ef&WG|H$86 z=cNLD1iI`?tR;uyOd>(YTxznbDc4uScK|Dk!x6}RXRB%}*yOZnV-p6&MVZpo&#k`q z!erIn75B6S1~mBL8-K!RXlZ^bVG{iH&;*MmAU-%4=LJU_Lp;{#fN+#zjd)V(DLm+1 zsaBS&p!#TsyjYf6V>d??n@2m(oJpC{kuWsQTpZI}v2$nEH1+eLVGW_dS8sc`<>H`) z`^M?C<Nb82S4p1?i8<4|rxBTO_)jX+-XR!-ctmuHgk-1D7{!9jD!m>aUx;5$PEk>k z7P%QbGo!4`ySTOhSr5tvA|6k`UTBMCw9wIOlD23-&a=dmX|bV7(z1z#)w7$L=MEpt zI%h1ES1#Vj#%=No_QUy<T7Pxypo+@k!NbZec{PKh7KJ-Ujx?)24jxl6X4>>I<zquG znAstDv=|@;Bo4|j1ji*LhJR8~R9ID2kUxS=k1UzclpbQKudhN<zp{Fc@6qtHG4hey zS1;r{qcurM#`t)CK!#dZQD0v@Vnk{|c8TYtj1TxxdX&*qhD3x*h7~sT@_;N%D*moT z0~VGC9GM|`4~Im)fSpGQy;-LW+sHi0#Q)c+8n+A{<}4jFtfIKE&C%1+GIur`o-nB^ zxiqV~B<}y?#0^#Wi2VGK6-7l=&a9Tft<$HrjhV)#hh)v4X^kkJG%g3WkdlW+W0S`z zxOcaM#zM@cNSCrUPh$bjF5$dMW2zpD^In}p`87o677xx=qB97|HC`NAn<F|WJUED5 zU{n=gY0it&42$BD9Rr_z3%A%t0y@BoL6o8zPg2&lh;?X4DbA+yR|QLkK21m<3&g1@ zj_4OD1(%LZ!5%~;EGik?v!g~-84J=Ur=@kK6vb8!3)jSDFPj@5n$tIA&{dhC_PGl) zJd|UJa*Q+3UkFyI0yTa3{2zQn9LPeOns|b5mS`_<VC5J=4!%85%lxC9!(xk4CZ=RI z<QK+OI-^wY<SzJsoV^ENR8{srKKH#hHEm{+nMv=NN$-u+NrRByLwY5ULIMfBhTc&? z5Tq&!x^_TZ8-n_^t=-*q-CgV2u;8w`t3u}S|J?g#LU7&v{=R=SWhQUlyZ794&pG#$ z&lxo9Vpiwo&$a5J2Is}IyMM#Ep+5~O{?GDm96=!-Do;^2hiVHqu|S?#QNgbI0G%Q! znzH^;t!muaO&|iB8LKE@3}{JW=_#pcoHLi+UC_QvC=yU$6q6Um%YRoqkg<4i;*2nJ zF?*)mBKwQ{kMIaMpOx96W$?^emSzuL1}h&34G0Yk3JsF~@jB`PGUG3iHx-@u9IY_Y zD=s+G^Rc6<VREzIP|@ICI}Cmu>aR=7&&$Zj%M~v5&T8!KtFNC^ke`xXSeTlG&SA0| z_{)l+fjw|vUUNaOgE(RLt^GH5J5o$f#m9J<HLg)!mG$9eDcR+P;*Y6mO1@aGZmLe3 z+Z}BvUdd?oIk#30SVUTzYIJdt>&CsjG;TVAo3}w&(bCE|8gkA-)d`~=Ajy&F6N~Mv zP}ayz=9HlD{ETUVVbO{LzA-zzFf-jRC_y279$%i~YfiEhWzU^sP7Jr^QQHw!1KbGu zJUQces2?JLbn+TkA$7pbogiTr57dDVDYwwYbrcbVO#a4=xTF`&@J$ISwd(e}rWO_l zCI**Sb&4RJPjySJpFU>sf?%C*Ra0$%K4H;3;P{iPc;W^0408s}RElxRkM^}lL1DDS zgI6^H{+{wKZCtWRc-P?FI=9`|n6i8c+%7zc5}xC1==w!hGX%Rv?dk8YcN$kXBac7n zuimdn7B0qWmr=?o>=88OcW$xLCrF#7MpD-OzQMsLAqyq*Xe}8k%M|Ix&^dF%jbU@= zn%|5un<Jw`L*t?>VbL*Rp)uIa3Jjz`K|P|O_!YoSV)V6d@cuZz1LcD#3!v2o{B4qS z;v*GN@ZE&VaBgAO^4C7K|K)x5mnarTqIZ%0at(r^jr}EB)@lEYAbkdw;a~6<_!97d z>z{!CjX%mhkwr6ZZv2bjML$6n!J&2i6YrwF|6WD9!b~<^r50A5_y9hqwW@iJ#38xi zL1x?1tPcERQCkI#BI7mnrU6Y9u|gcCz^{1CJqSCLA{(O7j00zj$pRP=+=F6exBOho zmAh~ahc%P&YIe1jqVzaX#8V<@wG!wlGNPcT@KFLe0$^PTCoCfmQ0E+*E5Pqdf9K-u zDOY>>IK7Pg@O`C~@;O)T;*Y1TTNatTYDMxyuQWauIa7e*biB;wV&jFaWFJ3pDKUOT zMj*eKp9eCE$370FW8yhZ9R#88t!8F4{3p<yl4z6Lb0;VBCa)vFOYnW%7h(^$=D&az z^4iA6r2ieaP#P!2y~H@BlP9G+^>ZtjpBvi-uPIVILyS{$$l~Q(q*#nZL7=)x)B~p1 zGo+^PGiOf^h05sZ^tV2Oylnur$)_zH2~QXsOS+2ZNKd4=lXyb>B&DdoQ^EY5JdNmc zv_mAVUuCGCazT*MOh+;`2!!YlO@^_5wR4TO&&XeFA{W)t!o7{Jt<BANmYwRjH@spJ z7csO@^f-AG`4OYIF*GWIJT#cZD!_Dyxi`CQ=tcynyVfgr+E>z<jW3Da1MAEE730&> zI2G^Yq*OX{G79PE;sO{#c0Vc{5H_L>M5sg?1C!AsHtZmz<D$4N$dFC?#k;r#;!5|Z z2otc}_xhJjBe&FWcXJC$n*pV1yUo_j3oVqBw0Iu%9Vn>p0I%_n;?ChUP9&gGA2I^# z!C9X0(9%p2Z7?BTCQp7eM576Eai-kGB&+nDau`M21;eAtTtUmsVPU4&JC~T;b*y^L z%<bIz>S*55yXSOv+_`#s!Sa*6y?3<t+|kiF=k~U?<MQ8~A>-fOyW!QF%E^ZxlCs^e zZ(Q~K&Qfwl{DI7QY44#o1_^&?Vm3eU`r$**cVWzWj2ZZQ7;`40Ap%7L<tjgVrbKoz z1*Y&b!L1}^vnDb#p3yE(M~8|X4#-AOla>?X2L`DVJYu^K4t35w(38*|zkW^U*v1TG zu|{rxc|#s2W|8N(?D5xjli!Pp+h1M4^S4d(3GL6{PTm9;<l^ZXP>j~Hy2(8F(Li6{ zfB^KV(b!iHddPmFMX?j}TS8C-!Efp4$UqBsSy_B)D(lL?MfBfRlQ%X)oKO4<2dx9o zZ{7AxU*<qD@fU|07o?W&lh5BGe)rNT@$1*D#Vz^I5X}RZNYa6W;;Ubs5r2Hj+EQHf zI&r=0W#YOOGW#E3)w>iEko(w^up?=neKV|)DS7q|K44kn-~)QqwHe48c0POKnG#t5 z{2s-0NZ?htN<nII9Mhah_PB0I*1?Zd$F5jQ??Y;@A*Te_#7v3vvWh)+4ZIihF1S>4 zMgl#P&aPV_=?}9jHcqg+h)9dVH9GC}bLkdzCio}Q2D{l^>M$19NBmPGrPJbTlE;CK z7~WhL-~(9DrAILecfU%75r;-2bxlU|6sflv|I;7%&hTNTfby6eIB*PPC5b_4Nd8^P z7Q~r^oTwd2Uc7MG;>GRzkDlJ!uqIHYFzHL3+*FY<+AuejcYwaEOs#Y;nwvlJ)Yyg> z-ViTc{<ML3!K-d2o}KmK)t0c%wT)u%aJ@oNEhy#PqiNll&^$D&D}*7m#UpRRpi)Le zL`KRy+(z~OK|w(8L$6Lr;sB|QMV28ZuqUO1&(tOr(#e>?A?fV-l}MCFkeQth$qPLj z@<!TLtuNg>uY6%-SIN$vqV7b?@|@MnrY-G>ikv?>R}s*9_t<Yv>y+*<Keqn4!PrpS zM~VfjPj@ty+%#uG7n<<&$&n*9jfd~tdn*<LG1&l)cCj+a&=EwZQJ4_>RM5BzOCZJw zd5|%LW^_mpp$t@p+w{Fxu)a%g(un_<z1Pj(B$q1;KH6PE?nLn1*Pf~@IeT{|kXDZ6 zESsO0Hh1w%j#g~9f+Lma78{E71#)Y!tAAKRgo5?_K}1O+jucWtFu{I&r`w)Nt?Qoo zG%C4LrA|L|ZE21>`LTFSRCwH+<ksP|j;xBM`7>`FU3jppd}n8ROUiw9y-SnRN2;m@ z)B6-&7VjE=zxL{B{R3I0haOwG^0j3vUtPZVcL$;}<}E5(v&q&SwfA&$&)vPPCx_O* zOX<UQ3Ai$v$_$fdbTlgJ%-A6so#gmr>RVb%!!O`Gq%#A<NxAOpz%?{skGz^#(w7?F zl9xLiWbP}ubyr_~aY@m#>Wr?KXus;%+SZO<Zm=eGuyW>{REx3AGvI-3i+6h|{5ICl zTAml|S8DR>YwZ}t_}at{ZjQo3suebPd3k%AozYGk5YTZ`G*J<p4YW57bT*@3svh|{ zV5%Tk+BA)qLg023#192zh7l518reKQIj--HQIGg|&wr7>^&J~Z4{B>mY)#))d{b6f zb6Z4GQLIPgz+D@bes-BC4j`)6P`drf<sY^*ZRm?JWwl^jQmt<t_zID5or1P?lDmz% zYfzpqZDS-j+WDVy{Eg8%@^$%8W@mj>;SdebDUi1%)Ri7wb~RkMaO>uV)7u?^IcPyD zH6qZV*afE~A8KED>h*%biHy2BP_FFu71E|DqL-FpRq9Ei9=H*D_h60>!ssKajx9TV zy5{ypXC4-BTfJVe{Y$=b<M>*EQ}ZkMK=CW_mNR58ISwJ&a7tW%^$?jwI>h_M!}48d z!}JV^gSVNWGuzkXICc{CcR~0$JmWY@NrlUHU>bnte4P;Ondst`=$Bq@#+EtRndhvi z*Eq!vwD6r&)9--RL>2+GCgL=>vmTQApEyOu$ovui){$_*1#m8-au<jc$*E=!#*Pt- z9S|pnHQO<{OD8y-R=|vA3&V=SL7&%?;CQ#xB#!_WwaHhPP?q8Tjf;PTpVnKW)*H1c z#qsV#8fS%qR|y)`>q6ewWi=Xkom?eE&uzYXUq+FyoNwUdd~9DGM-np4ejdJQeiMJ9 zBbO??G4dsB<i426y`YJXN*AR<24p}7k`qIWbO1S_M^zH*R^{7$t5OSJWaYxV&dOVd z(c#n<>Q~zkx|W2Kh8NxyH;51228win>t})Mvt(gbom}vTjE%=(R;R<7GEqYH1B#+x zTC=?gkQg*@lUU!u`4YGWuqY?@tt4vbMuAW<W2bbbEo!&U&CZ#d9UK$txq^HhK7Db0 z+=h|T%KDZ0=KA7-w!|5c{ShfX5hY0_LmA}c!2R=`6hgt~{*J8;I*um|brH48Yxb{f zDn7ijX<>PAU_nz}@vhv|j;f%9{3KIQ>n(J>S-coAC<Tr4Vs<XqzUS*eHHwa=b=Dbp ztrp;D6!*)Hj|Tlm0SvFBqopt-7LLsz1amx$yg?hF)g<`OsuLe=Kh)0s?PzqVAk@g! z3l{O(2@`)Q&eAaPb8R7{@>b|AAILWYa-saJZm7~4b%9gW+uP62k%|mWD|z|p4l+AX z`y`QOB#>v5dW!d%am(n8MUhH5-&wSGba?kn@sZ`j!Aq<wRt<BpkBZ{fq?qzmsp8v0 z(0$*mSoS?JTzW^G6Pf<=_kW{3AgL_t!dT2Q539yo@9!!Y?0|TvOkl#|-}J)u#X{W? zdKUdQrNQ4fs4#fLilCa(l&;+Ak$oX4enB(Rb6T?fD-H>DMt!Yb`^68-5A{X(<fBgb z=Crt3vm#=wsr~__^G>d~cx4$_mPwUd#<zj+0XX@&`TIL7Mvapqg>`M3qLpCT1I!TV z?^Go*=7F5&eyrR(XLx^k<8OD9{Bx=4wii<eD;AC!q60JU+eO6FUoTw!-GgUs>l+5X zU3c)+zE9q7yW_U9e}WF=+Lx@euz^0?gL8LBzJmf?9@&Y7Wx(aJWyZ6v3l%Irr};jm z$S1=~R}xm%81h@RrEIX3tX<&bRIAp_*fqdih(%{k<jlhw!`w_b3(@F-W(t}w^aJ({ z^Dd$N33Z+skQ{Sr?y6~|vub4Ze4pS>4<FZi+)3NZC%DbFwdc=&e`z&w-_?8SWRLi+ zc!|*t9Q8R?(GNNaI1fg*QI*LQ>;b?%gyo%?^k*g<{f0$_=Za|{!~;;!05>o!Y-;vX zn;Q{#gZ*GaB8!`vayJe1k93dcRG+z}bNj;${hVxOeDC(+#CoAJx%bDTTmG<8#l3O( z)Rr&y92fuo8)u-iy{g{*^NELvDrDP2Tb^p|r8{;$NfFxgh$lQDRD#ojt$G&^4=<H3 zz^Z-RMg!r+poS~l+EGAa!5Enb&<F&rB;t^!k~L!CQD@BC<!x$ed$cvdz4wJ~QM|>~ zJJ{33q;l~$gl9&(uXv-ExUMlpMguv(DN3jeZz>bpfO_p}yE8e{OTkymRY6rn<Y!we zpTa2{XDH?Matar=7IeG`GA;mA)T>mUz}9pd1zI%$>@c&JfM&|JCPT|$GRp#2>l6aA zrNp_3i*H?!5FFeY5?pd<dHdph(>r4N(X0GQvV7TRCwE?2GXCk#r^SEml#4OsZGOcU zcXPS6SGPVtUoL-zN~11lSlT5y9<di)NQhfJu!o(UA|g~Of7rDk6-EK3Wa%JS&q;I5 z!Z0*h2msDsdY+Q(HEC3m>Bd?3h@cqHl(`i%8nm2i+w|hT6jMx4S7LHeaa5XDt7mdl zQf^>;ijdoV?)>nv%j<d@>Sr(e=AH#lKhm*N{QB-!KB+i3LVU$f#txLuerEga#A_$c zQJ0~KPtp1XvQf!SNX+}>eAetO9ZIB=3)=_mDtaoR=cqN1zO<slek@@X^Gr6=^Nl?R zr}i2m_&DDLP07KL&NuX|#qNZY)CzWurz08$8PBN5&Pn^|({Rmm?3x5n)8X5P4+h!h zKj2yLEwK@8AvGA$l*(_chZgIRh%<B`-Cc;r%RD_ikeG#TJ4y+4O3H^~UM0YDPxe26 zSYqX&)apajAHGW1)m*7xqK7Hk7-bC|TD!LATW&!7V$Y!y%RHRaE#TI<v%X!ibmB7Y zOd#rx-)%d7nCdG!&Igqvm~ST==VBz%*MKH2j`$!(Ie<}yf`LM)O$K~_4;d0CTs&^{ zc?IK$kHPp;fFrvkquXA>a>EgTOYK-!6R99Ci76zqaZ6i4cSzJ==FV4!lIK0RJa<KE zM0}roLD$JQhg-(Ke6&Bp*yZE*6siAY4{?5bSzuUgun!%ry<Y^hE7BRH(NFb!*-za+ z-Eit|_~ohF(E|o|p)ncm+V|JK6KF>sGxkM*RcrB4jmGQsGCzcw9m~Lu22^u4USEYY zI1XTXQu4Ei7wUBtaIOI>BFwHiLPGMq&92Tt9x=(@DvhUKsDa$JYWb=9XCD6O6McYD zuT{DxRC7g3cWzBzK6{C)TGgafCs#+MoJB>$A>wOWQGa^#@BSoj`cXXmucLjTB{=r{ z=J@O_GoaP5Zo=O&W_QSD>}7PM@WYU)Kg{F02TO8DVn<Wgm_5gOa<D<V>%&A-nWH^R zSD&hT;r<WNDM&W9{ibQlyOyD~&QflRZE5{O8(;qe_j_A(^NEvlHWz|Xs7H%&E}oBW z40^pQ&ualOsn$9ii;fVYoj;|60Ym0V;g*S)_8vLjGq_@N&$n>+iuz;s*#5%#uU-uH zY-y3!l{Yi4JY(m|1jdyBe4pH5GFa00D+|H7Ptt3+q-$n&O|Z^>4Murbyvg2K2sSJ2 zDx^Y(8#cmMShfR2n1H!u?<yp|*eSly&AD`oH<1PK9^NIVW5K`cUTul;yeBB{0<BB; zgUKWlKz3J$8&W!>z!fRYoUw*wk|7Rr8DjXI;DHNgPafO2J8MNd{HD#eKQuhF>BaY& z?mE%Gwa`BQNzb|TntIL^3c5=%1`X!bjxo4l4Bl2})};mI_<~Y_ex<L{>>VkY12d!Z zLmhdlH<u<4QfRPAxu5zvZG#<U8P&<&0_hfimIox4#*;tO8H>qe0cQWoX(a5Hl7`2d zPKytU7sNMjcE}1^X~O*FQZBF1hEeFCdEI4d-VMhLgoT`Rs!<i7`j|eUDn;@H0GkKH z!FTkHz=-hupg3=YZ0RK12H|r%G%OBxio^4`@3`k|IovbsE6e7}ePuJyFRW%dR{TEr z{8+b8f%oz8_I3)1;z!+`ridcx{EjoSgfqj;+(|gY8+wI0+L&^C)-Bnzv+?d_dF!Ty z)HOt`yY=|--rm*?#moBhdPCDft2@$rcFq)rZ+<#Jsk?Y${9Lz>Z=b<md*sxe$J%D@ znmxWPDWb@n<W+x!avZqj7-(X^y0|J;dUrwQ?4g2T#>hd9eOSM>u*)DQ?7f(9mPa3* z!<__a04mPBrVBrLmF=BX=m5j{WE9pU%6;I2_XsR3nh|n^At11)Fy4RI&iijM-uGsY zp*}ciBxa0611@#plp0_Lvj~c`LG6gcY$@2P@a7S5Mt3(kGEZ#f{$<l(?-z5wwH0HX zAs=}q?&OD)pA+wk#9``@ruUKD?zH<2I@(f{9D1loVU}|$6OU;@ys}69SncIyQ0rrx zs(mdkT0ec_v@os4=;`fD-jO%07QYp*zF)fcsb-C8mQtO0XjjwcXyFigi^TW;7H61@ z$l&ic#0Kp9hW(w)bLa<t((iA-o?^l%Xf+OALyBGZ%Y$Z2rm&g9S~qFsevl;qBcz<{ z@S%|#Cpp!VcE9+K*t(7!pC}K5#UmzvnxFXm?2qIc7nNE7yvL(Ri2nScCyO+yR<%?4 z9cu-dP3sz(66O;ZZQ{PAqp?Q;u!&$4;`J{*?o^un38O<i6J2_-n21|Q?QdSej;Gpb z_H}Wl<NwrY3+?8#-7R!eOXBRxT~v0j1CLI}eVFXlxuThlTt>SS*_V_GFs3uGuFO21 zO#4DcK0m#u?r`bN`@8#x%XgLcaHH|DXYc3oY;WJRBO#LeM&dhRa+FR=)M%*$fJsvt z(m`UBkh+pG!cXB(SD))9+k43NF2@k%)aQh`%5yPB)KObqT<K)pZkVlfr>XO$H<jnM zUwxvR?C2ufZ=ALqQANm2Z_FI);E>($b;>y8LjOW`cd?E*4z+$=c9Tr;1G4_k6({ST zItSssH)nbK?a)`Y6%7w=b_j1gfa&JhY@L7zPseXS?xqO>(daBG2{4mGOMuXJjXdQ! zn91R8D2ckKB_*-E<2WxzX!M3B*&;wNBt}ZeA}0Iuz!~&uc$ocJESpEt|Ns7^!`&w^ z8~an3D!SnjScfFY+^-zApTD1<(nK3DDtX72VDZjig}v>v9SO)G1R&WEbBX1NZ+v%L zc*^peMGq`UoBQ&u(}u%C`*Pd2G)8i;2457S>o&+2_yp931T1`2{Kw(HiuXS2<K1a6 z_dojOc+1EeC%f1z5hI&`^ha$OJw>@`H1bfyebB_uSvA?UklM>q4Avfh<t%m>mDFGF z!!1mhn{HjO_Q7WEtM2Zvl^ypk-+F(wt*UTCN6%Vo-rCNdjd`?t+;?v+yO)&y-4;u` z4ZcsJ_B|#(@Hg5*?p9)X_fI5j{~<ura8#;r&toNAnZL)ChixF^v?v~NVJ*7s>+a~& z#e7)UYCr|GyPK1e$Vu_*A!4rWPkj2>&$`K~x#O8z*Bs!+ZR6ZN)6kKg*Ix%V-5TzL z8GD9LA!|U&^kV)dm}MBjY^>Kc#4dtmi83G-$3{jP;Yc$Yl_Bslx~Now62e6~Z6ZLo z3XMbAf6z&=)giLekmV0KK3N`TcZ|@!&2|(|g;L?q%{I^N%6(~@b7WUnOX&2<P=(sN zyeqYP^NiAcBePalnn`(Sf7<X^c6XtU7}J`$C+{I4?-xW{HI2NpDa1Q||64m!$|4tj zeB$J#rL#^GS23sS;+~iOls`9f=cgxUVGmKi>2I0W#vA7j`0E8eFwkgprj`CCXX+`P zBqntyP0{xhd&+2}1@-i|)X87CgGIH?ZMmBUC%))go0C7g=Z@W@a{{`DRvmAu;nQcW z^-^g!E$G-@F68DcvYlDfBW5h-`r5n26+KjD((z<tJW}ogT*8wXkTCO*yO1qD)FtFL zPI%%PPUa-;<^GJ{Tww<wr%LOp&=7+`DU8cCvRov|faWNO#<)R!hk>Tor^#`Epa$CV z&NkaO9gUeY5eC*jAq3~AkXdjpo5XA~PuxqMJpk*h<?e=kXde9XW~wPzov=^~y;ck^ zVEqgDGmLtHRz1;ZU6cY4tKDckh*vY>fqIe&fC4tVIc7J|_ygkGq<FsgyAJW?`J`BU zdw>LWkU)5Eui2jA(rhoWuUt+hVxsg5&r7~`nTv#<D2}d_63|jXK{8MHHY6YwJPSFK zlJ|BpN;c_Rm^2uuuWd3oh7Cbw3Ncj8&zO~&RuN%c)fQb{=o2-ZlV2ARH_MuyTH4!O z99C_Ph?^tS<t?e}TVqnW&m1Z5*j23yG<1c=Wc1G{?N6^6ncLCkX)5*gv#%oUAHj0y z+!R_Be6bpYGp_4*IQWr|ucT0O3`mlM=)OYFO0srwJ4eJd3qb~xcT#eaH~;9>i`)yA z$|~~&SO#lAIpnW$)W{+}jrb~;w1xT>OtcjS#fh;${RE!QEHb%<LqaI(356T#3G*EG zagvS;96&&#aY#JZ1=bRkw#VVjL7yNI9;ItnuKkN!fqNO5O$Mi;8|{7~F(tJGpu53L zOnplRSq`U93*uIETvB@_cUHN1qJ-W#A~V7Z*>T7D&wmm(iEDXz9nYbgI>~=t8ZEyS zPe3fj>gul0@LJjvMh$Vs1c*IMkw@u-9xFWl!!a1I&>(`}+9oJe-*^8*EhyTy{{Rmq zXtgu!=7EVi{=UYep|*M8=4t#3cA9*Er?4y$w4Bfglu0%AC6Q!#Ejyw~`{Wz4rxV8n zN{|rp9&YPm`yL+${eS6sr|a=P{zUUca4;I>6!x3aZ71D~d%sg0!L6=d<S$K_q*a8c z&cftrEwjPs&Z0O)3WiezZzI<BJ9bxeWg>``q99bFI?H>L4!A+&y9@2lkPqoy`AZFS zboO2txKAr~D6P)-;5Wb{Xh6=f8Icc<0Hcv0J|3u6`#U?0Y7n-SfzHrplGViSu9G&6 z!>0;qt)n4b8uYU#eQ*J*kCe<fvaW6Pcunz<HKcYlD`m8~qjN#hR)vR{tvd44o;^Pu zcL8kTJ5Jkwy8qT64yeepwo8h|ukT#*`%P;8@rmi`oqt&PmW_@%2oyw55RAEnNtGSq zUcSJwR#;kehEgDrjZWX&VS(mR%1YK<5?|0^ySt0*>*$8iqDu~9Oh6+NWW~$4mvJX% zfud)kvzwbn?T#DTN$Ida9pN@6ChfN9AL?h6tV!tTNZMI8wis;CG}<zK8u{ndi{u}f zdAn{R_e)$QsMtth4>_sOhD$A%vrb$N8#Hfnm_a&0HL;<S#I=(+sS%enP97d`8vEQU zplBC%DEu65&fp^#0>I&M#!PJ1k|pYp<PO7DP<FRZtaaQ~65S38&^vRKllUmy*%cNI z{0PXTb8>NoV;D_WCY2l05R!eUVEBp<N0KXn%-T7yyR>}I;1{2hw{~n;wr~uj2rb^y z)wy*h|M@K2n_}Lgf#Fd}lkzX(InLm<Db^@LATCT^08QxMtx-jY-5d>pc1Y6g=-N4O zQ)$_r!7b~TE*u@(#;t0<{<!LegTrICZz=8Qyy(7r%Kki1Uk53OEv>h2Y5R`0o1%15 zNyMS5zu7T(Q%T9*!Ao6a{@B>I^-C9VJ<^Ooxql3giPl9}kyPx+3g{ZvyUzvv7j&LV z_~{%W6=wZS_0qAdAG<nnJoc-Uj-bfK=-P!=BL10#Dpo8DE%6SFY=~KSu)O?;he_9{ z_w4!I(V913b9bvUxUc=`kw?XibZ)RgGx2OA_AG2rSG8IQK^Hy5ldx(&_K?yP8`K_M zu$!P#AlDvQVxc8!_6eEAJNxHspUJ=7+4;7jbZhVMjzZhV2|Z<{-SN@gRcNpP9Hog> zOTIq`5CllQ6YnqBXnXMJJ418-a00EnhJKH6AwQAZXy+xnKhBjH)Nt-g{cfZcrgrC8 z2)S-{hVby?L(>H-4$LD#wIiu#Z~tq@%6~3jvvmIY)#MA8%H>tJ9KptVpTrF=AWtrW zOkkD<!xMs~!Tj2*AscSMOv4%(QRz!D8RBUEjHj=!!Oss>1g;h@*$u_M%=&cf^<S^} zodkxVH5N!%VJparf3r=IuDT#?TvStK{!mWG+O-{5uTtQKydDbN5K%5w0IMo$`4^@@ zHBb}>YY0VgIJR^ms9|0b=0rJ`A^MP4*qj#2zQmlU5B$3Brt@Bal@FwQ6}_Kiw0WlY zja(-+(46#m)5T>jaoS6Ry2QzoOAnQm-nJ;VF(SZcrnzc(njHApf8nwh)<oAw1<v+Z zf9;X8SJr!YRJnSzKDwjk@GHHZ`bMoMmBqz)KCKE+(Aq}49>+*2{(^#HB_K}nH@v=8 zexDu3f##c?fSuudb_#kNuCjL(#HY$JLylSz0+r|ih*H4w9RzdJB|tIi1(?WSha7T9 z2S~UnlIY)Ti%H4EEr4VyfvouaLyc!*XALtooFcQrz1`$o;I?(k7LHz*9n|vJd<~XI zy}(u9@jWScX;N}ANg~{X(IMVIecVK^M_z!N2LeAPCnq;1CaFh(iWC^szmS#GDyPEO z-61i#ccgLkUlPYUJIT(^x2{{Zh)K<vo2k^4ED35=Ob!8bHiAsxWKax3+s-Q|Xk7<+ z+s-TBGhU&{5RTZ7gt<l0QlRUZXF7si6YQualk^HF**!Fy0&p7|HToG-$)EU&-F}l) z31kP^e6<T^&($_bfn2>P?!_J81LRgH{>JPZjshr1ZHr%FgrKtz(s3)q_1$ER;&0+o znp8~??vPG0e)9E>&pD1VH+;@de4~pb%h!vu>4An6(wVD)7v91!PBYld3y?WO5mn>= zb2T0?`(9@=Pw>4?onPK(G3Wcg-e)mEf*YQdFr})G-G}8)O5+)j9bmbWxk=K1q{yH< z;v{8EUNy5(56~6GzOW`sx00^HTQ}gh7RUnGnB4wjg`g61Lqb2sG+84E+E#H2{$6Cr zvChY|Tmk25gy^dH7EaNCjmxf3{@N8v=?c&p_n=n*-T+4{>`|K-!k1ht#yx2-Ai^o+ zs9vB*g0w3K{f{r9eU({n<&ffiR4mJ4`HvtSsPEVH5h5E0bHGG<m3p2n@W~*XQkm^$ zh)N19@wE7B_>WAb`}WPOKfWK{B<Zv8{=y>1XXWEg*FS5*=R#0<aYgHn&z9-~y$mY( zIb+GbeWkg}7tK$jTvBz-NTOw531Dei@YNLDFK)_M)WSGJ((tC8vuaVU6oM>;v=dH# z;hv=d$x-fZ@^do}9IMB0O6bO;^WbQ&a}8`46LK20S_STa2r2dns%K!#fedt1bXrIW zm44yEO%^|Ozngn>a^TyZ_;mo2O$m^nYdE^UbaJlj7yC2dO2adZ^clq2StlRY7#+`$ zB#Sh4Ji|c)&f85NlM*=7)9j}{qjir?0X+h|JrtB4`)?_2JhH!({lW+Xx`bZy-~wcq zKo`xme_c%iU6579{Qw<Fy}8)?gn~1ukm?sl&&twM!_cQpo+9Uy_%QAV@o%1^2Jutk zV;J=$enNoy>Ys#gb&HPNE7t3#+|PiFTOBrsf(K@|tB%KiayRe{?#sZ{acg)V80EqY zjwd)CgEz?QR4Ez94C3FBp5R2k8^(<EJvF(YYH<@ckd<yNDztkmP&I4GDsjEGStUM& z5gaC0xC;I~*vhJh1=OX{HMXY~Inq84Cw5LR>Pk-PD#Um0o2r4-<iYC7q4czQpwT$u zu${68P_qJ~5netWIf<XBkl{<&&nEO}+6)gMt>^K<-;-Eh<7lhNnmj$jWi;G3HrQp< z+gY!W`Jmw#>sLS<L?og?m!o+T+z%Lvl+B5}Tq%zMj)yRWqul?~-~Pk<BzkDDe`t74 z??^#*c2QxjmGc&jwdBju!J&bnp*cPC3$wEei*j<wMf%1(T$i7lQ#d`_D*xT5pL}rn z+YkQwb=i{_pMK`q^G}~oL#e_!+pC{^`q5XHKY0JkvL~K-`r>m>K6$b1lTSbV`ZB%J z@eb%*AtVr*HNZpqpq>t!;Z;yNi4QqFeq;vn=U0HMaSey~Et49qk0@mvf}hwlOm3io zV-UW`zTWX8;wZl1ejCLV^o!nIb_;oc-v;T1b2B=RadHCgLAMP&!_jcbKj*_w^2Lui zV9<w(zY*^VL%f9m>E{-5pW~DG7$g<=+5SlbZ49ylNaY`9fA9gnP2BAz?lA*ir;$pH zo!7qOUSWt(0$XW;+>4(?e3^b@vv4}g=|?fIT$*Qu#Ui53+>Gi;TH|pJ&u-z$$os;l zuob+l8rqK6RgfVN4iQW_fO0%OhlPY*WC^OwQ$cgfNp4wfPFm88h8z^W>8piLXAg<# z<gw<OWh=#-xgATBX+9`0HMmdk9CYNhx)H5ba8cvnp^~Gu$7KIE*8Pn-+9{wJ4gRtK zFp|4I+OdP<#ZIzWTz2UaiKr8%HQR1#62Gbw-=Xrh3irMQu8yGoTBoou*I>QBzgtj{ zm$%XA<!o>8mrHl8Bp2+@!DJj6bPUoAsgJNySV05whp5?1zp(u{g>`mZOiY!f3$6Zs zzG6T>LT}q(VS(W|{-rIa?fyzaeYWlYedY6&+a8)7&{F5qb9OIY{AIyOs>zPv%+rXu z)AM62MP~62a~h2XmVBhQcdW@xt#)z+4wsW1b~q`H_IsuOQ7eXRHw4V+0f;sRkn-N8 zLT;KtbVJHp8Yz10vAFi_?S-9p<YydPy@|Z}o8N>N7%V!Z*;%VYyL)`)=bryy!HL0S z+a2<Avuw?GKk(SC;`^6tZ9mtws}xmgr__-K&Lh?DGNo$}vQ~IRE>dOaIgu0}?`HAz zj5NU0AoC4z!GTd~oXD(4Mp8OvHe!jaP$pPFme5AwaO}yqjssmvl2i{38Y8g4MWzoU zv9dm*q%Y5`A|+^0g8Cm4ExzlVzp^{FF+RFIX~l_Vx0|-nx3}(8*WNCFCCE}8=vT4j zbWfRQj4>cLuyoU#OT4_gJxsfPzN6GXJHRu}v+OWY-vI+gR(b7vAzJ<-R)gXSr@~*P zkM|9UMAn)x>gA$zhxTx$+Z!;$RMN2@_I=`zb}-&?@|0EpClm6YJJ#_PqN<ksND}AI zn>V&#!O)0!OHo;IUS9FcVsY{4qLlu!;M^dCU!qq<b!DY*mai#C+J#r|xaY~IPu+Fl z=~HVDA6dKh$U)-&#HryEO?usQt?RxmTXyR_O0@>;;TCv{Uy{EJzkZAinFCsvK%GaF zLS^xik0Nv>Q@PNoAmi8WVx+0DFj;8Ua|!~Iv_oi`9dUrF6(w>U-R*lC+xZVQC8Uw0 z&8x5MPjV|t2`LPYY%1&;oW8BM;6Q$Sdcw$%b=Ca2yJi;OGLQHweY7=BK3ek8;LhTM zdzQX+SGxGdh7Cg7SpVp1aXQ685YWLyCSMEwr>KTusBbe{_0a)lPY;6&FH@^&pbe4$ z5T_U}?VlHyL`&&ez|8@jh3GyUcQmMI;OQhB*^xJNM!R*4yrAL*u6?nXp%&yk_X!z3 zThgDla-?)1ef5Hp+UnAo6;+5KtI)<bj{gjDPaZw1A@b_AiVC8uJTQFMJ(c^1ZhyFB z<A${x#@BB_kq`1jxKD*zjGZDBV;A_COi0q;J(Xx4Dl>S>InI-5g}5ZJ4coOq4Y!}9 zkR(ZEWopW#YZqq<%mA?t<=_(+`ign^Gucnd;S^u;7<uvu?o;kf+ihH*EsktWA4sts z=lW9nQpF)|`}FCyMO4PyE4FY9rf3%&qTTNa+l6BIq=M<0Iv8W}hsQ$iI8#$IC_Vva zYNV0b&;3DCb~0jAoI4<>z{W})x9Y*m%i9m1@7#NN$Hf0cADMIWnY`loW%u4^K045K zOG3y|A{^ZP`z;0AY!8ZuW6Q?}BFfj4a@&a^ys|KXX1U4{z4%%_04mY$Qvs*~EtJJt zy{08uyoB7CKy;r9bQyJVRrCMee2VTisu%73oWPf0M*!C$p@K;|i-mb-P10UVb1Xe| zWw4Yn-VsxS9YWl=zo5-iHQ{-8U#Cq`|IFi6GdoLab>U?R?d1zM##JX5S1#}CTiR35 z*t=;gv!yC8r>>svynky|^;tt@ZgZl_m|2lh(p<Q@KdX6qKyqJE%c6yi<--w4!;J&u zNdIoi&!{NR&2OX>NB{*6V@J|nP?@qiS*L88)jv6<pt4@xGBYcd=d)m5S^j%7s2hmk zhyb&gA%r9&2VF13bRdZ+1?+vG{_lh;<^IxSGe4TxN&DZ;?(UminBUM<F*C{DC29rQ z<24=R(@Hu^YjhE1@okiNHAyq7SM>EQ=`Nhrvtc2KXU(l^V8r|18b|&8|3*x?teMf0 za#Jw!31`A~$hHPXM5Y&($g6S^&^SB6Wz@r9(CLtt?<5$#2r)_>!YBbH6;G8Xli`!h zbpt&q8Qr0iz&;W!|9@~>3GIPqJ`z(OX=#X@)!9|$pXM7KLdwPOy^OIwV;i^eAtfCp zHM+=BO27?q)pi1Q70&7g0b8rVeG&nup?$H@b9C<9W|dPsSzan$mMgce-FCqC<NuX% z{h%Bq94Mzj{5&2NAwaIv=>wt?<Y{4E0KoEc8C5F~!6r&aPc@q7Hc6>5L@;?m#Vq+1 ziv0KO_YK>9TZtz^6&J;?_yVv`tv0eWuC;vO`o6LmRdnl7?s05AY4WAKe|h1=yS7h% zG1unNxc|1}IN30)Dgo9B#V|w6G}+T)F&JcVPVS=t5-gt-Gqu~TH131cQl<jYmIbR0 z6b{tD&>aPI8TVi&XOa?e3Pz^w%HCT#<0Bfjo?kV#za+eR>5=Zy+hXMcN!hq0dqZqw zL#=D?{+_rsW4*Tx6}m<4mA_KB<>gH)#D7ivZfW=FMa}2#TwStwIJ7Ke=i3W|JUetI zjqSDmyD!YT`PjloUvJyI9J1Vm*ad3yA<Mg{oi2MzbQf;I$|>P9pgE|p;%TRGoEYGR zqMoR?_@}yUO3__;;-@xc@lU_SXG+B|foAwPA+qAaE0rp#0vr9+@mcHu99Nkxs<l^M z6Ep%V<?gZ#@JA;;MZrQpKPrY<`KS1*!j_2_C)#M%P!@L&cLgTIFZ?fA+<ESvMo2n> zbNF|{ZHlGP*f{HRz!cyCitG-91NB9^X;k+W5vVzLuoB0K6MrV&mpS7s+Y_#QaGlK{ zzxwlXdiN#duslVe`9x+}BF@|H{(8MK#>XHCk)EDHs74bn=+RFU<EP!6kpC!YRah%n z!e3w$vP~>!+Dtl*hB0FX8Uj*No-%#Std86BbMNS!wYI2qU48e#yxhCm$B)_;rH|Lm z9vSPXUBiuyc2%siW^b-)9pipiy{&F^<>Il*Eln-k%0|{K9=d1U*n;t{?xp=BZOb}G z7K~BkkTUq^Pr~=$hxIbL$zTmT*6X^Uv71;X0~;EOH#`&<f>ZoVse!d=){(-16kor1 zzodNsZc*>z-07m-a<hEa*yb!}rxuM<%G{Y(9zXXiI3<hh<6VF!W06r#d7D$xpVz|Z zTFFjxKMG&Nu7baUz#?#WmuuaeG#VVO6mIYyfMy_`)Fm9hz@9ZJamwMT<g=tfskmdS zb0ek8&i(lmSt~YeDp~f_M|X+K$vwi?K|j}vch`#_hhC{CvuGz@)U5N)0>uyxz&Mm# zq)cXOw7>7f-VZ{mFW$d)&DIF(WFbtyc=`W8H>zQsxCm;<9GMEqYzk)V*-g_f0zM%Y zHOHkPH{;oOWVff8$TD%WxS9Ka`^@HV^IOCXbAz_s;631xyvxVSzk?00f7DI=s~9(C zTJ}K?Mtr<7Yq+*zI7eCMR9{|O<0SvCWo3Tms;&jS{X@9d4&g=4f)%9LC@}uVaYToM z54MN{&V*0nEUJ(QL!#VO>jDg556g<hf!;1Py-h|~W7qbInTRQ@7bqsMFWtjr1JG8o zQJDz8-&x``uB6S#kg9V1j$9g-?HcAQ^f{Z8{S`sR(9wnAhPdH@Xll(RprdZS;#o*; z8q;-AI5{CU23(G%Zc5f!*P+;OyAXgDNL@Ku>Hth8p37fYC3SUtj^Y)&y(Pr_^{?4n zlMRj5VpC1}2p@41-M!6xF6XRx5;1ci(D?cKdU>G}ySwvJ&R=TZJLM@;)Fa(<Qc^0d zn_$|L{KcW@wy%h-kAMzr>gcZYOY@BhQ9M~Dexp=wTetOA4{fc{w4i@ZiyE4Z`bJ7H zOBXyJzL9fsjC3haTeh;zT`MV`V+4K;@~n7?ujYL#izfaIX_1Cen-y=u(xpBtlhxS* zM`5fy$a!hFy$>+e^O9?7vIjdoCfIwmOBK?R4Q1h(*NTdN6iX+=94u_=-Y{A*k`-T* zIK6s#dt_OBd)dsc(i&B6U443HbEV=<YW9UE4>t^~o7O))t7%3+@|>cUg<=#8#N?8e zMi`3;<Uo0DUSn`bQ(k6;%qXiB*D5c_FN6D?U=vesTL4aL7Q`9jFoQJgrd;^HXP|3O z2fFDjm8}IroW+XX4=Aek^>ubvPMemJ5)=d=BIdXNfgC@XN&o_TSPDH(Ahrx=KoA@i zaG5}FGu=(~H;vuki`ajsKa=dgr_lHDCI1g6TU0enu`khRTOwRYh{0h0jRZT`0Z;Kz z)RMUO<X@5a%AY>2c~9>8QKfAr(OvxrNon5^SK*Ng{JZ)b(N4J6)Nt<+?GmE9vb_fX zlwSD5&1)7fUA=ng>Ludxih{zbs=@+b_}@1?5)+f0Hn08l&bjH)@mZatIp(-&q&gwM z7~~Qa)!8hZC-K!Ed{8aE@xf1@khl*kD?b$9ti(U1Z*}#RZOAd^h})IS%1ZPNaTVrP z<KKjiXqOQ;+gzfZx%=?p-Fpt*ws&Z7aA<I7=<$Nu1glD=nvqd6i!?_DMuvTLIx{RR zM*L3GE(j?}WQ#c3(L?oCt$0y+52OZ<+>RJ<qB<yyGr2`YA<_^B1vqV*o_39z$;-if zll^EFN^qN<sPKmvXwcYU&+|6^zKObt2L7wG)SU9L=Wk0~u_U^tYE?{bPIlJJ={_^2 z=g*v(UtFZ{m}r=2<nOr}msSv&Fsm!)raeB<KBvROr^V;ajLn)?pDBKmTU?x*TT)D= z(_et*F7?ZL2-_amsn@nbMgfTenFNj~TQuSd2tOcBqM)GSGB@~p?pH*CH)r7dW(e^0 z4GfVN6sVFz@SiLOX{%Y1mZOLCRcNyau4Lcn)<Y-)ss)EKDXuA17dxbdWA=7;u|5qb zchVJ-3)yHwitB}v#SK~7?OU*N(JebV3i}FzG@8&5U8u?1D<`zPNTaE5Ze5lM1NG2{ zOXCOXO7pwVEL8_(v?!v=4}EjI(I+M1y!i3?&Zx$<b!j`-hULU)H03V3&aT8w8{(F2 zyN$%W7m?<}b)DZ-y`idpQS<y;XOgaqM>`>v@Q-_1{w%aP>hnE)WV|<W^u1N1TB#9q zRFqVJfyfOzN82^J5{aJJV^Cm?K4xz(S3`s~#nszMty2X@`?;B8;yt^?KhNRL&p$BK zoIHK;47s9~=c}9Iw%>cc$M!#577t5^lj%V9orux;0B119Y6=h6alXEup5B1`aB&R{ z1+qe{#*vyqjdjV*FpbtZ8mL#qZW6KjLLBrV@=*LL53<{{00c>*=}i*9nfaZEg2J?M zZABRsI<>YmcW|!G68vx_moBdN57lPo<VLo+$62zow6H82dQTo}JNEJ7ii(mN;&i#? z_{pBo#D>m8$7a9%*3*xD{`vT+>bGC-Id&8_03xZvo5}^S4dN-c$rf{|qz>E`AVICN z+QA*TW+%h*gTIztL*t0(M;LS+g+(Tksa=b>T4w9eu0@2~j@Z4ua}wUS;IrCCcrMO~ zkl$Y0|BwU^%gJ`*O5L?(EW)8Z>nyu~SjI}IVNZsF$J_|gM!W%mt`=yCwY9_j^{Isg z6oF18KtJs3Ypk1NElN!*nx2w06Dx&U384ymAD$raiHpgg^On<2s6kWe8(4VYm&jE> z&rVB1X)jch9QfZ@3w?@&Va2}`*?rfFRj0b6doS!-aw;h<#fz)ft6SRxeQnC}TL$Ot zEk1GQ{9DlH^F|!2CBt6zON)KhJRIHpxAioOdOv!6l6+EqQ2aASicCIKseTXZI)aYW zL+|P-Se%rj0gjq&91WzAO72*D+cGvxxNRqkw;d@qoQSOCc?T=*`Ax&>h}d**u12ef zuCe-f+Ri5r*VObU#rHR^UBJ4Ptq~umjmk=A8tPY;`!sIr^ecFv@8}=r&HdvY2i~5K zP(Psv#zGJ17yvuRRVfb$ASmm{egnQb+?MRv630eokOqWZCNcSB8AWP}j-Q{B?F(8d zf-@R2+wL4b^K|!3YipL~%g?=|Z&*{|Q@o@#M{CP}_z#_zf8;-%2>AUI<qz%UKcvs6 zn7{u6>IBo=8Y1)c^;aN0b5yO-08!rw81EPcb)VXgP;rcPXjb<WBu}dM*rtO1#VGkl zwDQ38nv7D7N@wjUZJd|fSy!`QRcGQfFHZR0clx5{T;0U3=hJ$u4R<Z!KC&eqz3HX* zxcb!|^{dKc#1<qxB~~kTAwFQRsujGm`vp6CBSN&yB!#yJky(eci#l+@#bWiW5_OI$ zzd5_mE7IhX<kvY{{#j|G>#}?J?2NcHm3)R$*(B{w?nzn;Xs@I#kX1{yfK$5vU<dQZ zSiRuGY<D8>fL-J3sE5LRSmqMj!BXZ@0n6yTv6m8dIrmqV-SMXVK0q?VF87*}#Tx=i z@G;J<Q9$s}26%XQJ4I>*ntu^yFWGe*_qxm)l-(P>p;{o;+!5)vzd)upYN!#cj^!;p zsh{3IGuF9RY00il7MwzKH#xaGbKSguMt!<aKa%Ixr7Pb)l4rIi$LL;vl#G!DWbmO| z#m7;X_wcclRq5o%=I5SiIVC<Uo)Mos{3r4xdHfGwik_nOhn6#sJkn}|bxvqUF9E48 zEXzk1?(ZLB@K*cCosdZ*x2O3y2AwAj48`0b((v_q6T=Ath(?l;zCh7ynlPrwU(!$? zY)vt|Q9o@~R-n+#CpDxiv>~BxBPOGK7N6XlDbMen#tXSmh}*=2r>gHe-C(=AhIjyf z$z#nS@r3x$=BVaI3(=1Ke$fH(J`rsiNC9cT5Bnb;06rQ!3?~U$D6(TT8iAnRUMBzT zwQFZbJ?w>+)IV&8o0MX1;COha!CAj3xqRr<sqUYCx^wx-hV$o69^J%hE`?3CsOI^f zS{xD|*!;qKO?Tcgur;6RGbeoev)qhl`^tdBW{}H?5ojG+L2%a*YJ4Qp_?DD(M0J?` zkxY*v$^}byGU14*-+g!IvAat53|=~V^h=~OE*zDcKd%xO9^XxqG{3F-eBw)cmL_87 zkSZtP4~m2xZE*7S6#@ceCM}PG)lsEtG}KWIE_sD80?9M(C~lElLa4H)KqxnqVe_YN zexaZHuDkntWya8{(cBd&;R(G7t?Ozdl{l;>bCI()wdeMRMh<#BO)CFri$@fC(U$L? z91IMr3H0r}>#dQNHD5kDVDakqVfpirJ--v`pufyk52G70;4~UPxm=0lC#42QM@pYu z28qRp#0CkJ5o*foq~tw&%#sBvCu3^7Y4L$l{<W^I*OV2v497Qy2l$kjtLJ6%#EkUJ z>_ycv4G{r79;<(NfTchN-2UMrcLS2-S{~b8d&rR_$5DJ=*5$+r-b3Vzq5YJzlU}bz z1`875rM~4%C?XSrQ4n!to{kOQ2^Ek4aE|3U7qWl$Gt1h?FZPlBS-e{9te8i_=gD!N zW&Yw<Y{?wH<mYNlG0~A8;t1K}5fP2dDh`eT8M=GZTz24%PI*4fJy%F&7ytSBG<yY! z9_YXN7%A%5-#n{jPd6z}SMmxK-}HVXGT2!by~1{d!<UfT<m&6^Cca2gb$*a?)P|AA zKq|S*0%h@5lebRiETB@~&Dq)29hiI=fJWnrFcl_F*%zCK5rMt}8(${`>e=aH1-VZW zgg-#`&Azz2ZSBR`FNhDILUibCmH=&|7$O#s#R)bzVi0z+AP5u(7Fx`0n?jz*s2Gfp zT2LjRjyp7Gtkq~Ap@9uhqLA7Z)iL$~BG^qA>A#F`l3=_X1iQ7Vv2}0fQSoP__J!<B zQ*mg1TJb@p;G&sIw(B{5P41QmqxcmuXk#HEC7DAb{Qfu@A;JeFDPLb;K^g-6QNQTs zW{^lH?R&?l3<SppcZQw`qS5sWafgvjEb<`2FBgB`Jb$`rWcHvgp|!fBwk6hmpm&}w z(%Mrj{+@6LZ8%CI+sSrbQMO~Q=tDjQs2Q<YxOd64p$feIq-;@5oSe&_*<kw<#s^4N z{sB<W59^EZ1#+B^4;^2CpMs4~qTHl-V5@529pj^1PP0+z0J$`hA`f!s6KwT!tlqsn zU8dBU+~(|>G-FTiZ13zj&Ef=?E5>{+<Q9p2>Y`=!;*+GJv?0{?4W|#QFBTsng$>IJ z)#SFKYL*jCId2mv7Xn{st~G!J2Zx1(_?tN{Fp!SW$HxyO^izR|Mx(ET10^9Lt*`VQ zM5XfdS4axwX=h4CS-Fq+`<4ZTrunmnbO|lh9n~%I9{t_@?y1q@Sa&y<iQX67tq$rw zs;Jo6D+ZAdDu>dDEtY$Wqz=^J^*i;eEsRr_a8^*5=1_w_<pxlg&LhL>dwm`h6Ex7r z2X+>vG$t|0rBnsknUqe#K80VS`t>>Rl=#AdYYlVqyk_@y8`7(CnsaJWObBEd;zGnz z9UTa%VgX{mqzllgEL>VIo+qWHbs@IzIhU}y8Ss-8PVWt%WiMhVxfQFh4jMjP+{8Vo zcm`b$v#oxifq`*4t<{?56_=f@iHd`Jx2A5qv7%yzh81qYI;7ciK(j|t7R?KzwORJ9 zhR}lK@s&JLQkV|B?KqK9)6L-%mf{hZn`GKS`!VPm=3>LUuy`0?cn-$}yLmaQJ=C$e zeq*cFFWS5<rE_(OwaQ#w8IYXf=QGXQkmKW<IL%x$Kci@2;VtX#IM&m{3h?uLLenC8 zGh9+KjMGC)BfQcI6c-fAVudiT&~$b?tH^)q_Bq=d<DH%T(-QNmR4S#iRi#!b)B8*6 zJEPS;TX)`Zq>U8YtMp@1oP1lFy>;QEGp5bXqn1&aco7+fR#doTT74<qw7UF!&@DGt zqFZhK_^ire4b%LIEa&k5jcWEvo&QQT37hPfC2v#6MqYBIWK)G$!&<wVGt;XgX0EAD z&h^R4_KJ-1MB0ch(dZEy=Tp#@kkOG|+8Pnpm{n3((%V#KsSXYI$qaByNHrD(mqz+! z<jb?=sv^0(zD~boaP}%MrAO&V$=uae7mZhBXxcQTLMd-jDdozT#@wQ+aFuIX%k+}D zsWroMy4q1Zr!}bp8)|(h-LhwA(P;j5NOPdSA_4?YIbPclj_~>xSj-Yu@@vRy(%}@x z;`;$6liUZ#O}*o|DOG~x{qnR4JU<{B1{w86cff9;7?R^(i|jeIa^>AU(X%h^I&!{F ztRC81N^E_kV&CAv?g|BWP<7`oPnge%_f72GO#=S-hWO!rdDIs1=ch>^iKQc>r%M4g z46VCiH6%VB9)c&1mu`;ZrDJ4MPnSjv3v$RGu{PK)v4ChO+dqH!w#s|&UB0hSe4u(D zl@pCz%24g{g(`AMo;-KzadMYvTi)}^;eD?R@K5~V<?$zaDd$l#J%R{>AN2^!OsHg5 zAlq2MU={S!SoRbZ*~oQE0$7y^iiOH<Y4h<*!xMvb;-!V+@xCA2jarr5*~LY9-aoB8 z+Z5)e4UiAyjLf*Y4cQ`B%jVW61?J>h19^{C+tN^B*N9wpsX~+&%Hg-c)7@#|kqhm@ z#vr}mFp~VyY@ai|hB2VXjGbe!n;-WKcGLN~1x1H?UmOsB>bgVg>#WrH>f8O(ON4Tj zvRb7imbsl1s8_KSO<!M}xvhe1S+y-4e8Og}98;LN1t5Y_aOQ0|sX3nwO_<t61)0@| z%b~{^(o>|X&f$a3XM^J~P&fc-JtcTd)GOX&JQf6hwApIR4Ugc1Gm_k56r;h4QGalo z(ZOv|QMoh@2Nm;g3^(c2NakpC0O&oG-fXT(@Wft^9-#dN^LVUWaX0gL9DcHnxjBH1 zSG;E){2ctw?lUef=zFH|a6Z!|KH^n4E6pR^s0-Hxro?zm`xPerqr?004l(bC_hXmM zl3p0+lie1_{qf4*x|gMBlr1W!kcRS)K|28DD2Pyp{MZ^$Ln&+JJMoixc8>Cw6yD&Z zbQ+5c3iU^C9~oNvB*aEVxj6%%oE=-VuO>ykN|lrr>7o=(DwbmiO_1JHrW>W=eUx`A zq$CY^eW{~I3RmJgoOOC57ae3#%-+=)QFrHZr8zjjB42-^EPU3^*~+jXRcN5US<$pS zXX_S4SU`Y9(XuQnXL)yYq;Ad2M7H~5l6l4u9vdBD_#g4Y8+*iSFRs>xM?Vr86&+@{ zop@Zt1}zP+ghz&Yo)W)(^a=5syD+zwYq#_M!flWu6iL`UEI1&*LuXQs#wJ81Bxsau z%i1SJk7k%7U1IDTwt1PGR&Sr6Kc}QnkkTJ;1sdE-Gfz$B{j*ngC_?;$LKLm5tvhxq z!UFw+mE9{cJ1jN%@?ihKFhy4rX=_)6`2~h3XV-CoC%)d{Zi$St=yzN``7dJdHHSx- zJ#PN$(3T5h?v|)Xi{CfTyzq@bom;>URO$>Nw?U(dlNsUD8k7}SL(2NpqxG%)C^oLU zV%%s9@ib*5@uU4Sr%x}KF{7X$lDU%*K4z9hR3gnPi-Xq2`bnrOd1!(_+d5Fkbudc> zFu23Bl9DXdcd;Odf@kSd*HO46piJh(qwO`BXH{>(N9;PAo}Tp-c1}Ur9@6|hVu;9z zoYvCNneC*>pW9d+lNwu`KFur0+w2>a98vei{CnEWbvybJTf<{~3qvdB=6KIsTOC~; z+7VEhR6jn0cxTQjv&`^~v~(o)ZLJSY>DkecKWL5_RQ9^Z6vmsv62nMESVCA<u6Q=h zW16qg0~TXoP+>+=b=J=pA0bWu+({H~EDH{(^zmNs#AjoF6kk6c6-vGkJp<xzC$WEA z^7-Q<-aeH9!7JVnuWbLV_|fxyDT#?GlAIR=#aF1aj6g?p<lvNbJB`*hD@TE=8|XeB z5+YM6Gm?~}v-77<&(Du!XIDn<U!%1|P3pO_)7JvZGq_QS@*y-wjmI)j7dG8Z>@1Fe zfpo?Nso5{oBYB<DAhd(dTv=3NM16in1_&FLkkQuAk>%u?J!e*ZWO7`&M?`K<&0wxq z_KLR9;@}`tqIXBTKDszH!Wz(Fh>Y{iu8Hhy_f9kg1{a64uE@z=+M3lK5#FT;Eyzf! z$<n2`PxChzwBEk{!7qd*nJKk1^4y~f<Gp?+T_;|i`|!j@qoGo#|Netn_uo_>89>g9 z`5wXU^WHx2_wV)E3WIUOHQ8flei~1Tii?93V*W41N07~JR5tTlWr?H@KC(1cWg^wn zFn^PL1+Ibrj9r5|99)wuf%dU#_#xD_B*EhmC_^Q+)~Fr@Kq!+`NTkFbcF>SoP<DO= zlBB>O<+!4}#c7u4-sHYr&Ec(Q*BRseJ4fzWQW~5xb{2`X0d;=9BTs#^@<s8T6Kb{X zB{YR7+4984YxWV>x0gZpwTTvP1Qr0pGjcOHjRM+xQuR%JHp~7s!r`5U^HVHPN%g7Z z`S|+K0Kfe3nx%Q^%lk|bhW7qlbz$|l1CG>Ct#cpz^PT%&A5<u9?~vz7<(`*TJVD4t zJhKoAty;K()35UxxwD4F+o(1&@g}8(eOcTsX(sx`&95F7{eRwj)%WWB>XCo?{&VlY z{QfCi@fDx0uWS%Y8_Mg&NBv20eMLPvhi^!jm4zd&*DBu(TpJ&7dz!2Wk=ZUpW<9OW zGj)wIe5N8`Xtp^35q*}8g6B$H8X_f8(tZY@_y5By_y2O`fBTzUrRZ&InWwNSOR_VI z)K~W^`r29s6}igN%*^R3^0s1jEB&jYG<(`~^@L46r?q7WFK6at%utWX`&wIv6nTo0 z?2PFu{_i*3X)V2UP?@VL$;!YdKU2(U!6$KF`jS80($n3Vk(rh=0Ry_Tjs7Nn+0xy` z-s3f`-QBIzveR?O=hA!W+0u2H8EHA>hxQJ7U3xZmt*w)OHa(kBdW~|G{B8IssfREO z@$ht6K58&Q={Sv7UW%Xyo?aFfJcZIUa$-T`jhHB|3dOX5C1rqoun_vE5SW!=Kr5ya z!$SY0w9sGh299Bt6hbed)lG_ZF?06C6e*&+My|d;LkL^8)SNW1PfT9;V5V#1$y)wL zjYo#1$Tvhy{;u~<O7Tj_>J6O;Ea(X+)|;!tgb!lYtqNWEV3z3R6RhdcxCTae3b({t zdjbpfz9~r)PRPv8Nq39S>*35kA)475W4hV4&$Z(2X59Y;d1UAOyy%{NiNdzQTO$gD z!h;>Qr<@|9v@?7{)xCW8!UwWkrwt8fLtj&js;kOE*wz-RuS5LC13i^GwL6?}Nd4v{ zFP!!@=7O5`zP+6fT&67Y$HM+pc~fLG6sRCs8ct`n0g(XCdo3vA<$}ug$CaI&0I0OE zHEm19TPo+}sB4|;Dr>8qYvkGUD0ZLV5!u=id*xjUpcYa!rvUhAr^H0%;mnoYBi(Zb zT2|#@q!i5{3E4OXtRl6VyvO~GO05dG`J?VAy;IRR%4<y9;&6<SvQ!v4QiR4Q2l{K{ z<k|;HaE4z!)<J<o)-7sWDE?3}lC7$Bs;{i6)6^)kMkpQv_pGI&Dr}+_HnMMUQBg2| zdcsr8QcOpV&v5UYL1g<-+YbMDH|E!a=f~=1kn0I?69iXaEgG3W&*5#QAt%<{e$oR@ z6D*R@$k|?YVgA=oKi#q7RQ*MCtJt%L@W+mB+>^CJe(sA}@eFf<3oB~BK*rL>Nnbep z@Z2--!_z#mKwyAqwL}oyJdAR=$&EU4AWYyquotV{@N5OG_?YSo|NH6FH}&6)s^Ec3 zTef_;eZ!JPqY96ot8EAE_5Ckb|9o}A?hL0~gju7HHSpO2WNB6(-qTZOG?{crKG5kj z=q01k00@WyKe1RB#z3v4ssAx6P>Ib14NJXWkZ*(va>!S^vw}C)HqOqQ7h03Js{51I zUbKC&)STxtmbWZ3{ot{cg3tbo3Aabx@8oPl-|X|Yr<AJSnxBfeb@9V{=&H~T5phg| zB+^W27xa}<jv_Zf<2o806%`X1DOfC?K0dHCB%e4Q&;G{{@jpfNuzT>~9JiyU&?pPg z>=7%JM$O~!2UJ%GgejvYUl#SDWfsSGm8;~Y!oHHjcht|UEU5NK3aK1U&m1Z?n)SWY z+hfy4-Ltz=e99tie^&(l!8({Lekp$W;<eo01l{YT5wrsr*3Db{crT|?y%X?K>T4%H z{}vj`9}_zan!Csl*F>@{z&%tPh-`1?Vy`{|T`8_50xfKXb=+Zb_D3IeuSJDKv+dy~ zTN!t@iMt0%pGI*wEBt9U-VZ)Bdw|lxIKQ}`RebRN``fo{0hp3FQjcyxTs`@M-tVyJ z%+p#>Wbj$tcvurIF8(Gp%Gwy9C(?kEChv$NI);aIA{|v%)D<)37)QM>oSAGj7X@|` zn>ah9By8THo|v$@?R^PtVNtbF75&-XIa|3Got<ozbXE^JInRCU^5zwvKQe&&93S7# z+b?z>Bm6;(X@}^_y^T2r!QZd<_whkCnkyHi7!A~n8eHui&8O6-+XqA~Y{~GuAuA0- zrZ7^$*1)AlD+<<kCAEb{S4RxZUB5Lj+ZQM`jp7P7=S`yc<k_Fb1AW>91AqA7A6H#m zZ4>~UqH&5h3FDxTK^AT`0)x}Tl_1HUI{($EI#nvAmQOhSQRq_#_7lyr`UU=zPy;m1 zp_<MF36GN;a-ej=ub*Y>r(l8(OipeJRwrF?aX0@e2E#@`Ty;(!DmDU?n5)%v1gyRt zTObZ4?*C;341vm2+7|O`7*q&tW|EO#!=Zw0nl9#3giuuHBX0;Ob%PXX2Ja{1ec)5! z{Wt9I(~45cQ#*K6Ou`og{AHC3;We&MRE%7XK0;cIl{pS(a+AbDeFv`++sNL^jsyub z6SOI@wTKC1A@`#Vfg)Qe_Xy*U-P{FG#1%Y?#%1VXhFvx44E4e~sM^&Fb4y6efIB0h z6xdJQ(c+_Bs4JlmP@z@gZcNz@{zQHfl_Hu^Q#nNCq#5Jq@dR+7!pW6aqau{3T#&i~ zq-J{Xr!fIq_)DKM8-frHB`mu1pht>|$b##*pI-~^SIG_FpH$Z2K_@T=`!m$8i1713 zO>~k2_C)1CiMalZJls7ElW;s{U;e98aIDl575wSc8^Ema4DTuPK<5HF4}e_VFp1Zs zRiNeclebO+PVy--`}zcgJ8NsN-UwfcRq(_N?t&h}NziK4%SN5#Djq>)up`j{{*r=2 zLDfqs6AY~uHKvj}ql>}jL6zC%Z@(qU1LCu!VMu(WW62VQ$IDf=a=ILLWUeb!FXL%i z%;g@ei8FFn(71%~3TN8+3~@YZH5}Z;?u&#+@X}VXl{~jVEbd0e;e2ug>@&m0vvmNv zBv4p!SD*!PpJ5f)U7d))?h5QF2dLEzcSU}!j&QGv&yo5;4E1T^Pm&QWP}rWJOaw$K zQAK`|`2QyUZH(28%2YLu%g*q^xqv;{U?ujndqc6R_9zTfv;0`U?FWQgoO}AH#buBC zE#bCO3}MFkdwDATr`#DXMtbM#cGa)nnftg0_+Aw7qKlbH4B(5xa!?Q@+!;JC(8^|} zS9n&2OTmUU_Ot-Hj8Fs;;-yrCOGkbfLnR~P4?VUYKwgX!fS`2HlnUT*{s_i;!yTc_ zC3qy3OLM~=sqPB`CKB00{Lcf745Y>I8YWCMyhukVI?K^F4<|81f#I-%)f8@y;6_8k zRZt5!8qiI7U7!9ZB_%m!>~!bT1M>q$ZtIFQ*FsOVnxpF?E9c~Rhs<2s=#vxJErxev zT1`&s{>LtFTKVZCgWjG@Q$63a=#@jWa0o7?o$xRwrn7`QFxwDWnAIH_)EHfGU<ll$ z!5RSjN=obB$M>Ig7Uc@=HNR;-OYB-JB&spIZ(zelzZ9=dan1kN*mVH5Rb6ep_cXm^ zNtR_<mTg&<<-O#+<88;=aT42cJYvUocAOoY#7W2`Aqj!70)$N&WhX$O1Spg;3Y6Wl z$|{u7GTV|w&;NJslWaNA|NlvwSl3tQo_p@O=bn4+8I-9lMWfy&PM$vb@9omL^}#<y zKaKlq;R}{75&M7D<iqkj#mlHs-9%B)u!9&Kkpk?OsYcBh%AM#{DvAh@v?r`E$u#7y zWJ(_SrIBVQ6~>Xwds3A*laCESsSnLXCo<5Go`r;%lx<Lon+b)7n>;japfS2N-t4jj zIpRZRtxk9JXKc7@scZQ8%aZ%!Y}N+HqCKq+ZvOG%m|2$G`q+q)MRoJm7xp>pbJAwT z>FpJ1C2fiP6C1yNzB~$5`#My93RjvTY}0F8(3PKXZBK9pV~0++_UW%SyePhNBc~0j zeeTaox*j;%x$VPa7d<-MyzR2eq30hc&$;t0(4%|uRpA!smvoay+-6=_n5>jURdSmD zSX4|*g13|kDU(w!l|&Bjj9DEHq6&*Sq}x67iS|&+YjuK+kI{o8U6YwZVV{cQo{20l zhlHo;w(l$4+-oZetEh1e*46f=wY8aR;!H_eeX2EoQIc~(_STykopbkbdC5glm3fub z;d$~oetzv5mH6Jpf8G(Ko&Em!l3NybofzHsd1F|ZQqic;IAcv=$2jh~)h}MxEk0j2 z(X#$`<%O?rY8tP>DZNxI7brV(9CSQ(dUM;^>D?nX;7}(2$!gE({U+iJAZf)zl)ah! zEz10nWEci0jf^E)rTZm&Po~|269XEnj=NzLPs8_#?~JhY?kIzBb`qiraP*Kfl+%yF zf#U!ad4<5#RLaF8y-U-HDe1i2cV`9`4m=GH)AP$IAt%HsaL0c>6&*<zisGTeLjHx7 z1!{SufaZdbhK}=;V`E1?Ip0n_tKg(ry+Hh7@HigHmFft?t&7Aj#VGDCxE>C4?{Ves zYUOV`_Y|=8jD&LrQQ+{tPy`4ltIQ*rCGzpHa9;0~koF6LQ>AMl(lWX@=B~u0-E)ul z+Q?7;9u;5v^{=^O^XrAJZjPTkzjO9{aS2B7;%<ai6pU<la$T@mtu%rxo@#QCU3fDF zcyJsybr<lN48K?W@|If`+;*FHLK=(VR&vB>6IXMG+GtJ-FsD5&{B4Z>hXf=}0j;9T zbU4^Favpi3#{yw5kdpOF_5zQZB;Z8GP*lSOdeUv>pNZ#2xLomHBY*mEMEv&K1?)Jw z#=V$7&p+nAneTDWat})DY!i?053n_%aRQVGv-YQiel!kKO=pfnC1GeBfyQZ%d-d%h zPWj!)Q_n5_;q59?$hh}KJD<S^iDldw_us`NsAP;M<rGWI@&$q?1HhDlh-ve%rDwl_ zZa6_C&LrM+>EwQHyZ8xzLi~`|4ft><C9a<0QsFSe9;*_d08qyAsKo~L1=$yp2o9Zo zv?_E~gYW5_BItt4ee-X*4^DH(d;9261<!(eDH|h>RA9XWR-1c(wTV_d)L?*iq(qSQ zn7~O|3vGj`+ZEu^PGCZ0%BK~XD65D2miXibhg%RUC-Acr;TUf{Y%j@}3ssa0L?Jm0 z23>}elo`)pG>cyziGN|BcYvjT>}9ziDJ>T5L~jB}Z%RluGo0<X#lbG>Dl><hOo+S< z3DMx5rctXAy>G$wh~*}iJZIQr3sH>yKp4<G=`u;Cef$Dmv-le(JDt$Hs9;r2?VL?b z&VdzUwYe)%xfFg-tL=$u_z;&Q&D+&QY0<B^m|HI%P^U)o|Dbt8O8gP?j*z95nZhUn z+6Xq(1gO;k0bB%(<17W3L~LJNd@#w5QNm6;6BquEy)pAMt5sU{#&x}O=T^HqVrjE+ z-#YWOqWfQ*eBWX29-<0YEWR9En8^JIT<Gr53(ELrf%h{&NhKK~k%RG4JIxmd$W-bS zkmLA3^DV6h4-fRLZ$8{en#Y0Uta~3udSK_FBk7551Kqjk-tZC2oJMyo7AYW4fxSOL zmPwK;5|5N=X|RCG{Pdc!MBkuSBC(4i1Tvv@7|9g?Cm9ZS#&JmK&HUi0lsUyqx=I8S zb9&VC{LRSY?M{-<xp`Ci{5c5~yJubZ^030VV5K&&L!+(A^ONT;IkBYUqGl)0ui~y& zymX8B*bg~Ri(g!cXzIS$=wEZ??{)S>RELKaL=|KnbU(AIYv`UoZQz_-k%Yf6TTZ_F zX@tMkYPTmP0VkOTiH_qvFXt@Lu@C-OV4KgO3y&D~MC3u9Y(5AfQQ2_n@{Zx1MQ)MX zb8*39SLTw^!F_G9Ty=kj)^CnqU};{Ex_MX6z?hu7IlfEYzW1H+&Tsw^XX}o#bzP4v z&GB=};_^a6bD|6LxNF~8J?GUkBPS_ajt({fqIt3`8+V@&n=L**Gt&&5jRvB6ikIpy zlOGTX^#4M4+5tfE|4sUW)wzB9AMTcic6(@_>pz3`S6x8+=t#MEBR3HE5SROkcLnlY zKU)FV7ia|%kcA_@%n%S@Fr=i&tyWV)w9M(Bh*x29KXtiY_MJ=>2<}UBFpQK$(q~~X zJ?7Ry%V1o&v%pLCvitx|<L(}xg-Ptp=neKPLr~B)-yiWIef~A?j7=?!B}y*dtXLr} z1a<><+l)#@@Ku%funHdcLQJ804I(h9?oueOGTsO$@`HYmWt4tJ>NEKOprDU83W|0y ztYT!rNTT&kbUNkIeIqEzf%}H{x-liaX@Rk?=)ETr#X>KzicMWOn1tg5mDm%S9X@#3 zf@DYACBx|poVawfj1-02>Nj`B%}*E@u;f^{47zuy)%?%{f7^G_=Z`KooBJayeK-AX zaNSGCJ9P$kCw||M(wD-W1-4`_`xoRNvzOtVu|!6OS<T9^FuyT>xz}DcWl|oRVI`xt zQ}%cYUS!sboKQXgubO>BuKw8MZs+X&jLMyT31#NqUM_1`eD~4^=O*3p{SF%pWwuo> z?Z554<vN`RA6ik#ofQ*RyG7tL`903P6`-C?h8SN}G(Sew4PcyMS9P32^b$FQ#9A=> zdn=r%rh-Yy?G3*0sBkj8X>@g`_;FB#IYgsNo7*T=ImyVg1^I`DM`*dXd&EqX;OKl% zd_fd{TZ+&lj@3HJ-Ls+XPh2oJ3pf19v&b1w86m^TZlD5D49Ek`Pe_&`Je179<`;8& z53U<n-ub1U$<^N~<@ZL?O|w?PotTGO+RKH%{#)FOh+jEUZO*;(N3Qq`osY*wEvt|e zMkjHoPG<-UL46lBs-Dn2Rbm`EeP%3$RH71I!a8Aj&DC47@Y>v&y<x9p5Wq3mbL4OP z!p*4Q_3>N$uRU&-`)ITSqL$5(s$puS(J)UG5=A{(GFAPb<MAIB>{#yVaVE7Vj}1y@ z0-SWu9{qU26234Z@=vdG|6z`ixQ|P-J0$!8>#HTbCP1aqXes?5QbA9!hbT|hYRO*U zU1!E#P@9D1{p**k?(kSS*a}WtIoMo|3dLA223tV(8YSWbQ~?2+31&B#0ecNNmT6)V zD>2(a-@<hR%i6ux1A6<xn-Ccg0Gsr&YT#{>#UKVjuZNDng~Apu=O;M4ydZs|&jH;} z+L-HS`WQ;JjP@<|QOFiSGk%FTT~M$Eqd^;E*|^zglJ>`wLZ%QVcvi2#cQjIoerY%; zWefXfC}otVlzWD|zF^j+mvVQC3y`O~fcqBXQEeB>UuVTRY6!4!f<_CgtKK*fj1(Bs z3nBE_@F~k{Kk_FDEMXh$agbn)h`7e1Y!bg!ya;KGc&_&Vw_nNaKh(crbZicX{}lLz zJ)<rwHsIW8u;kl{1bPF++hD0FE4MV}><1D*9u?qc%i;y}#sIaTH-$hN$zise(9@Lw ztB3(XY-T-`2EH)cJ=E*Jt?OUjft2^(4F3~}#(Vbs=ciq4&+!Kn4-B23FWk|3brMT@ z4+paIET8WM=K<t8s*KTjAd3ZJRLyLRod+f#uZr2o0eqOw19%fiefsb<RC#C0$5bX$ zp_tVjWN=WsZwK?Qi;s{1NxcZtB??qklpvwkC?EwqRFWxyV!bGyLJm6?)P=q59*%Fx zPv9P|l-<ETV-ASSBAnwr_-tc12m3^3N%^7)=UPvn6%6NCFV4_X;2VXSSue5obYy}G zi;2-#4RC+*gs(E43NnbiA(8BaY#CE7N<6~M<M=p%`HaF(gnK!4?)>z$o&_mu?jFla z9=LJC&igz0mz1s7Rgdnemb<U4*sEBjvzZ6NqJjpV6#sVea`D?YFS?bh{-N|mPPhN; zo7Zxok3TDZb(Az%swnUhRn-vIu=z4PRT1!N`2)=bRC|rv45}5TF-*xT(fci;Eq#mi zTE%FaEfvF%dNJDe&^mGK{Fg0}g|KyUS|kNPf+cAHfW<Kl03-gE!E#z86+r66>Y_1N zc=cc-mM~bAc_@x1c}oH>R-=RPqBjugC7x%ns`97S9D9>sJ?hz;dM+Zu8qV|PurQ64 zM>w%J!g0#$9jju5&%(^-Ea{*|aK9~^-z7f&$eDS!kGEW!kiNgRcf6!z@5&mkTtwoR z`R+HA&pv<Y(~HvLMpCm|u3b5Lu%?|)La6~x7Ki*KsCa@mNy__dwMJTih1m}t_&TbL zfRloh1kz?C>kQl_{yPrE;w#IKHq_rRQQK#W8z`N>uCQplzko{<cgRbt-A^h;pFXhb z!`*Qqiz1wh9^SP6rnXAHgw<>Se+xG#4}xMWs*r1t{hjf5m`_w8-E!Vj6rvA{7(^e~ ztgt7I-iSd-_X8YSYX%2vEobYK6eR(YR#AdP>qC%~vL)Bjj*O3x07-oi!z;YNc6X*{ zr9}oQClS7`Q!C9XVX)oZCP6w%kP>sGGN;p!;GYez&XtU}JzmlH3~mL^G}0evB>FvZ zi;QO@<t1M*k|3v%=v##IF&Zg50p8S8*suyxZ1&H2aE@Y-@>5hkIJ2z&j5|N~^dd_a z!9sTbDOjvN8(WdbsTZgn3s`;+Mtf^M0&^+*HdaK+zKuS3|DitK?Az!g!J!plaImim z7)~yy1W2Nh1PQZ~AfXq`g}}+>lt4+n2-dsg(Ja9NoFxpFBlAL7r^%z)gH;>lZ3iqz zrZ21=;J9i=t1})dyvSfBSn+~1MFp}VyufJn5qg2@y9rW)6;Z%aAL)$cufaan$dF&0 z$F~&|g7h9pnk4O8(nshh=dTe5NBT$c(oObIsuTyH(A18ydPkn`Lm9yLnUU;g-^ZJE z-@-*y{AdMPVX$o_o|g}?nLuJO{uyC2NyC{vJrnS}@I0Hzr=DIRj4J5moeN+^iYLf3 z0bGW22(P-!C{7<ZYS2z^OsIBM77XinsM#Dy`%Wbb52P3!N`*OfnP{KZ+q02E1P^*s z30je2K&iajnqf30gxHcoSM1%(-Ai5wqj8Pm3ALupPh%-aKEx~LaG%c;S0n!5i^>J5 z7+;U^zhkm8w#<N{5kYdTQBO5v1H+J~p4}nnxgA)r$Jgls2S{sR_cdeE_<V&mJ=7F$ zj7~D;d@8z!xoq)2!|%R7B7XNxLwu7j9v9d)zb0gWjSbj54r)-Ye0`A46hhb#F&H*d z%o0OJa)X~i4#CIP$&k?knXq`HEjhH{)i(z@`8SK7dUojhcUt2aMOrj|k%dW@B8iTJ z89--oPm%%jZ<SpP6FvCz_n?c8v~Iaf7O2tb_<$hw7&JAkJ<)@#4NP_;Z85X4!itO_ zM3{E%Tkrp7_?-`je|q>4jvM_%JU`6Y9u`vgeeN6iUiXIi?j-(3cQ5}Y%^2gLJ`Ki! zJqB6f{N#Kf8woa1WYqVLL`h9991Br<q|6Q6^$tz!&-Xn1k73O7+xz%l?jx~;ds>Wc zcmKeBAja?k7=-pJj|BR7Az*dfgVbsnwv@NR9`P9L?4T$)|I(r4z}Ax9RJbc{zLjga zb?eSW;`tjlFTKdM;={L&oL<0po~`fX??PUJUp)v8CyD(pW-Ei|ER6?EYaHW6;$Dx{ zjIyfn2T=)Q@dp1fxwm{g4ndaDo88aIM#ijyO38B@e<Otu)FqeBiwkve^0)Q$Ekw$o zBZKR#*7d9Uw$F;0b8P+Eb?Yul4R4>jWSB$H$Q_6G?!T1#PSl@1-8sK$QTK0e7`ky) z5#Qx*Y`A*Oz|DP^TnZe4v-}ud)#KoqpHyawla1M&PQ>|{tg12CWlTU+sws};rfhD^ zo=Mr8r&1445mZ7GSu*W0ye?Qzs-1~4>+0bBM8-W#3AcX!-*Z}8>-(%l3rm{@TxxUs zii#VL-*RQuP?cWJ^WUu5v})sqt>em&bCrj8?>fQ_ikHp5xHF|_w5)X~4Nu?xC}|y^ z-<6$EZNu&GumAey<L}-&bLmsWLG_r!Iz*6Ulb)ec$HgHdx>2SJ*NmllO=FD4KdW74 ziljQ%UV4*RPxx7FS#ECc{@L5t4UJ_YnNM6@@xrcw-Ivc_Rb+-IW5rg){w>;7H8NH* zkeD0Swovh6%XO<Se=JHJyzu(5l9h8a_8!Ip7@mBjXz6A1t2Xsy_0}F(y!l9GVvWNU z2Fz1&K0kmLLKowG!aM|jWWg4HSoN48jCL7g56l4m44xN2BOFU3p+if!6XBUn^1>jr zpPE+{w$GZ~WEGT_^3pj~z2Sv@RkM3@%?cr|qp`BIVd1=bd%GhceUNIewGB)}sCBi2 zMRPWm>^Q_N5%(c#E;)U{j<%w1SKGFpuKuv_#t1l=f#SH?%0cmX@@7=4!eNq^X#;d> zn?&zY*B@v%F_dBcol4~7Ijbm80g@ZmV6P)R{AxS;_BCu@cX;#SzEN}amc>KM7VfMX zT~jjX%#Ca9nWC%liF?G4>3rjMmakus-CMnXWb@ICl<Ihpljw=_ZX@U!M|i2!W;5^# z4%GWaOT_fW%ZHRmDaFoEvP?0&ylCa*NEEDZiR|wgNSI$&mDASWS!ZudiuaOiyH%xY z94-Emy<AikEX<b(6*k)vMV2XW=KGKUsbncps{@ffV$2b#!RD8gaOr59xtnO`WAE64 z6y#|<E#M_Pm7tp6zi9rz?kiS}XNn)ogSEk0ts*F;rz0XRC^$x+mhaT64JJzv_Wz5& zK6vOh?oBc2l{0-0ZxQ}ncI%^$-F+l;+vy?6ZdG*6zFBV}PfF3vWVZsQ;gG`dgsDmu zWOORWY~lW60+Nw15zG!@VCu~{B5iwmPk|MSXX1+a!FejwHOy_V?~5$ztE}iRiTuJp zEYoYvN+?JO4~8|1n|FBkZrbL@x^{P_Bz5gw$RGX@rY+gU%(m5b^LJdu^R%YOsi3F? z4a2cVLc;m6FoPO@j4173R8JAoD?~4lOkP?tTL;;><_-?d8`yirk}Wx2GuOG(*Ijz> zdhSCp;&+dB-?f1onPKSyRmRzAjIp`!0Q`wSsCI<km>MD+FTwQ2LV<Q33Es}^Lq8)C z9C_?Is(ClNV{UD)wWzNORIy6+?_#<4+{Pn2c3n0_iq3rt9(B`8HV6IvE8%hMGdnDs z0SMVpg=&SdNR@|qq!VkFjhTR<S5agGgfID^<J|H_T)@!54{%+M&a2j5@xsW+JGZwU zt4b~1R=WMpxoy|29^FxbdJmuU9RB{nL1Z17^T}si%Ok1jZ7B)YiSNAnn)vSZn<vR1 ziq5ugu(PBr&kPgQm{sLrjv1J+Ba1yYc`)%D0!Tv5J;x<Fo7Xq5zP73B?(xF0Y-d`3 zO4mfyMcW$tQ(okwOE*8hb=J<G?mz9`85P|cX<7RA%^&{M|G-7W2f>h)WaSM7ha#NB z80zPz1rsQ>Q}<c#J<{fLHhDQ9n}1AvuXCWk3#-3uOP2T^H0AT^%lGfUocp_I`t7N% zJJ$;Tq2e+!J!bj}sBdQDgoT;?{B*G6Dv<=sb7l38WA_<HlEK&v+1xiz67%;)mh{f5 z#4<kx9|QLaF#BO{NIcfPyE8edYtKUd=v<7|j<INcS;ftGr&g=i%fg~HV`}fYMJm>m z81;~o+=*Gxl9#Si`S;<|F1?cEaJT36v^w&f1Lcd?RBV|uG<3!FS8qw^XtCw&tXX~2 z-2GeYMsw@-D_%5bI;s-WuefO7lDeLoZ@lfgU|Z;5RAk@D9XC9K3Yz^#`<I-U56xx{ z@SH<7Bl6{77WWgv2-YG^7J+(t@%&g+m<BrPL}DO$lq0^4)I$i1Y3W7UI*jiy{t%_S znH;^wceo;x^8AQ3-AKxFV%UiIv41#rx-M;g`*gK&O-Ps}h<m#~zS&2UR&*Z4k?>O4 zp(htgrN^&1H2Y1?k8}O%?5!TH8dmue{Hsj55xzF%m?Z=`mShulcEk8@`2K=<-h-%v zt{G6QlT1BdYQnPmJeK-+RN@RqCC(0quc|Nn)h+Hix0Ti9Y`XqiuKJbpCc1lot}^j? z-&|wzAmM9vZ=WqbKb>n#rb7E~SUZRh`{GBqf5u`NRIsk-aUb)05J}*{oYGB}Sp}7s zqEDsNNBAec=J#N#*H%a40#2>!H7^`tkw6xRz*7QmK|;)xQX(_-11#k5+2)0Xejnqj z)DM+VxozHllYeD+O~V@$zVpC~@`X3~D){IUA9#bppFQxhec>_uiq+Xu_zki6Vj4Hv z7aqgUPx;9denSFopbWp9Uw~IU1#hu%)`Oq<LU{b;%CDy2Ef(JJz)PD6kJgQ4v%)&a zoYK0%l2I?~XX}yVyB@Tb$|wn@%!xiFu)@%qp22th9?ZF5U5eqQ<5^!}7|B<qbqW0$ zo|h<bmzLI87#9BK!83U#p0qAL@J8ga{};RwDsIW>_)G9+P2o5Czry?H6n>+^xBm;g zoGExqgvtMk-_^=br{FCSzWQZ&Y+ceNc%XHoY&kc?XpMaZTF<b<)4GtCInj{yB|96f z%L}ZpuRZ=a`aVv!3$l^Zew5=viT%-o_CLV3%<ST<9riA?!{!K^I_*>RXZtjP@rCX} zn>yR4wVpnRCj^cTAAYzRaGqCbyl}WySq*~&-}9;cF4^W!NjPvyt`%8~$WF!#Zp@Yq zY=jQB+Zi^(B0P*xw0?Yu1V)k@fFo3~y~*&wUOxwX0v;-oydpeyafEDOX0+2KScCE) zwqiUNhN39zrX<2YvD5$H18q<^3uv^1iKDi7`w^vtRJPM4ctdj3q(VQQGyB4$yl+AT z+vyT^L&Cp2@KP>>$3LT{oi4#!EEhcR^cTVdezemic#8$dFos{;On9{N-n@0R)8(+{ zvz@*SaIspxD?!}g%}vL4`a%y!eFxYxUwH6R!(GidBw1R0p_aj;QY2nUJ{P~)O&lWJ z>*<rt;AogxL|V1INFJqQoC!GWq_8p$+=_OpEE&fvl*H8r*1i-w<ORm{nNokb^eO^B zPGr5BgZ|hBjFS<y22N(SYKABJGfv*e@QjlT$Ww16BI9Iym-VqQJmVx&HR~h6A--X7 zz=P`nC*YytgbOXv9gJ%jB;r&+V!eFq#}~pHWUz?0Qi3>cp_jKN&w~d=A83Pe6`*<h zP4ggw$9Pb}ZAeb9cGNG`7ar-rLO$a`3A-UVXgbyJLU_c361>Io4IX&T3*iAj;z0=> zc+~@s`uV`4HDf#oc#H?JW{d~_!q%d|cP(fg84m&`>#Oke9m8k82McDdiM)m2@^h$< zY&|#5;JJL^Va|sL9*+=Z>LdG}!O4&w2fS-L15SnPLk1`Fe}PkhoYRC)`p@7%YD)M( zyE)3>Wc&;c_Jo8F`oJIoIB7qF1F0#&fz-T@!708Fjsj9sf`dNg3{Igh9PxR|wJO13 zdjb~`><R1@%4{lqm$j=|`ysTiVtX+Uu;`R%W$oCbJnGeBo##vK!g;AbXuFE-E%aym zW;4UnEIku2+9FRVa#@l#hwrjJq;dE?Xbohhb=HUFGG*&X5`)%pkil`X5{n)=fw7)t z>qrF@s80}slPEnm{34tR*_{kd-2Vcn0y$d<pM;;mp><^VV2#!>IF6sep><^Vpidlw z6aO<fw2ll8*63~qC*wjmY#kXK^l4#mvV7rS9g*u*g2UFO)4MK|gH^(T+UZQe`a&yb zUf^-4ZXn6j`&hfT`a665VQ`uzKcfCP6Q5%1i2k%j!W#_FASoFRqb>U`TgL^SKF=^b z?Y{3>3=W<43=Y>i`6Gi9ejyy1FMEN)X%9sW-0uUWTRbaQ(`;q0vz0EFJ;_E&V?nIo z1{r_;wEV-#dgV66BSnzSG|Uh>5m6@B=!L)uPOAcYr1hX`fGI!xz3`V<?pHhPySTgA z@p7N*g7Fan@VPFyO{(nTzU-K;oPr*!E4CyrY^gQBC@LdiwtiW1Pj06C!^p+O<%`Y6 zq&aPll(|ig$FkNtwWUjORPpD2lz%Ahn!+JCG;G3RKv_ONK_Qz!JP_6VgYyV*@J4NW z$2NM9p$L1Hnap_pRBUOkX?a9JQKZY>nG0mH^E=a)8ye!|9~zU}rLm2`W!A9ybn?<t zZNjEBJW)w>h*N$7I>gIT%0e75F%jlC!x>ANMz5TZ2L+*q1stg8jXFH|Wk!w6{Cp{v z07UR2!l>e4$wgEM^M_Sd$`67(Bkp&IAifmhqO0aq=F4*xg?ULSAvSGbg5qyP8bZ%Y zs-G%Ka!VD>n`0Afu?l6G0wSD0e;w#`MoF1al4Opu;H0DoyD2^@%B0Z;OemF9s1x*h zKmR$Zq=SsA<av7`jw}xnjIVH3MZyA#sf7_X*ZpQheo1tiV?j<~Z&X@bd0r^j!aK{8 zoaF_%5%zRtiKewMepX&~v@=zy_-j&oW4zHiSX4F?W=x&a9K*?rJ5!O2q_lXrCoaQL zUP!n;A^$+!uB7NL@)7gbhQVDMsjVjbP)U-^18JGahb^VUmZDfZ`2i^W2TTU$61OWh zFCN$gsX4d0u1#f%$S;k{a#V&Yo>{hO{mR+xb8Ej3POL4n8IsqfT{xnp%+D00GZ=gZ zWaF{e{~6;sDT#xfGTceyZB)>Bwe70U^p){hai#eYKI5gV&NSF&)g%T_kM~c^(2l6P z08@xHC=?bc42da934X@YFhjO`W{fHPBBNX|{_R!mV3Hg~L2hD-Ax0Y%KaB^MTwa=2 zqO4sTn-CMDP<XiG5>Wit%1?n0MOFvKnIb3b;d;13dT9P$CiW4fKOnQr417?R!jpN( zmnp<;0_eXH;6aZz<ti?*Ji$4uAjfJ?S22bt%g>F914BHuWYgM}b?qHBoV{XxA{e2# z6pWDWm{kP(R*hKB6+rq>z7!o20JF`6XAGp?$BM(|Gi?g`OL0w8K}UOgXuMWq3(iax z|5LH8I{k{)rY@ywwp@`8XvyLUt{6G~45)3QlAQ^pAUu#7@TLt)urpDzd8P7@^bl)H zG?~{*@133(;BGPsL23t!AryB6IhhL#RkF>L4G-<{VhHz&g6_CDQCK@pAG9wOOMEqF zt_20Psl8h)@ztEU7TG(~{gn>`4%6D;!SE%w8CqKl=0Gyr?yHRu4Dvr=+P4#Z$4Pbr z)+?UAp4*)CVn_Z=@G4|^?*h#*RI2^QbnL<>Jt&ZOu=MOAnLpuOMHXR7e8kz5%#)oP z+Is!$>O;$x?<(O9+@5{8EAlheaCKrmpR%xFV1vB<fcuX7-23*vzpeT2-#g+KM8~?v zmz`SvEN1L>AX9h;&N3xVZK41NEBUR87v)aO^v{I1uwI;){1eNKpBco<9+^Dv&5h4( zm!IUnSNsi;UlEWD0TD<DZPw|O@(Em=(>$3O;l55YATi(~fdG3p5;DQEO@?m737Ytl z$oSyiz$BNsdsbVjH8M6Z)Z{NDM9Cj9S8cD;r!HFP<mKzz3zHLKjaI!zh%F=uDl0$* z7l-mSiV#D^qyX7Qy;3STgTek=R{r#jTQ_druw&c$ruMnbt&MYp(r@2??~A{_|Jj!f zPd@$BqmTdQsWX6F3CI@Zt9a>6hNa#=D!^Z>b%t(Kc?!d@cXGBS-kh5%B&K5%Vq1|t z@xphV47#E8s)wR5TOx7|p?T4j{dr1FcxTbbsB5Hg{%C4c?WWN9`gD6`R%J)C@>Pwh z!B5?K`;P3An>V!XZXSJj)w0u<Hi=7;J1dJvD>e)dQ2c;|-D@%{P7X_1K!`CmHY_Yy zvoUfSJr-jo@yty7EGy|i<d=$McpmNIxRm)LsgcziyRC#}R8?P|Qf28ZTD)w->WVpy z74fsvW2%&|Eq!S9lG6uU{FDu9zm_|;XO`W#Y5cDG4a5CoNu8C2ODj+#<j2Xsb2q8d z;CHi&C(eOyGra2bWqxvGU9kmo+(CAo%gRFEf3v=sQ+@YL?w;<8`k%gizeC?!RpimN z3pOg1uzT{@bYI8JzTcwnEl5Y|?YnF8is`;lGx{QL|JVGF4BsP+)A!02P4|t5k!~7a zPhY}U>bpnQKixOxm--UEQs3ROk?Fq4ztorTmHO`T?Hh-_gC3eeW*!$W74UqDQvsH5 zbC_0Z6~^#t5~9XcI1O38=~<sPn~wyQN-LvO7#xJ9d?pap^xVhquoaojdDgT%%fRyb zgYyTP{52^{*XH$aEwbdai<brlbZdgsSNF)59ovHxr{@qqf77g1N8`0?&n@kqXpALU zLAe@`iv=$UbhBr#dknvL@{myCxi-S0*GCIuW-3N3z3ea)@el&l75NV1e2R(u7fd0T z_)W)~1`5`;Z{O6vV)iASUQ7qZiyN*9>3{av_Kn+aoPF<8{B;adybe6+!PK39&2JZ? zUhD$-le|_{kMq=w%t9HYaYcuR2PMVDsr=*<G8u}p<Me@~qO(3T?YEvcA&}9V>IllQ zk5IAs{46j{mLwbJTDVSLBD7amw<t;!W8YeBHfwlvG$%wvM@Lv<Y_EsMga>p6C1-~# zu35ddskyab#fCp8*<(|Z9gc*g*x2MGha-`@(iC4+m86YtYlxb{ym$)pq%s3QhNQ=p zB_<~`eE@FmArkVQ1j0}YJowMh3^=B#;E2ZdxB2``sgWhEiPtK|hNh<=zJ-y(t(ZUo zkVomB=$rk+W5Y7TUCF`9P0Kf|UenmzI$QjVVUJl5_B0Fb!^G;!1XEN)Tf7!CSS^2w zSF5s+tAgqzJ4v4jhH~Y!2?CFlQGOoWgFkrL`x0l%MwGauPF#SiLDDF3ZQ<48(n7*7 z60!V+7F%>ggv}PGOV70wM%XQZigOJO$AM4+$eWxfA(q6wsZD5~9c@aisK%W|E*oQ* zW#9yv!Yn2N5r4A4z<_|z(BPk8Mye&<my8O;aVmUxz?UCDt-LhdNRZhPE>3cni?>EZ zQQaeA1Dh=(JSJLM7~Rm8piQo-Of(&6X!r-A$WV=qO(IlbvE=1%BSP{btU69rE+9am z(F9HiDitbv)9r;8Sh}|uaYM0t{+}&0XBZOp+YRxTI6|@%7e($K#DBXZu}@*y5?)tE z;Z|OUeX5exkw2@{&cEu@-oQOO)&77_d-HU={EDe|C*Ytz;5DGaya%3q!!P{4nSKxX za2R%rD<Qv<kQvtCR7WTjR=ErbnL^+};qf*h7a5lR8uiK8AscFfj!o>~qh8XL%$^PZ z3+O>iw86=X`?T|Df57D6@y?cOSCwu}O4v|7F@EGo#`&PK!OA(yvie)DR=iks<yP^b zx%chg^_#`c_@!wX4_$ZDi4JaV%c!gAj@{=2gmbsN)CUddYvhvJtDs7ts3#H_5@H6b z@^B?T7VUY;O+)!eQftWX#6*QD;Rr^zFDV`}4kbhos63^nZBELG4SJZ1T_oQ0zSS8U z796EBB$@NdGHmyX*9>vjKWVZj1VtMS@ko?dU+mr`1fCyv8+&^!3PpoTUAS*8KYG4T zZsM<O?^bK-{Q|L<jswFgyxCG7Femfd(HM=9sKIB@tF6q1IkQxXAY>2D?b41%>K~6+ zHoPsTim>UxO_GE7aW3iJ`!jkf+LpLluOIt-VBpNo?H3(A`R2BR)!R_B`mVbcUe*(& zF!WxwXv?V~F-j3|?CPC6+-u#tZoF;f-eT!Q2tl?V(!+6)<46yO{w(u9$(gYHGCIjT zy@V62SBBIJ*(zBt2j|mE1|7Ya^&%@7>CX=^E;|nW+UNZS?Z0R3CU^-3vi{iKcspqU zb7Ev8z8vWt`4C|GSoNU4hvV0%e2Twr13mpIiV;~?)Cl6odix22zdu4*ygBkI?u5h? zxw!Y+vU7D#NCK74#N8&|x@{ZRJw9HnQ-m3ciw$SL&=K6|$uAjPoh;~N0QsRxr(k-< zJl`{#O5Q0?Cf3<wtDJ?i%>5ZlOxmCxtu}x4T>0vA6YGvvfohX~CmdB{ctN-dKdEFD zlh<$^xO?b<sP~nD<{|p@SuY!5eGEQ*wCMBkbRVvM@(I?*?9(R#eO^`mdupsD;(O>5 z@Q@AF*k~|jhn)Nfinvyl>g@#^*QMMBU}W`yWCo<Sln+exX_)*S>l5VD2W!B+p(>y1 z(>VD&>l5tLXEs(BD<t({+)%|<eP%mWJ(@U-t*6R01+huCi0iqKR^kEvC&fuQqbH<T z3MW|%v1WX)>T-M+FLul_U%;@5!UFoz`7yE*N^1ct;V852ArahkAH3T5U<`|7Jz)$@ zP{y|@ljKf(_io17?V>RGnHOu!QAtqoISS*yK4TR={P`+)d3Wktu%UB*BtLHtpDYnS z0B#qootHE5EzI)5vB9|qfZ12@vJhke595hSih@T9ALx-^_4eWykdr@%df7MlF&Ny9 z=oght3Iy@J!%O~{%91drf1oWmC!sf`MbvAQohsEpk0Rvk#{(O)X>`ioXUDs`lH1C# z(c?aUTHcJ$N7-lO+2(&BUwz>*46NjH@W6-n51)6@Al&p9FiUAO^^k4;MB4qn66FA( zek7j*>C}ooB%Qv(EKyt44Ey;bVhFp~V#eSp^4Nf9u?z3}nPp~_Ft8RD+Oo5<65``S zZT@2xeM%_O)05imQ(lJz1CtHX4Kybg2^%DzSvncWR^(Ig3;sR1)4quY6}vE!B<5~z z?nr6RDaxygN=pfG_-PYzF4<h~FV`0>teLyi_2`{j+ZHA)Du~J5^7;CGJG+`!kBB9m zt!10nWg7}c7w6~Xs)SmFMj86R)9&bdvpcgp_BGvfS5Ux$n|4OnXWJd_5B&mnZCNq) z#=W3>4`%A~<_%d2pAfWbu-m3z9I>lT(VcrQdgJW_bV-rHzaBZ=k)#N;36F=W7wM0f zVOePs%ZCjrB$4|bQ<5&AgTaRgpcr$ogYPT%L(|-pw(R1(3R_yLAr8}ir9rLImkrfR z#m|~Xb7`Klwr(m2DP1`-HBau`Q_tluDrrX<v`?uFTIXYz@?C^2;~D1V=E8l%5T2N5 z^&ivwYbiSiT!SSO3*m_+WHC$dwsYk&Sv+mYg0nMx?nwC{Z)n_`B|j}>EX3NyamNSO zMXCIoT7PwM_4=HmvGT)51i3nL=c3DRy#Bt9(X=&d%6bYS(nsWTmbTu0?$D8E7e__) z+G0<ftV`@F=-<qRa1orAOPIgz?JIuxbk^$2T92>0e}L#O@jG7X7{8M*%0Y0d--EM! zIG**P*I!ScMo*u-pY_4Zv8PWH=VWlEb`EyBeDW{+_sS?{iPr0!PD4mYEb=9qxiOV8 zFpyZB#V8Pw7@cr*5m8K23=2OwaI&wHpo(R+!J&43%`TO4uApeHt8cpGl7znY`0_|= zxXV<Z$K7&E-twqRwwTlPMonB;+rpI#`Ok|i7p=dpIXJM%-+%n74RhSl^Y%2*N<wc` zDlIY_v<gIp$Cx#OECDWjoQ#9CrR8IZXr$d13TJAMx=46>6HE!-tw`&}e-L=|?X{VG zmF*WdG+nu3+12f}7k9cA6gFP=;te$$YW6Q*J5eyAw9GTQ<~QfI)~6L5diK&iudQAE z(%$jkU6$l%9j<O$UYqLPXkYX2u6xfs{m_P6H~o?f?Vc>;KH&cX3sqQ|ze29lsmD!Q z0z)r?Tiw^6f|jH~Qg%^~{Rnq-_SQg`^{Y8Sp=+vaX)P(pte9WI|3!QyA|WKLY57vI zlzX_ZdGp2MH3DVop)p>@7<y19NE?LwIclY5T)!nyCk;cC@eYz}aH$Yxp+XXxYdD?{ zFa(?`zvZFw;~k}dALXoa8lrVv=)c9K+@jUrd7;a$0dxVp$8SNw<<hUAyWkACrnK}~ zZx8-o+#Ar99c4Op-`B`w(b48{MNm)}p`depjYOc5)<nh$CIzP_%4R&nK0$RJ`0o1F z(t^}k)u=m|QEVwmSIYw&1u5la8bxR|_r}OFWSo4WyK&7TBrm#uxUqD&P#otEtcc2s ztxM0TfN*DY`2cu@kPT0-qZ;;F;KYc+@c9K?U?IUpqO_sCB-d3lw<JR;*SB(S3@sD$ zxJSF%HjRsi`2!oXTA6GKM^&;nAPHk2TY~*GR;$vW4-G{P(eWT92KmFM(je?ekY+6z z$fuLb<}fpyC#C{M!dXMZD;8F@1|uY=G()K{HWfFtcGQ-4)N*g!cKf}*YRU*sF^f+N z_e>PFWgT2QYs1ACU%&4%%rtc}joS`f62N8Huevy6j4~>0+)tpnews-PP~~f!rwt(G zJel?{CR-);4Y$3wE2GI0*^*RLYRPt{RK@pqC)7oTn@Xb#sx7$*DV6cDtqVefON`-V zd5&~vXt=8~qk5sikQS^j%!y7*Fo(HdNatkXz$u&`0OzCfxPM59E-)x4ST`<H5l%l) zy*~N_R+_prk+*FwOvIGCDkSuMU35UOBXm|~c|~yQwr%0ptCSfkbxSk%JG=JUYcs{d zJop4s?lJxog&$sRkn20#->R0&^qNg$P+sX+W<gbJSQ=|c0l|e78*saq6cU`a*a?)$ z8?0Ba3h)bQ%zJDn=ZZ@55Aa{(7ox8$J$<qGk~JaF!ae6~sEI7=v~Z8O%^}&bwssfy zx|kd@p6_al607*H(N?`yEC4<|z~^&CB<^G(Wg1QJ<}nM$!8l%utxg`aYv4ML$C9ag zA(5Yv-3U+Ah1^5sO}cnf&fL1JzLfmd$dp=>AuOP0Sg6>sApprGm7_|9S`&~SYia4v zJO7(uj5jj*6MQ@)vG<T|Ey~Xptut*_NhuObUHSRAK+`oNmzkm2)V)uc(#T93ArdI> z)yEhNeo?`lt3uV9{7!?*R+yXL8=V-@r&R|;n=ErxD*0Naa^-M*UoQ7`=L(HxX>gQ1 zdA$0({*TT&YfK`oIjju)39N<=mDv4}%4rjvR8Tm8-IcHkKp>aWYe_Wc7DO1sU?NH5 z4;D9tqzac6EJF4n?c(mxf{5y6=T~BnK?4;cF*~Ysj`>CSMMkPry3J!mQ39KW`Ss5r zD2DLRl#HAdP08OD5ohbnj@-AyT4*hvADOqnX^PWjC%ac{6z=R?8e!1|_>aip%B=9$ zszQSjE+0eT?6mW*(R?sIC&zpQng2r^CPTwYIV=xsRQR36WdT_s@E6TFRHi%SnX?Bw z>M2c{vVOrl$OvuJ-DwXGiqYN1Me6L4{zyLy`{vn^TXStW+QkckGb`iGnU>g=WVh0T z0iyubBl6e#QD#V$cm5y%=D&s#U(J{`ogp3;(;Y}{j!CL9x9`l*hH5Nf8!dKQS7}s7 zjsjJsP;e>I>2J{{jkjaUcg`D)K(MOv9G=HGShoKzq=WJ~GGm#4q+|1#-=;CWlr|gM zl2oY%GK3;qNPhzplktN^0HM(-Jx)!p1Wq_MdG5LDRf)EAonE)e9vjo@%5I5?iM88f zTGLIbVWy1Gl9Bj?LVa*>sL@d5OjsO}mE~MkQS<A?{Kf9^8$T#1$#fMLe{j=@k4lTO zkRfwaE>BEK+}c)oTmOpFb#==faSp<LANQVY5-TFds}MY}XyGUkH64O3ooe6ue(pUX z)jfw6PL_oGKo;g1joXnX6qF@?g|L=L=w#1qz?|N$X3&^>+#2a;3Cf%unqW4>8w`m? zV{&L-Ph4)D&R-*j$e-N!V4=won5I%GbbcE&K}e4tVNEzPn7y&)+$<Uwen2#Co-FuO z7|5&k&=zAeyMSa&lEf9HwP!gm!~|*%^c;z_@1)hG8(p{))P<SN%0NwQY(#UGqspNS zR0dcABMPG{mc`pMbzpK+sJS&SswN~*yV5^MootJ#wUmuioY{S*Ff~oD7nH&#l^?>A z6BF$NMM;a67oHiov8-k=B1j9o;f%_6LsRr4`KA^Gh0?PvNT7om4JcJfF}#BC*9EtW z6&tuyCwjPV_y@Qx;x`-I{i4ceSL;A^?MW;6S<gfy6OcdSW`{>&dPs1<londPIJ#+F zN^&y%IozLfH~R$y#6-u`WLaCX6&gX#D^yyep*SUOu=ISxu+UgIH!M0@<F8OEfPX&l z{~mPDh7~&45$l&_(5I%FH;-vO(;%tha+R{FWRXb>$0SCkR{+usW-@^d;mWKBJ;q{f zg#0c(0Q*@j;PQ1*V3<;^O)^_La|=5xS`(7ViFf=ZKogkc^e=9)SYrLVg*OAD0-~xN zej!G`poqYz=BTI~gDED_Zpe?$xVYu~iDCYyb%U1Fc>m-Wdqv!N#@!>h<?5J>^?Oha ztiiCv*>s|N@B~-rt_{?wd6j$v3Ni!)tHlt-lER&9VuLI}+Nj{XRV#DP9wY9@O@Mn2 z)QG`41Q<3$o2H}6b5PMiImLO{0MomfY*i|ilhXzUhFC+g%{o_fbZ&TBvo$>4-_K7I zsPZ2!+E~J0k=q%j5A;(nRjW}gCO0;!DaGBFzHGpjhDBf+eG<mD!#fJHEifP>0~o}5 z_W@Ilt72$Q?70|MWlx?F$Qu05%lB~4K^YIv76DomCq=*Ko>^F(-Doz3SWB~nZFQSR zQqtP&2^FTusL)VDZfxt8tX5lCWH4k;vkS7Pz0_fgX$eWUZ<#my@f8!#Tsupt9>t29 z!y*=zHNU-g^^*;=hV5-jvx*WY?ixAqadBZbjP!HGbEi&yTwFxCm8&LS7D}-$X41h- z9Iw!XC}lykJxHW5O=Mm+_$QarWa9k-DJ;E5Le&FdsV4E?8+NW~YmW=e+mIh*Z){H5 z&^T*{Yb08(7UZ|NA9cT!df%s8_#*f3k9~1(Swc>rKQv8F)+vSvCQvaAH1s1CPNsr1 zk%pva>M2nsv8Y5FlSxHBSB$QN(Tug_Z%9e8Hl!4Eg<C99QQ_6;I%7cHs@R0YXltND zpSY~V)e)0YV=`MH<yPPGby-q;S$6iSqMn^`(NP@V!)K>w-8kB^FV~!ENKCbaMUB=q zy*PgE5OAH3GbI$b)<Yi;h)+Nn`TWhu4Lc*|j9vttPALPwgqpOpK=v1BFg1y3?(_;o z?gmFqc|>Hv+Tw&7n>HfA92OX)HU`>Tb8@>Zm|J96T?Xcsx6p2k4K!KOQ&P7z<aEcz zm6-5Y6BSk-AKMiozzDp|-_Mp{$cnCba^ujACC=io;!MnVbz#>|XH*Pk%-N%Y(=3_0 zS_f_^Dz1o(h(tj2>pOS9-cr(SMR+Z4s5oPKz!?;!9uQ*S<SK>CpZ8^qcH{yzNarUV zr{H3x%C7tU^E;kYs^qn^H-v>*S9K^r@KF9Ew@u(3dscE!ie<%P*~MLk^YbwVxoN$I zF;H)=EKnUL3s7ttGYbNgPbk8G$&y9k8UO{<B;d8egk|^PK$XE*#0~F%MSOoNr&Fh< z1VwGI3M%C0G6d^0VowkA+`A|y+-t0RYzLPie(J2Pv^i?+nH>(Xrx1Jj5V$avjUGvS zXbF#qK#k)-Op(dcv^03H^=C1g0dYR*fW-Vkg3-tUIqm?bP#ELl4Zm{#nZM!r0Ha>* zr}bBghu8B8MRb~Z>6JSh_}<06?#!g-n&`xuf)t$r#Q5x-1v7``m?t@6#tE*{PMzS> zY9Twlr`bctJ!G_6+j1>6RhFbV3C;Zp@h-g~7`os{q=inuB}m>I9Gn#&zpnW_(}i%y z5Prn$SS+p8&(CNG(Zj0|dIh#1t{K?d(&2|iWV?wdOQHxb#!B|clAA*rYo#U_k{(#L zx-hFT+~x=fUv3F-+T+&E=j2?ZWA$$;c3ZMnWcwFor0wp{9-pP~bElX}(sGV3<8<Q3 z8*Zwu?y+*>b-f+;aC$z~{l`tO&+puw7-k|#pr3SuTS*ca%QTUGv9bEiV^AUK8pQHP zGPQzvqfqixPs%2bEM;Z~CsW%P_W|{xkVIp$E-3>4B#y03sp%|>G{$LTA~#mF#KecR zm-uT8iH1~U2wv`AohdxSDTEQE)K}?({i8xsb}u+TPq=epZIBudnde<eRhBHHMosn+ z&{EDTjj%?+%82M3yYQRIv#=~AFfC2;ZB8e8`}B#Gt^HXaf+P3#fnU6hcTR>ecxPDO ztp5hjr>_^TZ{KS1O}bA4KfEZxCpd!JJ$aPy7X4?mThV@nG@lvmHm*V3jdssH5O7{# zaBN)oq=<IUeGTm|O6{_rCf#WF+?>$<lBfMW*6z6hq5WkKoIg(P!VAI~P!Bf~wEqF^ zO1Vw=39TQY6?YM|z9O~SiRK<%9<8|4U`{rUy_QWrE$PW<|D)6{Q^+=;zeguV`|F<e z*BCAyofYjAMF%*tSJ|9AIw9KM^t9i|`g?ROw7)I2bB`15UabS|?|S;*jo1!YJaIl? zC!_sOp8iiw9zeV2j6?f-p7tAMC(-UXPtg9pr~MJx!)W)&LbQMAf&Z-d7TP^h3hf_x z`X7@8pxq-u(Eb-s|IZozo_&vY@G8xhcntkLI}Po4U|{t8!{mOn?*a9L6o`qTH32V1 z%3hc}3Eq}Z^Wyo}<?o6SN-H8)D$Z{wJG=V_`MZ;OtYy9XCTf`smA@<dl3KWW@we1+ z{*3&u;y)Fq(9(K-1?yv!e=Yl?q7W?&;xnwpF8@%5x~phu6tT{L^SHt(t5Up$mZr%i zti_?=WbZ0&!stufpRtxQ`IoXMm3`>bEdGPFl*-@5D~b&*ZQ|Fg#R7ajWBAM#X;<*) zTQG~&N*n54z?-H_2eYQZAKCB&4e(sn8aM;_o5On<-l=r-Fw45+V<I@S?NdLwpVyUD zhNPOyD++Yi7>j2a)5FTD^7Tqv@<pp6jK;<Vozc3?O-rqwA2FljSRquIKq(l-B<LXH z+=zd2|1h}`ueR#@W#rrqg~!J&!+oDE*5-(fvWw4WIO8%iksE_3(;|k*u7?D{`_Ckl zYP2j7OJsdABWB$)8O9*5gMYS5nFXtAz=J`;1S%aM?I55}c`lMJWlZJW>#~v}9p;$u zy!^6`1jVWRN{7{K4h}Qfat*m51?`08D!@whzzUvFkl$?hOMpdsG&Jk!>Y!q3e8;T( zJgPStotUXOmD^qr0x-5PQ?S`=byNbDPJW&Ef#MoiHMI{R-8e3|X)n9RgC%g1bC1jB zK@w+;d#5!bJj&+eLLwq8k=n>G`F~PUlj0McNogt0aJx>%oj)c2oA`s`K3FjHCw0NW zezFM!43Hlbqb9t{jYd0}jo?X0=``TlTAo~yY--KQOlzMrILlvI&^51Dai1xzDkZ2a zCpI;<IX2xc<0qdGwX({|dzgQw_Mrg8!YgI)6K7ZP8lOcHe17I^_%8-px#!=%L&1x4 zI^vw-xp)VDb~@r^3h^E>kZYg33y?!`cS)5M$fC;v)3URb_JjnJ)hg4mf#|J*u^%xY z6iYk>Kn=jf!4)(0qwm<hK0Lnd;y(!)TTIO4tZ19f9`hjnj<(tD+$#FPj$e5G{bxK7 z1+wvt(m&#PoT>POPoDpCa&H%zAijrL#9|hbUsPC`1{Ks``Uu5g4l+$+4sFTcgZ&KD z-s6U^W7yg4>>r@@d{dM7rgvbU0ewbP;k=2G!LMEo*Rc?|-%JP?GCb_1sX;5?ca2Q- zGklzU2fp$kxA*{;7)^7>(4K$A6)!Y3z0m&)v*jiqpEQ6Q?#2yMb3YCm%rHHpW_ls` za!@!n_UlFmh~>b=l%GtQG|FC|yw}4&G6Y5FJ%nLKlBqTHUAM!G3NbO_6Idc(74sE1 zCN3Tj38{Do*heNzrig)nO#EZQ{nK2gktxH%BEg}NGyqAguwW|PSK&i;-zD%Jkq6$< z;MkSK1Q<~K4M+l_#E5~@bYMS$F{W0Zo2;KK$0>Fgs}Fjx6$d>)^OM}N-!wJJ@U}i% zT#xhYAp8>i9-tM%o&-vsg>hcWExA-&|NEvUh-7Z^3B?XsCEmwSaOZvnX?=wJ6orH` z@Tomkv7-^(2|9ScQGsue<Yao{%<1xses;TJ2Utn^k}w(XJ}-M`@>d?Zg`NtFB%-lx z9rki&8vTzJb$X|n{>#tDXqiB*HS{l*eLek)jr0v0%;|9MXS*F6hy8#C31_}VR>^<y zUuMbAijKC&#_}x<gfQ_CH~G3)gx8U^pfb^r0}X*;1y(qv8>xNs#OMD{+IgVPpxxsh zYX3Ld(RPT90llYa$4!oi|CC)d`6O0T|1ca{eYf27s>Y3R>1)J)?wUP&7fvNv!Q@xG zL)Zd4#0Ht{{M~42nRIiz1Xw0y7kOH;C*8bJ*oKz1o|cly?|6f75n9%HS~Ae5Tv&-x z_PL&xE<g@|%C6$`JS~-Iu?XWBYon*79^VRNeW1y)(R0x!j_~0NW_*h<+(a$73oe3X z^8<MJ=^$Z(PelYN#*B(U>5Z07JfsY<<BkuD4NGpLS5Sg6z0OnRo&O-JZgbbX&9m*b zheyZum$<)JzH<4B^xpc}i_-b`uNVLE^4cZOaUpk|=NfN+M7;N};*;XtTsv3u7U#I) zDiP`=hqFM&-Kn5hCFEH2(`Xd_^0B}GAb^@YBy(^v#3c;}FAP|?de-rB!9T;fEr*M4 zk*6nhEp!EE#;h#m<Y(ck!%@^Z{|IKo?C%<#Vl14qSY!l_4j0K%#xeU7nI}*Z7AFjI zRa9|Cn=zhqHVtJizo>LcrYmLM0@v~*bw$hT#2<NUBlpz0(+@A1xZD|E7n2w=@8;E; zUV3J!xL(smqh^AJzs9I3beoq8R%>{;e{7OM?;nV_vr<+TK*}NmQvubhfF1#&ddw!0 zBj3z~T+G75U$tr7*4=HlZ>`zyD%o8yIG$Itf3&Wldwb3LwN*=VT;)fauD@NrZ1<xH zs)*;VTKmXSt7RZIYTo7D!<RM9Z#&$x>8LBSvNHP&NCF>fnGme_9d@FTa8$xcP7{pm z7IHb1!qQT5;G`3b(c6|y`JwTsCot06L3@r56}8+4W7l5W%k#WaA8QmJ;hJ0J&T}8m z6YuA4<DX7wX^cvro9>2#4JYdZJx*awZ8BS#Hr#9u4TWEnI?^K7s;4Q!<ThCBXTG9D z5VkrfC}9)uygRt+%7(VvCQ3KPXROU09M9jgD}D|Zh<ihvh)bL!EE#@m+pc#fES6!r zebqxlC+^T{6Zk8;-Dmy%JpBDO)+PpC<cPk|CnSW1qDXyUAneQD#UX{GJxkBH!4o3F ztGp!+*kYyfoHwoz?j(`?qL`}1yW1V*W@}m0(BT%9+El$DXLL(`$(~hnHZ?l9l0~Zr zN9qSN4QU<x@ZDVKYnN09_;vaPTrK|jkD0R*w!gM%{Eh9+*Zo7>_V{D>KHGA*uj=yc zEufqZi*+?9r^Jh#5@m0AK@KdXha;o{M%ljI-2Lu9p)^ptqPx5K?A4HzpthjG45N_I zvxIC`@d@g%3`JhBA{x7@6vZ6agEIN<dz~v7e@T2Vxn965%lOcVG=gN7gvC=@1^U39 z8oOq8#m2_k;k<@@eSQ1tN|shPZmwxKwz_R;W>RN$a@n$3*~{B=dJC5?8eEyVFl5oM zMh1_Lx$-s~n6v0mQ^Vn*o+GPMbJrYNG<@ga+@>APbt`*awxqrteN8(W`M<~ZZk@Aw z`}P&HHw<CD7EFGN7ui=YTrWkSa+-D64JCy44VBU7+Sx}oM+&XvyvYxly3T*@oV{dk zi*rsyWOKrrE9wPBV99Xf@Q&iT1EcfC+nnObC1V3?8iuoj(>sOwN5s#5KT#a$zaSv! zb}sFugwB$+FYh|~*4oyazUK}+_r&eb&N<RkaAe<nCiD4h-l6y%Br0US_%D+Ad=0lt z@t`F0SxYuw!y6U9mt;O`DdCHFgW_39=ChUz^eI<7D#?7-(gnx?iU%Z_&sr+cVo^MY zu^{tVOFh07$ofF$vzA=+i6eYS=KFk$Foet({{<QkV1K?Y?_gf^!KXsis<B|NS=STf z0Y)Jr8iRRo#uO)T*DgL#Q+;sBy!AEF*B)O!(!XYGXe4C9efp7~CgxuG!g}#@@q_u_ ze)rLjKYaS-zroEG2!o}Fl?#;VPvNCOiCUM?by%@A2zI=CdL=vRP%Z7}6>_abx1-qI z&cBn=(2*Z%(_d1II2BG-fnD(=;83l3jX$acTlk0wC<i35NT$QFR}$)y-0<OUmC?pO z>Asi?C|_BT+F9PRGPNN0^1+^+m6fY1|Hhr0!$sC?yR@r(QFeKDX?b(wzV3zB?XUR( zWiw?N;x_(wpb?Yl3KU2Q4-be<LRL-+^_5cMdS&`A2z8Lmlgw~Rnn^PKfs)aR_50@E zG2XPRIR9YX-h*wIE@+$Ev8Q3js)lvhIi*+hA3Mqa*mtDQth7FK!={tNk=Fjm_<Js2 zbEtHF<Do@64;H3Z7FIk#GTk7a5TfPXOr}Sc1?hrOhD!;#j>=yg-i2P4t|Xu~qc!q> zF}aTCIZ&Mmbs_qmUiT#T)9^jw4{$D$>rzbOeF*aGYm;lvo##J@&dQ2#ElzjWkW3#H zC-|@7NqC`5SB{~KwU;9Qf0=%G(>3*75ALbol#+T;_2}+d+l~~hOiWAT&WZCKaRc1B z;nQ0WzP%yZG8~oIfA^Xj?lS39_^TGU&-v>a|9;N@UGW@nNyodOHdq%QZ^YHd8i*Pg z3Q2dNlz8ksgIs5n|G(wB3UYm*X!VK3@huTijm~Aqngn@J@kj%tMD2m$d0X4!xrU{y z2G-V(W^;y&PJZk&uJWbcApdUvpsU3<-cRT%UPDr1UHi>Hh^wA^^0wc$9$Z*_Y)>aq z&xxvOR2`GabrS28K0-3|wo7vTGVTud*Zg|1TRfs@?`}AIJtTV@_UTVdvZtY{V|ZCm za+o?-E{hEg97~sZCMr47d9@fxnv=%nBkKjoa6I=*0zQaGq$5dn)N2Hna=+@`Q(wHa zrs<;UhAURAy{e&NLsRYIy!uOyWi4-OA9W=!TUfSq){l!;WiBkwg@9MQI8&U@6!qsW zheU^fZ(KE61^F(VWKumtlJLZ{E#embUF_s&*u8NY!*>x2XNypIN~N%z#vbYJt0Q@( zJ5A~rg!{Y2t8W~Pn+Gqbgt24wygaaEr16?dsxMvIv8B~1KC*mO|C-q&xw`aD?hjvz zr=RZ*^6LrEp5T&RNtj>quUC)0xu)sH@3=j`{mmWEv|rX!badA|(7v0ULoec|5M+A; z?PZ+6%QZIWlxB@bL1wRn?M}{Q@aW0YYBI_wfaH3rk_}ykf2ET9q%zAsd-MF&m(^BY zwr=ggQum)y7q_?dCMET^whyIp84jT~P8_^b{QB9^Te<rGe8sh$d_=tOuP=&!I&mZC zeE#=b!p$edcX7Tf23Nd|0yIi_C5!*P4h;6Syj`x6SCMxMdbEMm@DWCjYAt=Pg)IAk zeWS)ipRJG_iSlmzzSfUEBVL$4D=)?8x<L9oJo!2Qt>QU+u2<0KmEhjb*zaf8(r0A+ z#qVFl?;HL@pPR9&@38S2C+Ty6_!r*6uaVBgb2p)-Mf@HSroGac$Xc?+?|CD?PC64= zOTG97AH}a`XJP<r$v~fSen>hKSxXln2k;A}Gm*8-K}!<yP|}$g%v$E+TV~cLUnarH zMV~mrht5RSrx7i&48u(_&AFSfL-XWExDOQ?thf4pPP&m(ndCg~cKMNwIBq#vEB6t% zL}|uproP`F*Zbcxr4d!gpfTx9_Bg(EbYAD+qQ2qIIm_h8d7~H{6~DOZa`7+AyE!9h z&?@$FOZcnsL^z1M*ET>b0>lmvM2f3>j@`JB2Y~nnJ`8%UV@XHXNZ-KXuKB}q{(kZ6 zg)6wI%dg^0ql?6U6Qzp)vxC80?15R!-@sSPAHbboe^LcE7C($5<q3z9JBz~e5ugw4 z9tEKP{O7tq{fWQfliDx7sQrX?XRTnvcPWBE1uLo?)@N8I$go0`pb)xRP84}g6#iXX z`&JEA8?Bv;;j6i9%xMJU?_@3e`D)o6Xc<MzC|Xh{Mg9iGBdB<ym(eK4VadH7Ixeaj zlQlXxI4B79bH~(by*?_+dsoxB#wA5z3*I8v=nxI%shx*oRcC-`CwT_D0BPs8<J{bp zw{>^cT-@{3d!28sI#|^`|GwSg(~6VGUFvS&Zyve4`Rw)biu1a8SM|z6&b_zl)KcJ4 z1xfUv;(6@vV$?N^5TXiVa$Ip*e@y}s@CM0b5ypfwxFV$|2qdd<8AU!6`Uig`p{t{$ z>+}|f)T#ph5Q+#g^xW$pTz|o5)8p#Q4=+9a^kAK!c&hku1t>Z%XD~KpVNP9JZKJC_ zW8;F<&J<I0dwOMMT}xg|QuYx48OkPI!!LHHar^R?WV=uBi*pv|h|2<^^mU=O>av28 zSaW7Waes#?yd*TdFu%CaVaci~DqE02T!L3AiVQ(O!@bOU?ui1yXJpoqaoh&6kWZf6 z37$b@g-S7jsKxM?DRoBGbogd+pfe*PE65fhYzawUz9c2ov1)AsU?b*BhH7MZMFDJ- XZ)*89jkq3`n#rkF%I)Ki-^%_6LVdE8 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_Condensed-LightItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans_Condensed-LightItalic.ttf deleted file mode 100644 index 5f05d08e4dbe5266f396c553493979efc5893755..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 136760 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%0DT~J_4vkK=FB=d~x3XjXeN4 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%0DOz;6?m|vF}^_>Z+yYW4ALIjZn8q5f@dA@ zo2FP;1x=C77OfLDNs<!xUu{fK8AGq#Oy{~CF_l;20sy-)S5Pl$!?W1IMRML)1uv3v zU7s#L{l~E%uQHume$F!T`b=Oe=i-*Go2t7ZYNB%@GG=`11@b$g>{?>Y%$Q)g`tjtE zF4gSPiQd#Edtie9!NR)a;gRniNB=yC_4|_QEu7dY6!}$Ba;mF9FyuNMoW)>JYc$F@ z2=!I)!KQwd`G{Tx)e*A@L~MS#YAn_j#K#xtY`Q{M5#EDS+OVGMRCDK(kj5c+>H15f zya;~%;4j{|*{f8&Uh&T=o+Ha$H>YK<ba`9rnhM(Tw)QOQ%1&I+mRnov^_TdaMQi#0 z=HChYm|qvj;qEONC<;8uuXC+)k)fDmz1Ntsr0T}XG;@Aq#p?D%vC=4(l~$B3lnR%Y zSM|V45maZsaWGnVj?!t)3l8c1jBfCJrM`2J=i+zjQTY>8ke@<K9Y|AgLx_1PRxytG z!Q^&W@-e3GJF8^W)YQ6)GjpgDiY`v;q`nqS54LsOR~hoOpd57^@guLdLj54&jjK@n E83=SU{r~^~ diff --git a/dist/fonts/OpenSans/ttf/OpenSans_Condensed-Medium.ttf b/dist/fonts/OpenSans/ttf/OpenSans_Condensed-Medium.ttf deleted file mode 100644 index 802200d27a52407e95d91fc629b5e2a062d8bef1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130520 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 I_^s^!1CY<Ux&QzG diff --git a/dist/fonts/OpenSans/ttf/OpenSans_Condensed-MediumItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans_Condensed-MediumItalic.ttf deleted file mode 100644 index b43786bb5218a4fe970f255d45391579ef8445e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 136700 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 RIfY1)-}FK}ARpIg{t2~t@wxy2 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_Condensed-Regular.ttf b/dist/fonts/OpenSans/ttf/OpenSans_Condensed-Regular.ttf deleted file mode 100644 index a2a83ac6cf5041f688d4cd0fda819a514f531f0e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130492 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 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_Condensed-SemiBold.ttf b/dist/fonts/OpenSans/ttf/OpenSans_Condensed-SemiBold.ttf deleted file mode 100644 index 75bcd43c4a45af714e6cd4b94d9b0a6d16595d36..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130524 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 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_Condensed-SemiBoldItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans_Condensed-SemiBoldItalic.ttf deleted file mode 100644 index 9fcaa52ea9155ff70c49a9bc8e1b4052a1cc7f53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 136792 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 G=Dz`nuAVFa diff --git a/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Bold.ttf b/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Bold.ttf deleted file mode 100644 index dc927fc95d6fff447787959fd8ee8a9b91eefb7b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 131168 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 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-BoldItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-BoldItalic.ttf deleted file mode 100644 index 7601048e7d85501a2cf4f24b292b4c43c41e0f2f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 137104 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 I;2VznABZnjbN~PV diff --git a/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-ExtraBold.ttf b/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-ExtraBold.ttf deleted file mode 100644 index d6864b1df3a8acba8860b34ecf7591e10c78debc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 131744 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 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-ExtraBoldItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-ExtraBoldItalic.ttf deleted file mode 100644 index ec7ade587b151492bebf4ff95c0f23424a8d1b8b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 137584 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 QD|iW(>GI}N+?g)_2h(VMF8}}l diff --git a/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Italic.ttf b/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Italic.ttf deleted file mode 100644 index 7fc00c82d32295241158deb2d95809c30c75de83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 137000 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 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Light.ttf b/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Light.ttf deleted file mode 100644 index 5936496a3c0f1d93e94e499c064a088f1a287120..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 131128 zcmbS!2Vhji_V<*#n+gO31QN2FY<k_2O`)cf&=MelBp{?02nnW9q=SeN5U~L&(y{O~ zpeXt*=(9gm^zXBasMrt{6)VDiznMF`iHNU!NoLNOGv&;jIp@sWyR#EQ2_gLuX~aAx zJ16)4dk+;8!sih}pBPhEFy+OZ<2Mk}@jfBLI>$^Y&b+M3R6~eKBczY9U`nF>=J!`N z5W@PSmGUV?8AZo`O*f+MVWi8d=2p!6N2+N#AzsJO=1)}}ZRU}q<6c1dHst?aJFjl; z$Ah<(5t87K_HL@HXq`s}5DV(ZAwQt5abfLhEv1N%1NDSXJXT**Q5{@xY8&#=CP}Ub z!N0@nd8B6`9acZLZ9&AViCYL6xt)-{uQWDSRZMz{pg(@#>3wQ$#e#WW=K}Vi{0Njc zH&x87S!i7~fsp<W65=~?UUO?(#QxiFC!_%5kDNWPrDopM=db#b5Q7zczLQYGi8t{j zy@;2~MfxC3v^H`B8AxUk17Re9B$BNt`9z;pC`m=W_xkg9A=b`)b$*}MIYH_9qqRy3 zC(qX3`1D<~`i%II_<73$?;L&lXMucl)q8iN?l)fNybF;uf{XqmTK5JQbY8}Bgw3yR ztEb>FzplOwfHt&MG}0i{2t^N#D8&e)LuGZ*57|G;rL1MY=wLE!xyaV|tDs_z4G!&P zq_^sjy-e(ElPKW+IYF2!otOiWjuNyn1qEa15kg$&)wnOP>%izvk*DPu9s)2E&Dfv# z0Us!WmWTcm*C~Y40$v#Cx&ZnB;9sHiUF05e3x4;KmH53E*p=i?ay_{llo!Zc(g}Ib zAsfhTWD(g-*3)5RH7Gkl|At&m7SKGzi$K|ib{>$muO=JG7PPS&ZFHgDUb0`dv<U6% ztqHgZIopx9i0lH_`^hS@j%-HjSCZxA8t}i3>>*3Y8gd=ES>pGB-vY9ftR**s=R%Yc zc{hRcKI7ATk-?Yrccrpzd>^FF2((N7^hQd|;3$NF2mwe_&4Lm}I)y^-c^hvdjCb%3 z!ZoV(BAV7$>reV>!CEk6L`eX1YQ42ST7Wh{8>n5b4blc{L$p9GNE@n|wNNb_ZKaSf zG7@F8$rXqj@k_~K{8Ef~J>pGdGvck}Fycqaal|L^OUcLhrQ{@jDfx_iiTEr0Qt~x^ zDft$^lzfL@O3u=JLS>IREvCi5r_mC`WwZuy9c@QEA6h`^PN*+sPUa+>jb&qjPhb-e z7qH2Qi`X>8rK|(-61EiaO4fz=AUlNkVfGB-=eUhf?%)o@PF{g{E{7FKNparJ!AqAH zU&L1f@8laG!Rz_;z;EI=BfgdIM!c8rM|>Yg`}_g^0OE)E6Nr!SBZyz*pI{~^<j1vU zZ65Fz-B#0Gi$*LgURc_ZT3~8Vb(z{y?=`h1zietrcA2hBzSlG_#bs)Cx=c-unWni8 zm#H!7UelZ;mua@$Wooe2nd+@BQ=PTNRBO#K)!1C7YTL`EDqDf6GI6G<BGF|kPbe_W zO1RfFGr?uLA|cr{Bi?129yile7UwdR#?_fhVrQDB#olO|8tXC@$GA*I(KAg`qVF|L zj&_+QMJ+cKM!8G{fD<EKrU?-))A(?gX<Ybn)7bEIQ+}AslxK07#)RH$$_;gyazbaC zvO{h(Wres*nWmRb877x0-E^;MwAp1EWv(-g40f4D40V}?2ep`n1-VRVK?SCi^rw?& znvxs^CYv?Z6dhGyiW(3&ct&JkyeR@K!g~)HJR@v~&14yDGKCIynL<o;CNo+!1q~WF zBY04dY3SuHQ_w({DbPOHG<{I&z?A7j1a`T=1`HlG&{cMstzU6pTR?HY(ty%lcK>37 zT`Tr4)k^zl%d~Gb-pAFu*w5};>}59=(^;grcd2iwvGi5rw?;-vo5?a*>$gOMDf!sF zi@BW@dzZ4(K5QBLmhk|>)6)&~Fx}Wy6g%#)muvF4E}z2bU36_%_!JSRPb%v&uI(bl zWz$OzP`aV?>h<f%(9CgN8>f^UgsBeAEIq(j)})dH8sAWw*-BzbY;0^RphQIiNu8?4 zG`9N}*%bK*?mXa%s8<!$MG@Jofb!>JicE`~?n-)MkZ>zvg>bJ6!msy-KmQo;1iX@w zlmqKUmQpLV(F$5cm(fjh2koL?(=*h?0$B>|?=ki~dy##>e&8DS=Y4oTZsAd|q;-4; ze}%u!-_(faul3Rjv_fr$HcMNnt<kR6ZZKSCc--)W;c3J3hEu^bcy#d9!P|nr3;rSa zSJMR3akHO!fH~M4YK|~l%?|T0^9Xacd7gQZd71fIbEkQO`F8Ve^FH(b5JSjiAp=9q zA)z4=AqgQfLs_UXv`=Wi&;g-CLW4tNL-Rt*Lu<lc+IQ&QDd)6v$>&C#8+9(@T=uzf z7hJCMSeM05FRU}$F+w}7q}3SVc6vWOg%SS72B{G~hY`Mw5fW}xBaGmyF~SXe7k^ET z5dIdvwNRU+U7?k0tF*P+Ms1U!3nP3ABRm#Nf=2}}#|XCve;<5Sj*yryGhc2t%Msem zX=;RR=Edga7~wke&E{Pg;XN0PaJm{{-#?778Y6rFBP8cy&ZT06>F2V}<zj@tV}#W8 zqw5pb(`>2hDdy*T%5^_^knE#ZlQLHx-0MO*#C83J)fZM>Xm^#1{Qx;n&cSn&^RJ$N z<^0R%k6yUy!h#E>=eJ&%aDK}Lzw?`sa~|QB^L6Kcx=?dr&xOhhGtd8ea?;7ZpDaB2 z-O1UX^g3C8GU}7f9}oZNn~%Q!==4Wlestoa4?lYMqjx@f{Sz-C?oZzN<OJflkJ>+K z#h&Hzk9<G!{$%2b^Cx~g@xzJdPlTNaIWhReppU1W=zF5~3HIS<AHMqG(f8{KDVgQn z>HVnpBi@I-ANGF8`w-7#<FTInyPs$Nl=-Nl9Qjj@o3J0qeeT5n3>RZn7eAe<rk+xX ze+#NFolEm*KDE#=&8T^4-n>oo(R?*OtmIh7*$nz4{Ykq_>yMSbA9OX9FJNhG7+<K> zYYkepR?9Be=4drqoi>+OvOvC(-@p(2flo9ULvE)Gn*T5Q1?z*_v)Q$5FV@f3+2=fx zPvF<`_px7?p&im*Go%@AG#oLUG4?S=8^;)L^fGxBd2RE0*W1tA>Rsr4Gv?->-e-J* zeC$56eKz~N<Ll>J;(Md-7k=C?-fx=UJ%0c4`^7)dKiPkre~teN{~P@u?4|W8>~&4A z*L(NtJ*M{yeMp~(K3DX)vCp19X9L0m$^#ArobQ{^_o}`J`+nB1cfay}>-!z;_w8jV zm*rh{{beuU_uKx~{)_s5J0M}em;sLr_<Uf=z&!&$7<hKz@0T}SzWnkBFF!G8z@S-! zRt!2a=+vMe28RqDGkE^sdx!W8sT*=CFgY+Uuq?1KaB1KTfp-MH6ZmQ1&p|#xfk6pD z=|Pi&s)ObSJsNa0=y=eXp=@aXp^-z&hQ2uTy`f(Zbp`he4hx<U{P*COgFg)Z&csap zO;K0~A2z*cde8K=$z={Ohrnm$n(sFM-TbooL-ThbJY+z~_>c!eo(*{`<jatAp}j(9 zhF%%ED)i>ieW8zpJ{$U4=qI5+TD&ZSEwPr7mI6zKrPZ>=vcYoF@>7_1*pRTeuu)-! zVKc&>4tpc)v#?*neZzyo6T>sYi^9vpuMA%meoOdk5d$NlBZfyzjF=VC60s^`L&TPd z{Sk*Fo{4xf;){s05w1vkWOn4#$co6hk;@}DMQ)3{C-RNRU!(k@hDJq4Iitozl}6P> z-4%5vnnm}Ij)+c;9v3|``k|PJnADiDF;inIW7=Y_j=44F?wG&F9F2K9=48xIv0kzL zVuNF?u_Iz<$L^1PBKBD9$FXPQjB$hF;^NZdro`389g2G@?*HOGjr%#?J3cTzK7Mrk zr1+}%_V_jN`{RF1n3ZrU;rGPeiRMIm;>g6j#P-D9i4P|pPyEdqX`N(UYkkW4k<DUD zw58f|Y?E!XY;$Z2Y^!ZsY&&ds+m6`2xBX^kc3=Bc`%HVSeWQJ|eY^cR`z!V@>}MR2 zjzmX_<66fJj$=vYBu7$i(zK+8q(w>VlI~2p;4E`)bbggQJb7*MV<|KxA|)YZb;`Pw z!>Oj!$kZ!Rccp%j7MV6J?V7ZAhQ$q=H|)h>?+^QCm}_{z@X+DT;q!-IJN%X5Zw@~` z{JY`5jwl*&(}-tByfxy>k$xjD8<{h5!pP#08%J&)d2CeZsNzv|qt=aje$=a@-Wv7c zsLw}zJL>0AuF<1Mj~QJsx^?u<(a(-PlWs|$o_=lmD;Xgf(=)0vp3e-(jLe*sS(kZd z<_}q+S&ppItn0FlWPO_Tb+&hQK=z<)XZFbK>$7joek}WRPT!nSIc+)nbB^Z@&7GaQ zJ@?=k-!VaBW{jyG(>P|?m}|zol{X|WG%qPHH?KZ#b>8;8gL%*7y_xq#-nsnV`R06k zepY@_{*3&N{G0M0$bT&V-Ld{-M~}@LJ8$fPv9FE&Xk5*>1><fWcW~UR<K7#0X1r<q z#PQq5|30B|!iy8l6PHeWX5!I;z6F~KQw#q!Y22iHCLNq~bka|gy(Y&@?wtJO<fBsz zQ~FLBI%Uk1xl`6pxn;_sDPI&t6=fCO{@1_7Ym476{-*e+sclmaP8%>Sa$4H7oM~m# z)=vANB(9{f<WR}UlAlVwONW%km0nYNyezovin0UK>GX{0%cs9K!!)C5#$#8QuUIj2 z=*&lEJ~i{jSp#R4&Dt{SU$efLb*{X%d|CO|6@`^Pm4_;yuY9L!U{zt&s_NA07ixyq z%&WP-=G)rQwfEHiU+wR8xpmjo9j)(GKe#@;zPSGC`iJYkY#7uqsbO)$zJ@nu)7dez zC(qt7`_!D4IbYBDwb9TR-8jCnsBuN(1C3wJ4VgP_?&`S@%>Am#+*H@}x26x8K5fov zzH^>&UiG}jc}wSQocH;aiC4B=dH<E4wFI|}Z&}oGpykWfgx0yO?XB0eZf?D|_3_qc zTVHPdu=Pyah_>vuX>AQ{i`%Ym+u3%g?U(l9?GxH(wYRjdZojqt?)C%ikF+0cKi>Xb zht@H$BdTL~$Hb0`j<$|#I<|B?((z8m=?>R?zxm_m-#q_=1^pLHSg>Tl)eGKQIBemq z3x8NNdePcNA6yl4RsB_WU-ix6#Kl#Mw=Vu>@lQ)8F1c;Vz9kPVd3MQLOTJp-T6)>i z$fd)V7A&n=I)CZ<rMs3sy!4+-KV165GOuNU%MzDmEh}BtyzHuF*DTwz?A~RMFMDO# zN6XGG_g)^f+`2q_dCBs|<tvwOUVhK=$Ckga{Eg)&mY-gJVMV|S%ZlU`V^_>v(XwLA zimfZ|Tk*__cUPQVabab^%FvZbD|1(ttem~FW97<~8&+;zxqsyoE03-Gc;(qu##Mt> z#jF~!YT~N0Rkf>HRxMq%an;UM53YK4)my6vub#g8z|~$?r(eC`>LY9X);QLbt*Kqp zvS#U;&NbWDJhbNLHLhz0Tr=gG<=4ErcIaBi+WfV%*0!&`Ztae>53has+5y)Ny|&@n z=R2c1+dH4`Jk|Nrb?my{*9BjfaNVlw{<SW2opW8@x}tUE>sr<=U3bsAW9vR%cXqvT z{owVn>qo9HSU-Jz?fM1lSFgWi{ax!HT>sSi7uUbP{^a_f*Sj`&Z5X^^)P~#*6F1D- zaOH-pH=MiP>-v7zH(dYx_3vE&)%E8$PTaU_<GmX{xS`h#!8gplVap9CHpOh3xoPjF z<2Q!iIN`?iH{N;UD>wPxRCm*on;yA&;LT|_&%gQYn=jll;+EaFe0Zz#)&sYm+#I&K za`TOwKi!hLW$cz2TUxfP-Ez~G?OXP5IlSeWEyuRJzvc5S-*36F)pzT_t)W{Jwhr5x zyLIx`nOkRX?by0<>xQjcx9;6~c<WPJU)uVATi@UM>DF(y{(Kv`&F8j$w*}rd?Y8pU zuDWgYZR>A);I?;e=eH-`KI8T$Z~x_v<U0!PSbWD5cf5MXr*~Y~HfUSPwkx--+IIW4 zhqfKt_RhACw|%wk?6&iF8t?3L=b$@7?u@x}_MJD}d35{G?M2(SZvTFV|BlujM|b>d z$MGGX?>MvL*PU#q-_HI!hwhBnS+;Z8&PR9o?aJJ>cGt(d&hM_>{n#F#J$?5K*%P`a zW{-W(usxZ3#_pNCr)*Evp2j`xdzS9GX3xewTlVbSbMKx9_dL7j(>>qp?X!2#-sHUn zdrS6K>}}Y4-#*K}*nN(DllINnhg~Cn5?BJBaj514e7{$l!YLW%HB8}*^!AEVI49$c zCls#rC}SW)jL#{$kt7>8D%^|gHk?+tH;FMkt#BU_W!S24Uy^AkQMex&Wf-Dxe=<Tl zuJB$ols~5M-Xw{yRd@hN;AIN$OMH2u!UvNfJXy!F3HIkP3a2PzRygl2PqpqbQUeJP zkGDc5)JVL!csD3;FVc_wq;MY+%-&YGF9~H2Dcp~Q;k}+--k${F{fmzGA`wjWjrIoa z?oS^QgNIDLOaO_aZz#Mk38P&K??)2oN`+rWQt4QQ_a`IJmR@%N-h3TX_&}13cThV0 za*|GzeCQz3kK`#j<U`cF(;>tk?=|)EfxrhUJP5e2!iNGQWHM>So5BjxMDj@+U?XWD zRb&FGA=SXzkv9<~T4b3<G6nRxpl5;Bgc3D~TV>flQws1VPvlRLt+)2z6n}~OIe0_Z z20j%e6Kyx5?f<R*|6eWlc>e!tPsaG_Afra~y5)cD?|4YDj?`n!|8AWBn^gXrQT#6> z{_n@vJ(@r3ftmby6qhRH?)|0mF7EZE%KWjnmnzZS%Rl$X&HZ9d(=bofn5B9$4YU29 z=d7EDdtS{R3lP{}*^khKHdxFsd`glCo2r6FH6YyvJOQBrT9zO!u@3nKB$tdQMd(!n z^2|sHdu#(X1z0Vx`BEoqK+#Jy0#-?TY(-oRdb_gV7T{uhqU;oSf$@OdeeZ5rjI6tb zIFy=-IxVtqg1ed6&_fZ-J$m*>zV6;skPh@ujH!ZDA{M;oBQ5%222G48gG`cm8)RYz zU6)Vm|0E%IEnTYf!DBx9H&;rl87(f9J}Lp@5?)Zqy$x~^p0C-%@sD-ukkbsy6@Bim zSBF#^>Ng>;4IvSqC)7yE)PbhUyAs^Y@T@{s-Mr1<)?HG}L=DD27j6H!WY0E*jP;U# zE|-t`73gCFIMsn?K42AE?4DJ(Pwt)%!C81;(Hl{_1)m(5(a&1MV*uS_7PBKfzgd<N zBdSCVGs+8JD0EGXK%_(&(F3#8nikN-jEnSa$XIB1E6NC+YC|lfA~fCIM|ThZ+G66N zscw6`SQ8y+$%<bGe%;t`jH3X*W61FTPcDD-Fz%lIclK@W(Oco0=0O{T4D>a?Ozh~b z2)gYEiC(JxLey!7{A#4s%&?JmNUt6=VTWdX&gj;7x1ESN5hdC&Pd)Xudq!)e?1i66 zl>O4zbTP}VBpN#eir~wh*2;+?J9m5$TU)iTrI7{Iwbaa^r|WAfTj*nr6>XSTI*)i| z6c*;u%&d$eGwq)boP0JRBhO3@Pbe5~CY=*Arkcr&$psV4=nKKST70@GKF=dw__WrC z^d*;pG61`k%gG=j_A`Mbhzupc#B_<$0sm9!KL1ncUjIdD>gl)te^I)7lz#t3>F&0D z|3m4^AVGttCx0zJ4dsNyMS1OiEYJUo^79CrFfQ9nMopQVX~t)@?%C}gNx%Ov5}^y- zrF;LI(mlu0UE{CEZmy_kY@@eSRn478H^_LYjN4>9TgEf1o0{j+lG>JvDmt;Tp{|1F zH8!=+rI|P<(MU(gI9bM48OO*tOvb@79wg&_GWJK+7HVu3Es*Ax>L&8rJmBPPD|$js zx3*esGPaY?fIG+u#7X4c*7nL)@<wa>yjJo`n<)RnqMDXw^0btUMaE_s>#`DaNlAo^ z!(|+XnBfy`Jq4>levphqWQ>yop!Aio*!_!B5+W8)iWJWhBKDJU9~t}07_$j_u#7_y zb7h}`Dn6Olz*C&?FvvUs#pfR4M1{~y{al8gub06|3t1MANoXO`r_pPy@f+hC_zgAe zHuTp%){fwJ8{WZ>(1Q4H`27sOi+KVc$i3NFK9KEa+wfb?MzIKbf^MZnG=Th0-o$!R zh!#bw-Uvpv1Tm!<9vZ`Q)F8f@Z{b_{ZTxnA2j9l;<lFJd-7dbH@8NgxyZJr*UcR6I z4WE7=!RO%n_)gRwMB+$1PEuTt^AR_YQ{*&GG@K#dlOM>Bw3OD;4t$2T1E1eN#Gd7L zp2TnI!7+ds_@n&q{4xHx_#_=8A4@(YACXVUr=C*it2P`d3auB~t@l4!LIY+v7(M8R zXWn&?Tmioh@p#^eI3J(ibFA+Le7%I?^C60~TLuh%w!i!&a*{S#o1ztI#oAPDnpUD^ zYdKo3Hb%?S^0l$rIBmQ(0qrsHhrVc5Ee%hHe`w`W_IRn5MJuvC0gnk6w}Kp-X4f2A zlIGNswG=H?OZyLfDbPxKv;s-tEDXcbyJ%fVN|zSiXh3p}IJqGL1s;a=G#gKyLIZ_O z$md?1;c)9YKCcGOP--${N6Gd-<%FTWyM0PVfv?_HglelFa<PudGJ&#B5n3YBqO~9d z-JS^6G11>)T9zzJ*+5ytt)m)JqHH&({@P_dQbsLO)YoUmLl-0JBR=uc>iK+f71sFn zKYSk6z%EDGKCotgNaj+$(Tx4Io2QV%K>4}ZY^_u))274ruFz)U)9Z4rLaWr~@Td6G z{2%-o{w#lvKhIx4&4K^6?QwW-PylP3glCGWcy@Ag!u-)6k)re^4^7S;KB?Qt5AcJa zYIGKDrAz6JJ#0b9N7%H6h8XrvLS~7V%olU2=NHKN((Czx8X=|3P_IC=B=tg+6e)sF z#e32cB~6?`>Y-nJ6MvB3$PdYqzmxOSh&M=oDB=F}Qk0-3YR37SrXD2*;@#6tI7@Rg zf0*CG5974WBgpk8&ynZJyW~Cil<%m6CiNIs3w(1unTg&0SiJX1h93%rFF@<u1v?9o z*aZ)E-h=(_!G7~#zk0A=JlHoL?3BWMaK7hd{w{x?f51=hkNC$p?bGd(njps!(0>hk z&0y@-eECwGyYkiy8s*Cr#`toH89`g2FxI2SB2SI0JT(@3YAo^8z)aGs=?y)&ZvyAF zI7!xqlNwX8qs}C$u!A8&3XmGZ!4?L6H*)Mov;f|M^GN|z_(TmSu|%%G-t%D3yD{pJ zm|nM8;QY!Sb<eoVVUFCbJf|>U@Q=c**wK@0yo(zTZ-UcZ9<7;)-rUc-a6$?vrEp40 z_aHISg9y#aM34KUwx}UIf#yE51}`G=LlJb}AWtaDlUx`qPP+*UFoNF%=*&0t49BT4 z#g*cz&C2?--prf+f|DKZ(^u#bdXVm>x6rk85pAPQv>u;;mtozU2#w98BWN<tyu{Ej z8cYY#e$*eDO~`NLEY`U%aMJC4tgXk$OXL~y1Wv*o#Hql&=(n%*00jP}H&SBd;KYpI zUa<N}ph25SAL>W_a3)WzDE*|*4#KKY0$XJ8{8)3a0*ptTqK!kGtc^wN)bbH0;q)WJ zN-+kpUCTvm({d17wQR&`XhYPUhB!r=ia1#-M(osz5GQF<5IeNVi0#@W#5S!Eu~jQT zPlM!I7by6WA%ZU%EclW^f-kvT@P#)7Uot@O#R>|(<TCK(d?jCnlXHw8)>;tX!gmnH zF6Ymp?FMZQ=6a!)h`wcEg{{Q?W0;nJK4xOYtw1VGi$`BGumYE(<N_@YeNM-UJPUcL zS}giL8Y?t3hNWmR7{e&6*jHeV+qGznWh7Sc8A!EhQ5e$*oV=Ni)Kyv}#x@)$amt7n zpRYw=jKj2vkZ~#cRIklOT&vX~uGVng(4&`I$ylsIjbbk()=cbBo)UVhdwH^0_wt@y zlG|sgU5wf_>3b&S6NTp!{tSDl8?cMoh<y~ix!OxTDYW0cqtaT%`3}AleT~FeqA}K3 z$RZxH5?*&K^gT@Ox5WBAmW-1+uCFGO)oSA2iMjozdq1V`%;dfd`$6fSg%=h+75lVV z*r~N*uZERH->=b^gynd4ZBF5>`7My&aL9Kg<UbnolY#le%AG!T%jR2exn|APt5>aD zv3%LmC5x|Gv~a=vj`p_JmMiBqH_dIFGrOU_uC}JSs<NVd*32trOfM@fnKre!Xv(C* zf{7Exj~knxHzqgA6yWO<M-TY<W?8aoeB<ND0bf6$e(`a%%b3;WC5c@Hv1S~%D+w7l zxg;k$FeIcj&=S&>-lc`-h)_}8S>?_sMH8rnx@cnD6wA0tWhLgE&T?4`l%hYR^!!xO zqRdlR7t1Ot>B@}-UFPWNF*1#UdNS{#?0k2&#oR>-J3Ffn5FU<Z(gP1ri5Rl3E5%4k zEnStdmJmxx4VpUOP5eWO%Cms^yD@4W0}kfH0i+V4YMSLRRajX`m$|&QG!LZ-3-6MD zQw|fSWr2>DcbTiq<}PEnrLwT3Go*`_TLM*jatS0xD*`)1EFtF7(!;K&f<$Rc2-;#K z^MHk}opd0buANd=0;XN&wM8Wd8D&}JIK&u+ypqFa(v>c$Oi%?;6fuhg8AmZQ2bs4l zA9y&ObS;;;nk2|{6-FUxdZ9<sq1#o5nNACk<qkv$M#y2v(e#{jnFE>znzv3{u9uEd zrM;08AaWkT0!bh`^jZIblrWL$zJ_$~bf0v8){9{-1nD3skHY$WD0#r2_M(9Y&?ZIz z@?pCCfKPfLdW)8H(xY@aN($O?4-GvR#d<UZmioYpyGKx5R`P&9LHjaBiA?bmAD450 zO^mg4tM#N3OkmCdIx)5!syz-#9-d={T6d*SDG_DM1EKRFrKQ>NaYDPyC6<~%OX-3B z{X6I790&-=8rPWxMTf3Q1v^k-j3|%oEa?&|Clt*RFbrzT!}F^wx#cKgf!W|MAEc_O z=JKw}@>rnefZR@Go2x2BX)^Et<KYKzu9=P^qaZh<f0wVNCbP@WlIh7AO-AcEMv>!X z$?T#7b*blAa?FDoI;$*|(7^P<lDfd!(h9WQm2Ro%(kz*Q2Q-oi>l#Ecq?`j}Vl2is z4mwy6TR0s?DuiL~?94VFNY^4NswzY}I|O#$sj@8D*}`buHFC_IUFj87<tUL;DhtQQ zp$nZkmI`w<oCk&r$xX3{W4mR7OHo-#r+>Aj+5!our*~Fh*n#G%(!kErDk*Vv2VEoa zafWX1q?{8IJ|MiR77@&%vfNUs6NGhMOsl(?P>WJMX_m2q9XdN!^ct{ptR<%!B}AyG z?&8qG5OX!o5(||fh0<^QWg#@-DP+c+%Emhbh6}wBDdfu(68P)vs{3QI-jmElHk3gN zPtbLxON$ViR}#`SJFu&<ROpLdq@rtiB~GjcScX|dB=u|za>tZ+8N$bOEw8G;IN+0@ zdmxMj!CX=aT}Fes<(+PgLp3eJ!>OwYbKj#$xKvsM)+}5|p=)`exxCa|UJfc2g^)mV zmjTdRTOpK7xZOhV$6q0QKR`w26x1ccfC9U`umaRp)L25`+(9dqa+T8u?qi`LC0!)2 zv(wVqMbX9ZTogw05naZJd;#z`FV<2~gGm(p%oR1VZZ5hjr6c+mm}3bkMG+P*<SqmU zZ&4|ts!nKQ*A=ifLwMiLex2sDPI#>=;Bd8ws;T8z7R&+WT(g|&3TUzrLcU0qq9MJY z4=h&JM-!qqb7K!&;T7IZ0WrL*IaV+1En7v;CYN*-3Z~-EOa1}5GPa9do{CH{L3A?w z2fP9%N(j#oo)7V+L-hhhZF3jHQYM{-UO!({4OA3W4HW5j#j1&QMel;2-d~-mQMBLX zFaLbPyS&3O(Onw)pl5rD;ketBI6AG@L6^{7eE`70O009@PY$G9CA4se9qq}bQ4B!L ze0l|}zQPiC*ma~3KC&FCa!YBcV2?kjov0z3?$jF=;zG;bmlTEKq%-#m@A5+_F$A5U z$G+iR_`{&kXOX814lF>D{S|za^w2Ajg5;#!r07Hi9)69O2pFldyPCkR`qJ2Hy)mN> z^3Cw5@Z43C<Zfd+ticlE1wRG}z@eGDro>_qkz>0?)`)<L3l}1^lIB`SE_6sCc!kkL zEO}H!1g2%l>taZHFv~%_ck#BQ3gBZ&J;10JyghudC7_o-9DQe1d9}V!L&_vIaD><@ zK^~ZB{9$f8glj4)F$8MDvS3kN^Ytl(SwSwMfG2-GJfV=5E=g~Z*XhX=f|Qkov|*Yu z?uhk9dw;Ig>HXg^gDS|`?DCNv5#A`mTXgKNS>XXeOwd@t0D$Sk7%PTifS_U1ot;$` z*kN7KTUe-nL|@SRVN7WlTACUgWV0CKE)?9+2Mkyyi%P`s{h$O=dHj$O069LTtF|99 z12FKX;LudR54&7KfU2}EI>;C8Nj+ED(lA70qTc-2Qee3vl%rIx2+ETDl$H8l<n>ka z`keawG1KB{Of2*kPm3aTfcj%ItOXjtF~S@GaSfAG7lDx=-8t+4^@>mhppgL>=CICA zKa0MkScLn31Wz4AZZ1hFyz?IkT}v?aot@sjE}i3jars`df-ru}axV`QttfNw&Fb>Y z68jfSV3&{ZLkXDQCC>_VgI37xM33cAk}xb~tokB3NXQ<7MiofBSvoUO&@H!GY0`Rg z7gLK$mVk+n)UyyqKo<oxM1+VCC`2c9t_zmY99ybyxt0jsSSd|vWvtoUfPGdL#cm4= zC2%vm0ZMyENGI2c4NpS_mS*@N;de?0VJ|gV?2hpSU<okO5oCn^SY**PZVJ`_Excqz zU|K1jD-OH93=;kdqG4F%5sEs^=77G)>NNMmgGSfY!W1=?XOT3l;>HM7N{ry@*v?M9 zoY<55v(9l-AO!Km=9?Pmi#~atzc$DIyKF2@Sw-+yhe^F<L5PsWVKURQ5Zi?;OPAR^ z15Oc3{b4d8sI;>aOKPV@JXcK>4?2iNCccAg4HEkUv6u0b9~y*bwVnijG=Q-kcHJ8! z9-O-QuJG`k55A%Yoo>d5N!=yc3YDYNMJ)g1P!AKV#umLJT7=@=Iis@-kBcFPNw8qA z`Xkc4gM=HG9lB9;NPC$)Meu`n$$B_Swy=lETD%WR<fllr;Vx36ttB%kzNNwv$rT8B zd@rfwUz1|Gi%ewGNj80wY+_Fk3(D6c{0(6iLJ2|?!Xkt#5oRKkBg{hi8|mX@oM;1K znt<$e5^wY(b2Yr(!@H$Jnho!4ULc3~GYB2zkbxt8k{qJ1AiU&i<KO9YV>I#zLNsaT z7j%ekupZ*ilM23y^wLg{eR%syjM>D*Zz4W?2_bwR$z&_Z-RyB<0UXKCkWqY$>vuc} zPUd%$sah!6&XdS&zy`E4n+1`}`69gM>WlAu-9t9gdtA@*65zYY4t&>myP%`r4Jf|@ z@007;y<`WEB$HS=2|?biJcJkw{qd>URLCQd__Oax4#qoyKTPifoFZi@<PX{NAIZJ^ zQ!-h*nk;~<vPBuZg>BGg(_G_TQjKr6XYy7u26ak=>;;W)cm2wv$U-T{Yl)LxOH!x{ zZ45@gYRIi(ey~D^fIgA!AvwH}j4`YvcEjf+!SEE`bG}Z7OSuc#Ula^CyDo^ikn<qs zLIwJY>lEhV8o-Ybe$$SkJv9$vE_w#^tI>dOPK&wd8RT62jy8XUydn2X1;Z)OF&APU zdIq`+e0PzBfd51|$$uhso_P>+(IW`CXhGx(F&909m<usy5@OtfzZm}?pcuQ*g};K( zQK2Vd{8}{hMaW0=^*=zN&qAmE3JP7<`nry4pSxVzKr$FIz7OLR^8N<!Ex<E?Z(|O^ zp_9D<ck<2PT?qYzeMlV@HUd4Bp@Zy(yw(a^0xXws55_Li?*T3%e)NFrJ28hsju%6` z<D~|w@-V+bzG9AhLSry#H{L?(h5ZQ|P_RnDwUA4Nu#3NhuvcL-!fty)sWW2kg#P>& zP}sV(H(~3TV~@?l?xgMafb;^{#Xlt1XhzpL<V_X&E_6=nD|E))S9X9*X8RE~BiuqJ zQ+(#h(f}WT&lm*!ci7uv=A~6ro908fusJQs<uVkzTr3fA4Cb*7a5~b1U2h6K6Ml|Y zA-qinN_~M}67w$PD*PN5^Y=b{m-2DY%WNt06QIM_@xQ}&K~`dXhB?qV_&389WR+nQ z$rm;$=y)GIoA)QBVouo*vRU(j96{6KG3QCdOEbV{BcDfrCj1yaD}%q=s&s}6AA(P% zdh=j1N6fY6z+3zPat9AXd4KrE<HS$4`4;%h#peR=k(;zH$Q)*NotAV_NALtqj8WT) z{$k8pB=jHpAjT>BDs<L3()EjR9`bgh%=;MM0pf!>KO|+<2T;ii@BaNoTZZxY4B!~a z(Ol#q5kwuW6Kz0VZaIqjLRQj#g{;t~TUOd<pl>6$8;_7fMq$UhNk79Oz<vnfWTf#m zz{^RT^h>{zX8t1C!QO)04&od=Y#ct?mj}Ri4uP&C@K}Tg@HxTbWE;k}L&_@{Q1}@5 z5cW?pRQj4b;3u#aK(;&hd9vPc5cc*sWM4>v4Shg6iZGsxGc1Pe_mLRM3qC;d&V!s` zLvkJ3<@!|Ex#3pAunz4IenR#^_%-kak3;NVSfi9ZTnwdM2>ZA|CV8pAhr7;G8;L=P zp!ee?t(`=(SvZeB3+MCyMx1;<=50S|Wj~Xr4HL*FZ;jN@Wu$=p1A&n-43~7kr)(h~ zUO2*bL$^M`UI6PE^maGCC7x_(CG&8$qt5s<IcUhjJsr?h?JTJ^8i~z_^REb#48M}; z+BKv_*o9#Sc};r~KI0^O_;eC(*hQ{npJN?8jlBbC5}qbS+Ah+eEvA9|1ic9-r#ABs z=q7e8i9{$s$VNyNAHj;lI&R4BA$V<!b$2TK#3{fh5sE-~8A1Jcxk!-+Le7vyxaNco ztwI~$lgosj$@O2Y8EhX}YY2o-^n-8ofv*}(ZpHVWrEN?76gmSvL7fDAw_^nEedrHc z8ekj(UG9hZD{{H`N@6s6L+?ID`f;337*Bc`uS5PnpbN*aALvcOgpCV3GsJ<H59})f z{VyX1H}uBZ;x!0;n2P);(qO!o%*Q^i!Nb>1I`}a3#Yt+s4v_?}z37h-Jk8+ANgs}V z0pKCDw}Y4ByBlv~AC(6?x{d6BP8zi?=soOC>V7=v(@^eHK%xKdlL(#*A5jlE?IXe3 zDYRoly;{H>WQUg+>nWtikp<Xe*1OkL>GNNLeF&dz!g(Jz{0H`Ib@*P)e$rdpj`ntv z+ciekOGp5>!S=;^wUk8SQ$Uj&3cn)!gRoJ^`4E2!V}oyy_9@m@VV|D^qR+wy2s<>! zAPw6Ub%oF2J@y0cb-}%^YyZNY_IdPQK{qeAT=)shRRpm}-z5Bl@KJ!$e~YzK&7B(x ze<N&O_$Rq$T?E~I#5^Aoen9vsL+|eS!6^tI-T=E0d)#8cbEHb_OAOzWS%%+8z2Rpv z#V{Cq$FH#8w3AHZ9M{i=weTD7qMh^T-#O^Y0O->FnCl^!hbOSd7wg6b$m}8bw2S0% zQM%tn=|AtI{(b$aZn^#&DE1AGzskp)wb5O8ws=ME(KmSHe9<07(Z~K}zT1BP1H5=I z;<oqy1U)`i=(l@sBK$S>j<~XFHzDV6lY)T1UyHD-M_3HcmPL#4T&DI%7mq>cBmB)E z*ttQwp00z>6VC$45{9@wV<E23nZ@;i2y#sp>#{pMMgAuDcSmp^5h3L&v;ekh*OSk+ zR6GMciSP)y-0&vCtN4_^i`=c{y1vG`{GixJ$~~i)XROVbhj1YyW+OAOcZvb*CvhD{ zGn?yWq=zDy6n%z(utRrwnPwkiza-kgn&g3cdowWKcph^-EB7*D?-4>8KpQ0dfv{c3 zW472EBYmsL>lxU$u5)7VBiqC}#o|dl?T2;w2jC)oKWSjSND}QJ1Nd?513U4I`XLz$ zUuV`Pg70Gp@4!BQYw6@_dN0|`$B}SuC22f}B*I_briGD-^a-r{C$KlPkUFfhqanu` z*k9Cg3vK~ANXBTwh6_oU_Ab`Jbey7i5AZ#bq+qh-E%;xu53VEh9oOqRf7f$=;1AyD zujK3D*^{5(1AZ6>?mPSadgu-A1H14Y@P&Xbtf5#cUAX(gg)?}rR0JpJza!rcd^O6~ z0cIl10X`F97V`d%0KIiRjk0$kysZb<<Df;WkPkQ(0jsSj=Mv}G1$<pWQMO#^?nDJs z0Nrc3&}X@xi#+~4_5&}FWUMtKajI+>{9X!RJ%11TwKA-)-lPrtg#W(1Pe~(NjQ#kH zB!eF&!?CUn=AU8D@)h<Y+er}iFg3u%yNr7N4>BF$PK0R)*$6%e)d&>`B?tuw6Vw>o zV;R|FETe#rMMy<RW5q<gNuNydtO1w-n87xXygvlIXE7`xdkpuG32y!8AJY}U1ITr- zR)&Bd*X=kFb%`IX4SO6$IpNp_b)S0I&mr}~iK9Mfr!V<;C(X?ygoF|c5oe?$NF>f~ zMUxm3E6<xG;AEf`-(a%iTO&!tiPLr|B$cF*Vfe<#2r?4i#~e-4Ne0erWsz)rt1Xv| z!HKW@i_WM_!U?b`q=*#bgxWNm1uG?GWICCF`^9GBCcJVyHE3iPSxv4ckK@j@FUT64 zE5450LGH#gu7Pw?BUyzvOkUI*H@5lUwA(+(aq0^_zlZ!t&XS+VPVzVMB6%Knwp5ZT zvXNAif8zTfFW_|6tK=wlf3J`)asKQ7$T9L7xgXyzIYVwBZ<062zu;fL!tG?&;`<{F z_;$}+oRn=M+wq-`EAed<@%<6;U6KxbL+TX1i@6AAD6hgTZi~rbvV$zcnY-m=1rg_- zAH|6-afF~Z?Lz~|d2)gF#fh=YXn*3uk+cDHAibPYoFW@chtNP8M2F%`nTeWd2o0qc z@(cMDr_91>1dXIoG#Y2lVktg$rU^7r-nwMRS-jtHTE~eKX(=?7rqN+^IL@byq@(C) znoculCeEXMLbGT#&7rw;j688UmX4$2=>(i+E1-pR66qob=wxx{8g5*hD(+ju>7Oz> z9XI{_PEL|f=?r=Wor&{6<+$ak68Ah+(;A!&s>7+c20EM0p^bDd&d4>>dGt#1ciMte zLv6Gj_q=@$kGdDPwJpFsLW}5CbTM5*my)+}np>RSe4l(kPLOxVhqyOtIkb8uT}4;p z1mhZd4bI(NOFQXxbRAt!H_+?pMtTEoUb>OqL~q8ayj$sJx&`OhZ=<)<JLoogr#hds z3upHB(7kjYy^G#W@1gh7{q%42KHS&TMGxRa-vjhPdWb$mA11fq-mXXJqxA3eG5R=t zf<B28e^1e;=|AW*^jZ2GeV)ERU&MK*f6}A$Wt<0ml^&z7(bwt!(Km1t&YSct`Zj%s zzDwW3X~7TZarz<7)qg}krk~K0^i%p7{hWS5zr<O>ujpyqhV>2o7WYMcN57{((6i!B z9{Mv*8vaUuqvz=F^gO+Q+p-8w(=f)F#th8Jyl_^=hxsx;CQhaF#?3nctS{@wF2gy+ z0c;?<9CuF*W<zktRuCJ?f|&^iZ9-Tmv#>B0&LUVOi(=6%hQ*SD<N+3k74ISPFnNY0 zkO#>j@+?`2Z%JH()&Dt`$gDV}_$1cG$C#b`%p5EUcj_gJ)6ry|xGjhcXCv51Hi~R! zqsdl0?R`u3kWJ)vvJdC`Zz4C7M_4+`V3{n7WwRWX%f_%gmX90x#<B6Zk#8dI<11v7 z*km>Zck&gpscaf6!M$K*Y&x64u3$6SELP4cSS71s)vSiqvN~4J8rW<$hc&Xftcf+V zdF)Eo!dh7yYiAv7K3l*RvPJAFwpiTkhuheevlY1AZxvh3u4Zf4HEb>JDC%U_v2|=c z+rX}88`%wP6T6Y!#BOG{uv^(?wuNnFx3SyV9r#|vooqYX!FIA;Y&YA3yN&j-yV%|A z9(FIjH}N-iAG@D*u>-g_@B#K9JA~7353|GU5%wtiJMK1noISywWJlOj>}mE7_6&QL zJ%{_wUch}|FR_2JqwHn&3VW3uW3S=9r2k`Yuz#^P*;}|P>>c(ldyl=3d(n=w57`O! z5&M{Z!cMYJ*=Ou?_67Tronl|H)9h>Z4epvd!@gtRvme-5_9Od={mg!0zp~%hIrcj{ z&n_?*96aTWbKJ0Izzt+x+?)GwU+#zd)_U>YxRES?_r<+ym+}650KOA)IUmFa^C3Kt z2l1gin47qnhwxBt;bA<SNAO78&lb&Ncr1_O@%R==BDZoIzNg{9H#M9*nWyknp2mmq z;d}%i$w%?gJe_CoOrFKFc@EFzV|X6V=VSReJ|6c&P2>f<kWb>1`4nEni}_SOjhFCJ zUdE^M8T<-9lh5Miyn<KqDqhWNcrCBv^}K=4=5u%>7bgsx`8<9lZ{e*t&D)Oq80Yf^ zd?8=Nuflg+mhh!~8DGv<=qFA2)qD-VhOfn~RGs`f+`zUTcd%WL)0H>iEc%V&&PJR; zy_FmxPhIj`Ej!isTK3|5EPwoNi#Y2k&SyS=6YYm^BK={UMt_97<@u({6Z}bjgg^Di zQ~x*_{u2KuKZ^6=ukcs-G28|BI{!cZ2LBg-lfT8^=I`L#_<Qo?_;LQB`}8<J$v?&S zcRuG|@Gto({uMvXzvkcYZ}}Pi9si#Hz|Zm@`A__3{tN#V-}O1if9L1<1@6K<dQ@W? z*EF0im$!lGcY(><^?J*DJ#h<|ybbKn_j?9wCe5sc;FeE|7N&(?>a3||y~KA>E^+qr zQr}OJCu|FG2KSHOs=3s6C#uBBTX6<g-cdFi_meehbG0UU9{fsibEej&wQC*Pd~JcY zP+O#3r7hN$XcLRakH>L5ulA+}t2M)_V75<lM@>s>RdY*?PRX<@=upt9V47FP+={A} z<|eNS9U3z#TWUILj1>}iWi;0{H`UDXs?ecdR#ihwRr}o9#+n6wRo%FjRo&dCRUtBF zS5=@nW3>*l(RM|fSB_#*qnPCAOz^Ex@bb+;y^5-;nx;128V~A~qgdDI(3qpQSR;Yo zm~Q5Nb=|l&Ms%bOksP4St`FR1clhOXm-4Ic#<jf4iWaRNkukrmp|QHg*dT#dzUp&> z>T|x{=LTIc`KosfI%N4{S;K6<vEA+Z&F;qazBrN<O!1$Cuf^6hHC8lLH&hwNS5&pP z)fgKkP(?Bo%rcJGhutWFHeL*`5s`7CUaP4`tt5R`ZAr<-iF&OjU06*O;#%gG=6Urs zJg2FS*EH366{z7gtKk*s!)unHS3!MyQ(Z+%``pHg_O@QlJyXWXI%j+Z65ZDO=~P2= zrWhydoLh7-MK9Ybf!~yFk@&TC<FXCAEknUfW079DO#-b*Oi-JcpkjT3+Vu%4RwHOv zBPiBK&@O?YxTT?~&d@I6Ud288->bc6%BxsSWV;UirgitrZ+;KFv<JSh8#k8eBU~hb zZyBaWsq!KZYG`b3s%!Pl5Pi{$Rd`UZj2ubws;H6Bub{QDqP1Sfo4au(n^XnU3~kL# z&8@wv8){l=S{qtr$~U8NUVVi`eJYxo+iDtX8Y=vA=CwAU1Cs2W)28zC(N9V8FPPgP z9DtrE?orscU~WyFUZ`&aivNL^LGscvYuYLdV=Cs(t&kmaq$PPNep(r_IQSWg>Vav3 zp<!Ibym=K+__>wU6>LH~o7m1u8lZ}@2duDxPp)q^Olhc_TfvJe+Pze7cwv15&q63{ zZP3|dr1^{X+&$`}3cAz26&^wO*Yp^XH#(w=M~p{e{qZeYAs%;CNi@j%S|y4b>crp- z)isT66<(?>Z4olK$ZV5C6O9?>$e}gLq3NB>%wkRLY(axpvpzoFQs1oSWZ4a^a*%Bp zr0M{lhXGb0pg)FYA$fn%uDf4-F6yVhYE+*#l_?Xxva&=aw<N1gLERT7S@lIA$(p3- zy4y&y>PDPoO;L1R*^;bjDy<u6l2vz3N!Bby&rvW}hc<l~O0p@wHpSPb_}Ua-o8oIz zd~J%aP4TrUzREEq*%V)!;%m!R{1kti;%`^{?TWuz1Cs2Dzg_XSEB<!H->&%E6@R<p zZ&%~CEB<!H->&%E6@R<p?@;_5ioZjR-=X+B6n}@}uhxYmhvM&0{2hwFL-BVg{tm_8 zq4+x#e~03qr1&Q({z-~|lH#AF_^ah2DM^h#N%2oo{F4;_B*i~T@lR6xlNA3X#Xm{$ zcPhS4#n-9$Iu&218n;?BlAMaKQ}J~wzD~v0srWh-U#H^dRQ%G^c++ggX>~0X*u2cw z!8GYbjq@e&ndUYnpZRXgSgIFXD1p!>yVd6G)!tOCc2CunjlHgHhbI;Ll$O?-YUA97 zCb3wz)>Oe~_|z<@g2khhUN<Gzr=qr@!J3+uWHZjIX@!f>a@t#@)!S`WIc~d6w*x>a zce~A=>{HX)hHXY$O|=hpTQv>%-vjmjZS~kA=y<DNZ9|6}_isgCnpB45Yquu%!fhK3 zjg1Xea`6k03ujd`JeR&0Nkehill%6dwFnnjqdG39#%@i~yJ$_3Q-ZXd61&wZMGPpX z7En$tpqyGjRbLI!s=E@<RXbL9J9274ms1NUr#3eyS59SaZmyhSKwY(Lx%$-FGxe!= zWb3Ns$ktWMku61N%h62$P_|>s(fbRim$&CS3<dSgElq}I85hgAUBp^_bMqW2o+Q1J zHOZ><+Nt!)snW?RovidbS?PDO((h!Y-^oh9la*a1EB#JZ`kk!wJ6Y*>veNHlrQgYJ zeoD`im7b?4{wa!oisGN5_@^lT`XpMDQWSrEGLcsNQxyLc#Xm*yPf`3+6#o>(KSl9R zRs2&G|5U|4RkfR{+D%pMrmA*RRlBLG-Bi_Xs%ke)wUegCfjxwHoJmSka!ga>NK<l5 zQ~c5tzcj@!P4P=p{L&P^G{rAX@l%gUNf~M!8H#^~;-8`TXDI#|ihqXUpP~3?DE=9W ze}>|pq4;Mg{uzpYhT@;8<d~`WtB13sOvOJ_@y}HJGZp_##XnQ=&s6*~75_}dUl~hM zrsAKe_-88qS&Dy_;-96)pQZR`DgIfCf0p8(rTAwl{#lBDmg1kK_-Co{XDR+!ihq{k zpRM>SV@^`WoRqEjXDj~Miob5;)}(C3KU?w7R{XOS|7^uSTk+3U{IeDRY{frE@y}7? z&r##gQT%fh{~X0XM~y#6@y}8Ga}@s^#Xm>!&r$qy6#pE>KS%LbPAw@{@y}KKa~1zw z#Xnc^&sF?$75`ktKUeY3Rs3@mf8B{%lav!p%2oVzCu?;oKj&1=(WyIg&~^S!wJ&t) z&Kz`|zf<iCow_pzUFYxAojKAvf2Z0PI+Y)FT6O+Tt3H0G+8;XA{?MuRhfaN6wB_jb z2`J?QDCGkv`v)lH11RMKDEkK}<pU_?11S3kDCGkv`v)lJ2T;xrpzI%@?4K=1w@*OD zU$;-B6@T46kyiY5`$Sst*X<K&#b38iq!oYNK9N@Zb^AnG@z?FsmZRGzpc=n!pGd3m z>-LGX8ozFzNUQPd_KCC_ziyvMtMTjhiL@HOZlAUs-97=;_;ve4T8&?~Po&lO-HWhp zpP(!Lx_u(8`0MtGwBoPZC(??)ZlAUs-97;of89QjR{VAQL|XCJ?GtGwf89QjR`S>F z6KN%X-9C|4^4IMXX(fN%K5aR=eF7?Z>-LDWlDBS;NUQPc_Gq_e;2(T>-jd0^Cw5(x zJ!o>bDQNw=%ZY8sMaAS>4ngZJH+7zt^rWYeUNYBRU(fVZ4RG%ZMSf#VZChVAp%S}H z(28|uWmB6Oo7&948ss7jtyEBzQ%=q9OzS18S5)Fnqv)e3Wy{qc32eFglw$uVT`iy# z8DQFFVrh3|rdb`<R0KSXTCJC$*)F0bU!t6#sd8CxUKh9b2inEudbH;$C)@MJ`>_Pv zzGZVGb~obaBfD<3ft4tls?yj5{~;~%#jtwj>uI;>XEnFYt!SCUYiHFO5N0*VSUyA8 za`fFwMvCrj0Fxvin<Fzp+!=;@^7M3))00*&X=NIB=k-x<PCaS$uF{iMue{u8V}63T zZ_GGW0>6BzSqhg*C-H#%Ze^8(-udpwC{<P}oy7gsyHk}R6;x&DZ`ov`zv|a4F)s95 z68q$PUYp6ZSH9k@fF7?_^`?Zv!PoUnWXMEs@oGrE|By)^k(5|pf&HP={$fh;;=|Jj z5-B|s-OXE*vaB*k+JjwxSjY58CzO%tbohz3@S<60kD9V9DdO%aOZKGI`*imd^ieOl zJ!$n?*^^dpC*5gdo$N|Lk2l|v;8)izYaj6zT&LDHHsgh3g1AFY_AJR^lP%#AK3xJ? zxt^ift@^$jP#LYh??zhsIY8-G0i}xolr92LcM(ptzjLbnom1`aoN9mPRQo%p+TS_V z{?4iPcTTmxbE^HFQ|<4ZYJcZc`#Y!F-#OL(&Z+iyPPM;ts{Nf)?eCmwf9F*DJEz*; zIo1BosrGkHwZC(!{hd>Hg}IsfdmunLUO+isK)H?p%5@A-t|Pgb`g<TixsCzKbsSKx zV}Np90hB5PDCG?(<qRn03@GIcsQBvde~?!E^!Givnfm)4K-Iqfo(E~wuKs=pY1O{| zeg|pQep057XHoI-tTs~J9ag)KXH8KQ*?ZypR9ddS!tbfHzJNH?uF#=&g$}g~blB|v z(9g=6#^(9%^~35=uizZ+S8%CPG}fe4ok>!v92(L(bEkTga;irur+Sofsz)iOdX#di zM=7Uzlya&^DW`gra;irur+Sofsz)iOdX#diM=7UzWOAxUCTCWPkGOg<LEH-IjaN51 z(l%eG_{vu}lIBy}+}@%vyvotbwKgn}h_8I3qoeY@j$W{-K{e<lc{JAIqR5&A0MUM9 zt+(EKW388LTR_n=@<qGI*INamw}}F>#l~8_&*JV$*=LD}HU*;kEKt4AIwo3{<wV=E zoZh-b_4Z{!$w3yBeQs{8^%9*HP;dbB(Yp=ITlQNbqIpq9v@Xi%jSEa~TNIK_1M!tD z%TGr1fwYNS!9^m1jX=~u1gZ~2#{?%?POy^YbY2qGnaP5Zo4|xN+p)J$P}(xm(v|_G zLIO&K1e6L3C>0h^S_Po;o$4KlQ{VGrLnM6%@)gwIxgafV8~Mt|>hESiS84s7iruci zL&u&|r`zn-0PzOWCUz+>ug03zRu93c2>!4)_lrS$Z?)2>yx#h%nyHdFTqo{=^2PbK zsrtRX#Ee}`BQcA6eTiAz>r2e~y}t4*2jV_gaXOC@Cbl?a;M_TL=itPhIJ3ua9#4H4 z0r%2vWsHg&8;v-NhyTrhK=FT8_X0kRyV)+o37ZW#)wU8R%Q|rGY&OoX&BQ6W$++by z7pLon;pANcPUX?_uNfXge8O-C;%AIb#QzYn>nFoQz*iYV&>}I4I~*${ZZKYnTo=yT zgKl_3#xH~Nt6?O{A2d7({1;LF!Zf1^ltK}+EAV{<dj3J<^%#Yw->!xe86CK<QQWb{ z<bM?HLvYJ!S~7waAq)X`p{C*A38vw6X&UZGl{6zD#2`ZIZwO}*zESuWfFC0qL%??> zQ=dV20s&{($$$6XOx@BHGq4yE!hiFCG&S70HV|@_Qoev&<Xk^q=#TN-cLBF6x_-VO z?iB65Q4aUGrdA_hG^qkdNckS&G{R>HClKC6cthc@0KS0m5CXn!lCl}C{pbIwii6ZB z2dUB-I6KJXtm9lGP9KU}-~6E~?s@JH{h|170m^GG%m&9P%m`v8LvSM=atyL18~_sY zgtNUkbNrgXancSr{X1}mTPE```VlDcxlDWH!7wUNzm+vG7pU>dMI|sRX!DFLfp5^D z#H+G|{(n&k`a)9D5rz?(k_3pez9~@%p$NDoH3f2%G$BV{6*T<o<qHVEAT4mnH~BQ7 z$)6#dkbxva#>tRzGUS{50%%VoK-ZI@*U4Q7_aN+6_%^`JD7Oi44Z<RXdW_p!{~x&W zzr`~3|6PUNYS7zYoS-*rW_*7m6yKr{r(eQx+SNylP|S<^3K80IJVXphC-9x#?;N`w z+Z^CSh+~suonwu}mOB<X+9cNGsCQI4W*~Q}qtG!{(y|?+9H|nsJK`LW6>`mvA&&lz z-oU&a%#QQcgxG(wpRo(+68lN}ar@g6d)<B%|GVr6Xph<-wBILbciDH^Z<p9D`0r+& z_SI-5+rHGkK+#(4of2!b*V@Y^R%S1<Pn1}mJ<~qI4hywg?J@Q+Nei|Qvco<>^S2xA z0wK2FY-erXNbC#S$F}z+_NMKa?InplV|&7OSYiil`)zwAw%xYXc9X<5*w)%s+7_dg z4%<B2Y)PxO&9s$BY_e^<Emvacwqdp;TLQ{O*+OkWk``qfsIYWffX!Ex)2tV)zYt>m z-g?^lnV?xuSl_imGl0F~*k*mf`ZTb|tPfecB<&vSZtFIQZMJFFO%hvYU1MD?u|?K4 zYm>DeH7e~(turKTs<qHMR$|%KQPxz6*{yL_Ia^k<b%?dUr1iFXTbaNTe^2~LKwxJQ zPbuuALvjVJ8$0fyz3stX_h3go*mH?T^i~|p6LB72{3Jf;DEt$4pNDpr2iuu=yDE2! zeW$`U+Bg0Q>-5l8d$6S*Y(Zj+s?lhV`4d*_p_O~EGTX<hTv4LbFZ4MtF;me-*x<Rv zPhvNg?4embSd0e?^I*Y=gY>$#?TJ!1(Tcxqo=)q589g-O#u9!@IIEZIfqmnlec{1A zPIzCHd(#R}BYqN&x#yz?_L7J8j0bzdgB?ydsOs*wFZ~m?*F)Rx#%$HrA*$Tggqsw$ z!9!c?X?dkv8VQR%v<?q#Uczj>uI-tGYSqe2$0CK5*tRNcvWGU_L(BEh(mk|Gl^f=O zm53i3Y+A<>J-U{VlmOcmKM7H8O-u;&%tDZdHqb*0@X&nSG{@8gcz^L@>xjRgWAVSZ z%O!f|H~xD^oXS1z!9H_i4tx9wmHVzkNjLrt+b~6YCH@74Jstm;!X9$#L4217yT^^$ zqT+X}a@*oJD{PbfjKbF0u%d|{`^oq<I%Z3cU#??Td%T*3_%{1dofh9@Q=_!M9`BZE zdVHmxYloNDF<W|fxj)n5XSiwcQ{$Cqh#%{=`1owM7TfQNAEo+oB3}A3LgMY7a&hi* z@e%Q6y<Gf|c<JASPmJ%ad)9bww`YiFZvBh<-A#-8$wNEip`G&3PFhdvEyo>?ds|_z z+iMke)HBM)xaV}5b+cO<aYsDm9(9+Cd(d8_>fUEn5|6vfL)+=5*~{XTC$z4MyG7Nw zRJpu3<sGey;yP8i)pq5%;+9(5bebLOrH)y#YN&Dx-2N}F#ck7Z9*-GU>!Er4WL%kt zR^+KW(L>Ag&@$aLEIlI>-^w_w*5W75YBwq@#;WEwF3jzL<ASY9@8bq}X#H%*R1JTt zx5A7b8gbKNe{<7f&$?-GM`PvsPe|++u^;PoW8ZhrZ|s|~s^!?1-0N2CGj5+9`-FQX ziS>9#ds(dVlh$>y`&D~;-F6<k-EE<<TVrohxf^1Y&xu_byI9dWV&^GrcC7MxVn-%u zu`^>!VkfKI@v*rIOOI7vK<vo$ayIN_^jxtI(`k0>rF5Fued$<iQmpcDV)vzTvHMcF zQL&+lrs~Gd6uT;&CU#`1Tu`jrTX?j|hFz7&MV|v=ef4r;&!uW;F&A_!=9if71r|Fq z=CpfOV?K*Hp>p4ic|&2Z#3&CJ^R!zoF^{=@cFaSb8eK8>#7NH;vn^(G%qCGgW?hW3 zsF>xR_7=sosg|2OE!R5=V=85h88K7!+-_eNQy4Q=)yR$+rLfc(yTamPB2*3R*A&g{ z?v=ID!(&KHf0f%iMrmvei~ikR*FB=>pQ6v`wCGdOC!>!GJo@eE*A?xkTbrVvi$0>$ z5}xqXebn89=tn)Y2R$`B`>W`?qSZ`C-|p6?=v$)QT7o^b-m?9tXyrkoS4S^ZJy;Ok zqOiv3T7{LnwJEwR+FjQgt@cfBEyg(V+#?rH7<%1Uk3L6dMk~+Y)@Rg6j<zZuG0|bF z#&)-!MhAPaL7pD;i}u&cb!)cU7O<*y+rlOE*@34WRoA1>(MI=(E~U@$uSDw=NYrmp zXLU5{o2V}o_HoqvIu`AbRn(hN$5if1QO_vs3AbHF9gaGvX#1n~>X;4BB#O2@YOBI- zirS#CwNWb-wm7Oo$Hdc#qRoppD{OX@@+wg?qe>KQvIiR<m8)orqtX>NEGkK13GV%n zcqUP_sHjjK6Hg~PX2X+`$_<KAo<TfeC|W?2@&{Hd0*a<ZUeK|~U)=lb$nPUhD_S@9 zS>y>tdpGh89kX>rzM^O^L_V#s$0Ai<BD>r^EYY)n#{d789)b}3FL1T@iQE*qPOodl zbCha1%BIE^xu$#H<lY(Ke~BwCiEN8(Qhe`m@4h1IBP$hchG*naky90|&^_|Vv60z| zHp;#FMW(t}zsO6`?4ELQ?sAEq=alZfcf4m07a5^*z<AAWFCRI?y?=4+j_j}J+n$N+ zt@`2}$#g8@clUfa%n?5++8OukN1Sr6ZxJWmHrV~_5^>zER}pW!B^2>`#8K7Ca}h@r z_NZHG5f4V(r)YOY>{Qt85w|F8qkFFs(HXH?r$u^ZI%26?Pa_t%S4sRo_(oN?Hlkc% zWf4URn;4O&W3is~sN2UzWV+W&+jh?=N4PB@BH6tMj<9-YF%e;^<=}`x3hNi)uP~!~ z8p3}IKdaNizX?}9BK+fU<s-u1bW1n<Solk-TsQ5RaODNU54*XA9}M5G%Iyu`uCT4) zHz{mG_*#Xn3}39Uj&S7}!e@t9E85I(<qyIqhmTjZ-0*ZAv#xV{hVDH>_^|LKRW2bs zO2@kG&0!8#)?>XVJV?)t-5x$r)d&bzULafxQ??)WOW5~%ZrEwJzYqJ&J^PO3VJGxl z+xD<`b<Ca@_J)o{1^qw5z5_6-D*OB0_ogJ1-X<Y^X3|4CNvI*Agb+wbr9&FMGe9U( z0z{fLAruiQDx#<e(iBk<I|3>e+-6yowd?*@U4_ic_dDm!3|VmZ+w44!=bd-%eYc!; z&%H0sDFs}X2Q2;Jac?-Ea9Sgsad8*o&S`h!PRAW{LPz2rc0&8&oRT4KTiiw`ZcSW^ z6WSK%ocjswar2$HSuV*RHzm$F_v6OKIcGd@6;8U+xB*V6!2Oop(_)>t?6|H@C?U>? zOAd^4%FejpIOhz_iH-Bn=#tXooOAV-7P7V5oO3m9mhC5v&i0M%3k}LXYx~%V`^e_B zC~WRHjqNp;p0S;Gjl>Lh1jBaLWewX-x~yTF+oG^N>e4v22W@+uW$d(VbwV55xK=lA zxvLFqi(GABv%7S>ZH8@<^VxdaXeU%-D|bRAE}3KN=aMwG-fmo;8<**t$?5K>#vjdY zTZ)U$7U!DrwrH15wuQMyyDiXV3)s9}vfbvk57OO{4x41Xq1Dv-vy0C9gKLynzj8@d z>))+^)#x&JTR(I@@s7(ruwHa&y7*_TuV{DUpSC)sKx(A*8RrvETc2=3kGSmY_$rs4 z$#BQ7Zbdq*2dsOXPqbM#JE3*fRZeKBO9xn+t#h2XY1Ro&XuQ=aEv!}6p-x<}wa^Lm zv^ph&HQnlz3`x4Ip3b{gt5Y7N3~*UD$p))aGTgG!t^QW0jIin~P8pH&u;n+6OV%qE zr?jwq=NhM$>#nhD`P7a3^Z&%X@20!rrhCJUyWqy1bCqj3?JoD2o9>94?vHRz|4ouC z``mQ9-Op}w<2Jg=NN;wPku%)lvPPOME!vw~mbgZzWxi{^S!TI$Q{1>lH*W0z#5w&& z)UU!#SL%LtfE!ofs!N8!U6<~+EF(*{R=@0>7N-o$yyAKzOM+`|Sz_I99`42k|4*E+ zo6f^cC%bU5?JivGudZ^_FS^Q&{mC_oW50=Y%D+Fvee9<D$W3?Ejl1N+C3?iZroCnC z`Pj40_sxtwsX>{Iu}7VEA9eZ3u@AcZ<k-C~?H9Y#6#@D~+*UW;1~*-+8@JqrOFa;~ zNGmPnbgW&2vc8I);jD|>;*Oo<@~mU)U2-VaZ865yxNzAeu};aFxg@qk<C48Iwx5&V z6<0hqwzmtHCcANYE{PtS8JnU#5gQj9?S#VIP++XL6K8NklFLhtx#5O>c0)h7p|4{8 zu04Aznium`j8k@6-BRV2ry291YZTv#Tg1E*b1|9UF6Nb(7h+g?#ylP4w6r=wPq=Z9 zxS<1XXpb9eb3^aMIHf4ca6#)_cQa~YoRT$WsS5|XX6=n)=EO{MLa3h;x>fEi+ywXC zTe$JAIT$n2<(<S-#W<z%t?2o!`17skZ>Br?mhe-|(9C^Qa!j%7*_c8%)YA=hi%E}R znNBU~tf@5y5<SKo;~!&+(MeLY8vR@J|3!ZX=sKWJNee~)Ir{zRD`c5RzX9k%^f^GM z0Ue7z0_frBea^ePf!ju7JbELbHPJ1AmH?U`Jqyqj@N0}73ut(Ze{@B3DWCzs6-0Lj zlnuJB(FuTJ0fk2g1M<aPk7yYmd2GiMd^hUX82_lBXkJEr6a8D%7i5b@eH{IM)JGIK zj=GAwm!dGwqs{|&mb87;NkB&_ZV~k;pa;p*jM@vjol#q(Hbk{XE!XNCwJ7?xm_O=| z@lnnh8Z$m>hSq9We|?`;=W#8>`gEpT5BPO`6W~4KIjn>?>vjO132I#N<tZUz<vq9_ zX82qAAn+apOV`EI!2gNy_sUkl_tI11Uc$&8$}n6#`R-3RRZqx~jF*TK$qqylC^vvU zfcaBRg|HJ|`jlv-PYEM^>ZBY`^n{TE857TZ;u#aqPyLhm&>RqAGhsx8d_S)DG3GwT zL^91IjCq8g@>I%D3Ryt75=Ks?r{q|M6S*d#Oc^Zi1<emk`2%AN@-ARLVaz9bZ#<PK zQ#}*;ZU|jP3YYi<V^oI8t`TAmW6Vrb$@o_p|0?5y8NWdkf$}SyM<v9Mgi#6&p(ycJ zqLimo=74O{WBndi<eJDP$}bVWs`!2<V9Hf^59eqK=_*}C7b9{r#Oqwj>w2vAi!L-0 zfd35F4s|obX^byqcmQ1u)XQCrd3+7w>uSE<jZ)S#A7AEqRpZHU7lP$zzBX`e8&sli zV2sW<4Y1BQfv<IZMY~Dw5nc=-dce3VT{Ysa7|fWfM$jlL307LTtdHrv<Q;|+xbCF! zEb1x$L|owOZvA<{FB;=;-Hi+zg6U0Pq_>u1`Fgho6Qz7NQOdDI2^f@sV;FA5)syja z887iubNOo2u3VGN8qC}_GdCkYwV9tXayuBA=Vl}E++kdWtInVj?166w1OA3#$|%tp zRuF7_mtm^a4(79yN|CPd^(yl>6CZJ%`Iw0hVB%x;03X1_$4q?0b*`J4+vK|QS!$Et zx#kAG%0_zXn&D?WC3_Sze3N0!6yRTA*pK08g1Pi-T)NDqU*pncF8vypE_3PExI~%W zLR{gp6uOGPs>tmTf8{nT!TEVYF5&+Dlv`|+cIA-+>503`3045om7c=s$pp`28lFe; ztBlWQd_HsAqauq%>>)hn$X2>C{bnw=ohapY#;6RdI15t9HyFOb9NyyVX{w<(&3ry) zcqZ5XC|%`s`loRH3(vI~T;fw))>Hg!2j8vWySpiGOk5`Z;<6FhHR4YiUXP3)@h8K6 zTpwooAfo_J1H(HR-a(YIFJoGqFrJcI_^CFM0HTd+NS?S5KXK{n8D39MiLd#o{><SK zF86bWXBd-k_j9KFoLh!82Qt-|!*%`t0X7?l<N6EVy-0YB0h)K$_^!-%>(%YR*AtCm z<`(GS*684;DhMN+na0eR5H%2(c`9XY{e|%2FN`ndXFpRRUBzdN>8=_;*`3Sn&m}&> zC5}+<1%3q6{HU%6Je+GjT*EN@BR^HaSHT$A2B4IwZnDgjRb00!jgs*djK9YCYlIi4 z_+3sBUVP3q{G9Py)o@@Y@!boIzo8BS=QV0STvM6PBh2|ndL#Kq!YFss8!2})K9cJb z$&`099Kdy$$ED*ONj#OyWj#!=7)qm5{EOj#G5!fI{R!p}N>W`8W&Ap-gIGs+@ioI= zbBUvv|0t$^flGOT>925`UtxSaw|P9{d9I0>%;zX`2v%cIN-$%7=9>J>b4TI3Chp|` z?x_{be}xez;){JMq=(qY{JW@;;J{i#*`x-bH8v4mCkWOFF83&NK1#Dj4&nJir$o~% zpb@x}Y1XPVw%6)OYJIIX)79`MxMkC`N;c6e+-}Ol{8S=ys3TYz%QRz|&soN&5=OQ% z<@XGK&m1-~<wnMP>k~jjX_vS%=1GR1WJ)i___EAzVVQ5{tBLu~V@km=+b!~Dq8C>j zKY*J;S0#v^Rm?_cPjQ~P-9z(Ku^FL@<$L(9jql<tQP51+ufg>R!{@l`&m&<swY=EL zcXu+q7r}}bmkWy%l&=viUB$`BLL6esLxd5N8J^7b_h!4oo5$M+{OpVT?2Al!m?<|h ze4X*@_`04cX{k!c$qd8V1^j2GyvZ0Z9)VhYDoA(B6<o?Bq7;*u#-E?^XE=nfb&RPa zSTIk46T<-?)aZG<v1I~_k!ZL+qJ{7F)1E@|C!S@PrJT5%Ve;99_<~^v!w#~naHcKr zvJdqF&Wi@DOy&Oi3-=4`dE7NI%sHa+r%XAKDJL?_wveJ(K^072%JlPDRxrI>%=lu$ z3zhG-l6(_i6JGp{F^@3KVTQ9*vLCV-_TcMW=JqG1{|i6+BagajeyW;i6nHLlWjLB) zw$_lJOcDb=3|*O<#Lt#9rkpWm)*bT=<3OXME533Kdg*=EAoHo+<XI#M<yi)3B4q%# z<TGrQJ;Qfr@ZA}VpH0t-*^Gy;gQq+gf3G?j_<I>2&X_HX*}`MvC4TB9zU#x>e3<4O z<Ik~fEg=|Z;G;guJqEJw42DEp!<ceAbKB0`9%Mf7*Kk)hKo%+5n7N<j`TfjcKjGyv zrm^yjh~=krhJ`5QZEg)uu1OfT$vs??2N@sEPsK9+MV`3_8FP@^^C^beLXb~0e46m$ zV}ixU41d7z2MqtnFzYh$1H(Ts{%L|`iC{UA;Y5O^WWLMeO1eU|#n*d?@_D8_!|)k~ zPcnRh;m;Umy(VkANzZ(?P+qtAh_139x5GXo{2=)khA$E<-lu29`^HVcE5;*$f8=?+ zQvVj}gJ}oMUF@xVXxu?Cc`@QcV>aVs7$!b18X;X_y^~+_B2hx(0fzJ=SW*jdoy%8G z)(dluWP^E9F1|e1_!YtI8O=2gV3=&Ax#ZCRf1Y6SYozNu1}<<->iO+1@O2B1*pK+S zi|g<$)9j)*72ook&LF((&Gm`pr)F?Fc+*{+N{=^HhVuCF=T_BmJ$G<DbzHX{TsIwA zeeh+tZY*h6@=RRGPxa@%DCY6z%_X*QiJsgGEqwLna$BfeiRGd6XMV2;;vl`pb^DdB z@U4Ev^&eb+)>h&Ka|qJz5`XC%BjkYifNQdp_cL6hc7~3Cr->_Siz~IEH}~dlDodWv z^_;JjXoTL8=W#vXV*Xc+-GRBv?|YT;X1c=r0B6}iS9mBG39v9}BwXkAF%vytY9BMV zPY9P1!X?%-9|J#iz?eaNxP1<2cy5ye{H9m96os#{{#o$6#{6aGe~tOe?CtJmITpxP zO(2)z$rw-O?8!X+xDI}r1mL?md}o5>A&m!}HU{*sqm*`TpLXJd7K84Vu5t_W905#Y z={n)zso_~%33G$z%P(BY4Jrkm7e+PeOqAF3uP}z_uQB~iF6Ab}+WhLEUcjs&zk99` zau`>5?zj?WA9LQ%qiY9Cq#ee1;CC?14yI{g4BG(mWTrGTrI~5iCV^#3{eF?T{heuK zqX`(9DP`s$Gri1KN(H{?CB$fIc@eLmM3KwAz>*waLy>^Fi|31huF^8H0L5;`q;Weu z!8B}N>Aocl&i}?!@;way#xz@*W-GzURmOWV-Xh0>GDJ@!s-9@1>jcaH;=5b;sa;IJ ziZQIAl+OrOhVgg^V3>U$=_+GvOs|viUdo>|m}xlnB6|`~*_$x>j~LIEj1ok!bd{bG zRXjG{BTA(=!T2%~)h&blxRu)MW6XyH<0Ru)P#)ls$+n#I9>Gept_aT_<)<Da{_;$Y z7yXN#g%phe4cpt|cg9?2nn33E8FND%6_npFH%$xQAdJj?q3mFqD8?i(%`D=8?-kHf z*9caY^QhDI$b3k!Qp1=RndU{tOlQnnjJZs(fn^j%2KXp8ra8+ryzfT*Ot4PVP;-e! zp38SH$bSL-Xbom=7YJ7NG3F!2e9IWV;yvkEZ^FnsIxwyj)~BTQ2}9iUn)YOCS>8dE zI`;VF7N%(-jDcyCAi^kS!iaP9tbBywUkNY$gJ9(iy2?z6QAd=l@nK~_CraNiW))p= z5<5Nh71PfnZo20fwsX1j2-f|XG2Cu4N86M#!ieXX#*<*>ex@-nhU<nCp#O?zwV7VS z_<Ewz8JThoV-7GTjxh<0Ng`M|%ov3+GGJNC!rAqG@ZSS)qI@{caGxP{!;Y|}IIn({ zv<YX{Z<BW8g!(<$do@@(D}9W8SD)f<lk|7|ZI-^k-xi!?{xwdH{}z93I1&DPoO%5t z{&q_L#NRIIXT<w<<K*;O=?6MHUHTDcr%#mriSyAHNDiESz8~kmKPXEg7iVIZiZ+~y zT_$$mRO~9T6DMMi5PNVMcC*+=XIZ0PR>{Z23pj21l=vPeO}`@kDZi#<i4L5;oFh-i z`O6J5or*k9z7J<1FOU!59OPE{AkH}6B0oXr8_Q2ByOf9Jr<6yOC*<dqqslS)6`Wdp zLVg{m7QZ0Bfm4dl%kSc3;?L!)bf&KSJ)Nm5|0t!PJ6GYi6#dhTf9K#g4ZjKajmK{! zeuP8(fvji#731GR{CeU?a5wzY@jOLjto)NiByeW@AVmb^EKc(m66}ARY%e6}Tbz*( zndXE)#lK_;ypKIsR{+0(J#Nsh(mC|wY2c0l#yITwwc`UoBlM6V*t^vqn2rv_Pb59o z0dVbj0oT!V7yBEh0G2vFVVciyZSR2A!@n;vd>+@E9dx}xS3HaI9Pf~1aD2kom-%{u zt{p6w97kz%b^NU4fMzw}r3St#OvCXad^3vZf9ESpc$MQk4lOcMMtH~5e3xgRoK3Ji z5?7eR|6{LOJig;Vdq?l<_)&Dj_{JBUBy*uj2&2)*%Pz}yDK#}aAZKYtW>%4nPVCOh z$u@@s8*J7D;WIRN!TR{5#Kfe8q<FDV*Z0QG)GVYcW@Hh^b;=`hCUZ1O{-^cuI~C%V z9ex>S0aoL1a0`C_4jvRN9>qm}+VPX@Pd|D#1Mi!NXCtH-sYfBcVi4&o#l&<82?-4J z(|LG!dHMR9LW5+3$wTU!(>EuuM@CKn{;r^=0XcjLz!4@zN=}GPu?3-^AX{z@|8f*d z5JrB8umIhy&p#c5s|Ty^lvED<@}C9&R0mWK5Sari`~Sl+RAd#X?<hyr*;Q(;c#D2j z;@(PeMjcGQN_93Z_9)VXj`hl1_;_*HJDDpb6$VG7rzdswj7;+}h~U70cn=R7`ZMEl z4l0IgU}z5jnOOsK6A}`0&F0X6bUC+MUS57~P6+<X2y8&KjP^B#1mxxAcEf)s2KWMD zHjC${9PeH5+}P=RYDVpyFr?<bLDqg7isv7!dFj!`_x5TYHDvJI!aj2rJ}t+GH$|lh zIU}WRUDKqt8pFCZa=fj^Vv`;3r`4})+<7wKl<+gHv=1C#8rLHG7<x}1GGxLajDv|C z-|PFsKk<@6(ejD-3Wv2YASp84>SGW04m3y+5#ExXx-dJ#|5A3}RBR$dBfEwJUL(|M zKuvKRA}Ss)Y$E8t+!J-nR;;}1t`#fps;I82tg5b*w>uV$lJ6OFSIg?f&8t@~t^~TK zvQq!nSD$_Q{g0pg?c1R*y!iY}7tWn~DgOrI1&&K!eRlo&Kd%4%`q1akpS$qtv(H_i zz8H(I2HN$Pu-7tE>Mf-fb}>fhD^g&lpGSh;%S%c#d)fU>_AE)Ecc5Y2BO|m2dW2ts z2DMS3Cvpr1V~{P;SH=)e;J(qiD2TfOFPAU)HAA_7#BY^L`mbLo>bn+rH~Clgys~6l zcJub}a}SN_x2it7B&m2sP|b{PZOaxsRHR-U(NNxR_Vn@kOT}yI*FRsX78M?^oAZ|{ zwf$W0y4-O`7f#&0tXKc$rGv+<DRBhlOkG~HasSlex_R>_jC!!D@S$lF=Rr=;ypsOS z^U8Drr}X1pE^G7Y-$5nLX#}cq>N)WhY<%oZKH;MyD$L;OZh?V#KMbe9z))L)ERP%5 zTHm;JXYuN>jpJGe$+<`IU61Gm&#Ji{N7R?q>x=F9o=73Mm4Ms3;1)pKWV>F<NJXOs z!^XAc1qSAJljX!5b6}u&cR*`hW8LZj16#*6*0m0h3!YG)RX>}v2%jD)I`kMmBNDx2 zfqGp%Pw&x)^Zg58L-|S(h5mX^qt4`|_`o>vGI+FLTOPy&_ly!Bst+<MN@7razFv{_ z!J=o7dhu%Q$rCkK)z{4UFGH~U)Qq|k^`~56Q9tP>0!qeD$2Uj>z5w&9vP*Xy<JtG5 z$<tGBkTPf*qUM$mOMorFl4}Xbku9QG-B7Ep7Yl3U_F8qAI9@AG;puYq-y#{>+9Y|O z(6>P5XFzmiW=#zB#akE1`6AZSFEux&EIc{d<BKkX4;~ym`mqD0^kxIZO?*vb3`V5K zaefXhpKA#jfKPqgtgk1EZIHI<(xa%E>4f6xMdL9uYhfqZx-C8_DG`!2VW?Z83dx4A zSsl=y0bj3^=y-ggrZ05^CYpS}@s9~|l>W?(5<Tttp3?CnRtPVl_hTjhGf_Tzdx+kL zM?KBhV0efa+z>p0B+Uc$!GSbssUH(;R)egxq}A=1(t3P!#j&kho*e2ZFKC@IwWU{H z%dA<ed&nOjSHF3A;$czt`xm0>?6c~zFF#cObl)D4`2Ho4bnqa)+9dFW97(Rj81<1t z3Qb-nlfheOm%LE{k{#%P23r6LJ<K#?qR5f!n&2*()2yd^i19VLAvv`}6T2iw?iwI0 z;8lmIJr7bTN(wFXG6m}G_(VyhAZ8HsIn;0smRwPQx1q`#6ANU#6U}B!=MalBul+kQ zee{yPTbER9?U$c3XK~@2hensQj>Z=zcMcQJ&N_W+#+DsDat9^%j2?5OdGW=UrmHPb zi9#CL@traU<)%w9g?@TnWF*92Tvxq4$lKYH5FgMyBt57sh;J$r?MiZ8lYt2~sGV$< z6Q~;MmPhTa3@ce$e(!@5-q_jr_~7Cbqn|oj|HRzIOPd}TvwKD1tO;4&hMZk+?4oXJ zLt9;lvCA_LEO~BPytT=e@$@eHJ%uBOY?*ZT#;E-GK?OsfM^7iAb>6|*3MR=+^)#3< z&IM8gj5@olH8@ohqn?JnjR(EJe^~;$VF=r(jg)uZZ***yr%y#%1U~L0^r7idYOR>8 z-X|tk=?v|%d{0Wh9(fU2qca^8^H|dHy|N5_Ymsb)0pVS`n9VWxGG=sy&hF>Ysbx?I zPc>&>+-et64%|^en1xDSp7`YMXX|HPX{+0p-}Au81rOFd^u(Z*dEIj5agN_plAD#e zlV51vbZucm>?B)O!xQrkoD2;}k?$Yt_{}RA??1QWYh|teqGW|#j`t4?NKQ7J4Yp_> zyN`i&Rcf|o9pL>T{&;YNh9vMfH|E?LD>iGoELd?-PlW_W%X8C)uRJm(bF{@eB6H*U ziF!jw^{O!o4pxtTeDUP_CS{AA>)P(#(y(E0Wd8;7+@m7s^1A*$UZcHy_o|mZ&m7-p z_Qf^#eza)x<3FgA-aP-vOCvT_^x3^}4B8L2uR<{`gA`QgsmB+3+*5<vt3g02g$Us% zn;Zibo8x!==&?g??7*C_$9P<e@fd><*;@)P^i2)($kRzSe;<2>rj{`wIw>=QkqrqN zk)73;;!@DCEPQ26m6=0%`iNg=J~V33@|wD>Rg+FFUV5@=*v8T2iwBN5^x8ukwjAnx z*VyC{t)(J+;r4!uDytUs-K2l3YUh;E>!ze+*xQ;G9IYS!_}nRb?5U|!*N>XCv*zZW z*8LB!Em=GzEjVf7TIKkfg=O<cCnk@wmoHgOHeOxFx5@&%kF)0j0-ZglN6&Q{N7~2@ z#wUwz4WYn%+b#8+lO64R4Q;BW%gTbZ5$L+~i56>J_Ldi$bo!7Q>bj~ik1v_LdqR#n zeSO>ATkF@CM)X^tlsu(=dxg4gtard6k@x3}x`H{>bqhy5_PyBo=JSVN9<`;i*Uo#! zP@T7v+|~_Y3(5aXh@a8!l-{??Z-_U{bO;1gdV5?_N_;|cvJEml0YW{#EHx{$YuD@? z<x*Fe%V}BJ;5-D{CKH@#9tWNY_BGmtzQsgpum|yWYn}fvz@tq5sd>?5k%>{J*!aYh zcw(-pqNYc7l__4SSs7`>9;2>SghCfSj8PYOM%D{_*~dT{?TV&k@wqRIIb~P-3rasn zhWsu*A$Fv%c(_j8tG3a5j}TYk3%-X@XoNPz2^O#bU~Ox9O<=%|Q2MmLjF0y$9Wg>3 zUR!&6iFyI!UqRvY6phhpM7>aCt^A%NP3hPEf>?lWeod%T$M#i+qr9|^ALZRV)>BF9 z$Hdrd$zFEvAkA`v+$Up(ZL?c)pJgkHeHdyXo!jY$us+@URHv?*HDE!{gnk<;_ngeD zE6D8;GCzTQ7bsb=Fm?E%iQW55o?o$IS)8RRF8Rqv>o?3R$QwJk#HPOAH7hMWJu?gS zn%U7$zYiL?NE#+37X}R;I@BB#U!d4M2M&zV>%CjjbMc1Zm!RWNN3xIc59tSO@Iu^T zI8e1QHbNB=Go&aW5ak3Tqz>6-gvbve!Z_B?aiQ6|K*4nRK`gcm`hB*NX(hw!5lCNJ zv1IM212YR2r1%SczoNns>8pNvWZRbqYnK1tvC&Tt9Pn7vMfG~y#OH+Wz<Ck6vwh2$ z;bW$n{37}%R4yu#-=2AT^`Kefr!~HCY|GnoLjBau)?v|2O^wgCUJ}U<ih1v;A3yb> z`s(AU*5Q`K=f$|6-Vy^oUo6h5Ppb#-*?#m{5oa=uM=+AZM>;+1L!%T3YtF|<34~nJ z%XWM@imeXPK>_IY26FmD4u)E~4Cw>2ZtsI?(4i^f?OEat_0NxZ1O|E<0|PuClf4~3 z>z}<b2;c3>h%D?EYw24U?RXdC?-ZoxcaWYa2X;OrzNbe}P-LVO73g7)kl4Z0BtC2A zY70+7XlJJ^gx9ADd0Rk$1|`@|iSeI)&|_9b!?HfpUcOtsYod@Jec<5fpG4@PC#&}( z(01g+sLf;j4MAhJHLZPSywY|1_6;i?&5pGX9h$ke59ZbaNao*RZN<RW!UrGip8lS0 zTgysb!yUcK0|3sR{L11pi~G#}aL>rCJ$kl{J)?H49n$u<?KSroCl#&L&zW@Ur**HZ zA3SUg8xtP;tf;>JfbhFAKi)RN7E7&;w$M?Qh6(5O_@D7N$o2re*4~<xr?Xk`lDa@6 z*>$#noLG?Gqkj9gdR3IXCOp?no%ZRm4_?9N1SR>KU(^$i>Q6tYzVy=-5x(U{hZsb2 zm|D9QC3s0)3cU@Uo&x&HZW7Kys8`AQ3LtZue@d;R9=7PKa=7EV+)ICYjN`qrjtwqO z!@<du=Cg|vGh#oC_`o37_=xa{@<GQda+CvWZ(|%=NNb{vbxY937OIH_2TTR~DE3Ib zv!S(`6j=h?6DN+Q7+M(G+}!~I7WsMc{J3{#ysiGQVTXu$d*Yee<f@0OkN$Mmf^UwE z*jb<+l0SEhOiDZ}D*yhms6C&WF(NJbu=>Gkm(@S*iwvdZZ*CJE#WlE1JQPLmg@zZd zhIh6J-UYT+4z4-6%!!U+6DP{YC(7?SGT^)}lGi!;2+H?RB=1uK1D6^V=KMT7b!vkC z^o>%)d*-W~MI>kfB=3{(yNo2VK~wEEGV^jl4zp9F4vL5zl+eFAenOw6>SiDBF(#ir z3rFc+xY2w5e)5H=Cn<{TOO}Hod-&?~KAr2$Zg7K57`fW8%`r=rpBJdz?wdF<tT;uy z*{pVv|9RAb71Q?LZR2{$LmgOj(D+geRxkOU##_MU;i0d+hb83HL^%iVa(JARR=)tW zp;Ba_pO<%t(0TZpWP7N;2S1dJiA%bnLD(=`sUE094*n%q0Y1*>YL*_~Gi+!RZy3bI zwkDwny_%`d&8aDgx%n(g`Ai>kqf}QKQCypIgVyM1ehfi*K{V!MZ_gkvbd;xa@Uncs z3*RaWZa#Wz$ZSV<vdS9f$ge|BB2~dJy>3ePb|eSfxRE(yYO3-f%{>~AComoZG!M&H zv723k@s@}62QHRB%ou~LJ5jLu@|LY{ukO42=M$%YSkRu@@anc57smhj+Rj%S<iG7# zf4Dqv!P_G6f$zkyr_ZTResW3u@Zdg?{5HPAS-W3FVgt{9<q+P^TQbx8`FVPJ`FhKC zFCIq}+aS$D;t$G)41YZuRP#l|wXeVI)qHaClM_Y6>BsJRYy_6OU;b#$;W_z^hxDgM zJH`yWf7O#a`7PCl`7O<mwU~ESC}5p2B0_JXd3TAtA2LqJp+v|83XN>dJKajxI}d+s z`OTG|`NjBcywqB>{FjqQep=R^TL0>{op|vNcD-IN|Ls-v>PvCzetb(*v0oNJ2kG@6 zSD*gH{rY`H4ZXhh_M`{=q%bL}&=-os+uJw557Nok*}>ETf#jXJy+NCxNvX91oDlKu z{qIg4uxym5pRb-$zn>_~$N#$L*h&5AvZLE(9+({Am?W=oz)~OWSo+9gNA95!+yF^G z8FonqMzFuX6x=nbi$NC`rP#f7PD#Wgm>fcC3a2Ni#qrXW+yqVYYhsDCzd1BoRwmDS zd1e14)6xc>7&p1Ca^S|9Lza)p5;LA#IQroMai!b)jlZXC@Vaqx_ScH#D^HB~3lEwc zom{fMe$?FRu9g9#mycZZ$nb>NQMQ<(yGD(hUy+d6h|EHG-sCl(hDL^$0X>TlkW1P+ zWi6~Wi}=?hwMD^CKV}R`*~1vsJ@Hf!^huDXZ1?Rnrb*0@`9cCmGg|_5J?CE8__uE- zoPA>U0jP=gv?o8F(Q!k0w>|5_i^ETERz9FM!~Yb>aY!E2#8ZawvCG;R<=#Q`B1c5a z@Idl~^0_)-rdm8j4DtyJ_V5f2^ARN^3H7IMK9gEgnUplFHcdAOJmGN~C_bDFYs1$g zG*0nLj`jy%KWE=N9U<^eR}y^{BNY-9t%MdR`9T^W=LZ=Q)xERT-#xs&z4ST{leba5 zIafV6`8QLbuaC~)>+k3JTcc|7_wg}$1em>%7z^Qo4G-OWMMvc3=11McNV)l4dPPY= zgl%Z)Ad4>W=C?_M2Nox0kFU?sg`k#L`BXNdmR=-tWxbb&PMApM>YTN7$z0TqY$6EU zjdL&(AD$t$s1M8%*&=U-x?6tOF&5wEJm=UYPj&QjwkP@D9+>ss27IbhhmX73nWs~L z7J(H8I<7B@su}8niR!!=@?piVeWl|~IR_tr2bX@R+ca?Tq<L+`7aplsJT%QtrYrlR zh^w$SYEh=Oe+0e0LjE`O`_tum@3G}KegT)q)aT@4w)=cfk!fH+sGCDFP{pjw<zlr- zJfOZL`l`<v)Y{(>80s9y@;=3JEKT!OqaE&+Bbpr7opCH7^--S_e{u4cj5LT5^&!DF z0{juZv*5GD>IEcHHvVX+uKgW`sE`WewaN+ob8t3LCoB#H;F-(W>~rK$OBaZJ1H|?w z^-1+1P<Cs-B){k=g05{>e^Z9w+u|Ix!x99EPn4kyX+MsY@84*dN~+TRNgTr}vNyaa zFP+rlXTVx$#yB`>#2=$L#D)Qv`+8)>@WlSM^6~*;hM25bQ&WPY%WJD_{*YV4Awm3g z)lw89H@3n+V|=_<bWo7w<z?5I?4gp8UNAM)wV<I%@BmxlEq^yZ-xWVW=)~yqA#%lE z_U|0(tB<HyII^y#-{0SRc>0`z6$35(c8j<@PdquZVcT|H^@*1qwlh7(=9RA<@!%03 zui8WFYzY-{DUQE*daYhQea<__P`?AH-*bq{nz5o0Ul?qb>>(z5U{FkqpO;;)3k~() z8gk%`E);)+U@+#8WD9hPh(wzaqmRNU?$rRq_hh~Gp~cT!82RMN`8yIk0<dH`b8X-4 zZEbrtBY+#7J|$`5UFsL=_fL1Mn?3rJA=vTtthYAheD=xz{q*$@X!&WVm!zvfyZN8- zLnT5bj+&DC8OQ++4rMwmJ{GM`M@kOZ`26_kuWcxtnI7G>K4a#ds^WX+_O@rIH3#4Q z`;(`Iw6;rVt=T;Hqdgn1Hb<C8g}{rDrlPdfXoXO%6#`6lf64A;iit58?Lom|VOrsx zTVbG84)70z(P<9NLA(V*k~=LC-iFp+XbSQ5^Dke1wqkL$*`O$m!+Z>(l}iTi-MV#W z+n%k#_*%CwzS*7FqpoL0L$dhO@84bM(b#Lm=U0Zk|K*JzKl>52qBf{Q8-zmsVb(?% z43ek6mp#lmYB<p4)OR5k&1GaylHxysv^Zn5U_nXzwsikc$E?Q>4O>}Sw7&M<^W#Pz zU$x?XA344Id|l1mpKKWV<^S0d$62lSv>$#<h^@63U!QwsDvkb7m;|#i`ol=-8W3g- zH6R))?23sdFwD1r9MZRBY}j%!Ogn44kdPel>($1`AJ1D@mpRND9zDP^zT&F#ZF`9F zZSRQ13-=B4_o?#sS=P1~f=LQjgOw({X$HRdK150@G+Vt33u6sEdL$=H;h~|$K}LI~ z<i~S`Tx?C%zXqd+%4ZilpMzf7mAox;s3pY6AzGU?k!OuL2WZ3#&_%4EZCc>Z9OQ}u zQjcvq`s(7Ql-ypuhK;V+J~1{sB|xOSkQo2u-mZxm`PRbp!)*`z@WFxyDtb*Dcwh0{ zzT5WBY+f>b$|AcOyl?Zo-N7Mc-SQfeZ4b|#d2p1@)1%loyQSYlFL+u?^Q>v%n>IfF zd`+JvV@j){(<cv~ZC94BTfJdJTkEn7XzK%LhJ_e`;nddQlHIS1$*$7}1$o|@f9|>G zjAEkMIkIXX+ZmRtVhF8XT0P~SlE&s)<JS&u!Zg#Tm&EmG=v95V#gQOiKDc?zxvh@J zQHqRg1WCjow}#e#{m<x3ioq^(w^Ed+2n>T<;Vks4Ff`=E+2U>1c%=T^MB<Xzkr|(u zo}Q49i6PSQsv0Ds!OI_~<3i^LhkF^|x@g_SK_j>O;`CmEIz`Jethqtv%<!T<jk$F( zwzzm}T%0vd4f66B>FF`9K_7hM`uHV1jnfk{xkP76RpT83rP#utK(rKG8!r!o$;SuN z)@0zJ830x5ZZ6Hafhr(h2kj&)Vd-IF!d&%;STI|C<~}r3`&Y$l23q^ZiucsP@Yf2? zs!LIVkPf1ibb!cblO?<07Gl>mN9daHpjIFKUAh{qpC%QCMn=WO>w<zTo|vN+qdnXJ zlL|cvArC1}6DA<kX{Nh+k2(*tlm{cgoKP)D9SRAn8?$bA!`yKzHZ^t|Q!r{#pC*V9 zbLpI6Ggq5E61VGWj-PXMkw4zO_PLV|yZru)RlVw-nCDoj>wB`>n4WXT*3F_h%;O5R z3!!o4XRzyiA>IQ#seY~n6>2DScIOIlE#$tt4mQr8wdG*bFmFRx%`#oh$(I}!`JD&0 zUcTx;{_yL)C-ip8&b=r>^NgYq$u#TTvRVs;X$z_}EA_B}on8sOva&a4@_mz=c2CW% zdv?wGlOr8j{WnaTw!Wy(+FASVmo2UDZYwX}{%-4uo2?rhkMI1@KKt74tsgA-H%dLI z#wgFB)G+8(=&eA5J;2xQ<!!YZz3d^uUAlC7KbPKe>#KxB8zh6Pu^}fBFS=DPx!>uR z$34EN=B}y`*wIbHybN8cmX}Ug*Ix`=Q$Mz~WQ(pw{aXF@T*u1ZO+8a4WT{;YvDXS` z6ponw`aON`eSPATYlpu42{oLI8n&Q@F3sv|4}tg$gl08jW<#@bBX!m(MeuxSjm8Gu z;uNMi`8fetrs$+plxWz0@%xvYd}ZXZmW4a42A>Lb_QW*<wzloOZ<iV)zKxrmIbpeo z6v4+jHY^x@_V-U^+m!Qb#$ElJ`sH`uYGYd7rmMn;=u+r|5y1n(XuQ>6+IY}ZE23Gh zc9O$l3nBx<@?r`n7RNPJ_!vV<XXvU-rg277|K|HfIL_$$e$ZzsS*(>E-^m~1%~Qw@ z_6<xl>vXYQjCL=bb69ltnK~_=CGs%AC~<0a>J#`&@`sgs=Z)W))q8hk>*5|W%4=7b zp4eBpsb@m=%A(mV-Dj3pt|=EG<JJ@>MofxJo7K>_y00~H=$uhYcUhyWBQ5o#3x@TH zODMC`Y_OnaX5>Gz59u4|6B6R@hoK{3(2yOLeHm+5<fTk>1!YOKL$?JXvV&L^6vVE$ zeqAC<QY)G=T3e$B2ru=Q!u~#{YA^qym5uUWdqxUby;<!@o;nq!?SlTMEPrHI6#9nx z80?BJFc96Yi4h0`&2;W$?sf9Dl-Zbdq1DTVPrGMe)4VxNYmf_l^QBjNHubK3e3|^A zqvwGgW6o}pN1+@nUn;bJidSEa2FY9Cl{6i#MLpmQk(~lT7zDp#l={TvPl7Gp2JhJ5 zzfVz-H|eky+|{$&!b17Wn=gT17~&}H;Fm)64#6z-O^(7qNx?|rR&s`I6qvp?I9n9q z4T3G4<Mg%&g1ZIxX3dM9K0aOsogTir$LrJJb06^u3GhHD$~VyK+~jAx%>f>I1Nz~y zM)eo@i>MxX-NM6jyXQwaqEM;I-0?L@;k^eAPLiK?l%|auk(xZXDocKo>qzUMlpX6u zu_aFfydr@-A(LHC@6NV~Hp(<di~Inan4`Wm3oD+=EcGo>JV*Ur{dOkygZrty#H)@U z9Pf$0)BY^UTMbZ>z&VOWuOTYZM<;~^_}RTBCu8PYt-Z0<qMetj^78WoCVd>#CD35> zwweDrS#69NI%z<3R=7E{OV<J2!;0`?y?PGsADz2!fc)Bx@9LNL_VO6z;gvjg=v5k_ z1EEllp>(&O2E7bFja&XsKTSU7*dcyVGvy-HTl`+E9I7d49}g~N@Y9y*&mf8uRp=8L zWkNQD6dWYm<2j(nh9i%RB8q{L_Q@p~!-2ODn(~y7L?V)ApuBAE?jdQ7WkVY>hVGhM zJ)_&OvE$3KXVk(~>)Se6l-4w+R3|kI7v+;yB3dK5HdUxk&s-8<^j|ttJyFrvRUl{Y zsEXjfA&h-3h{g=cE`!A^j*c2-2>bW1sBtxF-0G^a$ulxCDoP4OjS){k2=rEst6eqC zM@ALbJu#O8K2+5lj8zyzh+9<G&d9D9Go~VEdaZp|S=Wa0vWB#>UFvhg(;A0~@>xp) z41r5#i1I4buBPv*$?Az}yhL(it$J!=Yawb=iyX<_N-wDk+Rr;UC`d7dw!ruD4~3hU zgB2hD%UWJT5i4$Eu4ehNYSR{T62y1iM&{<u%IP|@Ur|HPyz0!{*%^s5`}L`lAB(i~ z>@hJd&l(*b+arHMYMzB6Z}+JyL^mCIqkd8lHmD#S&uB+Wk<GA-R=<$W7R1You*V=H zUl<xZe?vlIa(rAWLU8AAzNnv-o{<i6q|yoLaY&wlh+EmD;4|T2{-IWEGUcSSjGW74 zf1q>!z;!Z)*m5;hou4Z=_nFi+Dy^yO{QJuX@0eFGGbg^OPx;EnYepSeqJQfNIV_|$ zBxL?aJKEl!6A>~hFkE-(viJHQ4nOv<O@7Cy25_I1O<1S5K|2SA1_ha;y}Y7)eI>Iu zOhav<o}6CJ8gS+fxWv9DYN3=Na&xiX2LYTzLsPD+S=l|g`;0z|=801Ew5=#rKGgnd z!N|0;XG^x}FDBY5EU`NesxMWmUsf#|7CLTtKv~OJ5mqe*FMSg6Xjxh$Ogb;!KGZ2k zDlN2GqN9^S!orf0BFv$ou`v;T-rkvrX=Y}6`uh0j^q!tbf9so*afLk&XGH^Y{BQej zbPcq2Vm{KtNOk3hYF>vi)Cji&@v}r@BD|9PTlNK;dQYdPZqIAWUpc6MYkphz?P(cl z>D%(#a@X`9)SBCtyRB<l+3>beW7<ZHY8y48ZKV8u@#@^2d2K{?Z|;uV)y4hRb_ZEn z*R+hb{I>kn1ID-2jMzSA+>Q~oSieO^5?cR3M0?Cq*TN7fI5@zB@#K$}3kdKQAv(J^ z-b|ZRltf8pDgH1nAT818^arhvU<myI_p>OTg7gq?^<!aGKW<V#6|wkvsC%Z$SLCnS zzZ`a@0&7g^6<3BS@TM`_y)oNEF_vldScjMu<}k-sD7x>Q_n7&i?Z2vC?LVVurb>zO z_XabvsRu&p`ej&hqI>sOLOr_1`FjeI=NUP?ij0<KKkp7B0e+p!+d~vK8Yw}}AgoL+ zAFAc<C7?%^&VVd9va9Ou9&uTVil;B^Ijy96<=~pW{mY(tY~+rd#Jb7d?p{{3u)2If zzma)O0~+$n@)tFfOjCM|UlN@%Ys8#2v5`Z&#MV@HAKb$lH*{*%*yZs_(}ykF85c1o z#1=HYw(qb$HtWC%wLMGoqf#O!59w7sC?TXCqfZp;0~Cw?DQK)v<fr*z$=Z{o3AcME ze<;2aEQ)Q>u~utrv`vh(MPpGsCdR67u%)KNC8VUr$EBpi#iypCtC5xZgQ1`PO~i52 z5$VH<tTm#CNwFsdw`52hsKy$#mcBXA8mC3<v0$b%2ZkV&uTyR<Qfr}VSYFO(iZL4# zuv<D7F=$;A!RyLL)$d=MG5@j%*mp<-y)kRfTk7|BUHEvy^Q#6g&$ngG?6c>IqkDTy z@0l}aTHC)*H8q|5wQc*arzSK${qMkemxccW{Lq3c>W}yDSAV={7nxstwC>GWkrAa~ zVHX}hbH*Gx%pCfUDQAD#wCR^;r%pWc+tw|=JUba9q@NNedti4_B>b!x=;gS$z$i(t z_dIXb(mQDp9^n8CWtTUjO+PIarc(?p2y$F|zg$r`rM|aMRAav$wdn=R$Bi%Qn^v6^ z(RI@C$~lvYde)B6zdn7Enm?&quhg2}{fDO+^hM?Ux|oa1(drSsp<r;Y-m}J{W`m@M zl{AIok3LddVW5|{x8Bpk!{DQsB%?tVoH}tSJCv%X&9Z7_TL`0w*ZvtKy7gCY3Vna| zl9(lO`vEreSKpF*ixmm#{p#K%u`J>ih`BuytLdxcc3OcuiEMc0&j}LbwOewPRl^-! z<#tss4h_dQgq*pF2pu8O8X54ek>Uf{kRlaOOw!xKSCPyDp-;O>YDo?4JYcj0BP=9Q z<b>9IYypZkw`{hcKNw1hw~ZIM=GS`;P8{;l<kw#oyT;!&f5PrVe=vX^x^1Y4IAzx2 z)f47-fl{2Iwu#fD8^%`OJn}~aXz(3l1zGckVCAr33R@d8MW`_(Ajp)%?N!QALol|4 z$kJlve)%Z$lb;lUY;}L>yxD`3O)!o?%@IZx==9zcGP)JiYpYy2c<{=K%9hg76_sP= z%o$rhZMJg%z!kMM%LfcxR$H@TVCnoZ<L1sAGtQ23YO$wem+l$X>k)-szB(TtPooL> z_9PS0Z8;<XP{D;*o*~(*$=!gQQA#g$)2&QZQCq7hHEOwdx<;HN37@M}%L5JXBVL63 z9=N-UOaTj_t-jDEfF(Dd<}IljXA&a4hS6w|2ReTGu>ZKM+RE;A8EH971}|KlKYi$< z;!&l#_@}}1ru8fyos!ZkJ+EcTfQ2iEW1EeT@|6;~#PANUy?7gpQBmRH!9I&@5{kna z=e+1fQ8;ackk!am$}PW6%Za>I8PR>g>YAdeF$eA~n46V9yXVYVb7nO)HcTE--g`o3 za<{t-@64N6Gd)BXGGo-jwV|Ok;n7VswW9{tR~45f+4|5ymRel?s534vJiPxiE?*P^ zr^E)!AzvH~>p!gAR+LgZB+3xuZ><_$788;&bsF192h?z75!?BeLa0SAoe~zNIcLF6 zQ=e=v{Ev)Pw~v<ST0eF#iYbdK5SAHYuN^r*)}WI`V`Fpk)Kz`RTRWFu*RyYL%YXqk zb%i0`k$3;jx^o-k;q(T()OKZ!fudM}r;#3^1i*<SC8;gra!8ev8(7`t<ye$8L$40) zk`p^-S<#>^)1hM94VQlJrtJ0foONmQu8R}tdtuw;O00jG3`WFaB)Ji#Skz##67wG4 ztU49sZ&J<&BE#%bwlj&9tdm?<?rLIw4iX5(%GGmY^3CSlsKKKrj;bi_o?nro{%!np zqoKrLC@d(<Gd#A~*p+id%9U!d$M7PgUSOf87naj>@**D$iZ3`P5#yMa@oCT{#)~~Q zSP%&98s3~D6vK<{ZSp{C$$*%^DF3oPkI`%#sKnx=q>ET*38UGlC}vNdjhfZa$?T;7 zl2iU*S-oNX-K#ckZyDL#OU)ls*ED8C<CqD$h4;O1cJKaEHTO+v*|KffUE9|?Wpsj5 zM#H|4JxxAF35w6lr1wTzbw&;eXmqnk6e3^fwSSZZ^<sZvRDbU;^3?m(xB4Uf;AVg9 z!m_HXl0}o4n4qqXyakeU%|@aMt+FZTfk=2?d4-W7(a~XHLDq-}bD*LGdfR=xeLZzL zKV*C&4-|%t|0RSf>7O1MJv4KeG9utS2XuqAqqQGmK(NFpk2k~yDS<n5LqsXcn080G zB8R4hHzx~u2+p0kM>JQjT&doRqrkjkf@lpBo5qT{wWIxq_I|9r&2jo41#-FL#UcN| zievZm(%7(^XtE*FQFl5c1Uo3CG%2AlI5;&m(iY@x_x15J>2&@=_;;%DrEIob+%@f7 z)&C-ULWHLxk8OAKm2p5z*YJf&0#ytDU;s&@{DzFKB#l<(O&<J|KxUFw?=HEyIiZ2> ziVym+bl%jSgGQw!Lqx5dJg|9r<;!K%?hp$4$6)^`sCjo}>-8;+$?Dm&TepmY{QT^6 zMM?LzCnmuR4)D@h!iBJ~1Co)AT`ijY`oj+BJUea|VorsqiM!i6hnqr7R&?l`lYQ)& zd9!=XoH=_|Q&ZjK;pKgrAmf$}owvHCuxj)HB}d&T7SwQug$s9&6^5B>BchtBA@&+7 zN$eFQWzBaA#gU8FI?n%556V(6b*}t~t_-V1so2wn)o5f<8j(eb@$GUWi&zhkEyosK zD7z@MazlNV+u6YsU%Ij=2QKL0%%ZF>$n9>Phb&6u5+^3euR60R7Yu7z8Xrqpl!qJF zJF_T7SLC{;Wn^SQE|KA(H{NYX!0MVLj8cE;fS81x5M8hcEu~(`{3DuXQTJbHR=fC! zQt1h%iMfMMf}5sNn#MG7chH2mXt2)qE@-?@CPivQooi&$s3fBpCjCRY533z2#@YbP z6Zq-aa}*Nf>FKYSd=&iYvDoj6gnC}?N3aI=XhsIve5{lkuzZbB8R>ZbVIJG`100oV z+w-&J2qo2VT26LclS|umqP(~4<@m*wPAB7gacIQ_SR+H$A?lNW1~p1c1i}QsbIu;O zE@EQby3g|)BPG+_y0_CbV{a+-z@0SIy37Zyd+xu`P|Im$P3!n8x11$JD~wyN;~UhY z#JCMqU9}o@>=yG-nu*fhoc+BPcRue#(=6rQPSf!jXujt+V?Ls^V~d#bpL{y7TU&f! z40D$?O+6{5QubUItuWLG@*i?pN7;zJkjls*^@bn_4)*l-mF*#}{4iQmWRX^c3`)2~ zluSv12c!>Ccjd%N0Z6Nq#jC=!21%9gs2^_FAo8z@V)g7xlu|kEQ%<M+mJ%!FbED*g zqaDwVa_kp_M1RV#boP{Ph>^x7HcY|;sFZ%;77j*IoU2_p&y3$0b*A2gkfxqOR?B~- zX%_!tnxs2us5hC9D8*(h;*)j<4b?}Zsg!<an(RAhsK>SXOp_Ww<9#wOMI)m2719hb zSXrqX58pPfFv#dB6b~<1?_om9IrakSbd(2<i9i>Qo))nK<kYgoz0{{fc~AAYdc3Eo zP>=T(<+|}b)Th*AJ;gA(RElA})MJqCtsO^n7xeA0d1=RAkHW|l(ybvOX=$NQuJ)MZ zWG^od53AMW$!SbiNJVLXshwb`c{si9(2Og6jUzWmolQs-Y!U^=2b)6$$M<C2g~Ha$ zn`Rs-SX|s%I%xU7PE0=BcSiBTlF}(T*^bS5TgM=yt$kZ|j%?4}IC{rx$mn}m{r=*d zfd#K7|8=s6IYMb|{rWtW`bwkv#naoru4<3$+i$-}erM}fHOd!#3J$1$!aU|&EbjU4 z&YlnD-UvrtmTPp}PSY$dGfl)DG}QCV2R$FgG?qJPf?PDxG^r2vX?vecj?#$S5>Q#j zHR{bZY8C;^$shSgTqDdZk}Ocym|0;ov-}KUUIzSmfDdPR-V%b;?#|Ri5{YI3JC5Bd zoAPMS1t*srpE&XImw$EG53PKB_>t!>DE`wQvG-Ds>QAfxe%<lf;Jr(q#7Q@tuW}HU ze{U(I&?~)%uy-@r!vnSD8!b1{S8*;Jk*Z@8w{tisw_Aat`69e*t}U~fm8{I-fthiG zvU}EM47z7>$=t5ilJevkvy%qr^sGurA2={``oyX^JsPX`&Td#gSnprlG^F2<ZW$%T zU32Q^l#kvxEGoP{D9V3vec!Q_soA6IdKQfw*ndR9hzZ5(n{H0i-M8YYk^L8=k2xF2 z5QBC{gpOtP4#;xTi40zS(^~y@nr4CZm_MY6a`AzzUdlANxAW1z;-oQ%%I-RF>3Ijm zQ!WZ=+CB+mpdec#>0Fz+?vjS#oC8VnIitwQi0iiumr}cRBkK{h*008zUlz_v7%1fw zhI{(^hZPy(yJ8(2p93}E`@LTFjDiB@4Sh(_M`%YjOti2F<!u^6ES-bs37vQ4c8cLp z_^)#|R9-H!kBpYQgalpOqP;_eqg5Q<Rnj`RX#KFddmF>U$F3V&x4QqN3+o@4HL2Ii zVoTpW!<yHJBtD@2dhg?pPn|Gkd68&ozTYH=iTt^`n%0lkmwo+{C2_39TC%ii__F>( z*N&dKy~5}*ZO7WU_)2SP^YR(%9oLMe)@76CjoCj{9&_>4`6nlngr5c-jjScKRxw(M zbhMRqG-vW~zn3`soz4I-ok-}^8@JOmQ%e3H(onxMAM`uIy`brOJ0CsuD$y9EY3MNT zlex*AdX+V6U#gGt6w~zILR?HTEpci6j<g){ekY3N#M>x3a4LuR$bh;q4<ocQo&gvC zTU<K60L_b37mWt(gCU06bn(%MP!?p!WUN+f;yv}<BuimXyiOmdSPapzF`j0#l;(@c zP3s_7F2H7bND;(yDasxQEzJ|$wZjJJ1X&BWCkD|<kQQ^N@THjAy*}lwlygn1`;R-h zYW2ynlb@b9czSu5A-tvW!<5(KhNr$+f6vh3^$ojrSq9B91Vt3ZEiIZeMOD@J51(|j zuKe4&`~R}Q)+b)vBMeO|3m3-r40UX8IJ2VpWYc#a4Qgr3N8ca7G+3yA4eefuw<hhr z6fr?)?oNF}d1iZg98?hvEa4Zq%@UC{;cEHYX_`g#f1#mqz<e+c;6|gYwA=aUUv|?} zN)s_pO((MNprNrsd@xq7Q17JVX(ZG;3U-qDDZ6#FBavcd!N?Vo%y0%NT!FO^{2wbI z6ujafvgQ|Q0c8!YRr;&r6XN3I6Roy{c>E9l%8w2ou1?NMO3lnnNy(Jo!!;u#H6;UO zjO*B`oYJ*Hn^@t?<raoVB_x>5v9Te+{ziLZWTXiz87V2A9-K?iNvq$|@T6yMsrQ6j z&eGG?We_}Ys&u_u&*v#mjyt_}SWD)Del1zqAG}$%G`*?+Oz8E@s7UdqZ9>t$z4EN6 zST#RxYQO0l`pK53+t+r>JezX4^sN?T@Wo}M?M*sX`tFK`2YSiple+%)dHsXE9EIr_ zbFX1ca0USP_ef`dzs~&>jbs2<f8S2iOsA!wpJMKyq5ft*=x;2tf#wcAJnxAHefd81 zWtv4}qs?kw+vfU=<@z+^TpHpN&k-+eHgaYSB2$rw4_gWY(e~j+N{96GwR<KeYB?N` z-<-|lZfm5}IQMXHb|_`21u9znQFAr(l;_4h(OkQ<!fcdfxv2?p>n_#HMxK6o!j|p3 zcZ>VCj&CiNlPIaCu~&Fu|5!ED_=}pD+MH21t*`o(`rX&xe)(bHCm&CzR^_+gH`U%^ zT1O+^!uw=SqV^ivy8@-t8;+yR*y|KSrDw!KylY4&Pmp!3z9(o{AA<&d320I~%~|GS z9N^|tCOyl1Lhs;n+0Ca+TE~3SI`dHrY0sR-2mWM*e1LVsaJ3Mb4At7Rgcp|>&%4Zw zJAsG42U$T@KGi<~JI-8VhqGk4KcR1!2JZoyI8NKu+Ck&f=Hdf;un+U;dIujGU(5&N z3)?}!C*=-4g>F9OvMgr&QGN99yZMw01Uvsf^%)|HxIVG}qdr5Vz04=NQ+;50>Z*+N zUQkVtw?lAZ68A5>a98_4mg<nn2bw`dBX^T~gOAr~Im-|KlJP=XJ6rP(u|~2DSk4C4 z1z-lmz<*6Cq(f-JVAzJ6f+Tw)qN@?Hv2b+y!iedM44%Gj$MLq5U|v1V2|>v2zorIP zE<$RstW$T3DUF*qS9lwdAY5|)md!ic?%NWK<X|8C;(OHf$f!@bQ2FMYl{XC+dNv?O z`0b(Zeev6mpM8(IvuDqvJc(OjsC0o_!MBt5&z1#`a?NTOD&5bmY3(#RnGcV0jZc~M z2J`X1gAa{zjZc|$nEAxr!KXiHG(P2G2~K_b&q#w-9~vbZpK>vZ`E<61PGMGHi;2dE zXT^J<QD8w7a!zyzX$S1d4Ymaa1jNK7WJN}r6;pzjJ>ATijj5M7XGC-V$ZBveX~HGo zfLFe+tWf62|45ydry(IJ%{M4Jy1Fi-wntsB(OLHYo=mO&-Yws#8*DI*8lF3OLRw(% zw2AtZ|C(Rz>N_66T3Zc~&T^Z3-`?hAWjWhwh_s#CDz;ObQ_Nrq^GV?`P%7-qCmmZR zT{D3*teFoTSz-{S6*Lc&svsOb=$Z!_AChz$pE9w5`6S%VM^9sb_!vbQoo_&#D(>Vo z*v+Y2F2Gr4rV~kbaH3J5aVn=1zFc+M>8_L7i}rzPoFt=euJjj{j@tV~>k{O=cRR4R z9X!BaA9Kr&BKeTXt%4<T)U;H@^4o;nk`En_w8}!`|AG4ujizIX_yBbf6eZrqbwI=q z5lr1b;NxOnp_Et{<fStjeMM+saIl2)9H1JV+j~e5Aen*|jc7Y01&??`C`IjQSuY?6 zk-t-?Pfx(s&}W{(CQ%_DcMQ{2)(U_1C;HXid`f=Dk*TB$Izy@p>PA_}R$8M)t_qfV zeXNo_C<^;VSf^t}pEr)67>sXD+rS#FmOgwdotNEQ)FoGVh-vCh&Jtf%J=vKhUfQr} zlOg!csvlDaCP1`QKf1z^DPK6SW%Su?j#IkdtKNis?0~N#+l={WB`pqD*)bL^iB{4H zA$B->s$(r$@TUH}%hnf_9l6{mA)WkzA3*aNODm1j(2l(tCj&UOxj0<|)mtR5H19+V zy_@>h(237a#D}Go#;2@fpT@@ne6)T;y*~ogMH;J4K4oi&kH;-OQoLG7r=V$XCK*J< zd!!G1fkkdSutV_%z@8)QgW#57EO56%xl|#hQ7d3ESG?pJucy?_@;Ca^I&Ld?fN6AA zB%a=?2FWk$-v^#}8l^IEi157Q_Xp!<a7_b$@}jnixu|6{wstz_F6Y<(l|3z3eN3~A zTQ&-L_OAJTO6^7aeZeQ4_+y?x)1ll0z$058_;Pv|-CSy1_EoB}_DQ?<an_BG2+$h? zJ&>Skbf$Q6m~OD_+8<2g3Tp&H>4sR{oZ0HRJ(DJ3cUEXZC>@Kh4sa}!dp)Zz2l#5~ zz5QbHqs12}`(cdWGPYo7!4(#aRK+vUyHgx^9qxQ?{2BEd=A_BP3^bkaLb`qDcf+1z z(0~uUgAct~J@Pgq`OWYoy|MZUzcFbtH#O;e>GzHYsh<Mjv$%EsL6mmW^|Ua^-LTdT z8h^PH&3|x$4k{PFIF6uXJS%$`g3*^;GVn=`lW0{hlspV_!Us920mw5o>5Rw(!J&e7 zFQ<&)W}O#+lrV?}9CU@y@-r=I*q57-ramcW%MlgDvz0uD=QAbmt1|7O?)WDzZ$k>u zo<e`->1iaMXdTY*{SS_CivtdC=z6;0zVz4S!{Y`nRXiQtrw&}}2t}<)9uDE&;OH~# z$;;du;hmz-2k-_9*`8z{7Bq9v9;OpfowN-`8tt-1Z-5Vvv>on|woq3CJf3BIl&e2b zZktAr(K|$>aJikM-dee&<+xnfa<6f@=1%3J_mtz9S&5**d65$20aO8YeXE;wv?JYu zvFz(*_Ev(TLS%c82l5QzqQXtlLeB2hJOqnezKY19{8!#kujC|`g+&gI?_HbbNWivp zrD3-GCjJ!-Ma$LAex}hT@9rz6>-DLPQ+l*xi~h|nnUf}FD9_&*a@V11no(*HvI%P7 zYrtm;4GZ)2jWklif3OMl(6+*8`#(rlyX!&;thev{pj=j*4f1eoc1UP?Sf7Fgv&XJ0 zrL7-f)yrxpZz#zb$Gc-p9*qskgZFP4d1{kmKQ?3Zn$V~E@QU{8u`3E`c91SV!IBo% zEn0mj79z+xM#8pxUU8&>?LzYYL4z|gskd#NA_UBbC9TG%40@FK#NWY(Yyyo>nS_-o zrn#k!H9osRqw%Q{^T5aZWMVh>Is$5~#Xc-<PE~wLEK@Nn%|l(#@tgj*{sqJclCW1S zEZ%Aj@U$bTM)AU4a07OjCLke(UX$aDTAm}pXn6z<-3xFb77i2e0zjzq+>THr{s$nT z_GtQmczK57MLE{-sa)jPWEq_L!i}Yi+Fx4n)Xc2<O9!Jfg95YkFX(im9anMU#aJAp zEy}+7RFs|?UH8OyTV7TFd_Z8~!+|sC6r9fXouMm_jU1^L?QXNg$72ECjKFC$_7`^T zidZSmD&+cdl`$k?OSo!$yNTK<v5f+u1=wimigj_)W4tRC`ug$*N*yzg9xh)|TC`^P zp68MiPHkyDJ-+emnk`SnMU30vc;LYO{nt&IxxT1xt6a5wzptDj^5*NRTR&Z2_RV)3 z0DWLh>;84>Q)h0h+TU8!S~}v_FR=?}{s(PsAKK+tFU>nWg~l4m$?sUQ<kC2T)L6h{ zBo^EAT{4_x<~EirwHl2CX^k;L8w*@Cq{FbsAH5GgEI|rcf;6eUXvYfhc$Ovo-(8Xg z<&tFKav?Qd;&QumDi`_%<&tEfat&fg9+hhDR4VWB=i1{I*S>_g<YSw^t7g2Tg=-Ig zmNnV;T>ETnYjM$Ne5f|e2R`(E=F{g6K2#gx11r2g)h53)7etV8;(*45BgiNSZCt4a z)1DgbNy1CdGXC~bhe(fbshR(y)FE*45##7ost;Norw4$0K8k~eeVxj*pxv=s2G|i= zyLU8jnLg<6dED-xCW$Uh<1#&XzqS^2pq(~vvVP@fp@q>Ckdyo@q_rR9q`%2vfS>B6 zAW;}2h0JIy7x6MIkNpO1&o_dL+LF20q+S!re1O4nk)nPmzdAxL7(3Q+VT7X>y4k(E zN1@!C!a#qVRTqf8)}kfEY_RLF<r*_A^)m9GoU4Lb;8OW-dwo*HM>Fo+?IZWAtW?Dx zZ}~x+X)APOD|hF%sg%Ctwh8XE`o<AIvXq_Cyh=%noQHLa_%R=r-x{Bx$QLEKYrcaI zMXxC0NAmj|+Sqg={B}MpzcoH(PCj9G@FDrF@hOv@XFid4@cGL9Uc<1}V<FaoWDyL< zZ#$X4981xnnY3P{@fwCRuW7wV7GYTQWz(GLw00tWpw+8Nl!2f3$%rJaV%jJoZW|4x z4>WF7I8&P<eKB3Ns%iS*Fd}PoibV)=6tM=G93x|kV?bP-VlqW=GAqkcT64nY@jr?K z2-3I|7a&`J5@WCzM*f(5f1g0|{d0!rjmR63BgS?*{=(6xhlj4z;5m9+Z~N2~bN-B3 zhQ)Uth=CEY3lWPIy1v>waNIANXHg6$S|ZOPI{ljb)3>;X^Kr0+OQwXuW@~5ZHQGr- z^Ai%Ill%e#tF$C{VDS?lsge1FxK?RV2QBVPa%U`PAa_tCqJ*xfFDNuFlncOIkQ1|p z`y)C~W25y)Ka@3%Wn~{K3z9yS%L?ce3mu55h%*zwX`DtQeaLkV(BG2u8Xt-hF&|ja zeK|_xe>)%j`z}7BockW@OLy?0ch~p~kydkkOt<slHl+GM10WoLwJsMI$fSo*<3U(c z_Q#n<l1bS0Y*}+2uz~grYm3C8M(m}3e%xr$*lTHh(f~_nM0fq0>-OCor#rOt@CYC8 zDo=dhOj-;1JxTwT6c4Z6Kh|RLiuU!zS;XN%eolL|Q&>u~N5B>)Aoj~6O5j|$a3*Ea z&O-`S$<Jq0CPzjONUX2@;rniL$0ziQi0u<Qvi$h*p4f}yA5i7%w|3X@n)WU;@2m7S zjP~$ae3$aiUJ)nndZ<#;b=<@lG8vD+*NaA6Cm)%8K|u&D#^?e9;Pd%;WM<~)#~YEM zLHQYd`?{9dnuKeo1(w-xpo(HqaDp}+<E9w%JLN+wlxUknDYts@M(=X_s8REW_7$&8 zKd5>>cwRhz)HA@(pf`DW8@l!>EiEW0E%oYJR@9~0Tu}V~DEkh;sH&|0x$jL+nam`U z-Y3bV_g+Ya^bknzJwPA{DRdG-?_E&oC@7$SAYw0wU5eP<buFu|9qYO(nV0|X-ZvA1 z`tA4qfg#D{&3*Tsd+xcX{!W3f^s=U@sJ6SiF26~4BbMT9bN1vr_qZr0ox$K||3iL8 zYGGmOq(ZXZA*#MQMB|;GKN*`xCdSbfn<W%gBNq97#gf<zSGm8xy{9LI){v>Qi;MGf zbA#d{Qq33}A5d^UcC@6kGsdD^p}h5f2ixG8f+gmi8mZ6Fl95VKEoV+O{$KGpE~gaa zrl;f;CIOLSpsH%#AervfG&3Y8s5r;%|A5sYjVVk_Dk?}$D$I(iNv)kTyS`=)snrCx zHyL!{wKbveB?vS#jqOfqRbzK@No+T`-Sl{gaeB5pkD0H5&W`<1j6l6b>aaW;HqIXN zH4-*XB9d$@*RVJp8|N|c8kFhKapDlBvs}{xt>UIG1Fhn1QIkoTpvmA}gs@pgH`j!2 zFggjatyEH5UN<7wSQBfYt;D!qX34n>ZY6*g@t8@z-lb%^M@H1F(6Fw^44-L5PI8a1 zc|Cr1k;BP}%OmUpd;3GoBiFK#-7>6I5?iU%T0Ww|FBp)E2q%G^2+od+L1-Cn4sbK4 zAOS7~r9K&vGeRO-;xl}v7rIE_i<mnnP#Zp+I;lTV8{FN4P6a@S`2vVI$<Xqx&+!^$ zw$ce>IK59CuyCwp$<wE^tKR2w(DlU*+4^?M5o?W<NZFIIY6G!;G=`<A#3yh$@=0?F zdzUM6Wg$iJafKl=+2w*cDNE<Y=KA^PMbpt_!IF=Fw_t^PO3aWnxMvwl!57`zcLGNN zTgV`La~!CF!(2ZlpQERaSb?OIKVwZTWJ|?^SXT(vzNOm1qjDaYb#S0EIWIpM94!5G zc75%fo~pX;oPxxZ{QTsEB03{@%vxZN0p0r?uYN|Sg*aj3mi_6tMat>%*eI7U8*Q}b z^!l*rNofV;!j1Suc+O?&+Vc1rEuqetLuSgpD0>EeP}HzG+StgnBQ7p#jh0~W1_&!! zgc(7D&y!G*!e~dK+$pXvt$LU)a|@m1AC{MqZU{<LO;$ALhvsKYG8mJU(l265<2?f7 zf--Vv_2NrfKGhw8^uwJ%rz&gQ5A{XF*4El(M2RE<jXgmEEpDg<A5w0iiwkMT3JeV6 z-*G3jNt5$DQ+$eZ?4O|DdMEo9<v7TFw4T$dr+Mju`}+g&ZPheyU1<MY^ta#?xZ|7X zk7f;;Ddi)SAI)nKheB$`gPg*~%fm@N!zMBj+~?raIIGQHpRjT{3`d?sNq^#F(c6r! zrUAP~<?QLHvl@|GBga4Heb-CSWyHCfC6r<Ud-zQFo_oM5Alxz0*4<I|HV!Nln;FP{ zFF%8~r;m?(fj)3fPpCuiobJ%iLjC-ML;MV3s5}b^@i#!?fa@hvrQ99ouOGfukTM}+ z>}kBegWmz%+#<0Ofj<J-1Pz0KPVNlvO`wGOlyI%-*RjXN-$)O$--Jl|{`ed8OrxI( zm9*aa8+bRa;WzLm;5@i>tU>mPRLOsC{RCvAj(&p7bGLlr3Echdv2VzK<O}2hWVJxG zr*Z*)S&3Z+Qq@TW(i~1R%{G?KAJ0nTw{jX!#?KGoiKw+I$5~G$82y=g|0psd2mQm0 z(8Xi{ln8#R>D3O|`TE~!H&jmIh^sHMtL-Gf_OYVqsYGgLCjzJ<Hwvc|K1v`*R2*az zl}K>M9vUqphXAnkrJbjnLgngVEBp(&@|&_I%ldx5hkq<?U{*lLtU0lx*_Ij77@C~M z;xJ>Tb+MnJEs0M+kuC9is6<#x=A)5a!gqQ+BWA^OoXQ76-&MubX!uZIor%ItX3nAf zAL0M_!=}&pu>S&k$ZKnAV*hvKLvfxIITQ1Qx8F>8>g$#>UpF=mCjUNY$q?rh9I|>j z8!;v$(h#U{A^`y^=|>*v5?-)%cUGyK-8I6?T?Ad00QBY&*VSqaX`2yy<5Ssr@g5Yr z68DI-+>?1d<;?5JvkKcz+>_S0GGtJhR4Soak7Qyv2yq~q8e@Lt@V=&Gpt{v^pVZfL zuj948t`7Gy(;fGMZ%pJQX)wk{AC-sY@Reg=oT&)+(6AD#5Ys-y&ucT4(V5HYem`oa z3D6-iMhqJRE6nf27&-|eR=ky!LSc;_^q8KF4S)>UcvL_jfJ7UVP)RWm2aINz+P=O4 zKubXJn~y$?Toej<S3%{LoajkT3u%!ZX`HT%JH~aF)N`gorUt?{&=oOT^|(9i6Z}k9 z1ekUB8P)`7gov+<Kr42JmzHLg*!iNvx|1{CZ&0g!Y^*7FG1)5qPdN<PB*+$J73s*= zgo+twZj0h%uVtle0o=dt`+g*U!%HKrLoaMD$ldVL@^u$ybw9VVb?tLqGoF>b`XD#- z-N_Y~w@>9h`iPWlzq}lm6>$#=KXEf&+PUXy7tik*?Uc@bZQmWwwa_`EUV@_cVa{+S zU=>zkzh46dJ*Z8IEMrt@DLtIvS`zbGqnRQv%2+L(D)x9dFItdj^Aba6sg+(!S^DJ4 z*5ywuNoy}Uy}Nb$1Et7k^;`eaicC&OCC_o`Bd=^i_vhf9FLv<!9iub(`iln$?Wll5 zN%{-+BCU4SNF4ZnZ+CYuFLc6Do7WB}k!aConh|fEAS!$&z;V*jURFXMFLrw14y}J_ zPU)_8!Gp9{ZJ561KgaI-WmU=gI?^t<&fS?e>qXhzO~TJl9~b_8sj#Ge@<pOP{dW>` z_<(Tr<Fmpq7qaV1imwpWJ<k&B4Un6^gGB#J-o1qn6f}F>VpVQL2C?<ITdhiPhtx~n z02w@lQRSrUHL6L*I^5JGYv4`7S&1u_;|j?8v87le<hxCX_tJX41?(EE93ACddW8s< zCR(p|K-T}tt`KE?nQ$i?MQeA{GQAz$4)(J1U^^S79CNXK$TL1zv=^_49tSpKcyw*B z+l=S|B=3jIU#Y~5{X#<_Flf#q^*G}n{eu4)rpyEwA14cb9D`+vVW1mg(Y2@z0sxTw zG;?LzmhHRl+_~zJi*G*My(>T=bJ3MrYgOUl+5lUXyN|ZCSVeP2vU^@wS@yTLM!)## z>nh@gK$ko5YHtXwF$Q(5s}dr*O6BrWnL^$+nADbnv*$1<bp`gWGh|y(hF+-%3JMOE zIB5EHIP!t}=OTeJ&oESCl30WpLIQhIG<+sDz7TC=3ZSIdTIvV`#!IER;K92qmJe*( z*ZlCxhMgI0jb|3st(uaytKz_2c{}G#EnL52z1*wz_=0_p=;itsA71@jS7eCks=Q+T zh0dy}`{#{jhQ>a5Pw&2I)dvr4qlSn?fqDBOYUzaBZ?#q}cS8JAPGc)9nV6oI*oFpL z%wz$i0SpcACtUCh(vwanU#+lr#y{-5U6gXAvxnxYG<{Up_R<rjg%6+3l*X94V`sL6 zhBbC3ayvmI`0SCX>5g+S2GKk_Ut3TAs31A(DTKI^NFFh;1Q)#7gr`UYRBka}l9*(| z;55WeLZV+OHh@d3**7^Pb4|hQdC9#c&AZDR&aYnnXlu>!MY&zck1p!jH@#qEOZ)oV z4RZG||LFk%?d550%}G;kdvs*on+pdotzPuXu8{c7fr1sAO>O=w9_s75x3S^=!ELWo z3bB0xz6_;O!^t@`l;gAk*duDK==@{{xVV~n7IzX;WX+f*umBjU%1wU<bxc5m=aT9g zmgl6+E1$L@He!9l`I7@}wG~yjHIyw)3k)B~>YKlM6*s#gwrg5mXMCV*y{qBW`oS%3 z3eV-0jY}sPJWE}@XEe2TVSZi040O$P5NnC`E-tRF0oH(w0E~3Rgp+7891iHX11u5- z2?gPgJptjSN63#wIw&gCw^>oMeUf}gL}PCM&MDbzUR~>)nddKj$W`rnV?|o>$ee<{ zNo(^rqzBd31Vm?s=zM11zhc!lUytoZ5VflKknr1=pAL6!sPl11s-=`;(gT#ESWOzO zoHmY<Y5MKeDB>5lG7=umdw_ENtx-EJqith;>tJt#7^riq09IP*k>xj1r04f<tvSER z5}?CLNcrjrdNSL<R&t{{ma|SL)mxE%TMIgtS;s;ewSmcqc%)L2Xq~-}PG|4S@jk$+ zK2rbarps3v9$k0!s?fZ5pUkvLw)^0oJ#ub9c02DOTo-noBfH2R2*KL>g{3zRk{VJk z+$S88Z4;gno+e4~5faHBNJH9Zm3qA(04@G;7*wJU)XWrcir&b}^PFVwlI5G<8H-JG zskhonQK7PqUp#|Pr6=bhoSeuez{&X=J2`pC(3P;I!X%!EgKJ5k)CTY`{W2Sf716b3 z4$2M?qZvSlCX8bD02mlvmIT<}Fk=IZ3}K2^y7FWw$#rsut5Iv?Zg5Di&U7UywjKd4 zcE|_TyJ#b_!gY58xz|c2SG#D0pQYLF)|IPel`@4iqNnl3!N?>h8DGZBrN-&mTxwuS zM3AF#TF~g%bnapmIOe{9&D|Eyk_xJ5sf<y`CBPK4AU`p*Nel23x?shyept4h|5VxA z%Vo27l(bZzT~`kRjk*;SdJU66(s=a)VWn`6)~(D2=hLpssfbKyWl~Q_+DI6+S}j(U zi4%HCphOA^Hrt;7mBD5-qw#<o2C%;f!T}u1@x3dG8@5?uL9cLb_LP-%xpUHrh6{a@ zQ;c2Ql-SZ;gW3D<m^(20P<8r}`l`N!?9iEkv93W)(>t~nk>j(Ec4_5SQ<gP$Y^rhq z+Im%aVEIVx#-)`-`{uVVn&RO;sU|CTV`f}KsZYeDC`XTmJ#@ucoEFh2IgR+@>Fme8 z=S`p*#Z|Mj*6MjXJHV<@yf8De8csn9e0URAEsiO&aB$+Wz;FCXCxga1*0-)+C~J9Q z1wZqtm|TUd9G=(#UO(!{e--OfG5Vir`H;-}v0}%uQ}xJ<^2pFQ>J<GpaIU(#dU#lp zlX2dPwLnY~ThRVQvF3<Uk(;L#f4uhWs_LyV3K`#4d3xot`)h<ncWjK>F@4wG4P4N} zV`~$_vlgZc&q@PMeY<GsFU0lBzYFstQ~v$KXV>X-Q+f6i<`N)r$WXiLJZ+_VGmsu? z6_~jA)7fxyv7pz&x9glaH`pz-CHmN1(TnF4_oYt>?li=C1U8gRUpy_S{TXSwvqPnW z!}s4Vy=$hyIjz2+cynSzO{FnBJ<`Rcc;1QmPmMxp60u@GVtngOJ!l>pPfu%kzvH-2 zVf~;coJ`Q}0fLBxczP_MAPNcGzH)w7^Z6Ak&NXy@c$_T%drpxlIcr_#op*Ro3d?)_ z2{Ly4+o9z@9DjIhMb(UNHgA5l`>Quw?ztoH-=Krl*w-BGPpqf+cHr#ok@+A;KS{F| zA=-?86f0PK?xb+0sLqh*;Zz=0)f@YLzcjtdRJLM)wR*Z*o4c)tdnC@6(wS*x7~csN z5sf3LZ$$$(V(TzR6FRFH;YZUWYn6-~EFi7RHt*Z*?%VF*ZhO_f>+M5aziIc&FPTP1 zh-5|0;iFB$H32y!pq}80UZxanI0)8>)=|^1baL`_08}4B^w#VIV5%Jb56cQ47OOEs zWPpk-rfF04pQaKZ`mQ%yC?v6{s%h$>MT>{Kw&r!czPEMntDQYuWqHoLdukF|r6sYQ z-yhiV=6ogh)R6~PeYNL=@be+H5KdlKZTkJbQ$*#xVTq|gG4ihi8=vU}4crk~Xp>F_ zulZ)^Y#bb1l<t7LcGL8G!=FJFSh%-CfY*XKGGCyhlRaPr?9CEY)JcpyVDNae%#Dv9 zjL3{~*iAGug!AY0{$V~kPiswpOMHHu^8w-SGfB(+F3}<O-nO<8(y2jZ*+MM0#AIc< zn3n4)=cmh5!FBmah|1;@IekgCLS7+PVV1Xnk~2}u;{`hEluBpda%%d4cufFY%=9K8 zp|b7CP&Jq(XN22z0twk#!h+)NUVNay;M3;o+y2s>E!&@NY|h&`Ah-WLLB8}~M>l@9 zaPg;`o)&)IrVxzeJ?XOVPH~~8zwdaZR|XgW%wsleiXm`JB;qhygFzDs>|$%Hpdh8v z6B;gvg;_8FM#MX?qT_0tk>PKOs2gJIL{V=OXT?H;;4!J%KgKP6<;=Psz0_e|b^WTz zZqWhlNhveil8gMC{0ow%)P^UfNYfk7J=MME#|<-TYi2I_{=VL)9&Few{BY!*PYSor zATh$_*<12vys+gEvEKxX>KmNLCR)`%Rs+Rc0iL`Eveo)rfU9Vph&Bw{3G6CnpGdl1 zqSu7^n9UPbOD|^8z*?fxnOZ_mQcK8ZLRODx<xqP{v~tRxW44kw2pfaZkJ(DQFa|6x z=J!xP7zH|7{QK17RiSXeec)fBGah@7bYM0Us==`mHdqN8*wNl}XCWppadvP(f)@Js zC`4>3F)xaFmH_QN-a~;_X)<RAbxNSG4bos7<lJ`wsgACR-pQ3wi?<0sv<n~cI-#F< z-~YfJ4pzzrwN?B;?Zq|AMz7Nb2ZH^H)0dAwi1Uj1<`k>&yv=N;^T{mC6um7iaYD=! zUKsu-SlkAxmC0btNsvNe<8Z6z3u!{sruL*DNM;3z<quIgKt(<G_`rShG8Nox(@rjV z;MBaDP3ZGe^YD$4{Oy0=R=sa>Q098s+}gu$Ew0<})#(<0=LR?LCrQO8d(r1-z(1fW zz?+_~ET;oGAaa^XBF=uI|I2K9JA&@;hcQk$M`nQT6KdYUPv%}S7$ppR#Etzrc3lQ% zA>>CStOGlvo3cMrr;~Uf+-zA0W**R!v+CwLB*1;3OF#j<Iqrp}ki*5Mu;u*CCx^jM z?G>TZ2D>FqHfl89UcOrL+v%Opx4nN&_(*uh#?8se$;u(EoqO$p`|l~<JO7AItwM~l zbaiR@JE(9dc+oUeadzFS@5yS82tU4mdTYw;!_{++9_?A1P9-x|j`d2nhit}91|qKq zCQZF!4mbT+qGJ;KnL5bKIoCI*tGzi<+McHKzTMBaesERz&~%x*<J5`c#d`<gI5REb zR-2YoJh1l4I{;S=t~-3Jm-TvrXG>}es^R|V>7diu^1K~jDOGl&OYUZ#mYGLI<3QwF zK2+!+At#Qt53Uvd308&oS8zCb*7PN3yKX61w6@;7y8L^LHy<?f<_gA}Ity=t161J6 z(~2ta?-TSIE(ZC|lz)A-=3D{r??b{i<~6jUnk(&5q~y#{6qi`$1Mnwk5;`M~G+0>J zfq&fn?ZP%P7k<QhWi_}D{@nC&i`3^&;^}R0^3q-5<Rp=T^tKj<q-d+aDT$}IFo<!S zEgs^|n@<1jw&z;jee?78kKa?gX8``RI@7zA53GCjZ?$*bJ9k~0$lW*n=;oi{N0-a# zUd0@&@m%4Ug9dYO&9G)YUr?eiRmjl~^)k)nVUL%IC!@~?fWdfIE<xraS7WR44-B`C z-ql){(^VWQM}YaLBBG!@g<DLYScm~4>^5?FFVYVhN!#hVyM<F|b@u8S%c_j~&Ou!{ z;s;YO3oTAxdx?tISYv_+?Q50&N*T*%2EsQE711YvgBR1m|2S?jBVypxg3TcLs)c;h z2Pjn8pdf7#WP{xI+zX~O?jn07o9wtROwRO$`%T7**TQ4Ux{*qGH#b*TD?<q1Z*Mh0 zAc>YdtYs001_t8<@I%oLV+Jm>v`OXDZyVaacjhZQ8c$9MpF2P4-bXJ!bMWrLgVXO^ z-oABGd}Q~^;)N$_q#d_C=qY!8<iN;dod&-S7k~Y|ci+9IE`MX&%553Zxq(PNIE*=- z2e;6EOM0w}twO1@mrAT1lu*tnQ-T@{Jgy9?8N`LTvlDE2v|u{lLXcsr;GP|9#aB*Y znly-v+F!jga&iM?&hW-t`Q_(kd;b0rT?uv<#`|YP-j^gX-gjlUq5e2A_VONPq6U}R za0)dqrIi_fYP>?3gRTny-XhauXwen65HjF<lO48y7WWkE3IZv~zm1VRu#2pCcO(*1 z?=;=)q640GEkpE=8K{<{$}A%Jw>yMcYBvvejbqBpI`2rWJ<yAD!*q6@9v;?QnXIN? z82z+n+sm`8l#qYrCq_EIM@@!irO5MtiZ+Z#X7Kx4A_U^~bgzR2yDcXKKkoe(uV+{> za#}lxpKtNcgI-LYu&0E+?qnzPfE)pAp}1@!SHYLY*ohektUVaw?-baX@TY}^k<Cl1 zLo!`GCK)p8(K2z$Y*MDw0Eby_YpVdf()k<DY&lh8t8TTi%il3q>O1<T&KTk86c*yZ zN6`70;{ljIltTRcN8dY@Wk7zQu}$;<#!@1FA+F{n?00%Xb+FAY%6jRkmeH9V+^P0@ zA=V<yeuwfzXw@M9CB|XWTWgD*CzH@VN9F~k;)|UcSXHJVk0*d3KcD}yz4_7EXU?^c zY@PW)V>>rLJoeF3T#D(P&D)~GxX(qdlUrG4X{A8bmQo5BYDz^qNz4*5SDYfg%B_As z(ZM<3AMN%Ac}rh(6k(ejaR<mZ;C9;5ht=HjwBkq;pO+3Q-_-p3`VLOl&S^U)J~kcq z9!O0c_9m5AX36b@2Zwe4N6Fp7GA#crxdFU#ksSVD$FnW(T>I*SqbEx5=z9~#m1zi~ z`<1_oq8p^8r?V6>P^=Ts<mvqN$mMi`ICQiYj|eISm}W=M<-fQO-hHU!{p}Z9-o5t4 zKaL(Nxufq5z6bP~c&AiT5Dj#hwE_OT`F`LGdN<t6d@q*QBWeJDzSBb;pYFKW_P1+4 z{Ojn6se9%kTsZL-w5wwpJ!38UAGWN*iMDlA@Rm)%BA>`C5Su!S(5d4)1p5LG%5a`6 z%H5nEH2G-7mbW%eUN!ba-HznsEtLz-E==W2ySQ1>w7JJ*bA5fQ{QSFL6n?n-W8wI- z9&Sxe{w)uDy`g^Tn+K8R2%QJ{;&qq_s?DesrBSP8euw~}A)vK#yayuHni*v+Xf~XY z9e!G$_`mM*Ew4*ja$)_kj|X_+iH;63S-I$gLnlA(9qp=lX#M7Ml~oUJ+;F~z_M-d# z%HTOt^cm}2xZn*EcJOiG)O%NiH;x=6L02vl<H7yH`<NwkPreOnL6Kje8}ZN$B%B?J zNo-iVFZ0S<dVVoa7TQoF5N>un$Hb7Yg@*=70}wX8_=NbklSh{vo_gZI``oZ;1-Db* zcA)p#Wx&7<b01FL)^}tdl@qL98@1AM8h^zcda-86?uI8QS^}iw@ZexaIMje6Vt~KV zMyZr4AYep`6XCicG$mz!VIQMG4#akX6O-lRMRR5c3GEDRJ~-tHpx*Yz4z^U>IA)u_ ze$fnLPF1*E>D@Y9Fz;}A?b+3{?`#eyx3{jy+OVN`sNU0k@&fMY<HY~9<fO@V)k?i* zpnK@fH#Vo%#teLP=*abD&F9b|AhYwiEw8+p-J3J~{;@{7j}B8>GVhHm><{?vrM$Pd zqoXy&0C2LVKGSh>Qn%8C6Q5Z|j<nPsXIpgq&2J`ESG3N}-?K>ALn?c>=VmM)zVYuh z%lvwlefi7a96q6GsguHP<-Dd1#nSY&d8U(S8kW(=&8lq`mbFpIi5YQ^Vn$*%1Kh)+ z;}$oEs%Ox0j|zpDaP_DQuHn$XX9vFu-`PSAAj`_mR<0&`y+S%7Q%lm3HUp}oSQ;M& z{VhrwtO_V;997b+7B!oyT1tyrqX}seZpfo*vdOz}q`C;nq(|66Uf4*oN$bNEM}#MY zx0Z?L2dx4IALM}#2+n<pbP1!McZQC@6ReN|>smwOL%fQS5A+iYfoM@1<^aXatfWcn zgduYGJfXW;m@|*uEi9c&7B`bc!0G?R^ePu&y2f7doXYeor=&03FJ<go?hO1z5p=B- zfSmI2kvPM{A%d*nUhpc2e%$e>*|>+{riBZy+jy`Hn}SLf(%QUsN@HPGZA97Lxydst zy^}YUPVGxe9jxeR>{>auExjkvn6_40p1HWHb;wzvE9fm~-Bzme*0%<PCUzAUb;Oj< zn$_Im<6i3JC$1uoC&6g|X{nLhDdCk>BecQzNj&F~a|(7E@4HDr8UPHVd)J~S^hz-O zHXnqLIY-Atx$w{4xWHZa&CB;0og_`iDp0OnBt!KqxrRlMb1^J#>qHxBP!t*S{XKDi zrkBao9Iqg#GL+s@WteHvl4G>o&R$_QIWteF13*N&X%vlRV@#LncNmKs`-RtHEJvo9 z!NI7Z9aKcNq#6O$%xHjUf=q_p%4=JN%eDd8-4%LoYqhgBd`hgrMNO{rpN|TwZVXFh zWjtSc_(wANRmw*Pz(<j|2VyfBw)S#0Z$~@Js36vu7%_(}GQmFxl|hjumPRrFVvcO! zrE=jygYX<0*EMcLMso(mfaR_P&Mg`(;UCOi5Mqi3Q>XD4&6HV#JF(mmw5|X$J(yK( zUK+DxXXcu?Ux<|RZf!Mv1iA=*<b8~bj>&8l{^*ORt3vkz%^rb~)X&MygVOCM4#qEO zHGPedZd~BM7<CrcQtYRL9aY9OGH7TF$w<zSj0p5$33rN(iVjaiCX=IBRHQx2GNUp9 z2OxJ!_@YJlg4<5V<-e$+GMnX|v*=Jg_9`!#B{)dq<PMM&p3qLwyT{AXksxyJtx|bf zTlK3E(4_$poNuBQ#m3i)+lM7tz~KVPt>qbtCA^%Xx0PGA?P6Q=#oL-TJ~yM~;!e`D zySQL?U-RIu{F8DAAx(ALFZ=HN<xXoMfc#Ch=|3k9{JcX&E}A}9%)hdE?dwBI{-M!A z)vDKr-}sHr8U8HVT?EvqWAf!N<l8rv)lx~ZiSVltMgUifMw&@!D{6Z&{5LHo$2QKU zbrGaj50zx#Hze~D$!3g<7?G%vq7S3BMx$2QV?Z-8EgGpM2*(7bSvUQzx1-_C%+}T^ zhg!Go0w2sDnlmMt{B+|2`6(s)(CuU=#y<o*mF^OzIa?{w)=MRmvCdu=oiuZNnm$^Y z_Quv$a!(7nhcbhCo|r40=^<f<Y$Ha}(9>OG4NkHl04g3~?8Kg0)J!ch-J<Bq?3T3N zSYR1-)EQ;E77DPDIjp;cMT=~q;lQhaEITV3TR4i*zGeKNqs$7QA5FEE)3(+q+N9?j zoPy*IBAvg#WZGSeg?qqii^hK5xMBp<2+Ld7+_t%h|Ge7tjxcHd+@2oFZP*P`+#Xq$ zw`iycjo2{RL9O<i8tV8R%}xxYLSg|9w-GY$&f?NTi+=ig!^)A7UwLKg%^Q}_>+9(? zeMt$3laTJdS?2pe=4#<r#m3f|H@10SkKYCiLztTrkA`Y`<-9#5rH2;@ceQccijgtN zzt^qi=7^7lwYkyLE2PcG$`m3S=4+fjtSg`mdO2vF74YF%!YxcIoZv~NnyKjWH><AH z*-j#I`$J;pPU_h`O$tZICB@;x5nUnf(eu+bJk{3vyo0O0R`1dE%8v5OuRH3?ot%e$ zdE|^Rwh>Q=j*&74+}#no7uu<<N+mU*KOdq^SU)#&z-fYZ%9uC6qMV9>UUS@u1)iun zD08ShKC<|pDyi^AYb$Y4R3BZm^4K)ftdym#Ekh|uOWNC)CUZUy2y2)9e3FVi!SD7D zmuwP_?R<A|E^7%k@D^qk4BE>;d&*bfS?aB`C3+Pc|6>0faiyt7IzUqbX~Hv=TLyyI z5%dyY`ThYCTRA`VnZu-{^<&|em23X_(VErd1MA|Y6?^t$o4rY5d*+g77FaY8hCu`k zgaB;`<#@NCtYMv8P!l`^Nf$x0Y@FTQ^&TFmHLx|hNNy<$W?HFb-~V-OFvV|((ZkDz z?J%yavNGXQ-e{i};hd5>zo&kEe(UDVt)x{rKv5pbmzK@glowMk_R>>T*7Elr+A@yo za1-+3-jUJ#>Ul}xdCnm(2<Q1FJQJ<%@qzTCUh<nKI?e@d46E-=cP_e0NoaFU*FW)| z1(VGj{**JPxft6=ZL{N+r<-Oxw{cQ$v`0us<cyuAN^(hv;q!NNr}xK(EOJ<FI&*Gx zwX<WngJbg}Ys<I2I@{f`#=)IRW^->bh~G+fPHn?XDOQ7=;wr%F{TY6KMt07ELV+mC zLFllzAkN_`bH_q_su)kmQQblo56<y|<cDwEhY+2Om%QHvz>>ZesbrB8karX0(w{Vr zaXH2P`1!oO#nTQg7M>Tr(FA06S27L6E@DcIzl(~y{~y;juDnHVnS?c?qCztD(2r!w zrExLFq>Ai8%nvaM>IEmTacpcf4hRf6Sy^eA*rXl@Dqf&!Gd+949KqvMIFHYa@BDuL z-lEdO3x&r7Nn0BSwBFC(->`~JCVwpzqMU;X$DI&D-Ws0-XzzmkMbVVx6g5ob7v7Wc z%Nu5X!MO>3p-2*z7?Ft81s#!9o>9+r4ZFtIQhSDdLQhv3t7D#P1>iZ<Ds)b!XF>EO zrrAMEnhz}l`A~SajdN@ho^2M7s~Z=D9T<Z~c;e)rFs+B9kPBk^^(96Ork!Z{IMZhx zoR|C)VF69TCSjN~vvZEi)>uAgF?1$=jyn#0l;9$vebf=XFLUX$d$H<0ifNt9o;@4Y zdlX+c@=w)!v=WY{7y<2%AUhV<M7iIj&mYH`&#nDm$C*!l7RQ-T1t^X~GcCpWbV;tW zOw05baYADBkku11sU^;+i`M92cVxthLy1@6ty^$kvnBJ`oHT!`D5TE@t&Tn$v&bjZ z6oR(XkZN_3tHmj-JVR)C1MF@D^QQ6j9H{{tuqzaQb%jE_g6?;Y&?_J`I82KhGYQFj z##l4Pq`id*CzqkxfnpHS4j=R{pE3F*pG{vva`7f?Zz2iiuMz5}QzMg;NJhXMk`T0T z#%zr6+aUK+kzk_>PxQ%i3Gq?$*Bpxv?8}>a{BC%hh$H}?Rp7H$^s}-NtDB#7!siUA z)c94S4Nvqgus66nDrM*OMF;m5qzn%&OrTs+IHn+>l5eD7YKi}ic#Ib`VJ<4^2*ciR zr9HXI;9fN#<1JyY+B?*>z&j~ii?~zX(PO0rdk+@rsg%NVa7pYrXr6^yYiB3N2#BR( zr=Z#f3LeNnXGI?i38dmTT#`$ux2nU|E+Wb2GuIFwRVN-c$y;{5^w`}6<Il>z!9DQ2 zTs*snBfST)w${o<)Q*;Wh|)!Tblk&21J0<?Vt7hG<%{f2`IH`VN{>T(3Z~tAB%gi5 z2m`vrjmfzj$=9HZTB5lT2fEAy&qd*^q<SlMKcR3AN~8rwP)l08t3NuR$>L;u4DZiJ z2^XCEoP_5|ic_C6Ntb$C-*{6RYTaZ<jtX^l7;gaMMPod@#F(Llds)r{@!M9*<F8Bu zp24^boE<~MH^C_9ueaR6avQusz9ZSflTLk(!b>DkqoMyh_Bqk_Y{{$EjkdxfvevfI z8t58{Rt*}mR#>EIuo7Ov44&m&xH$eP=+DYCQq-~0H8!UpSyDuw4V|8nTox8umYgy@ zjQe&<eMETU<ebLns7BCe$Jlq$Cnd*F;{qj8Vw7mfOZbZ39{g7JwPWmC#X&@fX#I~H zejmenCx>P@WyDTNw&@Ra5BIg{ceU2ZC2nYB#yTF*HWSfk{AFnd1?L2&0)rW<5VCkh zq(-RN{;+KA|EJ&m5ATzvWkbt`=%4A+O3TWpmvY-p^J=(_wL{BBhL#R39md<!E2d55 z<io@CjiI4wWz(itmX^w1{o><~zWwgQe|%l?#M4hcd+~`Uo=!qp!+F!CFFyYG>+2tW z@Kwp<&pdhI;^U7$QzE{DD=qJU&QtlH$p|=>Vw<A=4x8aJwm}SUAXf9f%tN~UB)WHS z755ywN`alMkZ=f)V%spuVIRZ$;6-*mG4D%Z5dUGsXN5`hh4FJGx0A>DV~7C4o<=V- z4wVd&2z2ehdJ-qzUV*ib$~28-3s<>NveYOX6b=TG#pX{wX89yO23ZA;Hh)r2jQ0FG z5-nWGG@1Bg!fIDxRS;=G86DRC&av;f4;YG+l&!Ut+=s73cm|K+$)3XM9H*oGh0<w0 z5|)ee95vPPJav@g_e3(2E8;SxpFv}A$xzdVzqV2d0_G6Hlm{r!<8xR_=mspAm41V+ zzwkiKZ|TY?%59vP5u=nkbx1#(GbrSe2O6uE4hgq$n-|7S#pq4gT`O@P^!&}x5IZ}m zjS6OnQicX0<DKOIg+{kk3j;!<0b<LGaChI$EjN8aOaf2Bgf~cVxiqoPbfixBTe<Ky zMxTz+x5!>WE*5;cR{s9BzB*4&jgOCutD~cfwYhy@I^DUVY%t#mk7LQUW2!Rl2VI4g zKp@YEs?hXBbM9Ko&`2<$J8i)r$rm2R>%2!=ESd>ES6E?q41cE3c7ncBy}foHetOzJ zr!Bdw#l4|Y-*|jAet2@(gUwjRBgks`4HTeuWjMuj@$|Rq4+Ro^u&ZmhlSZYovIT;d zl^M7=CW3aBrGKeD!?qpG=>*N4#?4x>0GwtU-ORj2id+Jz`TP6vy(i{PZaZC+{LG1a zIsGfI#22_mJ2)m9r_=?nSP4=7^1D6v%uO-@h`rWSb>iHEcL;C%vrOQd>Q(Ymm33lY z1!tGw^&vga;^Eghi%QgZ33^w=L`G_i&d$Mlcp)V21{)ZWVrxdGNiwq1IkOpyq{X2E zva<9y3Z!#uav8|W5~mXI4T2EdJtZqrgJR~Ul@8S<Ta){QsRSNHvP<aG*6bTd8%&6q zpS%9zp#HAC^zA)|HFGb@F8c+Pd;3mVey)3}V~neJid)IXtNmVXElwUQe>qj+mgMOc z?>O}cQQQf$UNRS2yIl4>R)ZoF$4h|u5$SFS=6Qp(-^E5@k5j~&ZgKz>Q;EmEh`WVY zq#jgx*rK9i0S2H5Vr)s~!5gATqzfW7n0l(Y?Id->l7*YsEnl)mD5$9`tDRO~TPq~2 z-jTVYKB&~_<d^L|vvWp^ajL<)RNRX<_8)ol{IP>iJ$iKc&K)a<Z{I~?AG~MIp=zC7 zuAS|!6>BzV?F;Q_NA?+rJUc_48<4Mq90NNWZ>>X!TxoQX^&`wBQQFW)L58r|2}x6F zp}IhLBSRZ(jvk~5W~2goyeN<mX>Z=y;CRRC3Rx+i(qCIPkmOq)jXrlV9eK0+O83nz zeJFQQdgjU%S&RFT5L|FuH*vM`v?;ar)RFIJtevuF>*6==NfcgRy+YbFcXszeA-?Db zO8c`oQf~wQQ%ppE<c0-g=t8{$oE`KwyhNp<K{?0+fTYrnq_hu83@yNC!8r@)7M!PW z>QS$uo~I9C$)&ud{`hPUHwy@<TvM;<b|o+6`J?2>Ytt5FY#Az>pT1?Ns=1-MrlAS( zW)j&oBa*)Y>8FgI(H=D#Fnv1FmE1As=*iOC=NvjyxN7B!RV!AlLTL~uvEn|HqUsN_ z(VgxBBq$-BgLhV-J*h<REaNz5b~Z%BfNj{W1@1W81=<*Udm6xqjgLboJf1m!VO!t{ z5D`i0zx;Z4F)w>F>#~d^!t__jCzrU-xND~UT$?F^Y>4lQHQmLv$92RBv$+kqxu*G4 z(&vMisPjT392yYj);abM=|*WDY%O1EVf$iEp73DkEEYCZhk#<@OY1I0UkW5Ei_s&N z#n}V93S6tua!XEqySQ=RlTEv>ZyJ3*^kD0bv)Or(3-7-_V1HNJZIOn9gx|gMt@T+O zOs9o?;l;yqf{K<EaT|#~aO&hp0p^`d5;gXtj8+iRURGW}X~~g<XSgKA7!mOa^F}W# zZ<~G_TNVH3R#tSk(bLh~8wz|0c0?C2*2x^&g%QQ9*jG+w99GNHQ`ZLb_wkn48!jT~ z1%{SU*=Qf;9Kza%<?~h*?WK)QF(qN`Rm(PqmL?Pzt)0`osv)ngb^GG{nyP}_ni{(G z{?zyCyQ-43#z3V*Qc-MPUG7L%N=>#~Xh&Y-{DFqz*?u9t6<w>~o2<@EFD}W*E;m!) z9dlQy6iK<H89hflW8<=?R><n|Q^R>a6>668zqggTg&5;mbu_mTLec`GVU8(N3Ya@e zvETfE5ekQY-KcO6dg{gZCil>OQ>>>R>o>KeXmC|U=Jfi*d`MLrrQOuf_R8Tcq0{3E zOV-ZmSy^Au(6Vg_XqTT?Q_E=gzjdJc?f;jS)4)ydFmCci{$W1QxY9DbgMt%t3S^~| zq6|DAWz+AV*K4&%<F}GJx)9<hb{nGv6pwj&crqD2&Rn<9lLpZ2aVCL%Ak{%j1abd= zxvhrhK*Sv>U7^vP@vS{GTLP!Jhx(9B!Xr*D$-W~y_Va#~AfRJxNoZTu@RqRB_@ZLU zeD(SDA_2jCA_0@!^c8NNJ)O;M*6IMVp+NXXrrNf2!|j6P|Ce%gpxkCgIW;2fk*FX6 z=ABmO6%r*&@OJ@tmWxflN{&c3QCRx3(TuopN)6D2Cql(6`3s69{MYUGAGZ7MAh|*f zClMaw=a`>9q_t{zbIUaL@T(j0>sxo+vhxag&*IF{w@ugo@T@hx!T)8$LHhMWt5QQd zp%`k2tj0PUje5N#!pgqiO9b>2BdccZmBxgSipq{av~|I%1HA(^GgJZsmB!we$(fjF zSi{K7T{&Y{V^~n-`lpr-+))@<y6|9I-~JHf>m;w9J85M^Kt+{Z%dU>-WrOW^&d$*U zZI@l1vhmWIg~D$)UR~7u!2J40jtmzpnPn*U-~HNbgKLY{+1hla{m8}Utp^6rUu{@5 z3|a07y%jb6kmW5@TbEoDtfW`5a@67w>$stQQw6XL-Ygm|y2it$^on4mxbN2r#nfNV z;4{E^lcI7ORvl0;c!feKR&AqyJ3fmY0JD{yMP=q{Z8WpfPvZ`n`uKN7&meQ6m%mqV z$l_n%D|6~cpC6r8k1;E_WBgW*qBY#&hpFI`xnosTbf*4eKS~eEhj3!U=I4M#00*+f z9tsEQk+ezl?3+w*%+Z1ZjuXClnW)A%mm1Tfw!CkJNh{}nqvpG$kL;I4quG-y)-M`% zx4oxMrwDV?OQpfi&Qd?MI#Q}bk5bH^_JTsDq<E@ATfq|k0o9OgVi`NlL><hZDKj`B zAT?#tc`GVg4rFE@Xs%e9SGcmGd2d$wT`j|hO@pZ;)7$z6nyN>*zQLxlkx8j5%bEtb zs}&ok_b*#IFl|G1?WU5s%NO^ZShJ*Sq^)CVUr+1O83Xg?E&~+;fzkU2d<Gs^FGr08 z+OTE4ZVDQ+ishtdQ$wkTgZ!XxqK8w0p}Hh%(R9xQCzn|Flp??7g1xo6UTwQ>n=EDV zuE}a;txBCZukQEP9)1*@QbF!TPYng?04b+j;uQ4jSPES$$vJ+r^hfAb@LLdQ1orka zJB^iE4FgNAffoTZ1M$Qz<oE{qtP_vW08b^K5t_G;J+?ace9@Bs2%p?Vo)%o!6)ygb zcpVZl$!F3ZeTA_K;ekrwBZH}ulvYp;q+)Cg9cqujlLsFnfcOwaF;(IH^6~e5ZoZE_ zIv*NKgzPz-k1A*=Hc}Pjjzo#%H#t-I%<5?iO|KwE6~`qBfDwo!F9^v_WPz|=SkHaP zeP;47c`f2*a$P2h{zKfP@A2)jAEC$V9@eP-5+5gkmWfc~h;LU+Ue-`Mlq0WIH#au5 zsbxPlEX_z6YUyol@5WfSNnhnMv5FK|1qQ$fjCDBsppO8y1uiiPuEJ%i{li@nR1Oa4 ziSD2c8SFRe?Ms`g+(3`9I|Q8dV=JW;Q5Y#r7;%U69j+Ah((nPEBUU2{+Rh9~EjLHx z61Y-LfQM{`bwHe#+{@m#e?hP=qGt{~%$&rCPQ7#G&%^sjvk-0MR#u3ZA;n^$M!`Dv zS`If1XV7E)Sf5XpU;wp==jM)7upW^kZ?XQ6A4`+|^)J@HllJcPagOz*MeNiIlEr1C z8>=Vermcs&yNe6Dz1v$a<UGZ;z!UB=;fSRB&I~ptZZD%f=O!L@%eNm`ojQx2gKgcj zngb_$g!;&zE)u?xtF{fT-|gyv29@12=;`K9HsSs`c*-fbKfEO8WrWBV^0XB!+u&v5 z;d6wYBAoCDDlt8#W{tiLiIK=p=BCQ8LffVOE2j)=qpO2FT;^lFFwopz*jz?8t{jTO z9y%pEx5Ub7QI9h6%v_^K0D{C*pb_Rnt65yJFe8lVIZZgU+bb%eJF4?)YNq5@SIV!B zYksR!x~8O5=ZN~C5DpzNCcmz_cv3?kxs7Uro=h)<gfADCD=x^cgZr(Z7gNuh7c4d- z5L6=Y1PQ>7NQW;x7g-cdl3vL|$#Tgy>|}J1KryzvyS2R{DJd?_#|I!r%z*&{S-!Gk z0sUS5<ETl2xHB9AJ~ZyfOeA)G(=(jLa_}PN@9EbV^Y?M|eY|A<gLR8K2&xyEbxbty zHY=b8fX|7lDDkzh1McD=FDDUKW&a?NjlcfTd{t)qdZQ_yXm5N>Y=s|*t@L~&{@l1o z>_&Z>o4KpRZUNE$erGfOD6H{|+m{WGz}2^6iLf9qXL4TN<eWV6ulsv?!$Tuex*M-{ zSHuK{#g#NB`UfYF>L@RJZ*5?BPrLLf650IPYt6!Iul@QHiMZC-cul~6jg1PM=H}n; zL{>6KG{2`bHj;ZVg&KOdQEy_mh-geRiCzAt!-qF*Ie2hOdskOGUKg^<qB50AWk$xd z8qyfx9pLl%Ju&`<5aAbfD=!O+2BK(xYcoB&%7qJx6ObCbgw`#?2kqm}IcY*d5Os*a zA()h;qrIo{c^T}~@&2}Q1-Q*jRQN>n`~+75FYxz|mXB8QUq_~;mIOR|Ab#;c*z|(o z==4cR8HG7+MVV<OC23iOa);5%(JKD<jfl96h{(#;j7_`TLfy{#ha^R&=0&IWmZb>a zX6NK&Psz@r(uqbc-<f~~UpO`d8Kr(ui!1|6%*`J$2Dsi4Gm(!`2}CQfT;(C)&0N@U zdM|f(Z-Xp5TN!J>Ur89!TvNr9jvDGiXw(R<WdA`V0a?ol^~Pd_9?og8BAMDRV#1pE z^kzSaE&<kEfFBF~ivDCrC*;I_U9o9au6FY}j*Fgk?_l9TvC+mR*k2#);Nq5LEH1LK z>F(^iEgwqibHdN-lb1BrRrY^y$SSI&M;=nR=i9^8E{O>JfBJHFc=bqW@|s1)v<Pce zk*&6|E@s)X_$BN1lE{w?i7s5*Q>&-1EUE0T@7`TV=03NpoXSP~;n&M9;!H<fzq6Z! zcSTOWtFqrtY%m=XA{K1mP+-=y`CL~ZEfl*9N7&=OnaME@j$s)Q8V_r=qsk}B!zp=k zzCWsGy18RL58pmNJgz)iCNGCIm=m$>{OkRut8n`-r*yXm-JeEW(+wDfVHr+=fm+Vp z-Pzd{a3MCfety7Y2v=K@HmJ%jIvZF$qMrIj%!-j%kw_hvINp&nY1V3iQA(>`>6wV- z2#`Mgyl;eS%1~RyY$t`jyL`hAw`jvV^LU-<v{#f{OJik8vmrmBrO`D4HMW&U?{C}v z(bD?L^2V{BTTdRT3=gU*KX`xVo3EU@n-F2FZ+F4fD;@V8ruxA{a0bj{T_7VtP>L$J zjzt5#M4(nyEqDmmEMaJXrRHlkFs_X7xryN-F<qb7|A;G-JjSBPm8R>wou&T~YMaU= zNZdica-NH@BIJ>=-4BT1vYcd{={n~D<QE$8usdfhc?PkKr8tV68HyfrCy4BL3xZu4 zMX;-!*I%7nP?(&WH^p=v(1|@gHMQN@1xYCdg-MA;SSwUm$l|g8;SmC-*f{C6t}@zB z)n`Ig1Pd1Y5%&uC+X*pFII3wiwT`ZaF3ygcAe{7U+Nw)iw_jPAKK#?Ut=F=mCV7)O zjcQhFVBlzI%X2$#yV&sFJG-Apx6oTruom>_OBPMjuR9e~`^oA{!rO-rkf5t*+EjT^ zco#E8zMs@6{T5nw5S^)m&K3x1R*HTvORYCd1aYQf=8d@l8k;5*pz)$_OY#lBum1eH z6^}H%{Zjkx=*Tn=QfI4(tW5XuHbrG`oHcu0=A<<}2luePXKTjJ(3WRKc@9$-O>?N< z(BPJHy7P{=`+DEGbH|&5|EBv5xV|!~eR)CGu~o>tya?a`u;YNx4)-N9Un1D-^x}lD z&lsDFIQ*1+;A?4e{A6E%TgnZSnlgJYZT`pg_Qy}oJy0$?|At-3P^G?LVSSpNsp`}} zdx>n6e|a?Vo!4p}-O69V{ec)P?UG)H_Y65VD4KTnlp~R|U!_(9livy`@t6j6qnb^r z2*x@z3w#0&DBD+bTj31GET#3fGT+pi^r`62G<```*QUvB19NxmZ;MU$AkyoOx%2BM zX-2m^pVXFCbz+!%)0BK@*X4J)%3<x)CBS|(IZ7WFYUEoHC(vi8<h-^0GiLNhglw5w ziW3=;T8q<*I&#6qLQTz7MV4}EW%gvRXh)X>zs^~*&kL*U79Urp$4AAf<hcq}t++c; zgS!gaJ900uJG0S4h*kzp?CdO7P~jSKM!bf^vTNKe6;v39=6g1=9Zd6?=s0`X4xZSP z=`dvJB9`xQ&3w%x>>8H|8NcCU|B-zS`!xjEA9h|24z5<gc2b&;;cqVXwU~XA1JtP1 zcXY+^0>NgF$hY|i<b}u3v~WW>ZzSYU(NI&G%}iBNSx17*CdBnQYrPHWl*LzfC(CM< z6{<U}D)!AQjH=3?<S2ZjIz~FlAQ^h*lyE>eE?nFYvpSbco%+Ci`40(ugk!>sYcG&< z<l46;K`uCd)bi@p%Wb1?;ZZ0$m5gSx)9fE@pr@xn@2YZ>Ss}khW={XHOgmGY8fWAU z;sfY(tSZVL2nsRiNr|VSiR~_mshd0M0*f=8zo|)?IW<z=sLY?8D$^JYcAH=eH%c>R zXUU2d<;kV#7lbv!{=?JGJyvD<3MFgAkr=j}!*nk!Hcp-DPvYmiKl`X~ukg_JVWbpy zJ`4%q01M1P_8GM&Bz{0CQLClI10ch)N5;m^^*fl0GpVQ83|QGhRY-6(Y(z`)lHq2V zCh-#fO|05Uqj1+dJD+QN_pMLgJ$Afg@4#j0@+x8@{8S}8P;r`-{oK>HHWl~RgAY#1 z0&stKWB}UfWisLjtPeY>)Lu)d8WK&TU1B;CHInFUeVFP=Q#ol6Zafu<<Pl%t10p?p zdfMT|!qIEjNR#QujjNW+0zQYPeP|m^=={3;^U?1u8J)=VfrR-C)iJ@)tMyjy?oux= ziIW|Va@T%^vfs~AQ!aXnFb~mNKAwNb+(ZnpNsMKUmvT!Fo&9MUFC0c~Op9{rmaA*Z z@5l+vTrs)#*g%GoYcL(+llqSjRIW=*+U)Q+DSXcqhZuF=mVZAsGa#VS&$sr_TZ`-0 ze|5Um&$ZFb8$5LwlIUe=Ic$S~3<pOIvgFii51CAX<S2#ONA%~XGk7gVEH=$s(<IH& z%v+P^_)j)H-pmWHwzZLXb=MOs(t9G^L)xNd?3kt?uLyBm!Ol68`eK3?IE?&w-1Hlg zxI7PiJm1L)sdP<`t*+YoiaC`|>}r+4JWb9trwmQ4tgUo96*63qL@#zlXF?L05{!z7 zGV?TIiT?=|m;i(h2VM;Ma@Objn~r`yi+mL?v(@NS^GL@6C2H-MANgrhCWn{oe4A5r zY@D00lk~Yn#YR)@2o<&b9G3M3{L%^cry1*Vv1sFezCX=wp%dW9_hf0?$-&x1CpyS* z5*l;asVj(0xms&O6LQJ#f}Fmj>9tPbk?z6`BK3%7Rynj9xj&xXUg9l@%y4qmYOSTH z`PW!m+u8%;4^vR9Z4to2qf=JKW@2QZKY^uhk^()ws72;uKTZ;9D*3YO^L>p+Kkxcl zC<HgX^+AH%Mx#{^lC}j(J3C+@AUN@iDTBRG`wKRj#ogZK92FhwhIH|{E-}&3pbw<2 z^gYmrVrhhDIGSguXA=}@q_RbIjd_9yh0|sFFY}`$Q}_TQh;IPNP7Ty9JlS?u_@K3w zWS>Y<$nA92Q;AKf+CjqzH!4U8eT@kOJmf^ataXk}^8W5ekK{PaO@q1J59)csT0-Ox zm{jiWz?IZ{d!hzXqtT0m6D5FUPI`blIoTVqW|WJN^sC?v_RzaYoXm$vV}uQT>nl80 z%vk1<HNUg9b6%#~vY9I!6G|6W3LE)Y(-cxKJ6~eDBrDuL7YK&`XzYtMd2=7d^)(0v z^2xNt<>68;wxrhd8D?jL*`Y!O($SmF&YR=h-01AQJmhS4BGtwP1Y6O+o*k-P>FoIP z!fWjd^1bGD^txrtC~qj6k>S?cIp|q{BKk|*S<?mLD@`vD`jwdrYJ{^Sue2_}^f~8j ztSd%#K}qGpY$e$Ol;gFS8|Awtpqv3d()0{3;_K^gFn9)VoVPcfqnn!tNa&#i5gi@f zE&L~n32}AB|3OqLS^tWpI8DtwNsO4goPe?$%RE<hj<{sc>uhVEpXD|@V}(m*tPp|{ z=##=$!pE3$Me@ERE8Ni|c$2?1^+lWfxc6h`HlbkRgZd!@nj)Pyjd0N*@h5cm9>R(F z7-&qNBRRwU=5tVdQExXl=v|c7c!+Txr3aFkMd?HQ-yVUIUluJ~?O2fSIlr^lHM2t` ze_zLZr-VRZb89P?io}}-u?9YL4SM7mSc3;i?$la;)7PBdSX(4KLP~O4Jz;*N3&CU) zTL{SK9AN=pD}NEWnQ0jwe%{^@TDy#l1eb`kG<8S>T))%HN2*Fna@DK=6dEJVumeIq z%DQOo7_IIyZ#IM-L~k&3>v8uAHk-vxqw1W+Up(%<64gDNg$x46Y)mIW3t}MTlQ{0I z&P!wEZWU7(xbyDaLp%1S4c<MYsVk(mA*{M4G^*6gr6MM@vNj66%kyrVd*<x(Pw&5r zmGQT3pA?_Et=2Is&$}S3Ey6FqRDMyW$d^gGa_yhkaoai6^`G0{zN0lB!XPCgBVVPo zwr;i6DwVMv1;y>La@#v^zw3@Vl4q{<kI7N{)KqzDjdQb-n*oeUB!0pJ+yk;4RK}!a zxKp~>X|u9GxAb(8Ze<lC)l>7-Ob>`=d5Qlws+lW%{wviOu>$@WI-N+i5}lW=+TALw zDs=Y3=7Nm6$g=%CMfHKj`Jqz_3=vtbuDL<JQ_Dh%x)QU8t7{jfru3Kfb@mSTwx#zc z21GQ*>(jD5^Fx~>0}4uI=~88$OjcX0-O$^z%tfKiot@XQa*CD8Eh;D}P9e8e*V$Uj z6=7BBxmDpxbxc!neoJJ<?9P@}AJ0-}FQspJsfX6so0ZzkazT-LK=EV|9U5eIuNf%` zKf?tMzZ0$Te+YVw7M2~0{d+k%$=qOq>MSNGO?Ses|Dy#8bijC2x;g3`?O}B)AdICC zO<H+n+qSE)JbylS{`*1GKeu0K<wm#j?a$t}^+KnD?@|5zk5=as!pYGMyNSok&kLXI zkp*uP{{0y7CUJCTw8HElG#Oe~!D>$292}(1FgZ0AlhZP@i590LEuu|8iV$X{@WHWj zu;Ki=m5(&P^U|hsRYK>?wK=?L2cNTk_U(JrT#r0^)kG6>i(pzZ>y_<WUYWx``tD0Z zPt2g4hd<I5L>@fgpR<-Yp(0w2jAS_jXV4|F%qn`UAR8`*3PzkQ_Tx?+scU#zgqv`A zK**d$(w*ELRB~H8dz%-HS+)62K{}nEY*yNE^Nq7eCHc0fqa@rbC8IEmdvoKyOr@e4 z8SexhUkSflIt|_&+})lQEZNZBZVVg@ZX_CDFz<7!n_v#8ju35|NgO}P!N=ClUE>`V z;POMCaI*cMdS5Grm8X8QcS@mjnp}>OW@2odHi`q^WSFufF=jZIyfJr46f86L)QUCo z0Im;2P)Mz%C9vMC&-q17?99SuM?2*pb%kBUBTWZa`9@%(a17FVOz@bXRoq}a<^w-< zK!#&_U=Z({9HR-7_xsBGJ;7~`7H$g(NvAQozhby?M@KA2{eVCM0?e5BtTBJUjYyEr zNnY~w+SSi4PMQDdy(d2C8SSe(w`TpB>e@3a*PpMIsyaW^x#+N&436)22<@IFojD%S zF8WB9(40h<%)emL4=o;%H%Y*q2Zi@`nUa$$Gri*%<Zv(i{!R06s+F=vX%$po^g3ua z3(xB=Ek_P5ataZLt>=HnSL*G#OZvK84^B#?aY`RQPjm~Cpjl8<cu0uGn)SJW5o32b zCgd_bsO*qZN-L_uIi%gN%5f^w9YqiTxk4@%E34oQrp_NRl!^c0!qYi&C;dW{OCOq_ z-23)^Rj|P)RJrHM%*6iF3)I02RY86}A<9K}l|Fh_8RBCIRxCSKUVf}GFi^APWg^}E z9!Y=P!5C-^bbMC0@Ww7-?1dq1VBl#3VvmmZ68&SugOqp&1Oyr!P6%J0e?<7=IG%0R z*ggCO=`KhSicM_q@9X8|pmkF8hew4(MX42R%bFjG8fth(y2RKwZ1Xb2Rb2w}K>%G+ z0ng(2<ItoX@fY#&{DtB>2b4x1zW`<5zS46ilty14qjKJzh3zqOsuV^agHbU&v}75+ z^D`<|401mEuWyHq9AMOKyN>D>4>zbi{`R+hbLWbSi*^110sijaKll94Zod8jzMlU9 zr!D{nLcB6u;s`I-Y)N*8p{P^UUs2EZTie*!%SRj?4bD!<F?|25{3%nib91w^gPDT~ zfn}y!ghbPPvk08oSUnNBB~wh8Ldqh=&tzEwdV4rq;$p>8FwsEeS!R_^d`z>MNLLZ= zAlkE&xm$Hce8hZYgAdGHKx1iG@=31I1yLDob)A`x&V{|TRk4|=-6_c~KCVX3kl2vw z8{03>j-PW^cjo-au)zALs%2%y>Z5(>vm@HVx-$okRFlBcWtA}vK_QU~GrA9V$EMD| zucu-|Y|=VKm3?@AjH`ciKxsgfe@>S0Sc1bOFTI1-)!ExSJvp`_<F}U|B~@P^BsMSi z1{z9zy*kfcUvo`(<4|M}`AG0KMjs|2*VbJ>+u`L~Y6zVBvhdS^Gs3@KoRu6Kn{1Zy zvJCmVs1*;A%z#ehUDRsTUskK=2THHE{fNOJQ7V#S6#X4pQ>J8P1vAGrBllm?S|ld* zWtquqL?B@T;SF>#cyly??j=TQgb{F+NNM&B^-)eBw8bM1GXFC;HnciBHQB}6H6S&k zy}muu(KWBPwl+E=b*f8r;flufHNn&O&5f=!czERmEMDcE)iF7zHni0<Wpa4M{7I`8 z`)7H&8_J@3_f4-jG*CAj5<Dc=q$kBzrEBBuCwU_i$=Sur=VkwB<5d5sfb48tL|%;B zZw@v4uFN}oW2Li0nbz^UPg_r~EshE%JB1$iV8?;CZ~Nvuy{^pOW##Dk2S(TCghpgi z|2gxB$puJe)Y=dQzaCu*d*Pu=V09>B#SQa6$+qE|M)Ni0kW;`w7oq=HE&Y7Kou{(f zTY?H~J4aPNphlT)iWE!n?D-?R!paH<$S9bZd#-Ztl)&`0d5h04P96C4UiT=EwiU15 z)*M!_>mRa9{)TFU_l$?WTl=!`&S8bpbdkKCzvi*eR_r61tAjZCx&%+2!}-rJku-X% zen5qfAAA$<&GLf9twQh3WF==z?+tSgX^HOMQ&x6(p=X3+>%7y0NpoJ3mb*Ar=$(4s z+qds(r&3{hnY@<2`O4~tiDV7#*&&hfSET~1U+V{D)@l}oqi2y5FH`ulm(kuoK}KJ^ zZSfvr>nHsC0<ks-KkqHsEBwcos4ob=_z|U4FbEF~6)h8LmK6*OXZ*<2p~7KuY`Ab3 zDYcSt;RVHd*;-hPZs7U^$z;TBTM)N(&alqcR)z5?a<4fZ0bYprvwRiYUla^f0z<2z zT@t{%|A(LK|I3yC?RT<7MQcOtY(<)?C^>D4@<z9!t)Xs~B28JGgdfQ_%C<WCTV-)_ zO0H`3Yk5a~ZI>cVQIwLJt6Cs$udnM;Oi~slr{*f99vBHfnnzlNfoi&x_$djOj=rsI ztFN7<q~qd8{*kK2rpm;`n6y#9nuf;eq{Ns>!dKOe&6P=sv1z=zra}CUd?8*Jn|kv) z@^fvy`8uwqzOgDXF*cP^dYNLS><#3MP_LmsqUDL`M^Z#79ieu~jFZZJrxf}7PM|c6 zsTdKJBTlfS7&Zp<DLr`HNa(K&P%iy(LQ%<K1Rk7|!brct8!*O<afDt%>!9RoBkK0Y zX32s(`fmI^OByhDUPN@mej&Nz;Vj$IQ`7k$taQl%IqpU!`C981AMY3$JtJt;JE1cm zTN_yJD}6s=@#3(KhqDD2H-B}b+S)tVS-LkeuG5&Qb4!dHRZg~ZPED|njGMs)x&^2k zt?ZNhO*?H1Pgi36OMGy9Uut;G{&?x;h6B+VeCFXA(;2mYh{I$zqpFeb=s2Hk8`nFK zgj1U$UR_ZXLc=!FQ`_J%;_a-^s_fy8(@W5Xg`rB>U16@Mqz}xEg6wIU2m_+P(L|4M zin4}67Nk?d8O=5#QpEXdYkH76tuUnyv>>rd!Ce?wy+z2bTau%!v1)E?ZndhBO<6{9 z0Hs!8jg6tde?-C9f+`y0WG)mXPjNV9sI|AbwYzbMV!a#|b^=@MM~NP*NOdRI5l=^j zof3Hb{q`u*Q_={_6?W>vM8-^6qKtW_EPH`Y^e^XWHPnMj06>m3QveeA!jbjD;ku!0 zMUA?pv9Uu{E1x_92Vyt(jbCoA&uAu8Wm~_TECc^EfMQbQQ;-7G)6&|FWFX8E9x5K? z5a2d=fig6DnT`;RRB8+CMn~q?vv^*`VAMp<_#a%<0r1Exg<s#;^<vvU-Vh!+e3&F$ zd+*-+O83al|Eo%P1g`N{|0Z2j^)HjRY1Lh34|zE5z8X<5noH&lBoRA1B9&?!9Az>m z4Rz{3oWO}-DQrWS3E6-*3wGfZxLK@Ay#Dq#BA>qxfCr0&BU`tUX5ps|tC!0i#w62C zC(Pgg&rT<jQO@EcXI>_T+h_-SEg{2=cXrk~Iyq^PqM+5P(WyqQ2DA`^lVZ^@%!F!9 z6aO-uP=QSat&sZbFg-#~W@7?WKzb@0_>(PdJ=xeCX=ge}&=;SZx=%z*_v@RybaLML zCmxf!ZGATS?x+WCY)p5{&R;ZLR4I>#oe#Wi{>j@J4|(xVvlAtn=2Y9DbCseW84POM z{?L$+u;5^+(dg{v2F*kClOt-u{$YyvN3lW7etp1J!|6g@urvw-q<m}xan?LF1);Gz z(w5GaS#wEcOH1_t5p65AlDU)(*F5}ObxBKBr&mct$NFqCc}<gVs%!t0UU*RKQ`?e4 zIwAxYx%WHi-5J6c!Z(lnntgBZeOj$l)Ajs@tZgrJ5*yp+1D{HI`HnBY#<49yUnrhd zU)e|y`$S?cKthxp$ZT#HW3E;LWobMFFVGb$%@>%ikz(P&_MOPKuQ#2pGfn4C)o~~3 zi11``kHgD$>xl5InZualEOg6=+~Yz4u@-)A-Mt$SO~UL7)LEG-$hUOFhXgtQ3Fe4w zzYGlz9mB@P(@BM5IGKoX7!fl*CJs2d@EDpNUerBf3$53jFeZ9p$Xf|*J{{a1)2jiq z64pICoD$!AZ-3^Tu$YeI+SL_7)sJ#7Y1F1^^tsNcHErjvZ`}0VnN}B<7FV~beXk50 zLFqQ;bXc(FEAW&)hy&<6-Q1A5X3P1=`@PludRyAxgLZMhg?j8XrOr0__=GH~BBsn; z5VDO`!CRkfsJv?+ts^k3HDTqtyN?G}`BKO#VX>`d`PftEZ>;okZu0Q@?c*PQ(r8Sy z69P~^g>5omgF?0iW;g=d)4`U2iD*DTg<4gGLToDqdyqn^TJWT3KGq*FrDQRJEqST0 zCD)AeDYc+~!ikz}>ZZt}7Oc;S7@(MeTG$~yj=8WI5L>O4gObevh3P64odK(h$2N#S zY5aeg0YkNd)Xx4ZTr0tsg0lP-wiWc%$wC%I9!0eH0ctbzvn9Y(!22me7R9{6`>&bb zKY*{4qqazCb+s*Gfm)>v;nlV{v>3T8y^8EGSLRB{=f;Tz5ywAmy27akTM9%lPS7UH z)FDKXelsR#4)+A(jvahHC}InaMSHaW*VuOeMqMTU@B4nYWYf2#*UcuI-g^&8NJ2tF z3JD466-WXJfzV5k-cf0y0%EU-D4b$D+fNbncj}#b=iS-P^E~y=^NK?9&Hpp+yBjv3 z_y2)N_VIS!ym|BH&6}AwgGy=GS0m0iYIvPi>rulE74k9wGD1(0P3o%|lt_y0r=(It zizyS2EuEC0oEVn^B;0#sSxLD=MT`LcQ#-keTD&7=4lW3AK^|z%e{cZNb74LTkFsM} zba|lhiVF7oYxzW(UVQs%(6p?g+?OL#9xUq^T35sYh{(t2q(a&h2U~^-yD<Pg43pq& zg<;+-XL`HTSc>sZ@x=7}Sa`V&>0_G*>LSoQkg9CjB;Jx&fga&cflg)?_AdMQ+60t$ zH8x&tpEd!kf&tKjaH8RMSm3Ewj5w(rL^z(oj!Xw<pOR;we@hOm;8}3#T`Kqd(qiy= zK-i@+6$_9)qa_(+k5itn{rlC%H)`M|#EMwceO;+}!z%lftymXlM7f|i3KP}NR9{Wx z_CAEs+c=8DCjT~57J{ED*GydKmEL1F3$b9R853GQ6XdQ$hF8oZ5c9YVE5V^UF(rqJ zTvoOuSvNuzHvreu%cS|8(j@C*2cULbop_BnN&HL0#JGTD?Oc1Ke5GzARkcc`+8MSv z7qBQtR%TJFjT9?ub<gnQR#|z|#2olx&h%~|4Gho4;(_)mVFzhmGWRPLz}F5k437l) znx6I3ki`>gkuIzoX~WiV*5~=cD0dj8)gzqY!D$4}{A>~V^Ib}0>}U-ipryo7V9Tg2 zpI0Vi>lDr)YVw2L3FK%dJW<e)kmhn6_Svn#bs9t*>T;qbI<u!k<a!0ND+$4@a}v4D z;GY3{4dY&v+l*6Ht$q?1Mq*#;V8((D6=8`KMnWSTa4_JiV9SaKodDeSbH|iytFh8u zyb{)(y#2*>Iq8e(q>4-F%WU4<5Sh?(=aR&BbI-(<UQBDAlXDN9Ro|TH_VvbD)p+~m zku{eO&vkahtmpFzj{MY8-HX|p6=4Mi#9ITqkYKZVBrwDgNrUBM%bHxu4nOW9`pHv^ zxI*l*)LM34=&V1nG^f`R-JQB|+g<lsYC^gsB_)2dI6H5YUN~<%xjz2xpRO(w|3PXo zAK)P<R!yE!33xq|tEi%v(}h`C9$|qZY?^T%+K~#SQm@g_3j$e(!fKEQ6ge@usz>o_ zq~FP<cVv^_RBcDuIs?y)TJMS4&+xa{9v_l@&{~$p6OnMr-{y`sSh|ygvwU46;(V*O zWXB8@Y`e6pWc@!*XD<j33~owTcHck>>wkS;R7JpyhG<LGit5fCWxa9Dh3T~^zR|T= z6^qh^3+w;(N<knp?=)(hRH^X>&*9gZ?$n>z+zUqCJXig~^Z(fSy7b{G=IS)-#Seyh z&+VyM{=2)z&UKWmJX}5a`XhxY4}VCKec|L=$^dAYbg#!d&kS#GMLr3un0Tj=ppcMA zTd5XODW`%ji5ye*D2=r~77sS3yFPdDSt%teAN>D_c*R8(8mDX`rFcv>9y%ky=$q+t z>v2|oXehkcySy%IxVox8t#htVRfKQ6-jEcOvp6ZDCvV^L9r0bavA)Eap*001^`;rh zxsHwv4vyoWZGV5An@joon+H!dH5^~O_p@0Zz8Y1n${`}m)90Xce8pRLG)gZOt)IK$ z#r%wmH_csLfOC2j=l73zQEH(RfzEIC4nM#9rBa^J&!Q-?wuix|0Uc91ATGl$qs$vl zNMH=Jlvcr0xYBJ?-dT`YI5Q}ONO0dQjfs8IhD|(i{QQ=dt0Dvy-~>pw@C<<*j^IdX z&r~8;R4I#(?5`#WeAlN^roc5FYo#v{jXFL=>Il*W0(<<js~ich3#$G2arx(6;Nm7Y z;OT@blG-tA**EKfZ0BsjY4co%^g!Q7US>o_g?N6vKsqJ)vM-gn6ZutRiOCzvg;%dq z21e^hsDFib<4z7Lm9vNf&H|ETBD)`d0BpM=(vGnvGQi^udf39>>a)H7{<pMjF{@=Y zi>1+j{fixHE)qA7|3h>g-&EQx4PXo#_8!oU+>t#`sdIO5P<wzh*1B~Ni0~!L@`2Gc z5WiD#i=XlxiGI?lufOj2_8aNJzTbJ99o5buUVoqnjar;a2WxQ{<=3oFPTf!;yn^wx zSWBu|>4saU4o90-DIhQPhzl$TT)$6}EeJMc3FoprA81SBaIN%|bZU^@EZsiDl34nn zbc9tc<A>5c6D`6O;n|5JC|*h`8ei`SWNqr;D??*BtF=m%6D0|xvAB}@^J58<1=82j zSBqJ>^u`cWE#+eAA~W{VF~vTU0)zy?4IJ_6#J5s3>1a&h3cY+epBHXc;8ABVsSDo3 zS=rROf9VXs&5Cm>aayuYWf)%|9TXQzi;x|B^EHm8<lFKr0-<lC>JTV~6>?SqDBl98 z{sy-hvNuE%96Gu92{RqKQa@pkeiU}1=$yNJ$byIGjSo|<M?4||-gm&Nvj}*55p++3 z0UDDU&$LHGCTlUYF{bWY7=+fJ3lzIV<l<k(Iyc*8B1iZTFI{j$LUN3^7i;nx%!aDi zxuAF*27_+HWaY*>7*XkGMrv8pwT35`?BbawDZv(H;I*Zfv?ZM6Gs8ap7BllxBp3Mj zdU@gPuF<H)%}wjzfcO7?xH9of=yH?|cgheE`45Bv&6BQ|WF^Kw;Nb-R4_lT_{I+-I zo;kC-4zwrq?7n4o<-VCbUTV}F?;u@Zc`=RKTPO+p;caY%wAUfQB>aWu4QyI5Z+}I6 zftNSEq4oenYMmVr+`#-{MCa+mWMbRnGKC2qUa3Q1$CYuR@~s?~)~@8C!g95X=GI%g zmJF8{4kLjprQ3|oc9H(cggcMI_P=7o0Asn*C6~Nd_C0W+Xj>7Kq1Rrn)|~T>23#XZ zrc4DL;k6Hqfg@!q1q;Y=uBY|I!P94Y*4(=2OdF*^-x-^B?g?m{;d^gMia}urNXV0z z>q?%5tpXwp@5>Mm=?1?*q#}tVSs+}Q@$s;bDjfCNktq9Tvqa)#s&<qFmz4(v4B*7a zk<U3!2**{L9=D)~I=#3|&J(>tV0bm@1u^-=yZz&%>VdazD_p)Xq4a^?XMWtI@ma9k z&AHLhwQPpFrfloW8~aZzN>_>@?1Jjj-O_Xa$or-A)e(cq&>kFmn$7s_f{vg9FVBpi z?3}}s&-b^q-v9eC7RyqAe-NSz{;jNo-7}u>4+t=uqoaY7LW_jT5mx^?PpE8%KNi?z zcMKzLhCA`DAur(liN=I;Sh#id@!1nA*h8mk*OkuLTDSPFMX7A|!c;fM21n=Oe4S(W z{UaN0*9xJj%anCnf4{Bft8dI<Eg`0wLzmXE$a#gKIbNQbK{>fcemh$K_DjQ04RV@G zJ2}l`6sfom8BL~$h@>PR;Ot=_s>j->ewm_$NWA|H-Dw8^#s53$Z=ctB_isnkcC=TQ zZM#PMU#KpflAiqzF~wHe2Z_?{Y@ypzEcKFY1+sE)SOMu~z5<cR;}KC{aCSBrVq=v7 z0bY^8ig2eW_>N(Mfzk4^{bXkT1kJgEWVbMw9uNMYWmvZM<eVwG&&+ps>bifK-O6OI zD(eWcu7j)Vfxq2uPy0i^T{*QfL739rs>OUMup4lTv9FCJ*J<I^LQdmfkZ({ih-eAN zvz|ONl<aMTH%Ymc=dFI*+Q$Jq34LsDsIZI4PBwvE98K#R6&|jX?;ozwVYq+Tt{+p< zn-&=Riu^%=;th7PsS5~~DrENf*gM64^9yUT(w96iGGib<r7ydAOMO(*!n=lZ7Dx2< znoC33aqRwfwTg9~{_Ea7e|w?_Ml(OZ#yc)AUwip*oxyDaIW8t<#CF6Aq{EQ~Z3yy@ zThMUM_yq=f2l%K*yd6iJlr{_6l)<@on%#^HXWW|wUgQ>yG*3@)sOi4tISayL`cj+L z6tq6PGO{oTfuc7rk+vWEa9QT#KW>5T%-=NftDEnCugAqj5^y=8c+qHa)m4ym@&}xI z$jSnI@IqJ<ER0Ys1sH6&F$L!kc`SR8q6=;Tp0oRB>Z$D9zhwI=X_1S6fFEkAENGHz zs$`c&>)Zna16_r>HYo`OKbrPRf4}m6-S+2ud1aN_lcQaKVOkb=2$T`vt$-C2(GajA zXh0GJa!d<jvh4_NlpArGvMA;WJb(DsoxK}YN|)Wj3YS=Oh$Dk%sE?L?+Xy9PF(ne; zHoj4XC=;RPp6^*9<$ilga!{gv3-UGK9QM@d4Bkdml5s$d6}q*`Y(r-cLb;}f!*dgx zVL+MC{@j6Ci(_II7vBA_Y#zWNc=MBzwA0U{(>vf_{}yht*$MdS>qW{XPIVaE<k2us z6fQ*t+iS*CKAwDMu|D~o8c*CdbN^6IS9nZI%GxCppTKAkgmdn~?Y~{-=hfyDaPcyd z-}9`y>?5o$w{}n!4q0c?XtZvW#t><y$GDrynh{&R>)TeDGZ&OHWx}?7OSX+#Z6196 zuGu{JTy9lrF&7S7MD`msUKD7YowZ}!iZBiKGVm+c^JGTimV~a&yL#6zv)K~JF$9MZ znG*mT+8D0}<E03}s|CFt8Upi#eO@VyF?eN=hSBbL?j&6dbyjGB?6fhIg}JG7qn$cN z1+*>;KGzk8!Dyt5QKoM`nymW?q>ib?F=RcwZZuMeerh<eWo_qlm5lP8ve($1JmdGx z(y9%ECE4sdc~w+bu_^&LMGek=Ow_u;4y*SVb4Lmd*?$N<)_2Ml+ll;3B6pqO4gmSZ ziHK_~^4bfZNr^~<B(Tnd>~#%$;~>^-`*O<OrIHd<sSz`?5{y^D0ardz1zmZ7_Mo!T zD?K|u@XBSP^Kt1`<&&HrVNdmNb`bSmM#v&1jCf;ux*A{=F(8Od7m;3hVD84W%cq~L zQ$C5Ex0I6VzuY0cs!@t<JJ}3YxQ%Z+;jQQ;v&O5%GX<k@Jgt6?_{z8s=||U}2oUW` z6`cs=pW(IBF7gw>3wH?Hi&<V*giZv?V#-j-;0T=uv0V9>%83dnMjI5om-=5oaegww zUj`%hlHs6+qYOvUe~e=A@{(jgyw9WryIV2Efhu;$?;oMRZH8T4t$2Wc2L5=_MfgTo z@%=T&7d1_%@a3<yIKE{vzE2Rop*DP>RV_s{X&1CY^0gz6ly^voHo$-oDeJRWu1`TC zkdq9lQt05;Q(AE1b^#C6ErLblQKb~XW|^^kAUR=hRq?L(4$R8i_{#RXKU^&CQ1`#t zwf%`U_4ps_A5{$-f;~Gug4}z4DgE{AUD7v~NA6-JKjys33<s{fe}oyHy(Il@C#??E zziy@3ipbE3&m2!p1R`JFqS-3?6@F|rXqFw%F{QXg+qWohEq#k2+xGoL*HpROhP96x zbS<G3V*KO>B)mjHuW&#4=$9eMXFpZh<Yzy6xr0Hdmwfoky?FIC4hudI!fNsWhgF<` z5^QobC9vXEKnN@Hi11#N-`DxcnVD1Tjona;8Mj&YrJniw2lxttkGHorK)@qp+pEZ_ z$at)Y2cj9KySC&b8c6|6smOfV{Q0*F-#Fa+cwW)j=FvN<YaiU)#_pUznZCIb@2FnA zwBzLkv5|dosWrDR8Q5FWAcVI7IfWUyO+Lk*3?y4B3kV4G0~S7xh|<?l#RVLLq#lqS zBU@?^Nb$2cz`xde>#IE-&+lp8o}9jG?!sGU&wXgqY<8I5ij++}qgwdVo}Itj80Om( z6xDfV#p;uD%7h|b3xdByR38V$_)A1Kn`Lm`_O^S8co+D8wJHmJ_$xy;Tk$;C&OB_d z3_*GMMI)^>hl5qD;p-C}Bm<IHQHDh8Ly*8VunN+Sl>y0pDC+tw-`7d<8Y<d3q_il+ z!cMI;udzWZO>v|I3C!dCWK^15QuP`n#BU=uZHRNWHEJ54hxun7->qTbbo@K#^iEa_ zC>b%=k92}YqHobiU@hWwL|ac`!z)!0B=(vNX>u=zlo_kB!<knJ;N1CzwO0}6&eTX$ z3z&kX1$Un2EAlM$0<~}BD-vw0ED37MIlQqVa;|6eDdZ~>Y|G(|J{%6;F&qwd%o$F{ z<Zu~~Od}Z*(UF*v_Ej6lDLGsQCHInHZNvOzoN5*CaadtVH^8EZXDe2<isc+uSdu-g zJHSnU;ds3$kErnEup$HCOPZnr*$-Mctv*ICP#v9}pNtH^%VD{Xe7=fECyNLs)Yla7 zZPl14dk0C2q<u@e2p!{M*~B{=J2%7YO}0_0NC%*l<(yYkvVI?m0KU%+W!Hb7iYu+| zL=6|KWfa>M6vnxr{F=|?73)my;xmcId3|jr;CbZ|K9kR_y_z{y(91R#zzUU)QltX7 z3}+B*#DkQF5IDL>M|r$K5NSxTU3mKVxX`}SD12S$9S^0^oVrHT*<t|@5Q5Yr6w5$1 zVs0lU+3`wXvcVYZWs34#arm&{EypAbh0l?WIyuy99ep#R53|X+?CVBpaIVzwb#ZF~ zFwg?C7r3+xEif3pbgoJ_4?R_=b@4{Vdwzc)_dD>Aow3t!AV;Ikph*~rE`dn~V~lrD zlvjy#PP%)L9gyx=0^?@dpmY>99wO{<5w5dx{*w>_MiIb>Y)b)<oO)NCmys|cl5mXV z*G(KDIavO`A|yN#m}K;b^$L#hC?*T&Aac)Mq@X8pvGgYMup%_q!O1@(>M;9M3bZqY zMtoD;!YKq^-2)2g$fl@NC|tBUo#5>1FanJYd_a^Tn**2Qb<pgHBCsqIY4E?D-%C$h zDe%O9uCTsgnJ%k-5MzX06NizIX+`ryyzsz8qd-EFbP%e9gVA7{L5?{`rQpKHgM}2C z`fcM;dX%3Tarr0G7uG3$@yQn~aY&wc!skLOW|)P<P=R$5|K@gI9L|EG8zWX=epFKs z9tl?m2L(2pt;Qd5A8he*?nrJ~L0(D3Vv@~D(7yLh&znb{!=t>npIm#g>dtq5b>M|g zq5DeteBpTMp%o9@L;Hy2@@8&7D+SLBigxH<@MYp;jHVS13UI)0yk{7RFgT4UZAI*H zJo0?u{1!!aGkz!Fw>PddaSssivEf2p!o}nzOBWCJ+<AOtXHeLIvC$K?iT#glyzk!4 zw-+akw2f_J2(&wWaM#{j*jJL_+%MZ(YX(}MyQSykaE`EKBE9nHaL;Y^x9$Os(3(`M z;eEFtra!vC%c2-Dg@@ynpjUuq1hyJ4ASzci$Kq3tIBw%44?G!Gt+?{w9Sd@AnnMJg zyPi}&uVk`#!f!<eKXij7K-|zXxS+E;Y}Rmj(@36+U+d<E7hb;fi<*@+o@!B){&?%{ z2aX)uzfWzvI`7EMdylYs>14~!mbk2elJfox=Et0w4~xib&x-GeVjoWY`QQKe{OeEO zp7S0FBSjr%(TfbXsicEw91!&H5$2)L`D#bvYz8w<WqMl&+^ya=4}^5`N7^=uli^9c zp}H-5cKQ8Hx2{>ZF^4g)q=tgwf$kG08rRJZWkN*bt^IeLSaIi^eOuc1<)<es8B@L4 zaM#e`Gl3d?`?1C4%WI<d9ARHbp3gs<)_16L&bo$}7QBBOJ6MoZ7LgMS%nP9<9EK+` znePI^+=$-_cRwfC`nY+Fb{%Js8*!(Ic8)udo?FeXf567(v~MeGt}LsMa&U~So7LOe zWiDG%QM05tRI5oEXkXm5aKqxRoZ)m!?j|bz*3hxuPvbVTx43S3?v5jDzI5CC?ai@q zP3x-*JCf%v?QZKf1=a*p{kJ;Yc;5oWBPa&aLE{TUy~52|=U|fQouB*`?WgG|L;19x zWAw@aQXMv83iyLP74fv}h0*()53N0X^QO)%k*x;@k3TSay!ycQj+^t+6BloqqO0#y zcT2yavybhWwPJ2eOX;qju|xSOrBNU!(Gz#$V9?V-cxfDbe1Mm`i{3F<CgxA#1%=c@ zK3~aR#qqMCg{<YZ?c2**D$AQA)^)7SS~h>Meeq4hUAaS<;dxt?a|_orv~Td!=w=TT zeL}8AmNT;>xqfMPYmX_QIw%YnP5uYGiHz&W<qaE(gM$kaQjCNJY9Rn*6<t2~rtc`) z{n$SySJhA1uf&)7mo4q@IeC0!U!k;C1tXBbs5NHyw+6=>j8VQ>rEz+<0RKQd2fzBt zz55QFV(&{Kuf5oGdQALN;qgZvyZ2zu*4Kw%(9$~1eR#wCFPRhb+eNe!z>AZR$Pt7o z9=v;mt4B<}P9q}Hn{aW=k7!^zee08-h1=Su3{J9rOVc&j*V%2EHC$1-tRhT$AC+os zcCNUYDWSev_Brc4yoYb~Q?0vN;$vI)v<us=!ss=|jb3x^`i{+{f<e4)X*y`=i(O*$ z6-K-b4*2bX;t?JWQ-rh$((9y?jh5UBV$v!77A+rH)N|MICHspfx)C39C&={No%{D6 zXCFy^FF)Jx@Orjj$^?e7k!?Xm*#yY?VPw9}`0bD9-u{jw4iMw;7?baXp6N|Vanjaq zAQ8fdkoHL_xOH_w40b{c&aND(2%GrMT6b?E?8vS?M<Mk%DdJl8v^_$WF`7N;_lH%N z6lS__o1s;Cx``u!8Y}zA=hh4qaN=^9o<@X11j~^X@<TDc(M-Yz?D_N+&u%+=W$RAn zcCq{E+L$@_*531nWy6>E?0%$HdO-NN<>2>^cb;RlUw+K$o{Nodh>5;idjI14((jIr zO}+q3=!Cm~-6dy`=9p+k0yI|kxDFGZtm_&k)}tT|IV98A)|3TDy7#@lVEKo)wI9o| zq;IcV^>FLyhZgQAl>Q)?3s+y*Sh)4a)90mav7xo5=*91!{KJo}k8cD9lyMA<t?(ot z81}8FqoW(xK<zel-?iN{O?GQw<AGFhi8MC2Y<RHe)bZi{Go>xiq{sEQ?b&-9v;^;8 zUTAn|t@u4%AQS<Z>0XfEhmYg!?c?aEgN;{>)LPan?N5y(%VBJXRN*1%tDb?rt}aW( zP&w!Suax->6YCD|*?ok~!y@l)iHmLB-7f5Gz-V0<Z5Yy&SN)6#cXQM072d(x5eM7p zMT*yyFtsi%j#fC+@Z!uy*{SUQ@U<aXE#>tRbQNnC#HMHMY}<Ui;<k}Hk3aqDxl?(o z24jmKTd?Pq-V?hjmd|KEt$NcxC3IFy+Tkr7J4&1HK6%dx4~tK?IimC2raNEsQ5l-{ z_bj=WasoA>M%Q~}V_};}tA{oIs1hkSfVV#?`9%mLLEc*EuVYaz6pM~Ga<UP8#x&LS zzZm8buTIMKzJO%CtXwaX7CHF^__?C)dCRrB=WehvxCnIv5!H4Yzp81yH2%Zy=I*;V zAeTXZa8vuAk)*(D@0I&)8n*zAdj*$pgf9Yt{fx-mq!=^vJIH^<ce-$s5fxqwz(pj+ zJ2={N@$_1tkZ)8AwAW&fq4?)XY0H&$yfSFj@$Xpa+vA@6astXKq>J`B%#^OmdVaTW zkS<=!VW!Za-G{e>{ID8+f;(y`7D6L5D%aqq?syhS=E0!yZI{~&)%($>*xCo-73dRZ zv*yvb9L}$7a8N6_8*p6Ci-I4LZ4Su^($J4!-K5@VgN1%k_$u{7HCDE9s^9hSdX%kJ zctO+P=>gB(4qlHk+zK!CMtBZ6Q~32x;TJp&9^tn_{nZqHy~-FXJk&<I9zTcbDR_NK zvX#(0d~Sf}PH*dE+KGKi(3$s(pAL`KO>>hBPZ2J!8>}7WibrvWc03zxzaF%f>OdK$ zA{>2|0v4?)s%N2Z+V$(=;68=t0_6fLo}NE}=krr|E>I#ogyR`A9Zy<kJ9rEKkMI^M z5hnAq@G7V9Tl8PyU7f;@Dp>wJypkz+{mQ=oGT(nr!R!CI`SNwimf?Zcm5QgKoe{0E zuR!Z*HhNkY)nyqb?|T#N7kRItuf4VYDfF!;`v%=#`F@0*3HzfT?d_0^7G5`+zKitN zXqRp7v`^8W@6!>?3t2U<x4H9uT4wEoBM5!M?D#>36J~?MY7{Fue<50ZYQM|2`xj*# zAo*&l35u-w$`XN~T+q;N=h#?xJ1mz*8I0VE;GE=pljDP4_#0NM964sfY89^mta>|G zJ=PTym^X^9j7~{}WI$`TgVw{L(T*byT|d>2aC?OBbQ!l^Wf$iFf%!~>N7x<UJ6*=E zS6Kq=2wv<B@ap+am*Mp(JFM{ZH^6J>J6(p?r-ZcR@GR5e(aQ6k4tRX0^H;an#pn4- zgxRkIaRcR2<=j9!{g9QTuq4-U6l{y^JeTB<Si~V>8|M%zbz+m`?f92d#3ABoYag<z zIiA&WLy5d<ClTou$2pTEA2?9N&IJeVLp#;6v``&O-VXfHK8hW3mPd2KKFvA#8{WPM zxZlA!85U{Y-XQmf=5?0iiT<3EuW&pqvXPm4Q%FC&gL5*z%lj+@49Bw;*__S$$aZn! zK@JDp^&Q|iKbaeOy|wyj&NUnodUXO4?`3CWz8+Q&hsAlpm9e%d-YVyK(di{a>rsND zGS8sjH6G;fI1kFW^(z0yc}5iCrop3mp5{C#!|PS{TH#T@>*3L9Bg5-c{=*6{{04Y; za2}N5^(nzy96#!32anc_^B~}H9>ki_X@ex5blPOuuLZ3m=Rv^aeH-Pz3aa=;eK{d* zYobb{T#o`?hcl|r`Y#SI*&ZI&Kb&$j3iZ}L_#1E%We37f!YN{v98S`Ifm5V-g2PF; z0S=_5j1RP%NzQADH^9N3knusEMI2824R9beWjK(UKX80<uZN?8)Rf_%PalVqZ4XDf zNI6_(IDAk1&9+x4W2*dJ-aenV-;Z_5;(IXzu;?^+iMJoYnjo46{D8IK?U16_i^y%N z%;I|s{rSH6kk1#@T&H9J@{fu`d~fk}#C%6Mo&hf0{LbmmbENWh#Gd8r_zs_MI4|WW z%L%|y_Vabb3B~&m?>e51l3fx%38#qpb2yg&0;foE4~G+Z0~}gMjt_AD4WC!o4RB~3 zIX>tEPb~0>xB(8WBZq@E`Xk3D@p?FX9XTBIfj10rQtaVi9g#y;hQsL(KNskab)np@ zG7h}Ginl{6=P~0J%Hzq~b-dkHd7gWSc>6t*zX2TlLVZ&@?a`mFV=SMqtDI1W)0Tgi zuOnSFN#0-Kc$)2eUNRgy?KvFG#l+|9dp#VQFZWX6wEux-8*c|?k@SPoOtV$I%U8Nk z@c|zxo<DsBHz<Vhdz2qdHmWz`^_4%_PQ4ADWBvt7tzL8)V{RI-M|>+P5_o0$e&l<J z+fEV6iZ>io?Eu+{VL(NGn)GA@Rcg%AUD+``$!UF&S)sFL`t}7Bmxbg-mwFFGwxwk# zKMLv1%<c;^Smrf_M>o$kzmPPPpvxYJg`NEBUzHz8&^N3&xO;k!`593B&rwt<#_)QG zDhndG1UT5<eA~wMup$#q@AC01-OFSAR9JbD??Q}i%8KnyN$rbD%4mrh^eKx_eq;!* zr?Kl0ImmH&A$A~JmpGiL2M(ML<?641Lxdu>z!(-1;_qWIyy#b;)vL#puCAz&!7~U@ zoXcfSjik&>`RxHE2C%0}7*A1hedgVX-w;9UDa0~o*O%oeGgJjR2}xcN?(XrbuZc8P z^f;-cqTKWXb^UskIV!}gR_7s>Lm1x)dcCcdfNQiOtiU}w+TZLI5ftR5)jN-=)l?7^ z^!k0~YgDNRd0Hth_j(+8E+rUYVR}Wn1A2oC8&UeiuLFu_g`~&zCZ{coP7j-1?892c zn9|tDqU_ATsAPu%$Ht<_!mNyt=tPa`tEl<4VFpuAMpjRdA);ZPg&7N)<H8cd3i5mU zkVs}m9?|t~;Cf8`JYH^544IRgH-focTr^{js8>k_g7_rl*_P96%MoPO>;m*$2uud% zl8$M&EFIaTE>?Hc)V4S({jv+fG9rq7Rd0-}UA??^PEGZ{^x?A#gHaYE_4*P03LL#$ zVIH*`kdMbR2TU6;jJU@P8+t0n+dMKdrlIj_S{<byyo;kU!V0qe>;_C3OwtDz&I;F0 z&G0H_XjTLjIC~ibTs>ix!jPDvoF-^pJZ8vu&$KbcpJbHl#(%Z44os4+%Fjti^on%X z#a%;#B^Bmn<T(@$Dnld9AsS^a=Z<xt_)F@40v~#b?PBo?95egs5iDt?`A13EN0dB) zJj>JYLCp(m`XYO#kZyCZqlb2}5LX%#S(u#}6q&5GGDK!b6d2-vmabW~ta{FzY8G2G zKh~0H$)90k1g0pG3ULQ>K<v8nSsl^}^UZ`%b)@xA=Rqk`_La1MR+m=HYH6<XP0%|> zc_t-G<HchI4w(n4YnvT3<tjB+nJMDoW-UgIX#*;!XcRBH(4##N8xW`2no!#w2BlkM zXKiqlXUN9LDm$A|D;b6$w_PM7y;OpvOoxQjDAp)G<#OI683j*OG1_sa@b;a&eN-y2 z*PU54dy2O&k_zl~XS63?>#u$SaFPHg9MLJIY&G<@YKHR%Qrm2=j}Q!sQXyTH`cg~^ z?+anc`&#uj*?UJZPlyEM+4Ed{V6Jp<8qvwl4%wrQRp$OK9uR6l1eWY^!Pa6XHIH;> zr*C<_t?A6>btfu?TOPi*YE#9GU5NX6SIAu6yb)J{-B%xYP?|ij_2V70zxanaqBX=k zv0>!gqKh~=C%ln^ycwsNT4)sLBvrv$enNE#)|@28*MzsYLRvlf49~is<SHnBF*$C_ zy3h6~-xnj*8q}}xhiq{6N1|yToldPBV<hvjn#hWY@OFxSCP9!)B0<9+%)zQm=5D+! z^b-2~<6Zk*V>1H=O6MmA2Zy_O`@4$?;mY6n<nAdnMz*&_DYb)j842N`27iMiGiPZa zB^0S*p-`uOmuLKUeacy}O0Sm7*<i4r%lAKX=l1Q}x9!@wwYjCW1%JfCzkK@1pFaES zPhV6$^YY8*&cFQ9Gk}~1$W`ih;Ps7xz1}Iv*~!f<+;f%2T6Tte(D|C!GIwf_rkqcR zZ$|F!MQl46b-C*lC1*~B<am3{2yGh8S8Mzim5;2?TT#=rHb1g)muup@jOe=T>Yirx zJ6cVZ*0JG%bx8$BH#BUW-S*gu)i3WVllo%n^9lzFMi+K2vCg{^^A5n-;aA{n^au_0 z_IB5<3cQ9Mf0HKj4EHEl3%4MQk|PMS@>E4<9zMpho7Ut<H0<gM$@TUsu*_ecr`7~4 zn6+%<-c?oIjdh8Qz)<~e+as%1y}WytRz1hTdEP^76N+xzICfvf^1jaDnEKqJfqYaT z`C{^Gc2(1c=$x&LIA_P?a&VNsz)>j*%;e74UVfoVNkQK~^S<p<eYa1JUhC^Oz3=bQ zcU;p$eFcKMZIWuLS>cBLRNwxozFY1422JaWiU8k;w{v`N=A6DmapyI-5irwT!`IrE z@Rj>+SKM)}Z^%#eC4A+++u(zm!Z+rp`Vzi!->vq2E$G{0r5R-AqtaHT54;Q(vex@} zySW93Bk-LV9k3(fQN5d7{IuEZB&b}%8O6vDLM-P&Atx@jp6DJk)7QT!BE3A~(2*q% zxAoSzYAnMCo7X+kWG?QOwz@huJG#X$nXim^_2ITB#>P=f_}$_~*=;W!x%%9^jnx*C z6_nqh5>i*qoFLhl;^E0}l%CwDOxY6Pxb^qb>x0D+A1Ze&`*%2saE3s6Mb<<}Gst&& zo7gbLOGkT5A(-0s{Ia)q&e27u?>=;N=)v}$YF7u#(7~2<56$m**)Z_y6Z7V7d#vvA zJAx0#^n2kAE20yZ?)&{P%%+MC<*$V%%>YhRAH=*SlFk+E>+2eAv1lBXV+sYzzvJ|Q zq@vS4DgG6!X9#4prAkt(RdzzfWcRbkby<>ZZ2r(@hhj}zU0tigOzmdrtH6+uz@Xq@ z78@8G92jgeUG<9#cU@@6C^V_gFB>kes4QE&;?rnzXmoUFXcYY&6&4!B9`OvBS!!_) zttt<^hI{W6?$HGX-{4?lf~6oTCWh+-2!%Jw=vxyJLp89@V48NoxVD008Uny%_p``# zOVXT#Chg{B*Crv|4eWygO(xb4>@kJl%dVCLpY)J|45RwU;L7Dg<>j->q~F=2Pt#!E zTgr+<yn<#`h3Y{45#?`$T1^KsTu?3MaMEeqp<soZL=pLDm5x^2-T!cT$|INRWrv?V zt_E4F#MMQpm4eHHOeT)sK#&O}HkqQ0Sw$f^{_){%>X4e6(>EaYjeA(ttRPQwaVeY? zO2smcSv$^<Da=Cr@g`8=;^OS=>FIt0W<(^qGkK`+lJw^|f^~-!WqJ&`TM~ScY~qj7 zLcaW*4@{;&V5(jgR1VUFmlm77PSw<0y`BZIlm4uPjZ}32tB!M(IXkPgT9+|Vqe0bh z@F`zl`R?L@RAy%DpH%Tcf_LZzlXvLTp<aoq1O7X@@oR@acB&VqyIUQEY^P**)F@^N z{#>s?yO?U%K3njdYWKBkpL4BURWa2b4mju!c(ch{Bafp>_=$g?!@W67@!;gQ%0|^i zoL!azL%4&#N)@0~AeEC5u@u(G6AG8%X|z%Qj32X}Uf|s8!k#I-13}OH0>p(Ixk{@C zPc8D4{ychqVcXL?=H8r;w7>TD<7XZyVE(#UE9(~=DDUolUUjj2|A6$^{IlD)ygXnr zEewx;`sCdw=Calq-RX@_>=+LfKRxxq5_m?xk$jbz@Y!1ws8-@)H2MHpl*$rDf~_vy zcoeB5)uxW3r3@5IC*Q&3H<Old5ixb5{Co<^&#u(MIOA{Ff`w8WQ-&lY1RE^|V~T%% zWp?<7QuzS;?oWXU$vTUNF;;acqHe~-9?^Gv*@UU3BUpn2*D-thkg#;TLun9>G&N}* zs<f_HIK`8A0skeux0FjPoX7EKJv;(Y=g**b2;kw)N%`_SL+*O6lXnu523aGx5z$~U zAp(hrsY4zwIhg!O*7@-}Sxe@0uFo2Hb*uD6Z!cr_ojmo_-<k2$nfjAUROe2gZra!C zrqZ_^=-Tm%Hpy3|yY=9%%@fNfww`)mXj=|H8H^&G3>J8nabhdhF!E|Sonu~LZUvoa z^7&y@BAySu60N<SlY50RyIu<D>MGUK=tUkp(z#_1>Qm6O?L0YXhrq<xVNwB0;ZVVo z@S;@1c!H5V@Z~_;$oB)LoqZ4A-GP5*+!FI1DC$J79g(fY0gwN&=8mH1<b+2rwygW~ zLWP7C1;lrnQqy(ekOvx_7kf|Iv3oaLwQE<tUZpqY=Nqql3+n_^L`{B$+Nl(o>3YtY zVpiqTFd=cC{aMX3^?jDo5*ghZTT&m^lQZV&p>H)9b5}JfJFnih;&=_sj{v?$Rky^W z_(`KEntYL0-O>Y5o4)~;DIwOb&kDsx-p63q2XKTS&1M@MR&IskW7j7VeUusxTOWAI zJ_8)*Cruu5CvK6Pyo_Fjnsi$)Rx`Plt;9_yzz$LX`smbWruxjDe3SQawd)gvKJK`; zTW7{9Col6p?sk1zu)0_wxesvzswomxrnh6&Gk7bfRo)cDD#be156q^~O4=tP%2UZl zg)EE3%TW3*t=R{fgZS=kL}&PbR&#8Euz+@S##+E$D6a)<fk^rQ__}ErU$n;<ew_h= zj}a8YW;H5w;k)n(VJ>wOKTKYrxe(Tvqne-+Cg`b}whEu$xC%e>Em#k&e9|u=T<iL^ zvvDTI!Yr>J8=QL*xZn*Zq>b}aa8}8$<-zsP(wNZIg@0kZ@}LSoxr4j$Rz{<cpN-hx z<>d%Xb$m#g-ZQ~>Ms8PXhh%VaXw*7%w5tqPzGz#MMWf#ZiS`z3+iJFfW8;r|eYbKB zKHtheFOm%6CbE5t&j2sAkOo&6JRx>|R&UA3R&kr@9O|K1^B;Nl+e?&_fVxsS7ZRlg zeMmZ$g8r!B>I1R*3(3eYxR`MRBn;}$DLfF}nWso9@Nv*+0<yDBsVOOu5fPpyrx8DW ztS6G)llqN!&=g+F1CJpXxNMMbqG{<!>>$U{QiKm#jqFN_A=W3|E?Q9|zp;lbX8)*d zNo~*1$*hY>N%V<v(I=#yI6T``<yXD3v3;!Y(|7L~7|z=`(^Pnrg&uq4(Z!v&+$t5! zpPRpWd9r6}@4~FK42^OYGNKvIzC2+*pV^XDwSC^Hhg_WM@7-axREI`Q{7&n%dBec) z|2|HX@5fy2{NIp>vX{{n`|X<d5&P;{FeB{k1^iX92P$GB8Xr00k=_W@@kM@eMW7R2 z7c26kd4_G!A({gExY~IgC72x<AWV749pYhy^xBrB_8BvC>Ju>WSQmXF^PA(W_NrUo z(7$^oDy(&HE1{X@j4n;pr}g!wTW6}8y!y*mv$}KYA6_r~hH9-fKeJb80=ArMc+^`m zY~%*tsHgy^5xtWeW%59{uxxB0JSjq+E>MWROHSv~_?lG<A<)(vG{s2c1}#TzA=@EV z&%(YN-4~&8t!}(<sN=R7#dkE{e;oN#!%nU^`#-O~y=Z&Eq5buvGlMcWD(5b$fAH#| z{jc|j26vgG&OBNc)0Dh$1@mS`=EC9|mw$NV>%SC@9<3kUaG{UZMdo;TqB+Nt6gmrD zbv!%6j^}wFihr>7sZ?CxeKKz7^WIdSDkgi|ruGi@@zu#s#6navCabhw7andf8bgt5 z(T9y_)GjW><oq=Q5sA|YhZhkA86{-yPQ^<P@G`fCSYzBYJRc5Bc;l;gIH(&%b@l9u zhKC<cU(u0J72+FI9MnFCz4K1y(x5$S{F01bj$uA?TbC>nKFaZ1z4G`Rcb8gcm-Po% z&z*>9-Bp2=q&I@MtNj!v=oNTB9^#`F6_E((V+sbDOv}d;*m$Xx-28$hz+^teBJx;9 zYj!Hpwi{{T#6g!wr11lp!}SYJHFuo5Y5gzy<{V#HI5?x_vF~2$I5hX+-3RZQwOQ@g z=#@NgPFiJILeBn|cI|m@bm;QlwXfbB9Wke8X5Esq_=(k~k*Btve);ut%TBHSDLJ}u zGFzA-d;(3}yTD1M)ae}7d98QxT#GQfZ$1Y#Nt2`urB+)K?(5vlM;G@8n5gpXuI*V= zP+8its6hBcdfPABGr4kj86M6&)>*%9lXRPSA7nL+5s5MMppC1WE3)o5sI}|#>s@s6 zFhm>MAnAr=5ha&2xNbj)a0>ST-Ji>T|BqR}?gElhXk>MiA>6=xq#vZUta12DfCv0V zs6+lB;EUitVLb!TZ=k{8BzUl(;8hz2;?3+mXw6{-I)3}tDip!NKI>GjuHJ-%F8Ld7 z6eQhA-f1+$sj2cGrdcbfc7*Wj#-4)moVw=x@|>)yh=OFT(lwzhrL^8n<<rjI8yJRd z`WMZ$!-LXF_C#lG=7JJwldyMjP`bG|Jp)hMWXj9{UPe&HNv}hGAcY%n;$-3Y`~)tr zLcqkjqO-qXc4^zff@BA!S1)^SaJf{<9&eksZoPC+*t;rq4wo;!!eT)8KwPc4z}-<B z5TG{bJ#jU1U+1dEAa8vx4`MfKUWnN)MQs`x<tQsHJqduxaMj8U+m_XJ8}W3fAX%gG z>aOhSX1%TR7qqhX?!WKhN2^kNass5^iI3fsH8*AdI?LuA`ws3T6OtljGM;?^Y$CyF z*tNJ+gs6kO*Exzb+s~7T31-TpPu2IP@)g*(*J6FiD1*(zJ{TR!?F@<NPMupFR+^kX zH*s`9O0&f$cy3hL+_2K5w1(uMxouv$Tu<M^%<x2uhgV!tYQ=n`AyH?{N)L+<_4JIN zNjP}`r)HrC+#gWj;$$@HTwGn<b?X!w!s(w>6OeubG0HP1TPaDFz+_CBuZ*5d>mB88 zi1V*3X=pIUKKf|Hof=J&Mmw*GoeR|+yCYeeou5zRAnHOKQ#rzugY4nHP5}-|g<iXQ z1eaYpp!qYbWjrx9%+X>pl5(J&g{+$3+|?NH5>BlF`?WfGdwJJo|8@u4>}_@mH?1=G zcvKhsey6n7T;}1=UQKDMx1^LA*n<;J&cPm`3+vdgrKsGSQsZWOOSQtdQ$||pN~C#W zihAJFrwYXV%vhk+y001WV@Twx$j64Khk?rwR8Dn~E#$|;Es++06CUp@JQ@Vw)=rPq z;KZT2g5{}m2IA5xz1<Dk)%{}LrWGzoPpKYMtDN2Sd5J#7RdM4l^<%v9$tyw`#<M8! zJ}Su36s+@F1N%J5#{A^WOkAkx!U2a3c?)Uke8XXAd1S7a5DC<$y^{P5hB%-4HNkpA zMw3r|L`g|jOHg!3pPPf;;t{$)tx>Mfs5_ftmK3nBnigxdOWXs4qt?$JH@p*G<Q)lD z2U7%N_Q_Zc9V)*&A^Fql5v+rJ#CBp8fIvE><dSL5zV!3(4)dFMTr_0VddG^lWOW9H zgt;wh^+*dT9vC0OK066`=P)~}td9BlI|c@7G`ck-L{S18kNE+x9YHaKm8N9&q_}=D zV^(EAU2^n;yTi&tO8Z0WMv|j*JWK)OU#%A(7##L+cXW0dRH_A)%GKze93DPWGu|jh z%e6o;J`2EnM1|9n43nW@<t&&d*Q*?_{F~<7g#SH*KAsBQdF!05*ilb;(q>E=218D0 z58dNtUqgi9Q`V^u337JUtJEq{Y`s0zlBHYJ<`$bB5>RLkF0+hJ5Of;_sLqj--jQ-k zYHafd0Wkk%l%8tZtVz6DSxk4*ufQ^MB)WTRMtF+OXxIQ+)MP{qmm+1WN>r=7gAA$R z5q*W2@&kiI9_~(R%~b@%FvV7!yB~t`X$p@5r@*i^BaW*_^l}1jXiahj9Qg3*%?s&q zUQ-M<HS{&^=C&Mp@<MFMiujmfB=g=77Z<jmaOMJ3)v&}z4CZ;pdU+>$6%NNHm3w>P z4Ul(LO8hcoWMt@~;))APg)I~7PJBEgJvA-8<jb4)e_oc8s#Fdl%Vt>E@~X0@7Wbbm zt6dQe&5kLKvX7V%>!DP*J|$u*Shi>gV>$?vb(*8=df7)}+{9c87=`7)C_IT-2IH2b z^#omsTcHlh1Ptf96pKc_tZ5V$(t<-=!#xXo&3Qq_biGGPU|^BCa(jGKw$9T-GAf^2 z@^FrSjC-=yL1l1Q;ot^qa$=OZza)2m-PIzDn~A9W*D-E}!u`BAi0fdbtd+2-vSCRU zRyZ51i+MdJ^a=_J1m`MdDO{ZGQ&At4-y9ee>FB15iLop$jc-kG)~P%reS^y*YY)T+ z$Ln<-PCnjVGviX$8r|JjI_sSygM%wWQilqk+4x*;QmR3ZWX&rbom3i4Mq*H1Qf%LF z?la9t^Rt@*qi~^z7Z;a-&!90nl6-RzMU~pREl8weGa66?livP{BAefGZsO(jLi*`e z_BY{iHYR<ycA`h(zP#J9ug_rqI#Ay2TmU#)&xIrxkvH&jm{n$4$#A=SLU7Hd_>PTf zsd+{h=ZS@apSO=kW@Nyu<nYBMDy^Ut)Eakh&zWhV^V7$x`^C~3&3^s?8jTX(c7}YY z3UN2aPK90CJuK8Q#h{Oi^I0?EW}OJhmE`1nOlFyZzjnh>iIK@OK>ERSMlj)_GuB6r z%fLd2Rn3fP9R(*BL8(=3boW*}y5<C%78m5Ug?NRzczR0P$9=qYN$LIteZhfouC3w+ zF8<B|*=DUNMC0P)99kaelWFucnZZ`UDLZP%@9Y<T>>dd*Til`o0}H~C)`V)XcrX)} zvW{mRfHjzwxEs2y4Nq`}?p_z8i=a`iS87E^gNx*$8pz%-8t3fg<PxZhT)Hmf${||M zTC8UUs1bs7a5k)gUQLIU^{A513oF^D?Pp$LLQ~6nT%5i9j46Qu#TIj^C9X2iH_Aol zu65Bk_UEj~77nF0_~_lW4oe&~2E8sRIHVzIqBnkVw+ZGyL9qZb=2?twM$8nXn~QT| zA}|QG?FFtc&J3YBS+)6eYkm?)8~kVE{cxOYxRlA;gf;_Rz47mYZnQpczCX%Cm1Kwq zY7cBopRqJHw$vLnu#7%6=`Gue7lxWF`s@^QOIpN?kj9F*=&%LG)Ucac%FZs@_&;}K zs~i^N@@@(V>L{qZxS{uv(uNHYrHj+k<99vOa{jZdm>9;yCh5wBhd(JuPX{gYCohZt zi*@lKJ<N*<Dy>niaHS1GVukA>^HRY->B#A6fJXxgx$RKM|J*OtSNe4AzBO&@%3RV{ zWjIAu73IIMe)jI<fiR_$T6uKhnThuk9{PApNS%0l<*O%WRP-2JVBv%X6Sj@JK*e~_ z(2>+Qg$5Eu9+IpRQ{s$N4t{YX@_A_}0E*L<Fq$UaL~~MNXkY%!m7yV_5s`tjlMEg% zH8({^#w0`-vVG!*a`OhF6DoXzLm=sv-uK0f_=N1V<Yjryo5KBrRAM{J&rChqKJV6a z-z1&M9N-_+Syc7**wy{OwGS))5O6JrR_+`TiK6wHYmi}f+G{lO5{6qn*fMJJ(gN9^ zoWay2uATc+Lh*-$`EyL>vi+rbU7`NrPHrgk=bmT@sf;fk42g(|3=OPK#@y1|ECGpn z-@t;5tXt~~M-V*aL#0^#W+Ca8QG`Kwv6D6?+SHYiwzt0L&Z3NJUyCU%HfiIG`ppr+ z$hgqX0{so}ux*;X;GxXyJUGspvgf?JW&69;*^L1~!I(G0IrBC+gI=*a8x2gUQ7N1R zd&a2KiOCQ*nD902RHOUm>n)#ogc&O8*1_AgWKJ0f?kRjcVOBY*{cl;$?v>_OZc0h6 z((A|PVHDW3#CDA0OFFlMx58Pqdc+5U7^d}j2sP3`xmy5As261d@WOa@Jg6~vl(N5X z!42@>R#p@=v%<xHm7nP7rgii;c;`lZ)z8=m!W$FoQmZd*!A0?VOKGtwd{$^ulSOKW z&QH}~jN<?B@dJq${e1oXQA61U)8sNWJ|1yxohd0~K_KoYO^`N#tLWjufS%yz;p!4- zc7J$czG!*Y!OO!zYtTDMF6)#Is;I>o`71{Agr-GZ69axVHU1%U=azaHL61LO^`l(? zPl50ZILikoxyEhkB)_H{+N;~78Vb23v;0b8f?L}{3YI2yj3%cPdFWh83-WYx64l~j zmCDWNF(cK|RWRO2Bg}$F?I>o)-`WN^I(it4dc-?IzreK*mksQ1egrPFEhN#FpUs*O zwb{V+?`uuC@|;_|B6r4sIVQ%*cf`*nF)n^zKT5v)pWOV1ib2oRWvNaxQd0N#W^61} zIZpU_<R@i6w20}XFE>3=RyyC8Nso^$J@Kg!JMqqnx0~kgjPmgYjy{u;crTX)9tGM! z$Iwvynh`a}j+AAa^MNj$lyVi0Z0s3N5(h*PS#1o5lpwPNeyjWS5nh&n?DT-lfYROT z6KWPzghpl?y*$>pc1Pw0w&X(iNBI>CYSn;4L#22K=Gj3tG)RL^pB@!HP(n)O*r=<9 ziOTWr_^O}`Kb?*&B}B=4)jC+F5VM6>J7#5@q8b*4NUp2NG0!PPZM#09h<3TY55alR z)(7$OCgJd86^GZw`=;2zOS6Y(*EdwL`i8!(l0<h(;P-|CR(hpB`;uGfTcwm~?E&o1 zlh0y4);s7_e-qm({Tl7oyCB*xayTYdf(mexwmTcz-;~=G|5U`HJsA5Jw<ok;vi1++ z?I+QWTM*jecL6>oA!PD9xD#Fk^>8~u`&(#ND@~KpXnhB*xR0RqZMjt!57<_H9<9H! z!hoj^y<d~HWwhga1RHt4KSqD6W{h??)2JPeJi^_oxuX5OY3)|M5beLV!uf{dZq>HX z{=VEUxDf6(y#wtZTH(0x{#Km;?Z2Js|1b2no^oja$lCv}ioc-UdZM8H_tySO#b;=@ z%0jgNQEpd!I$45ttBgYX$5uFB!hV7*II{de`zO|RAC8Z8*P|W0%4rWCLx1Z|L;Gje z_L#}<(S97%H*?D@)&#s52x^`KZ!53y;`n~$hZEnxXAV!^crJN4CjO)RaI%iKteCi$ zTBPrkA1WkufD-m!=>)ZmuU393eWQ92Ej8oeyw9ZaOU3u9EVRs)9;KE^2jxeKA61vp zQYoF|EzhW;6lJRS&{8#tmp$mCSLqbrs7_<_{t56IS~8TMD=w**qR$-Z3*M5d{E+QY zo6u4#VSd1894$(YPlfalW-N>+DL<6Z2h}qWV^g4mfz#lGtokknL^Qh@n1SNZ5!H;S zRXTdOm0gZI5yMl>Q$J1o%2-tHn;tN;I9vY$3RU}M`WKgE8r7!Ql|vy0zpAGCU|qtB zL9_KoV7mnzjKU1Kr>G`zRaLNw1=7Wde@>3VhwE?#Nnd&RAvaV*x<N^tcr+vw_e7If zx)_hUX1palo@QMr85O4>72pk;H1SyvNCk)^^~S8LCw(~NHsv3sP=v4Q5d-Tgj-g@# z(iK9X;+8XtXCzJ2BTkrTON|Y(_=fsr=N2}`sLp533=8z}arg2zr5n<XS#^YEJ79%b zVYwq+0`T;`1XwUv+ttPd%2HS~s#)gvn*GCrV^UP-)9bQ~0Aup@a`*8G44bK7;}?`C zB}sJ$teb96B2782x$&2i*SX8!<ba=K6W8guHGCqI;(AOLwviz|DabX@M|mYCE;>9q zEG8}{+|R57euz>3a?+rB7IqB%Ii0(^qhbtC2`D~_)01jGd6>y~ga|`QxREDF<%zSC ze5(s`Q(N1I%Z$3hzK#W|XMK}q#pz1&!V<!&@dp_yUXt7urIU|gb&zl5NoTy1S1S-f z&adRMKS5q5(Qe5^3O@?LFYDibg_36p53__zSLrAEfPDH7ps>>H$wvU$6Ze-mMHV6= zT;fwx)#k`ZuYdrBjt@kh3(kPt+-NsQa)@jJ1&Qp(o)+t6*IoL`gkQjFvLHCv6k<9X zj9(_RnGMqqAtqCZ_3v*8QTj7m{)=#?-}q$x!&J5|3Q_t1vk1g2<Y+1H0xc@Cxg%Z* z$2rJ!4RdHq20L`@QI<Yn3+^xh8&e4IkpF(IvQm1_Hn81*b|Y#Kiyfpu#JvLo%8Urg z851$2ulJ>?L5ot!a%G+t`D8!v?R#0@9u`TfL_=HumWD4@R$lD-iP^Hr=O&GaUw9O^ zOzjyQHJD*SV(GPo5N3eFX7ksTVIWo*#GEi0Iq9jmJbBv6KMFjT&|3+^^_i(Pv|qQ~ zoCqe9^gM7P)V>N2BU%ttVx%y*I>pII$rX@^f4q364y{7%?HvdX4Wt1`W_i0)Nx&jI zvfD3#{fHVXrw&<}U}|K^^%@;$Y}?Ay-|)cAnk-VBojicm2R-<TgC3yydDj12WhM6I zWVy5oJ@z3^!SM-NA?!(@WL=nueQeP_Y1JE*l~7gK<O`~eiej}lsOxY>MS340KSd!S zAAD*yt2S2B4#M#G#!IRQMTzQ{pn<~~t|`KjU^iWXPbVZq6+wjKUlJ$dCMFfXn|#Ph zH_!9lfkZUEt-UWN#nXSZsN{i@x3<^M{CqPJ4LfR?iGG>QqgLMi7ONG8#7f~iZKLjr zkVlts7EFp#;c5F>*4fRnAUMcuHVdZN^cCVEHu;W}htqr%R3;k2iscIoi?G6R%~Bpq zm)@{aq7;;{quq^ARS|Zydk(ZKnoc`=RuO1+<`A<T?bswLHY)Z`{t~OHe@czgO?F%E z+N#DcWw9gD_nRv!HshpHq)vV-)QKBmU0SJ7j6Z@FXdvvEIDkm}wbqu@$w^_RIEI$x z)|T|ie+p&dI<$;hTf)(2SX`>s2<g_AIe=V5aD)tNOB!0L#0?m0m9?c9-zwpKGOaBc zlivw*#I^WVmbHa2tmGK3rWV`<k;_%wglIY)B#irce^=Frhss6v*wUFNXP2ESDx_CY z5;DEcT0>sk6xDX9zxPl_e9h_I`yZ~DsNa9+$exT11N}E;34eH4`pc^Wy}xAMXTN20 zp7@1y`U~m2^aQJ7v)^HsV|Pj)V8vm#R<J*+sG=1zG&*XvDktTLi!%^Fbsv&BxESL0 zi=$T)j)cc-JrhMkQurfjtf5X>kUYOO$}={2S26RvQclpIr6FSIO?Y)+r_$<FBfiYf zPeI`5aFMNLjN72dM1j;;;Cmjxs9_!^k6bn|e|6r@Epzr3rlu|#%^$s|q3ot6=~>}O zEqihJ$tMQ39ZgLwi%R#KfB*7TuRlK^t<bd4s9B)lEQ}gU_j#ol5a8?U6dJA4JGsDz zme0!x@cTSe2o2S_kR9K);D1<6C}a|sJs$5zcyWzDjJS2f!Q<VpAMSjxc-HB<)wj=T zeqhz|6$_3v-h5N*p;^flPcMG*CFP<$Pn$G8&mCL+>_C{Q%Mw+8sB>^nNz?58-DCT6 zvr3C*J`dSUZ*Ro6RWD=Dco2?i1kGvPl?>&tpcdxmQ&=aRV4U72)XU-3O+`+6Gic9* zyC)6`?MvQ#vlAJn)!uOdQakIaQMzCKalUk%Ju9rqYp=5;z-S10O+MYPDgIAkQkV+d ze0_X8J%doVInYn(=5UQ7TyBHKtP5ba3%8S9U*QI1r4-@ly|DRwNB<i)H{X_;b9?pD zJ8SR1FLyLEEk&3mIY&khiA#E)-M0Jv)uE<7OKi_$L#Iv~+#`i!EfZH9-7)ha;Ian% z9fC+kyvoo=MtXXx&4Dg1YSq-@kit=yqUYRTeL5m&lCLobJ>6p5`5SIgBYYuH7>cUj z@Zh4jx?odH%+}`@Y8-qU*H^E+v%3ENjSG%+C9wTl4sP4ovAxW{a6}k*fEj+Zx6IkG z+1ceb=~thmG^DI}bJO<s*Eik!wKVkVvk$!}uzCAy3Xkk)0PT!esYK9D4bPk!C36H( z2|Q&75>g4H2;fVCdSbR1Ffp#0-!l8kVaUqmnB!saUyvdJ(NM5lMMOGyC#o{sRl(R- z`EW3D*Rp-A1?MoC^W{hk7-xBqX*iM%l5rAtPcSBS34IV$V^6lu+0#_DdS=UAi-%6l zD_vLHy1%CDsddO|l(V8Su5L?Z$+iWh%S(2xUAez-rLp7Tp@oNsW8(*Q&tGt`y7J(n z<~=Y)F1@99<k8NCifxTmqwTRi5gl7Q=WeMG{vO)Ax^~s3Eu(WrTd-mslYbLes@}eS z#Z)fpYs|xMDMrEm5sg0G%s=vY5_)zir%3ejq<O^&;>y^@O%E-M?>3n_68FB?t5h57 zH@A$QtZ9B|?ZTsdiBkXeLtFQC?ke*wS}s;RCVh2zN0GC0i?jPlmhy-A*8Jf&w%_u> z%BBauWrr_5cORClX@7O@p*{1t+!r#0I@KGp+?W1Ma$lImj;WrK<vwpo6=n%DRTpKs z&s)-kJa~j(ljS~d2}hq{)dgAZ^OiY)Ttsk4?(>#3v{b2Hm*qZhDaN--cpu1p-jX3? z3v*Pj%5tB#q~cqZ97D)`>EEF8Ab4gKGPY2Bz597j2hE7P&Ae-U0K%h%z#Q%Zcw>qe z*mq-(&1*cpx$l<N*q2^8xM#=VgZuUwcSuj1zOrNP;Y+Kfe@O2&{`;?g{NX>Jd^Q1o zhRu!r0uf#=3jKK}6gNWcOz1njbQ^>_Oj*~YJNrcsTtfOt|8tqFvR?RoazkB=XSmlL zcp^_yWd?ReJ|Iy=d#w{{5BmxJ{!kG}Zjoe1xUVeQx%pX^p)!Z7yi8*Lguq(ntuDx3 zGP`kKe&(zvmh>H|E!|KDm0TEXU{U3($LeM+NGZ%IDy^EmyR-Gsma=j3LS;)gVbpoD zY*(Scim$J8Xf!f-(qmxx8K6zJ|AcV=S=k;~xMI$}V+&s1+jmz<;Ug{gJkomK(xH*| z+nbNBZaGw%Tz-D|o=d{N+iz+2RC%90vEk{3;iis|_%pW+?apl~-Lq)h?)=P>8D&qC zZ1<6li!UmhxNHwZ^&)o^^io5<qmCGZkLa>|H37wuwx2Q`%kmwrI#8Yqck#vFbWR)) z7A^dZ^aevAFwaD@)Txv9vSk(G#JHO<mR?;Jnb49sQ3-ksOPj>yh$y{YwyQ@_B-=)j z|GRAe_4cRRm;5gx^D^>pZyY@}_udCeHf1KK3T+cVM#V2@<2}!AJMiApa8qwsLi2+w zPM!8NMhbU8wmTUy^O4EFh&v(oOptr1;pwi6i15G_D8L0(G*q$<Lvf${T!VZ^AP=HA zJh*$}|0CZ=X77D<O~SlTb7SJ>U&6xdJ@2N*RVS;P9$Gtidv`oLvh&t$`&xHb_!ln| zhCgQ|Z+9^lr)Fo@gVI}nOX|oSx(HdZs_mg~rS415-%H|sZ*AUfyPAoM{ZZQ_0rcbY zoy0q(n2?RWb+UZ_A2vSGBpM|q-Kwf-F1d0H622F^bvu{v@z8O63tVHo9nzJGP<NM+ z1ch~~a)6yppOK|HPStDib!llLWVuz(pro?0grpjf;8XU)(8<Qqb#-kAs=Lpw-E_8f z&hGhDt4f;hez|yiN9Xpk+?^wJn=4uTikk~pRhN#I>{h)wU9L};`B#rYv_sO@tXPl* zK`)->;yp?h^;o+$X}vg#-5d;m7|vzHG-ByY{u*n!6`l{-D&^JcYs!I5%Hzs{JIf71 zesuPp*VZO>na!Pv+g=$|sXXUxX*u&$)5Gf)9qUPu26o?qW!p8|uW&j0-!G&K7u#H& zAmI<Q#6Ksu=YIFrE$^>veDE7~@XZVNzra|-fx5iII~zg$g*cJMphJi_okNNG3MRsB zY=VC2qqQo_+-q1D&b$m(of$OM)3r*kLOBKyU7u=Inm;QNI*W2*+Yc?=a%O(@;|KOX zI(wojZ_C0(W7%nAOO|ZTWQED1F-6*WM*8aI-uqeQkDs&JXP%ZG|I=@z4{tlh!r!~Z zBJR3N`T*xlGx%bGvR<iH7XO`2B3K}W0#vopC}%2mlC4ZJ4^p!pEox<nCw(r4JS$Vq z!{<^*`mBZYIHPRB=d$nUa}W0SLS;Ta&-y2Q?!+EjrFs*e%l}578^OQG*@@2;x%7Ds zFc{(gKKrlqxf1Kz!^f-S{ZpmSg*stWJ{zx|LXRrxU+kFBDW8qJB~|*DFjH6|pN+gF zSNck*Lhebr6RCMiIQk3=3*@trx6A=#kWxMyc}pHz8ieKiY;@o)<@nZY-Y3%vCqw$P zFh`)f74Ag5PbR)q%Q0N7P+dKRJzAzbCb+_bB;u~k<l8xwUoK;>DUS`~-6Fj4>@zl` z_QI*=aK;H&{a3gGiArYBo%CL2i%`3;v9)_)Z*NOOzfy6A2|Wv?zn{2M`g*X9xqt?> zQWqN%4kJ{n2lp__zBvOB+pG}j<=t!i_JwQ##5ag((6hEh4Q;&(`g&U%7l@N*r2ljc zGQ%BrG1vZX=|`gc48UyTF#D`9%Y=J`5+zw=^yf4xdeBG5rB%_N0n0=(9(f{+&x3`2 z^ikPwe=FScaoJ~|m3>U7N||WFce6kP4Q#4P6{iCkS%?z!$gYe@lE5VK`_j^PN=q?* z*<_ed!V)ki*ssSo@s>kEiQ+M|EJ6#tI5y*sdQx>B@f~^vjRG6Gk}~+BQZm`5-Q8VX zQImJX!9lMN3bNhXbjj;vg<(BBW6SUw%H{;Km`yqZ#5<|3uo2L;%5*OqS@yvEmeS2F z(hpy@{AbDj($;xr_oDjPxt^!iPSgqa_1sc@<%F_mTtD}4htlinr^C-IAxtU-L{X_; z#}3a`Bp3LLL0KVb$rd*!Z6wn5x+)a@9+5BN!jupxlDx*%6nRtVFZ`ATuMV*Sl<F8x zQ?rQQgd`p!T5ov}us;#WX^nywPA<Fj?qC&aKE6BSEft8Gm^B!Y*q2??R6RGXIc;-K zQb(eXd45WHMRh~oyo9VF;ZLZ)bf?fg5zls|^`}gn5_(d5Q>6jtAbq)~sU$xuH_SU} zc3x+_mrsGGZ+2!*mc=)vET^D_>av^!1LNHYA|_6AYx=8_f#Hn^K0l5%VQiC>E#yva z2G`)-g+?`omyN!cDaFRjYfn6Log<P1)7{L0%JsVVC4+HB^YF?jz;>rM36zD2V51CF V_4CA;yOAf&d#aW4r@@Q!{{W~a@)rOA diff --git a/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-LightItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-LightItalic.ttf deleted file mode 100644 index 7ced21a76727e970628b17072ed94304e3671dac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 137220 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 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Medium.ttf b/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Medium.ttf deleted file mode 100644 index 25b1aadf0ef99ac11b2441400255517751cd49e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130976 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 F{}0J98d(4U diff --git a/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-MediumItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-MediumItalic.ttf deleted file mode 100644 index fd87f7859845f1fe204d50da7c6393b6f5c501b8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 137068 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 RrMxZP6Hp3bAvr(8{2wu)6vF@j diff --git a/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Regular.ttf b/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Regular.ttf deleted file mode 100644 index 5b09b35bc1f088db879c950be995530db28b52cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130848 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 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-SemiBold.ttf b/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-SemiBold.ttf deleted file mode 100644 index fff3a37206bbac11d5eab4d8432a0abdb601c836..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130856 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 A&j0`b diff --git a/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-SemiBoldItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-SemiBoldItalic.ttf deleted file mode 100644 index 3874205d6dab7c437dd730a0e992b155ea7ed7b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 137132 zcmb@v2Vhl2_CG%5zLyFF2#5rDFL@-C6kbiCrqe=AfP`jx2!tf2&_SdV5fKmp5fA|( zAU<r1U9lI`wYOEo#$qq)Vj=hUnYr^`0;0S7{r{89%$YOg%sF%B%-p$mCWI0~I>FP3 zb$Di0_Ct?8){PK;h!Fb2@bTkvuYGsW4}>h%2pM#4c<!Y1xMyM?Cd3g)NQY0y<qmM( z9JJywLRc7TDa_4F%lq)7wEif20`bWubBk(E-R2G^B=BAku$Rnhu#S9r_!Y=si#*BY zwH0&ET)BHHA(0KJZ)-(SeJ$xiY)Fek`LK$rh2>|*9s8D$`@bW!@WEMSMWvQQ=ZcZO z9O;R(fM~xj_-@3fBi?(~+=d0O|8wLogrt52rbtyyNzsAyF$)O^{gjX(Hn(U&ZD48G zL&!fE`K{GObIY24I{YjlUCt5`(o|bh-w^+Ly@Qa6DBrhBZCzO{`_0vl5YsNmq${C> zlRy$o+K~WVCmj$c+H$gqbS3kMi7*mI29TY|8PQ=Sa#E2Vc>M*)GH}lC3x7`ve2SkX zZ-TP_M_VrPAn(&dzwPniRUHQZi-bV5_<8rGldp^L<HheE{(a$v2Lhi8oC^wOIO9ju z9*B~JgiAk;u=%A8vncADUoooz0j+E(s-hZ7^nx(V$d9s!3yQLBv=_^lu<))VQ<ftn z8vhzt^tZ{Sozg!dJ4Hygvs1*$Hj50tpVNftsl*zAcwd1VK5pD_dMzRP1;uj<yAJj4 z5oy{8)BOmnL^Fqz5Wro9)5f6fL_Y@ydF$s|y6P>!cLDq*=-*F0+6Z!1gu;;n_}zxz z{p1?_9w6(<W^xbWGstb|gC<~Bk(<d2WH#Vs<XUnIIY<_gJID@lJz0%>TgY|fAbp#x zr6!U})&e7HxS8CFl14p?k*^7L?IgQF<xaAQtRXib$L*vU^_G!p)OQVXY$xUD@#RRp zo@^z%$X-x7g0%JIM%20+u{+6&NZW#(^CazC$WpYf3AuNWJ!sRj<a@MaDOpL@q0CNd zq9f3z1!&cc<R;X(ha5EplW_A%zDQ4IyZIgHF$Vg^PkY2f&ku#`3Kxbr)e?}y40`h* z^<0`qD6i$Ug!4LHM>H*1>q<;o56uEyV1TaBx}#sLT3@8aYO$o97O%yV_L^O@L$euL z)0+%Iy_t|NB~|#PvTjc1<Cl^p_@!h8xTKKccKAEV3HT3^58<E2FC}O2OUbABrQ~z+ zPxxQrmy)mXOUbwRrR013Qt}fWNvLc!r<3R;z*A^G{He4QemSj&-$-}C-$O4D%6hV% z@O!h~@UvMq{E-Ybu+eNR{P8Ro{v=ihe<520e;GRp{}?+C{~q=@{F6K$5*ok<z;|%) z$SZk`UuIYHs{sqiaXybP2fT)_fqxy}0DmLD1^%skH~hVPKm3FIApAr82>hemOBg@S zL5ttZABO)3e*&13{3PIK_%raI=g-4`jemuH3r0_H^o$+;Vr?lf*J#&3CL~qgHu$DV zHx+En8erLyRcG0pb;NRGmTuXUb;@!>rf%7onPs^?L$_>553^jCu3MVYQY`D!>MZNh zbj#YbBbGI36_(Yhx@Fan5X;IT;g%J{bj!6vj#!ot(Jj{uIb~TkRJSZ0dc?A1=qStL z!KW;X2J4oEgLKP+L0Ojh17}+14Lo9L9H?6wl6zX}lebvvl6A|~2y0VxOHIlVOLa=B zWp0vgsY*O$nUknnW_wOqDm}VomS>Bl!ZXTJ?%rZ4bL*B;cb%og9b+kWj<OUvbxWa3 zw_N2qWtr*FEi)XaEYt0}Wm^0e%hY(?QZPWb<PTVGnUbJeCa3BN6_!c;ms|4s>z3U9 zTPzd%&$LX4)h*-Wbj!H7Q<kx@4$GK+x+SNtZW-N2w~XqoTSoR?ZW$4C$}&7gw`51_ zmMlnV*pP9Sp+hEHQj)VQiJqAjkKGnI-Ob^-oRcli&QX!m9Z?R8Ju<>FAby-BA>L|< zkJK%3u}3Vi{fAikCs=z;?`Q2~>1)v~eR_?u#Pm+IME8!i^zNlwY>r6FH0!`#S<|8f zWD!u$$YH(oshu62CUta#P3lw-R?yBFI?3eJCWRJg1s%}A-)g*r-hNVuGk8*f(>#e@ zMJBZ`2re)eykh>=%t%2E49#66)%q>bFuH@Bfs?qCO$sbv1s&Km>|4ge2v1El(Gzr& zH!pVdi2!}#Xm8N?X<oX{8=Wis)Cp6)=5<~&Y3j86<CJbJSbhEVq-XkQ@21@RyJ0<g zrWYJ%EMr3cagA>*NUtZcBsMm-9-#z91W^NP_%ycl7iq{r5eNrZ#sG^bF_1EgNEJUa z8$zRAi84H2f<MKN_+w@i#_9w=n92NepP0|WVa0kN{0>&xOt8AZ9KDR(OYWm~>Yzom zgkD28)7z+*eoeolI*VXQtbjeto@LLof3P39#zT1r-ih0IU*5zw@GX2RzYXL0Fn@?Y z%wNVxeM=)+sMby!r;XR9YgcJ2v^Cld+Kr~prbkSVnogRYHJ$54dkyQgy4UVr-}m~l z*DsbamJh8V)-Kjw)+lR?)oyiJ2U-VPGp)7OMb>Mq>#a@Jjn-Y({nk6IM<Y#<og=$O zS|g((V<HnGXGXCob5w_@PElQ=x<~bjij5i(RTxzk{lXph9m)Mo`z`Ue!M_dtE$z3= z-$u9S`UR{-#7{fSuY1XT<bH7Mq{Xxp9Pg!f(R1MVSJq8&{0umL2OJY_RvgFhRp59d zIKGMB4vw3_@gw~2l4A;v+k@i?+6=8wTdA$nHfftpUU2*bIDWMk={2<1a&Wx2*AKmZ zk{lCjXX_PKtK`^eO;H>-SeICrgX0a>o2<8k<K{~^o~AhNcoD~?;P@VJOn&SCTQWFK z{Vn6SY;gQLIHvl)^iTAY><75{`V%Zbe?q^Dc**TpgG|;(U=FOKUG?i)R<*2bY1F4v ztU{?7tDm394;Nm!@bZOIEt@X9bm7I8h6^wJ{?LWzTjsYkv`o5ibIZsJ+gbuH+(gI) ztRpY{bfNUZ4=uGV-j=y7l`ZVkF`u^kWZtJ|KP~?x_|wu)dw;U^Owz|+ethoZe}4S= z$N%{FgOA_-_^pp$`9#dk<daW7!7Anx&&PEiLmxj5|2W`d(<f6;|9WQO>F-WIbvp9Q z)u+3j?sBH&bo<jGAL$=`^3h8lJ^w)&A^G`%M+2V>JQ?^z;NyXh1wP6%*$6Qk{D+@c z|B(L7A25G~IEchUf0f}c)8=6%AbwV<Tt-Yq{xX<(`BXZBj-)o)TkD{OX&rg3)=BHE zg|mG61N~9!rCBgv_GB*R<_*ll5_zLmuQg~j+SM#vo2S)kb=pEclXc^3`8wX*hC)A* zO?J>gx{Ch7LRlg!WSiJs>_yms^RNJ8`Fwtl7NTWC%YQI+Fg2RqGY6Xon)A(d=1u1J z1L^|y2YeIQFEBswn!tU5Uj}s!>Jv0BXi?DSpi{vlI3svo@G~JKWO7JD$l;LJLoJ~r zL#skJg&qxkJoJOm^X-D$#kO1C?!ETm?W@~A*umW4&JI6>T^TkxY;D*rVJ#g8bzI!> z%}(}CMV*d!`nGdI=P8|U?|dq}UAQBBP5Ack@4EEG@5C-Qb@{OCh^}k8-gZT|E3&Wn zTQ^g;#BO7{P3rb+w|B2>cV+UGbFX~l%8#!6qI-Dvp51f0H+DbT{e$jbcW;U45K#~@ zCt_*D4H5ey?u&T7M_`Ze9x*+VdyMKaqeo4TYkO?zaj?f1J$~&O+Ot<rd(VuXlY6f0 z`C~6ruPb`>>ovI7*j{UU{cdS*v09v#Ov_};Y%8~Rutvh7Wm+d&XIU3oue0vPh`u7S zU*w?3F_AMPYa<Uwb&Rq_d7_3#6-3R6dM@hysIQ}RTSuGCHo!K>HpX_9?P}W!+g95_ z+X>tAw)bt{*naL^*t@Rxs@~grAL{*J@0WVN6Fo9|T69(Pvgl3G`=alSekS_e=+C0R zi(xV0F%x1A#GHtEG3FmJ-}E7UI`!$<r*EHueX{#Z>{HrjUY`|xuJ7|upHqE4>hoov zfA<aPYv~)?H>qz)-=@C1`X1~1VBcr@zSH+y-=F)X_S@3$K)=8Bd%oZM{l4i>`(M@n zAN{|@Ow}&-O3Y1zW5>o8#@5BIjJ+ZDme@OEAB}xJ_Kn!jV}FV38#ga*UEI#Nqj8VM zy&88W?&tX6_@43h_`&fb;-|(}#V?D$A%0){z46b)zY~8h{`Z7-2_q6VC!8O!Zotj~ zM+ZDQ;MD=|5BS{P)t+h3x3948wV$$|cf>hnIhq`=IL<h}bm-2`&OXjT&T-CC=R)VT z&h^fH&SvM`&IesVu8yuNUBg_%UE^E}T+3a%T?bu%cfITS*q!Je>fYeq<G$Pdr27r` zXYPM{LOk<5?<ICjtV(<|$()p(v?uAsq}P+9lgA}LlKgavIVCq`Ps*8r-3Lw>cxd1+ zgE9y0AN03D&kuTU(3gWQ3=SJyIJj=`BZHqFd}{FN!DokL57{u}*&*)^`EqFZ&>ll` zhfW(>GW7PLM}~efY~Zl!Vatad8urDoZ-@PRn4TJt+9CCdR7>j2)biBo)SFXZP5mV; zF0CYOU)r1LJ<}W0?@50s!<Ml;<F!mz=Ag_cvbtpT%u2|blyy_qsjQ!}e$UpjL$kxP zdt~>{z9xHZ_Ity73|}(*yAgv&+%V$pkv&J&j(l$9d!w>OO&N9Tr~{+!9QF99=SHWE z-aGox=m$r?lygOnCuc%VNls(V+MFFZM{^#_`FqZpoS(*+$Fv_4J7(mV@-ZvM+&1R5 zv23hk?3A%LjlFm5Q{(E#tsS>zoOj$y<K7wf_4t0{r;WdRLeB|HCww<?#KdD0f6UFu z-I%*4*PHu9?rV7odDHXe<?YQop7+|M0h3B6y*4>$vU765<Q0?en*7q_Z>RL0QaNSy zl=uJqH~(}&LP2W5h=OOQ@~LyCE}eSA)LW+BG4+jUann{zJ2gFO`o!s_)8|cJH+|>y zpJ$Aoaovp1W~R;DIrHtSI$l+L)uF3?FC1NXq$sTDuHvlXF~yUL4;KGa;wq^rSy6IR z$!#TfmRd`j%0`sw<sHjy<;CT@%U`NkJgdX3+F5T`URhaJ`Rwe3*#)y#%zkxF&pB7k z`C`tGbMz`lRdLn!s+Z=P<_?`ZXYRJS&&~a%I;MJJ^`YwDYObwmsSU2}T05ln!P=9x z-(GFKdg|3TT>a$L|Eil<cXQq8dRP7W`e*82ZWz+Aud!R>>c;CE_cR`FY?(K5-sX89 z&F?vX+Wd|4A6sBrFmA!k3*K9BX2DMjO$)m%?7z^taNxq6g)<g<7hYHtwkT?mXVHj7 z(-u`Px@Xa^i$fRpTI^Vyv3T<0S&M5IFIart;#(Jc7eBf9&BdQD{$)w%63Y_DlFTKO zm&{*s^OEKzk1Tm^X}hI)OLr}Ob(ywo;Ii~(yRT_?P2DxGFYmW}>GBV*O}qBGYu{KA zv0~<m-77v?nY=P}<&Kr-S81!lRz<CHuNtvx`l{Mht5$7ab#&F^tKL|3ZZ%mQzPj(~ z!K=rwE?vD~^@i1ZSKq(-rPc4O{&e-vYXa9qtchQfwr0|r$~8;Z+_>hzng`aLTJy=8 z^J|0G_E_6@t$S_i+MKmB*Ve9GwRZd3qiY{u`^MU{YkyxCwk~Gf;B{ly6|SpWw`$$C zb%)kHwC>cpch`Nk?)!BY)^}JRx!$!tYyFh<mFpL;zkdDR_4llQZ2gPt-(LU8`hPVA zG<9!^Yf5ff-1NwG?XR14-Tv!NZ|J{a(T3YMys+V|4QDodv*Fk4!>*6HKH>Vr>qlR| z>G~HpcHcOA<MNH$HXhx0a^pK2zqvuXq5BQhH_W@?jZKN0ZrXJ2#vwOW+<0<x*Ujad z>ozaj+_ZVy=G!*kx%s8dKW#B@>9(c+mLXflZz<l=u;rR9O<Q(tIke@$EiY|(XUpj= zKW+JaYlp2@Z0*0*xpm;yYqoCQ`ry`+TVJ?o>`hZ|D&H2k?dENVw%xPsv722t54(BP z&CT1xx5sQx-acyk^6ejPKezqo9c)MY9VI)K?fCnSGdpv3&fHnMbHUCBcAnk&+bz>> z*?!9xyW)10@49c-Z?|UM+HmVbx4yEQ@6OzP*Y2nHXnRWbtlRV4-hO*0?%j49y)E^& z9s9I>S^Jvyy?%SA+poU;rQ1Ke{k#3<{XO>g-S6I?x<6-s{{GVawfh(EU$cMn{@weV z_us$&<o=iUzqkMM{Xgt)IS_oH>w%~P2?quq$T=|Sz{~>`2Wk&2Jh0-xbqBT{xb?un z19u%bci_i^9S+7HOguR3;Dmz<58i(8r8~4c9CvKH<CR0<hXx#)erWe0@1awNzBo(| zXB?h!`0B&g9X@dQ<lz?&zj62<hd)33?cwvyv^luBb90a8-pz5%?&iVGnaw%PdCk+C zOPi~j8=IFkuWjDcyrX$v^O5Fzn;&U@=7{-7+>z2F4<7mXXzI}eN1wQ}|D7A}{P51t z@BHS@pYLorW<J*bSl45{j>Q~HIF@uQ_1MT`6OT<hR(fpiv3bX?IkxWD&SMWBd-~WH z$G*F({at<Tvfq_*SK3`8@7m#Q@9paC<?ZL4;GH2?Kn^w$&rDPcLhNYZ1_e`+8knPC zMnVHq70k)ZfHMl#$k>3b3O14M0gDuDCL;oz3JxIq%^MXQNcx*g6&ytRng=U5n53J2 zRd5IyYI<0~p=7XWxq{o#C~c;K+Y`6eU%_D{f&Z@Hj-(g=P{CJ{9@tlrd|{Cs%I{Y& zCBgitf;s8NRr~P-;O7zhfc|=@nRMmLRQ>>B<*E%dh{SQlBc36wypzfkg8k6b3JxXx znU8Ke;$|xpzCG#7rYg7tiDL;01}}JkHQL;f#L)K?+=<v}vw}O5ffT!UqQ7W3@Ty;E z7m^A-4SZLUOrBHl6(k+|kp{jS_V^kUd?o2ld~N7XLdjT#kH9{5rh<Er_9RikJ&{Mr zoc6-bVt0kNV7J-FyA=>2S=g^^Aa$e&lxwg*Sn3aRu~#~mRQls%5HCf%5!i`<D*#oY zTph^)wt~z;J!4Tv9ny=C;wzs4Ts2CHo!5F<#~(4{@U$<|b5T;{8i~3@9hIbn#FIbf z|6{BF*BX4>{;%bHT>W3m|F85~W&779|5u6pckTb*xV=~_{<^)beEqR^t(VbC>qR<o zxiUVE{&UVtx%$r~+Un!wXt#26ab17xm5b9a-{wE7Z3@OiDMrRDG6kc>H|G9I&VS9R zucXyK?gV6v`ag0h#&-k8=|H?68-Oudf{|W{cmv=BxJr!I1UddIkUkF2=s6@0ZLLI_ z6)|B28UW=2DhD)Q+Kw_{j2u-6OQaR3hhGYOBT5LnQ3qIXE%N3<4{{K;w!O7xA-C2V z;*e{yEG^n5s9T8xEfmh$rezn?^|hu5?@5YKPFT2N_=5I)#6>%-zzL4h$OH*DKqgk; z4f)jnPZIK#GNdZr%FIXm=F0ZgpvHyLGA4kp8eoOo8z2{9him*4FD_ewlp5G$(dO22 z6^J#Ud^OS<;09pcD3iTb0h}T4Vo<Y^F-SFX8MLjk4}=UwPSF!(;D0Xa{$tLzbqX09 zIsce%q?{uvP-iu26=R|r9455sRo_g|+8=_ln5TqBh#97i%t1+^OI9)*p^s<LJ3?=) zGMC_}7$vO8FXk+vYk~t26L~}ntWs<0fEPV3;<F)Rq22Y!BXp_(zL1L0bf4z=TKMN9 zCf+}qeB->W9l2CDU8viRUzeZ4e>W~$$E=Ua#Wtq3-a(MlIQ$MLgZwo9zjD!*BcEjc zuk98#rxrRWByX%Iti%b42xp8~(T|s-G9G1W&}(I~udEoEjp(ykz}2D8ta!KW8)v@J zDKtUkXoPmO9VM-LR4#j5ShoSPUB>#wSfAi)g49tvw%@#M?V8oAR<5{q`8CUyE?K;2 z;ez?|8XM~CuCA@Ao?A6%cIB*!^0LyB;-bQ<X3m&CZE8XOl*yCwawm)*H+D?U=usm_ z4A1Us2@4L2qsK#nv7u5H93MxH2ZsO*iI1aRbA~rSBE92ct#}udA31trepY5gWMn~v zEz+Cn)uOY6D=KX&@g)?X3Y0=wR53c&HhRL;d}~%yp)3VV-bFDZJz3N!(-h=o8F~5M z>{#GsiV+_!<H%@4M_iIT(wA(rddc{vrqbhtN28k5h~rcOri|+fz)6A4TO4bPwB?tf zs^ftqG%~L+15l_BqSoP{U_B8=is4G8*iKLdP0jaO3(E^eAU9#rUip`Mf_Q8T47kv1 zEwNg?=4e~-`240wFD<l1sQAQuNQ@RmG)3AXtpx=q^e1|V+_p&6#Yp;b8(lZycq(0& zJ2f9fz1DSk`FAtQG79mAtvAy0PgsdJRbrXI3Z%$l6%jI;qG#@Afii!@iB#fUE>ks$ zkns|5A#p~g2U77qpyUKIaA7jv@fbk}DGVu^k&-G?fYX2rG;qs}+<jH<K%|6;lm`f- z1foNmjUPw}9hn+zN)1d6N)2W082Un>?gr*TitlMCxhIsiqY=kZCpZB51YLeSC^Z7D zMNJ0kLAo3{1#Y<?hn9<MZ7KpugYikN988*;e@`eu{nAH{bnz1(mvx+tjkUF^^@MzM zVAgSp&047TXheB*7Iwl)ys5eQB5z>?bUw16ATvHrXqPqLRu*9^I36C}RGW1?EG%Pm zQw9_rx+WFuc#%1#Ft#b*D^yM>nk{S~)Rsq&EU{%5B8v^f27e=gDw%98^cEM!0<?x@ zHzC<tQY3PduE!aVK2Ei0I+P5B+{~fgU|U(bH^i3iPZ>sr87XFw5@1XB(yoTovus(` zZk0_Xwqj^t>iGPMi1LCW)a^~R6?rvVdc<*!q+@h-qhKlPI2juY-bO<Q$Hk7HhCwQX zVQp&4v>s2@Vv0(NL_9MR<Gx8H*)lW5p!Jo=vNm~Bi%JTSBdb7Wj*mkVnzC#~)>0S` zunWoM+Qd8Mse(%0)cmH<Qd_AF5>8ERDgxUP){=sVrh*bFaWn@_Bk^&jR_mmU6B9Nd zx}+Q)hDC9qt=K?_(RnGZ;!;F8a<#?TMhS9g>?qM{giWJtS*6G!Tv4f)LklCVrFhXT zRECU~cH>Vop$dN{EBaJc-V`=S=#7XWUB(c>Uz4}u;^-`YG#klK1}!?l&=s#1BQ!5R z(mOlCTU8+R#mG|RU0#g0qG7gyHsMJ<8;;cBg<eziaPRVxBJcs51l<E-6cE<@V(2m| z%r0#5X&j1aF@8$kYV>`ZDq&J-9!RrjAqDU9@z%luYhfX<m=q!-tX>mBYk84SE@5`Z zgFgPo!}cR6YRW}fA_h=|Hvlt0c~O}y62=|40x4J7eV{%H8j|lN5lv0DCND)3qqC72 z)yH_vF(XBQzuH(^Q5iZ>(6bhm$+FpKu9S{wUqqHIvH)3Fw2-?H9IQpL@JgDXjouj; zZKmjsO`V#oDNV3iGhlGFn3Bnbm=>&I)@-Zn>LO^e5W+|iD?mj?#vqJXSsqo0*36AP zJ|iHy6$50nw<gxe94Ko=%O>V~#|xt3FF^hQxH{I$u1H3r=pZ@~_5)S{9VLWkiXI8^ zrb6{1L}{y+VJeeG!ze#e6pc_ARSXzucg3uUdBtc#h|ykys9DtS4V8aE(cZvlbhKAP z8;s-t!H%y^38T?Q88ivaH5dR4QevJHf0B_x715$0cGM@QM!|sS`P3qe`XXDz3H|Z$ zu#ts`71|041bO^H?L-M#b(2xC5Ep6=ysRh`C4+cKv^NB~1Pcbj@Pnhh_ybdDvq&=p z2NFQZ_6j;mdT5o1L2^=VQgosKk6tS}0)teIyRr!Htb*85qcXD*jI_d{!g7~PkgJVp z7!9__0N61|00zzK&5gw*B6(XYOT<9Mg$WT_NwaMv8#<%_e1_*Gwh>f#1VhU<!pji# zL$<pap@Ft!5d_(ik24woYY!W23u_k&L*G<VSZYkvkTOY*7%Y}bkOw*%f9TtJ!ZhXO zn<6wZvM{2&^NlXWu!3Af27mf|SVAE!Lz00at;wG#1Sty(X=7+ge_m`L>ic7<rojJ> z7*s*_rZ-47L|CJkK+&*2C&i5p8YKw8xH5x{QGyi{1dTD>)KpT071oUQVuXgqbOgQ= zcuE0lDT+79W(oKnFQ}spU|2@;@&)@LPy(quAxH>=9G@^$I|PYgVEhRfG}Z1Cx-JB$ zavP$9d{Lj&bCoOyhNw)Gn;%;MC|kHf<jNLKjieAYN<%NP`l@=PPlGN_wD~I&6TQt} zqlg`+p;!!S5hhTKv4%lh17+96fD^=<1|FvYF)9NzG7M}EY-$Rz8B>Z)nEwax)IsFp zk`%x?UySfBMb|eq1-83<O5mmW+sOiA@S~U8`9o2Q8V<o3-jEEjenAI%gM=MQK>sd% zTBsYeLM|uTOotLBhGN@EvYU`S1dSq)c#Sk>BBM`k<#I?H)m@6s%U=p2LQ+pd7-3$D z&=eCXT!avv)HyFkMonyivE*7RbYq1aQY&Ju)=I3iGALGCm?!~TVGWQwFh&}=CM<X= zi!e3A4hg$c&<$&;iDGq(CjeWR6<?PRHXe&?hQ{S$4$z|W2S=n7;JM<2{?8u5UO_Yr zlRR8rlhqp55lKzfPI%Dpt`<X4Q)xDd!z^x&QMm*Mt7Ds*jC^8E9?F_V=RyeLi7hxe zA{cG*KYwkH{i|e5P8oTyS0~6U+k!|TixXs~Z6THm88)xgIvqw4Q~e1trbj_j6Q<NA zn|Q98EFN^=i$r|uZ|@=22VyPb&)>5Lp4HkSLQw&DJE0%xAs(Ds>0axnJ0EmK3z~d{ zPmqesk`*dPrwL#FNmfq~%*HmOAzF;0-88*vDjpXjPmo@MylRh#x9=g$xNOiC(IEMS zRWSQm+e=KD**SUa;gW@QRcw4kUD+IFomEy`N588oYQPQ;-A@A3#*ZIC=VhejS?P$Z zDOpz9eIzjCt1)RKtmM%#<8rKI)7Z4hSl><@H^xfb_@Z4G-@4=J%uE9CCM5`OP{Q%0 zdslJ==|;pmnh4T^^u(9?7VJ6vF?YxRDR<cal)L?Zk(>J4-R^(N9r|D7Zk0*Mf04Vj zCHOx6FD2L+@;3R~{pWc#<P#DX`L+KsKmRZC*Ag~nbf%RI&7GKT#TzwW@3wN%`9E+X zG^aIphrh_(mY3ENf6jYkQBhR`-B(gFx0dddev|Z<OMjm9XO~vj%%!E}bwwp~YE@-L z5zVWrZk$WU;(SdN9U=X6=?|8EqV(<3?=St{((fhxZqo0B3hHQRji|?5Q&(C|NiAUV zYdzXSeyFdvJEZR<UjcTJ&*8ht>H5avdh%X<V{JWoqe0|<c~Mzi4c>tY`Sg~4r1Wuy z1Q<hZeIy(s{b=}%L=z)smAIbLkCMJPO+n?`O}syraG>;qq%Smtk`U>4kbXz$he{tk zi&TsBZSe8dS&nRh#hEAQ7S3HrC(;BQAae=G3`m^qG15gS+UW~L4Sj<?40t%8IABD; z2=g{`H`6-PWRn}eowQdqueM36#&4$9UF(j8RWTpM2jffTQS3B(4ZmAi9h=I+>C1E- z?L=D0JJ|W2h&n~RfpBJaEqqGT{5Xd9!QJ=`d=tNsZ<b#}-^91^oB4LWli$L3;nc%z zd>_6R-p>!<?8EcoECk<y(%lH2`pHI|n%P8dB<ILi<QsgG{R8=t{EHUQGTK0IrMu}K zb~k&1CvZEzz754NV&W(G1N=dJbB(hTkijVO5&4*WLO%27LR&SQ_P}pvaYhNDXn#2* zm5lx}p<jEU4V~~E08U(xar|-kIs6fvzId2FhO-<G1NW#5b1uq#Oy<5*<~|C4B+hVf zyjvK@?~-8-s0b`hb113|d%xk@RBal*2A`qL#24X(T9H<)mB=r|CukG3TrE$Vq)pbQ zX!$71&|-X{t_{*M(b9`*LCPOS=;dk_waD@WH1aR41u28IA=*%Fn3k%gY3W)9^g(>B z{^xC(s+F{<1+v9CEIgpd+J$Tl`7(SRpy8d+66q-5-q=^qga!$%WrzhsM&jg;Z{!g4 zf{>RJc|^+IKcw_Vd0+jM3<X`It{7EUC!{7w`UFxFZE|P>5f`=fXj5B+Ov}>7%Dj|y zZd0onJDTEG)aBEZa80z#7c*;4QQqhoKVERuL3~TB)$@9?7<>JV7kz2mz`~KY1MEO3 zBy*X*BUZfK^HC8}=qkTRZq!P(GOb*z&}M0s+H7r(R;A6==J6N!i~J>i3a1QS;ji+) zqh!~=ta~)Rl^93HgGMgiQch_@38(z{Q~YV1F?yCi$Dc%snLbOOr!UYq={xl7B{{`c z{*Ut~_@fvZ$O-K}%J1aI_+8Nb*4Cr%@eTD_oC?6%CZf@+@Ll~9x~a|R6Y>?KP(vYx zcQ8Wc11_5`bizm<C;Qtd7YuBS>?MYB<3vs9AtR@V5u9vji^GX6;KUiYHu}le^Sg0! z;~tswcX9#W`UhN`!}mqG$U!aCit}Ex+vMm<0&%+QUYvxuk6+L4$9agqAvKUZgR^?? zk@sQ6zNaqgZo^j{R&le)OuVZcg@>y|SiUIO9@MS{Vw}cFD8LWFx+@%Pyn-+bC`gQK zqXcARK>Xi+=tl(wiE}9Y6aE?hod1)b<6q+ZSgRGRhRg<I{AhS*)e9CSm@h(GI^z6B zFkh^o5WYl09e`V^ppZ5t=J`v^_m^1UFR{>H0<EMg>BctHH-qvzoVjTrh0w|zeEXA( zanxN%0a9Z)<A$%xpr2I&=GBC2-Knsu8qWWTQ~|y3ho1F8)FmOK>>L5}xoygR=gWsa z^40Q;f`UQ6FM7p^mSmC<XwyW3GlhPwnU2=rgpalqr|y>E#GPS*`brBVG%FP?#+O&J zgqXXjab^-WNTf!=8J0!N<&2B7mPDSi6#8!lwK33`FX`9Zp-LDtm7RsN_AHQ|$GMyj zFe5)s@230dHq6Y6FgsS$Sva{fmFCg0(ARW2m?q)`Q-9i<_M+WrCmIU9CgfL~V)=%g z#p%iq$Xn!9oK1a-Jc@_3yU9_UJ!RlP*d{SX+9M|B9ZszHZ3mk%0XXO~=|Dqh2<a&2 zlTOm&_rRP}f|1BDZ(zp4{4oW7x;7bpnl=f3s+I?Tn3fBFs5TM)5N!hd!P<EEgS2t* zGf{^qTMR#4D}tY<6~a%|u7W=d-}Z^JGvE)=ro$hsO@lv3n~Ik9kTYe3pi8<7y5veh zmvj?!$rXYwY$@oHE`l!RU(h9;L6`Go{2H9oWc+@dpkx@q+X-Xg{AJYLpv^;1H);dX zwy~I>=VHB+sHLEdV=!M=A?DGN(bgQy-*b?&K}$lLM`J#pjWoBGh_;Wy{9cKeOY?w- zk(lpip^qCiH+UI=`M(0O2F(SYhGRWYj@V+&3Er}?J}4srydLw{AT3KPfQ(Dgrh2Ur z{?%F?{2Hwm8soENIIxFVtV*oC#Egq|%L&X7;v|}!CCCzEmhi93d^St1n{b9ptkaBD znzD()@(Fu}RognO+ty;`25YWXZ*AraF%EpIIqe#8`iAdlog=`36CAoBfka3s84?_b zc2B}6=q*=$Vofj-ws5r6ePfQAsOBi&iqL0Ged{`7g(%mDL|JWNn}wytdhsf(80#=9 zFy9#K#<sJW7+d~zq(fM9^tyirgRHaB7bDPDqtKT*=<BiCDe?s5Oel84gkvG(3T`2% zppy~&9TH_aOBQOkkzVv6@+!+A$t*{o#qT4J;pB8B{aW9{rjtJO8*(N4PT!6E!{I*S z@91wKqzJ!8*cEO9+)TJAI6M6ww<~<F??4?Da8;r%jyD>n_sJ-&hrUu9LZUP?snm8O z|30`z#GgR?DH4TsMkMRp@{HCI_zDtbjv$ey_9RmKiOj-RyiqdjfwaB)1-^<jYsX0q zCgBriJ9(Ucpl`rD{x`lA=i`d>zq5alHxbtHFHq-ceFRIV{ZVhW7EZ!>5*eXgL9)T? za5h5^=g;VCwa%mq{R-~umS6B4Z8$xL)94Wxah*wLet`_v!u7jQCX2mHx^O)0u(f0g z>Kc!B)|keSrF@0HpV#QQJWzjzJ%nco97$yl>f6A7xgmS~1;}SFe^)=FC6Pw{Cdm?c z_-u^x4s@k?Kf&27vX#F@hM~-CHjVTVIDR!b$@`OhAxCyAsfJs{29vW|cm1fgnlwY+ z*U`0lHt=7f{H^?L{Q_jY+dPEaYz`&4oald(au>3{#F?Jfmy5oT{UG{6IoS`QFO<{v zKv#VIAo`-M>q?es{~~tT7otCu6MdnX&}YM1ewK0<vcJTczC$0NFGN4Ib+R8sUns|a z!FSQBA4FfYbyB}B;50w_qOB8sA^J>)f^R|l(opa&bm7lJ=%{v>WC{MIz6kk<w*H4u z=(E(RKMSGjLf^EL2)mFjLe7HMKZg2F`jx&;;I$YM$=^mEj1T%%%dg-kibGGO!&nje zD#i>wr{5$(w#10D`w-UXU$XA{@3Ide$4f))Z)AYNg^RwG`hH1hLfqUP;{fANi~%Fm zkNe_sOkzjkPs3Hv@3j~g7`JQ}nZj3+^=vifJE1S4??l)|g}(S@LNV6mcoSn?j5jsr z#kdn=zir6kbz!HTL%*-qI+1Ll??UH<zJkYg{<embFL)Q)mpwy1W2dq5*hNjOk#?uL zemi%Q&-eoJh1QvM<{weJ7O!umKai&}hvl0#kUaJg$urfFJndDIXu6f;v#CNxhMnV6 z)R;oMgncuGl3B7Z(RW&)zS3vk_%{6wIi?-}9(Im5>n{p93EoVrNwu(TrWKGI^gxcQ zIE<UokR5Cpn*w?fWE$4c*;+sSPV~J6Hqj;0Ic~HNd9Y-jAo59Fxl6y9?}7b^Cxc`^ zFC!zh4j3m1sHY#sVi*}G>NE8Le5)Q}N+mN)qscHI9a%=C11H7-bhugYi87T!o}!J? zK~K#k`XTcKq`g3n30uHF(Ld83AT}u<20Z2hS@xKoA?h+cq_5&<^?#cnAK|3^*sUKC zauV`uD<e5(g^W<APe$5V(py_cj+-ALk>+zKb1S(Wb6gbokJ5VSy7_K|R(*@G1^inw z26kmQPbQtTFvA9!hd_t2_3wRl1Se^`@bmf+Q#aV?et^Y1fbk>k3haiMAA}BK>|_c1 zui;xk(7F!eWSlt_@MOqoD#_!Iz-8#?P5V&C`}$MDhJZ#FL7Qiw4ZSfx`|KU&AJcuH z`7&04unn>e(w1RwrVO(EnsoGyflEU<7Q~o%j0^~v54VC0-~)9xT}KwdHPA2gU35Kp zi<_~kGLt$!3UlUm@&KHj{YZA1o+noZ&LIow%VY)5AuHKX^!rfEwIAUL{hOA~4EM`m z4hzAUI%B$7&ixkC46+P*m2Q3wcI7T|rOBkfpxs9*%;99ac_hg-569g9Z-U)A=vjOH z5saC4w0Fp6)LD+biD{-g$a;=<1N<{GgMUfp@^8o_{vFcpAoDc~E#jN$<9rkKVt%WG zy8-TT5kk&*SQVR$M#ymLnTfT|WZ0m05Pk!f2gE5j^@IGA;PQn1gdA{wnhfFhlKa8; zG@)anKYeoqJFY)x>WsN=Ajve@VViEpE(E!7TIwluQ}y9^a~U~k+Jv^cNk0FPj5YlN z9czJo+^DbQU+XuTXF`{kBmT9%OB=4=Y<?c`Z_uxw>${+9H;ZvC#u#+F5IQ|v8%9p> zCeTx1;50HTpqLCdC15=@lw_M<Bz30!B+E~?9mbspV?T)u3%HGR3s^~do5n-;4PETb zA0oN1(Ke~GQ(?Qm*3aYVA_`CYUCbf+Dswt?9%GJYLGNc18~+q-wIcigWjOL3LVO>_ zZy&5degkj0qzmeg(nR@>!OMGyJIQQ3WeoStqp<DGW(WFI*yd7l74%~?FV$btlAv!- z>R!_ha!7lS6ktqywccbM)`G`DbDg#xG%+ul7GX|aM*7Kc9qA|RiLedkq53me^Vs-# zJQcmKAJU@rW@#7tql{Q<6rimu(bfQRqj?(2OdwrFSzn*}Lf<^#o5w*viQkQUD)iCv z$%VgyweCE9iL^<WlYF7DN75$zuKLawcGGn+-i2+FbJQiFuu;(4>-aSE$5*72uu;-Z zOeKNnpYOC3$mvb2C*MaX)|D+}fLMQ+z9lZxd4!*l$4tY?3e7|A<hR1!tk>@{ozxG* z?nRk{AcHT_A3aH?_88X4Q?NFFiwu<W#c%pyZ35Pfm#%~Ue~$a)`hN{Yp9y=&!u8Lw z{*iN|l(SFX|7GYOzrJz&C*ehF5YfMCy#J@rZ*SYKMTD)s0&myI1-vWyeW4Lvz?+l{ z8E~1(rPCF91#Q-MV4ly$x~RKfmlSWXFOh__1eq)FOz;)G9X78S?kL=CVlHm$F!xTq z$h{7I66^I>aAJ*MN2%30wRLoZ_91j+hHle_>JNyuqRa~&5d8(2?-KH0P5KEuJ3J}E zzjW6d>DuiV=NIz;Y)syzWqozx`Q?Z)=V2`?)-70TXuI`rEekF~4>w<HILPuhdQNYU z^RAe;F?T{Io|JPm(nPw?u^D&{*-h-`Cb+eLv*FUQ*2~r(6SQE@Tr%v2GU#V9PmA{P zApIQMtpAf9)6YRJ=h#7gA6zj@)*q(_^jEYYc;-E$|DE^8+<hxqsnugQ@EgKe7Hke+ z*uLrXBg|jx$PQkmKgt)9J#wexTKzftzP^LC=#Oio$zW}ieh+qY=4go|9rmV^)>VH< zD})Yg#N3;Qw%)AYEyA`=(Du1Mwn0D0vh+s{`ufus(FbimT}AV9^aLN!$q8`KSv?mz z`vt;l;PzwMOhUK=?rpg7aC?z{0O3i5FCzVF=;%7Q`+@ruA$H+fM12F`A^?8~_cGFu zwWSY2oTJpU0Hgkv+YE=(1qA02NDG|)9>Sjx7dW_<d)OZRH?{}Q-FtB7%^v+DxKnWd zglhpl9N`(bANluKH@L_~{s^7{p3u+mf9T)h8BE7IV+?js?fhe$n|+TAK$-b)55WzD z%Z1B?D~4MJw*_tnT%E?S_Bl^7_}}!``MuE3Z_xK|0zL~myYP<S3(^;G5Y`&Q0S|!l z@-OtWa1X=X4fj59W8h-otZ<=d=ToS=Bf{(8cEN3iI|BCt+`Di`;T~dN;vT0R<VLzv zf01s-Uc?T)kR2ws!yRUK;#sa)$1}D5h}f4g4<j+AkH}cxSi;y?N^A5D2;US7A|2Ay zcVSQXGC$gKSO!KpG(aP*Uk(_%sqL_D+5vCxJ7T}<a_@Y6-)=-=XV``vG4YPM5B8t? z;WTZm+#gH8+YLK$fVK-?gn01AAPGCuDLC^r2>bR!aGT#S>^Y}l=RAXC;v8c(PTP$5 z!;abn>|*DVJnXxPcR%^00H=GWk?FXlZzj2l6p|vU;l9FEWHot&Y{MS$8nTgGM{XsD z$$n}gP1H<Qk}WiV29oP>ws{?Sl6;7B&AV~K;lHq}{4?2yy9=MkJC9?en3RxBIK}iL z&c-}PULdcKm#}(#8Ta^=lh?_s<nOqktb%+;Zp0q+8{|#A3;B|KP1ZwqD{;PRF5VVa zlf5|qay3roh_f`}T+KY3Q9B1Kya?}s7UTZICFBIT4Og8lBg@IP@@?^h*q0W^3fj{S zG>lvzEwm%{y*uL!w2qDSF0?DXf>P{-Uy0|@2-<`8#Pg|zT4^MWqBe4#{DQsmXc|NN z(7v=EcFtodK1HVqbb!1G%n9rNEA|#W*jG=Y$uxxyq=T@_K7<aX!)Pi^qv_aH|Ac1H zOqxZr>2UehXcQeybLbfC$&aJs=>&Z0d7MrZw-w^9!pY*MLhMyerPIi7*u(skd`73! z8FVIgFAH(=STXJ%E5$x$Ijz9nekGkv=g=xT7d!nmw3c2?9>NZ1J@z;oaYN!4bRKS~ zoKF|fg?JmV82g?}=`!*T-hqoZP#=(gkkjN{@)7PbTTZW~EAR$p6<tl&(6xAbu%0&2 z>*xl0J>5uez<%kCxczGj-AZr5yM>$ScDjS^q_^NnUcP^)dvO=qK6*ReJRG10=^gYC zJxrVF5qgx~Nsr;qFfToh_Y(Ked&w>IK6*d>8!noAfIdhcq7TzY=%e&8ytjCQo}^FG zr|8r48SKkGC*L!^NME9-@K)m$`YQc9eT}|O-@v=ax9Hn=|M)I_kG_w09{->p(vRqA z`Y}C2KcSz}&*<m$3woCR6K_Pmq+j8Nwr}XSxU=kgan}?5iT;cJO#hAdCBM*L>2LIR zdV#j!1~*JOj4{qMW@2U*fb%m!ESQDhR;PA&ztVw)v5u@0>x{Q8U07Fk1@1q)l6A+u zZ#{5#WG`l6Ru;*km<@MGMza{!hxNtVlY3Y{)}P!@{zjf+vEueP@-*(XI!V^zcF$*6 z9E-<Wmd98Ed6*3#|7LdPU{3L7n0d$s+$EL7l35BH$OhrI)WKvY*@62l50K4d7r6u9 zLu@5Ckq6iiHk1uxsVt49vkaEWvRF17&PL$&%2BwxGKY;}W7#-1o=spASuV?Clh|Z7 zh2`U}x~Xg$o6csind~Z7$ck7oD`BOqjFqzrHj7oV*=!E0VslwFt6{b5YJBlg&l*@G zo5$v}1>zP=wwNtpOK}tCHEcP%maSkb*($c0tzm1~I<}rQvFq3dc0Jq3Zor*bH?qxa z3%(n<iEU#yv+ZmL+sSTWyV$L4H`~MZvfJ1`c01e84zPpl4t9tgX3gvfJIe0F9h-MC zFFTH%`Fq&C>^^os`x`sK9$*i$hj8ECBkWQ37<-&O!A`O#*;DLk_6+Xedk%Nfy?|S| zUSg-%%j^~QD*HRWT6vwl!QNzVvA1zw-Mj2P_CEUn_jG;8KEhWmAG0&;6ZR?ljD60& zU}xDs**W$l`-*+dzQN^)-?8u659~+w6Z;qYnf;rcXTPvt*>CK3c7e4p9R{9q#yM{N zGvOAz03OJLcrXva4Pfnfd)$f_#yjFJz|K6Jci~<66}%h2l6U73ya(^edvOc5@<<-V zZM-*+<}thv@5}q~{ydh)@pydIG63JTIJlF$xSM-;B2VJUJcSSBgYZqx5I&R-<EcE2 zr}GS+$+LJiAI?Yck@#X~G|%B<a0l5qKAunD6L~Jr<CFMgK85G=0zQ>b<J0*JK9gU? z3waSQ<|Vw8m+^95!Dq?0A9HvWpUbOx4c<jwjk`<hc>{06?WObi0=|$h;*0qbzSMY6 z#;@fo_)6USw;K1FiaXNQ<J~##HpLs1jhFrEXNP*DB);?6bII2~cgVL>;*HW#-}eK! z{q$~r5B3t?#@qD!@#g6Sd7M0<zU>j;9X!e(liwbk<WIKwV&Qqb>AL7!2)yrpoxj1~ z#9QyT`8)hw{vLmyf5892Kja_r)BIz825-YZmG8s9;AegB#QE3!8~!c-j(^X8;6L)8 z_`mqi{NMaM|Aqg`f8)RN3%rHvxX+PlOyioSnKZK&pap6{cz+urZ+UEQ+&gF7I;VBf zy5ik$H|<J%Ulk#4o|8AwS+z(lO0#LbwP-Cy>!bD6`f2@fmu?(x(oN6?X!gs!F~eKH zKYpcixp!5U`Ep0TJ^bVMMx~ees-#-HRTS?R<-K@~xD#)_wm@5`Et2oLmuky!1?h6_ zT5W~4Qd_01#$A?cakt}oZS16+930&XXsoWZ+tchS%nYiTS5{YFQd3uEVA7o`bji?_ zo}uC?0cmrKO6qE=1B#5$oK{>{Hm}TFB!hsonu?n0vN-`oMi`P&Qdw8hIJdm2Y(Yp# zE39Rd)--4(@XVPdMX1hPY6O|6yQm=`OA#qkM6wJb_(~VFg0oPrsHCK<x*@pC4+dl@ z(q%?y&N6B&lR?PvR^lNQt*|y+G^7HaWYFO>7<V{bAtPFIh0JP&wGqWdb=oX==8+AR zRi$O-N*M%<RBf(QZ60Z~xzZ5KNY%PZBV;2-vC7#Yqgv|?ncWH-ZE+>4Fe!8nK2t8M zt}3c7tt>I;6qPhKl$on!pt7W^FvFZ<uw5ksEl03d1<yRzC{^92l-pyJawnR{8l|cY zVO1B2tJ3RgYG;-4tm+D0R$UP=PO(>`*c)fCS0jUV<7PEhR}|GX&aEnHY-m^0HfEk^ zP{!w_XtqJoqgeAKnI{^Q>x>}R$XhRikla?0gw(gfvJR&sO@-;^Jfm=f475DaK@FmV zCK(;nXmrpd#X+OuV3NT>qYO-w>ME-%OpU^CH>qv=+cmb01x!*M*=U3zQ(D^<GQSO6 z&<0-E3Y(`I94?YU@Kkh-QsqT{&{S1ZT~QyLCfZ_TEAoQ@X;~5#P*f(vka6`@MfI}` zxTY0WvPo89im9Qdx~9HeX=PbmS$$=_j0LAv)y^uCU{FzYO+#5#S!GdZR&9MH8X(bu zSq&<EB-$xaq2uOO3Ikw7Cbh{NJZ^4Tg^{UaC9+>c%Oq)O>17Q?rr||%=N1JhI@(mA zIOv%2W&zR!A=Buh+S(#0`rP8uA~vRxjcsK4l~6%RnT@aH6KB<!aw{w57V*5I#sJj{ zK7Lju&wv|WUl}Uu@wK3X%HWF!7x@_vEo;L;AR1tZL$qH);rJF=h{IP@B2BWqR*dYX z3c-x2w5+P3C_vSvEkXhpi4Bq^QJHCuWU0zvsk)IZs0^qv_~CW4YGgOLGMuJ*$y5WF zQiORe7%G87J4`h~!l9x*Uwb-S(!NktsnI<uQAUDgVF^lVZo5N;hRt)^4P)=NyA|Fr z4{p0LSl#v{g*TMSZBJ2gV<5Wih7oexjmg4o&r<2xM(8l68@EHzbtt+HMc1L|Iuu=p zqU%s}9g40)(NzY(?ND?bimoG5(NpvtioR3PcPjeI*1MgGzEjb6D*8@E->K+36@90o z?^Jv{6@90o?^N`iioR3PcPaWVMc<|PcPaWVMc<|9EBo(uDf%u&-=*lg6n&SX?^5(# zioQ$HcPaXAMc=LHyA^%6qVHDp)wJMtEB@VzzFX0EEBbCl->vAo6@9m&?^g8PioQqD z^(eX?Mc1R~dKBMka&UVTU5}#cQFJ|uu1C@JD7qd+&!gz2D1K8M<|!3*MOdWFH-ahB zTAJs}AZUtjC<V>;LFNJ@<3bq-ZF1Tjo_3AZrD~N_T3prc>PA>hu^y?bFDo_At*jQ4 za(!6|Y(-Gnf)b2$<TA=8Wd{|NS614SQ``=7ZCO1`gO=4;Cr7>0VV8V69mY67Xvp1_ zmJ(D}-+<*rLs@AMR#jz{_`e^sLK|jbEnvX)A?20xd~j$z+ET3&<Op!3xZB~BQ)N|E zWr>{R!sG;5QUi-+OgbIgz;(jpm8k~HE^*qEjHcO>WLF?AyTWO=OVJ{fU5Ze4DMHz$ z2vvE-n%yuVz^i)fzItSr0x!E1q3qJ^tZdnZ+1c5$YY`eM<;XU=)T!2^u1rIvT$zSS zxiY2b99f3yBb4<xvW)g3H1a#MU8ZrfYU-*@HPW9X{YK$yvubMQNa?waLUy-Z>9a@a zlSjo9RXkDYb)wSiM5Wh>O0N@@UMH&Yl&JJNQR#J}((6Q}*NIB66O~>k`sgYBPE`7x zr06Fp`bmm@lA@oa=o_7AcPA<OMrR_f=qD-qNs4}wqMxMbCn@?#ihh!!pRDL7EBeWb zezK}JS=F1Y>P=SlCaZdrRlUio-egs8imE3?@sXnVNKtZ3QGBE*Ii@IjDT-c-qL-rR zr6_tSie8GMm!jyY#~^o_;v-GbPgC^M6#X<sKTXk3Q}ojm{WL{CP0>$N^wSjmG(|s6 z(N9zK)0G_46@B&a<xW@h(-r-6ML%89PgnHQ75#KYKV8vJSM=3jai=T#>56{3qMxDY zXDIp^ivJ8nKSR;aQ1mkt{R~AvL($Jr^fMIw3`IXf@t>jSXDIp^ihib|uLiSQ4Q6+y zqMxbgXDa%}Ah)|S75z*_KU2}qRP-|y{Y*taQ_;^<^fMLxEJZ&{@t>vm&r<ZW6#Xnk zKTGkSrRZlV`dNy8mZG1f=w~VVS&Dv^qMxPcE2HMlR`jzK{cJ@)ThY%}^s^QHY(+m? z(a%=&vlabpMc*)@cDFL3?rcThFtT=!vU46~96g3H2i~CXQR_jEVa$Oy=zG+9&|?^L z;0^j7!<Zv((D$hIphwwJk6IUc><0fHwJ!9ib)iSC3q8hs=*Tk0CqgM7gi<~TW&03H z`5=_?K`7gYP|63Pln+ALK7>*}2xa>a%Kkwp`v;+v4?@{KN0u=@5i0t|_(WXMH^wL8 zioP*E5m)q$@rk&iZ;VgG6@6oTBChBg;}da3-x!~cEMt5kRQwy`6LH1AF+LGj{2SvF zamBweJ`q>^8{-pk#lJB=5m)>h<I|C4j8BA$e`9<iuJ|{`C*q2K-z02|Pv8}OV|*g6 z=o{k`aYf%4pNK2^#`tt(8RHY7qHl~(#1(yGd?K#s8{-pkC4XalBCh0bj8DXs{EhL6 zxRSpyJ`q>)H^!$U%NU;smAsAdh`5rsF&+_D{2JrYX-`Y<-1_`4*PK{&6}Q33Ri?mo zYRxB>A(v#6yBGr3UM}YRH5pNVCGBLYue_1yFB;}s4~q1vvhs$GK14BAm%vRjjFm$z zW*llUgV7)tMbJtWs(i|*IXx-uMDe0x>?Dddid>Ft<59qoZFDKtkJ8j4lp;fz(pl_8 zy3$kZE_*T@9zyN*%itWB;1VyBPvBI(3>dFV>$?bdX}&h~`SZ#80<r&<fHTVuAK>%> zt`4&4b_Ym_tjQ{lMes#&kuKP3n{LE?qQ9!9VQx{KTy;9KjMYh6l3`sCx@El%S9*dt zS&bVAjJVt5kE=~r8ON;z9n?;!Kd$y3{c*L0<%^p~CWuqn=20>T87VbM!BWX295%95 zIVGa~NZ;d<$}5#j!l7y}R3%7-R0+nenT&+1c3ma-Lc1lh!$|)&n2ZOEG@2FGW~<bw zN+=j?TiZyQQ3NSYhcmIg*aDLK9TFWRq7v#Tpo<zGD!LLI9sbG?NopHuC1ZDI*ky_w z2X?h6a~con=q_o5($YOHUVc@%3GS*&=~sma8rWDC+N8QPLv}%HmnQn-YX98VMIF?p zwm+`6k^OPC8|jOiD`XSH+U#^oL`X$zUj&I=Z;3URC*b(KGZ2lHK(K6eD_G@AuJi#0 zCZxQo1{;$CX$%Ip$0b{U>kuS|ZkI#GaWR658|kfa_a*7s7suUBU)<=SjBLN?op$4S z0HHD_#`6H;(*7cp_8y@$T?nP=LTH#Sk6L$n)VkB7)}0=;?)0d2r$?<jJ!;+QQR_~R zT6cQXy3?c9ogTIB^r&^GN3A<OYTfBk>rRhacY4&i)1%g%9<}cDsCB1Dtvfwx-RV*5 zPLEo5depkpW0>gdbYou%q2w2#<QJiw-w?|A6``EpveS)yDTH!<MJU%72<7~WP|kM< zrD`LT@<u4-j8MuMp_DU1Mc3GmLR`@^_MfuTjr}Kts(xeN32{}gvEPKas^8deLR{7F zP7m@=c0vAGP!30z-5KPc>l8+|Uf5(6m#YF{k5$~5*j#G0>Qbv!ms*{=9L`XTlj5?f zn)$wY&F)fLgD$l-=u%sQF5ebZvJ{owooo<wCreflHyYznk9;2W$mdayd>-}4=TVP* z9%WrT>XFZ*9{D`#k<X(Z`8?{8&!ZmsJnE6pqaOJ@>e0@l9_>6CNkQUbjRbM?M<BMA z44`4YfeDsdOcEDVUej2oAZ#@m`RXedNFZ45I2oYacQP_oSE>pFB#o+av!H-L)L&H| zXw+U+9w6%$p{N<@qF$sMwE{5eL<U)7Rk_h-akGeQvjjw)0#I!hpwVUn5;e<wqHdYb zs9l0a{W7DZAT!D~*VLB>h(?Q0P(T=DG#gN$Y_|kN^&*d`UF0z;7m!i6$Rw)<5G-q! zZ)glg8bqp~A^|~00E!U-8jKi_pd|ANQZk=GOM(V5nNd;`kkD=?)<7zhV;gZfwh>B& zL?{&!p;TCeQehFwQG!s}Qni=kF`iAZaFezK=_)k#h7gxy9qG#E8hc2<tGKcE<8-PG zL8r0Tk2SK9?r_?}#7?P0tg0~Vs><r?{Rodjv{#d#igqxT6ykMonRrds9*kpQkgk%& zcYqWw7~kSeHtv2RR;;|Lh*jMEMC9F1#A@9AB#&2!`+MZk3WEPAT{nkx#eYtkgRcX{ zfeR+S9#yFtKZ~!HrlRH`d^afWlQB+)ivt>zcEz`Glst@c+MV%*-a33|v;<$r)#B^9 zQhdpmkFWf4@C9Hhz7BNbHvwM~(w2Fqui<YnJqv%Qc?8PuH{DO@g`drlfIpM|S?ND- z-U7@crmqAId?QcE%Vu%Y#T_R6f7zDFrXK<C5II{;Nk3Tl>>)F5$7p%Myb~N~#))?M zKXAqWsO^gHdc}Va?trr|WZ*_PeCIlF1>6$2d2l%YJ`mrm4lISkfAt%P|1CXmB3uq! zHe4zk?(i7shD(6!3l|Kh5t7mZcOF##yZ>KoR`L`*SBLK`DZZ-=h2+E03y`foss%T6 zP;<*5$Yxl}5~OqE`wf&MDdlj5a8u!MA|@pf&JNcft~XpSxNdOxHa7*|@222hfaG7{ zzJWV~HvXsooos>z$eS(jB^~Y!z?X}m==-<uJ=wkZDr^n<cRarRjDZ{(c@Qbb@P8M@ z|4<fs(~S6TvK{do5$CQSNO<Iaa5WQrQudy#d7DgmhqRAuitI0Sg_13@bPv=Sh8igQ zhsdcNFk4X5ZUM7Wz}&UZwJkC)as+C`{RQSJX8iAP*GAWh$ka%;lpZyOi`?ePNWpo0 ze|>Ms`mCZp{7+3tmt6z6O%D2sz-mv(92;eh<uV78{|}kqo1Z7}O>GQh2%SiVP9#Go zl2hRZ!a*mJp%cl_iR36a+?12t6%PHC3>`^^jwC@xlFq~Z00+HJ`W)^w+<S0u0QWN7 zb8si&a8FMXMn)2DGD&KN+Yg8T)|>>%CT)h>0JjEi5nMGKZY#hj{qz5w-5tH&L+guk zHsXI}+vNYs?u{>e?D)>txEl(3C#?g*qz3mAV)DF-FP#7Fp6xDm&xG`dJKsIg4ZZ<o zyHnlZ8j#za;O^@N$L=2Pu5NG(DA=vJz$+oH^R6FUUrFe5*J;;#E^z63+4Y<Y90GdS zb-&9ip=Q^9m*{2U+V0xy+TdCPXt`^Vt3l$bU9()p5}NLs>>BSHh15*fP*<`a=af*K zyVQmLL8{f&-4!mO_O3t|bN)_<^JnLG&T|6i{M7lO^BoDj=6uQdjD#L{KIptxLdTqk zockoS%el>{#ktAZ<Xk0j%bW|GbrPy_mOBe2G}W2s9P1o`n$w+wofwUP?9Tp9j731b zoZXzABoyj2JBj00LL5IizHyutIQ+N74;(@_iQ`qr3y!BG^r+*6<8H@M;0`+WI(ACj zR>wxiIti_CEI}>vkXq}Q?I@MFnT~wNL<!|MvK^@s8t8C4ppnSe*AeCD;ea+e!W_X4 zP2lV;_Ve~1B=nX2bNguty=Q;J4jn}5bM}+=hb45s-D_`_(0<@$AKAA9+AMJ!0HLqo zFGs&iEolQS^5Yu(P_-YL<%iI>_UWP)cQ&BO0<w=sOlngb2>q^bnSN*}@=86hJJIh_ zOYCugP#!6*5cERftbVAw9|}j__Oe7EdQ57Gy%l0U+yJ3RGIhYufTWfT_>PbP2JTZp zABtKAK)VcmX#>6H$Gzl-pnEFc<9_Htl)qQh;;aI6Oh5w;A(kj1&{R+>ZkHdo4SjsK z%-0HS^5dHP&??lqOy*kv+&T%>p%wv<0idg(R$RFsSLlbPB5$57F&5AW38nj?R@`7e z4m=ooHNXzKrLshSKdv`=RqD`yUZ8<CqFgsWu9FYvo(+7cNOgj@0cM#Go?(#^eg(cz z;1YiF<G%6Z&iZj@{J6{I`vCd+idvlD(g|MB%As&l*Am`B?XL=4!VAb3CZVU05Bvf5 zs2_L2kGtECJL<!^dm!&YQNjtSCF~WDeUvX>Yo90Vgr0sSQWLiNp^ZMsbsl)xg9$5u zdr#(Df;t6266V3xN(fR*kP=UTj14VG$oE4NeUJmvNXU^TvH_(^Xdr6#O2`ddf`DAj zfTV;RkVHb1Ocfk;l@Mg&+907|U(K%VNYw<+0SU#o2uR?Jd;({*>T<Yva2fxDC=m}y z#D6ZK(<oakA#iPIv8x)XZ%EwBfS!}k$v@_ce;BFv%T(|c4_@H!cWjK`Eg{jW@e<nX zlVm)&QMfgJ+;SgoK%F1A2sJgxvZ5`sB!pHPGgJI@v@})VTyaR9EFeb?AcNW{f4)p# zzWAZQg^PUg$#6~yp{&Bi_;4;OAUOEl;fxZO%hw*MaHt=>7au4~Fw_S}NZjvmKTGI4 zKkgiGpGw?^;1V&!-|>y<xYzu+m;AVA{J6*cxCi~Xd;Pd$KHPw@KAaQO;|>WLj#@zb z1QfRm`A{dIZ5Sh`CA0}RBee-Q^e0kR`Ekp95{g@Z)MlBAJ~E^hSLMf*`*DSS+*H(* zCrhAJaU&#@j&V6tLW6-zl#m@Irc0<lS`V&}(i=D_-MC)B$y!9u#B~#?qG#ed2`DZU zbazY0jF<pO?5}V?N$49uXC-t7&<7HF3(%_)dcmg~!V-#B#XjZE2b3dIA4U9xfP{S! zwkh^0=Pn<YuFnCzCvdTM!#^tWiIHryCH5e2dnIl;a19cw22?Dd*qv}&B@SGRv4C1O z!e1wG&{$(d7Q4b{1zhccV<Odg%;*`ESb`GsB<^wG?iEmMtxpE6Js1n#RI5sn16;xf zm$4Hi1YV7C6q{|x04b^d5(8u1u?aF?U;FvkC<#Ft#@Z*gtG_-WonV=&`D*Up(*L}X zum2AQjs9OHpsZon`a^#GPm2=$A;tc0Na$ri&k4u@&Yc1v{ZGO@ETQ`Wc_jon|3AXs z13s%_`5!)e&QsFsliur--k$W{32CGe5(ohjdI=DUbOO??6p^BUiVZ<PnqBM-%e4S{ z#cRFSYr9_c+8`(Icji3L11P`$tDk3?%$c3tot>SX-JP>1VLwCY`Gg$|Z2@$njZV|B zgmu6TFm6f0{N!+k`hc6tP!FIkhT3g1NI+j$^VZsHfc~)JifuX42!}SKHRu6tUP#DA z%UNF%Q1yf)dTI&B&%_YgpjrNeSUd$DX&`?5G{Fs!1LI_9`_}};U&8Mff=D;we;~-F zr}!H*nsl$FvGHGk;$zMcY^!PfdEnk5T>KgQUSjAppvM`4{#c=hZ8e~ITARBq1E~Fc zqO<8eAjnR$<JZz%@<25|;<E0>KY%i{7A-@oAUVkRv`u&8@5a+R2p7K{zgrpF1ZWLI zD*!EGs2|Wwf)YOiG?{VZZ8jo)H2ULh#<k&TBSSTi)dqsd&(Zv$_;NfgBwP;K5uZ&^ zd>VcU3`GM9C5Su<%^QjL2hNM1x&Sf|M3z<a*W&S)2F3j$NpU~Z)61OWz6b6r!X@m% zZwEn_bv*e^Tm6Wi=FO4Ms(D{=Xl42?%8~X8eoqn<_Yr<)8TTP@$dA9@#_u(TUO)~V zLr(+uC_|5cANP6OLE!FV+&)0eIc^)En;8c=#jR#&86fVXIMga`I^k09ut_5Yf5%N^ zx^BDFAQvq!&zu?bl)NBqg_gPr5Nd&xTEw-F>p+ec!o}6&S4|Lc*8HouQs7vUarw5E zlZ4_ji7qY$zc_{>0R=PUYis4@`7O?li}L`NPngchMi&P;X}Hv1fV-QXCZVR9oXsk9 zya$^0g84T*T|-Y(P<jf=hJJII1et#X-F$|=McY`WG*-?3Bphj-`4fW7=q>Ym1f`A! z#QkPQubQ9Zr%&3(TUrw!)D}-pLb{I=blH!+Jja`lfZ_nt?FR(iLJI9NZ(-<0K<gM9 z0JMZ5)Y9C?&{RNZ8`3WP+8IK*=30g-0TnZp3n+u3BtWqYg#!vCC>3=xn;7Q?$blhQ zl436rlsLyWA0?nn&F;oR&apqx)7Y<(A3wAZY3vt_`&g2)wWsIpxOeQhGr+yXbf*Ea zTw;#{dYEw!0J@u@I{<BG=vF|R7((x9^J?r0;1&^%EVX9aFOR&~emtGYIVJ-d&(LT< zZ45O6s$r-cP$5Baj{wRhh%9St8bdCC5(tWo#xIm1e?VUR6!lHq$2g)h*l?OONW?LJ z5H99t{Jv-CD?pzy^bw%5480BLHHKaQ^fW_{0z!R|9>niHhV}v4#n3iDH#4*W&}xFn zQpYSKh-^;GLV}Xe12J<5ikXhzM1pLd2kMJHis|O39T*F~1YLn^!P9!ek?o8Dcci8G z<ujBCD21UoK#>du17a>Q9vFGKgiF+69HEYQ;)EamlB8%AzuyQ-`xelTb{zh~-~Yt# z6NWxSPrSp>dw{$cdJ|7yA&9JU^mB}R63|J4V!i@&gdm#FqYn@iy&u0l4DA54g`pb( ztz&2a&=P`3i=*c=t`E>uhI#;@9Hi|w4U2AqMAi^44Ro5;Mc3MK$f5bbG@>*gIJy#a zkO;UGgD#t(%Myx)oT4-MX_8H9(XqgVGcM3B1Cw0_Zh&6mrw)J&49Sudb%~&;U-0{Z zA+$)dIZ0<wmm0=>VZ)^s+Hh$oL-PPq$D@8kCPjS=D}eR^I&Y(kddH5t%n$X@=IN-@ z7(uH!2U@QA2T{k-BJ>WpJZ!_ICfIQg*l?FEb=2L!-O4%cfad53qLCc6ouSEqw5OXu zhrjSQ`a+xim~MrgZV^AFyfYc1yyF=fjaH&&_`3~td6S^{@xY;_Na<-KK~YGx9*lzQ zqRI(JzDg7%2b<FaNbAcMKxvFy0toFx8jW8lL;irg7;*t*U<gU%9|X~Eg=R%*q-f=m z*BALSJ-s}~M}807SA@Iltw*9RkslE*@+^LD6GXFB<ZA@cY!&$eL6J|}^fdBO;MXwj z5j*an9e3X~aQp1IU3R){cHGT2TpC)gl^eOiUhZl;-7*_p<U%`cjva?OYvU-=&M)#B zWzgQ2wTy|jGHC9O?4}lxm5S`(wxK_?@fKMRJoiy#wH;S#$K~5`nRZ-?9T#WEMcQ#F z&C1W$j`OhNoNRSTz1v<F9kdv-Mv5MdPzfTBI|BU<93&L+BS8`0+QwkSKf#YsQp6{A z+=q7Ddv@HLcHAp=+;eu^lXl!mJMM_BT-wpJmU{qW8a(m$e*E?@w8M_uV#nQR$E~yD z2JATWzBTWBKz+<*Dxe;MXa^$#ZAN?1=Mn7$MKl5bHAA&F`w~$JerN%n7Gp%Bj({%X za_u;X$4ZxE$Hm%l;dWdg@|&288z2XQX!eVc3A*fshhGBzZo-A5rkcG9|G|z!Ej1ji zfVBN*+9?YEf^tw_hJQ>D^=0^Zg2Lai;gTUgEAEWVqKCf(+-atJ9MEwaq^;h=Q9mp6 zfE_~Jv~_6sW#|q&Zo3`275p|4zvLr;)-dN4fEF>-4~S)YdG#4S*`~$e<8A#BK00M# zcpK%gRE9T(*Kpo)<Yip=WvI}O%eF&lb|}FPMcbj#fI^wyWys(D)C-UcKQ-8KL`Nto z`bkL&`-7lx!fAE6T<-r97xptG`3U6=``+gBC+6d?uLzg01o8?eDD1PakHXF}^fvx_ zjUck3VJ|R*mWMq}(B-vI*rV{V&?k8ENZ3IwN7#L~ykYz7&@LN9=U`#mILFOl8^TsI zv@C34*c^tYQ%e6`Ze`d+<n0dY2x|$e$6R3us|HjGTz*(4pcFuHVUd7>;Z>{-^9AIA zI(`-A6s8MR@!^i&LVvV94gEH(CG?-beG>X1p!Wd18TtyK=g`}7=#zj>0(T_z0HFQA zsiAwcyrDZnw*Yq|o~{cW00gOp&JXPaG!;-!XcwS%Kuw{wcBm3iF>tw|8Gw=i#fF9h z3WU@@2{i%2hzfPU<t;5Cmn13VmyjO-eGTY~kdFbK4|yl%>5wxaFNK^2?(vZ0sLM6_ zl5imyH;@ED7&rJ2UmM{#flxJB61W{@gCqp?t&pF^4Ua-B*EaxuQ9L3E{e0bkB$RN* z=gT+aX$w;p5eE0mJO#`XjJc06(zD`KV74=673cZ@x6BB61k>Zz4?Mk>pKfMMw$cX7 zamMUrOf1tU$@73e!uZ|HCtL0X#)&ZEe}s{~BTC$_M3`RAJ3^if_zdSd#h84e5u~L; zILNo6CK=2vg<w(2lu3+<rPj&$1mmXSI;7}F&`f4NH8M`m1#|&4hZvK`rF-H|K7m`L zh;j$>$<Uoc+`w-#PT$2WrYxeG%ZK@Cn7kGEPUcg|7$5mIV8R*W%$R<8F6gHaENx=U z0PcDcV$;wr;BO<0yaIR13EXFea&`3-hoCH`RQ`Z4`n?3}-k=om6;$W<C@w}mXTXWQ ze8CWnr#<+RfRGpKT97W(4FiAH2a&F(08Ztoh6@xaBmPdXejoFElTwkV`XHUbxn^<= zF`7`;3eqcisSyzi;#YMVN*S+5WP;pnoQkJ?tZx&H^MR={Ai4*5l1!Je3+YrN_0AMZ zaSIW+DLW}IZr-B$%LFU#%<WN11x5uh84N?W0Vgp0B$X@nQmP~oM#(ll&gm0KbBw3K zEt4=vfx-Pp#6OGh%0_~9hbb2{7BW$m8}L0Qkxw-j$0?OIvSb$Me+12cjT4aWFrZ%) zcW$*8NkH7ha(IR1^A5qv7_Lba<x);kE~T1ty+^r}B$6}IaHOY=w}9s$Ki$GS3z+9F zPDe85TbT3n%(;PU`!#dEpE<j7-WMsa{4;YtLOjL&+|r-9l%s@E?&7j88ZH5T8@K-o z`G1BBfM0XKIF&y(pr@2$#?Kj^$M9!>zhwR=xNfyvs~0Fmpa8Y~D}E|7=YKQjbmsgS zb53B+XPC2zIiE2QXOodQA7QEf#!`Kk`S@}vsmwWvQu!l;JLtO{W+9ag&mgUHfIce% zH=q(61)9$diGaO~Mx<jLW+HVqe1&wRLj%%cBl;9AUCHnlfdAmKO1P|2E^8R49V)Do zyql%{Fu_U*Nn2dUl6;uq&luiJsj`?TajPq7Q6%>ZW&q%u82=9A9XOYxx*U9(Rn$#R zBfPwl(+y1jE+UeI@;GzI;=D&VSCBdql;gNQ^$cGiyz~IU(#Mo4ODGOb=VGh|<}kHF z`hrV&lkiFx;UR6{6-R>QE{c+qe>9v&I-6-CjKzT8W_TOJ*HMW|8I`5%V-6dMUiydX z4azjG&wQ@`0j~2L&g)2dmG2n-ALSBLnC3yoOkoVXEO2P#Ha><sn1wuK96)-OXyi`} zh|yExjjNFNGw%J1OgWKSr2N1#DdL`5%osgmCNt$-T&u?zU&Z)b+)ydxO^jcyx`Ags z=iSdVX-pHw_=zfMj)5@BuT(3YOtlg#)TQ9?7<2fUa>>KF{<V}U1I&T#mBPKOcrm7q z>$8q??clOv7=Igc`y1h9h4HsCK7ec0q|$i&h%mBd3D2_SX`x)oO_WRejcBBA)il&? zfNd1d2=YVBGnQ-B#T?vK8Z{Fbe+#uvm(FE<#r1!i@mWkigYmsw=RJfM$EXygl=1tR zegoq_W_lCj$20yZgCFRZF+7oJ5}3~<hG($Eej|G64A(Y<Qh7Af6tDzd=BGncTe+EY z)lhBae{(4^aTeb&K95V8!+7!yg?!vV+V~1%MlsJ{4I!Za2XlVSh*?#7PK^bPJ99`< z@l<||=yh+BCL3G{uYZ|fqk&*~58KZQ8ZWY$bMag+FXE?MA0>}CNFS(}<K$*N#-NB& z>jD47W9oXY+kYw5nYnI98MBjSa9JT($tS#A$FPMtvrnb`$n+YAIXut4$287N@63FD zX8KKxKh5;(8NWwwMoq}$6Y@WpzKv<hnEn}pbrRu~hmC7Nvy1UDOq0cY9^|~fj7erp z$l%|ob(AXqqj^LZZCr=EuQH!%PG``_)upnPSjaR*#9wer<uv^!z$MK26xn2v#=WqD z$Ns}aFZXkaW4Jz380NWHW^V9INXHg42Th;HGEJ2Z_F2H^2M1ruD`qg<%6wQ`6gQS3 zRwkg?M|fo$KV=_DSwm0d$(*;H$L1D>AEI%mjANU8E7J#XiGrU_U~V0Z|D0MOaQ`j% z_%Y@orrgSuTZb+J|G5DgDCjUv$exU6n=jTd=5H*4cS(}+7lgr=unB&X)8{xHAUy6I zMymJ{MiESz!%x3qID%mDHo@}O3?JZ8pwT?Ulpj*695N1ohQA@I)G_4%=Q_zW(+F1f zF@7Cx=@m)<<6mIRHsXm}JBh}J_$YDQ*R1VI98;d)r{6Hll2`u2d3SOtZ!`W^%B8F` zj6hBP&FTA`zDK$w-r>2Ri23-l#9rVYS;#%|70bDT@u$cyRU8;L5xp2>_%1GMBf-*} zDtXt=j87tZc`3uMGtF_Pc}txSd>`@0O{d@^S2E2+hL0K$Pb}@B@hcWnsyj-3D*v6+ zHO%2P<}i&o$jO9}KcKlxI>$CVjxh<uP4@wL)bjV7vQ?Ld49CIwUnBu(AJhLxu*l%j zce7+JQmS0f(i=f|Wi7)yShoLWOc=u*oa+{bZ)KQmtnAG+!x^8$_-zDB+*9Hb)j?j! zG=~U}@3l}VnpWJ#@Dq%Gnqjujas$IN8UKO)QE+>j;?ku*D1`*V!QoEh3Z$&(ItSJk zja!!Se&7p?2e5kjl3Fb`>R(6Re1?Bu`E-*tmcKVHMLLpKG+!EN%y#pr`GL5}-;(7) z#5Pg>N|ee%f^`K1i$tDxHc_f9VXJ<T-X2i47{3Gk#|Ay%dB$;opC!LY8O1jILwbim znPY_ah?{{S2k{;5;1}{5mKbZh9BA+a=ATrGw3%D|J*OwQ{_M9%KXPx5=em8%^$8_z z@;I*l_gw!m^i)Y_KBI_(sAcJmVd-Tu4UZjVHEYp&mibdu6Udh4sh7DGw{t5V<W?-9 zR)}OSeU+{m@Kd}#s^y+4We#T2WaS9gs*p=u!y0~=VSdv>d4x(wTt7+Ra~>U)1j|cU z4&g*8sZ5_}{1Et?iC*+DO&!%%1kqDb$CQCAnYUOPX<Y79!YGgMI~-x$Q?F24#6fC> zc!7FB+|JxS<<h?+Sc&3R95nt5@M`AsIPq6*CEY;JqBoVDjE_+B!6Asfj-#wUKN_o0 z&*M}Iw1xWpb}9>FnIy*Z0xUMwYA$g=kN*aEjIkZ?P25wxjK7K2)XF4oZyMJ;hfDc8 zt+<s~Uh_Vq9{}uVfK8L<vrYTdK=x-P_x^dtd`_^qncMg|@fX-vB6{xYXPM@Cl7oDP zbDd%7{X_o?C^s_YInMPwQHnPiev9fRALhJ|bFRk;Fa4ACf#)4%CiDND#)AAlzBPfp z0^%uu%6UKIIje%{f8!m1Tez&3Sn|J9tCiV2<1Zm;D9Z>V8;C|JA{z7pMy0ZqMi8`= zX!dfh`v@aGVoGo3_9Ks9m1!iF=Ta_rHq+e8+)9jJgF}RI4AMwr57H#sH$b`>+-4~< zO4sS%1)R<no=1w9s3^b;>Yqi5eKyduZy<iBwo4z8*QY$ratNeUXx8iv#w2o@O1bnq z2v)q9Mw^u$;iuZ%bQ96w>x!+Y!vOmm#WLhCj9g+8*$wd@PD2=@`E{3wQqtzf0OtHF zr)jD$xb-ss0V^g57+wR)D;eKH{PFcaaK^3?@xO!X(9JtMYj}r;XF$Vb!YH>=DrzW~ zw2CO@**uzF=X5FO?Ic)EqjYFF%YPebzId6(=4#Hhl`$_-io2SrjdyZhZPpvk+@dKj zZi+>TaxJxSXcuANP0_4(BkK}#!wt1m|B;-IV{W^d+jCr#&zRc?!YJ3XY!g_vdzj`~ zda4+hW-DXHGR+D~b?m#!H<9LuN&Hl^d)pbqyL`HZtb2EHdXQ)gye?4KM-uE^>vr+e z$2r&cM5AXuN+9D6^54O~k@<%(hG%5F69-CNK4Wg+yaxy)|Bc}%)&0n|nQ87}8n)!P zI~v?%Kf>#|=1L(yb!W^21S=yL!|gSkV9c|WieI@V<A_q3%ruFNXJ1rzfH9v@Iy9MP z0r?<5eT!1u<4tvAZsK*OypOs4%H?(wM$vXQcm(N3GbWc(F^p(*Zk%g5V^%VzfH8M+ zx{bMAU~cS-DxOTK`MT_9Dl%i<=e%b**Qbox#Td;4c?I4DeFq(1IRmy5Ujzum9sDz; zOx(GD9lkfP4F6~2J;R%%9K3C|178`~h0#@uchEk@js2hC|C@35{b$lG(iiyuR_UL( z>3=is^#2Aomw$)<x8pwZ|46sv+p+&e?w`eQX(#T#A1VEZZorp*zzz5lr5|z6{XBeq zc>!*kcNTkbSGxuGt%ry$xMw|DY{hNo)nXfNJ0C7?!+qzCVmt0SZxy?6&w0PtL${QR zCvijhLGd*15kHFWdmfWdi~q{cDam38_iCrgGjOx^Sa~MyyPhrY#4Xoz<$bu}dO*Gl z_gJr!57Hgh@*&(|y<0v^-=vqH!d=z-<!A6!)BEHXa8LC?`9<7KeN=u8UwVE@eqDJ^ zc}{*G-^+eUK8vr|zbc=@jnm)C=W$E&a``9Rk-Sp=1z&HF1jZE2d}0fJn0>@L{08vD zND<iO5q<bg#Sink=)$iZzb5=@@q<4git)?EyMXxKxJbeeU)dGmz(HdKymH}&AHEtb z=nc|K`2B((zHN+eCCKOt89gLR=ka?7@0gw8pDewEHy%#|hkaY=xE1#>G<faMQ@}h< z<9ulH&;a0Mc`4xOLk~hDz4Up2R}F1P+COv`(%Xhe%kwGM(1M|3NY@S>0j7)7(UcC& z9eNaRhNhAwQh5(TW!tI_C(IE01Ve1)@pS|=WpFX2Qiu`{SS1>1JEuE2ox$k>PUmsD zmeaYEs=O0{ucHynJ0^qg5iIvGW){PRoHD&=)73x<|F1VkwYT@uBwDxQJHq&)4cQ(A z@3Q)oIw^`1ZvF13HFjcRhNmSpExpy-q9~EES((|E3|}9UVZ&p;4?dEg-#jv-phKKe zhAs)!QfR5_E6l2$LLA?KevM_0M#=32?iJS)vy3-zD`Xj1Mc^l=jre$rDmQ+-1)AtF z_yhfrGYDU7TZx=OQW##44fYNW)_H}6xjQ>MIOu%?1BKA(Bv(hd-yiR_mSmuMd8rmp z{Qo8@>S^J`6SvyT^Nz}~@Xw-HP@2UU#lI-;D8(BOCarkI=hN=@eZF6|fBC!1?^^n* z&lh7q@cD7z-qr669DaAqJK~`|B5kkOqxR5muln{Lb)<Mm9f@(82029zZB+hl@Rnkv z6xfc0QlEqr$KcdVgDE=J!68OO2jNa0Pm`2tc>|TwQco|xytMSHoY+`%j<2tucZv*Y zX6NAULHuO|Rtc3MS%cB&U5rPB@OA^n*H=U&ckRgaEPh~2d)55v8IR73o*CITklUU< zyQsN#LFJSuRwT7%HzxWfM`c!J*2ViIUH6VIA?%H~0-e|z-LZ7k(tAfc+<mt(A^dPi zf=*p&?pWM;-GN@`cf=-#^bwY*>{MT&6Lp4^hV0PHWC`!2E*|<$zYpswMe>o%_#R80 z6jSO|ksg<?C~>a+zB<=1Azby;p{W@jXV3}!4}^}d6tk8TE377NiaDcLL0h6C-4wJ$ zkOuu9&puV|K746>;q-ZdIh`xprY{J{9lf$5wm2osBQi3kC^g(8O8#h8e^B1&<;~L< z2Ih`lQHh7)?opAkMJZwKm~H;3m9uW%RPn$=w{~pWSn|N3tzElo7pz;FP?R@p?wS?J z#RY>QH>|IJ_`nTq8`qZ|IJ9;2?%~?w;q%rmO)M%vYeR>=)veK=!F-V}l}hGPzX*rG zK)=Yac)tW+V}^s2@22$Q?N(}dVg|YsU0Z@K<#CaXj-?Jo!)bsRjNa&6i<@lpjxrkz z<_!F$Xx-^;6^X$>BAI>1iRPVs;jv@x>u+CK-MV$cgUOXa=R+I2v+htU8V-)gXd52! zLgDC)*y`tEYx2UO+GXMXrib>-I<l>#bmQ=aC#RJzXzIOteS!L1!A&Dt?%G<aez&ru z?TPU0FtId#+=5z5L%jTHP|5Jt)a=rtp4@CQ$kN-&ec}?2PbZi+8k=uugZyp#cm!3h z`XqJ*pTYb1PRB6h5WSHIDpK4)ImcpfV(s*MBrZF+eC5gcPfkCws>&xRTz#_cu~&N^ z7R~sMOz6@T>SyXp>XE~fo<9LYD2Aqjr<;|hH!)3wd8x<_)KuO=W57u^?wEdLWwmcY z#Nqg?pz?te^VBC-;F~siqUmt&i;p&rIQin_qv|2`W%Wxqq5@wac}e*<yhJxCpwz?7 z#o5)#s1uHQgRHp1N~FF)1FuX`%sDYRdT&1^#xKTOzN_cCt-q=tmx(a{mpetdtiH8J zeo17jzpwke^W^Pfc!c_V!f8+SEb*TveXU&3J&kY3yB&9O1Y-<rjB7BB@QLt@@{Gue z@U+Ow!~}KkQFV{#IjSTaQRj$TkBDt(@m}?3>}CFlx6qv)aWd%0D4@l~kf0ybV?tz2 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 diff --git a/dist/fonts/RobotoSlab/LICENSE.txt b/dist/fonts/RobotoSlab/LICENSE.txt deleted file mode 100644 index 75b52484..00000000 --- a/dist/fonts/RobotoSlab/LICENSE.txt +++ /dev/null @@ -1,202 +0,0 @@ - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. diff --git a/dist/fonts/RobotoSlab/otf/RobotoSlab-Black.otf b/dist/fonts/RobotoSlab/otf/RobotoSlab-Black.otf deleted file mode 100644 index 32832e7c31a30709140a95833b04a1f382208dc7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 118432 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 O|E8|E<5eE3`~Lu%{G|~9 diff --git a/dist/fonts/RobotoSlab/otf/RobotoSlab-Bold.otf b/dist/fonts/RobotoSlab/otf/RobotoSlab-Bold.otf deleted file mode 100644 index f48159271fe4b52ca9898446005303db2833888d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123212 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 diff --git a/dist/fonts/RobotoSlab/otf/RobotoSlab-ExtraBold.otf b/dist/fonts/RobotoSlab/otf/RobotoSlab-ExtraBold.otf deleted file mode 100644 index add35714ae659538f72fbcddd4947ad8123060f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123140 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 diff --git a/dist/fonts/RobotoSlab/otf/RobotoSlab-ExtraLight.otf b/dist/fonts/RobotoSlab/otf/RobotoSlab-ExtraLight.otf deleted file mode 100644 index 96d8c63a1716ebd5f61b61b16774fbc0503fe7fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 118120 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%0D>5}` zFLVE|@W(<h=pjdQdZEJo)y$6%(#Z`-P>SHiU9khRxk8hBB$|`~;5#@5p1E=yHpp?@ zZAJxqlV@Dn@#SE~;6co3r4YWe4dUSI$_NoWyrO=EN7^3ZL%1a9<7q{2fOlJj@byuM zCpCvllLv;xr(liv@GM)-#d2~8rCAGr)-vQR0Q!DpzfqSLvcZin&LLF7Q&|yzKEsnM z<*M@f)p)_JJ384$HkNwtrSb#Gi2T{WgV6UYu!ssF8}q3co+8N$qgW(Jj(;!h1;2dp zWxg1Eo0$sV&$~2))Wu_?n+_=s+$#ngJ^eJ=>bUTZDd}nxi-CJ;KNw*f%L|L-^iP7v zmm8hzr)2Dr7N*W$h<=G~glLN)$GMelim4-SWoz*;n&4rG-_JgpfZVE9VHjAjk#6hr zk4wNR912|28#fsnRCo}%l+GvI*G29mpbYdTH^nT$1kzQ>79q#2Y6I%02yHQr;p(tB zWj0lT$&VDGV^SUYB>L1vIr*+n;<sqvUyGXR&7S<YS#i_{&0>)rQh<C@t`B{%l8~3d zfYC+Ss^a_bGG7(Mmod<4<MDG5%dCw-LtN~au0bOUgNEqkrWi6~EH~uBE8wR=C=V?2 z|EZ*^2{)O-<cdK$voqHZItkX#?=F64Ydh{YytTg*<`ehPwDq4arj9)Iwyfr76FvSz zlACIN_4mrM2A|^oC<O~eTPeIMED*8aNU0$64(=_Eeu#Tch0QTaSskU&o6}>JtY73T zwiLre4OjraN*2az;kggQWRE4acLlkzdqV+*P5!OCoTb)ABN!iiu$`qZ11|}=4RPd6 z-9>!I$9Z@W2HhGfbNDLdsDQ_Rj{sVZMd3=;zL3kQTe~YxgugijD&?3kUlG^L{{pt_ zY%N?w@S>6T38J>V>T^ET&f6H8bX#}+*DX7DZnDqVu`7PJ1;Ncm$dp8Yp!g*ER`6jP zbuc7dl=vmXlIWg`x?A{UFtaQ1p7sewUigplRH&n^L$3iH8+nGUi`qHX#!GdqRhgIZ z<N=T`E=ntGn;kXHATE}|z*HJ-Ld~!ww1+~G_bkOt+}nm`N+XO|gtxE_abDAh>Dw?7 z<X50hd91Z3En1Yc*g}y8>i(c1Vn8Kub~8`0oBFaA82!S@`vw)gY7b8vvee&3JupSc z@bfnr5k;$o*=r`B0lHFU9tahcge&tT@+8X}L~XlJ{>r?84N{k>M*b7{bY-9w)EfF) zMW{b?jLp1iwR;dls0u-oyfoX6c%l#hY{@J8@-`3)dds@u<U^?HODcZU&Z}G{&mf_A z<(8it0QosT;k;+)l5@3m$+-sHUWM0gYNH1Ix#>1<VL>j>9}*l9>GlP4uFS>&hg*~f zNtc#)!0zi}tHZxAg1}V^T^oepsTpjo7(0v3m7QA#?UZ^1xwS#i%yG%i<-FF;ntAi8 zH^Azw2`x4VIos)Te$o&)nAh~-wJfF}wx7z%i1G;y;<dKzMnr0h;AYIBF!G}L3J;}< zd>UD0UW?7a6~^NFiy+I|l$-DH1(14~v%l@hH=dN|;REPXwngwc57M))Aai&+6u8Vh z!2(mhvaZh2hzd5M&pO*_a`%fuo}(ZySQQ3F6YhPI0%qA7BEsBoHr3%a`pja=gaQQX zLtaK!Pm6|-Mo}T8k%J)#LK=NoI;+L%x>O*9aIZ^9qYRjsyo3YF9zusK0Ta@q-*Ow7 z09GZ{6R$&>)*Xk}#^J@&ktxZaxFA6@Yb7OKlJ(;Yp&{=dFXhz2!E3LVQyjI~hMd}7 z7~Gxt$;U`d?mec!m&Yd$zGln1ByFuxXL%h9#K%esr3pKx)rdwEky9H7Qw9BK+HsNZ zpihj{=?T=K$#`SRh+Bx0t`iaiOU4*~0&BC#YF^L+Wk?^y$Kknr!s|Dp`g$Ac%*Be@ zB_vQrFE+Y+Q9$p-ebI|!ANOK7`rz(GYj8kaExbVso%I&z`-}Yh+@1_4!_6rpZhq90 zBJX-qCATL5ji6kkUrn(eJ%oxyF?P7R;%tL)uqu-8n{b)MT;Wooj_al{0vXxFP(zP+ z3S^{q8xk0<z4>p>EM)YGscm%=+><K0!l&9z_b%*`9zfk=c$|Lx!|>^QKqQ&r%(1|K zik;>nBB99c0z~RN?h+kT*TN~-0MU1NFrpv3<lKI+IPzAUORSE+#Cr9Q1U(iy{{613 z<v+$m`B`@>YElJR%j3Qg;^yQwszy-_`J};F4fBI&mhJ7PXba(viUm5R&$x(NIReG< zj~)=dpKe?%i%j5to#`%QE_J4RUBPt!`4`fe?tiC@Pqp>SEBSF4R7j5G(@%V5lYq+s zBlS*PzoBEj^y`{!KcDh^*z8QL8o|NUn{V%Uc)U$(l=B7T_Sr4RRda_v+YcSyvE$Ie z9evui@6)fNov&~%ah*!P%#56p0`gc4kg@k3AA}CJRF&D~A3f;Eaf8o7*pev{OEP>0 zy(>$+)Ji=_Fw*Dp#*&t1h+(l{Y+ul3<5xS0%|q&;F)(EFodXQcU|6L9Gy2m_Gb_Qg zEx#>H+UN|FOzg6wP<16I1%CT~<^*ey+ri)*4-v%zkf^a&fL39}wRZCO>f8$|=}FPN z#tXj8rmYT@**-JtL7zkMi}HqoS?|O1H005VcD_y9X=b0&LnDlELk&n0)f5u@9qp!J zs(ng?JdAx`8D@Zb9zPvL5E<aJtm;E7U@H|<`0wP)W9X|Wn74%_Y9S-#4x{#fl=Ru+ z`4|v~0bZs@Y<5{4n?!5kUGkEz>J4uHw}MMKag7v5+`p1o+OEF(*gJts<6IAu!Tc{Z zoI-)x{5K7fQQ3~a*s~rezY)t);DxIARD6_J@r8See2nhQYw%$1Vy%kcldich1P#L9 zYwkO<&<kv*6HOI92d0?Vcc|-gj>Cue;U-l2U_C@kD3*nZ&pHI3wb*^hKX~vbWbQtc z75xWC9?wH>Q*94p?`wC5*Sbum?yf~~Meft6-W^2L-f<OYVRP`2H^fISdbG&(jl;qX z#3E$XZ^NQ?eaP?NydNsKhsin3hsmZ`I;*?-ycIqsAEmp<@C|3zE^F6VFZRrs5+mmX zW4FzF@uwQ7j)K7L*(vg7;s}6j!8?K9d*zl|<}_t9L#zq!#wolTQ&5TFyvJGbe>B)r zjnaC0De7PfI0ut#Abje9&M4QvJfJBgV+JF=p2og4QwKGQcL1=mCkuoj`~-L3d{#y* zu7w`b>xYEfG29b>v1*I!p?;wK?hfpQTKGUbVzCo6QD6`sLNj8CRfIbg3x~+v!X&-F zz*M@ITPRe^9pJ-TUzx@VSJ`n@KU)vvnt-EpED%f4`ppK8(h(>YbsQyzQxVXM^OLo@ z8SqMXuYNyN0XFH_;xGHKc2mf%_^>%2`Foj4BZD4!?1KA=?e~t#Cj7Bw+6(hhTBW#j z6L>`+z#+sa!kQ;*D!H=xsfZO|i<+)}<wj77MOMD2qOUH)`n_YU^NP7@`)rtjrr#H_ zy6H6~76}ODRG=oqMXWC1sHBC$lwcEZRkFe+sPUC$=Q9j}vO)|0#NfYBEsiz7&)=Ud z(?Z9f?n;goUyNAzQ)c%7o?OVfQ4I_&xM-|h;3y3AWPxlWRazt+*GfV`v~rx3BV?kS z%N@xQpV<ls1FT6l@=6%CS;^x@UKuW6GoUKf<v9zaI*8BhW;dr)!~d652iQhEFMi&_ z>zIVs5x?mIUPm~(oA6s5tEb(BCX61ByZyoD)pA!Yth~INb=;>wNT==;MZEY=Kd8sk zO19mScdM%q?*C0WF0z&N_P@hRPSi`k<c8(YFe~l;ntybQ?w>sUWS%>h8Tt^=Y6R-m z=-Q*Z)$Rz?O>}qt=9Ju?s5Lss7&VTH3tEUka(@JpuUQ?_swuzYibcorOnx-<ijAs% ze(1HU7EX<!!MwzD8&#;!%U^{F-%7UMlK&TRz1<9NxgOUO&?6Do1ElR2aW|K_-fu`v z_=v>_Uf6uua2>)3{ZCwtxoi2L3<wQs37tmysSQp;f2pCtpEr=Uh6b+o6}>`9qoF4t z7%W$@Rb!*fyWVMNUpzT!@Ijl_FGrUAuJ=I5w}mGwr_C`pYPn)dM?351C?wsi_ah9# zV9yV$9_ddXKy-D?N8Q0a`XBV-r1C#FJGGTfyMeH&0o56+V+AB+52#*K%=?d|eRkNc z&ZYDqLn05Av^y-8C122zp=^B<mPIIFGmD&a4WG4blLiIkM?zH)n1*Qr($JsB(PJCD ziQDF7;)c}6#J}snFLBd;w&hGQPVd-0F46*cNFc(bzu8T5Fn-csVs>9ZRgh);6kwGq zkZ@UG*Y3e6=xSz%#l}9bbYG{o7cBWcc2j^jswqLGbtb$pE6@@>fg7;%nRfnw>ZZ!< zuDZ-jogPDi)rWgk!9TFL9<VHf>6GIXwBwE*0?wzC^z7+DSSFo3cN%l6RpINPdh+v| z8-G4w;~8=0cXg`XKij{pSC#NWF(t6iV8-Xgxba*`P#+;e0F*Ju?-vR{5$V$u?-a%4 z&AL~X#Roo7_Et9|If%jfA%3$4LLKH~EMUfdiQ>}{&M8FUp1ESiHi#Kh;U;7rK*i(0 zCjs)&o3atNg!Q`#4W%f9v`q8w<R?3Nq$rO49uOxDLmbkrhP>f~oo9cjXBkPQpl5jj zf-i18%c{Jru4fqs2|1UZWdWC-Wmfn-x1Ob~CImP^t<m)?<Dh5R7<!gMVcAD0ESrYE zl1;<uB__uH6myBkuz@aVtgbRSwShb)h+?$<0rGJ5Xm>>$DNG`2sEDH|5QA$XeFC2- zk#X03s)aRbOJvx@NGKLqBlpGXTlQek0WIUaSipf@xdXmXqMBY)A9VEnU%As)e`3_Z ziVO%V0=J%#djjzrtJWzDqPs0JQBACqXF~(8Ik*`w6>FnPJbk<DYBnRcS^e-2o7GnY zBgK_lKmgc6#|o@XRHI(Ih8?{tz}1Vy*+q;yVp$#e_bA6pdk(z<bSma6yq%RO##0T$ zr0aiJ=4sTC*PwNCZPkMYv;dqe7wahQP?%h)AtHm9h2~o>dIR_Dg?{3H>KoQt*$a=m z2G-7T7O+RC6W)c(UnW7zms4dzOCTR7oY3+)s!&-WX?P!-1o)A?WOF?380bq!xo^k> z^`Y;O-B_1nlc4o;({c9I!hs6;fCJ%N--8E935I@9ep;<MpxVY)=H%_eYbGT1Mkr#A z`VIMvm0#&Cs;8_{&`??X3{l@+GJ6RUlGNN+=3WR9i)F`RtCSY2@NoBb$58AK(?uJP zFmNyV-U$zSj0i;D6uJ(v;_DiaeIlsw2tkcfsah$vgh_BoON|xqO@2xX;-^>;<r6(E zIfogvID{#d@RCsOzec4M(>1mm_6Jhe_nXPr=&x4Fe%My{sm`n*FLkditx#QIMqN`o zBTWh;@hWy;+YxOn1^Y?-E<hGJY?ngNklfNt4!`T+@CujzotR#@2qIR-T{uR*O1OF$ z>A+9Lhw)z@H&3_mw3;|>7&|@1j960xXs9P9*a5aheV=~ZR26ES<6&7fqzoH%GC~@y zB7&3SX)Jx>#k&LYmjZ$Hgj7sqW%wEka1P-Ru0Dk9mC*VP=RIhH&2$Ey+%5wYg9cI$ z)Q|v1jy3`V(u*&(X}jEx%WfkOlZ_z<Imylk8xg{6%p38+Hq%D-3jG>KzPGO(w6h8t z5P3)W4rA+RUZevLxA3{V4hHiiJM}YC0%B^xkT{Ne<;TO8*{-Gv@%Le~cvVCVzY(gZ zU4X6JY3F^7{6`G>QS^h&^e1(a*+{BmWSz7T^X8NjkN>rZX{BouSQcx_W>68KZ2Ayy zae=wgT%%S_>n8DftUJO|0?t<l_Uv|HjX;3BGYYKyYNtq4@qt2FH>BmZLhQC1KV;*P zM*b^mctz4yf!IqximocHvr{)CeU8tx3gUYS0G3zbpWAphBP7-;;&+1W{gg9_+DZ4W z?S;@Mka++81TXHaKXB5<v*sey_uoCwFT%HJ$2^VHAo0FG_wwY0j4c-gXAj3i#|Khi zp)_Z0()#Z`2`YHyIzHm%x7f(C{n#^7JRx3R9{3=Lf<MBft80NjHPWzmTHqt>rq=8$ z+@E!T#v7o%6~@h%__p(Q{`KjwU#WyAqPY1V0Ug>OfW!RU&mF8Bna*p2;IP!f(@_hg zF!Y(*Q1K@8O;bCqZFa34FXo9zv$ZPp=(_Q`m#LF25W&jX@zkw6rC3aSHdR;c=9^$S zQr^wiPEsKYSuck2AiI`)ouwLSpw|;rfXnaOv04|~G^!xAGMMnflE6(!H}{|2V_(oe zeL&`rf;SD54#gij>PbM6hT@pIpj#BK%1bY@CC@n@FTFi~5K~vdBO$zmEu6z1i}VVD zm~{C&ekhys*?EM7J05&``Qj0>+408t8Cs0yc|yI=zf2aUV$$w}T%bkd1_8?Kj;y>5 z?`RiHoi==1cm&{Mn2;pwYCB(m*J}KVYU(>yy$XZUhpJvhY`3buTlK*5+y@|3L6t6f z+(XSrimbMTmZTjMRFeF3lKk}rkA?Er><9>(bpYiyFO=7u0kPo=)~2B`p65t85ugiV zr{OX+Q}C}y6H{g7JGCPJ!c1Ee5N1vTW}cM>FgY9*Ie9PkqZ(#dh%@LsFSQ2s642N- zxI<U?B4hyi^C|XL@K$qv<FCzs(rbr<zq)QnWx*1Mc4diLa?W*pQ+47eY5rrhM5H*^ zBB-9PY+VCIdLX?}3BmF6Ynbm!=3j<Agdbus3Cih*yvh%lnCkr_9;X2lKNWL9Vde{v z^}|1ECV7ApUan<dgdp>Z3Q*40nC^#)O}9i@KqLg6=|I8jYyN)cK>0(VZIPe76x3LT zQd@n@R>qF<hg#d<2-5gd9zV)7Ud@jitrLl{be%c~efoKLB&n!v3O?n*sWK};<&+1D z6bf=Nf(0=oo*830D-^Hx%2qgt-v_X8fo%ylyUI;K?%wYUBXL+O33Lio4iae&=l0Q5 z2{OZrepQf6tTe{RHGK97fH|MS)_8K-*Wtb60jLUva;av15|uT2qDJ6Xz^C=06ZUmE zT@9FHx_&8i9(!W&{u=-Fz`w^pC=%R&gQEICK81N(rB>7yQF3r0L#z;_HK`Xacvy`! zP8&MPcs{`0$gnhYnu~f3N`}zLyykk|jc|~V$$Y;DQuddi%3E9=j+f&Oy;e)*wvyvI zfoj96Q}z!J0`TBORn$LAH~)=VJKOhe4{L!XA*+;}nn^N?V(r~B@J*<LjM+%b$4=Ce zo$G}T?Lz3QvQFr46GT<sH(JUq0bgQ);@Gb1a$deqeb|eQ_AjB!$>89uWW5Z?&IMyC zoDXJKQ?Ro1mUrS!K7}{gFMbqcv9*&U07>G>mca&VfiFDNIznMS10ZQ1<W)Lz4-D*! z?Iy=fG2XsabF{a3rPyBpC8FU5c(8NPaG<N<pHV~TjWdV6X^05H{tUBPF}E#m%(5NP zR(a7DNLEkOu@eO&qRn0M1S4Wm6XR^uQmoK`S8E}%SSL|9cL^&x&z`bSQuAJN<~1ZP zlvut+(8yj$=S5D;7FzyKdj{07&r=4t5!HF<JwD8$l|U^5m(I1;lCt<gR?ud8%KnVm zA!}MB*u3vaxZ^I$Y%ePUq>}_u>9PXwS(;WV90el9$azw?4^E+&P00y^k&j|`*;L5R zYF%Y!!lMX~)tS};hbNd}{G<x~-TZio=kx7aaGZ_rQu8Fsz-|3#)aoyVr2p4M7LWwa zQX3hm(q#Z?UVz`2om=;)FJFqfM<zl^-?yjD)dY7J2Jj=HSltTY-wh}QlNYmMn`rxj zxx9@A^lP48JqNV5jGdIWc(Q$Ls5J45O|v#zu3z|x%A)Q{ch(s}AZ=?CJSKmm_6VBZ zW_scb(5e{tFr-gQgBCI#Q$Pt4r2;>3jGF^R_PJmf^`xnubOLAd;RmYl;zN7zk~Vgh zrQ))kLg!b!hln4G_b`O{!s4h4F=G$oUh;bSCFQYz-B%N!kHyJ$jtZdwe<a$HTf&IG z$kxVC9tF2Jzrt=<3;e1-__po`-}vJPe;N;dIV&~Kp1e$AKV8zc8$>;<SIaQj#?c82 z=Hqt{{(}DCtBD6c)WUO6l<RY?5)x=%vOkh#)cN^hvQcZ63b9WpA%jb>WUohVrQVvX zo<xhaxZALlR~tYCs^==$d;7Gp{6Y<o_yMAPa0Y~z%OjytiY+jMCf;Pt8F&DnH=`8P zM=_~8#pmG1mKk|1EdaZPpmC!p1N^TVcWFkr8|RmE@=Mw-bz4=%p|_u^Hd=e`!}cp2 z@aQ7bAtQ}`ewE;ug&I<4NZMTprQbKEeTE7_28w+V$Vc1xA-u5IZzTc=2ENh8%?9Q} zb!APJIAlsT!YYG1g5Ao=>V7rMJn<{d$Sz3g*9Og~ou4>NGFc1k6M52C?2s|AZC@W= z!IK~A=Q{U`t0=jO+EoibI(G{L&G?6N`@B1MWpQpM<-{<Qn1SztQ%?FyE9gF@!F5V* zV?m%VnlCMvR|FW5%73RG`wHO=^TtzB!1~%}u6f?xyOYc|FkXI4LN$cyl;}xqQD%tu z{1F16`<~++uI`CBBN&G08YJ;W?VNfxKI1aROjOP}`F0;!E#Q+Df#KB><4>t_q8eAJ z22{#`dYct}fZyuO8^U;5Y!5N;@VY_Bix(o<iwX?FrxA5Sq5j{>G>kcg=V-MS*eFrZ z-jiD%TRt-+Uz8>ydtbLXZ`Z+&$C*4z@aIO~(lGL6B|~l@#P|{p9}QFM3qs(6RJ_=r z0p>N#`y3_ntm;wo|F%i1^rOzgb}ZBq&dI20>?-NK&SDZKg{c0vvbpkqsr=hEwu8UL zYzWTz`jvp!RiijOAy>sT+kdoTT0C^FN231fl38VS6NY*yw7<FXKxQw%PNLOdB}1OR z8sB||c2j;M8|Q2*Q5QG{=2Y!dwI1C=&AO+j{-G@1Ku9S2wj0Gu)dhJOW%0aecLTng zS7Q%En=q8l$n;Vd%ctfj%hFsI$j@0X;_E7l!Wnge>0h)rD9NEKOoL8EjpeiYX;#mf zwaUJZ1}f|YX7=NJ-&NPlK2@JiT!IyJNv}BGLva*2jOLzUx_zcs5>S0H3de)trD1y2 zV757+YEzSEo9Vj*;1b=2?r0dgFKxU9`=%D`n`NS6uB#A%yCi`cNG*iP8v#J(6^zp^ zqj#z;xfR}2Zk1+?Gha6HJT;bn>2C)C(exbtZ>A^pG!onhnhM_7Ow@v%%AeSHXB1U} z_cIa&mP**hv<#lnP|Vu>=?g(it71e|qe_TYj<(G^jiN4mMLN8pO#YWAuWZyBQY=5j zKB0nd*X+D!>j^MS@o}VBwBl6X%m=;!JhLy&(_O~zkw=XNB&0p$ntOt?#(RRmUkTB; z<`pqt2B}^2m+uA=SqrG*R+29kBo9Tafys3zD?Svv2qyAy`Hh<{s+XN@PZKWju0}Rc zU5@(k1D&Y7(lv-CYVAQ~P97o?UTD;Oj{~yUYG|ojkHzV=aUn8iEfLWJ^7a{~Ki!z5 zgHJH>!p13PzCsHPR4j!Gt)${x3TiL`;bNSIv8}x}@?wK|kxAS%w;-_w9Kf1sOSpuK zPV%I^NS&eH)d7Uv%Fy;1=<tBef~@-5_$_>_(yM?hf<>|y13ZFtxfTiHF5?Gri;aPd zY9i){7%vPdkHa^g*@v8vF3Fr|1fR`}Hf@f2gMck#YL0%N0C^j*fJ*-Q<i?N_Ww76$ zKx|E-^CN6pfO-`>3JXcSkCbd(C8s&Ojx{n3RoC#N@0_V`JlQ8;a<<|(7TKmwnLo{v zl*(qZt7I49hH#^H*y$_rNOl9$Z$ScWMfg^JkRcMU*#Nh1b)AaJ@7<AkGLsxrwXhK` zJr38~ZCoIWH{ZDg;u}qTxOsRK#5Ziy8%wcUzmDIEsa)4~`OvGuw~uF`wuBeur+l~p z1-9JUTkqAQgnZJ!)&3C@H8e_H1Gr@ph~WEV+!VEnB7_4ju93H?jX&m`zX9#lK(n#u z1tpYi0K#cGNI0T&<R-*%YVz+=?a4D|&z~*sRy5l@?~3G9yUJ=k)Nj*zY8#}6BpG2w z7elR<#dx*L!iI_gz}5$-wkUgjy}SsDLk>b)^MMjGGbrPLJFY>@q^j@&9iN0L+7NVY zC~m@5a91&7^;fT<^OMn~ZSqsKCw{}RJGeu*YaY6s2GV_I-EBJ^rf>tc=?mi^yaCpO zx)n<Y)u&Yy)=W6w!j;<R7zg<+NFiM`V^~#WOzrQy7x>;7x9o;%GTd+XH)MxweMG}@ zqdVm4fN$S`M@RloSIIOuPXE$aF&IpR)3i>iQKH_Lcn<@s$L>-qg*DXfO1wu9^)_f- zoJKCA{xX$hdp*=VrwzJ!Op3zBU<E_*_1?JEc1laNr@R^aI+`jJtY_HDjjMUdB%VKk zcdLeKElrZRJ*kXUDkY8!aGb#-ng<tREL};lr%=(cZ=)!rAny#=7OJLi;Dwi!tK^v= zio*aT7d@{aFA?~RDka;m87ZVS#=P1)Y!trj4Gh|*p0Ms=lEOw0<1hvC`r49ExDO#l zVSb#aqWh?tg{A|+X5{U7FJ8PdP=-9L0d)fO@Hte^JK6({sMSk(DpN#CK~tEcdXjlh z4}++b5J2#}t+iu~G23Sy_!T7-jMOw3fRfN%Ah_;&it!=Xlj1~OBAwcWv*&w%_9*@A zd&Sx3ld%GNhhe%r(o8(8A%z)$$27w#1e><3vC1m{pSq$z8c1ymaAT5@fayd$)xLm= zj&t3ZCBcY+B}!kqZVY{<aL=Hp)IQnnSmr0^JVp_<H%4uGRb1Z`Tfd-v29VeBJ+LqA z><xRBvy4&{^$0TcA2yysrm-YNQBduqGC?7Rr-{-=UO2maMcj6m82ljAV=LRxeHJ9N zoz9iaDF%io>PmhKO`cGzqQPuD{yMY`Ul`??erX5=7v!_?7z5@?tGt)gsEg(%0}W~6 zacFK680Ayxu$_>nI|xSkbco4F55`5`wtaP8+Et(DS<9hre-Y8+EUw!5QX}Uy4&-{_ znr(7;;cQ8W+txwW17|QN>Mx4B$Aw+;_1shRcmeJUYZt7bTo#<g4mryV8PLtAd}=K; z@jbrus<b+xqJm&`6r5sjzMSuc2VD%4-bkwb82o5zeTBC+@WTjF=E1Y*h*)b0+6Vf5 z1RUrtb{A(oHXTJJ{rL_HzlA}=i)ZlaZ=rnCrL&z6?^zBeZCg)Nr;6debPN3#qb@3N z=-=chRFZi2DbAD6sd+g!-(~(0hQB4<FGEtpizmBdoI6u_Kh#e;@-gQ=Kf*9+bXZJa z!pnPe47Q6X4gcoO$}OkuFwPtOx|f$j>9l)ienRyoL||RD;*m7I17`O7I`L)%8+v#T zt`pMM&P`OVU01jjrKM4wT1*SDxOv($*k#<uZxFd2NP9)?mo4yEdm#eUlzTVipR}~i zO<jjjkuTDK<3BG;)4!yGN9R!8d1+;u8>$8O;3J3I_@2Hzg0Ir*dh+^4z8696f%L5i za>v8XZclSWtK$HjZH0<5aqxy)f(D6-GVzFrbl|gWrW21nSdIY!@anICb1mhC+Qb!C z*{Rgm=kJrzQzWe(3Ygc<00e<pCP*gqlMxPV{&2v#>^yG^9*ugtTAG;!v%E%NUJC{Q zbXkrUXv90&O}xx$4{D<DG8pLf9LXMlHL&b?5=hco>=dgJY@EffO3rDhRV;Q!{IfZB zKdlEqAIi<tVgwvSU-bK!jW=K(fY7Dn7PT2Hqe@-_Ba{?^kzr0wu+QZI^?<w{(W{{8 z!6|;qe1T4>SNJIr^(-${a`+-r)C7^Dy7ANap-KEnIL53Z+_!8~1GV-5rtJiE&Zd1! zX<r!@mQ&4;%N6~A`1k=+lD$3VLHT99GBg~(xXI#+3P8Fyk}Scuc*Sq+>59ao<3Ugb zE)Mg2$HyKYRt*tGmH+8jnL6TAQncd$1@#sSlWWROq@u3s3%Og&Gzv-n_m)PieC)Bu zOXV2bhP$eh<D3O+DlbK)<X#GzU9Pa@lvjwpJ(H=!W4ypE)O=bC*E#3N6VnuQM?3*F zUrw!lvcnfcpA)s>7F`AdSn!Hl(^Z&mj#_jZHH1b(24P=LRabSS(Gs1`sTCmW`2Kr? z5Z(iO(pRC)ELHP^zJb9weAm$le_9YCtq3yiRZ$xG2@+VNd1AeY@k66*Yzf%Jt&E#` zwOJD=5Z>N=G=Czf%~v6aF@WY?{(bevpKO{`PM$1CNqxNmh5uT#vh6j}SAC!C9zJ-Z z&H1PC)4rX@23T06N4*Z~z8qv%uNk*&*t7Am1(1b2u&-Tg>2i48``S#oqy(yk(wWC) z@^u{GXU*chKsC2wj#?sq`&M>LLrgXBF^q~RF*Q4Uz2zKVZLuTPHz!tG=J18KrrN-2 z82J9s1`gjk%0KLb(5ex!(@q$P^w28HbTuX_xV@FxN~7sBwZ0l;=9lQaVX_j!&KvRO zRK&C&g)blf@+7<VqyWFfR?sCwip+fRfu1+~(?0Iw9jik6$j-ItX0f|5MMl-AlOF7x z*uT;TZO*szi*z2YTE*NTEd7z=>x#kRNK|&|^#bs7Z(gl3l0Z=i82oiqlnoktgMwL* zC>u0ArxxXtb0%SitOB`^76>L*u?;pjYA2aljA)?u^YVx|*eg}wy-^ymn|SLc<E@*F zqcs2W3fG+ZNb^@5J<!*GK0t89g4hX+hQl!oRiwUi>>#WMiIPs$s~{H{hhSf8TAXZ4 zNtIa2B`w8}h*(-GK>QJK%_b`n<@X0{o;LtCzcTwW=Aokf;3lcQW8Vta?CXDKrwZyW z+vO0H{Vf=Y$I%%vW}f1mAs_QCVon_)`*9-P1~)8~r(w|Xqn!w6F2>L}m^N7Sk=6&E zU6y^3xcjb}T|0r4^B{o7Rx-Hie{obrg&^WtBcFw_u{1{BI=4VEs5RWqCu&7>xzesI z(#(VEzl57)d-#e#3b>$+Gnn?O<3SpY7xe@``KX>CIVkfa;s&3Il9#wkLqchYmCpc_ zvEV-!C3GgNlm|s-EE;Q@0ng)mz04DfWT`QS<Tl^AU$07#8R-jHFaE_Vi1*J*moM?l z%v-Pr_*vd7h<fG3Hd5GnylCQekulcRtOS4#o;R~Opq&CFDIQY<Elsj5VcD0o&x|7A znY0iTi54`?;;K(%|4gq>lt?r1%<A!qcxIvydm!)24*&!-gH6@%av04p@(Zcd5XIRy zSxlD>dr*D&#>^m5v}U*sp}a@~`Ds`TIBlquqBU~F0pq1L&WWp>C=pQ~h3&ZtsL>7< zWP}&83u{BDJ~CdSg(%H%=U=qIS2>GHT5q)|PYY1gA4NO$aPCAJXrNI~uA=_#6+`N5 zNo#=UWuS4<VhP{oq^E&=lpPaqBD{c_G)b9CU6mO#<|lzbv@{U~fek#{lY4+Y7B8u7 zS+<#f&uU44SMwcOEy?8Y#(Woua83{^cZIOY#-O(Se0cfXBSOT<jrz$a<K$`YPM*G4 zx_~-o&)g@Ui<8&D$*17t&OL0VxBzQ`ByqYO;&gZ2r{hyuB?0n$7q5I@Gp&M^eQN&d zlvMA7faMNA2a=Gj!c5{xB?E5oy5HKU+|DZxD4!?lw%2}zLA*LI)7Gc4jW-v;N-yc; zZx4T<A{OeO^s*r@1imECAH?wmm25yI1yi>~I0!J{7WsoC($BzK)po@y3wu$15v$B| zRY|*}EQ44VF7F5RrbJ%54sJeY+3>}z+1d8h`%wX@aTssV$<BLe&S>s|SY;n5>ZGZ2 z5UacuVtkEQ<udlO01z%n<6{VkxjcqMgev=59hc4j`!=lwrs^c&Ttak+qTbg0&dF2k zGey{PTl^OmC&KV%VO;(5fZ(<mUNu+Xbl6xgJ&bYJK%Xwfhi9NLPq*P<OIPASXKD&I zZq$sjCd~9?kY6+h=0&0McMwQN`E4`LxD1~hxh;pN!Yzu07f$6)HXDB61?j;t#ONqc zt`jkg%RzQTx?V{&D6Ju6^UQj!*46khTvQ@otq;VKP^!uWyU@8ni&#}ydBp@5$RLE0 zKG9GvwIsxq&RphaXs$jS)aMNvQUfcWBEp4MW)yuyF>nL7xhlu5)+@(uU3UcC2<U)f zv9;b8i^VL|Rm?&uG#Y6zVN85%qtInNYBfiu*ALK7-E@JGQVX@&Q(VS~vpIr?zRrA1 z%*l+bh;713><=sPq|KX^hMng`O+jC<l-w2$>-EwI08H}_?8M4^MDK#8OYBCB`R?^q zJ5JjN-FPyY@>;GKgF+Us4!4u^^tdp*Jzp3hNmUe5oXs)H7J~PgWh-ywQMZs&^Q&T; z*duaQdkde9ghe#KH8+iT0tMi9T5P9`B3Kxij`UG)zRt5AMl%%HjUzxe;;5dPSG!OT z&QKdq@e~K01E8QZeR2)M;80ryBX8Oo&O^Q+Ay|^EzbFVw_kq$E6<bL?Vg4hM_6stg zgDGx;%_OX~;j%DU{*A#__Yb))eSz#xoaTQAe3JOf9AfX}@O>!&WVc}#mz%@CamGi( zN10>jkCf>YwL0p)MR)tb$I@@$jA<k7%Ueo|*Q{OirRCR6F<jnerwz_csLW^3?JH1n z5o#Q(fYDRnAxtEZd)BQhnB6=*C)SzI;Y(lXHCeCHKIgG_Nw_V-4heBghtX7v@+tt1 z6s5r+=ngX6Ontrn!lr_#Q!XY?SAp|ZBY2)MHRcqgRe^k!k#}Cw^o9_vY>wa~>YIOq z<YFF57QP!aIi9J4g!nOie<G-iZTQMzw!r26L}l=X1|E2_GL@QWgErX#On>7k%f@rm ziquhgrq<N&{Y?XTXT05g?h1rT>NoKQ7EVyyd|@lhZ=tB4BW|-Ec1I}O)_>djw+LvD zp!o4Nen#~|^CCpa-a1OhC{B>5?w(PusSyJ0@!3xp4tgh2<AQJpTaXvuw8F*;GG8hu zLX#bl2-K!Y+?Un(3f7~4BQYKzsJ#qcP$8EW<PS?of4k967bOU_Dx0EK<pCFHV!1*A z>U>dUy&Yuiiqkl|<3j6qUy}|d(LcE-M&3kJhZF(J7y=&hBR}FpZv-EzcyPMQfq13s zbRyv6^9<r)@5RSHkj)Y@PybSRN2s*$B5E<fL&sUwGjGLBS^#p{3t;%pVCYl}V#`pg zdhWk)xmvT0nq7odgw}96c%FXn{(nuivp#IQ9=Oc)Xw=$<lmsnOgfH(HF+F*~v`I%m zqb!1E<KUk7z?AN3uMdFJs(2cV*yRG@&(VDyiO%POX`y>->p+ruh(7j~Cw`!Oftf5# zZHFFD1_<(=Qd#xJ@3Hv(5Y%Qs`5{uV+REZTCPg!+8~yICET{`_>ST5E83T}7vtS!n zGGHu<lNwmn3h=*bsqqzLR-mSG93F$C8gAF<n#%vcZ_qt;SK#xZEc~TxJ;b6{>qOjh zhE3E5)#ILr6&gI&&GQ!WdaxA3A$EJ2w>O|rV|4_>WHKf4Z?v-fTUM5eq~N6$)w7Gv zp#xfViMNNwfq`Gp!g(>oLciT2vsG+1zSCeTd4<d;>|43dgK(;tQcw@y)sc5_pS9ea zgm@6<O^XQDEwF>($J6170NYR`1o~O{7;Q30$)iwx9MMQ1E5e>u;#R0vv^K^hPh2>` z#;uXOfIkn$lUwKLJi!crKy~01x2D;XACA8sMfQTc2SQ;Ub2l`|4oGTLHi1v70Yg0q zv9_Xp_r6NDBLz?>@+vQm;oG$1)B}<{sXf9#1(8LHMZ~NW4+VpI4hnB#Heae#6%6m9 zUUhh|4FlwY#uAM&Q2oTaA>8Cy9~$vZFSn!ysPxF&s)_Kk=J||l)~^1~eag6s%og<| zYir}8`HM3=Av9dF^DXWvPP_f&11ca+D=L1*;=ktL*|yYA3jvf0I4!<cPj33~v=a@~ z@KJqU%3jUbG9`G;aGQxOvKC07MM^Rm#y{^(4GMAuEuV>yXuj;q)jSDU*kaA}V5M3K zae?-@&BcwH41<f;vPBz`0;Pin8hD4IS%6U2?dq&Zp|Xn7>zC2!0yO%p7X{TxDzk%^ zU&}v9LJk@&77uo}i125irm{ePj9t(tXN{POY+R_!3$dek2}WZc%uj<;?Wbm)opRU4 zWARM<5~W357j}yDoXdS0*5W<!NaBFX8%D`?@UxR44KkEw-2Zdpki)hOXQZv2>a5}> z3ttBaYaHK?%ANogw&1gX{4|kS-Gq~j$Ad3M(-COBF!l6sl3b78JXgwYwYW`3#94#A zEAcisjXN}~Rwkr3`B*&;Vt0)iV<kH7tZc~O8E;XvvmG8~;6~U>7;m|q`YYliS+4NX zY$M{4m~LAdc<chy#*L)qp6K*4GUF|s1+T~|Naf8yDvu#3m;4Iw(I{Gu`77dE-7TAk zp~vNxRdl;$Y6zXV1UpP8b=Tknf@lB|qwm}@5s0tEYgC5I0k>=s^;AwB$=<Nvew!P9 z+v899rRR5l#^v|$L`3B=e3dc47zOac&3Lg8+YAbo_$)ychrp#@yu_{_LFr>i&MXp= zGcRAlv%@qS*pGWO3bG-|*EFI#%<jh0_`cm{bi{`R_#<j;AcL|{rr8@ktWpJo2B`fv z0)R3N2re^AvKH99{uH1gUj(x_EAK1`P$AT3byQw|byy4qC;%5hY)%F`ZW*1Si~kHR z;$N%z&FuI^?YIF&0U{M$;D5zCL=0;T1()^L#7P2KQ!8LXmIN1~1$Y?HnDj#ADK0#W zNrwbNe1H85Yk_#P3l^mA1p)C>JWA&hGkbMOdu0G6FxBi>-d1rwH_QcasJ;PFbT@_& zs^Rl4c{rwF<8s5K1#G@rPugbGX0tO3QYCdbnhI%QfZUiv`@-1~xgP;E6nej#*g^q{ zu^E$7Bzg^=?P#PJcfmd!&EF*3ld!T_YkY~ud5IE#GY_N8IR1kt--UGZNP3%OTQFDR z07jsgJ>s8J%?S%6^|>*1fkZ#2z{(8c>7Gcybp=}X=M-B-4}K_-cSM$GF@n_yue7EE z^K7Dc@pBkmW2OPJ2XqKjbv#%kVX7JNCnS7FlIHonkscvvpMZ+JKO&Hsz#rM7kx4+L ze-s~5-^TN>u9qNJLxb=+1!1=fc(+*zT*Eiu@`T7RQ0HR4G}-ul+_2+<6<Ih?@kV(f zD}+T9ny^(NWd43PJAOj>4a4`!709iw01%cXV2fRB5oIq#<%-EzQ3xw)Ks6saZF)28 zpjF*bMP_+>=C0U<JrIK&VPx^@NrZ-GE90V)=8fH@)ls{XkEly*#6(mifh9Q4NZJsg zN?@OggMU^~7T|X?>ng5(_}^UpE}+T(yH_8NtG_R<z9FuDi2Le41nYgM==^}G9(UMl z1E2<PC9?hc^QP054eNxPy9REq+$@3zhT3@-Ewm5M2eZ5{qVru@s6>IGO^-k&q3__C zQ%Bp^gi0A%Uo8I0^2ffR+;+rHUuiG#rfq`msL{Mz)To~*YSh=$Yt;YV-gbYX8My2k zv`6wbFi>J~6F0EWVlFBZ$y=*};cA1S>Sd}FDey+C2?QR<%(gF&F{;~-b}D`FJmg8d zJdsZF13!BX-perjH_OI4<xDq2u%p5mD$vEQ9y9`)XGJ706vFcPk+$;V?JJk#!);X> zke314%w=F-MI)8&f#}RMy9xeDKlVFD=Wp=FjR1}xF}QiapbrL4-Nr}l4g%H16GBeX zAMnZwo*3Wzxozzq(*EjRpYyyHMCe4^vIft8vML3%u_w(0ZEOS&;%)g-Ph>j;_J73t zv`8c^5Y5lVm360N8}%Fl?n6sHM(nx(iIGT=7{PeXJE}u8PxIMrH^`Vw`3q8>Hrsi< z?Y7G6B|dPE{~u)Wq-uw7jSXp_jrp@J(l5??LFy3Wq9iS^HdF%SF{Tw}>6%cFep#DV zwzAzBhbtKQ<H&GNzi|Hugr+kb4K+V1s*GjlaP6B>lw}Ar{eP@|2S5}@`}eio!#g~h zi+acHDt5twVnGlT5fyvyJux=yvG=aQZW3cRF?o%~5@R<iR%}>MEQq~}6hWLlW{>@T zbAX!npSS$K@8fvp_I78V=`+tf^Aw3B8Rg>ekv#-j6T7hR4pEA4WW#9)*(FlNu~h(< zu&Rk#jnv`nEYNAx2S+_uC1P>(rxqh*SG;gUJ5{tOXXNPdeO>nSzRa63TiCR1#quAd z*>|`Fv%X$5-PU}-72?xVQoQmoarpP{@{*RbjsI%i{AtpPNN&luzbyUE_F`vuYW-8X zNjoWx@{e*EJbCE2`8&~KdL=(NJ9D&N!jTZ-joH5#akme9W};!(UAPNL2cNu&%XG_b za)j3XU2OXUN7p3MiaBJE6+*AAFgE`og5IM(Jmf{)pW)oIDiPknulVgLBX2`;pZiC2 z?G5#9kXLE}<%40=_f;7Z(i1GU4j_5_;ktru#G-B{7sJIvGdW@zd2B>$YlC(jTJ{hv zINo@h7e8J&zJJB~z0#y4Zg$_X3kKWDwL1f)0LM^}s`=|eNsavJ&-13sOPo-58G5%4 z2@x&5hz(}cp34{bvarb7lGL)nGF!DG%WN=mg}HenI!H7m{LYASxRM}%$bhAW5?v$$ zW6a}l#MuSj!DAs8(}V64aj3Bar$3!d^&MRmi*RZ8BjWbZN-P}@(&+sn-EbaEg8(wW zfFLO0A_!VwSQuy*@t(_;_nhVMK2e5FVx++_a4#B?bFe#Cdc>a54XojvTC^V^S`y`y z!Z9<BT$Fw{l0G#_U0VH#NK)@9XLvBMJ3uh-tc0F@1A}1Pr$N9t)))i}L1FYDvoQ+h zf`8J3E@DyFU=Z|UgMgNEv>GoQj$gHLpQ|Rn?l@=Y$C{Mu-ODc>D%+f2kxr&n^4;-6 zv2Adem9eP9emr@*4%#Mj$OS981e4_B>HM<QU{OzW9))%_M^F6#rb;ie*}8;uzK<SZ zect;@DOi&%j||VY(#I}JD0h;W_DBF91uh_xj~u@UElWH7k}io8A%{~7OZ#uLMaxEr zY%n#lVoP27j|^ozX}*{PGt_eh&6Y=z$C%eWS6~;CfyuwvLi(%X1GaW=+A5C24bOSx zfzpF!DZ{A;_9Kk>C{LBAjo)Qb&X69il?Bt4H)hGcxFhRbYWi{zHgN1W>F>wQ70&U{ zBl(7-ItZsy#~{1R(ZE6WQ+|03`=VZ8D%7=J^#_ij_EnCC*Z?lZ`?!X8j(_<&HQ@cB z_6agJiLUqC;{8CAJk{~-0lQ+wk6oCyp<!3Brs{Cxu02FvfE%an(6~GNz`mMUN5o?k zV4|NKfN6#Z@_Y1`^QifLBukPnK@As-#&THF8{;sv3Zx!d8*$d&6BNMlnPNL5J<Yhg z_2_zbRu>4$VV~sq$`}ON;Y&C<0#PsuYFzLm(E>K7mLozS>2C$n?kQQI2}&oGr(H!Q z45|j}WoC;nn7BP6Q70rCb&MG6lDalB1I}$mg3jytB@tVbN)l-S!;VH+;Nn}-Duci| z?qNm8ErDcah|5w0+Nv6MZr?*hB77eSP9ink^1kG+)0+Ef?Km3YM!yfl*<VZAzBZ<0 z2pXTLLAM*}fihTXB1Fq~@{h<vPgwt}M}{7ePE(nC#aEK|yps2F)%or;2PTHe$gb3i zb*&RNlt^wQDyLZ@+f?>MHamZS#r(;;#VSU+@(UQ}ihy{(Ws>XE>c5$}aa8nirhdle z?`NM))ii_XeI35&$J>|*$FGb^`8r%PBe{5n^MmU~x@|6JX`SPnR~*`i5fCJotI0z- zh!YOU#VQueWOwS~>}d(zf`;rs=U%a6gX9C7Rbw!JamZ^o>fHouZ8Xk9mC?$6&Jqdp zb^=)g(E=vk6<wM5&^E^;5_~ERY{v3dvIOQZ0>IN+f~BNBoeG3qvC@@5&lwJcC2)on zfzXFe5UF<q;>|<|%2mQt%~tf{u&p-=s)7Ebm&6pq*3O0RuWDqu%@QX+$H_AEE#{=q zIe8N*8lB<!tGVuu7W8x(lTu4AEy&9qaTke}k*CCHDT6~Q0o12InQNyF7c?B$u<;rB zLMb^OzJE$`cgZkke^QZcd8QD~)Iq+2$lrow8Gxg_BOp+EV0j6p_L|hYg|wKIg7p0o z6t@u>57Uo{lX|C0Ki}pKg;v~BiRn)Eq$897i9*vs4`IKr$a?Xv0R<`#*@>&tb|VS- z9_tip8e2SwTnv;ftz-*SYF81>Ie9y2A$vj;hm=mqkHQua-0jhvBaVl<d@gOJ1a?rC zyIFe5r;)#{SR^WdYH#d1(Q6(rk)Y!_kcvSg#?fXFpZo^KuOd;TI2xRVJ!7qIB8};a zeI2to02!VRI3@m7bR0Fnq%{=MFeclBc=y2E*a0t>1|ib|OQe~0lAOa0P|&M^<F`IY zvliMl7QLb#j%mAqCtVB86f0Q<$Z^QjL7*8R2TA0XQ8vTMSq$BV<AS#E26&L}#?mtg zJ*6hGrjU}?#JFl4eYY3~nUQpcjdCHI4g^XQLb(B%x#M$e>*Nbe`K&ai^vR&GAoquv zW(4sAads1OFh*LgJGzY<ZDq6kB;P^Gdoff$(L4=7^X$c{6-tLH?x1-Zg646Fv&@8r zJQt1g%t)@Iw%D=nEcDq{^txCuki3!InV@;9k*%{rAcHyDs0@tYqKtB}1Pq}UuFaAq zl4vo8Qk>s?973&`vCo>HhR|YY!bP$nw36|2?(?WIFN~u}D8}E8qb~AslwvIe#$Ds6 z67tjz<EYN5w?*S91mo!YzZplPAP~gH5sb%y(>S^4d~6}9P%w^4p@F{sIF1_d3+Hic zB#ppGf>F<Tjz!oyc$2v)bS?%G?`-HANX?B(ata$n%L@k)G{x#eYlRJ>a%>QVe;h;( z-9u+PHhL=2$rwGoToc*<96e%9>eI}nEBg=VNVUdBRdZ=luLt7KcZ!D2CalThXtD&! z0QwC4slni(W9SS5ebbWcmf#n|HFTg=1NJRi><dT+iR44U*g1u<(-30^ibWVZeqpfs z3Fb{M4OarYutBrjMH&Bs?)_=dw8WsPeLS~l(6m6mUyAP9v|!M@!=MSqplQ_=qo8om zbi$z7=^8Y>!9FV(G-WVodVz~yrEt(xK=dxIK{Fm3kAguHj7A)d8Lt82bjF|wMw^U+ z0W0|%)aV|Jxc20RB!6KfuVAOC4c+P*G$SFw^%LmRei-E#G<Qj9Y+)uDq1I6WszlQ$ z-(b_hKoLWx-@BX%Y{+B?Q1-@YD(V({FznF#K@37d+`SStx`vE^A=A=k=_vmWRo<o8 zCe$IDB$8$%8*%hdhb}|;L$LYUC{pNJZ9;bIkY!8?tQWQheq@M5uuUJzmShMS_Cgme zO^1ri((DlQJU`kK!)6aD50RiJMtWr^7Y1T>Gnc;rJ7gO5*w?Wv#-tqQ7p)*U<Shqb z`liot$mM5+4-{Ww02wwJp3nkmI~OYwBc^69n0PHo_`~Y7TIHU>ASU64t)tS4v(R99 z1PU+-laUwr*yS5TmwCTLJP+N-AZ9BWfVMH>6lE}095|s^DK2%5zzU@JTddiwUIwB9 zE7Yk^+l#bz7^w{zfXoPNkE+AK8@75aKv8N*fK)J2hR%hmvzZLGS)%1tjMXxMOuI*? zIW|FR|F!c_92Cpm(Fr_bp+NTNiXcbG7tg(7%T5KOg+|N0kk2hxLIW_(OhHe^k;(#z zmR-<zaAb$0ax=CBZ6RUc1x>HVDd+g+PVwe+F6$uJYmICqIvd)w&1s(ie+-Ri%0DB) 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 Ki?X>b@Baf9x0`za diff --git a/dist/fonts/RobotoSlab/otf/RobotoSlab-Light.otf b/dist/fonts/RobotoSlab/otf/RobotoSlab-Light.otf deleted file mode 100644 index 8459ed52112b7532e5c337a2a09bcdaae96a822b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 117648 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 diff --git a/dist/fonts/RobotoSlab/otf/RobotoSlab-Medium.otf b/dist/fonts/RobotoSlab/otf/RobotoSlab-Medium.otf deleted file mode 100644 index bef52fa51b949d96058461cdaaa77dcddc291283..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123012 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 diff --git a/dist/fonts/RobotoSlab/otf/RobotoSlab-Regular.otf b/dist/fonts/RobotoSlab/otf/RobotoSlab-Regular.otf deleted file mode 100644 index fc2405f712034ea1f04ed36e21882d487ffade85..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 111420 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 diff --git a/dist/fonts/RobotoSlab/otf/RobotoSlab-SemiBold.otf b/dist/fonts/RobotoSlab/otf/RobotoSlab-SemiBold.otf deleted file mode 100644 index e7de55423a97c5e642f3e75cb96dcc71e62c1f65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123660 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 diff --git a/dist/fonts/RobotoSlab/otf/RobotoSlab-Thin.otf b/dist/fonts/RobotoSlab/otf/RobotoSlab-Thin.otf deleted file mode 100644 index 02593c372a2a78e04a6d5d1b26c6a8ef71b636c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 108968 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 diff --git a/dist/fonts/RobotoSlab/ttf/RobotoSlab-Black.ttf b/dist/fonts/RobotoSlab/ttf/RobotoSlab-Black.ttf deleted file mode 100644 index 5a4292e5dabfa4cffcd0ae7fbbf3956b4f442a67..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 178068 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 O-NQMOSNZ3u@P7eJA+J3E diff --git a/dist/fonts/RobotoSlab/ttf/RobotoSlab-Bold.ttf b/dist/fonts/RobotoSlab/ttf/RobotoSlab-Bold.ttf deleted file mode 100644 index d3ba733947f78c5c6dda5af93aa6eab00650696e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176068 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 Lqh-~9dWHW7ZI~rP diff --git a/dist/fonts/RobotoSlab/ttf/RobotoSlab-ExtraBold.ttf b/dist/fonts/RobotoSlab/ttf/RobotoSlab-ExtraBold.ttf deleted file mode 100644 index 2ba33508a08a4c4cc48463c3123603e041746779..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176156 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 am%6X$=MqYL=-55z*RQD~ZIyrS3jYrwLrqWs diff --git a/dist/fonts/RobotoSlab/ttf/RobotoSlab-ExtraLight.ttf b/dist/fonts/RobotoSlab/ttf/RobotoSlab-ExtraLight.ttf deleted file mode 100644 index fb6b46c796d41dcd5957b49e4714b4a3fcf44100..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173148 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%0A&L0on>~( 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 OUmUB#cl}4N@P7a|ac<}U diff --git a/dist/fonts/RobotoSlab/ttf/RobotoSlab-Light.ttf b/dist/fonts/RobotoSlab/ttf/RobotoSlab-Light.ttf deleted file mode 100644 index f6c97e5f0ec0b91a17be2723a5165073ca9bf1aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 172776 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 diff --git a/dist/fonts/RobotoSlab/ttf/RobotoSlab-Medium.ttf b/dist/fonts/RobotoSlab/ttf/RobotoSlab-Medium.ttf deleted file mode 100644 index 8da37f2c5b50cec4e3bf062eec84d1e84a5a9549..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176480 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 WaS_rUI(9Gm^$XHSS>>Nz;eP=-V(vo# diff --git a/dist/fonts/RobotoSlab/ttf/RobotoSlab-Regular.ttf b/dist/fonts/RobotoSlab/ttf/RobotoSlab-Regular.ttf deleted file mode 100644 index c517dddbf5af753ea24e8f8d59ce9e9f4bb92ddb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 171376 zcmd3P2Y6J)`uEJ7vgxF4+NNxF(;y)NNeG0tDTEM`5UL4aNFYEcB81)&Iv5aX0@4J6 zG!d5~A_Afm5dpFOu_0nd^eUp)3*_Yc%{jZtrr^Ezd%pkkeCX^sJLjD_@B7Z%=AD@h zp@a}Ge2B!eM@IKd_PiKEm^7UbHl#;>?|x5;JwG8#_aPyRJM`!`AZ_ohrvnLF;YLV{ z(%$_ZX?Ls*izb9_Krh9^A1|3O|8(FaLVRNgak@Hu>SSXdbI2+}Vn4_8JtHTKdVJU; zLM0)=e-Yy0HmYRO1k`)tef;V)YTS&G<3F<QAS7uUq1D^UMwFBqCq5B?{)6$neHkh| zzmQ+W_x|`EQTF)c>CQfJ$M7BfdAAw&#PE{OMvdD@NZdj~oP!=OnLa_+ro|6<J{|DJ z@g<Ls7~68y1VTTt5F-3A;fYC;KMm}9h|n*9Z%pQd@(~kKPi`Iod_};2OgL{CS#WyI zoRXm}I{!ghIH7`&|5<XfkYB&b9qFQMsrktHGpAwrDg##ghjvcGYCZxE|4_EvD|7x# z?aB6#U&Q6S2A`{lA1NXdS}rHI$Wy>{tcM%Mf)Y`@MpxnqkrKqqXtGhevdg5DJ?YRD z@2z$&u?)qHiP!h&-Ma@lP26j1G#s3Uu`xzMpX1NO6v>K<kqDv(DV1tS=Kp4KYC{ru zky?>Hk_*Xiw&dWMV+q3d{}*K@$rFD-Uuk%6qap(zdton<KDs2*hhI^`P|PR>+jm~~ zh<0E5v+a6cTtzzbB7K4WQN-iT7u_jR#Eaa4^lMW5!TTQnyG3^f{d)m7KF-A`qk*qO z5s#8d%@t_{;3`OQlX3@r{7sQhkj&;vvu(a1sZM=JR^uZ53*+@NN&UMbzDNc+7D*uG zpsQTG0laPZ(k#^V#`nD>O}d6LK8Wv=!HaRE_kU5+{|i{PU-@m)n-_6L?XO}iWU#sN zChF~FH}1_O`)^A3zj@ZM-C#0`eMBtcBJ|m)NM_R3R$SR~lI~F4aqorVY^w{=uC<@p zu0M*O1Kz#%f@6_%#KMdCBeAfjnlHLnNj5K1x4M$yaGx#y1LIf<T>sm$3~ib#&GZA^ z&V#I&#GNEioJ8`3fh4OzQAnB4Op%;OGP_PXvQJ3>iofm3?*qgyNaEiWsS`<Tt~A@` zC<)Sqk;KMDJWN`Nd+@HmD^8?9bSx>Lv5b`I1X3avkuuSj46uz+SMh&HYblc?=w2cg zCj-Xq6!HAuEINsJ@*?gaVd84?M6=}s(o%FR69N1GqGX|;E8sz+A{COB_QHC?)~luV z7uK`(4$3WuI>q+vgzb7!>`1z)<rNYtq6oDlthpkmk}zJRVa=36;Pnm}@?V#GXw#g$ zH`AAV8L(C0YiE?NasM3N=~!~fXt9~%v=Q~|NrGdM1{2@EE#KmKbETPf;%~%PzDHsj z7vO3XUm(7JTT)?99m{Gm0df<DG68-#ROKh9^&`|xBt^o0vQDTVV}uvU3^l&#4PTuK z+kcwms^t~<Z~Of<k}I1?vSZAl`xogdo+mx!C_Hm0(tgrIEkBTss$b`E&GYbiF(g;g z<Gv+)7x$a_q&+XPh4feb*`K77oI-MSf1o@-pV5HNBbmApXnTotb=pEYI^6_*@W+w} z+wvpn$JVLwhyi2QS$>an&|M^tNM)ph97(d}ugOZay&LH$t%2=$n#AZvk!0t^qywV& zR`NX1GmG?=#^O1O^FQz|8%-+yr{Kpyi+mqr0vdERq>WQ=;3bhUbu`$0F#NGD5cq-y z>7Ss3k`!6M6@}x-`;}IsKk!60pbyRyz;gbmyhrSz#(+GgLrlht9T(XBd^>+RA61-z zH>cmuL-or01F!g)sr=+ILMHs|ZWJSFBMu}6-J2xY$qO*Qz|UU<oCjzDPU7$Q4qjt? zdZ@m91sNm$6Sg6NWT~Ys#@c>A3$z4~G)I3cpC-{_02zqbp~SI>zoHKmDS~uI%u^yw z!uL6#4{+i&_#5u`cc9qpxAZz0%x${V3$aaKj7L5x(e;6So<fF+XfK~dAIo7o?vYg8 zNK(Rm5^Q)m<o+?XUG>+_tW)g;?!)EpNO#E({dfbuJ6R_lA-&}B@CAn<D>pFy7Lwt# zoOla|@w{biE$}E4my=XpoEgcp)1=~G03ZAt$&!OfUrvMEjttOEAp=AOx@D)KEA*2W z;E(Z2P-(~_gVlH<jJQZBTo%-R6*7qPL_)v3KMu?JV~?X`9vks^2eAq-b-0Yyc&G9Y zd{lAfc!PdB5BXK?54=*xjQdDlE`z2wplj8{1e@$H?*k7X0bQ+08Ri~?#GYg{$4NAy zzXKRgjE^dtkX2QtHo#UxK6y;3$}eP)$NFk~zYqFli{Zshh$RuTtNPC4>MhVQuJ2q| zUdR1x$TQcyY|zbP?oVoK<eJ(VVQy`W)T36Bmk>XxPi+nQHt;s$yNDBdC|ks1z-uje zTIKO_&<1?Pc*N#AYahTqR<bRyYlySNCx{t5PZOt+AmKLThRYizy~KrNv6w-Ii`U6$ z;ZMl(SrRCHP9}n1UHSOSPm{^K4-~?-)PBjI*A?`^pQ||V_u`#WS29Chiu<?lj+JDF zkVB@3V@Xf3FLb6_^@By?bTR|6Mh@zSi1SH*ynC6TgI%q__q~9B4*cFic8godYLUT4 ze@JHIzC@fsrn6$wTlfz8;EysIIva}XBV?Lz3Od>bavVc?2+sp9o(vU+kcq-rGFDhi z9u;Qcem0pdc%gnFnIMcKql5*}sSD&4jQuO}Mlwr&oQ%^E@&w|($K_>YEHeYP6WZmX zkEcmGt-%}{1+fuvYFU3}$SN=wJR5>KWGGl0-0vWSyoX}@$J_CLOeEXr&tw%{OZ;gy zu6sxl=9sJL*W_tlgjb10m`PGN96L;wfUY#*JjVAr=_YhQ=AkEv5cZJOLI`H{)5&%@ zmpso4cs&h%ekOFOoUI_P>?G-iVqjg!78Zkd;eG5p$`7QN{Yp}RUolE+`a5YQ>?SF~ zJ~Ep1AsHzB1V(nzOJo<Tt*sHuNi_Y0gz7>NhdV>}(x6}Okpj6B8Nv(Z$-|_LkoiBz zY_&}d+MXfn=&!IXrNDVRWOWk8<|R_%976gy9U@QbUL$7Mr!vTK5$tcC_!Ei|Fqm^g zCkM+%;cGXM3~3DM#K#EZ-V<`W5pvyIoDCdCku{<ZN(7lB{0nl_2K)&k&xqlW=bdC8 z+RYG$LH3GC52qwDhV7}{CA&ht{s(gP0qLUZ0p?E95%|;>(cVCkbvKAvw~`>2)3i`M ziJ_B843la<#Mmuo1t>MB%hn1zf@hVuw>@jFkN;omAQLe(4CPm?2uYyjWfCKVYgcwk zr7K2|v^x4RzF$Xy?7;8#7FUom`3hMoJs{;gwtz2K$7vO+$r{#{cnRLMyYQW%2q?bz zMD_|-(dh)PN6B2|zS<La@(AfjD#(6XNuQ>x>2_+RztUP}V9BhIonUXVx7io$cR>`~ zgcgFgU=YkgjL<=-5|#@qh3&##!798hToK+EJ{E&SvzQ{Li;E?nP#W4TbW!Nm(0_&H zhABqD=xWp(Lyab5l(CI5!I)y~Y|JoDHdY#U8h0D_hfCo;;eO$!@Tl<k@FEj4$)*-2 zZ<F2>WC}IKnzBsArV)`B|2%VFRG=BPwZPvU`LH%5g=`}SRJ^y*mw@*@7GT5sJn+5- zyon&!;T<U?2@8Su3SpH{E$kBx3Kxa<fHx5hVuaX9%n+A`lF+W9bAk6Z;9X-xm}~Sg z`WubLNZ{Sh*s%`pYT*4s1H1>@@b+qecd3du1>O&8YlYJoj6uL2|CGI~j9+U*)o&jw zo9Q`NFJ$_tGq0gNXm{F$wx>xH7O(ay%1gBe@Og+o<)2C-%6k4y`}ft4gnXmt_g|m> z`dzK=8{z8@zdrf(wy(#3-SewsUr+ja;@6{Z*53RJ|9y3{?aeQ54!-%wS6yxbhnw<E z{Z03q^s6twdV`SbW8BZlv&75Lb}ltXP_EJfI)V2pcnF^O^b~^lH{9W>7L(9QtI<CB zHvu?mpF&q56L-8IuPf{jqomGKSIL50X%@;~(mf6-J&;{w4}SNb{6nnh@K3t#@P!Dc zgpY*3gfB!Nv7Mj@{}R3zeh@wrgE8V?30H;dkk}6(uSU@%{EturDh(u<m`D_~A%%1! zX#{yF(vK99!K8%DB(upJGLI}pws#xZPIi&q<R#%J;Y;DR*h=_ToI*~KYvdF1CHb2C zN&ZP5kXq_SJ*f{3qy}oDoiLJJX&TL@z3DJIoR-nibfWO1=p@_{V}#csgI;2w=nV~W zhBQtRDeEBI6<dl-tPmwJN_b5;Ax;(B2(`i|Vx@4Lbrk*(jtGZ^mxXJ@3p(yh0!Ry@ zCxIl4B#>y*3c8U^GDs%rK_baeGL8%*rDQsy=uk41tRXANN@TJ3kXbZ~Tp_QM^W-CP ziM&rfCZCgE$v5PC@-vkwr2-YnO=_gAshLL7jx<&bqsept&8K~7KRSkXrsIeYxeD8I z8kXff5<)(OUVcHs$#oJ+J|kvwgG7+8ND{dN>;5fiOMZdP`JJ>R-;vJbU!)WHi*zOT zNf&|$nkd9VYDgY+Avx5Ebf=8uLKm_ifa%ng<kJ?UFZH6{q(Ai~1F0Vw0RQkP^(O^1 zfDFNELlNxhV>Fb8z{7@<DYQKqP9w-<nnY&M6jDLEk-0RLR8k9>Pt(aFnn@PY?qmVY zAj@bjsiHaLN!p7%M@z_NT7;;e57|nK$tL<3*+PesYC3}KrDMrHVx{He5d6|XI*Ilq z<LM*h8Tu&J1U?`^<bTLC+JP*lJ;-vJCr%e<inGMY;%srQI7gf&W{bVVJh7kHU(6SK zido_Sv5%M|_7=N|sX~G9u23ip5(W#82}MGMFjOdpwOS-B7G?|cggL@oVZKl)ED)9m zC9FHkWaC*^Hj<5CWo$GX!-lg`HkReFUaWu(Whtx^>&&{abe6$-uq@V-WwTt^^FeF~ z8_XVKMQj)=Va03|8^<1JC)p|XIy=qI!`feD@32ekGP}w?hu!~@U1vAgSL|E%4f~qi zV*g;jvJ0@Rzp*#ikL(Bb6T8iRX5X>z*)Qxpc7=V$Zn7uX9X5ge&L*<EtepM9Cb2)+ zWcE)sh5f~*vVXB@>>iuW?z0)}0h`Hc*es@q^Th??LUEC}SX{!63tfc!VzSsl><Dj? zB(`Tc>|OSn(3PDKy0LETO_s{evNU#%&1SW1jzCz2Kv|{0*jzzi^8}I27bLbokl8{( z#})}rY_Z_XmIy9vso=_<6x>*q;Ler_9&EYLf;}a8vK4|Cds^^jD+M36imev(Y>nW@ z)(ZaY86kkJ69U<KA&6~&@AGBP3c+ln5W+SIp=`5&=v*+etwK0^PB5`;f|+d>BG?Wg zl2r>)Y^M;-o)==+E}<pcEwo~Lgjlv$h-3SN*6al#o>|x#wqL+Xh0ul_5Zbbrgm%m- zB(Q@*B0D4`vBN@pc0@>KFAE*mQK2JyMMz=Cgih>Lp)>I(ACf^dh&)e6ksY*@?4%>H zCU=>5lXr;=d5gG_x8Wl%5)bkYaU~b9I`szp{TZSoXNeOzM<ntlX-ED+63K5QncO9@ z<OkB4+#>PhCqx9dNgVl+^rAY_lS*VPjU$iKcrt=Ukx?{;l))p7rme_G8cm*{ZOBC0 zj+D~`GKnUV3A8O@>i%Rc9f(-8fNY?H$g^}X*@zf@JuO6>F`m3YA15!;C*Zj!h?!!V z@TPD^I4!&(d?)-S+!1~jei!~B{3`q+x`=MVr@{^4Lor?q5hKM2D~U5&$$*0Hg+^nq zW5lCRFRR>dP=PhkV2vp(9%-x^P+(<|C9gVx#Noru!wli!R#Ips>E;Zq7n1biwANM{ zXEhd&Y;9$6=5TX(YpW1vEIlmv>PcF<)hFFpT%2~0`KG5Gj1<zXEWQ79qt(rfoAi=W ztC&Ci5MvD8Si?sIhx6J)9(tM<Y{acO?T`=k!85a!<QI%6Jmg0?WNWJ!XBA?t`t$<+ zKC54Px(&c!EHzqB=Uc_7L5E_fdwTcb-K}!>f^e%4S=e`Q0e}rv1x9OrKB_E*2BWnD zzw1y~XgsJv1EUyJ*}fUAZTRyx9P)I2ff3xODluAJ@(YSlW8}|V_+5K`*S^?LTv%9W z0Jp4e>BFt0Z-JHc;=tkfZs=tV<#(aIN{)Gw;T+<aM1~a>mX;J+X>4Jkje<gBDd;h$ z6}GlYamMaOs~Cy3U#l)Xzrd<9r&*oMX&3=CDQ<0*Rd$0D#?phjVQEJGkdtfB(C434 zskr-atJEqS57UiR#wxt)U>hkC9O_e0oNp-UTUcN&3@<cVE&U4c%)t3#L#4G<7iV=& zk39rusB+y2U(IP|h>JO`#L9+^w9?@~#Hwr6+Ugu<<k)(EERhTY2=KKO7jlr|3>90K zxI@k!B)xlDtMEF(agA#zNN!p$G!`hNgY;r!_bPJ<A5@ju#J~r{YBT^zJC+z)b4iBw z3ipRJw??298rPBL*vNy+zd7x&yBiU@V~7mq@WNIQ;udiS8S8E>Ey-wY^^5}vMx(Vw zdN!vFHy9zSC;!$L-#pdv@<K<RDpQQ$!EhjM^-3=`RuvnqUSL~mt9M+l{sjlc(u~3g ztNRG^^ww6NxL$n<diB#P4dJNwQR{u<4ifM50R;!Wz0<9<B+cp-%T*4dm3FWN|M0|z zmHJ^Ugvk7YgIo{6uCywQFkb7~D%^}__It<!f6kjglljv^P|^eV_dspK!FtFL9wfxa z3?`>rN!LRNVpMt1$B~1Cb?;wb^){y&yIVaVe(q+7T$-`?m4E<>Fv^FdrKNEW_~IEY zIq2&YYh4y=FhRWiK%+jkwbeiFAm!Hp@S9%);|>b^8WeX><X1!7L5W|3;||LF8WML< z$FHGr2c7seEbgE)zsAOa8yf$uaxpk<HpW}&V_aKWTjLxa`qe$0s6A}$@Gz?GVY&9u z7)PuvVjoH;h<aHgmDA}+UpVM90xuKj<5x52<JSn#$FGr~k6)ueAHPO}K7Ne>ef-)I z^zmye(8sUwamLQ7B0UmkEVc#|8)5WlF_(!FT&?k3X4}MBABnX-0)1=?Rp<eUZB`-8 zB^}J%u>UOt#Id!toqdQ8ddS_m#97<6Iw(<n_W~G2K8gtr?0FbWVw^Ea#XJeUY5jC> zY9?TPn#Gpa6F)v%A|#`$xx>Lks^_$}2R}eSvu%o@EF~RUTa)AB{X4g|cKCOo5bWUq z?}#BHev!s_V-Ic;z}lWwRXxl-V1f$Z_+WM6kvdSS_XUSjV7vUR{s0qUP9s&YgKi|v z>Y5%qqAK2OG<L2+pPd?l8RND7tg<=H4sEm+bDLu6Q*c-`N=CzB%;SOz)3~K|fzihM zfq^-**eYYR8>%Zbi^ghRNlY&;h4R6v!q|!FB?jCV7s5U?Zc_r(VE@gTB^?ZAyde{G z;-bC<{WbFvAi_<u3?qWUkRWjIAdN6Vk0sn&aU=wM+AL}PyC5u`?YzL`-zr7fcwz1g zHg&0cWOactF&Z<?J@`xcD0a0!Q;E?yZ6*B+;*Fi*&^h)@t3;=DLt&L8@vSEw)x|E_ zAU2h}VzX_uVEJ2HyV>8Sa^E&w#XP`iOtO85EwCT)oQs)O|MY@<1AMBnb7B0!Hq;k- zo7&)MUqgO_r)dqI+S@wz*SJM`oHZrZ5y0Na{=$qnYp2*Mh#!}+Drow{aKnJcTiXD| z?kdS#jH5Kpmmok((@5vyY=)-AL-RC(GUE=qz}Il;S0(?y6X_n!3E2OQ6mx!aJJ#9U z!4U2sFX4qYJbS<Zr^MR1l7(-bV#E2EalY87sbfJ;ut2Y=J)#q6xKF&bJ+wUgA@#k` z9rg9GCIcoX&e{=|T+YSrV7D<7PT0<^yf`k<)?Bc;cN{WInYhWv4dpj|;to-@rY~;P zntmLn2Ojn3F#Ki!hv7E^ISjvfH105LVLI*#a0lOxyTZ7`d`^$MLAcZE26H&d>xOVR z_3kkar`{EDIQ4EQe`j}q74vuUn-cy`elv`}liv*IFj=@M<uLqa1c%`_BRLGe8KvTt zfx9vlFMc;##f#sKQSst;V^zHP-8dC5e)qVF7rz^?;>GWt0FOJ@4d4Xzo7I8`6Sdn^ z+?I2ub1-WfzD<I!#Vv=Ktle^$DJl$qz+tAMahJMYr>Wo67Spv`-eQJ!%fV-&pDtRL zv$R_dFk8Fj0CND_wXVMk^_$vXrFP4~=W4ecd>&eM)%u&S-Ex2h+ARlI2-t3Q{Vh_z zsr@b1ZaMf8?UsWtMaynle@|++9H2_O<p9g#4!Nq4tyMN05}D8)lP37G!n9bc(+H~& zkw4w;&|4Es059}KI7wH)*J)F}2?vQT?I`I<+J;M{75`#!%M-ggwHKqD0(6p#t*S4} zlv7x|944t%ZfU1{PPaJie%kpo7GWjg3NWv<Q^ZpDAFq3rr_nPGM$n~wFk4t!z`vJf z9E{=Lk2w*of@BmL4o35;<4$u46)j7L_g5kDfd8|&<ui-ifyKx{lH}3q7_D7o6`z75 z&p0fV$|NI$2M+(mzjK($Z^U|(73*Iq$Oacn=W2fv^J;%mdf|!fS?y1fRZKyh`cyin zJ}*|EZy*~)>|YhP*8Za&9-CqV>U)!0+xlyVd;$KG&a+J@PXo*8<OH&ZH^?38M1yD? zGMxFyZce9FbTd6bPt!~EI{g(BW)Eg$?U1d?XCJd4ge+kPa+l|kfBi=IQ?!VE#Zu%p zuZzD*O!AeYqz+P^R4kQC3#E0^9_fg5Ub-gTlKzyP<Wl*BE>zb>m!`|p73=ovj_EGy z?qaU*?G)kE-YLszkkd$~=}uKno1OMJ9e29t?B+bkd8D(|`Az2!oo_hbabYffT}oYc zxEygg@AAIOH?C=}Yh8D_9&^3u`nl^JH_^?{EygXyEz_;QZH(Jgx8-h|-43~3aJ%mI zt2=Y|aF1|r@6pa<w#TIwty;`&vAV_17FJJR&nV9ho*AA4J%@ST@@nsu<u%A_q*uAu zQLhVLpL*T)QoLQfgT3Ru=X$U9-s)}je$)Fy@9(_-@)3Rfd}4fxeGd4X_Icmu8=pUY zGkll&ZuH&nd&>8s@8`b1=!t%eeztyvew+S*Uy<Jle{cT@{%;1j1&j<h5%^6|X3(cW z-v!+XQVbr3AVZX)ouR8C+c3y5(ok-wFjN`V8Fm;B7>*mx8{RiuH{3G(8GI`EVo2AJ zwISO=_J<q`IU8~{v>>!JbZY2#VO_(r!v=;83mYFcGps6XUD%GW17XL*&WF7pc0KG? z*q=sb^guG<KzMfe!0=(=<HKi$pAWwlek=S>Q?Mz<lxVV;a!f-^Wv0odxu%t-%_ghq zgz1h+F}s)x%%$c%<}2nK=G*4KB3vSZBQ`|rj3kk6k)e^TBHKr%MIMV{Q65o2QBhIt zqSB)Bq6S5cj4F?+h^mTO7quhmP}G}I??>H?x)Y^DyF>>?$493`zZsJfv$dtE<>Z!g zTP|<8q2+^CPOW@f8C%7*>d@*`tGlr&u{p5?v8AySVn2?(8T(7@y*N3}J1#V?Rb2bH z%(#JZBjcvVEsk3qw>55G+|jr<<Nj)$(K^5Nkk)0bC$~Nw?-?H)9}}M#Z;8)|FNiOV zKNf#B{%ZW^k6dX}+~#iEthT$_K4_QKZfk;DLO?=9LRrG(gt-aJ6E-L8NjQ>lI^j~n zwS*rM?k18%x5R+Nh{QIDofESX`zIDBj!T@LxG>2j$uDU_(uJfClWrv4PWr38*gm`c z!1iVBXSToD{+IUmlI3LY<j~~!<do#h<i5#8$zzhICeKe^k-RZ^SMs3_E*(a8DDP0w zp{m2W4mUg8?MOPd>e#+xTF1POgF24vSl+RsV^zm>9d~p*(D8Q1zfv+&`lf77*^_cS z<$TJulv|w=J6SqabgJsKuG5ZA2RgfS?%TPj^O(+4JJ0XDy7Sh~`#K-({ATAXoj>jT zUFSPpSQqaurY`Neq;<*bGN{YAF7vyr=z6H@y>2<(wsyPIO|iIG{4CQg3oR=xn=N}R zM=YmPT~dQnV^R}SXQnPrU7fl$bzkby)HhSFq@|=~ru9uLN*j|lHEn*{inNVsyV4G& z-AZqto|Qf*eO!7)`o#>ljDU=Yj5ZmaGqN)JXB1}~$vB;HDdSrAsP5yspUn))9F}>c zhi8v*J&tGPXKl;c)6=hKXwR~qGkaQlp6Gcg+mgLHdt>(g>{B@&IWu$4=UmIVl`H1X z&RvoFY3|M3Te){~@8z*Pmpt#h;=J<Sa&M2`MZI_SzLTGozdHZ({2%%Z>~o~=z`jL& z&-RP&*S=p?zx;k@`_JwF!+_EO)&Xx0+&1v`qXQqkSTLyIM!^q-IfYvbt%WBFFBE=Q zcw^9*L9+)34~`kUVeq{nD~4<wvTMkJA*Y92dMxF!%*XaUcCV<cXmZi)q7_BAi<F_o zL(7L&3|%>N$Iv4~PYk^>^y8sF482$ER$NuQx%fcw>Ea8;pBCRPR!TfeOeKjW*(F6K zV@l2s^Bp#I*sbAt!@nzCSo+O~fg|1=ab;xuNXy90BX^E+8dW@M&!{7#?v=@90cCT` zu9SUTcC+l4(c8wzW3tBdA5%PL>X;wK+#TCt?EJA;#(q4`dtA^s)3|ZtCXbu@xcB2h zkB@wO|KoSYTgF$7zxG6jCw5LC6Gl!LKjG@cb`!f!%$_)KVp+Lg`S|h&ld>jlojhUk zktyC&DyAq?=TEJg`rWk7)3T=ZpH@6=+_dS_$@GdDeltunR?fIJbI8oHnUiPEo<(N4 z&6+xE{;X@WZp_Y_-GBCw*=4g&%)T<G&78D3d2@>AjGHrk&fGc6=d7KxZO;BV$11Wb z238EK7+*29Vt&Pnij5V!Dh^egs<>EjqvCdDMrBUr`MD``H_i*5cWA!H{JHa&&R;wK z&VpeJepvA9g1;7$g((Zu7G^K(yYR@u6ARBSa$4lMC}7dfMf(@sTg(<uUp#m5(k0$Y zf|gV)`DV$lOO&N<OM{k1Ep4~7>(czC!=5xfxvt7mb#_^sWt*3i<vGhgd@AOtqNhf# zU@Kf!c(0hcqGH9}r!${k`Sj;2gH|qF`OT^htB$PpTpheRW_99f%j%rf1*=O}Pgp&B z_0rXASO2+Y$eQbGBi81uJ@QP@GlQP_bY0rI73=<5U%Y<L`u8^kZ&<kD)UyH4&VTmE zM&rh%8?SEsYg6&2^P8PE&)$4<ORFs#wkTUITZ^{td(Pvz?B{lD6SpO9kJ`R``_}Ep zw|~6-&JLFyrX49e`tB&-alAUXdLaHQ`ZxcLuU=feqxwko`Rb2%lAUdKF5Y?fdGYzU z=Zl^n^ZfPa@9py2W!lws*PvZfcUA1#y34xj#%|Bu{daHJeQNhNyKnFQYmd0cb5H!9 zoIPXq%-yqm&yhW!?)h%7xVLEUw!M4yZF?c>g^K-d`**#V^WugBF$c;I%sjC8z_tSy z5B&L3{!1%gx@BGQ^5U0oAI&*>?3LhG+P|{vm1D>9j{Ws&`Kuqldi}WD@tET|#}^+z zbo|%XTwaTMt>CrguU$Bib7I4ZODFz1IsfFvlMhZ6omzS7_UqZNUp>9>^zk>Yzd7tp z>zlXE$Y)Gv`k$F_rsB+jGgr@CJL`M4-PxS8GtcfhYdw4H>^JAcbH;O)bLHn&oI85% z`gz~;1JCa`|J_^iTV3Cp{MPEXPQ7*gg7HGv3zIKcFI>Iw>)Yh*(6`Iqe)D4d#a$Qw ze5dm}M=wQOD!8=s(#My+yX<y((B-L@7hm3XdCz6*<ztsmU%qhp>g8*fZ(RQ2@~@Zw zx<alvUGcmUaHZnP^>-_-rd>V#p5?u)_e$T}{N7bWMhFe@u@7;XfV85SjI)e3n?iyD z1H3%k-E^{>B+?vLDi9YJq1>5@E|QBV&2^%Z>>|k(I?7}!vvTy~A`+KTL}pZel*lq2 z>PE3F+nbPZV_0ag!QT&4KX1<#t}f0_*n*0^4qooEe{6zRxL0&Sv{$lOm!QY=&`fE# zl#pyrqBJQ1_t9p5uTmj1zq85I**i`-NPEXAuPd*!`893uo%U7^#?e%oT2tZO*(6!- z<@=^ea;hn;W=_qVFjiKx!DI?!3)q6NnhmVXlzNY^+cSc7ed!g@%U7Y3EbV--aO~mk z;tWD4V>wuUVpLQ&JXmrifl<654@cNM0pG&M$47Pvj7>;NrU}$vAD)yfgbV(9pKu}C ztjionYxdH+W0j)u#Wk-EAK#8%`PfZ%t7sva?|sptqQZx|DR+G;SQ^U@568|B6%Sok z7KOPcp*pb_E5WLj^Fc<B(I{(DENKQNpH@Ev=8w95hS_15LqAHn^ospm*rBNQgLf9P zC%}{D-dW$@@aFpCJao#aduJ)#q2cBDP8Fs@9n1*2t$7$bUce`h?*6y*jifu9_S1+y zwV(fxzEM=yv_BR1wsp9d(dQomQ%~RMhw;gQzAXA&(|$Pal2v;bv5iSHW1meAYi*mz z$Cf%g2e8r2!^lb<On*ADDU6aY%MLg^Cgx-3j$KBl)wS)zT$|$0d8MnDm$A%KgAp9% zk2Roi5OZ?qKew*`e%Ra9KnI|&354jbLtg{2Ph+daBbZVa;P2~0C7r}_dRaa53oJ>5 zGN@`fk)0$-E{A;)T?A|abRkZ%i_<8=7<QHrV#y_vq$_rHW;$J}F3(^|*4hc!VCEz_ z$<o~auw|jemk>h`Pzv<%(*F6lxrC{PA>7LxjXh#|lw{bqq~z#uon|6*2~P=u!drV< zD55XRt2yS!Ts(K*zrNY2=EE6%SI|>ol2e7R6snxst;BDtxwBh&y~1$reUA#}h5ZiL zX@v1md7;Wvpk_0KZyWJTz+NCCehYqiW1mn2>1oLnVZPm{1XD&uAxEI#l*oF4vy#Z9 zQA7~z%n?O8l<%ccEnb8Pb~{k-gMPdsbuKX0Ny%Q(N#X58y|1kEgFzR~G`wB=q{Jw5 zxR?E=Pjxk${0*hEMl9H%Jh-kLrQOCXSi4-gOS6|eGiRQ%p(0qE6<m4lT*<SM!50@_ z_(14BYs}Os_ZKaiId?UN2(~aEd4YA(ITB8~ThiRHu_p|tRbiN!0CS8Xl0-ogD}XjF zLG~>(7e`sKuN*eC2R7u8(2$@2Z%-I>ClXG>buNCfk|}~EB_(=CB((GM$KXVnO)}H# zJ-rj!wNJ(n$uj%;Gv%{28>#WaQ@3)r=tmrQ`uxZ{H!~N<`EBg`js7&v`%wQe%{^U^ zp`8CNca5U#^;dpY-ZL5AQO+iGRL4cdSsj;Pn=Ox2$AvoRYGat*bZk=?C706<eLz33 z1w&YJv;F5a*Ov3m0f(NfeZ&4S;*br=RrP%a($UhMO9sXpZcmj82C1l*2FB=6(Jl>! zKyU5=Jt8GXN$}R|eVJ&E1}EEt#ZggaGZ%oAH)z<ljmo!geExpb`LScqSG})|`Z49y zyI~iVldo-DU$Zg%x%(J!$h3-+inmGSU2oc}p-kIhRQtqXWU;8_pPJXI{gZpj`hNZn z2C~I<V;AW6A<He^*t<pqPCcR-N_CP5YvKlL5?5zUM7uSSxix8MMVzS3h{V?$5$u4o z8IgxKD71J2Ums#K9C~M$5W8w|%i#sf;l(Wn7%8^j>R0m}3#|E`rTA^pc&O|+uS9LC z`R#3`TH}kjOXXdZCU^99!!d6LCZERtTbSOo-M@v&dngR|1sXmh=_6V{4sk&rrMw<z z#3E`x+*hmn-<^>rt@j)1c&WZc>u(fx>~Q};9sA>B>coAu22)1cJOqaOY7J(zod=Ek zao}YZZPk1~4lq4wjRxb0GpA3LL%fUob52(?<B*Lkq)LlpTTY9P`*RJ?0rYP3FseV- zVEU5>O<|OL@ec<a9uvAb;K2Q@*0vvYY1kGv0y$ZU!u|$gHjr+yc)+!~t2P4qgV_K) z24g}A3`J(Hjyl+0Ll7m#&>*wH?Ct65j3_^l20C&3Yb0Jt;i`2o$-3zF?GxIGn&F6s z*+@<b*Zcah*OaTu8R3_amp7H~=-oE);<|Tf^p?%azp5wgDV82wJFllDw8QxJ8@^xg zNaQke>K^5T3)OEZAMD>a=hNjv_|-pby1fCq?L{V7yzIK|*#gcE9>b>EM!RYwLXaBh zv`i%_RYFV<UZ>6vgDJG|ZNFYbb^Lmri=m1B`s=y&_JH<&#Pl^kRohkfoZ_@e@e8g% zbIs3P1fL^Fj-@B}b0NUg1Yd{qFbsRanT)Um9G6ue?da@uc4x;YSKKnI?k<8xsO)au z-T8X^aewC(nH0`F-pz~3wQbvJz@dFV_uru(c52Rr$z!jqDXmIUex#pw`$_*A&G|Io zbK2{8UYhdh2dOKS+WkQXl$xi_!E~U@s+vokhN<$zecDA;ACS|B4(HRfhVlftZw!-1 zGn>NHd@q6*kW2Ifof%BAU%HvLJ(*X-w%WK$pJ3b#q?@I)XA3u1C!HubQ4$pBr}y?^ z)Cv16a{wn|i*OkO>nu2l$OIu(z`PEv3_f}vAID+T>-e-3a;fuD=Xm(04k&Z2X2+`W zSzYr-bxoFSR4aoOXZp|J%F5vTi-IdEg6WTne{hAS?;J1C1l=RDI5Y_td%emt)PrYv z^mubLu_2(zl|)(0m@|VS5JCwy{&M_zD5nN#0C3d{^)6XOnY&;hsR^Bimipe>pX8h9 zGYUJ#!DF1q!6^(4A2vtD2lc?G7kRlMK7a|s#Q7-)nEcv*Hi0n%W~l>AUhVxRFb2S^ za)8OI{au4;XouMl2biAZe3O3QLpXoHTa^~E5c|S8Esvmo$F|u-o7*+=DS+WNR-<<S zIoY`X+Mm(SDb>bmF#T)KHHIO5lzjGr0}hXoKR6Dx_tDm><2F`n+pqS6hHW8>ouM~5 z7z;f~w6yg`ss)i4#ulMDHV9)DB4Db*7>>u;HQlp?i<2x8J=IHUNE;Ouot)suRXWKg zs=hM)=ZtgHWOh=loH~2*o2*s!7y9BiSIcXvHq8{K2hFPtez5fHFPaSU_fJuIj1-M3 zgFiIEk;i3gfMW>9G1w3k=<ny_)xym#jou8>h$V4|BZQN&RL0dQgoOC{14lJUV#ACk ztI9;Rj7c=*YNg32>nuJ_KX_6}r*{`CLDQ)+<C{9Mty#flNgkDzfl6@A@W6@+_@S`B zl<#0Xxy;sl&v65ffhD&WtUaz;d^ZL-yOSb|7uOn*A)Q0<KLT9%0Bjqz1i;6kiYKkW zWjrYc^SL!JSn$(B=!DU^O`c&r6m{;z-OHyDb+%ZI8wbIEeVx+H|4vze7MgyEV^m)E zv+39AhP<}HOjPO7U~+}twHtVxLyy&Nu;qe4vk2NiGhkF3xwF21dp*?&SFz`Ps@9fG zwYNoFQP&pn^W*W9IH7kd<p7ivp~GVEEtsTOk_|!rK3pc<TvfBv0&|2MOpFmMv$@)U zW8!EZ@L&?G*Zb&Ymms?rL~5+wbVlPihRz2AUQ}I8_tB4JdY-<*4d{MJiC&=iOFFB@ zvimQIee5Pwbf))LisNa`bIKrXyjA>E9u{gm6dJ`&paEQw_`Fw7;w`bhJ|MuwStY;? zgW6P5v2N+3cN|NqPH$mBfiV#72ZYD4i}GQN?2#I?eAtHPDki+ot^GY{5PJ}<;itY^ z#c!~NADh)=j2pxBrf)Qbfn0+Ij4}FA<$Aa}##&o$Q?&m3(PtaB1^t;yFRVXXaWV*V ze#8Yq0X*m0!o$st37E&hvcSF|m&<4`F7T>_N#zQF)5K8YUVQc(6728i<>@376E(>& zG}Ht;qnVi`l`F_+aILQ6m9H%PBP=n*!#%^ROGZtG%w1zOEn_ES?t}I#y_}ubNlv2% z6^aGyK?e7aeENTX4-;NfnYeoQ%P^ND(-w1jA?9ptX;nYDmoPoUsb0+t`gl_k9OP~G zF=KY`MZGwN4zv6EsL~sgQD&RxBk*C>CzRh-ucDqO-lFbRRm$&gtvcL)z>%jH94#t3 zsy{(<Khb|eb5EXB4&z2Sd}8NHD!kyokJ44EmD;`j`;?kh&`}jfb&N}FV=Sm+&>&yS z>2QF_$H}+``K)I8$)i0V0>kG~+Pg;DVkYL`Co_>Zta}&X^C<KKTVBYJoYH2;^?76! zuloK*;e3#amt%h%Mx94#?<~W)zUE>0JW7KZZKtnsKMp*|La5TDAC9{k@1Y;axr%c$ zyvfE1uIBm2{kMk00DDf-VIIZDYOvf<gF*k}goCOcsr7c;z%#WTJnIGR;O`L}`v8vh zeb`_d;X1gPzU(+R=!@f{#vGj9`uEy#ZwkwGy&-Hr8r~E~bzJ!xg2sy+TH2J?97c_0 zG?@N4>(`X0J1`zU+ukXQ<6&^P@5-!2eI1QayuLYZ)$x|9agX*MJHB=Lq3OA<H|9JB z(vm)5aWPXtG*O)s&*QqoHMb!GpRAQ5ZL8Bcm1Bn!^0M+MS4=Z$2@iTRb6t>jA;X+u z(|NuR=RZ8quC3Nin)}~0^hd*Xjtyle9kPr6!7Jm?GV||S!mMWIa=h741acM?ZRcX* z?3`+&z>R7ISkfNW5pi{`pY++fAv&F{7c9t;5?d$gel284qawn?uyUs@wt0EB;4U1N z(m)OF4K1a=nxw8vHHFJmogOB8X*QF+b49taejN?JGGx5)(q7M+Gpu#Z2dt;(o(Dai zsQGsITh9y~T3qzZTf^&Zr(W4{MrpaJ=AUPjYCXHjO=gfd#K7$*x9>cU^C^6jC$b7% zEGZ(^+*)|>G&JR@M-gWk5oACINAYCtP{<zE-eCFFm@?4c#|sTTBO+y&0DF+Zv(O^) z&i;DAG4;IVM=B^aKPvB3SJR}mYu2n)-qAeHuV>HyqVx@}U^kzeF=Gc_psoX|xj<h8 zt(ZBg(IO>2-arfSET1v*Y)2Vi5JVU`N<~W6B1Ocx27f*ACB6}6%p4tpUA>wg2WEN) z%reyp8Fl}jipqoUmEVD!`|7o8S1Z43$W;bc-9CBhr{{tz=m(o8mOqDAsk-7SWk6T_ za2~a-C0>tgC8Ifh6q^R?a^FaEz&!#Sx)9(W9_Akt5EE^dz$d7@Y_3lQXueS=MYe0- z$T^B1DcjnONq$ZBkS$J}qaIa7^Jqj((Njkrg^!$nbm(J8|Dep%`y|c1roTq>;3p4V z)1On$414FdrjAm>ozER4=_SNsp(MkS3O-^5f{DI97<3FQUxkn`=-OKAD8SkV9a#_C z%r-PQzz@y!UIAEqsAF(DEIY_LAAhVAOO40=$zPOpi~k()yYjg@{O-@MTe)8OQsr>P z2XC%BZmzlQJ&&!F70=)bA+ln|q{YA$HcrJ=wQ+N7e%-f;eQXTVn+|FUgV+r;!-k?C z9=p*8xKc6+bFCp5$5_(ck`{;@52kn!dnBMJ1Z*zk9vrCv4+Jf##wULD>lsD_a{hW3 zzG@yzW3}~+sA#VQe=RCYjEatmN=oEOHEnT&YcLXOcnnU-tZ31n6P^uE-B9q%&b6m* z{xaj*%4dJdc{aTD;^CEB*1h`O&lTV5^ZL-_Z)4&XjVoOkoA}X=@*`!Br72%rjc7A} zY|*s%j$iJa^72T|CzTGBPxCZBHO^Z!1JfHZC-*gu^Y2Mm;{ZRvC-eh84Z&}MG}k}E z(WY%N2XbsX7{4*WdE5s+ZUpR$nN;_(a>E|NO-!hhAP8c(57q_+lQ*V-Ow2*blJ+t* z|6H;^FVs2-gK1_k26OAJ5(bBsAbo@_;}jD{b5jU4k;rH7s__PtmM%0Cvv)*fOoKcV z4P_W4bA61Br8Mk)u%(;C6Uw>AUwPvDiz#D_@!{Dq6DrrtUPs&1tguayHz-rxr(9b3 z!5tr$P3~ULEnmNHBYo=rd`w6vDTe+9fgdf%5R0>iJI{eqYRiEJ2?+TmLd$tnZSyO2 z*-wM*p)|MYQ;iU8gW!ozAD;K*vw?7(83{7Ja^bJ1$Eua1A#26st3#Ee9L;$b=}=|+ z#ru`OijT1kFO2<CRfdY_=-RuQeAM2x%~e$xRn9b+-nN*=QHF|@Tuz_X50@eSdpf*- z=%8c$U?!{b!Q;OD;71U*q{w4<W50*wgi(YcqO@_cMep0f-APA+XplYGQkP_DkZ}>& z@9S<a<rAHwtJl27ugYiosh>S7SoqxL!RhL~yLQ>{f3D&9sd%Wg@!#U*ac4mj8E*`e zPdENsm^`}m-@;_kbsCIgtd1BLd;uSUj~d&KR{7W%hiuH<8|$$K!{cy`mI17|Aq?aY zF!BqsJLaSvEJ>k`e1}S<<<>J_or0<hxIuw7_S>eQk_iURp5v-#KNcJl^nS9=3sz2$ zw%x@rxK*FnxZ^x#pW_F;D8795seAf~pKZ1C|M?eQc%I*1c6nx*bn#1%nuS|Gn`oz1 zenB0RXKZ6KsUaPF+>~-o2WSP1%BLC4w#}wZ^Moo7)YxC^e?T+20S$)7{2EL@x~eG- zT!tNFCx^bO!8nd5hf!mFZA|*(_dA-5o08vP%pYUnc3RLs-|L~Z?E@30wr$+M8slp) z{pi$&{bS5iVSB2fYhEPU62a5)FqgXe6b!7eEmw#Ylt3R5u}V1A5`_K<$+kPTMG2Tp zFX4wTOmYP6yOzE)MG26?Ju55q4~9*eBs}L^S?PK2OI5eC@Jn0HcwY$590Vcd@4?^b z%(GVTvuY@b^BJ~uKk}14{{Gm-6=Z)azN)*q5|Vv1EX)*}xhV5j_Rpf%)}M-#Q)uLi zG^V4Rc%qtKounLpO*tDQM=NI}Q;W(<{|8^bMqd+-J;*wLUNHGrR<^izUHEm)ng^a- z-&NeyG25=mmaw!TznX!`V^{tyOct}{#2v<_@w>9wrw#kT*kD(Wv=_WGkam_w)Tshb z>8iW(1nOBoNDdiYERgv5`PnkM)HXi$i@H9-6TA5p^o&weNv}PL6`*#@>1T_SDfH+( z#q^Z2TiLUy!jJW49sDXQ-IZ?i4fo1QznTj*2mLB4-03Guv^$)GCO4CTn?D~%L@!8P zxnj2<B0~3i#OkHTpZEv*snP={WEY@hy8v-#^l`OfnNI)QMU(W@muBpzw<{ICYD1?B zZa$TjJ~d~fStRSM-U`YL?xOgZarvFBj@fRTJxFQD$7W#i=-ht`lZEppjrA!N_7^lm z=kPAouJmdahitn1A^mgvtKm6-HC=ntXyJB6gXxD~MrvRW!1qCzoAm?V-N_b<3)Yz6 z6~S~{uwVuNelETot7n2Z0XW(xqJkh5+oJ|;5*|?x3TV#E=3p(68kmTn3Ja_cgTnzN zzR1cG?%rNr-r6E7Rbvf3<tg_;?2np@-dlyYYjkX^_m*eGc_-+=RrhDUt8Bpds5Gf# z_>wk;bWcONn}O*~e)+dBJ?%Evo+kn^<%sY1Aig*A_#U$yAso>b;`{$>zmhR5I7rP^ zI}tNA+v0nc<fZOc64m`mJfxTPUcPF?Z`-l7ZP)#$)=+8Rek!MJ?HIRU@QfqF3wMkk zvY}<is;&?8+o=B$DjcB!+vepf7k^3aG4s8J%Ke2O%<LLpt6b_cm+KqH`x5Yu<oRNb zw>gyA5dV)BpG{bOuERZ&M%FDpYq-}>N9u9sZrn>2**gc6-!?x(U0&S#p!b%PRttvA zJU*)Il_|5gntq{&6O~&12HFBYe{zs|Y#3Xjd~+`{zWl;m<^6eYPfBY=%`U4H?|eRa zQ{#Sdt~$5sWa;o9&!~dc85Ne(>St6@;H$41UGN!Igl$IUr_-4clQ)=AO<z^>tiVoO z+3?JZ&%FM<Qd4<z?Y3K$B0I5n>zXb5UjOdb1-JBL&n%ReudWzZx+FgNV?LvraelHq zck80DLo3^KyuNdawZz8%qrlxnIPU+Mw1kGJ%l&T1>L5IFlom_?iNDT_Em)4ilHl*b z7?+h54|e`Wy?xlpfbCny?<j<*Jhv_2By(H*orA0>wO`8H_t`~d?@oF7r?bFj2U)?d zoLbUMA&?U+3H`U56gbw7n-uIa-URCgVzQFb-G5NGAa){X$M*4i9(#zK{Q8!>aI1rq zL^x|w!nmAE0{HxYxwc@#(i;lMM80DMy6M1WX63oARaDq#rEcrjD|f9k50?x(G;`9v zAw%}*`3?&z9HId`b|^m_Qfdw<KWyJV`Q0T{T6}rRl*@~i`-|V5f?N;JFL=NPw}5B< zU)+~>ikhmoDqo-a{QV^to_ONI65GDK=an1B55KH@xo6{o&lkO1^{HyRNg8nK2Aue* z09Xj@`G;q~gcwt3++hbP-!upBKnYLa*loQi3PYXjSu!)X5g~rQ=)>FW<>PEi<d~BZ z_z>H-0X5h^=#`*1kElL>zM2g?MT56)RlYfO@7|I#qeq`va_`SS;k;`$(XWFmw<+Hq zf9tsN?Q<JvezffEs*h$UA)B~80M1K+b0|r*boF#sw}JpiZ%q0_g0X9uVSSYEuL0W4 z?gqh+D*F2QHr@@A(0B#gjPOER!Cp_-U<vyQmarLFtb}0+JL|=|C2Yl?-cgsZYp&Jo z)|RkE#aWFrFy@d;9nTAezzm&x#YDw$s$;#hM7S-X{db9QcNgqpZjuRakkEce3cYDd zo-s*ySRUFj``)x^2%2X7ebdIdaJ3U#8r#;PJsaN38uoX&_2yFIf76>K{b7hT*HL|L z-JLc{t`}O&#!%$f&7rZzSnPyokYa~b3!xz%+O`bUbHf(<HA%6{upLOStKI~@obA~4 zV8v7ScXfZdx3Ho?ihb1J1?fq%(+kHxviJ0x`t{VqO55N^r`EeUJLK41TsJwniL*R( zUw@=r`S=^2FXpn}7CF~&{HCHq&ea$OssGP%uB~DsOlTe+8Q(PLihLqZD<bo1isD;+ zo95mte^I86pElYQ-Db?BlB&tdS){oIH3|EpJqbHz=OfY9c~jCYvOI5F`NU}}8{}d^ zLvO?+Az~hoh$XwUBwPzGr0pWZn5;8UA`3YNi(`$18e6t52Ky8E8p2#?w@#+`#d^lX z666_r<~k!8j#X|a%m(?Q5q9`K6cnZ`)dr7Pn1dHu3}zE0F;S*ib8JYkFOD&}x#%Pk zPQzWaK}WQZkidC@{f#<v5+8mZu7O$MQPHwG@JVVALHF#nKDhD5v~d}wE%h7L{BrIF zWuujEy~K_$WDMJ3zOZzu{`qwqUmG)QTzJU(zowsfspg;h7+=?lzUe(no-ax}J3pWA zkw@&R@<|RrTz?7`$Rp7y&DQ6WR~+i!t%DzCug6~1kh*?wE{NCjc?iX?wbs3-zTI$p zJ3daj(7OIg@hiP`@H+3h`Vsv1SnK+!$2X6>=1^bX|44F7t8avt3h#hdI)A@xZzqeR z3=VwJxz@eEjJ#U^9tXTeJJL}{zfQ~|hwI-j=GFDnkRSDQWRth*`<Hp{L>rF*6l(x> zx}|G%_5H~rTmSjuIEVfpV-Eb2`_#er!S96D^;1W$PV7s~wtg7bmpb@CRLg^E@)2EE z-w(f}O0dR;dU+=Fs})X?q>^`gS@}|?57#g~_MWvgGab?`;4`$$vDVdA3r*t<;_d3= z;mq*kv9gZJqg;^I5s}5?>ej-QyQUH+%-c16>)5D)YvTsg)zuE43p;GT=gQYIDKRdV zk}fHUsY$7AABjzfONfaI4+}N~_|>UmE85EQVXEj4b;Ne#a2#3T8({shEM|<BDc_LH z^_8Ly2}Vsn{pjJBUViXZy@K8!w(#ALzpqJQbjzl)g?SmtCzdI{ZFw3;1#73zowUqV z@gA`!QkE_(eX>Bm@7ZTx9bwbl=bu*|d^1gY?tF4WRqNajK48y;&D^+mk>Wa~Put8` zTA81UeN38s$TL;>`&iRs_8G3M_E*UFBXR&%7)@lRMbG!EGG|Q7jbRAA1?07`h+$jk zfR#(*=b8k*deqalB^!q_ZLAM(^c>DOwc)<)LJJm*vGvEGH~E>gkcs$GUu`-UjqE<3 zw5bbBeAl*W&Qu2g=6U(~u_xaf?Y$34*M#*W7M~n3;^fg~OO`GlJSQ@;Qon7PG$**S zW=B@eD&^h*{pMQ>ww<rmzjmu2TQT)2;PVRXH5WdIJeqjC#^<2ww4%9lK0TY9^D*G; zmAdh{ekQ~{leQG*gL6K7d}Z#n__(Vxp@cP`PM`eg`UU6GrHv-j$nFJ;vNtX&UD)Cv zlS*IJKY4dstBrS84D6*mIB9NGc3^C)L+_0*mLJ<OTpcSFS9PpD(Z-4{Z??WSew~<) zZJv_LX@d@G@I&a<X5sVf@SGP8{r99>xGZoUi3=eMe%L9#Q5$qWzNEu&ri&Vays%|L zkIk4OSK4MC2zX%gkoe1snygUFKdD_-@bj~cWySU!0@YMj0{kfn3-ON#i178{yHbfC z_0wd9t5Kpi_kRAW%)tFcJ4QVi3HtlOlclAn78S2agveAYhdjqUQ!qU`YUY5amMqpU zxV2e-fXb_Sq|;Y}EAL?`Yu>tT`90~M8Tq$f(^sDdJ2+o4p9@v_#Ph#8F;~Dkt5(nX z1b(9)Yb!;VuKZ-%2lW$QTe9)8z4SBWtsP0Tbi=`B8Uv|gIXtN2+r>c<ezKo(dnJrU z)P$v2z7U2mAi_*ZTq|?Ch<468KKa%*pVcqE!iq#o(fl*n&p+8;=U1mKI2vV>MWk?8 zw^d(NR(!Fd-!qA#Z~sopuepCj<hJU(ZpM$f|5G+;;n&Lxm*z%npYrI!p4m(F^FFWI z@cleXqBN|!>!y**{Ubeh#uhIcIctV;<ifD(`ztn<9i6-`CBJxkX~BlaIDOfWp%0-? z0f?Z|Ef#Lnv0(u8VcFBRjX{#?N4IXBIVg}1YG8O!xJ{=5Xn@0@a-C{uL+k7(OI~+< zM&$={KK-gDO%OIbS-L(sH|2F@DE)o*%;C#Dxl+Y#{QW8Aug_;mo8Ru(Zf=KMwl!$- z=H2Q(UKL+;%)Yki)HHQ08`tOC{CMN~-sEJn@OcjPKdF9G>whFUuE8ti!iRP5#ojp% zuf`Y4)aTtfAM4s7z6jA|kH7y9HNMdLE3?HhDqd=Qq1BIm2)<e5<!15iNwL-m8P4W- zsWwCFr;uv+G^RTnznQGUt9bIbLxUecE9>jkxI?S&PnOvF&u`HG82Vj3yv*YT4Zfec z&c(>6+Mk8r#NKv!a)++qV1NDYn7Xq-c4J~YhsotBG?>ei7fb~9F4V~rj$(#u>YyD3 zQs)&~j2x|=1TueqgPj)EKRIF@1nJZgE?w`>DOv8x6pz_HRQ_U?wCQ4}w(~mVR{hQ; zYx&0KE2Y3Gn=n35TMLxnGr2X^c`cSM?vQ>Dq$~mh;4fu@X+M5-y972c3!94ot)6a7 zhclGrRGDvH4<bQc-jPUDIJpF?8;y{t;ITannvQF*UXSDirv91Ld-uM)!_>P~fOi+e z3%73{uLu@ARzLaTNmrM3qWt!gs~_A^C;715N-yzoNLLtsv3h?mYaoKBKtlkNg$Q%7 zAj#N_i!C7B?GY-$e5=pI=AOZV^TsCpwt@hQ#63L{GLlM84{Z}KKNW;cyar1Yd_j7y z3aN$!4*@K+1cn>=yvEo%yft?B>pk4C@i&ZyIU|&E-1sYF%4aw2{>glAH+KEjPiA4( zS!CYP?g`23dMunZ?&QMLqeh)x{PtLH8n^h?2Zh|a4}5BQmC`FV^4XB6wNH+!TJX~* z)y{8TS`qT#iT8hFmOk0^PWL{yUsa8~>N~+VRX_iUalyGF{NA@}<2gSa>htg`{q^-v zLw+^*N9itydhQdndgSj_IcbYEkMH4AgL&>1i(UAe3PFK<v$T#;7w!)Lg{aE5&#Gr` z!wv5ddb8t(cP%*5LooP$2u~hW;=V1WzhxbE3_oz1?}`4l&!SkK7eeZ)W_8}ctJiAo z^3BkYPdPWOW|n>J$%Ys3g-_!?j5w=4jPHF=eHeJ-%5m4NsDsI?{hHeL`&0XV|8(d< z9_JHeg7dGZ`gbuXQS0%GY0f0V60V&pg2p1~A|&16RFN}rc05%CYSKA1AV83UD<2fA z=bLz6V;$bni&U#TcSrrKx_Vj6{}#OiZ!gqOb*Rt#QLA@GeWgQv)>m46I?nji(-3W= z0drH^91$kj;khhk|6yyV*25;+Xdggc;P0<RWX<+-o2b^yVt-8aI9};E$FrsG{q^s8 zjC`-Q1Db3rw~e-T{ob&*>m?!%AzHn?T{KoJw*vq?7oyen7nELfj@mysqmG5Tc2TR= zV=TP*dZ(K!5|XMN;44QA>PsmZ2D_l`%lB}HYGTK`2-Wnd-!G(wS-x@yV`8woN4j^X z?ii%{J@>+2*lGXx?w3J3-o>)&aFE5`uc<UNsn6r}njIByfHo}~&GmyPz4X3bEpV_N zI)ZI{b{(NK-SGerUoLKNtir2t@>GYdkrpmav{IT(-(RL&rBgO5{^JGZmpwKWdEf(% zVU;*YxuQe|V3io#fA_w~l?3Bu!5%Q+hVk%J`8k-rQ-|{o@H2q4v9#uUU^Qg9c6-<t zkQ<;HKoIgdo&a$~6^B3?<9UTXHvMPi*<Cg@sQJx~<RztLKn49}H^)%(LA}7cW^^p= zZ*@#%ij4z2_~o=h_QrEvr#`AZ=!L(W)mYa#%(p5(00a5TrDyDXLXMvENvj`>zonw` z4~YO~ujl85=>8_>g?OKJZE;?xxK*ufmsYJBNpl&=#>*zcx3wW-EJ1v`-6Qd>qasb= z#y}iAao2(En40i)WbU~9Wc8@9x*;Py*GVT~XP$cGDhN2I=klkt1OYo{C3O$Alk#my zn@D}69vf{PPRjdhvpn_FZg{o%yv+*NeaVKT^><I)Id0sh=!88JcEK9otsXya)EpOX zmM4xKG&#&Ro=@fWFD)H1?(1(9AN3sPKejDeHNNI2?S8{k+37XdB7iYb=~np{sPelP z{>FukAEE+&gpk1&U$|(3Gjpm-0ViC!PtiEx1Fu3#pxq$b?p6#If0YeQ9ZsQz8x8DQ ziEQX|GzK&wom1P-qkVPRORCqIIC;Q=Xd8Lk2M)dbam_zeujBso^u9f6a9owk1LzSI zl^%me4<<dlKEtsdzGyHBmS5JSKz`Y_SFdr~-uNp$YM;<i@B*@@^*NZ{((2Vdxh>V| z`%xp_i9HDL>%+mjNHWb55QuaX7HhCu%nMS4_y}$ozffx9Uogz0mS}>J<P%hGDb@Y5 zYVc#!f*;1D5+p^CHE0Y{Xz`&qr)~&Rx0%TVE7yD-)gj=)`ku{)+fF;#nT@a~#F!L} z!%p5^GRmh6m>H!Vck1Wfep~5*H(unYowiB3q5^?DJw3HkO&Mo4_n6P*7heAO!2|8A z6Q9rffmSaP?s(P-L5AaWlb?0MS}%S@22<?1vrcLprb<0e$Jgaz>M|WHVcjQFr+%`Q ze_nfL`RdfULyP8GR_UMm*EYXx|5~x)ukC)@|FwMMjs1S*hewS%T<*93hB_`PPO1!; zFdjUgysFvyeEj7gKE93N^YGV%>g$o0rCL8D@wZ>pdgOEc>iXyNEx_YFg?#^RU4Qm= zm~SQHvAv$pw`~2D;jcf{*CWqts~`Okyt42&X6oLr%A<x?!}oF<snuum`H%g*JfCZ; zA3&e2t6wG_gwNOD3j{<jHuz;~EWqodMYZ0MkD$N4UHx-MJeq6oh|e;4n(e*y?Hk}F zM>l!ik6`~x9X<7Q=HRbf)zzypkw#B{{KYV>ehy^xq((pNf5{vX=S3N{icoyDKRmA+ z&nW&J7DAPpMsSdIHFnbaSMfm}8uBB52PufaU-jui3M~WOsFTiQz-H@UzBHSIuUNWs z5=J@WxR2d2xXO(G+=S%9)Pzj?q^L+rI(1Cy(!NW4Tx4QYqA@fOKMdvRq3tu!&b-uX zjH<;Avlx8qbyFp(&uz4O=F=%tK3O~eZHwj1<64GeeHG7ebUL|Y;U$aZt+`LFPJ@b7 zT2``U_Kb&3*TxSY_C$TwqhrpPl9DkE6px8o8U(JEn3Q61DEQ$I3pmpfpu-O{5wi(f zt|VU=Lq9zxu&{(S3m5{!X7?cc7dY53n8Y6Np@PtzpJEP&2*NhjC3>2|;P<Nn0|=~O zKxAMfUg{rh(mP>s-bXv#$y4UG^p)8Z4Ug)BW9GJeIa0oH&sNhM?<X!SK2<v6#KLo9 z_xD)7a^;Ht(<39NDaDn+;?Cg8g&S5W_g~@}-$lx@;7S&GsapT)?VPll-_m<>dILf4 zK<Epnx1S|noq=In0X3VD-*zBbvQ5Mq(!%HPb@cunAzpt^NFa|wAAe&pQj#YYo*!G? zhtn|tbWG=T$n!B*+qc|K$YQ0cj*#5+nm^L{FKFd~jwdi~dhC%{Z;Nz1K}S#^&(lMc zeSP@Q5j8i92dwD>+svL1s$J0efZ@;JLCPHmRh<<yU_?V04645$A)&#3W`8q3I^!LU z9|Q@Er5MzPQ}_f7DPQ-ntw!?+{P^n8FKemUQ=>iiJzI0M@1*GH$-R-4<*cA%XW4VJ z%ck9XgYzLPjfHi|`p0Yfo$tVZ!|Mw%;DaCOZ}D`(UO`51_!#TX{3Mme7jF!jU25wN z+yh@Os@Q3)Wu$EnwA1!}#Lpbz7@zyw!aiMelsd)E;?a&5i(m3+SgJ?RlX+u8Y_U$2 zPro8p{6L}9C!=PQeQvGdsM@Tqcq_M7ut~6G4eK#CD#K%5U-SL{A?`ikqbj!e@jLhK z-c5&1vMHozQ%L9p2%QBL0wDpUNbisY5CQ^HLnr~MQUww~U;)7fiVZ<P1r>W2)Q3Lw z*~|0kQ<P-#|DKt<Em^?#|NYDJ^MIY5dw1r{%$ZZZ=Ny_7c%bY*LfM5cm{JUz+d<4V zTe;2ABL-8%I+I1re>@K)5Sq6Rc@IWpva%vCNn{|hO)2nNx#D>=#Ph&Qfivb6&J%6; zFt9#RGM-0O?mRtJ-IhLO_PpYfHRn!Dero>0quqnHCfmn$9eG#E=n+?rzh-ONoUy8= zBX4yKOKP^gZ0OqC+qd{*W25*X-80%Zi)wpd-fA*|V18mAf*w5#dW`nl-cONv28!X& zz`Q{Z*?%O}*!1(BLRWv#&%6H!)>F_g7xK?p*y!3Sv!yp9BpG-jH3_L2pj5^=+#jJ3 zyF3@sAfoW)=Sgu-GpmB0agI2zZ``6DnfHX}-bz7{loAd$`?jpD%VzJ2X>Ze9Yul!) zDp{M2lJ!}o|Hu{@hR~cu4KkM2wf)`WW1D2J=zQm-o<&7Hk-d9-!K8(Jr?ce5eCL~u za~k(7Den2UEh0Jc{`i)o`{fo*n0#l~R^uj3>)3z%{hP1tfe84@rZ?_<&{;TtY(IPB z+eb`WK49+yAO-eP2Qb5PphY-If`JfZtqp^4YCsNPlpxlkQy!uuR0A;|t{{epFwc~W z&t;f|tV()72PaIDw`Ip>wz^{kj)5tQ%#oXd?;L;aBRT<0iK+crJ!I|%o{MP5NTxG5 z{dD{ef}<)B9mG`FLj{ikR$@FE6UBZFZ%9F;$UviG$40Yg!z<9%N+2%$2ZN||u)(p) zUYWQ4p@+_Y|9#gs_8~EGO%_|%SE-veGc&)oxn@RTpHTDCP{gKV&qT|yU@t*~fP69f z=cf$)@+qlbq7RK%>b2;D^Xk%TV|W40Lq3c4kqjyl^+%dC@AeVGmd%tl*l)XG7l?K3 zw}#PhT!ooUuwz7uqZ{Y&X+m-f*S?F;Kp4TG;0JQ=xoD%+WP<iVr`vnKkrxU05S`Lr z8T(CyuNY+Vc*b-!<Je1!Sog`(N><x9u_252d!ae|Y*&6Jd|OTVBg+OCsxzgvZSNg8 znlwi-7jb5hw?*(U>HnzP-e0Np+rJQMslWH+p|YuHhnxypfwuDf!x(&Netx$PYv9#R za<c3{m?{Iy{^njnPL}OMHLrFdCsRAgv1s?62k`Ko=RDtgjl<l_&+}g6!S^I5`@Y|2 zTtZIv{eB=S!1|kKUzX@;7jm+k&mh#Vl=SLv`oW7{qqKIO{)FQ&=rVv6d9{=NE8io2 z7iSYz5YrA}3-l8+bBh-Ts2ejAftVR1Zbc2|OG?>G>;E0ECx5nyou9=wYY!trC9-D6 z9e1e3h?r?mJqW+mMp5)%@LSi5ml0+Ouu_p8%U`?<elf@EckNoH#iFrS`4{uqnTl<x zdeiR@ecn=UvHc$Q<UIb($xqtoIp1rKAeB#4&A-aa)nhfc@7SR>vMpI+tsbJTd6Yd; zGgr`(#wGUl1i2^FpC!%ev=^#v{kG?+&HT3aQM==P4EMDH9jxO`VqbhLg#Kb*A`EgH z`Ja*gIeQ+vg`b<s4o|y$aW>mGoqxgxl=8OAe*9`qSv1?gmLe)Bg#W;7!3Y=P%lM4w zva(>7!aoa^d>OWntztcpjT$-2BCG^lbs2++`GW!BG7!n2M3$DA=muc{CPE!je4@v4 z;fj92;uwPjPi`CCCo<C7Ik;QD)E0c{Z1&Rf_j2^V*0ASF`H*J!@%&(Om8y*$I7{1x z=&Hz?FV?FMQgGF^qjRD1(z?XZ_{6%D7-#jk-}XXON%q%24|QAJ?c%J+_Y6~C_q2Px zzYjBewG(fV{Rgv?UhQ;-Wcxr=bEfqLphP<hI))<upHCbMWr*+}#{$B7$FVrB7n|bS z?`EMXL)8L)XY5w3P0b_hjYeD6XfaQ*!j;ump617i4q}{QzB3JaV!!)o@24E`+uj@X zoC(Vn%lnujA%`|ced+=h;s{O+R!vy&K#>-iAiYh2vw~Qvn@TKXLo@8FP&5L^h)fjF zvICTHLAdJ4bSB00Z1*#W5k~k`V3GH;b)T@~SK3_X3G7+&3PTs56d1P@_&)1sUGFgf zzdX<ce-BYvB74^^EnA>+*DYNNx)$WNZPB@9=Pba%2$CBat~6)ON$tmxfZsM({^0=y zrP%D!YzD2Cg5+}us7djoZuOSXLQr-^Qe$ZxKm+^f(?7=*w(s6{;E3rjE@@nl#_rnI zamEW}{qtJg+UcQJKDy`Eib)j}MMWzr`cAGKGH%|xF`3~lI<4V-_RSu?ym8ZlUK27} zRSt_P-ajfhaNE$yQ4^hGBO5!KW^CRvXxAj|*+m1Q2F;r{C~Cl>>d)H`Y1Zpj)f7Fv z<832JPlk*x@UW>$Gi8sImV+~rRowzJ31qi8hwGCWpA3}G|BE<S!oXx@+MA^{OH8mu zAhi_XV1b3HkAt;AcQLH<{(!Ji?D@lwUHj;@c~i$PKB=0fzF79mmrU)?xeE&W?z|1d zY>(`yIy!aCjPbYV{q7xE7YuuT-hjM8bPmSBmgE%YAXn+3jCYKQY7hpl*{Nx|rkmlM z141|yq29ri<<|^@5@j!y9`vvvm2klpBbiKx_O!FQc5dIJLyxvOEpl7tW;eE{koI6h zc5loSyQ=|q7b23q5WlueIn(Q!m)zzgQn_6?!*dUw_}8cZDjHw3;FPLOK3(=hk>lv( zI!MD+Z}({bIV)o|^U7zf3FaYv4>tK?-pYx#N4M{JWbl;v(+k7(ksAl@$sg#AH5@mr zA2dXXHdKamxKuiz&nU19@JG`3u7OTzH;6Z?i?WjuUgY#s5V>P$tL_8k4v!KjJ5pc~ zlpP&~v=arpFU=^uv}?%=cWUb6>!ubh>DXaOagWm59#c(spR=w1ZxsRUijLl?Pgpzo z=(OzV$0oHO(@`JgoP==>#yFqEIGc!Z{ynWaIq^C%T>|v!qgJ~Ijg#%llF@L@D<z2F zGH)JVa`%Ka=U*v$YF^oiiD<cde97eDYu<Qe%5%1Hdq?Rd;|AZ>eNa-9tz|<u4jHz6 zl-_IR$nK6l2~D>z8M|o!#_oWOL4MPCrKjT-ShZ9IF|62(4Vej0J*WmE0LA1EK*7QQ zW<cDLAfATIg_L>-La}<Mim>_(K@kqaGGwkssPtO?2Ae0{sIM#|{SQh+^*k0M-Kd9o zfpnuz<PQjY2*%nKV<ms7$jF0XBCR@8XrM9C7$&mg`o_ul3=xU%t@VZ&;mPxeP)4Yv zU7eL|OxZQ$N;$WJUtmKQ{>W!7l_r`peg{irA>`sc!u!H|`l~T822Q7#9)M1qLNs(? zc(4)UVxo}))$D`gA+w4L#{<8#NZ|{brYI>W)j>!em(Q>ck_Q`>@>P(+Pk-kC(DUJQ zJyr}!X*;jm+#<Dv{5pIj4K-}@oTpw%PS|TpES@%pkPp;m;CmQQ)QagZj5Sr6=dhxJ zi8&>iP>~oX;C6=L3pqkGEV2RC$-|XMW2QX&w-f{hz@**XBr=Kk?SN-ZV_dz4Ijopm zs*-ArNROa^s-U36IyfaV?a{0R;LwFv%5iSo`2E{M4$l}y^Xj;u>zakvuF1(2UidUQ z@vnzyTBcXStc#WuO7Ifo5$t8l63i__`5nJ%VT;s@LLQ;^x4haHtMJL-u7Wq-bilM8 zF>E)ftI}T9Rq5bcS0&J=u8Js{fZ{3$#cw!(?LNVF4dC;qw&bRk(->R%NTeQK7G`4C zYQxIP!WS(HFJp(;*_;+)d}16zzAC42!_Fr$e|6jY6UGMfl<nkulKscK+Mx>{aKDFQ zBhVl38%B5oKhI5YJx6q)*a+i&6Aj&3{0?CRjrK`~yj*u&FcSKG|74{`w$~Y#=zraD z!Iw7H>wUtPR*nXXsaWBj-|-q(iT6C*^QYK|tDfICt#{AEmmcI}lJD=sLOkymzBJiB zn7!a>7do|UAEdl$yuZKcSFiVv(z<y13!Pf_AHXJhwR_fY2Ag8MN2UGf9?x)}{-i(1 z_Y739ujT&LE3kjBQ)k2mQMWBDl<?-?tj<V#I_*ZCkq-Y;osl|E`mHk(c+)x~4d<&P zwW<3;_zWxiiYHsyp3uG3(<&@{@R+>2SYC|TGQXk8#J^w2pQz;P7V;nFN3Fdtcs_eh zjbn(qmwQ{U5Np2!w80tDQt`J29HU}t2O5RLVv%axahfPD0yhU45dk&_DS>McNy|l6 zFU-kRSVSE8)Z_%pO==Vt3G@^eAz54$7SZi2M~dL6D?-NElq9E9ZTZ2EW9}%L{g3nf z*Y|%}xa<`c`stlBD219fG=9nb_YYj25_{j+{ST=3nU4(VS^dmYgJ5zYxo1Z0&!$+@ z9$X5r*Wa|BNJmecK_{};llW&~qElFkB~XZeqMiu(mfZ3At}p{xPh`i#S1T%hJ+Sz- zp7+@rPw#X8$rlgxD9*5L>+!O63k!HO{vj5y{kAUrx2F<Pe|#bF)vsf12l?+!Vb&np zi}4EDSD}IUm$XgQZSTiYWPjw-!u+tGW&e@vbHDE?boD2Cc)h<j`vJeBDp^?DS%QDZ zDeW9NgkYh(&SdLE!Zut)uGNIMMnGr9YI+KTc(0_PW_cF|$-)wL*#6VnwLfit=bh2p zh7R2}`W?A;8?QNAJF7SBnDWeBIkTRgN;D8-5o6pZXn;IoVot^wF;}$1<2+hnwbLZV zzjm5|Nx5ks><R2+;F{MXF8MljK&YxvQ}=22TL;8At5gR>9P*pi0r7pHULBA?|8+pH z^|g18G~k8oB5%wdZ+KV|jh{ZkpQ+?4kMJ{~mza;B*FizAe1>!Dr@g=OvETN7%4NUp zg`Rd(2;t$GeE(#_UYZ2Fy0qC*JK;L;9&r~P@p_-@Iow4MI*oCeqQqS!-&d@B>T1`1 z5qFVnFS*Wm^OO%g{k`Vhn;E}L;}X1IzGs-Loz~r}e;)%^Ea^wKCfR>5+v|D1xT9qI zAmy-ZM|};4*ZW7QYdrl0-a+;sNO6(Ie#4yx%#Z)t6tvxvUE8fr-HG;a0-MbpZdjYb z-ACG{+_fnJ{ne(R9rZqTRA2Tn&mb`n{FAm*RV6<tlmj@Pz$1ErXWCu0DdNH2Qv@_a zQT^AZFc>FEw}Nq^G=--W6ZC<Ax~!8-1n^zCBedF5oEdb-dyiaOv-+2+dp|6wjJbVh z$-WWKKVC4q@g=sW%SYgz=7$oGvY>6<yZ&*Y!}J%ICBN`(Y$Oj_&r{pvVZV!Ui}ig* z?8E-dCf22Hdm)RJ?ZByFo>+I;e*`<`w|{T;rC3Ms7IRCi<KM0|frTN(u7fb9!<;N@ zO?Z|CVEX#CCWuucoqRh=X-06xnpcfgLam9-Y`RD;cbG(WHh>=$m_%b-m<Rkp;ESc; zi=7OQS|<-*G`AGAK_8saLUy}rZ>m|CQ?Qazzt#kzb-@1xr<b)RJX~JXnxKn0h-yvH zCPL0T49hs*YG3hNXT@*jD=UbuwLt5uBi-%5hQEZb(GE0{dWTngAw)rH{|@bAz1s62 zI=bGU<!%Son&MT6-vKj@xquF5(UGv?qP-T9uIlLztT@<*=RI`pW&gp-I`O-w(0{!+ z_tXxo_*SDou;TN)-akqavTQAe3k*BSl(PT8{pgQ#-%ZFK>!A^$h63#RA-Gk6wntzJ zi~{AjQ*kH2NFYr6;?y(<12jMrbspq-ap$EW$Ds(l(Ak$SUeVQ4bEgiSOT;gF()##= z`lLzo$EzD@4Qfhf9U1{z&~Nt?G=iO7toI2qrbI(eyIEa__7c|J!Mm=5RML#0_ycw) zVm}}^{c&v!tD44-u^IDu&rvG>^O>ElEyBC7H%-8H$MJpK)CkyajV(L-6!9I5IT7bk z%It57F^ltP@Xzzuqt~nJK>X9It^=qF)TpTIfRpE2*TMHYpSlh{v!f(aw7Y|yY^Cec z#Rflw3l~G9y@tEwyrA#fVyyWJHi@fU>=Cr%EEcHy_#Al_`5facCIK6P`Cz}uXGgGJ z{+<OkyG9L{&#K|BXX$rc&*J?vYyYS%G|qY<^^x?_Qv{#NakNBik54@Z7Z@ITI3aaZ zxx!#hqL4%24GKBHxB!x{eGI9;#<QKG5RT5DxQ9Qg8!VuDuC_+90R*?)t5$!Ybx~`^ z2p$D`=_!I<boe0G;s6+9HTS?+uV1&pXD1qU8$4^}u0<g0HqZcz5g0;8<6O<-?tvXt z)zgASg=r(yn(l5sW$q!ybkP`7L)SX^wD)5}WIOVUVysv<*?$DP>eZjlzic1Kn#;MN zCPN3zP3THDuE~H1Frb{3$z+-qTmj2cryv73g2&m{_PPZb#<?-dHI?SgJZj4pHdLLY zZ(-kU_CS<}X=7PUtLXXjqqS+#3##u|)i<LTEQr4L5J1YRG7`LFhG{qC6-2H%-1Qhb zdSR5ot_Y)yYKut`Nd`u_&J|A)uqs6W8{k1wlGMqSKde~(ePz}66)V20+WyGV?b{!I z)Vh(W54NL%3!8W?{=xai9hYCqJ$L!?x!jj7<4lS1h;_Ow*U7*c)NSw2EMh(CwimKs zuXd70<$ERrXG&*wBy1`(-0z1ROa1BoVA!kf-*-I+Id&?(cC`yRR=%&81$woUtw*+( zTxVQ)1|CEFz6rVfjQ+mAOEwkxo<0nL0<PZ`HWk@Em`OYW&HJjrUC8#K+Fa4U5Pl?o z_+mHC8}tAF6Q5jnz4{^(pL?F-9+vYNWZ=I?)~+|rFe{QS;DNK0gUFR25XzB)1qvFW zkJp-tKIofId#7Gs?00d0%ikF&utVY;=mn<xA@60fmmNW=$bW?_O`={wIIf(V)+^}f zU9SKq22R#^Jm-_8$$!}aKTjs&$<EiyXe6^V;o9ryDLc@<{;y}?9XBssQ12aqRJx#p zSLp&dmn^*P*6WSPm19XL1}gc0<#_zQ%hBV1d5tSoQ-=a~83YW7${-ALpbkPhvNhF7 z(&Vax;LD-vC23-WWs_wPZ0ho(e=J@4`?1@{YT<iBcpf{!d$BVi_g8;8iWeSzyr8hK z;P|7~oh<kv>%%N~XE=XvD?h%Iui3&su&Vu@|HY>Dj{b#Y1;e&-JMIChf6&>{fuf~Q zkjiA#Kp^W1DSrS78RZXfHN#ISE@rRt2Z5gQ2V^VrO~I74f4@5C)$hK0Rn`}nGjHA; zmvQXvg9qQ@zoYm;*RtUwm$}B%2IHaH2gnswzxDwj$jIeV3=9Ag6N=&oq+$w1CJHJQ zqJ<Np5{v=}0iL_qW<dc2IW|PkMY!q$ONEBnPJHme3I4rv7XO~v#!s5$5(!5=yJgFX z@fcq<uPo}_cZ#Ih$l4~R#khkg?*$_IfL5$i{-9%lyZixGKPFmcr9k-u(8-*x>u}(^ z4Rzuw66FuP?jr36{&jr2IQNCL>@KF&d~4iEAG~SOeXpg%ocG#v*>f*pT_Mw$#(|E} zO0sf`!$EZpkXO!3wGN_evep3%qVNSFU!J?n0VoM0vQ(<DQ3(Yf-3nz6JY*Ckq%sF7 zTB@BqX_^EF+wCNgj(_8yv!@-H&TC%{3jWLK{A*t6%)9@Rw0!1J$^DspQ$!j2jGqKS z=Z_vbvIM+Pj8pK!zd&5#fky>@t=ryD*056`pVGX*UuFLhY&)J~N=fa{+E3tz0{a|$ zGwd@?K9n1QeZ~SY5p`wMG9c`;Jd6Hn8MH$UIamkCJmB`ys+kKePu>~dW@W#HtIBr1 z{?XLum#urR*Y>3J*#k=|7VUfU?LV!ZZ)HJ`CZ&(;n?EAG)dOorZW_#bwg1x@lR7fL z$B@Q3kKMEBG0;NHLC}I5v{)%<QMbLH0=<d)1NV$MgBG&?NW->Pw|}9lKV*CF{v+6Q z*ZTuHfp*4w7&jFNnvxH3B=%6<T>Yfe)X&xLw)6n{4AU$QC^LI<^}D~VldB&F2l5Kq zja>b-rC2xT)vzO`ER-WB*?ssC)&oYM>O(?SH^!u9APz;^S%0b>Y3LXu4LwBkAv#hY z?5Tdrw_=_-*gKeyyL|-Zu)yAlto_-18|E3O_{+gB72$D|Y(?x9BMCfe*O=u#@s|W% zWPev5*?Og%^t2=QtUgRq|B@@#3C}K5CkkbF*TQvc7rFku>{)^qVok+Z#MmLP30)-A zZ+m~jY5M73$Oigt&qGlY(H}Tg%oQ|{?;oZn`t9F`jqz%S9m428SOt?cX!Zr<xm0Dk zBUn}~&=C*`&oYS-N#HDqiPB5pZfY-*=^IoujBs)2fg&Rnu5M(?_w6wZDPqXQf!dCq ztow$g&L6=E-~qstAG))msqOc4T({6a@!!xFmKN_FW#+xG1O`375cDUHHtB)}{XsX( z7j%&A-gNWs?@hNaNDemo3%a@A4}HvNAIO?`(V6zFT$jGa*%bSM<V>S|5KA!DvA@qc zjxu~Pa{mC|YxEz$p7we_{jPk!_+45@obgYw_x<L?r=@dg;S%4A3(QYW{5W1bgFSpF z3y#*KS@50g;Zk0#aiBIMYMS5PUwt2m%o|p#V&61|uKg~4?|K+tQvKa#Nf*W!n!oX@ z5z)B<<BLCq)rkS)YX`>nG5-2swr187jnt%HPy8oYO?r4HTRoV+@$`Qa^!TeL2D46d zP03Jof|gu;rAVErE&}v5^jfXfbYNliTUZw{E`2KK1NxFIu6~NTjiM6eK$qNJw@;y( zdec66Y9rZ4J$Bvq^iiApz6a})jCC0$c+!pX;rrMh3{0@RteH$aUmp{kT*jL5PZu+1 z{<Eigvx8;)AFOE^AKm->xjtn!BoTjD<ih`irBg0^K8W|Sm6e6Cmi+CIGI8!PuKO^q z8|1?G-Ze58KJ6MXd1FYlgmUqS*%vtZBdgg{!#)jA^-qVgCs%XIwZH<^I|vufM}{G< zk5hof_tq-XHbQ&$K5<6v@{F=4<sProUTEMO>h{l5el^a}ESd|}T)t-*d&%#6`WQO0 zd=H&z*?%zEwCPNX-=(u9+Xqt2FV+woTDu5Z)x-VL1?nI73nu8o{R+Rz^>Dww{p#R; zg%O{5rKIntF6BcT9M<~REM`|49-ga};ZB`Zy_hV97{3^&peJ~dkip8uyy~|1QzU)r zw)du(Y|OV5I(`P^;$#JxqDeg0RC768?wZ*|=_epsY9*vc2)Rqd@WjW(Mx#hL<=;+b z$?mM-MzS_{j&q1wBxXtkU(u#7mo58Z^J~AE)YBDnS3dmk%DF2}t6J#=>l(%$vp>xO z?|tp0K7YYaFQ=XP*MdcQ+0hY(JUkq0L3ylU@viGb#!9J*MoFWj2U*mx_IQvzb*x(( zX`y^lLzC>AxBkkC6<5}O{`sKQ0|u-f^tlv!7k;$v-E|)=*fDtP$oEEWhN;d)r+m;U zjU@BBIm=yiaurx7dbwkskhEHsRrkqQ?ujIJQOpf{L=k)GySlsbyX8wh-}p7x)n|9D zx?@$}{+q^?tWM%J?4{=av9A5=z)0tx>o4rqCrvMTV%DhHPZnp#{Z+}kbiWe|2MNJc z4BGt<xvRA?Ua-OcA$PU3(hp)$Fw@^(%%3DPeGi!FzntJP)8EggNi+Ra-cg$ACvymg zL|b3`U=v4U*S4#d!NA8lD50~yD%t<Jb<h}(M^{AkUoTzJSZKGVhy&rJDN>=l|1UH} zq8aI0d$GO=K-3}kpi5Uo4lq-E9AO4^{HrgfgFri=XAGrLsEXp8WTYi0;^BmhMs>3@ z6KDqNc8b`cK+BNA=&FiHho<z6f4*2eVgmmzL@yc7KZb!kfOJNFRi2(F_8;w+xUpo5 zwJdsko7uxBdNfB22DPEVZ>%^+*@EBH!Q*Oz@szmrJi%|0P^EzMJXBcl#JKuYSZI!z zOTy2%P7+v;E5x<Ks!Iz^>^bM$<r^0{w>~%Qw>RJU!K|KKad%l+izRa}zFuq1-@QPe zHgR-*uc3`Ihc27A<<Vyk>m%<P)u-hxZ4)}~+EjTM!^XJpQ`c%y=4XNN80rXuwFOz= zWfm5)fx(Qb^ru@uL>%;&nOFv>@D(+}vxw-`%IkkAld(i75vV|H)q@)~i9j7b1Lbaa zWevISo}{$tJr}HcqF48}c@Y>x@;pbc?Yp>%eKL7OyB0MUXfI4rpU}+6{hkD*%P|KE zbt2-^4uE<Bj0aSwyb*>-^;C3}aU|ku<1iYG*JK(X^1exCH9!~?$q1K;Fb~={<@KMT z>~Eg#cx#=W_#TYUtW0wMj0#Jd%ngSvmz9!*%xKnNxFtnyxL{Xw1!cS@{hZ+M6h}b` zuTg%&H{bPyyO$l_zh=%Yy`4;da9zdjkg%fxL0U?wJ!e|@>ij|K6APwHpVwx2yH=t4 z_+=Yb@|SXkX4_geYSDFVr?lxknvWt{%~y|WO+l+r+$kVUwpcyS!a;PFIXa0Nj!3W| z=#VO=<LaUzi7;Xnm=YBk7S|vSiL^plsBX+dZbLXG>M$bq{{5#;?%8wd<nDn(hYcDu zY^Zwt#I`wGPoCU5XWNPOQ|_2EXzJ8KbB2;_r6*48)2QL2gZ4Du&iJgDj{zeWr<6Iu z!FgbnrNSyC<s-HiiF-*hfy^PXgc?>^)9F$a0INm>9yE=C0nQXhz~BtokM`q@ItpxX zT&#rErC6=D0E^p^C#v%qg-O$0jG?pBX-WnPB#0G##~A0|@|~<`>*mc{Iqm=|(#=ml zz<Ygl?);CHdl$?l^AF}a06dIptm~K?oiSK2On2gQs4_;*G$a_NE=-grODT$_W7e3d zdxqrWij$66@f9Xl_dAbc)@n0b+yy|5LW2dy;1vk5##paWIwKmR7!%e0QM+J>Wb69c zx2_MyjWsfj)H%kT>u5tOB*%@wUomd<U={U-gc(ykBA@X@<Ol#ch^ZCD?WxH##={DE zv=|VLhwmgB$?-t$>&&Kl#_4LO80hp6sR@OUCIs5@&rK^q+eBrlBissG8|q;NiHf<D zVZxv-9ehM)1CfetqO%e>HXue@CSeb0V{inpn^ZN9_*!GxQ!l?+R|!mmG(o#4A}u`7 zlF)=@k{1t1OtKu2l0jG<s`;3cjF5FzJ*KPMm%VynzQ~6pwv{rU#k0=8@-Nj5ub+AK zy&5hc=Ek;a%HQC>@IU!CbY61#PV*<2X9O^%$l8gT9hwCujt~?V$qxW{M$raRWY`#- zqDBQe_K9K|14f9$p(tdwz=IK}M;UDmw8S-u&~n<f3pX?$YmP>>Daj12>FS__#W|z8 znqn$Vk2_z9eC*m+o7J;CDmrj7->I@r&$7s~?06jT6W1y@W0R=Sw2&8~sI0N?4~a9L z;XVh4M13iI#vbd#y87-h*E3#y@>sU)<Eq()HSP*U;63w6r5pQDrdCf)rR-_JSWSBn zrkbs(0czLI9on~T)3QZV7Gw#aOd{@1+I2f27Ay!%CK-D>2&r|{fMO9UF%HTCkud~O zDHcl{u*vzyLay5{$)_J3<-hYja*X-!=lj0M>-O^<A4M|$o%d0iIsg59-$xnj{rB@8 zpCipfI&qE+`oV<e)lImZ$m<jZ=Fm;))~RD|yU3_?J4K&lgjyt0n+Zd<k?uB{iP|?n z^5iffI>^+rNJK9KiZeyzj4;+ROSG-qX10R=o_TAFs3x|A<UXwiF6qfqH;|RHlBM2O zHn?S<<OEw2TgzKB`M0cWGtVj1_(w;bHNQKb;vcB}%53UncDPfHZdzlD?mv@fu>X=( zln1kqXZDY_tug62op`?*C#(;lX7(LV7O1k%xy>YN^7V$_cr@<bX3Fi3eu+#sXNn3y zxQHmM6w-zPWFmK#35p$H@8fV-lceFF3TPyg;UAFic=BUWY9<JU%~-QQivUu43xz0s zYj`=3Koy2+q7JHj8<22ay>0Ec_n`3B;q9AGAJ}`~K;_m02TC?J%UIL3_Tg`twQTz0 zidFxyjXimfK5O^3Rr8kYT2?xHW0&S{AgpldJICig(lYzevWhd4u};KWaYug!o|8aG zXXNRV+2$zK1u|VwHlj!uNT!iQL4k$hK}g@W81L(dFmQ~3ivkQM7$buuj_V2bXkfJH zFXD-M&8^1G0C3C+RsC@!Ed$*U5W$<OHQ^3va}nbbcUN!0S30q$>+zMkefqGM>-XW4 z&7Zm6qhy-Idywn#9n*o@-AcH-9y3yUJyW||-Z#BKlOph<bY+es-b!Qu5G@=yD)@O= znjI=Jg4axD%0fj)C=O(l1=4{GM`$t9Cl^>KLzj?RlHA`?I}VUK4i{09yT>p`1JE;F zNf)OD!ir3|EGc=TlhI3%_I}oTz`TAfx~C<?Wkt5=-h{u*zFf^yXPEfir`&|5U0ymM zI%=)i(z-M6Tk{~5U^26BX_tdPi}?x~fubZQsBL}eh$(acP4;1*h!{D#nKWiaMK#2B zA&?*(^(|CXuGfsa2@_JsiIk3Vx5O$j5w@rlT?k^>+U{#fUZE*~Ug`D@jfYQd7ZkJ0 zbVh6x9vBlc{Mp@=b6JBg)JS<9$(yt0NB$FkWH){UV;_xsW30H3hPmz|^Cj`QoA^w% zc^S?vqFcph+B5&8?=@JJjJxS$%u81mh|m3T&hHcb<HhH(=udT&b*j@0I<&+4BGEsQ zd^cV>3aEavs$zlRi4q`2aommk1c@xsERVU7Z^tV?fl;s%F4E<(w*=}zJ*>UDWM=YV zbJ>Lj|LCnV>k{_PEZ!}1&|;geZ9}@R0Ry$8;biLm_LTZAY?jt*Z{0Dw1I<N@O|0V` z#+h-{Sw~G7RQs6u2Xn1LwUKg^jgE$tm=g>h^)w)wi%>nfE}K&EOSLqJ!J}oK33mz7 z&!Ljglz?DRLeYoO-ykUz3|$!z2V4}?whHQPUU`$w!yJw5sfv=*s#%kawA5^SHinXt zVUNhLhd^pEx23?~Gzu$DgI*<0feqY`Jn1I89UKL>hIEFexIDpXoHOAF|Glz`1szTx zKGWzh3#qE&za4Jm<O>rLo_pgBc7Ob{Z@u+we7~}UxoiHtz3R91a}vtR66UP?wQBn> zYv(4Ev4_;F?>}<*t#=MT@~+$mm^bRfVz!6Gx_83oXR+={N>@iGioir{HL?N0#0VWL zF#*H_=ckAt1=*XXkbkKWkPC)zhNqH{xiy^*0I^2lk@qR(EaXVRI<-fgV;*1d@2fPC zH9L#XP7v5<Sg4;*X!Pz+td+R6-a5D>K2A+^u}<vE0=~~&jq%wirx7auh8lIfX?SX1 zEHFcrI<smXB!`9uRl(kd_CoBOpo9?-HY+5dCQM|1lKjVo$j-5vJ6wwt3`adjBRkFa zA)r-g9K^jz^APf)h0X}hm<4(u-i=x&s5OT;P!vA~8%1%mMo9Dyr6?8(Aj?O7A!3R& zBw0f>&P<~rbT|!%Mnn0Xe8=J%lk0L}Kadc>z7sc0{UN!ACJc6hPL@|Nwgjb@<5naf zqbkXQRv~gJ4O&5WP%VQD84-0leW*olA~8S++RzC6(91Q(9L-|>6Uo^?G4EkM5$T_N z##mQ!oH4PcJBe4p_W?S(#)$y_NZ5|Cs1X>JSXFuGu;I|Ej3vjhTva$ju&mc#Rd8Rc zda`D-*Sb1u?kDZHJ{jZ7_)gMMdg2_APEYuqE{=`{UWNjrR21XU;Pqv)q9A4<ue&j1 z3l;Z(0pMwXobeVnfCrntu0q~Z66`wKIE1!dUdlN59>!#8f-z;NWAUpNrHAP){H>Bs zp_icDus;OiC`kJQ5`FmE9|(0c%WYP`vjoz@@ax(is2@~xm;J$SM<4rx9r_sAAL!Ie z2TA?uvZGG!3_GGNa{4zw9Ae$;%o%gTeH_pabBlvjA2!q=3yeLiFC_-W5~v`8in4DM zZ77vR><Mig>5yb?P?WUP#CSZ~$eM1qrI5Cm1Bo*{!gbQf=@4mx`IK&EyW3FGq49ky znA7wM##!~rY|g)_d7lR`_R%%dCRVfs|KmF=Spv&fBLtJ0SbAZ_OTU|KxUXmMdn=DD zoG<K=qCQ{1R*XFvHoq71kC7EJ%EcleDHA#vHeh5WgNEn%0x_4KFQC=YV+mj#!fa<Q zmU0(FZbXT@gfD3$ONB^o*6vVl)D!M8O+kt6fMV=lm;wF1586$HLTNuzF!bbzG$=Q= zARl?nb?%KFEmj?N0yhN*cpWuX^et0)%{MizoHd=D>Q}HiZQ0_sIbp>!*vEp7IbWW7 z?t6g9Ej53}mmS<Xvvdpg{9TY!P%{(v(^Bkp%I)@pX}9?$2$IlGL=9t9BSTI*71;|^ zQ@LV+am1pR!<cS{=vqXw+Bj?t=qGfKd-RhO6e}SeKo*orXX#QuNfXYBH19x9-I8KU zNmOwQ8<m((o#vk&a<a7N4^?+to8EHWxOK1I6|DBJIT~2{V#S30P1DzQtA=Tz@O|5d ztl%ulG1t7=qVuw^?yIc)VO7^=Z}OS}OE4A8WgzB4b)*~9T;ic?ktqsu`5$$yl%zP6 zH%1{NB<+AjxG`&N=vr=|RlD3wxT|uTtB@#2(dvrXm;^x1q~<(O-DORBll>EyJyT>+ zYd%z)sCvl@>&CBZk-jEt-KiO8SzP5F{;$aL{!DwbS=VJ>Z8uk%cYL#~bBi~b)^<$i z)BN~Hwh#I7GnkT;Gu4sU^SaVQe1_Ff-9)k)eTK}PSNp4!)m%0aJkuF#+*dpUSrv3? z4}MmO&vs<S4G%@Oi&U9nUS)x_*3!mk$B`f`)GYjgRE3rjx(^I~hV%)#9;d?wmS*%a zm*1e9%(7rt>`1w8#s4CLEQuaYCahjUaj%zroegyIKLM%Q0;}qgzI%%Q{U@n@Yj+Mi zG*IXy4-mrY0p2e%^8Fw9n?loWeV{xlqUJr^(yG#;_G`-=^Yf6JS}7OvkCAyKs$r;V z(X1h=$pRjy!~UZp7)kJldS9sc0{np<OTm5zCt=0l3mTFWk{M8zz=SnP!6_!Q4;5}r z_tOzqK%7?rOzP~&a`zJ!MT^Be4wr<`^6T^kvxrMcMzXcW$*oda#UO_}BARF)qOMGk zPzKV}OfMrM?!laP;W%N&285Y090*O7pnodN^5IdYua5Gc4mG?eOpA~xJ`6g@qL078 zG7lZ%mtNTX`m{UW*tq&!aq+p>BdqaRo+`B^Vj(p(FSB-!KhGb3-}XL#{OrEX%=A$7 zgG}4Jh1VR3eh^71vA<NMeeG4!b)eg1Dg}-{@yu+BU`$8m5tbN&+`WKwn))V?$ram} zX*w$cqlASX_l&serSc2eBRMG}Eh#fOGb=4M0{U}YlXRJ2L?a|BR3PFR5maojO<E2a z3{XRiT<$4Wb0Y-#@k^gf+LoOgAD<GR)g}HlZPx)7{);--$(!xke_$s=q6<jFd-<J5 zBcs*^wQR=5m~-B^@9nRo9D3jK<xUl<ADx#zwSSl|V?Jrh3WqfwH-$AM7#BFU5`6E* zacPW#3tE5%yKw-X2w);Xn0X8q6;lFH#zDq6?8aF}*MRby^&RF2$FpflnmjhPwD4e9 zz|6vQEKOjB@z@1Jlw}3U#-sgeR`;(}_wDVvv*$)0;QY10VR4MM4%puIcNSiwtLt}c zymx!7t>zcGzQ$R~iAwy>rHfa@yf-2b6!Ds51u;*F;GL|mA;}7{e;k;F*!xUDt{{We zV`C<><N&FqwnaWu34!qWhgdztr6xV`$@v*0rd7PYVB&-Y=f6IA=YuVB9<#l7!IX9F zqp}stm&m_Yl+oW8-n(PS5U8WX0}a^`_W!Yh=Z#hpA)f@2>4l9EpeNWFYJbo#;2vwo zB4ir27?>F>T3mRjrd!&CShS$vU>w~bI{SXVQt_3M|Esm4TTB++RIUWGAQl`{9>7dU zEgS614+L;trOa279gy|3-3^|sbMUD^vioUA$G`s|aThmeA3qI-0mObz>lV$j8fT_U zL!l@v7zjgQJJv4L#WdRb;~Jg>47w#67c<hXxNm0DH&5~}9t;+RFh~`7G5jHBd)#$P z-}CZaA)1<0^AF8*=S!<x_w?f|_vPT4Up+j8H$%<z1IDer@Z$}7m3h~1>%8u5mGWtt z@4&u`fNlUpPBhb%a4Yms^5@g_O<Jg~7GpEOKt|c3SsZ1)aXT&|ASw%ukL4ISCGA%H zhs2T*BL7XBV)pT2_D(S$J+q|h+=gj0+pt9sh3O$>4b1kx{?VYUEP}P?x$FXeC8A8d zlU;3`ik|{sYYe4e5yoYQyovhlnZlw6TWkv8o=~e$=!(j-1c5<7aD@5RkR{2}i?Bc; zFsG;CX~=uH1S6~wwh(F1cFD{2#tXp@z7`lO#JC$vedaQ2<}-Rerg#<~<z&~yEE>3U zu9{(5kGiudYrwkjw*h0nll_sEO>@e{oLXZ}&0xjp<LDI<s0Og6P14is$w`T%a--A_ zO$t&maV^DEq67pO$^gaH8q;ds3NL7u7KsZ!B0UJoEYxk0(ao?*kvp646x0fr7gh5j znKqLwFv1p-%Tidb^N)Y0^Y=EI)9&T(Mg1)9`ZYUe$I?AzUA}X*lg$pYvf!H2VBPVT zzI%uLgp8*)9{$dEmuP!k+FusM6X;*;a$MPdv}w%~kVLhmSUbo(fyJ0-N5!Fxatv<} zVlkP5l@9H3PMSBSu=x}Sc~L40C%<xlrUtWo?5jXzzyhpf3L<ZmF;X)Cf=M?S_Ly#6 z@jf^xY;xuiHp4;TUQc0hU^kh)ph~V-<{Y9!d$G*gLjL~sNdb}+@*Ym@h=(Fl>F15u zk2fI;NcBt!*L~@e&2QC?Te{*#>I~2GNDCaws*(m{U2_4T=*$9pqaZQ9Rs+f*7(x$F zpctB=qnk}rAo~Z5!^RM|ci=cgHYEq*K<2h-48o!cCNfD{!|-fCI4-al_&x!N%gwP_ zG`hM`=^LKVhAF<zid-QPlDSSMu+i<bSAd9Mo3HNMvT5({2WRX$zAtOpHh%ivdn-3@ zyr<yqjL<#ombaDxwzh26(lzrx+|a7;ZKHbVxj)5j-P-8KtD!9p%vf5!?QRxawPaTD z`Yii{zvK^|^yGq~15LAzEvYy=xl`MogA?g~!I{t<!nRAmH&Nr+JQR9_6<O#q$Zlr= zC0rSK4D|<Bf=L1d!GaSLD3BAZHzP3vK*9Kkcp1)FM+Y(_G-hZH@L07Dhb94*t6n(8 zuk78+5>FXoS<NPGx~i9+zh~)lQ+0Oq!uMfn^)@wd>PeeWgx+U`&%4Dkt(AGl*UOiG zy`yF-vwmhaZ~bgB@h@q6Z(}|OD_ws_h^T-JK?RyQM3^{SR-SqSaM8H%1muRpvcf_n z)jZ=12_}HKFC{C2zyx04>Ike{w1qSwrcUEIli8!QS$2w^QqyYrwAL)7b?10K&zwrg z*y?ff=WFS^D%g>3{jbfz4}tdNA7~?N&-2CIK1BJbo<7qPWr04ydSs9-9(mMC%<w$m z*{*yi`F<f6;4|R@bZLX_4ZHw+ZfMVw?d%=VzZd-E@Xw%~L^Sj_!FCTik$kbjd=i%J zjgCg}q+pMmQIuCTC%}WA)fg6Tvkteh^x9++n?M93vmmw$xFAxKK(K%Sp)17~1XD^( zp({1<>M8m_<{bx_7gB${-Xc#G29TYZVYR~jiTk3?Wg&9K6RlmfG<Cqq!B&~wW*0ZR zw0=$4-R-9ii-xuAlLD`1RI6?&-?8Cq_y_!{J9ba-_Ui=jtL)=BeT4_JRTo}Rb0D%z zU2yp_xps)Qps0sd&@)Fv|Ck`-SJ(tY<^rBre+P8SRGxDrMg+pR7ztJp2QOJhdP*{E z+ZM=CxE~c4)`GCahQ-XHYnCF)`mTb4WHWQ?n3Bwd-EtYtuHV;zltJ~o8B`W;mj*f4 z%ONXKSVX3hDZFNNRa4TXZs1d9k2(3>fF~bzUe9}G;R~eqOxoW3xz7UGzg#pPfc;25 zrwlm0<$nA@>_^;S7V;S+C`%lTaB*oSR6>)Na{#5O4Gus~Ll;e9r9v>IHVcFxtXnZQ znCt2i`5a*yk8{9EMV(mr4SGq`im*|Wv|=M0bsa0ZfgPf&oUX5y(kk_W)1)B=DxU7` zny#Kr7Rdep2I|Zq>7<3%FxqWP|J?E>=9fmfapGeEz@}1V<QIXFTJ4(<gFsH9D*E7Y zfH#-w73~-4A0$nQ91z|R8|X<cIhV#L#17$I&JjQx^Hl=csIOdTFNWJ$D8=Tj&h~!6 zHgf33P3wcXnNoYjyw&^y#GuZ~-27v$!B2y;8$k?&)ByPjd4*k{WL{zF5G!&y!<;~V zT!>e=K<H`}1_HbHceIA`D`{pkdJS^~XT~<p43AE27yyfk89A8Y^OA7jBsEng0)mp9 zE21`y3l#|jaHHm=Bk+i1F{77x>*Yt+KlBv;zG~KM%XQXocDJHaW!)SLmKUE`u;4`T z%%YrG-FV5UlDj52#<iW7*r)r`tjjC=o?=M{OzMsWAFOfi{%uXzI2Lo{@}9pouD|O1 zbr1h_Ojzi&Za;4N&!ZnrI#&9{&YuL&?GIi|e$fovrDBh(xNX5-#$xZoW`MnakJ0|2 zXzvcbGh6u29`N~`q2M#|A-1$O*NCIbB|e0A;WvcOEkpR+h_9a#=Lo(n{VMiZtg_q@ zNtt7zI#AN*C@b7<&?pQ9SccFqm^v#6_OQS~l!Q+MdXV(B08}=1xx3;VnMOyw{Kh?{ z8jlRGB=?j3%Svjz^!K<lcY;+(|5T1uZwnvUH?ZVCd!)f0)z?oZ)pTD^8O^y9<_sQz zyKID{pXm)TXP3V*T`6?rlb=fX^EA}yP&IgM6gX_-<4myS!o&+e4mA2HiiXR~40a4p z06BxqX6a4?wgAGq)n=3KD%70zxE`aS;I~8lBRK_m%n;RPQ@3CGoK(fx<$Lnh<+;)? z<yG`!oxcry|BA~Exno%%RIb<b*hr5vl3bNhvF7hF4REQB*as)DcEWFJc#8tbpp+1g zx}*(Zx`a=HvH;`2AzFj(S1;fI{H9d$QUV8DqZ9|Cp3Si%m{^E&>|+b00<v~T$=UHv z)Zjuz;j(z%EiV4OANgBk3}dYhlqba1AS*EGQJrePH9up15r;QhTF!wMU>YO_la>e$ zVCoC^0tMs)(gVxKI0#g@_8E(p$q^|~0>?fzg(;coDcPynapX~K7%0L^JW^vuMs5y7 zU=d~l?qx%H?{L!2sZvae>ojX$zrerWvgd$hd;dWjf8PObg{^wc+aFA;?A@yM*_t=h z$M!!pwQ6AWZr143<j9wIjam?CdXhET&v)|+caD9J|J6KWZCW>Nc=DTnEc{@lICHeO zFgNV2dqG&7Ck^pJ*mJ<H`q-ic_D;xdkQQ(@JE;ex>;}6`h9M*L<o__|2wo3lVmwMl zS{v#n4-k{gqHsMyw?`3iMV};1tz<zJa3L^w2twfR1aDz32xT3<&Y)Q^OKX(wvNcq- z_TcZ!UwxHd6`UPgafupOQ_1I=&Ea1&%WwRj>W0_OzWOd#y-XBY>MUea%GT8w{{B^o zs-*dL00s!y70>~8bb<Yu4D3%JVSgm#2ivaz`Dq9Tg$O%Ge{wX@RR(jdNL5AHE(qKZ zfN<PoA^@NW4XY=tIN<9dX2wnsF95s%T%=nNx>hPnC7T*cbro6?7p~_rb1@GX{(f)Y z9`!V>oo~b4iyN3upZWs*i8{vN_n8BVhO3{_)$6hoaB(j$iT`UeRnrvfig~)_5HZg^ zzVo~uzd`$GK3U*sGL&JGMtXX^XGy+(TKFum?P;Gdr`RWCzZ3fe@2T4-kKHf(c=<JQ zuuEW<h3_iXwI5C17}8Fxx$pkNdy%(=a6EVh76I31F&2ErSn>?qsp|DRb@z3ix>vr} ztB=6-iM<aUgWjWj@7o7^gD^qiV(+hV1jjOy-pES1APfs~6AJt=nc+Sr$qa#KI0tGO zScg6aEJNsEa(4*%psDPw!HInH?jk4|-Z-!e12Bl(^M;MK4q%W$|HNGs&1|i4f=K_? zReSk|i#7GR9rM@h-GBcUHeclqTuzf1pR5K1z5VUt&s-qEc{}f|WT(uyqvr8=3u|!Y zJk)Brr=Ve(KhrtRj>O>&Vion)M)VOhlzsBpabFtJzM%DkokHk-V!gVHKHlrq4}GAo ztGYT*tg-kk-iy!TnMvXq&1?OHuTb<UGS=^{dcQ4jQDP1-MB_b!SeWeNwQuWUr}9{5 z|L+mMCEwGRjj7j1+}olL?sGBb9rgO)j98iwE!43fa;C&9P+zsb=<7W{@Fg$Id<J3T z(X*@aFFYxtg$W}M`t}F^BD|7IcIs+shaT9wSU<EYDFQ=+_!>guFh~!$fMcQ90r3TK z0V)=Rh++w0gSsI!Up$|J^zqgRxCkN)ErP+?W7q~=CPJHC8fyu*+rNyhJ${r|E@2l} zvmUJVI`&BgfArXKR=$*{uICT%!xd#ws$Rvu5>db1*z+Rlw^3EiUr_+wvP(RZ;I_Dz z!Kuvw7&qZeke4MiBrpKSssYIfeZwF>cyK19bW%bV1wa#ld_jl+;7r!o@L0iu8?uHL zu;7%`G~sS?i#q9mHwe>|+TmMX%ard}5pi2*O)FN!cW&LZ>Gzk;|I7}O$Uy2trP}HK zc?*viW7EfBZ1M26=Q(aO#)fQ$5Jtfr%0YHrBNdK@CO{Vo<WMoT!~~|KBqgLLrrRPL z$}1wC#gU{?XMC`u<+jVriHfp>5dy>SPzO!9%cOQaosy=iGoPDVQ(k}ED;Qf}wr~H$ z?Roc{8t<L~?TeN;Yad_^ZIr=|+oQmWnljarNH`u$L$hcmOF4u}%>qsa0I;qiBM%fe za(05F`9KCx>pTrvtWjhhkYQbE!`c{bcA=;EvkuxKMVy}SFy*4qBg~4DW0{)neR}m> zXI4G1W$}uE%d*1uu%4IJeDeL5bBp`kGG(qQG-UXHQ&VQ0wN*aUWA3J^#mg70%1(Xo z-}ys6xNv1+<74Hw_8s%V)7@6w8oFfV@!`jQFQ<9N@#n$2A61%?l{^ZUIHWr0rrBAl z-kW4j-0bDJ(h>bC)(u%A6be8RrU!T_pf|t<gdN#bY1+shk(QD{5{xUp@J5rf<&X_D zvt6!Qn`K))`^-IuXi`hF<)l9S?#sC)>&6e9Q5a@l-fP9&O_fWQ&&O;Yf^GA?3t!M| z?g<XwHvYq2eda<=WlC=CH<rm*uT14Jhc%KEpCou-)xHpw0Hn)576rXD8HX7A4tEP+ zPSPt&av1zmhQkleZi*qu_TNt>={63iMS8@LY$;l%-b-B|W=KA+h&tSDu*o3WG$k2X z!ox#h0)R&`lfl;lc)OmF3Av}CDuC_bR^tfjQ90P;ZRGM}o12$D_-p`g{Lx=+v$j?^ zO^2Oqc)_YIrbfemryaiZqD_13tahsAdp?VAsAS2kr)s0aS$*r6IqcmNOYR9>vf#Oq zkNpmEfnGg9ujfForphr%oH&xoNSXt7+0N?12(I_7fh8d7+7+A%&0-=9jldKbGA<nk zH=4kad7WNFS?_Z*%n>ara>h%Oi9iN4WlhD=k>v8WdAP(xFOua7)?ohV$g=@8J=_B0 zX<}hSx2>i|!`hvORY8-4W7+;>M-T1F*rJn?cubiEd1ohd{VWBtKCnbA6iJ(~-KY)< zl4Za+QjVQs7?!aaWZ6e-0lECv2C$lEu`GB1VB3IQ!`g;$4N*pX2WoU8#?`&_C@l&c z`I8UvYsk)MeyH^ETf5$}aq#SiM~{AZHf9ky_`kLo1OP3)WV@fm9B2A*7QMGwlT|79 z1@A25S695dfK{%Zupo5Fgy~&#GB>_lgtafI{l+{8YoDyle-che3uTF+m>pptz~wg! zz!+S8Wzs@`3HY)!!$5$J!~<{CQ!FAPyS*!eCbMMEB9cfZjBWK6PP-Qi$3KU6zZ@W$ z_t}WPtF~dQ=blcri^+<;E{z6$7KtfSutslTjhd5v05A*_uAl!A>y@3Ak(QE_7!PcU zH7tZ`I!VSY(AN^3ffQykGMNlc1kpg1(_{$^aHU6h@L^uFX~U}dD_Is}_x*dViJcn0 zWAx+44;_2@X}<Ns<0X4Xps>@{zigAwR+K%G-SW_+moH9ye6HTJwEM==yO!_bf6d#L zx3I5%&&jb;SIhV4YS3A`nwpFAJc}<ioxpq(l@U*ZyCHXQ{;?#iX(G5enGR@23bz8( zbE*_W*y}`!8bx%5(E(L`AgE7pcSLlrBNQ)3fL~^+9ow}LY&#jSxnaMOdEOn9ZS2?_ zt6F&PM{_q+A2|5Sa>&)k4@}=bY}o$k7#b^$Jj5&qnDzvV**ou}P5REq7re8AUt96s zf|_a}%aUFM+$`kiv0zVRhp&r$P{~$rqWHf^$X)r4JXm^_IArg`pu+%MVH)@<!B(M! zLU(`!1iLz}FM@d*@v?5DZAwzKjdId82ISn0w51p#OSA>XMpC>H7oVG%8!ciPQz({X z_qR-&cK2N?rf=r2Ii0L+LFa|D%QAsTd`)Vc|33HBtYyU;Tl3rDhrSZCvUqj(;q&*? znn6yd+HBCxPJ^7VMB#I5-HP+qTxsuU8wu_~sh(AeB!zIHno5Mc1_P>sKEisEm6_5! zwRvoGNU)O3l1W}eZ84PBYN$XEl8HDhuuI7pb6HcNPBzs-RH$bmSITDYP}TfBi&sA% zW$JW%(wbMM&AD{n`psK5tlzlNw(94qb<DvQHH&ui*5@qf5EXs!esj0}i~q4Ps_N%e zmG3*FHl97ZG0OQqrUB}X!+LB-U8r!#pvi<BfD;XBn+hDe8T?O{`9NWIk5f^sgRl+B zx<&%ukc^UC$O2%L`LJB4%m>PQz~D_)KI|#uup9*+{xEXTq*?!XnSc0Ib<Mw6HhelC zB1Xy_zhv9CzIP|Zt{%E$mpXG>RrMeH_R)A{?eUYM?&AnY80f4T!Mu=n<Q*6z&%!J^ z0%Pz<yvJV{>pmuRzq@h#F~IHGUFBhXIs64QHva9x>T2>2U|&F^)=r8%FK6*%6n_lg zAjS#3T-%F~s!-()pK%J0CIw+eqm#l){R}e--_SOyGydz0F;~VUcLh10&0NYw24sx! z0<ZFnk?+(%Gn`8~#?B0iuWRhCc5z;lYX=%OBbitU^Wa~a(n0SeWr`ylc`HmRg%ZG# zsP<(j`6y|gMAk#{>mZT_rbJ3eV|W-LrD1=>Ig(`$Gs&TTy9{##iU{NkR6B(A3<tu? zIReYAj6WvOHg3}WIZI2`hu4)0kw7j@`S!1tu{$2(Uv9Hk-L>TaKS4$$W3l)*vp?7} z^6X|hw>|g^rk61via$nfP7$*~0myY?kK_MN>~U8$R~A9@3O&XN9vm^aeSWi`pxvfG z=f=p#YNBVujdnILcmRKaU34sadSeYmdR1RTfsd}#r2g{F6P(tg4{G7PFL=xsVtvGC z+FK$&E#i)q3x3=46f%y%JPRM^GUOTTpd6K6^TgB`TQDR!du$|P$z^<TySA-cHHE++ zVvCIq+I2brV@A$*|M9aaUh%>X-}qTjk2W`$A7ftKWZ-NEAX{?V<XEHH_y*1ba6yiF zEIr9l2(_2?`kV-Veq_U2W@nj|EcVHS?pd~wCh_T=TjVcpee!OS50{>7wYZ>pm$bMh zp^@1=;!ZN#PW~?cdIfEn3jR%56x+`lHfgC^R>njRAIRTf%}LJY@3IyHhsQ*(w5Tnc z@Nf9!s515%OzH&OX~j_xN*Pl7qxK*yq)kXBq4-#E{hMI6Q|iUXQi>*bd~6fe#84*d zn7asiBD`Rp@|uJ=fy$+-bI;AvkS3*g>fE9`Pn{|rHo16I8I{&NHRtq)L;IclHlpvg zX?ow%34QM9zqeoht)s{H)JLuF@7&&dfxX9x9S>u>U@qfuUq|39M2n28gu@F9H6mie zToJKgpJ1|viJO9LZ1o~yy~AONs|PuC_77GpLt(jH9zy_hcdMF0`<|$&PE>2eUKV2z z{PT5;iR`Ut!C9!=-iOVU?XdqwxcgJAD|(V0Si2}}x$Y2GIX}~BoQG89E=MCPeA9?< zg*#ftxTYi{!WDtdgq5I8UO&P$-W|V6sTBb@2igk8f7~c8<uJwFLq@o!qF5ho>$(xH z*W1EGtzc*Il`eC7H}9MgkFA>CEAAaOcrEPuo6C*cM()bNL!)D`E8C?bmBQFqV^>N# znNACOye;UL&pr}sdmHZcSH;>Q=LKv;aAYuH=Z9O3$~y_19A*NZ=pDrxtwcqjTB2}9 z<>q1ox=l&akq-U#HZ5z)K&Ppjj9}e#<c-7Z&Hu6-p{9zp)lB?NewLGfA@-O)0po}x zobL5%6T};}38W*%RhvLW(h7$du!r88%+3g;2ja1PRGVNNt2FkSyEXwX!0K1D_U_#_ zSgmOQp{Aw^x3*{B|LwXi;AifzBFx07>*6<ZPinLze9FaT|8zMPd6H*AUuGRV^kS_k zJ^*V8`@bm)i7s?Tpia*?BNWsM7k)(*U{kt(QF2niO+7LK^aF`Br34vRLa!_;K#KT` z3K=no3-Uzwc;uPXOe8U29I1S)X^a>LEWL7E+Na`Px+KO0Tal>{Yx?(c*wSSn+_Zjk z*t)+R<_N>f8z>Eg7n;H%X~%h7&;XkDbbbk4QaRG#8ydOA$YG0sA&gPfEr%>4vZA;? z)48B5Da2PO*D>VX5qzw9B5Jl~08`pcne3Pl0bjccFS~_x?UJ2k(k*s?3-$Cgl6@5t zd=c~u43&kAgMW-}vw&cY%pruON=A-!vpLaR*tSh$T)v$<w&~WkTl1!wIgNAh1Gvv@ z8R?;z3Byb%9@d==Et-y%$axSYLUB-{8f(NT8M)9xp@vfC9>M-C)+qLlGr4!x$=635 zD{GvWjEWbj{achB8~Mh`k-eO}eY@<)7IDjF-=&5wU0k-TW0Pz?79QZBkT90;gY6hI zZww1zy&<(mHLz~v*N)kK;9n&2|HLm*)5ElIJ>ZAawg+B$^`Pz4PuA*R!f3q#zD0ci zq9w6ArgX>WFF?Tr!WWXCK9csJ5f_XYT|$SzY@(u@5f_XDjYg5Qh0-Vhdz(fq1uNPX zWPr{i?sihPF=ctrN88kk&eDo=mx(3Ln7#znZeXY`i~lC!%~uc5m2qI%f<#vCIyN+} zp8O2zA9VbC@xY`9;JA#%jQ(akux5&`ZXq}{yF!Dhh~Q^fch_}ReT}5cB?;BloDxdn z7Sewf{1y?Tbd}P1MaUUJ^Prp9pi3FC!148BfpM)8=(=7kFiG|<;uzdy(RsGmAdL8V zT&LRJ>anhWlTw13%KVJ}6UGv&+~ROh^l$w*X|LE{oInKGdQ-+ggCMH5e(bMjOgWm~ z<gaW=AJ?!RjjTf=&)BMY8jWo{-(`*zboyKIzPO=iXmr^Ahj`x++~T!vP9DN{v59pS zP6#4=7wH68JJVE*$?(I7%uB!$lRLaG;W+Y1i6?+Lc{_+<8P_K?8}h@%M3EmRGz6}2 z!w<uZtoQ^YCp;HUwzNT5)ep{o_|ch~b#iziQzuQH!hcg=dU4n8S6$<~RP+AK!M88q z(*?hxeYH-Et&sxPyCdHgNjnSjb!<4s2M=vb1RS-(S0pfX8paB$p}z2#0Fwo>8!lBV zfQ0sxgg9#>D}4T#C&H5hJw_9+JpOXT;6?6mPGjSR(74&dxO0o0*Sauc<nA$hCQv;V zek7Uzh7Z~%LB`C+`2TOlCySZ*=0_uw5KLip;*)(lUN=5j+$Wy-x@XCfoj<~F9O7hR zqWm}S86KkG<V!R~*ThufiTWPQi~M6aWkSL-u_zm4T#88b4Nj&#gUiP&I62*(lz?aB z5MXNrCwog<uBr-H4dGI753@UDuTf4@m@!Q3BmTnUZ)(d~$dt*Grt;tRu#bP0qFAkR zV$0SuSRWF`Uf}QUC@ts>rw{FQOE|_&amhe5dW9q-;|n7BlNv#%v1qWqLBwze34^-c zLB}@?5C)7<GA*B3)ZbA;Fp}i1S?h#!1WbW34cE4+sUddHYo8HQVKexq_%b;WA(v2% z`-3ExupZcJ(xz{Q+>$}(gyMs5ZZC#z=Huu~m9fEat>TIcP%>DCOE<%1EEUmcyR20p zLy%zQZ|$<)sdwzYG^6y=u4QlC8o0ZOefn+dSHY4wjc--WD>w8gz3nm8boV*i`u|pC zSN^tPNdCVcOwB&I1`)OEpJ_j)qdv+x33C{QIsM|ALmc9Q|9AZ|2_ZiSYCueIFojil z%|VoxqXEm9V5x9h?5=nQ0jLPM>!rCS_3_(Edu*&Qsl1fks|KuE-E+D<dr#0UZ!O<- zskHQ>ZIW}8-f>L(vl}t`l}|_q<%ZuXv#b8Q9`eI2IQWGmV`0;i?A2R&LabLH+Ls8K zjM{Zm-aqjd>i)gL^Vwq2pG?)%f2HW(3S9SV>Q6PQg?%cJeQ)5pzZaM-Rk;mufD1t{ z<UUv4m#)7^gbl-dS=aqlui5Z>k+(3#@OKrtV`$^+$Iw#HoGXUbyCW`zI&ra{7+Ufu zi^F3kx3aJV)agqxv`KK-W~L`LOKK+8O~%kBuml-Hi!_^FC^BmbMR3CoMyqAmhe>7> z>4{A{*1fwR*uax9)Tatt^yWSHU79=h;<k00yO)m{UGCUqTXcCdf6;9o%iZwd{0&$4 zMeX}@UFGKwN6k83RCIh+)We^HS9Aycp98P3!F>P>Krl>uAS*?xn@9}-q5>&wk-8Ex zvRA<qFgrsT!BvBbVNr?Ei6Z%mt#N=%?HD0LYdk7l3Ztxj!u!&F!-=99m!DUsNgd_C zwaTw7hF4FWJ^`83o2TzB*?hvK)v+KxQtigZPwkxtdnV3K5^y8~u#cK5I~*~POU=5S zq@RWu5AYwjv<cfLQ{^>*(Z;No!l^{@l4fzUi{KzE5#q)q+zrtHbmvm)AKk21{H@Md zO<K!T$|{X>NJ#jw5I_dt_Y8)`->agVwIP|i4Al%?cH){=_?~PA_7iZq5Y%>SKzO-Z z|23eZ2`OzaynqY%!w=i<pYZ6}hY)HKC_r;y)_OsYnuWBeCUs^hg#G`{{7>PKw=dQ( z0h~jATwozi3%)PnWwB&3Ue*wc$NeA1%d(pN=g$xAGraVr2?GaAI{)sG(VLsJsIr}T zO8vMdW7>?;sosA-btbP@FBr~AKFG%&n~61xf}{ZN18_O;p};&zVSPvmDbz1a4+0>B zFse`#U;#`J$5bCfLGA*$Kv7(H0W!S+zKj5VnO)39QUr>^<v?aLU`z}-tjKxh3<$}( zLtL$Y;qR?H0t%k0<d45`@ZblPi$)Ev5c_K=cuiyQn$|2-avB?PnwSt(r-1z+$N)yr zZvFPZ6|w8XRD5D?Wti~wBX)hB6mEEW9I1#D0m!?4#I9fdR6k<3d9&=sh`R);$GBP~ zi)zhU%ZOdDC|4kZ*u{cHMPL7>G%eWj&YYl+g#Dfse-t$5oh`nXW-;I4b7?O6cs+mJ z&9j=X|D?>gKiA?0TIaq$MLu5B9PIN3U^%dwL@*$Av7_q5=EAh+iOsb_9u{T?-`HF` z(uq=Ju8hm=+>@0bVaxI^-aX~q%-N5zw6btL9OX=pRu2d*V;THo@&D&p`&(}n`x-j5 zUWIWafP+9jOo8zcq3ChZNWr9Q^&@c+i{%xGn<P?y3qU^p@D8rBrieIP*VycBb8}ND zNL9q(LK(xJ-pW+ZKtJl)jX&gMPa5MD9+8?=>U{4}mxWfYjW1)Kv10~ij<GjGZi?F+ zJ;H*a3uR`2r^O%$HIPQH5|+*<<QDg(C*-zOOA5KQMcSisBHMaGZgbnU&e4Qys7U~) z2)l)eyH3z8%ZW(2b<wM*gM&@yH<((kKW_?a@c0Xh_?f#`<OI;3F?Xq$%l7FH@qK0S z0snXhQO)@xuJlPY^xcaA@n!q>mj&{F(sp4<fs38{)$yz|cuhFqgk<k-2gE+Iu7n1` z>m01KZPTK8MtWLGGAs}*RHkmOA6y$>;2m7su>)QLKShL?V}#W^xE2Y8{>B{16w<~B ztc^$sr<GHy&s}%6{LG?We6&+bl#>>YEj#Od!&!qiPfg($;mM}yWBy5qqeXpX1iN<h zj-%BBWE^eBzZFLdX-3mLakTAnZXQRQX~faCamUeS;^wp1rK^WHvy7v)+fzjpZIO(k zb<U__2%{}6<6mvqu%dkStlRFihwWnB&Mzu^ep<=MDKme0q1C3*J<L`aMEhrs2%;U> z+gUZD?=7QPQtZ}`d-Uml@7O+z(o+@=x$j^ph0v0`S<5rbCrNM6NJ-Tc=n<xt;OkcS z1nqufXj2efLvc=|#(|^8$59Mza$=l4-X0Sb-YBAxcML80^rfyKg*3#_N=X}501Bav zic$+mCcCs%NM?MnnxzKcySQw9FpDYQ5TMq4pjz&=t^adx)ZRZg7^0b4VP1Ru_*&lZ z#AdU3^9c+a@=kZ$okQT?h{0|Sv%*9T^ILcTkRbJ=X1%=N5X#6v0E5&xcxO{w?s4f} zj!|OLe4=I}qH}WH?h6uF82gn!S;Y3uJsqw`Y|C14dur?0sIW%KokICV?O{<=W=BDR z8ogv*P=oCOZL+H|Sm*>|tR%~;kmVu!4;hKS&|b*%1AZcXhmp-2@v^4jqCJ!EBwr@_ zze??<&gN~ReF%Kn@V}w`HQCPQiuQ4c-GZ+N?a~j@S$hZHGX-x$?%Dz+TUm#ASy)aG zEejt|{digO0i{FIaK+0ao?KTUX}IEMy`yEb{PZ)dE&^1U;*PBKjg@WVFIKi~j?KT1 z(}<NFE^I~lyPG`FdUn3yCd$f9*w13-@qhDQyY0?*+wu9k@4d%b7_Opb&EZ8F7ztO= znKR_V1UWzth+U?qzys2hm5w+eZ2=jjne`YJV78}1WQEv8zF{dQr$hciicBehVe@+g zFkO!?fFA;OdZd+hq<P6{*X`!c7!wICM~G?^YDQt3hNy;^AxOXx(x+}@NX``*l5clD z@(A5+8m}q)Qk%feui#&>5es>@aVGxHr8NH^s*q&&k18a%kJEs+Zp0tvy<@1#5-a8p zh{-eMc5FO`y^y9n?TCp83WTY~6$ETY$rwaVBh<{uFa=V<&P4h0>O}P7qH|@Kl8(b0 zME`pAy+QPE3XJ7o&lLUZdBBMNrJy46D1ux*iK!_1*L^HW{c{CalN;dxtU@qmjk=*{ z(R5Ix+=Ij0uWOOcCe9T3hjFIJmq)RR8Db9&Hspf@WuYTVASg808GOQiB^9q5?;Bt6 zcjA3Lz5ZUjuS*0aZF#UbHSoS^+K~oVoRo5@uK$gnIY<sK2noUgC(p-V{-sX%kaWuY zNK-OVaZl-WgE?QKUfduSfT#(BEKT|_2a5<_zYrEL4W8Cc0$I$r=9JG=pSrKV;g5r8 z<Aisv|L&hxNi0k1?pa$7@@ItLE4*_q%NQUnA4*6I?)6gKUk6c<u?dhL$c$=-5mL<- zQ3Swug3Uwu1)rCgXWhsNhHQGRky|7^zENa2<-t}wFa+{awQCn0ZG%FN`<Q$*8CJ@L zVOSk-f#ukc<4TXnamDFUKXugR%ZrEYnylvy>RmCsRr;BSw~V{De~-?YLt72s*YmEC z`smJGJ30E;Dp~M@9aeuZ-=uCoy1LWi7pDjBXQralKhA!2S;>qS^Mix-#wYY(QN_<q zTeN%qys4A-8~4Oc;e*Uj$OnnN$N*vx_s351MPiQ{?dn9)9tj_2rl}|H_(|xmD#mAc z5t5YcGG}50z|w(0$5;bYlgQZ$>~EaIXjQ#ifrFt!B*|c)P()4TV2U6p7T!FTvV+A5 zmp~$wxJbiq;TATPi>p<f==$AoDa6O)zDSCPjez{gu^BMx#{!wjq@du!z|h?*WJ!Dj zKLUG&|1&HlB`_p0Jhop_US9m$R^4`C727|ApW+kM`Ft#UPivMLt(vz5H)ub&X62wk zY7s=lu<Cnx8mp?R0==?vPm*shL-_VUM{SQn_d*UoWBwBRK3ZAkh(Ja(4MDhYeIUpK zu`{|Wfd9JT$2h8gGyK@Mr@RxS1MEiO$7CzYL5lKftMl~+N3;hHH+TRDm11Xw%i*Ly zK+60B)qiPw1-2?3bM20~!f%PaaT#-@x&AKZil`-14g8s@3bKllg+}<t7=l)Sawgb2 zS#F>kz^4ft7l0EoTau7`MW!S?nQB7~Bl2mcQ>?MepD99(JswTr??j;S=tIwv)2?by zL0{p#!#VHW|H?}1>(5Bf<_9S(oc~~n@VGbO_l(e2VGb@Es7^Le?BgJu^&-eil)ny9 zEwIU9OKRpg3^QKD@&dPShQl3s!0N>GiVf=ydPo+PvnhdHEC|pL`aHn8i5_D&CY2Kz zO?o^W)FiXkiRHDZuikfge#w;Gx5TbEIpyPj*7VS{9jhm9&n@V9hL2&tE?O{QT|?XI z-}YKlk1UzjZoxA}{OYF*&ATpiXkFgEK;6@5_O1uWZy$s;!hF;W4cZy4k=k0E-vOAc zcP>eRZ4>gNlm|O8xt7B@H!Z}zO(7I+EID401`Z}T&44Lt0;Y&-98M#pm|VbEMgf(e zVBHKedFSh+4QaO#<b+AQ;a_dQrXQ<%K-ep=kb~Grrf=o7r#@wOJjnTd$(yEbTq|K> z(i00D*#*cT=i@&+IrN#e#HViKlL?Q5z4$JMLU^TnePd5aRz-YU2<GxX#plXh`TtOS zZfg7X4MK0RcDWUoC0$0Cs|2t-;*QTvm&q)RdAfis0j~JmafHuu$qZh&EO#98_0A>Q z@hoA5KqJ(8q-V{IeQAU~0*5Vp0;k1(>7+a@_DkLNJmt8nU0)!uD<6u_bupEl6seyS z0oV77sUPs&z=_~@#Aoq4gd3rlS@}D4_hBCUkLWLOfntA3y(CXT7#-HMkk2tS#F{26 zC;sQSTA`)M6PqZqc(%kPbd%uPI?o`Pr-<AohbeI~cjzwgF5o7Ua5;$(-guJ{+vF38 zn=G>>!f0Iwn#iEWibz};)26mq`RNiw3+!IDv}*s}t!%Q!hsY@0*&lqj@DiUh_T(zP zboaKol?ZA&Wj;hPxDgGnoLh0GNXVIxCnH2XUWox5#99cNj-z%#Q`w%!Mu~QTlY$Oo z=!{sKw?w<4$0N4(n&-249-qY;ek0n2k4?0HXS7TIl)w<tI1J3tAmv5TU$j$yqdiag z#cz9G7Ae}h<9?C#i{-tO$H2vDe?$LRCw})!`MWTqQF|WG_rhmqB5ndWY!LzbIr_;M zeu2kE-)#6eyzlR>S`7Li1uK3N?cjritN0r+utK<YMgFDui-DD9ETh`32G4|%un@Tl zv*)2AXvNj3?C`Y97iY75)4#cAB?~X*ZI}J{)ts_u*0YK=M={_K{sXfGqf9V=w~9X- zT~-#%Qut@VF09)Mtf8)ahViSY+3=M<8K3RIWesu+2!)*#dG0JMJC!1SBn(S|V;UNK zIjsMN?E+b_MQD~G)TXB~rFqk|ob;TOq}Z59kO6iXJBlm0V=Y9~OSC{=$#A81nKH=C zu4j@rEf;x1+z>4G=ZfbhPCQ+4YzkTDMo^$0>vBc}>Rr0$*Z$KE4Vr_8?ke1{vck6f zyIr<NnZ9X0I~>2{TKE5py7z#K>e~Lr&pv173>^j-dhZ<s0Ts)DfCz{UMbQY@07V7F z1_-FwdsnQ98f&6a(=6#GYSdJdo7|h5-mW+8<|a2La`=DOJ~IOvW4!PG-uwI>2{Lo) zE^F`AzH2QWuJ`;KOpVslK7L~F!2W(A?A^5f|2S*de*s;_oCS4!s*M4bI7t|4EQm%Z z7R9ClJ#g>XRPb@QtjAl@S;xjuY^tk^DK<5UC2=k;hlLY-jMr4f2OWfYIIdOSk{X-Z zC0>ii*-2Yhu0YAix5TGr%`BNvHtU?Ine=r1*{jb^DrR8`WtAG2(tlI1UDatXsdho$ zfWd7O2M-;`CKbwKw-z7Xc6f+S!|42|SaJLEp=A!ulQ#@li%2!<r@L}e+KGNf3E9T} z6r0NOBf{?^HWlz%vx^7!MtOud-x-@4u41I`(m6|H>XA^_DdXQX^{MVW@6(xUFO(Ng zMr7(RTlWb`B}2w+pEzXbIFWj?t@y~cql0~0#}D9vsq>ej{plTF$wsWLaAC30o&qcp zwWLO-s^JfCCPGy15|he#G9o5<NU9n@Y6(yMeXuFNT2up5xw**{mwG?3rd?4Zch09~ zD}~=(J$bdK6g73sK8>^w5qMMTG#<tOCK|4JhJsDSEai3OMdh_a?Cl@aj5qCPK)h%7 z&zoo8H23((hdzOQ4P#J@F?bPU5Gfo|JMG>j*0eKSHEB?HI|Dt8GS>cKj48(8K4MHc zbGu87DGXO#V@wg3X;}id>)mENoq6r6vFBP(8Yowb#DiiRJiv6yEQFq)2g#epYUXXC z&&#YAp;Ju5_2kP9$JD`sl?)h;E0EE{X)iX%mZJE~-GWQ8nz4h8H-(8|PYCq#;K8Ng zEL;sP?KCG_f=jtpPI1NNxN;=IDBAw_xihbCcwkL@Y<zv@*oM9ttrJTM;EB)q$=*S8 z#jx(DZBbkQy*}7~qqqOm<K<D6C#JCBh3<)-w#}I{lXve|=U8)y%PR98_ka)fPh(2e zSu<}%_lhaK{Yo{a)bkHxN;^@%CYq*x2CAD>80P8-65Fjj?Dz<RfJc=AkWk0;?kKua zevDIejtUHJe+qOwugWJaz_F>Iu~*~K(Zp*jA?JMu`>~8<NAx`l{L~_sLq_N;A@2po zqC#09eU3Tw|Fc+3K7scWiy3H+#YDoV@L+Q+CTioFodxiSbmzRsWOhl?v#;hJ8;eP; zKVKz@C;Ls!7}MCdPvh9B2*#{6Z25F))V6=GD?dI>&Zsg@IbIPp<wPYSF-6cF@QiXT z_o+7-k$(-mw2MzY?}P*7$S~EkYxbxU!jhH1&`Vjhx_H;U0eQjgi~sC8UN+*Mj(Bd} zz0(n2w(o-v$gmrt{EgW^cm3UGlpmS>lu45-l^-c0b4R#u(+fM=-{pSz`D3{sUbNuT zy@2#sXbjM4M6D1NNq`H82U?1(fzi&>1Hf+Rf@IMp<c=@jS{b?t=P#T&;&@nR0y-@> zftYqssa9(eEq;FunQgoUfIGZnd}81#@`?&VpoeF)iwc@_Cj%Lwxz+enj_7tV#h<Ei zJV0{0#cbcl@||Z~T=LAssfBe#Bd1-MdTc;$uco?LvFp|p&J7KnL+EYIexK&nZR?fa zjvKyQ{Xk`D{9<J#0k-{DRW2-EWO(|Y`5Em$^dAWN&4!F@sYi?N(3`1dEA$vN72grz z!E>v~R38<zL3qq+#NSGSwP1W4_CbMGIVl!;oR8psp;97)NDA9?K)f|%5;l>}A^m~T z4z~mBEl7He6@onBj1EP5)nJ{!SaDc1{`RDlrL6IjeY7Wj9nvOUDahn)pf+`_rwN~o zW;k!-ar61kdS-Yy&xwOLXg#FCaPr3q8dx*LE+swUFonPcbAMc<P!JMA{<x6v5N^<P zM!{y2KhDY&osX<!_o_M|!MOIjw6<NV4b-ysyCk!{ON{|h*Vbn46WK2?55Oj>^P=6z zzhgA8zjVhyQvALiJi-nrOiCdRzHgok0>VWMf+x>35%%;^V8F$x^I(e)dI6~~HC8<K z*_@r5<^p1R_e%E35%$RxW!wzqgtzRcoUHClATFIQ7;$U3OA~L`I4DM4Ys(EsyHxra zgI7q@dd+yWQzzIWvgD#_*H5qkUxA&I)xzqh#cok6XkdwwX@)Q@6m|<r(&?;A?U=Q7 zq%~EbAQDS7-=~3j3OB;x((-3_8sqPIlMZjtSx>aQmY1^*u(PwW5(GOJI~TyepbS~r zTA`2`I-!G+(cTJcR?S(Ub0M=T>Uswvj5b4KIPBOy#xYu)aqIjcNAaZ7LCtht#p9sT zW5<s6VwQgJpz<s_N9&GqJ@H&!WjKI*3>Y`6V@37HJ+LF)5vhZ$-Mm6FjRMbQtd0?4 z>r4~uOdmx|uzCE5TVS=B!+Fr=&IG5O;XJ54iG-jexuCv|Icu6Z6Da*P(VpggPJ8vd zt%EVAL(o=d;X$Jl(0mj^jX*}ENRrGYBZ3hsP4f#~MABG-lrgDDkW)(WJdsG%s!l4R zALvpIW)i!tgj_ln3g~*VG3d_gBs@pb-Z6C)1muh;rx3l~RcA$+@)=Cu6#c7X2FB-U zF#AvmlwQYNeIT)ClnhB6;dp4Hm?dUyM8y?t`&%CE*R=-~*oQDrrI;5l-uGqvdpf>b za(2>QgYUE-s<i?a7#)$^6+_acR3J@R5OzVp&7h7<q4*yi!O?Vxa~8!29s)$8VGQb0 z8}P1|(v<qeL<a>4LbrtIq?n{2WK#?a!Mg+9f?eH$?a^N{86!f5a*reVxXG@}JuiTJ z-ccM-1+xX~+57vfcHLaJ?&dBll3eB8H`i~txl7)sth2H@^7K=z<<OZkhpd`>Cd__& z<;uUzpFm>kgvNJQuDm{H0)Ri;#Foc4Z`uFwmQ5$xTWHM8`Ltx7qZE00V7EZdap0;4 z84ZAe`S}8~f%2}%G9xl4xJgYM1XTt^TKO<YOOfOaLD5ABw<YRfs?1IVjld`m4^J%! zn)(_h@DM|)CvUNv15d3dgFkw#14KxS-S?UDEedk&UncYZt$PHP|Aqh934*`o!6JTQ zbA6iIzd7=zE0c88w_Cr6E^j^}x&S)9Y~PRToUWSuzgVf7ufbQsg`rP`dB96!Zny`` zV4Us84Z<!fNF_Ynk9Pr>Ab>wbaJ&hYi(o6`!D>j&9Ip3>(5rMB$VE8|pF!K<&Q4Yf z+#vJ|f`PNUp@F%KU7EXrX^$Oa^2XdHW0|Moxb@K0Q>R`%w!N+Ib6?L(eUU{TI;6b& zV(PrFpX=Lp!IK64*7HZEQEvU%^Oo|V2iXp2{{h`TDUSp;8V!cr+D}+b$2$;JtDPi| zL?6Qh+NyA-qXvIX=j3DjTt5L8);rHh@%&uI@6IW-*YS5@1o>UHybW%ki)?<+K>=26 zpgQ`kFuh0fJ&uP-MLNq{&}K*^e_9VJoz^GimNVth&0%wSzBp#iho|yR&2H^kWcfB2 z9Xz09Ge1v9!sig~g(`cxz;Pw8GIG;J@JO^sWJytLUw1hb*X5McAKyh4uK(aJD!<g_ zRM&SAs=UjouJ0mgw9BckchO$c<y7ZgMi=;b1kIApjv*<Ir5-g&3(zV;B13{@D}>p> zj~E<eiKM?B!J}h{byVIC8sKZ=?vWTgw4wV+0C`R&H4F_(^m2Fd$O%L#=?rmcuGKaN zn~FwdN@gb8(pX{Ru+1vBy`lY_piy?I^uXn_7$JeGOvb<f0z@&@o<V&P*;0Eg4t_!K zgEBH{Kv0W~B|$AVAvS?3Tljc&ifT6ZDXK9z+hE&qb4P{%N!)i%`C-F)=5+2AX1`*E z^5ZM(PZf?hy>`(P<HkMF9=QK>P)N7#uRmls#|FJ;c#jP_e_lC-56Y=?``0mv%0sdB z8<Y+z57oY2lQ;dzqT-B+iJ5G+vVvq~vL`n}2lRr>^{%Q#=xyN)_4jj;B+3U2ZkP|c z3dF3@3Gwz5M%OOK!0KEnggk#V%pgPoUNCs5B-+iCKd%hc0Qo4H9_a`65>0jyzBT>+ zDrjaBe0`F(<<1MipAn#HdK!=<o<8u11qXUZ_(ULB4Vj!E9(yq_Yd+@OzCg)<Q1*hS zJ))Go2uS7T&`x8hXs;SWUz)Bz7!l%P=i%2obX~;M9Yu4(BjyyYUb@6$0^Pp&*0+U5 zd9|y<u3c?o3)z+7CEuPi93a1)D6B<}BO~@;cjV2PZ$xCOMhn`}xDh@dtC!Lpg+SM& z(jArDB!s(&hyb50gW)ie3;wYpx!R!uFmcJfE@s%MVU1G5l>+=c;ymN<V)vL3Ye>y5 zdNWARj6X!Lk;F}n)q~}<vp~54ird=ytMv<Cm^z_oPV3C8ONVXm#q<j{r%lUUJFLEL z{<Nv<V^%8*v?pdfIep^Ex-r}0VqRLX^5WE(IHk9!+1rx0V91VnQ%Y8?opS5>q+TR1 zcH$9cs^9`A6B@xw52zspk$D?UheXRE6Ar<E2Vf(RT4;mo#@THwv0G0JFoKt*77SE3 z(&VDe=Ty$CA`OW1-V<qXFO<Q(5C(jH%TU)aO7?-~mM9>znhWO0)f)04nYGb4vfjh- z1V3z-{7Bds$Z{VW6OtI32m*B!V6)eC5+^KOJXIGd*d`ko?Eo5m*AN&$N;wK;z?S!C zkJvC)Q#$qXsl44oVtQ`K9$r$`#12vn%=(-Kg{wDia9#FYo1ymEg>JTCYl@fei3?xs z7CNwZd`a{srQFc=-Lma(?>CIvTjTWZLx%kXeL|B>b|cuK5nBey|2}e&VG7K#W#}O? z;e`exy3E@X!DZ0*geVqeT7UoobAgY<JZ=O6o(mnML}UbrB^!5=yBlnLahHF)G_v%o z%k?kSXv8xsC)UlYn)&9NKP;bJz5a}-nRnIYk*#OagX;%w-8W?Q19JBGlK#0Pwj3Kc zu{vL_+MLh(F%x#J%aG+l1Ye^Ub|mcDu!#($b5uqZO1?f`#OmNqak4K`%bZi;@FPvh zLF8MnpGaAFZd7!O%^6aBbm_`<%uYlVm?GuK$f@1Z3l>kF8OKtFDho#T93B~*WN?q& zzh^E>Kg<%eI~tTRlMg&tRyIK&<`<WnlTbaGk8j5<rA!lpy*5zTr<OHD@gPA0+LW&Z z^B0g2)&Q|x56ESL1Za~aVVr4WAgv_UqLo0#?mR7ucfArDD5A4rC2G0*#il1>10}5l zQhInOObaCKF+ESrqC<dy`oV<Q0Vc#0y(5*^){STgyAToNnq(gnS&=+sf*n-Alsyw3 zJCCkrubtn&_pK{Za?cn?d9_bKc9zajJGkh@kA8asuYz9E4Bq31ebOFr48Bxp414Eo zWqrs5VumDxyxiSTciPj<*WDM?<$!=AduDINmyoE}J0TN0Qc@y~W*~|gfw)+J9@7cT z*5G%3{pFo^fBi+llq&yTu#BOKT>Fg`1{THK*l7GlqaMpYl!MCG%DYmJm8|jE^S9n* zO^X+wf1cWjn5&K(VhwD@PC~3P${xOE6y?I4VYxE~<^|qAo@5rj0PK*4ghHe>>e4m~ z{=k=k<FLo)pg3@4_t>P!n7C1fHM_-SNaFEkZmQQ}e+Zf+^BN()KLmV$%$)hVgF6s$ zul-gC5?)d(Tsk@<=+lO9&;h{0kT2r4BaHhXROV~WBPdC6YMOf(n9R(Vie<VZajJwQ zTpE}@X_&j5CLztc%V{D$ehnG%(NS-sU)Qq`+n5057!NUB0J+Tw>h|+?b9F+(9RUf{ zWz%jKF6nd<vKnzaun8dV4irjKA|E8_M*67qfPct-U%by2PjE|$wDz@T`h2glG9UJ| zb99iMUMD+7>jR2Lh@)6t`*@A`T}q6&USm}-;<pF8MTl)0D~w|XuyG&LIBF93xO!n+ zw_y%tHlB~`cxAS9O#32s@I+(02bQ2Gc5z2Un-iEu8VE|nM+B=fp$yl@v4Sv!2Kk~l zG_jVA1L{zB_)~cS%&z;kIlrR2ySk0sEKd#3F6^=C!h{2xX0<Y_Px`Np_w8GivSD-E z{<UkBg>AJprFGqDKbbw!*grWc+Sxv6%3~`xUW||0Uh?1*Zcf|uE>jE2XYNp*Z`gux z!?=Rngz1xrUhd4Nl7}_52mN#t9#rGEY!DvAun8i^thdqh1?T~DZADLBQIaD(xg2Kl z=+P9brVroSE)Ye~0qyuEVVAO=!Tu+ULd$K}b-4tDfPAvI`9a*6o4Rh{iH6++*yuo1 zrsbJ3uu7y)=QJvNE;MT#_jg$-OK**rcJJKTKHa=pL}3Z$nDTEpK`}s{GhfJ9j+i`R z!yrUVTQ_d{HVIXfR1rdzGi<<~?s|V`f86I37NYAElbkuTr934rU`MJw8#yE0+?LFG zwdJ!P#-C|@uKLGSt6EnLtL{lQZ0X|zH|E2!_={oZjfJz@JH*f{`wZv5sX9DPd80qE z8|)nulois)Xk#exB8V~ru^p=xFy271ASgIiB58#HTHr+?ghC}Dz``ZL@}0CMZd9HU zo;gDChP$Ncd?nl^^)uluVPh*AQd#OyWyMHiX7}hQmrAyWye1`&%#kaWkkdr@ew<Iz zklgqg#E3-j`5T%=pb;1B_X);W0*rCS7|n;vvV;ww8bD{E;oBh%u;9X6Zj)C~@fGeW z$Rm~zU1I69;SNFy$64=f5_>2&#!Z_0-bSQtT)PTs8!6ml$9Kzj=DfYoZPiyRDHQj? zciwrB0&)3R^@UII6mJ)z+MIy-!v=ytENER!B;+^<w95{|1P3G&M`>gYHO;iSfSy20 zfof_~+H%E3Af`v9S;|Anu^tI7v2mkm+g-7Jd;8RZJsfRY18CpHJb7YFMqr+TgvnfY zdEAzK0{Pzb7jlqEp+Q1JCW0Z0A{a79WiZor=#8eKeRLWvz5OiT34Oc`YLsl}PKX4h z9M&FA^G(@wAq62Pponzg&L|Tki?g45BO(~QHFiwZ_=<|+;za|bjMQsM#_87$AAHW1 z^@;{x?OolV<ZNGE|59}mW6P!}%8modf7;L|QK(UZv=k@k4<8bCIcr$1V*F@a!MXsg z$i={Rp~Yyi0DTF^)kr$ZcR4+6Z_YG|IzXghyXsUX5Y+3^S4`#=w+(u6=@Z|~Y;Ku4 zyg-w)v05J3G<e}VEpvW4FVEgFNbEmvL`0+##IEUg{kroI(-ketePvqtsX0!fxG!^d z&YFL3+w!mNj!L39!*S-(@fD9&BuBN6Q0W1C_8hd|9Z|D-GRL6;I1(&Nki<IeaoC{+ z=m4-iBgBZ?<LIMM!jGE`%utBjT-``3fPtAI<Gq%3MqmUppndw*v1H|X9iXPJFO;#P zb;=diXV!m|zrI}ts81_f>E6tgxg8wm)2d8!Z(`e(?``2;0PUD#tspnosC%wGqEcC; zr$M#XcpK@vX!#CWBFhOl5_u!B_8>&Ss-Q7{p=`JAbdr?8Zv2!8uO;Z8jB;cL0Z_!# zBP5*cAjotpV9U6jjxbe8dH`E3w1gSdi!c4Cpp+_!Y9p)5D)z6EFUa+K3Z(QNpr|=F zUqGGuE8eKs;rTI_*Lu%rP`<tLSK#a)yfsF2nDfMx`Ak?cr9;@hw_~S+(gSOz4za@S zn4butmoYV5%|(HBVh3)atcawUk!-}nuDNg&7UJj2D`?wW>8Osoi3xBjOG0&QRS&S# zD(-Gs38bov;))Z6xqYr>6ik{vzV79j6Q)ldV!YNnukgf*ABGniwlLk19ZXZXOzCKT z=DUZEvl!*=;}3oFTr-oFOi^yN9Z_y>xp9Nb0$iRWTc0!)g9(csx&FXQ1;}}`3A<)G zp7R%eyyHV0UnMWF98U*KlCI}_27k^R9Do&)ar>m{I6X%_o<p=~xt^Y*9#0oO;>T62 zA8d(?Bzk%d{8G4{k1v0IgL+(ql@rIg&4wSJV7h(^KhE_xe!Sdt94i|3Qm%LK<CUi4 zhwxVv=3&o!67shnBs!p$94L(wWLo44WZD*h{^5;8*#M13D#Km}5fYPW_D1>xTJ0a{ zkHX*{Zgw`ZmVnik+0>_EFQd&Y6&nP({?+YGlwGien3=?y-QO?0Fl=l2L(gc}y*Kat zmR(P*xcRiaHY0xv5`?>*5I2eKQx;#D`S~SBdDg|2zK>kH{Fov?t^9KvDz>mu?@g;R z&fTr@GPyfw&<&9xh^;rkLr2*}u#RQm!y&1gS%=O>gvDsQ24xXRfc2oX?V*7vzU3b6 z5l!(S*jjW*W#wk8im6<(<AMp{KSi^(NVUw7x{8byd}9=ahCTTKelxVMF7XY_-`)7H zp@pAu`YakQ54iPaaD+G<#A$VS(i1~>?i~8WBqGFr{<H0&<G=oT{Go53eeCSGCq_N< z9nHsh%m?M9Gr+R2-e}|H>EdLE?2Tl>rwzlCJMPIIGSH+KNszmcZJI<iv-@8)w+$rj zl-@;qqKk}yn8E%Q_y66lfvo0ET9%)WTd;euGqfx)egiXD*_abKt0}eJk!3}42@dD1 z9}W)MemLv5YCS(`;xkJYKba!>ovWI8E+pmYk+sc1o=a+1FI#G{p3R?S_h$Pi?Vo)* zuet5*lYxgm{0@M@S1mN@!F57U(zehIz71w$8zk~02nYJ&2>r{|*}>D%Q`G`x-oCC{ zV0Zv@K~e)jisC?%2KX-0X+QzIyXx1*n%GfN{*)11@nga)OiBmr2-ZTl5#@T||HHPP z4^N4ZOCrN!nu>I)e2putT_hVdBeX6#6tP+JKK`5?`3T<1{+fodzy1T>8E%2lIH7O; zLKSkKgO6ci$tX|Jb%@c?K!M_(NW7MWi0n>JWIFlYpvhY<!<EE*?sA=~$b*UN!$X`S zbT-_*2v)#ZgasbS1Cmu&V;TEkWJy?SL(AIpqEvl-<BC_RR<|e%L{aN>aH;5Ax@1PL zX`9<t%T1SNRX#C$?zbzH5_le;MPqUxuYH34#E`ux?7s5EqE9r91nk5#GK8aeL!GhY ziKWU3CQ{>hd}y7a;U+UB5m_g`(-crGi_VMRsFS2~s~hI8X<Byd*rI7a&0LAD%y@Ol z<?p9WTQqIX8-}t|4f4!o%N8$fX<Ia_V`;TK{q&S~UnxEnAN^Eq>vNPdsvl&HV$8Jz zq+(bi^k8GqWJSX0LgtiU_7|b!BkZXHOxXxQS))nEQWcyWaf^dq@9d(pQIr1#CNtEA zMUE3nS)dQsiBbF7YsH1HU%IsK)(7mI?Aqk>#0=?&TfN$zfMfC>;v*vE+#QFpd<X9j z5>^{+k)KLOIUAwMs7pT<0ltuQQB)LKDHB`Z<(CjVK-Ocfx*2a9R&NAi^6P;-xUU;H zR?QFf&ZtC{sX`UR)VoauqA<ge$OgV@i7MNWoGRKhyf_`o$nvWBD^@ntReJ0%l-MR0 zWl(%<P41;HZy1VCE|h1tp4h(nRCbPD@>f2pQObj2MN#?r<G(6DgN#kQD4O%4XaPC% zRYajAx?q_^5Jy5jS3>z~$scXn5jt%{ASH_R2@CO$4u~e>Dt0YmNGd6HW~9{djY?<E zK5x=oRN;vfm&t2BY+3p5y}26`!s4rQwm&XwdOS34;d7PMudbN4bbZUDHKB(ME1Avt zm%e0a4+VK`boc%8Yfbk)4S!j&<;#U_SGTP@Gc<G7tMAk1086AM1oNpEhMu;?wqdGm ziOlWj2rvieGpRI2ZoN)dE!+GQjK_DLQ!U$o!XQtE)&@RhjJtCxk4`YiHi%DVlbn2- zF0N|d3(VkOT8~xsHaPA2f-PaC$544<$1deZ<u~QCM|P3TZ7g_<BgWYsJSLtpUpUKT z9z=>G)%I4|x#M=G1Hkx(hIo1~Av!W7J~ZCn*CW_7*xpufXYMMEpd^!O2H~vU<ZIAK z>gvU+b#-&;@>xuIN4d4BX<FkqFFf~S%e1Dg%FQ<`T9=krE?79Fp>6lP`t4f{*Dp7m zi-|f~``jCEJXd=(D&}0n<?GUrB{QnlEU%fdq&;^{!`!y*^BN&=5w89Q;Bgn=dyOF4 z@dv%2RyqV~zGjgR36vsW9gCIVpb`l)*oGJ^JCy1Gee*?BS#Y3Fgl~kKtD`+QiZ}B% z(GDT!Nss}jgMV99%`p#70{WK9?Tpkp){(!bpI@KmA!`munuvA9*MFXOb^d2er+j&N z+WG+Hqnz2<s|>z=n|(ds`$5}3hv~lE_K(HNr!Y9)RE{c7i1Wq`Y-5Wb*gtjGdFszf z^k*3QV~^~X|1A&XjY~@8e{SP}Gd@&)W73BoF|E@65%X0(Ub$hD*#v5Uuxv4bn)u*z z=PZ1%HyTCtf&V)`sO5a{#eK><?7MyQeUZgsP0FwT@SP9x#v(v!1gwt>u={p5c7uvd zdF;B-zlHy)s8hbx;#yzgX)-oiKxY1sry1%vM{BO!N*rzG-?lG$Zp!Lr;%MhA{A|Z6 z&d;8lJ?FdS;Af;SgWqG^gVCn{Tl|c~le_S<eywlJ;{0sM_GKH69a}S7`H#xbt}K4* zx7ym}HS^!^%Fq_hz6(R6Jw(XD7*l;S8|40h{%=pJ8F-rbhs+FBJ8T3SFf%=8X0WBG ztW2*mvbTtjy>aOhDwLg-UDyznizz3-#LiMU6OG|Pj9~!Y$?I%*ptO~Vk69Rz49+Ek zbD{V;g_WB)7nu{eK;VPqofaMxfY_|NhyyAQGIZfUg^el)nl^vMs)o7>&wYjBd+k@_ z<2w1zoJA+LuR6{7&+*&2k0@+Fn=>)*WGCsud!S25k@v%U0s|-=T0l%-3=E6Jd;FQd zh4+|>(73C-2U4<X-7}lbI+;()nvYu6{@j+gF+Q@})SQZ)MaKOlocAoBw`AP{@SY>! zJ=W)#+gawdC&+87r+@9MOWacXb>%);voC@B&^-8Ivwscq;3$L`1FeYx(P46b8IhY; z6w}GtgR_o$gT}_g%u--GQyEGRN3Xi4TiTtZ$L8%R?cr=@Cp*AQ{zc5>*e>vrMvPk# z#?2GfO`b)`<^Fg{c$l{rT%pln-NL&C`g?_Xhk}=QGS9p45-z8z0eFANO{RRP{II>X zcHu9tF1cE_q;}D+`G4O~vvxyu?W)x?TMryruxS57U?+`dV<L}%os2ux0)7&EwqePc zlG_=|oE@B@Ks-giNKW^Gq6m5j01epwH~fT(1BL|oM*2mX_=ykmxt*URC*RIbpkLm` zP(*t$6yM&>!`408ZBy}Ezs$Qv>}26r_0u*GJDHQc8ti1Nzvuh!X6EEF?dKalZUH;F zp&WQdxw%Z-I&NSSTQq9Nq%CJK$D%N|<2&hB%`V6y{$2S=uP!=OnovNf71Y4;cku@W z>zQ7*HtBp8vmb%gC>x_{w&a>suO+Y6R9{}A{yTHo^18aE%k>q{FJeU?-OA?{Du)+6 zU$JfLd^W0K%a#V^(EP2SP2ds5$!O2L_({)By~?_)UNvUlaaKpkP%_26fxoqLy$aS6 zX(pa`pL$iVPQ9w<z4WTvue(F9vc9`sMax=;tf_#ROlDg$bA87aO{ztZ*@QEV$1f$$ znevOoikuE@V_P!D<VO_N%p5M4?i%~lp`015Q*X+LIq;SVV=!O)&>voZ<Now2wAHLv zVJgjf6^hv)!z=QZP~r>Ibav`hX0?hd@4w?i?8oY}(<JfCywa+s4-Orw7(czTa3;!c zOgdHl?B7dAlvaGNr}`U%rcWF8{Fai!{EE^6^0?K5kL?}W8Wy}_!h_t$D-woJW6-R= zKfS64*Q<Kop;uX(^s4aN^(yv{eeKU^MdOthU)<Lo&8ErSntWC^h~Km)@>FlnvX{iZ zAb-#sjpsql-=SO0Guk7D20TfIbO=V6cOro6->Tj%Lr9cWA+ZEPVvo*%bBw9CF&Ij> zW-+2U?{O9Pb#>LG1n5y#rlIdAss>JV&xab7nxs>i7;SUx*V)fZmDu@)3A1afCzele zKbS4ryB!Ku<iOC{9*<vnQ=hY@LUtHl-Z*{g{GQ47;^v`0DVIG%Md|X>Cjm_qg*oWw zyPz9i7>K*@F<0=h@VoM{UR^9i=pv<P4Gs2-@{cm<P)N^eZaWq|XIv&eW@2N%=VFnK z7iyZWw`OeYAJD5dckYgEYe${AIQ{wN%9h&MqvrW6*4JEG$Wj+xtnqQ*<l(k&{*>;$ zUOrX(NZGa}<16O$ONpC*P@S^@Sko1tn?KQ?dT{-z=Uw$D%emY1Cu_pw!ir_mpByBE zfn`)39j6R{@)S63X<@|Er&!c4lM!IGedgIyudhJtJb2wGjO|5?trsw-iKI8V>h7*L z_3DyF4Py!fAaH4@myj5d7!=?g<`aezeS}Lh@2*`Gr~6@co(o=`)i7mD#n-26PghJT znmn)Og~nmC<_vqFVg3VU%U70Fu3xVo)>buceOPE~(e^`m>n0bqhK8>jSJgI5e0sv5 z-0|ZI22E)Ha9UB}j2VSR)6h56t3%)Rpl?1Z-4MSc{fXQ|A|!{q=ug;g%=#1hNc=7| z*f+{Aid<Ys5l{S%_s^t0sq9Y0dsBiPVkDg3@s+?es1Mey^zS_@uWEg4Q_hPYOn<(q z@wpkZUacu=^jth4v!d55ed1;>!=~wViAk>=pYd3E?M1Mbxo0ZHwA_@`#)FwveJ3yB zeVN<wljJMKKzH&Mx~U1NAoW(le1o2jwippbVJO)U-CP~K9lcF9M49tDv%MOmZOS}s zvTd?gx1Bw+b=$c!+Xjs;E+`l^+IG*<8%y@?U2<dD?u8=@{+T~=Wd1)3Mq<A~+yh&M zHeeu($g$GZTsRwzM9B@kB!j8J?;WcDdozm_*Di6tMIbCDz``$H#=WT9@|Zj^)7bqE z-3Z-4SD>ZCEMJ68it9%b5+hOZ0PpZ%=WtSw9+QPks7TzUY_^(_5#Gd|4D~E7E4oLo z{sSKr<wL8NZVMY-uw7)83z?jj7oFJGm?%$J)l!!{Y;5*Yc_DAt)Q+FT&(N+&isKHw zyRA=0Rwr0!U@wD02TKhNxtT9v#F>C}f?dsh6vV2I`W?9!l2AU+!j{yA^P*5}cj4+` z8nzF++wh!$ix)4-$?B2)kSHH+UVmsn-wmg2yHCoM<9eng^y|?yEv9EeggkD}oaw1! zyt=KJ(TIMCLJ<~ogcQhiqBK6j38WX1_6fvZk;Tl1`lG153o{?1vAta}qS1w$+02i? zmSE)*loBg;;L)ZgWx|iL{kF+saQn@L+n5(iVN~p{2IKb=-s?vh=}|C4Cb$Ga74Qcp zy%r3b8e0VR0<(T4ZV}jMzRD<MiUyC0GgGV&+}=8F-cpB7<tplUk!=o{Y{)XlS;~p! zPsr?{VVP}%`lt7I+|pgtDw{lg2S>GT*<(9>ifogRvNU68ke@YsW%1K`AYj(F)UU%Z zVVr0kNt_PDg~7)BuJ*VPm6t%1gdzb-RPAzPV-Yl?@dwxo7*;gGP?KFH+&A3aKvqR= zS24}EIU*GNgs(3ZQl_psntC0XRh}8Qam2WXCMQ=#`wc1?J|$#Qzt&BUuNyEtH+P|b zk!`{9;&+Od4{~v8_8(V}5frwne%8i?xxM>k53?yKqqT%}C?3O@I|`A;Fs=ik!GgGi zk8Kf+Ev-}%M@@>53`K}+JgEdC;GDsBV0AC0OdQmITraQYc~>6lv1rlYhM7ypG!sv# z#u(`^M%<Rhik>i;(o}pt3YyZ~N|hGNTBkiNox5zPLgKxyf<6q#4mk+!b(Q)o0`TAK zD)m_eD!kWK>a)n#bg!$_XOY9{URTkx?s)+oV*>XZz3**ZB*tMuk75r)rY8LRNBSUp zVZ(Ey24&=)Shn!kz<vXZo?exlmzUCK$gtk&qsJJt%Svq<tNTs#@fwp>Idf)Z+8A%2 z3H_=Y*^QoYvB}-z;(97u`*ct0pV7U0A6f_HShqJY$0Sq1%MtiHU9c<tt2V~Ym5XJ7 zl}ln3Jl_zjOzI$sRq8VM1O7<+bSHnLm9RBwMxt+YVUL^=|H8QS2Zn7d8N04<^!DLt zgB^-8GKS{cIy*J%9SZyB1O~2a$gdwzu%h_J@Rk8=dwj50{)FMF=|j+xC}FxZP8*CC z%cp>#NQ{Ql-hJyd@s(-Q`)g|Zb06}P;7|Y7z9fW8Cs_!x=!Q#&g;C-*I2(>gQCKMY z#{_o53WW(CL$)Jv8?R76K54q|6Mi4Rp5N~-SmC~7B59#?pL#uR<PX3>+y~FLyhr;A zzy3A;zGLJa$9+cyCviuY_er>ahvj`$9Y4v#v?p=jVZk0tn%b-5_nnZ))M3rvx5RS& z3|#-U_BmX46keQ7{Q751*MDNUev{?;X&pc5JhaDg-6I{h#5MeSxGI=VI-voA%=G*< zmg~VE<ywCIaly`XeTwP%gfdXuW4a!5Q6g?<t6*b*=iKOhyNocDtG--HuyqH7-y$V! z?<yyVJH*QvH}5~TpAI2CSGAuGC6&q|AlP~#p8LNR4#XXQC?23cQ^mF7XWEw`A7GXI zfqY<=3$$8Y86s!VKC{j`oOIT^2nV*jn!x`i;Xqt_Pw7Au`ilwDV9d$y?4=L`5SMhD zY%qi-sf$>EF=bsu0`B;8P<m?Eg_D~%D+8FlY%eA}RVvPJ-@o7~)|1U+UY!0hE%XEX z52z9AVXruwO_GeDv)2VjakhzWW~+3Dab6Fa8Yx`H8um20;YNnYL$eo}Le^C;bdq8H zh06#=p}aJgSeozwY%PvPB#IRXmN?tM;H!2Chj>VFM)Hyw@d+2kE0=O}wiIqdN*HPf ze-CgKVQ2?YJ^q!d(Hg9JshV1YYm)Ko(YPiYXPHzDv+f%(J90|5T(bc}!D+M?&%wTk zE7@7J0MC=gQMZM)czPl1l*mCV#26zfLYK!@bGxvF^54KQNCl87kQhk=7bq^2^fEOc zFd+%eUwh%g1@?F8&0BFw(3LCdGnEyr5bdI8rl}581C|1JxB>q_g9hfGMZy0n$eK;C zoJIua6Y#S+X&^<TK5H;}a_JQp#Id*Hv?uTaQ7~dG>Om*|@S!1tDn=PDJ*h>8R1CSi ziP~WDUm$yC31!cO|2`l<5CVb&f`bBapMQvRlodRAtUK!K-X^7+9B8r*VF=VcR$=4Y zJ88<Gn#wWF=OnT6%-jp__pBWm9BB2*Rn|6eTxMom>5idOYA2M+ReMHVIz4jr>Y|Xe zygth0*D+<H&<i-{I^=<*woc7E5eKdvMhzv8OAA^KNCQE9)MoO*5yxX$W)YMw_;(l5 z6UE7$*ApPk_3k}$br4Y}7`%&o_&l@&kw;v(g5$;od7s7nyYy`4h>!sEOneYM>mP6K z+0?z3p5^yuZPc^-Su0CLcQI7@7`mXp(Fc7s3)H04l0dEMeG)tj$o|$v?_(oNs;kG9 z)YORX(?<6mRb4%*_vmT3B?B<L`Jhz?0eYQ-Js?AbK828H$Cs56s3KZeAlY!2&{VCI zB!#+bUBuOopJ;tq`AatzVe_C33r$eod|oVJ{>s-6Fz3;2GuTLF|MZ=sm4ER*VLeEx zct@CY9i7xk*V(5;PaL1H1IH=1YrRU-5e_I%XlEk|@GqBRi-Ir3(F)i{sYFMWJo^uF zvKMV_(`_-6VRVE}LglFV{cYw85xR{aOFv%}?cx>d$rZyZG*H@7z1{|ytX%+!;=f5! z5~35aI{0reDoD5lx&*#I<Ob7ab};W@TZeVv_u{9SfBR*~)*%SEu3|!Fhrrrav9W8| zUgUAb?;2(QDrGWjQzj$v99)8!qmD%g_@n&*`x~}4f#-w3&|(zK`<nroAjHy#+aH`S z$KIqMU)&dh`}+RLeOkJ&wSDgyu~fYidl>d7NpIPourKlbi3x3@m$*ngjdy}S;{}W~ zM|HOq7-<aV#!z;JHukmXMM*K3@SwO%^Pv=cfA>A8=_@YVv4ieAATHB>aKHB*(DvZ> zq5Y=&z(0si7;J!(xqKoCVO+btXWL1Ubw~T>NNxDx^jEJ`XprF#JN4&+)B#JU^toi( z(>p}Yg;0Y`=_am_CqnO$PuY?jiIlz~M_ItE=I#!pCa_@6&h9#~r0Dp%qM~)ji{#KT zJ05tTZEUF0E&e>>EDB$?zQ78Z(=&0bZh+FRZ2HRnD`k`NTR|22V2kGmcYQusm9sMz zs3?Y~BAt~puO}+Xx`fc;wvzEXMuy5okFGB&TK{N~(yc0+$!z9V_MfwA)Ox6jdj<*Q zk6o~S8OhRrI3Lf)s2{48?UDNk$S-RQ0S*w_KdQd7T*&Ew=VKIAy_<$}sNPM4dkh`K z>%)SRv6qoD0!TCg-$@a{4(Be;dGWyHDN`mNcrjx71BD|-6h1Ir*_8VIk*n47H#XE< zJNjMftl-C6uT}1ijeD^CYU`;GGy@O!MmrjKJD{JU6eGZ8Xorvs9tbv#@1yCmGF-`q z5;jM~PNi~fRUbl&NP(axAXznUQU8dlamC~Ce^tZ_2PRLQI{ARIX?Dn|)~i$ZMn~?Q zcCGdC;905P9lci5uyKC%)g#~YcI;9vioP;|iXs3q!z-a2022j{Sp-%fl^_63l!)fl z+#&=)L2eO5Y$O?Wv6i!Em5aKkcHC^@bnLENWZNvy!h>KfFUM+;`1;|`67GCfGFifq z#O&NTwm`YKLteP!mmJ#PO|lDU`wdQ;_%2R^EEC4-9w2urOXSB(rCZ`<IU2`*phikR zFnAqse=q4{aVO=_l>TK;$N!}|K?PjTT5-LV;D(rUV7f5kkcx1xm0-mOS)F5pp|rHH zx<tBlV!}Jw1J~_4h2F$UA2X`IWi9B94!DivsSKgu4vA`4H6*Gs>Eql1n@65~YT`S% z2=_+eUaA?#?}a_WbgwIy#)!gr(D&bmmt9DRmp;yVXW~<5M{b58ocBeTCH0p!pf5lF z`~l>#pIK(d2ZA$cIUOHhU6NqNKcL^0!ZvBX^f<2l4@5+r^dB~Zzduvh#yW6Z7DA0d zkY<VCIGx?GwIQB|qZvaP{Qr^*o2tCW!Z&qvY-5XE*kYwdsa5+kT-YW$n4brK$~~Uv zOmb<ei<E=}C&LwG6AM?~+s4+gwMv7F(ttKUtnnA?`CQ$^!*$Y4mcrYN<17=$HN?YV zkw%kA;N>!623M3Inscca0--^Acy}M%aPvdu3*hqGl|1onIaUZFodn)|L|`N2+JXuq z2tpZTnH+dQh|D4FfN9dY<M_lp(n*LJdU;T#MAQI~$(ch=Y8S*%tH7XSP;L^a1vX06 zGh#4+CBnWvEug!Py+eQJw5%gXPCpcs73JZa<bC9&myTHqnrYaE<&T`Vwb`PPFD>8j zTL)zq295xNZl1O;P>6BHXf?49RUc603@6hFtI$*A;>Qr76t<_NgEg5%4*rWA;<`}& zTmG@~VKxhWRrz}k3qEt?GZvb!d~}5c<|rRL&ej}lJj$w$HXUWTO6AeUBg*Du^N%Rc zVJ`d>k)7>W0c3pf&m?=~Drxd*?N(&oA1K^XLsMM?n6)OokBg+WPGLGRl>xSn_%h33 zt1gF4(X7#!LsX%&CeR{nY5*eGS^<+SmJuFd0Oe8=%BUP21|D{=2uP~Qbc@yPw=gR! z%N>7kvoQ$+i4^BDnWFjqwts#XpwIqky_k^Izt_ODf!z~hkhO;5{q&Bow)SK_?YNj2 zBDy%M=}#mFkwWQZ`~x^15diWvNXX>}V3@NI7^H#t>#U(~U>0P|2}?;uQ9u|wb+VgO z(yr_{WoQ2vHv5-$R&v}<p8V3Lfm7WlJTrfVvs3M3)3PUyN)nT-`y@4Nw9+fjDvw=L zuAQ*4TgyV;7<IaDc;;)X`%R4jCC7X9^q=2qu+31?K4A~C0N9%!{oxa(MEPXRw`+&z z?f&7VM;Ke<9v`A<e{%ZpPmdGE`Auc{FTW}qUycr*8Wk`0PwZ#s<s^F9IlTYj>dhc1 zNkIN+<Wjl-jUhqkC2UtyS`s@KHQkf^JP;KSgftHndV0q}B(FDTzzo5{;<Ic*{HjoO ztTam7V8N{$18=)bBDX8S*6AV>I1kv=#BNOJ)+@1BOcdeuog9Q<7Hq}^(N5iI93;CS z;E>R$lAMsDE;wA4I@K!zA*M1_DG@`~U7xjVsYWiyfAQ#)y~UN~(^z3-+=*>Zi=U4; z(6ORtWLd$`Q7NVC7bsgJ#-yz=RGz7ydwL8U`8$RkezI`Y$nk6QhA8FfyGJR%J^7J# za)Y$4By4m_pK&$Al4ss}xrCka&1_7pfpiH{#4?qBf^4cM^o4^xm?DWA;5#t?<NTeV z8~{B-gE=UN%Ekntco&T0Y9UGZyodioQR+U}!Ol|Qa5kMuZ>)H0PO}fsgN3y^O3`cP zV(wCbQAciq^h9^~VzA94i~w6-3wS#=e&nyh=u&EIGagcly$+%K{=VM4o+`o#b*fqv zM(zc!!y#{DI0b|ueQ<Y5G}k4H-;KgtEvQef&xVC#ZIJrs=8jrWWt+ZPCW+@pZ!TW8 zyU*5Td#+79y_DI0{1w_Ho!hf=!{*d2tM*+RUpgu~TlqPB;E=xCmX>7?%;~XZRrh>F zUwnRpES5B;%^A~YSawuY)$ZBnMoc*S@TCtg%d>aS8Iv(0BRsCEZPvI|5lPF&AA3>! z&~;*FpAiG2JbYXxX7w-1jBs-2bPepQ_Dk3(U9ih$36)$v9w*2;Yn^P}f{j9FZPkS7 zLZxXque1U-U0tPMh4dYwm8KF1Anb*s@dp4QY*X-OMMhAFWJY?wK0Q*pCnm&2WJPBA z`?`i3!fmZ7Cea>4NFug2C?pI6=bS>rriS)u!V?L<Nbz%&Z@^DXwP>K0aqXfzOF^3y z<%Q|fUtr><jZDO+7nP2U_17O7Gv=Y|^$qXP-*=|%J%4`ht`iz@!<gcd$&*Wpi#Ldx z<A#}6nbYpw%<)QX?G@#R-Mf|Vug;uTdhGMo)=!U=mK^=Gwe|C3rBA$le9j~9?A|Pw z6s@kEI}7wJZv|dhLwI4!n5BcJX7Ev)7>~NiDG0F<^Ls$t&O;IyElQCBn2zCtxJVl> zN_bmULS!VLU^)EBG<x`h(SzuN(Tm`tmz$HB5s@B&B(l+wUB`~L+xs26aJBZOSsFJ4 zo1}GAqDoSYE5Y|QfJd3fwqq?BX*!$j)|&o<_H0WpE*QV){s!<b(y&EMjs3i)<n@S5 zH#ixFMy2FrDvz?aS-&0w(?EXc@_1>hW(@WLM`%v{jYfNGNZ5$(v9YoSupMZEC8*+v z6)6<aUxAxs1npoaCqx;zJ8@kc!OMW`p#Z4fR;JiLsNmd46)pu!ItrzRG8e2D6YBQL z`=*bRw<PV5l}YPZ%LZwy=&97RCGB6b5u$RKO=2h)|H`moN>9wxV9fDI>>0j7pb#(g z5vq)pfdP<+{F#+CwkQ$Xx~Og8Za!GIOl~bfgGHdzK-kprrBi9gtYq10H2zr0WgrME zd1$wUU~q~aDG7bL^@)lIiVu$W@+4Ovl^GP^1+j-0q|@|rSHg#fLb5Ck(z)(%%1>F) zw!Nikn?_ubm7bnGAfsQ_3Q@DACpk6pRvg&BeA$8hO9u`anwvXhh!k+Fc~JACo66;$ z1(msja?6LL$d&8c3&{8Jo9(fdg62maX)b6vRzEqvAh)6-w;&IS3(Z@j^sG1!<Kqak zNKa1xapqCLW=eF8KcH*a(m>aGNNMP#x856qgCldK*d(H4sxZK}aza4B!9yKUo!s#6 zG-l7r%C5`KuFcA-&F(&6K=<T<1EpuP>T(9m&dHfQAg3;CVNPmlUS4Wy4w|IO%On>= zH-fx;5BYhE@-LS3Cw37srEUSRQ-0=V2KATjAvz`dDKt|7L<$9P0wiaXZI=C^L6)9G z#?mw5&+Rt1dPp9(zM?T?+<xVYXWFVy<be;w`ykS@{(yaP8!4`|6>Pb!i2|2U(-vxB z5>!oO`?{#iVaqSDbxJkT08sX-ows19MBegmq+HC67ci(;Q=!&~TQZPOom}eztX{w) zfZ=L@ZUCjjK@EY!?4M>raG<9LN*9w|8JHXhX3<(1dYBAFpQ4=!c|cP|&S)qX*h~0~ zA>et>E7!^@svg+0vVP~-BeTk8y*^@0Y{(=>&3A9vd7SoQ?>%<;*t)37k6+0gvwp*N z@q6RdX)*Z)?<ugcU@Qh8Zvn-I@JJ)Hhr)?S0U={|e@H(x%oHJ&j=YQ3)>+mjF`thM z{bLJ59OGltIX--hUQ_0>W%SF(iN=b|Y;BUpG+?*dlv0ca<u4iwkB|q}d!{ix&>MlC zZU!gpMi?|o;KeX#h?qbXR3tfr@G_e8cM`}XGMiF?TuQ(KhrS2%;Dg3V+g!6dP|t;6 zh`oS~s}ip`ZT+{ai#DH|xZ>m1cA;i($(bUt=$x`n^hsHno4dM~>$Z-zn#((j*ZkBL zuRJxqci)QCG;tR5>)t25C(#eU1W?ZZu6+)+++bjhlabZa!{5hUuaR{@fd&-BL0o6P zw}&&b=^)aEGHiw0F&R4)HX877duS_G*5yz!OhMMrJrLfiL0o~iG5Ri7l1c&>gsBKa zw&m*4#_+_%&=3b;hZ2(kQb~%53h5Tw%^}zU86&+=n@6=NJE+1F*@{dw#MA`J%$xu+ zm{D15%EM*a1VCaEc5mI1J?GBu-hJ-uFLC>*BEvbE(m`Hm&y@FRqlS+zE-V~9`b9Bb zeDvwfvo@VQyJ^<ur`w0ANl|~>B}y+-ZpdG6XeNrcdiXR+X;X@36;@Rh&MKOs#I0YC zDA~12tyPfrQHVFz7)w1k5m}UJ*Uy8wsSF}vrBE%@33K5VXcd+TtAuq{1&^n)Krf0` zq{M@pQ*0B-=FP-fLGSDAt9NdRVqw9^qEu^x^0?5rlC8SSNgBdEuyO}x*TXSYviG#J zFL!qpUA&p6kBes|)@z`zS74<d^Xco~NAlJC_?8Fs_K=*@+<F;$YMp|eohn0EkTJBM z6dV>5T%HgY6R8Q0hzKuIKZQq>W_8Pq?;o2Hoo*cw9x((OBjG99{+AmkczU~dj;1CG z-aang|3_MA|37*79MQNPe=vN(Vc{)*GP(aZ#*eTtTmILZ_<xxG2!pfJ(mK1A+g8W_ zkP&o28@K-dXygCkAvF9yFoaa!<A3lFdi*~ygoGXYA3KEqv)8aWA1>urdwlik<;xc@ zZf>48Z`Q1un#q&Lj~|rZuWv#^V1SR0hljJXgM*EYEDOTwb*tB{U9)`E@>MHWEMB&F z+0rG=t<9~A7A|O+*EFwbeq%%Zthux1&Y4|PS5r5$wt9Nil*yHoD=W&!PZ~dI;)Jr2 zvBibM@<$IEot@b?uU}q5pM>5?-D096knAxaJ}}<LpK5%1czbwzc{;m0b4Arb?|`KA zHug5Ko6FWRrPd%olRg^|OYS=|ghJR!GW}|k$^XOP{|Lk{6eS8$A>06je^*&crDRcZ zf~!rz+Iwh&p(<`T*!(0deGj*Mg}w~yJYE5Z6Cpg!uV2fOUt;~3YXbu?+Km}sVJW{% ztC3I5P;$pq%3@(fMC#Znw|+b~X+~i}O6A!0-zr*KCQn|_GO1r~p3#__%Pu`IyJw#V zZne-ozkSnGK7Nt<8Bcjh8}Z7FUwzFF*Q{s0b%zhv@gMv})YkG}@zeg<&_VK;lo(d8 zEEzmj6hrg!3Ipu3WAg_~^Tt<~HZ+u0kDr%QkX4;IcyMNQR>4n0!UL4IZsBM2@S$3z z=S}=516kVTnwrbXg&O_?xmha&w_n%owi?fMxnS76qJ=bL51;|ymdlqJ%LQ<SEjFd{ z6GY?z)M@~vCnE&iUP`kzMDH0C6ybqt*nl`e4YC%sNn~|3sju$tFtYF&BG8IHDLL4M zuKHYKb1PFiCq4Vy<;z|XIpYp*Ty{{BUSMg_DQQVj-TQc6zTB*_8mH0xJW_g1dhJ%X zACmicg)b^-*}8C{oYcKva^fJLkiPlKb4PCNCio8&lZp;o={Ic{dVx$Y@EwRq0LcIx z5GkiW;kRK_Z9$L@&(IG=7V0?Q$uMz}{-T9{2dVhUjftG*F5$tho}^=Hks}ErxN|Dn z3<EyGpvXi|zEp1YG(lH%2KLs;r=LD~;mx_$yP|`qXO%bi>e*b8QJr;Cl*T<c@uzRX zSkT3&3oIz&^S^m4{{Bc%)a2t;QPWRM>QT~59=55{=?myx<2pXq4$=I;<!$I)?gmGD zpm6*=?5vPB)?bGlP|&&Z-H>8F7rGX?q9JEXl{|}58QKlRY+yiSIIX$ZAT8X|T5>;x z>%z$-n;M?#&ga2B)m>dGI`>e@CuXj<gAQq4TD<4VmE8+htSFzcVa3|qQ>A4m^ERy7 z(!FPL!kYHh+A}j|oT;rnH)F;*@1-rxi&w1Laq0EFn^$f~?bEl%=2hDZo}M)RRQ}rN z`fKwWuhiFHX`Fwpp5~>XBSHGNybIB@S;h<x1LgsR-e3}e1`g+(B(&fn<TruUnNJR| z?WjOQK6XAQjL%7o5EJC;6BJ^aldh0IObJ=}X@cAgC?7<4aX8)ic7Ta_=h)vg;xjvH z7OZRDc=_5h5AQzs^h@)rXV0$RedXnAr(b{8`Q6vGZHpSF6*njLxpL&d>xK{h?(yBF zWrrH3md#DcxN!K`6_;l*xUiuVC|_!*USAlm*M}N~@HF0FKtO~pfTvYtPq7>1X$26q zV*!Ukpzi~ax8o}8579!IaU3G8GzRz>BQ>Ipbrch9G+1NSEDxSVXhSffl#`d=8d`n1 z+4%_fh>eW^dzmTzIRf1aq%uF=p6<?0rmRE=-y?e{wmuZRBZs5vbfi_MdL2QpFaXeh zP{(<$QSpOqUo4U~;Ag>?ZE3SIT$5{hY&gnpC<grch?=7t=S*^~GqilY$G-95`HuU( zZ*_9q<K%Mfn124ljoQOkgLe7zF@fH#*@oH@VetL|2Z*|jk;+LG2dJDh;X%gWnkg8A z1mVHc4B1spxh{Ib^b0JH)FRjkwzhV)Iwm1eI*o!gV^GbJ6s?>Rn2-+^!(eM`U+Tc@ z?bGd{llSU+FL0JfM|Hn9kLH=x5(K1QN7+D>a?ra31;G@o4|gO0Q!;j|)b1%XgyHnd zHFS&V(H%obzpk<YW*-XU++h<LFSEn@<=xw~ADz1hT07r7enOp=J*<>!*$$<WNxoiU zxYNNl+npt{y}V=Xjty77e&d)tyLR*94fv+9*XFNGREw&J!XV^K8w%S`I7aIg702bS zVYXtZJ4{tpVH7bBCz?c~h%9iopRqQdF=dcT!h*6DMB5f1R;{!)R^=E&6L^xsFwDj^ zkeWQ+&RUe^0WyX*_5SXnsy6AAEJ_}aNy43@32&MZ7ZpMKXOK%M4XJaeJs(qU)c`Rf z@eKhcJJT-`=1(7tU}vgZFA+<}`VB@!7g77B;$C>+>eYVTz0%#heX3ICt||0T-q^Ko z->!|DHf`M1<g2OoZMt>{`6_<f&^{x-ueElmv-|oT;`&2ZlycuD@wJ2X4M(tW0V@Oj z4F~;&3X4I1+yX?JVm!GbILy%sh8(L}<fOy43d34C2u>^mv;|a01$@ZLmW~2G#)PhS zz=1(&?CyDsTG~5Q2-Ul)ROU{$InWrKJ49X5?bJoVIqvY25nZ*~1VkC+eY<SB5S0zv zr;L~VeK|Q<m#xU$yn{Jdh)Ma^j?KmU($w5ba4BdBCm1Rq7RuAjfKXpMouml~1`o7> zW6`qZRA9@2!v*WDoRSQ}@WpIw(rw75h;|1B>h&(L=HXvEw4ADyKr*8LkR*|cLnG6d z=@Z({|AW=)#6D#?n}gp}<<v@crif|XG|o&rl0CgrImLRQbQ{ubz&&}a{$PXH3)R^j zm4HZH5c|lnx!JY-Lc_uOW4v4m_FPj;0_@l)`CJYZHfZ8CPk^q01_le)ibXIH!?KQS zOjLM@vkZ~5jIO5Q(5|N9_mvrJJvV`FV6UEJ2bIw$70R*HCN7iy9Ak&bJdWv;`kS$N zgN2W!zi8&6P4X%5F&;O;kVev-i0x_<8=ySh#Io6dCgmxX)1*B8aT6<G1x*-=K~2g@ z<zy4VY#@Q<3a2#*nv+}>vlZZ-MeG9v7!J0={sticlnGEu5$ID33$RwB9c*Pq!jD?p zsS5(ynsBDzhzyg&|Niym_QTQ_?MGjhzI^pnW%{{uO3ACQVx@0nTczvLU->)ZjWJj$ z<~Lg4UEI1qm|oN61sr0{A0BAfC}rGwM#_*<_wQFq_wVQPv{5)9UDtdJ8#eN{*xHB^ zVW<Ye^#{IBTRb|3r3p_K{sIDx(H~4iMtg>p>=zvxo(hql;;dZUb&$!ajtt8xn)Dp= zUZso{#r30VE-D|aV#nKmKG6G#{kQfrx%XxK;qRU=6iIIb*K3XW(DC_54oyuC4^3u< z`QpgJ!uBIlQPE4^>Sfn|yr?W8OatX(nkqF)Kk<8j)=rEjaFaoc+B;gQ@z(27Li-yd zMu_oKS;J;lf9Y$K3;7K9aeTV;g=PS^mI56|31^W*MTfa0pio!fl#LCkJKhx8>0)UQ z&CgnMn{FMK`ZM>(-f@(j-#nolTiU*fu%Du^8DigGy1YXsO!1$+10|zO?WcE0Z*}(J z)(i9+Hex9&eEdx(t@BkSMSV{mKpP)wegqvm3aBLCbzOnjkh_D}v983L>2&G30y{ed zI5^s&vKVeqoia8Mm{rGv$tgnw@`}>R8c(vxN}B@r1q)=m+Q1ekwJ8&n&(!xWKsxkp zATM7bjbaI%DBv-c(vHXZi?A5yJ0cgYACn0VN2MJgAF9<8P=89+!eIkXyat|lu%a>n z#XyFJh4TM`iI4~nnUn&QfuCr?+JNN{PyzLFrF)#)Y!ly@9+#ZizgORs7-M6CO+uqF zCZ%t${+Y>f>5V<jXM6Wej_z_cyMGeSisv59EMV6DLB4)AgR&mY8f4?=8{}`z3KXZ~ z>Ipxb$Ue?b1k(xh44s<C)@!~7#@7<t>){SZl?^gdQXnYy0Zco^Q<@zv*!8%>#o*#- zkEm*7rP6l#5>-XT0QrTBfhtA=%te--8ohBu@A2LGm#i*WK5EpK5osk!8D(pRtYGUi zauX7!<T;PoJUS~oDXw;qGeEh#U2~+fQV?{#Y}LdM%m}$PYj6&0m<U}Bl=L>b-93VG zw9ytl<QhH!S5z8-3viK?!R9defHH#mKR|p>3IfkU-Vg3Y^`T9ILlA|<@I5g$8xKJ$ zMZKOLLOxR$Ahv@g)ccbLu;?W$>WPP)WT$=Nd*Zw8k!&BpA`j5MI;G==?mYZifv7T_ zMHH59j0pF$N2xvz76hD#JX$ugHPjJ!0Qm<v0VPz_hGQuiDM^{oyI1$D<gB=uprqg= zZ&YoCb1RSq+TIbZ>V~Ac5V}>bASW~jk&qlnbSjZr0=*>A?9xH}gTYS{yDh(3Q*&k6 z^pk5+l2<=Iec7vkVJx41dR21Dn#ZPPHBQR1cgULDnANm!ktTC~YimPR)1+(%hpb8S z4J*IflCkBxRTB<XlpmV7`n%2evJzh^4ozqqJa2JIRPv(w!LJ?6ICACc;f#Z?70hc* ziAq^quhLq_!@xc^0sH7hxq0=VEN5uPNTvxQBT~aO@^xm$I)l`BNCc4@Tv%|1YSHzs zI7cqYK--{h!YJeB*WJ&-Ap`iv#|ho&8Q!gEOeeNc>qE%K^|sT-|N5DVYwX<-tEC)b zwnCCIL5nB_Ogwo#Ssrb6l!hA2o$se2^5O|1>FKoXxVUI#&uDk5W{zrU!N53txKFzQ z4za#(X}{vmE)VTjzpC}&vy>k-$M6m(p;4{*M|_FA)}1x~P)dx<1m>E5cq#T8I5}Y? zplEtt_fOIe@is=>-JbCKOVzwENF`6q%~dCRQ*0f!WJ-|;uq%mrSz=lH9*rl8`7IZ7 z+Mg0%c08o~xIw%mzDC9T+Os^{2R+PFzhDj^6KIa|aYANx2ywJNFg}aHSq15Ck;@n) zgI-UA6exkEx}Xvk77hF1mvby<AJ`aMd#U}eV%<(9bNF!0*k36Q)KnV*d7CB}sZx?H zVE#<-aMgo8%o!(n?GcWKm4Is?R37>0vnXGV55`QuDLRO~f$MJr%%|1i@Dx0Q5aWZK zm>3RTiJr#+aWw&oKp?kU=s!ojyXliB)ceEHxlcJ}U3_5eAShM+Q0Z>N`4s~Ph$~PX zqtvHq+QLkw8;FAPB&TS<gWo!wq$gXLuKYm9qKe)}$3RJUP4(dA$%LQ)&v37BKr-O7 zmd(rBw0R=97<gU{g%xmI2As0o3`9mCvETZSn`_=&Uve--a{K0Z?-R^wW9z4@MlTx_ za;$mT(%fZ+1%F$y^NXfl-L=nu(|v!`b>*dt*Z2Llrmf<Mx&{5mUfMZo+XL7cq4#Mk zprasmNC@Em)?#B3Dlm!?IG;|;M{;&(Ca}wOBF`+TZvm!(mTUv*eSoH*TS8Ev6F8<B zRTCH=6c0<1kCPAj=D>ihv0!SrRql6?8JA8-&D}3x4a*PYEiGQLfB&+9Lx%x5Gjuk= zX}Yc0kE6>E>|d5UgdgR2ni0!}Jkm0#8K9ZGLAjM2R&(oZ3!<hFXE~&%JkJ8Dk%fHh z*JYNmNQ0%TNSJA?=A#kAthIi?9ra`yD@{I9Gr&qfqXO!)Wk~)G_^@SMoNOE=$j4<c zJMy8)%k9%!9h_l9a*OhcGBbJ)>@zSmnUvPRw4k)E!=(Q&he@@q5rJUa2eR>Y7?Nev z=PZEL-#LIQX#idM0OrmL4V{%s!<aWaG_-D@X)r|>6{R%v{zkQ5N=iRIvVBrh`_y-i zZs#YgmsBvve_}7uLf#8B`Z?HIgAZCbF2U%D;eu;Blh7K-Xx|7=N_C+EyATd9Dbv}S z&1{2GJ4kl9*&#T~&Ns1JzKhg);q8$Jl30f*bnmVR3Y2OgSb0fzPJ0}0A~ZoiBvmL8 zW(du~dz{l>3!qJ&+h>Dptpjxs<?LjwT}ud}n;o_G4z3RNt}S8So`{z-xcRsld|JZ& zMPEN(a0S(ji`)q|z!+-eN+)LL%mBxCsPtg2UJQ-_w@Sgs&(CMH;N#<0hSb%5L#wMx zONR_G8WR!%0th}=-CW%~zhT~-Su;y#l+KtowX%HDgdrtEN*)+9x@g33<6z_9L3slQ zWc5$zm(Z_IT2Gi71L6bXW1}Nc49Usg38+}W)?CmxM_7^~P!5~pxx&L}{a8##?2hk& zcYOcfeO_`Gwbf;%sFGFDEio~^y;#)Nbbi$Y;cIDWEs~xlBqhfEN@q*?#rPVpU31&l zU$bw!*mN&FnJ#WGy6r`pALYU2<%8wuUcI7~8=ar!f(jgs>4~G(ou4~DwcqUg-1$lQ zOdc|M@(|qD6UwQT5TQ)aRUnQWFcR=_1LPNfAp}w7BRL)Ap>P0XnBX9a%1{xJplX1r z1O34VAldw(dK-$srqIaH$nY>cTH`DuVnUrn1TnI3Db+<Ao*GJ!rO;%pK^vN!3avQR z-6b?U)LrM|lH@K)6?XNd+3i2;H>JNUrIv{-J=105Z?mD~7i+&z9=2zLl>HaV^qYVE zB#VWWiT})AZd<RJ?7)U8dzGI>mYt<sPo3bjJ=1n#`-R5w16JDM|HgJZ7Ck{!&g!!+ zPS7hQtjs}q1SAhu7NOZM{zrQYTHtKzxf*rhgT=taYAkC>fN+kDkc4xo6ylsj2pG!T z;cdA_fVgnSB`}SWFhN4|?@o?31wQN4^g%9=xRAFc@ZIBLAk^@WH2c|&D)t_4o7P<l zkPVofL_RBsS%KaLgTBguY0Z`)tO`;btjD;@6&1w-W%F}Ua*zwr21781J|T`GBBtlk zr87fn<}XR>W+-32AzkafFf=iAdR2&X_Y{1f@z5HWuUv%P%9Fp-0W!S=&VjfsXJ(pA zG&xD<er5kzmZmkl(y*%TuJ=JkQ15f;ye~C8$uM_FFLq9A$f#S@z{md=aSMC_Ja-H> zLlIsw4)r84)r9nf3ES2h3M`>KwK|pU!g1+FX3iv{rIPgzi(3W_8&a@UWCt|A?3yp< z6c^{n^LL@y^bTda@QqM~$+%aHDLO|0&4>%icJ`JM3!7O4LT2-YdUz(@&?Ac?j{)1I z+TuIjR`S?PWZiQRqKy$`>miY!v`d<Hs9WRlT?nSoCe-wiNnp^R<rYC-O$gB6H!;A$ z!RRve!X64&+N;&=ef;sAFt##bmF6S14s~z;JigRQU13-}(kc`v#eKZwDB5p+1}bl0 z93;^CN8)vP0X|U$_Wpc+dr&+X1t5}%3{r48dBLO-E3FQ8E9no-Vy2feyi^PG7<|13 zmJ)n@xw7bG7WlHZj@c_eZn}scb&b8xg3uQ$!JWU;4iXrrC>LgKyg4ZE3e{QFyl<+W z%IU*=FY+pM-baZE{@@-F{d`|6;_tH)5P1q`2&8+=2`N7KgN)!@yB=(9ZEa_5=jNgz zXSw-lR1223f~vh*T4Jf=`d>dA8uooXyK}x!OAYhY`JF1KVE)iAZI-wjYlY^|v?D-8 zK#z(@Q(z?k1rinB&BVy}VDm)1_FDUj*R)x0;YVE`+AQHe{JHlT%S?{v2>t}q{Z{NE z?$?<249pvrF}93ACyMIjFArv^N$lcA<wx-gtrfG8X>RdBz0aT11>&KZ8gfVSk~!Xx z?k3K_BA)s}RDQ%gPBLY)r}40o?D1YL{4%lp2|?6<j0Y_~WbA+-#DmCr$q|yjw4fU^ zJ95XS9qf|CQpF!Wla%YR-|u?rEv=Q7+2ZNUR{4oRpdtRS6SV6A+Py~{YSYM&pwpV2 zxrq}qii@5!jfq}d&F_okE%QU2cWNA1C;Diy!XOaV+1X-+Nls02N2Y3B#Lshnd2r); zt={XKZ#_3{;_cAh<$369K0V4b+IaD8&tnEeW?_d+6<4bdls!xjq<)$A-EO>nVfVB5 zc3Q>I()-<iX+2(I7v!PXbKLI(*H1;9T=aJC_U^F7*<w0OZ^hneg86o4FCz!_FGcg_ z6^)oXcSKb0-cd1q`f4s!jV!FK88Nb|I4w4|Z{OJHK78*>WS`2ffvTLK8KR0Ep9k9W z*kTC1a2sooa0BLvGBACk7Uk<?tso#jr;oFbosAaeFiw!<4{*UO>7+ks&4GsJ#dF<9 z%$_}B_^esOBYX6SjOvx9{pw5kV<oq;aM+CL!wV~mdqhX4rA0?lMw1Awr}%*!4#aS8 zJ`ddhwZOEJwvBNBY(xY;0Yd#~Os>gj%fvEbGed(yu~nLq5W1M`lbk2QI!QJ&SdcbO z?J=%b?BtT5$lg`;McpQk35rV7db$~>q$eh(C-{^u?v|L22lIAhi#N4@!ARZr9uR1V z5Z};dZ$R)J(bMOwM4kgap2GVP?LgdwTU*iCN;F>LVfI}j(<v#otDd6V`4Wc_ndFpI zo<32hOJn)zqXy_U>@G4g&F9-Re(*3?O&p$;W1V&9+V9Ta7>Vc^TJ}Zs7nW2^DB3j` z;(;K;6p1h?1pUDLZYE;dki5lUDV3o%z;)@fA4WX2>wA&!O<4T4%J<9`6rhfc3-*Au zo%{=rhhM^!--kE;|6}evz^kaXzCU~K$q9i}N+?2TQlzF+Y^0*7fON4DLV!R>FhvC$ zAa?8>QPFEJ7|XR?1+EfMlw1u4l@d@O#GHg20*PYDe7`+2Cka^Yz0dc)-}9aG{Ac#e z?Ad*-z1EstkV0%Z>vPQsJa_v!0p)^4b%pslQuYu#mAy%m=8g14x=Lk+-4$v1P48{f zVvt4eMYzFCa+;VtvFj6OJ*387JtAkq!oRV4hn*%ShyQ4${WtZcd3IC2&GVs2<{p<Y z_xS$}O*YBj(<EiXEU7+L<_YC$%LVo<|K>(PXVcN<u)iH@Rjy4Jhzz3_?JdqO*MV(W z8q!`~@`U0=3`0DgM3K?jB2Oq@8XK!zI74`%1J9X$&WwR~c1)i3MAHR}qK6MZHSpD$ z?IupROxxxMHcb?7GcKcpKduN(qUVR}PgGDS)!{5;p&7BBxWUS^%u3Yj-PnDN%_;1q zEF9yUmRLixue)mb*z^fQ<4zgYt@o*un<nOFPP}{6sQAkh2StaqyQV`|9j|;?-l$^# zn>yAsd9i%hS?gq=`bWSc_Kq(94NV6uR{vlMgB^deY_Fases>)^zPEK6$SwrQ&;H|C z{oGojlFavb{zv^cc2s-409^*1F?kG>k1YRf{w)Dxe%`42ZnGS@U-RRR#w=&Y-EKP0 zn;e$RCsLau>!~_p^s2*sT0P{ZsTe}XJZU}6NY1wXPGaDM=Gl7T&bDm=I(j<V9J`JF zg6rqlExi`&KnH48JqXp|f$@_sobaH0)?w4NtMWXjpMU=8p1f5jrIX<xdOKfTHJXH# zK^m~F({VH>vv<q0-=)&_N-F7DTGH4%JWzkg=}S}89oz{Cd}qZ6@}GT4;DZw`oIL&k zoxtxrO`hMUFEEPc-P0)id#DJ2={m{mL+X)v;k}+9VS3CgJ>7c@t0wC?Mi9g~x>);h zlZ@!WLnrxe?eC&7UD%4nV83z9GvPfWdTMHdcejOiyBn&yd^=2@oQY5|?(B(4fw$Z{ z<t!1~qNhC@u&qFy(yMQ;ODCN(>Z~>+e`=L0*rMG&9u91eR@=|GeoTA4q?+y(8PbON zfl*xJoJ{s4BhBA3`6Nze>COF_)mHRD<d7{s13b%q@6|Lt7x5|9WE~3Lx$vSf9Xdz$ z(UY^gM)vF6kN&l9kY1k58N1|ktqieoy4I6x>%Il^C-l4IqNu*H3&s2ir(HS)*S1#q z^+a}=wrt4IGX{5`v2@6g)0-Y>onf8dY87MCLx_>}PH>P1^-I^J9tGcp;W4^;Bw6q< zdcjbc^dDpN(qVmC9&ukP7Dc1q)t}2*XT$b7ftAAoAd7&IfDlyCK$|E6{X`Mq7dgdI zO%1=j*|_|t=aD>Zfu-BdU0rX#ov`fsXi49ccS70*GWye>zDOeF!<M;>xX~tMCPX<# z&-m)q{6L!|nGUbpqc)}38kmq1E_$bZ`-tA*0s4ElCIJqCeRYz=T;29%`ZM?5|NKwO z8|{XF%I&vz-L=zA%jiJ;b-j!6<e1=420eD>qYC{#1*T^w^=?Cj^OfleU1~N7=m9wl z{b*_VPRaJNJqFzT=l;g98a)JJs%0m6Z5<k8#3SwL!(GC=M0V=X-X)Kq-;qaPU~_@X z)5O>_FE~5!rn?}F-<G@O{{9I>@rAzz?DioYdWbTXj_J}u52ozVtuxE5m@ZZ52Gb*u z{F`K}6>*@~GuhCo7i@D(gEj+}X@3DL|4hKVXiQjSWMouiRQrya7TUD!{wK7c{H^Gb z1#>6#pK@W(zR?TCyzzskT+p*m%wi{NC%69>{dsfx*Y!q$(cb7krmtRmMVuez_N~Ie z0%$K)A`CV!X)jpd#xVdfQdJ9Gdic6_h`@~NZ@p{m<XKrghSQ-=Z<<(;J^zIfqY{fQ z$a4BqZU6ZHR0qK3_mXE6a?qL1oXSw@P0KA=6a|a#FdV?`R!)){o#6ml=d&f74hW3{ z9GP+H4Ee?dFPhKX@>s!@@355~vcwo!q}I}uTleMi0y)Otmp^ST38>}yFvq^hhJ4h7 zZbB@(#E#~Wva6e4q%ZL3bnkZ8u0DA1*VM~A=N)Hl9bL|e;yas{X<bXN+^FAmJ9au7 zX5s7Anx)Nm&5?Sq@IO|z*pcKfm94+o%GQ*kqA8OK3nvX6F=F6pqeeTtYyAAl7qVr> z<oPp43>q|g^q_$#d^#Be)rNrK<~gMDuWW%jVm^cq#0s|Iw%hFYWU{<WZQ#8V$}bUF z=o`N*G}El%dFL@F+A-{cB0xt5dVTqC6K)A8`1ww4Uv%v`9@3-jJzU#%7>|h*Y+pO} z5s!(sal$n#?>g7E{lkNd=Uh8B0*_vW)_(5jbRKicNzeJ}ub;a%0FOD*y>|3;x<c2# zqnmon$?o+@;kh!n$3!X7;kk0M$7Hw&*X|l#j5(~Q>?P|T6a>uhBwz&?Y@9vjj6q#P z+A?arZ?8yt4?QIs^-TBW3_qlY&`Y8TmPDgNnb3uC2VK}cwoh-~?R<*<sK9&zXF`E9 zVBP+vEX_dH@??KwR>kX#){tngWjCOcyyp3z@3`aV=bw66h<om7vR;1b<qtl1`Kh-) z-u(KV*LB<?&MfIvBF_AzV^LA3Pntg7)M-=G$6GpG7jR}y&!*1~bUxJdSyXOrl!&kD zd{D&q%+c+L?J2F>8DseN|4?3>?R)L4u)>Qo6`q{fUpeiZ*wdE>bP~T_|M!g9f4}bW z8{VEh`<?3_pErO0yvOG)TrmI2c^&Srx-atHA0BL<o7?_@AMT61|A+hA&sFcw>G|co zk@tStb74-@m-k2BTNX7(r(YSjGCq2I;0&biZrEb;#^iKh2yeH}21^D-vUbl{J`K~V z7&F3f$z?`RpkB0PnSPVr&>lF3G|O5ofq|Y3rgeL|F@?TOn}CdvP&$-e0pq)$l9qDT z8K;j<h>IRRWKh3T`}98L-0tT__U+xbZ&)Cmy=}>1C>ev8`{>14I(6zWKz|(2t5mQc zK<CbSojqrGvpqS<7QXa;NC|qyea6Kgh4FP*4!Jh})Ph@X88vix@_o0>?X+-}{<zQ- z_tvhRuX!%c%ey$|rp+sJE?&I&V$ZtWd)~}{EjF&$GxOA(Tt0Rz?-$c=LHnl9lM7Z| zbKE+#OODxD$(k;Y-1FPUdmp~>22tEJ@%ohy-z&%5^9bv^RPOw3<E}$f`8nm6&p3le z1CAh{o`Nml-7y_IQhujkoAt=fl;1fbfY0g<Cq3hL#fVIzi%;7`v?Sh>vBLg>?0!-~ z>LL37aV?zuGV6@?=$@W>_L*m#o){k!%}!wb`u6EQuE)5}e_9bVxj(N7t%?6hO^C`9 zYa({^opx26{&dNv$35d_%osOwaY^pQ=gypYuIKTR%}>vHZ0PXE%%d$;kr?mR#V>Qq zJ{5hpl$q+j8?S5HbHj?o3#+Sh@@~9d^u6xJ`;=L>rD@NnW#{nIba)T#_!10-tf^=$ z`+I-BU2CaSFTmfQaVwaH6`Q#tLMVnc2eFk*KsPiXdzeQsgBf~hDRqGBF<{wW`=m63 z+8FFO)-wtPfsx=L!EFWx4J7J7hTDelxtiff33^(C-HMq~=af}zhudydyQVEFK{mbB zH2bYxCAyh@zI0CJ(vm~}SoG3x3>w|8U$p4@<6mz7)I9B%udiQu;|<Pv<@Ngf>GtW< zrokSKhiHTA175fDzLLD7jJkOr=+C<rp6rFMx?N!BzWeWTe_C_y|DE6e!Tih5b^cY; zn@u-7T~eak#^%h)7iN`|y?EJugJ~C=mMvPe?3V!>-j+Lm>z|Xicwy`F+Z)aqJN6vi z-#GRozLzjFhQ9rN#+`Rmeg940?v6XZUoQ8LJCA6}6kCiG>^pqRqoE*whUyt(e`MR? zTb{P<oH%IDT_3cgXLstX0llL}^f@yz{q&2o=il6v*|ozp?ZTo5#Y`WT5`XvknYpBs zF@yW$7b*!$v|b0)QBha|$8RCc&|h4YHVHD?t@o+z^_a5`1N1-`Y`RQ#=!J<x{_K$t zuaKX7T2>~yi!+Wk9guf@zG3V3XPdS)9bvcAD$S+Z8x@p=FoSTv1spfK@o?q1CEqXg z8t2-NGDaKP{;S=l(O<N8-HcWhBVD)0IF;#TjvvNm3vC<H{)3ogq-7uNZfA59Ke_H; zqrVJx-66&$Qroh$pHO3pyvuRZK-<XgT{k0KWVP#-xa(cF!u_-BX2mO{gcL@-EH;)H z`3&Tm$7a!mMlbe@iZ)`5k+`OCCyVnWe9Z=hpqDY($bsL^#x;@m@{9%e$+X{0Vh{2{ z-pS*B0nZ28Ar=xt0i`mW|2*Q+K8kpM7;ohni|o63xaJXVmN6GsE`AEQuS568Tj0ie z+MlFm67S9<T%ERj@-U2CL~}l!d59DEkHytGAO2hn<!<XYTl;C9*AsnB;~kyHY&*5O z%v$2>Md}O5M}}P*dE_?R&XF#UD=FDwl<hDh-Z(KQ|807*?GnzQlnY5ohB1c}Ewb~z zkb8N=--|rAl<Tk)u1<X7)I$m>)$O2w5VHv>mk^xN(0SE0qHE@So@EkOF4tMa+KXJ~ z+Og;3)^)2}OcHgTfj{T!#CL}9{Ey2|w?ExloVIe6q5s1OrzNamq#>Vr9!@>CPKRzS z=OcloFrs=qEi}y->efjC>D2AnImf!^IQJayo)h37_Rm^CUjE=`uHxpY#;0_GdWFIO zhM)!-TSOZsE45|zTd*-(gcz@iP!@|0H!?+pXm6}D?hzfZyY)AIGc03{=qNfF1DLSg z+4zB$kR`f^uEr;<fO!h6r-z6#wu+vjm+_hCE&7PQ;#AR(7Ba~AN%R*3#6V-PI86*P zhKRw&=VFMl%_uc~W>&(##4s^jM2i?>sGtpsIAgeoXR1Y_7-4*GM8k1n*u7!2INg{l z&Y(oT5N8@+inEwLK1L*oWMiI4F}90Tk)|gEiF3rcVw^ZnoNwGKE-+p*iW#9^OG`~) zg3tsp(MS{*8V8JD#3V6UOfg1?sbZR#E@sf4zruE3Zp;@mjUD1*af!H8TqZ6TvqXlN zEi%O%7I2%3<$tu8C+3T6u>e{;!|;lQ#y>=kSj4iBdB&Myu~8|m5c#4&6pA8oB_r{# zX5WdW;u>)+bLO(eb*u(@gIFe(ixtK~aidr%Zer8$TZ|lWtFb`bCT<sZ7`bAVxDz^9 zEAFBVr0c<cMxMA^++&Ot_o9hc8|N5{#eL#_BVRlq9uyCWhs7gCfp}D`Hm(qli8bPJ z@q~DimNd>dF4l^t;LYcWzlmpPU0)l8;#ny8D)F3AB%T*9h!@36;$`Ck@rrm=tYeVM zYogegAYK=5h&RPs#(ra>_&Xmm-WKmL7xz8mYVkhww1gGguMr=J55;=1L2NXx75`*x z%tzv5u}PGO&0>rAM0_f?8c&JOjO&coY0HP<!&AlQVw)&6rip(U2aR9F7vf9fHc`ev zjP0!1S1xuKGmPuS*Tynqx%kGoL3}HAid|y2*dr>$Ua?PnC%zZ^#Q{E+%@hYkr8p$2 zjEmXTx<>q9yf3PmH(VoXjZ4L0<B+HmK5<0Ui=*P0Xb_FYM&qC2NAZ(5E`Aojh+oBT zqDhaX#6rms7tHqBE*vP^$ROEPwv)j!M25;R87?Dad)YyDl$~TGI~#P7U0I|46xm(& zkWsRy>?M24KC-VoRrZtp<p4QQo+by$!E%TkDu=ORRJ4qdu`*7^%LJJyN63+KlpHNj zmuJW`<yrD<>@Z2#5>jL;n?Iz>vGN>wt{f-NljmcM880WuiSj}@Nluni<WxCLPM0&} zMRFz|buN*Y%FE>Ca+b`Hvt_27BeUdOIZw`)*>ZtgD0Ac@nJe?;VtIwkmj$v=7Rf8+ zRq|@NL@t%r$ZO?w@_KoLT!!GYf;IP7%A4fP@)mikyiMLN?~tqHo$@Yrm$^sYEANx{ z%Ln9x@*%!JJt7~KtJwu-jeJ}_A)l0M<x}!$`8WBDd{#aupO-Jl7v)RxW%-JHRj!k- z$ztPi;|ck?d_%q|-;#fqZ_9V&yYfAjs{4ohKz=CK%MEfPw%w29$8wV_k(=cf`3Zyc zx604t=W?4YmH(1o$S-A?+%CV8<#GojVZUK2%1*gU?v{IGh1@Im$?xR%a=$zv56Vh; zNLI-oWVQ6l8d)n3%R1?kM`XP`Dv!wq*(iUMKgr|rXZef#RsJTMq=k4T&}`YY2cxlv zy~Wz7Ak|j2Q^6`kg{m+Wj%};G>VP!aNkyv8s*CEXx~WrCclJDtQax2K)m!ypEyz<< zKh<9iV5hs&)F3rj4N*hYFg097s~8o_z7+8Yxru6o8mUI9(du+{hB{N7rOxJ)R+36q zDJoT^sdP0~oukfG<J5UfNWMUgR}<7kb)lN1CaWoGs+y*zs~PGdHB()zE>V}N%hcs+ zmda4GRi>JwveaBPPt8}^YJpm)a?~P~tMb%hb%n}T1*%XLsVmi0>T0z_EmhYrGw(We zy}CgyQ_Ix~b)#CTZc;a^Thy)UHg&tYL#<MGs=L(P>K=8kx=-D&9#9Xeht$LB5%s8A ztsYZr)Z^+2^`u&>o>EV%zo}=`v+6nZym~>s$i7uCt5?*kYMpvb6|2|P8|qE<mioJT zTfL*+Rqv_ynfvsC`cSP`8`MViPxX=dSZz`zYO~s+K2e{lt?D!Nx!R^mS*GF(^`$CP z+nIe>u6C%e)i>%}wNvd<yO~#7q4uhM>O1wl+OH0%gQ`*;QdP!d>IYS=ysAdks>7;I z`P30rua2r?szEiXAJtFlxcXWBqJCAssU~G1>vu$VkHmh{h4~rX(Biu@;7FLPX<;%e zl+Qtd42%yl+nVjnU^B!FHN(tsGs0|db}&1#({7~M+3aF=HM^OonBC1D#s|hRqrqr2 zqs*RYmA%bAW?%DEvmf@7{^kI4pm~}($Q*1AF^8JNn0Fh^JiS;m&Wtw`%tTg)3uDe+ zl);W!#@~!S#?!{f#w|vOIf51B+Z$(_BT)q2Fy1sr8OiLn)6NJsE;D8sXBlIRO-2c_ z{NIhYjd$34=0)QrW4*D#9uM`Ld4_qW(HF`5R^w*l4&!!41D<8vXr673VZ?ZqvBFF; zJ~ETd6f@OKGgcZOvc_mSb0dE=&%ye5lkpHX$55lr@EPwS_1tar=KJD<#skLv#`DNE z&mbq=XRI++8;=^#n&%mhV7uOIyl0+oUSN(lCzun>3(ZO9WOIr+)tqKdH)og^nKR9c zSq<@0^D^^tbC#K5&Neg6IcAnQ*PLh0H?z$J=0Y>aTx8~&dFEpC3Nzm<FbmBh^Gfq7 z^J;U6xzxPIyw<$VyxzRQTxKpeSC}`NE6tnCo6TFyTg}^yyNumPQFpSY#5d;c#&^ap zb};zX*oh9b&%DE2W!`DtW!`PxW8Q1tXWnl<U_R(cnw_6@WmaHOZgxysQkrv4PIS-F z?m5;y$2;dF|2f6IcKs)fbgz@#v-^HhY+%x&jLiJJ+`y!~d3m{63)?2;XXnn#$Sf*! zqmGUaOiHt_+ofb?=Vulznwyh#b=#CVd4(C7nOV7op47|?0^pRNmr>|Rvy<&fvu`@F zCA+ClaZ{7x#-8G)J|(_wT61vjD{g|5lLFJ+1g1F&bf4Q9jE)(Z-fnD5s`RsHhQYTT z+Z>#E&g_i*cIUMCk>`%{oZG5sQ`{m+85wx48`HT?OrCQKvvcNTwHw#+vJ*jEqUU_O zL_Fs==Q27bF4;VvXr1)MrFq6XUdFfb5}%;ba_4y_w2D5}EsIn)!>MkWq`Ebk>Mt|5 zMpM!PCd|*v&vl|nbrYZFf6Mii>Xvv~bjXDHMbu}0(W0D;qQbxlP8QouD9FhunD3-; zl6z{E(1b+KWczNr$tPt#HpWfps5Em5MeCW;>a|2W8PTyZNuH^#@|fo4B`q;vYD?PF z+<?;E5=iss#mz%nTFBHB(mvI#o~cgt1WeT})ic$uB+qmwxzk&c8#H}Rc2<5?L3V*> z`n>#%E3?{N)bh|NzVvv{MfM~2(k<)sk)D}$aBXKcw<Ax=u!4f<IL}z;G}$@XH{+d~ z@tz6#X1pg=pAy<R^kBO^=h>&g32DydB<GaTs*IA-oirqmaL+OBInF&NIOin)In}*( z{U?obuan)g`+ibfV1`?687_rqoJ`>{ff-p&@nyD@P}|IwytDe3rtmB~y`HS*8jnd! zc9WgrCL_g-HpNYLN<!PL=5U;pCA%q2P7cg+Q<ilCY1=uAj!hWVZeB}r^t+IDT-$lg z!I|?lY0q!*<H>GSpeb%aq>Kv8cB9F5={nnPGBSIC9cXNvo%ZOM^yqdAS^{$-j2jWW za9(~^R&Gv4?wssQPmWzqo}A_)fbLVw9Ma@uE-u}Z>l9^f#^St!!u-6&^Rqm;t-Qx4 zsw|pqUaO?0x`meNmQ1Q!c&Tn(r}_)mt@D)hfV>tuN_8`u=6}oemFiYaT1-gZ33Qa_ z6i2(fRy-iz$ya`>geHve6gXKaIH^=(V@3t!<mJwz2h<#(u+>Y6b|T;a$)2KCIZShN zk~Siss3qlTZhq6<{HOVI;^rVNJ*4P_loz=bS>$qnBAWvgIUL|BC$U$xBsS=(W)5(b z!vU7GJap<SJ;Af2H3x7@I(?L9sU2L~rOnOFGfz`(j3+~%psFnU?8$Ua1<q-qJ|#r7 zZZq~B9b0-buQ}&<lTb2)GVC~Pmt9!6+Twx!KE2tQJfg)J)8dS4aVFpl&1lJ4^OGd~ z#0?Op<af3Nm^7;8ZZgi`41a;O+}CjiW!PoZa?_68<tzHG%UW=@vAGM5kQO%6{9d#Z zm|b7o4A5oB%MSCwY0lOMN;ESlv$<$8?dHY3c8D8uvU75D(S^3+R9uF%Fe|RiIUIr< zrscS_WP;0+RXATi*U<(w#~S4DHT#}FuF$MMD9_}UT1jas#FUm=VO<D+DW~YN4<@}% z7sN$K3nOgym8>fuDC@-1P1aS>*5!@1(`oK4Z|TZ3=jsD(GBaqNzwv~&VwkRP%`<U^ zw6IP6nl6Pv%|1DYw&I}rSvH5D?B?Qkc&hf7eL|50XSd2*aQ3jAyv&>_lj!K&W|pFJ z5tMym)>7;S=kjCi)n&=HSAVlG7jPNciWPHdLRfad@LOH<W)6oSha1~2f5qwMu6Z&y z12tQ=AKHu#m$`_8LlAMgF3nv1*kRbV>%>sv6YZP+ba~+0`lUR5H?O&X98S)?(7Y20 z$cZPlrFEpXP+MwCLt&*6f0|Nt&Vut=m8%m*imvaVypxJjXP}MU53~eew;Y>;q_v8n zh4xchT5y_9SojG&gAT{-9B>9X{R6JhRy~FNz+WN(d76^U#T?ocYQC<ouFwbFu!5XU z#de)ounBe*7U(BV7h}8pe%ckZqVraL51#DWrTf7dGA}EC5uNhv9376SD>_hjN1TJ4 z9toH0Ul)s6q@NTuSDVv4aWAy!glY>e`d#^_=_(2;I<frIbROE+y%`RtqS9JwIK8Fb z(^}O^OI4)lst7-!f3w4Jx;Wd}O!jT;j*fdlPG5)1yiy;o()XN>4_9cbzK_e`=I+n- z<xjqOHJ9cReQ$}sG(uZ-jQY(bzbk`uy9}JZ5+6=}({&lRPMvjgDTg4Z=d@k^Dh+Ar zM)iHo;q7iQXil?Bla_N&le**5l;*f}qjFrjf*qHxciW{q)!66}w!9O~NCJJ$*_J9e zJ4#7>j3b)FJDqTJ{3zF7x-Io{?fM&KYb(6xKijfPbUcc%9d5KgT=%^gM|_NT6eHfV zr5gM@a%}uaTd(21dyaNg*Z3G)+Tp(c+Vvk}>u%h4^AqdF8|%g!>!vf-pC8wMtef6g zH@&fLx?<gQ#@hN;bbPEoeg5#>_+#Dl#QM|e_vgR%mxDhZH@(qr_|a~B(QZ7^{_y<i zbK{G4)1T<(%T*fV6WwqV-S86Ka1!146Ww$sy5Ws*-yh+IH^O~?g!}#o_x(}s^(g<f z8{Q~4yism=Np5)9MC^KYY$?(4N$&fO4TWp>{iKwjsR;NP*@c-)!d#aY_!nknE^$Ig zc0)>bQ|4H2qT`d@lwjPjV@h^Y;@C-|;~o15XSc>3Wr}OJ1{`IJYqy3RRflW0MjV?$ zbi89r;Oxfl*b=yQ<9DnFT)Xi*R)gsHG`A!is{+^V`)O`TIGQ{6-Snrq@29yX>1g!P z@#${<)7|&e-FVa8_tM?>(w+AbTnbBYTS!8*^In46!V=t;l@RT`pWsqbLbUt7OZf?Y ziXZ9bW276;NH=|P?)^BoeB<17#<>*5{BgTpM!C<^-IhJdf8VW#I5%H$?sbA2Zh}8t zx4c{hGd|AEf1F!y34RXYQc9d#E(vaW<NWvi*RKCKe?DA_ig)9UcjJwB^AqpSkLy3) zO>exL-gq}(@oqZf-Sox#)8`N0jX&N^PrN^!et-UJe>wQ$anqaNhM(ZZm*B>e;1AEA zJ~zGuH~oojeq5!J<yxJ3Np!<WbmLES!%1}GOLW5-;l9s2D!V>MxbKf}-yh+=Kgzux z<-c~r8|8*K$_+2c4G)`&!y(-8lHB(l8w?!6eLpERsHmAkxUQ2pgd0+_8<J!FfkU_{ z!A9b62sb5;xdlphQ{-4sxpqt3v9NOOmat>o<l3#l6t|=uivyJJ#_w1fxOQ{mSR%M~ z<4<+tcWeq!zFQKG&4Ft-{b}y|j%Lq&_x&{Y{WLe-j>Zp%aN|#R-%oe*o$kJu?!K4q zyqDniy$Nm~o)GQ4m*Dn23DM5`32xt$;P$}@(eC@MOpxH01xC9080p3{GCd$EXYu?D zGdZg;BVcUCqD2{Y1;il~q%AJU#_D0t<dI6_@s#<v%yY4W2b`C&cyR_s;YG9OWXKDO z<oF^vBO7CDwl=NHiP>t>{Jen4Y%iIireqWaPIZD(6X$2E6u@i%Cz_;DZSD9A^K$bF zg54PHi#Eh)JA!nC&T}_>=fVxszGypPQPw=yllJbH=E7W0{%a>v*W{cYpBj*1XMQ&M z3Ye!eA225?r!XTh%gy>y9w_~=(9U|c&iX<->p6DTo$!)VWNwkXIy*4W$-l~<pXWSD zi47>Q3!#ugC~^y7F$ItbxD3eC=?>E2I+@Zge_|tAUpSB5Anc1U_rmYJ<4M=f8*Y;9 z3v?ZSDYdmT?s#!CYhSb>v$n%6DW|!_r6xKrXz4RHaA{V4-msjx9zLJwQ{h$m3VjH( zA&$Vgc}4m5Ir~ccc|rEo`gs8#cXG8OD|_DjLhT_p+YZ194`YQ6kCP71)~|GUC^>d` z`mDp_xekx#PIx$+@bF-V#|=Au1x1Sk?EpF3Ar>tTa+1iCHcpt@VF!vIJ5>C*!Qyhm z#gh{-w+PU_J3rVC%5fL8(}B3|VEcXd!Y;&Um$yZ`(ouA>%>$6%9Ud0#$YHV3jugPz zeeOsHT-%kv+4j%b<^i1TUWT*HgE-qfkh9GbINQAxXPdXAr=_RMlu73Jspp>`l#!cP zn3a>2oe`9EbtX+2r81O4!hC??H!EXKR=!SpY;;UQNKr0V1(|vIS$GP$q6jbgGhKc` z)*L%~@gtqiE7oCcu`$sJo<-TYd`|NeWM$^%+P-3AV&a0b3JNiV6guy5$4-8Fx+4^E zPBrIXV>Q!?^7G7`?EDPR;;aIiqn(o27>Dsi`#X-2F2f(`GSHDOV;$*s3?m)?@go!4 z*~X&GyhXD!m$aLcg|4l0l)1!Hn30{sX?|Yb!ptQB4u#mqVVM~PSs{M9Y9@!6^z^h~ zibbDoFFIv0>8b9`)YdoCQ(d2_%|4^!TyZWgdPI<|o9Z+L*&3;K*`*m5o!m}$fN{|& z!!mLT-Fr?6bI-kY#EZD-B-d{e{$qk{BSou_;zM-SGG^ypNj)@&?{o}tuE-b{lN?N~ z&(6xpyQ;;Lt5GqR%Zbp{tm0gaD$bSv;^N%ruDll)H_}Z|qE1jNcXTWFs8;Sc*B#r+ zzjpimYq#IOcDw##N9w`}cM8hRyj{w=$fL<os|##rx-y+7aU<=E(AMv{CKIv(PqD2h zakjn9b&k{wNc)d<b&puT?lQua0Y|t!_Xt<w7~%G;BV5U2M0$`NUu@#Am^So|1qIk_ z!ZVlTW7y5k)HRfoHMcM{CnF#Gj^>Q|7Gne%_sp2;FwS~ZupvHTcs(0sFz!q*OUpz& z#vlmB7ktNYKcgLl(a5Mj!I-}yj#r7RI9@AmV0hIsu^V@VWcN-+KC#LLW1r6AI7TLM zOqDY@GNOs&EIFHFmY(RwNTvlG8O6kLv0Th?iJmdac%@|=SI89{Z<e=nTqRd=yi4B4 z@d5b&$A{!vj!(<iIKC&}<M<ExAxFj;ab%nk$1Sp)<JWQ*M@A8GJRlEntddn6tEG?Q zuZmJ&Oi%#FAQi$fOi?0?2I|DIv+B&TtLn?KpJMZKJ)(!>*(#Z1s!Hd`NFI)i<l#78 zjpsN~u@<Nv&BJl3n#ysyn#GavI~?aR-HF9C^_&_#eurb8%Hw#2(hHAWr6^U#?cB_$ z>5gVcj*%vF0nHJN<xq^?AYR6Aq;fpR%;(On=B<p94rUxlB;!f?GXhe&wPH|TCOISq z`}{Yac#O8(d6zlWW1Fwmb4A$`iXMJ$5C)qO@Kg~4Gqf1paUm1<CbM>WkPe%19eP0u z!ZJ^11d3t%68M_Vo!Mr#5zeTNg+>>~bmTG4hCz*tyXix`CSxy$Ftv~sLQ>PupJEKk z$tcWaREt`em7i;zwJ0Nhp^>_1;i83%XJj>D-kicnK^;>YaJBk|)Q59-8gN`QxUc=` zAGOGlp?>6}kD*eMrt~uUTrlB$j*})_z|j!Fg`wRIPsn9cS!;-Puk)*0z6d@im=+(L z6FiAyelW8~g1-n}ZHT0qIvwKWu21}T|FBQO893zsM=W#x;WPgIKmDh(-U{FO=l@PS zJMC;A?*E_Y&mYg9o-gbBQrGx?GyVUFZs9-q|B>-McAxkU|G@dj&e7p@+8O@DfB8@D z^>)}@|Nei<?!m{xSB9?~*?xGqKDYiyRR6nwcyf4hSef(hJg(!wh^M3GhCLAR^ojp& zzVOJ7pLc%cl)2$UI`t3R7gpabxYM#Op^<lWS={aVE@fSx7+4+lN$)xS|L7r3O-07{ z*%wZUlY9G5Nn93g_M6$EqC-VwyuLSdY52~FP0qhhl)lq*Mbxp#8U}c6>iR@Pw}@_$ z@%nu?4BpkHtlxFs*X=5NMr3@%G99KJ>Jz6f>oF~Cz4LEB+AYBc+TRtuE}}X-Ikk_@ z8@Ya<L$5)l5ob96_H)9MyMKkdT0hk#5cU8ixsxOH<_|-cW_YqwHiS=@;mKW}&^gzs zpuTrTEYtbrikuAiRp<A#-8#+vM@Gi?>SFuiNyM@qyTf<(*d4JfY<0xb@q-3L5@vOH zZrIv0a>Jf$U)}!Q?$fwl8TLxp8y&CgFtfv&uy=p|H{>~?n!d(Oy5K%Wt@VN$fA_Nv zxVIusdgQ;3unso+F|6;c_Z@$@-m@C4Ld&o=S+`o6t2O_u({TFVZ*SdgecE)`s&OBW zfHU~RsP(&vW0QVvtp-0>-*EiS^>3dn`prN3Sx59;>%%{K_J{Wdx_86i<ov83?4zDZ ztADKM@Yg?!6gxkw)~e(EO81i4$^X%>Z?k{fW$n?|PT5%A6GO0k`iVZa{H!k=w{^ri z)N&X3!v5j=!B%&1a_8&jI}`mbr>uE;QjGrRe}1+$SjE;i)cHHq{I}N2gkNK=#eW3t z;RovhYp9)S7Lp_M@2$`ES^w}g*go4&Y}XOHmT$D(h5GoP{Hzi?tXr*8>*E&x{#;wd zE%*M|WmVEvojNZjy;bDJ-xg_e{-0IqxU63KZ2b+`t&<CX`*B@v&F#1S*=<p~oS$x+ zR-@%_TlP)jcSEv1w!Ea^gjVi<(>_B#RvE4c>r0Nvj{4V3MXg-UlmGDOPk%?`hUTBu z(Cqv-4(oC2fc3f+4o%-@J!QRSy=%)e_FLAQ)<af*yS>sLt<T^K%rLjEx31-JxHapq zg0}1u{3{=S^~{>~S5I3%vr?@OtvKr}YY49MNL@bjJoS&GwZO`3T56Xze1QDj+%%hW zm=)|ixBZ=TaOro6zWryVXnouAQcEf5*8iXU{>-2C%YX9r$$n^anq!6N`|z?5>)^>g z{`%Vb&ia%$2UvTp_u+t_;dc0XsFP0XCOc%8%KdE}U*B7|+D|^D&9AneweGc+yD_!5 z&-T$OYg**qHLR_?bsPAHL$Ch(C!eiX@w2h1!Sd;p`G4fIRhzaBS)aI1I$9fW>2c~E zt*?v@)-_gywbi<^shO{9f7TVQ@8*-`x>~q#i>ukwf8c1<e>mml<UZX0s#AXcD^lY4 zYQAB8rPJSZz$$}}9kAY_2mao9=$3y^edT}4+U0+d@*iYBIjZU2I+gbb+1hM`HT$(W zQPT(9t<-&szciiJ3;$l=59`FU!#_`MN7m7kd{v!z?OdJg>yP}LaIZx-GIQqU<mBY% zT&?vHw4}3aEs32mw7iou2aw*J#o$VO{AYSpH^NNLIVWd)&Xk;)IkWh?apYW|voh!Q zoO^N};=d;6>6{mG*5$mF^M208oXyN~FczUB<vaw|fTzI=U>#t7u!jAdekNxl*bF`g z@b(;dKu(48-1c*T>uTTw&`{2=?z1+WLz&ZP<UC@CoR>f`c$@1XAQp@SltE6aA#<q1 zoN+E5;XDyc1D60eTF!is3kvc35xU{+;2!W0SYwzupBMo-rQj>D6YRsU4o71tSO#te ztH6EW5#E8T<UB!mHTbUwKXLsG=O!aykqOw<jTw0MRy?-N<8s^P@w#pED7S4MtXjxC zzxLYZA?9jp2eSh!q!OE$Q8tX_@vwQwj@stI46-pYi5X<rJeWhKXK@YJHV<ZqVe?>y z7&Z@PiRqbJqqNO~Sz_2ccoUlkbHuQDFi#Ad2k&F^V4fH@59W$t^I)DBHV@{CVe=qV zY#z)4!{$MFdT!Msdu~;pws|lc44Vhx>6ueEX`2UgzOZ>P?+cp;bHA{8$a}QSLq4Q! z9`a#r^N?$_%|kw}Z65MzZS#<S(>4#ePTM@>huY>LH)xxO{8-yO<YsO2ke_Iqhuo@d z9`ZA7^N^own};mbHV^qPZS!DnB5WRVm$rGx-P-0M_h_4k+^cOKa-X(&$nUhxLw>Jq z9`dlZdB{3#?T|ig?T|+dA-{!d3iC!J7oip*a|m@MGh_7qZ*W&24+*tbA4MkjrQB?N zitod?3XOL19r_k!G_s)hIHMOnA`DXoSwF}gmRI(%j>y4q34N!YJ4d+Fz@5Xa!_nTV zRaI7{s<!G>jdhG2GlHzc_&IF*>1);Cue$lJ^JdH4&G`G)Dpsadqeg=(t#!!pjn-k2 zX;l-7k5Fm}!AA&=-<MDD>k;FuZ}9stp=?xH);B8G`d;NB0|s)(C+n>v_&=f&tfMN? z`hhsMo43HZ0(s}4c*?33A6i~<+^P{j6Z;hFGqn_bDNv>uo#dU?0eLrg!`d(3w7!>{ zjZP|@QfMR2;+?0gA9(i=?;he^J>M!!RU4tI23wQ%@jX7i#mBe!_!b}E;-e!zI^ZLM zx%=N*?~}TJk-CY5`Zy`{k-~aXcs?oIg-xfc^(1u>DpRZ%WHD*jY;9F@tp>Hos!#<w z9r)NQ`%)7roM&14sKb5g0&;pGVJ)K6+fbh&gb~ZTpV;r_8|`?vnwAl4x0E2>`<R>_ zBBy)F>6hfRhH%!BKApBw((|PeL}`6P81HhonpFFE;w8lmZk<(=;v?+ym}xyju8)%I zBjmcCTpyt|oG!atJE_Yl)aAX@<=IAC%CaM2)yfKRkQy^-MPVQubOXb{X!_f>s?OS> zeBcPE2S>qA;JCHJ^ngIH+}dILY`|v&J{$1afX@beHsG@XpAGnIz-I&NGR!A!SAcv_ z019c<TfrV+Q3oNQ6X*kC&;detqn0;nd83v$YI&oUH)_elOT1OfTeZAZ%UiX)Rm)qo z)SS*`nGudJA362OO58ppnB4lvt&iMRVm}Qh$3AlGBga0hrz~;7x==O7L~tj#3)~Iv z0r!IY!2RF>@EBMF9tTf=C#k&!oOK9?3E?my943Urgm9P;4imy*LO4tahY8^@Asi-z z!-Q~{5DpW<VL~`;w5L_Ale0J%TOZ1Ij0m}b7WR>*1M5}!nYBZH&-DRXjn67ml9m?; z!lAMD)=o9j+N;jC_Rz*kSsY|GG@1<-fQ29jECRV84=kp2?F75Pui!W6xE&Y_hJc|! z(>8vYp|}?L?<r;hJ`Mf`o&nE-=dtj<0A2(yftSH6;8n2Bh?GmHjiumL+_xE#Sf3-+ zrC=7%BgJZ~Ogsjj0?&eXz=vQ1_z0AMPr+9387Ku`f-<ljd<AxZZ@{-;C)kA!s6#F% z<Z?nTC**QME+^!2LM|udazZXA<Z?nTC**QME+^!2LM|udazZXA<Z?nTC**QME+^!2 zJLEb-t|R0+Larm^Izp}^<T^sGBjh?lt|R0+Larm^Izp}^<T^sGBjh?lt|R0+Larm^ zIzp}^<V@?Ie$FP*8s)oIom_9R|Bm$@^#2AecrA5Z0uT5cuJt)B_cOR>iJEP^1`mHr zeFr!G9_$APtc|pTGI+!%gzWIkAK<X<;W;}9{g8aa2$63Z!NgKeEI$y-*TnEOF>I$b zl@R(4LjMX5=2Huxu0=)!vFuY<!*`cj2h}yS*UpslZc1Y}rLmjR*iC8drZjd_8oMct z-IT^|N@F*rv76G^O=;|=G<H)OyD5#`l*VpKV>hL-o6^`#Y3!ync1yiBOJ}`0m~lI} z1FQni(~G<SUIZ_Jm%%IGRj|%FDyPwJE(Ez?Ik*Mf%Kh5_VW`RQ=}W;Z{C6?-(*yMZ z^o-(E&=2$n1HeFV8W;oygCSrj7zW}&0!Rd-p#5_23q2X{Dc(_6fEDnAE|iX!($W2v zm(uZ4I$lc0OX+wi9WSNhrF6WMj+fH$QaWBr$4lvWDIG7R<E3=Gl#Z9u@lrZoN=Nsd zUiiG%j$sQiY$1kvV%S0qTZq9&3|oj{3o&dVhAqUfg&4LF!xm!LLJV7oVGA*AA%-o) zu!R`55W^N?*g_0GV({59)DlB2G1L-6Eivf+yOtPgiJ_JlYKfti7;1^3mKbV@p_UkG ziJ_JlYKfti7;1^3mKbV@p|*7%=p7ydPZ8&{oZkU<9yoslO2DUJEBFkQf-gZC*bcq| zJHR*KTd))C0{%R7qa78~j*4kV#k8YhV=Z{zT0>h}Lt9!yTUtX~T0>h}Lt9!yTUtX~ zDyA(J)0T?m60j632e*J*d43xpJlfP6+SD4_)EZ`QKZq1H&Uz49zKQr7=!v(`6Ca@` z-bPQnhn{#7RM-ItpacovLa1>o)L1Xyu!`iHxZklRK#5zS#3!M|YoNqEP~s{m@t~S! zed$u+C+cggdEIGW8>pKNl-yzJW&?Gzfs(7CZZ=Ri8>pKN)XfI!W&?Gzfx6j1-E5$4 zHc&SksGAMc%?9db19h{3y4gV8Y#`;e)P9W&&^e$_?E$YCj15G`xRDq)x~*X&F>WMA z-J&-V<3?iKNQ@haaU(HqB*u-zxRDq)65~c<+(?WYiE$$_ZY0Ky#JJJl8i*~7*urHW zJH~LM2Qk(YV?8nI7G6(`^~6|DjP=A=PmJ}%SWk@g#8^*^^~6|DjP=A=PmJ}%SWk@g z#8^*^^~6|Dj9ONzr-n9CLp9XU7Ha4lYG{Lw)rg=?M!0P<f;JgJtcS%0&L4pi@F~~| zJ_DuTOHc;3gRj62@D2DD>;${OakxEnMXdjDV||BM%Zc?ZBZ@xzsK^Ejz(SA%7J*!l z2NuJ}&^YL~kJ4`+rQbeEzkQT``zZbPQTpwp^xH@2w~x|qA4QI<M>?xVI;%%IV;utU z6Cm$MXZ1*D^+;#+Mo(fsW=m+<oELzFAO|c0xgZZL23L@Zd{6)iiCs%@JFR1+=9tuy z+^?K}16rbMXB|61svFGp5HJ)V;gQN?r1BV=j}yC(y#HnFNI`YP=#yo{+!8A?o?RCH zn0;={J|sh*>P$KG;e2B3$b5D=IVtE(3L1#LfxI`6_XhIbK;9e3djolIAny&7{4ru} zAg>Md#|`AQfxI?As}021KnxA!uYvq&8NGr0HIToC|F{<Vpj)gpc3A&38m($E0;)I* zIc*&7r>t$XzRzeqpV4|gqxBr6)f`0+se?0oq2{1n%(V`ydDdn%-w2_<{y{CI|IW9n z&^+F!-~NGqTkBan>9@D2o%Hd$&^21LqxR~UwN5oy+f)<wvA()*G=7DXgo6&?f1sa4 zC+aAc{&|0?zOYuRFTqz}AE*U~t(BzaR?>7kxC5*L&mkS9Sl`L9oF{;3NXXNXVP=4t zTxWuX+(R#w*WzBz`4(_HZo-iFaee?i30~lx7r{$l9oKJx_rPXAKTO;5(uTaW7q6O% zp4yMptS2?=NzHmvv!1q7N872R?bOkB>S#N4w4FNIP91Hhj<!=r3fIH)KP6S`N!5B% zw4M~LCpGKo1GMzDm$p?$+p42&)zY@=Xj^r(t-Z9ZI@(qpZL5y9Rp;t}`)FTvw68j3 zJTE(>3TvAofdVE703Hws+JGR?7PJGwAOwVhFc1zRKzq;ubOfD1B<Kvf(0h#r`QTBo znszb<q=0c?20*8y2BWCKC~7c@8jPX_qo~0s*4f=}{X!f11zGDCWUXIBKhPfx00Y5k zU=SD#hJc}97>EZ6AQ6lLv#srv^>)g7J7v9{vffTvZ>OxcQ`Xxl>+Q&6zfhLjDa-Bh z7u>&c{*4yj4iKLrF3NK|<++{m+)g=eryRE<xBa44@ReYg(Y5IV=#c#ytn=u}SJBoc zp_K(tQ)km#Z<NJNb!cY+@?ALhdNj2S*12eDXUNS>P4Y9V1GPCHO)V5nEmT%>?Xv=@ z)d(f6P-=7mTHCqw?!l^kleUt?AkANn_SP1z5se1d37XD;p6^!ktT45(sR}yosS277 zsw=H@b#+s%TH5rRx~Az{b?mnds-fvR^G53oTEQ!fkhzubLbroEz$)+@HjC$JwJ(4d z!Asy}@CtYp=oX&>MU1r$LP-Z{r~6w`(m^QcAZ>O(ZFWDDbdYwtpLV++3FrV4&;cmw zAZ>U*6m<}aItWD_Jc*(XLQw~iYcy3IgrcgUsA?#x8j7k$dO84A9YlgUfCP1b71nOW zs&PBG1FQmT=^>s2&m)b#0A2(yftSH6;8n1WK4C1}c>)}H8q(Huc;gH(lY6tc&gA|= z&beR-_m+Zd!E&y#qL3Rbkl=Ri5ihwpMs6C&%`tLw6#j4&{%{oja12SU9!ag9Ts4rZ zdUDl3E_~$T7`gC~3!l1|J~e@yl#`Qka#BuC%E`$A<0<&+)8KF58SpH4o^N6=fEU3_ z;AQX%conR(_8^OdB8!BIr@*t|9q=L806qfjGK?$|iYyX}EE0+=5{fJmiYyX}EE0+= z5{fJmiYyX}EE0+=5{fJmN=cPdD&>?)Ii+%dQqi2UoDwOgMD|c3dnk=^a<_+^?ICA- zj6?=0)rqd48#o1Y2R%R(=m~m()4_bob0b{rpWtJlEs47C{v7u<fL<*B1-=02#}eIG zq8m$eWBE1s7XN$jzZdsD@EzC>4uLvQPhD7)wSWtnAOLtk2={cq-vu}6RHV`F|NC+7 z4~Bzi5QCr5oNu-{=n;0$?P^^B)!zlxKSj^`cPL-$RqxUBzDLjd9zE}SNW>q|`)Z5o z5qjTRXy;itLl~T4HJqUmyUjv4Ll~SvYt;wf3~S*GkC6L9IKwh>^#+{bIyl31aE4`Y zh9%_W1~|iY<l;>@gVyn{MefgmGu#JfcooiY4Jo}B&afQLunx}fDV*VYdiZ&8hFjpg zS#X9Y=;0U8!xzxQU#5;Vy-ROC5YF%joM9)q6SO`F6fi*m@PI(j1_Xh&pdAPXAs`fl zfp8E3+Jg?DBj^MoL1)kfJcr%od22f@c{?q6J1u!TEqOaFc{?q6J1u!TeaHdmv<$i| zqc1rC4VKZ;w$swKLwjY=T^aq$0s0r+H<v+gW%M%#=w}Yl&m5p7Zimjw=x+|tBDd2b zx2r|S1EY|beh?F|fKCJ#f=OU9m;$B(xPq7tW`K*pOmH!{1Y8O(1D6B1g~$N2trGf~ z68f1E`k4~?nG*V$68f1E`k4~?nG*V#68e}D`j-;=mlFDy68e=A`jry;l@j`u5+t$1 z=xpKiFD2BKwzc<CS795!0W1S>AmqcfNa<^l($^xTuSH5<i<G`r9k<q+9zdHwN?*&G zkKM6b^Z-$yC+G!wgVEr0fJ|$g3C;o;0DZ#91akm7fiV}%1M>lThJl`8pl2B983uZW zfu3QYHyG#{29mykq;DYU8%X*_5x5du1+E55z_s85_~Ilm6%fAUeaUlq4Y&#144whc zg6F{7;C*E8v0yy71dvWjDa2f19W_@1-eG;qTlqS2JGcX^0&Dro`W&3~dCo6@7r{&5 zW$+4k6|CdSz<g+PEc7=GdYldynE_^UeX&(VZ%_%(tAyuO!t)Nn^A6Dp>*0Hq@V!b} z;~`q(AzEWSysuKO;+;FeeOy1x`AN<%5Z;U6CGax$)^YC*-gy&#z!x33+!5&f3%J)2 zIF$YtQVLf(0#`Z$CprS>IRZU@L2EulYp$myAEG56BFEjyWe*SqdV*e{Hy9002WNmY z!C4>!%m$fY4#)y?!8|Y@WP=5O+)}@l)NdvATS@&^QoohdZzc6xN&Qw*zm?Q)CG}fL z{Z>-HmDFz~^;=2(R#Lx})NdvATS@&^QoohdZzc6xN&Qw*zm?Q)CG}fL{Z>-HmDFz~ z^;-$Y`iMHNq>d{!B~Zte)Nv(sT*)e-*lSoDEtpl(f>}2$n6=V^St%`;)zgBFeE?p> zdY!>WB{&4Czz?7rc!B=%Qwt7*I)J6$I0EXyQE&|W2z~;`!O!3qY(v9AG>8GQAP$TM zXJQe39c(s6%PpKg0ob1SqR>TRU!q?3OVY`gg&+B{&_$9K*<^oR_+GW)90bCwAK~Hq z`O46RuM9t`p4{sNdV_&r825-z#e-2`G=9&(FLA3(PzZ{^O1>A}M0zufZ>=h0C)fpc zgFT=E>;?P4eyh<q!1*Ak1cyKsV7!)54ZNTR)PlpH4*0+kP!EoRW8g>d6F3fj2ESNU zqL0-m`hrtIKhPfx00Y5kU=SD#hJc}97#Plb(I5uIf;bS*{REH*MuE}XI}_@89c%%g zfKNfW)hNH=Og<&)M}lvZP3W<0KoIB&dV$`6bf|%xNrxg16%R%M!d02z3hozjE&?lX zujJfX=dFV?`@j)U4~~MLz;W6sqq)sMupHb(Sui(%QG*h&0W@PK!uVzy#+dIgMnZ-0 z)h~>Z=wXZ~592#;7_}CLy(|nXHd~bO4+naEMZG7J-dVmQ=ma7`XP|eU{yo2|G@c`b z=b@Arz>DA|@G^J>yb9JqZKIJlv`uj=GTj7Qu7mIKb$JGu$@Rs^-J0)Z;+}`p<mZ3+ zya$!T11sgVJZs^BmGHny<~W49Jn$eq@F4RXLYd_d3LiWuALZTE;7P7uAf6Y&OW<Xm zt>fMsy#FS63%BNp?{VJD*M~CR`4(PD>xF*8;Eji%mn!I`3VI2HUaFvvDrn*mG!dr8 zfD|weOooF@<!kQ@+?V1ePpoA9Ep2}%*adcjJ)i>Y1^a-uWE|jp5LALgpbGo|s(}~O zfLd@E)Bztj0_wq0a18tiegenA&wzFbZT$CN4~FwzG>8GQAP$`LMFHAqgf<$HLK=}m z8j(U8kwO}gLK=}m8j(U8kwO}gLK>l;M(C#z`e}rI8lj&W=%*3sq!H<)5jtvwjvAq( z8YGoQBo$3hjnGpg^wfyd(g;m8LQ{><RHOYB1KNhBYLI3ck!Bi^W;A^@LSK#0S0nV* z2z@mo;WQ%IG(u-J&{-pN)(D-|Kxd86Oe5<^^A(ob@liWIYR5<I_^2Hpwd139eALc1 zYR5<I_^2Hpwd139eAJGQ+VN34K5EBD?f9r2AGPD7c6`*1kJ|B3J3ea1NA38i9Uryh zqjr4Mj*r^e2Itxa=h_D6+6L#^2Itxa=h_D6+6L#^2Itxa=h_D6+6L#^2IuloJ3ea1 zNA38i9Urx`4bHU<&b1BBwT;^GQ9C{?)Bmeqcc@t(HS42heblUvn%zdt`lwMKHR_{A zw^5TmYSKqd`lv-8wdkW3ebnMMIHQkR+(ym$s5u`s=cDF))SQnR+eVG~s4*Wkwv8I| znKxQqYRzXb;|Gh91PU<fzz6^y5D40UAkY@H1Hm8!gn}>-4kAE%&;fJ=oj@eOj)tz_ zMbp{~w>yY*cM$3BAky7Iq`PXQyK1;yIoz%sZdVSsD~H>a!|lr9cI9xpa^p2dH!>30 zcpbcf)W4c<75@w0r_k;i&{w=N1<Tx6tQHfnH%^1Q&BQ&6uke{%FXTEGunP~Iv>HxY zjWk&eCq0NXc@Sx`98Ow}G+7NNg@bZ_fcGB7KdlF8vKr~J8e775aLIkx624PoursEB zG;FrxIA4Hld?B?o8BKgD7Lys=yA<~<z<3jEZmY4mt;XiI8k^f{Y;LQuxvgebfqzGP z|66qTM>OQ8nF&}1CV~sWBrq9F0aL*=FdfVQ7lE1JVsHt#6kG-_2eUv1n9aB1Y_I?< z1UX<4$OU;|G2f9-rXfu~d}D?)?rx@|Uvd8iTGLWHYxfECq-kj|_lAI>;E!l3i~EcN zLCOt-EACeL)Q+FVuCz9x_tl}JA42!5L-(sg_p8%%hyJ${{ck7w-%j+uo#=l%(f@X$ z|LsKo+ll_S6a8<eO`9vBn=<I847w?UZpxsWuUz}sU+Ui2ZH{BNIWD?^Q$Tmn14MzI zpcgnDAg7~2X^VCxC0j|!R#LK+lx!s>TS>`QQnHoM#4+fh3=OLm4XYNqIEJM09klTk zbWsLfltB|;K@(p=6WZ2R22Hfq_qDC93=Qi$q>Jxto7=;j9h+M%8dfbDRxJ|6chHEo zyM2X3aR@po!>)83yV7y&O2^T*>aZyt$EI`~o6>P?O2@G&9ml409GlW{Y)Z$mDILeA zbR5a!Q)<7G+OI@AtHZW*9NW@yY)i+nEghGKKpm)uR)59MZ@{9KgmoNAWfL~0<Jg#v z(`Qzq(bb{R)u}FAQ?A&Vj-%bxseYXMgTeS20)~R&Tt|Z#o;xGBK6Pyw+Ggn3G0@*= zHI?dS{MGRV*awb)dT<o{1ddx<X%Sm#5nE{yTTLvn#?8ihB%BRkBlsuy2z(4SffBG8 zYyqEuPr+938TcG*1Et_!;0y32C<EKUR{&`OK2k#;UPB*VLmys4A6`QrUPB*VLmys4 zAHIn`yoNr!hCaN8KD>rLyoNr!hCaN8KD>rLyoNr!hCaN8KD>rLyoNr!hCaN8KD>rL zyoNr!hCaN8KD>rLyoNqpe|Op>`hrtIKhPfx00Y5kU=ZM&I(_&i`tVKk;hV&8-irn? zAQr@dc<v{FL@)}B=H8iL0+<Lc1e3sIFa=Bn)4+5v16%}Vf{Vc=;8JiIxE#y^8Aw;J z1HQh~XV=hY*U)F{u_2r2vuofrHT2nfoX95lObvZ@4SjZv>JEB<o}d@#4agsTw;oHf z2|iOp-(5rBT|?hpqcXu2+%M!@1g-)%fMsAgSi!TERt>y@v1@27;b<)3Xe{AqEa7M@ z;r1+5^cpmla5R>1G?s8QmT)wda5R>1^bM`6=<#sjXe{AqEa7M@;b<)3Xe{AqEa7M@ z;b<)Es)=6I14IGzG6TH~dqtIjZil_1$~Xg{i(#**!d_8@y`l<xMHTi6^eHeG%med5 zHdp`_f*i02<bph~7+eAPo{7Dp3VTHr_KGU(6;;?Ps<2m7VXvsdUQq>q+y{T$2Y=iL zf7}Ou+=ooD7nx!&GR0nGioM7bdyy&jB2(-|rr3*(qY5o594)FN8dSKP#Pw7#jXv4o zY4rEpC%y2teekw@*g>jfKKF<lKDQ4(w-1|06?|?Vc9AOVB31CaeaHZNkpcF?>-IJC zx(9eq^SVbluLh6v1@IaCKMS4%n&-X2J8xPQXi(wURI1>6d!@E2zsL3aTyI9>)8iZ~ z2$wOAXi<73;6BwJ8NwOgxDQQgpB~$Y78Q;b6^>1&3QZ~;yG#}QXD^ymxVi-QrMPDS z>c?CG(34HlZ`=#*|2xY=HMIYKZ+U2>{r$1^p&I(HhW@Le|7z&J8v3t>{;Q$?YUsZj z`mcumtD*mD=)W5J|0C-|HS}K%{Z~W()zH6feGs#ab|M=r01H75SOjuG9#{<iACIzu zkDP1~sfLGC$(`ueyTESTj%B1;{>t@lptXgh9pjBpw31Z2R+4Hpm}f)4Q1C|<lPvDf zWwal8htE_iJ$Bh|L1Fwd{G}THQl+r9VL1uLauST?BpAy{FqV^GEGNNOPJ*$V1Y<eD zens1Ok==K@va>{2W{`Ge|AwwcFVGu|2B(8Fz?tAIkO5|cOfUyzfw^EFm=ChS0<aL| zfJGn|=z0B%!4)7M6o5id1g->Efvdq1a4q-%tS3bqz((*-@DcbJYyu@<GuQ$?0iS}c z;4|<!*ak|$zrYvZOHc;3gRek2_!jI0yTER+2ULK)U?12I4uFFIt1lMLC@h>&SU97w za7JO_jKabhg@rQ;3uhD-&L}LLQCK*muy96U;f%t<8HI&23JYfx7S1RvoKaXfqeLIj z7n}<Ef&O3s7zj=SgTP=g1Plekz;F-^Vn8g21MwgMB!W?3G&s|Ul9P<Caw?#1BxNrt zTX_w*3ET{x0ndWx!0Y&boAdkNL)?@pmenXMt5K|m5rt(n3ae@q*3>9T+OeocVNH#~ zni{3L19m0BiW-F#H3}<glp-HkQlk|4z>*q;B{d35Y7`dKC^gpT%6b=F)g^#-q%yg8 z1t<hXU<FudM42m$uI5T`6K>K=KY1nnWf#L>6yFHWqiCH8#@YNwu**m?>qMloGumk5 zLbkO}V;`u?Su-Mo);F0}R%FbgZCy>fUCKX`_H`X?_f}&SEq5*Jl`LfUl7AT2)85LB z73^;K4Lg?X<^LEhpppGce&t_mH1U63gbQ|A5p3>gyeYbhUdCI@@)>4)z^-J8?4CA? zI`~|i&R%5O#91PV{maHNu4X&Ci%nn;vDwTaDQAbU#m3jn2U=$AWB;wEjPKY#>mB2J zQOcL${p@`8g>isgttyOz;z#i#dxjksKO2XbGZbL_z#ddVMz!8!%3ubH>}xO&gpq%B z%p^)Oe9Qtm*Z7J3p(YuYoFZq40Ok_S6m8iPYL;lne4;rboVi5Vq67Ot<%&o>mq>JD z7pQ!3ir)Q6bZ7UcYef`ui&lu9dPb2rRqyg7PGc6)Lt-#{JgpW(*x_l77|sq)Pl{-E zcX~#|u(#7oB9>j9)`<k>7JV!d*{$g_aVGmSeIZhqTU0JmnO*d?NMnDdJtCc*nf8kF z*qiA)aXz~<?H3oYKhq&GUhmE%E@WRO^iFnVIx42H7t?QIs<fmfX0Y#4J8=;^FNKJi z%sPq?7wdhO#3g#SC2<+ME%gzz*kfscn8PkhLq(R}T}dopC#5q*4)c)4i$%;gnkKGe zm!wO@O1(RhxLwaQ606u9DNEd?7OI8fZgxgmB<@jpDo@<2XBvt7*dM7t+|Le4SBnSq z?nvSh_C#7CR<k40&Ehe=&yZNd-a?1O6YMSYgLsnNg}h=ddkY;EPwD-H#B+L=An}5^ z+*~eRVi%tE*l;$0jo_c)Bk(cU1WLeWfL#fFz=uBILm%*=5BSgreCPu{^Z_6GfDe7Z zhd$s#AMl|M_|OM@=mS1vf@1W6V)TJx^nqgZfnxN5V)TJx^nqgZfgQ*M#pnaY=mW** z1I6eA#pnaY=mW**1I6eA#pnaY=mW**1I6eA#pnaY=mW**1I6eA#ZX2FGC?sqK`}Z( zF*-ppIzcfy!471C9moVbkO_7m6YM}H*nv#21DRk4GQkdHf*r^NJCF%>AQS9BCMZTH zC`KnJMkgpnCn!cI*nv#21DRk4GQkdHf?{-n;{Q)&f?{+FpWMvcmo1Dy{sepq%B<JW zF?Jvy6t|KOie)ADDR1<R9j#=9V)Tw;^p0YsWrWVwYv><7^bc)2EJpt*M*k>A|JZ@N zP>lYu<0N^Z7+s`TCGc({7=`-`!l2C1ONx~vI~2RJ!wywoy^QRz5j~|CyGJ>)!wzJJ zVq}L9WQP!BhY)0k5M+lCWQP!BhY)0k5M+lCWQP#*M(cazhhp;<zRUH%CV8qMo5~FZ zOb`G(AP}?xL7**Y2ZBKe2nAsv97KTjpabX#I)O;g8FT^NnKjb`M1h{57w8Q}gVVto z;7o89m|!Iv6Pq@o)0Cpql%ms=qSKV3)0Cpql%ms=qSKV3)0Cpql%ms=qSKV3)0Cpq zl%ms=qSKV3)0Cpql%ms=qSKV3)0Cpql%ms=qSKV3)0Cpql+u%QWaq4o?4Q+<KBXi2 zN-0!c0hL!k<rPqQ1yo)El~+LJ6;OEvR9*p<S3u<zP<aJZUICR?K;;!sc?DEn0hL!k z<rPqQ1yo)El~+LJ6;OEvRPKe!y->LqD)&O=UZ~s)m3yIbFI4^<RPKe!y->LqD)&O= zUZ~s)m3yIbFI4V@%Dqsz7b^Ec<zA@V3zd7JaxYZwg~Gj1xEBidLg8L0+zW+22Zei~ za4!_@g~Gj1xEBidLg8L0+zW+!p>Qu0?uEj=P`DQg_d?-bDBKH$d!cYI6z+w>y->Ip z3im?cUcvWsH2-QefBFM32}}l405(=M|7tY<YBc|9H2-Qe|7tY<YH<m;6kG-_2eUv1 zKySicR)xK+3VT@<_OdGMWmVYAs<4+;VK1vfi|~(}-^e(2|H%1`|F<LO<>;nz^wm;1 z6-+~arTxhTO&jGx+_`|ZCiC$_dqO`gmCLzz6X%=3Ex2h@@=>0z2G4NsS@0Zq9sBg# zoZkl@qK9tb`V+u>6*!I;j^o9aR)sB1f2;MvZM<+BFLtvk>}FMHBwo0U7jEOlURDLC zsesc|z-hd28ZVs23#akIX}oY6FZQx3>}6Hh%c{^!yl@&X9L5WG@v1RR<thb?WhBKo z&f_`H;Cu;Z=nwAWRoD|0WsTP2h3k0XI$o?J)mTTWv5r(@9jS%`dEr1_Z03>J%p<Xx zM`AON#AY6e%{&s_w-nvC6t3enDIa9QStrPZS{h8SrNKm`!Rg3^e=P^z%1(82kn-L@ zD|rtI@HSflT!s8s!3;XRdfm&&?!U6@otFJRw&lG|w!HVbE$@A6%X_<Rd2f#`@9jm# zn~fAVUlbz6Y3c5WEz8y0E8HDr&UTV<Os4WJ_-E#6pKCPzp|o}>(i%H>iV$073uEuj z1){wzt#z`cHRkOht#!7gwXU|b*3FjIdfL+3skXG%-<H+}*wWe{TUr}zOKU@HX>F)2 ztwkfPeTe+F5t%KPS>Rid+_bbd8fontaXNcx?m>#v5?Ycip(QgHyc#J^%Vz1eY&O=G z&Bie!JV=~pOK9iY650i}gf`xm&?eXt+J&}+HrbZYrrQ$Q3|m6G6xr;2ak-umZcAtr zMXsI^F7ot@aB+n#t>xR&+SN#Fv&B+dTD!)U(5|&5wCijM?Rr}(yTO*qmg$`##d7wA z{7T%Y_Njfyd$q`8H`(&oDq9}A%a+IPp$)NCAo_$ruQ&y*w>xOh%5Qqd_5SD<0qm_k z5o_Fq>}?y2HZdI^TCb3{Ucnl3{H3i|^s+UI2=*3y0RN8}PjXz#zb7*@(X<#VV2>7H z-enMb55Ga2?-}p&?mzek+bvJox<?3lX$96h-TqA4-!Itnv<A}FZiQ{_R@l~Vg&w;V zdhAx{v0Gt?-3pnhLMsfU70zewdN%q-AUh8iGH*t=$Ub(9>|?h`z2@Q>MsN0<O@hy) z%5+9ekEL~n(k{m{c4iW~gp^a{6r&gW%uZ#5z%;m6gx+t~&?^<_@e8vUVR?#fsT>!u zI%6B%QgNeKFw>rvYV_1C6`$9`-GXVUHxte+aJLA(tE>^k$_08X!+rJ$hDWiu3EgT* z2|5P%(J@E^ItDSKV{nI7Ybf1nnYFqFE!AXK*sY9QpzRtSt!Xej=^M1xaJ?HWGuQc+ z#GO5I4}NIP%wtF2;7DucKCKz|FY*`O{S|9Xpl;KABce@Xe?#jq0(G0_4q69usyiu0 zhUhkJDB5&y=KJ?ieYk_}VR&fSr*Ryl1|cyG#*Pz6E01PIZH$V+&)Mp1?vKIZC)nFH z$>`1guF1@SPr?4D*M>|r0@&*{jnPJ9(Uc|oy`GEJW*k;QXProCuM^n|3Yo-w&&kZ! z4YF5@WYh)LLc#v87ZJiGXxEZGU@ztAEavhCY0BXadJgG9x8aCxLpsrINDul9ZuA*) z2jwsyAIjkf<#4Q3hdH9pAXB2x80|Fua73TcYbKyOYx*&5%8_W`XK_!{Ow|7=@9M*& zD(?09&75Qdq5@(>jEIy?Hpza_)GAP}MT~+<5fLMoAOfM(4@3&cMMXtKE-Fw&>Ib5N zL~1EgMWld;RJmLpN-g!V6qWjc)KachOA)`}zQ1=i>?E6w;okmnpXVme{?5Dayz`qm zb7tn8o!yy1JGl{f3jR%SJH82Nixx5ypBk{sD6F=VW7tlPVLLgM?WCR8PFk{^oPe>Q z_3)sd&hyYV-a&fr;XfZ^GrGR0wh&<pIT`zqV~s|BMn9RK(NAV;vFX;5!ib5~YcoAC zULt5Y-$Sf_!MKS?Z|M`X#^?1BXfxW1T6nFf1zXWc*t7el;AB}K4`WpWZBYgC1b+El zz|Zjo*!lVe;1}`x?*i<5{Sxed;5Xm}*!B81u=**#Kz=W;!S2BCz6)fhU}Xcg#xULX zE;bjVX1lhht<JF39m`gCV!G8;o9dtl`#aY_IU1uphHbASKG|Q3Iz1N87RO?j=j*|1 zI}EYEGx{mE##6D&^Uc7nP2P?+d93d73`X1Jv22qq({1t|JbxU^l~jw;?Ne7$EyRA$ z4<L1ItKpGWx)dI?m7a)Qo_~Q**H)jw=#pTE=T(Tc8ly~xE3Xz}pJ()aY{_|O$-hQ> zei`lAvOP<>J#RC=2lFb%(L3la&%myQW3OjmZQ;Te-hwS$*K5@l{uWkkJq2S7??R)k z-D2<O_u=6$X!DlqxVFYf!(R~>BMo3OEx!eJeLe)<wSTdK7LJ{tVX^ZwT9@_(So?&1 zfv)&^O1dx56<<5(?$1zmupPkTA6WZ{JoXWi?jx`dG<erj#4tuC>Hb1{iWb-tI*GU` z^cObWUtn)&Xu4zcOt33-Po#qJ4B%eqK|=N#A^VFH(*1?@6d_lXHS8T)dc8yF^$RW8 zFSJbe3pE&p6ZQ@*EY@2IPGcX@BHc$|cW8v_8nY4X34J@P>o2BboKDzlSoRui*lV<5 zuhGW7Yw^2t_8o25cVPV4jXt}v=TJwVr-jq7*3tBEI_#a{omi=52FCh~*<U^f<9tD? zXR3D)#QQgnyL{G=kG595&v!YL(L}=x_I*ZMHsqb3Y~JN37w_`y;@0zD*wDZ8<DX-+ zD5HsX&fv7qSXMa<QcZk_+GsL^lS>sRmy>CwHrk7}N8>o|G-ouWiJs5Ue(*K0Ik<ej z>XVz2Tam-zM~9<>8|tIO)K50={O98RbX|U&AD@qoYM7SunKS>RRUaR(wrdC4PC&(R z@=>hJh0rl-8^KO<O_t_NWs<w_+8y_BbW(;-yreiaId!WZ-Jjy<OvR2rTI_sAr)2q= z*0@hU4}MzZ+f^T*t2W9u>u_?fGRY5ViKDC)(WTHWkFJDW6J6k8pLci>HQ7AlCJ)f_ z7iyy$GB~9$Nad@IqTV!yohG`ep{5*ZrS4A6P2Hbb7=QemaTHgrzCOBL<7V^DXD;5Q z>*D(9Mt5ZV=gM1i;@0z-m1mc?T>k6D-OUo?)l9M9NVO%ys~qJOiSmjRD;*Rww3y0b zUXezy)9AN4K{>BTY8B&lQJamOrnqB6O`0zw-<6iFDMimI=u=&MT-;MNK408BqbcsI zxEO7$cy96i#S3w~`zW!C+dnJrAkWVb=5stP`;B6U9X~vaADu%#+4Je=)6f6(92(Sf zggi;Rf_5FPy9&+5DVBVSB_Bs=qx_H}Ja7AE?DWMORasBJS($7<N%lEOv<~QBRogU9 z7}X@+NW264TI0BQXG6aDW7Ye7@mm>9@tzF!eHQO)$fx~e@h(5v`gA^-XBW4g|AP(v z`}(xcuQHkv|J;d73bM-Ked<3@TXLL-+mY!&W*%{zwzzSeaGFj{X}Tg0T?@J*m9Fh_ z;Y5LYNPLz!1iSy}a7jf&eMvX<lg&H-x%hhNGC$6b&zGFtFs*c+bL79IQuQSl(hi^< zNjo$Lu4<f5EK@##Sc%m>F1gC%yAf9=kXpj!(_x=)HZB=UKc2p1qUYb^6FIP|^^bmd z?g@8xH<2Yyc)X8GSg&F+RXSWURdMQZ+9%a2AM020Akd>FGd%3`4$q<{n|E<*>FsG+ zmUD^2tI2GkeaXX3^XnVxQ|QxD+fuKlcBbA+Cchb%ywXrpcA>`2=AF-6yi3=`_0ugw znb+kfSKgWv*Z0|U9-2P)686s}Z)mwC7tk(JTk;Mqd#V!GQ|(tK7LrE`hvu`!vD3s_ zYG{IeSAzXmtdL9=cA8jg4fQo?zKDEhTGq)Jt|OFZ(4Mb#FV+KgaI9(E%hL=b9tS(E zv}bH4j#G{jGj42HR@_mZpIrW%6W7nrHJ(qO_x(?5T$5U%rR1LLVsltxyvnipM~9P0 z7c~SWg=^Y@7-a|sWe(dUcKX;NDm{H{Y2$HY%axC<p<USwyn&icv|DMntF1ft(pEuG z+MCR(hB&sPAs_otH9jBPmC?j@XRz-xwznal_LIe@n1^h=<6WLz+<N{GH1zN5(>}lO zGzxLu^<13K()@<!UfNbQr5$P8XK-RHaTnS$+Mcv$=D<$VwJA+H4}Fnde|KJ`#6Iui z($VxbzH~BTj5$g?C`&(tezJMzKNs((>+<9L`26s!w4Bde`M;I=>9lv#zC}AX2X>l$ zS(^LFJdV<Nved^5J$@bW=G1VgHvTWL^Rpt$&#D|gbEUhD`kl0|dUy}9D+h<&`F<4y zWu~kE_PElIJ?!(ur3b0W;$7UbcIv;Z6Kw|%7ZZ1*t;m6$CZ44k3XfNnjV+s4c2n8N zX5gwU&Do5b%{!mDc$cn=>!(}k`S<eXKPMdRb46Lxd1(6Fr?SLm(9WWrNBbb{qqMcO z%V^iruBLrD2X>m582Xyp#2dt~<iOOFZOPI&-o^cZq3@&gJ}dL_J6ZgG)s(l!xJl>o zSa}l1qNBu&TXrZbZs_@e2Jd3D@P7o8FFTaQBkmE6uW#x3^z-TGzc7d94EpRr+l#gz z?fFNE2U0(nb{Op>+HuXmPCqJ3e@%|KQ^?Pxoz@J@XCe2!fIo(xT$x;>vGGi^p*c9` z*!6Jw;Fx^*hw)qWo&J>{h~Hf|ejC3(zR<DY7c>KZ5l_qG`Q?i;82&!4^OHOf?^}oC zXU2OvoZRh?HzKv=bsB$MG2SZP_6XlT-rnI<m-3Z$EK*vR!Kt$N9``Q3FWx)8EfZ3Q z;s?uFn(>|Sw}3a)@yNj@#qPPZd~1eJuywmJb|3rW-sL+o`tn^FoIyxycjjIB-V9ch z!WGbQ<6PIJ+%IPj`{kLdtTJP9@h(2jT~_h3Ozz@c8^eA%#3yI!l7HRn<;}Ym_3A@^ zo_+Rre1nvC-);Hd*SPOl-1jf;dzLiz@(`ciczyQkwm+sFf6_a{6&_yYVXuz)^)0^9 z(`?SvxA?2dyE^8#S-;F3*74H#KEK>Nj|byl>AMtj=#OD0uSv4ULZ2`x8G6{~J>0DE zw40Kx>(Wk4)$zGxk-kqHmyFf%$<E)56EhOC>hy_r84Q2(>v(v5C4)0Q>y1AwP(^Z) z+QhuXgL-s-iARs14vHH2tT!de9v5MA5?hk&xmB6yq}KiU;{b_@Iu@F4iWAx6W&_Aq z(JrGM3f=0&NX70iaaA2c$XE|g%wR<+^h`R2lgL%(UK!#Xj+B3{a>#g3)cQD?s~nak zo_4y#YUFgi7v~7}+jz2NrfwiV-gWfy=9M#i9=X2$*mXUOCmiTLpxsZ)@!sS$irrr_ ztV2lE%R{m-Q$KUo$)uKZdaUUT&rc5z_wq2GB^s$q{Zy0Y2WRS1a+DX>YioX)JDi+} z_;dWR?$p6dT)#a1@h+!m`gy=<+;`UgcOq$i7ksDhI_~~e?>pH8s!D#L*8k3w@6+Fb z`uAf0yED}w)^yr3+OBHdU+T;{1P%N4G~YMXzb+&-2w_9g{P5K1G)kwNemAC04efXj zd*6e*JZM<m_pqstJ*8L9sjobKorfP+?D|;udEY$)_<d1oqo?0PJ^F0K^8Mt(8&&E4 z>iOAN$HLEMywY_w<@;~Ox%l<U|4l;Ic*cKMuYbeu<mMj2uQG#Azs9~u!P>9?0K5Fq z50pm?{Vko^wX{D`D>Zr8nJbv9RxT!9Ox!CUznPV4;w#C2nup!8gMZ{-1pW^4_mY1o z|70+qs6JSd_Yv@w`R~CFk6@>185wB{JB;4Gq`kuVq<+783;s@@H6ebh7tB>F7ZWcg z?nPTo=2O~#khz2QUNR36e?q*3csT7y+F`U`(q2J(rP^RW?cZs2KRprc4@4%ge6})& zd#L{r`6}~g{Ce!2P|xdBvmf?3qvw7-^|8F+z~AEz;+OEZYrmlKT>Q>V<kv=b3O5D% zJ2O*IM%zto<ZS&#nqD>F@6*CRFxCMwhxIy!GxB!;zo*yHY$isX0$!>qVuq*Y`8NC# zR?KXAo2}k};ms`8I$##7#-6BgrAkAkN<*be8G9~$exynnL41Y7>OVYLua~)ksa&nQ zZrQgPt4KAri27QlSj!Y^H4pX^jcZ?JtbvMUpklL3F@8m;_&LUX&SCP;F}IU>rqv9s zCi5GHV)sVGdXfAtYF=dM=S=-`mR>tm+7`;#c8*a!e&45YKWF)TPH&%U{WPCzXx>|n zQH@294t_tG{ffg<#bK!`!%~L6$rRt@`M$~gTtHi>HQyA{bD`FJQ>eAblu%!&EyWaS zI|7fIZ%Xv~+9_;D2U*S+(f@@!y9Aj8nfCN^3jMTai+fK)F>79Pdx6$cbAh%#SiN55 zhmdDEJ5mhWS7S*fV--?4UCT}SFtm@u^wvkcNgrP2KdI9GNqMWg{)%DCGD}$IOPI<M z@)eplyO#Q2(nFlym<Q97{0+>{%j7Sk=4IvOGI}f0^OeI4Jxpdg{p(#w<V*4w5HF-% zOZ~UQ&ylOynz}6HS)6Ac26H`2X&6hJJ&$1zV1}{ehpD&l=bC!>h<dZ^b1eHn%YM=h zrH4WE5USFI%ulF#b1HNGwVsiELa}{<d^N9rHLrd(uYNVJS~a~@(_1z3P|d4f&DLGZ zJg_t@%g1h_w@YZJF!foi53DEn&9CNxJ+slLUy;krC1AQUt?o>#JJagUxZRoa?yAI` zKaJakd>7)0#1pA`iufsq8M++5XBUa8Pl>8eiK<4Ts*xytwo}HoBct~;F;~-0ptq}e zUA{}7fy2~a8_tFjLip){-$RQ%o&4#l#INqv&olJ!4C}))^zaP%(LBe|JjV*+3gXc$ zfzgaLTJ_-&hc%X6>EdGc1AgtQspA)~n#x$!;Fsf?lN51^{CLJ4PdtFB4{(_L0OqQa z*QJD^CFDySPo|RkO7fMCH|HS570mMr=6MD4yn>n)tQ#vdZr*v0Q4g3wp!vL!%#CDj zVg7H)w+Ow3p-z7uaTS&9=S>w;sbYSr7|L=sEN8=VwuXJ(Y_+zK{n!rLT4nOyWvs^- z`Ye^drLCr|Ab&3HpULc^-R7+Jx1lBOPrE~Hp1Ysk5cb7+ZC1vzHrkh&)|*uR(G)?+ zXO*zE^7cf=eVv*w6-S1XH=5gUhB9F<hR$aG7b{~H6SH3mt>OrFqy^ufyp9r~&s1v* zRiF1ZnOcT!p@%KR6||2z%lpWeiu3f@Q0%jc^VuRI<;vv!oV=L5z`Xy;#IO=+-A13T zA8yYpwUKr*uhAgIc9dE<>@4$h5^<$!gf&X~lGmqhkwWEz4_U|NF<n0Sn0qvqxx`tm zY4$SWR<x7VhOPt>WFBH%*YhNU3*h-|^&I|%sazRuhlkUMt9TakHCBF&GPtinX-X7_ zr>eE=yX+K(wrA)m<k|n54$9ce)aFm4rWG}<h&L+EJAt@@{6);+MZ_o34sw>~HI&Nv z%7pJJwxbx@fw3-CMkbkV$RYcL@E+=i&{mmJ#M(;i%E#sK5uPLO5oRXwVEVb4dymdm z94=+73mAI2V$2?*)n`BR5&4hEysg->cG)80BF4Ron!AW!BzE=lMe{m5d`;$ShO$Os z?h^dx{YtIn^J?A?iT66obW4fZkJ+abo2S)^>j7L@>0ZlXU#I_C;*DxCA8RM<4J^0Y z$ne=4^HJ2p_sFw;nhM4CZ)7So6mz50Lj~5a5Zjlbu9lud4euT1Hu6Jxr8cwoWBsw0 zYwa=<nV*SF>o$1+wfc#C^b&HG>cO@QsxTYLRG!~&P_S{#h>2slTFf@A`Lau<$P8H_ zb7dV~3xYjZyX8Rem4wntYNeeNNf(J@c2G~LlzuWuhRP@zgIRMYj2JOyqU^4zm{21# zYer1KS`jrh*Nv0?YE3X|%+)`V`J=~=sF4MLBV^H-u{T^NOUGPaGe(xvuDpKysIjtd z!gV#{WX*&LUB4|GU@K%3>~~}<>>08h_PerU!VTjlV5i`PD5ed8J@=eJon+4sF7DUK zv>JHv4`6wYlD|8!EYEqEccmpd%<-7xlh5~+Y5uq)M=cwX_Z#R(x%YC=#mBQPb$Qr) z8nYLj-W^^1<t|*7rPHfOzu%XBzcu}SZu<RD<fk?A*HKefB&<o~dV$l`&qQ=oUh{2C zf$6{)#&k0mlEn&XW`G$9tRC3j1NI&P+fi^l`9fN@7tASBWlP$2rV98Z%wNPDHOyrc ztZ*{`wgYB23g&yN@;F$1(9ko~{Ita}56HqsFjrIamU)NwhYv%gddKENRe)4mVNRQ_ zC#~zU!H1{9e$nueOVuXJSBplyW$RjI=_Ile13D6!8r({Yr~Alil!Y9Fa){i7;}9Gt z;W!*eJhdGIE;1HJ;K&%frsBLLGAl5VQIV^_uMTWvd1N)hOk@?xWOeW>o$(jJJe|n+ z2<DVU)}gM<2xdtiL75)2B?u!6B9kJcBiA5o8Rmy|!>-kM;oTOL!Lz}t;5nIuJ+UVX zW(P)EM<zyUBb$*5yulxySR(m&vByWrv{5D>^ZXFzu2CDNSrGOL&kfHD`-InqW5Vmg zv5Z*@ovUGb)zsHgym-e$Y-Qj>&r#16xPTfhld);<1@JxtS8;8y4)b!?2QOf@-_6*M zyDN6%t}x%hZrtBBXS$3CJm@2;z^kA)FX$C?ii|4=aQ0IQ3L?`AT1RF^=0xU478JCP zEQ%~eIj)SXiEM~$ifk?DR1hoZTF@=BJ+dRRE3!MXH}YZRK;(<S6r7DTr^@XzP41BC zawqz%f0vnZm)tG)$Sj#HbL1!JzwVWJa-YnXpUVC6fIKJ<>3l?4D38da@|Y~byu`<4 z3Hr4sWU2g2o|K=<GWmrpm#5GJ{!*TnXJn;3E34!=S&ey%Yh*2Y#ph)`W-o5Q+{KOZ zYs_7ISvFzr;%50z*@D@NTje*hO@50RjK9MwMZXv9@hYzg_F<JjVh-c$@`k*Lp6gGT zUHrDZBk#&?c~ADppXGh|i|m!Z%0Bro`9S_AAIeAavHV^3%Rl6Rd?E+2&e3PO%8`62 zU&+^UNDiC8h%v^R5bGZ0n+W=a7N(^+#<ViWn&ZszrnPBf+L{xvfBK20(42(5(@)0E z>8I$*NT#DX&2%!S>-tEhi;0?IQ(|JK)RbYZq_|0#q<z#rW*6DT_Hnz!*4iiRQv0*; z`fyzM<8XXn@;?YR{2wU)%oV6#{{IiIK;F|b?0;1MGqwNmX4m}Y*ZZbx{n6EVSL0oM z*V^vY^<dUNx3(W;NoqfmDaWJhMH-f6Q+4=va&wct$kCN&!#<=znPP3Re`*iX@P1(L zI&wD}6OPk6C`Qs@Z4F*K@WP0meIGOMzrxeEvHP&Tl7yr2LVtshd+Z#&`&gaLZi2(o zitOF?KHif|a4A-sGgxoyuv%cT+wpo$)p(}81s=ECotXFg2Ik(rZ$ALqYd^FH>=#g2 z%**eAnfNv=3_FI!@W^MKFpjV=m>%3C=LyEvfCZ`z(iunO3A63>I0ElcJvp!5;5oS! zSixOfecleuj^K6ajc^<G4g2AI`iB^43NH;Wr!M;*EkQx}{jhgf8J-^w3<rn9!x0)A z>KBl)9tQVY%xxYiy}%qFbPl>;-HjWATQH-)E$(iMai4kx_ZPia9KyLz#pg8>ti=p` z6ReXZu+NLG3bP*1vj%rj+)eSU0c9}5;B4^B@gVGE%-c6|1D-k!?(NXaTl#b&H_~Sx zRoeOXQP_tpeA)%J7WQF`;TgNoE`@!>{tPpguMIJ~9#0-Wh8>G5Y4L2c8on)_aBxS( zaSc6NJnd*st^FzPJL_<~A9tVUaeM&xp!GODh&#~>IO9%u74fWf9Yb9`;TDwgbXU&7 zrznNaSfAiLdpBy#EIZrIu|KhM?Y(xMy$_}7$}$2UXW=S$4|?NRiM1Ba31(rnk(r2f zU+_!l1_o=xD^c#c_Q)~tt=|P6l$OC+xW2~*{p5IQ6ZFUG2}Qvr(h;Kw)mX!@Uob=Z z<Fn9R^zt;ltfQCb;U$KbK1-h(oE~%tzJ>qOuzt!}IG^tL{|?p=?H!zfybK6>VilF) z7&jOhOb!NP)s!h%7xdO(YA_z_F5ZE48t+6-{|#$?{sAkd{4v;x=dU-AzYVDS2ZPsx z&ydSEn9IK*m&XSmNgL$yW90I5e2)8;oP)}FE<U}TCg)3EIUV_)h|hEn<Nsn^r$Gjw z{;ZKpbPWa>sH>pJrL0SX@XT>Ysx0Qg%jKw_-<QFtqrK%{QBNyn2<qzjQjOX=Scc-9 zuaqm~B-8?Y`o?FM6R;vo8V8q#$6+0b&e}ThUoE=s#bIrqD9u|@AJBs3Ha%(^#{WTF z3lm;sQCF~z;5@rFef(AW_#BUO&{IGa{s{KM@G98L!mD8~4M&o%AwP=z50!^!i<US5 zZ4r%%`BW~z=ack%rXOHs5j@>9WjxvAILAKA<1DB{)Uny9U-u%8=2idksqnu6L-lM} diff --git a/dist/fonts/RobotoSlab/ttf/RobotoSlab-SemiBold.ttf b/dist/fonts/RobotoSlab/ttf/RobotoSlab-SemiBold.ttf deleted file mode 100644 index 3e7ef059a3467af7d1478dd9806519963d1fe896..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 176680 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 diff --git a/dist/fonts/RobotoSlab/ttf/RobotoSlab-Thin.ttf b/dist/fonts/RobotoSlab/ttf/RobotoSlab-Thin.ttf deleted file mode 100644 index b087dcb5c0d558a76482d203681bc22e696938be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 169068 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 P@UJ<jqqgcFz6$>Z6Z}x2 diff --git a/dist/fonts/RobotoSlab/webfonts/RobotoSlab-Black.woff2 b/dist/fonts/RobotoSlab/webfonts/RobotoSlab-Black.woff2 deleted file mode 100644 index 1bcc4f6ddc5a2749d37159321440b18de9b941a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 69516 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 diff --git a/dist/fonts/RobotoSlab/webfonts/RobotoSlab-Bold.woff2 b/dist/fonts/RobotoSlab/webfonts/RobotoSlab-Bold.woff2 deleted file mode 100644 index 10807038ac2ce1edf06c62d50340602df9bc3d1f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68316 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 diff --git a/dist/fonts/RobotoSlab/webfonts/RobotoSlab-ExtraBold.woff2 b/dist/fonts/RobotoSlab/webfonts/RobotoSlab-ExtraBold.woff2 deleted file mode 100644 index ca40aa0a8d8c10c8687b984ba80e7cdcf68362e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 69592 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 W-^Kq^?l<Xktt<Xk9t)(;000097a_I) diff --git a/dist/fonts/RobotoSlab/webfonts/RobotoSlab-ExtraLight.woff2 b/dist/fonts/RobotoSlab/webfonts/RobotoSlab-ExtraLight.woff2 deleted file mode 100644 index adca02a30d11939760bbce742a871aaf1bc8c619..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 66220 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%0D^;mg*B)7l<xR4x5vkMlaF5aH+RcsmV`ZjU`@ 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 B`Skz* diff --git a/dist/fonts/RobotoSlab/webfonts/RobotoSlab-Light.woff2 b/dist/fonts/RobotoSlab/webfonts/RobotoSlab-Light.woff2 deleted file mode 100644 index d5d904cee095f16868021237f703ee332df5de8e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 67040 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 diff --git a/dist/fonts/RobotoSlab/webfonts/RobotoSlab-Medium.woff2 b/dist/fonts/RobotoSlab/webfonts/RobotoSlab-Medium.woff2 deleted file mode 100644 index 9b1a2b3947c57043312582c2041774d5727400b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 69204 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 Dx|GT@ diff --git a/dist/fonts/RobotoSlab/webfonts/RobotoSlab-Regular.woff2 b/dist/fonts/RobotoSlab/webfonts/RobotoSlab-Regular.woff2 deleted file mode 100644 index 24c7261ce6a924846abf9c5c868ab8b83c2002bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65864 zcmaI71CTJyvMoB+H@0otwr$(CZQHhO+qP|fW6#`w?|06A_q_Y!R%BFnb#zB`Bv!7- z%5swvWdr~O000046bC@~=L(c#|Ihju00<!HpVj{{FoU(R0;AcnbB)3D0TSdP0>~k= zp%EaULdWn!-s}Ncfrx>N>Hj2R0)XIyhM9xUi$VveY5`g&Rw^0OB+JciO!tgxe>-v8 zMByeYez=`E6Ir`85%RcB3~t5r7S_aLc6($dZZZ6EtzaYj{QdWEqeW`CkdSq4ygnx5 zhmZ;2-8<i`xdO8Uixf8)RH~IHvzs5>Zi?Q(!BKQX^NBKOc3>*Gshvw{C40#)_fEo= z?d&Rg%#JslG>uJ1*Kr@c4s+&DfsjJi4~m#Tdm%l%mNmY+bcm8=zAYTWM%aq>$$E4k z!ij0buVAz4x{(pywqy>98Yw~_rdX{-_sqg_kZvU)XFYo?!I^Vw$FV1M-9NDJKMr@O z_DOiX&CIX}ve>HEz{pD7g@nshhh58JR9_Ej<&{kyBWvkc%7rVF=gU&fkYtz;@fxVA zKh%Y4VT-&NduWpOnZLS3WxgoN#7yBlNn&QuPC+3%bcTykreq^YR6a-5S4Nl78o(0W zD?W4Mr3%%<TltEWYwJu<Q&)azsCnKS#7pVPS7#unMb*|H;VGw5=~5|jd`IH8Gf`Pq zBdF~QSLJD-BCg2D3=rsfC>`w>p(gBZhT%xSr~XnZlg$x9Pp$7@o=V97`V$xlDJgk7 zEGf23H&QHiPb2rBRi)HlmMYowr)}};&u_ctIa{<h5@}7kt?@Y;X-s~K37MILlk~)0 z;`oS34k+pLrQghSv(<qdpu;vN1c_lfRV$IE_Kk(!TiQ$1D{;rfG#&i)XCtZr0%xOn zKs4=?Dj?Tte{D6@RMxwPudUy$mmL;X^f*F|Ke{j+u_(>HjgirCcno#K^66uWd~{q0 zXu4hlLKOq%0006KRuM$`-J1V(u7@9-JVFrPA9MgjQWr*i$br&A00(gMECbnSkUvGH z!bZ%LruzAXF`%C0C4`jtsOSqzy5&l0C7(8ZKO*0Bmu>IAwLZPj@_$Vlp`irIO?pz1 z+XjI&RjIT?K$H6`2UTM(-_fkCo23|lC?oX%nEU&P^nW~ljL&+%VXQ%jpy=f|Qt1O$ z6P$i$Xr)-=2P5$fqsc>6bYBEzSL`DFbeu#yf*u7uBU}az9^pEIUlPA3bgkG=u|?BV zM~#>fqXphHtA`qYxza%0h!hd?#I(@MH)fjRTZ9l{A^zYcjw0WMmd*4CtcPSJfUD{Y zAH*FGC31ox5jE7mtC$)!;t6x=Lqd0SsqC^J!mHJr{bpyb5Ui&EMi0e`{HDwa&D-wV z{!y!T4g9sU>`BeKZCq8^oidQ?dT&Mp1_B`m0LmSlE2&x)xpUC^tZPwgBw2~5q(`Y8 zToF$u$IiFLxhzkVhja__ezUXN1H#(}$hN(yUo)ws-rVf&0#}dL1RiqM!#ju|1%W^X z7fdu`Wa^q#yZEVSRZ}MY_E@U^E$u4od5K+JWH*+mrc@AXVTq+i1T`3>pKESoOS5S8 zM;?x)g|JK|mPjnOMvOk5lIuv(5r+15L(q!Fu+1(1V<z%j(d`CK_(PiNGA)V7AF2MQ zQF*(JZ#3Gk{(R8dQ4+M0{9E57NM?Nv{mwp-sxTT-isQqDo#9XtH=l&K>C!R`-bI0E zBb&M)F5c0<uGGrc<7ezE#z_ww8rAUK2Sr-58aUX#&$o~D8~NT{h^;1N^vOqY@Ks0b zApt67UP5|<M5|-^$#P~a7niFE5HIqUFnch{|3V`{rSrE?1{y@D)v90Yvw*he(M}P4 zpLhe%@H44(Y13w3!#8CAr2cY)N+kmeLI+GR`Mq#g_4ilG?APoL>9&SaA|6JOfWUrm z{WhN3m$8)#pe0r2x8IOhn6E8fZ0C#Kcm>X#_4c5R0g0nB-&gZu3eo*1hj(hm+hXba z6*e|#bFf*Fh(wS*pFgWL>9~OD90C+9zcA{zqS7ZlJ2pA&OZp{&Vx}ap_*nC=5@6IS zy;XXH44ku^y44#5y-Mn=Pyi{RRPE!wRx1@eG2G^s$u+AA9AWH+Iv?t#_}?VX&)uv9 zkX$yR44uI~c%g-DlogO**BIad)+``HOanJVKQtpk?eg0nH8Zecy2qWC9IyfdVU)67 z*eFA)zlP!W&-uT;bxj@A&x@N42?-ErRCrH(awST}6g!0=f`$qdP!sv+*g786f?7Yn ziY<3^do@7gKoTwDRlqf}hjGqgSHDeo@n9<i8%U1ToprdlmntX_%7Dm_{>9MZh2oNo zL4+j^MU?=UAQo^EQ#^^)zgoBET|8&wKN3kIii&OJv6u0KmfTgua?NCA&(>xQQU=d+ z)utSNY*Q<HHD*oguycNW)rq}LtWGA__@5idTOiU8@un&*osX5P%9F3L*xwI0F_AU* z+7HmyBl#MnSNZz@{i4zG2sN`@mH|M=!I>WLp6<P=vUj^Z1C7ga4d{Jn1&$CA3KDzC zoo*6nk-IqU!t7vSi`p}i7qOd;HWIV1^#G{;E|l+GVPW<1cj7)eliPehddE=uYnKbV z)vl@v#=qp@=tcYTxSuNzSv?o8b(eN<24U?|sG^NKXlFB^rFV@$+KL1i5zgXJA&t|0 zvQFQ60l*J@%1j#~WJ-%zsZy=3m#YRh^u80s6RwmT;Eh4BTqIfsXc^V{H}QqRaVmo8 z=%u=QyR%()k@T+UVX{gDl@=0eY?|N~ytR^!lGDM#5LlQCYZlEXd^NiW-&<hB#<m={ zJrd%9v_eSZ*S}m=b{-Tt{KV|h!sTn4EIo8|8B5cdjkK`Qkma*`t`xkL_S)zhL1*uV zb3UxM9uuNOU@ZfrR>?JeKIb`mejF~too;Lv>7v@h!w9+u5Pm1m4_kkuHq~e+d`k^N z;WGzPvdIWTkacskg0164KX~<AXd;!@QRsB*;z@!DlIfF;4z?I|ch#Bu8X6M?P&HzY zkQ77nts|i*eq(8dHhvKk`CX3E+oB77UPPY!vMl-BjS_V{45*3MF_Ff5pLYkZ^p$EF zLwd4yWyLb#hncM*nOVz^d>((4qacQDu-R}vQ^DQ!OA`PLm`M?jdv9|(CKD-jB>8%R zEx-td7oj`51(<!iZJ^hROU=%7qvT)i!UGCm*U<p+`u7Ei1<7&z*-an}*V*9tngJ|K zAjcV}_*J>!rr&pgIpQ_)>xaNb$a?eN$N-Y_g@X{WILIT30}?Zp<rkAcC1o82D8vED zQ8NBaeklhu(hJL53IUh!I?H1Y0hy?*=T}S6k!vvlPc~EsI&x>_XHRIz&z=F1r#%8B zhj~CxE<yW05Yq8`B(dd3A2X2~iTFznQ20xZW%ySHSOHY3KJ&Ab1D1!jfVo)e@ITkW zmHVFfV=lwXcbo)JnxmH+OUR3$1YjyamM6r3uv9|HCuKrgdM*jfSd;#fkpNlx-t$pg z;g=gz12k7O;oXGJ!2%$@jR^*c%-9DeU<d;r{2^>Z><eo-*~<X|Khh0?sMN(;0e}U! zF3t{Y=<|VszG=e|G1n`mK;icRuuodO=Kk~pkhOyXBoHV-NF<#50}>iW0<+6Q-eL2H z77#mfq$`uk7~mRE+{s`B0<gnUq4WEbG3~>Hp+0G*BVXfv893mQ_c!%XP6F@k)dl8< zHKql?5qL{TI;RX#`U`kqCny(I_(%J^iadg&-ueei>0(s(1M4Mg`mey~1uwW>p&h7! zR-o)D37U|4YeLn}UkU?5$78-OET=k=5i10XUfpnMGi`J{^AB#p_f%D-_!2bVg{KyH z!5p3MMc)1P6|ne%Tw4e)k;Q(cEJ=~BJDhN`ym+W9Jg(7^)@SlsM98t9B{zaB@oY%; z#b$eAu()1&G`@=#jCgIrX3D|o5^)y}XQMj50^xiKt65oPgsS@71=Xp4WYD|RMe%58 zT9=y@CD>tg9f-+R#&uGQ1A6GRybz7!Nxl<2_SYkk*jhYG+kq|9p*+SR`}{3u!CmZ{ z9PHf3HWFp4LQUNpyrH?4uUUs^2`cgANG+&^=s}JNWWla^_jcx~Z^_UbpRcH^HnU<L zeTf<Cso}i)S&YWKbmX@&@I(6aE@@U0KV#z?78k^6zp;-x5)1VSPrI_b@MJfSl9P$O zw8aEvzZZ2{r<_r#ax;2g;pw=kF&hX>S#V~fK7hp~Y~uxTaKBpFRrQk|CUU^t>@JwV z@eOu9Y5YnvW5{fNEJz-mmu-HyXN$u?`|gY9&+0;;7DYcED=SKkiB1dkaJk@uSh@PR zUFK-X@hW#QOB+z*s(EtfdnWDOZ*~bzEnty&L%y{AVE$3ITB4Rx7y&!wKQJ{;b6%mN zhfHpJLX(ie;vY?SZ202hQEbN*T*;eA(BA1F-#X#%Iprk87NO)LjndR@{#z75J!9QI z0vB_7%v&&9y=m>MixA2(-N=693cCTm{3jQ8s!G?HO^s~*$2@k^0#bgcP@3Cyo%^I! zqV*5fT+pnos}Qo?Td#nU<#L|J0ym2&YQ{)t%MWyyfAKN2ZPiH4P@l(Ib*8DeO+*c& z*8QgTE8x^{4?P_;t9{!;B$2T@&Cd)&*D4>yd<Yw~;iez68k+hMW9jZQ&sLht{^3!b ztJjGti7TQumhQlctF_qdcFfd!SXJm88#M0(r{|5cR?~@*FS?eauBa?=9@xO!9zjV= za*OZwMO@gtA4P?}p_$tNIEpqjNdJjy)mu|#HmUP;EmIa9m6o0nU!v#0;%cRg^I)<{ zwbf@SwK+zFl>KQiUFh>{{H!iwr-++hovY25{Lw2yJD)@AfirvFTioObx*Ut;m!ZK| zH8;&_rGB}=QEJ?De0fn0{T<T!0Zg`27avd^wuS?LdQDTE56|KCB=5DY4EqpcH*xnO zS*vg7NY0K`w}~Y$R8lrFtgw;eGk-E|bOf0&Rsc>GnMy~EoSqypwi@G~<IB(+z`U>9 zmni<_Ao?;x6cgpRhqXc+yo=qn-X0R}zr<g|QJD;L0NoU5#sUL8N*_=zB|SHD#;xi$ zt_(jY-amyTl4svDD%FZTsykp2KL9`I@|JF-oBCBaFT9@Tge6-TY1(dTdqu!#7Ie{X z*JDmb_vQ9Av(8Vcp$=?WCXB$d-0v^>hD5nXLVpl4*d-W`Wul^*-U|)Pb6iuuFB`LN zad92B`Agm{SFB{E{64t5Yh*^hYWP0Qb}N7D=Fmy5aiGx$9%K0toA}@^Sz6YbCB(9P z**oE(u#LKbfRIr|+4qB~Y~2rH;B4EE0_c1}5TvOyjPH}rx{p!r-p9#i9}lMD_;j9_ z`kAw`Pr1|D1>x4(XJu>`=8SUxCJW>;3>)p%yyDx=oc*3j2?h&xE1eS0I=3eiVi2Wb zQK^wrzC7Jy#58A_`!cu?HYHhxgj>|Nbqq*FNL)h}GBR`N3XAUmq7%X^&2f^!2rjn^ zvQz4(IKy>fW2fW)^`XPPpapu#BEl>LpmFtrnnTW9zIW3^8w6Xhf_D3!PuMZ_J!*T9 zl&ADVTp55G&#)HPj5tg>i)!UxlIT0DFwN}#eXr=sI=%?ED$?PifmI7zPV6dW#R5^@ z3ekJ`jFj`Tk=Sih+IFlkQxFLWxx=Ytz{;hFm#j23F)=||{v&fA7j>S<j0S2gyR>rp zrwssOYxNb53sk4eH;bwEo*$;qHK`<mL^b#8j6T9S1Zh~%+FqsdS;_{<Ce5B`;Kn|v zcV;GsVV6$I_J~4}RAMseOtYK1I&&)x)mudAsv^AlePi7UX7cFKYR$oBlo;cr*1T68 zj`6;%QPAb@?9S7(^F@ElfmIvY7E-keBqgvI6(59#KuOO&gGI+w_UgR|VB-%Mx`}85 znQ}-vR205Qi|W>!`FY8<nF6wi0y0aG?j+<TV|<#3sP0CQtO@Ao2d1U>jP8OB2v7k3 zv^LQ$UOaOI|27Fd%x+IElffj-^Wz0v1-aEX2Tp$PK?m{#bbVdgspuXsAnunwv-xsx zKtu@!mRcF@&I%Lz>j(gVW4N@1`uT0f_D7TF%Bbz5IWKUU_u`1LORxHr&AQ=^DQ%}7 zc7BDxJgQ1utKbHgN$Q9ES6YOdEWfz0G!X3tITTXeu(};QY3g#|9BDtG%xCk>V#lt& z^*TW?q)E3Sku$;cpan!9DgbJxeRxQm(fyC(l8z=Pm?<l)EG=kchll(78^QeGOEtV8 z1VQkBPk18#x&7C}b1e$#w9PmVm456Wpyz2qP7)RoKsl`bRc{ZP`q|USq`5~=j*vB# zfJz0W7P7nKkupYGwCFoj7nxmB(z;C_?~E6fN$l$0TL>rQJ79NA<6j9@J?!1ZU?hCR zv6S*_|4`V9t9pE#v4i$L`~Sb+o83ezM?wTlypG(Ihcpnxs9TT6UtzEu2(21y3daU+ z08=p^WayLJTtugah4Y6G5GPbh7p!g^D^^}p2jEb>4dzH9=(!E$%5^`9dF6%lzF&ds z`@Ub}t5`G{PcA9qe7%M*_Q!_}#E1BA8K=E30tNu^r+Ob!hr7dT9kd{gqJobcR_qY0 z=p3Fw1o<K=D$fk{6-<{OrD7F)L&G7$ECR){Ma!)?*9*uC3HiCo9`Sfg_s#lt^fs%F zX(U5;iVlZ<k5wZbzRa{tTJN@wk|FJh^sz_-KjW)xnea_g=uZM;&u(p8ryWsPBa4*V zf8XB4Dtu-CxTAZ{dg`LuEG^0j;9zBE??5I$Jv}%%3gb7RYfUiPKr4yt6GI~+qDig= z1AzQ@W$@oMK>xD=h}U{EG%BJpFy6!SA#|f?hSC3?9PX{}F3<rnb~$qO!V3=J{YYAg zMxFoj!jYKy)X`3}q^#bOANj(RGms#mA)>v68y!}aIY^Q_$*5-#eM51e76clqK%`|& z>;1yKlt)y6&^vuLi4sD1e0VyD^k$>5+&_Wyc~DcNI<gMq5Fv&LHNU7uhj$KiLXSh$ zl%V-n4ZZpcBg9XdYjK0)@{|OnP2*dtlJ^#!XWL%kllWk#olQ+`1%|}52?-t%A<18= zGm_jK1WB<Q(FnOmAYFZ3ae&3F1Q_p}UZ-nd4lt9)^$&&}$FGg5=h*_=O!n+@OGI<o zHO0uio-rB3h=MXyH}k;a#*{eOd~!Tp#^~{nOhE-O($&WTtQVRk#q>74=G^PVnW5<= z$WX$JM)Y4e-F+{$ym7puDa!F|$(hHTE!&=}9I?LZlk|E(V`CAXoMY0gble06663^n z<z<c#;kHrnOBx!4REQ*W2@GN;<CZ*@w%nU+q3jO#kK89aYWeBFEyy!}P)5lWm~lM0 zb4Eyrh;WI15}pr8xA7DCcFKUn$&sMV?%rF}75r8L2~0giPSJ``&pH8pL!Ifqt4T$b zzZ+$Q>HOBA;)Wu|>;?FMCB-W8G3cs8_krpb(v1q$qn6&(0*%zm%cbY5Ib3nR8&eDj zab5b+|06i4UAJP5Fu0QZ|79ud#Uhd%0cR8<9HnkVs~!s_XJ#6BgFq6L>}pGn3E(kg z9X-2G4JX!C?MA8E1}%{aORO6pOWNYrW$bd@I<V*5rrDmWY3)Xy)|Iox>J-x4ymx`_ z;%WCiDyVf_nB}qxxggs3^lyEitTNq(naPp)L2oromx~Xw?os1J%Fa&YRW)DXFxmt> z-eS04-Rn+NjaSR#ufBEw{YGRLPJ(>w!C*#Th)83IhkJAZee?jnz>`5F0}|0l=*j6R zi_OfTAxH%RLWsj5!upd;5F-KJ1E~Fp$W2TXB_Y^<KGk(#_VL3rv4qrBq!3xQl9x3Q zK`RPrr7xHJvp(zaAncD$!MHvL?W1y$sWsR7(K`t2*ghq(yuo148eAt3=zUQq+YXwY zsIY87R915S1ZE_J@NaMh{_N#rdQHo^U0h_KZ*s7Aq>!JU8JZe{3qWl>Ad^H+^uEj2 zgp)v=ZFb7e)uWv);IYzE+J=+@SjVzRUKrI!r;=zSS%Nl*5l5P$CA^(=eV~3X<u4!{ z;qLa{1;3zFDo{+pgb|!eF#DNTiEk<>)XDvdPRF1qax3FYGIlhbtloKt({gdeTkuUY z>1>V3OS3D;YTM2_lB>L$UFvAH>?1*WT4ySa{5lA>+D^$*x#?94SzbR_xX%BP0>b28 zxvq8P>NzbBC#}MH2w_aj!)TpT5F4}=@jpF({2Aa$WL2>BwGJqwab$1B(-goMYg%NN zbgQ<$Kv5t`)2y(<!7oqjrrdkF={2Opo7gEcG{R^ANEnVBw-*!ul9Z^*$7HAuJpxt8 zEZskbaEAUDZnI;qU`Xq!AYCcr)k4)l#7CQCPfwd<89`Q)5LE$>9Z*rq3v}iQj1u{c zO}qsaQ?S{LQWJ_t&M=tm28u|f)~MSMj2LxE{}&pGDWv~566HdHAe~Jv38Y%{Wout- zI&cVV2<D>xzu3fK5lr`(Lap9Byw+&87a$}S4<Rbg5Q>CYAuX%e9B9CiuUx@0eqXc8 z0EIxSlgsFitQ-^ytySB?@PbMXYncg*c%+y9Gr6XlgQN?<ue!VhW}@hi0E9H@J`$&c zVdr@k4H9o$9M0(mL#kPXWK^V(vAkx1fEq>yzqBIPCNhZu$>fvbAhX)kfZJNeC7B0o z=e~#iW-`@xW8}My;s=T1!CM&wfLROCh))`Woeqaet$Ap*(R9~eKqL-ARE|Cb8KF!{ zMxi-Sk1b!hjA@Nm@he6x-0ti#xvwA(gUM*!u_}5~<V1Z-)vy?2%(WzRJPIn^e28@W z8dmE-@=xMItiT2&4@DvtVWJ+RN~WxlwJUd64j>|%)vmXCN&o&v+=&va-M8$Ma*`-} z1}5u*%a^&RJfwHfXrJ8_EBGu_z~d@*5);e1YHu0F{L>JfW0tC4+dX(I5gBAWLQ#O4 zmqP+F7xd%rZ~{~yPMzQy9jXn%KhzJIScs8&gd&-uTE@2APM|{+G;#n4PY5qzEV-Oy zK96B99jtyGyf(6s?#11kUzRVy*{D)Xwf5WMQ%naGp~=sK3I>Xe#7f3B-Y_Xqb||}$ zHnXEE)~0!f$!xi(i*xj}xYa`9>NuDL!j>^mO~{xnAMdZYNLellU3K6tkgO}>k^)QL z3i3}r?0@YiugYFuVw!AL+l|LgG&)sC9DKh~O!+Y6fuxbX^oaQ39{|@R6lv{%X>}$x zGQ)VCF0W&Cg1Oo#Z|X7qB?eC&x;VCXO=+?ULCwN&#Cp(vYy>$C7FRE<943dP)mWtf zILIIeIzx*;xBXjoFh*{Rj~qd=s52~XE6)G_QT=@k9HD|-VZ^Mz9z!B=_h`b+%f_95 z5G=>FI1Y|e+!)&RpyVQnQtGubxlW2L&$FKm-qQ+RfbdPAbbeqsL<IJ=H0u~_7xu<T zR(7&dS9p^!2C3`d(og??)UV?R?{9bj|3B<4)Tx8<AA(evD;zZIZ$vn3_zw&(40&&K zBzW21@Bi_Ha!s=RzZzjS@@HKbpRDxmFQY@vbi0O#$^T44<T6`NJ4gToRF+l{rJ=F} z(&R^lJxAVe)pcPHtSx(P)C$*ZxOcg-<V*?t%2s{v;s&Kr3r07=wS)1VQhy9AvX$N; zs2CKD{}LPRM0=Um_h8p{!AvYPv8T${ka)?BOf8<&9wW2EkQJ`>V;nOa`(An7{XI|X z!RAA#+vZ80?xEyU>vqQQ0ymkI$zq6tNHlbs&S=wLNHn2R)ta7F^2`7U79J+vPwaIZ zk(;MPPlG1mO`4x#*YrF~Yih3Iw@QzFuH+_Z;Y5KTo&}q;o7(r@QLS&)J9o@IN<cy- z;m~=7|EDPX-@J#yO?$U{g(r%;UnuTYS4-BY&dhZWAipnxanjs~K01YXBk}HjSx<CY zl~3sZVePyvIlhB8We|KuX&beD$|ddxr>8#KR`-^dez;5>%X21kajAQUgl!4O(ztbK z6Elv3tgl@Qax$}vIpf{pyimxLiqk_=XWz&S1eC<7jYuezDisU(%Mt=dpTy1nv+`?P zh5iSsL3Ku{A}p%+#3$s&4C^fl_zrjy$K~_7^F!ZGSr|tllm^CXWMbS7o;a<VabPi- z&1z%pJx{JT+Cb@WA4=4nBvY!@noYNS#zUnvTdvoe{|2Km+3Zf|f8&Y8m^u*}kUTV* zI3;H2iF=4*$;t&x*!`)o4Or9=FupK;;&^iT{CPBRuaHL8$iJLy08xsjX&Z{Frg0O~ zs-|fd49li*169jvE8R=?{w**!u%(#jQ{Lh617gb0=ZS>?DTKcewI1(J5Kt^+mXTPj ziY(_zG*#^>ro&YvEE3m26W_Ms=nN(05F{uhIY~{R<#0V_EShk|$!!eH{~hQRe`^Ag ztN-Eeh!9AV?d*Lc(T%c>1dZX0;A?`}H!iJw&s&lb&P<|)gsUnvm_@WS#X-)2H`&6w zM2;05aWJj3>c-kWP;L!bByHVGIxnB!{MQGxV^*>cwB%>dXKr+xTkO5$%xD+A_fk0B zK*_vp8?2IMa*NZ-)8|h8oO#r-y+9IchD9<PmNs1L?S&}667PsOysw9A7VW6G;Tr1L zxBvt|kwWR}rrluu2Y<)zGe)I!NdXBE7$DQ1{45L}Eg6m%)WwnvJ0l6VDo2t?by3B9 zHSTB`<GEw!5Xxbf8gyAwiB))D5U?jM6Lm(DYQ<d~XDmpVkz5gq%U3P2@L+Nr(PV5{ zzvNhr0HadhG+(Z{?9U+(2Oua%?F9)_CL|(N>8Zh!DO*O-ep`P<xxfYK0}a^)6q%Do zPVGIs1LTQQ$&)D?;Y180kW+~OM(hKN&Hv*CEV2I^*DPn|1U7|gSRXvGHs)|KN!f{I zzY0um-@0wj^3sXpnXAH(^A141XjD0`{5ASKw+f7aAcg`UNS`=m&Kt}!0ErBej709I z6s3MBM2BXfO4eBZC5r3MM+TwxSGxBPL9^ceI|K&@w7)L_Pi#Fbj35mi5nMow204<P zpP%iRSYDiHTv<U7!uh<oe(i7FiOrU#gsWaIm*)ZoqiMGe$BJ$Q-KCjBny&AcXz7TL z;liFCh>9&aq>(+Y=vI4Lg0}X!8iw_b*<bVa(2*uj@G8Za0dAt+KXj@!($u;>CNIV_ z@@VUsbYSb1g$BdkKjr(8r1t#+R~Htjuzxepz!@DaA??AY+Hg7~J?G2|!v*LqtMC3L z=}wqFTpW=aI6|rlhKd$asjjHFEbYm-BH{Y5EGGcPEU6I5EGt6EBH>cWGPO;u%+gX& zk%D4Sk;Y=Nf=_c`o(^-dOq{h?WU<LuuHkB|{dhgotjdw$)On^@%fZ#=wAIf&4jlAA z4+kUbmy4M=08KeA9|}EX9||)!)tx%M6-_={=B=1m_g=~D$7E|v>a$o_6<Jl7&geiI zS)<yLtk&i^x>8(9y4<ZwX{n{9#96~6Q)84feR)00TINeKQ&Y}pg}LL7#?}CphPq;W zm9?sj6=l&XGh<OZm9^%r)|?;0+E(tQy>Xb@RoSk(p=cQ4C`qGYi|0HK^IcYFb2HWJ zqNMklll9rFx3g&XZ8HXe$lPpHS+?l_%k`{n!;UFe+VpPNp=oDpb9a4vgNKcalc(K| z2=OnEi~SFm2`kGlE}X!>ILAOQXqj0(w!FI3YO!5v)%k>VeSwXY-ErRf#&r)vi-F6w zk{_GD?YR@Lb;$1YX$Y3!Q?sonc~;3J#Cewb;tvWH!%98))QUlfO@Og5H-9tVoj8MH zZesLn1)V^BEy-=89y}Yw!d+w5bBx2tDg~BIXP#%4S^7tq`YtGX-9(3!N@5e#DHdLd zT>p=Z*s@J{^S@zISpf(*J|f`%$?Nns_hvT|P*}EFg7AO?^g;d|SENxh2M=%mqE!|l z%fxE`#jiYM1pqL?WaE)%>apwOE1Nlc3P!OOXQY@01OE$tktt(l{WAoqTj|X>IqV^W zl}OMP!{rSIMZ%FuG^5oW4oSq5i8~5@y7@C2^^K<zsN{a6R3Gu|zOpgr^k4ey?nA#i zqC=L5_~UIaR-1hDPDiGXDLptsyiER9DhQIWl*^6LVnbt2(&N0m;y<Qyzy3fubYtWF z6U;P7)EX0_BAw!F7X{yAE4&}FpK^_|<hR4{!62ai^20vF;{)^?*}N?wr_dkR*Dk*5 z)-^F3vaaf`Imh9S&}2E6X84|<YC2I}q>`T@Ti-W%-YhCz)3)nb86>TIu^P*xo=-aH zP<Yw&0^8F(5r?R->w0D?MbEJ0&eIORn|UjAFy@~TpKrE&7)QmgBagLXptVbLNV%-I z)Dy&^Q}yX+rf7Zc+SuRQv%NpA0DFkZ@;||7xJad@_gfJP<4-L|nCha9-YpRN_8^h5 z5lG->+KwYEY@w6JogEb#v-aB@X-h?1(K)wETycliTtxYKNeSrJCc*HY*?OF^VnFbs z?8Jh@;^Bmx5oWy8!*^v?3dXy0`?kIVf=Wf>li*3!(JCS=EDp5^0`2N6RXs<6yWYoz zyxpgVy*FxU?dZ?UwoLu%n|MN5qw0o-bt|Kh75eM@fS?2jD8q#11PCL=Qu_M(rV3rT zs4%Ju20b!vjqe>6v#2-F7wS;l1G>&H9R4E=JM^(gE1G8R`|L@+z|37{!;5;*qu|lw z=J?R%@&$v#)8=7J^YlxB9XjR=r8dJ*R6+;*sTny}osg0c$-%YAu%ThXGzfA1gea&H z$eRf`B2)?yr%8c7>dR;-=xxgAWK#+b(KyHHZuz@y04?|hIewV=DV@s#bBj1a*1B}o zH89}I>S2fFT<J!~<y`LIA6RMxi$)&Io?Eai_~{o_fu^`849(mgNYmUiMGMAaa|=%C zIOimObFHI{ur+hD2(X#3%-}Es<+()*fV~Eg3RF`?3zx3tfC4q&1nD`u8D>tg5Z|1T zF&~ho-=LQM_0(eLtn&F_kdi^5RRus)a^)#}-y+27lZ5!qlo|oM<0B&c`J)h$M<A>2 z0(FGo-+D9ri0ML3=CCUUoXTMb=j@y~=hVK!W|Qodv6VrW49WxNhGd8-qxwf&15>3K zk|<0SzN3cJ@={ryN7AX4W5ysV$_z8BAr1LMkc6URCQ#qG0?<wTC!qNAfdomzvrf<q zAbok2LA3a~r|XE~b^%;nq~fs!=9J14AOaiC=UFDk`X#yg=bRno^T~c0u3^&(av4ds znM<}=PPt5IJ?6EZGuuz49Y;P(R(F<paZ$vr5Vx?w2!(q1wEaM&p0Ym>q!Or4Nv8vr z#;MjIrVsxJD76Ssf+L*h;W)EOu|9VtXlMorAS%5<y9vbfa#?!)g(|`M8DAV^8BU;l zsF>$Q4RVs>CxSfeiGvt?JvP$Q(#-(5t$eSp%G(n+`&53^niDv;+YO3nN80DUbJZ>Y zoIF2x2Vky2_5gH167S$6)Bt%MD7PKROgD-=FHN8lU!hqb^6<|ugqVL?pb}smlq`5L z;JHVMKD1dsN%Ul;!4!r8eJ%K!5I<m!Yz<61adr-3JY^(Hp<C*M84EZtUe_|pnF&y3 zoc{6#E^!<fK{QwalrvPKKY93osW(Y7JiR_P85>40*tge4Xa{coT$EPeR`cu?ka?wj z6doKR7%(<XbF7t1Ii0=*FwL^Okd3Yls$@L~YZNG}6iDVK9{_dH8J>RE!>P+Yz~q`n zU(w#&?IHiF@lT(qznwLFeIfH~^4tg$FHLmB?pRrtGhG^IL1jtn{W+CFhYAgV9f%V} z+c=uhivOFi>r{btn9pyP0*4o~F*Ea#<GI^SS>t5cJ{TXB{^g6ai7y4w+0#Hx#ErZw zE4ECyO@K#R3*n2<O>c;i4t%8X4Bd?d0N%_=`1Pr53ma}PFSR=*RffpaFbQ2RqK<C< zXU-eo<%3%h>#0{C6MF(5_Uq*C<r1a0*LNdWalmz|+@J4G22b`AUXx}FTNkoV7R=YD z$@Wc)Yzn(WjJ(RN<Fm?+UAs@!$2Y5il7Kk~mKZPhnBFB20LuO_e$;%?^@(Uw+a30a zg+5tCR{+Ln;p>V9tHCyY-6B?A25AGr38AbGU1C!!*GneN{XLxZ_e%5|u2GIxYZ0AZ zgYb9e^+#Sx;^izu0g`1Qx40S;n91;k#CURND~_n8XQ%pp_rek7D=JzeH1s`dJClCO zqK*xn?6}Np-|-941gn}CC1^PJQI$6wpHsITpjfo#{q1c`yas4bOl^V20uu_8csglr zAAdMpbI~S&^F}6>R9o-c-<x}lqLFPMh3tP+&3z8zi#m$exQNKI2pOr5U8n_knX_ZL z(uulhq>cgD$|k&a=k1&0G`rBawneoD^O5Xt_}u7ocZl<<@NiP9nnC%OtKGd!k!f#S z_4D&xB*t4++ASVKn=$4>4ZL~Cn0vc%>L$nYi|<^c>&C6alwK3m+MUfRdx7mf`mwER zX->tdXYZwE^fRZ>rs_HxYKb%0shwr64+0?UcZyHS3kT|ji`qo^6EmhlvTkV{XCF(^ ze{&wVx~1LDc*_@MX0lT-e9{lW8~f(+aw%=xp&N<QMDiziwmnka3<r1{qy6VD^X4u1 z8dqs*GL3wZmR2-lWq9DCQ>Q(GR<3K+*|BwI9<GSK2K8cRiRc4UEPX-uj`r3|#+B{Z zy{NwgUl=Se%FJ8y4aMh$3yt0vzb`=G2HL=LJ*BpX0Gz+SEBT+gAI7~eO+_jm<*EbR z1zWb<#<K<1PUYsx?WUYbfJd)uK7pfuAEZop=yyqk2=6cE;+0`k%B1Vy=AG5Hwmn!u zSC?);jZ#ODMpMR*<A8-LUM*Q494)-^^k+Ep@A&sGs0`631^G1N@WBz7JdhcnX|(sI z=2}@xcL$o616s)~L<qavh!X+rp2q_4;qZ?l`;Oi3t;7m7QZD?TiFn9&d8n27KQ~fX zQQXi+eiex)j{)7YIoFi?t-Nh-8arVKJaXXgazdOtwjb4dWW9vP4xf-N{-419L;#e_ zAFqB8Z_MZ~yp$kISgL?*5P{ZthoF=BkRSWLt+DxgHkI&K6mNpZl>>xh?>ziNUq5Cn zRwZA$9eXXgU3*zxvI%*!R7GbkbLq3Q>y;ZnpLRgLLgRgFOnKae>1B1v!cVZD(0Sv7 z_tg%jCRs5|BU-^_KB`RIOhzl>rFi_kUOVwWxXec*b?!4O-R|6vtDnxicGivFw@*q( z+xM5!d~efP++nWwoun;Pt50!DR<tc(kl{QQ%jq7aB}uYlr}k0KvCPB}R_G!;U{A?Y zp0g$hY;8b2Q;xoMBz;~B>ut}<eZvp(R8D_4UW}6seR)i@qMXgZ{V>gP+pOtaX)|_H zq^8SRkZv4f`kG*Px4a0gP9A&iXnpnYtG=mka@&Z#KE?K-XQB3Xgo^X7w<3$*Ooq~M zi_|dqN&?y7D36>FUN(Q{WOiKxz0cHoxq1m7dZYJze3Gid7aB17^)rlYnV7OgSmt)U zl{FxrG`vnEt8D22je8XM1hB+lV)0ZcJlHywdYYtmcwIepfWptVpi~K;<x@qryW5zJ zTyxl*{=k~dcw=@~$~6a7Br&~NPvpHO9Pkneyk-Q@UAeJrEv+-@V9pXQbvZ^5Zdh|U zyb+jBT>pgjliS18iu~{z19Y?fK$*MaVg3E+bq3Ima)x8;5t0g+op<9!zcNmXeUn%W zXsNujJR%B}t&8|;!{M5PW*KzJHu=nF{C>y#iRJeA&X6Z{Z)I+7M4Me{b!h);#x{OM zf4gc!FV)b8XK>C=#A8r8hel34`p|Wr@~rOrL#G=1jjMgrF=PaVY%jiK{BWt98YUP= zQ}jDJIhi4TG{-{!=z^q=pc-uj7jpZ$EoQy7*S8s3Lk^2Cxd^x^t$(Q3?9Mw^Q*@h7 z$B4jbt@Co*K=MxaM)2Jo^+p-hNL8P@2e~DjAR`F$L#T_GvM`P2D<5dkH4W)Gyn+^C z{Xsr8MKKqe&OCE|eLyb$6TG7+?Rn-T{PkMn;HC;mjX5`ZV#9#)0qb?|E%JEc*?4gw zhHq&w?a3~4<Eq7k-EllglJ8tie371$HfF6a2@`tU*mpAL=TQ@&+tXM}-Joh}9Jb5< z<UI+M;)`OpZ8vJ~f(y3K$fVcFSk5xRVxZNsZ2B4MbobhLz7vRfumUkto2|nweM9d| z(jlM92FY;(t{bEsmF?=CczOZir<S^>u#=hM+peIq;|Ywf<MRsoD5!pD41+x_Qv>WM zdPN><mbp=@RTmUjRWcT(4du~Z)CY403}K0fXtk$$nslJ^%@Pl?(%QCg$ux|I8HGP+ z7tI8hE`bUj9kPNWYur@lKD6uN<9NCBTlaeI<u8+_6%SMBi;DJ|S`dMH>Ec4UkJIbP zd99;XrY63H`s4@aJOj(`l8VBUI^{ExEuhPHh-4IjoI9pMyzjC;t1P3bLN+u3jOOIj zFr@du%?2NLqRTO37xgN`Ynl!{`yt*dNHO4Qa8dt=xqg1#^hiG=s^9m!hklXiVyMkf zOgt$rj!-y;+;sGNR`}hCLth2$bw&_|?Kn;lrhV+QY2Md|)av!^e6UFfRz=mc3so-4 zd!mbIT0~f?mUC<ZFND)tD_bYu7jG(Q45fapo_+eO{(V<_cL6$3u{yBK?82avGb^UE zP?+@{Ej?{uDt8_Vw(B%@Z86_Z%r)pjWAl1yF!4QN@k^-F1l-^J5-)0&mwh9zAscps zW7{yh0Gr$+N#0W3*ji0SSJN2`n+qFEh#El1jNrUZ8!o^TKx1P>wbje%28vykPXM@0 zh33`3cB3=@+&?L+`gcGiXb39*u+kLMb;n)~KYaj}agvf>Gy{2D{{oXp;X1Pl#!LAZ z%81T#%RpBMfQ`hRK8g+d_%Iu5JS~{)hV!~|CMYTRsnsPdHSyp<Q6tL{sFhZ=Y$}Yw zVxl2wp}Q-4JukJ744k|;>q;pK{TBo)zLlEp)tBUXpa493HJ+nv{3xH74QwNIKgCeH zpvfxBwNL0$udJ%;6~8?v)VJUHe3Jvkz|PqwgE}{VoV&M%D!m%VOno<o^0|k?c}OBn z5Loj^Hp9ts8!Wo>qhY_O$C9Z~!dttwZrHSOTf9<Wa*J8d%yVY59Q}yez2FX`(-#I> z`m+t;QGV6GI+6xM<`)FrP@3awGg6hS5r1@HT!>M#^rnHPxVUv+cJ{c0Xx5GpofVt8 zU-FVBh26g@c+#GkM1Tl!!rFoxV~akuWxeTvatZax+M<ah7HjKB)G#OQe52AkAvEct zK9-F5ve@&piXfSn=B)tM^G3fmBE9;tE&;eqtt<@NY1<&1OM=t|Cngj@aSO{`MwW<E z{|eDA2gixbA#-fO*S7Uw7NdVmHPzhTBROfjX;*q<<h>Y=9>A>>P)K@0#u_6T@PajE z&M5jyv1gf0=3z^8=0=O0Li3)z>!mN^Wr*yF{xz+iV7&fEj=??@?Z<|`ukTJ`WtEd= zh~*cLz5DMj+bD57rX^Bggi>}v6)zY@=`y=V1abmVWQFfrSjJ;6-YmsOgPL17^)n`% zLv7E(GaTQLQJ_baEcD=RC*DtJ_e>e0W8IPR!Sq&;ABVj`_>-t@WW!6R?IsG-(??Bu zQQQcS4@K(v+MFu+^C_=Q4;k<@<j3`IOy~o0)mcbHZ*tq~Z28>5oR~Y)Aww#_4viQO zL?ljy(0tu|)pjc4E<c~_U(SzUAbj}(8|yUO>wy7UZ1%7$qAZ@QDZSx>K+~~l)X(0K zO|WS_Z+@MYznDq`(c+nSJY{(5QRao!!JJ&u1>i8}Lm-v<$U1T4V7RL4xQfs`?dTr( zF?@-fJ``!RBlEa&q=3NK<ov*#04V#K+WzV4!}+>$I-tq|FzNZQnE4T?n-~p92HW9# zNKY+ZqvVA+`+ql?_q6L7V(I;rP4Gld{ME@pL6HSWjs+4jlHkl8d7@JtP1lc!>^E~C z#d{D%xj@2*VlNL%Tj(_xG+qMSi1JmxA#eiXFHt~jb~HRo^EBdhM5diKZ8R01Bj)$> zg<#_r6*wnFIigEF4Ce+O5wj(_L>>5<E4Ti15ybKem+xUtTKv-s3;)w`mf@D(I7QJ0 zu{mgCir_5FrZt}{H5I_I1pmi_bCh0_CdQ9e4GZrDl1%KRUoOdlbEfpYIX!jBQuC8X z7NGw3cijPi2%zF^t64U{5n0e%mYagPAdu)R;jm;fHV2JTtxBWJx2O~eZ5h;PAcIb` z?P|TmtImw!VX33QPDKSt!WgQhv^7>$&d%K0kX~cvI(4=61s1lgsj922t<F#1-rU{T z+1lIC(bCh@)z;U*!Qy>+@^bTI^mO&b;-CE_K}s9V)+0|}cu|K$Qx64ImnGM4dfCTD z+fN7G*GJzzk7i!S+Rd|GIV*UHk_8OuX=?RG!!Vtf_F)rr0TOiC_+({LHF6cpOaqo| z)v~t6)`pg*HqPbMm*zH~n>&7RuH}PR>0M;$1LOdkJB|__J)ggM-0oX-vPk`CHq)bw zTB&v386zPy&I2P&U&w);(}j`N89u;soBteDQah*>sL$mKfqxIW)0toMvm>-Q{=={2 z9C*&BWc9=e?aiPU;9?EY&$&34F99rrfL=be38DWD24sX-A+nj;iUDVn=<LXszTI+> z-)k80dGA_PqwuI!?E~+#Z057_3h%QN_r1!8Z!fK16dd=H9y62fl#&4$sNZ1Xfq82e zDbJY#rhi&dR>0gJJyFI|DFTqe%xg686RZ2}@RJv3OiVNl*`9a*HuH)#3nDWvEd4|- z3JC^#Nc{K8F)%61D(MNlAOJ-PzDho+bhEZ?4uy_u{%9-U3ncx~=+9`whi-WnpmX=s zxv<{+gm3=Px2zTyx4(wzA4)eK%7#BGo=7mmQB~uZHsx(qn=qPNfX%f*=00Kbp|Dr1 zuEre`x!%cKA&wqOAhQBuhq|Fcv8{%8hBKoyC>Y^xE?%9aLzyqGJAd^)I~UxgKD!_X zfr2H5s6P*rtr|d4t+@AmD=Sj4gSwiZOWF!zY$%JS8#lQLI0Z5P{&ghCHm4p}1iZwN zHzRS?8$%mtNLe@Pq6?xd^IrO<IAT<QVIZJ}DF)4mB@JgvisJ4ySVlEx_+=b+8Fd*t z0^_2O29_H`B&yD9K9wE;{?l!1Me9CvAPJ9vM@ascm;$XvvBleIM$NcDM3UNpKVu2k z{8c^=3HN=Jg6~bBPmggwf&XnFA24q*FfYt>B7GGM;@mZenN7Gh^?}AU@=8F!R$#!D zpqNb|7}zx;2K_=rg3OB1V)-pW6fTU}G*H}#ELfR$q1Yj5z2Y9zzXcCOF^qf<BC!Ov zUA3pjbgGJXB44yH)@eY_jv*7gcX8<pmJG-m<Ob;Op9bs?X?B#hV~gx3XoJN*v9AgK zgrp3bjAC_dM{THtO=<}5afBH3coDou|Dhp<%VXSCB9%k5rcVFZD*<?&)lk+HNPRs{ z{u|l6sR96x_iX_8TZ`j80+XK|Y@lYosb7m>4xZkh`xm0@f$i6$;$H%KJc(6`VBNHo zm(CSPdsO#U;8-5pbp&{a{fIoIyNtL<E@|w)hP6Bh)`=#0O}_RIh=4{!n-QFMm1Vtz zi=|R{>dZx0Tl4b_PZ&&B_-syWxUFnO%uRDVmx~^l<=lEd1=civa)VV7h-zImFVZ@z zrM6c_J{5S&ahGmahn~7Ss&;j+=8+#pGc5}>yH|G@(neO>YwpJB5;7L7r$R;a6}4wa z@4w*@e~$hDuwzr(2hW&#krd4s?IrUifzl21TKFr$kik_2QSZ4|v$x`O#eR#;Ih@fj z!jD><#EZ4a4O}-qtl8N+h2JAm7r(TlK672AyVl+f*<84hd2@XawIhf3qx0N3jCy?( z`_3>ms`};s_OhXu?<BnVrr`v8G<Lzbw%&Gfz^JzkY_2iY!}{x-Q-QhHxJW!tq51L^ zs2dK|SwiWw=?#nQSvkLfr7r)i?5yuDttV~rWc(ycQ_|%5eE+TNt9C{A{OS&_IMXoL zdaRd6{;FX-fEtRUJ33TlVH;f?xC7{=-UK2%ve!<ECbBYy${DlaC|k*;W^l)CAM8$Y zP!f`c?R~=;#S-&+r`|h(JLcj4ary?t|LtNZzx=y&`<N!sdH2hgF=FOb)%W4-JlcWu zy|d=CG-kBOg>!iW`(%3;^Q<1Ng6E1I%s{Gc5QJv^wGWS&6i!g4T%j2Qdda+Q9R<5} zv!&}+e>c`kR~D@F@r1>E4bF%051tXoxG*oPQ}yK3)M39v$uMp}GtpdcDGZ2>)|PpB zHILdikC~r?z|Ua?d%SE(V@0QPArF?0buo|}txufidECV6^u5ZXbuJS%_va4@0`ovK zjDc!hI|S2-hs!HTBoj$QI%-TsD^js&+J@j%9y%^rq;cEt==9{iP5-I$36F#yL;##? zvM*hgU75NtstrqsjFvY{<vq<GvSBwncMPM5Q~#Sx0zB<LooQA|KOCcQ?LH9^xBWiJ ztb2dJw)-`h);E0$2T1yt4Hg4<P%&Vi9wH8Q8=zJeMc9I0Sksb722JBbxKvCTOn8it z773A&jF(A9!B|4#mY6N%aJxKwX8S80FWck2iQX;sc;t{<BN=>3u)Z1KXC_aEq^STT zQ*coe@hZy9D8ia5CdXjCq)8Aq*u+odVLVEbR5gzLW7}w0$i%eDHMkPb*yLa^tfsKi zl5&Rb7w8X7^}hEb1-CIE=n3K%jEGJ{`uZCPK0}0bfvU2aDgtD2W&?ktKEcDAWE!PV zDfNV+F%hJ&)bMG40+O46pu_#&kSGMISnX~QiDcx(lW~{DRGYHzFzbz0qqTpwcM+sy z;5nr0v$eChkzx~&VdO^(cmk%Kii&$DA7ZB69QlktE%Nk`eYfu7fPXm6rwNW=v)UQQ z2jc}{NtTzFG0VQ9#WqrPHquly{@71B%(AxIJE;2qVW+KRtzZOzU<6@0WIA9&s)ujp zG$1ktcZGLFbU<)HdW3%^JdjZ&qL3+O7}rPrqs*jX?Wj3!Rgxc5=vvS3EI(KfEhR#x zqO<I*v?e4(C*#xn#AV^%D!>_fj#+9J+^YaKijHY!9LS({c4J@|Sz%#nnx1815L@D* zimI+<Y!p#r;wszFHaI{j7B}VpX(*%cDc<H%Y>s8Y+#!&qg>IjLsXY>mdubm-sV&g2 zq0Al!hF0D$g3LaaA*cNw2)>s-i^YV&5aovLZU<%uc@6Sc8lZ7Tz7|7@#pa@vYUs&0 zvzK`(!LAf)Mms?x-6$1mTKX|wlf`&7+MI@Hb(5gYcKF?Hc%A9t8n@#I@BJk<5Z;3z zuF0usntkaK4THmQAp}+T?{nePMQp9(F53}BUy>YE{T*Kb+7tRyb0Xe{z+P6DTGO~x zGkz>mUe4=!6-L(uLYX@;jix1lWse|t7sV=Pm1!;P8J*qj%yU}rg%aC@xY1}>uY&#= zpk*5u@~xjoZR@%hj8HM0UN{f0B;mv>a0l}$A}>j@qT4^`Gi&jIju@%K2~@2GV9o0~ zPRfjG3nha08Fg#5XER9{<izwx!Zk)xk4={kM1uwxF#1{(`fFPmeSKocJ;B1Srj17( zPC^fG{7Q0??2Y_E>;<xN?Ro5}Ga_L$|N7y-tF1|?um*(=7PO`Ct{v^=3McVSK;3P3 zH%fP;<E_o;p<r}3n8;}$vWxxGTSWV}4=+@_?h1+A8loM2jzY{3nAK38CQ9(S+MeHi z4$0PP^&?tAm^fzkD2No;Z~&NYZ{?#!A>z=~0Jj{76S)l3BOfqg%=K7=^ou;Rh}hQ1 z#zTREd>j)gJdzp~o6%esr}XN{%IBd3BmPc{#hGx#@3&;U$yGEl&YPY2UcIMWC4R^2 zFj|s&$GkEhVlw**;0j&*r;!8DKpH6mT&S=>ykXD7*#Cb4CqUT0QU4kT4@AD}SRfB8 znw=Huur&ppyd-7gX06o#b@Nu_sMO#_A+Z7y58iqyt!O3ff>0ZH$=@QAmPpRCj=K7t zQY|X5y#vCQE<lauCfs#(LAb+1Z;e=;wOpr;j2nmip~hQKL&pF-b#51??zouI2%UiM zK@Fpz<6)9WC_E7PKBbj9cQC2LH=G0#*1*oG&tz2V2Uf>23V>OB<abWCg0WqkX>1{b z!869V1QAt7J(Qmc>@L@LP^&|<Dj?@0mu1J3yn51WZPKgtt+ZIr4nqQ%a;AN`vd+H2 zNJX|lQ(HxUZDxQOtBFWBO;AdaW;Vt$;loo;!yFpc%&}_Zi$l2g*2h7Y8F9`D53JBc zHCr=7{u^8GRrxu{V8@M{xDq0sgo!V4B#;ORC7w`8APq?*ktC6(Bo7TCs$Z2t**W!s zlIXLisHS$5(ddMJqQ{M$(C?2~j4|2}aVJr|-6D8I3nme3Q7P4?GO9y$sUFp*22`D; z39xLfWI8#}E2v~`R{Bh!Nle@|HA5y5U84W^F_{DC!;nRZ^D?McP83FPvd}lhT$?&{ zwzW9#XFjbo{*wx5E@e{%xwHblGd;M*7|e6nUY;n}2*hQ;`IDR(^{UM0RkFqWG1&mi z=(FBWD79+-ByCYXUoM!_rHG<h>5)5RERLg;93kx~d$!W+W3yus{?d%NN1E&MgjSx+ zs>yp0oPT#t6Mv&L{kbCR3#y#EN)rQ?Qx4q}8I*OUC<O7GIq;kDWL<XauZd2_=9=W` zK;0-it`I5BoswR^tUzBCVWiXFkyaoKt&nGI`vkcfW)WeO^UXgH1(g%B^y0kfateFz zR<6Pp?loW`1PqCaposzAqw}T6k>n0YZg3Yiik7vL&^dWfgMmnv&(JT+^V^L_mkKG- z18fitm^|SrC%Tf=V5<*&iDj`Sz7=4}CYfo$y*XQ-TXYQuIyy6yFndp)@2TS1UW5-f zzWm1Zn__r~Qh};_*Dn2`IaZHlE%Pi{bD6G}+a8<4`LE?F&i#l>a376LyaS6!@qq4i zf+?q)M1dt|)#Tm<$2G02^!~_7uk(#@Ldticl=-@+KOieDcQDKL{NF|2fl(YB!yddW z^TxVL)+&qSaR~OI5aY>Hhpd$)6NK{*&z9};P6xd^F%wfZ{a9X(z99ozp5b;$ypcC{ zSMuiNz&R9@=%utO%6SXcoaUR)NpGX$cp^Q4hy;l?0b)`jPKLgeKp@E`KuT&yn%6Qw zWn=~!l5Ga$<V5~n8kY)`1t7&{KuJ!N>p>$`Ab=`8keZCBr(siSKp&bEq$OjvB|$BB zU_)1bkX{J04}>`Yf(%2DQHVRn%%cA4nUf&ReGW~*i`idrN)QtBZvx<~g#&Lc(_zSJ zyJ$vOhcs+L+S(EXvID?{_TWPY2;{h33>Tb22F@V^mym%g`?KU0hTOv#4;n2zLl#~k z3-6GH4+HszA-^!CKUkQkL+!hyu+@=9^U#YmR@Hrfs5B<Ge>nPsdU|2jgh2cHyQ<pI z<NwCTfnxywBXHqc;f@bD_Y&av`+!$3aIpOob01L9;qc>gWeY1|l<i(})vftR!JMVz zmn2w_r6GrMw$pmeFTn6QPtm5rn^i}a)>wnJT(?(oJ*hQr0pz$M<_)a4i$AEsXJmYN z`TQ4+|KG<Vwwyxc24V*9JS`&UNYB!COUz-l3EK9QR+SWHN(x6&Mq7K51ol;BqvRfN z1*il+1X>?luZS&xtq0=WIbrAr{~$D-pUyVd*s83rA`}*5Tv5GIg3|7%13?9UA%1ME zL{!6c|77hR@7$hhHX4KJD_o{L7mZi$iZBG2PWpITAId`9yy6hN)$)sCF;YnXz0L}| zqzob{s$>JE9eu}mbDTo{MYZYK_DZ~sgRhnQ*U$H25s~P41F({Iow9q@VZ<S9)@C%| zA=&`fC+asl=7gu?dfTlf?PwZtg;iYvdfXyz)ItmWjDxbdRS)A~X(vdSFkrlTZBl2) zJmMXit-OPBzaF}E`zevq+S8))cbN4JtAYuxDF0Z#klv>fuVDO9=Vpc20OI6|e~m{s ztpIb#V=~Y{h6Rp`(`+Z$mp3O);#PbKc($bqSLfq?TX)C2sD0a40|UI=oZnn7cayIc zY>EPLcE#s)+EUJr&MG~I)FlH(K?4IUaCSCQfSV=46NypWvNr~g7NEV__wl&K%+fZ& zx-IL8p0Ca?&zCtuZ<(-`S;?epR)Dkf*;-&drkGFl)xM&XW_yaJJ{-DjuF}=TR7M{V zwVH2gzD<=)TIVXK9&bv%%oTOaa5K1r*I)#_@qmaTU+Sl<DPipFw{E7`J3D_W#yT@7 zPidN@1f`0CZ|;*$m9p=RbK_Os0m<>FAtc?f?n~DK24sS<jiGOjM9CIEvI`a_)A;#J zH`fp6a2%THKfycoE-)np<Cuk7t?jkZU0c`4ZtAMmBML<>iSvS|kwFMzH3NVcFfZqV zTYb`+YaJQEz`SCBk9J33$Qls^;@~3)&=gQD)CDj;IhD$byCCl5a_ur__$7yYEw^O7 z6TjxLy9Z)_H#tGSV>sGJ+8f2cWhN(do^k^cT_<iE=&FtHif?0jRAa)*G=cbd;)oqV zXJbtgnsr)$HH*nCg#u`SP$X=kW{gu}vU<1*PL|mt;#7U{844!svQol5z=7m5Zgs@w zP(}FzKq1UXOPDFf$|3OV(LIuwB@hSgS2}s68o(N<W(j0JXI_kza)uPHLxGEf!VIwB zE~L*jNBK6Y;EVM-pjpCEH|?oa12H;Ym<B98W2>Z)Y|)~ei<Nj$RK%^p<rYzHZ%>)0 zHurUm9O#MtDkra6n7Y=y5tI6HI+kIzsx|VhV<Q83`BvbrZO+82dNIxR0yy-@!*~j6 zVqVM1OYNFe^Xqy>78!RfXSrz)O_*c`Hdb7WEGPnjhR(z0gLi;2aeCT1wTxFT(0Z=p zxB;=h$qY>FW|Sl+^A$|5RNO~6Wn((=+A;;jf>sx|pwdz3Es_b=Hdx@ET^-E?4&$l; zl`l#yxJ@{+Y7g5fWH_%L?=^96Usb`1kzfH76rdv~<{i%sIe+XOr%0oga6}};Wt`BB z_OIOjFtBzV!yWXPvUtJ0d%tP@Zj?o>;20lk!D}$K`n@GRB3CE!FTGXLzzXG<ot{Ju z3!KZyOHOcARBWCIJ)&AvC^ek@YJ94TX}m>Z9$JdJST0l|4G)-Uc3|L%2Oog>sup-? zs~83z5f@0DbQU8JeK$ix|7+L<QO-wwbo<*u&RB4XY;d<^1KS!<Jl6jOL`eu97bRQT zoacl}D>i9?m0tvcVmsM@Tsqa7sL<eihVAxBfVi&CJ?0Z&S9WBk6-AnQ;m*4VQ78R} zrK8ZP%)nTv1X{U`IrD6RRvqsr;WVv5bA4H>*|I|8;J|O%PFh@i0$2xIq^4WX>zmoM z?j>q)3)>mpsK(3*Yl_G#%>G&P1?&l;X2)a11RKat*{>ZgUQIzY<-k3qB9L&3|B&kS zeQ&JPfIvhB&Xy$IhvVO(d4>JF?bPsFyTrO~J}xB}g3;0m4?CbOgs?xK6&XkeRZLmc zQ5^C1a3AUq4>Xji4FVxHe8lG2mXW^Rvdk<lex2ZgQ+qqf3AH(E^agazjp<K`3efl* z-y*o?y|KS>P?qz^0?BKWSt)Nd#^Th-gB)g{tJe_kNT5}K??FIL>+rEd$-}rbZVcaI ztuwz7-5#&)vW@cHHzPY_!~rp(m+Z#~DfnQCdl4-Z!Y`O&yeiREvf*CGT+BhIoe`b+ z91?w;gCW}yL}AQe4&@5XGyN@a+32s*DpXR$IRhLIb!*kmq<`41W5d?<vF71mNt)qX zs?!G17h{ooU$-k)0LzJ7FXJVD0A==Ri=sYT#FHbvzg~e@jD+}PSXqZHZ_frh<IV;~ zRk^c*7ka~oQaut7%@8xSpp;<gJs?6X^WLrAJts~tAHrr~KIFWlVQbFSxQLDTEUrt@ zM!`;Iltnz2GoOOc9}P|>iRRq0GD>tQk9F7HLt<>IT%FEYsa2!1I)4<u25ALO16T(c z&ZJ5MmVoUOR7Av}OktCJY3e)xDsdLz3rK}N9GJv>Uo#;YMhg^WUj8^*RP55V(lwGR za>UgPGrW+XJZCV4<@b2gxTGvca%cunuE-%o-3BD6l_*3RRVZ&C1)$3pLU~dhyRVAt zda96-rOF(bEdNWm!V(A+x{@6q;%?vb!XD4|-m4cEW~2sWr>uzbLu3o}xVsO@ia^(w zL^!@O*>{78<gjiqF@f<+^;HUpVz5_lMBmI7Fk66wiU9(7{|C}WtCjgsHqT_~^PH3X zF9TA;_s|u8C`x~7X%554U}{knzRc=)Qk7DhYHs@2u;DMC<D?=ehYajpu8?_K!f*wT zA1(_<l$b$1Nv)rfE^gXMd8O8FC6<7x^iod&C|cvyp|g@1dA-|&&EwIm(qC+@%@Z3u z+q9%fl@yM2B}P}5)`4&~=xcsbS!7+%RcZ@<#Ofw%vOO0Dk{F2p(n+3unDGqtiH`>z zxm>ZnPb3d__4X!3XE}F>Ufn>SalMZ{tJOvuVs37$pi?ccogFo<QQJSO(!79(S9^=i zf=U-pWZrw!h+jh<`<KvctE2=9<l)*4qntiOp((N{GQL=65;>Zs(ZD+sTo_O|%E|DK zh?>-dk&QjVl@7hxC*}Nzje-3~Stt8iqjo&?!X^n1rS@4Km&FFB?Cy^fpy+Z9ipPG+ zsreA%JG#BdiTyzJF@N)QzwjcE;lJZJFmT$g#Le7?QUdY97^ciodUc{v%@~tb7bgYr zcEk)xuWeufOkp3-%j{8N8+Y@ZIIV0gW-xQVY|nX>uM+oc-R!?IYb|570ejM%Ol^s) zFrP2UWhI83=7^eL_o=j*U!&^5=b1@Vv}q@!2qIv9gJU#!PCfG2{>B9pT-g7l4)0=J zm55(O#;%g1RFv5y2BpM{-bWMaK(W^T`5+p<Bn99co_@6*_ow-8*Rrs<Ay=}@oxMde zj;t|l#J*VOuztpaLo(x6n+e1KM_JaZk;M#6do!h)>jUJm^6XhL|A)?<<kPs`R41s- zsKX6@S9@$<fWU~)hpL!}m+0xFm%AQ0cEl&PFRo57c%7*ZyQO1yJIjcM5pU)IPm);n z_rHsLdv&A{r5u#tpjIoW$I0h$$!s1hII-2)j44tLHNDcAW8gHVs6bIWZ0<f-r;u7f z)=L_~T1v&C7mruFOrU%9S^lDgojt7HEe&IozJyyt19*WuY>vZWq6afCUI08~B#;J{ zxwCo%;+#v$jIer@MYwcIg%X4OV*A~S-zGS;K$=T0OJTb<qd=@=G61a~Q9GqYs?&Xp zd@X~c5l$y;Q!1bH)QSua1QQfC6xb2Xk=MFvS|Du>rkR%ylsBE_BCjQJyIvkV1rGka z3CG?F<*c9>YLrr@mkc-4SafbqAg&mNd8eFmTCJZED6z#9IHgA{qpiw))`)dRcG{14 zSW~45VtF1%Q)MbP*SW}yL6yq&qhzFUpvw?n6wcb!tOQn;MzF_V&+KqI^mR6)+<2g@ zGbv`73gxUp+pzQ4cQ4i1m%kfRDeL%b*3Yf9m9_ijr%F#;OGki^%d{s4jeX<E+=;8A zq65kOZDx?yo9Vu9o*f9Lk45b;q3zWQ!_r%jcJtLrjDFq7J-|v8+RV2f_dYLA>-MCB z_GjId`_7({kz=`|CwjI?OjM6#l)!a4l%kq-&653hGPUV-FU2w0DCmxIQH=yVZ9%fj zW?nLWrw{g+n7=95tL%^5jT|3_npz4jJ9(zTX7BLPn9m!W2Hw1AgnLvck1NnN;73Ib z1+wmHVb=crO^K?tt96b>bhHgi$()jB$kfUWiL=eh_;opH>}+=xr<NXjXU(CrRIJ%s zsJ&(g1h}D0u+7<IqI#d1LWKRna#0Q5w^wPsqXkgqJ;IeGTO1OZ3|XPw!b{XBz9`T+ zy+1ijMk-jk-s7D~G}^xeF%yt3VY@!RMf1K7MwH1C?=wq~Yo&6uB$J1*Y@8BFn!2$F z5eB%DGkeLXJJcruR31GRO+-5XYrej&Qu=9QrgAD0FqZI7Trnyi832zX4qIZjo<LEN zT{)ZbvK*?ul;3M|2F(G)bT~PiX8OH)+$|bVs!apkOOqIE1$tHhNiCTm{;_A1Pj0(f zN=te6ezGZd@9ts)Ojr(AtV&T*QFr6?$e9$q@H<`%Bz+t-m!RZASAG?LF2pof97w%w z<?@m&eVMchF`jZ+35L+&ZXBZxWl!avB?^t|Zw07S6n55pm1*})I)Cek$^)&+vXAT~ z5ylmr<!-r^WZsI%mk85)Rihh1$;uh%`~jFB`-P?Bik)X^3^(hSn3`Uidyo=Y0D8kQ zrzNl?qKvGgvdR4%-tmY_I_0yYZos(wyfRD~VowM>t1eTxr+iYg##J3AU@T4LW+8Rq zl?-@p$x-24n828m31#T@&JW!klp5_5qK(yeVYh)|DtCuO(MH1VG=n1G<$cSlmnAD& zVs?7NFop`;kh;CtR71!+gK;|*NPJR>!c_$%;r_Bxw%hyP7bv7P8QuC}Tf4!KJVkG* zBSC@PCZqPrHLU)qc)UHvF7v<(D}AY_cl=ZjRrlp5*r<~}^4p0=Z&DMEd8TqBa32M| zpCbNe@Y`PL%2tJ{-kikBFU_UKpliS84b+i*q*B9Xj5X*fdegYyhg%lcUCZ04D-xCI zUFjvxzFdd=waf7xye6ogEaLz_RD32ab|Ab24>|k3{Av?pUlCm`OBF%3&~ILl9xlC6 z*T;mnPyMm-h_$*ufASXhdx_?nlUk8~mKhS%PdE3YkDfYW6^0xS5qK0tP*KLItWVq4 zidaqHogC1>m_6j){%`uC+=I!2J<I?86OdYkd02G`YapvlpBFN|w)t=&OoHAsa~Vro zNGOEqqYr!0%z>=Di&`PssGMWn6)F<d-~$9s_2I3)JEX-x9`!6=Rs&cGT{;Dd8d>`! zm4!SHs~V)az=A<ejQ;Z)Au&^=!O#VYpoQ~|6|AOr1zUXDX>+wW6-Nbn5FdkOrhQ{m z1^K13-nBW0fe44R9349@))o21hmcD0YLiE7n?_0FPR?wwQ$7X|jm#eHsYGM)LcT1K z<;;xHQ$!#@K0j^Ptjdg=&vakjSo?KWt3Ki$0xlA`*2$m_ffC{61@)x1_oU|HB#0r$ zvD(v+zQoI-QF8ICKEQ<$_n}g5&dnuCB4ee+4vLKsbh+t%)qT|fKdim&+jl+OTnHRu zs88}knw^tdE;~&E@u7j+A1$&ft_#6Kc@rwyH6FeqA`-CQ72RI(g=e#R7@T?EDHSbM zyC3RH%h8RstGQd<uh3Y>NQ7hFbL?db_MTI`IhD88fzDO7n>f<Nmw9mYk=N9-W=;2A zC{-bOW|Rcl$%N6Zqz@OignLQn0&f8EA;P^|i-4k4yv8&d3fzgl>JWxQ54<<n!o0E@ zgJKBojYMfjhtz-sk{HzC8c8-wK<bCN@gS{+FjKE#=yeV)3m(K~R$_7>TYj@t8hUw{ z>&7VzxEF6-9|0h9awfuYWxeSRMy%a!Gm5?jh5DG1TFQba!F+|H_9M|XitvsYZjf2P zBncN^dC-tfTn?5o$Ie`0VC`AzL)7cX1~U-2rueMuPTOYNZmUD>9kZEICQ$t~KyB&- zkr$Z-APiN()A;0s@-8YsJKDg5!5W-h(j#LHysa8$E@ZJZJN-fE)UK3zHvLgLTHu4! zHgK=0mg1O+xF(pF+Cb2##%L{ioQ|UI(|36e<?h`(UV+F7QY0@><v#nc27chO!KECy zN9+u6sINbDS%>=2^PHf)schc0&1@KChCM?6`W|X;>1}k8XXgJaeY*C1P=)+EqgJ-i z(s<+8oY}AN-)dNy+|yisc<!WGY-7FGZ6<b0Pe3e*i+SnwT}MavZ5Y>aV41qG^9A=g zfsVT~ckuTqMSr}Ca#i1+oIFc=Sj5(&4cB2k{nn(*_*Qmll``YZ-x+@w-7-@(gvq2! z7N}tBNO;w+eZC@};I;l)DdA*UQ8xC$WDslZy9DDD?DUU*A5uyg1%fwi(Wx`Z1u78C zSN=#BtT$ttrtO4KfcT=Cz;w#HAq8WL;+RCm$t~3>IyooA5uCZaL@MrvIBfW89z|n) zE-{DZY&O!YssgMh)CyfTP5i5+Q@)w=-vpS?^^G^|=ycB&2-wjB^}mkXLV=2nkw61$ zH?&73Gm;n!a1-j@=CeBLLQf2hSZ7v4UrdxD#xH9enCAqaRb0#_Rnz$XiO)-irpK*R zYL95p-4Q`>bkirkwg^S8Gh3*L8ERp!yrAu5d4gPD&S~q28L!w_8sbW^IB!nPPJFlA zDsIg{NGs?=xa)i7x^W~fe*7ygm_zRs6-aO_f?mxv^E#yGSxr~bgx&iPo?#GoQ;H>+ zLzOzqH!1gu&_p>fAE3vnP}KNr7n({)_p`x*yXi=&RTN1SZivCZSit(=Z(6@Qv-&0g zw(oHATc35Y2F?x#u0J%rz8;K`aV9j*+`t=S_m$hRPM~rUlgwxWsTITyPdl`yFb6+D z4<|I3li3b)l*i$V+Tr7%C%V?lgP(u(#fP82h+Q4}-~Nx7NB+C6)ONz&U`g_`t%__+ z%r7T%JyU=_=P}l-?uhn;%XV(t8k!VKj2ZAq*-TA&3b}Y!WB}B}8k9S97Tl?8eQ_|y zZ!sOu3lQFUa(pg)oTqsCQn*b1B3zh?)P@jrRJ=n^<J50BMSG7=ur_kDIcbPCEGcA6 zpn^GB<I=R?X!deuyWd8^0a~u-4aB*TFFum+{Soc$TKdy`=a1s|cIul;(j?*O9^lM9 z>ZtV8-FTrsDKM|MYzjVxjM`^@+Hq-aTRY|+xY@=n$hWbzy1UW-lXPNJSEc#Y8n(BX zSOc+F=UJ~f0!u*AjSl#fHkYEa1j80*85o4W)8WL(fxI$xB9~G7uZ~S5P)YA-@;-Cd zlg~Grh&Vm|wVD{T$Y<2p@Xcd?r!BbP?b~uoaS<JD5FFPYwD1x5)(c<iOdFvYwPk`2 zMG$nE6QVX`vnYO0BNXFAkc(KBQkyP=+ozkhMw+Ff)AHsG7%Vk!&o&qeM?tNmg5+Wg zjImNGwOK@^S?IGc6xzPEwTR_vFNGeuxC6%1xbB{Ak{>By*LBl3PPVJ>+AjZnon%kj zNuuz)zFz`9DtTg{X(h(lyAZE@OXnzM#YR6T?e{!gWU!hEQBlYN%`fBW9;hNE9Vq#< za}rnK0jXeP_RyUK6Lf<b!sxcqAqiWyAUz#pj1&OK2u#TKs;KUGq|7p}K{`KRoDHX| zFZBXjln531k(NPN*$XOVjvqB}U>?U)l7lEVDzPSHOEn=@9H|<=BVryBu-USCf7(Az zX~JP?uM@~)VbIRSd>atXKVhHsa$$pH9MxSx0)m#Vj#7rIfkYuy4PDU(M7*N@okI%g z!zsrLz=*5f(i~Iu)XWkG`hgtjL=kV4NRBjM2ETkOXjX963j8THxd3z-vlf-}ZlmJE z|I6G7<oZCxgf%)w;2Ho|@x;!IvTH~&ph0p=WfxxA4Mqa}Fnm9ZfPD(G?k3~fQ?-b& zwgc)u-}M2=fTv3q5tmicjHQd>{c6}`TvY|LI>Yxd<S(sl7UCxKc1M8f_I|_5$N+cy zF37Xgfa#`PRvOQkoXo$*&%G$>YtTcEBhvhdt!J&Q)x75RXH-u0z^|wtcDO07o%yTd zI&HT#>wk`VPu7oJChfW%+N;1ip&PoZcvpd|AYl*P?~12`_cu~E#MCj#Hus%%d)o7h zL~dc9aiEqd&HTW%^@{dLr{Vs<8Lpw=M1M!oNJZi?e?6bB`qkY}?j=L-&;E|VH|Tok zt9}@e{|IuZv)1E(SN>kFpWN#F_!~qhT)Q7~J=t}u@_bVfXi{-Hi}zAvb84N2e}pWU zdC&6ItK@)&@*;$D_ScoKpG~iHfC%7zx$+V+T~gTM;l0`&_`rWaDs~b}&ImA}n|v&w zuB4)fgDX3uP_19}(6XI-Z!Povb1QVfS!Rn7ZV+naH=ca#q{su$fl@ILRprT7#jP;F z@_tExPxe_`WdayXS4nv5^~aUNkb+97$W!%umlH6st1>&Eq{7a16-*kQ2?y=Lp(zi{ zG91i9UY{@N3k0G-7maQfBai1{fH4?M_x*QC)plR3Wyk%5l#_dUOtisH6mp|HmQ!SW zN7fm*=G>8qMc;nNhWI)&;23($2$0y=I4`<U_l<gfe?`~#2AK0rp}Z4v<6)o$MiXg? z84ntRcNEXN#4y70DLuNERo7cHeg|3t)HW{1<v?Z<#w5<pzGK8S0{cpw-4VZ<3sHPD zj^f>0-jbN05SOT!(6YxwfyVyGdgwx3FL~cz*yDZs)@s^Q!|Q)!#b$Mvm$UlVR!&|+ zxGGKTAN=*nExuQ;#d^|c?<Tq~#%ksk6gGFW#9R=;pA(U4rj*UP_y#lJ2ztaoh;MA{ zifz;(j-b2oj#bH;hkYL!7MdbD1&BlfjB}dRqnkk8yI<GOwzjNNG(O9uNL7E-Y_b&i z5W7VRTbvXdYN;$QYNE8Mdw{|55Xxsney~l4+EZ7ZHiM{^0djU~Gig)*k;U7a{e@)< zchHQES8@Ju%?`CI=O`vAgwASALQBbt(KFjO4+e`X7oVp6P_)6tw9#%~mo2)C&Aq_5 z@%-OI`%LNYM(ad<C3W+GZh9MQtfG};LNC;AU|{7UU+t%Kz)oCCWGNr`Rc|nHxbacQ zn%BiOcRO4MYSXR*OQWpjwV~nfir;GeZ#H6nj=|90kNJf}HzB&Jq4jZ2|L*uuKQk`n zfTP*<Qv!Tf4?Q?1R?$tr`#s-tw1>7)g`!?0LAXdDLm(;L>V<-ug;33&W*Nc-0#+h^ zkJ6EYdTQXr2}guhS&=7}25Z4~Yto@BQ_`dr+g(A6U6FHE{j!9sghFvhn#Q`!xeq$c zg4!&Z8y}45U^-m{R6@@N_SpbX!V#fX6n@(5biF9yF9I1#vsntPf&vc!x@go<<PljE zFu$#aRHnoyS|&~SLTHz^bnxP_ba$ALCcGg4(x?8f=`8sAA3|)4Nm#YD)OvTs0n>y{ z#YkQ5%IE@v>6;+KKYHl0i+qbLIsTsUNr5VOkaf51+hw9xZ23Yt>MB`)9Cf{~JU6b* zsloO)&C)6OCn5L{GA-W56`wVnV~c_Rn;QF>MJ6eA*?ngdjpA^t1?lIjjH}W6%Z0@i zU2p}>w_xVNJBuI?#kUl~{6DMZEH4SVLBGUoZ<(yjPGwWKjGkNb-r8CSEIdN9dta6T zyL?5^jjGYE?&eN1CUFedGI?hE{{CPwapq-`Lt_WlAosIp@Lws=E{AT)_4bZ+=k}FH z!KcyFGb%T*2^FcQ96!T3fLFFj4AeIAS>(Op9&|&2)YsLQJ5mq_rf9ttQsp@V8RzX~ z$j$T3Gvs*t#%D$PTED^Pg%s(X>BY?#C0(u&peA3O!{Um@u(21Z0@T>cV^|~cBEO|R z*sr>_u+*idG_rLFU2~q8`xj-2mV11@vgW|18Q-rx?%tE3E@}(b)1|m}eoeh{u<otz z9Y1Q$mS^0oKcHpYJX==t<H;B97hj56__B@lFY_fXBb`4KeB=Y2;+y(PuQGTaWcX)m zgV?O;99{HB>#%2|NT5(7Q(B;o7%)-TjbnvB;U<EQ63Y=Z8QXq*%l!74Cx5O`1A;I= zS;Yf6#wFSrGu6fJs%f9Avx<^>3JXf>ny`+PA(8JZm7K>2WNc=zmGg7$;h8K{2`1Yk zMU4(=ZU4q9eYgAf`V1I)LMB5PfJq|x+-!ZuliUYUeeoLbo&DOH>R{IJJY;5ZtfS-S z%A+%BId5%0liNsxS8hM&ds?;!0kwASax+NQ2y^$k?Dc?piO%bd*9F*rl5nLRRYkN> zVe;EgY1^?{!NL5V20Z(9wLmaDGU`e#<XT3L6m1+NP`SwOjS1%7t^R4$4MwWKG_*7I z<py!7r=Gey09~(nNsq0F)bf3x<p)IK%puLkwWS|>^*Kc!j~m)ZJK=7A{Cw-wH>A__ zJfp~H-zkj#e8*KvDk(=iaSqBKm(sU_g8v6uyg^KP*$JIa5!hr<l2~3AZmU(gKmtr` z=^iLig=t~;M3n|<`+PYWSRNGKKz+Fm9iZ%Tz|Iin!z$n}T6^X5dsU60Y!?elndH#^ zDG5$M+NXN!0IeQ}ffoI;#24g%wA(mzS)u<vYJl|PaYKDabPYOS3EOJd8&n)gO7!VX zjq+`)iF31twBD~R``By90sgyAue|&4#J#F5EnaTheqCy-ZE^siZ7ZO+>!V^Zo{LMV zAC{<e*O0#Vx4`|X(*nHfS`X^dTI`bos@gUKYFh8tmHk&n)NAz>9m(~B5&+~sg%Ui+ zT~OT<#K%};byJHQ{ThM79da!)yReCax;Lyh;;S&gRckSDN#8@uygj?+q&FGYT!+Tg zZIZW%>94rZ>2!f@2K69|D^+6%P?VV0Uw*jm5?vas?fc)!pz`2|hWgj5(1E($Ni(76 zOS2idHi*9Pl<Dm&N1~#>zPR8^F*!gVPVv1CU~pi^38Z3sF}jw`qMGfBXv<Bv6VeVI z=`r8ltkFC&v1sI4*pS`=6`n<+gzE&Ff{7XSh${!Y1ad?*rIJQQr+BuV>tQ<*NP07i zxZ9-_Z`0on4I?;AOR`NcuLV9i`FXk<CQ7#m7zoYI=A>w+n8%J_@`tw{KYc5#C^h%K zH;0^!u3&(3plxa3eS1C~6I0}?;>N}^vx;awRIJx3ygwmhX8Yo8DYOQ}n(|Ar;Y6gi z*Mgm^Sg_f(B{iQFv7Q}wL1`!V_$W|QL1}S#xob>2vZavJqHL?6o~YF6)8Y6>CKpT1 zA+1OB;%~jOy=U>LfxR+nDE`_f+ZXmuJ-dU>{CiTi&~=`Wo|xdGy37~KPBQ*B5)yKP zv>em183=4E#Qhu>luPp2+#K?n+`3PzJG$XtL%xvdl4RG}%OrF(lokh%2M*ixH;oSi zRYn{15ZYmb{V+m+6e+iDpSsCN;h&kO8mtq^yIJJo2^hgki{5l$0J_@rx-qQOUkfgw z<yPW@lkbuBTvXyDREfy0KSSNfMWpEWvM43}GXxujmj-CLi6oW!h2|U{lYv`WxL3kf z22G-593<e<4kP$#g%o;g!&S43yn`C3@7AG%l*2Zk9$i{X)=3+MP~#(2U4?HNF4vww z@Mi`qxu^BRfUrN1oK1r)BOXwT7AMmHTZWGHaLtISQ#oh2(h5YS(Uy?q_-PwgWAGQY zYLi|f%sH+w9IkyL-Y^FG$Z~$5tnP5d)8Zl2wnREvm89RzC7C$pq{au?c&4YL($hS% zoz3);Y*O_w_QA=?h%{U`3xx*yVf)OCi!0gX1DD1I0(HvF6LkVLbv=<8F=&h@5!riX z7;6Xg!}OLb@CcS?WSK?AWTW(ChkvlnOP0~;T;>F8LSUEjy7@IT(8<?QGh7s_ST$K8 z;{rYjncaQ#{s|sNfLBeWRcB|`hG`%Q7%)OaFCGRMiT0RB^u}XF<YgxF#0h%@y3Bht zEJ9E<;sKf=L)ax0h|4~i)H#&8F;yl;*d~ynY(;f~paJ34%<$h+CT)VoZLJD55W*6n zR8opGzJ9mPVk+2t@>QLYK2R#_*5FW;B}*73U_|cg+<_Dc6Z!}_vRakFj67N30#Ggd z#^RY8Rv0k1T$J+_wv^%U%!{}LCaQ-R7s!2VDUu-U5r{I^mCWga-^c1?2%CgF3B^IA zVR1{lRTNF@hJ3U95<Ae6deTDWlEQK`BLD5uy>GqPm?R=X2aoV}MR|sp#&kr>X5{pp zjU(s=2-_C5wAe+a%ckb`pGgFQy=6|g8oHl!nApF~Y!0j8{+Fr}x|T-9BW1(LrD!y% zG)xvr#`B-ENbj%-4>$5oaxc3spDgp-KHA>1F7}TE=#I`#wsU_>-?@NEEX~EBDw5sT zp?rZ^jb~$ll_x?J1ZBkgk!SaMSwkt(Cn~i29AtcDs;&F!<h^I%S?Ogcba_tTx)hW* zHmzwh1bCC)<>EITlFm&Vt+|o}kFp8;JFAlYi=&Pzth@Jp{8N>Nj~+iMqvRp|QsPhn zkgg+o?kBE3C-37?Lnq-(diFGLHgrCvo`yjKX?D}u`nk3<Kx&3to{dL>{T!4puB885 zs)GcCc0MVihc6Dg!JolQLS>eOdBRblbt*gh=bM43^rofoGGHYtr8QCXF3G2Xq{YHr zqkZd?E*hL~B_w4sHi8|PY+)@RD94K7#ZvRg(s`=wwMijH(`YZ}?sdR`#4+H9GQ_A7 zb_gT|>xjq&9C#Z3t45gRWWl-mTfBVh{H7a8HC#!p$D>r)r6e7lU7Xn~TwH_VrI`>r zX0RB62e1CR8Zn}ps~imy2v2VKu&Z3snTEp?0)Mi8-oKU0B!OTtg_}I93OhW(Vn7X$ zC1ryD-=qp71%QUAliTKkDpr!^WfCWM_%YBv5gb#}|2gNOWKp*$t{1{CCqo5k6A3Ne z!sUe<K5~k#Io+y2KP;*rMlikgrn@IJff%8dE??A=)PHYySG48k2mY}LoF{SLN9^8_ zu<Z0aF|Rhs$*(N(iD{(?@`?Xi2P+RfJRL<_AxjlG>V7?IZ_cV5o_#*-hL#V547Lcv z4fZTO^-8}I?AqQo(S8h=572(TZD_mNb}fOO8F{M6qA+rqot1FS8Vqhm=hxlF#7F0S zjyOlSd5O_cIQ>oHrerbgF6VBnbK^Q`lpOoPs^gzfnW+VTU~`*pxdu3W<;V>nZ96i1 zb7IaC)y|%NF^?#cFZz81Zs>k+?zVS8Lo7;fZmxB%!RCzOnjWMz(z0P|gi|=aFWOHe z&pnzG7=v!46{ljNipx-p<Hi_;=|hV#mMX}D<{`Ah&dp!aOb{h-2^htogxsHHhQJyS zCn_yieQJ9d_6u05R_}_TwvKjYSYv|wWcg@<vYNDxYArY**Mx+eGpL1XIwAW^rUhEH z46P@z$gNtq{@Zy0wvPZXww4ms-Hp~xNpiiylr4W%&XUb$$>O54Lz9u0@4i<!rfm2e z-YZR#^SX(|Gj2Uj1ifN#xK1F0R$)jyFPk`RZIk!+Y<8yat6S&9{T-XVsryDkLJK8l zzO+{fPe@Hx34d;%4M~)eHtH2=UO}vOtd?wxuzC!X;w0w+&rE-qM<5`+2wB9!)Q9aq z&S^j&EUFJiC_a37WoYQ-<wG%H=ffj%5-TpPjEO6)E*5hfAK7^5>dn>W=9??4P!tyw z{Dh{d=Q1_jHy}0B!};_r`AZAouts0-(Q2MTFJ6Z1{bQ!-z^O!CdU$F$v#1-RJ&>Ct z4e%Tc2#fsjtjTS@>_=ICd{kV1M(GcC8%f-KhctKL4%n14MJotTjScXxjA_@pV0wF) z7MI019Y(ANUH9^``QE0|?_H!Gnn{lJcf*JG>Rd9vGF!|1HtXpE^uuDliH(lA>A8)H zkN%FaF>HKNlKlupSS6;y;8gr*eQn(ct>QaESR?|g*`02drcLyvECCx_es_jlPkkJY ze-&L>E=+;+J6D4+NywHKzNU{9lnoNT@uYkqPa+yKboR@5@PvsHXoLdUg;s?~DHW82 zh1#lwriyC1luG^tK3|qlM+g&@vE(@=5o)LuA_zlBkj#vPgj7^4fJ%trisnQGlrTW> z6J6C>*YXi13=t}!8WRR9l@OpG@DbT@IA`K30+=I!ei%3;qE?2mOo$TyYg?ss>|gzn z;)EqatxRMhNFs<DRH7>bjEawrx&;^NT96*kgeyNkU6T2vt{OC_d8%6IaU<)($3wm~ z=vFzoyo5UO_Po~i#8YYssk~wf%3GN?y&q$DTr&AIJi?J~)34J>w;z=^{N462tTrsT zIqpVWFtav1?4f0eB<CfK_<b;L0QmMdo$=4FeSuEsS{gT}CX$-rzfc&D4O(QNlQV1e zUj5+X?42`m{Wm*sRu?9RK`~L99s*j?kDa?qY<Xd6DKW4M!e`K~U_iQw#vs4<3;i=^ z1JTMcO_|LoNkDd4AlVWdlaYeb#^FSv*ev8`D_L{ohwJ1k7ud}1Pbnca#ru2XBl~rl zwKpQ8s#BXkPF=qCdX;|!x*kU=ECnj#{7jAA0Lx;fJ9ZbiOwR8SyB3;StxBm&j+YmX z+S>X5;$P`rF>otyD`T4|)Iw=>c~<U7X+O=9RP63!W!5h$Kv9lW(<z+|RC^1N$m1Do zkDhp*lLpNKV=t3i=N}3;j-S0T-?P5bQp{dk>+W7(V;8rqt#r~uBQqn5!=kdn{;F0S z6`2v>XsLLe)ZE6zhrg_%UxDg&c6r{sP47UnnLW4?W-A*FAP_i^(K0&`oJoRKM0CGg zc^%nCXa<JlX=tmyuzh%N{h*xpuziv1ux^$sIhaeF7?oQPnyv(@v5#AIlHuEyo9|F0 z%-ff5h<%ygb7_ibCg?Q&mF%3*+tf@~FxU@ZLP%-gkt}y}6WJkmrMgeP`eva(kY~R7 zapUKu%zx&rH1No;3<@{(mHnjjulo?x)ZIKwcD6E(2>~tv2vIHFmopD7APk_sWFIc; zzmf?Q1^yfdLF!*5)~xZ?KsO3UI@?&A?3%Ixpm(rykkee9j~!?l%xrSJbn+sN*D2_C z)#OXbs|)3olQ||8dgLj9Lf!f|Edt@_IU#T4`kOd=K4TaPZ(Wz;T7$vb-s!aY+~ac` zoL3qgWa27or9>N~LQGuECTtg;gxAUg4}e@T%i0$kjeQx5!FC+on5<$eaqx2k8LlE> zyX2cI{;Qm}h*WgQYG;=d5u)HGKonpz;XG2_j$Ycq+98TXGsRMb146m<Jz1Z1LCI@? z4B;A~KvD@}rX3MlRAFldRtyCCl}ePyz;zw(+qj&MVEU+XaX^E}O2vw!BK4gAxNV#d zBD7J(lC3L>Jg)pr`Q*hLQ==Cz_b9DhzB)Q}`P!NiV;bm(ok>udQ^0-rdhMNA3+2p) z>VS@nZ5T>XML9)leLBve%*4bu{*ASFJ|AxDyGwX1@rDrI-Yaj&#RAVqCMII4Kxh{f zw<z=7yE`47Tam4h!zQEQUQb&A`$s#?oMrK1Lu2p?gb;uoN4J%v1mf!$fv`WlPdd@u zyLm<X<UO9xFAPBx=r<5*m*uzffBI^2(9Nt-d^u~R8SUmM%)PsF_p{t3^h=&6CpLLs zy}6PTPwddND&W~5n$2o1$Y-(G=yU5bTbkQLYifLd!2SMnX8327a}Zy>)}`O|4$1U` z>cVHjEx{b5P)FYDvs6k-pVNlcrFuT+;GaN*xy;B<f=>`1P3zKRpHnLFRCW3@!B&Vq z#{eSGmhsP-YC5Xk;hokc8XvhnVcj9`wBlw*z#ZuAt^mcY5KoWfgjmOzTl0KwHge8i zrb{N{!?zo6%<)mqe2_-yh#rE5NE-!B;{uZuW~4@kbR@Qq9wge@+92O;`d*ur?A*dx z?bGcbZw?`}=dzb|fr;UpkQ>kDy|{u=caDYT9g`bJ^PgLBgzN>B$YJ*C+-0Rsx9F!V z!DwJ5y(=4s30hq9fs3tIrJns;GO1cATjD$WT1cdU{tj^$go~*loQK{|Yh&;<_O|vq zx66A%B${Brw^Q*)@!`>yEVArN!O&J^t1nVtj*tF-L{@<;-o1XHx2p%_l47&TM1tN$ zJ)oSFn&Ma>@`gHietkV>EW$Y4JbX670vuQcSyGxCvliY{J<V+8`QJDvwK=X18JHiV zSE6<gS9mPaa8i}4sl~_5{<vFTbBr=6YYCvmm4`G(m7$twkM7H!FP&k-J=i&D#MtCZ z0~Xm8<6rLx&e`cc<fM!|kiOxDEZYa5#S0t<O#5NLkA2C$90|VU+4TMR)t9RuPR@AS z1R;dDf(VTe!?&{Uzg>NG+yQ*6R#(}9r9Amo`aqb}QCr!c@UZ3FjfF)SS2<!=__j4T zMxWyi-V|in`Bo4aTR&vBeRHYzhIj>So3C#b`dH13=3d3mZ-gU1=FZ{{<W<iT`t*ow zcBzP46Ss-O1PU{n=(UIv-4M~SZqSF-{L5iP`t8*6MI5?%punI?w{C_&Dcio4)@T;s zVQ=LX7Y0{O+=px^Z};FGKJQQY^acqoS+qZz<v|46@}BPyYpXYiS<eO9rr8ItB*h-+ zVjx1zSr67KoU@f~X{3o0rU^wd(gQteWrAvD5;vxra*5<@Nze{a^DS7AJh?s??8Wk< zrl@oYxx78L#p3;=O?_qg1(h0EvxlND4@Ae-$p8kv<&h7%9;84I13Z`OY_1a@8ikLF zi%A)jr@PxU^)VA?Yw^KH#fP3AiL)hy#A+pBE%F>(<^)?ad$i%NJK7bbXWg{r+)S8% z$5weT<x6*+ScWWf9QXT{3sepVh<r#;TToHC^G(`7SNg~GI>6;uxq>J+_MjX6eWeM9 zTcM-B4t(s+7fnwvDiC#P#l$&hykY(~U3fdiH7V6{CjUuC>Dv-;3Q{a^FDMMLw*79= zuxV1O!^<O~zwbTfFwda9sG1;T+im47P%rN-BV<@ncm!v>p=9|${@0}a8=Fp4oQ2`u zf4ly+1erk^p*?e3DOpiDxV1Pt=gXaibg~pS(z|2^_5`_Y@j>OGGW<(T3ZMJhg&-)K zoRXv)R|Ib5bQt-ZG^NRGJ8N3R%&A@O`?8GT;6iRvL%<f*sy%zbh=->S53U^w{iX=> zbcY~R@QbikvF?_qfYft2L4$86KFaxnU6Pk<3)aX-I(pdejnWQ?jOFH6$Y+IuKS``0 zRkso=BpEfEg>9YXv>tX@M_*%4GpB4Fa=Is9mNZc5+9xM?RhC~7e=)R6sn~vyR<q|+ zJep^QCa}PrNqcraBgkj7+y#Qb`C-HDUV>uw-9H~k&_m+%vANuVc0jWk-DP;jsK@)S zX+<a~6AJ73DtUUH`nJ?kG+TMRd1~_4H<C*Tx$Xr%Zl|HW%N-MLCAEyAZEnp7tAd29 zpprwY^{U0jx<T(f{f@$Ef4#bS@c2neu?~8s$|E2!!9A<^Cf~A)C`rUUT9oiveTmw9 z%xuBuZ9@1TB82EoE~#Z;w>h=LEPzyAkiJTfDK-v2qzt3odwKof3CPg2Rz#$}1(kd& z#4FbqQ7i`dMM*-(cvojnY;PPv8*dl<uv(|bCaZcu`(cD-d6{g05@N6jDu{KBZ-t;x z6D>;kqE?}~!4u0fTlM)4Fc+T>9nHGO`dgEkuw^SCzBxpcC}6z_Qa`M@rsH@Q(d;5* zg1?(3w;;H{lI8E2$e%NG*LR}2sWoYYV<*bvuM&mG@z?IoG_doh(ZN@nB2ykFO85*( zlFR9m*5PTY+B-^jwf)ctXG4weNmUmy+yEuSVgslk_CrauWCI$&lQ<e5Z)1>2-ZaKG z1!$P0>Xn&LhSJXK-r;F|pF*4CD;C)Biq30uO_-l=$}bus&YtQ#l`UAd&z{fh@s7a- zY(RNyn%BN3k_aHbQRengvEbmU@Wi1Hr3-KKGV}vG=H~|CLkjt0!QR_0F1w5=D5)+) zlbUkOSlchwLY%@;iqMs{+O9D{7>^@=1f=DdihakWyNci+8CJ^XyZE+4d9Z%vUA7g_ zTG`Ws&~D4=`Jgn~`3lTEhAbER?ugpb(ZIYhAj@EFH#RhFGh_#vZrCRK2)+`C+ppOz z0kI{aDyi}XwNdT&xaalqpa0*&{q+p2|Ddn$fxho*!qg(UDluFo|C)~N{QV28Y42C3 z{kVoma39Q^U8Rx7DdJ&G4A85*F~FPa@hM-`_N=J-W-};Owmr_w3UiXa6Hf4}He3cb zf&cGRB!CJ1Fad_lojK>1&P8{g{p+go4`U(tm!mDv0hRAtlsNP^(Syzn!zkX%CjJ%C zW+7|FrN&s5GOk{wOhYz4e1!3NYemZN8HhgIWPD8y($NkDjO7o>W(|2<m{H^oXLzJb z&iNOxc`?xS08(BCrWoZHnI4q0(Yuim73lAg7M~Gcne4R=<%`RruLl)x-Rf`ijVuq; zSc9*&znBQ@H!6pZr6BM9$!Ibw+eq~@j^ISrs8ur_89RnyBYlmRBVixbJLzRLcvU>C zhb9l4$T_U~utJe1??_cv$feH~4Ye*s9mAhz?mB94$>ylL_K5AtGPa!L+ryFmANm`3 zkZGQ32kjo&iHWd)WBy2iO}Ze=nXe}Om;hnL$DI>TEh+-!Ds^6*a5agmeyD2`{^`Ti zTfd<6209zVKhp&0dW-$^wIWV<r4l4*0t73@^3OuwTvS?*^HLU9U)J+l)?Lz8|G<bv zueYEhh3CbpD-MRB8<lT~_Pr8a=|@06>_wguW#|5-!@<YT93<wJ=MsvQt7^}hbxvn^ z0UUm<Ls@~xpYKrOr%2!Jh9q*%ir(GcN`aiMPN=yvi%$X}{IT*+%lzdYlal(qbe{c5 zeo76vxqJH7+0L%p2isVbr*bS}fJw~{4@oP}5@mTL$0kM7&YAT4js%!;MDI?Z8WeBM zt+}H2MIs#tGXXenS5;Qr@kguxaRW4suQao7Z#ClY55Kdy^PJITThn&Yth79YZ)!S5 z)Ey4~dh~1Z4W1_X6cp$39_4L@t7*F}6A<A)`4@wDIo#b(=>10hG4&ih&j#ume;p*7 zlMUggQ%*IWw+a-26z!%K_owFVV`}{0S~muHo39DN;50!_P^b%aUO9T|dSl(-_Z+{= z;iS%^hP;m)eQw^TJM=)XZxxh&4PSm=m?`AMEdDCZH~@<^;BQ?jtM&Xo`I~T{0kUG0 zu9e%9$-2LCCL5=(MOb8V;6G;;iXW4c<?Dk=^D#Z++P1`{58|HWS*K^nW4vbz&*oq6 z5V>7=`#-<F$%_AMA75<$AF_34Yx(Z(-R#I*znHu{%-y}G0hJqyOvRCC%h$HX5}4ll zUdCP=Zws^*SGdjD9xJG64>$)ND0=$A#i60wH^*0xkB><sKQdqMUTE`GJoXq&zhl{X z{`#HZM6h?SRyL1=o(9R_WMo`_CH;|f1UyCM`DVuCHD|m<fuoX>S=u|=1w|)kPis}$ zNVyA2xm)R%e#GT$o-(9X?*N{n&K=?P{V-rLy;64%01p$ofA#7nxL1V#0>1%5FeT6- z_rCFq5A7E{bLU714+G%+{Uw!Ti!#*?bgJs(L@BNq=<iJy9Ct|cl&<oayZ`?=pUfP* zV&Ae?X20&H$LukxsKbZI7E9?&BdsqLaRxxS(Y2Rf8R9#j*vM@p6Ji3~i{c7Eo;fPI zV$GePV`un|Zv}8V2-BG4mw}Jf%2dn8MYMhxJZr|x_liI5#DKtqCBryb4<bx!oUa7v z^TIT__f-umCzuceh#<3Z#rY%T;AFZup^s23vx$}p5R?vJ%jyE8(hv=WMri9DMYVwg zX_9wH3}<N3|3=phgJEN{u%bwR?w~?1`%<5v++?W?ASrt2x81eve-`K=dwg%ExKnX3 zw;5mgxO`uLVMPs;C}EdCQcwzwS;ol$XMiLTQx)_o;wb9iIfLI>Y;X)7FM{^?RJh<c zeLnb@_~2vy<12^{gDaV{3F`Tsg*>dK!Pa0O@v&VI!BSm5xa(aJ^_IAgZBB6z*8PqO z;c>gVsGHofG(KdTPv~@=L#5AIa!!ny-&P+#dTZhUP(ZK0O>=T%QP2S~GY@{&!7nQk zY}Omo3-eSegvUY!<I$Vh6%L)w4leXEOuBEM%lV!gQXh?a1=YcGH>KFLKyg(cZyQ+H zm2$~YK}hI+Iu%0bCxnYZ+zak;Ioxt?Td)}%{vPOu30_nm9)pj-N5zLn1VOzS`&KD3 zcZu<js6&#g7gjh@E4Mgm(%p~%L4WD9<?W5V@R1G@sBt?8XL?~uWvFM461vLVtmMl{ zr`FQ50-HJw|ITC4LQu_TV0fBlY1|PN#fBa88Wy`RNN837vHyep^<W(oDLXYrvjv;0 zFWDA|x9qrWG`61{lN}e~`<`zjlls%#&Z1HON(9z;snE^*&Q4-Ahh4(yYv^Tj($=-c z#fCJeD9hg5lz2I`L&j|#rLTg+8qSQ6XA_t5)#!Xi{xPcMQl&i4djS6yWL7wvSvGno z-R4P%(Hl+!blUOi76{(kkAT|$_=6TPGebRLSRZY-c&$5Gg>He3l$Yz!LGn(RUA`iX zx2`~-%HKO95Oss6W2Lw-B?y@ij{+qZr-p4n`C?OBSE6z27f0L2wt`Y&(YWXUaGYrp zPewamEmAruQH=0OJyny*<Hg&E*;`0Qj(f?VEE0n=V^G(5+Dqb>f?Ii#i=<6xdoOF3 z#@Z*&1g0xRlThC2I?^G?3Sp|3uZgpsr-iB0oarSy-Vp{S=ElD!Ht?BVTE^CyprUTR zfpWRB_xMSzOmmtioTo4U(Pl9P$;i8G(VG!#vwvf6i4@QpgGB)L&OFObyPN7b&56Ue zeKZ2nalfhbQ@eg!;m4Z{R(ylTJ44p1auts_T$a-`T0av$L&{7|03jlHL*=A|yoCv$ zMcu^;t@yew48YBk9_{#yD|k}9JLU7J&rc*Mv78U1<Y!VO4oJx&6!2i4s`T-RsPcb+ z!cxdYOYGws{q}BJ6AQPIj@evst!~bkEEl&}e5TWMhJKdg3_c?c!ylWh(_HmF_r6ZQ z5|D9Li>sw4cKSZw+iFX+Lo6$`BJK<_#ejgSclu8jJv6Q;BO)=}I47)XhhKMPefV(L zYQt#K_NsrtiK^O^*)c7FSq}!sQ%>`uGC~mM?&|ca-ubG72nB+iUmRykAVXZ`q~^He zGHr}ua;2esi;4(A<uJ&TsXQ%#^K0e0L3K)Is0-3R&&}gnnh&!OZvMwgcE69XDQzEb zZz_)pYJT8hUCmc>25V|<8p?0#YlZ8mLf_qjHdBPUz7;p!sIPCj^Q~f|Pzo+kTSkK2 z-|)+CCu83HR<co06Ckfms7h#jWwxdD)Iinf>QF0tb!Jqks@e$Xhh2UmC#Cbb%yYFd znel;ZH8Q~`3JDTIHc3xjo06e)-`FS{sQ&L|6IbHWRv3W5b7W$jsN23T%5Baub@@jo zCj~}Wy60@leP2+vW1SQ@|L(TRkEs2$`+AXYVd0SPqutnqTD#mX5)7ts45;e9-pXyV zZIud|NF3S%Ki4AVE-39j-(rr(p^+L2U9xRo<+*CU`ectk@;~tK>iFcpE$39^VvL)5 zikYdqMe)_XVsBAa^EIrUoOVg_h;$f1OJ+%qeq-|_L#H#VlhYAd60040Q75D%A*_M= zb^|&@Ik?jZfCOgq%9k(Z;D~2ZvgWX{sI~~B5(Cn?>iWX-7qe<Y+6}sPB>Ae@Jyrhp zRoOv)P23P%QCU`EMSTv2(U|2jPq(Y&Jb(2SdC9aM*A&0wKnugRnANdR`^1x34KZ~G z-3$I*MnT#JWC~NuD>T8!(IhFMQh&I)1Ij6Wcc+HkPG{U0ghqMyRON?CG_Y>>LkF2R zT#cj;e@wQm?Yo9+B$oTO{nLMlI~SBs=Zk}`dC`(nv1JMFeweVL>#f)So%F3uDamK# z1*}2&FlFqE{(-LmbhwaVh@Pgmc@QL8cHEFU&{IZpZ5kCZf#h)`@!^BvX<37&y~)Y0 zD1;>WWSVlJk&&;DgjHT}nzD64k5^Mc1vVV#7Hhd{Wrx>*81EX;>(Q!K!6;7=4_Os{ ztHADvl(~(w5B&xLA-BKl=|{_c)$hIYU0*+1?yIhurY*F-LbSSOYg2MTPZ*#;DVuet z?G_=W_=fJ<ei$Ls*w5O?qRxQ)AQEciJSzo{RCSF|4SN|GtX%Z0>#lqlFX~;mfgbn_ z9mL@CKcSeMgn)&?*ol%O8lqCk0v%6AcD~i6hv#X#S?PP~he}m6tM6o@X6u^=&o>)m z^+@fBeJ7S4yVIfXmD;Xiq^()(tUz=};b0TD32?!8v=k`h%OygKj4Tj-5>`3Espih6 z&}KcHn&j@?ZbGL-=OC+gTJ}+T9t~k%9adC5{otqq?M!~PT1`HkSIqODR(<`20q7>_ z4Lu|eV>_B)!l*iSd{vwto~Z3^Y2dCGCjB&{hnX4!8wnYcyd@<W<&>gB=aRAUXc*4i zI>=AlIyX2?IUu-|cIdQU%eL)=#(SsUAj;B9|2d+uwy*~Ev2Hcdn{M@OU(GTl_UCs# zEu^EkBca9D+erSm{tVLJQBbR5$my&1p4HmpG$F>jhV&SRY!o^VztVxG$HWlJz0T$H zR>DEns>|k?E<D_!9HE<Q)2a6_FG;@XEd1U%3J4M+vT8zn5qo^uXzzJeNuC69z{97w z(mRNFtAX&by|v`uPwgAxmnpf$;+(>OaTE{QZK@0%u1nURFn0!uWGzYhv?5soKS)M( z=64c<FhMAiwZJ>Fu(H5ct(F@SNy32dx#NrfDbkD-9ue1Y!yWRI(Ybi(ivxG-A;`Yn zA!NB&cL`!Ci?_n{j}4`!G4;<_Z^`d(+%sbPg**`2OiQTXIM<iYG2=441_2_RN`04$ zD(agt+%udh>`Tc_dvlr)#Op%2?2zfl#~BY5oN1x`8!{65%Dw^8{l1$Don`Ovv{H~4 zS_{$rn@{=oHJSvDip$PdIZtg|YVBG&nESC>C-bdMq*(wNb=>6UpPlVm*3#wm2ZHZz z@jo$^rn;mYoYxsQ3+kjQ1*<Kkjr$9BwN(5U{4VtMla5AA{IT~#Rb<H9ZGl;@HDir< zoh6>gt&n%VC+J#YswPy*a)lKZrhIJ!qg)8v(0puFwgQBA6aqKY=hWp#C=Uu7YC?aH zgnG#InQbffb_fF#8cuB1oi-{59>Uz8^5Mr~K?1UW!vLM+ntM{=i3yaGx%N3EHomH{ zqhWJ%jGFzM*k;;Z24<<GjQ*BT2lPS&gxjqkTM9zCnp8B;i#xedM6bbDHq=mRDhaid zoJmqPvG~vDn@g$rn^4}I+=atT>f!s_=VP+xvyF-R*{2H0CEHii1NG0Cw%nMftNHKM zy#vm{az6|(H+!`)g|xH-L-1##bLM!fq4OoRr0mMNnT`h9JRY0jDd#;PDd4WkqsErb zUodVzlW*wDvyYzBA3c5rZb*YPKA;i6n>+u|>_7JP`mxl%pKN}fr{vSI_*~$HOHrR= z0&yFcafjBL_x!NBuA`iKv7NzKtx9VM)^abtFna8tCeaCdR!KRZSU-`(jbq>um()2S zn!)b?gG@?vBCQ~|`EK^$o7XE1vi0!eg{R+KJ$w4UtEUSI<Jo$Z2CeJ(L&2L&&EO0Y zB`=%WfX=L{Ey$~;WG>-58t`RZ9p$+8_VS8Wy6105Shvz!W%fltKDcr4i1&k~ty`0K z%&pIY?^?=UUL;pO6;zTt5iak0P?p1pSM}jg)O?ELJO?mc^&9@VkiYr$WTT<H27f=~ zpI8I0?%y5CdewU7_6BH{Iak@Q6rso0_|EEppZl%U!Ge?kJF~5kLyuUv{};A{w4IT; zTvAGZ2h<+?HaM2f5V9G89Yt+NH3ZgLG!|Ev`~e#-WKwSYNM0~sU|g%8udCQT&bkqN zBCfR*OnAAz9&BtL3aOaRq|#bqj*ecxusqsR-n(Bsp0P0Lu8s61fWKd3p$*yfMupGa z9DkPjOWjtXEES&&Zb8H$Rrbq(b7BN)A!TCIYBlLmaxkXcR=iW;SrKI=kudRrJI5{S z>=sMpw}DAb7`;{|<ZtoR742&zg96>^3FTj}UZ7r#FPg6^q>LBn5e+-n@YIUc`w8G- zR6(PG*^pmYZ$zgQE|CY5m5y<$NdurSPE@DVx}_?FF?D>$!_>RkH|EAy{%6f)4=)jR za?seVYQca0DR0eT>X88HURV<8$w_Oauln0bQV-Gjr%92-yzPSwD)lfUf14Od$~%34 zrnD8+v{pvpYg@2bY70K9vbNPI7U+k0O!M>>sqyv00G;&qmKJxoZ;X<^Zdh!7WLiOC z=mwN85!JaGTQReLYShOpw}h0L_4V7ysLgTG?EfSS*8H<A-$PhKl;tF4S7wKtxj))E znvt9k7LbF^3@c3ZmhQ)=(&q#7x9?B%A`?krClfW$bt!%CmjYiwL-lU_IF~mUFQ4O_ zvk}FJn_D?MNHM$blBJv8Sq;2sfeo=xTzX1L0X`R#SCNWF*`^MQda}i!!J}HAeyF+m z6lfJJ@?N;QI)Ck2xvpfzPJaGA(S}%g{$@VejRkX)Rc&r7fclkj`YW^e8ttOi&hIW1 z=1iVW0@^YO6jVk*Nl8?h^OA8TdD!1=bpfL{{xv>zRg?L*f_g`MA$2WuUgrvJ6)7)S zeTc+%WGCPlnI~hk(4@$Y7bA;>3x4RP^vG0FgjSk%SyMuGe#aRkekBBpLim*=hs5LJ z0}&OdIJM;3?8q=$ZgM6gH!PBo?Rig<K{HcfuVNwo*^K5~?3qe)pL6#v&*bIIo=yiU zwhMC46C=y8tA`o+_K|pBicJN1IK>0)ZijJB$5Q+ch1=J<YhF`Vd)nI9d#JB#SG(G( z5mDiRZvvvj0|O(&1KtEig_}KSB2W!w4V7?2BLNS4eLn;9N_%%77xO--0BWSZp{9+1 zwK|E6ibZ&~Q=yqemoDKjx&<<o&sSi;*w5D0C&b>=#oNZ00#HafhTgWGww@-s{ZN7U z(Gmi4q$JnIE9RJKO3PcoBSGzbC(;HrrcVGwpuJP!qqS()VMe%aDMuhvpbu<{wDRE8 zxCI2e!`;;1wg_452~e`-S561YGe|rwj4E7rQ^2Nh0t*pV8*@7*zP2wQ-3lW;qYMP7 zB!*_j2fCT1o^&BM*W-#8Sxwd6A-;|-zMg(W6{K)rL{g9lq1@*}USC@e2|;oTjK|p( zDo|qydS`@L+xUE!$dmvWT){WSA#<j%mN-$E>EILd$_EyKa>-x8*T1szvo$vIv$S>! zvM@GA+B#&wqZ}<QV%%K4lHit>iH?8N>B1JdQmRToZ>X59PeQ1>&%;nPW9DEJJ^)$H z@=A<rLWI`Eybg^bw0niLI|LeER}6?ixw!?0*uedR0$X#k-3+mX*=~YTQc_?ro&L0C zL=FL!a!#~nSavmP6)0x1a-J`7r(!;?rMhKh#a665_`n>@Jls80pjhYn8he|xgthOw zBEn06>5ccV?_S@ze{uJsVPov>B7&&1bUp4mpgVlQ@k;Iv?nar30UTsjenDm|fJ)jp z$%D!0UX3i<J>Fl8u%#E!!y`0>Pw<`gI<8*2>g3;>V|Cq(*N~ObGkqaFEW+Z)34h0% z0R|i{o0yj!?HHApmynpB7v&h8pRGzySX7yjCB^MZ=|q`!=;VUK`@peUIVN1AsMBIf zcY``!(@(g^{%M3Ed)nUYf6n55<C9nM9{pQ_X;T0sVorj5c@VBfThM6u<QF4DQpJN^ zb72%Z6gV$AD!nyaXRgYi7DKB*S}f_{oPNG)gA*=C7*B6BiARL)fp=x0O%l_a5k|pU zMKN9+-Z;z)u@`Ze4*pn#7DmwIvKA)VvqK=E@P*hjWgbT;+(!!|7-2NE$&iQ$-39N- zLK)&y8xh8WC783;gYU;L<)>9-HD{&a3NB9!zB_BJgU!*1TO?o34DAUs3^NMtMPDMv z&F5(9xM6gPF`Du7<V%?7o_PIu-RPd2%jEb)jD`;OjP>BViOU6PI7~Apts?)@_~3iJ zP8$$yrHZ=_5+ts3b!Bb18z4dA2Dch?VntVwZ)`Rt@m8p3o=-y4z=ACJ#!#NGv6l%u zVtscdHR+a=*ps0UkEC0vE4%9vCTwFbDe0^>ZL*9unf<%*cf-k$wqFgu8riQNjg!Ku zs^7c+c2rQ!{@KIIJmakKx~YX9xT1eZQg;$I?zh9*;Tf4Qzdq3q8`Q=<@mk}D81-@Q zN{#VV-|;7{TI2qB)v*g%Y7^cS8e@wt##aCC{z@I1?-fxMRk$-%{NdZLgrVtP5oLjf zw72IP*}hpJvVN$pt;)I&Qs*Tm3qZ3CIbJEUk;a-b<~~9>jv*F!*5eb?l9jIGL6^<0 z&6I$@ihOU(*4(`owV;1pJIh_~vN7GwCCh9}1Z-}sz->^iBppK@2-D&0|21_PH#4xS zxU!lBYK&PZ0_D#M89Tc?k<}9#T_1tUXiWFZ4hn78bv5dWniXhUUilmHEG%shC-IR{ zmq5{tvUW;}4@5@hhgew^3i7d;RS6mM6*2Dic=Lh=X2&a_AC?>Xiih{k(xU74O1SIR zoU7F+=^gt`bj=1Y6S~fm7=>rs$JBO}#5y@5TRm&^y7ew$Qo2eu7Q(2g^<m-tp%?rQ z@PnxvCEZ>1EOtq1H|ww#c)fPN(Jd;uqc|b4K2pci+_MHX2|jD{z(*!1#ly)dtj&k2 zmn7#2^O5#W@pQL|XmPLCaq*XRHCKbOc?!>5%#rBs&JjOzji-R!%u{gYLXNnvNaE~u zkgT~3cQdhXBIYTX9P_wuY%#*&Zzc4NQ@}ip4f<AM_EPW0jhWJ^ja$84GhKXaC@V20 zA|^47URYL~R*z57(cvf-l&^KVGqa)x@c5k&`SuASP(g5pE7)iH+v*9rvL!pne8KwG zK5p)ao{*dEuApdNTVI4dij=3x*QS8&p$PU<aupK7ku4DxoYde{?s-N?RS4_6yX=5k zb;kq&L1>?<0@|AS(xEgv4+I?Unc;`<^GbJf@d&b}LHROT7`AgPd|A!E_?b31Q58rS zn5?TEoFoKR4NOqWeS^{h0{w!~ettn{zd-+>^lZ6v+g?}?k0Kv$&*CC)FRub`k792h zkD>w(&uU9AZyOsgKT9hgKN}k#Z@U&Tkl<DqNN`J`W%bMM7tzpt`CWOv{qDNXx{}=z zMkk|NuUmW%zx45jXp&sUVs@Ou@m%*oJ&rrU(9ev0IJSp%k7Xt?i#x8o4|9pRm}3}V zh|o$qPItfD(_71_<*)6mE#r%wpTS}D+GWcy-?q_za|$93*xdE#RNBJ^(kG4yh+B}; zo4D!_;lzWEuwJ*%!z!tS(j5K#=&tP^WvJ=R@%yRNnEp*9(^8OoJapIBr6TtwK*)eY zXw(M!QPCKHVIs$$BxkQNO_+T`pP0&4*qt%wQ7i<D$3n3<tSr`LbnHCVTDjb;^hd!T zj3ej|{AURkn-MG!01b=H&`mSM#o>Z7V@<E}p4>>w_45x4RsG*8*eD<)Fpi%$gHVRb zPa@#b)2nbv`6xnJs<(?T!ZY8)FVNN1H_#*B(-*P-DZVsVr^zYamdEJ-f-#IEXbc{M zJ4OTOP-HSc$(HB*?}FbLN6>Hhce&Fkhl0bMf{-du!R5m|hXhklp>6@b09t@6kS+Kn z6zCk4z|T*>*to;FD}P?CAFsG4{d;KDS?;YJPYkRYZEda{uI8;id6sv;z<S!s+&qA5 zaY^3a^>F;~#77jtPk3Md^mgv#iu%6(uHN*V&a>Tn*W^mce%USiDZ`uHJd_t1-`ty# zBJrFT;0hyCy9pOBb^+Doy1Kghbk4!m+#V*oj@HQZwVroON}hA_vthF9>s#6_5Vk96 zD9d>h|At1qe&K3)?xo6#+zU6duyDPctf<Vr6ze^1UD=+H`s+5|72PckhgeYEgv*Hm z0G8Q-<E0DZLz`EIAosf;49l&&JJ_kM7|Aaw#$l4nOS`Ntz;}1XCNEuBklyx`z6WW4 zMj*c6?G|HIu!dQcEQx`t_s>Zj2do5KT&6oHU)q*6erZzbb>-{f*A-78e52zRn@dyG zWjc#glEGY#FwK}NkRT{Z-N_vkXzb>;^D{60{bFPPud93$(9IH{0F_e2rtmX|xxM_2 zTy7h`C<PNJ(U>}JgvH;70Q!}1{Yrqq_3=xxBVhu&luON*m;rAs6<vkG6sdC<S?jU} z2A3HoH}dPkwXTk`H&_4VuIA=p9KLz1x$8WcBm7NI0jcv4U=MJ+z+%<%V6kZBZUJ_T zO8?>GMp9;PMzG0JT<J(D-X_3~1|h5wBE<OzqphX*|Be(VtP*H40rs|d!UzFJnCyoE z{>RJ<%z5U>?g(R^alx>ohU?B%x%jZM(hK2*xR9O!UIDx}!csvbe?jGie=h7@h+u9! z-w5k{$hd+nYzEy1E!BIKViS+S2#3_A(}S@3pCg0341q|8{Db{LP48-$85Fjxh}a2# z8!9OnDii+loK*p?MbPFn#)1dmV!?wuFn$pxB^V}c{6w%(b}sx@sCWq}6@G1Y*kLtR z(%D>huC9}roCQyKjRjBGlJT`L2?42;@kNVAhi^yPQ|qeWRB-3H>74Yg|6#AnZQ1MK zDPwm$0)ExUUBykk^M16UD?Y%)qr(p0%3Tek?{^}OiauB2`NP`22T!L<+Pv>;z<4Sf zSl&~^O+|MZALLNYjAp^Ze7BQL%-j<){pnJ%2zG5$R8)&cm}h^2k%e1Q0ir=FHi%Of z=kmFPS~=u4;pKItf19dzdwHl|!c$NpxW8Y=6jFDQmjABRtu_DMh5FjuIaI@l71}bL zKC+mSTYE?^c-P|ATJY`ytuA)~RX<{hwn8_I%%ZY8Jn@04Wgg^R{hJ=dv~ql)Cs2KP z#BH2-!K0FNam;OmbQ$kiiAXK;B;C@#<v~s@uRsJr7gcPJ#9D5`6`}(K2`K##x*H^* zG)wFsTnABKtn3hK)WTkL@LU5f9-^$I{iMsy3hO%3Qtved@A<u;=HXQQ`?csqr%(U7 zREVH-i2SFxs~X|6rcZl70xtfUmU1_9>e5rneN?<?n}k{l6UvUR9%>43zmoFXH(t-q z{AbrHnTf-8p<2+>Z{AE>I1J3_ow(WTuz%~9Z8TD?={6BdsHN_ALQP!d7S!qnCkTje zzZz;#3~gYt3PBi{s44diPV-0jAv65^g81fo!RaSb47ue<J_sDJhoRf+?lizve7Zj- zA~7BkF>(V1j~7~44Ub2;AJ*B^(`EWqaA9iwiyghZiX43^%98PYHAC<<QFOq(-Eh>x zJZiWdFes?;?f0Lk1!cbdiPn%4_9K)C%u7#B%1`GDgk~6k&COpL3_-e#@)-?EfyhTE zB^5N2Y52{;`Pd*P`Rmb~iUt@CEb1W$99V4siQGG;v8yu*gYpOEr6tcOjW1~N3z?h0 zFg&&<r*D=clROi_V6@WH)nixRBHtznrRv)5?yk>D@#%L6z@wtQ>JySgFH5lt0r=RD zJNii|9<~Sap_GTm$@57l$=AJ}Np(}@ArWHO!D-NIbx`(R(6L$xFGY@MXh+qeniXnk z6;$M8Yf+^whs>bqTD4|OEx5VpuHL{NejQYAU!-t?0u6%O6@ltE@CwjR-<U(4mC#n7 zfas85M6^#E6ja^Tsi%{EWA}y%*lkf+{+n3O%`Y<9y-T}Go!w&wLOah^<05Ixq+vBg zZ`FxbH1F^2tGmOvi|#z~+HGI%1(eugkKT^!yb-AM+4J6&8zs(T&P(|cN?VB{)GP|t zd#=DMSN181=X#=GbD3fx$Oqx4Q}w}y!tWVfrzCF7Jn?ixxUZRdid)QL<S8j$ij?B# zH>Dv%hu71+Ef1XBDqP=f%p}MMk!6^Ou(E>4@Y4M7h*C^gwEmir(WbuPB_o4-cEaH= zaL>;`*B@Feg%@Xpg%sz8hhlR=!>}14(R!r@1~@%^j)C5oBiKqI3+if<8SiRulxCJ- zrlIHHYKnm+m6IdQ(oAFEGo^3u>c~s+VqIft^DRCD{pQc-s(ex_Qo~yi!|F;2^^EZT z1`>5weI_)a4?g+ygK(JeDT%K4!VpW*y(SUW$?-OOgGwbq*7BI3Zj4iZORS+zgSz(m z*IzvBwo<;lzsbB{woin~=@#X!87ZhU*&q`Q7Y+{!O6bbB5Sz)Y$Vmw<X{@sKvh}nG zOt99!VgY-=QNx*s$Xn>Na$~vLyrgwzBnZUR)`1VbTpJS9q3Tgwt6i?DWU-`_>Pa() z>hqv%2ZVnpGSJ_l1)4Wlp9D)WL{kJkqw#%h+~N@Ej|@c+?74}Se0B*W<MF<-&<s+A z3&zzjkUn;yPIpe2ea)Gy)giz?B$#L$EEcRSn<*E8CIp>~HHb1)(S#Xf!9Y>z<w1IJ z2B8N2fhk_Z6v+itt(a>+;Fsd}<La+>6-HQfjJh=0v~G!>PX|35@FNOQraIS$FpZWq zP+<t~p@n9Es*7M8rGcH@0ar?Tdcf3<fVAnfLk)rrRW*MWq?HHi%jpFesA>r3MdVeB z6P!t|EX>TP8ELTgvJJ6H#3Ittl;27C5Q&i2b~bgq>_HF}7s=r%oG%Gj9z{FpxC{m8 z!WZwb=ilP;jD@Xg(R3~hiw;F%bHYN3vO_|P(8y@rbbb9yUA;Pe-F7El(so^NKB!Jb z2R>wVN1I*)Xi+tWmc!92hh@I+(HwW7yUc$-zY1C0S3C{@U2byRf$jhgx&$FBg`rN_ z<0|WxPv!oBMLDjV+n2kbeAeQH+_PPaS(R*;pT+5w(u=I5e^|22<QI$V3aQ+#TtI56 z8E`;hm}OR_R66)ZcWSx{`YJPz0pIIjy0X)iv#vIK8fIQYE2p|>?8Rth<8unN3bm+a zR4qHBY7;l6R;_8878H{uU2hQtw<{dmda87rXYuayzg+JgKbz)5vSM@F7_Q9R)~oE_ zK03|r%>pD+c5GfN)0L6e7Ry3T@%{DkuIpd-o-Y(mhna<$hs}iLsic0q%5ltFET!pD z55qY9JJ$|0&!4;2$rr-%izHTR5+bY3Misr<eU+V)8|xcQ1T-t7iN36mPQJQ#Nar;V zcCYoPa=Z<_jlDVEE2hhefL)FiPj&#H@Z7{&&sSx*vs2Y{PU6i*RLMh*O;+D0WL6Eg znyd0xr$?eZN)2~6SHme$-^?>&D#k6t0^JypLdh}s4x3PwdwuBoq^Yj#>?IZ(5MT!o zf+)4In?aT*MQ%GM=`LG*qj(yVd?0O;8^;v4GS$r_-9AdQjkk`!3rv^B4BHnoYnEI$ z?Fs|=9%N)POR0s1ar}r%D30nlJDORHjf#^vPYj))FFTXq+Dt8lW*eTy#RC9IvmGz) z!OCq3=wBO=aBj17Hgz)JD^cVu3Uxl8EYft)KBUgM<Ec$fv$YXNYok>Zu{}zj<GaE~ zzP^m~TOnnv=}J~Vg_Fn#>=t8AP?CliPRV@(sGg!_{9d3Y@k;VqV7d(x&S8YJMmVbi z4tqz@-jdu$a`&?2amip}-sB@68Y4MbNcZ)o>74H=C*O}n=t$pm;x_ZR2Z`Y1OdFgE zuW<j`WL;z1S@`XINoj4R)!d83l$gA}ot&nrQgmmbb(7>8O>bmvP?p3vQDiVlc}1Eb zYQdD3N7pK4r&UU*RVuHd55TT4kZ<HTGOAgtIo+>;Y`%eE#4`@zncoUu!9#UA*OFnT zlu~t`P?L9Wl^eS`lrv;WYU+5b8x%rgwf8dCEy&93USffOEMT11d(tU`Y?Zo`31;q< zt&^0r?rt1OZ6egrATfz<1BzTn($<3O8dW{XY~uyrU8=Gu!fN(zPM{@HVOPsVyV_PY zS|%%6$1snLrDn)rd@Lyr<|LM;TfS^vKr%PU%_YarBiT+t*d(1_a4px?L}0f|z1=Px zyIrEYeeO$l5QTgUyte13XjNc|CyF?FZqj^<Hy3{VUph&C!!d;;Oyv+sj#p`P%{TW} z-al&6k6)O<vBk`a;BxS7(#YpBBdwv7C5+FJu~_qf5n3}=M<-#W^g2Nvr~R-V3c1TT zTNlZ=<GE1=AB1-d#!e;#p?6`JJt=EJ5yvRx<oRTkMt7~fJt@o5;mL`1SdQD_K@D;_ zOrCX~O*<i1?QlHrK`H+*%U4dqYWX=9F%ppEBckl6Z9YRcrdkGFae~}&rFVs_j6;e_ zz_veXL_b@uA%C^Z{n30Yt&12#*BAW1@iCI!-;sXk!FXQ(Me+rZe6-2Lwg}B@+cASF zwKIGn{FE0mXkPA<Yq>hx0y-KOoz-y9`=F51*bEbydvbMF73X1}h7;yKIh`>r2ivsr zhbG(Mcqx>d@TDW<BwC0S1+Jiodn9>SrE!10p|M)n8kw0lxq3;f$%Cm@LsoLR<;&Hs z-Eg2VYkN>dmu@$eKa6<BA(Z)D@D)5}DuI0%#%L*J%WJj~%2$wObLV$MntGPRw~hy^ zU}l}@$x$a~L*V4Z364VA7-zvE8Fz9+I{xd;oj?5Qz2*FaaWaEk^B}AnpCpQyBq>fV ze;MN-`D(02deMT3uHCfeFya}9@XSMKg?C{r;jxHum}UW`++cj&AvWDJNb*>aPaqjL zax>HM6Cjxsc#tH&$>j@Ua-DoBjP$sZa7PL$FquMjuJSBC#Eu`=Tb;h`nmmA=A9sTy z#`YxXm}1A`Yw117iukW%D!(gIs1c9z*6|@47d`aB3?>#cD}u|fw@D*kHAZ@lQhKWR z&aPdY5-{JaJ~pm2>6_Y;)oRK0@nfP;OUC)ECrN4k9$`yKfMDkS4%#0?Xs?yDw4jJb z6f$r=S*7u~zVhvW>`dDyH`#W1V%rBb$fcJ&cP_>d`HV2q&6Ki(@mcC59FZ=H)FY`O z<#sxrFU(0}rwTy(#abc}a%M-sVl-n)^i`je-)yk;#q15@)uoJK^%wl_Mj1){HPTlx zo^zSxjp4d1IktGSop4)ZzbY_xDm+{MU!qwyv>7)Zjz=3O3->nOcDSC;N9YUA)ud1v z<^FOKXUPBsUZhAGNmZ*fRqB&(Ri!r_h@O^PWJqr?WF=SJmn(^Z9WXa~9{*c(OGk`! zAlJqY^bZ1KXNqX2J7tU2RheWs`BTT^eU3uDJGuYK1O?Vo$aTiq(vwgIlV>^P#Dw1q z<?`A7_}6s}U-Gtvle<jl6og5ULXt|zRlt~-k#C}ljNX<OyN541U+ZF8V~Nv=Vdjmc zniAuE46#Q&Lol62JbZ$LNXClX7&(4s1?&DKhg*>3FS&eWjF-rl#z;>(3HM|=1<t3C zOU-QKxuR_YlrM}w?Afyqcuk2=@G(2CkDlo>RiD@dPp$d1yE(j*y*(N{lkepWTU;$} zg5R08{i+pSHxjoz6=Gz`enRP+aiLkcn<fdfPLdr}1^ip7(4n$M6aWLxx|L%t$On#h zGOev3#7y1T{bnZO;xZ>!<YhdZgG<WIX0FgoLN#gL?poZS$vZ6xZ<$KQnm0Fjwywv? z`y}r?!ajCg0KI2zu-(k6Bf$mxLc62TJi%(qoqQwIw5ZliHYe2e&U+;zP@N$SMd$&v z`tf9li8pOiGa!bbw@U>o7#e^j%~?m;Q}(pDrf5lMQ#Ln;Yn)u(6;hXIi8&ZEx2{<; ztb8fulA5OH+zL@VqHd#NpTLEg802JH)F`qw61POg-`rV!V}0t&OQ65=9rqv%J~PWe zIh@k*;!7*2@G(tu*DUtyWcZyk9zPq(bA9Zs(p7v5?H}eAr+sT`UpBWZlZPcrtDSgn z_6_<Mqs*6$yf@#EW(E;XUFJG`Vp9*MCf?alhKifs9LsEy-Dg>yoaTuQ^)#>5;cIef z=yr4O*!L|d+t~eC@*caNASJ)ysp9O6Lb=r*2;hgcy+CBET~O<MM(iF<<sbH4_2j0x z_qF6~G%IwkY1w5s#Sk=AEo{)+NtQH^9p&%xcZ*xllAesCs<61cQ@&o1>JYFj5?_Z2 zOlHGwknmsmjXmOO4|V&@q?~_A&4;P$;v<*o1nWi67i8TQHhMawXDw#9WvL5;g$++v zl|_?LH%`c5LoeAh!#>$h=E!0>MwZJ;xl*np+X?#IQbu_{8cuY<hSOp5UfkA?d(j*$ z3@Mv;)3)7RQjhjZ*fr{aEPjjlzkA40k+z^F!ZBmg$)nb@vYBcg^DoE!UQ@uwtg`Bg z4g7IyuBZ^ev!1goS#DKPa|%Pr&1QwuWip&;?1-CgJ)jmUm)}YBw0HvFRej(=Q$$Xy z2KQtwSH9A*r=`I6>_#)|H!)Ldo<P2{{utj4kyQw9$&bJ1|2>{HhQ2h9)HC*>W?RF= z7)URicpHtBViPRrfOs~x3B(ks_??sDj&L-6Bcf_)6N<<K!tMtSlP3@4cZQ*fFTr<5 z)DS(w9dq|VhO2WRf7$fKkfzbYHjOH1|MB-Sb^I`BkJ^781v-A34>bLz?YHioYhwSd zVVi%HzNct`Pk{|39Q2$L+VHwy+otuM9KcqchgYpc(7gefEAwQ&ERe%wQkKd>StN^V zB?&psjMv2+tw7`}UcSKgrvR8$bnbh-rp`Zy7oDp58ylT}o5c8Kw?OM(zyI3TU!DYK ze=-B$*5x^adDnm8`s#e*neW|WlmEv~|J#4~b?y(a|D4@<yXIN-@@@Zbo-|CvN$<Jr z`J|QYXZu$3e#YmMg6JV|Le>BNZvdS6aTnzI#$QMMw>U5~0a`TrOSg>Ab^)#f^62TS z<onX5rPy#I2t2FycJD+zEvu6wv@yLWcF#fy)|O@0W|5~7&IK3)r!UbGTBAzW%dd+g zL#(7KZ%ygss)H4Sd|%qM6dP_h)%T20uYY!EV|q{Qo&|k2!)JsZuF76)4|dPY&`*hc z&Jy)J?KLvY1r1;gbzlrDKy1a$67jgCgQaZix(MqO6`xS9j)-@H50vZ^@0BZO6j{;^ zs1Qdg3?3y3>7nQl$&!2tWiJ(GCx;7JA`!vDzDiy}A}K<i45#CvT#T9<`E>cVV;--i zWb~aSLY*MbGn5bHnPzzPK%r#S?4eNhnPU;faVlLeTDw;5P#mZL(rC?!CZf=(?oj9< zj6GFlRGR)CX=A2#Z>j3rOsj)So$!eMQ!CF3mvs)u1tz^RB>}H8i<PE^&&cj#D?)5q z5`6KSCtO0NTb^85+O!lKPL+j8d%Fg9FG4-b6&STjkzPl;XF=Ju$n4rIBI$Ih$}Nvv z5>Hg=S`)J#wxn4^iwXZViTkbZ_AR#w2!{JODttdxJ<Ffk5$atoQmithSKlrg6K#=g z%IWxNxap?yoB+L+RNK!+foUf}KsGR;3bddU=rAuI*aVm&<iNJl%RaDY_3c{WU6HG4 zpmp2kHj_#sS1nfga_;j2{P)tc7Xm!*Y_wjET3nC`3{(g|GYS#WL^!B{uk4kLglYSc zfPMueSC%$OvEdX+N_%yW{?V6HE-fr;zcTS!N=DyVBI}48a@!;yY1Y97!j4nf>!<={ zED`N+C|!F-nxOq?gB9|Q<%cD#GQpB=)g9G@Ygf_63ZXQYi!D;w&J1l1y2oP~!=-g} zqRQ$UY3NO6SWIk-Kz%{5;Ou8)Vq>}3qfpsa+g3CXXM92YpFQSnBe+F0(`v&9<kr%r zrPy$qfp*p2?p3L$r3Q{rS$g&Do&|lZ6=&CG5y|!m)RN7Tzet9vbiI7tBV(G9Mch~e zF*oA(xMH+Rje2Wwb0puwp9-}q0TJ~2XNSttt8e!#$aRV><syBBxGH;P>bCmKP3ef# zvr-;L<O)I@kPrp9t=O`r&7inm-_>cUw3S{xRs+*swgaaz5AcJKeP(;9Z8qa#rixH2 zov#$gl%;1;a)92Z<WM_NN8BRiTO~rSENzlv!zp4*OGtjXx}s(&?x|nLBrhZD$hZ_T zh>tWQ<`F45RaB0uLFS_P2#3Z=@7iQF7}C=_MqL2Kols~bTz1rU=&n!(S0+l+-y@gW z!!rD&{X&Jaj%`F)M~fR-VdS4U9d<z7-PuBPe+gQ%SxOV(9a&|>ZqW`zpFijd#5y;; zB;ks3RVlrXTecOjf(TzM$w6&yH$pR{(+(eBHCQ*qj*VVxXr$<ozFL)cTEo3#=wgU~ zog^eOro$YFqbr97TTSSSVTCc0FzNx6e-JM>UAydn9r)|yNZ;O%d+Ru!(n`oARLOLe zX21}GGa8~DtN}&RsDpB)q%#@b*xfSRwa%0HM#jAkulDRS#MB;p6A2kB@n4zgDq3E# zO;$x!70)zymQ1KTvnRBC^#P#~eL|_xAz7Ms&`Px~tCnkrH;~=5V$8&@M)xS2;T5%g z)zZ%D7T6J_<Eh@861y2N_;@=b<FBFwQm3!o_UTjy(N6YT^;U_US2N#p?WjGVWzg=S z?s$g;dhfi>$GhgF3ry@N>m3r1k*t%Z=evBQZSQMg;bhS%b`?gM(kT#~QYU*P9vYzz zO`UanE1kTwj4%RXcsTD)YcR}6@5a9Z#5P?EEfGvwher2W7D202O5n<}xGJkVFn!7R zl2BE6rXkD8T~%h*k(PH&$S@p5sfom6RF{pbj|r{D8qRX7{v(wwVQ;uszG@tuxnz7Q zOmKB<b;yq)(lJBDdXi%RRimw1xqXaKlI%-7HqbGFetHD`w;sR12V~dZ2&J~vo=7-| ze;F!i`c)`I(dYOvgRhpve+6xgjni8_vMok{TKHEnVNTi$PYj@=bjx2ATk7`$hABl> z3}JbzS~QX3bQyrv8`VK8Q|Wa5=|hHTN6CL%7XZ&m)fH;fx-4g@idggVW6RrhMsBCU zS~IdERTO{wz+Rc9Bkgdt0+=j&ZvC?u4sQlJq-TpX6~klAjv}FT<@Q;(o*vdJdnX9s z#FL!2rxNkp&yOPhpFMjzc08IJHVd1Qa6ecwX*p_+B^{YhoTi#}hK^qstTH?}@?`5P zf*&2U{DW>!UL-6{cI_6RlKP&F<y)pNXqTR|d$XGT{MiVhE6q4_lhkZ@kk|aa`fN$x z<{E4{7#Fwr9H}txZ(Gl#t}U4btHG9eF*6<wvG>pBz1EM%wf@Kcm$p@;O5$jCQgqzV zbf}c2-WII%(!9;cqx85-Fc7>2pqP|%hKLI$FzrF$JxIE$%(H(p`oCjh)XO5fiHfdN z{vi8>8L0HSWf2IF4H3e41Aq-9L*Q5@pbtS^mevM3uI>Ds=>Ns$-*=A-!T#{#E(~zQ zh&USX5c($i+757Qnb5$Jv-$jt_CN7AfT+YRlilMMi<N3~Zpl&RIigHUNP%+Et1dF7 z<1{t4y>+zRBOARfa(EkE+<XEM7QmNp@TarsvPO0M3Oo!^>A(rVv~eh5JVW9}pJOfa zpctl+sd@j}w#+ldC@`dlNj=E^x}>pn1d*myUDt1^soNb^%piWsugL7v5qablHLO!f z;%Jsx#+-%P%+FD$;AhrYX_J7-kPukbKt*iuxiBXr^f0|gt{xn=AAUSzdBnJZqVE$P zKyqt7KhvWB{C2b&48pIkvzaN1nzWf)#mG1|Bpw7)r?c6tb~;<}^E}wAYC#xP-N!G) zBB<S|P~6}xIKR%Y{xnRO#8eCPgxw~!nblh_(oMG6lRmEx=$_?<VPb0(uCZsj`enwr zABU;2q!%koKF)lk1auABlt~S;f5yL=JE-qLrZ`A~gflV?_2$=bqSPvzsrxU(LoVfm z_6H4(Dkswn>F1mg43X7_Xu2uvMrq<?N7Z9D$qR=H4WqQIj9jYZL2GP<0MjQS(f%n2 zs#F`M9uPqFqk8n*z|k})=vbwKE!IV&$Tb^|C$>DO93~rVx!TNl8JeX^aEj4rcw|*O zLNs+~NFHl6+E61ADzRNJ^faA~LV%6}2S9a}fCV6CGe9(d<r%D8WB&C`3(-bvnO`b_ zs&rR|lD)0V9$KDTwAA@aYMj`TBWQ=+PIZec>2X*n%C^xPNA^0YXv`=ZSHH`}p+&L4 zqIu`<bT(~k2ZG86e#%1?WvLX4A1+!t9jXCT2(;-S&OFl~jyrtKG7E^@ct!10g5!AV zvd6ifSv3P(-Z6sYkY8b81XLHqQY)KRSn~}8{(C46@2)<d7_l5-uHuy|VtYgumr!*+ z0%vZz<wQzZRQ#<H^A0o2l-3_RCndQqiBY2M0SukqVBSU$yPV(p$f=Fsx(DwI0DhUq zDdOw=2NhRb#c@%Y9(Y3RTF4+z1$zPP1#lm@OPN8#PM7l)qQ_oWsgnQiBk}+J{V7=n z98@^8>Yl)4sYe*WP16SR2Mef}6Qj4;5g2}9KcyIG(!3kj)@U9U^#sV;7y`<Kgt$@Y zh|2Tq7#6r{qZABSvb<#zs*s!5!RbNG8qo<M%R>{m+Sb*T=w;v8(W9>UGQ_0=+WHVN z9Ms0)ID-=U>KuYAk;SNzd|AHvk#v*$41ZNfUD5RqgE-vKLOOUyo!boq5#nJ|mI^j+ z^20ggL21!3N)$u<uYloyQMK^^g}T=V0$P(WoVBC|x2%BkRlpfd*^bMT1|nwB5%^iA z#?nNOsMOP#9CV@iqN&nx<NDj>x=YCd!uirE2Z#%9Jt8>9#j+i~v%I$vD>q-4B{?%L z>Xsh9vA-22E~jLk;TaybaR9t$g^dW!oTShGVb;YTR`Ck!=t0EZ43Bx*EM)rmkulY~ zR{G+P7Ht{ftZ*h?(Ki52(WU2fh|yC90V6m<iWEAikQ?EGVSIF#5rXcje55&@>&Ty} z=5_yy<;x3&3KPy}3>=mav{WhYm*_UN!<C!!*;hf3rvD&;5O4+E*#Z(192Qmk11#DH ztbRpEjEUDYXj-?ByF-R$C?{@hWZ1V)raUBi08(+2QK$LshB`+5g?8IKrTB(@E*$?* zz~KG?M%62%i}(7c&5yW}dnTt&avl!MHai9xRfA#V_c-7EM828^REIPj9<!;c+(qVH z-akzBSX9LG2?uD(jX?~;8{*ioKc>?xl0-Vpse(^aO&Jc;*)f08LiL`czZF+e?ChjS zAd;G%UnEi#@#Ofg_k@lKo=Gr0Jl$VdFzWVPeJ+UgFW2g?Fx-P5Ua<gn#jotj%7W=0 zdta6bzA=^PWl$~+i7*<laj74ZD>wBfJ8QIghohQH8$VxmkI96=tT7<5ZrB5TB%V6z zV0(0go(528(_Vow{!aQW1QnkKB?ZzP(PqR>h8Ynu3&NgQ;0VnCKi{*ocJA;s`Ybg8 zJ)M}1-4uC3Vl>L+P8TS2)m6~uOx!?taE0*b520jDiwSqjkdyoBS0B@f4k97ul{z?q zXcU!9X--znt+zw&wi=?U;F1C4`|QlG*4OPOpnrH=-&$Yh)6Hdj>04dpndEJ`@fr86 z<Lx=QIt#e&9-+E6Dnse;kODB@40O{zv1Ig#Z(hA5X#^0*&JNa$iwTDXv{N#}4T~tr zI-4v`oY?$=z$xZCVYCb|pf^u&X>46~;23Q1Kz*Z!WFryuCP+PNmtGMA-8!ChKfnqU zPs|wAqLEEPT>xXU$+jGT(!15pDilv)WixYB!oyhM6prmuT~K%BO!|7y7xvtoXJNPs zMoPs^NLe(~6ufofwQ=_TX_wNe9-{mfyS*G?;rt!zlzigN-ZZQnj3jmr$gx$~8_?~Q zQbOJhR?ZNA8Agckn6LEPVM4@loB#w0M#Nc6r&Z@q{%iL?@hX(i_2D%iSX7`J^965O z{4JVg8D|&}LT8@lmZrE@Z2fHZO9>}zO9zO(#Z(Igj+s|UJ-@GB@ANKJf<+^Tj5vv+ ze*zIg1~GIx6cbTS+#LX}16lexKyKxkg?IEBO7lLEp6sw%MVFgoDGu<1N;hpQDm*UV z*0kl?O%c`W=HT|Sr42(WtkUH$nq^Kzk7yi@fS=sj%-GP_<*6OhBU4+wX`k-N^KbMm zU3nYvxj`d`$!qojfyoz}UF(dlm1Id6O01|F`e?dbAiA8w$M2d3S9_Kj3=t*(hJh2v zY`}?`RRVJx3ubzYK&39zvBL77Sy4^8G-wC;coiFS;bp)`7R-klL~VGA#KSYZ=Lc-{ zN*B8{o(K(4g}@%smjhL%WioqIGU8+?ZWUdr`@df>Pt9biU5QX&=LR{j`xBJqPSsS~ zt(?C+WdE({KU$L0-WICX4qk128BxnRFQnA3xrOHhWI{ppK81Vh)&=x;_nXJJkM~=5 zZLf8yL_*_8I+d!A)Dx91`*tAa>#%LkAxzm5y9?mG$HheLfot<;%Le%o>FTWj%7A1I zR!e*dAa0~nPMa!D4V#jqc<1m(l?2EB1y*c2dHR;vWfpv5WN2s*>91cvA+|mk@-qm1 zvs)tIon*a80g+b(yfRFl%z@)_yGxN<VUPK7*X(9!lB!ZRsvB}8Hb0L5CU^f@&Sit> z{rEkO9M_Ebt3-yg3#09(yOXU(b*gwWi<6#l&vDz9Czl&pW>z)rTTsSblR~|+ej)Nc z=lE)E7|Uk?1nH4r=dt&8O`nB)$Ctm&lmS^8&KZv|8|1SAJQ>{IZOHKMlko>DaBM)q z22<|?0yy=MLSegH8(#U<VW{=bNZ}?A*a4J!!4bU!YsM~((c+ef^<Jyfz6WKk71Ul5 zdfV$;YP&IR%&FwlN|XhP%Sy2Z1U|qDvTe#3%8D%<v6QKW&uT5|ba9Tf-4QkTDO)L8 zvPu8od~6o6A-t{H4$<{(09?bXmy#_4g})f$d)cZ8F%MfLRF~v9s25YSrhQ4ycBRPr zQtDl&KQEOcdoj=Fe}gTSs{rB`R(GF#%d<t6K{mk!07x~jYdk$Z9s>IL_2V~BZ*JFz zN5@C2R#%gGctXI0=W02wuy~xHry2_4FTnmi*OpLeUG-pUcg?OW7)1*}<y9)K@-?q7 z3jW;}H*kNf(Y?2k5EVS&^8%^T<)VUR+R40j9_HO%_a9&P-ril;%fsFAZrxkW792)P z$F489an{U#Vr>G1Vr;>|MbyI+Q7)XTO0OyuTt+e2a7LUSjYc^Vj;qJ<(MCmOyo%q~ zdSU92?CGtg)OEW_mvY3HKgyUaWpc5r**#Q1WS7gM$N6dCGMWh>QDP{)Q|W1{ZU^x3 z$$U}gXJ!+yl%KMa<cS=o&xB^j-ijXl?ml3(X$lPiPi?6+qK-O^&U{|O;FeI{&4gq? zpvX4z(RnPB>T?AHl9U|u01<tKz`%C{-{6p_T$<!sUE$?qpywHN)KF}snB<f5O9B-o zsQ{==)!Zi7&4eV~<N-PCxuRf?9#T}^<B1nJ2#^d8k%*P#JoX7o_6H3Kb?oD)BPa|- zJXi<q+7Zd>H$sH+ZYH68)dz1mkD4I<JnUSL!x6R+^-3yUXsK5uSCW-)R|w@@Cb48U z6qR?K_{V!eC^!7St53D}K)wk-3)D7+vPLF&4l52H4No8$ye+}oDGm_ajWYD$63`)# z-#tUR>_mU;lF>(@;>G$Isc2=T@fKc6%Y&2)V&m2Q9@{QQaxriA(pR4g#=G|jL><lZ zDnA_C^nG@#nRxnHNpNwu-gRojQFXUB7`qnH3y^ObfFd6K(mZl?2`TM%DbxZ7mepn_ z=iN;pZ{bo*FqbQgD%s_nO!lm806q^Eyf{auNyfe~>PRYd2c`y)5-TdqUHO|f=h3p( zTtYdSph@kd@?h*yq@LL$6?HVH2ohj`q<5YDmWi?LV89dnK{yu>=U<0ce3o*66Dc`M zMU8~%3+sXv5D8i=s5h2p4<(~zck}RjlmL)3&%`$}-ZKCCy-FH`avnX2B|~}F2}um} zf?s9-g)u<EKJj2S$v}+B0X;v$z?;bd0<V!68%4c}b>dCq4<PGq)F<Y4_c050)uj?% z*!(W1pzd6GGT@!D=-j7TkFEalikQ4m-P-T$cvD{;ZhCLNx3Ul<Y!K8A=>p5ZZ(Sdu z8qQET^;QBi<Jt+pn>b?*W&XWX$0L%RJ4tuT`VAv6JtB1%HYYbznid0STX<mul~ouH zwBR<r6Z$~Tsq6SLBZX-Djs{jJQ6`+7j>o;9eSL+9?2Fh6i;4?$cWwYlIAXCzB0g{e z^L#BqAG_XnMbXVVATDm=o8Av~S=LUa<uo(w@)5nDlX)g^(E3+;1usPLB9n`*=fh>K z=oA}YR=i>Pni-~id|x=n@(T3@vKd7O&B39gi*8g@sW%a<VLI79!?RtDlch;Ch6t2% z$EG$+cVK-jOr5S6i5Y(J@b`mzjM+5$4|X~gPc!jkV;7dZAZpDt2XZ5?%qQNnBOL?} zNvT;qBFu+}g8S^gC+Dvo9&6}<=~AyMxBTU&$m+<ZoP-L65&WvQDH4*TkK7HWQa?S= z3VI|+RD*`*4qe9BL!-1Iv%pSAwIxlTY}1o)mK{~}pV@>dM1K@CMaYyvb^!O#4W@@u zfoHK@N5<IdwPRWynNMWlg8hOi&%QbHAAj7xcXK@+wn3$A`{oESDO#35rD`IbOXS3S zGgSo5f??feRLVkA8ia+iFrB9B2&n3^wuRjmZd=4{(f0g$5o^Cs$$;(Vf@0ezYUy9? ztn>51-EG31b>Zx2!x+i*w@c*y1Y^<}w=?#(dY=fx7OJ!zkY;QeNgj|%EX4UBa+TAK zBX-;If~Ocemo!WLU1%j|#$dyGC}<cgjpeKhd`5SIw9%wGW4o)YUPZStJiJzA29eCM z0N2SZIF|bFOs#BC^kh1{%>;~#Tf2HkiN~5pN+44<JZH0M)XYHa7t=(=O3f6wWRI>^ zEIh+{KO6vf7Hr36`0@<ndQ7uwCzf#mu!w!DcyzpF$gzvEDurf5jv2UnRA?hYQ0CTb z{sjK0xCsBJ0|inbeaa<6M7aFV4Eo+5a!$se)Zsn6Fa8;R!sgS|09fvKo3=4)y9SAp ziKVSw#vuE`UMM(SBgM5Ugu^|AnP`JV2<4MwAhJAcB?V2Z#EuSuIGEi`W!9y9;pyrD z5vTu4CaOfh6$zPHouJymlZwU3eiwI!K!>UV{ml*^6`To<DVCs1b!5O?AwX$n^Ui(3 z9^bWdP$n_`%WOPVu)Mc5)W9QUthJ{$<kk&G`32z!2UiCI_I)1kd{=I4@3k`%Y6&(W zd8VLovJ_JRT{|%BI_mrLaqKl@2!-#@rXsf%6(;Ehfm?|RN2(MMC)46t2^uiC{(E_x zAxXkCC&pJ$!EBmk7|<VM+W|raCTE!zE4mU^%dJ}IE>XwUuvFXL?4p)sDHR+b{bc-R zVIKmUY+B~GuH+E&h~aucDs)k&Bv<^}<Qpg`Q#lmYC$6qRtk^V`QZ|n|`?rHl^LT>9 zh+W@$c#4*YC$sU9(UJ+8sq`gMN51Wp?n-ax$OGhOnF>4ORs&Xh7fmg=^px93Kf>5P zql)CA6n8)rk@TmyUVIrUDLgGaSb%o=8zTn3w{0F*h{D|TTc=6`vlwF%$U$+EuPNlD zD~T;t!9bZPVIKnC1Zn{8!_hzlVYp$F&H}3a)uX%$JIw+q>pCQ+6!Ent9dSGBr@=%G zX-LI9qYI9?$Q0=r&t~;WpCqTh#Ui`iMKMz3<%?ss2BHhaFsX`*T5}W`&KQ9P<_UM@ ziZ0}W%#;bNbE4TcRabYb#!x&xzE_<F$SbL<V7X$7B{bIym;uMyEk__3-pPGFr7mWg zYs7Xjv=hy3#3V%^g|^xglwgxs$N*$!uwsl)*W?CcAa=QRfvfs$^Dd{N5J94@)Lg67 zBThQ#Ly7cl3N5QDQ_3+8ejAvyp9Sh9BuimW@j;2IY%{U~s3udlp9$T`F|-T0%@s7g z-kkTH?K5%A;I=!6>FKy{4u{>U@0|KWL->pWHh<4|wP)i7E~adK>cBA&LCT&GC!*4T z%iQWj$-sT+<QrrVJBm~hGsY;@So|*JpaGBhQMa>=xjLDjb*3po1&1w1^N7b~WXAIx zFWR~)d1elxS4vJ1OgTtw!O8R*UHPn>bryRt*4QVGS?cCu?pyO2O3AE}$?bAJ?E9{@ zMrWzu5UbYMWWx$)4it%Q@J~FIOlv4AQX!K8jz53EUi<4UE7zq=_FVIeiG@-g67kZA z{vtg=c~YTdVQvM9h%RYP#nkN+6M4qT^J#K1<0^Key0-19Z>^~cC3u1(%92<6g^(O7 zMEKA+Bkq;9Et0r&tU-wq+uxS0-br$r+c@aXtZZ;CNJbD%*Io`9291F{3J*|qDfBC< z-iEN84{UIwyKG)|hrq$Bg7C;PtktP!B&(BBmwg^iX1KfSQ7tHQ%`g==p3&bv-zX(r zdz=6R4W=!%ac2=zbV*Z6zV^tRv2Y#8fY8TxT^A53l1UjhPEq!Wr_eMHh~Sw=VCY>) zHv7uc-7A}*ur|!ciy1x2chyzV8OZsdqD~d0E(yIgd+hH-)oR_@0B11Otth*0h!Lso z<0b?Br@IIUDode(9jk+MxtR=1dCq+(uJxc~OtOmYM?EP1raNcKF5$|k@gSr0WA2mx z9=Bz5`fQ*o!OC9f03LHng#O|LB0VHBDV%Oj8s7_0S3^SbZp<&9>%Jqx#M2l$wj~c? z1tYksk2!R$Ll{E7G+QcmRq(b_MDZ^HK&Od0@0N&=mj@f`BAs}&5#vVa57#60Lige( zrBmga=nPoL9VCV-e8@vf)}VkS$|szWT+`gk+jMMn^KD<u1ZJwbUC7#^;MMPZpR)wV z5Cv5mCo4`Z)7+TGVg#l@yuB5CC5QSBszZn`nQ>8boim|9o&`j`noHu<P9*_733_eT zna1J9GxzY^XxQbBG_A>^v092yL6LYkM1;ggX@(QYz=$$phAA_P#XE8`>LY`^{M1Z> zYv`!;RM(VAd<JhKgh<UmtJz8?J|kI(>FdTfiUhwb`x$J%JP-ci8_e+P8jXH;bw<>* zZh+65-;QZr+?90=-Vuu_6YqEpqD~P_cptTmm^wsky|al(0=eV7zP-8Q`30S2pATW> z96$GDsPBq7fol9Ixe6kLu{;hA3CIo0ujceVjOo+dh$*KKiObH`BAdCSwLf>v5aLN` z0gOxo36;5?*nqqus=;ntW;JB}{prV|AqZIXVv^F79mgP)oMR2f;lRR`jwNx!=V}hX z#r%65sXm9(P=WEmN0VA=S!&`P5(F{FI!db7r*Mid*KH#MUjw6F<dARq1Y13FBpgC_ zT<SwV(H0x8gm^YbgokL2nSHwec`$RNQDJGLTd2=@-NH$$jF4cn(jf3VgiF>SKoQzP z5Z*3N)EmZ)5ErmcLc6g&h|iI4o?gse2v34K;?d}4<1Uqygq`>ePq@)@CbBk$ZS&!B z(tTK=$__A!2!dllnKP8EWn&m-@X|#0%DM^IOD}}f5`~(~F3JUcv-vrXarI*bL>I;p zVokq=N>fhYP>KcuiS_adY{|0afIA=Oe*HjrLNj1MqB?<@xLX^bH!BQ~bi%1k#4^3K zpXuQ;y!sQ@-zK<$CU>6AC-LXXTyDhB5EQWpn}JMWnp3I}U`8uIv1!q4XcftPui<c5 z?YCHQ3DV6YMN?x}<KWcO6#q2D#L7o2|68HgsT8`_hYTmoTYwx$gG|y+_fO0K;`X%_ z=r{us_ee@#SVS6$4@j#VO!eOEm00!)gP^-8dVqqef!4i8Q5aCu#y%wggjsv$(iue9 z0JTi4G$!gjuSC#9yg3o{M>y9})hw9GdzucCDTapFDAGILAZ!GjWIb7#&Kz11<gzgC zAT`zj+G%i|kP7x|XwDQfPCM?o(z^;s<|mcuS*_C`mo8h9EmW|-PUfmyIq>^$=hHTD z`3u_{iyHPWDw8q9IF7EP#;97jZh)P3x4Y{F^Xr4SsTF#L?#C~mXPXXraK<*Bon5*L zg>Y}9P{w7o7~pb)bfA+)h5w>KdVGSA-*O)dZKU0e^DVUsPQkH$rB(`45Mn4Vh${)Y zuUlO?GON%yElj%(AgVVH4AE`|B(i>?iKmORwKfGT?=o4#j*d`hnp&;ez(%fP8L$KX z05c=L*ID|Mx!J+MKmJ^=hMx8fOFX(kn2R?EythTN92DlH(w<!MUzA@3_o4g0yXrdt zhsX8l&C~t1yYv^(QD<UV>q038R+C7I%Ys)`Z=>t>h8oc}XkxF${)yc#Yx5;))s-@I z#_q2Nf<56=Ou74-QCG7CVz12$t1>Fg07!)djY0HV%V6CdFivgSN?tx3xf`>JPeP5R z0+~9q*_u#1PIsFQWvNSnLbeI*FEG;qq<xX$)Mf-%h-~}WHmQ4Bo2;Y%u^Kk#P=w98 z`+78URRMI?G+?oRZo@YpmQa$9Ho<9<HtLRUXs~KRx>Y#>TEJK>5oVhna~-*5v)hBS zDPX9QNLK~23vpXleH8u}lPZ#S$l!o&K%HC6l>&|PTd3tWAXdcy=8bhMW2afN^u=;l z?Fz<%O*<SZ_lt~loE-^kVY&h2a)~HJ$)J7X0NBY(QJN69_0yQ{(F|Jb+kMv=+l_)+ zWdnkH{E={>wdviBib8A0w0)?e;x{1__WWK2k(CU+b)Zop^3l-78EFD2QA)6Z*z-E& zA1)<=kdz5EM4`BQeTQHWhul!f$@2{wifLi>P>?$Y9N9fT$e`b%8LCLExRp4frm})E zXjk>}g~oZ$>)?~T3W92aKm-d0$Gu#yd)HXqfjE@qzvexNEX>meC|l@4)gA1v%7PTr zLi9&hmtx5XsX|w3HVyEoNKRAwW7{<<#S`o7M<6*wp-$*hH_dl194D4vlADgV!@@N6 z-AN|4uF<t%M(PGi5xUZ2_jj<-=6I%OTaIGT;<@LKx~X3~n`1X)<w!_%k<V{)D>+GN z3evTXiQVt&e~!ALjkKHbvpsnpl?NEU1KIp93ZRd6hf8uW&y@(Cm-+fhv@BO4EM%-W zXuP^U?Ajm9=70wlTQuLlltl`WQbr`DYpUq&y-TDfa7c-yG#FN>JPuc0;zT&wGteOA znaLVeTcr0dB6(F3i!OB!`kvQO<F2)yXRJ6LSk7=?FJ7yWR`i_qfQtRqhK6j~Fv-mD zatgLpG$lqjj8HzoJ|qsyE+~BFT?A3p@kGE6$}HZ4R~7Z`q3>FkrwK6wV^kc|M(spB zmdv!YB5Zm*yG@(6qYEvIy+#dy3}UTbX9~ppDv`&O&~%3eer^YBOq+yQ`~GndjwjF@ z0Bvo1S%5H~x5*uMx@iW`b;i_@P!iRsJhn~Uea%RE4-jVvpa6xkITD8?3EqXRp%M3D z2c9;eXV96>Qp~wvN}Tr=G4?`zfd2-=TGHXFeygyUJC;_MCoED>GeLLUK(b@VaSUhe zQ!59XasVlRMAqxTB1q-NBj`Zs#M`_b#UOlH)U&Q+h^iq{XSnCGhU$}_2<ykqC}~r( zV^Xz+0JQ`gA2IRMtjG^yt;xF=Cs-lj*#(Lzr94KGCc$lX)1Z=<JvXeCu5z{=(92bG zaTgnLoRFbUKa3QSeQP5F=n>^{<8{-E)rN#_`i2it^8bHX(Ol?8k6&V-LDmpa<&@jQ z4HGif-3aNS=7N8^VSfaR^kb>338O_B4Feju6Id}Xzvp!<^(*e%O$XeCPiR6KxR%F_ z*DZTJ7LtM<Z^?B}uUR55=r*rX_`Xe&hU9yjYEJDkUSmoS&r7I}RpNw)>8GZHBmHvr z#B3zZed2u*G#?D2Wn3RS!*QO?TX}I1=Dg1FA=~z9B7cxmoG2>qHVhkS{qbQ66q-%x zhHRT}-D?>OATjnjAxgEv{Wu1I9?_{>IR^(k?SY!&k|X}M+Y$lFW}1lDcJ2a5hLfAH z`{gKNkwf~<nKnV3e>iRK|LA~{1<;&IJ6U)nkdOg61Wr#~RDTZ%K0jLv+cjcH)6uZ? zsK`f0BW^R{Da9?R;9)+c#Oh7LO!aWzLG0s`=Tls3qqoW<wb6;Q=@G`(45#96M^c-d zOVpK-vq)tvS$L*$W!uX_QeuTv&)W8i<mJ6mgDOHjmo+3OeZ<s?Fn${Zo)Wz^Ts#Xc zqjA$$UQZ2xtB!*)``l`dpP2(V(9_L2C@EDUorvDWT$Z(x7~Wp0UJaDX+X)OAqoysH zG*VxRM6Vt0O+$~2MM8Yy>Ke(oo(R$5r=xN;X2xDwJgkeca<nmq^+Z30DYLfiZ3B}2 z#3n4l)Ti26W6Of~&qhQe#IixdQl!E99z*rObOijBk?A(;J3xMNE|aRN6L0QAknF@= z5{PvMZga;jQM57SFT<k0#jvdid`4H@DV9C1njk%jcUoHo77W)2W_AEB<<v2t=2Jm6 zIiOQ!yxXH+E|5-$(Z=Xvj4`$`-K!DpakALw-AOf#g=6rW_*G-a?MdHlkpNA=3Ir{B zB3TNhrmN%Bi=9OsMo(V^g`Ud~0ILX$4s;-~J%gm$h`ns>hKrf?&x>KY4!Je<&5N|A zAkci<Uuj&FW<D?z?0nNoz&sq|%uD!}kY&JyhkE;d826Cc{V6n?vEOHX-b+qsIA!+h zO);#faU!QbM{E<cf0*n>1Of{p4xpM?jhP4ixAQ_%QrhE;!Ot-hAdYZ!4)m0|lzX+O zX!5IOhMnQkj%mC^pGRRToWmObJNp2PsI2B!?aq3kAO--zZCDjF2)|(TTV&M8@jQ(6 z$VQHE1}L1%mEcx?yh~n8KfAN!82OQgcHeI!-GQjDq<-mfuzJ28>H`C<Pif7&fkou@ z3qnX35T-p<Z_TE#X28vucaSEaPWYb)nE|{jvC05T>V7pg4EDJ2g7uWOu<zc*M6?el zPCWRPC1Ke4ha^g-&Qe>uQU3G6eWRJXapa8$7NVdSEfYi|Ip+seQ_kv^`~~9Bfe1LM zPo0;QmRYs!4u&hB9@f%n+=Wbh{y`A$RJ>URtuM_QdtCs7DcrX`EHd8jgZt<V>xdrC z20GlF=)j|x7^HoV*hgUL%ru_FVP<z7&{m&%0c0D-5|nf?QK9qf{0Pxziu|8z%dOO1 zdWj((G#_xRyWV1ds^Mov@r*684{3tAp&WCIy#?_gK{A!({4wB=ptKv$e#Ve`iSGO+ z+s!v^*9gRxq<ggVIRKEtaYTrB=KAEM+i^uI-JwmINizenK%6*%8JQPPrMp4*RK_Gv zOku*?9i5e>KIoKarkA}WYixjH7h0fLflM@PLZ~+P@Rscq)$8OOk4So4KI3(XKs4<K zF$O(51t5s>tgjeD-t1;rHFRHHLVC*!b;(pA988fxdER6W$7~NlP8}sCL&S?XSmjbS zOl<4URH=Ui=)_5lG$_@z7{~zz_}i7~F8eFEi7PirI76M|!UVy=nvDj`_SY~u0+}h^ zp<`<EaDa{f$+kXCS$~Gx2@_z`q1EZ_M9yY6$Y!=(iQ-IyP__Y`i^_lGYv`jcSyLg= z7e)Rlw@5TvM$mU1Lvw?-iDIDQl#I?gaCtD{cr&2U+^*Re$(I!_Lyj-d@xYM9mVqON zGfp%(UM%P?*FI*!*}B*m{Z{V~8@bUsTH`yZyp*z8(|Bp-XxbQa#~I|$Ily0Mz&Zc~ z96s2->4nRKwM(#Y<;*wOa@?=|@B0^*^>MV<>>&_shV`i$1Wk05Q-I{&!>+U@UXS;~ z=xsb;a7P(1i~1>s<A5X#AT&=Nbq(n!1^4~d8u&#0lzg;W%SsM(y+f$TMnA|Q>~@SX z#sXBVlpD;~X71wnc|~nNJ?X7<gicD2sT(9|j%1ZLmF(__6n>i<SSRT?hT_4wuLI=h z)1>z~wGk6p=(c=WmXu)A9_QARuw|-p4b!JcU)%VsU=8hs5A(!aLd9xRZ-^1MGSrh= z^s2JF2+OjWH_B)9V$ulDZXPiIWXzxIp+sOO8if`tSZ=yZKjgD*B?CH~HwSm93Tc%M zyF6g0aCfSZdI_3;t1=mP?PAu9jf8WQj!{)96g~G={J-UZ1JqCXIfL;E;b_c-Mag4> z9z@~vxZvL-5Sdm%7e?s4Nu`ofN*OB;G8{Z*n6}V`2l?d0)a@Md5O@J>^!PwI8UK(c zq2B7P5;u%E$@xT%;)E+-u7+uBi8=TY@K=gT?dLmLy5fsvd+JWQN?qm-Pv2$_>TOmj z#~Ls8&=#w5b*q}g>V2nG3Zf?WK;qJ<qgW^2B>rF<Wz<nrVUYg?%nc^*W(M-B?k13= zs&I^r)xZ_Zc2it38N^M2Y3LRATV<qp!gikkF=sanpI$){)^GVq^bskP<I#&fa^<>O z|2ph&Bq_hT<q6;I1ya5mi5PuEiu8r<AIPspFIU~UKbtyh^EMg}B0;zYje$`|qCj&j zT&h@WBtG5bkC3$!pG_ko_!8PrPdRtq196H^1jdd3l1{w%it)$vJW}5HYp<CQUj|VY z*i0|p7u4Rf+{LLS-Lu+8-~>K*C@XeI&H4g$-36HxgmOls32*<2G7I7~FW-Hvf*7IU z0%>6$v8jR2gcpah&Ge5r;&8>IT*Bl=__T<UlJ2Jnx<p5TOz4gqwLU+JH27k5&3WTK z9(ve`LIoL0YU79qx%@C_az50JbwwvwnJ55vI`ZQ*2Zf*0mo5&Q0wnKoDslJCYRE)< z$?_(1q$@);_X5AKngsIW-KWd+-1gk{JodD$>Kt+L;KDPaC34eUE6*)Fl`y!FBVw1P z$DR!|2#8<qB>`XO=fc0Tzfq|rDL*aj<Oe|;)+cL&hE-h}m+@gs9Xgk3wZKl^M16qs zvMwq*h}ktPqCUX;fvvMn2WAx4dV^&?NI*I*mQ-pw<OC<$s7#3hyTU6Qe6>Pzg*3SW zTYjFy_X&W7$_hFSB<`5EBE;a%^fQ5H8iQqy(&M8T^G5{={$*J3+rEUu)Ejeh;vpfH z+}G)&MWiNbtkCzye3~YlhyldTx<>P)Gi1Fu1l*p~3ee0MG05F1G!s-tm;O<qej4i> z04)4Hsqiwqz;w!Mvz9`vtQk?gev_8eyJ-A>r;XXE-Xi1Ou9%;9rIuSdC8Z*BBr|hJ zSh*sJrMG@N#8s}U<4$z`fqUKzlsCt)Sg3w+0JIo}L8v9bdhy59{6q~p81lWv3>c_% z>p%#=$qU$d;|ty&U_)Ou2OW4<*O3FJysYf6zvX?~74n{cT4$UdLv(T*1YvIGKq7g( zBLNa;i<}B*2ZHGQmz?0ddIY>tBKs%d^f^-H1&kBFkNO@+4wX@9H3Ub51Vowv-Adl% zHN9g+UICCKU%{@mv;38JrM@&qX-Nx8o~rjS#(awh^B-78HwqGKT0!hYUd>SsVNyG? zdBp)wCt~NnF=V!hcpuGl647IP8>tc141uNKMqy3&X^sw1IV+wV`q!mALR9ks9INul zExCLUT>;#COyVHz_^COt;(LNW%+|)Yg&SLgyYmK!6mG>rR<ri&VIg$q%t0=<=2;d3 z&c#jqZt^fWhm{<88MXu@VTi^1YEMAD;&qD$0sZ*;!E^DvT5Q*C!;QWSMww*7Un+B! zD-(CZv~Rzba%kLx{4e8uw}3DsmSiKx)Y)PtIuk>`<((bP8z-w%aBFu_7N;p+J<bod zYvG*}M`{_JrW>nG3fh-$P1OwWTk^Fz*gxjuW#JBBa3kz0jIuaAITj{Sk4&u1%tm3~ z5B!80cV6v#U{aByXt{DKvIAJ~xD%v{a5^w%TXbZ%+{x9s*b`)bGH+f!J>I*$o{#(f zz5ac(k#wwEq^z+~rQpK5RM!8=0a^MUcQy}@<E;B#^k926$vQ=HvaFAzGxPc^SGmX+ zCY*kF_wD{-AHbdrS1;l83BB-PRHdV-QkXiOpCh8U%f$~<?lqSXe?Qd#Xld-4n$Dzv z8j6bdFYv35A?t`%jFq{_6=j<+<ddcKcGRLLN94<^%GW;Yh#coPXVwJt>T-O1dc5w< z!5%D0(WR|USV4s~Q#pO3%rvdx5*f~BAxl__GFCWroUa4eq14|9i25>aV6jkq#&vq^ zw+k>cclr21!fSixWTtNz21!H$5hoLK7qA31g!oicG8#AtsliBab0gF-$32=H%t_90 zjdPdpDvBRV@5Jw%Vi8^EMTby*a~=<72X9<-vIutxO&OF<$U#Y+KF=S0{2;w%F7VLP z-kHV7tYFhTGBAaLX}qf-N+RNz1*eO`@)9&uf<Q4<(k<vQ-!M_uF;l4C<$1yjo9`B9 z*F+2C>$6?;dfBd<lRHHh^@XWxCZR+N^!C60L7Z)9pd0`8D&PN{?SQv@Yf@nH>u2Kn z+I8)(l;CPod?%m&!v-jrkLkQ>e$3oXbH1_Q#x~g7QT0psE2&fc%LpC*svZxHy1e*# ze2|0n@B9I~KU%$#_?K;T{wF&RE*{4Id^XvxhBvRi`|6j<7yQBf>26w%ufvP{^6W1e zuRk>Z&e#-wB~{<dUP^`Z-(U9dKdq|jppNA~KizHH{W=0#=+tg~{112y(v6+}%Tb#j zflO^%{{CaK{+}K6;eTSX5C5~1fB2u4!oz>WYOW^w<LA_MsiC2+jzS?2%FBz33kuTH zQ7A-!i?gYzx|))byu7ruxHyABr2?pd!R<|rb@cXn8l|?qhDsoJA`z>r%7IRm6?oi@ zK;2%Ig}a$GT4qTs+Bu8pmw;gO{_=ElHGZ5tcF&J)=iBT!J1pm`3~e`k>ui0{2OFN0 z%%DA0MBr#O6|F&gi>lk+siJUm;+XB|-WOIpAs3B8zA=K+EbfhcK*r<tnUS!8h^rI+ z#r!byjp^ms>+ByELP{6lW7t(2t=BOCh6sdRcaqEXsS&L8-mG)nbT(1r#ec<IgpH;t zhO1>W>L?gYsLi^@IE}L^6i>#huC(sXfCI16hRQ?N0q+f)m`V$f3GN)fl%P8gf@VU- zRwIpUlADIjIL&yHk;8&9|5bu)De}&KV7V-wk@6#s6gZ1$0->B|AVrB{&Wc+<S+6EL zi6q)kQu|@LGzQbX$RF~+fZ)<h&_rG(E49prbRYQ8aBcZWRdsF?ny*93gc8z$@P-L3 zJ)?UyrrSLp+1YwdONhFM+I7KvIxp~q?S8jyoi1W(j9b)Q9jcK)EG-Dme6)n(`SB`9 z#c5oo>$aT@MbiFt0G+T@!m4;n_9fw(pUPxvt2jlmCaA}C9~tp;Tv)F96VM#pIzG+h zi8^2@&Nk~F%5s*v67&-nGS+cJ>OD*pbdJmfb?E>Ck|A?qoK0%(4plmyGfSM3JXf=3 zliK!X%0@{|nu1C(pB&)54>Xe6!z+Z9!Umb(=9mIfLgs;cm|8Fvj_Y(5VJA$uiY}E0 zb$A~zoEP@vr8y#M1HEin#oRvP?n@KfwI2Zlozu2<f*N&B-0gz*O7ijM@3WYRXzrI& ziBf#n5dZ<FP7Z-AW#_qC)Kl4e;!%fE5>W-@L?R~<VNtR9rcHgAUnV}ItRgdVd&~++ za#}E_7CoLZ08H}B=%$>ruEZ%B9`v?SNYnBbiYD|)q_SkU_qx?8&A$R~#E2Cy6gIv* z!f<US$mucUCjdB#F0^jfp(*^5ND4~}h$XXekMnccqhUXPOzn6xPe8CNh<pV_uow#p zHteTu7&MbFti)J-oiY?cqIO!re@17}m?LYW(@FIEf-)?cf#F;LUy#zb)_<7*#P<_e z<I}f%-z`Ho=Uuu940oyeLK%JhiLW^)jK=P+tO?xEw7$2#FPe+J%-y3exELv2+3E$Z zT8Enk;87$Bsssvrywpw(k%8o9%y=dR&8iP)79kkf7jo=AVRzU)(2?7Oywa-d+Ok1R zo=X?<)tmazSns8>c)C`@m?mvRCwqXW#sYwp1l|j%eQyTK=cbJg)8!+MCjzn+;ej_X zDV8uqxW2juvwTc`RMDi{`3%vt$4~yePtVRVzI;oWrM-hVzR?1CNICbFikXzX-)XN? zUD_e%MDo)=uA7i`XhC+q0yD%Z!a=SD<1D!QTwlfPXFuJX866|eS4tnWI<A5a+k6(% zL+>8x`hPC^Av`C2NGm32wq^u77axmwh2?<DHxpuIMRV5qR5RN7`Qyij)jGd^|M;s< zzIylVN6*LS?RtoKfPQEmrYEh4Xh~VXvS_pe8dtaf7Zae`PstpA#XLIUo%T$PEwXNJ zy`JlTANMFHMq7)Vv;5aj2H?@5_#<KT=XS<Qgj+18XsohyJH5pgZEk|?dBS1$E6hKQ z=%+CMZ1gQGJ{!IJkN)_WPESr&W^t@(@RR;pfB*Wqsla}y50$5aQ9OO0zP~;{-rruI zgeT!-H0TALmGkU;EOy)VGM>iMF$&6N)j1ni@f=Ztax>4dcd`9sPXIgflTeaE_O0|l z=X%bJda*=|k5Hq#!aiO(o29b3ZSPt@Mpk`1xS*~Qu=DAJ$AVM&6RM*7!Fq+EALQe` z+2Q5obLg_5#RTuMO=3xcm&5G(-{d7Cb9ZCy!gHqCvK+M`PrNsB29>(D%~6zXZD7N~ zebJgY*WT-KguUpv4-qPcRXkNX_~LnzGHv^$9>E(~coujsrAk#IgesP*QP9=4T)X$k zoz=X!w}YCVyZU37T~ejq&ppQvEd|AvoA>XecKNmh|7?hH9U*cYQKFm@9sVQU9EQFX zhYvpa4x?m_5*33nT?LFISPrX|ShAaFs3_c@<JCzG)>b$-Y3ZjSVy9#bmlxR;)bi}M zLQ`c|T}*#jB0cfpOHrYNsqR=M4$5LF0zAwz85~rPc8nybPI{n>(uB3qa;MtaH6j%% zVBXIwLe1rHpOGcd_`AZ0ydInDV-ufd$L1tomM{C&T1&<<51p!*-Q}1bIfXnSWoj-7 zqra1aGX$QW%1kq?ep9-e+MSdsf8|B=B{L&3XMmqjTJgdGSG(aRr<SWJ(L<u7lNF;2 zuLIrz2-4}26-wRK&{V>dOYGu0LONEG*QzhhUD!xGceij-?3Exq`DIeRwtlUgI-4NV z>q>kiuje~8rf_;4RT`M;%QagGm>y9;XY|C-?VD;-$g~MjW#qngwzy?`MgvmQv`b2$ zTwW(D{%W2huBj{9O1|zlUqJLr+p4nCob=s9Z?Ze!IUETtd%E~Jp43);-9s*DHoXR7 zr%nM2`zQf6Ut1Lt$pM~HF|v)Es4(?@2|Y=UF)#HP03FhI#TBj~9_EAIsI<U~2%Oq< z$Z6_xD)vP3MUyjuqex@$_)#$E(Z)*{nU}%@ntaB&dFpbb#}yN}6V5of?5z6v>kd6s z2^Y8*=K-OBEfCE5w<x~W#wy$1DwW-L02y-V@e=P<B;j*>*WFK;=>@`}Uw0WvX(=SR zf1H(}g5Yn&Ui+~(-ikz<%e%@fT|f*$1T*Yw>#>eUBjWQ_YM4BT@Zilvy}p*5uIhg_ z1G4CICO1pJx>?6MLH`^&EHyMEQm=jWB)|phsQS4zi=|4eL8V!gx5v1%5#X9ND_;G^ zPkbSQ`O=`Q8fJEY&}rT#IU)Z)jJ(4<TAUIkJ0xjLd^<9EpK3jWJYjtTGdY>ktz?z; z^<6e>=<?Qlqy#%n`v~zyoPq^oSrzQX-4QxwhRFV<9bENIt}4_hy@{|t@z=$EpV2ZM zNSB1{GqYDZrwdP0Dw29u0`V9gcd^4jg=H%H9iKS23-FjHcQ?R`*>aC0-fuks-qN-k z4cs?!IgVpL;Xf!+?Jofr+$7>>k-{3HRAbAPOg(6;4;#eetRtnE^+fbXg`9mhs_DM# z{*Q$3l}`>2AKYAyhwa)mMrR+<XD8Lxq8MavS%K<c1-Re?B7PB<jg77U=!)!0HZ5UM z^Y@zF)F}9@I>W(7YWNYCjr{$)r^iPRZ?C80Zqqtz@{b!YZl2xOkG+2C?8~*aDpXwb z780V6c?tCUZ%K6RSfbf(*Rs2@PTboFuYH`{MB270=f^lC9QkRy^@~A5!>4I9^qSZ* zZxOv@{rc*S{fd)Szo~|QnD;#n8=S$ovav#Q4&r`hdeWslgY%nd()xys{9EWRMt}ft zSoHnBG?aMX@xQT#3IOoKH@X-A_~l(^{Qho_2Oi%@0u*2XfC2nxqNEOd$|(PC#eaA{ z{y(hhQ-_rNC1je<=4s01_c-;5Qy4_I4Il=^pXH-Cq+Y~n-H7nK(kE7Y${kiffH_!$ zaae3QV8ca>b!Y`2Y|i_{uZGq(k1Ywm__8JWzgSL4dOzuLP90Lj`eh_>n@r+gqL$4` zXXEbl00n-o{}b|R)JE{z$NE&jMB?K2a(*YuB>}&Pro?tiJ}An}oq9<8uK{=?C~rN6 zlSjm3j$q$b$|eK^ZZly^9sC}v{4z8h8GRN;er`4KA-L!Kzm&1k{T6>wkk4~dlhd!P ziq#7QCTQ98vP}OrTv%I^o}3~!`KdN14g3|od^Nmb^H{~-m@W{+>rYv|7pqhxVyF*% z7a3MJpJJs!hAMhsMBw7*_*=$`DFhz=fS2FJaxiFM{Zi{b*H<GQg5PdgW;9fN@q1kh z>@|vYTOo-4aO@c>L&o3(r4nQaBGQukb0J^dF*CimjF~rO!v2rd7EQDaf!|~GGZ#z# zZEu+N3%-Ck`21`yQ$8=FO?!^}GLKw3aBb{p|9gge#wX>)k8U`{?3WmSsA?(rt4b7! z{^hF+;^0S+)dTY)b!n7lnjB?3nWy$J$IlTVQ<<D!L~UGt=`)sY49^0cqJQ6H{a}aR z>!PvH1l`-h2|KeC=mv8w@=RuJW1Dd6Y6TKv(wbwgte8?UhO8CDC*j08EqqIy%G@W8 zctC0J7#p6@_|8{*c%?0Tdv;C=&A;Gvr{hR7IwYiYYXdqBJ>eah3+BF+%9ZpkJNgUn zvKKx+L;hDvCzXK~8EMB~<U6}~&Bu4~D#;J7dP(A~V@5k;^?XoujpsPzkQqGdBz`@y zyz~np3SQaFbu_UXXdVZsJf+OOs(B=yFfqKg)PeVkw?m~HThgLfKk3TvG=6cMLC-4z z$co>yD7`oogi|WN`VT4|U>6^F4-9$Wd`gxOJ&p<{9C^^@%?KFAF>FD`TB!=ULPN;K zhSs57qz>qWUO|d%uG`^7SR*T|aa083ahAuF+K;|dl!u+1IAqBw>Z2l^N(mKuKd;p& zOJ6Bvfx8Wx@%04%fRx9%PoGeoW-EEJ#8Og=K1@n2!L<=aQO;K)<M|_2cRcj7Yr2@* z<k$HZEd2#!h>#IXIglc=Sdum<YlkxF%<G4MkxqI4tf>S=f{XV)fp>Gx`^vq)SE%QL zQ&vDqcfXLH)^v!Vaz$%_Pd#K`u7W0=b}TS2y$cYxWQZ<c+kJo+$abjo)uP1eU))j> zA%8-diyXx^qTdRTbEXTFUMg)al=mSYC33154sAd=bHByvfk0p$YU3G=;$sSKT!xjY z8<ML^hzwxsp8Jk+Sv$Q$DRlezE+Oj-X%4W8KO|~gz%UUjBN?e5IbWG_W=KPZrrGv} z+S1a$4vN{%+?qH>qIJ=JIOfyQerTNQ_<oSMIO%=XiPVU?2+xVJJrfnsbC>s{<lb|9 zC2HK2n7?X<UjOPJ`iZ>$o@va#s;+QN@Bh#0k|DMxeRFh5sq4zv91UJ^Ej7=(n2%Uj zRUYfq#8D}ucq7SbpC}IqL{?jnWId1>U-)W=Vct`yQNFz|Qq_vfH7DR)6)6tQkgz`1 z#Cns`S4Gw8gF7!t3>6WeL>N4U;A-Fw>`zcxb)zzbT`5jPQa!Njpn;EoY>ah3kRHM6 zvb|Q#VPK}4s^^uIDp&4Fgz=nQaz2_VL@Hd_L|JSJm8ody3XP%8m5n7voWj7!4z{Sk zlc=a7A@z+UD~N3AL1Lf#j;?Kv?scjvN6rAjBg0B=)ysBGiQ%9y5VE65p#1`yBHcxE z+B5CPFc>w&8S^GMlC6V$<&&0BT)_$0JU&=4Rxz-FSZxQlbkjVBHElDFWBdb$o%02o z2mN!L!ihai4e$$F5Ij?2RP$kK-72?bhik|C(Q;*~SLv;aypbw)va2!E*qv;gb_{Bz zeUBqwQ1}OI>ko~IGwmb$7_p;bT&5!h(OD9_&@rxGcurzmMQrVu*<gKsf`KnLq^^lB z2XR<aFC-<0&_AorPmI%PoVR9t{)9^57kvU$Bvdn$2b78Dyr%Ow>+y1hT#}#&q+XL# z6Z*Qnt`^8^S-7}@GK+VAK0uY@snoh=5vl@TXe-mvH*1QT_%2MQnliFFO9BmAu(DJL zr6Q7qPAgeHdflU{f{*S9)(x}Iz&|`A$XpaYri2N`V?1O%80-K<3`(#oxWMFh`=EYC zyD`36eu(%YA;jYf_>UqK-;0=P=z|hgX<v$vdfK-{-eyAJsMu}A9-wX99J&u@X4GYM zYfRBt@i^Hg)&LI1fR)pUR!Cp>00F4p3i>2K0SxMmXaJUdPZS71035>r91uYV;2q!} z1c5$>V4w~?aA4Di02`A=fe^Drg((K00pI%3K@Gj93cB`<8rZlfCd9e<se{xT9|D-z z^Uy}ZHX6P^QVH>Sz%jUkkfJpVf#DqAniZ>d_-+=U##O_J9Gsd)uVv6R>YFl`k?c)e zG;j(q_%&eIZ2rooUWQHsdzPO(Ba)Lrqz#*yN7OLX7|l@eZOFZ0t6Edjw#!0(6JlJQ z<rxSj8*AEDo|~@O*Ap7OkMbhE)cFe)wdt3UzeC$Ih0wWvEz@t;h-CtU!G+DB76YZ# zma*e+ybZreF@?G&s$`g9kOMQ%9!UAah(~Qt(>d+Hv+y2_cW{Q&aIaxRb{*T?<XB@| z4`B2%?8_i~111nKwlmAYr!)jVeDdMXVC}e3^u?^cPHsayX4_T<+sw`Q&?qa74Ri!9 zT)*tUC~sLS>p$xKLu)Kq7p~|_ZeV=Brj<pCpK;OS0OxTv4B?1C6huWdxSR^2BL-4M zYLFBY{!bifAWf3fQk%V&C&N^17-te5OIJN?)z^Tx>`0BJAy+ceSQAY(qbGAMxR#|> zT06z5Ov9dE+GwjC)19V0Gn~%#W^ltzf1Js!X6c}#PR!JqS-Rk$t8TjM!E=s!;-r^s zy-CXlXKpu}JNfFTzX5VcFOYi$8ElB5a^=ZaU>GYxuumr!K5)fNQlTQ;74yPhBa|q` z!$@UD8I33Ri{XKcV(Cq8obe`@s6wSlCYxfaX?Vdl-3&9$!W$ok<=x13eB_LrkvsCt zwtTNf;V2wM13QXkaPM~D27XisBGW1dFbJx(MY2oDDI+UKUhB$b^Jo-I2onbIh`lT= zwCh7Kf=hw1#!5v@G{>A4DTJ;afCr!75Hp9MCnb!Bifu?KWj3tDW0nz~gRGCRI~gXj zC1UtmN_poIL4~cWqM0eG??ojcEoDm=Rl|M~K9UlNU`vrz^wOBpEal(&MD@3jXy)1- z^DP*C=5g3|iy_u)wuhWJ487HDHcN?bS+D!);*7H}wqUrKGh(ul(s3G8-kHmVY6dt0 z8x9sCgvtqoDbptq5)l_6$wiVW#Uo;b-0j{ZAwro*?jWhsq?4j1XUmZ*@7f9!t~N)p z5~a$Nr_I*YYRomy{4pXD@~DGGam~v0=o&O?!oXxSYirRe+V?12ow{`2x3*WGegg&# z88%|nm~j&(O_?@hwmEajoOuftEm?NTidAdYZ9t^xscYmFb6q1fykXNLHFM9t1BZ^3 z;wmJHYsBSJoRkrVV`S7diAZW6!wH#`X_Qh&N06dEh^<PcQi%?pxaRW-ewiVK7^Y=A zoG!P=>+|b|X)zo-Jby%p5|2b}adJc2)~w#^4~C=h1S75yi#=k!+2-56FSKnto!d^& zjPp%&;pJ?ahLMR85|<mfG49w8zAE!29Dyz&5Fr<i85c>K6_JJ>!!Vrwvf8HRJ%0K6 z?fZ{vB8g!24r^-bSZDuGvRhi)+B-Ph&Mt}E7kqSVd}4BHdS-TReqnKG`P9nl+WN-k z*0v;yYND={;RH$1OctBN<(bCYg`%HPl}KfBg;J%~Xmxsn(PXw*ZT7}}>2$e0UZ3AQ zS|2%A?Q@@>_asqt(L)~tSQui2F(v{Lh`<P(AP5RUC1`{SK_?i5DxpR&33Wn)&`c`n zWP$`uHo4?eNHJJSDLdgC-}xc4R8vbmjWpBhB%H8GC*AbY&mhB$GR`E^%reg+%dE1d zg$9^n#%=^`W5rhI{eww(pn^7jvZcuZ2lK*_JylSH1Qht<&jlA9a@Y|^^S0A2r<_Is z26W_;6Km*Dr`9q{)#qzbez{8IjfDj`7bo{T^0e4VG$JH#KgG@05^Lg9hfhA!#eyc5 zn6ug{D{ZHwO#sa{SZA&F1X`%TCC3U2QD8v@hb*Mf!U`{<$fAlarr6?&FQLSeN)A;@ zsil=3x{NZ*;=9GccI#9Ww&F@Et*mnQmP+$zK!mDVfX(_dqq_dp=!rlY4C-sCA&))P z?~wt|T2_4xHP+PfR@B_eR<-*7BA6A;cDDrNgVn2kw8|L8BafvNOXaBWU7Vcezaizj zQtGB?pWbO?O!lT-rrFkJ`+;6Mnq2C4rY>uIir9YuUWbgUX&O7MaE{G94p)^D#xsL1 ztBT%WjD_lK#VAa}d{}xxRgB(FgTb5xoeKpFN4Yx(WqzJ}4C(2SIiGq}oeT9NGy8q= zgHMAY4CI=v91W&q&`N0V#|i`Y=vwO!D=(3bu`*m33&=40@@`B<)^}1pF0!L9&dYKe z$Qy)BXE#ORG|a;?uC8!-aE(Jg&I2KoC%Z(rv};_7hL!4cv74E<zBAiOLjL;w(5^Gf zojLpJcX=mwijHe@*SqFC%Q4s!_1#T0EQXsRS)JsQ*SHlg+Y+4=<6E{{I?W!MjEiBH zaB3aihM`;art8MRw@$hVJ=|(2f%~pn_kZ1c^04#ZIF}GMo85XWH#?Q^xG!I}Vl++R zsj3C<$-(=b_P?1i8NJ`(weD=l(F;R;o~Y-(P(1rF3TBruxNly;H`Ke)BrpUDMMXkJ z0oxP=fij|fc0ts}77j_1`gMe&NnnUWl}E`o3qqqbsE+0m&n%0cnC2E=0<odk%!oh) zVs;WqBMI5=_XB?7=Tm!0XL(fle^_PKK(@EDA5?c)pI_HQI{#Xj6;iq5pV!@j?Egk@ zX+*)u5GWF=Y>gEKf(jjHp+ecJWr9zzVZ&y&{kWgnQj-O_Rm4HD9DvGBFp$A0sNy;V z00<z2u(GR_Dy%X$F$E3DMh2g(PnxZ>fo2y(mrWdoR;Nqq(_N+t2~p)*7fD4I@(yiX ze{)g&a)hJ+3vVPqr1u3d#ssNvA|zDA(h32qSi&+Y&H^N@0+(3Vpq>(p&@ly|_Z=kX zz8gp35EIMHp(2<HkTH7Q@j{M_q8;JE#c4TC*|#wBac$eS+!;}ucoYs)C~b%zu;i$t z@XI%#?oKjPTSVw34+!~x7Ex8Y)H>D`C&rlQRWPAokI`6L%36F!u`UZnYZ^1D$|!yz zHn@y+Fx<{CUZUY`CLQ8E89Gs*ya%4dxho{I5*0H6u_i(;`u4wQ^Phize{-LTlJD^4 zDr2G+pbIvUQPNT~Nl0)VjscXNyBULiFfPbcJsFbaUIsaopnTyC(nyj#cV!JNa$vn7 zEQ#Ydc{9qYiTZJ*6pwMeII)ZgrYQMwp!%PyszvRWPR@HkQFv8^<F1`mBb`ZX`~6)3 zc)gd#g3RX8u@E+TuTdFkCTf>aac_(@6SMH%RzNn^+Li6&+<wG5^C8DLPUqeX?WJ3c zBZq2sUCc|F5nxx))CzRggdYc>de^E2TqjL%o$32ofhi4QtK2$l-D<$87*H!f2cm~i znNgLNH$4%erQ%g`-~FVNsZC>>mgd8a_|<7?=!8?B)o4CdpJW$I@Ll+6=-G3zFLp{i ze<Wg=O|7zpHDu$7^@vkD)A8$C1chb@On5FwPw_<fz(@gfCLIHxknHmH#zJ8d%GNnG z0h+y+X=1`g$$PfWR<dVoPg~N5n2k|kT=r~pkhuzKV#+O*9*Z)@*f%~}K8q?{3rtM8 z^;hog|C;Xq+I+s<J}&luPn%zxn^Q66mP%IvM1%>MT^meHxuw$6QLVMsTA$7nCgzqp z_f-Lym~u<K0sF_k4piwPfM)0`M+eAI1R+8YLg<hrA_yUbFvgf*j4{RpV@wDkm=HoR zJ_I7dgtQ%q2op?5+kuEMA#dA-`+x`&(smjqrrc7~fQT?5Z3iO4gtQ%qh>*4e5n)2w z4n)u{=AL_qW-_8cGc<7;?xDUn%auj&CD6;G8wd2XojwPt^bLOupn>9RAEDRFz!>$H z)|@7Ax`5MzAYuOa9QUD|rs90XM|>@Ay*b~Yjoen#f1dKF(Q%3CT5lr1!fQLR4uj(o zv_>xs2k60Y`{7WM*6lCGx0Ew4dSY)e1@RmG;*BCCeS`XQ^Q-3S9&v6W!xEliXQza& z%qOCiGonhX%-8jwtdoROEr?=meKyKtpKD?(0dh5vCcL9FRxF>pLb$Q$_}0gT&(h)& z)Ng^f^(`55`|hZMtop`73UAPws*)Cn=1PrEo|#|f!|g@)6QH-hv#S!xnPZk%_hjnX z0u5p(9a!;Srq~%GnJ;IE1}O^ry4>;&zX4MaK+=O-z5xIr33T8A5dc>nu71DB5~v#h z$&C;vC&B@dkP!hSlA}aIfk>`r>L!?c5312~Ui=CaQczYSk=!lKK;JZnKD&Q7d0DV9 z0|X!@lyPA-Qp(SduC+dOuF%EppFb{=<7zwmFfOf|&h+i2i(ECf5o?$zXnL_$lvmB8 zvnEX|7zhgxHdE5<cKFbFYT;)m0~zxz&4NjXrelVY9;a0rOPSgwmFyDrSBR84H#7+z zC!$Qu26UIVtJ$e&i{y0l4Cx+@FoiiRu0DU~^-fjv(=?y{?8r{c%P2VX=&tQtjZX{v z1bxN1jXpQ*L;7Gbc<KPrZ2d-fciAf2LCAw$RDgqPk6$T~9n<~Zh)0Ic<TKh=U*^}E zwkL!utQ*#|1`a-cOZL>_@GD<*QfGQF)<GL^j^_(e>l{xjqag1Tpe$Y_l#O?0d`8PN z2Oc%i<j8>sk+1;CjNdsI1up_&;suy`1C@`XGWaU5d=w{U<leURd&iQ0Zy~KMB$ciA zJgTvH{tF*w7Tc;9Gru?g=SSB)8sp%^ShF#-`m~6~Ap@`94G2Eq%16`vh8n-@w7)^% zI*;y$#`zT<PG^rm_80Hr1+~DOZ&;^&L;e(C1Z#v$uWdh#x9a+JWi`&f$DZkb=I)uB zXSP2Is4~&Y;{T|_x_<y1;F>qjL$x19cV1C<cao$?2Mb*jmQ&!GdyMyY>j~X+K19^? pJs`b_5AV0XTJUt;wo`X2E&+A>--F59okYVASZeCqnX*Aa*8upkm0AD* diff --git a/dist/fonts/RobotoSlab/webfonts/RobotoSlab-SemiBold.woff2 b/dist/fonts/RobotoSlab/webfonts/RobotoSlab-SemiBold.woff2 deleted file mode 100644 index 1efea65b5e1825d008f628e14d9bff19274715a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 69048 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 Q(VtcS8X*S~z5)OM0HG<}tpET3 diff --git a/dist/fonts/RobotoSlab/webfonts/RobotoSlab-Thin.woff2 b/dist/fonts/RobotoSlab/webfonts/RobotoSlab-Thin.woff2 deleted file mode 100644 index 4b4fdcc4534ae82d9f2b1c9f7e0d1cabf1ec3e9b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 63312 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%0Ag5gNmQSf44e5R1!)+bg z^kU}s=KuWYx<_LnxNc&0pv~?YGDHn%c?*zz9<DymX+mhx3;&@1Qr;W9y9sE5&w>Qs z8x+W>$}R3?l7<{W=|gC;F|aM7BBD8=*y8o>^_haNTFvJ3=gglm-)JacO2ncBy!Qxi z_yynq4}N0kGWR)7BTpM!Cu!1%!J{TXPJ;(uaB7+-CmlDL3nG^KQkfm_@G0|{s^E2C fTxpSFGaL1J8eI5sqV5w|fBL5=X$`^$0RR91iN*^% diff --git a/dist/fonts/RobotoSlab/webfonts/RobotoSlab[wght].woff2 b/dist/fonts/RobotoSlab/webfonts/RobotoSlab[wght].woff2 deleted file mode 100644 index db631974b80a39787dd524190e3a4c51d0560105..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 118296 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 Z)6Lpjw{w{1s0PXZ4FqO0SoPxntc|Azi<bZZ diff --git a/dist/fonts/fonts.css b/dist/fonts/fonts.css deleted file mode 100644 index 19fb7eb0..00000000 --- a/dist/fonts/fonts.css +++ /dev/null @@ -1 +0,0 @@ -@font-face{font-family:Open Sans;src:url(OpenSans/ttf/OpenSans-Regular.ttf) format("truetype");font-style:normal;font-weight:400;font-stretch:100%;font-display:swap}@font-face{font-family:Open Sans;src:url(OpenSans/ttf/OpenSans-Bold.ttf) format("truetype");font-style:normal;font-weight:600;font-stretch:100%;font-display:swap}@font-face{font-family:Open Sans;src:url(OpenSans/ttf/OpenSans-Italic.ttf) format("truetype");font-style:italic;font-weight:400;font-stretch:100%;font-display:swap}@font-face{font-family:Open Sans;src:url(OpenSans/ttf/OpenSans-BoldItalic.ttf) format("truetype");font-style:italic;font-weight:600;font-stretch:100%;font-display:swap}@font-face{font-family:Roboto Slab;src:url(RobotoSlab/webfonts/RobotoSlab-Regular.woff2) format("woff2"),url(RobotoSlab/ttf/RobotoSlab-Regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Roboto Slab;src:url(RobotoSlab/webfonts/RobotoSlab-Bold.woff2) format("woff2"),url(RobotoSlab/ttf/RobotoSlab-Bold.ttf) format("truetype");font-style:normal;font-weight:700;font-display:swap} diff --git a/dist/form/form.css b/dist/form/form.css deleted file mode 100644 index 8da7f1a9..00000000 --- a/dist/form/form.css +++ /dev/null @@ -1 +0,0 @@ -.form.block{display:none}form{margin:0 0 2em}legend{font-weight:600}label{color:#3d4449;display:block;font-size:.9em;margin:0 0 .2em}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=search],input[type=url],select,textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;background:#fff;border-radius:.375em;border:none;border:solid 1px rgba(210,215,217,.75);color:inherit;display:block;outline:0;padding:0 1em;text-decoration:none;width:100%}input[type=text]:invalid,input[type=password]:invalid,input[type=email]:invalid,input[type=tel]:invalid,input[type=search]:invalid,input[type=url]:invalid,select:invalid,textarea:invalid{box-shadow:none}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=search]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#b82727;box-shadow:0 0 0 1px #b82727}select{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' preserveAspectRatio='none' viewBox='0 0 40 40'%3E%3Cpath d='M9.4,12.3l10.4,10.4l10.4-10.4c0.2-0.2,0.5-0.4,0.9-0.4c0.3,0,0.6,0.1,0.9,0.4l3.3,3.3c0.2,0.2,0.4,0.5,0.4,0.9 c0,0.4-0.1,0.6-0.4,0.9L20.7,31.9c-0.2,0.2-0.5,0.4-0.9,0.4c-0.3,0-0.6-0.1-0.9-0.4L4.3,17.3c-0.2-0.2-0.4-0.5-0.4-0.9 c0-0.4,0.1-0.6,0.4-0.9l3.3-3.3c0.2-0.2,0.5-0.4,0.9-0.4S9.1,12.1,9.4,12.3z' fill='rgba(210, 215, 217, 0.75)' /%3E%3C/svg%3E");background-size:1.25em;background-repeat:no-repeat;background-position:calc(100% - 1em) center;height:2.75em;padding-right:2.75em;text-overflow:ellipsis}select option{color:#3d4449;background:#fff}select:focus::-ms-value{background-color:transparent}select::-ms-expand{display:none}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=search],input[type=url],select{height:2.75em}textarea{padding:.75em 1em}input[type=checkbox],input[type=radio]{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;display:block;float:left;margin-right:-2em;opacity:0;width:1em;z-index:-1}input[type=checkbox]+label,input[type=radio]+label{text-decoration:none;color:#3d4449;cursor:pointer;display:inline-block;font-size:1em;font-weight:400;padding-left:2.4em;padding-right:.75em;position:relative}input[type=checkbox]+label:before,input[type=radio]+label:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none!important;font-family:"Font Awesome 5 Free";font-weight:900}input[type=checkbox]+label:before,input[type=radio]+label:before{background:#fff;border-radius:.375em;border:solid 1px rgba(210,215,217,.75);content:"";display:inline-block;font-size:.8em;height:2.0625em;left:0;line-height:2.0625em;position:absolute;text-align:center;top:0;width:2.0625em}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{background:#3d4449;border-color:#3d4449;color:#fff}input[type=checkbox]:focus+label:before,input[type=radio]:focus+label:before{border-color:#b82727;box-shadow:0 0 0 1px #b82727}input[type=checkbox]+label:before{border-radius:.375em}input[type=checkbox]:checked+.toggle-slider{background-color:#3d4449}input[type=checkbox]:checked+.toggle-slider:before{transform:translate(24px)}input[type=radio]+label:before{border-radius:100%}::-webkit-input-placeholder{color:#8f9295!important;opacity:1}:-moz-placeholder{color:#8f9295!important;opacity:1}::-moz-placeholder{color:#8f9295!important;opacity:1}:-ms-input-placeholder{color:#8f9295!important;opacity:1}.toggle-switch{position:relative;display:inline-block;width:48px;height:24px}.toggle-slider{position:absolute;cursor:pointer;top:0;right:0;bottom:0;left:0;background-color:#8f9295;transition:.4s;border-radius:30px}.toggle-slider:before{position:absolute;content:"";height:20px;width:20px;left:2px;bottom:2px;background-color:#fff;transition:.4s;border-radius:50%} diff --git a/dist/form/form.js b/dist/form/form.js deleted file mode 100644 index dcb78399..00000000 --- a/dist/form/form.js +++ /dev/null @@ -1,10 +0,0 @@ -import{x as n,T as u,s as f,j as w}from"../__chunks__/lit-element.CH8ciVnL.js";import{n as x,t as q}from"../__chunks__/property.Ds9fqW-T.js";import{t as D,r as E}from"../__chunks__/state.CJfvw0Ck.js";import{F as C,m as y}from"../__chunks__/fetch.service.yiMnp1FM.js";import{o as r}from"../__chunks__/if-defined.CrfpI-tB.js";/** - * @license - * Copyright 2017 Google LLC - * SPDX-License-Identifier: BSD-3-Clause - */const F=(e,a,t)=>(t.configurable=!0,t.enumerable=!0,Reflect.decorate&&typeof a!="object"&&Object.defineProperty(e,a,t),t);/** - * @license - * Copyright 2017 Google LLC - * SPDX-License-Identifier: BSD-3-Clause - */function R(e,a){return(t,s,o)=>{const l=i=>{var m;return((m=i.renderRoot)==null?void 0:m.querySelector(e))??null};if(a){const{get:i,set:m}=typeof s=="object"?t:o??(()=>{const c=Symbol();return{get(){return this[c]},set(S){this[c]=S}}})();return F(t,s,{get(){let c=i.call(this);return c===void 0&&(c=l(this),(c!==null||this.hasUpdated)&&m.call(this,c)),c}})}return F(t,s,{get(){return l(this)}})}}const d=[],$=(e,a="")=>{const t=D(`form-${e.name}${a}`);d[t]=d[t]||0;const s=d[t]?`-${d[t]}`:"";return d[t]+=1,`${t}${s}`},j=e=>n`<legend>${e}</legend>`,I=e=>n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}"><fieldset class="row gtr-uniform" id="${r(e.id)}" name="${r(e.name)}">${e.label?j(e.label):u}</fieldset></div>`,L=e=>n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}">${e.class&&e.class.includes("sub-heading")?n`<h3 id="${r(e.id)}">${e.value||e.label}</h3>`:n`<h2 id="${r(e.id)}">${e.value||e.label}</h2>`}</div>`,h=(e,a)=>n`<label id="${e}" for="${a.id}">${a.label||a.name}</label>`,P=e=>n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}"><p id="${r(e.id)}">${e.value||e.label}</p></div>`,b=(e,a=!0)=>{const t=$(e,"-label");return n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}">${a?h(t,e):u} <input id="${r(e.id)}" name="${r(e.name)}" placeholder="${r(e.placeholder)}" value="${r(e.value)}" required="${r(e.required)}" type="${r(e.type)}" aria-labelledby="${t}"> ${a?u:h(t,e)}</div>`},O=e=>{const a=$(e,"-label");return n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}">${e.label?h(a,e):u} <textarea id="${r(e.id)}" name="${r(e.name)}" placeholder="${r(e.placeholder)}" required="${r(e.required)}" aria-labelledby="${a}"></textarea></div>`},_=e=>(e.value||(e.value="checked"),b(e,!1)),T=(e,a)=>{const t=e.trim(),s=e.trim().toLowerCase()??"";return n`<option selected="${r(s===a?"":void 0)}" value="${s}">${t}</option>`},k=e=>{const a=$(e,"-label");return n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}">${e.label?h(a,e):u} <select id="${r(e.id)}" name="${r(e.name)}" required="${r(e.required)}">${e.options.map(t=>T(t,e.value))}</select></div>`},A=e=>(e.value||(e.value=e.label||"on"),b(e,!1)),g=e=>n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}"><button class="${r(e.class)}" type="${r(e.type)}">${e.label||e.name}</button></div>`,N=e=>n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}"><input id="${r(e.id)}" name="${r(e.name)}" type="reset"></div>`,U={headline:L,plaintext:P,text:b,textarea:O,checkbox:_,select:k,radio:A,button:g,fieldset:I,reset:N,submit:g},B=e=>{e.id=e.id||$(e);const a=e.type;return(U[a]||b)(e)};var H=Object.defineProperty,J=Object.getOwnPropertyDescriptor,v=(e,a,t,s)=>{for(var o=s>1?void 0:s?J(a,t):a,l=e.length-1,i;l>=0;l--)(i=e[l])&&(o=(s?i(a,t,o):i(o))||o);return s&&o&&H(a,t,o),o};let p=class extends f{constructor(){super(...arguments),this.pathname=""}createRenderRoot(){return this}async connectedCallback(){super.connectedCallback(),await this.fetchFormData(),this.setFieldsets()}async fetchFormData(){try{const a=(await C.fetchJson(this.pathname)).data.map(t=>this.parseFieldData(t));this.formData=a}catch(e){y.error(`Form Block: Error while fetching Sheets Response from ${this.pathname}`,e)}}render(){if(this.formData)return n`<form method="post" data-action="${this.pathname.split(".json")[0]}" @submit="${this.submitForm}"><div class="row gtr-uniform">${this.formData.map(e=>n`${B(e)}`)}</div></form>`}setFieldsets(){this.form.querySelectorAll("fieldset").forEach(a=>{this.form.querySelectorAll(`[data-fieldset="${a.name}"`).forEach(t=>{a.append(t)})})}parseFieldData(e){return{class:e.class!==""?e.class:void 0,id:e.id!==""?e.id:void 0,name:e.name,label:e.label,fieldset:e.fieldset!==""?e.fieldset:void 0,value:e.value!==""?e.value:void 0,type:e.type.toLowerCase(),placeholder:e.placeholder||void 0,options:e.options?e.options.split(",").map(a=>a.trim()):[],required:e.required.toLowerCase()==="true"||e.required.toLowerCase()==="x"?!0:void 0}}generatePayload(e){const a={};return[...e.elements].forEach(t=>{t.name&&t.type!=="submit"&&!t.disabled&&(t.type==="radio"?t.checked&&(a[t.name]=t.value):t.type==="checkbox"?t.checked&&(a[t.name]=a[t.name]?`${a[t.name]},${t.value}`:t.value):a[t.name]=t.value)}),a}handleSubmitError(e,a){y.error(`Form Component: Submit failed:${a}`),e.querySelector('button[type="submit"]').disabled=!1}submitForm(e){if(e.preventDefault(),this.form.checkValidity())this.handleSubmit(this.form);else{const t=this.querySelector(":invalid:not(fieldset)");t&&(t.focus(),t.scrollIntoView({behavior:"smooth"}))}}async handleSubmit(e){if(e.getAttribute("data-submitting")==="true")return;const a=e.querySelector('button[type="submit"]');try{e.setAttribute("data-submitting","true"),a&&(a.disabled=!0);const t=e.dataset.action??"",s=this.generatePayload(e),o=await fetch(t,{method:"POST",body:JSON.stringify({data:s}),headers:{"Content-Type":"application/json"}});if(o.ok)e.dataset.confirmation&&(window.location.href=e.dataset.confirmation);else{const l=await o.text();throw new Error(l)}}catch(t){this.handleSubmitError(e,t)}finally{e.setAttribute("data-submitting","false"),e.reset(),a&&(a.disabled=!1)}}};v([E()],p.prototype,"formData",2);v([x({type:String})],p.prototype,"pathname",2);v([R("form")],p.prototype,"form",2);p=v([q("form-component")],p);async function Q(e){var s;const a=(s=e.querySelector('a[href$=".json"]'))==null?void 0:s.innerText;if(!a)return;const{pathname:t}=new URL(a);e.innerHTML="",w(n`<form-component pathname="${t}"></form-component>`,e),e.style.display="block"}export{Q as default}; -//# sourceMappingURL=form.js.map diff --git a/dist/form/form.js.map b/dist/form/form.js.map deleted file mode 100644 index cbf108ab..00000000 --- a/dist/form/form.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"form.js","sources":["../../node_modules/@lit/reactive-element/decorators/base.js","../../node_modules/@lit/reactive-element/decorators/query.js","../../src/components/form/form.template.ts","../../src/components/form/form.ts","../../src/blocks/form/form.ts"],"sourcesContent":["/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst e=(e,t,c)=>(c.configurable=!0,c.enumerable=!0,Reflect.decorate&&\"object\"!=typeof t&&Object.defineProperty(e,t,c),c);export{e as desc};\n//# sourceMappingURL=base.js.map\n","import{desc as t}from\"./base.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function e(e,r){return(n,s,i)=>{const o=t=>t.renderRoot?.querySelector(e)??null;if(r){const{get:e,set:r}=\"object\"==typeof s?n:i??(()=>{const t=Symbol();return{get(){return this[t]},set(e){this[t]=e}}})();return t(n,s,{get(){let t=e.call(this);return void 0===t&&(t=o(this),(null!==t||this.hasUpdated)&&r.call(this,t)),t}})}return t(n,s,{get(){return o(this)}})}}export{e as query};\n//# sourceMappingURL=query.js.map\n","import { html, nothing } from 'lit';\nimport { toClassName } from 'Utils/toClassName.ts';\nimport { ifDefined } from 'lit-html/directives/if-defined.js';\n\nexport type FormFieldType =\n | 'headline'\n | 'plaintext'\n | 'text'\n | 'button'\n | 'fieldset'\n | 'select'\n | 'toggle'\n | 'radio'\n | 'checkbox'\n | 'textarea'\n | 'reset'\n | 'submit';\n\nexport interface FormField {\n class?: string;\n id?: string;\n name: string;\n label: string;\n fieldset?: string;\n value?: string;\n type: FormFieldType;\n}\n\nexport interface FormFieldInput extends FormField {\n placeholder?: string;\n required?: boolean;\n}\n\nexport interface FormFieldSelect extends FormField {\n options: string[];\n required?: boolean;\n}\n\nconst ids = [];\nconst generateFieldId = (field: FormField, suffix = '') => {\n const slug = toClassName(`form-${field.name}${suffix}`);\n ids[slug] = ids[slug] || 0;\n const idSuffix = ids[slug] ? `-${ids[slug]}` : '';\n ids[slug] += 1;\n return `${slug}${idSuffix}`;\n};\n\nconst renderLegend = (legend: string) => {\n return html` <legend>${legend}</legend> `;\n};\n\nconst renderFieldset = (field: FormField) => {\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n <fieldset class=\"row gtr-uniform\" id=\"${ifDefined(field.id)}\" name=\"${ifDefined(field.name)}\">\n ${field.label ? renderLegend(field.label) : nothing}\n </fieldset>\n </div>\n `;\n};\n\nconst renderHeading = (field: FormFieldInput) => {\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n ${field.class && field.class.includes('sub-heading')\n ? html`<h3 id=\"${ifDefined(field.id)}\">${field.value || field.label}</h3>`\n : html`<h2 id=\"${ifDefined(field.id)}\">${field.value || field.label}</h2>`}\n </div>\n `;\n};\n\nconst renderLabel = (id: string, field: FormField) => {\n return html` <label id=\"${id}\" for=\"${field.id}\">${field.label || field.name}</label> `;\n};\n\nconst renderPlaintext = (field: FormFieldInput) => {\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n <p id=\"${ifDefined(field.id)}\">${field.value || field.label}</p>\n </div>\n `;\n};\n\nconst renderInputField = (field: FormFieldInput, hasLabelOnTop = true) => {\n const labelId = generateFieldId(field, '-label');\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n ${hasLabelOnTop ? renderLabel(labelId, field) : nothing}\n <input\n id=\"${ifDefined(field.id)}\"\n name=\"${ifDefined(field.name)}\"\n placeholder=\"${ifDefined(field.placeholder)}\"\n value=\"${ifDefined(field.value)}\"\n required=\"${ifDefined(field.required)}\"\n type=\"${ifDefined(field.type)}\"\n aria-labelledby=\"${labelId}\"\n />\n ${!hasLabelOnTop ? renderLabel(labelId, field) : nothing}\n </div>\n `;\n};\n\nconst renderTextareaField = (field: FormFieldInput) => {\n const labelId = generateFieldId(field, '-label');\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n ${field.label ? renderLabel(labelId, field) : nothing}\n <textarea\n id=\"${ifDefined(field.id)}\"\n name=\"${ifDefined(field.name)}\"\n placeholder=\"${ifDefined(field.placeholder)}\"\n required=\"${ifDefined(field.required)}\"\n aria-labelledby=\"${labelId}\"\n ></textarea>\n </div>\n `;\n};\n\nconst renderCheckboxField = (field: FormFieldInput) => {\n if (!field.value) field.value = 'checked';\n return renderInputField(field, false);\n};\n\nconst renderSelectFieldOption = (option: string, selectValue) => {\n const text = option.trim();\n const value = option.trim().toLowerCase() ?? '';\n const selected = value === selectValue ? '' : undefined;\n return html`<option selected=\"${ifDefined(selected)}\" value=\"${value}\">${text}</option>`;\n};\n\nconst renderSelectField = (field: FormFieldSelect) => {\n const labelId = generateFieldId(field, '-label');\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n ${field.label ? renderLabel(labelId, field) : nothing}\n <select id=\"${ifDefined(field.id)}\" name=\"${ifDefined(field.name)}\" required=\"${ifDefined(field.required)}\">\n ${field.options.map((option) => renderSelectFieldOption(option, field.value))}\n </select>\n </div>\n `;\n};\n\nconst renderRadioField = (field: FormFieldInput) => {\n if (!field.value) field.value = field.label || 'on';\n return renderInputField(field, false);\n};\n\nconst renderButtonField = (field: FormField) => {\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n <button class=\"${ifDefined(field.class)}\" type=\"${ifDefined(field.type)}\">${field.label || field.name}</button>\n </div>\n `;\n};\n\nconst renderResetField = (field: FormFieldInput) => {\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n <input id=\"${ifDefined(field.id)}\" name=\"${ifDefined(field.name)}\" type=\"reset\" />\n </div>\n `;\n};\n\nconst FIELD_RENDERER_FUNCTIONS = {\n headline: renderHeading,\n plaintext: renderPlaintext,\n text: renderInputField,\n textarea: renderTextareaField,\n checkbox: renderCheckboxField,\n select: renderSelectField,\n radio: renderRadioField,\n button: renderButtonField,\n fieldset: renderFieldset,\n reset: renderResetField,\n submit: renderButtonField,\n};\n\nexport const renderField = (field: FormField) => {\n field.id = field.id || generateFieldId(field);\n const type = field.type;\n const renderFieldFunc = FIELD_RENDERER_FUNCTIONS[type] || renderInputField;\n const fieldElements = renderFieldFunc(field);\n\n return fieldElements;\n};\n","import { html, LitElement } from 'lit';\nimport { customElement, property, query, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { FormField, FormFieldInput, FormFieldSelect, FormFieldType, renderField } from './form.template.ts';\nimport { DebuggerService } from '@kluntje/services';\n\ntype FormElement = {\n name: string;\n type: string;\n label: string;\n placeholder: string;\n options: string;\n value: string;\n required: string;\n id: string;\n fieldset: string;\n class: string;\n};\n\ninterface SheetsResponse {\n type: string;\n data: FormElement[];\n offset: number;\n total: number;\n}\n\ntype FormPayload = Record<string, string>;\n\n@customElement('form-component')\nexport class Form extends LitElement {\n @state()\n formData: FormField[];\n\n @property({ type: String })\n pathname: string = '';\n\n @query('form')\n form: HTMLFormElement;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async connectedCallback() {\n super.connectedCallback();\n await this.fetchFormData();\n this.setFieldsets();\n }\n\n async fetchFormData() {\n try {\n const data: SheetsResponse = await FetchService.fetchJson(this.pathname);\n const detailsData = data.data.map((item: FormElement) => this.parseFieldData(item));\n this.formData = detailsData;\n } catch (error) {\n DebuggerService.error(`Form Block: Error while fetching Sheets Response from ${this.pathname}`, error);\n }\n }\n\n render() {\n if (!this.formData) return;\n return html`\n <form method=\"post\" data-action=\"${this.pathname.split('.json')[0]}\" @submit=\"${this.submitForm}\">\n <div class=\"row gtr-uniform\">${this.formData.map((element) => html`${renderField(element)}`)}</div>\n </form>\n `;\n }\n\n setFieldsets() {\n // group fields into fieldsets\n const fieldsets = this.form.querySelectorAll('fieldset');\n fieldsets.forEach((fieldset) => {\n this.form.querySelectorAll(`[data-fieldset=\"${fieldset.name}\"`).forEach((field) => {\n fieldset.append(field);\n });\n });\n }\n\n parseFieldData(item: FormElement): FormField | FormFieldInput | FormFieldSelect {\n return {\n class: item.class !== '' ? item.class : undefined,\n id: item.id !== '' ? item.id : undefined,\n name: item.name,\n label: item.label,\n fieldset: item.fieldset !== '' ? item.fieldset : undefined,\n value: item.value !== '' ? item.value : undefined,\n type: item.type.toLowerCase() as FormFieldType,\n placeholder: item.placeholder || undefined,\n options: item.options ? item.options.split(',').map((option: string) => option.trim()) : [],\n required: item.required.toLowerCase() === 'true' || item.required.toLowerCase() === 'x' ? true : undefined,\n };\n }\n\n generatePayload(form: HTMLFormElement): FormPayload {\n const payload = {};\n\n [...(form.elements as HTMLCollectionOf<HTMLFormElement>)].forEach((field) => {\n if (field.name && field.type !== 'submit' && !field.disabled) {\n if (field.type === 'radio') {\n if (field.checked) payload[field.name] = field.value;\n } else if (field.type === 'checkbox') {\n if (field.checked)\n payload[field.name] = payload[field.name] ? `${payload[field.name]},${field.value}` : field.value;\n } else {\n payload[field.name] = field.value;\n }\n }\n });\n return payload;\n }\n\n handleSubmitError(form, error) {\n DebuggerService.error(`Form Component: Submit failed:${error}`);\n form.querySelector('button[type=\"submit\"]').disabled = false;\n }\n\n submitForm(e: Event) {\n e.preventDefault();\n const valid = this.form.checkValidity();\n if (valid) {\n this.handleSubmit(this.form);\n } else {\n const firstInvalidEl = this.querySelector<HTMLElement>(':invalid:not(fieldset)');\n if (firstInvalidEl) {\n firstInvalidEl.focus();\n firstInvalidEl.scrollIntoView({ behavior: 'smooth' });\n }\n }\n }\n\n async handleSubmit(form: HTMLFormElement) {\n if (form.getAttribute('data-submitting') === 'true') return;\n\n const submit = form.querySelector<HTMLButtonElement>('button[type=\"submit\"]');\n try {\n form.setAttribute('data-submitting', 'true');\n if (submit) submit.disabled = true;\n\n // create payload\n const action = form.dataset.action ?? '';\n const payload = this.generatePayload(form);\n const response = await fetch(action, {\n method: 'POST',\n body: JSON.stringify({ data: payload }),\n headers: {\n 'Content-Type': 'application/json',\n },\n });\n if (response.ok) {\n if (form.dataset.confirmation) {\n window.location.href = form.dataset.confirmation;\n }\n } else {\n const error = await response.text();\n throw new Error(error);\n }\n } catch (e) {\n this.handleSubmitError(form, e);\n } finally {\n form.setAttribute('data-submitting', 'false');\n form.reset();\n if (submit) submit.disabled = false;\n }\n }\n}\n","import { html, render } from 'lit';\nimport '../../components/form/form.ts';\nimport './form.scss';\n\nexport default async function decorate(block: HTMLElement) {\n const formLink = block.querySelector<HTMLElement>('a[href$=\".json\"]')?.innerText;\n if (!formLink) return;\n\n const { pathname } = new URL(formLink);\n block.innerHTML = '';\n render(html`<form-component pathname=\"${pathname}\"></form-component>`, block);\n block.style.display = 'block';\n}\n"],"names":["e","t","c","r","n","i","o","_a","ids","generateFieldId","field","suffix","slug","toClassName","idSuffix","renderLegend","legend","html","renderFieldset","ifDefined","nothing","renderHeading","renderLabel","id","renderPlaintext","renderInputField","hasLabelOnTop","labelId","renderTextareaField","renderCheckboxField","renderSelectFieldOption","option","selectValue","text","value","renderSelectField","renderRadioField","renderButtonField","renderResetField","FIELD_RENDERER_FUNCTIONS","renderField","type","Form","LitElement","detailsData","FetchService","item","error","DebuggerService","element","fieldset","form","payload","firstInvalidEl","submit","action","response","__decorateClass","state","property","query","customElement","decorate","block","formLink","pathname","render"],"mappings":"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","x_google_ignoreList":[0,1]} \ No newline at end of file diff --git a/dist/icons-overview/icons-overview.css b/dist/icons-overview/icons-overview.css deleted file mode 100644 index 0612cac3..00000000 --- a/dist/icons-overview/icons-overview.css +++ /dev/null @@ -1 +0,0 @@ -.icons-overview__container{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:30px 15px}.icon-container{display:flex;align-items:center;justify-content:center;cursor:pointer;background:none;color:inherit;border:none;font:inherit;outline:inherit;box-shadow:none;height:100%;width:100%;margin:0;padding:0;position:relative}.icon-container .icon-component{height:44px;width:44px;flex:0 0 44px;color:#000}.icon-container:hover{background:none}.icon-label{font-size:14px;display:block;padding:4px 8px;white-space:nowrap;flex:0 0 auto;opacity:0;background-color:#fff;box-shadow:0 0 8px #0003;border-radius:4px;z-index:99;transition:opacity .3s ease-in-out;color:#000;position:absolute;top:calc(100% + 8px)}.icon-container:hover .icon-label{opacity:1} diff --git a/dist/icons-overview/icons-overview.js b/dist/icons-overview/icons-overview.js deleted file mode 100644 index 318b605e..00000000 --- a/dist/icons-overview/icons-overview.js +++ /dev/null @@ -1,10 +0,0 @@ -import{_ as i}from"../__chunks__/preload-helper.D7itGvJr.js";import{j as s,x as e}from"../__chunks__/lit-element.CH8ciVnL.js";import{r as n}from"../__chunks__/icon.template.3G0fuXUC.js";const p=async(o,_,t)=>{const{Toast:r}=await i(()=>import("../__chunks__/toast.CVELdJDu.js"),__vite__mapDeps([0,1,2])),c=new r;return c.message=o,c.duration=_,c.className=`toast-component ${t??""}`,c},u=o=>e`<span class="icon-label">${o}</span>`,a=(o,_,t)=>e`<button type="button" class="icon-container" @click="${()=>v(o,_,t)}">${n(o)} ${u(o)}</button>`,l=async(o,_)=>s(await p(o,_),document.body),v=async(o,_,t)=>{await navigator.clipboard.writeText(o),await l(_,t)},E=async()=>Object.keys(Object.assign({"/public/icons/angle-down.svg":()=>i(()=>import("../__chunks__/angle-down.Oj3TiBgj.js"),__vite__mapDeps([])),"/public/icons/angle-left.svg":()=>i(()=>import("../__chunks__/angle-left.DXfKTdnw.js"),__vite__mapDeps([])),"/public/icons/angle-right.svg":()=>i(()=>import("../__chunks__/angle-right.PP9yoSHP.js"),__vite__mapDeps([])),"/public/icons/angle-small-down.svg":()=>i(()=>import("../__chunks__/angle-small-down.BvvBnAgh.js"),__vite__mapDeps([])),"/public/icons/angle-small-left.svg":()=>i(()=>import("../__chunks__/angle-small-left.D-QNGbds.js"),__vite__mapDeps([])),"/public/icons/angle-small-right.svg":()=>i(()=>import("../__chunks__/angle-small-right.hxpyXjnC.js"),__vite__mapDeps([])),"/public/icons/angle-up.svg":()=>i(()=>import("../__chunks__/angle-up.DwKqCUdj.js"),__vite__mapDeps([])),"/public/icons/bolt.svg":()=>i(()=>import("../__chunks__/bolt.C_gHHA9y.js"),__vite__mapDeps([])),"/public/icons/building-storefront.svg":()=>i(()=>import("../__chunks__/building-storefront.JqqbgJ1h.js"),__vite__mapDeps([])),"/public/icons/chat-bubble-left-right.svg":()=>i(()=>import("../__chunks__/chat-bubble-left-right.DJdAEW6O.js"),__vite__mapDeps([])),"/public/icons/check.svg":()=>i(()=>import("../__chunks__/check.tBpHKVHK.js"),__vite__mapDeps([])),"/public/icons/chevron-down.svg":()=>i(()=>import("../__chunks__/chevron-down.CsALxgbV.js"),__vite__mapDeps([])),"/public/icons/clip.svg":()=>i(()=>import("../__chunks__/clip.CI7iGOE7.js"),__vite__mapDeps([])),"/public/icons/clock.svg":()=>i(()=>import("../__chunks__/clock.CFvMINR5.js"),__vite__mapDeps([])),"/public/icons/cpu-chip.svg":()=>i(()=>import("../__chunks__/cpu-chip.70rPFd-9.js"),__vite__mapDeps([])),"/public/icons/cross.svg":()=>i(()=>import("../__chunks__/cross.tdOSvU_9.js"),__vite__mapDeps([])),"/public/icons/cursor-arrow-ripple.svg":()=>i(()=>import("../__chunks__/cursor-arrow-ripple.BKZQNXY-.js"),__vite__mapDeps([])),"/public/icons/download.svg":()=>i(()=>import("../__chunks__/download.D0P1O3mw.js"),__vite__mapDeps([])),"/public/icons/envelope.svg":()=>i(()=>import("../__chunks__/envelope.CanLUPbv.js"),__vite__mapDeps([])),"/public/icons/eye-crossed.svg":()=>i(()=>import("../__chunks__/eye-crossed.BuwdBbiU.js"),__vite__mapDeps([])),"/public/icons/eye.svg":()=>i(()=>import("../__chunks__/eye.BiVxUQA0.js"),__vite__mapDeps([])),"/public/icons/facebook.svg":()=>i(()=>import("../__chunks__/facebook.CXLf4imL.js"),__vite__mapDeps([])),"/public/icons/globe.svg":()=>i(()=>import("../__chunks__/globe.CL8EEqDs.js"),__vite__mapDeps([])),"/public/icons/hamburger.svg":()=>i(()=>import("../__chunks__/hamburger.CMM0Z5X3.js"),__vite__mapDeps([])),"/public/icons/heart.svg":()=>i(()=>import("../__chunks__/heart.BO6Jws27.js"),__vite__mapDeps([])),"/public/icons/home.svg":()=>i(()=>import("../__chunks__/home.AgyN8zLU.js"),__vite__mapDeps([])),"/public/icons/instagram.svg":()=>i(()=>import("../__chunks__/instagram.CJ4vqDdO.js"),__vite__mapDeps([])),"/public/icons/medium.svg":()=>i(()=>import("../__chunks__/medium.B-CLk_58.js"),__vite__mapDeps([])),"/public/icons/menu-burger.svg":()=>i(()=>import("../__chunks__/menu-burger.C9jSCA0w.js"),__vite__mapDeps([])),"/public/icons/paper-plane.svg":()=>i(()=>import("../__chunks__/paper-plane.CCWsmezZ.js"),__vite__mapDeps([])),"/public/icons/plus.svg":()=>i(()=>import("../__chunks__/plus.QDn7Esyk.js"),__vite__mapDeps([])),"/public/icons/rocket-lunch.svg":()=>i(()=>import("../__chunks__/rocket-lunch.CXpzJq6K.js"),__vite__mapDeps([])),"/public/icons/search.svg":()=>i(()=>import("../__chunks__/search.DT5AcGiH.js"),__vite__mapDeps([])),"/public/icons/share.svg":()=>i(()=>import("../__chunks__/share.CjoNvcxO.js"),__vite__mapDeps([])),"/public/icons/snapchat.svg":()=>i(()=>import("../__chunks__/snapchat.Dpqrb3zu.js"),__vite__mapDeps([])),"/public/icons/social-network.svg":()=>i(()=>import("../__chunks__/social-network.Dm-JGi74.js"),__vite__mapDeps([])),"/public/icons/trash.svg":()=>i(()=>import("../__chunks__/trash.u5-IQjNe.js"),__vite__mapDeps([])),"/public/icons/twitter.svg":()=>i(()=>import("../__chunks__/twitter.r3dS6WGA.js"),__vite__mapDeps([])),"/public/icons/user.svg":()=>i(()=>import("../__chunks__/user.B-MuBjEb.js"),__vite__mapDeps([]))})).map(_=>_.replace(/^.*\/(.*?)\.svg$/,"$1")),m=(o,_,t)=>e`<p>This is a list of all icons in the project. If you click on an icon its name will be copied to the clipboard.</p><pre> - <code> ${'<icon-component class="icon-component" name="my-icon-name"></icon-component>'} </code> - </pre><div class="icons-overview__container">${o.map(r=>a(r,_,t))}</div>`,d=o=>{const _=o.children[0].children[0];return _?_.innerHTML:"Icon name copied to clipboard!"},g=o=>{const _=o.children[0].children[2];return _?Number(_.innerHTML):2e3},b=async o=>{const _=await E(),t=d(o),r=g(o);o.innerHTML="",s(m(_,t,r),o)};async function O(o){await b(o)}export{O as default}; -function __vite__mapDeps(indexes) { - if (!__vite__mapDeps.viteFileDeps) { - __vite__mapDeps.viteFileDeps = ["__chunks__/toast.CVELdJDu.js","__chunks__/lit-element.CH8ciVnL.js","__chunks__/property.Ds9fqW-T.js"] - } - return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) -} -//# sourceMappingURL=icons-overview.js.map diff --git a/dist/icons-overview/icons-overview.js.map b/dist/icons-overview/icons-overview.js.map deleted file mode 100644 index 7cb0df2d..00000000 --- a/dist/icons-overview/icons-overview.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"mappings":"0LAUO,MAAMA,EAAc,MAAOC,EAAiBC,EAAkBC,IAAwB,CAC3F,KAAM,CAAE,MAAAC,CAAA,EAAU,MAAMC,EAAA,WAAO,iCAAY,4BAErCC,EAAQ,IAAIF,EAClB,OAAAE,EAAM,QAAUL,EAChBK,EAAM,SAAWJ,EACXI,EAAA,UAAY,mBAAmBH,GAAc,EAAE,GAC9CG,CACT,ECZMC,EAAmBC,GAAiBC,6BAAgCD,CAAI,UAExEE,EAAsB,CAACF,EAAgBP,EAAiBC,IACrDO,yDACkD,IAAME,EAAoBH,EAAMP,EAASC,CAAQ,CAAC,KACrGU,EAAWJ,CAAI,CAAC,IAAID,EAAgBC,CAAI,CAAC,YAK3CK,EAAY,MAAOZ,EAAiBC,IACxCY,EAAO,MAAMd,EAAYC,EAASC,CAAQ,EAAG,SAAS,IAAI,EAEtDS,EAAsB,MAAOI,EAAcd,EAAiBC,IAAqB,CAC/E,gBAAU,UAAU,UAAUa,CAAI,EAClC,MAAAF,EAAUZ,EAASC,CAAQ,CACnC,EAEMc,EAAiB,SAEd,OAAO,wmIAAiB,EAAE,IAAKC,GAAaA,EAAS,QAAQ,mBAAoB,IAAI,CAAC,EAGzFC,EAAW,CAACC,EAAuBlB,EAAiBC,IACjDO;AAAAA,eAGM,8EAA8E;AAAA,mDAGrFU,EAAU,IAAKX,GAAmBE,EAAoBF,EAAMP,EAASC,CAAQ,CAAC,CAAC,SAKjFkB,EAAcC,GAAuB,CACzC,MAAMC,EAAOD,EAAM,SAAS,CAAC,EAAE,SAAS,CAAC,EACzC,OAAKC,EACEA,EAAK,UADM,gCAEpB,EAEMC,EAAeF,GAAuB,CAC1C,MAAMnB,EAAWmB,EAAM,SAAS,CAAC,EAAE,SAAS,CAAC,EAC7C,OAAKnB,EACE,OAAOA,EAAS,SAAS,EADV,GAExB,EAEMsB,EAAc,MAAOH,GAAuB,CAC1C,MAAAF,EAAY,MAAMH,IAClBf,EAAUmB,EAAWC,CAAK,EAC1BnB,EAAWqB,EAAYF,CAAK,EAElCA,EAAM,UAAY,GAClBP,EAAOI,EAASC,EAAWlB,EAASC,CAAQ,EAAGmB,CAAK,CACtD,EAEA,eAA8BI,EAASJ,EAAoB,CACzD,MAAMG,EAAYH,CAAK,CACzB","names":["createToast","message","duration","cssClasses","Toast","__vitePreload","toast","renderIconLabel","icon","html","renderIconContainer","copyNameToClipboard","renderIcon","showToast","render","name","fetchIconNames","iconPath","template","iconNames","getMessage","block","text","getDuration","renderIcons","decorate"],"sources":["../../src/components/toast/toast.template.ts","../../src/blocks/icons-overview/icons-overview.ts"],"sourcesContent":["import { html } from 'lit';\n\nexport const renderToast = (message: string, duration: number, cssClasses?: string) => {\n return html`<toast-component\n class=\"toast-component ${cssClasses ?? ''}\"\n message=\"${message}\"\n duration=\"${duration}\"\n ></toast-component>`;\n};\n\nexport const createToast = async (message: string, duration: number, cssClasses?: string) => {\n const { Toast } = await import('./toast.ts');\n\n const toast = new Toast();\n toast.message = message;\n toast.duration = duration;\n toast.className = `toast-component ${cssClasses ?? ''}`;\n return toast;\n};\n","import { html, render } from 'lit';\nimport { renderIcon } from 'Components/icon/icon.template.ts';\nimport { createToast } from 'Components/toast/toast.template.ts';\nimport { IconName } from 'Types/icons.types.ts';\nimport './icons-overview.scss';\n\nconst renderIconLabel = (icon: string) => html`<span class=\"icon-label\">${icon}</span>`;\n\nconst renderIconContainer = (icon: IconName, message: string, duration: number) => {\n return html`\n <button type=\"button\" class=\"icon-container\" @click=\"${() => copyNameToClipboard(icon, message, duration)}\">\n ${renderIcon(icon)} ${renderIconLabel(icon)}\n </button>\n `;\n};\n\nconst showToast = async (message: string, duration: number) =>\n render(await createToast(message, duration), document.body);\n\nconst copyNameToClipboard = async (name: string, message: string, duration: number) => {\n await navigator.clipboard.writeText(name);\n await showToast(message, duration);\n};\n\nconst fetchIconNames = async (): Promise<IconName[]> => {\n const iconOverview = import.meta.glob('/public/icons/*.svg');\n return Object.keys(iconOverview).map((iconPath) => iconPath.replace(/^.*\\/(.*?)\\.svg$/, '$1')) as IconName[];\n};\n\nconst template = (iconNames: IconName[], message: string, duration: number) => {\n return html`\n <p>This is a list of all icons in the project. If you click on an icon its name will be copied to the clipboard.</p>\n <pre>\n <code> ${'<icon-component class=\"icon-component\" name=\"my-icon-name\"></icon-component>'} </code>\n </pre>\n <div class=\"icons-overview__container\">\n ${iconNames.map((icon: IconName) => renderIconContainer(icon, message, duration))}\n </div>\n `;\n};\n\nconst getMessage = (block: HTMLElement) => {\n const text = block.children[0].children[0];\n if (!text) return 'Icon name copied to clipboard!';\n return text.innerHTML;\n};\n\nconst getDuration = (block: HTMLElement) => {\n const duration = block.children[0].children[2];\n if (!duration) return 2000;\n return Number(duration.innerHTML);\n};\n\nconst renderIcons = async (block: HTMLElement) => {\n const iconNames = await fetchIconNames();\n const message = getMessage(block);\n const duration = getDuration(block);\n\n block.innerHTML = '';\n render(template(iconNames, message, duration), block);\n};\n\nexport default async function decorate(block: HTMLElement) {\n await renderIcons(block);\n}\n"],"file":"icons-overview/icons-overview.js"} \ No newline at end of file diff --git a/dist/icons/README.md b/dist/icons/README.md deleted file mode 100644 index 1384f6a0..00000000 --- a/dist/icons/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# Icons - -Icons from [Flaticon](https://www.flaticon.com/icon-fonts-most-downloaded?weight=regular&type=uicon). \ No newline at end of file diff --git a/dist/icons/angle-down.svg b/dist/icons/angle-down.svg deleted file mode 100644 index e04ddc6e..00000000 --- a/dist/icons/angle-down.svg +++ /dev/null @@ -1,2 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M12,17.17a5,5,0,0,1-3.54-1.46L.29,7.54A1,1,0,0,1,1.71,6.12l8.17,8.17a3,3,0,0,0,4.24,0l8.17-8.17a1,1,0,1,1,1.42,1.42l-8.17,8.17A5,5,0,0,1,12,17.17Z"/></svg> diff --git a/dist/icons/angle-left.svg b/dist/icons/angle-left.svg deleted file mode 100644 index 770e3365..00000000 --- a/dist/icons/angle-left.svg +++ /dev/null @@ -1,2 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M17.17,24a1,1,0,0,1-.71-.29L8.29,15.54a5,5,0,0,1,0-7.08L16.46.29a1,1,0,1,1,1.42,1.42L9.71,9.88a3,3,0,0,0,0,4.24l8.17,8.17a1,1,0,0,1,0,1.42A1,1,0,0,1,17.17,24Z"/></svg> diff --git a/dist/icons/angle-right.svg b/dist/icons/angle-right.svg deleted file mode 100644 index f6bef294..00000000 --- a/dist/icons/angle-right.svg +++ /dev/null @@ -1,2 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M7,24a1,1,0,0,1-.71-.29,1,1,0,0,1,0-1.42l8.17-8.17a3,3,0,0,0,0-4.24L6.29,1.71A1,1,0,0,1,7.71.29l8.17,8.17a5,5,0,0,1,0,7.08L7.71,23.71A1,1,0,0,1,7,24Z"/></svg> diff --git a/dist/icons/angle-small-down.svg b/dist/icons/angle-small-down.svg deleted file mode 100644 index e669e53b..00000000 --- a/dist/icons/angle-small-down.svg +++ /dev/null @@ -1,2 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M18.71,8.21a1,1,0,0,0-1.42,0l-4.58,4.58a1,1,0,0,1-1.42,0L6.71,8.21a1,1,0,0,0-1.42,0,1,1,0,0,0,0,1.41l4.59,4.59a3,3,0,0,0,4.24,0l4.59-4.59A1,1,0,0,0,18.71,8.21Z"/></svg> diff --git a/dist/icons/angle-small-left.svg b/dist/icons/angle-small-left.svg deleted file mode 100644 index 6384cc69..00000000 --- a/dist/icons/angle-small-left.svg +++ /dev/null @@ -1,2 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M10.6,12.71a1,1,0,0,1,0-1.42l4.59-4.58a1,1,0,0,0,0-1.42,1,1,0,0,0-1.41,0L9.19,9.88a3,3,0,0,0,0,4.24l4.59,4.59a1,1,0,0,0,.7.29,1,1,0,0,0,.71-.29,1,1,0,0,0,0-1.42Z"/></svg> diff --git a/dist/icons/angle-small-right.svg b/dist/icons/angle-small-right.svg deleted file mode 100644 index fd55b475..00000000 --- a/dist/icons/angle-small-right.svg +++ /dev/null @@ -1,2 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M15.4,9.88,10.81,5.29a1,1,0,0,0-1.41,0,1,1,0,0,0,0,1.42L14,11.29a1,1,0,0,1,0,1.42L9.4,17.29a1,1,0,0,0,1.41,1.42l4.59-4.59A3,3,0,0,0,15.4,9.88Z"/></svg> diff --git a/dist/icons/angle-up.svg b/dist/icons/angle-up.svg deleted file mode 100644 index 363e1d10..00000000 --- a/dist/icons/angle-up.svg +++ /dev/null @@ -1,2 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M23.71,16.29,15.54,8.12a5,5,0,0,0-7.08,0L.29,16.29a1,1,0,0,0,1.42,1.42L9.88,9.54a3,3,0,0,1,4.24,0l8.17,8.17a1,1,0,0,0,1.42,0A1,1,0,0,0,23.71,16.29Z"/></svg> diff --git a/dist/icons/bolt.svg b/dist/icons/bolt.svg deleted file mode 100644 index 650360ad..00000000 --- a/dist/icons/bolt.svg +++ /dev/null @@ -1,2 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24" width="512" height="512"><path d="M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10,2a1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z"/></svg> diff --git a/dist/icons/building-storefront.svg b/dist/icons/building-storefront.svg deleted file mode 100644 index a43066d8..00000000 --- a/dist/icons/building-storefront.svg +++ /dev/null @@ -1,3 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"> - <path stroke-linecap="round" stroke-linejoin="round" d="M13.5 21v-7.5a.75.75 0 0 1 .75-.75h3a.75.75 0 0 1 .75.75V21m-4.5 0H2.36m11.14 0H18m0 0h3.64m-1.39 0V9.349M3.75 21V9.349m0 0a3.001 3.001 0 0 0 3.75-.615A2.993 2.993 0 0 0 9.75 9.75c.896 0 1.7-.393 2.25-1.016a2.993 2.993 0 0 0 2.25 1.016c.896 0 1.7-.393 2.25-1.015a3.001 3.001 0 0 0 3.75.614m-16.5 0a3.004 3.004 0 0 1-.621-4.72l1.189-1.19A1.5 1.5 0 0 1 5.378 3h13.243a1.5 1.5 0 0 1 1.06.44l1.19 1.189a3 3 0 0 1-.621 4.72M6.75 18h3.75a.75.75 0 0 0 .75-.75V13.5a.75.75 0 0 0-.75-.75H6.75a.75.75 0 0 0-.75.75v3.75c0 .414.336.75.75.75Z" /> -</svg> diff --git a/dist/icons/chat-bubble-left-right.svg b/dist/icons/chat-bubble-left-right.svg deleted file mode 100644 index 32682c8c..00000000 --- a/dist/icons/chat-bubble-left-right.svg +++ /dev/null @@ -1,3 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"> - <path stroke-linecap="round" stroke-linejoin="round" d="M20.25 8.511c.884.284 1.5 1.128 1.5 2.097v4.286c0 1.136-.847 2.1-1.98 2.193-.34.027-.68.052-1.02.072v3.091l-3-3c-1.354 0-2.694-.055-4.02-.163a2.115 2.115 0 0 1-.825-.242m9.345-8.334a2.126 2.126 0 0 0-.476-.095 48.64 48.64 0 0 0-8.048 0c-1.131.094-1.976 1.057-1.976 2.192v4.286c0 .837.46 1.58 1.155 1.951m9.345-8.334V6.637c0-1.621-1.152-3.026-2.76-3.235A48.455 48.455 0 0 0 11.25 3c-2.115 0-4.198.137-6.24.402-1.608.209-2.76 1.614-2.76 3.235v6.226c0 1.621 1.152 3.026 2.76 3.235.577.075 1.157.14 1.74.194V21l4.155-4.155" /> -</svg> diff --git a/dist/icons/check.svg b/dist/icons/check.svg deleted file mode 100644 index ba643d75..00000000 --- a/dist/icons/check.svg +++ /dev/null @@ -1,2 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M22.319,4.431,8.5,18.249a1,1,0,0,1-1.417,0L1.739,12.9a1,1,0,0,0-1.417,0h0a1,1,0,0,0,0,1.417l5.346,5.345a3.008,3.008,0,0,0,4.25,0L23.736,5.847a1,1,0,0,0,0-1.416h0A1,1,0,0,0,22.319,4.431Z"/></svg> diff --git a/dist/icons/chevron-down.svg b/dist/icons/chevron-down.svg deleted file mode 100644 index 3664435d..00000000 --- a/dist/icons/chevron-down.svg +++ /dev/null @@ -1,3 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"> - <path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5" /> -</svg> diff --git a/dist/icons/clip.svg b/dist/icons/clip.svg deleted file mode 100644 index e1bcf22e..00000000 --- a/dist/icons/clip.svg +++ /dev/null @@ -1,2 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M22.95,9.6a1,1,0,0,0-1.414,0L10.644,20.539a5,5,0,1,1-7.072-7.071L14.121,2.876a3,3,0,0,1,4.243,4.242L7.815,17.71a1.022,1.022,0,0,1-1.414,0,1,1,0,0,1,0-1.414l9.392-9.435a1,1,0,0,0-1.414-1.414L4.987,14.882a3,3,0,0,0,0,4.243,3.073,3.073,0,0,0,4.243,0L19.778,8.532a5,5,0,0,0-7.071-7.07L2.158,12.054a7,7,0,0,0,9.9,9.9L22.95,11.018A1,1,0,0,0,22.95,9.6Z"/></svg> diff --git a/dist/icons/clock.svg b/dist/icons/clock.svg deleted file mode 100644 index d150afa3..00000000 --- a/dist/icons/clock.svg +++ /dev/null @@ -1,2 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm0,22A10,10,0,1,1,22,12,10.011,10.011,0,0,1,12,22Z"/><path d="M12,6a1,1,0,0,0-1,1v4.325L7.629,13.437a1,1,0,0,0,1.062,1.7l3.84-2.4A1,1,0,0,0,13,11.879V7A1,1,0,0,0,12,6Z"/></svg> diff --git a/dist/icons/cpu-chip.svg b/dist/icons/cpu-chip.svg deleted file mode 100644 index 6d637096..00000000 --- a/dist/icons/cpu-chip.svg +++ /dev/null @@ -1,3 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"> - <path stroke-linecap="round" stroke-linejoin="round" d="M8.25 3v1.5M4.5 8.25H3m18 0h-1.5M4.5 12H3m18 0h-1.5m-15 3.75H3m18 0h-1.5M8.25 19.5V21M12 3v1.5m0 15V21m3.75-18v1.5m0 15V21m-9-1.5h10.5a2.25 2.25 0 0 0 2.25-2.25V6.75a2.25 2.25 0 0 0-2.25-2.25H6.75A2.25 2.25 0 0 0 4.5 6.75v10.5a2.25 2.25 0 0 0 2.25 2.25Zm.75-12h9v9h-9v-9Z" /> -</svg> diff --git a/dist/icons/cross.svg b/dist/icons/cross.svg deleted file mode 100644 index 9f3c88f4..00000000 --- a/dist/icons/cross.svg +++ /dev/null @@ -1,2 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M23.707.293h0a1,1,0,0,0-1.414,0L12,10.586,1.707.293a1,1,0,0,0-1.414,0h0a1,1,0,0,0,0,1.414L10.586,12,.293,22.293a1,1,0,0,0,0,1.414h0a1,1,0,0,0,1.414,0L12,13.414,22.293,23.707a1,1,0,0,0,1.414,0h0a1,1,0,0,0,0-1.414L13.414,12,23.707,1.707A1,1,0,0,0,23.707.293Z"/></svg> diff --git a/dist/icons/cursor-arrow-ripple.svg b/dist/icons/cursor-arrow-ripple.svg deleted file mode 100644 index 6a1377ce..00000000 --- a/dist/icons/cursor-arrow-ripple.svg +++ /dev/null @@ -1,3 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"> - <path stroke-linecap="round" stroke-linejoin="round" d="M15.042 21.672 13.684 16.6m0 0-2.51 2.225.569-9.47 5.227 7.917-3.286-.672Zm-7.518-.267A8.25 8.25 0 1 1 20.25 10.5M8.288 14.212A5.25 5.25 0 1 1 17.25 10.5" /> -</svg> diff --git a/dist/icons/download.svg b/dist/icons/download.svg deleted file mode 100644 index 2f74d511..00000000 --- a/dist/icons/download.svg +++ /dev/null @@ -1,2 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M9.878,18.122a3,3,0,0,0,4.244,0l3.211-3.211A1,1,0,0,0,15.919,13.5l-2.926,2.927L13,1a1,1,0,0,0-1-1h0a1,1,0,0,0-1,1l-.009,15.408L8.081,13.5a1,1,0,0,0-1.414,1.415Z"/><path d="M23,16h0a1,1,0,0,0-1,1v4a1,1,0,0,1-1,1H3a1,1,0,0,1-1-1V17a1,1,0,0,0-1-1H1a1,1,0,0,0-1,1v4a3,3,0,0,0,3,3H21a3,3,0,0,0,3-3V17A1,1,0,0,0,23,16Z"/></svg> diff --git a/dist/icons/envelope.svg b/dist/icons/envelope.svg deleted file mode 100644 index 953a9664..00000000 --- a/dist/icons/envelope.svg +++ /dev/null @@ -1,2 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M19,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V6A5.006,5.006,0,0,0,19,1ZM5,3H19a3,3,0,0,1,2.78,1.887l-7.658,7.659a3.007,3.007,0,0,1-4.244,0L2.22,4.887A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V7.5L8.464,13.96a5.007,5.007,0,0,0,7.072,0L22,7.5V18A3,3,0,0,1,19,21Z"/></svg> diff --git a/dist/icons/eye-crossed.svg b/dist/icons/eye-crossed.svg deleted file mode 100644 index abe84619..00000000 --- a/dist/icons/eye-crossed.svg +++ /dev/null @@ -1,2 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M23.271,9.419A15.866,15.866,0,0,0,19.9,5.51l2.8-2.8a1,1,0,0,0-1.414-1.414L18.241,4.345A12.054,12.054,0,0,0,12,2.655C5.809,2.655,2.281,6.893.729,9.419a4.908,4.908,0,0,0,0,5.162A15.866,15.866,0,0,0,4.1,18.49l-2.8,2.8a1,1,0,1,0,1.414,1.414l3.052-3.052A12.054,12.054,0,0,0,12,21.345c6.191,0,9.719-4.238,11.271-6.764A4.908,4.908,0,0,0,23.271,9.419ZM2.433,13.534a2.918,2.918,0,0,1,0-3.068C3.767,8.3,6.782,4.655,12,4.655A10.1,10.1,0,0,1,16.766,5.82L14.753,7.833a4.992,4.992,0,0,0-6.92,6.92l-2.31,2.31A13.723,13.723,0,0,1,2.433,13.534ZM15,12a3,3,0,0,1-3,3,2.951,2.951,0,0,1-1.285-.3L14.7,10.715A2.951,2.951,0,0,1,15,12ZM9,12a3,3,0,0,1,3-3,2.951,2.951,0,0,1,1.285.3L9.3,13.285A2.951,2.951,0,0,1,9,12Zm12.567,1.534C20.233,15.7,17.218,19.345,12,19.345A10.1,10.1,0,0,1,7.234,18.18l2.013-2.013a4.992,4.992,0,0,0,6.92-6.92l2.31-2.31a13.723,13.723,0,0,1,3.09,3.529A2.918,2.918,0,0,1,21.567,13.534Z"/></svg> diff --git a/dist/icons/eye.svg b/dist/icons/eye.svg deleted file mode 100644 index 725ce443..00000000 --- a/dist/icons/eye.svg +++ /dev/null @@ -1,2 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M23.271,9.419C21.72,6.893,18.192,2.655,12,2.655S2.28,6.893.729,9.419a4.908,4.908,0,0,0,0,5.162C2.28,17.107,5.808,21.345,12,21.345s9.72-4.238,11.271-6.764A4.908,4.908,0,0,0,23.271,9.419Zm-1.705,4.115C20.234,15.7,17.219,19.345,12,19.345S3.766,15.7,2.434,13.534a2.918,2.918,0,0,1,0-3.068C3.766,8.3,6.781,4.655,12,4.655s8.234,3.641,9.566,5.811A2.918,2.918,0,0,1,21.566,13.534Z"/><path d="M12,7a5,5,0,1,0,5,5A5.006,5.006,0,0,0,12,7Zm0,8a3,3,0,1,1,3-3A3,3,0,0,1,12,15Z"/></svg> diff --git a/dist/icons/facebook.svg b/dist/icons/facebook.svg deleted file mode 100644 index 68e3b8cd..00000000 --- a/dist/icons/facebook.svg +++ /dev/null @@ -1 +0,0 @@ -<?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 30 30" width="30px" height="30px"> <path d="M15,3C8.373,3,3,8.373,3,15c0,6.016,4.432,10.984,10.206,11.852V18.18h-2.969v-3.154h2.969v-2.099c0-3.475,1.693-5,4.581-5 c1.383,0,2.115,0.103,2.461,0.149v2.753h-1.97c-1.226,0-1.654,1.163-1.654,2.473v1.724h3.593L19.73,18.18h-3.106v8.697 C22.481,26.083,27,21.075,27,15C27,8.373,21.627,3,15,3z"/></svg> \ No newline at end of file diff --git a/dist/icons/globe.svg b/dist/icons/globe.svg deleted file mode 100644 index 164c98a4..00000000 --- a/dist/icons/globe.svg +++ /dev/null @@ -1,2 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm8.647,7H17.426a19.676,19.676,0,0,0-2.821-4.644A10.031,10.031,0,0,1,20.647,7ZM16.5,12a10.211,10.211,0,0,1-.476,3H7.976A10.211,10.211,0,0,1,7.5,12a10.211,10.211,0,0,1,.476-3h8.048A10.211,10.211,0,0,1,16.5,12ZM8.778,17h6.444A19.614,19.614,0,0,1,12,21.588,19.57,19.57,0,0,1,8.778,17Zm0-10A19.614,19.614,0,0,1,12,2.412,19.57,19.57,0,0,1,15.222,7ZM9.4,2.356A19.676,19.676,0,0,0,6.574,7H3.353A10.031,10.031,0,0,1,9.4,2.356ZM2.461,9H5.9a12.016,12.016,0,0,0-.4,3,12.016,12.016,0,0,0,.4,3H2.461a9.992,9.992,0,0,1,0-6Zm.892,8H6.574A19.676,19.676,0,0,0,9.4,21.644,10.031,10.031,0,0,1,3.353,17Zm11.252,4.644A19.676,19.676,0,0,0,17.426,17h3.221A10.031,10.031,0,0,1,14.605,21.644ZM21.539,15H18.1a12.016,12.016,0,0,0,.4-3,12.016,12.016,0,0,0-.4-3h3.437a9.992,9.992,0,0,1,0,6Z"/></svg> diff --git a/dist/icons/hamburger.svg b/dist/icons/hamburger.svg deleted file mode 100644 index 2d22fc94..00000000 --- a/dist/icons/hamburger.svg +++ /dev/null @@ -1,3 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"> - <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5" /> -</svg> diff --git a/dist/icons/heart.svg b/dist/icons/heart.svg deleted file mode 100644 index 837c831c..00000000 --- a/dist/icons/heart.svg +++ /dev/null @@ -1,2 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24" width="512" height="512"><g id="_01_align_center" data-name="01 align center"><path d="M17.5.917a6.4,6.4,0,0,0-5.5,3.3A6.4,6.4,0,0,0,6.5.917,6.8,6.8,0,0,0,0,7.967c0,6.775,10.956,14.6,11.422,14.932l.578.409.578-.409C13.044,22.569,24,14.742,24,7.967A6.8,6.8,0,0,0,17.5.917ZM12,20.846c-3.253-2.43-10-8.4-10-12.879a4.8,4.8,0,0,1,4.5-5.05A4.8,4.8,0,0,1,11,7.967h2a4.8,4.8,0,0,1,4.5-5.05A4.8,4.8,0,0,1,22,7.967C22,12.448,15.253,18.416,12,20.846Z"/></g></svg> diff --git a/dist/icons/home.svg b/dist/icons/home.svg deleted file mode 100644 index a4a6997d..00000000 --- a/dist/icons/home.svg +++ /dev/null @@ -1,2 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M23.121,9.069,15.536,1.483a5.008,5.008,0,0,0-7.072,0L.879,9.069A2.978,2.978,0,0,0,0,11.19v9.817a3,3,0,0,0,3,3H21a3,3,0,0,0,3-3V11.19A2.978,2.978,0,0,0,23.121,9.069ZM15,22.007H9V18.073a3,3,0,0,1,6,0Zm7-1a1,1,0,0,1-1,1H17V18.073a5,5,0,0,0-10,0v3.934H3a1,1,0,0,1-1-1V11.19a1.008,1.008,0,0,1,.293-.707L9.878,2.9a3.008,3.008,0,0,1,4.244,0l7.585,7.586A1.008,1.008,0,0,1,22,11.19Z"/></svg> diff --git a/dist/icons/instagram.svg b/dist/icons/instagram.svg deleted file mode 100644 index ba8169b6..00000000 --- a/dist/icons/instagram.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 50 50" width="50px" height="50px"><path d="M 16 3 C 8.8324839 3 3 8.8324839 3 16 L 3 34 C 3 41.167516 8.8324839 47 16 47 L 34 47 C 41.167516 47 47 41.167516 47 34 L 47 16 C 47 8.8324839 41.167516 3 34 3 L 16 3 z M 16 5 L 34 5 C 40.086484 5 45 9.9135161 45 16 L 45 34 C 45 40.086484 40.086484 45 34 45 L 16 45 C 9.9135161 45 5 40.086484 5 34 L 5 16 C 5 9.9135161 9.9135161 5 16 5 z M 37 11 A 2 2 0 0 0 35 13 A 2 2 0 0 0 37 15 A 2 2 0 0 0 39 13 A 2 2 0 0 0 37 11 z M 25 14 C 18.936712 14 14 18.936712 14 25 C 14 31.063288 18.936712 36 25 36 C 31.063288 36 36 31.063288 36 25 C 36 18.936712 31.063288 14 25 14 z M 25 16 C 29.982407 16 34 20.017593 34 25 C 34 29.982407 29.982407 34 25 34 C 20.017593 34 16 29.982407 16 25 C 16 20.017593 20.017593 16 25 16 z"/></svg> \ No newline at end of file diff --git a/dist/icons/medium.svg b/dist/icons/medium.svg deleted file mode 100644 index eb34a440..00000000 --- a/dist/icons/medium.svg +++ /dev/null @@ -1 +0,0 @@ -<?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 50 50" width="50px" height="50px"> <path d="M30,43h17l-4-4l-0.027-28.496l3.891-4.49H34.845l-9.24,22.73L15.497,6H3l4,5.091v24.195L1,43h14l-6-7.714V13.75L22,43 l-0.002,0.014L34,13.545V39L30,43z M10.911,41H5.089L8,37.258L10.911,41z M21.922,37.899L10.828,12.938L8.633,8h5.564l9.581,21.556 l0.805,1.81L21.922,37.899z M35.414,40.414L36,39.828V39V13.545v-5.06l0.191-0.47h6.293l-1.022,1.18l-0.489,0.565l0.001,0.747 L41,39.002l0.001,0.827l0.585,0.585L42.172,41h-7.343L35.414,40.414z"/></svg> \ No newline at end of file diff --git a/dist/icons/menu-burger.svg b/dist/icons/menu-burger.svg deleted file mode 100644 index d55611cb..00000000 --- a/dist/icons/menu-burger.svg +++ /dev/null @@ -1,2 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><rect y="11" width="24" height="2" rx="1"/><rect y="4" width="24" height="2" rx="1"/><rect y="18" width="24" height="2" rx="1"/></svg> diff --git a/dist/icons/paper-plane.svg b/dist/icons/paper-plane.svg deleted file mode 100644 index cc5f4408..00000000 --- a/dist/icons/paper-plane.svg +++ /dev/null @@ -1,2 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24" width="512" height="512"><g id="_01_align_center" data-name="01 align center"><path d="M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z"/></g></svg> diff --git a/dist/icons/plus.svg b/dist/icons/plus.svg deleted file mode 100644 index af1d3047..00000000 --- a/dist/icons/plus.svg +++ /dev/null @@ -1,2 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M23,11H13V1a1,1,0,0,0-1-1h0a1,1,0,0,0-1,1V11H1a1,1,0,0,0-1,1H0a1,1,0,0,0,1,1H11V23a1,1,0,0,0,1,1h0a1,1,0,0,0,1-1V13H23a1,1,0,0,0,1-1h0A1,1,0,0,0,23,11Z"/></svg> diff --git a/dist/icons/rocket-lunch.svg b/dist/icons/rocket-lunch.svg deleted file mode 100644 index e0d2dc8a..00000000 --- a/dist/icons/rocket-lunch.svg +++ /dev/null @@ -1,2 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24" width="512" height="512"><path d="M18,8.5a2.5,2.5,0,0,1-5,0A2.5,2.5,0,0,1,18,8.5Zm-.006,6.866a11.065,11.065,0,0,1-1.163,4.569A7.634,7.634,0,0,1,10,24H9V18.5A3.517,3.517,0,0,0,5.5,15H0V14A7.634,7.634,0,0,1,4.065,7.169,11.065,11.065,0,0,1,8.634,6.006,15.487,15.487,0,0,1,20.972,0h0A3.009,3.009,0,0,1,24,3,15.507,15.507,0,0,1,17.994,15.366ZM2.084,13H4.346A34.361,34.361,0,0,1,6.955,8.237a8.993,8.993,0,0,0-1.993.72A5.519,5.519,0,0,0,2.084,13Zm13.679,4.045A34.361,34.361,0,0,1,11,19.654v2.262a5.519,5.519,0,0,0,4.043-2.878A8.993,8.993,0,0,0,15.763,17.045ZM22,2.972A1,1,0,0,0,21,2c-5.16.147-8.65,2.124-12.018,6.822a29.92,29.92,0,0,0-2.471,4.271,5.5,5.5,0,0,1,4.4,4.4,29.92,29.92,0,0,0,4.271-2.471C19.876,11.65,21.853,8.16,22,2.972ZM6.122,17.879a3.015,3.015,0,0,1,0,4.242c-.907.906-3.622,1.465-4.748,1.664l-1.406.247.247-1.406c.2-1.126.758-3.841,1.664-4.748A3.073,3.073,0,0,1,6.122,17.879ZM5,20a.993.993,0,0,0-.293-.707,1,1,0,0,0-1.414,0A7.318,7.318,0,0,0,2.5,21.5a7.342,7.342,0,0,0,2.208-.794A.993.993,0,0,0,5,20Z"/></svg> diff --git a/dist/icons/search.svg b/dist/icons/search.svg deleted file mode 100644 index 4b0d871f..00000000 --- a/dist/icons/search.svg +++ /dev/null @@ -1,2 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M23.707,22.293l-5.969-5.969a10.016,10.016,0,1,0-1.414,1.414l5.969,5.969a1,1,0,0,0,1.414-1.414ZM10,18a8,8,0,1,1,8-8A8.009,8.009,0,0,1,10,18Z"/></svg> diff --git a/dist/icons/share.svg b/dist/icons/share.svg deleted file mode 100644 index 1482f351..00000000 --- a/dist/icons/share.svg +++ /dev/null @@ -1,2 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M19.333,14.667a4.66,4.66,0,0,0-3.839,2.024L8.985,13.752a4.574,4.574,0,0,0,.005-3.488l6.5-2.954a4.66,4.66,0,1,0-.827-2.643,4.633,4.633,0,0,0,.08.786L7.833,8.593a4.668,4.668,0,1,0-.015,6.827l6.928,3.128a4.736,4.736,0,0,0-.079.785,4.667,4.667,0,1,0,4.666-4.666ZM19.333,2a2.667,2.667,0,1,1-2.666,2.667A2.669,2.669,0,0,1,19.333,2ZM4.667,14.667A2.667,2.667,0,1,1,7.333,12,2.67,2.67,0,0,1,4.667,14.667ZM19.333,22A2.667,2.667,0,1,1,22,19.333,2.669,2.669,0,0,1,19.333,22Z"/></svg> diff --git a/dist/icons/snapchat.svg b/dist/icons/snapchat.svg deleted file mode 100644 index 214fc3f5..00000000 --- a/dist/icons/snapchat.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 50 50" width="50px" height="50px"><path d="M 46.773438 35.078125 C 40.96875 34.121094 38.316406 28.109375 38.230469 27.914063 C 38.21875 27.878906 38.191406 27.816406 38.175781 27.78125 C 38 27.429688 37.824219 26.933594 37.972656 26.582031 C 38.226563 25.980469 39.433594 25.597656 40.15625 25.367188 C 40.410156 25.285156 40.652344 25.210938 40.839844 25.136719 C 42.59375 24.441406 43.46875 23.535156 43.449219 22.433594 C 43.433594 21.546875 42.753906 20.734375 41.753906 20.382813 C 41.40625 20.234375 41.007813 20.160156 40.605469 20.160156 C 40.332031 20.160156 39.917969 20.199219 39.519531 20.382813 C 38.851563 20.695313 38.265625 20.863281 37.847656 20.882813 C 37.757813 20.878906 37.679688 20.871094 37.613281 20.859375 L 37.65625 20.171875 C 37.851563 17.0625 38.097656 13.1875 37.046875 10.832031 C 33.945313 3.890625 27.375 3.351563 25.433594 3.351563 L 24.550781 3.359375 C 22.613281 3.359375 16.054688 3.898438 12.960938 10.835938 C 11.910156 13.191406 12.152344 17.0625 12.351563 20.175781 L 12.359375 20.292969 C 12.371094 20.484375 12.382813 20.675781 12.394531 20.859375 C 11.960938 20.9375 11.113281 20.792969 10.234375 20.382813 C 9.039063 19.824219 6.886719 20.5625 6.589844 22.125 C 6.457031 22.816406 6.617188 24.128906 9.164063 25.132813 C 9.355469 25.210938 9.59375 25.285156 9.851563 25.367188 C 10.570313 25.597656 11.777344 25.976563 12.03125 26.582031 C 12.179688 26.933594 12.003906 27.429688 11.796875 27.855469 C 11.6875 28.109375 9.050781 34.121094 3.234375 35.078125 C 2.492188 35.199219 1.964844 35.855469 2.003906 36.613281 C 2.015625 36.8125 2.066406 37.011719 2.148438 37.207031 C 2.675781 38.445313 4.59375 39.296875 8.171875 39.878906 C 8.234375 40.089844 8.304688 40.402344 8.34375 40.574219 C 8.417969 40.929688 8.5 41.289063 8.609375 41.664063 C 8.714844 42.019531 9.078125 42.84375 10.210938 42.84375 C 10.554688 42.84375 10.929688 42.769531 11.332031 42.691406 C 11.925781 42.574219 12.667969 42.429688 13.621094 42.429688 C 14.152344 42.429688 14.699219 42.476563 15.25 42.566406 C 16.265625 42.734375 17.183594 43.386719 18.25 44.136719 C 19.914063 45.316406 21.800781 46.648438 24.726563 46.648438 C 24.804688 46.648438 24.882813 46.644531 24.957031 46.640625 C 25.0625 46.644531 25.171875 46.648438 25.28125 46.648438 C 28.207031 46.648438 30.09375 45.3125 31.761719 44.136719 C 32.777344 43.414063 33.738281 42.738281 34.757813 42.566406 C 35.308594 42.476563 35.855469 42.429688 36.386719 42.429688 C 37.304688 42.429688 38.03125 42.546875 38.679688 42.675781 C 39.140625 42.765625 39.507813 42.808594 39.847656 42.808594 C 40.605469 42.808594 41.1875 42.375 41.398438 41.648438 C 41.507813 41.28125 41.585938 40.925781 41.664063 40.566406 C 41.695313 40.433594 41.769531 40.097656 41.835938 39.875 C 45.414063 39.292969 47.332031 38.441406 47.855469 37.214844 C 47.941406 37.019531 47.988281 36.816406 48.003906 36.605469 C 48.042969 35.859375 47.515625 35.203125 46.773438 35.078125 Z"/></svg> \ No newline at end of file diff --git a/dist/icons/social-network.svg b/dist/icons/social-network.svg deleted file mode 100644 index e8d766ef..00000000 --- a/dist/icons/social-network.svg +++ /dev/null @@ -1,2 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M22.773,7.721A4.994,4.994,0,0,0,19,6H15.011l.336-2.041A3.037,3.037,0,0,0,9.626,2.122L7.712,6H5a5.006,5.006,0,0,0-5,5v5a5.006,5.006,0,0,0,5,5H18.3a5.024,5.024,0,0,0,4.951-4.3l.705-5A5,5,0,0,0,22.773,7.721ZM2,16V11A3,3,0,0,1,5,8H7V19H5A3,3,0,0,1,2,16Zm19.971-4.581-.706,5A3.012,3.012,0,0,1,18.3,19H9V7.734a1,1,0,0,0,.23-.292l2.189-4.435A1.07,1.07,0,0,1,13.141,2.8a1.024,1.024,0,0,1,.233.84l-.528,3.2A1,1,0,0,0,13.833,8H19a3,3,0,0,1,2.971,3.419Z"/></svg> diff --git a/dist/icons/trash.svg b/dist/icons/trash.svg deleted file mode 100644 index a1e64840..00000000 --- a/dist/icons/trash.svg +++ /dev/null @@ -1,2 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M21,4H17.9A5.009,5.009,0,0,0,13,0H11A5.009,5.009,0,0,0,6.1,4H3A1,1,0,0,0,3,6H4V19a5.006,5.006,0,0,0,5,5h6a5.006,5.006,0,0,0,5-5V6h1a1,1,0,0,0,0-2ZM11,2h2a3.006,3.006,0,0,1,2.829,2H8.171A3.006,3.006,0,0,1,11,2Zm7,17a3,3,0,0,1-3,3H9a3,3,0,0,1-3-3V6H18Z"/><path d="M10,18a1,1,0,0,0,1-1V11a1,1,0,0,0-2,0v6A1,1,0,0,0,10,18Z"/><path d="M14,18a1,1,0,0,0,1-1V11a1,1,0,0,0-2,0v6A1,1,0,0,0,14,18Z"/></svg> diff --git a/dist/icons/twitter.svg b/dist/icons/twitter.svg deleted file mode 100644 index f99c1b76..00000000 --- a/dist/icons/twitter.svg +++ /dev/null @@ -1 +0,0 @@ -<?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 30 30" width="30px" height="30px"> <path d="M28,6.937c-0.957,0.425-1.985,0.711-3.064,0.84c1.102-0.66,1.947-1.705,2.345-2.951c-1.03,0.611-2.172,1.055-3.388,1.295 c-0.973-1.037-2.359-1.685-3.893-1.685c-2.946,0-5.334,2.389-5.334,5.334c0,0.418,0.048,0.826,0.138,1.215 c-4.433-0.222-8.363-2.346-10.995-5.574C3.351,6.199,3.088,7.115,3.088,8.094c0,1.85,0.941,3.483,2.372,4.439 c-0.874-0.028-1.697-0.268-2.416-0.667c0,0.023,0,0.044,0,0.067c0,2.585,1.838,4.741,4.279,5.23 c-0.447,0.122-0.919,0.187-1.406,0.187c-0.343,0-0.678-0.034-1.003-0.095c0.679,2.119,2.649,3.662,4.983,3.705 c-1.825,1.431-4.125,2.284-6.625,2.284c-0.43,0-0.855-0.025-1.273-0.075c2.361,1.513,5.164,2.396,8.177,2.396 c9.812,0,15.176-8.128,15.176-15.177c0-0.231-0.005-0.461-0.015-0.69C26.38,8.945,27.285,8.006,28,6.937z"/></svg> \ No newline at end of file diff --git a/dist/icons/user.svg b/dist/icons/user.svg deleted file mode 100644 index c7be66d7..00000000 --- a/dist/icons/user.svg +++ /dev/null @@ -1,2 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M12,12A6,6,0,1,0,6,6,6.006,6.006,0,0,0,12,12ZM12,2A4,4,0,1,1,8,6,4,4,0,0,1,12,2Z"/><path d="M12,14a9.01,9.01,0,0,0-9,9,1,1,0,0,0,2,0,7,7,0,0,1,14,0,1,1,0,0,0,2,0A9.01,9.01,0,0,0,12,14Z"/></svg> \ No newline at end of file diff --git a/dist/lazyStyles/lazyStyles.css b/dist/lazyStyles/lazyStyles.css deleted file mode 100644 index e69de29b..00000000 diff --git a/dist/main/main.js b/dist/main/main.js deleted file mode 100644 index d4f6ce0e..00000000 --- a/dist/main/main.js +++ /dev/null @@ -1,32 +0,0 @@ -import{t as I,r as f}from"../__chunks__/state.CJfvw0Ck.js";import{i as R}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";import{g as se,m as p,F as L}from"../__chunks__/fetch.service.yiMnp1FM.js";import{_ as n}from"../__chunks__/preload-helper.D7itGvJr.js";import{T as m,s as v,x as l,w as X,i as pe}from"../__chunks__/lit-element.CH8ciVnL.js";import{t as y,n as fe}from"../__chunks__/property.Ds9fqW-T.js";import{i as me,t as _e,e as j,o as oe,a as ge}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{r as x}from"../__chunks__/icon.template.3G0fuXUC.js";import{P as g,c as ve}from"../__chunks__/createOptimizedPicture.DLZ8Nghn.js";const K=(e,t)=>{t.split(",").forEach(r=>{e.classList.add(I(r.trim()))})};function V(e,t=document){const r=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${r}="${e}"]`)].map(i=>i.content).join(", ");return o.length?o:""}function ye(){const e=V("template");e&&K(document.body,e);const t=V("theme");t&&K(document.body,t)}function be(e){e.querySelectorAll("a").forEach(t=>{if(t.title=t.title||t.textContent,t.href!==t.textContent){const r=t.parentElement,s=t.parentElement.parentElement;t.querySelector("img")||(r.childNodes.length===1&&(r.tagName==="P"||r.tagName==="DIV")&&(t.className="button",r.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="STRONG"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button primary",s.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="EM"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button secondary",s.classList.add("button-container")))}})}function Pe(e){return e.trim()===""?void 0:e}function we(){const e=V("language");document.documentElement.lang=Pe(e)||"en"}function Le(){return R()?window.parent.location:window.location}function E(e){return new Promise((t,r)=>{const{href:s}=se(e);if(document.querySelector(`head > link[href="${s}"]`))t();else{const o=document.createElement("link");o.rel="stylesheet",o.href=s,o.onload=()=>t(),o.onerror=r,document.head.append(o)}})}const H={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/types/icons.types.ts",fontsScssPath:"./src/styles/sass/fonts.scss",fontsCssPath:"./dist/fonts/fonts.css",lazyStylesScssPath:"./src/styles/sass/lazy-styles.scss",lazyStylesCssPath:"./dist/lazyStyles/lazyStyles.css",sidekickLibraryStylesScssPath:"./src/styles/sass/sidekick-library-styles.scss",sidekickLibraryStylesCssPath:"./dist/sidekickLibraryStyles/sidekickLibraryStyles.css",lcpBlocks:["banner"]};async function W(){const{fontsCssPath:e}=H;if(e){await E(e);try{Le().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){p.error("loadFonts: Error setting fonts-loaded in session storage",t)}}}function c(e,t={}){c.defer=c.defer||[];const r=s=>{c[s]=c[s]||((...o)=>c.defer.push({fnname:s,args:o}))};c.drain=c.drain||((s,o)=>{c[s]=o,c.defer.filter(({fnname:i})=>s===i).forEach(({fnname:i,args:a})=>c[i](...a))}),c.always=c.always||[],c.always.on=(s,o)=>{c.always[s]=o},c.on=(s,o)=>{c.cases[s]=o},r("observe"),r("cwv");try{if(window.hlx=window.hlx||{},!window.hlx.rum){const d=new URLSearchParams(window.location.search).get("rum")==="on"?1:100,h=Array.from({length:75},(Z,ue)=>String.fromCharCode(48+ue)).filter(Z=>/\d|[A-Z]/i.test(Z)).filter(()=>Math.random()*75>70).join(""),_=Math.random(),u=_*d<1,b=Date.now(),he={full:()=>window.location.href,origin:()=>window.location.origin,path:()=>window.location.href.replace(/\?.*$/,"")};window.hlx.rum={weight:d,id:h,random:_,isSelected:u,firstReadTime:b,sampleRUM:c,sanitizeURL:he[window.hlx.RUM_MASK_URL||"path"]}}const{weight:s,id:o,firstReadTime:i}=window.hlx.rum;if(window.hlx&&window.hlx.rum&&window.hlx.rum.isSelected){const a=["weight","id","referer","checkpoint","t","source","target","cwv","CLS","FID","LCP","INP"],d=(h=t)=>{const _=JSON.stringify({weight:s,id:o,referer:window.hlx.rum.sanitizeURL(),checkpoint:e,t:Date.now()-i,...t},a),u=`https://rum.hlx.page/.rum/${s}`;navigator.sendBeacon(u,_),console.debug(`ping:${e}`,h)};c.cases=c.cases||{cwv:()=>c.cwv(t)||!0,lazy:()=>{const h=document.createElement("script");return h.src="https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js",document.head.appendChild(h),!0}},d(t),c.cases[e]&&c.cases[e]()}c.always[e]&&c.always[e](t)}catch{}}function $e(e="/dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(r){p.log("setupHlxObj: Could not set codeBasePath.",r)}}function Ee(){$e(),c("top"),window.addEventListener("load",()=>c("load")),window.addEventListener("unhandledrejection",e=>{c("error",{source:e.reason.sourceURL,target:e.reason.line})}),window.addEventListener("error",e=>{c("error",{source:e.filename,target:e.lineno})})}function ie(e){const t=[];return e.querySelectorAll("[data-block-name]").forEach(s=>{t.push({name:s.dataset.blockName,element:s})}),t}async function ae(e){if((e.element.dataset.blockStatus??"unloaded")==="unloaded")try{e.element.dataset.blockStatus="loading";const{href:r}=se(`dist/${e.name}/${e.name}.js`),s=await n(()=>import(r),__vite__mapDeps([]));s.default&&await s.default(e.element),e.element.dataset.blockStatus="loaded"}catch(r){e.element.dataset.blockStatus="error",p.error("loadBlockModules:",r)}}async function ne(e){try{await E(`dist/${e.name}/${e.name}.css`)}catch(t){p.error("loadBlockStyles: Could not load css styles.",t)}}function N(e){e.style.removeProperty("display")}async function Ce(e){const t=ie(e);if(!t.length){N(e);return}const r=[];for(const s of t)r.push(Promise.all([ae(s),ne(s)]));await Promise.all(r),N(e)}async function Se(){const t=[...document.querySelectorAll(".section")].map(r=>Ce(r));await Promise.all(t)}function Te(){document.querySelectorAll(".default-content-wrapper picture").forEach(t=>{const r=t.parentElement;r&&r.classList.add("image","main")})}function Ae(e){const t=[];let r=!1;[...e.children].forEach(s=>{if(s.tagName==="DIV"||!r){const o=document.createElement("div");t.push(o),r=s.tagName!=="DIV",r&&o.classList.add("default-content-wrapper")}t[t.length-1].append(s)}),t.forEach(s=>e.append(s)),Te(),e.classList.add("section"),e.dataset.sectionStatus="initialized",e.style.display="none"}function De(e){return/^[a-z][A-Za-z0-9]*$/.test(e)?e:/^[A-Z][A-Za-z0-9]*$/.test(e)?e.charAt(0).toLowerCase()+e.slice(1):I(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}function Oe(e){const t={};return e.querySelectorAll(":scope > div").forEach(r=>{if(r.children){const s=[...r.children];if(s[1]){const o=s[1],i=I(s[0].textContent??"");let a="";if(o.querySelector("a")){const d=[...o.querySelectorAll("a")];d.length===1?a=d[0].href:a=d.map(h=>h.href)}else if(o.querySelector("img")){const d=[...o.querySelectorAll("img")];d.length===1?a=d[0].src:a=d.map(h=>h.src)}else if(o.querySelector("p")){const d=[...o.querySelectorAll("p")];d.length===1?a=d[0].textContent:a=d.map(h=>h.textContent)}else a=r.children[1].textContent;t[i]=a}}}),t}function ke(e){const t=e.querySelector("div.section-metadata");if(t){const r=Oe(t);Object.keys(r).forEach(s=>{s==="style"?r.style.split(",").filter(i=>i).map(i=>I(i.trim())).forEach(i=>e.classList.add(i)):e.dataset[De(s)]=r[s]}),t.parentElement&&t.parentElement.remove()}}function Ie(e){e.querySelectorAll(":scope > div").forEach(t=>{Ae(t),ke(t)})}function Re(e){e.querySelectorAll("div.section > div > div").forEach(t=>{const r=t.classList[0];if(r){t.classList.add("block"),t.dataset.blockName=r;const s=t.parentElement;s==null||s.classList.add(`${r}-wrapper`);const o=t.closest(".section");o&&o.classList.add(`${r}-container`)}})}async function xe(){const e=document.querySelector(".section"),{lcpBlocks:t}=H;if(e){const o=ie(e).map(async i=>{(t==null?void 0:t.includes(i.name))&&await Promise.all([ae(i),ne(i)])});await Promise.all(o),N(e)}document.body.style.display=null;const r=document.querySelector("main img");await new Promise(s=>{r&&!r.complete?(r.setAttribute("loading","eager"),r.setAttribute("fetchpriority","high"),r.addEventListener("load",()=>s()),r.addEventListener("error",()=>s())):s()})}class ze{constructor(){this.beforeEagerCallbacks=[],this.loadEagerCallbacks=[],this.beforeLoadLazyCallbacks=[],this.loadLazyCallbacks=[],this.beforeLoadDelayedCallbacks=[],this.loadDelayedCallbacks=[],this.initializedCallbacks=[]}get beforeEager(){return this.beforeEagerPromise===void 0&&(this.beforeEagerPromise=this.beforeLoadEager()),this.beforeEagerPromise}get loadEager(){return this.eagerPromise===void 0&&(this.eagerPromise=this.loadEagerPromise()),this.eagerPromise}get beforeLoadLazy(){return this.beforeLazyPromise===void 0&&(this.beforeLazyPromise=this.beforeLoadLazyPromise()),this.beforeLazyPromise}get loadLazy(){return this.lazyPromise===void 0&&(this.lazyPromise=this.loadLazyPromise()),this.lazyPromise}get beforeLoadDelayed(){return this.beforeDelayedPromise===void 0&&(this.beforeDelayedPromise=this.beforeLoadDelayedPromise()),this.beforeDelayedPromise}get loadDelayed(){return this.delayedPromise===void 0&&(this.delayedPromise=this.loadDelayedPromise()),this.delayedPromise}get initialized(){return this.initializedPromise===void 0&&(this.initializedPromise=this.getInitializedPromise()),this.initializedPromise}addBeforeEagerTask(t){this.beforeEagerCallbacks.push(t)}addLoadEagerTask(t){this.loadEagerCallbacks.push(t)}addBeforeLoadLazyTask(t){this.beforeLoadLazyCallbacks.push(t)}addLoadLazyTask(t){this.loadLazyCallbacks.push(t)}addBeforeLoadDelayedTask(t){this.beforeLoadDelayedCallbacks.push(t)}addLoadDelayedTask(t){this.loadDelayedCallbacks.push(t)}addInitializedTask(t){this.initializedCallbacks.push(t)}async init(){await this.beforeEager,await this.loadEager,await this.beforeLoadLazy,await this.loadLazy,await this.beforeLoadDelayed,await this.loadDelayed,await this.initialized}async beforeLoadEager(){const t=new Promise(r=>{Ee(),ye(),we(),r()});await Promise.all([...this.beforeEagerCallbacks.map(r=>r()),t])}async loadEagerPromise(){const t=new Promise(async r=>{try{const s=document.querySelector("main");be(s),Ie(s),Re(s),setTimeout(()=>{document.body.classList.add("show"),r()},100),(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await W()}catch(s){p.error("index: could not load fonts",s)}});await Promise.all([...this.loadEagerCallbacks.map(r=>r()),t,xe()])}async beforeLoadLazyPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadLazyCallbacks.map(r=>r()),t])}async loadLazyPromise(){const t=new Promise(async r=>{try{const{lazyStylesScssPath:s,sidekickLibraryStylesScssPath:o,fontsScssPath:i,lazyStylesCssPath:a,sidekickLibraryStylesCssPath:d}=H;await Se();const{hash:h}=window.location,_=h?document.getElementById(h.substring(1)):!1;h&&_&&_.scrollIntoView(),s&&a&&await E(a),o&&d&&R()&&await E(d),i&&await W(),c("lazy");const u=document.querySelector("main");c.observe(u.querySelectorAll("div[data-block-name]")),c.observe(u.querySelectorAll("picture > img"))}catch(s){p.error("LoadLazyTask: ",s)}r()});await Promise.all([...this.loadLazyCallbacks.map(r=>r()),t])}async beforeLoadDelayedPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadDelayedCallbacks.map(r=>r()),t])}async loadDelayedPromise(){const t=new Promise(r=>{setTimeout(()=>{r()},3e3)});await Promise.all([...this.loadDelayedCallbacks.map(r=>r()),t])}async getInitializedPromise(){const t=new Promise(r=>r());await Promise.all([...this.initializedCallbacks.map(r=>r()),t])}}const C=new ze;/** - * @license - * Copyright 2020 Google LLC - * SPDX-License-Identifier: BSD-3-Clause - */const Me=e=>e===null||typeof e!="object"&&typeof e!="function",Ve=e=>e.strings===void 0;/** - * @license - * Copyright 2017 Google LLC - * SPDX-License-Identifier: BSD-3-Clause - */const P=(e,t)=>{var s;const r=e._$AN;if(r===void 0)return!1;for(const o of r)(s=o._$AO)==null||s.call(o,t,!1),P(o,t);return!0},S=e=>{let t,r;do{if((t=e._$AM)===void 0)break;r=t._$AN,r.delete(e),e=t}while((r==null?void 0:r.size)===0)},ce=e=>{for(let t;t=e._$AM;e=t){let r=t._$AN;if(r===void 0)t._$AN=r=new Set;else if(r.has(e))break;r.add(e),je(t)}};function Ne(e){this._$AN!==void 0?(S(this),this._$AM=e,ce(this)):this._$AM=e}function qe(e,t=!1,r=0){const s=this._$AH,o=this._$AN;if(o!==void 0&&o.size!==0)if(t)if(Array.isArray(s))for(let i=r;i<s.length;i++)P(s[i],!1),S(s[i]);else s!=null&&(P(s,!1),S(s));else P(this,e)}const je=e=>{e.type==_e.CHILD&&(e._$AP??(e._$AP=qe),e._$AQ??(e._$AQ=Ne))};class le extends me{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,r,s){super._$AT(t,r,s),ce(this),this.isConnected=t._$AU}_$AO(t,r=!0){var s,o;t!==this.isConnected&&(this.isConnected=t,t?(s=this.reconnected)==null||s.call(this):(o=this.disconnected)==null||o.call(this)),r&&(P(this,t),S(this))}setValue(t){if(Ve(this._$Ct))this._$Ct._$AI(t,this);else{const r=[...this._$Ct._$AH];r[this._$Ci]=t,this._$Ct._$AI(r,this,0)}}disconnected(){}reconnected(){}}/** - * @license - * Copyright 2020 Google LLC - * SPDX-License-Identifier: BSD-3-Clause - */const He=()=>new Be;let Be=class{};const M=new WeakMap,Ue=j(class extends le{render(e){return m}update(e,[t]){var s;const r=t!==this.Y;return r&&this.Y!==void 0&&this.rt(void 0),(r||this.lt!==this.ct)&&(this.Y=t,this.ht=(s=e.options)==null?void 0:s.host,this.rt(this.ct=e.element)),m}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let r=M.get(t);r===void 0&&(r=new WeakMap,M.set(t,r)),r.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),r.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=M.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var Fe=Object.defineProperty,Ye=Object.getOwnPropertyDescriptor,B=(e,t,r,s)=>{for(var o=s>1?void 0:s?Ye(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Fe(t,r,o),o};let T=class extends v{constructor(){super(...arguments),this.error=null,this.getSubmenuName=e=>e.path.split("/")[1]}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}async getPlaceholder(e){return await g.getPlaceHolder(e)}render(){if(this.error)return l`<div class="error">${this.error}</div>`;if(this.items)return l`<nav id="menu"><header class="major"><h2>Menu</h2></header>${this.items.length===0?this.getPlaceholder("no menu items"):this.renderMenuItems()}</nav>`}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return l`<span @click="${this.toggleSubmenu}" class="opener submenu"><span class="submenu__text">${e.navtitle} </span>${x("chevron-down","submenu__icon")}</span><ul>${e.children.map(t=>l`<li><a href="${t.path}">${t.navtitle}</a></li>`)}</ul>`}renderMenuItem(e){return e.error?l`<p>${e.error}</p>`:l`<li>${e.children!==void 0?this.renderSubMenu(e):l`<a href="${e.path}">${e.navtitle}</a>`}</li>`}renderMenuItems(){return l`<ul>${this.items.map(e=>this.renderMenuItem(e))}</ul>`}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}filterNavigation(e,t){return e.filter(r=>t.every(s=>!r.path.includes(s))).map(r=>({path:r.path,navtitle:this.getNavTitle(r)}))}groupItemsByFirstLevelPath(e){const t={};return e.forEach(r=>{const s=this.getSubmenuName(r);t[s]||(t[s]=[]),t[s].push({path:r.path,navtitle:this.getNavTitle(r)})}),t}async groupByFirstLevelPath(){const e="/query-index.json",t=["sidekick","sidekick-library","tools","development","dev-","__"];try{const r=await L.fetchJson(e);this.error=null;const s=this.filterNavigation(r.data,t),o=this.groupItemsByFirstLevelPath(s);return Object.values(o).map(a=>a.length===1?a[0]:{navtitle:a[0].path.split("/")[1],path:a[0].path,children:a})}catch(r){return p.error(`SidebarNav Component: Error while fetching ${e}`,r),this.error=await g.getPlaceHolder("error"),[]}}};B([f()],T.prototype,"items",2);B([f()],T.prototype,"error",2);T=B([y("sidebar-nav")],T);var Ze=Object.defineProperty,Xe=Object.getOwnPropertyDescriptor,U=(e,t,r,s)=>{for(var o=s>1?void 0:s?Xe(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Ze(t,r,o),o};let A=class extends v{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();e!==null&&this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t="contact.plain.html";try{const r=await L.fetchText(t,{cacheOptions:{cacheType:"runtime"}});return this.error=null,e.parseFromString(r,"text/html")}catch(r){return p.error(`SidebarContacts Component: Error while fetching ${t}`,r),this.error=await g.getPlaceHolder("error"),null}}renderHeader(e){return e?l`<header class="major"><h2>${e}</h2></header>`:m}renderText(e){return e?l`<p>${e}</p>`:m}render(){if(this.error)return l`<div class="error">${this.error}</div>`;if(!this.contactTemplateArgs)return m;const{headline:e,text:t,contacts:r}=this.contactTemplateArgs;return l`<section>${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(r)}</section>`}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:r}=e;return!t&&!r?m:l`<li class="icon solid">${this.renderIcon(t)} ${this.renderContactMarkup(r)}</li>`}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(s=>({icon:s.querySelector("div"),markup:s.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),r=e.querySelector("p"),s=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:r,contacts:s}}renderContacts(e){return e.length===0?m:l`<ul class="contact">${e.map(t=>this.renderContact(t))}</ul>`}renderIcon(e){return e?x(e.innerHTML):m}renderContactMarkup(e){return e?oe(e.innerHTML):m}};U([f()],A.prototype,"contactTemplateArgs",2);U([f()],A.prototype,"error",2);A=U([y("sidebar-contact")],A);var Ke=Object.defineProperty,We=Object.getOwnPropertyDescriptor,z=(e,t,r,s)=>{for(var o=s>1?void 0:s?We(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Ke(t,r,o),o};let w=class extends v{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e),this.noPostsPlaceholder=await g.getPlaceHolder("no posts")}render(){if(this.lastTreePosts)return l`${this.renderHeader()} ${this.renderPosts()}`}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,r)=>t.lastModified>r.lastModified?-1:t.lastModified<r.lastModified?1:0),e.slice(0,3)}renderPicture(e){const t=ve({src:e.image,alt:e.imagealt,width:336,height:224});return t?l`<a href="${e.path}" class="image">${t}</a>`:m}renderPost(e){return l`<article>${this.renderPicture(e)}<p>${e.description}</p></article>`}async getPosts(){const e="/query-index.json";try{return this.error=null,(await L.fetchJson(e)).data.filter(r=>r.path.startsWith("/posts"))}catch(t){return p.error(`SidebarPost Component: Error while fetching ${e}`,t),this.error=await g.getPlaceHolder("error"),[]}}renderPosts(){return this.error?l`<div class="error">${this.error}</div>`:this.lastTreePosts.length===0?l`<div>${this.noPostsPlaceholder}</div>`:l`<div class="mini-posts">${this.lastTreePosts.map(e=>this.renderPost(e))}</div>`}renderHeader(){return l`<header class="major"><h2>Newest Posts</h2></header>`}};z([f()],w.prototype,"lastTreePosts",2);z([f()],w.prototype,"error",2);z([f()],w.prototype,"noPostsPlaceholder",2);w=z([y("sidebar-posts")],w);var Je=Object.defineProperty,Ge=Object.getOwnPropertyDescriptor,F=(e,t,r,s)=>{for(var o=s>1?void 0:s?Ge(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Je(t,r,o),o};let D=class extends v{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e="footer.plain.html";try{const t=await L.fetchText(e,{cacheOptions:{cacheType:"runtime"}});this.error=null;const r=document.createElement("div");r.innerHTML=t,this.footerMarkup=r.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}catch(t){p.error(`SidebarFooter Component: Error while fetching ${e}`,t),this.error=await g.getPlaceHolder("error")}}render(){if(this.error)return l`<div class="error">${this.error}</div>`;if(this.footerMarkup)return l`${this.footerMarkup}`}};F([f()],D.prototype,"footerMarkup",2);F([f()],D.prototype,"error",2);D=F([y("sidebar-footer")],D);var Qe=Object.defineProperty,et=Object.getOwnPropertyDescriptor,tt=(e,t,r,s)=>{for(var o=s>1?void 0:s?et(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Qe(t,r,o),o};let J=class extends v{constructor(){super(...arguments),this.toggleRef=He(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return l`<div class="inner"><sidebar-nav></sidebar-nav><sidebar-posts></sidebar-posts><sidebar-contact></sidebar-contact><sidebar-footer id="footer"></sidebar-footer></div><a ${Ue(this.toggleRef)} href="#sidebar" class="toggle hamburger-icon" aria-label="Sidebar toggle">${x("hamburger")}</a>`}};J=tt([y("sidebar-component")],J);const rt=()=>{if(R())return;const e=document.createElement("sidebar-component");e.setAttribute("id","sidebar"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active");const t=document.getElementById("main");t==null||t.after(e)};C.addLoadEagerTask(()=>(rt(),Promise.resolve()));function st(){const e=document.getElementById("main");if(!e)return;const t=e.innerHTML;e.innerHTML=`<div class="inner">${R()?"":'<header-component id="header"></header-component>'}${t}</div>`}C.addLoadEagerTask(()=>(st(),Promise.resolve()));function ot({input:e,specifier:t,htmlTag:r}){return t===""||r===""?e:e.split(t).map((s,o)=>o%2===1?`<${r}>${s}</${r}>`:s).join("")}var it=Object.defineProperty,at=Object.getOwnPropertyDescriptor,Y=(e,t,r,s)=>{for(var o=s>1?void 0:s?at(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&it(t,r,o),o};let O=class extends v{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await L.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data},this.error=null}catch(e){p.error("Header Component: Error while fetching header.json",e),this.error=await g.getPlaceHolder("error")}}render(){if(this.error)return l`<div class="error">${this.error}</div>`;if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,r=ot({input:e.logoText,htmlTag:"strong",specifier:":::"}),s=oe(r);return l`<a href="${e.logoLink}" class="logo">${s}</a><ul class="icons">${t.map(o=>l`<li><a href="${o.socialLink}" class="icon brands" aria-label="${o.socialLabel}">${x(o.socialIcon,"header-icon")} <span class="label">${o.socialLabel}</span></a></li>`)}</ul>`}};Y([f()],O.prototype,"headerData",2);Y([f()],O.prototype,"error",2);O=Y([y("header-component")],O);/** - * @license - * Copyright 2017 Google LLC - * SPDX-License-Identifier: BSD-3-Clause - */class q extends ge{}q.directiveName="unsafeSVG",q.resultType=2;const nt=j(q);/** - * @license - * Copyright 2021 Google LLC - * SPDX-License-Identifier: BSD-3-Clause - */class ct{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class lt{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??(this.Z=new Promise(t=>this.q=t))}resume(){var t;(t=this.q)==null||t.call(this),this.Z=this.q=void 0}}/** - * @license - * Copyright 2017 Google LLC - * SPDX-License-Identifier: BSD-3-Clause - */const G=e=>!Me(e)&&typeof e.then=="function",Q=1073741823;class dt extends le{constructor(){super(...arguments),this._$Cwt=Q,this._$Cbt=[],this._$CK=new ct(this),this._$CX=new lt}render(...t){return t.find(r=>!G(r))??X}update(t,r){const s=this._$Cbt;let o=s.length;this._$Cbt=r;const i=this._$CK,a=this._$CX;this.isConnected||this.disconnected();for(let d=0;d<r.length&&!(d>this._$Cwt);d++){const h=r[d];if(!G(h))return this._$Cwt=d,h;d<o&&h===s[d]||(this._$Cwt=Q,o=0,Promise.resolve(h).then(async _=>{for(;a.get();)await a.get();const u=i.deref();if(u!==void 0){const b=u._$Cbt.indexOf(h);b>-1&&b<u._$Cwt&&(u._$Cwt=b,u.setValue(_))}}))}return X}disconnected(){this._$CK.disconnect(),this._$CX.pause()}reconnected(){this._$CK.reconnect(this),this._$CX.resume()}}const ht=j(dt),ee="/public/icons";var ut=Object.defineProperty,pt=Object.getOwnPropertyDescriptor,de=(e,t,r,s)=>{for(var o=s>1?void 0:s?pt(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&ut(t,r,o),o};const te=Object.assign({"/public/icons/angle-down.svg":()=>n(()=>import("../__chunks__/angle-down.CYLyXUSW.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-left.svg":()=>n(()=>import("../__chunks__/angle-left.CuEqyOC8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-right.svg":()=>n(()=>import("../__chunks__/angle-right.Ke48OV-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-down.svg":()=>n(()=>import("../__chunks__/angle-small-down.SNJn5nFt.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-left.svg":()=>n(()=>import("../__chunks__/angle-small-left.Bq32-m-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-right.svg":()=>n(()=>import("../__chunks__/angle-small-right.FYreGgDf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-up.svg":()=>n(()=>import("../__chunks__/angle-up.D0S_oJnp.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/bolt.svg":()=>n(()=>import("../__chunks__/bolt.BAJn0zD8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/building-storefront.svg":()=>n(()=>import("../__chunks__/building-storefront.Pww5r_Sc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chat-bubble-left-right.svg":()=>n(()=>import("../__chunks__/chat-bubble-left-right.0PedyEPm.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/check.svg":()=>n(()=>import("../__chunks__/check.BHPURAzV.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chevron-down.svg":()=>n(()=>import("../__chunks__/chevron-down.D5xOlW7p.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clip.svg":()=>n(()=>import("../__chunks__/clip.DAiKYXCc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clock.svg":()=>n(()=>import("../__chunks__/clock.CQWyiDNK.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cpu-chip.svg":()=>n(()=>import("../__chunks__/cpu-chip.DbktS35z.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cross.svg":()=>n(()=>import("../__chunks__/cross.DjCq6kb8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cursor-arrow-ripple.svg":()=>n(()=>import("../__chunks__/cursor-arrow-ripple.DHyr9er2.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/download.svg":()=>n(()=>import("../__chunks__/download.BlSXR9C9.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/envelope.svg":()=>n(()=>import("../__chunks__/envelope.Cc7Mhg2-.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye-crossed.svg":()=>n(()=>import("../__chunks__/eye-crossed.C49v3GRJ.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye.svg":()=>n(()=>import("../__chunks__/eye.Cm2FxO9V.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/facebook.svg":()=>n(()=>import("../__chunks__/facebook.3ENFaNKU.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/globe.svg":()=>n(()=>import("../__chunks__/globe.DIrN3GJL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/hamburger.svg":()=>n(()=>import("../__chunks__/hamburger.DXUzfmtf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/heart.svg":()=>n(()=>import("../__chunks__/heart.DSQJkyzj.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/home.svg":()=>n(()=>import("../__chunks__/home.CfzaHiPS.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/instagram.svg":()=>n(()=>import("../__chunks__/instagram.BBx5qXGF.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/medium.svg":()=>n(()=>import("../__chunks__/medium.BPaQEP4K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/menu-burger.svg":()=>n(()=>import("../__chunks__/menu-burger.DyVjSQ0K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/paper-plane.svg":()=>n(()=>import("../__chunks__/paper-plane.CLiFs3FL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/plus.svg":()=>n(()=>import("../__chunks__/plus.DuBm-jVv.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/rocket-lunch.svg":()=>n(()=>import("../__chunks__/rocket-lunch.C6eRDqkd.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/search.svg":()=>n(()=>import("../__chunks__/search.CtsY1mRN.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/share.svg":()=>n(()=>import("../__chunks__/share.D_3XZuic.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/snapchat.svg":()=>n(()=>import("../__chunks__/snapchat.Bct5wLOa.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/social-network.svg":()=>n(()=>import("../__chunks__/social-network.B-lhER-M.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/trash.svg":()=>n(()=>import("../__chunks__/trash.D1jfdnTM.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/twitter.svg":()=>n(()=>import("../__chunks__/twitter.d5w0828a.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/user.svg":()=>n(()=>import("../__chunks__/user.X8OGz61Z.js"),__vite__mapDeps([])).then(e=>e.default)});let k=class extends v{constructor(){super(...arguments),this.name=""}async getSvg(e){const r=te[`${ee}/${e}.svg`]??te[`${ee}/cross.svg`];try{const s=await r();return nt(s)}catch(s){p.error(`Icon Component: SVG icon: ${s.message}`,s);return}}render(){const e=this.getSvg(this.name);return l`${ht(e)}`}};k.styles=pe`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;de([fe({type:String})],k.prototype,"name",2);k=de([y("icon-component")],k);const $={interactive:"interactive",complete:"complete"};function re(){C.addBeforeEagerTask(()=>(document.getElementsByTagName("main")[0].setAttribute("id","main"),Promise.resolve())),C.init()}function ft(){document.readyState===$.interactive||document.readyState===$.complete?re():document.addEventListener("readystatechange",()=>{const e=document.readyState;(e===$.interactive||e===$.complete)&&re()})}ft(); -function __vite__mapDeps(indexes) { - if (!__vite__mapDeps.viteFileDeps) { - __vite__mapDeps.viteFileDeps = [] - } - return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) -} -//# sourceMappingURL=main.js.map diff --git a/dist/main/main.js.map b/dist/main/main.js.map deleted file mode 100644 index 9598e5ae..00000000 --- a/dist/main/main.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"mappings":"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","names":["addClasses","element","classes","cssClass","toClassName","getMetadata","value","doc","attr","meta","metaElement","decorateTemplateAndTheme","template","theme","decorateButtons","a","up","twoup","undefinedOnEmpty","setDocLanguage","lang","getLocation","isSidekickLibraryActive","loadCSS","endpoint","resolve","reject","href","getUrlForEndpoint","link","config","loadFonts","fontsCssPath","error","DebuggerService","sampleRUM","checkpoint","data","defer","fnname","args","dfnname","fn","chkpnt","weight","id","_","i","random","isSelected","firstReadTime","urlSanitizers","knownProperties","sendPing","pdata","body","url","script","setupHlxObj","mainScriptPath","scriptEl","initSampleRUM","event","collectBlocks","section","blockMap","block","loadBlockModules","blockModule","loadBlockStyles","showSection","loadBlock","sectionsBlocks","blockPromises","loadBlocks","SectionsPromises","decorateImages","item","parentElement","adjustMarkup","wrappers","defaultContent","e","wrapper","toCamelCase","name","g","readBlockConfig","row","cols","col","as","imgs","img","ps","p","processSectionMetaData","sectionMeta","key","style","transformSection","main","decorateBlocks","shortBlockName","blockWrapper","waitForLCP","firstSection","lcpBlocks","lcpCandidate","HLX","cb","beforeLoadEagerTask","loadEagerTask","beforeLoadLazyTask","loadLazyTask","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","lazyStylesCssPath","sidekickLibraryStylesCssPath","hash","beforeLoadDelayedTask","loadDelayedTask","initializedTask","HLX$1","o","f","s","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","PlaceholderService","html","currentTarget","renderIcon","child","queryIndex","filterValues","term","siteMapEntries","groups","firstLevelPath","FetchService","filteredNavigation","groupItems","group","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","sitemapEntry","nextSitemapEntry","siteMapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","addSidebarContainer","sidebarContainer","addInnerContainer","children","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","iconMarkupFunc","iconMarkup","unsafeSVG","svg","until","css","property","READY_STATES","init","initHLXApp","readyState"],"sources":["../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../src/app/tasks/decorateTemplateAndTheme.ts","../../src/app/tasks/decorateButtons.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/tasks/setDocLanguage.ts","../../src/helpers/sidekick/getLocation.ts","../../src/app/tasks/loadCSS.ts","../../config.ts","../../src/app/tasks/loadFonts.ts","../../src/app/tasks/sampleRUM.ts","../../src/app/tasks/setupHlxObj.ts","../../src/app/tasks/initSampleRUM.ts","../../src/app/tasks/collectBlocks.ts","../../src/app/tasks/loadBlockModules.ts","../../src/app/tasks/loadBlockStyles.ts","../../src/app/tasks/showSection.ts","../../src/app/tasks/loadBlock.ts","../../src/app/tasks/loadBlocks.ts","../../src/app/tasks/decorateImages.ts","../../src/app/tasks/adjustMarkup.ts","../../src/utils/toCamelCase.ts","../../src/app/tasks/readBlockConfig.ts","../../src/app/tasks/processSectionMetaData.ts","../../src/app/tasks/transformSections.ts","../../src/app/tasks/decorateBlocks.ts","../../src/app/tasks/waitForLCP.ts","../../src/app/index.ts","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/components/sidebar/sidebar.init.ts","../../src/components/innerContainer/innerContainer.ts","../../src/components/innerContainer/innerContainer.init.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants/paths.ts","../../src/components/icon/icon.ts","../../src/app/init.ts","../../src/main.ts"],"sourcesContent":["import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} value - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * Example 1:\n * Assuming <meta name=\"description\" content=\"This is a sample description.\"> exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * Output: 'This is a sample description.'\n *\n * @example\n * Example 2:\n * Assuming <meta property=\"og:title\" content=\"Open Graph Title\"> exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","import { addClasses } from '../../utils/addClasses';\nimport { getMetadata } from '../../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * <meta name=\"template\" content=\"template-name\">\n * <meta name=\"theme\" content=\"theme-name\">\n * @example\n * <body class=\"template-name theme-name\">\n */\nexport function decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Decorates paragraphs containing a single link as buttons.\n * @param {Element} element container element\n */\nexport function decorateButtons(element) {\n element.querySelectorAll('a').forEach((a) => {\n a.title = a.title || a.textContent;\n if (a.href !== a.textContent) {\n const up = a.parentElement;\n const twoup = a.parentElement.parentElement;\n if (!a.querySelector('img')) {\n if (up.childNodes.length === 1 && (up.tagName === 'P' || up.tagName === 'DIV')) {\n a.className = 'button'; // default\n up.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'STRONG' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button primary';\n twoup.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'EM' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button secondary';\n twoup.classList.add('button-container');\n }\n }\n }\n });\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../../utils/getMetadata';\nimport { undefinedOnEmpty } from '../../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document based on the language metadata.\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/**\n * Load a CSS file if it is not already loaded append it to the head.\n * @param endpoint - The endpoint of the CSS file.\n * @returns Promise<boolean>\n */\nexport function loadCSS(endpoint: string): Promise<void> {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = () => resolve();\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve();\n }\n });\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n fontsCssPath?: string;\n lazyStylesScssPath?: string;\n lazyStylesCssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n sidekickLibraryStylesCssPath?: string;\n lcpBlocks?: string[];\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/types/icons.types.ts',\n fontsScssPath: './src/styles/sass/fonts.scss',\n fontsCssPath: './dist/fonts/fonts.css',\n lazyStylesScssPath: './src/styles/sass/lazy-styles.scss',\n lazyStylesCssPath: './dist/lazyStyles/lazyStyles.css',\n sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss',\n sidekickLibraryStylesCssPath: './dist/sidekickLibraryStyles/sidekickLibraryStyles.css',\n lcpBlocks: ['banner'],\n};\n","import { getLocation } from 'Helpers/sidekick/getLocation';\nimport { loadCSS } from './loadCSS';\nimport { config } from '../../../config';\nimport { DebuggerService } from '@kluntje/services';\n\nexport async function loadFonts(): Promise<void> {\n const { fontsCssPath } = config;\n if (!fontsCssPath) return;\n await loadCSS(fontsCssPath);\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (error) {\n DebuggerService.error('loadFonts: Error setting fonts-loaded in session storage', error);\n }\n}\n","/**\n * log RUM if part of the sample.\n * @param {string} checkpoint identifies the checkpoint in funnel\n * @param {Object} data additional data for RUM sample\n * @param {string} data.source DOM node that is the source of a checkpoint event,\n * identified by #id or .classname\n * @param {string} data.target subject of the checkpoint event,\n * for instance the href of a link, or a search term\n */\n\nexport function sampleRUM(checkpoint, data = {}) {\n // @ts-ignore\n sampleRUM.defer = sampleRUM.defer || [];\n const defer = (fnname) => {\n // @ts-ignore\n sampleRUM[fnname] = sampleRUM[fnname] || ((...args) => sampleRUM.defer.push({ fnname, args }));\n };\n // @ts-ignore\n sampleRUM.drain =\n // @ts-ignore\n sampleRUM.drain ||\n ((dfnname, fn) => {\n sampleRUM[dfnname] = fn;\n // @ts-ignore\n sampleRUM.defer\n .filter(({ fnname }) => dfnname === fnname)\n .forEach(({ fnname, args }) => sampleRUM[fnname](...args));\n });\n // @ts-ignore\n sampleRUM.always = sampleRUM.always || [];\n // @ts-ignore\n sampleRUM.always.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.always[chkpnt] = fn;\n };\n // @ts-ignore\n sampleRUM.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.cases[chkpnt] = fn;\n };\n defer('observe');\n defer('cwv');\n try {\n window.hlx = window.hlx || {};\n // @ts-ignore\n if (!window.hlx.rum) {\n const usp = new URLSearchParams(window.location.search);\n const weight = usp.get('rum') === 'on' ? 1 : 100; // with parameter, weight is 1. Defaults to 100.\n const id = Array.from({ length: 75 }, (_, i) => String.fromCharCode(48 + i))\n .filter((a) => /\\d|[A-Z]/i.test(a))\n .filter(() => Math.random() * 75 > 70)\n .join('');\n const random = Math.random();\n const isSelected = random * weight < 1;\n const firstReadTime = Date.now();\n const urlSanitizers = {\n full: () => window.location.href,\n origin: () => window.location.origin,\n path: () => window.location.href.replace(/\\?.*$/, ''),\n };\n // @ts-ignore\n window.hlx.rum = {\n weight,\n id,\n random,\n isSelected,\n firstReadTime,\n sampleRUM,\n sanitizeURL: urlSanitizers[window.hlx.RUM_MASK_URL || 'path'],\n };\n }\n // @ts-ignore\n const { weight, id, firstReadTime } = window.hlx.rum;\n // @ts-ignore\n if (window.hlx && window.hlx.rum && window.hlx.rum.isSelected) {\n const knownProperties = [\n 'weight',\n 'id',\n 'referer',\n 'checkpoint',\n 't',\n 'source',\n 'target',\n 'cwv',\n 'CLS',\n 'FID',\n 'LCP',\n 'INP',\n ];\n const sendPing = (pdata = data) => {\n const body = JSON.stringify(\n {\n weight,\n id,\n // @ts-ignore\n referer: window.hlx.rum.sanitizeURL(),\n checkpoint,\n t: Date.now() - firstReadTime,\n ...data,\n },\n knownProperties\n );\n const url = `https://rum.hlx.page/.rum/${weight}`;\n navigator.sendBeacon(url, body);\n // eslint-disable-next-line no-console\n console.debug(`ping:${checkpoint}`, pdata);\n };\n // @ts-ignore\n sampleRUM.cases = sampleRUM.cases || {\n // @ts-ignore\n cwv: () => sampleRUM.cwv(data) || true,\n lazy: () => {\n // use classic script to avoid CORS issues\n const script = document.createElement('script');\n script.src = 'https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js';\n document.head.appendChild(script);\n return true;\n },\n };\n sendPing(data);\n // @ts-ignore\n if (sampleRUM.cases[checkpoint]) {\n // @ts-ignore\n sampleRUM.cases[checkpoint]();\n }\n }\n // @ts-ignore\n if (sampleRUM.always[checkpoint]) {\n // @ts-ignore\n sampleRUM.always[checkpoint](data);\n }\n } catch (error) {\n // something went wrong\n }\n}\n","import { DebuggerService } from '@kluntje/services';\n\nexport default function setupHlxObj(mainScriptPath: string = '/dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n DebuggerService.log('setupHlxObj: Could not set codeBasePath.', error);\n }\n }\n}\n","import { sampleRUM } from './sampleRUM';\nimport setupHlxObj from './setupHlxObj';\n\nexport function initSampleRUM() {\n setupHlxObj();\n sampleRUM('top');\n\n window.addEventListener('load', () => sampleRUM('load'));\n\n window.addEventListener('unhandledrejection', (event) => {\n sampleRUM('error', { source: event.reason.sourceURL, target: event.reason.line });\n });\n\n window.addEventListener('error', (event) => {\n sampleRUM('error', { source: event.filename, target: event.lineno });\n });\n}\n","import { BlockMapping } from '../app.types';\n\n/**\n * Collect all blocks in a section.\n * @param section - The section to collect the blocks from.\n * @returns BlockMapping[]\n * @example\n * const blocks = collectBlocks(section);\n * console.log(blocks);\n * Output: [{ name: 'block1', element: HTMLElement }, { name: 'block2', element: HTMLElement }]\n */\nexport function collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll<HTMLDivElement>('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n}\n","import { DebuggerService } from '@kluntje/services';\nimport { BlockMapping } from '../app.types';\nimport { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\nenum Status {\n unloaded = 'unloaded',\n loading = 'loading',\n loaded = 'loaded',\n error = 'error',\n}\n\n/**\n * Load the es module for the block. The module should be named as the block name.\n * @param block - The block to load the module for.\n * @returns Promise<void>\n */\nexport async function loadBlockModules(block: BlockMapping): Promise<void> {\n const blockStatus = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (blockStatus === Status.unloaded) {\n try {\n block.element.dataset.blockStatus = Status.loading;\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n DebuggerService.error('loadBlockModules:', error);\n }\n }\n}\n","import { BlockMapping } from '../app.types';\nimport { loadCSS } from './loadCSS';\nimport { DebuggerService } from '@kluntje/services';\n\n/**\n * Load the block styles. The styles should be named as the block name.\n * @param block - The block to load the styles for.\n * @returns Promise<void>\n */\nexport async function loadBlockStyles(block: BlockMapping) {\n try {\n await loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n DebuggerService.error('loadBlockStyles: Could not load css styles.', error);\n }\n}\n","/**\n * Removes the display property from the section\n * @param section - The section to show\n */\nexport function showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n}\n","import { BlockMapping } from '../app.types';\nimport { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { showSection } from './showSection';\n\n/**\n * Load the block modules and styles for a section and show the section.\n * @param section - The section to load the block modules and styles for.\n * @returns Promise<void>\n */\nexport async function loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n showSection(section);\n return;\n }\n\n const blockPromises: Promise<[void, void]>[] = [];\n\n for (const block of sectionsBlocks) {\n blockPromises.push(Promise.all([loadBlockModules(block), loadBlockStyles(block)]));\n }\n\n await Promise.all(blockPromises);\n showSection(section);\n}\n","import { loadBlock } from './loadBlock';\n\n/**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\nexport async function loadBlocks() {\n const sections = [...document.querySelectorAll<HTMLElement>('.section')];\n const SectionsPromises = sections.map((section) => loadBlock(section));\n\n await Promise.all(SectionsPromises);\n}\n","/*\n * This function is used to decorate images in the default content.\n * It adds the class 'image' and 'main' to the parent element of the image.\n */\nexport function decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n}\n","import { decorateImages } from './decorateImages';\n\n/**\n * This function is used to adjust the markup of a section.\n * It wraps the default content in a div with the class 'default-content-wrapper'.\n * It also adds the class 'section' to the section element.\n * It decorates the images in the default content by calling the 'decorateImages' function.\n * It sets the 'data-section-status' attribute to 'initialized'.\n * It hides the section element.\n * @param section - The section element to adjust.\n */\nexport function adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n if (/^[a-z][A-Za-z0-9]*$/.test(name)) {\n return name;\n }\n\n if (/^[A-Z][A-Za-z0-9]*$/.test(name)) {\n return name.charAt(0).toLowerCase() + name.slice(1);\n }\n\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toClassName } from 'Utils/toClassName';\n\n/*\n This function reads the configuration of a block from the HTML file\n and returns it as a Record<string, any> object.\n @param {Element} block The block element\n*/\nexport function readBlockConfig(block: Element): Record<string, any> {\n const config: Record<any, any> = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n}\n","import { toCamelCase } from 'Utils/toCamelCase';\nimport { toClassName } from 'Utils/toClassName';\nimport { readBlockConfig } from './readBlockConfig';\n\n/*\n This function processes the metadata of a section and applies it to the section element.\n @param {HTMLElement} section The section element\n*/\nexport function processSectionMetaData(section: HTMLElement) {\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n}\n","import { adjustMarkup } from './adjustMarkup';\nimport { processSectionMetaData } from './processSectionMetaData';\n\n/**\n * This function is used to transform the sections of the main element.\n * It adjusts the markup of each section by calling the 'adjustMarkup' function.\n * It processes the metadata of each section by calling the 'processSectionMetaData' function.\n * @param main - The main element to transform.\n */\nexport function transformSection(main: HTMLElement) {\n main.querySelectorAll<HTMLDivElement>(':scope > div').forEach((section) => {\n adjustMarkup(section);\n processSectionMetaData(section);\n });\n}\n","/**\n * Decorate blocks with classes and data attributes.\n * @param main - Html main element\n */\nexport function decorateBlocks(main: HTMLElement) {\n main.querySelectorAll<HTMLDivElement>('div.section > div > div').forEach((block) => {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n });\n}\n","import { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { config } from '../../../config';\nimport { showSection } from './showSection';\nimport { LcpCandidate } from '../app.types';\n\n/**\n * Wait for the Largest Contentful Paint (LCP) candidate to be loaded.\n * This function will load the modules and styles for the first section after the LCP candidate.\n * @returns Promise<void>\n */\nexport async function waitForLCP() {\n const firstSection: HTMLElement | null = document.querySelector('.section');\n const { lcpBlocks } = config;\n\n if (firstSection) {\n const blocks = collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = lcpBlocks?.includes(block.name);\n if (hasLCPBlock) await Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector<LcpCandidate>('main img');\n\n await new Promise<void>((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n}\n","import { decorateTemplateAndTheme } from './tasks/decorateTemplateAndTheme';\nimport { decorateButtons } from './tasks/decorateButtons';\nimport { setDocLanguage } from './tasks/setDocLanguage';\nimport { loadFonts } from './tasks/loadFonts';\nimport { initSampleRUM } from './tasks/initSampleRUM';\nimport { DebuggerService } from '@kluntje/services';\nimport { loadCSS } from './tasks/loadCSS';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { config } from '../../config';\nimport { loadBlocks } from './tasks/loadBlocks';\nimport { transformSection } from './tasks/transformSections';\nimport { decorateBlocks } from './tasks/decorateBlocks';\nimport { sampleRUM } from './tasks/sampleRUM';\nimport { waitForLCP } from './tasks/waitForLCP.ts';\n\nclass HLX {\n private beforeEagerCallbacks: Array<() => Promise<void>> = [];\n private loadEagerCallbacks: Array<() => Promise<void>> = [];\n private beforeLoadLazyCallbacks: Array<() => Promise<void>> = [];\n private loadLazyCallbacks: Array<() => Promise<void>> = [];\n private beforeLoadDelayedCallbacks: Array<() => Promise<void>> = [];\n private loadDelayedCallbacks: Array<() => Promise<void>> = [];\n private initializedCallbacks: Array<() => Promise<void>> = [];\n\n private beforeEagerPromise?: Promise<void>;\n private eagerPromise?: Promise<void>;\n private beforeLazyPromise?: Promise<void>;\n private lazyPromise?: Promise<void>;\n private beforeDelayedPromise?: Promise<void>;\n private delayedPromise?: Promise<void>;\n private initializedPromise?: Promise<void>;\n\n private get beforeEager() {\n if (this.beforeEagerPromise === undefined) {\n this.beforeEagerPromise = this.beforeLoadEager();\n }\n return this.beforeEagerPromise;\n }\n\n private get loadEager() {\n if (this.eagerPromise === undefined) {\n this.eagerPromise = this.loadEagerPromise();\n }\n return this.eagerPromise;\n }\n\n private get beforeLoadLazy() {\n if (this.beforeLazyPromise === undefined) {\n this.beforeLazyPromise = this.beforeLoadLazyPromise();\n }\n return this.beforeLazyPromise;\n }\n\n private get loadLazy() {\n if (this.lazyPromise === undefined) {\n this.lazyPromise = this.loadLazyPromise();\n }\n return this.lazyPromise;\n }\n\n private get beforeLoadDelayed() {\n if (this.beforeDelayedPromise === undefined) {\n this.beforeDelayedPromise = this.beforeLoadDelayedPromise();\n }\n return this.beforeDelayedPromise;\n }\n\n private get loadDelayed() {\n if (this.delayedPromise === undefined) {\n this.delayedPromise = this.loadDelayedPromise();\n }\n return this.delayedPromise;\n }\n\n private get initialized() {\n if (this.initializedPromise === undefined) {\n this.initializedPromise = this.getInitializedPromise();\n }\n return this.initializedPromise;\n }\n\n public addBeforeEagerTask(cb: () => Promise<void>) {\n this.beforeEagerCallbacks.push(cb);\n }\n\n public addLoadEagerTask(cb: () => Promise<void>) {\n this.loadEagerCallbacks.push(cb);\n }\n\n public addBeforeLoadLazyTask(cb: () => Promise<void>) {\n this.beforeLoadLazyCallbacks.push(cb);\n }\n\n public addLoadLazyTask(cb: () => Promise<void>) {\n this.loadLazyCallbacks.push(cb);\n }\n\n public addBeforeLoadDelayedTask(cb: () => Promise<void>) {\n this.beforeLoadDelayedCallbacks.push(cb);\n }\n\n public addLoadDelayedTask(cb: () => Promise<void>) {\n this.loadDelayedCallbacks.push(cb);\n }\n\n public addInitializedTask(cb: () => Promise<void>) {\n this.initializedCallbacks.push(cb);\n }\n\n public async init() {\n await this.beforeEager;\n await this.loadEager;\n await this.beforeLoadLazy;\n await this.loadLazy;\n await this.beforeLoadDelayed;\n await this.loadDelayed;\n await this.initialized;\n }\n\n private async beforeLoadEager(): Promise<void> {\n const beforeLoadEagerTask: Promise<void> = new Promise((resolve) => {\n initSampleRUM();\n decorateTemplateAndTheme();\n setDocLanguage();\n resolve();\n });\n\n await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), beforeLoadEagerTask]);\n }\n\n private async loadEagerPromise(): Promise<void> {\n const loadEagerTask: Promise<void> = new Promise(async (resolve) => {\n try {\n const main = document.querySelector('main') as HTMLElement;\n decorateButtons(main);\n transformSection(main);\n decorateBlocks(main);\n setTimeout(() => {\n document.body.classList.add('show');\n resolve();\n }, 100);\n\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await loadFonts();\n }\n } catch (error) {\n DebuggerService.error('index: could not load fonts', error);\n }\n });\n\n await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), loadEagerTask, waitForLCP()]);\n }\n\n private async beforeLoadLazyPromise(): Promise<void> {\n const beforeLoadLazyTask: Promise<void> = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), beforeLoadLazyTask]);\n }\n\n private async loadLazyPromise(): Promise<void> {\n const loadLazyTask: Promise<void> = new Promise(async (resolve) => {\n try {\n const {\n lazyStylesScssPath,\n sidekickLibraryStylesScssPath,\n fontsScssPath,\n lazyStylesCssPath,\n sidekickLibraryStylesCssPath,\n } = config;\n\n await loadBlocks();\n\n const { hash } = window.location;\n const element = hash ? document.getElementById(hash.substring(1)) : false;\n if (hash && element) element.scrollIntoView();\n\n if (lazyStylesScssPath && lazyStylesCssPath) await loadCSS(lazyStylesCssPath);\n if (sidekickLibraryStylesScssPath && sidekickLibraryStylesCssPath && isSidekickLibraryActive()) {\n await loadCSS(sidekickLibraryStylesCssPath);\n }\n if (fontsScssPath) await loadFonts();\n sampleRUM('lazy');\n const main = document.querySelector('main') as HTMLElement;\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('div[data-block-name]'));\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('picture > img'));\n } catch (error) {\n DebuggerService.error('LoadLazyTask: ', error);\n }\n resolve();\n });\n\n await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), loadLazyTask]);\n }\n\n private async beforeLoadDelayedPromise(): Promise<void> {\n const beforeLoadDelayedTask: Promise<void> = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), beforeLoadDelayedTask]);\n }\n\n private async loadDelayedPromise(): Promise<void> {\n const loadDelayedTask: Promise<void> = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), loadDelayedTask]);\n }\n\n private async getInitializedPromise(): Promise<void> {\n const initializedTask: Promise<void> = new Promise((resolve) => resolve());\n\n await Promise.all([...this.initializedCallbacks.map((cb) => cb()), initializedTask]);\n }\n}\n\nexport default new HLX();\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i<r.length;i++)s(r[i],!1),o(r[i]);else null!=r&&(s(r,!1),o(r));else s(this,i)}const c=i=>{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n error?: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n async getPlaceholder(key: string): Promise<any> {\n const placeholder = await PlaceholderService.getPlaceHolder(key);\n return placeholder;\n }\n\n render() {\n if (this.error) {\n return html`<div class=\"error\">${this.error}</div>`;\n }\n if (!this.items) return;\n\n return html` <nav id=\"menu\">\n <header class=\"major\">\n <h2>Menu</h2>\n </header>\n ${this.items.length === 0 ? this.getPlaceholder('no menu items') : this.renderMenuItems()}\n </nav>`;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`<span @click=\"${this.toggleSubmenu}\" class=\"opener submenu\">\n <span class=\"submenu__text\">${item.navtitle} </span>\n ${renderIcon('chevron-down', 'submenu__icon')}\n </span>\n <ul>\n ${item.children.map((child) => html` <li><a href=\"${child.path}\">${child.navtitle}</a></li>`)}\n </ul>`;\n }\n\n private renderMenuItem(item: MenuItem) {\n if (item.error) {\n return html`<p>${item.error}</p>`;\n } else {\n return html` <li>\n ${item.children !== undefined ? this.renderSubMenu(item) : html`<a href=\"${item.path}\">${item.navtitle}</a>`}\n </li>`;\n }\n }\n\n private renderMenuItems() {\n return html` <ul>\n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n </ul>`;\n }\n\n private getSubmenuName = (entry: MenuItem) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: MenuItem | SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item['navtitle'] || item['title'];\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(siteMapEntries: MenuItem[]): Record<string, SiteMapEntry[]> {\n const groups = {};\n siteMapEntries.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n private async groupByFirstLevelPath() {\n const endpoint = '/query-index.json';\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n try {\n const queryIndex = await FetchService.fetchJson<SheetsResponse<SiteMapEntry>>(endpoint);\n\n this.error = null;\n\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n const groupItems = this.groupItemsByFirstLevelPath(filteredNavigation);\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n } catch (error) {\n DebuggerService.error(`SidebarNav Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n @state()\n error: string | null = null;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n if (contactHtml !== null) this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const endpoint = 'contact.plain.html';\n\n try {\n const contactHtmlString = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n return parser.parseFromString(contactHtmlString, 'text/html');\n } catch (error) {\n DebuggerService.error(`SidebarContacts Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n\n return null;\n }\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`<header class=\"major\">\n <h2>${headline}</h2>\n </header>`;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`<p>${text}</p>`;\n }\n\n render() {\n if (this.error) {\n return html`<div class=\"error\">${this.error}</div>`;\n }\n\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n <section>${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}</section>\n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html` <li class=\"icon solid\">${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}</li>`;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`<ul class=\"contact\">\n ${contacts.map((contact) => this.renderContact(contact))}\n </ul>`;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from 'Services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { Sitemap, SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n @state()\n error: string | null = null;\n\n @state()\n private noPostsPlaceholder: string;\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n this.noPostsPlaceholder = await PlaceholderService.getPlaceHolder('no posts');\n }\n\n render() {\n if (!this.lastTreePosts) return;\n\n return html` ${this.renderHeader()} ${this.renderPosts()} `;\n\n //TODO: Add overview if more button is needed\n /*\n <ul class=\"actions\">\n <li><a href=\"#\" class=\"button\">More</a></li>\n </ul>\n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`<a href=\"${siteMapEntry.path}\" class=\"image\">${picture}</a>`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html` <article>\n ${this.renderPicture(siteMapEntry)}\n <p>${siteMapEntry.description}</p>\n </article>`;\n }\n\n private async getPosts() {\n const endpoint = '/query-index.json';\n\n try {\n this.error = null;\n const queryIndex = await FetchService.fetchJson<SheetsResponse<SiteMapEntry>>(endpoint);\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n } catch (error) {\n DebuggerService.error(`SidebarPost Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n\n private renderPosts() {\n if (this.error) return html`<div class=\"error\">${this.error}</div>`;\n if (this.lastTreePosts.length === 0) return html`<div>${this.noPostsPlaceholder}</div>`;\n\n return html`<div class=\"mini-posts\">\n ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}\n </div>`;\n }\n\n private renderHeader() {\n return html` <header class=\"major\">\n <h2>Newest Posts</h2>\n </header>`;\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const endpoint = 'footer.plain.html';\n\n try {\n const response = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n } catch (error) {\n DebuggerService.error(`SidebarFooter Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`<div class=\"error\">${this.error}</div>`;\n }\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { html, LitElement } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { createRef, Ref, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref<HTMLAnchorElement> = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n <div class=\"inner\">\n <sidebar-nav></sidebar-nav>\n <sidebar-posts></sidebar-posts>\n <sidebar-contact></sidebar-contact>\n <sidebar-footer id=\"footer\"></sidebar-footer>\n </div>\n <a ${ref(this.toggleRef)} href=\"#sidebar\" class=\"toggle hamburger-icon\" aria-label=\"Sidebar toggle\">\n ${renderIcon('hamburger')}\n </a>\n `;\n }\n}\n","import HLX from '../../app/index.ts';\nimport './sidebar.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\n\nconst addSidebarContainer = () => {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n const main = document.getElementById('main');\n main?.after(sidebarContainer);\n};\n\nHLX.addLoadEagerTask(() => {\n addSidebarContainer();\n return Promise.resolve();\n});\n","import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\n\nexport function addInnerContainer() {\n const main = document.getElementById('main');\n if (!main) return;\n const children = main.innerHTML;\n main.innerHTML = `<div class=\"inner\">${isSidekickLibraryActive() ? `` : `<header-component id=\"header\"></header-component>`}${children}</div>`;\n}\n","import HLX from '../../app/index.ts';\nimport { addInnerContainer } from './innerContainer.ts';\n\nHLX.addLoadEagerTask(() => {\n addInnerContainer();\n return Promise.resolve();\n});\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a <strong> string with some </strong> keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello<span> world!</span>'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n if (specifier === '' || htmlTag === '') return input;\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}</${htmlTag}>` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from 'Utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap<any> | Map<PropertyKey, unknown>) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson<HeaderResponseData>('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n this.error = null;\n } catch (error) {\n DebuggerService.error('Header Component: Error while fetching header.json', error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`<div class=\"error\">${this.error}</div>`;\n }\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n <a href=\"${leftCol.logoLink}\" class=\"logo\">${logoTextHTML}</a>\n <ul class=\"icons\">\n ${rightCol.map((item) => {\n return html`\n <li>\n <a href=\"${item.socialLink}\" class=\"icon brands\" aria-label=\"${item.socialLabel}\">\n ${renderIcon(item.socialIcon, 'header-icon')}\n <span class=\"label\">${item.socialLabel}</span>\n </a>\n </li>\n `;\n })}\n </ul>\n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;t<i.length&&!(t>this._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t<r&&s===e[t]||(this._$Cwt=h,r=0,Promise.resolve(s).then((async t=>{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e<i._$Cwt&&(i._$Cwt=e,i.setValue(t))}})))}return t}disconnected(){this._$CK.disconnect(),this._$CX.pause()}reconnected(){this._$CK.reconnect(this),this._$CX.resume()}}const m=o(c);export{c as UntilDirective,m as until};\n//# sourceMappingURL=until.js.map\n","export const ICONS_PATH = '/public/icons';\n","import { css, html, LitElement } from 'lit';\nimport { customElement, property } from 'lit/decorators.js';\nimport { unsafeSVG } from 'lit/directives/unsafe-svg.js';\nimport { until } from 'lit/directives/until.js';\nimport { ICONS_PATH } from 'Constants/paths.ts';\nimport { DebuggerService } from '@kluntje/services';\n\n// Vite runs on build time and finds all svg files in icons directory\n// Since import.meta.glob only accepts literals ICON_PATH cant be used\nconst modules = import.meta.glob('/public/icons/*.svg', { as: 'raw' });\n\n@customElement('icon-component')\nexport class Icon extends LitElement {\n @property({ type: String })\n name: string = '';\n\n async getSvg(name: string) {\n const key = modules[`${ICONS_PATH}/${name}.svg`];\n const iconMarkupFunc = key ?? modules[`${ICONS_PATH}/cross.svg`];\n try {\n const iconMarkup = await iconMarkupFunc();\n return unsafeSVG(iconMarkup);\n } catch (error) {\n DebuggerService.error(`Icon Component: SVG icon: ${error.message}`, error);\n return;\n }\n }\n\n render() {\n const svg = this.getSvg(this.name);\n return html`${until(svg)}`;\n }\n\n static readonly styles = css`\n :host {\n display: flex;\n align-items: center;\n }\n\n svg {\n width: 100%;\n height: auto;\n }\n `;\n}\n","import HLX from './index.ts';\n\nconst READY_STATES = {\n interactive: 'interactive',\n complete: 'complete',\n};\n\nfunction init() {\n HLX.addBeforeEagerTask(() => {\n const main = document.getElementsByTagName('main')[0];\n main.setAttribute('id', 'main');\n return Promise.resolve();\n });\n\n HLX.init();\n}\n\nexport function initHLXApp() {\n if (document.readyState === READY_STATES.interactive || document.readyState === READY_STATES.complete) {\n init();\n } else {\n document.addEventListener('readystatechange', () => {\n const readyState = document.readyState;\n if (readyState === READY_STATES.interactive || readyState === READY_STATES.complete) {\n init();\n }\n });\n }\n}\n","import './components/sidebar/sidebar.init.ts';\nimport './components/innerContainer/innerContainer.init.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { initHLXApp } from './app/init.ts';\n\ninitHLXApp();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file diff --git a/dist/posts/posts.css b/dist/posts/posts.css deleted file mode 100644 index 13d10dd7..00000000 --- a/dist/posts/posts.css +++ /dev/null @@ -1 +0,0 @@ -.posts{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 2em -6em;width:calc(100% + 6em)}.posts article{-moz-flex-grow:0;-webkit-flex-grow:0;-ms-flex-grow:0;flex-grow:0;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;margin:0 0 6em 6em;position:relative;width:calc(33.3333333333% - 6em)}.posts article:before{background:#d2d7d9bf;content:"";display:block;height:calc(100% + 6em);left:-3em;position:absolute;top:0;width:1px}.posts article:after{background:#d2d7d9bf;bottom:-3em;content:"";display:block;height:1px;position:absolute;right:0;width:calc(100% + 6em)}.posts article>:last-child{margin-bottom:0}.posts article .image{display:block;margin:0 0 2em}.posts article .image img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}@media screen and (min-width: 1681px){.posts article:nth-child(3n+1):before{display:none}.posts article:nth-child(3n+1):after{width:100%}.posts article:nth-last-child(1),.posts article:nth-last-child(2),.posts article:nth-last-child(3){margin-bottom:0}.posts article:nth-last-child(1):before,.posts article:nth-last-child(2):before,.posts article:nth-last-child(3):before{height:100%}.posts article:nth-last-child(1):after,.posts article:nth-last-child(2):after,.posts article:nth-last-child(3):after{display:none}}@media screen and (max-width: 1680px){.posts article{width:calc(50% - 6em)}.posts article:nth-last-child(3){margin-bottom:6em}}@media screen and (min-width: 481px) and (max-width: 1680px){.posts article:nth-child(odd):before{display:none}.posts article:nth-child(odd):after{width:100%}.posts article:nth-last-child(1),.posts article:nth-last-child(2){margin-bottom:0}.posts article:nth-last-child(1):before,.posts article:nth-last-child(2):before{height:100%}.posts article:nth-last-child(1):after,.posts article:nth-last-child(2):after{display:none}}@media screen and (max-width: 736px){.posts{margin:0 0 2em -4.5em;width:calc(100% + 4.5em)}.posts article{margin:0 0 4.5em 4.5em;width:calc(50% - 4.5em)}.posts article:before{height:calc(100% + 4.5em);left:-2.25em}.posts article:after{bottom:-2.25em;width:calc(100% + 4.5em)}.posts article:nth-last-child(3){margin-bottom:4.5em}}@media screen and (max-width: 480px){.posts{margin:0 0 2em;width:100%}.posts article{margin:0 0 4.5em;width:100%}.posts article:before{display:none}.posts article:after{width:100%}.posts article:last-child{margin-bottom:0}.posts article:last-child:after{display:none}} diff --git a/dist/posts/posts.js b/dist/posts/posts.js deleted file mode 100644 index 7908b633..00000000 --- a/dist/posts/posts.js +++ /dev/null @@ -1,2 +0,0 @@ -import{j as l,x as i,T as c}from"../__chunks__/lit-element.CH8ciVnL.js";import{P as p,c as y}from"../__chunks__/createOptimizedPicture.DLZ8Nghn.js";import{F as h,m}from"../__chunks__/fetch.service.yiMnp1FM.js";import{o as u}from"../__chunks__/if-defined.CrfpI-tB.js";import{i as w}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";const $=t=>t?i`<h3>${t}</h3>`:c,g=t=>t?t.length>200?i`<p>${t.slice(0,200)}...</p>`:i`<p>${t}</p>`:c,v=(t,e)=>e?i`<a href="${u(t)}" class="image">${e}</a>`:c,x=t=>{const{postUrl:e,headline:r,text:o,picture:a,buttontext:s}=t;return i`<article>${v(e,a)} ${$(r)} ${g(o)}<ul class="actions"><li><a href="${u(e)}" class="button">${s||"Goto Post"}</a></li></ul></article>`},T=async t=>{if(t.length===0){const e=await p.getPlaceHolder("no posts");return i`<article>${e}</article>`}return t.map(e=>x(e))},H=t=>{var r;return(r=Array.from(t.querySelectorAll("p")).find(o=>o.innerText.trim().length>0))==null?void 0:r.innerText};function S(t){try{return h.fetchText(`${t.path}.plain.html`,{cacheOptions:{cacheType:"runtime"}})}catch(e){m.error(`Post Block: Error while fetching ${t.path}.plain.html`,e);return}}function q(t,e,r){var o,a;return{postUrl:w()?void 0:`${window.hlx.codeBasePath}${t[e].path}`,headline:((o=r.querySelector("h1"))==null?void 0:o.innerText)||((a=r.querySelector("h2"))==null?void 0:a.innerText),text:H(r),buttontext:t[e].buttontext,picture:y({src:t[e].image,alt:t[e].imagealt,width:323,height:199})}}async function j(t){t.innerHTML="";const e=new DOMParser;try{const o=(await h.fetchJson("/query-index.json")).data.filter(n=>n.path.startsWith("/posts")),f=(await Promise.all(o.map(n=>S(n)))).filter(n=>n!==void 0).map(n=>e.parseFromString(n,"text/html")).map((n,P)=>q(o,P,n));t.style.removeProperty("display");const d=await T(f);l(d,t)}catch(r){m.error("Post Block: Error while fetching posts.",r);const o=await p.getPlaceHolder("error"),a=document.createElement("div"),s=i`<article style="width:100%"><p>${o}</p></article>`;l(s,a),t.innerHTML="",t.appendChild(a)}}export{j as default}; -//# sourceMappingURL=posts.js.map diff --git a/dist/posts/posts.js.map b/dist/posts/posts.js.map deleted file mode 100644 index 930a7396..00000000 --- a/dist/posts/posts.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"posts.js","sources":["../../src/blocks/posts/posts.ts"],"sourcesContent":["import { html, nothing, render } from 'lit';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from '../../services/fetch.service.ts';\nimport { ifDefined } from 'lit-html/directives/if-defined.js';\nimport './posts.scss';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\ninterface PostArgs {\n postUrl?: string;\n headline?: string;\n text?: string;\n picture?: HTMLPictureElement;\n buttontext?: string;\n}\n\nconst renderHeadline = (headline?: string) => {\n if (!headline) return nothing;\n return html`<h3>${headline}</h3>`;\n};\n\nconst renderText = (text?: string) => {\n if (!text) return nothing;\n if (text.length > 200) {\n return html`<p>${text.slice(0, 200)}...</p>`;\n }\n return html`<p>${text}</p>`;\n};\n\nconst renderPicture = (postUrl?: string, picture?: HTMLPictureElement) => {\n if (!picture) return nothing;\n return html`<a href=\"${ifDefined(postUrl)}\" class=\"image\">${picture}</a>`;\n};\n\nconst postTemplate = (args: PostArgs) => {\n const { postUrl, headline, text, picture, buttontext } = args;\n return html`\n <article>\n ${renderPicture(postUrl, picture)} ${renderHeadline(headline)} ${renderText(text)}\n <ul class=\"actions\">\n <li><a href=\"${ifDefined(postUrl)}\" class=\"button\">${buttontext || 'Goto Post'}</a></li>\n </ul>\n </article>\n `;\n};\n\nconst template = async (posts: PostArgs[]) => {\n if (posts.length === 0) {\n const placeholder = await PlaceholderService.getPlaceHolder('no posts');\n return html` <article>${placeholder}</article> `;\n }\n return posts.map((post) => postTemplate(post));\n};\n\n// TODO: Candidate for a EDS helper function???\nconst findFirstNonEmptyParagraph = (doc: Document): string | undefined => {\n const paragraphs = Array.from(doc.querySelectorAll('p'));\n return paragraphs.find((p) => p.innerText.trim().length > 0)?.innerText;\n};\n\nfunction fetchPost(post: SiteMapEntry) {\n try {\n return FetchService.fetchText(`${post.path}.plain.html`, {\n cacheOptions: {\n cacheType: 'runtime',\n },\n });\n } catch (error) {\n DebuggerService.error(`Post Block: Error while fetching ${post.path}.plain.html`, error);\n return;\n }\n}\n\nfunction createPostEntry(siteMapPostEntries: SiteMapEntry[], index: number, doc: Document) {\n return {\n postUrl: isSidekickLibraryActive() ? undefined : `${window.hlx.codeBasePath}${siteMapPostEntries[index].path}`,\n headline: doc.querySelector('h1')?.innerText || doc.querySelector('h2')?.innerText,\n text: findFirstNonEmptyParagraph(doc),\n buttontext: siteMapPostEntries[index].buttontext,\n picture: createOptimizedPicture({\n src: siteMapPostEntries[index].image,\n alt: siteMapPostEntries[index].imagealt,\n width: 323,\n height: 199,\n }),\n };\n}\n\nexport default async function (block: HTMLElement) {\n block.innerHTML = '';\n\n const parser = new DOMParser();\n try {\n const queryIndex = await FetchService.fetchJson<SheetsResponse<SiteMapEntry>>('/query-index.json');\n const siteMapPostEntries = queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n const postsPreview: (string | undefined)[] = await Promise.all(siteMapPostEntries.map((post) => fetchPost(post)));\n const filteredPostPreview: string[] = postsPreview.filter((preview) => preview !== undefined) as string[];\n const postsPreviewHtml = filteredPostPreview.map((res) => parser.parseFromString(res, 'text/html'));\n const posts = postsPreviewHtml.map((doc, index) => createPostEntry(siteMapPostEntries, index, doc));\n\n block.style.removeProperty('display');\n\n const postsTemplate = await template(posts);\n\n render(postsTemplate, block);\n } catch (error) {\n DebuggerService.error('Post Block: Error while fetching posts.', error);\n\n const response = await PlaceholderService.getPlaceHolder('error');\n const placeholderBlock = document.createElement('div');\n const errorBlock = html`<article style=\"width: 100%\"><p>${response}</p></article>`;\n render(errorBlock, placeholderBlock);\n\n block.innerHTML = '';\n block.appendChild(placeholderBlock);\n }\n}\n"],"names":["renderHeadline","headline","html","nothing","renderText","text","renderPicture","postUrl","picture","ifDefined","postTemplate","args","buttontext","template","posts","placeholder","PlaceholderService","post","findFirstNonEmptyParagraph","doc","_a","p","fetchPost","FetchService","error","DebuggerService","createPostEntry","siteMapPostEntries","index","isSidekickLibraryActive","_b","createOptimizedPicture","block","parser","item","preview","res","postsTemplate","render","response","placeholderBlock","errorBlock"],"mappings":"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"} \ No newline at end of file diff --git a/dist/sidekickLibraryStyles/sidekickLibraryStyles.css b/dist/sidekickLibraryStyles/sidekickLibraryStyles.css deleted file mode 100644 index 7affee2e..00000000 --- a/dist/sidekickLibraryStyles/sidekickLibraryStyles.css +++ /dev/null @@ -1 +0,0 @@ -#main.sidekick-library .inner{padding-top:2em} diff --git a/dist/styles/styles.css b/dist/styles/styles.css deleted file mode 100644 index 58649acc..00000000 --- a/dist/styles/styles.css +++ /dev/null @@ -1 +0,0 @@ -html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{-webkit-text-size-adjust:none}mark{background-color:transparent;color:inherit}input::-moz-focus-inner{border:0;padding:0}input,select,textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none}@-ms-viewport{width:device-width}body{-ms-overflow-style:scrollbar}@media screen and (max-width: 480px){html,body{min-width:320px}}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}body.is-preload *,body.is-preload *:before,body.is-preload *:after,body.is-resizing *,body.is-resizing *:before,body.is-resizing *:after{-moz-animation:none!important;-webkit-animation:none!important;-ms-animation:none!important;animation:none!important;-moz-transition:none!important;-webkit-transition:none!important;-ms-transition:none!important;transition:none!important}body{display:flex;flex-direction:row-reverse;min-height:100vh}body>main{flex-grow:1;flex-shrink:1;width:100%}body,input,select,textarea{color:#3d4449;font-family:Open Sans,sans-serif;font-size:13pt;font-weight:400;line-height:1.65}@media screen and (max-width: 1680px){body,input,select,textarea{font-size:11pt}}@media screen and (max-width: 1280px){body,input,select,textarea{font-size:10pt}}@media screen and (max-width: 360px){body,input,select,textarea{font-size:9pt}}a{-moz-transition:color .2s ease-in-out,border-bottom-color .2s ease-in-out;-webkit-transition:color .2s ease-in-out,border-bottom-color .2s ease-in-out;-ms-transition:color .2s ease-in-out,border-bottom-color .2s ease-in-out;transition:color .2s ease-in-out,border-bottom-color .2s ease-in-out;border-bottom:dotted 1px;color:#b82727;text-decoration:none}a:hover{border-bottom-color:#b82727;color:#b82727!important}a:hover strong{color:inherit}strong,b{color:#3d4449;font-weight:600}em,i{font-style:italic}p{margin:0 0 2em}h1,h2,h3,h4,h5,h6{color:#3d4449;font-family:Roboto Slab,serif;font-weight:700;line-height:1.5;margin:0 0 1em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none;border-bottom:0}h1{font-size:4em;margin:0 0 .5em;line-height:1.3}h2{font-size:1.75em}h3{font-size:1.25em}h4{font-size:1.1em}h5{font-size:.9em}h6{font-size:.7em}@media screen and (max-width: 1680px){h1{font-size:3.5em}}@media screen and (max-width: 980px){h1{font-size:3.25em}}@media screen and (max-width: 736px){h1{font-size:2em;line-height:1.4}h2{font-size:1.5em}}sub{font-size:.8em;position:relative;top:.5em}sup{font-size:.8em;position:relative;top:-.5em}blockquote{border-left:solid 3px rgba(210,215,217,.75);font-style:italic;margin:0 0 2em;padding:.5em 0 .5em 2em}code{background:#e6ebed40;border-radius:.375em;border:solid 1px rgba(210,215,217,.75);font-family:Courier New,monospace;font-size:.9em;margin:0 .25em;padding:.25em .65em}pre{-webkit-overflow-scrolling:touch;font-family:Courier New,monospace;font-size:.9em;margin:0 0 2em}pre code{display:block;line-height:1.75;padding:1em 1.5em;overflow-x:auto}hr{border:0;border-bottom:solid 1px rgba(210,215,217,.75);margin:2em 0}hr.major{margin:3em 0}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp{order:-1}.row>.col-1{width:8.3333333333%}.row>.off-1{margin-left:8.3333333333%}.row>.col-2{width:16.6666666667%}.row>.off-2{margin-left:16.6666666667%}.row>.col-3{width:25%}.row>.off-3{margin-left:25%}.row>.col-4{width:33.3333333333%}.row>.off-4{margin-left:33.3333333333%}.row>.col-5{width:41.6666666667%}.row>.off-5{margin-left:41.6666666667%}.row>.col-6{width:50%}.row>.off-6{margin-left:50%}.row>.col-7{width:58.3333333333%}.row>.off-7{margin-left:58.3333333333%}.row>.col-8{width:66.6666666667%}.row>.off-8{margin-left:66.6666666667%}.row>.col-9{width:75%}.row>.off-9{margin-left:75%}.row>.col-10{width:83.3333333333%}.row>.off-10{margin-left:83.3333333333%}.row>.col-11{width:91.6666666667%}.row>.off-11{margin-left:91.6666666667%}.row>.col-12{width:100%}.row>.off-12{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:0;margin-left:-.375em}.row.gtr-25>*{padding:0 0 0 .375em}.row.gtr-25.gtr-uniform{margin-top:-.375em}.row.gtr-25.gtr-uniform>*{padding-top:.375em}.row.gtr-50{margin-top:0;margin-left:-.75em}.row.gtr-50>*{padding:0 0 0 .75em}.row.gtr-50.gtr-uniform{margin-top:-.75em}.row.gtr-50.gtr-uniform>*{padding-top:.75em}.row{margin-top:0;margin-left:-1.5em}.row>*{padding:0 0 0 1.5em}.row.gtr-uniform{margin-top:-1.5em}.row.gtr-uniform>*{padding-top:1.5em}.row.gtr-150{margin-top:0;margin-left:-2.25em}.row.gtr-150>*{padding:0 0 0 2.25em}.row.gtr-150.gtr-uniform{margin-top:-2.25em}.row.gtr-150.gtr-uniform>*{padding-top:2.25em}.row.gtr-200{margin-top:0;margin-left:-3em}.row.gtr-200>*{padding:0 0 0 3em}.row.gtr-200.gtr-uniform{margin-top:-3em}.row.gtr-200.gtr-uniform>*{padding-top:3em}@media screen and (max-width: 1680px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-xlarge{order:-1}.row>.col-1-xlarge{width:8.3333333333%}.row>.off-1-xlarge{margin-left:8.3333333333%}.row>.col-2-xlarge{width:16.6666666667%}.row>.off-2-xlarge{margin-left:16.6666666667%}.row>.col-3-xlarge{width:25%}.row>.off-3-xlarge{margin-left:25%}.row>.col-4-xlarge{width:33.3333333333%}.row>.off-4-xlarge{margin-left:33.3333333333%}.row>.col-5-xlarge{width:41.6666666667%}.row>.off-5-xlarge{margin-left:41.6666666667%}.row>.col-6-xlarge{width:50%}.row>.off-6-xlarge{margin-left:50%}.row>.col-7-xlarge{width:58.3333333333%}.row>.off-7-xlarge{margin-left:58.3333333333%}.row>.col-8-xlarge{width:66.6666666667%}.row>.off-8-xlarge{margin-left:66.6666666667%}.row>.col-9-xlarge{width:75%}.row>.off-9-xlarge{margin-left:75%}.row>.col-10-xlarge{width:83.3333333333%}.row>.off-10-xlarge{margin-left:83.3333333333%}.row>.col-11-xlarge{width:91.6666666667%}.row>.off-11-xlarge{margin-left:91.6666666667%}.row>.col-12-xlarge{width:100%}.row>.off-12-xlarge{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:0;margin-left:-.375em}.row.gtr-25>*{padding:0 0 0 .375em}.row.gtr-25.gtr-uniform{margin-top:-.375em}.row.gtr-25.gtr-uniform>*{padding-top:.375em}.row.gtr-50{margin-top:0;margin-left:-.75em}.row.gtr-50>*{padding:0 0 0 .75em}.row.gtr-50.gtr-uniform{margin-top:-.75em}.row.gtr-50.gtr-uniform>*{padding-top:.75em}.row{margin-top:0;margin-left:-1.5em}.row>*{padding:0 0 0 1.5em}.row.gtr-uniform{margin-top:-1.5em}.row.gtr-uniform>*{padding-top:1.5em}.row.gtr-150{margin-top:0;margin-left:-2.25em}.row.gtr-150>*{padding:0 0 0 2.25em}.row.gtr-150.gtr-uniform{margin-top:-2.25em}.row.gtr-150.gtr-uniform>*{padding-top:2.25em}.row.gtr-200{margin-top:0;margin-left:-3em}.row.gtr-200>*{padding:0 0 0 3em}.row.gtr-200.gtr-uniform{margin-top:-3em}.row.gtr-200.gtr-uniform>*{padding-top:3em}}@media screen and (max-width: 1280px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-large{order:-1}.row>.col-1-large{width:8.3333333333%}.row>.off-1-large{margin-left:8.3333333333%}.row>.col-2-large{width:16.6666666667%}.row>.off-2-large{margin-left:16.6666666667%}.row>.col-3-large{width:25%}.row>.off-3-large{margin-left:25%}.row>.col-4-large{width:33.3333333333%}.row>.off-4-large{margin-left:33.3333333333%}.row>.col-5-large{width:41.6666666667%}.row>.off-5-large{margin-left:41.6666666667%}.row>.col-6-large{width:50%}.row>.off-6-large{margin-left:50%}.row>.col-7-large{width:58.3333333333%}.row>.off-7-large{margin-left:58.3333333333%}.row>.col-8-large{width:66.6666666667%}.row>.off-8-large{margin-left:66.6666666667%}.row>.col-9-large{width:75%}.row>.off-9-large{margin-left:75%}.row>.col-10-large{width:83.3333333333%}.row>.off-10-large{margin-left:83.3333333333%}.row>.col-11-large{width:91.6666666667%}.row>.off-11-large{margin-left:91.6666666667%}.row>.col-12-large{width:100%}.row>.off-12-large{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:0;margin-left:-.375em}.row.gtr-25>*{padding:0 0 0 .375em}.row.gtr-25.gtr-uniform{margin-top:-.375em}.row.gtr-25.gtr-uniform>*{padding-top:.375em}.row.gtr-50{margin-top:0;margin-left:-.75em}.row.gtr-50>*{padding:0 0 0 .75em}.row.gtr-50.gtr-uniform{margin-top:-.75em}.row.gtr-50.gtr-uniform>*{padding-top:.75em}.row{margin-top:0;margin-left:-1.5em}.row>*{padding:0 0 0 1.5em}.row.gtr-uniform{margin-top:-1.5em}.row.gtr-uniform>*{padding-top:1.5em}.row.gtr-150{margin-top:0;margin-left:-2.25em}.row.gtr-150>*{padding:0 0 0 2.25em}.row.gtr-150.gtr-uniform{margin-top:-2.25em}.row.gtr-150.gtr-uniform>*{padding-top:2.25em}.row.gtr-200{margin-top:0;margin-left:-3em}.row.gtr-200>*{padding:0 0 0 3em}.row.gtr-200.gtr-uniform{margin-top:-3em}.row.gtr-200.gtr-uniform>*{padding-top:3em}}@media screen and (max-width: 980px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-medium{order:-1}.row>.col-1-medium{width:8.3333333333%}.row>.off-1-medium{margin-left:8.3333333333%}.row>.col-2-medium{width:16.6666666667%}.row>.off-2-medium{margin-left:16.6666666667%}.row>.col-3-medium{width:25%}.row>.off-3-medium{margin-left:25%}.row>.col-4-medium{width:33.3333333333%}.row>.off-4-medium{margin-left:33.3333333333%}.row>.col-5-medium{width:41.6666666667%}.row>.off-5-medium{margin-left:41.6666666667%}.row>.col-6-medium{width:50%}.row>.off-6-medium{margin-left:50%}.row>.col-7-medium{width:58.3333333333%}.row>.off-7-medium{margin-left:58.3333333333%}.row>.col-8-medium{width:66.6666666667%}.row>.off-8-medium{margin-left:66.6666666667%}.row>.col-9-medium{width:75%}.row>.off-9-medium{margin-left:75%}.row>.col-10-medium{width:83.3333333333%}.row>.off-10-medium{margin-left:83.3333333333%}.row>.col-11-medium{width:91.6666666667%}.row>.off-11-medium{margin-left:91.6666666667%}.row>.col-12-medium{width:100%}.row>.off-12-medium{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:0;margin-left:-.375em}.row.gtr-25>*{padding:0 0 0 .375em}.row.gtr-25.gtr-uniform{margin-top:-.375em}.row.gtr-25.gtr-uniform>*{padding-top:.375em}.row.gtr-50{margin-top:0;margin-left:-.75em}.row.gtr-50>*{padding:0 0 0 .75em}.row.gtr-50.gtr-uniform{margin-top:-.75em}.row.gtr-50.gtr-uniform>*{padding-top:.75em}.row{margin-top:0;margin-left:-1.5em}.row>*{padding:0 0 0 1.5em}.row.gtr-uniform{margin-top:-1.5em}.row.gtr-uniform>*{padding-top:1.5em}.row.gtr-150{margin-top:0;margin-left:-2.25em}.row.gtr-150>*{padding:0 0 0 2.25em}.row.gtr-150.gtr-uniform{margin-top:-2.25em}.row.gtr-150.gtr-uniform>*{padding-top:2.25em}.row.gtr-200{margin-top:0;margin-left:-3em}.row.gtr-200>*{padding:0 0 0 3em}.row.gtr-200.gtr-uniform{margin-top:-3em}.row.gtr-200.gtr-uniform>*{padding-top:3em}}@media screen and (max-width: 736px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-small{order:-1}.row>.col-1-small{width:8.3333333333%}.row>.off-1-small{margin-left:8.3333333333%}.row>.col-2-small{width:16.6666666667%}.row>.off-2-small{margin-left:16.6666666667%}.row>.col-3-small{width:25%}.row>.off-3-small{margin-left:25%}.row>.col-4-small{width:33.3333333333%}.row>.off-4-small{margin-left:33.3333333333%}.row>.col-5-small{width:41.6666666667%}.row>.off-5-small{margin-left:41.6666666667%}.row>.col-6-small{width:50%}.row>.off-6-small{margin-left:50%}.row>.col-7-small{width:58.3333333333%}.row>.off-7-small{margin-left:58.3333333333%}.row>.col-8-small{width:66.6666666667%}.row>.off-8-small{margin-left:66.6666666667%}.row>.col-9-small{width:75%}.row>.off-9-small{margin-left:75%}.row>.col-10-small{width:83.3333333333%}.row>.off-10-small{margin-left:83.3333333333%}.row>.col-11-small{width:91.6666666667%}.row>.off-11-small{margin-left:91.6666666667%}.row>.col-12-small{width:100%}.row>.off-12-small{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:0;margin-left:-.375em}.row.gtr-25>*{padding:0 0 0 .375em}.row.gtr-25.gtr-uniform{margin-top:-.375em}.row.gtr-25.gtr-uniform>*{padding-top:.375em}.row.gtr-50{margin-top:0;margin-left:-.75em}.row.gtr-50>*{padding:0 0 0 .75em}.row.gtr-50.gtr-uniform{margin-top:-.75em}.row.gtr-50.gtr-uniform>*{padding-top:.75em}.row{margin-top:0;margin-left:-1.5em}.row>*{padding:0 0 0 1.5em}.row.gtr-uniform{margin-top:-1.5em}.row.gtr-uniform>*{padding-top:1.5em}.row.gtr-150{margin-top:0;margin-left:-2.25em}.row.gtr-150>*{padding:0 0 0 2.25em}.row.gtr-150.gtr-uniform{margin-top:-2.25em}.row.gtr-150.gtr-uniform>*{padding-top:2.25em}.row.gtr-200{margin-top:0;margin-left:-3em}.row.gtr-200>*{padding:0 0 0 3em}.row.gtr-200.gtr-uniform{margin-top:-3em}.row.gtr-200.gtr-uniform>*{padding-top:3em}}@media screen and (max-width: 480px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-xsmall{order:-1}.row>.col-1-xsmall{width:8.3333333333%}.row>.off-1-xsmall{margin-left:8.3333333333%}.row>.col-2-xsmall{width:16.6666666667%}.row>.off-2-xsmall{margin-left:16.6666666667%}.row>.col-3-xsmall{width:25%}.row>.off-3-xsmall{margin-left:25%}.row>.col-4-xsmall{width:33.3333333333%}.row>.off-4-xsmall{margin-left:33.3333333333%}.row>.col-5-xsmall{width:41.6666666667%}.row>.off-5-xsmall{margin-left:41.6666666667%}.row>.col-6-xsmall{width:50%}.row>.off-6-xsmall{margin-left:50%}.row>.col-7-xsmall{width:58.3333333333%}.row>.off-7-xsmall{margin-left:58.3333333333%}.row>.col-8-xsmall{width:66.6666666667%}.row>.off-8-xsmall{margin-left:66.6666666667%}.row>.col-9-xsmall{width:75%}.row>.off-9-xsmall{margin-left:75%}.row>.col-10-xsmall{width:83.3333333333%}.row>.off-10-xsmall{margin-left:83.3333333333%}.row>.col-11-xsmall{width:91.6666666667%}.row>.off-11-xsmall{margin-left:91.6666666667%}.row>.col-12-xsmall{width:100%}.row>.off-12-xsmall{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:0;margin-left:-.375em}.row.gtr-25>*{padding:0 0 0 .375em}.row.gtr-25.gtr-uniform{margin-top:-.375em}.row.gtr-25.gtr-uniform>*{padding-top:.375em}.row.gtr-50{margin-top:0;margin-left:-.75em}.row.gtr-50>*{padding:0 0 0 .75em}.row.gtr-50.gtr-uniform{margin-top:-.75em}.row.gtr-50.gtr-uniform>*{padding-top:.75em}.row{margin-top:0;margin-left:-1.5em}.row>*{padding:0 0 0 1.5em}.row.gtr-uniform{margin-top:-1.5em}.row.gtr-uniform>*{padding-top:1.5em}.row.gtr-150{margin-top:0;margin-left:-2.25em}.row.gtr-150>*{padding:0 0 0 2.25em}.row.gtr-150.gtr-uniform{margin-top:-2.25em}.row.gtr-150.gtr-uniform>*{padding-top:2.25em}.row.gtr-200{margin-top:0;margin-left:-3em}.row.gtr-200>*{padding:0 0 0 3em}.row.gtr-200.gtr-uniform{margin-top:-3em}.row.gtr-200.gtr-uniform>*{padding-top:3em}}section.special,article.special{text-align:center}.section .default-content-wrapper:first-child h2{border-bottom:solid 3px #b82727;display:inline-block;margin:0 0 2em;padding:0 .75em .5em 0}header p{font-family:Roboto Slab,serif;font-size:1em;font-weight:400;letter-spacing:.075em;margin-top:-.5em;text-transform:uppercase}header.major>:last-child{border-bottom:solid 3px #b82727;display:inline-block;margin:0 0 2em;padding:0 .75em .5em 0}header.main>:last-child{margin:0 0 1em}.box{border-radius:.375em;border:solid 1px rgba(210,215,217,.75);margin-bottom:2em;padding:1.5em}.box>:last-child,.box>:last-child>:last-child,.box>:last-child>:last-child>:last-child{margin-bottom:0}.box.alt{border:0;border-radius:0;padding:0}.icon{text-decoration:none;border-bottom:none;position:relative}.icon:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none!important;font-family:"Font Awesome 5 Free";font-weight:400}.icon>.label{display:none}.icon:before{line-height:inherit}.icon.solid:before{font-weight:900}.icon.brands:before{font-family:"Font Awesome 5 Brands"}.image{border-radius:.375em;border:0;display:inline-block;position:relative}.image img{border-radius:.375em;display:block}.image.left,.image.right{max-width:40%}.image.left img,.image.right img{width:100%}.image.left{float:left;padding:0 1.5em 1em 0;top:.25em}.image.right{float:right;padding:0 0 1em 1.5em;top:.25em}.image.fit{display:block;margin:0 0 2em;width:100%}.image.fit img{width:100%}.image.main{display:block;margin:0 0 3em;width:100%}.image.main img{width:100%;height:auto;max-height:400px;object-fit:cover}a.image{overflow:hidden}a.image img{-moz-transition:-moz-transform .2s ease;-webkit-transition:-webkit-transform .2s ease;-ms-transition:-ms-transform .2s ease;transition:transform .2s ease}a.image:hover img{-moz-transform:scale(1.075);-webkit-transform:scale(1.075);-ms-transform:scale(1.075);transform:scale(1.075)}ol{list-style:decimal;margin:0 0 2em;padding-left:1.25em}ol li{padding-left:.25em}ul{list-style:disc;margin:0 0 2em;padding-left:1em}ul li{padding-left:.5em}ul.alt{list-style:none;padding-left:0}ul.alt li{border-top:solid 1px rgba(210,215,217,.75);padding:.5em 0}ul.alt li:first-child{border-top:0;padding-top:0}dl{margin:0 0 2em}dl dt{display:block;font-weight:600;margin:0 0 1em}dl dd{margin-left:2em}ul.actions{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;cursor:default;list-style:none;margin-left:-1em;padding-left:0}ul.actions li{padding:0 0 0 1em;vertical-align:middle}ul.actions.special{-moz-justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;width:100%;margin-left:0}ul.actions.special li:first-child{padding-left:0}ul.actions.stacked{-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:0}ul.actions.stacked li{padding:1.3em 0 0}ul.actions.stacked li:first-child{padding-top:0}ul.actions.fit{width:calc(100% + 1em)}ul.actions.fit li{-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;width:100%}ul.actions.fit li>*{width:100%}ul.actions.fit.stacked{width:100%}ul.icons{cursor:default;list-style:none;padding-left:0}ul.icons li{display:inline-block;padding:0 1em 0 0}ul.icons li:last-child{padding-right:0}ul.icons li .icon{color:inherit}ul.icons li .icon:before{font-size:1.25em}ul.contact{list-style:none;padding:0}ul.contact li{text-decoration:none;border-top:solid 1px rgba(210,215,217,.75);margin:1.5em 0 0;padding:1.5em 0 0 3em;position:relative}ul.contact li:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none!important;font-family:"Font Awesome 5 Free";font-weight:400}ul.contact li:before{color:#b82727;display:inline-block;font-size:1.5em;height:1.125em;left:0;line-height:1.125em;position:absolute;text-align:center;top:1em;width:1.5em}ul.contact li:first-child{border-top:0;margin-top:0;padding-top:0}ul.contact li:first-child:before{top:0}ul.contact li a{color:inherit}ul.pagination{cursor:default;list-style:none;padding-left:0}ul.pagination li{display:inline-block;padding-left:0;vertical-align:middle}ul.pagination li>.page{-moz-transition:background-color .2s ease-in-out,color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out;border-bottom:0;border-radius:.375em;display:inline-block;font-size:.8em;font-weight:600;height:2em;line-height:2em;margin:0 .125em;min-width:2em;padding:0 .5em;text-align:center}ul.pagination li>.page.active{background-color:#b82727;color:#fff!important}ul.pagination li>.page.active:hover{background-color:#c52a2a}ul.pagination li>.page.active:active{background-color:#ab2424}ul.pagination li:first-child{padding-right:.75em}ul.pagination li:last-child{padding-left:.75em}@media screen and (max-width: 480px){ul.pagination li:nth-child(n+2):nth-last-child(n+2){display:none}ul.pagination li:first-child{padding-right:0}}input[type=submit],input[type=reset],input[type=button],button,.button{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;-moz-transition:background-color .2s ease-in-out,color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out;background-color:transparent;border-radius:.375em;border:0;box-shadow:inset 0 0 0 2px #b82727;color:#b82727!important;cursor:pointer;display:inline-block;font-family:Roboto Slab,serif;font-size:.8em;font-weight:700;height:3.5em;letter-spacing:.075em;line-height:3.5em;padding:0 2.25em;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap}input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover,button:hover,.button:hover{background-color:#b827270d}input[type=submit]:active,input[type=reset]:active,input[type=button]:active,button:active,.button:active{background-color:#b8272726}input[type=submit].icon:before,input[type=reset].icon:before,input[type=button].icon:before,button.icon:before,.button.icon:before{margin-right:.5em}input[type=submit].fit,input[type=reset].fit,input[type=button].fit,button.fit,.button.fit{width:100%}input[type=submit].small,input[type=reset].small,input[type=button].small,button.small,.button.small{font-size:.6em}input[type=submit].large,input[type=reset].large,input[type=button].large,button.large,.button.large{font-size:1em;height:3.65em;line-height:3.65em}input[type=submit].primary,input[type=reset].primary,input[type=button].primary,button.primary,.button.primary{background-color:#b82727;box-shadow:none;color:#fff!important}input[type=submit].primary:hover,input[type=reset].primary:hover,input[type=button].primary:hover,button.primary:hover,.button.primary:hover{background-color:#c52a2a}input[type=submit].primary:active,input[type=reset].primary:active,input[type=button].primary:active,button.primary:active,.button.primary:active{background-color:#ab2424}input[type=submit].disabled,input[type=submit]:disabled,input[type=reset].disabled,input[type=reset]:disabled,input[type=button].disabled,input[type=button]:disabled,button.disabled,button:disabled,.button.disabled,.button:disabled{pointer-events:none;opacity:.25}.mini-posts article{border-top:solid 1px rgba(210,215,217,.75);margin-top:2em;padding-top:2em}.mini-posts article .image{display:block;margin:0 0 1.5em}.mini-posts article .image img{display:block;width:100%;aspect-ratio:3/2;object-fit:cover;height:auto}.mini-posts article:first-child{border-top:0;margin-top:0;padding-top:0}#wrapper{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-moz-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;min-height:100vh}#main{-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;width:100%}#main>.inner{padding:0 6em .1em;margin:0 auto;max-width:110em}#main>.inner .section{padding:6em 0 4em;border-top:solid 2px rgba(210,215,217,.75)}#main>.inner .section:first-child{border-top:0!important;padding:0}@media screen and (max-width: 1680px){#main>.inner{padding:0 5em .1em}#main>.inner>.section{padding:5em 0 3em}}@media screen and (max-width: 1280px){#main>.inner{padding:0 4em .1em}#main>.inner>.section{padding:4em 0 2em}}@media screen and (max-width: 736px){#main>.inner{padding:0 2em .1em}#main>.inner>.section{padding:3em 0 1em}}#search form{position:relative}#search form:before{color:fg;content:"";cursor:default;display:block;font-size:1.5em;height:calc(element - height / 1.375);line-height:calc(element - height / 1.375);opacity:.325;position:absolute;right:0;text-align:center;top:0;width:calc(element - height / 1.375)}#search form input[type=text]{padding-right:element-height}#sidebar.activate-animations{-moz-transition:margin-left .5s ease,box-shadow .5s ease;-webkit-transition:margin-left .5s ease,box-shadow .5s ease;-ms-transition:margin-left .5s ease,box-shadow .5s ease;transition:margin-left .5s ease,box-shadow .5s ease}#sidebar{-moz-flex-grow:0;-webkit-flex-grow:0;-ms-flex-grow:0;flex-grow:0;-moz-flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;background-color:#f5f6f7;font-size:.9em;position:relative;width:26em;margin-left:-26em}#sidebar h2{font-size:1.3888888889em}#sidebar>.inner{padding:2.2222222222em 2.2222222222em 2.4444444444em;position:relative;width:26em}#sidebar>.inner>*{display:block;border-bottom:solid 2px rgba(210,215,217,.75);margin:0 0 3.5em;padding:0 0 3.5em}#sidebar>.inner>*>:last-child{margin-bottom:0}#sidebar>.inner>*:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}#sidebar>.inner>.alt{background-color:#eff1f2;border-bottom:0;margin:-2.2222222222em 0 4.4444444444em -2.2222222222em;padding:2.2222222222em;width:calc(100% + 4.4444444444em)}#sidebar .contact .icon-component{color:#f56a6a;display:inline-block;font-size:1.5em;height:1.125em;left:0;line-height:1.125em;position:absolute;text-align:center;width:29px}#sidebar .toggle{text-decoration:none;-moz-transition:left .5s ease;-webkit-transition:left .5s ease;-ms-transition:left .5s ease;transition:left .5s ease;-webkit-tap-highlight-color:rgba(255,255,255,0);border:0;display:flex;align-items:center;justify-content:center;height:7.5em;left:26em;line-height:7.5em;outline:0;overflow:hidden;position:absolute;text-align:center;text-indent:-15em;white-space:nowrap;top:0;width:6em;z-index:10000}#sidebar .toggle:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none!important;font-family:"Font Awesome 5 Free";font-weight:900}#sidebar .toggle>.icon-component{width:2.5rem}#sidebar.active{margin-left:0}@media screen and (max-width: 1680px){#sidebar{width:24em;margin-left:-24em}#sidebar>.inner{padding:1.6666666667em 1.6666666667em 1.3333333333em;width:24em}#sidebar>.inner>.alt{margin:-1.6666666667em 0 3.3333333333em -1.6666666667em;padding:1.6666666667em;width:calc(100% + 3.3333333333em)}#sidebar .toggle{height:6.25em;left:24em;line-height:6.25em;text-indent:5em;width:5em;display:flex;align-items:center;justify-content:center}#sidebar.active{margin-left:0}}@media screen and (max-width: 1280px){#sidebar{height:100%;left:0;position:fixed;top:0;z-index:10000}#sidebar.active{box-shadow:0 0 5em #0000002d}#sidebar>.inner{-webkit-overflow-scrolling:touch;height:100%;left:0;overflow:hidden auto;position:absolute;top:0}#sidebar>.inner:after{content:"";display:block;height:4em;width:100%}#sidebar .contact .icon-component{width:27px}#sidebar .toggle{text-indent:6em;width:6em}body.is-preload #sidebar{display:none}}@media screen and (max-width: 736px){#sidebar .contact .icon-component{width:24px}#sidebar .toggle{text-indent:7.25em;width:7.25em}#sidebar .toggle:before{color:#3d4449;margin-left:-.0625em;margin-top:-.25em;font-size:1.1rem;z-index:1}#sidebar .toggle:after{background:#939ea5bf;border-radius:.375em;content:"";height:3.5em;left:1.15em;position:absolute;top:1.35em;width:5em}#sidebar .toggle .icon-component{width:35px;color:#3d4449;height:35px}}#header{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;border-bottom:solid 5px #b82727;padding:6em 0 1em;position:relative}#header>*{-moz-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:0}#header .logo{border-bottom:0;color:inherit;font-family:Roboto Slab,serif;font-size:1.125em}#header .icons{text-align:right}#header .header-icon{width:20px;height:20px;fill:currentcolor}@media screen and (max-width: 1680px){#header{padding-top:5em}}@media screen and (max-width: 736px){#header{padding-top:6.5em}#header .logo{font-size:1.25em;margin:0}#header .icons{height:5em;line-height:5em;position:absolute;right:-.5em;top:0}}#footer .copyright{color:#4d4f51;font-size:.9em}#footer .copyright a{color:inherit}.submenu{display:flex}.submenu__text{flex-grow:1;flex-shrink:0}.submenu__icon{-moz-transition:color .2s ease-in-out,-moz-transform .2s ease-in-out;-webkit-transition:color .2s ease-in-out,-webkit-transform .2s ease-in-out;-ms-transition:color .2s ease-in-out,-ms-transform .2s ease-in-out;transition:color .2s ease-in-out,transform .2s ease-in-out;flex-grow:0;flex-shrink:1;width:20px}.submenu.active .submenu__icon{-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}#menu ul{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;color:#3d4449;font-family:Roboto Slab,serif;font-weight:400;letter-spacing:.075em;list-style:none;margin-bottom:0;padding:0;text-transform:uppercase}#menu ul a,#menu ul span{border-bottom:0;color:inherit;cursor:pointer;display:block;font-size:.9em;padding:.625em 0}#menu ul a:hover,#menu ul span:hover{color:#b82727}#menu ul a.opener,#menu ul span.opener{-moz-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out;text-decoration:none;-webkit-tap-highlight-color:rgba(255,255,255,0);position:relative;display:flex}#menu ul a.opener:before,#menu ul span.opener:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none!important;font-family:"Font Awesome 5 Free";font-weight:900}#menu ul a.opener:hover,#menu ul span.opener:hover{color:#b82727}#menu ul a.opener.active+ul,#menu ul span.opener.active+ul{display:block}#menu ul a.opener.active:before,#menu ul span.opener.active:before{-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}#menu>ul>li{border-top:solid 1px rgba(210,215,217,.75);margin:.5em 0 0;padding:.5em 0 0}#menu>ul>li>ul{color:#8f9295;display:none;margin:.5em 0 1.5em;padding-left:1em}#menu>ul>li>ul a,#menu>ul>li>ul span{font-size:.8em}#menu>ul>li>ul>li{margin:.125em 0 0;padding:.125em 0 0}#menu>ul>li:first-child{border-top:0;margin-top:0;padding-top:0} diff --git a/dist/table/table.css b/dist/table/table.css deleted file mode 100644 index fc86b589..00000000 --- a/dist/table/table.css +++ /dev/null @@ -1 +0,0 @@ -.table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}table{margin:0 0 2em;width:100%}table tbody tr{border:solid 1px rgba(210,215,217,.75);border-left:0;border-right:0}table tbody tr:nth-child(odd){background-color:#e6ebed40}table td{padding:.75em}table th{color:#3d4449;font-size:.9em;font-weight:600;padding:0 .75em .75em;text-align:left}table thead{border-bottom:solid 2px rgba(210,215,217,.75)}table tfoot{border-top:solid 2px rgba(210,215,217,.75)}table.alt{border-collapse:separate}table.alt tbody tr td{border:solid 1px rgba(210,215,217,.75);border-left-width:0;border-top-width:0}table.alt tbody tr td:first-child{border-left-width:1px}table.alt tbody tr:first-child td{border-top-width:1px}table.alt thead{border-bottom:0}table.alt tfoot{border-top:0} diff --git a/dist/table/table.js b/dist/table/table.js deleted file mode 100644 index 73377972..00000000 --- a/dist/table/table.js +++ /dev/null @@ -1,2 +0,0 @@ -import{j as s,x as o}from"../__chunks__/lit-element.CH8ciVnL.js";import{o as n}from"../__chunks__/unsafe-html.C_rT9aKG.js";const m=r=>{const{headers:e,data:a}=r;return o`<div class="table-wrapper"><table><thead><tr>${e.map(t=>o`<th>${n(t)}</th>`)}</tr></thead><tbody>${a.map(t=>o`<tr>${t.map(d=>o`<td>${n(d)}</td>`)}</tr>`)}</tbody></table></div>`};function h(r){const e=[],a=[];[...r.children].forEach((t,d)=>{d===0?e.push(...Array.from(t.querySelectorAll("div")).map(p=>p.innerHTML)):a.push(Array.from(t.querySelectorAll("div")).map(p=>p.innerHTML))}),r.innerHTML="",r.style.removeProperty("display"),s(m({headers:e,data:a}),r)}export{h as default}; -//# sourceMappingURL=table.js.map diff --git a/dist/table/table.js.map b/dist/table/table.js.map deleted file mode 100644 index b6871606..00000000 --- a/dist/table/table.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"table.js","sources":["../../src/blocks/table/table.ts"],"sourcesContent":["import { html, render } from 'lit';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport './table.scss';\n\ninterface TemplateArgs {\n headers: string[];\n data: string[][];\n}\n\nconst template = (args: TemplateArgs) => {\n const { headers, data } = args;\n return html`\n <div class=\"table-wrapper\">\n <table>\n <thead>\n <tr>\n ${headers.map((header) => html`<th>${unsafeHTML(header)}</th>`)}\n </tr>\n </thead>\n <tbody>\n ${data.map(\n (row) => html`\n <tr>\n ${row.map((cell) => html`<td>${unsafeHTML(cell)}</td>`)}\n </tr>\n `\n )}\n </tbody>\n </table>\n </div>\n `;\n};\n\nexport default function decorate(block: HTMLElement) {\n const headers: string[] = [];\n const data: string[][] = [];\n\n [...block.children].forEach((child, index) => {\n if (index === 0) {\n headers.push(...Array.from(child.querySelectorAll('div')).map((cell) => cell.innerHTML));\n } else {\n data.push(Array.from(child.querySelectorAll('div')).map((cell) => cell.innerHTML));\n }\n });\n\n block.innerHTML = '';\n\n block.style.removeProperty('display');\n render(template({ headers, data }), block);\n}\n"],"names":["template","args","headers","data","html","header","unsafeHTML","row","cell","decorate","block","child","index","render"],"mappings":"2HASA,MAAMA,EAAYC,GAAuB,CACjC,KAAA,CAAE,QAAAC,EAAS,KAAAC,CAAS,EAAAF,EACnB,OAAAG,iDAKKF,EAAQ,IAAKG,GAAWD,QAAWE,EAAWD,CAAM,CAAC,OAAO,CAAC,uBAI/DF,EAAK,IACJI,GAAQH,QAEHG,EAAI,IAAKC,GAASJ,QAAWE,EAAWE,CAAI,CAAC,OAAO,CAAC,OAG5D,CAAA,wBAKX,EAEA,SAAwBC,EAASC,EAAoB,CACnD,MAAMR,EAAoB,CAAA,EACpBC,EAAmB,CAAA,EAEzB,CAAC,GAAGO,EAAM,QAAQ,EAAE,QAAQ,CAACC,EAAOC,IAAU,CACxCA,IAAU,EACZV,EAAQ,KAAK,GAAG,MAAM,KAAKS,EAAM,iBAAiB,KAAK,CAAC,EAAE,IAAKH,GAASA,EAAK,SAAS,CAAC,EAEvFL,EAAK,KAAK,MAAM,KAAKQ,EAAM,iBAAiB,KAAK,CAAC,EAAE,IAAKH,GAASA,EAAK,SAAS,CAAC,CACnF,CACD,EAEDE,EAAM,UAAY,GAEZA,EAAA,MAAM,eAAe,SAAS,EACpCG,EAAOb,EAAS,CAAE,QAAAE,EAAS,KAAAC,CAAM,CAAA,EAAGO,CAAK,CAC3C"} \ No newline at end of file From 3f6d2b143de1cf1cb4b0c6854b300707f1a42ec0 Mon Sep 17 00:00:00 2001 From: eds-editorial Continuous Integration <eds-editorial-ci@diva-e.com> Date: Tue, 7 May 2024 13:44:02 +0000 Subject: [PATCH 58/62] Continuous Integration Build Project --- dist/__chunks__/angle-down.CYLyXUSW.js | 4 + dist/__chunks__/angle-down.CYLyXUSW.js.map | 1 + dist/__chunks__/angle-down.Oj3TiBgj.js | 2 + dist/__chunks__/angle-down.Oj3TiBgj.js.map | 1 + dist/__chunks__/angle-left.CuEqyOC8.js | 4 + dist/__chunks__/angle-left.CuEqyOC8.js.map | 1 + dist/__chunks__/angle-left.DXfKTdnw.js | 2 + dist/__chunks__/angle-left.DXfKTdnw.js.map | 1 + dist/__chunks__/angle-right.Ke48OV-s.js | 4 + dist/__chunks__/angle-right.Ke48OV-s.js.map | 1 + dist/__chunks__/angle-right.PP9yoSHP.js | 2 + dist/__chunks__/angle-right.PP9yoSHP.js.map | 1 + dist/__chunks__/angle-small-down.BvvBnAgh.js | 2 + .../angle-small-down.BvvBnAgh.js.map | 1 + dist/__chunks__/angle-small-down.SNJn5nFt.js | 4 + .../angle-small-down.SNJn5nFt.js.map | 1 + dist/__chunks__/angle-small-left.Bq32-m-s.js | 4 + .../angle-small-left.Bq32-m-s.js.map | 1 + dist/__chunks__/angle-small-left.D-QNGbds.js | 2 + .../angle-small-left.D-QNGbds.js.map | 1 + dist/__chunks__/angle-small-right.FYreGgDf.js | 4 + .../angle-small-right.FYreGgDf.js.map | 1 + dist/__chunks__/angle-small-right.hxpyXjnC.js | 2 + .../angle-small-right.hxpyXjnC.js.map | 1 + dist/__chunks__/angle-up.D0S_oJnp.js | 4 + dist/__chunks__/angle-up.D0S_oJnp.js.map | 1 + dist/__chunks__/angle-up.DwKqCUdj.js | 2 + dist/__chunks__/angle-up.DwKqCUdj.js.map | 1 + dist/__chunks__/bolt.BAJn0zD8.js | 4 + dist/__chunks__/bolt.BAJn0zD8.js.map | 1 + dist/__chunks__/bolt.C_gHHA9y.js | 2 + dist/__chunks__/bolt.C_gHHA9y.js.map | 1 + .../building-storefront.JqqbgJ1h.js | 2 + .../building-storefront.JqqbgJ1h.js.map | 1 + .../building-storefront.Pww5r_Sc.js | 5 + .../building-storefront.Pww5r_Sc.js.map | 1 + .../chat-bubble-left-right.0PedyEPm.js | 5 + .../chat-bubble-left-right.0PedyEPm.js.map | 1 + .../chat-bubble-left-right.DJdAEW6O.js | 2 + .../chat-bubble-left-right.DJdAEW6O.js.map | 1 + dist/__chunks__/check.BHPURAzV.js | 4 + dist/__chunks__/check.BHPURAzV.js.map | 1 + dist/__chunks__/check.tBpHKVHK.js | 2 + dist/__chunks__/check.tBpHKVHK.js.map | 1 + dist/__chunks__/chevron-down.CsALxgbV.js | 2 + dist/__chunks__/chevron-down.CsALxgbV.js.map | 1 + dist/__chunks__/chevron-down.D5xOlW7p.js | 5 + dist/__chunks__/chevron-down.D5xOlW7p.js.map | 1 + dist/__chunks__/clip.CI7iGOE7.js | 2 + dist/__chunks__/clip.CI7iGOE7.js.map | 1 + dist/__chunks__/clip.DAiKYXCc.js | 4 + dist/__chunks__/clip.DAiKYXCc.js.map | 1 + dist/__chunks__/clock.CFvMINR5.js | 2 + dist/__chunks__/clock.CFvMINR5.js.map | 1 + dist/__chunks__/clock.CQWyiDNK.js | 4 + dist/__chunks__/clock.CQWyiDNK.js.map | 1 + dist/__chunks__/cpu-chip.70rPFd-9.js | 2 + dist/__chunks__/cpu-chip.70rPFd-9.js.map | 1 + dist/__chunks__/cpu-chip.DbktS35z.js | 5 + dist/__chunks__/cpu-chip.DbktS35z.js.map | 1 + .../createOptimizedPicture.DLZ8Nghn.js | 2 + .../createOptimizedPicture.DLZ8Nghn.js.map | 1 + dist/__chunks__/cross.DjCq6kb8.js | 4 + dist/__chunks__/cross.DjCq6kb8.js.map | 1 + dist/__chunks__/cross.tdOSvU_9.js | 2 + dist/__chunks__/cross.tdOSvU_9.js.map | 1 + .../cursor-arrow-ripple.BKZQNXY-.js | 2 + .../cursor-arrow-ripple.BKZQNXY-.js.map | 1 + .../cursor-arrow-ripple.DHyr9er2.js | 5 + .../cursor-arrow-ripple.DHyr9er2.js.map | 1 + dist/__chunks__/download.BlSXR9C9.js | 4 + dist/__chunks__/download.BlSXR9C9.js.map | 1 + dist/__chunks__/download.D0P1O3mw.js | 2 + dist/__chunks__/download.D0P1O3mw.js.map | 1 + dist/__chunks__/envelope.CanLUPbv.js | 2 + dist/__chunks__/envelope.CanLUPbv.js.map | 1 + dist/__chunks__/envelope.Cc7Mhg2-.js | 4 + dist/__chunks__/envelope.Cc7Mhg2-.js.map | 1 + dist/__chunks__/eye-crossed.BuwdBbiU.js | 2 + dist/__chunks__/eye-crossed.BuwdBbiU.js.map | 1 + dist/__chunks__/eye-crossed.C49v3GRJ.js | 4 + dist/__chunks__/eye-crossed.C49v3GRJ.js.map | 1 + dist/__chunks__/eye.BiVxUQA0.js | 2 + dist/__chunks__/eye.BiVxUQA0.js.map | 1 + dist/__chunks__/eye.Cm2FxO9V.js | 4 + dist/__chunks__/eye.Cm2FxO9V.js.map | 1 + dist/__chunks__/facebook.3ENFaNKU.js | 2 + dist/__chunks__/facebook.3ENFaNKU.js.map | 1 + dist/__chunks__/facebook.CXLf4imL.js | 2 + dist/__chunks__/facebook.CXLf4imL.js.map | 1 + dist/__chunks__/fetch.service.yiMnp1FM.js | 18 ++ dist/__chunks__/fetch.service.yiMnp1FM.js.map | 1 + dist/__chunks__/globe.CL8EEqDs.js | 2 + dist/__chunks__/globe.CL8EEqDs.js.map | 1 + dist/__chunks__/globe.DIrN3GJL.js | 4 + dist/__chunks__/globe.DIrN3GJL.js.map | 1 + dist/__chunks__/hamburger.CMM0Z5X3.js | 2 + dist/__chunks__/hamburger.CMM0Z5X3.js.map | 1 + dist/__chunks__/hamburger.DXUzfmtf.js | 5 + dist/__chunks__/hamburger.DXUzfmtf.js.map | 1 + dist/__chunks__/heart.BO6Jws27.js | 2 + dist/__chunks__/heart.BO6Jws27.js.map | 1 + dist/__chunks__/heart.DSQJkyzj.js | 4 + dist/__chunks__/heart.DSQJkyzj.js.map | 1 + dist/__chunks__/home.AgyN8zLU.js | 2 + dist/__chunks__/home.AgyN8zLU.js.map | 1 + dist/__chunks__/home.CfzaHiPS.js | 4 + dist/__chunks__/home.CfzaHiPS.js.map | 1 + dist/__chunks__/icon.template.3G0fuXUC.js | 2 + dist/__chunks__/icon.template.3G0fuXUC.js.map | 1 + dist/__chunks__/if-defined.CrfpI-tB.js | 6 + dist/__chunks__/if-defined.CrfpI-tB.js.map | 1 + dist/__chunks__/instagram.BBx5qXGF.js | 2 + dist/__chunks__/instagram.BBx5qXGF.js.map | 1 + dist/__chunks__/instagram.CJ4vqDdO.js | 2 + dist/__chunks__/instagram.CJ4vqDdO.js.map | 1 + .../isSidekickLibraryActive.U-fJCMMj.js | 2 + .../isSidekickLibraryActive.U-fJCMMj.js.map | 1 + dist/__chunks__/lit-element.CH8ciVnL.js | 20 ++ dist/__chunks__/lit-element.CH8ciVnL.js.map | 1 + dist/__chunks__/medium.B-CLk_58.js | 2 + dist/__chunks__/medium.B-CLk_58.js.map | 1 + dist/__chunks__/medium.BPaQEP4K.js | 2 + dist/__chunks__/medium.BPaQEP4K.js.map | 1 + dist/__chunks__/menu-burger.C9jSCA0w.js | 2 + dist/__chunks__/menu-burger.C9jSCA0w.js.map | 1 + dist/__chunks__/menu-burger.DyVjSQ0K.js | 4 + dist/__chunks__/menu-burger.DyVjSQ0K.js.map | 1 + dist/__chunks__/paper-plane.CCWsmezZ.js | 2 + dist/__chunks__/paper-plane.CCWsmezZ.js.map | 1 + dist/__chunks__/paper-plane.CLiFs3FL.js | 4 + dist/__chunks__/paper-plane.CLiFs3FL.js.map | 1 + dist/__chunks__/plus.DuBm-jVv.js | 4 + dist/__chunks__/plus.DuBm-jVv.js.map | 1 + dist/__chunks__/plus.QDn7Esyk.js | 2 + dist/__chunks__/plus.QDn7Esyk.js.map | 1 + dist/__chunks__/preload-helper.D7itGvJr.js | 2 + .../__chunks__/preload-helper.D7itGvJr.js.map | 1 + dist/__chunks__/property.Ds9fqW-T.js | 10 + dist/__chunks__/property.Ds9fqW-T.js.map | 1 + dist/__chunks__/rocket-lunch.C6eRDqkd.js | 4 + dist/__chunks__/rocket-lunch.C6eRDqkd.js.map | 1 + dist/__chunks__/rocket-lunch.CXpzJq6K.js | 2 + dist/__chunks__/rocket-lunch.CXpzJq6K.js.map | 1 + dist/__chunks__/search.CtsY1mRN.js | 4 + dist/__chunks__/search.CtsY1mRN.js.map | 1 + dist/__chunks__/search.DT5AcGiH.js | 2 + dist/__chunks__/search.DT5AcGiH.js.map | 1 + dist/__chunks__/share.CjoNvcxO.js | 2 + dist/__chunks__/share.CjoNvcxO.js.map | 1 + dist/__chunks__/share.D_3XZuic.js | 4 + dist/__chunks__/share.D_3XZuic.js.map | 1 + dist/__chunks__/snapchat.Bct5wLOa.js | 2 + dist/__chunks__/snapchat.Bct5wLOa.js.map | 1 + dist/__chunks__/snapchat.Dpqrb3zu.js | 2 + dist/__chunks__/snapchat.Dpqrb3zu.js.map | 1 + dist/__chunks__/social-network.B-lhER-M.js | 4 + .../__chunks__/social-network.B-lhER-M.js.map | 1 + dist/__chunks__/social-network.Dm-JGi74.js | 2 + .../__chunks__/social-network.Dm-JGi74.js.map | 1 + dist/__chunks__/state.CJfvw0Ck.js | 6 + dist/__chunks__/state.CJfvw0Ck.js.map | 1 + dist/__chunks__/toast.CVELdJDu.js | 2 + dist/__chunks__/toast.CVELdJDu.js.map | 1 + dist/__chunks__/trash.D1jfdnTM.js | 4 + dist/__chunks__/trash.D1jfdnTM.js.map | 1 + dist/__chunks__/trash.u5-IQjNe.js | 2 + dist/__chunks__/trash.u5-IQjNe.js.map | 1 + dist/__chunks__/twitter.d5w0828a.js | 2 + dist/__chunks__/twitter.d5w0828a.js.map | 1 + dist/__chunks__/twitter.r3dS6WGA.js | 2 + dist/__chunks__/twitter.r3dS6WGA.js.map | 1 + dist/__chunks__/unsafe-html.C_rT9aKG.js | 10 + dist/__chunks__/unsafe-html.C_rT9aKG.js.map | 1 + dist/__chunks__/user.B-MuBjEb.js | 2 + dist/__chunks__/user.B-MuBjEb.js.map | 1 + dist/__chunks__/user.X8OGz61Z.js | 3 + dist/__chunks__/user.X8OGz61Z.js.map | 1 + dist/banner/banner.css | 1 + dist/banner/banner.js | 2 + dist/banner/banner.js.map | 1 + dist/features/features.css | 1 + dist/features/features.js | 2 + dist/features/features.js.map | 1 + dist/fonts/OpenSans/ttf/OpenSans-Bold.ttf | Bin 0 -> 130860 bytes .../OpenSans/ttf/OpenSans-BoldItalic.ttf | Bin 0 -> 136360 bytes .../fonts/OpenSans/ttf/OpenSans-ExtraBold.ttf | Bin 0 -> 131244 bytes .../OpenSans/ttf/OpenSans-ExtraBoldItalic.ttf | Bin 0 -> 136928 bytes dist/fonts/OpenSans/ttf/OpenSans-Italic.ttf | Bin 0 -> 136604 bytes dist/fonts/OpenSans/ttf/OpenSans-Light.ttf | Bin 0 -> 130804 bytes .../OpenSans/ttf/OpenSans-LightItalic.ttf | Bin 0 -> 136896 bytes dist/fonts/OpenSans/ttf/OpenSans-Medium.ttf | Bin 0 -> 130976 bytes .../OpenSans/ttf/OpenSans-MediumItalic.ttf | Bin 0 -> 136796 bytes dist/fonts/OpenSans/ttf/OpenSans-Regular.ttf | Bin 0 -> 130832 bytes dist/fonts/OpenSans/ttf/OpenSans-SemiBold.ttf | Bin 0 -> 130760 bytes .../OpenSans/ttf/OpenSans-SemiBoldItalic.ttf | Bin 0 -> 136724 bytes .../OpenSans/ttf/OpenSans_Condensed-Bold.ttf | Bin 0 -> 130372 bytes .../ttf/OpenSans_Condensed-BoldItalic.ttf | Bin 0 -> 136240 bytes .../ttf/OpenSans_Condensed-ExtraBold.ttf | Bin 0 -> 130812 bytes .../OpenSans_Condensed-ExtraBoldItalic.ttf | Bin 0 -> 136652 bytes .../ttf/OpenSans_Condensed-Italic.ttf | Bin 0 -> 136588 bytes .../OpenSans/ttf/OpenSans_Condensed-Light.ttf | Bin 0 -> 130472 bytes .../ttf/OpenSans_Condensed-LightItalic.ttf | Bin 0 -> 136760 bytes .../ttf/OpenSans_Condensed-Medium.ttf | Bin 0 -> 130520 bytes .../ttf/OpenSans_Condensed-MediumItalic.ttf | Bin 0 -> 136700 bytes .../ttf/OpenSans_Condensed-Regular.ttf | Bin 0 -> 130492 bytes .../ttf/OpenSans_Condensed-SemiBold.ttf | Bin 0 -> 130524 bytes .../ttf/OpenSans_Condensed-SemiBoldItalic.ttf | Bin 0 -> 136792 bytes .../ttf/OpenSans_SemiCondensed-Bold.ttf | Bin 0 -> 131168 bytes .../ttf/OpenSans_SemiCondensed-BoldItalic.ttf | Bin 0 -> 137104 bytes .../ttf/OpenSans_SemiCondensed-ExtraBold.ttf | Bin 0 -> 131744 bytes ...OpenSans_SemiCondensed-ExtraBoldItalic.ttf | Bin 0 -> 137584 bytes .../ttf/OpenSans_SemiCondensed-Italic.ttf | Bin 0 -> 137000 bytes .../ttf/OpenSans_SemiCondensed-Light.ttf | Bin 0 -> 131128 bytes .../OpenSans_SemiCondensed-LightItalic.ttf | Bin 0 -> 137220 bytes .../ttf/OpenSans_SemiCondensed-Medium.ttf | Bin 0 -> 130976 bytes .../OpenSans_SemiCondensed-MediumItalic.ttf | Bin 0 -> 137068 bytes .../ttf/OpenSans_SemiCondensed-Regular.ttf | Bin 0 -> 130848 bytes .../ttf/OpenSans_SemiCondensed-SemiBold.ttf | Bin 0 -> 130856 bytes .../OpenSans_SemiCondensed-SemiBoldItalic.ttf | Bin 0 -> 137132 bytes dist/fonts/RobotoSlab/LICENSE.txt | 202 ++++++++++++++++++ .../fonts/RobotoSlab/otf/RobotoSlab-Black.otf | Bin 0 -> 118432 bytes dist/fonts/RobotoSlab/otf/RobotoSlab-Bold.otf | Bin 0 -> 123212 bytes .../RobotoSlab/otf/RobotoSlab-ExtraBold.otf | Bin 0 -> 123140 bytes .../RobotoSlab/otf/RobotoSlab-ExtraLight.otf | Bin 0 -> 118120 bytes .../fonts/RobotoSlab/otf/RobotoSlab-Light.otf | Bin 0 -> 117648 bytes .../RobotoSlab/otf/RobotoSlab-Medium.otf | Bin 0 -> 123012 bytes .../RobotoSlab/otf/RobotoSlab-Regular.otf | Bin 0 -> 111420 bytes .../RobotoSlab/otf/RobotoSlab-SemiBold.otf | Bin 0 -> 123660 bytes dist/fonts/RobotoSlab/otf/RobotoSlab-Thin.otf | Bin 0 -> 108968 bytes .../fonts/RobotoSlab/ttf/RobotoSlab-Black.ttf | Bin 0 -> 178068 bytes dist/fonts/RobotoSlab/ttf/RobotoSlab-Bold.ttf | Bin 0 -> 176068 bytes .../RobotoSlab/ttf/RobotoSlab-ExtraBold.ttf | Bin 0 -> 176156 bytes .../RobotoSlab/ttf/RobotoSlab-ExtraLight.ttf | Bin 0 -> 173148 bytes .../fonts/RobotoSlab/ttf/RobotoSlab-Light.ttf | Bin 0 -> 172776 bytes .../RobotoSlab/ttf/RobotoSlab-Medium.ttf | Bin 0 -> 176480 bytes .../RobotoSlab/ttf/RobotoSlab-Regular.ttf | Bin 0 -> 171376 bytes .../RobotoSlab/ttf/RobotoSlab-SemiBold.ttf | Bin 0 -> 176680 bytes dist/fonts/RobotoSlab/ttf/RobotoSlab-Thin.ttf | Bin 0 -> 169068 bytes .../webfonts/RobotoSlab-Black.woff2 | Bin 0 -> 69516 bytes .../RobotoSlab/webfonts/RobotoSlab-Bold.woff2 | Bin 0 -> 68316 bytes .../webfonts/RobotoSlab-ExtraBold.woff2 | Bin 0 -> 69592 bytes .../webfonts/RobotoSlab-ExtraLight.woff2 | Bin 0 -> 66220 bytes .../webfonts/RobotoSlab-Light.woff2 | Bin 0 -> 67040 bytes .../webfonts/RobotoSlab-Medium.woff2 | Bin 0 -> 69204 bytes .../webfonts/RobotoSlab-Regular.woff2 | Bin 0 -> 65864 bytes .../webfonts/RobotoSlab-SemiBold.woff2 | Bin 0 -> 69048 bytes .../RobotoSlab/webfonts/RobotoSlab-Thin.woff2 | Bin 0 -> 63312 bytes .../webfonts/RobotoSlab[wght].woff2 | Bin 0 -> 118296 bytes dist/fonts/fonts.css | 1 + dist/form/form.css | 1 + dist/form/form.js | 10 + dist/form/form.js.map | 1 + dist/icons-overview/icons-overview.css | 1 + dist/icons-overview/icons-overview.js | 10 + dist/icons-overview/icons-overview.js.map | 1 + dist/icons/README.md | 3 + dist/icons/angle-down.svg | 2 + dist/icons/angle-left.svg | 2 + dist/icons/angle-right.svg | 2 + dist/icons/angle-small-down.svg | 2 + dist/icons/angle-small-left.svg | 2 + dist/icons/angle-small-right.svg | 2 + dist/icons/angle-up.svg | 2 + dist/icons/bolt.svg | 2 + dist/icons/building-storefront.svg | 3 + dist/icons/chat-bubble-left-right.svg | 3 + dist/icons/check.svg | 2 + dist/icons/chevron-down.svg | 3 + dist/icons/clip.svg | 2 + dist/icons/clock.svg | 2 + dist/icons/cpu-chip.svg | 3 + dist/icons/cross.svg | 2 + dist/icons/cursor-arrow-ripple.svg | 3 + dist/icons/download.svg | 2 + dist/icons/envelope.svg | 2 + dist/icons/eye-crossed.svg | 2 + dist/icons/eye.svg | 2 + dist/icons/facebook.svg | 1 + dist/icons/globe.svg | 2 + dist/icons/hamburger.svg | 3 + dist/icons/heart.svg | 2 + dist/icons/home.svg | 2 + dist/icons/instagram.svg | 1 + dist/icons/medium.svg | 1 + dist/icons/menu-burger.svg | 2 + dist/icons/paper-plane.svg | 2 + dist/icons/plus.svg | 2 + dist/icons/rocket-lunch.svg | 2 + dist/icons/search.svg | 2 + dist/icons/share.svg | 2 + dist/icons/snapchat.svg | 1 + dist/icons/social-network.svg | 2 + dist/icons/trash.svg | 2 + dist/icons/twitter.svg | 1 + dist/icons/user.svg | 2 + dist/lazyStyles/lazyStyles.css | 0 dist/main/main.js | 32 +++ dist/main/main.js.map | 1 + dist/posts/posts.css | 1 + dist/posts/posts.js | 2 + dist/posts/posts.js.map | 1 + .../sidekickLibraryStyles.css | 1 + dist/styles/styles.css | 1 + dist/table/table.css | 1 + dist/table/table.js | 2 + dist/table/table.js.map | 1 + 307 files changed, 758 insertions(+) create mode 100644 dist/__chunks__/angle-down.CYLyXUSW.js create mode 100644 dist/__chunks__/angle-down.CYLyXUSW.js.map create mode 100644 dist/__chunks__/angle-down.Oj3TiBgj.js create mode 100644 dist/__chunks__/angle-down.Oj3TiBgj.js.map create mode 100644 dist/__chunks__/angle-left.CuEqyOC8.js create mode 100644 dist/__chunks__/angle-left.CuEqyOC8.js.map create mode 100644 dist/__chunks__/angle-left.DXfKTdnw.js create mode 100644 dist/__chunks__/angle-left.DXfKTdnw.js.map create mode 100644 dist/__chunks__/angle-right.Ke48OV-s.js create mode 100644 dist/__chunks__/angle-right.Ke48OV-s.js.map create mode 100644 dist/__chunks__/angle-right.PP9yoSHP.js create mode 100644 dist/__chunks__/angle-right.PP9yoSHP.js.map create mode 100644 dist/__chunks__/angle-small-down.BvvBnAgh.js create mode 100644 dist/__chunks__/angle-small-down.BvvBnAgh.js.map create mode 100644 dist/__chunks__/angle-small-down.SNJn5nFt.js create mode 100644 dist/__chunks__/angle-small-down.SNJn5nFt.js.map create mode 100644 dist/__chunks__/angle-small-left.Bq32-m-s.js create mode 100644 dist/__chunks__/angle-small-left.Bq32-m-s.js.map create mode 100644 dist/__chunks__/angle-small-left.D-QNGbds.js create mode 100644 dist/__chunks__/angle-small-left.D-QNGbds.js.map create mode 100644 dist/__chunks__/angle-small-right.FYreGgDf.js create mode 100644 dist/__chunks__/angle-small-right.FYreGgDf.js.map create mode 100644 dist/__chunks__/angle-small-right.hxpyXjnC.js create mode 100644 dist/__chunks__/angle-small-right.hxpyXjnC.js.map create mode 100644 dist/__chunks__/angle-up.D0S_oJnp.js create mode 100644 dist/__chunks__/angle-up.D0S_oJnp.js.map create mode 100644 dist/__chunks__/angle-up.DwKqCUdj.js create mode 100644 dist/__chunks__/angle-up.DwKqCUdj.js.map create mode 100644 dist/__chunks__/bolt.BAJn0zD8.js create mode 100644 dist/__chunks__/bolt.BAJn0zD8.js.map create mode 100644 dist/__chunks__/bolt.C_gHHA9y.js create mode 100644 dist/__chunks__/bolt.C_gHHA9y.js.map create mode 100644 dist/__chunks__/building-storefront.JqqbgJ1h.js create mode 100644 dist/__chunks__/building-storefront.JqqbgJ1h.js.map create mode 100644 dist/__chunks__/building-storefront.Pww5r_Sc.js create mode 100644 dist/__chunks__/building-storefront.Pww5r_Sc.js.map create mode 100644 dist/__chunks__/chat-bubble-left-right.0PedyEPm.js create mode 100644 dist/__chunks__/chat-bubble-left-right.0PedyEPm.js.map create mode 100644 dist/__chunks__/chat-bubble-left-right.DJdAEW6O.js create mode 100644 dist/__chunks__/chat-bubble-left-right.DJdAEW6O.js.map create mode 100644 dist/__chunks__/check.BHPURAzV.js create mode 100644 dist/__chunks__/check.BHPURAzV.js.map create mode 100644 dist/__chunks__/check.tBpHKVHK.js create mode 100644 dist/__chunks__/check.tBpHKVHK.js.map create mode 100644 dist/__chunks__/chevron-down.CsALxgbV.js create mode 100644 dist/__chunks__/chevron-down.CsALxgbV.js.map create mode 100644 dist/__chunks__/chevron-down.D5xOlW7p.js create mode 100644 dist/__chunks__/chevron-down.D5xOlW7p.js.map create mode 100644 dist/__chunks__/clip.CI7iGOE7.js create mode 100644 dist/__chunks__/clip.CI7iGOE7.js.map create mode 100644 dist/__chunks__/clip.DAiKYXCc.js create mode 100644 dist/__chunks__/clip.DAiKYXCc.js.map create mode 100644 dist/__chunks__/clock.CFvMINR5.js create mode 100644 dist/__chunks__/clock.CFvMINR5.js.map create mode 100644 dist/__chunks__/clock.CQWyiDNK.js create mode 100644 dist/__chunks__/clock.CQWyiDNK.js.map create mode 100644 dist/__chunks__/cpu-chip.70rPFd-9.js create mode 100644 dist/__chunks__/cpu-chip.70rPFd-9.js.map create mode 100644 dist/__chunks__/cpu-chip.DbktS35z.js create mode 100644 dist/__chunks__/cpu-chip.DbktS35z.js.map create mode 100644 dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js create mode 100644 dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js.map create mode 100644 dist/__chunks__/cross.DjCq6kb8.js create mode 100644 dist/__chunks__/cross.DjCq6kb8.js.map create mode 100644 dist/__chunks__/cross.tdOSvU_9.js create mode 100644 dist/__chunks__/cross.tdOSvU_9.js.map create mode 100644 dist/__chunks__/cursor-arrow-ripple.BKZQNXY-.js create mode 100644 dist/__chunks__/cursor-arrow-ripple.BKZQNXY-.js.map create mode 100644 dist/__chunks__/cursor-arrow-ripple.DHyr9er2.js create mode 100644 dist/__chunks__/cursor-arrow-ripple.DHyr9er2.js.map create mode 100644 dist/__chunks__/download.BlSXR9C9.js create mode 100644 dist/__chunks__/download.BlSXR9C9.js.map create mode 100644 dist/__chunks__/download.D0P1O3mw.js create mode 100644 dist/__chunks__/download.D0P1O3mw.js.map create mode 100644 dist/__chunks__/envelope.CanLUPbv.js create mode 100644 dist/__chunks__/envelope.CanLUPbv.js.map create mode 100644 dist/__chunks__/envelope.Cc7Mhg2-.js create mode 100644 dist/__chunks__/envelope.Cc7Mhg2-.js.map create mode 100644 dist/__chunks__/eye-crossed.BuwdBbiU.js create mode 100644 dist/__chunks__/eye-crossed.BuwdBbiU.js.map create mode 100644 dist/__chunks__/eye-crossed.C49v3GRJ.js create mode 100644 dist/__chunks__/eye-crossed.C49v3GRJ.js.map create mode 100644 dist/__chunks__/eye.BiVxUQA0.js create mode 100644 dist/__chunks__/eye.BiVxUQA0.js.map create mode 100644 dist/__chunks__/eye.Cm2FxO9V.js create mode 100644 dist/__chunks__/eye.Cm2FxO9V.js.map create mode 100644 dist/__chunks__/facebook.3ENFaNKU.js create mode 100644 dist/__chunks__/facebook.3ENFaNKU.js.map create mode 100644 dist/__chunks__/facebook.CXLf4imL.js create mode 100644 dist/__chunks__/facebook.CXLf4imL.js.map create mode 100644 dist/__chunks__/fetch.service.yiMnp1FM.js create mode 100644 dist/__chunks__/fetch.service.yiMnp1FM.js.map create mode 100644 dist/__chunks__/globe.CL8EEqDs.js create mode 100644 dist/__chunks__/globe.CL8EEqDs.js.map create mode 100644 dist/__chunks__/globe.DIrN3GJL.js create mode 100644 dist/__chunks__/globe.DIrN3GJL.js.map create mode 100644 dist/__chunks__/hamburger.CMM0Z5X3.js create mode 100644 dist/__chunks__/hamburger.CMM0Z5X3.js.map create mode 100644 dist/__chunks__/hamburger.DXUzfmtf.js create mode 100644 dist/__chunks__/hamburger.DXUzfmtf.js.map create mode 100644 dist/__chunks__/heart.BO6Jws27.js create mode 100644 dist/__chunks__/heart.BO6Jws27.js.map create mode 100644 dist/__chunks__/heart.DSQJkyzj.js create mode 100644 dist/__chunks__/heart.DSQJkyzj.js.map create mode 100644 dist/__chunks__/home.AgyN8zLU.js create mode 100644 dist/__chunks__/home.AgyN8zLU.js.map create mode 100644 dist/__chunks__/home.CfzaHiPS.js create mode 100644 dist/__chunks__/home.CfzaHiPS.js.map create mode 100644 dist/__chunks__/icon.template.3G0fuXUC.js create mode 100644 dist/__chunks__/icon.template.3G0fuXUC.js.map create mode 100644 dist/__chunks__/if-defined.CrfpI-tB.js create mode 100644 dist/__chunks__/if-defined.CrfpI-tB.js.map create mode 100644 dist/__chunks__/instagram.BBx5qXGF.js create mode 100644 dist/__chunks__/instagram.BBx5qXGF.js.map create mode 100644 dist/__chunks__/instagram.CJ4vqDdO.js create mode 100644 dist/__chunks__/instagram.CJ4vqDdO.js.map create mode 100644 dist/__chunks__/isSidekickLibraryActive.U-fJCMMj.js create mode 100644 dist/__chunks__/isSidekickLibraryActive.U-fJCMMj.js.map create mode 100644 dist/__chunks__/lit-element.CH8ciVnL.js create mode 100644 dist/__chunks__/lit-element.CH8ciVnL.js.map create mode 100644 dist/__chunks__/medium.B-CLk_58.js create mode 100644 dist/__chunks__/medium.B-CLk_58.js.map create mode 100644 dist/__chunks__/medium.BPaQEP4K.js create mode 100644 dist/__chunks__/medium.BPaQEP4K.js.map create mode 100644 dist/__chunks__/menu-burger.C9jSCA0w.js create mode 100644 dist/__chunks__/menu-burger.C9jSCA0w.js.map create mode 100644 dist/__chunks__/menu-burger.DyVjSQ0K.js create mode 100644 dist/__chunks__/menu-burger.DyVjSQ0K.js.map create mode 100644 dist/__chunks__/paper-plane.CCWsmezZ.js create mode 100644 dist/__chunks__/paper-plane.CCWsmezZ.js.map create mode 100644 dist/__chunks__/paper-plane.CLiFs3FL.js create mode 100644 dist/__chunks__/paper-plane.CLiFs3FL.js.map create mode 100644 dist/__chunks__/plus.DuBm-jVv.js create mode 100644 dist/__chunks__/plus.DuBm-jVv.js.map create mode 100644 dist/__chunks__/plus.QDn7Esyk.js create mode 100644 dist/__chunks__/plus.QDn7Esyk.js.map create mode 100644 dist/__chunks__/preload-helper.D7itGvJr.js create mode 100644 dist/__chunks__/preload-helper.D7itGvJr.js.map create mode 100644 dist/__chunks__/property.Ds9fqW-T.js create mode 100644 dist/__chunks__/property.Ds9fqW-T.js.map create mode 100644 dist/__chunks__/rocket-lunch.C6eRDqkd.js create mode 100644 dist/__chunks__/rocket-lunch.C6eRDqkd.js.map create mode 100644 dist/__chunks__/rocket-lunch.CXpzJq6K.js create mode 100644 dist/__chunks__/rocket-lunch.CXpzJq6K.js.map create mode 100644 dist/__chunks__/search.CtsY1mRN.js create mode 100644 dist/__chunks__/search.CtsY1mRN.js.map create mode 100644 dist/__chunks__/search.DT5AcGiH.js create mode 100644 dist/__chunks__/search.DT5AcGiH.js.map create mode 100644 dist/__chunks__/share.CjoNvcxO.js create mode 100644 dist/__chunks__/share.CjoNvcxO.js.map create mode 100644 dist/__chunks__/share.D_3XZuic.js create mode 100644 dist/__chunks__/share.D_3XZuic.js.map create mode 100644 dist/__chunks__/snapchat.Bct5wLOa.js create mode 100644 dist/__chunks__/snapchat.Bct5wLOa.js.map create mode 100644 dist/__chunks__/snapchat.Dpqrb3zu.js create mode 100644 dist/__chunks__/snapchat.Dpqrb3zu.js.map create mode 100644 dist/__chunks__/social-network.B-lhER-M.js create mode 100644 dist/__chunks__/social-network.B-lhER-M.js.map create mode 100644 dist/__chunks__/social-network.Dm-JGi74.js create mode 100644 dist/__chunks__/social-network.Dm-JGi74.js.map create mode 100644 dist/__chunks__/state.CJfvw0Ck.js create mode 100644 dist/__chunks__/state.CJfvw0Ck.js.map create mode 100644 dist/__chunks__/toast.CVELdJDu.js create mode 100644 dist/__chunks__/toast.CVELdJDu.js.map create mode 100644 dist/__chunks__/trash.D1jfdnTM.js create mode 100644 dist/__chunks__/trash.D1jfdnTM.js.map create mode 100644 dist/__chunks__/trash.u5-IQjNe.js create mode 100644 dist/__chunks__/trash.u5-IQjNe.js.map create mode 100644 dist/__chunks__/twitter.d5w0828a.js create mode 100644 dist/__chunks__/twitter.d5w0828a.js.map create mode 100644 dist/__chunks__/twitter.r3dS6WGA.js create mode 100644 dist/__chunks__/twitter.r3dS6WGA.js.map create mode 100644 dist/__chunks__/unsafe-html.C_rT9aKG.js create mode 100644 dist/__chunks__/unsafe-html.C_rT9aKG.js.map create mode 100644 dist/__chunks__/user.B-MuBjEb.js create mode 100644 dist/__chunks__/user.B-MuBjEb.js.map create mode 100644 dist/__chunks__/user.X8OGz61Z.js create mode 100644 dist/__chunks__/user.X8OGz61Z.js.map create mode 100644 dist/banner/banner.css create mode 100644 dist/banner/banner.js create mode 100644 dist/banner/banner.js.map create mode 100644 dist/features/features.css create mode 100644 dist/features/features.js create mode 100644 dist/features/features.js.map create mode 100644 dist/fonts/OpenSans/ttf/OpenSans-Bold.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans-BoldItalic.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans-ExtraBold.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans-ExtraBoldItalic.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans-Italic.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans-Light.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans-LightItalic.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans-Medium.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans-MediumItalic.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans-Regular.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans-SemiBold.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans-SemiBoldItalic.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_Condensed-Bold.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_Condensed-BoldItalic.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_Condensed-ExtraBold.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_Condensed-ExtraBoldItalic.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_Condensed-Italic.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_Condensed-Light.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_Condensed-LightItalic.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_Condensed-Medium.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_Condensed-MediumItalic.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_Condensed-Regular.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_Condensed-SemiBold.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_Condensed-SemiBoldItalic.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Bold.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-BoldItalic.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-ExtraBold.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-ExtraBoldItalic.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Italic.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Light.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-LightItalic.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Medium.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-MediumItalic.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Regular.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-SemiBold.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-SemiBoldItalic.ttf create mode 100644 dist/fonts/RobotoSlab/LICENSE.txt create mode 100644 dist/fonts/RobotoSlab/otf/RobotoSlab-Black.otf create mode 100644 dist/fonts/RobotoSlab/otf/RobotoSlab-Bold.otf create mode 100644 dist/fonts/RobotoSlab/otf/RobotoSlab-ExtraBold.otf create mode 100644 dist/fonts/RobotoSlab/otf/RobotoSlab-ExtraLight.otf create mode 100644 dist/fonts/RobotoSlab/otf/RobotoSlab-Light.otf create mode 100644 dist/fonts/RobotoSlab/otf/RobotoSlab-Medium.otf create mode 100644 dist/fonts/RobotoSlab/otf/RobotoSlab-Regular.otf create mode 100644 dist/fonts/RobotoSlab/otf/RobotoSlab-SemiBold.otf create mode 100644 dist/fonts/RobotoSlab/otf/RobotoSlab-Thin.otf create mode 100644 dist/fonts/RobotoSlab/ttf/RobotoSlab-Black.ttf create mode 100644 dist/fonts/RobotoSlab/ttf/RobotoSlab-Bold.ttf create mode 100644 dist/fonts/RobotoSlab/ttf/RobotoSlab-ExtraBold.ttf create mode 100644 dist/fonts/RobotoSlab/ttf/RobotoSlab-ExtraLight.ttf create mode 100644 dist/fonts/RobotoSlab/ttf/RobotoSlab-Light.ttf create mode 100644 dist/fonts/RobotoSlab/ttf/RobotoSlab-Medium.ttf create mode 100644 dist/fonts/RobotoSlab/ttf/RobotoSlab-Regular.ttf create mode 100644 dist/fonts/RobotoSlab/ttf/RobotoSlab-SemiBold.ttf create mode 100644 dist/fonts/RobotoSlab/ttf/RobotoSlab-Thin.ttf create mode 100644 dist/fonts/RobotoSlab/webfonts/RobotoSlab-Black.woff2 create mode 100644 dist/fonts/RobotoSlab/webfonts/RobotoSlab-Bold.woff2 create mode 100644 dist/fonts/RobotoSlab/webfonts/RobotoSlab-ExtraBold.woff2 create mode 100644 dist/fonts/RobotoSlab/webfonts/RobotoSlab-ExtraLight.woff2 create mode 100644 dist/fonts/RobotoSlab/webfonts/RobotoSlab-Light.woff2 create mode 100644 dist/fonts/RobotoSlab/webfonts/RobotoSlab-Medium.woff2 create mode 100644 dist/fonts/RobotoSlab/webfonts/RobotoSlab-Regular.woff2 create mode 100644 dist/fonts/RobotoSlab/webfonts/RobotoSlab-SemiBold.woff2 create mode 100644 dist/fonts/RobotoSlab/webfonts/RobotoSlab-Thin.woff2 create mode 100644 dist/fonts/RobotoSlab/webfonts/RobotoSlab[wght].woff2 create mode 100644 dist/fonts/fonts.css create mode 100644 dist/form/form.css create mode 100644 dist/form/form.js create mode 100644 dist/form/form.js.map create mode 100644 dist/icons-overview/icons-overview.css create mode 100644 dist/icons-overview/icons-overview.js create mode 100644 dist/icons-overview/icons-overview.js.map create mode 100644 dist/icons/README.md create mode 100644 dist/icons/angle-down.svg create mode 100644 dist/icons/angle-left.svg create mode 100644 dist/icons/angle-right.svg create mode 100644 dist/icons/angle-small-down.svg create mode 100644 dist/icons/angle-small-left.svg create mode 100644 dist/icons/angle-small-right.svg create mode 100644 dist/icons/angle-up.svg create mode 100644 dist/icons/bolt.svg create mode 100644 dist/icons/building-storefront.svg create mode 100644 dist/icons/chat-bubble-left-right.svg create mode 100644 dist/icons/check.svg create mode 100644 dist/icons/chevron-down.svg create mode 100644 dist/icons/clip.svg create mode 100644 dist/icons/clock.svg create mode 100644 dist/icons/cpu-chip.svg create mode 100644 dist/icons/cross.svg create mode 100644 dist/icons/cursor-arrow-ripple.svg create mode 100644 dist/icons/download.svg create mode 100644 dist/icons/envelope.svg create mode 100644 dist/icons/eye-crossed.svg create mode 100644 dist/icons/eye.svg create mode 100644 dist/icons/facebook.svg create mode 100644 dist/icons/globe.svg create mode 100644 dist/icons/hamburger.svg create mode 100644 dist/icons/heart.svg create mode 100644 dist/icons/home.svg create mode 100644 dist/icons/instagram.svg create mode 100644 dist/icons/medium.svg create mode 100644 dist/icons/menu-burger.svg create mode 100644 dist/icons/paper-plane.svg create mode 100644 dist/icons/plus.svg create mode 100644 dist/icons/rocket-lunch.svg create mode 100644 dist/icons/search.svg create mode 100644 dist/icons/share.svg create mode 100644 dist/icons/snapchat.svg create mode 100644 dist/icons/social-network.svg create mode 100644 dist/icons/trash.svg create mode 100644 dist/icons/twitter.svg create mode 100644 dist/icons/user.svg create mode 100644 dist/lazyStyles/lazyStyles.css create mode 100644 dist/main/main.js create mode 100644 dist/main/main.js.map create mode 100644 dist/posts/posts.css create mode 100644 dist/posts/posts.js create mode 100644 dist/posts/posts.js.map create mode 100644 dist/sidekickLibraryStyles/sidekickLibraryStyles.css create mode 100644 dist/styles/styles.css create mode 100644 dist/table/table.css create mode 100644 dist/table/table.js create mode 100644 dist/table/table.js.map diff --git a/dist/__chunks__/angle-down.CYLyXUSW.js b/dist/__chunks__/angle-down.CYLyXUSW.js new file mode 100644 index 00000000..cf14b845 --- /dev/null +++ b/dist/__chunks__/angle-down.CYLyXUSW.js @@ -0,0 +1,4 @@ +const l=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M12,17.17a5,5,0,0,1-3.54-1.46L.29,7.54A1,1,0,0,1,1.71,6.12l8.17,8.17a3,3,0,0,0,4.24,0l8.17-8.17a1,1,0,1,1,1.42,1.42l-8.17,8.17A5,5,0,0,1,12,17.17Z"/></svg> +`;export{l as default}; +//# sourceMappingURL=angle-down.CYLyXUSW.js.map diff --git a/dist/__chunks__/angle-down.CYLyXUSW.js.map b/dist/__chunks__/angle-down.CYLyXUSW.js.map new file mode 100644 index 00000000..c0131298 --- /dev/null +++ b/dist/__chunks__/angle-down.CYLyXUSW.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-down.CYLyXUSW.js","sources":["../../public/icons/angle-down.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M12,17.17a5,5,0,0,1-3.54-1.46L.29,7.54A1,1,0,0,1,1.71,6.12l8.17,8.17a3,3,0,0,0,4.24,0l8.17-8.17a1,1,0,1,1,1.42,1.42l-8.17,8.17A5,5,0,0,1,12,17.17Z\\\"/></svg>\\n\""],"names":["angleDown"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-down.Oj3TiBgj.js b/dist/__chunks__/angle-down.Oj3TiBgj.js new file mode 100644 index 00000000..f21d682a --- /dev/null +++ b/dist/__chunks__/angle-down.Oj3TiBgj.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M12,17.17a5,5,0,0,1-3.54-1.46L.29,7.54A1,1,0,0,1,1.71,6.12l8.17,8.17a3,3,0,0,0,4.24,0l8.17-8.17a1,1,0,1,1,1.42,1.42l-8.17,8.17A5,5,0,0,1,12,17.17Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=angle-down.Oj3TiBgj.js.map diff --git a/dist/__chunks__/angle-down.Oj3TiBgj.js.map b/dist/__chunks__/angle-down.Oj3TiBgj.js.map new file mode 100644 index 00000000..6823e42e --- /dev/null +++ b/dist/__chunks__/angle-down.Oj3TiBgj.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-down.Oj3TiBgj.js","sources":["../../public/icons/angle-down.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M12,17.17a5,5,0,0,1-3.54-1.46L.29,7.54A1,1,0,0,1,1.71,6.12l8.17,8.17a3,3,0,0,0,4.24,0l8.17-8.17a1,1,0,1,1,1.42,1.42l-8.17,8.17A5,5,0,0,1,12,17.17Z'/%3e%3c/svg%3e\""],"names":["angleDown"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/angle-left.CuEqyOC8.js b/dist/__chunks__/angle-left.CuEqyOC8.js new file mode 100644 index 00000000..ac7f760e --- /dev/null +++ b/dist/__chunks__/angle-left.CuEqyOC8.js @@ -0,0 +1,4 @@ +const t=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M17.17,24a1,1,0,0,1-.71-.29L8.29,15.54a5,5,0,0,1,0-7.08L16.46.29a1,1,0,1,1,1.42,1.42L9.71,9.88a3,3,0,0,0,0,4.24l8.17,8.17a1,1,0,0,1,0,1.42A1,1,0,0,1,17.17,24Z"/></svg> +`;export{t as default}; +//# sourceMappingURL=angle-left.CuEqyOC8.js.map diff --git a/dist/__chunks__/angle-left.CuEqyOC8.js.map b/dist/__chunks__/angle-left.CuEqyOC8.js.map new file mode 100644 index 00000000..c469ebb8 --- /dev/null +++ b/dist/__chunks__/angle-left.CuEqyOC8.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-left.CuEqyOC8.js","sources":["../../public/icons/angle-left.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M17.17,24a1,1,0,0,1-.71-.29L8.29,15.54a5,5,0,0,1,0-7.08L16.46.29a1,1,0,1,1,1.42,1.42L9.71,9.88a3,3,0,0,0,0,4.24l8.17,8.17a1,1,0,0,1,0,1.42A1,1,0,0,1,17.17,24Z\\\"/></svg>\\n\""],"names":["angleLeft"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-left.DXfKTdnw.js b/dist/__chunks__/angle-left.DXfKTdnw.js new file mode 100644 index 00000000..727d74f5 --- /dev/null +++ b/dist/__chunks__/angle-left.DXfKTdnw.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M17.17,24a1,1,0,0,1-.71-.29L8.29,15.54a5,5,0,0,1,0-7.08L16.46.29a1,1,0,1,1,1.42,1.42L9.71,9.88a3,3,0,0,0,0,4.24l8.17,8.17a1,1,0,0,1,0,1.42A1,1,0,0,1,17.17,24Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=angle-left.DXfKTdnw.js.map diff --git a/dist/__chunks__/angle-left.DXfKTdnw.js.map b/dist/__chunks__/angle-left.DXfKTdnw.js.map new file mode 100644 index 00000000..777e4c31 --- /dev/null +++ b/dist/__chunks__/angle-left.DXfKTdnw.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-left.DXfKTdnw.js","sources":["../../public/icons/angle-left.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M17.17,24a1,1,0,0,1-.71-.29L8.29,15.54a5,5,0,0,1,0-7.08L16.46.29a1,1,0,1,1,1.42,1.42L9.71,9.88a3,3,0,0,0,0,4.24l8.17,8.17a1,1,0,0,1,0,1.42A1,1,0,0,1,17.17,24Z'/%3e%3c/svg%3e\""],"names":["angleLeft"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/angle-right.Ke48OV-s.js b/dist/__chunks__/angle-right.Ke48OV-s.js new file mode 100644 index 00000000..7db0b753 --- /dev/null +++ b/dist/__chunks__/angle-right.Ke48OV-s.js @@ -0,0 +1,4 @@ +const t=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M7,24a1,1,0,0,1-.71-.29,1,1,0,0,1,0-1.42l8.17-8.17a3,3,0,0,0,0-4.24L6.29,1.71A1,1,0,0,1,7.71.29l8.17,8.17a5,5,0,0,1,0,7.08L7.71,23.71A1,1,0,0,1,7,24Z"/></svg> +`;export{t as default}; +//# sourceMappingURL=angle-right.Ke48OV-s.js.map diff --git a/dist/__chunks__/angle-right.Ke48OV-s.js.map b/dist/__chunks__/angle-right.Ke48OV-s.js.map new file mode 100644 index 00000000..f68b45ca --- /dev/null +++ b/dist/__chunks__/angle-right.Ke48OV-s.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-right.Ke48OV-s.js","sources":["../../public/icons/angle-right.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M7,24a1,1,0,0,1-.71-.29,1,1,0,0,1,0-1.42l8.17-8.17a3,3,0,0,0,0-4.24L6.29,1.71A1,1,0,0,1,7.71.29l8.17,8.17a5,5,0,0,1,0,7.08L7.71,23.71A1,1,0,0,1,7,24Z\\\"/></svg>\\n\""],"names":["angleRight"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-right.PP9yoSHP.js b/dist/__chunks__/angle-right.PP9yoSHP.js new file mode 100644 index 00000000..96b97503 --- /dev/null +++ b/dist/__chunks__/angle-right.PP9yoSHP.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M7,24a1,1,0,0,1-.71-.29,1,1,0,0,1,0-1.42l8.17-8.17a3,3,0,0,0,0-4.24L6.29,1.71A1,1,0,0,1,7.71.29l8.17,8.17a5,5,0,0,1,0,7.08L7.71,23.71A1,1,0,0,1,7,24Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=angle-right.PP9yoSHP.js.map diff --git a/dist/__chunks__/angle-right.PP9yoSHP.js.map b/dist/__chunks__/angle-right.PP9yoSHP.js.map new file mode 100644 index 00000000..c4034e88 --- /dev/null +++ b/dist/__chunks__/angle-right.PP9yoSHP.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-right.PP9yoSHP.js","sources":["../../public/icons/angle-right.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M7,24a1,1,0,0,1-.71-.29,1,1,0,0,1,0-1.42l8.17-8.17a3,3,0,0,0,0-4.24L6.29,1.71A1,1,0,0,1,7.71.29l8.17,8.17a5,5,0,0,1,0,7.08L7.71,23.71A1,1,0,0,1,7,24Z'/%3e%3c/svg%3e\""],"names":["angleRight"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/angle-small-down.BvvBnAgh.js b/dist/__chunks__/angle-small-down.BvvBnAgh.js new file mode 100644 index 00000000..cf805d8d --- /dev/null +++ b/dist/__chunks__/angle-small-down.BvvBnAgh.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M18.71,8.21a1,1,0,0,0-1.42,0l-4.58,4.58a1,1,0,0,1-1.42,0L6.71,8.21a1,1,0,0,0-1.42,0,1,1,0,0,0,0,1.41l4.59,4.59a3,3,0,0,0,4.24,0l4.59-4.59A1,1,0,0,0,18.71,8.21Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=angle-small-down.BvvBnAgh.js.map diff --git a/dist/__chunks__/angle-small-down.BvvBnAgh.js.map b/dist/__chunks__/angle-small-down.BvvBnAgh.js.map new file mode 100644 index 00000000..338414cb --- /dev/null +++ b/dist/__chunks__/angle-small-down.BvvBnAgh.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-small-down.BvvBnAgh.js","sources":["../../public/icons/angle-small-down.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M18.71,8.21a1,1,0,0,0-1.42,0l-4.58,4.58a1,1,0,0,1-1.42,0L6.71,8.21a1,1,0,0,0-1.42,0,1,1,0,0,0,0,1.41l4.59,4.59a3,3,0,0,0,4.24,0l4.59-4.59A1,1,0,0,0,18.71,8.21Z'/%3e%3c/svg%3e\""],"names":["angleSmallDown"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/angle-small-down.SNJn5nFt.js b/dist/__chunks__/angle-small-down.SNJn5nFt.js new file mode 100644 index 00000000..151b876a --- /dev/null +++ b/dist/__chunks__/angle-small-down.SNJn5nFt.js @@ -0,0 +1,4 @@ +const l=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M18.71,8.21a1,1,0,0,0-1.42,0l-4.58,4.58a1,1,0,0,1-1.42,0L6.71,8.21a1,1,0,0,0-1.42,0,1,1,0,0,0,0,1.41l4.59,4.59a3,3,0,0,0,4.24,0l4.59-4.59A1,1,0,0,0,18.71,8.21Z"/></svg> +`;export{l as default}; +//# sourceMappingURL=angle-small-down.SNJn5nFt.js.map diff --git a/dist/__chunks__/angle-small-down.SNJn5nFt.js.map b/dist/__chunks__/angle-small-down.SNJn5nFt.js.map new file mode 100644 index 00000000..a2744f75 --- /dev/null +++ b/dist/__chunks__/angle-small-down.SNJn5nFt.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-small-down.SNJn5nFt.js","sources":["../../public/icons/angle-small-down.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M18.71,8.21a1,1,0,0,0-1.42,0l-4.58,4.58a1,1,0,0,1-1.42,0L6.71,8.21a1,1,0,0,0-1.42,0,1,1,0,0,0,0,1.41l4.59,4.59a3,3,0,0,0,4.24,0l4.59-4.59A1,1,0,0,0,18.71,8.21Z\\\"/></svg>\\n\""],"names":["angleSmallDown"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-small-left.Bq32-m-s.js b/dist/__chunks__/angle-small-left.Bq32-m-s.js new file mode 100644 index 00000000..34141dc1 --- /dev/null +++ b/dist/__chunks__/angle-small-left.Bq32-m-s.js @@ -0,0 +1,4 @@ +const l=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M10.6,12.71a1,1,0,0,1,0-1.42l4.59-4.58a1,1,0,0,0,0-1.42,1,1,0,0,0-1.41,0L9.19,9.88a3,3,0,0,0,0,4.24l4.59,4.59a1,1,0,0,0,.7.29,1,1,0,0,0,.71-.29,1,1,0,0,0,0-1.42Z"/></svg> +`;export{l as default}; +//# sourceMappingURL=angle-small-left.Bq32-m-s.js.map diff --git a/dist/__chunks__/angle-small-left.Bq32-m-s.js.map b/dist/__chunks__/angle-small-left.Bq32-m-s.js.map new file mode 100644 index 00000000..4fc0f0ac --- /dev/null +++ b/dist/__chunks__/angle-small-left.Bq32-m-s.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-small-left.Bq32-m-s.js","sources":["../../public/icons/angle-small-left.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M10.6,12.71a1,1,0,0,1,0-1.42l4.59-4.58a1,1,0,0,0,0-1.42,1,1,0,0,0-1.41,0L9.19,9.88a3,3,0,0,0,0,4.24l4.59,4.59a1,1,0,0,0,.7.29,1,1,0,0,0,.71-.29,1,1,0,0,0,0-1.42Z\\\"/></svg>\\n\""],"names":["angleSmallLeft"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-small-left.D-QNGbds.js b/dist/__chunks__/angle-small-left.D-QNGbds.js new file mode 100644 index 00000000..07729094 --- /dev/null +++ b/dist/__chunks__/angle-small-left.D-QNGbds.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M10.6,12.71a1,1,0,0,1,0-1.42l4.59-4.58a1,1,0,0,0,0-1.42,1,1,0,0,0-1.41,0L9.19,9.88a3,3,0,0,0,0,4.24l4.59,4.59a1,1,0,0,0,.7.29,1,1,0,0,0,.71-.29,1,1,0,0,0,0-1.42Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=angle-small-left.D-QNGbds.js.map diff --git a/dist/__chunks__/angle-small-left.D-QNGbds.js.map b/dist/__chunks__/angle-small-left.D-QNGbds.js.map new file mode 100644 index 00000000..85c222da --- /dev/null +++ b/dist/__chunks__/angle-small-left.D-QNGbds.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-small-left.D-QNGbds.js","sources":["../../public/icons/angle-small-left.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M10.6,12.71a1,1,0,0,1,0-1.42l4.59-4.58a1,1,0,0,0,0-1.42,1,1,0,0,0-1.41,0L9.19,9.88a3,3,0,0,0,0,4.24l4.59,4.59a1,1,0,0,0,.7.29,1,1,0,0,0,.71-.29,1,1,0,0,0,0-1.42Z'/%3e%3c/svg%3e\""],"names":["angleSmallLeft"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/angle-small-right.FYreGgDf.js b/dist/__chunks__/angle-small-right.FYreGgDf.js new file mode 100644 index 00000000..627950ea --- /dev/null +++ b/dist/__chunks__/angle-small-right.FYreGgDf.js @@ -0,0 +1,4 @@ +const l=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M15.4,9.88,10.81,5.29a1,1,0,0,0-1.41,0,1,1,0,0,0,0,1.42L14,11.29a1,1,0,0,1,0,1.42L9.4,17.29a1,1,0,0,0,1.41,1.42l4.59-4.59A3,3,0,0,0,15.4,9.88Z"/></svg> +`;export{l as default}; +//# sourceMappingURL=angle-small-right.FYreGgDf.js.map diff --git a/dist/__chunks__/angle-small-right.FYreGgDf.js.map b/dist/__chunks__/angle-small-right.FYreGgDf.js.map new file mode 100644 index 00000000..9c0e2b5c --- /dev/null +++ b/dist/__chunks__/angle-small-right.FYreGgDf.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-small-right.FYreGgDf.js","sources":["../../public/icons/angle-small-right.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M15.4,9.88,10.81,5.29a1,1,0,0,0-1.41,0,1,1,0,0,0,0,1.42L14,11.29a1,1,0,0,1,0,1.42L9.4,17.29a1,1,0,0,0,1.41,1.42l4.59-4.59A3,3,0,0,0,15.4,9.88Z\\\"/></svg>\\n\""],"names":["angleSmallRight"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-small-right.hxpyXjnC.js b/dist/__chunks__/angle-small-right.hxpyXjnC.js new file mode 100644 index 00000000..3c09a0b4 --- /dev/null +++ b/dist/__chunks__/angle-small-right.hxpyXjnC.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M15.4,9.88,10.81,5.29a1,1,0,0,0-1.41,0,1,1,0,0,0,0,1.42L14,11.29a1,1,0,0,1,0,1.42L9.4,17.29a1,1,0,0,0,1.41,1.42l4.59-4.59A3,3,0,0,0,15.4,9.88Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=angle-small-right.hxpyXjnC.js.map diff --git a/dist/__chunks__/angle-small-right.hxpyXjnC.js.map b/dist/__chunks__/angle-small-right.hxpyXjnC.js.map new file mode 100644 index 00000000..377ea025 --- /dev/null +++ b/dist/__chunks__/angle-small-right.hxpyXjnC.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-small-right.hxpyXjnC.js","sources":["../../public/icons/angle-small-right.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M15.4,9.88,10.81,5.29a1,1,0,0,0-1.41,0,1,1,0,0,0,0,1.42L14,11.29a1,1,0,0,1,0,1.42L9.4,17.29a1,1,0,0,0,1.41,1.42l4.59-4.59A3,3,0,0,0,15.4,9.88Z'/%3e%3c/svg%3e\""],"names":["angleSmallRight"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/angle-up.D0S_oJnp.js b/dist/__chunks__/angle-up.D0S_oJnp.js new file mode 100644 index 00000000..2a61f049 --- /dev/null +++ b/dist/__chunks__/angle-up.D0S_oJnp.js @@ -0,0 +1,4 @@ +const n=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M23.71,16.29,15.54,8.12a5,5,0,0,0-7.08,0L.29,16.29a1,1,0,0,0,1.42,1.42L9.88,9.54a3,3,0,0,1,4.24,0l8.17,8.17a1,1,0,0,0,1.42,0A1,1,0,0,0,23.71,16.29Z"/></svg> +`;export{n as default}; +//# sourceMappingURL=angle-up.D0S_oJnp.js.map diff --git a/dist/__chunks__/angle-up.D0S_oJnp.js.map b/dist/__chunks__/angle-up.D0S_oJnp.js.map new file mode 100644 index 00000000..81b977f7 --- /dev/null +++ b/dist/__chunks__/angle-up.D0S_oJnp.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-up.D0S_oJnp.js","sources":["../../public/icons/angle-up.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M23.71,16.29,15.54,8.12a5,5,0,0,0-7.08,0L.29,16.29a1,1,0,0,0,1.42,1.42L9.88,9.54a3,3,0,0,1,4.24,0l8.17,8.17a1,1,0,0,0,1.42,0A1,1,0,0,0,23.71,16.29Z\\\"/></svg>\\n\""],"names":["angleUp"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-up.DwKqCUdj.js b/dist/__chunks__/angle-up.DwKqCUdj.js new file mode 100644 index 00000000..79effb94 --- /dev/null +++ b/dist/__chunks__/angle-up.DwKqCUdj.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.71,16.29,15.54,8.12a5,5,0,0,0-7.08,0L.29,16.29a1,1,0,0,0,1.42,1.42L9.88,9.54a3,3,0,0,1,4.24,0l8.17,8.17a1,1,0,0,0,1.42,0A1,1,0,0,0,23.71,16.29Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=angle-up.DwKqCUdj.js.map diff --git a/dist/__chunks__/angle-up.DwKqCUdj.js.map b/dist/__chunks__/angle-up.DwKqCUdj.js.map new file mode 100644 index 00000000..03bdfcc0 --- /dev/null +++ b/dist/__chunks__/angle-up.DwKqCUdj.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-up.DwKqCUdj.js","sources":["../../public/icons/angle-up.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.71,16.29,15.54,8.12a5,5,0,0,0-7.08,0L.29,16.29a1,1,0,0,0,1.42,1.42L9.88,9.54a3,3,0,0,1,4.24,0l8.17,8.17a1,1,0,0,0,1.42,0A1,1,0,0,0,23.71,16.29Z'/%3e%3c/svg%3e\""],"names":["angleUp"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/bolt.BAJn0zD8.js b/dist/__chunks__/bolt.BAJn0zD8.js new file mode 100644 index 00000000..2fadc3b1 --- /dev/null +++ b/dist/__chunks__/bolt.BAJn0zD8.js @@ -0,0 +1,4 @@ +const a=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24" width="512" height="512"><path d="M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10,2a1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z"/></svg> +`;export{a as default}; +//# sourceMappingURL=bolt.BAJn0zD8.js.map diff --git a/dist/__chunks__/bolt.BAJn0zD8.js.map b/dist/__chunks__/bolt.BAJn0zD8.js.map new file mode 100644 index 00000000..7b3414c5 --- /dev/null +++ b/dist/__chunks__/bolt.BAJn0zD8.js.map @@ -0,0 +1 @@ +{"version":3,"file":"bolt.BAJn0zD8.js","sources":["../../public/icons/bolt.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Layer_1\\\" data-name=\\\"Layer 1\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10,2a1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z\\\"/></svg>\\n\""],"names":["bolt"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/bolt.C_gHHA9y.js b/dist/__chunks__/bolt.C_gHHA9y.js new file mode 100644 index 00000000..f577d836 --- /dev/null +++ b/dist/__chunks__/bolt.C_gHHA9y.js @@ -0,0 +1,2 @@ +const a="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Layer_1'%20data-name='Layer%201'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10,2a1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z'/%3e%3c/svg%3e";export{a as default}; +//# sourceMappingURL=bolt.C_gHHA9y.js.map diff --git a/dist/__chunks__/bolt.C_gHHA9y.js.map b/dist/__chunks__/bolt.C_gHHA9y.js.map new file mode 100644 index 00000000..b27c4df7 --- /dev/null +++ b/dist/__chunks__/bolt.C_gHHA9y.js.map @@ -0,0 +1 @@ +{"version":3,"file":"bolt.C_gHHA9y.js","sources":["../../public/icons/bolt.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Layer_1'%20data-name='Layer%201'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10,2a1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z'/%3e%3c/svg%3e\""],"names":["bolt"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/building-storefront.JqqbgJ1h.js b/dist/__chunks__/building-storefront.JqqbgJ1h.js new file mode 100644 index 00000000..793a5fd8 --- /dev/null +++ b/dist/__chunks__/building-storefront.JqqbgJ1h.js @@ -0,0 +1,2 @@ +const a="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M13.5%2021v-7.5a.75.75%200%200%201%20.75-.75h3a.75.75%200%200%201%20.75.75V21m-4.5%200H2.36m11.14%200H18m0%200h3.64m-1.39%200V9.349M3.75%2021V9.349m0%200a3.001%203.001%200%200%200%203.75-.615A2.993%202.993%200%200%200%209.75%209.75c.896%200%201.7-.393%202.25-1.016a2.993%202.993%200%200%200%202.25%201.016c.896%200%201.7-.393%202.25-1.015a3.001%203.001%200%200%200%203.75.614m-16.5%200a3.004%203.004%200%200%201-.621-4.72l1.189-1.19A1.5%201.5%200%200%201%205.378%203h13.243a1.5%201.5%200%200%201%201.06.44l1.19%201.189a3%203%200%200%201-.621%204.72M6.75%2018h3.75a.75.75%200%200%200%20.75-.75V13.5a.75.75%200%200%200-.75-.75H6.75a.75.75%200%200%200-.75.75v3.75c0%20.414.336.75.75.75Z'%20/%3e%3c/svg%3e";export{a as default}; +//# sourceMappingURL=building-storefront.JqqbgJ1h.js.map diff --git a/dist/__chunks__/building-storefront.JqqbgJ1h.js.map b/dist/__chunks__/building-storefront.JqqbgJ1h.js.map new file mode 100644 index 00000000..91e8dca6 --- /dev/null +++ b/dist/__chunks__/building-storefront.JqqbgJ1h.js.map @@ -0,0 +1 @@ +{"version":3,"file":"building-storefront.JqqbgJ1h.js","sources":["../../public/icons/building-storefront.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M13.5%2021v-7.5a.75.75%200%200%201%20.75-.75h3a.75.75%200%200%201%20.75.75V21m-4.5%200H2.36m11.14%200H18m0%200h3.64m-1.39%200V9.349M3.75%2021V9.349m0%200a3.001%203.001%200%200%200%203.75-.615A2.993%202.993%200%200%200%209.75%209.75c.896%200%201.7-.393%202.25-1.016a2.993%202.993%200%200%200%202.25%201.016c.896%200%201.7-.393%202.25-1.015a3.001%203.001%200%200%200%203.75.614m-16.5%200a3.004%203.004%200%200%201-.621-4.72l1.189-1.19A1.5%201.5%200%200%201%205.378%203h13.243a1.5%201.5%200%200%201%201.06.44l1.19%201.189a3%203%200%200%201-.621%204.72M6.75%2018h3.75a.75.75%200%200%200%20.75-.75V13.5a.75.75%200%200%200-.75-.75H6.75a.75.75%200%200%200-.75.75v3.75c0%20.414.336.75.75.75Z'%20/%3e%3c/svg%3e\""],"names":["buildingStorefront"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/building-storefront.Pww5r_Sc.js b/dist/__chunks__/building-storefront.Pww5r_Sc.js new file mode 100644 index 00000000..bdd3496b --- /dev/null +++ b/dist/__chunks__/building-storefront.Pww5r_Sc.js @@ -0,0 +1,5 @@ +const o=`<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"> + <path stroke-linecap="round" stroke-linejoin="round" d="M13.5 21v-7.5a.75.75 0 0 1 .75-.75h3a.75.75 0 0 1 .75.75V21m-4.5 0H2.36m11.14 0H18m0 0h3.64m-1.39 0V9.349M3.75 21V9.349m0 0a3.001 3.001 0 0 0 3.75-.615A2.993 2.993 0 0 0 9.75 9.75c.896 0 1.7-.393 2.25-1.016a2.993 2.993 0 0 0 2.25 1.016c.896 0 1.7-.393 2.25-1.015a3.001 3.001 0 0 0 3.75.614m-16.5 0a3.004 3.004 0 0 1-.621-4.72l1.189-1.19A1.5 1.5 0 0 1 5.378 3h13.243a1.5 1.5 0 0 1 1.06.44l1.19 1.189a3 3 0 0 1-.621 4.72M6.75 18h3.75a.75.75 0 0 0 .75-.75V13.5a.75.75 0 0 0-.75-.75H6.75a.75.75 0 0 0-.75.75v3.75c0 .414.336.75.75.75Z" /> +</svg> +`;export{o as default}; +//# sourceMappingURL=building-storefront.Pww5r_Sc.js.map diff --git a/dist/__chunks__/building-storefront.Pww5r_Sc.js.map b/dist/__chunks__/building-storefront.Pww5r_Sc.js.map new file mode 100644 index 00000000..92f04eb2 --- /dev/null +++ b/dist/__chunks__/building-storefront.Pww5r_Sc.js.map @@ -0,0 +1 @@ +{"version":3,"file":"building-storefront.Pww5r_Sc.js","sources":["../../public/icons/building-storefront.svg?raw"],"sourcesContent":["export default \"<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"none\\\" viewBox=\\\"0 0 24 24\\\" stroke-width=\\\"1.5\\\" stroke=\\\"currentColor\\\">\\n <path stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\" d=\\\"M13.5 21v-7.5a.75.75 0 0 1 .75-.75h3a.75.75 0 0 1 .75.75V21m-4.5 0H2.36m11.14 0H18m0 0h3.64m-1.39 0V9.349M3.75 21V9.349m0 0a3.001 3.001 0 0 0 3.75-.615A2.993 2.993 0 0 0 9.75 9.75c.896 0 1.7-.393 2.25-1.016a2.993 2.993 0 0 0 2.25 1.016c.896 0 1.7-.393 2.25-1.015a3.001 3.001 0 0 0 3.75.614m-16.5 0a3.004 3.004 0 0 1-.621-4.72l1.189-1.19A1.5 1.5 0 0 1 5.378 3h13.243a1.5 1.5 0 0 1 1.06.44l1.19 1.189a3 3 0 0 1-.621 4.72M6.75 18h3.75a.75.75 0 0 0 .75-.75V13.5a.75.75 0 0 0-.75-.75H6.75a.75.75 0 0 0-.75.75v3.75c0 .414.336.75.75.75Z\\\" />\\n</svg>\\n\""],"names":["buildingStorefront"],"mappings":"AAAA,MAAeA,EAAA;AAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/chat-bubble-left-right.0PedyEPm.js b/dist/__chunks__/chat-bubble-left-right.0PedyEPm.js new file mode 100644 index 00000000..75e3b2dd --- /dev/null +++ b/dist/__chunks__/chat-bubble-left-right.0PedyEPm.js @@ -0,0 +1,5 @@ +const t=`<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"> + <path stroke-linecap="round" stroke-linejoin="round" d="M20.25 8.511c.884.284 1.5 1.128 1.5 2.097v4.286c0 1.136-.847 2.1-1.98 2.193-.34.027-.68.052-1.02.072v3.091l-3-3c-1.354 0-2.694-.055-4.02-.163a2.115 2.115 0 0 1-.825-.242m9.345-8.334a2.126 2.126 0 0 0-.476-.095 48.64 48.64 0 0 0-8.048 0c-1.131.094-1.976 1.057-1.976 2.192v4.286c0 .837.46 1.58 1.155 1.951m9.345-8.334V6.637c0-1.621-1.152-3.026-2.76-3.235A48.455 48.455 0 0 0 11.25 3c-2.115 0-4.198.137-6.24.402-1.608.209-2.76 1.614-2.76 3.235v6.226c0 1.621 1.152 3.026 2.76 3.235.577.075 1.157.14 1.74.194V21l4.155-4.155" /> +</svg> +`;export{t as default}; +//# sourceMappingURL=chat-bubble-left-right.0PedyEPm.js.map diff --git a/dist/__chunks__/chat-bubble-left-right.0PedyEPm.js.map b/dist/__chunks__/chat-bubble-left-right.0PedyEPm.js.map new file mode 100644 index 00000000..671fdb1d --- /dev/null +++ b/dist/__chunks__/chat-bubble-left-right.0PedyEPm.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chat-bubble-left-right.0PedyEPm.js","sources":["../../public/icons/chat-bubble-left-right.svg?raw"],"sourcesContent":["export default \"<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"none\\\" viewBox=\\\"0 0 24 24\\\" stroke-width=\\\"1.5\\\" stroke=\\\"currentColor\\\">\\n <path stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\" d=\\\"M20.25 8.511c.884.284 1.5 1.128 1.5 2.097v4.286c0 1.136-.847 2.1-1.98 2.193-.34.027-.68.052-1.02.072v3.091l-3-3c-1.354 0-2.694-.055-4.02-.163a2.115 2.115 0 0 1-.825-.242m9.345-8.334a2.126 2.126 0 0 0-.476-.095 48.64 48.64 0 0 0-8.048 0c-1.131.094-1.976 1.057-1.976 2.192v4.286c0 .837.46 1.58 1.155 1.951m9.345-8.334V6.637c0-1.621-1.152-3.026-2.76-3.235A48.455 48.455 0 0 0 11.25 3c-2.115 0-4.198.137-6.24.402-1.608.209-2.76 1.614-2.76 3.235v6.226c0 1.621 1.152 3.026 2.76 3.235.577.075 1.157.14 1.74.194V21l4.155-4.155\\\" />\\n</svg>\\n\""],"names":["chatBubbleLeftRight"],"mappings":"AAAA,MAAeA,EAAA;AAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/chat-bubble-left-right.DJdAEW6O.js b/dist/__chunks__/chat-bubble-left-right.DJdAEW6O.js new file mode 100644 index 00000000..c8c2e535 --- /dev/null +++ b/dist/__chunks__/chat-bubble-left-right.DJdAEW6O.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M20.25%208.511c.884.284%201.5%201.128%201.5%202.097v4.286c0%201.136-.847%202.1-1.98%202.193-.34.027-.68.052-1.02.072v3.091l-3-3c-1.354%200-2.694-.055-4.02-.163a2.115%202.115%200%200%201-.825-.242m9.345-8.334a2.126%202.126%200%200%200-.476-.095%2048.64%2048.64%200%200%200-8.048%200c-1.131.094-1.976%201.057-1.976%202.192v4.286c0%20.837.46%201.58%201.155%201.951m9.345-8.334V6.637c0-1.621-1.152-3.026-2.76-3.235A48.455%2048.455%200%200%200%2011.25%203c-2.115%200-4.198.137-6.24.402-1.608.209-2.76%201.614-2.76%203.235v6.226c0%201.621%201.152%203.026%202.76%203.235.577.075%201.157.14%201.74.194V21l4.155-4.155'%20/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=chat-bubble-left-right.DJdAEW6O.js.map diff --git a/dist/__chunks__/chat-bubble-left-right.DJdAEW6O.js.map b/dist/__chunks__/chat-bubble-left-right.DJdAEW6O.js.map new file mode 100644 index 00000000..761da878 --- /dev/null +++ b/dist/__chunks__/chat-bubble-left-right.DJdAEW6O.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chat-bubble-left-right.DJdAEW6O.js","sources":["../../public/icons/chat-bubble-left-right.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M20.25%208.511c.884.284%201.5%201.128%201.5%202.097v4.286c0%201.136-.847%202.1-1.98%202.193-.34.027-.68.052-1.02.072v3.091l-3-3c-1.354%200-2.694-.055-4.02-.163a2.115%202.115%200%200%201-.825-.242m9.345-8.334a2.126%202.126%200%200%200-.476-.095%2048.64%2048.64%200%200%200-8.048%200c-1.131.094-1.976%201.057-1.976%202.192v4.286c0%20.837.46%201.58%201.155%201.951m9.345-8.334V6.637c0-1.621-1.152-3.026-2.76-3.235A48.455%2048.455%200%200%200%2011.25%203c-2.115%200-4.198.137-6.24.402-1.608.209-2.76%201.614-2.76%203.235v6.226c0%201.621%201.152%203.026%202.76%203.235.577.075%201.157.14%201.74.194V21l4.155-4.155'%20/%3e%3c/svg%3e\""],"names":["chatBubbleLeftRight"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/check.BHPURAzV.js b/dist/__chunks__/check.BHPURAzV.js new file mode 100644 index 00000000..e1f85451 --- /dev/null +++ b/dist/__chunks__/check.BHPURAzV.js @@ -0,0 +1,4 @@ +const t=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M22.319,4.431,8.5,18.249a1,1,0,0,1-1.417,0L1.739,12.9a1,1,0,0,0-1.417,0h0a1,1,0,0,0,0,1.417l5.346,5.345a3.008,3.008,0,0,0,4.25,0L23.736,5.847a1,1,0,0,0,0-1.416h0A1,1,0,0,0,22.319,4.431Z"/></svg> +`;export{t as default}; +//# sourceMappingURL=check.BHPURAzV.js.map diff --git a/dist/__chunks__/check.BHPURAzV.js.map b/dist/__chunks__/check.BHPURAzV.js.map new file mode 100644 index 00000000..7c501e25 --- /dev/null +++ b/dist/__chunks__/check.BHPURAzV.js.map @@ -0,0 +1 @@ +{"version":3,"file":"check.BHPURAzV.js","sources":["../../public/icons/check.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M22.319,4.431,8.5,18.249a1,1,0,0,1-1.417,0L1.739,12.9a1,1,0,0,0-1.417,0h0a1,1,0,0,0,0,1.417l5.346,5.345a3.008,3.008,0,0,0,4.25,0L23.736,5.847a1,1,0,0,0,0-1.416h0A1,1,0,0,0,22.319,4.431Z\\\"/></svg>\\n\""],"names":["check"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/check.tBpHKVHK.js b/dist/__chunks__/check.tBpHKVHK.js new file mode 100644 index 00000000..f44c6616 --- /dev/null +++ b/dist/__chunks__/check.tBpHKVHK.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M22.319,4.431,8.5,18.249a1,1,0,0,1-1.417,0L1.739,12.9a1,1,0,0,0-1.417,0h0a1,1,0,0,0,0,1.417l5.346,5.345a3.008,3.008,0,0,0,4.25,0L23.736,5.847a1,1,0,0,0,0-1.416h0A1,1,0,0,0,22.319,4.431Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=check.tBpHKVHK.js.map diff --git a/dist/__chunks__/check.tBpHKVHK.js.map b/dist/__chunks__/check.tBpHKVHK.js.map new file mode 100644 index 00000000..fb392743 --- /dev/null +++ b/dist/__chunks__/check.tBpHKVHK.js.map @@ -0,0 +1 @@ +{"version":3,"file":"check.tBpHKVHK.js","sources":["../../public/icons/check.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M22.319,4.431,8.5,18.249a1,1,0,0,1-1.417,0L1.739,12.9a1,1,0,0,0-1.417,0h0a1,1,0,0,0,0,1.417l5.346,5.345a3.008,3.008,0,0,0,4.25,0L23.736,5.847a1,1,0,0,0,0-1.416h0A1,1,0,0,0,22.319,4.431Z'/%3e%3c/svg%3e\""],"names":["check"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/chevron-down.CsALxgbV.js b/dist/__chunks__/chevron-down.CsALxgbV.js new file mode 100644 index 00000000..323d7956 --- /dev/null +++ b/dist/__chunks__/chevron-down.CsALxgbV.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='m19.5%208.25-7.5%207.5-7.5-7.5'%20/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=chevron-down.CsALxgbV.js.map diff --git a/dist/__chunks__/chevron-down.CsALxgbV.js.map b/dist/__chunks__/chevron-down.CsALxgbV.js.map new file mode 100644 index 00000000..a948bb68 --- /dev/null +++ b/dist/__chunks__/chevron-down.CsALxgbV.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chevron-down.CsALxgbV.js","sources":["../../public/icons/chevron-down.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='m19.5%208.25-7.5%207.5-7.5-7.5'%20/%3e%3c/svg%3e\""],"names":["chevronDown"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/chevron-down.D5xOlW7p.js b/dist/__chunks__/chevron-down.D5xOlW7p.js new file mode 100644 index 00000000..7e45ca55 --- /dev/null +++ b/dist/__chunks__/chevron-down.D5xOlW7p.js @@ -0,0 +1,5 @@ +const o=`<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"> + <path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5" /> +</svg> +`;export{o as default}; +//# sourceMappingURL=chevron-down.D5xOlW7p.js.map diff --git a/dist/__chunks__/chevron-down.D5xOlW7p.js.map b/dist/__chunks__/chevron-down.D5xOlW7p.js.map new file mode 100644 index 00000000..2cfda720 --- /dev/null +++ b/dist/__chunks__/chevron-down.D5xOlW7p.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chevron-down.D5xOlW7p.js","sources":["../../public/icons/chevron-down.svg?raw"],"sourcesContent":["export default \"<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"none\\\" viewBox=\\\"0 0 24 24\\\" stroke-width=\\\"1.5\\\" stroke=\\\"currentColor\\\">\\n <path stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\" d=\\\"m19.5 8.25-7.5 7.5-7.5-7.5\\\" />\\n</svg>\\n\""],"names":["chevronDown"],"mappings":"AAAA,MAAeA,EAAA;AAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/clip.CI7iGOE7.js b/dist/__chunks__/clip.CI7iGOE7.js new file mode 100644 index 00000000..0b96cf16 --- /dev/null +++ b/dist/__chunks__/clip.CI7iGOE7.js @@ -0,0 +1,2 @@ +const a="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M22.95,9.6a1,1,0,0,0-1.414,0L10.644,20.539a5,5,0,1,1-7.072-7.071L14.121,2.876a3,3,0,0,1,4.243,4.242L7.815,17.71a1.022,1.022,0,0,1-1.414,0,1,1,0,0,1,0-1.414l9.392-9.435a1,1,0,0,0-1.414-1.414L4.987,14.882a3,3,0,0,0,0,4.243,3.073,3.073,0,0,0,4.243,0L19.778,8.532a5,5,0,0,0-7.071-7.07L2.158,12.054a7,7,0,0,0,9.9,9.9L22.95,11.018A1,1,0,0,0,22.95,9.6Z'/%3e%3c/svg%3e";export{a as default}; +//# sourceMappingURL=clip.CI7iGOE7.js.map diff --git a/dist/__chunks__/clip.CI7iGOE7.js.map b/dist/__chunks__/clip.CI7iGOE7.js.map new file mode 100644 index 00000000..9c7b05c3 --- /dev/null +++ b/dist/__chunks__/clip.CI7iGOE7.js.map @@ -0,0 +1 @@ +{"version":3,"file":"clip.CI7iGOE7.js","sources":["../../public/icons/clip.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M22.95,9.6a1,1,0,0,0-1.414,0L10.644,20.539a5,5,0,1,1-7.072-7.071L14.121,2.876a3,3,0,0,1,4.243,4.242L7.815,17.71a1.022,1.022,0,0,1-1.414,0,1,1,0,0,1,0-1.414l9.392-9.435a1,1,0,0,0-1.414-1.414L4.987,14.882a3,3,0,0,0,0,4.243,3.073,3.073,0,0,0,4.243,0L19.778,8.532a5,5,0,0,0-7.071-7.07L2.158,12.054a7,7,0,0,0,9.9,9.9L22.95,11.018A1,1,0,0,0,22.95,9.6Z'/%3e%3c/svg%3e\""],"names":["clip"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/clip.DAiKYXCc.js b/dist/__chunks__/clip.DAiKYXCc.js new file mode 100644 index 00000000..1a68f213 --- /dev/null +++ b/dist/__chunks__/clip.DAiKYXCc.js @@ -0,0 +1,4 @@ +const a=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M22.95,9.6a1,1,0,0,0-1.414,0L10.644,20.539a5,5,0,1,1-7.072-7.071L14.121,2.876a3,3,0,0,1,4.243,4.242L7.815,17.71a1.022,1.022,0,0,1-1.414,0,1,1,0,0,1,0-1.414l9.392-9.435a1,1,0,0,0-1.414-1.414L4.987,14.882a3,3,0,0,0,0,4.243,3.073,3.073,0,0,0,4.243,0L19.778,8.532a5,5,0,0,0-7.071-7.07L2.158,12.054a7,7,0,0,0,9.9,9.9L22.95,11.018A1,1,0,0,0,22.95,9.6Z"/></svg> +`;export{a as default}; +//# sourceMappingURL=clip.DAiKYXCc.js.map diff --git a/dist/__chunks__/clip.DAiKYXCc.js.map b/dist/__chunks__/clip.DAiKYXCc.js.map new file mode 100644 index 00000000..6091bed6 --- /dev/null +++ b/dist/__chunks__/clip.DAiKYXCc.js.map @@ -0,0 +1 @@ +{"version":3,"file":"clip.DAiKYXCc.js","sources":["../../public/icons/clip.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M22.95,9.6a1,1,0,0,0-1.414,0L10.644,20.539a5,5,0,1,1-7.072-7.071L14.121,2.876a3,3,0,0,1,4.243,4.242L7.815,17.71a1.022,1.022,0,0,1-1.414,0,1,1,0,0,1,0-1.414l9.392-9.435a1,1,0,0,0-1.414-1.414L4.987,14.882a3,3,0,0,0,0,4.243,3.073,3.073,0,0,0,4.243,0L19.778,8.532a5,5,0,0,0-7.071-7.07L2.158,12.054a7,7,0,0,0,9.9,9.9L22.95,11.018A1,1,0,0,0,22.95,9.6Z\\\"/></svg>\\n\""],"names":["clip"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/clock.CFvMINR5.js b/dist/__chunks__/clock.CFvMINR5.js new file mode 100644 index 00000000..98b74341 --- /dev/null +++ b/dist/__chunks__/clock.CFvMINR5.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm0,22A10,10,0,1,1,22,12,10.011,10.011,0,0,1,12,22Z'/%3e%3cpath%20d='M12,6a1,1,0,0,0-1,1v4.325L7.629,13.437a1,1,0,0,0,1.062,1.7l3.84-2.4A1,1,0,0,0,13,11.879V7A1,1,0,0,0,12,6Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=clock.CFvMINR5.js.map diff --git a/dist/__chunks__/clock.CFvMINR5.js.map b/dist/__chunks__/clock.CFvMINR5.js.map new file mode 100644 index 00000000..996586ff --- /dev/null +++ b/dist/__chunks__/clock.CFvMINR5.js.map @@ -0,0 +1 @@ +{"version":3,"file":"clock.CFvMINR5.js","sources":["../../public/icons/clock.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm0,22A10,10,0,1,1,22,12,10.011,10.011,0,0,1,12,22Z'/%3e%3cpath%20d='M12,6a1,1,0,0,0-1,1v4.325L7.629,13.437a1,1,0,0,0,1.062,1.7l3.84-2.4A1,1,0,0,0,13,11.879V7A1,1,0,0,0,12,6Z'/%3e%3c/svg%3e\""],"names":["clock"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/clock.CQWyiDNK.js b/dist/__chunks__/clock.CQWyiDNK.js new file mode 100644 index 00000000..db49c705 --- /dev/null +++ b/dist/__chunks__/clock.CQWyiDNK.js @@ -0,0 +1,4 @@ +const t=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm0,22A10,10,0,1,1,22,12,10.011,10.011,0,0,1,12,22Z"/><path d="M12,6a1,1,0,0,0-1,1v4.325L7.629,13.437a1,1,0,0,0,1.062,1.7l3.84-2.4A1,1,0,0,0,13,11.879V7A1,1,0,0,0,12,6Z"/></svg> +`;export{t as default}; +//# sourceMappingURL=clock.CQWyiDNK.js.map diff --git a/dist/__chunks__/clock.CQWyiDNK.js.map b/dist/__chunks__/clock.CQWyiDNK.js.map new file mode 100644 index 00000000..9fc2d435 --- /dev/null +++ b/dist/__chunks__/clock.CQWyiDNK.js.map @@ -0,0 +1 @@ +{"version":3,"file":"clock.CQWyiDNK.js","sources":["../../public/icons/clock.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm0,22A10,10,0,1,1,22,12,10.011,10.011,0,0,1,12,22Z\\\"/><path d=\\\"M12,6a1,1,0,0,0-1,1v4.325L7.629,13.437a1,1,0,0,0,1.062,1.7l3.84-2.4A1,1,0,0,0,13,11.879V7A1,1,0,0,0,12,6Z\\\"/></svg>\\n\""],"names":["clock"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/cpu-chip.70rPFd-9.js b/dist/__chunks__/cpu-chip.70rPFd-9.js new file mode 100644 index 00000000..afc805b9 --- /dev/null +++ b/dist/__chunks__/cpu-chip.70rPFd-9.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M8.25%203v1.5M4.5%208.25H3m18%200h-1.5M4.5%2012H3m18%200h-1.5m-15%203.75H3m18%200h-1.5M8.25%2019.5V21M12%203v1.5m0%2015V21m3.75-18v1.5m0%2015V21m-9-1.5h10.5a2.25%202.25%200%200%200%202.25-2.25V6.75a2.25%202.25%200%200%200-2.25-2.25H6.75A2.25%202.25%200%200%200%204.5%206.75v10.5a2.25%202.25%200%200%200%202.25%202.25Zm.75-12h9v9h-9v-9Z'%20/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=cpu-chip.70rPFd-9.js.map diff --git a/dist/__chunks__/cpu-chip.70rPFd-9.js.map b/dist/__chunks__/cpu-chip.70rPFd-9.js.map new file mode 100644 index 00000000..d229e636 --- /dev/null +++ b/dist/__chunks__/cpu-chip.70rPFd-9.js.map @@ -0,0 +1 @@ +{"version":3,"file":"cpu-chip.70rPFd-9.js","sources":["../../public/icons/cpu-chip.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M8.25%203v1.5M4.5%208.25H3m18%200h-1.5M4.5%2012H3m18%200h-1.5m-15%203.75H3m18%200h-1.5M8.25%2019.5V21M12%203v1.5m0%2015V21m3.75-18v1.5m0%2015V21m-9-1.5h10.5a2.25%202.25%200%200%200%202.25-2.25V6.75a2.25%202.25%200%200%200-2.25-2.25H6.75A2.25%202.25%200%200%200%204.5%206.75v10.5a2.25%202.25%200%200%200%202.25%202.25Zm.75-12h9v9h-9v-9Z'%20/%3e%3c/svg%3e\""],"names":["cpuChip"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/cpu-chip.DbktS35z.js b/dist/__chunks__/cpu-chip.DbktS35z.js new file mode 100644 index 00000000..8c1da8db --- /dev/null +++ b/dist/__chunks__/cpu-chip.DbktS35z.js @@ -0,0 +1,5 @@ +const o=`<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"> + <path stroke-linecap="round" stroke-linejoin="round" d="M8.25 3v1.5M4.5 8.25H3m18 0h-1.5M4.5 12H3m18 0h-1.5m-15 3.75H3m18 0h-1.5M8.25 19.5V21M12 3v1.5m0 15V21m3.75-18v1.5m0 15V21m-9-1.5h10.5a2.25 2.25 0 0 0 2.25-2.25V6.75a2.25 2.25 0 0 0-2.25-2.25H6.75A2.25 2.25 0 0 0 4.5 6.75v10.5a2.25 2.25 0 0 0 2.25 2.25Zm.75-12h9v9h-9v-9Z" /> +</svg> +`;export{o as default}; +//# sourceMappingURL=cpu-chip.DbktS35z.js.map diff --git a/dist/__chunks__/cpu-chip.DbktS35z.js.map b/dist/__chunks__/cpu-chip.DbktS35z.js.map new file mode 100644 index 00000000..628b90d3 --- /dev/null +++ b/dist/__chunks__/cpu-chip.DbktS35z.js.map @@ -0,0 +1 @@ +{"version":3,"file":"cpu-chip.DbktS35z.js","sources":["../../public/icons/cpu-chip.svg?raw"],"sourcesContent":["export default \"<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"none\\\" viewBox=\\\"0 0 24 24\\\" stroke-width=\\\"1.5\\\" stroke=\\\"currentColor\\\">\\n <path stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\" d=\\\"M8.25 3v1.5M4.5 8.25H3m18 0h-1.5M4.5 12H3m18 0h-1.5m-15 3.75H3m18 0h-1.5M8.25 19.5V21M12 3v1.5m0 15V21m3.75-18v1.5m0 15V21m-9-1.5h10.5a2.25 2.25 0 0 0 2.25-2.25V6.75a2.25 2.25 0 0 0-2.25-2.25H6.75A2.25 2.25 0 0 0 4.5 6.75v10.5a2.25 2.25 0 0 0 2.25 2.25Zm.75-12h9v9h-9v-9Z\\\" />\\n</svg>\\n\""],"names":["cpuChip"],"mappings":"AAAA,MAAeA,EAAA;AAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js b/dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js new file mode 100644 index 00000000..e144d64d --- /dev/null +++ b/dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js @@ -0,0 +1,2 @@ +import{F as w,m as u}from"./fetch.service.yiMnp1FM.js";import{i as f}from"./isSidekickLibraryActive.U-fJCMMj.js";class g{async getPlaceHolder(o){try{const c="/placeholder.json",h={cacheOptions:{cacheType:"runtime"}},n=(await w.fetchJson(c,h)).data.find(t=>t.Key===o);if(!n){const t=`PlaceholderService: Placeholder with key ${o} could not be found.`;throw u.error(t),new Error(t)}return n.Text}catch(c){throw u.error("PlaceholderService: Error fetching placeholder data:",c),c}}}const P=new g;function $(){if(!f())return window.location.href;const{location:i}=window.parent,o=new URLSearchParams(i.search);return`${i.origin}${o.get("path")}`}function S(i){if(i.src==="")return;const{src:o,alt:c,eager:h=!1,width:l,height:n,breakpoints:t=[{media:"(min-width: 600px)",width:2e3},{width:750}]}=i,p=new URL(o,$()),d=document.createElement("picture"),{pathname:a}=p,m=a.substring(a.lastIndexOf(".")+1);return t.forEach(r=>{const s=document.createElement("source");r.media&&s.setAttribute("media",r.media),s.setAttribute("type","image/webp"),s.setAttribute("srcset",`${a}?width=${r.width}&format=webply&optimize=medium`),d.appendChild(s)}),t.forEach((r,s)=>{if(s<t.length-1){const e=document.createElement("source");r.media&&e.setAttribute("media",r.media),e.setAttribute("srcset",`${a}?width=${r.width}&format=${m}&optimize=medium`),d.appendChild(e)}else{const e=document.createElement("img");e.setAttribute("loading",h?"eager":"lazy"),e.setAttribute("alt",c),e.setAttribute("width",l.toString()),e.setAttribute("height",n.toString()),d.appendChild(e),e.setAttribute("src",`${a}?width=${r.width}&format=${m}&optimize=medium`)}}),d}export{P,S as c}; +//# sourceMappingURL=createOptimizedPicture.DLZ8Nghn.js.map diff --git a/dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js.map b/dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js.map new file mode 100644 index 00000000..8de918cd --- /dev/null +++ b/dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js.map @@ -0,0 +1 @@ +{"version":3,"file":"createOptimizedPicture.DLZ8Nghn.js","sources":["../../src/services/placeholder.service.ts","../../src/helpers/sidekick/getHref.ts","../../src/utils/createOptimizedPicture.ts"],"sourcesContent":["import { DebuggerService } from '@kluntje/services';\nimport FetchService, { FetchServiceOptions } from './fetch.service.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\nimport { Placeholder } from 'Types/siteMap.types.ts';\n\nclass PlaceholderService {\n public async getPlaceHolder(key: string): Promise<string> {\n try {\n const url = '/placeholder.json';\n const options: FetchServiceOptions = {\n cacheOptions: { cacheType: 'runtime' },\n };\n const sheetsResponse = await FetchService.fetchJson<SheetsResponse<Placeholder>>(url, options);\n const placeholderRecord = sheetsResponse.data.find((item: Placeholder): boolean => item.Key === key);\n\n if (!placeholderRecord) {\n const errorMessage = `PlaceholderService: Placeholder with key ${key} could not be found.`;\n DebuggerService.error(errorMessage);\n throw new Error(errorMessage);\n }\n\n return placeholderRecord!.Text;\n } catch (error) {\n DebuggerService.error('PlaceholderService: Error fetching placeholder data:', error);\n throw error;\n }\n }\n}\n\nexport default new PlaceholderService();\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the ancestor origin + the path query param is returned.\n * @returns {String} The href of the current page or the href of the block running in the library\n *\n * @example\n * const url = new URL(src, getHref());\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getHref(): string {\n if (!isSidekickLibraryActive()) return window.location.href;\n\n const { location: parentLocation } = window.parent;\n const urlParams = new URLSearchParams(parentLocation.search);\n return `${parentLocation.origin}${urlParams.get('path')}`;\n}\n","import { getHref } from 'Helpers/sidekick/getHref.ts';\n\n/**\n * Represents a breakpoint configuration used in responsive web design.\n *\n * @interface BreakPoint\n * @property {number} [media] - The media query string defining the condition for this breakpoint.\n * @property {number} [width] - The width associated with this breakpoint.\n *\n * @example\n * // Example usage:\n * const exampleBreakPoint: BreakPoint = {\n * media: \"(min-width: 600px)\",\n * width: \"100\"\n * };\n */\ninterface BreakPoint {\n media?: string;\n width?: number;\n}\n\n/**\n * Represents the arguments for creating an optimized picture element.\n *\n * @interface CreateOptimizedPictureArgs\n * @property {string} src - The URL of the image.\n * @property {string} alt - The alternative text for the image.\n * @property {number} width - The width of the image in CSS pixels.\n * @property {number} height - The height of the image in CSS pixels.\n * @property {boolean} [eager] - Whether to load the image immediately.\n * @property {BreakPoint[]} [breakpoints] - The breakpoints for responsive images.\n */\nexport interface CreateOptimizedPictureArgs {\n src: string;\n alt: string;\n width: number;\n height: number;\n eager?: boolean;\n breakpoints?: BreakPoint[];\n}\n\n/**\n * Creates an optimized HTML picture element with responsive image sources and a fallback image.\n *\n * @param {CreateOptimizedPictureArgs} createOptimizedPictureArgs - The arguments for creating the picture element.\n * @returns {HTMLPictureElement} - The created HTML picture element.\n *\n * @example\n * const args = {\n * src: 'image.jpg',\n * alt: 'Example Image',\n * width: '200',\n * height: '150',\n * eager: true,\n * breakpoints: [\n * { media: '(min-width: 600px)', width: '800' },\n * { media: '(min-width: 1200px)', width: '1600' }\n * ]\n * };\n * const pictureElement = createOptimizedPicture(args);\n * document.body.appendChild(pictureElement);\n *\n * @remarks\n * The last breakpoint provided in the `breakpoints` array is used as the source for the fallback image.\n */\nexport function createOptimizedPicture(\n createOptimizedPictureArgs: CreateOptimizedPictureArgs\n): HTMLPictureElement | undefined {\n if (createOptimizedPictureArgs.src === '') return undefined;\n\n const {\n src,\n alt,\n eager = false,\n width,\n height,\n breakpoints = [{ media: '(min-width: 600px)', width: 2000 }, { width: 750 }],\n } = createOptimizedPictureArgs;\n const url = new URL(src, getHref());\n const picture = document.createElement('picture');\n const { pathname } = url;\n const ext = pathname.substring(pathname.lastIndexOf('.') + 1);\n\n // webp\n breakpoints.forEach((breakpoint: BreakPoint): void => {\n const source = document.createElement('source');\n if (breakpoint.media) source.setAttribute('media', breakpoint.media);\n source.setAttribute('type', 'image/webp');\n source.setAttribute('srcset', `${pathname}?width=${breakpoint.width}&format=webply&optimize=medium`);\n picture.appendChild(source);\n });\n\n // fallback\n breakpoints.forEach((breakpoint: Record<string, string>, index: number): void => {\n if (index < breakpoints.length - 1) {\n const source = document.createElement('source');\n if (breakpoint.media) source.setAttribute('media', breakpoint.media);\n source.setAttribute('srcset', `${pathname}?width=${breakpoint.width}&format=${ext}&optimize=medium`);\n picture.appendChild(source);\n } else {\n const img = document.createElement('img');\n img.setAttribute('loading', eager ? 'eager' : 'lazy');\n img.setAttribute('alt', alt);\n img.setAttribute('width', width.toString());\n img.setAttribute('height', height.toString());\n picture.appendChild(img);\n img.setAttribute('src', `${pathname}?width=${breakpoint.width}&format=${ext}&optimize=medium`);\n }\n });\n\n return picture;\n}\n"],"names":["PlaceholderService","key","url","options","placeholderRecord","FetchService","item","errorMessage","DebuggerService","error","PlaceholderService$1","getHref","isSidekickLibraryActive","parentLocation","urlParams","createOptimizedPicture","createOptimizedPictureArgs","src","alt","eager","width","height","breakpoints","picture","pathname","ext","breakpoint","source","index","img"],"mappings":"iHAKA,MAAMA,CAAmB,CACvB,MAAa,eAAeC,EAA8B,CACpD,GAAA,CACF,MAAMC,EAAM,oBACNC,EAA+B,CACnC,aAAc,CAAE,UAAW,SAAU,CAAA,EAGjCC,GADiB,MAAMC,EAAa,UAAuCH,EAAKC,CAAO,GACpD,KAAK,KAAMG,GAA+BA,EAAK,MAAQL,CAAG,EAEnG,GAAI,CAACG,EAAmB,CAChB,MAAAG,EAAe,4CAA4CN,CAAG,uBACpEO,MAAAA,EAAgB,MAAMD,CAAY,EAC5B,IAAI,MAAMA,CAAY,CAC9B,CAEA,OAAOH,EAAmB,WACnBK,EAAO,CACED,MAAAA,EAAA,MAAM,uDAAwDC,CAAK,EAC7EA,CACR,CACF,CACF,CAEA,MAAeC,EAAA,IAAIV,EChBZ,SAASW,GAAkB,CAChC,GAAI,CAACC,EAAwB,EAAG,OAAO,OAAO,SAAS,KAEvD,KAAM,CAAE,SAAUC,GAAmB,OAAO,OACtCC,EAAY,IAAI,gBAAgBD,EAAe,MAAM,EAC3D,MAAO,GAAGA,EAAe,MAAM,GAAGC,EAAU,IAAI,MAAM,CAAC,EACzD,CC8CO,SAASC,EACdC,EACgC,CAChC,GAAIA,EAA2B,MAAQ,GAAW,OAE5C,KAAA,CACJ,IAAAC,EACA,IAAAC,EACA,MAAAC,EAAQ,GACR,MAAAC,EACA,OAAAC,EACA,YAAAC,EAAc,CAAC,CAAE,MAAO,qBAAsB,MAAO,KAAQ,CAAE,MAAO,IAAK,CACzE,EAAAN,EACEd,EAAM,IAAI,IAAIe,EAAKN,EAAS,CAAA,EAC5BY,EAAU,SAAS,cAAc,SAAS,EAC1C,CAAE,SAAAC,CAAa,EAAAtB,EACfuB,EAAMD,EAAS,UAAUA,EAAS,YAAY,GAAG,EAAI,CAAC,EAGhD,OAAAF,EAAA,QAASI,GAAiC,CAC9C,MAAAC,EAAS,SAAS,cAAc,QAAQ,EAC1CD,EAAW,OAAcC,EAAA,aAAa,QAASD,EAAW,KAAK,EAC5DC,EAAA,aAAa,OAAQ,YAAY,EACxCA,EAAO,aAAa,SAAU,GAAGH,CAAQ,UAAUE,EAAW,KAAK,gCAAgC,EACnGH,EAAQ,YAAYI,CAAM,CAAA,CAC3B,EAGWL,EAAA,QAAQ,CAACI,EAAoCE,IAAwB,CAC3E,GAAAA,EAAQN,EAAY,OAAS,EAAG,CAC5B,MAAAK,EAAS,SAAS,cAAc,QAAQ,EAC1CD,EAAW,OAAcC,EAAA,aAAa,QAASD,EAAW,KAAK,EAC5DC,EAAA,aAAa,SAAU,GAAGH,CAAQ,UAAUE,EAAW,KAAK,WAAWD,CAAG,kBAAkB,EACnGF,EAAQ,YAAYI,CAAM,CAAA,KACrB,CACC,MAAAE,EAAM,SAAS,cAAc,KAAK,EACxCA,EAAI,aAAa,UAAWV,EAAQ,QAAU,MAAM,EAChDU,EAAA,aAAa,MAAOX,CAAG,EAC3BW,EAAI,aAAa,QAAST,EAAM,SAAU,CAAA,EAC1CS,EAAI,aAAa,SAAUR,EAAO,SAAU,CAAA,EAC5CE,EAAQ,YAAYM,CAAG,EACnBA,EAAA,aAAa,MAAO,GAAGL,CAAQ,UAAUE,EAAW,KAAK,WAAWD,CAAG,kBAAkB,CAC/F,CAAA,CACD,EAEMF,CACT"} \ No newline at end of file diff --git a/dist/__chunks__/cross.DjCq6kb8.js b/dist/__chunks__/cross.DjCq6kb8.js new file mode 100644 index 00000000..99190412 --- /dev/null +++ b/dist/__chunks__/cross.DjCq6kb8.js @@ -0,0 +1,4 @@ +const a=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M23.707.293h0a1,1,0,0,0-1.414,0L12,10.586,1.707.293a1,1,0,0,0-1.414,0h0a1,1,0,0,0,0,1.414L10.586,12,.293,22.293a1,1,0,0,0,0,1.414h0a1,1,0,0,0,1.414,0L12,13.414,22.293,23.707a1,1,0,0,0,1.414,0h0a1,1,0,0,0,0-1.414L13.414,12,23.707,1.707A1,1,0,0,0,23.707.293Z"/></svg> +`;export{a as default}; +//# sourceMappingURL=cross.DjCq6kb8.js.map diff --git a/dist/__chunks__/cross.DjCq6kb8.js.map b/dist/__chunks__/cross.DjCq6kb8.js.map new file mode 100644 index 00000000..5ed0e58f --- /dev/null +++ b/dist/__chunks__/cross.DjCq6kb8.js.map @@ -0,0 +1 @@ +{"version":3,"file":"cross.DjCq6kb8.js","sources":["../../public/icons/cross.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M23.707.293h0a1,1,0,0,0-1.414,0L12,10.586,1.707.293a1,1,0,0,0-1.414,0h0a1,1,0,0,0,0,1.414L10.586,12,.293,22.293a1,1,0,0,0,0,1.414h0a1,1,0,0,0,1.414,0L12,13.414,22.293,23.707a1,1,0,0,0,1.414,0h0a1,1,0,0,0,0-1.414L13.414,12,23.707,1.707A1,1,0,0,0,23.707.293Z\\\"/></svg>\\n\""],"names":["cross"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/cross.tdOSvU_9.js b/dist/__chunks__/cross.tdOSvU_9.js new file mode 100644 index 00000000..ab216068 --- /dev/null +++ b/dist/__chunks__/cross.tdOSvU_9.js @@ -0,0 +1,2 @@ +const a="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.707.293h0a1,1,0,0,0-1.414,0L12,10.586,1.707.293a1,1,0,0,0-1.414,0h0a1,1,0,0,0,0,1.414L10.586,12,.293,22.293a1,1,0,0,0,0,1.414h0a1,1,0,0,0,1.414,0L12,13.414,22.293,23.707a1,1,0,0,0,1.414,0h0a1,1,0,0,0,0-1.414L13.414,12,23.707,1.707A1,1,0,0,0,23.707.293Z'/%3e%3c/svg%3e";export{a as default}; +//# sourceMappingURL=cross.tdOSvU_9.js.map diff --git a/dist/__chunks__/cross.tdOSvU_9.js.map b/dist/__chunks__/cross.tdOSvU_9.js.map new file mode 100644 index 00000000..7bc74eec --- /dev/null +++ b/dist/__chunks__/cross.tdOSvU_9.js.map @@ -0,0 +1 @@ +{"version":3,"file":"cross.tdOSvU_9.js","sources":["../../public/icons/cross.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.707.293h0a1,1,0,0,0-1.414,0L12,10.586,1.707.293a1,1,0,0,0-1.414,0h0a1,1,0,0,0,0,1.414L10.586,12,.293,22.293a1,1,0,0,0,0,1.414h0a1,1,0,0,0,1.414,0L12,13.414,22.293,23.707a1,1,0,0,0,1.414,0h0a1,1,0,0,0,0-1.414L13.414,12,23.707,1.707A1,1,0,0,0,23.707.293Z'/%3e%3c/svg%3e\""],"names":["cross"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/cursor-arrow-ripple.BKZQNXY-.js b/dist/__chunks__/cursor-arrow-ripple.BKZQNXY-.js new file mode 100644 index 00000000..59d6b1fc --- /dev/null +++ b/dist/__chunks__/cursor-arrow-ripple.BKZQNXY-.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M15.042%2021.672%2013.684%2016.6m0%200-2.51%202.225.569-9.47%205.227%207.917-3.286-.672Zm-7.518-.267A8.25%208.25%200%201%201%2020.25%2010.5M8.288%2014.212A5.25%205.25%200%201%201%2017.25%2010.5'%20/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=cursor-arrow-ripple.BKZQNXY-.js.map diff --git a/dist/__chunks__/cursor-arrow-ripple.BKZQNXY-.js.map b/dist/__chunks__/cursor-arrow-ripple.BKZQNXY-.js.map new file mode 100644 index 00000000..7f1e74dd --- /dev/null +++ b/dist/__chunks__/cursor-arrow-ripple.BKZQNXY-.js.map @@ -0,0 +1 @@ +{"version":3,"file":"cursor-arrow-ripple.BKZQNXY-.js","sources":["../../public/icons/cursor-arrow-ripple.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M15.042%2021.672%2013.684%2016.6m0%200-2.51%202.225.569-9.47%205.227%207.917-3.286-.672Zm-7.518-.267A8.25%208.25%200%201%201%2020.25%2010.5M8.288%2014.212A5.25%205.25%200%201%201%2017.25%2010.5'%20/%3e%3c/svg%3e\""],"names":["cursorArrowRipple"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/cursor-arrow-ripple.DHyr9er2.js b/dist/__chunks__/cursor-arrow-ripple.DHyr9er2.js new file mode 100644 index 00000000..7316b372 --- /dev/null +++ b/dist/__chunks__/cursor-arrow-ripple.DHyr9er2.js @@ -0,0 +1,5 @@ +const o=`<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"> + <path stroke-linecap="round" stroke-linejoin="round" d="M15.042 21.672 13.684 16.6m0 0-2.51 2.225.569-9.47 5.227 7.917-3.286-.672Zm-7.518-.267A8.25 8.25 0 1 1 20.25 10.5M8.288 14.212A5.25 5.25 0 1 1 17.25 10.5" /> +</svg> +`;export{o as default}; +//# sourceMappingURL=cursor-arrow-ripple.DHyr9er2.js.map diff --git a/dist/__chunks__/cursor-arrow-ripple.DHyr9er2.js.map b/dist/__chunks__/cursor-arrow-ripple.DHyr9er2.js.map new file mode 100644 index 00000000..36010ff9 --- /dev/null +++ b/dist/__chunks__/cursor-arrow-ripple.DHyr9er2.js.map @@ -0,0 +1 @@ +{"version":3,"file":"cursor-arrow-ripple.DHyr9er2.js","sources":["../../public/icons/cursor-arrow-ripple.svg?raw"],"sourcesContent":["export default \"<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"none\\\" viewBox=\\\"0 0 24 24\\\" stroke-width=\\\"1.5\\\" stroke=\\\"currentColor\\\">\\n <path stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\" d=\\\"M15.042 21.672 13.684 16.6m0 0-2.51 2.225.569-9.47 5.227 7.917-3.286-.672Zm-7.518-.267A8.25 8.25 0 1 1 20.25 10.5M8.288 14.212A5.25 5.25 0 1 1 17.25 10.5\\\" />\\n</svg>\\n\""],"names":["cursorArrowRipple"],"mappings":"AAAA,MAAeA,EAAA;AAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/download.BlSXR9C9.js b/dist/__chunks__/download.BlSXR9C9.js new file mode 100644 index 00000000..1dbe69a7 --- /dev/null +++ b/dist/__chunks__/download.BlSXR9C9.js @@ -0,0 +1,4 @@ +const a=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M9.878,18.122a3,3,0,0,0,4.244,0l3.211-3.211A1,1,0,0,0,15.919,13.5l-2.926,2.927L13,1a1,1,0,0,0-1-1h0a1,1,0,0,0-1,1l-.009,15.408L8.081,13.5a1,1,0,0,0-1.414,1.415Z"/><path d="M23,16h0a1,1,0,0,0-1,1v4a1,1,0,0,1-1,1H3a1,1,0,0,1-1-1V17a1,1,0,0,0-1-1H1a1,1,0,0,0-1,1v4a3,3,0,0,0,3,3H21a3,3,0,0,0,3-3V17A1,1,0,0,0,23,16Z"/></svg> +`;export{a as default}; +//# sourceMappingURL=download.BlSXR9C9.js.map diff --git a/dist/__chunks__/download.BlSXR9C9.js.map b/dist/__chunks__/download.BlSXR9C9.js.map new file mode 100644 index 00000000..47c1daea --- /dev/null +++ b/dist/__chunks__/download.BlSXR9C9.js.map @@ -0,0 +1 @@ +{"version":3,"file":"download.BlSXR9C9.js","sources":["../../public/icons/download.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M9.878,18.122a3,3,0,0,0,4.244,0l3.211-3.211A1,1,0,0,0,15.919,13.5l-2.926,2.927L13,1a1,1,0,0,0-1-1h0a1,1,0,0,0-1,1l-.009,15.408L8.081,13.5a1,1,0,0,0-1.414,1.415Z\\\"/><path d=\\\"M23,16h0a1,1,0,0,0-1,1v4a1,1,0,0,1-1,1H3a1,1,0,0,1-1-1V17a1,1,0,0,0-1-1H1a1,1,0,0,0-1,1v4a3,3,0,0,0,3,3H21a3,3,0,0,0,3-3V17A1,1,0,0,0,23,16Z\\\"/></svg>\\n\""],"names":["download"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/download.D0P1O3mw.js b/dist/__chunks__/download.D0P1O3mw.js new file mode 100644 index 00000000..e12b1b58 --- /dev/null +++ b/dist/__chunks__/download.D0P1O3mw.js @@ -0,0 +1,2 @@ +const a="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M9.878,18.122a3,3,0,0,0,4.244,0l3.211-3.211A1,1,0,0,0,15.919,13.5l-2.926,2.927L13,1a1,1,0,0,0-1-1h0a1,1,0,0,0-1,1l-.009,15.408L8.081,13.5a1,1,0,0,0-1.414,1.415Z'/%3e%3cpath%20d='M23,16h0a1,1,0,0,0-1,1v4a1,1,0,0,1-1,1H3a1,1,0,0,1-1-1V17a1,1,0,0,0-1-1H1a1,1,0,0,0-1,1v4a3,3,0,0,0,3,3H21a3,3,0,0,0,3-3V17A1,1,0,0,0,23,16Z'/%3e%3c/svg%3e";export{a as default}; +//# sourceMappingURL=download.D0P1O3mw.js.map diff --git a/dist/__chunks__/download.D0P1O3mw.js.map b/dist/__chunks__/download.D0P1O3mw.js.map new file mode 100644 index 00000000..b8608d31 --- /dev/null +++ b/dist/__chunks__/download.D0P1O3mw.js.map @@ -0,0 +1 @@ +{"version":3,"file":"download.D0P1O3mw.js","sources":["../../public/icons/download.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M9.878,18.122a3,3,0,0,0,4.244,0l3.211-3.211A1,1,0,0,0,15.919,13.5l-2.926,2.927L13,1a1,1,0,0,0-1-1h0a1,1,0,0,0-1,1l-.009,15.408L8.081,13.5a1,1,0,0,0-1.414,1.415Z'/%3e%3cpath%20d='M23,16h0a1,1,0,0,0-1,1v4a1,1,0,0,1-1,1H3a1,1,0,0,1-1-1V17a1,1,0,0,0-1-1H1a1,1,0,0,0-1,1v4a3,3,0,0,0,3,3H21a3,3,0,0,0,3-3V17A1,1,0,0,0,23,16Z'/%3e%3c/svg%3e\""],"names":["download"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/envelope.CanLUPbv.js b/dist/__chunks__/envelope.CanLUPbv.js new file mode 100644 index 00000000..07b3d620 --- /dev/null +++ b/dist/__chunks__/envelope.CanLUPbv.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M19,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V6A5.006,5.006,0,0,0,19,1ZM5,3H19a3,3,0,0,1,2.78,1.887l-7.658,7.659a3.007,3.007,0,0,1-4.244,0L2.22,4.887A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V7.5L8.464,13.96a5.007,5.007,0,0,0,7.072,0L22,7.5V18A3,3,0,0,1,19,21Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=envelope.CanLUPbv.js.map diff --git a/dist/__chunks__/envelope.CanLUPbv.js.map b/dist/__chunks__/envelope.CanLUPbv.js.map new file mode 100644 index 00000000..863f09bb --- /dev/null +++ b/dist/__chunks__/envelope.CanLUPbv.js.map @@ -0,0 +1 @@ +{"version":3,"file":"envelope.CanLUPbv.js","sources":["../../public/icons/envelope.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M19,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V6A5.006,5.006,0,0,0,19,1ZM5,3H19a3,3,0,0,1,2.78,1.887l-7.658,7.659a3.007,3.007,0,0,1-4.244,0L2.22,4.887A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V7.5L8.464,13.96a5.007,5.007,0,0,0,7.072,0L22,7.5V18A3,3,0,0,1,19,21Z'/%3e%3c/svg%3e\""],"names":["envelope"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/envelope.Cc7Mhg2-.js b/dist/__chunks__/envelope.Cc7Mhg2-.js new file mode 100644 index 00000000..a7723306 --- /dev/null +++ b/dist/__chunks__/envelope.Cc7Mhg2-.js @@ -0,0 +1,4 @@ +const e=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M19,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V6A5.006,5.006,0,0,0,19,1ZM5,3H19a3,3,0,0,1,2.78,1.887l-7.658,7.659a3.007,3.007,0,0,1-4.244,0L2.22,4.887A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V7.5L8.464,13.96a5.007,5.007,0,0,0,7.072,0L22,7.5V18A3,3,0,0,1,19,21Z"/></svg> +`;export{e as default}; +//# sourceMappingURL=envelope.Cc7Mhg2-.js.map diff --git a/dist/__chunks__/envelope.Cc7Mhg2-.js.map b/dist/__chunks__/envelope.Cc7Mhg2-.js.map new file mode 100644 index 00000000..28c10369 --- /dev/null +++ b/dist/__chunks__/envelope.Cc7Mhg2-.js.map @@ -0,0 +1 @@ +{"version":3,"file":"envelope.Cc7Mhg2-.js","sources":["../../public/icons/envelope.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M19,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V6A5.006,5.006,0,0,0,19,1ZM5,3H19a3,3,0,0,1,2.78,1.887l-7.658,7.659a3.007,3.007,0,0,1-4.244,0L2.22,4.887A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V7.5L8.464,13.96a5.007,5.007,0,0,0,7.072,0L22,7.5V18A3,3,0,0,1,19,21Z\\\"/></svg>\\n\""],"names":["envelope"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/eye-crossed.BuwdBbiU.js b/dist/__chunks__/eye-crossed.BuwdBbiU.js new file mode 100644 index 00000000..8d59700f --- /dev/null +++ b/dist/__chunks__/eye-crossed.BuwdBbiU.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.271,9.419A15.866,15.866,0,0,0,19.9,5.51l2.8-2.8a1,1,0,0,0-1.414-1.414L18.241,4.345A12.054,12.054,0,0,0,12,2.655C5.809,2.655,2.281,6.893.729,9.419a4.908,4.908,0,0,0,0,5.162A15.866,15.866,0,0,0,4.1,18.49l-2.8,2.8a1,1,0,1,0,1.414,1.414l3.052-3.052A12.054,12.054,0,0,0,12,21.345c6.191,0,9.719-4.238,11.271-6.764A4.908,4.908,0,0,0,23.271,9.419ZM2.433,13.534a2.918,2.918,0,0,1,0-3.068C3.767,8.3,6.782,4.655,12,4.655A10.1,10.1,0,0,1,16.766,5.82L14.753,7.833a4.992,4.992,0,0,0-6.92,6.92l-2.31,2.31A13.723,13.723,0,0,1,2.433,13.534ZM15,12a3,3,0,0,1-3,3,2.951,2.951,0,0,1-1.285-.3L14.7,10.715A2.951,2.951,0,0,1,15,12ZM9,12a3,3,0,0,1,3-3,2.951,2.951,0,0,1,1.285.3L9.3,13.285A2.951,2.951,0,0,1,9,12Zm12.567,1.534C20.233,15.7,17.218,19.345,12,19.345A10.1,10.1,0,0,1,7.234,18.18l2.013-2.013a4.992,4.992,0,0,0,6.92-6.92l2.31-2.31a13.723,13.723,0,0,1,3.09,3.529A2.918,2.918,0,0,1,21.567,13.534Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=eye-crossed.BuwdBbiU.js.map diff --git a/dist/__chunks__/eye-crossed.BuwdBbiU.js.map b/dist/__chunks__/eye-crossed.BuwdBbiU.js.map new file mode 100644 index 00000000..a8f37cb1 --- /dev/null +++ b/dist/__chunks__/eye-crossed.BuwdBbiU.js.map @@ -0,0 +1 @@ +{"version":3,"file":"eye-crossed.BuwdBbiU.js","sources":["../../public/icons/eye-crossed.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.271,9.419A15.866,15.866,0,0,0,19.9,5.51l2.8-2.8a1,1,0,0,0-1.414-1.414L18.241,4.345A12.054,12.054,0,0,0,12,2.655C5.809,2.655,2.281,6.893.729,9.419a4.908,4.908,0,0,0,0,5.162A15.866,15.866,0,0,0,4.1,18.49l-2.8,2.8a1,1,0,1,0,1.414,1.414l3.052-3.052A12.054,12.054,0,0,0,12,21.345c6.191,0,9.719-4.238,11.271-6.764A4.908,4.908,0,0,0,23.271,9.419ZM2.433,13.534a2.918,2.918,0,0,1,0-3.068C3.767,8.3,6.782,4.655,12,4.655A10.1,10.1,0,0,1,16.766,5.82L14.753,7.833a4.992,4.992,0,0,0-6.92,6.92l-2.31,2.31A13.723,13.723,0,0,1,2.433,13.534ZM15,12a3,3,0,0,1-3,3,2.951,2.951,0,0,1-1.285-.3L14.7,10.715A2.951,2.951,0,0,1,15,12ZM9,12a3,3,0,0,1,3-3,2.951,2.951,0,0,1,1.285.3L9.3,13.285A2.951,2.951,0,0,1,9,12Zm12.567,1.534C20.233,15.7,17.218,19.345,12,19.345A10.1,10.1,0,0,1,7.234,18.18l2.013-2.013a4.992,4.992,0,0,0,6.92-6.92l2.31-2.31a13.723,13.723,0,0,1,3.09,3.529A2.918,2.918,0,0,1,21.567,13.534Z'/%3e%3c/svg%3e\""],"names":["eyeCrossed"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/eye-crossed.C49v3GRJ.js b/dist/__chunks__/eye-crossed.C49v3GRJ.js new file mode 100644 index 00000000..c4fe6fea --- /dev/null +++ b/dist/__chunks__/eye-crossed.C49v3GRJ.js @@ -0,0 +1,4 @@ +const l=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M23.271,9.419A15.866,15.866,0,0,0,19.9,5.51l2.8-2.8a1,1,0,0,0-1.414-1.414L18.241,4.345A12.054,12.054,0,0,0,12,2.655C5.809,2.655,2.281,6.893.729,9.419a4.908,4.908,0,0,0,0,5.162A15.866,15.866,0,0,0,4.1,18.49l-2.8,2.8a1,1,0,1,0,1.414,1.414l3.052-3.052A12.054,12.054,0,0,0,12,21.345c6.191,0,9.719-4.238,11.271-6.764A4.908,4.908,0,0,0,23.271,9.419ZM2.433,13.534a2.918,2.918,0,0,1,0-3.068C3.767,8.3,6.782,4.655,12,4.655A10.1,10.1,0,0,1,16.766,5.82L14.753,7.833a4.992,4.992,0,0,0-6.92,6.92l-2.31,2.31A13.723,13.723,0,0,1,2.433,13.534ZM15,12a3,3,0,0,1-3,3,2.951,2.951,0,0,1-1.285-.3L14.7,10.715A2.951,2.951,0,0,1,15,12ZM9,12a3,3,0,0,1,3-3,2.951,2.951,0,0,1,1.285.3L9.3,13.285A2.951,2.951,0,0,1,9,12Zm12.567,1.534C20.233,15.7,17.218,19.345,12,19.345A10.1,10.1,0,0,1,7.234,18.18l2.013-2.013a4.992,4.992,0,0,0,6.92-6.92l2.31-2.31a13.723,13.723,0,0,1,3.09,3.529A2.918,2.918,0,0,1,21.567,13.534Z"/></svg> +`;export{l as default}; +//# sourceMappingURL=eye-crossed.C49v3GRJ.js.map diff --git a/dist/__chunks__/eye-crossed.C49v3GRJ.js.map b/dist/__chunks__/eye-crossed.C49v3GRJ.js.map new file mode 100644 index 00000000..aed7e0c2 --- /dev/null +++ b/dist/__chunks__/eye-crossed.C49v3GRJ.js.map @@ -0,0 +1 @@ +{"version":3,"file":"eye-crossed.C49v3GRJ.js","sources":["../../public/icons/eye-crossed.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M23.271,9.419A15.866,15.866,0,0,0,19.9,5.51l2.8-2.8a1,1,0,0,0-1.414-1.414L18.241,4.345A12.054,12.054,0,0,0,12,2.655C5.809,2.655,2.281,6.893.729,9.419a4.908,4.908,0,0,0,0,5.162A15.866,15.866,0,0,0,4.1,18.49l-2.8,2.8a1,1,0,1,0,1.414,1.414l3.052-3.052A12.054,12.054,0,0,0,12,21.345c6.191,0,9.719-4.238,11.271-6.764A4.908,4.908,0,0,0,23.271,9.419ZM2.433,13.534a2.918,2.918,0,0,1,0-3.068C3.767,8.3,6.782,4.655,12,4.655A10.1,10.1,0,0,1,16.766,5.82L14.753,7.833a4.992,4.992,0,0,0-6.92,6.92l-2.31,2.31A13.723,13.723,0,0,1,2.433,13.534ZM15,12a3,3,0,0,1-3,3,2.951,2.951,0,0,1-1.285-.3L14.7,10.715A2.951,2.951,0,0,1,15,12ZM9,12a3,3,0,0,1,3-3,2.951,2.951,0,0,1,1.285.3L9.3,13.285A2.951,2.951,0,0,1,9,12Zm12.567,1.534C20.233,15.7,17.218,19.345,12,19.345A10.1,10.1,0,0,1,7.234,18.18l2.013-2.013a4.992,4.992,0,0,0,6.92-6.92l2.31-2.31a13.723,13.723,0,0,1,3.09,3.529A2.918,2.918,0,0,1,21.567,13.534Z\\\"/></svg>\\n\""],"names":["eyeCrossed"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/eye.BiVxUQA0.js b/dist/__chunks__/eye.BiVxUQA0.js new file mode 100644 index 00000000..2dbebd7f --- /dev/null +++ b/dist/__chunks__/eye.BiVxUQA0.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.271,9.419C21.72,6.893,18.192,2.655,12,2.655S2.28,6.893.729,9.419a4.908,4.908,0,0,0,0,5.162C2.28,17.107,5.808,21.345,12,21.345s9.72-4.238,11.271-6.764A4.908,4.908,0,0,0,23.271,9.419Zm-1.705,4.115C20.234,15.7,17.219,19.345,12,19.345S3.766,15.7,2.434,13.534a2.918,2.918,0,0,1,0-3.068C3.766,8.3,6.781,4.655,12,4.655s8.234,3.641,9.566,5.811A2.918,2.918,0,0,1,21.566,13.534Z'/%3e%3cpath%20d='M12,7a5,5,0,1,0,5,5A5.006,5.006,0,0,0,12,7Zm0,8a3,3,0,1,1,3-3A3,3,0,0,1,12,15Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=eye.BiVxUQA0.js.map diff --git a/dist/__chunks__/eye.BiVxUQA0.js.map b/dist/__chunks__/eye.BiVxUQA0.js.map new file mode 100644 index 00000000..4ea2e326 --- /dev/null +++ b/dist/__chunks__/eye.BiVxUQA0.js.map @@ -0,0 +1 @@ +{"version":3,"file":"eye.BiVxUQA0.js","sources":["../../public/icons/eye.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.271,9.419C21.72,6.893,18.192,2.655,12,2.655S2.28,6.893.729,9.419a4.908,4.908,0,0,0,0,5.162C2.28,17.107,5.808,21.345,12,21.345s9.72-4.238,11.271-6.764A4.908,4.908,0,0,0,23.271,9.419Zm-1.705,4.115C20.234,15.7,17.219,19.345,12,19.345S3.766,15.7,2.434,13.534a2.918,2.918,0,0,1,0-3.068C3.766,8.3,6.781,4.655,12,4.655s8.234,3.641,9.566,5.811A2.918,2.918,0,0,1,21.566,13.534Z'/%3e%3cpath%20d='M12,7a5,5,0,1,0,5,5A5.006,5.006,0,0,0,12,7Zm0,8a3,3,0,1,1,3-3A3,3,0,0,1,12,15Z'/%3e%3c/svg%3e\""],"names":["eye"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/eye.Cm2FxO9V.js b/dist/__chunks__/eye.Cm2FxO9V.js new file mode 100644 index 00000000..f560a6ae --- /dev/null +++ b/dist/__chunks__/eye.Cm2FxO9V.js @@ -0,0 +1,4 @@ +const t=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M23.271,9.419C21.72,6.893,18.192,2.655,12,2.655S2.28,6.893.729,9.419a4.908,4.908,0,0,0,0,5.162C2.28,17.107,5.808,21.345,12,21.345s9.72-4.238,11.271-6.764A4.908,4.908,0,0,0,23.271,9.419Zm-1.705,4.115C20.234,15.7,17.219,19.345,12,19.345S3.766,15.7,2.434,13.534a2.918,2.918,0,0,1,0-3.068C3.766,8.3,6.781,4.655,12,4.655s8.234,3.641,9.566,5.811A2.918,2.918,0,0,1,21.566,13.534Z"/><path d="M12,7a5,5,0,1,0,5,5A5.006,5.006,0,0,0,12,7Zm0,8a3,3,0,1,1,3-3A3,3,0,0,1,12,15Z"/></svg> +`;export{t as default}; +//# sourceMappingURL=eye.Cm2FxO9V.js.map diff --git a/dist/__chunks__/eye.Cm2FxO9V.js.map b/dist/__chunks__/eye.Cm2FxO9V.js.map new file mode 100644 index 00000000..ec81be42 --- /dev/null +++ b/dist/__chunks__/eye.Cm2FxO9V.js.map @@ -0,0 +1 @@ +{"version":3,"file":"eye.Cm2FxO9V.js","sources":["../../public/icons/eye.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M23.271,9.419C21.72,6.893,18.192,2.655,12,2.655S2.28,6.893.729,9.419a4.908,4.908,0,0,0,0,5.162C2.28,17.107,5.808,21.345,12,21.345s9.72-4.238,11.271-6.764A4.908,4.908,0,0,0,23.271,9.419Zm-1.705,4.115C20.234,15.7,17.219,19.345,12,19.345S3.766,15.7,2.434,13.534a2.918,2.918,0,0,1,0-3.068C3.766,8.3,6.781,4.655,12,4.655s8.234,3.641,9.566,5.811A2.918,2.918,0,0,1,21.566,13.534Z\\\"/><path d=\\\"M12,7a5,5,0,1,0,5,5A5.006,5.006,0,0,0,12,7Zm0,8a3,3,0,1,1,3-3A3,3,0,0,1,12,15Z\\\"/></svg>\\n\""],"names":["eye"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/facebook.3ENFaNKU.js b/dist/__chunks__/facebook.3ENFaNKU.js new file mode 100644 index 00000000..4dc0b8fa --- /dev/null +++ b/dist/__chunks__/facebook.3ENFaNKU.js @@ -0,0 +1,2 @@ +const h='<?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 30 30" width="30px" height="30px"> <path d="M15,3C8.373,3,3,8.373,3,15c0,6.016,4.432,10.984,10.206,11.852V18.18h-2.969v-3.154h2.969v-2.099c0-3.475,1.693-5,4.581-5 c1.383,0,2.115,0.103,2.461,0.149v2.753h-1.97c-1.226,0-1.654,1.163-1.654,2.473v1.724h3.593L19.73,18.18h-3.106v8.697 C22.481,26.083,27,21.075,27,15C27,8.373,21.627,3,15,3z"/></svg>';export{h as default}; +//# sourceMappingURL=facebook.3ENFaNKU.js.map diff --git a/dist/__chunks__/facebook.3ENFaNKU.js.map b/dist/__chunks__/facebook.3ENFaNKU.js.map new file mode 100644 index 00000000..e7ce84b9 --- /dev/null +++ b/dist/__chunks__/facebook.3ENFaNKU.js.map @@ -0,0 +1 @@ +{"version":3,"file":"facebook.3ENFaNKU.js","sources":["../../public/icons/facebook.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\"?><svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" viewBox=\\\"0 0 30 30\\\" width=\\\"30px\\\" height=\\\"30px\\\"> <path d=\\\"M15,3C8.373,3,3,8.373,3,15c0,6.016,4.432,10.984,10.206,11.852V18.18h-2.969v-3.154h2.969v-2.099c0-3.475,1.693-5,4.581-5 c1.383,0,2.115,0.103,2.461,0.149v2.753h-1.97c-1.226,0-1.654,1.163-1.654,2.473v1.724h3.593L19.73,18.18h-3.106v8.697 C22.481,26.083,27,21.075,27,15C27,8.373,21.627,3,15,3z\\\"/></svg>\""],"names":["facebook"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/facebook.CXLf4imL.js b/dist/__chunks__/facebook.CXLf4imL.js new file mode 100644 index 00000000..60f5480c --- /dev/null +++ b/dist/__chunks__/facebook.CXLf4imL.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2030%2030'%20width='30px'%20height='30px'%3e%3cpath%20d='M15,3C8.373,3,3,8.373,3,15c0,6.016,4.432,10.984,10.206,11.852V18.18h-2.969v-3.154h2.969v-2.099c0-3.475,1.693-5,4.581-5%20c1.383,0,2.115,0.103,2.461,0.149v2.753h-1.97c-1.226,0-1.654,1.163-1.654,2.473v1.724h3.593L19.73,18.18h-3.106v8.697%20C22.481,26.083,27,21.075,27,15C27,8.373,21.627,3,15,3z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=facebook.CXLf4imL.js.map diff --git a/dist/__chunks__/facebook.CXLf4imL.js.map b/dist/__chunks__/facebook.CXLf4imL.js.map new file mode 100644 index 00000000..8cb6c713 --- /dev/null +++ b/dist/__chunks__/facebook.CXLf4imL.js.map @@ -0,0 +1 @@ +{"version":3,"file":"facebook.CXLf4imL.js","sources":["../../public/icons/facebook.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2030%2030'%20width='30px'%20height='30px'%3e%3cpath%20d='M15,3C8.373,3,3,8.373,3,15c0,6.016,4.432,10.984,10.206,11.852V18.18h-2.969v-3.154h2.969v-2.099c0-3.475,1.693-5,4.581-5%20c1.383,0,2.115,0.103,2.461,0.149v2.753h-1.97c-1.226,0-1.654,1.163-1.654,2.473v1.724h3.593L19.73,18.18h-3.106v8.697%20C22.481,26.083,27,21.075,27,15C27,8.373,21.627,3,15,3z'/%3e%3c/svg%3e\""],"names":["facebook"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/fetch.service.yiMnp1FM.js b/dist/__chunks__/fetch.service.yiMnp1FM.js new file mode 100644 index 00000000..53539a02 --- /dev/null +++ b/dist/__chunks__/fetch.service.yiMnp1FM.js @@ -0,0 +1,18 @@ +const b=e=>{const t=new URL(window.hlx.codeBasePath,window.location.origin);return new URL(e,t)};var p={},P;function x(e){return function(...t){return function(n,r,o){return Object.assign(Object.assign({},o),{value:e(o.value,...t)})}}}Object.defineProperty(p,"__esModule",{value:!0});const O=x(function(e,t=0){let n=-1;const r=function(...o){clearTimeout(n),n=window.setTimeout(()=>{e.call(this,...o)},t)};return r.cancel=function(){clearTimeout(n)},r}),Q=x(function(e,t=0){let n,r=[];const o=function(...s){r=s,n===void 0&&(n=window.setTimeout(()=>{n=void 0,e.call(this,...r)},t))};return o.cancel=function(){clearTimeout(n),n=void 0},o});p.debounce=O,P=p.throttle=Q;var i={},R,w;Object.defineProperty(i,"__esModule",{value:!0});const L=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),C=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},f=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},M=(e,t)=>e.classList.contains(t);function d(e){return Symbol.iterator in e}function T(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const j=(e,t,n,r,o)=>{if(e==null||d(e)&&!T(e))return;if(d(e)&&!(e instanceof HTMLElement)){for(const a of e)j(a,t,n,r,o);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(a=>{const c=$(e,a,n,r);if(!r.eventBindingMap[c]){const l=n.bind(r);return r.eventBindingMap[c]=l,e.addEventListener(a.trim(),l,o)}})};function $(e,t,n,r){return`${m(e,r)}# + ${t.trim()}# + ${m(n,r)}# + ${m(r,r)}`.replace(/\n/gm,"").replace(/\s/g,"")}function m(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const r="xxxxxxxx".replace(/x/g,D).toLowerCase();t.eventIdMap.set(e,r),n=r}return n}function D(){return(100*Math.random()%36|0).toString(36)}const A=(e,t,n,r,o)=>{if(e==null||d(e)&&!T(e))return;if(d(e)&&!(e instanceof HTMLElement)){for(const a of e)A(a,t,n,r,o);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(a=>{const c=$(e,a,n,r),l=r.eventBindingMap[c];l&&(delete r.eventBindingMap[c],e.removeEventListener(a,l,o))})},E=(e,t)=>{L(e,t).forEach(n=>e.removeChild(n))},S=(e,t,n)=>new Promise(r=>{n!==void 0&&setTimeout(()=>r(),n),e.addEventListener(t,()=>r())});i.addClass=f,i.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),i.findAll=L,i.forEachNode=(e,t,n=window)=>{for(let r=0;r<e.length;r++)t.call(n,e[r],r,e)},w=i.getCurrentMQ=e=>{let t="";return e.forEach(n=>{!t.length&&window.matchMedia(n.query).matches&&(t=n.name)}),t},i.getInnerText=e=>e.innerText||e.textContent||"",i.getParent=(e,t)=>e.closest(t),i.getUniqueID=()=>Math.random().toString(36).substr(2,9),i.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,i.hasClass=M,i.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let r={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(r=t.getBoundingClientRect()),n.top>=r.top&&n.right<=r.right&&n.bottom<=r.bottom&&n.left>=r.left},i.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),R=i.onEvent=j,i.removeChildren=E,i.removeChilds=E,i.removeClass=C,i.removeEvent=A,i.toggleClass=(e,t,n)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const r of e)n===!0?f(r,t):M(r,t)||n===!1?C(r,t):f(r,t)}},i.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),i.waitForAnimationEnd=function(e,t){return new Promise((n,r)=>{e.addEventListener("animationend",function o(s){s.target===e&&(t&&s.animationName!==t||(e.removeEventListener("animationend",o),n(s)))})})},i.waitForEvent=S,i.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():S(e,"kl-component-initialized",3e3)},i.waitForTransitionEnd=function(e,t){return new Promise((n,r)=>{e.addEventListener("transitionend",function o(s){s.target===e&&(t&&s.propertyName!==t||(e.removeEventListener("transitionend",o),n(s)))})})};var q={};Object.defineProperty(q,"__esModule",{value:!0});q.fetchJSON=(e,t)=>new Promise((n,r)=>{fetch(e,t).then(o=>{o.ok?n(o.json()):r(o)}).catch(o=>r(o))});var h={};Object.defineProperty(h,"__esModule",{value:!0});const g=e=>typeof e=="object"&&e!==null?JSON.stringify(e):String(e);h.getValue=(e={},t="")=>{const n=t.split(".");let r=0,o=e;for(;o&&r<n.length;)o=o[n[r]],r++;return o},h.isEqual=(e,t)=>typeof e==typeof t&&(typeof e=="object"?g(e).localeCompare(g(t))===0:e===t),h.isFilledObject=function(e){return typeof e=="object"&&e!==null&&Object.keys(e).length>0},h.naiveClone=function e(t){return typeof t!="object"?t:t===null?null:Array.isArray(t)?t.map(n=>e(n)):Object.entries(t).reduce((n,[r,o])=>(n[r]=e(o),n),{})},h.toArray=e=>Array.isArray(e)?e:[e],h.toString=g;/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */class u{constructor(){this.eventIdMap=new WeakMap,this.eventBindingMap={},this.lastMQ=w(u.mediaQuerys),R(window,"resize",this.handleMQChange,this)}static getInstance(t){return u.instance===void 0&&(u.mediaQuerys=t,u.instance=new u),u.instance}handleMQChange(){const t=w(u.mediaQuerys);t!==this.lastMQ&&(window.dispatchEvent(new CustomEvent("kl-mq-change",{detail:{newMQ:t,oldMQ:this.lastMQ}})),this.lastMQ=t)}}(function(e,t,n,r){var o,s=arguments.length,a=s<3?t:r===null?r=Object.getOwnPropertyDescriptor(t,n):r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")a=Reflect.decorate(e,t,n,r);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(a=(s<3?o(a):s>3?o(t,n,a):o(t,n))||a);s>3&&a&&Object.defineProperty(t,n,a)})([P(100)],u.prototype,"handleMQChange",null);var I=new class{constructor(){this.urlSearchParams=new URLSearchParams(window.location.search)}get(e){return this.urlSearchParams.get(e)}getAll(e){return this.urlSearchParams.getAll(e)}getAllKeys(){return Array.from(this.urlSearchParams.keys())}set(e,t){this.urlSearchParams.set(e,t),this.updateUrl()}delete(e){this.urlSearchParams.delete(e),this.updateUrl()}getString(){return this.urlSearchParams.toString()}get curUrl(){return`${window.location.protocol}//${window.location.host}${window.location.pathname}`}updateUrl(){const e=this.getString(),t=this.curUrl,n=window.location.hash,r=e!==""?`${t}?${e}`:t;window.history.replaceState({path:r},"",r),n!==""&&(window.location.hash=n)}},F=new Proxy(console,{get:(e,t)=>I.get("js-debug")!==null?e[t]:()=>{}});new class{constructor(){this.componentMap=new WeakMap,this.intersectionObserver=new IntersectionObserver(e=>this.handleIntersectionChange(e),{rootMargin:"500px 0px"})}subscribe(e,t){this.componentMap.set(e,t),this.intersectionObserver.observe(e)}unsubscribe(e){this.intersectionObserver.unobserve(e),this.componentMap.delete(e)}handleIntersectionChange(e){e.forEach(t=>{const n=t.target;if(!t.isIntersecting||!this.componentMap.has(n))return;const r=this.componentMap.get(n);this.unsubscribe(n),r()})}};class N{constructor(){this.runtimeCache=new Map}get(t){return this.runtimeCache.get(t)}set(t,n){this.runtimeCache.set(t,n)}has(t){return this.runtimeCache.has(t)}delete(t){this.runtimeCache.delete(t)}}class U{constructor(){this.requestPipeline=new Map,this.runtimeCache=new N}fetchJson(t,n={}){return this.fetchData(b(t).href,n,this.getResponseJSON)}fetchText(t,n={}){return this.fetchData(b(t).href,n,this.getResponseText)}async fetchData(t,n,r){const{cacheOptions:o}=n,s=this.getCachedData(t,o);if(s!==null)return s;const a=this.requestPipeline.get(t);if(a!==void 0)return r(await a);const c=fetch(t,n.fetchOptions);this.requestPipeline.set(t,c);const l=await c;this.requestPipeline.delete(t);const v=await r(l);if(this.setCachedData(t,v,o),!l.ok){const y=await l.text();throw F.error(`FetchService: Error fetching data from ${t}: ${y}`),new Error(`Error fetching data from ${t}: ${y}`)}return v}async getResponseJSON(t){return await t.clone().json()}async getResponseText(t){return await t.clone().text()}getCachedData(t,n){return(n==null?void 0:n.cacheType)==="runtime"?this.runtimeCache.get(t)??null:null}setCachedData(t,n,r){(r==null?void 0:r.cacheType)==="runtime"&&this.runtimeCache.set(t,n)}}const k=new U;export{k as F,b as g,F as m}; +//# sourceMappingURL=fetch.service.yiMnp1FM.js.map diff --git a/dist/__chunks__/fetch.service.yiMnp1FM.js.map b/dist/__chunks__/fetch.service.yiMnp1FM.js.map new file mode 100644 index 00000000..1b5ab252 --- /dev/null +++ b/dist/__chunks__/fetch.service.yiMnp1FM.js.map @@ -0,0 +1 @@ +{"version":3,"file":"fetch.service.yiMnp1FM.js","sources":["../../src/app/utils/getUrlForEndpoint.ts","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/function-helpers/decorators/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/api-helpers/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/object-helpers/index.js","../../node_modules/@kluntje/services/lib/index.module.js","../../src/utils/RuntimeCache.ts","../../src/services/fetch.service.ts"],"sourcesContent":["/**\n * Get the URL for an endpoint.\n * @param endpoint - The endpoint.\n * @returns URL\n * @example\n * const url = getUrlForEndpoint('block1/block1.css');\n * console.log(url);\n * Output: URL { href: 'http://localhost:3000/block1/block1.css' }\n */\nexport const getUrlForEndpoint = (endpoint: string): URL => {\n const baseUrl = new URL(window.hlx.codeBasePath, window.location.origin);\n return new URL(endpoint, baseUrl);\n};\n","\"use strict\";function t(t){return function(...e){return function(n,o,c){return Object.assign(Object.assign({},c),{value:t(c.value,...e)})}}}Object.defineProperty(exports,\"__esModule\",{value:!0});const e=t((function(t,e=0){let n=-1;const o=function(...o){clearTimeout(n),n=window.setTimeout((()=>{t.call(this,...o)}),e)};return o.cancel=function(){clearTimeout(n)},o})),n=t((function(t,e=0){let n,o=[];const c=function(...c){o=c,void 0===n&&(n=window.setTimeout((()=>{n=void 0,t.call(this,...o)}),e))};return c.cancel=function(){clearTimeout(n),n=void 0},c}));exports.debounce=e,exports.throttle=n;\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,a)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,a);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=l(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,a)}}))};function l(e,t,n,o){return`${a(e,o)}#\\n ${t.trim()}#\\n ${a(n,o)}#\\n ${a(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function a(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let a;a=\"string\"==typeof t?t.trim().split(\" \"):t,a.forEach((t=>{const r=l(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o<e.length;o++)t.call(n,e[o],o,e)},exports.getCurrentMQ=e=>{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});exports.fetchJSON=(e,t)=>new Promise(((o,s)=>{fetch(e,t).then((e=>{e.ok?o(e.json()):s(e)})).catch((e=>s(e)))}));\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=e=>\"object\"==typeof e&&null!==e?JSON.stringify(e):String(e);exports.getValue=(e={},t=\"\")=>{const r=t.split(\".\");let o=0,n=e;for(;n&&o<r.length;)n=n[r[o]],o++;return n},exports.isEqual=(t,r)=>typeof t==typeof r&&(\"object\"==typeof t?0===e(t).localeCompare(e(r)):t===r),exports.isFilledObject=function(e){return\"object\"==typeof e&&null!==e&&Object.keys(e).length>0},exports.naiveClone=function e(t){return\"object\"!=typeof t?t:null===t?null:Array.isArray(t)?t.map((t=>e(t))):Object.entries(t).reduce(((t,[r,o])=>(t[r]=e(o),t)),{})},exports.toArray=e=>Array.isArray(e)?e:[e],exports.toString=e;\n//# sourceMappingURL=index.js.map\n","import{throttle as e}from\"@kluntje/js-utils/lib/function-helpers/decorators\";import{getCurrentMQ as t,onEvent as n}from\"@kluntje/js-utils/lib/dom-helpers\";import{fetchJSON as r}from\"@kluntje/js-utils/lib/api-helpers\";import{isFilledObject as s}from\"@kluntje/js-utils/lib/object-helpers\";const i=\"kl-mq-change\",a=\"kl-in-vp\",o=\"kl-out-vp\";class l{constructor(){}static getInstance(){return void 0===l.instance&&(l.instance=new IntersectionObserver(l.handleIntersectionChange)),l.instance}static handleIntersectionChange(e){Object.keys(e).forEach((t=>{const n=e[t],r=n.target;n.isIntersecting?r.dispatchEvent(new CustomEvent(\"kl-in-vp\",{bubbles:!1})):r.dispatchEvent(new CustomEvent(\"kl-out-vp\",{bubbles:!1}))}))}}\n/*! *****************************************************************************\nCopyright (c) Microsoft Corporation.\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY\nAND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\nLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR\nOTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\nPERFORMANCE OF THIS SOFTWARE.\n***************************************************************************** */class c{constructor(){this.eventIdMap=new WeakMap,this.eventBindingMap={},this.lastMQ=t(c.mediaQuerys),n(window,\"resize\",this.handleMQChange,this)}static getInstance(e){return void 0===c.instance&&(c.mediaQuerys=e,c.instance=new c),c.instance}handleMQChange(){const e=t(c.mediaQuerys);e!==this.lastMQ&&(window.dispatchEvent(new CustomEvent(\"kl-mq-change\",{detail:{newMQ:e,oldMQ:this.lastMQ}})),this.lastMQ=e)}}!function(e,t,n,r){var s,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if(\"object\"==typeof Reflect&&\"function\"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(i<3?s(a):i>3?s(t,n,a):s(t,n))||a);i>3&&a&&Object.defineProperty(t,n,a)}([e(100)],c.prototype,\"handleMQChange\",null);const h=Symbol(\"resolve\"),d=Symbol(\"reject\"),u=Symbol(\"pending\");class p{static get PLACEHOLDER_SELECTOR(){return\"kl-i18n-placeholder\"}static getInstance(){return void 0===p._instance&&(p._instance=new p),p._instance}get isSetUp(){return Boolean(this._url||s(this._dictionary))}get loaded(){return this._loaded}get ready(){return this._ready[u]||this.fetchI18nDictionary(),this._ready}setUp({url:e,dictionary:t}={}){if(this.isSetUp)console.warn(\"@kluntje I18nService: service has already been set up. You can't set it up twice!\");else if(e)this._url=e;else{if(!t)throw new Error('@kluntje I18nService: a \"url\" or \"dictionary\" should have been passed to the setUp function.');this._dictionary=t,this._loaded=!0,this._ready[h](),this._ready[u]=!0}}get(e,{fallback:t,interpolations:n}={}){if(this.loaded){if(this._dictionary.hasOwnProperty(e)){let t=this._dictionary[e];return n&&Object.entries(n).forEach((([e,n])=>{t=t.split(`{${e}}`).join(String(n))})),t}return console.warn(`@kluntje I18nService: i18n for key '${e}' is missing in dictionary!`),void 0!==t?t:this.getHumanReadableName(e)}return this._ready[u]||(this.addStyling(),this.fetchI18nDictionary()),this.getPlaceholder(e,{fallback:t,interpolations:n})}constructor(){this._loaded=!1,this._dictionary={},this._ready=this.getReadyPromise()}getReadyPromise(){let e,t;const n=new Promise(((n,r)=>{e=n,t=r}));return n[h]=e,n[d]=t,n[u]=!1,n}ensureSetup(){if(!this.isSetUp)throw new Error(\"@kluntje I18nService: should be set up before calling other APIs\")}addStyling(){const e=document.head,t=document.createElement(\"style\");t.type=\"text/css\",t.appendChild(document.createTextNode(`\\n .${p.PLACEHOLDER_SELECTOR} {\\n display: contents;\\n }\\n `)),e.appendChild(t)}fetchI18nDictionary(){this.ensureSetup(),this._ready[u]=!0,r(this._url).then((e=>{this._dictionary=e,this._loaded=!0,this._ready[h](),this.fillInPlaceholders()})).catch((e=>{console.error(\"@kluntje I18nService: unable to fetch keys from server!\",e),this._loaded=!0,this._ready[h]()}))}fillInPlaceholders(){Array.from(document.getElementsByClassName(p.PLACEHOLDER_SELECTOR)).forEach((e=>{const{key:t,fallback:n,interpolations:r}=e.dataset;e.replaceWith(this.get(t,{fallback:n,interpolations:r?JSON.parse(r):void 0}))}))}getHumanReadableName(e){return e.split(\".\").reverse()[0].replace(/[A-Z]/g,(e=>` ${e.toLowerCase()}`))}getPlaceholder(e,{fallback:t,interpolations:n}={}){const r=document.createElement(\"span\");return r.innerText=void 0!==t?t:this.getHumanReadableName(e),r.classList.add(p.PLACEHOLDER_SELECTOR),r.setAttribute(\"data-key\",e),t&&r.setAttribute(\"data-fallback\",t),n&&r.setAttribute(\"data-interpolations\",JSON.stringify(n)),r.outerHTML}}var g=new class{constructor(){this.urlSearchParams=new URLSearchParams(window.location.search)}get(e){return this.urlSearchParams.get(e)}getAll(e){return this.urlSearchParams.getAll(e)}getAllKeys(){return Array.from(this.urlSearchParams.keys())}set(e,t){this.urlSearchParams.set(e,t),this.updateUrl()}delete(e){this.urlSearchParams.delete(e),this.updateUrl()}getString(){return this.urlSearchParams.toString()}get curUrl(){return`${window.location.protocol}//${window.location.host}${window.location.pathname}`}updateUrl(){const e=this.getString(),t=this.curUrl,n=window.location.hash,r=\"\"!==e?`${t}?${e}`:t;window.history.replaceState({path:r},\"\",r),\"\"!==n&&(window.location.hash=n)}};var m=new Proxy(console,{get:(e,t)=>null!==g.get(\"js-debug\")?e[t]:()=>{}});var y=new class{constructor(){this.componentMap=new WeakMap,this.intersectionObserver=new IntersectionObserver((e=>this.handleIntersectionChange(e)),{rootMargin:\"500px 0px\"})}subscribe(e,t){this.componentMap.set(e,t),this.intersectionObserver.observe(e)}unsubscribe(e){this.intersectionObserver.unobserve(e),this.componentMap.delete(e)}handleIntersectionChange(e){e.forEach((e=>{const t=e.target;if(!e.isIntersecting||!this.componentMap.has(t))return;const n=this.componentMap.get(t);this.unsubscribe(t),n()}))}};export{m as DebuggerService,p as I18nService,a as IN_VP_EVENT,y as LazyConnectService,i as MQ_CHANGE_EVENT,c as MediaQueryService,o as OUT_VP_EVENT,g as URLSearchParamsService,l as ViewportObserver};\n//# sourceMappingURL=index.module.js.map\n","export class RuntimeCache {\n private runtimeCache: Map<string, any> = new Map();\n\n public get<T>(key: string): T | undefined {\n return this.runtimeCache.get(key);\n }\n\n public set<T>(key: string, value: T): void {\n this.runtimeCache.set(key, value);\n }\n\n public has(key: string): boolean {\n return this.runtimeCache.has(key);\n }\n\n public delete(key: string): void {\n this.runtimeCache.delete(key);\n }\n}\n","import { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint';\nimport { RuntimeCache } from '../utils/RuntimeCache';\nimport { DebuggerService } from '@kluntje/services';\n\nexport interface FetchServiceCacheOptions {\n cacheType?: 'runtime'; // 'local' | 'session' | \"request\" can be added later\n}\n\nexport interface FetchServiceOptions {\n fetchOptions?: RequestInit;\n cacheOptions?: FetchServiceCacheOptions;\n}\n\nclass FetchService {\n private requestPipeline: Map<string, Promise<Response>> = new Map();\n\n private runtimeCache = new RuntimeCache();\n\n public fetchJson<T>(endpoint: string, options: FetchServiceOptions = {}): Promise<T> {\n return this.fetchData(getUrlForEndpoint(endpoint).href, options, this.getResponseJSON<T>);\n }\n\n public fetchText(endpoint: string, options: FetchServiceOptions = {}): Promise<string> {\n return this.fetchData(getUrlForEndpoint(endpoint).href, options, this.getResponseText);\n }\n\n private async fetchData<T>(\n url: string,\n options: FetchServiceOptions,\n dataMapper: (Response) => Promise<T>\n ): Promise<T> {\n const { cacheOptions } = options;\n const cachedData = this.getCachedData<T>(url, cacheOptions);\n if (cachedData !== null) return cachedData;\n\n const pipelinedRequest = this.requestPipeline.get(url);\n if (pipelinedRequest !== undefined) return dataMapper(await pipelinedRequest);\n\n const request = fetch(url, options.fetchOptions);\n this.requestPipeline.set(url, request);\n\n const response = await request;\n this.requestPipeline.delete(url);\n const responseData = await dataMapper(response);\n\n this.setCachedData(url, responseData, cacheOptions);\n\n if (!response.ok) {\n const errorText = await response.text();\n\n DebuggerService.error(`FetchService: Error fetching data from ${url}: ${errorText}`);\n\n throw new Error(`Error fetching data from ${url}: ${errorText}`);\n }\n return responseData;\n }\n\n private async getResponseJSON<T>(response: Response): Promise<T> {\n const responseClone = response.clone();\n const responseJson = await responseClone.json();\n return responseJson;\n }\n\n private async getResponseText(response: Response): Promise<string> {\n const responseClone = response.clone();\n const responseText = await responseClone.text();\n return responseText;\n }\n\n private getCachedData<T>(url: string, cacheOptions?: FetchServiceCacheOptions): T | null {\n if (cacheOptions?.cacheType === 'runtime') {\n return this.runtimeCache.get(url) ?? null;\n }\n return null;\n }\n\n private setCachedData<T>(url: string, data: T, cacheOptions?: FetchServiceCacheOptions): void {\n if (cacheOptions?.cacheType === 'runtime') {\n this.runtimeCache.set(url, data);\n }\n }\n}\n\nexport default new FetchService();\n"],"names":["getUrlForEndpoint","endpoint","baseUrl","t","e","o","c","decorators","n","throttle","domHelpers","r","i","s","a","d","l","u","f","getCurrentMQ","onEvent","apiHelpers","objectHelpers","g","m","RuntimeCache","key","value","FetchService","options","url","dataMapper","cacheOptions","cachedData","pipelinedRequest","request","response","responseData","errorText","DebuggerService","data","FetchService$1"],"mappings":"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","x_google_ignoreList":[1,2,3,4,5]} \ No newline at end of file diff --git a/dist/__chunks__/globe.CL8EEqDs.js b/dist/__chunks__/globe.CL8EEqDs.js new file mode 100644 index 00000000..5ad7db0a --- /dev/null +++ b/dist/__chunks__/globe.CL8EEqDs.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm8.647,7H17.426a19.676,19.676,0,0,0-2.821-4.644A10.031,10.031,0,0,1,20.647,7ZM16.5,12a10.211,10.211,0,0,1-.476,3H7.976A10.211,10.211,0,0,1,7.5,12a10.211,10.211,0,0,1,.476-3h8.048A10.211,10.211,0,0,1,16.5,12ZM8.778,17h6.444A19.614,19.614,0,0,1,12,21.588,19.57,19.57,0,0,1,8.778,17Zm0-10A19.614,19.614,0,0,1,12,2.412,19.57,19.57,0,0,1,15.222,7ZM9.4,2.356A19.676,19.676,0,0,0,6.574,7H3.353A10.031,10.031,0,0,1,9.4,2.356ZM2.461,9H5.9a12.016,12.016,0,0,0-.4,3,12.016,12.016,0,0,0,.4,3H2.461a9.992,9.992,0,0,1,0-6Zm.892,8H6.574A19.676,19.676,0,0,0,9.4,21.644,10.031,10.031,0,0,1,3.353,17Zm11.252,4.644A19.676,19.676,0,0,0,17.426,17h3.221A10.031,10.031,0,0,1,14.605,21.644ZM21.539,15H18.1a12.016,12.016,0,0,0,.4-3,12.016,12.016,0,0,0-.4-3h3.437a9.992,9.992,0,0,1,0,6Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=globe.CL8EEqDs.js.map diff --git a/dist/__chunks__/globe.CL8EEqDs.js.map b/dist/__chunks__/globe.CL8EEqDs.js.map new file mode 100644 index 00000000..ea85a2dc --- /dev/null +++ b/dist/__chunks__/globe.CL8EEqDs.js.map @@ -0,0 +1 @@ +{"version":3,"file":"globe.CL8EEqDs.js","sources":["../../public/icons/globe.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm8.647,7H17.426a19.676,19.676,0,0,0-2.821-4.644A10.031,10.031,0,0,1,20.647,7ZM16.5,12a10.211,10.211,0,0,1-.476,3H7.976A10.211,10.211,0,0,1,7.5,12a10.211,10.211,0,0,1,.476-3h8.048A10.211,10.211,0,0,1,16.5,12ZM8.778,17h6.444A19.614,19.614,0,0,1,12,21.588,19.57,19.57,0,0,1,8.778,17Zm0-10A19.614,19.614,0,0,1,12,2.412,19.57,19.57,0,0,1,15.222,7ZM9.4,2.356A19.676,19.676,0,0,0,6.574,7H3.353A10.031,10.031,0,0,1,9.4,2.356ZM2.461,9H5.9a12.016,12.016,0,0,0-.4,3,12.016,12.016,0,0,0,.4,3H2.461a9.992,9.992,0,0,1,0-6Zm.892,8H6.574A19.676,19.676,0,0,0,9.4,21.644,10.031,10.031,0,0,1,3.353,17Zm11.252,4.644A19.676,19.676,0,0,0,17.426,17h3.221A10.031,10.031,0,0,1,14.605,21.644ZM21.539,15H18.1a12.016,12.016,0,0,0,.4-3,12.016,12.016,0,0,0-.4-3h3.437a9.992,9.992,0,0,1,0,6Z'/%3e%3c/svg%3e\""],"names":["globe"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/globe.DIrN3GJL.js b/dist/__chunks__/globe.DIrN3GJL.js new file mode 100644 index 00000000..a42e00df --- /dev/null +++ b/dist/__chunks__/globe.DIrN3GJL.js @@ -0,0 +1,4 @@ +const A=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm8.647,7H17.426a19.676,19.676,0,0,0-2.821-4.644A10.031,10.031,0,0,1,20.647,7ZM16.5,12a10.211,10.211,0,0,1-.476,3H7.976A10.211,10.211,0,0,1,7.5,12a10.211,10.211,0,0,1,.476-3h8.048A10.211,10.211,0,0,1,16.5,12ZM8.778,17h6.444A19.614,19.614,0,0,1,12,21.588,19.57,19.57,0,0,1,8.778,17Zm0-10A19.614,19.614,0,0,1,12,2.412,19.57,19.57,0,0,1,15.222,7ZM9.4,2.356A19.676,19.676,0,0,0,6.574,7H3.353A10.031,10.031,0,0,1,9.4,2.356ZM2.461,9H5.9a12.016,12.016,0,0,0-.4,3,12.016,12.016,0,0,0,.4,3H2.461a9.992,9.992,0,0,1,0-6Zm.892,8H6.574A19.676,19.676,0,0,0,9.4,21.644,10.031,10.031,0,0,1,3.353,17Zm11.252,4.644A19.676,19.676,0,0,0,17.426,17h3.221A10.031,10.031,0,0,1,14.605,21.644ZM21.539,15H18.1a12.016,12.016,0,0,0,.4-3,12.016,12.016,0,0,0-.4-3h3.437a9.992,9.992,0,0,1,0,6Z"/></svg> +`;export{A as default}; +//# sourceMappingURL=globe.DIrN3GJL.js.map diff --git a/dist/__chunks__/globe.DIrN3GJL.js.map b/dist/__chunks__/globe.DIrN3GJL.js.map new file mode 100644 index 00000000..f1a1d688 --- /dev/null +++ b/dist/__chunks__/globe.DIrN3GJL.js.map @@ -0,0 +1 @@ +{"version":3,"file":"globe.DIrN3GJL.js","sources":["../../public/icons/globe.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm8.647,7H17.426a19.676,19.676,0,0,0-2.821-4.644A10.031,10.031,0,0,1,20.647,7ZM16.5,12a10.211,10.211,0,0,1-.476,3H7.976A10.211,10.211,0,0,1,7.5,12a10.211,10.211,0,0,1,.476-3h8.048A10.211,10.211,0,0,1,16.5,12ZM8.778,17h6.444A19.614,19.614,0,0,1,12,21.588,19.57,19.57,0,0,1,8.778,17Zm0-10A19.614,19.614,0,0,1,12,2.412,19.57,19.57,0,0,1,15.222,7ZM9.4,2.356A19.676,19.676,0,0,0,6.574,7H3.353A10.031,10.031,0,0,1,9.4,2.356ZM2.461,9H5.9a12.016,12.016,0,0,0-.4,3,12.016,12.016,0,0,0,.4,3H2.461a9.992,9.992,0,0,1,0-6Zm.892,8H6.574A19.676,19.676,0,0,0,9.4,21.644,10.031,10.031,0,0,1,3.353,17Zm11.252,4.644A19.676,19.676,0,0,0,17.426,17h3.221A10.031,10.031,0,0,1,14.605,21.644ZM21.539,15H18.1a12.016,12.016,0,0,0,.4-3,12.016,12.016,0,0,0-.4-3h3.437a9.992,9.992,0,0,1,0,6Z\\\"/></svg>\\n\""],"names":["globe"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/hamburger.CMM0Z5X3.js b/dist/__chunks__/hamburger.CMM0Z5X3.js new file mode 100644 index 00000000..50db3120 --- /dev/null +++ b/dist/__chunks__/hamburger.CMM0Z5X3.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M3.75%206.75h16.5M3.75%2012h16.5m-16.5%205.25h16.5'%20/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=hamburger.CMM0Z5X3.js.map diff --git a/dist/__chunks__/hamburger.CMM0Z5X3.js.map b/dist/__chunks__/hamburger.CMM0Z5X3.js.map new file mode 100644 index 00000000..feb08ef9 --- /dev/null +++ b/dist/__chunks__/hamburger.CMM0Z5X3.js.map @@ -0,0 +1 @@ +{"version":3,"file":"hamburger.CMM0Z5X3.js","sources":["../../public/icons/hamburger.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M3.75%206.75h16.5M3.75%2012h16.5m-16.5%205.25h16.5'%20/%3e%3c/svg%3e\""],"names":["hamburger"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/hamburger.DXUzfmtf.js b/dist/__chunks__/hamburger.DXUzfmtf.js new file mode 100644 index 00000000..8710aa07 --- /dev/null +++ b/dist/__chunks__/hamburger.DXUzfmtf.js @@ -0,0 +1,5 @@ +const o=`<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"> + <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5" /> +</svg> +`;export{o as default}; +//# sourceMappingURL=hamburger.DXUzfmtf.js.map diff --git a/dist/__chunks__/hamburger.DXUzfmtf.js.map b/dist/__chunks__/hamburger.DXUzfmtf.js.map new file mode 100644 index 00000000..8d6a39e4 --- /dev/null +++ b/dist/__chunks__/hamburger.DXUzfmtf.js.map @@ -0,0 +1 @@ +{"version":3,"file":"hamburger.DXUzfmtf.js","sources":["../../public/icons/hamburger.svg?raw"],"sourcesContent":["export default \"<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"none\\\" viewBox=\\\"0 0 24 24\\\" stroke-width=\\\"1.5\\\" stroke=\\\"currentColor\\\">\\n <path stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\" d=\\\"M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5\\\" />\\n</svg>\\n\""],"names":["hamburger"],"mappings":"AAAA,MAAeA,EAAA;AAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/heart.BO6Jws27.js b/dist/__chunks__/heart.BO6Jws27.js new file mode 100644 index 00000000..8f3a2dec --- /dev/null +++ b/dist/__chunks__/heart.BO6Jws27.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cg%20id='_01_align_center'%20data-name='01%20align%20center'%3e%3cpath%20d='M17.5.917a6.4,6.4,0,0,0-5.5,3.3A6.4,6.4,0,0,0,6.5.917,6.8,6.8,0,0,0,0,7.967c0,6.775,10.956,14.6,11.422,14.932l.578.409.578-.409C13.044,22.569,24,14.742,24,7.967A6.8,6.8,0,0,0,17.5.917ZM12,20.846c-3.253-2.43-10-8.4-10-12.879a4.8,4.8,0,0,1,4.5-5.05A4.8,4.8,0,0,1,11,7.967h2a4.8,4.8,0,0,1,4.5-5.05A4.8,4.8,0,0,1,22,7.967C22,12.448,15.253,18.416,12,20.846Z'/%3e%3c/g%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=heart.BO6Jws27.js.map diff --git a/dist/__chunks__/heart.BO6Jws27.js.map b/dist/__chunks__/heart.BO6Jws27.js.map new file mode 100644 index 00000000..76eb0c2e --- /dev/null +++ b/dist/__chunks__/heart.BO6Jws27.js.map @@ -0,0 +1 @@ +{"version":3,"file":"heart.BO6Jws27.js","sources":["../../public/icons/heart.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cg%20id='_01_align_center'%20data-name='01%20align%20center'%3e%3cpath%20d='M17.5.917a6.4,6.4,0,0,0-5.5,3.3A6.4,6.4,0,0,0,6.5.917,6.8,6.8,0,0,0,0,7.967c0,6.775,10.956,14.6,11.422,14.932l.578.409.578-.409C13.044,22.569,24,14.742,24,7.967A6.8,6.8,0,0,0,17.5.917ZM12,20.846c-3.253-2.43-10-8.4-10-12.879a4.8,4.8,0,0,1,4.5-5.05A4.8,4.8,0,0,1,11,7.967h2a4.8,4.8,0,0,1,4.5-5.05A4.8,4.8,0,0,1,22,7.967C22,12.448,15.253,18.416,12,20.846Z'/%3e%3c/g%3e%3c/svg%3e\""],"names":["heart"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/heart.DSQJkyzj.js b/dist/__chunks__/heart.DSQJkyzj.js new file mode 100644 index 00000000..9d007b48 --- /dev/null +++ b/dist/__chunks__/heart.DSQJkyzj.js @@ -0,0 +1,4 @@ +const e=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24" width="512" height="512"><g id="_01_align_center" data-name="01 align center"><path d="M17.5.917a6.4,6.4,0,0,0-5.5,3.3A6.4,6.4,0,0,0,6.5.917,6.8,6.8,0,0,0,0,7.967c0,6.775,10.956,14.6,11.422,14.932l.578.409.578-.409C13.044,22.569,24,14.742,24,7.967A6.8,6.8,0,0,0,17.5.917ZM12,20.846c-3.253-2.43-10-8.4-10-12.879a4.8,4.8,0,0,1,4.5-5.05A4.8,4.8,0,0,1,11,7.967h2a4.8,4.8,0,0,1,4.5-5.05A4.8,4.8,0,0,1,22,7.967C22,12.448,15.253,18.416,12,20.846Z"/></g></svg> +`;export{e as default}; +//# sourceMappingURL=heart.DSQJkyzj.js.map diff --git a/dist/__chunks__/heart.DSQJkyzj.js.map b/dist/__chunks__/heart.DSQJkyzj.js.map new file mode 100644 index 00000000..36feff3e --- /dev/null +++ b/dist/__chunks__/heart.DSQJkyzj.js.map @@ -0,0 +1 @@ +{"version":3,"file":"heart.DSQJkyzj.js","sources":["../../public/icons/heart.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><g id=\\\"_01_align_center\\\" data-name=\\\"01 align center\\\"><path d=\\\"M17.5.917a6.4,6.4,0,0,0-5.5,3.3A6.4,6.4,0,0,0,6.5.917,6.8,6.8,0,0,0,0,7.967c0,6.775,10.956,14.6,11.422,14.932l.578.409.578-.409C13.044,22.569,24,14.742,24,7.967A6.8,6.8,0,0,0,17.5.917ZM12,20.846c-3.253-2.43-10-8.4-10-12.879a4.8,4.8,0,0,1,4.5-5.05A4.8,4.8,0,0,1,11,7.967h2a4.8,4.8,0,0,1,4.5-5.05A4.8,4.8,0,0,1,22,7.967C22,12.448,15.253,18.416,12,20.846Z\\\"/></g></svg>\\n\""],"names":["heart"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/home.AgyN8zLU.js b/dist/__chunks__/home.AgyN8zLU.js new file mode 100644 index 00000000..4cb070c7 --- /dev/null +++ b/dist/__chunks__/home.AgyN8zLU.js @@ -0,0 +1,2 @@ +const a="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.121,9.069,15.536,1.483a5.008,5.008,0,0,0-7.072,0L.879,9.069A2.978,2.978,0,0,0,0,11.19v9.817a3,3,0,0,0,3,3H21a3,3,0,0,0,3-3V11.19A2.978,2.978,0,0,0,23.121,9.069ZM15,22.007H9V18.073a3,3,0,0,1,6,0Zm7-1a1,1,0,0,1-1,1H17V18.073a5,5,0,0,0-10,0v3.934H3a1,1,0,0,1-1-1V11.19a1.008,1.008,0,0,1,.293-.707L9.878,2.9a3.008,3.008,0,0,1,4.244,0l7.585,7.586A1.008,1.008,0,0,1,22,11.19Z'/%3e%3c/svg%3e";export{a as default}; +//# sourceMappingURL=home.AgyN8zLU.js.map diff --git a/dist/__chunks__/home.AgyN8zLU.js.map b/dist/__chunks__/home.AgyN8zLU.js.map new file mode 100644 index 00000000..e4e4b982 --- /dev/null +++ b/dist/__chunks__/home.AgyN8zLU.js.map @@ -0,0 +1 @@ +{"version":3,"file":"home.AgyN8zLU.js","sources":["../../public/icons/home.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.121,9.069,15.536,1.483a5.008,5.008,0,0,0-7.072,0L.879,9.069A2.978,2.978,0,0,0,0,11.19v9.817a3,3,0,0,0,3,3H21a3,3,0,0,0,3-3V11.19A2.978,2.978,0,0,0,23.121,9.069ZM15,22.007H9V18.073a3,3,0,0,1,6,0Zm7-1a1,1,0,0,1-1,1H17V18.073a5,5,0,0,0-10,0v3.934H3a1,1,0,0,1-1-1V11.19a1.008,1.008,0,0,1,.293-.707L9.878,2.9a3.008,3.008,0,0,1,4.244,0l7.585,7.586A1.008,1.008,0,0,1,22,11.19Z'/%3e%3c/svg%3e\""],"names":["home"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/home.CfzaHiPS.js b/dist/__chunks__/home.CfzaHiPS.js new file mode 100644 index 00000000..9d009dd4 --- /dev/null +++ b/dist/__chunks__/home.CfzaHiPS.js @@ -0,0 +1,4 @@ +const a=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M23.121,9.069,15.536,1.483a5.008,5.008,0,0,0-7.072,0L.879,9.069A2.978,2.978,0,0,0,0,11.19v9.817a3,3,0,0,0,3,3H21a3,3,0,0,0,3-3V11.19A2.978,2.978,0,0,0,23.121,9.069ZM15,22.007H9V18.073a3,3,0,0,1,6,0Zm7-1a1,1,0,0,1-1,1H17V18.073a5,5,0,0,0-10,0v3.934H3a1,1,0,0,1-1-1V11.19a1.008,1.008,0,0,1,.293-.707L9.878,2.9a3.008,3.008,0,0,1,4.244,0l7.585,7.586A1.008,1.008,0,0,1,22,11.19Z"/></svg> +`;export{a as default}; +//# sourceMappingURL=home.CfzaHiPS.js.map diff --git a/dist/__chunks__/home.CfzaHiPS.js.map b/dist/__chunks__/home.CfzaHiPS.js.map new file mode 100644 index 00000000..af5f400a --- /dev/null +++ b/dist/__chunks__/home.CfzaHiPS.js.map @@ -0,0 +1 @@ +{"version":3,"file":"home.CfzaHiPS.js","sources":["../../public/icons/home.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M23.121,9.069,15.536,1.483a5.008,5.008,0,0,0-7.072,0L.879,9.069A2.978,2.978,0,0,0,0,11.19v9.817a3,3,0,0,0,3,3H21a3,3,0,0,0,3-3V11.19A2.978,2.978,0,0,0,23.121,9.069ZM15,22.007H9V18.073a3,3,0,0,1,6,0Zm7-1a1,1,0,0,1-1,1H17V18.073a5,5,0,0,0-10,0v3.934H3a1,1,0,0,1-1-1V11.19a1.008,1.008,0,0,1,.293-.707L9.878,2.9a3.008,3.008,0,0,1,4.244,0l7.585,7.586A1.008,1.008,0,0,1,22,11.19Z\\\"/></svg>\\n\""],"names":["home"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/icon.template.3G0fuXUC.js b/dist/__chunks__/icon.template.3G0fuXUC.js new file mode 100644 index 00000000..d6f9798c --- /dev/null +++ b/dist/__chunks__/icon.template.3G0fuXUC.js @@ -0,0 +1,2 @@ +import{x as c}from"./lit-element.CH8ciVnL.js";const e=(o,n)=>c`<icon-component class="icon-component${n?` ${n}`:""}" name="${o}"></icon-component>`;export{e as r}; +//# sourceMappingURL=icon.template.3G0fuXUC.js.map diff --git a/dist/__chunks__/icon.template.3G0fuXUC.js.map b/dist/__chunks__/icon.template.3G0fuXUC.js.map new file mode 100644 index 00000000..adbd6609 --- /dev/null +++ b/dist/__chunks__/icon.template.3G0fuXUC.js.map @@ -0,0 +1 @@ +{"version":3,"file":"icon.template.3G0fuXUC.js","sources":["../../src/components/icon/icon.template.ts"],"sourcesContent":["import { html } from 'lit';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport const renderIcon = (icon: IconName, cssClasses?: string) => {\n return html`<icon-component\n class=\"icon-component${cssClasses ? ` ${cssClasses}` : ''}\"\n name=\"${icon}\"\n ></icon-component>`;\n};\n"],"names":["renderIcon","icon","cssClasses","html"],"mappings":"8CAGa,MAAAA,EAAa,CAACC,EAAgBC,IAClCC,yCACkBD,EAAa,IAAIA,CAAU,GAAK,EAAE,WACjDD,CAAI"} \ No newline at end of file diff --git a/dist/__chunks__/if-defined.CrfpI-tB.js b/dist/__chunks__/if-defined.CrfpI-tB.js new file mode 100644 index 00000000..31d578a1 --- /dev/null +++ b/dist/__chunks__/if-defined.CrfpI-tB.js @@ -0,0 +1,6 @@ +import{T as r}from"./lit-element.CH8ciVnL.js";/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const m=o=>o??r;export{m as o}; +//# sourceMappingURL=if-defined.CrfpI-tB.js.map diff --git a/dist/__chunks__/if-defined.CrfpI-tB.js.map b/dist/__chunks__/if-defined.CrfpI-tB.js.map new file mode 100644 index 00000000..eb9cbdf2 --- /dev/null +++ b/dist/__chunks__/if-defined.CrfpI-tB.js.map @@ -0,0 +1 @@ +{"version":3,"file":"if-defined.CrfpI-tB.js","sources":["../../node_modules/lit-html/directives/if-defined.js"],"sourcesContent":["import{nothing as t}from\"../lit-html.js\";\n/**\n * @license\n * Copyright 2018 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const o=o=>o??t;export{o as ifDefined};\n//# sourceMappingURL=if-defined.js.map\n"],"names":["o","t"],"mappings":"8CACA;AAAA;AAAA;AAAA;AAAA,GAIQ,MAACA,EAAE,GAAG,GAAGC","x_google_ignoreList":[0]} \ No newline at end of file diff --git a/dist/__chunks__/instagram.BBx5qXGF.js b/dist/__chunks__/instagram.BBx5qXGF.js new file mode 100644 index 00000000..4b534af6 --- /dev/null +++ b/dist/__chunks__/instagram.BBx5qXGF.js @@ -0,0 +1,2 @@ +const C='<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 50 50" width="50px" height="50px"><path d="M 16 3 C 8.8324839 3 3 8.8324839 3 16 L 3 34 C 3 41.167516 8.8324839 47 16 47 L 34 47 C 41.167516 47 47 41.167516 47 34 L 47 16 C 47 8.8324839 41.167516 3 34 3 L 16 3 z M 16 5 L 34 5 C 40.086484 5 45 9.9135161 45 16 L 45 34 C 45 40.086484 40.086484 45 34 45 L 16 45 C 9.9135161 45 5 40.086484 5 34 L 5 16 C 5 9.9135161 9.9135161 5 16 5 z M 37 11 A 2 2 0 0 0 35 13 A 2 2 0 0 0 37 15 A 2 2 0 0 0 39 13 A 2 2 0 0 0 37 11 z M 25 14 C 18.936712 14 14 18.936712 14 25 C 14 31.063288 18.936712 36 25 36 C 31.063288 36 36 31.063288 36 25 C 36 18.936712 31.063288 14 25 14 z M 25 16 C 29.982407 16 34 20.017593 34 25 C 34 29.982407 29.982407 34 25 34 C 20.017593 34 16 29.982407 16 25 C 16 20.017593 20.017593 16 25 16 z"/></svg>';export{C as default}; +//# sourceMappingURL=instagram.BBx5qXGF.js.map diff --git a/dist/__chunks__/instagram.BBx5qXGF.js.map b/dist/__chunks__/instagram.BBx5qXGF.js.map new file mode 100644 index 00000000..9cadcfb2 --- /dev/null +++ b/dist/__chunks__/instagram.BBx5qXGF.js.map @@ -0,0 +1 @@ +{"version":3,"file":"instagram.BBx5qXGF.js","sources":["../../public/icons/instagram.svg?raw"],"sourcesContent":["export default \"<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" viewBox=\\\"0 0 50 50\\\" width=\\\"50px\\\" height=\\\"50px\\\"><path d=\\\"M 16 3 C 8.8324839 3 3 8.8324839 3 16 L 3 34 C 3 41.167516 8.8324839 47 16 47 L 34 47 C 41.167516 47 47 41.167516 47 34 L 47 16 C 47 8.8324839 41.167516 3 34 3 L 16 3 z M 16 5 L 34 5 C 40.086484 5 45 9.9135161 45 16 L 45 34 C 45 40.086484 40.086484 45 34 45 L 16 45 C 9.9135161 45 5 40.086484 5 34 L 5 16 C 5 9.9135161 9.9135161 5 16 5 z M 37 11 A 2 2 0 0 0 35 13 A 2 2 0 0 0 37 15 A 2 2 0 0 0 39 13 A 2 2 0 0 0 37 11 z M 25 14 C 18.936712 14 14 18.936712 14 25 C 14 31.063288 18.936712 36 25 36 C 31.063288 36 36 31.063288 36 25 C 36 18.936712 31.063288 14 25 14 z M 25 16 C 29.982407 16 34 20.017593 34 25 C 34 29.982407 29.982407 34 25 34 C 20.017593 34 16 29.982407 16 25 C 16 20.017593 20.017593 16 25 16 z\\\"/></svg>\""],"names":["instagram"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/instagram.CJ4vqDdO.js b/dist/__chunks__/instagram.CJ4vqDdO.js new file mode 100644 index 00000000..6dc15d9c --- /dev/null +++ b/dist/__chunks__/instagram.CJ4vqDdO.js @@ -0,0 +1,2 @@ +const C="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2050%2050'%20width='50px'%20height='50px'%3e%3cpath%20d='M%2016%203%20C%208.8324839%203%203%208.8324839%203%2016%20L%203%2034%20C%203%2041.167516%208.8324839%2047%2016%2047%20L%2034%2047%20C%2041.167516%2047%2047%2041.167516%2047%2034%20L%2047%2016%20C%2047%208.8324839%2041.167516%203%2034%203%20L%2016%203%20z%20M%2016%205%20L%2034%205%20C%2040.086484%205%2045%209.9135161%2045%2016%20L%2045%2034%20C%2045%2040.086484%2040.086484%2045%2034%2045%20L%2016%2045%20C%209.9135161%2045%205%2040.086484%205%2034%20L%205%2016%20C%205%209.9135161%209.9135161%205%2016%205%20z%20M%2037%2011%20A%202%202%200%200%200%2035%2013%20A%202%202%200%200%200%2037%2015%20A%202%202%200%200%200%2039%2013%20A%202%202%200%200%200%2037%2011%20z%20M%2025%2014%20C%2018.936712%2014%2014%2018.936712%2014%2025%20C%2014%2031.063288%2018.936712%2036%2025%2036%20C%2031.063288%2036%2036%2031.063288%2036%2025%20C%2036%2018.936712%2031.063288%2014%2025%2014%20z%20M%2025%2016%20C%2029.982407%2016%2034%2020.017593%2034%2025%20C%2034%2029.982407%2029.982407%2034%2025%2034%20C%2020.017593%2034%2016%2029.982407%2016%2025%20C%2016%2020.017593%2020.017593%2016%2025%2016%20z'/%3e%3c/svg%3e";export{C as default}; +//# sourceMappingURL=instagram.CJ4vqDdO.js.map diff --git a/dist/__chunks__/instagram.CJ4vqDdO.js.map b/dist/__chunks__/instagram.CJ4vqDdO.js.map new file mode 100644 index 00000000..8328148f --- /dev/null +++ b/dist/__chunks__/instagram.CJ4vqDdO.js.map @@ -0,0 +1 @@ +{"version":3,"file":"instagram.CJ4vqDdO.js","sources":["../../public/icons/instagram.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2050%2050'%20width='50px'%20height='50px'%3e%3cpath%20d='M%2016%203%20C%208.8324839%203%203%208.8324839%203%2016%20L%203%2034%20C%203%2041.167516%208.8324839%2047%2016%2047%20L%2034%2047%20C%2041.167516%2047%2047%2041.167516%2047%2034%20L%2047%2016%20C%2047%208.8324839%2041.167516%203%2034%203%20L%2016%203%20z%20M%2016%205%20L%2034%205%20C%2040.086484%205%2045%209.9135161%2045%2016%20L%2045%2034%20C%2045%2040.086484%2040.086484%2045%2034%2045%20L%2016%2045%20C%209.9135161%2045%205%2040.086484%205%2034%20L%205%2016%20C%205%209.9135161%209.9135161%205%2016%205%20z%20M%2037%2011%20A%202%202%200%200%200%2035%2013%20A%202%202%200%200%200%2037%2015%20A%202%202%200%200%200%2039%2013%20A%202%202%200%200%200%2037%2011%20z%20M%2025%2014%20C%2018.936712%2014%2014%2018.936712%2014%2025%20C%2014%2031.063288%2018.936712%2036%2025%2036%20C%2031.063288%2036%2036%2031.063288%2036%2025%20C%2036%2018.936712%2031.063288%2014%2025%2014%20z%20M%2025%2016%20C%2029.982407%2016%2034%2020.017593%2034%2025%20C%2034%2029.982407%2029.982407%2034%2025%2034%20C%2020.017593%2034%2016%2029.982407%2016%2025%20C%2016%2020.017593%2020.017593%2016%2025%2016%20z'/%3e%3c/svg%3e\""],"names":["instagram"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/isSidekickLibraryActive.U-fJCMMj.js b/dist/__chunks__/isSidekickLibraryActive.U-fJCMMj.js new file mode 100644 index 00000000..e63a45d4 --- /dev/null +++ b/dist/__chunks__/isSidekickLibraryActive.U-fJCMMj.js @@ -0,0 +1,2 @@ +const r=()=>{const i=document.querySelector("#main");return i?window.location.href==="about:srcdoc"&&i.classList.contains("sidekick-library"):!1};export{r as i}; +//# sourceMappingURL=isSidekickLibraryActive.U-fJCMMj.js.map diff --git a/dist/__chunks__/isSidekickLibraryActive.U-fJCMMj.js.map b/dist/__chunks__/isSidekickLibraryActive.U-fJCMMj.js.map new file mode 100644 index 00000000..cc27a77e --- /dev/null +++ b/dist/__chunks__/isSidekickLibraryActive.U-fJCMMj.js.map @@ -0,0 +1 @@ +{"version":3,"file":"isSidekickLibraryActive.U-fJCMMj.js","sources":["../../src/helpers/sidekick/isSidekickLibraryActive.ts"],"sourcesContent":["/**\n * Verifies if the Sidekick Library Plugin is in use by checking if the page is running in an iframe with srcdoc\n * and if the main element has the sidekick-library class.\n * @returns {boolean} Whether the Sidekick Library Plugin is in use.\n */\nexport const isSidekickLibraryActive = (): boolean => {\n const main = document.querySelector('#main');\n if (!main) return false;\n return window.location.href === 'about:srcdoc' && main.classList.contains('sidekick-library');\n};\n"],"names":["isSidekickLibraryActive","main"],"mappings":"AAKO,MAAMA,EAA0B,IAAe,CAC9C,MAAAC,EAAO,SAAS,cAAc,OAAO,EAC3C,OAAKA,EACE,OAAO,SAAS,OAAS,gBAAkBA,EAAK,UAAU,SAAS,kBAAkB,EAD1E,EAEpB"} \ No newline at end of file diff --git a/dist/__chunks__/lit-element.CH8ciVnL.js b/dist/__chunks__/lit-element.CH8ciVnL.js new file mode 100644 index 00000000..ec603010 --- /dev/null +++ b/dist/__chunks__/lit-element.CH8ciVnL.js @@ -0,0 +1,20 @@ +/** + * @license + * Copyright 2019 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const T=globalThis,D=T.ShadowRoot&&(T.ShadyCSS===void 0||T.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,I=Symbol(),B=new WeakMap;let Y=class{constructor(t,e,s){if(this._$cssResult$=!0,s!==I)throw Error("CSSResult is not constructable. Use `unsafeCSS` or `css` instead.");this.cssText=t,this.t=e}get styleSheet(){let t=this.o;const e=this.t;if(D&&t===void 0){const s=e!==void 0&&e.length===1;s&&(t=B.get(e)),t===void 0&&((this.o=t=new CSSStyleSheet).replaceSync(this.cssText),s&&B.set(e,t))}return t}toString(){return this.cssText}};const ot=n=>new Y(typeof n=="string"?n:n+"",void 0,I),Ct=(n,...t)=>{const e=n.length===1?n[0]:t.reduce((s,i,o)=>s+(r=>{if(r._$cssResult$===!0)return r.cssText;if(typeof r=="number")return r;throw Error("Value passed to 'css' function must be a 'css' function result: "+r+". Use 'unsafeCSS' to pass non-literal values, but take care to ensure page security.")})(i)+n[o+1],n[0]);return new Y(e,n,I)},ht=(n,t)=>{if(D)n.adoptedStyleSheets=t.map(e=>e instanceof CSSStyleSheet?e:e.styleSheet);else for(const e of t){const s=document.createElement("style"),i=T.litNonce;i!==void 0&&s.setAttribute("nonce",i),s.textContent=e.cssText,n.appendChild(s)}},W=D?n=>n:n=>n instanceof CSSStyleSheet?(t=>{let e="";for(const s of t.cssRules)e+=s.cssText;return ot(e)})(n):n;/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const{is:at,defineProperty:lt,getOwnPropertyDescriptor:ct,getOwnPropertyNames:dt,getOwnPropertySymbols:pt,getPrototypeOf:$t}=Object,f=globalThis,V=f.trustedTypes,ut=V?V.emptyScript:"",M=f.reactiveElementPolyfillSupport,b=(n,t)=>n,j={toAttribute(n,t){switch(t){case Boolean:n=n?ut:null;break;case Object:case Array:n=n==null?n:JSON.stringify(n)}return n},fromAttribute(n,t){let e=n;switch(t){case Boolean:e=n!==null;break;case Number:e=n===null?null:Number(n);break;case Object:case Array:try{e=JSON.parse(n)}catch{e=null}}return e}},tt=(n,t)=>!at(n,t),q={attribute:!0,type:String,converter:j,reflect:!1,hasChanged:tt};Symbol.metadata??(Symbol.metadata=Symbol("metadata")),f.litPropertyMetadata??(f.litPropertyMetadata=new WeakMap);class g extends HTMLElement{static addInitializer(t){this._$Ei(),(this.l??(this.l=[])).push(t)}static get observedAttributes(){return this.finalize(),this._$Eh&&[...this._$Eh.keys()]}static createProperty(t,e=q){if(e.state&&(e.attribute=!1),this._$Ei(),this.elementProperties.set(t,e),!e.noAccessor){const s=Symbol(),i=this.getPropertyDescriptor(t,s,e);i!==void 0&&lt(this.prototype,t,i)}}static getPropertyDescriptor(t,e,s){const{get:i,set:o}=ct(this.prototype,t)??{get(){return this[e]},set(r){this[e]=r}};return{get(){return i==null?void 0:i.call(this)},set(r){const l=i==null?void 0:i.call(this);o.call(this,r),this.requestUpdate(t,l,s)},configurable:!0,enumerable:!0}}static getPropertyOptions(t){return this.elementProperties.get(t)??q}static _$Ei(){if(this.hasOwnProperty(b("elementProperties")))return;const t=$t(this);t.finalize(),t.l!==void 0&&(this.l=[...t.l]),this.elementProperties=new Map(t.elementProperties)}static finalize(){if(this.hasOwnProperty(b("finalized")))return;if(this.finalized=!0,this._$Ei(),this.hasOwnProperty(b("properties"))){const e=this.properties,s=[...dt(e),...pt(e)];for(const i of s)this.createProperty(i,e[i])}const t=this[Symbol.metadata];if(t!==null){const e=litPropertyMetadata.get(t);if(e!==void 0)for(const[s,i]of e)this.elementProperties.set(s,i)}this._$Eh=new Map;for(const[e,s]of this.elementProperties){const i=this._$Eu(e,s);i!==void 0&&this._$Eh.set(i,e)}this.elementStyles=this.finalizeStyles(this.styles)}static finalizeStyles(t){const e=[];if(Array.isArray(t)){const s=new Set(t.flat(1/0).reverse());for(const i of s)e.unshift(W(i))}else t!==void 0&&e.push(W(t));return e}static _$Eu(t,e){const s=e.attribute;return s===!1?void 0:typeof s=="string"?s:typeof t=="string"?t.toLowerCase():void 0}constructor(){super(),this._$Ep=void 0,this.isUpdatePending=!1,this.hasUpdated=!1,this._$Em=null,this._$Ev()}_$Ev(){var t;this._$ES=new Promise(e=>this.enableUpdating=e),this._$AL=new Map,this._$E_(),this.requestUpdate(),(t=this.constructor.l)==null||t.forEach(e=>e(this))}addController(t){var e;(this._$EO??(this._$EO=new Set)).add(t),this.renderRoot!==void 0&&this.isConnected&&((e=t.hostConnected)==null||e.call(t))}removeController(t){var e;(e=this._$EO)==null||e.delete(t)}_$E_(){const t=new Map,e=this.constructor.elementProperties;for(const s of e.keys())this.hasOwnProperty(s)&&(t.set(s,this[s]),delete this[s]);t.size>0&&(this._$Ep=t)}createRenderRoot(){const t=this.shadowRoot??this.attachShadow(this.constructor.shadowRootOptions);return ht(t,this.constructor.elementStyles),t}connectedCallback(){var t;this.renderRoot??(this.renderRoot=this.createRenderRoot()),this.enableUpdating(!0),(t=this._$EO)==null||t.forEach(e=>{var s;return(s=e.hostConnected)==null?void 0:s.call(e)})}enableUpdating(t){}disconnectedCallback(){var t;(t=this._$EO)==null||t.forEach(e=>{var s;return(s=e.hostDisconnected)==null?void 0:s.call(e)})}attributeChangedCallback(t,e,s){this._$AK(t,s)}_$EC(t,e){var o;const s=this.constructor.elementProperties.get(t),i=this.constructor._$Eu(t,s);if(i!==void 0&&s.reflect===!0){const r=(((o=s.converter)==null?void 0:o.toAttribute)!==void 0?s.converter:j).toAttribute(e,s.type);this._$Em=t,r==null?this.removeAttribute(i):this.setAttribute(i,r),this._$Em=null}}_$AK(t,e){var o;const s=this.constructor,i=s._$Eh.get(t);if(i!==void 0&&this._$Em!==i){const r=s.getPropertyOptions(i),l=typeof r.converter=="function"?{fromAttribute:r.converter}:((o=r.converter)==null?void 0:o.fromAttribute)!==void 0?r.converter:j;this._$Em=i,this[i]=l.fromAttribute(e,r.type),this._$Em=null}}requestUpdate(t,e,s){if(t!==void 0){if(s??(s=this.constructor.getPropertyOptions(t)),!(s.hasChanged??tt)(this[t],e))return;this.P(t,e,s)}this.isUpdatePending===!1&&(this._$ES=this._$ET())}P(t,e,s){this._$AL.has(t)||this._$AL.set(t,e),s.reflect===!0&&this._$Em!==t&&(this._$Ej??(this._$Ej=new Set)).add(t)}async _$ET(){this.isUpdatePending=!0;try{await this._$ES}catch(e){Promise.reject(e)}const t=this.scheduleUpdate();return t!=null&&await t,!this.isUpdatePending}scheduleUpdate(){return this.performUpdate()}performUpdate(){var s;if(!this.isUpdatePending)return;if(!this.hasUpdated){if(this.renderRoot??(this.renderRoot=this.createRenderRoot()),this._$Ep){for(const[o,r]of this._$Ep)this[o]=r;this._$Ep=void 0}const i=this.constructor.elementProperties;if(i.size>0)for(const[o,r]of i)r.wrapped!==!0||this._$AL.has(o)||this[o]===void 0||this.P(o,this[o],r)}let t=!1;const e=this._$AL;try{t=this.shouldUpdate(e),t?(this.willUpdate(e),(s=this._$EO)==null||s.forEach(i=>{var o;return(o=i.hostUpdate)==null?void 0:o.call(i)}),this.update(e)):this._$EU()}catch(i){throw t=!1,this._$EU(),i}t&&this._$AE(e)}willUpdate(t){}_$AE(t){var e;(e=this._$EO)==null||e.forEach(s=>{var i;return(i=s.hostUpdated)==null?void 0:i.call(s)}),this.hasUpdated||(this.hasUpdated=!0,this.firstUpdated(t)),this.updated(t)}_$EU(){this._$AL=new Map,this.isUpdatePending=!1}get updateComplete(){return this.getUpdateComplete()}getUpdateComplete(){return this._$ES}shouldUpdate(t){return!0}update(t){this._$Ej&&(this._$Ej=this._$Ej.forEach(e=>this._$EC(e,this[e]))),this._$EU()}updated(t){}firstUpdated(t){}}g.elementStyles=[],g.shadowRootOptions={mode:"open"},g[b("elementProperties")]=new Map,g[b("finalized")]=new Map,M==null||M({ReactiveElement:g}),(f.reactiveElementVersions??(f.reactiveElementVersions=[])).push("2.0.4");/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const w=globalThis,O=w.trustedTypes,J=O?O.createPolicy("lit-html",{createHTML:n=>n}):void 0,et="$lit$",_=`lit$${(Math.random()+"").slice(9)}$`,st="?"+_,_t=`<${st}>`,y=document,C=()=>y.createComment(""),P=n=>n===null||typeof n!="object"&&typeof n!="function",it=Array.isArray,ft=n=>it(n)||typeof(n==null?void 0:n[Symbol.iterator])=="function",k=`[ +\f\r]`,E=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,K=/-->/g,Z=/>/g,A=RegExp(`>|${k}(?:([^\\s"'>=/]+)(${k}*=${k}*(?:[^ +\f\r"'\`<>=]|("|')|))|$)`,"g"),F=/'/g,G=/"/g,nt=/^(?:script|style|textarea|title)$/i,At=n=>(t,...e)=>({_$litType$:n,strings:t,values:e}),Pt=At(1),v=Symbol.for("lit-noChange"),d=Symbol.for("lit-nothing"),Q=new WeakMap,m=y.createTreeWalker(y,129);function rt(n,t){if(!Array.isArray(n)||!n.hasOwnProperty("raw"))throw Error("invalid template strings array");return J!==void 0?J.createHTML(t):t}const mt=(n,t)=>{const e=n.length-1,s=[];let i,o=t===2?"<svg>":"",r=E;for(let l=0;l<e;l++){const h=n[l];let c,p,a=-1,$=0;for(;$<h.length&&(r.lastIndex=$,p=r.exec(h),p!==null);)$=r.lastIndex,r===E?p[1]==="!--"?r=K:p[1]!==void 0?r=Z:p[2]!==void 0?(nt.test(p[2])&&(i=RegExp("</"+p[2],"g")),r=A):p[3]!==void 0&&(r=A):r===A?p[0]===">"?(r=i??E,a=-1):p[1]===void 0?a=-2:(a=r.lastIndex-p[2].length,c=p[1],r=p[3]===void 0?A:p[3]==='"'?G:F):r===G||r===F?r=A:r===K||r===Z?r=E:(r=A,i=void 0);const u=r===A&&n[l+1].startsWith("/>")?" ":"";o+=r===E?h+_t:a>=0?(s.push(c),h.slice(0,a)+et+h.slice(a)+_+u):h+_+(a===-2?l:u)}return[rt(n,o+(n[e]||"<?>")+(t===2?"</svg>":"")),s]};class U{constructor({strings:t,_$litType$:e},s){let i;this.parts=[];let o=0,r=0;const l=t.length-1,h=this.parts,[c,p]=mt(t,e);if(this.el=U.createElement(c,s),m.currentNode=this.el.content,e===2){const a=this.el.content.firstChild;a.replaceWith(...a.childNodes)}for(;(i=m.nextNode())!==null&&h.length<l;){if(i.nodeType===1){if(i.hasAttributes())for(const a of i.getAttributeNames())if(a.endsWith(et)){const $=p[r++],u=i.getAttribute(a).split(_),H=/([.?@])?(.*)/.exec($);h.push({type:1,index:o,name:H[2],strings:u,ctor:H[1]==="."?gt:H[1]==="?"?vt:H[1]==="@"?St:R}),i.removeAttribute(a)}else a.startsWith(_)&&(h.push({type:6,index:o}),i.removeAttribute(a));if(nt.test(i.tagName)){const a=i.textContent.split(_),$=a.length-1;if($>0){i.textContent=O?O.emptyScript:"";for(let u=0;u<$;u++)i.append(a[u],C()),m.nextNode(),h.push({type:2,index:++o});i.append(a[$],C())}}}else if(i.nodeType===8)if(i.data===st)h.push({type:2,index:o});else{let a=-1;for(;(a=i.data.indexOf(_,a+1))!==-1;)h.push({type:7,index:o}),a+=_.length-1}o++}}static createElement(t,e){const s=y.createElement("template");return s.innerHTML=t,s}}function S(n,t,e=n,s){var r,l;if(t===v)return t;let i=s!==void 0?(r=e._$Co)==null?void 0:r[s]:e._$Cl;const o=P(t)?void 0:t._$litDirective$;return(i==null?void 0:i.constructor)!==o&&((l=i==null?void 0:i._$AO)==null||l.call(i,!1),o===void 0?i=void 0:(i=new o(n),i._$AT(n,e,s)),s!==void 0?(e._$Co??(e._$Co=[]))[s]=i:e._$Cl=i),i!==void 0&&(t=S(n,i._$AS(n,t.values),i,s)),t}class yt{constructor(t,e){this._$AV=[],this._$AN=void 0,this._$AD=t,this._$AM=e}get parentNode(){return this._$AM.parentNode}get _$AU(){return this._$AM._$AU}u(t){const{el:{content:e},parts:s}=this._$AD,i=((t==null?void 0:t.creationScope)??y).importNode(e,!0);m.currentNode=i;let o=m.nextNode(),r=0,l=0,h=s[0];for(;h!==void 0;){if(r===h.index){let c;h.type===2?c=new x(o,o.nextSibling,this,t):h.type===1?c=new h.ctor(o,h.name,h.strings,this,t):h.type===6&&(c=new Et(o,this,t)),this._$AV.push(c),h=s[++l]}r!==(h==null?void 0:h.index)&&(o=m.nextNode(),r++)}return m.currentNode=y,i}p(t){let e=0;for(const s of this._$AV)s!==void 0&&(s.strings!==void 0?(s._$AI(t,s,e),e+=s.strings.length-2):s._$AI(t[e])),e++}}class x{get _$AU(){var t;return((t=this._$AM)==null?void 0:t._$AU)??this._$Cv}constructor(t,e,s,i){this.type=2,this._$AH=d,this._$AN=void 0,this._$AA=t,this._$AB=e,this._$AM=s,this.options=i,this._$Cv=(i==null?void 0:i.isConnected)??!0}get parentNode(){let t=this._$AA.parentNode;const e=this._$AM;return e!==void 0&&(t==null?void 0:t.nodeType)===11&&(t=e.parentNode),t}get startNode(){return this._$AA}get endNode(){return this._$AB}_$AI(t,e=this){t=S(this,t,e),P(t)?t===d||t==null||t===""?(this._$AH!==d&&this._$AR(),this._$AH=d):t!==this._$AH&&t!==v&&this._(t):t._$litType$!==void 0?this.$(t):t.nodeType!==void 0?this.T(t):ft(t)?this.k(t):this._(t)}S(t){return this._$AA.parentNode.insertBefore(t,this._$AB)}T(t){this._$AH!==t&&(this._$AR(),this._$AH=this.S(t))}_(t){this._$AH!==d&&P(this._$AH)?this._$AA.nextSibling.data=t:this.T(y.createTextNode(t)),this._$AH=t}$(t){var o;const{values:e,_$litType$:s}=t,i=typeof s=="number"?this._$AC(t):(s.el===void 0&&(s.el=U.createElement(rt(s.h,s.h[0]),this.options)),s);if(((o=this._$AH)==null?void 0:o._$AD)===i)this._$AH.p(e);else{const r=new yt(i,this),l=r.u(this.options);r.p(e),this.T(l),this._$AH=r}}_$AC(t){let e=Q.get(t.strings);return e===void 0&&Q.set(t.strings,e=new U(t)),e}k(t){it(this._$AH)||(this._$AH=[],this._$AR());const e=this._$AH;let s,i=0;for(const o of t)i===e.length?e.push(s=new x(this.S(C()),this.S(C()),this,this.options)):s=e[i],s._$AI(o),i++;i<e.length&&(this._$AR(s&&s._$AB.nextSibling,i),e.length=i)}_$AR(t=this._$AA.nextSibling,e){var s;for((s=this._$AP)==null?void 0:s.call(this,!1,!0,e);t&&t!==this._$AB;){const i=t.nextSibling;t.remove(),t=i}}setConnected(t){var e;this._$AM===void 0&&(this._$Cv=t,(e=this._$AP)==null||e.call(this,t))}}class R{get tagName(){return this.element.tagName}get _$AU(){return this._$AM._$AU}constructor(t,e,s,i,o){this.type=1,this._$AH=d,this._$AN=void 0,this.element=t,this.name=e,this._$AM=i,this.options=o,s.length>2||s[0]!==""||s[1]!==""?(this._$AH=Array(s.length-1).fill(new String),this.strings=s):this._$AH=d}_$AI(t,e=this,s,i){const o=this.strings;let r=!1;if(o===void 0)t=S(this,t,e,0),r=!P(t)||t!==this._$AH&&t!==v,r&&(this._$AH=t);else{const l=t;let h,c;for(t=o[0],h=0;h<o.length-1;h++)c=S(this,l[s+h],e,h),c===v&&(c=this._$AH[h]),r||(r=!P(c)||c!==this._$AH[h]),c===d?t=d:t!==d&&(t+=(c??"")+o[h+1]),this._$AH[h]=c}r&&!i&&this.j(t)}j(t){t===d?this.element.removeAttribute(this.name):this.element.setAttribute(this.name,t??"")}}class gt extends R{constructor(){super(...arguments),this.type=3}j(t){this.element[this.name]=t===d?void 0:t}}class vt extends R{constructor(){super(...arguments),this.type=4}j(t){this.element.toggleAttribute(this.name,!!t&&t!==d)}}class St extends R{constructor(t,e,s,i,o){super(t,e,s,i,o),this.type=5}_$AI(t,e=this){if((t=S(this,t,e,0)??d)===v)return;const s=this._$AH,i=t===d&&s!==d||t.capture!==s.capture||t.once!==s.once||t.passive!==s.passive,o=t!==d&&(s===d||i);i&&this.element.removeEventListener(this.name,this,s),o&&this.element.addEventListener(this.name,this,t),this._$AH=t}handleEvent(t){var e;typeof this._$AH=="function"?this._$AH.call(((e=this.options)==null?void 0:e.host)??this.element,t):this._$AH.handleEvent(t)}}class Et{constructor(t,e,s){this.element=t,this.type=6,this._$AN=void 0,this._$AM=e,this.options=s}get _$AU(){return this._$AM._$AU}_$AI(t){S(this,t)}}const L=w.litHtmlPolyfillSupport;L==null||L(U,x),(w.litHtmlVersions??(w.litHtmlVersions=[])).push("3.1.2");const bt=(n,t,e)=>{const s=(e==null?void 0:e.renderBefore)??t;let i=s._$litPart$;if(i===void 0){const o=(e==null?void 0:e.renderBefore)??null;s._$litPart$=i=new x(t.insertBefore(C(),o),o,void 0,e??{})}return i._$AI(n),i};/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */class N extends g{constructor(){super(...arguments),this.renderOptions={host:this},this._$Do=void 0}createRenderRoot(){var e;const t=super.createRenderRoot();return(e=this.renderOptions).renderBefore??(e.renderBefore=t.firstChild),t}update(t){const e=this.render();this.hasUpdated||(this.renderOptions.isConnected=this.isConnected),super.update(t),this._$Do=bt(e,this.renderRoot,this.renderOptions)}connectedCallback(){var t;super.connectedCallback(),(t=this._$Do)==null||t.setConnected(!0)}disconnectedCallback(){var t;super.disconnectedCallback(),(t=this._$Do)==null||t.setConnected(!1)}render(){return v}}var X;N._$litElement$=!0,N.finalized=!0,(X=globalThis.litElementHydrateSupport)==null||X.call(globalThis,{LitElement:N});const z=globalThis.litElementPolyfillSupport;z==null||z({LitElement:N});(globalThis.litElementVersions??(globalThis.litElementVersions=[])).push("4.0.4");export{d as T,tt as f,Ct as i,bt as j,N as s,j as u,v as w,Pt as x}; +//# sourceMappingURL=lit-element.CH8ciVnL.js.map diff --git a/dist/__chunks__/lit-element.CH8ciVnL.js.map b/dist/__chunks__/lit-element.CH8ciVnL.js.map new file mode 100644 index 00000000..94e5ff39 --- /dev/null +++ b/dist/__chunks__/lit-element.CH8ciVnL.js.map @@ -0,0 +1 @@ +{"version":3,"file":"lit-element.CH8ciVnL.js","sources":["../../node_modules/@lit/reactive-element/css-tag.js","../../node_modules/@lit/reactive-element/reactive-element.js","../../node_modules/lit-html/lit-html.js","../../node_modules/lit-element/lit-element.js"],"sourcesContent":["/**\n * @license\n * Copyright 2019 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=globalThis,e=t.ShadowRoot&&(void 0===t.ShadyCSS||t.ShadyCSS.nativeShadow)&&\"adoptedStyleSheets\"in Document.prototype&&\"replace\"in CSSStyleSheet.prototype,s=Symbol(),o=new WeakMap;class n{constructor(t,e,o){if(this._$cssResult$=!0,o!==s)throw Error(\"CSSResult is not constructable. Use `unsafeCSS` or `css` instead.\");this.cssText=t,this.t=e}get styleSheet(){let t=this.o;const s=this.t;if(e&&void 0===t){const e=void 0!==s&&1===s.length;e&&(t=o.get(s)),void 0===t&&((this.o=t=new CSSStyleSheet).replaceSync(this.cssText),e&&o.set(s,t))}return t}toString(){return this.cssText}}const r=t=>new n(\"string\"==typeof t?t:t+\"\",void 0,s),i=(t,...e)=>{const o=1===t.length?t[0]:e.reduce(((e,s,o)=>e+(t=>{if(!0===t._$cssResult$)return t.cssText;if(\"number\"==typeof t)return t;throw Error(\"Value passed to 'css' function must be a 'css' function result: \"+t+\". Use 'unsafeCSS' to pass non-literal values, but take care to ensure page security.\")})(s)+t[o+1]),t[0]);return new n(o,t,s)},S=(s,o)=>{if(e)s.adoptedStyleSheets=o.map((t=>t instanceof CSSStyleSheet?t:t.styleSheet));else for(const e of o){const o=document.createElement(\"style\"),n=t.litNonce;void 0!==n&&o.setAttribute(\"nonce\",n),o.textContent=e.cssText,s.appendChild(o)}},c=e?t=>t:t=>t instanceof CSSStyleSheet?(t=>{let e=\"\";for(const s of t.cssRules)e+=s.cssText;return r(e)})(t):t;export{n as CSSResult,S as adoptStyles,i as css,c as getCompatibleStyle,e as supportsAdoptingStyleSheets,r as unsafeCSS};\n//# sourceMappingURL=css-tag.js.map\n","import{getCompatibleStyle as t,adoptStyles as s}from\"./css-tag.js\";export{CSSResult,adoptStyles,css,getCompatibleStyle,supportsAdoptingStyleSheets,unsafeCSS}from\"./css-tag.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{is:i,defineProperty:e,getOwnPropertyDescriptor:r,getOwnPropertyNames:h,getOwnPropertySymbols:o,getPrototypeOf:n}=Object,a=globalThis,c=a.trustedTypes,l=c?c.emptyScript:\"\",p=a.reactiveElementPolyfillSupport,d=(t,s)=>t,u={toAttribute(t,s){switch(s){case Boolean:t=t?l:null;break;case Object:case Array:t=null==t?t:JSON.stringify(t)}return t},fromAttribute(t,s){let i=t;switch(s){case Boolean:i=null!==t;break;case Number:i=null===t?null:Number(t);break;case Object:case Array:try{i=JSON.parse(t)}catch(t){i=null}}return i}},f=(t,s)=>!i(t,s),y={attribute:!0,type:String,converter:u,reflect:!1,hasChanged:f};Symbol.metadata??=Symbol(\"metadata\"),a.litPropertyMetadata??=new WeakMap;class b extends HTMLElement{static addInitializer(t){this._$Ei(),(this.l??=[]).push(t)}static get observedAttributes(){return this.finalize(),this._$Eh&&[...this._$Eh.keys()]}static createProperty(t,s=y){if(s.state&&(s.attribute=!1),this._$Ei(),this.elementProperties.set(t,s),!s.noAccessor){const i=Symbol(),r=this.getPropertyDescriptor(t,i,s);void 0!==r&&e(this.prototype,t,r)}}static getPropertyDescriptor(t,s,i){const{get:e,set:h}=r(this.prototype,t)??{get(){return this[s]},set(t){this[s]=t}};return{get(){return e?.call(this)},set(s){const r=e?.call(this);h.call(this,s),this.requestUpdate(t,r,i)},configurable:!0,enumerable:!0}}static getPropertyOptions(t){return this.elementProperties.get(t)??y}static _$Ei(){if(this.hasOwnProperty(d(\"elementProperties\")))return;const t=n(this);t.finalize(),void 0!==t.l&&(this.l=[...t.l]),this.elementProperties=new Map(t.elementProperties)}static finalize(){if(this.hasOwnProperty(d(\"finalized\")))return;if(this.finalized=!0,this._$Ei(),this.hasOwnProperty(d(\"properties\"))){const t=this.properties,s=[...h(t),...o(t)];for(const i of s)this.createProperty(i,t[i])}const t=this[Symbol.metadata];if(null!==t){const s=litPropertyMetadata.get(t);if(void 0!==s)for(const[t,i]of s)this.elementProperties.set(t,i)}this._$Eh=new Map;for(const[t,s]of this.elementProperties){const i=this._$Eu(t,s);void 0!==i&&this._$Eh.set(i,t)}this.elementStyles=this.finalizeStyles(this.styles)}static finalizeStyles(s){const i=[];if(Array.isArray(s)){const e=new Set(s.flat(1/0).reverse());for(const s of e)i.unshift(t(s))}else void 0!==s&&i.push(t(s));return i}static _$Eu(t,s){const i=s.attribute;return!1===i?void 0:\"string\"==typeof i?i:\"string\"==typeof t?t.toLowerCase():void 0}constructor(){super(),this._$Ep=void 0,this.isUpdatePending=!1,this.hasUpdated=!1,this._$Em=null,this._$Ev()}_$Ev(){this._$ES=new Promise((t=>this.enableUpdating=t)),this._$AL=new Map,this._$E_(),this.requestUpdate(),this.constructor.l?.forEach((t=>t(this)))}addController(t){(this._$EO??=new Set).add(t),void 0!==this.renderRoot&&this.isConnected&&t.hostConnected?.()}removeController(t){this._$EO?.delete(t)}_$E_(){const t=new Map,s=this.constructor.elementProperties;for(const i of s.keys())this.hasOwnProperty(i)&&(t.set(i,this[i]),delete this[i]);t.size>0&&(this._$Ep=t)}createRenderRoot(){const t=this.shadowRoot??this.attachShadow(this.constructor.shadowRootOptions);return s(t,this.constructor.elementStyles),t}connectedCallback(){this.renderRoot??=this.createRenderRoot(),this.enableUpdating(!0),this._$EO?.forEach((t=>t.hostConnected?.()))}enableUpdating(t){}disconnectedCallback(){this._$EO?.forEach((t=>t.hostDisconnected?.()))}attributeChangedCallback(t,s,i){this._$AK(t,i)}_$EC(t,s){const i=this.constructor.elementProperties.get(t),e=this.constructor._$Eu(t,i);if(void 0!==e&&!0===i.reflect){const r=(void 0!==i.converter?.toAttribute?i.converter:u).toAttribute(s,i.type);this._$Em=t,null==r?this.removeAttribute(e):this.setAttribute(e,r),this._$Em=null}}_$AK(t,s){const i=this.constructor,e=i._$Eh.get(t);if(void 0!==e&&this._$Em!==e){const t=i.getPropertyOptions(e),r=\"function\"==typeof t.converter?{fromAttribute:t.converter}:void 0!==t.converter?.fromAttribute?t.converter:u;this._$Em=e,this[e]=r.fromAttribute(s,t.type),this._$Em=null}}requestUpdate(t,s,i){if(void 0!==t){if(i??=this.constructor.getPropertyOptions(t),!(i.hasChanged??f)(this[t],s))return;this.P(t,s,i)}!1===this.isUpdatePending&&(this._$ES=this._$ET())}P(t,s,i){this._$AL.has(t)||this._$AL.set(t,s),!0===i.reflect&&this._$Em!==t&&(this._$Ej??=new Set).add(t)}async _$ET(){this.isUpdatePending=!0;try{await this._$ES}catch(t){Promise.reject(t)}const t=this.scheduleUpdate();return null!=t&&await t,!this.isUpdatePending}scheduleUpdate(){return this.performUpdate()}performUpdate(){if(!this.isUpdatePending)return;if(!this.hasUpdated){if(this.renderRoot??=this.createRenderRoot(),this._$Ep){for(const[t,s]of this._$Ep)this[t]=s;this._$Ep=void 0}const t=this.constructor.elementProperties;if(t.size>0)for(const[s,i]of t)!0!==i.wrapped||this._$AL.has(s)||void 0===this[s]||this.P(s,this[s],i)}let t=!1;const s=this._$AL;try{t=this.shouldUpdate(s),t?(this.willUpdate(s),this._$EO?.forEach((t=>t.hostUpdate?.())),this.update(s)):this._$EU()}catch(s){throw t=!1,this._$EU(),s}t&&this._$AE(s)}willUpdate(t){}_$AE(t){this._$EO?.forEach((t=>t.hostUpdated?.())),this.hasUpdated||(this.hasUpdated=!0,this.firstUpdated(t)),this.updated(t)}_$EU(){this._$AL=new Map,this.isUpdatePending=!1}get updateComplete(){return this.getUpdateComplete()}getUpdateComplete(){return this._$ES}shouldUpdate(t){return!0}update(t){this._$Ej&&=this._$Ej.forEach((t=>this._$EC(t,this[t]))),this._$EU()}updated(t){}firstUpdated(t){}}b.elementStyles=[],b.shadowRootOptions={mode:\"open\"},b[d(\"elementProperties\")]=new Map,b[d(\"finalized\")]=new Map,p?.({ReactiveElement:b}),(a.reactiveElementVersions??=[]).push(\"2.0.4\");export{b as ReactiveElement,u as defaultConverter,f as notEqual};\n//# sourceMappingURL=reactive-element.js.map\n","/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=globalThis,i=t.trustedTypes,s=i?i.createPolicy(\"lit-html\",{createHTML:t=>t}):void 0,e=\"$lit$\",h=`lit$${(Math.random()+\"\").slice(9)}$`,o=\"?\"+h,n=`<${o}>`,r=document,l=()=>r.createComment(\"\"),c=t=>null===t||\"object\"!=typeof t&&\"function\"!=typeof t,a=Array.isArray,u=t=>a(t)||\"function\"==typeof t?.[Symbol.iterator],d=\"[ \\t\\n\\f\\r]\",f=/<(?:(!--|\\/[^a-zA-Z])|(\\/?[a-zA-Z][^>\\s]*)|(\\/?$))/g,v=/-->/g,_=/>/g,m=RegExp(`>|${d}(?:([^\\\\s\"'>=/]+)(${d}*=${d}*(?:[^ \\t\\n\\f\\r\"'\\`<>=]|(\"|')|))|$)`,\"g\"),p=/'/g,g=/\"/g,$=/^(?:script|style|textarea|title)$/i,y=t=>(i,...s)=>({_$litType$:t,strings:i,values:s}),x=y(1),b=y(2),w=Symbol.for(\"lit-noChange\"),T=Symbol.for(\"lit-nothing\"),A=new WeakMap,E=r.createTreeWalker(r,129);function C(t,i){if(!Array.isArray(t)||!t.hasOwnProperty(\"raw\"))throw Error(\"invalid template strings array\");return void 0!==s?s.createHTML(i):i}const P=(t,i)=>{const s=t.length-1,o=[];let r,l=2===i?\"<svg>\":\"\",c=f;for(let i=0;i<s;i++){const s=t[i];let a,u,d=-1,y=0;for(;y<s.length&&(c.lastIndex=y,u=c.exec(s),null!==u);)y=c.lastIndex,c===f?\"!--\"===u[1]?c=v:void 0!==u[1]?c=_:void 0!==u[2]?($.test(u[2])&&(r=RegExp(\"</\"+u[2],\"g\")),c=m):void 0!==u[3]&&(c=m):c===m?\">\"===u[0]?(c=r??f,d=-1):void 0===u[1]?d=-2:(d=c.lastIndex-u[2].length,a=u[1],c=void 0===u[3]?m:'\"'===u[3]?g:p):c===g||c===p?c=m:c===v||c===_?c=f:(c=m,r=void 0);const x=c===m&&t[i+1].startsWith(\"/>\")?\" \":\"\";l+=c===f?s+n:d>=0?(o.push(a),s.slice(0,d)+e+s.slice(d)+h+x):s+h+(-2===d?i:x)}return[C(t,l+(t[s]||\"<?>\")+(2===i?\"</svg>\":\"\")),o]};class V{constructor({strings:t,_$litType$:s},n){let r;this.parts=[];let c=0,a=0;const u=t.length-1,d=this.parts,[f,v]=P(t,s);if(this.el=V.createElement(f,n),E.currentNode=this.el.content,2===s){const t=this.el.content.firstChild;t.replaceWith(...t.childNodes)}for(;null!==(r=E.nextNode())&&d.length<u;){if(1===r.nodeType){if(r.hasAttributes())for(const t of r.getAttributeNames())if(t.endsWith(e)){const i=v[a++],s=r.getAttribute(t).split(h),e=/([.?@])?(.*)/.exec(i);d.push({type:1,index:c,name:e[2],strings:s,ctor:\".\"===e[1]?k:\"?\"===e[1]?H:\"@\"===e[1]?I:R}),r.removeAttribute(t)}else t.startsWith(h)&&(d.push({type:6,index:c}),r.removeAttribute(t));if($.test(r.tagName)){const t=r.textContent.split(h),s=t.length-1;if(s>0){r.textContent=i?i.emptyScript:\"\";for(let i=0;i<s;i++)r.append(t[i],l()),E.nextNode(),d.push({type:2,index:++c});r.append(t[s],l())}}}else if(8===r.nodeType)if(r.data===o)d.push({type:2,index:c});else{let t=-1;for(;-1!==(t=r.data.indexOf(h,t+1));)d.push({type:7,index:c}),t+=h.length-1}c++}}static createElement(t,i){const s=r.createElement(\"template\");return s.innerHTML=t,s}}function N(t,i,s=t,e){if(i===w)return i;let h=void 0!==e?s._$Co?.[e]:s._$Cl;const o=c(i)?void 0:i._$litDirective$;return h?.constructor!==o&&(h?._$AO?.(!1),void 0===o?h=void 0:(h=new o(t),h._$AT(t,s,e)),void 0!==e?(s._$Co??=[])[e]=h:s._$Cl=h),void 0!==h&&(i=N(t,h._$AS(t,i.values),h,e)),i}class S{constructor(t,i){this._$AV=[],this._$AN=void 0,this._$AD=t,this._$AM=i}get parentNode(){return this._$AM.parentNode}get _$AU(){return this._$AM._$AU}u(t){const{el:{content:i},parts:s}=this._$AD,e=(t?.creationScope??r).importNode(i,!0);E.currentNode=e;let h=E.nextNode(),o=0,n=0,l=s[0];for(;void 0!==l;){if(o===l.index){let i;2===l.type?i=new M(h,h.nextSibling,this,t):1===l.type?i=new l.ctor(h,l.name,l.strings,this,t):6===l.type&&(i=new L(h,this,t)),this._$AV.push(i),l=s[++n]}o!==l?.index&&(h=E.nextNode(),o++)}return E.currentNode=r,e}p(t){let i=0;for(const s of this._$AV)void 0!==s&&(void 0!==s.strings?(s._$AI(t,s,i),i+=s.strings.length-2):s._$AI(t[i])),i++}}class M{get _$AU(){return this._$AM?._$AU??this._$Cv}constructor(t,i,s,e){this.type=2,this._$AH=T,this._$AN=void 0,this._$AA=t,this._$AB=i,this._$AM=s,this.options=e,this._$Cv=e?.isConnected??!0}get parentNode(){let t=this._$AA.parentNode;const i=this._$AM;return void 0!==i&&11===t?.nodeType&&(t=i.parentNode),t}get startNode(){return this._$AA}get endNode(){return this._$AB}_$AI(t,i=this){t=N(this,t,i),c(t)?t===T||null==t||\"\"===t?(this._$AH!==T&&this._$AR(),this._$AH=T):t!==this._$AH&&t!==w&&this._(t):void 0!==t._$litType$?this.$(t):void 0!==t.nodeType?this.T(t):u(t)?this.k(t):this._(t)}S(t){return this._$AA.parentNode.insertBefore(t,this._$AB)}T(t){this._$AH!==t&&(this._$AR(),this._$AH=this.S(t))}_(t){this._$AH!==T&&c(this._$AH)?this._$AA.nextSibling.data=t:this.T(r.createTextNode(t)),this._$AH=t}$(t){const{values:i,_$litType$:s}=t,e=\"number\"==typeof s?this._$AC(t):(void 0===s.el&&(s.el=V.createElement(C(s.h,s.h[0]),this.options)),s);if(this._$AH?._$AD===e)this._$AH.p(i);else{const t=new S(e,this),s=t.u(this.options);t.p(i),this.T(s),this._$AH=t}}_$AC(t){let i=A.get(t.strings);return void 0===i&&A.set(t.strings,i=new V(t)),i}k(t){a(this._$AH)||(this._$AH=[],this._$AR());const i=this._$AH;let s,e=0;for(const h of t)e===i.length?i.push(s=new M(this.S(l()),this.S(l()),this,this.options)):s=i[e],s._$AI(h),e++;e<i.length&&(this._$AR(s&&s._$AB.nextSibling,e),i.length=e)}_$AR(t=this._$AA.nextSibling,i){for(this._$AP?.(!1,!0,i);t&&t!==this._$AB;){const i=t.nextSibling;t.remove(),t=i}}setConnected(t){void 0===this._$AM&&(this._$Cv=t,this._$AP?.(t))}}class R{get tagName(){return this.element.tagName}get _$AU(){return this._$AM._$AU}constructor(t,i,s,e,h){this.type=1,this._$AH=T,this._$AN=void 0,this.element=t,this.name=i,this._$AM=e,this.options=h,s.length>2||\"\"!==s[0]||\"\"!==s[1]?(this._$AH=Array(s.length-1).fill(new String),this.strings=s):this._$AH=T}_$AI(t,i=this,s,e){const h=this.strings;let o=!1;if(void 0===h)t=N(this,t,i,0),o=!c(t)||t!==this._$AH&&t!==w,o&&(this._$AH=t);else{const e=t;let n,r;for(t=h[0],n=0;n<h.length-1;n++)r=N(this,e[s+n],i,n),r===w&&(r=this._$AH[n]),o||=!c(r)||r!==this._$AH[n],r===T?t=T:t!==T&&(t+=(r??\"\")+h[n+1]),this._$AH[n]=r}o&&!e&&this.j(t)}j(t){t===T?this.element.removeAttribute(this.name):this.element.setAttribute(this.name,t??\"\")}}class k extends R{constructor(){super(...arguments),this.type=3}j(t){this.element[this.name]=t===T?void 0:t}}class H extends R{constructor(){super(...arguments),this.type=4}j(t){this.element.toggleAttribute(this.name,!!t&&t!==T)}}class I extends R{constructor(t,i,s,e,h){super(t,i,s,e,h),this.type=5}_$AI(t,i=this){if((t=N(this,t,i,0)??T)===w)return;const s=this._$AH,e=t===T&&s!==T||t.capture!==s.capture||t.once!==s.once||t.passive!==s.passive,h=t!==T&&(s===T||e);e&&this.element.removeEventListener(this.name,this,s),h&&this.element.addEventListener(this.name,this,t),this._$AH=t}handleEvent(t){\"function\"==typeof this._$AH?this._$AH.call(this.options?.host??this.element,t):this._$AH.handleEvent(t)}}class L{constructor(t,i,s){this.element=t,this.type=6,this._$AN=void 0,this._$AM=i,this.options=s}get _$AU(){return this._$AM._$AU}_$AI(t){N(this,t)}}const z={P:e,A:h,C:o,M:1,L:P,R:S,D:u,V:N,I:M,H:R,N:H,U:I,B:k,F:L},Z=t.litHtmlPolyfillSupport;Z?.(V,M),(t.litHtmlVersions??=[]).push(\"3.1.2\");const j=(t,i,s)=>{const e=s?.renderBefore??i;let h=e._$litPart$;if(void 0===h){const t=s?.renderBefore??null;e._$litPart$=h=new M(i.insertBefore(l(),t),t,void 0,s??{})}return h._$AI(t),h};export{z as _$LH,x as html,w as noChange,T as nothing,j as render,b as svg};\n//# sourceMappingURL=lit-html.js.map\n","import{ReactiveElement as t}from\"@lit/reactive-element\";export*from\"@lit/reactive-element\";import{render as e,noChange as i}from\"lit-html\";export*from\"lit-html\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class s extends t{constructor(){super(...arguments),this.renderOptions={host:this},this._$Do=void 0}createRenderRoot(){const t=super.createRenderRoot();return this.renderOptions.renderBefore??=t.firstChild,t}update(t){const i=this.render();this.hasUpdated||(this.renderOptions.isConnected=this.isConnected),super.update(t),this._$Do=e(i,this.renderRoot,this.renderOptions)}connectedCallback(){super.connectedCallback(),this._$Do?.setConnected(!0)}disconnectedCallback(){super.disconnectedCallback(),this._$Do?.setConnected(!1)}render(){return i}}s._$litElement$=!0,s[(\"finalized\",\"finalized\")]=!0,globalThis.litElementHydrateSupport?.({LitElement:s});const r=globalThis.litElementPolyfillSupport;r?.({LitElement:s});const o={_$AK:(t,e,i)=>{t._$AK(e,i)},_$AL:t=>t._$AL};(globalThis.litElementVersions??=[]).push(\"4.0.4\");export{s as LitElement,o as _$LE};\n//# sourceMappingURL=lit-element.js.map\n"],"names":["t","e","s","o","n$2","r","n","i","S","c","h","a","l","p","d","u","f","y","b","_a","v","_","m","g","$","x","w","T","A","E","C","P","V","k","H","I","N","_b","M","L","Z","j"],"mappings":"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","x_google_ignoreList":[0,1,2,3]} \ No newline at end of file diff --git a/dist/__chunks__/medium.B-CLk_58.js b/dist/__chunks__/medium.B-CLk_58.js new file mode 100644 index 00000000..148fbd62 --- /dev/null +++ b/dist/__chunks__/medium.B-CLk_58.js @@ -0,0 +1,2 @@ +const l="data:image/svg+xml,%3c?xml%20version='1.0'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2050%2050'%20width='50px'%20height='50px'%3e%3cpath%20d='M30,43h17l-4-4l-0.027-28.496l3.891-4.49H34.845l-9.24,22.73L15.497,6H3l4,5.091v24.195L1,43h14l-6-7.714V13.75L22,43%20l-0.002,0.014L34,13.545V39L30,43z%20M10.911,41H5.089L8,37.258L10.911,41z%20M21.922,37.899L10.828,12.938L8.633,8h5.564l9.581,21.556%20l0.805,1.81L21.922,37.899z%20M35.414,40.414L36,39.828V39V13.545v-5.06l0.191-0.47h6.293l-1.022,1.18l-0.489,0.565l0.001,0.747%20L41,39.002l0.001,0.827l0.585,0.585L42.172,41h-7.343L35.414,40.414z'/%3e%3c/svg%3e";export{l as default}; +//# sourceMappingURL=medium.B-CLk_58.js.map diff --git a/dist/__chunks__/medium.B-CLk_58.js.map b/dist/__chunks__/medium.B-CLk_58.js.map new file mode 100644 index 00000000..c0a511ac --- /dev/null +++ b/dist/__chunks__/medium.B-CLk_58.js.map @@ -0,0 +1 @@ +{"version":3,"file":"medium.B-CLk_58.js","sources":["../../public/icons/medium.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2050%2050'%20width='50px'%20height='50px'%3e%3cpath%20d='M30,43h17l-4-4l-0.027-28.496l3.891-4.49H34.845l-9.24,22.73L15.497,6H3l4,5.091v24.195L1,43h14l-6-7.714V13.75L22,43%20l-0.002,0.014L34,13.545V39L30,43z%20M10.911,41H5.089L8,37.258L10.911,41z%20M21.922,37.899L10.828,12.938L8.633,8h5.564l9.581,21.556%20l0.805,1.81L21.922,37.899z%20M35.414,40.414L36,39.828V39V13.545v-5.06l0.191-0.47h6.293l-1.022,1.18l-0.489,0.565l0.001,0.747%20L41,39.002l0.001,0.827l0.585,0.585L42.172,41h-7.343L35.414,40.414z'/%3e%3c/svg%3e\""],"names":["medium"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/medium.BPaQEP4K.js b/dist/__chunks__/medium.BPaQEP4K.js new file mode 100644 index 00000000..bc2f33b2 --- /dev/null +++ b/dist/__chunks__/medium.BPaQEP4K.js @@ -0,0 +1,2 @@ +const l='<?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 50 50" width="50px" height="50px"> <path d="M30,43h17l-4-4l-0.027-28.496l3.891-4.49H34.845l-9.24,22.73L15.497,6H3l4,5.091v24.195L1,43h14l-6-7.714V13.75L22,43 l-0.002,0.014L34,13.545V39L30,43z M10.911,41H5.089L8,37.258L10.911,41z M21.922,37.899L10.828,12.938L8.633,8h5.564l9.581,21.556 l0.805,1.81L21.922,37.899z M35.414,40.414L36,39.828V39V13.545v-5.06l0.191-0.47h6.293l-1.022,1.18l-0.489,0.565l0.001,0.747 L41,39.002l0.001,0.827l0.585,0.585L42.172,41h-7.343L35.414,40.414z"/></svg>';export{l as default}; +//# sourceMappingURL=medium.BPaQEP4K.js.map diff --git a/dist/__chunks__/medium.BPaQEP4K.js.map b/dist/__chunks__/medium.BPaQEP4K.js.map new file mode 100644 index 00000000..5abf726a --- /dev/null +++ b/dist/__chunks__/medium.BPaQEP4K.js.map @@ -0,0 +1 @@ +{"version":3,"file":"medium.BPaQEP4K.js","sources":["../../public/icons/medium.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\"?><svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" viewBox=\\\"0 0 50 50\\\" width=\\\"50px\\\" height=\\\"50px\\\"> <path d=\\\"M30,43h17l-4-4l-0.027-28.496l3.891-4.49H34.845l-9.24,22.73L15.497,6H3l4,5.091v24.195L1,43h14l-6-7.714V13.75L22,43 l-0.002,0.014L34,13.545V39L30,43z M10.911,41H5.089L8,37.258L10.911,41z M21.922,37.899L10.828,12.938L8.633,8h5.564l9.581,21.556 l0.805,1.81L21.922,37.899z M35.414,40.414L36,39.828V39V13.545v-5.06l0.191-0.47h6.293l-1.022,1.18l-0.489,0.565l0.001,0.747 L41,39.002l0.001,0.827l0.585,0.585L42.172,41h-7.343L35.414,40.414z\\\"/></svg>\""],"names":["medium"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/menu-burger.C9jSCA0w.js b/dist/__chunks__/menu-burger.C9jSCA0w.js new file mode 100644 index 00000000..397c0c18 --- /dev/null +++ b/dist/__chunks__/menu-burger.C9jSCA0w.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3crect%20y='11'%20width='24'%20height='2'%20rx='1'/%3e%3crect%20y='4'%20width='24'%20height='2'%20rx='1'/%3e%3crect%20y='18'%20width='24'%20height='2'%20rx='1'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=menu-burger.C9jSCA0w.js.map diff --git a/dist/__chunks__/menu-burger.C9jSCA0w.js.map b/dist/__chunks__/menu-burger.C9jSCA0w.js.map new file mode 100644 index 00000000..4ca64a9c --- /dev/null +++ b/dist/__chunks__/menu-burger.C9jSCA0w.js.map @@ -0,0 +1 @@ +{"version":3,"file":"menu-burger.C9jSCA0w.js","sources":["../../public/icons/menu-burger.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3crect%20y='11'%20width='24'%20height='2'%20rx='1'/%3e%3crect%20y='4'%20width='24'%20height='2'%20rx='1'/%3e%3crect%20y='18'%20width='24'%20height='2'%20rx='1'/%3e%3c/svg%3e\""],"names":["menuBurger"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/menu-burger.DyVjSQ0K.js b/dist/__chunks__/menu-burger.DyVjSQ0K.js new file mode 100644 index 00000000..a1ab4c07 --- /dev/null +++ b/dist/__chunks__/menu-burger.DyVjSQ0K.js @@ -0,0 +1,4 @@ +const t=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><rect y="11" width="24" height="2" rx="1"/><rect y="4" width="24" height="2" rx="1"/><rect y="18" width="24" height="2" rx="1"/></svg> +`;export{t as default}; +//# sourceMappingURL=menu-burger.DyVjSQ0K.js.map diff --git a/dist/__chunks__/menu-burger.DyVjSQ0K.js.map b/dist/__chunks__/menu-burger.DyVjSQ0K.js.map new file mode 100644 index 00000000..31b01fec --- /dev/null +++ b/dist/__chunks__/menu-burger.DyVjSQ0K.js.map @@ -0,0 +1 @@ +{"version":3,"file":"menu-burger.DyVjSQ0K.js","sources":["../../public/icons/menu-burger.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><rect y=\\\"11\\\" width=\\\"24\\\" height=\\\"2\\\" rx=\\\"1\\\"/><rect y=\\\"4\\\" width=\\\"24\\\" height=\\\"2\\\" rx=\\\"1\\\"/><rect y=\\\"18\\\" width=\\\"24\\\" height=\\\"2\\\" rx=\\\"1\\\"/></svg>\\n\""],"names":["menuBurger"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/paper-plane.CCWsmezZ.js b/dist/__chunks__/paper-plane.CCWsmezZ.js new file mode 100644 index 00000000..e6bddea2 --- /dev/null +++ b/dist/__chunks__/paper-plane.CCWsmezZ.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cg%20id='_01_align_center'%20data-name='01%20align%20center'%3e%3cpath%20d='M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z'/%3e%3c/g%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=paper-plane.CCWsmezZ.js.map diff --git a/dist/__chunks__/paper-plane.CCWsmezZ.js.map b/dist/__chunks__/paper-plane.CCWsmezZ.js.map new file mode 100644 index 00000000..a09bd80e --- /dev/null +++ b/dist/__chunks__/paper-plane.CCWsmezZ.js.map @@ -0,0 +1 @@ +{"version":3,"file":"paper-plane.CCWsmezZ.js","sources":["../../public/icons/paper-plane.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cg%20id='_01_align_center'%20data-name='01%20align%20center'%3e%3cpath%20d='M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z'/%3e%3c/g%3e%3c/svg%3e\""],"names":["paperPlane"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/paper-plane.CLiFs3FL.js b/dist/__chunks__/paper-plane.CLiFs3FL.js new file mode 100644 index 00000000..d23ab406 --- /dev/null +++ b/dist/__chunks__/paper-plane.CLiFs3FL.js @@ -0,0 +1,4 @@ +const e=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24" width="512" height="512"><g id="_01_align_center" data-name="01 align center"><path d="M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z"/></g></svg> +`;export{e as default}; +//# sourceMappingURL=paper-plane.CLiFs3FL.js.map diff --git a/dist/__chunks__/paper-plane.CLiFs3FL.js.map b/dist/__chunks__/paper-plane.CLiFs3FL.js.map new file mode 100644 index 00000000..9140125f --- /dev/null +++ b/dist/__chunks__/paper-plane.CLiFs3FL.js.map @@ -0,0 +1 @@ +{"version":3,"file":"paper-plane.CLiFs3FL.js","sources":["../../public/icons/paper-plane.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><g id=\\\"_01_align_center\\\" data-name=\\\"01 align center\\\"><path d=\\\"M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z\\\"/></g></svg>\\n\""],"names":["paperPlane"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/plus.DuBm-jVv.js b/dist/__chunks__/plus.DuBm-jVv.js new file mode 100644 index 00000000..eccc9470 --- /dev/null +++ b/dist/__chunks__/plus.DuBm-jVv.js @@ -0,0 +1,4 @@ +const a=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M23,11H13V1a1,1,0,0,0-1-1h0a1,1,0,0,0-1,1V11H1a1,1,0,0,0-1,1H0a1,1,0,0,0,1,1H11V23a1,1,0,0,0,1,1h0a1,1,0,0,0,1-1V13H23a1,1,0,0,0,1-1h0A1,1,0,0,0,23,11Z"/></svg> +`;export{a as default}; +//# sourceMappingURL=plus.DuBm-jVv.js.map diff --git a/dist/__chunks__/plus.DuBm-jVv.js.map b/dist/__chunks__/plus.DuBm-jVv.js.map new file mode 100644 index 00000000..86a77b13 --- /dev/null +++ b/dist/__chunks__/plus.DuBm-jVv.js.map @@ -0,0 +1 @@ +{"version":3,"file":"plus.DuBm-jVv.js","sources":["../../public/icons/plus.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M23,11H13V1a1,1,0,0,0-1-1h0a1,1,0,0,0-1,1V11H1a1,1,0,0,0-1,1H0a1,1,0,0,0,1,1H11V23a1,1,0,0,0,1,1h0a1,1,0,0,0,1-1V13H23a1,1,0,0,0,1-1h0A1,1,0,0,0,23,11Z\\\"/></svg>\\n\""],"names":["plus"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/plus.QDn7Esyk.js b/dist/__chunks__/plus.QDn7Esyk.js new file mode 100644 index 00000000..0cf06542 --- /dev/null +++ b/dist/__chunks__/plus.QDn7Esyk.js @@ -0,0 +1,2 @@ +const a="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23,11H13V1a1,1,0,0,0-1-1h0a1,1,0,0,0-1,1V11H1a1,1,0,0,0-1,1H0a1,1,0,0,0,1,1H11V23a1,1,0,0,0,1,1h0a1,1,0,0,0,1-1V13H23a1,1,0,0,0,1-1h0A1,1,0,0,0,23,11Z'/%3e%3c/svg%3e";export{a as default}; +//# sourceMappingURL=plus.QDn7Esyk.js.map diff --git a/dist/__chunks__/plus.QDn7Esyk.js.map b/dist/__chunks__/plus.QDn7Esyk.js.map new file mode 100644 index 00000000..0c98e06a --- /dev/null +++ b/dist/__chunks__/plus.QDn7Esyk.js.map @@ -0,0 +1 @@ +{"version":3,"file":"plus.QDn7Esyk.js","sources":["../../public/icons/plus.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23,11H13V1a1,1,0,0,0-1-1h0a1,1,0,0,0-1,1V11H1a1,1,0,0,0-1,1H0a1,1,0,0,0,1,1H11V23a1,1,0,0,0,1,1h0a1,1,0,0,0,1-1V13H23a1,1,0,0,0,1-1h0A1,1,0,0,0,23,11Z'/%3e%3c/svg%3e\""],"names":["plus"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/preload-helper.D7itGvJr.js b/dist/__chunks__/preload-helper.D7itGvJr.js new file mode 100644 index 00000000..ef6354c1 --- /dev/null +++ b/dist/__chunks__/preload-helper.D7itGvJr.js @@ -0,0 +1,2 @@ +const d="modulepreload",m=function(i){return"/"+i},c={},E=function(u,l,f){let a=Promise.resolve();if(l&&l.length>0){const n=document.getElementsByTagName("link");a=Promise.all(l.map(e=>{if(e=m(e),e in c)return;c[e]=!0;const r=e.endsWith(".css"),h=r?'[rel="stylesheet"]':"";if(!!f)for(let s=n.length-1;s>=0;s--){const o=n[s];if(o.href===e&&(!r||o.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${e}"]${h}`))return;const t=document.createElement("link");if(t.rel=r?"stylesheet":d,r||(t.as="script",t.crossOrigin=""),t.href=e,document.head.appendChild(t),r)return new Promise((s,o)=>{t.addEventListener("load",s),t.addEventListener("error",()=>o(new Error(`Unable to preload CSS for ${e}`)))})}))}return a.then(()=>u()).catch(n=>{const e=new Event("vite:preloadError",{cancelable:!0});if(e.payload=n,window.dispatchEvent(e),!e.defaultPrevented)throw n})};export{E as _}; +//# sourceMappingURL=preload-helper.D7itGvJr.js.map diff --git a/dist/__chunks__/preload-helper.D7itGvJr.js.map b/dist/__chunks__/preload-helper.D7itGvJr.js.map new file mode 100644 index 00000000..61ab603a --- /dev/null +++ b/dist/__chunks__/preload-helper.D7itGvJr.js.map @@ -0,0 +1 @@ +{"version":3,"file":"preload-helper.D7itGvJr.js","sources":[],"sourcesContent":[],"names":[],"mappings":""} \ No newline at end of file diff --git a/dist/__chunks__/property.Ds9fqW-T.js b/dist/__chunks__/property.Ds9fqW-T.js new file mode 100644 index 00000000..381c44d4 --- /dev/null +++ b/dist/__chunks__/property.Ds9fqW-T.js @@ -0,0 +1,10 @@ +import{u as d,f as l}from"./lit-element.CH8ciVnL.js";/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const f=e=>(r,t)=>{t!==void 0?t.addInitializer(()=>{customElements.define(e,r)}):customElements.define(e,r)};/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const p={attribute:!0,type:String,converter:d,reflect:!1,hasChanged:l},u=(e=p,r,t)=>{const{kind:s,metadata:i}=t;let o=globalThis.litPropertyMetadata.get(i);if(o===void 0&&globalThis.litPropertyMetadata.set(i,o=new Map),o.set(t.name,e),s==="accessor"){const{name:n}=t;return{set(a){const c=r.get.call(this);r.set.call(this,a),this.requestUpdate(n,c,e)},init(a){return a!==void 0&&this.P(n,void 0,e),a}}}if(s==="setter"){const{name:n}=t;return function(a){const c=this[n];r.call(this,a),this.requestUpdate(n,c,e)}}throw Error("Unsupported decorator location: "+s)};function m(e){return(r,t)=>typeof t=="object"?u(e,r,t):((s,i,o)=>{const n=i.hasOwnProperty(o);return i.constructor.createProperty(o,n?{...s,wrapped:!0}:s),n?Object.getOwnPropertyDescriptor(i,o):void 0})(e,r,t)}export{m as n,f as t}; +//# sourceMappingURL=property.Ds9fqW-T.js.map diff --git a/dist/__chunks__/property.Ds9fqW-T.js.map b/dist/__chunks__/property.Ds9fqW-T.js.map new file mode 100644 index 00000000..705c6452 --- /dev/null +++ b/dist/__chunks__/property.Ds9fqW-T.js.map @@ -0,0 +1 @@ +{"version":3,"file":"property.Ds9fqW-T.js","sources":["../../node_modules/@lit/reactive-element/decorators/custom-element.js","../../node_modules/@lit/reactive-element/decorators/property.js"],"sourcesContent":["/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=t=>(e,o)=>{void 0!==o?o.addInitializer((()=>{customElements.define(t,e)})):customElements.define(t,e)};export{t as customElement};\n//# sourceMappingURL=custom-element.js.map\n","import{defaultConverter as t,notEqual as e}from\"../reactive-element.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const o={attribute:!0,type:String,converter:t,reflect:!1,hasChanged:e},r=(t=o,e,r)=>{const{kind:n,metadata:i}=r;let s=globalThis.litPropertyMetadata.get(i);if(void 0===s&&globalThis.litPropertyMetadata.set(i,s=new Map),s.set(r.name,t),\"accessor\"===n){const{name:o}=r;return{set(r){const n=e.get.call(this);e.set.call(this,r),this.requestUpdate(o,n,t)},init(e){return void 0!==e&&this.P(o,void 0,t),e}}}if(\"setter\"===n){const{name:o}=r;return function(r){const n=this[o];e.call(this,r),this.requestUpdate(o,n,t)}}throw Error(\"Unsupported decorator location: \"+n)};function n(t){return(e,o)=>\"object\"==typeof o?r(t,e,o):((t,e,o)=>{const r=e.hasOwnProperty(o);return e.constructor.createProperty(o,r?{...t,wrapped:!0}:t),r?Object.getOwnPropertyDescriptor(e,o):void 0})(t,e,o)}export{n as property,r as standardProperty};\n//# sourceMappingURL=property.js.map\n"],"names":["t","e","o","r","n","s"],"mappings":"qDAAA;AAAA;AAAA;AAAA;AAAA,GAKK,MAACA,EAAEA,GAAG,CAACC,EAAEC,IAAI,CAAUA,IAAT,OAAWA,EAAE,eAAgB,IAAI,CAAC,eAAe,OAAOF,EAAEC,CAAC,CAAC,CAAG,EAAC,eAAe,OAAOD,EAAEC,CAAC,CAAC,ECJ7G;AAAA;AAAA;AAAA;AAAA,GAIG,MAAMC,EAAE,CAAC,UAAU,GAAG,KAAK,OAAO,UAAUF,EAAE,QAAQ,GAAG,WAAWC,CAAC,EAAEE,EAAE,CAACH,EAAEE,EAAED,EAAEE,IAAI,CAAC,KAAK,CAAC,KAAKC,EAAE,SAAS,CAAC,EAAED,EAAE,IAAIE,EAAE,WAAW,oBAAoB,IAAI,CAAC,EAAE,GAAYA,IAAT,QAAY,WAAW,oBAAoB,IAAI,EAAEA,EAAE,IAAI,GAAG,EAAEA,EAAE,IAAIF,EAAE,KAAKH,CAAC,EAAeI,IAAb,WAAe,CAAC,KAAK,CAAC,KAAKF,CAAC,EAAEC,EAAE,MAAM,CAAC,IAAIA,EAAE,CAAC,MAAMC,EAAEH,EAAE,IAAI,KAAK,IAAI,EAAEA,EAAE,IAAI,KAAK,KAAKE,CAAC,EAAE,KAAK,cAAcD,EAAEE,EAAEJ,CAAC,CAAC,EAAE,KAAKC,EAAE,CAAC,OAAgBA,IAAT,QAAY,KAAK,EAAEC,EAAE,OAAOF,CAAC,EAAEC,CAAC,CAAC,CAAC,CAAC,GAAcG,IAAX,SAAa,CAAC,KAAK,CAAC,KAAKF,CAAC,EAAEC,EAAE,OAAO,SAASA,EAAE,CAAC,MAAMC,EAAE,KAAKF,CAAC,EAAED,EAAE,KAAK,KAAKE,CAAC,EAAE,KAAK,cAAcD,EAAEE,EAAEJ,CAAC,CAAC,CAAC,CAAC,MAAM,MAAM,mCAAmCI,CAAC,CAAC,EAAE,SAASA,EAAEJ,EAAE,CAAC,MAAM,CAACC,EAAEC,IAAc,OAAOA,GAAjB,SAAmBC,EAAEH,EAAEC,EAAEC,CAAC,GAAG,CAACF,EAAEC,EAAE,IAAI,CAAC,MAAME,EAAEF,EAAE,eAAe,CAAC,EAAE,OAAOA,EAAE,YAAY,eAAe,EAAEE,EAAE,CAAC,GAAGH,EAAE,QAAQ,EAAE,EAAEA,CAAC,EAAEG,EAAE,OAAO,yBAAyBF,EAAE,CAAC,EAAE,MAAM,GAAGD,EAAEC,EAAEC,CAAC,CAAC","x_google_ignoreList":[0,1]} \ No newline at end of file diff --git a/dist/__chunks__/rocket-lunch.C6eRDqkd.js b/dist/__chunks__/rocket-lunch.C6eRDqkd.js new file mode 100644 index 00000000..70773a8b --- /dev/null +++ b/dist/__chunks__/rocket-lunch.C6eRDqkd.js @@ -0,0 +1,4 @@ +const a=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24" width="512" height="512"><path d="M18,8.5a2.5,2.5,0,0,1-5,0A2.5,2.5,0,0,1,18,8.5Zm-.006,6.866a11.065,11.065,0,0,1-1.163,4.569A7.634,7.634,0,0,1,10,24H9V18.5A3.517,3.517,0,0,0,5.5,15H0V14A7.634,7.634,0,0,1,4.065,7.169,11.065,11.065,0,0,1,8.634,6.006,15.487,15.487,0,0,1,20.972,0h0A3.009,3.009,0,0,1,24,3,15.507,15.507,0,0,1,17.994,15.366ZM2.084,13H4.346A34.361,34.361,0,0,1,6.955,8.237a8.993,8.993,0,0,0-1.993.72A5.519,5.519,0,0,0,2.084,13Zm13.679,4.045A34.361,34.361,0,0,1,11,19.654v2.262a5.519,5.519,0,0,0,4.043-2.878A8.993,8.993,0,0,0,15.763,17.045ZM22,2.972A1,1,0,0,0,21,2c-5.16.147-8.65,2.124-12.018,6.822a29.92,29.92,0,0,0-2.471,4.271,5.5,5.5,0,0,1,4.4,4.4,29.92,29.92,0,0,0,4.271-2.471C19.876,11.65,21.853,8.16,22,2.972ZM6.122,17.879a3.015,3.015,0,0,1,0,4.242c-.907.906-3.622,1.465-4.748,1.664l-1.406.247.247-1.406c.2-1.126.758-3.841,1.664-4.748A3.073,3.073,0,0,1,6.122,17.879ZM5,20a.993.993,0,0,0-.293-.707,1,1,0,0,0-1.414,0A7.318,7.318,0,0,0,2.5,21.5a7.342,7.342,0,0,0,2.208-.794A.993.993,0,0,0,5,20Z"/></svg> +`;export{a as default}; +//# sourceMappingURL=rocket-lunch.C6eRDqkd.js.map diff --git a/dist/__chunks__/rocket-lunch.C6eRDqkd.js.map b/dist/__chunks__/rocket-lunch.C6eRDqkd.js.map new file mode 100644 index 00000000..fda06f12 --- /dev/null +++ b/dist/__chunks__/rocket-lunch.C6eRDqkd.js.map @@ -0,0 +1 @@ +{"version":3,"file":"rocket-lunch.C6eRDqkd.js","sources":["../../public/icons/rocket-lunch.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Layer_1\\\" data-name=\\\"Layer 1\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M18,8.5a2.5,2.5,0,0,1-5,0A2.5,2.5,0,0,1,18,8.5Zm-.006,6.866a11.065,11.065,0,0,1-1.163,4.569A7.634,7.634,0,0,1,10,24H9V18.5A3.517,3.517,0,0,0,5.5,15H0V14A7.634,7.634,0,0,1,4.065,7.169,11.065,11.065,0,0,1,8.634,6.006,15.487,15.487,0,0,1,20.972,0h0A3.009,3.009,0,0,1,24,3,15.507,15.507,0,0,1,17.994,15.366ZM2.084,13H4.346A34.361,34.361,0,0,1,6.955,8.237a8.993,8.993,0,0,0-1.993.72A5.519,5.519,0,0,0,2.084,13Zm13.679,4.045A34.361,34.361,0,0,1,11,19.654v2.262a5.519,5.519,0,0,0,4.043-2.878A8.993,8.993,0,0,0,15.763,17.045ZM22,2.972A1,1,0,0,0,21,2c-5.16.147-8.65,2.124-12.018,6.822a29.92,29.92,0,0,0-2.471,4.271,5.5,5.5,0,0,1,4.4,4.4,29.92,29.92,0,0,0,4.271-2.471C19.876,11.65,21.853,8.16,22,2.972ZM6.122,17.879a3.015,3.015,0,0,1,0,4.242c-.907.906-3.622,1.465-4.748,1.664l-1.406.247.247-1.406c.2-1.126.758-3.841,1.664-4.748A3.073,3.073,0,0,1,6.122,17.879ZM5,20a.993.993,0,0,0-.293-.707,1,1,0,0,0-1.414,0A7.318,7.318,0,0,0,2.5,21.5a7.342,7.342,0,0,0,2.208-.794A.993.993,0,0,0,5,20Z\\\"/></svg>\\n\""],"names":["rocketLunch"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/rocket-lunch.CXpzJq6K.js b/dist/__chunks__/rocket-lunch.CXpzJq6K.js new file mode 100644 index 00000000..935b7338 --- /dev/null +++ b/dist/__chunks__/rocket-lunch.CXpzJq6K.js @@ -0,0 +1,2 @@ +const a="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Layer_1'%20data-name='Layer%201'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M18,8.5a2.5,2.5,0,0,1-5,0A2.5,2.5,0,0,1,18,8.5Zm-.006,6.866a11.065,11.065,0,0,1-1.163,4.569A7.634,7.634,0,0,1,10,24H9V18.5A3.517,3.517,0,0,0,5.5,15H0V14A7.634,7.634,0,0,1,4.065,7.169,11.065,11.065,0,0,1,8.634,6.006,15.487,15.487,0,0,1,20.972,0h0A3.009,3.009,0,0,1,24,3,15.507,15.507,0,0,1,17.994,15.366ZM2.084,13H4.346A34.361,34.361,0,0,1,6.955,8.237a8.993,8.993,0,0,0-1.993.72A5.519,5.519,0,0,0,2.084,13Zm13.679,4.045A34.361,34.361,0,0,1,11,19.654v2.262a5.519,5.519,0,0,0,4.043-2.878A8.993,8.993,0,0,0,15.763,17.045ZM22,2.972A1,1,0,0,0,21,2c-5.16.147-8.65,2.124-12.018,6.822a29.92,29.92,0,0,0-2.471,4.271,5.5,5.5,0,0,1,4.4,4.4,29.92,29.92,0,0,0,4.271-2.471C19.876,11.65,21.853,8.16,22,2.972ZM6.122,17.879a3.015,3.015,0,0,1,0,4.242c-.907.906-3.622,1.465-4.748,1.664l-1.406.247.247-1.406c.2-1.126.758-3.841,1.664-4.748A3.073,3.073,0,0,1,6.122,17.879ZM5,20a.993.993,0,0,0-.293-.707,1,1,0,0,0-1.414,0A7.318,7.318,0,0,0,2.5,21.5a7.342,7.342,0,0,0,2.208-.794A.993.993,0,0,0,5,20Z'/%3e%3c/svg%3e";export{a as default}; +//# sourceMappingURL=rocket-lunch.CXpzJq6K.js.map diff --git a/dist/__chunks__/rocket-lunch.CXpzJq6K.js.map b/dist/__chunks__/rocket-lunch.CXpzJq6K.js.map new file mode 100644 index 00000000..0ae275d7 --- /dev/null +++ b/dist/__chunks__/rocket-lunch.CXpzJq6K.js.map @@ -0,0 +1 @@ +{"version":3,"file":"rocket-lunch.CXpzJq6K.js","sources":["../../public/icons/rocket-lunch.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Layer_1'%20data-name='Layer%201'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M18,8.5a2.5,2.5,0,0,1-5,0A2.5,2.5,0,0,1,18,8.5Zm-.006,6.866a11.065,11.065,0,0,1-1.163,4.569A7.634,7.634,0,0,1,10,24H9V18.5A3.517,3.517,0,0,0,5.5,15H0V14A7.634,7.634,0,0,1,4.065,7.169,11.065,11.065,0,0,1,8.634,6.006,15.487,15.487,0,0,1,20.972,0h0A3.009,3.009,0,0,1,24,3,15.507,15.507,0,0,1,17.994,15.366ZM2.084,13H4.346A34.361,34.361,0,0,1,6.955,8.237a8.993,8.993,0,0,0-1.993.72A5.519,5.519,0,0,0,2.084,13Zm13.679,4.045A34.361,34.361,0,0,1,11,19.654v2.262a5.519,5.519,0,0,0,4.043-2.878A8.993,8.993,0,0,0,15.763,17.045ZM22,2.972A1,1,0,0,0,21,2c-5.16.147-8.65,2.124-12.018,6.822a29.92,29.92,0,0,0-2.471,4.271,5.5,5.5,0,0,1,4.4,4.4,29.92,29.92,0,0,0,4.271-2.471C19.876,11.65,21.853,8.16,22,2.972ZM6.122,17.879a3.015,3.015,0,0,1,0,4.242c-.907.906-3.622,1.465-4.748,1.664l-1.406.247.247-1.406c.2-1.126.758-3.841,1.664-4.748A3.073,3.073,0,0,1,6.122,17.879ZM5,20a.993.993,0,0,0-.293-.707,1,1,0,0,0-1.414,0A7.318,7.318,0,0,0,2.5,21.5a7.342,7.342,0,0,0,2.208-.794A.993.993,0,0,0,5,20Z'/%3e%3c/svg%3e\""],"names":["rocketLunch"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/search.CtsY1mRN.js b/dist/__chunks__/search.CtsY1mRN.js new file mode 100644 index 00000000..41835377 --- /dev/null +++ b/dist/__chunks__/search.CtsY1mRN.js @@ -0,0 +1,4 @@ +const t=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M23.707,22.293l-5.969-5.969a10.016,10.016,0,1,0-1.414,1.414l5.969,5.969a1,1,0,0,0,1.414-1.414ZM10,18a8,8,0,1,1,8-8A8.009,8.009,0,0,1,10,18Z"/></svg> +`;export{t as default}; +//# sourceMappingURL=search.CtsY1mRN.js.map diff --git a/dist/__chunks__/search.CtsY1mRN.js.map b/dist/__chunks__/search.CtsY1mRN.js.map new file mode 100644 index 00000000..cff56bb1 --- /dev/null +++ b/dist/__chunks__/search.CtsY1mRN.js.map @@ -0,0 +1 @@ +{"version":3,"file":"search.CtsY1mRN.js","sources":["../../public/icons/search.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M23.707,22.293l-5.969-5.969a10.016,10.016,0,1,0-1.414,1.414l5.969,5.969a1,1,0,0,0,1.414-1.414ZM10,18a8,8,0,1,1,8-8A8.009,8.009,0,0,1,10,18Z\\\"/></svg>\\n\""],"names":["search"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/search.DT5AcGiH.js b/dist/__chunks__/search.DT5AcGiH.js new file mode 100644 index 00000000..787558ee --- /dev/null +++ b/dist/__chunks__/search.DT5AcGiH.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.707,22.293l-5.969-5.969a10.016,10.016,0,1,0-1.414,1.414l5.969,5.969a1,1,0,0,0,1.414-1.414ZM10,18a8,8,0,1,1,8-8A8.009,8.009,0,0,1,10,18Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=search.DT5AcGiH.js.map diff --git a/dist/__chunks__/search.DT5AcGiH.js.map b/dist/__chunks__/search.DT5AcGiH.js.map new file mode 100644 index 00000000..314f498c --- /dev/null +++ b/dist/__chunks__/search.DT5AcGiH.js.map @@ -0,0 +1 @@ +{"version":3,"file":"search.DT5AcGiH.js","sources":["../../public/icons/search.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.707,22.293l-5.969-5.969a10.016,10.016,0,1,0-1.414,1.414l5.969,5.969a1,1,0,0,0,1.414-1.414ZM10,18a8,8,0,1,1,8-8A8.009,8.009,0,0,1,10,18Z'/%3e%3c/svg%3e\""],"names":["search"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/share.CjoNvcxO.js b/dist/__chunks__/share.CjoNvcxO.js new file mode 100644 index 00000000..4532c98f --- /dev/null +++ b/dist/__chunks__/share.CjoNvcxO.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M19.333,14.667a4.66,4.66,0,0,0-3.839,2.024L8.985,13.752a4.574,4.574,0,0,0,.005-3.488l6.5-2.954a4.66,4.66,0,1,0-.827-2.643,4.633,4.633,0,0,0,.08.786L7.833,8.593a4.668,4.668,0,1,0-.015,6.827l6.928,3.128a4.736,4.736,0,0,0-.079.785,4.667,4.667,0,1,0,4.666-4.666ZM19.333,2a2.667,2.667,0,1,1-2.666,2.667A2.669,2.669,0,0,1,19.333,2ZM4.667,14.667A2.667,2.667,0,1,1,7.333,12,2.67,2.67,0,0,1,4.667,14.667ZM19.333,22A2.667,2.667,0,1,1,22,19.333,2.669,2.669,0,0,1,19.333,22Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=share.CjoNvcxO.js.map diff --git a/dist/__chunks__/share.CjoNvcxO.js.map b/dist/__chunks__/share.CjoNvcxO.js.map new file mode 100644 index 00000000..e5391f98 --- /dev/null +++ b/dist/__chunks__/share.CjoNvcxO.js.map @@ -0,0 +1 @@ +{"version":3,"file":"share.CjoNvcxO.js","sources":["../../public/icons/share.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M19.333,14.667a4.66,4.66,0,0,0-3.839,2.024L8.985,13.752a4.574,4.574,0,0,0,.005-3.488l6.5-2.954a4.66,4.66,0,1,0-.827-2.643,4.633,4.633,0,0,0,.08.786L7.833,8.593a4.668,4.668,0,1,0-.015,6.827l6.928,3.128a4.736,4.736,0,0,0-.079.785,4.667,4.667,0,1,0,4.666-4.666ZM19.333,2a2.667,2.667,0,1,1-2.666,2.667A2.669,2.669,0,0,1,19.333,2ZM4.667,14.667A2.667,2.667,0,1,1,7.333,12,2.67,2.67,0,0,1,4.667,14.667ZM19.333,22A2.667,2.667,0,1,1,22,19.333,2.669,2.669,0,0,1,19.333,22Z'/%3e%3c/svg%3e\""],"names":["share"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/share.D_3XZuic.js b/dist/__chunks__/share.D_3XZuic.js new file mode 100644 index 00000000..a9d6efac --- /dev/null +++ b/dist/__chunks__/share.D_3XZuic.js @@ -0,0 +1,4 @@ +const a=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M19.333,14.667a4.66,4.66,0,0,0-3.839,2.024L8.985,13.752a4.574,4.574,0,0,0,.005-3.488l6.5-2.954a4.66,4.66,0,1,0-.827-2.643,4.633,4.633,0,0,0,.08.786L7.833,8.593a4.668,4.668,0,1,0-.015,6.827l6.928,3.128a4.736,4.736,0,0,0-.079.785,4.667,4.667,0,1,0,4.666-4.666ZM19.333,2a2.667,2.667,0,1,1-2.666,2.667A2.669,2.669,0,0,1,19.333,2ZM4.667,14.667A2.667,2.667,0,1,1,7.333,12,2.67,2.67,0,0,1,4.667,14.667ZM19.333,22A2.667,2.667,0,1,1,22,19.333,2.669,2.669,0,0,1,19.333,22Z"/></svg> +`;export{a as default}; +//# sourceMappingURL=share.D_3XZuic.js.map diff --git a/dist/__chunks__/share.D_3XZuic.js.map b/dist/__chunks__/share.D_3XZuic.js.map new file mode 100644 index 00000000..9a9936ff --- /dev/null +++ b/dist/__chunks__/share.D_3XZuic.js.map @@ -0,0 +1 @@ +{"version":3,"file":"share.D_3XZuic.js","sources":["../../public/icons/share.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M19.333,14.667a4.66,4.66,0,0,0-3.839,2.024L8.985,13.752a4.574,4.574,0,0,0,.005-3.488l6.5-2.954a4.66,4.66,0,1,0-.827-2.643,4.633,4.633,0,0,0,.08.786L7.833,8.593a4.668,4.668,0,1,0-.015,6.827l6.928,3.128a4.736,4.736,0,0,0-.079.785,4.667,4.667,0,1,0,4.666-4.666ZM19.333,2a2.667,2.667,0,1,1-2.666,2.667A2.669,2.669,0,0,1,19.333,2ZM4.667,14.667A2.667,2.667,0,1,1,7.333,12,2.67,2.67,0,0,1,4.667,14.667ZM19.333,22A2.667,2.667,0,1,1,22,19.333,2.669,2.669,0,0,1,19.333,22Z\\\"/></svg>\\n\""],"names":["share"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/snapchat.Bct5wLOa.js b/dist/__chunks__/snapchat.Bct5wLOa.js new file mode 100644 index 00000000..1c4af6c2 --- /dev/null +++ b/dist/__chunks__/snapchat.Bct5wLOa.js @@ -0,0 +1,2 @@ +const C='<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 50 50" width="50px" height="50px"><path d="M 46.773438 35.078125 C 40.96875 34.121094 38.316406 28.109375 38.230469 27.914063 C 38.21875 27.878906 38.191406 27.816406 38.175781 27.78125 C 38 27.429688 37.824219 26.933594 37.972656 26.582031 C 38.226563 25.980469 39.433594 25.597656 40.15625 25.367188 C 40.410156 25.285156 40.652344 25.210938 40.839844 25.136719 C 42.59375 24.441406 43.46875 23.535156 43.449219 22.433594 C 43.433594 21.546875 42.753906 20.734375 41.753906 20.382813 C 41.40625 20.234375 41.007813 20.160156 40.605469 20.160156 C 40.332031 20.160156 39.917969 20.199219 39.519531 20.382813 C 38.851563 20.695313 38.265625 20.863281 37.847656 20.882813 C 37.757813 20.878906 37.679688 20.871094 37.613281 20.859375 L 37.65625 20.171875 C 37.851563 17.0625 38.097656 13.1875 37.046875 10.832031 C 33.945313 3.890625 27.375 3.351563 25.433594 3.351563 L 24.550781 3.359375 C 22.613281 3.359375 16.054688 3.898438 12.960938 10.835938 C 11.910156 13.191406 12.152344 17.0625 12.351563 20.175781 L 12.359375 20.292969 C 12.371094 20.484375 12.382813 20.675781 12.394531 20.859375 C 11.960938 20.9375 11.113281 20.792969 10.234375 20.382813 C 9.039063 19.824219 6.886719 20.5625 6.589844 22.125 C 6.457031 22.816406 6.617188 24.128906 9.164063 25.132813 C 9.355469 25.210938 9.59375 25.285156 9.851563 25.367188 C 10.570313 25.597656 11.777344 25.976563 12.03125 26.582031 C 12.179688 26.933594 12.003906 27.429688 11.796875 27.855469 C 11.6875 28.109375 9.050781 34.121094 3.234375 35.078125 C 2.492188 35.199219 1.964844 35.855469 2.003906 36.613281 C 2.015625 36.8125 2.066406 37.011719 2.148438 37.207031 C 2.675781 38.445313 4.59375 39.296875 8.171875 39.878906 C 8.234375 40.089844 8.304688 40.402344 8.34375 40.574219 C 8.417969 40.929688 8.5 41.289063 8.609375 41.664063 C 8.714844 42.019531 9.078125 42.84375 10.210938 42.84375 C 10.554688 42.84375 10.929688 42.769531 11.332031 42.691406 C 11.925781 42.574219 12.667969 42.429688 13.621094 42.429688 C 14.152344 42.429688 14.699219 42.476563 15.25 42.566406 C 16.265625 42.734375 17.183594 43.386719 18.25 44.136719 C 19.914063 45.316406 21.800781 46.648438 24.726563 46.648438 C 24.804688 46.648438 24.882813 46.644531 24.957031 46.640625 C 25.0625 46.644531 25.171875 46.648438 25.28125 46.648438 C 28.207031 46.648438 30.09375 45.3125 31.761719 44.136719 C 32.777344 43.414063 33.738281 42.738281 34.757813 42.566406 C 35.308594 42.476563 35.855469 42.429688 36.386719 42.429688 C 37.304688 42.429688 38.03125 42.546875 38.679688 42.675781 C 39.140625 42.765625 39.507813 42.808594 39.847656 42.808594 C 40.605469 42.808594 41.1875 42.375 41.398438 41.648438 C 41.507813 41.28125 41.585938 40.925781 41.664063 40.566406 C 41.695313 40.433594 41.769531 40.097656 41.835938 39.875 C 45.414063 39.292969 47.332031 38.441406 47.855469 37.214844 C 47.941406 37.019531 47.988281 36.816406 48.003906 36.605469 C 48.042969 35.859375 47.515625 35.203125 46.773438 35.078125 Z"/></svg>';export{C as default}; +//# sourceMappingURL=snapchat.Bct5wLOa.js.map diff --git a/dist/__chunks__/snapchat.Bct5wLOa.js.map b/dist/__chunks__/snapchat.Bct5wLOa.js.map new file mode 100644 index 00000000..979a126a --- /dev/null +++ b/dist/__chunks__/snapchat.Bct5wLOa.js.map @@ -0,0 +1 @@ +{"version":3,"file":"snapchat.Bct5wLOa.js","sources":["../../public/icons/snapchat.svg?raw"],"sourcesContent":["export default \"<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" viewBox=\\\"0 0 50 50\\\" width=\\\"50px\\\" height=\\\"50px\\\"><path d=\\\"M 46.773438 35.078125 C 40.96875 34.121094 38.316406 28.109375 38.230469 27.914063 C 38.21875 27.878906 38.191406 27.816406 38.175781 27.78125 C 38 27.429688 37.824219 26.933594 37.972656 26.582031 C 38.226563 25.980469 39.433594 25.597656 40.15625 25.367188 C 40.410156 25.285156 40.652344 25.210938 40.839844 25.136719 C 42.59375 24.441406 43.46875 23.535156 43.449219 22.433594 C 43.433594 21.546875 42.753906 20.734375 41.753906 20.382813 C 41.40625 20.234375 41.007813 20.160156 40.605469 20.160156 C 40.332031 20.160156 39.917969 20.199219 39.519531 20.382813 C 38.851563 20.695313 38.265625 20.863281 37.847656 20.882813 C 37.757813 20.878906 37.679688 20.871094 37.613281 20.859375 L 37.65625 20.171875 C 37.851563 17.0625 38.097656 13.1875 37.046875 10.832031 C 33.945313 3.890625 27.375 3.351563 25.433594 3.351563 L 24.550781 3.359375 C 22.613281 3.359375 16.054688 3.898438 12.960938 10.835938 C 11.910156 13.191406 12.152344 17.0625 12.351563 20.175781 L 12.359375 20.292969 C 12.371094 20.484375 12.382813 20.675781 12.394531 20.859375 C 11.960938 20.9375 11.113281 20.792969 10.234375 20.382813 C 9.039063 19.824219 6.886719 20.5625 6.589844 22.125 C 6.457031 22.816406 6.617188 24.128906 9.164063 25.132813 C 9.355469 25.210938 9.59375 25.285156 9.851563 25.367188 C 10.570313 25.597656 11.777344 25.976563 12.03125 26.582031 C 12.179688 26.933594 12.003906 27.429688 11.796875 27.855469 C 11.6875 28.109375 9.050781 34.121094 3.234375 35.078125 C 2.492188 35.199219 1.964844 35.855469 2.003906 36.613281 C 2.015625 36.8125 2.066406 37.011719 2.148438 37.207031 C 2.675781 38.445313 4.59375 39.296875 8.171875 39.878906 C 8.234375 40.089844 8.304688 40.402344 8.34375 40.574219 C 8.417969 40.929688 8.5 41.289063 8.609375 41.664063 C 8.714844 42.019531 9.078125 42.84375 10.210938 42.84375 C 10.554688 42.84375 10.929688 42.769531 11.332031 42.691406 C 11.925781 42.574219 12.667969 42.429688 13.621094 42.429688 C 14.152344 42.429688 14.699219 42.476563 15.25 42.566406 C 16.265625 42.734375 17.183594 43.386719 18.25 44.136719 C 19.914063 45.316406 21.800781 46.648438 24.726563 46.648438 C 24.804688 46.648438 24.882813 46.644531 24.957031 46.640625 C 25.0625 46.644531 25.171875 46.648438 25.28125 46.648438 C 28.207031 46.648438 30.09375 45.3125 31.761719 44.136719 C 32.777344 43.414063 33.738281 42.738281 34.757813 42.566406 C 35.308594 42.476563 35.855469 42.429688 36.386719 42.429688 C 37.304688 42.429688 38.03125 42.546875 38.679688 42.675781 C 39.140625 42.765625 39.507813 42.808594 39.847656 42.808594 C 40.605469 42.808594 41.1875 42.375 41.398438 41.648438 C 41.507813 41.28125 41.585938 40.925781 41.664063 40.566406 C 41.695313 40.433594 41.769531 40.097656 41.835938 39.875 C 45.414063 39.292969 47.332031 38.441406 47.855469 37.214844 C 47.941406 37.019531 47.988281 36.816406 48.003906 36.605469 C 48.042969 35.859375 47.515625 35.203125 46.773438 35.078125 Z\\\"/></svg>\""],"names":["snapchat"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/snapchat.Dpqrb3zu.js b/dist/__chunks__/snapchat.Dpqrb3zu.js new file mode 100644 index 00000000..44591fc1 --- /dev/null +++ b/dist/__chunks__/snapchat.Dpqrb3zu.js @@ -0,0 +1,2 @@ +const C="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2050%2050'%20width='50px'%20height='50px'%3e%3cpath%20d='M%2046.773438%2035.078125%20C%2040.96875%2034.121094%2038.316406%2028.109375%2038.230469%2027.914063%20C%2038.21875%2027.878906%2038.191406%2027.816406%2038.175781%2027.78125%20C%2038%2027.429688%2037.824219%2026.933594%2037.972656%2026.582031%20C%2038.226563%2025.980469%2039.433594%2025.597656%2040.15625%2025.367188%20C%2040.410156%2025.285156%2040.652344%2025.210938%2040.839844%2025.136719%20C%2042.59375%2024.441406%2043.46875%2023.535156%2043.449219%2022.433594%20C%2043.433594%2021.546875%2042.753906%2020.734375%2041.753906%2020.382813%20C%2041.40625%2020.234375%2041.007813%2020.160156%2040.605469%2020.160156%20C%2040.332031%2020.160156%2039.917969%2020.199219%2039.519531%2020.382813%20C%2038.851563%2020.695313%2038.265625%2020.863281%2037.847656%2020.882813%20C%2037.757813%2020.878906%2037.679688%2020.871094%2037.613281%2020.859375%20L%2037.65625%2020.171875%20C%2037.851563%2017.0625%2038.097656%2013.1875%2037.046875%2010.832031%20C%2033.945313%203.890625%2027.375%203.351563%2025.433594%203.351563%20L%2024.550781%203.359375%20C%2022.613281%203.359375%2016.054688%203.898438%2012.960938%2010.835938%20C%2011.910156%2013.191406%2012.152344%2017.0625%2012.351563%2020.175781%20L%2012.359375%2020.292969%20C%2012.371094%2020.484375%2012.382813%2020.675781%2012.394531%2020.859375%20C%2011.960938%2020.9375%2011.113281%2020.792969%2010.234375%2020.382813%20C%209.039063%2019.824219%206.886719%2020.5625%206.589844%2022.125%20C%206.457031%2022.816406%206.617188%2024.128906%209.164063%2025.132813%20C%209.355469%2025.210938%209.59375%2025.285156%209.851563%2025.367188%20C%2010.570313%2025.597656%2011.777344%2025.976563%2012.03125%2026.582031%20C%2012.179688%2026.933594%2012.003906%2027.429688%2011.796875%2027.855469%20C%2011.6875%2028.109375%209.050781%2034.121094%203.234375%2035.078125%20C%202.492188%2035.199219%201.964844%2035.855469%202.003906%2036.613281%20C%202.015625%2036.8125%202.066406%2037.011719%202.148438%2037.207031%20C%202.675781%2038.445313%204.59375%2039.296875%208.171875%2039.878906%20C%208.234375%2040.089844%208.304688%2040.402344%208.34375%2040.574219%20C%208.417969%2040.929688%208.5%2041.289063%208.609375%2041.664063%20C%208.714844%2042.019531%209.078125%2042.84375%2010.210938%2042.84375%20C%2010.554688%2042.84375%2010.929688%2042.769531%2011.332031%2042.691406%20C%2011.925781%2042.574219%2012.667969%2042.429688%2013.621094%2042.429688%20C%2014.152344%2042.429688%2014.699219%2042.476563%2015.25%2042.566406%20C%2016.265625%2042.734375%2017.183594%2043.386719%2018.25%2044.136719%20C%2019.914063%2045.316406%2021.800781%2046.648438%2024.726563%2046.648438%20C%2024.804688%2046.648438%2024.882813%2046.644531%2024.957031%2046.640625%20C%2025.0625%2046.644531%2025.171875%2046.648438%2025.28125%2046.648438%20C%2028.207031%2046.648438%2030.09375%2045.3125%2031.761719%2044.136719%20C%2032.777344%2043.414063%2033.738281%2042.738281%2034.757813%2042.566406%20C%2035.308594%2042.476563%2035.855469%2042.429688%2036.386719%2042.429688%20C%2037.304688%2042.429688%2038.03125%2042.546875%2038.679688%2042.675781%20C%2039.140625%2042.765625%2039.507813%2042.808594%2039.847656%2042.808594%20C%2040.605469%2042.808594%2041.1875%2042.375%2041.398438%2041.648438%20C%2041.507813%2041.28125%2041.585938%2040.925781%2041.664063%2040.566406%20C%2041.695313%2040.433594%2041.769531%2040.097656%2041.835938%2039.875%20C%2045.414063%2039.292969%2047.332031%2038.441406%2047.855469%2037.214844%20C%2047.941406%2037.019531%2047.988281%2036.816406%2048.003906%2036.605469%20C%2048.042969%2035.859375%2047.515625%2035.203125%2046.773438%2035.078125%20Z'/%3e%3c/svg%3e";export{C as default}; +//# sourceMappingURL=snapchat.Dpqrb3zu.js.map diff --git a/dist/__chunks__/snapchat.Dpqrb3zu.js.map b/dist/__chunks__/snapchat.Dpqrb3zu.js.map new file mode 100644 index 00000000..220eba8d --- /dev/null +++ b/dist/__chunks__/snapchat.Dpqrb3zu.js.map @@ -0,0 +1 @@ +{"version":3,"file":"snapchat.Dpqrb3zu.js","sources":["../../public/icons/snapchat.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2050%2050'%20width='50px'%20height='50px'%3e%3cpath%20d='M%2046.773438%2035.078125%20C%2040.96875%2034.121094%2038.316406%2028.109375%2038.230469%2027.914063%20C%2038.21875%2027.878906%2038.191406%2027.816406%2038.175781%2027.78125%20C%2038%2027.429688%2037.824219%2026.933594%2037.972656%2026.582031%20C%2038.226563%2025.980469%2039.433594%2025.597656%2040.15625%2025.367188%20C%2040.410156%2025.285156%2040.652344%2025.210938%2040.839844%2025.136719%20C%2042.59375%2024.441406%2043.46875%2023.535156%2043.449219%2022.433594%20C%2043.433594%2021.546875%2042.753906%2020.734375%2041.753906%2020.382813%20C%2041.40625%2020.234375%2041.007813%2020.160156%2040.605469%2020.160156%20C%2040.332031%2020.160156%2039.917969%2020.199219%2039.519531%2020.382813%20C%2038.851563%2020.695313%2038.265625%2020.863281%2037.847656%2020.882813%20C%2037.757813%2020.878906%2037.679688%2020.871094%2037.613281%2020.859375%20L%2037.65625%2020.171875%20C%2037.851563%2017.0625%2038.097656%2013.1875%2037.046875%2010.832031%20C%2033.945313%203.890625%2027.375%203.351563%2025.433594%203.351563%20L%2024.550781%203.359375%20C%2022.613281%203.359375%2016.054688%203.898438%2012.960938%2010.835938%20C%2011.910156%2013.191406%2012.152344%2017.0625%2012.351563%2020.175781%20L%2012.359375%2020.292969%20C%2012.371094%2020.484375%2012.382813%2020.675781%2012.394531%2020.859375%20C%2011.960938%2020.9375%2011.113281%2020.792969%2010.234375%2020.382813%20C%209.039063%2019.824219%206.886719%2020.5625%206.589844%2022.125%20C%206.457031%2022.816406%206.617188%2024.128906%209.164063%2025.132813%20C%209.355469%2025.210938%209.59375%2025.285156%209.851563%2025.367188%20C%2010.570313%2025.597656%2011.777344%2025.976563%2012.03125%2026.582031%20C%2012.179688%2026.933594%2012.003906%2027.429688%2011.796875%2027.855469%20C%2011.6875%2028.109375%209.050781%2034.121094%203.234375%2035.078125%20C%202.492188%2035.199219%201.964844%2035.855469%202.003906%2036.613281%20C%202.015625%2036.8125%202.066406%2037.011719%202.148438%2037.207031%20C%202.675781%2038.445313%204.59375%2039.296875%208.171875%2039.878906%20C%208.234375%2040.089844%208.304688%2040.402344%208.34375%2040.574219%20C%208.417969%2040.929688%208.5%2041.289063%208.609375%2041.664063%20C%208.714844%2042.019531%209.078125%2042.84375%2010.210938%2042.84375%20C%2010.554688%2042.84375%2010.929688%2042.769531%2011.332031%2042.691406%20C%2011.925781%2042.574219%2012.667969%2042.429688%2013.621094%2042.429688%20C%2014.152344%2042.429688%2014.699219%2042.476563%2015.25%2042.566406%20C%2016.265625%2042.734375%2017.183594%2043.386719%2018.25%2044.136719%20C%2019.914063%2045.316406%2021.800781%2046.648438%2024.726563%2046.648438%20C%2024.804688%2046.648438%2024.882813%2046.644531%2024.957031%2046.640625%20C%2025.0625%2046.644531%2025.171875%2046.648438%2025.28125%2046.648438%20C%2028.207031%2046.648438%2030.09375%2045.3125%2031.761719%2044.136719%20C%2032.777344%2043.414063%2033.738281%2042.738281%2034.757813%2042.566406%20C%2035.308594%2042.476563%2035.855469%2042.429688%2036.386719%2042.429688%20C%2037.304688%2042.429688%2038.03125%2042.546875%2038.679688%2042.675781%20C%2039.140625%2042.765625%2039.507813%2042.808594%2039.847656%2042.808594%20C%2040.605469%2042.808594%2041.1875%2042.375%2041.398438%2041.648438%20C%2041.507813%2041.28125%2041.585938%2040.925781%2041.664063%2040.566406%20C%2041.695313%2040.433594%2041.769531%2040.097656%2041.835938%2039.875%20C%2045.414063%2039.292969%2047.332031%2038.441406%2047.855469%2037.214844%20C%2047.941406%2037.019531%2047.988281%2036.816406%2048.003906%2036.605469%20C%2048.042969%2035.859375%2047.515625%2035.203125%2046.773438%2035.078125%20Z'/%3e%3c/svg%3e\""],"names":["snapchat"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/social-network.B-lhER-M.js b/dist/__chunks__/social-network.B-lhER-M.js new file mode 100644 index 00000000..17787aee --- /dev/null +++ b/dist/__chunks__/social-network.B-lhER-M.js @@ -0,0 +1,4 @@ +const l=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M22.773,7.721A4.994,4.994,0,0,0,19,6H15.011l.336-2.041A3.037,3.037,0,0,0,9.626,2.122L7.712,6H5a5.006,5.006,0,0,0-5,5v5a5.006,5.006,0,0,0,5,5H18.3a5.024,5.024,0,0,0,4.951-4.3l.705-5A5,5,0,0,0,22.773,7.721ZM2,16V11A3,3,0,0,1,5,8H7V19H5A3,3,0,0,1,2,16Zm19.971-4.581-.706,5A3.012,3.012,0,0,1,18.3,19H9V7.734a1,1,0,0,0,.23-.292l2.189-4.435A1.07,1.07,0,0,1,13.141,2.8a1.024,1.024,0,0,1,.233.84l-.528,3.2A1,1,0,0,0,13.833,8H19a3,3,0,0,1,2.971,3.419Z"/></svg> +`;export{l as default}; +//# sourceMappingURL=social-network.B-lhER-M.js.map diff --git a/dist/__chunks__/social-network.B-lhER-M.js.map b/dist/__chunks__/social-network.B-lhER-M.js.map new file mode 100644 index 00000000..1bf667c7 --- /dev/null +++ b/dist/__chunks__/social-network.B-lhER-M.js.map @@ -0,0 +1 @@ +{"version":3,"file":"social-network.B-lhER-M.js","sources":["../../public/icons/social-network.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M22.773,7.721A4.994,4.994,0,0,0,19,6H15.011l.336-2.041A3.037,3.037,0,0,0,9.626,2.122L7.712,6H5a5.006,5.006,0,0,0-5,5v5a5.006,5.006,0,0,0,5,5H18.3a5.024,5.024,0,0,0,4.951-4.3l.705-5A5,5,0,0,0,22.773,7.721ZM2,16V11A3,3,0,0,1,5,8H7V19H5A3,3,0,0,1,2,16Zm19.971-4.581-.706,5A3.012,3.012,0,0,1,18.3,19H9V7.734a1,1,0,0,0,.23-.292l2.189-4.435A1.07,1.07,0,0,1,13.141,2.8a1.024,1.024,0,0,1,.233.84l-.528,3.2A1,1,0,0,0,13.833,8H19a3,3,0,0,1,2.971,3.419Z\\\"/></svg>\\n\""],"names":["socialNetwork"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/social-network.Dm-JGi74.js b/dist/__chunks__/social-network.Dm-JGi74.js new file mode 100644 index 00000000..5c427e1f --- /dev/null +++ b/dist/__chunks__/social-network.Dm-JGi74.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M22.773,7.721A4.994,4.994,0,0,0,19,6H15.011l.336-2.041A3.037,3.037,0,0,0,9.626,2.122L7.712,6H5a5.006,5.006,0,0,0-5,5v5a5.006,5.006,0,0,0,5,5H18.3a5.024,5.024,0,0,0,4.951-4.3l.705-5A5,5,0,0,0,22.773,7.721ZM2,16V11A3,3,0,0,1,5,8H7V19H5A3,3,0,0,1,2,16Zm19.971-4.581-.706,5A3.012,3.012,0,0,1,18.3,19H9V7.734a1,1,0,0,0,.23-.292l2.189-4.435A1.07,1.07,0,0,1,13.141,2.8a1.024,1.024,0,0,1,.233.84l-.528,3.2A1,1,0,0,0,13.833,8H19a3,3,0,0,1,2.971,3.419Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=social-network.Dm-JGi74.js.map diff --git a/dist/__chunks__/social-network.Dm-JGi74.js.map b/dist/__chunks__/social-network.Dm-JGi74.js.map new file mode 100644 index 00000000..92d8370f --- /dev/null +++ b/dist/__chunks__/social-network.Dm-JGi74.js.map @@ -0,0 +1 @@ +{"version":3,"file":"social-network.Dm-JGi74.js","sources":["../../public/icons/social-network.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M22.773,7.721A4.994,4.994,0,0,0,19,6H15.011l.336-2.041A3.037,3.037,0,0,0,9.626,2.122L7.712,6H5a5.006,5.006,0,0,0-5,5v5a5.006,5.006,0,0,0,5,5H18.3a5.024,5.024,0,0,0,4.951-4.3l.705-5A5,5,0,0,0,22.773,7.721ZM2,16V11A3,3,0,0,1,5,8H7V19H5A3,3,0,0,1,2,16Zm19.971-4.581-.706,5A3.012,3.012,0,0,1,18.3,19H9V7.734a1,1,0,0,0,.23-.292l2.189-4.435A1.07,1.07,0,0,1,13.141,2.8a1.024,1.024,0,0,1,.233.84l-.528,3.2A1,1,0,0,0,13.833,8H19a3,3,0,0,1,2.971,3.419Z'/%3e%3c/svg%3e\""],"names":["socialNetwork"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/state.CJfvw0Ck.js b/dist/__chunks__/state.CJfvw0Ck.js new file mode 100644 index 00000000..2b1cf772 --- /dev/null +++ b/dist/__chunks__/state.CJfvw0Ck.js @@ -0,0 +1,6 @@ +import{n as t}from"./property.Ds9fqW-T.js";function a(e){return e.toLowerCase().replace(/[^0-9a-z]/gi,"-").replace(/-+/g,"-").replace(/^-|-$/g,"")}/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */function o(e){return t({...e,state:!0,attribute:!1})}export{o as r,a as t}; +//# sourceMappingURL=state.CJfvw0Ck.js.map diff --git a/dist/__chunks__/state.CJfvw0Ck.js.map b/dist/__chunks__/state.CJfvw0Ck.js.map new file mode 100644 index 00000000..09ec1280 --- /dev/null +++ b/dist/__chunks__/state.CJfvw0Ck.js.map @@ -0,0 +1 @@ +{"version":3,"file":"state.CJfvw0Ck.js","sources":["../../src/utils/toClassName.ts","../../node_modules/@lit/reactive-element/decorators/state.js"],"sourcesContent":["/**\n * Converts a string into a valid CSS class name.\n *\n * @param name - The string to convert into a CSS class name.\n * @returns The converted CSS class name.\n *\n * @example\n * // Example usage:\n * const inputString = 'Hello, World!';\n * const cssClassName = toClassName(inputString);\n * console.log(cssClassName); // Output: 'hello-world'\n */\nexport function toClassName(name: string): string {\n return name\n .toLowerCase()\n .replace(/[^0-9a-z]/gi, '-')\n .replace(/-+/g, '-')\n .replace(/^-|-$/g, '');\n}\n","import{property as t}from\"./property.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function r(r){return t({...r,state:!0,attribute:!1})}export{r as state};\n//# sourceMappingURL=state.js.map\n"],"names":["toClassName","name","r","t"],"mappings":"2CAYO,SAASA,EAAYC,EAAsB,CAChD,OAAOA,EACJ,YAAA,EACA,QAAQ,cAAe,GAAG,EAC1B,QAAQ,MAAO,GAAG,EAClB,QAAQ,SAAU,EAAE,CACzB,CCjBA;AAAA;AAAA;AAAA;AAAA,GAIG,SAASC,EAAEA,EAAE,CAAC,OAAOC,EAAE,CAAC,GAAGD,EAAE,MAAM,GAAG,UAAU,EAAE,CAAC,CAAC","x_google_ignoreList":[1]} \ No newline at end of file diff --git a/dist/__chunks__/toast.CVELdJDu.js b/dist/__chunks__/toast.CVELdJDu.js new file mode 100644 index 00000000..10e4d60e --- /dev/null +++ b/dist/__chunks__/toast.CVELdJDu.js @@ -0,0 +1,2 @@ +import{s as d,x as f,i as l}from"./lit-element.CH8ciVnL.js";import{n as p,t as u}from"./property.Ds9fqW-T.js";var m=Object.defineProperty,y=Object.getOwnPropertyDescriptor,n=(c,s,a,o)=>{for(var e=o>1?void 0:o?y(s,a):s,r=c.length-1,i;r>=0;r--)(i=c[r])&&(e=(o?i(s,a,e):i(e))||e);return o&&e&&m(s,a,e),e};let t=class extends d{constructor(){super(...arguments),this.message="Your settings have been saved successfully!",this.duration=3e3}connectedCallback(){super.connectedCallback(),setTimeout(()=>{this.close()},this.duration)}close(){this.style.animation="fadeOut 0.3s ease-in-out forwards",setTimeout(()=>{this.remove()},305)}disconnectedCallback(){super.disconnectedCallback()}render(){if(this.message)return f`<div class="toast">${this.message}</div>`}};t.styles=l`.toast{position:fixed;top:30vh;right:50vw;background-color:#fff;transform:translateX(50%);display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;z-index:1000;padding:8px 16px;border-radius:4px;box-shadow:0 0 8px rgba(0,0,0,.2);transition:opacity .3s ease-in-out;opacity:0;animation:fadeIn .3s ease-in-out forwards}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}`;n([p({type:String})],t.prototype,"message",2);n([p({type:Number})],t.prototype,"duration",2);t=n([u("toast-component")],t);export{t as Toast}; +//# sourceMappingURL=toast.CVELdJDu.js.map diff --git a/dist/__chunks__/toast.CVELdJDu.js.map b/dist/__chunks__/toast.CVELdJDu.js.map new file mode 100644 index 00000000..3c0f8207 --- /dev/null +++ b/dist/__chunks__/toast.CVELdJDu.js.map @@ -0,0 +1 @@ +{"version":3,"file":"toast.CVELdJDu.js","sources":["../../src/components/toast/toast.ts"],"sourcesContent":["import { css, html, LitElement } from 'lit';\nimport { customElement, property } from 'lit/decorators.js';\n\n@customElement('toast-component')\nexport class Toast extends LitElement {\n @property({ type: String })\n message: string = 'Your settings have been saved successfully!';\n @property({ type: Number })\n duration: number = 3000;\n\n connectedCallback() {\n super.connectedCallback();\n setTimeout(() => {\n this.close();\n }, this.duration);\n }\n\n close() {\n this.style.animation = 'fadeOut 0.3s ease-in-out forwards';\n setTimeout(() => {\n this.remove();\n }, 305);\n }\n\n disconnectedCallback() {\n super.disconnectedCallback();\n }\n\n render() {\n if (!this.message) return;\n return html`<div class=\"toast\">${this.message}</div>`;\n }\n\n static styles = css`\n .toast {\n position: fixed;\n top: 30vh;\n right: 50vw;\n background-color: white;\n transform: translateX(50%);\n display: flex;\n flex-direction: column;\n align-items: flex-end;\n justify-content: flex-end;\n z-index: 1000;\n padding: 8px 16px;\n border-radius: 4px;\n box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);\n transition: opacity 0.3s ease-in-out;\n opacity: 0;\n animation: fadeIn 0.3s ease-in-out forwards; /* Apply fade-in animation */\n }\n\n @keyframes fadeIn {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n }\n\n @keyframes fadeOut {\n from {\n opacity: 1;\n }\n to {\n opacity: 0;\n }\n }\n `;\n}\n"],"names":["Toast","LitElement","html","css","__decorateClass","property","customElement"],"mappings":"8SAIa,IAAAA,EAAN,cAAoBC,CAAW,CAA/B,aAAA,CAAA,MAAA,GAAA,SAAA,EAEa,KAAA,QAAA,8CAEC,KAAA,SAAA,GAAA,CAEnB,mBAAoB,CAClB,MAAM,kBAAkB,EACxB,WAAW,IAAM,CACf,KAAK,MAAM,CAAA,EACV,KAAK,QAAQ,CAClB,CAEA,OAAQ,CACN,KAAK,MAAM,UAAY,oCACvB,WAAW,IAAM,CACf,KAAK,OAAO,GACX,GAAG,CACR,CAEA,sBAAuB,CACrB,MAAM,qBAAqB,CAC7B,CAEA,QAAS,CACP,GAAK,KAAK,QACH,OAAAC,uBAA0B,KAAK,OAAO,QAC/C,CAwCF,EAnEaF,EA6BJ,OAASG,ubA3BhBC,EAAA,CADCC,EAAS,CAAE,KAAM,OAAQ,CAAA,EADfL,EAEX,UAAA,UAAA,CAAA,EAEAI,EAAA,CADCC,EAAS,CAAE,KAAM,OAAQ,CAAA,EAHfL,EAIX,UAAA,WAAA,CAAA,EAJWA,EAANI,EAAA,CADNE,EAAc,iBAAiB,CAAA,EACnBN,CAAA"} \ No newline at end of file diff --git a/dist/__chunks__/trash.D1jfdnTM.js b/dist/__chunks__/trash.D1jfdnTM.js new file mode 100644 index 00000000..13b954b7 --- /dev/null +++ b/dist/__chunks__/trash.D1jfdnTM.js @@ -0,0 +1,4 @@ +const a=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M21,4H17.9A5.009,5.009,0,0,0,13,0H11A5.009,5.009,0,0,0,6.1,4H3A1,1,0,0,0,3,6H4V19a5.006,5.006,0,0,0,5,5h6a5.006,5.006,0,0,0,5-5V6h1a1,1,0,0,0,0-2ZM11,2h2a3.006,3.006,0,0,1,2.829,2H8.171A3.006,3.006,0,0,1,11,2Zm7,17a3,3,0,0,1-3,3H9a3,3,0,0,1-3-3V6H18Z"/><path d="M10,18a1,1,0,0,0,1-1V11a1,1,0,0,0-2,0v6A1,1,0,0,0,10,18Z"/><path d="M14,18a1,1,0,0,0,1-1V11a1,1,0,0,0-2,0v6A1,1,0,0,0,14,18Z"/></svg> +`;export{a as default}; +//# sourceMappingURL=trash.D1jfdnTM.js.map diff --git a/dist/__chunks__/trash.D1jfdnTM.js.map b/dist/__chunks__/trash.D1jfdnTM.js.map new file mode 100644 index 00000000..0ddc19d0 --- /dev/null +++ b/dist/__chunks__/trash.D1jfdnTM.js.map @@ -0,0 +1 @@ +{"version":3,"file":"trash.D1jfdnTM.js","sources":["../../public/icons/trash.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M21,4H17.9A5.009,5.009,0,0,0,13,0H11A5.009,5.009,0,0,0,6.1,4H3A1,1,0,0,0,3,6H4V19a5.006,5.006,0,0,0,5,5h6a5.006,5.006,0,0,0,5-5V6h1a1,1,0,0,0,0-2ZM11,2h2a3.006,3.006,0,0,1,2.829,2H8.171A3.006,3.006,0,0,1,11,2Zm7,17a3,3,0,0,1-3,3H9a3,3,0,0,1-3-3V6H18Z\\\"/><path d=\\\"M10,18a1,1,0,0,0,1-1V11a1,1,0,0,0-2,0v6A1,1,0,0,0,10,18Z\\\"/><path d=\\\"M14,18a1,1,0,0,0,1-1V11a1,1,0,0,0-2,0v6A1,1,0,0,0,14,18Z\\\"/></svg>\\n\""],"names":["trash"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/trash.u5-IQjNe.js b/dist/__chunks__/trash.u5-IQjNe.js new file mode 100644 index 00000000..1344d5cc --- /dev/null +++ b/dist/__chunks__/trash.u5-IQjNe.js @@ -0,0 +1,2 @@ +const a="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M21,4H17.9A5.009,5.009,0,0,0,13,0H11A5.009,5.009,0,0,0,6.1,4H3A1,1,0,0,0,3,6H4V19a5.006,5.006,0,0,0,5,5h6a5.006,5.006,0,0,0,5-5V6h1a1,1,0,0,0,0-2ZM11,2h2a3.006,3.006,0,0,1,2.829,2H8.171A3.006,3.006,0,0,1,11,2Zm7,17a3,3,0,0,1-3,3H9a3,3,0,0,1-3-3V6H18Z'/%3e%3cpath%20d='M10,18a1,1,0,0,0,1-1V11a1,1,0,0,0-2,0v6A1,1,0,0,0,10,18Z'/%3e%3cpath%20d='M14,18a1,1,0,0,0,1-1V11a1,1,0,0,0-2,0v6A1,1,0,0,0,14,18Z'/%3e%3c/svg%3e";export{a as default}; +//# sourceMappingURL=trash.u5-IQjNe.js.map diff --git a/dist/__chunks__/trash.u5-IQjNe.js.map b/dist/__chunks__/trash.u5-IQjNe.js.map new file mode 100644 index 00000000..4d5f75f9 --- /dev/null +++ b/dist/__chunks__/trash.u5-IQjNe.js.map @@ -0,0 +1 @@ +{"version":3,"file":"trash.u5-IQjNe.js","sources":["../../public/icons/trash.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M21,4H17.9A5.009,5.009,0,0,0,13,0H11A5.009,5.009,0,0,0,6.1,4H3A1,1,0,0,0,3,6H4V19a5.006,5.006,0,0,0,5,5h6a5.006,5.006,0,0,0,5-5V6h1a1,1,0,0,0,0-2ZM11,2h2a3.006,3.006,0,0,1,2.829,2H8.171A3.006,3.006,0,0,1,11,2Zm7,17a3,3,0,0,1-3,3H9a3,3,0,0,1-3-3V6H18Z'/%3e%3cpath%20d='M10,18a1,1,0,0,0,1-1V11a1,1,0,0,0-2,0v6A1,1,0,0,0,10,18Z'/%3e%3cpath%20d='M14,18a1,1,0,0,0,1-1V11a1,1,0,0,0-2,0v6A1,1,0,0,0,14,18Z'/%3e%3c/svg%3e\""],"names":["trash"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/twitter.d5w0828a.js b/dist/__chunks__/twitter.d5w0828a.js new file mode 100644 index 00000000..30514c74 --- /dev/null +++ b/dist/__chunks__/twitter.d5w0828a.js @@ -0,0 +1,2 @@ +const c='<?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 30 30" width="30px" height="30px"> <path d="M28,6.937c-0.957,0.425-1.985,0.711-3.064,0.84c1.102-0.66,1.947-1.705,2.345-2.951c-1.03,0.611-2.172,1.055-3.388,1.295 c-0.973-1.037-2.359-1.685-3.893-1.685c-2.946,0-5.334,2.389-5.334,5.334c0,0.418,0.048,0.826,0.138,1.215 c-4.433-0.222-8.363-2.346-10.995-5.574C3.351,6.199,3.088,7.115,3.088,8.094c0,1.85,0.941,3.483,2.372,4.439 c-0.874-0.028-1.697-0.268-2.416-0.667c0,0.023,0,0.044,0,0.067c0,2.585,1.838,4.741,4.279,5.23 c-0.447,0.122-0.919,0.187-1.406,0.187c-0.343,0-0.678-0.034-1.003-0.095c0.679,2.119,2.649,3.662,4.983,3.705 c-1.825,1.431-4.125,2.284-6.625,2.284c-0.43,0-0.855-0.025-1.273-0.075c2.361,1.513,5.164,2.396,8.177,2.396 c9.812,0,15.176-8.128,15.176-15.177c0-0.231-0.005-0.461-0.015-0.69C26.38,8.945,27.285,8.006,28,6.937z"/></svg>';export{c as default}; +//# sourceMappingURL=twitter.d5w0828a.js.map diff --git a/dist/__chunks__/twitter.d5w0828a.js.map b/dist/__chunks__/twitter.d5w0828a.js.map new file mode 100644 index 00000000..c6799d12 --- /dev/null +++ b/dist/__chunks__/twitter.d5w0828a.js.map @@ -0,0 +1 @@ +{"version":3,"file":"twitter.d5w0828a.js","sources":["../../public/icons/twitter.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\"?><svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" viewBox=\\\"0 0 30 30\\\" width=\\\"30px\\\" height=\\\"30px\\\"> <path d=\\\"M28,6.937c-0.957,0.425-1.985,0.711-3.064,0.84c1.102-0.66,1.947-1.705,2.345-2.951c-1.03,0.611-2.172,1.055-3.388,1.295 c-0.973-1.037-2.359-1.685-3.893-1.685c-2.946,0-5.334,2.389-5.334,5.334c0,0.418,0.048,0.826,0.138,1.215 c-4.433-0.222-8.363-2.346-10.995-5.574C3.351,6.199,3.088,7.115,3.088,8.094c0,1.85,0.941,3.483,2.372,4.439 c-0.874-0.028-1.697-0.268-2.416-0.667c0,0.023,0,0.044,0,0.067c0,2.585,1.838,4.741,4.279,5.23 c-0.447,0.122-0.919,0.187-1.406,0.187c-0.343,0-0.678-0.034-1.003-0.095c0.679,2.119,2.649,3.662,4.983,3.705 c-1.825,1.431-4.125,2.284-6.625,2.284c-0.43,0-0.855-0.025-1.273-0.075c2.361,1.513,5.164,2.396,8.177,2.396 c9.812,0,15.176-8.128,15.176-15.177c0-0.231-0.005-0.461-0.015-0.69C26.38,8.945,27.285,8.006,28,6.937z\\\"/></svg>\""],"names":["twitter"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/twitter.r3dS6WGA.js b/dist/__chunks__/twitter.r3dS6WGA.js new file mode 100644 index 00000000..cb83ad67 --- /dev/null +++ b/dist/__chunks__/twitter.r3dS6WGA.js @@ -0,0 +1,2 @@ +const c="data:image/svg+xml,%3c?xml%20version='1.0'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2030%2030'%20width='30px'%20height='30px'%3e%3cpath%20d='M28,6.937c-0.957,0.425-1.985,0.711-3.064,0.84c1.102-0.66,1.947-1.705,2.345-2.951c-1.03,0.611-2.172,1.055-3.388,1.295%20c-0.973-1.037-2.359-1.685-3.893-1.685c-2.946,0-5.334,2.389-5.334,5.334c0,0.418,0.048,0.826,0.138,1.215%20c-4.433-0.222-8.363-2.346-10.995-5.574C3.351,6.199,3.088,7.115,3.088,8.094c0,1.85,0.941,3.483,2.372,4.439%20c-0.874-0.028-1.697-0.268-2.416-0.667c0,0.023,0,0.044,0,0.067c0,2.585,1.838,4.741,4.279,5.23%20c-0.447,0.122-0.919,0.187-1.406,0.187c-0.343,0-0.678-0.034-1.003-0.095c0.679,2.119,2.649,3.662,4.983,3.705%20c-1.825,1.431-4.125,2.284-6.625,2.284c-0.43,0-0.855-0.025-1.273-0.075c2.361,1.513,5.164,2.396,8.177,2.396%20c9.812,0,15.176-8.128,15.176-15.177c0-0.231-0.005-0.461-0.015-0.69C26.38,8.945,27.285,8.006,28,6.937z'/%3e%3c/svg%3e";export{c as default}; +//# sourceMappingURL=twitter.r3dS6WGA.js.map diff --git a/dist/__chunks__/twitter.r3dS6WGA.js.map b/dist/__chunks__/twitter.r3dS6WGA.js.map new file mode 100644 index 00000000..138f4feb --- /dev/null +++ b/dist/__chunks__/twitter.r3dS6WGA.js.map @@ -0,0 +1 @@ +{"version":3,"file":"twitter.r3dS6WGA.js","sources":["../../public/icons/twitter.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2030%2030'%20width='30px'%20height='30px'%3e%3cpath%20d='M28,6.937c-0.957,0.425-1.985,0.711-3.064,0.84c1.102-0.66,1.947-1.705,2.345-2.951c-1.03,0.611-2.172,1.055-3.388,1.295%20c-0.973-1.037-2.359-1.685-3.893-1.685c-2.946,0-5.334,2.389-5.334,5.334c0,0.418,0.048,0.826,0.138,1.215%20c-4.433-0.222-8.363-2.346-10.995-5.574C3.351,6.199,3.088,7.115,3.088,8.094c0,1.85,0.941,3.483,2.372,4.439%20c-0.874-0.028-1.697-0.268-2.416-0.667c0,0.023,0,0.044,0,0.067c0,2.585,1.838,4.741,4.279,5.23%20c-0.447,0.122-0.919,0.187-1.406,0.187c-0.343,0-0.678-0.034-1.003-0.095c0.679,2.119,2.649,3.662,4.983,3.705%20c-1.825,1.431-4.125,2.284-6.625,2.284c-0.43,0-0.855-0.025-1.273-0.075c2.361,1.513,5.164,2.396,8.177,2.396%20c9.812,0,15.176-8.128,15.176-15.177c0-0.231-0.005-0.461-0.015-0.69C26.38,8.945,27.285,8.006,28,6.937z'/%3e%3c/svg%3e\""],"names":["twitter"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/unsafe-html.C_rT9aKG.js b/dist/__chunks__/unsafe-html.C_rT9aKG.js new file mode 100644 index 00000000..ab88a448 --- /dev/null +++ b/dist/__chunks__/unsafe-html.C_rT9aKG.js @@ -0,0 +1,10 @@ +import{T as r,w as o}from"./lit-element.CH8ciVnL.js";/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const u={ATTRIBUTE:1,CHILD:2,PROPERTY:3,BOOLEAN_ATTRIBUTE:4,EVENT:5,ELEMENT:6},c=i=>(...t)=>({_$litDirective$:i,values:t});class h{constructor(t){}get _$AU(){return this._$AM._$AU}_$AT(t,e,n){this._$Ct=t,this._$AM=e,this._$Ci=n}_$AS(t,e){return this.update(t,e)}update(t,e){return this.render(...e)}}/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */class s extends h{constructor(t){if(super(t),this.it=r,t.type!==u.CHILD)throw Error(this.constructor.directiveName+"() can only be used in child bindings")}render(t){if(t===r||t==null)return this._t=void 0,this.it=t;if(t===o)return t;if(typeof t!="string")throw Error(this.constructor.directiveName+"() called with a non-string value");if(t===this.it)return this._t;this.it=t;const e=[t];return e.raw=e,this._t={_$litType$:this.constructor.resultType,strings:e,values:[]}}}s.directiveName="unsafeHTML",s.resultType=1;const l=c(s);export{s as a,c as e,h as i,l as o,u as t}; +//# sourceMappingURL=unsafe-html.C_rT9aKG.js.map diff --git a/dist/__chunks__/unsafe-html.C_rT9aKG.js.map b/dist/__chunks__/unsafe-html.C_rT9aKG.js.map new file mode 100644 index 00000000..c016f81d --- /dev/null +++ b/dist/__chunks__/unsafe-html.C_rT9aKG.js.map @@ -0,0 +1 @@ +{"version":3,"file":"unsafe-html.C_rT9aKG.js","sources":["../../node_modules/lit-html/directive.js","../../node_modules/lit-html/directives/unsafe-html.js"],"sourcesContent":["/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t={ATTRIBUTE:1,CHILD:2,PROPERTY:3,BOOLEAN_ATTRIBUTE:4,EVENT:5,ELEMENT:6},e=t=>(...e)=>({_$litDirective$:t,values:e});class i{constructor(t){}get _$AU(){return this._$AM._$AU}_$AT(t,e,i){this._$Ct=t,this._$AM=e,this._$Ci=i}_$AS(t,e){return this.update(t,e)}update(t,e){return this.render(...e)}}export{i as Directive,t as PartType,e as directive};\n//# sourceMappingURL=directive.js.map\n","import{nothing as t,noChange as i}from\"../lit-html.js\";import{Directive as r,PartType as s,directive as n}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class e extends r{constructor(i){if(super(i),this.it=t,i.type!==s.CHILD)throw Error(this.constructor.directiveName+\"() can only be used in child bindings\")}render(r){if(r===t||null==r)return this._t=void 0,this.it=r;if(r===i)return r;if(\"string\"!=typeof r)throw Error(this.constructor.directiveName+\"() called with a non-string value\");if(r===this.it)return this._t;this.it=r;const s=[r];return s.raw=s,this._t={_$litType$:this.constructor.resultType,strings:s,values:[]}}}e.directiveName=\"unsafeHTML\",e.resultType=1;const o=n(e);export{e as UnsafeHTMLDirective,o as unsafeHTML};\n//# sourceMappingURL=unsafe-html.js.map\n"],"names":["t","e","i","r","s","o","n"],"mappings":"qDAAA;AAAA;AAAA;AAAA;AAAA,GAKK,MAACA,EAAE,CAAC,UAAU,EAAE,MAAM,EAAE,SAAS,EAAE,kBAAkB,EAAE,MAAM,EAAE,QAAQ,CAAC,EAAEC,EAAED,GAAG,IAAIC,KAAK,CAAC,gBAAgBD,EAAE,OAAOC,CAAC,GAAG,MAAMC,CAAC,CAAC,YAAY,EAAE,CAAA,CAAE,IAAI,MAAM,CAAC,OAAO,KAAK,KAAK,IAAI,CAAC,KAAK,EAAE,EAAEA,EAAE,CAAC,KAAK,KAAK,EAAE,KAAK,KAAK,EAAE,KAAK,KAAKA,CAAC,CAAC,KAAK,EAAE,EAAE,CAAC,OAAO,KAAK,OAAO,EAAE,CAAC,CAAC,CAAC,OAAO,EAAE,EAAE,CAAC,OAAO,KAAK,OAAO,GAAG,CAAC,CAAC,CAAC,CCJ3S;AAAA;AAAA;AAAA;AAAA,GAIG,MAAMD,UAAUE,CAAC,CAAC,YAAYD,EAAE,CAAC,GAAG,MAAMA,CAAC,EAAE,KAAK,GAAGF,EAAEE,EAAE,OAAOE,EAAE,MAAM,MAAM,MAAM,KAAK,YAAY,cAAc,uCAAuC,CAAC,CAAC,OAAOD,EAAE,CAAC,GAAGA,IAAIH,GAASG,GAAN,KAAQ,OAAO,KAAK,GAAG,OAAO,KAAK,GAAGA,EAAE,GAAGA,IAAID,EAAE,OAAOC,EAAE,GAAa,OAAOA,GAAjB,SAAmB,MAAM,MAAM,KAAK,YAAY,cAAc,mCAAmC,EAAE,GAAGA,IAAI,KAAK,GAAG,OAAO,KAAK,GAAG,KAAK,GAAGA,EAAE,MAAMC,EAAE,CAACD,CAAC,EAAE,OAAOC,EAAE,IAAIA,EAAE,KAAK,GAAG,CAAC,WAAW,KAAK,YAAY,WAAW,QAAQA,EAAE,OAAO,CAAA,CAAE,CAAC,CAAC,CAACH,EAAE,cAAc,aAAaA,EAAE,WAAW,EAAO,MAACI,EAAEC,EAAEL,CAAC","x_google_ignoreList":[0,1]} \ No newline at end of file diff --git a/dist/__chunks__/user.B-MuBjEb.js b/dist/__chunks__/user.B-MuBjEb.js new file mode 100644 index 00000000..7b36cb10 --- /dev/null +++ b/dist/__chunks__/user.B-MuBjEb.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M12,12A6,6,0,1,0,6,6,6.006,6.006,0,0,0,12,12ZM12,2A4,4,0,1,1,8,6,4,4,0,0,1,12,2Z'/%3e%3cpath%20d='M12,14a9.01,9.01,0,0,0-9,9,1,1,0,0,0,2,0,7,7,0,0,1,14,0,1,1,0,0,0,2,0A9.01,9.01,0,0,0,12,14Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=user.B-MuBjEb.js.map diff --git a/dist/__chunks__/user.B-MuBjEb.js.map b/dist/__chunks__/user.B-MuBjEb.js.map new file mode 100644 index 00000000..5ef8f53e --- /dev/null +++ b/dist/__chunks__/user.B-MuBjEb.js.map @@ -0,0 +1 @@ +{"version":3,"file":"user.B-MuBjEb.js","sources":["../../public/icons/user.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M12,12A6,6,0,1,0,6,6,6.006,6.006,0,0,0,12,12ZM12,2A4,4,0,1,1,8,6,4,4,0,0,1,12,2Z'/%3e%3cpath%20d='M12,14a9.01,9.01,0,0,0-9,9,1,1,0,0,0,2,0,7,7,0,0,1,14,0,1,1,0,0,0,2,0A9.01,9.01,0,0,0,12,14Z'/%3e%3c/svg%3e\""],"names":["user"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/user.X8OGz61Z.js b/dist/__chunks__/user.X8OGz61Z.js new file mode 100644 index 00000000..71fa6597 --- /dev/null +++ b/dist/__chunks__/user.X8OGz61Z.js @@ -0,0 +1,3 @@ +const t=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M12,12A6,6,0,1,0,6,6,6.006,6.006,0,0,0,12,12ZM12,2A4,4,0,1,1,8,6,4,4,0,0,1,12,2Z"/><path d="M12,14a9.01,9.01,0,0,0-9,9,1,1,0,0,0,2,0,7,7,0,0,1,14,0,1,1,0,0,0,2,0A9.01,9.01,0,0,0,12,14Z"/></svg>`;export{t as default}; +//# sourceMappingURL=user.X8OGz61Z.js.map diff --git a/dist/__chunks__/user.X8OGz61Z.js.map b/dist/__chunks__/user.X8OGz61Z.js.map new file mode 100644 index 00000000..0ecc1999 --- /dev/null +++ b/dist/__chunks__/user.X8OGz61Z.js.map @@ -0,0 +1 @@ +{"version":3,"file":"user.X8OGz61Z.js","sources":["../../public/icons/user.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M12,12A6,6,0,1,0,6,6,6.006,6.006,0,0,0,12,12ZM12,2A4,4,0,1,1,8,6,4,4,0,0,1,12,2Z\\\"/><path d=\\\"M12,14a9.01,9.01,0,0,0-9,9,1,1,0,0,0,2,0,7,7,0,0,1,14,0,1,1,0,0,0,2,0A9.01,9.01,0,0,0,12,14Z\\\"/></svg>\""],"names":["user"],"mappings":"AAAA,MAAeA,EAAA;"} \ No newline at end of file diff --git a/dist/banner/banner.css b/dist/banner/banner.css new file mode 100644 index 00000000..35b8975f --- /dev/null +++ b/dist/banner/banner.css @@ -0,0 +1 @@ +#banner{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex}#banner h1{margin-top:-.125em}#banner .content{-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;width:50%}#banner .image{-moz-flex-grow:0;-webkit-flex-grow:0;-ms-flex-grow:0;flex-grow:0;-moz-flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;display:block;margin:0 0 2em 4em;width:50%}#banner .image img{height:100%;-moz-object-fit:cover;-webkit-object-fit:cover;-ms-object-fit:cover;object-fit:cover;-moz-object-position:center;-webkit-object-position:center;-ms-object-position:center;object-position:center;width:100%}@media screen and (orientation: portrait){#banner{-moz-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#banner h1 br{display:none}#banner .content{-moz-flex-grow:0;-webkit-flex-grow:0;-ms-flex-grow:0;flex-grow:0;-moz-flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;width:100%}#banner .image{-moz-flex-grow:0;-webkit-flex-grow:0;-ms-flex-grow:0;flex-grow:0;-moz-flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;margin:0 0 4em;height:25em;max-height:50vh;min-height:18em;width:100%}}@media screen and (orientation: portrait) and (max-width: 480px){#banner .image{max-height:35vh}} diff --git a/dist/banner/banner.js b/dist/banner/banner.js new file mode 100644 index 00000000..7069175a --- /dev/null +++ b/dist/banner/banner.js @@ -0,0 +1,2 @@ +import{T as p,j as L,x as h}from"../__chunks__/lit-element.CH8ciVnL.js";import{e as b,i as S,o as $}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{i as y}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";const d=r=>{const t={dataLibraryId:void 0,innerHTML:"",href:""};if(!r)return t;t.innerHTML=r.innerHTML,r instanceof HTMLAnchorElement&&r.href!==""&&(t.href=r.href);const e=r.getAttribute("data-library-id");return y()&&e!==null&&(t.dataLibraryId=e),t};class A extends S{update(t,e){this.part=t;const i=e[0];return this.render(i)}render(t){var c;if(y()===!1)return p;const e=(c=this.part)==null?void 0:c.element,{dataLibraryId:i,href:n}=t;return i&&(e==null||e.setAttribute("data-library-id",i)),i&&(e==null||e.setAttribute("contenteditable","true")),n&&e instanceof HTMLAnchorElement&&(e==null||e.setAttribute("href",n)),p}}const o=b(A),T=r=>{const{headline:t,subline:e,texts:i,buttons:n,picture:c}=r;return h`<div id="banner"><div class="content"><header><h1 ${o(t)}>${t.innerHTML}</h1><p ${o(e)}>${e.innerHTML}</p></header>${i==null?void 0:i.map(a=>h`<p ${o(a)}>${a.innerHTML}</p>`)}<ul class="actions">${n==null?void 0:n.map(a=>h`<li><a href="${a.href}" class="button big" ${o(a)}>${a.innerHTML}</a></li>`)}</ul></div><span class="image object">${c??$(c)}</span></div>`};function M(r){const t=r.querySelector("img");t&&t.setAttribute("loading","eager");const e=r.querySelector("div"),i=r.children[1],n=d(e==null?void 0:e.querySelector("h1")),c=d(e==null?void 0:e.querySelector("h3")),a=e?[...e.querySelectorAll("p")].map(l=>d(l)):[],f=i?[...i.querySelectorAll("a")].map(l=>d(l)):[],s=(e==null?void 0:e.querySelector("picture"))||void 0,u=s==null?void 0:s.querySelector("img");u==null||u.setAttribute("loading","eager"),r.innerHTML="",r.style.removeProperty("display"),L(T({headline:n,subline:c,texts:a,buttons:f,picture:s}),r)}export{M as default}; +//# sourceMappingURL=banner.js.map diff --git a/dist/banner/banner.js.map b/dist/banner/banner.js.map new file mode 100644 index 00000000..2581f87b --- /dev/null +++ b/dist/banner/banner.js.map @@ -0,0 +1 @@ +{"version":3,"file":"banner.js","sources":["../../src/helpers/sidekick/extractSidekickLibraryId.ts","../../src/directives/sidekickLibraryId.ts","../../src/blocks/banner/banner.ts"],"sourcesContent":["import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Represents the constructed Element.\n *\n * @interface ConstructedElement\n * @property {string} dataLibraryId - The data library id generated by the Sidekick Library Plugin.\n * @property {string} innerHTML - The innerHTML of a provided element.\n * @property {string} href - The href of a provided anchor element.\n */\nexport type SidekickElement = {\n dataLibraryId?: string;\n innerHTML: string;\n href?: string;\n};\n\n/**\n * Extracts the innerHTML, the href attribute (if defined) and\n * the data-library-id attribute (if the Sidekick Library Plugin is active) of a given HTML element.\n *\n * @param {HTMLElement | HTMLAnchorElement | null} element - The original HTMLElement or HTMLAnchorElement.\n * @returns {SidekickElement} - A constructed element object.\n *\n * @example\n * const button = extractSidekickLibraryId(document.querySelector('a'));\n * <a\n * href=\"${button.href}\"\n * data-library-id=\"${ifDefined(button.id)}\"\n * contenteditable=\"${ifDefined(button.id ? true : undefined)}\">\n * ${button.text}\n * </a>\n *\n * @remarks\n * The data-library-id is generated by the Sidekick Library Plugin\n * and is necessary to copy edited block content from the Sidekick Library.\n */\nexport const extractSidekickLibraryId = (element?: HTMLElement | HTMLAnchorElement | null): SidekickElement => {\n const constructedElement: SidekickElement = {\n dataLibraryId: undefined,\n innerHTML: '',\n href: '',\n };\n if (!element) return constructedElement;\n\n constructedElement.innerHTML = element.innerHTML;\n if (element instanceof HTMLAnchorElement && element.href !== '') {\n constructedElement.href = element.href;\n }\n\n const sidekickLibraryId: string | null = element.getAttribute('data-library-id');\n if (isSidekickLibraryActive() && sidekickLibraryId !== null) {\n constructedElement.dataLibraryId = sidekickLibraryId;\n }\n\n return constructedElement;\n};\n","import { Directive, directive } from 'lit/directive.js';\nimport { AttributePart, nothing } from 'lit';\nimport { SidekickElement } from 'Helpers/sidekick/extractSidekickLibraryId';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick//isSidekickLibraryActive';\n\nclass SidekickLibraryId extends Directive {\n private part?: AttributePart;\n\n update(part: AttributePart, props: unknown[]) {\n this.part = part;\n const SidekickElement = props[0] as SidekickElement;\n return this.render(SidekickElement);\n }\n\n render(sidekickElement: SidekickElement) {\n if (isSidekickLibraryActive() === false) return nothing;\n\n const element = this.part?.element;\n const { dataLibraryId, href } = sidekickElement;\n if (dataLibraryId) element?.setAttribute('data-library-id', dataLibraryId);\n if (dataLibraryId) element?.setAttribute('contenteditable', 'true');\n if (href && element instanceof HTMLAnchorElement) element?.setAttribute('href', href);\n return nothing;\n }\n}\n\nexport const getSidekickLibraryId = directive(SidekickLibraryId);\n","import { html, render } from 'lit';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport './banner.scss';\nimport { extractSidekickLibraryId, SidekickElement } from 'Helpers/sidekick/extractSidekickLibraryId';\nimport { getSidekickLibraryId } from 'Directives/sidekickLibraryId.ts';\n\ninterface TemplateArgs {\n headline: SidekickElement;\n subline: SidekickElement;\n picture?: HTMLPictureElement;\n texts: SidekickElement[];\n buttons: SidekickElement[];\n}\n\nconst template = (args: TemplateArgs) => {\n const { headline, subline, texts, buttons, picture } = args;\n return html`\n <div id=\"banner\">\n <div class=\"content\">\n <header>\n <h1 ${getSidekickLibraryId(headline)}>${headline.innerHTML}</h1>\n <p ${getSidekickLibraryId(subline)}>${subline.innerHTML}</p>\n </header>\n ${texts?.map((text) => html`<p ${getSidekickLibraryId(text)}>${text.innerHTML}</p>`)}\n <ul class=\"actions\">\n ${buttons?.map(\n (button) =>\n html` <li>\n <a href=\"${button.href}\" class=\"button big\" ${getSidekickLibraryId(button)}>${button.innerHTML}</a>\n </li>`\n )}\n </ul>\n </div>\n <span class=\"image object\"> ${picture ?? unsafeHTML(picture)} </span>\n </div>\n `;\n};\n\nexport default function (block: HTMLElement) {\n const image = block.querySelector('img');\n if (image) {\n image.setAttribute('loading', 'eager');\n }\n const firstRow = block.querySelector('div');\n const secondRow = block.children[1];\n const headline = extractSidekickLibraryId(firstRow?.querySelector('h1'));\n const subline = extractSidekickLibraryId(firstRow?.querySelector('h3'));\n const texts = firstRow ? [...firstRow.querySelectorAll('p')].map((item) => extractSidekickLibraryId(item)) : [];\n const buttons = secondRow ? [...secondRow.querySelectorAll('a')].map((item) => extractSidekickLibraryId(item)) : [];\n const picture = firstRow?.querySelector('picture') || undefined;\n const img = picture?.querySelector('img');\n img?.setAttribute('loading', 'eager');\n\n block.innerHTML = '';\n block.style.removeProperty('display');\n render(template({ headline, subline, texts, buttons, picture }), block);\n}\n"],"names":["extractSidekickLibraryId","element","constructedElement","sidekickLibraryId","isSidekickLibraryActive","SidekickLibraryId","Directive","part","props","SidekickElement","sidekickElement","nothing","_a","dataLibraryId","href","getSidekickLibraryId","directive","template","args","headline","subline","texts","buttons","picture","html","text","button","unsafeHTML","banner","block","image","firstRow","secondRow","item","img","render"],"mappings":"sNAoCa,MAAAA,EAA4BC,GAAsE,CAC7G,MAAMC,EAAsC,CAC1C,cAAe,OACf,UAAW,GACX,KAAM,EAAA,EAER,GAAI,CAACD,EAAgB,OAAAC,EAErBA,EAAmB,UAAYD,EAAQ,UACnCA,aAAmB,mBAAqBA,EAAQ,OAAS,KAC3DC,EAAmB,KAAOD,EAAQ,MAG9B,MAAAE,EAAmCF,EAAQ,aAAa,iBAAiB,EAC3E,OAAAG,EAAA,GAA6BD,IAAsB,OACrDD,EAAmB,cAAgBC,GAG9BD,CACT,EClDA,MAAMG,UAA0BC,CAAU,CAGxC,OAAOC,EAAqBC,EAAkB,CAC5C,KAAK,KAAOD,EACNE,MAAAA,EAAkBD,EAAM,CAAC,EACxB,OAAA,KAAK,OAAOC,CAAe,CACpC,CAEA,OAAOC,EAAkC,OACvC,GAAIN,EAA8B,IAAA,GAAc,OAAAO,EAE1C,MAAAV,GAAUW,EAAA,KAAK,OAAL,YAAAA,EAAW,QACrB,CAAE,cAAAC,EAAe,KAAAC,CAAS,EAAAJ,EAC5B,OAAAG,IAAwBZ,GAAA,MAAAA,EAAA,aAAa,kBAAmBY,IACxDA,IAAwBZ,GAAA,MAAAA,EAAA,aAAa,kBAAmB,SACxDa,GAAQb,aAAmB,oBAA4BA,GAAA,MAAAA,EAAA,aAAa,OAAQa,IACzEH,CACT,CACF,CAEa,MAAAI,EAAuBC,EAAUX,CAAiB,ECZzDY,EAAYC,GAAuB,CACvC,KAAM,CAAE,SAAAC,EAAU,QAAAC,EAAS,MAAAC,EAAO,QAAAC,EAAS,QAAAC,CAAY,EAAAL,EAChD,OAAAM,sDAIOT,EAAqBI,CAAQ,CAAC,IAAIA,EAAS,SAAS,WACrDJ,EAAqBK,CAAO,CAAC,IAAIA,EAAQ,SAAS,gBAEvDC,GAAA,YAAAA,EAAO,IAAKI,GAASD,OAAUT,EAAqBU,CAAI,CAAC,IAAIA,EAAK,SAAS,OAAO,uBAEhFH,GAAA,YAAAA,EAAS,IACRI,GACCF,iBACaE,EAAO,IAAI,wBAAwBX,EAAqBW,CAAM,CAAC,IAAIA,EAAO,SAAS,YAEnG,yCAGyBH,GAAWI,EAAWJ,CAAO,CAAC,eAGlE,EAEA,SAAAK,EAAyBC,EAAoB,CACrC,MAAAC,EAAQD,EAAM,cAAc,KAAK,EACnCC,GACIA,EAAA,aAAa,UAAW,OAAO,EAEjC,MAAAC,EAAWF,EAAM,cAAc,KAAK,EACpCG,EAAYH,EAAM,SAAS,CAAC,EAC5BV,EAAWnB,EAAyB+B,GAAA,YAAAA,EAAU,cAAc,KAAK,EACjEX,EAAUpB,EAAyB+B,GAAA,YAAAA,EAAU,cAAc,KAAK,EAChEV,EAAQU,EAAW,CAAC,GAAGA,EAAS,iBAAiB,GAAG,CAAC,EAAE,IAAKE,GAASjC,EAAyBiC,CAAI,CAAC,EAAI,CAAA,EACvGX,EAAUU,EAAY,CAAC,GAAGA,EAAU,iBAAiB,GAAG,CAAC,EAAE,IAAKC,GAASjC,EAAyBiC,CAAI,CAAC,EAAI,CAAA,EAC3GV,GAAUQ,GAAA,YAAAA,EAAU,cAAc,aAAc,OAChDG,EAAMX,GAAA,YAAAA,EAAS,cAAc,OAC9BW,GAAA,MAAAA,EAAA,aAAa,UAAW,SAE7BL,EAAM,UAAY,GACZA,EAAA,MAAM,eAAe,SAAS,EAC7BM,EAAAlB,EAAS,CAAE,SAAAE,EAAU,QAAAC,EAAS,MAAAC,EAAO,QAAAC,EAAS,QAAAC,CAAA,CAAS,EAAGM,CAAK,CACxE"} \ No newline at end of file diff --git a/dist/features/features.css b/dist/features/features.css new file mode 100644 index 00000000..e157937a --- /dev/null +++ b/dist/features/features.css @@ -0,0 +1 @@ +.features{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 2em -3em;width:calc(100% + 3em)}.features article{-moz-align-items:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;margin:0 0 3em 3em;position:relative;width:calc(50% - 3em)}.features article:nth-child(2n-1){margin-right:1.5em}.features article:nth-child(2n){margin-left:1.5em}.features article:nth-last-child(1),.features article:nth-last-child(2){margin-bottom:0}.features article .icon-wc{color:#b82727;width:44px}.features article .icon{-moz-flex-grow:0;-webkit-flex-grow:0;-ms-flex-grow:0;flex-grow:0;-moz-flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;display:flex;justify-content:center;height:10em;line-height:10em;margin:0 2em 0 0;text-align:center;width:10em;color:#b82727}.features article .icon:before{color:#b82727;font-size:2.75rem;position:relative;top:.05em}.features article .icon:after{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-radius:.25rem;border:solid 2px rgba(210,215,217,.75);content:"";display:block;height:7em;left:50%;margin:-3.5em 0 0 -3.5em;position:absolute;top:50%;width:7em}.features article .content{-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;width:100%}.features article .content>:last-child{margin-bottom:0}@media screen and (max-width: 980px){.features{margin:0 0 2em;width:100%}.features article{margin:0 0 3em;width:100%}.features article:nth-child(2n-1){margin-right:0}.features article:nth-child(2n){margin-left:0}.features article:nth-last-child(1),.features article:nth-last-child(2){margin-bottom:3em}.features article:last-child{margin-bottom:0}.features article .icon{height:8em;line-height:8em;width:8em}.features article .icon:before{font-size:2.25rem}.features article .icon:after{height:6em;margin:-3em 0 0 -3em;width:6em}}@media screen and (max-width: 480px){.features article{-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-moz-align-items:-moz-flex-start;-webkit-align-items:-webkit-flex-start;-ms-align-items:-ms-flex-start;align-items:flex-start}.features article .icon{height:6em;line-height:6em;margin:0 0 1.5em;width:6em}.features article .icon:before{font-size:1.5rem}.features article .icon:after{height:4em;margin:-2em 0 0 -2em;width:4em}}@media screen and (max-width: 480px){.features article .icon:before{font-size:1.25rem}} diff --git a/dist/features/features.js b/dist/features/features.js new file mode 100644 index 00000000..d6b90c35 --- /dev/null +++ b/dist/features/features.js @@ -0,0 +1,2 @@ +import{j as s,x as o}from"../__chunks__/lit-element.CH8ciVnL.js";import{o as a}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{r as l}from"../__chunks__/icon.template.3G0fuXUC.js";const p=e=>o`${e.map(r=>o`<article><span class="icon">${l(r.icon,"icon-wc")}</span><div class="content">${a(r.textBlock)}</div></article>`)}`;function u(e){const r=e.querySelectorAll(":scope > div");let t=[];[...r].forEach(n=>{const c=n.children[0].innerHTML,i=n.children[1].innerHTML;t.push({icon:c,textBlock:i})}),e.innerHTML="",e.style.removeProperty("display"),s(p(t),e)}export{u as default}; +//# sourceMappingURL=features.js.map diff --git a/dist/features/features.js.map b/dist/features/features.js.map new file mode 100644 index 00000000..e6e5486e --- /dev/null +++ b/dist/features/features.js.map @@ -0,0 +1 @@ +{"version":3,"file":"features.js","sources":["../../src/blocks/features/features.ts"],"sourcesContent":["import { html, render } from 'lit';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport './features.scss';\nimport { renderIcon } from 'Components/icon/icon.template.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface Feature {\n icon: IconName;\n textBlock: string;\n}\n\ntype TemplateArgs = Feature[];\n\nconst template = (features: TemplateArgs) => {\n return html`\n ${features.map(\n (feature) => html`\n <article>\n <span class=\"icon\">${renderIcon(feature.icon, 'icon-wc')}</span>\n <div class=\"content\">${unsafeHTML(feature.textBlock)}</div>\n </article>\n `\n )}\n `;\n};\n\nexport default function (block: HTMLElement) {\n const rows = block.querySelectorAll(':scope > div');\n let features: Feature[] = [];\n [...rows].forEach((row) => {\n const icon = row.children[0].innerHTML as IconName;\n const textBlock = row.children[1].innerHTML;\n features.push({ icon, textBlock });\n });\n\n block.innerHTML = '';\n\n block.style.removeProperty('display');\n render(template(features), block);\n}\n"],"names":["template","features","html","feature","renderIcon","unsafeHTML","block","rows","row","icon","textBlock","render"],"mappings":"uLAaA,MAAMA,EAAYC,GACTC,IACHD,EAAS,IACRE,GAAYD,gCAEYE,EAAWD,EAAQ,KAAM,SAAS,CAAC,+BACjCE,EAAWF,EAAQ,SAAS,CAAC,kBAGzD,CAAA,GAIL,SAAAF,EAAyBK,EAAoB,CACrC,MAAAC,EAAOD,EAAM,iBAAiB,cAAc,EAClD,IAAIL,EAAsB,CAAA,EAC1B,CAAC,GAAGM,CAAI,EAAE,QAASC,GAAQ,CACzB,MAAMC,EAAOD,EAAI,SAAS,CAAC,EAAE,UACvBE,EAAYF,EAAI,SAAS,CAAC,EAAE,UAClCP,EAAS,KAAK,CAAE,KAAAQ,EAAM,UAAAC,CAAW,CAAA,CAAA,CAClC,EAEDJ,EAAM,UAAY,GAEZA,EAAA,MAAM,eAAe,SAAS,EAC7BK,EAAAX,EAASC,CAAQ,EAAGK,CAAK,CAClC"} \ No newline at end of file diff --git a/dist/fonts/OpenSans/ttf/OpenSans-Bold.ttf b/dist/fonts/OpenSans/ttf/OpenSans-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..98c74e0a4228f2c6b06c405518e09ea9b79c43cb GIT binary patch literal 130860 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 Jdjb6K{{nvPpDq9Z literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans-BoldItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans-BoldItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..855892833a465faca741e8c571fd5b49431989f5 GIT binary patch literal 136360 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans-ExtraBold.ttf b/dist/fonts/OpenSans/ttf/OpenSans-ExtraBold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..4eb3393528e2fa37ea5d59d9406f8717c808bd9c GIT binary patch literal 131244 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 V16uo#nJq5RiY!7hjxvJq{{T}{t-k;O literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans-ExtraBoldItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans-ExtraBoldItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..75789b42dc4d57224a6b87e7c094bfff8e3ed0da GIT binary patch literal 136928 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 Ohvq=WHU18T;(q~QRY{-# literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans-Italic.ttf b/dist/fonts/OpenSans/ttf/OpenSans-Italic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..29ff69386f7b74fe24f0cc85dea86771f5b7dc47 GIT binary patch literal 136604 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans-Light.ttf b/dist/fonts/OpenSans/ttf/OpenSans-Light.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ea175cc30f115094402fb6d786f467f8ebad3840 GIT binary patch literal 130804 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans-LightItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans-LightItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..edbfe0b7825e31d1f82e65e346852f0ac90a1c85 GIT binary patch literal 136896 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 bE|zc2$Zj<_0xsBja%J2cG%iw)cgy|_U=P|g literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans-Medium.ttf b/dist/fonts/OpenSans/ttf/OpenSans-Medium.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ae716936e9e4c1d23bd12f7d7e44fdc695627a5d GIT binary patch literal 130976 zcmbS!2Vm4i_W#U$zq{!WinN66CYx-^rtEHZQ>f`Ap(Kz12{pYynkh69LJ=_n(nKi& zB4EMu7Tclcc@`{ZJM^sB0Qp(aQ>^EKu>a4@cXktzYyTuO@6DU?X5PH_X1?E@oe)Y0 z8Hh+F#tAvOdA~pM$aF%KHbUr=6N-yUc7OQ!B0?5*5|aMIgp%o5gQ^X+goN!Oq`$tX zB+0(x;F?TA*kH6$QBs;&I)7lshp2lD=~>mym2J<a8M+DaIe|8Rs$SG-9GeyYBFdvZ z@=IM?ee;>&duI`na1iZnudnQABi9fU>c=BLxV~v=U4=4l3L&lrLW@!wYAb6DkDc3y ze6&eY8bAm-<rjwZ9Hb)~nmd;~^hnA(gp5riWWZ}pt<{ycev)$yApzj&d#<^1Nt@5b z;6o@s2IY+{mCd!ypDf)%$l!+w@%y~3wWHH~{~nC3$d{1l1#RuMZ8u!H?h8V6R`huv zp+q6R#GeEaAGe$IN1CXeWD6NW<`W%ZB$y<TT`2iv|1~H{dA{$)OZTAdQx}(9itu}v zQ~Lg>9fG2e=a#H^fBF3WV}2w7V2z*mUU}vp9G<@J{d-aOMZb4_A$Ot&7ww0)?h7vH zyolooTU^uGK*3>geM2VzZS1UUqM@h}fgb8niV;Rfit4-{qJK1m{vdF4n~oqgB3D%p zgQ~;0lhs#2*`-1DDzUSzqJ)f25$4Vy#t<Z9IB7yr(FFPwA?{1sxP33Po55%w&r|bt zj{+Epsvk@OfDhq8orwMu_c?^GIJ`W>eHnDjnfptWzK7gLcHs9gS&iQ#z^*0x$Svev zP+la>qzCd|NH&q(WEnX~HqudKEhq;-|C-!Dme72}%Rt$Sb{-P7Zy=k=PPB0lZMabH zFu7l}v<&TQt#P;&Is1{fjNApTzb9+R268)Ezm{~98^M1!IYh1}>&VUIR)IeNeoM#- zvYu=M&!s5E^R|QY-TG&gWjcQ{*qz4qDtANbjKI3YPd}vi430w>f)I=}RZS?NrzNx$ zHq)te5~eIt77<0IY7kM?0qS5fKn+vFAR|hGnN#hj_E&?|Yt$j?P<5C(Tpgi?sG;ge z)u=|OQD`fbM3S*6n?vRzZo)4m%kfJw;*E&6lG_pQBF7LvPCi0>3cr+`!7n9e@k`04 z<O{@K;+K-Y<Cl_e@Jq?J_@(3rT0p4iu|lWQ>A+{wGQ_iJE#i9Gg?KTvfYJj{U&@@! zNfcJd3V}~%lMxrOX^2bNOvL4E5#sCF3dF0K3-N>O5yXFB#}PlT*a%gUm1M+Dr4n(o z0xJ@dQj{(Qyfk?!%apaidz4L(;4R86z_%;6BEC&Ii1@H_KjH@zw68p*JcRgB<w?X( zDNiB(i}DF(f<k_Z+N!nzZ`W)!!@X?G(&<af7o`;$y3*W+&a@+jj+9po?I~`<wJApo zZK-ZUtJ7_0NuFnDPIeob97hZb9d5${yW7xctv57S-G+K=yP?jSYpAuk4K=n`4b`?H zLsil|LuHcNP?1<<n4fsWFfY+<n46eln3Lc(%#NRDm=*6fl*iW_$}IB?GcDT;Gc0by z^f<SnG<Ke$B=(45TCCeJHKyB89OE_=0Zxf_8z!6GhDlLw!^Eg=Lt#{gp&-(2$TztS z6C#cn@*>=Z+=zLGobYXi>~Oas%kZip)8IB_7>*dm8{LL+#(KlpFt=gMNVj2hXuDxl zsN0YpT4YGgcqV0@!I4~KuvsmJ*q9<i%rzmy=R}7j7|dW1)o;Y`Igul52GekZA!4}O z5N@b97}2UBbl8wNVZ%ZVBZs;Tp+nq;5c_b$>|tp`QfH6g*iepLGkn|-_pCv-fzt=r zf~OBG4=xX~2Ts@7)#-udYI%QkrTUGk^mq509$@#M?qk<ar}N45e&zn<`trZ(ztJ;N z-bz-&TE8JGOv%sgJ6*A}>AvNxygysXzF|r*Q8F@g^cdajDz!{J=Hs3=(dAb>+eO#A zqDpw2F?E(pzurZr&zfC!l+sP*H*DNUMrKWPZ7wN$5T-gZtNbWq*;C7os>-JFtPWx! z7K^0=P@p`4q(;?ZYU%w&Hbp*yCl9zJYE^l4UPLs@q4>FyBGNpkx003^#@z~EAw25> z_w$2^s+<8l1+Szh6~KbX3TmY`T1l(vO1hQaNnP~s^gMO55S9x2dxE{d{=z<F-z%yT zsPtC`Dkdccmb5{+Q+Z8!LwQ>zYM>gV7OBPR9Cg0BT3x5!qHfU*()~&Ir0yBr3%YY* zG;Dm>4Pkr3z76|6?4O3ohL4N^#%qjW#t5U?Xf-AqM;XT$bBt}qWyY1pn~XiiO~yUO zgT}j!_lN7k2Zav_H-<-qo5K^s=S8pxeMJ9=ff3h4jED$}utelXR7BK9y>#~@M@lZL z7gH{dxj61(=Ea<g6EC~nm#{ALpCGI=`!Pa0t)ev;;ePsidJZGJz=p{YK93Q;ixCn< zFGpxr)?$R4l)IGI#R%bV;aiK<sp?#{LS3V-S2wF$buNtXX^ikh7zrB}){PPF5Bo0c z2Qflo9Aq47G>Q@0jp=fPoyO(HZj5k)@mAwq7~y?ajBvIb;ecO_um&T12qPpH<1VIQ zgc%pJFXmx{zhH#a{iFL6_cLsT`)L;7e%k$e@-VrZ-aux#^Wk2X(h=@kF0Z}3=5m+2 zg6{{&C2|p-n_T+qrPnUKdg+zR*Iiz6x%|?u%abqdyc}@pcH~?_`1w-(rJpX>UOsfW z>hiox|2#YO?0`>}p8fXhf=`0ZHk^(5<n}Y8Pk(*-@29^y{l)21r$0V@^7MPB-}uCb zi~E!JJ~@Rr{&d&r4(wTmp7uZO`^l73mrh+c_5G<APDP#yKQ;W+uro7H4LH^B6#Mwo zkN^7dD<3ovQa0bW$M<pH$9#|Z{=xTA-$#^uHVNy=zxz4<o6N^0<*DD~cnJ3cdBBtS zpW$+>>inli*3?om@oz!R)pKb+EubbEsp?f9)mQ0M{ZxN704q7xaW;qkNPkiXse`f7 z4}`9!DN9&78>K8&8`MU%My+E*)rD%UTCX-MRV+l=tZY$^{)$g5nLzeY9j&GB(Z937 zY#eK4o7fRp^*ih<C0>~Z9Y2j-LZ$kc`j&32Zint!-S_$ddW*h5zr!cOXQs~qpO1X| z`6m08_}=dOgzsy<-}@Q-oPI5Sd;C7~AK+i%zuW(OKtMohKxM!q0jC0$KyzSb;Ecew zzzu<W1D^^S5Hv67)}Yh<!u!qace4M${%QSN`ycB6hhTkhYH)k-vjc($WDeLg;P`-_ z2O0-<4BS8P<3Vgt;h@=r4h(vK(EEeg;OxO0uA$eAzozV(m#+DFNaK)4hkQL$H#BJI z%As3^J~#CIu&80J!?p}NG3>%{Ww>ql%;7f<|Ko_^BNmPLIV2}!Mo2@*vXBiS`$CR{ zd=~P3s4jG9Xl&@1&?%u6q3xkJguW2^Ug(#hmqzv<89vf6vVP<{Bfl7VF)S#|7-kP! z81_=w2Vq|uh+%-iWJonUW_Zr<j^PW#MPm^BR+2H(SZe%(@h`^rjej?~!v}<$!e@m) z6aHrSr{O<G_(z0BG)JtA*b;G9#3K<eMEot{<A`rfis>3tv?<**(KOf8YFcI5ZrWq| zK2jGsG%_}FbmZj7`H>4FUyuAG^2aEjsNqqTsBuxnQPokcQQc8nqYg!VXpS&D%@fSC z%nQvc%$v=-&4<m8nV&PiZvMplV>FEpjLwLj7F`qF8hu^#rs)0A_eUR#J{_Zv85R>4 zlM<5^QyNnj(;o9^%;nhN*oat1Y+h`6Y*XxWan862apiHfao5JJiQ67`IPO^7OL6bV zeHQn<MQ0ge3Ae;s##st2ODvCBUbcK_`6iym4~mb9PmiA*UlHFCe?0y~{F(S467&f} z6XFuaBuq)DNN7)3n{aEw9}{(nt%(<tf|3kLwxsN&DM{r?>yjQxdNJu6Yk)P)T4mj7 zeZ%^l&0)*171(Cjs%>qy<+ht_x7zNrJ!pH}_PSlM2iOPML+lOqHv1C$0sDRS2kr0L zPuVXdv*h&T%;bXPJ;?`?&p47CS&r$BI>%ziddDuu@0>x-M&~}~g_OdS+frUm4Ni5Y zj!oT`x;yoSw8XTOw5GHN)Bcg3nqHs2BmIj}V@7q4dT-QMqb`r`KiW9jK00^wjiYyt z{&@6fqrVx$#`uq^8FOgN+haZ-b75@g*vPRn$Ic&HKlZ@b`^KIb=N#8CZrQkf<4%q{ zGw$5D@5Wsi&&K<YA2@#6_*vtt#;+Uy$oO|Nl#JAjwv2rl|Cc!`vomvf=EqsFSs7VN zvbwX5Wd~-D&YqOro_#R;WVSoUCnq8&F2|lzlruBuo*Y-sTe<pNOKw^2Ex9k|Ud$Vn zw?6O5yb}{*CXAY}Y{KdZJrnMjaA?9$`RVzY`6c-^`Rnoz<Ug5zBL7VO4+Z*y;RW#p z;|hukDht{RmKAI-c(CC0f|CV57seINEvzftRQT7zZwlQL*G$|o@sWvtoA~X-OOpmp z%AC|X>FLQMC$F0P`IK=}_Dnf5<y=uxk*jz{@%K|3r@lD##ME=s22YEcmOt&DX&+8I zR}xW@STd@lrlhCjzLJMZ-Y8W|b4urz9{bn7(+^Jnd4~UtfirHI@#@T^nVB<7X3n44 zIrG5GpUd*gZYq1DoR$wNk19_sFDO4)esR|5S=Y@vG21x1V)owI=jV)@vuVzUb2H~2 zm^W_T$$4kyoty8Rzij?v^M9)Fs|c;Qwc^gopvtzYxT<%mzNorbomSmmeW+$u&AHm~ zwOec7s2fyQQ}<fkKkAM33+jJgf4;%iFt(wfVQIs?4evJwHI8ZQYTV!Wa^uenq83b9 zuz11q3;QqJ(KMiGWK(R@<fgW!B~6E#-fJGzT+qC-`TpkjTL!h{x7^b5R;#WxsI{r} z`8G@2O>JA+?rMAF+Q4f|uD$KrzqR|fXSKJr?`?mpBdDXKV_V1Wj^A}W+3|YECmmmQ zeBY_-9MW0Y+1R<fb5rM?oey`u(D`21$gYa6_O7*Ew{_jy^+eZeU2k`N)b%YM^M)*n zT{L>p<V6*W+85oh==McN7X4|_hl?&P4qj|poV57b#g8vhmW)}lc*#9WTua%~+NIAd z3tQH>?7{1Nt}DH6>vexyK4SUY<y)4&czx*gk=I{${a>zs>-y8zf4@SvV)%-L6`3oh zuV`Fx{faFs4z2j(iq}{C-->^(3|bk!(z&u=<=mCmuDo&O9V_o$`N+x_R=&6L%ay-$ z_wSDAPU$Y}p4Z*py{>y#x2ya4?svP-b^o-At?IXG#H#pJ<5o>wRkLczstv35uX=dZ zi>p3Z_1$XU)gxBNuO7F$cy-n4&eiKy-@f|bYS-!~R=>FV<m#_hUtSZuCSr|aP2QTa zH4D}(U$cJA_BH$0+`s0@H7C}bS@Zo`-P#FjZ(95D4bB@{Za93y*Xz>PRjgaTZu`3Z z>+WB7Y~5??&fXYxW5SKuH+J9nyBmL5U%0+v{i5|7)*o1ZZ2fEN&#u34Q`Sv|H|@CT zho0#@2YSxmJnZJko2@sGxp~sfb8bGmLD?{ML(PW88`f;NWy75tez)Ph4epHtHkvj% zH|B4gwXtdAij6%RZ{2wJ#)mdOxAC2gpKLt8@#jqen+9z%Z%W*hvMGO4^QNv%*KgXi zY5%5&Z?W8xdP~+VJ8${NX1~oLn-ey#-2B$&54ZH+GJZ?(mOWcu-a2sWoUNO;zPD|_ zwz6&A+n(C?#&)`W?Dk#TUE9C9wcysKTkqQuxWm4qZO1#e4Z5xIwoh*#ar>;>Z@>L7 zJ41K2?CjpTb>}@hpWOM<&bN1-+4=R(3%m5Y2JRZUD`uBtSH`YMyUKRe>}uP!eAoJ2 z+js5Xb^oqoyN>TVvFn3fU+?<IZnE2N_rTpDyCZie>`vJ|es})vsk=As-m&}W?#FjO zyZehh{r9BrsoS${&yRN`+_CVEwRar7<NLkp-Vu9~_fFosaqr>1$M(Ly_se~{ef{<g z-DlhvyU)IF^uC;ZllRToH-F#0eb4Ww`={-{Y5!mEG~bzV=iPT+KHzg8_`vW35eF;> z90$f8$U9JUpzOfL0}mef`(5Mi>bmQX2d_D3J-GAWH;2X^$~`ps(DXxd57i!OKGb#S z`a?Gy+IVQkp?!z$Idt^U<A<I-^va>P4t;d!vqL{09(FkVaMt08hZ_&CK78}x?T7aq zK7IF$yXW0qclX-6Z@GK7*y|*+L_FhA)eourefmk95~KcWi8Inqe@fyCap>=tINo!5 z%jn1m{Z>iWlQ4a!#C^y?-3f{Nk~rOAiTjZl-3p2OlPujBi3gBz>Sc)sk}>Kt5)Yyg z%6^IWBMzlW;=yE~GE3qENT4!B;={=Z#i8NY1P3ZH5~svp36r=2oWJqI*s0n(Myeyh ziYn=P;>&)KxDOe~&Pm*lgt1p7?oT4veG(5Kk!+pB14$@bAn_n#W;qh?2i((#{v;0X z2em!~lX&`~#0QW_dQjp6Ng~BtE78wEB#n-f_+T=IGKpV<H($pkK7^#;J)Ty6D9IpF zCUh7XNTi%8<b!vaTA2|f5bw-1Jfv5Kc;6X_H?$gkBrrmzkygAZtRyX@fOG;jkw#LD z_FGB2pf`~cQVXn+WP{d%cc8V1I}q1gg;IpKcRasDwAj(7^@OXG&c$27PVlKDS!lZn zE&gxy|Nm-v#`FJIdm6@9PrA_CO7#4H>+d8;v7R(w%>S<5|0b3HW)%O+i2wWX^^WGZ znqefr9mUm3d3t}fyeoTswKBi%?bS;3_VTwq@^HVBQ*WJ_n6VnnR|A=edH>I|H(A(4 zBlM%$JI6+^HSn45goTX4Cm~6&p=xMQBhsC~6A>DrRf)p#>XBbW^2j7o3f_&#Ga|+9 zuM=1ausUFig$~w&qLpX@tQPjyA^KrNKQxPNM;Sf}UbY05J_*pHgMC}(Bkye?9;IfW zPP^zE=WZl6^pFQ*pPv1iuctSaWD)wu$5ctG5Ody(k>>p{g2wq~lBojkgiMT}Yx3#% zpCsg|rAc)$cq~T$nuWAl(c)6!lM*p5?&-MPJ0X`E^rY3x@z-_hk<$uG<$dn0SC3RD z>bD@T6Cnwo8Pp2N)Pu(Tp%LR;ig+?|wNe^yBl3Dn@|mc`_?yx8Z%g)Vlgn5u`P*^@ zs9%XbHiA<<coqOwqs87?_4wf4`QV(nx8=RzwcGLOkP&^YLp%Y{GiE+JTyKn`6dzF) zY8X+T`#!E~d;~nj%kUl;h1Rr#&S#vb7eK~byE{;Z>r^LVE)}lno<4edm;gEOwlurB zQsa_Q!;0Tz{Ccp_=x-5zCy>$qp|xLo2oL98o8+_A%bR<UHq0UKx#p>j#17s(Xd2Ju zaJ5#7QKuE7t`%c7LbJOt<_6HX^%(I9phr(V+RY`&OLRfHeYLE29_oa|xOYer{nA!m zJ~tgCR=f%HXV0h=M3<8{sg$j+UfSNoLhIXW7t*g9YOC7m6HS$!m<!rQd@_rR^J!Lg zW~q@5E&xtGot&9(B*!KfO)`?6DVZ~jWX`mr$wu^q;2kPHb>yG35g&Yt>PH5UL7-fN z9mP;GjPQL%2ni)4Nf<F)rF8KBRJ#BFR66LtC{4Zn4*V}l_l`2)zbM_?w*P-9JqQxi zd3*A&<)@+?mpCu4{*UFA|Dt>wVUs837|FPjX<0^mhU%H!-jNLa4<q5a&|A9SzbV~! zEWI`U_1KM-l}(*=M|E{`8{H)06(a5w@d6Rgt7&O%re$^QmDO}gQ)7K4&2MVyYNlB@ zztBX-h&V;WRuRXEI8wx6A|58<fg%n>)pn|H<t>ob_L>%Qp$$0sp#wc3Uv+d?Z6dal zPk|?sQ-~epWJgz32YIujtF42)*2&AixU9Cll{_OPV-m4Z#G0)5TvB2dag>N75i@+! ztfgQz$PX29xQOwIJ}3i3%y;Gd^a79h6CA}JpT_|r?l0m%5o0z%#|aO_5r`FOpFGV! zF;~HppS;kCJP!Hi5&WbB*G%oagqE+B!3hXamLZRlXul?(LjBkJH}M;xJE$A1o>8B| z?_PYWHAW3pF5vf5{4Q4#l_82R`#~AP?q_@PTY<OgW_pV5qNOyL{6gM_Z!boRyj5QW zJ-Z$;rI}tD!}HBB<#uJKvP;>m>{0Ge_A2|7{rE)fF6E$dNV!M3SGi9)qTH|i4xdUt zh0mw&Rt}){FcMD^@MLrg&Mj;q=g3#&YjU1^N4_UN(sEiy7vZz5JMp>tqwG1wt~it( zeK-aao$|QyN976SPy7>ZjJ%M1Oiq(e$p3jup|9#_q$sqWYq!?_6ajUZ;V|@IAfB%_ zKypRO&4?!{J%|ew{<KyA+C~BS=Qb2+j|>?6>|pT;;Z${+TB4S!)72U3OtnnSQFGNi zb%L6&7N~{lM0Jun8SOFfhrXy*H62fFziQ=b_IS0Hc`Kqm0guU7wt^g+YFCq0hw4;Q z)KoQ1P5%#lDN@V&v;s-tj0(dOEpMGmN|P4eG(d7qI8ng^1s;jjGzU+HTm!jHi04t9 zt?=kMK1T-5P-+@vN6G%*<V2#rr+rGsfv?t<S++G0xmd?UnGn$@vzml7Z!Hu-vnPUe zjQ4kxnk~vwHbm6$=%|VmFWbv$usWzuO0P!q`r6ER>3l@}`6p3ogR+=hhZVl-SD#Zg zvY{y3AJ!ZQ$z07h8nGw#@Z?e$B0kSrpq8t%)Y-7Tx#~Q8s$79jsH)V3%G1g-%CpLG z<vHbf<pt$M)Ex3}+n$JL`yyE5R6GaFz*CKf6XuWph!mwSd1+$q@Cn*x<*4!?s4AUL zJLn3!t&c5m`EZ+7(GbJViOVeMs`-3QwfrJ6Us^qXP|ZTh4E2h5OF}PrNuDD3w7M@X zNznM&pg#JgY*ijswkeN@lE08kR8M_=UBdIJA}>J=)QEF2EqzK1A-*{O@~CpF@&{#y zatx<n9z(7#d7ivLPLlWGQ@*9i)X`^L?eNVFWFB_tg?Jy60zVW1Ux3yXH|#82V3)nv zB`@}i7rWra{^`Yj_F`Xqv2zmh!?~MRm6OT`%7@A+<+O4Jr*L|GQVZlb2KujJrx}Lb zn!mCF=b?O6ol2FJ5@SlY!1SQ4k{Ih#W0|+cb>14wy)~})*1$~C8|aok+_!@BdYtg; z#0iQSc)H9YX|RJ4TndmH!+{e9eb+14ji|v&JI)OSQ|=R0oRH$V9DCo3z2L!UvcR;u ztsGab?Nj%>ryS<U)5`M_^9TPJ%!(a7$szgZ(=>upS6;1|hu-{NapB|=PB7v0lIB6; zga_f8m4zM;Mr~e$dji#SmJD8m=SLuDzCoNE6ep}OSe!!R7N7^e$<Udv>3IdGxg=ML zCoL;JbMD7{>CZTE@d15}K1Cm-2k8#Fo-U)Ew1qa{OvWs%n^T~%S#%6d!C90z8cD<G zFglP1LbD0EKz_hF_c>0WeSo#~1bGSX37^CXwFhxp?=br9FFXK&f9Z!5UpW+F#BUI+ zeky3tX40Pq&;Xp3<15NQ;j=@rYLvki89YDM9IOD75U1h{BEyPMh}fwXAa<zvh?CU` zi0x_~Vw;+a*sA6rPDdNO?o7m~>I}pw>U6|TwG^>KEkT^DPD5;0ry{ng#fYtH5qcUb z*18bRmyF<i$#Bk>4C8#sP|g?L5PZosoG(^T@Fj!5S5a0gYjC2CDaX`y#5<Hb31dT* z=g@Yex)5`{R82zPva!NeVgE5oO++8Fu;NxCm98eBubEhZD^PNY8jn6_U`3vfyfoE< zzK_QW4UJ)`Y8=Ke4lDLt%yE|*i?NKw3O)y^PBjK&8iNxtvyr+^jmFqU<AlsC;-f59 z%^2e-bqZu$jy^T03lP_-^@wX!oCEag<t|c)b*PE&h4`9@9m>;OPc<)3mTO+#yG!!; zEV+x3yC!YVBz+?HeB7U5548omsLj|%!JEsy)StQbdv;W62S0bA96(>AF_u`2)dE>0 zKvvxA7DC@6#eR#g--TqN&~a@wnI=~g&rZzaH$D3)ZD%I-W!Mi2|IEEG_o>*Y&Bsoy z1A8^BEZTmJzQirZyK8fDZ>{Wr{6<5*V<G?Xn4e6{A6D*+!kxF@w&TWiH>_Q=dR6zz z71uAnZrRc$ix+iucC=sH*4onCv~WRVLw#LsO?6de#r%15=ggi}UN&>a^wN^4#YIyl zPnuX*kUt?W#t`i97f+7{_-C84YyA`A$x;6RpaBW-)TPgM`3Rz`$YR7XxU%qx)5>yl zLc+t#LrmeW43`>}%R^;NPqinb98I7W>Y|B>C8mi}XO$Uqdn!aNP)dK5((==Iiy}{A zE|y(d=E}2xE^@T=1d&ETEt!8sc7Z3`WOR|@o}QYcM2SK(86iihKy=wRmt!R5CRdfk z6mBZ3MN>z8Nnm(sMK-WN4@Qj>z`=Mdm{cKD&omvQ5}Q@#GFH@;=c6=XQ7-XUa*Q}l zOEkQ~Wvn(DUHT|fRdHEQxQkYpLS%Yc86-w4LwayT#8_T_%>8sIFKr4(Ta08KHPQ7` zk7m&IC9}%F)MZ>>TJ|8LEV}}S3nP(NcFagz8G_0<l@oapBTtZt6f^T6^A+Voj%5&6 zx5!lmL8PlO3PIBfJ(dC8u0F;zTCga0)XW(nhapGRaxz2?XewyF8m(I^9V1KoA}5&V zJcb35Ky>J{_5&$lA~XDT8NL~Q8G$T_VJ<l7K~Nrt_4`rsP#_JWAxF_BMga0L+I`e7 zBLuxgOB(5M+KrN&*6pRC=e$^-hQLxA`1IZpOrKTuP#{73B1VZU{*w@&dz4MFn0nQE zY8fUl_b8oWseo!vL{f>$HA1aj86{=BY()rkKD@j<Cn26|m$A%L8)7OyI(TqTTkg@| z;OvP#*-&)onozK#m3ni9rKilrRgNo~DR>mrR*5R8Hsw{IhzVwczXFh|XBaD7RTUPX z#^AgjWE-n1d1*4_C{v=2;=C~(N5(;J`aqYzsW!_MV9N65j3?u@96itRF=e^v5KZd2 zrd;E&#-3_Z6*MrTxU4>;uDlX$yE06bF4dG3a#ST*u&!YgL&`l$rdTkxiO|6!OYv+N zDHn#ZrzgjFG($C4R#)<LPB`qoM`oFFa=6iYYUCPwTp5+s6)2HgE(#~aqYFK`rb=TC zoCk&r$(5M+aoSm&OX;k#p1>MYjR_LY$mprWutSX1<sm)g)k5Ov4!TAX;&r{=NjfLS zeLz%o9U_=TRfVZaBXH}yl2(5up$?_`(oBV%9XeacdkxrAXv(cY2_7nITne->+*pG% zzFcKUvG5!JvJjf^7BXT^MdLleqq*Mj6!Jw13H<fA>VKVV@Fw$+4P{WH5;a|Msb;Qu zW#O&`A+Dx!t}j}VN>_IkPLc+jMwxgd^lSohCsep}Q4?I<)s+|rd=hjIghCLEWmV8+ zG?-V><Iy-&Q_WsZt`^LFpC;i_X(?E<C@uw8cd@ae+*nZoDi($C5Ti>6XsoN`%EjGo zG5F)J7``8%vZn-f2{)h+mk(Bey2@HpIGj6Z<wCAv`oO&q8dByWAw4~&9v4Lyqw-J~ z&6{0%a{&kVYqOXtYcYwOpRux5)XhV8g>-oTLUK*v<tW0UxZJtm;4P|nRNVt@bj^je z>7oYo4D2zc_rPn-g~L_N)iWxvEEt20c}6kSmC$4^gaV!_M?+dcKUl1&k0y9;nk`4? z`b70oK#X#=TC~ExqE+;4TA8buGv$9i;t$BR78e_uhD<&|bQ=5zyaFbQ3r`nS0P$u( z^+I@Uql;lF6HY^`U%;z|NQ$fmitxL9)x^4@bs<3Ouf|l*+jj+uKffrKZxkllrJ@g7 zwhteUr%i#Q(^?&L3EkBO0359NI>-OSKq_QHje^+Go>&_B0Qk&jRKn^jO(DnJPZh&Q zRv=YjDlg~k@dvfzHAK@rTEkpiXxaCwqL7?4<^fTz0F>fG&<I-WALYUy28BNJJWX(5 z0g~u1=Od+uUhxzpC*&qX$15mNH}Z*qkxIL(4RJM;TWYk%^cpBI!lS}-S5FnYjoGjU zQ@9WO7$g9PW^|QUu!xAU-6(39q2k<yaIK_yCXxpok_cX5xQHpA@`%8+O!+Q`q!%+i zi1#kOrZf)xOle0M^?|pC4>kn{1;WwyR9Dn!3pJ!n(n7}YtrFyciN+u1b`f_?rDeJh zm0K1p%C%UVQkWIw!V7rw7sC^BX=#%5<#|2cOfE=KnM)g{DdI&IU$pnzT0Or19W$tc zm`#_T=m_^lW?$a1f6WRH2z-JHIRgNu4Wp0`MF&B{rh9s-E3w0x+mBmlpm_l312Lv_ z3@u%b4YFB|aTjy$=mQ2UlBH#Q_yJG?p*#V|2!<S=)>JzHnZX$N({O0A-^bi;E<jmY z6CLD>_Jp3xY+)F@F<x)6r5sou4;3ht$Ah$_0BNOxS9pEdyf&wPzs@vy8{-ST$=f1N z9i@TT467kJa5Ni(A+Awk>dY7k(mkV&QXjJ{0F4aBFh}+D1emlX#l+qJV|eNyVslB# z;hld?a9xk7@9FUkx_XZ9mF0s(1#bM9<sdKQtw?k5&vpf5^Zg4Z(B;SdP$K5{`scX1 zK`X>|qR(<DNEnthR&9|S#$^vdqY5P6Dx4WF=#g8UFlnv1E2*Vr*MkX{)N>F<u!{of z%;7wQaM1~!bHOrNE#=yl>w2ymtA$Cewiu0#*k@%^?6$B_0yn}NptP@9IJq8dcp59Q zG{X;Zzf(R8d#P!BcZ??hQ?QYaA!D@1B9o?ZC0GO0sIoC3>E(E?IOhH$l=~})hGCIM zDD5#Cg9jk1$2brV8m=3-DXKEhBxqR0^=4U$kKhJNPmflP@5uvM&%_c4fj_bNr-k^V zPu}OR+b#bt8;etRDg4zj(qLK=&Si0o%rh;;b|Ks3G8*T=DPpNVMka@r_w-;%?J@D^ zsu}!22QkmYcZ02=e1E|AGT!ndL-DNEmk@{sFt%gvBcc4ksh966FW<%B%X`q{VSJ3# zUzIIaIXaui;!h0q7{O|6(mJA=CGVa&J+tt*7=Da|arUx5Jl!vpyK&K>ZM;M3tK?~d zABNAvM2I1qlo{kkorT!dZKO;8ESaPGm^9G$$c+rA#1O`*wWI`j)yznyux(^AGoy|V z-tKH86$tlASPmG6upFTgp%h_0!aQCcArp8tLKBDhL}s{8JZaY@;KSH7a$MJsEZ4nF zj^lgD$5lJhCy@Su9LF~+kFz}Yd>sWnn;iGaC&%?s2wC9skp^{o<kgTmbuk&H`-D8I zp2jz~m*TC|t3;>n!b`&2$pp5a?B{(3Oa}jarNjLTt0vRbo5>vYJUOC#Mw$Ve)s3W? zy-dQ@YP{iclOq`O9n9#y88YDb5uY2#5l&a%6XlPfPLnbR_1`D83O->#-kta+EYZ&e zf1KsPH!+#=5-C*t!MBcn0yu$>-y?hAzvulySd1{7mr?tXMe0$SsK1BQurp-5>LA6) ztLC!jG?ln7D9xH2*}Ehe!NSL)^Cd@gW62UOZ~7z&1ie_%LGBJRML&X!)z2pJ`Z**C zvQH6m=d!;d_>6SB`CN#3;Bz4Zo9RA<xi|*+ETD?HO7+YGpNqZ$eO=4bd@lM1F&CIK zT@2*M<$jgm!^j*l7nlb=7oLDQ_zd#j0C*q5r|R1nzh@r!T=WfG&v=^8Mc;tA;B(FA zgpZr^{|&_0Ie#vLt3s}$&=Wp>^#XWs`S5=J2dINSbDjE^@CUTxcK;4KPtfOJ$ocme z=SIMv0N)q#H@aVe>}w#0F@TS$cc4xN^b_`hGB*nwfu3?*g{|Dh<;86VaGivlew<Ad z`GZmC8$O3zj#on6PNH~e+}0pZVRL<;&q}h~=MY)Q?T_1lgli;R$8D0^#lM8GS79?( zKw-m}xBnJ$TNn1mZJp1tw0UlK-1hrI_Ati2jXb4Gbi4WdbA9JJ=NX%)ugW4aO@#h{ zqscV75x%eufg!yg;ZFFDz4S6dfG(BzbDPt}y50JF-EL(d-~rgtCxCk~e<$6q3p<0K zQ*m-weHng|>kInEeH`bF`8+P>58rq6_&B^TpCIh$1C)i`s5>wo$cm3o-wl5U|E9l* zw4zJ_w@ESXpGdQEfz04@%1)BQ>i1-?3YzX3jN3tc)OW~2p0At{_Hjggku-^NTxYIz z|C9R=d~cj7D97hqR|TK+F4?J^MS1AEat>*<iMeT3JKUe^lgVEFeA13FekpiyyF)&w z@iFQZ^cQ2+S)oJF2R=^TSFW=@dx*~GX{`(&J9rP#VXVR?zXz1^(j6dyqOEW63De7D zhTch@=RwqY6m4Kl@W_$Z=duz$jIRf1(<3Y0FQD%wJAKQ^ao-N$TS<WaGr++Jp(N9{ z84#bw2)}fKw5iY)_{t;d3nYr$xE|-)RfXi~GNJ1T_$1|s`WW%o4@KGloXblODAyC^ zYhn?;<}1h&Yk@8Tc|VY?J`=Ex%toD?$w++>Xve|l63N#85%_9+zQX+pe1PE1AamFd zY?!Y@pK?3bpCJA|BT*J*L?5_68-#QT>~KHYmiBNZ6#BvK182)|h(!ctg8LWRK|&Bl zFn^NCaduIJ5z2K~JFX$!2#aB-JN1=hliv<9hh8G3%3@N=dPp(C6y$HBK9^T1;~}$c zqzIuvUrP=Frs-GWvzSOS&(}g8)rS)!*Hy@%PX7lo2El?b1!1~+7n#lNLiYvvvku=; zK;3HSOO);)=~Rr+Tb}M4?j`l=Uh*e=0Js7trxpWtV!a!Lkb^J^!OlN|<%e}Vkllwp z57Kl7Xxo6BftP~tDuVn$`BEOZoViSNvDoL_1DgyYBe|aO_208*puHCT46Ji{=tcw9 zx|QTkTn}?W=qmJ+&m-3ppE_dKcadmaE$OcdBmI3^p!0*#PB;2-7xZ^6(v?VmM?!T$ zq@OQC`c=&5Gh`I>EmYVzx3gT$59{oxmyNYsLcddFx$oQP!xr=<i!}Qd!Y@xIi@kiU z<T~XS=+sA~$>$4V@i`2+FN3bH1dsD10dgOz!Vb9J;&Z!1Wg7|7%|aS|@|llyV1s6N zLieu&eJA>=0z&^`gC?vu{dC)izb+8^oQQU7u%4^~{EQs&-HEaMh;$12hEuDabrpVW zi1HQeL-X0h19dj+*={CAADo!doh26CD`clGl5FL6t9~Wmb7H+Z4_&Dt5qb%^U(v%q za2wU#jlSXj6W#Y{>l^gzbM(a@ec=1dg`o4cxE-R8`pNK<-1lCwAMmUT!cTMC_a$pE zpLJd+d2xTl<)Z$c<f@@0QurmzxfgoYPC0kpIfTFAHqZT&@DW!+*++budYt<K?x%#W z@XSxVCMT=`s@P|Ki#;RuB|d4S%f~?$`lOQa`W{jU*^O71ks_b3Ae#%s-`5Nso`?1# zFdt^j$8q@FxtNDnNh4nubf?koSCH8i^0*>B^osOv_fh}8{v3~7{|!uoyp#S_KIZHe z_{7D4k8s}zzjD<*ilk@!%Y2Xh{s(yFUc_VX{|S11Zr{BL_rX|8;Vb47a&d_Uf0+kZ z(<jWKhe$O20PBI=A6+>Hu8$~x!3Q_gs0V2od|oU<JVF%K<I@Od_}&BI4Y4+3UG_lT z-^jCkf2Vtf`~j|SrVMBg`-+3)A>9r<1AVClpGQbI54t~-Kj=ogztF{#r}#cn)aUbz zbsqCj!)3%?z}{#+Ndp|sarT1S4LAz$G+-ivQKR!bJhKFP%Zs#fLX_t?>WDI<WP8&v z&v*vIK9}!hu=n8l4q5^C2V%{JogzI3={tE|-=M5;pXYlY-X>qC*!!f7R$;w5OWJrE zXF=N7Dw2hhR>Rc4k!x|rVJ7ypDXM|QbAAkKH=95vavVPF0MkL1J|t2(PjVGE8Kny* zhjk&?n-3;)aT2CgeTyuBO^sK-!*lSfzyo2YJIEyUB>LJ9ZT^+a)TI!sfE<@W@aFul z+6VU&Y=ZkGjlcWJU-1WTFJBMOtMKFFfX-k^yac_wj5{=b!Kv2EFC#z?+#3Pk2E;ko z%l|+?{>A5!E<^bUKpVm|;JAnE(s<OJick*P6DYeE;e;04kAh~DAs2800&oA12w@VU ztVr{+#Zq@U)ShR1*K)4UVm;@2tv*89vG-0;TgYV0`E)!3B>*l__hY|lz*_wnPJ8Uf zJZQG?pWAy3&+k)61kRV>tKra{+eo6i278t}Fo%=G`;7U(=U~53p*F+EH<KF><|0f$ z=!Z~+FdZQqVKM^We{ehekG%QwJbjZC$uI_R411j9_YM4=g?=M>0Q>1WkN#t?(+Yen z?hDg4Gyv{BI1zP~AJ`@?pP~xR8L8rIvG%<I?Hm&J8aVG5Oa|cm$kom}YTqL;l5m`< zGU0?t6wV+;<Lp)}iNi%e{CsaBP6k@>ts^^0CJy4nX}eUM>PpAAghu1c+gN;0ay-ev zH!iYBHp#&^&+^CwocJoZ;*82voB%5!rDVD|_gF^C$t*IP%)z~1^Ke651*xPe?lW6U zZXkccU1*<^bz~E{ncRV!&<;`^>7jbE2KSfwP+#1n=7-a6&ytU*zqmW?NAd&t33B=! z`3ueqK0vBSHQ7vR$jkUP$cyA9@>lW-c7LzomasbVH*$i!j$4@OaSCe-PH(+Q-oiP; zFUjA@P5AamBfgP?cP{vb$9~d^`_$URw@3IlNfwdC<Q%>)xeRA0ufy$X%kdiVPO=hb z?z+h;aqjtXoao|52>Q|fICXuAT&4qXVr&o{Ox!q<b`2duhf<1DWW(tQ+-ny~N8(Hw zKZ6raBdCe|O#X>eW>M5kqiGC{#hEh;#mCMxktT`TknA*>T)=4^Cr+fL(lnY*N72zZ zpEj0`qvL4?&7@i64Ecm+(;S*h^XLR|;<AuVq?71moMtPc#dIn@);UV2@w?D)6WR=Z z4;oJY%%Zb#1J5tyEcrh=ht8$*a2}`vw=Y%U{-qk+(^7{!(i&(ZT|gJoCfbZMa;>zD zUQ7N++i_~BlXl_$wa@4xau~O$Ey4Xh%jk7<IlUe`_IJr?aeDIu@*z1z-XkC5KBsQF zims+>=vtg$Tt{!jxx1Ta551Xgpd0BXdJEl5x8O#kZFD=m6{qrUqqozYILE%5?xA<k zy>uVl&(D+7yKrXj5Is!qruWc$>3#GFy`TP$K7f0aT=XbT^gTo$rjO7^=^w~$+^6*z zeVqQ0K0*IPpQL}riNB}mGxS+{oIXdNr!UYK>0fZ(>1Fx~eHG^c|4L8L*XbMdZ}d(2 z7JZw(L*K<sH7Du&I4$@g{fK^ybM>d`8Ttu5OaG64N<X8Y(=TwA@Jsp?ZmIg3euI0Q zzNO#M@97Wxt{nOgoHYC=y+AM0U+5)z8MjywoTgz+VJg!xJ@dg?89(OF0vJD)(vS6L z!E68<$Ohq@;x%jt8;U!jhO-g4`zn-;WMRyJgErwTf|*z(i(+OL&0<(Ai(?k@AbE(z zvjp-e*81ZtkvvQuA<vQ3_?E<tSPh<MNz6)~B!6Z$@&vP!f3Rfcz+HDK{B$(lxZxHb zHkyrLW7#-zI~z}Sk)61y>=4;X_K>@AzJEKpl|05WSSHJ2*(`_UvOG3{<+B3ZlsA!0 z!cBQoa8F(_o64rK65N$Hoy}k~SsCu@n#E?bIczSQ$L6yNR>`VZHLGE@td7;Q2G+<H zu!XFNHM17n1k}c^W$mnkb+RtDh%IJI*iyEPUB{O58~1QaS~pvTTldzmwd@AAj@`)C zvzu5CyP0iZ8*z)!Eo?K}!nU$)Y&*M^?O?aD+u2UGi|uB6*d6#@#6Gs4-N_EHyVyZ? zh#h8kvwPUR>^|H+bU*tYdw~6(x!6(M=l2kMm_35iZ+~FN*kkN*_D9@K^e6Tt`!jor zJ<XnB&$8p}Ircp6A$t+`biKr0X0NbU*=y{t>;!wAy}|y*-ehmFw{fG<yX-x7lD*G9 zz<p&Ov5(m)cAA}GpRlv+|JbMOGxj<Af}LYuvai_R+1I!O?mYXJeaF6MKd>L!PwXG; zXZBBafn8+3uuJSRbHl+?g((VNQ0Q<on2+MC_$mHMfD)(#DgAI$Sg<kx_n{3^1}oR# zJ0U}rVajl2gc72JDkGIJ#h@6Ka3w-9DUnK)VpgJYZ(6Jpr&w_BQUbn3lB8G_n_|cP zg$~?an4+XAX-c{>N*S$;QN}9cl<`W2lBr}V*-DO*tK=yYlzgQ?DO4sZla$HI6s1Th zR;J<xrxK-9nXb%GW-4V$xiU+ct;|v8D)W^2N`+FXR4LU;jZ&-BDfLQ&(x@y@7Aj5R zgkh`Frd+GED;+q^+l6})7b{DYrMM~aI(*0FdS!*OQt4J!X(vsU8<cg*jmmoECfxjX zGj2xPh<l@M!Rg8^IE%iG-=&B%sJD@)$kSK-R?7kTy_UoH9?P%4+rrO!^7EMw;Y9l* zIFbGboJN0)yyN|*%9F~U@%@*le|_p7C&OP-URGYg`S912zbYqiN8209-;_6%x0JV) zca(RP_i%3feQ|R9Bjsby>2c+(@_+dL&S%Q!$`{Hx<xAx&<?qVZ$~Ve+<y+-D<$L7^ z<wxZw<sZt=%0Ka4pNq;b$|dEp;>P`URAs87syJP)=eKlecXWwc@A`@RHgP+bxTWj2 z_il!%2Hd?Fj@vg)YNQ&aUgfN*YQ4&LQLb|KQ@zS}WyA^FVw}PK^|xxS_T34*`N20U z>Tp*WzdLLJ?hR{Fo7EO^9{gH<qovxZcBzZh#p)7usk%(PPF=2EuTGghX%dd(`E<23 zTCJH@33L2f7uB|RRJXR*YLqOygvk;*B~16pY_6<sZ*B3Z)Sy1Is=anmt-ewKpUl?! z)|T3ZK9w2_$gXZ|ukLEDYpPumP~D5G*)^@5YBeH#PIV=k)7NMq2W?k&`s7L`wUSA$ z#suFA1uy?x)T^wnu5Ib`ul1rnxsr9Q2KBjGi?sp-Oz34EP~VHI6L?4J5s3lX?ApL> z_T+&4-ckV#y||iRRoSjKAkr6fHa6AN>Kg^{DUf|`lzlGH`rN1qra<<tQG=|YkTos{ zDC})FU_mdg^(8q)!qmWp_*!gjOH*Y_O=GowQe|~lXRW?T09hnU!fgE{ZP-l$sFV2c znh@!yXti4U)N*LEYICIMr)afWG-0(=^6Qe@TiY6HmE4wkrM9Ksr$`R3RSvI68(ymb zK}8K+E%lY{UCm9EU7bO#eN*~r8fSb365ZDN>6Alrrs}6@oZB@}qLu9sAfTjIBmo`0 zxM;&}%akxnU#eB^6hJNI6V%BkXu38*UD^aqmm}zsBbcs@pi2PV^!CP<dR-TfgQoZG ze^6K7l+ScIkzE=LnAzK}fW>|A@;>;|UR*y*8{skm{AXcmq$)4-qPnKmmii9=Ox_o* zSfv;B$;=fbpUPSR1ByDDDmxl9ytNmXvPqLLUDw&#(%KPJ(^%VH+tJt|QvR7uZ4H$I z^{Z@Y?W}F8ZLAE;ZR==62L#zS7q?sSihc#?r@#V>nj5(T&=S-86!tG_uC3P!4QNF1 zU-8ljUTRitXQggJWpi_-=vZ>P!$<N{XCX@gKV4}9FqJdZO{{EdtAxTgSJhOq$z5zp z7b|OoDvBPk;zng!L#wW&vA(%dDXr}Ck-brh8yb~tgyN1yjZJ2HAaBppqyDm>C+%P9 z6+~cdpAq?@Biiu!cmy^W-=gK>@l+K=ov5!?p}4M|4^CH8+tgX<BimA!Aw%JronmOb zG2KEjv?eh$t&>^Vtfh-BY4mB;#;3G5v}!roc3p=UWG4nGJD{{-fYk`-kFJ$VK9INT z=~w?N`WYx2)uv5miiE$YEKtGCVYNx9`9g<PTLc_dhooz6!(r8o*kMhTbWPbD)^wTH z4Af!OoRh<vE$O)u=4sHTEkh2Q<ZF|BZIZ7|^0i66Hp$l}`Pw93o8&7UgTp5I+9Y3F zj^ro#+a!Ox<ZqY!<r?6yOa6Ar-!A#vC4al*Z<qY-lD}P!+b;RrC4al*Z<qY-l7F(~ zpDg(&%kd{m{>hSmvg9w<1xK>vpDg(&Oa94{f3oDCEcqu({>hSmvgGfO{2h|NL-Kb> z{tn4sE*B1m9KS>IcS!yY$=@OQJ0yRH<nNID9g@F8@^?zUPRZ9P`8p+EryRFjG#pOJ z*D3irC10oH>y&(*lCM+pb4q^ca=hs_{mlCIN^D*hYhb4EqWZ-G_|5c~lHXzvrZ3kD zE){@llig}_26eU6$lX&-Ra4NlUGSuQpVHn@TcdAoY~hP_M{PBHhF|THYFIo<X?0Wc z{3`1j8?9;S4x7HMwgWCg&FyLzR&Tdi#klP@%?<#C-0e1dieGI<C$<@#wKaa&ZPhm7 ze*!cFb~a#-py3?>b&ZQWcwh(m(jqeiU%NFW2)AuCHZ?U?i^VTkES%M?@LbwrBn&0l zo-&{ht)08TTG??iHFj&N)<tWom=dJLl-R9SA!0x=wSZ!30mak;%KCDMR?U@wF59ts z+7VL=x|mu(F|~QQd15N_^76zK18S;e%hRUTo~2EFa*n22$vK*8CFckc+Hy4$02J-m za<%>fYUS;D$-1J3*7g=%tB9wIxQoYXLu>0oAs&ZT$?C95y>?2ya>{gyOs7cwPLcYZ zBK12(>UWCN?-XfQDN?^vq<*JJ{Z5hkog(!+Me28oho98*6shN_l7Fh?pDOvMO8%*m zzcz_hN2=tnO(xQkf2!o4D*2~M{;86Gs^p(4`KL<$X_9}M<ew(_r^$BHWV>my-89*5 znrt^swwor~O_S}W%XZS`IIxG{k28*RDaUj<j&v!<bjdGW@=KTe(j~ui$uC{<OPBo8 zB|rI?<j9oc$dvpuCI3vxKU4D0l>9R#|4hk0Q}WN0{4*v0Ovyh}^3Rm~GbR5lDaS0y zUp|~UvLyd3$v;c-&yxJJB>ybQKTGn@lKitIe`zd^EXhAh^3Rg|vnBs*$v<0;KU?z8 zmi)6N|7^)WTk_AA{IezhY{@@c^3Rsz&zAhNCI4*6KS%PH#_W*B?8uS)b0q&9$zL;a zt0PD9&yoCdB>x=AKS%P<k^FNc{~XCbNAk~={Bz~_bLIGRCI4K>KUeb4mE+Hq{BtG$ zT**II^3Rq0b0z;=$v;=}&z1b8Q*-1={&|vrp5&h=`R7Ugd6Ivg<ew+`=Slu~l7F7$ zuQ^exLpo7Mp5(7NS*ug}Ij3}vPR*HvuJL!ueW6ox=Adi*opN93)SNl!8h@we%#qgk zJLSI6DgCI^s_}PPwedUU{?IA+hfcXabZYCOEmyNoKp`JMAs;}|KR_WLKp`JM(LX>T zA3z}=K+!)yAs;}|KR_`*fMR|CMgIUr|7^LMeF94UntdWI`D^xxwB)bZC(@F?W}iq) z{+fLvE%|HqiL~Ue*(cJHzh<AdT+KcK<@h!GL|TqtvrnYu_%-`PT8>|{Po(AeHTy(b zj$gA+q~-WE`?Te1_6aD*uh}Qka{QWoA}z=7S%fwF1YPpi>=S9pU$al7C4bF6k(T^5 z`?Te1_6aEYYxaq><geK$(vrVspGZsjYxaq>l)q-5NK5%^_KCEVzh<9EOZjW|Y0K5@ z6Hv-qvqz+*yfu47T8>w<N4qsMYf$g|0kQYQuB)mKP3$%~ZD4OXz74sen0U*<Y5l~e z&fAif^fnSCay|96OmEd-&%Ti7H`Ug44)74Fu*(E(y5_8Gax-I-n;BSxScIXK63TMY zso9<BLA-ip72Y)RKJrqwJnfOdmZwcA_K(8V0t%4<rVrvvdvaE~H5s?eCu6gfY_(p6 zX1juxa+PwNCd*~Rd0pAwuV`16>(idMoM_J%@5d5x`<Bgv*gZ&cf6;ZT4Xk+4G?~UG z_*ZG3&xh4FUrT#LKfkrJxw3tsQa8U&hcLfU#NrvkmaFYnGE+5g1LzQZY{^-P{LV1k zlc%K}PH$Siq!nr0o!4K!IrXOHyGn0bzVh;<^#zIizA=5F009L;vm`E*PT;`>y~-*G z{R%vfQL?O1I)Mkucc(H#D5%WP-m;0rVA-$vd|c?aAoeftzBUtSp8~C0!F^t>YE5y4 zgRkqG$P|fw{MC?n{~?m%RhPg9@Qhz|I*?B(UVL~PK_azpqPKagBikx+ggw}`hjmPk za6*|`&g1~z7G5-S?U7TKEkxWqWhvgYe4p-_g8uR)w>K?cD|^%O?W8BIuNPej?(^nb z5CZCZW$nk`f@{>erdGUgOyqaSiJm!<ZK5Sy!ly|fJI^~byH(qF14^US_T5MeKL;rM zDxh!?fWk!pYA(Vl_jgXYzjMm{om1}boN|BXl>0lU+}}Cn{>~})cTTy#bISdlQ||Aa za)0NP`#Y!H-#O*}&MEhIPPxBx%Ke>F?(dv(f9I6@JEz>=IpzM&Dff3yxxaI2t}ri4 zdk+LC#tSIM3n<nRK(USiighF}OM4FlDAqARv5o_Zbqr9fD}X|U0EN5(g`5F}oB@TL z0VQAU{SVTTpZ2~dFH3vh11Q_q-t!<W+tuFhAT8V1-tQnS+jnI7c^4Hw?`k8|J=tpa z^R6k9B6`n#pG=F@m-{`L))tUtxhqVTyTW9-3rx1z1EHT)wN0&yJ?n=xS-yfx_Pl~i z6QZ#?(ljQHG%+-!HRewFDCLxoQcn3O<&=+7PWdS1l#fzQ`6%U-k5W$gDCLxoQcn3O z<&=+7PWdS1l#fzQ`N-syk4(<&R6l<8Vj{m4(ig98G^BH}M)4P~a0Jb-uC=ROVtAFK zmFs9+A`pM^Mn^-%dmXJ{OQUSiNAPH>!$py`i2%I)raE7(^`<%>(Kd&?W#sdAk*~E1 zL~9cTM2k&zTA%sdlcLW8;caq6_L-wvpEZoPEXwh=MLDf?fokoGf`Wr6DEi#mQRl-u z%^~Li=%;lXn6K!!KzQ@K3~!y6(HiHN);2FBng-%8S{9#-XaniwxtxnYI2(@0fpAnC zh=y@aq8w)>%4xg=sxcD<1vidyZMI`?A)&Bkq=hX53WWp|3JE9_7EmZGps)%+={w~+ z5~sH3$A(Dw4&+Oyy>mfY*f#Q|kJaAIfG*S8I~BWKdxwrar$)Egt-<^aq>b-VU|vnN z9UWeRQxXDUZ=M%}_I`4uk$L^JRW(Z{ak!2m_~U%r4DDWDV#F?{i5U64zQoAy^(98_ zUSIK*1Ad>Y___gMe2YVdG%svkh!c1G%pSveJnifr?k`g|F^2y;>5sdq_<d{q7D-A& z$zi}}a5vi^oUqx1Q*EnpvTPB~oh`umwRyNPZ5nQQ%ERfpQ8;;*h*Np=(mOcmPA|Qz zdkpcj`V7QR@z{M)_bBk)`f#+U>WzpO3EWS=4Y_XJTc8l#H;5H{j|SXzOHuwt-KQMa z8-RZ$Vk3{)QoRk7-|2T?6smT+n)uI^RNS$~#DDtiPlgbZwjTlKp3^oVtVdXlupD6# zLYssO0BaC%`Z*1!Ow(|>ROC+r%tOF!k!djq5eT?vGnL<D`QQDQQI9nFye)@>C?thb zxVUp|2;?m8>b&d#Rk=JE<Jon2qrmx{qP;iD;U3r2*ASK=;3Q>g3qmnMAwrG};{ekn zjx(64@dzUj`r%*w{({#2^Zz>4K^MfGi?kT`#4()H3dC8>6*#RpjTnI|eP$W=E9wuU zyn^$WX5@~*U3i>!FK<JCn9mTtR{>mom*X^?<17d`!^z7mj2m~PDknuc%_9kX!w996 z4@Hf!z;WZ7H}53R(*=vXQKGdxQCs^Tr3AeoDLBKM;vzH!->^wJh_Dv{XNOa^B5Xid zCt)`rWSIh4ra+b{4G28H3SkcF&p^O^v?-8p3gnvt*``3YDY)$~B_6?yV3c75AZAXa zA%PTMl*6?X&Yuv@A-s!G_-g-;R{ZByCjZwe|F5(vbTtg$bTFz$e19cEjlef|qwqb9 zD0#21xHl7H1$2ItY$iHKF}_dxZSvsce#ziNa7fwyi~T2#+0Wb0+0P2>BmCE|H|(!~ z_PqTm`{RQ4u>Ar1Jpwym-(%k)u+8=!`&#=7lv`qNw>Jq|oxQ?7OJJq;DfWDUWucWZ z_7s$}+T-kzf)-{UW*;c9K)c>fY!?Wz{b2jr_PIv0oq-DC$M%8kZ5vKl1AEDK-1elv zj^Y26-EV{T*!J6Y*|rPXCfj-&>=Lx)wna8rC9nmy8rwX9mD#4*CJ8JL|NU%~z#O(j zTa3UWY@xOx9CJQw3%2<Snrgjl{n`2*r&+(Ue#&XqQ`VE#HwE^Z^+oG50(-*xsMTeK zzE}@h_gbMV0^2IF4c2v5m!Nf9msvZl&=qR~{uA3AL7QPMwn9Td%dw8bdW0cc<E>_^ zQP4(M2U}r#p!r%^(k~oK`YGvr(m8>hP5LP5-J~~=J0t0pq~`_gsien~9v0XGN%tfj z5ZIoi9Z8!7)|0e033G*3mL#<&iP=i3ORC@$&}Jo-N^DB9;0jtVmhYuyd9g8GEX9ji zlj5{i?B|ojJfoE``%|*zUTm0`HqeU&Ch284Vjreqi5KjW)(88+OZ(c3eeT81Bz_?4 zzHQs}8|;La_L3JnZkr~{J!$(|V#g96l-T{Y#NS|ty|n#aY?l|??!`7GuGi{1A5Ijy zNl4;y>sPY9UTl$<*5<_)B-Y4sz1Tc2t;~x}OB8yImh-H|vPOn=+;6Z^UYf&;C3>+K zo9t;~MA9p=ZZ8(<r48|7!AWanIsZge!xAogXbC@iG$P?Uk2Dg#^3p!_(oQ9u)au$C z32(|)Ub71g=d!W|OWKQG+9EIQ84oSt2`}wx<sP-aD|x`CH7v=iYYDD|`y`Kp9!*Tx z>zRdw+r6}{UfKpP?FkRf{(QnZtrh3P3Eh&1SH}~*^P8~DzDIKF^kOX@%zhxDLFQK3 zdn7i;`lyE4Hz&-Hv|`UpClq@0AR)(#jq_mEg9%u3_)mfzx4UVW*<PVxiSw*mHOyX` zVAL?{hJ+CsmN3{VN0iXdJ6>PwGFc-lfyo-(@xn8~x5LYOXuakBJ6iltUW<?LjLjYv ze_pmXBVKAm{8?|gP*1t|kK*P0q6YjS|FO=9e?{}G@y~laL;O=7ZI6H4OMBQu>*HU% z))W6g{5@KG@dx7Nyv6UZy)9{*tx^WI58~x)S$*TBRm89GmRsT}7vF9>F6%ZW$+5-P zd1)0Mn(d|dSz5WIpW;hpjjNSA7C%LnI~$)b%VpW5=ZYVb^pQrhVZHQ}^U&f`y#6oG zW7F|g4=p~<ON;c<!o0L$UfMtpEwR_zdi{oNe|(_E7xN+gcs#K!(rA_oNm9C&A3Pq| z^0mi<SU&gC&e$?!jSrIACHA(LcEU@0$xA!#r9EjmCTl!sxnE+3E&C<r_1Tu~o^{LO z_1TFRyemnD$2;0yvaHwYCjDfQ9^JCs;u%q!Wr1wD#xhT0WtM3Yn`Ft8ScYYk#2gm6 zy6_ztr&(ew5gtEj3AGH-%JH3yhVdO4$1E{6>|{6w%fmj5LraVudnt~AhTWHjS%NM8 z8pd~D62tCG=BjbhCwl5yV&Z;|`%cT{J2DN6`zr2JN%Lxx4ZA8%Lyc2$CuOd;r*Ut_ zy{6IPUW|K2E7v=#aZh+#el*S{%iR}uP-1&Ma*4Y=ZmXni@YYxt*BvK3QCw$SOI!ob zkE`-na@-tmdo$vSW!*w=%Q;D}#Ela*(mXtReO;VAPWs6>bDUAu9pR-7juUeP|APIR z%=L|vULf|D*q=07?D^Pp5<46Fk;LAOeM4fect#ZaeC$(__IT{Wu@7)O_MX@S8ZGI8 zSm|?OcX)alyV+Z}$J2w@wO-l^PmLt+t}1p(Y`f&q<k6<sy4VVh#`n}3X0MBtJ}0&` zc8aW#ADbny-d4uMrbwDKR%%n+&#{pj&7;K_M_8=XF#d$0<@V}x?7&#*89e%o8v0nR z7>T*y(e{`hV!qahF`s*}GoBvAd=T@tmfJ_Or7ge$ytZ&PedbR)THRjnn9RH*x{5x> zoQQcz_T_lYlM*`?^Pt4;k2x%{{V}^FwmoK(#MZ~Gme}%`MG|X^Ss<~Rn0Xq8|IM5z zX=O3fBsM8V`i+>3m{F4Eh>_*^(}|?T#6(CeG-imzf@Az8rh2gG%h5k;wCL}mW!>mc zqfbfNNzZKc>Ui{<(XVN_{OLr)_>+>X@nZBd8kU473`u(;`cX;4^M|ClqVJQ~L662p z?~T4)(t5G2(HkUfU39m^mPL0;ti@y9(GAg6k~SxLhK412_s`MA@vq3-LXXs<b3Ah4 z&rw<~e`=F;y?biVw#vHWqSGX1kB*m^clQ--_Da&|9r=jp!LnSxXkUpjv$O#7PoCA! zeBQJAU6ppuTkfo<Tw?EYO7Gs=yN5GNKZDm8?|Qtv`3<X-Q1W22l!nb=eqQU9J<zkh zS#vzPX4`LmO3UR>l^WLj{APaKV}rd<G3JLodS!mVEZ1}M0kia6<{jqES}W!rkB*zy znpa5L60`J8<|cEUq*a)uA2OGkr$}19IZI+=%qbcc?J`>>EzT^xk2%aNeU5pcIZ)>6 zrNWZl^{Cg!_LYHWjgPtz^@CP7>g%Y_C3eP3`@l<kJL-hYeJM(M(b&4ECnfDzl=KWy z_eUL;wEa=iGem8V+9YY~J#w~fidwDFtRp;6R8h;L7RhpLQPNvP)kMvcw6ZAaBP=yh zlO!!KDnr9;3!<dAh|Y;}Xf$(El=K@>F;Nk+MyTfrBWj38pQD03J~qnV^BfSRMqbux z^vXW+=g99Q?PTOvl1J|xd3{Obr;(?$+{lxWZ%XVniyTq3x19Za<cnIa^Wn&6G|YA^ z@(B%#eK+z^Ns~JdLLyy}(yMrOBYkPHb&&_P8j*V=rKho!MQ)YtJs-J2!|WeLu9M}u zBbQ06)8pkMTRc0c$X;4QWR)y8CsKN!$cD&bjTRFVStxUJJgZvdIFEmhOpCP3-1tbT zp5`%;MvZ125jjHU4vy?6G2cigvDZw}mzaJsotLyu(>V<@oi%+VvH!=|cK}9JWq-f> z-kX_Z(r3~LX)}`sfwW1XrU0R&K|&|=5K8C+1Vn_;LJ_IbQ9w`;5vj4es4Pveth%o5 zy1KSiS8=VYka_uj=e(Ja1>OH=%**A@dFP&c?z!ilbMCo!{^IzPr*zeE!BaZtwJaUa zde@os)+kO|t2OL6<F$qz$Gs5@$C0da9xM-eR~*Ma#|}^3X76g?Sl?Q=s<m#Zmj{kT zULH7H-ZkDa!>g4YlO5wd_(nN~cuEyso#W{5)ijP?t#v)Tb!oREK&?@Y-<sWyT(8zk zOY_cnM}~Jzc69WvE{=o_9X%ApdUd-a(pz^c(&4ap>(W}avcumiIS!+DrE^I38#+Gw zkM`@H(idL)!2Yp!rAu65|C|14;vD;*J#cT>ujr+O2kjnBbIT*Jzvx|IQ={!q>u{N^ zkq-MQ`!NreM_Nk<?0Y<Q_uD;s$iCLT!c(`zUayxR&mI}K&+&RJ_B#6{58PP$2v4cX z?$JI84fejCx<Y$5Pbu5((K+@MuMFL?(d~A7v<{ar%O0+moT2t$y_A`4H+!(CUfH#2 zUfH#^Mwx7_QKsLlYmGeFS|d-kk6Q7)@5Pti-`j55Bi?pxZ@0p|=7sysx=XEaFSo)y z-&)t?t?T@?w~fx9d)vsmU^}7rGUtr#s9v(QMx$)4(I{JMG|JW*jk2{yqil`ddHI`l z4PM^c7PrF9Z>^i<txJ#e(vnu+O3Tz+5ha^PBC`B#qjgF%`q+kfXddMCK5Zpl@5I)p zwJ!gE)^%xx%W8$|)LNJ1txNmS+iqI7)^_7<9*t=WwRtqA?YHWDTH$0bTzs>)F8=4% zx_`%irS~ZQ(|C_Q%{&nQ7f*kO#d|bs{8eupB>sYT6^}m`|E%ZTGx5hgrQfPM(hB!b zE8M=;x*e@`o8#Aeu&jz-s+TfH#4plIw=C{>mp5J#Kf|l9;wQJ(jrZ1NJ{>>G^X{kd z9vz$IA77!@W%P;fua`Pq@YZ!Y=dFwH<<;o%J>qk9xcCgOZ`!8Rv9<12DZ#4=<8PH> zTkBd&j(zcwI_6u^ym(8zzo#{9`s)AP@-%OGkhB}5e;Riq?#H<6RF3;1?&CPtsBwRe z`_c31t<oE<byr$T=UYoJww9i5E!~Ja)!K%)bgcE$N8%26KHbw=cO&k8PaXECTHp23 za;sg??D_P!>ehPaVBA`-cM`WEZi)WJt?2o!`17sk@2%)tTz%Y<44xsk-i@2%#S&N7 zTAGwLDQ+y`CQf>&8bLB1R~1(l*OykDxWc$@aoKTcD5aoePlw#cMaPB51(UBEXGTe- zIB={M7asdd?Dr^r9s9ZdY3xU+dq4JV)V+q%rP!BIdOo%(_Czf7U+m%72V-}|ZbfNB zY-4OgEMb`+J1cf-EVNJT=-6SggJMfi>VtRlW4oY~g*Q4;Y%?|~Ha<3rv_))aY+$Sp zc{Z_f?1M4QF+byLAO9WmRUG#t=F`}~n7_whPRINy=4#A^m~$vSi_#gg^<s_#Gt&|m z9djh+p_qL!J7PA+tdChmen8C9m_>2FH6CkYTpnJnjhUgBuyY+rJMwta9=#pkLMCv} z#x6YfP+9uaP>mhyZsH~EO%GG?#7)Vx)BQ1j8p7}+<-Mq>r!sEfxrs8ZvUoB~B-guT zWKQ5lOVkTDzcpDY2mW?k9-yEVnY0F;Tr-W}<!MyLx3dvdGvs}EPUo6%dWydC19+a} zvOnXec_@TG!>?iZM#kC5Z?)(8wTzi0UC3*>K8~KEnBh^4dWq|;TwlYj{7UuWSFVrY z`r%ZM`^gC2!1WRQ^iehdlJZXQq#E3PLX>Y{$PHYxo@kJg7(SHocVzgETw^475p0OS zTkHAV^;{oCPcfWpg1GF<kf-?FQw$T&^{aS9lDP)ovWmBEh*V&!rLuC7at!2W`8k#H zQRJzHU+Ae;;5mWvG~}sJWuSp;W*LyzA||n%Ofr3ePaC!Q^wjH3!}(LlkC<edKu_Zb zT(070e}1mx=X$i>h2NUW+$f;3{Gg79dohV?KH^V5;_^SZ{0}aFrOgHWBGYbu5|=`$ zj3>(Ka)MNsGGuqAd^$<Bl0Z*!j{DV}pH|#|D&z_iD3q<pu%R;btAhF{pVOa&LCL1F zlFc~J(OXJ3zjcn@LYdw=#}uBUTpuNy%BV+A<p#$51H;rZ&g=YKr9T;eD&tRO{Hqv$ zD&t?p_*41aRg8ZX<4<M$sf>S?3E#%5*nRNrdGajdf4Dq=%gd;2dXvjUr=9Uk=e82) zDMI-f%oLUq9(gw7DJ4886P{AsDvL7XDP@k$X4*>mt=WuoJmHb2@Uz$ygz|PD$bejI zGIDtYm5ncRnOZ64wzhLy#oX3*ZmXEv+RkkiGyd(2znC#Uz|VSZ958&RjiM)WYzjZ0 zWd1zKBmN1OKjHdq%&QRnNi_=Dv3L@s8cJm~l<SxByZPF3V9w|AHf<rw+xXLBeyf=3 zl?S-|0N3xs?Xp7I$2I$?M!t*6ax!D+%hc{*YIo45;tJO|s76UKe2C|K6U~kb)ULR| zZzXWM35@M-f{|Y*7<o01_-Za&4fCmnXITrwY%(EN45N&ve2_7>XUKyDskA3ZIglkk zkXsqfbPnfMWX3R=;FU0bcM-qakIP2A%zZcVTVL^8rN&6$oNWT-%5wg66W14W{dTTT zrhX~R4dp!bOF6IiOKZTpcQYlgbAOwd^G%E=nrj+0f50>{%ugC|^(TJ!E{43pFjbl# z>Z=&$ZH9T9V3aVTL0QB!gfI>N(dtn{UK^g=%73{0AI4eF7+&Y{Hl}SG*L=>ce9st` zbGa{n+Lu4w%{3P0s)cIA&rDl)uJ1=WNB)KNPc&1tL_;o|vV<VjVMMJuj9c8y_*HsK zQMm@UMB?37sVp2MWAbvY@5Jq{;Bq-rQqDCma*HyzIGJ1Q%Q%@%<ph74Nv+G741b(? zb)4~Ep|->ou6J;|4#vNL%eCA(Sq(yVas3nA$0wM>F-&ueX$CN8#0T8dj^4?;sjSY> zFyC>b5cT)pT>dv>u#+B>_pm(M8FMVZwTH{A8AjHo0!B6r!E>V4kDkW&fv1pQ@XeRN zi5rnoHVB4a!|&eEpH!pD3@LN#tRK`T84~suunpuEU*htM3=caIZ>2Hjcq$v>8Gef) z8SrNq@(k4|J*ceoAV`Jl6|R>LvVLyQ{emrrw~F1D@O*%t%DepO!~AJE<4NcF^#aek zbpG@O`c%A5?~2!PYq^lwDv&!G@qO&_dglCkrrgT2tP{Vrk?GmU^i1LM6o%oxiwgvU zm58LM7gN=XA;&W0SSpKW7=9vuI*~t3;ZJQ`e}U^+J1K{`{xH{1=jR%h!!=y~ndidK z)Ry4+CH}+pD;dK|E^nr%;>URWxMmE0I)=-gxIBQ%N4Sp%x#k$x@R*A4sH}uBh7hi= zWg2R!EOcsBt{=tkj^gq(E>APYf)87`yoJX-kIHHukM$<5m$|&2%j<ch=2KZ&#PvL1 z<SSHGyYai-xQzRGQPY`Wcm(ApF1PUPYvD3yf69O5@>zN+9a%@UXZ#slKbq^=5>^&- z&7T;<pSZl3AZ5M&TdrTtHLD2^?$xDFmy;AJA5mFh3rcy7%dZgz+#5R|FuNIYH{-mE z;hDDz_gzUhVn)l0_&G~2ldOtRme_R07DZ#NL>ci7&}s>DxEqf?zTp?|e$VCaxx9#; zf@g&InQNAD>&v+Qd(zB8hn&f8&14w1Y2{N4^EJbK%`)7TKV8j`tGV2jv2`Um7ok+6 zrm)P{@^c?!_>M7r#~8Btt?49Ps;+ssFLD&WyOgYA#mqP#U<-LE!{5y{i;QQe73Rq@ zrePnIMGJqL&Gk#^so1DSu@Q%rK3wj@<w7nOGUv;vESGWlTP}agWtJ<M<w~yS`g*R9 z=ki@#W(!2>KxJ`^>OmD~Q<hR$VH;T4!DY5R6rO_$uOrIiTz`VzRie49+Z&HkS>De$ zuWQ{=4yUKGoH(g$A~}Km_86W!8FHuT7|JEghi?t9f(D*(;sxTH_>?>dd8la}mD$S} z%AUffJT5~STLoJeR)(w~NXQ=EQeL34T+1ukb$&Kb4!!(?iM-1O_Evr%Ujt>5=O5U@ z`GKrcQNp9#o!dRfz35I)ah>T5r>D5iEfzD(b*877=n-FW{Ti+h<adwqyI(QP8iG;Y zVvfB<QlXsV@;M%nSwt0VFrsP}QKi_Kss?INvC_O#q8OefO|fzx8wfu><tNh+%<WF$ zc7w?V7AefDESAG8{`6t~G?6h>GX6~BFs%A)JcEf6JkcVaU*eg`Jh@4&3k%!TH|bp^ zlkh0rX<YCG<#-b3$1~5T@N+hODwi_PXLIjL39~$#d&lx7FJ=6n^Sh-)iDG7)W^TpI z^cOR>2l%<&@H{XSGtTXdvzT#iXPj2jGxA+pI6WD&mHFSm^$k2m4O}yuc`}RZXR(Je zi$9&^fk)rv8Psce25Ek9gY;N1!H7uaMleH`GKNxqx0Gx8F;`imDx0{KVwS*ShAif` ziW$C`;kR=u+gW4GVR@+FUjM)n{sVL72dYu*1gRwP?6dRgZzs8h<j{!N8OF+f*4K>l zYsNO4@yupCvl;U*Od+pX%I6HT-DE~jw=?8+#;~2?w-da$M?u!USZBC~=R_p{&q-8P z8mM>TJLblxR94*dlrECZCR?eDn=0{?lbN0bDjQjgD!l3`=~ScKV3;6=381p7ThX<Q zc?I4U@<l^`v~`YaN~o-CAV_hYYpzpSadJ%{*L+1~l~)SoLtP%YhAkEm%ry^F4eqW5 ze)SNSr_;OgEQZ|9H4R+DJvDJ(@LfeT3h&aVBADJ4r%BRqZ#3#5At>XHUMgFuEM*b5 z#eei!ro*sKYv6WAGW-gzw@_If$L%K4TXGncl~C4-g#;s;sEpe;iSqGWa~I>$=TSA+ zq!1oOx6S%djhex&+|Qpr!mV^<4D6rE?4PQ$SrTd(W+;`_xm;7hH5FWQm}@3;&15Q@ z2GLVFO*P634D&R@%wm`YR5m=zH9S)C4_xk!+x>;gIOXmP*`4ZDe#+roQ_M9VF#J)j zSwm&Tt{ny>TS4+1u3xLy6Ha3kmlLR7u~XUL<{B&4SgCA^;~KVPl!vK|JDKsW!XAN0 zp&IosT>miRKh5PBdcq3Yi_uJ^vbfIAP6Q)5G0aWEV_^SF{)yk^lU;^K=~E?>Y0!J> z%kZq#<%v{QOSxtWzon1G*Np86u78p1dA6#bam_D`%}ixO5Z7#Gn7ve1tGI?^4)S)C zW!wRufcxGh-10sKXOd>%CtF&ApB!n0bf1)q+oE^j^wA#NjXpqnR{Fa%Rr&}&_u*#p zk8!%~Q~YegZQ)<ycJ_ba=YHI}{tfPx{uVzwr0?*vQ~FU1kappA@}bgox}RM77Wb3a zO5foQ@&%F`H;nJc9qSL#0U+EvT_Wzsz0>7lJ8qt?5<76~^l-5UH%`}!2kE|O@jUK| zJ|SMjjm~GqH@MCDy!cMOpk#^`+;Hrar{j*}2{PS0JWt+@`-T_D2XNQ$D)}Jp5#A&p zqdSD<CzPGaVfjhr5#^Ztf^u9rA)m+1z^CPlxEc6G`4VmdJ}1A4+kZci|3vrJ%HPnv zweq*PIbRZp@ro4~RqR3t*iiy<ChG7z3BT}v&^P@rd_qx%-@f=Q#4qeG{yZCh)9`)@ ze(m^$tt24Tq$6<eJ%$I8q~RB<t@OR;_iOy6^L+I0kMR3G#_DaHhI<X=OE^vTGX6e~ zacn{zPI5^{aWe4dmdhxORq0(lk}S2XqOv@co-JqaoJgPI3}GET@jU{fMU!B`w%lwv zhfhTd&LX1xG@du;DH&T{z-c?SQrwqFOSu2Q&ll*4_CY@I;OXAQ<^L#7l=t$d91j5{ zfW)`A5xm4tg`RHq_0V}Lf6dQ$ddj6-evF>L2+Z;zt{;x4EE)dC39&?+!jq+qEuV^A zkZ}dyl@MNN7Q$o-@N>zsOG-`63UMw;&&Vut(9PJn&aCjTP@}`1Bt~ya|HfV3C9k3) zuS>Z&s`}q}zO102tfUW2ZdqERJR-l&7)?@elR-473SrBNx`sRVif{?H4ZmV=QbUs5 z9}h#5``>af{o-Bde)Si;+g^&3x)$Qw0-^(@xVUy<VHQh}>f__*7Z_-cu*ycWk5u3+ za9X;iJ45jE8Ym5M@*@OSg%l~aFf?N2-yECOhF_<`zhMIZRNm_;!nD^1?;EWBt8#aF zizH(5wSS9_RS#5($jaSSLTUb9g!k0`r7X}cZq<f~qx8E~blobR)GFzBt9DUz1<w|= ztW)jq#u9K|F-J-%3~is5meR>Lx^sY0gjzxpeS91km-K5+kcX!wqALm+nZ-FtNy$0k z;SnKea!z(`ZeETv4F58rHY8RCmrY?Ixw$#n_;+$hAS%McW#hs(`wjSD+WM2jCY@ch zbY@d!LB9hP4bM*c^QBqSQ^yTl+N(M(Wz@nq<fQoL>^X|q*=f?fHIugvF&%kW?Pxy~ zlVsFpr;KWxzU>+7yJETjuzs0EnGxTM@rDk)(wu#rkcH7L-x#OBpYW3+!2e`?=Y_p6 zBqch{9^i`dw-}}N?Qw3C1~Mx>_-a-`YSvX6Pp?p*8xeLRD8=Q2AUshxg!Okm6I=Ej z-22du{X6#$C@vmQI-tKYv-zFJl+<;59@=|w=Yu=;59rfpKxxSU!>ixE|Naj@y#M~U z_dWRF{sRa0Kd^t%jS|Sq)qlVD-VZ;#_ujuZJ@DXz2k-+`tw>W_zBarI+bU7Yka|d| zh3!nSd5UDo2=YlX`1whl!~I;rW>==9P#;LRyQW8U#fWexNVH7?BjGgSuPr%HhM*_$ z*yuxK<zYbQ@&tD?g2zX8%|2B9Sc6!Y-8=GH{Io$LS^M?j{LN2H-}dMECF{p$3``sU zL}Z_d&Yer@kL7EBsGL#Sd;atq!?n`;YF0m0qTOHg@Ysegs<jUf=2mqccc!6k=Yrha z=?nYSZmwwlM~BKu#j{qH<*9)~s)`r&D_m4rG92@p=9d`E^UHi1x8kEW*YtVCb4s61 z1Xra!FXsRbr-4rgs04?(JUH88K_4Mf7E6R9NtUaM8Yeex-dePL?3u}pMRMk2_*M<a z;up1ypZ05)w2vAV;Tt=;16w|@kzXA`*btSJ(o@lDs4SZtxfV-Kwk#(*!z~usR<wG` znQ;w8y&A?hO<7$eJ0I1~Yo9D!hA;cbJ8%eJ+>x;CZtd^dOGM#dd9fM<iz-lRUl?rg zHK}GlB|ymjeny`L91(=V;L%YMBMerPq9j`r^9+i7f09@ot!?`D)RX(4`9|9sE0!f2 zL$$?oUvX$JPY@%uBjZJW!pn0-BU-4DK2tkk|I|+kJY)9tH5jFInu?$t8Y09I0?iQO zly{2l+VlstI<ezHC4QeaLG0fr4&v<!?H938x{g!D{-+HM(68xGVi}pW5rOD+zMLnP z2UzlY+3pWZwwbR-40z;`l0m1A^{1Ydi`Vfj5%)kUeNOUw;CzlPtQ;GHuOB~75Uh9c zZ7F`>r{e2JGMSONu#J}8Sf1CVqM}P)xvN#T3Y?ag<R5wL{mx+M@trUQGz^$*@{jJ1 zUZN4A83Ii@zU6B*3$r0uikE_)iU}~d!VCc{`7~=oWg}^FC?5;yb&Da?LKBz9G09;! z%4$~bg6CE}@|U{t@18vJ-n8alx-6YKby=4#_te$hlP7<0O8esF+Eb$P`d6az>}l=E zuV2xcmp2IY{5helT&cOyzsEr7x1c0I3M(}GnaxIj)g}3Z0MZ{AfC-KeQhb<grexui zzrBdyaa7mDN2iGWk18MJjI2y*pBcAi6~5g?NaL|8q(L*qND+m8W{bgvF9nGfgbXU* zNsOCd%MtnL4H0ij&X>_An$eibVKz0bIZG^`wWXwS_N0TuW^`YFc+$FyGsYa9uYDrF z{-9Vh`_Tu+xE2lQ)0kD6G5$pTf{W*8YoGhl7>xuE6VPs&6jvBzP@|)v0uwqJTvmS% zC!s>H29XA#wxGhPP4Ja;yRHY59F826NF{<a(3VU5R(`2iUw!=KqF-NGaA{Qa+Y|rr z=%|yc*4=ye{)#nsm)$cxtETdw+yC*ET3fSawAB=TYU{EKbCNnfmFB#E#ju&#j}+Ap zoHEyzYri*t#088rY%X;sJbSYgPIMZ>A?HHK7L)3db%qm}ka`k(2MfKxzic7d5Mc-L zNS*n{AKg{*(aUdW(`6hU_pzo&Y12iC)+9>yD{nP-7l*T|tNO*H3`=w)f*>scUueI= zCOHa2qT00!50ArP^4RvOE6Aq}XV3^wHP2Yw;){nHrerIv)492F;g<LATJg&X*M;Je zHz(9RFzjek&y8tgyU1U-FW3`jDQjzAzIWH(>QhplNzLiiIA!hqVSZiZ7fx$4eaL2* z25Pz(uHajoGO7QTkPaQf!;OyE09SyK*Q?Yl-A+LN2WRIi;D1C|5{tRXc}r9r_B2`W z+C>8u78)y0OB}iHtA{&HcO;EXf96l4On$LrSC4FXajNUBtuvlpTPA+GXJ_M@(d$YR zO6JIOR^E93;jupE$Nc?wYVJdsgVLv6+O+HMiz*L(r=36e@R|oI7W6DwHoXYk8-np7 zy=;`Mg}w$^R$3<pachErP6|W3NG@ysS^0<iDT8u)^NshRNyed{nUKaf$YT#FsxUA$ z(kEAy9KivubbVpQbZE1j8BJ_TkUX|s$Q17q4cj76))%wz2%bFhfTfq`l`g9ob^nOF z-rxG*-{uWjU)66x@q#PIw%xyR_kiU?>_Zn7iKH3pdb|4dnOU&T@amww^G2+$N$xmf z>!ih}CyaUW?%M6slTs$H8#QNd<;`PL8&}UPo;uhbkT86<GGpq5z7zVz#`de}GZBuO zERDr?>ZaWqw-AeG+zc4EHd3U^ZD^o!OMWbQj$7-qGb`593w@rY$!Zz~?(4&;a}ts! zra$|qYNLPb=*BTipPxGa?aecvUR$b}@7}d??N}Z-rQgb%e|>nY*?cr0aEDM1<Lv#k zOB;88NCPLjA3VJFf%5wNd>S}V%sN}0%obAcQ(-|Smq&BouDhYyAZ1Vnpt)6#->%P< zQ{@E(<t4p(0do;nn(e?$bJ+4!XrRd@3=L*l0=p9K))nW!%<%bvmM%rM?V%}lb8LBD z*YfhNdF9t5`ag<g=;Raq<*&WyA#*j-muhGAW5}H4DcOJ>PsK>9*=xMO*5b>xAaQEv z=3M29+fV-KOYy{X@sG!~ecCzDHUm3V3Cfp{KoizM+#iCq9~QU1q6rA=4CU$O{`k6> z@_qZX8T<B;=4{)ZLBIh}&@{b8@;O*=gEjJh+`h_{=3IR1Re`8|T#K8o4MuzIT0T{V zvYe-qzK@G@I6C;b{H?m(28~ZH30r2jG(KxpR`@W}!v2d(G4bVnN`@!jGk5$0rTvDz zdiRC*yUi>wEN=IDX}8>pirj9c;%L|Mxiz^xh7Id6c9Ju3Z(6sPAFf_Lqesrb%C0He zrPkF~mRv0*#^(%Y@r`c-r4EJG0cB<3*2H|p<y%}FV=(wPq~)NGQCG3Pfl9KE@rTw1 z7S?2_T8IM?P8vud9Yc!*l%bs9u&Zp7si?>cBftb+n-iQ_szoqdULNZ#qw%@ak*ljm z%n39nZ<%`N#H>r}s!wKzBJC?9e@Let+Al|sX}>g$-6*UV?)qwM^+&6I)E<6%(Z{0K z<-drE7jOPBxq8kNAOH5{9Vaj8BL8(<)7IfNefv-N)A2QLER3^i(`+f`$$ck3KJ{5) zT0i5D+7Az1)V|!3o3J%0<E$8R{STt|^;IXeXS96{^+(p<^zj?FgXRVPGo)e#GQmS` zUl<UeSfJGmvJ2nS#1;pwKOq?S3FP_-Cla*MWau7~q7He;{mOxN<g`D@sanMzQ%sDn zIjWt{K5<$rH#~o%k6bIB3?DHzu0!>}NUahQcpkd*3Unvhft?R+@9Sf=Mn_9A79Ur8 ziQP<H+w-bC*cPv{P=t9jAzVOR!#hGkY+OomoX1zGMTn^U`eCCsR4)DJez$h5<>cCj zPJAvR&Tj9$W0|4p@Wr8xBZAFA6`STXJ~u%bh|8jC-TO4t#zkc_DQLm#;Wd`n;HRW^ zkcVL3R!hrHeghj<w~Z^idrJ1)(@T0yd;8${Cx;I?z33zD-L0cf3FWa_Z;mJ%@Tehb z;Lf*KpVYJsj_4EdanFj%&mIxh%QMqEK5okb-@y&TC~(7!TXKS*3O35F5QENf-NsWL zHgr?9nBYh{93jqlfH!H6{;bUwFMcHYo_crj*N^|>1$-%Al>Fs?w6h4b9nxO<?)e`V z-aL$`iy-{UufXpowJY>D`uYm2RxY#fG(n?EmRAUw()_FZ+We}L<K89rcE5n+wx$zW z`EewacrcM)?@Ke<i-{4jA4Yg!jO%#B=Br9Jko0mRN8p4O{G`rdLpC^UBT8)Oc4&a& ziZ*!ItW#2C3u&D=m^aK{vSq#O53wl;a`3z#cYUl~Ie1D8`S+p^#*|dNP<!ON<ug7% zTfID2drt9przfYJ5re+|L{vSS*5L_9=0;6B`Glrz4h<Bn*@)-qUY__Uiop+T7hbk| zc!Ivb&T``EG^Ag1r(e4!zj;kQ<Q@a>>_K^=ha-aa!WGH?EV4W#Vk%7ed3fvmHL~In z1sbQ#7xw}tMDjlapUXrl8!(lv24-#!z+rOc42q5~>DXm-?rRfHY4Zd9p78bWG-JGB z_l>#RU&2N|k0j@81d`pL$UcFpA)qbY>;_M82osYHyBxFBAimYYc3ivWoR%#P{mXq- zezL*+COVMYqrQjun;To3j92vsg$60G3B7>3!-B8(!xnb_ntV6<(tOGTYg`4`2r0TS z$j?7as6K&a*%cA&!!KoF;?n9cK{zm5$xH<e#71%x96~A5y7(w2!}B6poHXG}4HGY@ zCdF6ltbW;H`OX2&2MtX(N2-tBC{d>O+O)jm&32w%Q+(J;QYZWSTKzCoz8>*q4S_DB zwFv69aKh2YcuoA-?dPNT7{v2G%HNx0qv1vMc<%E1`Zxa_EsW^2VoQ;dg1HA9*l-d4 zRfz6i1uCv^uQ-y**ZnJYuvmw;I#|I7EEr|O#bJ-RA3N4^WbpkW{qw(zPP=YysJXWP z;MMVeyMExcN%9AeY5%%7W5y*B{@6c6)pO5kPkwevbKiHLP)^}{HZ$+l5JcqpuP#LY z{H1W}VUVw{U!cG2@?%+|_y(;$qyn)3k>PJZH+5eG0ps?<&|}Tt4m^5ItZdq{?AVB- zhNh3-82i}rQa6Hk$J}psT{>lLBek+bJIp-|hsMS1vtuDvP3_wo%ryJ1lK(>{3UwKQ z6WEhvZ_?uR+x;H%%z80O`&|3dKivO+^#6qR@#RcylPHn@ClhoYd;=Z?AubzJ80cfM z`1=Qj1VK*)dIp;KU?Cr^)hBeYT<P3^V<r!O=DYf;)n#J$zhLtGa7{EmbMc7-;79c{ z8|Unq810@f4|C(6$KAiKS+#B+$?{~_;wI>$bjWgWuoT)UrJYeth*4brsz)cWER$PE z?C|)5<o6^crzu_=0P#NE*FfwqR#r{RzdBgCZK-qc`}1qp_3g85;o!A3xeNb%-~7wf zMMIB`9=f1s;riM4JULpdTk*`qkod@#?cMVx_3b-uQ0Lh4Noz*jbqo=}qmE8lqYL_t zElbUqfe^C*S0oi`2WvCD4FpjT2=eM(kJg0+XOka#O~bd^X~hP^$&+}i3DTX4x2#xK ztiG}<u#Id(;i!&yiB*qoz=Rl5m$gVQYu{)ezV^&hOAnMAnwl&2e7`{?|D+sm9`(%g z)sN0o9wBP*pZX8r4J2xOWvC*TtV=785aJk4f%!<W74;wP8}GPpye*0?@zK7%?d>4~ zxf~STXdaR|b4KURGiGNgj{#?dB$;Y}vjc38K%a;NC8$GeFz^O>#^2)<0e6~`9H^M6 z5o@dxk+0-g(HaVJp4C*NEqzb>$uB$%GzD0~{j{5Z(Hh?T&@apqXfy;{!~Jhu6N-O? zH3)uwbl`_XiSkh5u%Ue{mfk~#CpV7+UF$kkR}W1}9yxkc2W3HXW5>~>ha_apU(!RN zZ4l^4NxcL*{YVGP20tHFm`Mk#9y+}`81#{i<P_?que6og()Y#ZTK7-z#kAx9s&$iR zy0_umF<*3Fl)JhMJsjNwtUk~H{ziOJri!mtbumtlLM;L+OnwAeD#V<>X;Ig-b|2x( zHJ@)@;l3oND{F|hexQwZBYkOxoACXLG%h~+N>8RNd!~r7uy1Np2i^RS>~=>he{;)< zWvl8swe{vkU^##o;Y?sLNr7j{R4^j+&EXj=&AhnFGc~8Urd<~n?Rn#ky*IF>COD?` z6W*egkYif<N;nvNcuTgw<Yr#ub0Il_UwH6KupZgoBPBN+_z}soIf3}PcumVXVt8fm zuW)e$zHd5KEi;^h`vID;brb^Z*Rt3PaT2Hdi>GFgud`EoPL5R`Y91@U;m*L?+pJwy z7Pj;URfyop=m!)C+E5lYuU78XE-xe8RqA`P1$hYm@T&Y&sUgTH;N^^g(?;qBavbJ> z$mNJ0Q6-hOHHo7}m4q8@X>;q6+QkeSSs4>b+I4ix*UCTD2~rI1xO5a+Oo@qpu~w_( z=jT$*t_aD*>uIWYql2{=7RTgP2RI=y&l~p2%@roESCJ!EUcIt8*(Yt%%CVF7jTEvl zzBq5n(0%<2D=vy2d;YMuZg}Gp>V&hexFZhq7?jd~%bX*}eSGql*JawbrsTStOs2WD zBdT`Z4+<ZLu3L#HZ8&y05(`7aC0Cf)WwFM^1^KxQYD9z&)5w81dQdzPD#GL>KgSY+ zWdRy6*<peNQUI)Vhd|6XDdx@(uekjE?8|GHALtyEv|apr=JGD0;mG<;8xhf6(QB!_ zf35Zp?ek|_q!r_O-DeDS9~pLhRnYl2-u~mIE8zc3@a|!CB6t`4R1nCBkT{M?%Tci> z=yA&qBzKF{6`A4k<XxZM)A-HqQ4i$w=(4<9-MxK_*VK;O*rVHq(8V{;U20jJ(Ed=k zeax9v4JSvZ#GQ<fr;$QyY9H_+Lgzz>*%d6g{LFE2Mw81L8X2iK-j)x=b~z;20usU_ zoQT1|R^x$71`+z0fh0NQ%6C7#I<#R-oWH?*dB4p!cFgjWLu<tHV;eSZ48>Pvw?hEl zkye%wH>aaG^y}BVv8QnO`Dfz(_|{)vKKHtpu4Hf_0+Aui-u6bL<QwegiuA}12ftWu z!o$LBtt_BriK4&Qv@zMzWVw3tYqQ*;%8C8c4v!f8===lUH7@@9_Qm%H$g!f!Ty^5z zAMJ9Td?6+Iu_Q;s&8M4iJLbOq_gAl{T}PPXN(wS7B1!)m5qgX;B0?%$ikT)d%(@UK zO$RdN969K??*Hm*A1IQ~Xy09a?zv$H=M~TEm~9`DK76nUQcgFQE2k&)EW7uyipZcn ze%3j2%W03NoffJVs5Mx33#3x1b78pMzpyag*tKhi4pLM^L|?1Pl_3T3oFV61U-~b= z6e0@P`Gyw_67(ko6hmVRGjZV7k(A7{C)|nZuuwHoH<jQyaXc{G>J1KJ)Wjzre6wOf zr-I_*;dQkyu8l41W)Vxy$0U4qB|RgxQ*uepxijaqH?%L8KQW@~oT{e2Q@d?CF?-gW zS<~mbw9tpPOxe^fbZ~ahksT8rowM-B2!q+MFg9sw{*hONsa^M^n1qmBTc5eKEqi>g z9tGi@2KO91LaALab3y%G^QR+0T;N-+CAAuo7)2b9l3YRU%r4bnwff$giLJBH6W|2% z^$0Xs)?&U<^><8JIbivz(HG}0a;@!l8S`z3bE2(VdGe5x_qns=)2mijpJ;Huj#gxR z7ri7Jk#|FT#KBLgX2s}|d2lHTR0M=pZ?Frj74t7o&cIiDWcKc@R@_7?sW{lBprC8l zf`TrP)|Pv<P{tLEJ6K@@ghu%p;n?Uy#zCc4=f>mPv<>EDIfusC3R8Lyx!ik`p?9X< zj20SXK4><VOj19;X_>U6$~38<3%BUu6lDonr1(Os1)PH8<L6^E2LxdHnvE==Ay{}@ z*`>QaSQy9?67x)oDWW`9jQ>LGE8fE~qScp-q0K+0Ey#?WXcvpLWcR(|KlR!&w7{bx z7NA7y7-B_&ImC{wQ!Kc0#S3Hn7;`lld&LpaF$syP)oSy_OtqO@QAU_q7)jb;O{M)w zXGjFCI^eB$^z?#mG@{NKp~tTyplc0to_g-$^tv6ZFJ+AFKjrSc%ll*eY_&^@mmEzA z$azkk_=i8a)8(gEtT_9m`-uGX@Oj-v9$)IdtXAymT9!O&^q7&Yas}$bNUnm6E<+#` zeTXm7=iO={M%_jbQz5_phied}$JbH2jv1@fiRa$d#pud8_iJj!-fk7i9vwOhE$CiT zEaIHuhE|=e2g>yAR+^axU177;j5(;z>bK^_MRT58Te9Sz2X=kl(0r|E&Gcz&3k%oG zcyOECVeLEH%FDOCv-WJu>PGGCvZp3ad}`U!GvnW)6-*0PSEAKOtg%?ZEJjyIpv%wS zZa4Y4!b01%YtujP3PvlJ$98u>J9wE5ZOKcRZui1<xP1A$*_YQ0ZK#e5P<^jF+}<2l zy`p2?vhH%16|=_P({sH#QTs&u?D>|Jol8@br*zQrja?qhtju_1@Zlx#tIm#_{OsM& zy#oqofWqFO(7VP4y27ADEm&hsnAuoknMrNemLmAYw0q;g8l!LGML6@EA=trav$!Ca z-Qd^xk(C#|n|-Bm`Jr^5s6(1{#_}HW>LVNPy;lnt@1#sjDyhXP)Baf@t*jle=hsW} zT~!Y+aa?-+ujgLENjB0oN;j5?c7*|u2^I;H=@!d$iJ;sC2gSO)oRVLN?b|LavY>t8 z{1I7K9*Xp}Pgtf-G#Q>V`eanE9O6cX-Nhc0XlJ<=tN04E(2?xoKudDCs>Zi7x%^a* zV6^q5+H9;Pv!Fmu^rm@vhZm)+n09Hy{3Cq^oEyD-UfR6r)3#T9_WY!il|}t`4V*I5 zxoC3jwm~9$`nD2>?UW<8s&9vaf({+3=8xXAGbLefT!&uWI``<BoK(dYdqT_C@@vSK zWY03t5)c*^90cK!AU2o}sae;szeRpatv6^(i#*o2JZBi0yI9;)Q%A(x=XM{pb@=WB z{g#LV?WK{Mg8cUch2`&9EzcTLa{b0$_x3TP!G(jcE(RlK2e}u8fe`^lm!euM7<OHa zKpE(UbQ{wT`oR-G4p9dmjP|q7Xe?cJvii!r`gv<`4)f-zon6b4hMe3Wzv(Vry{h`j zWpWPMArFjlF?nCsWR&~`I;5}EdPD@y5!ovcBX~#RkT&L>e?@fmF_|;MzxuN_TCH%; zF4~jj+*2rTxp@lsA|%;JCyqN3-C=g464)UIV$u<E!aUN0I<*Q6VF#QqivL<+89Ukg z(o1l^;OwLw@oN`pHTW1T5$*g>{9SwP+RmWpQ2aZ{66X8t`=<k<!|{dh;nBgnuV`0g zxiER`*vfY8D#wjacE6&QyZ_K_$*kn4@}Yxb<%#b7oo3c0*=H>4As5{|O_~h`9P$7v z;CmtV<ZFbNB#=#Hb{VMmY@_H>raNBb7dXTbZT)8=NCbVNtrPctrhTY=@QIu)M^T!9 z`*ZhIN&^CBS+nA9?F!hSkX~a<bbu;Fh6K6%B@bf8J6P|t&QpCiK;I$G&C8SD`^pj* zVKVu5iu&j;T0-*dT~jj#M1>dF3#yC4k$vu7ojGQBN9Wd3dGXEgX*(<ZOa}};nWK8F zpnjELcG5|SR=*7^GyFE@{hfZBvb6cC+{gWqBD?=64`@)b_HArN&L#U*=iyf+B7zbS z9b-nOgcNF(U5OlUWCN0AqlhA86id#*&I`rmoMANMDP4(lB-C|;e12Wi$gZ<1D`$5d z)3myHV)m@rb7wdw_SK#jz1L3@*~LSX4~e89eMRoHwY?vd69*M(Z%<xq^|vmbti4_| zFaZK8#3x#$yuxT@-wVnyoi==6JBv^D?>Ab1F@WNJ@B}H#lqoj*Mn}iQNET3x*AXJU zMe$${rFlrWV$zdyD7Z)q3uM(uv>W>sPspByuk~<FEM9kZWY;;Bm2<j|IjcQ?Ku#D~ zB+{lVw)k7`t`+IM1}2IJMXz<!w5xs5i{v52+U2S1`hc1mxu4ou86&j=|NKL(R>d6A z08cD90&b%dJ3_(N^qhwxj`x^ybPKqxDK2;DKPkQIGN*G%NzeLGB{iM9-;<TGq_ju9 zyf!|vPxjHA+^FQZc73vsWOr>xHvdNLUa?CZ!xowKDFi@F0VWqXMOMQ-l;-2KI;_0? z2#X9l^77`4Z#8emp1kAcPljUN*XrGyr07X#;I9zPa!8?1MMVZj*nLn*No(oOYh;07 zbUjM8trKMmbL8lYbzYAAPSvLD?%h{*t-G(d@7l>D*Y)mpSH*oxpPpFz^xcM64=Ikw zLlN=SXVx}8Im{7rEZU}=zhYVTuhY-`yTO7523|VmX9f0x9ax_&5msw>te;;@V4xK4 z593hZ#3vV+GYUL81zxpJkp<r5!CxBf93)(jY|5u*pB>PraBIc%g<^+R*P&OEV!U~y z$0+B^FHd{ka3#b3U`(fZE3{vBT&bMiE9~@<kRsQJt2;#a$`eQgm!*Y5Rio5HpvWne z6gq6Nu_<AZktr$d!y_W%<Jt%L`)6PaFC)V@Fd#rRAU@@fjKuWU*z53+8R87S?cbDu zkeipBhvYF@xbh-&&%+d9g6lzUvMCv!N#1|kJ;tY#;@8xz$(UErb9Uz1>5Xy83HFs! z*QU?ySvWs!&9uh&r2G5K>)U^RpFZ>Z^_$m6eygV|W8KtMwuA)RswwNz=jG?m%UCmI zRa_$ddu@iRXTN#9`Gw-*`NVq&lu9R^!lh1yVNz&lh#ArpjLwCG_=_;r<&U1}Q;HHT z$t=YWqyoB<*Ey_ooJf^p%R!CYUyONEoBXr(uIQk>`?B_D(NX*J_gdZCiXxwOE9)L! ztGR`;_ThE1Taw$%blO{15x>Ix<yZ^mJKEtnPqV)Hy4JDz8;nbR%a6*vI8~A>6+`0& zrQ4jbJ$fq<KAjSReFf?AbSLjIdwsk+3<SuE$KNAQBNnMbp0KP;e2>uc`p6YrGohe= z)mtyjI#k}R_`cDunk?72+U<iz^z2*y<?C}E>y=)=wCCnoDYK?d-BEd{%iT4d(#mpI z*5?gVk|*9{OP(|M?yVi-Hpg_#@0Q%7iz8`d{opAp9Z54PHXcZdKM>v_a#**N?%k79 zhAx_!Ro*8lxc$gpS(W_~gGWL3M4G{@tiXvE%ESyj6NC+IU(zJZ^){IWiEYXvtw(BV z&z`BNJ;dtnsj2z-sj1x!3-X-Kyxg1|WHs_%@}MWRd~NK5xo$-kNiVF~0rvJ?&5A1} zv>{#M&^7k2_0-N{dxD-IMuGfrOBf<Ks&Z=s+vC9Nd(()in6hX)J`LL&SQC&vqYOEu zee>$<Iah`C-~%G$wfS>i)vm9+dTqjUtBY24?V2?)ZRz@Z)@IJn&YU`B<>$w1#vT3V z`t@HtK6cFGUxd!NBCHP`6xLVg(o2UP(!RMeM>uZ2+4y>We9Ypg_9u4le>^H|S$K5Q zxF^2au=<Nrlg2&quMLe~o~VI@6ewn#+`b6^G8sF>fyRUcON?YN_?`>bQ$J~g9svOe zve%c<C!d}q(<Yi`g%0<GtHgrF#>wqc7L@g>$r-S1){KD#*>#zjUDjQjIKQ%6#)Q#^ ziwp143df{(?>wfs-<V8QO)1EWZ8t4CQQM>%3UV^j##1)-AZecRPvsrNA_Js^LW`fj zzrokX#~7fPC6iGWoLF%+D}qSV=h$HEObe4p)c*_;qc>}xh?vdVVeyz4w@Ld{L~qg# z${FI}O6`Dluu2??x>dx?u0f(l2L-#nkRs%FFn&FKf@iGSVQ=$0O1%3Mv3wu0(mgqg z2p=KS9(nR!NeO^v=qTk=bkg4^P?5rs^P#xRQbTG)TY=G2kFeiNc`qibL%|-qKDQhW z>u-os@@?`W_YgjZ_tg|$KYDe|%&O`k)zeq}h5#M9O;kj*($KhS!rXS+0x?0`FaB0p zT-N*M>%S#HGw+ZUWbGS6RU^J}hN8SOMXMnai1Mn&n?I`l#?Y;_63kFa6`V^!?4v#M z*@LBX;XVo}8psi#Z^aoo`46$Z*3h14nz(&%)%}wuZXYsa`}mO)YKD&<KTatfv}NqL z%~h3K#*N)FX!YbF!>3FcK4dc5sR7f|)VFy}Z(ryas0IZ1n#{<^C!L64bCL!Cf%C9o zBgnsCtsCO3QC`)i-O6Cyw@-1l$zgRWL*z!|+lUn*^9Qc(B6G+>tW=-s;&02z`>iAz zlTB`PKk-%h;P}2hy42)U=5HCjVpsOGialb3GGx(brQ<6)buZ|gIxV|k`Mh3p<_!R! zgp{fj%R7y4@ji^d5xE>uQK12g91@z#`ZS9-;V25H%Lf^ZY@gin==4m<Ho@#M>vs+> z9yadSnbMW{z1I~^8e2E5e(u!aWj(u3%PY&@Xnbqwq(Rfdd_ranTDUbj?p}M!KzzgP z!it{VdUi~hOkZ;F-w}G@<9}O(9(z3|vSssROL*z1QHhQ51IyYOZJ{xhBL~H_ORAfj zMmQcv%n^PMEPPubmP9{QiHy`8vrvzbPgWQHBQv$tKTG!PVz+V9M(>X`+eR!X9W+0Q zHZLw;u3t2NHBMIFJhdyYJS96Vva~u=J8SIb9<aQz`ovPWYiNCu)~wbcc4Uz(O-P(j zLa>cQOC<P-=4e;f!D$a1*35O<)Vd|F-V;}re9tqJXJ1?`=V{Hx9lzEoMZUh{-#`0@ z5605>c5RgN#V%#I(S$gRB;#Hb$sbWUWb9(52cNYDo0W4G<epv4@}#zsWup5l7@cH% z3q3OK9^1Ox-Xk=uS8QRwnxVs1re_Sy(Ee5H@-Z$_eUdYr+2*4)ex0zbB&0#g5OLG^ z5_F!W(AUq5?In3p0EFUG&Q%2Yw84+{!<3vTZXT2s+2V|<Eyuy?mzuZ9k@n)EC~K-^ zz~l=w7mJ|VFBmRi$0d^HqN0TR@?6wyhBgK-1&=)12ixrzPHeyL^b<QLY^v0JhK?IM zZ0Ojr!_~S+o^3jMq^WA(oOufu&YQPj9`IK{Lx1Mc(6BCKUvq#-!m{UQHuxjiI^9X? z8GJ_)g2+RL1piS!(++MF(b}gQ#W-!Kc4!loH;FMg$33P>j2Gi7wbAWw6-l>Z<I89= z(4JQa)~Q4(w=g;^Ha0TSYH!~@+@dHJe^-Eips%V12@!<+P?$BrR}rS9KV8$i>V`1o zN;rkmhJT3vzzU=6-Y`d)a8jTfj1^(Zm?O;(EdXn+S;SiFPWh%bPi#K4Y?(IxhOC&o zh0}f}PL_GtZS6n#kInbHo6gNaD$mtr=S0EzPIZ}4<KafrH*-lwI)R6?6;fv@sW3D& zH8t8{^>+mZ1esMe80R?KP<%Cu?Us2urI>5_NE4;Mqk6)=R>nTs{LmPoC?b^U4c#d| z`m%hmt$+6}HQALtw^py*nKQLwH|56YRJY4^riEHly=4EEhS~tGr-Skm!(~w38Q*hP zBo!3KWp?Y9ot>VamzR~MC~5w#<P;ddA%3bYN(dV}9_d*)?V@Y1-(-K=xpBJ+gYij= zp|0$Hb7*E#Uk|-kx+=fVx}utK)9V(@nL47ZXOAge%JVmmU%z8m@v!kvC^_EIn((Wl z_;=Mut6NOmdV6w3-`;%|={m1At;^Edfz!f#L#7W}wAFp#H%3pEa<zrX-x!O%qEwvs zLYh0WD^19*glv1A$0E>dG?5iYQz$QjT@%PsE)7^tTeni4Mah*Tl9tXH_h4zi;g^?O ze6QQA(q6rzT9Yef#Ft$Y^Lh*&-hFIsb^?+sUpcHNS5|dR7G1~*E$!W#&%_~z(6ru| zgxxh9GnIN{<7*nuMzq6Lw3PZ<M&@t8)QcDYFBnlG{heXr?!YtH+m@)5USgPpJ7D^I zVWc{#2Vnfqq(tjLZ7DMAP?AXu6l0`C*yTWaju9Cnuo<j4i4<n_^$k|c0SbN$*zyk) zo`f-kXkdw^r<1kE3-SbPVk1OGt2_S+tn$XA&0lKftACOoRaJMBoZ$YOTynEW9I59l zNl%iUI3quRR+nI{LM9^UNrE;vNsDEhL>iwn`Ix)7V}`hk^QOdIBx<&D_jZ_ivHSmm z0e7GN9T?)A-d3Fy!JM;&>5VbxT0R0D2bd!06QZbPBV#gCGMs0;pN7g`)CQ(rntVG< z%PWAvNqe-$ctlCd+}mL=^Cfw>i73+Bs?*+KiUQi{je#QQ{yb#%Q8r~DG%_+v{h<az zLw$n-WmlLtXN>j}S)COjs}c?oC0J6p0jWeZTu88_@R+>fBP3TgX^;G@E#A3P9R7=_ z(vF`-!d3gbajO7QEdNExmhzG(<$I55wkNeL?C`cj)}=m9hKVMUOq_Ry<zFd^xHq9l zl=E_hGtaokSvu#$qYQ)GmfwY`mrEHY<@aGkiI~nXo$r7ldblmnQ_e71cfb&Lb$aTg z%YgAeliN`TBJK)l71l9-btin<ghH#yS13MyvcboU91WZeQdP<h$26da9*Jeg$Fsif zpQ#-cLuP7^X;01(gSBIG#1M7oEbXZF_-y?1_$(Zo9z0h&3cbFh<vHZ4-GH@ArvSSa zMt7uDH7u-i=LjsTuDA{z{QP`;>~^y+Cp5iAi<AD7+NO*J9?ouSK*p2IrpIe2nKoH) z?9P%H8Xh4yrsqlMoBQm5nq||*R#Q@6T~o=prIW`^{7XiL`(Ed&O62x6PfAOZ7i2A~ zxRv6Up0;tw&Pl>{hSL1fQ`ZdLJW>0o>F!JYo9}TXQ@Y=xKMqiq*%K(^5AwlzSv>Y+ z-jbGF$m0=(94)VW+zwMOM>9<O--p52cV`&e9WXSmdRukU9v;^YF*;DI22^pY7@&GE zMfDzvf{}&96k%pTv#5)BW<}D>3Nl9e8S&!-Je>P^O9>L^5g#X`)*0rER|OUzcBmZc zqVB8zcJS!6YnMd~?lNt+dDXF@k3Dx%@f&+&d5Lzx(DdtPT0pm@Q`W5l8Jx57267U5 zNMVJ3X<daY+w6+6=-W1Wwql@y<&DzrXt84hw{0jW2j_%zPXsYywotK@hpT1Xh7Ro( zUscj?N|y<z7EjocmoT<2dwPvyaLM3_9lHz}+~vO6rAr1}Uh>Y`wO8k>-}Ik4u&8HZ zY+BFEv<dZt=iEQQ9)CP6IdW7*X21Sv*~3S4DH_?kuq>~#GPP#d&1veMdmkTIycVO( zIYCAnc-luFW$7}sx%qTD@4D%Hza6Gt%>EsicrPAk>x~SPb2}cxmmV0SsKjx7^XYDP zKz!(hkm|mXFuU`!bda{xY-??4Af48i0-jRj4v6PB43ko`ajajVo*5s&USB3G;9|*H z808xr99d*c?1UX~eBq~2>Kf_iO3%+{+*lDQ?uhk~O%pvN0{`)jJeIbnb=$;mDD>Ah zCn`4w8Av7@G_?B9HGiyg=cxy`*FH34@S&Mw4=m}JId}K0ng>VE`rwi07EG$#+pn<v z>ePE4P3`)Gwr%T~ZM8!NuP7BCF4$lezc}lV5A)%U`A<K^`7k+C$_7l$Lk88HomB>( zlEt;@jx8N>hKwFE#(h>#qw2l7Mz-wRS$%Ig&0*ZPMOjPWRbTK3Yc!1<)nf-RnMa+D zkkT6cCXZH9o3XeZrk-wCz<AvWL!-`kFzR$mj`?(_+wmA^ObNy))#1Vo|1&uq+Kg$- zKk><<M33?$!}JCk^J%k88(aFQZ@{`*)&`;;ry>3eqU9(cmKZ?`<1k@$9>KH(-@?-J zIbgaHEjo-;r(xX(HSGd)AhZP?G6USHL)<q3H*eSqt%<53L9rQQ<Kuk8!==uFnA)`a zflUG&v4<AH)aK|qhb=L^z2|OFjTBr1h1rv>dR~w2C*ttm^TjK=eKGKr@%NS8{m+B< zf4+R-Up5b@ua5DJUpiRRD&Ff*o$j8#uBg|Vy8ZVjl*~ih13IpsH*eHu+Lwo4)NVE| z`e^Uo4;Dr_la)Eom+f4zG&(QRy?x;B*)_X{{_(|bQ>!vC#+<psv#pZG7?$S~%#Y;T z#s)VjVQi`h26FJd4ufn7FXu@P+QQU}oxcM^a=>^X2Tcsq`F1=^j}B8Q?Pi#)J77pw z2nMneMx)a)R|lcdQ4qWO39+l=C{dIw6gfgtI2=I=RbUSU|9ei0arjvGiu6#jUZxOM z6cUCq(|h+$_xzPt;W*jcp1q2@bSduDQ+~l)LK`z%o>OP3YY_vm!;{M?jEYH03J;Hu z4+{-8xss!!&Dg={*wNRAGYHzO>$lc;eT65r&pR$T!4fG8mKX#MJd3)ab*0Z$XWjF~ z{<0Na1}_>_*jI#pTec>zV)5|&;^u1rK5iSDjSQ4YVPV>kxFK0cNs&7=wMc91w)s^{ zO5a#5f<=c!$E>PF172NTa(9M2JfhuOe<-d`a~}(jnD`W=g7^M;#4$T~RfoljnG}mO z0Pl$34pYzZ8uRJ6J78$U84pJM(r@G8nNKhn&14$Q&Ndy5KCgLCo9P+N^wbNi?Vu-- z<6ZiE<eVDBrJ@lVwiQ~y{U{S9L<R-Ae3O&)+zse&&SN5O^CFwnCMt#uQOZrTDEgso z-Pz1lSI)ZFIBdn}xB$hdUb$jWe34Ky{PK6Nt=qi6QC{)LxFtR1j!38JG@!G!SDy&2 zi%HXp6KZ2|Zd3b6`|8rAXP$EW@vZU1Rqh4%lzM@lK1)4yChMKhdx~xuQjH&gV+qt# zQ6>V|4hn1I3Gzy7m=73Ujd5qq3(SqwHglHom?pI1fud(T5qIGEr4>)P1icEbc5aJD z%chfbIv)6wgOs_vHjLJ?RjW$)K?Bvxh!&%dOP~j?vGoOi50X<aXL7qqIEChw9Ow$= zVIEDaHv}Vq6YVB&;;znz+wj019LRV&-G=83>2g}Pz^fA6W<+>8-hpQXV3;0JAs7EP zJ%(>v@l=Ra|0g}AqJr_n-$u{LHuRL@z9ph3whcY!$){ufK+HjNsp!Ob!r+Cs;g4aL zF%<MrxY8tND;D7KYmzgA@Rv*%;<U#*#O}ye)au#5A42});8S)iqzh^yVc15Qt&%I* zY&5lxkB6&M028JFnL7ooj^k}9!HCvj*E9^_y5CC;zB067Y#a{XX|-bS<-L0k*nHzg zH>4b1EgFt(xbMDD5hbkTS*Dez+vlas-gM^7rkm-UBiwX0?v<-=zxcuxq8@xueq}jN zVLp^eUoam6+xY)%Td<t#c0-x;N9L!!jeIg5mUA6Xx%3|63BCgl$+?cFTtb2Z$=e-x zNKSM-72+7<X&aBw=^;7M@l=R)jHj)wb6(4)6N)+>o)^6UgB1evg>s_9Xnnw0-B5=m zBqS~_DKk1cTrns4xzfTpr!n;^=ZfeqAnb<X*6mEJ4IJ{y3zU`LFge?#PAiU#R9kjP zOwW$fXLYa6JXAT#ap`|0Q-70|ZdUK{@tZ!T+srX`ORq^)hNRz3ul9}|%dpO?QmKh~ z<$pWRc`oR@DwVb|uj1SA9CO@&8}h*`+!#UgSFB(>X*f#hoeP{_&3KSmB#fd2xe$I$ zN|jZJyS+0($3wbE$5Sp2F`lH`@fb)32#-mWBPzz22HlB?q(H}1A?x03${m<U3Uo{r zVvvrBXxh<Alh&Qihw7LllR8&mzJhn2{-{ZEu3f^Jci?~|8sctQQluf$nJcLtuJqyF zMBdU6EwItlYSS0MUaG^iREvw?i=Zg+R;B?O0sk53hCZA&l#&areyYh7C?YJOp%QL+ zz|z>}I2zI@Xv>I>Ng{j%1<<MlaAcH@vYbDUqmyr5!xLG%Z@SY}=kBlY-|m}yic}eb z`!s2nmb1X^v@?tR6m0MY*d>=W2Ioe2HOD?a9~{vmR+N%R!D#Q57v$C=Ws{PipnO1u zm@oEdlZ`+!WmU=Y6W+}5y?c$JXSQs0PC#;a%Ft6A+@s~St5=VHa+&)V_4O@hz~vUK zWAZVMTIn&k%9b(UA^4*TA+~$Qs0G?tUQf2B#}}w<q1y}1r^DL#0zU(00_!OqQ(4Pl z9g`85?)PH)E1+<5sRxr$ltD3=PaE6d`3MjTSx@PB$~n3SihO`aA2HB<6;L%Kr5=jP zTNX1#KDRJQleBE{5^ES>l8j=Ih2*LSYIpM*R;Jf}MYYdBIvz5SJnOAiNK<s`v56~Q z^2+LYZNBocp-E*Z_<x<{;Vi2Uz%P8n@Ga^Ir%5W8<Efrb0n1xhLOXk;ZzfA<ERK45 z<}GE_d;F{u9vE16;7JU!>%DXPJmv^aPk}mYYtkISO?X80<63tWIr6BlK)q3&%cru) zQyGa}Pdd?$yKe$Sh{0s>L0YQGli0~&x&gBH%rJHgC}&itU9@U(;cM-|O>e#_3<fpQ z86oacE3`281LCuJ8ZJ!NJ}Tdl6_+0?o~70gp&ftjT{=-N)k~G!JO4Iu;0+k3GM;|} zJuuxc|IDZTkY?YecXSdNy#OBS#caafsC5@Rxo>!r`rH!1ea5U;BfZeH=8J7D50S)L z;Ip)@`QU;4s`qVSl(S*@04A8`dh2Ks{a#F1fhv%Gx`eojcaI{wAPILxpk>%Ev)x-U zYjNm{PfQ0O6E#G}jlHS~IUu-n(B<dR5X{(lA#hBvEagQQ5L!MzVc>~t?m^mV`EKFv z+BjVi?z?v0ivdLjZp*i5DI1muohuAxjJ_tq2;OjB?``-@A%`XnI&*np<s~^cf3-_V zbdRcBz1m$0nn@Q<<gv)q`HY+l+9il;6MZJRsAg-DJy=+i$Iw4WTAP)IBn{`TF&4nX z+Bm9J(yBS~fp=K~*LX*xZM(42MsmAtquzSEWPNhGqSWKtgtuu|0c|)*s3rquFIs>` z_!1qFFyn|G$p%>t^b7Y_tTAD-%j)AfQID_zZ|b)0<Ux$RyZ4?`;glz;yp=m7#x^Le z=fv)!`Ar|y$G|7V;itS<a~h}a{U7!5?^rWbeZ2F=2l_PQe$$(WGS+VIEnmA)weAe2 zxHpqvB76;aOc9Zhfq~H`O7sskw;qAf&wWq?qm>%UTlMN`?}-n}wgpA08RgN@-5lL3 z=GVK{_PD%1&d*T?-F>pUsIm1_j8e6tVHC9WRs9ggkW=?HZ^0=UnjN%~Uu12YMdJ<c zha$Y@(@4~AomU)bAYJQ;B9uv=@pwDhL<krUYg-*px!AyX67Rr67C{xaRW7~DcoOfx zLl%mTr%GG}9{)4R*{wSXpqeRS3DhxF3Cw97ikEfWKV8yt-J}|>B1VuRbuNrdwA({` zT}Y=<{BSPZh;yb%NQR+qa+FceZ=^Cfk4Ql423(kp99O=KB_X2CT^=DxNs1+VT4yE2 z{iK}gen+ls{(Gmo?2ol~w`>tfU)3L<+hyX_eO+fJr%W?k_4Ctj!Z_(;eqIdz_+wG| z?8$-K-)=mGn>{SSYWEN<<%%@D<!e*EIv&#Dl)8iFa9d&`cFV&NIE}>#!%m$LE5#j# zOfeG;^?>~-FU_|{MfIdM>|N-&runjg?=7Tg7biR>>IeS}^EO|b<&HKywr|GaVS^u@ zci*3T6}+)#`zOm6fA-*tYduruZFcwBdtbrIsZ&?v7p#;YTe!tvwu;<2>iESU?s7eI zmP4SkXU>?@C`8j)_v$&*`%ZK|eD%WWrZJ<>tZY0x+IP>+>h)#1c2U1!?UF+h0L^iR zr6eAQ^}Sjgvs~%MV>{FX6UkCSM+&?!&@L)Y{6k8BhqcHl)*>sl?sQTG^>~+cJ#_7z z?Lu?B$?djl({3Z$9l>@lwQCfmV7mEqc$-%F#6MG?>!EB8W68sze=lWxl7*=s_FvRz z;W&#I<~BU!MKhkBci<siM|fa`=Mgn|ZLwgV7xxbU0@QE}xsdx>3mXDwY4kU_9{d9j zZf_O7GPj!XKU&p!klLozNN^r^2>?3?qBXV`;ZD%H(<vF$4%cfhQZ3q5$1uMD3*AyG zE$0?}_|&!@b-?)=<uhJi=}lUN$K&s<I}3uKCxgvKBfL~U1=mkOPWZ9_k2lSdKS4kF zjhr}r%Urz0DaXaQ%%HbO(f%TDJR)8@bqYtq-7YMY658Z5JqqRB6k39Ddz}U6twlpv zxY4EJ*fr)?>NVs(dG-bMz@_qgCwy|`MJw(+<0GeT*`iJQt%E+`jJ`idd#YWSGnKd+ zleBJVo4q%V_HkTxgbpJe2WQNuBils#7!PZ29Z#94V?5z^;34g;<0-?f$%H5Bc08=T zbv)%_G~<c90}p9$9Z$LR72}D%15a~nzXpmIfG6N7S%kt>+eQWxM^f}iChZmJxCTNt zXs<{Xk=XQQ<DB7c+s71DVjuANpJ|_>6Q;`$VOzv=PRCXyIslvhnYd0mY5Ho=#BsGI z!~;6e4rGTo83!9f5)u@%xjiSbvL2=Vrr(JH2&}ia-+H0En3ZbFvcU15F|%-d#=3%` z9mULL|8)_@``vTc*PmV2Yw6VZu->yK7{~s`)fkY9gNRsEs}(v|IFbRo3iT0~7&SbP zu(^VHRD$c<NLuo6#f4X=@EI)DUZZpvv4}?}uZ{jfMcaK^=$##mC(OG~i?;N*FX<hQ zn6mdzahqGZSI0tg9T8#Z@Vb_tcuZm~IvRaU5Jyu7G0o&kkfvYCZH2UnhQbq9mh!lb z@xTN!%^`+ct?78kpJF_)p|>!e;M?)AC&qXHV`n_Uci<trLdR3eJK5N&x*ZSmknmsy zNTqpV_F^IH4eH|u>?sH1t|Q4TTn4tTIS07SCUFGv;${2L5m%}Y&+b>(AuE2cVewSg z&GG8tdmkx@4BG2w0eT7Fil~MgUPYFIqcAw$X7h^;48$G9QPv=jP1+_brCTJPbbIpR z$@HVG3r|WWoj9abUg_R<W=e*=qVtdn;j7&!+c~G>pqRLP`@lh0u2el>c(pyw(T9$6 zE!)$af7kws0H4FY<`MIirtt;$Y<Q?xQZfD%2{{IjFBb8bJSnNrYHcS1;?$53cz!`X z85wzbi6-P}P?knPfp@E|M)2mEzLA5=RTP_o8@AJM!JA^Tw#kN8DA5)N#&7|P9FUsX zFsWuuW~v<Umj~RZcfTv%+i#AIF`Fn|t|Ysl(3w@(Gc~qX&+xB9iYf;?)Gwn(<xj0& zFeQIf)Xgx_pf$)&u_3Brh$E`7FfT;R=#iJ(qepH|zG$?>R}D=JipcL%5CIoxG**~@ znjS;$ZVL7di==WXyD-X_m}rfSr7JcJ=HBJy1N!yrkdxlSbJxb->DoTd@+m-C!Y%U( zQIh}r(ha4}4cN&PHS}hr3LKR4q#FN!+{^JsR$=$N%!0y<UQ>Ins;O;g5KlzRX-MA? z(>p)>|KrXMbyCmloc#Qp?4ETw6Z%Z6UodU*0+H+=RaV|ED7tU|IK&h<KaFSTT7C8@ zR-ReyZ$-WIy?UOZM|2qZX`Wf-*sS+z9?rL6JbOGa`o2LIB-?mlc(;!6JgdWqU5qCO zn{{58$*?SL*)y;#Vo3MZ!lJun&7k%tAfQ`Ulmufu<P>*a`Kp16rNJ2FFZ^-yiZkjO zdvbjB3U+uAl+g3L6QimpCEc5g+qGS}Ym+97YHy71Ja>9>guNy&Z$d&u%Jey%{|j^b zLVsT=P{kR5|3}$(07P|cfA8F~4Om!~U3y)rbdVxNnu;Jziim(+R0Inu_JUn8_TGDs zT~my)#l#XdG1cTHdFe07GrcN%{eCld7ct3u|M#gY3*4PM_sp4d&Ybc)v(a1=VN8I! z$bb^qjo|Hscm$Z??w|#bINN*n8yvJKabi4f&>B3n+C#V(HF{Ktd*G1d<e_HwkoqxE zZ1nfJ^Wp?p`u3-JM~;HZ)Y9VyoPXST%UW^5#*OkExUa<DA!VGOaZ=B=cN7Q`SMg-5 z+5ovR*!b}*RV6Wr`$|=|YUrlD>M3GEzx2d@sVedJik7@BbCbImj48C*w-m*asX%V9 z!#x#NcpBWZjOC@uF78*NyLXR{%gGVHYlmsz7_yBII`7C8NY2WO_B51ht9XF4k+=I3 z)eecnX3ZKlc)|Q3ahcgMG1;lYz2*^h%@c=>oYasGUIb63(;2~Yb{tU?pnjj`wHKZB z5GZWi%D=eYk$C!TOoU%&XYa1EYrU>Vua3_18b9C6u`)-z&lihdp^^>tt0o5rQ9s+= zUF)bP7`ztZiWXo-(-1TT|7EnJFz*!b7w2kKsWK?NcT8kiLC=8jMBNyNX@eqq7vu#- zB<O_qvxasvo1@HK(q}CTj124o^}%Sv7c<l!ci0j-qSM*C&sM{a>S!QHqs0yN;6utS zba5f?7z>))-|@xz?6Pw6IG^s>#?98Z-LhO!ci`0<s6g%^qsByac#HfQ2^=4c{$}=| znOZrUh1KP?NI)62%!887%gsf+<<O;jpm5JCxc~4WVW!ymOW|VWi5=?64x&#PT}?A~ zjmFK#$JuVS(jHm<@&E96)tXt;E~8W(*u%fWdp^h|Jui5GqrbQMet2?nI9?nVmYNzC znUthF?Gj!;I@YxlnEkEzj#X#aCD_YaXqN;f4;>tcw<_fAc|KZ)pD*JJQOQ~-*COyE zW!WSgRr2uSgeuNJQqXG^^ja#l#Lw7o!vFdk^v$K8i9r9ACq9FWqhS07K7|2K{2XI_ z!ak8k5Hsm;mtS$TsYFU*FqsHb0C%_i_Gklc{yI($r<JFbfS;#wjFd|+<8w}#8lEH3 zNOm~JEZoj?mKd8xag{jBQ#nSxjW=*^QbONTex=_V;E$rHi5zSYD_R$m1#rd-2FuJ_ z;@OiA+Hj4G@4Z8O7FRn_d>=cCtV#qYCmCE7`BBhQ_$YxK(QuGWR3dS&k=GtBA+M2} z(oatQo*IpZucP$6`0RsAQ>KaO5B}iYV(W(l2M-w@)%J;XhAfVzr13b+m|0$I#$b8* z2`K6%o&aVMBpCDf0R51MMIA_I#dDm-A41<lW5vItx>FWzqBWQDKY{|HdVfFv#(xDw z<hvd{I_Uq#M3iSraWyg1i1wLNueXwUy{UIsA$$$GG6XsmhwNU?L5|GGR0K+#OhQ2F zf6Qs#k}fz0`q^uI0-dFcZ*i#E0PfqKgb8CKqsET!+*U1~mG4QBEpd;S_IpzQr;_<U zc}7i&rbiK!8J4Oj2nw40NIC|Etd(6j$)Zxgn9G0Gwx0X8?IOSG#0hTCv18oe<HvC? zE9EhEoQ;=6)B|8-r)QM#nPXsRRfK+MaEaB3>0c5`Z(4fLnTz6shw^+WZY0KtXJfz? z7pQ;KnZ~VnJ3D|8pcgx)=imTvLpB~25eO#H_9axVjZXlEGfdF{Xd{BQ8S(zceDb*z z!oO~j{QFjT;uP+hzowAW@8c>tm%S%A&ho3}X^uaEySw3T)Qg~`UIctkR|E)l_?~8& z@YGkKbcb#127fKhEpZAU#NE}6Z!&AO{tot(znFBD|ED}=5@2b8?P)<e(l%jdCRn?s zxEl1VzAc#F`86?4$z1u<=_}9tvOGO!&5y^noiD3-am|$t=c~$I5O1CqR{yxJ?#i}7 z{Kp^jL$_ZVJo@swzWixmU-sWSX5x{7A^`7raq!a<#_Xx3vlcOHp!s3eG>SzOV<0sU zQGlh1^CdElQLCl)c7=;c&Tx%m20f!4(9xjAvCpA@WDrFYr7CsH>6LC>F~!Sgeq5Gz zt=|i)FRwli4wL*QUR}{!>Q2s;uDUV~HPikry9)TCwv&ZBW|2>D?>xwx2iT3Y-qlgz z!Z-POdHMRHTaMPccF;xg**43X^5zO*0n{%WN+->MRbe@4{XEhmdH;>KhG(yuY&l4p zt5=opBvEg^O`>;{udF4_mIG5)XOFledNu!J^P(>=mmWEpb>YGKmr3A`?a~LYY<O@X z>*SH%SH4=X<sTD4B>@Wa|H!<zaRAHD|8J*C>i2z1*#P-F0|Zx+vQG4b*4gE;71;;Y z{z-O4i+sgr^oqz1(Oz21SIw@ND_;TE1H397VhH<~l&5!*rF<D}Rf22uPLI!}+aBE) z<}gjLl8sUhp{YCLlh{c<E#8)W4s5<a_H)243qfZfWfNTfYBlB?7!d(ML30+V#~J_V z7yQqVWIDk2xZ3dJ7#vGH!`fgaIndP94m86tRynFAm9!jK(Yj>#jbDC!f6C5y2erRx zm!rE=T%c2sMjH}kDjV+V=u<UkMa9ttjxXQ3d+n7Qdl;^qD+#Hr2rBoBTDGTH8q*_D zC2T-acCR5Z#nIHxp|qksMcp9P!ZM9&RajW3P6`*tCTAaie_;OsVON$kz;|PDW{3yu zM)}y&u^9%9G$&G^IUJK&;ymTC_EITsTkG3Xx2`^Yaq<V7$L-0v(eg=a$^7D+O||>B zl&`NF+Ivka+B;T0J!kbXH?{Gl=aya_9voo#NSUzvwIO>_TBo%g4365^S~sWbzLirZ zPr-61RG4=-BA2cTbRN-bm9B_^Dk;DiOD3k85`;9<awZ!T4FG6_aH-xe((N6OXdfx} z^^aU4%u2P=H`H(!<(YTN&Y#RpJ$AlK$h2JPJZDm%-^7+!4l0tPK6{}7J#DGa9!RhO zI-j7}FeU3Xq*Bn}Bn2a3M-l`T+AHQeq@Bx2CUhqz${mJm{&{Z0;_FrAy$=tmtxTRe zc-q0fv;Vba?dNkFFHG&#l=0rl-uuS%T-blelAa5dZdu_QBD(ZWjwvcj$Xa{0dEckw zN8MUE|H?db#Nf#V%hp&Djn#YRRL<{Jw7y~fAxa^(PmmoGLFI+3TSNrM>4ULLw0hb7 z$)JPf)ikomlMF~91DMkpGdLA%V4?k~;<@`9>X+o?&gnb;+3wlrX8ro*%KE{LO)pKK z@N6m2YzI!8zH247baQBFT6$q%XTQV#VP{&WPW9A!&KNwXB`Yjwvu~$@ygt1!zecH< zKZA%SMRc_{y1RRL1l#kT3cyQ8chEuIk<5TDJd~Lj78Jxjwgu!GlDk;pJ|#1MrX=pV zIV~t)$gp{5Yx^H~e}+@lgk<Sw-tP5>EfK|QM>ft)E9|=~Cu&H4vv*Xmvs=Tn3syb& z`0df0z;ACoCVl<S=Ss&;>S8ixS5wL{`2osNlqN^Lk~WkQ9h(eV6!6QN83~WpJwUns z$+#VNXEw4b#!nfy5TQCNN?Q5JWe<A@+vm;i2edsKP8!d$oojH$aKJgqliF8q&d!3- zjx_0Ps909}3bvKmPeuUqb0%@l27hN~LjcG7bDU69_Yu-if2sT6Bq0wZal=Zb<$%z- zd2Oqf>!Vr5tJ|cl=aIWJ`5_tdf;6~INqmW~^qKUb@Id-O`U#nk^ytgvA$Ak>dO-x* zJmh#t8GXvi6hPM@jYY+g{eAtKQu?n1l2zM-+8QVACP$a_bqjb6q&)m*G@}3-^AD;q zAN_&7GZxPnsqo3vb9xdgH~{vgNpyf%kzH%ny)%S_Sb=kB!YB^jfC#3AiLw+74q@0* zP+;&Z-HQ(@s|ZLkI!DL5H7x8GMk<^GL){(C_Kuy97+%uFw9?+w1AL=T@O~h~tr*Z( zE$$IjV&1x@w%oWb?kawR%1#wrl14V0i;HqSGFJDnyhyb@U3b)gWA2lfwnqj4>td~^ zGDf9T08P+__{6X#ZGcbcj1|v%WN~-Ca11eP)PUx?R(#>$4d6PphBh?@PC@65{A=$? zi>1Q{K<!cB{L|q4G{h$KqTmBb8-oL_UXN8};)Lo6lu5z3X8RLxGT4kvd?ZrtH-r0S z01lv7w(niJ%B90*8C5*Dr2Ei>qQ#YdeQQIKxp&k1?3-V*`sBVt(+*UWZWsX=*5as_ z%qanW!|E11Gk_c(x^aYuopWwuVfEAkS6<||uMO%ozHmgtnu10BhK+zTq+4}r<?fv5 zA+<rCks$`x5eF#MSfm!wC?$>g;_2KGZ>C)fDV~~>z23+>IRQ?MB86EI)u0C{<l$pH zwFG9u!oi8h0>24+eBuqp()bCpq}*3N*(%h3khn~z-DK~wXbJapTLpi(Du1_SV7D%i z%p0*{4J-pN0C#gVIjfo+;9T|a@b<PPCqv`PwLn&gT8d%SUh9MK=wodqG>m_HO~vLE zdr^6F(np(?zc*Dft$ZqZb@7Hp^SRLH9x3L=bP8QjCfyVKp8IX)Jn8*QSEUQFaW`(= z!VyuHXU||R!3vj5t%tLZPB2;l^uUx%T>M2hJYFmqw9bj#obp{6>1nfb4zBOIW_IJ8 z<dR4%Phh~%q178kr_KLf7;N_1W%B><&GGZ{yj;80q*Wcrj2=25*efd3;G8@0aPvFF zZYHQgR|LF=s&hZ;J@a<-@v&Dnnc9U4>k%cpm#Lf&gk2BFSfs>LwZtSX^noz8`HMrF zzL>F+IG*D;>8IkMZLel5YS_6dsAuP{uUsTQuK9Y=te;Q3YMHpB`27jvjtsuBqwnSg zDd>y|4)}&Yg8Lik-Ca0?0oe~q^qXXgl4ZnYQUA7V<S;Kc1Peea_#;xykh16jX8-Y- zgSPjV{;^dk+HKiCs-Mnoz0Q=nei2t!g^mddW|?7pSDc1uBtiQpL||+lHaH%IdeMyN zA2s>xor>#=*KXbr;CI91?I`_WSoqBvuG+Hy$n*dFzV(ZlWt;a7k*-L0DfJ{5u^ASf zH#8HlAWV);YFF0)7l8C3L~qYD05j(3e^^%duUL&4tRE`2XuT*!6=h~O4aQrKCM0Kl zVNJhH1I})qb8hISM~V#>xBR$xGWTOfdHwGGod*du!|UE(zT`-S9anMg@`9iCT$ZGT zS}BOUZ#VUq%Lj=mbjTFTLCuI47EC@2e+7B;FK~XNPzi1e$aHpaadB6B0r=X}vB?kK z3~I!}y&Vp;7R-`)0!^+46z3bPGF2ve2oC@}-YRty6EF6x&hnW{5?+@|uDHf@jdYJP zd1gmfPAK$SChd8Lyt~i4dz?#{!81pwOdgE_O@Pc1$u+fCpeSt7*k?`aOJ-Rb`BL(9 zaj{ahU2RWS3bcGq=?qUGa$(eJH(+u)HUasX0J@l2PC!9r8<e4HFg1?`gB^*;))Fl= z`B{?=_6zdA65zj1l6GC(`RkIG`feSebbipH9q{b3r9UrS^6R44Bx$;a(o8wwx9ePx z<?WS+OH^VD=FtS1bRQfOgGh|tY<7$Rda=D-SeRPv0~;5_!Ysg;EI|Zo`nX<@VQ<QH zMRG$$*>aO-B_~;MA>zca1do0v7c?(7Yy4MEn0va~BO&ZsX8MGYIpv|}JC$ej9MU;G zODGy}`uT=k51txYTRXJ%kG&1gpBlJK`fca=8#$AUNuqS4Vp7-YW7BsKyJhf0eM3(u zw5~xup`c#sJfy4r>0l4}h$6?}*iK+qu``OI-j`kz>2E!vuzGqXpXq6c<>cT*<xWpJ z{v9%M<dY6P4ap~+GBZ0b*`i{Q@r-`#M70*o2XC3;eauFCDi(CKdH3P(;{RahI~<f~ z)bOtr;aCZ`NB6}hoS^;a-a=en;pXCkG%a-YQOU?ua&8p!D*@iy8vX*j70fK==%5Y> zhChVkEdNJLUmtURL{vrcxOvjjo6=tXYblMi-2M2rL1%x=-XWlW-}z0WEMc_afi(B> zGf&;PiKk(nIU3KPnFuU$xr@a`9Bh$7%o83M;YXad&D1UvaiCKmiNe9<Nxv6Th3J9W z2M%W#Ds)q|H*{hL0X}EM)3XZg0Oa3Q%$a_=dDwHceXdNpFWp&H`wX!^+H$L3anT{s zBdz&J)6uCf&h5?`0KGs;KRG~Lt~JJm9|?-38kXgCAP+=I^FZYJKjHoQpU&U5J~J2v z8K#hP;-jxsxmbx{><ZsZrw~tdQ;f5-!W$uH+fuM20@a?Ck5?io5uHGjPzKM0o#2nf z&<Vhi2(s!9v$-{}hnHKDUzcv3oE`jw!;IV;^KbpyC_R+El(tHH?A$#)JsmuY7x0@F z96wrdU`D;kL3>#1P`R!)`vwr~J8ie@Y&bvd##f@)=Y@;U?#^CxVc3;f3u_x9F=wot zssVF0KssY5qtk^qrc6CzE{}a!urI(q*w55C#@h3AoUH!wM3H@6b$i~czmAq3NMA{t z;hzjyaO`Ns{u%Xh2OsN1XiJ}`<r%Q76~@1qL8gv#cGmH{6Cf!yPB!<VEtqKKQu%-& zbFL638Oh2U_g)=2Lz;O@LMNt^(wqy=T7Do8nnqf}Md74%bwvf^P6}#D<Ldup-05uN zPH=z;@=UF20SCW8ui@eqJ=iq?dTYJ_IQS)L67w0_QR|iVFH)ne0-NQlECT{46aX}k z2_%}N)Z0?lE$;c7(j>ANUPOz?<39NF*vBo?U%+p1VsT~r!qrtFfcQF_J5oNcz$J;N zml;IqAJWbkFY%)+gRkHHd89@9=leIF-BY}8?orzOsdxR0({F!nC9%xkk3H$u@8L;T zDp}?b2OOhG;zZ2C5wq~fv}b)_P^>Sgl<1Uti{|vO2h75=(I-Ted7=lGB>F40*sj9) zXRo&TUme?H#?WpK#3G%rORXN$mD@_6+42%uEKTClrjuw2@^R$UWR#n|E`2%Hx-O5s z=b$h0P?g_c7J6u4gF?eQ+GBzU@axr0=qp6m0SMnvEV5?+$`{kY|4_M@5itXE=iLuD zpDUdAhn9D_j4v#2Ua`FK1@|NOk|oXhO1C(0pIbcX3-`l$9{yWvpHhMM^z`tsGl%m{ z2D=VINj}fFqtOV|fz%FvD0^e9&}Fs;szT<ATb{czPkL~9?kCk<*KF)|_2nPlx$w;T z3;nh&nE!mA0bMseKYHtX<Aecgj=8Jc&a7&=(ugjlJ`t|V=ggmapzFAzk>k53w?^~` zt=$7wRKOG#$AKzFtc*^jb~XqKdlxlKG)53=`ok73gMkLo84nC2nBq9nqe0Wl=Xo?F zQS)|Ry&#B6qHg;M4*a&aV<(L5YZ9J@KRzIF>i8<t!veY%>@JM|Pgwb1u5|KXx1pXn z7Jm^Hn28pg>cFYAyg(~7{?dqrvIkukQSqZ?E?Rhv{@k*T`@-S@5x~{~BSBIMKVT$p z>?Awh3rWS)KTWri?1HCV%@6^U-F0%lMxs?r3O~Fm<>-9<1Drfc7BmLtdNRQnuD6F^ zbm2RT;;8SweXA5Aj>*8Pwf!=0pq?UPyUg`}i8r)IXYl(cVg&N_biacM8*N(RvHxGb zo}tDlA@L~<pYYJ*DVa=RPYJ8t)k*Y*ECF;O<>L-MHO5fvpupOPF_35U@e$Qhr>=9J zThXOHJbXy!{1LtUE$@ForfXb`Dz(blpeBXLl>T(-#X)+9O9q$dK?Oo$o5d+A#^f9m z10*auA8SMa^M`4O@Bi$3r}FGI%n$KR^asXLB7z~W=BwE8R7(xRT3Q8~UVQE9!{?|x zJ8HRZ6KD^9ryRNwr}}#she>d~4o!MQ1?_%hUC?&jfmLN@a(fFTWa<m|UY-2Lv^yWY zI(13Y`H8P`<>7IcPILK|4<}9v596MfxlXm(HcLAds<+g%*Dj?Zog`)nxhpFrd{wRf zBlZ>-e~asUTb8+0?$S}DN$M^b1$EY$4m$d<j!!(TJW|K!rGu)wT>Ycu78iDh>vXH* zV`EG_ItR)r#0ZRPmENv+aG-_#S$fO4mNxbNSbCG;(jG4K?)4uUB}w}Cr+1GWEZaTx z8CX_OlNYAk_{u83As3;gmEMd7MnvoJ1V*f|D@3BnURD%fD4V9h(pe3O4tK({ymagO zD?c<ykECzjxpwG4$&Se<`HQb&Ps;Z?GJ9d|s0d3H4R=vn26q&oO7Mj2%t`Nu+gb0% zGJIrP;IH?3>DG7GejO|QD*gM>w?|G??w|Zt`%T()eikI}c1T`k3;K9_t6XX8M-@$e zVOxX6K#^m>+CIx5s<Pmv`vlUBMqzmJ?a&jw3adYue3)>D`)rn8xj*Zfs@k(dr@zqB zowww0=TtqXq8DULz@bjjBVUq!+Vi!v@4T<yagU&Gb1zIg-gszoSN5dHAO8V%DXP!t znaWYC6$23qLgPStb$hQwYD3GBSve{j$b~R9sP|9&Q^PiECvepdy?6e!^N#f8TCMc- zty`pz(*|O=_7?G5_3&Etg|!<l_3QWI`t=uUSj)O=qmGc|yO#bS)Ygl{XUjS1=*K6e zwq+E^<|N@-m&kqV{IDi9SQ8!d1nGF#3JT5%MJ5ic8JLv^Y#qVqc{vcqB=AJ7&gl4f zZl?6qH)M0K1!eG`*^@oD?u^-3a_HD?uF`Ulo8#Vp_sr{W02;26JJoq~Rm)Pyj2fB= zCJcg&+l|?{W3h6>fF}{4h*JRfII2@86P#=&lgbPqq=Q;5s32_E>5q!I8E9b2{z5~+ z9Rm@b<jUlFdpR9*ny?PiRxPSj0R(sK;Mev|vrP9*U$9_Gbk)pUwS)K2rBzEW44L)W z#^!T#yK}0(vwBQjRM9%n=-qu9xAs0Mz8T~j;e1?eG`Tq#>&~t1RFORSgAHeYo8Ir3 zMcUqL*StOF@`i>CJhQ5T#!9JAwSxI`JivqS<_o-^pUGrTQ2|`-sTZ}KnAFkKuKks) zGpNZ#i|^@~DN%j{drXLF9x`fm?aMnPck<cPa}7rp&5<4w&5Xr<^%JG<f0#L&PaN88 zQ0t~m7_bUn-o&YvLsiAnp%N}RH&^;c9wZdz#1Fun<m?8xjN9`hVfvZ%`~b-W7u4=H zI&V%9B+V9f;GGWp6W)F&ol;ATMwKvI)G9KNMgyv&gc@@P{cR>2P8p(E$x)MyY=5y$ zI@h<VIa4Hu+w3xib|c@y_grrIkYx!5%pkF(_tRUK!mlk2qq>8hc~Kb*KA>42vaLq@ zA;2S+=}fdv4k`e`>K$p!h}SRzf`W1khZehG4lvWKCY#uX9P`iqDMg->qW(!fld|6> zr_Yfy@a=w0TdP@KXRl<=WciA7r7zsC2l((He1Xw)wN!wj^7mJ`!RH}EuULh~laaJ` zpTpxbZ^r-{HU*V0<nyU7)Q=t5ZFKg?xAvASpBT~O!kF>}#XVX_EuFMt|MV%9>wD)^ zy(|pQZW%D7*+b);+0eUYU8Ua7bUdK5xg;yCD0p*T-(LAa0ULuuF;B`_Yd{y4W#_1L zQo~cLMYzK%*eEwKOHDS^XfO?wY2ZbH<FbBvkyjGSrC&jarLK7;Jq-MehbOraL5+1@ zZS#a8tO6Td>4sCv>sSOO7e9ph3|wh*4T>#ey?=MypV?@lmV<L2)rZ0p)rVO&n>k+3 zXMZ3?li&U&x!s_?_4{aW0Q%$IR~SqC=m$ZEu}sWLgUiv8_EVABl3EAUO5+eSYPVpz zayZ8dx|`BPm$d3RHU23^#{ffE_b$<aI__Ei$RmZc_VZC1%@(DYv;3bV^_DzeaSZN( zcul6xpw#kCw9kwNVvUIrYbYZN{Dbfrj9OxCE8`C=z%kE=f>PSGTiTDbqi0djUkrdV zz`}An6Gp|iE#)W1k4m@HfvtD({VC5<>NVkBESCh0EVKe;SFLq%tn!`NJMxYp6S;(I z*DN<d8Pr2weRz_5DY>(C__K$ej@%C;(`*tPnwmJJbx^w8@?b*08<x*8(!-Pd!L~|y zHRb*~*i&W9KEtRC;Yi64j(`jdiExFDijGex3RR+vRHi=5k)u)pijcn|t-B^|;y3Vz zsVjds-L2N{8W_0-yA?H3@EX!?OGe}<2P@Fa$Jb;ch^YH%G(PrrO<II`X_y3BPPVDo z_<DH**?h0yRsEmRL->lrzb~Bg+lh;ZeqYq`$LZ$Hg@v1&UufP`a7^hU<?5FIv}f1P zD;%W&@}X||&wKX%yv%_-XW3_0_w>Z(r|azb;I{W1h98-D{5EDxbsIX3V8#d-(zSwo zv)I;3BVZHZSF_pUd)TbgEJ|6cJ3_F$*w%1^Ghg2#%_g(4<{(8I!Y4$r3M1!XBxaqW zN29%?qgG?UfL2o4JR7#a921yUJC#%qA2f7t`St6Sr=}jh05)hESe+6}J_IX#l#p|L z8-eM|_)58n%@uYun&5(eMUi#-vRSBE?Gr__<xLOt*U1h1qs(BPDP}7_b&Dz)BRNuE zh@(9?$$<d8cs64v_S~|aYLn_Vvsbxs`{f4-wo%(kEgzFv9Y^MH(o%?F7+D892mUwY z-Pt+l;5<e%mv&`GnH719H2s<>I`pliIu4FPE}H~yyf(P@l^v3cw1>|IoVsuG5|CNS z%3V5Q#D;S4on^Oluxwy8l4_WK75Ct7_Tab<_9{Xq4orT~bNpj_wf&w}N0J%(B3^&^ z22rlQSljQ?=0}R}$1j~T^(Vd#jkj!f+*CTKCQpKRLOUJkL%IX0_M~^jD(E2>vALbC zo7=j#+iwK6AvP6GCX%={R|eI-v_;a~;QZ%Ll|CeaW1r%d%TER}KEjO-V2cu<ZT_2I z1ueun20Ea_gWgRA-<~ZH^JgC`wNvF_05fEn8y<(Tfh#hy*7U7gRj#!B%4zI3tnJ#G zoSe45YU9`Q7XIww>vO;}q}RrY8+UFAFm3V-8Tb3`OOF&Z3UwG6UPZXO340ips!pR3 z%;?;QNEBAl(;AF=!cv7~4z?MpauC=WlVU+BY8EPsn&02hdUv{=^wah0#L;Q`YfDzW zH>K@S%JiW_rl+J%8!}{iDi?M}dbDuDCwr;%lTz2;9lKCEJ@@Q@{%7aSIbBn8n$q6` z%l?j)zpQ>d9WiPU6p*{>$m>mQ)A2M_kfuUY`DNx2R{|FYD1pkKoZZyp!&Btj>kodP zH~ClT>j@*sb$vlg{~ZUh-%gU!>S{80kj)lh2t}|(2oQ>Xp+5Q!C~R0MCmMN%#EYgm zIBs5EMsIKA{pdp66;G56GyAk%0<`;NJJt?cktU2!qCjAa@NrSSJiU_ql6y^@*t9V9 z=H|`U$t<Zw$=e5vn48~nvO04fttQ^Bwd*yQ51Bh##(sF6V$H0H8x#Ooi1L$5+s@am zE0r}nKY(WYlUMOf)JKU@O6Ya~-?r;^svpi{{r%_;Mz<*iZQkke7w%)ZF*ui5gQH63 zP?sbBXyG|?+jsL8|G1^k?#$Hm#c4wp7iu}R<yTeDMZ;>=<aAx`GWo%k+tS1UudQyr zxl8LeHf<^l@!ap@N41Kz;}`@n>MQa6R?HOr4e@;e{r-PJq{CIMawkK4st`}eQ7c2) z0M7A64lTUqQ0&eQzRD(dz)l9(q?1irK<;&rPk*sJU`xraQU3LBR$u5}eRZ2uB|U^K z($X)mi%}Qg9M&Tx3f0vGufN%}bnatW!XKul$!9Q4HVLY3%Rh!`@>rTN*`hp)86sjq zedGk^9R~+T7le&m?d%+x0HvM?Dr8`GGn>1^EWzbeOt;TX@ch?0h_x%*rE)3k)mO=T zWZOIMj&E(jbTWFhQejHIl3ej!I=Rw53s4)y&J?!<bVG5z%rQcD#xZYLIfmv~0Gk;0 zo-KkTSEj*Ulq=J?_?z^K09$1m)m>7H027Ix^O2DO01vGO{gtUsh<laUco3CV<z?m~ zrI|Ol(CgCt7iH!0@T5dzfz($Js{EW;KZt_Z60=`rq+nKxUI?{}yaix~&m~`)o=uP` z$Mh!OAhy~*XFKwA{2bpvg)%R;N}+9q=!uz5pB%^Dj<tP?98O02jrmJ$ANG@?AEQnV zIm4(E>-CsAe;%iq`;z(m|Jyjt!2PE*jO|b(D33#{`%>7w>d8=yV}Cj$UY?K~S!C6Q zOlrw9s#m;=k?c=rc9w^dufmTy)*AxF@GhH^<6r6x>9fJQgRIC=Y+!S0uQ&v4OUYgS zC^rqd7=4&&5eiP=2=tZmHRSHWgOvKXLiKl7sN^d^XX_OZ8pzuLI(M6t!uNV~8Dr9} zLxfX`sDog=OrhuKU%pq{3BH)Vq?B2$GwEGC`AY=3xHymK&Je|HFoz->jh-=^5cqMB zo2d%1cTUdsU+og+Z^vIU<?Y|!v*_eeWC;?52R=)YrS0fv#o2c4pUrZ`=gg?#AiW%& zlXLu6Ir@0Hs>QRWynXxfQ|2s~k%-x6Nxzd8#eD%xtq6ITWStB3pU}BzgxL(8!-IC} zDudJ2jQsVapX~g@Tvq$%Bs=TGv$@Ak7Uu8UmuI3<3eUlP%05f&3$5PCNr@2<XT?rI zO$iJ=?0Y&Z`dCOXmEUlm8bbrLHyxe3<OKXm-`=oyPRb4t&la6}Iv2CupV$6|>QLO{ z6Lt?1y$7+k*Nd~YCfhw^*&;tW?qQ<=_XdW~_Fv-?7NEVL)8p+*M;}jDq}-eG_wCIu zJb5gaz3D&~^hKg{(OT&;8@hWfbS3ozWA_sZ_n=17U^HqKtr9H=ebK}Ok&owt__fmB z*f(ONXGzbPH)2UO|E_nN9si5>v)*K<G{75lh8*IzveQOLrd|WrB@aY!ou0>E(Gfg@ zaT$0!^9;#P6=byC!FC(`09I$Uv^VC>Xuw$a2@9kDN52_Ee-=g_dY$o-=8&2Af-XO5 zuQT3crZmSJKl~jt*hv1xjpV<B9j!hgpu&x=v7C1)8@DivHl~lv&K{XA|Ihuqe^Y$? z_}c36sB{DGEPM2s_=duQ>K7Q2@C)iWqyd2I^#aXWSHUZGUy}m=C9Mqd#P8!-U*(8Q z*UZj6QXHB>y`lmfnmp{Cl?qQZIAi?~XbXxsGz7D?i9*6}dzmA0d}SO*nA$-&;~M_c z@BYKj$;vG|H}6`vef{>l?%nfx<@Mwn+ul0JhcDi=YxB<a+tzK*>((u=SAHJ1Xw%M( zyXX({yLHR&m6s>p{O-N?e){RX_r7~-+qUgHc5L6eeKN`&&RSmm{@%Txe!6$>`{i4= zZQFsrTbKXkC!ljVe}DrwLn3HTp)wDf;TE<5Z4h63RXU5>4$F_=Yh1-68pz~^?u<&o zv1-XUCOO~|^2dwZCfcjg8Hpnrd=R7REI-m0?t$)4TpCZiKjCbRPG>0O1`naD2iEj2 z4W76TO`Y&r^d;d^Y@fvkA+f;M*3TLVYA`+^wbsrf{9BLPjZiHE9^mIQyeWaLxj^pY zD}lySaQHa}vOCQ=H{tm*Xx0**nVa9XYafpq4N5}XeJoeNy(Qd--Qb?7r44~~f&xKx z2xH0%V0<bwu%xgMSjsDX1Ed=Gq~4r9e@?HWF;#PhJF5ex3irp)mP*O?;*zQ3rDNRM z8UO+iijO1&;y%;^=SZBK1P2WcBx(^&MA|#gvA%QEQ4b?l?u-C4mWGo5ICO{)w`}Fo zEmvrFRiaxg_#T%6j(@yZqBPIL*u~-v<ZHplYZnv*)5*uj(cj<Q!(?)|x3(6{p!-*r z5Z3$PVQd+B@_mf{uvcsq64a2UFKk5a?6_08Io(zikC;rBOXKhw6Oa+biw_^<R7G9E zpPF;xjVS*u-oZ_Cb}io7TGUkFcItprujzeTcP^g4;z}K;zZa(=%6s(07e#Sje1hzn zB7j)m$-^Vc)ls9d(*fzr&I)fFkG_nUF8)%hCd&_-kLG=X;%Gu38;v5vll)T>9c@cX zUM9}JC(nLsYx+yXt-Q;blRLT7-+r6c)m-f1Js_iGLdND@+2YwxUK?<5PQC>JwWlp_ z&EK$i{y*PeBh?oa>ohAJOzACk<WNPyZO}Fup42Jm#gnK&hl}`_7{?Gdw@yZQB@|v} z2OK8lwvEi1WMrjtW_%)(7ODjc=t2bsh1+>D{S4$~sZ~jM)0N{5bw^7J(^eGbO&gG< zCm%@$4uEQ>r5fYV?G42nGt$=$+<kwI_x9!ZDOtYNeeL(+wTP%4zR}VBm)0)U2OC|& zj7vsu?j7iL+{--ut36AMfo{fdhsFDUosSBYiI09(YQ;-f35s2ur~oQRjF-6+&zprN zcL$XLdc>Y;M?e`<na94!`-IrayJ5`ZJStNkhf(sMyX1);ZEt~N$);ng7M*;0^`cXf zM{&Q(;=-za#g?P%U#{IXEOA6wNJyXH5km$IO&S^+JY3#|4>#{Wd*;CYGp7&K&zMnP zKW!Q*-hX_?=AI_~ct^wJ(PPHD=qDJA*u(uF-RBRnh*YEk*#}MzetMU1r8>l2Y(nTu zp?08;f(&A-Lz1T2!g!(Q>x2ZbIC_&N(P|Am5i1Hpx}?Fnr@`%0dJb045_>LftXbP9 za!_pN0TJ0tMzyRTdS*(&-qf_*_{me|3~p-LRgu4A&YO;24hwWXj^y6Jr;2y3ocH#Q zMCs?ciGseWdQh1(GW`xHe-<hTkvn*_Topm6l?%>vj_?h3b1^#b3XO(_=^zIHqKe7V zj(ySbv^bxI>uj)GaHGPxN4<we5S<<vF>yNcj+M!0KjK<o2#BZuVVR-@Y?ol-0;T)? zo+>`Ly5CbJhnMv!F78v=y98nA`uNtR3B2ord|`9qie*V{-vi9axpeEe17~_~9(U;M zjPYZ~jvhUBEbSEK$9*oM{}5!N7v+CXS68HY@NOzJEmauZM2>S~=1z1xn1=0F;F4R< zR0ab}Zh#w@$6rhr=Mt8<t>@O9y?XP+bb+Yuj<}}gc*|F>b3S*u&jA5>n~SqVlkKKK zUi581g|k%2jTkx7g344X<!JpE;^Pw`**V0^KM-1lp72-&&=Yn5=HvqphO_O2P0b<T zoCMH{Oxc?PNy;Mkh-z^LU|WHSReEm9)Ay&;Zh4{q`tO#uU5(gTv-U*yo-vb;90}f9 zKWufhc?aQEuX%e(_7cl6X-jm$v@u}?vkJIYVhk<Ljgr2?q!ek7zE_$-CEDl87kD?_ z6j7P(UE)LBg^Wl)MECt1njCZ*{;zGW=w73maXfS?PZ=@^%!v+RNXTH0ybzSRQpsUO zX|*jqR$gxI$up2EJO(cMgY{Ud<^;|q)}yYF7}xQN-X#?Ut`TWI#ibi|cgl;*=y9ld z;@*nPk|9qoNy+V=(Y1R4-FJWPh$VUV?2=UIrg4c*3r^0Pw4kX=d4_99ZDHet(W487 z_?sKbo0f9kuGxubD;1lNO(_r#3glXQPNgc!6$8<g#HVvYPH}};otGBH^Jy@%LjHTx zDH}0ZyRXN-9qdbpM;pY39Al=uZ|gVp|4k^8#rNOWw)@22_uCs}ZO6y^^)4<ibPZ4Q zEiPTZC!7&);>3LwnZ-jvydIQzNa+Ca{*MM#Qsn<1F-1kuqwmnai*i!{G86NF^Oc_I z7uG4cTfSJ*HP+1Yu?|fxMx$PjB!4@><W7i5?nFijC@XlXHkkyc%=K4#(omWK+DK)S zfdBv8Mlu)?H|0DPm9!|Sden%4QN6tK0?3cj5`%kM;G(l9c@IiJQv?WDw&5=X%<a)m zz+^9v75*W`eG1AP)uH6@jMqi=@;S@4Nzu7ok_+54hUm1A<erlkj_Xp<)it!HsA1yh zF$F{X%#G#ao?=`Wmy#0KnQ>tSxG;uMPK%g(4C+gOiKln=4UZL*g4_YF<?hg=Q6lC| zRJPu2G*hmfQfwO%CT9PJB1!*s`+dpUxxEhiG?g1E?dO-{=?mQG-YeU%yEX?~k8uyS zUTbQPZW$TfdRe#LzveYq6o1)r6{F1mZO3tnYS<-RvEwK<8e*)S-9kc)Mn$xpp~+VU z{G$PV>Mv#12#pP)3Y;lGG<|{k0ImlrYN!N6IjjMRyzEGW(=dR2mdrRXG(58ZnpfvN zwYytj!Sv%3$`^&f7)hH@p1v|AWZ=lqzOzb0dsi3C9GK<kGDf^!x$%{8)1}{kdwIgR zvm*<S9$Z{nnr-OhIAwQfOvpJGA7{(@fg29y51m!J<-*{?;gIDhY86oJ4_Q8lTIq@l zk|**kX??fuj9lLhvzwZJWmIe6bwOyjV~LeKRhxewru^y;8e`6uJcZBj89PK@9C(#V zEmw1+t2;i69e`si(?w<0DsF;?W7%B2Wxr6`_A(b`d7fV>c~0RM@&QwhS=`$WAIF$O zxOqYp?}xqjgdYZ-8)%~jI@6#>KMJ>%hoG@>=7+0`;{mvAfVqKcC4CpF`??dTIRiZ< z-IxA-nuL5oq-~bNI-cKX87&_D15R*WF@ZcK#s~)Z;e!=%3e=<fI6JE%J&l6U$<0j& z)M{e{XY?<{{Asr+WKgmvL1qJs-m?GO{l;t)i%grbHB1a*rVKO$q^1~Cu&}z{hOG1r z75x?$6)dT)*pQLBvHybomh#xT?83g~r5Pi*UeyKZ!#l^+XZGsH-KkvNci8A5qk69x zShcdxkkNxjooKDC7+%nGWM$uiVHGv~`qqI8s6OS<ITjvP-5Hak0(P)%y&em0tAXWe zWK%;Sh>LPtSc#8E_rS_tsJ;p*@N~}(NXqql4sLh5eOmqaVWMHqt^#|z{aUAlK{*fZ zUp@*>8A9d=kwTy{L_s;_6;4IJ0#g}lrPv`vh-%nX@LLdA1O|iX<Y=eW;$Wq8gckuc z1M%eU<ah&X)|DFL^u>qJU=Mw950;N2I_YpTxoP?LoMj_W5?C=_O6HtIb>>G~e%~T} z+4X&Vp)+~(2;Dz^fgjHo_f&D<VTOVG_~-tQe-8U(ICwl07PqL-z&>#hG>|$9H4@^K z%-pk@rh^FOln@Qab)qihGIB*q4<pgYx_yKDi2KCiWAXoz{7(LmKw_de4~&!#QHkpa z+#E;E-{R(=<VQAg_zyLeN0ux*P^5a!Zs4f?W9*b}b<6X6E*m+fsH`4%D>H>#+<dGd z#an^#KO4t%xcZ<l0OtaS7zJJ7=G(=j`i--5F*piJ7w6E%u`zDm1r;U!G=4BiN>wa= zG*<xLu!KE_5hn=matoETB>+aWo2{bl&XC;lctrG|U8oE2P+rl+WCSVw+{}#=B3wcn z#<5Cl1A6#gRRZxCRK$)}+SwsuMhHLIQN?=s+Eg2cGXn!b?f~i!W0)CD+|^n8<o=P; z`#f)#V%#gZT$Fo5TDyAw0Qz;~bGXgQONgrj)5hD&%iSFv;0^YZIUl)QaEE(zP>&Fs zHW)H_YlRrNMrnyNRdi=g9O%{>owyh}aQMLJe4m~H%1bj}6V%J*EZ^!$6<bL~VX00X zLIH${A_dR58~2BI<g7@Daxza_#Ins@CM%wuq`y^zlyhIrYiN4}X%WYF<Mt_Ehowt> zSFV}%A*k+*68-Hbhg$m%Q#~)csM@=}Gx;FvEV<@dwxMW0AZk)F%aJr%Et;i6m*vSe zPBm57#Z+~3uy9gRa(gIWe{A-pjV)+51|=uiK!kl$;7;aJQ_zhWg$k3RTxwBW62ArS z+rcKLUN>K4ZiOI6A{tMS1T={Z_`!3LNihJJ5|b4z=&})#iS808)AsVRH>kRFNl5Vb z2ec7$TYx~euS_MN?`u#3Jx(C<3^xF9<*CC2$0Me@=`o2$aquG6_w;ML^?d^UIbPy_ zIM*Vq-NC*@TW_oJX*L?I??`}+9dH*HWjTqyDBdP9jejV{ToiRz8ZCK5|L|i-l^=;t zc%~759$qF+Z82lUa2JWwB%*(CU=02!CH!Lhtc43_(U&wnyL)bCW^VUv^6`<;W1=D= zyEgW}Gc7wRuv2tuer!;1XVO2$&&kgvD0ape;YAWN=F+7x(rcIg04~qv#>UIi>-0uS zY0Q`h2T=RZ5yuCqjg4d<rjSqX))q~irVvNV2;!8taNoX#i}&nVTr+ZHP0ffA*K^8Z zv(+k1O81g}WN?6AfcK}H!h`%eNe{GjycifqR!L36P<6*+T`#GC_l<Y7q8a{Y{~*rQ zF+3a*hiE9kE?t~yU#dJ_q}!5}v%$hps=#elqM}&PNQ1~Wd!Cp0BW>kvefV!W<)jvc zoZsDL%GjvVZnKgyx+Zih$nor*mRweroYq_E($=S~l0Wz`I<9Ny=<>lii#K>ic%BT1 zN{LR%O-LVCk}BQrnUT@6Af3jX7*hOHigU;x$F>75>m$TK;q}xb%fJ?Gv&JhBFHz!m zoWg*b5)PHxso=|~Orx)tm!Db8$x(MU<F6tTDX(d=mZOLC8EE4Ou4Mnwtw-~~jr5c& zC!Dg7d3&LO?dj>p!;?G1ZyXXF$Tq0#OE$Si@!W_Br)KwdUNM&=S&QFYH+F4Rkb}M1 z&pqBLDy*^VfJ%Ga;4u@ol>lQ#y46~=dqzdYpnIq6Q_4pv{Yy8#w`iA3vgc;$=WAoT z44v7n^RR0Fs6c1U0+VlDX;j_l)QV}diEzaw(ZDxfo!oa>`OeaUUQ>E<bvs5ULn`5q zuuHrGZH{_>H%|rcfgFDib(53ab~-#<F5!SeVCQJ7Mpq#<6nl)sbNK;1bJ3nEqj!>D zXQREplTT8RTVYjI;2p{LpWOFFd$!JvjLY)ZXt(lWK-bXa&s-m5`GAY&7gDNw!!P(6 zBAT8+E{x1{4Gq<EUS4i)9sm+?&;<qpt078jOW2^sy6k4?LhB`s)GJ~&iR3y(>a2uP zN2!a|o<-eUJcw@Pw_xRK4}Bxu`<<FUaaDlYymG>o+ureh(svt${%!C1#QKaMHMr)* zh>DE*ac+Rt*p<I^N6EJL#?f-c-+nCFxizn{*RJlHwwFA!VfCcvo<p_brqjjSH^DMM zL{&MD;R6EjgdiJ$yThV@z8$b-k@2GZgy930$k$Lm6*w~5pH|dbqluPl9s442WdvEg z7{A7Hjb-&(doyumins7tr!zbkZAZwnkJcTRVP`qTXk=ujKAOWK9Zsk16&DfHm<}cE z#&GpI^d;-)IU=RQX3eY{v}ge^?Q){yGE*$qnuiZ>ZXPzWxgotXg`Di1j+H{ag_35a z!4m{Nad0*2Jw)1R)xSfH1Pc=U841f3f*{@%Vu03IJIg!3i5@*T@oM>@wu4VUI#7yU zqF)|Fgd#4{^qS6X%FOUi50?$TwPV-K0q=ji^Y##ycl}C3!!=?$NPCEm9p+p-zNc}~ zwb(wdPdzDFo}#(ez;cLdl_bhl$h{D|3%|m?rsx_DF3vhPA;eDA<ZG(|$Kk*>S7>+6 z+8T{b6vj_`F}N-9hIK|;`^6kIMH~Hmc1l;%9i2XNY+t{Cwp*EtMvYpSk+HCG`zpC1 z+CqZXHE4#G*Uh<ib5GNN4WoQAw^Rcu90@pcPu0+b5sHqi+yh$r!qU;HL|<P5paASS zptr+u$&N13Y<@<0O4w<X(ft(d#TbB562sHGdEM4I#FWn;GUdS)>0i>l+b=vnb6cKx z_NqhSloDgX{Q5j6%f?MVE+rwq@JHLqPMzzwcQg->WkS2LiPwbR;A23>4N-V``6!Xl z*`(2Gf!J>c40%k1x=^hLsc6PPG#k7FLMYXKY->RaW1iykI{TRNd4qO(0ib_AO{uvt zzWK=F8)?}d!f&QtiyC{{x1Czwr69Qc#8U2#rEvbdn=f+lQ*=dBi!h_M2f{gNrg9zP z1IA1Z(sB$Jt*DR)*fO&eJ|DzsZ7whB#D!9kW>)8Gr#KZBckk?*Vlw4~&73E`Q`pye z*gl82sE9z7a-vEzP~M}c&ZX$Ma&_+C^@f(Ks%Tv-tExiZSsA<C%T`r|acC}S2;0Xr zn~6sAk=u)X+_7I1&2C%6ay{@ndJTbGz%}k2GJoS9{jTba(`z_zL7aSDTs-VLISDiy zBgk3?Y&-OI57u%p={=xeAlwXydt1K&SVlYw`pi*00%KoPY?zd%dP|ehZ&-}hA=c-4 zd!qyQwlcl{xGw7AiCNs+Lcb%ko{#Nck?SEz>J_9Pz>1f@a!%SJy&!!%B4bx6r^sEo zJm-+K2VuQ`jNeIG$V-HizO?)%MP4sH_sW$@ixFHC0x6az6tmnPeW;I*+32D16zz~( zBU+PxY}3x7nd>x4&zs><pp$lXc14sU$$%U;`5RhCt4!1M**@vH(6XK$_s?X_sLK$q z*_AXVsO$qn^sC%G`RmH;VO`X@V|!?Y;#Z_)(w39CyAKsfKEvD4AUAI7C26npNu9Z8 zelQ6f{Ql4b(mCn%MH2uuUit#0fFsu75onC_gd!06GFq)bya7NgKKtm==_VIz(I$11 zSb;1DQ6mx>1BN7QJ*v%x4&|F9OS(<s?vRbr@MmB9W3*(EKE8GC%#pG~v$qS`d+*%Y z`wgoDqP02oC^44r|Ew5-`+Fe+(8(x@!~`4=CqXdi2{lCGXp~D%MWXr)w`G;xbgNVA z7Tt<$DV>P84v=<|;4eO`y@ssL-+w0`OJ5MrNh=qLA@_DkA8*@C(>jmry4QBYme+|) zAJodkAWG5+wzbjD%S-U}Rk%9wD1>cNsha|A_2#mt2s5GH^2enzQ1`X~p&Z3(FY^{B zeJI`Apph=3Ql^Jf{mI|AjeD(6L9YV?Mjo72;J_WQlq<8Qo)|ymcuk+PE=NexUCRK( zmbWbX*ZykKIs9;7LfXWGqmNI%uqc-me1or$D=A(_u3QMBBQ7RK<jHBZ-lC{Na+FHz zFMISeAQsu7p8AF0)_*cpQVzF4$$*IMQ8r=y+E3=&OJCf$LA>-&eXyizXO}KXbGi;* zkf-GomPg9`B}4lz%S?O9rSap#@Fo>WDF<F36zs9t&A0oK;k%nQ6ohyl@bSe;;*U5@ zd=`4ujpmf0>6N{mv$F;{E=Z`C`=&ENiChUrM;c$I(Mp;EPlcw+KLk$jPF(N1Qd{eD zPe~8&a3zgOS8s3o?xdubork+CP%C?Kn=EzoB|dx9)T6l2`^0(goLray$kGBQuV;B* zz&7o0f110llnXfie1D$ZpU3@aehZxd$Gt*cyLNu$snO5fAa`b{wH}@hU5HDvgRck8 z%O!705%eV#&Gqk@>$9vipb#QXt~qbTvl|qCikM7S553-A03Lv&y}ix=<UdS6tJNWZ zg$Jk1j74HZpx=S1I}n0;@^DNuv=c;3<x1X`EQ_9Ll^(u99Hl1k)7yVEs!Z-)x*jAi z*WSb3#OSi!GKjOjz(||85l20<b8`buzu?=gdlsD|wXXVtJ_cyis7#Y}jz%^`nMN8N zDs8M&L>QbdQ~L~Uq%yS6u$^SWVshu&rMi=KSFYWZ-Z_7sjJ`NSrSbB1h$q_44nD}R z1>ruCeAw$#$s0VBM6S>EDlGPGo*mFD7jyFh@1Up-J_mmq`$G+emlqHxjeb6;jdXN0 z%A}K}fNf4jfIqn!%sk{Lh=%p!%?9j8k|6pMv9~m2+WP*1PrWwZJ7Z+^t(p<(-t*sF z>X}j1QX`Gxk68+68di&Bu&>=U0kb(>Qy<M+%DE$abbXCfK(6;$Ffc_!?zfzhkdVe9 z$6O(_fp*?lU(C;s<A6_q`T2S)+5BX>wF?Qhs((8_l)=*Z3G=0MLnid}o%!M<_k_|O zXYxzqJf@tV>DRM)kn{qtvV0FeSW%s{&c0}Rh4eJZ$|*E+l9v2R0*bmx7f4yzj3ONw zS+`kw$Hsl%f_i3nN;5KjNkBl5+3W+2;^#+a>FMbWGJ2~)NR!FS#)Yz|kXKm#AB3e6 z_HW2aPYg0+ve~OfNJFQsuMJ%O>O!CFk^OF0*JpUme`B><QjpXa)zK%UN&E>*p-f@D zU5!lPfg{3sOCRnKA2YHaD15u9-q(UOI?E375vYt337JDtlE9uLCDZHib5QhAKTl8C zUzFN-h;}};iaXn5{Lhb|%#)rUGBMY8=J`o(iCBQ#ig+x*EaxzH>811MIdAD@tipFh zO;=&9LxH>s*@b2z*^^(mfWjQQ3ehEQsCS`ht+iN+e?Ug3NV!6#@*XlY(=)vT{rsZ! zPJpF%k4{h5hDXCYSz123vZyFm%gRDwInq2kVCVzFi)N5fBrofRgI1A!!m_VQ4&;Hy zZD%%W*4ezqa>N2_B%6IK64>EforDd-P|A@$(G-~AWZ%gpwjuJw`O6#6T<fv?{q>`p zLV6A^oiQ$>Y><bszC3lpyo&kTbNgO9^vd(U-o5zT`WLHrESPe+a$w=<aRFt;zAIuU zbq=i>sl2BZCyC0w-8?QXUUS?->3(9>z^!Au^1M%cKy)(BG5S-^KBAaAt*~NRt|-n~ zxNu@S5I{nqF087|$KAg%F=k*UwY0sY5&S{143#penO>A`PWtR@&@CfFrdwIX?7qc4 zwagxfW7&!S8`Z4!KL3?!u*(0Yh^`~mJk1G?_F;yo!QqpZj~$THm^1X=(P6^_^J{ue zsgLbZY;dcIj+(Nxpm|A3uVZTmE$!9gsruGQEBDWs+<RN^oQ$d6y}IXkwZ=Af39hOa z%QWI-QS6oKv7}+hBoB=~V`T4|RegBQGukgUN-3HQyIf34v3pau!pXTjA6S@?Rv5UY zC(7{x%^TeVHGxHW9`5F0U1Dpy(o^pk$aLDhPDv)PQ?M0F3E!`QI)04Ktj8&jWdQiP zx{97SkUHBAq}Do;Kc7c|AV@d855iv5UI-2rU->gEv!#0N%Ollo!!;vb*|6%R1_yqv z;U9lKgFY`EYr8k)(=A&*nJTn2y}9P2hjdo-d@vf846WQ@btj%KE`l45o{qMo=i^yD zK6#otOi2aE+79Q<4PVTb6oXp2t1LTJJ?0Krw#tzkpvi4{@~pW)vYaZ~(Ac=4i0`yx zQ{B>@;5%xw^k-fjc#IXUsF7A8D_O~48=Skayej(qP|)#IEJD2)+TA<C!>IIFZ|UhT zEWf=;@=g98b}ECbyVK#wvI&F2bKP8HMfaqp>W6^;Xe-Wc7!(&=RN60wb6<X{T(92C zkgsreVTe!#zYgwhpv6lLwEr7*cErJ<B>SsvyPQn|B@*%xrz=n?UE@to!Fr#_0KN3X z57OYf4?IJZO0}Qsiol$~LX}#*Ri!j{i*NfFwU6n=GlL=*bt5N7PKl>{!=9U-^tf^K z^d;B}pTHYqe>yO>WA_#|KYB((0*idrbo|KvbU-ww3Wp4>&jgQ22F<&uHrGRUXFxle zGD5@nfRuR0NM%!ivdIVBX0mZxcz6bl)IrVsh2h%W9@cX6pm+e0$qyS3UoH5+hVzt^ zBn~Lt^7Zze|K60pfVjT<Ix#GH_(Pv(R<1r%R)z+p&sGW}-ucei$5pM;MtOYjmJ|{) zW@BAko~LV9b4GQxDeiB$^mCho<TN2mTBS!XTIR&mRCbDAna|C5Xd1b`x1DN-sE+NI zHiw>XC4>4cVK8!OQI1D*X9ajrp}(d-TB6h|JHbjwrtwPuKp*rKQlPC+Y*cu-qdn_{ zf#ZzRt@!X;)HCXY)KZFH1*?<dFGGG)scsUS8HP2=apWIR0mWfyDG8V)Gx7OJx%MmW zt;(BA_zMoX37vCw&k@D^{FQIF>Uy4c?iLr_-FfQH-e=D^<;KK!bDp}VtZYwne6q{* z%Y>}INxEG1NR5n4^}H&*d~?0!@(g2gJn@SN3<~#L`^|<gh&ePOBqZE@-B%knezTT7 zSL35~!drMo55y(#TtNZ8zAk!KRZ~=Kcx<dz#Wt<=f#`7!&qo&+`$nEKb@V!0AI^tU zQIuBs7Yr58Res3CMB%OBSC?oqJ12G3%zL@<tGnv1onte#3$8Zaj;kxtrFKqCwVyJs zX{tj?=eShelyO|xwtug1jf;s+FfIRj$9>`(5El~C*|_qnts{4ibO{R$>*RZ5$FAGH zVdkJ<-`lb*RNYpWDNOKpjZ)-fnhWYQO%*kKlf8q3K{?xGGP}8^#Pdxf^Lq5i$<58l z>BJmO2rg5d46B{yoJB)p<2zbRk7tyVrf`&^2%B=IfB`O-gwAp~n4CFBtbku^aT!J~ zT}0;NqkTP@;}!01`Qz5AI&c8a40OTadVfAByDA}d?D#o_j)t0L<N8M=CGy3o>AqpU zDY5B2(#K05U6G_&d97Dx6mLy0h^S91o>duDb7n!tsMuSvW3v{Xu8!(Eqa?jPqF36s z;u$Y5>6r`G8GSr2@0hB<KeIB)Eifi<NkC*kYN~WJ-#O9K#Q>8rtW#b_a&6WhpI#-k zpX?{P3&Rt_*ZD;jthzh@jP(2Rs1R~ODh`WSPSj`S-(6J@>9;OCVfY2<$Nh(-&u@>* z!XGN>C&7pJj>?GI@i4@Ck)u;E*siIppQ;H+zJ7+;X0t-AN{LrB4a@G)BRjhjb7C`s z{~fihiHMI09D<NS2hyAAa`0FOijzrq5+gPO3i4SOv}SKQm`1n=l(rF?pPQDOKE5P1 z%{SDyOJv&E@ht^<m)d1x`$wRq(&E7Ee(T4bnw~ZK`r`bFak)`tVa?M*dX4IyJuLo) zIj119dRF%I=Frlpp0N{qExA5={JZPM?@j8mTiGc;J*76&Dc?ES%V2Qy@C*z8CMYVf zH6YTQ0&&zg(e3wl@>aaL_(h_a8|1y#<ay^t|Ft6$W4n+p(#_Bq)4)?RZ`|>8UFRJ% z_mSeoXDoBdbMt#c1~K25${Vs7K_{Z(7n5<!pPt0(QDk2^^F)bfa1AXM$2E$3*v&vn zm*D|fb^SC{75)hSho1r!*-j=+697q>b&6C=aJY?%vfM#nCJE<&fG7q<8pszlz1y#_ z*RjFP&(G~P@}uJk^-;Grd~;}Y=Yh`?d+}y;r>D)aCF|arfBaFagU-^Ayqi1!xi9AJ zBZljvp?iU$$v+1xfFUM18ts|@DBiC8I^LU!36u5S^w!8fomaj$EhTkvTH}h`f>k5B z_3Lzf=F5w67yk(OQ}11-fU47r79a29>SU=R_qgs$-dKSGK#%}v$`)aqh-4I0`-t{h z7LlXc2uQZ7AodC|1SN^|#jl(29P!JMKD|S{v!qX+ZGKkzB#ZdnmOjoVzM?W)y0~xb zUTM?*ar>mp*(7W4xcy}KzNY<1tW|_dS5z0p6~NH(1m7nqx+8`=2)3GArhT5iGLlbK z`Zf#;_C@5M<*nfUvJ8Y55FURO?V<p>{}108{>zpB?RT(wh7B9kpej@qbWYDvK1_V# zTk?xIblBhqWr3=&b9%O_?V9bkh4Hv}r0qNQQ6c$>Z=1!Tb!=REsjBTP9cYxwIuL)l zYWS#%<N%+vwxFuv^?m3&>Fd73N0lcB_@?sOs=E4$F8)4g<jcQaM}DrVqu2SQ@j_MI zNcLGq=~=2-sB6(+MbX6(k@I9lHflFP>1eHcR)U}m=ur?9(1Fr4#u9=U9dX53ilJq| zq%uNMgb?~GGpybqpd?e-5dyq8S5*jogCF2H7Lq{dCA1z&*__jBcUmnM**N~;z5YDD zBxdLDkqRp==IIL06bTwTLyoz>DHP6Uy=P*aOJ-C<L|b&!sK{D<Xm4NP%lPpV6Dls` zOa8_XyLomFAyKZvuI$KBk^P-K6Faw&T6~E&W<@q|aqI$@Y_nyruHZ~D#($5CYHUi# z$={PI?8x7PIdp%z#PSb^kVv;$mr(6|z5wIu==j*{z=%>-s2X5rhfvLJ_MYwMrqXK+ zaLOS?oRhtBPPds$s>_GgwoV3$Ou?WjATp^Mj|a3zJWtcA;gx0^5sBi$YkMz==zZMw z!`J6g#G>Nu|MkUI%fP1&6sXQ>2Q}1=(VkORK24DV`GB<5%Q`<qDrnoA87t>T3r8u6 zp6YDwvU-|kGkjS-W{Rp!aU`;Kj95i#J9*6ZF{zx?K<#fbpjb~$V=cFt=EWfyGi50= z)|s+Q20GEdou}K}t4Kk!T>RydpyB~Z^44O@jb;0bRL^J!*Y_W*J*UAeTgWVKMEHoo zer>3swd{--J|vW%0qmHMlzov5)X=-E9%(_CC0y1F+mL$8QKMoMoe6Oi1Rc;FP0YV% z^S{c0DcMI(dy-HLOy;bHdymESful;xR8GDL;92QMKnRXpzn;uGdGX|_%6;P5vqv9} zdU4wA&xO*XXWM>|MA===VI37h9b#fMtIQARB2G?35FA}hqUh>K9Xk*xa3t7D+-%Nr znyT?vZ~1hRDqST(o30P;e|?8!*t{A3xqlIlNh=m8U4B?;u~@+ZR;~Qu;RiN<xs0OK z0$-C8PHst=p1hlz-sI}4N6La;uSGW-trn0&3}}kQ#xNIZJ$3vGafc`sHWubY{jdIh z0-?e^BnhS<j^bvs&@yyP<Jd)UW3!LmB3p?&QCXaJ1ZMdRYMvgKeDw4Sf-vdTj5Sry z=o~C}P^BVi1z}$09{<MPixx0WG6{2;UWua_)(+@!rD{S>gI3oR5gs1dsgn>A;^yfI z3q<yrV?o$IOcMVnVu<YJ2e(_1S**Rbov|6@dGqv8XpNb-&zpOxVs^E!gQ&i-*IVOP z-BNk|hpLjsrfL2KrS-E?x#T&cO`(RVlc$7*EOCkK6&^M^NXk(rZ;S06BYi4;e&E~O zHGTKk>G;>m_Du7icV>V}wXJGv+{O{tu0d}_Vcoqzbq5*?MUpO{L)09|Y;7rHtyuzP zX><fH&=uJ}f|q3?*)7%HTDML-dqN66W|_xLKgP9EP3QpgY&d*vPmT!xnl-4|fr&bd z$Pbs)q*6L~ed9)<=zw%>ixfrfZXy4qBfcalL=kgD?q8-O0{2=62On1r3gZ}{C{l>y z+sA~GqYICTQUykxG#w6jvOk6^h;H<~#SgSJhR;l2_v7K}-m71pFmPVit}}D17S%+L ze-DLFqGcO>E+@5pp98<{*!%mwQaAUr?rxdWPBv|Qqmj<(FnA*XPw9_{fU}RMCo<V| zoWHWkPupbF(M}*ZXLqP_w@!%FjWFxm+E`Q0Xv38G2@)|Eh3xybWy-DDdCiGYld@($ zb?~%rt{<RJ4oEkY>gm$etA9-L@;c$}f8qMIm(?mM6Za<yUYexJ0CkLt&`cBXKV5VL zEJT9?8q}?-RC4PnoCzuLstsj|=4bs0X-fH~<z4dJdsin~u|P9z2%&JLrduvsE|bMJ zJkX9fp=<^%43&V*favsgE^0Od6sc=8bOx+O9-AN<W%B=J1`O+}`tJFLzeBr{Mo^%Z zzeBu&&DsZ@ZGldT*fBjXtN2k?6v`e_XNrV{pTB1Pxih{pghR0}Xr@DCP_K3%yjBOr z#mJ?#q9r<EuFRp3$F&m+l_A1smUZO2@2<|5;W|N^G|Lr6n|9Pr#vQYT8CV@1I2KLR z&`%Bfs>vSehIMqcsvG96ke7jhfI`XemxfY!DRPTKO*LGh_&hd{DZqQ(mxfzDwEE>4 zx+sr3fd7=(-5S)C614-8UVs<P_z%G#S~|?`!m{oN7M<OQTRvq9H|{awDADrw9(q54 zJIZ|K0!7EN-b159RsavgMmrH8Dry_rM2CA|^dMx@GPa7>b3<m60gnN*_+Q&b@EiI* zfttm^AFmL8#X8V?po0Q^4z+?j@esG=RiFj=wxQuNGjk!_k)JH{WXROD!ocIlAMSYK z0k8@*w$dFs4QIqmld}TbTFoO24R$0zX98|C^EJt777Qtu)}}JmhC9eNW14j$87S?L zmxQ5zZAHQM>E(zPVnwVVU_dINd<DB-r1+cm$a_H>6~Zg+X%9A@`TcORw{aAs5u)9C zB2EI}>jJtI(kae^8_gI>$DTwuNikqCD#arbu@Y=lJ0h@Afp294&id=9!bcRT>=ViL zvb2};CbwaFd}DcqauR=ZhZQA`BAPzHTpg)Y)d+&p9v(Ueuqd0X%%WCrDOT1RrD5t; zOt@=_0_E?%%J7;gLN%tnjT`*nk>xVu{ubodQ)H(0k>P-(BR{sa{(fX(%vC^$-2jx> zi_~(GF~lgI7`2!%GR^gxhB-6c!m|=y3U;iuCKJ%5geqX=dzi7Tul#}L$-U0GOQ&yH zfM84KiMEGy(oBwnws$bsCq{%ym!X%a#{Rnz4`Yg4khB|sXNb~ZemmMq>11WuqEP2x zj$zoDdN{OTM}-E5aZQ1tYN!Sr7^sVf4how9{Pv#|mF%^#QeOBXc6##if9>yAvg+!@ z!7UlkRecuL#^g*pG(57=eACj5UXGR_YGt1TzwO-p>)tYVx3jJunbVJtoppLbl16RW z2@F;X=EU?C!)Gxof-()rz{czX{LFBs2512+EGw?R&hJ0#Ey@={f^UxB$}bm=zcMwq zDL!IM*NOAD@A1s^xDGrLkS9=7O}5;4LU*a9EQ-Jex>Mig5%CLndDBsWjtc7RloVr- z4-d~~lu^^v>;F~u9sp4u&Hwn*uEA06D0lRJcXXr|r3hF66|jI^6f7u$*gJM(iN@G_ zj6Ft;#*%1Ex0^TpjfrV*-t^=xc}w0m!o%+~``p2y=KX*F(FiPiv$Hd^v$M0aGm>P~ zXy`qGVncx+bQg+TnatRus5Y|j5Hqj1wD7N^2Bh6f)9GIz_f0OV?n9nJdkGs~#K);F z^={4$?iXk673`Io6*yvF@06v5`~H2jYAql1ap8if^uV#nO;1lup8obabDS}?Ura{b znt_v^sk>_HpB-12V2<vU(0y34aCGIzdz0J^dY2Pgy(%@yXq@yK?{VmF{LmLn?nhm` z2JE=|*h{U8RO%iFU#(koac<7oyDv`MR@rUn{L(Q;Rwc)*MvOXnL|>Oaf{jUMd%XF~ zG@H3RQdV(^uFWCg;n9wwE@V)4gkush9R3svb7eGP52j!QG2S`o<nTxloroGd>`i<? zv5zf6WybKZICCG{j>QG5Ck4mr(u)Ud7*oBrys4jeW=K$WuwQR$-!<8BlgjpgIWuSO zdH#4z_u!)B+<pO>(pZD*K8^dw*JnRhqZ9Lw&6=}sK<U1P>)uFnK_c!QI&Ex}r|HS| z{YyUBIY=JgZB${+6Y;huC+3f2H3k-7|Gq=}H*7q%e+#kf)~Nye_aWN9S(ZQA*VnN9 z+gF}V^&KhFGT#*`j^UcpaV)Vboj8?s1)YUGgHrMcN8XnUrQUMkZI)hMJbU*387L~O zhFE!t_$s83!4X_24Vp@1hAL(BQEsgX0y|BliLc7rFI{<4M*g}3t^Xu*1TjCbKJcGY zbxGX)!1EQw^q)E3%|p=QA%!~<-SPGUarO-vmEjzBE-Ab)`-WWk;THiZ*q#!DKKoFv zMCPX-r1G{CrN@(#kM<J=-KQ5)_K|Q#!V7X&txBaAQRZ1d>P+PPV~>Fy$3$8$czwu1 zs%SS$;gyZ;Tlp5BCi{KCPvx8L$^Lw*e48(SE<s$?RwP_*U7GQn%*L_Lzz6n`C$j2E z22ZV4?E~`ItK30<;Z|AEV0hU@S^(5`nvxVH599;ouWra+@<H;T4?hh_bklis3%N@% z8#@qrFc5Zr+v$P3di2;gNT7;rD(pwddyZWrG~a+NPA3V-VBPEnZ-P=dK=CFxj3(^Q z%DiATNrPw0%j88L^WVrhU-32km`~(vzWD}mTWDx|Quq&QU|bWj+Vb08R`?!@jEU12 zhiELlS|_PoDS;r3#f;V8A4@ztMgCm=^ecX~yyk1(gZKDKevA)%o-8%~lw2XC3jT6E zzqRcfc`DgzJZFNZ<UKYooUkCPdI+l<-pSd;)xM5tC%}%yB$gyD#h~`Q|CBslN|95A z7jD1ZA-Sia%4wTbq*wI{n+3R}R{<zn3aA$c!v?t=VhIlIU~Hf13SGswR?F{-{p4eU z>Bh^n*+P~NwEjw&Altqq=sUoVL%`caGT`gw1<Of|r`ydUuUIp*Kst9ZWsNZP(h((_ zVL-<6H{N&3S&mniz#Uw9Fm*Y`+a$LzD~IadxuM)027`^mD@KleFrw1$jMVq?D{r#Q zlQ&ozN+jK433?s5Cmq=++03wBDF=H1my+-2Z!+OMueY}jCpeu}i<|%fI6ASM=}OcM zyQCo^vTq0jO3hBkOu7)jFA#-`f8p1{bl>W|wrp<G>G}D$7jK+fwgGkk9w}D@M7zq@ z_=LD&>&GhT+WDdKDXrCCpn6rCfK48_7|12&o6J5?*FF$PonEWe>-j)9)LDu#h1kxx zbYOz#SWa{|IdI9lnck2;!^P-&{L+oFH8XOWkSr77QlCepyZ`#Fz@OQ}@06QH55pE9 z|LEE+lK%|2yh)ZOD8ur9+OyNUc;Prfx}_rs39o=?zSvqi(y@RXZ{D7LZ~9wb+?l(! z`K1|1xzKhZuG=fmx1AHhXCXa(TQS`ZQ*5r1m#q}440We*i!%j#e>9g&8Z8*tnu&?< zmU1peU2}}{Q(7W%3cWi>#wDgb$PoKJO&md!*v{z93o5Q-GfPRy6-{_ks|icBi0z;8 zhDG;3)J^+v-<VTdyH|aG>SOtXgC5BXH+j1s)_A06hZ`px{_63udzuS1V#Q_EoeT20 zd&BpCIXfi5{9;u4VZPftOB)i(0zLA>lhXJ6a%AwC+_|TlzeFy7feS~pL7Oy&v%)(J z?1O?LB4T5K5~oA5Wt;uBojnBZ#GcrTa%aqFA><K4!?t24<OMuSA>1uu!lpk=ZF85N z-QWCl^}u5@X1}(+Ts?eofx&I3&Mhs&+iTU^3+HXs3sG4!r7`n9-`@PfIji-kC8BV} z)n!RzORc^9yt9H6Q}^7d-Mw@Bh{yUdip#SY#pAd%oQk}|!fdwWWIy2S<3%)&chLL} zMGldIe>Bxe{9$SR-w9uSbKTW5|61kdM0n5fN4|Ct{yY)>;wPi+gbz=W<Q062&nZ6m z@}tQQ>LVK;Q9l}4J#6`2dcBude7qDCWQq>utgbP*MTQdwj>|jF6DfWay_t>V#1%{q z!6}Rd!iV$Dj(4WH_sX|hoVe2ai4iXkw(~&av*e?#PITXSXF>;4!b3&*2~{Cu1J(h~ zF<ojX!KtPGQL_Yoic|OvD(djb?9R;>ha1QH6zUVf@>%~u>BHT?8ge=7>v&a#^-G?z zY^>i{;%$u8Dk<j=_t+?$KOD!84!upx#fsw7lOO3S>o|ch<;F`tw{6n<x^4a2Gs6dM zy)kplvb?;O{)1MINgc56VtxL!xI1^^YLfWVSonkaioHMYJ@lWa6|Y(DoHH{PpJ_}r z=-V#fw<#I3(|Kg>ptFdpgzV0W4-Gp^Kya`*$WPsDc4>B%96q!Tr*j>-nmc1PSZI~v z?qfcUU_q){_|C$zhNOf^1r>|>R2`ZfJ0j}(b^g6?<iyQiFYEbw>zqKplcuo2&#qW~ zYLL5&T#mDeh#EX*e%jxF4cQ+bf_7mX-V19&g=VU=0EZ28reOb}Tg$o>go47<asRz~ zD_`&V_RzcktLDl%+WvmG@Cs4I1#*qZ8pK4vhoAvDypVNTXi+>zxJc=W35>r^swg?d z-QIuf`m(p>mnpCK@Q%FV36xj-K-=fE(IbQBRwNhK?v_+VkAJ~u-Jx+wc5psMj5YRO zUxUHR?2TG8T2x`7GpiyrwC5mxppy-#oCr;TxMG7Uapgar8oNBV$CCc1&nxZ$Y<@T2 zm%rLzHlH*3efOOZ?C=vX-s@R@ajMhlp^S!^qQog`-F7-p*?3M9#2)JyPimg}^4yZf zZV3%Nn&<Ovci=Th!3OvK<)5Yo2A(!W9Djp<S;@i6zsY7dTkV6{d5|@u*JyMel+qBX zr(4)nl|4_ka@Kcn**>!rRpK}MzB}UZc`y!k`aIZNmZ<tT>@X3TaMXBTpwa7fEzFD1 z1@?4CEG#@lkdV0<&W;b)TwnGFhbw_x9g6FNxB@GT*(xS39B&wmMpy>CFZ}b8(8A+h z1}Pbxw&fZ+r@(R~202+_C>-<p8<(8SFr0&gTz=mJ<zp}!Y%rGpn~kQ}d;*zaDzOC_ z5FZ$g453F2C-uGf^2siy7;>Ms2;qDWB@K9oDaQP;nn~bF5cW?meE=`&Jm7~l`m}f= zorZFU2>aE)!xvkFTudSv9XM*>b%sJj9AlB~UM!F^kxpC^E+bXl87==JANBQ~?~mLT zB$cR><E8Jd6Q|UKw{AfSrlHai#S9f^N7PLo9ekhpZE#PhE&><nje*feuN93ZZ|EWk zZoC#F9SXol@D1dqBS;<N-$Qx!k+QsK&GqG19!|E;yR*gjsC@gagUB{|a8H18SH;qv zz(qn3sLEP@wkMdJ;xJgn5!w@|;t16^!23H?qi3c^M~+lLp?s?h3hE+uXYqKpKn0A_ zi@{;}Rv8?w{%4BD%S~1Qu|9OpRUfB_P;NClo8vR;Jvf`IxufjoH(=YT8NN0<zBY!h zCz38W_AurB7UA1R!52>}T+T*1@P$pa3~y1^!Xl(QcjT2ahllHeybvyBe+<j4DQE?{ zCPV6!lw_sg4M{wTAEMHYAhPgM_&|iKwP&_=&sq0e^RvA6?C`<Iem(HH{PSX|o38o& zY0F-1*0mlje_j<Bl4!o@7aLH2P5$A;3HhftCtc(ReP6uy%h~r^8sFWv<^4wD4b?yl zqq&OH*<2ZxL{;G}nk%Tffl)Olk>N@4i;hnbRq0baa&Lb{RCUU|jXuiG4@k<+&(-r` z43afK+4>boZ0{#XJlp#*-bILq{&{PFviU2$SdBKqif%y|Rw9E{l!-!ZN>n9AWYs|! zEZm6@R>;e*f4(@YgV)dl#h5SMDbcz#@_~Ut{(|6VHtT`}JWF=GlC+zLikAd_MBD{; z79L_3uDEf<BdRn>f}=s?gIna^uFd`9$T5GKu>5$%*w>z1&R=bttvbI|j?%q-qvcu? zD!V156fUe9GA(l-|I!)Y5s65i_pv5}$(PCp1qBBH4?h<~>l>&J1GYjk56F(OW6}90 z*<K0F9)S%k!~=5X?yu%A`}O49H%rQHH#O}ZSo7kV>HJG=s6nz`Ho4BY_4vlm7Fom3 zMW$A4uBl(&Yd!zPLE=7pnW+90bY(9S`7-_}lWeoo%S1ZaY*x)cANJ}HeIl53=HqyE z=zzoc!{C66e`NfL#UrOq{wR=$*8~at8A$xG1uB3PPUAJO>Ka?s$#zcPV35*d5EI+M zX%-F5R&}KU$%i1tq$|Z&ogh(OHvtjfz|kH-jh~y?&&o*MAnEu$lc}40C7@)+J#r-a z6yfYmBc(+n^11^XR>w*MNId9CklMdtkh0=6PB^ow0Zcl-vG=NHlAacg>H!_FShYCD zk;~Kz)b?Q<33XJU#7tN|Z{moO`I#@{)-sNSIx>2r4}-%v!r*`-#f*+ARt1nkBLxyT zqGSf=>R+VUrC1d}N*@Ihy<Sx?s^qCArvCY;<cA=!_p2iq-jy7BvtG`yupp(o469cZ z8gQc+tmq)zC3Vn%{04m)rM^Hf(A<k4MF-&>vC;?Y2X{PD5Z1AdL&kCepH{Vq%IzT8 zk<g>eKT6xU6x253=IigHDCqs?n2CzSiDaQK5l3PD**_0M0H0?LvIjpej*?B6UwyN~ zGl~y^zStAgL2M@Yj(CoDqePWNB!KOl2_#;1kj>=J_W9zOw$jTn7r;u8hf$;gBoX@$ z?s%tg$M6;L2J&bYZxBKj5_}fEetvGW>NK3c8@=YCgqj_Phyter1X7VuECYEj>3<fH z#K%|*&BnB#&^Qw!5rkKjpoG)uQ{>T}x;+}bDcSlsi%Vc33fJT>MlQ?;4k~$=O2_nN zWWJZT$>1(|_!y~@t(zIy?>lakfr)Y*+XV}{YV2@j;*cY$qx+bAQbR)%{F)wiYtB5E z(JT-1)E?C6{W9WP9`J8omTy!q?G21V<<U|dm_S+hjqV1MH(^9XVHhc|oRG23Zq0Nh z%Yz7sO}0XlF*O)OnfkErGvrWL>U4F2)+r<cMiS)pI%tGw{(L;P=G=4!gP?cUHY1TG zWPxZy9tWn$2a<h9CZ10i5hsEVLy;|c4*7OR--9bOO@5t!{s$t?C;VyohB#QLX}c<9 zx9vOKHk?u95J^TTM#O_kjEG$fdFNat!Htax4=J+uJI186DZeu+s;<kg*uA_j@hbT@ zzWQs00)u2(SjyifSFfD96K6<FoBxhHEVD3b4(5p}0dzazuGMl_c#dj-B#H3LhelGc zDf6!&-y~u)$#Es@mOpOintr{0<BmM<h36L>syu!7`uuCNg%Q7%Jj=@&&DASsJ9Kmr zt8UO6D?mVY*`L%c7%>><esDV^NQ*ys<IrsLa&4B}><K)uRkBRtbf#hsD0V_%XE}CY zVD~}5$bk*{sL~{Ne(J<=Q*XY1ea_L?q@zo>-kw;n_U^VPR?R&!C}-y2#n`^@Uz|FA z_Due!9DMc<RsH%78~5_saZk_A7e=@KJ#Eg|!P7G5Q~}4yz>)H%TM+3Vn{Tpk&0$t6 zUJjaqG|lkan1HBK3msxW+2fd}lkVd?k{nPeFq~`Xr9wowVDL1O+r~sWd=0q8BEKIl z0<qmo*5UJ})ZR#+xV>iVq5*-HN$ZDyc>k}j4V+&cte151cdJ(}U$=X)FkkI`f8pHa zi<a?L`EuQsn#8z4S*e4Q`C#762l9~#Wl7=FEd0}LN8Z1F?fQ!^guVGLBq|THSdN(H zG|<_g(ON9X#qPry{B_L<4#ydzGQGD0?)JMk9|U<Sq2dmb!wW@W`A|QwRw*(Kjtm5U z3Z^aZG+kKNyr+^kClBo2G~xQa*T?Q@%;8ff?ws)IODmokxM{(RXZuXZ-1w~O*0850 zZ$BNNF$~*STTqi1GJ7e1Nw(d1J$d}ThF%kk!uIx@)vtbf@1)0Kifq8V1Qx^hxK~VJ zYk@HL#vjfzz!g3}<|?E0#{}dd+*xotL!C$u+#RSpFi%hCZ_T<eY4Y&mx@<{|8{T(f z-PM%wTgTRHo0utyg^O!8En2l}R`Y-@1M&u)>nIQBmOHjr_Mn7COTmFlwOhs}MVHSR zP+S$=rAAyHcCc1Z+(uE6T8%&4^_+*^pbb;#otN?!t*EXjlaE!oC3qx}ZQK7i{qhsf zz4Xo-A7)NF+Ia2u`twygm(ROcIw5QGS%t2r0yKDb_#<tE{Qms01))UEi8DK>IRHMI z(eOQ52rG@&&ktC6x*1(U6;eJDE10GZtZ@6xSnou?Pv>5mJat6R$@#Cm{Cd%v`duqF z9$7eZ;DNHD>Z{V2o=e7zo#F3d%%5DjnXVoA^xT2byZcm?^s};3df=~!dg|Sw0}{xe zqSd+~RYh}Dunx;#G1rw%@Zq(O)f48fLd0^XPsd(8Sh~eem{LFK=I2*X^iQ6k^YZaA z`ML&_ubdLuE7(81qr$p3RKWGwljpW5@;Bh*260`Vo%{D}S&^~&N-Zi2ySi0v8`<*) zP5{ySfvF4D&`@Y)8)2%^xcgYu&3NM0EF$p<Q^{<*2BwbeCd$I6yOu{(&=dbNZff1Q z>#5_njH%gPpDDlhu-EHpe&MX<MN4=at@E)-i8Wit3#kvgz+f#QV?!fo=#Mqx?JqQ& zy|nn_gQ5~X+73cG)aV1ciS($&+Top2smD*Que<TdOY>fw$hTD?SmqeWbZbt7W0?*( zwSkXu_J@HgFS7j_WApxc{0YPp@IaSlEtEKJkLmt}p6+$%aAvVEB~7M_vNCZ3hAoF$ zd_gzrrqtGA5pJ$Q3Y^TguP6`$aVl*|vzyt1W28u`*)qP7oMg0HlBItND~;8e#o<Nc z>mfD=YwY5q>{|sW>?GI^+jv(74NT$e&|Z#rN9ibRGFTYaYujIseI{Q$e1h-)*JVG9 zEbVt^#<6c_HGFb-$Jze!LQx#Mznwcb=6SySr$6x(ms4U-L}YA~+fF_!%Nu80TR_;* zIphlTm6BbWVWVjd(%40$6C0X0CG&Dd#=aQ<7vZSj+kNrP$6t`!m#^myZ_c?^(KGMV z*vHORoqT2H6NU15p}K70jmOJY$*gv4yme1dQtb<i&wp0BvWl=Et6mR@@P(`*ki^H= z#l-{Sp!VoE13ONhVNUxLlLbg?nlwl*te-Nu{^l1i&$}{NM!x5>tqbNf%w57?CRIJ) z<m2MHvouaDW_t;2@MGhc&3-N}26%qeNWf)3<UVQ~JI^tYcv0RnzG3|MYiSd=)QsLS zIZNIr_21w2&Yb2s%lTM`+;5p6r0>UQlQ7zBaGKQzwOKtpj7H8Js%zFd_AoNUI#jBi z!`NVPvxe7b4(ckGZ!F3r1IcXJ<CzUpp52f?e$a(^Yxh>a_~fOR{`jv~&kfxFME9Y8 ze*9AV(wpb%whx~BrRr8hUhI~%{HDqM8@nHFS+Qb?Z*1Ttt8L<ymaUgfYR~G8<0c;( z4U2yWYIvO?uM29^5S7TveiqzF<N{Ig&n7g7n02sdTVmWOLLKkt6xVoHWA=BQ^@_nS z9kV%%?K}U=Z+|&sx|7xYyAJ%{S``Bv*t)<1N9`x*Il>m9!2#aL?8LQ1uv5wJVk@xq zWq*>&9Qq2P;w@XD*(-&N@Y|298G1U+`H=F63Zkv0iY*Sxa`JlTTxXKI3I;jaN670t zbDeP-R5U%w+ChGJ5x>I;I1-G|2-PYHXLpygNJ0+*RZhV02a4aSx1vvx(nmUukGY&p zaCrA<Tn6VI2OM#n^bf#syMR~fNXXf!BvK<hAfZ!{@5~Mh{r2Lc)DLxA`NbXm9)wpb z{lyM1qzgO~!>tout+dY$FYRG?+P)q5)k#0w;e~dANBH$n|Js3HopjI+FZ~hl>N?<! zmwvIs^Lr4U_^rmP1KxOPj~!lOS9ruXmPZSG;H(PY;QuJ$KEt`%<!r1oKZuu<g^^XG zwxZAD#24^%KR)YnHvK`qXuUh|oFLt|<LUb_p6b^+@SGqWwc{Dr6;I-`6TFGifB#SL zCQ66@2fXSI{3iV`cp7yFev>5l7MR>T3cs2Tc=gi1ejh)LM+dz6-@}jb#SV|N^8L7W zeiG4|))i>o#b-}^QT<1O$@-qM^JN3;>+HRM1AYHXJ`ZRS?1A9j9~3X0yq;B<W`1<m z4vz`e%^P@o@n5!1(Vy0-MBX}N-h9XhPwTXgqYoQ5%1Is+I0Kb&Azu~TP9|T7VDDJ( z%$KkF-VR62SInWADi*M!5dcM6uc6h>u)!*R3E04w>8*fKdJ&vuY^^hV&<k54dUaPK zDD1xUOg6JlShdnCjAH_CMsD<(9U37K(5z0-YNZQ+Mw){pU|~l;!fh~H=?ZRj(q%h5 zzb^0yyIyRiE7;XZ&)VU|KL}6!ua;K20&l$Zq8*;`A$V4{(iM2)C2*hNXXy%$IPb`q zM=PB;&sO?H#)&9rPLMRPl@6GYs1gp3>)A>tKU&xOAjp{D%_JmF;l8*9c)FaWQYa2h zJ{!NePnui=ZX`wGLIy|2oF)p_&dKZfeM~X|ha^yZl1bnmw68*)OAFPxWbH8LAejrW zLaxEjY~hlXcGbELNk+yFv{x$a(z{B3=HaFt2mRTOvzFm$QQXe#eua25mF+nAER*&R z00Y?o6$dx#LssoICW8!)I8L<?aP-gjh<?z2y^To?g9I7821u-zlh^q{ShWlm$yU5O z&yVVmt$c<T?KTRuTIo8VIr??VAcMzbP{FNEHJ{0hC?s@&r_7Uf8wFk+!;aulzX#!w z3@Y%(cfhkg43Ej60&jc=JnH8Jk9fvp5b#I_iDx8({A4DB+0MLx3{GV-2$)P>-&Oij z1s?DuyDLxBiwUkUi25L7Ybk@5;tUUbV--7v!Ac)~8-vqLxl(ZOwhNp>{s@DU{6F9n za=$P*Ne{t+tSR`wx_N@hTDOPbU`;6aK(l_t;3Pf-2U=5s!&mVA7(P87ghN_WfdkD7 zZ$Idh;|xb$4_U-+OmJuosa8AI3guN*KFhQ|<Q;44JncSgEkaAO{>ZnC_NTy;fv6L1 z;i{E(34tEeAGB4hIrL|1YapAipK`sxXp0P`(m=Mh@L9ID?lC-r+?Y$A^#L69LB>an z$M_h?=4)l89u+;oGM%zaFLa=yTD|18cR3rQTvI#}P9Z;=!Lj@gIEB2#;6y(Jhxo|w z0Ut-Oc||=0hxo|w0U!Uw;Mg95Lwsa#z(=~ZKpoQu;V?cjIN+mV?WQ`z0UwcPR)NF# zf+r^mUnu*lf&=5@ZPpH}oW+q_P&<Y3QNp7l^mkOKXZKGG&gS+X(2oC5|CDqj`ZFFq z&*tl{q}pM$RjS%zzRE2a<~xJUH^S)_Oo2nYJ%fX}%whBOe-IAa?MGlN?Djo~i-}H9 z8sr<&=QLaHJ;v#t+~3$piR>{fq=6G!M@x6x-&QZii>yHMpqjmWTLSYXol$ga;XO1E zkHnFvSzyZYzvq9Oc~B$ZRKZn0>LH*2D%_~ZVv>=95KB#j{O87$hLp6)DNPamOGDlc zDeV_g5uFqILhRJ^snXqu!QHwIj_|Wok4i`wRc(1KX?VU*_M}*Be)s1{cjfOpaPags zw*+{hD4>g|;#%;ch$;>u-~>20-hw;E_OT;l1x_sOnNRDu@P7S5-U%%&i)c!%PfKk` zS)J7ocQLfPO}cBcR*#C0A60ENDY(2IJ1N^Ie|WMlaA0)Uq5c(guyOJE-cjM<fqoXR zR|4{NMs<ti?v5H7EVBT`zT9EdNY2Vq-Xl=L0B5R1Df#jr$jvLe5J8+N#P1$Hv2TWY zxJzF5lz3mO-YrhmN~G~~BGvuklI&c4*&<DNSZI(+94?`PWa}u<>mM2~;2O(C<$K1) z21b}{At5H6QQx9gQ^8Qs>(i{ORLKXKTq#EPK^$3@r383tz&GVxF8S(ZO=!RJ$cY(K z(^99UO^T@KAHttfCk@QD_ASf{ijH%uaj6{~U0RqM6dkKq{WE^}V5=#-qFc9$aFb>5 zh<H9Ezb-4t5|o%SW^s@;s9QIpYb|j7Nc|dKb5UHGtA`nZ-EMB078g{qBnLraGV*aN z>A2aQha>9%Js^URLAd0PT=#C?wq4t-olspq)g?5juutUp$R0tee=ga%b;XeG1r=}k zM3xl>nv%v~1#}%TAm7F0Zt(JQ8jy|0G75AVFN#t_P=4MtWxQ>0zD%gDXmF9+f^wqj zBKj5vItI+Ie5=QpBvW8vStJrGC^OWkF~bNhBwugx4s!Q}R|-R7ib@Kh1&Np;TRmOI z6dx@pY`z`i|8?lt-pT4Ay6lW@Hb0x2dqO7~ys@ZPc6WW;SeM|i5Py|0P?CVp2vGbN zJkWB3FFYjQ&0-2}iSRcffYMI$d&yWwlvIIko4eqHx)_esM$SU<k;|^FTX(oj*G{ae zoZ_-hlQ=L(5r|lK2*i-+lA_$em{?cUw+l8sv9LTXt(>>zkAol}(0R-P$O8lcnUdvH zem-uUC>x6biHF%@O6pdH)c+amJyfT+`?Ip*75S5z#z*7_7*YZ($v<b#%oh?C4;j_q zs#&PgCIOniJd8iYodGoW=QZ3bZuE!`q(&HgmwQ~?CFAz?DfpAT(?dcN{7vt4@fn>_ zJVVgiX1uP!>m_K)3}{FVH;=DndLGd(!dt37XvdyH?c5Kn9j~LDZD+n5XBpZT@H&dJ z-Jw6(TpGTdpVQf&q9d5CZAEkhPH(W=%7p@^kt3Y#5rUzbVTXaf+}EVN6<E;l5e~Zz z)U-!I;YA3`t>@+kccs>~*`Qo{D7Wn3GQ0I+L87Slhy;JM?6I`?Fm{h5XrKCJ<^0dK zZurAg;V0?T{)q>N4m`$RZ2OAG{pS45(%6>!7thP`+WB8>Z$AB!#dgdR(N;ZdP5*tE zu_H@4qEld%fC4-`_7SQ(l9fy5v9}@<(Jc8``wo_!KiOU2F1EKivh(xR(rs~*x*Oi; z20}OJ1Cff_&tOnXEj;Ob@Dq6i5bRD7(WD4cNF~6z4ZkKmbRY*i-pL75eA7H`dl!^O zZJ0SNCpA9DBhX^X%#%Lz%Rb!OCuZX01f$Em+KgU_N#+QXJ|YeAZ2}jKx;H1)@6jtW zRBY07bBt=G;0=cQy{Z89`=8o*<f*539<MAbs~k{TA{PGi=_fz^@af&ZJ-%!IzMVUt z+Pe#o<4~LCwEA5xn2STSoNI{Q)x*Q;J4a(LOvCQe8Am#D{UMDxn+{uw?8=w&Ff!*Z z%O1l27>o>qJtG<yXR5V9QwGj`vTXh6F<Xb&#+~#^uZXku&+0q8T>Y+Ay+Y?&zNRXs z$HrwN*OXSBT3+|!#=&yW=={i};n~BhO9lhGC}4M7{Q(z*og*M$@9h&AX*PT6<^*@5 z$6l!^5<}{sGZSA&Nr{en&vZ{};YW_%R%NSsc12iUlW$&Z<HAfy7dWA!W%KbTdX4B` zo?aer>8Ji+$g?Z!E<HI|t6r(o4_Y_KmcMDmisOr`hm;Jp<ws-;MaA>>FWY|-p4aR~ zyv_<HH>=y{V{I7oT_jQ9!#sI@Jv+{&rlRkk9_YKOeL-j6fUbStVSRUWz+Krsud{Dd z*S_yQ(07G1+>kDPxxMW_OG_EPPbm0u_d4O);H2xs_o2S4xKBI#hCiw=;j6%1=?pjS zfA?MC4A+9bwRW08XTB~^Qw6AQV^@Ip+t2Lb5hOO_=EPg8q1Bd0@#L&HUMI`bl)}y^ zRfeEqN>)$z`>0#yE{Kn%R|JLjk53<!z4OHSL%r_o57${+o*J_Cv-#PRH_Ox9^(VA$ z(Gy3CCtf_<aC2=d(%f9_IWD9AlVh#fQ}<6uCQb2%JVP}WI#<oRf)+e?0cRi&;Af+V z2{o>70|Si4P_fyM${;JZI}Al!g}`*Bgy&AhOdOc{bj1{E>E4-tExI#c?~IFwc0Kd> zL0}r@Vr|)91x)Av*L%g^pAHI`eW3EjDgG$Kbdm6}9Z}h~^B?PB&U00$3-+022li7x zM8I|<i!0RM-#yl1(YQ!09EalY*nOa<Xs=IBe8YY(1Ts1jD5=#dC#4eR^gYikS<-9# zmMy#8X6h$Z4`_6s>v2>*6PuM48<Ug6SI1;!#l&W3%V*4S(O%~Qi~B^WZf%|4H!H7j z?sgfvFgZCrHO=vr|K1#$S8Vl;C@l_r1n#l<UjCt>-bt4Hn7BA*5g<6;TS4ERpcsaM zeFj}@1D@F`&<7YP%;|fPS(aos37>f!-PAb=c?PhL!7TV^fqg7yamC9PZ=M)YQWU7Z zH+Q=-1^G2+>}eMKeQR-Es5!8>G{PG*7!T^dt=WyJT&mM-C5y%r=9M)}6a@h(i0rs~ zes;%>HELd&obYqT)l0D{ac~jdZreKjLHv3I6!(psKvY)G*|O#1hY*v!BTI?{8GT7E z9GJOwViq2V*MXdyn_lnh>-i97L?k*f`Ka)wly{PXE)ubp2=u&Hbevh9A=Jyd2jxKh zLSS)8q&Fkdhg-JDKR8(L_)2T(tn``qz3MDv7W*o%*Q<0ow-!;OK|OIuDr2#7cJaX} zCBpuHn)rQxOTr6@mc$DQmNM1Zgd^ke-;o5Y)iB&1{6igrEU104RyAB-;TGHN(Joau zwU;@y=R36z=xo;ncC=d+IDl8C+UkI(aec(^2hi`Cj`&$M7x$#GoF(7Ostr`Bf+P;f zoxBlKVUItdpc$568#U4t)5nCAZjQ{4ok@NW2hGkuOuJE<!EZL)SsE<=xbW4f4PTv^ z^1^@tSE`O~KXIy&x0wb^?>~EI>8-`TscsF~RWIMu);+&u>CI^o(dXlmwk}(=d^4Yw z+AC_<;pweI#nb!$u^Lv;_p*=5#<VT!nYej-`vF<WUoA9;+OKpIQN)r=n}HNF#mZwc zW6W`fYZVb=Cw7=>9}F1NGwfA<>L;>0?;Dn!VKJr!hL*%uHB`i3l{4-NeSeDTp5dJl z7TQa7JFRJm93i~cI;m|$S!IY;z1P*f_vTsrUs_+63_||s;X2p7dT%)IxmRHIzJ%Lb z$}nbS(L6dIpJ3Di^fGFLSO9c#p7QFDT|EyB3#Ev1BoeaI6Oj!a#o!F6)WPh5h*$VC z2-kASpFL>w>b}c=-jAvvcUq5aK6?CH-f(Px$@V$8bH6-f#SjmjXT`e7>n@Lyy;WH= zrp=h#w!N)=&C>FQOl5cQ#=C5?$P;OIg+)&HP_E~BDs{@yu4eDW_7Ds7GV3Ma2uQu6 zc&A<*to2ycWx$Fg>4hb|i%HuX$YtPkmxFf2>aWFF<yAH|ta^A>%8d-B4?Z0182LPd zN%+BI$6(@t22g|DFU$Z<UFiiRa=2)b5&&FxK@CP%6rpou<fm6Fq_8MRz6KS#3|8m_ zjlm?$X#4E=aUuMfXJ#czlapr6O1i&=2*72we=lGcMdYOWc|FCkDm$W*RM-(&4|w1Y zAJDfcCTVg`=7@|tW1lkx_&jU$i)$Doh2Q^f+p8n7nsW$8@)C;M8Py8gzh~YhBM^1m zIM6)yIrW*vt!I6_I{N?;2i@EOhc9V=mi6)L?89ZF&w7eCwvScc?utJ8=fixIPRu9S z{v~>Srh&gp>BU#H)9VeFvq4Uf63}M{ouTY~%G&R-KJHF^Leb}f2Dg6pKK<I?VtqWF z`c&fiJ~*WGA<l7Em^5^42iM1ugfV_<aL;Ln*q?ifLF_^+d4^P}Ixn$4&}Q)h?kezE z@Ju|$=mU>3dFi<o?6V<YpfjCkkjGGgkDHzA%wuTig7JE1jB&HWv@g+LT&NZ$tGJza zVNy6y=GwP9uqNAzpyKEM6Bit^`~UM(cFDx2Fv|zWhU7kjxz9k<g~;j8;krtBI}fRc zrN+;=aRa~MsXig=;|b};`xy<VJSA~H&ntnN>g1HcAz}Hp!a+9*H=t0i%Tq2cCAHEw z_l>n%D{1s+NT;bounHCtHtpZx=LXbiQ1i-d7&6gHMRY47;>iHsXQfYOcOgzUt$l&Z zH_U4~fO>HApi-bwe4I53jWV2_^DBt6&`y9xRbKtvIqstD&5pR3@d#*`Z>1W}2T`86 zTynmjR-*~Z$w8IY)M%T{H_Wv;z!>j~WcXx)<83sB*|HF1C<dk*l+$Q>2GTs(<7we) zCBKnV*|F5fD2lSBLp_|aJTBXnu4zJJ{nXwKnd7r7W4pzKrx*fz^u2v^qg9(wyKGeL z?xDy|roJ+L!r<L~^7~)oyYGB?SAEsWXXVt%Bg@v$i3{mId17WlqE59?>#B}F_j;RY zfA?}*pC_7*p44h{m(+I)-(*W~JFn49tE;ZuwwY*8-VZCI3f+2=o*m01qC52Ij*c5h ztSmTD1l)zB(p?B>6VD+=9~tD4^a%9vx7j?nU{}03=JH}$25wLymV*13$@Bm%cqc-T z`lIkW)PfTZG&FP{m$kI}koe@7&@@9(F8>(nu!T=qS-SW+s>3#YRSwNGcjkl`L&}(8 ziH@22-#_Ch$@WfL>5ApUPc0VGfGv|77X6lj^NE*#OiYk#v(eRqGJA-~ZOsC92~Uce zCyxaJ@lrCFKJGk3lbN2u&e0StjdQfZDP%#Ule7@qcs$3&bg<!z6SJ>Y4t#g!hHWZA zmvMaB+dux;I(%WlhIOd%7m>e08asH<mitfbdVflI<Y`;N{>Nj2tIXAd`B+}hyYOj8 zMqgNV^{u#JYeprkdyc(h>?-r5hfaY%E@umzq@MMm7znm5G>DgYhxN&Ps1I(E?S1<5 zPqRMRjy_n)e{26z{6rnXJkv&l)#~N#9f=%_etfe=?dC>e&fYi>kr<td8B;TmVZtu7 zcmV=wW<C)|oEyuNLmOMv69-*%M<rE3x9pymFAqM@Ts%D{HGEKFRV5Xd?e$p5?!}>5 z{&5~5hWwu8V}vC&J<8S|>u>hh>FU)qt>3P;#~OE4fR~7Tm!_zx{!k*lED!h7iCi=S z`*@CrUM2>zlr|>3`ye+AQUu%0M>_nZqgn`ki4+}6l6WU&m_Cr-+nc*=e9QToCExAZ z{LQkF&&(*8)@$^2KL4YN&7+=LxB02QOVq*7nr%I@qO%K9@-|;ty6dCnhIe-^yo}`N zrL}zr&ZtOl%k>$ybM}U#$G6w4u6>j?ZEDXEJ`lcy-^!fts*(%_?E=$6H{baPxBL0e zpeR|Cl)KdKRl>=gX$CsN|00Rn@R_|Atz25#zo~ku@TJ@ylH-+<Hhr;N$?qFbK5x2w zN<0jWO=G-=F^r&&yN5e6@o3e$1;&ML24xtcj$@FF3`)!=YH;xWyCg^+$=-k7h6F<? zJAWCn1S7-+B7;}9&zJJo@=89w*S8M%+%JGHLI#C}a0}=C3{NojgI|^|ebdoHn#bRR zuOcen!2AF@jtdR-TcC1xHxm+ul%JV%kSr)=wb2YarpmtQ;<upc65?aC=Pm73G<L|+ zUd4qK5lbf+wLS$E@#T&Fx^Rrvyht9vAL!q|VUoO^zNSwslTQd+hKDDZ(lavCpy(N8 zJ^)_c<l8eEkTZz$08Wf744+5f0?!Gw^7{)`fb5M!X;2z$dP^tKg)JjeQz4g4vXAgr zK=(n6ZA8AOi!LZg?Pc`E{gmedcQpoi>(9y{PP1l3o1K!^rl(V`68l<8MV8H_d-g3K zI4M{wsFzMQs6!@ZO{fwEPZ>UZ7=Q1XW5-Wr+f2EB@-O10(Q$d>ni{=lEn3yo)IxLZ z*`6r$0XET)G^|{M#V1@HVqV}P(ro{nOhQnsjNWmmqVg748*mdjmaejVgg!eSD{Y8N zT$nSsB&e*ocudNcc|DucViL!t6!s49-?Ly$s(wtJk9WOKXmX6%VlkVOi!%ogH~Wq- z`q?4^BEwClZoLU7b9*BHo-iKLkBaE7-rfc`cXv<20!~9X{gbK((jOp38R(e*B8~J3 zT*ru$#pb|I3e58HEwNP38#f`b{11P~Zq#W;=-jGj^D{H!Hf$X!ug}B<0MAXsxptgN zj~g9i7x#A!(n_3BH@7)Z*{0cZ^XV*cHq-$gMd4rCbV%D{_oeDB_!r{WtPcqe7}-;9 z{fs}W_t7QUu9*YPqYHWU=W<y{KW`I%BfEBJTwJb!Kh&0_cGHE_R`YjdTjl)ZxKeL< zi15Ccl#w%D&HzTZe~^Mzp*X2|=j(Ky^O^&A1hjH_Sn~92a5}=wsfx10wNETiG#6@- zRtuBHj`qv5C2yS2XGi6@)jfJt_<8&2o;)CY-7v)ysA`|qYViW8C^e{PKth|(0gRX4 z{%_$D#<OsEF%{wx7HTlf(<mtz^HQ?1aI~(1hYMFXbZ<zLR}7Fe#(eS;!mmI?P+trv zu$Y5;gq1F^1_Y;+TFR3~jVPTQksQ4*z|}j&6f@mLt3IdJ6vK5~$X~7)<KlYQCp;u( zeRXRRYAyIgClNnz4io<Yei%?E-W4gK<~D;9%0^oQJ^%rfImVHKQC%2kHhM?-we=IP zC71ifij65l0z+&b2R0d#qH?CRZpKQ3O)52Gc2tKQ^9ytd4%TQ4^O}jG1U3=#17IhD zVhB4;X>t_lFCG~++T1sx=$&2NM#T?Un%4Yej~<mKPq)_W8{(=dlRZ%r(fy!GBdJur z0RiQ?vBR@k=Zfam?`S?`6VJqaM9%ej9+RPAl^mJR+*Ij*`zQ4&g^?76KE9mcf_=_* z?5Jnwq~Sbdg!VC93=c7<1j;}1ADe99ZU$d9vhbZ8wl^!G*nD8KAtgK5HaaFCFQTnd z!GKX9h~{r}p}dnC$NWJ6%zrv1(CRX4Qm}RrGdyGL5jXtl-qSbt$gRMnZ`IZL_Kb<0 z-Uo+Wm83<<!hivJF(b1v<yB3M?#KtIx=+Eb+yU&phd}vs&L`hBIBH(A%iLz8lAIg1 zlX9HJZ9csr!*cR9bqH9;(6|cf<b<-|;O5=mYgt<A(6AWWt!~}Irxf>{8j&6qkz}1w z<Yn;=&I#<jI4!w<Kxnw1Idpt+#!Byikl+!8mG7(+TH0DR-pP&YmX=if;p|y=iZZ%M z(m|CfI6Qb{e%b9Mb<gx3wmdp444CibZ}XGD4+%F$BBlbiQKD<w3R4W4y|-5Lx5fOn zNeHG<Udc~Tg>a!b>FRtzSCUp3g$e<!Y?Xp(bgSh&8-uVbFvKIquWVs_rNytWe_*ee zxX~%~=QD#6jp1Q9b6lx<EF&n<kgnB8M%6Kmn+oN_G6D;&y$+ALUx;y$B|uz_aWgs3 z3uX{kYp1N8uxW~mNl{lYTkOny5EFVA<sdA-aqNNKkrQTR=GKITCc3%%#3aNlujoE6 z&%>k+&9=tXWlp+~6`1Jd8{`oX=vR{7bDy`t^R$bXK0MIBPn2a+_UXDK8L25Ao|2kB zrgK%R6oeBeO)ofAwYeaxDkLM4D25ZNcv>BRl>q&w6-AZWzAQ+oV=;Q67$v<77DfKf z*o$ogZwe<a*6@E3=J99cf9+{oEaTuMaPSdH4UjGaDDQDT2oh~%N|LF_hvYfRt~2dq zIBe)1JL2g+v$o}DmYF?0+C(8aB-B(GYbuJj3pQSAn}YoMqPSanYwZC+&Kcn6V^&E( z7Bi^D*po1J8hq5AQIRgGUdDt3zj@6b_KA>QNlD4WWTtyTVS@T_2t(9yOF$MvS3!U_ zBUxb{N?P7xZMDE_w1S7bDCwjtMzhM@t-sZ}xNq+nvB8Ok;9xnHhY~X+7sd6c4+~B9 z94bEJ8}1pJ9idN%*XhlAOL2&IcW<9COPDD$ENkoV)>jV*d-_g`42(A63NSOYHHEk^ z5@{jonVxkys|DT=Tas@WxDHGq8;1REW=~Ng-IjDJt*=4$S5*|Qn4jY6<LVmh?Kfvr z!EZQT@Kmo(_!9I82PgDi^I%=mc4gnJlpVuP_%17&JXjh{BfrVj#n)s=46zPOuntcv z8WSFx=x+3K@zCfFB#%uJ#>MwFdwOZLNALpC<eMKAUX|RoCuQcOuvC(RdT1Gvg9yY= zLBF}_yLAHwk&e~CY{uenniIQDPS40ta+i?4!C!~;Td}vX6!msQ*&zkL7wXs5l{SX^ z`A76g6E}@`W?$cmby?Zf!NDQkUZIWsrfe>m8WCpoEX)iWnVQ%;s=O>VKBB=p!?JR8 z?`Ow1o?D+HYL2KhDvK?0YTv#W8mo2`)NhT?J(8Xr-?F9j^joQ+;es^yZ^zbN%Sp!T z1-x;+F0BAp{KyhB@q$X{t>)Zmfsk5Z)<{)a6hsKwKD}_e;gy23iAIfV+Uh)B49p6Y z|9EX@)4(N_`t;Y*wAQ@X3i+p3Mjp>RXoY1j)wI1Vhs15T(kx`Oy<NU>Y1YysLGFIU z!9mbC{XxY<(9nfWLYxLVMH!U*6dekUTn`S~m{9EjmI0$HWV)+Zi%a8TEzP}qEslz? z#>EEqinWAAjo6+VpHh(SUmBjZu&82fW^!e4loca4KYleUBQZYSR+rUxYN$`3R=t@o z&Q0GkYUKWO{}fMu|A@%oQF;AuFT%#cGmei1t|hR{^|ok~xzC!1476Qdr{Sz=vDz!k zDX1wr@B!}93>1NPOyUvy&4|3Y6Cz_rT^vy~DclmLRY?%eg4E!iQ6-Jxu_<v;Atf=E z(5TF@G1i{uu&{pleJ|Gz*_f5kFEGlQ7#le*v)gQMEFTrzSMipZrNxOA$pe?<6^sk? z^t1(AXXF(&Mg)ZL>a8O0XY%b~Np2~faw09Sht(21JiGtxmJOfw>oLU7KY+L-AtTE+ zNC&-b*L!>Ml19b33eLh&V1QsKN}o1W;uWkN-dFz1`}h5m{dx_!nV1kccL2Enf`m`n z`e@wMp358f-SVh0TT-pLdjHl@7^e*SEeYfJlkKfFb9&X>W<RK7INB4T+Q<%N*90&{ zO_V9Xgc0qM$VTLS1_{HL$REi?_xQ@pUX`wXubEYPquwnFp;T7h<ABH?5w5nqJEY`N zGw;^U#q{eHW-EzGsEm}C%_5r(=snHG4<>mG@DB_`&1E-Clxfz)M8vt(q^9Ehfi;`q zMfM;q19#EKhX;DXkx*~7Pk{bZ>*wNsUeNfNHCk_PeOvciT2F2AQ-jQvBV&bb2UfS8 z@g7ta=s#riAaf`N{P8}#{)+uM4btU@{aoYGv7dLEh-@$K6cda#t_E5)divbt;XCpc zJ(=61((K_TuA185sZv3A9@J=H6%NQ_Rw0c5`(CvGvtw^?gIrvEyu6Kwe}t8R;~#v3 zSmkUZoG#i~NwftY@i$x@;f2eW3`TCH2}hqd8eYrEnGzWjs|~&qtk2EM+}9+a-a7BS z^piflJ=0!JcgasqSuvt`?+}%~EyX=KCVBH<zK{Ikl9!6}OANgH+uFs;jti-6*PE{m z9=rs?Ojsth|Av}4q!E1bb-^x?k;Zw=YK9*f&B~b|jgACql#msd+aQTA6ej*E=X1sM zVKNBRcbQW|V&jX8BKt&)Kf9w~<dV@b8GU@*U2oKli!Y5BnCR&h5NDZ;dfMAH)x$-9 zK`k8A>ec!HpTK_IqlTun&Jb5NHF)X-vGtSeF}AFTpdff5870-8@KPa;7;i2jRAC$} z?6c9#VpC$El|F7AeIj8wG(NJA9S-8>!^E`qDGXjDgO~by@SOTaawiyE=f2b0L+EUY zv2Vb8rjY`L3GLqj?`iVjF6}|W`1Ze0JJy|Z|1kbv@*kCX(uojoZZbGw{9>**+U+Md zwBNF~ORU{~hC=&odwV5o$616<0%%7pI`9b-R#1EUWl#@i6tusEcC{47Q!B=zQwduC zptO4Q!I*Zd9<AgxBp6#6j4O)GjP`exc249o(VwzN!9GSiB9o~<?mP&N-F`*;`}X!x ztle%Mq8;(|tbabky;iZg(EdlIU0BN6?Y0Nn@7ntpFgSL*0PP>!`%hr~?K>UXDTase zFXA=8hx%hzK|96kP<svcAGF(bA=*E;!&kK*M!Q`{q5TVc|3S#^)y~eZ&>v{WO_zPX z#4G!%M?1y513t+Z+U@HM?O)m9yvP+1e8!Xa&<>tJ7K3?1`vu6Y)G3Rtl61H24Rx5L z;R^4cA^&?D;;Y*;S<9?83$@7GrMrB+I#hx$SnfqFtuE3h?P}zsz{|4x7g?WM(kFbn zY6e=$<hiWn0zTDW^&hnKlk2FZeLbS-W~u&)mj3OyRRrV@RW5vt>T`@<-*%Ms36bt{ zKdPTZp8+x?41InDoPQENe5HJdwRGZBO86iq{3@bYuc*UNVFOV&`35*Ty<Cxb-^~jV z&K_R87saI`${A6twDmBLyAp{aTGJvrzLQ;ia|?r-!UtCL^xWy&gT5V9-qWBCOK6;I z^$V&PS`p~&^etvoExyWa$6cOAP_@%tGT#<1ub1_R19RoH&v6t4?zoA7ZiAuNwl%4! zC@Hz9NM4_no1dAPpPNOL=_Y$~;1TFBuRV&<0r!jWyN6)b<?NvV-_~7vSMILPho4n{ z)?I8tO$8)01oV#hM%Y{?p9G<;d!HW3Ss}L2obCgr=c+FDD2<Ep5AZPh1f&_tJo85o zmU)1cYlr38f=7-N5DQpjO~bzKEK@4y<~9#N-AhyyP43=XbuoKHzGs;sEx^a<5#S#a zhrI8t71Fx)9Muc(a(X<E6y`YWCf-R|;7Q=Hu_%EnVeH(>{NimM>R99>jZ5WksuB{C z<Go@dq#t5avQp9#5|UC=A`^T8bEx!1d#UO>cr%RW4W6DZTnnBSP{b6YC)I_b7<wuJ z!4h%g3UYPY(1OU-LXX7wG1E5;H+uA6I%AsZJ9BzfUS#j&h=lO9k%^Izl=jQAE7!mM z7>nifcwUc}^J)$;<?Lt<AC=;d1frtT_fkYuR79l35^4YXFPp_09c{JP+PP?pB|19F z8jZK@du260sQn-y`{ERnfHP`nzFT5inmQsn+7uMT8Q4H{kHJKcIUbz`NeS;5TjSL1 z9PI;3xucK#jU5@ePgEpm@qA>I6^Rrqd?Ra*LL(s^6?H#aK{k2-!#TR$X0=%fZJQOS z<7>O411HLFV-8W6gAzYw&ex%8n<pZuu$hBMop{4q@^V6^3u15clb%9l-S9}OCCdKw z!>TIzo@3nhXsgu*>P0(^r$KCX2#5H4EdtEE5u($A>d}e*=Gz@Z7N$jD&<G#Z?+kl% zH9uiBk5a`^k;EzcS9#3Ms;ZmAI;YC!40hq}>3q8eS#=KKoT+<`Q_=jAy7lg4g3!l8 z2Y~+$0J5MG$xdjyJNH5R3A^lYcsyaWlZDwb9lUYo*;>LR!fKUY2#><?B`WF{o5hCd zM}htdAK=Pp50%w`OtNFbDbz1thvMz#U`S^$4L};p>`8?K3!P@4;q<-ph-&-X8y*~4 zR(H_BW>tiNu>$fz^eAr6z{|47!F$ky@f-92%`frOZd76G;oE!56S#Bjs}Zx{a)vmB z6$zB=jEP^zPhBTZxKUjVLxpd@pjyP0sslk??Q>B3i46G;3h@xyNUK$~sK3n?W3kxi z6PM7fziKaNpnZ;6iSQ*jO;Kd>jL&dDUSWyY9^Cc`_fz|RJKcOQn1hLEY)PB%Bq!2e zVru8IG5yZ>J0qg3VIbHX8YRkNnMdjcUuA_`7Tac$SO`MQlg>1|B&fOm!qd*P9M~yB zVjrwPt5s0<CxoLImEV>VxP<m5P?>1RgNDGc5FAb#g^GDS<tt8<aH8GAP*q%qWI~of zyOOT7a~2hW)**!1iFSN@x%?)#v;7>nX*{P!aVMuG*U8n?1$@aO`OUqRm3y&IanbF6 z6;6ta;bEH1ajhrNQV!PL7aP<XZoa(*t|4Ki*n*ZB_LkW8zYE*wQ`}5@ix>L5DNa{w zgbaI25g_j(I07Q1805J2zX_+sMHp+2y#;oi@HFd_Wp7DFpTmf1(Fph*`&1NKj*Cn1 zDOe$`CvXyMhE-OCjI;)57|#oV?y6=Vm78*NOFN#Du7edFB2TeVMTyCb279e}sVIHc zi^~^Xn43N3!!t)es&D<z(%rk3XD*slzbIY!^o;!7Yjt(6@usss^5y5w%BOykKaoG> z!+Faqytr(c+y>%MWl-d8q?%XA;pn2%sa&OIH$4zQ{U6dfI2PjUi;Y)fMJW{i89@~N zv!jlT=l32FKTR82VF~CKvT8Zs^S2U$)(=)f0Ad=MCthbzHT&}c0UUv&jYaX7@yrXw zB0TI-*tD<nK4Cun_$5=HC|NnR?!e$FIgcHxTYYWv$YV3)KM8N|<ySQx*)y_vPT!)H z$rVXsPS2Wo?TtqH8{JtNbuefcic#a~G%txkLH_=(k+CYHs~c|8@>r<>cABU9oj%MX zMmxXVd7=dRb<LH=>;dtg&#XTA+?@ZuHtYJZ5%1S5-rINBbITuFJAZ%wRSTMrm5!_Y zX3Lj9NOfDz1ZsTGY+8KPkzjVnkcQO51+xZBnAR(0ZEp2d5SXYeHK{IRCHfGKY6Q^f zJS84!ZDADV<x!9)?O%-EVQC;VUGa&G^mOyY3-{V8glDe5{q`HE&!+Xs@ssEACHutp zT63P2&-1_XS9(qw6mA_E)rKPt&&>fnLcr57E-c@}-_Ot2Hw5LKg99WFZ6`&T-iC-# z7(5uzl^~2eUdWFqBAB%Mrn_^N{(5@))#8$OYU=k4Iesqp@%Yi1!gp;~!y+5S)pf6} z-F|PD&GtfUTF;deR&Vxk%@STZD^JyU+U2`IbrUv6H|(H#V|28yuR0>w%}uT9U=A4@ z15<NF@;UghYd=Bbh|p)KB?vqV$h2D2h+;tM!Kk4-e>jv-A7L4pbn)F08n@t)D~7gQ znKa|QjSUx9m-7Ewux;h45v$80OPYkHWxsuVXq49Fm|nkCZadhmJaN+X4ckAPQ}NW_ z<u{%>v}!lc_n*}xZ}H>;P!20!{3j@<#@(D6rE~;Q0+z}Z5|aEP)cGBu6lH9_M6Chw z?8e_dhNheWY8ONLLbxQvMZs@ni`JUEsWLrPp;%RUC=$W0mnp`-Gvb1L2}E{{5|07r zER#bk(hrhz5}r@E^S}lAK^U{=-t>WM2KJs=JoEa3#W$Ku7xo{zxq9x$TSqT1E@>GY zK4@-!!Lo^k4f(5^CO=l#>^<_-{JJfZEw=HG4Qtv}QNC+>^@?%Um?@iT=bf$D)4ic@ z@x+1QZjn`ueT%2`5Z(&vJ+64{go!o1YI=iTwU|xH!~9aYsXIl7olv~p#ZH+qW<;<D zHf)Mi?m@|!Xkyb!5Tul-p}T)N7~2#PH8%0ZcZaL>K_gd=SbTZHjQ2NA0mEe11>2Xe z8nvc0vSgard)fVu50BKj9Cvfy%8Lh+%9AEte|#rn7@xEM(5hX0+05Kr@QXCQkR_Z{ z-B2{X{BP3uLJ5CgbwSbitR+P#5mu^hDjJ`)#0ojWHu@B4eAeQHK5wdCQZznmDFWnO z1cx*}Yl#!Gh106*ipFOx+4$7ctPeCkYe`0*!>VhF#%C>2XgQABV@%`A{|1GpfWiZ$ zS{7;VdBIn!Y4&uucG;C7I8XWqg5fDZE;{5u7<TAh!}QM&EO=o-?)_i4tlzkK)5Z<n z8+qZx$@cXXTi;zG|0Z8QeCO7!>o;y*g^Pm6n&X7k7|D$@UT{UpBUILet-}htL9yco zv{SPSt8WV`!8_M_eJp?J8KEV$c37lOM&Ra^d=Wt!1pVa#NL2G)=Zd<-0YYFP%mdO{ zq}37jtEhF7S&H22kZ+YKOmb;0;n&tL&Ptouzv_79go)p*TYP?O?=^MuuYxddAMaIC zJ2E$CP<&z0nxPc~o*X}N{ruuf8jRXq-Y0%7)hl{kh2ksz{`$yRWb~wG!ODX`hhBe# zVh7>ui4g5HwBsdSELuML#L;DcJF@UnRsT1~AA4^2$%XS5*6km)VRGHhs-eTaT=B+V zMb{CJkMh-cKeJ=?D-&X(Puns!t{5~q<zVWx5fd6RbJq0f^8)Gh1o?>62)dA756*Wt zc%sag8oC|T#Sq1cfODp0L2;z?r##4tZpU>PD9;qT)Oh#Jwvobtt9RwGcmkp|<i^N5 z!%>}P{&Mk3>u7#?_sJ7d!p7va-3L8p%6p|?L>WG)*VWA^qV1r_|6Q+VZTfibvj3c% z`Ffv`mujc%8FKnykF`CkGK9ahy%CwyAcT#1Y5k7(8e(l{6H*J7ja$9J=$$OQc3Q62 zqmUWb2r14}y#-v7a7XCjX|UORaQq2!LyZlUV!u%QC)?8orWz5-^Z%vXBcR+Vk!j<I z)AE6YQHe2QGPiv&Q|B5zd1>F(FV{A`w`I{wi}Lt?F5R?xS^1j5ytSl3X!w-x^}!_G z)#ae8Ym3}=HFrqd<XaoIem;NHi67<Xjy|<!mrydhsGy}jpQJcOJ|l^sAJgun+$q_F z;_Mx$X!oCm^frxnx9xTG{L9Hjzx@gNeKcm;jp_G9RFU-0caJk`GbAq3)2%s)vrknC zvg@kTp&gwyz6edu;yLL8(%r5gsXip+ROq|-`t;Jp{fCiO-?aDM^g(MXN!#B%QLudM z=w-z{A8#5wr+~Lifp+g*IHlk*)vc~ty{pE*e*%gfdcLr3Xadx{IE5+qU`5e`cO&He zQWB&#6uxil$%t$O>%syx_F^n7Q?jDtg)TYw?MmLEpB~WhN!3WO_)J!9Z0z{>-JdVg zX{{4h554;7wD+H!{nD~xS-bp+HOtD^4#uStfA=H#`t=%D-C<mL$gdYv$Nu#GmQUvo zI`j{|`1rQ<+xfy-r3H&7z-1+JV?h06*vBF~IFUqsju!<<hl()Gemc9M%x(<}th~v~ zZZCtTM#WtAHWJZ|X?BB|PnaQWpD`tU=B4F_KdK+|$LEgToz(iD%taF?F3!wcSYN*| zgRh+_Y@IHD$&BYSe8pdW;47Hz{JPw_q=lE>aM;e+Yp9NaO{$gDQqf&Hf2@E?_>uiw z%;N1wLTeh?&%Jc?``*xJf0OFbzqg)#c8B)BPJo~Ld_g~t#rk%Y`s3%mKhw`-*IHC> z;pdWX>E}X7Wgz=~sUQ8^55Esl-NNt7SpOpM)sMmJ_dWeSTK-x%Da=%M$NN-EvRwW* ze_t4<?2fD@MgF(2QkbRej;tkC{#MvVpQ7E7wRoY=o5CbzcVsO^fV_*~(C)}u;^c3H z)4~j8cVsQu_|(&^4|Ye^l8iow1v*#ZJj7a}&~jXut?Z8XDORhWG)d@<yCV_jY<3$5 z(-3x7KmIpq($fgh<+%a;hx|6YRdGWPR~+--Amh=9>TIx_jHU>SFktk^b)#!W*Q^^h zR+NwP-t~?0SG%{%Urwv#{Xv5PaxK42K$sR*0M|<Qt=$1}g&iWj!n?{&UPvZEa)X!# zBfp|%*yH2Ij2*Ln#At~>F8?sOi4Whtn-6HLm%kxOcL&TB4CZ({%s#?uVY>7p&i=;p z8Wlb6qwUge<QKpzk&?y&`F!}ud-tZ_yC<yv)6_rVFYPLQgkSO5zMz2y-c(7&=s*q@ zq69s->m$UreIUe&_Zk|$o;nrd_i6VRrt@W((?pEFiM2c?Oy@p9%OraXooZp*s@3q( z(kLf!OZPQwUDQz~ue7J9yF2RjHfyy;V@QbO%w|Ygpco7baU(Vz@1h)+UzUh4gBOBW zScE!V#Hu60PVztRzCP+)(bCcKpRS(g&EwbfIzQ%}<8qkl{HzZjZ`&c%HEihp+gDQ0 z)~Y_6rig!RwLbRI0$?&;xU0IMx{4LvgG<Q|6hpGZ(^D)SuDWO>@O9_7K%eMWa9B!; z7D->@Sc(iP^aXzu#cM#U0HtK6h;$Ku2uZl&>?b@Z*hj>2+9RQbcQ3qo^SOm8Ui<EZ z>xk89`$v!FsJQ0tWrNEGW{&Ie*u0#ExDe~ew8G-@A-zW?6fY6J7T#%lOGs`@<hKWn z4yJFzhxo~(^}fa_#*nnsZYd$YDHR1H$D6&zdHW?Nr6q>?Wt3(YjY<Sp=*|Q0NAT?7 z6!W96Ro;r==hNh$=Nsi5p{0Epqz3OVG^!T7arD1K$u^2RpL@3GyX8kVxrYX-78-30 q(~|rm8m7kqb`QKv*hTr62sVmDmH$YRc>o#H)^@Z~Cbbs)mivD&zM&QX literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans-MediumItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans-MediumItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..6d1e09b240b04076a38937942d51b8f56f701958 GIT binary patch literal 136796 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans-Regular.ttf b/dist/fonts/OpenSans/ttf/OpenSans-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..67803bb642742643c9525b6d25b8ade89383232c GIT binary patch literal 130832 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans-SemiBold.ttf b/dist/fonts/OpenSans/ttf/OpenSans-SemiBold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..e5ab464431a87f31075f743d1199081278996827 GIT binary patch literal 130760 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans-SemiBoldItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans-SemiBoldItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..cd23e154cf03e06c56be2ad506420d3ad816079c GIT binary patch literal 136724 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%0D)9a<BLuflb{iuHi)x;mXfIgCyb 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_Condensed-Bold.ttf b/dist/fonts/OpenSans/ttf/OpenSans_Condensed-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..525397da6adfe9d97aac5370e505bc53d7a6dbc3 GIT binary patch literal 130372 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 T%94g`zu{J7Y!XBGt>XUz=^k@q literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_Condensed-BoldItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans_Condensed-BoldItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..d6c9bc0ac44b27483553998a6aec468a1851a304 GIT binary patch literal 136240 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_Condensed-ExtraBold.ttf b/dist/fonts/OpenSans/ttf/OpenSans_Condensed-ExtraBold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..3e600b9ae9e877c0df3aeff6bd4e5ceaae9e6852 GIT binary patch literal 130812 zcmbSU2Vj&%_MiE_Z#NYPy(F-kY<5#N*=&;C6lyvo1PDC=g!BSwq!2))BNzbz6%`N= z5jpg{MLk5%^T2lY^VG8!P%P(p*pO3!?Eg3A+eAdq`zM)sZ{CzQ^X9!b^L;xzA(Rl( z50OU9<8yNJ{&3G9XA+_|6G9&wUo>U<%PnEk2wCzPA*t2lr_aplUty{uWW+^6`WUB7 zPe{7u<+YCxq6|PQrPF6*&X|8O^DOEfM|w_0Ls|0^X{ObL_`Qra&sQvIGmn`P_YBIn zA^&1^b4|mCL-)=h#G#?Rn`+8ho5?_8LH#)7ht$+Bt8P2lFqV+}MiW|eqPD86(lq&V zv_}z0N-YSz+5?P8&qF%0wxMn5TEE-AB4o_1g!Fx>zNw<@nt66RAwl5j|9L~%(q_L4 zA$OttXp}cMmNis$EL{5%Ap;&HBrvbJskO~^@18w`OsOR#YGHFrRr7{RSO1d`gA;w; zM<`K=KM5qgh@aO>`XEiTHnN=zA`6ItC?td=kX<PGSf6z$Nm;)CmP>~T3D|St>PwRY z7BWiDAFY*BRPt2y?mxH|^cnpf3G(L!-g@Ej|1jkA)$jZcb&~=X`a`b72rlA>weAlt z=sb_(h|*EnR!hO5qo%eEfY!B@)zdK4h(HgGD5VgE4(HWbKY0JBpK9hfi-wSi02q`O z4l3F<Bx^4sy-PslMUtfK;3Z^qiYVR;Vh%+znvup&nKGW9AjEq~jN89UxgPEAV|m&H z!!ZCe(ToE~5b!}PXvOG1@qUi*1%q9Kyj`FV1pY6SK1_~~o%lUO*5dabV2jB<as&At zD9?}v(g}GlB3sFBvYZ?wTj)r#9+U&1pCuc}QaS<ga!~f7od<aB4P+a+4Q(7m8y?g< zMDFD+El2yJH3oMeXFu|mlRLrn4`dzLOm0Q%i^*!T5&U<PyT~=<T5>(PndA3?-%_%Y zY$7*;=Q5OHc{hRc-Nwh&<%U2qz?-J*Rquw>6$0zxKfRG+GYAbQgAhWHrkVvMjC4Ak z0h?)4+lZnrQI`-^qgpS_OkZsP>8p*<MnFcCgeY#Ux7J4s(FSURw87dCZKyU(3)RB3 z;hI^C(5z@Hl|+&;D4RpBLR^nuN><>PV#Hez?;y7#-bIcheuTV__!NFA`4GR9oWU<8 zpOAkd{uh2J`8R$k`4YdBe2rg9&e42Ad5={(lg<P_n-(LUL#q(i(00Tf&;m*iKz*s= zR@_8Y3X}rilaxt_rzq19&roI~E>V^szD8Mzc&*|=e82KX#1AP?B7Ry;BvegSlM%bs zGQ<rktcXiWRohkY67o`)tLuSxs#_t!8`K+s-=yA*_!jjb;zR1ai0@O;zWRXr0ODin zV~9_vClEiYeuSBzke{kGY0bb}gso<HmycdHb6Lrfv?-?cG_R>G?H*HW%8RC!6t8J< z$~~s$RIjPY?KL$f&o?zBdrkGOdrXU5Uem%Puc^*iW2$v}O*PIIQ?)bKRF&v8RVKb@ zsz{t-Do>biDogO1N*z;73mo^D<~zKms~jn&dGTJ;+_?FsIdNW7NnDMo*goGh+kT^I zmfdTb8S6F8h?#Gi9&?XrT8!5;HF~wFDB5e90ysI!Yno*9nhLF6(?siPQ-L+ZlppCe zO|W=P<0I}d<wbZ+xe@bCIpH^&vctWmEYpjoOq17?VY<gO&g?afHP@KNjPRO95BHiz zg|(PQhIvitVN*=08IPyTH@T9hm=c|KQ%v*}Q}n>lq4T0b<4rcOu=XA{bYA4JM3ZHx z$rLfvYYI2jn9OL^6gFhgyb(jfOv49zO<{w)rqHCJrny7X2Bpp&#<0N*8#r|AAn%<1 ziT!5wO$?dYuOy_TS5ojyLy|T#xI`=Iqpi}u)YLxS-ZO)e0%!Uq8E4W3WM=P@z!GE0 z-;7@x6;jefR>4}oBpOU9AjyBGnxxG1FHuVRD65n&6*YvY85st8oNn{XuunYh=bbju z6HqkQLpOP>(^;G`b&kil$wOw&nOl66(yb*MwrnB8vnG1BO)tJ5raC;U<fx)#Pc1&G zsas33T8W+5?e<ncj<N)jf+}Ka@BT$LMLvR_2V4?GRaTu9;mtD0e=eu+G|TC(BoafI zTVX4NzAi97KY(cJhk&Qxm5ihmSTC}YI%y&;qZM=&-9hi59{O+k74<5iN-FH{QRT17 zv&wtQx2mQFt9{gdszr^4C2dykP+wACQD4`H7OeHsrf5alJZ*utR=ZZaLECQVZ}_v} zF~j4AzZyOtK}U=mv0=pC5nqq^cEk^+Nv8MBLFR$x5#|W9&FnNMn@5^Qn{&*~=H=#9 z=IhLz=B?&E=7Z+D&G&{I!uy903O9#GgxkU$;qxPu2xCN_h<*_RBZftch_FXYh$xMy zvOahBAMcrdLA#K0Vf2Nu7cwv8T$tG9^<Kid%zk=do!O5OCed<Qi4pFnf1saZgg+`n z<OrX}2;amAiE5N1w5jVc!ma9^>fiYY;cwwvi?pfQRa&XGPTQny({>m<7~x5b@Z}L? z#Mlw5F~a>Lz8P_jkC2%An+KcCe1u8nbUDH{^9u87jBvC0X7imG;gQQmI9HCa?@vZp zi4i`45t0kB7t%1oj0@Qp@-V`S7$Nn3=l#h0xU$lFQVH^&^!|Z7NbaT^$Q<tkxYuQL znD>UR^<C?_+P$T0KR_;#3-H|J(%&w<bm_%QFLYhqwY00`(yp#amu~9{x`e&brAr9k zU#huuzN@P1uCDT~`Imk;Gxbd0kCvVJ`pm+QdY!2~6aCSxAC5YG_Vm9`e{uSsr%#>! z;Pl(4-#Y!uM}AD)AHDU_Da3K7+fTP*&ocOQ;A#JlCZD==>c>;xp8D&l$W!5`hMpSo z;p|g=PxU^feDKK!fBWEtcWVhLUf|#9|A_y?{>S|v@;~PPM|FZyi1p;xexCeUCib8F z=Y)hm2ls+>-_Oavk+K4-I{WFA<wZ&+eic++IhRhL`P4!qHKXRI`KxVOfEK6)VI{{p zuFRv~(eqk=Z2(sKe$dr4b*YlBj8vCtwOXB4sZ}e3wMAN$R--kj<w~f!P2H{@{Ry8~ zl23L~3hRE2ex~$QMk@`<R^?vhG371gOVy#yM4dC(K~!sxX>S`c4ZEPt-x~)RlZ-{i z+x={Q^ZX9^edyoUKh?j)e~<s;{{Qg55D*<OE?{ZE;eby9hXz&z?hQN_)Hi5UP*u>w zL1%*fgX4npg69Rd2X7C)Gx(`q1ACSC+TH83-qF3U>it2VA$`X7S<>hCeNKe*4ao^v z9r9{lbKhxw_w{|fUr;|+zm5GK?02sJkp5-;Tl+uS|9t=R14axe9q_w>BL<cXY#aE= zp#Fo_5BmFHzrm)#QG<64zIX7cA-#uW4cR>8z9DCa4jCFgbjr~7p?3{^V_532ouNZR zt3#KDc82Z=y)X1+=!;>2VS~b=!$yV`hAjwN9JVg(=CH$I{|vh@yw`Bk@WkQS!)Fa& zJN)Yr>WG0OqDG7yQ3!AK@reJJ0!*Q%IMZ0uG}Ei54@_U1Rd}r^*m8k+p1H~ViusKB ze7Jx3u<*F>vEfU?-wXdTf=2X@utuatbVlrnxG&;F#48bJBEE{aXz6V+Taqj}mRXis z%W}(R%U;V-%fpc&kr9!u$h^qn$c2$BA~!{zwGwMTYos;BI>9>E+F)I6-E7@!^;n;< zUb1D`X4-0O%Wc=&_S!tQKiQtPy=D8@_H~pRH83hXDn6<-swHZD)D2O)qwb438TDe+ zThVHCO!TPeNzo<IRnZ;M*G1nP{dSBc#vL<0rX*%j%*vSUF`viIiLH-a8QU4VGxl)o z!?DlDz8Cu?7Ls855PPhBls(Tr)m~w5vfplh&;Df`jq4w0jZ2NokGm>vaoqa2TjD;A z`!?PXKR7-neq{Wl_yzHc<JZOC9DjHG@%Z;0(T*Jn!xIt`G83jJR3$VgT%B+@;f;jP zoqe4S=UnFo=bxPC5(gyCN-R%Yl(;l;L*kCay@~fE9#4ER@gIrrC4QG=OL8QoB#lkl zl(a4B)}+Uio=bWq=>oQTBa&^&3zBP+o03l?KjZRu&2rVbR=Bph_PLI_o^ZYHPIcep zem=#P(vk8+$`7d{Q%h58Qy)uxI`!MMd1;ktyVE{Qk4~>k-<AH{$l)WKM;;s1Z<KXZ z>Zl2$N=7XjwQ|(SQLm03Iy!uG%;?dhb4KqS{lS=!F%e^2V~WR=j=6En?lE_cd2h_e zW6fjR#{O>XpT>ST&NMD+T*A22apT5~A2(&(>~Xh@+c)m+aW9VR%CKZi&DfCfmy9nn z-I>>Bp2&PAD=w=oYjf5US<h!1v*%`S&fc5-boTc-@j26T=H_(dtjgJ#b63vqbG*5J zx$(IRa@Xe`&HW_Llvk9uE${vD1IF9NuNuF7{43+%9{=I^@5W!6FloXK6K<LCy9tj> zcyGcF`2+K#^3(Gt=3kZHoWCyr=KQ<!AI^V1|JD3|7X%g93tR=$3$87Aq~M8ye@}Ey zESgw4@#Bd<6b>nL7fvgjU)WZ7XW`3}A||bxbY^nl<U6L&DHEm?O}V*fNYP)WUN!Z# zY01+@O`A1s&9ob*9h*LAdg1hv={u(HoqlBctJ8m&F?2=*9`xI0JUHWTGoyd`ch-Pe zwX>GbT06@-d+h83vmc!O^z2t=e_A}SxVHFs@ed{0B`qcEOLmqVE_r0mz&Q<ben01* zbH~lyHuvxILgrP>d*CYVs;O5!G=K2?2Nq0TFl)j51;1PHWobfbed(&w9c6)KgUVKw zohiS)qM%}4MPtRi6`xiPtbC@bq{>rmsLrikSN&SexSEAEH`csgYpt!T{eA7jwNKUl zr!Kl~Ufs63lXX8Xv@M*raLvL$EPQK`vS|9Ez4f;GJL-R5|8V{L4QfMBLwZAf!(9z; zH}+{9-MFanVB_0OmZpVGyPNK8R+{HFpImHO9JM%o@x;Y<F8+6mtEIW+aLcLIzOCb0 zJ6b)h-?h2gMz>9FThP|hw!Uq1+f8kU+8%1B?E&p!?T+@$_8ILp?aSK#yo4_4zr?yE zZArnBtCln^=~%LA$&MulmpruOxh3x|Iom-y`ghnm(mM(}=69^>*x&I$$I~6JEFHLX z{?bEB-(A*!S<bS;WqX&?<qMYo>1zM0r(S*c)#p|uuV`EG$cjtXBwe%Unv>T&yE0;B z^U4(~H?7>Y^4^svR=&3Kvy~TDg{+EPmA0yIRr#u=t2VFNzv{tN&#ZcP)mN*v)k9W0 zR_ClPT0L)d<LcF`cdWj1^|95@u6}Rz*J})GhOUWUleuR0nuay2)@)yM`<maa`Qw_C zYhGRR@tW_~2CX%%O<p^G?cB9ZYuBy4ZS5b{o?QFt+K<=%XI;R$&~@?a#;u#UZuYv0 zbxrHmth;gDUF#lN_w2fN*8O{(cYWXWmh}niN39>fe){^V^&RW4Tfb}lz3b0zNZhb- z!+X~byteS#8?SwTqhX_C<H(J98>elYzp-s&=f>wYzOwPNP1a4*Hr=u5%j*o+g<h9< z-T3RSx~}!Q>#o~(-RIYR)0x@1?|O3mr0e%w|K#;AU;pm)pI!g`X8+CeHs81T!j|4! z!nee4N#8PY%j_-dwj9~==$4nZoZ9m3R>Ri8TVuAmw`Odewsrp2=B;bDZr!?j>z!MV zZGCL(-?zTC_4L+rHw?QW;)d88M&B^`hVmQUxZ$H4&Th-wc4*u2ZO?6cce`Wzy6x9* z|MT`Qws-9)*s*NKUv3Pzam<YyZ#;QZz)eXvwcfPhreimKb92$nH8&sJsqD1wtl0U~ z&VSt!d&`bnUb@wK>z%j$<F)~}&A4sDZEx<1-!*R6)Lk{ZuGw|nuA6t=vFrD{9^UoT zuD|bkch{%8zTM^B9khG!Zp-e3-J^Do-#vZzg58UDckEub`-a`ScmIC(vE6^!{mkya z?|ystN4vk+{oU@aJ$`#a_7v`!xu<#0vOR0}9NzQNp6_qB-ahU2Ki+<JZ`|J8y)Anm z-22qtclMs!*L&aOeKq@*?c1^M-hF@F_wv5C_I<eTU;EDOyR_f9zt8?5`@{Fo-@jr1 zU+(C8NB$k#?)c;YJy3Vx#DQlIymH{317{BW`@s1F-aGy8?0e_1JB#jIa;N8@axm@S zs)KJF{PwPScOAX!(jmj4UWW!A8h*%nDE^T9(3nHHhbA4Gb!fq%+Cz&EEkCsG(B?xo zAKH89?n4hBdh5`KcdK^?-yM5*&fSylo^|*9yYD(2df0N<emMW|jKigTuj5c0c*dbx z08;n*)k~a`k$y=MS4eNaNQtYY(D<grwH{>*WSH?WNjH)d<0gswk%NXa689&uhDRhG zK%xyhBpyhz3`G(TB4Z8xBpysgYp+YZ7mZLKlz4CAQddhngxJ(M67Ng;sS_kVlnhhl zxUdNhRwD!*d-y<gh{RRky(O-7kC7ViE~rb=jl^F$FLA%__Gthap-4H<KoX%GlVyTP zB;M<BdD37KhW9T5??r5i93$-wJXX^CkXSrqiZUT2j=m=Gz9f=*B;JoW=vs;QCuy`m z;seNNv?b~e#G9{|B|eCx;2o5p4<;Ez$_MWx`w=N03i%LSKEp^b-fN2Tp}+@8JPdfC z#D@bTWEyG0o5C{Eh<$MzU_GfL6=V{rB9*|}kvAD7T6mdyG9B~=(6d2nM2RZIt-S2d zDO2z!kL6G2t+)2z6n};Kxp+g^20mpZ3vJh<?f<R*|F4!lp8sF%X&7G(WK@q{xBQR& zErb+nNG-<vYvcUir1D!v@xP4tw~w!TG(Xn^Gx_-_u2f3z{gv`A@AZ|+{Is`MD$(6b zo!8~<c9)oq`KiS0)RNhl<^MicKOdt$uV$YGn6IGsOat0rDI@XeNCIrB0-98ZbQ^F7 zLLIcr!7Z=``BO+9DI_z{t2*SFkz#h(25dU8YG55)7pp)KCF%hyxE;14t^~bZT5bz) zHa=E%I;_7Cu)ELQEi;*Pw-AR?vrwmn_l<EklSK581#^#{{gkiXn=-Nl{bOS)Bjt!0 z?+&C{Kg^)95oMC89B+e6%%BVTwEj;L(rXE+c7R6*`q#jv)r1z8ao^;?xS022a&LoN zn8$1Kar|lB8ss#=Vp*TN>(wCDhWd@jYePuD=Ll6?GBuzHd6$Em86K6%s++eN+`3D$ znW)0}8_@R8OZIG&$yk*9dAWSlFGC;ez^Mj2^8qW+V)v}-zPNin7-!~nS#MbF7JOo4 zMn9_&j|bGp%w~sqd^0b_MpTX(W|U_>km(v50ZXwmtOsVUH7%gC8E5H*kTKKlR+M2n z)rOc!g=xCpN4<wXx8L|H_>s#sF&Qm6@tcfa9UFylOu_GXGV1@y<)@xS@9D4G^)Gq7 zW@rPGf$;ril7!x}AZ&+8^h)g)p-vOzSH-1fhK;mCdbOZ2J2d0-MP1`{J7IIeO0;91 zdg^QUj8=2mGe466Osv(de3n~D40Z+-Ay9c-D<y`UyuumErix`P^-5SxOVuL!MQv4i z3w^Y{tPS%@n~7g$QPBjNm7O`mOb6rxC!b8poM0x$Crv3dlg`PRv&>}Pv?-I!=nKI+ zT70U>KF1?|_>?w)^d<d48HioVU^0ZTeM~3`Bg4rEV!A@<kpHQ4pZ}?JuisFb`uZLG z8%lSNGUzvy?ruBqzm)C|2^xGo`DOWOD90qu%4`2)dG$AxZzjs5i8*F6cKWm|Gd`o$ zXSaJK{r<~Hm@age?)@vJdyb{M#xIZETvk@!Mt4?JG&Iw#JYLD;HXbkJ@%+lhrUqJE z-BMOTC)d~2l+g+GjqMFI3+E&1>1ZCO@Yu=YSRP06cm$7!@VFn3gHg4G8k<-Pq^YH{ zk^I;UoSbV#PskUot<FRqCy`HpCzDf%UF7Z7_VQNpT5EfAD|xAnm49Y=RZA0joJ+>S zV>6G1tk_&qV&k!u$B~E?e3C6vuo~ot@i?5vI57Z9UmmkvKRX@4V)lec@eIM@ARhPO zaWIcDo1l;2aRg#j+9#v3PvkZ5WG6ceJdZ*4c?Ua5!8B8x#}N6V3{F_^vUof~3sC{} zeg(#}#@Fy0VK`_Qpna&F!0%psYBpL6Q-8$oC-_}~xAKEjf90Gy2=D3l;<r>8tJvr% zx{J=BA><-?9qUOET4b&IBN&xy5L24zqbYcP8lv8+-lpzScdL8U+tt15K6O7nvAa_} zsNSU>R)41+QSVXjRez69y-(ot@4M9ls6B+lk$9Y-xB=%Pwv*4v7dXlA75RpIOTMEe zw3;r#XJ>cdbNge;Q)-gxQg`;?7(xu{BkG^jN7X;GPtY;)0`dVlO+F$Y`%0m&+9;$b zw4Q0V=zj`_2F&mX^q?P}bvHwDQ`GAb7pk3z^YOX8iuHYpx`jjbxe!HKmw^I5JAi)z zIaQmcP1j~<GqqXTY^_+!(Q>ssZM-%?%hw9DiCUpH3GFH14}H;`S~{Kzf6~g8?D0x1 zvsQS00v?ktZv{DtT9THmxiq(yqNQqSTKa$K%M_e`>Fx_8g)=Y;-fFPcnWTiY@FoM2 ztH+5A7AWvYtfx76+GHBYY=S@U;_Qa5=lGl&xPnsCAUjI-|12jG_4W2C84JFmEt_ns zA9Asd@iL*jPc|(9Y1Ud8g0Lrob&U0Qq?XOgQe_aYq3fuI6f4`!X@J(hN6M&0vHD_W zd~`OVKJ1e&tyb+IS7VKD|H<cIb;@9r?E`BLhGeef8_n2X>pYnh2Jz3!7HTEh9BnRa z?<#FRKD92@%CvHAk$O^nTzx`)QhiE&TK%i~3~CPg)wU<%eZdr1<5WCT%)+yi&I$8J zze9@B=X^9icld;En|f5eA5@JlpsjQzy|ITaF!?Z>*3giGy%UpJ!WHw`oQnJ@e7;1z zKu~R5$_naDVJ&gJU?o|K;M4G)v;<CLXODX5m%2lJP`y$8BQJT8T%tzm_tO&kr<SY) zHBmFp-8A+nF^Kr%e9bZSX7wR;r+OTxY#v6gKY5z`mAp;fflv9GCR10BakaoV*OK|z z?HAyEPYV1{1bhKnSG};aaE^8PuuDGdq7VDghyCEgzV~5gec0y`3&6Ra7uC1bch&dQ zQ|f8;L!9#I_DPM9<7nu=hP~zp?A8L+l{jzZuNgF|u9BF7cX*6u1Z|DPlpZyf`)XY6 ztFgjY;~HNL%p~1FxA)+_1DrSE1X&wSXw1TsY8FX@9SmbqfYcNmXi=c=MisjeEktd> zxug)ve4>UESS*)e@A$C4>KIMtn5f&taCLEyx?kz#Fh_bTPfIKi{G%}|N$5!q-oX{Z zo8VNJPiy9*H-At)I2nZ#QaBwYJV-3}AWXBe(BlE9&1x`Dpy_AT;6+$|1cLAl{A40O z!G*!%lpC`EBlt~%&YY!RsW>erxl%l}Ih6rQZ^fT}j}sm5(wFE7dOtl#chXICIc=kj zv=(PR=3w2N42{jAqiG7xy2R2*I)V<N{b(>Wn~)#LIjnP^;e^|}SX*Bv&ygp|V>khK zKTZQ4LcasK2O#h-y^&%ohf2)&?FFl!3L3PT^r1mC2xsxwiqen!>@chv#jr&Mo*!!t zR)9jpsoF%uDOv$yx0a9CrA<Jbtc^#Uq~#$_)N&C!wH(ChXoJ<AjW|`Cg*Zi<iP){p zK<v_{BTm+)Ax_e!B2Ltb5IeOg=xG>V>p~e{GK}#hLm6K(gz+VV8DDrq@FfEoU#y_u zOZtPas;*Vn;l!Mx9@knB?^N#~iZWPz3T@YEi!j&Av;_1m8!K!%_8%iP2l|+W6}Jqj zbS)lz&BO{^ijqsUIP^IKEAj&5rD=BbeH>P3XpEAo#bOL&v0`6^Id0ctFqSb`!RH~> zrbS~+qjBP9E>c%(Q5f4OoWPkw{L~K3hB1!RCPT(0=u@q>5OK9ugSb+|IYXab?ji+P zhw9m0h^?8}p`2uTD!e>dA-ueAm!$hFxr>pzCb4IdK9PAo=FhN)+Kye+HteI|&E;O| zFHHOO9hKI~&UL5<(AOx8B?e=)Ll*In74y0U(Dz8b-(u@`0Z!X89T%&~G`X7SJ2BmF z>ia3NGvoU*><77jW?q>2RP56hV5ioKy&6^)v0tOlG0XAo+T6@rt2-gTQIPK#$bTH> zClm9Bl{=&0wp(x6x$)W!>({MavwGFaYgSyneA&{DCGBmkEsL9*8XM{tEv&1psjjN5 zC@(8rF#oD~bLW&4&z?1N#`LL0QzlO;oLG=QVSHY+DI_o;jvfsP%(i4#1;)pbqk%y{ zgW}_;$C&N$<3!ICyBWvqio+*PE6&Xc4G%8~wS;>zJeoC^g|f=d3O%C)O`sO)qKS#q zEfc5CDK_VJmhxJl%=k%4<fpL~d7i{PO7@ImPo5ogo+HxZc^U;pa>8ZV`Fgg+>>)*+ zos~z4YDF^{p+_l44B6M0U?e3LPr2O^ZYi!pQ%C(taQKYUY+%7UM$O~F!F)V~lp|Ek zwj8Gtn^WvDmsXcdKxv{_J^XL_apJZt6?mz~TwykQj8;o|QE_Luhn8AGWqMjMBu2|Z zJHsvE=8}@*-jiXhv?UyEDJ1Ktg>IU9G=pxMKBpK=J?2d_itksbl3j|!i;>7HK5izS z3{F)Tl@VDHGfR+(6f<+b;?K*69?u}2)jU_@1fH(IC^$_NdN>2RU2$9yv=CnIsEsi~ zj)ELb<Ye$1&@|Be1#Pt`9W6`yBPWFAJd6dBKy>J{_<@u#kr{!84F8OPj9{ggg1KO% z`$2gG)*nF01HrTx4LyoBF#?c})73`<GD6W?v?NH6(A6l(XsdlR^qdvz(GXaQfzRw7 z!OS_u4+Imm&tsIxVn6Y5xkr`Bc1yQfPc6m-<{qV!?WIudiAbu}Tr<?#lQF%Rl`Rd0 z&WD$j<iy7@?J^fzszNO#M+Xe(Y|cFz5|TZ!GaHHyUE>ONw9IHLwRaYKn94ClvxJO< z+N#$43QJxoidbMa_{#^WVwSnoQ(kHZY7WWkM7Fu2jFl#Xjw-74D9$s}v1BadW(@WO zTB@=<L6$6E&Nwno<QQ3wpC!vf2MMX?T5`=p>N+bd<<P*4qT-s+>XI_F?a8o|c{EE_ z=uwSi!McV}3@P_0nQX_{CPD|N*o)@ENSQFqot-)6qZyj5tfGvibHZWwoifXklf#Tw zuaRr+^kkG(l%hm#2`?NUhc0yHTFT6oa2^;gBsbl{j_b~0TxQHE?hLN9R9Yb6jEv4Q z3_H|ZQ4-o&Qo$vT?x1TVKF-kXouqS8m=Ca4R3m~}l$Tn{1%X-T<+Pg13DqdolV&Mk z?9kZ))@#7d0!wZsO0ZB?=~1DD;pR%5A!aH=in!nS#X@MpSICSx<&AfSjADAjQpo2i zB=FbisrhNL)|bpfHk3iLI)tuxG#k^r;&9KxP)~gc(-%>s%(J>2Csji%BP}fAdNv-p z<4ZjT>v+%ViZYA?J_))9LIDWo;&SLR8q6#0)HM#(G@Fl;rxA1Cqe-|_Is>c~E0cm} zb&<KW#9UemDi($CP_xGXXs#|}%EjDn5%}Y;2)-YntaCc*5@tZ59zU!A)n!$da5#6+ zO1ND4^nrT;G^E%=LOVMxogRuVTJumC&D%UiTRsE$Yqnd;sxXO+pSi4x*UdwBxpY|n zLUS$QB`Bg;ncSJ+;4R8oRM81-^jrmNGg$j}_UkmKcfxC31&6EIDrS{pSulr~^UQpz z%b>|j2>C2kf`&xF09Y)qk0w}e8tg}}^0RhRK(u<A?4qzgZxub8R_rNaOxd3w{{ynv z?okG(A(KrIod*8_uYieS!ZTR&A>ItAUMQ<=_9$4&xYH2z^I6qUNs-k+;eMB`npjsv z7lK581ydty-xJLL0<0c?D<;~bp${V4j}1p}ljG>LsDmz{yJ7&q!HTVO?2iwmR3<bl z#E$m((#QtDW<H|~R$pcbJ?=eG1Rq(7RH>z;gt5mT)Q;8QO?QfhnYhrh{}n|cISJ-L zR!<O0u^|Y8hy$%2{9#b&Gs_c#0}GINe;FSsJ@ksDAUQ5KE;?30wQgh+0V9=mR~721 zEwNXM#*6~wo8eL6xhtmf-Nsy4gC*P#ehd<TLo<7(+p&o7v2ElvY*2CLLYP+4JPXN# z4oL*BFg(OEfwG9ev@8=m3X(p|azEa?_*>E#2(Y9bRj41lJ$$ewq*pK;eP=~!rC6vT zWs(*;nr)RJ4@@-vFt<yXYnoAP2-TQn!J<4JVoG6FkP9o|%kO|EWYQ9n^k;dUzDy=a zUYSW7rpe<ac7L?@^IDz$zl|AGfzPHVfOmv>Bbz_#*e|of0|J|%0>%J95yL28Loq<m zu<6duiZbl5uIkM!G}zV`^nMsqI);`m#|GJ~z_^PTck}@R=E)hwZ1_P?0<Jtk$OwTP zPYTrzLS_gCei9B%_WQWk%LFJ(3(-NoXpif;%;tu{8e{c3>?OeRSSUrQJQk!S1xYIn zzRc^(=Ea-_{4~?zYm6=Q7GH}jb(98UGpvOgz|m$7fw)HUsk31uNOz7rO8soI05mcL z!yMV!8DtSliiNrVhw;=w_~w$7z&rnx;JF4<-`VNk>&iL)mzVFwD=_27Ecfz3)`~QT zz-&)YHru~o0zCoD4>>Tu*F4444O+ps6FrtgPQtLHv5G}<2$MYojVh3M6L)5;pf0y+ zZqlN;%c(PpuK^P#siz=}5Dx`3*uq%|WuoIc=YeH3*-ONh>l&sTYq?3SwVTa#*k@%^ z?6$B_0yo1OptQe@JGoA5c<RcqG{X-uzf&><d#Pz`cZ??hONg0{CZok;kws|SbgTiI zwRm)BdI_E@j(h(Z#{3mTqhOIon9*rAhxA2Or@0><G&~!aDQYs$!f9B=jW$_|jbMYl zvs08~d-7nVbK-OefjzMWriBKgPrm1`TkXG=jm0T@2K?1=QfpZn&SY_%%(pDVb|Ks1 zF`MVXDPpNVP9}wwbarA%?X<Axs#)wo2QkaUcaNQ6Y=6M^GQRS|!|<%ulMsvsFt+2~ zd&1a*Q#ao=KE55`%X-kMGd@mguE>_D9G%Nz{>O)UoM1J!h>mDB$-8r2=NvpPh94&* z7<<_tmhK(K+&J&hjjTi3i{vE153LnJv6ETq2L#`@B6jsWnP)ss5)D=ouV|!5*+YsE zH1$Qi?I9#jNg(5tU1SvCJhd9{W6qNa2$K<F5XK;cBUB?~ArvAo+8AXFsYDoqHb${_ zSWr{(As3bw4c`*dI><7uH~MftS%yz)mZ{eu{TR|8kY&nbglXP&cq_9^Z6M2x?PQr@ z9P+<MevE|kkavKjtM?I$_8@81u14DkT8#Ii<|YL1n(RsgnSnlQfL6Tk3f74CqH>%} zQ_qoPEfIb0AX$J}>N_M$*-Lt>7fB#KU#eD2WWHkZ-mlq#hmvYz5vgW$yhmo`t9czl zYE?T)R{lYHBd=0DOEkkrc+dMH0&q2+gezZ>P<0L+4j6;+r!)C;*`Fs(kkK5xn`3e$ ztPI9K8DqJ|cq^HwJdg5MlXxaGCVNIx&!g`j@OJW)XTkSblFG)ycxwaDf6NcHdXIsg zr94XPsGn+lkz~n`3fYHoxii^c77S;-=h<BFd0=xPgEHCsJmz8!;EOC^u840Q*j)4s zgcR~Ln~R<SbAfRz(>#zj<bI`KcoB5Wg^GFT888QrVlK)7A7p{cU!Mmy7d->hF_vcX z=n>dl@VRCX<K}aJIb>sJy6{U7I?Cppji1jwlMn0be}PP&xla8Ogsy9&pl2UI{-eC# zK*mpEoJRn^2Ye6kG~lzCgJQ_R3fQ6TN1ZXyPuK_Y?q@c_^ppj)9(EH-$|amHA*ZYT zkiQ>oZTJ3_&mrXaGuQwfW_HG8%;uKK^D>AR^F>Az=*<3L1DC-9Zj-Q!Uxct%W;4ug zdqS==Y~Gme{03-*tuuS$w$A2O+B~y6X8S#%vVm+=D`6{g-kH8LozutW>uWK50}C2L z0+|MXI8E7)kcIR@gl7?oXcWE|9<Du)`GU=9TfAotpL)-#m4NLCyAZDTo>h)`Z{l_a zKc{YlOm8GZxxS!p%*Qd_%+K-pW4=rJILIZP_v<9`;On4gqqvX5_zV|G4)bruWXS0v ziQ+cN?5h>JxDmb<^QIiZ+~px3G`#O;ep!QFk74=vw1(M7HQpa*@p4RW#vq@`8=qCd z*9x2ZC**1;rRqAQo6z<&q|v5f3(|q!Hw<5pN@EE8!V&MQoEOs*<TDx@qd_4SKIT!- zfB0xNPS#hZv&JoCfN?R(_``2A-7N%vHdf}7EPzs8hE(`bv}IiE{S@>B!yME>;B`Jg z8<3YSM_!+;3(S7mdVn@{Ss8Lbzn;wT8%~z_tpffJVlgruXS_y{1miyd=XuX_zre;} zh0IKl%l()y*tl^Xe8xtSsO<ucg>eY;$N<BQ5@&T7O|B>Eeqv%i$M7KJhP6Q3j=WSd z!B~lP<RI`?VltcrkG~;o!MHvEJPrQf#e4wc4SE(|Tf{oVeBb@By8)0p)*<gVj348{ z;W6k4>KLUxTn>Hqfs0IVh-DNDSO>eHyOR+L5GF8OGxAUXm;rx1hXvI_3XD6+ynsC< zQAq^NA9KDP`-JTzRZGSvi-)@wD<{#{^UzW335<|0;9%HRBH%c`F=URRf%r3B)y|=h zVm)H(QUOA;_7no_0&tmTf=#hK!eSC?*a;uj<UNaYI-?=5J;Z2jFY?!+&!@?&I60LM z_z2d!0SE;MY)xeAEI+KHL+CkP8)M%y3-gGz7Got8w_y-=7m57w`-T+yeMJhHoROcQ z9mBkhflclqLz$lO^<Vl9_=o!pcKF8o@SP10X*DF`G!40w&h;Mp$>$MzVmwbmj2b=@ zvp}!MKwqJ6hI07a1Mu}nychi*M7!4`eLv>$uO!g#5u}e{e*57&7Pk_G**LQ^LpXTN zfNtQM$=YC)<<R@F|Hq`r4|^`2UkN>hKQTN4sPkpEP>y<eB*D)_Onw^l?hW)o0}u2G z`bV^Nko(oprH$~%CbYc;{r@NW{*m`n%saEk1g`tcUoAsDX0Omaz}|oaZCSL_XqVa8 zDvaf7z|*MzJ;nk)u#pb!2>Kw`Rc4#aK72aKd^XeLW7xC7-VNu7#jp(dUqRP8$OPEx z9PJuF_yG-m3x4*zb`HK<LgrVPe_%GMeS<PgzOYTma{%`Z=qu98(1&W~1GpWc9BiqY z``*j;0s6Xtxh&@M_&3P#9q77*K3=+9EX1uoL3(q)ggMutzOLwVr$dY(0k$2_{1YGd z<xuvK`A%-r@KfAZ=<~A*axy_Tu?BG8VnN@qFEJKkub0JPu;B>u*We7)ThJ+g=v@OD z0LXP1^Hrq9LuaBeZ)YKA3!Ve8E*L5yug4HBlSg;j+ohiK-rJqVys<s>FP6V@KC=-f z*B)@uPt)G()OWlGdgSZnJ6Ji)*%Iu7W&m~omgsW60vxJ^V{dfX-bGLQ>{qwrUx1hI zMRa@rZ}4aOt?N1F3RhJfCgcLVHG>!7oi6U}5f0NV?DL0Xe&zm1@3Rge2RubxN;e+H zx;Tq;!RJ{JqIft0zb?Y3fS>ZUne7Gi@C5XUt$l!SeK9gHZ#V;fV2@!G?D|mzJVN@- zL6`;IF2;UrFV=asE@OYm>$7>sTw)%InT)WHOIEFXKR1-&2q7{UW!fqs%S(p->E(G^ z8-V>%cRgNTwwH`~uI2k&>}A;AgXuf=xcDp|ev3U%FulOu80kuu*E6U`ykBVS*@(4` zbqe26%cAp9CKNbJ!(S@BNjQCj1ZednNqwA*hR+OBZzQ4GNHSLmM3{~B2RP0=%u)i# zTy+-qmy<}GT8rl?Mt_JT;iOh?<v&=ztXMk+5Hr@$f#8t=TP0d7PD+eNy&CwoRx(0c zM8X*C85nOp{Jam|GG(@RrQq+K_Y?l$?c=NSyaGQq4(Ql}&>Ngu>^cOz8W1Z$7giH* zk)V08Om>|X_=Pt>pM&y)0j&t3z>g!K{KdZ`d<xo4DBFR6r=qSuAbles?*3rGI|?CF z&^Y}Ci9Z8)hs1|S-OU0N&$HcYIn!spo-@5xe<bX=Vkp+Eq3~-~EreLrH^?l=xd8j} zp;|C0z}{rSZ*H#(KBy9B%>KdOU5rt`!MY^gYh<bS^Sw+m((FCP1neW&{)6pJMk9<v z7>=+Qfzf9nWFch#R^Cb*-b<k0GNb~gs-bwN(lgW$qwzl2+7ax#r2ex#5AZ-z0&8U( z8vJ<okR*ZqG{!x0xZH}WIA^5sv&G_j1L7P~FVY+59YYAdD~hv7zw|u<GYQ9;Dhpv} zq-`V$XSZTVEG`;i=X)JE8R*0}n3C|V5f^cj6nLaGl1@hA8zZA}JJ?t<j%1Kb__}P8 zLvryQrSUlNm4De8m8m!ZHXY~nW?~;X8)v~v@GZ@`WFGDnn@<*yQc^}Wawl$J+d%$I zcH(r^wPY)~p4^U`)(%nw>7+*7qjn?pqyD(5EdZz8o*?hzd#LPgw(oEr>pVF?eovky zf5lxb<)nga!!GT4d>`Z)oX+|ic>%k>mv9SNHTID&lfRQc;QJ+Ck?lCW^&0sH&Jq5L z{F_{d?~l~s+dU09DcgusuT5kzzV*SrKf=CCvIO6d`kXAqoo>r;s`MJ14LVNlAggfZ zZZ%m$*tzFNaH5MHA?Qu};MDac(nb5?#8`hifOv5vZ6F;)2jgCqA#^AmMnh>B9gZ_) z><msgji46tJ^2Br%&gQ#qi8gZ!I?8V#mCOnK@<3GOGz}D{D{*!Zk$L<rD-&sj-;b- zK5YygOUKa+nn|;89_=HVO><~2&7<S_iOT{ykrvWPIL$VN7SXBrSm!96#_n3fO>48* zJ!?4qGl$M47jP=*4EdPOqgT=SI1f~c`(Mg&zf&cx!r7o2oQkWX3+W<SPaAMXu8B6& z#pF-41*eAEXgltA`;;yrhj2^VQrsW3oL)^=&}-;Q@+MAmv(uaJlK03d@)r33_eHIy zYv@|Kj;_ZE#%t+DoV&Y@cGBzVX1axLr8m%RbUSWbx{=;QZ^o&-Tj;IyHk@PMP502- z>0Y`|o=>_HXZG%*hv?n(F#R1pLhqsX(%;kja8Hwm9>s~i2k3+JkMtOQi0sCFT@TYo z=%47L^w0D$`WKw|J4qj>PtYgnQ}k*2SNaTn7U!Lwr!UYKaUSq*^kw>Y`U-s&_uu@3 zzE0nuZ_>Bu+w>ir7JQGsPd~u9`qT77`Vl=tKc=71Pw8j$pEyhSFZu;;!8%L7#63}8 z({Jdv^c=g3hyDjA4S%3N(hKw=y+pfkOBTUt8bwhRO))4&#Sdp?0+c`{NMWZ^dMkaD z5Zt=cPw9_yiUXBF%3$0%HB=d<geqamaAkyI!a<vGB|@<%k&0EZDN#za5~IZ8E#v*< z0VPg}C&$P`<VnSWTb=$$p297CkCTn$9`dx3pg3_#@h^C;dsImx|51_^7w*zaVW*?X zW(BtdDWh=P&lqJaxm6j5Z&Tlfo6zneJIEe#H_rFpL~bSzD;Y|rlBHxTIZCdQr;Jx7 zDEYXFZ=zC&oA@T<9=;-FsxnQPj=T6~DzlW?N-^#Oo1@HC<|$Vx^OXfksZyqtD-}wm zQl(TYHA<~grz}(!DfPHzs8MNBnw7;$i_)sJDecM<r9)Y&EK`;%S1T*njefX=ZMCun zxB9J9)+-y7Yn6@4CgnP%Q@LK*tZcz8MK>thl<mq6<woTu<z{84a*J}Sa+|VC*{$qR zZpZf`_9^?7JCp;;oytMwF6EGNw{lqdopMCE2j83cy>g%O2gRct#eIPfC=V)s#Ob$( zl;g_7$|K63aHrXyaRbs{loQHH<#FW+<w@l!<!Rh=_6+U;dro;?c|mzmc}e-3^0M-G z<rU>s<u&CW%InG-xFhT><!$91<z3u|_P+9ga!NU^e5ib+oKZejK2bhZK2!dwe6IXU z`9k@(au#>YeWiS@e4~7;oKwD2&MW^>zE^%wepD_f7nMs&m*Rzkr>df=xLM7h8dX2l zUky+L)gaun)=TY;o5(`czPN9#zdAr2i0_09R)?rV)nRI=8m10cN2n&%tcI%*szr@d zt*T9p!o6%UYOHEk<J5S3izGpHs)=e6?niXtcEl7lRZUaV)sgBbb+kH09jlI0Gt^8q zOU+hu)Lb=B9j{JM^VI@%qFSg<QYWiZ)FO4NI!&Ff&cHoUv((vYv09?eQRk}j)T`9_ z>H@V?EmO<Y3bj(LQmfS(wN|ZD7pjZYdVa#NNo`gat1W6PPV=_o9>xxJsk#g|F<y=D zxLl*IR9C61)ivUzsk%YER^6y>Qm@0!a@XVLwJo@N?FO8#+>W#8H?q4LaR&7ka)O+^ z;<s83$nUir!uMEy`rQ_G){~vjd;llf|A-Um58*WW!{iO$H&q@}|AOzooc!sjf1C_| zPJLc|0q4VCQvasDj62|7QD0SGQ~#m9uD+qZslJ7C<L~g3<L|2<=%>fkGwR3q{?4cB zXX-!I&((jaU#S09&#GUlU#VZK->BcJ=hW}i^Xh-p@6{jhU7ri;MfH-}rFwCH9@P|0 z)ij(gH?mv6#2sM#R=wW*K2O~K#cu)o`MsVaG!yRj49D%B7A;b<Ug@l<=DfmpQLb?I z^Ge@O;U{d1a0d6M->SLNcPA>?$y;^?m)}jc5ciVRYYkc>KM%f`-I%GhY3<q)twUR? zEz_23S8FS@YqZHT3kz`^&#%3)&gsl_N|+PSw4|z~wW6t|N>H+rButjjEn&J}W<yy; zOH-p?nSjR3@|LP4RmL(7{4$$rni{JX`IQM6lwDERQqkT}U0<~{sG=L!vMZa~v<gJV zoQg6uXRH(;2W^+N`Q=I`Rgy`rV1jRjf>&TJ>XlVgR5i8*R{2oBT*<mhKx3|Gv5JGB z@!iaWYPxZ4JnKjeB0j*xBr)*Bq~xFp-KBzRyK!wod0C5Ai^!PYR##tHWvt`CFJJb# zPWCxp^tnz5CSUfhPCzBUK&e|8RM6dS(86w9^d&h(!qnhJ_*!gLV|`g;WnG1_u&koJ zt;$%>fh>|GVYabQ47;8Kt&k0`9+7dfsMXk`mP^cPqASHXS=4G2!fGsI*D<#=HP=?D zxs5eyRb!3c6gj*mIlL)icugGino`@|SX0*0-cVoG-qx$BXUaHDaK=|4(QVOBw;Y-~ z)i_OXZV_O*DBH?G(DZJR1hsbKyp5#9ObN4$GeqS!4zw9;g4);w%@h;VE+%NE96`Gr z!AvoNb`A_PTk0BX4DBrLHM3{`d$spW`OTCQ*)Cwv?CyRAb@aeXdf>~tapN2@!sQ$U z&cW13RbK8x4fRcpHLZb}tS_QinGf~L%;hA%vMLUPrnJ_Vwblx}sT-HFNs}<$(AL!0 z)Y_}EuBxS~wXT(?0yFEIYs)wqP}bPgR#jhBR~DSx+**eYaI$}Ho6OHgKRGFQN<$rU z03tE7N8!LJ4OKOwP~SQf{|PSx=cQ#;wUrshmo+q$@s1^@yZj_SZ4R<j@H5P)1*S2E zhKXg(&1F#dhVsfXWm3B`xm_u)gDUbKC`EPZwAv=a^tzgcGId5-yPxchT2x!7W+N1} z)(JM5>A|c$y+?gyK|LK<<`YD4RgV$*qa#8*Y&;wrfN#+<@#s}K(ZK6#<tT2bVS_VN zR@Jwa`N_7l<;YN3W*Z+GYs|2S53QaLO>{CVTWM@pme%<-iSel|wM`-?JIT<>2ib-} z$_}W_7+?hg`eSHfk`HF>>iz0-SwDkiqhi`*CQk(N${gj~T+T!Zg)ekD#UkKxx+Gn= z4VP0GvCEk%=|b6D&UBd;2I_JO=j3u`OM0$^c>*SiWyqB%`6f!fiIQ)k<eMn@CQ81E zl5e8qn<)88$KXnod=n+##2m>_@=uiflO+En$zQGkt|ZAnN%BvU{F5aAB*{NX@=ucd zljOLQB>yDIKS}aWlKhh-|76KOS@KVo<4>0SlO_LT$zQGuu4KtSS@KVo{F5dBWXV5S z@=uohlO_LT$=@aUyCi>?<nNOFU6Q|CE?h1-ewXC$lKfqgzf1CWN&YU$-zE9GB!8FW z@0NVslCN9xbxXc(Ic~XVxZIMjTk>^FzHZ6aE%~}7U$^Avmi*G?c+(S&vuj$)uzBea zU^e%n#tsewX6vRD(4k|-5>ap&2TYrioQdvU?TwXk_f%P4-)nI@JSp3!w6s=L8XM{w z*<#&VRRNz7P_?uI7LQV*ZfagYS#@2VGcDbfXl$-(g^SQ~+grHRCnY-hxRVlv9RPB< zCnYAO1XQ)QVVlubRT+TYR#hGT=Rj?6TP^ko0&fkfu3Mtx!L8^^qs-uZlbk8NaN9;* zeSKX8U;IM&!dcM-&m|TkZYaq~DSdm;T9^y0k{#z$ljKYlU38}MDM6Y~Ns`maMGVNN z7LZRZAfH-5Sziv(DO?HYvK^=14xd`k`P2gPsm;sH<5QWJm&d0VP^ea7o|xLCEHU-T zIYPCPbA)Oo=Wr1w<_Z%4<n1Kpiv9wM@=1BghAFj8EscgI9?#@)JBzj2rlv()JT6hm z>2gZFc1yi-%XErNr%3%yk@}q?^*crCcZ$^S6lqr}QomEAey2$NPLcYZBK12(>UWCH zPwIJ!)bmuyKUMNimHbmB|5V9eOrq13D*21aL|XDsmHbmB|5V98Rq{`j{8J_WRLMV0 z@=ufe(<J{i*>0L_H%+#iCfiMu?WW0g(`378vfXsqPP!Zi_7LoG#+5GRm@dbWF6Edm z`K3#K>5^Z%<d-h_rAvP4l3%*yCm)ksnQ|PNl7FV;pDFogO8%LWf2QQ0Dfwqg{+W`0 zrsSU~`DaT0nUa5|<ew$wm?inkhcj1}<ew$^XG#89l7E)upC$QcN&Z=qf0pDgjm4EE z`DaP~S(1OY<ex41XUp+tOa9rCf41bGE%|3l{@Id$w&b5J`DaW1*>e2Zl7F`3pDp?4 zNdD58UDB9cIg)>l<eww?3nO>BawPv8$v;Q(&yoCdB>x=AKS%P<k^FNc|6IvGSB^hd zjz3rO&z1ahCI4JG{#?mFSMtx5{BtG$T**II^3Rq0b0z;=$zM7(SDxgbC;8_|{&|vr zp5&h=`R7Ugd6Ivg<ew+`=Slv;i8@`<iMsM6f8k`EZt3UT(mA??GY4JpcguaDTR3yj z1%J2P7rKQr2VL-Y3ulhB;P00ELbvpzZl~byc8c-4<^Iqu_lIt|KXi+AF)>%zCm@#( zAeRpy?;jwS4<MHhAnzX_mk%J94<PR!AeRpy?;jwaA3#1ofV_Wzynl(g!ae~de_@|U zOa8(>k(T_0eIhOS3;RS`@)!1rwB#@B6KTm`*eBAGzp&55Tw$Mpa{R(Rk(T2Z_KCC{ zzpziF<@kktA}z-+>=S7@eqo<T%kc~QOw1Mb2`I-e>=S7@eqo<T%kk@ru&__iC4XU` zNK5|0K9QFEg?%C|`3w6@%oX+tDESNfL|XC}_KCFQFYFU(DSu&~NK5$(`$SsGU)U$o zQvSj|k(Tlo_L-O~>=RJRTi7GgQr^NIk(T2X_L$_%%<A9$et_>ivFj@DLF2nkM(fvI zj%`COE5_e)Fj{ZEsq?iYlD<ZI@m#&W$n;eW(f5TczrL!vt*=ff$1W4JnZj8m%FRro z+|0ll_#zCglu(wFPA$ou-iuW)E61Bg)<;$<F;6@aB<6`J#r~1IT0kx`!1VrXX;02d zcP2a25b!YSbY6j$co{9_3gsA0mdl3oy1c!g&@M06qdi|a-kv|+k2!GrR-%q1=}2-P z-gRdpSh1pMGL22}Ptq)(4XbCqNb90s(A3sY*0M;gUVt0c7gR5(<1v4RNX!+xmCRJ( zZ2(=IPhxVGgWVa1d-6ou<@TlJOIn`B-FbcFn^Rv}zN_@5<tr~eZOnJD`^Jm~90cWa z&5}4*I*y0rcPlF=^v>5GqhwjGbQ}+s?@na~S5TQD-m>w;0NJkvY+UF!C-%wry*A@% zzkJcHkRGpAMN>@S;OlxOGI^pmdo{%0fAC}gOLD9)!+z4~U^b<A@!@L(iPWBn?&h7Y zY$wm*_K+kV)-gTY31w!vlY>}Wc+t$XM^0Hb7jgHLrTEhFeY!pcedJ4SUs}Fa_NC?9 zNj+_>;av&o@#dQof@->D9l+j#3u<+J6J9tv*d21bXRhQ#-V!e16B5YI^9?P@DfZof z(rCrL8)@$60J&cU<Sqh`y9hwxBHVI+=a&0Bx7^>k<^Iks_jhi&zjMp|om=kj+;V^C zmis%m+~2w7{?0A;cW$}AbIbjmTkh}Na)0NR`#ZPX-?`=f&Mo(MZn?j6%l(~O?(f`k zf9IC_JGXF!d0FB;5Fj5fARjLvUq=A>ItIwsk-RMN9te=HV}N`e2juG*AYWGixe5Vt zc>{7e19CY7aybJ^zT*84(vqKe-;<Xm-uD2?_QiW1q-DF}{SMNyeer$=Y1zIjE5Ns? z1o&1PuI|asqyXQVA}PH0%=gJOUwxV1lWDPlB+Ff4vfLFW%Uxh{Vp1^lv%IRlsY72s zoXPSPT(bTOE{%)E=}Hq!Txoo0NDJm}`6%U<k5X>=DCL%qQf~Pu<(7|9ZuuzXmXA_y z`6%U<k5X>=DCL%qQf~Pu<(7|9Zu!XMmXA#C?9>2u^`e8_3h9qmHv(zv5R^dv3Ww7I zs+-zdB!*WxqFig;QjP@jH#!34?{!4M#yZ)cALmhDjf*0y9008S`f7jCdVRGYZ<|5Z zGV)ow$QP{w5pALXZ?V2w^qJi~$@|O^)+R$_pBXCpEHKtGFUQ*E<wWZo747qaoC7b& z``px8?Z-OJAmacSAi53ApZA+1ta(<3wa&_j#u+BsW`%guKmvKo{F4zekT#afxNwBA zVTc?EL&ZP@#yIhEj1?~@cyUxP;{`c4hB0kU!rnqcZp%n>TL$C`3CI-^kSi=8S6D!9 z6@b!r%6BAgvFFEzi2DxYODNvCAkA$X`O?RVcQc^Nw0NhIlqBAvW6vq*iAl~7_69PM z?NVS~^;NB{K7v~kf?;p^i@~Jca;1@Zy~V1UC6hQ;M-c*XzHOGc*O!>Fi>W7OcCRln zvwMAsS={T3vv&Bw-LdR+9wiFf;*dcNiy9W;#2q`cr{FxEIJ<}Y%hXLc4OEDhjW~;k z|H*(raZYR(;4#8(%H4#sI_y7dF2Sj@g*d%79~i!ygj=5SaJp_JPTo0iDvx$08smA4 zR=P@Y+M9OGXECuGjuCq4V`DgQjmPa0{~IX8=;kr*0mc7F#sA~H^sLd&DJI~b;u~I6 zNjIhfKX3G)=bE@tjsG`H_P;E9;ifG1-$VQ0asZNoJ5N)FAmAR<6dbNk!7y2H|A=r7 z;jF}2S`VK|{6oNZ5uQYN3<0N1dDsN5zwJMl>Jns9UjeD$KX*Wa8tz#e1lcmllCA-W zjV!+Od>16*z1YR>5$(Q34tKY@3lSK^jjwLZrRxiXPkMw?z~4rA4dEpOoMm+#L%<ns z*Iu;t-~WHA0Yc&TEYevxpQVsT(NCOZ#QDPcI9VA?RA&TccNqFV06IgB1+2WWfX#+h zj95h}8!@AV$j8ZD<QKBJ#JO1DC<UD2^ey5?fGZ@+?1Bt%N2+=RE#SsBbEJ@piu327 z-pgw|%gYWj`^!9x39W5loawW?p7`&l1pJ8$w|Tmtd#(sToG5ld2V9UG50IV<(o60F zWO$E|{Jlsge}nul2u=P3;S>U-nhdEXL#oM;DgsS@9O2O(0ot7GK{$eN5CNy=lWzsw zjIbI3|J#=Mi~n@X|0k>>|BEa8f43Smb_BkzV%E&~=0k)QLD*Rr{IfK9qc6WP6C(yp zp5=U;7!toA!OGW8kMoH0An3%o*LkaR2gf!8yOv|Coy(nV&PL?cI?J8-4hpbY&LU?4 z$8wxwooO6Pa>hArPBU_cIR`j<bDF<XNw~<cg!2hsC4A1YGYRiIJqd4u_DaGF2~Ts{ ziG)WI9^}}4`2S}I680c>XTr9GPDxvzaDZbgowp_|<ycEXeL^+IN)zTJ%t)Aw8WR$- z5=L`cN`f;XmSe9ZL?*y)kvqiKUcZFk1S6*r$B&M43`>r4oOQrf@qe{HbiC_$ontRM zo^!xnL3_+`+;P9-USNkD`yIPD?Iy=o$0m-gb*ykK;aIa{q2qN&CCbfr6g#GI+I&Z$ z#F`y>jtov4>2Nt5j%bvNaD+LaSHMCXf$V>J6B6I$I3E9fJhUhNi}+9CPjTAY@vjLU z@h`<c6aP4;JsN*3-ovpY@dxAg#@~t>JK{IT^LcZ;9KSk#InQm2Z;Y?ySb4(x@q7jy zhvH|++(+Y!;tP0gPW)H~(Mno;lEmViM}7sf`Et!ZY?u!l5YM#$8nHRvU$&w+%YPY* zyQt?TOo%%#%Ef(^@QB1dPdNN5*co5$`#$VVANEQ@maKav>;+%$(+R<{+=)1y?}Kso zN!nq@*<Zm9_;UC7u$?|^TU@88>v%bCy=-NrWB;#UOMSU5arLs?m9T1GZfV>cS#E|S zP-2rE$A1Nz;LFYOVWWMmq{MHQb+3dueYq>+XUTH0agh>R>Z6U&H6m_^Pa6Gvv|yd) z^u%$iWY!ob8X@){ozQCbV?XD3PGVQ0o%NOb>{rWu=;Ss5dxK4j_Il`AtUe<9ySgUY zU)N{B{<4quoR9XTkM@{ObJp5r%Z@|#`vs49pWes$=G=a-Q`(#TkPq9hW6m7=E;-(t zoKhV2t&W9~w#mL$V2);ertK?qJ+LqFVa+<`m~YqXR@&#wR*Id9z~WjQg#t@BZ|8ms z5^A<fnmtb+n>{1peOVViOx8GKmzZOu-J#R;a*iJ5evM|2wnxa8!*q+c57Nh$aKet2 zm;E?G>{7GsS14!KV!K4SgcGsf3oL#|>^H)*#(tsugV;~>*^fQtqrI)u;<`PJ&w65C zi+xG77yC@?;}UyR*Sgqa@y|%UD`UA&h8KM)_Q)@ni#?c7FLU?CACuS>XbCN`(gNZi zjotAp<w|2Wi`@7lv3vy}BzARz^arua;}4451gw{OIh_{Uru)CxM%@BpYkjnGA8nqG zHp@pV^3e)(T3ok}_4$p239&hn?+)EZ#Ewmn-Xb<FzER}Hb$ei+SBXtZ2o|}qagHA) zwl}^=Vm2Sm?4w<&+_2aIvPSP%xgNzTF?@f5uL+*l{ZPzT`nnbKx$d)jYJ~0`6Ix=< zi1y+ijgeLn^JdH|f)?{a%+nG(5%Y+|9*nt9Vuxc6NNi8cPKj-c=@b~-kufZ0eZtO| zl`?l}OpC<oW2yzlc4Q1gIqYO44f`-j!(K|z*zQYWD;@7j47)FhVfQ65pKc_`x-six zN@M28T<pjM7BeGe^3Q5uSH)<kF(D>P=3>t!u$a*?DFTaoGselVnDyPW8WXGcDkjo5 z$`LU`WZizcTw;P_<O&f(^cvAWMxTp5%SuLn7X4u~A6@k8`Wg`Zvff_wbJ0(V_M#ut zTaG>+zd8DTUiV&|N4KwwKBRje=0RlL{n5K5c2o3LfwBFXq-}~`D=_>|VBRizwIX_n z%xzBKBL{7vZh7`ReMHff(eq`w{n5p89Mhr;B`q&HLt-QKo<_TTbsfGQMEhtFdX4T~ zRkwCVhxz2v?PIa07CfB((IJvsV6-N%s4iV!qP~xk(un#Z>JyoJD(Y>4#gs<9CNN!# z35j|sN_t23gdxlM^f~JBs7GZDsn4i!%*V~6*Nr+7bx@Rx+Uvt^)q7y~t%&ToLbfMu z0lR;nEnG>Top{<2HM+fH)DGW>uAtA(oT$yRFV{w`me}&BHi<Px)k>^9YM#VqMHNZR zCyl5AUBjYsqQ=VHG<}D{o=F5Pu6tiM+9!>qs5n`}7G)L~dpeP{VNuf8MfKKaI?7+) zb44jShNq5&qK56F&ewL{_LZc4uIF~^xUHLprxQ`mfhQ$d<BUyuLiU6qX>ZzI5m-E) zKP2r1+tZTPWji5hkJujk8Frsd`Y_u8+a8&_)7Q#2Tc@P0*Vhl*O50LFi}UTD9UtoU zYirS^W~<lh#^X6k)L>6-vaWAW4O*e(QLXO)Y^65o6Y;bdD064%va(I~jr?=l1eu#< z8!fREy$4rX{jNl_IrUZ27ORi)N~>h|9xi&2;DsH)Slt$Ek&ZAyb$V<g1eP3U8zQi{ z?kA<ux-YTy(^vNR9lF+a?_+Jjx(#;kXl+JauWZEnqi8waV?8IZZZBXxtINvzne{`F zYkk-Hy2M_#N^P<}X?;x6j$5TawccwzBx(Dt(idBAvPxfU-DH&>*t){HM3!r|E|gfM zb-uv5*Q02kkF^$Cr^#}K);xhFq*yZ~ZKTyDF^7*9?W09lrF5->tkQQ{1Fh0`Ms`Jh zFX~2q6ZwV2K8ZXfux`0TzO8Gvb8qBpvfN9N(sxEau3K{Cqq+`79*gwIaz`SicZ}Q{ zd8?o~A|iL_JR+sPio7;*wV>HIMJ^Xu<V%rl5^L1`X}6t6`e>20`n*M!N6wQqX6a8N z-99n0D6&B2=0uLYyj)~jWRjr8dm^O|i?r!Jr+d!3-x_p3F(;HpnnhjPnaE)ROOQJc zJR2N}9PrDu$lj6uA~#a8TohQ$gO>9GvwUUwTw-S|?@R1W%PRtl^7-+|BFhUh_i5ep zTTWOW5wvd40NR5(&2pctaagxT%K_a#Th3Va$lRTlZ32rrV(Ao^^(M=Df!Q}%Rtn7a zxn=3k$~|dm5j4xwmU@A8k20a!QZ4INTS^6HnWNjPWrn`a#QWaj#QEM}SSIVcVao)4 zH*Cq$pL%VR^%W=bm}RtVIYr+cTAV&wtdADylfej|42J0b#nMmL@ouZI1Y3-<Wup6> zh#&RdN1XG~&g!(d?l(Zbw;ETn?ugHHi;wtFxA=&6b&nqLy1qh0ysYm9?62#-J>of? z7Uz4@5%Hvt=6iODcud!lh~u^sVjPi=N8B&5M<ebPSi~WHe-N=>U+E$rk6i65Cw*N) zO2kcq7T*;iy<Ws7eV=Xft&QFC>weP_H7i1T$A}d=w;r@55zV4y=iUhEF)b+(m4cQq zBSQMlh~kK8Kcf{!NRQd=8M=4U5g8F9MU4noghOE6{p;SNM?^<N$Z}y3at(8OBBVb} zj*AGCxtc!H;a$4!hJWv)ee<idFMQ=b@s&H}qrI)u;^TC_affxj;jj71y`-1BBJCMp zxyOCwuD~PwQ6G<BorkkF{FoS}<50Nt?cqmsdka6P+gtcvAMI8jZHJGx`B!QG$Jo07 zMpaz@<9F`8yPIq_o6Y9^*ladSvRU%ZCfNiCc@UBiLI?puz=(jnL=dwGh)BajiwKAa zA}U%$N-1AUDMqB$TC7#Hh?Fno>z7(;En0uJKB!-6DJD1n&pCHDiD28mF*n29xo6JI zoH^&rnKNg;J5X-zK)HJc^6m=d<;fvja=+ucL&wUsaL}UUnxp3x9CihzL7wJn50+~U ztv+2%A&tUSH;^~_-{zGMlq()6mphP`70S!~OQ_!5mVtWHT|v3vip>r3UDsfqbs#Tn zpqw1aOYaTkrGGV$cR4*M7t%jW56Xpt#`OQyTbcJrdQd{757>~?-^kmdzfC`p8JxB0 zFQo^iLHgl=yn_RI`v&s%4CL(^$a^@Hm$^4RC>PT2OAkte0(*K;8VqXO>4A{F#I--f zuhJI}<n0dS6(ERzupNieXX&Ye!#Tluo~NbH2)1KNC~x?m2l84%96h};y*5~GlsAOm zV5)2&Z!lFDTBW8BriKsX4W@>rrv<SZu;!%?3)wQ#6VvVb+rgD)x+O%#v>Oz}%IJMC zJ(1GsQclM3-%`qXEriv#rmhUU{d^$x{{~Wj3Z>GG&fgO>Kpsdr|0nb|quTi!{jKxY zp*)oPRWR=r=W#ui4*Y_71NHugyrZEx=sX%)oj9L!9?+o-TF(dV&x6+AyaDT5X0!8v zzNa+!t#fY(it~wq)K2F^&Ibtg5Ukca??o@JaNg-$<b;H9&UAJ-+nmiv)jO-5Bb+5j z<rhEf%yxpKJ5!zUPMgz=l<JI6)6%X=QreekpXzVZ{*1goru`0izjbz`y^{ugH|>{c zFQ*+#1OH1ql(s+Z>9pNQJ(9LXuOscdX={gkdr#V3czZ|M!n8SQ;6rKcX{~8Zw5Cg| zOB<b5o>q)hZdz7aI@xa0lG9?-tZC2$)8w=*j$X%C2z7KhZK2~YWY=?i==g)<e;t_9 zj<+3eI8HcTLaN7c*m2OY52-zPyUX#g<3Y!Lj_)|v(~8+~H`?)S<8jmx2#)GeM^Gcf zF0-BX<?+NGJ>r1i4lYq+7=!(3v)CgEgQ_k-{>%6dPjx=tHpq+d{4dH8|3z;RFOtf{ z%U{!zOU85lm-IxWlL+L8bACAIC|uqq`;c$rv{{*rbSjrgr5y1m<#s%Kxt3o3Dv3)P z`70ym#BffGyb9m)U9&RhNG5*!2l-AwSjFjddWvxR7BPzma~+dHhHx9hyp3zWjmtB9 zlt)XkdrjXKbF26Aw|gn4|0?GfAjY*2PjUWJ{4GQ7|Ftp-`6}n@edv`p0M9tek>jW& zqR9XsMCl}GpUN9i9x*cM$vI~jTlQQK2171NTKKDU#x|MZBvXzU#W>I`7UEZwBjs}b z2pM-fil1}-&pBUkeucag`Ik8V66ag#Da+D9JnQ;Vm&`aQr`Qi+3fFa#(sB-YE#TP< z2<Mq*a>%<ySXK0ce27aPA`cj`i0Nuk7%r!fcWC4tvB=cT`JgnUckwfipDX!EJ-NuV z2<25B0zWl+%A}Lx$>})+O`gN)1k(ki6T;wyBl0LM@+ggHizu(=F@*ORw>2jE%1Stk zL;QS~@lP?Kb~%OdOd*`*C-f(ObwN*)uaA6z@Ry%}Uk=h-{t0S3@|RIQW7x$x8#%|x zC1-HSB!)AEpB?&>;qT(~E^bQ)*RqRi>ELg7@wXievw)wwxRzZE-)2Hf<uze*@U$WJ zC#9P>O?a*`o#ixPyN2Odxvn+z6tVoYaxDp3CUUM4G;yAwiK_$+X+T4oM(sR7Lz>3x zJoOmTfQ&LUz6lKNBExSnZAXsPlz?YT*g{GhU*$CJi9|l(+`>3p8Rr(p*-Ev@EsV2{ zRSQ8D*L0ZtoW<ici~H>;r;l>KAr>CKUCH@~g@^PG%2z1PBA%2_5%B5B>H8@yKG$ZU zWUW?#=Xw6>Jim1rK_QBVb7C33jq9qSr`X2n4~%Y<ahaBL4&aE_8IFVUWw_zu>ESW* z1k<2BagyIUIVXqH+d19B>BD;3a0%ZYCR!CAaE%`jR^oLoW2Z7o0i_i<=_3Dg&R=Mv zGM`gPc_Fv%ylFGiA9K!CZiN+*N~wpDuSnE(WfkLG&(C)54Hvhri|5x|&N<9)i#WfC zp{=4cZ~!#mK(&0u(3Vn3WhvFJEae*O`B}w1Ig+7`3__qjU&U`<=KPmA{~Fij;2a0% zbaGB7l@wRGH_p;q@h<0|qI^YWeAehshWQHD_zI`17+MuW>*D7Ie!GET+GwohQZ8A^ zCA$bRMw7<+buQ16QE8^P$})PZEaPv#;xb=xnMO*>jhw%Ya>VOFn3P}1Wk~lE;$yCH z1J~8eBl0P?<*;c7-X5iVag@u4aef%VQF^&`y_BymqqNF6$QI@aGnr>v82%Ohmh@$C zY5mDL+c~|RF+8ndCW_OBnJ8n{aLcr8Hes%*tyBg#by6)KbNXX$1+*!Ynagn4+fBYe z`H1{U<#|lik2w7imv86t?OYx)EAj1F%2!y6P<X5n8I``(Da2&}pHXDWQC90uhSS2W zJIt+{Njc(L-vK~tp{LT!Z@=WZP|5Va4RMc!c#j~6_l%cO(#8FGmHXMn<)K?4pGOTr z8fm0X@^c%#6<_kVUoz&G^|zd}iPQRQ`hX$utduJ_T|sXZAEgx^f9v3UFOM?wANf6| zkoRcx1^0<K%Ozd>JjLZtak_w?EsS$BrNvwHL|lA=ufLtakZ17QZImyL^H&Aj&x^R^ zBJQ!5Img909!ksnR_3?LtDOHTmti={HZH@XBUf;GAJZXwwaW83=P=KDTFHV_QI5Dm zPsPt~_i*_=oVIfrJEv!HzRp)Y3<1%30il$~mwB>$Kf~dAl}5&m=M)^!zz=07y%oJw zUQt;aN#Lg~m<CrAc}x$`rKt?}3C~mcD<erC_C%FW@>uBOeu&GkToA8mL_e=_&T__W zIi<xh&OgR8*U0%sF5@(k+{~l2(nDUnauPoq`K#mn)p7nx$0W??K}nsT^Nbceqm@?~ z|JNCE4yR`_d^hJL7<;%~PQZ6C=8arN?}3?|?xvE6WXezOZH>QW-AQ~-Y4N!}3Y<TS z(@mUi;$G$2MK9;`yq3J2&(wlm1rCap$}3jN$6eZ#?&k8>7|u1$=YCUGa{l|A|1PK3 zae5u4#VYav7CrQoKjv9^mBv(DGvTd_6&pP%4StCEA}1M6AzerLVjZ<t>|@{AORP^` zV){uT4j_L?(3DEfnZn;XjqtjbXM`o;=_IXHo<W)?Xo=+P3{xKG({l!EH7z_t-(`Fb zF`n=8lcgSTrun;%dBtTe<KR}*ahd(x7Oq{f5w?nrX#+{5CGH0s<FJNturUs6bQ~Dl zy+r2<^I=8jw@!w?m!Cd{znAOfu@g;<t(9y4n4ebDNnn`6J&?duRK(xT;kS95ugl5; z?!#Dak(Kp%E8!!oM(T|&!ddR(@v@lSLV78GyN99eV;yxLw_=}O7sI*8&#MgiJde&* zeWk$K{#Ay5p4;0-Ux{nHn&{w?*SK{ZdOr6?3qKh*=q)sAj3Ls5VG_Sh;`!xdEy&3b z?A&S_=h(O{HqQ6yX>ON|W+GZj9D{ij(!~F-a?VvQAI9)m4$8VzwK6U7SI}t*2mVU# zV3_15E=Y*clgB!Rdu9ex<_u2j^JNX^tl@RX8qVL#=^6AbwCg4OME}Tjj00>FNHdQ` z+s#O~FoYKVs)c*36>*A%=)?^WLbS{8)05INa~Q#^24Nv+%6{q}@d-T*FVR!J%<x(2 zDXjAdmXeCbZ<F|~lfPOd`%!+Mp%oAgF}5v~Mi5nkxr%f4@mHU64$DEoH7c3<cu_tg zB~p1a=d^Ko8$njC>S->+(ixGLsqHLPjj@!E`#F%K=#tS&UqRN>tYq$laYR}zWvVEm zlG047MSP`GJ7Z{Ls&jH%STYI=l~?ppj%TbQ8IxC-+b|q>^<#V$mc?=c!_l!#V$82_ zjXDmS7#eE@GD{+HjWK_p%T&_0;6+p;OKrjYQ(=iIt}x_FL_exUry?$&!f7KtjcxQ) zm`kgi1_lJPit^RXTvA`N&!Dt;SAGxWS+*kLI!X%W$qH-WqK9)X^S3_!wvwM~G<f?X zj5Q$0u?&Bto=?!!GkTiy*HGG!z&U$4XD_9V&Gb}QM^YH3I7Z(Jo>PJ~3bmHMn!{f$ z;WWz~NPK9gg4geICgls(9E7gJEMXjuarq_uEw4CKeI31rbN10&WeR`GD+0k<tHO2z zagoZ1^9-Sl=8n3F)2wC5dJpT`YzO75E&P^ckjyx%`l_LY>!P=^R3r^U6mChXLoDrN zM6X_qvqE%|s8m`nZN*8DN2J|SElwI8m&QpiNq<1R>p$XWE8<1}2{E=m#LqVA&xnrw zu=H2_?36yk&!dR``vu}~{|!HnNms-;X*Xg<PnABWsL|3Fh#Eal`WqrcFUM{2D-oC3 zBKAR*FGV!qCb1LIfG3DY5f8Xc>_RNyY2pdQ0bU`VrYOGRWkm2jB3?n9-511Xh_U-C z@i+MmrAYK6?yOI~9g$~e%M=fGnfy4Sz%G~fA_DAv@-v9;x=ntLBD=~zQXW(G%Rg2Q zD9_11R}L#j<X<6P>+|wS#A|&;eiQLoPsnExll7AP-xN(${*0oD%3mO!xg@Zrz>NR` zZIDD8ej)V*v`+r5#@`Y6Ex|9PhyLaV|DBD$8TdXGzw!8myhRjpB3K+c;$MMS-a`6v z$nU2}<KzqaTu8se?{87=9h_Hs6X{>#j1Nw|;0%~79SP<g!oNlTHaw%)N+$Kgo`%_g zH80Mat;2Jj0XaCw1?!n)=<mieydNjY`uqD~1Hs?t`S}<>k<;JTkCltY8l%=pJV9d} zzW)<of|G0X>^sS657A`bM^r{)EwrDxaUb&^+-`vUK7BpHmbX6U-u)~o1aoz<7iA!b z{>{mpOq_wDb8+qcAM;F5q$nxA+AM_06d4ha<$#ovQylHPx1g}7#-+GKNtv%WJ`OkP zWMqj0+6P6VTiY;u=JZ?Uw0A5(9NeSVE_cqI+j-O6xq#UUs-U%mBAF!HF@spEDg>`M z`7|P()gb&a{fHi~_PJN7qNm|l-(}fGzxWzFo;gE`<diC^5v4uVDmk4=adCEglo}Qm z5n;8O6JlheIZUeZRr%}{1-@wfyaQ~bef)?<h=v-IFV3yFWB9k!=XaO-VnEyU8)v{j zm1WMC->bMhVqN)X{^w3RfA-#p&nmk8mq+}h@7Zo=w^DodFWM@xk$(Sj_6u>pwwivw zIE&?*B6Z@%ls#Be48zH=QYpJSHU+0=a>G;eB8?)}9-SE$2Hip`IPC*Mc-j*xkSHt~ zTbh;SiH?s?h|ZTwOUlaprM@`)%S5?pGWymO7hP6XT7rKorB-Cb$BUOI^-LUpeA2R~ zT4#K3!6QvikFPKPj{mM54Ttv*&#-4CK9Z3cWzSmqGh<$+@c3F~F{+?z*W5dwoMGL( z$ynsQ>h_wni@6K7%-ek-{WbAs^k{EVc7|2V{V>dx?}+zg;5s3xsQ<F@erVYdQi7C% zTL*knMs;*{YJNs!AlYI!N+~HgFGs^yTwr^<xGJakZ5qW8F`yv{8AjlWKyN@jQ@CL- z4-(3C@5Hi4j~;sJ(H|Y!<Ic=<yE8JB`F#h!k~>7{qd)ntCwKkV!9Bw=GKOV49EMX@ z&;I^z*UtU^vp)xx-@WvXRd+8vdkssKzB5<PzW29l|NZ;VK3cYX<(=INZ|lZr<n@1Q zC@{Q*b7h6N2_dIC$&}_-Bzs|0Se79oLduJe2-wVlB1xe(5K&hYBvfEbxDkY@DFI{Q zGRmeHm&YoDz_WOC^g)W@fk5N@3O5sF(M;L5`iIl*p0_C`HB!uspE2%=)?Qf>*wFgm zOEdj<OwKM#nSCTIKFwNJl~<iUCq3Wo_TuLHx2Eh_y!83;&t-Qt-lzR@rFOdAU68o& z#QKh%EAtEI-dQ{Usp-AjV@s<&6|)^l%64C=r!6OaR$)G|J(^RZhv$^}dFWhd%V~Ws z>GMdRK`7Uuy)5rGyiX?zpN~|j9A@z361$yR7#(Z3C%Cd?xufykW>I+m+REjVwcoU^ zMj-iL;)a5xu9MnG?eEWNXS6?UUxAAg#!$^FAl3n5G(nUD2B{ziHOI=b$yH{zmzKz~ z#}#k4%XMS#ZPU(8UN)+H*));YvZhh4|AqE*?ei7eamhl_b4PJSg6sY+?PKkEf|?|6 zz`8jFCoWT}ZH91@YK~AMg=~p1hOLEzELa7Pkdhf=NH8gi$B%>}uknb42JO%1uk6}! z<-GRi29e+~rf6?>X&+>Ma75U&%SS%Q6wWS44}mkCmz0-qD^-MK?J<Xk8;nu`O-SJG ziXQlpH;E!N_jB!xC=zz1L%X6qhI<w)0=pzqm39et59Ht^r{#IWTJZe>urPd|U`5+U z%YJd%9F<*|rhOLWOjJcq!kup(9zXHj^Ao6jBgG~}+kX}G8TJ$Y5~F}>N6KzowotCU zNo6|0d(Vmaz|j1>5*|VHSy;4k2&e75wR8F{v!`_|I1pm4_{!M-DfF0AfE>{SLJ(ks zG$6tylsSE`YwydW45zNSFks-NjVOB<Wo=TrWP8yOX$Zs_B6%Lr9FCQZ#LwkYo1M73 z-2jdQN@o`2&M+F4!=Bkc-0<+LvuD1#WBaRf`Yu~Np6qO^H9I>qJ4(LrwD!f@frDbg zRh&(3+51E7C)f78F>~e{dv?DyckWx%KIlgZX_b*uT(vpEY&KfdfMh}S#7i&`vt7}| z28~9O$s=5fPdg-J5$TTWK7;Ece2QE!eX=J$FKN>ou$l=87JX$C+TxHBsw2#HLjcz? zqzVEDrthP!o9!wUqrqCUfV{~wT1J~_egk}*OWD->oQUhZDXn~D$-KG)wfAkGdiTqV zy-OAz6fa#7fqS32y=Zj9n48{jUywKd_`Oq~{rSD8NTrY}(Sv(YYrf>HjxwmJsbGi0 zat(nPORyioP9TGbn@~+)=u{(ml{mf56SLfI2qx}U>Q$4cjCxz?9(m`aZ4a&f(^GTz z&YSqXx&^oR?!0;2_{n$p8yekBE#5VA-dO+g@6?v2b+@J&ozHE1;Pu;_xnfjN;e<)m z%^AXx)iR=LR9v?6+W65w$4I--JMW>d%~CvJYK#ZP3nAN0YCzVzoDc>5(*$ty1Q4!h zpR2S4gzN@Zit^qz?TD6%TQwTDX)f#tim=GE=&d3}`v`ZX*wKM&PKMV`94Y5CI<+g* zH}laqPoqwk<gSiRPD+Z8$BHd1EkzAPg$?N)RLavXI2wa}Lxjdd6@&R`Dl3ymF4)_- z<o!c4_tw>aufAfUch)VL6LJ^l$VarUsN6BiD=UAy<=IQiGqXf_c4^*>+Rg>`=tlYf zv~w3NFwNoAHSjrxvC4opjy|wQd%f}TMt53dAkxSZET>r47SIQiOGYagg@ouVLcwVA z4U&sHBVRVKG^00hv1xK``oss%?ku^jWOzsZZCe}Fu*BMqviUn&=KbP<ML%3QTAax7 z=NG3Hq*zlj<wf`Pz4wEe;bGbz!^0;%_h7~Ntgheg`rapN+rR(WFBb)7&(3ctEa|8n zM*Ro9SD{@^qZCseZoqvc1Ji^0YZ=DJ6^9E|_Vx8Dv$Q4ZCXx5a*FMa9qDg9}6I3}$ zO0Kr%B!-pYT0mQ5pg<SZm=Z$-oYBPU1ySWUL|aH`XL%s^VpzPzC-4Lkz3X3?>77<T zZ9(3mH@7_W#)7;#6RX=iw;oqVj;I=K%gc?;@g=OzF0^MlhIyiVhEtRG1}3aulv8<6 zcf<M@XU%+Jeai!P6_o_K8@j$X`RkW!$B(H^udL0oxoXBLQI$o`a$jOvvCmmN3Zq7? z=@}fgXnSzf3>dW`RHRdGEUsr6LO_1^puqMOr^%TiRRpA!FDpHnQ@6amrEH<kJ3W8V zmPXZ_SleE<aA(VcS2r#?xUxzcol{;^n4KSMj2o`BY}T|3`(}iP3s;1B(vLQkH)k#T zpB;NY>2Cl2rzaM5&7L!IQhHMBq;g<97kv8y?noq!$@XGglqnG8-q-VQus6^c7y?k9 z3vK!4S?$y3hyI3my3*A-Z(ipN)|@LLaR@TaV*87+R#QM2)|yEiRuJp~$)gMbOj5{O z=+OQeot9wC3_%Zyqe<t_O_aBXDge!mls<w~d>=Gte^EBTPOf0;6coS1;&vXcHi|YF zl$UzfDcxGQ_{T@$;B!#--#rJ@fh^UF`S^AuD9{9n2+aVx0Q7EMvI+2%dgZR(EeHWn z0CUq7%`c*~zY(3+qt4fZbs7W~0}86AFNsDcXJ$s@W~O@a4=r5j?p-Ha-aRM0+KlHk zEDy0N>i<|tVOq~2zVCEGmx>5jVsvc|oS)Pi*4G9&zry^L89$V_xS>mz_fjj1y~Xhr zqe|~>STy_9*>C<PZ)&A4&#WE4^`_~wW_L`(TBd!>+-Z54<rSU+Us<V88yepDLC3m9 zW%*^fX+CXVND!kp`sW)iLhr1RCQ9Dwm~qX`@iCdBl|cB|u?~a5vNpdIZA^X}k`7ps z){H+SC3FG?%LP#o;>3j%;xi;Jg0h#CPCNbEA4lbeL8#fwhWUzByWnDezs|M{7mKE^ ztZ!YKWc4l_z5VH1dsf#yQEL;5BRRd;G5_tySN(k5n6CE^%zl62%(Kfs)p~xk_;q31 z|BmqgsP|N1c5z;KxHUc^zdlR868OcImT_b1>;LD(mj79m?$Bm9DjnXus_pka`T53~ zKl%Ia7qtFOCAnvFyf2DrpT8+;KD?(#dr3RIbneEZ&l%LZZXPSF+;)SXnIt>3y2wby z4xVO^1GpoHbq<n1(HQdCv;c&@B9wd?oCl)E?bm+g*EZs=t5f1OEp4PZI?|v<+RdYd zLxVl+T9e!;8vF}y@p@)1@M|xC0%31dU8oB+LGuT<4-bopNlld;_OL*T#LG>c+p}z* z?BZz%`5fegE}_e2h-Q+_5JXw-RpQ`3E*DO%Xr7rDIQNKFAUd0C>gyZoXEfBiY6=X; zj=VhS{uy?2!c7~e-*;l6vZi@_U0vT<t!MJol5rlQ^Hy-Oi%hGw7jbD`Alw!{plfC5 z3pyIoXdZeVQho5VvgB>P*0NOJ{0R*kYU`i9>F^h;$3OH|_w468I!CNf_g1Yubo<UX z=9Fb=Z+f$z6D@!Hp@@HTNpY$6CojyCGWP{pw#-s2_>s*h2civnkLy~V>V_l%?HH() ztc$2~c4&V&i4Na>LRhwFyZuYr3Q`_iD_{FR?YZX-$M$J&Ufy|Za_@ovMXS)$3hl~8 zNJ-TeBlsgERlqEQ70{TnCWk8YAElzNT0Wue5lz}LG1qWRyP#dgFSa>#SY$g3r@0)0 z#h`dy_6<mIG1@P`tnC%`+Di=Oq;?_L%jyjDvWxJ6+GB`~R064nU{~w-K*b;EWK0`O zFnzwznwp2eEq4m7>#wVOzP@jlNIu#1+PK-HHjTe|O;z!&<5K*|2bGTAPxEq)h_=7| zRkS=`lC53J%D(;Woe#e;KiniNdP`K=5#?S9Qxro4x?P02{l;EV=WF}5Q`&x9?^Y^0 z<vD#&oci9Cq11A(1Z^;u7X(O`x)v(^GW6#vnDs&aDAm6~D`hKYv}EbQI?P0D8>J=> zsG4P^_yEdhUT%AKQh9o5Ws;aN?-yFBIYM~M5d~dy4ei%{cJUg#{Fq|M3&Kj;gCd7n zRYT-Z{CRmi+ohOzNTH+0xP-b!>ptH`EeQ7}|5dEi_R6ku4VK@&`*S;e;zVCpXoSgv zYLKkQ&=xFzcnavP;r0lajK5y4!R?0eFwnkZf|Obv6=8|P?ts-S2NG;y{8=%kFv*D7 ziW~EmaEbAeuE@&<w~&wah8aw%_A_zulJP@vK|6}8n8Nxc<=xuVcNF!(=-vB>atD~l zI{%WpM)!vLT0MyxV~7G}OL$BKhAliu%*-ohyF{oq;e!z%+NGY<7HJ#8j3!0<Ij+T9 z9foQ|y|T4+)6(I6FckN0X<EBDSH@-%Y+tzj^dNR$qV*M*RSCq0NRybq%w&lr7x+2o za_Ewaluh+u!`3qoZ2Zkbjotrz;n+XE(`V0}R$V*Qd&}(VX}R*n<J!l+m_6qgBKi0g z(em6O?I-_u^vzpmoqYWNU7Yup&Ic5-<y)k9YF$)#c!bp=2O^lB$nHV%hZrG55G?`3 zz`8`v`O~HHyN<4^!|-k|brv>y>I}!ee1FN$Hc!y7`+(`YCg+w3?Qrfu3$^{+!g%mq z%)ktYV%3zAVldMTe4Exntg4`?FsLXQ8Kiao>-LTaOu445`U!4P>;BdKb>G_R1KQUw zS7-}F)1s3i?!W$3%Xv0NNr{r9+8SoJTP)V-DDWw3aA>LZc3P!{)`VDa4)y_=bfiOn zx-++94D12xKFUKsZ17~Zv`jD@oArzBQy*TD-?u@|?86F6yQuA*HM?~psJ8<AeknLn z0jSqzlVWqTlZ@&xhZ3-;L2ks<OAABlgy4#hg^ed)8Ib*htSKQ)R+e_Xv!!a~imLV( z#^?A`;+tEm7moAHf8*hsj?cWgd3||iL45M0$sMaki<cibyD~c4EoP0VNi9lG_m3&| zPQG=0$NCeCN=mgeh51RtQ#|EWzOuV_(oBOtfkL}OCR%Gi;=(i(;=4n*u6)0CK)b3e z)UMHLLpw)bE(1k_8ZcvQFUEw+0qYQYCU!$=42UVHzC^2af#2`_<eKQLA6qm!4U=QU z5C6Qpw_iEaTYLAd!)Ld_6G*`FEUBvj(@NNc%V0qPS*KDSBj^UMm^2w{5r2%jTHCDM zu5A-bc9@f5RbyO|`B7qt;5!9{TOQ2K-L$z-KBvPp5=<|24{KP$FeS>HW&_-)AO!@M zL>Tvc#bd?AeO!r>Fj@h3i%CNQwHa4yf7QC?hT9@7s$#ZAh0oWPYafd#3yo3MNTbna zx0%+7q`ShSqpb!tI^J?SD<|%PIrHZGymN0~m`5biw;^+G*Rm4-@};vf<aK@B+4JsP zT2#Je*H{_51pV-9X5Z8Z;=QsVB1{!#;=O7R&k*kge&_{aym{KD{Rg#2M2q%@xNY10 zqDwmqrF;hNG<;9HT|C-X6zoxwtYMh>79%bxRB^3kfMEuiXbnKoq<6`Vqhh|c6Y^+> zSfuQeV|!Qkoslz@?KIl3zAH}vPB_hN6K=PokqOhKJ*lyz!;+l^TsRJ0`9$w_@rmYw z;Vem9xuQHNJpb3bkl;+w4$4h1LYXA%3#2d@VGw5{4Mejm4va@`(#+zk*Iv^On*7=| zxS(J?f%!BG^GT5`FR*1xmxDE=DthD!?ft&jgQhJZWdeRu5WZw0a)up<7~C{pw7V2_ zWS%%7u4tAShLPG;wnkaRWtBXNjD(RYiD-Orx|miV!iSb97V*|0@s@V}%PZot@<#6n z+1Q88S&CYBzpD1H23D}-$!G<bh^y44s$XAK!?gRcT`r_H^@2Pfo&y%Fsv=ZrZIlsL z<rdtGWgD>^P;#6bL{}<KMvoqC|G%Wx>EmOKuI!ad9gc*_H&027BfjcG>$j=vB!`p@ zdy3tZnHiB56C*`L1XOb%K{8PTb8<r49XcnEc6$a_z<z(oo>Ep8V+yS(N@dp%U;m=q zIBe2_hS@7hUwdh1X?fAg=Jv^N?;bs-E<3xZPF?rw-}EKzs%Xw!bg=VSkICp5Tkp;J zs;IPYm8vw<jTkX~9N|aSp3B&|j>o=7W_4`56o@ki>@iMfR7Aj_CM1M0hHQ$X2iYXS z9!x%3;n<@g4!|fpZWAbwtSSRL2I8o}U@lnQ{Mb(>?z+8s{wQ0K_IL4Cu0MIyn6ip; zW309}eer~j7VS;#@(bG4hf5|dHOBU}`j^e9*}ZYkGdp*n_sQ<l$USF!F$!oTNNh_b zF*KIUo4TyMK?gJ%<*?nqo_ovN&&+&$Oowl7NnUN{u(7_HwUw3IV^<6L&F>4#_i}Qy zs~N7wO>=L(e~hn4`?HTVZmRJV`XWK^i)eGeCIuqQPN&fnh>1;1)Dalk7h^NzXqz1( zKR&?+D-0&0i-s-+YY%<Y&>>>SGe>^ByR>6`npri9X6>s&`>-)BWpyJ**7`?`jKwX( zxYbycXN(&;VR5>c_0Lb27FHyS*p0huHm=#R^BHV?>o&0cYBw-*(hN>98l`YsL?AIp zKWqSF+KG>gbLnfzK~=eoj6goD62#SwC+78Cx@AtwcU#6CoU{MToLgVpT{8ABsXn#) z?mr(m99WQDsQoP`>wclW{E9Gb>X&9LZJeHsv9JP(*WoRZNL<(m6J&xBwo(yL%ru#y z&_(-bN|5Mvmx5sR^)L3op#H?g`Q&ZKwVpL=#%^6)x45}BwIn$s{kYQEyI<)%(i!vE z@u^9U{|k@sS9&oU;X$H&qTUPXTP2N`@~Y!AEY;QN#)=BBS4vJusE;uP3Z*EXHMI2B z6@WLO22uUI^u{6@2<T7J#^MuPaV9q4x-&dHf8u?}j*C@2p_Mr)X&5OQHnv^Ts2%?G z?^ewAjTu#3)iU$=ce6+3Mu|CVtP$sbH6q2FkXVxa>n*#qPp(avoo_EMe<HyZJ#Joh zw#Pd>J4=f_@c8u2sWH<=)J@FGJu-jIb2Gv$hF`ifM(4itmf4(^7?*5$^6CG6|I74I z!_(6($%PrkB}&uewvI`Y+NVq=zB3=(`d!drGWB+{6o^VP2UJ5$O!(kj9GHhe11CD3 zF*lMvEsk2O_Jq1yM$OsWr1j+FmHA_}9?ZE9>$ldGHMr-zbYGuSUfC6Bd~A8&HPj;` zW~L-wfe#Js7u#M`&5AJ~^U#tVs0JWoLIy8%EqvyB4s=fG=$JNrin`?M9qJPCW=A{y z*U>J?{qXQ(ST;lrg&q)_9AU(=MjtXZD-A4dSi!)C#1OOBOz#YDQhr=Pj%aRs{ProG zdNo?CB~m1r!|TVYKmOXk>Bv-5R|hJ?e|m4RcaU95ua2>!x3KJq2s4@^BQb%^Mkdf` zh~I%O(-%Gv4zvyuM~z{|_`I0c#a!$bRcbq5oJD=rx2xsxrh;kdkj`m+%f+5HjhsdG z+VDv%ddl*GECmGjlD<@iZ)1;W#ycKC!>8&x?7L=HC!{)tWvUSQ;h3#1Qy|$0WeXz; z#t+U<Qztrsqz`&HG>UqHCJ&FND?ztoCxGj!FYn&1_2lN)7im2)S<d{@cvPxp#>BTQ zshPVXIo`8IU3dB%#&>zwU61eYyCg4fo>$WN#Jw6ER=1Qk44YEZfDN1=jRC_rqOmAr zz+eU2j}9jsLt8J@Vb>wWn8<r~?ALmRjV2VR>g2{*>bl>(K{R#evYjXT;2O0BWESFE z7g3A8Zc2mYGu|-3#dV_@ZOGoRYNDnq7Yi2uWW(Ku?<|{n`uh*Qv#hTtr98KwEHSaH zpte%3SaSBzyjy>8?#^dL_?}H#?=R*(SU+~l!i5ji?Ix)PE^-<5CPL~$s@aW!Xlo$C zl96GG2*kxEB@Jn1NU9A;Gl(;A3k(G}RtbtVGB6N#koP`)v~|Zk-}LcLv%!E4h$ymU zHB79`D^E`L=VlcrRjBK<*R{`H(7xW9F>XZjl60-pIQ^0Oh9vFN5#L!*J7bx@=Ds=4 zJjJ~OEKdQ;knFVv;=oqzki90%cgSAus-g0x25V&6*KtGc1m&O44<aVq23VKeZB)(q zt0wOLaqDA?S{E1EQ-o9VL-vlWD;YTgvvYs?lICeGxavOqB@wZ$zVo4f{y@G0**j|Y zeNQ~I{b5PKk4ciL|KcERB0(KY946CXx9PN@3t!m4&|5wtQh7)0aA!(vae7fh9tcw_ zw8hrltgeGb^`yy|Rx!1_4?fy2<lj6RbwD$cuc40Nq%m9Vo_JMFPcj7})F6QjU1bf~ zcJuHKJ{UN;Sb$8xtK+f4lCO3C=$^@YCysu!IX^$9apKsSg(rT}v1igGUtpv=Bc`r# z?81?v^Pc@}scun`>3711q}b!0x4!l1BSi(h8O6yd_O!g5tU2p|nH88FffppNI<5A| zxHwxBNJs+lkhWHQ8arS5sxxHvgXo9c^ZVkUree(`JDuaa{#Er$AFN*XaLWhh&u0sB zoL#%-OrQGW`^Cpc+CRUfeW5x0<unuLLhGP&O7PRDwkAXx1Bz<5W9W6(0`{OQ*t%u` zZR;EBGUdFcd2A_-Gb?Z1+9aAiMWf21h$n9@1)u-vee$3BHV5u%`tD6~A!>pr6=drY zedpF>lq>>`(j~ZVBf-jqG?^fStk+%<9m_0sB}|UC-Yq(`SJfqb7e;hdmEKh)d%q?f z4V$Tk3xGJBaF4^BwR#;Om*Jon?x~QW2WqmL7iS8u0DZyLnM^c;b(*3qZ8KWT;VRg+ z*=%UnHhn6ZD<W(WxP(0ne`-W`bwrF+2~#chh)PlanYfZQc}m+b@3i)2r)E}{Xit^j z|6pzQ)XrP|@I_zOv@tNe`n%t)6t{-3ROk#q1lgm)jaWqqcpRAn25LWRFFLL9!c3u6 zgG<=@C2`vww~2+l!lXU6dO7T3wQ`R3uJHDq?|Vg5X|K}QsjRImfp!lXHab!xRVgt# zDqxX<fEn&&z0G>BesiPCuZqr<Fph~Z#b&z$U3@6F>#+sdjp?yDG2S8%3=d1RSa*G8 zV#f3;arx`<PyBR}*(BU1W6I>oBxhhKRnYvwbsgk3)^*(b-?FYV_a$JBcvyZNd-C(& zlDCPt-}h~xcBEk4brNf|OxRf>Qype_R!Ffiav+n<k*r=ag+Rjs`H{gnnph55?0nHQ z|H;jXxF$_T`Q*|6o{@J`edA3z6VCk7*W{Tt=hpVr#%k?g*`r&9xvV)`gn65>C-t32 zYqYDfHK$O!)OAm^C1&Mf?T?=Pcx(>|>=5M0l{kAr>oYL)0`^#ob_s__*ZyeCfm<AW z2Y~hY5Z31K)KrH<vIA>aB49)v#Cmcxc9Dp4!c~j0_e7Juh>-O~vy6qo!&}vmhU=lH z=8ezo`OUPvn;XX7TrmE$b`V1olQ&$XFJ2jAiN2>xIEr#2v58)>;{ol9(q^xAHM_Y? z`)ciDHH1+Gj2<VIT~ZSI(GnXIqnH!cV$Ehtzyi~UeIwgx-AAH^S(gcpVZ_LS)@wGp zh>Ig|^~=KY!WE6RYbr<HR+M|EuW)5U)oQslHKlTtNGdCH!(E}eLi^ZX#xk}YR+RJV zI@aA{UX&!b`k4agG14s7&_0?ACIa59gzkpwHVS8fwoY`<=?w0T&F#%Gl+b44^m%j9 zhNa*~%h0QCDfY$WL|Z~e7&6K2t-yDh^c3=LyWa4Qt@b!~sqS0lFO|DTZYXOnT$EEZ zc34_%$>=R3a_%ZWvU<<B342x=PVF%c&%o*{W5fe@-Em(<X`%K}Mp5`nFIjf{^ZU>A zK55-Y{RqE#<p|@DS#3{<iHT2(h;Ue~QoIGKq`v7-OJ?>#;QhCO%>b-_@PqNhlGH`x zUJ4&UT9C*y+n#8iQZXkx$19B5wX{)rvZeP>etA-N_swvo@p`q-Qd7q?eE-^l;wfX2 zwe!O195K1(wrkHm{Hu8&z!vGMYF3Y+SA0@awcC}JmK~Rvn4O&xpOBF5Oo_5s3bEZ+ zSQu`Nj8qNb;c&03@)f+pYm^|G(LURC|Hj~eDm{L<pAjAS6ZCb8DZzw=3N5Tn9;{>h z`u2vtodt4zA|-Xhqum8_%gS!eU-#IC<dl@;?j7s$=le#?%U!c$U24j?lJ=6aj?&VO zG9=`4zFUjdJ-RM637>7>kbi4=#k{;VJGzsSlauf#?^b`wv=aWmv}79fJ^oX^f<+}> z%B_x*Vq>GtpeP#}7aeU8acaPVmg$p=+%rji#SiELR0ikFIQn&Qr=#Ox<AEvZHtmDA zdV71}hoV6>`bf-IUKM}u8*y&sIsCWsocx9)W4?Pa-)*2`+J#nO>%tt?tumyFg=Rj_ zep~N(ZE5d$8kPR{lpJFMJh8`u14k9Od}*V`C<$S?!))P#czc15ccVk=!5h>DP)cZR znB^%=gL6^PkSk{rE7Sb~voIPh6Y8s~fBj7R{?@jt)rAEG?lA>(SC6QwEBF8A*o>!Y zbGnvfjT{wQS$*4g%7vQXFDQ+%yBbF(Cn?r(tMiLjjoY{<C+9<NK}KeZH!GoF_Ob~b ztIP9OH9h*1yqs&PzVw`&)GV*7Z2s!+IDAEjWZ`pqYARBr>DGZY>L*GOPO*?*g0&|q zE=~z2ZbE$y>OqTiPlU`N=`|B;$4;6wwsxY}JZVfrOG`t2i{bw9liM5X+b6>riT+MO zPj~izY8;7K76XryT1fE7jFbwq63C8STOhHi8~fb4W9Zn7VY<bIcB|v<aj^TS%HT%# zfF_3SqrGiYF>TxD!>5DxM`8YMIjnv1`ocR;3HvkqMa-}7Tzpdd?Addl%=_i$$$MKm z%N7>QzHROuqt=hA+St7Q-0rrH@BQ}P^}pTSHvN0Qja_j@*!O&2*xy`o=PB*42cFd~ zzj=p9{>LA8{N|4AtmCOE>$a}HCnMurdisXWXMf-Q-QPdm-nswxYd604^c3`+SH2*3 z8%|;+>cMWZ)i`XJ-60ta;V0sC$5GnIhv@)B99-+T^@*oD)O@?;O{}^5!F`_OIW0BQ za#|mlS~o1$*HKv0@bL0-Z;s31&M};P>_M$+`G|(GOGe#vt5;Qx!?TAa9mpE4%{QvU zv(ksPi~weNQoCBGdSJJVl!jH?BP<p}cvzS*QZY*=qb%47<L%-ELQS7vlSP6OV-lJA zpFB}{`OKNi+H2x3NS!{7l-w-d>((CCc6W;lj=>~mbiMSsazyE%-Mbz{uwdBiVo}3W zOF5!_-iN)>zFlIbu;A8}pqC?zOmyZ=9iWp)@Py&gXtHBk!mNrEFG^iXz$~rJNf=5l zx|0(2rin6Xw`gED-tCV07DDn|M=e4V1wTDj+k9C2vb)qhVocfC%qibOKi|KOQbdJv z`^Js!D>Jo6MYVQ9T+Z<qX7xsV8~r?X1F4Wj*chu^!&xlSIApSGgCt-PR<8BRie`+3 zMHuv?Op(b)D@sa%54=q}5g*1bE1)BkCgn&seNoGeFfR?P$;8smo$c*AJ8!1v%_FL- zM~tYdQl_*%bo0!IT3a8QdGkZ9Cu&Ai)Yevvs6jnAH=(>_sAZX+QXOGcBO}92X87?F zSH#fyf<Aw=nM_9e&<|X7$mey?_my0Blyl$kfAyga-NtueU4pL=mcn<NqgO&!eW*_Y zSE+x%<wkdDq^7{tQts|M@iUkk-0sY=?j`Q0Zn^KF;?+xqUzu{|d_|K#CDomix2Lpi z)4Zm8wl9StUh*q-@*3kg-np?DO%6wLa%|+?ZV8nYe^|^LcVx5EsYLg%B#~Dda<Ftm zeuR3EyemcPJ$uH~HnknwGJbVY!Rm2^1^!Vp#*QADk(<+)du!EJ<GH}RiHp<2k`}h# z{oM@r``KPsMuGQOj(6B_SN7whaE#}h7JU(Bxz3^=hb4-;6e|*We%zRele4b4%8TQS zuDIm!Q>PAdlr5Nz5F}WyLFcFSnnQ9`LnKD1N@AkET#F5={iJ!}KT=r-R&Acp?(@Kw z8ZX@}QF&!)SvfJPtjc6P8d$(>^)+T?=Qx_D=4mI4(`gkq^U0fJ6Y8(kdX*!vGT9~j zF*sW&(Kzx!qEg=oc4GnR)@{E!F}jo^&#inerYLpELv@Y2@0R1WUgN5NZd82X;Y;8D z!J&_q(LGC@vR#~0wi`{b)JQVUJ@+4jonR?uKkof`A;xA_PT1kE_I7d5CH5Nw<-x7t zX|h<lac%L8tc>!6OwYK{WA`{lP0iP|+q=!-$4%j>4tKV4s6MQCBK2S`D9~$s6`apr z9UfuEhLn7FB*@}J_HG3Fm_$MUVcGj7yxAfX&7A>}Wqh@FhnSn$)a<pzg*87Z6wH(y zaQJQD@D{ArF(VZvKAdNyt~(4-d*k5;JwQ+Lwtd^T?mw{grcD#H4Ozke)Yijq{pJTp zPR{tjiq07`I`JRi`@yGMf_xeph8%8=G)WMC5oUu0PTB=NV$v9B;fYcF!l3_ATeM$( zapueyVzd^oy+-U=RLTXKr&}x(w|8rqj=?1H*IL{mMJL}B^nNPVU}e>*acOCZi7^=| zDe-niv0DO>7HhbwMhOuGZ&Ii=wzpx>q(2n}6}lP>8zk+h4e2{yH25>^>5)n%NC~D+ z6}#nM3bk*vhW-n6?5j#C+%3E!Z1G}k^Cm^HrH1nkXcKyST(dVSK5YDxIC#3V@7U&} za$(=aUu+glhun4Pz8a8=!uXTl3C?Fgu4Prn#zLKO$5;Z^$SAX_+HjU@2-a^Gv+fea zc5tW(-EZYRChSQr4<h}FtSCWhcvVh$skki8Gsus;HJMw5KZJRz-#@}R1obng%f?kW z(mgtxnmhiEcF&H}=zTx;{#(F4Pb!DsUsbiUXvBz;l7i8Ge{sH|<XZxsY^cG}5vnU$ z2p2Cu3W{-RM(1JQIt>4gk?AU1(5d`ehiI$(8iuG+JM`_GZbFa|Dvy2Zs8zVZ{Dx;_ z<PQh)bLY6cPmHQ$))=06Tl>n5eJ5`mL|IDJo<c00b=Y6Z!HKbONrFeF2_BiC@X$iC zh9v=MbTpB$t4>Q45_mLfr9+pPa_4m(nJ3TYwU6@UMu^72RcCwcypTtxzeMZRJu+`E zWsgiTGw6{C-b5<MZqx0?EbPij!X%B64v8k5tw_Qqwv_WuVbQmgSs_~gQyIM9$7P&1 zz*!lpOH9JqOsZ?x4P};u%1Dc(l_+EB$xhV^4aLZ;my%3kBF-?5#O?^x2m_r9j)K;m zQymu*9&S_2kqUkca2K$OptBi_H_%H93P|^3!8{u>o_rfZl3u{lXxP&?M*FZ;+aP|W z{7HM9UGo<7t~l+}{VPK*dcq+$ppRN1x8TPJjIz+BCg~n=gzwm6PeATpI)O?3Tf}XK zo996PQklvjWmZV<eruVE!7_O7{TF4Z@ASGB^=l|&>2byBm2uzolT+dQ3@KN~sDBkh zGLsu!aKvFDknb2$W(966qmdd?rvEg`tQ#yNn)+A&i!y|fUe}_2q8#|*CFzv`BS-<F zLGs14f<MD6)dFS^8yjx3%7M6$ml^FuGGnWOPbL;f<emwK2zJM!gubwp&E%S?yJ@ak zB{mmq-V6^-Kh8<RJM&NErzx+*vC%5+oc4LYq#gg?kKnOM5*j0*o-`3<Vyjx1K$)L# zTVml@7wQxCQsed(2S@S(mw{i*zbvytbaR>Pe_aOe&vKc(8_EzqTo>>;$z_UfC_{a# z<FiOQfHIbzvf+9m>RX(b5KiTox)JN!Vbw9FZ~=?2YzQ;MfgNXyuzCUq!Ze_VZlz5i z^9T$hFq_ENUe>N1*Lsg$`KqT^-FQsvJ$~)#OINSH{1v!)YyS@QpwR+7m(CDYRHqIn znHm?DmzMyc8gP2O5fNcw85!nqc71w>#FGA#Gb9bsj>YbPF($NG#kLx9z4ZvzSIb~7 zNDyq*3%dJ_y}Pt#-;~+o;r!OHrmSLLb6cyn*J#qt#aE=)&B)UhnoOc3VWhjRGcV`@ zn3(in^PzjhFm?k>Nxp0R6En37ub0ot>3cFhVc|QESKVG9FHKEZ@HWu{`)~1B(<TDV z+GE`R$?)Y0(Zls+R=`b_=19uFE`#@nxs2<EGBl2QU5lg*C}ZjII`l$=9Iuoy8pRl` zfUTBlv%zDDF~U3|J_1)N%%en_M^VPa2qS*N0Ec};2bmuAJ8b3TQQ(S$#3avdUQW4{ z_k6eiaAhO8thW8`cYW6~hmUrR7+Im%Zu{v&tr|Qf&wr`a=gwlkMn27?cEfXFloVGT zkzXMKCFVe~UEj#jJsPb_a0`jV8!5Ipwi}$Syw@}uK7Co(XyUEd;POs&ct?)%#usFc zYA<O2!QGV`Yu!!boCTiPit@&W1n=ldZ*4=-m<+9F`GuXEetWn2+{D`(N{iB?vhq@f z&s@=hZK$LS;Y-SlO;1kt`aC7`=N62bQaie_IJdE6{)DeDs?FQ}J23qK#+m(xj4t$j zU2vQiff<>fFW|j6z2~nlvx3gf|NAl+nK@jh^aeP2!McoMQU^g9aYG4rsD!i#%9EvM zbg^D!C^lz87(?<=tcJ)J6}UwUv9?{xDJdbX5m*~`K;tMvgoUw^uR1y0W=pIwX69m- zyx3T5lqwP<0tKT-Gi=B}vN=K`vN}TZ6cj>M{BQcZWDPy*JH&oNhCeJJVT;$b7n}hJ zI>jiLANbj<zCU-)Y2Db|xOdL@ErHD3xm`7j@2i}4=-!}LRqM}Zw%?OoaIf}5cCK=j zI>mFox=*h6o5^gc95K-YcdJ!<CmVwPR>dVnMFmBDt973%@3=zoiSAT`v8{zfhKCb+ z3hRBA$cVK>`LMtv@(}VHgJV90$0}>cNL*iLg#@=YjMl#?gE7b1G?dA`0S=8Q)n$|x zxoAX7y+cN{|7E=S4dJ8wSjVSdr$Mt!+g$pngPP<O17(cT3XmYA@nDJm9+X%(P{IUh ztW%)vhBCk=Skt0@5E$@Diqs3CE^rZQ`$fe28HQ*auIiXf)i6wP8Pn38;qmcOo)wdu zc0aH|fFt^#64-Isvd(5pOz;6CO#+PTx{2Kb7b)IJ=82y#i$huMxf|AWP3RiE<ei;c z&)gaK+2RCmR<vp!p1OR^s#L%8@44kE@JFckM>-0PnXzT=rBBS94xxSgMeXWCYd`tk zvmf1~hKH#cP1*By&riya@4K_)wzihr{rB8GYWheAjq-d<f_IHH+a^)3LV~X0(eYe2 zIv1G|+Vq~6C^m}uc@I1(LOrkd22qP%21mUAQyEagTrQJ$102GK;Q$}#Sg5P`hB8Dg zR0h;iL8CLgOfN#CqkxvT!giH_6j{k);Y}pPV+lw`3haO2f7q?T)djB|^tF&OBuyr) z#_`jqPHbtLIzIRprcF9}R?|6UYG>!vwwa1IltL}F{hO7G>RXT~8Cb!URwp~Mvf|^@ z)8k@orhq3k)r|d%;lnW&#Po+q_QA9+<B9e2ehUsx6T4uVfzco#hQ&I`dPSG@%0&=G z(e&)9r`smf{{6k;Y1#fgb#)DW`-E~nGBdt;tZ>WnIqR?(e^shnK?Gs9ZD`y#`@IKn zB+h4#S<<+9!iNuMR3?i<)`(}Hb&g2ZIxLp)j}ld|Hvo?~m@muq)jSGma102I`1NI0 z2uxaxl=EMg!H6&W7jS4asV<BrSb(J`&!vOW=QZzeGd`V+Pl(TCvaL&>kL+y&i&QGC z!>(#O`aao2u9H#LK)A=F`*VPQv#--YU&GBNc>06=Ny(4RE_Cm^Ad6Nmha7Eio{@}W zs?iKro8qUBYDX%{#*7+S3wImY7xc98wT+I~I>RLGM<bS1kh{(6+9%IEb^jB!8`sp_ zM?I^zgj!2232{0fOz_mPdTY@|SZmT8;I$@V*qlPonV*jvvi@UfYq*3mERj)WGxu!H zka?@a*);%XLQp$PxE>B}oDRX60Lv(iV%|_VS}dKt)8Swh*-EkW&=wyg#|tV+4&Xrf z0<PA`=d)_8gJF#a>REwkLWF-7&aH*0hxo-D9#KdgDkJrBy~EhmSMP`G-~h&R3@7(G zI8z4U;5{76P}lGq;B*5|#z(Y>`QM69qp=ia7$1}g`;YjH58{*lZ}1r(#3yYCKD3IO z!~H`?`%GdyuShVySbGoYAH#fOEbwWdGI9yW0gX5&7exUtQeUX2@gJ=Su}AU<k}Q+d zddvYQ){(=jDXdK*)Z1ipj1=&gji!|JbS!YHpvF|epQmbIv3Q*WG4Go~--Rpve{dw; zyH_-?UVVczahXsMx52AB6UThAW5*|7FVy{s*K8iWCa`hSqYo4Iq=#29oo91DG)rwf zF4iGye%3IU&Pg*cfzBxsr1|-bA@r%kAv)LLOpq!Wj_rClOy@eB3DPWvGwcR9L?=3& z7U>eh8ES)Ie3(vjI4zjNgwIfo2QeKLoCeV0@Vo$LBN>5w@}G_)34wFHv2J^Gw9}bY zl$si^n6n}R`SI-cnDaJ!jp)lj=ni9bQx_lC)lFS~tE}9pcJi_?<Yq0O^*Um!ZJD#P z*ROEaSNx-@Hu1v0a=bp7;ff5u7-{{^qWtzLxs^4yG#I@9&J}xL?8qLb_tp5IoyBrP zpATq|pmSaGOCQqbWG$G%b744-Z<F*D_jx`JUWVoZdt>t)Z$cTPXqqia5yzCa7$H`N zW`YifXh4TEL6{j%)(voo*AX0(n836INUb+QA}Y`!wTL4ODf<RU#4U74Eg}LV9K>nY z08ZLSI!&rW!tDWFB8mB9usy0rE|Z=HVHgPtXvp9k)Tf9?%;$c=sTttfB)!I1Bo6Y3 z{-dP3ncf2Y@p_s5S>hnD5M&{Kgt5?Ved;Gz?c!9T<f)E{P)#PQNU+DoN{9;q0XgIl z8yqQU(})gKlD`UkSn$hi0IE_n{;_Jq2K|ufh7EM&RFrC`)SOTD;lEG5K2HZvm91!y z=>L*110TwuU0QglV7oUmLkh$=aN30BI(GE=xQV`kVs{NX&q4B6cY7UN>=GuTr>6(r znM1tEi^~(Vp1bZc#_sqeDr-r|p}a+I><WzDxnA?CyFb|h9@GCTu*J=6v0}@bnA9IY zKcbIRA;hD>k?KE$QeC74>l!~w(ToL09<nO9iZUI{t#nAu{RebNMnKvbf^-q3Dv4h) zB%HK>ST;Xz90KP9lvr#cO4Z>^=-;Np2?HE`)POgR70FYGUj;Fm(67tout7+O#}q5z zBcnr-jH1;@Tov&!#cRx=Xtp8u9OdF`@ve!eTCcT5%G7JccCL6eM6s*1QWcR9RW60K zV4e(Vimwst5^J4O<P%JjG=bu00!y45mNzn$(xxP>rq%(f`S~;)4Gqp-^286WxM1n! zGWv?k0gwF93`gW%6?-?pE}!75UDEqp?|kGV<|gt<s#E@9{AIs!wG_Lb6bk^6b0QI0 z!ekGF)2b=x^2tWJadPmKF>ESyRtN|Fyo2ubaFW-3?%~}S@~&5xycY7f5AwJ+Ze0Ok z4jm<rTW1+!0p=B_=_D|uO+_kW69>=(5pc^N(mDm_mQe<9ux-~hSMSr2IH5po!<W>y zevnGA)?bE7ljIlM`u7pV+6BsmMruB0*p$%MT*`&FC}op}lp@K9XnDb!P0(sC_C0|* z=xfCI#dvbv$lu*}Kjtl{PN6-tNcgBm%ebpWHNhW50-uNo@(J$PWzkrofF<}740s-@ ze&z$wxnZC7o>(J3E_ka)UZ-ui{nTe#6%JyH{*$2O)8GYkCeg+)!%YMe{li|r*FiKz z?;rKdMbSKR-$ik$=v0q<Ns9x_zRY0X!2V29hwabMEcM-!<RSKFYTLUkEqFzXGNtGd z^Ye}&QitdbC$)7r%$Xe_dQ;wIjTYZBz3mB&$<TTs$*wRZ47Gb-S1-zJ<a*<W)T?6O zB@FY+BTW)$fdszr645iwJ32Y;A`j+>c#9I_h?4^`VZoF5FeC8xE|~@O#b4?5=g8@_ ztWu<(&Mz97qWO#lqoVzSj+7f!gCgpuJde}*k-`&U$!;lEdRiY?n$w4%Z@pKW)-K5t z`>#E5?DBG&S(xeQ0jxZ*hDu0Gv|3Y5bRZzsJaBwQKP^HwjRAbfpEYEh44o4p*H#>Z zTSsSU^5P3}GJQD}j)AipbSkL+vB4uX@=xzvR=j<C=-38M2lc*o+lzOCR!OoSWWHNW zGYlHwHST-3au3Wfwmz_y*cL3amHXa3#A=|!*@ZFJ;Y^S|VmO)C!(lB^hckh6RM1Z5 z4RDACbvSL(Rlu?IcuEHL6M!`^Qe~z>9a0;w&$tu|d40_aoD7F?qMuHP<W(nTW@JQ% z2jF6(MBr?>5$9C1;2J~CWXq%O??`F%J!}I5+i=k?wiyTYKi(VV%~1rPlIP|%Ipkvq znK4d#QOxaYN^Qt{`Lm^6e?40`t|$o+0J26WB#btkwnT(B>a_FW5pRh0cYh})zp9<D z=sMJeKmcJzWrj71?Hr#PK4SXtVJ8tM<6N1U*wBxMF*Ob66LWK6KSfkT#+Z?Y7K=Tp z5YE?IN_9uKf&GlpG8sgNc$!ksB|0>y)_%i2x?pE{@%EXIonAQiou{X7^<}ip(=4@> zp_4hX@-1f3%Brf$Cx!XoArZD~<S0)`viAAzy#vQ}>}(Fzxo=SK0@vWRYZX&TIu87Y z`1wL`7~GHn3Ye;wkq$7G(4m7+8R9UA;ej&5eMoY>%A91OHj>V?=-)Eee`0{c==vVl z3+}O<>rEO`FSJBi8>rVP#zQ4BKOaA&R*o9L{IM*E*_RB(kH7&T%*b+JW+?5!GW!|( zVjO!3mAMWMVAL_3%5TDvdk5e^E61j?`Fa0PDBvZCVSu&*8@4P%Mxl>kH=r{&$Oi_L zFMY)M*Vj5eSZm?GsdYTpnlq$Uw>FZZ5db<_Z6R%^P@RZnPp4^+J5A5^P%d28mCf8= zC=1>)UdrKihVhwi-3ozoIBGmgTKbaY@g@8njCv3SPH8h6jaaotC~zDGop88;;Od$w ze>QKz>hqNj=ZKsG!B_|f4#@RF5@RSLg7))%sSol%9yt4>kS9*H-G=ygcAVE1YvbaL z0Tsu#F~4$7!xJjFR|sP!G<DNJ0HEtm0wu|T#W$P<dhO$nfBLP*fzU6@(B?YUn#;Lg zCQ19bUt)*s$LaPzvQj};M&C`M^ID*Q#3A-S9S)Vz;WP(#?BlP8!@OIE(=0*e0#5P` zaEN#7a3+LSL)XJ$-mSx#5R|{E*TV@*8h|sASBa4?$|4p^z#XJqv0X)P8|@zHuqH}p zfD@HVOb9CJT#nk;%=Dw<)h3-sKUsQGvUS9C3Ia4WnrDg*tqrld$;Ro-)lt)B0q)=7 zSQv5eRm85O*D2#DWc09MirJjPj;+i^X$R`tECQKUS&+PS!-x%?j4cK@8Y6$2?TD>` z6~McGxpQoV$ZVYE5gkLLXnb?+Kda&PHsg#N<7$8=$m8%2>Jq(A*sAe4&ssFaxSIQ5 z1k*v2&^ebM0Ww1T#7rl&xCdqg%hdB2`-ku@WT-=SZqbiRndag`JGa2$n|5IE94trR z7Zb7qql6BHupC7-NsE|=SbEazIv9OKu%=d?V4TSzleBhS7l<BW83nHj^2wWnWpq9n zZ5ZV8IviS6F&xn%>HOAq101pyFdUS@ItW<XZh%8Ng$`%D<ma}VZ-7Hmhv0zwGv_mh zpnxMm-<0Xj7aQUuNoEl+uzt-x!9%u<>BOQOo8i!o)<3kk_Kv3NRKLOOul#zEx;k_S z9<bUl+C>IBi{-AirMp}aX;v#D9w)~{1$ELPCMsPU3A*3whYy2$*sQGbsYE{f;;&sg zt}3-OHN$cIc<qCCRCTyh{YmbmHEZg&8croTuF&!OLhW+zu}5E;8e<j~v$?!dnR}!& z35e0TK~TtU6UAjqgKfqyWmU(-B#B6;8Xb+*UsPCOq2Hfrf~N-gX;f8(w%)qn5rOLU zO&${t*0~gf>Zb5;iYX@K+Y6;bA*Wjxx!;PJrtr<n?tCcREM{w)DSq6db0foJqEy*z zi8SW8i;CRtqT%=Y3u7Y0*4VKvW9){Ggu<ky+qU1HRGe__AbCC^svM3?Epa9_PM(^D zWl?5UetuSFf!J-UsYr>j*osPWBd`b}X}k?>qR1R2@cWw}l~gAiGc#k-(kMKK!8~Td zgmDcG-qM0m!8jd%pm2Ze<x>Smg+bLS?*C7~4u#b#-Lb$!rk0Rzs)$3dJQuqi|EHK9 zwHd|m=tCcjThZ{yUCTCa5nm+FpPQ(CTu}t;(ti&4q25UyK^=0iwyR;$&TUJUZiO3k zQrr0Gn5LTaIM@|H+J-$mKOfNNp3tp=DTCH8ednHe%E3?>o>vpFbsyq8?0v&<z;Rid z)9n-GaJ>nY;hj5%^HQ)(EW;_q#$BjP1$2r*O$Itek*>##9HPe{7ihD0H;yT}K&6P2 z6|Pzp`&wg^MOYBC#g}}V*Kr)Q1-rg*gw;L0>k>yacuzSSygBvBXHqAQgS5z-y`apI z)Z{B^j(51bmJRy`<dkYlxMWpTi*aofUT`=VJrD)vA}G7mhwWw<JbW~&A|bkIV#*n3 zUADKuc`9}M*m(8Au)6{-M{-lKuPMplx#JFsuF<Amm5&-OLC3fBC{Z$nqq&(D8ZZLN zNBi~~F8%edIu7zh+`VIi-@YwuttCnoDz}W!9s~uDk9}9l{PM+)oi{yn?3b#;KioSa zT{bocelX+Z7mKRWQmU|EpgP|}9D`EW1}r^NFtCljxEUl&nW8UrbWAap4up4rhSa8> zms^Zy@Fkr`vKvoWXlplg0%Bmgf8+E+>$1%>tG9OP6F5gbzir7K4?nVK(au8!nM9G9 z1%wmqXP2QF#saQlK4FgrLt(f#n&A_SF!1GOrw+3vwfNSrceRc^RONXkqcAf3oH_2E zMfvj<6uHN=ay!o}Nya=rkr^2u8EJ@Ko0MdZiWUHVGuRa!$t<8PX+%t>ShJX*ejiOu zI=y5xwMAr(tITO>tj|bJ4ts9##O$_~G0C<pgL=Mj`R(<NEQhb)2S3K2;S@m@@q(0< z94{yddW2P2t(K&<VQ?&niV<+6MRn1jL!uTMTyQ%kLH9sPS!t<koiglDW<|ES);e-x zNA8}?a!&+KAUGzrPfB+*Et{GY=bSKklG`!<t|^J|rtu&`(fyD+7W7z{aV^nfa3o4` z#2OqGH0UuzBiy~nj4kjv)C;bdNjFc5Nhz8;w;1&1!r8JZxCxBL(v4XYo|u+qk63H8 zz}w&V`{cKSel`S$a4j{3PMcwvGl!(*<&jy%>3hN>O($!bnrf<=n&i&f@#AZ&#*a7l z#15N!YlUOft*wsjp%ZAvX%lLvPHt?T0*><~WXmaIB&6#wAGCZiSv%GLIrNE6Srg~f zHTszZB>^R&^{68aS75`*#vIYhp6oxbzcJjwZ*oM~^>5@)`Ax1!_~si}05b6g)`T_J z!+M;*7)5uQFh+y5%%wNDn`PTK-t0ugfRn}^W0ts|IGLEzPrL25>TpFC1#o`&G3&P_ zK`n`Pbd9vbjDOQ^10tT{-<kM=V<#%`2BouF$7JXr!B}4)80eO+Xl04EP}`4qb?3fb ziBdA?T93JA0AE04pa_c0DpZ?I56%jYDM%`OEWk^KL}rDD@7GU@@#2wPIC77e|6%Im z2;Ug>`bqVRub0bbVsc6xDaCnledJqBmP|wn1%}y-F>7A@Z)i-x7SMXzNKwW>Q*7;l zWktbm+c3gOk>zj~*nV<&Fn%7%PQ5{fpl{_sIH&7FC*m&9FXf(p6FyPt(*7#qcK*8< ziaL%IixW7)1|P(ktlmbpdSluIdyym8nPm9&%8~l+jNW^QE~m$|b-_JVEYr3=W=pUL zgEc1dah$%!&7BBGd3Mse*{<?Cmsa%U7>?<6P!vqmQ8-X1Sw4+qK}GLW;ISNINGD!7 z-Y9P7mdFzl7f3_=VV_3tCqCnap%?hAP)7B+aT2Qrb0bGPFE0`v?ShP3LbMC0G1&8{ z0roMSmQ+O41AN<yMp(`PUI!eC+lk1X%2{kDeM}8dH+{V_*f$h!5>PN50R^{GDZ2p0 zPJ38NM1;v?ktGT=7#WH1hzya~1U8lELKNa{%c5}(1>VmY5VS(zY%^|15TmpUisKL7 zF(t8xJ^w3swTdJ-h+Y!=aZ&jN*`R{19bu}5*{s_J7z5Y_@NfJ_cQXMatSr!9b(p!w zp&=*2YD*p`whSSX5)zew+iZ44T8PS+%j!?!wXAQ!ofNYGjGdz6`%3xbKN-9P$1;Ga zOF8hPPgm7__l@=1k?+2_p{8QZsqHmWJl-i)qP2FiXZU2psh(~BcnY~KAAB(3;nUqq zUw^E<N6Rbknl^Vuv25wPQoi!$Ny|ooAN2y`JjPhRc@ccXKsTm3XnhGEWSrXyb0omP zq<g&<vr5l>hv;g+6TL@x;twH+KOAkraJFjw8ymGFo8RoN6gOu~tP!o16SKe!qISN! zxmH^ywvOI#dK(b=%k+7}Wvx#xnmd86U>A}H_?*X_q*Jg_Qmhh4Pfc|?aqEsbIDU{x z`ug_&<LpfUqpHsK@j3V2Su>f;OlHZx4U<VS*(Q^P><dW<AuNV1KxAJ7VF@BcWQl-? zfXFJMP((yTL`6zbDN0??TBMZv`B}Aot`$YA)>4Gb<^R0r&V=C7_V*_Qvdr9b&U?;z z_xE|LgNblX44O=&Qm}a_H#SsJ4@wEk`?qGsSL6l0VDU}urK_(z_3)K@is#+L+<{L~ zy_7Xp+B@vgrHhVsr2}cgo4fD5)vq)A#&z<=Kiv7w-a-`DkMyoQws7eqH-T14mOj~y zxSP-ve<lMzbOyBl$+{%pZ?h&5d>AYpe0UhoJvBU&Z@aEh5;FZr{+celM#F|-bC7k@ zD+0_t@%$AlgHM5;i`OV{Yl<BU+&p0|e~rTNhh0<r-WKz98+FRHZ^VmSDs18-4R2Ke zr7)o|L$Mqw=Lj5}&spk1<j0R2W{cHy!1=G!Va9zjGr>A2pOHMz_)GucU!3S00Dr^~ z3LS@TN#=MQiWeG336TOI(h0`Q;<(D%vhs?ehkpIyq1HuiqbbRTYPAGQpOlCggEqg! z+_@^%me6!Fx?`-GVc5N8&$jz^$QM~L+NL;I$;gofP0qT#`x@mh%gQy9{GG<A8`4tL zn2HsEUQ#r)kSK7v^eVefo1UJLp|VAESQC<yfg^}cok51?FXpjlunJlOH-c_xuE8;Y zc`oLU`)m;OQr7B|Q|C<Iy1MnTTLvvomyfppVU;H@%F&!yGuTy~ogSOx>#Io||Mcx! z9(U-XPCl~!+=Aqoz*n05?SGmpf9ab%FyM5g%$!l&oW-1znum?Xy&$g!bp>{+(96VP z&^Qqp)euw}Pd3IJ8HkxoB~A)-DTk{OzmZ?GrP$;Loqa3>hCS3AYg22~_V@@iKD_$S zfFsW|l|K7otu#?SR<>kGWp4ZJbqtOJr6<A}p10~JY}pi3g4>s_;k}HsDhgT>XbCq{ z5ModuHpn9nbR)Wc#7@bUFQQvnsB|!*U8byfp>+0Z<K{Q7E%4>p1`KLjS2z33E!$q7 zTD@XId2{-o*C!Vx#})KRElMcWcuI=p?+f#jQ=&2|`Zhg!?(U6mFPe2`bH|acH1E`o zipQSsK5ZVcsIG2oR_?fd6Yl|y_<h0o%p~67jLOUu1WPJzi@~BeL%EnzcGS)zQA!XY z2#AiUa@Z9mah^ONcnu}^2?wXu4^2*~&FjCje#9d)KYMl2^yZcchZl}III*p$ExWL2 z&}iZ0w=uqyM6V;uD}S7wd}8PH%@#xSs<AiU-ISJp1?{HXmBccT-LnO~qiss1u{|2d z7O6(G&IL?$PA{ochfp;7`+!=hN?yN!TplVgfc_mMv)EKnC?848Pcjc2HF<H7Z~Cs; zHg8t+_rlq^d#2~5w2m4y&2MdfqBXm1j6J%KCpK})lj~=_`No^Gw0eoz-d*(0o4=n? z+>jS-8?u<@6^iH)vQvabLk+9c5gm~Rl=#zT<0f-F&7b651X0#FdY{|x>l@V*yOX*Q zp1bOoCeK??xot%#WJfZQ;&5LBFDD$<Q!Hs+QC6#D4`Uss5S~_0>q5G<i}MS(Wvl=W zD@t}aaO1Sekbhs#{L`;4em3pwuCKn5Q|qfm`5#hw|C$OBP_|W~QT|Te^(0%x9%N=V z=?Qsp_f4mNfBN@Q&MW86y+W%cj)=QNJ}@xBkgpt<Nb!jV4+NZ~>_}RwyCT(hYi--Q ze!!Gc`Cv-Omy!~j9$hP{N#Y}-OIZex_&<R2atv9?t8pWHD*@4Q3rmy20SVKg4hLgV zTy4Rdvw(T{3DW}lg%Vnv030Th4j@Hb9RWhK2l#1#mStmN!t-k!X*PS7FJ{K}dD-uW zC8WpL+?L3!oS2C#$GEd3HJVyzm_fHjN}rNB3KpkXqm>5!W^ebUv`mXuBY&XLNi`3w z*%Ka{kYsh2N1+Kj=1$&P)Q4m4i<G%zd(MI`7UD5ljS8rQA$%x~TG;~+Wi3eN{kJf+ z<>;LyXbMW5Z1A8*R?BD+80d=1$%*Q`%=BCSDleD!91foQN}T&LmAlHKmJ+~ib7A6I zELJPh4*3Zqd65Hko8M2sh2S!B_E8u-`%u!9f=<LnLXw}en_gF?CVOgg+0ZoKu)Kua z3}=<_!u(RCu#aw?GrMuBKY8@9fm8Ad3goAf3X*K)WiwY*u!H07ot3IHS5BzxJFzZY zlHlW)FGl+seFJLci)kZj`_^VT?Za*xdeh@AbdwT1NtVQUdx>^*ih&mh+97s}6&fJV zPl9%Y#AY^H>_Eu^5F4S31+mz0ixlugjyr-ahRYM03&7Z@`p)K%8e;lIXD=<=u;vB% z=;0kw+*3)+Xp4|tDZlwGyW9=biycdW4Q<ZJ0)L)>ox30r>Rk%Pi*Q)A9pP}g#>B+O zhmx4-&XQXfb_)gzAq57NBnp}K$Sv_g-M$Uw6H?7kYLAY5?eR^gXUJt`<&Lt%ippZ4 zV7L6wJ(-Dv?<ti3F2z31!gsEcuP$uwlAm%!uRL;eRd9EkF`HDCt;!H%O)yFJAOIig z8o2oUiHx|uX{cGU77Fo$?jO>UJHBS%pgyCA4w;!>1n!oUpJ=QYIHaQ?W!9giE(Hj8 z&!gkVWk)+lbPfq^iPvLy_G>@5>^yVa9n?{3_!&+j-&%Y`LV{7#;pky4y#G{>jI#ED z#t#rhB+rw8;v5&JOT4`Be>Ok(r&(Q0^LzH>TXpq;`%|hiYwIkoIP=7j?EP*3cl)aE z5B!mtR?1)2o$Nn;QQr;gi)T&G-xE9uq6agu)A%+aG7^~)8uYZ}LX&6CRda2bU-qD| zq+=j@WH~J(v7g(&sA<NUs<S(gbM&R0T+}zxEMJLF82Z?1_Vo@@7Lj=mZ4Dz(_aBNh z7;eBDz8>2_Z#+*j?uc0soI73|%bE(xYD*JQ>lPIo_MLgb#oq|i1Gmf{x8vACrrA8} z(5_L)L?;}7<e;jXq}8wi(qXe$91$Hlr!&O{pg#ogja(vd6_5VG_QJ!(r4kDId1f9? z9O0F6m0V2+O%Y`%%lDNfS7bf^>Z(&S7rys^{M-B9nmbOAU9rBpR7Zxideiu;3y03H zx3YZ~KDy%{2cMF!JZP2U*eBul{Ns^FS^Bnt!{s{d(0iwkSp-vsU3(k4oQj{ilqzeu z%@(bT1FUvzL`M=lA*9;E0qzCD3uXzY8F5%AfS*EKRw2B{gGyyZe<6somnN(jnPgqf zhRO#fBxdBMJJK9UH<eCYd2?FSgYsUsa(;Aisx8YBKT7JVxO+hpThRTLd~C+#IE_aB zMr)|rb@v##Qk=}%TJrT8X3?QrHt|^XCXE%@*2tC7>7sz|8PNe;Z3a+eu1Nt~m0wkk z!9kRwc82h|_YjdE7BmVIx7Ri$xm>I^Gr8l#1M-Q7-<!*t;`>)<tXEZriWO}unQimo zYb%dkQ*AKFeb{@N_RpRdW(FP^F}tr;&3V)qSfj^qZgLT?vAA3jxxhv?hNY+LbP3RX zK`_jOgE%58f_)|K8e|@vTBOWD2y236^}O8&ywqH;6FlnH6pv-X(WUJh<8?`EZdv-w zcuQI`8=9S)-4`voSS<^OxXW^6=Sl5t&p$ik$Tij4>GS4IU(Zxe&OY*+`M1lT?B0H- zw{0AYl)suXEmbUAGJX@w=mM|3cAi@>u8_|PcGpO($9Oa~MloR&J4dl$=vCZ?QMFYn zH6lS1hF9Nnu1&U(QWeC8%_nOqxmV_n@)WYm6ia9rL?i5}Py`K}pHq?BQ`>M1VYzYN zo8cKBs2Pd{a8DGs0pW?_mf}yU$8k1XkQvl}Es1U!;`gd3n++*l=pdw3P_2|KD(-^< zka#Gsix&%$?4S?8m_a2$+P65y)h`kJE;_-)va=V-`_PAEjC|<CE9`(ROwU}JFk80g zK;Qhpe5JL*nRj1Yeg1u{hvwQ&@eekE&-GRn%@w^iLvcmSl>9XY_%U3huc=}3sgQ0F zZoAP-2Kh{ecLMs_h0sQEWUTP2C`N*?uXsp7lAhfq-=a>fZYdmeZ^M8?6OUcJW61Wm zR!=)Iy0vPBv?p`$%nJGKn-&fB{A{}+%s1He0+P2d<gM!MG5hbV^iVe&JOx>);CVJ6 zjE%%zq~dlYR+&Aqx{h3{RTYl_b!aoV`9LytRIj}#L=RF(aE0;lN_vx|g%dj{O<b<S z{y{OeRCAm=&Zvz}hz}F3VF$jrO}_Mvy!l>@)e+?kOBk|5^o5NY?HUAmVKgw8-rycJ z!1qU#VC8QMT%P{MeP3RY7K}T0_BZSMOkZBYibszvX(DSDJEsAN2(q^0=|-cgMm(lW z{xjQke;4!)93b3l#g#@bnqHH&T%Raf{dBWt-D6*L(&V;w3xjo|N2LxfLoQ<Ab0I45 z`P7&1{ql;iD6p1!MvpD1LkDb}2bFYKnE`r9Sgj@?vH;dnZ&uuQG%{zu)xmR$!I1>0 zoLzCLeCWB?<$b}!N}l2~@4XQCKyZZ)Dd|~QqqLHr&S#X<31AvJoz~Fl#A_s+&L-`8 zoZu7m8o{q><F84v1hWe;(@wdVdl<t=x20Z5Iw1&P@dutQL8uj>52;Z;DIW%6St~q$ zt#UDgGxX|0X&uc6e|Vh}_lhffAX4UhIHWP%4X0BjVFOGd2j+FpC@&5NW0zcXK}gkb zxjIFiJX}ZT;a^|JgWR6M<r*TyyL{7$&e-W76?%N{%J<}ZhoX-=i&+@tVs$iT5rJ96 zR2g~a8I=1=S`E6ho}mmNzQ}6ucV(6S!Wi_AC8XPAscVOPIIvAV+?sb&X{wH$->pr^ z?CWCi$6j3+FtO8evGCpPEF7Jci}%a#FZjQ|{CRqCXRdqOA&>ut)3^q6u&7e1B2{`Z z!iec1A;6;R(5ZPgG*HALVidmt5P&ch{M++Ik^B@}faX*~0rxylJ`6nbHS$|PVmvRe z5xRxv0`;NKfFyhqFw-aYH3xe5S#T!aA5{{8Fc}l(@`@diVZE4>V)MhQR=~TsLflh3 zkK>5_;1&BYE=9!}6ZfrJwS8CH7pHFd-H?ohxA~XNx_#;Lc_XJ}3?4l2_JZYgs~()T z;>9*;!o5$%>nzV~zwPwGK5kYU?~Q6|9oEb|QPriDRr!7<6jj8IeHe$5pW}}~9Xs~N zq}5p?C6&>pgX%^{lsxF9DG!4e6-*Rhl%Ne<zeO&V+{u~+Q6uTuZEPO^aV0Gvs=MTI zxRl?g3?4nDNSp_czBy^|&9ln8mxgZ4$NV-t9lQ-+^V<-^hayj&G8@X_HsH*L3tEFH zQJu$+Tfoo`@jar}TS)z+=3zy=@z&)4afN2#aG()S1Mie(;A!!=TVY}xl9I`@O)P*` z#v$ij$YR!jFOn$|OiwOSSf_+2(P3?Ld_p+*;DjGD%Tj5<t@7m`PGwDBQTk)nsN92} zL@s(FJox<$afaYM!nwx5Y!Atf>k$Oy^&ELdLsfwI9{i2x32Jzrpkm!O@s&cicbe7l z;4pwgRJKq#W$?rGUSuzCoYW*A&R+b&1BDZ^T#c^6YL7|Y#OBU3$2fFGgVi41h6^XJ zJ2NjLf@PtvNoB6&kXPqVo>EveYNVg>n%iJJ0rQ9Q_%q&na5+Q@sVf}jM~Oj*fhfEB z2k-!H5Ar>weNDEg-SXk?{YtS8^U_sU_}tZnbYhW(g_eC>x>T7gCbSAttEm4{aASL< z3OFZM4|`I|ko7NF<$WV|)~?&lS~K&KhM|?AU`_R$JubA#!mP1z@xr>`ozNgcsLVD@ zi>ff41i)*eCQVj3Im%S=uV&v5Z(*(me1=n3I^xKjE7N(Fi?xJ$gF5c2a1$*&;)azg zPpj^=c6zLKl6?5e%<Ip*kp}d1;;kg(2nQ+1;hi9ZfUN5uarlY+*&)e#ox>yeby=8X zIPfJz{@00ymKM*DG977PLBSs6@$id5(y3qP)Bu(}t;3E?Q70Iu!>9-o;u2gJq&VBp zjD(*;hI46h>F=>YX(H?(THQEUpp&9#v^LWHNP0mk(utuFF<@{!o;eiM8n_4i2Fdl4 zk*<%DK6-R%6N1DFcfJ_X8x!K=wN7eDsinjktOjNVMOTUIawSoLYwfu`lxc;?j>vX2 zEw5>9dEwUE&TJocNB8mZ#|Ad;99Yy+<<ZCs*=lV<{!P*zUph-D$ZLIG{^ZoR@{vPn z>8x*Rp}T4EaF*_$KHN`hg@(5hktI~PsbGsm0KUBs;!9{{Xw>!eZzPRdnH5YQk`sbQ z(N_G0Kim32qgh$I`qh;We7q`R9r4GFw$*>#{^Z3)fugj*C1ry>X@g5k2B!sKb2hT5 zGf0v-7I^EojIFxfKJS6oCQ<)9%4iZvMiAx<y2y#pB~*eLWh>#lIazT3Ii5evR_+~x z`vO&WL5G;%FSL9Nz-(X5=*&QXt(EtA{Iw~A2D_<qoUk<e)_X_1^ERY~TbSeOUode3 zaX6k^#{F2eT$4~NBoF*bc`BePXJ=$M;G}anv@Uot!*x1I3)Z99tk}P$XsF6RC@sZW z2$o(1@O$w2o-#eff=s1`)<F@g(b~|_dgLE}UH0ad_=Ke!7supQBuNq0{^JVg+<#O1 z*)7u#cGj@B((+>pisDPM!_3KkVgHA0;5&tpF0=fW7~zO9MGam!Ji9S--d}bTX2F1m znemgd#bZ{j&Z<cqb??k#+$Q*C#ZS2(C<Zqe@c>CoN^&@iggoFhk|(x@oaCbFr5k{v zIPFy6PqtN|*z?7isV(Dg9s8TL@JW2O;_;F4>qUi&7QvgBlQVyQPL9|xX{AMH+AwR@ zrUt3K>W;t*h5q+T*e7|uXG!AHd{mf^k}UzJb5GtSXB?tRMo$*<_;eq@tB@@rPmp%v zD-&)eGP%qqje*(iT4{yapsGY_4ykmNbbETKbg)FA(t-9;beDWWmgE;EdF%7S*uH!8 z(P>GSrS|Se15Ip?JV7`*n^{@WKKaY(PaI#2Q$V|ps$*C~4LAjG^FWtt<<v{6vND4? zTq^-pJAz_PqMj2E)KelrD4=6l!gWnfQ!Afmb?EQ*AsY04gdT78_<j;IvwDClwg)~8 z91$u5r}*b!ArS|Y4kzapKFp#~>Out^_Dc)EtK?)=6#OI##7mH2C{mX5Bj|J215P2e zLQ$-L1jxE&;gb`_46U17F!_bM>ld{b_utXr@0XH1q<-e`v4e^Vb7mCHn)0aB)pYmG zV^>8R!UoQ*oASUYQ%WL>_hvb~i7CFAZ!;?q#c^Hfi)0wSo01Ro;rV+J8nX_*UIT(A zLAFLGifeL;B8OXnFW5dotyQxcHcoy81zz$C@~^PpM>2-oG`2`Mcole|g>AF@23qh~ z><Gmbe3}~AH0LlN*)$NDuzQ@;-h+^Ag0rZ^%efY(HV8;cMSY`mLw#d)NW)IH2(Pe7 z!L9j#gH-fv2Das0JP&%DcnQyQa6Jxg%LwZ0q8!xTdR#9K4ck||Bp=;q%^7t2_{<@$ z@MK#|T0*o<FB-%~{NmM-&}JeH`pT7OSln@C&gv|Tf!I%#DN<t)&D8To4>rfyN+_&| z6NPY`OT>p#>x)i=>MZ$mm{#}7$FJygdif9R+~#f6K!lxZ_*H#C5afYdhsxNLz+nL{ zdF95vjgff93fgEGBs#u^;3fsReDL-Vk7q~TLC>?J@9=9liS5RdkIT5qv>QM6_S0>q zXH&ikjI0hp6MQUfJo)pH|MYh7Sy#89nJ-;x+EpIKrKrI$u3yq~30FzOag`XngetL% zKNtO|m|CqtxvD~co{0z6L?2?84AKHFc@jNYY+-hKHqU$K(HsQtDb5DZ;{wE7?8t;p zMcl=f2(E@$eUe_EU<~UpAb3on7f3us+u|d@D&h$g7$z8fL8nP__yIFc@#BiifAztw zi$2&bpWOXP=luWMpWT%0ZSt{tUz2wNI(LmWZu{4s$NsU-gbc}xrfruVJoNp#aQ0}R zRvgsTJfdrWAk+p<2#sCCm+r-!k@HXePO$#5m^1baT(1-B=X<7?aH;UC6`TYyJsPY+ z1@6d@I^~mr9M<$TYuX@BV0(zgiKDw8rDuVYiRbVvct>DyArCep!k~}DBZCBmm<JQ( zH<f(<RIA#f$+9hOchU$SY|tYERu%8Q4;OV>S!rw(`zubxgBcmWeU<GEo-wt|=L_vA zOowJ<dbOJOBMWJ;)%>x1vKF;`Wd>`)DMKR~YDT8aRU92$xrSnr5j5KfBhFMf17z|F zez5r3Lpp4a36CfH@yvDd3s)0Dk5xE)uSW}Xrhwm0l7xFGkmDB?Zh{*cZDo3dAeSQw zPt|ZVNXBI!c&RYbd*5qQCOx}Sp7N#8<}dR1^@A8Q(5LH;{X@h?<_dINC@m<hpc98% zp(gfa#F^`*!6N(;&bbKL|3B7Xp=5a!cL-eDSkW}r#0PwC)!?GMVt<)m7y~$+o)It6 zSaLGakMvi%huCyJB6h$64v9-{4PNr#9amIk41^7i3`ui#Bsh$W5%*#oj3&ILEDPlO zp|s)xMH#q%p-CdNS$KEC(NV$@rG-Z@6wcwgVsGCp01%Y0t^!HUk-S)E%eIQ@RdpGa z8G89+7H?`SD{d=nY1lbr*Lw@v{%G_0nc3${A69W`%H))kD_-w<`SOY9<?cIah49($ z#`q50VQ8%;y<T#mvmjzx*uU6dSnCF@72Fx&KIPbPXGZT##Z*!i)w|nX+qm%8w>TD& z80fU$a(vP1({lsooIbSUbU5<TJ-JSy__%y|!^qd4AQmW3TKBuD_sUm}_0&T4L#&PK zt4o3>3#XR+e<o(vBdDPC^-*@4^wo*Uk=NB#mx!bae*tE~hRb_D_Vsg}eug3FS<qfw z=r8b>u;bC=R}FsRB(B<8)}G(*azl^<@6*7$|4Zm^@IZYB?n;OfIh5NI6&GiZk4Hw4 z$rG)*p){H6tUb5C$05<XK3PGwAT(-11yEc<!BS;cdmJxS_GaZ2M-#jR8{8XrV(1Rp zhK?S*1)y+uFQAFu7!=*#-TutPpp+MrsIGwh0f&uhj8I>|eec($JjsYwoPZ=cf#`ar zq86huKRJQi)sCYcOkB|biyE;%&e%|4ZM*-EGu!_1=+OJ?M;5k~dP+Qc7AJqAPpkCS zt*$EHZo897&p*w=wtBr+Qc}=``clQPbe~WD#!q>*un~9-gNAA`@%=c=6+IZinwz*6 zLcz<!-Y7T}h|eG!67iW{Sa|SN0OKL}u0i-M_qeMm+aM9yy70I|PqBt4YC56;d6^R8 zO(A{(Ew>kUB45%CI!F(<5<gB4a;v$kf2xvr^9%F(BK~xpef>m3>EULax2R8Geu#CD zcb&ls3J;I4A>`x?3ya{)le`qfWP);}_Z)+4|N6|%rQdgY%0%$d+0ZbET`%$#+`vrP zDH+O~JOeNb3QGmez5{>5i3X)FaLSWbSjo@JdF8w?R05MX9C}|U_Qdr7(i|1^Fu{+_ zAS|ToCkj%QYcJdvj_i#N^fOa#Y~CM&dLD@ul84D`IoeN?%#y#5k>5Zf>*^MH0yrc2 z4t8q3;X05&@DEA?_#e1P<?pqKJLOVX#b-6&1n#FSa8`o%5zjWOw}jpoGKFq<pIP1u zBF$893A{q86C)ou{`9UPRP|#!xnDE)mum>|8o~rYY%cCPeSZ9$TLq<h``<n1R`$K} zoEvKqF(1nFEa7|6#-?FD#-o*fWkO0+QmJYrz6F08Zg?Au#gmLjtMZjcDX+qhde=1q zBbSi64bMdUVqGKQ=nm&|>Zxo5ZOhqi@fG0+WHEY0Q;7xaa_nNcco*AEsV$fSdZz5w z{>*DiwRZ<!16l`P1I8g>4B?s##ag&_9?zwoM@-PDQFTH1h}3t4J|y94H#$<|Q}*o} zvya9ZEY4*}*M^Q~`ZZInzyVQt(U2N5@{nf-c4~{koR$~Qtd<0aMx5)IclxQu5&!eY zCcL*1@BI+(4Wsv}SA_Mvx7vyKC8J`5y={o__!8u=!<@)(P#<&5f9;8Zg%2FO-%lK> zLEg_kP<<uga9@+J7X4^8dT9m60*T>W!Vtnn`mm>nJ*bIFh>*XI&r35K)W@3t{HGxU zpLlJ)gLoCzBA(!DAwQYHVm52=48&@oL80zPiE+`)XlZ1E^Do2`=0t}ipD>s`zWA4D zmGm{1tUfm8jo-KQESP_RQLt+9I3LA9qcEe<qF!Negho-gj6wj65~757$QY592TEAu z9NH~Gs_2~#ONc6yU;SO{b@G5ZRq`j|Vde#O4A(Bf$*FWP+YiY}eq-<gM(`3kBqipM zi%uEWjVASKiyDQIZgIc-a+!RzOn#Y_m9eHWRwgd+bWam^dRT&o9h66UX#a8EMS7+k zxxyAbF0TkAa+5{GhdKi12hZlP@pwFZ8C(;0TY{r_ih@H~+)iO3wTUU0k7G#I<oDCR zWvro`e(D#R-SUSXY7*yRiS8GlcC&;&>~?uoANeCUg+Ek{Y^CsyG#q-h?r912b>L2v zT-L*?p)55vZJyb-xoODe>C-n47A`K_Gi=131q&V;G3+7Gs`c96G{tNhYHy%isyr$S zEOF$Qs4Nor82<NN`$pde4=2?n#p3sV-VHjl%2}0PUlQJt7MGn8-VtN8YE-dkw8lF! zP&14?G$sqRtU`J*)C>qT<X1R*)n2+0abv&qyI=S@Td?iO!Cl*)IQSrvPF=2)6meSM zz$KxD6>NL@@dvg)e&E4ADJgx@;^T#9>4o<_eqguT<#weeC8^)IeD1w(ubhAHtIs+X zE}lE5bMf4BR}d=+oV|SR-EXh_>AkN$U9fP`yyY`yF8}l=KjHf=?iZ%u^rAENGpG#2 z)i^`^0gG^>3FRkW<5AzxT^b|qM{Sf+O=9}BRweLy%{<Ockf4){Pr>&Fy(Lh}|HE_5 zfp6#&`-yH;!WiD=1eP~?uL){~vxFWa*w-I5oa)_X3hzXJ6k$r}op>8~7*05UCyI`! z9SZZHtui%1kv!KspWqCPy!JQ30>>GU_?}CG2LCg8K9)oAcTp8~RIqknZIzS{1y`6* zgtjH!0w9`*ghZVhp$YxHRL~}(s|?h>*d(bCqz8+p(?B->@5H9UcK{QGvZfH0q%3*% z>+!SxH!3YF>3<)K3Xi@?ty;NAu4ha7)s0>tzb+gYo|}uO!&IR-70zf<6?(LrrEon= z6`dN*OnQ3Y@eX)!=M!=xNp?GZl8SqN#}47Ryc>SH=dN6N_lo$T{LVk*clKO)m*x%m z$@?3olQ%fb?KY)Y6A~hllcQrCj%Z`B#bG7gVTDr!N5N7;Ie&Z%j6+-z;}U}eS{r@h z9`@>W_}zEkT}E|rA2d7MT~=sSuU)rpUGIK}Dd!iScUSlw)bKF5urw9lCQ-*jL{8w@ zuf^)g?#w2<nFM!OM<&qoGh$-0oe_F{m<d>8VL_;6KRQGb%L&HA=prFx$2~wi5)7kP zO$F+d`rVVrl1kkfiy{T%M;})#ezKzgOlW0M!hliz#I*O`bGtK#I5Q^HE!bGI;9f*# zzx$x`<f=M37LojS<fW5u89A~a`U!sID~^ej<v7<(2UdQvbP1~en92#={ta-CLh7*L z&&`eSL`7xT;i*u?xx!&)Dh(vLj>!p2v*zbSAuf^B4qP8h)d>pssQZcuSm5Vr_(X2> zJDxV~>5;8vx7217C0iwCL32a=`QkledVPNBsv!*zkG<>Jw#c=&(ob()ZJGa~`i;B- z`J;4STFs!;myAxMIWFR*e$8$rE9b7icD)o4XU30T+WEyQC@<iH7tt-`4eSPCDHp1M zNRk`p$`D1D)Da!71#*VgNYXNg+R+66Q|?Odb}Y!l3_1f+G>kJu;?%uz@v$Mub&~d? z<xDsHnce#~Z`k|DJ!>D6yWFWBx7(BI4)ou&w|?!k!l~Ig?%Jf>>>OWOb6N^wV006& z9y;{<vyVRg>e&OWW5$kc9Y3BWzV_(tkGI6fAGJk}9^Eq1=6oSKhPYHEax9-hw<Z@j z4)Phy;Yk*oSEKVpt2+=RQ|ZEKG00dBIxMFmqXWgb#Kmz`5b7>~)0a9NVfx&mhAkrB z16^#K`e~U-@~}g9&f0mCdthqnK=+8pmOlFHF~44$I?k1tlv3UA(-~v;o*FUZ<-1Ca zj_~h6W;T57v*UjM>}@Y^&OOyqFODBv*SAjoJgEzmhn&?y)Wgr^RJl>Hms(}bOiYck z*~3MZUQgjXZ~_3jVye_ZFvm~e06eV6{4mP7lCJ<910DuM58@!uw0l=Zk6~RbR!1;l z#YhJDSf|!WVvJBFe=u%s<Gzh(PxbIUZjZ;Enuap3?xRf`*Ho}WR~p5^llLymk|(|O z7W0pPZ0^&q;-4pee~S04YHh{T1(i<tRBgii36&YQAlB(b>WCPnMH5w(JxVPIQCtDa z@#Em|dkd^|#cv0nF!@?<bQHU=3YSIjF!R*eO!GTY)O9ZC&<aA};5zpCdf`*yoIIax zgwwDwrN|-oXV1nJ#mUEn$de}nUxC*{b)ot*MA#Ah#q6eCdtX{7HNc;hLiTqGW|aUB zhc#q>D=|!XfM9<I{RGKMf<qA$v`C<9Vb8S|q4SBaI&XgP#JKzZzP|gF%!gXHJzdw3 zyZF$d)Lm^;x8%6?Fk#Eq|GB&7?!c4sgE>u0=B76-ZxYrqd)kox*)ohjHGI$)G<!iO z>b;c+jGJ0jc2#t--xDoWW+kEbR#JFJxJfVmwDlI<IFgSODMmwQvIyr>>p@>06jgxR zdC-Y~IEZrJib4l~Tpzsd3Bg&sijJ<$!4?JETb=0LldCj0CpFU&n;Myuwdr77Sx$c8 zuCA_~dHtK~53i5+rX{)i^r8DF{J2Y(-0aOtDTvU7#k-x^dC#m{mfOE1Hgk6E)LT1e z_MMoMI%D9%twOHFm*P%#x#EBZpjH)eDkwd$N?`#_P!(4t<QMcCGD1CeKv}jZmO<(A z{QD+YHxLB=pI>a`r(E7p|EvFZVs!?Ib@D%S$J+H@((ga?%aSMmzmZd|YV0{vDad;q z0Iag|s-*OczO{|&p%p%tDEh)XY<9cFg2I9@$q~(%L+Ou3Bvb@GiBZnfdyd!*6vg59 zL_$buL#*)s$C(R}@kGtyg4DLYW!3qGj#TsNWOiPD*N~WHzU|&e#Jm4X68fW~{+g0e zQsU1yhnKL|&de6oyOwQzSf2U+Mmn5Ce-G^ph}Y+$wgu>X7Hgu{r!I0w1Li9_yhE=+ zyqswjnwkGVS$Mr^r59j2+o9zD<Qo2mTiA?)rG^Z20TOJ3FhTxC{IK`>tLuO91`5AA zb2w1*lZ)3dHvQk-JAr(F(k94v!f8WvHb2VavD;NSVUZn)3izOs&JomOdFnV%gn~4w zKsJoSnV%0PqA<e>Au?FYgMO-5sjzp^@#WRN>A!mKo{guc7fxF9@YueSvT{fC9sEF9 z+TwL?PeXBXT3TvdSzcs#t@@3o&2Oz;CSUpXg}D=7+%WId&h`>(q}HH8i}Un!mg7jY z1UwZp@2D*+?K|g@+16O{2SkIbFX4G#6G?MNzR*x<FnFmJ{spDp9Ev!(zQ|ibAD!rV zxljIB9;%&od8elMhtu?~WV}m-cZI3YdtTIPbxL(PI?&_YxCbz3xnvp!0D}TNg;DsI zb;_H>gR&7F77qyp^3ZdlL3rsk`Fvo1V6c21Ppuc4#OK5o@bw#fHs~&)G?So_W3PQD z#iQe^4)!_XylV6o)Tkn%f}mo`QcTjYPJ{*<$^4AXcx^RHxQBIoB0EgN%S;oH)k80T z4mDmiiM6Z!k`H~RfFuE{JTk#*)n>)oB`G5+O6p@U<VsfbSH&8rixu)T6*;S@HNDym z({}RftmYdEu>hsb%|!$x2EJDNhi|^QWpj1q#=6P(jU2UOV#|iYvNfZ&9uMe}DwDka z0&h}<5L=L*RGpI8KQY}eywSR6Qvar!fi1t9Id%8g0Sz?+f49T$E6L0(^yQ=%`+Qkt z74YwW4gdZkcogEXYmNvN^yAR3^>*U(nK>1~3vJ7$dAo99LBX)-+|&ur-Bq)=uyS-% zyxV$Cw#CJ<^5`hPPddN+iP5of@=MWC_AK|++~2;A6I0AQ;%TW9HL!GIK1M%N{C^Gg z!HCo@MAr}x^ey-`7<2?grp*yy1_MkkO$0m)pc=@hbWq0^&~lwxSX^ZN01_A5L}^Vz z?GHr=;a0Oj^2p)%l9_9e^LkM28NNgQ{yF*EZ%01BBA#PLI=y7wJ*OT6A7Y|v36#AI zl`3!)KQF`2pXWbMzSQ$`=q&X(?Jeq);8A+$EaAu<)dElf>2(^e2nJQwiHuH*7%7T^ zPOf0TyNCTwu4s7m)mMZMgbxDAfn;E`HK7#dDXh6sIxCiHYM|R&e-okqF`|!h(LKrh z92AMAhOrOba@#{Av`kf44R9_^&5}ok4SQtC#7UDT;#udVGlCzxNJua+3Rb{;hg%T( z34mrec#Bvh_#-?yaUZCSMlI9W97QuH<;2Ad8gWwssBvw8T&jBP+DatC&X;fHxA{3> z%R~ds2HwJ>ENq3A8nGcoCip}JunI^zIzfIpA~iQolN?_@tJUN5Pn(tpYT3l$!V%3W z_$et;9IgoqLyQfCSsbC|-G)PA4v%x$p<Nc>R{N8wTA0)*;mGWZ@^dVm>1WFact6rH z;s@)LzLmkoqlf4QH;U!xWqb;;c;M~C$HhfQ0{|-0xL8O~S{nBnrI)aTInhfy;j&a{ z=n;Ak{YV~aPMv8N)ekP)_HcCc`zaZvC3#%Py-wr%vC1tNADyy~sTtEO7O9Obzu?0d zmqMLAvShfh=ggA<>gk*=)(E>bXTU$nv*oNZdSYyvY<046aayoDGD&^Kfz{KUo(zaW zMSv-_--=1+5xE8l&H+KdriApvi5mtf8e=EvkLkJD?o2)OMK|<D&6&;_#floZrQ+7% zP!8j~?fs_S8u(IC7`e!1Gf6eHaV1gZP&LV2+T-f4arVQYCzDSu5jLC$h%Y%<K@sj! zB|PW-k$*8>HCMG*)up-@_ZU4eP%a)9XN=Sq7Z(&HBc%z9kXswbvQqx%!U66QH(0x? zfT35d-<}LF2Cg=QI42<qbNCR*bprvwzo!2QC7*s?KtIQ)I^^vGBkgVRx^K`o(Skf^ z3%l%;h(<a%O9>qZjAGL?v7A%tvn*%!52`t*)TWna2O63A>PO5Zf5%MHvDx@@^(AKR z&Y3euIK|A1nEA?qIryWI@rylou2^>0UCWl;B`>J$SKAMNYuSf~+UMnX%W~Sson2C$ zo067W+URp<X0vg53AU8*%#5Woq?0Un?x|CA<v*VK0f<4rYj6LZe6AgTH1gcJK(zya z1B<v)+TPCgV+xIP@uxe7nLAlTU<NY}*!19on>IhNbIYX3lP7~8ywq=)uSTZ}uPtnD zVUtplQsO_}=|!HEe8n(LlDuBFS?(A=nPgX!d`i0)Tmwi@u*l)1PIe2<2(K6Mi5v*Q z;$kax&>A4B>0<JNLl`U?ts<w$l!2GTPJw5Ikf`yzBp&J>-aS(MGOMb-DdEIE|7{Di zn};sVs;tOqY_5oDsH+(;pr)ZtW9uH-JxYA+YEFK+zi3Qr>75V6X2u>#ODoPTXecgU zFt}9ys<NS>va+#(xD%qBHz3&$4E7GQATJ>lp{qi4<89JL1kEL~F{yTVFDl|oaW1o~ z?1^!4NiKE2e!6@YK2%vqnFXgO{e;Z-rD!q9Pb9y))c^u>;=rMBOo@srSvz!AdeUmi z|Ded|!Xjv4seSkbr5+$u^_ndTtuqeXK0r5fy0*OY)ZMf9&MHu=<Kp%9Fjw5Tx;eYm zYM-yHIY+Zg4(uHH{93QKxP7oDI;}wC9dzGc@0BmA_3DH2<zwT#%?k(EGSiJIiK57i zVdlG6BxPnM<>xn@dQxN13UlAyHTQ|h^5yc1@^SgYm)=B$ap2x6sa*XMBsy>hqGDBI z45|lWbRA};HMZBQ6pJ9<!)@!JRM#TK6gnD97Gm}Gm?T?b?W87Ob4o;lDYYTbmX_u= zLwDQ47K+CctNIVi8#u*hwa6DV`tfbv$!&8A17`%cxCwNRri@@jcw>R8m{sLWOS1@Z zaZyn*05%CX_2~oDh-^bB(SuZX#r?o*BQ4}H2`WaY(g#ifXL|4vGDNl%YJ-n(3iA_} zs#*C|gjF{Y1(NII4JeR&{?B@w>Bu(moxnPyMW0n%*oW1cJnsBFofT2wFH077*6jK0 zb}Er%wy*0Jb(B&0ciyadrFSftw&AY3rp!#eWl7Pz`J^8p607d!2!;S*VaOr~Ml=(9 zA>Sfep}xow42K3^qeMn?lCR^<r~><Y_iz%1QRfjn-yhg7ZbX(^u>TW&j%T3Tx+vs? zF?Rgg_NNq3TtRg>uwOWMZ4Zxzn2#D&FCy-7JA`o*NB-ju28GA<_AIeO3)Zb&*s*?n zM-X!_uz$nc_D$QS&)$3>1c`~=LM?}S2{-_}L^v(sPP-*WO}$`~d(~g?AVM&6y9cSu z33ia|1T*NV^A7qmG}3`ycwMXBsJB>kEZ<;T(r&W{tiV058IeAIV%4b3VE*=`7g!8$ zc{*lH_Rt~Oj?-sL>mQp4<nsxq@BjRLq;O-F$kvc#wGBFUI?d8%HAP9DFl|R-r~(~E zLTHwd?n1DI8=oT7pBtt~cbIo@LtDRpzB~2Nvh*y}>lw_$x<;9dfukWP^PHM;rFYvV zraQ{ew{2i!SZi06WACdo?EbkmJvlo&=*BI;nOA{|iO_XST6JO~16Tp>95Cf68;net z96mq0G9{Q5JcV08Z<ij#V5v60$cCAiYUkWPxi?U-`q)`<?Am(Ah8Gt2W%mnmU?odH z)7%Z+D<9}8S~gQ$f*DM~K6a_C@TVb5hpFP?5;RBz?a&(x=p+yZWP416T&qEYDu*8( zC%^K955zsJp}D|&N%K^9>P)q>H@C{N#~j-*u6*)_M%Lu<^)Ep(na{4aI_^0+-!F7u zT368DHR;(^!bgF19k*<HNzmS@AGNYU#RA3B>+)Ngrw~7|SLrpPG4jPAW+j5VTs4IN z(Ylb*6=baN?&2KFZ#6cV?zj7s<5L_tF|OghMN8Fh3~6`fbm=qP@hM?pubLw$yP7g3 zdi9%z{sB}wM9F&hjKXWAk9nOVg)I@?=cv<$XW~LtTX+s-0`22>7`ct~nqUS%@4iyF z=g1qTjG}YF*BroIMGx{`dBX@hX(+nx1xATE(PoPY%P_;R6*}C(vg45HH!;<KYIKd& zitqwdI?CZfelG+LFM1_7K9py8MAkZ}a|G%%+QrE9GPlN*<s5E64%8HDT5X=Dd_<1G zrbLW;Y`OeyVtH|%ZO2hIo6Tc$f3sZvTK@aB_Q4OKukyfqHa4x0ugE{hfn{6ScsB3x z59CN$`)&1xd+sU^d_X7H1`c)}+?uk5ENKY|E_;kVRvm_X9Ca{VC^YSAWo813`}qPK zR;!caA;Gno%)i0>3)JUzqnG!S-;M289I;7$tKWp`G(D?PC+546S8mfz4l}Y6byAT> zljKiC&lh>Byn1WdlSixM<P9v2#j>~!i?D!y&5r6{AIV~eJ?dL3Uyv`)9K+C`U=26{ z{)iWF)2KSP5AakB28qQ39$9_-+O?w{wqSuM`HzD@n+r&9gv@|-2z`%SuQwFjpb2*? zX?DE|d|ZR7bkYo_I&|oo>di^7-uHi3S^Dsi1r5lihh2k{U{W_?{5WI|n(b;ea{!OT zEJ=|TM#@MY#lc9a;5Mofrc<I7lmZIPwkLT>aQ*FX-jDt|;n`L4w3l9D%c1o4^{E@* z|Kjkz=O_(y<rnXFZ&T7h;akD|{vMv94CvMNu(&uWF;V3-izvA5(CRw+geuz=e-T$= z$a~(CvB;f89Fl>eTfNH3rS?6a-Dz1uRW@CbW7hw6;iP9<TKg?)@-`Hwg|RMqi7vH# zMB%`D8=D@t-NS6J1r8$O{Q8#nwlpe%EYHAMwes6T7YzwkmeZM{>`K4X1^Xbi%I1hb zUY)@ZuU2c3PNg-#pd>0)av(5HD!5q?AL*GY;r0Y$Q#YpDi5Is#KiR5eS6bR%+1h-6 zeM|oA;<VCW+Fg2OM%`UimD_Ez-rU0TE2~$ZU-Hw`JM1DyIVOyNF!&geg@(pl#xSc@ zkBk^3!6_ZxIio~21*c^-u&XJS=|Y7NF-;LD)}r_lyCARIpCF$|+%K<Z7ruk@N-K{1 zXf$k4)EmPy?+v^~pXy`(jEIkm3X?Cec!M(rsY(Jz2z(0njw7%3ngM0KYm{P;U!DO) zeYJj|SczV?8dw?8@<+}#K#{F^N2fM~sr?6hYQ2GH@h_CuF?>qxXW}y5)`N$veE`zQ zE7Y_nvHnO^k}9{#8Dp^+CEyQ47>%Y#pb}yV27?LVEi9f6Gp-XS1bqj?^g1yRDdHcI zJw#Ez1){9qpD6zpMA`I)+|BD-XFUI<sMUZtAGUxv+TO$wCMd;Qg7-&65-6ulvk^3k zgj~(8as+2-=aW?Eq&J~%CpbymINGeA&XG0_ACb-;vZ;-1rTm+j4*A3AHu=S!XDIoF zdDoo>^$Z#xs0Xe>H4s7SUC$xBk&4J$Ko6N?@IE9{d@xynq6<t+dr|^wE+ZoB3IP>f z5So{r!L*3vc%qmT_EAiZgd#4&{}HK<mVX#9VSs0)ysp`ql;D(4*y9r8n&ow?<8zCL zmR=Fg$Zu~_A3H1$jT-r@JLOU~eA=um9hAc{+CFXb<wNY1$#;(}wz8)V%NNlA3j2&a zIf=3@<FU_}VUi%k#?lNE<28JS3iW!J2H#z~7@8pwj?6upqJSx?T~4X-o$A(VdyD)+ zquLr}l0S@yvZ$Nnlg;+p@n!D_)2=L)+PBL`tWArC%X`?2SRmvzuw!Odth|Fw7;$@( zi8XEi{O#ZgJO<ji;5DtRN@OW1NUTXn6@;WDnqh2gJct;t0~sBTxX?*dn1-^)%D*5h zIi!AusF19|!^vr@O_r|=7*Dia-|S3IbcATTy~C0gkHQbC!an@&f28p0zO##z^U9X? zP?^r@AyAptQc@LneJzBLniLxgU5u!Wh4h?O5>UazN(%`t<L4-kbp#JE-vCW9ZGfXi zJ~=>RjWWw0nWC(kM)~v@b$HlmevVrY2-E-FHY~JyB7-@x0__D;S><@~tQI*$h*QP) zNlMDGn5(LaqI1g24c;8MgPVu17&Ulse*-Ttg$_x%dBFJxs2F9N5w=+H(t&Z?m1qPH zaVjA`QZ9Q;W#a8YCo)$#c`Tpne~{8RWIYx(P!1I=btGAQmzeJ~B--3np00ZdK%imC zj+-imrIq+|ht@>r)fvL;`xcFADZPFFu!)BkwzY9gfyo(60Tt-Kc8IOKF6GU{y0pZB z<FtZS|GY+9*WZ0?X%J;##@_j*mOhEOacXr`r2L)5B1vQR&RX;6AO&<lh^h>t4)m=E z?=xX?Mtn?DZr>)tZ5L##I7U4VRW_wnaYQ$>rKSdStE^P$Hf+R-mLUxWt`+3*jK=?t zY9S-|KTwUxhH}aqi}HHYZC`wm!;oxCDRfSnK4xg`q=J^C>+(vY3o=q`Yf{onBaOA5 zq?=ol7VaB4YHvq=y$h9l(}s_3Dk}EREuED!)Md-gi8>o!pO(-#UOi5uJED_PQ&aD0 z4HffE+c`4Q9haM+R@)u&g~%wix_QsS`Flp(SlZ`I*1Kw};|cP<xXA;3dkVNFuyBzJ za0|DCgIG@Zek&<=99`fXDvB+z_IP$cqSL94g-L1+nWRD8s<%bj$Dbz=njtQI0^(p` zS|}Ki&NXg+d&9c7w+>v**z><-s+EBkD_e_oa({i_n=8x578}^n@Hsy=Ls3B-sO!J6 zy?tYUaYNnO=@0CrS&;>5g-%2DKD=rr)@GBUV1h=3OwjAI!pVjOs=`_CJtb)Mf@Hnr z-3Pb)Wib;!$G>uPW`##D|6ZF^<*yoSf?}LltyGAFY|f2P-fdZ<Dl^7b2<=m*XO62T z{R)4ir?`IyzGIaW)z%thG;26CgteIC5fBBCn2-!$E+@nb_;>K;NsAn*$yOvz%>r<B z`~8546xC*nNg5nGa@k1#O>p-}J7Vf<yNyuuatiLgE8jD3!B{I>x^#D=;_kutkb9B@ zTEvp?I+Dts!l_3chcJV4N%38Wt~sO!rh!T~vUT8a5+_s)afZhkEwMJkyYhqbN!GH! zXccvW#pF+DoF;YI!ev>bkMz2_zem~OJ0<fg3vQ|W+nTMVI6HjhWX}o65=8vPC{cfF z<Iz68UOi^6eM<8qYYizb%Bzs{f>)*FV5)EzQk^HxnQYU2$j@0ayw|B!j>@!jF{Q*G zk)`QK(R3u>#5qDI&g-qD$Q?vY??Xq{>QBmm+??jzuuJ|CYDLivo{?k!S{8DLWQ?eW zKSZoyt&4Of1JeQKa1Lvc4`$BaF)ghj$>xnr_j#f<KXX$5rT9sBt@{tM%~f9>l`^`L zeRFl-&S!5jXqii^i5)h~M*b#LE^5D(x{z;)LQceJTO}R-Cl64&bWYO<9icBpFO&Nu zp!1OmjgNfUUT*}pMlov4XZ+qXB&f_tK&9HOY>qLA;&eJ$4ni4#HUq>g<p=N|AP0u0 zZYhZ{4q;2tXv?%+GYiK(cUQ#d(!x;@cRx3-pl#QTh>@?w49w0L>WE3Pdfb-goa~l} zXqVO6XG_(v=ta+6dEgH$_l2aPRaHY1PRMVbd+^G0i=vt<*@rd0qMDRje>HCX|K#^8 zDXMZW-Z^^A&P7;J&9x<xOS%aDL5Rwc?v%tto5iW^$o6@CK7*ED*x*vgT*Jy}V{v1Y z>5{Y88eCU`peDRn<rnmdV2l<XaLF}d->nh-vN8vnJ02eO!V{)JnHi1Yw>&&je$nW# zgx9B~*G0xe3oJg`G!S8Sa~!I_9{6TQOkG)7UCgd;wqIZwp4x(<+SpxRZK)pHFSe+_ zSDd-5dB`0eq%0O>k$Z!9q2_?@Yn20juUV>oRj#IK`i>E;Vuvw2JW{j5;c!JcOZ;NT z%mMZF{rdOs*Dr%RoDgW{T7@@{veI%Oud#0mYD~3~P=%yMq&B8xlWev}7LYTQ`?#@} z<bXxO8WBO+%Ana8^tw_-Cl5#Sw_Nv!D=-uA*%Gyc^2E{+1^#j4rkC5pi#ulz3QtTn zRA#37QU}&F4exuqeC+-|&#CM@Ja_0e@066PM0aVrJ>#a*n7)auA-*KKbZCa%Q<9og z6F)6;>(IG}7gtm*d+xUOt$oW5Xg5~eG^ZB8$?i{*yh+7*a{b(RTfEJbl-9R;a!cLR zzE^B7vngLc#MCFIR{4Q7<1U>2aQn7%?Gbi%uRO<UZu{f??GMi`bi0_UpkmT<@(=rt z%I}?>TiMhI-pcvBx>NfSYS7bF(<yJKX;N6nurb;Wpb95Nu5h_jI&Fzx+cCAKzP_d= zgWIy4+&@R_V3y)_@``yk5Z*<bAz~NE%}v)x8w~y9RZ8tF|AOmB6sF`a!Uie$fgtnO z1Bch#IlZz1<Y@Bej~_R!%o&l>dCM?;V)DyT1tZ6_?V6T%^ND*(XZwcRy!QUpmgJm- zut+@`@P->TX(fr(4UP=kaNq2*drpiS{p`IX7G>tG&@^#6ibPj?IMJ0Y>LGVUZCjJ) za{8eAKfUkyE6bvyuY?)z*wwsrxL0Is60)5I*0imC*B!>NE74I)ublY3{O#JJqT&ML zKiog2Edf^s7&g<2Ygq&L*A?*^7Nuf`d!y9f;5AeYhu5f%gGT|sU4bOz_4z~PVnP#w zMT2T?vqRqjSX9oVkcx?W3@ZNgz-CMQGz;@5KGV`#a%+u$Xknax+Mxa`ksdI0|FRL8 z1Mhh~l$u+)=-{lauTCmV?S7d(BUImh^ox5QV~*DVZN$JsCy3<P;FwGi_OK3soc9R6 z-lKEX%@N#0g;NUFL7V!uWKYOTuW%*T_$oU~<de5N(3&>;k0BV=hP6{BukPpfbzfrl zsHZ&q#_SVJw;rSBT>Df?RA<2sHa?>^!lpxPj%1Nj>(qKg`t(G4ik$Q*Joo*yw`ZQa z<?ZQj&A!zB`Sc5OKcD`oI%~%FtruJ6uP1!bdQCMG4w^5fGW(Q^Q<1okhzOucy$Lux zu{iNXsyf7QCnAO$Rb?Dt8I^_ngv8lXQxg&U=ea8wRXM3HMbD@14xsqYeP_SnclO9% zex>$?-~H%)(q8qQQ)aFb7l^(ACFSDPHR^Q}XLe~8i2nY4s|B_SzinG3Efn(_%E|*4 z^<7hDb<ubArIniNZ!E49#m(xwCe2!j-{CoBsI}^OOlf66rM`PoTbDQ=4=t+{_m94H z{<xIH<fLxj*jwg}PfBqm%3qARrK6R8CQ73h&Ku`SNKRt!)9aFwQxdxiM&G)i6@k_y z_9?xCz7n-#Zkc~Gy@OMEx#m;#d1Q`|-_VVyd0$lx>O4W^97A+<fuu>PZ*r&fqB2ER zJW!XIlW<>f^8q~Pw1Yo*82!oxWr_h9o;Zewex>!$7x)1TFi!!amr&J|`mKen+lw{} zp3WuRMO&rZ8FR}QPTVffX@9!P)O=v1_*IyrJZ)c0AFU8+b(9oEEGU}f?LJvLDQ&aa zJ1|9B?_IGhwe5-i^6IFRurr1*uP;(Mx1e~EcazmoT6FcF8?EvAxz2^96NQwR6#W^4 ztt>5Y*3`VeWzJJo%qXOGE=ga|y0u7pW8(I_t<r!!V`Y=kn;W?|I>qpY=)!|d-W5v` zvxG+q7+bGvw?Mo0kj!?)uSkm0TJ(`{$=OwCAj9#i%x`jMRPkSfO^zZdO&RtvWrR@+ zMvn337b)F3lsAL8p?Gq~E237dA%Hj5EW!~<sBfQb4lKOwq2W4|uvC?nNx+(JeTYB_ z1#`ySwKsJyh5q|}R{M%Zao*K?y8o&DeApwmjT$|A)NPLp!)ysr;W9FJ?AS}vnPOHX zIJ9ORItX+`qPR~-(Uv#4%!P4`+48iR;B0#)OBpXenQQ%=lW569Fea=*)aeM=<aB4? z?2?B@=urPsRa`DIA*>Z>Gi(o=#Gy^bAh7vV-?jz)g+tvB2Zn0qA}Oc^S@%c}!c6gp zV^NX6991j`+b|X(NhaV)I=F`~<cC$lQy^rImz=V|$z4rAeq?I0w|Y6s<+bpfPtgGn z%QZ-S44(3N+*2+Y;5Y9^*}38{SH|B1e?8@wB>|hnY-W-aVRNX}&IoerfUUrZ5Gscw zclixP$-VvM?8xVz_rMEGn+AtDVHs#_CohCbkEQktC$GK{L{8vdPKj{k%&^#ss$#{c zC=1|<El63gSPba4V=w@?hyzve*cfJ^IF+vd%k@IyvQPlI7bed^(4Ix$v`W;<B{i+Q zr|+SP$PDKM_>eAK`aZB$<H!mxKU82bj~_Qq{PfT#)sL1P7a0|<d?%NP>`2M()JE4> zz=_Z~vPnf;p5#%+bvU|jX*-b9U@&!Ldc9d08Is2n6&nlPL-Cq}HvBIpN~eoQ^g{0Q zAfgM!WPt3C_#(|4rE27SA>9o+x-&FyVR`zXDyKoMhQ}z(XYO;;xT0rXTd>S`5N9sC zctDCH+ocZE3_sWu7S?3SXvk`6Pm)_Tqc>MIB*>@bFaIciR=26-S#e3pvgtJq(<@C( z6uOJwFPxF{&@RX;SX;b@RX9aMk+KW85uE@+2b<lHp^Vvswz##*2R5Czwqg=FjAzZ_ zH9qgi9|evfyFEcbP@P+y9P8=Er^2%q3~ly$Dis>x$^5B+fI0&Q@1#i-|9@TnhN>Ew znf(<{>;(0jaXyd%SQUZt6GM1-f>V#eIW;$>;p6IgCbX~MR7s4HgNDaU6?i0W>!b>9 zXKJLpPxxM*;Tn`S>*+iC54iLA+`JX;)S+p4P5H6eW0)+eWdmQ^U3&e9y%%>p^234Q zj&SBRN9K)NGkpGiRHaL3Hpk&jOh#nFnh+Zchq*~e)^sEpI_xIuO_CP`rU=o{&LwM) zTBvB}!H_B@O(0m&nUQy#n$>!2P0_UMn0~2)8wL#2+w}@G*7s`7s*AgxmoKl2b~3ZW ze&?<`?-E6s9GZkbDi>=2U<gi^R^<TdsLjL>$fF>E9+j?It<ok7Rv`ht2D_KANGgTn zz#~)~p&(gl*2st7I4vKZ6@niH3``F+DVS}&oI_ZNArR8u;H0$sDtUqizGY<|%w!3( z>G(WQ=&sk(Jc7^x{u~tB|J!*0NbAsZ@`(Yzgrp_EN^o93i>3uFHV3-{WK=|gp8{*u zinAEPg7~=)KL^Sde*Q=0=PHC(`57ygPJw<V70{@4;Y>7`AksMLLcN#Fn6ctq=tVdr z;z%pyLuX!*4=)ITgn~+~ax_s%)OBCRcXNeJGzLkd380M$=NOIO&;t%PuEPjH#QV?& z1rc{&D7!*gJ~Wn?*erj_oyL*S-ia&_E3|Tgt^$JCheQi5o#9a-WK$7i;8beDOrjpu zs7x1*WEdb<^HYg15tSa(I8$-;lzrzz2@kGb%|5&l?X+B7b!DZ{8}gL+A;tk*Lueem z30VW8APQk>K(pvV_!Za3sm2{I3LP<EaW&6;j~2p#(iAkV(yQM~#=H<d8i(Y<IN(q{ z>p`anS`P{bZ&=Km%AQbn?_MjxO%w*-xDaXhrAt>2-MA9PM@PLmU`JLttg4PMwN6B^ z8po6Y`w3{)+!LiFWN`Fes&VDw52Gmq@?bG!9^;!6TGO;?8r#ah1$NW+D4=iB!N0A< zDR9BBiW+!i00RR|3S%NVG+}o{?iWOwo3frDupF^RrjCb}F_y39;lCp-9#yx2#(;{J z!m%`gM2qJpf>s}5Pxy1gn8cq81g#J_*H52|w2u&0-H{6bMD7JpN3dEPn2xxwf~p!p z+*c2Woe@5~a2#4bVdc;UeX5+Bhhzng?fKW`H+aORfVIBBm9|NN-I)B_LOOvfhwj7_ z%(~ap;ijagU)Rm9KV6Bi5ZA)fT|0tUA`1GIf>$O_V!H_jir;Bano!NTBocW^FhMb+ zkU+TycnAcCg7HbSR-R6Y1_eUXH^`!ULzyczaTG9fK3`B7m|ZtM6N-QW@x(KCdY;L- zD}OFfmfjKiUIZo@q#I^PK!-G6K1<oAA#{aw+*k`-V9>kLQqzTwK504#5||nxtj3@m z`31qoT|^<_Csn34rOrOmRX^a)-^}$dcc%{FqAl9r<hQ3m_@PD6KCErx&q=r8D@J%p z{!yPnOpEg^8_zv)soYhO$lb;aQ<7Y8y`~rdcC3gxo}byHFZ_E+M|2j?I=zlNUThnC zY;D1G$hx#a_5B+mEaW3+N!$hg^$XH2h$aW#u;|($^#u5Z%Tc9`>g<}561zJ=gf}$X zuJ0HqNmi|v>JbzT3>TQ9r$FrFsv>2>aid?+4!GO!ddA$3{1W8$AzcmGX}pGqXE-{L zSEnvY8#Tb*FD9ib-c;3;GUY%`T3h8EudJ?F@ZtWFd))(4DiSmM`(xd8xwZstOuExI z{_fF>_X9f97-Kg%Ee5?aGCI*L>>u{4`x~`-qe1=}cgydyTBn?3rpE(p^i%Ox`ERC( z(uGfSY&<<p6!TWBDWAD_UdhDg@6GF%VofdgX0(j<dPa^X-d}U=Iccuc#eD;)B<&j& zrK%(rmYEaQk(iQ_9%@Phid;|TByxm2F-k^kUZGMrP5uJ%F`|_$Q3`d(ipvoHa(XZ& zSg7dNsjNG1VotxfVq0Bpa#@->j5(rf*G!pw?_l3ZF<Ku}8rNq;PScvQ^qJMGo}W@O z{}Hy)8XfL*CL|l3Qdd;8+--_{a&7DSAwuSgp|kF99=2m<%eL`?DeP;rB`qx?Vm;Fy z-|(01g97iy_*1=OQtT6oUAfUD&k-HqnANG!4i!0ng3Eb$(K)tYD#sQi`QOOpybE3_ z!V2IR(EwbAQ%kSn0JCJXD%!5X2Z+b8?@r5?#ToJy&b^4)%ICZHDx513J|;pd<WCX| z1ihvfxsppbLLt35!~+Pm5Lk8FWduv)F9Rn?cL`w^Vq(4eW<rC;+%IsR7*!P>A?Q$$ zVFI`w3pTvt3IfS%9<4#bH(^FR2uQ@EtYxJRFnoILT0|wDAq+y?qz6*^CB;>z2~z<Y zr^q|>=!C6>8uc)pT5S~3%31)3C(s6Ysd32Aq??1XS<=oa=>daqb)B_exkBm12Mz$I ze(RMhOvMs4;wBj<uzQJB{_q-cjL-_~(5B2l@{=rPolav1iGp4Gz<3dnRyZ0;ajD@a zS4Dc3Bwmo8`SMHo=tVHi>&v2S5BbtZA2H;8TwfSQyw;5l2RpH@2w1Nch(5g}08_go z96kwdCFChSiJ)>NBG{#@iL|SR1qYAGYuE&gv|#53wp4!cFYl1FV*BMW!n?w|@+`J3 z;FD{WeK$ahLrPq5B%?+zsly1ckVfLl?Jticyg#LDrMwM|Rlj5l7A|BR@^@RF=Pm+3 zEebV)7r37Jfw$y8De?<vRgI)1j0F1(XVr+q8jgCq;BgJ!W5qtBGpn3izeQTvy;~L= zzhRZ^<`cA#(7`28Z!7}3f;>Szj;{gxV^rgz{3@XD9n>8lMR;-c$%GA^;v1eG-+kq> zXgv#Plfmm~@^p;pNE7rVCJyWy>;-jEb<*xTB2k`*j*aNmD>6mLq3h9Ov0)IJIcG1u zK-4Ac3-aODd!wim<~g@Keg;du0eeD-z0|=k9F6-h95f%Ms6N5rh)zF0mUs>~a|egI zWCJ<$B|&}B4Gp1PhVU=xY@=*n0-yr?u>Pv(7^f2z!ZskjQa+jvhy$@Oxj2fulC8r7 zJVZ$Tg|b(0fMLZHPQcPpdX8ViJ7$qu<$VCx+q~@HR4;4I$lL75LRSl<r=f|SPJW+R zGRJM5P8jmzZq}nQ#{rEsT)3ZR1T{i(V)b#VoGND&b$PJkSn7>BozckR;F9O?W(v`J z&!=ZLDD3J*f6ND_D(2&qk2<}!_0~R?rypYj0nBLgVi>{zg`mE4Rul;cRGwB`Dl*jt zwMh?S9kZcaULWYgkw=5b`G!cST*O^^QkYOrl#EqF$k;&yC7r~Ab`Py1cl2BTD|sIW z&gV+X*Iw64uLQO;`Icev@qvZl`LI5MxNrl(I*}!aJjNZ+1kzP`#MKfI7|qFn_f=)E z>N_%e7wBRiuoGA}0>btnLLgSk7mp-No}ypmSMoXh6(SYt@`j6R9{p-*pj_>nb#vLG zJBLpH-}%p6UTeC&b2$&J#HS}lwA_7szNaEPR$@~$<JD&l$xr^PZQ}hcHlJ61B|mR7 zOE|w`S^kVXS9y%vwfV324U*qaZR!}b^FC$v(sR;s_)~Le_VMv9m)8q%tI`AfIV~8i zr_?@Tm!a8Xi-QG+eDX-bfiIPce|jcQ*%fv_6c*96_Jt{d&srx9UDMQXV9MP6^Q-jt zK3EnN{Y|(bDcfq9ee_O$?S(kMw0!Yr`ww?aPs^3R^`=(d_RPYJsc1@<oz&Nv6TkJ1 zHuQd)+b}wfW(>YW^v+Zjz-qE3qdYk;FB&tpM-s)eLKHtknMb{6eIw14HfjGg)oa%F zmk;0e*m&cAOZOCSm|V$TPu?pZ`UT?iwM^jDPgnWiIf*nHBO|l2r1*GedXmZ$mVszA zCBgdrXL>JX>d(=e>r1_M1<MO<fv|LRXFo%T=y4e_Ao|klyOKGvP<~;jvI+6GJ=@ts zcW*N2etlP>`{?8u>O^H5a1U_PZs`5=H{`di;k{3u#BYF_%@iCx2gjr8!P?Wba%AnZ z!Pm^i9Wp%Q2vum&4Tit%C~mNqb~nT0krb=M<aNU;2^l3lJe&?CZWMzWnSchZKk~Qr zGE2ZyBH=69sE*Xuubtnoan14eyydAL#WYE&olzH85KY!%WJ=`UVVpDzf@$ccceX!# zY5%b6zPI74#^#9XKsR16HFZ=fyNvmgcQyz7k9*=EZ(<V?qT-`99Z`mkFe&7T>v3LB z4TfcVqT@=03|xr&KoSHg=jLOpil*nlDDhV(x(8Lbs^fc{FK4E17%=iTa^Nn-30KlJ zWAyS`qfthVaNq|)8~8`;mj5L#Xu}<$8vA4wYLK-_LI?GJfTM?-o{&g92I@z~rpw}@ z+BJ$EAtWE1R8goq%x9bByY4&tZ#u-V+U|csz=!(8EH4p$+$ctw4W06KWLm)Ipap3n zfq^ZoQ2b5^()@Hjr0ny_R0tg9{N-Eam*<}OIiz!D4h)47@UwX5opOOR4OECCx$Ll5 zBBN~RkE27^7_w`XBScatSW6akiSn(W?U1I8Ke;h;M0#{l;=rnqD*+<$`Bwv-hA`$a zgxz`%ux)}a1?41gY)|SS5uuESwW5(L`uSdW$o|ZTA=OEId+3fiA&^_ey#R?<1i)Ga z*0#DzkQ7W{wwvD+WtSsJ(=lqb`Urwn1PJyD9taDfb_e|z%5I0;BgxXV&o|3=-hVE% zF1Q`|UXrIl@jKAYk<V~9c8-rA0)Iz?>IJRQs9(W74mXUj03;&~CwQy~O&ZXprx(eu z%sCr$JW%8bY7My_6g`c4+&EP!sF1K)p))WC{Qr`$0{C3$vjB^z=h{pp68U@U3EY52 zvzu4t!zX$xYSc7L`0j5%?RWz%jboDY@f5vKAVp0rt`LxMd*gW3T%G;tfa19w@(b&3 zRMrTSRXDoen+}C!mAtZ~G%A{%BI?0+#cO@yAz34hu}suQz^iMuuP_6?Ly1*F%Z=&r z>`oM2;9*#3a-<(Q^9mth{3CQJ9O>3c8cC3!XYYTk`Gmdm=|*|=&X)vWLg~<K@a?>D zqlUTzs{#MCS)4<mNchOR(wm33<aDPi`>2NL$LkoZcB4+TI&I)k5*&altYkJ|C&5TT zaBiY-#sG2dx}gUEnihTEiF^2*R<C>M<Ck<gEewXUTkm6MluO9Y4ZLq4Zw7GRKp7k{ zaKA9U`{AET3UGY%aU)5g>H{)Se}xS^$HUnx$AkAq;Yhl*c#THzL(Mcilf@O19$A8? z5C$xNimFYu5KsC4D*F=nsH*G#x$n)ENoJDSGMQv1$z(EHwn;Jx*~vmeLJ~qC5W*tJ zz6%5e*#txdL`21+wQ4C+T<U^|;7X;|g}P9F{;X0<t#xm;`s-p_P2T*!=f0Q81gM|> zjhf`<&bjBFd+xdCo_m(0V?mb;M(!oU@hb6?TGi4p`S^`4l>zZSJkH~8@-<cMlw&TT z(d~nkUaNY5|K10UZyd)rsNiej_@cHeNGFdY$A>jx93V>gB5{P_iQFN4aX+PcSX-dC z(91ruS*7LVB)F|`#8Sd-Ij=)DkWZ#kmYOFpC&Pz;a8`tID2}Uwt>)?-6UXk|*M947 zZ*A+?d-|Hgf8H$oLR-AlR^E}Xk?s|Xy3}{uOY&J=PGRchC#6rHeoFfE=W`xm6aTRc zYT-bC^Ueheb~a;WDiGCn7u6mS*YKHg9EqmFn>16<bTy}GO_*azK9NJ8qI}@=DF&Lt z)idc>xm+ql?ju*E(_Mv^4z3L#_wG_Q3B3XtvN|9`0w+Kp03^os0rbNChWC;c0=XBj zGsj`!HHBkk<FJ}5QEX23)C5+%f(eI(w-v$)X_}LcwN%Ac8vCFe^F0HZLp##KTrPLI zAUM;~65Im9o`<3^6{V5u6?S+{48<D9AK6Gk04w6H(pxY5Y{j2WqEKD^sm{p@!xbxg zwlI}+h35F*q(`&=ad`KetEo0!ez~{1v8F5VF)L&NAg4lw25}GeV<uT$ncJP20X&=r zL;#qnHUthtl6<7wC|C?Rd&kab#jBgJm?@oFc>laz|9)`W;lipP&6v2Rw)uv6<C#V3 zRj>G+w8S*;*&jUik8OC9E_4+~7EkDzoA(7<DA%o^+tP=+a?qbgJ|ey)1j?f3YFy+a zy|$ESK13fL)yO(kZ(xlKPuPc|8s!}hIJDXv4*2G6zC!s~G9Y;!IV8S91PLp&j#en> zk^#wmhyx$sySh|a>qDFaN9DoOHn!HZ+s+dt@=_&8RRk$-lw3@97!o|h;r|956F4fq z+4y}`jMvW+&h&TARZnr8D+?|dNo}E#=u<Qj1|(jGPj?I(;?FPm>|a(OsW_ynLR}or zh3M7EXa9-ZD++Gruu#<?21~A|Nh<<NA}ZW=svhMll08&U6EorVEm{$tWt{qekXVuI zp*-W%2XyS@IB_^wkv@)7Bp?HlX~ZFMI>OO_W`}2-q+^kQ3`pq%NPW6BF^nduKH!ji zr58X_7xMU6f}}$a81DhgR~iqCtQQuJ)eABWRPePyuaFyWP%#=nf{JH3rT!peg+%Mr z2a(EhANg$M-UA6L)D#u)Y0XwR!r<>*pClbi)<(SCW8gXI(U<8(ec*1n(jLH)Zo@qV z6bMiR0D+s(NFyBq0dM1bV51qfonq_CTn}#~;`(38vtjLgHesCC!?OX`Yx?+XK2my- zzf00F^ctEEV39<is-k{jC;qAvmos?q0ZUpT6^6?qEeZCFRHxHOJ5Q%dH&UDsCG?DG zNsU8lGu%!nQwrC|;HpCwPSSGO?xwlfX<=txiB0<T+_}PC<n_ROUAId%qk%aL3GVtx z6Whnk?6mafW71b!q(i%(oyF~&Hm*riG_BR<KqNr2-9puQjcLfs&&f`Y`@n@i?2f<# zne5`soxnmgG+mzUD0b$Bt+Nh2Al-&1{+HR3z1OqV(%G{w_ukEsK@kUcL!|yfBdD~8 z5CUBcxOHhk7pf0nF_|4U!idPiF_I&wI6|^U6Hl07ghbe1fsk;t{<3UmkuwrDF57q& zBGR-`6<cz}61I5Y#uujikmG~np{OH2g4D>TxT*9V79vxrbk|MCp&q~j49+gZ$zmp5 z9Ot1i!E6?iO!|H#(Il=^F05Rh_mF0X=sv6qf+Rs5Z}0H|nF9ZM;~C_N-^IydI3g~_ zGcuWfkCKxMrv=sg1ZPm?9*l)k3_0!$YQe}yg9Q~81%^hWv@92nhfztnt2ywRJi%9g z^267pJ806c-6fo4k4c!9G!c<*oitN+40;Pn7>Eex#Y+RPQ)trbRoHGrbqb01V5gV! zS7JEaVlgfGb%qW6@xv?L+TQ?`d`(G4xGmKB=ieN7uV2uA+m3Y4m-~C$CX81kv-ldX zw9pEk$B59s-p7cUumNCov)p=oAx5P?Xie-_8<n&mI3jrtbAF$qS0ZlD9DXOF?04{A zk5%a7UBrh9o9YVL%yVyCdAMZM-o6b_FB-l6vDFP3MQwSuKxR3XaKN}|O!pLIzuEZh z#|@)LH!S(}-B+Kura{mTob^rbMiztGDZmk@iRL_B?)``!$Zv4?RsEho0Fj6ex2_*H z90w4U>$+p%DLWmveA4T^oXCOW%8eC%1U`6k1apdoOgIjD{xZWGYbcFLnO}S@uev70 z+RNtOI&0GnO{sZ{)-}KI=wo-5_jP0%)Y{Dz)iq_!H8on>cXuyqnK*-`NS`e|w5qyv zYQ@A!ZZ?`BCpD|g8CNrYc{aOzuzTO_Ke>CyosBy-(=JNllzt7CH0U8Zz2EP%`|K)n zdP0BEkQt3rnWFcAyYePyCv7B?oX>|yPLGtZwLstuN9VyS_3f=MEZx3+!HyP#Gv7mG zfA=q&j;<=t8hzR5ZT(Z{<OvfdjJqa+ioSPgUYl{>3JSGLoPN{P{F+>|yaNCJr1Xj- z*W@?mBS-jfh#d<1(k=k*ZR%~HKkWj--G(n!N=71VfZT9Kdyccn#n|%)*w`Wv`mn=X z5G2RetbbzO^zODfrIx~AWghD+U2^|btM6M}Do4OgsIH1!QM+X2Pt@DGZk$2kZidFW z^%(_Dc@35vT3uZ@^_q!Qb!kKO>#E><0h;4|Vm>_6gXC$c*QLXVuS!lb>pe2X>mzT{ zo*IcV8P(<2ga1tCJNBb+_N!U-v+MWoxHN6ePwZbu=N~&28XdY6MR6jY0!96VnNII? z0<#pO#gHwN^OBf>6^1bTj}$~q;my*?JF_RWE}cB>VzN=mzaswLad}*^KM;#o#nZwZ zfz0Bts32DrvS9T4G7}&KWMy4G{6_97k^tC4UX$ihRxS17!iM@HHuJY%{p44(9@UsE zR+}~964j66<-or`x$N{o;pbhCJbLKn<(Vi0e`zZhqHy$(%0a?ar!(0D+I~-ZV!w#Q zDqJM<gBrNXiLf9kxwVqsVYm$rXpgXY<yBXOSZB$SL;d~tEiSpF?d!<Uh9_o=T=Cc@ zcH2c&bwEYR(T@8q>~E+<moD_DS@rm`qqv1#A0y?EIK4nd$<%~0A%CeChKYRB-~H;~ zuVxR~jxM6rqa$oc*r#|2=65a|OHaa=3xVY>L%$y4952iCE<*u<F=<Ymei4!ILW{G7 z>I4>4SJ7r%d}z(8`<6yvCX>Bd2J@%Y4{yDar4L@6Lbfu@pY9aLu;aXR@5Ua~r6!C0 znL34q<P)qB`J!M5_2%S47FZA{I+R0y$S+}3xmVaD1X^!AeeH|V;I;c%`YWq`F>ZG4 zuJJQB)tAm2*WT+tEA~BnLi)$gdXBJ3|MzFs^+Z`v`p_R-_WJF&yu5JC7AU`n4Z$to zYxOpjoY9)&qU(3-6c!oAg`W+C3O!OO>HL*L0d^T7iG5VN=D`&|dT-6fPY=%eX>E6C zV|~-~!k&o*qte9#!jW~m-@9|dO)TNLXPL00z%LEB{H-@FIlRx;(@a=+L6K*`5vkx+ zIF#5^4TfZ}gEl#K2Uc#LBUVD$S-5iUmc9ia6td~>e0A{jED2tQNUB;rbZ*M~<!x4o zk+Lun)z)+Jk<!v2CC#t^YmwlKHidF9(hk1Fnxl<87e?*`*@r>uyNLG>;7*GXdqH8! zfx;`91_Q~-7K<t^JE31cbfS?#G$vk$DkV@lHm<nH2k+3c9Dmg+r}F`s<3o$?+flux zYIAdUSKj>IRa-V)v;3N}4Oiw(cxU$=?_G7*9er2TEJf~qPeWLeB4rKrHH~S~xk)`U zJJa&r(sRDt<u6^o{|Pw9PQUr`75B{`&8H5y_NrlNV%xa3Z$sV4Hmpln<w7OGpwOR{ zmH?f0Yo3w3;1QumiX@0NBq~VHA2#8~BnaL*WD`DCkreJP#>^%C7Ha>WzQ>sVhu(YQ zRqvQp|KjTJ-(3~c!-27y^0);##&AH+upy6>YO9yuPQDl87`oiZub^5HyP@29DUr8l z<Xz<wcK?C<<x2~wt3t8DJLyhE7DAOyZBk#)Z~hU<Gn`Y6w?kp4{?Os?)C+Qd*d_ba zlW?DdHRK|@<Pr3tjYNI$S@bEA%}m@rMsV)YogIQB&O@G{Nh;$BQOH30&y{k*HjGDk zoyTdn48cM_M7HsMB`U_Y4E2jjgjXEA`ReToysUV5(TBlJd*k5EN4{YhUU@t`w9!1< zWB4sluT<b=$HU|J8MXh4;kQ8TP~eTa1iZO1cnj5Y6?o1I;fZ^7DKU5pWAMTw;nBMB zoO-lw0eRhEQ)pL_Ey(ahe*AjST5`Js)<YG*-|2ctYi+^rh9^c{ur7D%tuZ_oskbP2 zre2Jv_EZedMQXP)?}CwdaykyfTl`<bTl~H7mc;N|5?hx`;HPuM@LTe|@P^lAse1K) zo^RZ`Ed5XL_`2LC;|E%gR~<uPX=Pu5)+6lqd|f(a9C_c%m37hbb&0p+uSef1zE5Fa z=ld~9w%DPaDr0k-I&X)W5BmmIOR<XYQ}m}jD1MB28J;j-WRItP3TqPIrvQyUzBqnZ zMsRfN(1*ie6ID*mU+{^?;UrtX=)69pEmYuW*~GE3rHz~H_--c~YJl%f4n>?N{uS83 zu4$9O#NepM@V&|L!Cr?0GJ4g@J{F4Ad>6-vB!>)ZzS_iBOkimOV^_r_!a<IeLK#HB zQf(!9rxS;69_q&_^%>vkGQ0&GH{%I`A>@1*9=DCkJ6*<Zc&FnGzW`p9o;XT|w@~~> z!OwCbJn<0cC>h@HPWO+1w~khx?{vW9JDuFJX{Y=6O8DYeLh=n~;Nv@;Y`?^PRme3l z@@)vYsRaw?kOGB6>Ntl`NtU6Nos7SHtp$h3l{3LbNVx?#3EYGtuNv^<*<$_hHsPEp zUd}mi8rrD}r=O~D5@(7{yuBMc<N?^6DaX6a$q&Ui`8>{fC948(hCe7cnOnO#p6JiH zbR);pFPoq_e-Q_sCp@{Wn@$`VPrq#J=6$$^%XyH)0e6vPOFC8;y3m&0&3TYh4!sBx z@5R|!o-;DD!U9h`D8rhszL&4DC={9)n>EB+(W4wM;z1eOd^IdZ{Pd!J!#pU@kxm;K z-U9VD1zu4+JkEo5e%i?J7N}v2=J2TBh46?6Wq1qK*DLS>7s3<Ia~_o8EsX6E>K6x( z){OHY;Bg+rnsFX{i}PT0{91rt&-2p;FnM3BKkvI3zZ;&Y9=Rr(jbt|$h|`c678P|# zN=4$~fz}ewK{7?@Lvu#WO!;|XXl+Np8KaWnlztDKG4MtsIK>yjAzqX50UzDU@hQ0o z4tP!A_@EE2OMnx;5RMM(F2jM;e2c@Wy9f@XrVIytdO4h$csP=Wa>~kZxO9JXXs=Kf zSNXHN9U>QdWewH|mBz5{m4HS2em`%Yk2QH4b<F)L7-D%l)`t3nw#|HRp+DbSq~#c% zaLP{&oVLh^DkAr&{8`>7%<*&^xoMvF0UWK0uOsHb*Kt0F6W}E%<vqjms`7Q5s`Meb zV0a==ezLeEoH2N>CVc$g17{4pBM46DLO6UKIX+mUg&dCWA~>{;93S+N`5|~A9KMbm z4%X-)4yWWIIJAx&4*Fch@hOXkBY7yRE&2csr~lreb)j6d@@IKF{*HAatsFk!pn0v* zznizyO9y-u(2f@*>aT%`lKSI(E$8cq{(OxB98Z&+%!kufe#fG9#Am6G2%Q;p^Txf1 zaX9?6=WsBWg?xXfUjzs9mFxGii4g1H{x~R2()Gv}j@hd4ybNw=qCCyK4_#=%4JrXu zbI+;DwObI?<s!Rknl*K+t3jP$5sh0}vJM{#Uxpe9j;i$ErN2&g)iGW~qT|`$TMp|f zGE+Ga$Y0@s6Q<64{(<0lufN@QIIX1I#o(hBNo#i(B{RX&(|BBc&fAq=)Rpb_O_@7t z)Z8h)Ulh!(vga=ttrEW5s6H3f$8bnVP1~AbMR`Jls8MZ2ED}<hhv9ev9ERe~hsL%m z$oMEjfCm<7`@kM&q&$O-b(NJm4*S~uh+CDuXqaqaLUN%?eJ(b-JG-kWzsvjL=mq)q zs<{Qoo=cR7exv;tC=pZ@HrRYQIWDK)`a(uSf<?PkZ8D*12hV0eUNCQPdX!dG$<Ygx zq#&LyKAt8;hlB+@&Kyq+ROe0FK_nSLq>tyWsHxTNO2`X3T^6s|RIb$%ZQOCR`g-Do z+Sa6!<!Mews#bfa7FRf7;344Z)1?5{e3h>uB|qQgbp*4r90``Bty(RWF9pTUSG`PC zgpf6s{CF?Kk!Ny(9UQnJ^#Vlzlb4dTFr&P&XnWo4to+%<+e<nkM)o*MYiY|G(@<si zx(%E4y-mTU>hcU<x>56&{BaY?-LBEzP>s`FIdfbF%c)p5$(C-*$=P|eEyI>hnK=jU zRiBCaw5JdUM!sf=$!Tx`HyU+Y4XCO~W`b}jGJo^L-($FUaUdc`9976=KEPh@neMxF z_s^2=G4_rb*OlCyRM?nz+*N?mx(9x6=+=hT`nKmC8I9wD?$Cm&3&zW6FgQ$Rt2J&o zJ{n~&7&%&ixW`K=`bLhnC%M3VJg>1ZDQ>i?1tE8ETw{h~Xf&Mzv-2YAFUetZn^Iw+ z!ho2boTg|~7_;MhXT<!(OESsG(chW7qP9lAS?~3^(k(e=Q`s;U%sQ#7w$<pL>qt+v ztF?D%w7}*8&^iNrVT4^gtHJ1ZWN!7QTi{lyQ2TeK*h7@O;iCDY0*8`3DV`lZ77yKe z<9()k6UMiUo1nf+o!?p<;{@H*CSOx+rIR?}>zjVC@8(EDeHqK1wW@R^2T;U`jqQQt zp=>W^BqHV8sJLV*(rIC>;j%*36}h<Dt%3TNdRw=y3r_GRm#4ZjUnv;h)wH=~#YU6y ze1g#fF-Fh?H_Hb!(=nau1tSIifzWW1A8BcVjZUjQ6|*Lp*}Rc9BbLt%Ly+2DNOMFw zK~7cxOPy*1!~GoXc;^<5Xu8pk6NR@scsnAg;x%X1%`WHd6iF4QIkRrnH^cqObA@Z# z0eG%x*(7LU{BtDv<Fyfjp&@?>uC>8mVmHZd85ZxW+~(xBNAifmxy$qS8J#d(>J$6T z@)L;s){dP|9{jQ=FG@~&lmLQJqpV)CBbJV0FC98FcixM)?)dpa!98nU*9~3m5B%Ss z+$destln~iH2D1U(!Y0+YxU~Ip)fP$2L{Vqrv;}+qeI!y@hA;#1~n}{h4#^>ISbvj zlw!$o*IO%n9=(fK04OyHs;8m@u?hf^`n0%0TY>js7o<Xx3kk2CX0ukkm65#1dLmZ= zT=>af8ln>?47`5f_6yr4Y|P|44cn(f2v`CJCYr08bAGw@y0&rk)y`~ZdQg4dS^iL` zr*PqdeB0`oT|G7VIXM=q#pxF5#ny`oJBPLJP&69qLnW!MwrJ(jI^0${G{A_OmTcx7 z2k-sSfrk#?UEuc@;6JhMZ@>HG<F9`A$1mSlfBkhE*50sVJs<}F`Jnb~yagA)dY_n; zl$e|xNWEI8l)!;0SE=5s<P=4A7dfs2jEXJ5AA#|lI%LJiJ0JTrdvsRn=s@eNu$YkE z*|};#$IS~?>={#j#e>N%pV^X=8Y(Q(zOB}t(TL%hV?%}eub#iRW8RUgcD=H#Ub3VY zx&u{N<xMp>>0{Wrab{#RB-!k_xoK%B30G$hqsQae<d;)!(^obnjQAWu&?Z)QTF##` zf7MM*;U$k;lU1MPtn;<aE*A9ZUF}z0{>TrJ$s^n2GnuosZ!bEsYV%7wTh+QV8aRx% zgbMHJzxyYzlr>dHGK<puRoUPiDf)%5OP>Po6j(jMH#?)a*QhKF2DK<KPYPpu_*Jf~ z>=J!<#P`h@*%urs?9!c!!M!1Rau}}f`}<xW-#2SSU(_b}TKt0Jd#jAEYTq#2APjWF z_+Hd^M||I$OZ4UV%5ZNWug)Pl6nuZ*>*M?S(RaQ=GrTj9cljjEn>ZC<t9Pa)C%eUd zyrJ0iI@)dZ<X_HNGfsjc(g<&oc06l%cvAdPkks@FC>$=F5_DE(m)EA1O)P2+APylv zr1wo*RJr`#-l{8pES1at=Hb=z#r3n62&``1^nuly<NHRn2behV(Om=ihtFSILGqQb zLM9HpC?sN*{Oylp86-~%Egp1T85T>n*zcsG%<^jwM--1DP+lp;dR*xg1z*aFABQhw z)8+U4b`_iHX((!MyBOgse{Wm$!9z_Y-IwRj-N@co@cp6iLJZx(haUU{7YVg0q&_Je z)t$rH>V#Kp3F%$g>FK6?zh7riZ$-s!8=XXuS#;``hJUHNN<n5R3Jn5|*suiCdg6X& zq|ru5#<8V`?%5|SZf&2d-KRb*JzLw-Qd`~8!P4tnTI#FEjgw9ovOS4!S!x<GG~e9( z$h5MWN%!9_z1mXW+|traedO;#WxBJi!)<eo@5s0W?)eSY^z3X~vA-d&pnz)!aG1Br z=qt&Pp(H3XkoUea3C6V+NGk{fPu$Ox=vmgEgrn-i_r@k69Rl{%m<789*jEF?1&JO{ z!nTb1YMZX){@dj#NO#2}Pm>T#?v6HRdPc{17akhas>$jz!V!InO0F9nAnhgvidFzV zLV|$AM+)vKzkfr)8ga7LIQ-&qwaS_$NG?1y_|OeCEiE;5<HoU@YFk@tf#fM~_ay&I z>4hP)_Vd?Ym;O4ozNw|9sebIxccI+kpV;9}^|W>d6wHnSvqVH5WT-f1IWEK!s*J{@ zq}0@ui!dW4lWtCSUi&MK3r286y{~s-77JT~MNX+tm@I{B$BnB6hRjBE9Np5Q%W`*3 zLVnTCR!^!V0nwxJND{KNr|wq2B)+ft8eEH0mL(-=5)zDCMV$^+&cUmEk>xv#9k&&) z@?W|5{-oB@?Io?n*O#<*Yrfv{@Iw6a@D|dE;2}6qn}wXK<FIFSs&NADlybXzrnWrR z-Wk{49oK)taJ%;3vHk%W4&Zfa;EXQA(|#HI-0<Hg(BCmHSUNOnyqxAE&#g6}N2+VL zT7{%iHh5bo-YMi#!_#@2BlTPjO10}Q^i8IuLMX<>??EU6iTFyqovyh1y(_n`yuN11 zZw`0vE(u*#(K~DN=EBW7B=9V0&Xo>b{YTAf%U{3spndI;mGGKQNu^COX>MQN$44SH z>G^Xe4K$0daH+wfZ$VewuQ>zBiyA6Mo6QMS)#+NHKU;a?4WoP}S98dt3VHMyoX6-U zCWl)31LSijDuGwXnWtK?dqP6a2_*7gbtE|}kZuY3D`t00T-oNRmrxnu%<9y}?6iu4 z&@9cF);q2~EocX}3?44&$Wt4o0jGV|V;fn?V5_=}Jv?=u!OW6T_Eh9iY#zMiQbw}? z_w-4y+cQyt&}z}Uxl?p$y&R#)pQ3x@y@X^%3N_*FKsm%XEzO9A=DLA*J$vAvUl&iQ z>YP>B|JH3+QM_7b<JhsSW2d){^)!Yx$B#TW@%rf&gJZ^yY1h557_Z4oIy;)12hU2! zdZv_(3&<ygO+-E`Xv45|G1ANzVD%G^GY41zcDnpBr58U({E*7Lmq5BRdihvfFBMiI z?u8ZFcOmCA#PG$x=s?qcj<@&W*76M>y8uwNtQ(I(fN2Nl%%PFj0A`$>4=^K~JMn*k zYH%k~q$D!I=#f4EYi<z5#6%Rn8_NDqQ7j~`$Z>v-r@X=p!C=>!9m2uETX*deR_@yM zOq+PL?U`rV2D<2Rf_x!xBO%XC)A1zoX_Ze!Ieqbv&p&x5;HXhouPO6Q3|2R$v*`<d zZnIjM*O(gapD+G+VD<TbFTfsi5|(657VqSA8xwtnTbV3Cb?D`RX7W~CpS7wLypJ`m zPYU|{a<~s`kDlaxkl#55NA3fQnKIVW=sxsGItJ4b?<CtML1N(zvU|zB*u>~D4#^z{ ziPKgGyO+|ZGx{m-V~XqJ1Dqqe{jomdqq2QGC9Y2dw>zwn+($(>EZL?zvK{N*PCO=$ z3QMvwYL{v~A9Vz+pwB$2Ij-h?Aj=Acw>c+a)x=qxK0hQn<8yudvsqZecsd^>%b^S( zR>Ae$a%dibu_qp5yyP4p_|d=MCGG>nOa;U{Sv~kq$9kk!qHhmjO&S(K#qa;!Dk$9h z|M@9}H}NUV^1`vfyLfeAaDRflNqQ2`R&u00@javmW#s52|0k-8$a|%L!x2}bQ^_GF z@wa=~kyAU%x6I`%vWN3oXZM|wZ7Awc{WK3kBn&9p)v3+GUbu$S=^gy8;vOvfIEHjz ze~m2R;xn`^!YIW)S{?W9iY#dCPuzw&0e!Tp4I5=C5HDFMzui0h#cU$Mfs{IkRX~kd zCr-<!Bpbi<V&32^^5uYUazr&+RodXx>vZm#8q|m_3k8Fzp2YqPOJOP!@RL#=S5Sxq z1eX!;rGeTtssbq@WY-@`HbZtKGtO>)W23)URFEWwT@R*Nt4<ElhfEg2*It|35PHb! zG8F_}xhc-B#s^>es#2RfaZ&4>wdF59b9;GZ$-2(op4aajJ*GJrENPZ(+qQJvd1FOR z-Q2$7<{D$dTL!y!#jk!n=-gk`>0A21%;U#&T6fFXQ2sY1<%8?hVrz4C^|W!IJW)38 zH9Tes@qwBz#@-^ax8A}=Rn13lyo!J>g(~>$BU?RECV@8TNNA(VOhk0Dsy?4*{00^B z$?5M>bYNyrj0hwG$+iKfUt#67+kJf6$(Xh;+1bU)E~x)jJ1Y5-Q=RtRz7dt++HaU4 z6a!z*H(19UtfLp2bY7l2vEP!IOgTYB<kKb#4dgnx3d*__yy7CL-69)dl*r|BS}A_7 zCVy%rM^FTX&hZDopY7{jUTn!=S<62?G5=uOjC(p}T%lDPidOaA`Pk#k=q*jJuJDAj zOzD;CZDVKN{M|oKO8-R3P38`VdKMXTre{s<VwDU*swgM^Ve{_gx89OfKW|L!g3Z;+ z>csIqWYHGztKo^pIKG$n27Dsqy#fCT>>2c_yr>WCT1uZTR>k|o_7C>+7ts$8ACtxH z)E09fV71wDk@?Zd`gK~Pkr<svJ`kZet#GR&!XPJw;#H0cW8i0QC!y59;A?W?MYTa} z>(wv3WH)}RRu|-W1DiKD?^)iwqNB-GmY$RS^wX0MWj%dIXrXhG(U}|xRaLNWj?A>) z@zfNj`)>(}6?Gx$D=7?@Z{k0CwI&=r&@vE%p5shFMPoSqAz=@#Byi)ArgD*D#O`DB z4H;~(8D)pNTybbm((;K1JwJbUY6(0ow@+GkX8ZOx)^=Uf7VfL+c$^hImr?F*Di62k zR%x@Ozgg3Lx$ba7Rpm|3Z$EJEisfhaZGC*T$3J!1n2FcStQ|OS9k*)2syUah>6lOZ zYJ_BlOl^wR2wQ{?V982rNYtp!X8k6|W@G9`IN*Kx5$H+gGs;Y**qJ~!E*T&%%q(4> zkd!*1X7;joUGDO%cZCmrmNz9>T)cgqG?r~_Zl1S9IxQYn#&`~6SU?+7vI#kS^xA|? zmd!@9JdB(uNFJo3A|hJ70UdJQvUIgZZOTmA`svGWez~?D@TEQBnFX#g>uKqIY5hM- zULJzZ(g9rrZwZ?jKz<2rhB6$bzx(b>=pthvo?~A@hxRp?xlJHJrOM8BZqk@cX@rD1 z@+CJHazV*eeVSoxs{99N_kb$rlI5j4MBBW%@3=DyvoZh7oaA>OOf#AyWAht3&B@M* z?5mAiK!^3sV`t7q95cS>U)C<25gwSFm7f|3<dZroQy+NQ$l7NyBj1oJ88~sWaD0gT zTsjZq0t}$VKMAU*1u--RrNLyPk7=2<Mmmi#iWMm%>;-f?<czl=1u;f$EmB&iqN3_1 zlNN)#`H?(G+^l6&x|dw=`D90p($RhyDrd}|T(oA*+|uq$tth_xXtu%E;wT9CsgN@J z>iM7E_iVVVsL?tgp6RRi9qyhPoY*m~Z_X^5sV5p{Ujdg8_zb(&?6>D=v(h#hM4IbI zrNjaY;?4N92T;rn`<6U{m2FEIdou<0)%9yfEiMbrDb36@7L^s&Wo=$lwXm!#r`_*J zHRcx=H2agTSZTIDmzra>C#Jg7?6qCRvzNNvci1wMQxYv1>5l3y!YKhb{ajcE-bXd| zM4QcQG?`M&n^Zc&>F-ptkiNi7v7Bt>Buijsp_I(FR5r&J&dBX5T0XmDR_VSQZ%p?k zCEjDTUU@akT^iZD^N{p=54|_2N@0Ge))?@<gWTrniEh1GWl31y?~)H`9<sHDC+&tT zU>>B1hd-;VqTuY+A&3e82lMr6Q<78XkCvkBMyA&#X;5Zyaxm9Er{+)6m7g)SAhNT? zmBqQ`<DBf1!B@3TQ*xG({aPxYz1?fCHA_JuTW2v??GoP97`;Y|Cp4M3uh|+B5>htw zXD|x2s>hZmpW8Kbk@W{+w?<k7PJBB^Qp<LSMw`6)$unvjHjG(!duc;`YJyI<izN%8 z-sMJ7)Fm-w+)H=3+KVhpHxvxMEBzmh>56_NCSgp!$^qN9!IN!vY|zQc9P1-hRk&hL zh567bKi&}uWF^GRS%8d(&{2pK+QT_xd=9a}zWo+Mg1$D--yZ5%v;M~gwYINotm>LT z)_Rv#!>X93#Fy0`Ve{IXO-U>*qp+a*t_=gb9=CO8JBtY)_ydXCur6j)s!v2hsrCI> z5&6KKgZ02F@N#J~_1WW|R7aU>@O5!vVz#+KOfH_0n&vmMWNA=swRP+n7{EC&0}wyL z45=18=IAnHX6kh24gEw}0vyI10XmMb7(}5hO%R%_S-2%T&s5}_^w7<&d1ITGMYe7W zJA5hQodfIG6tQyrBAZTYOJ{~e3*N!(4uiuu`uW=iPK&hzzoa<<1NIo^B&rgRF-(XC zmX~t|o2)T>`wjYx#gR1ueNt8C6Uw|5{HQ0d^TH<%V<IQF-Mnx~qoFcW`VDf<ha-5$ z#toF2{=ue<O{}+q0$(IA+drXkN`ddP7U{1F7Mu=lqJqUhc`S89Q~()3g*B9h>w>ut z(`81eH@|gH!=9g(m|cc!v-EJXIi)IW_1M&(qYSITP#jM2+3N0{k9k*CPH{Sr+u^(K zFtgt1=i+yu|0tEcAu-dpq2I8+-y)|8hb|>wav@hJVutiPurwJ;z-q%o$K!+}i4#Cb zZQc+r?99l@X46y5=5T6eK{CQqtto||zsu2LZMnYO*K9MV1T)>e{-zrpnK_<W%@f|a zNmw$tb^RSB;S7H;@3yT=?kf)EFg3&0t!XUW-QBpqW%Zk58ZUR3<kHF^SIDDS6*b<J z@XSPumk;rbdkb(CXRw}^k@;om;5*XKiNYReyeiBz8#myDRM3_<7l(z+Tmi1V1NV!l z%pNruG`2)fXHL1-S?TsPWqF%i3w{u(8)LI1;CAzNa6yhO+ZaS5W3|XE$j~c_es5qy zOViHU@3`bBfUaZ2$d#&;6KNo^UZJl-UbAd`l7-kXT`$CiBB_SR%Vsb7K}FuwX@$9E zi3!M!E?CT_>Vl%SN>jEuIWxI@$*9@8iYr@FP01RUD{D@-f2PfBX4!^heVRQb=y270 zK5AXz&CJ#yUyHy{o`~smfo$)hrqIlV6(3DRhV~`7W?Wn$fv`WPXieA^kb0P!MyqTQ z682z9#HrFAw2R_Dm;Fe}Vm<7WhnKOxBI4RA{ri6gPe`yN5ASj_sGoe?4bHZ3(J2eg z3;7xmqMW<9FwN1;(AO7@KG3=H`hszDlJyCLum3@BFyz>*{^X#|pqA7LYHfnenze31 zaM}2QHz87Uvpdt%Jy<nZqU5t=4ya!a`*n&h*HC7)6csr)^d~D5At@7y)bq*6d<|nU zSe|@apf_B&<v4EKc1fHr)}yjuqCwDTL_=yKtG7E7%n75jayE8!F7bpajfshaPyQ2i z0x|;b+$x*RZD<w-ZPl68D@qKAE6Z)ot(Z~f?n`%tOTGCwbk+Z`VXzAUnLio3uGn3a z4)2mC@4#uy0k7ih$6W3jp3nntur6^qo%jl-;0|+ViakNCSF;`icDzvs>z=suxf{}w z97&li{>n|8s=pnieSihIAN0t<N+ek~K;x!EOgX~jGlUbKZ-qEX3;kQC^Dv)YYfUv3 znQe`EEt3O{TYNR$MvWF}4I$WFD<`vEp7F^jsGNujw+U8L>Wa>c*>#epW&5&hxR?p5 z2JD58F}fG$DI}dSsiXur<PPl!u0FTq(5&cf7UT~o*-jvN@bAzLK&}&%HHqIW^fsNE zDmZ)Ermpw<bBda?g&mO%&)ibqU*PR@xjb%n)~trhuFWb)!KO&D8iOXM$DW&JHYSB^ z&djY-r@eD!`<^8>AfA|*tS=2^FCE+b^y)cJj-RwORKrqo^ZfHySFX6f*qf)(j(KeJ zru#zyAE=of{kixqR>nzMnu7_N1e;c6qD?~Lg=;EP&ETO53hBn{2XvF6L!x+1N_NVN zY|>l^$8<5mCKobuAh+=^ua3LDky)JxUssz4pOs!NoZ9UbZWw&p*1x}f=cA$IEaGZA zq}dVBF$^jiF!xlI4w6M4lpeiff{lz4{9;E0bciv^5>D}w+bqm9m{V))sX0mZWV^xW z_7yjcTXcKCIjXwI)g3BYP&V@hf2h;x&4kQbvtdVmO}5G8=*$lnn{AnTgY<WUX-b)A z*TVUClzXa?1E4lLXJO5R=a+xC2iVf8zXxpFp|vLkLm^d0)dpm?9TC+=Z;JutqAnvR zFE22@<Q!xM88L^Lc>FeR{SvEx?fsMNc}5)~;F(6NPSjhA92x#3WE55FN((T%;1$`a zWfpI3M`z>Rozt!h`g+~zxt<Kygn)OOEg?~@XHJ{Ftk4m01?PpvuMTCGSc_d&vtw*X zSCQhZPQauSH2##tT&wR#%U3*EUtU^~?OxhC`qbJL&o+-;=E;Q02oZ#p`U5zGqT`cn zR;JczREa`7gY=le9Q<I7>97cue(EW<exAphP?gVmOxC<-pGyVdD}|GTH>!o|@$4T` zO68Q$%;^IQF$R2O)OL)KPI|dMO_iis-|rMrO$!VG@kSade@1|k>IfjUtOJX0^-%mP zHZ}gW+WoBO<UVN)oAatEH=?t%$)YCFoMI}kanu&P&yubC#jB-qkFR$QGeu^vomo}7 zetcF#w)EZ^lJ1g4UB*YxByP+|cezjl+K4G~*%}VR7j6#U&e*dUmyQbzZ4&KvM(Ue@ zwJ~Uomc%`SKNQd1n3Rg-*an?A2%D<jU*Mip;cD#66M`)H^x)f(sqHyAbv3owc^LFx z-|30M@Ie;M;4UXlc3pDpWFJ-=FBE0$`81EECM)f-%d@BLFQ0Z(B(L7#PZBE|E_WEs zTD{1S%^}TUtqe5$bPkulnRtPljT!RTUAMttx7twgk~9un4PiILK9`R}T1eVgw9h$d z@oMXJaFvNSDFpXkw~$RK_xckOH0m7Ilc&ziirlisU@;`!G3&O{3CRVlw=i*Xw{><| z=jmk{!{80fndTT%$X*;gS>EZZZel-dZd`Oqm@xRne(7&r)(%%N4|H%vKLi($Ot3d3 zWEygFEgSk_-6y*y6lwXcU?%;o91mSXNu)?D$ci+bxg;K7=0TNht@ifR7Pm9dnCXn9 zXYcvN72}t*XS$25?QZF3$u?WS7;@RtJnfOqZd)=-Or6~;Gzi87mZ*0*^yZ|*jO5WT z-bBjg=*em6$Un;le=_5qnrYc-31lVa^wb(*#rh)_P=`8;FGl|t)`$?-;pBG-xsNH< zCs*}C^zHBK1Alvum=HB{cqe$@vi}4xuI~`s_`apmZFK*{*r#D#)2UrTP4qV4T{`&7 z5$$fFKKcl?%lFk-e~-W<H`<juBiet(;doeO^dqz@_d2w{rnFZ@KSaB7ze4-#N_$Q8 zk7!qJNoc3sN;<Vi$cjFISBN>F9_}t^e-rImwdYN0y#@y@ZYyX#Be(u}05B9yAFXE< z7{Tbj(0it=MWg+H<o4)k)#K=|=*wt_!I;KmMI0AJn??KoD(xlF571xH6w!_s7~Wsc z+le;NztH}U+%7C8+=uiKw4amPRp+B0qg~Mu(EeMcza{z?v@0hb+JC3O|3LKzr9aLV zw4Yb{C#Zgdc10$l{e1=g$>>(JE7A(>e^C0{RjbghND;JuAh$CE$6wj|Xa}#-yokrp zU)gPF|4@OmDEeE1&(}mkJJtlen8|d}m%z8`VO|_KramXVs`aRKsxbp|>0M+Hj?&R$ z-m-Q8yaM;E!|HQvI<>HNX)?78EL6W8Ez}mGW#RzTYV<jy{uc{tK155W#J%CAXYi>O zZ6{jBOL+ak`gW_|QysypzYckHBn9&4fb7NSOC=~}=p(4#R!Q13=rch&!ux!nK8J93 z8hw(qSNYTsJ{^P)e8}IyED)W7njY}ZX)wbSYE495f1?%t(8*S2B|mofM8orS$Sx#% zL>GyHa<A;Wf}f<727i_R?xN{kRmSF|KxOVj*^?)YPSSePCSTd%&h6>xblaU%*0j6b zJ<}(o+kx$Lai!{Sc=OW<nkZb=Rcz29d8BpGjd=UjKdvH|ai~Ass15xUD&ycQeSMQ> z&YX;}tlr)}eD(Iytno6U`aQT4uSe09oDLaid0GX^ux^QVJ{x>W{ggDIT>(pM(i0|e zD{3|%6(XRI@QJh+34>2f>1gWkm-y?aEW5Q$bF^<>b9pc)#h&5xX;zBWD+tyzfF&ug zQnqTyCpZ0dz#`2W4wu8lQzfbGmgQ6GP%pEisl8Wow0lLhxKiVDX4*~Jq4MT=DmHLd zy*|1_n*uv%@-ZYx$MrY-Mr2b8f#Y^^G6Q<Jeuw#My@Mxpb){uvy1Q9OTOY2i^R|vs zpDFgwtm~PQSJ2U3H6C$y1E0c^d5yLZRu0Q?b4rRqwH2WV<XI*AO3($=O9m#K-INMt zv>@#*pHh?cN_LjDbJ5y5qrGn7tXbN^%;qa5)|FIc<z=%EF$Hi+^!CBOtCmM^<Nlw? z$C40nuT{YVUB0ZxEmWMhsg{-0)|Ql1SC=T?rS~GCU?dU@MLsPJhRVu<!H7yDts8uw z?TT&&<W$^fid5CA>;_}Fyj<%Ig&c0T%FG9%cMcrT^fi(*A~~|Xl<pOAczEJ|4#fQ| zeOO#u7Y^6f4lb`NEv~8kMM+IVLAbh-ttzdlDUFP(C{?~oFPDZ2iX)*=>5RP6@<6Ec z(~`V!K?FFLghH4^5R;%E&;iPebQH7b!YpJ@tF(p$RFzACuN4k;kZBlmxGGrV&>4Z+ zQMUGENo_-6xT><aw1$6|{;+eW6dfA*(^5h~8SycUI1wZ2;M1L@g3rDl&S*9`^K2C{ zWO~}`u|da_doirnuK5oG|7IgwyOE79si`R`CXajhyOjE?ojZS3af#Wo=sxKU)r#nL z+&dE<S7~U5hzuBB2ytmmNlD#k>5b_H#bp7kvLFpgpD{7|V}*ZI2)D2(gyE0Wu{Dfe zxBZctnh1DDI#5zopI=g4C4E+$pI=fAh>;Lqi!xAt5OfeZ|2S|0I2#gF+O)JxaA+nC zKn#<XLPZVX=pGxTBJSt-5jC{<#nsibORK9(BQ$bxHH?^5m4olc=un(5^TY63uxL$G zrFuJh16CjO;42P#faWi;yP~QaZorFPqvTNiD!L4-WjIPJgk4Ep<b|oZj_tZma=gBC zCzJ+IS97gug|-UR)jzHw?QaBe+48!QlA2o0wKEFCd<(^Wf}|(c7wHqj(-lgqYD<di z>NM9D=PMr)rPl{bSy`0V7XjT;Po!lM(fGDbd!sZ=|Bi&>h=Uma^RH-iu!ZhW80Sum z2L7#;jt`OOMZQyl!Lm~*{ZLXC3`7WLA*@;<eDWV=sj!d`o&gpjL4i-aI{2xoGCCbp zCK{q1ZaQIz6|P)0_$gZ>;hq}(323)*B<*^J88c}amY3-8|3$l+NTdq%j?s=q(+0m% zeTLIYr?Nb$MKP(kEk_vfRW(;0VZVNA@GItCxl;NNrxpB=J{Jy)+hKEBr&0|(jFu*d z)(|}Ub*ha@3%yltp+2fBm6nR=*TQCT3tHe%%RdFpK{!gE5-OCIc0k_3TM!A!`vlN( zP~3*Gu2xzI@;=@N@6EhVDEb%SUU5C(RA2O|_0)o!VLR^qN8mANhKxx$;WBCZ?HZ%} zzDwsGPpIQZ`q~tp#>S!<dNiXOzg9dFnDgLv)ZHF6>(stmPt6_tI;Xle#}o|ug2}?U zd!?^l@1OlFb3Oz6aMytcrN_Vh^V@I#`Oeex=aa?E34A3DRo6oPM+5FziRyl15{5=~ zA(A)rTrsKw2d@tIVKaLG)?1@Db<3OVD2s?fcv?>Y^(}V2%+7vG8T9~7T#tEh>wJP) z)1S^VGE@YP4i;`ZD`(suMWzar%!S@TiU+{MIoii;m(6fjR+lYo{%O;7w@$hG+2x@X ziyvUm{+;!2x@TF*=+-ea-tS#hxbUe>Q|^0y(`yFlZH(yy?RH?yLb}tdMYlUWJux?5 zV@WjPt*xFHFW`52s1G`-szJwmoG&?SgOqQL{4wN5A$X<$D{<kq8}{D3;lq38ADG{D zU`$J2US##m_RgLwD%#r0R*&91=ap-pJE!hi`FMdg>*2jSUs{q?z_9ys#*RV_DdzTf zRoB-R6@A+=`gsr-KG`aGx*o?av=f$ExY{M8s2NIdK`E@SCs$B9y*Rx=WlFh;S851S z?uMZg1(oDuAF{T+dr`$v6!b|R>n@hTEaI+#&C+Mm$3o<5&*-YuoHn2Q9!9x)_Fz1Z z%F~dX?sTT6!WgE{%upxmhpED)HrPv9f{{ew>q9089h^?{7yWqVir+sp>p*kMfw5Ix zq1m&2UHL2Wg~z2;ru;GD$#wsG(|sRa<@2-3V0q#6rkRT@<~HGP(p%>dmZ)&|Nvu!~ zd>|3sVF`s&Q?=eqqfx7gEfFakJ!PXsGNhWhB@3Pb!~8+<UmDqs6C6)j^V+i~+<5l( z^2KGLX+=x+w5j!JO?{&l-PX0>=R21^xNbCip`apMni<Y8W%z`p*A2dR|EvVP^oN9m zi4Wgc)!|?Lzx#ju`PSZ_e))@~{d49NbrqNOHRVG3aSk2}%4zX(r$wnAK~w`r`C$p` zg7Sn5*><T|ER=RrJ)Y0M!-g06{(TWM%u*G@dkXfeU`U@<qNz;LWMgO5qx1wlLzCr> zuc_>o5#xQ?X@k;Ig9TyR<K7ynu!71QNmffiee=r;3+GH|nB<>#V#~Ep&d!@UcIu*{ zrLXSItIS9)EU@QC9O-4D+(2@~8!Wc?ZL^-dwrl5=C1w3vT37$Lr{_Tb_-mKu*KOF+ zdhLnJnJKfTAiJ)~pW<n3@fXzR2uCwZBUz=jbtPGqB*0W{;GavZn8v6bW*@F1+5|Zm zNAd5h@Wwp7u!%ASA71zsXQwhG-ahG@a?|TKl`o0p^%X6>sZDKgjOiV<cwg7TQ#+PE zu&!PjonKL094xYF?Rg@q5=rL{PDe6(PoiPsBfBa){cC=+@4)9<dVl)G3rknenOie4 z+u7A!NfKX(2#1j^f=hhq8<O}!yAaZxkR?8EiJ%2p!)1xjTPlQVVYBA6Eb)1Z4SkN% zr%2-SmUcki!doEmc}oB-2T_rfOMKo!koWOEkodeMBvcCbYF?Bj{so_c#FxGSg~_ky z8TEGVm!EPXRj=!Zm;R8%2cux^N!EikQYc}0j1$<vEiWxte0uM)L#wL(_-<uEQDsFq zY}?5aUVwbx+4+Na_edWioxFeV-S=+Wap&E*k}_08R|$W?SVooQL?X&6p}HsZ9bP_; z`#8o)c;PS7LlE(%oYXC6AmYo|*>GP^&{6Cl5l^r@VE281<tE!%BI+k+2rd_t1d?7P z-{CUp<BZFV(XuR!NqBMJz>_RL+*z1b<Y`#hd|<}!?z;NX+10Bi&0=erUJ7<hD9XrB zZ?6Af=9)?Ote(32n&vJo#;lW$i3c$zm+%^tbxBW8%FRc9PzolNLkWi@{3S#@?Ws#j z_-!?-yKlW|?Vpb>zQ1w8kD3?FtL*O`*U_`8s-tbp#=OmQUfcfcZ$;Cj?Uy-qX^-#P z{7Qew%^FL>Q^wVf^C0JWb9H@Nx%b<S>Ql61ywXYWQ^Y%xgwJd+nNv_qObaQG3TDVa z3>S4SZ9#L82tMg%4<$ZF9Ala6X{Qs#Pj^U1BrE%tjoBd;ih|DQG2bnnWKEK|ZQ!mC zyshJMgB@AYZ$XbX&|?dH5-*hQ+I|%I9-_#9FWn7SAD+7I^M_{bZZ5xO!syE@X3q>w z&t8--9FbO=%(cS0%TDe8(O+)J%VA+(xS+Rg=0ZzilkkP~KkvZMt8nsh$UYBbA8LzI zsXsd|L2e`Jb!cRcrgVJ#bn5|A)9L!(iTI|n>%V-eY)KiUMNGmk+&3)Y^DByC68@)b z)Hk>MR}#JkD@D}f5}pJ+rKpe%zdf>qKL81zCN@jErIYIGSpJ{Bt05VWEMwxsT*ik{ ztunpARFI~xP^)rNjQzzbWume(-jGfs%XOTq@lxL^N4CnM-o)!Wk@FGXGwiR|J~=By zlD%;0t2f>J@}k1IT_o|JQm2;%@+vaYDheUzH$uSs+$8EXuZ<M!BZdBV&q1_9(ie`Y z_e0Q&$y~gr$)cWCj`r0t?5k{8!f`Ic0}>18ap{!8F1);(BIQTuOp27JqwEqw{#fme ze|mJ(;t0-VlJWYq#@?!X9$9p1$Eu&LsfLKJEFlqZa0CUzaq0AD+Y$_Ta5uFdxHgRV zmGcjMa^<9-eDT!WtLDt9p6Ds=Z6ei)pGS{^_9E;!xkP&vv><f?DrxjP6BI?6zacgT zn8T{*%kk=Rs-oa=g_$kAgS~Xe7Sft;IW=cUX*LA{!JtW2n^}9GXzG);apm~|HvV5R z-TCg9XU%%~ZmvD!oEb~!q<TA^Ae+^6_aN!0<G;7?x|U?uew6<{HiQ0N4~ie+zqbnX zyBoatfqDx*-}Wv2z8ZgjK)nLLj|<W71pgV$YxupL!|z4^yZGM`I)}g0De^4;duKBJ zJ_eu1se=CFwe-7JdS5s!;O;?pq3;gTC!}wLkT6d^8F@<tEnBD$-Gz8dh4hKAS-46* z8F`BheU8$n=w#$A?SQ<6x8P*tEdjI~6xPWnBX1$d`*<ImjJzczeI(o~tdvj23qFOD z@w<bNZu#P8!Z=ML)>{8Klker^r;;yZik~sB1miVRwX@^wjJ6FYn*Q-bT=RcP%A*Bk z)8PJUad`bgd-wda(<XHFotfV)etUpbuH7j8>PL4;uU~y7D+LwWQNH(#@OQ0FJ)hse zn5qI0pHm=G#NNyN-i3Svmhv(IsQ@hOxnYoM^#SShx{YkqkM3e+SFeGY1~4lC^EnQ4 zp#rl_=o8MuVw?y&p-w}AfOJqQihd)k5|MK5@P}Z#FTZ^F>#v2rPapaG^G80Vz1b!_ zEWD-O2rB4cQB{+RM!1w4SYYs=;Jh|r_uy5+Zt={+4@>7CewZ+5i>igQ47X7=EZY3; z*%s{+-eLi?EKypt;F!74U$n5)(m0^Hwg&nxDmRmDIwi$qLS^87z20KU${M=4nIoHI zbzw7J$M7~v0uD<;2dl?SmjqH>(Lh%#&w3&M_$SMyFKX8INzz7UXX>d})-c=Z&yNqD z*BoE}&fdWn1<SlEBj2^F-2)#+u9_=8JP_J-4rX~lRU(|%bZSmvm)EHx4K6XOItPVp zlM@p{NCb?41(!Ya0<KNPA(3P@E~v=8Lf`Nui(Zuc0Y31r#l>l;=nf2WO0YOoflGLP zDo)eFd}f}%f@xnAMYxWvfx%($T*LhQ;>(KMxtUqxdb~TX8nt9pv#-gOm6=yoG1fb7 zjqtH>R$9&W4u)BKPDQHJ%AR&rxTNEHN9tj>%k4_dN%4-ERI#`}%e}{u=E`stIGuG} z<*jq5`U}>GqDgRne~jDImFN<>&yz)6^_Em4L}2|(q-YJDW-Fp1)88P&VasrcXe2oh zcD=7NC$Y_`qn6Aoc6+Z_9Rh4*_2;m8PBs*q>VAs&gR-qXO__mcM7+@OY-|4ym1g~A literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_Condensed-ExtraBoldItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans_Condensed-ExtraBoldItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..039365088015c9aee7c784befc03f39a79a3a2f4 GIT binary patch literal 136652 zcmcG12YgjU_WzXoUMdiZ2n2X9Jkm&ec_k#&bV3ghAfcHa0x6I}M~c)SO^S#vA_6KP zJdkx+3-&IS-L<Tuh}d;m7F|{aa{u3%JMSeRy6f-r`6ro~GiPSbnK^UL%-p$iCxjA0 zI>6J2bx3Ab_Twj?>Ou&AkPv!tNbcxyC8v^m5whSjLi(N_GH!f&?29o^5Muv|kanMq z9+%*_^X=t`vk*`z9G91tH|>+OFHrUb;uA`$i)Nj=&lO0B|8X#|m&|Ff4*mO(n~{GO z@+6nfs;K_7>#j+Jgyn(W){3I~S>z^SLs~4#hg4L}FF*a|yv>9hdz#Ra!0Ba0rIw4| zOhNimq$f=WqV0Eq-y;qj={>!=Vcx41A4d|B`Z^j#s%lG$Sja;jLV{8M09IWzZ<c>) z$m7UA0Qs#oMb%{w4BS75kekq+pc%7j>l@<!TAxVBSd@>tX;xj?EOyx$O^E3p$fPr& zgcE-fNZJrTT_^1jC)!f7iF77&h>0)~LK4VM<P2?h8*);S?!W#jWEl{0W%uR3`hUs4 zBJY5+??+oI@*wXE|NQXr_it%8;NK+3U#9;3^=JPofU^rfeCW#Vs}BD!{m+Ag8P50- z)csMCkWSK%C2VeK!*mLIb1SAdAfS~EMO9QoiJlOK8TnBbaluj6jas=?!our9h9f|O z__x4<uF0vL($A2cA|yN5DdJ#v$Q;W1gfKmoSVIww5~v}gM-QRP2+^+^ZT4?w>p=Hj zk*4LC9z|d!nz<7R0^C_REgy9!`ZsXjiLkk|-VFRrfWHO*N2y!OAzz75II<7F+wr@X zEWz(SvX<OI9zlF6xetBN1k4I@CwZ030DLQ1M(!s2$$atvxr?kPE0J#tSx5HM_sD8$ zBB^9GFoMFJ<PRum&{>FlO`x@t>;jjE$pW&9Y($Rx$pO$UBQ>D61UYt)a`gC8q^>7h z$vtE@I2}aVTCy2bcOmvLc@1e>kaLdYeK%Q*+BG5fUF2TW=_T?n)MPQajjTbLozz5g zP^WpQ)n>8{6z?U6Oo616`B}a|PiDLL1L!dZ{>D#R#6-^zg6j+yf;iRUk;4pr&}TZ1 z<`K$g@mYlPI$lRKEl}%BOj>u%0$pH$Zq~Y?U#wab(qgn2(ngEZ;z(P~uGyj447KS^ z27+!T<V#5veyOC*$z1$WvIxJFEJrITq__kAPI3bNW8`D_pWv60Pw`91XZWS$3-UGm zZ}CgXKk!S*Kk-Y+zwk@R4|FJ@veulAr{e)nr1|hC(Ng&3v>tvVy$Ali^eUmO2kQa9 zH|q^Qn`Ofv%0Ph)XQSZfvT^XovpV?m*#h{tvP19>v!n1IVNb(<md8Ot2|NLQB1ao} zC9n0#Y&M?_SV)fZIeaPLReTlvb^Lbt8~EMu|G;;_-_7^J-_Q5Me~=%9e~5bs<3~Ao z@#Fjn_)qd@fO(cb3;0F;BK%kQEAaoqzeB$Tq9-_d#twg>wiuWt+7ifwr0UxTY#YC= zU~5)_WlL6_<&La_md#nZWmDEE%f?LIvLQ3evOYt%+@2m{S(mO`n$l7%Yt!m1YtnSf z>a>HFRcRHLm8rUA#lRrTZ38=5mJik~%LX2_EFGv@mJB>)xpk0kSv=^VWznEvmW2aO zSr!b?E%W>9mU;cNEOYx!v&`vt(9+mXw=^X8u+%4SvD78&me~krrRbL0l!KO<lvGP~ zU)@rbbjmU_Nw>^!pR!cCb<1@37E6VDn5Epc#Zu<dEv2qHONlGOQtTLJDRStRLZ@!I z#d*pyEm5~jO+00pV%IH`<F;5P#p#xU1l^LKu+%a!Ubjq0)#EEH<NGYN<n_@l<N9o| zjO{bcGA2g1<i_fj(Xpp2qhb;*BcpZ8h$!7MJW{s|>#bXc_Fihqi8y5$5}{kN!*xp* zq%?ToXv?616D%poS(YUCG>hAA3!CEN@SKhb7DvZkVN()&C0guZp_YWW(U$l)t0gW> zx5UOAw8ZooXz3Gg?Kvgd+QAZK(JhfZhgl+eCt1RKhg*90)GfBeFw10Xzn)o>dkM%Q zpdMj^d+L)qCUzL#J~3o`hk}rTHjd!&CWkgYxIimthYtRy#@p#_#|JqA$NM?V<LNDA zeA|M+0&~He=6{+QDX7IjbA+T?|4B4hcYwoxJa@41{spX{9b3Zw$#@9isi`J<f^PEU z#SA~;r;i=(3CNx7p=&(h<Ak3&W|GIe#zV$Wnw)=>(hUVG*RLl%(uaFCjmtlV(W6It z!BNIC#^fK>_=bY?dJ;ooVq)qMN>D@)HL!+HV_JTZh8z@uaDZhDu!s@^DYJ-F@guV# zH0Vl{;dv8$DL%w6Govt8C-`A--nmcAXPq#Lbw_vsqq3P`b%8nhR&t#Dk=kh@EutlK z3B7~fM?Lf(^a9mcDC^4#*c0p}_6qxmea|%>%-it}+{UAL6Th8r;amBAu;+*P<NOK! z1}ybmjcCDI8*Q|ft4+~v(Uxngw2j(kQ%BR2rjw>;O)r_g=}CJI?zyt(uAcwu`F+oy zEF&!+TZ61OS$kT0StG1=tJB)gI>4G~on>8MU1D8pZL)5#-ecWseZYDs%oNr!taF$( ztXEh>SbW&DUaXh7SG!&vdfn8kTd$tIVtVEDD(qDj{^|pNJUH&Mb~)+tfXjm}r(Mpx zJiJ-guVO7Ce%fGu-A(>T9z}~Cw3wEn#k=Vd`VCtAGwY&S{32TXK3Yt;S+zKVuRx18 zpvBwx{b=z4wD?K>wrnv)i`$~bW3;JSp>~_LM%$#_Ve+8G&!EL`^&~w9^<0V;@9ufA z=MS>Q#M;q%v(+kF?69V&7B^TIS(l>4w_CSa??;OdT-V~ss>SWEX>lo9{0Lf1F88^d zj25R}&bXY77GFV&ss3;Moc=7k2sc-MhWY8w=tqc$+>bTL1U(0HU>)tOuWMe>d|Pv) zK80cxO3hgP{6H>Vee>!YS5Gx>y88On*P0uyzIx^HtFJWAZEk2DfA!Ahp;xyz`(52e z$km_Vez;nC^<wj^W>0f<b7eF8Y~*Kc&dvGktIx{M1%6igS?_aOKka+=+q2)C{rc<| zXFoc7`s{mW-#z>0IiZ>4+-K*oiaF;#TXz=vc(&77zq6)ulRo+R)A^rV_~iLd!akk- zN#{>)`n2Sewx0x@(a)Sa^ZJ=rPL~mqpYMOj|2h9>{h#rF+W#s4lRT5<h}q!3{Jiyx z^cR1D`7OkLBtH0C8GbWu4psu<XNAgT#8l)rgK0NTr8#scwb9;MJ1s<O&u3{Jw2oRQ zmQOFz@3o$q1@mPO=43A3z}zf}H){1-gI24}W}UP-+AOV3o6o1QE_^j#!w<CL5KV@V zyQn{1NiVZ@EQOV@JFp&jlYPpr^7cHBFXn#+r%~Dt?Xszh=~mM@b0>3_xx~E0{0H+_ zeoOp3ewY3G`d9dG@;~n191s!EKcF;VbHIUsF9N#;P6^x?cqXV@(CnZMLC*)B5AGLS z7Q80-;ow(-KMMY-%}s40+YD{9yUmrhecNtnd!}7%yEj5Qh4c@ZA966{>Gr+b7q`E^ zeRGF`4(mFc?iku}O2?HQ|Jt#+)8I~}o&MD6m7BtDnuOmKH@)0Br1OH#Cp!P_=HWNb zzxkUk$z3YDEbFqi%ayKeyQX)Y)pcLjAG+P#&C+c|xAEOpbUWPb^U%(rk)g?<LqoTQ z?hic?`fBJ$p%=Pq-7~xAb}#PU(0x_+ySg9j{$%$zyMNjvyhn16VLhhwsOhn+$JQQ? z^^EB`u;=KWMLipOuIl-;#cdg4DX`46EVgX4+;1Id9crCyt+w83-DKTkeZ=~L_5H9x zVYy+&VGUuc!tM-vDC}IX;k~Bzs_nI`*Op%UY~0q_7G>*a8)2Jfn_-({TVva4J7jy( z_NMKu?fc$Z@6NrWdnfk3yZ6JrpX&W~?{mHX9qt$2F??nCo#79LKNkLa_{ZTFB3Q&t z5n&N=5rZSfM68eaB;xx>b7Ysu=*a$&BO~)8OClR1mqo6Ryf^Y_<dc!FME)2R7}Y&0 zD#{g=6E!7jdQ?Nyo~T!&PDh=O`Z?Mh-6gtDbW-%P=y#*PivGDzaG#!i68mKK*&Abv zamNga85eU)%<P!uF<WEy$DD|HCFY%&voYVtYO(ENyT!)F4vwvjJsJB}?5D9m#F^u| z#Px|A6gM`mEN))hinvX2d*Y7Ay%_gi+&6Jo;@ies;~nvt@#Et+$Dd9}PxxEH7YRSw z1MS`Ik#>i@*uKfW*Zzk6yTq=EnThif|Csomqld%pNO6pG6ge6lO^#iTM;tFZ-g3O} z_?P1+Cv^rm3!FvHO6Ml$4(D#?>(0M9|K<G272%3^CArqQwz$r@F1Z8T-P|$m0q#-m zV)t7~uB4esFZJ!(x3KSheJ>|RCEJsiCm%}bp3*y|JmrxTy<bMZh5a7sAJ~6#|NR5} z26P(`J7C~|Q3DDG)DL)Wz&itb4eT?}F)(Z3$bp9jem^K~(BMI12F)L|Y|x28PY-%| zuz7IX!8wC>4}NFxm#HDCqf;lQ-jZ68TAMmIbxG>#)R$7<Onom^PfJNFOxv9Ha=L%| zfb>=ApJepRh{)KO@m=Pi%srV0vYc6~vo>b!&U!i9KRY$MBD*$wZuXMw)!7@f@65iK z{qvAfL+%*zLr!JRABP4E9W(UKq2CV695!LtGsFHmyzB6=;nBkf49^_?#E9-AdXGpN zkuzf3h(|`eHR96|Ka4bw>@qTD<e-tcBa22hj9fi(<H$oJUmf}7C_bv!sJu}tNBwcs zN29xs?mv3?=$~`j<%Z@a=jP=W<~HUY%{@0JWz7Durm^$JzBw*w+@f)B<aNo5&g+*q zJa0<gpYy)N!%6J;LE~>3|HSx<6N)F?HQ~7l-%ji_F@0j;#1#`Co2ci9=Fk51--0;> z&lkK~@bRRnlXgz#lW&?FIoUaR@Z_q=FH8xYQZeP^l=D-`)DBa7PfeP-Y3kW&y{0Xi z_Q5T#Tk3Cl_!hk|yKraW*G0pMjuek7{;c@B;vY(~O16~zr8K0}R+?0rUOKAunX*1* zUzhJLKUV&H1+N%fQ8m5m^oJ|kR?e$@d`71kGiLl{M)S<5nR92pP!&+MwQ6_Op{g_0 z9jb>_FRA`>_4hTFnh`a()_7_@stu^UrS_3o{b!w+_57^2W?h=yFniJL1G7)p-CQ@K zZdu*2`jGkw_4n2PyJ2|4+J?=Iq_M2=!#O!~a_1D!X_)ie+>p5w=H5T|(|KX@^5(6Y z_xk+K^QX<fZ~jB`AD{pF{4?|aHUFmtbV0`jy%)?|@Zy5MFZgyr^TPHEdoS#}aPh(y z7QVOe>xEYqwOtgp$hoNhqKrio7ENEYaM6ZEyB8f@^!%dt7Jakm%Hnp5!xpD6E?GQh z@!G}P7N5Sg_pLRz?!EPcB^{P@TQYaaS4&4N^(^ySHhI}&%Pq@iEI+>d>TPMaExYa6 z6+KpjuUN9;;}zemxU|xLWw({_E7Mm_SUF?mtt;<XxqszjE8klA#mb*owO!R~Rnn?q ztER20TeWJ{J*$qbI=SlARi{^-UrkqcTphW(|LW1JOIFWay>9irs~=hY%Ic3-Us%J| zv|ZC}O~e|<n#?s5*34LQ>zX^(>|gWPnm5*by5`c_;I+Nhy4Gf|&0jlX?V`0C*50@F z_}Zt}zP|STwV$oM)a2jPttqx?P*ZMGaZ^Ln>ZYAd`<sq6oosrw>2%Zib#z_Fb(VD{ z>-Mkv@%C}IZ@m4r^*60ATfbrbqwAkt|Hk?c)_<}7%7zXbx^3vSq3?!88~(J>ym7+D zs*TGx?$~&E<MSIo*mz-+dDE0lrJJ7L9JP7v<}-IV@0fbWqgw*EOxjYurEbfuTbj0P z+j8HQr?-5)<?_}xTP<51TeG%K+*-M{Ve68uo45X9>yfR`Y(2I0ovmMQ{ns{aTktl^ zw#aP>+vaR*+V;q{$G1JVJ!gB~_QE^0JGb5Wz@5kLJh{WUWAKh)I}YB}`L3wD`rS3+ zuG{YV^se)F{k+q>v%}8mJ8#?h{?4!O&bzz(?s<1Fz5AKF&)-AuDY|FZJ^%QF;}2DT zcygC%SMIK*yI$UP`rZ!rj=T4%d*9vNX?Mf!yLSKmzU2Fg?|WcR$31y_4&UGH{(}4O zz5lDdQF~YKJ-7GY`~3Fx*yr3gc;E1S6Ze(utKGM7-|Br^_T9Vh;J!cYdv4#G`##+F z<-YIt>HCBB-@M<pKVg6W{X_PT+h4Z7X8+v%OZTtcf5-m2_wU{R@cu{lKehkm2lxZQ z4@5mM<bm7=3LcpGz#R`f@xbQ~_IPmEgGV0x`l0xThCVdsp%V|i_Rv=c*n#c`rX84f z;PwOi4?KO~;{#tFxNzX7gY00?!A=Kz9E>=aa4`8`>cO0Yxd-zP79N~_aMr<j2bUgP zb8z#)od@qfc<A6C51u^u(!sY5{{7&mhk6|vdT809_aE-`@U(}YfB5X-;fIeLAxHd= zgdFK|#Cjy^i2X?Nk<=qOM{<u894S6B^GL&y#Ya{h*?45fk^7DuIP&C?Ge^Gi1bRAp z5<SB`d7i1BGEcSV>7z+U2OZ5mI_Bv7qbubKD3OiDGZWPU5If{wrC>_>`8yQMNU(o| zf;q|edqcq*$?;pIU=!))=Phd{>3)3_-jD1xd-M2{KISP3A3&naE(HgYbkjuz2a!Rh z;|dNY15EQ2+=lkjCMdWqacR9296}=a6$Q5^R(@K+T}gNTv;kw09LyC>?1Khk<tN)q zIqAahP_Wk0M(hLj<P8dMCY|{-1^czorvW6EEBW9V!pb|SJVDqG{Y1gRqz`*k!EK0( zEmv?`62&GdxE+aQ@d^$h@pynW>eik_&<_;cf!L|H&K*fVirqWWU$hhOsS3V{q@tY$ zzB5TCFDv+Fl8*gI1K)*oAl`O$CEbX(4&6vF8Kv@sVjnwG!QDw)lBD1s$fNp{_QcL2 z_NHVVEZA-Kw%rPdkSy$1Hjp|}1kSbCA1w8S<FHp+O)7oyk%*Tf-U#eiz!iY1P_B-Q z0Jefm2c1!%QHS&*q<G6`09S*OV&}D9()cB2G@kZF`Z$ynxrTz4pixOmNF4cP{$JMm z_fqh-_V<?aw(9>{{`c~0k?n7n{Jj$S-|GMST6?Wl{C0g?+V#ucwcbE0t=H(pjmmgi z^xtz{->Uy!qP0HWh<8hCuBCP3I{h~PU!ye<)=&z&m`*0bR=gJXTT=d|PF!0%Z&|C) z?yNVkHDT8cu+M&YFO~q?EP;hrBHjQv9<CC08ZYg>0_mekHpYWI)Upz3R>Xw$Hvk$3 zs2tE-IcAgrW8|npSkh{Auwq;>#)~@S5$zRu$D#j6AZ)2~3uPg(77DS*H34PnWZeXJ zD@jBRg|oJ**|mJVwJE~;ks{C&BU>?i!Fw*^q8?V@M2phM7zsB(CRX4L`PBa|33*Ey zQWbAw=AwSpQd+g3IA4y4@n}~qutM$)kc$|9YkeHAEn9(<T8zV@&MoCC5NkmB8l*MA zC1AcNlai?bPK@YQv~xcEkw`Ui8N97>%ohDCa*CcPL;I^i`<FRe(-bl`a{e;kP&qeL zfMyM-3T>=G3*%e$s&@ux=?}qK%uiwl5i?62nTe7@m#o+aYH73R9icZ?nM<^&7$vO8 zFXk$tYoY}rCh~|HSf$p~0WW%7#AiUpLc8mcN9a@od?6K~>0ZtA*6^3(K->++t=1#Q z^;+o!RXcv2KH9%+iT{0EY@yg6vKfuvA*8>L`v1M=ty|%h!|$)Fkk~Bfnvk%uUa%4e z+Ao}8nWDdLL_Zg0YSBAovQMnAz((}Vbl`-QTk-DNYfoM)6g@6-G(rnnTSJS!l*^tK zqgaBhm$5!E)*m=6kUH$H9d~YDy=vu(+m<g|y5!cyixw`JKX2}w#)kU3*|TbEs;g$s zsGMF=URGLCTvT|=w5d}jPb$ctIAMI=xG}k-M~xgYeAv*OA=y!ukidXgdNe37!<JDN z7#B;91_l8Pii@QlbB4!HB0ZyHta#UxA2xh!epY5^SXe=*EzFbZ(ZaKYD=KX&@g@|2 z1WKVSNDLom8$M=IzBQ|<P?iEF@0ysAo-8QJGzEEBMqa)rI|g`}V#J5YI5Ha1oa>T@ zdXsHd56Nw6Dm_YgILM@i9;Fg6WvnYeOA2hB;uu?)Ex!z;j{1|}u)M+yK*3&!T8Dsx z^+X6MhAWw9J3$pRDc@r)EHB7GZo<Mn@^9P;;<n8*;6jhJ#A@}J!)?X6`AuOST4)PZ z@v-@k7%d8I3bTb-3kpu?&vX~LZDF9rNcvG5T{GrrDqS;fQa+e^tZVY}k1@(J3h@T5 zH`4M?ScxZ9V(~()FkK);7ORMm;S@b{jQPv_p(j#_XQ@opBtphZ&<cq&GW|If`~4*+ zn1KtC`Hn^iMo3{u(TtQ-nF5>!oWFrvYUGYmx&4t6B2xZL7$p!L>TLW#O6bVcKvSxJ zYCvi*Ys1hN0(A_S$0*LMQ1VDHZ9_wkf+ku3^a;B3Xh3QxY70sR>M^<$IR$R14~LqI zY^?}^rP1*5EiD*7DgTjR0{YTNj&$)87n^mIjf%0gsP&k9bYRv|Ix40Rsy!T09-d`| zT6<E*<%_(9q0srTf`ZJrSfO3kd|O$lt>9><PEE72j)sI}3~$PSqC?lDf*ma~M-;|1 z<$Hw62}QGo^n=>+@S!EP>_TL*!EEq16sVF3)<RElVGKZPNOlvFttCYwH|czo@$jQm z3#Ws~Ajr)e><P4$rF(*G>AsY~WU!H97AbzVbPw%pNIlDzW$jYgRAMWJ2BzlbSA>=q z6oIxU)mG%uZ0Vs#HIfeN>O#?^tfOR94B9pvIygEecQTAr2*cXclxaPhsznr)6p46d z80@}DCD}4Fh0%ITWLcX$sYNA)$dOebGsnfE3QbwIB5NrI4>T8&8)p;mj3)^$d6V*+ zg0Zb=gM?F4n~KovP-{s+Xj4InlsKw`s*$)@Q_JY21}7%Qfbf!Xcrc6NLR+zc5Y~A; zuHt$`IdZke*@g*rsO&INYlKb1Y+0qqAzV?ZheHd)tfhF7EmVf&%5mdYGl7IJlNEg` zi8qDx7kVRNNS850@Ym$2xHdZ77tKa8ltBxRH+03LMF`Ey5A)0j^;8uIeKE2Wd6pLA zt!D_{d<akK*$|`-DfF1ahj^Bj6rmj$lc0M*3<JWNUkqIa!R*2&ug0O67UARMsX^bj zB8efD=7BW}7gF#n&9xR5SPKh*#iS4xYW0{9TFZ-sa*1I#7yR*;i?JU;QPVh-CBlG0 zJ${%0%8SZuVHn(jE0A)P-3RW&pdtAl657;cYw}Q3F+3ZYK|aD`ju<Ke{LPB76_ueA z1wU(1nJk-)>PqQ|`h{lM!U~Xug$ub0!C|y07G6mcw9zva)@BNC-_)VWn$m<(Ybpj@ zEuv&XA*Kauh&9_PySfOPEQByr#0o&j$QS^NmE}P~)TTP-=v2S(77UQ#p4u2Av%jQ@ znvKo(<O-(Z&rkjVm>uI`Hzy-ebPyej@dKj*I!Xx76h0K<O@-=(iqcjO!&D{*4Ws-} zQ8ZLxR54)WxGQE&%qvC}f{gkaOwEG6Cs_UkgnRtM(a|0abug0sM030}C5%cNWl$wl z*JuD>uoCl}_>&DOR1qy4Vh24rHHrp^o=+`;)fd@9Pv}qQVvH<Atk70aAlTy%Y9~ra z(oF_oAudq%zo94;CxdxVxF-m?L=y~z;Rl9$@P|gB&LYha99RG)>nr#u>7iC42FXde zNzsV{Jbbn22pFldyRuNv^n#dDgP7R}hFUSAV&pCvBUc-fVGXu0Ka69L00uOxXIu;> z5!trYvP1+_Tnr&XD`~ckWJ8A(fMa$ZV#}ezBQPynj)x)YgKWnbq5igH5d_$hk230q z(H>*4Eu>8_2KuIw!ct?RhLlNi=m4=)f;`aC_(R{$5kpg6zA01_mIaIQ%r&|cW(B#3 z48HWa7zu^63`zQnv?gDo5Tq<Dqz%)Q{+t+p(EDYnCjbA98B{^`rYAsFM2toe{-R>P z&WalyG)yqS;L40<3=>T;LC~=2rlyi2tgxoG6&4yC(H{5?Xj2NBmZI7Q*(^f4a|L(Q z0S%VXynNC8ASi)Uo**QIK#tECsvU&H5H$Q53}~v}Cv;s1P~|p62l;}Y)N_?A4MPwU z<>tl|0Lm7w5V^92Q<fB@tTgz#QD2ca`ZVC$M4OM8nCNXjiXwKD24gX-g_^)I!Wsf` z^^;u}ftDcN)bA+ui%=P$ks)Yizow=jn=z%>#PI)TJarJcxFiJ_ov%fB7NhH%n*7_` zIK}_^{B2|bVf^UjHoj0$QRWbs;R(tR>lbvOCqRrt@#x>hF9>ymR><W<tLadpgekV3 zB)bUNL(nJ!iPy@(Ol0)Rtz4S4LGF5NUjAY*5t4cV!U*wDgr<lv;X;Mzq|SL@8MQG5 z#*%BX(2eENq?X56t(913Wl*fPFi`@wVl+T*{|GtAHDSS1S%j$><B%A43c6q|HCC*S z@dRKCvEuaj0OPU9W@y|v%mG?>{(#Vw0z6lo(7*03#w&=1VUmZ-YqDBH+9RpS+5rz5 zo|VEBHI-(QILzYa2$f5;U}a2GlaWuX$%9$b@Np1=cw!4o4h=+|e9vDyVty+blT$_> z#;X%#x@}&Vki`iy%{Cv)g$$d=YMp{X5mWsMGO~L?Qxm4tCYyM!njju@;EP0@<+pbi z>jSZt@#XK)9nWg55y2pUww=%qb{7v$Eqs^x_|64iQG+Hg;}fLfhHQn((aFM>f3m43 z2xeoOQ4uXd@ot*ZGzpK3VJApW!Cuuz#M^ck!?>)_7EvL2f+~<*(smP5X7-3Y_C(42 zx+<1iQCBvTS*Mp3*U<}AMGe@=p?iscT5fI*os*H4XQeq=6SJ(e+fZQ0cO%nstmNd# z(Ic#6)2OrwSl^BvJ<>{CII*r1oMp$;nVI<EO-TUWkaWUH_Ri#H(uIh3FrlP7>4B5@ z7VJ6vGI#sml{@5j<!<{w<fguQxA|SUga3!zEiwuEA9A<U1n1v>Q-U2KZ<DXyzn)h^ zJ|S_DU;CZ;`TvlA7GWcYXIjaiabwf1cw^@6-IkVg{4XsLn$wcI-EZV>-IkUTzuxw+ zqN1t>x~HV1dKTR&{U+%zmHr&*&nT^_t)`{rbwwp~QdMO|5zVWrX{@HB@cm2`&5?e( z^an^kN&0r__mO^Y>Gza=7wLBZfjSyoE9jVO>q=`VnFW~qT#x#Yi}m&PMCm)ocYvMb z3-~VbNqu8+J^7%%aaKL~TZ72|#)7iCTD;>F^64%8FzMqP5nv3t;d>vz5z-Hb&q%n6 zStYKA^m|EPd@Vuc+e^G3maxC{1EeoBgpwfXx08N*=?6<6J&RO}^lk9*R#{rMz~Y-G z=oY@KkWQot*iYsXkQtEpcE?B;p{S=f6cnNYKK6UUuh=igFUP#y+{LuUG{NM;ZwKuy z&7*D7YVez>b<?_GVO7kB@c}rgJdAz9{(|4Ftd31$o#-2M4edah$@|#h9t)a+u0Nca zErU;Knh(eDzPAhC$T#uL{0@2Ac^lu(@8mo9PJTDPhwsMe=RG(LyqE98w+*j|Zyoqu zDBXqNsh@1XS23H&X7UaBj-1Dt>x<-j@^4x|%V-1r1KmaMWyjbvJf7S6`c@o6h>4%z zf98+jOf|lZfDDF_Gvq8eM?UxELR~d{&4J&Jkf*o)<&ab|`pblV?TI>cz<YjtQ9(xY zr{Ry_PvYx}C-_tNR^tiaPRek^HMtMV+z-p#hu{yzHyRx85JvMOG8_Sp0*kLT6jz45 z-%i>jZ8A=KPt~U3#CM@qq!nu=@&x!8ZLBs<%hSed6SRq1KFTuG7$?xR{#qt#dJPq% z{K7(SL|IUg<q3G?Urz-o1GItKAZ@Ugs-<b^S_bq%oJRlkx=hkaT2X;)@tqYOP$YFB zTSLAKZ~ryC`&lF%1>76^>Y30Wp|uRLK*&gZ+2gewf?g2vav+aL+5L-@-YD;-Pst$g zHE2aBS{;xYFZmNlP1Gq->xa0Y*1Z+AP??scjgomO>)48_89SQdSJ3imN+(U!%o{Un z4pH9d86RG>sGT?~tkv^+vJiXyjn|wcZeX2|w;jfTU`XZ$eMhW#i|6Gcq|jNOIBwKR zwKA<-tI(!vmD&t#rdFj@YjgOk{5AeMKZUOd-sErbw^6e5Z_*x)vk;?6E_jT?+sKKn zIN>Wk{ycvH-w?gTU*^vt#Y|tKuh3WNJM?|})pa?=DgLMVGyEhh1397Hhxo(%Fh2s_ zZ>c@{9%rOi<J3RCT_PI21?T1$(M_$aPsmq{A{q)Yyn_)kPq<;a&<P`bwCr!ATp+L! zvX>ajjTV&9Lq<*!BlvQmH4a~70Vlq3Yo(ujEkA}YGaivSuaK)a%kOt>4)2L^k%L;O z72k8sXqBTg@yFL&$ML1ZANhLzD86_26H@)ji})7r1M(q8v42q~b+u|&9aeGE$uzu^ z9EOLhB#eB$F!q4D<_|lKm5`qg!sxDW7~>U$SwKO;vW*gukpc1l_@M6<6d=Ac;ph10 z{0sgy{{~-Te%Go#HIUf=*pG&HRy{GI1o8!_OM85u5y%%RD2OkTP&?ojD=4T{i8;O! zbA2V|`AW?9l|U`&ZFEB`?stIm8hlgJKnkIiBXG7S8Fti7NC8q~_=XLq$Dp580_HV@ zYu%_ARW*FyCsGCUp$~e=3sI+pjIuKY%&S|Kz2MD<KJrp|Q9*&=ABA3VpeC6l2Xz`t z@Xer4Yo?$!_<~1UjIZhz;fp$B1d5U)kkG7D)EFnLWC<~MQ{$URj6ou`7o0J&h`F3` z@hv5hUr`GEH-p<qXw0|tA3RZ&5H?ay?5q=O%lzq&`0nO3X5^>oF}jy-$IQF{vttdN zjxTd2(L6c|`kGD$&?J1J)Q9$_J!u!(fd)gb3HcdcshlTY;p@rM<X!R>zCC@OoWw)g zF>(msmNK+Jj7`Eu+9D?A9ZszHZG$mm3~<n8(vAkvAktpWCmrO7-yL&K2`rIe-oT87 z`C}sdbey(hm`}#TPu23^57x%PAEb?iKTsP3e}I+?zrQvbekN#$vc>SzwIcXwS|R*Y z?H2fhwQ2ANX;a}3)TY26piPF~Uz>!Qc9%0{sNhSw3BIJO;7hs)zT{@X7h@^-lA8oy z%)j7EI)X3fxAG<U4wLam@r5LV1@9n?b>eS;c7rwtJ>97FL)}JUey+xPCrL{|9Y<om zu0qVMC8Mq*Fn`ZP&IYY7>O36t`3$7Fv?SDh80Pm%#GINNZ5WFAemeTNQFEa!Ihg+| z5Npt!Xwwj^2g(s!s5#KKY^)E;h##-V{MBE}(h4BsQq-wlYlJ^rtAk&w&4Oll$1;47 zhgqyjti8mHi*?Hh%n;&BGdW9;MaC@QTbFsqEVXXJH(FwyW~|cGm?%a*F`i-7wg&6A z)mXV<G*_#)R`Z3h1Mg~1TOz)$;diyn5omz}Ep$NwNsv%7B-ju29uF(%EmwVFO)wN= z;c%(@#vC<P%~9SJp?5U(uIr2yqFf&mHEN5oS&Xz;FW!O`V;!sl^Nq1?Y(1L^+w!d= z6UAtbUiZylkaaftA_sjn41GBQeLYG$MV^722`w}n>!AO@cakTx6pa0^kx+9UnXSEo z@#;Kzf~Aw2S-L)nuO(|S9bxsXuV#&;1HvD9oW2hE)8UTu*Yua*eule%c%;JjMc4tZ zE3@g%aH~NhSI`lTGcwS$pTueD`dZDVU*a#2Y%L$*B)D|_5^QIfwoJdo;`ASwv-t_F zEAUSJlIa4{-h<mga`=Zvs0AWzq5dJhP2LV0%F!apNz)Gm{PflQYjTn=(>-j2zLUq1 zR}dER6Z(6+lkR4FX(a!g^x&WCpYsF~E@5n-u=%=$U(sv%dHr*y>0iPTeg-hnKR2C1 zUf}sVBEP-_WkT88`j@<`euX_ja`}0*|3R|ER87kHVSNjKP+!Tz^aJcU$k&D`<2kgK zkWoVZko{W7XCdVFB|<}9$OC!z=e0D%yn{?(d&oMh>?}fNLiPg350f|984@jVyT~%O zi|j_ev#8f1j12c+ZB|Ren|}oUYlbiSwNd&7b2T}pTqS4vZYg&m`|F%(nZ8W)h3p5> z7s|<g5PhMX=qqnOh`zYS5mJbF57`%@Ka`VwA^NPix!I7rko~pJbO3SD7wCu9PW6N6 z3+W*LP+vcYzG&s7e!YXbi@s>>L|=$LLnzuUcwZmNwhR731~&+0yRV2*8uUfog?vO^ z|4S(JnP1dve>H@zi}nbe7on81XseL-wc$R*7Ye*q2<MMHun*vfv=Qj3&{bh8LSI!l zSA;y&i1SQ@h58GuRzENLQ1ZPlG`TV3cyYqkAYW;7twPfll4E)Tc-Wt?0Ts^i#-&Zd zE`BwvCDE{%XkoWJ61G!I79$=k^hNaB{~8Kgm-Z%XUG%ZCd0}_L_FIRnSjYIJAMp0O z(08G8LSMPi88MECIwz8IJduX6bFiymYGYV+u*0+mi`MVq*}y#m*Ol(%DddngUw;}l zw;yxmWYcCcndc!K1(yw%OS0K*#9!K(80SX730*<GL|<!<ksR5V7~ix=eXVzV<F)z| z(x%Fh7dFFpV2l-VLfcHs$XGG9nU0g~qO8Da(Ww6vjKM;8mXjEMiKGaeW`@2W#ya=~ z(pILsNmr2v>FKCfjMSA2`bM;82_FkR7X7;xwk7N&2Yt{3wh&63f}UwE;OCmJnAQV6 zM8ds%r0t1x;6&TBJ*cN>=a;Y{$W!XD&|~PSIYIZBen1`%#_Aa4X@<_Djj}()xUOWR zy{$V1EprcjE`Lw|QM-sV;ZR1~4jN(}5b_gak5@**W`&GE(<>uQj5ltw%)An`&H$cE zwwpi)G%w-Fp{;osaKU<`wB@&<i&xNwbnKm6LI}GyAJb3p{*ae<9Jz%0cG3@+!hyR8 zC&nEiPa!Xi7bY=3KnGzP;bQ#P5-|pSM9NKXlSp$1$TOWxFs&qExC<kUr|1_=dyxN} zeq4?rf{x%l5NTpQQDdF3ZPOFrxf|)S?+hNYPIF;<z<F)p`cT?}u!$4oX1_dgvwwGT zGv+@F^mRSlYB{HO5)U3^J)ALTt|jX*2ZeGQX*3Vke+&pAv#}mX$J2B=t0op!tzW=c z^8-2FY-8)8@2|mLFo&6bM7>@k(WZPd7GaM0IsH8B(qG%DAHrI%+MFooph|Ns8D(~3 zoiP}?Hc)>>+X!9QNNz(Nr*SvQGi@hx(f(${Q{al>(nYB4!rYfbJF(+*EZjiMZ!_Rl z!aWGL4)w>ws@P;SLWZxJ8DKgAn<lRT#$G7R1L72%`a%9Y;e?EZJg^=Q<rm0Fb6>1a zpktyxy<-K&k-us$$oVYXG!WrC1pBJZBc#p?of7i^^u%09Za2*)(}j+qE;**-pc9Bb zO4M)D#_Fs6pu^@)h!55`YSsD{zeL3QLU!-z3o%YF6Lu|Z47werVW(Eh$GCQiEb)f^ zgYm7=V&I=Z9YRRB`7u&xx(%V1udss{=+KX(gP(;2`)Q<ysTg&c0$mh(zaQg*usxx( zuv6&I8Lcnkd-c!FtM$23=V5a~@3oC6mxyoz!rKsva>52qq0d%hEhp^DiM9kA>E=?j zbu;1<u%0^s8}QDfuuIcNXrmmXG1h-A)=3zLr-(J0zQweVtT){ZdK<|yEez|2J!B=G znF=*G_zC^q0(porMulQb5o3d>s|MTFqLIgpF|`pi#T*LTl;g!%gs^|uX`y)<>bBCD zTfKei4ZZV#9GlUPSVwh0e+GL)FE7YX%7uT2aHrlVc*wcR8+zx;$5h{`ke|W$3wsx1 zlboZj3uPTKPN@F)T#QlZ(=cEEoWT0I9OH>t(~5QFhZxhb{xH2s0!_~#yoanc1!H~P zgRJHANv^pOW8_8s0765D_hL>x3!Qn6?AF#}{rw(jW4<sggv`$9$Gmd*{}p=W`hN}O z9Ad144#QS=ig90zy}vtD_UpCdUk$HYgLv)zzlG524ZbyqcP%2q&-IhID`OoYS8!*U z2(RMKwyPMSS{xm$_h$^xTeV~W)<M5$o6tuw-k4{TjeIsu#F)1mZWr8UF_&XLjumsV z2*rHe+Gz{1RutpWLOhugigz*6bw$`!+ePPVi}i~boBCt^T_@IxGOt)8V-AMw_ldO_ zyP_Y5JFG$h|E4n~T$^9c0~5&P8<dkYVdo3goQF%$Fg9VWp}nSCw0gK&-GceVVm^sy zv(NRHu(q9T%)40kz+O@AxSS7>Cepo*&By%n8u2&30EbYkhntOOu><-k!HfT$bdsSc zgRxu8)3Sc==#R7A`s4H-{c)@h9%t+I6>P1Z&U)yN(3kXAwHa6^ev2~0us+y=xh!4( zmUV-htA8Y5Etljn3(4Yj<Z;;9X}*nY&@zDEslQBr(l_w{(1<33H4gjhMC!RtoLVaJ z)5h!1X!G<MK9Bs_RF8Or{=NuXJHgxQZcv9})M2&3U!M>DClvn$g13*am*)-miFQCQ z_rR^ko7%z9*{>1Khr`~1ehID^?kTu#aBGqN1HzREcO(1`I$8^NJK(<~1dZlu(8B$I zSN8*c9^qf$n&B=ZegUo!ZVDV|G_S_gJk@Z`y%Ab~`?wXZitW<BgU-7Vo`U-a+@o-B z!+ity1KfLXA7Rc<$C|8|uh$>JSp5aoS(o`{xzCXf8`F?(>`&|>m7sSFZWx?^op7Vz zD&S_r<-twj&6u-Fi3QIIuklm*qnKlGkC}c3cIM{CpbwWo?-J$(@Ws3z1y_yn`V8DD zxMPTShRc9sa9x4>8TABT{W9DZ1usN+C!7cFF}Od#-OrvP57QUO4*G)r6n##=0%yaz ze5c_suY|&Wv6d41GUmg$Bk%x8^x6`_g)~Q>hH$4?5Mkv;^n0);e1jitDMkc_uYoz1 zQ7tD2jNQ~W*f(v5xA*O_-*uyRKHjq%VWbzaVMk27V~)iBb2Pq|jgk9f@p!vo$G2h* z;>3v%H{KZZ#m;mJzU}Idefxp9t#2?%#rG%a_);zt-}_|a3!9u@?5K^wF7`N*hkZBk z?kArV;OpJVWD2xq8o32~??qH2_v4<OmE=jX9ec#9$Of{G{DC|~_EHmRqGsGFxP|&r zf3hCmF0Ucak&p4+@-Ez9_;2hgUm|<R!{imb^EiyJTT1X2w-h%Omf;QitK?1cI#!Qw zkgu_e{a5l9c^emyRbVf9GxnhWhI=cg<L<tHkhS=hrV`&#RpV`84cU$FUuNUW9PurU z_^xISzD4^6-vuwgd!U85-*6Fjt?wgC@ZMl4Stj2WKZbp2@mWDz+Kz^htE8E>$G&$* zeB-QRWBn%Dnchq(_QJc;ZZwp3r#-MUE_MvVXfJ9bKa!uYR~}9yXe5oI(bzeUp*V_8 z<7tAt>C1ul2|r_R(T#oezBHMp(0;T(cG(BgL3A)prD-&sd`iyI44O%^Xf_=p-x>|0 z!|4b*5_|HaX)Yauqn=0USaBO6?joEZZX(29<s>?pTqak@XXJA_g-)f@uzOjEo5hN0 z32xdd!ySbc*xRq9Gw4iOMXRyXUrT4v+2nETaMojwvk^BSeo5!x2Fkf~9-WW30SmG3 zxtQKc-p4y|@doNN`G|Z%{!Y%|uCk?c8C{MyFe`9V(JHzcZx7beCc2K^PS?{7bR+gl zH{*7%Ep#j0hIb2h(jD|Jx|7~b?@{}xyK&dq9(q6CJnW<U=>zmZ`Vc)p57I;QVR{&M zf_dmsyq9={9w&FxKhj6(pKy`fpXp=tary*(lAfeb;l0H(^jZ2GeV)ERU&Oxb%kn+r zYxH$`3U4*uq;Ju;>0jty>EH0~@m=~J-ar1Gen3COJCBd($Mg*Sgr23J(sT4P`Z@iA zeo4QgU*nC)xAZ&Qz;>Sg6L*sROWfr|f1v-Sm*{`+zT_wRGrdf&(5ti=H?-je6l07t zjhUF4`QiJS02auCnD|nqE$(g#VeMH5))8-8ZepF;&A8vJE9=HWS$EtG*^^nAm4&fh z%!WH6!&wB2WKno~@(7D&eaNHaPvm(PBW{NyFW}y)XL0N1LGmJtWpQ}R@)V25?r;M6 z53{pG<`8d&nVa0sl5l@oGH#6O$NJ+o)B(8d@-Ez8xes?=-a{V1d5EpJxAV_zAREL6 zvs9MG(pd(}WLYem4PiOBopKoNrX0aWvQca_%VlHOST>I3;f~4)Y$D6YU38P!WHyCO zWz*O#tdJG4VphURSs5#56>K`IWHZ=IR>i7W4Xb6d*le8msAmnVk<DRq**tN}C0ocA zvBkLQatT|?ma*mRHnxJTWUJU}wuY@`O>7;zovmjZ*haRAZN|M<TX1e<8{5wAWINbh zY$v;$-NP^*vwPWYb|2fr?q_@1KDM7dz#e1|u><TNJH#Hw9hyg&haJVv{3Gl*`y+dl z{fV7me`b%d$8n$Dlk6mWiapJqVb8MX*z@cK_9E`sdl`4my~<u=ud`F^4cxZ%7JD0~ zR{qNV#@=D?viEQw-QU><>_c`MckzA9&frwbS=`8Vj(x^HXJ4={*;njq_6_@%eaHU6 z&g1gK3+!L)BKw~G!2ZoHvH!3i*-z|ec9~saS6MUDF~C#KILEDiCfsu8$NhN#59C3( z<F5^Gi(BtPaMxD{-jR3WH}TH=X5NK&<=uEF@6LPhp4`H%JdF3^Hr|_u^9UZvqj)s$ z!((_XkHe{!1e|M0<PPrSF7D<@yf07YDZC%=k25&~`5-=+r}8wO&NFx>&*Is92+!d| zabjmUAHhfRQG7Jd<zx6*J`VSdjpq~iM4rzJ_#{4=PvKMfG=2*&<VC!gm+(?v#>;sH zpDy2i%;Z(Pn%D4Jyo;R8>v%nH;ElMQbS|IA=ko=8Az#E78}G^ZGQOPOhI{>1;@(nm z2ijV^JICFnc!RRxhNph+Qg4*RIiGv4JN@&3d^;uHC>`>iAHeOV$M_@sIC&3m(;vl~ zrxWC9@{Bs$BhDS*%z-?6@GO6>)ro~yu0IQb_uYTxf8+1qt@nHUeg1d;0soMn<{$Bo z`5FERKg&PG+wjli`*7Ty?0qNB|H04mfAS0bU;HBfp8vrA%`fr)@E`e4{AYfdU*T7I zGuLrnBh{G3HBB>VX3bCY*8=eVHb~y$*w(mL&bU=hyGiSecfVb<t~g&6DsGmOH_TbJ zFs+wn(|T*+T7(v<MQPDmAKaB2i<@%ewFJ$6qc>)F3;4@ZIyZV(b%T>T^6lX-&l{EA z;8aPCc&jMhFUouG8gb{{Ty35<Ut1vGbuZR##TBDVwPo6J?KW+Nwi0($uGZFQYqe41 zM~uLydwz{Im3DiYU4@wewR6hq>Pu?t$_z}pLxoNmI@2>$JjE}qx~QbCw#Ki>2+e85 zb!BtP%tbQrORKG@ttp%7S7d}i86}l<C5_ePRb}&nN?KqoqqMd`D}iUuEGYsxbEy$z zf_71ZUzTE0rkG?IOmIpUyaKaOuBfD>tfnEb%m?~qDb{61XwEVymdPM!NDK3ziWXQK zA}Ue=Pc|^oVKh9^;S9=Y$rUuc1=ezki|VxL@XSLSDyvG%%#||m8>;GDsp>q`sB@(u zn4zk6l}5;h4r7%wf`+xw4Vuvc8+CCesjzSGOdL}#tEnogDXlCqk0>f>Y$!8V$v|aE zS7C;EgwgCO8E7L!^Qz#PM;WDRT9tCSjZ&^8^C+WKjUlX>B5@UZUG1#tWjw2<f|u1) z_>ET0t5wY#Z8Wb|25m-9Z>*^(s%xySDr#(KQ`<Ub9&2#M@lsUV;OJIObN4lmH8|H9 z!8jvty$piJwTL9Bz6F*v9EoWvOgHBlg&Sm`<%tez5FIq$=%7ZUgT|{CG^!SiH(Jmr z1Jn4r%9;vOqww2|Z(aX3jjdyT<5fpC8e!1HmU;!vZ3P#!g6Fru=1E2i7sw!R61qmI z@&X@ds;aH2s1HmNbuqFP`9Qz4EQ#_fDwAQ*==!Rn`soH-+X5@uB&#sR)KFVfTi>R% zvaGJGzOr7%0@JEyO)rvQKv7L?Ls?Z>Wl?a}tolk+K%)J#8dUmF)Kj8@M^{&h0l<ii zZ<RT4bah#Uk*R$pvR}i?BzbA+Wer89Aw|{IMShBpHVG&WKBm0sfHc9#G`wimtRg6S zb#ZAC8`;Q4HM0ClsG#J`ax3}R>9wYDl@--RJg=zHPt}6wPOsz{aJluB!Geyr2JKV^ zZ#=Nb*YM!7RxR*H1q^YB`b(%2&LRtOc#BG;NtV}&k=;}w8e=Lgt7<6nQ?#@NNZ=x| zK{iPcGtHDusxq2X)5zvk`qdik;dRq%Wj8r99Hx5Ns0K7jG3K+-pb|LL!&ECI94zR0 z>(lPK`UNYZM)#;h83~kyB`CSM?1?Hg#ypqZ80=kkm%<yvgUfChtIOV3;SHs7*;7>9 zFhrN#7=&DQW3q7Bvs8Mv5hfbbjVn>{O;mgn72ia~H&O9TRD2T^-$cbXQSns+fGbh) zO;mgnGZjC@KT+{_DE<z`Uyb!HhvM&0{2hwFL-BVg{tm_8q4+ygyB&(ZL-BVg{tm_8 zq4+x$f2ZQ_RPA>v{!Yc;srak$-{n;Nor=Fx@pmfzPQ~A;_&XJUr{eEa{9TH_OYwIp z{w~GerTD99!R1ozcPaiZ#owj)yA*$y;_p)YU5dX;@pmcyZpGKF__`Hex8mzo?N*b6 z%dPmj6<@dF>sEZ-imzMobt`^u#V<v*Hzm<Lv7)XBi<G%WFj0<{=D9KmnCLa7fVp1C zTwr9JF9V@X4tt`zO=C@|S|ybhSGAelh!In)N9yX!O3l@kHDXe(FDt=V5l}X-1eT6m zM%ljE0Y&ANmG<NmSE6}VSv`gZEvvCkTD>FDF5B%$H0%JOA$Mn5N<dkC1C|pFWu*aF zRh3oZ|9VUhZkUd>fC1MBl~>O3!ol^ZON~m97T`>AwZT_Tl~q-hC32DrkrQM|Ek-P3 z(rMoct`kFEnX0ht5{JF7Q8jyC*%gS(u5j4xQnUzVmm-v1icoebLRDTh&29`Kz$-d- zFCE#Xz{@U0D7!Q}D_eG9c6PSxT7-s5C1x94>QL)ZXQrW2&P+q4oS9N|iMUo)v;(1} zlbB`H7om~gk?k~%o?cs5W2%+@c<DC^Uz=WAJ5x%}WfZcz>`I^AN}t>+o}}VQO0ScY zUMDHNPEvZEr1UyT*;A6z>m;SuNlLGilwKz(y-reko#f@G^gBuEcVET7uj1cV@$akn z_f`CjPPDuFD*i@iBCh!NRs8!Z{(TkyzKVZe#lNrO-&gTZR{WC{|768KS<y{abdwd` zWJNbw(M?u#lNH@$MK?v!Nm1=cQSC@ka!gU}NKtZ3QT$RAzZAtUMe$2f{8ALZ6vZz^ z@l%gMt~Aw-G{rwn@lR9y(-i+S#Xn8)PgDHU6#q2EKTYvZQ~c8u|1`xvP4Q1xa!gnJ z)x(!7UGYy>{L>Zxbj3ei@lRL$(-r@8#Xnu~SH|K>SNziz|8&JaL-Eg0{4-ShGZg;} z#Xm#w&rtj`6#opxKSS})Q2a9#{|wds48=b~@y}5FGZlYj%r0fju1v*0Q}NGK{0$?w zyD}C3OvOJ_@y}HJGZp_##XnQ=&s6*~75^;7KTEYgOSL~s@y}BHvlRa<)&4BSKTGk? zQv9<N|18BnOYzTA{IeAQEX7|9YOZX>KU?w7R{XOS|7^uSTk+3U{IeDRY{frY@y}NL zjX~7zQiG@~Tk$srS-V?}b8a;_x{bjcc!R%Ntq0x4U=F;&->uezZeuV9-r(;x26My> z{%*A%bgOaHt=5HZyU~8PS{J(2y3noGg>GX$Ow2Ou6QPt3LMb1FvVI7qd=N_cAe8k( zDCL7t$_JsWA3`Y~gtC4JW&a?Q{ew`-2cfKAVwPc_2o-<BJ`q>^4f{k~@i*)famC-T zPs9~}!#)vL{0;j=T=6&T6LH1gu+PLS!#)wJ_8azzxN5&)pNOmW8}^B~YQJHhh^zJ+ z_KCP^zhR$<tM(iAnV4nRCqmVJ!#)vL?KkWban*kBBy89x@QS}-pNK2|hJ7Ng_#5_# zxZ-cvXJVFNp9mFy!#)vL{0;j=T=6&T6LBSf!#)vL@;B@gaV3AlJ`q>)H|!H}C4a*{ z6SEBaM5yF#*dyXf-iAFQuG(wZqr;w--m&HRU#>Z^>MCx9ldDXD>(G)<EJLo#CU-Fe zuB}|m`6wAtACWdP)mz?3^c4;9t_MYWRatpMdoQ9Gt4rX<8-rD%TFfM>#SE-LE{dR) zDpdK@pyqI=v=PONim{U@>L}M=*~X(lVz$wxSU<|47NHaw!jz6;C(@aoVt3k;;qVY@ zx8DGlcpWb32KfX|<;%d}bv?anaM$N+MbDQ{((}juS3JI1PV@o}FW_t^t8PyOE0Hx> z#jyy!CN9!Nvs$Mcaj)oascon(s*|hE#4KZVlGfK4T@bn?-9%@4y!f&jHxL+cm)jRt zo31jBTM62!olsv~?LGS9Y75I7HxG>$UuBzz$slN`)FcH<C6jQ-&=%#Ch_*w$k4q}A zR5A$%tG!T_AQe(27`tXN(n;0p7SS%$TO!*H^=*U6xZhBtS|P2rN)1wSfuE7wI+A7- zL5d^Mk<?af0m=Oii4G7^3AGo{HI)w*U5SkjA2CGwwvM#0vAZ(tGDX^fT`kHS#zQ)~ zOAbP5>24=4zopy+cT1)8tAYd%Y%B|HQeB!MyP%~@lYDWtf9~y~c4|}G7gyWJzPQ?r z^v2B<vWg+CcDf}ZsG_AW0>rMj#G1?F@%g>OAC;9rpsaNZSmjNw^a2JZsJyBc8<PTQ z7=z30lr_M02(pDPXQGVbVgwa8(p%!L>(aBYjk_G)xY0uy**?)b?8fr|LN%Be&jX0d z@fV>S?-9zO3!xmk5E?_5Tdh0YYTfBp>rS^?ce>TO)2-H>Znf@ot97SatvlUn-RV~A zPPbZjy4AYVt=64xweEDQb*EdcJKbvC=~nAbw_10))w<KI)}3y(?sThlr(3N%-D=(G zHiqczbYou%p=>Wg*<OTlenTkdSA=qY%T71;r4Y*b6`@>TAe8efLOI_dl&XzT${V4S zGeRk6gi_836<=dN3US5H*ni4SH};<pD*DF06XJ@lvEPKaqHpXsA+G4V(gS>xU4U;E zl;-HPI|6)jox;f4i!oWn<*Go8$0}}2Y)-XWb*j~>Q>{*&iH=~{NpV?K?OgA?W_PNs zL8sapbgHdEr*{h~S&GW;N;a6fl4Vm7H!9;+k9=<R$mdp%d~Wr~=T?t=ZZ*2N)gzx< zJ@UELBcEG6^10O`pIbfhxz!_|TRrl*)uWwTJ=(c5`UZ%LHR8q1AO6@{GJuA;1}0E$ zF-crNd2M5zg0R(O<g2foCxJk@<79wx-^s{WQ>h60Ngh?@X2Ai0pkGz)Z&0r)_mi|m zC@3Rc&_%jI6@Wn#86?H3a-+`TW)WFu2?&}3P<0ldQD*}Zlx03aTjn#UOVFS%GfECJ zqpWjneYu~gv<L+UgaJmi0r|^%OF)npc?5Nl#~>~sgSN;dNdpL!l;s;5qah6<RdA7j zU?Tw45CIwuF(AQ7<`b-BK7*G84Q4W<<R&1Y-43jQR48p5acSEKr9vW<3W-oEEJCTU z2&I)ERAZ^y%W)geCRn)1u>|QVH1>uNm$r^{HRc+7NWiPOvG?O}s0~4fvDc3^vXP$X zu!o49(nPVUg4tD-)z|wFZiQ&8CO;KzXDlhi>)<l+nyf7vj)$0Zl`PHyimz`2aTafa zarYCkV&zputm5t`BJX}8R^#p``FVx7zXvA?Q40Stx^5=vTs^aTCQb*64=xza4vJ8u zYWzG-Diwlq0L~4H`(%tS!^H<0ly=9L+7xGtf^nK~E6(Vx!AYY<I3G6)=jTdsmJi>N z;Iwi!P6YPDX~B4$B&5yf&2jL5G=rKRi7y(d?i4;*XL=O)VsjYa_oV-(^q<42UrL@c z+u(cf)d?kUo5eTxkD6YP`9Y1W7de{?rGK07S)+L%DBo=MpdFg=T{}*b)ZzPg@jrr@ z{2#&Xa7P76S^(DohyOdAG##!O4kuZY@Xbk5t_p`C%!C^RC*Wi_oW4wog^Pf*!a-i{ zD{wen>&6%T_<H((`7gz0B~>BoI-ItoI9(YG`FBEJK*D-nv$&^YS#y6vujV%k8F1qi z2g(umG`M`Yv2ZvQ?#68+?kKok%5_JGHo8ULKsX#)bzOw}0uFZ#{MY}GY?3-4dipR< zWHOvz42A}r#w{t2;cVC{^zks90F8hg8P3K8;<VXe)Nqf~9uMMsaVAsToFeW#*&Q|o zCnVcKE6@uJwE*sRv~vb<LRWB_2{<bMKO?@P2h9+nZ45F+ukA5gkak?aYyx0TauW`b z_%J(4;}!$+YI7&x1|;kt-NL#{=}{9Tf|M;nXS9<j)0*meNp+y0svi<EX4NtWxJG{` z`4WNE56iStna1RQJtjE$^NhTAhq#~*F6e>_y5NE?xS$IzD;!Q$yE>^5Hs!(xN-ng{ z1=xx9IH4m>oSJri1NRxB&X3{Vhx-fM>%hGT_cYvNaL0jzRGkmP?NJW@BigwgZWCM+ z+zL2I)maWF?jQ*G4c+S||3h{ZPBM%Ch;5Vq5xY0e`PgyV*SH}H{jEO1qRv8l12HAO zOoG{e@W1?~*kKif*mLc}?63zwgE0D{^?+jS5%x^G6;L;OCp%gS$luNqME{Y5O9>Ye z&{{yBC48Lle!^b>y`J!5!qXD>Si<py!xDNhVNb$6655`yDWNH01@hgRFfXA_;;ItL z6AC3XDIqUmR6-6?(-Q_HB>8Z53H3?nozPQ4T@pGZ1WU-AK;nOn$H{4XZ2Wnn_VHiE ze;R*Uq{hD+|5p5~GT)2w&&QvXxD)Zm;txq^fBf$Fof6s_zro-Zzb1Zp{33~)6F)0{ zhJ;E5E*@4HpC3OqeuTtj$EU{klaMPuJ|5PI)L!x3<2%R0D&qs=wYX-96VQ(Win|#1 zT^uYF&?j*p#QiPq4L~o)JsbCg#6244i8~;ny>YwZcEsI*)Z61$#VwV%7HC0SLtKr- zO^+*%n<AkJak+8B;?Q&WZ;r`vvftuj<09g$GPPS=r#RVfasF{E_KL(IH5S@RNbH5! zZ;V#Peumh`68AnJ^d$V(;h?qfpN52`mfR46MypiVvVzd_29&S~<sTGO?1KP_afHO) zgP5$<4WaGcRC_ESsgtpwl29niHUS#-tB}wwBlT7<lrYH)#m@85yAcF^RNSi2i-!b{ zgmgHmiLvFVccJ7f=oz>hL3zGZ)I;SHI&G8yz1RVQO8gu^1`hgd=vC~Epgz9T-YC&i z*5F1^7hh@z=)w+}FBs4P37LJk8$rlol!*D+3&rjALNTzf_|AgL4WaYC)UQy3OETZ5 zD7#cbr+v70A>9cQ_m)>0F|Yb?&wFw9V(>XB^2KijbV8OmhI|eQp;ruzjkytSzc1hJ z-^$mb2l1uIw@6TK(X|#_%ue9jO1`Lz(MK^Ge7H3}+;Sfdw2XZAZm9hnQ8qpw&@2J9 z(so}@$IL*>zY(c1sEdN8d7%WzGX~}1j|J|135@{F&H_sK%!`Zf<;BHhd-WhD)d%(S zLh*s1<dRh40Yym&WsQ+Krn@&a;Xy!>N8Cj~Au=Dz8e>?Dh7wHz*QXh{zX>Q|J7PZy zDDD$LC}rS`d;-^!?|NLH?@;0kQKAp>_4z<Tpqfx9p*K+WfPfOJkovO3Jqzdw3Ed!H zpGT4E@s*He<1oe=<657+pfpOB-37`!Bm`gK?(pJbo4mMKpUw2S9h6te5=#LskWd5i z^^{Nz%EBSu2dUEq6o)*0iUri?2Ko9-LEd1QIsrLyC3FK^LKmbClc|}22K{P2)U;2s zNR1Qp95P=lbmM0UMF3|NPy+H9IGIo4`gDU9gF5nb@@i9`wmzJ{568T?=qp}a^d%qe zf*03fWi8`|u(IfH1drJF;r=3^=+98%RSA8JdV?cUs(?ErpqQ@^19jv>2?H06a>m>p z{W_o-GWA6t?r9(HM)@8CrQ@>1VQ~9VLJy+$kQY++pzI<E-2=YB1GgQ}00G@dBSg<c zZxX3}AiL-$0Y$HXyH!H-0M!X7p#vba3Vu0Up@3T9CIOcxaM7dSas(tsLQ$*ebUXCI z=$UBLBRWZ@ir#{(qSNE|dt2@u52Dkf?MUe(@(D{eR$uX7A>V0<L*2ZqFF=J7=hF!9 zd<iPOL8YfmO-DY-H(In8Z9&{uBK`y@qqm~dTW0%&7lAt|@<j*3Aus&*jeLL*GwKrc zv(XNGn)d@Fj2;7Y9yz28qEP3kPbCgDS0&z!dMoNxffH+*sOM!WI7Oir@Q?ZEp+-^r z1+GQcqIO5^RP?qQJfb$l1cK5Rvg{i0=q#b-D7#2Pa{$c}P~2X)9TGPKxKfF`9k`_u zHx0Oa35^9bLO?<z44aP12F_?lDxiKc-*Wtq?|2DC0oO}H-2oXj2=U1P^;2avZw(@w zy|~C9y(MC|ds`lPk&wvm1ieVK%g~p|PtZ2mBB8Nr{rni9!y=!ZA@2tQiu@bg8xndM zWp9<xv%ozep+`XlvPMd8;5-8I>M7y}y!E@0#zyW%j$N`uH(yO5&&WFjuBB`wWE#0j z;+FcL1%PA?yxNJHqi#xzKLhl>DAAI7Bi$7%P-7j@qPs16dL!M9YyjUHNx2W8=>m!@ zhMOXx34n4XGz?Itfa2eUdsX6m(uf3KL&GAIk<TGg#SCH08e*Me*j8jLQX^zpD<DV- zekY_}5m3}_Z=Z`5g|W(rY>OQJA~g~{7$NfsZ8x+y;*u9?(Z7fb$oGvX5do=1d@Lc9 zi1>?uT6DY*`aBLTfRFw#bX=@ijnOvZb>L)w#G%f{_#E*fs5~u8phm{CM#N*l9T&J3 zD~o`}MLZ~Q5qse7k<fNPn<Uf(XoZB(zY+5U)Y7(yI^e2gYB_2kB^e7z8q$dG<sCsH z3cXT`n1m8}qC|@|#s{Kov%tl6f$J$CiThDNeU`#O-%xIpmz$uhWSZmcg@|;Ng@oY? z`3;aIk^tEygjz-P7SN66w;SOiP!B_MB2cSep9lXRW$ywQRdxK2-*fN2vPm|{?k1bp zW_PpMY?4i~NjC355<&<ukPt!$4+HWRk!KJP5CIVo5m8V?s)&|SOQ}_)X!)Y`QA;gV zYbjr9skIdST3fW%pXE<6x%qu&?rst&?f3T=_cF|#JLffL&YU@O&dIida}4-4WE%ic z64IdM=DW%WJbYiH4p3i!zKFCI^;O@W2}e@r`xC$YJ)r+)=vU|;EXBTG0QXbIy$a}M zg7VQ)nl<b@iZ<E8IFwbZ`ypez9bX*bZw~=FK+s_C_U*$L;EDWG8BhYyP+lHn=srOA zFmzX>uliO3x0G;$@-ifU3-ERhe=!}<WQIBbjb*3_P(4G{fJzA(OgAS7ZJEh$3-MOt z0-PrIgEImjXng5Jmw)F#4JAczzIZ^8C_HtNl%*1sbp^k#7`g=Le;E2Bpx-g{8$j<8 zG*~ZLKS%k%9k@04og`?m=j9GVz9C!q?hVjoF$9{d;{;{j4d{7-NH=92X2=5QAVc_f z)_#U$Kzj+w+J)Z(1P%7k!F02>KyrRdZ-?MEMC3jT`OCV4-exVvZ$3eTdNPZ0(9LhV z0JSqTz%Q!>xJJg+0;*)F1W-Oh*?`;x4f+ZO=gFkAvr?JP4hZFgB)yE^5rPKw(2a0e zCVYX?OOm%2zsm&W-U;YS#{C7*#{>=5i}w$}X?1{h)J9Y9uTd|c#hYIO$0Z+}5qN(F z3E;dC&ifkEod9%<q37@gY90T677+3S=o$Q;ASmbefc7x%Awc&tbT1&ZEYd{YyvQwD z3pw)k5JaP-cOgOEdHBs>=$C+|5=463+sU{#K+ObEFY`7qZWwA9t%HA;gFAkZY~(VG zD~jL-N5p)5r`f>XJkW97d$S^ae{ftK9GScspetd{_(IbW-sFKgunyEg405}d=)7oO zZ3G)^K`-!`SLto$*Z5)!L3yY<O&4c=5y1rjX}EmUm^PCe^kocM!@eA(c9{A784`e; zf%BgRaA*Z>oF2?e=6{3pt4#MR)WKzjei6Y1@I@H+(*YbfhjI8$lM*lLRO3uNIrC-W zLOnV2C_#goKl2FwbuZzV?hrvtcYvVGefXgj@q7@!`v@AeUkXe}x0i8fEv;1teHoee zAO|PuZRTD0tz>8^pal%gK|1XWO$Tl=Lmhy|GSmd9o}p@#5~at#2XNVtI*qgcE0p&V zz0IBnTnRzG-{Xfm#22Ob6%sV4^#-kV>W!H>OqU5Logf;mGLs0R(JC{ZpiFZ_PBV3p zQhL+~&U58I;*dX0#y!ZTRzsfu8NmH9g3Es`lCI}>k#s%38K8SNLU%*l&j;w<7@)gB z8UfUzRyGe>MJpTmj6BDwl+=$r&lBW141N}d4g$~Z;n_cc+dF{UHGq5IKjO9w&}|r? zTQh*WV*s}}k{9wyhVwEX5|%-EA#2Hl)<FrU0_rA+bdINsAP*!->w}&a;E_k*8V7K- z{}ER?KnM8=f15vm%O1eFBk7WNCY&znPm?u|9VJ4Fcyl8h>N8A-J`<*sBRF?&1V^&# zzD!(vzXJ3nL1YzZ5LtchzYxy-apVj4A5b?ev2MK8EGYM{0lmz0H^TjLfbM4lbgvEI zPDF5I@wkr>7vHOZo+F6#r2AQd21h^lGr%7qocoE09&+y)z&#Yf(P-+vpT9+$x$h;2 z+R}YD;|@X}>?g>5X9Smre`~lwE${BZ+l5Rw4?3&){{fm2u_N675%NQF+{h1d1^#)5 z2_l>}%W`+(Z5!bRXP<7QuJx2b%gx>39_B75x~waJiU@M&;m5ceLRkZEGX|jK0mwQ4 zH2{iXeuEIzsm2*ETvzF>>+1m==v-eg?$3b!M39@l)xH=^_dnuXkV&l%y8at>e<^Xv z0px;&0=fskLV{esaQ)QvDnabM+&~a%QO%=HE$D*u0B45us05KbYyKD4QP&Y|#+MJg z2DuImKnEgFA=bfM`{-LrO`8e39&tUW`8-_r(Hr`2u#_(3&vln;rE95c0iZdq>41=z z>`qq)ps~O;x#|H`11fbD0?GlD=}HHb1SsBR9(b#BEzLmAvmeU10_ZDT?r|yOe*pav z(C;#S1L$2qKhJmr&`ChYGoA-@7|_9t{ebpD?-pk40`vfITQW8PS_9~gjKzTF1Dci5 z4X6uHdqxYOMnJV0m4HeB<!59AaziHPXQTqM182!F0g@%j+3URQTIz((aQ?;lF`z#< zf9w3U^Ow$_IbQ?rg!356af7xbobx$Un#9nv1W7{ja-4vNSFZQSxP3yrL3sHnPIwpM zSv{gB<jVr<$8rPV_2&q$l<?a|xf?XdJKmNOMy^zR!2Fak#|R_6DSidai;Vd;)41hQ zQ0`@TxN;NTQhN&dPR2AVqk-AQn0pu_6TP^fF>4s(m)8LEBx80EMr>x9Si*=t!bp9D z!I@BmS;1eekg?(|zr}DS)1$?J*~j#s&|5KqF(U~h@)=Xkm~6&)xx6D7Q%sotj}dVo zB(yi^?;{M(y4j280fs%4O8-|fR^oAA0nu=s;2blo!Q*rs!fa;B0O#j>%=vM`2w7f= zX9r^%7~`c<%T9(X`R(2Ob}?b32N-`ux*K0T++PgJ9}q^Kp=*(Z?g+&$DEsIs9pSIu zrbq|*eFN@?z{wpmn35uERF(u2J@xMpz3v1(MJ{1blZccNYjLB1K<yy^%5I9pkq(g* z$;VAHo~u=gq4<FC@<AiTcpPM&hmDBAk#`uuL4L+~2+spX#3tam4>YHVn}}had-&Tb zer~3xc!%*a!}E#1(qd}Hw_Ws9j?!D*r}S2tZbaF|GD=a}#Lo{o_2(&)NbzvG?;z4g zC}ose;iR04hxvJmo=Ou_o+e6V7E^vilu9GT3Mp?>Zsji-zlb@w_}fl?ZetE6=CFe~ z_?Yq;=3rnB+lhm+g86)5xBz&+X)1VrYIqg!UQ-3&_YCcT*Bjpke33b9=d`Sx%5r*2 zxeQ;XxAHmWcAmLO%<U|3ldm$jlf+HFz}${e-sBIs9^U6~zhKT1^E^vW`9s56JXNCu zd6;jaUUSLtI^Zr-Jm53Tt=9-xnP(!&xor3X@C*~R?1zT+fSZl)0sfS8-ogCsoZDu8 z?%@`>$g*^iU~!gOP(DEzWf48)x4FetYE$VeoERwNAk){VRe;|oynK}@yP5J~#^5AE zaCjN<JwiE57%`dCI>g^@Bv^4V&nF0$PBZ2Sju$&ZsYqvtzfxmdfv3l~oS%T@Cn$nU zv2dNl(_8sGeT6n6%6<IYN^g-{aF**hZ>yLlhTiHz1nYuK*+NhGgrNb?bH?3xzD;k@ zAAv#Yz=$hc>Tb@@S6mhkVMH@w#B_f91efa&V_cN3SVX-8@=rDP9KU^@IW#ecDyEsw zr8W>oS3@c4%8U==tLOQvFZin~{MBYI#fL;GA7p$J(`;h+b%s@jFL53MjG50E&biDv zmwkj+W)WWcgegDc7JrX0auv7Q63*cloVOarbK5DGIdzPI;LyS}?VQREPUU^(bDZI? znI@O%FOb%fk1>7)m&HtY=}oSIczVh^na?tMD_voH1LHs9R6gT8JWH{MVh-m&p6W_` z#N5ss_u#A3%)!K|#1mdVMBnP(BR&Qv;q?zQ{1J0|oiqSWzC&5$sf=NbDqjuf%@2Hw zemZF4RqAVB7%t+;<CL<K=y7sBzSVVe4&P!vhjq}#IK7+jlL;?BK^U1S6{eJ}OnHS< zJgBEsnh2u=7(><^$uOi{Tw%%&8DGHoS<LeQVFauWQ2IExy?xN_B1lh#%cV=vq?+@l zjWQP)KF?pp6RhmyUXVtVh!O-hxfrKB3(>;xn}#m|dsJ8v@^S7RXIW=9a_XEP*~)oa zOL%z>!_%36Bb8drU_MQZZ)bcO<DX~z9>(){t*m2s8Pm*Snl^6D?SvO!QmZM?uqNS_ z5?h&rrky<em4PXlo2+sBfF&frl<~~}Q>J`}VLQ`r=eNrkUd8ZRhFp||M=^y*G5ILh z8;^;KM6e8d6zv;gm}Oqa{a273C&Uvhlg0d&M_%O_)+(4cpcFNXe}ZAwoMI2t2N?ex zJ;e;h<g(^D$dnbV{nD6b8)IH&81_1~4#THdW<KJ#cETvnbH6*w&$q%bG@H1<`fUzV zws6@maSiV`Sn<|CFwP;Pn!mt!*7oue#&FK%jRZ><RnnFY#^Y>dz%MiYGsbVE_7Xe_ z$eo18Xa!l4_LCJP*0C-0tRVpWIeJRx`K#shmF!`jED!Rl2J{iBmvSNxr&M&uxhx;@ zb1PGFoycDsj!~W&|GxH?pI`73wm#})Kh=zw%DLUi@aqh-W)qi~#>4m!<L47BUE=3^ zjFBi6xsxfk5nkTO@LLRX{mWw+vym|36NW9guLHLfQarG9iJr=H+?y_N%X*EVRNCn& zYV;I0-NofKbIzBrefWuSE7DrPeNFqy!Q<CX!sybt^*i{h%M^L7EH^npf1YBlmC45a zfM4ZtvxY`Sv;}MrqzDT^;!?{YuK5p$kF=fh`3XOdGEa$HR<jV&s6_HS&dEnizlSJA zh@Nr-m&;Fh+*v?%-odRunc*E=OYd>6R&lP5a;~OQuEbs%G39ei`8vx<ka@0Vcpt+b zGXEW%uBLS@ENLto@^a#j$u8CNDW)$l9s$o2oF5+bU}sWptN3}IOHo5_(Q_eV%0;Se z$xkq33AHEQq8y6zTw@{QCD6=b`su_$>7sT~x~VKm2je9bEduKW9H2R=MDG|E;CYg` z!QP{`I6yq*liU`|h(>AS_FcrKYhgZC&O;OPIZLwx*m7uD`DL7yjq$>WTP)@0xG$eJ zP@A$u!EVv47t+aZF?@=04wx_(3^X#HqCO?g(OaCEi#7sGZ;vwlQG%u8obD`ci)L=Y zFG#NBcMy<ERx$B;hd2wCRfT0$aZt`tmKFRYcoD-(NYVfkW+%b&dxXc6YQBxrYU8xp zjh8_)-1rQhb<}o%4}fMp<U+_P`ZIu?OuvBpez*JqFkj;=exWc%*0HQ!B^se=Ic>CM zT_-nEDtfk3lw9VZl@X^ngFly4tS1`Wr-o5XUPe#RfHTE~02--G*0%$1rl-(sq4`W{ zpeIf-CYm(ne4d{vloQPCi2po(PG@ebITe?NVM^8{xZjNI{M9%y9s41O#^4~%%2dwD za{5-<L3p${mGK-u*D<#p+>1}qvwtt8i_>3;@@0}S@exbo0#2Rh<GSfg{~kT1Z#bV- zoSz2jas4a<%34i-(o<+NP0iXL%arqon|zu$2p6TLtmoQ@=iF}OT<zvm-livRaHCpX z#BaI9b=tVLiM8b>re_#(PWq5bs@q4f%;Ua+b%=73-#)|iuk+h;^wfRLuueXYZ`rca znHaN{o`N;Aj>kt?)6ct^!$GEbn`w5c2SK@(@hcerJU{m`Pn@g{`Qh<hu`vBr#w;UP z2{I+ut${}e<pk4w!ry9kpjJA~ZrsPIu#F+VN0j~RSO>ntU$M0>u?--<$r!d7a8fRn zj>jWC*Pf!|w`@J?dI^@f9z>A%E9V(AhiPgUqtz1U8RzqYn@*b@e91J&Iaky9D<1pA z3C3`p%V(K}{8vJ!aXyF9jc!5C!b#$i)QI!IQ>BIYQ;HL}SK+kryYQ!6x(8BQfisEs z;*9Zq(#ui{cBA|O=XL)Pe;$<ngg-l_kMZXroJRc_PWJvQ{yZvujz4>Fn(^PH$8dAx z-|_X=;wI^FoPIq~`Wu~pEq#geujfc#;gsv;xO;U4&Y6xDPvNBI5Kdcmid{HmIZN!u zS;tM{5u9~=lXw)T9k+=+IO%wT*oRY&d&GV^qgb58`NT)Wt2jmY1>ElUqWqfpyZnYy zAo_8tZcx4*=ju+A7vi+rCGz7q<93;R0O#9oke|jWwp-*Qbb_t?1Ds&{E%}FZBenbr zPO3d9{{(j$9+H2GQ)-XMZ{cLx7vx{yp4V68)5;sl8}eD)misgLzj254+wwV_H+xC` zEzU??C;uOukh)&JjI-M%^1q1(@Y{ml2K?6GcL#op@q<mne?x-_%)JG?n1Wzf+hoO) zKTy=-SBX79CHUpzhdVZf8@N>bpuL0zKinBBX#ZF*ewV{P+6(m;{65C-5BU8SdrN+e z-!B3G410E7!`~;MHI6Y}rX586Gy8V}^AqxR^^fRZ3>YUn11{;`2zec;2Szl|vwvFu zdZvf}rGIDtVLWH`zldjd|6_Pg=*Jwme=0v)`r-XidB%&|2%$q&)~f2K1oyKAPd6YS zEw&r__AqRbFMyJ@u*9=9+%N=siRZ%-&s8LzIZLY;-^iR(_*p|wna2k8b%I4NV{m5@ z;B9#R=UrmjPMsnNyQ})Y#w~Hw-xZwSpIC2J6f;iw?GbX16bO_ggn~uI6Kozu$;>V* zEf19>CE5+kz9m*&zS=ha&gG45TX011(cZSci=#)~@<{WDrCX5lN#&3(o;eyN%a3r5 zu%4Keyn|EVMu3$EKY9LG(fw%Oh_PboZb)Bz-<R~mw<g@tv<}~<;ckcO`gB`*y3Xoy z#YIP(O!}nMR7?YPQf!pmlMKqb5@fI{7)rpOcahbE5I+)dj>U4Dw<1)5pDm>D&*(LV zj9$fS^C~vH2&~;7_^(li1E<#heck%CU$1+n;FXa_0&lPT+uDt5f4aVLz1aGf_x~m~ zt83}^xA*^|t`=L>)$%e-rW7d+_w0OynTSs+gto}5Ps}TfN)MJA>{;0+lTT!&;S7!h zyA%w)gDh#!1goQ}sCZOGcDCP^l;p4#%Baoq3Y;~De<{EkGi21P!DzJA;uR1|g$0<T zB;n0nvICpbzcr?!;*R!pZ_IPv=Dhu$(p{x<O3Evjk6ZKl?YXx)GVM|E(TV<aUqZBP z_3QeIY|&OdDN4k+rrdkWldn%VY~OAy_o|=dhfG&J6YrVx*xR?8e<D6IyYkbm&eUkJ z?Y~T!`DvC^hlJf{%WxxP02aO?B}#tWzc5Df)mujv=Ts|7PHaz-F4iSPtezS)SQ7tB zGy(rrR6G;6lCqT4Dl8@z#a~jZpe)`@i-M8}lAwS0u2`v1d*42_`tFR{8JoM7ZA~9O zV@tIo$CDfzZ%fL}OtvH{uC?p38fV`<cG*_v@EMyc`K8sC8gM5@+w{k;w#a3B9&bE& z@V*JVzFm9Z+uJApse0OiIhnr9>h1-zyxHE~4<6k&<%K6#H$8lC#M9rtZ^FgOn{S)r z^La<iU3_zr4-OIBYSDj5cSip<#)x96Uh>yFJf_rCN2V*+k(XpFF-g@Hr3X9NsOW(b zG$<Ok4voq^qa003O^TvZ7cm$eXkL#+HrhOXgFz|5zZ9)OZQ)8W7^qS@_Z@G4cy?;W z;x{+6KiqxOy_4JQ`AMS7J@wYo{pwuLl!r}8IeCt?DL%W+`zw1^T6{ugs@oD{f9}b7 zFYl`?TRCpUYs;(doYDFC_WHg4dG(V{92u#e9$T6(vZ5XF!kpaLQQ!(V<hK$6MJ358 zp@Lz_*`#i%kILk$Q6w{z8uib2w2ppquuBr11NTRMrT+-KaLq5G+hH9v06G%iRJp=q zFtdz0x{}gk8`d0}BN8V*v39h{ZdFf~9eBRw+qk0PF43}NmHN8+h`Q~$$xrVcLs}C& zLt&maVj6&w8CjmH3BHGVf>|~m>ipK4(FU7cq@<;qMy>hI4E5wHTtacXSoPe5XZJUb ze)OrX=heH_`_(rVBA?sj1<FV8j98?U`gluBbgbE^6H$7Dti(c71mB_VH$pM`D||Lb zf?o02^bUFbj3>^1r1sAJOaz*QK12QbIeCFd`1*rW%_4cbDDbN1JJfTg%ium0H$J|n zJ0(R+mSg59utn!a-v&!h!oVMSzbIDUQ$JVV6UD-&Ojf^EAH$6nG4L>m{;ldo+(8k* z{!jB!vq4A70cEa59XcQ+tKFkVI7FS!H?AX~UYvUR^kn;zQ!lh4WvkeRI}Kh(JDFa9 zaUX;ZC3S3Vkj*2(uu}awTB-j^|EI7j<{^LP7Y$N0NoY~=q#-JM@3`@IE*mv&Ys!F{ zrje=tl5&ZAy7@&#;Id_Ehta|#R^WQeqTYAy`j4)9ppzRw_a5jHrCcfgCAV4MlO)Ab z8k7o)f2}T5Ld|B;DJ8W!t<UR7yf+^FR%+GF8-K89!kTu!yME@TLp5pTWd)gbYf5@0 z{<hieKR?^?hs%HcNl(fAXO_<U;_tuz!CX-=^^q5k?F*Kb%y{C*$9H8H7n39&Ll-5R zGgeBfkBKsw^*SjUd5%Fw0<2wULUmS<3iYE1qUq`Acx!Zm&%SjZF3l)V-&W*cOJjCo zo^9h9@%~ksJDdW?H&Lz(8u!dreUC^_XMPw)sA#h*#6Vv)`iJywV<IkS42k(g-7WcP z?(9ij-i5cGyYrUaot?X<eI@qPe<2>LT)v{GEW5C(-TT*dOU6Ag?T+`~n0eKpV(CKk zUqyYML%JoBt3EC-V6`SBNNJh+9%H0dX;8CP(SVVe?N3Nb3YBPsg4b&cgWgPoQ5lk> zMAAAIS@@^lJ%02HRlzakPG3jkxSEd2?vcK{{J{E_;q!kyf9iob6L!y<cWcMqckP~h zQD0q<QZlAEcbHo^Q%c8I1ak9Bg|4-{;_ijB53S8Iq~5<|@ri9?VI#nkt6V_cn;`?9 z`gkSUV34f|QMeEwrbkDD6R=hVtE#9^pi|7Wd2GUi3m&|R2vMVW(JErbFtxKvUM=cg z-85`djk@l+1|=p|XGpOca8Zp#+0naB{j>Us91_8}+(3NLOM8X=sHxA8ZWg6#x5dY& zpoNkXbv>q`Ri&khx*A$pR6~BUHjI&KLiM!NFX-}C?Q1V=E=jGe^R?u3|5V;qr|zwG zm)P1?j3{4s)^16&imu}7!m-neMl>cRw8?*0&zv*qChT7}=XbB*R&weMItyAa3u7bN zFD1F4!0D9i7!rL$GsQJQdBUJ4SJcWF7-*nJwhYD)|C1UF-G#IsV`+HEkj0TrPc`R` zUo*aP<0BJV78VcB@674Eccw>|KB_%`!~CjMC+^4&xnh$X(Mfib!xL|aNw6>a`L+e0 ze|~m+Wk*4jSv?;c)3I-{zcS-zd*)ntYn{j*vuL3^zc4C3CheAa+3ES|aj4k}*jZKj zW0FC#)ko=ZQ%s~QLH1!j2^eWcQ6Vo<3+j~I;=TuUTSdWzZwjD?tZ0)@P<|JzpJ7sJ zy(K5v6x2!O@%kQjqyjW+hYOE^PcwD~Mn+N;+K|YG4v&hEl5jPU*4VS=x$aS$XJ!Q* z3r{~V_pu2h)=aFZPrvibx`N@ZxD1DHgg^VG>>`IdJuNpW#oqSFZPTCHK0K#;M&bIm zSB%^|yKB$-Q1RSF!`7VJA}r+-3eqbpQ`5)KEYA(f&pYdye7Tu9qw*0AB1<VK%ljxx z4(^yjTgJxZ=Ati_rd`(;xh<hiBYm;LYmvQL(~_;jUC(GyY&6Q3ms6==^PrSTSDO|T z=PxO%yREA+Mel4H7nnG=AZyH>hZZg0H!j-YOY<+?cWPTgdWtzU&1{d$47uZz>=v`| z#m5y++1TN$a&_&#dE84c?3%RT)Pp(8Ht%Yg|JIY;N@_xet$1s(Ka?_d(d}qioT$;S z!ix9m)=4o^GIX>p7Gr?X7}3!qG!q3`Ma{Dv7PjO?^SJS4^T#%}ZSI$7glKBpDyyTK z>XtN-Dc}3q;AkP!2*xRxC5IG$JlbmP36Eo>DhEa~+t8#|dq)gU7j=g0wh8%1BPppD zr@#8vtvtTz(gxBZ4c{((f>HJ($fWfp%o%Y1jDbeHpOw(yJr|c!CFu3ad%YW#^{Po+ z`9wT>L>yAjox!9^mZpk%__hY}X_R7K)aiMwd>1*JfB{<IH&t2DyB!z41Vs!6<_Zy~ z{+-gCiZnlnq^Z;6-Wwzz3~6aj@c9yOr`A-gu9}qfy&L72b7v6SF!hKES21p>#~p#Q zAU#fui;nter!y-nBf2Nrs%Z7D&7HXOYqA~I*lZqR&>uRbIuVyUqPVR+t-x2mvBp31 zjqYz9Xj$2iU*fb}88>0|^2XN9vhL<PrxrA~SNXgJ4Y@*UX@2b9Ifw46@>Ptky=L}R z&_7Rq7*^~}I3uO3J~fz_oYK;g-Zp-GjxRCY=Sxpiq^fASXCzfE=1-2QU@!;)r|A>_ zMWYV&SgW->D=gd!gxwD%j=#btyhCC06{8VZ_$=-u?-;4dD-yYLSJ(!6fjs~Ivk#By zeDe3gx_{57oBS=eZ5}sse1ai(YvG+svziw_GVPXK<r@_x#+*Mg=(LP|VCJe{Jl!*_ zW#7s<r&i4R(3#tm-VmE)D`+WortWLL@6Ee@h>OP@zh1HauTRhT<;h1UkEkA2w`twz zXAf<gkm>CE#GGPs*jv{=urYAQzP8!VT~zzF+_ryGe(4*9WpZQBB4N<$IyO8|O&fM( zx}i`x4d0LvH`k@q$CzRb1~P|rl8GA;BXJe<;cU`}Jax38i_>tnN?s+7In>>ze=hp) ziFjFOG)AQ)=ucj4gy;7n{5WfiXH=C<E0Gks6HzxDW0+M+m$FIAM4O#X3}e|y#uiS7 zr?EWZBc;d;g2!}JI#diR6(0S=kQu#U$D9|IR^2hBp?&$s->a`JZ}t`x)Kyg!He?kR z!uMCb?aqmh^|(yV?X%Whcu;ui=2e$hi1_N8aYzN^z6qmPBV^YNZINJBdQv0v8a6u6 z%xHd6655!>6F6$y1cO1my7t+LHOs#J{<`j$TMra>1xDUBwj{Z#v~g42xYz7=oO$qJ zkuA*c-&t6rewCfQ^o3I|l+WobaI5d<cv0U}8&gpm(WFIQa-a@kB6YykOe#v2QEIYu zc=qU}vbO*A>x$(^zkV_!v1Qq~Vh03TfBeb^+tmM2`%kYF!5RCGesB1#GhthSKWsYU zkJi+iOz=L)JyDS)$gtvMa6^^$2h8QYwdzl*MW9YS*C-n6^~co@)GPR%)~q$+NZ#8h z>f;fP%uw?_4CP1M_SCAcHwu5f`a5`L!RD0uK_6B_q!!fpGpKPd$v}q7CB;W6J?SYa z9<Aot=7bf6{K0CtzWxU~m(2^C2G&>1pMO`i;@IUUZ-2FVSH;>96SmF>rIqK{3mjED zYQ!H8t@y3|n?KzTJJ|f|wPm^LM>+YM&;0%Nrs+YnU%c@4ep!f7gKJAizEZ9&IDRAp zYRmMmwH2~?&;z^*HAUBo-c?vod0Rcau^0a7zH@ReCf~FAux3QJN3zdakz#%XPFgK- z1z{RgL0{2K9Vx3P)iQZ2QcjR!j>X6@eMuW(9D$;NgM=i$0=c)yo9d_f>z(B(l_MYr zUT`?;-}YZ>Sxl@5SmGwHDbaUbU48tcx#6;qCpbn*qduk>b$Tw&K;yGfg8rotXVjum zE6&<x;S;OX;z!l3Hx0vLYTvO3#A|(Ry}hzM3t<%+XPK;Dy<|C#Qei5_x*^i=Tq#$? zWOVXxRt(6Dp#fhwkQa-R5Q{+tAI67kR`VY4=e7{?;$a&Z8G~7&W$I+20lwnjsXteb zJ*bb3HyYH()W4wbMaP)n9P2%%j7632Nh>W)?R`h_=e9O^`i_Tls;6~&JIN|iH6zu5 z{uR+LHkh9k)SyT&TnTF*Gnx_-jCY6zNd2b0I%8~1jD8hTdZqlf>0a4;wMCg;G`VeL zYTsFmd(DvKz4~{M3e5*y(MnI^_1c3bgk%<7Hy=zAUp@Rvch0yw_Wsx64^MfT7C!do z%;5NjP^PsgKiEF9#A{8=v)^|9`^&$$_|rX|-~69h7cRd0^mI|&yn64`kJU`SdGzW% zPwyGlIzA(;Nm5YOSky8~Yl(@GNS$2YGsEVYm;8PaJxVP$?|~!j!#1AY**@=Jazz`w zBUb(K$xq&P+lMEXt7%G1%f`-OIaF5ob*Zc=uy&D3Rvc7iG7d2!FVMT85YH1wU?lg` zkQphpVzh~C=D|s_G}#z$TC{Uir0f~BGq+6Iu5P@(^y)z|RuR@ae)(vm4yK*`?Wu!h z>JoYNzpDj5Y5{%^$yslSii?Yll~Pa-(L;N&6$TWKENpu~_PI7Ro167(%b$KV@~+M& z)XlRTOP_NFYIE#GB}w|@FMfC3&vs<@?UP-77nD#z%j7^=Imy|1*v;fQD3;Re<6{cq zbL~EZ<W5o0j|bgj+Vqusvo?Lz>S%B#r1`@fG#|j+tYXo#qgzV%H911?N`{K++I_>< zzOsJ8@z%Y=7v?wuUc0rtqJE60cHL|C+zQcM*czQ)7I0P6=9VqKw`<l9?rkZrQr{^q zi_0kXrj*s^6))K`VfxVrCqVP=!I(qqU`Cqj7)?C}On1oZL@JkE#atnK{_)p3C0O^x zKXlvRE;#eeDtt+jehgoxLe7&+=)sZVMMlYTbfkzW1eJw<pd@duJbZI>)M?Rm8omgB zPE8=;9np2pz2%&J;(;aJX@$zmy$!C)r0UYVnH|c>-neg_xgBX?WlVPwX~l6aCCi{J zQ|m3qcm?f1T^AbTyi?4y3BAdnGbcL}aFOfcK2pVLd94#l^ExI3<j+{k;$}|CKr44% z(nIkEmm*TUrXEKO@eY(|<{#AnmBAR&3ZTtTSwYyyM@`m_vb93Acyuua*%3^=A{;RP z^g45@$96$X?mMHdHRFCjeVoe%|4iRA<L?gEu4$kVVeEni@0dwt@(gGzowK1itFSx2 z?^DPR@`YYS;|}JJW+OTE(I|uCbXZkmsQ`Kkxl>k)b34Vn;G2k59Q~a7;IPkd-Q{`p z5wWnZxGzO)RIwbc)gVRGnb1>Xz*Lb<+}NzGVdzpxHI~Ym<@brX{?EmdzN@QbpYpI8 z5NCVW_PvL^A@++`FQUkTFyIzUxkng{T5lr15Y3O_8G=D*gbHmhmTy<*)hh1dzDLB- z`Y)BIg#T~7b1)2u{(b7RSmXQ%a%cGwnIU@3<i;o`JVvhw8Rx-+_kQ^i_2VOz>a)fQ z_3B$HmE&#PVSNO>OOc|Fu@p#kkke7fy4dkkk@1%1mlORn!2d*;zk)Rup7Zc*tRf`5 z6&`V*{CmQ6q)ePqSE<jc`Wp4h+tho{i7(kkG9X_DOqF=PLaQ?);jZy0B3GXOqxaMg z=c=bc__N+>@rjCn8qr^-Zk9LquVr5(vPq`O$O@0~bVzaH)nyn;LilwbAO_ikmbJd5 z({C`7uR#h<D@o<mpF-JR2LG<ZC_YVYZMKPpQArs#S@%Ka$~%2FfA{TmNJo~O=ykGg zBWAJzDYrh!X6}hM^u$>#Ua#5MV^2&>Nzq)KG-09kz?14{$b{Sxs(^Xt$9QTZOF}c6 z!^;q+<^@%mqZaI%7HF-r8_I<1EA_I;<Q+Bsmi)TBn51Z!W)=Ca1c!aX-uaV$|IsVU zGa9S!`)2pn{H9!Czhz7HEjK%>%34-#y*t0Enr0B6Ko`D)xPf%sUya-%pV`?qBdn+% zqq#??*TXr)4p}XqT7I?M`n^UPg|%)SnQFl!6kar82dWxutw}P}sQ<tX%gxP-#U7*c zHnkRvy0zNZvgDCRQcDZG_LSs|(tz6$?XtUv=dUo>)fW<~o3jf-i5+|9&$#f1mzD_o zO)Ku(P*_<R>biZ|{G2M%;gS#eUW8iKW&lRa063drpYGs9Z(th7lRKIKESUfBSYP`+ zFR$r*pl*w6ysvg*Nm6`fYT>emitpQ}9$Gr@qhBAMlb^4u>E7G-KUoZ?O>wdMms~8o zYi-*-SX&Nrk6og+_50Db$tfw<)YiXg+pzhfHE+b-%u7t%wj*!dHYwOODiO*tN;d`( z(8s8Ob4HE51=W=4h{<qys{-k9+`tol_s5^COsNX`M^z+<8UMVrB7eAB*h?oZTsA+u zstnV_l}>JD$&1=Ls9O(TaUSUfm(?oyqmbiBrD-z@O$N1@6Afx!C{Ij_Y34+;;)nqP zAE4NK$9JdJ-~YSEcmAk-*V}6n6{Wte<<5yWKQ~b~X?j+!E4@5uzxn$sH;bgdKK#^{ zTldTiCU`BKBQuM>9+oHnB6FC}<<FghK8ZMP>^pE_X6dO<fYp|nX>l2P((D35aU3f? zXnC$j&A4W7G6pJdoy==-4kNWMoaW@Mwa6{Ln{urU)`nd38;iZ0;$!m0ZJb@Rwr+7! zFu~_FB^;_a^iJxe$5gv1PB_icU1iGt!`)348&|ZXy8jVlDbF0G{;jup!;8}}?_HwW zb#rug!AsgI&6M)%lhcxu6WjbTO`{D(!KgfAR@UT1W3`sax=>Zn0rxTcAmFoMCz7_J z7Jh1zQI8SprLbX)7?Y4`s$2(V3tHcyfBR9>+}r&q7I{_4oj6nl$o!G|&Kr;1?Jk|% z;456QEVz33h^c8}NzM+PuBB%9;oFO{3~qm7bavV=S{GG6w5It7oh3K>^2<!-nEb4L z?owB&FnG#y<BUdoqPxiBFd2=i{lWEjd^^k1T0UxCaoUEKyZ$gd)tP8|wK(2m?f7xc zuo|Jr(IqKyI$4y>Z+-H^TCeXbt1YRi$P|Oyb*pbmaXFNhz@++&!uWK1R`n>4Ge4mS zt@{b)o)nYhfo&Iubkfsfj8OBix6RzP5p6=VnxSe0Ben;gim*%7sHBnhs5Lp#EryK7 zj!?^O715^0)t5I%#iVB1^7HMRp)@}BcTUX7t9FiD-Qk^>(^nv`%5C+f=V#5F+K1o; zx&Ko<79l!I!Re{-FGcHwp@(x3ATQf&j2qXu{!+dYO<yh=J2o)wrsnqLx<%jY)}61d zE15T{wr=`*aKjm>%q;;u3RYQ)HO4R?vBZ!jf|{(7RfUP5=C&l41loVTuO-(u!kU$z zW>!U$+M70MkJuJTEFzs5!;5r3{H6lZXgD>Pv{tLS4%BKqS+8*xW3)~(8>m`iBh@-E zRisLd%oe#4H=68;u{u$NApgw=)Nf60uQAyB4*ABk<{&gQsc)TF+o)n64z--T8foxM zSPIt^8{t^(Kx3%K4fcN`td%MCN1%s8QbD~VCOW!6rziyluK0Kpn%dBlovdZ5grhOI zC(}s6RUTeQaKI|m>Sai?Bj<xMK>tYlN*D|#*SPMIDT~sKnVq*3FJ2KHy$@1gj&>wF z3p~kD>(w7`j>6JHT0vHd2{CdT3r6}HN9WagH?8t@haeIw^2ew9eI;#EbNZgeKf2Pg zGqrz2WEJIblC7yzl9RRkCq(KLS-&RN+>ZydNLD6gQD^Y9b`=d@dXp)dCDf9f?k&$v zz%H_TiyE_vmfz|cS5Cs2-<g(~-E!C1zLzno&{%d9Y1^O&<6p`kGa;gwuQd#yl$G!Z zOHNB3G`25&dZKUqJwLu{$&;P_j(dL8?yf9wC&Z>FXI2%s<K6b@KU_2A%zNLTKl6vH zW}JKHyR(J8dBwI(#o3`${C#gpIl|TC{`Jtqr;&p+%oAY+Bsm=E>DK5Tw589dRfJ?g zm*qx`SS@65dBSZ-lVx(VvY*wcVEQ=33fL$n3$xDTA2%`Byr9~5)53?Q6tq@bjfOaV zw~$@s`R;_|L?;Hf<XDUchA9sXAMI{=Y{je#zdyFnQ=4BkGgTcgf8D%%>&9SBWyRDb z%VuYi4IoQt(9vXRk?rEIPfRuRq$K<Oc4Lp;U~odg_h^~c#$jqe*jXdkTXF3I2-#a= zaLUWoI-^S$XNxvuHjOQ4oL>bu@1E&ZV@u+7LE%ylsaG;e^E^q>ZdXPb<zBUmJ=Utx zSp_ADV;`P3<)e>ZTj_4ByzigimA?*kExcn%eqLcy&%GOhRh5u5Xd<NsxlY7L9INQ! zpc$#BXxfNW;x%#>_F$q1q<kr4oypfSrP`kBn&&7^&uc8nj9R5zbg*H(PamZ|W{%3L z?<nj$g*190QB_DIpL9fYZk*5NF-RE>Ba~FwOky2@0Y9Rq$PdmlTy3Z_^0-Pqah~8} z#P=`SP+R*zd3s@bY<|J;;kM52t(*DcuyrL%oKAOiUa+_^YsPWA+be>(1qqoc*1QT| z$t~T%+rB@yB5)-?+vBoj7Wi@|EE#{>F$%1c+L1#YB7B`Z?>Cv^<D<>7h8{;Ge-wN~ zdV;-)+K3<GQGUQAAzQ9)^8$0sv|GJT^!&N_wW`<WDf(nrTyu8SQ}#VQzKPZ1*x~Lk zE~<Z1otE@ySDGb3z3NJ))Uh&)^UfD>>T${Do+J}wCp9%bUQ3>hU2^DY77^+2Yp2N` zT0;}g_QjRa#(kn0Iw;BMEz65vCr1BG{iojOZk=Qwv8uz{RUp6Lx4p149i9E|R=Me$ z-J1#<eUt-C`Ec9(qQUucL;^}8^JNOd3H!R93yNlg&>2kRP5Ygg+V?lzB6Xyvag^7Z zlWUa|zu66r^AP^@AvpR-gSiX|ib(aDdy->Gws^M8O&*yovlYto=CC~)?iWU7o>Me9 zbQXgl%8_PyK-`h6i_sfm(=+1k5u?=#^}b9+ua^x`)&%n#$i<WO>#AHW?SA+mH#V#; z%j@pW6SKeBEmYU=+KlwFP+H$-kVnJ->#WGzH8W-dX3Ux)K;cL<x<H?XXUvPl>P=#H z)+1uEx_7g>zu=(UAP3aHi@3hCeXn8>3#(?Le>3_&)uEH-;i=|mt4>N8G7xKAVU2}- zvK1BJKcrSIvM1Ey8kQPJ2n3UAo5WbeXbOWVDarU__yvv@FMV9KM`JlN%3N4*w{D6$ zGNZ26mDw`FCSLl+e(Rwb$iZRs<vGZ~z-$`>F=pFbs(+nrcjaP3-Rm{-@d7m@I;!53 z9~Fsb`|eUNq4iAaNrmEp3lSd@9qV#ibOnXU4t8_|Lmd92S(V}0AT8w3vV2G(>lcy| zwk+8`ObR84E5AQ!GG@xg^6p_%ZnK5lTYmG1Zg@+hrP#iGi+syOlfkJdS(WO^J=<L) zT+hUKti!5=OCCSv^6qVZ_0OTUFK*csZ*nbeOd0NeC^jt$^C5UXuw^<RyRe%m63>H( zn-R1^DM2d+Owtu<m2HTRqR8@MDY-r-$B$Wz<VYEq-g8TjOdz8cMX3ne$B|M+OyO`b z$SO2KSFZ{+7nn=z+czWUMpL??R8-Z(>^Rtjg%(9$)?HIQxiUKBTK@W@>PeB}s4PL| z<4mqaqf&>vcUn@S0|g?vYE`#ulKUx(%Qmc1y&&?&mR;VlJ)e4Fn`}|eD|_I9OskK! z+iZ$?1Coz-XhBk#`9me6nA$`mK~s;~QXw=D#ys&=^@3pW{L0|U=7x2{Yi=tpSXvTX zHM(xC+@78`e3(cnFZZUWr`1=fpH`G3QV*+k>Q33E+sL-4?IjueDKO+Kh)qLE>nNCP zz#P@=BEza);W}70vTbu$TSwV^b*FN+H=tWSx?$PorcrfEM^P!(LZ4DJP?ltWDJxxg z?J?$93e!RaC&g+}>?SRK4#sST*Z662=OFnJp}^_|-kX;0o9#K_DeKO<FRdfBeBv;- z&!5v>KDq9x(p>w=lvjQ@@u#nUXKCDl15pL3>ecj|>ARn4Y-;p+FI0u1PEzY*bVKz2 zX(<yky1106sC2AICRz}j<VH+%5Cudbu}l=U0ik;+%=MZ86HMk1?usmVl$6?{hP)X2 z9c3#5X}5iUUF*}8n|vMaP^rcDMcF00<(4M#r+Sg*8ac80wyW>n`Qq&S9QE_`jHbr# zT)nmFj$C-LWJHQwQNGqa4<BMkDy>gTOHEC%TG0woCX+B`n&Z=LDW;?>oi0C#+8cpO zn8@)$GP24IKiAK#>__k&$4FNAD;$~-R5-$&&f$YNYYWLdIwdL7H|5VOtGqRL{UaNZ zV%nxX8}sLtme0-Kv}aRlT1x6VHLGGuS=p3|(yr3dt}E*?^rWoYy}n>}MQC>M#z!}% zr=+ECdU#Xe?8>US1?#qzPAV;(RL1|8Qd?V5$E(r9l3;TuBDC0INl4Hq3Sou6Mv93- zEDXz1Rq$PH?o7iO$?$TnYt*-<XQ`U$_jbX@1s^A0EO>st=uSE-=Bo2vD!h<-vEbvt znKP@-$Ujr-v7%HB@C>5Z2Q`2esetSRKl}qEjP*c77hDi7#ihjbe*H}hJ<$#|{pT?k zbYMQ+OxoHKsveOPFi2TWn(FgfK5K?Si)4sFqE&o(1=e#lyM*S&VY@_Y0)sYP%=T+e zc`<$Bp32sp1!co?DpRUjb3!-QWamtH=FXYV-n2ZpxI87tQBvA6DZ6N5RkDBD;aXdI zTwbm%CE5}6<>UytK3HGoD)c2}cg(IG)6?b7xn*qguDMEn!3Vki<lMCMP*!O2q>`2; z(+Zu_T4sNDu6!V=EjK+Fgkcm)ag`OLmg04vDW|a4D;i$F7{oMMV@SF%G1OvNv~KNT zjUHBcioJH^%<jrM>}jv7pV^&N>RhP%th%aoO-=dDi|OywP}a?`oD`|M|B`|BFxoIy zG(cy?W~NnP2|UNXA*lKHQz@+Zmq=_>W>z+ZLQo`xF3F0eX@gGTL}?-#uFF9OkCCIf z3K1JbwU{9*ZO^Hny)}R7X<>c(ps@X7>B3X$=iff_+1xj_PdL!lT|PfJ^R_vQhut%* zZtK{4&g|`&{M2vmy5~20JElDK8~e)lg!PH<2<y)mEj_LN_0YG~FMqyRr2c<@-2JP? zIoU6#r)}JE&zj84Gj8{$?r;Bo{g&VF@9IAI`wd&q@9%`HY?nV!8uV|%Le7R=Z;g#{ zxuR^=q$C74MOiFZcZNL^MDRAL6BcdK&zk>~muEtda4&iO2Sd1N1zL3H&ulE1a!+UF z=me8*|GvW}Q%bAek)4qkotT73>;#+qLGjAl+7IoRR9?{47wpQdI+0m9s@YvrQ8a!| zs1#eWWyFmQ*G<(05oQw$IgT^HGp;v9QN%9RY)O!RS;Fx?Sf+Idn?w5x2V2Nu!58Y^ z51zTG6Sse^etBrP_`)GR->L3YH?JB5sdrD6zEIv$CewQDF&Z265FHN2p&sT*P~K8M z?|W96+_y(e7csc4C>&#}qZ@Oe7zX46k*4tW)k@xaYmCXFNJ*m1qx6`i4FLzQa)rf& zR~EpUJrjucR=f$&eC&Mj+HN2~s8h()pp@Viq~MQ_H;jEw{c3%gw|ZpxC|~Cd<mNlq zNr<RYZr{4KYn4xZRMe}li7x{cMcKX4H<Fvj{zXJkOW0ATJ7F{rSRxSj3Gn8>SEd}t zMqBdc%Tlh=iM`vWVPmHu<_ooxWa7yG67v0P0>he|=JMow(;QADDNDK^>FRo<dm25b zRoB;7SJ%}ko$U`!oBm*X`-9V`J=p%*i0Z0_hN|ijNM|a#<$L-D<OL~VEms#C8)Y<` zVJ`8Ahn|lHB>hY3k=ii)2SHsFZ9N!uO~GBtnW2%_(nh6INim$m8Xls`l9Q#qQSpyS zb)k=WY??qepqA@!gfFj<8a>91fp>~W`RtC&ap_|#pKe>WY{cC1hecwc(s}xW($*24 zq_h#v0}Z2>bdOrQuxK+`)6xN@QE?c~V9uCUACv8igIn7u?R8{m$wgv%QEmP*Hh(Bx zj3wI8M^4zm7~`-tY7nbNEzI_<Y$&YG_RaLS`9f(PhkHbRXXE4blWs5SoGBO8P1>h4 z`Z7PxD=aKZ^&U?x@;Fo7-lyscOK%=FW|hxm>u8y^X#{e2LHB{;#mY<!>cObrAO==u zNYPC|HK6ek4{*WY8$HS`ZkHX?7EDRhec&jWGp{TmdD83&R^05>e-~y9(Yi%CgYsQ8 zj*y;EdleOaF1utsj%7TXC4rhO2!Ad~2&PBgOkNq6L!JaL{>WZA!R?s6Ze*&v^`6;s z{P87V5HRTG9(Z{|=aGjdUHP+N^*^`L9b!vlySSw6)=^~ED!BkLBXsHpOeBgN`cVR^ z_O&=Eh(1Vx(jx~dm1U6k)lf^$2z2JA3{Ow<S<6Cmp2)48(28SS%(2G|<~Wzb={wvM zHKAq3(jqF!XOI)w@H*-zr9RqdG9kKIC+#((@jho2$u=y_8pzi3i;yBZXPM%oj5hs( zxuWx}6H2Ez?JZA>vg+G+h=g8D*hmkblfTrTf>gV())p@%n^^TyjYAA5GMEQ4i>&Dc za!IkCUBB|~qFe5tI(J9utgU6qxfuzL)Rf$e_+<IqV|P#a-hJb@?40_&``X{kyJ=c! zS#kc@8KtFpu!_HgW(^E#R_IlO0?i7=8jV^U)U1Ai{SQW={Ux9LT*My|v7hLAkAE&K z2Sv=s^6-bmQn7ZGYICU80g&3{DAtp!^)KoCvQ4JFoqkx&Z>yIjqa0GwdXI!DO2ZT< zhEhm(geh)g9&hXX(hB~TcwGQxm<P&nKz$M?Z;>Z4S4ymp;<!p9;wquW$-t*66Q(s> zQ)GPG*u3QZR5TN3HH=vW5OT964`G$#(hGbeHdcqjDp!rjFUg3#(%y0B9heWua|XjI zN9Oc%SmoUBY^%(!7(HBeQvB;p_1M$~$>&Hx;{ii9W(blnVu$E{u^#&^th|{1Zc(vD zqgytFW~FGmAx+aD4R%4ke?yvG#v_rm#CYixXrhnHRw2ZrU3B1HIJMQrXChS60_iBI zVvboev@8wgNoTwqp%UXH?01o3Us9OaUBnDFv5ftXlAdDi5q}^B>JxP~Tf9YYvfvK| zL`EUJhQppP|467p%qSVetU_t+Vc-v9#IT0!T`#|<JU(1~wL;_~s;)sa)b}kK{^@2B zb6_p@Y7NHMaj;~wJep(+rwC9)BJ!C{(jcu7Sgb}VF%T(l8kYl~6R!6PoOEV>Q43<w z$_N@=;t-mZ(pNX4QO*z2px)=*kfztTVj!&rQW<Cvp_V+fMk&hekZ~WVX!;9D=zmkJ zMviEWA5lRp37}E74xw2o&AA~>*&vN*>3{8pG|P=o45YQ7{|IPej_KkDa)h>{@>5hL z=@~>9D(UGm0u0j-6A(W%3<ym|>jsFew6V1!UmIviJ2uRl7ga7?P4SjBD_{Kk-i*Yt z%f=NYA>MM>#<ER_d6ne4D<3?lUhJ1nEf>LAPrmrws#|BOU-XAtN*^$;M_y^ejuBF; zqV}SXBZOLrtzoIvqQ|%$O2X~=Dz`%(;>g0a$29wg(5w_|Z%DIukOu8}_J%Y^IY*op za`Y+ZNY0DK!3)>sh+19C(E{ltsA7)gm1|i-i(-73ff?Cp-By~B!0T+(%ckfkY)dx7 zYz&4pn{|Z4=rGbe7c*SN@``%($7=7<uP-0#)onel_P%`e%84siPF{wU<LuwAdmW>u zODe$5gM#{$ykMMF=aLHpx)=<r?)0dhg!uT97#=Oq%d{n2M->^yleB3x$C^39GiZwr z3eRst%o(|aL{gF>$lGGk!3*&G?jB#J7IrrJj>7gwZqIac;N9v`JwesiP+8<lk5Y6( z-529+5KCgSQhXz-inD>!ujqQd<~s|tIJC6nHC;~+J1|R&$V)<mSwY+URd)}IPmk^U zT~dNbm5ZIug7({1uN$72i{8wUQ`|b0;Z{Dvt&@f*s-dlXYzWOtvF?APK`Wp6H#F3K zT3QRF=ehmT{90n%BRRh65T`bbbF@-4GN&j69&wJeeuTI->PIQmkK!#UiUogogCuFc zLDk1gc}8vO3IE#l(S=<F@!OA#=lH^^RjK7|dBw$uFFZTx$psu>_@!LYa?b<=7{aQ- z8Hzeu!EdIhr9f76Pkr1qi}yp<LMz~7W{Uwfh~_B4@;BKz-24%vG8>EE;o(p-Z4E~F z0T*a%ror;~%Nh5+x8rB;rB@eJOtv_a${Louwsz$D%KGBDIk`S-eoj%Azo{s@A|pF5 zzoE$b4=k=mmQ<_9>mGdI*DDTht-p0jpr~VXoG&-Iyl2kpqq9=IqB!Ucx{|W0LN$}B zN@q{Y&m1-~-y15O*ZR#ytieJiIIhP~fOeu?|1^RIVQraT%!l(XA`{ostdu_b-)JBc zvu;S^HB?2?LeHPfG{dh;E7}kY(-@=$jWOu;`IQ=pCN)}qXjI}nWAua_z@ukArYCoY zM^Ea}m-PE#vy@@q#YCyG-dAKU%*q<$bS4I(d#oKDiN<gc(})pZUt9vCf9OgHua}T< z0|^V#xQdO%*l@%iM-nnDu!XdZY}bXAu!WuNH)6I<!A>xM!pr{J+UDTo!f?56R;90H z;e(U1+Zq$)l#7O(IjvisY~TI%Y6PE*sBeCF=CH0^Q(C4ZnJ-!mS)I2m^Oa|(7%3hq zy%ZZY9df*G%Jj@!SD?m6p-~Gy{oN1eI}pNH=?Z*j!$5#aVYzxK<jYFQT^AVP6ZYZV zv$8l~s$t>1TdJz6#c}VjESJCO78>z=STjWg66&@oJmTYo2;e!^#^3?IIV>mGtp+&> zAmAn<Cq(l<Lugh?Z{CpR#{)D5(Sj!YS1y+f-f&8g0IV#<91B!v327twrx@)siHq{A zmYe=MPKg5`!lONC6z2d9?&rNqDP2b)pBbPqVyvHjLoVpb11T-wlz6PC6{vS<9KxC{ zN`4lnBW1%Am{o6!je(2O8t=5F8XQqk4!<T<!Kz@`4;xv6W5wYJl|oi%0P$Bqs4#kP z@NIZWJmQi_5}Q{%Gokv<m)Bu!M;8~rdcjUxzT=Q@q-*oC?b*c+PwU3lZb>Z;xUHsy z6svc5K}x25^0Rl&`uOz5L~F1)aLYqW9YM#jlrq<{hnLlDf23{c)xW*IT-b{{X3xz} z^QXj)xno^PMKx@@Phhu%xR;Knx<xOY&%HFrOKw^Z<h6aOIo$ZHX$?Eq90iO;qyaQK z^AMVq5?TZ;a2<_;bE6`Bpf%_u$$z2I;XKwbjX{h@%$oVdutFfajw21uu*6VqATco{ zG5*ki&cNtCRoVe>hC}maz*@jISt%(#KH|-|D;SC&*qIjbU_yy2Ltt`jG>@I!+1@t3 zb4>Vec`R>T8`0f4vAcU>$8;q(0?{s`{&mXxy7w_>%7e!~yFSS&=LG!u2^LdyhLBRD zdxG(C(Ntk26!r^|8EQ%(FpY(Q#uAP~@K+%IfJ_M`Dao&y5();KO*<C5+#D(q?DUS^ z(d~3oyu_+tm-n<Y6v#?7$%;^;ox^eT6jlX_0@+Tp&~KXjY;f&Zj-aq6ET6o+cx^L> zQCQ<Y&TpNuAQYV#rLK=nxFEL1Cj`daa$6`i9reuX%iLO%uW9uRtTRViooGTsXjTgH z-<e;$o<@@l=7Uym|2H(G1&Ai11v2uqq%<wSE2W$kbQH#}m3)d8(!z2n=LgmU$AG{? z@04)kaXp1)X4s>9j0V3SHIMM3!3YqZ$HEpLiMbPoax7BwsD8r;kjPNKQ5+RbUB(!b z$x+)@xNyV22?NQlFHVTHAPmH$s0*CI)QrN^@BZ+{kswp<YaX`Pi%1akM6G;O2U__S zz{^6Cosp*%P^$%ueYzH7BdB-|jI*k)Tt9c!MtS}FpwULmu^2J08|7&(t-IeyqpHTI z74x<0=F-e3%`ka@Pph=)U-?kfjsB#@M>2|bxs68<oW4eJE!ww)7snY-yWXB)8xV6$ zYDKY{Z9os){}HJoT>?KDzQw4-G^hwjm1l^)AwD<(4>ZgNQl-s3uH&N|9^iw~r|d>t z8jV{AxU`8mH_DBIsJlpRM4Lo@mw(O8)*-nW6Sk4B&&?-8ax(@~v}?F%b4cdmr*exi z(hAN^c<RgAFC8l<G4LB_OQZWiBNyWYcZvKGWu%kC^Qp*e6zi6|fYoAtk6^Zw1<e$y zPji`jQXLMb-EK~%(BEJX73*>Pd=Yy{>l}2V0C{}}Vn{e#6^2k`#S@WJIM62?<ozF_ zfE8H3@<YYDGDNd$NodK{|2-HuBb0BA`fT^^&%T*|<9Oh(SK_SEfp%f91bV_IuB{<n z3ASV2)V~E9wqroEjN5LA9m93yH|`(c(<<$}5g(o3Fm`|sXl}#@UXld^eA=WBMHyQ7 z`urSZS<>>;CecZ8*H}dTm(ioJe^TSaJ%`R`Q*iRXhvT0Uabj9M?2d%8oSdZLE~Cj< zSQsa5NTQ%9_+rsup*oyh5ndnQS%?qLIxPkoLkI>r7`0YjHMq`{y*@&E)2taaGqBNO z(yTn$VTmhFEy!z2_+O)@RnLr;#^p0}Jw-DndTdsc;e$A%IQ_qeQfqChGjR{l+H{Q6 zd84*a{?7e~>d+v@u!S(BMYVmN%mo{a(T`e$g}G$$vYVzyIX2o*h+3x2kkAcx#-bM~ zi{U7_Gvbw?{i0v7WN3U^u@9a6UjNEx$^f6%wajPM^?aUTEu-;i69@kdpN23WBecvV ztj-}v*K$&8blAZPDsYmFx@3Xv8mKp|G#+?`OK>KhBpawy;rcwwH9@Dup(dnHIOQQS zsYN&&FM;P6ji&#wIE_+f(s)VMwKgl)(>d%mj7g9@IJ1ow;jr56@ir6At^i#L1(4$m zFj}qGTwDl=fP$bODT(l@U*-!7iWguLDXy`=V^Q&<i@b^TWUpV<1wMNQ|9$q&S=zXy ztU88B3|ObitI%6Hi0DjIj7HgP*2iHNip_wnJU!_{16zkgWKc8)CkwIH26mdE4++M_ zfUcxnMNT}T*>kY?pgA!y#^@S}u<ZF2X46jf<+V}K=_wgOU&1=wUQ$CvO=YRMRTP+= z)tS@REjJ@D+vg3=YU?|OS|(59cH<$`AbTUlc=jTOy>0`(Vw$12$+FdEF`$}=HUyOp zzPU#tnwxkv8fyo5jqU&HUp$iFgx#>vYRt(X#zGlgJJ%sD_Zms>X*p``zjPxmN-62I zaDH0*pI}`ybk6i0#E4^Co5lw_XxpPms@7_e<G_x^7r=f*SfnYxYkY1X%{FP;zohxK zT1LD1FnS?h@Guu(Rf)d+6xISxxCNd#8l_fQM|j$!j5BO$lm{KjZ~t+YUn@2&hph#U zWB&!|1Lb>R8md>U3PkKe@V|_H1FsVJVAD1A8|fWR7pE6f96Io@S{Q#Af3w`_IuH{V z$8jF92D46z!h{G$6p1<?J*I_!lj%4Ro&J?*_Qz(}u8B?8Eqbwf$*>`j>69C^j^;Oo zW@k%Q8|P_<a->uw`73z+VO*G|Lu}_(4);o}RJ1D^xu+3=O2xKU|0=bHBHw|>w}ht? z5Vdp>*YvVRPqu?7=s$=RdK`r*NiX+*^E?S5=x9zDU>k$e1|953qKjg>{s<kFW7lB% zSZVR}t<b(#)<?d_2-YSneHEzHw?MxLS|k<`y$P~VuxAk=OcL}*WUDO4&n&kY{Rs9| zDjWjK8s1q|TZMU>=xW<^zj|agHhGJ)xo^HEZ&mlsI04sPmA2pe3rOEZXbOtXjA!21 zXA0h^Eow9Ed@ABhaj=+mE6#NtQ$N`)npfekeR7-UgKqg~-x=4r?!JO>UBQ!1k_R)5 zZP2$^@)ECYBV7THMB~FWX4DgAB!hEjl04cEuJNI^5GfJKQ{HC#7~gW+ZH=_i&~(KZ zVZLFymcevkCt~&f+H?`KBk2>+)BMtSfpHR>I~5EJIB!5L<NfKGk`qzYj^vnFy_AtC z_t;J07^bjr(;9i?7yxaTIyTBh_N`lF*%9dQ)j2Ctaw>f>Zy0s47K>q{`Z{)XZ#!T> zAhdA?HnN}3TK<|^7Hts)mV~^va%ERw@`UE}J{+&!=NNWdceZ%r>b_^b+DiQmHV<k; z3c%-^ke+6>x{W<4h8{#UNA^&0*gh?2BVPl%QiklWq0OK}bv;6xH-(y0ts`u{{8aP9 zQM`#ED`vBL{MsE3&$(}fZ#C9To2k-<hvXmgu7;)sWqsR+?sw>Y|M4F-LoUK=CuDW< zN(DBOSh;<MuAQ*Igso2Ym%!@0h1+MSFND1Fudr>Q@oB{o2xMDa$46&lt5f6CDy_W{ zAAJMMsm7-Rajdj*QW0jv)(-hhbPuq^Xq-C8J^)o|I7>XrQ`z*r*lC}Nb||P%PO#f! z6O&Cn@v(A`D>D-lw2ZVgEj)|XL+FPm8=6{-xm7bN9Rq8TipOBE(fTkih0vaaB=PFz z?~D!H^4M=5Dw*k&*W%odDv?{Oo*OAf*7a>lZB7qV#vixkIVz_&7pGdY?W=yV?jDgT zlK!+cCVFty(qIwACWA6H+B)apPyTE4s0o<FDpX4S^DITf;R6oVr)2n|dukDI64exE z?1?EWgHtg#KR+_d(Tb2jrgC`8W#nj`e`6cN#h>k`qje%XLwJ|P5C^YVwClKM%(`Q1 z=ii<??9jNKFSS4N_8PmQG}JZks_uH>=K5P((<*i)yDJLZ)(o$+qR?w|%PFR=o8i>; zHs;%Z^-}vgzdpLCzN)Hr$d1FH_v=u|S?RBA6!y_~V82UM_2}jIZ7D6U3Hx$KO^;~z z5K984xva6`S)x*hXe_cpj<FnIjO39AN&!-rbgjnH;XDIKIQXz;I?bACrCLLKK7gn3 zl}45OBN|JGll(P$p0zHzVY-hGqzjuJL(H|Q;yeSLi@B7CbJojTN^qn>WK5(TA@4Dl zt}x9J&V2zkg+yrhT!cYBuz0oHT+gR{fDdf{^OT!wxIiD_bOn?Nx#5-Y1}-aZn4mo= zz#|8YH!+@auZ<R*duZfUH_ZKGLsA`c@w!xTLsSi&k^t`HZ8zwWhm*zumUfu{J81}Z z55{OamlL#H>oYh-6Q8S~^?K}2(T!v~0AKQW56===oEfn~+{+fHB&2oVL}xR^A=(+| z3P#I_nTj*vXfcD44SV$Sup@wW@6*aP9e{%~k?`BIW_QISBehc-M(!@#vqo-${uxQ9 zH>j`lOMP_qa|~LIcFFiCroot;Y);$|ZMVZiW{FQQ^tiO%7|{00B!nWd>ft>zTC{JS z%=>1-LDk`C&w;%&y6MF;eFOVv{Lh7sSgzYcllJLRZ4=GWPg{oWq6zEsW4u0H$@MrM zu^^;}^M|aGl9$uNK55N^Ii6eJ{9<s3CsbQ)rEx*yGd3LmFm$z*J*qq|Xne*>tI;0U zdP_Av<c-kywBpzv%Fp$D3VB@6__Wgb8aLu&at`pJn3E2yn#m#!Q`6nl_!Pks_VSXX zYrMuWFQUr;-L3&T8XJ5pZ(6=Oq>JDeb1WyEF-_vAgpaU{Yuq|$#Q;=+utQj*YKFCs zS%8)|_Hg7<FQWT2Xh)Nl7sf+P01wN^aFo-o<~C{(2e?kMaEMyC-)lREIAz#EG*jSv z2Fx#J56%LvUw?*f*ui`T)}LX!Uh8FsZU}MB{tFjc>mEiaNeiR}ToZ|5He5zN!$OOP zfqQ~Atribs#$gr_U4^-Z@(Sm9T9{@Zw<7`?256o~?~G^P0rP=h;4<g=dOma5tHgXj zqsi6ve3H2iH9lhy4MTEuJ)cJh@&he>fyzF>1$G)*NLhfD@(enSW#}ULHB00|Tj>hN zxf`){xFNeaH(`WzSYDhk+dCfasa;*aG$|OD=1VrIz3Ed2wzD^n)cs}N;ahntdsb8E zn~Hmmk~6&jFw#APC|DoG1jNR8JQ*2Ms*Mi23Gc8cGlU%vv{h>84tox!)^ZZrVc#)q zoHM;6*6oRXd6{pcBXjz;nZuTkT$Y&^?{%3ihpG<!$l3jX3gbs4#wSz_Q|27*?%aN$ zG0pXlxai@&2KCF{;}4yfinFT8hkg+E@zA+)Iq=G5*4u4)rMX70Q^clV^*JE{jyVq5 z3NHpy$N~ojXb}X6RKDg!JD5rX;k!yW98|_RcT;tS?JJh-v?g4C+TFUGlH%MzaY3$} zURj=u+fUrL&UfqA!F*bJ-vjfro19mVU3(awc&<1%r?fODw^(d5r&rdv434G-8=W~$ ztL&>#7CP~x0&xN3q^kN1?c9$sH*FX-Zd`3iWj?uH;3`hE51#*_xr+aQka2{ZLV5rH zIR_-N+UBrd6S+KCbn*XsQiw>tbIbPSi+1SlTbUaw4g`XEZe4m+WeQcv(uHaNF9(Sz z$F?o&xo^|5r4Jn#sH2^6uDX$4Q)=hf1n40xK9Bp*eOiB&3%C#22Q4fu3W593vl@-S ztQWng3kRq~bQQ-QF(34Iw$!xw|1gd=()0&b6LoRS=Y&SXH!xu(l$Q`Sn)9#>2CWp> z3ogoKFR+6)3b0l%kS-$jcm-mQZ4_H;j){q<_+y)};ba&z8|@d0gdo%5FkT!JgYo~O zF8}|M_9pO6mFfO?-gB}wP1EdY+N9Z<rfHg{X}a%w3zSmYQVNu^l^t5zS`dK&L_|bH zKoAfS5gBFFaU2F62Nzrhy^cCwuETJ->UF$cXVjTLI_i(n_VD|@?@3Bg$N7Cef3ZuN zlXKqnd7tI`e4lotMfz1~L8JV2jl-c0Hrk{Yt-<+A3p19l4A^!4ur0gRjI25r?hnlp z_oqzG(nMaqDGF~+7MZ_s$HEBijgV#p$WaB^txn4{)4Mtovl?v|<j#4slB5^2mM#t2 zwf?Xjx3#*4hSSk@ikogjEhJ>}pCU2Pw1}1eAk0;Tr58W@41FXXTz3HVlk~t>Cn`6o zW0%4!&J0Hi$tjFPIWi-l@C(mhldqJYi+4H0^@i7-XQdY_`kHK2o{XyW$|<Lwr}vag zFLAW?62+y+V>gUqhiL{1^(>O(Q>H9hT+rZND!nwhs&#|2D%7?X88mk31wKXoI(!lq zcu(~57t|C29BU04BZ`6XsC~}9cH55OWq04UTHM-M(hJ*%R^4`M-?(K7d59`hB#d=s zLS{~)<OKyoVPiztjzS;D`}=#~#GhCAVopg))Q9h%A{ggQsJmgFKX*!P)Ikq5mX7l~ z{Oj@{kXM!}m02y_WQ|J%b1PjUOfSO&sANyY7kdT;mQ&FD2l}G<t&xVjEQ{5xe#+Rs zC=#yE%SzH`#7p1lKHOtZw`Ub>-dBa6nNS`$I-gQn0Sq{A$a9UtXq4$U5sgNYXoYu# zKJA(wSUm=dca8nVwaUYj3pK>g8z;`1?Hhexo;$ffLwr(g<LpH_Sf3Mzr(1RQDP8SO z>!j74Njlr)&S}V(BjgZPNFmOz1k8t0z6tKE*nAWs+Ro7T<d9tD@}|nMnhcSm0*myb z-Pkr~s=?%Fo7Q5-8hjLaQCCpkjm|1%^@>kTN>XDtNun82^p0Y#T6Mk%>E{%(n5e^Q zagF<(e5UfcWke~}HcYe#cbAlRbw)}SkjuqoT^;yEw!@U#-)GghK_7i=d?FQ1sG@uQ z1)M;f7=49<O+ng)Lst(#!{<PdM=QNBl(OUmCs5vChU0&nw?Lzsh0mR*7;#Akjo7nK zo@JkeJ7e4@ah>cVc3t3KUB^GnuFE36>+h$!?taiBTV!wGxw(?l<E}%NP)<DcL4FeT zEz%asId;b~R<(xqE!x6F4l6&_H$;eKbLk!N{-ak9z{;`HJ7az&^5pC8sDvHTAwMNg zCtKK)JFZe|NLv-hgV{tu$g51(rT$Nx>nx@%r?GLo{u-kNYDq*>z4(O4aQX!-Cdx+1 z5XTId2pJ;+u_*=VxeDQ~D->t_?LhPnET$)?u}a*LX?5(5(8i)q01GId5Wo|7=4Cnq zPYmUE#C`-SF*8$g9nIr-ze|kt@ViuxJnS@1vj3$y{;6y3J3H{vTY>f)51*M{+A|^F ztu4#TpE;q(Ye>n}ml1i{c+SW5U;pWaU9BWMZO8FrTRc6pCagQ~z}-dQd_?gFlkh3p zOMU$`E+D6V{Al~Be_hV}>&Tx*C!Ua<!43zr3`4KS=zOC*h|qk*JPxvk+e&Uv683|^ zS88{`$3rQ6xeI}TaQjT#s5g3d%H@f>=fs}Ie5!Kln+5Xb48FaK`Jl|xBI_*jMwBRP zfs}L{x?^6d1sD$!{i>_t<&~r7E4l8<(f7-_x5`OCcn8HNe8NS}OTS~6P+JVllXz}! zY~H0bD_jBXm-^~seG+FrM$gLc1cT?vuRlPw$ZsY}w|~1PIzC{^#GPPHU<I8+i@(90 z;;BB1xE4w-Q<A&5C{rp-ZXo>OVWU9?LZ=bLb1uHPlx#ay%zaiN96ly&BPXhem3&N2 zp!V!VVOa19@1V`F1ep&(PJIY?O*sw0$cHDxTEPglVFzx8CT)?pu-2Sai2<uMK?Rhx zJ1NObKmt(7lEnkjl<|5-9Zv)PE)l4PWOmRDi7BcsmPQAk7&#gqd~9yro=;BrNV9L? zXY-o&{rQ2=e-Grh=BJp0WMyb_k;9VZGJe3%eBzdyzIg2?@>8eyWv7NWesyjQ_W>v2 z)RWe1EeTiHYFFM|l~d;>bk<?@QHDaayp)a^?U|g`F{3<NT8qIzyc{P<HLGAxiTh7X z%4V9(JOeZsdfH>?q9|Pe?iu?R{S#0=$dY)jLwfUxR*iZo2z3>zq@YuJj7)k!T2|{- z50TCx`_zpu?^bq_om|KLgIRrr<nz%>?m~+{h;$QSl&f7*$k|5!wC%T>Duf~0UK(@z z7kL7)`C$1Cn2&MRW1L9@L5mhL)yC`O4#=u?xJpjiH&7iC)R{3Il2x$S&8`3o2fe~i zugKP3yMp=D*%h0`E9TQHQUQaF>7fCz9HLI@m_%$xy)Al;S#eEQExvkLTEe8}o$M|h zaD<66(|=87MiC};Qp(m+DM7X-JUi+_3gYymHbYuk%;n0Q##r495*hQh!fns$^oTP> zbqkS{ApM8g1NAF!%b481Yg)}l2Pi%48sY^@kiJx=G$zKm%)y(S3l=y@oO^QDw4B<2 z+Ng3mTtz|3Civ9hzQ6qOu|*A?_T0?Gi3jg*7d|zI6090kg7Ei5Ytck2;}`6?wUohS zn{T{ry<g-P1gZ@F9|yFRJc+N$n46rOWQre5NK5m0BtaP&qv(MRsxM}V0u)!qj9>;0 zXZhWLsKYd+v_dS~5q`AjZ=gt10OYrsw7S;5yz7Sh+bT9KoWHno^@%0rH#qx<Jg3&L z4+O%cUPsWbu{)6D8~>=f6eL4=`~SUv*1_&YCsrjHjx1mD>VtEw#?f!NuPeH{9fjq@ zQqVr#84CL+7mU1XPQm0!ROp8XQBBI$tCp(4POO(<rl|=Xjru^p1Hp(6ym?VBQrPYa zm9e1ORY+Pmp667$JjWg~cl2{-U9nCuPCt2Ks&t-k+Bdzu)=<2^p3MICfrelF3Smf2 zqQM$&07}*iKQdT?vXyq^@4{!09`*Q%)Fxu&0B3;+n1@Cjt<gb)1yN$!Xo(J=2&mq= z<wVQe#|8__`_67y`)bvJ3G0J_aAC7ORBo@i`Rt<fVy_|D;wTB(QjIenS$)%m2Llz` zdWIgGSCx-op+6W(pESu^a?|F9TmE#i2egbUmb;5u9J(1pgMsWyjFPysu#$sRHpeMJ z4dj$qu&<)HUNPhms|`a<ih{!YYmFCO4b(*m*n`M^7hTb$_r?dNmfSQqw`Sq5*35sh zZC7YnW^PGw+04lDoYtJI+Wbuu+J0>;-7vp$`wG3vxU_f9zRv8TFVfRWB7Vo`$%R?o zKzh3H_beY~(kkrbKVY~B?P-hAXp#&<lcn(trlP}%z-W*VjzOv<&=OR!9UD(9w^O#t ztf{%7ri=y0o|~0aV0*2YJ09#g_p_xr)k&V#;@tL#u-7%aH;`ZDbTuuQa2L`4;}7ki z*D$^_>rbD5(i^D{87-C5%R0B;P)tWG7QLf9NLqU$5@!?&h#8H1FoDHhX~RU`s(&7^ zBV^@Y#ULG+#=aY*V;LF?uJMhHkIa2rjZ=+Qgpq^O#fsGyrutGkCM}piu2E`^*OxFX z1!AZQ+mk~cBSl}c8aWswLnH>@=g5)aLzCl8iK%mMKeKlJy|dCABi>p4x0Sn#a(voL z2BWX|f=1`I*&^9~<D8f8DcQ2KaTn42abw4;k1Z6w7A~)vdgqEVqMWq$j_Ub4vr5Xi zgLCf4uBa^UyPNJtDt*1!jV5T35V(oaZ4niX*N!f_d;rWM_Tdc)s(VS(aUwGr^%Y5l zTa23q{Br}`e~n7wlXM1~IYDr{=t%^xDMc^f<opNIHg-YtJ&d~AnXpzgpg=dKkikUN zU{os8y&tV~l<xE4%tQ(@?;<`Lvy&@CvKX_)AX<Hp%-okZ-RS2y)B%iB#mn9h9_6eY z3AnWmyLZUD{-&VZ$tR{55*;?rLgSoc3kFhaorxZgQ!P|V{k@Y56ex<PN?iWz`jM|Q zvUD<)@P1r8Mgu30RLT$+&=^rbiw30F;u+(T!n&mgg&Y&MQ$t#m$aOB5+TbOfId@+= z3>GJS;c(&X*RP&@SJ*7v4+Wb5F}D}-A|o`PP?aUg>EKgRY&LtMHY-b!C-M6wc5&Na zX<z_oxhHD2=`7Jr1igmo5K)33JX_pL;D}?p3A{zo4L-)>@uaP}gk<G6bO&p1U%^#X zyDK}w-cm<HDYw7u247=&wzaH$sBG1QWyR@L-cXa@KebHQ>t3<S=METc9jhlVd-kq$ zrEyV3?yQy~4QLsR!e_>e(&kV&Bz#sm)Z&l067?n1tLnFJtEIXfi!&n{C1+lCLh}-& zuVD;R={`(Q>UgypdoT_JTG6$IjYxYJjjh1<2>&BAI|Oo=k`!HOyoau|xx1bcetr6g z>m>hr*?mjtnzI#{V{49_8v%X8-J69^1ru9)7ByXaF$A`Bv&1a%(beX)SoDeUgH9Q= z4#vJmq3={o)f%t`MgIxITvK<`HO@V}z@fSMegB&0_x<GIcHgAFot+c<+`L{nnQ-o+ zKx(4TV$aF8h2k^lnf4-)-U4pGS?Aw6x!9kPy}%>v;J$3zxMPi@v?zba&F@-~yN>9> zUVbZD7NG1@QlHWTrY)4vVS<z4PH^}^a?)A%iB%Fsc9H8v=b3PMs-rBctR|WBb!>TN z?X-iHo841w*^^5BCU=1&cUr{NTr2D?>1uSib3=B2&kYlL|MQK9=4WM%Bs)sy53dPl z*Mv>3hMxLJ|LSUbPSV)?T+Esgnk{^1lqf_FdeJDy9UUt+UjW}?qQv}wXaw39OIF|U z$g}<#d)~f-{9Exe$&SdJtq&EY76#pV8LzCIQJCyRV0rO{R}Rk-K22XXwd?6eZfPOL z>gAhnF32n}EWGzbH3$@mBmyb14DCpUb`YNcU=A2Lfv1TYP!!ZRwr;+^X2?diX5Mz4 z<W>}aw3O$~21B`3TrP96$hq$=6(WIV$$yOJ*<ejs#tA@JQ?Um{m3L@LQnv9S1@}IE zOq;NQG~F&&rX=~QBI(IM`_vOx%eFVPC-2J{uH@QAZ?M&x!kN={|LW}N35SK>2p2xt zPRCg=$~vT5B{&#hLFn`@7jeW7qLv^^OU4!_eAv<TSsg17isFFm=!Ct>+;vns8lqrl zxq^fi_ddLE((OH;70oX-2VHZ6=g%H}p<>|3i+xKTESpy3OmJH5AtT&%|Euo#<&GP# zj;z`{<<;{&>6HN$IrrM7S6*2E-)HV<lMBh*h^B4mC#wV51r_s<lZZ&OG>FxjCUI98 z^zuQE0famf8OUcXh<&iA2L)hY;Zj0K!i&;cY^23P8R*9IdqJ@C!U(5H;@uugt|{nV zlD=h~iaS8&3qCvVvg#_Wg_{dnmlZ4IZzI&wPd4P{sBz@P#UI|DMEoNk3pE8noG*W~ zTB`P}?+|*hUWzfE8&QMR1wBcpg+1nsAJj<(tu!bqs+2fc*j}#&{$so`W+5)duIXZR zX0Yv>mb~y(B8;xajf%Kn715GP;fuPt6>bfwN@?Ex$zzK#e(#z7?POM8G3p>ZlwO%! zTCR`^-^y0~=1(8b|Echl@a~_s@PZqyq8O0vSXKGdN;H6t6e|n7Mv=tm`N~q}>4^sp z1Gdccdb+e?9MRM`r1Om>N7+ApuCat1iu@qWN48fit0qnLi;JC>a9(mLsVbAJ<Q7|? zD$53nLDIq#d&AnNH_crc<RS-+zyC!az;(LScL`r!UJ?%8u#p&qzdDP9x}2=}ho87V zx24CI(KB`V=#@9uSIzLvT1cfj^a5T=^P5CJm1Nmf_=w<rc1O)J(L$uVhvm%?W|u|t z=KOZibQ7;(=L5CxSl$+FMCj$$XIrs7$Sgq7x@&KyS43|T%eInjXIJdOkqR#yfy#$# z3d9GoOndmp_$$}t?1vE-QJ+eR!i>=x%*=ksIm!;`qq`4Pg(WE#OHvegCYG$Adg7R# zHikZnrc<)R3ey9=FOlX4K?Lrcr^8;NvCGXCjU4U(Pjbf&;pA5zRq~$7KL<A4d7n}l zGSA#@RI9Po<+f1j!|^VK+cG*J7MOVB@GbV4-oGr_T0ylY>gBW0s0^7)dy4#`FIjYF z43&vK(5#b{@SbE)9n*{`7%kl7jFqGqYdcoEK8l568xuwpTsWd50*5RNT)@*V-1g-3 z${T<7$4$%6G#oAH2^DnK<|LBtO5uK9W-f}jyB7o_x87_VzI4w{;w17n*W~5Xa!$zS zOcyS=>l~%+nMr<&@ODbN39V<i7a&&T6tN<DBd+t%{WI@`HcFYmR!poW5bgrJEl%?% zu$yS5c<QfpRB1Ep%E4Ult~<1}UQo2o2<<h+Pa#=$44GF@K(`f5YJ-Li%NKeE_Lv+~ zMq*~KC*-V8PR>y$W%$kZ+SYlcysFQ(_MvH&+uu7P9KL*qtEHvZ9G<_4Z%gr(W}5Rt zFy+<6r;az~=T<*Uc+&QV(JQS-RxkVg$wktkVd2U@&So#(R7%Rz8|D<}!p+J!8DwYC zdXvNfpM*}q^A4jCcx7(Tj7~7uAeEuC1I%kg-M6Bf=vuQurhy5gVOdtCrE};t_=fuJ zXlV70ckdPU-S*m6uG<=J^yOu%fouFTm&97t_x8gJxHY5OiNALBB-$FW1`1vOtV&E0 z+-O?s^@UKVP{JuoF*f6tIdrt>^ZET_D|^pDjdHQ@=o)d!M_2QS8^VkIf`ju!7rD5m zWfHcgsX|P%tv0eX9e*uiNvkJ-h3ams`(M**xSVJnjUBK*<|(2cZ=slZKI5r|LLo*f znS`SQhypxx?%Q$Tu(8AUQ*(ts(IQn>{^u(ci+Wvnf38qW&e6(D(jDJS6pHEUyw1Ze z&J;+(#H@epEGsww>AJj*IwR^{zn1Y256ZQf;VxDR8*&_&m#W*}I}%9AY04-Fso;S> ze<`|1qEjJ`$~Aw!_?m}5AMzbLAFYX?w;~6DMUsk&KAaZyjMa%6r9nhQ!9~i*SC|?b zLDgis)G<%+E@Po<_&1Jp)^ECDQ6@KXWyewB$$6uHor^Oq@tGk<^K=Xb_r*;}NJ%5b zC%zpX)sS=aFZ`0e|9<yEv@JCIheZl7@@wGryo{02!B?v%3Y8WGTP1NYf(8?#bTCY# zrn#h1?pZW~I=Rsv)Hb<rob>Ftn>6o7%1OTvIw%}kdqjBZK4CU5=bjjC;GSV$MWcG| z<54U3mr)Cr0BRY3#(w}Q7p5K%e})c37!s><TxlV?V`4U=xaY4qwZtj8Mx}+|K9qTu z<jj$}Rrghv{<OVlM!9q5tSwa=n|mXb1@$-N_V@j9^YSAzxYoNDa>Yw)ryqKg(lEE? z<yvy56jfFbpTDERlV6y1xvjbR?iGvf?KLY^O+T4E@XHM~baf&IREIG#0Q;>$87*+= zUSD=g937FMAEOhk_C;$@wG1fCc6}WAl-w=+oAAq3ie#5oDF6;P`lWZ?vV1;_x;a|c zlGXVmXQF3>td8xK$D@1YGq#_`5CGBENYEM;^?Jpje2qkgr94*BjhPx$(nP0;)h^pd z9z<Q8&;jA#+I#VAIxo>Vq4NPLETz0av`TWkUO8wQFMgr^eP8mjbtr|njS5*yHo&yi z)8^&!Ni;a|#Q{TMWo5Am;x#H%lN)P;zaz<{;irgM3^hLc=F3Mzi#C--`~2PL3$0j( z6^d9D^p)$PB+=c4C<%7cideKpIu`rD_0hVA_&hQ<@p?bbU5a{S5exK|$s_a@3If<y z)dq8-Op*jyG<M*y5gh9?^H{<=L4gI3LK^Pj+Ub60ug#t7b0#h$Jx0Wph^5$l02P|P zEV=7hqb`vIOj?sS-yt;%TdlKZB$wVkfpmN;48MIdZBH~pg7y!v_J1c1!DOLWu@80< zm4$JTR#9O{j}xflF=+^?z#X1D@(mM*!WGEGM~__-hIIGiT-c2MZ%2Qb-DO1N%1V=4 z#E^!lQOpzhwXV~lA^T`|$w*)MZKbVC!kYNiq;mzr7-mnaZ6~es$0@CuHLF{ki^E(* z;JhW4fHzIY?P7Jev18;H@l3?9fd-)`A`ZuECnEYlS13CR@esB|uUw$*e+S=$*F|A2 z3Us>Sg<^I$${d)WrbCi&-I!odt{)YMrwA`SI{%w5*~pCD`O2gBj~^cC4mL!v-RK&j zJDjq@M9&9WK<qo`gLra|DIM3&2U=K+t7E4&RWAb3^O~NUV>-mxNzLko${X;s1fZel zDojYi;7}N~RU?kkwTL1erI?a4=F#^M>}@t^{q#VBqHtdzC9O2mf)j~+NQy9ouVR-| z?PbN=kMt71sIrWL4;Qn;^cMbj^!b<{`gA-z`fNr|5}lv#Klz_L^#`7Yl?M+!lk@3x zOf{%lXSVYYRO9qIW+VA@%=cGNh!c)Ucjg!zt9{Nvsmt%Zy*SXjFi^I5noBrXMS3{S zQ5vXR+}zUh>z=JIE-mVR=%Ue^PEZqF-*o3<;#ay<&C80sULq|jUU%ipdg01fFAp)D z4f)MYh<w{{`nbTGiX0vvfPO%Fs+5EFXxnHq2-B5d!LeNd<ABZtOHfAi;(LMcmu~;% zbe><bSvW}--0%Y1f?dzv_`)9?HH&vWvnZ#fJj<@h%FJpm&vs}HJ{k&l*1AWJV$|MQ z^2WmpKM_XezW3qpADlzN9k(Apc1v2%tVtUWJ#beZErW>p8pi6RnjNym;Ca(%DU`*4 z@N<l?je6#(j!9>Ywil5hdI({e081^#Qg@KOS=p2JUf2n;cnIhLo$xHV!9LNRS)O6Y z;f4bnJ2(Hw!FC)*DWf0p5i&Px((If7Wy4_XILrq~bF{!0inAgj_rq^cL}OJ+)?7Y2 z8^)GVt5qTR5>4@DhB<9h%pVxFSSShxwh6^&!3{31Z0PM{84ozhMJt9JSn|`kw&pwD zKW3l0a9v~Bid8k!`zti^?4hdq!TL!%US8tJ%d~5CPSn`bpdzBx*zx=WebCw!pZy|J zsW%$pg!8flgT~OcroODUZvXm?!sx|Yh_Q0v4J&==^*J@RNt+_s6%P3JsTKRNbTf87 z#aKckG3fn%MBc(cB92weqJ4>JBy@zMyHfNc0(3(GhE$7(8qYc~CL0i<A;%Z~e0f^? z_Sd!#JTx=3d<IuGZ{>fku@!ht+38E<TnXQsQ<#+M$f?XQc0Rsk$)(pHm{YTPZuycH zt1@9l|Gb|q`zoz6-5E-Dr`g)e$-9n1k3Ud12m6a6-zi6WHq}d{&bS1rM2l2~u|N_# z$mkM=zmXQGr&h)_#fchDm<Z;Kpe7?4x_179z0&mhp5l^eIX-LN3{Ok*!5KH~o8YPG zE}q!t%6B;1W@a@#Y|Pm()U;;)WSgU~*p+O^Fn*GiH+jeG`k|f)HgA3~#b(ghEyCZ^ zQ4N@RA8F)-a@oKx*CYn{a2RE1O*V3^q2F04F&=<1Rc}ld$RP~qVgYI(>Ln*fZhWN6 zQMcmY!i=UOtz0QB$jw_;S=0Jl^Xi9ZB$v#&?WtZ@aVRZGE>CeAT*X;VZK|>J*kH?< zXAbx1?1t<qo`sDdw3dW|eZSka_{vquU(fUr<>VW09d@ab4V8=53}$BMVjo1SgF%aE z!ag8ZpN1TvtENQ)zJn&!AWCw%?DmF<6D8R`ADxB5iVC1bsCN@yhq3(tJCGt+sdgcj z%@k|E#Nr?{jhLN^YzV$znVDt?QBN0hR%rOJqtwwFXGsiAfal(uZb&mYrugrBgyS~M zB&A*b$?a>7Ewh(7P>5dRug^#QJukZ?bIG1bJQ?Z{UIYcy{GS{!B4(oH`No0GYkYO} zN;%OaXny-MtyfQu3*FsEZ>*Cmg}?HA#o`Sc3u+rs3+oHD21Vd3xmKZuJh$=5e!y3l zUd8*_YQ!GO@M*Phi6uG4l~WnNhhmmIGkkxTAeXu5>DD6t&W9VC_g7}urI$4>kIeK> z3}vMGXO%TCez<e-&Ittz8o1UeD_%9a(uptZw?*99*`FJ;yjf{>$0rr;noYACmNZ&a zhRvOePcFnvvMdP}y+RH_^mUS)X2#Q;0y&ohV9U6i3EDHr-%j}a#%tVi9Aw`~){SZ0 zsBzRZKx)V$Vb>wy=(=I)%F$0b)9CL<U*f!@mvFz6kfC9Wl$+|?CU9lw#*NZ=eVguD zDrqb*w%l$S4MHq2kX7I?_{~Y7?4UWh^OiFk7v4GR{}Y~mTCR~t>htXSk~w!#9n`9g z_jKMpxcRyD<?8rv_w$P;+`p;g=?7>XW%Nf@gZ`MHd!Tl)n$|8xfH2x2C?BE?LA5A+ zF(j3Tcz8%QR>0{rC;f!Hc3F6RuG*sJgunb%$te?*DDg3RhO0walh?y@!=ppo&g_}l z0#GC3_^I){aW$yN4If<=IJw52=AlKRnz~MO(K<0t_dMK<*xP(^1UG(KXu^CkuVXAK z1$zL!VVSOS$yBCKGmakiemk3AdOhVJlT)@A@p@W~3$I(*YnGA0)&s@s;XHufc>qzp zB+O4x0{$(l$3rafYRO<QIax#D(W3X6ZtF_Xu_HS3F;(b9)S=6dp_pW%s~0Gy<|Q{j zIV-a8;O{ogB-Jxt{9WGSL$7aGdjCx&-Bm7YAsNh@TH@7P3xn`Rf0nTH?48}u{d~t% za#H9_`j0=%dGY7lfvW{XqOxV<{>G%Ld}Ya;fx&ERWxkU3YA@C(s>h&LKsHKfG-@uZ z-V=bvkm!ViUzVIKLAfU%5hE^dQc1+LW`v_aEEkh3=s_%2M-70n7lk|->DDIeqzV-8 z3Qz7U{a#U@`((=0gm{<vZecDtrFLW{=hnK**K|5(1+K5}Giug`66{);a&!XPxd=o4 z4c3N}>cLVgs$obR0QW>=v+Q8N>X-)~6{WxXXRRb>8)dpUX-ZQ|`lLnq+QbUdSRALZ znjN{Bx^mL=1!*yrCOJaMEjLvaZ>T{bmQVeY(^Ini^QI9i3Ioycf+rHbS7-o07ojGQ z#{>s-PP)w&2t+;m)Ok$3QPG-5;{y)N=X!0hux;^z)jy&TW;(n?)i<nG(K1N!DpRtz zAWgNAOx&tUKoPN^2bI`J(`Dfsv36UqvB;k&cXsp`x2*Pc=V9=6X1CeW)4SG&xf%Gq z)8_T$wRNR&GrrwR%eU#=`5u3zN1SukhbpR><@=D}oFL22R;gSP)F~?)n|O3X><G0a z$7Vme2>xZaVymN&=ilwtCnrkftl(Uqoi;i5U-j~cRB6}5J1l$YBGEWAEa*Ue1DgM@ z`Z|8qaFR~!X*yeG(NpfkQ4@!7;#g%YQKrPScjoYnshd<)69chS7h=8PB&&ASsubPt zlyi=*IG=Il-IE6|^_kM`C=q8#NL3pX5{&g5yPQoKAn5W4^FgM#b@8@yeP5-9D;%~o zgh9L7H0BJ*4i{F@QM8N3S~Ka+^Qi_?VfgqFv@(swIw9~N<;Pm*x~ATIzil$CBr<>I z?oPS-5NYg+_ZkQHP1yMU9E;Dcg_fnZC1?!^<o{g80y5@pSZ=8;;NGDvtlQdq=#|-D zrQ}q2SPQ4jjnf4`pj8^F7LRuFt<iSE0;EkG*TV0N-jBBLU$*UEw+bi37if<~x*6yi zSc<4|3iWW@ktnuj%p(I);3{<GiR$)s`Yiv^l(m7}b=hSTgNedOgvdZ6;BZU}Oe}r2 zbLqa;^tM}`F(x@kemGRx75q9rBOZlolbn}5;Tb0eQPTF2UTST@KP20TwxqB)u3n8= zRbIsLvAlqEutg_vyoDH3$YKT}4M{}#7NKvm@IK#l@)RKh-4uA#)V0h$eeHeoR~<nu z!p*1K5Uz9SQaz5MY`5NlNV+afD>TtFul3M|NfdSPA8(ypM2wSe+`c(jTry$x?OSpX zPv@?ly81V%1ap`M{U4fjvT88V>qT+hj3ioTGZt58cFTC30;31{M3E=dOvLFfsuc*F zu-{+~ghLhDgp>qprc;&ZD$2G6lbbgEY(6=5S@?CAE;T!x=IB{VP6iA8IpsDdSWt+B zmnC@Ixf8+~Q(jxu(tGA+<FI}>Y4);NJ#KC{krqt$c#ESt^!K?q3!~IZEQ-glUX+oi zK!W^whs|cSy4`kPx?UfU!#w{!V}p1?P!z*IXKond>%n&aE{Vf7S`N3$=*vn{Zi|aI zTkT=LeuHp&9C?pY>CnZ<d*b4brCiG<^j4*Fx3dzeI7miMiBvvbUx!zu@^Me|k4lhW zh@MkRZ4b@1qKxM(_ScV78X3N^%yLL?x+mAg_J9ej0y-F=vGnEZ{1Ku~s9+&^ISN_0 zfY6I(9Z@T;f60C<^)1h=pLS3AR(p>(t0`Aaq!B?drzeHh)s{a+D>yHv%RMXWYrD6; zC+%yMJ3d&J8VU<nvP!5n5v`2~ZK9LuNFQTkP>wn|<<G(Ucn!?}G2|#?YK+Ge(LS8r zjK>sLMJvGKQ<KqKj_SR#Md)EfQZE7Dk}^I%!>d3gV-O;jmxDMVFKRD|tZ*?T&zPJX z(}1A`#G(Q*{rE?uJHKw#&T3WMd_{shQWr@vm-g&hMpfv7I9ql`n%*_%w%@Fuc7LZR z_?y@K*W#pfn<gQ}l3>#qG-f9FC-}&l6A!Fj^wQzkRI@fH)0)>#J9cSHF*qX@veRJ4 zxn*BDBIR}_YiD)D*<DddG7&q}h8>E^um1G(IK9b)>O6509TI-yRanvDJ{27}^jxO@ z#?A)O&=b}0AM0Vyz^+<Zyz)d3lP{fAb*3l9%6%<s|7(doBUw#P3cK2vXr<jT71jFy zmRl(-0d0_Yn9=5^6_%P=^E+GhXg=nTYS!3`n7_ZoG-qiiTgAT@S23a4B&uIBFkO@< zmub_?nu0dXqJ4k{Q+q0w;f&MACwQZkCEZkVMQcksQk~Xu)g>eEy#ZzG`g1a-doazE z=~ukLi!vQQT4eIivxqIU<VQ+P!X@0+BFsf|S&Y6%ep$@G;NcV%{p4>_0|g#67w_e% z2lQAiY1twyMFI{f8NH7~4vuK$@CRgjW1o%bu<Wx)M}erNhD}{1saPlc_LOubNgsV> z<YA2Sck|CBwM1lhNTUr9$Mw7U=g6SF!p1dS+;9v_fk?vmJa)-yu7*XAe(XN0$vgk# zJ~RWpgw69Z)*kh#oal{2^anI|*}IG<cV_e|Dej~`l^bo6cooYJVY#ScK0>Xeo3-gj za^fYm^6OU&kyywP{s{LZG%V#W2u-SEAz|K9$~TvhBNWGoCeW)C#XoeF{NvK-RT%B) zRS=X{(OwSq)h&GF>eIM4@@`H^Wt(s(5cno1(X7r!<fX{)^{9tG;~7b$-#<HkeDuKw z>GO8-{oHQ&W#iFn63=Mr-k>e>;ed4k$F*0UKBYa2XiWu$p#;9)*njR9%?0<KJQ%@e zx8buiDx<<@LH|W3`VFiy3XpdJ5~kSZsjje-N~yP{J;3+Re(sgU#=cjdn2dF{P52Oj z*8o1LdQv5qqBH?2%hkp{x7N{EW1*j$(iRXt?0WNeo%FHz98T$et~J_PDU#o!PppP2 zK+_}4KuxI=<$6*Pr{Xw{?{9tj<vF(edruyUV3cTIr5jj#&B%UL6O~zpC?ULCZ{$*N zZ?)KG;80?n=Qg12ZCS*SURRzxa^VMtV!<mf&K@@=932zsFnfjx&yed>CRyV6XT<vG ziv7Y3q}5c|NQK-xr9Chz{ox_IHg+5xJARmroe33&<T{B-iV8!KXdhy?9lJjnayHhO z#_sQI!i%w?J^w~48``eeFPPOGkeDw)dx@7AtK#E06_F}<rBa3!8=^7dA%hJ6s1)(? zC$9*9sUS)ZsozN~6~Z^W_yazIN|`?uW~2-6`9_w|6$aUfj9DW^m{b{Qp&w16T!8=> zpu0M~L8%gNJa%he;n@8x3i^=8w+eqQNBU=n@W16ml|rhw5o?8T1zAV*M>5&qBOdRW zUwDZ-joc*MnkKyGee4CV@UBnTf~OCYExc6PAwgv57YcFLLCJ!;8}-~{3!ORiSo5Bx z%l0%+*+aHG^Yh`O?bD794LvXor^l76AIpxCMc~}iVW0UVI?jlnsP!bJr-ni@aP_kC zW1s+d^v(zG@FdA>Nk6o{q{Y*EniB?V!x<$!pOG+VmL@m|NnlmULb)huhr)K^54u6; zkqF^wqnJ`eHE)=A(Zbq{KIuo^ll{nhB+M5IBd?uX`;*j)xm!C2w%N+(-dbYGa3#Uu zGW*?08WZnWw;`==!B3h8w%N<)ZY^SO>J3PsF~u9WC-7!H-du$@=S1H$=-Hck8i(WZ z_aCe~e*CufJr7nKeQ?LLKb6d0*6a4VOS+fM_oRD9F77)t;}`d>ZP<Oh`hf>;YyYrl z*3w>ZLRK&An`QQTKK#*lF?Tim2@V`67+uvbS#gU1q(nR7hBYLK%oL8|ZSCk~divl> z8XpF?r-q#c@Udfl2ry0M+*(#^3fYK&7)WJ2*1+%RVq5s#l6~VU^+7_RN)<OT`bpSe za$bg$LHy(zu_V>I->*Z374zlQkHwZCSrJD7>Ic#jg$PKk=4dn-`T4)%)q@1ZJE;?$ zPQ3t${LKhLw+L*a&9k^>?n7)h8|+Axl($$A!R0t5wm7YYNZlUv-~ibVY#$Nj$9tmi zC+b|~XB|1oOU=1Oj?#rPMejSE@;I&D;z^Eg#eE;1V)L8py7f6up@pnV&ea($!HL<z zF+BI`2)u7JcTfj?hSI<%NLe){8Ct5Qjb-Y4H06<17^Ug}#q2T4q0Zp8{B7sCyDEgU zdBj^TT=aa9|9<GwH~a^}#lH&|kA8EBJ_9;8s~U@p-72$9t&a1^WKN|6%4CubwPStk zNtF7XnnWN<jp>pL43KNo1fpN8-_Z;xv4||vh;ZD{I<k>+x9aBXjmevXn-i0lJ{l_} zTapv6ycE1-#h21mT|)kZa<a)e)#3BQ=O>NTlkF&Q<8`PaU<6$vPi<&9#i-B-cL9x% zXw+UWwO4qTUyXkx$C@yhL?==l9+o0PD^6K3NBF_ityuJ#RbGh#fFL2MxsARQ8X}Y; zO7!4Rv;s_@6vV#EH$FbIY}4zz@)sZ12WzuTe!rbtv~`7A?OKw2Xv_Jcv-vLt03Ubg z8q$kzmz|z`c$n2|N#WHwZHo&c;csWNvgjw)Y(V8m$yLca;|ZMzi+?U+*d<y)%jZ+1 z*)^K@c&8I!f7u|aZqYN5;eVMb&*mYj&tv?>nHWC_Fi6=1;Cs}B0~mud?mSw%&c8yc zRPz1)H3hf5eqhG&ntKAR<;9b84PW~ODG*w3`(I4V@YZ$Lme>5+IPVWnyrlDa6J9$0 z=k>sGe(CjBFD`yb<4aF`sbLy|l0bGAVK=p1{fkV+WUfKtkyJ~(Rr=DjtOy}l(m|VA z3iq;<PDo6^GC7N53mZ+8mEx|^e7Be#lcV&#XhuUcs91=}Y2%-~JTi$}aP#W$>{~lF zugUG%T5S(Hv?jA7+mUD)y>QF2$h@613wpiNz2!+X1<`ErOv?)dX3#xt*|om=vF%e2 z4o&~r9UW(D=g)I^eKqqJfJ&T;>{&hM@$Ib+`x$Fe>GYY-fZu9+#fAfu17hehza2IC z(j*~@YKv3K)K)K2$+1nGPP;foxd@t%#YgjD*(&mB5OmzxrVt~e`OuBvpkuLJx7@_( z7w&0sOt8DF-Ba(sVQ5c%`|+DBUWc1-eC^SL!Jyn=G$m=9pS-6-og8;1-jqPPw*R_k z@y}P@cy>?tmCmLmv+j6hG2i1}HzT33va$j!KYxRudk%X=FEPVwSRip%C59Y6i@~Vo z<588ANju7ZTnwc&i4x(6wg{FIpffbr7}-?NP{l*=hbKr6n`Ldi9+g;El48XFw>3*u z@d=7W+@&C=2|mr{X4>Y}n44N>FjZr;*s`2Dv+VT9-{yCEES&S3iM&3owz}Fg`prA< zkno+Dl-s8s8lHY~NBh~TISV}AwDO*XKCc^NujD?GQMNZDWU#-=n1Vu8@ritr0+0nL zTZ90SjrFBNIV~oiSS4wwk2+e_9>pVBY!jg-L{U%y)RXTrp`fIXXcw*^@)vntxprt! z!EvJ}caT5d!F|NNEew!dqaiZUU1$~>$**mNHsLg9c<#B;zd~X@3W<3VSdT0k)pvvZ z23{3wAOKZ3ip`CJ^;z_ZdBn!RHdHnnm>v;x;aT{ODx%ISvzGSX_sY;6=az<g?m%(b zN<q?4HK)><T9{tgRU0(h9StN9TDxQ7+E3m%JY&`GcJ%+@`TL86cSvi_vFD#@sOSvN z-23Q5l}*b$0wA-TWaZU&r9NpB&<AdcA-1{Q$j?c}Xdy{QAC)E)w;Pk@@P>%4J1QMr zQ6?%F45*pP{6PwC;yr&@Rr`}CR&4*{`q8A|frib;YAf<q?-TCgtl7J#PPwJPb06XM z-}vUC&fQl}2!{cWT<xE|zJl99Oa;{?rO*hTy!t<KCFRCI-Nw^6fv?qoEa2W9Ifg5i zUj1Kro$UGwkMHA31y{gZM~>r)7F^LFd!F6nU3w2LFIq>k097LC6$4lQEZ0PzvXfm= zz<oG!0{6&gSBltyAf%NSy8?b;L^33X6#iO*?|478=o8D!L#izG>+7hDrJzs|Fu)=G zmm*;laxjEGv*lN_bGtVjn3g-wujroCu)8pCV6b5I$vzYiz30^>>2+nf26dg=SC{XW zaZ;CY{tI`kdf`xCiQb@4%UiqreiE{$#&;b2_YFIQ&;R<X#l&6I_s|M`O400r5?c#Q zX6`Dyd_0IIz~BKBqe_(kI4yx2WegII6_*cxf&yOvGoW3CTq$|d;~zaq92(GdqfDv6 zD1S-%k8k5%AwlkLqc1bpk=#^8@qGJ*R?43V4O;UnktG85Fat@mnz<g`etx%b@*|;D zvFOSndGSBa;WJzC8H#U<M@#~h?Z)vz;Ijw>0@{KV2Hhy1paQZExIdR}3)wBK<?j;A zq)WJ)^9rqR@oMgs-wNkPPmHz*=W*8_u9-i;cR??^W|gB2J$#8+$cAcU9aq1Qs!@X& zS)or6nNlj1D^X1k36c0853ENiWdMnB0&PCMhS&#5)n9}r4fisU3k9;ID}Tnl*N~O6 zCTSS9kPn_i8)|t|;Db(@ZM4Y&d=KTmockZSmg1Ko7h#?F;Fc6Y64XcmXcOPzkcX)P z6@je{h;><v2n|Vq{K&MsDk|@+UvkgX&I9wO-<e;wt!v@Fwyyo7Yn>GiXQeX`$>Szu z<>dRl^~sJVvU1{tnn~S9dwY*`PiU%{H0%B)bB@j-TsRU5mt<uX#MOBNg=Oi%GRPm) zed9y0-e?AzNh7(&CWnEJxiAazA@gWU#qBFM>5THXOO|JcCz`X|FFsYeBDbW~Y;|kT z2u7QYlv|S`Vd?qjf16?xUa}^cg5Ga)o_m$bkz(TGUy-iGC>2WbtCGOy;zV&`t8^3G zCGq;IeCH;+&F0I7CX9(rem6JyJ*pv!Y?z|Yu|1ZGdwpUT8#De#-YX8RX$o|-`Ae7O zWUmTmuW8I|>&PluniF19^iSX6z930BZEXfyN>#D&abbR<9lw^1{zLq;-e$v}|6Ew0 z#T7QBClS<t>*o*4g1}(=P#-`Qr;dw5-~j@P)5;QQeMY8fY2RSS3Vy&y@fCV>AnMn- zK*t@?c@%VAzi}me{OeLwl-}HOC3NhIauO0Y_V*kFc%G=g=($_?@)_ZCj3!7Z_^q;D zSRfSh5f3AVm+~-46x5W6gmT}+g2Qsdv8t2F2-ZBmb>vyTRtS@~Mqc5INhdjdoSYKg zzHn(2YNUYV7!Ey<@F%X_la}s9QO57yvt8%)>QGJ-_nc4O62g4l$T@by;H3*_Z1eGv zFWC(_TEz#sLeD|Qzyhe!$dNCtz~16uC^My+X*ctL0faa)05@P4D#_Vh<g8FR@!YwW zx%avEM_r>XvKtiBt@JD+#3+3WS^qV#$MsL?l$$g$I<gp}7*oB)G$X2TLowo-R&7J3 z98#s_4tKB?<mD-Y$E9!8+|;2fwpzo6jI0@5TaGv5-fhx1xR04<MD?U>Q#=U8V2_Ff zR@B`^+Keu+#zwf5k_wOX4Rg46alWy5$-FRaSGn{ehstV@Uf`8b$ToqatrC>i)Eu3i zizOVrQH0&7+)`fWy2K^=+$!lsQ_hNIL5qKAm6y)IGSq)|$j@O;4L}>H<;Y)-gEDYH zD`oY&amr$EKqyrszDVJo3Xg(BkRFD_Yy}xg6)t+oZA7`I*FWDOeA(-jDOK@$4d1cj zajs<a!t*=G#3zgyPD{{C*Xvfk0U24ZNoe+>Mz7OpG?wIKh2((QFjgy^o#}WQL;*^* zQ4B#0pa(()*R@)JWNvw1PB5b<8wDFv{qYX%hK=O;fbg}$;z?LOKhV9GZ%9c#?{x)h zT+V<}878m1v0Tb;>aE|hqyjB@7`^V5pT%0%o|bW(`~Z&@{EsN^3Dq3Q!(^ZEn*dks z6*iz6{Lwca9xcV-?%-=sw)+ieCY194In7RkJYAYBIgphgc7bgH(H>){G%Cg@fK8OQ zBI_K)G34!-iH+aMk?ps4&vHAb+}?HL%`II;;huw&J%u)_H)0;J2hAprL(A7JU)3=b zakrJV4OcGctsTsEc1)OkbN!QLxwdSTwkDVqAe;4NL5nfZZ}6dHy`)3ftT-$C8&(L; zTeR4Yarc7TDj(cF)!-tZiQTsdOsZ?aM!Z?F74@oiL2YyI+_r7w#wAM%%iQkNRI^z< z+}tc5SiXGHq=_Bvv!t1l94c5M*z3sK6;-g9A{P6}rVkdW*ma_dm?GG_5gks^v7eFH z@3B*dj)D%Ft%>AE@^LMup5fql=%Z`|O>783flS{3`Y3iocdV>D{$P}QV}FkRl;uNT z)^Rh@C)%&kq5c<yxBE#ksv}J7=UyP%HAMGKaX-1Iv8t-EzNQB9AoPOl&6ie=^i2$V z)AJhEJ=)iwofWKD+0#*zoi?MC_pbb=6d4b%<v6uYqc^;vpZHgP`y$bDXIG9+AUaa~ z63HP=C$?=reti436Qji>^x{hJMQMaDgqbT>@<A|1T^>2V68}k0lSJWjVeQiH?j=jQ zyO;7BlGA_oA1|$ZQFxor4|tuKS0&uU+V*e_%CZ;Nx6UN<-OftLI^0Xv)!+Z^>#9Y( zEG?Jp5e65|?xi>8-|p`peVX2uYwGVmd$wQrJyvapa8_{=a)t+5I)HOms?xbrkUtUi zKTVL1n*=^WeF<aRPE;1?3dW*EI&&v~l7Dn0zo@;vsBG%gf`8Af?dp2=!OmaRx7BSd ztgOhdLn8iJ{t^D<NayJC%BJS>^5&*WawwErk=M9>;r0V18Be;iOF|`$`Q-zxG@gcd zC~u(gvuGueNmu7U?^TVjBod1YNKsD#@3C5t(&NC-mcu`qS!GNx=2uh{r5o{2QkP8z zov}baG`P?Pcut~11!e-1)?=L$5AbN`#Qb9h0vJ<}6mX_!q+>gkZd)@sIrHI_u%Fc$ zwLID6=nK!^k{G8l+3hKL(6nuLJ=ZhqxxM=yo1|3sl+E<dUa{%GH*pGkmMdU#*BR57 zFSD21tvRSN&MAo|Uca!{S!MUs*xW8xecz#l+~PBv`+j%Jif7mQr=q0jiLV}6oX!6= zGR<AqThZo>)Y5Eg8a+BGdx`n;5)825Qizn7ATtA^pO)O9YVVMNnQE9vszyZ<)u~l{ ze&{wb$CpxCQJa>zI4@_0y<BV8IVwx-6;+kaA<hdmIas)S;p~j841-?yC|*@MD|^-Y zTWUw&$GDfngS88>+Z4pWfTqes`KyGyJeA8O0T9Frz&i`vGS!*o>d}^9(5Z8rI;W6e zN%t_Lo`7?Khj7OqV{mI`So&~&Qc1A$$aZ(W?Xc^FY)9!~p7*zH`03JtZAJIUGqP>) zd{@~O@rvYRcVSj)BH>3*0fp^C-gnazKd+;t2j*<|s`q|-sB2O0;sqqsu&VsF+r<3u z+T|N>%1(;dr#^K5#BdO+?`!xOYFHL^4h|^fYH}{pfz>yz`Wr)rK1x?8#YWO=qU^GH z*P@J9w~szPz9JttMe-z#4omE#kB_g&hra_m09)w%=;P$At4HbS4c0`pWRspsRi;yj ze4?Vz8_!bu_Kml0A6|UVwlz_*-O<Ny8)PJ<cOHrO)ARDu{VXO$Im6$@UUvYs2lSvp zr!h-tS&FfQX>1BwhEv=OVmWQhgUf>R+ziOX_wqQ%7rUSB&YU`Y@ag3nPDawR<RmP& z-?NwVPr2cqr#f<`*5rDSS)bKX11z;Eljd>U^!Go#c-Pdn*3ivG#sgn8>NCvizWmeK zyQY%x#Px?BxVx}tR^9O3NAIl`GdUQ0K(UOrI9F_Of<=-En8)~SJg&tI`x}c&QIN+N zt|;b}AUjq)FfBBD+s~Kx?g<9V!SxxETIb(8kkftZW7UkKBf*yBEXsE3oyMM@-!$~$ zxr1F(COCTr%8WOk+nl0GR1SZ5?!a_nY#6$2YhHRJdD4xy-yCFo9T;7C2SzuYw$z?t z0a_WH_1aka&UIs3FdiyOUns;@^Bx|qiI-NNoE0DUI_Z2}q44=KN&~t#NN3Pr=2wxh z)ZD(|<cf99+x}>rcC_C!JDY!cq{dN%w2sVqZTy+H6*IRr8dp7iOVjAD51(H~H7knL zJdH8*Qw&L(YS7|VO6(~n698=KUSyI+HzvRXsKJWr8<fBzCJy0tACDo3wUT<!C`j`M zaRjz-sY8i|8YirN?8XO$f5;Th$<vM1YuY@W!RwK&w`u2Wsxr=d@{V@t$k$u4>%53v zG)rH*dQtuabQDun95E>qUx;ee*Z?eWdMz&l4#?>FuMoQQt}L_5n2@c@SP)v+w_t@? z`r1Z?J;Us@#K)g8nEU26-(n4kyBbvihp=N|3uDLDO8hLoKE47Qc0RI7aSdTvrMTwe z^;xCZz5g#2nHh4PNe7CQr_Z8U{MTXSC3ir|T!5z`AW5y#I!&gO_)HymML2kE#Jn#^ zZKiw9OXoP`@YBFEb&Jy=h4_M{_9FqAcV%<nvs0Fq$--eWH6!1Wkjy36U4|#*I-{Dn zY+hZQUOIc{^mx*nx#RPfg?F^c2F2O`1Xy7v>3C}B%IN>OA<%~S`{v?-!4mfJ5XywM z9{jry6zsy^TMz7M6e{V8La0@C9J1a=+icV8EvocHv{^prjzaunZ5~3KwV?9=A4G%- zbSg|V9BaP|EoQXV{Drh|asp{H>*MqafL+@-y@8b4oN%6$PANx;%JA-g-}i}1pQzlu z386R-@$Ovt^;aw1MfQi6onN~8)6Z6~`QyhsKNJ=U_urY_-JK0+Lo{O#d(k9uQV))k z7RV#0Rc97mN}zwI2S1e@3jlUy)#*ec3wj1|*SG*Zs=qEPT%Jazd%r6D+UL0Iftsov z?;@K$nmj07LL`qqdR6jF?}M{f{Qi-JvCKi7hmZ#RNtq8PaS;2?km2>3H1P=u@$pLJ zLz|*FrvHLr3}uu?aOl5r`;Nw*#9$X&<W$RLSl2=^C5dfH^4zLBYvUA49}hq7Cr$p} zhu=<%OEa(7H+lWL^H5V-P3&%sJt4u&Kuk_xvOfLfnP)yZ#qd{mo?FZSOqm%n-alvu zehL1UuOY#T;Xe%F1UFGSe@8-s8~P=Z{o<5^8L?zP>Rv@_qbE31n~+~KmhTtM!nsDV zK`k{JZQ@UF`^9vrw0EPJ^|yAZf9>HHR`va~{{Dh_SvV{TOk`%2a7+ruPj~miV9U#t zYr|3F9zBV~zt=YW;phyJaU-{VaXw?*=<Q&H8yVSXJ4K;3NhwPp+D>_-&~qnkJA<Ld zQoLf7Q@+!7h&k*jst)}#kRaaxkRaish}3y2lkWV(&C_-=xM2E(LIxKc1za#^U2V<J zDO}K;oy0(?)tmlfBSQ@q%q$#-8VsY94|jD7v^8)Gu#+BfP<b4Jph^QkOo(G$^L>im zY%z!dHHjin;iT}Tr-Kd$o`4P9W%9dQgnbU_pzz$VRQQJMe1f_}i9#K(V1aYr=tV9t z`VL?DrP^Y##3wo(TKe>D@UOg&T?`Hh8ii#~CwMYob~>iM(9kH7_^9c2-P1wA0q4Jl zU(2<TLo0;eByx?yM-#adB(hE_<>GXfGzyz0J;E{i#jTmVsK#W?Dryz?rTh$fY=FfX zu1ZpAG<w9)^m?KMpF^TSIS8f+2I9h#>C^F#Jzv}%fRxd7hS?HF!G$CnHWK+52Z}T6 z941Y~PJX*pxZA-E3ulKp;Va<?Dg1OZ?|VW=heWNUNu*o=cmfOw`<gp?6hmVPnGFt` z7HtHIk4ZNJ&Y<tMQL9A>1~b}7QJX*9MjEMR@HN&(I$LNXOVQ~hs6u?OUwB5#HL(E` zUitWB54UR_YOGLfVRX#8h2zxe#H}GJv}PAtLoq%M#5)32W-THzW|h;-%VY|NaxhLV zcZ(btv@sYf8V|;=RIcHGpcLu^srYCUOSPn}VR3t6@C;linAtyVmsjfb3XhjhOqZF2 zeVhz&(sjbi8>DiR-S`6e{Fh&lS8lj}VG4Qj(UU@R!iq=xgi`WcxXeEKG}q)P&lYO< zz3?ufoqMsCk-3F=bxIH=)mkhF9;s5%OuK5($;gRvS*kP@9Y54ULjgReXrS1>LeI+m zo~cV3x25uX9Kz+wx)h=iUQ`lZA?p@C>Q-nH<9CuRJO7Q$ZC~4>BQ1CD5gs?rSW_<? zB}+UGB@hQsXdEfR0q&I-XzOsID|#`CUYz<s%veo)TsjXLT%wd^WB}TQHRrIPA0b)` zo=$9pmLao5#2jJF=(v&0<~(d_SwqESFR)mPY&64U{|2u#*(>~fVq=QjDD3Cxj>3?h z+aQgz<b>`Lj$JTj=s(!Z?|kxex)RAoI<Srf_oA8?S=-ZPr30I~xL<gbyb_q~!P1P5 zFIJ@-7*s@|(<K#EFlj6ncUoK=&%52klV~>EY#x<TCQFyg5jnx)WEqr|bOW)jh`-=F zTN>AO$Uv7yY~W-4DfG~!vQARC$jNU_6+SPlcXLwVB^57c;|~irVVCgg{&-8m;U4bt zuGiTLmeN@;OkUlNS=g&ikkeU+cccmj$XsjKf+dZ~AgETV<^Ll8P|_nQtV*7);7gDs z6wGLBNJ`SQS}c4;jw^#7oW;ZDK_4gwkH`fHA2qy6qQ8;(*lFB?nU5lT>Dr+!rZ^yY zfdUuctYrtN#Uy@)5ud=Ei4vg13{3GFu1Pa9$5vmT`sge3U)ohMqu4g9dvn!r{`5+B zVFhJHnQ&LLq0lXV)f_P8-ZCZ0V^-TWwvs$!?W|CgDWz)d$z|oeCH_EiPQD}1s1vki zt5kZ=op(Gw&k}DBO)943Db`SJW*`Fgl!8WW!^--U<m!yNX>$1)xjZdD**t6Agyo0k zii9fj@4vCt7@y>I_#t#Gh-O{gEcp0hSr2ND6;xS^b8|DZe08-}YvLqCX39cNpJHl9 zhnx-`h6>qsRDO>iKltC+K!`CPh=?do<U1*)KR9?%M<r!~r0NLu`miF_^xWi()*^f1 zKxy}$j_es*I$9?h>noP!&&-&Z6Y%)EOPjN%`jUM*`E%xMeZ}e~bGBLUjJFp!8z&U> zA{(`}_vG@*Zbx!<W5iZ%5PXRmUHP{D_RaI^%|=g_(;xWUl$FNvQ<FXF+OBlFbyDVx zNpW$f<Kvu}?oHie39I+aHfSORcC$KO3mttw_6$%)h-D2ii#y7Yhu6EIhx0UpK)Ro? z`n#YvAY$r9Jw-nZVpGg$yDnlXW!45Wf}wk}-kW)mfq}+K$we^x2ik8s{9NBhzxPkQ z@$mDr^4lvzdSSOzZi~psGMTJ0oHL~=a?K9@_U~)|{^8j@Q%SI>XQ;$mZJ*rk<hndn z$+KtWb@iczG#B%IXf+1N|4iCKC$bW0jmT?6kT@S>dLxVJGA{~pzQ_1;V=Y9tkKXvm z%*gyZpXwWas4F~Y$LUr_L6$R4;Q6oua92JQ2-Rj$vv=+P{&rsnQfb!w&$)Z15tXl^ z$!X3r<d>31Ermwp)FAIi^fg_AugQ*fB_!#<RH0zNImVPi%}DBNg5<>695q<zLWzd$ z6y%bf%mbIc905+7U9mH?;MN7+8mHDLPs#Ecgn9_al=Oy4S)N&~I?}QF+5QBh@KJ&^ zG%0gLO`pCI=Zyv<lR~X+Gf<wA#6&9iM2^}J==$j?NS}|DN{tVkhu1y-@epZ}1Ei-^ zT2w=s9ZQ>>t)>L0+F(yH2zw#UYA4O|C0E*rb>W)41dZ^uGA=RTANiVkZm5^-615Mx zm1v4WYLZ%EAF5AfriuV`5y{P3NUcAvPrQmhidBaSZ8j#L-xRMx?KR~uQ7?nlFGY;H zTY7-4Rb<sFE=xD#?``-L{?1d}IkhWRO3%nAf_ta}c7?I5xEK@Xu*D5#g+hM4K9Q9y zqM=Is&&~kI0k%H!DPTjdr~X^Ij-#=DY+{gS;&0JFuumh!pQ1vOyj4>>Zy={---Ye* zEmN!OdRJv*)jZX&nsUGz^f`=Dj+4sm&DqYWN=sIHs)@a}O%6IH?`@vsxb^v=2S@|4 zzU;`KKC#)k{miPHg@1hh>h|Qk8Jsq4$xR!FL(YQSWM9AudY~IOuE}v$6kF4?9kiF; ztLyl`Nk7BdDy7;)P7s1D5nP*TC^VKL;hD>Vc9I<t>`b7(M8@U8M>{CG6VVwlThPKN zLg8A3<P$qdwpE6PH~N}~?&(q1RhC7DH>Nia9-O17S!izZ6nM=E$rineGfwnm=W7y^ zjEO3akgW}s-sg8Md-Iw7ON?0)>Px&Y-mx4n78`RWk$2LwLw@9R_DplcIrz-%%<QbG zlc%%=Rp9XAC39h0omT!0I3K@cKvG-fnX)`?aK>DIFfKk`C*5Q;dd#M>e15Qb!i0XX zA~ZB)GV`C=hM2-YE=4kh-~?eW=-#RpAsdX>96AY3Js$OK5Ey}JFcx8v0|1CuqAyS6 zK9q`5n|h#V6pfvpaF5~RY-LdSA*IKI4@2kI7Y{AYoz&1)=*vyYTQajU-r$K_oIJTS zXpGlRoKQV&)<dHgZ#^;D+qmrZlM5Pm7aVpLTm2KtbKLs;0(T^_i!^u2gPwxflk#mw zpWW7+n-SPiyWx>(zUKa2k1d=#RBNr-t=QFeY`Hh={U2w*S)426^>OhIXR^f*Z?^=R zJ6qb;)PCa~_~e(vpZ@1>?q~_+2!G2;ZdkMT-dzPtS0KCSn6Nm(w&dZLp02H!nvtAE zG`Znre>gUD8KSGxQ<Gf_$1IbhviXYF+32s3R9CqtFODDVoQ*8SYolM9rx;u|v9779 zv92yN<`kn5g8#o`FESF)V^>2F)-Z>!8+$tRzOkVPhcz8}t}U@}MR%xW%G_#OIG8uD ztw<dmc@K1JapZ;2;_bEGDL0+$YuXstnjA9wDzZ}(Q_P8WMGKkOA~z@43v;|Cx5rTG zH<S(r2X{9FI@Uihf9(y{@&WnEwg>2-f9S|`6o-Te9rRR-1xB+yYf@+H)YY}$Hch&F z#k#*=I5EfJ6h@Pc4gEK-57sxC6G*Rcw>EzAO*?*)QBkN(8TB}tAG)RQ!?%w0H0D>9 zLq0N}mZA@mZw8fo{8otoCO_2hWGNq_++#i@P%xx(EE@*bltR9#ewjflAkZ8h$oK~E z{?)-B;go=bT#s`(MMCJVpovac{|2_SA=0QoyPo@_0O|Kl-J1^8756{*@0*sNsyQ0& z43zXvDY6&mW%Vq`e*`&9zq;j}o9=)=NqwFoK)*;&pL6877u$L}5**f%OL)3Vn9I}b zJBRpmB;H9_O1Sv+cE(36qNv1uMS~M;a`_7#oomX2U0a`6*+E?d?cThpg?6ngDd*<q z6UgJfOFie_MGWqil_dx^&+I)9)+4djoj$6^a7py2@WIJEIP=xW6k{n1j1Jys@D*C< z7vLEdg^$M<vH$OZXE#2(_nD2)-1X6}GaH`Uk5}3)M7rYA3L@#h*nef~*Zmh)Ud68~ zfhbZ7XXSsB?FPyiY7THO^^$hUJme6lf4O2|x&t~RRVAv$;q)*yQ9=IsE7NuFnGgx1 z(;$BC`u7w+_MUW?Vn@%coys9Tx2dFp|8|>v=bR;*6+?WavABvOTjY22bl<7C0q>TT zk80(2_AJ{Z#hdkIl}h>E8PO}tD*2t)Zc|*zt7Lc1!G#03OIhWpByLw%?>0HTNl7`! zpXeD_w$SZxIY+`h1FPmZ-5!VV$((+q6X0*Wv}e_-9#5*vNj{j@w`xx8x@8OLb>wgK zUHUgpn7?AheEJ(k)-G(6e<VB4d?{2@D*z&<1^g(=UvzkY-omK*plKIcG(5pp#{_CP z$|R5v^MnpnA)pw%!i&EYT2grn@n!SALfGwuUQ@{af={DDo<i1i7Z+LDUp$c3*fi<e zeSM9GYWGOPOZ&5nSFI}U{?%l%+2T>W6|YWlc=VjnH>JvOmmZ0fuEcLw=*<~kkAA?~ zGT9{kw^{4Dvl26>b#!Emm{f^r!Q|t1l(RapTW>GOG4va=BZc3-HXK-(w@aUzAL586 zEogn%>5O}0<o$)umT3YV?H!q?%5UgS+Rdd;ncAMozbN%iZk-k!$X>m~I(ovCtd+m6 zRwt*rja)=iJg}-@?E$2;!VVXT;aT60$QJd}8T^h-=}8Km$_Ni5>g`BCDMl$w>2U`I z^1Ucl1s+=T-b1L1kt&na(@1kznCJ0&c+K|DPQ@rAg_Up!jiZzN;w|CAi621UP=Y&7 z>s~sXHv-R8jAruNJ4e1!eDXb94$Z}!D-8hi<HG*&Rv9Ax9Cs>8N%F`)R>luHIFaK< z?8AFV_M&pi^J7#T|D-GA?K5jx<Rm<$ulRf1A*Y|bD!Ji@Iy09XrGb>1HB-MAZ5erR zv{l~!y)KE~5yo#vz2)!(#=PY;3K4af$NZ-MFCO#vR~9XEkxtjwg<o2)@xR7A<_;pc z=N^Dr$4FqK^uQctPUBnUT6oMu5+HlyH5#Q(hl*u`>86;!oYKKlhh$8rWh(%~8}*fs zDKOV_R)}Ha`P5k+ci@_{yi?5hUH4vZlFyzfaziMz>X^5jd*?6DJoA@mzAtr`JM+qH zEZ^5Lxk}CQmEl#AE`wJIT(FYLDu*R0NpCfSXkV|_!jqersEt>t5MXmstAJTWEY*a$ zWYB~0|CoQ30WUc!+o7ehB#weY2m}$5!2C-)x4g9Cz#WkjA<v}DnTwA5^zOv)!^o$o zt4BG!rhC`@RQQj!=K_za6haDe-lWe4`rXsQ5hRlGSEDRH(1mC$HC&YpZ8jy@>4f!w zP`y&&_d~tL*(+sLA(#t{exo|JINE%nfe?fwm>I>4Or|7yAe64viO^8xl3RIp@7a-! zq>HGeO5c=ep{8Xe-U%!2nh~5_qF2ZhW!;3MhNmvcWX}t@lM)=yaA$m@b;3{OGwv#H zbWXfyc>V|fb!vsHBCB{_vM`nVvT11B=1^%-;mrPl1@7VkoRZX|M>&FVmVx09ZZI{( zhmz_S*9Mxko5gpiPnIUX@TzrlDtb1sYJgRrmHl-cHxcg97L;qdDEw*kG`;WpxNkH3 zYzg3q15G)JlS&idSY!U)%GlByyD0^M@F{IwC0&cS;WFWT;MXNjw}R7IOWqSceNDJ5 zY-Vi*j)k_BGOcS3T5U2|C#+_OJS8Bm6pW0Kj@_D~+Zak+^lDMHoXS0sQ-m6AI6{_X z&k1JqI&(X!vn(YgI(PgM8c|`rYPHumr~YI{cERF(K)`BoxLB+;t9BloFtLM|36y{N zqHu>&UNrc`+V!8m^Wbds_#?EA_Bb88PA|63WHp0-MKuP%{TJ<{!z;q?*t#GS%WufA zO-l|o=6iHrzg!J>_vtU#_=I&%-Td1pWVH?N6997~R#=)dSFI_muHkv%QCQudUY7E+ zesS~Cx1QQL6>VDsCezCpIg=#4$|UDu1IEdfIt^;f8DMNml(F*y2ZorP0%6O;mx;3i z-_b7og1jeb`Ml;R&$6)NyBy5jPcRPH7~%5uM9e}t<%GTZv@n;k*G&di*ggSjU|2p_ zRb2dknS1lVD64aSeBNc2%)VtNGn2_oW->FG%p{Y{WRgr4637N2ge4(t0m8lu1P}o& zpduh5B8nDKsZ~lTdQlOVx?8VROZ`!=rPf+&wRNdmt@ZXw^5*wB=Y1!cu(bXDzW0w` zDUvxkbIx;~=Q-y*=UHL3NFWL;zYs~Ta!e>*A!;9fIfO6r2p45l@wTFhW3j%<rPA2} zeNa{aY%z1@NSU^h<Ja{zkIhU(H;d%6LqQ~(tS+6;ZrT2JR!V5+p1%2>1tSyMxhvgw zLI!;%`oI+#`RK%icB7VDy|pr(&<-hHq>Ofpf7n+iWwcv-&DP4s7K47Ej`(N&1Du1r z)UcC3NOTn35(aLgXeS(n%yxW`IU}~q-oU>!FRh$Jx#?xdUC$v`uUrk?JK4GNG$ExR zBaw{Ydy#(Zq~1xJ?h?(0QflUzr+z?hZluY^txXd&OSJkEZfKHyE^`)Czaz5{@<`$Z zb;cB#WoQ=d^yV!aXi5kv9bLz9l6UC{Nkf-TN++BfXs414>@s1jg~L49H#)VFgY3@8 z_$(YkTAr+jhP9>OyH7(vNlciuAS454PB890!UqG-5v$eh%==8wz;|bahaSJHPTug{ z^Ek~%=A5QhDgFbjN-fSu@>pxM_=9BD8M)ygHA(Z4{BS@XX2iiQ+MhNsFEi@}1Ct}% z`t8Q<*LOo{KkyFLMiT8M2VS4g9qXS?sDzafDw!dnSy{E3)96iz^;gPtSXpL<Ut;AS zK4Xcw8iyev80J)e)RUZJXS(gPDtcNol4<j8jBMpfc=kP#ky2aCc-O7)V9s!Z&7{|G zGM%E2%#CT~GR!K9RnjR*JlTkaYxv@qW_1ZYWj!8dtmkam*=v|F!x;sSe{}QB9}PT| znN^Tzhvi4GPAxQudW}jBptU%VNgiX+ju=15EMg90Y5aqKKi9y<GIF=yO;Z+UrUz%> zJ1gTq;_<4=7#Bw=%h5X|bKF20TboY3nPS~*nI=4~Z}~oQAg<@8GuiCGCm8^X`-f!u zhNmXtvv4sfw6OglRz{{6-aewn8v6&lO)d_4nsDsl-c#HA)9H5mHx6aKX6Fyw17<tN zhQ;jH*t@;F7JQa52hyUEIfggSh&jk<MgAfLXZmhr9~4tIk(4T@w$j~0(h%ZgM@qu} zACbKya@Yy1gWlb6D#yi5tiA|(5qAwFBdXP2Ai+;hO`1rgdqe+5wz&Sce;1BpIU?Y~ zo98!@Wss3!CF7B_YvjlZj4bjGj$>(L32Jd<DSslHTl41Wj0}pxU;2*`;3?*<a@3EN zMTlf-HJRLAuQSI5@z|NZ!U<h3eTR#>wS0*l<dsaXah|)gq?cUd<x?9XHb;5L<kc)k zo!WEXl5>vRvCq>$Z}Q;SWjpUnU*%2f_8n}Fw*<*uPD<GV1B=AleDUi)z2{1VVbJ?r zZUqj)<b8tsJlErK*qyk~9m5y;<)NjDKng5SGz2UT5pt(@xr$pW{H9=`LM?9<o;Y>% z6sXN5SDHMA@#`iQMka5#ZRlF>S+g-YdJM}7$GPeK$8gk~=efk9+vbZ`J9NA)gD2!9 zTCE<wlkn6XS6rM!tOx;EG;y`!KA{RwV)7$GDA1d@MlyB4?SaUi7Z!D)B^9AvOHhp` z(e@K@goU|^sN7%&;L^HI`Xb=Y&b_xX(B9_Xa%?J96SZ!u-0H5(tz9y?I?qw&Q=7B0 zbV!uF@~VR^vF@wJS!(Q_)^L4f#qs>gLK{2*y|Fw*GnB;Dde!<jZ<bU^Id<U#lX2dW z=bxK6W^#ZH&Mw>h!K2IC_spC2gIl*Hm02d8@ToP6`6hqroY`TkL)*M;Wyn$@>b#%g zH$mT2hn!Ib4W{O36yf;FzEKqwGFiStRCyC@jKBn53KSEWil{UmV8o+I%cze$2{RyQ z$VPOoX!C=~3c@<qGU@7QVol-t!yS=n*FU-@)f-uFi&`Vi$pUkB#HTeX`K+>e`+L_O zDPJ&Fu2DG0d7aZ{_POI8lP%kutyZ=a!|c#=V$;Sy|NPEr7Mmbww4+yCdtGIDqnG2d z6V5eH?P}Y-bL#%hafZp(f2B34nS<uGX$4MKq+ztpS_pk%3u<dY&j+8ppd?2ePuoCf zCek3uL`vlgD06Yg9)w<y#LUuc`3RB2y_A*C_)oAyau(qH0|O%@fcs?LDWsd{V)b8~ z7PI}6Gh2AG|2`_&;k=VS3#>Q6FTfcq(d!dP2u;#h!q`A^5c<`94MUkAiJ&gBB2kn< z|497dq1>WzDBv{6oFhJ@pG(B!4eUsyyCHu{<b(Xv^jM8r(XH0lb6hm5rSRmAES=5n ziWWFkTggGH5K~;vTIN#vruLRyu|cD0;}r&rC29UXkxWMUykk7fZPCfOp+J1%%+SCw zc0;t=74*eBW)==$*O7#mt!<Iff$KH~dJ@7tcArLVFzW`2({`-kTGWhe66oNfXFuYG z^ibTg1_RE1dT&MOZP*Fl@gaj6Wb8?cD~T12VY3uA$1BXtfj=!J$ykZ`tZZ?G6Ul}? zK7T;4f@TOiA$6~1Msj!I%x6^wgTkmnnm~Hpl4rdnO^_QmfvUF<-x(@WyqSEz?hpKp z%%afe%<6&f`1eP>pM<F8(Q<o)2=i9|7PIjFAUXMtOYnngB<9Uz;y6?^lV=<HjN$_> ztvmn`!6TKJXT)+KzbGfg-b%fB;iBG3y%iIzf5dxs<ifuFBWB$RZbV&d+?d`5lz3ER z@p6rHFJDHi71xHzS@-;<)t?9lm~;D>rLmV#5oX+y7mpCRmf0?BW#3`n5pH8v4wMN^ zlvi<`lAN_8XA*DcON+MRBZ$0!n3reHj2sp2Wj1bSmZA2>V&TrF<0SL!5n5q=3>y*t z$`}UT5`Kj%8kw4)r`tf+gx588m=;@1hs+rnWi{wN8x2n<ai78G344vJnb-f<Z$GGK zziD{tG{e&h8+1MCJtvirfRu!_e1)~d$SsBH;RRMjpF*COM{@2)hBh4CZPHB8g~I1p zJnpdT#A(w$2xuUTDVbL|_Pse~x0P1~rp>RMxusr{HRs(F`%2A`_AHGfSUREBii(9J zQmc~uyU?47UdqhVOg1WM9x3U{^#xN~=CLiA*;G*>1QbUG7}#L(o`=Q<6SFQoi)5D) zesD|-$pQd0eMpZ4k|K<qH2?G!jn}6}R1EP=a-(91RD6R~Il~u}4e?pnePSgJM%D`} z1<42OCwdU2Q>|u6@?u%OsEACzM5z`MXH%vBlCV&~z$9PK+*6rl(eXtKn#M1y(x^K| zrUgE|UE~-())k2*8#hhycZHd?nYn=_2@ertGM>mwUgR=yxSdX@#_V<_!XA}S7b#^P zlBS9Xdt%}b$^BLGgGHhmU`&ZbGm?roO<6nm7)!vhz%E^FFSR%9N!@s8lwQ+E3$5h& z#_nl>7vIgKng^@Wnw7$vjJ<8^1n<%Wn?nn(1iT!6c^ZkbXxSC;c`x9+2G|SW^tbb1 zKNO^OxwIM$Nk>y)0V0XuC_*WE=~7s6dd#EP#F?-3S4#JQ#DD;k_{jrmwy8#?QzIRd z*Ob^%{DX%nLZ@(YcW(8Lgu(6BEoIuiW;}sPPnJ=y_~PvKyF`TUwj}l5e2B!~@G7;O z`IKf{rW!8+ICYW}ROCA1Z-G?4RBVok-gVUX4{~z_vBrou&d{X<q*5=*)iu{PPF@x_ zYOWNHuas+Sc3-D+4@Ajtol(MROA`ZcFoLbk9u5Ue18eDv9$K+iX=cOmxPcKp4R70% zklo5;4cNbC102xeab+MNt3|$nNT&A;1QyUW?V(a3#!yM#GYL`6L7-IdO0cH1eTlCy zeuZ0=*i2cj_}2eisNgs3ZHN~#N>jcgpe?%cp4Yan{PFyyPY=rOL`voH<K~^1+VjB% zW8=o2a#z?^GNq~13ZblU5|R%rnOe0q?&}C!-MimA(mnO)RXd)$D#ZlH`4)C{)d^=O zjN!I3){;qep^Ds53)hLO!wYUJvQSo&o5YZv9g8V_K3Szh2`^|Wi4E;=$-9C|0>r}t zwj6OC(v6Q3Yj|PVWMM;bs|xm=b;o9M%%&ZQSm0}?y|5s#<Bk0{J~@8hYumDMl#UsD z{n)7wO*3@O$S?G`D`M7JKe^HocXF|w)|xGm*d(jpzWM*zde@EfZ(kTU`StDN3k$zZ z#MsyTwFRC~7^YXy3FkPWQ#pxqXh6*oyFHmy1%pg|F4vccrp>8DrW6k>N-Hrv`{igg zVnrYoDiujJ1Sz#x|H7WDM`e)9<sT;3Px}uzBx<Fu8#BKvlU}&?UeDX|=-Lr9v*bxM zyZ+hD)k7pJtu<g_<<{8bT8U_Mt-X|LWssm@TQU-sR3R9&+6nDkX;{2d;%73JN=`+Q zX8#W5=sG3w4!%@x%&ePUav||{Kh<*MnVo6kC6`xq7b~XC_EYlVvVACb{?4fvlkm{q zo?Dkxq)F%vYlOvox34xpsR(@<35UmH7YQ+<RKG@R&?#?)-t7d$9#jZq4lt8oJ2xY3 zhLrzOthYh(iZZ{D`s~HdRX;irg*PPoI;?S4s_6;Pdn`8>4_lkdj#q8^Q7avMgvUqf zrKLA5&KYP%B(3!6k~t;e1-`P*F(o;9btTp&51z9`y|tIQ3%5ja=KLVE($A)!vSZfV zbVp15<ie~h0ota4W$YaTJ;hf&&?l;;#dj>#;}sC-a$GJvWwV`Wy|kz`AF>6Fgid<H zW&-y{hDsVy(QWo7s;5}N)It>6(LTE<Qzf08x%$eA)&`A6cp3s9<k^7_Jj?b?mtL-@ z|Azbj6P(08;`zqsp=PQs3n6Jkm%pg-#S28w!O#ndC0)G(*>`CfPKJ$r_RQCJ2AW4z z+RE15(koWpBt_v2;fm&|2`=ZaXP~Hu9LTTR{@E`dsM-31cCpwd>cR!KJoG2V^ANF6 zQkl1x*2V}?ohm#?^HGslX4LcrhD?#v4NQ~(NJ?PbS)vA7G&2m9%)tHskEfp^WidRZ z#i?*!>+CI4NZ#M5#T5+|nB#LcKYGKWJ13uhL?B`#x7a=X#J(jz-ZWZ+48J;6aNLUK zCqLUBSL^zZ4v=6-a95IQtDM9`&!X2GZ6@dsRj30pZ1Rx!Di5zCa<dPqtQfdcJ{xUw zTPw>n#WexV))BfZ;f(j{=Y^z7!xU#}<V777?DVu2>$~Z<|JNEaJ9N-gk3}j#;lZOb zWW!2p7}kJ@$3O;OOY;+{3=#&cEIWg3B-3?4ah`TzrdmtrH`mVE4!1o6<5p`t?TyU2 zw1Vq=WzTKPD(Tu&BQ$lge^*n7gb;sucBH26n>R#O$WYZ0($h7L)YV~@e@|D(FmFEn z)CgT2F(}j5z_79o=3+=lX<65U*Nwpm|7?Xq&&u*txsZ2dk)PF{p%Egu<H@5tfy@s> z0=gs)QLO_o>gT??_e5-@sH@4=i?Xip>Zy68?B=@{$hvO7kqEoAOev%_$hu!sSr@P< z6;4RIW=7^yQ;9bcmtYYecYx(WaTl_uC}5D#VyFh*ziq2oVN@#8(rz<i&C*3MlBf@` zd%Doep6bd?<x*i6>B*V4FTx#x+(>wS*VlO0_KK7y)fi>SpwM8lqu8F+na#pgh-Eca zDwiRu64xu$SQD)*(ii!0Y?7ma=w~gGH^c5vAG?{)Qfn0o;SS+blY-AezLskQVjg(f zq+*sbza{<))Z%f_8VZH1{b#t4r@E><XW%sQj=jLuOXmU6XOLPo4oEH*ixtHLl?v8| z3LyqKy2@C!tR5v|se^@N0ikj%r~@g5=r7XRTu$}Ov0k{wvci|2t68~GHD7q`Yvwe| ze#X4|q<91{uM{pX9N5ZU<6jsMV$krt$c`dT2A8<8c0<nIPU>_b#~i(}WJhR3rCD^C zrP-KC<uotNgx!Qbs4G-Y?yD%Aozr(38D*35zVs-_Pw@z|6&|&D(lDZD8LhxZ^DNVG zWXp}j>$XZ7i1rzTSyqk{95?DNs%gS^<oD1TH^=A=3mXWZOW`e);H|kZN|Z!^@?ssN zu_C;*4w96dAO34BJh?vOr%?a37;Xw}Rw#seV_aW;rhJ^1j3F*2(!zyO${vJlTr4C; z>dP%^>uk*K702hVcy{mrifFX8E_z^Q&xZ>k9oJs@;QK4fCc@iXU$<dy$`!VDAHDMW z=Qh^_#`+dcn~KC06B^gOx$m&>rtm*M?_;dhy;s&c$~!6wEAeKf+4lEB-pvzz%vA`C zG1xAZOP{I}hrtBvh>r{kCE0F>iNO|QrtE)g@`2YjK@J*IKX(7T+U~n%t$$#~=o{Z& znwu;&YrAIn!q$6tEIBwoX7cO0$HXcads$%C@vC+SpZ?_*<cyrr;;RXIf<#9}aY&-@ z+1CgqK=YZ@*SfY8m;_^pG$-`}P7<24uM=9xmLmbX_EcpAt4Q||EBBI-M5#%(oY_l9 z%9F$<kuzwWGBT1VH=);ckejrpW=VpR*o#!;{fdqS%O{13L=kIGjf$fz@6e2hN#r&t z{GuI{^cqAwF?!X+Q07bQg%bp0@ot<Tv?jJ4QS0WM9C(f36iJtUBw~)}Eke0PtpAt} z+#vCAN=8(5Gc%VQpB!3ybwvsVeV4W!EM=U+;X2M#CLFl++9`LOwR%dJNxp<DH#Idi zzT$nRj0t@%?Dal!>-y(*w_zcJ8(_ITiqj*XynAx8vuzfK15P-Qx>U4^Q=Dqh(y$;M zK?W>AzaLqE2ryJ2WS?5Me{^`!(n#BiR$q8R)g1{YBAlpUzb+Q8o3*xl>RoRN)`CK& zqac}AI_=6<gcy9zbTFoK!t(4Z?w-B#!ynDYIYMlaO-ehcK_jt|dZ~`?!=d`V;1C*R zEq@uO0*$g}+L5(}oE&)wa0imf*&>ZYXivuh7m-@>+EZR>Ad!p2cx}*LtZXJ*4s$l~ z>K6wR`_SsTgz~buMER%bNEIZJLYne4ZsSdQ2Eluu@S~QD6iSGPnK+UZeFELl3Q^k) zZb7UEKCh&o$?p$S&d2X5kG(}_sxG;3rmrdI<6C5=2$`uek~tHtE2`W8K72_UNl!;g zgiv2J4KuANGmmoq2V$?mLzG+NLDZHR>II%gb#g+HCrK}0`&EpkesrihIk3Hh=wT^E zkaLSsFzs_FJ<=5o&_f)B(1VTwdXNnM+EZa^7?Emp9EwFU4%z!~rKc1ThZ1{{vA(6z z`XWSAWT)s@MHh{AkjCPRFiq(qBSoY#3nE2uEAYGNu6{<E?+_g+<RTS-(`U_M=t91u zctW1WA&jFY4P`fsBuWL;;|GN+9#_Diti<Dh+`Qyv0NVrv0HQ5z>pdm8?ff)dXjgc< z|8UwaLA`Rs5lDp^xB^4Mkw(BhO-8WJx>0nj*&^Cn@m%@Kz|&CSiaf7qp{sd8Tn()? zPjD<=y5gF_W%46*HSbGn{%?xo%18#+lb0e{56;)?@mnRglmSCyo$sNY_zrm>{TQ4& zgTsMmw=NqRNYSw=E=Af?@i5~ZgwnN8zLP}|4L_2H>e*Ks#<@L}=AxKQp%&g9=~Crj z++*!iZxyT-E#uH@%G-R!8BSKKg=bd3whhqi1m6)&JYrB$In!>k@`h|PG-L=&%FzM; zNTOPw7R54wAudB{RXG8L-CJKb1k3Zap9uSjf_^a+^lOFIUZ%9m-g7U7C10m4Z2>GJ zmG#SnYeaZp`JnoGH%?P?8Xk(896U%sPMqpUj`weY)RKXor;6_v?qD`u$1Etg4fSd7 zY+=k7p(iYyV~4f+zZ6kKa0DJFI3o4y4QeIN8+8n0Fd^waVR4c-7w(k=F5;3%4J5=4 z10sP~+$Ltr$-2ijNVbYQUK#bsPT|JtPb4ooVybwA_|Xx35bhu`!Ngv1!CXV`bpLd& zRgC-g)S*R^wc_K$)%zC;2O~$BQ>f(pAH-N8OcuTs+KKssXu9Ah&&RMXt;{CNJ!OEc zLjA<x;A4HHj506{8v?z$ptyxrIaF@0NRVgVa1kfwz>5D^F2DB6`^T>)6}5#I1MQBA z_QKHU+pamvnD1v*-?cFzrg!|tG0{>Ymk=qlhiXJyu@f*q_7U<F;O3;>t06-!{up7) zhUGSANN1QpFeXXcE#Bkl$C3yPURIL+6R5`fm%ND65|xcxwft&N{MJcxZl5N>cn+pP zZ!%%%X1aPjTb>^{<;b<`BaWK!1^QfT19GK|zej?+U*{>e`ts+tAQ@QuEzkEd#jdeq zUY)XeR6bJgQNLUH4&=&+AfhbNVE1@j1)4sK44A8^$b!N%6pd!&h#?jkC=^7Eu2e-p z%1Dx7fWZpr;)un@5~rb8P(0B30<Km23)_}mKOs4#&Vpx-Mn0Jt`=v_hbVc!!WX9H% z{QBjdgFbm^@#dP`c*O6}<#{}nQIE-Pef;pUkA8b{sk^4wnMgR9@0~yFPnkXb?rvl^ z`}o}ZV`i1N_!(<r+VZu_3RB4mn|E&srmDe*vfZG~CdlC_8FbabfWe?G#~)f<yEH9} zQ_m@q?f^bNQuZ5S)`d`$QJQ!-P6v-AG3ne0nsKR{?r+g(e66YN4eMJLRVFH$H<qnh z`P=P%N4h56zHGu(YPH*2kuY{K-E;CbzhIqy+brMYMqNSN$%KNPWBf_P1W#%2xNZ58 zyB63~`b}$XqeoeM`Mu4Aa{FHB#abqT@6Phu5n+I}6!_I@T^at!tS)6=ahlC8u@+*X zhP%{|?s>#Y#DLyR=3~$7KGLM9Z5;~XMfKRFKbpF1?^qJA+c}<h<VNEbLazL)AG40x z)?;inqKa%fN_V)5tZCx}T~KGs7m0Mwi$p||?G{qptDr{-IfDxP$SRq|l0?N(8EY1A zNh0x5QjjOJ_$<n#gJJ~uG?o!&B`C1o?L9RI4y1_M7SUhQ)s{bu|LVEbESqy&G_by) zv1XBAY>IbBu{#6t>ZU8&3iCA^aS;=YL+juI#-jvUzmFv8U@g!o7fG*aQAv6swErB} z6xg<zyPG+VB00Z3i8$#INS@Rt=M-CSrAnEOEIX=(|J4*Nys${`)=7qZWQB*#cJL%3 z45#1(DkmDR++1UhFRL$tnls8Yi&K@CSW8*VgH0;i5q;#ygJ(#AgY<S#U&bWmWUS0# zOSUd-=J<08h1*+NVIf@Xz52PG;CZcj_jSg~F=JBZ()ru1L#oP}dp}_&eJ-6pol^)G zA9#K?xIQ?e4CNbs`qnS*3oqJ6^3~E>XQzPWDsopQ5(uUkDs~o2^EFju!cZ}^Lo0`? z{0?bZVS1CCVMZ>Cdt~>$O`5Ff&~J`v3R(hVXWuYiENd1>7Umn=)31H{T2ux;pvr>t zN5WjqG^c!5pR$hI)#IKOVUEw*H{swrH#dpp%xafxZ{G9DRul>zXvsK(2zx{C2|AFv zLHRNtq>!v!{81YrK&n+aA|;3nl5q`C(-Emq4XKcbL?glG&3k{?qE<UbC_w4iA4^)u z*`K%Rd2)^bqg&HT&=Cl~>4gOZzmSsUBtPFssNfo>mTsrZK?R5|hKk#}<!C3oD>C(> z2bAg&m}}TP-4d`~k=Bh4G+u})k|PQ6_at9Av?Dm?WyUP7&yi+VVv!=0W=-X0YD^pH z4h?Ms-kJ)i9$5R|epi3>sZaLa@Z;*6lYJEvHqWZdtE;W;uC+W>!|Fl>D-JwoMM50; zVaETDr<T?i2_HsFX54oAnXYBaTefvG{%0Q&gyVP*F!bH_GPtlH4H2m+IHIV1n)fbr zxFWt)e)z!R;y!iL$<FeH`=44p<GwN51G7piXEw#`CB^a4&ReUPHv$D)p0_T1V(Zoq zpW8DbS||waK;6=9H`I-5nl-Qg=nubvfX2v<05kB*gd_{yIYNtcDiwU*twX3GZj5P2 zh~6AT@?XF>Z0}y&Me4nx>(lK@mDgKRWuhE&HNAPr9z04sp$4j{d?4;m@s^p1`KN$e z^2GUdWPU|P(g6sF|6+cQ?YQm-<235-uTxwk_04ppa_Gu%&%b)NwRz_}vab$PPmAdp ztZ~yrJtUJQdHr^PHxjUG7_wCP`A|wZ;2s!F<6!8DNZ;0#!~SmRXi(zdmVoRkD$fXs zOrX!%8(&z|b8H<uXKvk<KUuZ#mW?$>E0?8$wMDj$=^GlhrsgyjjID2fsHJlEE^FHl zuDj~N<rbCWrYk$Yzo|7ax=84+D$9wc^2ZhnZ@a5HD{JGiknl@qz)ap;-{B3vpS<Cr zmn6IHBrI%1DlJ7ciOvv4mYJL^9LN#rH9}m(N17nW!{{<rBO(-Xlj=u#JSkIAiA|vq zUi|vbik665SH9-%jp8X?+)$dWvHMdq#&9`bGRY}9J@;fjRQPpI{AJ(t0we|$kLZq# zb>7ys&oagDoj)W#S^)DSc(o8e#B$tsM!m^Y0#~?vrv_lhbmYxK3QDC-N+VuT|MW0U zkayM7^{sAqm8GcIu2g+@TA@{x)>Ve`TITNP!AWdQW;sj31t#Crt<UXUbj$Qp-?Z4L z!k={b&BraSJpBFjFWfXiJcWH@S9ctGZ-0wc(|=Ta-+%(UQQ_!y`O~6~Sf=FdyhGIR z3jWM&o4lQauQ2J4*Zfy1R_qU3Y8P*(`iu)T)2!ko`VfsW`p`@c7wM+ubChqS$KmGk z9@u1ck8`XUN6)R@vPgM(`rYt1#n$v#++6MyIED0!su|{*bUzB$cNydL@~+E{$7YPz z%bmR3cyg0!)DV30u+GcDcU1Ak5Pb8v6PFv0U!v+A8gKqT8IM&OhsK-F{p8Z)fj%wD zBjR|nkVrS^m)c}!v6s}3dNM5qgqDg);+Ui_p(X9R7_Tq&qp1sQ1|2HX5S$A}z<D5z zZ~C5N6)z0IxnRV)znAVu=)yN=jJJ^2XW;Sj<1OUw&sg`!@y4l^48gaEH(!1{qIVN{ zkXuA5$qw<&$njQY&}H$^c*Wqu3*gJ3%i^K&TET}I;{n$<Dv57y0p<%a6J%dQ^&;&n z;CjS9L0^wziwGm_yHge;eF=TgH`A8$E%qsL-=QxoEM%W@N9jKGqy2uK><?H~X!}{Z zPoW9sUZVRH{lz^<_i0AnPAMlR*{Ap}?SnBf?~qMK)Qa&D<xz27@XTacFSALeIn5x} zkGY+Yne0+x+fgWrrI8fOWF#lhoMt0Pf4@!YLv+gge=A>2kA$841h`fAI7^2b-tlCt zUr}zQP@&&}!LyWdWVqoSPgj^RUN3j*a^rFLXN=d&?YrD~{Bc#)5Pb8vlb0Kh-=TO; zTC0+q$L+c7crw+@q4DOA81LHj4xv<dNAdp9c=Ine9w_~u@{l+l-Nm35-Nnm65%r^v zj2%z7;-^%5OSppUcyI+Y%WW-$zEx0DKs`$}{lr(MpYlmm;sHP96MlF!QW=iDkDTXX zHD<PpeU<WwRE(L9^N`@DJ~u()b3^$Mk3sOyA+(dq&OuVynY6RtQNA4u-oI0R2JNs5 zkaoV2wg&+DBajHBJU)ON+I4UkwIfhCsT~3L&R7bkWJaJC(Ey~0N9esntO(@ZA!o7r zQIY^kS}z$#emmtFIu7ogZc1g2Ez&T|mLaNOEdEcFYv@?u!lM$EL)h=b)D!I+gsa8z zdig1r8xOFNGgut2m%HzB<H^TTE)>U`$0Iih<^GG|yOVOEINm(&p39BL-$S`j9B=;R z$K$@BTquq=|8nCIx=}8~c!aZfddD+ujEZt$rD$vs=>b}vp<IYDDHl>p3DyI(2Ix|L z0bSlD<FdpVhGYgmOvg)RjtAPMXojfCQXgX9P(Lb}iRhe!zM11R%0By-<1~`$$Cnz1 z@S6w^_)V;Jd@(%O7c7Mb{PxtP$06sZI1V$Ju>u~PjY+T@y*3DUgWIq&oS))IIAxK? zlJrV|*><E)S?n2-k6av!?wOhCJtIffZ}Ho-9fmlvXFw~|=mgJIVKlPG#P$%{;hK+j zLI<>SUk&ZCQ*@7^KiNNgg6=UF@^Yv5k7)BFcLu(jvBxs3hh&c_x+pCvFM*bCQyPRu zjswW@0duEBOFSq+gQ8(8<VE8&GU0zYPNR&-4VM^)(vre6w62TcA+)6MfR-;`dK^ki zIu59Gj?$6|sWR?DU<fNCw4@`U7Zf(+#w<dw+cIcLvY(?D*&Bp5Wt0Y>4aq((ew((# z9Rswy88joYCqWs~6HuCcLE1&zA*ChkbfjJ0gtwrWbL}XlCHhl3eM@P1ab0XeOJd_A z=Oy8~j9TjHap?U|$H8ijiEGYchu17ZLDo!1!u=254y-s2LPC1QgU<>(_!DHsvNs8& zvN5QVf{SHf5C1k(uh=Rx<MobOHdcpy8x(Sknv-wSnn@=AGxn78cg{2EZ042u$n>K0 z(}Y{f0P$KPS_I|59)-K1CCDTVE~l11np<Qo><ls6mA*REbYM-D6Uz9v9sa3{QdJA4 z7Px%P!NL~LOSb5uT4V0$@ey2tZ}M*szBdd<uHCWC@^8ZtDnTxqd@B+nUlNY*JjE_K zu1hmi_!mPFX{&c;CzcgEMQq5vQ+xqz6cQU@$m-0$BpAcl-7mrijjmFVdXrKN)umx# z4y%HNF1@<I;F%DZ)HR_~dogIw%~XVJcB4vhoz~RRR58oqB^2Awzb%`jGy=wAXw?lx zs7d55C@{#k;jp44gSrFsild-pA_r+m@nk32d@|{Vm^uJw7h~+;0Z!DBVg{vw{qnrp z#t>7fcjxI8M_mzHurs_yU)tRquC_UYwrscVuybouS%bsuHJS2B5vIJ>uF_a%Yo0x~ z#_OwbGRc+=tyZnx;VHajO`btx^cE4QkMn0`m5LV-4MaRF)i$fiXw=HLWfAvE<cTBD z(vs}(jSYqp)Wwqcrjz`5B8LgDF5gnYpW+;eqN-_*C;Sh7q41A#B1pqnH6hNQZQC)k ztSYB`;;tVuT1RwgrNudBJapa{&TF+fE}oa>y}4lCA&$Ce-m~5k7Y}ZNi{{8_i`p6- z_R3{pQl(U!S82z31K3wudtQNwteBTp47y;&rc16lgf(BxMHj*GM^z{U2J-7Y6a169 zCxU@8knj~GUj$@kvW^JTOmL19(Y6F89q&ZgSuk&#-$i#ig(=N5mt_$Ix?~V&;GCg! zYICg4Zu47gF6}*Fj*2Fy!D%%5vbv6JQe+TJp$BI;^ja(748KXG^%e;)-Lb2z+*~wq z_npw?)FAfm9h^#5<oHs`w&_tujMPJI#DvH_1%()}5<-$(5`j?}Z1LF=hET*~eI=Y4 zy9JKgx=)SSiAdp`U}R(a)V1Ui9h?b&=r{2~MP?q1_`Eh_#I#WX%1Aw{tsmufr%b-0 zT<s*LW0_^j!L%aE+f>e6BiLpfnoI71T4<XP%ZXDIM=Va!%?#u(v<Ki>z{@A0eVWu> zOxuw!GgHn+fr8Xf{|q@B5aLwEIJCbqj&b4`Cj<{7KeGz24EjBCuV%_)nDa^Mw?ghP z^p!0k_lP(a`ew@A#N!M;bErG?I+-V3w*uN|-20e!A7qBL$m<!B#Tgi=5lq=PIA?G# zm3-?UDxug5(Fn;{RLb}b_mH9v(X3vakb0$Dj({nPb{iv;d4XQyA>c$YZiGS8^lZrS zSecI~UZqk&EC<q=s8CvoCDP7@4bf7hQ+IYw^S``gc|i+KD`%OXD+}-+IDCuy64}w! zt58Q|MSEy+MWH{x0*(&~&YdF%B(fu19apS4hjY+}TA3D?>`pZ;eJ1KCF&kBSlN2<l z8Ba1zN{UtHp3b$^`3=2WCvLeeuYT_KhMdxH4vHzpLpge`u71<BMbF=Vb<0gR^gMNR z`}i}94(vl<(SloVDGoxVz{>8ytYZ{!LDw9G)?E{{TI_ZYqIy)rh2LNYz$qpLGY{qH zha)1r5cDXooZjEm{qVl6J6d);yD8e`E6uHO)Xu6i%3W<G)4LOMuWidO%FZ_C6<SSP z-JTn-{rJ(v3dLE4A~v}^*S&B~$IVwXypo!b>(476i+p?py8VDIAwh>4cv_9eV=$mD zUC=%R9(9%=5eSuZOQnPCBydRxx@9DMiNF$Dsk_=<HFLC?cT6dqKE1qm`-E-Rx9)gm zY<|#WwmXpWimS`w&ngv#lWU#cMRU4uSyp}HjXOVicmeZ8Vw~3(NVF9c<bls3;6t}+ zEPT7Jqg;0VAdx%Gq?$X+IF$@@3uUzOa`cU&?{={-;%AlIb^oL<8MjU~79LvSxYuU( zwP9RQ!EwoPw`cYZjO?32t?92R3^$AL;^Z8HH-99&=*xF!^u6w1^fhPny*9J2`yv=d zjJrLvZ#1JX&bx0A#jqcCh^Q>LLGRAB;Bf16vVA%5DZ)Kl4_}BO^3#kyxLiepH8uzJ zsAlq|=x;F?5B7)G8)gL?+(~EEXutXymC8}*2(>0P=MXGY$rLLTg?+1ilh@bjG-v!b zBFaIlV<LLP^v!W@W1z+khxq8kM88pfdQ(-MgT{r%`~9ciTZA)*L|n)tI7=0b1~_G8 z?RfJO*b~I2s)T*5!0&V-xq3d^hkD7x-A4o;#v~|DNCsVmuZaou$lY+^N-P(x<gJH) zqg6B0v$7mTj>5)r)1sl(GziC!j9AQ;{Jp=oKJz30oK#_*GgM|nwIb%-p#=$Vv!4$y zXyD1a-drK$89V<HU#uF7j5kghIlsdV=6sjSP#h@?g*5y&6)I$B8*oCx7)4SA;(QdV zWYg1v-fP6<1DS`ROB1EX{EVL&NfzRi>=r5u$&>Y>C?qVdi1&;uj?ZKoE6RJu#p1Js z4;58iWz1;S-aWrFTmDt+=J9o*K>Zr{R7XoYdSl@Ui%Lp5dW$3Ni`m7t_EnQiIpe3a znxP~l>)<}YI!HyYAYvx54m09QBgLhmkUw{uHzx;<=-?)-gI1W0CB(9<(y1pM@tJ^g zRJIzDHaW;v$$TV}R5DvHg!{FT3wz5kw$Z{gY29v)f9XQNnc|^UF)81?1wl*o$~i8q zz#&nBgY-q}3S$K}qmlP{L)+Y;5N<P>TFpz8Al|`Fsjw`Ol(DHZP@cJpVe~V-VYVSW z@O~!nZ6!eZA2X4z(7yDN@c4y5Ux;nM%DoC~i?9aMuzG#D+X5&F{Qni!VH95u){k=t zY8!RAZuWAJ4&#(zHX)zW5rv-Ss?jP?s~g$G@Uq(mP9Tp%a0B@R4B{b%DC3Zy{$&pP zot)0KcBXC4n3>kOjr<2EwqEt<68sN4p7`+c^ReSgkT1<*3I@#qFL5P@Q@Rre7TxmH z&W~c!VpS<@dMVu;z0XmJkG@(IBou_mt9g(!M0aj>Qb~7VaJ;W@RFQ3LqB(YoFZ7}` znfVvO@pJh*esg%n&5IKJTcaiwwqE}jq)8^3rIFmszX%5+^QQDSabMr{tCjJEw=WP} zJ=b<omvbti@_z!vL7A_?9LQ$Oyv`d8I=mLPPod-J8AU`OT#9haYGlCaI9JoDs_l08 z@QKGRDKLabR}kFzGF#EknH(mR7|{EcRCe|?WMzNLtQq*KP2qD`@=U&!g`FFkvTVX9 zkR@eon=4nNQ!!zUwsFUTcbLESR}7pii^_T71GNq<-wi;3<_7nmFVb>BlFq|R7M?&F zwa1f}$7EYAszRz;PRAcnPoPF7Ukty7Uy>+Z`^Aio^c^zn%jDmH3=Df`J-RWqeg@mt zcKt`UU$g9JQ$@44xVS!5Su&=eq@)a);O|RZvu4KK8}rrf8z%1iVjtvGUCrWA6_t#! zdRA$)gr5CY_I)Zx$8h!&Il6<$p)|&m+zI5|q3tXlQ)u6fF*59=kcatn|4h3KWZx~c z{Q<$6p$}Iuld_1EOQh=zjT}aSb_aZT3Me}WY-wbgQ%J2v)NS=}D6OnS{$emQau>G; zo_h6;0`|ecbFUr_oSecvGUepSDg7N&PU71S4SvB94;qt9e;ST6X$L0Jb!q69C9jP8 zru3CI1lt3(O$F*#nC>@1yMJoVwlWc0&h#yD?(Y7w)4!)TBZY@(@Q6kT+So??m)ICc zUW>Hlfb@AYqtBJHlb7ssY`70Jzllrsc}ID8Xs+clq9N6u%8@1$?G$9TZ-^dBga~>l zq6>tM$t};&Ly=x5l(5=Lz1k7|aw)h!QzHIB>N7#sb#Wh18}tzS$Uwb~ga=Mt*gBuK z651&r8XB)d_VOjhOUkd4pXTYD;I?A6pK=K($IF!0;k&mGJOe*_nEAl7S#+SMmK911 zqRA8Cg_iCrs>vHc3uxMh;UyZ~jdXn2KTzNF3|?7o@>w<upTCkn&WE^t40Oksu~T?q z@J@n9GoCc`ku|g?A{mi6$;z?De~(54ivP23N!*KX0SD4tL!*GZ@vtV^YMB=r1Cs?w zrtF$Nle$ljJbp5od{vUl$Z<F94F+Kh-ttlgl#m}MEb^)&#p>7{YE5>oBUYNTooW42 z5Ll(NGU;*@8Wg-r*(g{QGY0mQjLi*4{3}<m^UfbwTamKm*z-oW6bLT@Vbm7p0W_RU z`xvK|Y6p?zdik8=Yo-M$TEy%VsKv{YesoU~A9e#hn?+s1@XH^8yGsLYVasT9LDZ!d zm=>YmH4RUHF<3UQu9W|e^Of5kC9yroNXzFdJh&>ZCU_G1@wu4#&H!(K%md$<Q^*N8 z4%uo^_1@4|9Ax^+HO<XBy}k@l>@F)a1cvC4LPT-VrG_XtM4;dtRnLmfT1rtNr_7fe z1k<14AcUg?m&edo$kEak7#B8=F^>tWU%bM9ol#pfar=UrE%jH}Vy1v!WnwgX(lozz zxanx+(KF6zcWfbF9Bmm>sCiNN2Wd#JzB|d?bG)aea{Gohr}yt#eTA>NCi8>vW&c>9 zMno0qOg{oszy$w0MH00@#?dppon1{ii?n~N@C>z2B<;AX(5{RqlIT4F*$7h&o~a$< z6@6{$zH*(mxtZXuI2a`8L!LE>kU$;v>7oB2F5V>5^Zx=C8SoL*Tf>Tq|2?$w8@^_m zzg#)KJ<>C7+{AVNcUUGltIi+b-x*aOU)(&Zeh%EXSc=C=%7HZR>v-A!ArAj{Fo+Bb z|BFal2Mt)O@c92NwiMR?`3#)-3OJA@Rxj=ea{97y*?w@K`q8?)Aq(~3TAUo4sGVdY zey5Oa-b7BtKjH3qmD<H&YoziD@tEU~NgpHfq~cK&nE{I%azbj7h|LGd6k~=9i;Hy_ z#F|crCvJHfl#qTcr4z8=>4%7K4l?0zm;#)g=^08CGHIQ#7?!Yc{=8}9?=Q^p>WpP@ zL+iMG?DCYadHJogBNOVaiX`Lt8YO^K{^rSZqxD5vn<gEVAXw*(+x+pWt*6{kmrC)r zLB;&0^UkHye)rxp>++hacbz}5GujentaERuo;%B(O153O^LtT5CE)Jz0|ObJE|9cd z5$_A&YuLj;!NaHuJyZyIA-9GV?_flB7pwb<6n$<*U#tXacl5Gsf)H99hHPF`@Et8~ zx=SI0UL|QSWAR?0)qH`1aM!3GR_CR0ux-*6RTrh6|5B>xOBO!)?%Nu#dU$x{mn!mm z{s67)%Zj`L%7$U_Lyb-l)$c1W2T_fNq9PD99br05Qo0H;!c;6C>!-)`NP1orU}9YO zlj?$1o01c!8nYB;t-{yRUfi@aRWSC7gL6{taU&mNJc4)E&$XWNBCk#3_4unIx%wQz z8uBpt*@X_oVK^Iu#qsR+{flS3_u=zbdYh_to$tQu*>3ims@ZGTFYy<ZO#a@D8{Da? zp&bBAp|}Ge@ytXF(#Rb^c8NtXeW=d_$kdnW!xFy|X`Bw(`y+P}^f^#?aPx5<If!>M zo0G$3D<C;AeRwerxnv@H-i7xax!+W$E_I3F#(IM5x!_L1H3XA0osHhVF&UzQqA_)! zKbPq%VoFLlo)4vGmgXJ4c`q^lrS4nA310@LOJA%{2v407{&6v|7ha(Eb3K3_y9>Bd zmXJG>dxoAb?feU5chUAHa%W2I6M3q?C+*@L%RMdj7w=fw{weJ*wohc&;`hwp8A!SZ zK#OAN>`mEL6ud7Afun&U!^m(2G1iN!*6eiC5!Koyq!L0U$U>FhJJN14p67W}fh*$6 zTCy6lhc40qL1S}T_AowBd30sqW%KMirX?nYyVQ9)XV~6c#QfzVLJG3uKLd|`1iqQ6 zTm;@a2H1m4`#$mpx>8mNTT6C>o>k$=vAdh$(+-00fy0Sog)X55EA-*znBAa`D4m?i z=oc3kOOWTds4=X7%7Ey)3o1E!l-lf~!hqy0Am$~p{KD4bFHC!2Lu5+(zF(jMgzMmo ztBXAiWyP~bweEVUGf)|{!2fq_Am944`>+1>{bgm}o7HpO%qrBT`@7Db8}a5;w8Tr+ zA6&Tk|GBH1u{JMR;;S9+4qm-G)sPg|hqo_z0bzY4-WWo@`q3e8F5Kkwo|4X<Aac4u zRq#)b9z0fYfd2pa=pnrPZ$!S+>hGTszcl9e<c5Y9v3Nr#X-U@Mw`k@I<)?!+Y$N+V zqIz>1bR^G;=8(){VeXQBUsnHlB4+%MZ1>W#RwTN^GbAIoX*yPmYQCF)^H!nCspBot ziu|#Yl=6jdbt8Ab4eBvn_siVTpZGfpoIdmPw(LX>3WaXTiP?-UTXltS9d;Li;4mP7 zwy{C4*C|j);*bpLv0)Gh{{aAO8D*j}!CCwvr4loCW?8k|e}44s(vPdlgP27)nBP?J zcj33f_dY26DcQFenOTaFIdF(HoH!7^{A+xnpFAT;FYX%VOK^Uq!I~40@mw^jBDNo+ zQKe!IQA9x9OjOTQOP4VI*Uv<Rh}g(X_&Ne9BR(|WbDWoFCu+UbttPpxVw87myGpU> zt!WCS!Qk}Um7V_ujG^{ifkV;xGJC88iS1BWG>|>9)mD`UoNaQI8FOrjv0hYI-Q-Fj zAus(I@Lv!7X#syOV!?DgXSY+Rp$Y^A<1ypsfPILBm!sd+_Z;VVTfE9svq-Ka#LF_8 z?S7|b5<r=l8@4s|m`lBca?ZHPYA<dp5$?lI8w2S@hnelrlKC5qW=l?vf#<wl)L%bj zH(>f-eke{(l$&6pMljK^A&)%5{N!nipi#-dNP<S6{lkNtJUFqWr8CfW#n@=0ndjA9 z?J-A@$7ImkLmrzp8^Y8Z(<-BjmbRTZv>+PtRT~9?d3p5wMSj1pWL)R?9A7^0^5|fU z`6ZwW%5oZX>H?kD=vFu_hm;gAAI1q&O#=wSwsCT_5&gSlbR;HLa=Iz5Z0#y6?D4xo zwrH()%a;1}p~?BJ7OT}#;*HvGJZs55?Qp?cpeVn%GcxD;eCO>ho7HU2%g>3ADVuvU zAbAat+{CVsxn=eSwGw^|YTY3_1>>9e8K8y&LhLc*J_m}F8Sy<xBe<x$S)r<Hv@dGA z!+TBOdt+G6Xw8Z_0!z=%Y_cW%jAC)+zFqeVzgL-*W}`}dx7mO>-@zSsR<4F8cOGI# z)lRj}#(UjLRW5uMRJW7&e5~G{B8obgu!v~{N?`E^+}5B9jLzZ@ghGMEnmn(2)~tQZ z_M22@mB!5VGF=Nz)zO?89a&q1t2c27E?2Shm_Njq6o--Y=>36Tp(LFtphtD<;FQ~Z zmY{<bqO4hA$WrHMg=(_zAOUk%%k$vjVQt9rvur@E%|1u~BcbwCD<K-!MBf_dR`F5v zyMgNsabi#+DMBj6?72#ng+F#fyuEW&sCdk##0@vZf=Po`r$d^CL)DCdt@78{O?fDx zz$uhGV^J#$?B-&(E#Yy`o#P((Ncby(=ZV1&x%Gf2MB;al5!`XGufUH4ru6v%{smwc zXeHBzXbCdW=m+J!o*k9f;+vo;uw8k3clLOm^Lg`Uh606iikAPV*Pwm!bF<2^=*C=J z#m!1xWX)n`f!VDMyDS<eU#}`&H7_{3s{hW1lXI#enLz^KO`xL%*(DG=s|M*1m_sa) zQeILJ4S__IW&|Zn=`mH2J3CdNA9$^rTO3sfozZIJ54gP0{9LO|%_ElnA98n2WcK(0 z7!KLNzhL~)ST!=zfIBsQwa<r4TcCq9OAL#imq`evCGFcHl0i%)#d;rBsntMi?u`H0 zR9tcJu9~H*3%pf1?qZAnME}PBV7gCot^PWf)31<oPAjqyWUEbjZGN_6Vryh$Q~z(c z+WwyrDgYjKGS<sMn~V&mgi{HV;$aMX0n;UXDOZ2@E&9ESe!oG#9N;Af#T--wGXyOn zOPeWA593A8DV6>@|Kimp`85IIzpB}+N_A7nR%Fg`+p<lSjQc)D`Bcp3)&W27>6VWx zoKalY(L8s;pac_N4IKGp#>f3?tJ<Rw`IJs2>YHGXqfAM#LD>RMb<}u~Jy><+x@FN7 zyP_tKE&%_X6T*pyv()f+@q|o{66>G&&-G@l-0jxn8Y2se3zwyUi`Jr6H{w53St!AM zUH}(N8vKO!0D=ZcXPRK~!9J`uTarCVSQ#<x(Bq3}4yoh`aER;)?ifXqtBRXwcne|w zkS$I(I`jC|w+9_42f2fpwZ}$WactItrd&_4TWQc`X|vRJmD=a>=2n`fY>b3GdW|+( zl^<ADP_}HEeaY0+jcql{>)3SzYnSX!8r>)$k}8Ss-r<?t-QhB2D^&_s&X{<vxux;` z72_7gD{kIhR=Ft0n+GABku{^>3ZXU+ojE6?)F$p^omd6a{3O%4M)(%#2bT|=6P`ow zpW@(O2`qSFEAZ<3vMiJgcmQ{zt{z<^LAg&sF5b+OLdgs;sw`cW#u}|z)yb>mzOg$> zMy-gn%(N&KMzt`2H`|BdRUW%XZDJKjU9ZV9Tk=*;aMk7~uP8oGPpjX-N1_*VSAhqd z1t36L@)wbBvBifmE@~Sjlmo>X;1IkMtkeH91@j)R@UuLV+8&NHyX+xjsYZj}S#)*l zXDD^50)RR5=0vzcr_pLl4aMHPNs02Stq{)~$m5~Q_PZBM{4hB&Kc_&e(<%@h!!SNg zR=ChRGZn8a+EDdj%Z}R0Ievd3a0d?zUIq)Knw+*Oj*}~-lSI6L)}f3NkPiDTck@|B zEBMziot4a=i-dQ6&3w%wWMBB7UkyN$B%K&lz=R2}1;c5J$(-H}<j`j5b{N_W$hjdt z49ITqDYF@QcIT=sb#s5P*=IDU^*<35?``C=fQ>A8_~qs~<UE(9QaGC%^BO~ii<<i1 z#o?XMR@WJj;#sXiWfJWCpJOG5F@FM<IZHwvikC!;c12dcSB>i<i<|<H`UFgf;_f7p zMKA<=Il+8F<O_PMlbtF-N8C3EMU-6ChkB=xg8-FKsySBG^rM@mEz7lJXBkYl3_O<l z?^!CX(va^8kMri_nT&tuG_lPa3r+r}`ohURqf5VO^{9|@)Wq@$KbSBun=vpa{o~tw zd9mDTzbk0B^}kA>zXdW=9ys0%9lRMlOyPxS#85n?Ayp`uHH-x%BUn^R8O!n-t6umU zbmV4&IfE@*Z>{#%?z(C8c`X?e+0r;KFcJVgaE%&l(ltsiQJetazsno}(0wbF6)DD} z3mZG-N~J0*&u(o?6cn$q&c3JA>DH-N=!2;Fz!+RRI+)$rF>97yE{AB(<mnZmIBNU` zuZRiqF*mG0nKQg2>+y~>01_Yaiy)TQq}5hbpjsCIk{**(=PcT~n|(ABFFm7hJkx7M zq>P^9h|VtK;F2~BL^9@yxi`-#F$eSVdr)RI-)o8{uX*goaT}+_42Imr`=7WX-d<%j z<YsFXDqgFyJI%VfiEf+CWo^CY=-iqcZm1r;7L~|Zj$!l~owDuPANP*FVf4mxKk8+S zleadNukTw}kW+~3gyH2)FYa7;FyTYyWaL|Tj^7BXkqo0I)9rmuoN8*jPAOB~-p3Gk z4pOEF2T`kqoVY}CBH7Cc>WO(liHz5iQu~S~RPD%PIvg<<yfD4WCz)wKVS{6nox)## zJ({uPsf?;u_!kC#D*Vbb#_JvBWH%4|Sb5b0?VFB~{R^EpF9T*{fI#oa$+6k(GG!2i z7R^Y**>Oc;OB|iP3Xsba7ZMRMDOlp+m~Dl)@W40Oj=VzTQnz@uSqS~s6!|=x>t^k2 zQz)I+&#b$#b^hLxSV_*8nEu*@yCOxE*;aGhn^Wy{`P4cMD!F~5HqO0ys=da$>CuXU z;J8r@Cwk}goj*)Y_XN(&zXRraqQeRVgED&pJ2ZW85|HWP2|K=I*9UOoHpm1YE6oI6 zDyc*6E@pS_rXFiq$=X8`3sG1gY1Nq2x;&SyG~1Go#h8l=hnBK?_Le;h_Vq;b>$(yX zPa<mtr)2C_OIKn1WKX=O!<8F#Sh6i;`B+#OCBw<G40HF9WnFzb+1z&RvALa3K6PyL zVv;#erUWvMN!(!0Ar;}}SxVNa@6+Ah$I=a*Q9&aldSinT=$TJmJ(ZmDBR{ht^;pRj z-Kw@`^HQdBMOLn-`ZvEUS)BUY#~8heeYXFzFCzhE(-h{<0uxzOI<t{ukDY%Kya?SE z|1xIJmH8ShPKDN<C0FLU7$#S3yuA<nNY6iPG3rGD+a5%d5Y9UML-|obZ+*aGQP!uJ z&e-gd<-cZTEW|BTGCsGRnUPx5YOnC-jw!q|#29$B{2+IgP_M{V1bgN%>~Dp?_j+pF zj#7v4!5g>>t`N-pixd_w@tMP=oR{YXAX=@S07AquIGkZ)%%jo?A+MM>kfZrV@KA(c z$L!_QEXOJHs!AAU;I3-!?V^Kvrz=0~az#Sf%Kp0<Jp{kM$(=bWi(T)TyQi0RF@|%( z!=6-a%e1Q0g1#v(!10gsD$wRhoP~Sn38Z^Wmkl7O9GfY_h9s|-j9Xch+?gvLR;m>m zxmjb4C>_0vyxyJzCCm3j4NkQ;-=sakwHDMl^kF5ZU^qsR#WChARe?us*9K;n7p{if zMtK8S48H+JN{Pj{K(BY&IG2)F5ZNY|z(P+7`oLKSmIw_=X&L-M7(|lYq~n7ee}3f& zrfadwP^44l8Z|cc9n91pX~PB85BB5-%d74mvuECk(KRiOA2HKUI2&g-`c_1zzOh}d z9%yY-8nev$BIMQ>I2oB8tP3lgo*v;$q-E4&)7a4i5A?kBlazb3HINP7`pw`6{LR2# z96MI;RTmZOj3zm-s1QN7r=LKTHe99jd?SpMeh`o=mdL;4vXR7JJ-5HQJDhKE#-lEc zS-ahtbmjZ@zqq33$?B3alm3M8lZP!zC9g#?+y?tiIi(YBa9eHPX_-K=DO%1JvMM!W zRXMXg#rX@HBkM;K*?3ye>_lZq1bGg8f5`*uM-lCq5_Y0-iWIbhct1e%RU*%U_EY_6 z85Jq1=8N=^f0NNCM)JX4+-G<kMEynCm4lj$@#-!b4^i4=&Wye>+2X<9W893sgYO7; zkk>f+{tA7Se26U_yaU?IcLrV^(O$@w4?aTLvBxv}M;YJ1-_S0-nK2HHL*k>dhmh@M zF#UE#`+w2#qq6T0ehIutuSc}MCAD8g`%AArwEtRcXMQmFV~jIje0`z)oY+3tIQTzk z-zmPf&<-XC{L#UsGCRhX-X&=Ntu)SKG9CJF66JcdV<oizOxarWe?pYt(f&KJ9dMpS ze@VJVJKlAqzwExjchG;cD7B&;8co_hi?pX@K(zlsY-j#L+a*Z|?SGW|PZ|6p#*yR_ zv?Gd>jKkbb@gv=;X#bPc{;ce2^p|cfwEtOZe^mA?=9SJ~w0|s(pBijNyL1ks{S&GG zL$X5{M>>tr{;AaeDY9OX7b!mw-T^#>&oGX(|Iq(4sa-orwEF19PNuvIx_}?UQWPpb z%#Q>2AqH%YBA<uHQ~wrX{}|YdmN#h2mHqIh!8rAZS365um^Pt@wDf<%zcu)#q8Kfc z`&G2hCiMAK{xVwHg*$1>3;f$`g`yoT69kmr!#Lma?=bUVaZxfI!dJ9qKK}{pK>k}~ z?i8lbmgo3$%rlDD(PtvGh2&dKjI)K#K1HCB9D}>jl1p303rn$Lw*MQz{Hh|K`p+VU zOl`Aid81Ko-X=3>8H7m8re3o|f+QM{MtEw9v03>;KfPZ(wMM}+Vcz64DF!|XOsPfm zT10Mj>Jh&d->@P-JEv>?cz1Nun!N0yr7KF@fNTf1nn9HxUWpoZ{{S3J{}I72s0Xis z?N0SD4B0dsBkkHsu8V=Xj){wxRJ7zT75oz#CSBugh)vmq6ZA8ohS@%N9pKlWVl>;7 za(os3$^dmJn8Rua_%%$zK5C3dsBwgsUr}O?uSPCc_{FTo3o8Mhhfg2LVT_iW1T$hH z1z>TK@YNu60fTSz=MX7*1{xC8!&LUf*l@H9CHbs!{@k}nEx-tS`O|}E6|3;d&_8CD zZBxK*7!jj^(n?NpR*TYM_x8iR^Xi+*${hCa82+?k<&~XRC*zT%Ug@&he0Y@$t1#Nz z7|n{&7(^BgjW!x<5?>ag<`jb}gjJ65H70|{-PSg`YvvF6(`#86&`k!VCQ=yg=$<tB zswO}<aG2jDYexle3-F|dOSB1iq9hfK*@=AmRKtLNIH?PKS>?P%j7(RTEUj6%Xi#RT z<~NP2Zd>n9RJV@b5Q&fxkMeKGB8p;YS<R<ex7(Jr%}4{5#8E2~5IxdkD*Z#MJ4ojP zM_oows?t%_*EVyZLH`DH=sCHy{@nW3F#pB}tih&rmUPVtOs>#7)VXe_2{{)T87us3 z;G4n!9K4lss^OH@YzCVkDh(QM5G2hi1kD*gAB&`F;<1XFg^{Z2c%-^kc&8{9PR7DT z$&Vr>;bgQVTrQIj{A%Dm*?ZtU;zRC-#9sqRPoI;QhdC6b6%|EALo<o{AQNx2@?0Wg z%FLhT8SR<Q*+NB0MQvF$Roh=$0r;w_&&A?Z@p!U!;CxYKO=-BcmRS|4td7UaYlQzS zDJn`vN{Y%$iozAKXr!zp5>A$d!{r|pVFjUhQ35L|M?*r!4G37t53v%_KRc%(izijm zZ8ivM#M2jm17onifqzBMA-qh0vQP$`1A?1b@7^D&s4gq2t>sD*Dg0X_{9)HFVK7oG z&iE05p)i3dG3R;A`6JA!1aBb>0yWL_daKpx<RBxkEJtVrZEg-Sb7ss>(s}unnfS?s zK^Py|LZH|jVd{#L)$!8u6kk%Fibtz!1lw!7cD+_v5-B8PET@n}Vjv^-%~!&i!I$V+ zkVVcAy3|b0_;FEPZM-y@63!GxB302?Q5jA^p;!1=);oBw#8)zf0%586DkXB}w=)T7 zE~%_dB$9Q)k<vs>Je*1iAIC!Bs#tMRSy^E?87zw=Wt`A6@TqL>;6aJ691U57p}<!X zJLM33kW*FKf)}w;CMOF&E3Fz;R+_9jFa7)9(!aucvBGd=aWM=G(!YOC|3GlE0~*zu z!5hF4zzHMbgpgm@k;@#)9hBX01L?I>u**sYSAd4r(+X&PhUiAfM)*afm+*(k^={@y z_w^CM{)=6^et`jJ%dcfh6)CJy^)L;zfOas0n_k4G!v;*ruLZYOM58c&i{FV~{yRU5 z)YipIE2{Aw7&kzsIB;1o5SNt?t{TQA*`LFQ0LA5qO9O0e&j2LzXJH57>Tq@SilWL? zSy_2aU!<lc0Vsvj#o<UrFd0s~M2-fs%U%cr?&1=#3M2EdG1=ePKVNRGJ0*&+u^|F5 z!tVz@8azBW6Zls@BHM;-=sW{_!ni8@e&XtmfsdGV0*VKTI4S#AI7t#brg8Ewzw=V0 zrZ!%dBzPpaCwOFpl>=YOItRC0meMHvjGf5|f2ci~!@OaCqHf?z#=UyA@Bwb^&jvqX zH*weTN^ad?d;bZ@RY|Z)2kM9_Wn09S!82%CMEc0qOD&%de#I{2wxVUj-~{rm!PDro zf?J2%KOyxwJNPxbiravea;fE0%yl!j9do6}`3B!QN#<gcQlE2!U$7gwO=zi*THeLC zw$g8H5L;wppc8pR{yJWS7IMGKAaQeBAbBWc)`y6U^e8_62mO8aXXNvr(f=j-*+xH~ z$M2D&0sZY7@_iM4{~G<A^FH~E@eyN7#&^*1c}Noq`6+yMo*}<SjRg)d82Id>zjxsC zS^7DbeqP2V*>B}<P@KLh`~%;3gl%VEmp@5yDz>zt<&UHfa4NPeV{6$zU=)H=u_b{% zAIqPkI2Btu*ir1K@)syh#g-*(lG7k=mf%!uS<AL_#bhqvRBY*DtJ!aeGzy%GEi(aO zKm8V+i}=f74R7%WAfE)GozFvNmb7g|G>u43WJI}0REt!vm`+iA|CZy^V?8?`UfHv6 zejGnMGRa>P%QyRc1+_7+$!DGR$gXuCymt4DvIU2ht$F{|!!uD#?#f-)#*!ti>u%T{ zt0d=#2Q*oVni^W@*3~?;>oSrYhA19rAyr~Nt0d~>5PZBD_k4p#XD)Hxb(FO+iN7;v zTDR7sz~POrFlWzi$Icsk9itt?YFsi~gF1(CI$i24)CQIeqd5H*SOQe+B1*DQTBK1J z*nBRTVj`{Io0RXVzGdpl^`Gvz^Hk@7-Yx~xQO~G8tXQ(VD%Ufy<1ZVQfB&{w#}19H zw+nA!zSF`f?jFon2F;=_Ttv!9%UnJs{H=*z6X{E(^t?DmGs1^5k|k61`7j`25R9IE zuYG@e)4|4?8MS$_g%iiswNJfvoU0;SzNK~S+UKsl=anh9FJafLo__B+;Z!)xB+FvC z$&Prm0{P!dW;f>*T1sNywb$MH<Ee)?`4x^GTUI{4yB!**6T-9HyTG+tW`l-BuRwWO zWY&_IO*~LUeB;v9?Z`D@$%nQHR$`Q@PY~4;EVD|cyGbx7*(aICCwA8CY81NPjb$0k z8kIgT&nP_0j1jo){fC5)glE}V@B3TF737u|6V1qbz|vEgmsBV-zyxD7I&yPmIoV37 z#uderbbkU<nW&<4f+i<lNr?pkN6+?;S~)du)c0E|x~kn1Is%;~OI~N6su$LdipGpH zcD1+N_KtAM>d$5>3(F&|Gm6{BnM|$hH^Q6mY8BlNUc2=-_f7}jC$ZQ4h^GocLWH*6 z=_oD5WuC2<qjI5+FpNk&>U#kTA@$r!C(M<UV33L-auJZo#t_{wz^deBkjFCjT=j!V z8hg+cTz~KD*R<YRHYz%^qHE_OAD=g_GctQsNx_6IC%VI_0;99QnCH^vdK7w_b=lAN zhS%J%zisKuch5G%nrgI6Idny^%F}&o&&1OY-#U#6wy#?0iIy1L*=0N9?r5%_aQ!== z>qq=G5Jilq<+$!8YSKrZSZO4{ZV?>yT&ir~7U5a`HYW1vdC2`7ts0{M7QE28)x&nL zFH_}&d0EORNA(>E4RjxhD8OD6?GEC)u~>R8u*Bp*ZAH|F&4%Jl_yp3?DD&f6AD`d0 zZ%Me)wf@bU7T-OiaqFzQalY|4JUpv-Y}gdckG4f!krUn$w?5$amb(1bj@y>axpz-p zVNY+#)>k()?pV-$aBHG$(W=^6KfYlCqp#>J&aJ9)=1!hh;VR5#PiDvB$=tB7usP}- zgKK5*AK<p9u_p^bS?o%kHXKH2mU1Ni&e)Zdt{J<Mus77p(rHJDO3J?t`#)njba8LD zEH8_$uBcxzqs76y+lENlch!+e>YM;2_ij_3OY8P%9odD1zQQTJh6xxAB{Q~9A+$U& zi_&u0D>o0(nsXWQtnr;?p@gG-)e3L41hkQEJN)E;_atZ|gYAXq3&5gIKFy-U69?&T z><kf)M)8t@p9eqklmvPncArniv0dYZG56o)OwHQ<;Hu8elS1BxdDk7SaaAOXeO9w0 zw+jDStjv@nY}Y;gO+SBY%J0AZ%X5A4rT48_{Ka2?_uwL?c;;=7o;nmu#(NJxdHU91 zSsA$x3vqY+nm@oR_=ybpyb3IJn&f)mCw1WS;CuKCO5pQkEBSl|lzEJPo?<7T9|7Nf zK>K$p$oFmd{a@+lu1fN`5qq?Z+^_spJ^9RnclD@4tKhps<TLJHUPpgFO^MHg-{Jeu z(($LW<ntrKdu%-mnF2D7`TTuoIWK(6TG<8kJ{DUJpd~{3;64^x9ufY`hFQojxR1q_ zE$CCqE~EFciH>uJ@G+ZUSJ3-d>~j)xb+H@ieJr*-g>PL+=E8j}w%jdz$kwr|>3uA= z{1D%2rr)A-;XZtj`<PS9HK6*ChJsl19~{McMsXiAegR58Ms_E2jNOUI71XqS7~)^- z7vKWIyl~w>7&l4hYyTh+Y`JmKQ`7cLcIPt3CcV4-Hb(x%>cyW4UmWRqYdUc8+`w_> zA-0lN@~a0!{VdLre&!hSQO2my{Wexqn2DAGRyS1Hf(Ov_-5p-n@xnmU&c)2JrJpgz z!*k!BI_1|ZZWI3J3uq|^{TNkGM_nt9Dm%nZ=luLzkhIOGm2!Bb0e(EmaNd(^Ch1Qm zl8Nj@HV*8apMQShtFPGUA3gZVCl7vvy^Qak-~#*>U_*&KD!iQPY)HsWXEHyV!QVsd zo`DVQ9`213CxmxToFG*HTKIt7!t`QY>jtOy?;$ONmFzVP42k@DsRia_?rmhhRj>s_ zavR(OPX0{(I&>*!qDh0UNT&FQoYX2WkOdk{4CD8!O?;or#o;Av)QaXA@&Knc*=vyF zc^<i>Xf6O^we%xNxfs_<mHOmxL=&_34~+E~!%y4VW&JsmeK!C0|9-4L#Z<EPJO6XO zO0`b-Y>kp%vr-TSWxTupgT#jU+=>419p~1{PcQiKQcsJ2;18_XS!S8jaUQlbR#wKo zD{q&-0NJfh7H@EQd=&{kyA%RJZg#d(ujdR#twxThbP~H6M>Z{(l&DW3gc5RYj5d+l z@g~0srcKnf<NTnp3D5Wpw?2B>6N{&k-g!fAeF}CVV_LY1QM|-)s!e_Cpd1)@yJ2CZ zbasimAkQ<d)4y{=#j=W~z?fXm|2sJ?6LU9Z&tj&hOc(zZGWP$~XY^7s7yIYVxKqYl z=HE6Baj|8xGO{vaN&?ExLFO4n^0K|aK_t+$qNJ^#se2-*tby&n18!7V0gf@~K06?P zC72J~EeP6o2ORwc%7b=p0t+9;|8c-E!8gE=5(cIoUWNu>P63bPL3*|3z=kEzN1*8< vV5O~?l<04<L{tE_sROicBXp5BlXs>dbjJ$N6`)fs5w-yLTY^rtWMBXQ4zQH{ literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_Condensed-Italic.ttf b/dist/fonts/OpenSans/ttf/OpenSans_Condensed-Italic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..fdf0a52e5821f34937f99d9c597b99fb991b3263 GIT binary patch literal 136588 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 Nj<-U*Aor4<{TIYXsbByA literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_Condensed-Light.ttf b/dist/fonts/OpenSans/ttf/OpenSans_Condensed-Light.ttf new file mode 100644 index 0000000000000000000000000000000000000000..459be7b425037e890ed948954cf8078263c04c21 GIT binary patch literal 130472 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 XZ)*89jkq3`n#rkF%I)Ki-^%_6LVdE8 literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_Condensed-LightItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans_Condensed-LightItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..5f05d08e4dbe5266f396c553493979efc5893755 GIT binary patch literal 136760 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%0DT~J_4vkK=FB=d~x3XjXeN4 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%0DOz;6?m|vF}^_>Z+yYW4ALIjZn8q5f@dA@ zo2FP;1x=C77OfLDNs<!xUu{fK8AGq#Oy{~CF_l;20sy-)S5Pl$!?W1IMRML)1uv3v zU7s#L{l~E%uQHume$F!T`b=Oe=i-*Go2t7ZYNB%@GG=`11@b$g>{?>Y%$Q)g`tjtE zF4gSPiQd#Edtie9!NR)a;gRniNB=yC_4|_QEu7dY6!}$Ba;mF9FyuNMoW)>JYc$F@ z2=!I)!KQwd`G{Tx)e*A@L~MS#YAn_j#K#xtY`Q{M5#EDS+OVGMRCDK(kj5c+>H15f zya;~%;4j{|*{f8&Uh&T=o+Ha$H>YK<ba`9rnhM(Tw)QOQ%1&I+mRnov^_TdaMQi#0 z=HChYm|qvj;qEONC<;8uuXC+)k)fDmz1Ntsr0T}XG;@Aq#p?D%vC=4(l~$B3lnR%Y zSM|V45maZsaWGnVj?!t)3l8c1jBfCJrM`2J=i+zjQTY>8ke@<K9Y|AgLx_1PRxytG z!Q^&W@-e3GJF8^W)YQ6)GjpgDiY`v;q`nqS54LsOR~hoOpd57^@guLdLj54&jjK@n E83=SU{r~^~ literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_Condensed-Medium.ttf b/dist/fonts/OpenSans/ttf/OpenSans_Condensed-Medium.ttf new file mode 100644 index 0000000000000000000000000000000000000000..802200d27a52407e95d91fc629b5e2a062d8bef1 GIT binary patch literal 130520 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 I_^s^!1CY<Ux&QzG literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_Condensed-MediumItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans_Condensed-MediumItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..b43786bb5218a4fe970f255d45391579ef8445e2 GIT binary patch literal 136700 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 RIfY1)-}FK}ARpIg{t2~t@wxy2 literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_Condensed-Regular.ttf b/dist/fonts/OpenSans/ttf/OpenSans_Condensed-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..a2a83ac6cf5041f688d4cd0fda819a514f531f0e GIT binary patch literal 130492 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_Condensed-SemiBold.ttf b/dist/fonts/OpenSans/ttf/OpenSans_Condensed-SemiBold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..75bcd43c4a45af714e6cd4b94d9b0a6d16595d36 GIT binary patch literal 130524 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_Condensed-SemiBoldItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans_Condensed-SemiBoldItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..9fcaa52ea9155ff70c49a9bc8e1b4052a1cc7f53 GIT binary patch literal 136792 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 G=Dz`nuAVFa literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Bold.ttf b/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..dc927fc95d6fff447787959fd8ee8a9b91eefb7b GIT binary patch literal 131168 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-BoldItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-BoldItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..7601048e7d85501a2cf4f24b292b4c43c41e0f2f GIT binary patch literal 137104 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 I;2VznABZnjbN~PV literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-ExtraBold.ttf b/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-ExtraBold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..d6864b1df3a8acba8860b34ecf7591e10c78debc GIT binary patch literal 131744 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-ExtraBoldItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-ExtraBoldItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ec7ade587b151492bebf4ff95c0f23424a8d1b8b GIT binary patch literal 137584 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 QD|iW(>GI}N+?g)_2h(VMF8}}l literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Italic.ttf b/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Italic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..7fc00c82d32295241158deb2d95809c30c75de83 GIT binary patch literal 137000 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Light.ttf b/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Light.ttf new file mode 100644 index 0000000000000000000000000000000000000000..5936496a3c0f1d93e94e499c064a088f1a287120 GIT binary patch literal 131128 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 V_4CA;yOAf&d#aW4r@@Q!{{W~a@)rOA literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-LightItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-LightItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..7ced21a76727e970628b17072ed94304e3671dac GIT binary patch literal 137220 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Medium.ttf b/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Medium.ttf new file mode 100644 index 0000000000000000000000000000000000000000..25b1aadf0ef99ac11b2441400255517751cd49e9 GIT binary patch literal 130976 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 F{}0J98d(4U literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-MediumItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-MediumItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..fd87f7859845f1fe204d50da7c6393b6f5c501b8 GIT binary patch literal 137068 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 RrMxZP6Hp3bAvr(8{2wu)6vF@j literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Regular.ttf b/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..5b09b35bc1f088db879c950be995530db28b52cb GIT binary patch literal 130848 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-SemiBold.ttf b/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-SemiBold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..fff3a37206bbac11d5eab4d8432a0abdb601c836 GIT binary patch literal 130856 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 A&j0`b literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-SemiBoldItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-SemiBoldItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..3874205d6dab7c437dd730a0e992b155ea7ed7b5 GIT binary patch literal 137132 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%0D4@l~kf0ybV?tz2 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/LICENSE.txt b/dist/fonts/RobotoSlab/LICENSE.txt new file mode 100644 index 00000000..75b52484 --- /dev/null +++ b/dist/fonts/RobotoSlab/LICENSE.txt @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/dist/fonts/RobotoSlab/otf/RobotoSlab-Black.otf b/dist/fonts/RobotoSlab/otf/RobotoSlab-Black.otf new file mode 100644 index 0000000000000000000000000000000000000000..32832e7c31a30709140a95833b04a1f382208dc7 GIT binary patch literal 118432 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 O|E8|E<5eE3`~Lu%{G|~9 literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/otf/RobotoSlab-Bold.otf b/dist/fonts/RobotoSlab/otf/RobotoSlab-Bold.otf new file mode 100644 index 0000000000000000000000000000000000000000..f48159271fe4b52ca9898446005303db2833888d GIT binary patch literal 123212 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/otf/RobotoSlab-ExtraBold.otf b/dist/fonts/RobotoSlab/otf/RobotoSlab-ExtraBold.otf new file mode 100644 index 0000000000000000000000000000000000000000..add35714ae659538f72fbcddd4947ad8123060f6 GIT binary patch literal 123140 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/otf/RobotoSlab-ExtraLight.otf b/dist/fonts/RobotoSlab/otf/RobotoSlab-ExtraLight.otf new file mode 100644 index 0000000000000000000000000000000000000000..96d8c63a1716ebd5f61b61b16774fbc0503fe7fa GIT binary patch literal 118120 zcmb@v2Y6IB(=d9<o^#ed-gRA<U2k!x+UvE~4fjfi&^s7oY=avvw9vt(7t;xZP(nx{ z36Ky%OGpBQ&=W#$0Rm}+gaFanTAP2)(b|Uhd+&Yz=iU#Z9Z5$TjYiUFW+aqe{rdHy z)YL4BrAB3BXPdtJHtTPSQg5PYPbw!fE1Q|gUZCiJO%%lp%jw;#@2sg#b16E=Mp5(6 z<n-;I{@(A){V4i_V-)2&rdQtx%l<+}Ls4{ZilRp4mE@MsIqFwQQQR(yQeG&?tt^Lp zH;O*g2B5MqKX*((ZJ8&;A3=yIgbep4Ap+_LLpr#yq-ydJ_kMk#yqTgr%q6*#%N0u` z)O2U~;Y)K%^2_};bcOV8ieeke%POm0lu%=U{%P>tR9=x^UdS)0q3E-tAT3Zd{4&(s zWO3evk*<l)DOL#?6m@0(k--wY+hZ*EqOkFjbEI-KBzY)H{y;tD=*CMF<=p#4VZ(Ii zNEwskqXZO7D5|&oODPm5sFM^2eU4I`g->q~$eg9dFbiL*BGq~^i%J~{kw7Uwr&q5W z>L{gp(MZ}-j%LQ0DEckwn<9aO9#SS4C5rN*{sl-YoFM)w1QMsI4v->o21fKJN1UZn zsmG4E;-xYirKQ6i`8?GQI7;dYR9Cvf5qF|o=);b<NO{pG9dQ>bl)mYRtEgcN<A|%N ze#{6*+>P>P_B!J3lo#WuE3uMs)TL>N|4hoz48$Kf;w;3UIpPY4+o=qyj4G$5P!&`W zRX`O|Rlo}iWu_vjIEeLwoP2<NpwwsxRS-;6U#ghOg|rEVrUG)tL76<cW*Suuun_Vp zs7m<WM#fkLEmTqoR0RAjfOe!3)lfeiYL!tXa&8&K3IK0DH5Ou}P^J>{CG5@ZRyta3 z`~OHy7Bv~_RRC?>TYA$6Fcv^-62%qJvvBB}8DJ+Whw24?b0GF|@0$D8k@|1g1^_mx zXGJoN5~rH+{omtwx#Y{dERs2v3tS_87z1sU$W)JqyfWa638-!5Q}`>XSHBRxW&oe1 zajgW5MS!UkFp$=zUPv64I4$ui585h)bUv(c6L6~(pj1Yph0K677{gpBM^dlW=>X;a zJ7=W%B#k~9`$?4aHyrS^;tB^EDqw^nV1!<#LmK_=R2P_^SyWG$aamMH2e<z_|Nh%( zRYH%XnM|O?0izr++5xSw(k1C7t#?TVz-pDDLU|bAXCT3ODuz-4J@M2GY8O3|UQVy1 zx6-@mzv&l@j)`RkGl!XPneUie%u`muy0EUS2diU)*fwk&yNF%Fu3)#a@3Fht@7Qzf z5A0=yRuQB~P-G}-IZp#^NHNqHHXG`VJ&a8z)+CxVCW9%^6lyY?qD%><L{p}z$~4pT zwrQtnR{$5_8Q>id7!Vo|9xx)13FHG^13dyYf!aVrVEe$%fujQRLr(qs4OTS0c+vRc z1<<d8u`vVxw@@F+bZ?<Q2D%#<UkBYMfbOe6H^uTTbce83b{^2ZjICq0v+uKe*i-EH zKsTk(DS{Q96q$+z2Fj3Zm<4oi0lFJalu2RoH2IiJrVyapVv28}dppqm!7FqRb<pkp z3f*I5x@n->{^A9D6b54mP!E5a-eU?S_`)EkE;ntWkCT0gmgF===g?Vn5*<TZ>9$bn z0)&rWd<4IHrLWR&Q#6EiQi}Y!`x{0540|a>-9LK&Jjwf+z5nC=Blox5FTLO8?&tR_ z?@zd2bnnGI8~nX{FY?}<dqeL<+)cU%G~DCwY3`}+(Rc6M{feS)k5e7zUss$}c*?Uz z+BGiFgXnSzE30PR;Ma}Sk~SnLhd{O+$#LXEiUk_UFPqF}Lre;jA#78Ga*13rmkRqH z?9H5wYmiEEcHWs+OR@i(Kisb`m*Q@}oMOLVFR?cEmcmnEVVl@`_80b7_J+bAM*J>& zfxQhg_9DzzlOmA4!Zt!Lb(BBstD&$O5~vg^9c1Whus#P<Lt$M{rKVBSsoB&5YAMXP zt<*czPU>U!5B3iGNYRdcps1$4psrHas5{hs*lQ7Gr(V!5v>WY7`_Vc&knRK{nM|kC zUFlx*XgZHBq>JbY>~9Js`@5nI`z6dlcZHwA16Gg|%*ILu&BU?K6m1oZVupfKgtCX& z!-|OtGy8(QrkKedWa8Q9?5FG}>^}A?<qm7yiSngfDGlXE8L22LjA{pKqbrq3WrHjY zp+<rX8V!<fGBr+Npe9nQsAbd&s*ZY>dY$e}ouj^_PEePqGt>{%W$GsNH}y013-u?> z(=^S}3hEwhqC3(-bO;?!w^tbHSh_#mo9;vRrN_~UbTQ>gT>#l~6eP^|l%Bc{>+%*A zK;5Pc)D0>Kw2ENrE@h?ufj#p9$gIa8bDmOdsfSb|RS$cVjY_64l|(gAX;c$v9*tB_ z+L`K3E2%8l;d{VZ=nP^jgBGdYv@6wzcBeh4ezX@gfcB>P(;8|Z?L!TseW_uzKQ)3j zQp0Hjt*1uO0aP^|L*;>9SVdc@DRcrggHEAl(P`97I+dD3XHYeCHZ_mVqUO?>)MB~^ zwTSLcEu_0qZ_&BbCVB+5oPLekOpl^A(!;4Y>5<fSI-h!v9#6eb?WQZJy>u0|hpwc% zP^EMPwT2!@c~ciDEp>&OM8{FJbPlzI?x~opn5uYPQKgusn5CGmn55{c=%(nY=&R_b z=&k6Y=&b0kcumn=(Myq{NMi@F=h?yR5Oyd#oE^c=U`Mi}Kw8zXwd^!@Hanf2#m-@8 zvUAz_Y%Y_<WHY5qGBcLRX9}4jW*n2pjA6zzJ(+IIAZ8?!z;t2~nItBI$z*bv&P*4k zE7Jqy`4DCpGn5(5j9^AHxy&f0fGK85m?O*=%$Lkj<^)LlQ_N}R40D#bz}y76e}}ov z{KVX49xy*M_nF_BznH(7lOS22FkdmhF~2f@Fpro&nTO0T%wy(z<{Wc_xyO_-|1jmu zQ)UA5jHzIrGnLH0OcjHeYR1M)Wa^noOan8S!ORrK&P-(*nb(;n#T><4#XLogqE<1V zImjllSP`p;Q^dn=VpYU2-I?>uAvT#g%%(6Y%-2jBbBsx6jx*Dk7tC~)VrH;3SRD*A zi)ESFtb&=ta?D(oXXdd2Q^P8mTGok~&pI;;Sdm%Cx-g4a6|<OCGfP-kW-05&EMwi7 z<*Wy@g7swTn3b%CS;cxYt63jr4eQISW&N0Std?01d!HAxf%RwJVD-#K*1&9Hjm(>@ ziP_8sFmJJe%oa9?*~$hp+t?6hI~&Tp&4w{M*fz{NY+Gh0+m3mcZO^>Nc3|FTJ2D@z z;Y=#?4YP}lU_NBc%tve_^D%2-cC%5;9yXfU%UYRF*cj$hHkR4P#xb9<@yvcUf%%;6 z#2jD~DIe-bY6z{RcF+aXHhK*8Ha!;Xq_dO<b)IsjzNK8K?_iHS1$zByN(B2tL45`L z{WoCK9HW%faj-YO2EF4iDw=vi#Zu3x_SCPSiTn;)%paf;JOaJ{H>w*gP+e$_8c%ni zN<jC|r$ea%8gyUSk&5Vc)L1%<Dx=NR1lmGX(4c?N(NsAdNv)*&QLE_z)LMEFwVobA zZJ>uzZ_vZ2b@X7+GfJrs=o0Efx(s&iaz(Zxo&B2qhCRxD#Xe-8u>Y`svQOE+*uUAw z3TK52d!7A>{ZSFF&?`a|!LlX;LjJ`#kY@ko4^1gR%b{uSK4qiJs>=En=Z@}}HMy!H zw|h}RVU_eHR}XtkN03t#7Y=fQ;v!t+gqe{Nkt}ZK!v5u=Fl?bZ&sn~BaWixga0mOB zP{cVBew3p*`0X{x6@L3gyX^*G|H?y3#JIB`FtC>hz;_MoCqW>IC5s~kBykV0I);KA zmh{%Cu$Rn-y<|PL4W#f#V22%q@i_@&cNwJTFCZnKQ+ANP&LHo6VE<@KM}gc;r!!#( z=|>NRJ*0>(rzg_0=>_yMdNsX~ev5vG-bL@F5739{uj%jT3-lHGHvNEpL_ei%pwID) zitz%it_>3b(jgV(M-Qei$bzx3{;Oa;&R}YoCCo}@1G9zM!R%r_VGhC?KgnDIIdC6V z`eRtlFIXk){eG;84P`sB(QE>n$#!LXvjf;+>}a--EoG;GgsKG%YbCpZ-NNo<KY|_V zFpRFGXI+Ke@*#}wGqwr#G#A+Id}06XsEC4fo}$PCIoMY*M3Ji~R8%OYfV`ZqSf*H` z*reE|_)zhw;tR#spp9HqTvyyx{Hpj%@mzrvO&rI$aXwrS*OrUmVz>k@jmzQsaD%v! z+-R<lE8`||)46%vVs0h3f!oaO;C6AJa0j`sxO3bk?kDac_lSGS)$=s(!h7<*ygwhv zx8==z44=ej@?H4e{6KyLpU)TbQ}|i@e0~YPl3&kn=XddY`6K)>{uKW`f0e(@|H?n+ zpYd3r1wl{=1|dY~Aee=CAzkP$3=l>M<Af?<j<7^nD{K+o7d{n^3a5mN!Y$z!;fYYM z<dtqpKczw0M%h7WR>mvSl|7V0m4(V;WwmmKa-MR5vQGJia=UVm@{sbl^1Skz^1kvf zrQL~la&_`^3Ucb`6zkN<DaEO?(*UPYP9;tgoF+TfIxTWq<+RD^eW%ZyzIHm}bjj(C z({D~so$St(v)b9i+27gZ+}7FRoamh4+}*ji^AP6|&IQip&QqP|Ixloy>b%zZE$0uN z_d9>(eA@Yv^Bw0uoS!>4iAvE;)QZ7kxELp<i+#jlV!l`@P7`N~HR4jSPFy2y7I%t! z#C_ry;<w@t;!oo5A`-C+<086fT>M-DUD~_EyJWfaav9_@+GU(emCFp51uiRHHo5F_ z`OM|0%So5-T`sv?bGhg8w~JlHshm_QmA5KbWmYAqGE_ZO164y+V^k%osj9iEC8{;5 z&8nTM-KqnsuT|fvE~u`kZmS-s9;u$H8q~B}sdiO+tM%$&b$hi%9j{JR=cs$C`>Thk z^VH+i6V#K{Gu5@~rRvq{jp}Xc_td-9`_*5lkE_q9FRHJr@2Y=Q|E2y{-RP=t6<s}C z{aj71VXon>R@X$=4A-u%uelC#9qBsOwZyf`^>x=dt_xjPxUO^E?7G8sm+L342VK8% zJ?VPh^|I?N*PmVgaDC>+x;eYKyZO2q-9p_ux<$Kna!YsX;?~=3pxX$ye79n^O1G(Q zv)vZBEq7b%_NLq0ZXdYqbvxj8)a_fhb8eU1Zo1uf``zt{o6YToJMXS?_j1>{2fDX) zH@nBWC%b34cX#jWKEyrOz0kePeWLqx_j&G%-B-GAaNpv-)BPj&eeQ?dzi~h1{=NHE z_dD(n-T!od=8ioW4<`>d4<8SMM~FuUk0_4>k2H_Y9=$vUcntR#<1yZ&!effZERXpf z%RJV2Z1ULd@xI3%kIy~6^f=*h*5gNy8y@#Oe)IU-19>!ga-J@po}OCI0M9m_5uP!g zNuHUW-8}nv4)z@7S>RdfS?xK^bFSwi&sCn=Jm2%&?YZCc3(w=8XFM-@UiZA~`K#w& zp8t9_dMUg_FApz2FOyf8SGbqeE72>%tE<;*UW2?wdX4oe@v8EA-D{55La!BG>%2C5 z?eN;=^@-O(udlpLdY$*W>~+iQXRklJ{_(2UP#QtwqH)t`H2#_(O_-*gCPEXXiPI!& zQZ?zCOiedU4^3}Pf6XAxNX=+XzNS!9rkSFt(Ja-h)ojyzr1@NPOmk6lU2|9SQ1iRy zFU>Oz*1Yg$yajL3+s)hCTkmc34)AW{-OjtCceHoBccOQOceZyI@9y5Oc@Oa(>pjVP zuJ=mscf9v{AND@s{e$;)@4Mc=djI2H@BPAu^HKSD`RIHCeA@a%`o#I9_+<HX^Xcm| z#3$FMz^BY-lFtmETA!spt9{<|+2Qk{&!;{|d`|eB^SR`6)91d=?><j_Y(6i1d0&;U zm#@w@(6_Cx**DfV**D9#yKhh5KE6YJ$M}x-o$OoVyTo^u?;E~beBbf?(DyUnBfiIc zPy3$tz36+@_onYX-`{+n_%{0Se(rvLegS@M{38A0{8Ie7`n~2i$Zw?ISicg#D!<qL zYW?c`*7?2Zx6N;t-vPg)erNnH`rYw+==YCby_V8CX+5-l+F)&atwkHJP1SbO_R|j4 z7HZ416SdQ|3$-h>>$ID-JG8sBpJ)$iztW!3UeVsu{;9R;Se;turwi6a>r!>yb%S(c zb>+ILx_P?Ax|O;Ox-Gh$x{q}Gbcc1vb!T<Abbsg``+NEq_)qs=kT$v^e`0=hX;EZW zT9ypbV+b%4U?Ct{25AnEK~kh-S{zBG5kTstS<*^!^D4?p)5;3UO7q93RTPyL<mOdZ zk+#g{v@AK5L4Nacp=d^4QAJ*L$=Krj$r)qHs&e!4@=L2S<xiP_Dz_?2CN@jXksC`V zBxevpGDy=Igyf9qtQI7sFrhO&EsIc=MJOZRq#l_g<Fa$)CUROSk@GE<oEBW2N9R^_ zZvEb+YZtjnmzDxD!VJQVjJPhOu`Z;sE>%UvWAeMUR+rI7#dMe1(7m~5=E$h@?toB6 z6_wRf{@SzkYqT}1w4hh(&}EXIXObRf5(Z?F!OC<nhm2W9R<FXcic%SICZRFQQJfUW zBrMG`_bRN05v!;!DbB5~>P33dtFkz^vQVa`5BY7S$r{sF&gz?&Kc=X-IJfVsowP&} z;^MRV0R#KB){BvvH(Mgp`nUEci;$ib)4zq-EK)t2^fb#sI-xl$tN+Wy_9w*lCoJzT z&Ak3H-v`PB4s0cC;FzNPiu}r=%7FzHxfAmTw|<cslpQ@-&L;`N$LzQvGL|7N<DC&+ zS!s^Sk$?Njzj98roD<zk%8AaDeywB{%h7J~Z?7yF^pSsaTl=4uEjO7SOF$$6Q3P0J zkmdlHBt=T5#gkMz0i<49R4!piE@4RSe=Nnw+<du5dE{3fnY>m`<h68kjQnYgycF|g zV)L7aF)}NikeopX$skQ<5Rx;j`7KCf%F+p)>FN1|viz5qqSPa^#Ts8AH&M_^iIg8{ zi7IHpRR}Ywu=RUUD+4nK2QuP|NCQQrfg*Vt6pfQxh>}P(M`oMHwW5%7qGHDvROIKE z7U!0ZDatFB*;3rxQ&^fA#Xtd+jLeG4E|tHQ=1Qkt6=mgx`K7G|qhs<*3(8uF$|Ow5 zB%RMByvZcvnCajf8P1ICvX+UTNxG8dC{7Aw5^iTjmc2aj%SdO-T32a>OkPDRP1e{- zIjhpKN-JOOyCpKdxU96GvI;m`)mke?Y8=*RdUb1WvIyZ>vDGc4W|5v{lYVA72qzS0 zWmmsUYBeFX+A;9bl&qEqXOc|bq*k&fHLuZ0@>-nI`b8dsZ0nSl)+pg(cKlQs%hZ;c zQXs9c$Xw|+DmPySdGc?i{5xLywZ1&+at1Vzoo<%;4j>w8=jF<HrHIT3h{!~wWjDvt zV_Ra8EwQMUm=$8VtvzVYPm}TqCXf`4SPQ1K_?EnMh~+jjq$O8sDOct~OP186W7$hF z!e%KZak?2ccSdg6EMt+!K>7|$f}iFRqag(h%Of&EipY~gju3G#M_cx9Db>P!NQ{v} za}^>%ASb`7Q2LcZb3;U~NIA`=^ZzHi(p%V_(ZZyR7ItT}uscIyE09NIyc};<D<C2F zI$h#z{wusomzeAjOj4|cccg+eKw}|DTqGh&iu@;$lAx0EUuJ^TSxIC`;Fa=4kW<vm z0V2huoL9@d)QzI>;<CKretlpQA-%|uNG^J%7a3B=9MVsUwe*6>K*$;=g;&~uWgy`L z5ht;=SPIQl5&75h9d@`pNeW6pmNpP6Azvk_2(eNrG}k6Vk$g8tM#o6snr9lwNJy4R zp}9DbnNrRx<jMTcY#HawmSvIIGUAyn3n^3TLfK19lWS*4qgVDSqa<o&aSM<%A#qcV zWwj!1S(lkDlP^mm<rM)erHNpZV$F<sNghkt%^fe3CVn}DDoKC>oB%<Z97JeKk>)i3 z#F!(kQjaR7(99=kIhRQ_<yj6ommGb05lR(7rbB)~enkoFXQPWH4AQtsB3=T`I7m^s z>yTaD+y;^OQqHSm@t>T{k~#khXS3wR>F6BcXUmXfw+v%eE4N#CoF()4<^4h;poO!J zT|>%qh%>TxK*mG}lcdm0|4TcGl>HLfWIut-$q=SUp}EdWdyJI*QXRP$*-}@@t^*O0 zC3jU)39_XwPL)D4wyDh=ZrzUHvm{OBO=e7UL|O)9A8L+Bi$czkW`-P*Mof-KqbNt9 zd5bw#QU}b@k&<!@K-zx+$clAzq`Y@W%iEYaI-V5CmXujYks|Sux(yW^K-$>N(PmQ8 z>_A2;M9Ml-w5-cR1!=#BlCs7Y9VhAJkV$|!gQO%S05TmZQZiDqF(8vrZ6OU=NJADv zlEpzaDQO{;SqNnoLWG5oWRVO5bF{@livuTV&q7+aI7o67aikpGbf6}bnF&raX~9fT zn;lpjw2&6egw7a3JTYRTV+gVsf+dDjk0I^F5RzgDmRM3RmSBk`^<qiASW+*Zq~aYZ zf+e0{i6>an2$nR0MYhh((P^ZfY?ecc)Jx0g4+?5-QB~d)M?}(B$LHrwk-3*nFr*VY zWEX%rI-RtfPB5gCmSvOM94*`00LY-pdOoBGOJy4XQiR>IDh?^aVA)aydx*3ro2ZZ? z6wBr-q)2<2q&?XlHAiQWp31f=qzIi^q@HXVLMEw~Me1b{4$1bSIXauPmrd$rla6JR z3fZJWwp_tVroEL6uhlG9u##zECG){*mg`x`47Zv|J+k(!jzt$o$c-bY;|MKLBr}Te zEQ*j6MJBqHfOzsPo6Ns>M<!uw6d^u}q^ty))q#v~f|xYXQKWxSWB{y=<w<676zQ~; zP!{FLbfiehC<nP@qDPa4qDe#1gz9Jq)ud!Jp)8tE7EOqcCL~1@TB04aIB=5oqDkw~ z4w4*294SXP9jFOqR)W(?TCft-RtFXbEu;l2p)-b1P3)KG7=kl~RF5I;#gOVTq=gt# zJ(kpqCEbiA^<qiASW+*Zq~aYZf+e0{i6>an2$nR0MYh;sL6Um1sSYVpFD<jWd3ib_ zuP#r5A)U}6y9Ho*l9tm6hIG=hY=*;XBLv8<Fh~(5%5E}95w^)5DoBx`$ROO4O;lKd zq&?X-g%qJ!wp$@Z+RG&E$%ZJbJ<?OzNQD%k6HG%%GRsyW08%fD)B|%+`X-x-07!e; zq+T}ZST?DUO)6x|6|7`CvXb4*YL+WliMY0!<$6{kuB~KOvYJUfvL{*{n_(OwH;$l= z%T6mUFU(EPugcBIEh)*BD2s}Z&ML1g0%LdxWM@_7_A3O~1<Z$Tx#i`#-E&JukIC&( z-Lra7QLmCB$<f)ns83;8-=cz&+<v*${Yl;4g+&>KMZGJFWRz*~aywOJrDc^4<Ro5| zD?<sp9C2Wj;|@%Y{QQE}qRncFqeOF3Zi=`7v!gR}rJjuj(hH=Xjma;r%FQRVO@&PO zuS)7y5wtvB>Q}McFBwI8MrrlrqB7FC@}i2uGC4cLQYrPZD!00t;3+RG$}22_cv%Th zCt;Fll_Jd~y&RW6I;y@LZ!YWj)SQ%yIEZk>n|UC2P0n-lh{PT36E?`>9F-X(mzDG- z%hddevhd=u;FE^ms!3A3st~+A0LPY9S4f~}qLivEnk@Z-cf1r}zI50Pu(U|7C}RO# z9ulBJ0~Yv|v4CwTVF4gv0nHq+z^{x2v~(E@7(WsgP!T0sDyz$7G}YxY9smSUbveNV zP(~#&25<o&$g0a7*s9A3y6SSN&t@VP%w$J5r%Njf6hv79m}PyzVwN{I0OXsz<3UQ| z6#%Iu0BL0bkOVFOX(a=YBnJR#odJ*pH2`UuW@lw*XY}dWzkB!G(z2@j;{2lA{K;TF zmVm(_mx=^@WAZD2Wfl35H=!CzNhc2#mHA_!fH^u&7T6Y95?CV5){>%9I4r2l2OdiW zERm5>`IS{*&{oM6AT5!W4b2jeIR^YzS=AL~V=Hn?^NNcqa?7DMOjD?9iL^>oO{mT- z2FD&?sF35u`IVJ&1ZI9k*<?9dR64e(w5V!IQE8Rr6)1)eW2*D2Dyw1jR27w#R=}jr z%a!^B9k-T)m#iqacudjQvBhOm!II6FK19b62^&Y`SR4^<aYP8m5g8X3BRi15TpSGs zMm|gpi9LB!U@aEsO(`rZ8xL_wP{=>wdAYzRhaW@Efp#LZWtBw&@^?9lxbL$wU&@jN zD3r=<E@h4)icFL_R<_q9B4lGlibx%ZA|f=(oDrT|Tt#x^;ei~IlK0^#q6h(i8j-SD z+lnDt>O=16vWYN)%~)ko97R;5sK|8iAB@f~E}PU+fav#8M6r(|YJL>a@1uy?6BR{T zCW=lJQFNlrF%kg|${;FhEF@PR0uq&nA<ArNEh|MGWu>U2tP~|>Epe^=m;2bt!N~O1 zcvS35@wnDF;R~#DnX)L!>p@};W6=!sJMt_<S++Qo>{y}$#gZK`R%Uv1EZMDM$xcm7 zKHyb&B<wzwm0->1O{su`7m&ul`QrSsRmHg#VD(EPN6N8;TgVL_Q(w5kV=AgN<(j}E z7z3WJit(nhv8J4|vV!9L@Qku@zyp;`7B~<y!M<mDxnA#zvT^x&Ri?CR$!$?-Dy*t1 zuS_T?sw%7=9S$Q|AY%dfT2)ygUl;-}$mo|5wB8+hDVLri-SFYyhLr~HHnxYGmQiqn zsuSE79Yk%Qc2Ni5F6h^^iZ;^i=y16AnMU`7o3puaTe6CN4{qn2pzkmu<IU)qP{zW< z!7aW4a06#Hvxa$-*~Wax?1S5QC*Tg=k8l_80Nj&ls~D;np%@Q$<hCo`ReYj2uDGdq zr1+Op!rd2tE|_c2S-3cE6}OK2lMm*@_++@F^0&YU9fi@tL}8_{P54as4sM!Yr5f&; zw1*oe$;w{JfyzqdEctH9Cgr<ux8$huJLLuCP31l1ugb^DC(7qa?9|g~q0@G!ADufn z_i-NRT<W~R`4i`>&X1h`5v^i^*b{DltPyvMhr~<bGq~a5<&x;q*=2}Jo=bttRF~;+ ztK$Qgk6jMB{NQrc<u4bcVpV>s2vwr0i>j|`xT;(=MYUM97VdC-s5+!NraG&-th%Fm zsQL$PZ!l_SwMK1HKXmQuI>GfFxHHk-?HzZe`)s(u@Q+8n$0d(v9u1yDJ*Rr^^*rzS zqnF;R+-s57GOuTF>OWp{RC7Xe8cyjey%&40_WsQ$+h?l}_U-Ds#`m&ch~IR-kNs@g z9@>%Go!ZAbt8T7tlWx22Z~r#_L;Y9y@ALms&+AqCZ2cVl9{rd4$A&ONv|)^4rr|@w zNy8<>ZNr~NPh*mCl(E3L#<<z|w(*SdiOI{9Xc}lLH_b4;YdU7SX!<9B59k=sB_Kaw zM!@EP-2tBkd>QaVz`t;tJvJ~Ya718f;PSu?fd>LF1wILE3{nS$1Z4z`3Mvk&4O$tr zK4@>ynV^S3O~LNL?SeCchXhXuUKspV@Xp|U!QTX54}KCNglI#;L()U~g%pI8hD-^W z9<m~2Yse=d2SQGV+z5FX@+6cA^$ZOTwT5Pfb`KpES{ynpbV=wNq3?x$9{O$Q<<MK9 ze}vYD31OPBps>iWl(5XO*TP1GjSrg~Rui@;Y;D-Ku#dtHhMfreA?#+@FJb?LHMUW< z@oeMo9jF&G1Qa`u6K&BKc^tcv69o*(3`jx*k{P`G*|@Nd6Z`7bnj8od^lE>8k>)vy z4B+u&9I5#iMVfe#kI~DOMNOU_J;nV|H9mk3;n#3AergylU>oX-%h4gjbp>9G+oE3R zl<|TdEk<o|AAG_vOu(mc819J|8`S<>m}c30?gEdB(Y%E#xIkW%sPJ!iOd9a7|5YO* z4<H4lockAre`~Z2^jB;~PRqHA_!;ylpcdb0e8JW5qmU9Gt6z+aE8xp>_~Ja@7S=Sm z=VJY|ycNr)8fPYRwQug5_l{0&xc@H}5u^M4+AYKzJ0H}G(DRktMSFCBUewHkw(5ua zD=K<^(m2!~F9SYJ(F0MA0zjD<tZy<C@~&Mwh-jqJikg!=>WIGJ#OF^?=#mh9GB0Xs z^++=waeaR_ptd`XJw;jC1Rh()reXaY!!L2z=__o~;oZ0&aP0?UhW@%@mc(tVX88i{ zJda9begyDjm{8qHji?FK+lmF-y!s2X^|so^A31xWOosYhJ-T&K2w86L*>H(7^Y-3N zmqO-q=o-4NK?`ip-~5uR<KG&D=G*_}M1L+q^AnG<Ki7+xo@cZV7lq|`0(To76~_wr zBI<{$&|ZUx|9xOf78e<poZv(anugjTFEnmzi2f}-zJhw=QnbOKMnA($(yc%~=owd^ z$Ri*84C`vS4D<k5^>RaZzSKkS#zCvE%p!R{iKw4`5u(CH0p$WMCERr$RU;^?sW)70 zG{8hS8qd!M(g0I8&Gj!2h{kR!xgH{(Dd7FM8&LHIvY<5dzOkWPK&DkN>?Oi%+?_+7 znOMAvV{~{Oj=&S}BjZE?-$da!AFYKNF6R+*(SU;l{5s~b5tm>la_c^`p)!ffy^B06 zp6X`XYBabM^C$~_VB8|0y-10Mpi<Q9aR3hd!eE~zVE+MF5rflpFfS94=_jPVVO-L6 zMd3!P5|sf{jLWz=2NoPUthH?xU~%Y>9<P8Y&ku?>8*uS;VFgO&j-7e%8De#4<R3sr zCnNTLO^<bW2=0p1*clBquDrPirX%Wi9Wf~OmeIDS0V7_T-2cMl*4EnFHvav3X)mO< zTkBUL@0M9#YunXS^%_=kSf7)Vf?ajxW0uvuZk(CI)x2?_=3Sk7oxc8{fL>d95m9Kc zG$pP1={Rt%0eKG4tMM{G9yO0^jDwjqHY5m-(&3ag$OX7uufUVxqhTIr|3tvIkT>pt zDh=Xhn6w<Dxp<sMgY<KaFw(x77#?TiOxz7+a@N;*G`YK8n#C(&!}9<c<XA~|dn2~l z1&1h6+n=CudbCuJO7J|G|Dxs+kMhv$1$A5~k2~YJoOsb2{SCZTFGJth%;>n?j6D`` z86xV7D$$R|-2(an_eIrWK+Eb(#r`<3`y~YbDu`cL!{Ja7ZO~(Gtx-e=pw<M0j0Xe} zmuof)c(Mqb{UbvVHBV88AYKF_E&vh8in!yq?;1y+=8`%E55@jET#nm=L|c)iuV3>k zk9Oi{l#N%z@b<@(@hL-Z0e=T;s03{{;Kuq8&4LviDt!x?P#o&1L&K3f?ubVki=iFF z>osT>ib9jobu=v>1$RYh#!&tOPX8QtS%L>C@doUQ3t^T<wRwtW7;Jk4q#W^iV6Wa& z%0?P?WOJK#f4Y93?#Mfp-Hi6_0^SQF;)f~>Y7i6koPc_L^e^&8BXub2X&b!5Xg?RE zx1AHvS*%7TJQJs3bvzE~Vwi*SI9wa6S6`Qe?Cz0zyti2>8Hi94H9zw<g}-9aeiRCV z<Nyw}QT})$2fhEtpBwW`62&%{8PPR(QPZp*uwrZYo@fI8v*8>U#pA!4&h^A)HA{M< zQoOWb7P8bq`GySP`Fu{Txx=GP_3OVvIe_>W&Ow_S*K_xI^j*Vj<SI>RJKzne!9yD@ zJ@BZSML8%JudJWN#qoGW<LvHuNX?QyXfPgDABBP?w2e?)4R{+4qi;L$`}H@_w@q(m z@E!GHLnb;JCyNvN-?nMCyVvb^ZQX5u^A6e9lnFw8E)nViR@Y%<D@V6%1CY8dUysxa z@NT;w-edDaF3X^qKcN{_4Z3e1h@aWZuv-nMzT{p1w5Q&_rD3k61(61N(iugft~io= zu#v~Fqahrux5;=QC!+CsG#P~6HHXmi=d>D>nV=8Ik!EdB_aDF3i&ss0f9^Y67ohiV zs3o*z{~n=>$;oJMT!2sgzoI9rY?NLcqela!R$s?M=Ic>sAVo|KHlh#lHB<od<@C27 zUHMacAtpmenlyN1FN0cMs10VaPDNz+45r0%WR~}TGwlCn*#Gf7+y<q?uBb+H^c5o( zEvz_bkE|bz!eGekJTOPB6<hao*uyl-=X0k&)r*1phMBkys6vAYCk6l~cDJlxk$e4t zfV!ecQFH3Ey@w5#&$a(mcjx>?@o(cPMb{w*&x(e5y*T77;%E+Q2ldUsoDN8YRz+ai zI-}b5_S8Fi@t$6N)%&U5c5z~fUX48WUHk>nTGSs0BML79d7p#baK<Xb(i-k2k9?8- zH<00@eviVw*e@y#k2PR(0y6Vx+&?+E0}jH9XgnJCz=mhYXiNY>B3?4-ZM)E~0y>V8 zQ9N3W>ToLRgugM`A4qcz)zvea`V^_a8svpTK&B7C8XSsO1A(id?tk6G|M9jZfOJb* z$u&fx9oO&<lqev}wO^3_;QRAu?=h^q%B>qY3>E5|BFR+XaX_6t)>er&poiQq7x!#G zqkDTp?d*4q+s|`vl@zTl(8csDz(SM}Z^chJ+`$%Z(c8muh=8}EryLS2JwA@p6%@^y zRAPKPhg-8_!-}_cXLeUc{Afh$@LhX?eKHP!iLHS?3YU@3dE;u_gG1AR#*UyZUh*#2 zs~r;&&CtI(x39{xIZM)oBvpva>A>zkwn}2y_(M>Z4)mS28ssRL!ke;lC6z$>0-HXg z`GH?@oO{0N^np9t$3Z7>ieX+iApG8h&I5BRu?uWA)Adc$0`&H_f?bn?eQ;Yt0S_w? z>GWbEY#LSA!-7+FxC{q^#NKJ#C!n`bFd6{5rrRIGI$bfW#-l;&ScK+sk74vL;RGGt zjJtr!aM746Noc@>nR&+J_zn>H??a@Mdec$#2lZRt;<8|i%WB!;8ceO5Ta!t^>v1Y> zhZn%#WYiw5GyKPQu?8)HZ4F&rs#&%icLpLt`2{s756_k~uJ_SE6pmIKMceX;8We+6 z7ZCr0aRrXy&_WmjSl*)M_|dxcpBtxL;N}f1oIgqz(d!h7GS(NNS^CBzK?IeM$G$5b zp<2%Nfd3QMVn5K$#8371{q~+!AQ3mAQ=Rx){5scog>L|Uo47MggYoejpq)(O>R0hi z&i)NQb7~&cvu1r)QcrOgz!=CctVP8jK>WG8n&oJ|UX%ou^m*BW)|C(1{2mY=IH<z| z<PIui8>B$9jc5k0<#BK}Hk+|oCu+XmzwfZ&${zv0>3;hDvRL|=q>sm=60io^^P;Vr zunJG*uA-Bmi{q2m_?2iXXX^&-ir?tP8a#z-EUNdi{d3*^kL_xGH+}`43?d~HbwkB^ zNugbj+u~7pmO;IeOX@$QzabXW@Q)g3UAx41%o#;VN9@?DBX$HGag9OrZnlv?VG%#M zro9*QwKVy9a^khylF6`=OB7G&@nlrOCGj!~K*cKsa)BxFAk@VR+{UtkwRs?%C_@U- zJr+vyIvcwCEwL1WNkuSzL>SJO4KW_&NFBhL+)o>MP)qDqkf^aDiun_4jn|B#<{ZD| z3+~ZM(H5$~$yj*{5Xee4Ry1p@pNK?r{X|?TiMd<6IO!ZWv8Z&q2&&%+7>7P+ky!oh z7q`AXfw)I7$r50a^+6GjQN*uC-02Q7Mx(wupn^Jf^R_YXESG2v8jkfkP;=Z+HrfEn z&#GT|*hIon8n8GHcMQX!Jq;+l0K5Jo>5O5R16|jMi?0cFlCFCibX|oGjd19?6zIA} zJQDXouGkd~H`*%dgETPUsA41XhuJ<{hsGivhHi{;yx@=L+JBHH(PN}RW*}aWCsAL% zdtL8U-3&M~6UT?)D4iO$(W82>X0<Eqb@kykjcp_M_{ZH_FX-OhRx|r8<J%Xw&81`4 zjn!FtmSRt{(e7v8$>B`fZy*<c!zqH@&$bhchlrl<M(M_mojJMG_;xn8X7jeX9lG;- zs@q&L+SK;7_En8hSX(Q}#R0snw`~=N+S)UZ>us5+onU*-4(S0G*Xkz=_FkwKAGWcE zTMB#;4@DbnCa@)JdNdSmMBk&UXdr&WZZJ#~>?SY)H{fdq(PkwpyWU$sIUhbjDl{0h zH^g8H?={*#m&JYt6q2`S+us5jyzMy(M5CpFqD}ZyqkaE>lmUr%1AC$Npzn3VUZFUt zw*hq<j)l88Q->3=Dju7<80Vr99G(vvpzXoLV$eyyLq)*m)u?9}QsH5Tj412tzhL=B zY0**`upoRw+Cn3+U$_C+To%@#Lhjj3Wc(iG=+F*iz#h0SnE4tY`U4}*NkBO~7*HYY z@Hm{0V`1mrf|uY<C<I15US1hn=Yc?Ihqg<$R2)*>M!E||9KQZoH!zNN?O6WCJI3i3 zxp`%?7f#V-<b8$O8S9TH33FkUp|+XW={}A<q+fSk143Sba?a`z4-75?uF*IECmlA} zT?L#t1S^1?OsR#>&=?d3_Ut4a2X@xQpN#nQt;C;^S&KR#9r8faK}>n%CjV+!g>$*< zXbJx-W^u<;xStO11Rl1*MYsrgn$R_?5uJ`jOc+kqf~k{$RUlxs*tq8=))?l308PZ( zc@yw4bttle92lxct55{WM>i#l@)0bY33x5=LrlYN8HO1so5Qn%LC-rT;OKdr?Wa?E z<UP=6TO}a<;eY-?-9f$}XV4_}O2+I5SP4o@sX_fe6-%_+zu`)uUR^)lp00Udi{Nea zdXxg)s@I}1gOMf<Sq&llJsf!qCoI94N-(88aWOtS$56ABYgiE3G+(G$h?lPc<1Tp# z`rQvb5s)zAKwz(4lgmdLc4TpH?*4S0WOY<^GvfQgBD)E7!Gq8bQ<T8m8Z;XCKWbix zz7vlFaaag0z!li@K1|Z~$oYFT)qpau<4h1&!B;@>@<#LnRF3+iHW65Byv{GJ<51>G z+#7^KjSj?0G^Sx`(AOf6Dc6W2^E*XiKP?`BvcNum1MD2M0@Q0~)EgA+fXDdV^G3w! zqd|VO%}0Sc(KdVHJ-ukV?A^Sq&=molUyH_p6?Q{w>r6IlTxVY=;O(-#x~j%dvy5wS z?xt^Y1}<=T#cG^^GSC*SZJnfr+dB*RI?9K|d~Uh{Uy;`uP_Yn&f+C!XlCkO!yyk=v zDfL|36XZ7xg##5AC;oqN1d0FMY(QK58*a4M+pbUi1qA5-ij!eCtoV<?>e~Z<`%11T zu=?z7w#TwKu2}+$We}RCLsP+dHw4dJVq93u*<I{!X+Wfe!O$%-E?vRZFXWfja(K}~ zko*1dRGr#3)}K$-+<`rE66}$Qr}g&s{`DV&OHssGe?WtKK;te)mn4nsB2I**@G<U$ zL$Wa&YgmA1a5wn1XgGKC{PUwotAoX=f|a*ynQ;L$y}gs|ZMm^EOJK?Mz;nPqf!qIy za*T<xG|8O@ihc+xf!(0D9*c=sAOB64hvN(ZMO`v1TKM9P+Udi4VrQddC)<7#(7#K# z_ugH)Y^M<&XiVl%uOE5rz5;Kzz2H#q&%yKKfd**NYS8cv_&bCBPltw|qN!&Ph~V|$ z_2Tew&>G!gA?-AZ4Qbx!dZu1h(O&g;JQK!%mEtoAYjt=d_Ii%qFrqJ8RYv@!fWJpE z*auxidgQfbFY-6o5t(H56%(JqTwXKjU%f<iFLYOUbJOA_n~Z3J{Vkvq_6@fcc(82* zhf??40WB*+i^k#rsJ+TyzujWmqB`3Sjcp3lM&lpGU@Nv*5^#x8Eg3Zb%Q#y$GuRkA z3%0S+#@O#7^3<bfJ!n@b6lTFOki}`}dt-ec0hO+Mh}`F+*~%3O0v_DA9Zp<mKqI78 zM^x!F+#W9lZ*mGqlJ)<oO5+RQ7f46n7(j7OMb39o@S}le+P-VNyX(lg>sk~Ta1-<- zGgeu!yKMGd=I`G;j#%V*rdL!%uYn-3K@KBOJGJMBncAoHhTY3G;q0$Q;x-DKhx|IB zNKoBC;0#9-(P`re0eyvY!Lzp(W}j+6RJ`HSZrrWQPxd3T4g^djtb#>LjJ+G*4j1ry zC=R5^TFDtc5^I3`QO5V{Q-o!(V9F+fl#IcB$=2t21DTH*vH5G{*$Kt!(Ce^!grmL2 zhOLoJTfsvG-XK4m4w6cR{Lo}W!&WoNc8Bb2_#is6<<fgmN7!Sg8r1b~w9dz7vtIIa z+q(*>MOa-Hx<H9vkA$7hh%#TAjF|#HhTKEY-d~W*yL;{$>>bHW3<Q_N%TB!iACvlf zZ`%tVZ0J;Q$}U0+VQ3@q38S4spP+p=@IExkq6gJI7I@LLC`n)MZ(}5bT7wNB4f<kF za20-L@AAKQE+FDfXF7k6oVCaa@sB|2c|IT4=Nj0EaoiO&n!ns0`yIiFI`Dl&f#gYn z`Nl<~kFtzteb--8u#Xm;x5jW7VjjD^cM4O6dEnGa!j(KYJ&;Ohpc<m<7IIA=1ii{Y z>>)H!O;OV3`*Dje^oqA_Cy(}{LNo*2HhwIio463o#`_KSoxythFl^|A4EFI!dfRw( z?gl<*8;0H&&|H*`$KdyjVDx+dvtcxz3;IFrS3^!c*FO9G5oqlmx5sul4SG!{a5^nO zMcnOp>~s`I>To4CfnFAk6P_lZHT{if@}L`0CM^~)+Xgf_CrrKjLlXE2tzhgd!TBQ6 z>g&^9_DZS2tz!}Dme~3=&Ed}Qwr&mM>K1WL+E<m)hPjR%_Z`7LwCPQ76559}yvgB@ zTEvt3lu3`a384Cyqk8-FMYUKB4qo&E6kg9ddxY&UYOpyW5AYx3dN7Hc=W{gzXyhMp z4Yyw=M?_QX(VF|VqdewMJ{^WUbO;o+i^%(waV_q`p*cj$mON1b`bKX74=8I7nntk> zgar3DEVz1iygUHx)&~toc=SCiH-9_}2HZ6P2X!$l+Oc@&q8-Xd^GANtR@bY0b>(Q| zOIi{5Vw*ZXs2>SltdF0=)-eJU_-CQuepT0(f{FDN%9SPFc0E3eM&m5>g+Z*(o(czC zAY6>d{ln9L8qw>?LJiP4GCQ~o4v0Pi@4+ZIKzmCv+|oh8T8B(Oj_Z5XP=|YhSzOKE z>VTQgrHOeC6zp33w{fx{Iv81i%4{9&XE>AsU3RLox3wKaO*RpEN-P8yEU<7%jeR3< zu%43Ka_SxW`Yzq{ja>wo$5Ge|W=19Ww>4;lp}tG2aFD*QMgu^;d|&|E(^zNk25zWr z;D&l|aqo`Py6v(X>TPgC6-#cYxZZ_W3AW$|k{hb4E&Ky;%JtB%y9sA3XY`0egF#>K z_9O%wzckpF3D~C}=Hqa(PSn}&`(s~C3Kaja6R>0w*T;%|3$U*aH{t@c-WDhsR9ZMG zdkfu0X}{&BKLVyq=Wd|4`M+THYL4Mto!uMP;cx6+B(B)3-pCKOQOV5e1g8;-<3ioi z2Eo7KckZq~m)m>_2z==TN049<)+}sdLELe8rR+n7h5SUYwW)7|+$G<%<OOz~kAJd% zHmh>pqFLMVPqzI?l)T~67x!9QXk##kpUbNNgh0JgK;8F1f4!wyk@U1JUTd`92B-W@ z0euZldC-->DeoQ!o)H5Sm&9!IF)LK|6Fvq_lm*$8yzt39-?g{66_bap8mEI{;$m@d zFXJv@Cd%OOyjVDEX+2{(WM>6@942o9cs>`S6tKLG8(}9}hdsaq>xX*4v0f-zW3;i2 zW?rqa@n|+WWb19*EV;i5Vf!(mQe*vem=n_lSRPKWPAs^8$Q_hzkX)f0E}aXCp%a>| zQ(rx-uWy3m(U%0Af5WB>p`%_Mt#9ze>6$xWmc?Gev9^Peygk!?e(3<t)|tn*FKN(0 zoA$jUARl2@Qrp`2bJJe(Im_PXx5M>tGHa`xv{R4A-nO8&2Jxu=G;fQZ3eMzGuASt1 z0bK?q{O3^<{#>vh_iy-3k~b&);k^<3i8PpM$%R%Qj`m&0`)o&Gb~hgcya^Ka2#!re zv5l~KgJVVwJ_SB#*}@gJVp|i3GVCwF+JAvk1>1Og)1ulS=?n^-m1wM9w4%-iTb=?7 z)?@eX-}wqDpWc2gHafmf5cnDt*t`9=fBgRFG;rMM_b%ZbMB8iNXF_q{HnUyRysz)2 z|Aw4Qv%25N$uzjE1`O#3E-MOLR*bHFC)s6%%Ka5zYW})$>B*B$*TO;*lR`qSr!CZ9 zIDF{LnZrY~y9^oD)d)v&aGa0@#|hcw5bS@tUd3>ILs0XXNMnD#er3Zt?nL7+_~>n6 z8LHswwS42srd6E!AS%(Xzs{xdrC7_Mu$f0H6SXmcBe0irdM_PX{QIh#x7$aOBM{uW z@&^PuzwAv*0CtZS7TVU<Ew!ETZ+Ika6sG~fiiNP$+6g!wTwvlw!L;1I5e}8O2;RO4 zrjH4Zv0vD_p-Ks-1x?e#xg4%pFdXEijYV~6f!?mLGvHD9(%!=WPM03wqxb@xE+Ucf z{+#DNFslEQJ#28W{1APU%+JHsT%(DvPi{!yzHi)xzma@YRh;c-zA>?>6Q|}*^L_9_ z4eXfIugGs<h(3jH-@PjiLQCWWjJY<~bbZrI;1j<LP2f;t(_9Dozi#~a4;hoh(BSLo z<j?|D>5<8w6EuhSaU)MoK5|X_gEd=d`%%i7-iBY6$LoW5aDx8@KGb#kcD&@81#h~< zF_Z}+fI(fPGu38eqP`2XET3no(MYsGI`do&{;)A<4lLVtu=}qzyyWr}yCC}O&o;mP zv0)-O|HhR}AFYda`1}-)jKqsXP&Y)_7QzD1azCPRjTc+4H%PAZZs26qJmZhOxBuMv z_j7w2o=R5wvla1Iv6l{e#U%x;G>Vc}+$5h{1$INFupUJ?i?h3e5R95{53&CM`_2z2 z3IwB^=UgKa$3C1Fi<;;Bv3DJ)pApn?FQc|ak%4Sh9_&$I5ID~1Y~S)W3Xb%@vPB!W z3N|ZVkB-_YgZ+50Bm&(tu+t?ReF#j>r<$K_={O7|DqLJ?Y?6<tV|nnPkR$3CIHH~e zN7T|$zUN&O@^j~lZ9W9s;hVF!v>=t8uj6nWFCO#W&7%*lqT#k@?-@U|o#E<3LD<P7 zpCOWC-p%0WC<ng{-l`!NLtLPKBsK~mr71mQ4C?M@{&1W``-y0n9^DXUE}o%7M{E}4 z4IFDa0vz+HL5J-YPW-FkuI2$s<^Or-@~NK;efM#R$s<7c!c~+1JP%Rcb)1KY=%j$o zpbGr9oibJmb_#qi@8B~AP|s{OG+wZswEw%X7Pp%Z3+-FbkYwJ*ujFiSp@RMask@+P zop`}}5057NgwkwDMq3-(?4}5!#lZo7Qfgc5Q!rrl>I%d3PTb7Tch5TjhRc31g}}iy z8GL_xQ7pLOPQnc!wU9FqM`qy>I{XPZY$l<rMzk7;6KyJR^4Z)!LmqJ8`x$IPadvl* zu(2z@)x*^!={67?FVt`WAkLvheUDC<Dn~2zd%=U2?hU@BHkjvafw&Evp38CYv~Mmh zTvwor?p=aCIvDNk>>qP@Jj}4;{PR_3q=Tct6F8Y19Ki@@J#Rk6$>}WJ4iM``>Tqw& zfJQ&o2p-XHNvNBM&eeC&{8SJ6V@(y8A|UfxIBYrn?Z?tVDfr^ypmY=*luD;S@+=~! zKro9$v|bOs4$+>YkuDl2;G)4LI2A#4yv^Pa3A<b4PYz~+qjP|C8^FhL8$gW`8XjoA z<KIJXbEsPa&Vl2b>3ZoF1lnD{eB1ZHtnFFoqsHZ&c<}7`Lx;|uIW#n<^U&cS>0wTh z69zxAc_M(s;G{|Y^7-;g&^y3e0X_jGUbEb=L`1&-4oJ9QSc8XyyJaDoA>ubQXzdZ; z>xhLYO^J?+cO(wXYvzDja}%x6<8rZegygFl((M40)9S7gLBsJuNycjeN`xykz9L$C z4X;JJ&C;!cB-Bqt@%4Q*{#@L3|Av#iS~@XSz`So;YmaRl3?f>(dex)(>J@qo9Y(uB zY3YV*YT()ig<Q2LB@(9#!KJApO08F;t@`;Ouu+11VAKxA;0s$1P+x34@JjThh<fSZ zQjsf;2j{^gSonWw;H0KZI;p7<!BXpIAYR8AE8qY*``m91R>J9H^FbGxiL1~?IQ-a! zvv3u@Ae{{wz8S?`yLNzF{yK2Xa1V}_r8{N6iG4OMoo<)`>*Le+=ZT>5Pk|dA3Fx~O zaL953h~?1|G#9SeVVW0f;ntip&cOK#l;Q%?iDK#Y9i05!-3a#tz;z~q9ZFvTCnuYJ z2n?@>2o6~?mmyljtDggRdoNe2Yw;oz_}%&d5@fMefYmZKQkpnm^>84*TtppQl=24u z_j;p94*R7!3<Y@5+<0Ei$nTMVKvDF3xEBjAx6@1Ey}=Iwu7pSW;LTck6}(aUF~GHO zb5?qnd=bRg0}O&U`8Gh_9!PHl7y|H3fN#LJPzdnKExcz=Q=b6b3OL~%TKXMG?*sTQ zq{E>8hwv&OypT)pfqZyzmWHzMx-msdZ`SUI@B1MC0HpUrx%L1LL4F5-(ksXv0Um*T zc#R!iKBQ=P`4(P3r0B1K-h%+)MP9hyOHojVJ^>Kw(BDG4M*yCI^cMin!h4EK0bYjm zmk^dgh=lMa1Pio(1#rPDxb$^M9|d>=+Jm>5={o>pAP?H4?*sfA%Ki-S7^EM-n~kxM zegb9Ufqv;_;OFoSXrQIH+&ckmfb_QjF_cY*_(^!|Spfcj2T%nxo&x9r`KJMT0u4Yf z;|;i^H|AGB+!tU5MKkakKfD1;F*<-*0QCTO!nbS)@QN^Fg!Bb~0f6&+fT5870bm<Q z=Rp0AKu;G)M?!vAs8a{wBBY}L{s`Zt7l45`j1|gv1DF7`bO)FO<$C~3f%?)s=?U=+ zfV}`_Lf#dC@G>yG#ZJN7x)cL#zze$+(-rUlFBvEYFU(R*Z{YtbfYOWnHzBNs@EU|| z5a9m=zzl)*`oZ_%kiG?Q1f<sh%!PD+fTN+U0T74RgPE}a??9abfOjEX2)rE#=_)8Q z80ftRd6VHAj2ANn@`eJO4rv%SW(K_aSOR5hVYV%Xyyfu9aVp&l-sg2vtbj)*^B`{{ zgv}7P!?>kVtl}fUK~t1sFTCC93i&Ds(l|^3$Uqnc!35!T2o(^jAc#=@8-NN3ZV-|n z{0Tt~p$x)8_ylu^N(Cs*Unjsf4B!X|i4c+@R6|}7z)29&ASj_M%q@8Fo`P3`DQY}? zX8{&M$cJy=LOKBA0)$Ek5})3Oumi#d`2HQhtpHC!If>6(Ae2K|S|bwxo&{{V5SRGM zLHc{3el*0#KwMfkE)d><@Gb=D|6gE$d>DUt&6ontQHra8cN0Kq4UL4b4nhi~Z@`<T zJjAC${2ugdF2v_Rm<Hu*0nUKtB)S(sm<?ebgqiTI2H<@77Dze6o1sgj3;h#-DRZFG z$1r>s;ib@abOfD2_kc$>-=L4t-_y6~-|0qpL^BYcpj{77WL|&^`kmlW>n!#)c&>Lb zyAd7~KMapID-=qFsPIul!;_Z%6eaMm?LNhi9L2eCIxZBh>L+tOxUt+)u8#YV+smEe zuE0Z-e{;{^;mJfkl^@QJ<0tVod>y}){{SACyuv@^8-xHMSg;5&LbA|BC=jLzi-Zlr zG2x_eS-39zDKsb<rK_?VT<RaHEKp8TE>vz-UU5=7Wjl3+Cm}~Wl{!^A&2(DewAyKl z(}zxnoK8CrcK*}3K^!WM5I4H8E=qWuG0>%hON2|ROLusH@n@I6RLQDz)d;wxzg@LU zwO93}>Wu1|3c<6A-s&)Q2X&k}P2EF1LOou+LcK-(vn%DQf`<{`aDCTxpX)cS7hHdI zz3TeF^@(evo4;FIc<ivh+aR|>w`#XJZV%i|?(5x=N2JFRk5isLp8Y)!z>|NWUKXz; zuhCu=@T}ieuSR&lPpb*n^wJb*=4zH}-q5_G*{k`=TMG~EZSy|oeaHL0&kkRuuiDqo zH^jG>?+D*w-!k9*zK7ruyDY!neno!Oe)Ig+`+W#c)LFHCv?H{|+R56v+GW}|b)mW> zU79Xi*F!g0SE#Git=6rFe*mxxo}2qdcR}};zrx?i-{{}LKiR*B{{;V9|E=&(0uKA1 z^1teT%m0D@Z~l+<u6m<BOmEf?(vQ%O)0gR|>6hy_>EF>G(m&H917ip<bTp(IUNg)v ztTcRJ*l+mSaMp0uaMSRM;djGxBV}|oh8bhvpAd904l;gjJOt0;&oIq3tuXB}eQNsL zblmh19>Na_=n(K`z()a}2K*VQ473KO24)BL2`md-5V#}o)4=0_KL%b8d>AAK`3JQR zN(~woG(Kp5kS$mh>=s-cJSDg`cvbM0;CF*R2;LujJorNJwcrQv&jwT>u_37;JwgVD zwhMhHY-HGiu!c4%ZKkz3(5A6%O56Eum$lv4c1zpu+Foq?sGVoK#CB=zUTZhBT~WJf z?bfw>yWQ?~N86okcdNareSG`H?bo;eu!FKgQHK*9&UCoa;pdKGM{UP89mjOs*YQBd zBOSl#c)sI<a4y_E+!P)ao*F(hyefQF`10^K!ruws8~#=JAK?uV9ueLVff3;mF%g*& zT_fg1tcX|}u|48s#N~(w5zpcOWZ`Z$n#0YR=0WC>=9%WX<~8Ow%paS-FrP4AiBv?2 zk-m}o$aayjktvZqB3DPg5xFCBPvnuv3z2s%w56@3pJkL~yk(-L*7B+4OUu`mvzDut zUo0=8)KTlB)zP}>#nE3yV{0Gl0PARLsdbX|b!)A4rS-h^hV^00$e6sC+L$#ln_{-b zd=zsi=48yJm^(3l#MoomSl8H?*!0-Gu|=^HV{2nC#Qqh>#l^=hj@uabLENFZGx6T> zy7;hoOMFs%PJG|^k@02mE92jaKNWu^Au6FP;e02rPNkhLCq^f}lXyKTJ84tWmZVRU z_9q=q`Y!2a($7hclg-JmC(lS;l)N^1Q}VXt_mYn#UrsTk1gBV15>rxBGE+LI^hoKQ zGB9Om%IK7`lt(Flr`S@()R5HfspC_Zrfy5UmzI@Qm$o{cO8-C1y$4uS*ZMVXJ2QIJ ziEU7sIWsD#*ik`5v4Nr>_JS4cJ$A8+3L+vRAVv_oF-8+Li6zm*8cmF`#a?6Yy}tX* zK12R%pBXIo=H6fVfA@R7Cl7H>+h?D)_gmIluOV0t_6RN;+%<T8h&5zJNJ7Z`=2G*{ z&9}8E*J4p<Kxo6zCZW?pPlP^b*|X)1makg1Y&D?Ox>nm-oeirLc0SAzo<H0eUM0L< zc(?Fg;a`Pc3ID6LPwVQf8?;Vty}b3w*0)>VZ=Dm7FXEGkk`cZUei6+g+C~hII2v&! z;z7idh!+t#ZR9p(+f-`f*CwP*pEjSiS=8oWo3m|;w%ypSV!PSx&bAM3Kc_>!4z>;> zI*jRXxWn;|9Xf9AxV__{j+Z;$?)bD*<xaypjp;P4Q(~u#PCs-y+39Mhhn<a`i*!~x zSMFT9bMwwEJNNF~r}LoBiJj+nUed+COQSB$yF_=H(Pe#?pS!&1TCVGmuIsyA=z1m6 zJF;qIgUBY4ogyP6H$*<~7T&Exw<X<J_iEk8bwAT1q{pou_j)|+>C<ys&s{x#>G`6k zvsa5=i+Y{y^|*J5-tBrnk17=v7!?$?IBIp&m8cuhKGD^qM@0V~eIoiwpBjBa`b_S# zxX;o)Tl(zk^Gly2eQx!+*XMQLynU<nP3)W5cU|9a`)=#IukX>mm-^o6SGu29zi#~o z_Dk${vft_c!TnDR2p+Ixz=eU01}+`AeBh>m_XpJ+ls#zWpf!Wm4>~#M^q_NtE)D)< zaLK`?2e%vCX>jD=#KFmf(*|b@-Z%K*;KM^Y4CykY`;eVOejjpY$lIZLhn5)HZs_+z ze;#^bSk+;X!+H<9IPA*sVZ%QiescJQ5j98nj|d!*HDbkx)t`EOTIthXpKc#nY~-ks zStD1DDmkjpr~#vfkD5Me!KiOX?H_e))Qi!1N1I05N7oqLWc2rAg2tqexj4o-Hhk>9 zvCqdT;}(qDJ-*}kqZ2AjXgVQ1Mvn21=^1l4=H<k>6aSjjebSgodnfx%9z6N?DNU!0 zobq<+kf}dT{dwy1sWi=NTD56u({@bTJ-x#8s?+;TA31&c^kp-K&sZ_z_>2p&=2#`R zb!^+%4zZnMBV&8S_Kxin+dp<t?2y>uu_I&0#Ey*}7aJ2hF?L$)oY<t;<+0zy{up~G z_RpD(XResJcILsEj#-vjlV&B(S~_dhtj)82nzet{FSAa~x<9+>>>;xc$9cy!i0cs7 zHEwELcHF_ZBXK9<p2mB{cZ(k%pBle7erfzKb4+t;%*jdkCgI%NwTYz@=Oq3zukXC9 zc`N3vo%ij$U*}y*YL_%I>G=HK$@dm?U$8x;eag9%I}6(^oVxH$YM<2oX=T&Or!`D# zl{PVLS=x7LFVf4VH%=dxz9{{>MYR@9T9mkGV@B7ENf{X#2QwaLyjUE$`08itKfAUh za>>KYe3>;egEQM?w#)39IXp8qGcI#(=Elq|ncFgVX70&6koimI@0ovOp3A(Hc_s5@ zrka_Pl_x8ImS0w*tmav5vifFC%37F}k@Z8??yP-T2eOW3UCMft<ycx_Y2BsWm(E$5 zzI4;lb4%}Mdt`@Z_s$-fJuUm|?48+1vM**|&%U4iEc;Eix-8$a!pll5^H^qCR%uzS zWq!-*FKe`H`|@hbpRd@p;^GQgp{<lx)?Yb_Tb_BSm#oq^&PxV0$?6zjp1etNdKl;| z)99?GN#AcY@LOtW!k@G;+PHj^^s8ZLIQUl%<EC)Q`JKn6qhM_qj6;uN!}6h$>S5qG zj^lVKdW3;)IZJc=Nh7{DP9BOt&hZ&Cq9@*IvU3HZ+LaYL{-s#qr-wM-`?%yQ14yff zV7wwSWoJFBqmbBngUny%$mPW$Ur~~Ri2evf^xybW3!Br=y^k7THC!{FaA6>i>*&n= zyh)OBd|Zbfy(g|#(5k{Kge%nIG}>XGS&jbRDX-?)TQ8DAqoRA+f~&l)Y4H!8s<fsF z3Q(CfDOBuuA8DrJjy$5HDTu{Z(_^ta^$odwV%J5V0{IB|>dX(o`mQcueRnso-ub|) zJ{OnasA)Cq_)R$`Iu~$2gr9&~FLZothn~G-nkjs_XqJ6$H8x399w&*8wTbTA+ZG)9 z=smc<udG$Js#is8>b)w8*3o@CfAMIk<n~AXv6teUW>t^tds(f9;s_Vdwre-6YOGkr zs#*>6d}RL2s#X=tzj!>7X^wHe>_UBlq=idXM_Z-i1LPAw{)C`X4_8ph>2FnE>5T?j zjd`hr?3`m|70o#Mjvk>;v`TfQ-`0MA=#1y%#^-8OYudDGvmG6NA7|6>jvYtLUiG(1 z!_4iXb{szP!w<jy`a@Ji+o(S6?EFYhON8=qR{b(|=fqQx=;sKlp@;e6o?Qn;0;Gtb z=Iv3s^o*3b3#V(a^QTsIb!A26Kg%k2tah>FI>}Z(M&wTD6@tWt7lNbpr^MbGGWlf= z3R8%qHPRbK!64JPVYFIGVt<15VHn5GOYC)+>^x?0p0hfZ^Wp$Vk7og9HcZ{{{ngZ@ zZ=4Rvbbpdee(I{2rsAKfX>x>>9TdMEu@e+N&dSc~8zkgL7VVZYGUjJkPRg1W^#E?+ zuPEC%p8s8{#48H;5)=7}t883X29Q}@svq1GPsdAs<Z8GtV(k$~RXlAZGJn)vp}vl$ zYZT{OD|>AImyzz~aymk3CH__5m-_xLi@!IS${Th#NO9K1?W!ohQA@dS_YIT}5ck>< zt9l+A9g5(lARz8MjdNoKll6}CeSmO@gV$1Hg--#4BT#Tzx=MUEUetfs&pcXT8Cs|E zI6D4a)D20xIpULk|M{SWDO`L$ErDcoPRHjXPVfgclJVJyZ~EOQ(^uwu+^1=U59c!( zw2;U1>=F2OqVVm6w0Pue@o(iK#$ex{T>Gl?t0?@Q>!R78`u)~2T#JIh;O?Rtjqj*9 zz9VrF`=Vqm1|JZ9({UWp1}P_eKUh5L;pk=H`6-VKa*@$ZE((%OZ`ddL`@0wKuZRQU z1s(~;_4}7M4li#-nMUoF&kLm0U(9($bFzo(7-JgH>Vl(m5Y14`9`Qf5gDZKa6G@Rh z!|QTjvP>~7w5?26@a~9(J#temW151!J@t#Cf_RIt;nj5fo%LubGrvZ%BY^xaAbr2X zTjo2Q-1RT_YfOGQ0p(<{R9cv6fy(&;qlsRz__ngvKnLmJ;L|-6?QNvOHmpz_U2B?Y zAprSCnUA9&c^+_%-jroAX>X}t5O55*oi$`EY|d8r0K7tCAzOcA4xu@*#43g<Vmi=w zo1}M`*K{whP^hMOPtbt+QP9=R1LR-fx#$P>h?03RJQ%SMtv?u&@nFOvz8#DJ`S4^K z$@m-^%IMsxzkMdiq5}ADuv1|?lN$1<i}EOT9-Z}-G1@M@D%0Fw@%Nj|ZuL~=pY`a5 z=1NvoO!H~b7KQ(TKARmQ=|qrW4p<saD>fPuWz+i|9Yr0-%}0OP-1)<mY*>5w{VwVR z%5XKUf?9F?wRFwMuUC-RMQ>b)kvHrr1pt4rPtu;dvd?PER7Gv6KG~w=bP?x&rO;pJ zW%^4E%N+%s+pvBnRykIzQF1!tqZJDmWYrGP@n0-;maG-P)y|Ze!7*(Vu4tDxM$Qm{ zZpdpzx|64&kc4<)tOfQ6Ktx`v<AqcQ>HelZy!7zsj71ZuwM?6);!m{%DPDNhs)*l% zvz27LoZ>g@?Hb!w;wI|b-ik3|>Kwp%tm@%^+@p=$U2BC&ev`QM?uh({V?*8CsTE^` zH1)O-WRBYU2*E?G>SfWI!y7{cNEwZjlw%koqV!o+@Zm%vqBX{n+lZe}!Rc4$o<3V2 zH2ysKF9(gkJ9@4A=&j;%hs3<=xB6W#rG-`9sb6ZzDEYco9VUK%jSu+UJ?f#aa9?Te z5n`q4K0^Fv{buQ3b+W!;2Gvt&yj9(*-?8$pm;AC-HH&5H7-qg<cuIAo;726)CyV6+ zv<A&>j=85edDs9i=qLFZs`6UW`D(oAc3#dhUIzMwC!OQHfu8fQaftzO;V)CMHv>Yi z+MK>QKTF<Jup`h#Lp<41XGJqFQgO@iK)dSe*e^ZhMwnN8faeEH1@~1tOIX>G|A+eY z?q*hz)f;L?jQPm<^sF;>M=7c-tHX3^&{Yh!r3_iY&C(+*S~Wh8|D?6Y%>h{>31p3G zHtiR6qFJYDM1!W`IC6US<P$clBgZ(kRrA@cEu3@Y-NEEA-Cv}f|D&8jDfGk$Qb7~s zc;-?9FpNQbhn+v6$ru=bPq=MXtB5`3Q3(K8!-3N*DL7$v6MbcsWIn>Y{{%loBP5V- z3cmo_Z?`8>SM7K_?bamV8s_lbT04PjXh(C=zr0s3E!}X+#;1K_=BNG(PDvy<CFfyx zbo(AJWjFQ)CV3w#yYPcd-5lW)l$<<P_DC#zFORi4)E08~c_o`++!p!+vz2oA$VVvI z>T_5-D`D;6H=BsOW<O!>(55u%1=!F;&v!Hm+kcWqK}rp(+LOFyjxR?I<ZQaC57@K} zgN^9dotR5XUoE4BOuf$ngS6WSeEMps;Ta>INM*pX)A%4j*-G$FyY<M(>SG_*Seo|Z zFS8C?fTRmSa&8G|Om)eR?^t4I#n@Wul9i9tQA=c<E0dLVz?98t;w3(jz1Xg3FZlQ% z8n5vHY;)9DqiCab3rzrdOk!^js%aR_OGs47g_ME$SIU+S-s1a2o}i#FIR&Ws={IPE zswvd4y-eE(1#f7Z>P<Cear<jyl{%X0D)TVNiUl?h7Qk{`w7%u;$C3)VFbBoBk3&<D z{4IvqZR)PvS(QGKgE4052Mb@JzdYOiCkC$CGOPU*(5l*M<shXz8tAF7=p>HE%H3Zp zAvjE|RPFA=uHi7Tf{lDC6UL|Hp5jaiK<Jpks9ivDVD0lf2Jq^D)`<sNhsIz~)32cl z1~ng<E@DvAdy=I!GV34}`$r&^i$5KFe#=fNUjw=sL|Z%om^?zgd2{+<uB}$1fuT)3 zdBJnQx8McerjBxXFhBhS02Dl!9!QHPS=B%F^9@H2FQJE6_*!l3anHb(0A56S7fz6= zdV<!<$_J0E3vAe^TUrZiflTsA!-l+|kgLzw3XlI7@m+le@1!PXd`#UV74?~#+*anZ zVK0dVYk|oyTQ|5jIc|KdXlGyrjZ`RknoP?w6maItz#b8%S7R)&?rr5?aIE;PUaF$t zgLSRXfb7dZvW;Q+=>`{e-Tbwpn^*dA#oW)9e*zmzZ#9~l$+^B*7iuU|5m*t8m2EHO zZE#-Q1BI4D)s=0kIzbU0|6}0TwlTbNaBQ?_Y<aADBL_a5+CC<)2X@-h#5j$oOWY8| zt2W^w7LdUr0I2`dPE(A)aJHiH7)zUx(wyhLVq40$N>>On5M`_KR`>XD3%}2Y^TnFU z&M_huq0xK^ox=+dP2n;dp?Nei(oZ1mI4K&QIn*7#rwFpP6D?)&G;p~#7^qSu-s~cu zVBxp<45}jk#{NR@w$or>A*TV&A4rAx=|AoK_@#1>1SPC4(E25zTQisZ!A0z6yQ))^ z=B4o{7#TlUz?g{!BWx5O1$`X4R1b`>`joGxV1%^*mZUI-?*u*w@*Rn`2K8nBZ9Jub ziTs1b^jKAJ-k-sHZ$!J-R#e~yEg!+XF-k2Fx1<Fi3)l2pav6xpiL?r1lsAGJ=^NcW z*fS1F7Y+E&7Jd$Vv`nqAen*PZPyj97-H~w`GETH9QPK*CI}(9A@+B>!GT_BUZMI#} zFC}R#;5Lo<VGF+m*%w$D{na|?*<&!I7qU`7f*V;$XuYKJNBD0DPt{7=#Jz_U3|~kO zZC46F^`|iaxOep4-o)jMq#tPyNTDP7O&gzL<o94Z4Cj0CnEIXdV8;yf6!YpTX0%hN zkrm|2X(fMZ(|*r&WFb(o3zJG56md9E#%F+ujpw^?^up&J46lMXI-3=;Q-qNjc{VK< zN1p{`^8v5akSaOzf+&EBd6%`k>;YXcqBG-x-9BySZH>5B<3U>b5sf7XH!Oz+8QB@l zId3kn4oDQU01;<O(_X2S*a6i{MTJaBX&_T-%uP<vR%wqUK7u`gFQ9H!OUIa>-CUGO zW$liF!nPO=8Hq`d(D^mTU|7P9-Wgs3jXf01?>BZ1M&BD6&J*dlpn$C4%^+*?yPZHG zISy)l6s^4eAbvU(g_ZHtIF%Qvl+YO5rJiS#0%i7q6*A)advF6s@Wg85Wp`E}i|yzc zL-%B<`GO&PDUT<Cb>6BWC{o?F+NkLduc<uM$>l2@v1zxP%c{;*x@Uw?KrUCQB+QTv zc2idt5K~F%%Gx)Oc|WUqTKrx<NUmsg{2_k!*`zen1`8nPN1!P$#MVMB6|Fq~2m5zY ze$!f(m%GBG2P6DrI`q+h##6Qq$Cr@oitJT(x75!noiv|x$MtqABqO4SfZ1v#REKJb zh@PdAYhOBGHB|aed5x%Ex;v`p^SYMBuO*^-nR4z<>Cigzl_}8b*npm@)v3Ph3hS+v zyV3_6-}Sx7J(+(EIQZX+`rJhmJ*?7t^YJ}~C+WwwUP5dyT}C)>g=p@i)!>_`JV|P= zME64|Z<0cdK*SWMEm=XP67HKD5cBR__iD<#DIied9=4*U$`q?(5`I%xt26}@<OHk3 zTWku5p~5nKBH|8Z<bIaAe<*lO?c?PCU&2D)py6de5f6}0j+R5idIB*FFyoVdb=hnn zo@t!I!>p>W=#8#$<my7_Dp0s+_qA>BhD`^Kc|H%i=u<hUQKj&&y6*neR(`5~@8Ix) zkLBmq0<+EGJ$D`ja_#8vK(2-LjB0JKk#k7&L);Q7sO>jDb)jc{DhBE3*%y%f2<r*7 z+i2O1bn8l)-Q_(y57tK9!|GUCNnx)};ZHr>K-SLV2LD$KcB(G_zsOo|&hBH#{abQy zp=P{9bDLVJ9+VgY&Vy=QU*bj}HCs@9ODy;k!MxxNvUIbvnGizz>BU=WFKEIB-kooC z(S#*TM4#GB)!B}iP^CH>R$Zxp8-<_h-tLG)Th+T_bqn3F&)7}l(l8O0Ttx%R0)_^q zuiaD^f(VmGAfB05%95)Kr=`|inO5S95(mcOUG<U==uK|kB5(czvCH4;$=W&aJJ@|| zfxpbZ|KgIDX>JUf*dw~FP1|S%c=O*AKTMmykWC9HSiWuqT$@JmS`=V|FXi3uH%yK- znjWdMx8nC@KMlG%@Q?n#^(f1K=D}Or&{@oI`FZ{`yviCLSvFy=^dyvf9_BSH9CAwF zi~Ye@f^y%N*4h_dHS=j8uZ9CSodT?4bA-3LQwcv_V4t0Pfv^YFu<m@kxNX11RFbQ+ zPaDW}#0QL@JKq88fp=EOOU@Q!rCeP-5F+yhxS#k<TU_JLW-;zyQ>#siwnJ<CF2Ha_ z`Dm9RidHgbZh16b1;bB(KK%TrRHsbU)ro&QguT-e5}kX3u}lxJis38@!&wN1v+u-k zhO6<#a5mR{H{$f?|A%|&x0rXAq86wrcNT*iu4>>i<(U}UaAU@~#<quIY{Qn{V$9!e zNlD*i@6dXzu;^`<T2j7WzyAQS9&M>P?(o^SKc6Av9s8FnzF4((ZNJ~k{GV0gGF7MT zy29KZN>eUTDVZLL(M9G(o+(<_#foVP`$7xrs7zr;sFpI=s@BGD+J|S1VEz=VT1afV zWi^a7hqoKjw2EiwjZ?;pD|hes)yDH#Spl&%L%&bUt*mZG2oxNV$?y~Y(yfMdb>+QQ zwUwC)fpmh##ODN{x_ZAZmjCns;{~e+R+jm%?sfF7>jiu>P>wkBsq7ZZ;Zat{U2({A z^vZl4qI)qA-2=;Fk61|+{-N<cGS${&uDeOYEVRz*xT^2h8-#;)a-5xGxLF|9U`C$O zMxkO>N1(n#ZU<{B1eSC@|LCTH@Wakhh+EbPy<HnG3#y8)u0qAFjxBYSW$p`819%-T z*@-m6{XVi<TuTd<oq6bMoWuN@>QpfBHn>4z-9s%*{KFnmJ4H*jvQV*fLcif(;C=_o zSyWgtiT|-_?Xgf?(N0aotvW@+tcK;#n(8F;Q&vD>1&b<IKdT&q!q|&dw-#7~VQC9O zv|^cBwU_nv6%dxyPC;@@1r4^#1?h&7cWErCk@aL}bt8{xCi#QDbr!@CG^Fmj?r{z> zdX7pB<eY?>$~lFs#}H<*vg-|GXH#4tGALHcXD#s1b*i->yogl}{}9=UXdxF1$7J@E z_5xuGt6)4q;!vO4cq(q%aOF33;V4;+5qfQ(=z48Ug<6MKD`-pfg<8j8SuJLyFmMcu zyEukI;>{UDy_GR(${04+HPBa=$FS3GlFmRG#2gG(1zZ|$V`SUsvS|z*ZmQ_RId)b1 z9aN5P)8&Em;ov*@{pL@VE?SH7XfF7l%{vzhi?`HAE?q#*-ME^XAoD!Xn2h2pbd)$+ zWT?~ZtE+oGmyzwvQV93vyf}Lp29`+}O7u=cxyyAzRp}r%$4Da9&giCG$4F9Lo^?wx z&C0#VhRUq<@~qtbu#~$We$sKUs$ef%!57^S_vL|A@)98mfx)ICG6p2a0kllXcnM*2 zUB<v97F%)KI-C!8QA@O{QTY8~Log%O3RwqmIqO0hu`A?CIvz(_xEOT=ua8W7?))kA z0;!-3eF8r)YrBToD6$pz2M&FJa2j=)1zqtI9%5w(sj*q?T&_}Jc~D3aFDnTL1Vh6u z)%qbr1C~O~_c9_ibQuvpUO1SWLTqYzSPJZJIixR+C{!ByA?ZRt<i$(y{E!5KYzTFc z2dk|_({+$B@fVVe^MjzK(n6wQAzVJg>;9c05`yYQj!~XdHf=^ZnKu)<LnGaCE0Qj^ z(&{C+DV~tVTxjHFB3=AV6MuL`#{cLk?6bD`CN9hTp&BCeA>Wg4XriJax68%0D>5}` zFLVE|@W(<h=pjdQdZEJo)y$6%(#Z`-P>SHiU9khRxk8hBB$|`~;5#@5p1E=yHpp?@ zZAJxqlV@Dn@#SE~;6co3r4YWe4dUSI$_NoWyrO=EN7^3ZL%1a9<7q{2fOlJj@byuM zCpCvllLv;xr(liv@GM)-#d2~8rCAGr)-vQR0Q!DpzfqSLvcZin&LLF7Q&|yzKEsnM z<*M@f)p)_JJ384$HkNwtrSb#Gi2T{WgV6UYu!ssF8}q3co+8N$qgW(Jj(;!h1;2dp zWxg1Eo0$sV&$~2))Wu_?n+_=s+$#ngJ^eJ=>bUTZDd}nxi-CJ;KNw*f%L|L-^iP7v zmm8hzr)2Dr7N*W$h<=G~glLN)$GMelim4-SWoz*;n&4rG-_JgpfZVE9VHjAjk#6hr zk4wNR912|28#fsnRCo}%l+GvI*G29mpbYdTH^nT$1kzQ>79q#2Y6I%02yHQr;p(tB zWj0lT$&VDGV^SUYB>L1vIr*+n;<sqvUyGXR&7S<YS#i_{&0>)rQh<C@t`B{%l8~3d zfYC+Ss^a_bGG7(Mmod<4<MDG5%dCw-LtN~au0bOUgNEqkrWi6~EH~uBE8wR=C=V?2 z|EZ*^2{)O-<cdK$voqHZItkX#?=F64Ydh{YytTg*<`ehPwDq4arj9)Iwyfr76FvSz zlACIN_4mrM2A|^oC<O~eTPeIMED*8aNU0$64(=_Eeu#Tch0QTaSskU&o6}>JtY73T zwiLre4OjraN*2az;kggQWRE4acLlkzdqV+*P5!OCoTb)ABN!iiu$`qZ11|}=4RPd6 z-9>!I$9Z@W2HhGfbNDLdsDQ_Rj{sVZMd3=;zL3kQTe~YxgugijD&?3kUlG^L{{pt_ zY%N?w@S>6T38J>V>T^ET&f6H8bX#}+*DX7DZnDqVu`7PJ1;Ncm$dp8Yp!g*ER`6jP zbuc7dl=vmXlIWg`x?A{UFtaQ1p7sewUigplRH&n^L$3iH8+nGUi`qHX#!GdqRhgIZ z<N=T`E=ntGn;kXHATE}|z*HJ-Ld~!ww1+~G_bkOt+}nm`N+XO|gtxE_abDAh>Dw?7 z<X50hd91Z3En1Yc*g}y8>i(c1Vn8Kub~8`0oBFaA82!S@`vw)gY7b8vvee&3JupSc z@bfnr5k;$o*=r`B0lHFU9tahcge&tT@+8X}L~XlJ{>r?84N{k>M*b7{bY-9w)EfF) zMW{b?jLp1iwR;dls0u-oyfoX6c%l#hY{@J8@-`3)dds@u<U^?HODcZU&Z}G{&mf_A z<(8it0QosT;k;+)l5@3m$+-sHUWM0gYNH1Ix#>1<VL>j>9}*l9>GlP4uFS>&hg*~f zNtc#)!0zi}tHZxAg1}V^T^oepsTpjo7(0v3m7QA#?UZ^1xwS#i%yG%i<-FF;ntAi8 zH^Azw2`x4VIos)Te$o&)nAh~-wJfF}wx7z%i1G;y;<dKzMnr0h;AYIBF!G}L3J;}< zd>UD0UW?7a6~^NFiy+I|l$-DH1(14~v%l@hH=dN|;REPXwngwc57M))Aai&+6u8Vh z!2(mhvaZh2hzd5M&pO*_a`%fuo}(ZySQQ3F6YhPI0%qA7BEsBoHr3%a`pja=gaQQX zLtaK!Pm6|-Mo}T8k%J)#LK=NoI;+L%x>O*9aIZ^9qYRjsyo3YF9zusK0Ta@q-*Ow7 z09GZ{6R$&>)*Xk}#^J@&ktxZaxFA6@Yb7OKlJ(;Yp&{=dFXhz2!E3LVQyjI~hMd}7 z7~Gxt$;U`d?mec!m&Yd$zGln1ByFuxXL%h9#K%esr3pKx)rdwEky9H7Qw9BK+HsNZ zpihj{=?T=K$#`SRh+Bx0t`iaiOU4*~0&BC#YF^L+Wk?^y$Kknr!s|Dp`g$Ac%*Be@ zB_vQrFE+Y+Q9$p-ebI|!ANOK7`rz(GYj8kaExbVso%I&z`-}Yh+@1_4!_6rpZhq90 zBJX-qCATL5ji6kkUrn(eJ%oxyF?P7R;%tL)uqu-8n{b)MT;Wooj_al{0vXxFP(zP+ z3S^{q8xk0<z4>p>EM)YGscm%=+><K0!l&9z_b%*`9zfk=c$|Lx!|>^QKqQ&r%(1|K zik;>nBB99c0z~RN?h+kT*TN~-0MU1NFrpv3<lKI+IPzAUORSE+#Cr9Q1U(iy{{613 z<v+$m`B`@>YElJR%j3Qg;^yQwszy-_`J};F4fBI&mhJ7PXba(viUm5R&$x(NIReG< zj~)=dpKe?%i%j5to#`%QE_J4RUBPt!`4`fe?tiC@Pqp>SEBSF4R7j5G(@%V5lYq+s zBlS*PzoBEj^y`{!KcDh^*z8QL8o|NUn{V%Uc)U$(l=B7T_Sr4RRda_v+YcSyvE$Ie z9evui@6)fNov&~%ah*!P%#56p0`gc4kg@k3AA}CJRF&D~A3f;Eaf8o7*pev{OEP>0 zy(>$+)Ji=_Fw*Dp#*&t1h+(l{Y+ul3<5xS0%|q&;F)(EFodXQcU|6L9Gy2m_Gb_Qg zEx#>H+UN|FOzg6wP<16I1%CT~<^*ey+ri)*4-v%zkf^a&fL39}wRZCO>f8$|=}FPN z#tXj8rmYT@**-JtL7zkMi}HqoS?|O1H005VcD_y9X=b0&LnDlELk&n0)f5u@9qp!J zs(ng?JdAx`8D@Zb9zPvL5E<aJtm;E7U@H|<`0wP)W9X|Wn74%_Y9S-#4x{#fl=Ru+ z`4|v~0bZs@Y<5{4n?!5kUGkEz>J4uHw}MMKag7v5+`p1o+OEF(*gJts<6IAu!Tc{Z zoI-)x{5K7fQQ3~a*s~rezY)t);DxIARD6_J@r8See2nhQYw%$1Vy%kcldich1P#L9 zYwkO<&<kv*6HOI92d0?Vcc|-gj>Cue;U-l2U_C@kD3*nZ&pHI3wb*^hKX~vbWbQtc z75xWC9?wH>Q*94p?`wC5*Sbum?yf~~Meft6-W^2L-f<OYVRP`2H^fISdbG&(jl;qX z#3E$XZ^NQ?eaP?NydNsKhsin3hsmZ`I;*?-ycIqsAEmp<@C|3zE^F6VFZRrs5+mmX zW4FzF@uwQ7j)K7L*(vg7;s}6j!8?K9d*zl|<}_t9L#zq!#wolTQ&5TFyvJGbe>B)r zjnaC0De7PfI0ut#Abje9&M4QvJfJBgV+JF=p2og4QwKGQcL1=mCkuoj`~-L3d{#y* zu7w`b>xYEfG29b>v1*I!p?;wK?hfpQTKGUbVzCo6QD6`sLNj8CRfIbg3x~+v!X&-F zz*M@ITPRe^9pJ-TUzx@VSJ`n@KU)vvnt-EpED%f4`ppK8(h(>YbsQyzQxVXM^OLo@ z8SqMXuYNyN0XFH_;xGHKc2mf%_^>%2`Foj4BZD4!?1KA=?e~t#Cj7Bw+6(hhTBW#j z6L>`+z#+sa!kQ;*D!H=xsfZO|i<+)}<wj77MOMD2qOUH)`n_YU^NP7@`)rtjrr#H_ zy6H6~76}ODRG=oqMXWC1sHBC$lwcEZRkFe+sPUC$=Q9j}vO)|0#NfYBEsiz7&)=Ud z(?Z9f?n;goUyNAzQ)c%7o?OVfQ4I_&xM-|h;3y3AWPxlWRazt+*GfV`v~rx3BV?kS z%N@xQpV<ls1FT6l@=6%CS;^x@UKuW6GoUKf<v9zaI*8BhW;dr)!~d652iQhEFMi&_ z>zIVs5x?mIUPm~(oA6s5tEb(BCX61ByZyoD)pA!Yth~INb=;>wNT==;MZEY=Kd8sk zO19mScdM%q?*C0WF0z&N_P@hRPSi`k<c8(YFe~l;ntybQ?w>sUWS%>h8Tt^=Y6R-m z=-Q*Z)$Rz?O>}qt=9Ju?s5Lss7&VTH3tEUka(@JpuUQ?_swuzYibcorOnx-<ijAs% ze(1HU7EX<!!MwzD8&#;!%U^{F-%7UMlK&TRz1<9NxgOUO&?6Do1ElR2aW|K_-fu`v z_=v>_Uf6uua2>)3{ZCwtxoi2L3<wQs37tmysSQp;f2pCtpEr=Uh6b+o6}>`9qoF4t z7%W$@Rb!*fyWVMNUpzT!@Ijl_FGrUAuJ=I5w}mGwr_C`pYPn)dM?351C?wsi_ah9# zV9yV$9_ddXKy-D?N8Q0a`XBV-r1C#FJGGTfyMeH&0o56+V+AB+52#*K%=?d|eRkNc z&ZYDqLn05Av^y-8C122zp=^B<mPIIFGmD&a4WG4blLiIkM?zH)n1*Qr($JsB(PJCD ziQDF7;)c}6#J}snFLBd;w&hGQPVd-0F46*cNFc(bzu8T5Fn-csVs>9ZRgh);6kwGq zkZ@UG*Y3e6=xSz%#l}9bbYG{o7cBWcc2j^jswqLGbtb$pE6@@>fg7;%nRfnw>ZZ!< zuDZ-jogPDi)rWgk!9TFL9<VHf>6GIXwBwE*0?wzC^z7+DSSFo3cN%l6RpINPdh+v| z8-G4w;~8=0cXg`XKij{pSC#NWF(t6iV8-Xgxba*`P#+;e0F*Ju?-vR{5$V$u?-a%4 z&AL~X#Roo7_Et9|If%jfA%3$4LLKH~EMUfdiQ>}{&M8FUp1ESiHi#Kh;U;7rK*i(0 zCjs)&o3atNg!Q`#4W%f9v`q8w<R?3Nq$rO49uOxDLmbkrhP>f~oo9cjXBkPQpl5jj zf-i18%c{Jru4fqs2|1UZWdWC-Wmfn-x1Ob~CImP^t<m)?<Dh5R7<!gMVcAD0ESrYE zl1;<uB__uH6myBkuz@aVtgbRSwShb)h+?$<0rGJ5Xm>>$DNG`2sEDH|5QA$XeFC2- zk#X03s)aRbOJvx@NGKLqBlpGXTlQek0WIUaSipf@xdXmXqMBY)A9VEnU%As)e`3_Z ziVO%V0=J%#djjzrtJWzDqPs0JQBACqXF~(8Ik*`w6>FnPJbk<DYBnRcS^e-2o7GnY zBgK_lKmgc6#|o@XRHI(Ih8?{tz}1Vy*+q;yVp$#e_bA6pdk(z<bSma6yq%RO##0T$ zr0aiJ=4sTC*PwNCZPkMYv;dqe7wahQP?%h)AtHm9h2~o>dIR_Dg?{3H>KoQt*$a=m z2G-7T7O+RC6W)c(UnW7zms4dzOCTR7oY3+)s!&-WX?P!-1o)A?WOF?380bq!xo^k> z^`Y;O-B_1nlc4o;({c9I!hs6;fCJ%N--8E935I@9ep;<MpxVY)=H%_eYbGT1Mkr#A z`VIMvm0#&Cs;8_{&`??X3{l@+GJ6RUlGNN+=3WR9i)F`RtCSY2@NoBb$58AK(?uJP zFmNyV-U$zSj0i;D6uJ(v;_DiaeIlsw2tkcfsah$vgh_BoON|xqO@2xX;-^>;<r6(E zIfogvID{#d@RCsOzec4M(>1mm_6Jhe_nXPr=&x4Fe%My{sm`n*FLkditx#QIMqN`o zBTWh;@hWy;+YxOn1^Y?-E<hGJY?ngNklfNt4!`T+@CujzotR#@2qIR-T{uR*O1OF$ z>A+9Lhw)z@H&3_mw3;|>7&|@1j960xXs9P9*a5aheV=~ZR26ES<6&7fqzoH%GC~@y zB7&3SX)Jx>#k&LYmjZ$Hgj7sqW%wEka1P-Ru0Dk9mC*VP=RIhH&2$Ey+%5wYg9cI$ z)Q|v1jy3`V(u*&(X}jEx%WfkOlZ_z<Imylk8xg{6%p38+Hq%D-3jG>KzPGO(w6h8t z5P3)W4rA+RUZevLxA3{V4hHiiJM}YC0%B^xkT{Ne<;TO8*{-Gv@%Le~cvVCVzY(gZ zU4X6JY3F^7{6`G>QS^h&^e1(a*+{BmWSz7T^X8NjkN>rZX{BouSQcx_W>68KZ2Ayy zae=wgT%%S_>n8DftUJO|0?t<l_Uv|HjX;3BGYYKyYNtq4@qt2FH>BmZLhQC1KV;*P zM*b^mctz4yf!IqximocHvr{)CeU8tx3gUYS0G3zbpWAphBP7-;;&+1W{gg9_+DZ4W z?S;@Mka++81TXHaKXB5<v*sey_uoCwFT%HJ$2^VHAo0FG_wwY0j4c-gXAj3i#|Khi zp)_Z0()#Z`2`YHyIzHm%x7f(C{n#^7JRx3R9{3=Lf<MBft80NjHPWzmTHqt>rq=8$ z+@E!T#v7o%6~@h%__p(Q{`KjwU#WyAqPY1V0Ug>OfW!RU&mF8Bna*p2;IP!f(@_hg zF!Y(*Q1K@8O;bCqZFa34FXo9zv$ZPp=(_Q`m#LF25W&jX@zkw6rC3aSHdR;c=9^$S zQr^wiPEsKYSuck2AiI`)ouwLSpw|;rfXnaOv04|~G^!xAGMMnflE6(!H}{|2V_(oe zeL&`rf;SD54#gij>PbM6hT@pIpj#BK%1bY@CC@n@FTFi~5K~vdBO$zmEu6z1i}VVD zm~{C&ekhys*?EM7J05&``Qj0>+408t8Cs0yc|yI=zf2aUV$$w}T%bkd1_8?Kj;y>5 z?`RiHoi==1cm&{Mn2;pwYCB(m*J}KVYU(>yy$XZUhpJvhY`3buTlK*5+y@|3L6t6f z+(XSrimbMTmZTjMRFeF3lKk}rkA?Er><9>(bpYiyFO=7u0kPo=)~2B`p65t85ugiV zr{OX+Q}C}y6H{g7JGCPJ!c1Ee5N1vTW}cM>FgY9*Ie9PkqZ(#dh%@LsFSQ2s642N- zxI<U?B4hyi^C|XL@K$qv<FCzs(rbr<zq)QnWx*1Mc4diLa?W*pQ+47eY5rrhM5H*^ zBB-9PY+VCIdLX?}3BmF6Ynbm!=3j<Agdbus3Cih*yvh%lnCkr_9;X2lKNWL9Vde{v z^}|1ECV7ApUan<dgdp>Z3Q*40nC^#)O}9i@KqLg6=|I8jYyN)cK>0(VZIPe76x3LT zQd@n@R>qF<hg#d<2-5gd9zV)7Ud@jitrLl{be%c~efoKLB&n!v3O?n*sWK};<&+1D z6bf=Nf(0=oo*830D-^Hx%2qgt-v_X8fo%ylyUI;K?%wYUBXL+O33Lio4iae&=l0Q5 z2{OZrepQf6tTe{RHGK97fH|MS)_8K-*Wtb60jLUva;av15|uT2qDJ6Xz^C=06ZUmE zT@9FHx_&8i9(!W&{u=-Fz`w^pC=%R&gQEICK81N(rB>7yQF3r0L#z;_HK`Xacvy`! zP8&MPcs{`0$gnhYnu~f3N`}zLyykk|jc|~V$$Y;DQuddi%3E9=j+f&Oy;e)*wvyvI zfoj96Q}z!J0`TBORn$LAH~)=VJKOhe4{L!XA*+;}nn^N?V(r~B@J*<LjM+%b$4=Ce zo$G}T?Lz3QvQFr46GT<sH(JUq0bgQ);@Gb1a$deqeb|eQ_AjB!$>89uWW5Z?&IMyC zoDXJKQ?Ro1mUrS!K7}{gFMbqcv9*&U07>G>mca&VfiFDNIznMS10ZQ1<W)Lz4-D*! z?Iy=fG2XsabF{a3rPyBpC8FU5c(8NPaG<N<pHV~TjWdV6X^05H{tUBPF}E#m%(5NP zR(a7DNLEkOu@eO&qRn0M1S4Wm6XR^uQmoK`S8E}%SSL|9cL^&x&z`bSQuAJN<~1ZP zlvut+(8yj$=S5D;7FzyKdj{07&r=4t5!HF<JwD8$l|U^5m(I1;lCt<gR?ud8%KnVm zA!}MB*u3vaxZ^I$Y%ePUq>}_u>9PXwS(;WV90el9$azw?4^E+&P00y^k&j|`*;L5R zYF%Y!!lMX~)tS};hbNd}{G<x~-TZio=kx7aaGZ_rQu8Fsz-|3#)aoyVr2p4M7LWwa zQX3hm(q#Z?UVz`2om=;)FJFqfM<zl^-?yjD)dY7J2Jj=HSltTY-wh}QlNYmMn`rxj zxx9@A^lP48JqNV5jGdIWc(Q$Ls5J45O|v#zu3z|x%A)Q{ch(s}AZ=?CJSKmm_6VBZ zW_scb(5e{tFr-gQgBCI#Q$Pt4r2;>3jGF^R_PJmf^`xnubOLAd;RmYl;zN7zk~Vgh zrQ))kLg!b!hln4G_b`O{!s4h4F=G$oUh;bSCFQYz-B%N!kHyJ$jtZdwe<a$HTf&IG z$kxVC9tF2Jzrt=<3;e1-__po`-}vJPe;N;dIV&~Kp1e$AKV8zc8$>;<SIaQj#?c82 z=Hqt{{(}DCtBD6c)WUO6l<RY?5)x=%vOkh#)cN^hvQcZ63b9WpA%jb>WUohVrQVvX zo<xhaxZALlR~tYCs^==$d;7Gp{6Y<o_yMAPa0Y~z%OjytiY+jMCf;Pt8F&DnH=`8P zM=_~8#pmG1mKk|1EdaZPpmC!p1N^TVcWFkr8|RmE@=Mw-bz4=%p|_u^Hd=e`!}cp2 z@aQ7bAtQ}`ewE;ug&I<4NZMTprQbKEeTE7_28w+V$Vc1xA-u5IZzTc=2ENh8%?9Q} zb!APJIAlsT!YYG1g5Ao=>V7rMJn<{d$Sz3g*9Og~ou4>NGFc1k6M52C?2s|AZC@W= z!IK~A=Q{U`t0=jO+EoibI(G{L&G?6N`@B1MWpQpM<-{<Qn1SztQ%?FyE9gF@!F5V* zV?m%VnlCMvR|FW5%73RG`wHO=^TtzB!1~%}u6f?xyOYc|FkXI4LN$cyl;}xqQD%tu z{1F16`<~++uI`CBBN&G08YJ;W?VNfxKI1aROjOP}`F0;!E#Q+Df#KB><4>t_q8eAJ z22{#`dYct}fZyuO8^U;5Y!5N;@VY_Bix(o<iwX?FrxA5Sq5j{>G>kcg=V-MS*eFrZ z-jiD%TRt-+Uz8>ydtbLXZ`Z+&$C*4z@aIO~(lGL6B|~l@#P|{p9}QFM3qs(6RJ_=r z0p>N#`y3_ntm;wo|F%i1^rOzgb}ZBq&dI20>?-NK&SDZKg{c0vvbpkqsr=hEwu8UL zYzWTz`jvp!RiijOAy>sT+kdoTT0C^FN231fl38VS6NY*yw7<FXKxQw%PNLOdB}1OR z8sB||c2j;M8|Q2*Q5QG{=2Y!dwI1C=&AO+j{-G@1Ku9S2wj0Gu)dhJOW%0aecLTng zS7Q%En=q8l$n;Vd%ctfj%hFsI$j@0X;_E7l!Wnge>0h)rD9NEKOoL8EjpeiYX;#mf zwaUJZ1}f|YX7=NJ-&NPlK2@JiT!IyJNv}BGLva*2jOLzUx_zcs5>S0H3de)trD1y2 zV757+YEzSEo9Vj*;1b=2?r0dgFKxU9`=%D`n`NS6uB#A%yCi`cNG*iP8v#J(6^zp^ zqj#z;xfR}2Zk1+?Gha6HJT;bn>2C)C(exbtZ>A^pG!onhnhM_7Ow@v%%AeSHXB1U} z_cIa&mP**hv<#lnP|Vu>=?g(it71e|qe_TYj<(G^jiN4mMLN8pO#YWAuWZyBQY=5j zKB0nd*X+D!>j^MS@o}VBwBl6X%m=;!JhLy&(_O~zkw=XNB&0p$ntOt?#(RRmUkTB; z<`pqt2B}^2m+uA=SqrG*R+29kBo9Tafys3zD?Svv2qyAy`Hh<{s+XN@PZKWju0}Rc zU5@(k1D&Y7(lv-CYVAQ~P97o?UTD;Oj{~yUYG|ojkHzV=aUn8iEfLWJ^7a{~Ki!z5 zgHJH>!p13PzCsHPR4j!Gt)${x3TiL`;bNSIv8}x}@?wK|kxAS%w;-_w9Kf1sOSpuK zPV%I^NS&eH)d7Uv%Fy;1=<tBef~@-5_$_>_(yM?hf<>|y13ZFtxfTiHF5?Gri;aPd zY9i){7%vPdkHa^g*@v8vF3Fr|1fR`}Hf@f2gMck#YL0%N0C^j*fJ*-Q<i?N_Ww76$ zKx|E-^CN6pfO-`>3JXcSkCbd(C8s&Ojx{n3RoC#N@0_V`JlQ8;a<<|(7TKmwnLo{v zl*(qZt7I49hH#^H*y$_rNOl9$Z$ScWMfg^JkRcMU*#Nh1b)AaJ@7<AkGLsxrwXhK` zJr38~ZCoIWH{ZDg;u}qTxOsRK#5Ziy8%wcUzmDIEsa)4~`OvGuw~uF`wuBeur+l~p z1-9JUTkqAQgnZJ!)&3C@H8e_H1Gr@ph~WEV+!VEnB7_4ju93H?jX&m`zX9#lK(n#u z1tpYi0K#cGNI0T&<R-*%YVz+=?a4D|&z~*sRy5l@?~3G9yUJ=k)Nj*zY8#}6BpG2w z7elR<#dx*L!iI_gz}5$-wkUgjy}SsDLk>b)^MMjGGbrPLJFY>@q^j@&9iN0L+7NVY zC~m@5a91&7^;fT<^OMn~ZSqsKCw{}RJGeu*YaY6s2GV_I-EBJ^rf>tc=?mi^yaCpO zx)n<Y)u&Yy)=W6w!j;<R7zg<+NFiM`V^~#WOzrQy7x>;7x9o;%GTd+XH)MxweMG}@ zqdVm4fN$S`M@RloSIIOuPXE$aF&IpR)3i>iQKH_Lcn<@s$L>-qg*DXfO1wu9^)_f- zoJKCA{xX$hdp*=VrwzJ!Op3zBU<E_*_1?JEc1laNr@R^aI+`jJtY_HDjjMUdB%VKk zcdLeKElrZRJ*kXUDkY8!aGb#-ng<tREL};lr%=(cZ=)!rAny#=7OJLi;Dwi!tK^v= zio*aT7d@{aFA?~RDka;m87ZVS#=P1)Y!trj4Gh|*p0Ms=lEOw0<1hvC`r49ExDO#l zVSb#aqWh?tg{A|+X5{U7FJ8PdP=-9L0d)fO@Hte^JK6({sMSk(DpN#CK~tEcdXjlh z4}++b5J2#}t+iu~G23Sy_!T7-jMOw3fRfN%Ah_;&it!=Xlj1~OBAwcWv*&w%_9*@A zd&Sx3ld%GNhhe%r(o8(8A%z)$$27w#1e><3vC1m{pSq$z8c1ymaAT5@fayd$)xLm= zj&t3ZCBcY+B}!kqZVY{<aL=Hp)IQnnSmr0^JVp_<H%4uGRb1Z`Tfd-v29VeBJ+LqA z><xRBvy4&{^$0TcA2yysrm-YNQBduqGC?7Rr-{-=UO2maMcj6m82ljAV=LRxeHJ9N zoz9iaDF%io>PmhKO`cGzqQPuD{yMY`Ul`??erX5=7v!_?7z5@?tGt)gsEg(%0}W~6 zacFK680Ayxu$_>nI|xSkbco4F55`5`wtaP8+Et(DS<9hre-Y8+EUw!5QX}Uy4&-{_ znr(7;;cQ8W+txwW17|QN>Mx4B$Aw+;_1shRcmeJUYZt7bTo#<g4mryV8PLtAd}=K; z@jbrus<b+xqJm&`6r5sjzMSuc2VD%4-bkwb82o5zeTBC+@WTjF=E1Y*h*)b0+6Vf5 z1RUrtb{A(oHXTJJ{rL_HzlA}=i)ZlaZ=rnCrL&z6?^zBeZCg)Nr;6debPN3#qb@3N z=-=chRFZi2DbAD6sd+g!-(~(0hQB4<FGEtpizmBdoI6u_Kh#e;@-gQ=Kf*9+bXZJa z!pnPe47Q6X4gcoO$}OkuFwPtOx|f$j>9l)ienRyoL||RD;*m7I17`O7I`L)%8+v#T zt`pMM&P`OVU01jjrKM4wT1*SDxOv($*k#<uZxFd2NP9)?mo4yEdm#eUlzTVipR}~i zO<jjjkuTDK<3BG;)4!yGN9R!8d1+;u8>$8O;3J3I_@2Hzg0Ir*dh+^4z8696f%L5i za>v8XZclSWtK$HjZH0<5aqxy)f(D6-GVzFrbl|gWrW21nSdIY!@anICb1mhC+Qb!C z*{Rgm=kJrzQzWe(3Ygc<00e<pCP*gqlMxPV{&2v#>^yG^9*ugtTAG;!v%E%NUJC{Q zbXkrUXv90&O}xx$4{D<DG8pLf9LXMlHL&b?5=hco>=dgJY@EffO3rDhRV;Q!{IfZB zKdlEqAIi<tVgwvSU-bK!jW=K(fY7Dn7PT2Hqe@-_Ba{?^kzr0wu+QZI^?<w{(W{{8 z!6|;qe1T4>SNJIr^(-${a`+-r)C7^Dy7ANap-KEnIL53Z+_!8~1GV-5rtJiE&Zd1! zX<r!@mQ&4;%N6~A`1k=+lD$3VLHT99GBg~(xXI#+3P8Fyk}Scuc*Sq+>59ao<3Ugb zE)Mg2$HyKYRt*tGmH+8jnL6TAQncd$1@#sSlWWROq@u3s3%Og&Gzv-n_m)PieC)Bu zOXV2bhP$eh<D3O+DlbK)<X#GzU9Pa@lvjwpJ(H=!W4ypE)O=bC*E#3N6VnuQM?3*F zUrw!lvcnfcpA)s>7F`AdSn!Hl(^Z&mj#_jZHH1b(24P=LRabSS(Gs1`sTCmW`2Kr? z5Z(iO(pRC)ELHP^zJb9weAm$le_9YCtq3yiRZ$xG2@+VNd1AeY@k66*Yzf%Jt&E#` zwOJD=5Z>N=G=Czf%~v6aF@WY?{(bevpKO{`PM$1CNqxNmh5uT#vh6j}SAC!C9zJ-Z z&H1PC)4rX@23T06N4*Z~z8qv%uNk*&*t7Am1(1b2u&-Tg>2i48``S#oqy(yk(wWC) z@^u{GXU*chKsC2wj#?sq`&M>LLrgXBF^q~RF*Q4Uz2zKVZLuTPHz!tG=J18KrrN-2 z82J9s1`gjk%0KLb(5ex!(@q$P^w28HbTuX_xV@FxN~7sBwZ0l;=9lQaVX_j!&KvRO zRK&C&g)blf@+7<VqyWFfR?sCwip+fRfu1+~(?0Iw9jik6$j-ItX0f|5MMl-AlOF7x z*uT;TZO*szi*z2YTE*NTEd7z=>x#kRNK|&|^#bs7Z(gl3l0Z=i82oiqlnoktgMwL* zC>u0ArxxXtb0%SitOB`^76>L*u?;pjYA2aljA)?u^YVx|*eg}wy-^ymn|SLc<E@*F zqcs2W3fG+ZNb^@5J<!*GK0t89g4hX+hQl!oRiwUi>>#WMiIPs$s~{H{hhSf8TAXZ4 zNtIa2B`w8}h*(-GK>QJK%_b`n<@X0{o;LtCzcTwW=Aokf;3lcQW8Vta?CXDKrwZyW z+vO0H{Vf=Y$I%%vW}f1mAs_QCVon_)`*9-P1~)8~r(w|Xqn!w6F2>L}m^N7Sk=6&E zU6y^3xcjb}T|0r4^B{o7Rx-Hie{obrg&^WtBcFw_u{1{BI=4VEs5RWqCu&7>xzesI z(#(VEzl57)d-#e#3b>$+Gnn?O<3SpY7xe@``KX>CIVkfa;s&3Il9#wkLqchYmCpc_ zvEV-!C3GgNlm|s-EE;Q@0ng)mz04DfWT`QS<Tl^AU$07#8R-jHFaE_Vi1*J*moM?l z%v-Pr_*vd7h<fG3Hd5GnylCQekulcRtOS4#o;R~Opq&CFDIQY<Elsj5VcD0o&x|7A znY0iTi54`?;;K(%|4gq>lt?r1%<A!qcxIvydm!)24*&!-gH6@%av04p@(Zcd5XIRy zSxlD>dr*D&#>^m5v}U*sp}a@~`Ds`TIBlquqBU~F0pq1L&WWp>C=pQ~h3&ZtsL>7< zWP}&83u{BDJ~CdSg(%H%=U=qIS2>GHT5q)|PYY1gA4NO$aPCAJXrNI~uA=_#6+`N5 zNo#=UWuS4<VhP{oq^E&=lpPaqBD{c_G)b9CU6mO#<|lzbv@{U~fek#{lY4+Y7B8u7 zS+<#f&uU44SMwcOEy?8Y#(Woua83{^cZIOY#-O(Se0cfXBSOT<jrz$a<K$`YPM*G4 zx_~-o&)g@Ui<8&D$*17t&OL0VxBzQ`ByqYO;&gZ2r{hyuB?0n$7q5I@Gp&M^eQN&d zlvMA7faMNA2a=Gj!c5{xB?E5oy5HKU+|DZxD4!?lw%2}zLA*LI)7Gc4jW-v;N-yc; zZx4T<A{OeO^s*r@1imECAH?wmm25yI1yi>~I0!J{7WsoC($BzK)po@y3wu$15v$B| zRY|*}EQ44VF7F5RrbJ%54sJeY+3>}z+1d8h`%wX@aTssV$<BLe&S>s|SY;n5>ZGZ2 z5UacuVtkEQ<udlO01z%n<6{VkxjcqMgev=59hc4j`!=lwrs^c&Ttak+qTbg0&dF2k zGey{PTl^OmC&KV%VO;(5fZ(<mUNu+Xbl6xgJ&bYJK%Xwfhi9NLPq*P<OIPASXKD&I zZq$sjCd~9?kY6+h=0&0McMwQN`E4`LxD1~hxh;pN!Yzu07f$6)HXDB61?j;t#ONqc zt`jkg%RzQTx?V{&D6Ju6^UQj!*46khTvQ@otq;VKP^!uWyU@8ni&#}ydBp@5$RLE0 zKG9GvwIsxq&RphaXs$jS)aMNvQUfcWBEp4MW)yuyF>nL7xhlu5)+@(uU3UcC2<U)f zv9;b8i^VL|Rm?&uG#Y6zVN85%qtInNYBfiu*ALK7-E@JGQVX@&Q(VS~vpIr?zRrA1 z%*l+bh;713><=sPq|KX^hMng`O+jC<l-w2$>-EwI08H}_?8M4^MDK#8OYBCB`R?^q zJ5JjN-FPyY@>;GKgF+Us4!4u^^tdp*Jzp3hNmUe5oXs)H7J~PgWh-ywQMZs&^Q&T; z*duaQdkde9ghe#KH8+iT0tMi9T5P9`B3Kxij`UG)zRt5AMl%%HjUzxe;;5dPSG!OT z&QKdq@e~K01E8QZeR2)M;80ryBX8Oo&O^Q+Ay|^EzbFVw_kq$E6<bL?Vg4hM_6stg zgDGx;%_OX~;j%DU{*A#__Yb))eSz#xoaTQAe3JOf9AfX}@O>!&WVc}#mz%@CamGi( zN10>jkCf>YwL0p)MR)tb$I@@$jA<k7%Ueo|*Q{OirRCR6F<jnerwz_csLW^3?JH1n z5o#Q(fYDRnAxtEZd)BQhnB6=*C)SzI;Y(lXHCeCHKIgG_Nw_V-4heBghtX7v@+tt1 z6s5r+=ngX6Ontrn!lr_#Q!XY?SAp|ZBY2)MHRcqgRe^k!k#}Cw^o9_vY>wa~>YIOq z<YFF57QP!aIi9J4g!nOie<G-iZTQMzw!r26L}l=X1|E2_GL@QWgErX#On>7k%f@rm ziquhgrq<N&{Y?XTXT05g?h1rT>NoKQ7EVyyd|@lhZ=tB4BW|-Ec1I}O)_>djw+LvD zp!o4Nen#~|^CCpa-a1OhC{B>5?w(PusSyJ0@!3xp4tgh2<AQJpTaXvuw8F*;GG8hu zLX#bl2-K!Y+?Un(3f7~4BQYKzsJ#qcP$8EW<PS?of4k967bOU_Dx0EK<pCFHV!1*A z>U>dUy&Yuiiqkl|<3j6qUy}|d(LcE-M&3kJhZF(J7y=&hBR}FpZv-EzcyPMQfq13s zbRyv6^9<r)@5RSHkj)Y@PybSRN2s*$B5E<fL&sUwGjGLBS^#p{3t;%pVCYl}V#`pg zdhWk)xmvT0nq7odgw}96c%FXn{(nuivp#IQ9=Oc)Xw=$<lmsnOgfH(HF+F*~v`I%m zqb!1E<KUk7z?AN3uMdFJs(2cV*yRG@&(VDyiO%POX`y>->p+ruh(7j~Cw`!Oftf5# zZHFFD1_<(=Qd#xJ@3Hv(5Y%Qs`5{uV+REZTCPg!+8~yICET{`_>ST5E83T}7vtS!n zGGHu<lNwmn3h=*bsqqzLR-mSG93F$C8gAF<n#%vcZ_qt;SK#xZEc~TxJ;b6{>qOjh zhE3E5)#ILr6&gI&&GQ!WdaxA3A$EJ2w>O|rV|4_>WHKf4Z?v-fTUM5eq~N6$)w7Gv zp#xfViMNNwfq`Gp!g(>oLciT2vsG+1zSCeTd4<d;>|43dgK(;tQcw@y)sc5_pS9ea zgm@6<O^XQDEwF>($J6170NYR`1o~O{7;Q30$)iwx9MMQ1E5e>u;#R0vv^K^hPh2>` z#;uXOfIkn$lUwKLJi!crKy~01x2D;XACA8sMfQTc2SQ;Ub2l`|4oGTLHi1v70Yg0q zv9_Xp_r6NDBLz?>@+vQm;oG$1)B}<{sXf9#1(8LHMZ~NW4+VpI4hnB#Heae#6%6m9 zUUhh|4FlwY#uAM&Q2oTaA>8Cy9~$vZFSn!ysPxF&s)_Kk=J||l)~^1~eag6s%og<| zYir}8`HM3=Av9dF^DXWvPP_f&11ca+D=L1*;=ktL*|yYA3jvf0I4!<cPj33~v=a@~ z@KJqU%3jUbG9`G;aGQxOvKC07MM^Rm#y{^(4GMAuEuV>yXuj;q)jSDU*kaA}V5M3K zae?-@&BcwH41<f;vPBz`0;Pin8hD4IS%6U2?dq&Zp|Xn7>zC2!0yO%p7X{TxDzk%^ zU&}v9LJk@&77uo}i125irm{ePj9t(tXN{POY+R_!3$dek2}WZc%uj<;?Wbm)opRU4 zWARM<5~W357j}yDoXdS0*5W<!NaBFX8%D`?@UxR44KkEw-2Zdpki)hOXQZv2>a5}> z3ttBaYaHK?%ANogw&1gX{4|kS-Gq~j$Ad3M(-COBF!l6sl3b78JXgwYwYW`3#94#A zEAcisjXN}~Rwkr3`B*&;Vt0)iV<kH7tZc~O8E;XvvmG8~;6~U>7;m|q`YYliS+4NX zY$M{4m~LAdc<chy#*L)qp6K*4GUF|s1+T~|Naf8yDvu#3m;4Iw(I{Gu`77dE-7TAk zp~vNxRdl;$Y6zXV1UpP8b=Tknf@lB|qwm}@5s0tEYgC5I0k>=s^;AwB$=<Nvew!P9 z+v899rRR5l#^v|$L`3B=e3dc47zOac&3Lg8+YAbo_$)ychrp#@yu_{_LFr>i&MXp= zGcRAlv%@qS*pGWO3bG-|*EFI#%<jh0_`cm{bi{`R_#<j;AcL|{rr8@ktWpJo2B`fv z0)R3N2re^AvKH99{uH1gUj(x_EAK1`P$AT3byQw|byy4qC;%5hY)%F`ZW*1Si~kHR z;$N%z&FuI^?YIF&0U{M$;D5zCL=0;T1()^L#7P2KQ!8LXmIN1~1$Y?HnDj#ADK0#W zNrwbNe1H85Yk_#P3l^mA1p)C>JWA&hGkbMOdu0G6FxBi>-d1rwH_QcasJ;PFbT@_& zs^Rl4c{rwF<8s5K1#G@rPugbGX0tO3QYCdbnhI%QfZUiv`@-1~xgP;E6nej#*g^q{ zu^E$7Bzg^=?P#PJcfmd!&EF*3ld!T_YkY~ud5IE#GY_N8IR1kt--UGZNP3%OTQFDR z07jsgJ>s8J%?S%6^|>*1fkZ#2z{(8c>7Gcybp=}X=M-B-4}K_-cSM$GF@n_yue7EE z^K7Dc@pBkmW2OPJ2XqKjbv#%kVX7JNCnS7FlIHonkscvvpMZ+JKO&Hsz#rM7kx4+L ze-s~5-^TN>u9qNJLxb=+1!1=fc(+*zT*Eiu@`T7RQ0HR4G}-ul+_2+<6<Ih?@kV(f zD}+T9ny^(NWd43PJAOj>4a4`!709iw01%cXV2fRB5oIq#<%-EzQ3xw)Ks6saZF)28 zpjF*bMP_+>=C0U<JrIK&VPx^@NrZ-GE90V)=8fH@)ls{XkEly*#6(mifh9Q4NZJsg zN?@OggMU^~7T|X?>ng5(_}^UpE}+T(yH_8NtG_R<z9FuDi2Le41nYgM==^}G9(UMl z1E2<PC9?hc^QP054eNxPy9REq+$@3zhT3@-Ewm5M2eZ5{qVru@s6>IGO^-k&q3__C zQ%Bp^gi0A%Uo8I0^2ffR+;+rHUuiG#rfq`msL{Mz)To~*YSh=$Yt;YV-gbYX8My2k zv`6wbFi>J~6F0EWVlFBZ$y=*};cA1S>Sd}FDey+C2?QR<%(gF&F{;~-b}D`FJmg8d zJdsZF13!BX-perjH_OI4<xDq2u%p5mD$vEQ9y9`)XGJ706vFcPk+$;V?JJk#!);X> zke314%w=F-MI)8&f#}RMy9xeDKlVFD=Wp=FjR1}xF}QiapbrL4-Nr}l4g%H16GBeX zAMnZwo*3Wzxozzq(*EjRpYyyHMCe4^vIft8vML3%u_w(0ZEOS&;%)g-Ph>j;_J73t zv`8c^5Y5lVm360N8}%Fl?n6sHM(nx(iIGT=7{PeXJE}u8PxIMrH^`Vw`3q8>Hrsi< z?Y7G6B|dPE{~u)Wq-uw7jSXp_jrp@J(l5??LFy3Wq9iS^HdF%SF{Tw}>6%cFep#DV zwzAzBhbtKQ<H&GNzi|Hugr+kb4K+V1s*GjlaP6B>lw}Ar{eP@|2S5}@`}eio!#g~h zi+acHDt5twVnGlT5fyvyJux=yvG=aQZW3cRF?o%~5@R<iR%}>MEQq~}6hWLlW{>@T zbAX!npSS$K@8fvp_I78V=`+tf^Aw3B8Rg>ekv#-j6T7hR4pEA4WW#9)*(FlNu~h(< zu&Rk#jnv`nEYNAx2S+_uC1P>(rxqh*SG;gUJ5{tOXXNPdeO>nSzRa63TiCR1#quAd z*>|`Fv%X$5-PU}-72?xVQoQmoarpP{@{*RbjsI%i{AtpPNN&luzbyUE_F`vuYW-8X zNjoWx@{e*EJbCE2`8&~KdL=(NJ9D&N!jTZ-joH5#akme9W};!(UAPNL2cNu&%XG_b za)j3XU2OXUN7p3MiaBJE6+*AAFgE`og5IM(Jmf{)pW)oIDiPknulVgLBX2`;pZiC2 z?G5#9kXLE}<%40=_f;7Z(i1GU4j_5_;ktru#G-B{7sJIvGdW@zd2B>$YlC(jTJ{hv zINo@h7e8J&zJJB~z0#y4Zg$_X3kKWDwL1f)0LM^}s`=|eNsavJ&-13sOPo-58G5%4 z2@x&5hz(}cp34{bvarb7lGL)nGF!DG%WN=mg}HenI!H7m{LYASxRM}%$bhAW5?v$$ zW6a}l#MuSj!DAs8(}V64aj3Bar$3!d^&MRmi*RZ8BjWbZN-P}@(&+sn-EbaEg8(wW zfFLO0A_!VwSQuy*@t(_;_nhVMK2e5FVx++_a4#B?bFe#Cdc>a54XojvTC^V^S`y`y z!Z9<BT$Fw{l0G#_U0VH#NK)@9XLvBMJ3uh-tc0F@1A}1Pr$N9t)))i}L1FYDvoQ+h zf`8J3E@DyFU=Z|UgMgNEv>GoQj$gHLpQ|Rn?l@=Y$C{Mu-ODc>D%+f2kxr&n^4;-6 zv2Adem9eP9emr@*4%#Mj$OS981e4_B>HM<QU{OzW9))%_M^F6#rb;ie*}8;uzK<SZ zect;@DOi&%j||VY(#I}JD0h;W_DBF91uh_xj~u@UElWH7k}io8A%{~7OZ#uLMaxEr zY%n#lVoP27j|^ozX}*{PGt_eh&6Y=z$C%eWS6~;CfyuwvLi(%X1GaW=+A5C24bOSx zfzpF!DZ{A;_9Kk>C{LBAjo)Qb&X69il?Bt4H)hGcxFhRbYWi{zHgN1W>F>wQ70&U{ zBl(7-ItZsy#~{1R(ZE6WQ+|03`=VZ8D%7=J^#_ij_EnCC*Z?lZ`?!X8j(_<&HQ@cB z_6agJiLUqC;{8CAJk{~-0lQ+wk6oCyp<!3Brs{Cxu02FvfE%an(6~GNz`mMUN5o?k zV4|NKfN6#Z@_Y1`^QifLBukPnK@As-#&THF8{;sv3Zx!d8*$d&6BNMlnPNL5J<Yhg z_2_zbRu>4$VV~sq$`}ON;Y&C<0#PsuYFzLm(E>K7mLozS>2C$n?kQQI2}&oGr(H!Q z45|j}WoC;nn7BP6Q70rCb&MG6lDalB1I}$mg3jytB@tVbN)l-S!;VH+;Nn}-Duci| z?qNm8ErDcah|5w0+Nv6MZr?*hB77eSP9ink^1kG+)0+Ef?Km3YM!yfl*<VZAzBZ<0 z2pXTLLAM*}fihTXB1Fq~@{h<vPgwt}M}{7ePE(nC#aEK|yps2F)%or;2PTHe$gb3i zb*&RNlt^wQDyLZ@+f?>MHamZS#r(;;#VSU+@(UQ}ihy{(Ws>XE>c5$}aa8nirhdle z?`NM))ii_XeI35&$J>|*$FGb^`8r%PBe{5n^MmU~x@|6JX`SPnR~*`i5fCJotI0z- zh!YOU#VQueWOwS~>}d(zf`;rs=U%a6gX9C7Rbw!JamZ^o>fHouZ8Xk9mC?$6&Jqdp zb^=)g(E=vk6<wM5&^E^;5_~ERY{v3dvIOQZ0>IN+f~BNBoeG3qvC@@5&lwJcC2)on zfzXFe5UF<q;>|<|%2mQt%~tf{u&p-=s)7Ebm&6pq*3O0RuWDqu%@QX+$H_AEE#{=q zIe8N*8lB<!tGVuu7W8x(lTu4AEy&9qaTke}k*CCHDT6~Q0o12InQNyF7c?B$u<;rB zLMb^OzJE$`cgZkke^QZcd8QD~)Iq+2$lrow8Gxg_BOp+EV0j6p_L|hYg|wKIg7p0o z6t@u>57Uo{lX|C0Ki}pKg;v~BiRn)Eq$897i9*vs4`IKr$a?Xv0R<`#*@>&tb|VS- z9_tip8e2SwTnv;ftz-*SYF81>Ie9y2A$vj;hm=mqkHQua-0jhvBaVl<d@gOJ1a?rC zyIFe5r;)#{SR^WdYH#d1(Q6(rk)Y!_kcvSg#?fXFpZo^KuOd;TI2xRVJ!7qIB8};a zeI2to02!VRI3@m7bR0Fnq%{=MFeclBc=y2E*a0t>1|ib|OQe~0lAOa0P|&M^<F`IY zvliMl7QLb#j%mAqCtVB86f0Q<$Z^QjL7*8R2TA0XQ8vTMSq$BV<AS#E26&L}#?mtg zJ*6hGrjU}?#JFl4eYY3~nUQpcjdCHI4g^XQLb(B%x#M$e>*Nbe`K&ai^vR&GAoquv zW(4sAads1OFh*LgJGzY<ZDq6kB;P^Gdoff$(L4=7^X$c{6-tLH?x1-Zg646Fv&@8r zJQt1g%t)@Iw%D=nEcDq{^txCuki3!InV@;9k*%{rAcHyDs0@tYqKtB}1Pq}UuFaAq zl4vo8Qk>s?973&`vCo>HhR|YY!bP$nw36|2?(?WIFN~u}D8}E8qb~AslwvIe#$Ds6 z67tjz<EYN5w?*S91mo!YzZplPAP~gH5sb%y(>S^4d~6}9P%w^4p@F{sIF1_d3+Hic zB#ppGf>F<Tjz!oyc$2v)bS?%G?`-HANX?B(ata$n%L@k)G{x#eYlRJ>a%>QVe;h;( z-9u+PHhL=2$rwGoToc*<96e%9>eI}nEBg=VNVUdBRdZ=luLt7KcZ!D2CalThXtD&! z0QwC4slni(W9SS5ebbWcmf#n|HFTg=1NJRi><dT+iR44U*g1u<(-30^ibWVZeqpfs z3Fb{M4OarYutBrjMH&Bs?)_=dw8WsPeLS~l(6m6mUyAP9v|!M@!=MSqplQ_=qo8om zbi$z7=^8Y>!9FV(G-WVodVz~yrEt(xK=dxIK{Fm3kAguHj7A)d8Lt82bjF|wMw^U+ z0W0|%)aV|Jxc20RB!6KfuVAOC4c+P*G$SFw^%LmRei-E#G<Qj9Y+)uDq1I6WszlQ$ z-(b_hKoLWx-@BX%Y{+B?Q1-@YD(V({FznF#K@37d+`SStx`vE^A=A=k=_vmWRo<o8 zCe$IDB$8$%8*%hdhb}|;L$LYUC{pNJZ9;bIkY!8?tQWQheq@M5uuUJzmShMS_Cgme zO^1ri((DlQJU`kK!)6aD50RiJMtWr^7Y1T>Gnc;rJ7gO5*w?Wv#-tqQ7p)*U<Shqb z`liot$mM5+4-{Ww02wwJp3nkmI~OYwBc^69n0PHo_`~Y7TIHU>ASU64t)tS4v(R99 z1PU+-laUwr*yS5TmwCTLJP+N-AZ9BWfVMH>6lE}095|s^DK2%5zzU@JTddiwUIwB9 zE7Yk^+l#bz7^w{zfXoPNkE+AK8@75aKv8N*fK)J2hR%hmvzZLGS)%1tjMXxMOuI*? zIW|FR|F!c_92Cpm(Fr_bp+NTNiXcbG7tg(7%T5KOg+|N0kk2hxLIW_(OhHe^k;(#z zmR-<zaAb$0ax=CBZ6RUc1x>HVDd+g+PVwe+F6$uJYmICqIvd)w&1s(ie+-Ri%0DB) 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 Ki?X>b@Baf9x0`za literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/otf/RobotoSlab-Light.otf b/dist/fonts/RobotoSlab/otf/RobotoSlab-Light.otf new file mode 100644 index 0000000000000000000000000000000000000000..8459ed52112b7532e5c337a2a09bcdaae96a822b GIT binary patch literal 117648 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/otf/RobotoSlab-Medium.otf b/dist/fonts/RobotoSlab/otf/RobotoSlab-Medium.otf new file mode 100644 index 0000000000000000000000000000000000000000..bef52fa51b949d96058461cdaaa77dcddc291283 GIT binary patch literal 123012 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/otf/RobotoSlab-Regular.otf b/dist/fonts/RobotoSlab/otf/RobotoSlab-Regular.otf new file mode 100644 index 0000000000000000000000000000000000000000..fc2405f712034ea1f04ed36e21882d487ffade85 GIT binary patch literal 111420 zcmcG$2Ut``)G&O@-g|+CrS1Z|>@FZx5Epi73MyR`1w|}amyQBUxA%%&Q|v|)jU}2G zjhYy{#%MG~V>Cu%j3v>S#KdSai?ir=?w!T*eeeG~e|dg&_RP$kIdkUBoHBE-CwIVr zTuMPrqgZNGT4tvI&)<)DLQ#rg6!mm-R(eJzvstF4Xh#`EF~hR*a`Rhc**{RUd=y2^ zNyy4CNZs~ei7!PjTS-x_CAs;XV?H%7p%g{uQ4}?*xY}Gh<EU=~MR8RW<#3_g+)xYk zZWO)22GF6R)Li0UYVm~pACTfIpu+72{~7cTf^twrb>lck&rTyLdLxYQVW>8btCcMj zQPVx)hp#bLmzGXh^Z?4cD2hE;YiVeFUQLw%{YmiLzqY=#wt`<co1*uape#@{{4&(c zDIfnnVx()*zZB~L6%_UT+(Sb|c&kqt_iSC;Wyk9dMNs6SE%^ie9E#d5Q<URh&(=My zaJ(*IvOg4oY#~MENxzg#c9mXAaWH42>}z<mnn31js)T8IrHk0>`82A>NXP_=^;x;O zS=3R=<#`(!%b|!F?N8C~h|gqQIG7>j532->pnd{K%N!y92_%xIDHW7Ro`Dtp%ARMb zF4R?fUPgt`9`-y(sp$lJo~MH7{`R~;^`e{Yc}L2bK5Ea)DKGk*J?{*7ezxabs9_9m z&nu__OcBY8EMxZB^EBiS+w%<MPucS<<j>plGRR+{(kKg6OO2=MsY<Gxs-PNS&M}mM zil!1EHvno%0rrPhMUWaH`BV8+6=jC9KP*8#)QpBU#Zu1{stI5P)YVfB@H|Yy*a#yu z09QK0-*Om7Y|#Y$qo9|Cs+MXkkShngrBoT@YM@O6)Qi~L$8E5W8vcJlO@HWH4tPb{ z>R}F1Fbe~~u2dG43xBg9_v$>_XVD32U+wv7n^))hdaHrZN1S7&M6JlP_VHfr|NnH1 zN{MS`;9MhMH-luA0)NE$jDb1}@WvnJ@sd|jua#bZLU@}7ycXBC0WekqrW(LNC=}@z zxh!%!2c8wfST#^Cg;D*1k2TWh^^h0WOWXx1u#RSEM@p~viG=6>Gf%`lCGG&S{$nZe zZxrBpi7N_dsE4)d3~To)9pVnip|W9*W>9@$*JV(h?0jwjI>kLoV2m9a?a*Y0u^_9W zMiFJ$OWgGmlsOy(xR06!`X-KYfiV)PDbx;nD!qhWPH&`l(SOs=84VN93}Fs3UovNy z8_Z)?#yYdEtOu)MJFsDF0z02w$S!3!vfJ2Q>>2hv`z?D#rj~V(b&;jX=5U@mTGw4S zTen`<s_&zJ=Fj@e{gwVY|3Lo`e}li#zl(p8f4YC8|5X1?{#*Qa1aJYK0jhw&fRKQw zfDwUAARp)&=n<$4R0rw;BLaH{jtVRd{_4LISoZAs^S0;Dfqoa@w*h#%f%;IQdjtIu z(EXJ0vD1AD=)MYcQ!M|2?qD{Sodt9+W|y(=vD?{?*{|4(KsP1R$bw{DW$ChcI!f0~ zHx20C0CczcQ~ol4Pk(QJfB#^hJH|ip1>Nrf-5<P0_fR|C?yu2ZBGF9)-L~h?*`u%+ zg+M+0dA5zI5aDy3RJ!tPE&T<tE3~L*DLRYJpp)r1I+hNHRu>?B^!!8k-7P*9f1iPk zdA33<kw3S7qo}(|F@NXioo`6pUG~m*cMjdzaHr-@_N`CvG~B7XQ+fOOZ7ck}bvyd@ z&D%q7cfOT;8)&%A-&WpsxlP}?dFvQO{WRL;3x1;PYni9CYecPofgViPidb0%>juAW zteT7=LMa8Z9Z8M79!jie2c=)O8=DC^F^z-tt}KL0;<|A?z;1zU<*eLOu_b5Yop^<q z`@i#tyZ>q{?x$Bv>|ypYYh`c9JY_NLGq#nz$KGeJ%lu%)Z?PBHpJ2ycg8k|*3uM1% z+hCR&$`9;f2uMR0symem8nYkB+z@Ig$m#@Y5;d8cPR*kh!H(NVy-#hSK4O1oZ?b>L zI<mjWnyABI^M0UiQg^8TC`8$)=d?5JMtjn}w1y6(yTVF#qf_Z#bS_;)7t<AVC0)n< zCUamP$imnoum{~`zA_JxAaHzS4KkWZV4ujsWsGc!jFW}1pR)&L%`yY~oc%#Il|8^D zvj4K5uzT3O>{ZGgWZaSRp<F2?<xA-)BNa+@1lj0CrBj)pAA_lppjV1On~kGJ%XCyT z^#-+=T1qXWwo()6p455j2z83OOr4{?rLIsvQh!r-se9C)G*8nsOUtO+v_IX6?m!3A ziFAZaPsh^*bRONG&ZkGyNpuzENnHTlauhVoMM_Iu1G&6G1%St(qpnjOsGq4I>J}AC z{R6h}7tmM_LFYWC!l_@WB&roGl9lR4VJew=3flD<)q`rI`qEBR4(&i?&<xcFWT7Xh ztu$Ir<<YKGf7+e)pa#%h)IeHA70^m*5baG3rhTYkv>!Es)>Ff29j&EC(E(Hw9Y+;| zU)M;-Qse0^)D*fqHH}W8rqVsA8FU&oo6e+W(HYcCI-OcT_o3#~IaCYXn|g;fQ)}rF z)DpTMwVobDt)Yig>*$fxdvqzajUGd7r*_fx)NZ<w`j~E@v#A=oGxZid2)v<7l$!dU z8Vg>|96F0yNcWYElTDCKlr_pG$)?FB%f`xj$$HEB%JO9cWO=e|Sx;Gkte-4LmMiNn zOJN7I->^g2LUt%SoE^bVVMnr~KwHgb=dhF5>Fi{78asoX%FblxvSucO$z*DnZcG_d z%2Y6w%xI>VDPhJieVN|OU}hxKh3U#9G099Clg?x@J(+B#7t;syc_A~58OjW2MleN; znHj~DGgVAAbBH<29AS<!r$F0(#hhi%F<&zmm>)s!-(-Gber9elzc6>1JIn*-FXnIN zG-%dG%rWLS=05W~^9S=M^DA?YdB|L3&NJ7U+l+<zhpA;AGj+@prk?qiX<+_i8X3ei zF;=FTX=TPTPnmHHX2vr%W&+d3Ok|$PX2@pBX31vD=E&wU2iRm5%i?7TvP7^Zv9dTO zhxvy2obAROWV<unnd3|fbCOAAzF;OX&zZ?A#Y|yoW-7}t(^!_7&dQh>EXT}bd1e+X zFtb?)W)ADf%w?UJd90jiVV#-ztP8V%RWJ)#S7s6G#w=#tnI)_Tvy}B@mNCm&CG!TW zV%}uEnYUOU=55xOS;4BAm0<h4m{qJFvzpa1Ygiq#men)sSbt_c8^FB71~MDi4$MY2 zh<TR{X5M2%m`!XbvzZNJ-e<#^Eo?_-D;vRVV<VaEY$xUeHj3%NoM3jaotd4if%%Y) zW<FwLm|d)q`It2^yV+P~4;#mP!p1Xu*#u@Eo5<{EyD*=!U763=B+8rmjw+<p)MmPz zdY3MtHqm8p&iNXA^=~LA>PyO*Is-QHEAY$DQgZ4vC8Lgky*~kGl9QAJ^#z<4j)O1p z7iFRzQSsChDuTKX-o*p(OnwKC;14R2`i<&M3sg4EQDf*xs+x|XO6d@)oCcp3EK()i zkt(A@DGP0&>gX7%o(AuOHc_>7G_{-_K)p#1q~4|nQ!D90Y85?{T1^k5R?tJh&#0k3 zpsT5!v;{18tt?ZP${uG=ut(Wr?62%2_8<07_A&bx`#1Yg<|K1wudzR~-^rq6T3N6x zNb+Pr$v+<r+U$S$LsK$_0=4DY-%@00wB%Qri#qi$EpMta*NfF=Ef|<iprj}+3X}xJ zb#|5t21YDIv$&%(`<Js!w}I+8W66RA?a*1k$aVypI9`VzhawJsGn-xEx3|%47l1oH z9%3QZo&5lY2No+p75jnm>j(-j0gOo|)d!9eLqQ3Pj_3q1By+)#tfbxr75pI_q7J~~ zoQ8$F0;=;KsK|dQ8>n6<P<Gy6Ji=)sDBV;#9n8l7dMFr>O1hSArl-^M=*9G#^cwmd z`h9u_y_^1wK1d&@&(Ig>@9CfDU+6#R$FvokIi7K0yuhUkV>*Ls=mE;350ejypbUh+ z5rlCHGn-k+EN50R8<@?^4rUK?00jIra~YJt9T4+}Aj;2K2Qd7;tUnvVc4AFz7dD;k z#pbaC*<oxETfx?_<3T;m0rzS-yNcbwZec$J^K=lFR&=tif~ou!mi7tz3=Enxm^vRY zzMW)75c2M_3{ZmkvO<|zRw1jGjR$2pSGHL8mTax;UD;0AC$ht`<KT*1l3kPClHHg6 zCHq%~WY0K`bK|_Z4qQ0bnTzAPa4B3C*Pk2AjpT~B3eLhcbCbDQ+yZVnw~AZOZRU1x zd$<GKG44EfnfsahmHUHx%(e0~@63DhKD-|v$cOU=K8{c3)A?*Zj~~R3;7j=`emp;o zpUW@gm-8$6_xK(BZvGH|lK+ao$Y14u;_veh`6oOUXh9HM1f38pL<$BWQAibXgn_~+ zVYJXF%n%j|ZwniQ?ZPL*QQ<4$l5j(~Cp;2b9e4*f2VV!BLzqLPgTW!uA=ROe!%&9` zhbo6Ahba!T9OgMJb6D;0p2NoupF4cv@QuR{4tE^>a<Dn_j;@ZrjvX93ImSD7b?olg z({Z5VD938YI>&L2a~$V8zTvpmal7L_$K#IY94|ZGbo|Znv7^n2a#A>XIQcpGJB2&N zI3+oyIpsLzITbpMa4L7Ib(-Kb)2YR2k<;5w?>Oyr+V6DC>8#Ubr<+c{JN@hQOzt3e zldI)H@+f(NJXPLbK1^OJZ;(%tPnXY@FOn~lza?KU-y;85zE^%&{-yj|`OoqPawNyj zjI-QX>Fnzq=p5mk=$zr4>pa-G$a%DLqw^H!dCtq7*E;WT-sgPO`Ly#z=gZDNINx^u z+u7#Axj4GGxTsu$TnsK<T+&?nxD0X`>QdrT?J~h-rprQ?w_Mh{Y;oD;@|nwVmoqLG zT)ubt$>kT9KU^NWJXO#N2ZgIbrO+yZ6cLITMWUjIB1_R%QJ@&6C{~PC)G5X(rYhzr z7Af9TtWmtH*rwQ}*snOO_(E|`aY=DaaZ7Pu@t5L1MVqV4RqpEH>g($78tNM58ta<m zn&#TewV&%?*O9JeuGOxMt`l8nxVE@1bzR}Q-gUF<4%a=d2V9T2o_77l^@{5a*SoI2 zyFPJa-JIOq-F)2iZXs@++)Qp=-BR7M-SXT9xs7lub*pk~aGT&Z-EE%R61TVA*12tR z`@n6t+h=Y^-M(}??{?YkN4Gm}58NKPS>2wy^X@M0UhW$AK=*KWgL}MtH}?$p9QS<p zLU*%!g}cSQ*?qG6EcXTO%iUMGZ*bq@{-OI`_k->y+`n?a=zi7xru(n%f4V<$#~zG_ zqlcS^w};Ln*dx-z=+VU^#iOT3uE#)+;T|O(V?63T#(PZjnCr3F<1LT19`AW<_xRZ3 zQ;#Dar#!y)_|D_H$8C?_JpT4T9?v{EPiIe0Pqk-&XP9Sa&p6Ly&veh;p8Y+Cc#iTc z_pI@3@|@&3({sM(8=miaZu8vbx!?1!=NF#mJTG}(^StGG-}5ie|2*5gWL|PF4=-OY zf3HxlD6d$rB(F5DUS9pY278V4D)XxLYV?}uHN&gLYpK@?uk~J=y>@u*@jBpj%<Ht* zH(pn~Zg}1G`rYdvuT~|c6qL?NH>FbPr|h5%Rd!T%RvMKF%5KUY%2Z{#vbVC2GEZ5c z9IPCvEK-&#E0h-Hc;#&6BIVo4ca<M1KUJPoUQ%9D-ctUme4zYG`9z78&sB^{P{~zp zDwRsB(yIbgVXBU*PAZcsQI(`hQ)Q~MRXM7DszOznYOHFeYPsrt)o#^6)hX4ts%xrS zs{5*cRIRG#-ki6Kx0koZJHR{KJK8(JySsOWcW>`}??P|0ce%I4d#v{q?>XL!yx;U* z=e^l`r}rn`hrCaDpZC7({iF9C?+4zGysh5PeRv-iA1@z`PoPh@kHIJ2r<+fPPmWJt zpZ-2WeM)@B_>A+J?X%G54WHFM8+_jP+3B;-=aA1ypR+#S_+0Y2>hq(|ZJ*zK9{IHS z^1klAzP<szVZPD63BKKZd-?YB9qc>Ox6HTNx6yZ^?;PJ{zAJp!`M&GB!}l}aqrT^S zFZtf|{nhs$-&QrHc2s+)ebqtg2z87)QQbq`TRlKMR9&IAsGHT3)h+6!>J{qs>dopM z>OJZM>SOA2>hIOJ)qkq38djsw_-cYQCQT1bj%Ki?OjE0wpqZsvpjob2rP-j_qWMs> zS94JFh30F`4bAVGhkl-Z<$e?VW~UU@mo}F+)l^1jq-01SHI4uS0Wk!aB#>eUX{1D2 zrX-M33IU{FN=!<%xwzg^lVT~i)Rc}%sjsXlHy1ZGlCcbilnkkqMt+OU&@`>Mvc9;f zx~!^nTv~~x(Og_yTGN;=JxT{u=Ee+(*bJ#g8Z4ENoJI&qBSWVVlG98XFOZPNgwE8I z3_@83p^Q8eXJm*@$jp+4$a+bMR38(Q^#WJVB6EGum(R0%WlLSMUo?;qrV(zWC1jJq zvdLiCjg?g;rM+Hum(UyIawIn7w9m{CZA{Gpgc2%aMqlY^-<MBKu^Bbxxi6P4oy<I) z%rKoWAe}5$x}7;>&C)V*D=hUj65@11V}`vsX^>7>nqkPTXo3~1Z>p{`H#O#xS>!fU znHwr3YWkDkmo&x3<x5rh#ib>cRaNHv*C!bhO^8d(7yt|$@UmZ=IJ_YyI;G&{d@=~> z8F2+Kh|M6~Gs#Rd?4%Q#GcpQZCANSNTR>P|Anv>ZiSL6X0tdY$Y*0yMX?<x!Wy7HI zdUJE>ke5#+24$LtNcE&Z_?VecC}AmlvEFG>4Gjikmh_u1{Yo_^sm7Em)|k@8-&nGX zrEG8MH#b89{iR>?%lW5dN<*f`6A(>+k$_kUq}V|^DUp^biKLWD0O^-vG!urH2}8{P zn<z$`OQjhVlV53NieGY~_{Bs^q(>!^D3(gZmbNcrbVe#6IgJpKMutu!B&WrezCa>T zmP+VMO)VvqmA)#9;*1P2v5Do<5all^5$mI4jO8zIRlrWFc=^2YB?Hq42htKN$pDpP zfJ$i_RF0NLFp8uaqB9MnU!ss|jPYa2>q|>(s?0SdmBm#OTdLY;3Zj`-1r$Kb=nP|K zjr6p}EWWa;x71dY*1T+JiYu)tx4a}OoiHVxOg^3PCY`Kfx}9%iIny#NFE)NUnM#Je zIcbnixSbJgd3EDk$Yd=qrL<lmul^-XvGEO3RfAnh8(yD#Omt$ErKY^05jflUvR9lq zILK&f)63ap5W+L!n_iHbL1vao=9yt9oKT#R+4L%@O@!1Y`@)M`vPoK;u@ZS>Uy?Pp zT}H=BvN-<b6KM%DW5>TDqlAl@i4!C&6JG3;a#6yf&El`oTq=QL>9;}p9V7n6zPjpC z1q_gxY7plRzy!UE%@STQBQXLp5)mnx?YY$W7rE#cIpd35Eac2DXV6}sBGwa3pegLR z7no8KU(}^S&fLzB7q#L@W{C?gs>C7fVlU<ho5h^S>2}yY8EIsLghg5d@i{OFe%f0U zK?xXEOmu{pkv4~vA?jYrzOdh7=>_wlP$H)GE<}SsO=)9=_$#LNfrwraYua0v{-5kh zeZlUu7fecf!S1vd>`oKe3gi(TFXh|a3MfdkP8E4u`Wo+2MJC%7lbCzKJJLa1pfX4z z7m11zGygl0qM{P(UuA+gSy5$);I;OZP*d5?0iwmkn%CRBGL6cpDob(Ifc{`a$Sl%C zk}F@EMVdG<yY>@vFJ?h>AXJSO(`#dZ7>M{l#ffaK5>q=>ME|{b4i>Ih)Pf?Av<+mc z$x~4)Las(k?Y)UoB+m`era19g`%VKL2}O&T+M5%dDb~D3p2Yw37weq<LM+l>ta$nh zK}r{=V0ndUQtvcz^(?P5N~Bg&w*biyA~&U6#!JL6<TCxm=F1RCc})R}Wun-`Tsvc4 z(Z^zS`@}8c#;=9cC@N5Zb&$l(L6o+bX_o;Y#t<DV&Zt35?R*l&*&_Cob~*T5Qub9L z6gz@Whx+o;`f9LeMO7jOaot1}FM@U)q^UG@sBUT>gJ^uQ=JmDs-#MEhasD;VW=O(m zpB&-mizUl^v5Xlnx&4C284{0QwHG1*FF0$r8e*MYoe|ps70r;wim9FcS1gHG{R-K{ zo<QX|NaMxS-scq?BUZoCN18>ZI8|bGAVaF8sfsQ^rZ~k3Vrs`Wp`F7o%@I5nwW(xe zO4>7`7!W(uo)LvYsu6dFlo3}<%808dWnlOiL%iq?7);Tka|}SVzW^l1+7vC>Zj)rj z45mcVBvW)|p+uS_itaXaumjPs8%ze$(qKnMIz&r8lS%UBp@V4ep{3-pnG!^w94ZMg zq>+;71VE*|L|R6RXAGz$RL78kV#q)-grpcd)ud$%p)7__7DI@LAtc3!2LppC#!ibJ zCmAn>j2>er$=<|XvQN{FnowpSI1OY313_)DW3kghMlcXM;|THO5MzoX$l?f=IMO|i zj2A~piX&L!Nxyi4C7$$)C;j3{zeG|>w3i5$M1m!eU`ZiZQV165bZ#)Ekbcs!97?2L zN?HLpsOHMX;_>#3=&z0`Egmm%FO^_OC3Hwv00vVk899|;NF^gnM{a{jI%@+UizfN` zP$Ddq&Hzv%?3P?{C=murCsjBPk@2J>DwGJt((x5aWW01To^&2Hm@>#rrL!uO2%Q<E zpL8^YO42Wb^vfU|lFo|;QzjWNll03Z6U!tWGD(L_sY5K;_OWDnV+~S=Sh6i*$$p46 zNd02T4v#gEenj?S?LwD8$W0)q69_FvQfVYSGZK=FWTVFtkVu|olKq!xuOw_W65@@d z6iblB+K~}XkRy%BNaklG3lM7;PqK@RWYV#OGNZlHULq}xc5=x^H<5u%WFQlv+GMAi zv@{XQOoTEMA>KqtG7(x#c3SK>$#^C*y2(zGy@|bKpQar(p)8i*j3pz)64bGFEOuJR z2(g6DI6^f!znJ0(&N$LNj*J&ay2p_b;z;*+(l4G&GoJK|C;j3{zeG|>w3i5$M1m!e zU`ZiZQV165#0~;U`bkH1D3N|C=}qn8Y0tbao&-ZGp+mYB0P!RvrxFaQWMt_W4$?*l zkgmd@M3^XDlR=5FO}e3i5?P8g!aeDT3L;3xlg_44A{0yKRw$A2(#d$zK@?<<%v3t0 zLW$4`M?+CFOQ%8rq+bT<2ggD2nRHYHK*q}?{W8hKGD(L_(jimo5KGKaEU{*>2B||V zQP;5ssb4Hn*RjMZ#TrOIViRNS#xQ}9n?O(}WTsTrR+v*u8_ikf>T0t{nK99nQQJ@n zhv7n~&S*3br~sG^$A{kL+FEmtxw@#t+^4B;)8NY7>PqpVGq19Lg(bhTyxKg#+*CmN z=2cXtRaE9RR7xmQ5~Xn(Ej5+~J93h5G)qv#E@kW(rMw-Jy}q>kWz%-I#NML4C=Erf z05eVLW^rakKzg}2vy#%PMsq2lZ30xnzeaIhl`!%cab8u@yd)H<X*EsbDlKGkwUzZ1 z7O6Tdra_!zqq(Vx;Hj;sEUu`8yrmkb6ER7&ikWtjUd>An?Ok8Zx3{%FYA;Gn>_ph} z?L3gCCe_(zMDq6W2^*w!Hm1i(ZAE`6W<qJbC90|n?xf+jajckctbp4dfMu4ZdJ$AM zi=~FjapEuBj@JMztt_u-1Xxokb(FAxFAoK9p#cm0N?71*C}II1Vgb(_u)wc`1-x_# z3mkq#EZ`!Fv@|r;N@$vDB|HEKqNZAc37~{ZWDMW}K#(=n+Oaj&5_C<q;+zdcEf|PJ zH>8S^1rDO50SuDA5Mz*x8vyc5vUpGuc?Cdh2|$!A0HVSLAWAX-QF8zg<qUwRr~!y# znwgQAnbyB=K~9dj#?n|?Ra$8-9S5h!YB+F6t)c;6NohT>tiBZL>YAXH_~xO$p|k`V z7)%M0!j6$NK}@tEwz{$gUKTWz0*}Q8G11Y+(uPJj&^AgPpe&M>3BwYQUIO=48BO(; zvU+n(aaCo#xfXiEHif=1(Xk>`bxr0fxYz>>^-{j7w4p)Dz|OC?jFYmJHD#4Gm5t*o zYZ}E{fhu@V(p22o&;-)cSZS%LhfQ5<7Uu*LkFAAUvPyGRNo84Cm1P2)WJ|>drUas4 z6Nny5Aj&O)DB%R6;}YVe3nVx$7Qq3d6t;%Qp5pN!i&e$rD=d~VkQWt&^b=KV20q#E zF{Bz8CpuGdSwtW`m#WD1eP;SARgwaQR_X1n3`XL}7!C2#c}*ljI;@BpaRNr7LXC#B zD05XKsgafkYDh`4!$#r=0e~LS(y{g>29r1kbCIPPR<Iqbq>7EiMKVUG!u>%}X_aN{ ziw4BMHxkF*NZfoQ@$Zeq?J*k3$i&ex5=X~qh!Y90QwCYdV<END5|FI43`RrD%eG?H z-d4=o+lpDzHYVZa{G~a*<Y08_%e*oEm3+d>JmCw-xkQ;!y!9YC`(e=l^xNxVh_f7H zce3M&4-`)<V7$b1Q#`R&@x)S-BOmZ8DjKX$Lj#=Vi^tc)ix<$w!1=1uvPSqk2TuK> z$`NZ~qGHJBJO26b{f>WSgTL7yP6Q=z(^Wsl-%{qEWwDf3l}4pmY5@;)@{fTRV*X(F z{9o;tS8o|zTHNTL(j;D6H27CEHr6(DDX(m-Xex?=l`NOAfPQUksF%JLf?JTHR}t7h z9D1dS4i`V~;o#dUclgpToazbRh>D-}jD&Bur&6=27Wl4m8TA&miP}Z&fv+jyJ5ZW| z?<n19ANUG17e3w@M317&=^DC@o=8ulm%_(8o9ONIr}Q!U3;HyDp1w@qqVF^Aj5iYp zU+|^CcYY(`W1P?6TetJ@HS?eF6?SJfhAm;6*@^HyU<<o~-Nb&zo`R2S?!i}6Hu$tg zF7t+O3|Gt6%g)NKbJ5%=ZVq>t`+@tF7x)f*Cq9#J;3x7^__z3t{D=If{B3~}Wbo-q zv2a*8DO?e5IygBf9O51NIt+B!=J27z9*295!Hx-zeH_h>6C9^Gu5{e#c*^m-<8?=? zlg!E4DcH&2)Du1-DR!!Mn&dRwX|dC4r+1yUJMDHl;B?&SEBJuqy3<ec0{LM19p_T# zvCfyAuejv6eBp9V(LqtFSnKNIYH_{pddu~mTMxHIZu{LHyAO6B?>^Q2gh!yq0FT|C z?w+-t`#h0XqF1rkMz7!CwSKrVN*S-LQogU;p|q)7RPm~Ts`pe^R5tGp-qqgq-s8OA z@V*GI$@}{Z@|gy&!x#AM_j%%jeO-K$ean4k`o7`2%J-!2Wq6Gpp&q230I#XftN+so z8iOWRQ>dxeEY|GQT+lr6bMg!K>*Y7buf=b(--mu@{eIK(T34-)Hd33Z9i<(oovU51 z-K#yTy{&E4KG!LA;qc{ne_gq5l5UA^gKoF(r0%lr7u^#*qj%7&^g;S)eK&n?{a}5m zzD_?`-=cp@zd`?jexLpr_7vp)S`=^L<kok(Xyr;&jLLB_uZYpwy5jQoBGj9B6pX@9 zC=TOL>?R&BL^C)n=ka_zos*;ZEgbTcV*v7St?iuvty~BJY@@Z-xM^C2A3vrY(`#7$ zWY&JrGEXb#7cJxDBeV)-KD3toto)NlaaJb|m+*2wE~CA(ya`&&(xQ8KG@6Xh4Atri z1biP=;z{U?4n@i~!sDl9=rT^?C*owzmT6U3t5B4!3jJu!<ZHCg%CIM&t5xtVvpKmR zuY<vrE3^v4KDdaYk+)ioJa}mi&057o?Nbwe0K5sdaBZB>VOVq?_SfK`>`Q2(zSRp~ zhDUA|&Nf!SmyjNZps6}VTSSFcQLI%6ST-g+CqgIB(^}u@sg+}lhFHhTf7dEPB<A?x z*>b<u`%1aey1t9H^$%d#dVehtCX_*APhMOPXd_^8U66+ms+FU`i2f0IJn4PNxLOa( zF$9gkLwLFJkyddYSSEB^qZK*70XQ%AZu^6D7BOHCXkUOFkbt@_(zh(*a0DMQINKjH zg<t=!!yV(axGQqR0vf0TW;^_;mA|94YGBwdt89j+Z*jN}Z;O8RR+q^f)E?Zfg$=V= zA`^a<kAdarT@-}6qTIJd<g2v!GU|_O(dRmN5{qK@e1m8`x`3mECOncW&x@#!(%@q- zWVw~qzbl|$fc4YSZshozrSPn71D?P^#d-eMARK!R=V@%gc=jHxEeX})^VZ%vg&%j{ ztd;x8CJJd<`y9{Uay%K|lMAbHR}LkkD=^<^r2F{P9sLt6{u`Cx>F7_OrdDgsz@_Mv zEx_i2$Kg}94Bc3m!kJGGozMZ1VGlLP;r`#qOOL57T<_t919X|#@vmqNcIb>L?5UT( z4U@&LXd;ITU<;u<+{9UL;pNKB0-ld*IIIM*z!t6^brn!3(xG6i<K)5^t!+VDj&(sh z!N3++Pyr>vwztp0zAxHVkr^q`A=DR*Mc?Z;3NRP$`@;{ALVX+ej24VdeTVkc$&urX zedGG5b8^N+=oHpiao;lQAEFJM^*aAM-hi2L;<AToflpyt`P=wS<cWFIw8TMy58=Le zBK}Uk8YDzw*3Zaup<ZqcK&9xUHB-L<hOE`1e#Iy;8F}bX=ohDv9%ZU=Ccg-~RfTq} zboezKdmqN}nszqo$BMh)CTd2h=z_l0O+c&GAx9KB2W@m%ic<vKXJ9A}ouWf#Yzxq~ zeJ9{r9E2Tk6*glnY|L6+>vw&n`U}W{Q_*Fe0_T0FRi6C#(*wFMpBR7AJh^%wIWE%s zZ{hlv4j-n=#lqcGO+dFWEa=f${O2E9dASzkzAu`9k5p@QhhbS!%00xR=r8rwZcl$f zvNfQfZ2kPTNH-QQZtKR)<_DtyTyFgsdA}n*DuhQ46Rn=l!iQm=!|d?kS@D`lgBLAs z(vQWRxmoX@nz3CYZx(EsXgoe?b=IK-8D4{f&}8(R9_4D$$H-OOg}O!o|BmIr;=MW` z!kb@sg1hnd**)K@e-Hfv_tedb;%<M@JbYBir0}`=8~8bpu0*>~N0fqA>7P1-3?Ify zki|Og8GQU3-vjeF5l5TuqQP@?xF5*sXDeXibwG19itVbWU0y0Xb?ZZ3R4<|;k)uvp zbWGe8ZlIBSriK<{Uk&aZh{93HT>avuTx);i%A?P4B+AG8<pEloRe)g>;kY->#%>Q$ zg3f9U6KmyXRe@SRZpv(}{JP3oE28vWiT<!wqd#rcIADsn%|KQ7ueQzegYRK+GH+Yv z_w)v)CUMqs>tH3SvEE&=gImV07>!2T?t(agPTT-Gk*m~VkJmIEvbA<qT4%}88B~EL z0#}a-a&f=-VY{I7ugG^6^8Dh;Red+)#ZA)UCAb1lz^8R11^gWvfa}mP9sZ~_W}C>{ z{YVA-w>L6%_!l4hR{xfk>w`KVCkqPJD1K92)_yPUT?^75zi>lut+&PC00C7`=kRi& zwxIj?APt^@eNhrxq5nWYD?qH%QQ4y(o6C>r-optTib4zc8$meWQ`}#Jzrqc87XC+H z4O;;8)im_0r~?Nf@7pNs*TH8aKhXd5;i0qNslkdm-@pYp87qz0{SDos*&K@Fj~@Q; z%Dsc;yi9X(j1K!^59G`L@p(mj@4QhFaRqx%>v23ke>R81W}?6(l&q1r#y5k>{1Fz& zI=MB+Hn|g68{|=>y{NL=-HR&gK5@nRZsA(rMbl6Skfarm_wkF!;iJz`Uu^-()Pe-2 z0iXU8F+KeaJ;Kp^6CTdl&RgHJ?nIq!JFPX=5BZI_kV7%(pJ!iXX%+8ku}!emwY@oe z5obljdTrJ!tT`&{JL|Oy+-qO?Uij+n=2_%=<LubV1G*1z5QoC}>1YA>l?luC-~<hx zgX6Ipr{N?d?}S$8>QRpQRR1`&p?4-Wb;(}2y@#$0b>?t5Xq~s@KdM$}<$>BlEx0M- zjIy?HPpgGxi(2da@B$9?^y8HF&5yDy+_N%ac1zm`KN%RmXIWsYGI;DYwo|ew1eury zVVkbsE1*gwM?Fyby>F_AeX84u`@w4RbI?leuNdro8mDRS3EXS1eMA(iwY@9!fW3>7 zfLj>cp%g7zh-Yv}&ZGGVoFMDmW+l@6efZ(G`ZZX|q1%!_6~?2_t-joP0gC`bak;I7 zXw{J?p!O3dL#_K9xpCH|{O8!sf4nGBTa?xiv_U`t=OZzVxn6O&gI<A$V>e_#YxO8k zi-se29F14$P!5=qP;Kj~a1eSX`X|g_E;=65a^Y@f_(ANY!S7%L=%v5)%>q7$qQU;H z1@j@g2zFxwlOnyBgZ%`Pkc6&0JA|*GWPTNb;zAIiQOE_kqXzIhT9!hC4UeGYqe1aM zVMp9qUnknA6zkx12SCi<8H`eF13=7i`OO$)1Vw%YB?+qm6IeXscPZEvJErx*CcRu# zy0N1FseBrRqMk+Zat-SD2TsKcfK)k5&buh7qg;}WTwadP*}9AMpcX`*L5?Tk(|R+M zU9*42F8ctRhwUBgA)t6U?uc_i?ha^?ptYJoIpL5EHV^9~^no>lyLM#v_OqHTTj$K# zqTh;i+?G+p*7Vk3u7?>%bk^g2HZbE+))sLytp~N(f&&G-&sxKwh^X#+F{|k{Y@%h9 zek&OErCYWx-KzO&cU966Jz8%|viaDa;*e%ep**NX$9c5FI+8=a_zS*=7JY$y1hmrz z701N|@3awbvqqs@w1YeO(Y~E0H1E$`Fyo~DeWd2L53O9&R}+-b2eZBOI2WG)uL7_U zzY!nDz}Q@Lf<tW2gfpR<oH3Ke6zaENHTUMp84I>(j(<|wf43fG<4t&{Ee=OD0W~O` z{|&`(18)CQjpQ1z>{I)qA=nxD=#Up0BMMkD_U29*G5rBnzBK8uU1nXx!;lB|)-AGr zqXZN8$F<rar**dd&pL6v{~8TSH9>8SuzjmErEdBxS8x5~X*hQ>?0pdG81*YgP|+lS zN7x6CM@MxiN{0MIL2lIucR%_52y)h-4p*b`NWE>QC|ujXZ(4Z=QAn#nL6^JYN~oW% zwN4k%Nl;S}xDJP7z8iMU(jnhL0p~Gj=OE1X3(C|_K>-}TU!YYS7uET9s2Z8jdX!{9 zPPpp{JqkU07yOJkHJX73qmH1cC*bs8{{$U=8|j3Pk(oRF<!_%Me+{ZZOd#%z!#hS{ zvmPg414`gQQLrX#!aZ?d2Rsmuz>c6eBK0^Atnubqa1seYA7~WTe?a`tfM6z~so=%L zqHuibdp%xo+IR_hsKMk2zk$2ubE|ylm%1IeghQRse*R7fHhzmoY49gt4!VI;T7}|q zAUc+*N6Y&C9FKj~FhRZ}9*P}<w;zqwjYgm!I^naRG{BZ84n`Ro`B`nCZA%BO^%xie zWERl54^Rml<F2c%;7wqgZHoZTh&v9!1L}34uv^!LY1`Hav*&X-`+Y1&A!w}Hx&>p{ z?ci`+M}@cuogAaXMc{o{IK^7+(@7{Eb;j{%iD-=@@Lb#(&BgsUX%8Wj66c!0`L71A z5iPm{+B6SwKlV2q*4gF@9S0@nV@JtM{l9Q1L8lmy>;~#|T#q{+M@&~_)SxZM70pHW zk$C`0?TP~QxQPE5XPv@5aIzY|*$b!OQ0$ZV7){opqqq<s74YPQ4%i!q_6D=P3?-jH z-R_`lm>b^(`xij-Vl|u}6?iV%s#EN@nczHzJbBz>3uko{jNkq>0{Lpt8nAn%=$tsk zN3b6zfqU&2G%zepHy-(L_~#erwP6D8WZ|s8Si2~(L-OIfg?j6I!kvTHk0IGEEw1kP zsn&XYoD#Lb+Bl-BS<*?YFCT&_6YT2f@bCXX4nLkiCLJn+9a;ujBIC=4cW-=$IwRkI zdqn9`-zY8WvmEzFN<2@4H-f*$;o%+6$0A{v9{Y^SG+`Gt9*%P0gtAemxTm$YlxnSC zHlGJGbF29^_xKfw#M@haC9U3P^#cTcjs|u81ALD@tMx5&IK0I+Rf*F&B0n@}hJMjf z&U%Dj1l5D4MPNVNU84xqqG|zE-MWNE>A=-pTg%z%ML8ZTY}&{n2Of>OorbIQxEd<O zmgjIX^2V2RO*}egoq;-R03+b{^hbX!3ThTTc&GY*huzkpz=H?CJ|=)70lPi9Yh=Cd z=R_<V#5zs2Ru8`Y(`mR;3D*%Gcm)auL3(fxWuiv)G2wr_8Tja<rAv3|!0ZPq#R~%T zHEh!f=&a}goW?1zp69>|3FsRdqnnOrfs@1UMcueh4_w)PUxRwz!Wx_f2irNEtpgZ_ zAZh*s=EQ?o4$xp9EZjqmdN>-vjRMY{iALdWXre}OP_<f%s$i>jhOK26n|KhL_-B)d zRJArYe-Ca12<#7Nv9Nskg5?@C!q&i{w?zBEtj7sfmP0{Dt|J!tt5F?}hE?CJv;8Ms zU?7`yiPGwd7Vi}2lZ$k>QTWZA3mtdqZ+>*-%r!Og$I9!lyR)%(SL~m3q|coST~Jw{ zjCeH;M;%OPkj^?)*0s;x)2F}O_2Z?JrMZ3ko745UO%{>1|H6gK2k-xUaY$BX&ygm* zg1B4hAP`-IS=N7-F0@Ye!^=5XY-_cjtaj;q2qGik9^x&7*c3Tvt@~k<F9Mx84xQ2O z7tkeKfa>v4(4HRsdUVrW1=r}@cYp3f8sP3@u+_y&^mEz<U{`REK*Q&u&qOPM6B0mQ z8}ys3a|Ch6B{v6w=b+TUbeExsAFkchTTk0+aj<|s09XBiP?m106TQ37aUzWSw|=vL zen<JR%!`rox293&;9j8|d~9@pzk_AC(+S+H!L4{TK5Xl)ZxC!f(K39@8m^PKc9`)0 z<6!{YSXl871t4*uRb$(;a6WdPEOKsw=%uJP+2*xITl-nZA?+s7J1PgcpeN6rW4qAi z3jbTM{r*7QHr81JI<pLY+6I30Tm-)FIy~RHl|z{a{srG`s2Z)nY2fZ()U|16Y7y-8 z;lD+I-H45h#kG2JWcdGr0WA1gp*62{#<CW!?I<~Sz&%H2p)Id%x@cprw-c+ls6s|9 z9FvGF__TX6KH&X>Jhc5S$pf;1$NM>gJE$Rl!1_ev_>ORd9->#E-dfa4KsjgtT4Pf! zninM=IIVp}cDZb}vDT&NE_#fp_eFMf_SZg`GH<Re%T~l$2MMT?cqeIlOF9q#s6zf) z+jKIhZSKoK=MuuK(@~iK<|PTw#259W1$-JO;l+3hT&}>bzN@{gx}%kgQr*hT)+)e% zaTOjM`Q;15X;A0OX*geR+bHTi*mfUdHBy7at;b9@7SeQ+Q7nh=6~JAO=%vG%+DjOl zlsw(2!J#SFPzpFv;InSouLTK85b#Fu(Di85-D_{Yb5)1imBrlV-^G)x^1sg?e5H>( z`S(!du0c(}R27=5Z>_;Y+G+&cA*DOqQnBe*P>>Gl3Z=Tl?$|jj$6h5hn~OSN6{^y~ zB&>}nPq1ojlb6gvtX4YdqZ9#kfxA3xgM-a<Q5QMChaXwTpi}5Hiql%(!?pohMQaL3 z$w6cW)3j1=wTcJ8$y&S;6~U4o)XA;Gz>>m^XDyGeKILw$5|<$k_OhlK54Yjwc({9+ za1)obDmcWIm28R76!o1pX|#SF4(FEdnZIC#X8+phgVyWOp0;D6|9Tm8iFB{@9XKv< zcT|UUn8kzfAUK!vs0QwiNc|~LlR0qm2Tlz{j{l%A`(0<!;C%6}^TaiB*BOQ!gT$*& zCF;(jBWV3RxDXx3<JlOlfxOUa(HP=#9_L_?!DwFIy02LY$Fz&+hBeWefG?oyHmyyM zzrojS3ARM^4ZdO3>ye8L|A<$kt>|C$1g%D!(T||m*WmZ@WBf1N5^cpl=;c4DR>EEL zE!AT%$Z+jz)d<#{)@8^;YaP(GffJoC@VDgPuA_sk*SQmG_kX-kvv$qgxy$t%Q3UtS z=&Ge7G?+Fd<KzK)9B%tyoOp>f{wnTowIQc>KGgm*iGxK&Zwhcd^8{(7Tdiz=?VU-u z))qf|YRkNtt8lF~;qGd2J$k`<Xvd;^w%<7n3S1g_Jq{O|aUy3KoH-u$XC3wj$M0P| zIOQvl8jNPe!*3f(j)5xe#laDJ1OH<utUHLiXz&fVfNjCQ=`DhMyXrs5zt4xmx%GD2 zUmP0zbdLQr)z%-5<+j_ce{t9**)doHMyt4_f?v=m)>h%;U%vhF@oc1>>9ZO2=9Z5e z@@5g-z8bPI+gIPRegd4=BvHbwq&4eBHK5&O8)tohzP9${uAlsH+gF<RH_e&#5uEMx z+}5FGYjQM!Jx79nMd|Sk@oZ;=-8lhqAWoO=uU>ajk9@Sa`0p5SyWqAIlnGH&JFV`* zD(ot5h!36#b`KAKNYn?uEAdNVEdu#STDfQmI%1v5p<cE|9`3f*_Y~zSO+bfiQx?xj zmM+NPfDRY2ASS&9Tj8@`VA*VyPk-TT-QX?-b!dMjKvn_wQ6d*@y0+DZZsAbA4)^A4 zX5M<QbvK99ZKp9@B?+5QFU}gu+itb(;1uW*7?swCTeNKt;pK(6gSw$eu*51*lxuJ* zZ%ef8e<PT)#`55csFbJ??OnNX8F>F+35utSkPYs8#^Ykn_MC5B<OlJSQ1G+i_yLL$ z)}cJk`W4^S;)kbl3OL;C0VjHt)j^N`6yUlr6U2QF{upQABAcMYe+o7MWnnY=7)0x- zco}Pd3DeBCdO!8%5Z`upht`_Jw<(`_h+<ueH1Kz*9yx;6#~P%AO;iqtM;#ub!;S(T ziZoDL0hbk?>%|>A4R&mgarmn3!q~F;EzP^}8S4eqMS3(J9yyN_HLRa(I{Hc2hDUI4 zu6gVSw>^*H-f1g>@=q`g!l2J>S;}nfJHK!^fG@@=Gqg&pH`;*CTa&=Yw|2!F&;^^f z%^AOqFW9>3;L0}%y$vrPoOO~8UxOwI@G9v|@nVA)FE-G)wlxxB1-at~J1|*Zi<I1~ zF+HaZ*JO<R{IR|@7<JLM1q+16iPkrVX`g-a;^aWy^eB=A+#SxVN|d8R3R!4A>Zd)K z6sAiSLI)&=0Uvz9r}ng2V6y&G;O#{LzG5vv+LdBu6;ygQ$#H&1P~PL=wE-IY2b?zh zp?(kHmT{~OJpS=vxGP+Y$lIc`wBSHmmDVrO8DRaNSb<~Zvz1TyliT*6|7N>6Pxm-V z`($b2Rq^)7D<QeVa(FxNHF)gsMq&cGu0JH8AMjW>_8!yOzP8UnZoSG|RcIdi(i*Pc zE?8sm8|a8lsk5DLZ=n2_Ke^S8|A~k{;Z^()jR3uYB0#N_!t0ujV58pD!#Y%h=8%K` zVC^GiM)}F$KS*EZhMsRaeMkKZ?r9RR;&3G5y6Y4tRY!RA^?#_rx_^`YJu5h@3*Z%+ zv@UR=X59uincJ)jtw)57cnG=4yxvY)pcY>BfnAfsyEw4WZL8#S{?FBc+bQL}kvV7e zyKoT)cONVG|Kf4_BU}eB1(aw!+>v!dx#Um>w~dbCJ0ov7Diy#z55nnqoPMx)3=e|) zE%9;+`6K!qa`;BS5}P==#QF0djO_m^=aq2P<6M}U)R4by`8eGa+>x8Q>x0?*zy)3{ zz;0Ec5oipW`!{UyExIv+LdYKxFbF4V@KiWs^@ZzdbX-7h%KyjvzeDoYVw3>)qFX_R z%h7)Q5)=g|dAQezM(LmjTYZH)C+{6clm<m!O~6@tInr+yw^<o%Glwa2X4^b%?x1MC zS0XobZrwL<@3$@sPGjdd1&_|6o~Sz<npfd0l!(viF_w2I&hJ@2a4Ae<GE8^szOA!& zYvgcC5`w2fvmtmD?hbb--R0JCN_hKofkTgZsJXx?1oR2GQ+{yS=YyHt4n05!is3#T zE!8hZu64+9BwY8QE>HI;|KLxf4>{C;V+8qr9KgM?cF)T9HJ@&+@2;1_%ccM{46Osd zN<eGmI2ecFP!z`D*m_>h|AKk}Ba&hK<hFMONr74~Ny@GYR`t4G&fl<_#8;+?Hdv`Q zzyw!ePq<Q;2tpBr47MPv6CPr7lEbO}7}^T2HHYJsa@4_E4<69dGVvYl6mD(In=x_f zIe3A5o60Jk@W3~f4-oKLIMf*MaGkud-?HTsfIG0r@;P(f)4hi}ax3%Y((BP6;M5v9 ztmZ1DfCU;Z|KTtF55mLa*B(BUGg3Is4=9SB3m=E<0JsRk?d$}&9AeZ!$Ts>72+{Qs zz_;P^5izXhe8@upQ-}~l)2pEFV<@iy7z}V7z}4_91QG;!gK(TQd`tonNdYH>VWZ!N z@?L;jp&SbRcS2Ac2oOhq4D}FjjfS=m+>fHgkZt?n`Ch0O1Dx)Mb`bzShx$l>Vi3Si z01rVu1QUh8KNJmt-yrx8MIQ%x4*-OKbP!04qM#3b3Lx~Mzl3oQ0Xzrg!vMdAa6*d! zUV-uvNQ)swLs|zZ2FCv$a6u3_`Wlpv0=y36L104qCcrqTgE8ql0FOi4y8ur@`4<RT z6c6P`&?XV+7X#z{3(tTC`ah`a3h*hEzXXV(Z7SqXL##sq_<shV3()u#Ko6)t3(ym2 z0D2h};1WZmE`_`gz%+_xAebzKK%*E9zzl#8d=`ScL4+Sj5JZpBL-_*00Kj<>U<j1I z1sDe9Ea=|}=*fn1G}QNkKFc6og0d0dcko;cfCs!`VxfI+fL(x=9DvEtz7N3e&|lmq zeIcI)Fc)At)O`;S0^>o5Q3^uKQ4EX$0p=*C7vKS2GSChJtWiuJ@c#{fVnEp+A-xHy zAEb97^@s5bVY~tGd^nVE02~43w*Z=<TmVoEpE?lo5Im1519%hqlmom4<qF{KASgFN zn;}5&ZK#9beGuf1V#Y(=P=J%64C}^Bfw)K2&~^^&wgphP1cLnapmX6<DM#5-2(wfS zb!#B4hx8t-TMvqreF!*cijwVy&{eKb?*d6&hw%UzNTVS6Lz)Pw9#SJDIkZ0kPzK2j zQZl4JAt@kPAhp0F*h5qgfa3mj1bo8)j)0T|sT-swsH+4x7E%f%2WSg>3j(=P5G0R+ zV52lpMnRxYiYkR?UqU$m@&cp=NFtxML)r{!6+Ax!a3jF4pq<F)4UlS~EXqh7z^?(D z8S)}uIVfKQ>Wd&>0(ntxoFTmrX)7c#{H_k_Vf`VPA0-B;l3fM7YXOQfG!l{+^szgX zuR};L9`X|)e;Z~t6Y?`4O@j7w08WA7M7rlenht3eq^a<1Ho&>?ERb@7kXZ}GuiEN> zDKlWv_JQC$f>>GZbO0Sq_k@^_6?79l0|HI0p|`@9YNzNcOgIw@@z*k$kEB3RXP7H& zBAX4d>!!iCXonz<*B2055h5eP_h`-#<jDvTLGxt8Wz`VaX^!j-*?SPs>7?wm?0ead z5X{NSF`Ngd;`%_)rZTP;LN?9kR&txTPvEPy^W0AmqzUm1@4%~gH6O%>@o9VxpU)5H z=RrWGmHb)=$MhM0g1;bm2r3~^h!VO9ec@ZS24SYKR9Gi$6ZQ(ngj2$|!gUC^^w@!N zaB<K&1UW=IbaQyaVTHpbN0VcsW2R%i<8TO{G{$kPV;g+a=H*o3ROR#@e8YCt>5kKV zrzdh&?kV?|hs$H-De_DRel%2G4#AJ6LExix@;mZ><j*0r(OTzi&YwAdDFrdQ;rzh4 z6@nPKy7;+-yTrOAxTHV`qaiLETy81y6{{4NU87w~AXw02x881R-QIQk*zFL6`FY~5 zhQL1Y?rHA*-HRcd&lLCh?r*zqbpOcxkoy_;U)&#gm_4dI#(7NgXz{q`@uvs8xbrl4 zc87pFeLY7*u$`Yg??OPGr(Qe+(+Ti0dUf~e>s1H=bn3mPK=7QEUYoq`dm*o<UeA@h z(p{;AusGQe5T_pm!l_qIP|j7pDFwkfraZ5_4gqkmidX4W5vmwfcU3P{u4)j3xEZOM zteUG@qFN2%ZO*B#s&1$rs9L>wZ-uwcyVSeFy8(jO%=cd9z1{mW@6+DjdH?MFyZ3)S zv=8Uw=Huz3gP=9BJ}EwV@MT`Hj|BqJJn`-AyWMw}?=jzRe6RZc=zHJyUv&qyQJtjT zuKrYgSly~|(nM<FG)bDCnt_^9O`T>Mgo=4vvre;Ja}ff>{HFQOkM?u%3-F8dOYrOJ zm+F`6H_Wfnui0;^-weOSeyjX8`R(^R;rET-HLala&}M1->)dq~9n#0@*XghNYyA8B zzv=&NfI7fGATl5!U_?M&z>0wP1NH_S3%C$)C*ZGuXMs+Es=$E2PJxMm8G)k%#|2&p zydHS3Lso~KK@LHRAm5;{pguuEf=YwN1sx1J5_CN1bkKJ}cY^*3!og0#+Tifugy8hx zyx?KM<-rZXQ-c==uMgfHd_4G6@OQy?f`1Qw8bXB_LsCNehZKcaLMDf_gsckrDCA(s znUL>7ehK+I<iAillnZqZbr0<n8Xwv{v{&f((5aydLYIcF3*8>NJM>7HXP9qTP?#~S zdsyGFkzr%PCWOriTOPJ9Y-`w_usdN7!ybj%!i8|paD8}0_$M7Zc8u$|t>f<zK@p)5 z5fSkbX%T%Q`b7+jsEAk@u_<Cl#Knj!5&uRyM|ws2Mg~VlM|O+s9XTL!RAg0TL*&%R zt&yKZ9*z7u@>=A*PO46UojP|a>vXi!g-$<r`a6n>8W1%&swB!1H6dzd)bgl}Q9Gi( zin<bYC+e@xS)FHhzHJCIL>ZzDQw+aH>!RmH?~6VVeKz`==x?KML_djs7Q@H%h*=o3 zG-h4Q_LyBU`(h5poQb(&bTg`qfyM}9XQR;=Z|rL9Zp<|HGWIi$FkUy_G(IpnnnF$a zrh3z2(+1O#Sbc0|Y*p;0*zK_&#vX`08s`{S9CtN7A-;QjTKwYp>j_B-BN7%SY7+wz zgA*$f_a>g`65r+Xu0q#>u2o&%>bkk>H%Z<}CzFGcqmyHkM<!P%uTS2V{CBtR-QMl) z+}*9aw!5YKwC*2uKiU189?m^{dxZ4p*dxA2*B(844CztY<4lhqdi>hsaSxOtOYuwz zOo>YAn$kO^Jf$IJX3GAQ(<!#pnW;D}Ep1BL@98n=yV4J5C^9@U3NuD!+{`p)Ccys? z7@Ap<S)I8r^I4WG%QZ`r6_C|Et01c=%aXM+Ykk)Ctle3+v;NJp_LTQj^z`bf?djh$ zvggH~*LvQ{cFqpY?w4Jiy*2w#_Vr$-UXy!G@AW~ik9!^N^;NI$dtLAC-FsB;ExkYN z{Uj$YXH3rCJ`sJk^^Nb_wQsk+>3#e4osi4shUa$4osoMb_wPI*uXEmneyV<5`(^ga z?)P55UH$&*_qczz{;B<&`yc9mtpE9ZeZC>TB7au?y!<coFXi9Nzmxwk|IvVf1BwUC z9dLKRqXEwfoC;hD1{D++)D=uBm{;&-!HI$k1vdvq42&AMbx^{f_XkshGY4-Q{O@4v z5PnF;kfnvLg`S1ph3dl8!py?#!ajvF3g;BgFFaXzy71gkYN%|e!%*j;J%*+a?KyPM z(EUR{9~LsqIIR1yykWzJjTts!*n?sJ4QGZI4S#F+nh_o&lq1%S*f5eA={U0c$jp)1 zBe#y+G4i8PF{5Hf6^z<yrp$TfiRS5MT-38DrzpQ@R8e)&%A)s*J}SCa^h?n{MQ!kZ z`6m`XDj8RDtJJYHs&s7WuVtFDNoDuT)#aNid@3vzZ&uu_%&nYKd3AKk=<3m}W5$d* zKIU3gXw}lH6V)NrZ&V+wNvwIl<{t}haj_^ZT1&8Hwq>W~lUmPOzuM^9jM~AqV`?YY zE~!0Ud$#scovE&@uClJGuBNW8uA#2EZhYOOx~X;3>t@x>t(#xBpl)H^lDegJtLiq^ zZLZr>cdYK~x}WM=>j%~Etv_7<OM|W<yJ3C9u7;BhUp4&DaKGWthJPBKHaa)vH7;rV zrzsC2nM`Y%)wH_lP}A9_3r#;X*_!puk<F&&q~;#Y8O@WM&oo~gyJ}q8xQg+S<7bV( zHbFaK--O2#tP^Y#ohOD&Oq}?^#0!%`CoP(yoHBRHqp6Fhc}&wzTR83A>FVh#r(0*_ z&lomi!i?!N_RhFI<MB+>%)*&dXKtT)Y36^k8fP7tb#B(9+3RPYoPB4Ga!&G`lsU`i z9GL4eH*4+}^9IkWpSNz_?s>=OeL3&)yc_c#&ii+sttGG}v?a2|&|+%o+LGFm)zZ5q zuVp~Xkd{#`B`uXLH7yM-O)V2zrnJmxncK3l<<pi!Ehk#ew47@>-*T<xe#_JO^7$R- zXV339f5?3E{IdBq^PA^yn*aX%WAiV~zq3HIAbdgB1vv}y7Ytc2YC+k8>IDr8#xIz* zVD5s&3*K6=X2FI9n-=U`7`|}rqJfJQi#spQTRd=a>EacOzr?b?RIS(ixLs}6_}2M; zPfL{JcXDki9$khD-^(@|w|_g2@3eX&NZj_3!n&Q@mwaU}&hP0{VP`L{ZMSOYInIyc zh01gAU|l8Gs^T&9!_c1_S;eC}ZQd9XSG8XlU&$$~o=db=&sJ?mr?w@2*5e(;!rSrM zwmiSq+ft#MpP=aCRAF13>;zwpBn`?J-!}{q@72S)IYG0h+-rT5g--bHvl93+!L#)t zbS-t-i?=}6Fg|HWKHT6_gT$`kuXauM;~$UHw&mJUSx@;1NsZdJKJDdVKR!NKYt#C* zek2a{Gy>2jIN8*Gtyjdd^_AzZj!r`}v$pNFU+dpew<16O=XfWZroG$$;_W-Yqqeqn zDb~m+Fw`;N8A&b_V;c;n*kA(&n{ImVgdRExm>L72chh?(p@&{W@4Z6^5FnHQp@*`z zW@~)jzcn_2b5HI&_uhBkcMh?nk+!6*z4l(^U;nx=OfmDP?YJ|Asiq_C{V)0b^$zar zWfe~umvPy8$>=!6eB&}&TemIhvh^sf@W(DAlh_ydI~pz5QviL(yU%e+ui7h~`YvOq zb!iQ&8$HP`<^{;Ziw*c>Uzg8g>F~NuN3Zy=P%Ce)f3$~Y4syXC3M8db-zAkIUxg>9 z`uqn(C2nCo=8)8@brtl%53ve=?=sefs_v@m6?awlvQWjvdsS9g8~Cfs&I6XKv&0VC zX29`Mybr=@?j3N}#>hheo;DZT`m^N{yA5yIecJ$r6H~mXOMwb&Y4dDwx$pD90TO%8 z3In5N)R{3aW&B!C3%H@<k`xLs1|&6udy@U;vK1??eC1*r#IAc%ZI!Qau@lyB+;YFp z*i1!IsKA!jr}O`h!QuI-4&TRYt+ie}*LULfg{^Ty4_(H5>z02a1EG{c`MuB6-iijo zJJ?f!TmJ6?f7IUHqqdsrbg|oxf9>7;L;05xLu!9lwf+^Ku2ONf8uFAK<Ee;3#f`uy z)w~FK5<BjOXg(8~7d!OQdSt!`L)$uYhc&eMd<@Hf{@pP|VO`Co!J_p^-l5$dL)*IS zg*CMKg0#z6i(v|%m$qX}4paH8v`1mPtv)fkrtRPM`>R!Bep$ubfuSy%WJfU6`(mhD zkFm=;)VpA)i+w;wqiyvRff|*sDR!J)!ey)2R^|OM0&zmhM&<qO0EHz}A>epN2jY}w zml5=6W|WRn&$^6r6I5!(GFk7=eDS%&{$-WtFy|Ii@XI;xhbxZ{H$i1_Q}FM$Ujs#C zRT$ghFD}T#sC9_STYD0{e|Z=$NMWAsfeM)hqL3wwL_C_E#jzys+))r6>}a5bDeYCW zQ#;kDHCuIG<b?-ekNSox{090XTI~E0rHY=rFLr*kuHB7G#U5)CrXET^?K|rUd5N_B z*(#L~p9W`PGAdS0;lt36R)dpVwl5MCUJhL;_6J%$`3fB=_An%0ey6lh?PjMpvC41g zy=ZkYo0v2R|6OU_{cH5jAeG*3Qt0h3DkD!=G37)%#eRZ@;;|o8R@{hM!B5!_85HIm zmrrsh6+gRkxNBPHu}<a1zHy9As;Syf;C?w2w$Vn(*CZ+{^W;hrYk=tVG?_;>mv~v3 zBKJvVPkb=r>Uh<-YPds{)JBz+YbvYr3jd5KOTs-1@!rD~R>yrGgBi=lZLuRFokmc3 zoW>5uDrP3U4GtG|k2GsI5H<FKNnKK}5H+=~K<d_WKSxNg1g5Fcg%x)_f$Oc8`do^H z1H5JBa#UO0vTpP?r=40)2Jn>~2vurfJVapIh>lVxU=)dMCRyD?$I(yLZ|5utqEjy8 z&_Dm)MlE1&hWxZ<D=hipg<Zxiagy7|k{>#meo^0H3Y|{dF;<4DbUyvo0(_m;im|z@ zveISjvu<-UPI>Aws*CO880jCMx36{JpRN!GS=trWcJ){VQ-LvC>=+Sa6|$$bOBby1 zLZ*wo5N%WTqWi?f=nWIcI$AsFS4XJEFGkxW$LR~x=Uvg=wI3>}@wR#K)u$&q%@XjY zBlQJfTBI_3i&Tc<n%U4ua#+6R5crx8oIW#R@M$gewLG|X&F>PO`~VNJvK;JGc(6jb zF9j%6k`Q7#2~>R?@Hi>F7F7Zq7w84e76ZYfrw+D7oYC|p&&I=fSO`~mQ=mDLTt3(M zcn3gDh50UOE8+6I`+>P!;E%vt0zwfdObvmzf&7G-AOdd*$mclDl&hELE<KO<Ai|e? z5#W*EZc`E7L+rqtbg@8zM}7$3pxJ5IEp+)Xb`f)K6h`Jvpk3WVFfv0iGR4j<wW7;? zxR`R}pn8NQg(`LNHNR1gxC6039l-*HZI)uKPcsp3UAYXvgGlP-{}Ior{cqtpDR%_v z%_t<f7tfyWEA<HN^^RtYz4>^k!)k47MqG)>6rv3<5I<@H@mh>Rkx2BOX9YOCZV5nV ziZp3HcVSz-HBwf--Tw2?U!1gzq7jez5s{SI6wP~muhRvlNfhql2?1&fCghnj0UBV5 zn59P}iWR}zvGIQ!Lj@qZ4L}}k%+a=@;!^kM+Nya@ERk2lE;0b9v8@{dFrOwUP3IY< z8tU9*64gg`fOXath1y|$@O=ag$=Apes#L{?sEh-ML5sY+(GY5}%UXE5;SjpP`q_X8 zo=Q9Sky^ye2KCa{Z7ZuRft*-pM8qjr_p4+3@><2tE*lY{ida9swhk1wuDI+DEUV1M z72=>#GfugME5tV21^K%N`NNK{F$(gRC9Pdnz$<?Q`LphGWQuZe|IvHrbQ-q<P@HnK z%s(B8@^=W8t<;oPr|*-rm^xjmR+^>Y7E>(caFokfE*fQvaC^)ivn#9QHcI#bgwKY$ zq(I7Ir7yKb_$_1r|2?&27cK)u@D<7YraO}I3mm1{P6X$MNOpG@w$6_dY;?&zY6}%c zaBeH&T^Cb<ZLDh}7!*MyTNsdzxFD(@ujkp(6xki4Z4H3^-Rn-2cqJR(otjvm*Bw2n zE!E`>#8SIFJ<OaPFcWtdcLL^}M-Z`=in|M}6QP&$Z?Hg$eV5NHXd2zqes%dQhdMC{ z%V0}|Wgno>nQ!rreMnnuf$%!RVyy<m0xNcnTiyj$Y#&s-3o4F2DeGNLty6Nwd6!b_ z@?qX3vzEH&va*MD#G@TPuk3MWudRBvV{l%@!Tw%#$9W!Vpiv3|zP^<3nljwc0Rq+J z27HE8r%^yFp4~}tSi%u6981}LYf|~Rc2wkeMAB*7hmyS38$QU%pCX@7RxtngC;%Vs zq!KE=ejNaNv;X#0izC`GK1HN3ZnBXhh*!AI`#bq7z>6mE_qsqNzX#TE0=?GkFN~~s zj8oJFFe-r<kD?HM0*LV$X990hZh;uj@EmEMUC5UM7%)$vA=3e`XveQO`CcT>RpbMJ z7O#ov@MLA3X4JV?%8M4yUV^veZF$5?s;gNL^@XEoAz-OHv4DEt{35bJThWG<7Cx%J zjrZ;zf-JMH)|-n+X&>tH3fXzx*J)HAnB#q41C?2eUlTZ=LFq4!<lkN5#Y6GpeX09P zG?4Hko^erEUWF?2TTcD}Ah`eV&NR(Pz)QbF?=B#QD7s7xu#|=T9e=`;F}VW<GDqf& zlKBF9qETrdOzee#V_0TIZ<k=&uaDd?fzqkZmuMV0EGu|1gs#V7@`n;76!jcfl2*|_ zbgCv`Dhp_-nFE^oGOEHm@KrjmAtNQG3h&7QlBNT%{n!U_NeZSVAX{3BOHydInFCnc z5{fwhDDntuVNUC*uxUv1i2%%U01&%qt{m(qG}l_@Yq;1J&Ak-5?nHp-SfV-iBf7J{ zz$pRUIg`Brx^r(Dy0bl`&q8+=HUV%AW8ZdCjT1(hB*(*>Gv-n@-CY!`c93mOP|=wY zPQc8Q_&70wj*1a9kdLE#8b$c<{#?UY+pN=Z8Cirb7!v(YpBXoZzR;jd$wNv+k4?aL zpCF!V6kU`l;$<)|sdGu@;m5h1ifZqH9&I^IYC0on>qCEm#fhs)S$W9=Nc=o~n<NVS z1WTG5SkiTrU9k^hu}KA#K~VN3-{K0d<T9>^-L>H=&*XBy726GvsQb6h0-VMDKE0xr zGTPh{tPV0V;j+JV6nwm_nM*o1P~{oDtzb^G`Snu+()I=fE7aWOK8W^>ifArcp;j*U zW9(A;PwBT~j^-+#>Eap1xk)Z*Pn1F})6RVmuTX36w&7O*nH6a-8Jm=TwGoWhuckz~ z+z-UNB)WVaB`8B(?q1?nl}ai!)#c7Deu+)$th^ti1kF%*Byd>^HmlkVWi^$3f#23u zQFvyT`=mIpmDOiF!ezKRE3^^jdJyHtQvjHegST3%onEu!#4m6U#BHm4vIjs?$srxf zC;B24KU`i4h~Sn(XO{nt#F;yBJg*+e8_Uq#ssO0}CDM4Z0$bZ(r%W!NWpE^vOHC2? z7O(Qs6I2(EyC+1U5ia-M0t&mk82^kpL5jH$ue?MVW2g|>1<?7@vLIdqjs7i!$XU2) zST&9PX(eg8M^Xhq#&jv@;@d_P=xi>ML$Z}Q{R(LiU&}A|-Z@R#oK*KAay2H4T(q8% z0K?SQ?9oV3XsSjtr0`)VHNYLQXS@wp_(7NPLj2O+tB-A^A<L2eQG6D~<@e^9@1)|q zBTeq&HT$CpYiZ7cDxJf(7uPk9RPnx|y$h?A3kyXSt9Vkg_Da=ox_mZwRm~ZxukI=K z3&&LZHcC)m$h0Je`U8MlS_8HwdxbZc!t%$QF21Mm>il(i^pT|f-~7}gKcJ2QHww~9 zintkllxO^b=gmKMjC8ST@E+uc@lELNj{GQ<QmG~KJR&I`GMTAPg`adDDns?o$t&<G zn!PwXlLY<>Rx(KGj%O5`>%-Nx5FTtAckueF@cP)MK^V@z<CVnmO5Wl86vOh<pT;7~ zJ#}5MTAby@c$P7q#mNJ`<M~P2$&WCe|L|@b`7oYgWmvaOKsUh?W^JEI`q-3Fu#j>T zBO5KTI@ZXhTo~How(%tu=EBexKb=W(%$hxM(k#72gMPIV{CU9B7;@Y?ym;kLS`Ve8 zvr3O2&pkbQ>5p^zwxt_Z{O|+vb@P3iuluWFFAh~#%HLLHb_~CQO4sYESw2OzPiMQ$ z8a0*a?ALG=-iC(Qq_yaZ6)qzH+Xjl}Om%RnVzY2=_b)}&AIT4vo%{(_0`z{HxUPSs zdcnm?)>NqMeU-{y!oS%r+t`BYW|z^{k%r_p$55Y0l@|pYLj~0wbKVcB`F0#^8>H~7 zX$R>BrnOlv?kmn%XpOObF84LD#}W#t$I?$rZ>U4M3t$YZUr6CYTy7@LrNI#jFXM8L z6g!<uDsNrx5bL;gT>?JHcZwH>h6lJCqC9fBFI7;Visv(A-lde{S&BP#P>oRYL{-Hj zQDr>1f;SX9N6Z@H54#<%m@8eZw%F+vtU!|usH%{<6UsUM!xoiSKRi**(aCtp(F8YW zGG_0aE`XJ+B=59rYZ(3F6gJDfrI;eNgsyHKnPxc;%+Y7Coa~n=1c`|79fUNLjCf15 z-pRaRBg=bG@Gw$=g!kaWHNOL@alv3gN^0i>^?*u^e}fUwnC%ZzJmGkwW(w4iVlJPB zUDavucZyy2SK&&k?s8`mJHM%HOL<(ys#(K?Pe;GtxMXY=-h_6*M2XZ?W3GVSI|02P ziu9$7wFBa{WGVu<FhG8N6wkcEiV-f~+<$wQfb18)E+G4!neUXogOt9kc92pV0#H)z z%Z`VulOTiGq!}1&Cn0y(Hd=b+?hM4|)1Uf#Gw=F}br7r+ydWe`oIc$vd8gA({|6-R ztasapgyg{iXx;2YQhEbM#X`yt5H?)Qx<)9^AZR7kxo1@S-1LV_ROcR1=cb>Bz4Y_2 zN!KxXzlQWA;_`hBz)Rw73d@&NwX{O1kX7;6WqIDE-q$tTxr|QO{&;0cIKtR*O!F1V zd5s+RbnduEdL>G50?n7>=+8H;O#5^qfyCf{O(XzlorYx6G8*M8!_^zSk`rtbwV}aX z)#oS#l>&)94a4RtUT|tXs{e{4h1b(q3Y&XT*>h6eyi(-gEkO=mVU;Oz<mK0C8F(eq z*B);M-V&a-aEsyz8vDZ<vPN>C!d_c>cd-XW-rW-U;oe(^NlMGR8*XG0?amUpeL&v1 zq>8)({M}zjzgG?UiRZR3l3y$7>Cu$!+4kEPHU5u4rLt%f8IB>;J1xVp3e|geqiMMV znz>aj*)*;>&*-%Cy_6AI?|T6;7HgPU2cw!YsC=(6K3wrs!Z^0}a1wPcukt)A6rP9q zdk5V(>>I~0-D4VgA$C})wB=5s@rx-F<)!leY1{?cES0h}d)=FSM&|F$vww%PshxMt z69ZLTy;7-b`3W@RGCt-Ad?sYC>a?7{0bn%$6SS6*I`~sh5I^`r1s;vXr~-&8Qd@y9 zg1bM!WAhOAbpClIAwUB%F#wJgKjeeHL^?}t|Dc-Hc)^$=TQ)V++VPT72WYZA$j50n zOC1eR-23h;sr$s#5ludrUZR1sPs7;%6Be3IQ!*6kWaRXeQ+XpO1Q8SmG<q5iUtD_4 znhv_Up!i6lExP3Glx-KL+?uz4L4JYS4?i6FxQo_}2ZKq%x@Q4%VKL<owkIi8{eum{ z1P+d!D`NXki)W}I<QjW)z}sWc%?@JMXaj+qlXl{sB*FUAM(H7(1b-Oa3n@JzNur6F z5y}<_Wh{76aD&<k{-oc*+7VY80R8t{bcuqfm6f>|Ft{xLVz5S8(;B4u=`C89q%~=6 zXMzClgaFsZ^FM8%p7-9B#zTiZ2H_P?uqR1ydgK_R2ucs}koG^=+bU3)+$Y7)=`F;n zM@}n7Y1YQ?NBl9?L5qVE`$;2l>`kx&N2mLm*m0*6P`RG=i+fQa#f-x`)kry5Utw)2 z*O$unt;%-R8@>1^mY5iIJ8cgZK9&G%8jT95tJ031GHWEMtl^e)iYEJZ<4Y`hxMw`h zWD~IFHFB}@q5&47oPcH<gH`K+pYiXeH*kgNc!^>31+FtrL!iEfKso*^*B8e^c>~v1 zW8axIMLtn)kgdd0GamAsFVT5LTWrha$9FB-uy&=Myl3C2!%mutSuc`W14n-`>1^jC z8sw;mDck0>Y&xTflh1%w9mYHA0M&nS8j0AMYibG2TGbBsZ@Rd{re0cblZ28yt3O6{ z0xYcE+A4P)2iJ={rwjs@@AKj@A@$~E1osiB{0t$X+^O~UY;*8x#V$U+vE%gVwfdM9 zD<`aTQfC{LI@&h8IM>2>JKf%&HHIBQvtbs*z><i8B{80-Ajz`?FEMkA`tb435bxl- zu{^gHz`=yFl~)72xC3uX+3+0wkP=hY!L!so@r*LOc|xUh66oZTt-!~?^E&NDe%1_A zMpp{I{qDNXzj#1_)h{Tp9<tUiTt@q|I{)G@FY4se0F`#~#OeBE@E;A5-afdCx5;~{ zG!N9u@If-)jaefr@;F*k9<Wsm(Aj3Ah?QSlW&SfP)ZvszNgZoKb8}R?@RBk-y(b=I z0Pkt5*nsD%UdU<h&VC~}k2=P{r_xtL=3<ZANMz_h!EXaOC<{PBG)<zODFByO;M1J^ z9FN<s@-x^OOcykJAX|x-m<lYuAEuY`Jl|9P{c)WqZfU#Yp8x&xmw>y^`&(o<92Ll< zE(3>4iW7`2WqA-F`my96K?@pyh@}0&rltHNqH1IQ%gZyLqJU9ePYM!zE5c2)8Wyz* z6^LGtpU7!ulvOdavTAgKo~HrjEnggf^2q&KFG8#?Z+Jt+{P^LNb)`dQLFU-BB)jY@ z_;Xer(D`SS&jQ*v3s4^on=k>yHd{o(V|nC}fh?z3Z?JZtiHG|G6k|Dy_AE!Zq?G9q zW_y7%7pTPD+x>c9*49%gX$zOjEkhDl3P!5V$Lb)mf*EXGhwdrFr~V>S`5V7d;+<cI z4ZHzoL7BpeOKKb`Z{;BcmvPx?c{PgirFwbTX@#hOXSvYkj-{wZbDj(8;(z1*?h?4V zN!r!_gQqyNzz;NWXIK(6NDWh1arF#)6|S0hp`(j!1l<4L^&rj)`}7J>&hh=8lfmj4 z0~+SvJ0Ct?xX5xon0M0J(JkkLdE2{7dojtb$0Une7^5t;5s`1ViQSJs{dGsyqPgk; zg^iy$`zK3l<gfw7*(@Yp;j6vdMoUcA2r!8^74M$@yj?MEV|`%a^l1@_IULpnwrNaB zg(tzhuufm1Qa4}`;Dh=bJ~#B_>ne(Q&*lDA(C?jL%dGzMWOW%O9Dh;4`McXl``4{M ze8HbGM*a#~8lT8$o}t=?MhCiSrZcs*;D@{G{=w0>?T$l7cI-TSaC_T^4Zm#PMCZ*s z$!pQB_2i9Hqw6YX=pP{p9|c9eI85;ceyjv#v&GN;14$38qHQ_`Z2tZd&*lz6LPaS# z8Hspiq-`+sm5^Ci%p7bRO!p*K&^AY8=#{25o`2ZP*Qs-PwjmN*NjDs{i!Gl%FJ;0C zbE9N8oW>oP9%B;J|INE>T<d3KvB60a0hd`1P)1TFuCCX~cjvjsl-ZxU@^bI_Ce1ur z5#cem-a&V$l}wdxwTEjrb5vbkVw}#qn$sOj5@EBDD{%<rWQnWE3+nbIM)=^?>JkQr zOjnojGdA6oUABA+RE!kkjre6{nsP*irc$0wcaG$Lr}C5F5$Q{7T4_Caeke#w=vSCC z4_xk};)2yM`SV$A-P;CoEY<T|gv-Bo7_TW@z2^?ZBFn@g`?pzN;w`Mx|0cib-VO!- zPhRVntk{!TBdp&qFnUX?$q48R&PVe{h$?oCf8bUac$u(G^C3AfmamE9?Y)vS5aa*T zpB%{wt180l$t)U@69>r=XV3FW&LHpE%m&FB;N3RLLUIt6u<qRnq?T2^+v3U6S~99a zie^HJ&=TtnDFXUvq_}BE%X;EfAV}E72i`7_4#;bif5BVPuNcD6DKC{)8?VKT{)+X& z*z83Ht1i+5yH-@}w{EERTZXUo#<1>aqI!$2d9}~`_!8K?p@s^j^%h$SmP-Is^5UaR zRH^qizn>KG-$x2Ed80_hqLaCf$}^j%DKpRxnURQ!(2e;{d^R@UK?*y~71>U`nH`-7 z&%rgvPl|bJt)G`)vbrL^u-!aGabAb*FX)9TD)x87wJ{&xLhO8NJ=!i@EcRHz0xCRk z-qV0T!sGGCwEfT9rAQ0#aEe7j@xv6vtd?6s^NT@Gik)gDm6zy6vANcdUVNt*&p$rW z!4P;U+?T4TRoTG7CzYzKf3PwIy>n7IdPlY6A6p5VDfeI)Sh=a5_wk=5sP1wNf%`IE zR`R}@IKh}{6fTBP@L-jd^Il?PW+4DO@Z5qaPn^#jHfn#<a$2;HmFOe@54mL?Roik| zM4giONpuryy4G*I!kQYfSYNIssM{49_#Q5cf$S^}bV46YQ)!@k0DKh9Fm%PvdzC$d zk76Kej6ne}!6h8*ZM^@~LE(NXQy~P=>}E1YUR&XQlBc~$hc=A&5`WH-IEO>28Dx$> zJR1Nr*}z-1TrxVy;M{O~-bs<~lpD-FxRiQ>jR;Z_F;c{)+ZtUMTt2%M`wcn)DL;YU z!%xOkONM}6a6iND$DbA{!RDG^T-ph~!a^=CiF1#8Jr<|D=dzOUSl~6pbw+0xNEg!Y zHaPui<C{Xt_wZ@p47M;rfn)J&csz690YT9EbjWW#u4|<2+YObkjAaZd!z#vg*T@mU z3*F#VoGn%TjPhUhZrosR;N8gXy)8|Hb>wlm^NN@IlFQ&nuw8`zxzFj#-`;S3LLx}* zV=0E`eW|^mmV%?R3c}MrB*xFLAf5tF@(wqlOXm&Il37p3Us-ks_Y6<ku9;ap<D`05 zyL}+1KmB4xJDRkby`;U)vKZr}<MHbQxxfD>X?%9;)0jP6M*q*BW)uKn|NcXO-|gSN zJNVylR|WRtD;Tt;R0c5UV8@YT(`KL0jZJibm$VJzg(b5gQ&?>(YSyOTSRz(Vu=tju zL!KXOa}w)L1Cz~L-ilA=&-B59y08^O3U4+3o;`3ZmXVihqbfA=z=4rN_iLVC<!_re z8P!zKBFe}IpRL>HY{T@oSgc#ikbE4D@L?ZxXi>gQ_hb<%wq>BTK9@QEV6tlDU^T_5 z#czkeILTTrj2GAKHPFHfS|ig0T<${5vl;voDxaY9HBW34EeSVr8o9uxd7)gPBGuqx z!Y|~u*<W8!*Kbhl>sfb5rVk|Zin`wIhc$&DnAqN+@C?8{7E@aEQ|v8RWv|@yS6Ub^ z;Bo;{=nb|(S0VDjXYG_|_+ntn>>xV@g_@4w`l<_BYlY+rl)V%AkLbm71Der-#-#}v zuI;DP6BD?5Q$NN1n;*iC)j=81<m1(PYq-l@RJb!mIqfSctBU_zvDE)I@PM=-_bQdU zc{`Yj?f46Us95P%;K7CHWfCg3H>qD7#--E-Gfdy7n27qaQ$c`089$d%sIO5u91tis ziEWl0Pj(#QZ~gEi1owQ}Sx*5~$_c<zU*o4jfGW8kTc<ya0948SHMTh@J?h|3ddp%P zhbCdr;H%8Mj<_qRvOvcaIv|<{j}%O<{0GI`CQonEY9OsmYr6r4B_{rZ*y(GOh3MMT z?o7Wxc1_5x^`PHQQ7#`k{^){EJ$JxB3#RV=A4x^VBk~+h%Z6xWYj;YBn<W~GucC~1 zxzAc}kbVd3$ZVq@)wZ#4_jK~Iy~c?M>p;H5)3sj=;0^tL<x7mtl+mIL5Wi&xSi;D` zs`yb&8%;8ft@;I6iPh0G-g8i*S~fc2o^{X4u2*rg)Q`t`a`fQR`0?HU<YPd`0A6H1 z*0Zfg$oTPnAMol%7}+e4gchLQOBO8~b6rwP_ygfKnblOmo!}qr2$)1sm-{=h@5YKd zceDbxvG;fP1e{+@fsW$-zNs>2ogXU;TffpA2*goPBpj_gOxS{DL^L_qQhpHfypzRI zE{heQY=C+-nb(8;U59pGx1Kr*Po1+r?K0!|A+t8m1!}@wuT}dl))!u#+Ypu}>Mq(D ztZc`Mk4>XV0d=4E=xdcqi#2_h(E$rCFpMLys^b)(O+|>4SHQY1E_R0~zhbd#qSm?T z=T@=6{%fv>I)Harj?wQgDRqp;5YM?7;FLqH!)kjKi_}ZX62?I)vk;K707@BSK@%E) z`nFg(xHqa{=`Tw&w2d+?qTB$DRihG5%W_2N8UUX#IR%h|K)%Ascfs+HWM<U6%ABBb z_oSVg{T`H++cw$&lv#6vMh=>vb-Wj~1YFF#{ZWtYC&MA+&jWcaop%9WF>u!bJQi0Q zU*M@mQOy1OCw11;Yyrg896m+v(mtY_paXA;Co4}w^(TVUDLcI9@t6TJSA<K)qHF6k z1AdAk{G^j_=j{P&`$dnC`LEQ4_oI`VeX(FSdifH8d+tuBHfkWgu0?Isg6^^+Z!Kn{ zl3r#bzShhjMbUfPr_@H6{e@D1nee_)Lw}(?Ab7n}g=f{duUvI<<pn)7T8m*6vQVPJ zG6gh*FLx`b9}k?rLtpq)55#hFfmzJsV_7B^t=K})ia}Gyi*Lv0$O6P>W1jCJ-*!Xi zBaSxO@!bFA-3#chl8>W!c8%)d6ZD%7?};B@=j5xvrIwR7L&Vt;L;ET~q?=r77VclT za8>+Jg6B8`b|PNi;;|h+5>yWvX$2hUV7xPQ2UTZhY^PWLwE430{@w=MrJKERC`G1@ zMPKr$VsXvOwA6Y~R*Ac8b}(9#QQh(9_1&jIU(j`0_u0LDDc&~l$f%<*P|pi066rbo zbai>oP@Z>&Hfc0PB}-@bZ+>`VYpW=&DKI}s<hMnGFfi~@DJrRNC*2X#as7#t$M?U| zvG`=Nwfv?`t7>?-POPg@jdH3K=)-;M{S3Z0;cxLdd6Rtb-&pwZ1YL=5-3mN2=%SEB zL7h(c89hHJYy!A(nXQ9DO_P*!KP%_h3g8m$m6e;y(Gvp4H^fL}--5EB55F&YILKhm z-SDHEl~l^FVk=CsomCzg34D`-j*P+5+L+$@lLuy9Pcyp)9kDB$i5p-_02-RjhQbJ1 z2tkOsY__8JR#^014la>c`1OC}234^wVKXG&3U>vUhKtw1>`<)FH)gewrlSz=Qix~C z&vV-7ncoKryF%mV(52<9YCe_>7>NzI?&$!Ve+CQx1WfMEe%f!3dWHRxbO;15H~enn zzs6c*j<j|e_ZurL)*X!0iFg3O#LmZGu)=*tB1SiRR>Y)SNh+&S(SKqSi$MVM@MXW# zU{+;s(24CUE7(q@f@+vDP7x4g0S>31CabK%F@?f_Q?2ODMG)x5&Ma?IqC%aGl2Iz( z1ZZKR!kVy+u?}=Gj{<F)0^+WRP;>^;5jqX(l7al84tfdDQ?K5sf;A`$__ZFw_c<8M zp+|ssO`=EOfE5>m8P=Z;IpAjtg6hx@*rXtU0aNtVo=G-p?q^I|CDSCp)QjTUeu$41 z<&!|F2NWF3>aOeuHsM^Y6b7@VEPo58Xf~NQ5FaRB^)zdNFYEGo4w9ZPZuq(6Zjj;b z0z+>m<BaM8D{T%3Ufi9_B}?Msczoa~60h#^8I0>cKMO6{b^!%n-l!|aL~|_k@6+4! z-pR-W^RXky+OmKg=0A|JEmVvl)^8wS;kgbesTkDkK8yDQdr@i*(7TqG=TSL{-iXms z6ia&t#l6*HWO)Fe^f0z=l0HdLvLLql45=qj&TC+vTnOA(4d_azbk13EYg9%9pRr0d zYfmVP>7tdhgU#i0%#ZydnBkhe;CXmy9$f@~n(1~o6PTt2Ml*9kQ59Aa+N_C{Aq8}c z)e-4DBij73l4ADqG-JKw7)aZjEe^KO;+T5@mgFKltO)*qV-8qg@;B-|Q}|-A2lk>9 zgLL)?w){gI9bATWr!y9hP}R%}ni4MwG5CO%fe$FVX8*uW3|OO>L)(3p6|mmI?X$=9 z7#|o!Uxz^0l$kOt0R1ktdr+D8*7@<mP}F3whm{9K@Kr<ylKT|WSQUEK3ZJ-VUxi{M zTHx(WyK&Fu^ZVETilc~gJ{^?Bfde$&jm?>$u&=3yZ01=@llk}b)+x|)tKj7xzD))7 z;djtZx59rt9B}CvVC}FrQnE|(r(BLSdMb|srd|--mWJ=Q75M;J*0GvCZVbSLZ>74O zJ9TU1>^F4E^nQA8u1mc(txG=Qe0A>>NoRHV9STeIlUYg-U@etB@FY7Nw9LH1m)oG- zf+8F1VmxJfPaQG%W87m$JLu9_V5=i&n?G&mjo`k&oe<cs7tf%vFIfhw6VmvV&=F%r zN1)|NVr?vdVYEVC^@K7my5pp;J`~^$r|7&<nPA>Sn+(g&&J4CSX_rDBe?<<0%jXHc z>k8N-1L)jH!F<nlBDZO)4XkgpX$8J+OOUmNs+>WB7n#|+=)5WGf}UJPjfTr+@KOxX z?UV|K|C$4S-Z~4?V(=56l_<z;jRcj}6k&S@22mLHO7MKMlSP6bYcqSnn;Hxb{IA$Z z2UTIy=WKv(Ij;j%G$%nd{C+DqyHIT*N(OH763)XUURu1}ztuQD<hc%Xg%Ja=y?eg6 zL1i{!{&sPL_PD`B+~C{8V);0SA^;%r1DEVoeDb`4j0YJV?%b3aU&!|eo`Fqa4dkX( z`iAoy{=8>V%%(CfI%tlNQnRzcXx}Am!`Y#%5CFO_6>8(cG6{65RB~&=fhYc#cW!&F z?X>}_)&%C{5-J}Kpjq5uox+blM!6ByA4I_|s5D;(GSZ;BU|5~NM+=74xnNk`v;WrW zKb=(LWgz^$;o*^jZ#fv2P_PY<*UTlbc9#r<m${PO-p0H0oMjLv4xul2W(rBfAewVj zrD@*-vu0$lP|_}!&qV3NrVSg<JLlLYQTgVRBwir49PbDg?P;Ff-FP-w0NoG?+wU$( zzDop{xpIK|23Te^@fC7e?jVGN70MwX*Z=*-TvA_)mEYadyb+^{g%Kp=w6K!;uSm!# zzw-Z{ef$d65NnEmX+!oEu>WB+#6O(~8=%hr6(VfV-;RdQpdso~jQb|PwN$@Vn8hsV z<?5piq6_}3Tz!JUn64t<g!OyLzXs0r>-#d@@qjn-09G%qE#WWOYf5I-q}w|;u0HEr zjUH`l@wtBy*O?cusPpf@`IiV8F2NUuSgk>cc&t*duN2Bt2{4SViU&?qyO9%CAfDLY z95nqqaA8^m@Tsv_*aUZdIf;pdSJ>y?^fS8Yt?1KUb?5#`NYS@O6Z2aH(0qolfnd?c zN*GJmQs)3bJkiqxtZ-0Y+?X2JzgFcMvaVwBbN3LnE|39*W{hUm7Mp!UD0TUSQa44P zt!Pl|oGxi*Pt;?Qqbkl=Tn(x!<-Q4m)Gm-ULCl7k4nW~?koVynAeOIX-v1FM*eLGM zzH9&Gn6@H>8x2JT)^-#aPhV0Cu=K<40@hZ(U^*<Hm1YKiURpK_(iDDxWgzMOvK>#f z77*wBUsH(F45OtEUifh|hE_X&8UW10Jxrqx%J(aJd8o$6$h=7<+&)JX7MP0ct#>p& zv5_{D{5L;6?)yJZ_sovK`c8UVAMINiCqiS+4Znytub`Xd^hR=0OSo7fWfpAI5FDF9 zo*EL5#Qf5cpR~SY_F*b*@P5aUiV@+mmHrPZ7(N6=f~l{LcR?QNU56~C%u?UzRwWhc zTQ->f7aaf$470tPc4y(U)xKuq5rXltj%sd^!}>-H4jbu9r*QYPGOsYF(hX|kPsiZL zKPK}-6b>5G?a8nl@<P*D>V-aSmN!Cg%CST+(zo?$495cD+7{3#kV(=p8J!3+d47dQ z1rO}P^JuKGppg|-5SF3}0@8X|e)o`m4xr`p?EmS!-U5!%W}!v93C8?Qh#fSd4f->; zLK$UNlGlgM^o}3nBfv-I(Lj#t^F!0SgaskYHUa=!8+bsw^zkhyn^}>LHI?Pl%(BKy zDz38phGk+jr$;u5nNGGnr*`5-`ToZ@64fX85ZYZ&<BN>DxRcPZ+}Yi8qExutjr+S* zT5X)=TP?dN)@v8th2x_WKe<ku^xg1D<D4nen8vzMF=0RRX|lP<W0TN--LbS!r-i~* z>BMTYjL$5G)u%PgB})BW`NaMhr?3+43BrN@S-zr>XUdBxwx^H9&KHB^#7!GSa$@?- z@JSo()lWu=arLQKlKH<yrTv*HBsjG{&&2;EM_uH2f1X#2lv_$MmW8QEBw`!3DDLd2 zgM#Fj(TYb!M$T^aictqY9><S|fEU~eyu@yB35w-=0cM5>zGjI&DS7O~an9*7E5-&+ zfW_@GED2zZK!0v#GwX@OGdL5vQbweUp)!IE3w0v&Mjvls1W~34g%P>~H!u@D6U!=j zvxeUx+10WK{g7iHgokOY&`+OcRf-jTnsE}3cM*@bO8H<!T2C%^e_R6#4$%yeYL6t{ z7nVV{Bn+5ow!zvC9joxtE@K~zyQ~HeQ`vXOdAAHKV~Bez?s&YiVs!YR2(9KXGsZHx zd1l)-<t(z3tT`cbN3{kti;>nobZY2jj%8*ZHeZ6{DS{)j>UTDnoJi3!2TQP1BB+|p z)Xn)k7wT<LD|XHg^oqGGHqs#{6t+(s$YVo}PfZG?mEbOX*7s>!%J0h?*tP~O<?@6A zV|Z+A2oIbPH6fqNXDF^I<35P*G6LlknuAg}YyY=xsG1JAPj1_zWNAV1nI)tA`M5D< zky{z)jBIe}wSGaSiZ#h!fls1{KP`pUUkL87L>^M7a4~3I$o+~$Js0rWAAYcwGCL^& z<h@ZmzIZwQjSfIh1T}<L3948L9r-Z>$uE??((E0K8GhGoBTDs%X;vPFdA^T@^5D}7 zkU?5M1LTajaSd_f%oHYWTpDzjyTy&`S~s@Ty?Ino+I8f9+Kt08P~sz^d0!pqqGIC4 z5ii7zc|JLOdidd1n%%hJl1AYDS5SG?7fD39sj^z=JxtzaFb~(rX0<4|1e<H^c`?|M zzfnFK!B**P4eOCwPZqV#a-r7Q0Mt5j7j{WMqn(uyVz5R|*Dcmaxee^Y1{3l%2BhX8 z*dGhNhl>^sPxLepqTPV+mwTw>W7M#opd;q>Z7KSsx8p}Qqy@g#H-LM0ZtV0*)j;W3 zs~|`)s!#Amra%#-PA$~M<T4j{vDWl0Nl(9N`%pVYPU&cIuB_!noG1-89CoCk^Z7E? zp5Z89@C?h?J$JD6n17L5eog6**@)-D>lXlNC2muwMsL+!j}8h8Y4~3j(zeukHav3y zqXL>a1k(FL^u5=ITF-_tQW#|FoiM!z0sUDDv7GGpXtV~`UU6Q_#)kzwK`D|Vl=Xu( z-a-O+04faGCc!`&Hl2gMoF5R6-GzrDJ<Iu&`%-B*Nvk&u1<7fwKVO0Z3Z>{dUIG&+ zPZOPS$eU#M&D;)HNOQT(_BjP7d6Ud~BdH}fN8t#OWVSs8PQZrzS1ZX3J%m|#j?8aU zeLjJ<c0}ti=P2wlRKdz%t$q31!u6NI-Hh^U@>~7|`AL_qZGJ;p{Xr*MgW~xaja0Q> za+AL8bo8FeeS=Y)&0iYYsr7eFoN3uh3)p>h)&Z&wlmCoB=4}Q0Zd(}4PM)(~RID~O zWi=+afVWg@ZGM`(gEDU&OT)%b%g4iQp$Xl2ED~@I)kW2o*=9vJi)CQYYQwLb4syn* z=_wj*^c>|;1kxEQTq6Pa>lp$)pdMZ*+jBpokPQy)h<DVMvc$aNPPnIiww<~A+8^%e zvM>2&&HSw~+%asd0|9_Ra8ciDTA*;57Cc7hgH7mw*9jo}!q@8;2##yO3+wi{D}J|> zI958%+n%7_QYrv#X3S+%$Us%Oj;QP9sWVl<dBV+jS8QNSBAYtSC?j;!8GE3}eLaP0 z`=T~nXM|o*M=cL38RfM7#fDwNLetYN$|JaKa{$273<h}7szE#sqD#f@aTrlm=(6!G zzifFOd%zMi=0U?vT?C(Fi9RFvv;lluqaeT-^5idLqqBbZ$oB}9olm1?($IW#)dP=X zT7JwYSty?*t+4A`{PwB^+3bOMWcc5+QQIA=J{0vrdyGQtFbfTb!9L-+A8{M&Ys^HE z0+R{bc7{q5j7C6;y#?f<xq_W@z<&IK;D)u6{)^-D>pokI(S+@}-#UeCYzAO0e<Y~b zF82m}65|zi`8md?0r~>^-7`xfmyPZjqs85y{-B!0khteL3oDerGtNq8>8T2h$N6-e z_2<V?LIEq)C}qMRJQa@OlO=iP{s1Yj1HS!7Cy~x1(xf)hO?)u&Q!RAv6M#3iA~hxk zY}>5UU&wh{E)U#wc=%~2%5Vfzd#L&-UGo;wKbWT^HW@acjmE4@DE_Owpk2#ZK(tOn zv|})TEAp}~P!Is$lMnwiYrzhUFAh}B3k-Z*JcjW%qMd110iLb2aqZ}lKWLsG<nQ`) zAJf^%0{q%_OPSe6H&)2ASFNA6)k&4^U}c;tTI^F66HuIH{|GInFO434_f+cYUdOLF zkg2?wq5467W3KSG3d<a`v1gu{WXwZ#x?Ju~vfb$X+|Om3LcnX}M2<}J)KX>+@vGhF z;<AN_MuhhhWHyzJxj=->`}{0;Kc(w%Z%$;dI1}Da#>R=J(r&;e%l1>oS4Inm#W>v= z_cVM(*!y!jYV)8EUn<J7**-7J#%^Mu1%br9k?P*Yb9GQXiAz<KL<O=cNcAlJ%Q-s2 zGtcskE>(>jXZ?=Y;E&6Q`7su`n{?ST7hcS?y9VJAn{ia#@seQA6r!^{P~|6Nexp8D z0kv&EL2@UKcCd`1NL=vQ*w6yifxy-6#!xW=Gqe6?W;BN=g?Ned=A7Q<W}!JzCzek$ z`_r_ls(Z!v|FI#Fq|lu`d#q5sQJN_HlK~FV3^q~zE%AZ!&#2ovY-!R()$IFOF4ZTw zQ9pl@t0Xe9nCbGF`$<V6{ynP0G~pZjK;LJr1yoif?4ahtLYePc3J)=|m7U(&VRi~X z>qm=hu>7JWTEZ8jyqYLq=K*qN7G_o#LUI8&;Eq#UAY}ms(}I$~VZ<6cc-|VnJbQla z4h8Epmw!M^Bg9zh)$g-<Gl*uOvLB71ZY1$;Xc?)30O2)3Q%zE5Tb?o00QAhVI7wpq z)u(*QdcnrcTC!<LzpID-^h@V3kF*dFp(x^HahTr+;Jg?{!42_VKu<RmI!|gTBorrl zOZ*i8U^++5Vxq(!8wKw@I=!yd=^)Z5#!ai!YopVD!o^?m4Fh%Fopt`$Nhhhh%r`DU z<&swPlhc0igdcUcp?1z56xZN;5IWw2c;OcuyFH+j#?LkV-0`TVV>9!l##c#}P}(9& zWgoU<BGT!poXCseAlA(8^1smrpY6#enIT3tZZ=lka5AW@$pt^WFJ|?g*D(8QCv7Rn z6yJ)ExmBJqQ`&E%1ms?!B2*ci1-%-%3^N4Dw@BO?u~3^lVC2LxP7MFM6eu_iQjcQA z2uecm`>r%*^u!56;mi}IRr2zm{72&I-jb0-@Utyngy-MO%E+y%ej{9&-rw*VcobCg z{D1i<&G@g9Cx!JDuk4bF;O+p}b3o_d9c|}gRUEf0?`XX6j_%s_N_a=-04F0uIh4!a z;ek7K%D(s7{g?jGcH#k&PXYSe*|cPoHi;vaR2)irh_rsswdIe&y*}ZWgh>BFQ8jpi z284P91=%R^MI)XeG_oEq@|Ry!p9Ie+bT4>DeeJB`GG*ggbsih*_b2}Q^0s0sSl}Fg z!XYsVi^x93cx{$SQa!KPc?aqRq-SG^QUM|x3+(h_dHvf8hVLq=|BV8M@U{InY8Mtn z9f5RTW~)_*{A2j|?@%=qdk2|G5X{Z`z2I%cf=o8$TqX4s6nQL{)awz3!?EkUAzX$H zPs7+3l^0hEmtoc=d_Aj#XvhNT<d(H-4wIr3u2h#x)pdBRj!5kgnlHh-#Nq8bqaFEI zwDW=-LN_$WP6)N|7mdZZ1z`Ubs|EU*CuxBF<^k%<<Z<H=<KHNp`4jNbBcR+*6ml8? z?{@@MN*yl1g^?`UZ;#@6leR9DmBidH98#ZY19Z#lnHr_A>i0yfz|s;%sK#7Mf`buP zm8WYSI2idk%;M+7N;uIaS)pP}hx=v<B?=v`7s|n%(_(17a4_;ZVqHZhq@`RyCU4&o z!!j?p9)t=PUInI1#Wv94@~}5aj^_`T?YyCPL?+uHQKqq!T(jP^`Azj(uXdwOT!{ZW zRE2?IRv#L0Ga$Jt^J!WEnU_D0p_n5`8`-D#xE@aArXUbcQ+0&8YMmg*GmXMz;b?3( z9nP25{CocfqJDd8K9zQ9Kv}GHgr9E?L(=7sOtexvU*Ej51<zJi<CxsDbq%OjQ>2S` z^$v+wC@!}V3uxh4R0dl4Je6<8jQb^xYNy$Snq<Y%{nT22sI_SH7zcGXBT$kk0%R2t zyq=AA8teZ1g^5x;Z4hX+35|y4dq32dh-|y0%;~C#rOybRmz&U4W*YNR5`4a>PA>ey zG2+{!bO?6adFCUs<sJ#`<jc(nudqJ}MoA<&Z3n0BpRsqYFCPlkQCO#W<mSoEM>ZMb z3ru_@|3NOWtm#cE=>K{7sPXui8ujguZzz(UOB-#_+UKQ`yMj2Q93R_4YqPQc@tgjr z{=&;&hEW&LMjMQ5Y%0xOdOP@;jhype?mKfjEob{byHMt95#w%0!&_>+qEYyw6%u9F zji=$N=P-2bpH#|YOyRRpy=@mPjIL9tiZ6ncCE)y=x=Ev1bb&%d-ixq`Uz@D~auEXP zMK+*#YK)8opd7_{BaG7EDn)ojd}Av2{8NA3c!hcyJG|?;HzU|R35e-5=}2n{LS*jt zl8W_ffCb!g-2Ic>ed50xrHGI6pJ??()z55$<^M{_|BMym6Cw#gv+zmIKhoa28va1+ z-EbLDXaCpg=dtVV#syS!EP!4=sRfO!xFa%8amT;2qmtMWQ+FT)-U_qkLfF?)a2sq| zs<Qw#;-hO25t0hFDPy?X>lzFZwUsj#hqfXpsWKsQR~c$lRw|-f70g$RLIP@GS}Ke* zdWKvT;1@$I3+y1!`n&LG&6NqCWJ+T>+i29nlU_oe=04?rR<g2=kryo;MN1de?KI57 z_+N9eZ$8g!WOo~=JlaZPgtaoW06ee>>OGa+bazDWwL*EOzbjbN`4cO^va>DUB1~-W zWRd0|`7%Ax63+JJ{0F)zU?dR$HqlU&2+p+pM^HHp2S8~J!d|N>!yI81#RjM!`l00X zVc1GoPl9dm$K2#u`$_hjs}=S$n+#bmNEuF$?`8cklJ7D!qEb_QvF-s3-*7^{t=zSg zs}r~bbw~<%y-5XX+@su6beGQoD|<gyzFD={c9aH=R0VlQz0xopym`;}fvl+i_UBfy z$b0TCe>1uN)B###(~8YFvVUo}JFKrLD;0-%Yb$(gfAoFOhFrdgLFKkR`&OD$XL_B6 z!c!I>$Q|Q+YxQ4yWRm`~OkXs-%bgJZ90$(-CQ@YDB6z3(gFKGM0-TZPt%{DB+UMR? zav-C8(y8h^gMU!PO1!wn6Hyhsm_%J{z`8XG*W=_FJnm6E)rQlL=Qb+%?XZn3)+4HM zwD4L2PE@4eWuW33KIG~ajdJe4_`rL^0#J-6SvL$#zhQmc@UHiUQ%+UG4Ff7xPQPJM zNu*@vy;>_k50|UWsI(VV^w>d{&m468aLT2;Z%d`bYv;0@wB=@$i@|I6jzR63K(FVH z-7KP}&VgNlz|XZtI3BEhIRWo09kl_4kcnEd7#*IT6Xq}QKpIuRcYu~rg-?0YhN67| zo7>7AOL^W2JR90A=WVw@t=<@x2qv93htqjsFbg;s^o8MEMl0pmGqlkM8SI&<ONxGZ z#I?b{YnBu9%5Z5?x5;1i@E^;4+BD+1;lpeh0!_7xD2)2$6X0_af4|ee%V}*FIK;Lk zhOgu~obc?{K!wCZsJsn|lX~F6I)Rxu&e(%{bVn4>MU&tvy)o!!kGH-s>X5SNJ5-w5 zZfeKQ=!pU~%J3``e60t*4UQya$>@I-(W+qHh6}UFDR5~$|L8{?uSBq+!j0IR%?+^e z+7UpJbQRCn;VCM<)}nlGk)esCP&g2g5?U27lChK%cn{Q%>Pw^BYxbYuWCM(A8gS)a zv#f~MEL+C*(JlzwE^2~Wba+kxxjLfa9rObP`7GNE&bxr~!ZyoZqo}a0AN@^z;A>|W ztUaRN4<p}qQBS0czi$QtyeRk#|7EdY!ExE@KdTd5dT3lv@OEVZn$kB2j_d$wK<Bo@ zo59W$z(R2B0!K(cuJv<C^=;-=kV6Ywj=yuc|8TIv?ry6@Ev7Z)nJu*)LJ>gife_6? z#!WL?Cy@gx!G8`3LU?b1158)N%xN}Ik+$>ljUG(LzW6Mr`|e6>?%^gsl&6QO)p_QD zLfsXZ<iPnR7?gq~UcrV9_pd>~R#?D1@P)2M+E*_Dtq@9&Q5NO3*4U`4XR*V`Oc9>U zARqHwbGWzlQan{{Lvadf$Jqtjrv>H%>Ev4Ai)Ybw93CoIil5rXrLYF<fV4t38?Zwb zst0X$M7=!rjrog-e|UR={1YMJYphp*@^YGt!oMRC_*_S8Fm7A(3;Jke4~4)~ynvcn zZ86oZqhYA7d_kWPBK$NF^rHjnyf8XiA(os6=Eneih6jP1Fa1Uud1lx!<@v#Z-5i+{ z_*lFj_${Xc*C&uE?I^n+__mq@{j`o}gFXAu|ENqi;Ek(>XBY`xsT#kbLHT_EV$9~e zbvG2f1N&kzz5$9daKu^QhZyUBSZ4Y0sK^b*|Az4uW_}IHCSxfJA0w(fYkZXr!-6)H zPzB%b+EA5VjVqxN(%se;QH<PT8|(bqG`3qlJ^es5ctgj#eC|zC3<=Ql2$d~bX6=G0 z!B`7Sau=KlfcRR+|DSjGlu`Fn^1s_`fgc=XH&CY2$S)mOzG>Mm=fe48$Ij4~Q@FIa zYfn)SGec}5FN@e%H8XTzHF#GCUEoz&C{nzt#v(W0*{bK5f!+1xJY1TZGJon~=gv+2 zo37C5pvQ?3(i#bTe_K(GoYNdHkiEj-R_<ssVyvDz#+D^5SC&z*cT#F*t8?Q+FUlxb zHtPVPyN==_z+hMMI5Iy^Uiv`U{1F|gNM-n3Ou6lNE#4PF>C`x+;fHR!P)|3m$cTkx z1fDFI3O<DOm752~mF7`eS!;c#kf#VnK-~>Qs3lIf!<L!HZVhnIKHRJisw-oXS&86$ z9lr6U#$%5*I(ypx*7<{!`N`X!y?)kq5;`p)aD8DXrtBat;r3athftno`q<$TPizA} zN+KWV4-f4rG|`6+YE;yR*AIcwY_0k|UQubPr%`M-jJWbVUYyw*mCA*S0P}Q=F$|q> z_u}uAZ^|=YDo}3`Z+AlD`8P|!%R8PVhd(vG1gVJ=rNRGTuvoKup797HGwM0>rTnM_ z=8yix!CzO(pLhKwj0V=#9`%zx^xoCIm4BmN&1<5h-)4iGCHE?G*aOP0B6s7ggLIiv zo>;BMKLHLjMdP~67keV%p$<pNe~M1|*%|;U{1mf4tC7@J0o~D1_prf^RcoiGEYTri z(m3D)hB({wU2*ms-K_0?D~ixI+{Ycxu60I@=?7m*L21tN$#a~C*Yu5Ft-s_W&HSme zCF*6P!A9g7@|`w`lFjFsc26JaN+3?4vip@$rxjkvm~3i}dzXKwJfc4e$FJgzc4=H% zA@T4Zx$i5~Gsha4_bpA;@VO&6^taw2w@H2b>NYjKaxuBz9ep*1_0q%w3nQKU5X`hZ zz`f;u5<tZp>b!X(rWhx0=8st_1gQDF)wCnY68U_yy<bEBgrwe;%V>5HJjm-FkVF|2 zqY&UZ#Zy<HUVZM=NK~SWr1u`@I&~WPdu#K~vQ@bHrad`CdHbT&k<N+1^bYvfLHsD6 ziEjfxmj)KYdg-<72}q>6_W?ADrn>i_&!>Q&m-j5TORbM_pkN$4ro2=Bz<bB7<{ge| z{M*y8{j*bb|G!r2qIW~M?p>`%q(Ce}VfSOTUWagO99^xdk@WS}{tf)ACiRTR+dM<n zdI3#n2u$^Q5lX961@mT3_z>2h?A}?MMJ@C-z{8(Y3w3{v5NBO#@CvYm?jP%3BH+ed zM&2aH<s-9qoYdP;K56LJUk&f>tlMebbKNLHe^SxZEW9WJH`+S&lA$CuQRq*@X?`tq zkM=f}Z7o!zfpo~9j`FX-PC18{L{JrtYMv;haZ0@Z+CWV19sE<M;9k-w^UDBo<pW8l zZxkvt_VWk1P<cL#W$dOQ*jL&ydWvLJl#i_1a*)cuMsIe+NNx@oMI}DGmuBC7%8ylm zyDD@xB9JR-w+YR2qHtejS<Wx9!gLaZmA+Q4QN;lD`EWR?XYkd`#pg|u;4k&<htium zKV|0QzAz4iLy&#XW+$Cc;VK%1MM2~nwG{#q1G}aMEFrN2_CE=Dq0BY_%9cs|D;qy% zmUaLg){3{Vu_3(GOl7dk9p6^D#IWFOLlaGuO9reV0$KSLY_qlh*9Letw9rJEz=o7i z!Q(ayg+0GFreXOyf}IoUF*c!u+6$Y@l_soL33Z*znBxGgY6q-`J-nqg>(~nM45ct9 zmMHS`bMn1?1ciHn3JK-FxE8H);^o6%uVUfO|30pmZYAJ=<)Z;P_&6t^K4mclwhldC zn&ei%8nmlgif8lZt;I@8;O^YaPNHjOpeVy$g&G+_7<>2NEE>aPoq_LjIErQmBZ%G# zvt|e%qScmxGiZ!@)7yt@DAT=k6f%a&aJalWz+qXNmgol9{+gpYdWhib?1|#o7d3io z%)>;L5`gz9<$ng89fz(yc(SiDM@kHE{%kRuiMy7d%qYKbSmzO#$;(kmCq8{<FrGdk zXFtl;5iBw=6^pyvr6JpyQNK1re{gI&{W*9BzzRB1n=NX2e$fQOb(%hfviv~yJ(Sbe zIBeU)b9~RUP32$s@)?aW=6rd+vTx~I4LH9RNNM8VMh8QgwqIon@f0=4exFKT(Kqq| z63_r#W}7GjL(*G4TTkA3{4ltx<9W8<coiom^WqkHRwVC43$=Y#DbbQ2DYG6T7F>_Q zAHcubZ@tz{<|EpaM;1i5)4quPig{gdf~C#ftl~e<?q)^I<oq~g^D}@`xAA_0yvt8E zD?~^<yG(<oN~u2s;MiNT4}6ZeMlX;ZAzXqY7^NlTVkN$S+F!~aT3rQL2CMiUUK8HR zsofFOdi4RnNB@oyQIKb8SsZfOP&50QKS=hr><7I53Tg~@$07=^36McN%0w4DeHCs` z01OuKN<hCX!&@hUGo}w3EAsjUrqI%NOX3xa*Nout8XO+QD9%PTZbu`qRi$tQeu*xO zvvhRdxX}_HKMG9H#b}AszKQMk;uUKGF;a}TcDLXiWshGfPReWq@tSf`g>PUP9IT9C zUvdz!WKSj8UX?AzGakf5*BDmJL7=u8@ulPRka3l})ortf70t)0*%ot2!bjNVnPrRe zY^CVI(zA8Pc2k6tqF=yrtjF7hAyF%a7bx_EfW4^-$kx13fH0^u(P<ye+_=Fi*jUw7 zoaNKDYMefHszhgI2;+v@IiFog>Tz1%49oDxT7fG=oB$&B;}cClxSPplb^!6Z6HI%2 z+KLFmgc3BaEb{MrpB*EolPbPJjps(ZZ8(T~OM}*k3_obf3#i0l*6t4a{2hzRPZ6m- zgl!1)ZH&a;+4y>>z>)lEL$j@~eIPrHr(2JgF9f|S8mnPG9t)ML;E~4yf96j!k#$!P ztJoZT2=N!A?+Yr}5IRylkO=W;e=yb82RLoBW<2!af#J{5QDIMCBJ)sv9SERCNN6b6 zbx%znxFRyXf?Zo0uqp{e45i_ruwh||=29UZt=p%v8F-Sjn9_SNRI*+mGhbd8ALA&9 zds<=jKFTivjgkmv-mI_pJv^vQ1=H`fvC!sJUf&rIGk;4ty(g;PceqQ^z}L=oMm7hJ z3c&>23H~z~q1%EOsd(U7Ixi-NwkuMF7j)X68JTg<16Yaws>NLgb$kz43t~r8N~^_P z7tZi~);FkK&{B<rcujo;_iJsc`^r+D%!)FfR)mA%PP3a|P*XqPOLJNoQI?dAY%K90 znf61<{*XnglYJuj`neORn5W)HF)L5CUSdd;^v4t#3o)C=Pay8<6|=es9$;7pJpLDQ zw!^Bjy8&Hi$ys%L!&;ED@Y6r1%UKP`*#^D@t$iwI@sEU@l}ISg>wlE9ruQv5;~64g zSN*e~HHV-ra@yA$T`<g$<&`dGoopY)Og8Ic)`ExyF5ZL6=$^W=eJy)}UjCONR>v!1 zCn(<2(~_+y$kzI!UfFsH-(1~v*(zA*cVrf(%T^t)Y^^i$pyltOEI_t$^UQ53ml4{{ zQp8_tQO9TJ`*l03Z3CO{kBNaRp}L<!s?H2Ei_X^y{B0*tes4|_tlStNOLbD@$7zBU z_u4C1MZJOr7a&6AmSpW^ZErxbZm?(}SyiBhj}qbX=e!Vq+Ej?tZ!8rLwF{l&6)6dU zg!mKq97mp|i&R~R)Ka9<RQHP1WB3Wf8)-bD9<ZNzd08P-%^_3!ESV}=z>=vqFEIlb zp^TPL1%>i3OQ@=YjLH(KtPrYrSO~cRA}R@?%2tRc==OE6u^jOFccxA(hfc3#CPAng zTSC<u>+3FljH)93w}G<0+4t<MR!vZy<-)5p;u&M+Z;R1-@vwA}T5E(kc<DlLOtr$h z`3gJBD^fE641-98SRyrsokz0kQn<Xz(gK~H0l~*>f-_<%=J{$EZF4pLOfZSpfPTD8 zqi`P{ftMmU>z>OL{S2ECz%Zg8qQyeaV~Sw2C`4+@@8Ct8Bb&b6B=8tf{A9^<12I4z z{>IN()==TkkcNcpz{zlA(pP8Bh;U9nctP_3OgI_cQIt3O=mpJu>pnTj_jDQVQ?6?r zz#Q^wW~dn|*$c3-c=nlC?(@LB$S2IAJvvGIFFd9U{`3_Hr@w%9h~#yQwYoF5sDIqQ zg2^o4dTb%?lUN=4IOe!eRI;bS*J|TCW-L(_6JVamyMOAu4%P$!s_MZT)z4{9V#yXr zpedHArbc_-PByQ4pvPyI*mbVMV*);dYYsZiTzgLm%u_Sj9>%8N*>+(<3xgYTBG7t) zeDqj7Zd`Ql7Twm<>3nR8Z4*Ixj<xkKCz;D^RXhl&Crg*t9^FE!lk(q;M4Yg2Tqzix z`AS@;%!nU+I{`~$r%@oj&qyPj_E@$Lx0nVcqd3&_k%)e2aOq|#(!Od<{k;s6Tn0L< z)XPiXcE6#)a+20Y7FYsWw1pT)wfJ0}pON`Ita`O*vh`in5MV)K^xg86O?P%t7AKXs z9wqPw#R>rxX-6K#buo#6Wgs)Cl8|h85;n7E`+5}x>S3_8gHEuR8~*n4Yy+NZBIf8k zfL-J)^@_U=z$LKv%J1as53Yv_u&4)uc&-wbf_B{ZT5-zOLgRtWN*3Zd{UPEFfV!Kb z8MS?Qj-prpeEawU>a1scTsfpbiOM{qZf^HMw`9D9@$5sH?qJz+e27M%#WyI1J9K+# z))zOQ1H-8TjZPcQaOU!fz#3Em-Dh8bI*S9XI``TA4d-F8`+{=@12!`+P&j_hk1=43 zDk61%_~)SCoeS9o2QOIe6~rg|Q}m>Z^1XtjmDL-`@!d)_<i5y`?#bE?cVHHGLY8aj zG)!b(t0cpr)*7Q!=G8PlOh!tk3z*!t8u|GIC7yVz({TCqsgrNto~ctv<HP0P#JU9_ zFAwQ!KdNjTwDChA!SP3~gPrdnyWerJVYA5LlR)K@%x3ygHkHp|3BwOSlxDLAxP2q6 z85uAFqJm%Ygs5tL+O*Wq$!~wTK$$Nb7?E^9TLVnS(gqdhB{<RD#dr>mct2Fp>KH6J zg^R<_r+BT)Z}nO7{>4Yv-gCa(+afBaUgL1xZf2w<eqx5Q(b#hjF=uztD6jb&&&x{6 z_;x<%jRt(QznxEEO@?1p`421%kJA*h494Ea-pGxy)({Ir7GQCsDN6xreDe6Ro!hi{ zIWnPkSX{Fi%Nt<Q$}J_Gzma^wIiD4Egf%^O|LXCx4<4MYR7meDw;I^EYb-i@Dg-H0 zB%-u;=(G{uMN~B7bt4tf;MP8>z*hDi%xWEUXCp;rn^<L|z$BFt%^xEbcP?>gBn>nC zacwmhZ;oSqzEKT7tbHoZs%CD)k$N~%i^Umv4=B{%T!SOkzEP18xy}f3{NMY6YW^SE z-UB|0>g)fX%w~5(7B(BmQc`w9?;WIfq>1z<y$K4TgA_$Uk>VE>5Cstx6h%Q01*J#{ z(m@atLJ6Tm5>hwy?q)Wb-}`QY?fJIn_5VMF&&=%1oqOlDbIv{Y+;a<?^2)e55#CHO z+f#oswRBBbJq=Id<ksE9Q&pBvh5Mpb;;;+#b~<nGK62qosHmxxzJ=7#PO~@Ff{Ur% zQ>N&nyRRl49@nqixCu?rEFnr(GNt|WLW^hmjjj9C;2+L9wH7{40=3={RoaSn6wn*) z&)g^FNA`y8*tObjm)6bXeXcP0-MU8i2opTYZpS=2cjFiEd2boBwa_mASGE>(C_Z?f zvla$e3xBk(wtDYd3uju3I$5nUh_%ovnt1|oCskNoR4>0N&|3Iva$w;MQN6&wS47bz ze|cw$s3CuS9A5D5+iYJZ)IfI&ZM1x+q3Fp9uYUeekFmJjlsBptV1P4L-e9DNqM>LK zdYVZz`R6eCZGhgvB+9J$E+*E&P^I%dm`uk|u?%M@m2oO5Nk^nM^<Bq17}zsO7Ls-e zIv07PEiNpSadkO{IOu-1SEs$D4Gmc3CAx8}d>V)2gpKa|1$1k?)QfQ@w)3&`IZP-$ z-<5Go2d#5+NI}O?Z5dPZmC+3?!`d@aOkLq%!7PIpEu>BlhMSS?;!#{GKcsRDaX=Sr z8^2yHhEi}(3duVLrQc4w2)-3BEY34#QL6QAI8bowmRc!CUmU02Y%9v4lo{ly?9Rcl zPpUQ;o5`Oaj({{B)YSKd%cwOsy|1NchlN3U-8kHYQR<hXVgoqcPNNl}x@UxYe$gb# zsX#h1_2TiZA3uD>>z=QTeR6G071PU$x~7|MCJfh`+ITsY{8}v{wV9@0NsHydRWP7? zI)cUj9KOX^_B~T~jgR;U1?y`jdVZwc7jV7rww0OJV1LoZ<jx5<)i-LbDcEzKidwK; z^f7sJefRosZwgJoiUOd4d$--am}!;8Ol-V^VMe&UAO=w^1`YlMQ6|uL_!w5*;9H!2 z3#&YP>-iTn5DkhNFcb5NJI6c0z7}q&pt?nS*ic+{PYm5?=EX+h3X)@0$0QN(CaYc- zL*6!eBfVQgUpIR{7aP3}!7ZrkvY&iWFvDyUAF?{?^U(EX_g3vgccjKG$D5`}n!=7; z%*?mZ?s!LqzH0V9k63mai7%4Z2YW1D#lBad4zKysKva8OL&Z4O_zq;HxDh^RJad96 z%*aqN9=}j0V52n;Indk~wT+!?BFroZ)yA8(x;>u4d{txZP~}Tav0>AgNSvREShcaU zOyUwLhz(bybU5D^d+m!4$Qf&mw5rTi*LBLs7u00Tx8aIof>z2Xs*OCw0F{jgh`jn~ zO%=h&q`?FFVRcY7RL0)5Kh{arMi6_PXsrEWcZX1VeZx(!qa<wT4WVpPK9jfY;pPKg zJLTFh+=C+>dMMr7+Z(&Y3wAk!jC!tKhX{A`PHzW#>pTu*320Z@!n&J;aYx#PG>7JY z#i;o==*}p$VyM+yMYJ!NH<8r}ohCvTW<Hh&(OBNH7COc3f_Zk~A7|{HGBs70L)l~L zIjy%@t8^K0&Crl;F_l$6rR<`XNqf&tQ*<+}#`RC$O2!3dPbqJu>_F{>Tv6}ih(vFd zkMWRwT<D@+cA)q8ZF$q`wcTSXO_U1smJ@#7o?k^Udp3*}LBm7@^WevS69M0TEBZu? zd5;N{D0o-}?PVup()P&j?Tg+Q4I^I5E-yNvz@TaE*V@O5U{=AS$tRV4TKj8Q{U3xV zEpXSBvwd10+Q@#<p$qi+M@YyRuOc5m&G_R7t%K28*h;+aUDr3z)6|pWeU82^>V9(~ z(K#{SII^WyK1wSU=54_=*Dvl>pF7=ed@4R+c~zq@_dwQ<MSIuIb!v;3RD&_J4C_Af zps2aQdDMMt)w{;nYCU&pc;K0VHPd`89h1@z=VWPJMVl~DF6C(cC1=eYSNo@hiJ#!b zuZ!<CINg^&!$i#EeLKv%OuOx^<UKpv>Af;r{G<u@yJ2J9*X*@MXNi8BoZ`s#+gQ7| z3ETJG(wBETM|yX!eCZ#HR=-@SMZd1o@#7_&?gI=^Sbp;3&3xzG>PE59gb$);#av^C zutcNo=n~2zF|E|p$U)5<TC%&o@VkjYa%Rk3Q6Ur$4AlirhLHap5X5<!-;sJbcs5?S zY9*Ts2hiEdG@|h`E3y)~w4M0DF|MGRy-VWcxELI-p1miOoS06nyUgp~VVI+C;bXhj zqYk1^-AiBH5oHpcd%qHe-tNXeE$h8lH_X~sitMaItsUWo<X&LzevtMR`t}|y`TWIs z+p9{u!`tpWFD?Y4kry3ep{OwOUIW$!mx{iGzvfU#N0m(NMv_C@b^Vz`qGG5hllc(- z{Vc}C7Ok-Z-t!I%g|^D<H`309Y0)H60}<1{zi}c$R=}WV>PR)~5>cbFh;88z+ge<E zPTnY^8JqAuJ+xZ)1&Wz|t5zY_A6&-tLq%~oO!V>0v5)>}#E0Fs1ZcbBd;Ns_y`-OF z(zZE%TJZCt3oi$Vtu1a2B%VeCpRO|#D~$db5sL-By`LAhd@-tc=~E4pR-x|@Ch*HW z?Glaf!)_M!e#>SWxAa-e9UP(tRs$o}AOI@b^I_VHu**iW8(7eUBCR%%3*cnD7*R*r zktP_*o3i(fsf)|Nfvfv&n1ST~k?Ga#EB5~!dcvGJDYofu$L)Oweo0`ly;kO-HpZcS zW5R2ASv$jo3iP@IFVyMSeN3~roYp+|$%4A}WZ^cgT@5kvNVDiVB9%dt_V}@Tm!_g@ z@rKHkBF)^PMlHak#dvqwAG=408n?V5twc3=$R1JT*(bgG_(`H$oMDHl%ZO)NG#!2; z!*Si5@zc%w_Yd{!z<`K+My$a+*rc@$qkpPsl-fDlW2}kB7~$4&xv*Q4K+j@rI3Ac7 z?XwAl^9J6b8Q@o-ik@MLx`Niu(T+{XU{H3^+aav}H3r?tBvi)F@fjH>+ScM}je+g! zKxHG`wt|7OcR(2FMU@fzOEZFsMBQ8(v4jO%n1WSyB64>fbo|PdpHIeIK0csx=fQ)! zIjzMc%MR`8i%S19bm8HqqgW_f3#;HDst@$m^A@Z=+|wC3%JYqsqh`5BG9qJot2^65 zYmM9yFx^?6rmxu7GODg`)*AIs7lWONW>({cq1$+ub@D&3DvP-(8|xpRMKM)XTjKCe zGcW4X<MqyAS`YKDzrOd;FHXiRyO0jri;tO^8SPnahqa0VRQBIo`Squ7hSYG3f#0yo zQ8O}CwZuK4cvh{MyBa*c8dkb|4(-VuUbvBS12-P44txBVx-BQl?YklZoU3w-Eh&=V ziCVd^YIVMkVGFke&w6}!oz-U0>Aphuu%21t<IK%2W<#?54($sM4B>0@wd-jIGr}@b z$8?KzYTui!;r^e7o0oe!<De?seW9>3UX=<)7Vn_yHnI<v(cUSrXn651t8`j#_lR(F zb5DP}X6}2P?<jU<b(4Xl|G73#Tv_#zuB^0O-br@%2~pj9!elKtE2@V3ueDRB?cgK< z+BuWEs}^9#I4wZ?%H*ypubCXxzAm}m!SxOk1C#IMZlB-bHz`1jFtHb(msV?J%E4#~ zH&@f%kx$>jL{7U|xWg`#_=~wtx3!_yYVJ2~;*cJbzCP<{@l-^$H?9v7Wx@*ktzz3g zlL(4C?mF}Q(PuV0qd(oT|5#{d`y)79lhWy7?_s+LdyLZ|R??Y8NWDaQb$I<oQX2L* zYZa243a2C1zv<AQlVpIz=o5GE9v_H3nZLQ=kU=dR?l3_Tb(75rdln2GGJa-zXVEOJ zj{M*?B_F&-elVTMRMb*?j71Aw`~1q?Q-_5PnLMqBqiCJ>y$t<!N$9s_=(h<?#tV@b z@RkD)9xb1mus}guf(sx6TWV4?j1Y~oJdMTW$@SM<`^uB+9bE4)Sv|iMEDR4AZGZRO z6{a`C^9R@q1{O>xlIT}7!RWc6;aR8DH$UcHah%w*=jf%-nDGa?3>f`F_qQC{5TDPR zPAf#vebF<FN-QnSy{kUmu<lUjkQZKk5gBT<_Msi6!Dx0z=~&p?mk9p&C(9jMpA(Br zV#H3Ys2VO8E#)%EZg4m)pdqy3@4otzu11YM<oHo*&o+q2S<Bkr)l4TeC);++M9x{r z6cA3};ea27BA<PVk<%oxbQpGI7sCBd&a^Y!a3X$JHC}M-VN3(Z44WW=yX82bk@XSA zBjGQ#jaO@GWq#D`Vd$}~V>{QvE*S9!YXFY5ja{lv<bHUlR`FXc=n@(R2k&u24PMFE zGF#YCSA;<if)CtA&7~i*YYP#oM?)P}GjJRY7o3m2WHgGTchTsK*5*5{6Wmj@iFRb| zfhMtR8<eE7SQyG)VdWu-+a5Ty$+6vjlQs`k<L@(rSNj1%XHSP1W@1IO9dUKePKTI{ zXgJHP&6>eHehqDAs5YOBmJ?fB6RyXNHgd~|>NT37sH>}$x+%svSRTG=`Enecw&d#< zO1CP0ryz3PmJAW<duF|4Pq_2Jr&pcxMPuXK?j4qNz&e1b%-Uk!8mC;bwLsXsuZh;~ z*F>=Qwaq3nW#!?}tJfC46yx|*G&O$OwBrXbgtK@ioP=k>SNN!4imx?io2c=sS&LcA zw8Cg{GR!LX@D^QO3}nWsMnvJM7Xq~|=rN;3!}0|am~{KewCmERsqbb5tXuv5noxIL z1nY*T<y4`&8JDfOtYH*S-_B*Fc7?|srPv^s{4QJrldY$H8b&EMXLfd*bB$I5V+myN zCZ@IQ>%yp^AvR-gy!HAUp>JsAqO{V3UI|#ri0K!fb3Ey}4cV$O4jobd)e>`eIPVlz zH)#{H8i;1G37bFP<Cw|P>t)l2FMA=Z+o(M*r>8oj;2O+}d`LU|um!G5qL3KtXy1f+ zKP)i<443{(q*phu`;pxpFJm8;!3;@DCT3`~I3D{-RD6=_@8h@7*-MAM$xc&ldWN@! zX{lgd{=dlT``Twlw3-b?3$j|<s6|ZGn)F`eAa`PkyQ^IB(Gk-wEAo3A&Ovw%!Ex`e z!s+u|^lW6ry;rmky>l17xMJD7eGK8|-rpomgr!qI=S$+A_mUBDFUW1t+IX>2;M`G) zdcW(Bmb<5m8gy#+7#LPJZ#8!tG!SjP)iIr_Zn7>D4Lspf0^3kn3{&En2fwM^6=mtD z3F5v02>NBUo7z1sUfiQl%JTd^zwaBZtK2gRUY1q^W3U?VR`+Jv3l@ofMT<;sd0lef zI#<;6T(Entik5{}P2TJNC0Eu++*h`;Grhgs=>9~s^mZ{p3|MlwpDr*`$`hlTo?-T3 zlhONu*3#Vu$0XVsBZGD3Kd}qwWwbUH!T0T+R5$wq)HWBUx~)cSs2L{o>Ye$<H_a^; zc~jWT)v8r0u;tsuD6{v3Sn$**#<k|VAH(Pt8@W|@(#uP=&DM6z73?G~@z^NBh)X0J zwXQO*Np}{?xLzTyDaN(lky8R|7EC6n=qckH_teM6HRih?5#J;fqQs~1Vwiccw`fXW z14OtV?4p~yu_!=`Uf^!1b@Mj#+7J+IChbn)vr_`U6SY14?1|^^{d_+xY4y5gBCJP1 zKVjaq^g-C&`^S?mIG2jf#)i){8~jvQ(^uX<t(o!OaB11PhHnKlYd)w^Z>KlIKgsuU z;_7$a6p`Kj{&E*%1K-QdUR!@wv;6I4+Fn6#cXc~DpNfz=mibrt*jTM&)27|~fAwoy zN3v#YaFF2|^Ks>ne9-n*UTDm`lJM}Cb5ozW>8K@)5625jn01EdEw@Fst`3D)wN{>B zM6&N=Jgis8&29^Ki;sT8eDtHIMQd*hBe%4po~bB%kujcepJH4!4f@#vizLOVP0VG; z-a^a@W4f#t>iuZ6y5a~^Gp{fYH4EKDYi(Q=hrkAcr6eu28DYMKq>Hp;(uqYh!<+?T zyKl0rT@z6g>rLLC^8giUTl6JOu*i$t<A4KIlWV?KXwQTdJXaoa-vrys>OLdrs(WB} z%f+)ynI}S&=g3&+HOBa)4RY?3t#Vu)ZVbQA^16pCDjD9n?VLet*DY`?*6J8v+q?74 zy%_CQ7IU=86a}u>Jww6^D*CSETC9TUl_RVVFKb)v1)AJb0K?YS#zHJ@5<K0F+sxhs zPhX?Qf>G-(Y1EomIKi7&ILc_f>wdGmsBLl|^jZFnGI^^OxfZmPW{<bE7VdsVEdi?# zlo!${O>Su^Uc>>C_8RNga_>6&(oq(7L&MYPEA9PCE7`NMi&knM0;sm1iGfjgFlZJb zCO(2o^hB@;e7ea`Yy<bFJu8{p2|5w@V_`I-g$;7F&{NpiWs6b5GmH}~3@h3?L?}zq zPPnZn0x$T&?IT>;%^$BEc6L6TFg6o^Z@<4&tIg;x!yU21+Z@1tpyYjQTOyF?YYr6s zBZ`L=H3zn1SW(M8%9rmdo~hm%o@w+@lebFYG^2aE_q2V{QEk2ZJ@K}C{l~{>S|1M; z>%Hr>x4rKz7={UQzGr8+e~vv@G>B-`zREhM_gC#(I~uu&mhxA)KivesTLq`RYwfwF zlV9(@^y`js{Tw+BB68QXx~_#FVYF;lm4HT%a1ic0?^YS!{~dmLW3(T6>Gan>T)MQg z_@(?ct**+K?5#RRu46&=mmY6HfgM)>zlmI9U6W?j5{+JVh_R=q;~DQ*uWnfL#TyIS zBNcZLf$5jFZR-AOMZ7T9U-h!FsGawQed7irR*zanjIp*k+}u&K+0)J1Jz;y5#fVPx zs={gZi!n^*+*tH>om$4CowBuE5%u5RTqgs2myt$~QM+enDVJ3wE%^{OL(`ZV?!V10 z%DVT7X=bg<>eXodygz8KnXG%mjTP(%P4xcd!gez3mmeo}b1oF2cwMg6EKaNIsG}`H zw^%o943UhLE*=vu_7edpQJJ6Bg1A}Q=l2nxit7Tk0PJgX>Y@2A-0NFUh8QW;-Z)tI zHh4R*u*@aaYV{0cO7%Id=R}`UJ+d*1t3$$fLNfl3)@0Vgv!Ysr@8BJMHPHLs)j(A9 ze~QIDp<0A>ZxgndA6X;Ny0;4RCKm><tP{7Y_-x->6~Aw6byED9V)fI3)}I4K&02(P z8fZP;khPlY5_mfHUu-mL-RHS!7a!k5@|fb3uF;#!YoWDvSoeCX;Anld)Og{IYgYq2 z%|%=c+{;9?I};HhlX5QTYY#Wh#15}u4Zqx1?e14aU%4xV_f@U0(YjX)liLS)>V+FS z$_)#wxB~q*I~rNt&+zzPZklWrpZPW{vI=}SvQ4tpy~4LKgjEzg$B!evogY|M&%>o; z_akrD;{98lPxf!k`ZZ1%Vx3(v+3nw{2~&EGl5Jic6xcprWBM8uR9mqWQwNjQ;O!9% zY@Z4vV^{3%dnFmW=gU}q6e*^He&MEPWDmBA7QTFqF66%7!)uI{{<O1@W_Z{^_&Xo@ z|BnrYD8PXfAiC%90#8W+o)=NR0z9up{ZW9dpqb+<KyPnfTPVztt)Z}ruRRo2ku3sm z+_Fu0N6F@(Wyz}dj`B4N@1WxLTiw?*yk&e%qc}uiTk5p1*~P%$b-K8*3eqauMRV+D zM9L3hkvQs(U=avLnTs&cO8LRTjBj)4C;Hw5Z4Um}Be14MGe1W=Chkpeg!@PP^R8kN zOUE%#nWdcyor_sE1BIE|vhfZ!6KXECLi6{b9h)uAgnnjbnNUSBN6g>nuzuuTqXnWX z$?`dTY={-Wp->D;4j^4m)7E|~-)=15es>ZU1=F<sq4UhBYwMw7Uh}-eljJWNvzFE| zAr{GduzWVG3$A_~6CCKp8spa{;)kc<2t#C)7<AVa5hUq;$hs#J93bpt)8)N;E;&w! zHyL|$3B!NPXcN5hWnrrurqyfSNvq}*+qE=18vWr=1zZ(J;XIx(wkUH_7=L9a@=K!h z08uZDRT0f$w+Ec=D`s@gPr;yHS?-XQwKbT+zg1NmgtpeK4Q^Ep-C?!5k3?Gs8i?WE zuA)L<wixV?uMJAb5oJ*9`PLXOUW1`l6S6B`J0P0E*q8C;W!;M;I}o9K`M&?%mrpE0 zMNuK|r_}S#x@Yo7h)Q8h?pH%j#0qCWuIW+iR@a{AqgTq0PP^DdI_lYP*4p-Lf)cdN zRa~EoSD|+dt*W-_pp~xG`+;cZkgv8m|1iV%-S1%Aum%H+>e|Pl^3^REomLfcotek; zX}BpA;SoXnu4$F<GZvo11mdEJEq6Qv4+Ju^I+pRX3=ksjnO6QOz=ZIE?THb^#0c$D zO(vf_cGlfMS-kheOmAcAG4r~p=<4RuA}>1|^)SZwIWn+U=)f0WY(4tL4>nD3Ou@=y z_OUYy64~riL0_}ypL!&p#5@iQ<o@cfa^BX0OIyxu7GG}lH2TQoy}iTi*ix-h^D(7M z{iC!cLQ(u*weKmXWUGpwVpK{gL5f|esDvq%mFh}erJ>SXX{~fro>qD&eUwqk1Z9r0 zP<dVXhw`a%TKQFpQywahl}yF!XZ9=OSI)13U$|ctzixiL{f7HZ^_%VYieHXuRmZDK z)Gg}g>PhvMnyhB4d8*sc->}`V({R*q%D<Zb2>);W@A#+ryN&gYBaG9HD~ubBUmFh^ zqm5^bmyI`!_l+sWTsUcw$!IELdc*XE>7+T*T+7_u{H%Gpd4c(u`DgPl<{0zU0KWiJ zK$U<d0c`?02lNPdAz*R9ihwl%9|dd=I2dp^;AFt%fSUpL0#X849aqY~ROwP7rNT>9 zD^;gdgHlaPeHB<I@cqEtKw+t9iLlhROt&nxB$sYox>M<`r5}{(Smx<6J<9Yiv#ZR$ zGDpf}T1#2$SQl7VTGv^>uqIgxf?5PE4O$WOkD#4FuAm%S8C!4LE4Hs~zXh9uD+D(R zemb~U@S@<w!EXew41PO!ZSZ%&vBB4ZU1bBy29+&Wwo=(TW&4(Wq3r6iTgo0Nd!uYY zIb%6XxsY<z%5^R`pxlgdbIZ*yx3b*oa$lDFsa$Nio8_`Y{6fqjj*#XdokE6$M1?F2 zSst=6<l~U7A$vnkg<K7J6p|TIWG`*6WUpawVsCHnWglc8W1nK5XJ5j=)`Cf^#pj`l zBm1>mo(Z(Bh_G^}d!WVKF@n4725zyx9B9QYZ=*m9Mu}xDz8%jjT8kM*%L@dS+fXpX zsA<9g^b>Z2*A|&9zMY;eb~bDFpRM^_DjX56y<;Rcwm>H61Tk5gVB+!fqDJBKCJS4e zxS1FEWN`$x+2a|AA9h%gicG6d7;k-WVehrj)Y_-msC`)j<DC;PjT-y>EA>}6kt(k( z2(+{g^u~J^a>4iU&2~}Vgo*P!`5A*vmM(1a$de8-54c4xl`U$?-7G8^Q`M5TA444S zOZ$>flZ8yMzl{Y?h<1L$e|aU+wED8~?uLs8lS0wY`^9QQ9m^2WQZCFL@!W)$Yb<wK z!u`*U5414&@PALP+bv=eA;OLVYnv>FRd3>){1c-^=B;vsMGS_k;tbnK%=<94?7&)z zg6d`wile2nTC{l~u1j3qs{O2mOGEDF7;;}=xzZ$z1w+ygCB{gf4$ri$u63=aDcisA z>=>riHx5q{m7;RO*1+DievKf2)8yKbe<b72o000x{tb^hyvxnChPEH5F&JdW(r+o& zD(|s<80+Oe`Yyt8J&>(PT{5p@e!VNY#5>)C3r-2sW~sq=9t}ph`PvtSlNi(xp*G9C zQ&>Ndk4Et*aG|?RQJ0A=jhZra&X{^(a|f(`=T+yMXi!#cII;YjFzdhFhSy4^Kl^X? zv$2j3wASu5rUS-|6(6-1k-wDeV?Q~p`;1*DVo#h&zU;L8P~P3gw-)0Axcm=dDO-D# zU&10ti_Z^mZ|~yzl)4<zy{xq}TI{<6?FkWfw)Sj`mD(LKVWjBLo%s)Kyy=S8^N`m5 zU9Bx^2bqT$kEvnlPLEhF<?fADVb>U~LbpzHCk=EQz^nOtoA++~GVIXyIqjX^a5Dyw z)nPX4WsCj4*t*94AcC0xhx4>45$>m!$X1O9%-;%@eUJ6`T9zc&6qk$eFWJ{5;=_$q z&{fFFnn-1}n5*?G{Bfu@oT?lkhHHlldK<M)ChcHR@BUifH&>5g-g|)O2T|9zlqHHc zf><+J>^IZrI(ITdO4|a>iPcuKSTWQ2#A)ttOtDp9nA0NnqwldI@eY<ol~bdiKKdXu zGyM`eBg55MQ;#@yXeb!!inmSmu4<K!X?<AXyzwn2xg)gRp>&s;Rm8Sl4l#E4)xkAG zYt-+dwXD+U%YEG(GtjUgDSZM(N#UESvwfA(Ty<pQesa3GTF+SVveOfy#qkLLL*Dsj zEfzg)4e^@8A{So$tQF#AC46T@LV00h^7U2RjWVUkD*s3B>f)fg?7v;ze;E^mYu+lp zRsBpPB*hD}FgCnP^9X2&dsWSx)Rsw`NB#pw96EXC;Gxqe4vy^Gchs1HPRl>pvw_Kn zq|3-ul|s>GKc_JTY@S-TcRh#2j;!{wBvufMe%d@*DU*JsucTdbzB6*|*bV&xxbYV= zJP5B;Ra#hv(okCg5xs`^aLr_0=Xe|Yqy8q#6cJ>6<%JnbBypGfN5~$~h91zyXn9+! z!cb5WZVdX{nLe~&q2j_X9BG`xCbt!SQD<n)F|as&&8hw4Y|~g#7B#vsKSl>p@!sSS zXB^*X6Pe2s`%MpOXia0Zv0>UiOvTzWgC2!n>nh@SH>X(J|85JdQYfO6sg5>6D^-0* zbaTfPu~63J1rwVz*A}gYiKkJ?{Ip1}Z1~svbn#vP?y)tYyr-K<9A*h-HC*Q6B7hNm zmpx7qcK9Kau}lGcgbT_F+DS)YKzE!sdPdmY6Q!fCzOHu2;g#z)Wih!HTiC(w{z7=o zqT{V<%*nQ>+7O#W>uV8i+|9m$G~d#M-2#R$n!_mCY%}3p9hWk8llB%~qAa*^nipY} z`(H?Bn9!D<7-vY|96sNdxCD>Tn%CYOSn!xN=#5QrftK7u=kBG2vfi~W(@1MsOWYHc z_On<6C#PJ+8pwI6YonTj2TNn%emL{Qo~-(%VOl_~R-Kp~b=JA>a%z2PE0$>7m{0Q2 zwi_@lb6d%;HbN>+?m2MKaqdCWJ7GE3l0~Vvosrv(1160c<#@Kv!;WE9I@Cf<`KERq zj=4OrCIWzTr`yZ@!0mMZf*W1;Q{G>^L%k0)={^_l)}9alaNJ^T7U*rGO>PFC^lf1) zS#CNpl<Zg$u63dtHewr_uZ-Ri^ZPJN>cOTV*3Tk}Vv8N--5i0+!sjs0N=Gbqj$pw7 z-lvffGbIN)jFP*d*a&<4!^p?V5ZFih83GrRe#_tp>rA=j3atH4i-IjIYSsFgS8I{| zEuvhYSWJY)3+5~(90XII_u8PQ9%W%*6^B8`LJKy@3o-b&NZSeavbHd_HX7B4MN4up z=1aApNMlnH`#}Vs?k{~xQ)n&1p)ijz(8&@tI<Y5rm}co$`6-9+>!p=Bp|uG6F2X7N z0&8f4QF@}t3&qBj1?VW|7CYS=e&2pO4U??;a{KK!yvywD>V4^ceqyHR<rE{|G7WfV z!h5}Nvou_@HrB$zApUmK6|ALapSt*JY?yDo@qBSjE>jrR4TrGSG)K0WDBELaIPbRp zy*73Un-(GWLm&DpUAash$9wMQ?1Y}5MknrnaNp7eyB*s7!j{J2F|#wJ3G_a1q<!SL z_dj{TDeik(8jp1SqNWxg2cHXTVQ<fJ6!vwQE>*}QP40@@kt~*oI1HypiuN#12h8)T z*8PCi?p>`-fc63^iC)^unGQTl6|}-RWOLtw%)Z;PTdyXzg^Dj>r(J&2>|J4}L$Icd z(B_$0?(&Q_LR_CLd8jihIw!`d`E5TtA|>qbck8~~>zpGh8&|yX+NvdCBW8Sy8p89X z*2cVuy>v6WRzJ=H<0cWlb#BejE6<eT&$|y;$<R;u-@qk8w8M)@r~lCQ&qxdDZ77oD zy1xC)KFTE?&8p^U$77uDM;M=l%mrdV8fL*c!}h>GNun5GM0h)SPWg6DKe2&nx5;8d z7^~9g3)+c|&Q;5e-ob^{?DXZPtZX>ENY40qbi8vLwId54)+02$>ug3n?Q`_$eRf;K z5z*{!pw;fSh;`_3JMzu$PTDGQ&KrV0qHDD(tsS^4bC~yt@y7G#6Zf;SnH5&`m>E1- zoZK-cDUSLQIQ|Oyfl1niFf4M-ht3RePU0P=ST~p=6GYb<Vh)?he@KS!h?l6i%TABY zEI$00HIMa{i>(1`v`*}=Hl(Ij^HsTvAo6P=<MWvi?f^{D#$h`iAZ9u|SNizwUxqhy z7I6;Cp<>r=ES4LM@YU)=W`-vj*-Gd=7+a&6h+hRiN|s}mEXVtaX`cHtqnl-v-utHc zZUU|`ZQ=nk*wvyDrovs}1^2be^NsE_cTKyyhNsVaAFf%oqj0#<x<k&q-4O4X*Wukd zOpNx<F^c!4w5NW;jFSP2mSZ;&sIhXK#gv1cjnlmOe{7ug&Mrj1c6j>sIF5==YgZrR z+h-I)!I6!=DQGWB`$XKHkgV{Rw7TBiBXLXcrfCGlJlBKF(HdvWg<Z#JA>4eCRUoz9 z--=4U-TemgN}0tdv-`gEec%l=>`^}dW)Bf8Z}5FP-Pk*{FuSYaEP1Q9F-y<FhK%gy zIIKC1hjY_+OYO=z=FVw4&cQ{mqYLsjW8=5C-L-v_Bgc^jx{9xz-*^tMG;7~1MfosB zTZo<8Id9LGP?xsyc|$iN-+G!C`?me9#JBA+xgN194&~AqZD4GZU*zD^wcG*+{%zR+ z85gL|2rZfE;=<w$riIQNatfPFUtm7DliYK!o%j;-*wTUCQtoN!v`&ksA_|tiDTPcn z;yfkHXo$?`MPPq=2~M%v(V@3E3y#pqkDym+!m<#pQWL2Q;@;SzBj|!ke)s}xLF-dZ zYJHYPh$L)r7i;H6L^v)4T5uPLZFAXkftE*nJhG<hJ?~a)`8L9a9z0iY8=n)*?U%;M zc12C;Q>BaJt+lH*tXdzC^m4aDmBYGrnLBBa6G~Ee4nw4~=9@=v9TLVc(eP?}ZJ^US z8Hc=VN5DkXv<L^w)1wg$7fK7EVeSd0k<l?PrG^Q^-2-<|JJ)M|Mv>e)qM(_tCpgUY z#<v}=RSeU@J6y$^fk)Le=83R+$;oC?tV88&t?NqXz_$i1m^gQvc($Tj5tUf-I@CKt z)Op>w_tU+f-w%8EbHAodpBq`VQNQol1na4#a=lFDH-w|3cqYu^o>D%G!reeSZB?Rs zMf;;Zx-R@b$K5G|9wXAFu%H@eMxrOyVC=5rypE4|4Y$M0jup?-v~&2($1D`lGtwHY z=D-^ngv$8&W=6)zHnn(Ka{$(07W?VI>%|-04TE|5b~dSv(iTx)?ojcN7z<6S*20#; zjBw$|BS-S_f))7?v%r2@P^4C|cp*S@)1{+_9$w!wy2pU|;~Tbh;7W3n(TW4#RvM)L z7uMHz!c2R!=+1(U3r@M}^trky!CH!Da`D=8PN8{!HBpGK!FsDP4d|)H?$ZoxD>P|} z2}{*hmxQz)VthXT4dlr(Vq=)qq&c@~k1=0(UVLsm{Oyq+4&y1ZPG>wtwsvYS;VH5z z9_ngDpqr3(vTn7YqcHi#J@|nX)#qz-yxytJ=nFIMYs=hTQQ0?bKb&X&jBw!7$*jzJ zMVymsj<!ZvYT|+A#X$E|_j)!P*~hLiQ(p-5e$1doeD+RY@vu{B-#d2bP$%;JK(qx{ z0!5E7j4*BI&RlVJ7Y<|hs$HL#<D>~y5F1~3%f}9e3yTSF1<ertzq5Re(!`U@o|})# z3u}b?(@$g<vqsFrBe?gH`*Zg$Xyq>VboXx4R>o@#8nTPdcc+!0Q;fIYi!+Y6H1F(# z&_`O2W@gQLw4N|xSQxf;EqhLvk7pZ^z{*nkIEM5Q4h<hk$1#g}PKz7@d%L-<?kLRS zqC|qbn+dN^lR5-i@M2vFkKA|IU@G9Y93Wl6C~uZH?$Ex)%LX5ZMeUp7Q=_(k1=I9J zGyornZFX%kHZiP%pgbF!EDRO#Wf^S#t8;S7jTNoUsA`{L;_U|r$NhvcVL&4k6K|R8 z3~e`%No<Q~A0f_r-?pcj&WhbeH1SQ$?8{x@+%*yK&DSfIZF6iB)r}hmjuG7=EbH!J z@6#{LXV~QY!?4Mi*+{E=R_jD$S-t`PP^0&j`(yWU3iCMC`J3q@ZK$-E%Z7N0M{Lsm zXenh{9k+oNQI|EqPYHhh)xzAGT7Zq&zcMVhIJ}qSsA9VvvtITxwO~>>OLWZ?${i>E zIGyH6+IVB%ewt|{M8uMXnYzVAambeNmRM^1LM}t>M4DY7Dw?JL(UkneY`JV}q&Cdd zbfi|Qi&i1ba#=d3{=y{&yF1{U+HH`&sc9|$)EM20)?=>dXQl>Ajp)^SPX9IQ7C9Dc z&5W<@@wrDXaWsdMvVwlKNw_6T<t+BtpEv9~>tqiM<IA&OTskGJ@1(CYocLlB^~_sX z`uhFx3!f#1iE6hyveUCg)L^xZyN_H)WASvgFaAvX%sr7shbHY)@90IWO7@IF+Sn#K z=I38_x?lHp*U)dhZoy=H{uBQnviMKou->iW3D)xa_5xn^O4=aqND<HiQ)nMy4g2zq zf4qLuxm|=BcMhAnsZW??(CGa?pWJ`o#PJ_T4;V0Z++e5WofVoYeI&D<qbvrdpF>K~ zsD~TbJ0-l}tjYSjM=Xn3jCx#`0ci7j&9#|MOTjL8Fnj9E)fO4O8!U3W+FoqRZ~|v) z7R(!ZiW_VVBFwWa9~f7D`HwHQhq^yDvtwWfyjg24oKXb&!#0=VUfYN<To;EGJKj1? z5TDAlwydS>5zZ)k%U8>nZ^xgE!?@i-XKajbpIX1%v?%=ZQ&h#u>1Rbz{kiVJoiSjX z@;%3+$~}$`lw6MaevyhF`t*4m=ljj)_=?|ait4w-FM;dZY6HbjZLPNE*j8=Nv7_3F zV^?(;$KmP-j$_sF9G_R8=QvrN!ZAvn#&M=PljB15RgO#4B^+N@U+1`7eT(C2bv4I# z)O8%!tLr&_pl;##nffiqgX%$!KdDDJMytm;o={J6Jfp^Oyr$mdcuT#_@uB*VW3rme zF-3K8^cwsWKZDU=<XFm3hGUQ+h-0w9&ar}_0>?^*svN5unsRJoXv?vKp)<#>hHe~t z7<zJi#?YH%A44CG{S5s$4loSlIM^_l<50s`j^hmzI8HW9=J=xFMUGPqQ5<I&W^kNk zn8k6vfl@WRY*?=N`G@$2a4hd%o?{FD_KLy3vp?zjclGbev4{U`?yU4*sTh>fioa4` zaVRyEX4GGCttix&KRF}?-}!T%n3O>798mm>-GBdelwXuRu_%fS)BufmY9NK)%*OQb z@2?pB2l@|XE{3@MpYtC{2;%Z@<KKqoGL#>ohH_`T|BH&vf2#jfrK0}~{~1ap;#HIo zr3&f#D=n3JN@u0FqIT`pdyrBmYTVrE%2>rP_4(P;mG;xd&7P`soi=saRHYYT<<}2V zhWSzoAhiXC>wLY9yF)<n)iCbMaPl9u$Wi6bKx&3Aod!iJRi5qJo8y4K&vI1!O3$^1 zE2c7|2fw5!y6(%bZ25krdz7ZdmyRkufaC1avpHTay-D%wG+cg%-_A;({O|sP&f5I{ z_zPZA{AU~XpZ~hK+wZf*|LZ?{ygk0G?aAL?!#zpoU!F%--BGDo_2Ezcf<tZYCx7Le zMI`+7&vv-@ugOFipFQ68$^Y`NbL5Xf@BHV#u!Op~wq>?uEz35v$@8E8f>Zv}pRKd4 zb5Kn2Uxi*FwSqr$ObS{b{MldsLS44<A-`1kCTx<ep1nrU-JtBy()J}4t>xdTI5YIs ziZPWwsg)9Rw(`U$f352k*HrmtRqom-adPkbqa;S#{HqTyce~u}^3CME`ipGw!6%FV zsyO5w=j)E#@@Y>g!6z$y5*!*FTE3Zlza$Rcm8C4-Eq-6NE8DR0&4QQ6IDN5xQf*1Z zkf5W*e`Q;jl;HZZ?=;#SoMP+TwTjFexn5r`vd*R8w#9#CC)zrPU*S4MK9wa9w4RcT z=SaOhi9?pAt#fhN5I=F+I#>Ec=3IUS^&KC)MCO-Y<fNuo=C^i&{N@@h%QuUx=nKV@ z;3W|Ww)lvI;3Ywuf<J3kr)GKLOtDQ5+R}D<(3fRX${q+G!tZ54-voUh@>03s<u(T$ z_@94@+QTaQSFZuju2ZTik+Kv2{h$7@<WBJ4o;>*-tUvlajH2Jy4;6>w>Y$#d&(#(E zq`p#@RPFbFdTlPBykAy-S3g&jp{JERZUJR@5=Z)zYtlF=pX-~zWBoeEdnMt0Cmp`| z&;IFI@~(d5pFR7h_iB~g4T6&MPk-z?W|!PGmYo0PN#~1;|LN&^ChsSf{0w<=|393o z{vO_UrQedji_1n&{p-8BOFoguKmO^Li?8)8J?W3T%-{R|5&Hc<-Q|)y*M7g#@5xnh zS@ZO7DL#4ruh051eUE;fI^R#t-_Umwf1199@WHf)$NGA`zVEB^WenW;MV{q9Le=%1 zeNTK>S-x6+!*@Mb9{-zv`YB&rEA>nIi9f<W$+f=ck9+_8N>8M%7T5V6zBie?JZX!x zxhMbhOT|}uq&(}N17GXp$CLI`a#d1u4}9T#ZBbqo|C4P~&)1){E#FPjFNsM%p{Mc% ze`)1U-t?X6KY9#T!TN6;ksal~-+R%Yu8N=hm&YgHAA;QQ`#(MJ_sjoqp?|DD)W6eh z^yzi_R{dN3fKQ(By`}HfKhSIV+AHl*zW`mR$oW<M6&~C4vHvb=-B*JDF2uikrVsgd zPyhT(@2Vfso9gZLdR#rj*UeVUzULhEDf)z>MZVI84v@d)MdLXK>7@x#9O}<e`L0X) z??U<GUzMVM<B!+=C<WR2|C@jRDx9wUH*fzv3~f$QtTOUGw5*K&=<gx^{cruAevUV5 z>UZ=*P{0dZ7t?iX@ptNP`eH8W<xko=q3-J|eNT?i<~QkI=xg<*B`KBloqb0=rf6Ep zT}407TdTlN#r^fk{lA~}U4)4)%F|u)%bxrrpMPr8dXj#&<VlErjH`0U%OUy|rJVk< z9;~0&Un=^YuFG)xtdh{bpY)QeKdA8^SHB1PFE0MXKZ?t(IQO<EuNIfzlV5yEaj4&K z=vU<T7d_Ntpkoj9eQ@CW#Scr$-zk4Rc}u_f<VDKAj_*m1?Du*#-XmuHv=a1tSRW-S zI?UZf$y=V3W^wC<eouK4*I&=Y^z-lSNYD9OsN}!?F8=lRQ2#8<U+(=eHu8^}6crUU zJ8FR(k1$GV?;9n}M%wXLl&Fb-?~R%XULwSQH;xJ=&dyOiqWVM)iW(j@mcNoTqF#+! z7WG!tny3%>+Z^>-)K^ivqxMA|ii(apt%NGdG{#6#AArr^Gw>DI4fYko_Z&VG6%9^< zUjVc{3K|e~yZC)yn1}pM0WLrvit?5`3*c<UE>DTtsQ5+g0DHiX{H_O@fR=zVi0Z1S zQPg2nuM%wJ+z$)^BLNgG>IE<z%q8s4j1AucYrqF!v*I6hRxw6h0#`shxJy_WkHjLd z1S|)u!8)*!cc3a!pAcUf;j@98-`hABDaL93Adp&kn(^Zp>Qm}G#`ts|-}!VNaXy_# zlGJ(lm6bXVze!Tt;Wrs=hr#cpYE&EerAVEJ8X|Qbs$J?l)QVE)p@vGGhuTo;Jk-Wg z=b<)}IuEtE)Oo0_q|QTaBXu6UiOxgqEOj1g7pe2$eRLjbPpR`zdr6&#+E?m4)P7Ru zL9FOJ)EA}BgZR*S5Fa`Zb%xY=sI#QbgZR*SsBcQ0hq^-QJk*s^=b^5WIuCV?)On~M zNS%keLFzoz%~I!~ek^q!>St2tp?)rP9_ntX^H7gSorii%>O9mFQs<$bmO2mhtkij^ z=cUd=y&!cS>Mv5~p<a?Y5A|26^H6U{orii;>O9m0sq;{8Nu7s!N9sJ(yHe+&-jg~H z^}f`3s2Nh{p=L^Lhw75r4mC^hQ*S^u{rulRa`7`vL+0=^yrfus_pft(8+pjja7P~f zCU9R>PwVFhox#;y#iH(qw-}UsCCIOr5=n?)#a}I@KUO33RJDqprPhT?$UE8G$>L5P zcQO=zLs>oDkgO*fQuItinx3l|36nvX3}2Y4dK%$Ue!pA%<{x)Y6Yhq-$KbE08Crvv z^xfFB=Ia@L6Z8~faS=;8F}R4KIPA{9gf;o~(ytSC1F=LKp4YD%rt9|&Gmrtz+;OSd zdKTfc49)c%!&CZW(unn60p&9D&Lh9Adb-~cJ=M>nr}-6-`XK#+VG-jcv)V<mt8eQM z)px=7`U7>ZeqTMU*bO#HA;7Oa?`+i{^KKIFCh=~PAz2ABq$pNH8oDMK;yxj65aI?Q zZV=)IAwmdIju6300AF{Aultp+>qo2~^Mx+HFq<#z%@^KO0+dSnr__a2?V^9B?%^9w z>*o!V^gP2f{kCC_{0>6gQL9oDT{w@`?^1_%4bPI({=_wnQV*a$%MeEs-aYGkceY~T z-4t3zX<thz#d{~nX%acTLr#Aqr)k8qh3}K!c8Tx#O({ibT_=tM+)d%DT|7zUi}OnA zEQK%5QUVFJja=uD>nw7eO|G+O4Q<qLJ)XK8L|v|>E;}fJlw}BUrK`8WBWlc_Rulwm zAQUtJt>L$UhD`mc!3DBFHpl^P;L)%8n}8WC)vx+O<`FWFka>j6BV-;S^9Y$o$UH*k z5i(CH?e_xTHVe!KbHH3$^?7g$=+r?OU<Xw|W5xhwcq5%R(s?7DH_~|{oj20S!w%j` z=dE<!O6RR~-b&}KbZSoKGDfix%0*6HY9iMzr8K#9ky{tJO+<fcBgZas>>|f5w5K-y z`oh`!fw#ds;9al=tOe`9dtg2I2y6x)gHOPx)ZP@%GKLId$RLIcV#pwd3}VP2h74lJ zAchQL$RLIcV#pwd3}VP2h74lJP|DJ(cB^AK@6nH_`;}nz7%l8)*$?zx>IMC(dY|79 zX*DiA#-P&j%)mw;E33yFTIzQU9rRnYu}exhzwz|Z7r_)T6-0q)U^<uqX41Oi!A;-= zh4f<!s0-?W`at$=!eZ;b1^I8QQdap4d=9pOFTi#*ykCK@!49w!d;@lY-AZ|NA+@mx ztmJx?QXcJddBZ3$mgnXDHt8{bAAzml3$Py?0ms14;1oCq&Vvi!68H_ofLL$^Tm{#` z4G<4*G6s|}#}RWJF~<>e95Kfca~v_p5px_d#}RWJF~<>e95Kfca~v_p5px_d#}RWJ zF~<>e95KfcbDS^cOk&O?=1gMFB<4(F&LrkcV$LMyOk&O?=1gMFB<4(F&LrkcV$LMy zOk&O?=1gMFB<4(F&Lrju`tc`}O=Z-m9?&z@qxv;k@<ICl_q5<G)b%N7z%Nj(Uud}( zpq{4;<CSlr;rk5tpvL#X1MpCfrX9pUBhC_YF}-{Yg)Ixsxk~Iw>i0?+b+1yIRI*9s zF{xZ5g=?e`OKUns>{p5X3KYy`m_qNGrUaA9UBd$C?jrq>;bq!u1<E;r(nz2*5-5!X zN+W^NNT4(lD2)V4BZ1OLpfnOFjRZ;~fzn8zG!iI{1WF@;(nz2*5-5!XN+W^NNKi|` zODiZV(YL$>{sC5l?QoH=z}H|0*a^M?yTEQeM;!v+oC>CcrC<eE$^BJ;I1B@!)1$yx z!dFxtz=5g&IHO-RP#x3&H9;*<8`J@HK|N3(Gyu&&bMO>sMc<DD8k~&x47_8Q1zv|9 zRHSrLDILkTQYoEON+*@lNu_jBDV<bGCzaAkrF2p$om5IEmC{M2bW$muR7xk6(n+Os zQYoEON+*@lk-Re%I-lxG;S4F9A%$#GI713&NWn!4XGq};DV!mNGo)~a6wZ*s8B#by z3TH^+3@Mx;g)^jZh7`__!WmLHLkccZaQRY5CxvuUNGFAKQjq*RofOhZA)OS`Ng<sS z(n%qm6w*l{ofOhZA)OS`Ng<sS(n%qm6w*l{{m*%TJA4GTlI9nj_XA%ZIR6Yzfpg$I zxBxDJ-#`qA1y{gTa2?zL@!%$Sl7~>*(H`2-9@^0!+R+|m3)rr2rY&uzEp4VPZKf@4 zrY&uzEp4VPZKf^lp)Kv9E$vYkf<<5{SOHe@d=(%*+SF#+)Mnb$X4V6}j}+BQf1kem zCh6zFiO;}^v*5%R;l#J##3$*6<&XeQAp!KKH=d_AW~<-p^VGdu@7Md%6VKBVKcy$W zOi#Q;Ph3q;d}J7+|5nlq&l;|w%?qb}9iwiJQF0m7%`xic7$uiR-5jHCj!`$qsGDQd z%`xic7<F@ux;aMO9HVZIQ8&k^n`6|?G3w?Rb#simImVZ#Q~PPEQRV=i8Ud}Siw;Dl z7)^@NC9NTv6r)K|w&-Y5j3&isQj8|WXi|(O#b{EDCdFt{j3&isQj8|WXi|(O#b{ED ze$pC9Er`@?Y879KHYI`-vq>?V6lDv~CdF)0%qGQbQp_gBY*Nf7#cWc{CdF)0%qGQb zQp_gBY*Nf7#cWc{CdF)0%qB%CD`itd(bP~HHFSm=x=sxplc_4fw8`L-HW^Ht3?|hK zzhj(#2B*L|a2{L$m%wiz2E>9Z;3~KdZh&}j6L_HZ^ea;RsU+3?q#8%6`xFN}JIC)u zFa=BnQD7RF4rYLv&@o0F@a-J<b`E?y2fm#H-_C(==fJmf;M+Oy?Hu@a4su*J(pfgr zSvJyHHqu!((pk2Fyd#}uBb{X<on<RdQqJ{BXfJY}0;Yl}FbzxxGr&wRi?5gs=771R zE+x2lJ(sV^Riz~7<y;7)L}$@+|031Z<##<$A0XlJmAQOnE+e1f)LrEL-=>Zflu3#% zHHMV`NEI2+R~AoFc9o>;LNat2Do_qpIR7<uWIkUx6@Nixz95g(^T>N1dCw#7dE`Bh zyyubkJo27L$>)-49(m1!ALo(RJo1`HU(F-MJW|Lbe|h9j%IJCIFOU4?{nxcng|WpJ z<*I&M$=6f-TF@)nBd7J^daHhs)^~x{bAi@#f!32ltI1&;k_lzFY?#RCVv?R=n5>^R zyr7hUUq3cXg@4c1lNos&f^R>DZ_9C3Jbe3%As!xold;AhqocBhTz$78Prqm=LO)hj z@<zoAC9#2W;Qt3c$(Sg_Z_&TzmxjywGQ)4+3b+f>L59AJuUW}Ay#@XOR)a5*j=Jdg z)b5=7f+0xALy=*If#Lj~0H$(}ajE(W*GoCC0B><k9O^pG>%phsE8h7U>;Sv@y$>7& zrvZGJwv|d7N~OJ|8U`~?t<KjR<!g@eHAnfHqqLn&+D;~ICzH05N!!V!?PSt+GHE-R zw4F@8@F+C@9A9;muR6*X9p#IT@-;`{0aE(9L)*%vZDrE7(rH_nw5?3q)*aebCT%N| zwv|cS$}AZJ-lctI(!Mg0@lutVil2T_QGo&Y10yg2GY9~sKp?Py(x42mf*@c6!JsTC z2SR`ylm`_+MYvaMFdKXbHqlNxf-ayJ7zP;AQG*U@&_NA4s6huc=%5B2tdM=6YqTK^ zSxZCK()_A}8lWbq1!{vjpf0Ef>VpQL8E6ik0<FM!J(jYLrL1Eq>sZP<ma>ketYazb zSjsvUc}$}$V=2p6RpZ*rxsVob0i<UjEy^>N@{FZCV=2d2$}twXO*6dCEI|XMQqf`h zVO{#*GjQ_Nw6y_@%8b-h2e@^#x~C|U(V0;_0OdZ)NbQ*3lTlh*^>k5@dO<HoZN9)r z&B{p4s;2PUrJJeMV1ue#snIEn+Iqs>OB>1-Ni9iZr1>$7-U6W-jTph%>C@xr&+i&0 z>p_O8MalGIr(sUfBg0F2H^YLWbi<;eLc_~NHw?Lj#|(Kzi~Zlw+tLcY!9r#w^FnWd ze}L8COLP|7X|-R0ufYzm6MO@90omfa&?CC*kLXE{Xr~YU)RP|3lOEA#AJAqW(32j~ zZXeKYA0PoeL;`w9k9tHKen5|UM2~tzk9zdC9`%SG^$58}_Nqtps1$ls3Oy=?9+iUh z^pIZl2np&T64XPb2|36j2U+AGiyUMjtL2i5Tyo(e7cO$)A{Q=l;UX6<a^WHuE^?4d z4)VxB7CFd)7UVz+a_Mzh<RXt;WRZ(3WVu{qxm<FSOK!5rO%}O90}0;Z9_f;sTym2~ zZgR;@4)h@h`j7*C$VF1iMpDZrS9#<rn_T6Q3m3V_B^NGo;WDg+r#2@iapWY9oWzln zICAn(*$Q3#415l@fiJ*z=ES}NUxOWBC-?^J0=xBF$Rbu`5v$);@CDcpj(}s}XK)If z1Lwg7a0&bdVn8go0<MDV;0A~XH<9Xw(0ZqW>0lxCgBFewiK9f~D3M!~$Sq1Ej@;cM zXSc}NE#)bUlrsG)flv?z!a)RZ04In9ZNLkZXEapoI5+{MCQ<V4U%0*q7#FL*g3EyM zvC7z3Wo)c6Hde2J8-%|__&Z$R1^2)MkOVS8Hg%y>)_zbye_#YAP=<Sw?^ooS?=<j@ zKK@^wa}CfCGy;tY)0*>g9|g@)TEKmurPsehuipyi{ehk@$5jX6ya(aD2jRR2k%$k& zeWgY<3+|gv-}wT{5Cmn|1Z7A>Z!;Cj5CmnAqw0rHhAmKrjpTkVlwk?E`X0)#7|O61 z%CH2=u#lX*24z@GF7`qh<QV@I<o+lq!#XI#E-1sxeCb*!!%`^2ZYaY!D8s98_{mU) z6;R&ip$wnE;itgi=fL4d8*+;dz|Ctx88$*0;>n#Ktxp98;17(z1k4}+lmdak0!o82 zzzTwZ4FrR-pd1JRc2FKv02RTP=v}t!v9#n^T5>EcIhK|jOG}QWCCAc|W8onW>8COD z%NTgcL;7G0EiIOo7E9lYq2I;8Umn6=ByWzPzs1039>QlH!e<`R5@YFSG4Pv*w8&Um zWUOHt@<1yjrpJDL(SY^?{lNe*5DWr?0aU?nC>REw1H-`xFcORcqrn&eweTAU#_Olx zGpFD)r{FWE;4`P-GpFD)r{FWE;4`P-F{j`$r{FKA;4i1(FQ?!ur{F86;47!#E2oge zG8nVj;4i1BE2(RbG|Wdg{u)>Upg_onTaePXAf<0XO5cK%z6B|Li@~FB@izh51XB7I zrHvAf-Xa1xfD=T5%Ahr91CVKzcAz~N2N+K%6Tn2km_V5XCW99M;|zsyhQc^QVVt2b z&QKU<D2y8v#u*BdzJjE$An7Ye`pP`;5||GbfQ8@{a2UEc01O7iukyaibM<BLCRh%( zfiJ+9;74!>*}FUF14aVAlTs?<|GJ*zzYOq>(iZxe2>nciekMXc6QQ3;w6bhkSrV-* ziB^_GD@&r4CDF=~Xk|&XvLq-^7OgBB`j!YM$bb`M(BiVy5qdJ*AQ76E2+d1`<|RS% zl4yn5(7i<HULvhAiPo4zYs`lBC911==WVc#-y1l8%K0ne`x@*3JGr-;d*AcUUg!Zc zI#9VR`uSz3R~8gX&V^ipDrG^HvY<p+P@XLM^JQ9d60JF#mYhUOP9n$Q<T3&{fD=T5 z%Ahr91KNUipgkA|#)Ao9B6uE50+YcD;6*S6kX!0Ek@`)feiNzRMCvz@`c0&M6RF=s z>Nk=4O{9JksozBEH<9{Hq<#~r-$d#+k@`)feiNzRMCvz@`c0&M6RF=s>Nk=4O{9Jk zsozBEH<9{Hq<#~jSU*$8iPUkT><QFyB6XZd9VaS174$U<`Wgj&jgkOvf!p8?xC@{~ z$|H~nl0Y(e3{pTUkTXB&AOmCqH2q2z$Obte7YN`69#8-@bVCh6BhVN$0Zl<`&<>60 zci^<rT0O)0EI{|fj6y{f{Sx*1K;=7`SrE)DR8;vEwa7QSaNiKXxfBS}1vLBtvkVoP zWnecT?nQ#ipcZJrJ<>BY1Fb-7!nP$WX&WYhxnLex#(dG6eD65rhMug%gPR}$+yb}3 z9dH*s(DRjtoF9QikOYze_F75`NCjyi9b|w^-~w478{~joAb=ZqKmpM7WWOqUzF$>P z4O9m;Kuu5!)CP4xT~H6y2Ms_&-fILJgC?LUXvY2K;3?1wwB}wrde3*@3^)tUfjB*1 zz0R3@s(e2Ze7;)5I5q&30!|PKDg(a5P>VC)VIU1dGtdeUuVDh1#r?UQ=YiL`UdH*) zW8O?CvkPQ_Y>)%oz(YI5n%mzDmV!4a3)Ti;HK+mu@CQa<0%i~Zq*tIoU;(8;8DItS z&jx})Sx^py06QoTDu9aMf6}`|<x67NPEYv?d<}Mho!}d=3+$%1wMO2MI>qkDbbWnt z9dwV`<zZkrzegZ<OS(6K>&Zw>Pw3xl-lLa80~6I(c=iVkOoRp|vc|z$LIWQ`10S)@ z!OAKJD|GOY`XTRb0-y5xE7JKI>;OA?wwrt3^Zs72k84R24{|=u>_ZIi+<;cndg(tw z(8eVCOEUc>nf?+)e@Ui)B-1C7=o3MPj-U(Z1qMPv1~c0`jO$TclP6^|eIuW~kx$>q zr*GubH}dHl`Sgu^`bNG_lkt%ABajG^Kr(m?Qa~z51L+_GWC9n+0@)x3<N^WQzyk^Z z?UKInzn?v5$a{@IW6%UN1%I1Spl{^UH}a7}@{vOFkwWs3Lh_M9@{vOFkwWs3Lh_M9 z^65YM^q+kCPd@!8pZ=3Z|H(%>$wxZLryu3hkMik9X-F#hNGh^F<<p<?=}-AcE&24R zeEL*AeJbBKi$UL}Po*Kv<Ri`GBhASEl~4c5r+?+szw+r{`A9hVNH+QOvo!iyKK(48 zewIc*%csxeE7PbQ7q#P}c3jksi`sEfJ1%O+MeVq#or_Q|7q#P}c3jksi`sEfJ1%O+ zMeVq#9T&CZqIO)=j*HrHQ9CYb$3^Y9s2vxz<Dzz4)Q*eVaZx)iYUd)9>mrovB9!YQ zl<Ojt>mrovB9!YQl<Ojt>mrovB9!YQl<Ojt%SG+Ds2vxz<Dzz4)XqgH*F`ATMJU%r zYR5(GxX?`hpU&=3vo31ZMa{aXSr;{Xk(zZ;qb_RHMU7shCSBB|i<)#%i!N%>MJ>9h z#fwlz7qxhinsZTeE^5w2&AF&K7d3W~8go%&E^6!|HRkevLr<mFTna0G&?u?E0I)hx zjKBoUAOMsCfxrSvgEGJhf`APKgR-C;2my9b9-v2KtdPn`>kicJ5z^fwq`OB*caM<n zQjqRapmuRkyEv#_9MmojY8MB!i-X$5LG9v{Z?SH~5?T2Ue2>(>iMfjZgZU{&cX^Cg zQq?YK=DMS`=!?E_2-Iyj*JGK5pTO^_{GJYG6K)~*7lBv6Qtqt)XaJz3aY&OXP*Nx; z=k>hzA>nB~NRuf@k16O9?m;E*qD#1E=!l-N3wRoxZ7<HxA{+OomIg8sAB@Ii823hT zJr-bZg3fIdI=4;e+%}<e+l0<-6FRp|%Dn&B_x`W?-9PI?Px?$>Gz0xWe=q<H1cSg} zFa!(*!@zT3I2Zv&f>B^J7z4(FabP@i#V>*>U@C|L)4+5v1I%O|`R{#5_8;b$p^OQ? z_aiUYh2YP9$)YFxr9a8ORF`}8Kz;Df`qcB>#|{K3HwdbjV3<wqJn3UE=_eWYWim!j zV(gd6*e{c@U#9GLjQ`>p|HU)@i)Z{7&-gE%@n1aSzj(%f@r?iC8UMxm`sOnFO$_}e zhJF)6zlovWTq)6y{oAoOdK(XV8;@To2m|3D0yuyZM1nQ|Ih_%d)MzJCvWb*zA|;zh z$tF^=iIi+2C7Vc}$fZBTFv3b_gq2Re$VJk)N8h+Yzlfn<#Ly?M&?m0YC#0?|hCcD< z@xIix#W2FUhjekzr*qrDxmf3x&Il`=5mq`9#Xb6n)Vp0lqDZ2j#GqI5pjYysSMo60 z%0#E+L8s(Fr{qDW<Uyz8L8s(Fr{qDW<Uyz8L8s(F@;FEBCsO-~jLtIAEqTx_dC)C+ z&@Fk?B#;TR>8oDC6at-E^3y#?Dksq~dC)O=;F*bx=rS46Wg05-n{q|Z<Y9D|X{gS* z2B=GzdZ0dN$nQp=G0%%FxXzX6GNjJ1SdYQ@jaHLrSWdW1W`JEF3uJ>F;07N3JT2lp zE#f>a;=DhaSY^3#6dmF*5DkulpTP-m5}X33!5MHCoCD{<1@H^F2rhwN!Da9phyk(S z3P75Gj-<iE)8OH0@bENvcp5xB4IZ8b4^M-KpM-~}!Nb$w;c4*jG<bL#JUk5^o(2z3 zgNLWV!_(m5Y4Gqgcz7B-JPjV61`khzho`~A)8OH0@bENvcp5xh&O4p-s|u=t>YxUw z32K4bpblV89UguX9)1!Ye$uZY?==FAK@-pvG~<4A@DykTT63=*=nMLR{$KzY2nK<{ zU<eorhJok6a4-Ul1f#%cFb0eT<B+bt1I)g|v(w<&Y4B`m8*&n!od&H*gJ(-Sk(1Dw zG<bFzJUh)04kCaPM1snI{K31WEy+pfOd7m94c?sw?@lvJ0JFG1m-9R@AG`*ZfTiGd zo-NbUpcUAzF=DYXVzDt|u`yz?F=Da#R;e<sVZ>r%#A0K_Vq?T&W5i-(#A0K-A;&7x z9?r&y#m0!m#)!qnh{eW;#m0!m#)!qnh{cA!B3X$54#2ofVO)m3B3WT<hrS|NX$u&O zp|40rUy+QyA{l)}GWrU}Q(zL93|;^)f+=7shyv5VbT9+V1hWA1ndmE$(N`p+uSiB; zk&M0~8GS`E`if-q70J-YyU@qG(8s&b$GgzSyT}xGkSXpUQ`|wOxPwe_2btmyGQ}Na ziaY2yk{LzW7)6CJg0iUt_&pd5fhQN!H26LD`Ce$-U1-}~^dQOVZ0?aZbnY&6?k+l! zWa!*o^diaVMUtU+caZ_^AOqZi*4_P`)~)9~N$Wo3ya{~F4B$4xe*wM(lIDHSJA3up zjG%1jRFa{4cT}lWKFIGw{65WyPue-&CSGhD8AVA;z`KUB$PmT$jdvMI-IcbDjG}Ce zqHO47k{L<a(90x4f9^1nvKdBlJ&NnGfco)&9WYMz=lhkl^!@*&c}St}|9{s!<kSBC zx%MH2{+~ksPoe*((En5D|0(~kyfXo_qB<J(S^C~PYzl}Y>ww5C46`6^fQW!>BC?Ap z$S$&p3TRMqN8*C0$Y&IHMPhKfZm6h8)Q=cqCTMiTZQK>-8l9*yZZQ8_)pwX?76Sj5 z{LlA1|IAa>b*t-CpFUl6y6SYF)A)Zm{$Gy&m*fBC_<uS6UylEm<NtMyK9uAC<@kR& z{$Gy&>*#}>Y8u&Dz-(X+Fc&x-m<OBzoC*9te#?e_q~?f7Ieo}B_cr<UJHWfp;mAn2 z`-R`zf#?WHBi=XOb(Ew$JxWsUyRfeSC<N*nF*z0f4BqzR-05e^y}Y|zHG;zX%k(eh z^e@{yV{MF_G-l+aF(W69898ap$Vp>HP8u_E(wLEx#*CaWeuZuP&a`C?O*<e9Xb*G% z4g`7vM*_Woqk!JP6ksYa4VVs`3d{gb17-rVfZ4ztU@mYvFb|M<{bvGa0rP<cz(U|` z;2hvrz#`yWU@`D4uz?yq4{QW}54-@p2)qRRH?Rr#1Mo8NM_@DXC*T#}&p-+A7hntU zD)1WcSKxKv4d5-{ZQvc?UEn>S40s>-0QeaA1o#wS)Rz&?EJir97~#xfgfoi~&MZba zvl!vbVuUk`5zZ_|II|ex%wmKyixJK&MmVz=;ml%$Gm8<<EJir97~#ya9f5;@PCz!0 z1LOjEKxZHy=mHb~g+LKd40Ht!2D$-<0EYsH0fz%UfS$lnCd-X7t=tI!*T&KIj<$8@ z1D69!fz`mhz#8BY<kzuX4?G7=n=-PR#mH(Ft6^j@vYN%HY8IoZS&q6hqMF5MY8IoZ zS-vgM4rmW_01gB=4@Oe6Jm<kkY8E4@S&XD+F@l=q2bor^chSmE0I(xJ4c=M6Lf~xR zQecV63NAIRf+fJ^(A1av<T>0gTQb|G4NuEj@=U2G&v1|C{|M8U6(YKu{;ciY(~LAH zGB4*O=Hm>-R!=vhv9hzxWNd2@c6%QG)3C1#u-z-nGA#E_=I+cfPnl=Th1lC0tO~xB z|5ez)`{oub;Cpkc`Gx<a*}?xKwyAAu9%YU2{mf&wmF-|2XO>TqdDb4v75Jm=!8Lfr z9%*}-Kil56ulb7|!h1D;wZrXj^SYhN9FjNeOnR+1nGbZa`M}=AQ{xZqlRPv2$d>SA z_+z`pZZV(OGFxUowJZc`KC?gCpUmgX8H$-NTm#;~D|c;q2ag#j?jXZF5Z?Uznwdm> zO$D=njx|5H<GJ>gZj2jeW6UKw**0_&++^E``9#xgQ|1!QvirF?Zl2AQxkR?LoA2h^ zHq0nG&$e}o-C~=?+@ecudzn#WJGtxK3fq}kL^s+l?k2a&7Pwp8t+v?R;qI_q-D<bm z9_;ROYi&38kbB4;#@wP8?cr{d`;$G&ZE;)dG0ZJ`!}e!((VKRFd&|9N2fFv&`}R2Z zq5IGdbsxKr?eXqY_qiSBzHsGsq~rOq9qqn#-`X+mXSdy+;3{3E9p@YQM)oA%#5b`g zGwZ0C9q(KC{p|$b*0-}0eS6>0PWHJz*G~7HeW5+ocl8I`+5RYhl%2~wq+#}S<{OQ* z7x;1h6uZPv@{{dVGSkQ|^QZb#?Q%cI&#~9~)BWl8I)8>g!(J~ljqD1)z%Q^j__O^Y zyV9TM&$l=EOZ}yGm0#+Y+FN{?f8XBfKlh*8+x-{*3wwu8`INoWf9=1ucljUuk9JKE z4-)pi;F91HyVg8GK2SkEP(eOWK|WAHK2SkEP(eOWK|WAHK2SkEP(eOWK|WAHK2SkE zP(eOWK|WAHK2SkEP(eOWK|WAHK2SkEP(eOWK|WAHOpqiWNRkgE$p@0;14;6MB>6y+ zd>~0aP)baYBp*nU4<yM4lH>zP@_{7zK$3hQNj{JyA4rl9B*_Po<O50afh74rl6)XZ zK9IySnh+Bt$qAC=1W9s&BsoEnoS>ALpp=-Pl$fBDn4pxHpp=-Pl$fBDn4pxHpp=-P zl$fBDn4pxHAW2S;BqvCc6C}wAlH>%X!~~_p1f|3TrNjhDa)RXl(wHDgZc*VjG56&U zyn*~O@JHaa%7@7@N{J7Wk@z6#K7&ttlW&wpVuU1lN0PiF=_N)upz>kzj|%b+89Pjp ze<aC2lH?zy#0yFCkJ1|PLXuo0=?|mq;Xn`QUg)6B$V-wwj2)8c*rC)fsJx%pVIz4; zl5vkWh#g9a9g@TjO^6+u5IZy>c4$KE(1h5b39&;HVuvQg4o!$1ngo|senk9`41UdX zxps_6b~0|q8^!|x5Ch^s0>}Uw01bggKx3c@un({=&=hC}GzazrS^)b4nZN-+OQ0>Y zX4(N+KzpDAa3IhVI1=au90l|ShFA78BX(>grzs()DIupRA*U%Jrzs()DIupRA*U%J zrzs()DIupRA*U%Jrzs()DIupRA*U%Jrzs()DIupRA*U%Jrzs()DIupRA*U%Jrzs() zDdA4i!dwMh4J-qmg}0%y3@<Ok%ggZcGQ7MDFE7K(%kc6tyu1uAFT=~r@bWUeybLcd z!^_L?@-n=<3@<Ok%ggZcGQ7MDFE7K(%kc6tygY@Mr||L=UY^3sQ+Rm_FHhm+DZG3Q zUY^3sQ+Rm_FHhm+DZD&|m#6UZ6keXf%TsuH3NKIL<te;8g_o!B@)Ta4!oyQ|cnS|s z;o&JfJcWm^!NXH{cnS|s;o&JfJcWm+@bDBKp2EXZcz6mAPvPMyJUoSmr||F;9-hL( zQ+Rj^4^QFYDLg!dho|uHl;!z3nSVK%KlcM*6fhbX12D!)=3h?cUry#<PUc@u=3h?c zUv4J=rvMXyNx)=a3P9e(c-c0_%eFCIwvF+!ZH$*~W4vq|<7L|zFWW{IQT68hM&4tu zdUJl`|Mbmy*K@}k<f|p_1Yj)rEB5DR@7U<(K+glPH8&p_?1}ue#9adKa<)r>UqfS4 z?q>F{0#?Jj7gz&4!ua$$w(EiC$V30Y@0S7QtI*@5=y6hvrEOy@O`g@J=xtK;HYvu< zwlQwDjf^BkZ<C_8Niklwjh?2Ao~DeRCPhz^qNhpG)1>HWQuH(_#>=)bUbc<#vTbB0 zDSDa|Jxq$;CFT3<c*7q94B}0SA#8`S9mjS8Tl|mSC*>JW@U%5qONw46MX!@$bflco zk#a^y${8Igrw2;W1Em-<&t%LzlQHv5#>_JrGtXqqJd@nFgxt4;UMCgMKE#BRcZmrl z8azy+!NZ9LPb4PXeH?g&SxFpt3lZR1=4m3pD>VXKM*LUC3_4l8?tWtTU(9nF`@N{~ z-b)(qy`u5nTN>}ZtMT4@8t=VNj5n1iZl+yG6erQ$-!+!|MpwA|mO0yf&3CRp&w_tq zp7yb3N1f5yDMV|Nh}oKG%(kza>1NyJ8m;ZG(Hisih}I6!Xswk-Yppd}Yp>B-Cymx} zG+N8mXf0o(wJsX16=<|psL@(iqP6FU-!>Anbz>IzW+FF<)_M}HZM8?bw~5w{(g>}u zMri$*3tmnXC$ZT;jm-vWY&L`$;SKC@8ler<2<>={(1vM*He4gLks6_m)(GuHjnKwv zgmwzC*-$%4W`t{mHp0%68R7N}nGtT!(r9hIMr(_R)~4F?G+H}fBecaDp<SR6+JzdG zU8GUj#eR!_)n4LX_pjT_{0II6;=R8Sk6o_u*fNdBmTNqA9X7;Tf#egGyh6Sg)D~#Y z%5T~1$sxChnc-#xqj4k6D8@iWV^wW6uW*`Iu*Mw!PV<Tmno%?}*I-o{Sk)ciJNa+V z%uF&Z-WAZd1(<i)z&wo2wZ!JuQ}!AD8>{7c%{`ismzFVlC-xU$e?K#xCmBdXwZevK zg$>mT<7$O*wZgbsVH34NW~yL?39N7?bJu5)ZzSwlSY$i3$c}1}9n~Ub&Bb2kKz9^& z*#f&9$XnBcu+Dw3%VE4bGm2coxiM~x>EKQvpKR{N(u*~7C%SP)Rw|J97bf$DWgD?n z@N8CR%n(b3Ca++oJ(g<Pi=`rYA-!8;EOjY*eogPzjMW9MG!0m}K;C6op>HtU%!r#6 ztEDF781Tt4r~^3$M<mC9gVh=@R?Do_KaiycZnN9Wn+w>kiA$!z?4+$^txd7ucbK`( zvm`k0x%ZGE-(Vg)`34wkhL1Hv^F4dY{=#TYLTs96MA$UrZ)6=NAvO(%tb;k#`+MFD z5t}w1n?8{F{vCZsIOHBCj%9ZS=lgsjrY?-*B(U<X%&0xsAB@b={%H7p81b{dukULP z^!<E4=D;7r_@Ar|+26$c06&1YjRuh^JAW+eL^k$A7!?fHiFCS7WCuKC6!SetGherX zt`^B#7mOBKf09254HL+&oj-+{ybb(h=JGZW&w)dpLw(3?z~na6liY^-kk3Gq&v15l z4)gKx959{({+s^_Og=+QNj_s5iT{AfXJpL;a%b_MKt0Eif%k?dK9hx?oD02}e`hY? zNl0@%<O;HetB8`CsGl@aKWU_X(oX%PMZ`}Us-Nt~SkSX*knB8$Z+yV<KIT8p*o>?% zDjs6hLs}UY@-kj?^j4aqw^DEMX>TcJ#Ki96Gd&qEv3SmrlsbxW6Kng~L8dAB`V@Rd zyr@CMiyEjG9bnJ1=b2V^mA!>k4Wy6Hu=n!jcZTNi8TL8e{?4$^^Zs{+eStT?Gwgr! z4tR$BBX56aXqKO0U$w78m-60shTUpe*+9K9Nc-M!Hyq0jeNVj3sn<18uiHQEb>rQ5 z)7DL6+&k0FV3fzH?`4tM&%vhW5nD82Wsfu9iysDV5hFlOy|JA;pOGM!_Q^}|$tJA$ zu@sK@WE1tthH0O?n)suMuB6&F?VqxeYNq>*`wd4IUk!G8=^8YMm+tTGclWb5^wmcg zU9#?R_c*22G0Nn0<<(5Lp3x?!o*cuIe~&-Eh(CMvXPfrtSKO;`USk}+wfn1k9Xj;z zQas$Nhg<dV2I}FmUaNR`8LPIoVT|EJWW?LO`-~Cz*6wqB-s?K9O&MwUf?6@s0H@mX z8@L^A2mH|gt+#l1%*VkQ^aWP?0@gm!zCc!dZIkW`WX0FkzNK%4WNY6VKL60tN5r&` zu<1S`+vmU!dx|{9$ZWd5ke;G}FY-l{EvCQl>Hgvn#?Gwo!RVRwy?9p8TE;V=`_O{~ z+G_;bU+kCeFQlgkbVXUGy+gxD?+`@#g@)QMG)(sk(-?)b+B-DxthZv?Yah`d-A62B zTrON=HsLSwm(X{F{lyZ->8$n|UVDvZ+G{k^UZa`+(DUB8_8rZ%?_m5n9DNSQo&y<u zzBIU$wT_kqOTd>0m$OpKQpWn6`=-ls#`#Qfui}2j6b!4I?({=Ves)ulkMcY1sFukN zs_CfC?1nY@p`P0Ous-$i!#am$chR3&Q-7!@dXCv`t7Wn~R?}&nd9~VMjK~z6EI7NU znl4%+bkPIKX)HLqkK&$n(*>c-p}UjG9;kbVqHENi&|OxFe9=oqo2lXCy`!_o)s)Yk zD0*u1L;dyfqsI;F6Y7cbv!~ZQR;aVy`p*#gg872GwpQE$DyKmC*{saP-noM7phKD2 zwPX$#PSLx-M+Ff&`<!Zi;R`|+FDkxJw&9=9*;fc1^7obwb!IQFrRUPRbw=wDJyw@3 zB42Qw;B58TkS^LLoT9H3E1j)Yk-Y}F2eKapKb5^ILPz-_eW%LQ=4;ua?^N?og0nYN z)5SuX;<(^!?4~X{l*xXnrc4)(ReV+Pb;UOp-&%0@zoxUfYP-s3Z;`UK`JvAG_~CKG zveDyamsabquWox%b{Czs>KxXsKK;9t{YYC(uV%6K8^z6)qgOdwuSm9DksM*09Nn9v zk~w-s>Yzgzd8%W&=oKk`T+4P6T$>JMa<Xd5r1|;E@2Xh6saQ1^BVXJpO6T+vnJ7P} zU$somV4-vHv7GC2Zp^ur?Nxh8hh>M=Dmx~k=VYzte8t*t<b-s{pInPSqaOK15uMR` zM(e+%9vSSMJ@+YoNb!2b;Z@jUx>#GjSX;h;)~5Y9BAQ?M*K{bKvr!~>k>4bo+Iot# z&ndz?kbh0^?&(4&GKFs!egJ;GZaQacO@2;=$Vd4(Wz{k{pH$OPojK(-`Ds11_+fo& z%ctw9bq>q!qW}Av`lIq`oxfDe<VMe3>D-K3?eLk(e<?V3p9tMTIjxnmLg@m<Id#*8 zp-hL}$#kU-T{F6Jl&&r6qYE=cL*WmFJHX%U9i7{)rhIO9(Nmir>aUN#%W<_np`Iu| zw|C8BrR!Wz{d4<^eC`m%BNR_nJfR+XY~B3AwZbo?RN=ZPojWta@2+(JLXK7#)-$A| z{5_^~=c%5EeD1=C{s_OY9$KX3Pxa`z7lvndo^q8gjPRp$uG&>zo=Apt?!`hE->vvQ z!NSiQntKz}?YT=Mbd(>`%T%T|KP<aiwIvm6JLiV<I_12q_=O0)d;YUE<%{XlieD*y zt$1s3Sy9oyrgKYb%H$7`vbFi4&ieS_al^9F<L1-mRrRT_ZhKNTs&n^s*!{WZYX6-3 zwzON(D#dpS&iz2K_EfoHPxXy(@&e`K;mG_@Hyz64HI%)D+IJOdKbDuNoLY1!lh;)C zMrG3cw#x6QSZy+o>xkr`iU*4A<@E%Q%iBHOCn7US=`+EXcJ7sT1>41YNo(1>iM7g3 zkLamS|DKeM)@OD^XOth+e@@*p#Scj<g>hZpa&0la%6TjIjxOT3SO_h}HEpdlZ3u@p z2k({+<@4@T$%uU3n!3y8Js|wNrxZWB2lNJ&c}ekR#ajedoqOlT#&qtdoX2a@d8IY^ zd0&Z4l%Mx*wM^be)pS&6-nN?jw4Pf0Vy#1M`H&yhIV`)2{_kq)kIJWY{uGfBlIt$# z66)+6uX*mBn~O~6EX6IW>B4zRcT$|MxR>I?>!CxLuDg>-*I_Wn8y22dXQiY3DBXF6 zYMbAA5hdpCB|WB={K=}PHb2x~A3u8Bus)%lD1UOTV}&~FtN(>6zeMp>ipvyVR}US^ zl-H8EQ8{<hI`?&s(zizV>y_SAJQ=Bt{{uSI^H424kJqEKzT>{4@>><Z7NI{;I&6oK z4$t=&WAa^o26&&&6%jhhSGx1}DpQLemd$S=`tv&|ZXKa>l<uy$TRn6rQ&3B00vc!L z&&yw!e_sC7J)p<dlIg8wYx6^$_3^{whGnD2?H|z}sarHo*xR@wfA@9R{kdPPEw)tg zGQ}$t-=z3<#j6#sRs5{tb&8Yq(4ou=y7zU#g>NfeQV*>%`7hU!3Hf2!FLm!{wB8T- zQTl^g{BK02OH;;8I(EtHQpC3HUea1Ne@CsdK|~KS{K`{|{++b)^LNzZQ+B6JRK8(E zXSANt`e)W7bExX<sko2gp^69YB|S>z$0?qu_#DM&?g1UjPp>6EyPmR(m4AieOZR}* zSSWlh5FNuWdbH>%DNRhXVNd9K$F3)<4jq&4@>Riw@=N}@d{=N))%b0}jRm)cT==W@ zfc~i<EnX1sa%VM-zKSY6Mc)++uA&PLFX$E0MIS}S8#&qoRWi|W#e&8K&3E!!7PJiM z;!a&2t>SW|_0@E7e!(Z<uY&S|eg&^o@2R2+zVD)~S+KRB40=NqpBlU*bQqU**<8&p zRPPSQ*rRlG+`CI@wS1R%tLbWrV|`TptIM`(TBu^KfQ%d0cU`(f+c`o<+q1s5sve6g z=oF>vZ>xg*>e>}_t&5JfL&2hITZ&%yUFsIO7Q5KPFg^R)&-lg&KYX?oeO?njX9=Ib zgwI*hbfgXiOX{}gsBK5bv<vQwoZ&+e`tb-Iv9YMV6>N;iY^t`mg4cu}+E~<Qqir72 zGG1Cx9&NXX#_tP$kzd7H!{``h(d;7avFH=dDGDNVlpmq@Xguw_qNY{HF1%RA=Zf0O z@4|hG@~Zen9sf05xU_Itm3(1~Y8rhjtN3Uwsiv!S?lS(cN+gQz6kNEX@Fv-Ye}%X2 zq*@DAN3OTHNPArNEiZhzNPBLPEbJgS{ELnQ6n3lPBGX;y!rJ3zBa}Z@@mj?bkXu(c zRp{`qaAp<7o_P^^VKpsOF+G!v;S|=_=8-n!9Co&UeeF=Ky>NAuE~>8`))pp1xx#hS z^w~(6opjX4iyBtj2K9+t$4K2G?TpTy*Ec$Ly$el*gWQ*jzfr8?y+yNy4*!aRDvF~< z>QIzfZJ+hpWRbLUdaUWth@PGix=)1GSfUPF8Y(hr{<vyeDw-ZC8}YShn}>AK6_j5d z9qTUszPfC*J)`4Yp~UXvflwxVW*vPdlIFjQ?(|(JynpTTO!hmGD*8!q^qHytPCo;U z-ixEp&P0Y%OBClT?kYI^D?Yr6LPq=cG=FgMu&O=9W7v0cnm@UCMw&_=H~njFl{B*R zBXs0BcvuJ7SM?mWxFRAMY3Jf!BK-9c`fj1aJ~qtv!x$ji7Zq=e$bX{p^x2e(>Zy<3 zD3amdE_yaranZ90NZV?0RR12FOVqBS?<90BsMg;#(!cSZ+;uy6E7SaQJKsezPj7z% z{J@Umg-;22mrn50imw%Hr^Wa(m$^=`9j^3UO81HL&a54;^d#l~Gsf4l&A0L6;9sWv z>y>|VycL{(h`hNc_BHgR_{ZSM3BELKrzV<%C#tre6`vC7RQYd2oB6xyoEGq|p1Dr2 z9j^3UO7~GbUOE3%{H<~>Q+&O0ZdUpqO5daOWW`ezPgMM~;!_k)5^TOv{CCCjJw0os zKd^Rzw$Em*;U_A8n)1iGPkDRngFw!!o%;s-gp+eWL*?^glcA5)FNlxi?NsaTSIJ{| z&&=B2JNZ($%aHfXTt>d)?t&A&<&8ACYS2e3Mn5#`0J%!Jj=|D+DfGv39o;6Su_@>^ zazti$N}Vs_O<3!$QEk_VHfXfDyTk_ET_WT6m$G)O?6qTMuN^BKe~jw<S|sfhrB4ZI z(I2#u>*Y?-qs)@8Zu$4MR9lhpZB>4?9&xoEakbRJ|3k|9*R<3qq3tN4-CCh}i%{q% zwCocht^6mnwu|&k$Lrql%K4M-<?D@<dS3bOs?77c_eVYYkJ@@IMAA19j&BiiM4tEi zr0kE{K0m6qAH_c1kFqyb7IH+!)1$-xMmgUI9ds5t=q!>!XWjdb9`PML-*>b=$12Vg z%XgWoIa4g(Wr`KKT$RrhPjQ*zNAR(Hmn+xTFIGSLUfcON)jvefu24CJ%4w;3+NhqE z>Tw^-US`cpZI2Zzb;pYLf#rI2*+HFc??euGu#~d>wN$1`E|GS#gLLnpkXCJjM4KI? zSNT1W^zRAZ%U6G`Q_phuXq(@oN4ZD&-K1{*X_bFiH58~et%K{O{Ij(_FDm~8m3dM4 z_5{_|R?gQ}>fTD_EK&V(7qa$e<sYl`t%{#k`GbQWsns=dbbG6w#Q=8;oHMkQCTeSI z&*QWQa1*uVCyKV<cXIULHqqv_&+*y^dhI9u1l2G`H3TB*0<BLV@~)lMe7l^HzgK8~ zuky$1)gP}{f4pA(@p{$9tG4l~ZM@cDyk7nB>fNig4%!-C+sD78+D0l~tVds__Mmpc zJHJu~?U|iKzt*1UM#AZ#$LgWS>Y>N#p=En$&3lL>bN-}kC*^lidZE$_RpvpZ9}H>T z`vC8=TbnI9ZMNvN*&<`JMaE{U&KAP)EtDhoH0x$5UZC1$>2*0wb()Y?`8mNgNFs=y zp1coj{ej9qP$YTlUi3Vo8Xi%5ctkZkqWl?pjx+QeyD8mG=^5GrGqltUkq=G|X({C& z4a+k7fwx`d=>AvAnI|&5IW9FRR=QaE^R?`JrAO$|M})NUM`*43>vhT1y}8QI4f)FH zuk!ts-#_HLzMR)XTIYwf&JSswA5xiz)HWWHvatanM>H^lKw9Hm<(#XW3$*?h#65d2 z(7mDj0Hw#Or1tY}tR7{o)@Q8l)pmB;&Q9CeJMHVP5$rRyA1hV7S~#%}wbUKD_c4|H zv*PiJyD9$|#h)tYUB$12So+(*D?Lncso+?6KRr7b%z14Rj#q2+FY2-0QOP%5TO>7B z37QJu@2_RwQkkEHPE1z5liCJLg%kAAz1L{{?-Gu?OKI(w0xxvpd6gNad>JL8&lK!4 zMLzbva#ri!msP{dN_SIyM~L-4^0Uw}i4CoPOz60JM52puV!u<qb=#oz{%aQo{W;b} zsx$0|Tk4hCsCbcHqcKAJ>4I%#h_yZkDBWLVtXh;EtbB>Ot<4m^`AThUg&tQUA9uBs zaw9`5mgY}Ty0PL#f`hOH3YBxSmJNHJB6BR7dyD4ab3MwWU<(@BD?L`vVx^RdPZJLJ zH6&fG&_O%FUi&V;SogNny=|1Q{l9B19Djn~_@ye-SY;Y3y;11ceoA*!{&8Bv<CH!? z@t6?nc}-BsmBI-=7TQnOy{)y>XyMp%Tz6`yeL`@x%Ac%wtm{mv%}R&u6V~uHJx9Gq zxGR(%r+UuUZ;xIhbg)KC9jkj!6q?yXiY4}QUn~D><-9MnSL^a^m2RtLuT+^Um4067 z&_17cZ=qqka<=PUwJ7E;p+EMdV6X9N>{O+<g;<Z<S!wOZ{DVTfq+lEN0AX9nx0bDc zOZBf-dZS?GV{HYWt?hP^ay0g4K8k2KQu%71uA9*QZ_4Q=dzl+08oIH5h4q7VZ)l}` zRYva}?jq$+&?~h`dq1@wf1+5ITd4I}sK>g<{sybQH%>2Mj}Upd4b50)Bf0(qhmJ8D z=T2ETPgje1g*9K^wTtai`;fiPt_N0`PguL<JM)VTY-79Hwy<q&CtJYmpkB7W9cste z33j@j%dENmrc9Z;(0(+n+k$EKifL08uvWyhX{VoQzY*-r^trQ6vnyxJpEAv^f}CRS zoICIA)9sqMXH1)GA5i@08S|&lv*im;pLV8wYQci82ipzcZuTYcA$BwPP`d?um@Qp! z_L&R#Qt+)b(+1;@={u%_{p9%JLp!*}qlO<3)^oJ+kBry$T*166Y0-%xpE*8p{oOy! z-)HAm+Q!<?YRFFyf7|cF^2D|(7vtm8%w7!T!);jpfpEWFn?7E*^zZWY@6GAo*QI|? zpgv8hUzQwQD65vFygu+`^)qW_R9@=sT!w3{C7kQ-hA5X6(%c9)6<Rc?zZ>m6jQWw; zSNWNW)nAyCCXx*mw{T;j4`BWxbJUp2Xj$QA1h_S`8!huaMRFgo1R8RNQlI8*V^AKP zV6LXrt@;<gD=U!_`H&k&DubgoW=@-|CoSu;p(7&2_oC5JpH#D2x*F7}t+rglT5>k= zC<8h+ak05jG0}Zu9c^J7(GH38*q+Sx9JZ6$616pgmzc*EIx!cxnDerUWyU3@CuYK5 zXMEy;#5(r5#N)KdI`gE=_)9QPCow<4oU+7vY-OogW(Qf?w9(5ZNUTbnlbDg1&AzqF z59`iXs{ww!OdC9A9yd?ebND9qBFpT+MAO8=#OlN*j)FGy5wRrVfcE&bOf%ucndis8 z@ESGKV`c<>f@6XK!JuGHFgG|on5QLIBNtkjTs6_P2GBbmrG<kIIY&8H=nR#SHkp^! zo`LqIT*ar&dgkRmYo24a-}!uxyDMMg?&c2RYutyq!^4VLG)RbQ(Q4_<Gy0egi8C_{ zXTLZjBXMa))5H~t<%yMvRT(W4cP7@*j*ljuN^D5Hl-QinAtNuNYex6PmPBdd-NZ+U zZHccE-z9!BE~7Wcyx3l1FSVE1CH8XqtY6zJ?3MN^d$nC=ud&PRwe(-t+ZFZ(yVCxb zz0v;0-ehl<`H1#bdz-!8-eK=#UgF*M9{RO=?Hc=Ad!PNCU2E^R57-Ck0Ux$W`-pwi zK4u@cPuO+LTYSnsO|STjeU{ma8<@Me(f*#fi!a)jn7g>i{=vS??8VLYPxcl2XJ#<| zg;k1PwS42%zHa#rt9_F>jBnYu?K|{b?=idhefxp^(0*h;wx8Hf?PvCLyUl)K%WcYj zY5!)wvR~T@`*-_|{nmbG|6#vpoueOQl_UGJ{l#v#J8Y#h&N}D33t0Ck?h^D14O~Ol z$TfCN+&*q!*VHw0&E0-{KYf3f=?>uA>8<#3dK+08$z{3ru7f*J)<<%kT(-+`xh~Ij zcKNK8RNx9-k-y#F;qUZ!`Mdo+ezm{XukpVP&Iry7&I;xm7yr_1_+QZe)mLEG_W%Fj z3dE9j;{TQXS6lzxdu;i8Zuh&l`n|LH(BeaT7i*8$x>@$`wf4PiN$E$b+i~xDk(zC} zI~)FsJ%6{o$lkSQ%|4_?o3ggpzqJRcc|Y)1?z|h#4bGH1C?n}$KMg1a7}4{eF$4b> zqHpKRSzpNpGXVM<_FV0k%iYJzY<6cVZDZwL<!{h?k~5=OZO*aYR;6HQ>$d=}i!?Fq z1!&yjw=(bdZRXy7=D&p6=D+ga`Ja&R%**e|One_?23bK48a37l3fLEzCFW{7z%sT5 zZIRkwJF=xt%(j>96n<l#I<MXlCpU&`xr>X=OOPowZ`pqA_rc&`DCaXQV5BJ+9h|6g zweQi^WCTYC{eu3%z+hA`E|?rlk<v&%N5y(N?zhZso@)ER+1GS5omh9{Typ_4`kQli zyNml&3HKMdSM1>2FD74e=4oc&JG0*21AfNJsxZ$I&pPg++)ar!kTgpjXG6?!6L=Bx z_MJVOsMB$8N8Xl6bYjm{or6Tuuk^QrZ}#Z)tNd#4EsWtgf2&^uzRmxZ8Ow75X4eyW zoCTi8mGs0m>(K3qaJZwgeM&WZq8+KJ_y5IxXFb~+x%)iB_BY&vo@ILzccSMw;|@Su zJ!@IVP*zX4fL2}-wzK&st<aJ62?qG9u$X238o%6M>#y_I`xX8MS~G0R1Uio3D)%t` z*!E|wg}!DPtBqVisT<70$c-{j2a{-bS$m`ry5(8m_qL%qg6rGF47K~(W@Z?xC$u#q zZ5E>l<5|OSs99=<kqcd^T9T?|y=r*|EqQ>%((TNFrnNbU|Msk(as=noga1QVL$sec zl)8*Cy;wzMGUEnQ%_1|7RZ|wTF6f2kVl$t07cXO-#>=VcuUPZ*4OUEf(`+UFdYk%f z!1lj4Z<!yc<=a}zzfsG5&DXXWwXC3)2a?AfWcy;A$B@0Xw*&29dm!~*NKSVP|HEaS z20H@#dCHEIH5lwDSp~(8R$CfF%(26c^~{5}Ct{yR+i}=vKYJ2(+TWgxtq!!~vDR^R z0_Qx*o?;Kc3dp|6UG`%|m^5uh2m7#&L`U&X{>NKc_o7n#lh(Wtd%%P3MY0ti=Kp)H zg$s`J*b3_iuJBK%w@;?GPv~|zJq1$1Y2YEjOz;W8Eb!=Hs`95Pf4cHd6+W6ho;U(u z#HqBN!ZYM2>EC*M!^$E=_j+U^d$!B{W4c|2bbyUrgMD338L6xMOIFC1%w}KCbb4&N z8Tg-sjIQPofmps78Ea@p)Coh`7lqdR{&&E6W>~NdU92Qm6XMjT3fzNcWa2P0Qno;Q z;2@w)`nT|kLz=bnRi^Ui;Cj<bAod>mfna^zkl0`*3dFmc(Y4?J+J4Y~77{O_zZrFt z>pU5lMSUX>tTPMhg4lB8E;N&C!8hpG4aA={1M7l1%Y0(`W{fn0YeMWtuGbT$@9rRY z(3~8Fm^bq|uld0TW=s_wJ0IR~&f|BcUu-Ma_z`|Dq%G!};d=qc?1ilAjsMXM7YNSf zi!WWU!MflD_*L**=!49V-N1m|?Ax{6cyk&nDD??0M`sO)9b^tpLnF7$91{W7hhZhB zWvt^A^4o>m%6HP+FM@ZGZ&LYk6k-X}M<DpZ^l{hJ4T-1C5P{gyJE4Ds9uj=bb(~IJ z_ZF_EOkGfi9(;Qkw$d?Rz2snl8Ro~D!Mnf?Gt<`ru?%wr>(KOI)z6l|0qL#KEra*W zp}T|Fk>=34pw2SuOzT8@b7)Nn9y9sDeH?3dkYUCJQDD7q?k_VF-b@K5nwdchb5i;m z^$y-Ng|UI=ki^5LPevQA+XlY7_8)`<-$D=w?l$d%73PdO;jgB15QVdl{dd4%^pwyB zH6V79>0AZwSo(SezA||%>;50hcY>;UJJS1}O>Z{`J<I@wCt1%L@Rh8xQwPNRn)U** zsdd0f)ay@X!d}Bql&Q<!>(CYdGqP9FuDyVdq3__BQ8?br3hIE2Rq%gf4v9i+ylJsp z_>}#1K^^6Sznd2EpG;m&pspQ)`%R18LSOpRD6BANVmIx9Gr13EX?x1Kz5(wnGu1y} zZuA$L**qCJSL2)E+^hT2_ir@ED?G{lyNcdwj*oXVM?_<e#E+(Tu*nRK=ddpVu?Nf` zg>9yX-q$6rxtDuho;g0YKXhmAU2@+XVGb9F_u+md_p|TKk@249_{2YeU(lJ0{4g^x zaVlkBF}*WxGd(gsqJG?uV*!237iP4(QR9&|T)STJS55cCW>XxSX}a?Sa!CAR-sh6? zjZKf(4fGw?n!Lnm=7<JMO?RHm<;O4Ke9kw+V{_OKH250X^f_t$H*g>4T;e}-O*n_d zb|&=?r(Q8Ld*?Y+-Gixrq80V!9Af|EJgn)-Q|Z0}Qb*AnTY)~>B;E!c(k94C`)Jz} zduR+OF&#0PKviAn_eWQ?ue77qnR?6lSGA#TMIUV?*G$_}+H@fI+1~;kOxIwnX_I)t z9FfrsnXkCdZ$@q(&V@P!d}UYKit95-@8!$Q?BJjD4TqS)3I}totLXDNmzJhq^nM%P zXmW#=^rH*Slqduh=m27!%m8AZDX|6ozJT*XF4)TbM(+D}1L^)d_PiM{eR}LTVw+K1 zj}c}{Vx&1CcD9)sP(J<=I+oFQ{ABtjW|%2*PofW>kKIq<?Jl`rH*iN*zAX3f_-AH7 zEE7G=ksn}g3?4Vf#piJ^cnn+lfa~AK^v_sknv)H*k9V%Dq#iSaWu~t{180U+os-so z9QWYAo5At6W|W*myqh^8ake=j*nw|VokMT@Q-Jz&y$;cHAg|PTqP=Mt1H=|o?+$aa zv`GxTqEBR{eX8Q9xWq;h?+~j9?5vB#rRg@7cGNmcy*dA?Hk7UEqpkFs$vslw&z#fm z@wIzQ4t;W)_*&YqnDZ($Gs!(p4vsamq)tIc^gYD&<oc*>VykLXH_=yPpAu85{bGX> z>uY?!7XM1e@WCy_lEm!l?-EzvhL4HAi?2Knz1WOU-y6btOU(UN<@WgY%I&O=yFE6j za!35vCNnm&ayz=)NSWX-#0i6T+!j1Vy;hoQwT+i?Zqzp@A~s)L`3wEyMea8GHR3GB zD-NQ~`vt#Z9l0;D8?iTQjtiEUrM!7CEhsay{P)=NOQu!qU2_)g)myHA{93b6bO45L z;k+;VcLF+Ozt%yH%Q0iU&AIU_p#Q)zt~2NQq2}yhju}d}dt7jjIhy<6lwgrLmsn#c z{0YIOW(>!^+9&8&FEo>a-<d`9TLWmHwZZLXMd0Y8UpI@Prv&GkMQ*Yg&S=`C-~cm` zOn6|B#kSb|%5T6&yJE+AW)Pz_i(HYJ<R`$NW6tm^&58be=*4Cct9VZGOU#*mt~t$L zhEKh0p5)p;8DC{Cil1)gCX87?+_xZpwVA^=7AE;4DR(?Nt~JM4p0o=P8<`BAW>;+; z@1Z!JIa;2b2Rs#bU7_zbhVPE-{F8F>=K^!5{hPVot~3YOd)VG*4kO20VLvw43NQ}P z&!5K^j*)YZnO}2W{ro1bZ<#sTGedzjK|A^T%nIMmtcoo%cg2tA88|>&|BCzkdHB+N zx16ueJZFvu+PI_4Z7z>vaXhyP*k&fX3e%JNO$G|>w<ezvt)70ZndL^B{=jJO%o_WO zS;P0$wllVsYx!16q8<HB1AMO^{`D%hex#WoK%P7`whEj7hgqy;wo~>+bEB=GZ<$V= z@4{9WaBUtoQyR20BQqW~*Cw7Z2hl&x#EvJ@|Beb$=<I+DIX6BzKE957?JcH%Y_>U4 zt`XP$SnPHcc0D{;OdU=$Hw60uoy-NSD>#(ver?d&{8w-wHn!SaLb-E;so36RGbrOQ zGuz!)xhCES`+5_*`l~rg{eavl_Bi*{2Pw~2MG_xyAH2@wafxby-QVOf{*~uqm9KN{ zmbr1jc6dWVaF4U^BIxwKx^(<+<zW+fwmnc00$&iwb5EE&e_*(E8}z*Ld@SVIQht{K v*bevI;lXk<GtMgbv0u!5i7mJn+$iVj?=d&HgITAxdF7g?Y~|%iUP}8v>)>%# literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/otf/RobotoSlab-SemiBold.otf b/dist/fonts/RobotoSlab/otf/RobotoSlab-SemiBold.otf new file mode 100644 index 0000000000000000000000000000000000000000..e7de55423a97c5e642f3e75cb96dcc71e62c1f65 GIT binary patch literal 123660 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/otf/RobotoSlab-Thin.otf b/dist/fonts/RobotoSlab/otf/RobotoSlab-Thin.otf new file mode 100644 index 0000000000000000000000000000000000000000..02593c372a2a78e04a6d5d1b26c6a8ef71b636c9 GIT binary patch literal 108968 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/ttf/RobotoSlab-Black.ttf b/dist/fonts/RobotoSlab/ttf/RobotoSlab-Black.ttf new file mode 100644 index 0000000000000000000000000000000000000000..5a4292e5dabfa4cffcd0ae7fbbf3956b4f442a67 GIT binary patch literal 178068 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 O-NQMOSNZ3u@P7eJA+J3E literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/ttf/RobotoSlab-Bold.ttf b/dist/fonts/RobotoSlab/ttf/RobotoSlab-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..d3ba733947f78c5c6dda5af93aa6eab00650696e GIT binary patch literal 176068 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 Lqh-~9dWHW7ZI~rP literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/ttf/RobotoSlab-ExtraBold.ttf b/dist/fonts/RobotoSlab/ttf/RobotoSlab-ExtraBold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..2ba33508a08a4c4cc48463c3123603e041746779 GIT binary patch literal 176156 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 am%6X$=MqYL=-55z*RQD~ZIyrS3jYrwLrqWs literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/ttf/RobotoSlab-ExtraLight.ttf b/dist/fonts/RobotoSlab/ttf/RobotoSlab-ExtraLight.ttf new file mode 100644 index 0000000000000000000000000000000000000000..fb6b46c796d41dcd5957b49e4714b4a3fcf44100 GIT binary patch literal 173148 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%0A&L0on>~( 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 OUmUB#cl}4N@P7a|ac<}U literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/ttf/RobotoSlab-Light.ttf b/dist/fonts/RobotoSlab/ttf/RobotoSlab-Light.ttf new file mode 100644 index 0000000000000000000000000000000000000000..f6c97e5f0ec0b91a17be2723a5165073ca9bf1aa GIT binary patch literal 172776 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/ttf/RobotoSlab-Medium.ttf b/dist/fonts/RobotoSlab/ttf/RobotoSlab-Medium.ttf new file mode 100644 index 0000000000000000000000000000000000000000..8da37f2c5b50cec4e3bf062eec84d1e84a5a9549 GIT binary patch literal 176480 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 WaS_rUI(9Gm^$XHSS>>Nz;eP=-V(vo# literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/ttf/RobotoSlab-Regular.ttf b/dist/fonts/RobotoSlab/ttf/RobotoSlab-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..c517dddbf5af753ea24e8f8d59ce9e9f4bb92ddb GIT binary patch literal 171376 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/ttf/RobotoSlab-SemiBold.ttf b/dist/fonts/RobotoSlab/ttf/RobotoSlab-SemiBold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..3e7ef059a3467af7d1478dd9806519963d1fe896 GIT binary patch literal 176680 zcmcHi2Ygh;`ah1(%qg3M^kh>>vYSmK4M<2K1lSZxNFk7b2{nNLp^AWj5HQk3M4E^+ zDG9}b8^nf)sK7<90s?ZcTnmDFRS>aUE&@6Ez2}_W&8DFD^MC!n`kI`xbDo)b=9#C> zGtW5?N(k}7ACY+W%k9%w@Rb;0&Ql0sBl;B&EJ-_lWe;H;P7$*4PQQ{N+53NdDv+>U z#|iPM8d%af>5bd0J0WxvdZ`#YwQ~BRV}UaX@r@zG>Fn6qvkWCMVH*jF`y9{rjh{YY z>X^>Lql9$4O^Cbegvy!IQSXWIs&I9hFy)c)(-O{Mtdt#u?#-wkS6OAa{a^t4?}+EA z)u`~Q(mCUIDSk&(Pn|V)*a~S3expC{E>j*HTe-g4bdr$xC4@K!O|6_eUDw6qJ3OBY zc*C^HspB45zWrN5KL<WyujvoYoOLO%*Fi$RM*lH=r_UHSJ?rhQ<AARS_=|+ohLOeb zQIF3b?UDH(;^Bk}LjJM*?Q(wox^TRUvbyn8mxr8y1Car%{fBl=V;Vmt#AS)H`i{xv zA+;y#Lw*rg@f!SHOZ><PBBA9f@*{Z?m`-+g#ad7zia)Y4JRwrD_%WJn)~@VhQpFy3 z=!*B&R7=dGaTCt#`wbk}j~pXzO^q53PGi_41EJ6HXJUqA!NouX(VbLD*GcF9m&GZ8 z^yWp%Bt4~YlF@Eif@fMu!8Jt+#_#`slt)NE@n`h)07-3K<Q}A_t+3;yr>=_h<X03| z6p<ZoYO?<3bse?)rvF&4zlbl87+z$8eo(}N?H6#1nHM>W^lDS$NFQk($^L&?bl;%= zXwblk<Vw$?%*VY$5igQ)?G@<_z&%9LTNl}tB>ri+is$W>cG^jQkWNl3No?yP{X`O^ zOC<Ksig=t9Iu?nNQBpP;CH@O|TkoYQsGE!5yGfGlL2`5_$wcW<k|Qo4`TvLF@_&F; z`<0K7d|t$-o34pzq))r$ZPXt{;n%l_Sxmz9{>AlAp0#W@ii{FGNT#?4{k1AmATepB z=_XrG5}HfXf7$w`pHY6a*6Fls)7RGP7vlGT@85LMu}GmLS}pE)_9TgJujp2i1YRVQ zy~H@&Cx{9eB-Q}e_Djrt>idY#qfL9IoqlxDfIUN^#Z$x}K1TWo50ZY4Mbwe8?G@;% zSoRa?%)TUnD4y0UzYi3Dhy4FZk;amk_DZ{LE)suTD2Z%cBoAT~e<gl@T5?F4=vbx$ zuc@S1zC(({0c42S5jv(5Nf3V{U8D#SAuWWw`IAhiCrPH{kM;Y1SacyInitSLMtl}{ zwpZ?e_Z`bN(nGv|N&k~)E!)jQKOd06t&8+NG203|NP1X{zz#OuMY-ir=cC;>{barV zAPxl`dHIDzs3ikqv{U4rqz5n1J8jE$wD|`a_<t>snSt%{dpmu}KLYj>&~-A(zi@w$ zM7Aj9<N>jr;&c%8ACj()Me0X_|Fm4i^Y%)6?fgiH&YhTA7xC|q%QwO2e^y3g9*$)h z882P~UtPfU2hvGAO~#1-B*Vq4#3W89{e=edq%e_G3Y*Au)xQ}EAEZBQ^a+xymUp2e zt@lz8$(5s^pMqg4ti@?CiO2H{xfki@Sfp36ro8+{l2p6i18w$_Y&jFQwG-}>;Nx(+ z`7nv&MIH<L3wtJaAf4r5B-bg4^mEEWpB#Q5$<^(|*mp>}(>(O|F7Sgrmb^#+WIl}@ z<^D)h6ZCkDe1@dxj*>v=6f@eU=(5QowS6VV`Wxxy<VgZ`i%ECqui&^2gS~s5q)CsE z0n!5Cf#R}+WZUMX;{RWa|0+q+jV1=}2RS*DM5hOVOF9{0pM%W?1ApBxlA_MR74rxt zsd6anJPOB=_ba^wJp-D^ap(j6aac|tn{TQ5fSk7Q$#}8hA}$2&tTg6yRB;C0eEv2X zs&qtuoK}3zRR4hc2>Fn+6BuhC2@&@aPu=UJi&GfzVDM|tldkZ2$~aEoiHV$6(nyl7 z+Vb^egxG}Alk`?gCdshhZ@~KXAl)48t<C^GGm-w%QuOCoB0wu%l1QHXIj)PL<6wU{ z40thGwfkqlXI339oh5}_r%S_0H)%Xc)y*emx)r1Z@a5tcWCY}5gmjn~bvn{pHwk@k zyEFvP(n%hBhTCh{=Rr*uxeb>uk-kzG86^2N-H|tuCE|H9M4n3eV%#)cZ(@|ElfF); ziJ$NVcxN*42M?8s&yi$aoC`@G`<yubt04EkV|^bcd3+9X8u+Ukc%?w5xc|cEPy(BW z!ts~akx+FG!?2dzr|3%rUN|qP{r;0AahgC5N_l@AmeWV2J$x_KH{!kyd=*}7xQL6u zFIM_;I;uExyfJ?p4f&P#$7#jaOr<Bclkbo|@>?WddcNtNIE6UNM@hCW9rmv$83wuU zAr2zLIZk3U83z3p$Ja;YP3%ilo;pB0x$JYFQU?D@2S|VRq2}Ae7ml&{@Sug6`|GOw z!mk#$fG@bbb6NQpY%11CmAzc74fa;Dd($0V&!#)Vsir&9i%pI47fp@W<B06TrY7Eo z`vcNCWi|Z3vEqL6m`dkm;D6vNx{wm_{ia57GnvEQB>ocoEO9(>!(OVpxDsoc2;Il| z%@=rVAaliJ%=Z#06~0ElZxUZw0Dbq8D8Byk7E;aoU~j_Dd$Z{y{@h;B2Y;^Oz{kay z(kL=rzKQ#z;J>wGyifz29>lm0psa#!%m%N`C6)M{hBfSu`y9}2rVt2un}>bZO8Dnb zfZyhjY2s64hUlx>pbFd<pucJCMf4}bK8FErBuNxgaLpwXg(K)EAM@@?dI`J9gUmpR zgiJD87)*u;Gl^N4Kq`bOsQ-@S3-ifXVGJ2AJPf{kjm(jrAdBP&Nr^mxRLQ@QF}egY zPF_wXvmjC>qysjWJRqzmDLhiZ3k$$*xJ&bujz_&K_QtQEt_b&GxW9-p8O8b^Z^!>* zMzVp4WC^`OlIc5SJW9B<jjW`%NDay);XFwY>Pe~!cZAFrwvbN3by6d~LE?q*rW-;D z@q%ow6ygYvUew9G$sS(dUyKne$ym0JjABPf65C7S*$X6s6_ck}PvXbN6H-tTF{f10 zm!2mT^dpkaWRfSmN<4&<&=tK&SC&HtU>~rSzE9Q){!KT<QsT#4VSBw`y9m~0G-Tp4 zGE|NrMZAD-ilwJvZ?2PRYMTyd+dx)Og*+|}B;ABhu&xhb&DWC>=L+cjP2@4%X5z(t zOldp#t`s`r3&?CFcoBPU_#1`tzoD-;W4zg*1=a{KsbUpbFD8&I*yv2$*Mg5~MK>}< z_z&qNdXrhAfcg8N-HT+dln$O8NM;GsNwQOKGJ+jz+9~}EJgx!%_0XYQ4&FfjTcPt- zV$28<qq~ebt|2j4qShsnR*)FFmBg@aO<!YPOA%XH3ciY=^R&Wl<Jqscw?1p9k2Za_ z1JkLUy4LMl|Bgf($I|-wU;Y;Sf%hcfpP?0D6^RjCQ95Z?c8f$ZKiqfK>gWx?{{scQ zBkjYwE+P54ATnDHBg46G0l7i^46v_*r|&d13Wo@fZ1EzX_~I{*jQJAL=?Jc`ky^yQ zQi&VsOuCbW<VE@@eTuH5JE?`<q)jZCrLl5$g#C?uz`kI=38LUCcnID?uwW8mgmhu0 zuu51X>=gD37U2Wov~W(iC<cipF+<D|mq|XMG_-f<($MXpe}ol=DF(sN!Js#U8o~`x zhAxI=Lxv&KkZYJ_c+^m5*lT#vC>ec>e#UTPlrhmbDx8JO;U3}M;rj5P@X+wM@c!Wy z;o~Ady!HNFQE6&wY-$4jZit6<AsJ)`IiTXbgT4&B@2~(X-Y0?gKY=$9WINuGLW-~i zc&`@L3cH2pg$Ch6;S=CZ#9%Q(>>=igD?&+Vuh3fHy#shR8sO#{d<^~ugCP=lCmFii z@!k!*Uuc2%a4X(kE%2^V@utB0UQ?5B42v-g*yBHCKda`~rcm|QMP(~J0S$&oA4RMb zfBVrsv?ooaDHQzKbQb01rUUqUkU!;rm2N1{@L$@0U;jYJH+p`5_1M)jTHQCo)eBeO zzPjV;w5xevzj1Zu)rYQ5ywY^#Hva$mO4lo2T^W9*^VdDE0Ea8`75x>rEA;EHzJ8aG zFDJR3kmrjZL$W#796~uu%jk68tKcqp;;*L=#DC!qSG9x-v09Dxm;VxgqxM(mCG^D| zFLP0LiBVFf)JrlWR@xuswseO>O7~<J*`440FaJs3J3>icI{p%l3ZDwMg)c-OF-cH_ zKZJh^-wXc|J7UGZ7S0M^f@9BvUkzfo@DHI8vkWF35sQt2G-Qz8B%2H*gGdP}C&Ni4 znMZ2K0`eGHfoSgzvXkr~d&$efHQ_7ax)>{bD?Ut)l7EuV$XDblxkdg<?vW<yN<FC$ z4Wz*|oc6#<_M+Kz03Arj(6O|dPNWYBKZs7kk7A7Q4tUT@3>3W~LC)aDnIdKB!tY`y zk%<dMNsJQS5{`(o#V$gV@R|6iaF}%${v#X`UJ+gu{z<$b<IW_2co01aBw-|(M3Y#^ z#sHE_`jURoQlrTfGKN%<xnz<UN@kPwWHniXDE2-wpY|uG$vfmE`ILM_&XJ4cb8?e> zL;g*EqB5mapdz_K4K#t8Xe8}U<HRtUMu*U1I+&KwNi>sAAwJ|RbjvYlmQP3sxdgfV zf*8q{B$WJ%n8;-kLB1v_1X`MWOS+O9&^f=6PUJh1N&X-`$ZgV#+$BB99g;;9VkV8G zh`Nvh>O}fbMhYPd{lS1av;!%o9%L}}qTZyG`jVm4j|`!D@&NTGWi)_{z-hxM*#D6< zl!m~<8p*>nm5ikkWEM>!kI)RVkoG3EG>be+&14bHAxmjrcmsXNVwy{ypoP$y1>|v> zPoATdWGfv-o}z=uc3MHU(2-;t9Zh!Aab!Q8Or9qeI)fafvq%G-N%LTRJCmpB12_{n zPlCul$Q+tZmeGD>6)h6yiu1(z;w-U7tQ8lCbHo8+zE~udh^1n&m?!oZhlqp30&$?& zTg(#5gfl|9FiaROj1)!*3x&}_1+>*tVVO`PJSHp<YK29@qrzfgxlqaau)b^>>&3>i zajcq6WRuufR>dZ>B9_m}*l3o)daz8^ljX2n){pgPd29eHggzg}MzG;*Bpb!Xuu4|J zCa@`NDtnt9W$&<K>?E}PhwSg{Bla;n%RYzR|B8LdF0-%Mx9l5smHo(mW;fX>Xx3lY zyX*({J-f!Pv!B>^?BDDL`-Gil|6*6zgX~u}o&ClhV!yK)>_2QKyTxX)|FVbKZ8n?z z!RD|#Y%aUY9%1*`Jl4qOGeuk^E*6)FOT}g4a&}ngDclv)#B{MctVxQP$_m&S_Lk6# z9T9r7-t0Y=#g4OVc7oNgCbmEzY@tBeqXJ{Kg1{aVM7Btf*kVCuO9UNTDmbxaf-_q# zxUdyM2llw&%2o<)><Pi0tr9%glY%E(EqJk~1aG!R@L_A&Izi9Y3w~^a;Ln~G0@y|& zkUb*=u}!djzU*0{Bik&5uq{F;+bV>yZGwSq7mVyVA)M_HOl+qR!FCCeY_|}_>V#-k zFT}7tLMOIYh-LePIJRGiXU_`>>;)l_nc4g7MWHi$N$A232wmCBLK3qG$*e)>#tsT8 z>=hxE9TL*mt3o<^P3X>E7c$rzLJ#&P{A+)5fefQTq@GS7yJ!`ugD>n!J|^De3~?cU zBd+8F*vJowJNY~5Ku+Ow>Rs6T_lb@iCr;!9&ZyoaN#tkJjr>B=$nPYMAYP2qtVD7R z9>H}IPktczR7ditL?+XCGL<HhaWsldpfRKx7HJ}lg%2G~9;98!Lo|uZpvhz=?M9~4 zu4El8B^&5avXPdNO>`J}mJTPI=?L-+Er*{mjl4jol9%X%u-wzdzGAlUp76eKOn6uL zPWVOmRrpExP54>3DclfUL|5UGa9Ow@CW;|qq!?i#@dgVSQr4&3V90-ixDU#=$R)$d zEZu@FG36EG4J(I~Sy*J{n@*VG*s-QD!A7Hnlv_xSDHrF3B&Q-f!9wFLhKlhC78Y+Z znv4k+A>L5+ir}j!**O-U979D#b_4Ux$!>@gax5&TbgseTYQjxUWtBxNo_mlnhHfmz zaUG4k_Mp3-W_L8;)|7qFhx*`|$wG?D#+4uRqZ~59BF0;UIEy}~jE`sW%gM0<1RJUh zmSe>hF>2Vs80wbOXKWvf+^5WF5hBY64=)37@X9iSrMMVX=JH^JC7s`;mzNtFG-zNH zgDUGUgQW|9-i1RRD=ssD8Y?Re7MJ3(3e*_*GZ%iB%I{Juf-B0)%Y#8Ji)+qU3mIHy zA^9BGh~L5amQa2dnqT>bCmG8j-jK+c^75+6atn<sFSpL1+)#!2n6k?gEK<CokHI2F zR$@-NoZ>Qz&XjF&GG${0(4->4BCF&EB@9&!x-r=X{*X^MSVN!xwMZ3x##*FUBOc}$ zRvK1ftcEU9Bq%hftfDx$a&UQ>soYp@u$W8A@GO|q#fnOTMHg>z&WSq+W2jQy2|rEQ zCa{YsyVAnOjJMFSK*XYpO|Uq}8#uP^n3hP!00j7&E6O=YMXrjiOZ-7+caqa5JJx7t zoDT6V8Oc@ag~kDe98A5!&}XHok}s-CY!b{D#9{~rk~S={w5G~jZ3wsfG`B>c6&l;8 z=Ge%c^S>$k6*pHR^uZDZn~deLU}BH>2FChWsw#66ES~Y0g27<%$Qi(Ah8wJq#gqRU zj9;GWdU>HEPn9SJ&|oYOw|M1L7*<voEM6d6g2g*NzqG7DtjaBqu(*vg%}ucQ#ODtx z%P-L?gN>;7QR{u<8;Ez#kg^7E?;H!Q%(i&NaghUSWjA>6Kc4twp?+8kA+orvfy*Jt zmAw)xjA1=vjV3g+-Gd+abKV4!%%7HHCjEeaKh(Bdtotls10g;p5IM&}dL4ulqw<43 zo-`2Fr?kxCZOS(EvABc%+)QA(Y(vHC0Ra?lln=?y&gK;G#WPyj;Oi7;c_J=29PI6f zIqKsQEdKEglwSitZ+;DoZxHx3D851D*WmaDiC;U$H^}@N65pWX*U<O|Cw>i!Z*b<< zxOh-QqrXM20HsZaL<=3sr6s`<@9@yi{_r8~VS>ZMDEq@1+CxJ;v3SJYcb=HktJ+lg zJRRp}#QY4vD;)FVR}<#PuMwCZzeZwy{2GP%@oO~Z$FDJ%AHR0O{P;B%^W)dVctfTt zNS)&i6_$Vs1C$=E;5<=@t0j^1Y?pXT=QvAe$YWQCLO*b9y8>ydOgC}G{-+RN#{^4~ zZHXJ)<vyI_EL~$8B&zRI2BpYXG1-AU_k-ycZ%9!wPeE^5KYiM&322{ovE}u|kMEWU z$?auIZ|Fw#e6FdW2PV*Nn+ga^WqN`oEk4mdGr^MnSD;|*u>kLmB_e*2hD1X@t`b1n zyp=2anfgHmmBH{q>%t<XQ>ym`g)^YL{4D+e6QNEcRj>wEl5Odb6E|*UqRC*$T!}t= zv;;FGYW-PcQ??D-V5#6b#XP9&711CWf?vTtE~q@4Yg!j5ZHx~LOnoaXGFH2#xI(gM zoMx58oQf(4AB-xLotRS@jQfgm=!e#ADuEjGzo~C!dawy2^u;`JQAa_4?F<4$xJs6x zM6ehV7!DSs6(;Dhl3Oc|gn++RP1-ybm?hIj3vB)^Qk0bzrc98jr~Q$|1<J%==xgf7 z2j#2S%l1s2j7Dh-DJ@GhWWu0x?3q@HPVGx!kt6Xd50C7=i?)buIj_QGT`g$-1WRw* zXe#xs%T>W0oYqseEwLH;Bau_Fuf;#7tT-4p)sR`9*wBUgLT<BKJRKZd+~R3=i>J1> zj{UW6krQvph;sz6HL?wu8*k|mw-W5fd2A&l{eHM%K@%-qfMOqY%AAd(G|E@PLCe;r z&e_=nNlS#}X%p%j-{1mU!?|DO{QnzE_iK;A{(s?OPH(QqGEM2hMhAW|mRs@c2L+rF zXQN7g{OS>B<ZH(1Vx5hh1bHBVUK4wGCy;QTL`y29e87F`^U)pk^|7P@rXb$Z9hX8* z#Xcanp)ZWEjao(VoS`j+AoIX@M40;GrWiMr-wcXBNY$FbxKV3LI7~l0D&;WzW(bGj zH$yoLzj+`Yv3Zh%yE5Ftw&Sim{uREb$K5d8X?4Rn9OZQ*IGlPnlEbNYqd1&;H=2*x z2VfO^Ony_z$K*F-_?Y}=EQjfjn<@^&Z^m&LelwoK@S6!LUb(odR`KF@6IHzU-6Rz+ zem7agi{DLA@#1$=RlNA!G!-v?_aJDTX<xwU>Mx5K4<6EPvv50u6P<%uvhiysY%Oj% z%q;De!#u3Q@CO`bHX8S|_c}-YrM8%>-SQTXXtx}E9{TC2bva+V<p4F>EeBWt*k1Pj z7OKD0{vOqCIe4vh%fTN*%U)W4i?mw~uvok0080Sd+uq+&^_SY;GVPXwFV}84_zJY_ zt@Zb~cFO@)YPTHViTHyZRL|BT2Okuf&<C3)*s}8MIE&Lbix5#f*JjWY2sVJH2E(1C zt6}T3E#LG8qRW1b<dLpMiNx|BX4fLIms6@3<rJWkT&z`tSzkGWCCXuvTIHI3)aRJT zF}GvR$7C}$#vK6Wm3@?$?f>(-H+dL6w;_VA7=+!ziZcGYDz_nq|9-=XXcZ*4Jh&m6 zR~>e$B~&!87+b1B;sO89>{`ssaypBVgCxm4_6^#!)FM6!L!SGJR3($#T<$ph@BdK` z#Kb-!pGX#-C5mWpg>(WLY(-7il>FvrP1hugn1MR=sdPepUZFleOU{bOUlq4E{oD+X zq}YJw-sA+WKST@E|D}^`3(8Z#axOW7=;3AZD|MnlG#(MoVnjFR(v@^8JwT7qkLZ{5 zCN|9O%)pWmttw_0+4n-WuvIvK{r*RY!QK>85d|A2P7%+E--x#)Cn-pZm$Ic&X}mO7 zS}ARn_DP4OkEAc99}yWYlMm?Jbp~CMu9vP@w^esQcTD%A?v|62Q;<`<Q!l4trx8xm zoNArcIc;~cINfk2&PC3{oOd}Naz5#N&iNbXn=Vsa7P=g9Iqh=U<+_W~VOWQK9S(Q+ zsKb{XZo0~@0j{yGnXW~y!(6AhE_7Y#y2I7tdeZfC*I(U4H$S&1H?!Md_b%@9+)sIg zd(84!=CR46&eO%Sqi3RLhG&6indfD%c&}bw#a<)4s=W?)9rHTp^^MmpZ|3dm9p$~j zdyn@)@8jMVy}$Rq<KyZR;1lbU=`+jcJ)a9c-}&73b@46p-RgV5_n7ZF-!FY{>Y3hG zKS^JsU#;Jvzvoxscg#P)f3E-W0GEJK0S5#31&KjhgZ2d-3OW{aHt6%9?}L61Cc&=3 z9fM<ny9Jwr3xdmntAeKo*95N!-VnSa_{HEiI&SQ^D<mRhb;#zBJs}4}j)r^~IyiJx z==9Lf!@7l;!wSO6!m7fiht-Cy3fmM`7iI}N5_T%=LfGZ7>tVNX1~S61%b0B}G7dA2 zH_k8~HJ&wIG2RIG4L5|xho^_<hL?s{gii^d8@?iZL-@Y%L*d_t|863t0#li3yXm;; zqUnn122$C)BUVRjj<^-cB7Gwbk@1n~k^3TVMBa&#qr9U+qY|SsqWVS+jv5s;DQb4q zqNvqT+oKLd9gR92^<~tLQMaPy=%DDR=shtVV`@8zoyK&U)@fd+Wu3n7^m{Ccb&U;( zjfky_y%cANON#3iHz00k+#7Mn<Icu?9`}9R@9`wwH9jCdCO$pBe|%Ydb^NUO+W1xR zo8s%@FC|1JBqj7p7?3bDVMoG^ggc3HqIY6wVr*h+Vs_%j#9fI85)XG?*CndUk6kmm zZti*`DI;l3l9KF_?3X+&d3^GW<b}zrlQ$>tNj{i-H2K5iOUd6Q|C+3HbLr;SExcP| zw~TImyAAF(s@tS)v%B3%aZRa6c`fC=l+!7fQoc+1H8nLgJGC@*eCl_pzosf_E@^&g z;b}=}z0wAx4NV)9HZ5&l+Oo8DY1`ADPkSxhHN850R(fsvs`O3i-=yE_&br5UPw$@F zy}0{`?$zCAb+7Hds{5wyb=@r)EW<rxL`HRnCF4lO>5NMm*E5tJ{d<)5Sl45FkLP>5 z*5kd*j+s@N(=%%_S7dI;tjn}y9?3kFc_H(1=Jm|mJ;k2BJtKN{>zUiLv}Z-nDLohV z+|YAJuj9R4dynXS06Njt9AJ(xFEg(*Z#O@0e$D)z`E*u5R%}*kR(961taVx2v!2g- zE$h9k(^;3Yi?c^$S7*=4uFYPRy(zmc+md}G`&71)Q;;(%XL`<}oDDf&<{EP2bJKHk zbBl9F<W}d-$~~2PA@_3b^*%*?R`>a)Z+hQ_eNXp`=(nlgH~r`J|FHkLyk2>I^H%5W z$h(ktIq&9xssV=v92szWz~%hy1ug|c3#tp|6>KPUEetIjUpTFBcHzRpWreE?Hx_O$ zyk4jj%`RG4bb6roz)=Ga4!l#GU0hUrc#z+q+CeJ@-56Xtc*NjogJ%!EUQ$=;RJy(N zdZ{wx($J`(YaWmv*iaTwW+<yIJ6HBi+0C+h<xb_k<=e|G!{!cKGVIskrNb`|zdro- z2r|NZMCgbWBQ}hbN0yB|Ir7}dOCzt3Djqdv)bUXlM_n29`)GM|z-Ythq|q6p3r3F` zJ$>|z3R2-+5m6Ce(W|1kVob%Xie(j>Dh^b<S8=*BwsLOer7=Zg-WXdn_Ig!8)zNWL z<C4a$9=BuMz47As>hVV=h!Z>~44p7$!mJ6OSI1T-RrjhMP<?CSu!&nI?wfdM;)jzm zCiR`Pa?*v#p_8K~kC{Aa@{GwxCLf=Cc1p#R>M5^Hxihub)Rj}uP3t&q?zAr-On-3e zgLTv8>DAL`O|PB4YWntv`aiUFM(m6kGmg*PIP=o1^jUQeM?HM<;nTBYX3v|wZ1%d@ z+h;#N`?Wb4b6%S}VD8Yl?>!Rq$eKsCKC<r-%e?9HYUX`2@8<l1`K9xZ%s(~%?EKGb zy3}OX?5a6bbFAiE&6hPl*8EzdERYv?F9=-_yWq%zQwuIExV+%|1-~yO3tblmER0y# zWnt#R!3#$%Jhbr0qZyArU+Y@C>#_95HY}1Cxi1P@G;7i4i^nXUw0Oqid5aG%KC<}u z;*XXjE=gU|YssP|E0?TW8oD%U>5QfGmfl=?dl^}_ZrSE#%JPckQ<l$LzGC^t<-3+! zmLFMudimuQnJW%F-tF<tE0b1ke?oks=!pxfVpmnHs(v!!$@nL`J-PA8?W=uPSFJv< z`p#3SPd&dzTvN8@;@WO&&1(zRmaVN?JAG}<+7)XztlhEp#kFs&^IbP@eZcyP^()r@ zx?#kItxtzPz4GY`8+&csv+>3=0ndzi=EF^F)2K}+H{E)+>e&xBdvDIzylacgmH}H% zZB5)dd+T@G25eik?Z9@=?ay!j?zyt(jy!jL$Co>M?JV9oW#@{Wbvuvjys-27E^$}H zuG-yxyNmIE*<bu$y}Nez*4+noAKQI)_r1Ery4t!Q>+aNt*O%5;)Ss)rvBzbP-=3sB zMSCXgnXzZxp1M8f_L9B1dspl|u=m2=&-Z@6_xF8dpJ89GeIxeG*tc-so_!zf`{%w} z`-}Fk*}v)e)i0#JFy%$}7x%qX@Y3c31qU`B*nZ&o1IG{Cc)8=tvtNG0;%)ix)%RYD zd2PvSzrH@=_1Uj~^ZKnf4!k+^%^wdJ94<Y)<nWHe$KN7v#lJP_ttD^mc<bB|`AGJW z<8OPuo%{Cmw|_sHadgtrkB%zu414FbV;RT3e>e2K?DtN-@B4ny`;*>Z_Wp(Ue?3l) zcR4=z_^{&}kH2>O+zECf=|skf>=V;YtUhtz#JQ8=$?%f{PR=-a_@wf;v!{GdbvrfX z)UH$Sox1*k>j%XjO#fit2j6@sei-p#w+{z@xbMR|e_!<Xdmjz^=)lJ@A8-2jqtgMW z(@*z5J?-@2(-%*FcZQsCI^%gJ;Edr+%$Y7{($ARB^gmO4rtD0`nd&ps&&)mZ`Pq!K zm(RJJTXo*$y!ZLU^W)ENgJ%TS5PzPBUnU@|Xd+Y06HVbEL4g5Y?ryF+*;Nv0K?f=j z7Z+iMGZkGV7g4HpqLS<)$qRLq$y8=D(2t8qTqY2iQTYKP%XG9W#j)%_LX3v6(2l|W ze%ShXdwO(madwhK3?+EE$^LQ4UPiCz<Y=!nlP+10?V*WMqm-OxN})6*8TZj9f3GT` zZ*gXLc&2x}(m)5sEAJ@putkks@S6@)8scdd&1zieof$4!?iBlGNpe<rSmT1m1!1hZ zaZ`AB7+cI1hc#|u)!|up__;kJopE;mHs;Gup;OFBJ~%jbcXM&ZL?~kgIDTSOR1+S| zg_6K120*@+mnYyoe0+Rlm%zB>lr(Cj{(56dTC`E;ulF$u(I#EziS#qLrk_?T#tHoz zf9W?qf<FF=yX;ZtAvWF>JnHIvE?)Gh!@;H;8&8lKqT-?J#-gy-BvdEnvjm(BJ2x=; z2JL7`iE9t0m@c>v%y;&FxL>RG!yNiiCQ5JH#zOX}+7HGoXIY?0dt)~DH<m7H+aIT) zQ(ya-RkY?lFum+B<LLbMVQhE-pCUR#gK0y9W_-re>23RIH9xhV|8ag3$l<pAsq>4l z<6hm~m?}*3{3hNH#$kT_>D0Dkaoi<~HWsn2Njv;80K1j;`D48u&mpX5`!MniJ4`9E zI@<K343(J!4kMA9+suD!>}?0ppW5Qj>7e`B4l|kF)L;Y${%gG5VvfV;HHZES>}^Zv z=$5!aUV9Uw`xNpTh&+w$X7`SivH*WyA1di2R*-M;E-o{t5XvB`Gl=ZsB*`<NUqlx{ zoPgtHC&|TW0$~i9C4`s@i6rSNIyf_(E=yMwY);eK2}m$=adMHd5&qv=mYaPE2@V2E zfj(Z^e?G1*VVYv_GDRatOplTV{pO$|biJQoXNATKZptJt=G*umZ@S;@{M}EUk(ExP zhRmZQ0wtF^U-7o`?0Ti<f--QuvbnC~&X?WmkRg$eJQBVhDlJrg3e<Fl@LDT+38W|1 zqXX#WjT{dX$uXNnfeFNwN{mscHlYACl|&{@Ac9~cizw33Jc~xvbtYp-a8Q8W2R(R2 z>Rh0vQ_{SmQ;bQX-dEQ7L6wUpnw*rH(#>e{GV*Jb$=Gw-Hn#XK4SI0gq7}-|x0LUG znE9x3_aY6N`{<OJ%IUgLF)p<JZ-1-W9^LUs&6$fr!T8Z1-~DY$^@B*Uq6B+>@nh)( zF_J#!Y*!@ngy9WUC}So-1xvNSSCGVoK$un{;?}niudk9y8G5rHl5j|9NKk+e?3IfX zF;b(>#V<|@k6<Y&-Mk}`ll=U#AW>1KaHiM$dIRk=EQ>6&YZsNj@7YBYKUvpQ`Ekdt zi;9o^<LeVywMij=FTJflMEiXncY)@;HDs`|?<-R$<@+BKepar91bnQ#kd_Bl!dj>} zt80O`d!cLcVJo;?Q3u`C8fGBv+ZIO2;B$uzpdZNp2xe%v|DyKVa=JO-kjMO6_K&sZ z{Lo9acflmt+(qRE&I#PuHFE%%W3*`FfZ#xHZtvV9CCAnG1_7C9iUti+L0r(()N}iG z_RxDYX3uWrU+<qfT=VkCkuTRAt}}{}#`-suqn`wyQI5X($>ML<hOGPMG0;rKMa4H< zrP)9l)slY!lcM1ZdT<z79OZUfvrtX9xm8qY^OrE-DU2l^!n}RRGP5gYjrYze({zSA zbVj^gXNZzjXUJS<wA2+&)T$~Hn^gt!++^@1RK@)pl$()wh@q|OLGSDmViO~-AH1L+ zytsaV*odRgc_^LfEyaai^Ej&sic<TsGXK1i_lmMWov%6<m2OcQuhI8guCqp4@sI;d zF>?A^^JD9N1|lBzS1?8Qh2b_?!)H94C$%33pQEQTu^Ar{4cm^fxJ{=21Zi5ziH28m ze-p^Sw*B$-bmBHy8?(B-F;y6DlQo!$_k(euQ-7$NHn{VC9ANV3KikrY&rh|P7>nC& zKCgDxVE~j_`!wcuTf=h*J>NczYPU6*Qu0Sz7-gvVhXW2Hk-OiF1GlSM+Y<7hmTjRI z`XSmH0-YNOIfIpOhY59qZG~2#(6<!!fia;HDxz<pjymYu;2=uELW07B!@WH_IK!I{ zq=8Oc=NgDtiZLyf>snbCotm1QBx))n8cH|XsQ2|_Zz*S$Bf>Gp$`7xZ{d!^7)PHUM zf~M};rCfjU=>yKJaqxaU@=bd_89M*iw3yJdA>H>X=Re%_o^t+$uP(hPhV40FmFw3b z*Is0**<F=uPY>8Nm^63;T(S)|$%ceVEks(Tl9VOE@Eh&Yd_S0SGtceyBC2)Q>s*4{ zh_An%3-3G#uP+lC8@E{{x8|Tyeoh$~S_eTTsnE~=1&vLlz?_F|6a+w&jIeFo3M1c} z$vn56>l1E`9gUmLX56rUf_d}ybaRDyGf|UDYP)$e*sPl@+sqp`)n2m5zPzZM-L;EG zo}_&~_&BoDva<QFj{V06gBQntMQ;vMZs}j8IiJQ~q6Kg5QQrTXF?#X!t%?6uehSmm z4j%6|zLE0)=OYz=RSpodhwK*9E-m?}9hf5I-?rxW)JByK;79ZWSs6}0Q~9)Y|9SLQ z%eLBjOA6LInDjPhdV08aaMFo_6D2``etK^&MxBsH$$3^p3UD<8+02Eq!~`Krz`hNw zf_?NpK8`D>*YRy<iV;_J4~JjsTCxG#*o1BPyRGrHZH>=b7qmW989-kPt*;Ng`)O!h zT`1kn7gv*Wju++xuMD&qjj>h}C)j_>YSmELU{v~PFh%s4_U6ZyV}2b-l-Y#+F=mHJ zQGz62J{Ncunp*~d4tk;4Agkzew+jesyr-e4%74=}T_5xrMY1`)$v}40rWe?L6(7_C z=X_*3wq7e&Y?5DhfGKYJcN-WHFvlEVikd!e4TISecG3Z+f73rS7)KicnB@*IdC0bG zjSuVyrw{0?&P6OIFR62Zx74ETfTrKuwpC%cp4H|%gzRk%)AS#}oL2R$22<MfacdaT zQyI!Wa=>9E&VoVbreDzZoQ~^Rt!+uu2QAxzFJqts`1<;iZsx9DkYf>g01OMSoHDo( z0=6ZL;ngIY#Cy0q>m-5rQeR1PWuw!Ketz8HwsNhn%t9|IKRJWhb+ZtPJ<g_Y`$_-Z z&+?ktHM4}CA$#gW@4bKaKUe`i_FF1_5sJZj7g6gP*nCv0eEkFXg>d{j1_uTD`}ufz zxY{_;n}HMgbj^ia*|IFg#VUk^`1$K4Ef``&i>9eUMYYIC3f1W~vC4ghiEIVy@whUC z{_DxchNX(-{4+L=ZTy9G6y56UgO&b`O9SibV1mwE`j%@?m5&>*Nx%*C9mM%q9M0l# z)qK18z}bxqH@kC*5moOF1ceQ7g$)RRfrByQktvWDuLo3s>RcrRoAG@i^uTCsn`b!m zM4cOP^YUpmHLI(}hP^}^Jgq(&r0wcw$^$mJ66dRQF0sm0T}wXDbb+{9or?xjC}cKm z()^&NP1bl%Pv}X^3-bkxswbB<_iwAGI^irb-zREq*+g4g_$<wBWpQdWy1-1$=;)-n zzE9;_d_f!Ej==%G-aNk7LDe-Le1(JCR^v6Sf^w~ihsFTdhJgjZ0m!?JLQg(gHF!9y z5cXGlWcGt=%<#%?t*w#v0B6c>K!|gW-bXLH1lcSqO{UGd*e4n<aOixXk<DATvQBiX zOrK)$TqW0wl9Ky@(p~m^QDdIFw?r4aR!(8d>D{g3NZPnbc}3OF>b%u8!Pk_yt`kyP zt_f(<3n$2)ppBj+n&W)cJ*2Zr6IV`?He9bKz}%5FsJb!c28D8C(rfEhYGF^vZ$c+4 zcN-_jZ(1?^oeKR`6XGLE^xjbwKXq&szu_8wY-mgTz%#932GT8UVH&UTIe=%-k18V& zP<vaho3#E*=!%wYG5<bFzO2Li4J6OpH>6`=fS->yS5YpmFreHSgc%YFoUvQX=klX! zsw^%~WDLH9L-P6VJ2*)1>)|eo#6S%)6c!DSPE)lNG=SB>LNC}Ug;$4f_swzdn%FbD zahtrg@%3%n=u2#@yp82;J+9<?opu{pk}Ui}@15h;mPZZlc`zZKQ}52@H$T7>!Ccw! zT}$9sc@ZN?Fvm9gP7-h?l~z^i;|=Try%C9l>*PhfICc(^0lRnVt?g#RH6Mz7@V@fJ z&Yd*;{gX6e=MLrblgHjF-T!FKo{}T_cWB{7zfWo5v17_BpZZ-?UU}ytHCzwaa&7VA zYg+=YDPMu^DsJk!R%+`?6_xIeaoyH1#kA-zVTx$ZePH;$NgHcCTm^1FnS+hZMtrfv zh7aNUF!Td?C})T%aafxzu;bp`-vqpG)TTd9dvzbCjaf~z?*qg4VH(WD_VD8U*zf{A z{gIW?W-N}o8XG}B;B6IWJDxmtuJu2F4%gbYnG3i58q5&p-Y(2eIa-53|5F55bZh@R zZMcDEYCUkwx2~n&I1X@Z?!yY(3fK1fvf<pKFVJMC&Wf|cxHjC|!gBfMv}wk%gmzWu z*&5c7)&;b%Ev@-_sD6+}uTs3vsji3PT$}b|J#JZPDvQ%*;sq9Pki`i`NTnN|+vyg? zpWCVCWrJ(5V`isyiRwdX<J$1I^Q9*5y7`dzU=l-9%r4<n5TS9MY&*U#M8N(}m_eLm zoz7_nGNWX~fhTmpwv|?L2fA;e3j#T0j5G8)j~T*#`NMuCY3-z1-cWYZA<+0gv<yQ_ ze3F8Xc)ym=kbMjJ@N6`EJF_}EUTt@F&axunN;N#p+4t*+bm-8$AGCHubUJG<IFBQh z)=qe~7UHFmCPOIB?X;sdFHa9{-=X({X|P*Mz2|Ri5rQ(xl*dKWy!gId*0X<~RnFGe z)6QqdO%aY=a98~4T}7flyPdz+bE@KW^7Qaw!$zz;_&~ER)GOHY)|^)c98?zQ*%fHP zAmP6qp%B5ASUVouX@ZUM#_Dx9r^1O8ah%2v+2F0gRY2SUZ-ybjFdE=EbAtv~eazrM zH3aP)6)C#}*nEW~9)6Z(6W_84j<IJ;{ZF;EKh-OZFegIoqD8ezqh>v3o_T!b$1{{Y zp>^!W%E?onQgO-!PTc49g*$>>rRqUa;^WQZ<INF}YJM09*K&f2n5;RF@L+=d^=RoE zVZyFbJq^?xU_AmJJT`8E-z%u`aYRUS)eYJgx2TWu)2%PIZTq5T!GfAEG}P)ttA2d@ z=(RaOO<pi^L@kB^y>gYGkxzC4Z)rx6F6IP1_f-r0C~^hu5dyq*3o8d`uyTOEA=E!A zAS&7<flN4cl}+~OfHeT4lW0;)8z)g^Mr>)^doXl6sOdd!=xS?dQlt5uBUV$V{7k)^ zU0d3_ca#%j->1GUEuM-q)>uka{iqOPHunS(C7d`g(bvbFQLHG!9oo6-1f0NF7aGwI z>&`YLIKU4snBFS@#|?IZYR3&e*rE#(U+rWAKWH%V9q;qEssHkaPs~wXy`lWHZQJkE z`LRc>%YF5Or5|=vdI#-c#Z;LYS|=DktFE#6&{C?Zn-*B@^3QGbn>r5%n1QrgTNvy~ zFjwe6^uzrvewGDaY8>`jPfI89eqtYUb|96oT9AEAT%ri4)q>AKh=rKHpas?Vrmxa| zhG7T|4)WLI_(~*kG|qa45$%=iukHN0Md1u1rCVxhTB`j(Lq<dmkGVXs$F?YUYt9+E zY#*^;*@A72cOLup>H4N&A4kS48ZzyPMKApP-=#n6^B$mO7orlY%Sxsv_B~^H_|<C4 zhUO{9J_wE)H>_}cx2!KL^AC+xX{F9ZrNd)ZTJ2Ej;CQyt8fGB*wk-_KHb4{53jKgq zBd8XKXx+A`y|&m3Ikp{6H>q^)2|M*1crBdl*0gwts!~FnAgTs$oC69*FYK_HSb(r4 z%?~!W`&_a;#}0>^f-vY|hK_2RH4zqwRw9&y^l*xOqp2-~8c*cAcU4mZN{bqXlW^~d z$mkX^C#s#Bg-5|TR=s1+%PG_vdXl`93om}6-1@RxWkm0wp2n&<iyz)ZBO6axBRgl6 zZ9%u+K7Z5Q<y;51#Wjmozf8y7y`se!(;<85poa$;VRm+R<DpPWt)b8$IPtJ)bO!f` ztwzKi1P!)6lxo{P)h2?J2Oj_Q;o(o5WO^BOIPg=Ahrgb#+ot^B^RYxu`zYUUhe8WE zM3*Y_58b`W(Sk2v#S3e{Lgk@Rw6N({>wfoF>z-AGQTa@R8Ay}b@KCyv!RM#-!+8kb zno;|Q96Htyr{AgkkqG|y3iJpjUCoJzWq2dELvq3@7GS=#b+83{7dIyzx02RiOO!pz z(lX?N7{h+0Y0Xxaw{7R+PweJlw>3(me$LgMf{t%a?)~xfhV>h5_q(sm<~XXjsPlVL zlOxun&HP%!6jROTc9gZ&Fh#WXFZ=0l&9|Tqdx1pws-O*M34Bx^6>*hz@Ep)OPHBhX zzNt2sAvl%h{-GUD=s@5ppO-E}Hm8|8Xq1<6st9iMQ)Ns<hL9*vf)X?rI;@5@*c}Wh zgtA-;TcLurg(x?}93mc$7?pM5!fCiQBHrG@;h-{E?<ecLd}YLpUr-vcegn4cdSZ3` zHhN%8pD%=0F051T=x1NqZCkjfpWdJ@;xF>5r=-vR?b`SczLZuP$>-IzeA>E}=9cs4 zG*Tw=`GZD)QR!RSZrcHLTidprcB=2M^*;m_tOb3wH2@6v`8AjlYrc$q4eaa0_eR<} z70}1EejNFL%ZTdhYcQqsp|)cwLtF65NEU9Ji}aOljlKUt^ltn8t9WYtmss;&?0AA# zIzexpgPeMiXmbP)>qFJ*n!_&8;F=%E4`Bj*L^wA_ss$MRlhdqstX7F$$YPh!s6aW8 z#%yBx$CTdUUC;V@{k>-%7$QvZt*`gIE2(+`-*|DVz<41%Vi1I*19v{6Gmmn?6IESL zyvJcZHb9ih$KM~>UO~1|@iPsPDva%;VPT?3`l8HLIk1K$ZGAah?nI4eXl%4>dZms< zFH;Wup?nh|M=M{8_dM$B{TpLe)2D<D_sW(oW!L@d>pkv@!mNdl-Fu4jmWrFoTRS!0 z66Up8kJd0n?47@a>Cd#>CPy96x}O28ZA>@;YjaH1p-JY>>ZXE+gw^alfqFJC68Dy^ ztAv9VKR-WfM3`FF$97TAS$JSL;Za(r%%004R#ImwKhDAyDa+}e6^&<Wl`G1Z3+e(` zAPWhsuXj^c(OC!!2R8n<@q!u_UZKo&gJGeZR?<tr&7ZF$)PT2#dk16{!kct!My#28 z{E2^{pUOQjU^WIyvoR1HOL}UXQn-S3dyL}qe||Jz7wfc2DS<_!>8ug_<E;cF&^Y>o zcYVEYV*n2>f}ONAlU`ESY_C-xgtxaIEntf1gujI8PseC54)Picy^T3T<}jA3S715Y z!C?Ttjn!IbsPt0xiiYP9*4D;qFkG)_FeUhMPK$m(_d@KMo&w$7$aJ#{&Zl5eL3FF5 zVFCa?D?bCLa00%+W_LEQXOSxG9!I1GCBn(VxvQ|SeK^hc;9+=gFE4NH=#|3tKvES& zAYLeBXO%d=Pn?CO#suc=f7bnVG5Rg~WW(KaN0o=rCFr8!s;<q;+S<@HE$7n?%s}$# zU&7?kJuP7{p;7Srk7B<T&i#IDdISSJF!=rdTkcX=XfSff)Z8VQGJEclmzujI;&fL~ z&(meSmoN86)Z`_R?RiQ0W5Y(;!SVw27;+{ndiKETXG>n(RJ16<e5yqGUB88TAEfv| zfzQ^ON~Fz7kzFRdGDEp~;BuU?QF(97JT6BZ?@PctlH{BF^PDT3G$W{CvYk%fKl5sg zeb*9h>=<OlK9XYdW{t1fu=mk2uMkxL_A2@*(4G8n`f!7CbIUWd!^``rN16A(3ry1n zjNd$@<msx(i;WlQzs<@o`e&$n1I4!n+&4`ftDOHa)HL?ML(18iFOQ84`PK7S<MqNv zu-2Fd_5<Q3%p;EUFsJ{|yRDAuZVOTC=G|6QTAEQMGWMC#Q4xH%h4e8$oz4hfJ=}4( zwP=fSYX=mLZvUEv%NJ~KRBo^MWy{WAmkLa|vwG3|<!fHL@!zGt=%;<WMqaY8`hl{k z3H{DkX1`WF`_w#n(voRI2afM%#%Al4F}8Kka^E=q{~OnYhVT?Ecb*bpglM#&y8&PP zHa0VjN_L|^{`H6#Ey}G8>!|o5g8D%|Ou6l`Z1w2J2NbRzyS&ze>X^Ioy#wPYzu%NM zZdTc5=Aj8sZ<2pd5F2&in+Vd+oQvcH@Ju*(<}WzDnP-d!JMIxQq8099TikhY#m+Jt zsPsGz$G!cT(&V>d<)|l%G@dy@FSg{FyBFknk2iA+)p;~D{u?aAINwXY;1@3v_7`Ud zNV^F032SwBVC8LZurw2q*^=U=aR)e@z1pDsx{34cA?medv-0zyZLb{Kw)w@E^gC$4 zK`I@j0Xugp-yc-&zM}lF<I^jzP+h~7D-FsYuUr9MJoXR;{px|d&Hph^kLQK_b)KFU zGg<H|_202w`Qg=bC#LOu;MkrMS`2Eta_!L7L&~*npH#m#=i7!WT&5UF0xtc5ix19M za?EBY9aFPMu|+OGnkd|L>==0{$GWA&o>>^}WQ&jSl>d-mKVP)=HhK9tTSGdglw`h? zwxl36kB}d{m`q;DdQ<tf<HxtLWrwK$b|87^vyb;2J-X-PFAyoC7q`&Eq4nF8>#zK9 zNcm~&CzlUiYxqhTvIV@D13WJQ&k&Mj?&ayGriK7JZ*2T=$m#D35ykf)@1GsQ-8?_v z*4ZJ+El;wk30^`DG9CMGUXLWn`OLUVnM}WavhiSzvbuh=mhD(?RL0T$B0RlN#jEkX zj&*e&^r%v5<jw*k6OoUx6g(F~V(Azy;NW5ek_MdMvjRk;1F=2gH60Apnb+8UxZp=Q zLKHl&sjC(${<A2zn+sB#+l0B3?-yfs43M{N%5l1HoV&g7wAzKU7Us5gXODB|+z*HL zI%<w{yU|vGZc|t&4|RvehQ%UPp+&SCf*L|Y+*>F^r2n>#cFWN`)~#xEF0)4)l;57& zNL?HHJT*|*g?M)Wy`#wVhWojD!$vI1nLRW6q4Z5Jyu{6sg?7Q$pPq4bb_jU8bU5cD zdbqfpIHH_>`y^j$&Xa}G%g`>-_E=~Kgrh=35MKVvSZH))xB*SW@X~3kSSZiD*8BSV z>rLTNTyBs>+8h<-?D^DxsOOh+C+EeiTK3?qvC6&Yp1Vltyqd372Ce(zZx<%SG(7ge zgbwoF9ghs3@+ecPjCDftxiNDzna_tEEf9;4tCm3aXguoS1-zrFtTT3GL>9o7jx`c$ ztkJU=9QVWX;ZaValc|p94vLjf3wecb^JP+r0F3p(BmVxNP$*eec=(q*xLs}zj*NiI z9}|%fnGhPH_d))bi%ufQgL6^Wna4zvlerc_&Y{jEs3x0x8=w=6V6=?YPEAWu%{Se@ z`>os8H&>2I9%S%8$p)Q#<da{h@Sw7{gO8Z9p<|!9hAk5(>tA^K*>{GNj1BZ(OTCjb zkH4xU`^EZt)`evmb4ot$on)!Z=58zeN0nZ30DNY|G~tuy(;@BF7n6F2`VZ~!W5^Dz z9(kk%_I~hg4u|JHK3&vqyRrDLqkVi`ti8V~0$pRnOBZghA4hgK*W1TIE)d!5P~VK# zc(O^WZ-ti%?|_#J=NH-5P8KI{+hHHy$v%Fytv?R$fY(IFdI!Av^VkOOhmS87+52fp zk7l|LAozxcZCrVd9exNM*IX~1v)7lBC#?Ms71ufRKa%~e8D5@chaZG*cQ*HLo3BnB zO#QX`#@j9M97d6&WXGqAy`K`Y90U?L-^epS{di=$=a5@wFF!8`OZNz-lVc+p(Fxd6 z1w-{F+62WNiC(S{LMl&iK~O}jlyI<^SLo4!>-tJ3?0UJVz=$NFRXPz|s0$>~p_M9( zS|gkr-mks6r>!Y*m8t6kyaS?+`aiYDA!Mht)WifzdS|BQq~#=cO-M;h=@cDqKwb&n zk+Vu}JdO9fujKl};YP}^5vq>wb^Q5R7DSjDtpZL_iDM8=oc-wA4e$N|c^;iyZ1g)R z3_khD_Y)sI`RUJ%6PdVV>4*hI`8_|WZF;Kz+q9lOQ8BuFs*~cAx5(t8+gd%PK!0H4 zvu~H!<$TQ=<&P^H<$3Gl<6iDO;6Ujxwkf1)?$QU9E=4^$^^cH8XJ_PTYbwuBd6j>= z9Wu`#TZA=T18*0~0XP*jl8u_~^wr5Yi*Ugn*$~E%hYX)d<XKj&tFe|gEgAwsXY+TI z1b#x4XHC1t3zk;ZX>9czr_5O`bF<6M2#ivkQ0noKYIj%lWlQ7{Y7x??XoT;%Gp#B~ zH8ndD{;QR?UViN5@oT&KUfV`r?6PX)k~b<pQ+}L1Y4Xf|<3h6Z0}GZ(Lqh8tU(D&Z zT4{Poe^dGL)4dz@b?@hPSJGyJ2FN99x`wZ06cGb?=vBU*<WXNwaAbtTo<@|W+fFg_ z)R%Z{+k#+oqyw1a%RVjP%8_$MLOR;t_c2g|wu9hop>5dg8PTwoDjOw(k66a$ujkFb zyy>Y=vQ9?@6(`Jlbjg^(<Gp?m{7&nixV6K${nnGidMg*+4Klp7)wqA}0|Vtff5&>O zb5hqE`O2z}uTW*Xb^SoAj_;#na2i17HTV$}#-g2mifr(lW)A)5QN)_zL!f_g6ZpxW zM3BuIKl$;a9fsGqXmF4h_FQ@-W~v<3&I6$xo>GsfY&?Ze&bH<$>vJqmTb>HUR|msF z0wMw<d?Cm1v;3*Qm8Uq_y&<+ZmE^1itE<{vn}>xZpjRI|Ja+7xkBwN-6`5XZl_mOa zPkArS4jYp_YjU-I$<NQ}U!d%%e%W+QX#Jh%L+cjj7k)aOUP$Zpw;lTRFm+b?Nz*}( zD15h?uR|fe4sER$>s9)p9+@VikU#!UYfjTY`56;vX$CE)N<Se!)0t$Od-E*(X!t5{ zvf)4S6mran4gdqgg%KvgLBp{uKM;dXjX*FYu9K;AL}zCmL3l<>Akz+F`IMoIqIJ>y zZyJ91>-<!q;x0!@isoU$!5p;p=VkN0*f?-ivZx=J`g73-rU6ky_AUFg@XaZ6R{y@G zW^MS2;R{whsekP2)$6~i>C#CoUXix!!H0YeZfD{u=RP=Lw({;fgAORaZTjTWzLD`6 zdmo##$HpVV_mH;$ZI7l$LNT%gFfSZ?LY8>if+RJss{O1vD3C8^pfSj3jobv#0Eflo z%AutWwyR&3z2(~lk9@Y~U*9#(VY<b0OIMqVvQFW1@XLmc9X8%o|M)LkIz4xLwbJ<Q zGxEcm;^X$G^=I3H#?N0h$tDBet7~;tUBi5QiMqY|VjhFE%8VoYK(e*n`l9A~vAgPz zX#J13`Zs-)i9&Nf$baMTsviTrg>hUVgWucR!H@X{kG1i|bmSOC;Y;ZpzM3GR#fF#a z$7uBvZR4o@aKA*W?@yj-hIg2E9-XSybG%etp~06^4Ii#sn(@`)U%@!!&=2=-H25L3 zy18EUZ?yVSyoI3RsSIt=|0I4sYQtaVeu)NOLRMmaJTCGRzGGZ$<0m)B2wviE&W5qS z4`fp!)+iw7r_hd^pS++NkiTH(C%l4b)Z{>W9Z224Xdb!tI#A5#H`oT<(m4-2(YHA3 zlO>zKUHHhQHA5!23Ce;|K2&#^vr$6q{?q|0!C5<Quli)kWGQIOT%Zea&4e?hmlN>* z5;9KQ!2Rw>^A7OG`L|54<wvG+CG2H?BoqN!eYY_O#!{BEWS+o|S9iU<BM_c&a_Oih z7a=^s_Y#n59X1nsJz^5jW`*l^@BaJiabu$byY=4u+iyqfLfPx@&VTiNcbC7r?VA5? zV;(;ZfWB7p#V1tTmp~3_yLos$Oco+cOp>wtLk0-n9}y}Qgy5Yto|V9#i}!nueHGt+ zhvQoc0<;nL2Jq1ZNu5$ZH37GhADSWoH`p8nJCIYTLaJ`VeE`eNf#F8Hju2%`2v6Y2 zCho3IGEdrdhCfD|6BAP4bg9-<Q|oCwH``Yf?3-r(9#`m~Qw6EnTXP?oK5qY#qvOWC zwRp@^NxpPSt#aq%#l1tvWX+j6S;>!!Iv#3THn*sD=?zWE56WLr-|^n=Pw%mZr_j$+ zGEY6nH9Y4@PCr#f{)@H2dq(&|eS7sq_&#`Z{W|cl2LAwE=TOgOP^-_Q&#Js)!r8^| zupb>sFLMtZT49$8GXMkNgVQ5MopJ7006;ij)*P!mdp<j=JCcr(dXr<yy5>UZxw*rs z65oCDROc>hx6_xpJzKfwowbdhEgLm_N#A7%vaN^P^h|!~KfYGt)%S-kK2klYk)I-A z-d4PT?>)_aHQiP17e6Oe?HArLxyf<Yt+vAyHJyT&pq;zVw&qdbypB!g^aD?D`sMMx z6=X!M#~0F^Nrc&`y;%gQRo^Viad@)`-yd^)vj|h^zLwi+aQmyszh0r{tMk4#IE;}` z7IB(4fzoW3y<QfJ&tYiP|BU(<9O{d(z2fyhqQ1eQzW;k_JxRcOKFxE8w$1_jV5@%B zp<VNHSscJ!0nkvJJM^M;?nCgeM(}aI2K-^J7u9-MEPc~9&QNBtkKa7bNc^i0yxkXQ zca-Z#YrB$HZSC^K3ET%!>uv3#aq9RC06=pAtBLj(@kP6{YX5FpJ^t-wtc6yOwea9k zXBTHM8uEsa6^4@{2JxlHsfU8la_U_>;A8@y%o8D+KDK;%)xq+WN9UQ{@wKij@Y?&< ze0kyd(E7XUd2+lqK6}nSzAO%WOU0j$-=e;V*Mmo*!C(KyylmN-{LQ)mf4#4l2VSVx zF$(zrj;e4_n&bEq5I^#5@j8T;HE=3fKaL{sSAde%VMjrG3e#EW6Uq;?@QKEs%GtS% zR?)bZOQS`Py87@Yr6{y+ySGRKA77;MTQq-XP@M;Vm73?-9Z~VcdW&a3#{ixk$@4%o zM7dPE+YW$Rpcz2m<~hE#VM9}WQ%QYIDRtv>_zqy4IFad}P=29lHOdFd-<GVYGqRVB z^-44~h+cK|2BlFc4y~i_EUZz(x*F}+c+jpL`O5xN`Qk)*X`QAWxYG+h#yYU4xtvoU zRTt#r-}`7S=YSD1Rhj?>G%2KzCf>I38plIxOJs5Qd_30r6zui<y&-zO&3i+9+-4YA ztnh8JW@$C49<)`D=tjf7bs>|?L2mqgE7CbJAu2N5Xb23@`-1cy{A@roT7EM2v;=wA z*kj}rI^kV5>?!!0S3y83r;tCTYF0LEn(d+XzI+$bB~l-$M`EqR`||$kc2)c9sBw|i z)2x2gAL$_KCfAhh)e|>HCGDEB>+rh9e=ZwRl3(TXXyb2>4lT*82nE-1mA1NY$f!|e zRi9s0x~Mw&liKma^BRBB?rSEcC36L>=@#8+m9Bv*z4O^!Tvfd)-UB^C@cx;v4rwC< zFV1mW0!p~>y@f^zAD9zT3CYH^o8OP}SIN-U(%9dRYGrKhGxhYfTj?gZ)ScsZzX@}* zbj0wS@y1$hdRt3JoW7)VRHt)gR%MUW#>1Mu;j(j2olmefAFA2Y7{_|-qlV+XsO=gT z$lIH3OpCSyDfAns5#$uK0Pksi4yW&G^=hA7k81TL_}6nd?FPZtuLSLkWR5u?K#zbH zJ`IIzb>ssJ@Zh*k6s`2@2-T>CtDqpkM4ICxYg#hcY|tDZ#-vJYbr2|M4WdR1aMJ7N z<>~4IjcU}+O091wX(x9!F2e5BMrgdE6quLgo|s%yR=%w7+Q!qM^fT@$JF0fS!8PuA z*XP+s^Tw-2T%-3hgNB{I+?d1_u(o$k!~9yEFT$g6+*<N?liHpyHb*gdtY3ANt??Ni z%wXo{u0AsF%C>D+A9>`;*4Z;=&YAnrL;6*J?9%W2<H;v)@6zvvi+psG{^?`Kp4LD6 zHr9s65z^H44!5rNOm%Hq*B9g8Tj6Wjy1t0KVXq&;_efOhXFUE@HWeN*+UEZG-U{&0 zOXc)&^*Mk4G|k=)dn-J(jZ@0^R@VNi$?Nv|G`_d8)=#vJ(`p|5`M;yc@#W*Iyr<!1 z8@Kg529UGO{qq>Hwf`Y>iM@WWSO?p#^;0I`YNf|s)#mg1Xi=@l{PJykHH_cfuKBqm z9__Vv#AmNO$2x9v`xbb~UD`Y^!N2Qe!>^hCI<Wx%R*t=1^?kJYlv>XW`ZUc2z24L2 zk8i6~E)cc%cSH!eI$u1u^Gg(e4sD>$wiO&-S1#LH|0+I+ZG-Oem#S=cCh4TyJk%A3 z#X)$f!VrvTl~CY{e=SSEza=)o8L#8mj6eq@d%|8wE=&!&bnRja$CnejbxH4<9vc(h z+0+@KC#3OmcZ5r@_BKniq_iJ2R%0;gu@IM><`72j?Ob@a%|4p5_{)FYXq?J)OJ<E( z(hu9u#lNjsc5}{*nRDk(pUxhqOGl3$QtfJ!u3>{;RBo&L(YW~isd>*o?;vONBkW0+ zPU5m3tyHMGEdX)5dFB9E2AoxeBPB}G<0Q@B51UiG{$kZ`Ay8U2>wuVz$i_h3^@DvB zgg)F{8o_eVd-fnsTNr$YDhP(j7#0{26aj}QAljsN!g0Hg_Q57ipYfQK%me8#mp-<5 zug=RaWzBZ_v`5!f6^q}hsyec`;r}D<yW^WUwzhY6rIkCDWw|$5E`aIAn2zYirp7d5 z1IBa+9YP7kG}A-q1Z>l65+DH*NDqO86w)C;F65?@UPyu58;X|iIWsF+vJJ`o{`kK4 z{@xgkW>+(3X3m`QoO6mcH+*37)CZQdYpWGj#u@s@RW9n@bG@b=vhMnI*+LC2c)8&4 zChM*<Q?=-Em}>&&x&&u~=9=s1t7}z8W>18<+he*$U3k35Jnl7#Dr<FZlW0JCN|TiZ zOJ5v0>cyo`jo8q5_T*^~ENRQ<pf-c*b);jr+9we+o|qBo?qbctpp9+QB^WcztWlA= z*&bPsuxt`p@5AtgT=NTETc-teZE9L9sR%#dwV+(m_acOMA1r7D#Dln)aC?Lu5kO&< z)FfI^h6SyrmZxJmnU_-D<6zMtqQeVI3s*O@{=C9@aFHWnSceBDj?)VFC9qEOT(;I; z-HUJj5W8P47|X6UYxUM1>*gnLFL#G*nTxX<D$Np92=$?GZ$w2Q$p*k+GET3Q4G#wX zFz>IpADHYFA=tsLE$t4t4-@+s+Rg}QIX!ymUx;XX#8D;MJ%#gdI?v&z)D$k#-A6)B zfZTs?yY%?=9s9@XD(Q;wr-E<!D49*2pKv*ikDc?a_V_VyEL7|xKIq*JU5LJ>cIQtt zSMV><KVKr{kVzw9dplw11#EKHe-Oh1iG!v~@(7H@WL0&?@YG}VbiYKZQX__kj7$WL z^8}U20khv7shmowJD|nb0YetQ^32c|);{=p7vstJcEkJT<t%*v*?(CZHehv2LqfYY zZ`LEaUd58U&4ZiP)xLVDL6_zYyTmrxS+e;Bnj4=3r$r}03)YIy*}EOISSV;Q5<Uye z8MF}n3v|0|_5QtG{Xsj={`ssar(J#A(f@@#uBkLrcq{_qD8w%oTL=ndw8Q-oim%J# z6%GP&oIsWk?NAPn(-Nt{J-%^^b!5upr~osQ>^2~L!eGH_%9`qSd3R_{BZYiH!m(wg z9DHVO*&{w^4UJRqSLxb&XL5SV)V8^K9SRECw{G3H>%h@kZrP0wp8K(7OEh)((wY!` zE<CAkmu3Y+N8I18{ldi^I}a?GeQQreoKpJfA159gxcvS`4g2PfT#$Pd76JzEf+T-| z`G=5x?+c;d9PEdK0}=p##H0}*QWk<9WF0RZA|XbIaLJTiugdTUsARac@rHMg*X>g; zqEX|XeM<3r*PcG@@Ap=~pgy+)$==AM$U8sFM~t1|A42qEC{r1neky(kBJ^@Z|1cT$ zPR?t9y(l6>A>W^rM2IllCKXoNDi=<MnV?xVLSX?op*vpLmk;lH<PlcqgAX#BM76g@ zHJBW_=ZM_y73QP;^@{U!r`A4(SAxv6--5+huz#{KG~{dh{&`)0d|v2}=!5Ypt@)lr zAFj84&-Y}c)|%!ao<(~BY6Q?bBcacFw&zQS_#Pv9@-^uG;jTRvOqv7oC&?_#B4f*7 zpLsPQDTQmVSriZk_bHBS5dgaSJ`2}d4F+fz^p)oxgKYtdgGnV~>3fVv2XQj-)DKuJ zIK1TGCr-~{D+dhT*ku{pyjWWwGST|)@7UY8ex?;qoGN!0Mzn|a(cJhPI4$~cTI4X` zJ!)z1EB#q(dvDY}tgU~RuwO}aA(Mheps9F&9(%3U{@J9TyMLEtV$pv9!*&+!#>reJ z7VU$TAFA59Oib-0v!b2L#QHpdRj+!k>U)oI7$?{AyvKO(J;}u0@An!Pmx;Z<&y_B@ z#%FlVgT6gcGtxazE)$FS^hX6*-i|mIUk`c>Rd6S`=>i;xPM3Z<o<yu4$-d$}{C9CC zac>(=VsF+O&(hiB<X4Ypu~fyBu+Ow7W-@K|u}C%cr4`IMTdP!-^1y>z0|v-OL?eXW zUWDIDhJNnEZ{01Hg_|3|HhBuH+G1G{#ggvvyLKhjWK!4xO<TflJuo?3jsN21%L!`y z{9^X|0`2D?-%eFi-c=SNY$Z(VJani$$GLd)X!cqd;#zJmk((@KOP%M4W_(<n_9Mlf zkj37s-rigG<utC|o`u-(+TN2b+weXHn}KAwig`y%_lisLvi{W;mlE!ksVEgGoNXnn zmG;pBS;{+fposnUfc710Q|$b4^wUojRfMv!Y^0@fSKz0g2JWh~Xpd^^Lo3PyzxXns zoW>Led&cK{Es#wb#xSJ01}<B8dt}5Mx~;q9ROT5|!r`*_F%npjVh-J|7gtaU)<q97 zg6Va5Vs2u*xmle>O=Go<OXQU0$D-8>%VfiBtuQWsjg}MW`?f(@-Ah?v!QRlUz2sK- zhxyjWJr`tSJ^0x8dXTV7n%t9|zSY}%qZTyLy?T2VYOcE5`56)K$x{NV+CAQ%t=oje zdx)oq{sVNIkZ7l~BieJh50XiPA$wi}4gZJO5^fRt2eBpI{q7c9f`ptDTVft8x6)pV zKch@=e$I01zEUY)c#h3I>TGjbn?rQq<K*+5rqgpEr$hDjKDw{CdV3F4p~h6fqq7a| zAZs_2+MxRNXO4hGf5b(0Rb^kE)0na}HSlLDq8U`fc(|$*ms$Z0!*@8(BLP*~M;hTL z_LPnwZsC50TNe?b192N*+P{0+(cJSv4(bNk=s7O1-{nVv__DWa+qe;vx^!%t-7dRD z^G0nNx2c;9briVVP{={7At~!Dkzy$_398A_TRKd~X0;0=7h$}tq3Mu{NkCIvDk>#3 z3?qdVT0Dn=kp;}}D+sv#TC~p?I(FvSH4So8*v$1^W}RKtu6@G7M_+tz?aeg<$4?kI zXu^b!%eVCC|4y^SxTKj{_MX|f3sV~P?pT=IbZ=puN&AQS`#v)G{yO9L7X`-F>r%R* zsA8n@@u+TfvPKkjuhVVR?H>zTrnfR#JEXMhi{*lj*cWm~SFD#ERfo%kbnEZN#gfqB z`ecL@_WukM+bFpaVPfkb4&-i_SV$)+_rk=6u_yMu@SpGY49U$d)NaYfDesoN`WsV5 zYRCP9jTw(bb$=jX@5u2v)}vd?j|{mlKc~H#x2@px(^|90`k{dp@onNe^m(silV=M% zwa=n`-5d6wM?ojTHaeuYa*o=ulY>!T*bCnX8O^K7pX-m*^?$`YI$9BG2X<pmxT7aX z5}Visk?d86`TM&*5VTl_E4FRj!jb8y4p-EPS}R=9nk<M~i{&YyI$Y6(Rs86scW+!h znU~vdgmyz#ro6xU!mQ%AF8l_pqOxrH(D}W40;{OqT-o+4{7|b#49lD7<NUqL%9Imh zrw_0m+qwJkj{S>r+lHvaw+vXl+7qhySdZZ@sA5W|hR^4BX-Clx1F&Butb>imMAaTs zB!G2Q+N(g-xvXr}QFRD|vb)V`&=E4A)dE)6W6$R^XMVnW*_)FT`M=`_%^Ndze!u(w zqbM`aSl9k%7s2YrJvT=kH0#7h+m;uLdaDy2A5C{A?1ajP7~j2OwyJB_32`-Jwo(wY zl^#Yq3%G=yAp?A*wwNvRmiNaS<XeX61M`L#7Qgb^gjbfVcw-_Wwr-5**=Nw8rEi~} z`nGlSzM*P<zpgD>^oXguZOPDWd3ifVsGSD)$ZXy@s@@~Zinb!0o5l}6iqQlaHb&~^ z=nTu3EFlIJSA8&II-;WhD&v7CFvkM*Noh&(5U>R#33#L?1*{-6EY$3oCc>PaDMS;+ z<v}G73inPHUNTISLpJ}(+HG-uk*|EYbS-fG>ui;`7yd-fNxSyBHY1^87aXY3+MhOP zi8Rh8ke8muy&5UCbF{_~k+FzLG{}f>3Pz|N8{;)RLde{6cswqq*~ZOm-{@oVFj+4C zk;P2c-q+q=sC(J8{HsR9@WyIiXrm%3*!$Xb(q3s?Nf_5H=*l*tp9{N_5Kl2X$bD+` z!taoI#f9IYKqSiGi<j6W8_IDc^8h1}TiX-C!)+^8jz@%gO@Hf`?c4Xq$2prv)a^9C z!<2FI%2Ma68?}}2!2;2fd*)Jn>?LdT@S(YccAz!^?ZH^<W399JSm!v*s8V7~h$j>z z#tE36ZpuY&5QQUmWq~;&m0M)g@7&AR2j=aL1{iehxJYa1fM*TEUA^)gW-&Q)NV0{( zr~Lfls_;oXpFLUr$fiLELl;h|e%b2PO!|J{V^el)biTKt^`y+-|M)}9t;NOf<Ku3M zY<dp_)Vb0^M=g;&0}PevD(03#@*glU^W|$?o<Y0MAdmJ1N*#O;`!?3?7sEPW82+Yq zN=s2YrImN>6yLkmPD$;@7Bd?w&egJeH_!?j^hsb*^XsUA6+z0sZzl&;>@d%rYu>@W zU<2x<(zy9JxExkY<Az-OG9P#K_P#90qn-R$qJI(d746WKe{sKu>Y|`O-j~NN)cV{= z^3A(`pJFfc_l;u07s`L1`>(|BjAlYku0F2bOsRSg_m7GGV;D9Ly}#PHc>lYO3x2g6 z4BI^}@~esWjdQ(^*3DyF<2~Em^G6OoNvryO!#ekSyy-zW1M&WB^6k2Qm;2R3`vCTS zRXf+YMSFi;7f*%G-PGg#LzOXA{VDcBe}6w6KP~82wSH6B644*A7ub*P{zJU_lb#`d zH&^;i()X`giT!(*S|U*pK{8;igiP^wwM1Ha)Dmg+Kh+Yc_GGQKM0`DJiG<gvC6cb# zO{sI`bfxrtf9-4#JEjc`WS#uqzddlVQQOhE$H?oU2GcIH@~L)awDY|7{b=p2U6F;8 z0(P-)*u#PPda0GF1N7MrMuqdE_)B$#hp(<M+CfLbo>>A~Q5_MR)cNo0h+twscJMkP z{M_5f9`3Fq;#*Zmgyei)M?|$N=|a9Yr#H)JZnxJ(7+c}Lej7e|&Y~+H{`K@T`9qKW zwSWI#FoF8SRqiPrup}ws;R)rHG6FifwQ<I7*aH4M_|C6}#)fh!fo%2^cz^)GyGJ9p zuBsi<hHUoLVhMaHf<1-T4&hi(y><xKMUW#;lnz<5OWV5kM#bWP-}h!r^5C|M4;@}U z{JxksTVFJ<VTPwu4lvV}&ONk$9f^v6^GMx8@22e5K5f*A?^ixne%^LsKN8=<U!0%n z?R}&#L_6|lVQyF_(Z7HRzjyWiy<Po@79Q{KLHa)UwgYQ<nDgzs)&Rlk!9&AwvV8Tb zYJhmIoUXBX)&Ozr+9mhjaeeLD>pLndd(G+EbxyC!3Y#L^Dj(J=8&%v|_rZ|z(T&IK zF2FqbIQaPXU|c3cAL&;<PknrtC)%+ehrwbz4pwC3fV?wK$DjOdAMAxTm}fHPX^~#4 zUh{+M1T}D<?OJPo=qHnEe$bK5IcmW(4LzQzt?oy)hoHi6{-G2DhDC|}i=h^I6$<fw z07`T)Na0Z_#JBcJA#KXbl^-tzX!{^XHDkj9&Wl5#?OUh)_LO#Eokn;iK7UT%N>1M# z9p6yBy{{zhx9aVEq__BbRB!L?(LRRXSK|F+q&G!>+*ir&-z6Lf-ox*!NBH+GX<gjU z;l83d>*F28aUkM-<6Q5f{`|fY?c+V$-M>TkmB6i3A1}xK()(##{C*Jc$s;^)Ep*D( z&yRQy*{wwX0c>+se}0dN_Wsffq8;@&CV0GmsJyGHKgUOi{<(x>(f4Ny?9W<jSD3Ne z5?s5jT3w2kfCU(ht?pU7!rez0x!koYd~2&+LEGsTw$n!Txn@JM8)C59BipoppV9sh zKBoJ?OA5hP6J7a1Vq>BKWJn;D=5E<d1b5{@U7Wkd$3=!CPX!@25I$q#+%?G~WJq^{ z!m>kdCy^XPmDfIgM|x<@UzIC<7;whcZOQub-P>CZPkfoZJNQTQ`a6#$A4L#$_iTi1 zxBAx;srz3Gsq>QgMa|UKA@&p>H{T=Ap@FdExcjl@)!UJCP_zTThIwMmMgM%Zsn-5I zm{>#njBzQ}@E_Nsz`9U9idG7#EigxmdK6WwLg~W^+sg|&kYG>hiUT)cPC5I&T<%$3 z?mS+uMd*u!`~sI)U7m67FAnglqy5f(;QF{Qj}zExs$puxY26QZ+U<wqeK>8<2ej$U z^6{7RO}PYf@|RL-)}Uy~k*xeu5H%>OE(AVgY$Z8|YEaM~LLxj2OFv`sZvI=R_;2Ot zaVd~|<-_iF;Ke_~*T5~`Li@8G?Y+;7c4#K@36J(Hh?cJRm$=)3zm}j}iZf4h0Ub`E zBjLwIJ0y3xsz31KKY6}~&b;V9K;mck&M)Zy20!!E4*dA*dVkb{c-!OsL!~=>{6C=o z+x*On{<*K9KWN+V&Q(JP(AEk(l&`z~gNTicpfV67Y$^)Be?=7t933iCfUjUu!2MC} zyF5o7Ch0{YtjuZ@GK)KTjlPv&N@c&Dy#~*yX=LvnLn*!b)Yn2zJ*^HLFnXZek5<Zg zWX@9~IL&B`b2u&E#h7VdfbU`Kq^Ey{vHx9dh?W8t-paE!gi!YM(RgRnNaeurBnS>o zmau`oec2aNw9Bl=WG$+@dS>4eAw3|Y#$#-RUl3)~_)LpHMvXup)^_*9+_r&rPQtmx z*syN2AqXG-1Rpc;a1~>&wKfFtSdZEeAUYtYyfy@mClMWB1-&+e_jg{kA-twWZUcS< z%31qB{Z<BTjoUO4U(d(GX?vEBGe`H|QhO6VezZg8=_P-r%@QY8o2AP<Z7@g71#=Y7 z<})aI`u*i@=k*|3Ae%dn36Vox&k8z-XYu}NlI2d0&Jl7rN8smPodjBOsSsHef%Wk& z3qg7!ba`I)L98wqn3d``_|{&(ftPOp|00U`vOpEt;#4rO3yW0k`m@@9)kT6$+&-l^ z1gn6p#U?wW<xiROTh7No7j+V+*GGb0a*1nQjSDf>yVq*)+J$<phN`7<S0E6z8Zbci z1iON|1E|&Tn-;6;{M8vI%gLONwUB?7otIo=GA`s}x}=Xub*+O}dmq>OAU7$-3fhbQ z`Hb@jlF!he^it8D%Ye<nj%%ak80TVc31knucO3?VkO6-sjUf~j=NVX*YDE~p5Il-7 zkOh%$72Ggx62Q$eKdVzv<ECvpIW^;2=cTo4St)STYvt56GF4$XA29g7bor+9RP?T0 z(Mm-0ZYQeawvXPuJNnkOr->2DQXlY)hYV$qWxVnzwf4X{gOSz1IakxLJR)Y@=4E-x z-al8Zy1sYMpR4iTMGtRSv~=D2kPS>Z*!%!fHf+$G2bv$!v<+w9+mo^T-FNn6?0FAo zf{%x<5nU*xTkYd(RK2~gZiA@a-dhrw6wyw$2JxOT(zoJ0kR=~-zn^4W^r!oUJ@4^5 zuIC`*Ho@1fad8<}yl<TJoku%iokjb2*Y6Nr-M>RJ?v<+FH<Y>id;c!kWW;;2ab(@U z%WX2EeE>V|YB$Ck2<t4`2P=Y45oY>Pj>|~I3kbJCe~FGW_;ZA{{{M+}uD)J9r9WKr zL0uh+^AhvvFMX`HuSUBf+QI*(OM8K+<kbqoIQ!#kgFbFrr;0x4%lA%=zO*iMcE#`H zO2nV&9Q>+IG3){lO=WL-*CwE(w|`rkptWah0=oKhj>h1*e^8sCmM7!zWZS!?S`z7= zaO1VEs!h<c=C3E<9e2(9boY1oQsSpp9`y~xToUoNE_WM|EBO=G8@S(DjHlLjIXe9> zuW{v&YSqhKD**#St%Sd=mLRkgSN+%;`J)&qE23J0Ro?u9=3KdgDK88js-(W>r<Ji) z+H5w;|DD_a%GYLX-rXZBD|^pI^G@b}AmlOTUmBu4H%Gg3R=YAsd)_SfdHh4G{AKvL zgS3wvxUZkU9q^CpB;Za4u!P^p9(59YYt%{bszpFL#kvibX3xH~;fwO}FN!8lF8V@T z$D^N`G4rWW&!P}P_QamOrtp1D;~9<dP>qBxj*c~JBmm-!q%z}>UmOlbc`P0x4U{W7 zVOB&~hg)OAV)a4^K2`Uy)r3L`WCG-c5-iC6#=Un!;rZnB<;$l(DR2MDCtZ8?bZHbF zk8XJQXg3V*ZB5H=p4kh(#Lu1Guod@D7^Ku%>m;-W(pUyQ7rn9a5#jN%;YkrmsFMIP z8IuW3US;UxAbC?b63lqS+rWVOO<04lUDsBv{9`x%JAcwG=Y<99*3U0qz4p@&6~jiR zJl^OKGvG$LeW+3SUp*dS>Y0O$54`dE!N!N)q%kIghRZ<1aNO*kbrHg>cdLs462kh- zxVD9Q9+UzkyeaA;RMC&q&Sb%*t|WTbnn>QULmqeWzvBwl6>0At^YJ~gb^FT&!wd6Y z76SEa2S%4S*4_=PV9)$+tB{xEcF!IJ9>~YYdEiY@ig@2coPSnt@1w_LCqpL1oWKV~ z|9mFovq7*I_!xEz>~sX2i-=~W>;c#$wbVbriKn$8=N=Y^u+ymL7>dGo28poKLQ3HE z54@bawU$4STde(N^0~NzO+~{CXMOwWjCYoA{%pWINw(1)hTK16+1c}V%q@GcwA~%M zwQk!jCiCEivD^B~atDX@V|j2`r&gKW?JW*(EI&$jCZ7YRg{IR2yQh}+K6;LdL9owa z&Y*?pU%-lM?cdwgAGGuApU;N4`umIk?ezCB4O%P7g-x-4Hevr%&+SiYOwHW>ZUYeD z(}1;7;(udRZh!Z;)pGm85JBRhUC-@L;v#EZ_NM;@L(zr6cc9kGx3;r!+V<^EBbSBs zG07>2Z4tKGKkp3G^@@SI?!o&I9jOoYR3GWze4b4)f6T|-o=<xX^NhZ8)d*b(o`%|T z_Is<wOwv=oN3kef_pL4UJ0&fU_m}>#c)8rHe95d?i^}Bm678FiF{eu8CS3bHJ8|07 z`(6Kj`zu;!J`O%^_y_q}fSg`SdtX+s*7n{kw$}D679rY!jpaHY;UDq-Ja)C#{@E<U zqaC&hz5f6PD}zq2E0Ez5q!LGfUgE$6;5XdSBy&W-(F{{QF%q42`Z<Ga(E#7a5a=1- z7>%e}YA{smgE(D-g!&l9@p?BLRF_E)m#0X;6sa#l0!z>jYi)}F5Pmv*JvEksJ<+qt ziFJ?Hz8vQR<`<Q|@25?uT9Ye$P0ZeF0$PFwpp9tvq@`znPg-6fd06kyX{oR66_V@p z_FU%gL3`T6Vy$|z)T(xpH}&@Z48C!C4}6-QYde(eaPGYWpQhfwANkze?ex3i{rq>a zw%9=+KG}#<Yv#po$#KL&6BjsQTxK?r*4zWnD@)q?>Fk$L9|x%ZpNwL^OxM;cmyi|T z;w)@jU#<j1H28L1{FWWM_V@U$yWxmQ^>>>tT{vQB{_bDQ<Tzsdm)kFyO+ik4g>BKk z9>_kPvD9LWxcI|`aAWA=Y3%YK?K|zpxd=7ltnzQ5Lc*Q5`?CJ>i_T8>vBB&Xpv8f= zljWy-<v4p_nL!^uHnlV81B#GLF24l45U;PB=91s5_vtMoVbkCA$zr!fANlBA-;*sz zdcOy>N&qh=-|@Y%$6huF9eXV9ZYEZ#CiXaC0g6NYzL0(E*tWer`+kx32eT~Dq8z1V z9V^1vMz%b>a;N{Vzxwa24A&miCWlq*@V{}xe+Th_FpOyz#&nNd_?|mP<ie*NlaZO> z+BELPL#_svUZ$O2$9~P;5McD*l*4{qr@fCG;48VY6%`A#bBS^SYm6MXR_7c4;#eN6 z6CVRVpI8mfGdJ+{tKQz5^rc$*XX!B?VbCuz7p%8<Pab=;*8bU&;F;q6be={30c@{F ze>zv9Jy&`S<6=@D(29XpH893>nbw}a9*ohIzn;5Z?v}sayI(boF*o!xUOGo$jQhyh z+Oq-Yl@jMuY);UJbCoXJ*w~r3pCN-G=)=d!>6xa}b2Oh<_4Yn`OmFq}9_&Fr-!YKK znnOO0lSYf0xHgj06&dC643vjYPk09YFSt8Ggb1Qk4J=qoFMb8Uvma(Akfe_k$KtA^ z1u2U+MYrjW9i$&u<q_MyS+wZu?H}DR0CN}e+|>CCri{u*Sw7i#)4cenJ*)Tqw(Nt~ z)VGdqU9<7=;gi%iK7jm87=$%gvpP~FNd~ylP+FGZe>@`zBFhxYN+rD39SLhh?k4mO zN;Xy%%BGrege>;RIL&ben|~-N`C;?1V-r@bns7|$8uKo#{c!E2xgTtQ;QY)-Kp~>x z6wr|4)DXvPM4df>Er67+7Q1Qas^Jb=^1Mtu+$s(ZGdGcJ%vLSQ8c%iZL8J^j^5=n0 z^LPEWV(ItWzGldCuHCSFIAz(odHECKuCQwzuA7(q@W}q{KP-Lyh<fmel1En@jtM{g zyq4Z$97a+Pw0ah_ij#OQ>;O{OfJ38P*s(FS=fYNod%zLnq&UD4YvjVVc*ja8Bp=p8 z4Yqpo3tsifVLwjSuCd1VYyMg4E0gBCG&b#P#AydmRp-50Z<Ox{@C7RIDsc>m60mR0 z2TjRtnC75c2y#lb#CtWYhJcX+m*LLwC>GQ^##^4U^XHP~KkwZ6OUd$IcFtP4YS!$M z6(P&7?%cfdm*r^LT>8uMvqvA=vhK*?hqgR)6lX-1^6#V>_FyceL!tsOqUc<;_ViJ? zHAt+ehX#qTJzazJ9#Rbr@)zx=m{u`6e_p<f4{U6~Z_YO!Sb?D}E4lcd(daR{6_>k} zGu1V|^+)*lz`+bpVohV9r6JM}``;*0F6rnf0wBU93r{S>1&C{?pop;}=^s}g`B_M| z$H(&ARZ(84q@jBARMJo&IYGU3Nc*;J^5~0yy)|LjQ0<J(a`c_DvX=`Ai-sWc8M*gf z+V|3c`1RxanJYraqz^ubj45()ZjbImu!>n&*ErC!o-{@{w-SZwHyti*7%LV62SF7x z$Gi1Do#9l|4{Pbg84l3D5nMr3xPr(xL=v1{VKvad9t9i1czryB-1>_4J9)y`{4o<J zj9Gr={i*M-{rI{O<r;>K95Ezy!pMJ})BXxMby&^o*}Zk^ocKoN<we^EoqkO1IiP#X zdaW8-8}Hd(`W#4&d9IV!D$R^9z)pjd?Fv&+Sr~vZNZ$2uk5F!xzV0kyeMx+h<$frb z4WSwiJ?tv-=kd6TsxL+27X*abVGU9JqtYy>`=_J!?Rs{xb$b(%ruJC4@`H{YMkZkd zwt0^3Tgy<G^YrMv{?7B*%Om9DveWoFPE|eWr~_e<V3T%cRAa%mD5o%i+mbMT)yPy@ z1Z4z9g0UJ5{djIU!MXZz10+o)70X9ki@031XDGv5Rd>9#T2Fir&SR8DyMIQ8<;@Xk zOJGt;QbIjjJ!D=p`$OB8;#s_}KM#VU?0ZPTM;tK~_<FJtQ66tQvTLfIS-gkLS^U`E z)w4QfRWkM9+LE$>prgLNifyVr{r-?u*}3xZc@w70NiWW59H<s8d8kBtBYkjvYvZWK z?bf%okMGzBinT0Fm5(V&pj9BGIgqA4U%9Gv;btQW*CJ{-La}@CLB@1kT@-{5AnpPJ zSZGjmooGZM2g28-&x0m{!Q;yDW>D;%T`#>@UVh@GvfROW{re9ZEFXJ*%dE{WzPNeT zmghH&9XKm@{P^5i1II!JXpBRB0`-1W(4NNI0iPpzJ%$)*P8G6=>dfREC1evM6M<S( zuvUsnw<0gI86}iF%0>`P5abj$I_aJrISM%@O4M+$nax%oliS@VipTQmoT@$9RfDxd zS(%~Rg+Q$rGv8owOMa`Q0;0t$S1i_k6@@0WN498(uD!eZ{psf(nlyG9riFR7!@T@4 zFBR)RXR8bN-70+MzFTlRSqku{<O_(Q7W0I|T+GuwKk|b`3*RmO3J0wEcU8Vyv(;#F z7Z}wG8FncxHFU+uv)}-va^o22t*_~-!ua@jsE&|~k#fJlYpi-*Bw(ctOH7d%v#8qP z8Z*f#@YF4@F&xY^PznT5J;q|80PJvUTcC1!*FEbT2cetB!p1va=YyfKXxoW4Vl0re z+p>XGV|2As{B?{fG$56<B+yiQ+3*c$8ZRwy1flS*Q9;2hKMKv)X-Wqj5#d0*g19Oh z3+y*DNv6>-4=BU2<*|okIhuG_UC|SQ&);+vpf;2-puJ;B3h_0?ra|9m275rT&BGzd zmmobsLM;_lzNC(t)<}D1XSwqk*OKgH;jHuYAGA~QE5j-$vIn(+1bNX{NgJ(wsC|1t zb3)(18EL5PF#gETNR-sp(Fz6SOa>E7B0d1$AhQL9vkiyuBdV8*{ULF~2abd!Q3^SM zzq5p!eNEA67JyP)gy<@*8DLv1jm2iRDXQEhd`5a+Yg5z)!{=pBMg8Y?(KdO2HaWs~ zh_*w{Y_f+*FR=|V04&`4+W8h6Lyd+&t@umrl-TQr<NQpgxc0u`IImHK&)8epEZ%!> zxt{UplZ7jU?>|><FsyF_tXF;G3Gj$#bB?Bf7bGT9PBwomk=+kdt*^*Fa{IQeT4pqF z(zpThGx<;^6L%-&uALCaMz2eN4CKcUdEqmThhmI?4#8M_uK+~6m`u@xeNL+C!uN~b z4@M@BZg~!9Y#3#SHmx&TgoY*C5x$WU7HASsXHn)#&l4Mt;~)T0=@yaw&BW6w!?eJC z*{NI#<yK1t!MhDMu#s;!>XBwiw$!!fwJKWN{kJWIp4#zCmt{q*1|_A2q=eM(mG&OX z-|GCXgZ%wd<<6(epZ-a1S7DV0vo2lJRpZ;?QTcPUF|3R%gW5>8V@`fl_}fOcSvT!j z=Mz>)um<*+HiiSPc4&FV0PqLUzBPQNb8wF|l<sr%iDRlU6_v?x?s1$DxmoOn@E9aS z0YO(W8cidx5#xpNn~Gc{knvmO$hVk-gZzAurmP`r=xY)JuN&1vL68~36pkAb!C2-N z2nIpDX&p(e%Dp#Sdl;wMw0{1)(voF|56_>odUZib-GnoJS>S<dEN1S6xr^7{v=+X& zQq5nmaN6jp?@cKfIVU6S1y-kU!TD!r9crBR#DbEOIQ~2rjOvH86f3oGq$9N*;yD2g zq4W{R9s$10LV=U%$uRyXf&2k`06}0OvPO8aHNuB6g7vwvZK(`qhVE1pyIhq=QZ>#p z9Cy`OrgL8)XWGc}3}hd|DZ0o*agNE(H4cF(>kfOBALqv~65-6W0ffVgALGna?~~2+ z8i*cs?7M5(Rqv5f#e0CGIcHdN=a3ZQu4&2v$cF?UCG5s#oU>$UmLtYYWH2hwu9$*a z&nyXbX`(@VKz_kh>DWYrjPQFH$KgakHshp1?tlFrj(2}cBt#c^1ek1mFINv>yg<)n zDVZM>T)!eov3@96t%rigW3>TkyKGy<Vh5}r+@gPS!*F{@gTBrG!z#8qFXSoOrNi3< z|8(v0=&*NGHNC5L*!cpLSv0UmX_wR8$LGsw4Tl?MmV@XvFIr;?%|Mgqu}>nUOh<Fh zaTP`oA_H=9Pzq+9<6<iE2rdeXeG(}}Sgc_-l?xT=?PV9Q6+jgm?tRtXEH!^rn!)!G zql_K$Y?*eSk8#}DigW73zdmM{t9FMWMr#4XV&!hmQynlsy}@}b#5}=2jT-+92@0P( zq4rlU&MPX?@Xxs4RTF)$z=|UJ^IG+)G>?C#^G&tcROnIkeM`)jY7VPZ(-`wl!}|tf z{&8fThzzsh2%`uU3=}->9}9~kQbd9zj=3yFgx3i|&{&)tXB5XfHG^v}wFdq_7S*AS zU#mL3a^fPjp_^p;<ag54k0!{$E43l@i`H2U@&~fqExWBU8J4*at=VL`75-tl9Xf1r zCkzc^<zwUPH%LD#y{fIB0(v~Ircq)<M7gC)gB<-S6C;>8N>)H?pf!Y;upC7!Bx4Dj z0gww&+-HKnF9;y1dGr^Q#QapLUmC1cY3XU{jT_dho0Nz*+QRIiVfFxAs76>D?TNts zHV4m27wiB&U;{aU4PNS}iKUxK0YId;r7YyA_Uq14W<C-^7_B--n7Oo6`}IhjvNH3I zr=Q+o);<dfDLsC?|Bkq!%YG@}bA9#DxE=WSs%v}7uP(>G*@dTe?|)Wy=E_ezSGk+} z_ZnjTP}da0-_O^N<m^j){g4+L$(zEgBpadd3HdH#V?YFOZV&<Tf-FrScSsZ*@B9qo zd9s)wUny;4x{F|8N=Wjo9?daVobxFUmG#^_RJ*BtO;cI&aQQC!3n7oqu~@$Tof-JG zb9>{o6!xWSZ`1zjqU}-BF+MBB@zTN4YgvN@gI%B&n^89Q7sKL~ib9MkS|V0V@HdOa zYQ_zn#&`-O!8=??<8;MX_f|}4Dau*P<B1Kw<)iIk!(Ghb*4Ks@K9H}SXE6@&R20jl zn%amXg)NDyx$t6Z$OVRUXaoe1dqUMEW=6vic^RU4pe7-nX(%)j%5~&D4%c|}O99#3 z$}t#rfG!C4l~6SreN?y@Fh`6_+v}5vam7-65*)}>)tA#K0Ams~!k(2){khBn(T~(| zsftSE(%^%G;0Fn{7CO1cmk!A4jb?Ojc@6P}5N$6TR+DP_IKKh)#5!&#J_9>F=;s<E zYLbUqD3z{QNpZxm!SGosB&H!&5=MJ0<=s~jOw%ks<}CGC%QELv8ho}jh6S=|a6ZYT z*KmE(43BFoM+>^l@PlMmg(U-Ybp<Vpt7$l4O*rR{ia=TivlNVE=q5MT1Unp6{kVnI ztqyh(l)8&9h|8z6N)-gJ!gx&ML7x<v*2W}tGJJ)<GVxm#dN9OuuJ__(f;iB|J@sDL zl?Xts>%DktIQn4V<lOYsd#Rs7(KtduuC=3=-fKtYd(wO9Yzy;!EfZzmm1~;<E+{w4 zYE^t=HnTC_v*q)`z3J11@7oj!oQIz!R0tqWW0GW)PoqFOp{!sZC?iORAuU&uU_Ob% zc8@Wq*u!k3t)!Dwh$@u&u_9wP*}9>xn1dyodqJAj9W|qAnc;dV3$FZa3G{R47to)a z+HZ!JS#a^nmBrd`=O#NZiK|t6VfOh|tIy9ie1^+)xVG-xw)-b;rS*Uo?6U^rPK0-? zkE5rH3-~CK4P~BSku;!QAxMmJ%syn3h8f5>PRKqGdlBWV3qZIk>LuIpnnX(q^Z=`$ zmwe+ob2j&6Xa%4iyJypmZ!dW~q1rK_-<K@KggTcwx0T7Cu;9fjV0QS;wfi+Vk~n+a zGyT1i74Odk(|w9^jsI)SxG`(7_eSH6-(q|Ncfw+<4U;17{A_sE_y&Y8$n;dt*N)m- zbQ2<4UN#g<CMe4$wU~V55ckHClrsWL1(}{M!z!8HhN2kAqh3`WSIG29E?^lI_eIJA zlIAJIQ?GeN5rzi&`0LvFg9li{H!7K5|F_~BEF1Ln`Cx+_>%3y9bM|Qeha1Gdm8<<3 z`XbA^kamIfco9{8zkR(y^Pf(lqWY`9W~9BYeTyQ$Ov=Pu-h}+Z=Mn||1eO%aNB2MK zCo~hP;6?5pSOk+<vOX6M&>;hCW~wd2hU_k$x(SE&8srWKwd?ntiBH`;<lt*TvhxOt zya&Dh<k015@n`O10S8}YNqZ}_PeSJwv8dP5GJbl6rtov~2CuQG5f8qgJ@--CMeX?) zuuj-}@(S!dRq90Y4O$SN!F6MNhJ2cJN3Ub<(v8uBa&?JkAm4!=Kvk%Z;T?8lXAKEt zCS#(FCoo3|2wG!dW3uB0BkT+uWfD^5nZ^?@*0~D8^i?%lC7oCAWh}l&HxbQmm+VOC zZN~pu{7iA2pSaLAyck!4p+;VF*0JpEfb)jqh|u~rV_pt4j9BPNWlPt0Slk*J0Sz%* z*jTct?e`D-=6B6W`<p2nrw93KW_~r|tVZ7X!L-PD8g`$?(#HZ95*{2Vn-t{RRbd9; z6&=k1vWcpZcz*+VxTp9AHUI*Y*s$AixKVM&WKu>LVRDPo3pK*FAW4vJfh?h-b;-4K z1UruQDC<a_9rfJ(xP8fFGL8Vl=6Z3pzOWld+Y;d3N=;~NYs?b?2l2XQupIkwF*-?3 z^)M;nHcD?1Lb|cof2qwv2+~J8ll+k(hM$gVzdRnco5)GG`Hr9iEc&_ES-nU1YahLK z>h-+CixwUj@Je_Y3wu_Z;xadZhqpY<8b5wYd+I{iMeW$BkC^SJh@C$zTl!OJ#82Ai zpts}Be~nGBx8kH!sfVK**rCy2VN6AO3l<lE1hPnLfs7z9%P26ifiVj34ZmWAf{6P* zAwDH3J~bh=p51PNjv1Yn%(44+h2V<FZ%IeZLRplWC#928jha;CV@)?3n_xZ{cVuiI zHLPorJt3`Y(o$vn4i<G&URS0CFJ8KA(U%n!6|vYgPfdED$vXi}+hYKkZ*2SMJJPca zF^gu+T+V*sXXMTwD#?0w=>>;58bW`tzaOs7Isp(%$d5qg=DJAYulOji8T#N<`7oZN z$~YWLi0R<4jKEDTY=%M^uBZ3+DgN6B91ZW;m-Z5V!55jYe0>vq$*mBA&p2Y@fQ2T7 z_`{@ROeNbpt-33}yVr^1;)-(H$Tm-6tCr1waH;cyviES_-n|&0edt)y<}Vh1$6r46 z(74%4>uR0(CUBj&nU;tjKY9BWeiJiaf_z6`gH{P-`$gP26hB?k<l=Y{m<m4~Ork9G z;wk_GO<)N=V(Vt$UgN=!-v2NFn+mUoJn%zJW5MI|M^0syDZ_@}&w{lZ7p6R!+3L9U z>L<#r+r|a+A6zK@&R;-(KmDa&-@g60{-?`$uoo9%s1#Ej1GFKJsb)hsfQCse@BD0v z#$A`eEF$M`ggFQtB03~cQBCOqCdJR+9|zozEQYmyCF3hS-&HfH(gqV*z5JOU^Y<(E zVFsi@_4no)9E>doxS0lJ4Q_FdC#$gsss`+S+R^%-KgjoutClcW5cUmx`OTU(YET!o z-h}~<7q|0;I-J2W0$r>nqgLKh?e30~>0t7^+h}=C`|N1IcJLR#t+UH^nvb&Brw=fH zy2qF2KXtB-!v55JWaEg#bMiLTjeqMt?ONzT*64K~t*HmM8T>M{?d8`x?!=eX<Hl9z zX1VTlS!xdXeLwb{1(p}c@8L|9Ld?(&$t6tJJ9Zz+MvlWCjp{`uHW-U0bcEZ`ZGm9R zwJ~NB7F8Hj@jnIP3WsntpUhro!R(dET14THF+UE=FKojat@Kv|D(V=Vx0E^+6(KA{ zYst=NS3@e0EPZ=oB7O^Z4&+0|c}G3sfvMa|2K%NB=w7HjD2_qqQ9m#h2!b$)>arnu z0uf@y1>EE$I?NUeE=!BqVhs@XVV8JYW4sW~VVehXiH|#ylbn5y91s}&BrURV$mpMj z4=L0lCy&s^mdSls!;(NX$R!#&%aoMrvq9bNQ0*4{+N;>6)HKYg6%>-8m{TKAJ=@Ve zz*qKR4I88+C)pB^=#G+u2hpS;<r3qP4C5sqA6<CIv{3tmPb<9{UeG8B_JVXvvLBR9 zsKQ|4ndt(C#hM|Fl@+E@%!enubFr;dGKX+v7UpSbwUJ3T!nHphHI6@^T@Ud8{@MoT z$IIs|9~4sJ{HDY_tYl6Jd%zU@mX`HaMO^96myGN^0PDiFX1<rcE2Z64x@w}o_8|R> zEeV>q3T;Za1onWo0?UWF!iMAf3g+5I>PXr9>u?Z>>Myl!)jYjP<9c;dlkABiNmB^v zVAxlvR!&yV35ev7h6_m_LZWKWZ6uBkcvqX2nN~4#i&eMxyVsMeEq^<EPL)i)&d6M9 zv!r32bIO%5+O@}w;~&$m5hXUF=GNRQO3YsF{CGpUHoIIoO$6z2#<l2L8}{zs5e0<W zR7AJGn>w=8OzUU}GBw8q)><0wC@{hC2!KCReHw8Gdu!&~1DWUWwd_+20TOzG1VzpW zUD}8}p{hP3urc^;?^}dO8Qfixl+mmnNJ=>WaH}~8&-#Sm`idZ5S$cS8y43`?NCtf2 z;4XYuRPzA9&&)jl_z&!8ToedrWw$?Cx#qm{*p~h5#YbCDS+Zg6s`c|`&Y0bCT58za z+23sag4KC&3Qq6UuQEHd8rV*)`)Bxu4N-sm6`Atf;*A>~7<K>j%aeu<nqiCH$5{V@ z_fE{%-*Axgt*=@(Y@ZWFcEwD{&<}H)Dg2Mn^|E0Dod_L+YzcPKW=)_1jJ=+!5v~G* z0Q-aW#zYgmCm}A{9%GLP3yHEs0YqkIFu{<|qe?##@*C1}3blfY|E7|fB>(HQ_Ho5N zmU8+vR-dFc=Nb7|IpDR!Pn_^)4;+3qP<DpMekZM`Sg(s=7g(=XUeS&Tp-t&xeB;mS zZ#vgrJ7YASxkh`Q@S>8jKkh)Q)YlO}cqptPmX@>u@09j%b+~-Z<jKNP!WJP^Km7~g zXol&{R?kAtT^%OND8X-w7UAJ0QjeINtM#43Zj5C{t7`qEdHJd|IkHJcm{wu9X{H3f z8}bIp*AMJd*k`S}+<HXVa%qg*mOGc<<pZVng)P@Z*Xg9?_)Wt)q>ybJxxB_3H}Yp2 zXxn|#j3*!mz=}tHV-*v}I<|&C8NMsDXNh)(FeJ3M(YBMH1MMVep+B;66P-w&cmw{A z`qIOWD0n2WuZ<G&I2vPttEpEP7Gt9d*P;;kQi(M%6O3<&4+2(%R45S4$A{}tF}?i# zTzXWRM^D}da`6b*KcEZL=*@E_VF2}0Q_N;~5OGITyC7f<0fVjS9$|K?o!{hSnCh@G zw<7Igr&Xg`<=PvBCWWSTZ}=SRwpd%Gecibtm#T8X^-c~F2wxtKz?063&<eTWv(LDP zgwu-rA8uN48Ox6$437Jc3UwJP0Yvlz-BOr2=V&~{ohS>cze#c^m_!tOPRU6~d<WMN zq$fyORbLvbe+fB@WN(71>LxFfs+h)7!g3h|CZm^IJr%!1a37b|>t21yUxmCiMq~%% z7Bb!!i|%?YmeBQ2_b)h*OsD1pRkk;=hOX`ubw@D$6e%S%ED5?zl`8Bqt);uYT69WW zo?h<MVo#N6M}e5VxOF9q9k^m>%K=FZ8pk#4O@6H{&WnRh+NX!NV%efMacdiQ-@>sK zQ03POV7pv?t#;Vo<P%DPFIw#HH}IF?dX`M&%ZimAbc6}(Hbg<X?LsY-ln|L+#R4Qk zkHbw5TpR2tOdUrETK($d`3Yh6CLk^E#ES3HOQ0mU4Vt7KE7_o{S;%#a3O7MQ%4q~6 zZ+5vnq1<4Brt%>9v7KApW^yf?Jp=s8j?Dxa!41Dp8>-vMyJ#=@#A9yBQkJ7D#h2so zl1rDo9WX<a$jGrD<4Jzw*bm^Ig*rzYOL*<zjkJ?f!3F1lhSefNcEdU7cBXL(Lu9%D zb*L7Vjh@y>)}GCW7q1k9C2)uFbXh(}c6_g$lwTRjksX7%@EaqBt{=bw+Bxkz06f6R zWT^o6%y+P7q~Qj7K*X{5*F%jKc%uoEiyXYJPa+2|1-e91?qs+gF^71>CekHDS2H(3 z*ge0aH56Y7GoIcn&*7gEQ8y(dJTce@mK!576~mDw(u0METS+tvB^O>Mk0j)5M??~a zr6*TK5(XQ;yK-#%^JlcPk1zUSlR9SB@FR25>fb+O;;Y3=&P**FJm`L{*Y>=A_YJmo z?|z(RzJBUS7Pd=~Km7dgtE(@}@fpEPJKrz6v3|35^U&!Hw+lm;torZAk3V{F*N56| zosW}`GKGAU#II%DSBZU2zRDEttEBcy&a>)+XFWmpw;q$``kX?aiHEU8cXU7RofzU_ z_>G2m7x~RnxZjNKgc5#cGPFIWJnXAT3D_d?zThGxzl-~<q;O4y$<v{(tG@jaqQn$f z<w>jaK`maFD<;~Js&`b2@7+_V`^Zg78Uk6=%%tuM&y7pPC%}%r3l%lz7Aw1mV78<S z0mbqPSbR#)`0Jjo=*?tA+kESKm9GnPZH&3XCy4tmU*`|I`CMJTLc28G5lw=>?u$!+ zS`Qx%{Qpq~B>DoAh{eu}CAQ3l<8p&XhsqA?7aukn2jZc=30e)Z%K5jeqxe=h|Dgqi zTEie0lJlRzmf^DT0~BdaH@9$|G;!)wlU3gR<u$Ts4I5KA?|%9RnYgCRW-Y!9zVf-t z#kgQ*AWPHE`$knc8p#V8tA0s5um$$U=UC5plH+u*kT2P<Vq>TlhO1I8ZWV%TgDh}| zl1oi62;jY_e4}vdyM~8DQHy=E1u1H!UAGm&vKa%O0L$imm0e3wcPfqefVR?X{rY$9 zHn(dUHckr**5c!^eTfe=y7PnaTkwGd2m+`(g)0jZh(V#Oe^g-1$a0{9QlvQWHWYRM zDGjm&V=*H0AEjo+`A@W=@@cZIeq#M-avKKw`jAzoN(4n_;dBr>gG`BFWmX%R*&u-; zlEGC>OtmWDPoF$ex?g^&Qzv-`Q!7{<X1l%P**B*=(W7blht5Cb0jsx;T%84DV)Tj5 z;g=2$m~J&5WtK8+i}u>Orq6z!8h<vnr7|_X@{Li4Cu8q5!rsH&u=mzut~h6kA3w9z zY~KR&#pOZBbU3qZ<R^tZ=)$;QExT$jL9RV2rAnP04ist)F+<0WWz0Zc8vupi*M?CS z$X1vMuoWeBw6N=vxt61OQl(VLSC-@uz5&Ug)*_=t3Oq|*e4fD!$xNtd6cz$qSXH{I z@~G*J*ug#8%~Iet$U`%cZDOM;v{#HQ(Et2R!1-R5PXW&N;wdeUGkqa#O_T>CUZ5Y) z6S3N*8;=QCA867{%Qn8i&m(O39HY|)7#%KS-Qmz2%(aV_!)=y{v?J&w(&YwM1y8p` zX_O$)GpZ{IeGCCEGLUQr1J}i1O$4v!K^u0F50Z{H-HXuQkh6^JbUc{~tv(s)JSXpB zGpHx@yQ6bZNJ~rm&iWN6u4x>?*QrLYY8sj=Z>Q_nEnM=ux-#zO7gRNpcx*e&(=C_q zc`ovv=iPV{+8tW9=}pd`^8}65teVf_Y@gu%5}W|qGi(9hGsv;XTzsB*oM)dbHc9mH z&@&)4nJ(hDRI>KaxB-sv#4)yE7Vo`?KHYJ5$3oXo$)oG~%*TSy7)zFpeUv?ZhvOPO z_IQ@ON4(dg569o}KG0$4J<_Y*eXuux`7yM|Ij~DB9R3lg4j&mzTR<1)(x9q>SHOV` z9)j$#bRZC`08Ty}+=J_QVs~(vp@Ha4Lh|2t&vPK2gwUlHUZEJmq@CG?-Iwx~+l1X0 zcvytuaUnRIS?L^c2d>;~<(1{wv_1>QPhG8jzKQ|7wGblk9;U5U0)3Cav+QRM<tv!K za2hilWph<{gbr#20Jlbe^URvpaHxsS(AE9atKcUBFV~-KuDLeUhtp8>$zo;RG{k#2 zZVI*!u3Pf;YR~(4u9t2H0FZYM|84%6zZakRGu`+zipTnK|0M4-R$o6I&*#yH<Cypy z1dgdcYhGgx)v-=ltX+*cRPWOh07fq7c>ET><N0`S_wzB&tI>yJ6^IscAr5Y;z$#E* zxhwDMIY00v56pH7VYAV*z4RfT<dLj|(FT1RBL9=8eAOO?L=1rEnMb>1qnIu#bwzp! z13U{CawJqnAhZA*fT*D|X&ijJPywNWa1SM(w;@Hk*#ftNMb|7CAf&pzQU8OQU%~)P zwXhp5Vh=o1uDvuzPFfA^U0o%|FVS9p;xRU1rSojD_LcV8f{F<C*-myM64AQaS~e4L zypdYxotmAngKVWXC$Iv)E5qg|8G|uy%4LGQ7aVZTWC#!t9IEgoG+as;A^~8+(JrBg zEr$s@Iy5>kz}EzDWrzvv*G7R~R5ZlJZV3orwsCWp+^>Sr3>A!H#LAo<$*@&iQZoDe zY8cE}HVF^}BR$9NY?v@<8;uS8O5KLBk)ICQkUlnGFAT7r8`NTuT~$b}<J2VJg#?L} zk1qi(1G|m<bGYq*hQ%1;SS$$*HO5G?LW@*HCz*m|L`k@Y+h2e$Xt+H}vxdR`-H!R% z?2IkCxYW6o4}Qf8ufcya>HbZJMsCeo`ErqK5{MCp-zmuWJS@_{D1<=*Y5?;KS^g37 zrx;Adl1WxfU}He(BJ7DU3f#X6b_SWd$c<5G)G##}8JbZ+9k^aqYR;Mq0f>Uys_@3C zP{#>x?6NkJp;`z-%~K&}3w~v&zyIXSk?(BWv}DQyIrHpcZ}<Fh<2A-s6tAA!qWQov zhLAC=i#=iSzpcBDbQ-(p{G{olrpT!Y`xwg`aruK8k2Xm<u%Jsu*JHb;Obe<kIX2|U zKZ|Mq2Wxu_YmCR?!G`6XYKC9|pshAYlhqz1gW_f{#+8onOTKOr_7R1?a08MMyWy+H zj%+M7Ze_P5*-}W95n*pt^CNRZjrm#A2}VPB^i27ydSUaXymV+Irq*R%{jj%le%|yu zW5x4kkH4HgxaF$k`Ucy>UFS|-bpHOSW2Ps<ZYt*%{Oio@$C}hVyl8>KUg^AfMU!3~ zmeW8mrzUs4H%-O<OO>8*1d>z@V?sQ9!gM2%uRQ^W8T$`+3}iJ*&p?nvY{DV{CnSlk zAz_%TUwc2fhy*zO5nb4&$c-8=#io!+IEDlS3tf@k6?PijTDF9!2unyHj05mirZV_( zV477^QX&5YL*s`TI>fB2SZWxeB{KD$fX!}P@Z!6E+SDJkKQihS&nPwgP{y)4jGaas zplhOCmY02QRbG5cnW`me)3t}rgL&0uztAzgy{PwacC38TjG)Se&lf!TAF6ZK6}0*{ zXw^VEDu}}sFOuqfOu*$ZLlu^RjAwWIR#v%}lBjE!a6lB3f$%#V(Vz>xbS~Uj21n{$ zdU0xb9HBf%I7PIfUMn}Ia9jdP#_&@Fav`9%HgU0vWa;qw5Y4`O{yksk4wt+vkKq`| z?j6R?Fj&S6`N@`qA~Bzb$uGY1-`YgT+lzY_vE$`ar-E=V<P+ieJ{twO=Ofq!Qi%g2 zXp{vYJQOGq%HE5l4ltY)WA$|dHZ}t)FoVlse=!M;t#FD(pruEAfw0P(n-i)cTts4^ zOeGmUTq_?ZV;1te&uTxFmNM(JpR8%$dBcG5I|dBcF@9FDA+V5ji6T?X>L0DUSi~`= z9%JFV^G@3A6Q7-~{WbHsiE{Cb+#!LLGiGNs-1IK#m00_xcfL2S#oF7Xxlcy`f<?(q z$o|Pq3b+KP1Dt~^aG|g%U;^IUO*bi^BeBDK_2i34>CQc>W7-(Nb^4yKGArl{mjbq@ zubi^|h4*~_8*st!%7uWNEUW$48H%spsMCwZl3}O6qfFjJR)$TtH}X|#F|Acl<%2Kj z`+G3f=n~c_P3rB)0h-r95WxQpXGY%Zcx16h!7X6Vr8Jf%csRkWlQ~d?V00#vO{7-@ z<HntzAQ(7G-cu2ugHLMLx3GYjOISMd-S+202E?70J+NWxs!gxHs=a@3(~?SHXqD}n zb?nI!=itT%CY`)E<{4D=nKq|z_>}iPp15d1zPj?oLdY@AAjiOl3V9Q{8uZup3gty& z(s*sX;Tg;`M#_I0r&e(#s)++PCsP9LMDDhLrcTvR2xA>b@rsC|&^y334MBaRyCWh> z9f5c`s^}yq+Ut?gftef08Q7+{s61v&_=<G1oVo7ow6)Fyd#{zC=FeYS=B?hgZS~{Y zdNwL-pSGJtKgBFNXMIwtKD^<x!`hW2pChCe^Z9!W1;?lwZeX8Ur9`Q_qYHrqVKt75 z#AxdT1}IDkwNSDz0FntANmmxZJN4*HH?lS{AtH=G+w}k^cOz>#{?UYD$b{z%w<@+~ znW>rK+!bhR3Dx>&#nnZN=Z#%8caP>QD`QI6=8MKHj$2%;Ifa@z<AYUi&Ra2TOG|A( z9NJgI))YR}GW-7Zpc>|ugT2=iHIP;5Wi)X6s-d?Uit~or?T!p9xCM42_y!^vAy>$T z@myAOaS3}OO5^bI>`@Vc0TK=j$!dC#eh7pgy+o7=x2Onat~F?XVEI?`7Jjj1Y|)2` zJfvdM#_bkE%hI9iKb(dl?X#y%pEG;fG;7H(JJ$Tdy1o!+&g`HrTGl=^X2T+5^Nx$Y z+7!0q$7SapUlX=y-@ZlWwG`8@Nbpt}j-%#L2=r4M**-9KMS@`n%#Kju1hRFxC;2LH z!;q+3!BG;n_!y+ZwOa57bF#^F_qr8;98uW{ND>7wXBAxfZFu4Q*;mg0`OK5gJbC@m zK7;;5?yRTdDz|RzJ3BsdMZuPx@<KLqwsZ7?HXU&$phqj;V4VLr)-|Te|A^$!Rp(|n zodVZ)_l|Y#P+F?&KNP6FjL-ub8mynreDV=sKk)JJyd$UZLdpZzAAb?!hH+jtS}@K* zjv&xd)?;$Hhco~TIUJoNHkD4M*HBO{9pBLQsrJQP#t8Tf?ef;3<>}ayT97`*%Ub`c zF>2e1X5cSkjBQ!ps<FG;p<xY^!teCcZAATaKU{0=oM9B`9WPCAphl-`kSSCEj!7AT zY^+DlQL4HaPliMC?HDm7qck2T)n&Nl7@BBDg6Lr+xwF<T$nwpjUQ<-E+d_aO7#iha z)SV;b(y<bULJmOrr->8Bv8_w{akP-K|6qW2qTl|TYgz82+PSCGR*zq}>IbqJ@wM8& z;+v@#w-&y*1<Qgx+*~_h_#N}H!0&#Kc-NSJ67Px-ERp7;D%{nMgPR>Tv_p?Xqj86! zTltRA+s+A#*@EAV#w_iG9M*a1q2gmCw>gJ6e`cN0WR=%EQu!xe5329>J?AY~sy@@+ z;`Kfe>ne#{w7j23dzJ(h4V$JebhPW>m#w5D0#_PWOH6BvjAl(6KrrC(tnLmT@vI&l z;5#LFYVEPCw!6o&f_k*M!SopO=q6%WTS={2W;RbJPc+<O?pRifj_StJW0}Ll-4RdV ziPRt@D3eIxsBer6yHa<{Z>yr(r<z0J8m4Av7A$YIW5#khs$}+#mdl5>$gbNk&Jvv3 zA!5zdE!vXLmX<ibUB38pq=#B@A*G?g^io9huma~-v>abK3x-8Uyks&oOu4AdL$b%+ zpV1EbOe+Lkvrvco1Jt*#Px3|zWI=HFzrljrs>Q0>;wkkH4iJhuz@$~5)z@{#Dw7rp z`BVW_swz-Ys4A2yS(*3tY+U;4sQ&qbpV+&%Uytm8S;MuPvSIS+dGG!_xc3WMXs<2z zt8MSQufy8oo!YnP*}auoxS`*^%{}MYJ3YVsFy=8B_JwBH`{5F0{v_O9P@o=}8sv&h z1xp08(rwukL}RTHnd%vqIvDq9`wc3a$DV-W<kbzTrdP285Fnb#2e8p|h>+|%<{U`; zl8=G&%XhJ7$({<lL@n*vdXC4zu<tf=_otXs^d~#7a*W$*sn(6lo=tbyf3g1)r5TQ> z>anJ_1Vox5z?iTWw5e-Gn#Q=}NTb2g0A}ZLsB}xXls=oghj2C}N{M_Mdq<jD)2nS+ zvK0YJ5pJamujQK2N7^mUYtcKkVO(giy<_A~7PLWIr~Nf!jo?@wo3V-gV{J*K*o>eN zpC6|M#YfRy^Cmy{us|BV$GS$`E1ndy0RQuhCq<T2cRXoorbjr8V7fMIux!tf6FX-` zmm6l0TdZ9B=F~TrS@w|~%#ZUhzO-`XP3@F+9t6Yq)Q2#Rd*;QD(evU9ZwbQOcwT%S z)5@J+kfuF1n4J-(4}@dCu_TqHus<-8kLT)n@#hJWIeq2-x_8=T<{Tw&m9<8=p~aqW z!pDS6K<>yJioYY@4lKolLPS4E*8*1w-sKJ(!c6qKBc4%sxRQjQl+y`O+Tm6@2F*&? zB4o|P@ZMjpEp{J+8#k&*_2Z8`7bxWn&m=z268ZYM&ZR{{Eo|;TlmSeodluv42C6Dq z04zYDQYra@rN-gp*CojV7?I&)jOD!&ZIOE{;w;LQBpF~orD}zS)kx-`GFTq*neLU} z`2BO4kE<>A)x)4&^*pMiPu9$%N=)Bq<S>p}@~FDM&2t3d<#nVw+z(CRjda6TX^Q}* zwl6yg-LU_~z|$nmJcc}PsIlV&)B$7UwXh+xs0<3P>oc7R`po$WZXU?9y|hB(dgNtK zMTBk#X^dkeEw+p;ZDQ@)rPVj6rX=#XrzAtTMVv0gTZHTadxh%Finz6W{1HANFjxu5 z&uuiu8GC0muZK&vZR_S8GCBYQon9{;KaiSgx27ZoVkQhQR6rdB(t$25vi5KjAl!UB zzzhI&f~C4LVMC#$R4^nB19Bh6-YD(R^TiK_J-MK6=eSb#czjmcf+vR#Jvu+FM*`vz zlHwC=qY8(}hEat@V^ZR6T480}myyi=tMw3**9QeK8)VbSz~J?ocF4N>>aw7~D{+-_ zfuH=i-<iGE%}*TOWZnI?zjJ^e=w`#(q9#1(2%iV`KVhSNu-0+XKaJ_dL59A`lY!tV z&zRl}3cG+cl%Eo=GrQc{;a2%XdA-36zq*O@vb^yAya6S0Iz{xB`}w?gb{*Xm>!uC~ zVO?BjhL5d<cG76Z*#0)2m*jaIl|nrAPvdzF^6loFE3@J?a?8@PQ0*k^=wigqA@Y8V zB;J|tyefE!DIMboC-gX7pLAAX77nx0CUV8{#?*-A#WhOMts1esuy5<;K*2$>%aOr4 zn6=_4gsL$p<8N={<KTBG#*wR?G_}DvA|>!NVq@O%%^tD4ICa%xcXbR1B4caD?pBQ_ zT~Qm{Oa)W(7*hG6YP9hfSHANXj4MyuX%zJN+jw2vMzl}_aQq+QbvtNLfO0im&KC1+ zqeW{w+2|@lRS`+s$#rw=@q?gKFev5nr${oub?|HVB(og>&&gv!%n5LRiXDY68)8N{ zW0*NIBr-4n?(AR|OgcIf+1K4zEvrRG7n|iPAN~HvMdw^>qnxtKL-X^8UY0MtzPIvS z*T{A`Zw%_zy+Au9^lbH4J|@Eb!ai>erCkJhITE&Gia&sp6}03SImFYG^Z^{<a36yS zav3g7GXQ~hTWqvB$_#%!=2piJ2%OvaQI#j&r8vRw1GkD>;l>bYxa{MN<?Qgox1z;> z-9xP!H<k1~N8`q6l8IlSHVfGYqA8bFtue(4;BYl!iuw4xV~Q2>6cvLQh^$1?Exeup zklr0R@KI0Fk06Vxm|}iYRLzoVD)PCpCgtxTqIgKzrH}sj<D*NLhUMoEyM$>~a&+S^ znwOXj&kLrW!(1poAS@jKEdY7XaEgI1B|C>#Ffr{7TqqvF#CnFnXiJjaDuRjmAjDB7 z9TlA3&M!5RpxngoC?^cdD>DozyL9o|wTsSqWjEjZUO9DX*pMN^E?s>6yb!6LdbNDd zYc%Sc+G*|V2Ln2F;QkMp<Yvx$5|F3PJBFBm8~2DI23fshi0h@=ZBl}ifZ<n<A$CbN zo|7P9!aWC1IS1S5+6CuEl67QX?4lvVF1vQoC!Y}iKK2Tq3-i%X+l)^I_s&Sj7$;D* zNoAd|@ZcGcg$$5El1aCsI;4MZ%Y|-57qi<RXG4wi+G2)b#^nxB+`|^Tu3c8e4C|%X zd!ZEj?5``9ob77-q;X_UvuTrHb8M!4Ae+Wbx^KK!P4>Q7+K&gqVz)nFJY<}{rbsW# zjyd$eoc?spA&Rp2{m=TLXRI*vLwBq&FV!yGhF-D40<0};gEE_cW~M>@@3`D4<5fjF z&l<?SlP0C-M%zCzcDP);_v<+`zp##ee1h7$Xv=Jjed_wyupP|QHFw>A%5A&;vzE(I z4RH!5@;WwH7RXUOr0vvx=SQ?Z$>l3*R}ERO;t$$C(sI~Y-ak<9FWzGZSG`XCrQ4*Z z8HU}tg{n;g+kJ`Klw_$J{IKgluW0P$3pq!_Ax?${K&L~M6kxuwH4yNQpMq<uMzijd zqDO4HFKVnix;Ca}bS=dqxT0%4JA&U-i<qs7t|iAWKQ-L@%Qg9Gec|qlj*VebQesTK z*m`gwK#?XcE=99w5nU@mCakhurBl`^?f~XF8HK#ZQLu(Bm$Vz<hc-Ch-vD-eIGP#H z!L&Q?tJ2x9;?9{m6<);;5mqG*mNww6|E&9KuXW#FYtOyB-MZz}sV&w=PSCo@$hjyP zE`q0pN%2xwN2kC5<U9qm!9Zwb2H8aEiL4F~a*^wl9GAl6sOs88L^!VD$nf}xcsw6w zvDWhu`TlswEI|l(Iu@`r7+jEK46a{Db^YdU8ajH)J8R@wrKQdfN}fJ@?8CPQ4a=*r z+)3MBIBwSvmqPZcHeYtI`a|2a86>egH-YUKi+z(O?Q}$gaT(P_Ci{{@w+>=Jar`kP z7zm-H`(f$Qa77r^sR;X}ut+1ntbIoy4hXA)5HW#5^8<ed3N6|J->y+z{*O9i0m%i4 zU^K#n@I+lfblJlZ<WHA9MGc41)uJa76>A9t4GFbo_=2q5Dg}R@DqrmY5L>H|4jqRN zUDBn*`SHW=yaU<&%{QBGFMRZ*4rD9nFP~gAdA#!}T1(}F<$YqeYTELza{7PzowGB? zvVo5*!?|dWHH@XWSd7mV7psf4MOAUJkwDi29t9``Jk7BzR>w#2a9BQS#K*$O4*3#S zkqC-SJNZ2e-kw{)%=>n+;GbU|v7>p$F6)&G@^<IAZ>P`Xf4-&vUbxaVE2}H*sR7ti z2h>Q{o&rV&(lwGD^1KdEm#|t8;2=mLT1E0P8GY!4sl$PRp<sUr)kz}5@h~#20C0>T zevysKMMPw8fFpokmhMZupmg89Qe-C!)UI8=_{X&imoE<;GGr+36=m#^g|Yj!lSi~K zKYIMg<#VI^<dD9{I4@}fUebgG3Ql4TM{qt^iAt=*&!1Qc55%q6{*R(?y_kkq9Ie0; z+&v1{>q+hc_XwnozDE>pt^CJbjtQ=25rx|zjiTTZ`Q^vcOb8a#gf$USxL`rJx?NHr z@`aH?de@84u=KM#lBHZ{M7shPUf#CUbtg`qgq5$O{U#g7PtMivL}t1Gps|ZFwORAg z9Q}ISIMsN>ICF#hdc;1;#6H@CeO(6{94s6bg3ZFIM93SDm|K|Ns$y=Dg+-VMs>R&u z5x16fDBY&aehk~0<@eJ*o6`Mc=Sh#A?-i*=RRk$3Z_f#;V6C(_`Tu|U(Kym^xeTlR z#m|?W<USjMXAxo^jSU0fNX-aa#9Mhp*v3-=nOF{=$A3HnsLVDCj|bMr28w5rO^ER^ zHY72dE&mRBT>*`=>&dQ@v`_mr*IwGdZhXkc%l#D2N98=vQC9@5m>pNa++**C%eN`U z-au+1q1s^}BEh6OIEy@@HarX%bK>z(e-X_rvtp8v1dsP1YLmuzyn!{;9uutxGDAMf zY>}yOMO_IC3#U7Z_6&LFOyUB|5V5o@-D2xj{NmwI|3?oR)*N`uXb#$YyjYu6P!w-i z=KOJ~oHVk4O;Jm<s}=FS&z}whZ;0XXqF2DuBVIcg8dq_2@tD9fv}NA$8@=SHJc|Wm zO%N04GavJ60gu^0M{b~>0pM*s>{kc8C8K%cM(zm)DhAkgT`|xT=s@uJA@5~s-3qU2 zfl`~8rKQ?3{gZjpCD&YEKZ`AqR!_e8=mEoO&nd?lT~pR(6{l${A67E?%;V(aar?Ep ze=~Cs=)r;ihHIH9K>M<;)>AozJJAO?-*QK&h>=Y~jBEoQBij-&vN=bCa2+;bxD+I0 zmILNyIp7&a)kHowuUJ_~E{ekMNW{uUJDS#f#7IuKyFY`B(~{J@X=<_^2#Lt>u+Y1P z*i!0g(!Sh|3xRpdXaVd5bRf!?PW8$XAuNQmqT3%KInwRd7gZeInK5qm^=Y$5k0=`6 zdQg1$>6I+#-M<P4-9Pi@xu#3|WEummM^J3-4M*BD^Oi2{;aK^2ulDV-S(J6t9~*aV zx^F?UZQhWLkB)BF6WPJZ1{ki{)flo{D#$+wwX#2Simtd5?jBofLmUmoE|F>nhI;SV z+A2Ll$lLDNT8lfjw)d{D=EC(}PXE=Gu@kc2)Uo5H_<l8ZvahUlk$t9G*WTD`-E(7| zF22dDjMF!4n67nRKg(#GwI26aI(Xz9j5$o|=Ligj2^y*MY7eM&JFUr6%<TiXlt;jH zVe|H8Ly}9X>lskXE8T?9Enp&Zqr%Q<mmXl(r!F<C=5a&6iEADe5n=5g`=_!THE*mM z8#s_{XBoZ$AE={lUne^AF>?O{WP7mgfdGY4dsi*Tw>8F|!pNSD7+M2xz-X_lZ6|*u z{LXJvyP>V|CElI|e>D7QXn#kvQ$20;FF<T9{5NP9{*AWENqo<wL9jh^#M!Set-W^) zEzhL`=HZH=1qoFdQV9fJ9!u*PL0hkue!8`V10ikhXxqPypSAM%*=kN73;3wQ<7dG~ z2f>uqV3FhD`Xx<Q6tw7_+#t?swzY{~_}L=up%+^|>_B~Aj(Ldv<M?rxCo;Lw1#NaH zoIksFUyX(Ln&)9MyahgyB$YV8!Eu8ErK}j$2*g?16XRlG1~8FdSIExEkRO>m71M-} zhK*h&q^W95FBouKX^6S$`)|650J0=03B@jW{FsFT$SCa6CC))6HmB?Ua6Jq)6E|YG zwcEyh`%pCahaY-BX(*Hpi$7us)3xvp#*+)-mr#!G%!1MS&z)M_A1ZLsvD!D<@Q8{E zf5zgp>v|j}{99^ktiN4)))C<y2ApU^5HQ#vP5RzpzEBQbS*U~q@E&2l9(^go7c7Oq zRth+-9yzS<5V9fawky}m^@v@Bp_#34a6|HSC9kppEel1;+dBw<1NI4b4zgY4+Rw0H zJwy(|B||cLr8bNYHFwGM@(&7YmfKsM>*XIDj5sLxx^R9jh;ya<#m`R$=%;YG=l?cF zH--T6x^u@4C<lSjia{9fNZzVm_l(gMRwe*CborEf&@x~>O@{}qM5%ir@Ja5s^7f%= zJ2sKqsv?e@XqXm$Jy-kABx7E73HD}+UNXqY=|DJFUnCRJ5h`xL2>{N73l`>in0a|r zE^uQUZjwn7k1j5g#Y-2Pxt)<RuFA&M6VI`|>zZ-z-l7uc``o|Q><Okk{DSt~)BWFE zy!wvB<zen!b6LVZoBGlAZ5pvlT--&tmwp1DtPhD8)-LEMEEED;5|r|K@IYdRBTP<r zKaqL7$jGtFA_7nRn{cM-O_6*jIX2p2M))0&1g_v1ZtX&REzj5m<(0H|-2lcfE>l># z6`{D6^r{%!P<d^|&9&p6o1?btvV2TbXzRB9w~rZDHn^*!Oa2=V%^R)`&uG>p!@BX# z-T|vF&Q;`d#<i0NZF)&<^Z2MWb6>uH_6JK>j6L49PDS(Ptnqzit47Y7T=4K7{Z81< zeTgX&`4YkVsoo`cd|U8%_!O~6^>$fcks`I>hK`1=xWh+tTIru*BZ_CiB5pYZn0q7w zhQx0`3IHTfQD7m`8)c71pjOCskbo@$&SxkF8x&!T#zM*;7R`<QaVUNu3OsrBgIxh- zo@(?X;mfNZq^#QdQS`J|zgpji(jOAt?*<$p+}gtSUE_7U=5A<A3@)Yk7?>$Qis-0h zcnkgyb?*Td)w#Bfu6M1OHFOwYK&lMADFPxWB7=e`2-p=HRRpmhBBEHp-g|G+*jv;X zO*Bo@Orj<+YBW8j>?B{3onpGO`0wXkGZdpH`#a}9*FNSVFl$zO>(lP%emnr#<izi0 z-gj7aM3upncytby6FcyWU1+d_x0_$TfbLmQu7~Yq`xTSf2g8tg873Z3^4LxB+Yle^ z8#cC{J(3%4cJIy_!Gr8@ca_qM?b^B(<7C7*QG76%#|J5=^0Yu}&R2O}He$`WBj4YS zQvCm6<}&t%f0()4`b<^us1dY>WiFG83hcbjcRt;|4hdh^p0-=U-e!+&Zwlz`RnwLm z#!6)zef4iN2kq>LJri+H%*T&#fZ9pA2RL$}b9nN-CDYWaDQ}s<ZH~NU4dZ#spfU#t zPJ`<8Sjk$6Sj(YQnvD|jPf6swH)kZfQ>Z(L5|W$ZqVAyGXq}K8M+wR0&s?G)SLfu_ z37vVI3w#A}UB4}Hx%jjiAssxz@#=dTyXGh<;-_|+V%{E$|5YacEA|`-d(LL;IX=ij z8)WKl3tu3z&B2nPk>FwC78T40rmg!+`Y)flO<8<xktrPL?;G4Un3D+tH$;9X3y3L% z+7;{SPEIjIx-GPvEz*8<;x`*Ut=Cr8Jf0SK_w@V!ZkQnI=1neGke-urMcKyY<>d`3 zwKLRzvEDxD+2u9yXFgSa|74?Fy)h#4V5i>VcF)3^`D1CkB+N^+M+}yn)$tOcbK*Eu z(Uv@yDi)6Gs;cgpD7x@*jZr?<Y{a-439aivL0q^U(G!vx)<`4DkR^jTAPHkBoQ$Q; z!-AC68?2=$Kc%;{MkkV-AlM3QXy6kizj44PvK_0YQ;s&6<u?sQx96;TW$z1Y(0=9P zQ{i)q>Sl0&8EJh0{4mN0yA}4y!I4j`#cQHHy_F2j*L+?g>y6``#<tE)#T*?7+;~^C z<v+^b<@Vu!n!l^M0?ZLE3;YH7yFn=_4u&p{-BOfFBC6OXCaq>GR*T8oUs3aSM+{^i zLtI;=p^AmMJD41vXd_{};L}j`72d|jTelJC+;@HA_z2V@0M-cCURC=?>-d*zIaZs; zA_%JuteLQvKlk3_y#%P&xF?Rwl^p-_4*z^F&N9)={V=NWJB^K|FFY{6@bma*{v3S9 zb9xDz`EicNY%vFWA;3t_;dnxRT(y6C33K_}G$~WS5kXknGyieUErt~u1JB6z<;hMR zAd3Db@%El;KrhO(dP&tK1+OWs7nm9BB%`rg@bq4o+G@U2t1Mj*i;^P3kal?gEM4vm zkj1Xczgz?#zg7MC@$;3Bm#}`KQV*?nKT}qnzcS}bWlH|j3*})mW>+xj7@Mxeu6<Y; z;`7DXMK6`{IfH#UhS!l*@q+^ytWxwT;-f8af|MJL9RbHV){6RCwM{WLC;4%+j{teM zcbY%*F~Mg(hUfWl9^2!`5ecLC*KGX4eK`(^-ouPL8Yq0(e4IZ|#Uu3+e!TDTK0+fu z&T%*V{;K@x#T@wY5qQ}5{P^eU`(SkGxyedq3oLhtirGe-t($Ne=c)Pq9J`Hkjfl0h zl;PbZ^cD6EBYX`wj^F<<Kb9-@56q8sfeEO(*4$M%v;<p_%-^{95Y(A5F1R~y`e!pm zA@}gXLiR)T2X!^S);0Xk=u?ju?r~*Cm^UtaAF==NL;FYex+p(wRX%pzv%~(ATXs8m zdujYO!RD2PkMZsz*67!AB|e9Mm3XLW5U<yU6fM>+9J!l8*vFwo!!VwYyi^3dbajYG zn4Ket1n_h%Gxcs*D3S`>hsK4)1sJ_N$$_qBZmID*t~&FS7!||Sl*44sO+}g-h4SJ- zF9Kf*59P71>dzDvot-nVE*j>p*vnKhSp%tQttK@so%4A6*iD`@QsmUis<EYpdEY<6 zQCnR*vl+g7?+nf^Ko(!Y#W89UpEx*g$cXEs1A^JnQ5SX^)*hm9YrNa|sdg}M$T4I+ zMEIha2sA%DcNIdsMdBS&qa%X@K}V0^5zk$XVKJ73E$;KR1Y*!4M9kF?ms<A_F=$KL z8nT3BS=zJvF{wxLZ{j0G`Mvw}8U-M7`Li{bK0Z`BylrUj0ixY_mI}@v?T_AK<($k; zNzV=JWy<Q4EEjFfJ-GQmUyqu>DWTzPZjC9|ac{}mK3BiMytG#4X`+F0k01}X55j<~ zPiV+L$XNv}*AjBVwGnLsodb<Q%{i+9Y6;Vh!MeXTt3|%*7B|~xZir6~9+a8gd)OUO zQ~G?}g-_1aR~+m(G=6bt1arxc%Gvqcz?2^SSynf>aO<$gHXY0HTt43SeCpbT(OGG0 zumv&X{C_RiV{L^9kNqW2Rkb1jHA1+d4y`lWqkqX$rRX*ypZA^zjS@7jW|I&ut-_|% z*1smIaw#ts@Gv*IzY70ZqG|vkRs!My2DZ@VG-q9^GhcJ!g&Q`XzVK;JDSTAUc1_}T z);BG;Sacf0QYj&O>RSf!>_zt5Z^{eGTc5J0t}<&5<@*iud&|-hB@X+h9~!v(Ru$ie z1~q;qe}ldX6AqY}wn@=8=czX5sFIoIexGk(D-w(D1M^eS2ZR&(oBUKR1fdVLfRymm zMmW@3=BI|Su%?wl(Vb=ofkhosd&-i%t_^(VZChpP(uP-|046MDi<gR>cd$ODfx|Uo zH)e&UA=X@^<kX%&HS0$|{Ls`{+m@buaoT}FyFaT&S7BZa!#+qjnP34(Ht_2+dw30y z0DYglRIGVQd?x1<&r1bayPB68%#dBvlx@aWH+KcA4g)thFyRIv>ja`2362x@{(H{M zFLsPv*}h%TlAQ8RU8W4lNR(I>O9CPKCx%tOYzp7_^Xh=Mm%0q!FeH4~hT%*!^>7B0 z^xmP9!;c(O-#fAKD-Gpq`Tf&;RCUxW+4c|1M{Rv3A2jggw#-NMGjkJB4t6ubxM?rv zEkz2hl>GcP>&0NZ^1N<$p7lvh%|e=3IUC`OI#m_VQ93I7)65(%V;<-Ba}IQ|-<w?- zJ^wMD(=Z(M0z3)R1nwk~(Y+yefyak#N{khh&k1x5jiItax{ERV+k8$wg8w9+)A*o# zPK)0MDf)yh<^l@&ob1clCq_>BV9VSK<3;iJ(Ss|?%BCJsR<IJoy3dvwxBa$)TtS1Y z&#g4Bd9DF3&$(?i+vQ=1OSBcLO-LZ8xGkJkocEvHEP)WWO>X7~VF7rF?7u|}pgQQ^ zfCj)XK-q(>K?6D4&!0zmnIC?5@7nF3ufF%*$YH}rya(6v*T=j1?rl7-<TWD(#3szU z7bL|Tlb;TZt3r4f;Xshyu0^31J)DTBvkI>=k~iU1CIpcWk03BCC<LhyI1-61z^}=V zWHMrSF&nj7v#Rmea}Y!DfhQ+4*gL`}f;>6l0Z1D0h;UJ<|G44IG2&|8s(%Q4kS^xD zRg%nv4v$;4gROUrUY0-i>Eem~%li+VbfR!wyPh%iW6RrARL@E3N_cP$YQW7-@53SB zKd#Kn%Zr_*oFx>val@#YJ&O#Fyjr1nQ8*m)lz3a3>ZRf{G-j$R3cJROf1e6Hk!okk zRL2u@0ntjp$Bx4|wiZmMkRy(2cA3Y?&;TY?2qg=I<s*>5!Wbft4#>&I%wX_Kz#2#1 zu^lc)VJJb;YpjqS%8V=sRIdR#Co!8jirwzKCBCA(<SYAWkN?^CiqyOB0D4C}xmEqg zEPP(c-w_*(`JJ0;mEq>Sz?oE!oM~6=l;MPB7c}r}p!Q8u$&vOLLNb*o_7^5(hlIER zWEBz~5)L+2A49NPu&uS=%3Q6j%o+S~NR6fpG(J3FiQ$Z17!z7nDwClEmz(&}i^@9( z^H2P=X3cL;78jrXZB5;&y!_L%>y8f1eQYfIz;K>rU31&P>|dQY@m1ya4!1{?+ZQHY zoA=#z)I*q$I@fKse>abvym(P<Q!8Hvjmr(*W}v*VkHD_fZoxR{p}*T9r-dlYA>S>7 zL4dr_ETDzW17S~p3gmxP$H5kV=mk(`YOFYH7z4rO8I1-03Y`XOD<}5UG{wGH`O{Ah zQ2r>{<D|KJN8_|-kBc;@eA3+$F1*&A37cEXx^dlLvw*(_^9S)fj0L{eY{h%(1Y2aQ zysAcMI@rMagZGnF!Xc;yUZ_&gz$+!w2w_<Aa3yAvPG_BOhgt<;h+(T!EXH!32Cgbx zh@em1-(6{ndgw(uJV9q&-1JypZrRVy&dN#<>|E@qb|V4%Y^_k-42{si|7dT8H49i( zK!{Q2LY`LCoHil_x1R=Ki-yg1_F~oDEm!TtZT43+y(w>H{dy(g^5urvtOS2;LE|vK zoEM7odKKUR6R^%?s&nNc3^Z{xIDEsc@_*DGaBg~0%F#0qt~329VsI^eM-l-m4L9TI zL3rP0a#U4qq4);M_kvE;OfG6+S5qrTYB-yyW$iWc@uavq@*pvu<M5u&!cG(T_(j1M zF%>L#z;>F$Z+vKBl}MVV+-8g?sC4ovJtzz;uWD<k_A+LH27^ef8erXN8vK?goBZ!R z4_J9H=-xAGFq-jN&iX*T-c@HsB>fDIa6U}T!1xgLV&|1)jTSYFvu#lmcdmxLZ+~^8 zm?n1HfMH^a&RJn>y#m(_wLJlAjCeqK%|d(*$LA*gPt5JE_`C~!q1FJLV{*E;2B6wX ze{6xk!@)ioYlnm)Ks!+X2no`n7|L^ss6R~pO{D@Ka4L<dZ)Ai&T%FM!B4Q(B{lUN( z9EgXj<pS-|Vgjy&fXM-rPx1H*a}xj_Uy-tobOhyL$icyW<?5zIZgt1t5L7|AxLri_ zXZfGIMP3o=QNR=ac$95ZvSoShrj6{8`b`_=Y9I0KDN0or7cIFmO=6k8J9qkKGR@R0 zix*v*BC&MeN7%cJ{l?gmn#pq*n_D$?F=L9g+K143h@T6#`#v0CgaacEbYQ)+Oa?&L ze0?CuQN9(dG$M0Ckku?rK>Pq_M<|Cggi(=d6jy{s3&%PgrYhnz!9lFsrj3Ud6P%hJ zEO2Tas(s#+Y=nkV#1&XF>HyKS{a5AIYPNGxjl5cnSuIbS%XY0+Zrw&@pr_neM>r9J z5Q=WI>se<}T+0>laiY^Rd)ZgWWqn_1R4#cuMUh9wv9>=!#smrdP6xUnj$?W8HgJ(~ z6`*|<c3eTq<Eeza2}lt_v=k0Nsi^5B_|bSW99jZ-AEH+$u936iHrL|O8DVU6;^lZ$ zMb6pXP{T9}_HJM{$B!}FjeF)Z8^x+(_V#5<x7AO+I)Zh4Eb3Vnuy?QW;j>YXDVIlH z{l<?u{1kotlUvuKe^zd{{RZ=y%YJzvaN2lL__cVR0dU=aV$Al-17W`g3%Bu&PLtd? z1;4Q-=sTUjze}c(xc570DgUlJ!gH;^Yk*81kMDwo0#Egu8h*b9Joq@jW<Q+mP2ceK zhkL-EhijxECiNRQ-tZ3anu(}ig?n|!P{7Z3pZZmNtr8!dnVYv4E94w=%)(iRHbaJL zKEW9Jg1_G09Y!_tafCI6ps~7eT`2d46=0iX?RlbG7!j+uAbKKb7PR<|6dMw_$bbt7 z3k;C0Q29>JNMSQ4vh&y+DG(~^1_8Q1l+T0v0Bq+S7f`W0ajUcJvL$il#O~2;+?{iR zm5-Sst{g7EX=gQgjZzB?PTkt6u5Zf28%h*=L8GidUk*UO=&|@CFpBV$MDVN$9@o(f z;a)ED9HiV))g=r)Co+=i2Si3iMuER97{on5Evgj+Y+7hK53T^k$R!4M2~zV>?L>U- zMdia?yO{rrudu*fJCzS!IrsFygR^Js8}Lj+yPUkQjmF3{rhCcoJj;5=?K;akcTPEZ z-R&La<nw@kd<&Il?%Z#-QVA%Hrpw+@{YUmHitfP5l#S>~k#a;3BPKg3Tv(!_dY$YL zVl(=QlI&?fP>WmwbVzJ@2)+RFoOr^NR|hUSi&p>y_J^D%=mRg4FLvGtGWK~F{pAE; z-+bYC3JUNE_YL=O=R(*D6@a`|ZLoz`5Hg?AGKkq0C8oGm7_a9#A<?{vto}@K(b@XE zMbWO`1{)o%+xR8<pGb^e;cgn<w(anw$>n33Jb+of>KY7vk~A;qZ6D1Ua3v{$y_INs zZ5Q%2sW0l4NszfO!~Tj8`j~pd)u|1~JT(AS2~L(~9G_5tu4|7VD=@7E@GXULEw`PR zP1t@=_O^vLBce?N?&B5_Xbr{BMNi~_l$Fqg)B{jl4@?{P1h$|e(7V;oy18)v#mNPO zX3qQZ_3ZUY?@y|$DjnOocvR8QArprwle9;tKR==HM0LT=4w0vqUH&2@L`e`c>n9d3 zdU5Qi+^IDq@BXV7)?9N;|DqbvcQi-zJ@vG|6C1hth-f)tj^!J$7P080I$DnrTrjk2 z3gEZ;GP=c=<Zo;BWy>omRNv~$<|_#R2@e1shmMRUv!>}n9+W5PqXy$i`aCok|ByiZ z!-DX50LDH8eueI`5fS7V0bU;$=y|TzP?~_7wos8FFoPIn3yvYo@}NNS^9IHQ#UP8( zQ3zlGI=;gB>?Q30e*n74ae!pR(3;lhNl}1lL%Auzz;W_f+-t`dwf&b3)eI|s|Ji;U z21a&T&?9R|uOfE2_Oor1Yr2k2n=-A&b<y`*T_>EK?PeRXXvCU*;bD&%{1an>`ULD! zN?f=9yyUHO>s|Y-9PRM@O4s%0s9j7j`%5sR;m3wH_Ye5HFbWn29a;!`?XUb@mNs^5 zYTv#5T?9lWz^cmMmAw4DnU{tZG`=<et!j;^+?kY<m!CKC+_|?ZMh~AtCgbdPU31oq zeyT^{^sLo;`mN5FJEv#Ib?tF#S=Rym6XkL1v#2ctl$p|N&}jk$ACspm_gOP!gi$*w zofL+zK1#%L<CHd?z=1}c?+l!rk*o&?=x5kaK?H|9lGm2ThO>l}?2|hdEPGFE_(G~y zwq}k9?>#WLbXEeJuFNcr9~fYa*1JSKzGngRIizUc-mDDHUAd%x;c$bOZ|6b12A!nm zHZ~{)noR7Ue!`<F)Xf$dt&$U5H++pXeZoY-`XbO|8+;{51*B%7r)l>fWxZXKvfdW6 z5f=mV^?=imWOd&&EcZ0u4sk=$)cpj%;9wUQ%u6b>%pFuH5^Mg0%S|BBRiB7KFD2#< z>oLZt{D6E#UpN2I>cpr0uo-lEq+tJ3XlTOpvV@qs|CU^%f_3s)H=pIQy|!QO<$v9I zh2B+|3R%((`=>qkU?FcC?`h$&;u|Ho11wNrOszJcCPYdAQlVUtIR$!8duDINrxp}U zCjkYi=$D1eoF@TeAhF|*_*nUqX+Qdi$;w@&4?8%%v~=7%rRB<y2?qE>yjc!XizAfl zz&D;yK38r?gT@@*wev`WVb{^JvZK53t{`!3{6>5fzEZu=&J^x|SS+$G(Cb+4wCUjw zp^!8Wz5wiyv`XcFH0reH?s_hfI&re~uQu%1&K_&u-aDwRF=~)u?-4Q4ckkW1Jz}lw zUU1Vxi-K;hc@sWLnGueH3HFWu)(q1A2DFu(IwhQtT_8DFgO5#wMC4ej)`viaj@e_) zB`yqBQ6tph6{P}5=k{4xKdQu4u~<-y&1YbnN4v^ed`|>Yo=xB1?+$#1Hl6X;JCFy; z8{fmA#0)im&u20Dz|mbK_bp%3G!|xA&N81s+d49inc&sNMUPtaI`l(ZS?$^oDL^N| zQPo1HW0V`lWxw>@lzCxiWv5q__t@+{p+k)BTJI6TB{fENz_oplt)rD>h;=TiW`Fi- zSg7$lHbQ#Q%4Wd8JMYHCvNt6y#-THKD%@!tG#$9!3u&!+9&<oug?wB}lxpdF?Muk| zh%rUEV{2&xDd2!CIRdIky)m2d=V&xmRRCBvVEcaFh-cEo;F}I?J+cd(R9eGU+dd~X zB$J5}Ki~(~FO3P0>k;zk)lwE+Ud`lNy*G6W?_JuydTPzA^(&Q=izbd<w}hn>E7fIj zeIo<fIocS<9$&_M3PYBU-v6?P;gXB<;MAPqH<X{tr+K>hmy{*Wn20v=7(C%Bm_Kh* z666}?z`F^%RR5|CQi1@5qyiXTCi4e)9cg}%`_%)kSaY<D>u%;K7!9ndtoyV&K@`JO zX+beBKKgzF?06)C)wMd01d90-70=KrcHqX`)OC*#uaP`HSmpsuI-e$f;|}FR<%czz zq8069BRUu(b6xiy7CYWuB~`rsdc%btu`Vwd^cbBQaI8>%nlt?8;2R?*Q9TBZL^$#f z&>hj-jm)>AFc=!52%XIpesC`jm$t5L$*B<%sB59GH4}+&U5%7ANNc@YP0fv!+up4x zJTqtb;+S(a<z*G4N5dm5-P-ZpoE3_4#PG=X^OCwWDB=jvfb72T%nIcvsx>_b#OS}_ z{enq;LAmNp+=bkm#9vO#_77+;k(PsPncN0uC4v;kmazr$G=P}xl@&1&35nl)I_1Ny z^Ije&iNEEInp8G-`NX-MS+^o($=LXe$k0fKE`PjZ-2Ur|;wNXyxswrVn7by-Xd2q1 z>x^;e5A+#fGZtZfxWL8%Qx$=*xG;_2U8ORvVq6WFG2Wi8Fpup(xhuFZmsWZXvQ{aO z)k3dP&1W~U&yG)PkgXwhRel>dX4*$vs>V;Ks;ZdCb2PSnzvyb`C+8TJezuTuY?nRp z#4>Y^Er=VD=Y0_G<xE*@l%M2;jgi;$V<IsaU~<x+n)ehYH~@!?BpnS=a+^03%q1ij zsnttqqZU`J-=Vz8q*=-fQ5_<qjS(YguWtX=TMd_b#JXauroGt}{V@!2{{X7sLz|%u z;PIjjgdkrp_@Gfgn5DU=h3AlZ4)WX*4K(kB!1h4U(`JqDG#b2hixc=R=;Q6?>SzxE z1KqLd#Z@t_TD1m=Yf>QT6T#NaOIV1d7d{LO(uX+u1=l1_n8vcY_blzgI(J~YSkuIh z4DWx;s-l9ewND#-CQnu3CYO~QE}hN9d8JCjmLtmV8))1|DgN4*HL1WVh6+)pNI>e5 z8|CeQj)n~6v4p0H86g5%83d(E@G)<7#9|7?%3aoBKZ|c++{ijTvgL_Rkk*N~;Q3#w zW|W^=q?xly?!RvI`dhQAe?Kp;Stw2`^!HQz*%h}v4O@3H+y3j8eYEN|Pf_ffGdFwn z&l}hMw9TMIi$~f#KYzv9Fk{0(nybhm#(up3bHW{!JN4ww0>c{!jU|R+troYC19oQt zCItNOVwlMNS@frn$B$baw!pZ$!8@lqY#Es5wM>Q65Xroe0Z9{F%0iV-OQB5YcNVh` zN|eu8c$xBz^1-28R2D5|#V&i9Qh&{ECxA4&mDSFB*wS0JkEriy&XIyeU7>EO_I6NK z!#v$c`Jrh<pT(xn=AG9KP2?DAqWVF(9f~PLkRt?s92g>krVf%Pn)^pYRPDhMAfFcb zLr`w6O`BkM@`o@zoO9|vWp;`X4Kl_Ej%YqGMEFisP;`3n>K*0#pg?_ygE4q&*9p_+ zPL`RIym6VB7{gdX&zd{0C;{wkBNQs9*P}vgv`@RyZ2Eft8Fx`C1WS&`<qcDRo>%<G znnx97w~G>^w!IX%zFrukP@#({J_KqFU^94G?80@#P)Nod=~g_w8f%1eQ~RheS7-vE zEYvIr_yjY`q_dM5f%jMc=-9Lf$Q2+uZ+K>CzwS(zoS8GM&q(GyqR+5?S>2c}rT@@p z)_*;!$gqa#PHbUP>0Cvr+k0*0R@PTJzIElby>(2QQ>xtEd_wts^^F^NcgRkz6Ox}! zD#ro%=?D)1H`w>k6;BgB%zV7p1@-tP9DhST(sVop9!t6p-$VF)rs4p+dW`$v%*W|I z>hWH}Yc0;F`>4lL%-Ba2Plxy6vYhS%Jq7pYea!D)tKMIn$&Yhi4nJOGe(rdFoZEo> zIAZ4feMZu8)pp^>%go0&;<qSNU=REQdOYn7(BggVDf9rv7yt;SslzsARy;{dZr*_d zjP3@cfNKe>tZrl|L#7W>$1Oe%TZU>0V?u%|0lS7pL_B#^`C~2f-nn?eHr@O;tKZ&# z;H6c{ohrGoeWx*oP0ad$cwB7A-hJuGU3S)!pRUe3{oXrg8yZh2f2@{}P26vNpWfBO zX3%>N$J{%^_lF3o?Q1}!i`YSc2bO`kCcVZiI&?Njun`J1)~e#{(T0p%s<7N9!Xv`f z86pnCL~v*BwyIi6p8j~Ql&Fix;)ROi<_OKt;1DBihGOihQv<y{r^ut~J-r7$vFgYC zxc$Z1#muX)?||NN{M{GgwY~V1%-!Al+_{WLb7}g0R5kX>vK{Zdvt!wn1KSVm*>&Iw z+Cp3{rO*`&kVLOF`Q^0C)58h;uc$&nR)V^_z&Y1^oIonvU#Ar<r_!NZY%=7q^WcGV z^aSf|w#6jqYCzzVdS?m0s~)}HB&$+dSZs8X$%sMk(G-5a-#O6lpyMKY!P_msJ-}J- zNHpyRX0Wnpg2Sj_KUAZZkRz}9^UN}XtUKMJb0wqCFPgHuljweX+~nKdar+ZX#yZ%R z7f&8*apkd9CHW3}8a{3K{6v1qmE%j}S3hfZ<Du_L(08%i4)r4I4$a^yUr(;`so9BW z3%EK2H&+KQM=#a#l==I$v^>d0qZ-PziHg~`ls}mK$tO&w-1($z{KT@d2@?%00+pQ8 z@e`?BL;aC6__=;%|4BCg#Qyy!l-iT~A-6JM94EtXVJ(E10twZDZJzZ(go3_d!h9Nz z6smrWGpt=C8<o#FAT9{O!>k{F7BxQtVe!NEf;-M?Or$g9U?|$xRu~7aa>ze(M3A!V zkh4Qel!pYdCJHcIJ)1*<DHH-jG_dJ3oH>iu{9n&gy$2|mrVkBt4$;~0I3L$bY26yl zh(+>fBI2gTW!ZZZ2bL9=S17-WQuRlh)?TaZRzF&~BC-vR@0=8cS=;*zpSft7Jm*Sn z`ExS{Z8=!3oYAgQNN6&lGsesVZE8n;st{~7v~ocqDx)=IfiV%S;#g@)G1V0yYK?Z$ z21MLM7)~a@76Y-03xZsn_q82sXKkKxO(1FLRRGXpSXE8l+zMWym{vA)#Goag%z^o; zn_4<{diAtj`zDl(Egmsh`9su9y|L^)CQq7JTU-CBq43OHd1Up}^6^tHPbw&`7&k<& zJXLz*m7@Kz5httXpQC+N1Ob4c>5p-DfOZWnRu3@<t{7DbAetD`Xpt()m<h_Z1}RyX z0#1%N-9fK+cG1}&yn$$&F@&isD2OY9!%oNk*xvA{oj97g9zDAK?!Q@y?7qi$<6`NJ zyG3U=BGcVPj1uu=^eMQ1ka|x3vW=%a8QAkMPiT#IL<k(pGQa@fekU`Y-UYQ-tbpjX zlFHDvyt1ZA?O$uPf4xj`>Sb0mz5e-iaP!k%K)f%Y!F4td4wPM+rojm^i+0i)bs;F0 zj)=bm=V>P>yBHGRxi@BE^Oh!$EHAGpA2!1E`+-uzQ4eKecz9*nm48*-G!#5pr?nkj zxw*D}hbciXg(}aER(7=wWs-8|%jF+nf@7MXFVZo;eBlX2mXV6;lSCIRpHTSufn=5l zk*}q2v3a*>_ElkeQDL3nz_t;75#;E_j^@jJ%{v;Wpd`{EM4fmORBsxePqc-o$~^6C z#T&nxx0Y!R_FbORA#Sp1%{EaJvw6haXG*5Ox30Kq+Qf`1<9x$%W_9-VRTj3bt?va_ zuM00~V-sh6xP09gbFUnmUAwJwOv%af7~6Qvtr(20lhE%8kn*rh74gvqUm>_#N%N1) zBolYhr%+%QjO_FkjFEf4Q)9eNf)fJzS{uZ8<DH%3)f8ITnE-Y7bqM_Ym4<JSI&i0E zM`33dhYhT!==l|JdT%dpXi&a90Fwgu1|CS$7JclF85c#&NY2Et$H0c9`T@(Dcj9JB z0Q7B8AW7heu)wIGsJ1?B0z3jxCIZq|UA}=Nd@XKtObAYOpph&ci+*)!@wXTUPr>5q z(yBk-xYSTRrh19;!+QgZN(KxrC>&BSeMUjyv>L<B*QY+&q5XjgFI>C!!h{3uJ3Kk{ z^_x=Jq`VQ6EAsLtHIz;-Etxf|q-+|^n;vMBJK9A2S%?X>#aux;w+IcLFJP2Rz%+rI zOCy$HUy{fphkc2`MMRh<G_ECgmAx%!kHA}Ho;V@#q}#@a$N``+RU<^sq#em<9GEd^ zE>XaM{nlq!595r*b2o@${$sCvKkMD4>pz*f<d+GVll`WSP0Ej-VDR<55cAZFE_0a8 zH|xG#v`A?<tGxBH^6wSmzT}SE_8lFtY{=r>7$UT1GTJj7?XgFT{$G@hrC%yPF}pAS z1?rmH|C(4erJ`c;6pL*1VeK9)8(}txKVu&MXR=YtW#i%P%KwPLfD}l7vU72&bfkSR z9cv>2ZS)p8n!w3{-HKQqo92F#tW!~+eA~sj-XV~4GB#b{S^gsDEMm@3z;2EkGA4Hl zs=`1d+}e8MPV$1W%4ecjeUd4)dvb<NUp`fy^Y)CdpC7#C=w#(J?G@^GCS;-C<M2+A zB;SJnSMu#1UURDA)3k+}OZ7F=gR~IREyY{Rf{*G|@iu<;?Y(;|%g2|g(rwz!#UC=; znsN2h=6!7_I9)Ffn>=;=CzmUViYiJ6%axCpTt8QGtV869nt3GLM9xn!6ys(C?x6Oj z2z$sj2A)r|P#e=)sM*=#JR1l#Jr`<vi%8RRfhKNi*v;kHks}RD*=X6oOplT@yQ-Xn zFpCqzsQ)IQ|03}`BWd<+P>hNQJju0ZQ4VA%2Qq{ginCMdxmkFT&ygz!-bh(DxSFMp zkr^%8Xng#=(g#!$&9Wzb?#)@~FUX#8V@dWH{yk9gZg@E?Y;wk>FPbIKrdf5{x#anX z<c<ir^VzD8xZJ74dk?|5`@%}UNA86D2XZIeFZ@1oM=f|{kvs19kvlpPJ5?LMn!BE9 z_Vr!fJ*Hbp()#_96t{WQoM%Uy#m=Uls?=eg&oPfJZGB&J_q_7BeaFO^?=If-^*k<i z#*K#5p>YVpMt=+A;2;E=j8MIhkc-0<elvlKR}@poS;SQsSB*^@vnYX?qzaN?2miO8 zXvmbFnXo!HR_~~ak+<Jot~4lLkr0uDeDv2S^p^*o6iqV31!M^SK!yNj;fYXeL~wLS zw6U#ckXMj{o#4SdEK9^9L<n?Y5hBQ}X(2gUNs;``U)C+J9XFlH@4UmTW|U7~S@*9^ zqb5|0${RN!uYBIZvE_5;7z)nJpY~LT_6H|DfA#9~lMc0uesbFUGX?jTB(!GwplyD9 zUkanS;D_-?)vJFlO3ZMHFyAnPi-R4k7Jwz1MG5zl#63iokSJ-)+?8rH&F(RGYw`Ze z-_C?2xixdyuj4W+jWuIOOdU^x#Iwz*!|8LF{Nehq=0TF2QTCry8W)StC&$d+cl1d8 zOw!jytjF&)5t{9YpS5i%N4m7Iu@Z%Bg28yUac=9<R)xRF)@B>9$!7@CJRS;fX=kmv zSu^#<s+Bk4W?wOCVnts5#0q`cxw&k}oO5Mm=jJE}=bkHjb7~12S~PWPk#eA9D&{3D zDRD2}=V5ZBbF+<Q-O|PyvHci(9%4lN?1u4fkZNP~$7I}(`}wx8u_$`>02`}IvyIjH zVK!Fl^HduPa3(#;9-a05Z7eQ(blk+sXM3}fd#2?KC4;2wm4)ZuNuFDJN@8u?PQS@! z_nZ*dZD?VJTz;tF>3sw17Umz37b=G^TwMNq4<4ZH|B3v;yISlk3?&opBY(`p*=%3k z&%7c<SmmdZMS1#b)zIbTqRhd?CtiNJU)G?0rjgW`@h{ZA_HF*a{4rH;=(9IZloR_8 zPu+AjGbL$I&n|NDy8ef^4O|c$u()X47K{w$Uwg>-FwJu8G=F1TC2-rS^F6ke^#g3H zx3)LD<tUn%<B=oV8``m8*|5iV!g}%5h7o5bfFkZ|HjQf6oBQ)~&HIACu-Ie^h78ae zb9t0`+=y91$-o+IMN<JtupFb>Wtkw$TsS4D8X{S)=vgllmH5@p|7U0O+?&?+l;F?& zt(%78UU>#Diz?A*97K<~S86Z-y3)Qy`2_>B2D$u{E(W?@4Obk!g3G#|e)BVZ#+q{3 z(Ues>ct}a4zrDCVTloYjxV}t${nX=c^S&>`+Lthwd|JyiSJ+bbmuX#Ec#+Ux;x`Bi z@C|Qkk!i%LY1tXfig0UNik3hNQ_9Uvj9>WH)cN0T$(-9QvSV3F*+Q8`%<ucu>r>vG z(Jybv$ev?7#R~nD>#I&b_R}oSHWv)83+fWWqhCHe<?-S-M`sNh)gjbw<~$n59$4qo zF^}}Hqij_>N{<1&*N#fyc2wv4+EGp4sdg0L{@^UsS`$_l=?oS_N-`K&aOti=$|EqN z;)m8|1)e#`+I~3*6&K!`cx><ax-;loNf^-hz0`=l^#Uq1mgJw|0rIa)3tBbwX;>&3 z8d2@2PC|guJH#i%5h_0OvdjyM{JRH-_FxGZz4+$L+2cozoBV3sjPn!63@fXxxw0^2 z#K@Fh1%>JTDkk+CG^JYKe{=b$)uAEth8C~P%v@PKbY4j4s=V^e{l)8<UAy$^m6({> z@aN#P?n8!jPaBNpVcm8^`!1k;-ms_snGD1>WHG1E&il$hb?(5NYLbC!IbK5Ck$`Eo zr$`2Vm%6i8WY?*Qg|&lczjUkm&4qQZRn@*TuJdruvHf!L^Yor=UUGGrHasWu%|n$> zlvZ7yr#xNzT)8+hGB9oQ!pYeK;8YidiH*NV?W9O<M@6f|RapOJ(17u6F2$C)qY-4m zfAKTQTn1Xa;h5THC>W{i^nPz_f8qT0?JvHty=Qjcw6vTY+k>lKT6y^J%9mCh+%PEn z<;<Z&Ghfaggt-e%i*3R?Xh|1?@+F81a8zL6{$-Th!Gs+2IVx`G^%@!JCy1*D=`YV_ z8Di}g_q)Vf#ZMEj;vQZ?`3bo=wW;<YIg9=9J$ELcO}IPEcewtCz{2H*lcdQZcd*5< zdeAv)hzbzCkO0-ZIw1?Gv2j67CRPAkiEy6K5=SXJqhTzIOA3mP?cDXeC?8+5Vq0WU z|EVGywL$6FGcYnCse@d$uCB6kZeiMJncNO|fkBPGh+m=&A;Qb20=Q|FdE5u@AEkN_ zE6GMc4h#U*NMwPBNA)AZ(?df=GLAAJMWH`j;Iw&nXmJ_$JO1r;rs%);D*x^p@{+55 zF_64DB6<z(P$7hcSgW%GzHzftj7wCrzp}Zjc%3S?efiTeJJ-ESa?iz6rqp&#?3nmG z`fTy)qv=U&PTJN^k|UyHBFD`w2<zC+C>KwkQr=~xNA$9ZwP>sfn~k?*<n~)4jl8LY zYQtfqHEc*LOHPvq_axI`GPO43Xe0rx3t_RGr5V5Ao%~8EwqyG*jvcFvx(OzvX`-j1 z*|>rQAxP_rvC7A~k?>q!q26SRddVnDV3wPNZVDwCsFmQE#86R|k_^EqLvYfx&gJ_6 zEIMQb5Q8{Qg}DiD<lmgj>jhI0X-YDpp60$gwV#tk>SnWx4z5Sg>5%b9vyq)xbzWxY zGrBJ6nH-zsaJr-Dqik^T&TKbt(|+5^iLy;(RCQu+A9rhZVZ(ksV93j6%~*^1sO}9e zn2+9wpP_z$#n(vkF-W!fFx@b-u%J|*Be{?SO)h?ExZg-4^rL+)(BCK2H`HwRk*=@4 za}(2;Sw<Sn{MhP7LT)3n`q=q`%|i<gj*lPR!5GpvvR`pfaku#^o>|r<H8nLqw7+fN z6(e34wIavaX^n%^&_3;b{1;Tt+`J*VV|=%cPQ6C(bp_K-+<~!j6v9lwa09c<2W~P% zAZ*~949V|!0$e&k;{8wWiZ03oaeyf|!DDvSE8F5WZp^BlSU+?&?k@p*{)<HY#QlYA z$Z4~?P=&Ff@G6b4RMzA@Z1x$Z@NgAXc6``bu=}y1o&M%5^<Knh`1kiB1K?q2srRC- z^I>PH??sOIhn+?Ddguwb4TsWUC-Hi?2bF~3Up%M}l>F?4O&5meq-LL4zVPu(Q^v68 z*GHwKbcjvu8IzdPzjM;S0k$*7r;PUY9MP?$va+Pxa4+xT?&D{$pTU&ZE;2MEMtL-@ zU1VaHcJ1P5Eeyxrd>doz3G@a$Uq0kN#STLV6A?42+3!wkKy{-wuXVUkvDUpo8RhTi z73>{MctLnjJ(;Jv6z-Mygp}eSBq_%1Kc$7RdO}%1`~FdBLruktcb#5YusL_c&dgx} zIf)6~Q*Hg%>K(GXb?myPrh0q76(imqJU4^w>EfF{DkG*#I-c$!jF-k}u`dZSLRc&& z0-y%>oeRYa3&;1?RQBfabwus8PXjj?B0VmAjVMZpbWjKrH-Tm8koXm5y8eW~j$5H1 z!wJTo5;yV63>3$ogX@m+>kbMX#ZCPBufRmBla7e1&DW{t<3fG|9K>}408S{?UZC^Y z8UDN@QXg!PI_YquB5rN*JPFU++Vs5Q#$V(y+Q)I-LBS2W0$q<hV_bJ!8i-q4<2|1e z7c`w;i1Qn@=WyO(!CqX)&wtf?{<lr%uWLGgbmK3&DD5$vcT~`dE9iWPSbl#ESxxHw zS2Uepj{C3S=N}XN)bkldMCpBKhiG*^#-do<%pQaPL@Ts4aVw16PJOxCsULScsj7}G zC0vlI^BJi+n=Q%?6N<#G;ydU!FJWYpp3?@)(1*4fbI^pG!+pt^SDnNC2!O+vsU>pq z*ArT6IJTZhG=H#mGoHnD3yhBGk_heQ*xKdWB8&S~i)^I075YtDSXeyQZ|bW%4J~Na zZ-$5~#jmxmK)-pWm3|Z1LQx_8#-i7l<D+PXS+~KAp{<aVn|3X(;mXa!FM?)!|0pau zT6q+<^-~_G*4T2os(+@|JVI*C`R-l2rZ1_gszn93#B-wj*!&I0(z~rWDXvuYns()L zi$YYrX6l6a;U3XTDrR86i4!|W129L(FAWqg=`@J50@DT+2I#R?dQD&Q2enXXFm&u5 zbw;#R+H2UA8`afH(vPy6*x_ikSlMu9*HM<u62-Qdq*#yUe~8;W$3L$V)7fsRE9UWA zf|HnTp2z9xyvJN4!*eb8%p}3X<c5nGvMntL03<EyRRn<1FpoL@@(a$7RUToph410p zax~dNwa2a_R2vv@0xls?qvK+c(eTXT(8%A}MCFm}p6iEQK0oO?-m3(+o&r2fu=Lia zw5r}}{8UQA+h7-x(&%k)jz8{Qg>ypi?JX${F7zwkn^#`bIZLol#o~Q&A6cL?*}HfH z+)vtx-=Z)B&sheaFi3laNK+W4Df8TN?t_<5DjhfyDI2<tpwVdn(!`09UZ&RvtP4GE zn8BQsAAs=uQF{Jvib9R%_Z_P&Vbk$$bl*f3zhc13<bh3KP^jau0i+QDf-`**SW(m0 z$Xq=QJKRZwfDR(c_|IS*t3C$B6?)%I(H_TBMBohs={d|7aGw&ht-2FPbsz-7!qBwD zM!=zyN1Ud>P_!lr4Rj8*Le!L@MDabq0`B=j43FB#1~BiOtVfH6^%;lIkyv?Y{(C>K zsP62me9xTO_QFZSlNWCuHhSPddFr9zH_py|y)=6GV5R8SU-6EefJ?ssMm>7R^33Dy zv5bT11u3#shc^bCWEMgm>g(~25eqTp(+K_;@Rt**)nZBW`Gg|8hx*jgA~MM+0!dLy zp2&mxCZtPX(lI2;iaULBvUU}sMGUh`th_w`T{I~HB(lo);*R?_iET%dFz^0ujnuNA z#SApep6~U|Dgh}CLO%wwamp5v5C8)UUJF~A6_wANRfZq-^R&W&1v6`l1{O}kC1GN3 zX)2Ffc$+*N>;ds2v@jG*JHDJu$VQ<Bg{d0i5)`kMVx=H=t&2GA_+x9|P_D+aFsIYb zEFfNa^A)i-Gb&$=VNSV6YS=JkXZ5jM<yXG$u@0m;ct)^v9n(=KU1vCs-Ub>&vk1p& z{HCk(IMf04M(u2n*3X171pY8(IRb(!N_je}h}t6yv_H1CDYh8FU^+ry!ip{Z>t&V` zk+lv&7gX56W4t`ga0_B_RsY$5K^)|9M*b5k#k%0f5Ws%|T&U8JOTdMUFPPZrTV~zo zc*f<-6Mb&}5`U{9<9P4O86|JTzrnWbX6^T~ok~9a>{Z_0t(34WN{N`nK-=B;@5Z?t z<HYwgY-cJ52D%kJVA<1js5k2@4*RWP-%PpPA6NO3)#JKazIR|Re86>DW@O@|hMmkt z%;#5P{$Nj%#x?Cp*o*j{#DqnF${rEl!83hLU{=A4458=H4l6Knhge>Q7$p{ofuiPZ zI5nBDM=a9ZlH&i_b$c{PV$n4?P?)e!EYg1XPp{jjjpx_l{ms`wW_-r`p|CMa`iZ|@ zFt^4Z`tD?SyW{-}rBx?Sp5$|{NXd|H<N6Tk3xO#O*vG%XqTw2p(!eDT1LiwXoG<qS zrcgd<OS&xbj75%KftxbcT^98QCuihmXN@|se87O^Cq~IJ^PYTiUW}3$ewx{`{x7?{ z#QHJYC&QN&D{0CRcjd5>R=NleML*yqaWwAjhI`x4y&;;MfkYOAL*iq>=R&CzB4Ed( zW9Ob3vT9JQoOf#Vph2ro<td4airMpQkozq*>en6%!_F!{DaX&boL7!1x6g$0dq*l8 z#d<kO@D+fcgVzL+W+z9HWx$P$6bd|D^$gH!^n)Reup>{Ph9w+__#SOoK>w3nKv4*6 zXYOL37xxYuHEP)27vqL!kP($JT-g}^!{Li1lb)*>bLsH+@$3C|PrFpQt6lp?OD;~^ z?WeXe5brUKzX$ALE1FRB9zq7>9Yiud=hEvI;5Ar3T7V*UCsjhL_7~g?WU<gIfE}E_ zQEpsr=7>?FMr7v3y|6DgFE4kWvT*~ReX(q3WV>Bum+<WM@!uc5G^XOYNhKE#|G@iW zrE*G)lh;EkhMEwMCEpwap$jDA5N!KW9x@I@iRQY>qe74#NLpfZGOT3#Hf&H%={~vm z$LWjIVQ$JP_H5I=a3dID2=F6Ifz}PbmvHaB;>eR|)Vpok#P%zvF3K4ffA^z3-K?iz zP6PCyeg-So_t*~!1c5r@43-Oy7fZLr+j1O^{|KExC;ezX-c!0RUIX7`u=JAy9sh{| zr;Insmu|D2INw@u11kV9bLeqsK==-LN#4m#W1K%GXGwU3bo;rY_j_jb+%Oyp850t) z6Hmo`Z3MlE@&ibJ>W-Y278(?JA75A!7V%Ao{?c`*P$Qmuw#VwZxVAU0U1+%$K&w{Q z5~i7_=_|1VqP~d;m99t4UESl^=SHmWN$qqLs-)r4TD0fak3NKi{FRMp{7`TvE35HC ztVvSD_#Zg8x3E!q1iatD(r-{Gb<%H)78XMcd?Rbbaajm5`9pi9Nr&Tq+18MA#gU^y zERF$I%lar^Ft3xhZ*OD^T-XAoLYaiy;eHvyM$z4JKVb16azAI%L*refSg^We{Pfe~ z%uD%VBU{N<Dbrn)>3HYW8awd-AFn@fZ=Ljq3I?F#Y$T3rNOr^0$19V9%XPx;JO&F@ zoNKu*n3B@!OZ{;pyWf>>AxC~tGR3=cJHbfa0(i`jeGlsIW^V!D9R<)`dLg1jQytn3 zgeCO{$AM;2oDwn+I8Zgg4Bi4GGZF~ErMb);mC<OClx^TlXRdNpx1Nr!2`*hz9)0wU zCqgpYc^INSH(kE`l1i^Ua)5N?eC??hZEY@U<VS1I-yH~MWvm~__O9A)h(ZDdqmmfe zA*WH*Es(RsM@xnHq7DMO30y%Qk`Cc#QZx7usMK{q{Achj<>Pb~^t$p<Zx(Ro$mcAm zkMhYSX6&VWc#5q!Jo_*!J6wO5r7L3(&pM=RJTm)`avtLl(C|C^x^X8m7KYs+eIrpx zlwZ{@2d_@L(5T`9UE4Bijj5}Pq_vJ?I<XT&8US$O?&@LD${IjOE6X=pN(Lm4SOkU; zl>n_Na7p_bFdnv6fX<5rFdfBoqK*;@uqXudJM2sHxyR8ZR;@2#R#r_{Jm6weEcy}! z%4G7+^XqN@{wf%oZM$@4LTdNU>0Q!eqa(sVCgDZ?boh7^Sb`mChkk*gi!(?{V>Hf^ zg9rtd;C8|BYKb;?2?T{uZk+|AzXmZ}XAOOVw4jI)Hf<Lb&?!o#%Ad-bGj?_#vU<iE zS@B6*dF<=!hE}y1{`lhcu1*u5o|C_LkQl3rjvBYbO0T@8oV%o4KWt-%gw4x?Pnm*y zyt%OB$Y3T$xW{-_PIY!u5^u3bnIF=N4t(>0Qm*{Zx?k1|$=?0rtNZUPjg8kdoGZxq z=rLBvR==!l{qYB7?=zu(OT(kY5pk(jE>7%Y8{1c2Q+^|5CKene4E9SPc8Ww{qe{`K zN8+j`u47vdjaCc*3lgOSv_3|3`WR&5^9;mt;)83(Q>zI9SYJqyC}_$KFd18&Cgnjy zP;vmBWJWq7q7fSdO&~Egv0VgZQ-Ba5kOf+hR;uC9<cH+8k&cjdu}&c3Gls|#*%ci1 z2muK~KBnXFN6~T3^(nP8wbt66Y1bYfyK8vy(0pbL3cIrWqNu!;eeh~QLTFBMYDW7W zlgpJ?+!Mp67)qa>KKbBKNhgikoO9&$+>OJFb|gb#Nm|)g`R3#g+7Xkaou;7dsE++d zrnb+!`&%-b;1pL7HEKHMU?SFY2=q~BLbW(LKp^U!$SsMyE!sct1v(*RG&q0*ov1ty z__)zZOASx<!HxmjKB%htaH}X#-F4Qp`s&gpSEugvCGsz<)4@ulW(CHsqtH{B^klav z1JY{<qfLIAAOTg*!PZa*>5grGRts<`oI1SAY0;Vd?>!Hhzqs}2rt`Hh?~pDMNW}|1 zIWWE>>!?%hCa{M$p#^xlDfk?C17b8fozXHBZtl=oI5V-UMxqg-Q$xruq;JHE%|9=N z9VKtAoK)9oZuQS!?O#0m%WXd~N3E#*SwDGNO^5pFzkPWit*7!oi3OeJPYF-=8x}QZ zdT_cDIrPkGS*#pAtansu*MQ`wkDeM<{A}f+Q6Ie~kD58ESEsai|CF;wo*Wvxtl;<s z@%Q%QVtOYB*|^(=Pwd<~G0@gP^FJH&|6TY{UEm!{6Uw;mJPJT{Yn^Oehn+-cZ8ZzS zD!~Z>mz98xSyv`lf!am1(v$&xh5a%YztE-F#}KUz3#C-o?kUMh37tB|fV4U-EUm4N zYltBPRE0=;wMWm9`mOa31a}nT`vfRcvobXyG2L*eJvJHQn(!6ln=I3o>ATorcs*pv zb)BNTIDY(#OkB5?i7!l;@S@VVcKY>Q!-wy>KE3uG{C@QM_?^!_yL0<-jktE$u)N~p zykWU(Ma?n8<jc%y#}4Lrsj~8t^5c#j$`6+(&&WUY`Mi0b9?Hu*^y$2LpC8IUdF|NL zqwhSjUd|h|bW%;#;(__{#_gEit@<nl8o@-~YsFEhrrZgsQevM3CNnCTqeaPB<Xxcq zpi<J#jKaHC$PeIg)G_emQ}5vydJo|t^j;|My^LO|-9uACL3kb!*0S$tKmMnE7oz8d z?JOF*A%G`CQ{f<RlJadL;2(A15$3V+XjNh-E9))RnjU=~S=KW@yI}4=>%i+$|An)v zy7`XFNC-<YI2rndcS=uHj<I)=5_%<~xqYQ|Jio&c5v(32lf5-Ga4qX&V+AG$be*^W zl{c{tg(37?;O-ego8ttRyOX<<nhv3dlIVznt$JITk~d+NQ_WvJcn~BVa_7`UcrkE8 zom{_qx?GtyRaQFAVaw)8>qKv56{~3YoCP!GUDk;y7e#iuxLAP$oyHh>|Jp+AEk4ks zqQLC=xXIS&2aTyMv$7`ME%JMJhRuNRE6N&ju#!36CLqBX+JP_@<4o(P%no%RWvg8L zvXTohE39OMU(tTLR$Ip-m~fQ+2Uq8s0-`$v_(L)8)FCN4DLm9aDj>?!!`*=BEOsbL zAhbuQv)Qq8-{pfijMTKi$hx}+MlpKn_H9cRZ`O#%I(O`p&^bOf;h3n|6un5iuqb!! z!2@g7?%%g2wQG;$<nHN`-=X@f`Xd|5<;d=Xld_TqrbNhNH#B5Xgy)X^;rguENAbTo zhc@@?o|QCc5Y8A(de#KQcjlsx9pQ56%-0YvU`9bpY}vFn@C$1LZY-<~J+whI(M#_I z?ZlBeQob3j2CCwqZo0J1w!k@IgJrdu(|h%vp3$qOS9(qF*!1++xZb^`L+R5qd(X(o zn9)0Pdiu)rPMtC`I&}i*ooo)X?hP9ZI{8C%^hLny$F}ghm_4>!MQw7C=wtPZ4l6&& z&;8Mz+PfIn)bnd}6cH9M*<olFHT!$n{hhqAdI@)0{QK{}i)Y1O8*J_-NS=59Me~$F z_Q4duJ#E!H@`M$Vvrze24?y?0zZGZN3bx#lMTux|=ED5sE?qs_go-xB%!vriq{5r5 zT3K@Q?hd-QD8w{=CmqE2cnU$ZK7)|Ap*0X{0J0pBcT8ZyfIt*5+S?F-hl*o~zcV4g z=+Oo!Tk=;U;Hab6y9`gG45tF6yc1-FhKpkDFk;9LPXZHJ?_b>hy=e4=VdwX+da~fu z%={^D_R0$N9poha`)!@`Sy#5_;=i8S5?=WBbKSev&H7q$>2h><aB{a(3faiW*#d_} z0Q$p4ApRWk3u5ztp+ipe9?-X7>Esb^Fa?yB*4Am(W|P9==F{84(Z|&OY3d^)L0|`! z?W~A?&{t!X4fI2<yer~{tJG;%8^&Hy^3{GD0M3wX04CdD??^SJ7`;I0>t=Am?nZcf zEO^F2G$QC~!1N0#oJ;-!(n%z8&9?Ocr?Z;&*@m^@9ml6QSGmz?@En-6Y{37`3U=O_ z@0Jf)|Mci3pUiI%Chg2SJ477vjIv7f?zA)`V|f?XO^sV7y}oVOieI)wDNjx4+O0G` zQJlhjJ0_)crgz4E2WLPaVwLtn05st^;g!teZL!69dbM$ubgZqnJ0MUx1GBdBH##|L zG}dJOs9%cr`x3e_T^<77JM4zolb|%%!-TT3rc%@9?0i^5psu34JwQ0`b0!%{h=JgI zvYmQ1ot<k6iHQjcbU*@XOdP-`v610{(LvD;0S*BuEQvx%s&m@`8$|OSNRy4J4Aw+1 z3hy6ioR|(NqKrGaF!wloOrmcdJ9_ET;UkwW{r1Inuyu<?@^&#}yYfTBc6qxtq<hcw z9zD`~-4$nwGcN3!vg5Vac1+oIp<$j%O?wxFH|>d$^NtJLG<UD~?vZ*AOrMfEcyQ{J z^nr@-99$}}dh3-+D_8AfP^qlZ=Xyv$@@|u)$%GrM019ZCP$5(aH3&`26BY@}gjH7A zr{bB>lQdi+Ghg4yHirD~3<5~+<Lsk%t_x?u0buQ_v;i0jW?-CEM>$qQ_zyP5f!QTE z#!L1dcJ^c3T}2l!=Hcz)QHHf`^zk&7`7-ZrZIdJ)y|>R8zpia0=R~(IhR#~20B5JN zK;~}>N|pkG{R75yXdfA-2?-4i8KV9b5}KbDof_4nUH6C->(G$UzA$46SF+`Q{c?hb zmy1U(y`tdd?c()+<qhrso4d~uFSqpp-4_rXQujB5`~OA%5hiHE|Na&KFV8>nyliWF zJG;78tK+|<2VL-v8~-1?<NxI@H2nXd3(5ELU)+UcApEz_Lc-Af*LLB5ckh{@gY?UE zYWecTi|5auJ$u@;DN`m*Dk&)}MER(09Xc5OyuI7Badviau(6Q={aC(g`KpyG7B5@8 zZ0VBui{>v{xM23Y+4JVksjr(hYuc=tGis+#shLtUwR%$3q^il46%)pdEh#H0D;-lf zx^Q%HQ9<5_VFUa3$<4~`nc6KgIkQ7jhpw^FkrAQ6K>>bI#wfM)Y8$UM2wyw9J97is zLGOUV05<kEh}g^4GSRYdkXKLO*?COM5CnZE*8HQ5qqr19OvZ>G=uU(;B6k7I4_8^M zRx?pkkpi?2u^od{NN|AVPFngL()1B_Izk3`1Oj2OM4BF7&*ENU$;`Eu8KyHgX1c&S z{XTw@d~%|aF>I_X4lE6gA2Igs?Pp3R4D8UUbY#Pw(z?2mlKR;t$r+iZ<jf5A+Q{n8 zNh9yp(KUCzn>D6zuKG9b@{%_6!o)v)EH~GzW<FI14_5Ji_^o`VEdCS!8b0rrB@gcu z2@2B%IU__dC^K_VTl=2v`s7H{3M=w!Yx64#r}fHCt4PhsNv%lB{-tk-pK|ps{^btn zr&T)tfqzPGmiYRlNv|s}PvZZe?`Z{n!*$&<t3qh_I%wD-LWGcLN&qqe;X**G0NVr1 ziZYm_`7o(Ol!Vi27T`KKKj`v&8nwQ94}bsAHmHaWm=#PWYf&4kf=Rfi(cK+Y&(uT! z)CtnZ#s#?0SyweScT=Tjr04Iv{<>F4uTclrE<7MfFNlfZof2ciJ9hPa{q@-zt5F)w zuY;vGr8n<J{}`9#88SD!ZsVLea%{)sxR@;Oz;1n%bBFHkAP5o+m_d!Uz>EjOXAVYh zFi?ViH~?N&o=pt+0Mpcg;eyvmfE5Yb9XM^I_LGsLMZgIK5h%7AC<HnO1-N>UL8=8e z8_YlFc)Tzw1OujT(Z(&#KC(Too_*=%GZ$`5*S;U+kr_L?yku7YvA;^<@JGvj`4&3r zo5t5zK<F3m8|sw*Iq2r|>>A_xrwg;?kvqmZeu?LyTL(3Mp-tEPDEJ8-$S!N+=Hvhb zP+JdsYfu#XSrNibl=`?+XdEbc3XMa*mdZHeRsrq+#IV0HJk;31zeBqKEyCnlkne!Y zNEbqG-}sPtcRm2_@$Tvx(YXi3aF;x_hWmRpXXa&{DZad|e%Zp}@vD}t$T(4u|9Ix= z73*U=cZ^!rFmKY?2@}pvnoR%qT9DLz*1VOAx4e4k(X}gA$9GLiShs3p_LHLvPh>8S zu6}h!?S<;<3$?YcQ5=^ET^l1bw(@4QEX~y2(;dSQ#U0<U)DbL{ggTrAZX1-Y;A2xJ zz%#(({(MLnACeA22me4H{~&cp+KbI;iNR{M20lJ5nTpk-4H%nS)6bOyVPid~u&BIv z+Un;=UOD;5(N{!S`E$&$5hL<vuYPXi_0!j1vK#l(YVDGmF+&E7YZqIyw`Tu!*PHKq z{P?0YZE@+){v{par|qsj@|MfXXcBxcY04X#y%Zni^%PM*lKskVG9WYh)FTQkqV&s6 ziUI?q+gQ&b8t8{4@E(2upGAZ)$~4>+E?5K8$YDTVgfqdGlTCnj9CLGwH3KUlv!!Ug zENcs})DXY1wG|4$Ek`2_+I<Wg6<hM*(NLAtO4bMwEP|Za*#F?opirn94yC2nlu!VV z0soJpV+e<d-|V`*Xbt`?{ApL$$*G38NeMGnuro?JetNN$GpCF(R2ynP-E6aF%Ub)L z-_CJze8<V<z#7N3Th>@D-R6JIjFW_ou6Yu5K7s`p?WiX(N-!wLR6L?`%#2Y1tWPr$ z?e8FbX>!mqTWi+G8dW_2{Q<)Xk&MS<Ye7BoO2O9J#>Tc1-Vr!OuuR90SH#*@fPvo3 z!(n4%mv7JP>{9F~K1qsof_k}F_a9$x>fG{DYg-$D1pnc)A!FNMN??AXAV6erkY4ZN z?+;J5rvt&V;&`>kPBac7^uv8iP4O3GL>cMF)fIK(bX5OlrA<_%#18DzKC)T*{^FZo zBhK=BVejnW8a7#3t6}4nEuz1XU3Pf;iv5yo6x=>gd!Xvdzdtx7kItW2QH4(^jnaK; z6qU#kg;a2+?S;Q71aJ4eicNFD=4UIqBOn|c1hQ%^Qgq-fx%a5G8bPFFhgjUlRuFCL zfUvOA+8{!Jd6<U=o8YkGT!!44hjEb$?W{#vPM6^^iT`I;QDveOA{>(oG0|~lE@5Un zv=0x(JBRqY1fd`G&O!FPC%I!JM&k~-Oeslb?m5JB5t@tB2gn-458MrsC4!KOdVv8S zGe_@a=6L>mr}jS4ULKJ}@v9!`;jjFBvwX*n^4jUsYs=vniS*s`#sOxf{C>XS#qRO4 z_C-hiqsPRg-7hJ}LAmtf@{;1kXfM_;#Se*JB~W<g37{g0mxpF;dkUdwq)MRmbvmm` zP$9xwh8a5sE<UjUs2wa`s>4K1y%b)Di6(25dKH3z|L`(Xhn80$TtlRb4}B7*CShkG z%@Bm(v(lYhh?ta!Wj$y*y7GBgY2)ACUAudm^>?pc`x>n7zZLb#8e+pHp=$U@_L<$a zD^`Q2C5?ak)26xi>Dxv7r}D~7OaSgyOWasN0<u6o+zigBt)-JRfdLS|HVC!?*a626 zK^_6LLU0LQxG`FeleA?vHYqmb_e3ohe<Risyp8z39bTLBWyL`!i!*}M6OJ$!_xN}h z{ufGytN+1awsD)X575nh%vJehr>N=mvZL1S)n1}zmvW1V2=Me%j;-F~JAUizZK9Lg z-n|Y=sUP!TI~?}zb!+%x+w8655x&L#Zq5yXul;d8_ML<^8gI>MtOcN;u_bB6A#h{E z`wx~{D!9c(mB>X^OLulqOLz7GR0ymDpWj4f^%}PSJAiE}zEg5>d(5r1Vv%(HZ?T3l zaMft~TB*AQqnILGmA=y~#(T*pAwzi%3yTNUDNWE%cd^dOg<XIR#qCmFWeK~Ki&wWn zi%s69yv!1}Dd&~*+gKMopXxB}*L2pL;yR$MfGP>dLjf{}gU@upBa0HIGXOe6FsZfh zQX{E7$I6P7F14;#3-q@&VQul2O+QaCr-mA-p`jMViLQS7sWS2X_m$C~5jGN3(rkou zTl$zk7hJViVV0*hLEd;IB8MK;;vpPjZhlCeH2LmwX|iN><AySj6Mi!26cy5K&ExR3 zgD1$=MwAFw)*GQtgl#bMfXjtQVTj)0H=y4bfgGA>wBK0Cz7ato#0g2cZcvzD4^Z(S zHfY?a3oN-BD5iE(#`Qa`yj{)qG<;Ff{m_l;H?DSHjsL4-IZo&f{QR%*p2{b6d`#kk zP)aHY!0K_LclYiMpG(EvmCFvY{z8MYO2x`{6SAb$fFjT}$XAJpAh4HSi-Jp9Y4zQs z(tw8VlafSz7OQ+4tFZB+gY57M^<S0XBi+=@#C7(B7=#feBPT+~*#}z#$!u)M)bf(} z9J0I*jZu~5o$l_Gy0efkp0d|Ep8P_2;<<)Hgo8y2EuL`}QrYqhnXuJ=_YBkxV+Q{I z^bF}#a~tlyh{t%dtY=xDFHhTR?H^Y>)aRr^#l5LDU@kif38uJ~>kAVOd}E{z>GG_Z zPM4y~wzETmhoc=T%i#hwfMf%GT@8>xNKjyeCdgLhARF=n%Ti7@e1`}3VDoRXDaz8D zO0Dwzb%43SEiU||Nk-rMV24LerxT@~wj*BN_H9LYtNWmM0Pv_X!2_w93G`EZNhzLM z1dtF|0`fou<N?H30Wxaje!)TfzW|y@gb|JH1T=-OXby}Jk_0L%)NbiP-|772Wj0Z@ z-P?E1NbH!F5^0*z!KT9uQ)Eh7$HWXAt?m4PZ@Xrs;9GI$rL-(&=jZF`YoC>dzwLaz zeEjUP6^F~I+05S0habP3mSykj>EmaQxF8cs*=)@PDGomOWFGD82#71RP_U?y>4bd% zLryuZmVgj;J{}N4bq9MjZBN@A^EBH?&~~`y2}QG0oIB!a(y{?7bK?4jcg}t`XW5AU z8?*AW68b*dZv~s3oZc>cOfQepeFdpKhK$YdC_PZ5uB9qgEuEGEVPp1GLksSRykO8K z;hkG$!+V+B=o_TI-Sb7R$riU#)5i!t%y(q*`-b_L4Ao3~Q0Y(mZ>;#P)CV#P95cNA z-n2oO0e*;$F-E2gAgM^V$4w}<>jK1kfP`9)08vJ~$Ra-6Ya?6j7T*<bG=#Ao;o(Xl z?W-diztMe#c$*L6Cn+?$lDY;4c-bKVngb^RvZ9Eajcg552vJJ@2LhE6s;eVYIJyJz zX&{uI5}gtr>KoNI%3OjNVRYMjGlqF*tAR_*F_?dZSphk(WR4ygEwLmAQD^W4pm@vY zGiQFbdH1`0bKcvt`LkKGKHswY-JHJf?lw&r3`|A*z=<i7rcTq?OsuV`=st09oV8V_ z!4nLNf83g|<)<abSFJj}^v5j;TYp@9a_zduucVK!YG;hBC`)@{Rl?d6C)OscdLpf? zBGTBdYCNLXtZ^51&7;76dJuQC6K0d1>{o0fD1U+Jg`wl?%7XXC^x~-?uFej2m|h@z z(xSO7aGn;7C$$a!pOEBqM?)ulw;mVI1ZPHgv~QQyw+Y*+`HGO8ui6gDxzmQ@I%680 zw6ImMZ9w7x2!kjwhMG1tqU?t-=Z*~#9E*ZT?f}|eTwJuWM})gMI2QmN^o?!W`P)Bk znEZqGLkg+=8KAxLXB5t+oUYrNmvDb4VTQ?xCMC%qiljFectp84@<tF%Clz?aL$RkI z;0p7GNEmpLM@ie)3t990L`_|5x5ZyiRr!X9=n+E9RVRBvQ?S%-1jv_+i&(LH!*iOF ztM)*a{Hj=q8TM~0w>O9v#aF0uW5fKm4fX4IZB4X+V)tddk5D-P3LC8j^v`@qP(k|3 z8dE#Tpx09;86}8LD%XYu!mhn`gH_IUmGvz3y3$<?zozud&({?E*%!|+*X%$ny2zw= zgb@p*8E_OXh(?2vUo}{GMV%gm0+xWakbp}h+&~)fFnOcT1bjsY@jb^5r(3>OyQ7WJ z#^1#?0DP<H4jMadHE>G;wgPa8@Q~<l>|jSnj@;G-zt$*|bptm{NTXsRzIz+iZm+Bo z(@^kbk?)=nlR7AAXeTB`BDlUr(3?U_g{DL`1AH)l#Xi6klDABC%|Ow>$*o`_M1^T= z+a|~(2rv<lV9J&y%r{DR;3ttopyBBhgm?k$Ky@~O=gkDRw#sYk9xs)AZ#_QvHRiu% z`7c|ur}gw-GIGX@`G)$Bmu>u{c9{0awa8n+pDR0VEk3B+U3(>eUs-8X^4|GV_s|X) z58O~O>=)vP1hW^U-7wRTw!VNM_@K0=2xDA?*#f^`Gnx(~QJ}`R8TgHWqtj^8HQ7<^ zjebOZ(y3$n#Hhs3V83?8b}i|aIXL$rK3JE(!}nCK+rMw^y1jeXbWKg|mfXEZ4JBo# ztv#@R&ANU2*7QhfiR?K%C#(L@mVpG^;rO1rCm#y!0ooq;DP8}jeuxLQaDXt`RKa^9 zoLOsqfTQZfG*+5ENHK-Wg?a?D&K3v*E%4G!ed1)}C_x7<fJ>8iOM1`F32Mh=_vtwx zeSoQ3LR#mvxY+iQ=%RRIe9JD<{{;Zh8sgNti&W<w!2~d2?*T(KZR;w-%(x|c_bdjb z%<`nvG<03+0qVNms}3Dro>3JXRFy$rZOY17+arm3HeHm=e@K2uW@pWQ>}Xxq>?8N- z%_BH|v~z51=cBW;>W-9`w}4Bv08XLK1ojQW{Ai)W8BM+pw$_ku*vu)hL50ebAcZt` zCPmc9XpabqMJ56XQWy4!vY1uhVKvH<dfD~-OD?kO3$KVb#CID)8p2*qVOQAODJe>O zh4xu1AwYRa_l))!o<!(`WH9372@{3c!n<68zu`w4I(PZ{+gclSP|xgStzBIp6389@ z4{v7zSVfWb`|hgFO#%rdVM%1)_a%D(QGqO=h#&$AE)YV1Ku917Yfy1R6m=MeaU9(D zg^@wW-El=U;z~eN6fi<Uf+1XzV36hZ`&D<{EQmVuz4yJq|8{kEbyb~Hbxxf+T~!?r z+M;!f(AKN?fFo-G+qCV_woQjsy*rDJojTG3INCUiJt>;uq_aF(VP;5#$-=@GSy5)| zb|zD~+GZIYI(6zW)#%WnQ#xB9ce;Gx!WlCrOc*gDI=V|2H4Sj#jSFwQzHs@{#rZRG zXXGxJpEV~lW5V<a)33dH>XnnP7%_gt_;F(|9-W#TeNps97o0y7_hpyCT?P;A-?w+q z?qQw7IxEj!n^w@)5_eJ`K5_2MCv*4Hsh=}vo^{^!tn>fZ_hqCASeQOzktOEF#KsOj zGff06YB;sJaXMp09{c4+$HfjhsqW5jB6B)8;GQO@C)1il*3YVxRpc{QHp$4U@r<7{ zXS}EXuwnguKQ)9sm(AtsfT3IsZU{Go&iv94ZV34fdM3=CJ%Q(jGT;m{`uH*e=duQ$ zX({yCZLonm<231OOmW)L*igQ!%apNh9Xqts8(q_?am07+jLye;`OP6~&z|@(`u6PG zyBA4Y5gt~CxRuBPO|!R5Y8B8ssVAL)*)t)aO+e3tBu2VPk*#|6?im@_s#RR1lygH? z%t$-)bNGglAIhY3VUA2`^_NpieE%}11(f-o3T069#J2SCzn=Ut)$ElnD%0+0zQUT_ z!kp-P#P_o>(^7q3C1r&DJ*D}qGuu|q9KAM#|0~agnEf+^@6GVkqKt6gbThq$?|GU$ z;@QV~T$~Iz!^m!lqI~QYwI@mkguxV;C`<#x=tlXeEvV!SOg5=z)F>xm`}#NrromZJ zMznJb2W1TZ>gH6vkUOxQYf{rg_oiR|W{c=%zHnxr^|*N?+x*TcTR^1j>S;sm#5%Ro zoAmgSg1@s>GMmowF)X&r3AZum^t<!f2AwYZ!aFn6+O+BJ%;aOSNS}5?@4jbwkGz$) zpC8?3!MgiK21MT0Bf4kyf}Rm^@dOk<0;0@Lo=mjWc}|{uN)GEs4Fi`%@EsX{k>dg* zKYQ{mb67ys2Y1|`qo3>C<T*@T_qkRL&n5MaYqMhF`Q}>zQ7Jk1-@$V|tz+U#-YK*+ zW{%yWW?}I0T&9_s3$cbF55u%w{aTy|b<4yYYjkG>V<UAD69vOV*|9UZFN}#e0vW@G zG<P<lVtQ&opfmfde#eHm$hIDH<-@N@@$WI0jlKBaLcD4nd+bKf1>-Nf&~xKs4*z}k znL~`fQHj5|_7<k_<~F<!tHkd!Z6AeGzO+8ROUwdeBX37`9N*-wTeUa2?*!};-&pfa zV-hw={}Fv$a<O<_Ta$KX%tZ8z?&_6CGfJ=4g<BNfKM-&}(&3ptd{m3J@ewo3u$NfR zRqXNHyk*N%ES+__9P20ZOTP0fjXzp@8>B0gukzlOVg`P|gX%-Nl>auJ249UKO^KX* zB>Q>(K`4;1L9){}hN$&+YLTXLn_(@_QE%qt^q_!1{8;igU1d5`lS~76!RWl&p4!6< z-sBrsXSVq{AkQ4;`*2e!f2v(s+suj35^O{|d4}LSby{O<(_eV?-p5(BxO@Ec@~&O2 zZT_zUyYlUSp1md-o>iMQ{LXXq>DD%}-N`r9V3jUrBK<jaqXtSG*p1#9d5?EJOl@1M zy`maYRG&F^OEb`6YkiUQhl>9P=`#ZVkJE3cKfVn}{WYAcuK-b><R8#m97XO_eQNEZ z2Bx^r)Cj|z&V)r;p?NMBq@&OAGT|s}W0soD&J4wV?0t+sM-TKiM>*;KQQM;m9G3#A z^fBA11f2Q`2oe!IZy8;j`ffv-O?)0*!_<OkrwrZAq^=_38()<$djtfT%{)&2{^x%u ze|jcoxu%nUtFDn|pAXC)!dFEiVIH;lf#Oe)TtGPjcn37lDM>fQ5BQ^mllAu)S<V7{ z=hHgMwhPb%nQXfjNr%wARh*e8yu8x%?V0ZV@`IBBLA?JXd9%6ixXE`wX=8WLwxej< zzqgL}iIrWumQT0tm=cpQ=GuwV8P&La3K0i+HpuAfl&(`CdYTfsHfO!}Cddeih^Y78 zB(N&JP50h`ea>t>y?f2tfRJ|8wNZcm^KYgHy_c$_4D_qJK)FeJW}Cq7y;=K{Bo4X> zdZKiKjrIB@RX$g@M`_*uD`m~f&EHbvXKC>UhueRy$({PNJ~6921?aBG|6px{`k+~> z@Q_Hp?jFFF7R?*2ZD47GJE=pBUHnVR%+T~(Z%v<m^Uc%yCMNdnH*~1=$&zcQtz0?n z+9eB<2J{~~w1590s@{|y?I_OkY^QyPvE8-y?{%!#pxEEMCb9$_aDYt5{utqWM^{bZ z{hdf@P9!x8^mih;DXG_RzZ1z#N!dWZ6Uj|U89~1j$xX@q1e3piI45;~kcghxHKJWa zI4c(nb`R_j(IKQ+K$s^?S(xGK%}XoVb)aPMeXhEB?s~8IXv~b8Z<&7WO*dWJCq9l{ zsgeS!zws3N`sYu(YWec3rse0x_v@FK*spJbmaQNe?1`qO40mKJCKS2H%D~$}yTI8Y zF2>>$OxJJ>GKq8C6qqWexV&4hZavf%J&tD4zTkRSu=0ZAyL;uH3ug}>Jomb8edF%A zVD<&^bFS{zH#Q)s$EZaq(J>bd?wy)DDkf%xqsy=k0*YxhzoX0ii(Be-srWXa&vVZy zneJ<qnGboEVp}CTbo6H`yyMg2p7Lxf^VXq3?XckPionn-ymh$RVZo)qUBQ~<Y-bu6 zctOY|BQ8q`eBrGtFEXvNwX##U9$jvnebvY@!6VPsnek4JeVK&h=x=r8r4uciyvJky z8y?)gEWcwx8Lv6~Qmr(4d(mAciSA$d_6W1N_tp=-^a@A0qcoedt5S0sfx{b#?p)ts z7m&PKD(3DZ<rJP#hGY9C?shb&XT7UIuY1yYUJk~Rd;<MBz$s~0(o|ZG{#~&|q&wZa zva6NKYjA)osgJ|0-`C6-{&vcJa`2j)vKKrvgLvq3UzRz_p7vkXm)XvjrTRYl9M-*8 zvF`o<la4xbV#zgE7ZzT9&60(Q1Jt;%pQEFo<IGRyM0-UO-a0myv%^Gv!%#+-$L*cY z`~+`DU+45riVwrgM;MRPw>u{GFs%*>&uVwdyJ<+p<g?qIqg&Z&#htiye&9uyjJ~XU zQOo41Z}^7&wQs-v-2xsR*L=cdbFX*#KE?b5&t8NP=hS5%wNHV0X-oB5P`M`k4tCX% zsRccJjfbzQs=byJEow=M-cm))tyHV!&8`dY$hjeJOzPCAeyzKApXi&CH)rghV$UCZ z#o)`D1#JjdlV4PQi;d!+yg&Lc<@0v2@&5ar=Vdf|?R@xOJ|FP1jK23?H~$O7IH}%W z>%AP=sIN^Q(NkRT)|+ps^4SG)n)NpKJ3D-7tsc4!L3Cd1G*%puxTN}s`!=4*x+~z4 zldn)yJ*_Xr4yT`LZA^DRvjx@K&gZ4H(@CjCTqD#T;@t@`F+f_Y8pYwOLTUw?NOvM% z&O8^Tz}1$u&4L12ds;i{I|%h{YW3Z;M{k#ZM0_w@4bWb@WWu;hUKjG!fI|m7dwmt_ z3p@#_DT$tf^{O7+vKH&IUgefG5=t4ZtNAF*YN9`_FKRbJ<gAKXAEmyePFzY#SJP0= zu3>@d9a?vqV=H$GuA|YN0p#9?J`hL3AEJ=2Uvk;_OI{P!>j8)MdVC(rn3$59(4>qz z0{hX>I~&iu+`<e%5xYh0RxcNxVCKeIv(+X9BiIdHtwDpnF)(=SmhSYnJ-I_=2FO)s zKhh-fi2lEh$J`vr7iD;vY+0VE27c|CPG)MD9K}cJ`EI>(y@hoS@2q99nc4!5m$k~q z@#}xO*rs*VF=Wg|my8H}=-EjZn&VVey?)8~aTmX#s%m$>Jg-BS_BoTr47o69nD1nh zO4D@~*o~D}y^I@1MEHAHra|IfQoXFpoX#+y{{1s=7udN2Bf`%l^+u#0#PYrG0MDvl zN3EyTd1fLT2Si2kiE}m%i0l>Bt6R@*J%ZJCdS~_1x|=?`u3uO^<eDM<rcdqCbMS4; zCJ(x9a+h8MKWRd<C#?Ggb1ob(;QW3)ue*hV?{AHXR%5<W`LNSYLyc9hh6H;UCi_>9 zMe@A`&g3E-#b`@s4vHATj(6^+7Hyr|yo5UI?ugFx<aAZ+@W=D=RwUd%1A=52pisZ9 z0}#6aCLQpl>p(~70{ueA0z7v_ATG>9+RltSQ*?UI?RUCz=4-eA$H-f5fvq&R#${jd zYG^a|$8+{}P%Gcq=Rq)4*LgjS^F_@88^Ibvx8$wWP4^9Tqk9;AJi+$@S8-e1szkBz zHt$oXz8Vn`-Zd;hO>R(v$4_8)Rao;*C2?ZS?mKVabGqn^BW&$&xh3+){SD=OFffQl z9A!K_B7_e>8<DNU)zWUnO_|YMgJ>+gZCq3@LzI?zeNCiItz}^XG7$q-|8~3)-IXHY zCFQEKqBc&A3TW#rk&g<CYTKq&gch&hbBI?!eQnGMNjX1lc;Ln-E+1~5IZs#0OG=_T zchC~`g}-*3x)BwQEU_Qoh^PixvP7r$QIgg0TA~zL9RnfDf~-b@<xK2wD{TaRTbBA; z0jpHJ0BVL-c@9Gt?^<MJWar4v5v`RR1vTq%mK-^A6qUIv{ZzfNI_cV^e%DOu(sR&i zbLphP(=PAQYruM!xL=9RKm6p;H2V0am^*O9Mi{+DbZ^?Xn?|}aFjJMYtf5;!SC`&7 zd+ptiUpQghwe9+~>DGOcZ_3hn*FBwZLCl<su5r6`H8$(T*lZ`2%GgZ3v#;;Wel>7m zbo2jqJaS5pN2V@YHg#J5!uY<<c!W37ihgUgxy92PPYruLs%{OB?`#C!-Fu2n(Omnq z6}D+_Y}3AG=4f;8JJ#xrYi|5tuX<iwAfA*jooy#vFE04^oBvk#?MJO!1FE<`$n|aW zQBQP-Y9eea)_z1YRS4H^n5s^Q=x*xjm<{ru&!3(!-81eNypM{9T|}g#;}j2BQ&G=D zZaN>N#2OG5yIWb-5b>K#<a<WHJE(i+hNBGXrr&h)b=R(1b#0%x*uH%d6Wu}GpuA~U zE?aixw7i9k^b!*K_JN7eDB}a>$$wLb-}B|FY?VJMV3dqs!-i!p@1B>tc&>?!bsIL; z9+!6oa*=g}`;jBgVPBD;Yg_$u<C%$f1uQ>#yYdZd-<!u8<NAsNT%Vc8!pe5;yFM(B z#fYZK`B?wC<D2rZ+qiq*^#ysDbK{=7<3^7)>8$(A>>xeA&)s89aPMp1h{wVdck^?` zzaHxfeSTJY+P?Q#*SPnQPi235tZSWfy+57sI6FWJBh6kKFvp|z#qV!iG-7za^Fo`k z0-}2tz8_CpfCfx5ro%9$l%7v*`DZd9WyCN(3X?Oce^mc&U3oULy?U9%(iC@X3SX3D zaSA)tIA4EnBNIG=U_>NW6C+r>B6_zG%bz=Q*V@z1zV+OhyYD*l+}nTp^Iz7zxo*R~ zf4XBu+mFoiKWMwv999&$ASd!;-$(Da-Rk?OD6-Hxy{Mb7>XWF?e3jjD7xXa0KaDCf zBYN;INEl=7)z$^f7j4UTf}o>sR0tcR7~MLvq~Z7Jh>SFh$bOOix_05&w(T?>YKcvv zLq;c6bhY&YR5)+69V(n17<#uck8l5B&bznYcl$fD=f1b*FPD$IWWwJjP8c^~#k}@r z-+gU1{PdUb`Pt!rIlQ6Gy+5rF%aXTcc6ecBo9j1sT$tbfg&W%x{<G68TIUkx#cvNB zYP9A}-&pnLzZKKBS(oAwZP}OVVkXDanBe(XHRpz@ud9q;zNs4=v`UFPy&OIcgRPhZ zdkh5zdRUa<@w8*hhM=H;^w1V`6kXUwxc%tVi!K;`eqww~G#{?(*}Yr)u^q;??cTL} z_m+Y5<BoTRDS=F6@22JgwrSI<w|XIDcI&}ssS^_;Bh@C7?i}|7-l#bH^g17`PT&g` z>dQA4rWtd*#F7;YyDz!x&LQnPjJ)^md9CLzxqO)Us&8nq&$oET8qd{PSyyK)Gy@i9 zOq(}vnrF?9CBD-;7Hk<hbc^Two(r;h&vjeR!9C|h_`V*xVEw9-T~CyXW`EzcK#1+P z-*)Eb)vF6{Ft7LBa{bEHt3|WhZr?7%f?a<<^K<EmahG1oY7ThGci98>2Yk;6x4m(( zxpqWUYk1i{3SLIS%P|eSbZ74k{}oF$E0zC6S@@mDH88b<%hZ{EreZ}YtL48+qwBBJ zP;>VGt2EA0jsgE|8ow$B`%(YLt?TTEot2$zg?M%w>u_<$iz9!tjUi3`M&|6Q?6xtr z#R(n;G`$Wm#&O%2o^2w;@<mPyYu8}}Ev!vU(o)`9zUrIy+QI5~J>#cdnml%jX-&Cw z<hZNHd2ak5xAc{dW@K9X)SJ}k9;$W4$3^&l7?!ho@u`CHZ}#mjx8(MvOZF{Wnpg13 zD+PH=m+f1!bi0&uKKj$XZ_3xLL$}<Fd>#z+(8u>NR=wPdF^(D;C`W9s<_uUF_wm^u zOdW}R9n2@R0@^V`RKvJtAxy;SqPFblts@4k`u&*ftQ;J~5{Yh|JGFOKDujjv^$G4n z)`3g~4`tc~bBGhvA{|FE>jklKKue+==i4l^Oy2{($q1hr<_KP^T)ryF+t6Qj<-U+K z^d--EH{|Bt@Jn&k_wv-~02bBW;2u|Aua0|<Ts~of@&LhuTj9Zl0WVOHp2n?w8K8j& zef&IdyoqYlx_09nE_C=67y8z7;g8~KK6LHujD6W<5kB+`?s-l=u-XRlRikl_&Vh+Z zN*&1-zK`UP0N)m0);r~9*v8ARF~c8!*bJ+DKmGo=_(!a*H|FNvc&g8VUE;nobIX`r zrw(Q6ch`Zm(WBGcKGgNO@xJbAcwriMiuH1s9Ei60J$ps3jkr^65$heFl6}TE!+hBo z!5RSP-Lmq7wFu=^-nsl>Y|Fw9aBLaLyJcr5UqzqZ)0Z9iM_kjrYgA09q`nF9H(qzm zUA`IZBK{H-I<R~Hi(^N`-*rhQLsb-+?=3k`j$+3YwRf-U;hTe!)Sl%A4<DbA>)Ini z&6Q*&3-kPvL{}PF7ejp?n%z}rEgHm9l~;T<W~douCg)Z7-VyIz_vC!D@M~YOuk0D$ z8OPZ}|MfFGF|A;@^b&Bx*lC=(VPUi|zSm*3#^bOKTSgzVmku+tni=43e2>w~+@Qm( zAu!+2;a~&F(&6StYZ0cyAx1CJLx)3+Ys4iw+`^b7p3>nkzDIIWhr^99sh?$}5+u90 z*RimJr1}mEv|!K&NtQY}VM%z14zoj@9KkpJa@l)kxsk^t#W}`Y)<1MHVp-o7V+<iQ zi7S~LClYHWC;(lU-Iq<@GLz5*p361n5hufWa-^}C<6N%g8Ts7r<D^(X4*A9~=9CR4 zk1Qv~VxAwwQ@O?h=V~sYIi#Cu%qEmWoP4gU)cyJ9>s<T(W@)bA=>?=eil?%TS;WgE z&Be}hc~CV7x}rIr&zjHi{2NWEF=c+b214Q4DK(U%G5u%9o5FL7@+^l2#mR;|yFgO` z)TKK-%7rso4xNfiOW^k)I6jDZ!cFP>@5_|sa6TRG7f_aT_@HP>Cp@2Pxs;#_lsE8u zP?NK!cij3(rmU)c<db3+DdmuY%Qr=>swq`tmvS$IymC0tB-bv`nd9W1M_9EA)sjZi z7Sf65o;7`D0Qb+$LDeo*D{|Y=QbYY4L^=&=4WbNr)b?O%yKy;GE4q|f9m#4OPrarx zPuH!L#x>tir)Sq_KGY~_aF4P27^jc%`l#OR3BaE{51P;MXWhlc9>&LXw91_wz|`zO z<0CVO1$)g{vK(T}G((N&%@$@$Gt9^^!_5d|v$4)>MSs=HIAgFAxY^olWAtXTgh;-e z)W^s~mz`%6neEK>tp4d}b~3h`oy{)BCuUc(o7vs$VfLgg^)pVGz0BTbAJ#JWHTxL@ z%>Krw<^ba}<8$LAt8%_D2bqJ-XfwtbXu=mW&KPXQv(zZjOfr5nqM4%<V-7Wkndcj` z&EatFOY;I_hj}53-bR=s%~8f2GuhZ_rkJT_nmO7WV_s}tVvaR0HU4alGyZ98G2)CP zwCMys0W;p5U?iHC8wZV3=0v{mG08|WC!15uE6uBD`MYogeZ{JoX~u5zYV#WNTJt({ zx;ev4H)om|<}5SQoXtw;Vdflju9;=dLvn{3KbiB5H_dEwfth3G8W)%gjWTl)D+2S) z0&_8IQI?v^%;n|^v(Q{=q!?M|_2v!cjpi!zCi7-vzIlszt9hHb+PvM!X8-Vc<{jpp z=2|1iyvw{Bd3nUVhqjVts5w`;Y9nuBwE1WB>S1GyvCv%4H)-<B4d!3Xd(FR@_Zj)- z-_4E2BJ+Op0rNrgA@gBc+$F{@<|F2#=3~ZK^KtVDTH)75f%zn|zSMlmSZqFRK4U&> zK4)$+#+m;xpEoz-XZokP#TakCV7_Sn%Y4Z=U`(LDz1)1oe3kX@uN%wgKPDQ>ncr1t z{@Z-Ze4B3pylbp9-!oR2@0(lA56o@mhvr9Sk@>N?-FTF7^Yz9HwD~IZ_+;}_^E2~v zV~Y8OQEHqvzr^cxhgr;oqn+k1^DA?=ag}j{`L(gixXJv+xY7L9++%)cesAtI_nG_6 zAIuW-NArMrkQbQKn3q##9x}^~tBq@nO0&Xv!#r&MWLBC-jBCv*<B)mO^qR-aYO}_y zHIMUMk9Upt%sTUg`HOkdJY}9X&zL^b#?QpS7QeJ|33^1J2omg1&tmEj5h_}UmLg1q ziwHhy-&(X0ZAGMr66c9_qP^%KI*LxBv*;qaif*F2=)p^=UZS_?Bl?PdqQ4j*28uyq zu!t5hB38tSc#$9yMUogIhKgb0d@&r4)rI0BF+z+KqeQYu;o~o9Vzd||E*6)FvEouO zPFyC&iwWX#F;QG0CW*;ninvl-C8mmL;%ae?xK>;zri&ROUCb02VwT7hv&9@SS7eEK zV!p^03q+2{6$`~8ktgy+fmke-h^1ngST0tGLa~y)<Zci*idEt!akIEZ+$wGptHteN zjkrVHDb|X+#NFZ^zGAgb{8_9Qe-RtRU&X!RZ{j{a&$W@Say=j(6c34q#UtWT@tAmA zJRzPGPl>0+GvZnCoY=${J)Rev#XrRs<3Zyg@q&0!{7bwfUKX#2SH)}Mb+(m!Q~X=J zCEgbAh<C+%;(f7Id?2=o55-5KNPH}|vw-DO@tOEsd?9#GCyK>Ru}gd<b~A7M8<u13 z5#NdL#a^*b>=!?X67i!rAP$OBQ6>(Fa#0};i=RX#ZuBZ~RCvWPQ7vjjtvD`z7Ior; z_(hx)r^IP-M)-t{ug}CIz>*!D=pOc<W^RORCY#F;87f=ImNE=qU<BViY%SZ!wlY#i z$@648*`BX)c9flDXW2z|mEB}_*+ce}y<~6MNA{KdWPdq;@68U9gJragk+FQACSE4U zM42Rq$e~!i=gZ;p0(qglh!>0_<tUjfQ)H@4lcVJrd9l1ij+K|naq==bUQUpg%Zc&| zIY~~IQ{<KMDmhh7<2wb{$ZO?wa=M%$)8$N=A!o@<Ia|(=b7dA5>wK9l7swo$D;LT| zGLMzC1#+=mBA3c#a=Ba~3*}0Ay}Uu*C|Ajw<jwLHd8@olu9mmUHS!L5r(7%Vl6T8{ z<e%g^`DeLa{zYz(f0g&jzsdXL-{nSmzkEPGC?Db*2#?4|<zw=3`GkB@J|&-)&&X%x zb8?gXhkRacmjC42a4*Og<-g=h@?}>2y((Xmugf>&n`{yDmV8^jBj1(p$@k?}`GMRf zKa?NIBKfi0E<cf<%FpEIY!UON+#!qQPPvP<)Vt-^@*DZB+#|n}-^;ynpWH8hkR|d* zc|abNrLs&OlI6zzvO*q~KgmjYL{`b8(kqY2YE~rI%H#59Stn1(U*t)7N}iTyq)*z6 zC0gU_Xp0XninVO*@OpG$=8b6yzM9R-XkNz!vT!8WYGyUJLab1$h1Jpuv%;+itCiK- zYGbvvBCROvJgc46p7rD%jei@peCg(AtCQ84k!x40o7LUwVfDn%)XVB^_2E0{{jC1h z0BfK%$Qo=#TQOFw6=%g;305NGjFv`6zMQfNFa6_2H{&s5t8u##Y9+D8CBnGK8iMcs zMdM%AP-7Hd+G=iu7}psyj0+hNePC>3jPSDYit#Gno_f}J&Uo8+$C=;vlr`MC!066= zhc(7(V=dp}xy!oHxP|qxBUoKgZrp5*G~TyHS;<z4m1^8-yv26HY1U|?&KiTq_BP{Q z{Io5MqlVXb4eRJnMpxeP{?*uE{Ka@0`{xPlsrAMK#zy1s#*@}q<347Td}zFGU22VE zSJLs;1nY8ZqIHEe$(n3Uv97ePvZh+otgEeStZS|7tm)PaE8UuDWmvPUOl!6^$C_(p zS@W#<R<^ak%CT~-h1Mb~&&sz7ti{$6YpJ!&T5hed3aypa_0|p6jn*pbChKPF7VB2) zHfyzYyS2u;!?=eLQnGP3`?!2#-D#8<-x+(2Z;d_1KH~>#t#y}mw{?&8Cu^PcXKTIn z7i)v{SI@|qd6`Qx0~hCH#iWi*b&sPG^)Xr>WA!oKJ&yDrll8fdKXQmZAE}S}`H``K zBNwD+<mKiBj?A5to0B=e*~q-CoH^+kiwktt(b0h;Q=RkX$r)LB8H*Rp&dyxcEO}OL zL3#$e)E0PBGSW$aLtburfhW}|wkOrO=;k&`mp)mSCRyj6tV^F9-z>F0IsJ$(@Tif2 zsk(rvZUOauhrsBVA!*G=H<U`<i)P74v(fd*Sz~6V=QSVG5Jy~miRa=*tWDM|Ngfh- zvCipYHz&`<1zFj%GMiu0@UWXfT%zYvha;X#>#2;6i5q2IO15tK;!-`Axlt}_6eT`E zrsmA?jBk{EisnU%COAd&Bt_R`il1k?Mw3$m#?Q^o%W<<w(S=X-Kc!=(XpW~whmN1S znEK3HydXP$aY5jCm&E4d^Rv_Q=ei}Fs1J<_nvm$Z!nxY~inEB1jnM@inrcmgwVp|h z9!qqJ5gi*d(lfacjj5WJ)Wm?v4P{T&38iTcr21*mG^D16PHs~6$+~(byVVmgS+!Kp zWT%omSGvW$vZ1)aSI)}H%*)Kr%J*D3Cog?TX7i~HH(mCn#e1eYxAdvzb=nZmG$*-c z)9TxiCwWkQesr8?w0pS1JvbNR-HY*_@#<o{Cq*3+n!EDgggs-OL*V#S_jICrNN>cW zk!fxjMkVQEj6TNcV}g4e=|86Ea~*%=P<=j1ANBJi;{ww)-_o^&r=Kn1F@fosF8eYX zIMghofp&J@Qxcx(l-HA4U*j>Uqja&8bup54w#mBK$qCIe>(g;dHcFRt)TqErU9!w3 zqU}%?9h)$;`J9I0sAm!FxMp+ele6Y3(Vp87$CK5Fp~;#N$wLFPbT(O9uCtsbBeLc> ziN?k`Wsi<Yi*7!zAu%_@xTKKzbMi7XbF$NOW@Tk~vK>Bovg=uZ+$USvl*uJ7F3pqU zvN9)qVQzjwUhcxVnVy_R(c=?kCe1dtQBhMg(^52NQZ(~YbX}+TnXBtOIV~W!L5@;1 zp{f3-bgUFzHK{S7xlQCK*JVfZ+(tSe&!sD`Q9%=uJozpu`Dbw@HfCr*c5cobdO)QC z3K~6>=oA7CFv_#I5rwImlGLPt#SJA-)%2!m`cwUsXbMu(LKinF`C?s>i?s$=>}Y_+ zt_E1@7ItYvVS|^}Yk;M$23X#3)2*+x1kduu8bEV8ZK!93lU%bE_07#QM@emrCtV$o zs!ZqT$#4((?qR+<B!o9^GtL#2TiPfdbC2;BsbmDFJ9#)EhgpQ05rO_btv)y^sUaBC z5R7XGCJ=0q-auLXossH}P7tN!4>lw?a%jWVQ3ONM{S0fkuJQ~{cX-rr(aBxw6?Ijs z7J@;Jb|Dbjpl0fyi*^%p>Whm3iibSxDj$N@O!WgtGlDbfS(D*3FRnGm+?bV>ovm2c zqLHTJG_*lkac0fpC)ib5Zb(@sggluAbJcy7ZE$_A!LD9&uKDw7k$Db&j%uit<OU`t zH`GdUL#-q$-iJ_Lw+rGVv_TPa=2punRRO`7O}RTtRYfzc8=aur+#8-!m1)gZKeWk= z;5q)r)1r~W)UlP$BpBMDHq~Q_3xP^~a%|B^gQ|O3`~+v!v)|RJDqdC-mV{(AqAetA zP<C!c_N0k)begneMMZE{Q__;12B-D0imFwz6V=}=ta+TaXrzicwGb>PVf3wHy_L;R zu&a%okiX&-UzJYgVxUsX&P_+r5waHW<8nSu)uolAZo3NG2{lb6KGC`8FP8_stscr% zS99wb<Z5!Rwa9J4AUB_shSrhNAZ;lP4JD;PNK+JLA-RqC>ZXyb>N`01ELJK4f}DPU zfX>WmIgSQNZInZU?58xe;8azxuqHi&N=J7N1cTlFfl!M^J%w|_&yj#!B}vvoeu4^= zURP&})Q@Ud!EUGGgqkuo!KuQ0b;s>uoRB|G^ZZ6~-l*>(k|LANMKLmTPG;T$I^~(! zDjiEzbfD^vI0m~t5+NO5vBg@f?kujaHn)4?T8qU^sx4&kulS#;swjAIQ~swa8iJhO zjDXAk)P@>PYpD0sMzzvV6{)H!!kYANPC9NE=LGA;KFI0lxEAd8b%d-X>Sw9C=5~C9 zS~TkWI1Q=q{+w9;;#<o&wU(=E%l+JF(WqloPcHuz57HbSxP2utTzb<K4|GtGZmr-a z*zGx;kiSYp8@f?-U1@lyTMV96A5x;_UQ?p(hLohaA=Rkdkg8xer0U%XsZKREI?1tj zqL~V#&N(_(1xI&K5+CE5Ch=}3934MY$4hgpe$I8gq0VT9=ln;<c8QK>Anc?Y?N3)f z7vq|b@$SHg=Nzks_^urrKg1c=a9tmx-JxrIjAQL^-G8p*$2em*u4{T?b-uAW-&kGF zSU){FeylEUtS)b?E?2BBXRI^cijI%<m(QQR&OcU{C)Qt1e?0%WpAY_gba|t7`q4VS zXq`{AKRti>bbisg{E3<_J!p(i)afSb^b&PCi8}v8UCu<EUXp%3NvD^jpHI@yC+X*h z>hq!gbDiE$o!(HL-bkGuJ`ty$U0+Ic{7C)0>qFsOKR+@#crpfldR9Tk@|HTJ4F36< z8Oz-iM(LDB>5{qLo9Osax+FL^oSa7KlDK}7=y=yZ!co__JDB2J*MK|N;#}8|JJjJ^ z*NE#=h>mxC2^@9)t}lUeoxkfn;9TeLdJUrEQ#B`CuL9@#`BcpbcjV4>UH(-4e5&T8 zJED({Pt)|L>F3jQzG?coH2qwf`&@#Sums&g5~AJb5_Aho&@C$=+I>DjOHx9#eqKv{ zf?wi?XgY@Ie1_=q#p&yDn!j<noN-#B67+GXzMrOB_E7(IT@P`Zt~h<3pwmt8r>ps; z2bl43n*KOlZwY=4p(Q0w^Cdx-H_m_Ef3D-l`RULS6|eJ+*ZIb4dgA@`==kxvyz#oc z@tUr9UCwx2zIcE6{ORlb<8^uB{pIw>^Pl_q;Lk^wH$kVLpz}-6`6T$$^OsNOm!Qj^ zsOiyz%J@W`exgn%QRkni(@E6%CF*pN^z$rgbL1>ZKcA$ZPtwm1)#pR~=Q_QiI=!Jf zy^%USd@8Pn(CLlT&$~VtG=zSBWJ>VjdJUmNXK4tX(kPvh>-|AP=#t<gaW#Z4iR*4b z(shYk4=U%H<F1F5bIoDbxyiY%!DP*8*W-ZX>-=3$1Lv9&*Av0H&Ob%x@A?#we9Z~h z=fJrxf2w}o9ochTKcA|fPu1miNBn3Aoqw8sK26h|rk_jG&!xG~CFs64LHFSa(e85z zy6;JdcArnseNTe!gA=0l^V%jz@Y@1IG#x{9K10$1MrJRZn{JKDEJzO+oxWf}x>Esc zP9K=MFh2{ghc%5`GL_qt<`S|l#t$AaHhtm3bezHqX3k0%;}(m{7K^L0aJFVC*SeUH zB`40!4Y(p}&VqC~DSdI^WH%`}VQ!X81{3nL+-yb;ZRX@(keid6AEI+~PJ+nM2?VPQ z-TOLy_e7`ZoHQH1Aajn6q@w$+xt2PT|J=<~yPVVFQv%W*;%7ovz#K(<z^u&dg7m;l zP5KIMNOiNoAw5fxKHnid+acXeZ&b3#SuB=i1?IZ+%e=X{?w#b=fP9Au1u$W;X2L=k zkO4Ri$W`SIR_VG#sgS?0;f+t++d2v7q@_ObM{j-Bx%-4Jl5@gX$Iqo^4&iPTO{{Yg z1hGy)bINTlaVd%J1Iqf04P23#mpdqXwujdz>QJy$oiQH5ZAc(+cJAUl=a{v`xu2i4 zOx@4t<xY+YWM<8oTc9H3WH|}A>EWzU>2Xl$IpZsp9)lbwJ#|#+abKm!eK$P<ZhAy; z(&K_tzWl`t1DympIw>w*80;32J3(%mD&Qna94A%c=wu1$bcy69%q0?ZuFef{l5)fO z%~c{g9O68$PaGyjYuy&Dt)u8sjt;<ncXe2_Ylp=~yH)^4ec!bXICm<6qZ6N_qXRfP zy$nZ32XS<CAV)_haCCYpj*f0gOHE4?$rG*1CSQ7KaC%N|L1uPlR(f#evJ9FsgUS{# z3HJex-^}z`nR%+{vC%OJp^I}k%g@No%Oq0hqQyi}uj%sgGiN#E#Sd{iuUJ>L#l}P@ zcot;k@H)+tpP7-H<HU-MiHQr&%rC$ZQs6$v6{q-VX|7SkF~ypNkJU<DoR@25XXT}P z7G~zt9G#NH#<+?v+TU>u(F%WvR-i+)VjZG8h9PeJ_#uhS9cNKS?t+;a%bU;2WUQ?y z%2@6xNYBdVFgG`Me#Y_uS3;cMK^f`!nW28Usuzctw6xR^*rJY36jidAv=n_YrSZkI z6dg0AK4x^BHs|7^lY*VGsVY;jGa^+XhnsQHqnfJ@FfKZIP<nQOzUFe6Yx>+ZFXEy{ z>bN6`9~102DH^2|AF4=8pP9RadZ<s|?HJ;;$ru+iDuh~}nVFrtv>}onQ88E7%}|f5 z;`E3rPTPNRar(Zt_u}G)=mI6G0yPRpHwq7J6pqv3*hcYH*dJeo{qa>;$B!MNm=oqQ z$|2t2vSN8O6g4`*ccv=Sy%RUYIcd@OIqfom6m*K?J&AMtZ8|taDIgU;R*yYm{bQFT zZ38Cho;yif97(!oP12S}Qd+Q+Uu@!_m>_z`{Cs>iVHwNwaO`Gfs2a-7oL$f&J3SBo zj?#?k5_1Gu9mhJUmTLYpZ~hJQeWn(w^{ivK!t8Y3`oGBU+q_vfnITro@6XKoGnw<Z znBS%5QhryOH!{6ymH9p4eS$CTGV^H|zr)3a{EiSK`Ard5@ym=RerJf8{AP+we&>jJ z{4$G)--Ti!zsvcgy2*T{Rs7y8ZsvEjxRc+z#9jQ}Bi8e~L2TgnUhxROkBNWs`?`3Y z-!}!j1*myO{4&po-;cys{C+LI<Cj@P{2mks`7Iaa{2mrweosrdz?`4}euHHwzbz#k zVKxwZHZcz<lHc=WcYb@yIDVPY!|z4R6*rm7lg2MIdH7`}55Jd5cI0L*4}0XQ**yGC zmXrCtQqJI)`8)j1k#qRXQfraa{2hLCWiG#qBukH(xdT_3x3ijA)UB=7{I<2)@|(n5 z4$15d@@4);3cq96*IhCXVhyvbLzqX>miZ*Tm;otttr*mo1%>d;IeyF?kI{@PrL0fC zqyFp!XI~IU(jr(wPa5i*D1x-dsFiul?zo&Kk5};hfMAt2^Ey~Br=GUXX9kMl#4?F> zC0AxzSw<MMI_4Wu%<0Hwo(+>4nRnBTd@bf)4q(PKJ7}b&T{_9=mz`da!>krLKQk}K zxNt#w-h3lv!TbgDna^nPl*wGetDKyI$ZeVQQF^uC)D+-`uHw3ir~ar#ewpeA9o-C> zJaSSOquaRgm-0Jt{5XCMGqhWa?S`jCNaiSKt%9OgwR|(==a8Sd+b)#z&@Q1}_`M+% z8JO_CDu?-Y`xF1&zpyo7Pc;0C_|g3r-szA3P072gL-@4c{ueeTY)rc$?S`~|#Q(2p zTz_7_bqqh;dr#EKK_UKsD!p_6Yc;G@i2q;IhOXP2{)>3c{dd6@l~cPR5wrfge_^k5 zn;Ul7AOCBAL&Ey-;o-wm`wV$b9UK2^HTRGHg}uVR_3ppH&Dy*aHavVK8@x^mU)l6u z$I9@B+P-q$tWJ4hqryLkY~A*nuph&XPNyUD+C3IE=)BK6uWldK{zOt#*qZL&`~O|M z%&pC+4Lu$UpBB@i-4M4XB7O`%9QMSZkT&z$%!}Hfu8kfQKCOc{I;2D1urb}+sViY) z;;-rQP~?}%Z990|pMcZDqBf{nRsXol(~8^bX*UJc`ocR!ZHV|$rK-}6nAPW{xWup< z+<!f@H76%Ugq>gAYHrvoSKO*7g!)N+@40A6tD;uE*73a(BZh^&65G0WP^-DlUHAYm zhLhtYReSz46j#GuaXCc#lOpa3d!_veMY}3R#B1TxpmAEeA)G<WfB}l)f$db8`^}}L z3{bJuoroX1ZV#W<b$i5*Vbj7_jvUcHEqo;@e;PJp>>FXTThD8CZ^s-;GCV9hEU&Gn z^}aSe!j}E|pCPWCt)y`3=hwzEr@gBZb@gYz>>i!)NgY-a-S{tDpM=|`_Q8f5_A&c? z+pErPul;x1XOFWD`vbd~%@&Xif9!z7HZShEebWBi?r!(7Puq1mMhBjzzf^zrY4C*; zDz(3Nj(2jU!al)oi8}ZH*+2S2jgR&r;_Xpa8dKFc#yP_*eslgLdYM1F-1*(=TvM9u z5C7~V{wVel`zR@t>2p?q|A&97zfgZ_uL1t-{m$=$&TobKZTM3hw<}$~H@d3%L!JE8 zaFxYt&Y%6WJ-g9Wg4Dp*jjoLJhwUfakgALS_RoID{>FZdHt>%9Py1WD%C0n;0ag1J zwfLsp(J6Ivm9G7xt-f*O{x$Pe+q+fJKCZ72vUhR*v~zWa|LPwf?QJ|&X|JK36*R=Q z9ZvewYq)-{kX>ePv`?u!_I65L0!_!<c&Z)x|NJGjS(8r8$3YEH)T+IA4gE|jb*k?0 ztJbIaudAT*r{ck>YX7;uTIRNY?j5jyf>%vif0MXKmVFIZ!tEXWVtu-0&?VtgL#WAf z|Enji3^B9S{j-=?TmNT&SReeufc>O>(0<mw$bQ;>&VJoKYJcO(hf3N0m%Z8cI4!Cr zXP?*~_>`Ww!CpzSVRnjL^n1zM2Y&DFAK&viE#!~msTlS|`z`w`JHei0Pq*_qpQYsz z>9p^$vwSH|-N7S!y}jBufMZKLga@_sy1BTmNQd84M|-*Rd)U2p_HWZRW8dY!uj|Ht z`kP01efD2F_kzuqsQ;5cTC&oN^e)sSdt}(9|9L8|zC#*od3vn9AN_Jf$)MI#EnL~O z7poL)pPQ~<mvQB!y-3T&b;$HaJCIhjMdu#j9Gzdg*tbAmMf!OTiqTtVX<)83xni>x z)gEQX(N;h9Kh2e&{N+&B?0xp4`g@k6-<dRzUaSPS_>S3c_`G(H`WWho`x>9Au<s;S z9Szx_{To7O$Nv3ur_b_`o>%J!mkWN0HSFt}KCiTK(?5HcYDspaU5piQkaUjQlu!NX zy6EkMbwA=rrF-|J-QR7Sv}o1lBY9G3!CIrGzt?f(!SJ!2AACd7?3<lO4f{nmO`Dxd z&i&_Vm$O?|W7%<1pycQJYbrD6it(#!4I??L@YcdR3)dCit42?Z=`M7}bbQ}N*<FQD zP`C!%12z!jKO6P6Bh49wvkS8e^9q+0-oQVdN8tm7j}<;sxViA9!Z!-vE&Q<X)561r z#f9G#?khaVnhc{5=`DN%ybI8{g`XP6N_D+hL*3s8u;&WVAca^Jg~)Xw^|ev}TEa?t zla;Lj&#mkNV)apldw~J0)HDj&@4fJI!(55aqL5ZnH~~xn^h$*@!4^Xl?%_CBBZp%F zSOHdn)d1~OxE|a`+#d|N;u)|Ru!?)d8-`U_W&{*gf@*LAAmN1%0j!n6=K!)?_zEb} z$5#v%JP`i3Ayzgs0#=5Bww%Auu><G^`cMn0*mu(n!|~8ecRVyNI3Aj>91qPQ<)JYn zl!wNgZQ`3@E#p2R%@0`rHpo1zJT$Cz!$ZS*w-I6_>)r6su;NXvIUB4zG^}UCL&JJD zJT$CnQ|ruzDh~~7+VIfuBpw=8wBey)RT~}}p2tJOsx~|{tZc(W!>TqsG^}jHLqn=~ zXjrp`hlcdjO0WgaO0Znzp<(SB9vae9>%4AL9vW7t;h|xb8Xg)}s^Os#>y(E^+^ak^ z;%~}BBOXv58u6g=(1^#BhekZEJTzjn^3aI4l!r#VqdYWXtMbr@50!^T6e$ml*seS@ z;uGbe5uYj#jrd%7Xv7!FL&Mj^@X(0wl!r!quRJtjukz4{{mMfleo!77QKCFF;z#A7 z5mm}VBaSNHjPNSoj9>?GR@in`9x?QsX|BS$HpRE-K-0PfonguaSUjd&!roHq`VWNn z*|bNwU;UaHtoRY)L;DS4R}o^rXYne1kj1V6tyrJioP7}55exfNM%YJWxm_j?+ec+3 zx+s9>sz~#5iH?@Tz!Lkl`m3Kdxyl9{#0|Dji4OKrft4$|*=Iy|`zO&Kov7{}=k6Kq z)^fL&yFTt#bN4iT{Ll7jGs8a2-5TyzarZQLYq-mID9lUj@435~k`&7fd!NkYm}A39 z`!gd*BpYqS-S$E8C-9<uK>W-85eg5B4~;f53@sQ0rJ+#S9BPW>Z2LI-hBTM?_F;Gy z;_xsSuKsLpq;vt4D44uEaO_C_ZYdQFr;T&PQnZ{Q)=!#JVj1Vz>SO6GNb`P?Y{!Z% z_D*u1PtJSg0{dxl{>*45kJ=wfFE|FOK@B(oez8BaJRlI<geF%pcN23rF?SPlH!*h; zb2l+}6LU8)cN23rUa@a%8(tlRS3kfjuc)?<QAfvQf?XpMIS%8CRkza*s5JMI=3dg= zOPYI0b1!M`CC$C0xtBEelIC8%$(mu8ntb)wyx%@yK1waUW*;@*;`obQX`ZxC%SrYp zas?yeX3)JKnvcPaI=JD3_Wfc8C3)5UL5`yYm)l<GKTM0e(Ef>-yGe5=X`Uj@O42+< znukd96zlOi%fm(sS&1)F#r~1l9}xQuVxJ&(39(t1Yky1Z6U1&!>{i4Mr>!$mfd?lY z9(-uO1|JT>2QPg12|gUxt@to}IA(;HbM0z#5y%7ipn!Vc4)y}uu9l&o4d@197@>rc zUZL1$?-K{??@9M-((Nl-(k8>;UOSG1Kmz$C^29KE68U`ZJat#2r@rB-i+}x;A$Y2W zrwZzyx|OHiJS(p^bzX0h*PFl23!08V(-CMo0!>Gt=?F9(q2&LDt|QQO1iFqu*AeJC z0$oRpmhkHX>ba$PKg0b;?K5z>7A~KG%hhmMNyaBgMiG+n4sHHTYPo`1{s_tV8orOm zf|>yC2KRtJfpy@|U_JN?*Z}Sa4}b^3L*QY%Qp`iI95&eYgjA|XrHWLlNTrHYsz{}Z zRH{g&id3pdrHWLlNTrHYsz{}ZRH{g&iWU%MM9}Uwiy0iZ*l&qfjd1Y}ZSZ|`!iV<r z;uCwf_>uF2v`sHsM9?+^L6}{E_S++e*!$&0wEbJ`&yCjROh@mWFta$$1M@*PSO9WB zE?7uA*aN-;r@<Nfd)XZH2Lr%BkO_#(nD`O=*N@^qehjF!noocy!P9u$p8?N;=fEcL z5AZzL%+4vx*==P7SVQ;@qb+X(+RAIe4DPo@b5$T671UdW`6PH1yanC??}KgNW58J6 z`~-Xsc7S5A6YK)J!8hPrum^mHeIJS3eMjnbq+Unrb);TL>UE@EN9uK?UPtP6q+Unr zb);TL>UE@EN9uK?UPtP6q+Unrb);TL>UE@E=cK;xe>L@LrPC?<8K*@*$?;X7TJ<~N zeXtFD47P($z~^8GC<Z&hF0dPX1HJ`&z<2aXk;WQ)Om~8{;4bhqdi5FbEO-uV0{;Nd zgU$3LQ|Ke+gB)-ZxE-wF`W=8Y<P}K%wO|JE&x7v=Df<b^uC(q6_<n-2pP=j~DEkS@ zeuA=}pzJ3o`w7Z^g0i2W>?bJu3CezgvY(*rCn);~%6@{fpP=j~1fOpZ!Hhu9BW1tt zRr<VK>0Wx%2zt`p;z9e6coEI@FZTR-4Q==~^8T%(@4iM_b|Nj?&{Vt8|GVhfymB6z zWPuTmh46!1W*?$YD3yiCW;-}l1gDDNR1usiG9Iy?fm;v2tq0)N190mBxb*<sdH`-c z0Jk21TSaiI2yPXL<@PgT1-Oau?O+Y}?*OC+*B*dt55TntuwpjSSKSX(KlLQXSHWv` z6<j+F*Gl19DO@XsYo&0l6t0!RwNkiN3fD^ES}9yBg=?j7trV`6!nIPkR*Lm?6dwHq zk4`%|9U`YgI;TVAbcmc(&#2ngA#yrIPKU_p5IG$pr$gj)h@1|Q(;;#?L{5ju=@2;` zBBw*-bcmb|ot0CD{a&Mbs_!GIpM%uPQR;>7;@Pj$NBl^C^dddWBh=3}`h`#FO+KZL zKB11b$(hFE)Xht>#GWdD1P8!Ddn%f)nBJzyXiuBl2?uMT>l<=B0|#rNs}{OyG+njO zRSR9U&{Ydvwa`@yUA53v3thF)RSR9U&{Ydvwa`@yUA53v3tcsE(5reAl^gcdMmAEo z-~PqTjqt0WJ~zVegKgkrupN8?J_kDh-+(Z80`?(g7ZAzrAJY65>;d0_#<_Julh>fd zYtZ5~Xz?1fcnw;-1}$EL7Oz2z*TBW&X!05~c@3Jp22EarCa*!0*PzL3(Bw5}@)|UG z4ffL}?59oGPn)oxHeo+)k|)3~_9pD7P1sMHu%9;Z7WJ>Rzf0`9>0hsdwmLZAqc7b_ zUs_II`W1cY9{SQ>=u3Cdm)0PEt+1Lt!=g<`4hyO0YVo4|g!q@e9ZTw7N_jtZd^>e~ z3o^Ku`hAo7T_dO1S84g1D!<0l&>1-!f-SIHj3<RFX)RZQ8TR`kgY)I~5M*iyxs;L1 zezAdT&v5@)@Emy2{(>BT5-)N6Rr_J_I>+s##aKY><#+%K$VU1t`!j5b-PjVlu_bn6 zOYEjZU;Jk7ThGe<&~N0vgWM~1?vFIe{fo15|NI=e?=U)3-?ffym&I`&m=ChS0+0i8 z!9uWzy3YgopaAYG+mH528>l6xYT7|9?V#4N1)JNoP3*z`oDTp40k$D+qn5T&Yjj15 zs%Y0$T8gTWqAKeCxR#<Sq^JrhszQpYkfJK2s0t~nLW-)8qAH}Q3Mr~WimH&JDx|0i zDXKz>s%Y28X+wUS>@(WY0ou_Qw4<+RM<-}UpV5x0jc!O-3oT)%&yuieN`gj2O8)O8 ztlBTnwCIm1NeLx+pOSn*Nz@qN14`mmC9yw)C)My|2PILuxf-5S!xOJt62k9;ZQx@- zEx?m%cv1~ds^LjBJgJ5!)$pVmo>aq=YIsr&PpaX`F-qc$M@%0%2N=PshZ7x)W}+j< z?i~Bm<M~TcLrK2WC8?n#HI&31)x1OaeXtFD47P($z~^8GC<Z&hF0dPX1HJ|54N6i& zN$PtEN)e(<5lSgqh;B|vLY<OyHx6KRpN1D<pcTLpH@kx#peN`BdV@ZoFX#vQg8^V5 z7zE-$0!Rcy0dpP96^vfL!pc8If6VieXC<Qnc{BLZzE$o3yTA|N2&l4eWuK2VyiL3l ztOa+0r|eI$qf5kSj^oh>Q|Mi;!~(bqOygPx*XDCA2dw1$CXTm*I|-A9SkG|-aUSOQ z49`3Zo&%dXe~Ig_gAYM5I;ITkClU+?lkHE9-iC>9QveAp5CA+N5Cnl>&<r#OAs`gA z04+fn2nP|M6=)6GfVLnKMA_rTFpvlS4mR53<p_`rE&*2oMuPH7-`8>n*adz7M?jVD zYf5*X{fM#Ke$V*Xe$z~{-(`II4I2J1t^6(8)jw!g$7xTyY1v9rKcT-nj(q%#e4Ifx zenvLD$i^A8_Lp)NUWnO@T;?$HpKF9-MODc8=+Hd7oKn0&k6nQ^rAF9$u%<qed$7E| zv%hFG=8cfG_GWn;J?x|22GFi-+LBFMvS~{;ZONuB*|a5_wq(<mY}%4dTe4|OHf_nK zE!ngso3>=rmTcOR@*{kP7OgO|0Hs2MR-i#E(4ZA)&<ZqY1sb%1wq~O-E6|t~v^g7% zS%Jo^py#Zh{n@lXn;x_RO<94atUyavpd~A4lQwPAW_HjT-b399)`GjhQ}}G2#-l)g zgnf7r`|u$4;X&-fgV=`$u@4W@Hh-jTmeMv$X`2Tcwarr6W+`p+0B!RCZL^fNd4RTg z0K4%ZcH=?XXen*<0By9CHd;y>Ej_D^meNK`>GxDSEv1bfri~t^jUJ|r9>(T8NINaX z?mURyd5~T9&hu@iMO;B^7)xvTJAM5|N;rd2XaN1&MfBnCiY>mQj79^*Yv}2>8JWIg zU(Bd<xcJcL6Q9_v=vn77GHpT6+L_U53vrlhUON!~UoY&sa4GB-^tSUDtzJyuA0i`s z%C8fHjW?Z9YcqP?XhyDWXjQqisBN^Umb4^EOBzN?GH6NZw4@+fQgd38DQkT%$m726 ztXq7)Shw5%V2`{tctq|5Yr$RM5&Tq7LEqEp@MplY;5o1f`~y4>Hq(|z!>94I@hSLz zuA~pW3QXhL49+vSKA&R_SWeHh0<7fTO`PL_p-%A1f;+iJzSPM<>f|_ea*#TyL2uNc zH)_xu$|kACDyXJzj#D?))Xj0~!b@Eoq%OSFg;)NWo-dXS+pEp<Ks(SL;LS5Tf=-|_ z=mO3sg?GVwU@Q2L(e<YsKLhkT;tTL4p#Kr{J%YYR(D#V10q@=L%N!B=3I6~}zyVNd z?-GYN9z}ncz(VKZQIsCgl5iM^B23xv6&;b3P4)!60Qy`G<`@lz5nc@?@la9%B_&W& z0wpC-QUWC<P*MUVB~VfVB_&W&0wpC-QUVnvP*DOEB~VcU6(vwn0u?1tQ34euP*DOE zOQ7N-s3?Jo5~wJFiV`R&fr1jpyJgxXP|+7EN}!?yDn5dWy--mC6(vyd5mb~wMF~`t zK*dK;Q34eujXhIPQ$j2I-l3=%ii)AA7>bIas2GZhp{N*&ilL|&ii)AA7>bIas2GZh zp{N*&ilL|&ii)9#9p1n$up4|0{Jy#Ugns}f-~c!TjsoScGx7Sk6cs~JalIEViZJDJ ze0Y=#ii)AA7>f2mQ85%1pGA=xH+^p;A~$=Ho4v@*UgTyka&ypll-~U@@Hlt^JPDrW z-ZS7?@Eq6#{sEo`o9(^WYt3DI4ZG}7@FY+pqPM{RrLBf+?nMswB8PjC!-L47lEJ;m z;9g{KFEY3n`P+*;?M0UMB1?Or%*Lauyt?f`d(Z)N1f4)<&;^_i<|4uGGKzQ)Yz6AA z!FH~FO87JIIrsv633h;;U>Dd8z6RL0VlVOc6aE2|fCG$e4{<ySsvQg5OWp0K?vBzL z_fvQKvBtfOJiN5V{nXulTH=02AztckKXtdCdfQLE?Z-OzB2!0ch5M<qV-96CP*wwF zHBeRqWi?P%17$T(Rs&@<P*wv~HBeOpRW({e)Id=U6xBdc4HVTtQH>}z!l0@Ks%oIB z2CCF}(u;g4s%oIB2C8bHsz#I%_YlXUz>DwNWISon-v@B?fR>atj8+%PF3C}xQ%+i? z7wT%DtOm+zXq8^5tARS@FZMEzI1K7)j3jKQm$9Ar0vfPD0Pui75CnojGteA_fKbo^ zv;<)w97KRtpfzX%+JZ<B1)j2Rp(XF6CGVsq@1!N~q$Tg9CGVsq@1!N~6vOP7#c2B$ zdVyQ8vtAY}Ij-UQ9pFyF>%rf-z7af3cr#<!5%$a2U@v2Xy-X|IiB`V_TkK_8<4#)R zPPqW<W+*mSg*hH;e*(B1OaxbeNnkRd4>GR=SAnTu8n_x<1Fi+vf$4z0$xH_`?QK{% z+puu9Vc~4U!r6v}v(3x_xnQBa4eMqb*3C97n{8M&+pui5VbN^EqS=N;vki-88+Kb2 zqwg>*n{D*C>OI*&xs*39Hv-;?NcuZ@l-}A4j)7`W15SWn>==9oG58E(@EOFgM=Y(; zpfwt_MuXO9&>D@dU>KlP8pFW_;6jiN@NO6xU>3kbVax_|z+8aW!@%od%m;Wq47?r& zUJnB=hJn|^U<7P10yY={8;pRB#b60o3YLN8U?uoBt#u-p3`k$_yx_hl1h)ZNpLha1 z37!J4fH!EJqrqk18bCSWQmA#aU1Qw}c!vFOJMcELBj^M=gD#*e7zWM<!@&jMLXZw- zf($SVWP;gX4wwtFz&tP?WP=4D2jqf<U=hdz`JezS21~$Funa5*E5X0<i%bNQ0qH|+ z8Pt|RZ5h;-L2Vh-mO*V9)RsYQ8Pt|RZ5h;-VTHX9#br=jrrHG*mqBqE6qgwnF@i|N zUVO^<2H$;>{U|o$TiA?Wn5!5~+;2Z*K1$1c%`RdDp~khZGlDqAxOTe;AQyKOq28ZX zF^V{io%uX=W=rhMjo6uGy!Dumo!JsQQ~7KUVrM>rop~QRxd1zJ6<X;<?9A)YL>sX) zugA_@g`K$^JF^RV_D1Z?>(NI4!p>BF#FhA%vg!BMV`n~(omq&s`7?IrO;Gp>c4mc~ zW8Z+Cxs+D_H|$LI3uQF2%wB<=SttwbC9>8|V{|gzy2W0E?%iXIV1!c6d*@c{0^Q1N z2ik)Upd;u6I)g5t8y@NIpa<v)dV$`c59kZ}f&O3s7zhS|c#r@R!BB8M-n4hYdtfX0 z6nq9g2Va0M!49w!>;hlmmD|nnYp@^u07}3Ca0na)r_j}W3z=0Od?)}!0cerXA$x*e zfO0bODVKu@M}tL#Zw9M*=RN|9p+6Qwe=LUnSPcEK7-G?>8_=m6(5V~HsT<I#8_=m6 z(5V~HsT=A&c~k8ESlMM**=1PRA7Eiu)3f)dXYWtX9xGOWn+V?y*4P`+xf|%&`=90M zE5oub!?G^Js&4FSdlakszw-2<t2dydH=v_8py39h;Rd4N2BP5xqTvRj;Rd4N2BP5x zqTvRj;Rdq%r;Q#z53~dAK?l$gbON107jQoKPrTpnGU9v>Yz3c!&j4?@=$|X-pDXB} zE9jdm=$k9(n=9y>)tijh>6a_$mn-O(E0Bf?`s51w<O-zVMf&6lq~H<y<O=%a3M640 zeQ^bSaRvQw1^sXZ{cr_+a0PvE1rl;@Z~JQQ{g%gl3|#n+#wpsH>7}RoU2i7VN~7@% z_LFOaoqJ4!Ckw7L9oIB?K9$wdbZk>bd_A_IC-i$ol}%O+m)tRq>mhY*vPg8jf2^a% zIj&vij&&M)PW@vZWuwur(VIG6RIHh5b|bg(n4bsQf%c#S=m<K2&Y%l8AI!wpk_G00 z`5+rC068EREM(01E}p^nz*g`n_zdu_l6F!@JE^0c)WMND+DRSlq>gq{M?0yd|36Ou ze;kg~(O&9kFLkt+I=E3sd#R(n9ET&vu?>#HjXK)RaX3;(yQ#xgI1U%;Xg77Vn>yM} z9qpzL`{6kD!*T3~<FuhV+E5*u^*GcY$A&l#^>s+oR-|bw(zF$6+KM!7MVhuEO<R$s ztw_^Wq-m=$4t?@A`s8i&$=m3Yx8YhjTq}ob<#4SWu9d^Ja=2Cw*UI4<ni0&zTbTvs zf%zaCEC4wm7c8U=O|job&wPxIc^e(`HoE0)bj#c5l(*?~D&T54TrG#I<#4qeu9m~q za=2O!SIgmQIb1D=t7um6HTV{reh+DX2ljLR11JIX3~;p^u9m~qBXIR7Ts;a`%i-#N zxLOWZ%i-!#xLOWZ%i(G{TrG#I<#6>VTs;a`kHXb*xLS^6syQD&z}cg4R*eD5>4$z| zw%fP#Lwmq?;Crwa>;sg@phWajKI0(AQcwmcnNbcZz+vzcs02qq6`<6H7aRlCpa#@} zI&cE~0#1TcaGrTZ^ld)+HXnVPkG{=E-{zxl^U=5Y=-YhsZ9e)oAAOsTzRhPskqJd+ z42T7BAfD?9AQ21&!?<<<+<O6h1d71N;49ubeZvtt1?8s?^9di^2?D`@Rv~E>vMZn* zl0KIH%O}Z0(x=LyfOKUBSj6=Lj*G#~gm2|oZVb?Ka3bVUK6T>-$3Qix0VlvOtOE3a zKyVYd4PMNm?UvDY%V@i0wB0iL!Yzz3ijAjP$?^<%7CZ+wfq#JK!DjHEk4=w>(Tx44 z(AQmw&2$x*#`)E7VFuT*6lvFG^qpJiJGY3H+`EbM+rb*%f!_h{<QnA@ck#^KU_Ix5 z<M=SgXGrf^@Eq90war|6k!Suz`(>UT^3gCZ-j0XsKOYl+$(Z;U^3ixqydU{+$HX=x z3U@sGIdb724<BPZd<@xWJRUxVe4ITVR&&9=r0+h&IIEcc`w;#2A!K7e-y->zcE1OF z2fhb;!9K7b`~VIxZ|5M#QcwmCfpSm*4g)pkyAm7$Rp2P_f@7c>)PP!02TlOqh$0t0 z<idwsR3aCZ$VDY`QHfksA{Uj&MI~}kiCk177nR6GC2~=TTvQ?#KIFoOT=<X+A9CSC zE-I0WO5~yvxu`@ge8`0ljdu!-cM6Sn3XOLPjdu!-cM6Sn3XOLPjdu#!@gX}tWXFf> z_>i4SWXFfbI)%nMg$((SAs;eSiH16bhB}2T`H&?avgAWMokE^`$deCw@*z)^$deCw zszgJbLPMQGL!Cmle8`p$+43P<K4i;>mO6!&I)#i?B4a*e%!iCsB4a+}#b?YzJ}yH( z_97qakdJl9$2#O=9rCdb`B;a1tV2H5As>6_1NP7d?4b|XLm#k*K41@hz#jU5J@f&4 z=mYjRcI9ZiKjZ1|{dVOv&abw=Lq7a(i!VbqE<-kyw`d(Qu@0Hoi#&XXJpAaq!(Gq0 zdW-xwu02fn8QQ+z#@xg;JY2|ydaGQ42e;v^^1HnMeh+K~>J9U!96tk}gD=3BU<cR< zc7fgCYw#^ILDZY*{e*u2CEx%!1damrcG~2viA9eYz|jNzZ>pmR!yEdJJ=i6?k&iv} zAA9IC_RweS(QmQU?2>iJhw_N6Lq66aAA9JP`_U`+qgU=nuiTGbxgWi9KYHbU^veC{ zmHW{v_v5=h_<xWiFLLBXj=ac`7di4GM_%N}iyRdpM_%N}iyV28BQJ8~MUK44krz4g zB1c~2$cr3#ks~j1<VB9W$dMO0@*+oG<j9L0d66S8a^yvhyvR`za#VyI6(L7O$Wak; zRD>KAAxA~XQ4w-fgd7ziM@7g{5pv{3j=ac`7di4GM_%Np2stW3j*5_@BIL-69C>-0 z`~PL84YKG(7QM)#7g_Woi$%zy7a8;-gI;8?2-))@dtPMEi`;pUJ1=tQMed4_J1=rq zgsgdyH7~N}Mb^B?nim->LdLwvm=_r<LdLw-EzFR;4IZ+3o_Rh3NML~g-~oXk2rx_7 zXa<^t5D*Gl0JVODce+M6hyc9XHClr<pe=|5QQ$oL7y7=F^nEAk`%cpLokX@zBipBu z?K)(;4%x0lw(F4XI%K;J*{(yj>x_T09%Ku60lbLT+Q|Fk`+@sz{j~WiVRz2cY4d%; z+rY<QJNN{A4t9WIuoLV8yTLc$Td)Uw=gh$N;mcD#hF|DIPopD#p&va-|9KkS@C#$l zU+6zi(tn=B&v%+W^fY?nG<xDRedtO0(39wkI`l;y`r<Tw=t=s{)98s`#NRn?1P_DF z;3clT3SPH=kt3K_oD5RYgqLs}$J^4&!4+7=lR3W%TuXQcSU~to-pcI&yTA|N2&iJF zaUL>QiwxExgSE(DEizb(4Avrpwa8#C@>h%e)gphj$X_k;SBw1BB7e2WUoG-ii~Q9h zf3?V8E%H~3{M90Vwa8yB@>h%e)gphj$X_k;SBw1BqJ95(d^?!YTr`LQu^<i%18UrR z0ppGrK;yCPhekVOp%z)FMHXt&l;<Any1wY9<6Y)rp)n62H?{br51}=ij(tn%%Ur*7 z1#(r32CYD@YSEx-9Q-~S)Ex&0aV;3M#99cmztcWycU;_#YiexVnfqNpSKuEf_aQup z`~LAVv?7nS$YU**$N|TH4b8}9Eize)Ox7ZgwP@T5<gu1-vi*@Z{om50=hBLPEjXSr z(gbihm<X-_lfYy!1zZWP0#m^>a5cCFTnnxP)4>do4%A%ZKbmKJwl-9n&_DOsuMzbe z<R)5C%|~vm8I@LSJU{td+EL9}Rx`5~7%e4pmt`I@<=2)=@OCU^ET!go-pG+PDR{V# zDh*2ixR(BLE&bzK`p32Ok89~4*U~?(rGH#Y|G1X^ajm0eZ$$$ZqXCQ2fW>IQVl?1` zXuwJ|;P1X+K)!rfH$JQzAJ&Zz>&Az5<HNe~Vcqz!ZhXj*viHicaMUQb44bbEo39L; zuMC^744bbEo39L;uMF*0iDoOt0y@G7;RqV85(}sVEw>8|SB!=$M!P+Tc6$)*R*7~i zM!OZG-TZGgD$#DmSVSdQL?vjsN-Uugv|A;X&=D-5BjP!*iEEp=_9E&2pYqN<K8hmi z`(4$YOdtdTq9Sq$ms}v3B;XAd1rgEZML=$%f^rj4kei68=prhDA}X?8SXW&|bP-)w zSyqujR2CtNil`$3CWsodnGv&I(A8{szUTD7G=wO;&-2Ige%|EsJ9Fmr>FVn0I#uUX zPgT8y9sZ49_^rj4d>y<AN{Dzj@%c7*2fPb5gZIGu-~$i^AAygF%D0jC?cfuQq-*em zYVd?=@Pt0b6RN?EYlx)3z)vm5Pc6qQl4!aHn_h=a*WeY2zgmuG^fi%#MAbETMm5-R z4W7~0*l!J<Q4O`F9KW?3zqK42uE9&H!Atr&5nXSjWtKNKaav{nZ4Kk{)S7baw}u)~ zLX9Y)MwCz^N~jSf)QA#lL<u#bgc?yojVST>jfOMFSwsK#8dwWn2lQXgn_wNFA9L1& zx4;HKpXSh~IrM4HCh#_(Z*$%Sn*n{CLm%hR$2s(I&WGS*YS%Wf9qa&~fKpHfc7o5C zzxp|!w21Tyae9R~y+WK`Ax^Ilr&oy6E5zv);`9n}dWAT>LY!V9POlKBSBTRq#OW2{ z^a^o$g*d%JoL(W0SGLi#1MNXJ$N{+^4|D(>K|Uw|VNeK)IIkFV0-eDL;6&snfs?_h zfSFnJ7;)Z=Rns0-(;ijR9#zvGRns0-(;ijR9#zvGRns0-(;ijR9#zvGRns0-(;ijR z9#zvGRns0-(;ijR`@}6i1U*ii9w$zZ6UY17i1!tz7m3qL#PPm1($2*3zT)%>akmA1 zaZAt|J`1z~+#g<894~AmURaz~KTfM3#|w+o+Q;$2Hqx%dY4PK<Db=(m)wCzov?tYg zWgBTz;<OdaEMb;nBW5c$;&*(Fn7!7Bd9#gJyQdMe#~Lxms}VD=8Zis05p#eVF>k1m zlK~n6`OgHhPgWCf6le;L2FHM7K{HT$B%<6|N(xUiDnT@ZH&%`}R*pATjyG10H&%`} zR!&<Kr!9)p7R70c;<QC^+M+mZQJl6YPFobGEsC>}RU`d%@45UIkl(A(-Y_D;Z}EqM zi}`*Db}Azhqv5Zh52mfsk%_6C$9pN-o^m^rW69Bpay+YY*0gGv7@hcnw&x4hXllr+ zRt;%?zOWB-?qcv5-=E<+e*(+EvmARK*^8Y25?BE*qZP04xt6@X4&DUonGLXs&$q!l z;9am8ya%?B?)!Xx0HWX{!0*`cFDmda;<QC^+M+mZk@yykXpiEwM{(MpIPK4uv_Em$ zpE$lm1-?WDzC<J1pE&JL+-2mFHYiT}6Q})&<2&#!g-<L2f8k5~g+^|7a5m@-2GZ6H zX2#f1_~G!BBW(|Jkf=48)S66cO(wO5Ij}%hd<uayP!H4x>7W6~01biE8Tn_gVroq$ zwI-8VlS!>%Cu6|dd1_52Z!aqx##VWI$*eWNC>n1sD;!4RoYO&9z{r_%CKw4u0Y=fB zG2n7A7F+?wfh)mPU_6)rt_BmqBrq9F0sJzMx0e;Xy{vE;f#dCE1#d4aoEhMHFcZvW z7U-SeE-)WF4xVOg=Na%Punas4mV@WO^I$bk?KFOwa5le#;#ZV*0N)3LA<UNYd%~U6 z%uL>fR!}o{QZsk*R<y!SMaH$Mp*yLeJME3|xA4j69&br2=p}d3OO{bn%c!M0_xF&C zI8S=WhxuF#{(#511pTMLQXoC$i=6WkzcgRL@s-H_#&>zI`3m1x@qImS<HXx7C0)E% zYLd+4+Q~c1Pt`MR4qpi5*Ad;p+2CAiQg1%{@;Q)kv7zw8;D^JH06ZU$H+3GPnjZOQ zZ@OO}C$6N&`0tMs@1g!3daSsTUZav;qmo{ul3t^dUZav;qmo{ul3t^dUZav;qmo{u zl3t^dUgJ<>#g+6LmGl~w^ct1)8ah^NM)A9&E5TJ@JeUBk1{1*~Fd6(W`2{z<(!t}} zmGnpzb{lQlcCZ89AK$LD#OC%tAUMvQ&dlEf$GR)&on)-L(#_{s0SJRbjeB2?d@R4r zlR3PU3q4n*&LrM97S3#9daO!%tO~}!(-{L#XAC@@G4OQ8z|$E6PiG7~oiXrq#=z4V z15c-Ct6<I_v+>!%F@@P8Da@Qmak4-ga2hxrbOmRCGr>qO3XBG0z~x{pxB`p=SAwg+ zcrXE64JLv~U^18jrh;q0G;l4L4z2?;!1Z7zSPj<DQoaV(g4e+t;7za&{2i<ZZ-EV9 zBVa{5=O17bcpJO}-UXY%dteKAAAA5l1RsNKU_00WJ^`hm4D1A-fzQDgpd5S&D!@NM zC5VAI_zLU>UxO;}FYpcc7JLVO06&6%gP*|9PO51O+JW{U8{~jokOw+|jvyZtfG{Wo zMW7gT0-eDL;6!i|I2oJ@P6KB+sdfOr^&Jd&HkPutl&!rH+z#e|CEzKr6#NDKm3*!O z5qQefQl^$NW!1@4yA@DAmixBk-LiV2n+EEE7N8|)4YEKRz<s#fhs%Ai&Sa`f9$oV0 zk}vmMCxvw-Q`}*IdgP8qHU&%r*MiyLHdf}C%{q;@f!pE9FMa5>^rg*MC*pX1W!6k~ zwRTS8w=CWGb`~o!c44pT3z1#KS`vM!rB^$HsbAMpS7-1)#<_w2%c)s6QCsJ-6X-bS z_pAtdE&GGMif^}u`fwk=huMlXl<~ieXTOJ8u+{v(=G5@N)?}JYc4R(^y~W=!$MFl1 zH(8mYkbT2Xr0ln{+xMx?c5^zreeYnO@3WjzcJ%J;>|+1!e$Hp?)_tM#x$Md9e8EoK zliBTg7QeTwVxQ|jI{#vy>c2V6Heqhrx9l*z*<tP)^U1zv59w0Y!1%%Z<S?g%`5Zs9 z*K<9G)d85#!K{DgmF#8b=6oaTl%8d*J=^}q)Mp>&0j9AXWQUq#Sq0-_(}KO1N0^qZ zgfYgnWfhExCR^6OFk$vto@xqZe`Qm|{>n2=C)UH5Z92;;80Hk&N7-~`<%<W*ne3vx z*mPqL<wr~p_E3JzoX!5pOH5C8PhMuuVc+EE&3UYc@up#I3i}V!pB<1ln<1=+@u9hp z6)`?CL)iiO6LS%JAD5X++5Pxaa~b;|e`ZFo1M-(<r0joe#<278*JdpH9)D}DV7KG{ zm~nQm-D}3PvoXB_dmCq%t63?dv6(148=Fb8pRt+3e#ULhHSA)XYp!D-<FJ__`xl#= z*sJ&q^IO)==xb)NM#d0xFZ&P=HxJ7G!{!gNI)-`7z1+Rr{LvlnjyF%R_wd!`Nq3Sv z$t;o8G0ao$HSRTLDSHslFi*?=!{%9b9iDBTW6$9^=6Tu4*Zi5?d%rY)VfWsDnitu> zH)dX9_ug;K3fZyOydwMXnpeGByj%Dc?W@F=Rm7H6#FkaWmQ}=-Rm7H6#FkaWmQ}=- zRm7H6#FkaWmQ}=-Rm7H6#FkaWmQ}=-Rm7H6#FkaWmQ}=-Rm7H6#FkaWmQ{EP5n{^- zv1NqVGD2(_A-0SVTSka2BgB?vcnT3>%LuV$gxE4dY#AZ8j1XH!h%F<;mJwph2(e{^ z*fK(F86mce5L-rwEhEI15n0ayPa#5l86m!m5MM@!FC)a4Wq1l@cnW2B3T1c-Wq1l@ zcnW2B3T1c-Wq1l@cnW2B3T1c-Wq1k^;>!r}WrX-LLVOt^zAVF2D8o}I!&4~3Q-}~> zM*bi36e7g0Rdzk^u-;<6#RjkuY~dZ$hxn0O;geoN#FiuHIS|v91w4lcv2BFdHsXrs za4a)#S}?}d60}B^1=;}07%w7%7g2VQ7ZD-ejkqUq?#bX(_^zZuSrYq3T;HQuoA4&e zTvi4l7G6s%9ARwjL%fMHyom_jL<ZhO2Hr#l-b4o8L<ZhO2Hr#l-b4o8L<ZhOhIi}U zN<4~)cLyt5wBij$OUKrH@3_DNDIgVuKpLnA>VtI90AzrMpb^LfjX@J|6le;L2FHM7 zK{L>THAh;4R-iS=0&M`Z!ijvML_Sd>pD2+})akePM5q7W<A{KwL_kp@pePYgln5wF z1QaC#iV^`uiGZR+Kv5!~C=pPU2q;Pf6eR+R5&=btfTBb|Q6iuy5m1x}C`tqrB?5{P z0Y!;`qC`MZdYGopo!~AoAFM{UW^XChUyAjYV*RC9e<{{qiuIRb{iRrcDb`<#^_OD( zrC5I{)?bSCmty^;Sbr(jUyAjYV*RC9e<{{qiuIRb{iRrc4C{|!{V}XRhV{p={utID z!}?>1_kA&}KZf<ku>Kg<AH(`%Sbq%bk74~WtUreJ$FTkw)*r+AV_1I->yKgmF)TlZ z<;Sr67?vNy@?%)Oyzh%)`7ta%hULew{1}!W!}4QTehkZxVfisEKZfPUu>2U7AH(uv zSbhx4k74;SEI)?j$FTeumLJ3NV}{?}ntsF#{lNub02l}cfx%!1xDX5l7lDhxC14mB z4lV_kfe~ONAj)D)wt_L)3dUqB7?Z7FOtykC*$T#FD;SflAm+G|H(N4S^IP6*eaoy- zf39YP&;RB;O?z6+_e8i+I~WWh;-wC<g2-`pJp4pJeX~>1p-vIeM(r)gZs&6jxC5Sg zWgq7FVz30+Q(!6h3-cLQ^0^8`h+N;|`v$NPd<eFJZNw<s0d<5HCq|1CV|=!P@!1Mn z!yL#oP!FUNN3>ubKuge??^&P?;JMP;#At0|jLTLqE?dF4Yy~k(jMgSbD-)xIiMict zzIV?C=kkWTH=lj^9Lnb~KCwYspqR@DgiCo7%fx7TVzfLlM&T+Mg{x!~u98u>N?M^9 ztx${^k!8$?EMrDw88afwm=RgVjL0&g<tWi|l$IyvQ9gKzV-N5Y#Ya3zeZ-U1N9>|L zVjuMp2da-aLVd(h>LZR;?{JKIhf|za=(XpmcQ_y4u$1*uWbOE8@#w4Bb6)(yH`Nzh zr@r7O^#wmxUvP)|f}f}_Scc~}3NLV+nT8kW`+N~Rf^W=g%&cL?FY};T*MPMKzBe0L zWnhnqvZlbl)&KiR*P#EIb;{1d^XqBP#n1Z<eqO5jc_Ax)UWWR4P4M%Eo1^SyczZ{y zw|A@^XRk8N)!S>S-d-#9_FAjA*G9d)w(9NWs<&65-d>@4dqwK)byjch1oie#RB!Jj z_4c~p?M2L~tbg{VIgORiO7IcI+v|b1w-xVj8{XbI>f!xHJ-ptme^zPESKqF$`gZ-) zw;RAJX!XoM_3#F%hc{R~ydmo0U8o-3Me5;Qq8{F5>fw!05ASk(yFTU$Sq05pE32TH z>9PtMULdQWnd{ZtyFtCZS$KP+%xv}cZdDKOHudmsR}XKFdUbcGS2x$)?7nB_xgWS6 zn7iDa?oKn`{R)5XZuRFDsXzCC`g0Fa&t!D3891K*wnWiw7^Q3LWOF2ks3gVd=k#Zc z?*eB4BP#=mPFiZ6vs&j^1)hJab*>F{Za$-YcN3SSQS%;yKF)s@YxO+E3MNbaabQ;B zsptHesO327<tom7mH!4>J6(-kGKgqP88MVP>QP63CU+9S)YqC?Uu$Z8t*OL~e#EFT zqeLwkT2ooMfSMYjrjBDRrYnh5LS_oJww2b}c1CJ#rq<d_t+kn2YcsXhW@@d?)LPq4 zYpv{@(A8;c&!FxeP2KH9e0i>w@#phxUuLHdAWF5=;6Y9sJD6zoC_9AKu!+6U4t0)~ zI*sNCJHlxpwHbO9dn}|$ZH6ayVZAwG7v>ERyP$b9tz-jgGrw_X)xA4NXD(|M)ni3J z8KGXN<I)c^)@P(<lM~_?<is)LfjEXM62~B+W;0Wsn(Z7*&EDvEw#1e&eoXx)_9dEe zGVE4j;>OhS?W`=fgV;EO75_d#hnR*Hl89-b)Oh4XGw?rKiJPk#4+=@WXOx(F&uTS9 zHcm+DJrW`tRz^G8<-LH^dw#LlnrPZ{+q!L$5Z@3PchH!+quUYhE1!{~5SCEv9P4&+ zJE7Cf?S{NNV~xf=%RS3!>-KPaunOJTj6BK?4?T&u&vDOjj&si?4!7=a*zKW#+ne!7 zf42v#yFIkQiUv4M+<~m}R8RMOU|gGVO5<MSUPKDRh~2F_ob{jTxg*>WP^=3Hu@w0s zeuB#W52<2Z<cF9Eo|uWd!@8JphIK))F6dY8ZYVJm{wXn&j8FNaQy$|})NyvhpcZ>- zU6%O%Ok`qLt+1u*;b-!1om-qa*w0-4Gw{3SL&cWT)t1uLmRhPUH4WHOeYK^d7-?Ef z3Niwag8i_5A@<{s{KzgLVns%+=s0GLFp*iu0glsgfaBDn+=N9HF&<+Mu&dJ;jWP5C zr*qaBjLI0(!<>u#^fM!|E3veC0ZXf=mUgVU!Q8;wNQ=$yoiw$&H1ia5G1GLEAWbbW zO)W4@Eig?jFikBmO~(+@%zNeo^ra6;V<cfaR7Mh7t4(?d3+!iElOSP%Vtdw#?PaL# z9i6bfOY9|B+GxhzkFjGJNwR8zt?YRGlngr&PbI@nVsy!>HF|aiqfAz9vZcL|(I%U) z%v-R`4A#S(gG4MdLoKs@!ZPo|o5|2!QCcLdRCYx<#y)5t<mzIv-hNwMN(y4DN84xZ zvmEs;_AiWJ8N0%+;H;H)B|5T;$}x5oBU)DNIR$%u9jks5t9I3@O~R@-SyuD0TNuZ0 zZr^7Pj+?OaD0c3uog20DdTQsg_lnqgDLb$n&uGS{=!ng`wwyNr&Fz<1zN>q(WHP4l zPjbbW29l)x*R%Zc8M)sI7}sFuDa_+>-85PRqb&j}gKCQ)ySE&lXc1)hmga6VX8O2p zbGJEi{^6yiNYR$UBwC7WW&pW~_9BmQIFo2Kq`j!;7P^I;TSTkjCR&XX7@srlsf^GW zw=3@|n#;%ue0SOrPumVpTaBX<t%kH0p6(7~wT-ABXd}Ep>rh`?hx&=uVKgIsM%##b z?v?J9PL{S5^%5<`G{*k?{bEAyZ{1sHLHt(ZHpT*twjHjv9gVf^Xsm5VWA{_{bElcM zAdR&JX`n4g18qSXNH5L$nzOyxtOR_UcN_F}?{-!#ox^ydwciwsWh~Jt&MMAvoN&RR z`Sz@Fd!SBsp6F+@uI)Z~cKraKndF0MX0z_?K7C)FNGBlAZjsc<ZkyzT>G*l}&kf46 z3zPcUCnoveJ!YSllxKHO@`*Hi)hY*88m45r2+i)3<cl5<zUUF51*}@k(My#MJv5)t z8SqOw*<<wRRirifaQK1=qF?lU(F$^S=8^H)(+}3qo-64D<=HcnI@z<6d|lV_^W&!z z)X8S0>3#XkUX<kP%zsbO3HKM;N$XN4YDlLR*^5Pzy<F+iI(T2_@q=~3O+`|)9&8Ho z*)JyLg^vqgJgxW!`SkyU&n^+(mmewbr<wh7t#sA|(p;D1gLw#EtKb>YDR^FJ_U0sC zv_<%$txA>8jtZZ>3smG&^4YtycLeyL+~+AVbZX1>+@exV`EyP4yCh$vb-t)dBs2y5 z)#iPj?4RUlP^aK#N^?%}{Njbh4~1v_I-iqzuue`hIX5WJX^_;(X_DlF>HF99&kf3R zS|#=C%G=?bdqA4)lWFF3O!9T5f55rLT4E;)E!v~BS|weDw*OK29!k$sI!I`tT5C?< zI(XH|xmb=CJR-FC1)(`(56$~JIU^3%NyxS3$(gF>PE=}@rjc&L;sBpB<6wD?JpF`D z&TYbnv&hH#oJ~2@-|(^{<o$E+Jowz4dz0zpJRo_<d0wg7QG)m7S{gY)`4e^MuLz{M zD#-`)pR+a~58O+RT4;`1Q;u3wj&D0^M~BZBH<i2<X9+E+7Fs+@Xs%!8zsURgIa;HF z`Z;x^Q^Y+|1J?@8<;ngUAC8Mo;hMsA(3cO*=Qcc8p4&zAbM?Obb90*~b#k+kd@#*i zZBT;ON~9Bz=N2T-&F!4zgX#Er_RkH<bI(lb=k`qU!F$Z@os{SHPx6U0htw*E64lu( zG<R5lAElCUDw(eQ4N9jSnlJQq)b4WY&?%;sD6Z+`(QnqTiw~p2liE?Z3mQE#K6lo^ z`nd}wouE8-PEsd#ev+^2T7G`~bb>m$4<*mdeKg6}mH*r&qLYjDL0?e%hSJq_@GB23 zFI*t<!tP*kkk8!^khfL7P+HT%yZ|4RA2y%+j;0gP&;1~oX708mUl`B{@}ePsn$C&B z6`m$Ecc)OFFAT_oe6HGWZn<bC_-}+S)-o^FQk84vd3p7rnYq-TeSA>v^SL#mQ(Nwz zn|F+)oTqn@*CN1c8M2v&9Mya#_+OOg6&|eLej)jOqj*E{JH;Oqwfc3weba+=^4rR} zL3th}xi8JU?nyqFzJFc++@L(4{O>!ruDl)2xxqB^dL`4$>yzZ`O8<a!2WW{66<Tzs z(tA~MsnRh@uTnZ$>1?Glm1_HwSDW{B=88^Xrc(bYFFG{u>*T4G<pp#S^2Ksi-s4J_ zDqXJhMWyRFR+9HJG@AFz{F;EyX63(goDQiS8gyvFCy5;ipQq>M?Kt?{yj{t3e4X0q zAI`bK{Nz;x(%c>31NqPUDJc)0Tf9t4$@lR(oF{y~KGP1(j*KswAo@i!gcjCUUQ;XT z`s=)}-vR3*g@AsC_J=;VLr0N!I9X}&Vepz}haRdKyvGMr@=S;4N$rU`_`bE|GgN<2 zKz?z69}(b#X^yQW_tOc=wG2D>`I%Zv-<SJ&_RkHbe{(?pwg4Zz$2$Y^djq_$^GL07 zSfM&=m97f#>y_W6bc@o@m6q1Q`#M{HQKw3e?%_#Pcc={TL3x1hm?JtJJ9q2?EjU8n z*3xgP=>+9z0iA{czOHNe`SH^U>NF3Wn-$>e%Kw?F(^F`|HkI$#UnRA8U#DYlJu9d) zL?q#Hl+LJ*L4H_3euJJhr{jFIX8kvKKb>*4(wP`Yb6S9}>$(e7=TW5(1^8vkFH!3A zFDU;8`QFg+9q0!gR|fc?+~-%TPHnk=?lw)WT<OjLA6LFc>5p~rzRouX>*SwCOWG^H zPyT@Xq50hpgZFCb9HZw3<@EzPnE^hSzJFc++@QQgKtGVTU|)Zvenoy^Ak7m4d?5Wg z@BLCKF~6_z+yDHlR5DrVbfq(u&Q`ie=>ny5>)?Hz#d`EbrOTBrt%LV<9<Qb2%U@P` ziPClCHJTsf*VK}4R-NyNw^NIo7c}4#l_TNv_1yd&2cMh2E18by&@wa^D(UazeR=*4 zksKiB+<iI+$SVSA?hf#Q{OA9alpk;}P4p_wl(tgZQEB@l<cmeWxTl_VveLdv&pQm> z*Y8?OzegSC4pR9Dr57ItKUQ@7_Z`78{Gum{o|hwdD$g7aU+38MnVN=<$ro%257Q(e z1zV)e4o{Tt;c4L;_RFUp2EVnS)YmWgykJI>C#4VerBhTI)}BYchnt4A9&s<53U20Z z6JxF9;<o+zdxR^h7FtkQP$i%8S8NOP2wcO0JAIkZ@S{n-xM_HU|1JDZI4k@@^2k0e zysh9~;lr!LZ@@pWPtLU-5#IMp3!X^IgX7*oJ~-}Oup+5nuqw$XIj*%f`K@4mk{7Oc z4q)84uIEw^Eaw1!KzY_xR$7w9v$$uQ9G45*y2~n@mdsta;i33oIfREK>k`-4|J;Ll z3qFej>Vq~Ahj_==S+458+X}v~39IG$?_a{bRj0qwKpw)Q4qcyvbvryu$~-a7PucJL z3(w!jarK1(UVQ`qd$7KRmjrZ{CF@&wrO5p{7PQ%5nfttqmxkW~`^znm;<oTk`4%o$ z8W-x1D;ACL;~wl}Z1|fbACw3Ay2hglqnf5a&UR_xck)gC3dhLUMp3Hp;hG|CcZDx% z^6PxzRfUs9SN;mUB+uFVZJZ<8<0Z6~`k%Z(pv?D;MFeC2!s-4ygoOU=efo9AeG`hN z`Z`577cMUvv|s<yeH=N+6u$5nr7Z&TwkoMTZg!%|PgA-;X?M<FT-Zx^|F5vmK8_;; z0{qY<FI@2(fH9oHI?6m)hNQH=eCjHPWa@=;gM3k4<*=Y|k*`;{n4IiPo|EK*HePgb zvThvo9FutqlrwqW|9pdE*9Y(=a@E4kN`v*VBAJ`Q-AO)}hr*wd^|Po!9d)u*pf0r! zq|-6L7YF#0g)cf!Y1aVXBf$4f)}^A0MehFvZ7o>lJ}>rJbn^jY-D=DG&)#nr!8-3B z{bhe3adqv}gYQHV^7UMIQz9LGcYMG**-|-D^tsYXrBy=ZZ(rM3v`4=AeR1&JnMl!^ zrL?KiETR6N?<*#F{ryIQFDUMuP;rX8aQ>MIdC%hB39f(fkm6y*qY~f7?bAkgVt^04 z2lw+J$M)s9xICa4DCgpD0`ips{!!umG34ObRIn{7ULDZirusXT2GgmF51v~Gf55eZ z=^xI${7CK-?^A-mN$8~Qn4j-XdH$zT<NUSeN`C8>{vY-TcHXa<1YKRjFX0@y1LQ)P zhbi<qmE4u`f*ciUCMo|9<!?&)0?8cZZ&aF|!tTSSUg~AghgI^s6n^{Vyq?;C-&8dd zeP?xQCyw5b`WSSk(m5e^C^k2xJ_DVb$}e`!+?4goUj<Fm)IvgSH$8fnr@0ksCMo|9 z<>x59QE9r;dP*Nw`a7Y{t3quv<yWhGmeT1;XDYo(>0G60N<%_zH|43hT=!KipTA3f zoGmJ!qw)#1f?q^g_eOM1xBrH|VUL5}srq>-L*R#t+zzpup&Q*9NXE-=%gozWN@kj9 z+HXRup*2EXo7NHj$I#!E@@p{rW9lyD?||-+r)l?w_$3+gw^g35bSCr%dCK1G)J^a^ z<SE;?m492W@|@(y`cL_KyAysvNYY=R=`RRL`gd#ki!}WOn*MS<Yq``MyIfOSE~&Y# zgg2wKc3mm@W|Zhdk-NiHbFZ9bCadOTNyjr<Pj0n8!aJ(jMs(aZs$Zh{Dbf6tXnr<o zel}}<N<!={Z%gDVUaF+#N~=a0Y7XD^sov=-O>LD*)@aUe(9#&M^6@J9Opm^zk_~$F z70pSiT+wYHS9H@w$E~N5CcZ@U-TGPrsgfTzRr2GehIk4oKc-NI{C-f%=TA!O`6&qR z^%CCeB`J8lL}I_vyZcV>Znx&-5~a<>Qf!XWj$$u1OY8+o4YXNeFYwrlJw;Q<Rg23K z>*FX^$x*SOQ=~q)6Sd463$@~>Fhf=EH(w?BDru)Fx6_o{Y07z;atBShou=GL)0wOK zebq+#ignw*nohTx7Cei7p&X%dt{Eifn!a+bIZO5Lk#kLd)xSqd+w@iazWPM|toGhl zb^40cxNpf>?pvbozNOc_U(>l?_3!tut9kCGdG01{j_oE_bf3_3|DdV;-TR4a{hig- zjrDW#sqki<q+sT&&N|UI^EKt8w0t~G-&4tbl7hWYHDA-zMk{}l()prqdU<=%c~0-* zCOOLtvVTN!y_V#4T9Q*Vhf}mXr|7**(dRWquI2gd)%B95w@#>gugKlkHHF!lLR&qn zt>#TyePg?*B)4XS=qrD#)|`8k-mmp%p4Ojv`jqEsiOtgzo2Mz?t0~XZT+P$`%+vZa zPgA>7YLT6%SJalx`%3c`^+s{UXv$XTN1Br{sy{~gE0mw4C3%IOJ3{5tmDd*7UMCWB zyX{Z<{WNd=G;jShZ+$gygEepcG;jSh&3>9fKRMUS)-=yh`5DTO)#o){b#|$Im-3&w zr*o}~Buz6y(li%Kn&x8BftQ*fUY@bqw!6oR+&x~;JzC|zReHOo`CEOy+DqD2KCk*u zdUumTE73GJGnc}+7pVLKNyoiFQ_vp7Zqa;h(e$^de3F*HBrSnSS^^Wb1g_N*I8*s^ zl%J%vXp)wR_K8+|YHxz(ZIYzsZt&A&hKJM&a^>DD5?1yQI#x8zSk;-RXNk{c>_wWN zi+o<?7im7b>T?Y1(Xbv3>(Q_t9jWq>Dj%uxk-prXNt#b;&X;M<muSwHXwH|Y<`S)M zOC*Jq&LVNo)^xPr=hx_RFL!vC3r*QBRF7)@?Ql(Dn5I8k(;u!m8Lm3TdbC(2;``HM zYMZ}6+vE<~(r#B;B9hdQ>TJ-X?<oxnwd0j`QOR)Shlr;8sq$YaE%&MP2ws8m=PTVV zG-Z+Ko9W(pr1rK*+(DYcCwj%*s#$40G|NQdNfbg4tLN4zul-$Uz3TrcdG=<@QLmdy z7U*3p({z?8|5uTF1;VHKE&TZ^-=+G4g}NO?KUMoOdQ~*7-nD&C`7TN~NbhDh_<W+j zLlc{q6jU?y9N|M(3Qbuf)c#BSqLf#JH+OJ1#@-{>GXK$|S^8XB>vL(R{05~9Ria** z^;F`izVF>>FJrXdG5s~=vqaxC`_G4@f44|nzs<Qv&mHVjsc-HA<r^wpDAfBwQ_fe3 z=Gpc8wUbz{g8oZV_P*1rT;aWjWR&DT#jiz+<*d{NnnIT5`4r*3^M$%<P3|Rnw4EO9 zpz_HoX|GpoFY;7P-!@d8`}JrOr5n^bHi$f>vr4+DP9HtDkMikCXR7AR1TS~`hUzaC zNlKdV?gBm9TFy1M+Afrp`nuk3)%5RruFWO?6)G90R~e`LlUk#mRQ_Ilf^+R|QqX(% zR;c_E)fpwctL>iK(yNEgUX||^x#tKk4-=g>!ZVi&-Y!xdSNT_z*E++Dk!>9PK_yG{ zs6MZhh^BCh(3GczdRa<a>lL*%bG60rPSA5d)1#?EnHeJe)W4MfLMStSMDDjIS{mMQ zdRB?ZU5O@TUJ7T~JG4yHPq5>aAFnA4P=1h5_dDg)9^IaLZZ}p2F|PJ6uHUotR-IFo zPSdl7$<y(6Y0E!!?;i9=Nqw_3G$%9kDz}&ii8~@1NlCv(zCe9v2y?M)&t827Icq13 zoHmh_cv?A|SWjn%nQ2%P!`y3DfyK_}tc&xVQ;qZ8z$`IMO$*cB6fifctLbU_m_cTk z8Dl08i5xX@<b-Kv*XYjIj5c#ekG$q`vtab-t0$Xpgj#3Jge$Kwi^fhJIod3S9cdn) zF!9=}&C&^zMo%!ymA*J>>X?b9@|vqhPc|=Kb4_t4vj*DPtb?9lN}wm2&Cruf^qOlY zUt@NdN4S|aj(hf5gR;!$=lAQAWg86WcRp0_(GUq}?Qj<|>r9@<rM{fGP5x8unUFW! z|0!i-O!-0jWBl)i5|-mwyMCrP$kP(~{-=Nba{stlmbhN$#P`a?_maf-dlTP>k)KTR zrxqZb(R!=0?p#q;oipZTILWuQX|}nZVQm-NTcxZ_XZu^JljM)Nt3q2URqw-Tr2H{T zTPRIes_i#3(6K7!NaArg&G7P#bDZrDZO+_InG-9iHH2E_{QO93BWwA%&=9j(C2z@Z zd}l}2Ox5?Lsc5A!kFSA~L0XMC*4QD9fEI>M8g*$ku9a53L#9?+uYN5(6ME4pqSu+_ z+^m$SBeW8mFzJ*-=mtJ7=5soqBlu)?YC5veL_Xm|6TmD=#DwNMHZ&$Q4*5#Q4J{9? z<d_YupiEXee`7r&6JmZ+XljVLbfHz$l{wCQbFQIG(>FL?XmMzIXl&>zjxA$eTo-$) zfNvWpgO{8Y&R@-RbDf!Cm>U_&3{49yp$B&*HPUlQI~B~<QgJ9tB=iY}WAd~_BG*jw zx_f7P=XmFO<MHpV_9p6?OVIOcm^?K}YbjWmI8!8~A@?Zv3ZJGrQYI4<I%%Xnho>mB zmtSSpWrVqoH`*dwY&+S`_5^#PJ;|QzXT*?#q2?G;r5QJA-JPt^<TQu7pP7~xnw^#z znj2aWS`=EG)-3dRXes6RV(8`2n$WsXNm^D~URrTlm(b==G_)hMD^wBM9r`ZxlVj7) z<eIb0EoQd4)!b%or_H*<%r*1Oo#rkx-`s5$n0siy?lTL`{brH*oq51KXdW^T%WO>Z zi1~wg)I4S$XIADD=1JPMr_56Gw0Xw-$t*L^n&sv>TEIV>7tCMGi{>S>!u-{&WY*@( z<`r7SSIuhXZmwbG=34VQGdJHf>zKK@-n?ZtFn6=W{KITAZ!>@MT~>g4&ulU8n-9!~ z%;Efq8Jr)RZDu<y*C)*5EHgXJr)HP=%zSRXFy-b;Q(^vTDoxD9%~xi(`Px*Of0=L0 zx8^(Zy^+<Uel-6!KbfCRwfT>!F?+3JjkVUb9&1Xa+7RtRJzL+V+XgnnHnfdwrfqDS z*rRMyd$c{q9&4M~<7{(#ysSE9TiMn&%eIlVr)+zhZF6j{&9fbBN7kV#uwh&1KI%T^ zKJNa}eZqaxUE)6FE_I*wCV7*+Dc)4arpBE${|m}L`2-Fu|Njr3K*|f|(*LXapRD~) z9Cpn={CfY(wf@NJykFz}`YyFSP}iOL|FgCI2uo7hkz_d@Su1jIS^iQTe%IXii>=6! zmFK~2$U$Xl`u@+B>B0ShJ8yq)G{KuJJt%YXp{~p)j)GE9&iVt@o(HXDr7Gi%1++ID zxy#ka!KIhu`(D#PrFXg-{lE`oJwNO0VP-!R-ng5=2cnHndlM;ccDFL$c^h+%%kj`X zx5C}+e&_y#hRdo1r?C!!>mB2@@^a|q)YtI}IOaLGId_?J%=yY2wAPrmk}6oEpCkEB z_0&}bEPiqWq=sHx(!2$osPnPu!Ex6+&+Ehe^z|-)4)iWmz1n@Wq2KQ2_3(Ony}SY5 zP;Z1cQqD%37>2q3^tWzzca-Ulq><CsY0t_e*E=_{o<S3Ow?EQPy+i*ZeMJrTK8v`G z)fZTw&^oKklh9YqJJ8kmvzA_z-V|R0O=phfuJAb?g3e&o0&A|t>$LRk=$lgUPR#Y1 z=DDKjE^;4*KJ1dFyVzX<{k{7X^bvO{^bhXS%+wz5v8n)`#}w#9o}`O!vy!x3JREvd zK3~?9UA!I1sq6lZerFY*577I(%IAahL96+Eh@L3I9cO_Sde^6M-?DbZO_cI&emOfo zPzr5Xo#7n!PHN12_ilHAdyjjsd!M_|y`R$b%Q8e75_g~K^x(56D@~l`%x688xtw*s z^Jnx1IInn@QSP!jOFC&wyuHWNcTVB?W;lIJBh%RF%i0kwoC{1VbDnbvt3>v3=9s?3 zLi0407c`Ysn#!xBk_W_>Zt1jPC75>nw`PTzQ@Ec~`9Fd6S$jAql9&EYSJs&s;rvEd zyd3J>z`7Wd@Kk59+UjiQR#v*aot$3BYL*|erp!mqR{XDR<Zlgie-G<k{75dhX)eDa zmyMjSO=EIdMK0SA$F(zOQ8~{hdTVWZne$8=@;!~1?)UunlT|8Af9lW6<^oxP!VHl0 zCd@#sOM~z^YRnLq`TyoZ>Ss4IlsekOTtq$X$w+7~ua~)m+B(z><DM@w!_BeOf{!U_ zgEd~bk9P)o4OvB_tym}jml#>~W3SjJrFk>;0Sh+2l~1u@{`c@KtoMIh>Iy40E_7c> ze6pjterJbjJ{QnZpygcw?d^?&4)(5u4rH8J<fBzSM&*}_oRnQGu|KwmQE5I!<`ADG nzU%cJ)>Xl~*DK-K%az=h^m9Ji9(C+)>eqdoBYBm7qQd_IyN`uo literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/ttf/RobotoSlab-Thin.ttf b/dist/fonts/RobotoSlab/ttf/RobotoSlab-Thin.ttf new file mode 100644 index 0000000000000000000000000000000000000000..b087dcb5c0d558a76482d203681bc22e696938be GIT binary patch literal 169068 zcmcG130zgx_W$1d4EHk6gMe`1G6{&ta6v@8fP%^(;t)83qT-lSrshC6M$Va;si`<+ zW*2kTOijzDX4W$^voh=X8qC+T;hD+h|J~=@d$}Oh`~5z@zqL8%?6dYhYp=ETT5GSp z&bfpVLOk$CB<^|Ly63W~!a>4lH$vFpyyD({PyYVI3c`fVggjl9*SCN6E8neXL)bzs zA#Rnu`*uh?Br-Qb=sNULK4L<}q?(g$rV`>EO^EjLi0RXGg=KC2Mo8=p+}|~7(&!1p zI|%a#3A#^+tMllJsgqFej^}0Is2x3i=BUP<%QS?fY$o*O^s12+m7za8?t}h=aNkgc z3ePglW4P{z>+q@x(`M97Dlfn_`twW}|M-ZC((k`pPe|MXLL34nRLq#9NpSlH_h$fJ zH?d;E$f@tFe?aIJ;3N7@dVK1%>uoak5qj-sLZWjgO&K{U>&*=#fv*VotAx{rk@@#3 zBNh*H%lL)3Vc7Wh@!~hj`0>laQJTgb4IeocX@}!d2CVuI?X<%iJ|e_%a^sE%3ml7- zo-8-{L0rmf@OKsQB}0jXmP^TZWEn6W=jsezP$G&aNhR(ODM@?}P1dVN_8zHZ&)9Xv zduyyF#$h-K<MnyHd*_jp#HF!8#X&oqjn#pi{GOODnQ+h%L3AaR(n*r~|FdYmBT2l7 zUywYh8>wlvjKw{>BK}J9{x6C&o)n3nqwi<%+?M4Q>Meyil05k-lE;tCvGE>`4k$+T z+FGyNyI_GiD^4cuc)>IBcoCmzwHP%zlE;hm!=pu}Bv-l&-2Oin%^gxB{u8)e!?WJO zv-$xKyCS|!DqAa35!y76;+93)LNflW$Rf#Tt+d)^JxSGECY@Rqsfu)xo`+oiNfFPG z!OhA&GDR9friky8KBDDZ8jLzFS4+r9&LhnMTx0CwU{dw}vuFfT#fxZcyf3EX*jhP& zdTUt?In5xG{!faQJjOmGW#WAF-?ErVrl=N)Rgki#()bYPUMRgRb^X<2<42a``{EkF zCjri`h&AYsmuE>P>rP5qDIGM&Nf|GahpnXBotKG!BLg47vnAfGT|bNQwN_ez)tm?H zGbBqXlSq}2O3Ip*f0NNdD@FX2q_ShA6MLUzp%^Vkex4=nBXNIPj^KW4rL}g`NTB>X zNp4xhU8F?ZLQ?;<q>ve+eMtsA$CE1gCsHA1Vyyor1H@|ZXg<ozm<xX3$7Gam!H@Q& z^Z(BxUm~4(5ly62981QxS`Oo$eOZO;|BEsn{h08~76m$@)LPgKQfeszjsYlr?CLD{ z8gHm|jaS74lFo}Hp$`;MZoSA$NGUJU=GKdN7I^(n%iqwZHF<BPANeF;ISq4At}E?I z(YC4Rq4QfQ+FaB_U)mRG9m)FBG7I-xE3LJQBS!h(B&TJOykTd|#Q3LW5E&-gm$78J zcnf2Cg-lm?aSYejQ7)k_p9~hZlNW`-WUR1+%vAgvLUOqeBECTim9oonv|LL+VV>Ff z9h$FkeT?*!-ASQ+k%nUq@$v=i7Psr%hk*T-ozWlcEcb7?&6Hjsp-MRjyUXp_0nCM9 zQV3gDsQDOuI*~%jf#k}yDCwk7`xfb>{R;STdwdV$XduHZ{)dtK8S+umM^i<zrM{%2 z>_Ga-ACr|z`zs_zT2GQS=SY8zGf8#mMzTeTWXb(tKL?W;(l|UD#c?vJv5rZ>e;x3` zIOGSok1=SyNVYbFq)ES#v9>W-?Jw}xxB_2{K`99&Q2GUa01C&E_lr4|%V{Dt0*=!J zunK)F{-xprg1)fBMZ8#X5qpwiD}5C|h~tdH$8Vz{rzNK!XvKM_(38_tAid>s6eH?O z$Pmpo_!Ika{vquAHt?enV*yU$C%6W!#s5IYxb0s=#==ji!2Io@6wz|z*PT)R2^!kj zV~qpJ2iyRu2dS_xkhKb>G?4D{8r;jnHS7<EQEUyj`<<bWEjnD<O$KqDE=6I^M3P)h z5~<K6qg_ujTwIG|Bg#B7P{T-;ra!6RHVHcXNimi@quOEEXV_nE!{t5b_iNZ86Vb@S z$XYS2@mu&^rQ*-Hx1S7?lSyYSBLjs!!24&S71sfm*8z{>-~<1}GA53{<c_}9kP^se z2_J*>C8>bku7LfUr1&m;3>l5Ll)~|^CyB}!!oer*PuziyM^R*f_j?QQpb2ctK&3y7 zm($1Ub1A+Nr!RaJUTnA&K{hNjR(t}EGcOpwm4^JNJR7u9c*kudFYu-0wWOc4lY|KG zllJm5Jo7&A2m(LcaLgiOI8LGq`U9;vf4E+->I7*v2~p-h{7OZBA%lE8kkvftCCo32 z4=)}jL+t0fxPtUXzr~8Lx{LId9w(iYx#y1gz-7OG<8^sh<8?N+@jBY|kUnZWBDpty zkG_q(4P-P~y4<)&tOs7R$SQ@#6`%|76^@cfaRd1MB&lX4B#`@A;^RawF~}!;2H`H~ z!u_3lp!s037;R>WA7PwMfLqzvC@mtB6?p^y<tNEB-iM|5^ZT}fKKOkF2TmtEQ__-| z@;015hd$?$nL-NbDi)KTVlT{()i{qJL&d&iCh7{r5%9%Fl78X_GLzlMz0QEkgHEr- zc{ucTU-;#&kdZ}Xgg6SmZa*@I)sX(e*Q8kZj`Rg=4tUm6Xdu&t&1k1V8y`|CtcBb= zkU>H$^mqqSF7zk4LJp}E3P}ySK?;N_GDYY|MhK%x4EVlQY9MRnCrGutoV=hBp=Y_h zd7YHgkI`2Y`sj*27Ly$M9oE<=qBqv)?V6742$uSexHlMeh)}QuoNvWi`2!ToKi-c2 zqt}Ru9w)2lJTjP$C(}_1pf?WD17rotyTU@!Rmdah^d>Q}6=bonpJWST$qKATy9x*) z2<{|Ym_rT;K3LT+AY0^T$aY@DiR4M)C32RHCR12BabgEZSGFH~b0Zt+Z^Vy3kHz4b zKa-L4S5iogI2x5>rSJ@7=4mp9bs*hXd(xK;Bs=JKvO{ogY!G{pD0-Xp&}c|6@gFGO z;KOU=F*$<_mOF!gSIKbcWzw5{MP~Ch>_xPFo~)%N=$1<0JO{dCD(utiq(b{9?8QE^ zLUWAh#VE22x_Kz{RI&JX$f6%$u;vzDAcN#N(82RaH)$m4%y}fvgj_sH*5lc|#o54N zG<goP`W)uy98m!Myhtt1pNC8h!Mb9kRI13=Od$i$D<ost{>B}6Rt9u;cX24`qRfLD z=!|;sdOO-v=>MBUuUSbDdwQfqkwvKcf<)5?ji1p=kgZbk484WAx77k!i>CWfEcaUJ zqh-HQ{{>9THmzM-`{76Hd24WgSO<BGChLHEu3CiQB%1X=!Pu1J6X5?2oWHNu(W`*l zhyvM>UV|QA03C3aERlW56!|JyDW{ONd~8A;Sx@U48-?FU5w3Z3OF;3)Uqr8P6t%~3 zJV>e$`!Wz0(t&g$bIBe$kFKDr=@x3DKhj1P$WmDuJI>x^e`BAqp9E2G7Tg3+AyCi@ z(L$O~D=ZaO3R{F%1e5SL;gay7a8(Qt^<ui1BQBD>f@yHq;Dy1Pf`1Ds3^D5jos-T- z7px1@Md}iCNxF1hhOV1#nr@zMn{KCWPpA~?73v!r78)5EA38LQg~?%VVV+?=VF6*m zVX<L7!pg%&Mx6ik?cYUnV`D>OBk*@YJPe*a*-Z8-cyFe!1MdgS--7o$!225TCW36k zJ3>ei769+%!YZLo*e%ox=Y<b|HxUEHaIv%4O<WR8f-{4wf%j(M-Jl~nQRk)e)9G{( zz&lab$%c0w@P4%!-h(W7do;tlQo)-7?}y;YNibs|u*X01E3Aqi8-tartL6>#EVL9N zebj;1&^+3mcA*BELZR^*FQdHPxEFu-@w@!5IT_^zex?5V@>@c_M%<N<uTFmTzFPOS z@YR*C-u!CwR};VL`Q_oSrhYZ~t1-74Z{5d#U*76?>x)~1Zgu#w%Prt=OTOiE%jFjR z@{2D|5%T$1m$ULy;(M6kTx#~CT&AUT67N-Tg)W3X6ax4a&Tv#pm=L4ZsDJsD036l7 zLZ*<5GhPta6}F0zQihZ%84)Y(fpTAZz#*lFvZL(E&;FZ#(l_={(&zS9!U^Fc;lA*h z=p`l!X5lyCpTal7r(zH|{-tnP_#6`ZcgU+w3==+v9it?W1R)k1iP?}&x{_?toAe=l zNf{YLD#$D{o6I3klO<#sByJ1YL3WbYh3|zgggau4@DK3`a)MkVpFmfAMSdm!ArDC- zb*Apri?*SGG>mozCo^d_?L~Xj;dBJ8qGRY};agEFd?!W=Z$Sn<#5STQW{?A<ajHmJ zn((vOPGsU-Q4%ACW5RK9x|kp|3ZIDcgrlsJ@QbitctbcKTq7Qs;||21xDg-HhJ=tL z=%X0Sjb5Z1$t8Itf(#?$$#BG_XTXaNCez7tWI0($R*_xgDcXZvB5#p*$VcQN`4G|b z8{|jwHTfs`fy$Ipfr{i7)zS7;Pa|k28Y_m-RN9{w(-PX3j-?r}qF&@ObjwL-mJdi< zavk&XGZIQZC&A=Xq9->=IQf#KkbBT}{~#U7UFe*jNIP<yWRTxTXL6rplHW-e@_=L! ztSCtXDWZ;~fNDv1%3viONDl~L4s{~M)Qyx-59&$!QExJU`jY<Chdf68NGbJ)eGMW* zX$ToYgK1lM5TWD=Y9J$MIGILM$V{3}=F+aDnr4xC(4aLmhb)BVT|m2&`Lr8(mKKs) zS^(>kPhO@KWCI-vub>avM9axbbO<c@Fj7ZHl2_<BvKxNH6ta&_BlUDD?MWum4&-_I z81W^4CjsPR@+3_oi)bEMN{hr9;w<qgahf<=tQO~pPl~<7e6dLEEA|tM#hzjhvA@_y zED(E(UBxV+RCr$~69x){gdxIEVXiPtD2KLMC@d0Y3r`DkgleHim?z8^77G=uJIiGg zStc9BMzSh4hK*$-SS1_Bida4?Wy4rH>&!A(7nZ}iu{_p;^<=$RA@un`Hkb`!L)cI@ zoK>)LHkyrR6WE*V1bd5}WbZ)RpJx}?MfM)M%x*yMf5ARyH`$l$AM9)P75k3;i~Y#X zL9_mwonqgzZ`k+j4*P-KX8&Y&*$3<r`;^^ckF$Gh68niwW<Rqj>=!nb{mQ1X|F9?6 zeKwu_#-3yk*bMeNo5>!sS*(FQ#mr)jIA2^KE)*Aui`h}3i}1UcDyE5@U`<j)11n(f zvtvRgJ1%r(UD;`t#m=y7c9zX%jckrU*j$0Kc>-hAg20{@L{=k6Y`!3~1%iex6trxS z;J_9Oj%<nG#GVnHS*_s0o)ui#Qo)Ta6WrNy!Go<3JlRUYi>+d-1t0dD;LFwse(ZU{ zpRE<zuor{?whp$>o4qImvGqb*_L30HHV7eXqo8A(gi!Xf5XLqOdbULfXIq5`RwqQV zZ9){=E=02(LOZroh+(^gSoVq#$94<t*{ec4GqShY9-#w!O-NvSg^uiXA(5GcBvvmZ zvwcDedqXg={X!}`Af&N_LML`eNN0zI&g=;MD?f6D45R^MI~`57(n_+8j>4YYd&HBx zPaMg+#F_jJHu5}iB^QVjIY&ft3ikeOq9JF9mYgLLIZYDDzeqCqH%TQwlUVW%X-~c* z@#K4W1b0Xr`Ih8U4e3cGGLFWP2{aylYa|&>qe&Gk(ij>;M$stpI87jvX(E|IlgLz> zOeWEeWHomB*3bd)MN7##I*`0b2f-&9OkSX6@G~ZoSLp=u8hsp=dy<$dW(%i<w}q3! zDdD#8Z{eQsgYc8^FX2bwuIMN_3)h94!WA)IY%4~H;U*HNGm-wK-OF^k{KLexPrga+ zJFwK09B7IzD<7q+?O$qQ5fw+Y7~+T#`r(10p(avhB02hQ*e@hG<=O2`G|r?eAJyK( z;`E{V(Do)FPFMMc;O#@Qb4*@2y7Kbudgh&zT^}Ljm{?A~89I}*9w#{!l_s%x#y-Xv zx-o^03<~A7`&@l!c90II`s{sP)C>3YCQ@8FvTUC(<&f=7Vw_2cHTmR}^5>a+b8;*I zfx1ea>144<j2yTxn!4n4AJN?;cP|Y!2@z!_gGvD$SX-(y6&It*SQe-=rSY@0vNB!0 z3Jr{+QDwQ(nG*Q@1P*z!xKsyf)K=(Bj>V<rsL}Czj{MBP&kW^(<z;1MfuNSjIcJ24 zl$4rCJ_ioPbzr_Jn4bmbR~&XHBRIrii3~3*tE?z9(b%#w%LvMJl^BmcyR5xQiqm!1 znZ$?+j7gJITx!zjvrSrkHaLJL<?T(fLT*q(S6Qzao~`3I`EUbO^!Z<tRNj4rNs0-@ z%^Y2=t`^U#Pmm%&p+2SM#eo$iWu^ME&@!FL*tZn-0y$kQsI)g};!F-XvHM^Q6{>4- zsn6C!T=dx$CN_MOiH-mwCQVFxlS7=2W9y1xiDWoHfUmK<jDwVSQ?PZ6+vng)a=K^7 zgxUnhDXzI7Ijg<USfG%Dp_l8r*Xk=cQx#&9K+X`8E)Ymsu>@=N72VWFxcotLQ#e|o zv2AGfja<3>>$Bf*aVA1{uqaR;S{4H#c8jZLth=eQqFZ~DdmM(K)0y0IdhwCr1ROHC z^Q#hExhwqgKu7KhQFNfe2q13q$SK#=mg`I&AX|HrXIy^2(t5G7TUoftWu$&ady`jO zexK6(zG`J)DC)hGdhfV;;+fOGwBFM*$3!c#O&+m)%0aZU>)rStcl<F?U+_YRC@!t% z^AP09t_6qjSofGvJ(^k1ArJgMZ-SZ3@0MXCdB8spwauCJ2P~{7#7hq%=a@+5J~%Oo zJov<sdcwN*D>ZrQvvu7~t`I*LJwz^BSANLfpTdnoKs7s?Q@|VdXhprZHrDiPY+x9~ z+ZSW>iEVH4i>s&n=ns1HW1F~ofgc0n>P3DGjH{RUF(|HH=Et^i^%{N*j;q)5V@O=R z13$*bff_3PO>#LXt=Gky=ny_z+MD9+Zu;78PF8QWx4Ri>yE#R@sf!~fx7a@%CkAyu z9V#EE{rEyLJ{|B1!}$17kMZ$iIL6115f~poMq+&Y7=`iiV>HIckL@r%evHBR_%S|C zm!V9g4sp72lYhAmN{^OvnW(_g6whTgA<onx*3<#>u_LBJ9wfHa38}A0({siCrw|aw z_NGKDi|bwG?p)$b9b@Vx>eIaxN|AFh$&NgK1d|-6OHnXSL2qh5-5*sG&_1nV%j=0R zUo8>REmNOXpG<xDSPh^D2GDAoa!i(rwDzXdxOl&e_NKJI0)=3Y0C*>`i1<e6;&pjk zC4jU&YislLc~C*6FnrLuut;f?`gnuF>Cj!iCO?3QP^S?JSiLjJHaX?Qj;xK>>vS2l z=(BTkFkQUbpGnqdTcLHPa;{U1eM;XDb&@Xd4Xon=%Cfnpb%fH!^MQdrx7;Ly+s&sd zW)_WAt&*5iUWv&EqY7mw=2QgYyu1whp=Fy2pa%V~&#g!c)Z+=c7$*+OQ_x>44*?=v zCCgAEV1@*Ng9T}U33{yH)`}w`;IBoKHa!c%l3}F<7XKzG(n1S;2FTRKcFW`lWunvN z>ht(RITtgn_msh?ls1umrSZB97<7(3Q!CM_jTI(20#`k8%jUbNOng-G%Jmj*LG!ma zb+tZCp}vJ(<=nw(Ib<t~jnE(QoQk<7zns$IK-g4WMp=A)0`<nc&1!bHB(S*I-Rx#} zt!?f5YuO?v&XgW&4`6L%ePFjZQ|H)Ph#!}+TFmr6!VL_KHzfeY?#ht47)Pp<uYiM= ztqz@wvmP@o9y3oJP;OkkBWw+qens;CXCj@~nt=Upq?ps2>#+=dT41Q1yo8on@XUh( zPLH)xr3bD$$A)sAak^MWV<SONkibWs_V7+H!@c572F&tae^8%~?x?qyDHSjUai&f< z6mlwd2f1~*Fv3=96~%FZHWh-*z2gvJ%Ed`BPAEU=6SoiPPdF*TiBi*-!{ni+ABW*5 z{W%Oj8Ngxq$zySEKo{oVtQ2Rk?KmrodxNj(aW)WVYTY0XM|s^~4yT+A;c&{?P!6Y@ z4dc)34zP0mOny?qpUF>#^Jnst5geumPAWMJKN-nk_{k^^!%s#lcy+^Bm4X*P8>8UG z&&Dcv@w0IXUi@slf)_uVpy0*NCMtOGv&TW>3>yO{DOV;VZcJ8Bvv4|v6P<&ZvT-#P zwic%xW}14+VV+Q6_zey-9gVx#dVNy4Qd-PVPkD=(>L~}Gg?_rIT|T9ra)8<DDF>JX z*i2i0bCoNlzj^8@2d`F7Ir!6PnW^?yqn>hr`RXYLSOD0rw*D3>S4w}2)Kd<=SUu(7 zOVF~b+TSzkDF>)kPdUJ|ar>MU&(<Ud?h~2N9g8N|va;-0lXj#@2rr&tHR$aL7J%nU z;7-!zuyyK^Z&E$cWFI6wNyku$#PAEFbCH;-HHeW~e~sj5sVZUE!DsPuh@@0GXP@vo z>2}iPq{B&UOiRQGU>?~gh|%^RuRFrS=-ukW>5@KJEi5VJ*OlGsqxtn=Em12-x3a+c zC|-3`TTQ5FTr#4c0*M>^pV7IP8Raw<EeA-FYs_KVxX>gngCXzshEyq&Zr!-!@IUxx zKr{{i@%&Ki`x0}xbhhz(v8eHTbG~|q-)sC{GKuM^tKfH~v&#Jn>wOXVtKz1{e_5}2 zU$TEwZ*qG}e~E|};6Ldd_7chpU^#;vNA&O}xkt4$fW{%hS&ZoB3|dP!(7p5|y+}W& zKVre`%5*Fd(W+v0m3<=^g-zHqIE_7no5DTOfG8O9pTvve=i-kNle{G!7cP>@r76+^ zX|1$X+AqB$U6a0+ewF*lyEKlPAWgg`T~nZ0tJ$SFs`*;;qn2sCwUOF1Z7=NrZIyPG zcByuqcDME$?E{Abhf;@44km}w4woEmI^1zgbL{0<>$t&juj5h2i%#)Q)lRFOwmBVi zI_LDc(~r)~+1okNInlYB^8n}J&NG~sIB#;^?|k0*hVxw);u7Ez=klSeuj?q+({8?Q z(QfH(xo#%6({5MXZo1ubGrJFT-{F4P{k;2C_gfy(9_bzh9z#7QdCc}$?y=e9zNe$7 zuV=Jpx@UpsP|r!8vptu4ZuY$9744PoRp2$$Ym(P#Z>@KLcbs>ocQ5b3-V?p6y{~xR z_P+1q=rhXa9p4z=*}hl(!u_iJPWXHKA8q5?W=WehZ8o>r)8=@ab8W7)x!LAUoBILU z0Pg@@KwLmtK(~P6fWZM(0n-Ai1C|D?3)mKz9at2&Cx`{P1_cB~1|<e%25k=76Lg|& zeB0W#Yuj#ZySMGpw(qpP+V)o4yKNr?%fX((!ND=XhT!brqTqqS`-9CPQ$ps3)P}4L z*&1?JM|7Up&FQ8q)(zHGVIOCKZl!L6ZkO(`?u_o5?(5K?(CE<Q&;_9@L$8KD40FXk zPGneGShp}!*m1p9@2!v2C+aixz4Uwa55nbe&+y>znDF%Q-0+g{q2Xi0r-#>sFArZI zzB~MA`1$bb;opV-8o?sGBVr;95oaQ!BbP?riAspdi0Tp5FX~{_>8MLl*Q0Jn-HR@b zUKxEg`kUyV+mUw8?FO_P-fm*MS?w0JTitF`yWQ;$wtJ`D)pobr{Td_3c*X?B#Kah4 zvSVh&oR7I0b1UX<%!Am1*bT9}V)w_MjJ+6pE%xi!ALF{k6~_&Zt7`Asz9!y3eti6y z4gnoTbvT;fnh=l>nJ_+KM#6%Gl?j^@_9PrmIFoQW;YPxpg!>)Ej_w_UI!1R)?r7{- z(6O{*WyeV!XLnqZ=$;sqI3@9X;?=}kiFXqpB*{rVlKLf$N}7>$E$Qo|ACn#?Ym>c` z!;=$|Gm?8G_e(BM9-llTc|r2Z<PFKYk{_lFPN_<nmQtOvH05f_?UZ|lAVahv*<dsj z7)lM5hDnCmh9!nIhRuc>hHp~SQ*%?7rmjofoq90!T<Z0-$h5??DQR=lYSY%HZS5p> zD(W<_)2L2UI?e60ywmzlJ38&_bfVMwPFFkK>U6i0Io&lqI6Xc+Grd>(fb^>Lx#_i? zV>(ald?Ld=V|d2Ij9D3rGQP|BwF~Rw+9jY%WS7J)bGxkUvZ2eaE<bj8n5oV5&eUbb zWu|3z%UqYaEz^{FJo8-UmCT!&cQWsH6}!53?a_5z*KJ)*U5|G?XACe7HI6k-H`W-J z8`m3m824q#S)N(JSut7DvkqpvW)IKamHl&0an7!8>$)d&ukOC2`<?DT=ceZt<j&4r zlDjU?Id5Rz@Vsexi+cRnb70S1J&*Rh*z<P2Ha{SLX#S}DiTTs>=jJcUU!K1<|C{^= z1=9*<7o0D2EG#M9T6nuCrpQpVzUbH9gL_x@zEo@|&MZc-t@v`Ef<F67(n=PTtnC}w zcS_$|{Yv`X=wI1?eE$yz_zs93kUYRRpkP4hW5*x6ROVf#D_dT6ci@SE=LcRL`1!ye z2R<A$e9*)}9}d<HUOIT);LU^g4e=flIiz;Th9SF#9366T$mc_D54k^-4D}ouKGZOD z@6eM&KOFk?&^trT!`z334ND%DJFIlr#9=kVmJhpIo>soD!o6a7#l7L9hMyjhJYv&` z-6MXj)K(6!99#L}$mo$1N6s3#d*s29=SIbknl-9s)bdg5N6#L8t17%Ip(>-QWDFbQ zI;LREx-qxLd^a|1Y|Pliv2({R8oPR2^tgm^HRDc?XXAT~Uq1fYgv1GJC)}M_Jh61* ziN|%1$333*c(=y~JbrFc(4>`<ZcL7wym#`wDgCA#pPD}P^wjgy;-<}*wqV-IX&a{P znzsLmHBUU4eq#FhC)1u>K4Zp=1v6I8ST}S1%pJ3|v%F_bpEY;Z?OFF`J$Oofs`RO` zPhEQI=2Lf`GS7CL?K?YocFgR=*_pF@%^ooO*6h2pAIy>GxXuZf6FDbwPUf6ma|X;A zK4-?91#`Zhb7$_@xu4I=oVU5!wYswU!|LnRx1UaUy87w+HKayc<6hINrle+I&G4Et zH5Y5H%nz6!Ha}+m{`toj$O~K-)GVl7uzF$S!uW;T7P&79S`@t~d698Z!J^Vdm5Zh? zTC%u!@wp`lOV&SA`OMYY^x6f_mOp#&**nkvytH&_`O>PT=a+uCEPh$_vUAG=mX|Ky zv%+)5q!rgzrmxIhS+a8I%CRe_udG?QeC7I;J67&nd194r)yh>ru1;G$boH6%;-8!J z-0d|*Yt}#S{``#RPd<NpZT#AGYd?G;`h}G*oLQH?Zu7cZFKS<$_~PaDp6eH_|M8`? zmv(J%-%zq);)cT;12zuaxM!2|ri_>4Uta$5=9iDZeC_3*H#=_*-<+|z-{vWs4{!0` zQjGsf|Kh)@E!A5#Y}vcz<d(}@9&Sz8x?t<wt>(JOy3)GJx*K)(w|Q^VZOhnJx^3FF z+1oa3+q>=7cJJ*2wy)oQa{KM=ceg*-A@A_qk+`FH$HW~AcC6g7f5){QU+)xmmharU zbN8;XyY9Ra_R9X<1-tLPn)&L7djj@^?TO#hW6!iboA;Ps%Y1F!-taeq-l*9x@1K2u z90)kD<iPraaR+xD3O=;x(DFkk4qZQFKAd*A^6<99Ck|gf;(Ww-r25Fiqdks}Kf3N% z^sy<&HXSn`PdGmN_>DKmo(MlN_^s-b;>qHZwI_F+Jbm)lQ=X@Er%FyuIyK|e{!>>@ z-8&t8y4UHF(*sX0I=$oc(bHGomfsG4yWs8VZ|{Bk$1^2omY&&j=D}J2vuS6`&sLv3 zefHKn{_pgAXWBb!-r4rf>399#t$g>#bED4fIrsJ7YW{ZTeAxN%=a-(}aQ^fK*9$Qh z(l7M8F!(~{h4B}rU6_4g!G)z4)?C<dVcUg07xrH`e&Ni8ix)F5?s~7sCFe`E?>oNl z`F{NSqu$>L&j_v|{_KV?B_OP*C*zG{^kHoS+W338x;SfOXGx?5PE;U{j=~fNDmqGz zqExM=lI$qSb2XI7RAy7qkE2K&M-!P*`7t8PbeJ>6wrp=gLUkd*L4kh0So(RoyE!>J zXeAMk5<FaFzt|*?P>-mjD34UVCdmiOLp`OTQc|iuh0>HHoJZ;XJSv6U;*7Ac49_@o zJ?$N5e#`t8t7%BUHSKM#kE2;Mt6{EZMwn!JQ0$#0$ys3`4Radigs`fHbzxy4Y(ASG z(y)$Ig=Ib9`}PcbNJOf_c=;}LnlZ%-E+O_)wQ#4k(rB#bjD<4%c@SlogN6x0mVo3G z4|jmOd8q#!9oxnx0YCib6Pl7FgbGPMUZFHfuSp%poU@tBIP--SD;m<4ukd1<&F=@v zfd*;TgGB}donxMFpx+9~B_+rVQSi`&ut=;m3Dt=CY#es69O@Z8Of{yISkekiF@63I zV2;`P8E%DPcKw)FNmbToktk8=2hS{HYe19Mp4rsj2)agnrhR{$hFUk<Gb>wrCWq17 zw84!0LzpHS6wz1za(tucE05ySVth(J|K<2b(}G9)Q*i&nhI>_O&ulTiF?8o2^wTuH z9`x3uFdTQuq&|ySc+v{*d(j`%wvWiiNE@F0S#;|#@;Mt!KRV%27;~Al!w!cb$oXuN zzd&2tKJ?+E_$zey&;~OOIzf?R!CwBnnvHQFbFu5ci9UVl=;pX#z9tc(F=D>9L7v9u z{Xxj|$XE9NjA?`+*$di7gTzYB6l@$zE+VF|3vtxAKp6=Fav}J9c5;w0pS9(#&P=P# z(iR08)77S8HE-*vA=UqV<1%9aA%Ouvr;Wd&)+}1V!^6!nM9~YO9{LnyiTR+UK*QNI zgb<}kdQ#{kXblZ>16V=B!63HS@NmLrw}z!(%%9ClqNGkx6y{I=)v(UcFz{dIPYrac zd6|KJE^MG<Fijy73N4g*+(y+I!arKjOF$kC5f_7AUdZv#lP<<|XG{cWI1xMQqGq&& z@Dv+H7=xaJ;t_^vsYS`@L)!)h`1^XJrDv#zhl67qJ{&%nM5u3B6U^{ePeXMc?xCR` zp^1i+<VbyJUR@mvyY*nvtU;>={O5vs5FJ8SnFpB<(d~z?TsUOzW01NTjvlMo=j%N3 zh0?b^6eOBXJ3lynux`;&j0w80262G*rL)Ms$uo9yb7o9{))pmJ03JyKld6d%3K9~9 z!OsftGq(^guOf>a$mbyihlJ|d26}tCx;Sb{I1Sf0`o>CO;VdO3*)u#T(bo_7$1{DH z$b5XfJ;kI%Ln_83%R;~v^T#i3rXeRboi9r@OjumL$NbxxRn+~&#EW^ULvQ#TqlGs- zZ_vVH#YN`E@7kpW?=fGz=zY<A;kC4c@6A7T?ZWw?;I8l^$fCm+EBv5#bF?K)Z~E?| zFy=x|1I!`x1067!A^WVA{)<{`%jsu_Lr=D;dH<M0TqbTRHZPFG8l&xG0Ew-T0of`8 zfo(jwsdEMYHFo?LJwZJt>Lb8)Pmq>b7$5%z_1m(={Oud&S84yc#^;`EtTVsLIex@^ z{6o(V&Bu=zUZd^b@;O0cU*qFZ@KA6KQ|Q&3&S@^cRv1MWaTr+~8uGhpp&EbZR#Bmg zWjvtQAHYDaI83=R59X@+BAy6TqQVqptV0`2fx(xxk~~^$nh+Wg!=c=fIyhuGKuaX3 z4Ww$`Le@e{{6&*8qbKn5B3?F~;H2sVK8ch9t-v*c2WE}%yP?6GO>d|b91Wagb`#$= z#&U&LkrvtVYtB~-t?Xfn;SO=#YcGEa9qjt)O&|M9n4&*~;eLUN&nRTqDbKR=3-ZjX zL>oTvGn9T5JKO<;X$`NY{zjAgkM_rTsNr^4eP&f_&s1QzpP|BxLB8K3cquU4&Zsaw z=<>gW>B-_%7`wTwj8BnG^rP5njH?ws^rA05+E&4V+iDeu{`5-gFp8~KVfrB}^AUcU z%fwA~I1Isi3a#PL7df5H+CmQ?-YR|xT^oR0OQW%in=7LXrh!7mQdmyt-U_JM+(Het zQ?WsTP_iL`5kV1N9?p)kL;`4l)~04d6>ShEYoZK>q(qCNh=Q7kiVF4d_Vs1k4w`>@ zP8>4x-oa)6=pS7Andt;|TK>G*ykp}(=TY|i&G|q3JWoB3J~ewUb$Gs{M{NGUE#{l2 z_M9_cc-^p-`kSO4FaNf}GM^`5K6{Xf>U@r}&S%U@^5{g?4s)Oub02M+$bSJ^X7m7G zJ&0}oIywehji7D*Ci!6YitP*!Z?i=Wv+AsKw>GU|tO0m(eSZ@)jv&2^d5S&L2V3o# zEHIg8vrD23ayK_<T=^&lEeva>pa3r{z+loMXhajOEhf!JpAs3_%%nl5gmR<C-Zg)@ zek%>wzy9NahF(WjZ#A3OK1-#;i>?)z&(g_*zJXaQx)J#i?RKzl?!%ku-Cr?ZJrjMw ze130MEZvoA7E%ipSyINJ=nTZ_F@KBcv(04*GT#!W2pRd!<c-5L{J?1enMXgEFN4^u zR{QVCW;AcB@>_Zd{0<~JMkBlzCn7qH)<_^4{1=%rI55tRS~zwN!(3gMqO$RfK=@{V z;Fxg+`slIbRFBHy4Oa>~>FhdTYaRa9nHSVO9I7zY&@h!PGZ-EmHyGH{4f71@Jm)xJ zJY5yK3?m^l$)eYiENeFCTj?c*b}CE}eXq5#(YG-+C(_Osi2+$XGH#6}3{H}=BrH2| z-$@Zgjbory3^4*L#wwP;Po4jb-^*>$XCyMhL2JBk1GiYknZB*ygL?2XpFF~+#(P*8 z``f`3H(qFtGx~7=47GzPYW(sM7$cr=&JLyr@mFE&Z3JNK@##shPH1Tx%&RzkKxbtv zVj02vQ>~1p7tuf3R_UMXS#`Yqk!{_g|Hca#OQxb{RhWK_buD2?p1F)sI~<0PLmY?3 zvuNARZj5~!H#Tnz*=+|M;00dzl0;(%II&#IB2}IV!!YTMh45nWDx`J3dwRILxw<%L zh%fb(6}=jnnwsS83t!ccVi8tv#8f^$cUxldrw@(VGWaNcuCD5c&y|bvz7xY<e^R(& zFg%P~{O$x!BmV3H1wVve!0#d!_XvJmMiYQvTLLQ((8dF~{0M@`qB^-GWpX(>;AKjp z9p>z$u9_fJZAn`m%kl8^@Cf5_>C)ugKr9gf;S-FiVUbiyZGwty<6U&j)P~<#!gTWs zbwb0h<~LR0eK=iMC>ab5M;Zi!L1q`sYs@b}oE2U-{J?PpANz25hVID0QT6Mbfx8PC ztlEJP!bvGjX)%xFat)Q`EE$fRjzdt1RR0l3nb8e>W9v*+{94B#yXj`}*XW!&c0lpe zpc1e;v&f_9tkAlzLhF2FIJb~B#Se8=#-YL#3R4@`sq)^q&Z;w@Cov|B6)=3P^h2w> zH`P;(aGA|vv(>h2wxz8RennGTS)AaHE>t?npMXw*B*WOr&kM{1i&bYAS?JK74p64p zK^^7<EvgU-%@p;ixUc+=vyH!Mw2P}APK_vvX{U1cN7hef1MVq$Q*PKD+whvKaQ49t zX`rGyr9k%JHK~9-xMSrjp81JFGkoQU>m#9c`9wSd5jul0$pbGf19d))peOk>GQvUO zm^)~h6>%Tp!!hQi$z~_fRLlIa;d@=!A#*)%csS64=piO~K+7*`fupoT!Eum^BYUnj zzBYsDP5=HV3}jf1tDql6h8I}*+N^C~ycyO^Zot1>b3Sj270v)-Uw^EN;iF-h20<2h zM3&|wJSj;s*6*@xEVOBtELFQWf<XCvc^ndqIUAq`V7a2fQYMUsIYH0Ru*j%XU#@0S zQWSP_*6I=1v=Yr*7H$V82fKJ00w>OVSSoYdSoevrOCjJ3=6pxTWR27MrDZDRxF7W3 z0F%5x%=SAEV7!d`2vRrrLLP`jv^T~yc|2Uj;4Nz)375yqlainSPra8O4vz=*P?ex< z4R7aDs!Pu>Sy{~cvab)Ae^~z_^*nHZdcL&Y{I3JA+<&I_w^w%Ef99D7K8I=H7oIn1 z!QsQ^{Wm>tn%_8N*iDl!dtai-yLX!}Uh=+dzPKCuQo&K-b%ll3a}{3L$6;H-6w_UQ z2~$K*`~eJK^Qg}nMUSg6cJ{Fb@j%tS0EX~26#BtDDPtRO-8@#S;?>mOXgciC{x}bm zHI(|ys@9&V!0<Jc3NwZt{eyn^8cK!fL4SD^hU2dIdmMKQ&aKe67iKh<_eW{W?Y7!~ zf7ZEGm|e1@!l3{0B4923@3Qg`G*jxiZec1f1-msIr*Bgq7T6ZJw$_&w=VpC@Zo4!V zob8@##r;uO3;pb1`_fs;I9tNnWB}tRp#OT5)|_XG52MnnAFXbMUhje*-`Z$8k?g^H zH(Jo$<f#Nx6xspCj&=%+jdmVZ*!n-i&pHMhKh?Rf8GyMTgg11K866|2Acj+omKCU0 z+eiewFsMXhG@7Pp3~_R5it<_FltiO(C@1jn3$YDFDx9gJH3E&<Y8MiZ&uC<=rrH{x z`R_X^Glsxhiwe`(Rt>5*hLr^gqCqaUWv*rE)jWz5DpN~L(ZjMJ6FkqGKY4i*jXa+) z)gVkTJp9!X;d%JNl!nX|)aA_%<C0UxcX-qM^YSJQ<>Y7={PAI5bIs)BBxO4}aYbc` z-}Q$ra7WlV#h8c{q(Ee0w5H|C0ULAb%At*)mj|HTJ;Iepu5I<8L~`|f(IeOgaMN!6 z{L@$FEp>Ht*!v$`zHHvYmHAi4PuyxaYhXJst>45y5ePhT;cN5*9^NE`bTwvRRpy`- z9Y$Ms&+ObQ9-h?<bEFzgmIf=CkhXq4XyvWo<Kf|?ZlPI>vl?HvVa4Ohh%e>>o7r`A z>Xo~9ub7wNVrq?PV3}z?LgGNqU~ahe#{Qe;Zwz!n`O8Dfx0I{)CQ-3BJ|v1H8#{Va z29yxiDDa`kwS)0g1IXN1axKG+kDsqD*f+{ADk@BJ^pBMyWPMZgShYMFDZ&=@w3;3% z$b4x0e0%e=a}6~#Y_~H&m%i)R+ys4N-Z|j2cOJDtoWJ;D#ue#xyep^UbakeZwrNk& zp^3{_;e!Li95qZ7vqaEU7aZV^R(|lueZgr?S3kvyTVnR`#r0ISk=7Qm?|J+Ft`*dO z;Vb6ros8x+pzgTOE`RiQ^GeEz`|evSkA^lpX<!E&8fp#f*72ovuc>|u$5YW2b1b$p z_Ys|=jKvP7H(m574E$Y;7kUZ(D1H%kL*esOV(royIwOJa1%w14Y=RME^@QCEiNgP> zCX~T-m`fx{P$N}fuH9aMJ~X&(fWIT(V@{w6>Rv!(6r^2oa}>dfif1XwJXGcDXNjZ8 zGLKXF`SMK;nH4^Pfsg-uO!YgHA3L*S$C>_<E-YU5RewX##V6*~56(92xc8r@zwqf* zOzEv|U5i%?8N6g{e0<f)u~i#N`{jLiF)O>z!lIHn!`o+_+B0?MK<HOxObR`oR%u4> zDD<$8(YA!?jU2^h{vhuMdjy~jXoh}3v%&OLg(ofB7PZzE^tNw1h<>KfI}bL*5%W2e z^f4Cktu+tofSniU6}V(9pKBQ+$YbpEjF$3%ixMI)1Q%d`MKO;{BKipR@C?^SU~vdJ zRJOvD`At>A>cik{a$gghM%duD#9hRN<_SN3Iq^(&Nuftp;r?@9pYK3dK77#<e>tPM zeR<BI;eN?JN9rz|PGf0GtOIgVj9I{Q7Tm}%)tcxqrQsQ~DST_gvdUIfkXBVefyPh^ z2&w)fm@=a~#?iFV?||9FePUbG2!cf4sxyZh#DNBLI7jkdGy<wyMGHK#-~}EnQFuL+ zmNfokS?m2|S+6NDiae+=z3HGwcwG!$V|;2q3a_s#ye<YG?du0IXN8X$;NwWpBZzCg z<}os5vy5|1i7l#ImToQ%T8)fJ0u$$;nmAja!7@`Us+rG-556$}z*X_&ztz;7o6OJV ze&N&bgRmVzhe1ouR8^f>qMmR1bTVk5;G&FgnJVv0-EX#+_m(il^o2)g&=RJIzV??e zJ?PgejGaH70e=s)0WE=#;^!??XxXy=UKStgQ9QYSr;epRi)oGnWRdsth3tkEPB&u~ z;%*M2#$gQ6YO@P1D^@jDsqlfX$`n3?1Y@gJS(Mp$p{IJjD#PYwE4+XPGo;{;tnp}t zC7&#)OcWNp*cw~T(Ut3@-LGpJV!<8TxW7>N^Sp&WRn5o5c?g<eOc*y{6q;4H+O`+{ z?$NfK9*R$__TQgH`~eL2g;kiow6ay0k#=%afE;Z_C))Ft%e~?QtNiIlAAhtT<Tlvz ze+Y}Rjb)@J(8k+7)ZBXib~yCK*D#vtW$>Tp@r=gY^WZC7EXIivsz79gB38lE4=iCQ z5K`G#@PU5h0j5x@hRghtQY~j}Z^O^yXxA6%M*(sG{pdy7bzH;G(kz4FckkZ4#XCGm zf#-DsLte%6+L9z=LV&AQ(BO$`$`T!>h#W#YT4r&)c+3tD^x;qCff4(sCefy6>v{eX zjH~%YeDi5Db?GX1rQ<W`*i1Q#I=)Q1jx?|DVxFHM$D6Aaj4uD<AL6Lr*W+&j$4fl1 zYSr)A3SAZa6q;>O<x5!AoMw=(mM}%^gTI97AwZRLU24bwmi_b+TJCu%^pZM&UV#L$ zPJa(a;lGP@Dv>ZX)(MN|X^nMK3$LsPB_PH_o}H%B+vfPGbnp&*m#BU_9W>S4f!>~K z-oD+OZtlF@!0Op^2z0){#^CRShThmzSllp^$HXi$G#ohkkyK-{x09g6>Y9gRdBn@M zrG-Xt`hXYM>Z$S-cFHPHsaAo4y<)C)4GmAy+-39>w(aQK%V_S526LT({v`APA})z6 zf&BzU{<_)45})JpJY3=5PK$m}b8_tUVoR7JOYYO3!SrZl{-#3DVBDC4c$T7P<|#7N zvj1N6+ehR>h2gqc#j`)d@=~?6&GP5$$I_RMXbuC~BhyLb`G78DlF<={5>ZCXBFidO z4*<vul8XdEoCF-LOHx6Q$}RgefyM|GN~{JL{-4`AT$#}oH+Ybl3zWL0Llxh`hjKS# zu(0Lfn+D;`!=b`bL!8w6M;a0NU=NQpD>PB?RQU3`$``A?vWsoBgz1epU0TwlB}`A| z(;NnanF2q2F8px4Ehi_`wucGgNLXqAX-<ya1}4m!#Sd3<a^QH2$jMRG%a$;nH77@8 z&u+fAc)>5bH&NOvHRtAvb)P@^)b-^nzspYTY5vt`3k^MS{S*z^JbRq^I87KhZk72# z{SA}({_5!?%;vk(7F+Os5qLN4y@s{@AML&JbXA@M(|qqW(u%s0P81m$h9v{CiMTtP zs%*WwGFG>vVfl*29j`Rzrz|m_fARLbx&K(V<=^f2wrg<hd7rJo{_Y{_xABQ7=DX&z zD;swF_?r1Y&kr@w>Qr+=Oi2ouOi3Tmy&v#TBpr?Mx?oup;gc6&;mRto&_U)CR<qWq zDJ2p5z&1_}B#|acisKNe?i+EmS}b*ZH5xr%RCC1b);gnB|GYwA?H7MG&$8ONGHUjx zOP61tC9wDjr>hs798+>iUGEHhbG5u+M{mB~nLo09`%$YWOxRpH;jKCHgx$kSmh>%| zR~c(OvKtE?48y{Q8jK^9Aj8&~iaf~xNwrKAsxc1BDjdVI+XV}5%ju4=ODGMs?1EXT zF8XQo3i4{$ms35-4;Js~&3ER{zq9!Z>h8(n{q9^^{?YX5A1%Lh$1k3Fn*Z&ynTEb~ z{Vl57^8HQu+~1!wKX_e{mJ1)sUwvo6ag8D?>WZ5|RPafj0tAt`Z1ZdgdqnN>%~TOl zH|HObZ40Wc3&=CSZb1U5J8K{C+27aPm}L=>Pw0?lBJz(n<W1-8B&0Ug9LXhwDf99; zaP~m_<<H~k0sfvLULp4J^d=!zlDXulMB<U+PV`~K!w0{Sv2M?=3+Df_=ha^qF8Jlu zyOdx`{m=+`^VvXkXRe>2AsaWEzr>08<^}`466SUTpAE|}pE3V@!+g(t#uB5t3O(uu zOZ$JBV`kVz-H~JV<1TX@9kTBJbI;vh2m6I6#WwR7NB12w-`r+cN42jU*hw|(cnoMH z^!d-ggJ-jMHl}GQLjVO@9nmuA@L}-7)yzi;t5{34Odp1M-`1A-$k(sdh?$!I*joM@ zmW81s>#D2kSgRP)=gs2`F!}7M)(~x22y3hCWh(oy!K9}#*ONM_d7A%SrUO0z$ai-5 zDgyQd!5{pyq@Y?BZ%Hk8WSde4?y?khOLh;Nr*6rv{=%~8u3<Czj%<0uV7?>!Y{TP< zkD|z)CKj^S7GGaFaVU(6p;W^xskmAHn_#XBZ5GYV`QJrzoApv=)a!yNiPQ(T*R^jY zq}!IZbyZa*OYundgfa5<YZ=nT#DG?}C`%8X!8CLIck^q$U0+;RCREu)bk~huTiAJX z#h^{ymwqs1+6O)_P*)R8!1sY(aCWeZ=Q=tW9Gs<Yj!uhz-fF(I`IlNX-Y2;t-lxO& z<^DR}SJ4#jYZs*tMJt_0L}*NF@jk>_e7uto^b3o`UKygOEhD{Ix9@LUvT?~1Nl6vG zE*v*MiOAp3FaD0m-#Sa=@2S592b!LFZnt6nuoY`|*oFW2+^T|o@<p^qkFReHF%I-_ zg-(wOWfG$Lgl9PjJVJ-}D5#dJPbE0ilZT1$8EI_P7V>Z~sc?WNi$!omI3+RB;qeji zT#kLb+})fVH4?EcgCkRt!;_NuAdp;!P@NL9^8rKrFucgf6j@~y?!u(eEz4h}^poE< z>?~cKWXRb*{@9xu?b@?04qZN4^3?54zrOX&YM;6Vs}I*M-jm&-{!(WC+dCV6jVXyX z<mIOfpOsQOi_({7k9>yjB`IT+{oz-hfGxuw68~+RR_crK-Lj_o{WkdF)_UYZ`r7)z zI~Tm3`?&Z9Y-{aC;M-@mdhC-}pI>S1kJDcM#8yADS$z|}MfkR(tsl7wuTl8gp;F%h zF9rTj@EVQ0*QWli*`8lz?XLx1WAHV_Cio`2dQjh{=OZh{I=<%gXoBxWL+$z*YJ>03 zzoBg9hjhwT-w$8ARL56_uNF4-KSWUTpj5tk+u-}qgr<J%=u~2@H+ykex4{pjd3Nwk zc=jbPfv*CW8+ifd2LIM;Pf}$Z>F?<V$1T2Hw4jlj=7*~TgXNSF6d3J@Z3q#0K%&^Q z(9H=ec6|TX1p$6cj*QNU9VzLa)469x&(xHT>51v>V<W?Ps=KeZhr5dtcJUG5c2{+o z63=cqQ~WX+w409)k}y5F$K)r=dL8mSu+&hd6fl6Bn2L#%(lmvh_-JL*6xw#gD{%VD zj~&1E@P~KKje4a^aMsQm^XE_Ien-2oPY>-JzjK6xIicV7XQDJ(Wq!R{JL;v!CR!)h z>UqUa<^J$q-@?o0hVGd$*@e_)<{Gw4x9i%tBTqKeWzT-BLq*5@x|(sTR9?ypl(}+M zopVB499iT2#_xq|vOjEj7|A#G(1l?2F3E5vEvZ!5h0rTjHA87uA>RNa6@0A>BKmk! zf_DS(m0MS5OTZH!zEcC9kx?2w%w!T$KavtXJ&@fVmB=&O6}_+VfY#4``ppzg`?^mI zho64ylWT9jy03WSlufTiL>==PQ}&v4%g``n<TUdK=0=|f<{Jj8z3H>|>*_5}nB6DN z2kOv*kO$!v$U_*(Hg;9=Ksny6zS004X_s%yb2e=GpUBm)xR_j_x7@ej&b-APmRZp3 zccwgkX5Or~vkb<qBd6>cR{q+wXW#UUXI@u*mi)9eX6sLjNB8>XO1J#kpRR~mdE=?& zYvi5SLa@vw;T47cpP+*4yd$mF_r{k{)j3wk$A-C~!Vl)ZfTr@XSwBTqcuotu{(I8P zc#djMdVs$^c>ANo*gK$&m!l|Zn(<eoQM_=4MA9(WlB_}pWV~Ris7&_rr6f4WH{37W zvUAJlh7a{|ROSYj5bh9vW!;tpTd0q+m<@}4$K;^qw?4jhvifjp-6wS)vy|gcFFO_! zwfChd8;k3GX!rxXmq<H2F^WBIco1xOt!#{;dK~?I+Q#ay*ZSNv-?!+Y<;vKgcR{;C z;U_CCM2rnILOu4=hcZ9bM$LI(ZIsP-H6NQvKR`x0az7y25pqonxZ~o3Y3}CgNP9t& zU|EGR%`#@f^_0ZL=sSjYRMUAZ3nrLMWw4mlQBqU{{vyA}FTzjq<u1Q6a^(6bL+6si zd>34r{-4k0Tu7GOrwlUh4Wc=T)4F*VE=Z;RZOy;Vm^SnB(=!f^ihgI)<@ZJ$^m*#a zf`3!TA$`QUUk9E_IMOaJG%=#2!{&r_v&^smP+a%>^7MIMu3k2H-f!n797Cv?^LG;X z{wC&tCEwiN5B>th_L9iozha}oO)GQxTF|n@;`!#-kVn3`j~7UwZOS+2%1WIBs$x@x zADT^3YRd9f!;)(*PM`Ab+*yZ4KKypn{%NCM&TN~r+w8!uKDKGxsBI%1eHMQIqH)7d z&rWz}ao@s4f1j1tCB|6HmWEE;TRHy7bf68MDtIfr`%2+yKL6r%EA_?rE@^A^y^(C# zT76NodTyK5{zp+kg*UGf-n2cJ=l-A{#Wr8D>#wQZXnfzf={eVI{Z(1}<Mda22K6~( zuo7y5=d!8R_n;ZA*7u}0)OwDWGT&ABGHQ=cQ$M{dHd3V@x7jLue_GSjzhbl1`hMhH zOaEof`X9?$$EPnjrO4G|7}wz@x%z|m7<&G<?=f(>;$~5CHI?@m6hB&>FsbT$4D^>- z$HoY;V-HN8RoAI)*F$rjx-@6T#d+g)Ryhg{ego@##=i@Bs<|>JCo3kmSMB#}xQrRb z9i1+7$-*oy!-O!&?Xfz}GG@9^QE;V<hZ{sus6Z&B2VTeH`Hg&@=P3D&_R(HMqmkSg zp|?cw)%WsX@|6{gMxD_x_1xW`Qg{6L^NT{Wg0;Gik>h94VDqgygYaJJz880C9g?-0 z<#YC>K1||^I_O_>zL*R;hQObH%-Ann@9%^+6Yx?ckSIXfje?ot!7B^r97Xjq9*fFT zV^LfQBh4^WM@clkJQo^|6=@q^Z#Ng{r4Smzm9Tx9A$*W9n@UcFI>v66V7J_YI%dwj zUp2b-T=Lj!hYZK&DXRI1LHp*4Pv2X4Bs%idO;a}Z*=NoVZEMhld~{@EX_Zw)Pak#8 z@X+z{PxR`7$LaS^ZnY?A43q0<K2Bv`{YRNk#pIV(>x=O9?k4yu$gc|j7=6#Kp3A#h z-xI&_z-@gdVh*ce$JBgk<g0QUX36S@k76UF7BPK<*M~VeAazqs@yGs*7ud>+-L|>v zm-zaCpFA|IE`o58i3H5V(@S4@z0N$pZsYvdkNRWPzQ@pzIlboU?S^gGR2cfv>mSrL ztOkEEZVO((_n~Toh_7OU5T{pd5MZET#MPSRHkcy(g2i-89DTZF&l<8zKjQQQySYB< ziElFVaVz!s0+R!YGKO0RoKq+OOoSv`l2mZpfk!7~#{f%OH8;g&7zzaQlHvD<299gX zXXFzlzo8MB<7XDE&z8mFkML-~d!gRRuD<AdwZ2y~TxGFGm|9<kcM6)u5M>zy)?@e< zHSe!~i*~)*TiPl0&}GWlWwC#iQr`$PSP!ntEcN|fvp%PcdD-x4dd?7az1H|X+7;RE z%VJ+_Unt`@=L_FKhSdJ7?V_j)=9@xuVH$^Pd}z+6&nWF()Ord^5USRL7ashb1MED) zlR!d*%~j563LYzY!T7ub_mq%s%Y(;WO}W5|SL`j1S2BN7118R_`(&+>>nl6IxJ(>k z_<aJBdsRHxU>hE?*c&RlwfZ7nZ<!;VFup+2-I(p~=cd7TAna!eUd>d)bI>wc{=&8f znd!D|Ol3QcZ+0nf9@r(OKl0iEPfX|2gmqv~(yUqLC3M#l=96=odES@GT={)1E0&Qz zHm%_VviX_c59SXP`O8FZ1@Hqu-GML9!N)q?iZ|%$PtuL4KHePf=Go{ug<6?$bTO-~ zyRQDk-^+?@Q!)&;=$hV<P*c(sOjA@$=hK}}tThkd>iQCY`KS*^b85p|2G-{X^N0N1 zvJxP42{ddr-?IO^`BtLLHz*7Ev0UDGU+?pI&*g{bd*W9DTF!gGFmHt>T*lzr(wT~^ zmNfjp@le}xS`m|44|sQLJ%3+;wtM7#g${Vy?^YNh<NZ!_t?ClZvtn<opOK5yUgx6H z*%|Nf3E1)w1ehU<M$IX7al*?BP+ambIEc2F7ZON9hxpibkrCkt=yIJJ&XuaWEf*=t zPhCG*B1tV&Yco9y<@BMZ<KYEMUk{Cad-WSfxw_r8bdSkfIa#)AFZ3>$^u^Tb70=hc z^xf|b??LsZe1H1=%?(TW*_~5oH#SsT^_u2cWxQ<^8s-al2TmQY_!?}l&1OKVnk+@r zSpR#Qp$_j6n}M->py_zLw!WSx@NcPoeV?z2{Iq#r+-o=jbn$~LO*R91SbR;vH&Dfw z|5g>`CEdOr@-m2cYW!3?q48_76V2N8rjwMmWtdwSE96D(a}Wzv>+So59QCDf3T+0$ zUb}!c5&YeUAP*+UP-r4oXaZMg+6v^?KptdSGYlllDYWSh%i9k;#HeUF9rA1}uLF82 zP6^(pY~hqN8CNa=2nkrp=q<A!!!z|RKHWkl&fNU$-u-^c3lM*oJ05?wzTWcwgY!#E z*|jeZU)tKR+`uK`=Co=MHOBJ(1CKccVjL~rf9MH>dEVlmzW>l{v141jS$FZ2^;^!; zk7vyIXz8+#X3V&<bl$P5F~{f4dvo;Y6F#*+zZ~=OPqno_;qY^<Vg6@}V;0_6i2q}j zd{zTqDtIY8=Ejk)_di$o(Xzf6ziz^L-?F}l2HVwRJwnxfM&Y+j6nMlK18x2DbqwI~ zoHG2bSW|yZ?MCC5U7G5z+4`%p_Q&bS*D;pojG+N`@LUh6&+kED#W}wG`HH-$_06B# z1mBC6+x5e3yb9l+BBo~<_iAwuY_eKkDhz3=S8O$}j}n!7dphFzP3@ZQ+vCCgMYZ3i z`}X*(mWMuazZqVwwC{^wwXx#eM1TJNK<}n{#b;5+(~sP=)K3My-c`qsxm|(Z+!59H z1VklNq0j;_c05&JxZU8g^9U^GR}-BTywn(}2EQwVcU03z4xigl@0#%7w){IT1vtkR zkX9J&fNcU=fjkV_v(QOKsx!8U9hnl+OYamNMTs%9Q%-tL#|}|x(P?-yy^W8zJC74Y z(nvL7ziH~IbGdo60DB{mY8VK?5c~OLA4RZCt?mDcZ~x8nSouBtXw1RMGwagZK7FrZ zZ*@qAAL{Jp8-Cg5yFpvWjeBLZqjl<?tlM&0i7;SAn4KN7vh?LKb#Jzqh-^Sp(1DRG zbGaA_+W3Jwy^RIodT$LvVXz6@0Ahh?Z~yp4iW2tBgC<elghNQIyIj-;@BW2`_(!&h z<oQABdeI5FW?puhO$l~_20Sg=t9i^btFG=nC&STd#5+&Sdo!i({a4@UvvJDCy%EvJ z&E*DZqTzJq6l=(H)ME{I4fK>H@VRNKSsq^vIk1cave|4LJe|F1J!Biv|8g8nLEAqZ z$0vrP^I9K<rohlpG2*YsQ3ZbV06%za61%ejZQKPBL35ss0bg39QI^3yl@+lP#LB}v zczkWgL(ttNyjMUhaY^*xqpaN>v8znMi59D1@ByKC+m<6=17EB&99P!9^NyrS9qSqn ztT+}OX<E-?l3)b$E*))M_D&sn=D}d_Vg5vVck1@0MXwrf_zC#?l1yV~H<(W^{AjC^ zO0NbS?Bz)nqNYSeU*hZK9S-NI=}p)qKOfb5(nMiDPF=sf@7R7{jbCS1dElx8fr?LY zJYw3@S}{R$?8S!3Jj4LK0e^!1r09Z7RB(Nf)=E9r4+tSE@C`pO;0;}*!Ve;KxIxKi z#C%3zJTW{cDbW8f-wnX{n!Otkg0I^7dMob+#LyV)y8%3@mWR-x2%?}i)PRch#Q<(( z)%ODEKc~N&W9YoMVy)@9LvPg`t(#Wg#gM#w>~m{6E}4Ju=w+XRoKtmO)0Pe%uq-;d zX7;qr#X09+PtRP^FTJ#T+vv45^EN4CQ^ugsBHKcX=Uc7sjbAzAv>0tJ<YNXcRQSQP zZ>#V{R(Pak+rtl{3l-X>!hQ}$>?w(V4@$z1wef@;yir<#2y73&`JklCTbw5uVvOAr zO2WhV%cE`l@M=2V|Fv#ISl<~<ju&_^7KG#bN6M;Ep&k!3`*;Tn{3tl4&mJAvCT2@P z^|qp^Q?ad8J$c?spVZZFoVUAk2Co^u-p9Y4f5)(-6_4jnsi>S$ob$qqxr3g1z3%rx z2J!LZ7gx_JS-(81+qhw)<_@TMrYGc}6Xa<+#^S|uq#Tg;kECiIt+J%+^mt@7gzxci zO=yiiG>e%*jyu(@SrnGlRvVlYIeuoHK|HvArxGVyHuv{le9e`GU(_8h4TU~Kgx;IV z6z>wL`+0bET?yIo*NLDK_@;zq=ZO+ecdW1RwL>M%-jDjJAMuFfsoe;E@Z1sXWLx&- z=szb+K6fsaI+}kS*h`lf=NR18XZa>}CzXbqZ=^POFPtn&2=qf9j4CdW2Oj0Xw~_pJ zs~&jcZpBP<nc?_OQDh7-m~VyjV?}1N%!RC0;y#XAKN!D@rNCppVSKjwL41D|<Bo&O z48*#(4aqSY{ao=?H|y);YKYS6eM4$^@ZR={f%2(GY+hhDpTA<zhPJWnxT#}TN3D`U z*^Xg8+YYWc`_kf9UTsr%z3#F$=?$MBeq%|7hUag5xZ@eNpT~zzk5<<a3Qo${;Lj+! z<QHWOE$fSENUQZlG^N%09{6=YPK!ABZ5T6Xq4r;9`A%KS{(I3U?fT)gQ{ns5eYW~~ z#cx#WONH4@^@`ud>$%^Ddi!zU`AzMb?%U&0-%5LXeCidyv3dW^@M@)fU;MV3GJei; zJNg#TQBC!V->8nKACG@3^ePkA+0knV|5zrkSNid`(WMVvWLMAqLbV^|xsWxi3dJ%d zcGYSQJ&%VYe?&&-f0;wCGf$pQGndm&NpdnxTTU~ln<tARGMv9$y;=xCF8xD1FBv}5 zAw2JobLe>x$`;LOJ%`@Q&o31p0rmTT#JvZ6RaMqDe)c)%-kTn7Dx}|30-=W7gdzrM zp(DLR=%GrLPAH-GE=mm`UAk03M06ApkdBpcMsO7Sj6&|=d)D6P))biezW?vf`wp0$ zea_i+?X}l>*0VA*g9VabVCdNo+WASW<*GXkj7=DFP<pj6HoU!xwVJHGo2mV?t}#>l ziP~e!_yWv+tmx@i>`VD$YL`;w=+UCj_&D+Q@p<Sc)(2%R#khKwx0bt=Se_#<FR{Ei zk0IxFB()#<UpgkfVXG4OKmJ=xe7k8ZPunw%)t`cKsyT(#p9Y?|ylL8dQ?%pSi78e@ zkl%rcs}tLezf&|{P^4be>X6=mIm(0$U>e#OLlLjRzA&6a0J&n~A#$;IAb3os78GNO znlWZ`2>w5rBDb7=2L~QLJY9##gZC;jxT>$WZ<=3^K@}Tl1IM!$m#{V!jcm{omOWmp z72P;bYhhB;72~iW2NVs<=iD%5FJ>vH<=6)J6y}1rkIxa2Gm>8OV~ORhS(OsYbC3(s z@gBa1#Cy8R|8$nSyuUf}5IX7`N#=<99ocS|a@t#>ygl+F(l|n`Qr^Qj{ulUmjO=sa z+uiFu3*SCL{=oK%RSC4!mM>Y;lv|HjQuU%V2fm%RllPaL$26XA^L}}jx6x&fXL&Pj zuT`XOT65&mZ4HllL)bX`W%o(+lU2BgDX`HO;W+@1sCn>ufQcB9%T9O!usTGG*{~Iv z9Hm^HK%;S^^qNd+*}PG^#_j6Wso5~SVOnZ}g=|WpP(WA>x^QBpK@%b<jrg0?B91H! zPtg5{2!7<q>vV$TkX}RxZMVB;u)u65Bm{tEGmJfY_p^e5iK#U!b{*Jn|A@pUam*@z zoZW1|-r>z&Ov!AT_0G1-Q@$M8XH|!et8)9S?$B{foq~%aHf^}ra$1XnTJx<_2CYjA zYLa2?7@xYjYgpg)U3|T*)fT)Q)^$avkf`Q0>Q`Sizx}#C%F>pT8i%!>*&6>J)_79O zqBmd8Z!~ziPrLCi4V;NN5crH_jAat6vR$$}rX~RDM>nAV66%)%pGI1x<mxHa0k20S zxQ<|gElxzd(ZE^L?ZBkal$2!MMC%Fm1M;3mXV02_6TVo@{P%6>yP<m(Ssi$E^!{rm zubBt^z3YFq_O<)9wSRx`^C|%T`mXA*aqikCueOj49Ts;wu)}s=$Nc3^c4Gcum&gTn zYbyF#6?Tb6Qt#{@;ei1PlV3<nNrpdEZt3qOGhdKigCq|cr))P!2l#-021=iw-8fOb z8aGZfs?#VVy;@fFtjejRL&HE3%(0DCS=B%eOW_v{y}yp`>UKwW#1__#2V%>t55k3A zC%^iX#jjYg^#q0>_sGNrhr%<i%yx%s{Wz)WU1pX)d;85Hg}L6^%bnjC9-w`F;@s<@ z+ZJy)({1DKHzpd5J(jg!xwznUSFqNv{gyhgT3hRPtHgTkoIVcRHIOH;1u6$HR*6#W zY-^yuxJ!6|`*HVj1NT!rNJtP&G+=0TU{&;O;u@PEuxf~O3=c!#Y5anVL-H=pf92Q^ z!038y%$>Hk%Y}12Hs)59l@Z76kfts>Cm4sUXi1o++uAP;3;G*}ywQo;*~xKV#62Oh zf=4U`zx_Hauz*})St6DKH$#_LiWorX+-`<Ej6%TW92diBM|-Jqnlbl{9&|T+ci)8_ zhcAPt>+oyq-pE`!^XRE7p{-}PHFg|YlV1)~XG|ZvVdq@qkkzv~Wp!^BQ)xNB8=}3q z?W#4Pn?*^jvs;v7K0NS4@{tr!89PiTM)*`Y3aTMkjX~*zkT8Fp)fkf#C6W8RJlw{1 zM0kMH`C%>*4o?23>1@AnKs8_wg{!R2D()&PYRWc|52~5%AzWqbk%$qqw-sj!zZ;Ze z-lDDElHxrGaT(NFaYq1fnVRTAA*RzNI~wSu5W}^|%{xY5^<u4?uPJDn@`+VTb~a5; z6%7;IV6AaCw2+UH@D&hN4t#~+QP3Nvdl=C&yUWfZQSc81OA5Q0OUtlQNuE1!7HApy z3J7h{2WX2u>l)5$;PukTcGH&0qsd2LyFhKs+*o)hGNx8^#Jaf~afd;PfL&nx$j7n> z?TnY2WH$`;mu0dm=_r95n3QM)5x9WE$VW#EprLleK)e)BEhWT22syZlH<aA#)Ic{} zNT0&pyFWhC<?Z$cYGR`$y>@M3)wL_Ur3?0+Nl1Cz9+SK<GIHbU1sos(9S7|+#i5<a z$Q6(OWK-m8{7k0uUM}TRsT}7;UG(dox)?DaC3EX%xpV8+rt5+`x4w6AZhZyZ`X*D| z;p}2Pc44@7Y4K>=iqVS=@=Mwu!Nwq~+WE;YD2@@@Kdo$zysj2q@kmeNZQ=SvKD8ZO zKq)1bw?+1JXMOTXi28l)<+zjGbG(PR^HCq~>k58^lAi0w+B(Y#$F0Awzx{nQM%<Sn zzB9nBob)$Q-kJ?^zK8J1dig*$K$Ls5i`OrsU4wLAju@BQj`t0=zt5vxc?@@t62>uy z30qcO`o6l@@gDc_aQ34)+vV~e(pyFUI<jw_<@|0b$~&-By?<Q|6<prmQ~A_c-$-{$ zQU7Ij+@;((P9xa|`g?-i+S!d=aH;QXXM2_)>1)_n2Wy!4=C>S;A{+&RK?B-$d0xW# zEO)~B+W!^deDR0NAe{FmmW@n`Ax#0<JQ2<VQ)S7>L`n*%rxqo}RCl2Kk^FisW_uXM ze$mX~aulmo^y^$d+b_q4<*`Q=wMq@9cK`9D7MpJS@#K#+a4*unWi{AL`7=h>D>47Z zI(+@FLjm@Y(jEUQQWvb3Sd3E;Mk=1{ihghgk-P;5f-BEF_B;%Vf@hv@`1rV}hzg`W z2T2sR<n8UjGY_4a^UNn^)N<jO?^0MO%kSQJWx&YQSN8+TQwQlkHfy)o$n^&fuho`Y zRf~1a+J4K!0=Eubw^hzF{PD+=FXv2sWdYjCq+w5gQXZ-s(M~(ZeA)4=b)10gx?~A; ziDxB1wl~o<IOFL+Bm>(q)B+0n6PQ%YgHfKl@0Y2F8=C%R(^@RMV9flh<Hp=s+i6P{ ztF^|whWWk~c!2q=$*zCxRMqskzilbE_4m1zlTP02i!tZz<zxQ37<1Xk=fbnR4QnFG zVJAlauqQ<Q9_+0W>$kSor}1!ke>0im?fIOx<nr4+hA)fzHUv*RpF>xkc-Q$8p@p0$ zUcca2XyS~^zM4M$t7Y0}tV;d|qegv@uYE=nw(_a8J!bn;X@#}m!K&Dm59ZK%qjlAi zw`~jWdmB9-gO_u8fO0IgUWk^>6?p2WxjO#fnRT!hP)D($kHHdn;eD~KpT!HG#nG68 z7ryrM@xpsNQUWhL-?}`w5T;OY!owa+CpHEPTq?F9@;KW<d5x6@387?Kyw&y_zbK3G zQEYsCwu`mF{=w&(_sgZcEekBMybVh#vAnfgImuD+{(&SH>AS!HJHJaleY}Ux8)kEP zpYypv(nXhYI&Z}L2HW39^T5wRQJ%*vF7-(+i}D;j-p8|l%~+AMU3^`L`tI#<zNfi< zo{IO-IV9?LWLurz<>!zn?;w4rzrU+m*X8{^<zJljUB<h;^bN*CtgpvdU!13$)>o-K z<zkfxm@hviO6Mu}s9Kz-+`A;6a#~GW!8Rd}wk?5YL#(B+Oid!c24soq1)1oKm460L zxh@pR#leLlX`zld72+v>wpcVLVXfn4H+9>i>2n^e%0JS)7OS^z%&e=EUb(({=vyyn zzp;kR&XRCE5WR<~D_+X_<ZxO>!4I#;ZuxzFO$!^q(zRAqUgYD?+t0`UIA4ct84QO) zcB)=3<*jih@p530&|l2EsNY@3qIkZinM`^BpGWXpEryM>VRkl7wPI1ZS?>Jf5Dj>a zn@9z-4^(sUC(yasOXMHNG=Wq}enNlq>w|$$mQ_<3t_@GVf_D3pW+wh|tX*mo`fvtK zG^(#u?*-%qV+VRc0NQ`g`;OmZZ?<L&?R{a_(HD2VaUs<O-*|0zzHx7R{4?=Wq=$+Y zidLaL_Vv%M^KYHw-)bQV--iMvD%DXAyzb}tHQELXwjAVA-uhQj4sDv<aVgJ%`p4xB z%3a^zOpkYj9HPEp49=k<;dehOp}tXV4r96VJ+$AcKJdFRqoVvNnkBd4`(2cGIKs;z z=eo*4F7NLt;xeD!ME#B~?QFjv^|4Os;4D3au?;2ME%EQTa(!nB)Ghhf`JUla-+pkY zB0|Y1_KThC+rjz-i_gBjAHamLWy6eJg=|`3k4@&?Ta3%+Z&{$=HeU32*rv`HPx|gp zygirD4w`G|$70>8JJ6oexxKU8ZTk>Cc(53^x7(t1xtZgb65QVUvVBD!$6lDK4P&3q z(9XW1Xx+4@Vxibxl20I#T&rg*q)75=+Sl5@uypvGU@xMLn3K!A?cL>a_O>gV(RR-5 zO|r8Xx3^fcg4?@x$=u!^RXn-9y*;_T^?uamr!BUd&h1U-#AZIeS9lv+=onWj-^SaH za_Awg6mM;u@WN{2?0N|N@aPBnC!X!jmf6>$vz+sJx0iwDrF<=NdHb{UUHh|m|0t>Y z(?s3Nn@DxU9K#YsvZ+LF?<@~)ZwwT=z(tdj+uJd}C3AaYRDNU+jqKsKkV&%&japJA zEfSR3I7OaZQfqOsq}*XoepV~7B0F~w#>U9_m|?eIO}3D~#=k<ARz-VD;qw-!o6hGg z8tcmE?Ks<<)YJkzjW*s<VvHm=tws0s#@%AduaKI%JlbWb%G-5YZ<p}*qP=eAZP;G> z`ZS=um_Jd!yWG=0e{S{LGYSSk|G?Ev{fn2{XSXeht6L(J0+R-~aCXx&)x%h!Qo{nt z=^Tm?bwfxvJz1QnJDjd~<`hoUodU*vqJ&eXJCLeH=Zq`0?JHJ%sAL;gvhFLKK-I2l znq1^9*Qg<@DRPY`H)Q4C^uv=@K&#4JABa&mz;*+M2Pao|9T%)BM3}i8lgfvci#A6? zhy}7hA;iEWBG?q5|Cf_QBrTF|alRJ0$=#>YnCr`z-5B>&y8ZqaU%h|f%dgFF2nJR@ z#N@?`HSJJkP>5X0WTF2~`-N4|zWXKZcMZNP$T&KiWB9y%DdvshZAvI_%lt|#Z_VOe z%1JjB?-|JAL^*62&i9i}i~4k?u*W4nH%NNVrJQtH@xH<K_wn`;PF0lW={Q->e&jG% z(5N5ueRYGQzWaAccNOnxuKNnbd+00^<sEfy0xCbp@dl#2i-L0>?<d@DNjOsn-WT8h z{}ZR`IW8@Ad=oF{XS3)}2T9n9hCQ9D#u!YZ|B#KNrTK`<;C$9xe2TS!I*v7yBI=-S z3m&WGS=W7iwU_97d@mT&pc_X5Z3gb@L~vI_;&AS2G6ZD<r&<PgHCL3mGZDwX&Rt#G z$z6?I^c>vP&wdH#u1-m^#5xe}Lc2gd2Pu+8`n#*+;oM3jE}CQ|0(G@8RhWh4LSDK1 z&w|<i+1;_1{2lB?(`A3#Z}Lo5%NEtgc52+08<M)Gb?LO>^Ks@?%;!+xA?CBn{L^VI zCf)Yv^iO8FZQ*ZoynWQTkh#BZ#rQ$40?WEsDvhsN9MJ+R$u&=RzG|oTSpr`*gua|} z^wOoH+H&a4Be%V|W4kc_e6Vrr1#PUA{k4DkOqf4t9;qFHXh#TS8nJV#zRb&81v!Z~ zIe-m=9E8=vNF@lXYnxh!g-Q}kRMBD4E~M3d!ZuC!_0WV+J85+&C4bekAqq``4SDPR z_utai6n>zsVM8`<-b`nv_2`*3>rcLKRfgFvZhLhST`~DOTdU?n=7!+pfR`$m4g}T` zv;_{b>N@<CkaAHS>n1ETIx;jq3_0oz-XN<^F%o-|Q}iN9V|WsW^xB25+V%d#;|}@z zQvLh3i@F5P``ajY89eu9i_1ejWw1VmxfsK;xv4RLF5J|$;U9EzQ`ZpO)Xw4KvuX-P z{HNl<O-+;A@YMS=7hIjO{oCj`3}PW0a$x=I7)~0+t*=kmR9*|U$`P^_W0hOam^pJc z?RlE#T)yWaw@L3{54imEEN{aqigMeJD*6ODBI<W%IB#%1_lHh>5c|F|*$Ja6JQHJz zO=`!Oa`iqI88pK~ImWaytE}4zaZ&?Bs(TVS`!qR|$Y$u~Ni@n{1MUp0#k!yFQuyi4 zYfE-Fzwy?j^Uc!bf{!=v&swwS%4Z|bnd@a=JzA^Ag5g8wWh8bS*Kz8GMp@^!4Oq}4 zJGWIrtvBZPnA?o^kN1O*ho+AQ797UOv%HP;4^a;LA^MH+5cPYop(WODZLbgg*0p|j zw!vQCbRFZTzlUk6xJx(1{6u37alU5K>x=U>+jk(rd9VXZ<ZJe*Q;e?}D~$W)?6+*( zTv=YBHp;5pv})Z+cNKii{0d9sp|?v;mJOJGvMD}(+FjSRyX*QmuR~)=b+ESD=&|)p zv4+qmM|pQf7f8a3{$xl-U!y&_m~j|TC<6f{`C<`qNr+tFC{YRARNg{lbCf7uyoH2z zO#&q!nRjhG>AOQtjvs$~NFkCEy?Vvm_wDKO6+p_W58c$c)23nKzo)<5m(K}r4{yJ> zSPOF763g4NNhOxI*6%K!@5#~qD-FQmiT+|7#QVF-(1|g&p7opSIgLa)bQryUN5WX@ z<JL=kDkTukHWv79z`Z1sY$~8THT<DOqwG0^BD1(-2*Djy#t^0hz@Cu~8ObS>JqGe_ z&!(A!#+Epi(|ksaTe#fEwjU#^_p28lPqX`YVjR$Z^h=bxj)QA`*Kz1YI4-?DABPg& z-(I(0d5&jG_O5fBNmtUxvjb}<%E5c=IxjtG{W|6)#8Llc_Kiz9t#dJt{JWT!Z0z0p zSkI;K8`Is*XcU(=C%-W+*%mt;t&`t)j8<njvo2=KLXBZ;*<zM4T&tsYhDoDRb~d&s zE^YW;L);;+^8Hg9zcH@2gw2GMzy!ErGjUOL{b~vP#wKm|2-bKLGiDg8vfvk3Seh}D zDVtc6k=m}>+CM58D{A+7i;f@Lr_3#ydHkf(gxaO-o<F~+6CWquK0g1^V*V9@qxLLs zEe|QNevZ7Q#Pa4c?w;sBcBlFY`d>OWvqbw%F>I!|-!nT=v4E(G+-$^G+%}(W(8lJo z7bdbHY{*1bZ-zFGy)i?3Z=yCwn={cWN6G~KNMqL_SRUK{0VCu?Eu8E(`kFY7HkQg) z>|w9QL#}+qG*57L6k8x9ug?@}T_>_SGuUW9FMl?A2CF+!>kPi)>GD=I<Zx89+!FtG z*JhJFG#g`eoX-WFGh}aw<YVhu-kQN@Swj6BwnCKS9)$j2?ThzxmD5YC-&{ZE#QSOQ ziuxVNPEf-8+p}=Ai%Gp<)A<?WRSbhkXJN@4!w_|L3??+>(m96R>v>=>xgzb#G2C0J zXsd2jIuzYj{H;~hO5hkyeR9o#!Q}1a;|Vhp*Q11O)w8?}^WpvVEN@1#1pOTkJ?cy7 zwXwu!jkN1-1h5F#faN349U&GKSs|R$zk)Ty6Cvh6UBSCbY80Wv<eKw795(F3c^}<Z zl`8MPedOA;BgfBGQPlh9S8p%<ZRyPkXAT=T6n=O1_jBKE*k(LR=5Sq?&Bi<sM=3II zN=PQcsX-}n>)Bbb?O;yIg6-<vjLg3}Wy;lj?H%^gsN*9>93Q2<L(1xuTMMr(ygkV} z;_Rf)CY>FjkBcf{ToQ%9+~DAxMJoVIB3P>6o+b1gxy^YT4xxQ?a$HA-bC(cDlfWf8 zozHqUSh@4kI}^u!w(!agKe?KD-}xyg2MswpbLE+M?HHSp`h|JottG!LxjFI8Ek@JI zMZ?~i^83`YLpx-$>Y3W?`eY-=Jd*wlJFOH$`mo?9#WBniOkhd}*}Wnq<YE0E*-6C> z>NGndjLPY<moO^(927QXErNYR?4(>E8QD|Y6G$YP)|(oFaV1_{aL=OU&>1{9vnb14 z39PuTlu{zfnt-{anPaudO%`1pGy2M+g;&On{dD2E+jq~My>r(*_U5YJR^A*t_U6jp zR^A$$dF#sWmv7&`{QIYn0lY2FJ6*NxG}k+w-Yl~F@f#gx*M6f*5$T8MM(3PbBJ-ph z9basElhm&FCZ2V)YQ$aJMZH;h?+tZn*e6pz9O~LIaTnf-xwOEh!O<EV%1h+90Jl0) zIJw^9c!nWRbjITui#gdGr8ABS_8~pP5Z@GbPELxVbE6!k`&^q-@An%tq^DvWx7E+M zyg&mV0UOWnbPL3tZs^+Rhy{5QQnNy>6>`(Zjhd-AFL&T)hb(yyb6Z)$XhucYahx*P zLu4fn&`1{)XIxDAFrYYb_i{mT3N4z@){Y22heW~eM1Y^{H|hORfSC^3Klsq6jkYbn zcK*wg=Wf9XbL!3ghwE)zdF#WU%sFev8wbs(w`f4aUM(wTEu1rF>)|cN8HM<{Ps^0r z3knu&qCNAPyik!0C#7Ka#<3t|FXHeaAISM&F7eP_sckF7;K}mKa_h(z2mJ6WIwjhY zz~_;qZol>~{mH<xpDb7UlR;%a8C?34p=CcAR{E3W%YL##=}%TI>&fg03_6%0l>Fku z*VW}uHr+B13WzL|W}|OJ<zTae=pn&Q0r6Uzccn#L7QU7-b#(uQ(U`}i)y+Gu*`Q&v z=8PZN({`Em_YnDrd>lN;kTlZ1Y(LIDmKZG?5EIzqKm?i!A|%OZ0KX?}14=Ghg_%{= zmtD9iUxo#+#er1RO+h#Uxb&s`;?Fp#EU7x)>QNKFhb!IyzH9qu<knrgW>>JpF)1Y} zuCk?aBrw+;caAgF+t(haVCU53xO0j}AWGc?dqjMuoei|#t20+E{(NBW=*d-O!=_nd z7WxI$36U!nbgnbJjsLw-ll#a=CJh<zO5?n-y}BEWeP=E$&@NW*npUTNotBwtO_L9H zY0v>a6O7kH`LKK!<K>St7b8@OPo{IFb6H5|FYjdtPC@)YEZ+7iO6#uK-~nV(SV%x* zU?ez;{F%Q|?~Xv`LQE1Fu#4bkdlqlswrJ7zZ3`#NoH=RYjA`=W6RXFqI(2H*xYZ}D z8zzsNv}x0%aZ_K1&Xx%u5b{3&VTDHE%Rp4Al+Psy?R}+Krg<;P;57(WQ(Q<f?hzas z1jiMwK#}B)bVYEKSrvVPM-G7jItmU*0UwjYGbu1Z!uUzr2AxQh5Kl#pxd1lm@4x^4 zcWo&fb@fx^>RU=&=)^a@{?_3mH?8N^EIZG2GqPLE<^6(AjJ^TRr?y7FT=FJk+c0Ic zOK+TU;Ji0+kg=#C<(F2))3@r;gY?i=dYd`7xSlBsW6s+`xh&)t&@`^M7t29Gbvm08 z(O$@XoaahGX{|u_D60nl<K@x>fzU=1kRQ9~Q{DtNR_jFBx~L7>W*QIC2I#u=beoqx zPI}uAW1Cb>U@WSUK?viB_&plOcxk#=9aSZh!P{UO4Wlw~%@0D_cBscb184(t;_C>f zr!P{$BB>@G@XmkEC%R^bpo@TgM^+G>G$#ci>vUz7l0k}Sxx@r}VrGJp(f_cm0ir}! zin+!K`+92MfBSb%UBj2p-}gLOkTr6v_KRF;-j~yvT4Y1;jlP7=jQ{Im-*;Z?M*ARB zD>P6)gRu{w#RJN3FdF7~3u6pl`(CPyyE;*OW3}Lhhfk7(<!uZ#`<kLj$XcyI!6H5q zVb2Kwe3G?XG0Jjg%i8$^%LQ##D-}-2d@`fEvd>l!<lki?X#Q7P|HURVfA%_33!T=6 zvz}CDXrvAJQd_M3jJcz=-G{I3WXD?X!*iqHXRN2@>^1lGWPiq`P7Yfl>e%xMVQwJ{ zOzRD&q`Go+wmH@Z`QPKb!Bm>8$o`4~;YG)IE#wg}Gk;0(M=TKJ01SF02po|a5v`Cu z#LoxD7T?|>!GVgeZ=|pNoG<a&*k?aWM|p|QKF4?ItS|A|=lE_&Y0o~#cf(72_Bp;w z%0P*2e&%;ee(YJF)b#}12+1~Ew@y|jL~eS`8sHO4t6V9yB3Sn+(gG}viRMu3JZQj- z5#-mD!XrZ%M{*KWic#bmB1NFBgS>@@VIUim9*>cLgj=C6&P2RQ?-yFsN{lF<QmtOU z#%#w?vgjUXI~w(Sp-O7`sQ8Q)^|T&x$}H`jR}|Z$J+ycC*&ZpQD2bG%P1T^P5t&_W zcja-o2rZP8yJkk9sEzG&TRS4OTWuQ%O0V^{p$0P6z?B3aa5m20Dil|QoSFu;A{1u| z(~%V<J5k}vB;5%aG87p%I@Oqq4IL|RON8}{BLK8WtQity4upDLg;nt~aR{_C;S8Nn zpf(Uk75Ywu{fWr+gOk~$a)WEVIscdk1$*>Iv+w=({lnwOzrFqWy=7k`w+~~R{=vM~ zE@E|NJqYc4YL0Q(&fX`s?cbEOZQW~c5AAmI`=L`Vy)*u3N<;1QX=KwT8H_V~FJzOz zIF<MH=A3-4!NC#k7^g@#j1y)OVZw-<5mPBVdggGJ!Hs14WTh~;_HcM$YK+R8^bgI0 zv8XFQNUTpb%F4a@B%pvB8YmYfE~4QUXPaR!KilAofh?-a-YX`Hc>7)IG?ycb*U{!X z-y@}n_W(0=ReksAJSm7ULp;wF5;PxwI!~NUkc-GCa!N{I*Ruo4F{5l|Dhp>ms$F<h z!Ij-dQV~*SG#ZHgBLZ|84rRtIqzpr*-%g4>6#I;aNL&?r=viMPIaTbTXMKqTRI!Ji z^(B%_#U6Urmq;WPd#LO$6|Z0BN9;nVJl0Wyln@WIPjnPQytw2s2e_@((&bE3zGA;; z2V8|oM|qaW^0M-4v3hMY<mz_0ansg?@OcXmoK5SOuOYrRu}Zma*2;ZtV*k~~I$MbS z7b!tEGr6b)5G(jqF6{FLLnMckMoJO1)sU*r;$z|<W#}wHI%R^s)kq%zDN^l(*29{l z`Xz5t#|Rv3-DJPYZD;kjHrmC~zLOh?&1Pt1JN<+9-szV`Ta9<P9w6{E)b`i;&oA=5 zI1~9HDIdL&%q{xf+(N%s+VG!IUqxPR{9gFJP+$F&*N@`ACtEz_TQyQXSM=M0_f18= zV+eOgoCE~+G!bF4EX;=yLT-|ekIPK~%@DW@++1Q<jJJ@SI*X2zn!uj357Y!BLaly* z{*^=f&&kZTy*Hk{Fq{27Glac6kJTG(yO7#rTBw&H-C&qJB47C#&XdFaQ<Md8Qp{~T zEeCz%ZRGRUS(iVrd(59AHF<i$@QUFF*mcsN^MHAu@+(t%u0b&G`7`jY`sVos%04*4 zBp;TC?s$7kovByey#pBNeA@tcAZ2D$tCE};pO%n@7r{V8If(FAIjmGeMmjE%iAc2^ zL`ht@Tn)u>5QIbvYC-}etAZnwB4)@sgJXlPI5<J%$ifQ8wV&3kVdmo%$h#SJoRwR< zR{QyQRN-$GD(w7o-n{?(6|?g{bLai%&6s-Dw^lQ@bt_|Q-mqHVSo2icvQ^X8yk%vP zs$uSfRcjv1E_k?R)q?^)m$YV)2NH9+gU@AM{9KXGCHS~Qk<<=TiR(13)aWpd5}Hy< z85MzeOiA+T4W-^E(uZ75+_niWT5L=h6G#&$Zw3}HcmVXXgbdZ0`hTOZdkY7D)aR$4 z=@7Yb{ryk)VPchEi;lbch^4~Ia_jP`dh&R_zIoePX<H0fry`1y-zMgGGzqQcZUt;X zY7*d*Awuz{t;R10Jf1`xX#7$@+KJiF>WRb!gtC<yQJ`&My-E4UF(&@j;P~g~tBLXn zN0OzGxK<Sy%H`fZP}`yE`gswHwLeyZzkj4ZeZEB0yPLqWH^Kg|I9jI`%4=zs>2I8` zZY>e*5jqUU!$dh6If^Hc1xNvNU~@LA2AU*alT5SZ?`@!D?{G=zW5N;5c5D<43;#o_ zla(+wj)s{{HUEml7`eA?N3oG|8!z0IXuiTJ<Cq`wm3&K{FCvu?69#t}u1n4-BUPlN zW<i5A%U|1uyG&Z4Z5*XSa~mwHR_JQGu;Z@uSUi^_o}3B-cg4lCj=Kt^t!wr+xuX7c zfRn5F0drK6@xkh5dLTL51oy&*7>{JR52nK;y`<*jUzzJ|-=N&hwt`z05_e<kISeLB zZ&-gyu&wZ#hWuw$EycFtfQAq}#KX42&J}8LR{5ur`UlL2dk<wg|Gc8nj~J<<1QrA+ zRo;?{*mswckc6dyGI!|*VZ~%iEb2#_6EW7I7P=kd7U6mp+7V^^dJJizk31|twG;Zy z>s%`k2V)>L@Q;7r*Sgv^B?nsjY?`D_W}~iL>veJg3_*={v&#IOwC(@;$kDG1lk}6) z`nR>Y8+u{<ao%|~K)d7M0|3V)Mm$jU3WU~QJh~;K6)v&Z=H9)_`ODtkkrdrhsbYc! z&r+B?5e*=9n*C47dtD4NA9tMe&i)7;MTj8LAKS6QqF#kchO;lUy=<dpu<F_le0}uj z*H$?ngvuEot;^lmi_3GK_nx2CGqASE=lFyAx#6OeB6Y}qndjR{ikFQhVumAnQLI1{ z3>YS3K6+~~sfIyz3nT72_Ixt@%uYlOIbu-=HuEf?DJ(^t**MMkafSq@IzgZ+n*gh{ zn2bRxW-=38g3x~+9@qY{c{7WB$DYP?r&hEIa&w|>uFRG*d550RG~^U(^?A_etko$b zH2uEY&~4h?_Y79UhuW20L%V&i4V{8M^@cuj5O+7;C*aYH1}rgL+*-oGOguLEu+G83 zAXA?d5F}GZ6;m!Sr|1*;m>hZt@gNiLN}xXnr#brsaGD@MMDim`h9xsu=2uty^^M1K zs&cz6+P`x$8+^Zf$Da#rv*od}aq+*m*)MOWS?Id8+E1aP8+%yBWnZh|EQ{VKx^Y4~ z{AJJ=+MyFdUt{m_Gx#MwhuN684@p;%@H2GH9I3p}RqQqyJd=ts2<Fc~XTz8vUdT8B zYdAqFI2MO=Sw0k=O@^7u@T-BI52D0~JC4x@DRUUpMM<%nO?H}I8|&fO)w^apl=7IU z3gtz%2CRKj${k{bTi$fy8h-J&yA^<Hm|Y0oPPLoW_8{+*evf{ko8-;U27H`HN1ni> z*(OHEU;9ye4>*e#J~?fP(Q`w~(o0YOWs1QXhy|lj_v|j%vrP7amC@JN8{x0su`ofG zU}tRQ%!`OcZHc2?dvP@^HL$Ghd6MkxgzydoaHTX+=FU6nkghjap}mpPMp_#T?35sj zuMd%kRek4>_RAXv?JPGg(&5lRUeC%MIm&`wU$6aibl0Er7yPwr=U?;YKMp;}8r-(c z;D$!4ZPXVm=jd_m$k#z%Ylq*q?q;>Fgj{B|cJJ0MT@JaTUD{1&MUAI_s^4RtV<BT( zW;Y9gZ8ZQ&h(B4RTSDH-%v&Dh>xGL0Cq%)8-voUe-ay!_>5#R=N#qBqXsL)-#F|q% z8N46FZW7`rU>XK(JQOzQ;k0#wb=M%F?ieQ-O1GHR?-BT-dB0P6*bAZ6g36aqPJcQ1 zuv)P0@z-*zLao!MHx3oD^H$<d*J=!I>+fGRsA(^DN{PI@;L|U-LUr!Q+7t2xtl17v z|1@kuUy`M@$D;kPgY9cJ0}0~|J_h4xtXL*P)%M0@a#C~MXq*e;4@HT@RZLR!|0WZ% zRe#PW|G#>$Yjzl3lq}&aib6se`V*WKM7oDT*pj*Do7i28uWB;o7?s<G=|}s1f3EZP zS837#x28pXz5m&^pEGsv$3{7A@SgtHKB``Y?v#$D{aR|RFMrE>Z!*5kq-Ee*%I0Sf z@Le(3vaBUX_=ye!_CTC5To6Y^gzG{W9<n$VryHFzpvMXzh}(bg*+guq&+aSMBg>W? zwH{uMzpm_>ej=sf@zC$?smc@EsjF8{x&C|ayP4Cc&qT9?&O&}4*!}yUnS=$6VM~Dp zg?WW7)#I)jKK;S?7S0%}G$ngtOr-2%s8vIj10j!n3|<BwuY82W$ShFK2ZxwHV}Z}H zPo;nWDHlOCqRZ(ut5t!yF)2Qdh*v{A_NruMR<piUA+Ggla@(u+qsb_aCJ-t)k0$jr z9ZlM2j_q32XFCf&W<RI4Jze7^%kj3GE1B}9>me1w4U2RhZ~la(?-g=>gZAAigEi!m z_VGUbxWb-A$fbeq4Z+}qpvW{tJ>gP?Yoq}KL^MVbt>83(RspTu+o)h+69bHk+kjRi z-CoGRivOc!s6aEvZY7vKq7Y5BhRS{~$^JvNkC*J$zyow=_tI+eVC`Q~#z?DS(&IUh zpBE``7CeG-P5GZ4JCZEHU#9VBSAvvEJZ34dim{eKOhwj3uDA&WnW%vxTETelWrX$K z)H@i|I;zPONjSr#M7vE!=sq4Hz9H@kP_ee7AMktNAmDxI$hCR-Mb^fnC)&qDciC<f zvfGXxVbqI`E7RQiC0G*ey`%oYZ($^#Wo4WZkd-+2{BcWX-h;{!&Oko{q0i|ZgB4fN z`&GRf9)gKGnQ~^3Vn=zVNUuvkih4c|W{@A*c@w$2*m1Tw%-Y2Ni@pKqX<?a#S1)eS zT1-}NPu7}mzj%cf+s@<f(?92r?<{1id_&plqRniLm9;s&S6+-&HD>Q=?I7l@&5lL3 z=@6$g7VW^#@{jTIP}^#3PMm?zTgRe*SyFu|H@lY?Q$xzhev;}pC>(cFOs0SbN3;qJ zHV0C25W29J4+{!V^*j3u_3$jW>XS{sN?K})$P!}D58=>cD|k#K-(0NBev_!ImC0w9 zkHAZOc2%|XLBO%H#<sCgS?d@JuI-K~V>B>2Uv|Lg*hhtU*5@eeO|j4iUXc1__aSu# ziI1ToRztLs(h{d&^B0&G*`TEYII2vbg0?G-P!?h90oqI`i!fU0IW@SMJhN7%ib;vY ztB(;3#QVKMeN5rxZA=eG<d8`bF%0Q7LC{j%=uiF-htWR)CLXfzgtG%*)O+upx_58Z z9MJI9{B}2)^8I&{C;$D{nKL8yWm)TAnf&3ywF_9*!k^Z(8{93kL#i?Rn*Yg@=F5LJ z3253kqwCNE>$pE)`H}Wbu0QBB;G?7Cj*&lL{QjOzn^tUD+Yj=a{P_1sPgFW#%_!0Y z*y`#)Z!&`xErmGHO-zQnLv~gCv5<hsr#mqYoS0~Wh$UE}Q({s8MvMxMLLe3LBYA57 zLLFk3OkEeEM5;l^5@!kv3X|_1)qY(68VfqAD?zptwTV3cKRb5(dmfWh=x^o8Ntw<2 zPv~*h>Z_oyS<B-NMM&{7e84IpoayF=w$$yc(uW4z25xT01d{ElhT#IZ+;L{YuPi~T z>bz#LtuXHr>&=BL2nuzxD;V74!?BIA&D}83&`;A%WO&194AyE7W*IBkvI@os)+crG zaBt?5(XCmuHo-6n_Qa4@t<?H+M^%gO)B8zFaYpiXaNFWUenxg;?TYE^Gm$K+HO4)e zY_8x8%QIZz=WC|6nS84_UvUd1f4iwVFK-4vJp5BA&k^Oa7cXzBZ6;p^%1QY_ef1jt zWn^10R5qNFD$32X13~~^3x)k461mguK90JQ9}F;lQa)U=ux0wGzCgEm@oSNry&lUy zsuj}llB_5PV<%bnbdN_FuW&Qrm+}hof0Xfx=V=9bL&|u?^R$9|BW1ked0Ii9k}_WL zJgp$VNg1zrb}Pzy`k4)|`&44EbSg>}?NXl%7`k7D_J}y=gdPR%yy9M51eV}Hr1K6S z99(pEWsYUjTpcV6WM%qB+fT1%?$Z4$3t27glG8W)ovo==zM`FB4dI<dTf|-1xxTr+ z8H)%a&IQ1Z==vu1oADIZdXgNP9S{WPAJC+%0`oQ4*Lp2ngLLbeuVlbNH<`HqmXvA7 z<<||K3qy{+$TP&VhJ4u5+#Zg7#>2F{OMUoRU#5j!>ch|aGA-#+AAZ)CX)%}j@Uy;5 z%ed5s%l>ld&z1R6`_cuz5ga`{rx`6<yFbtzh-K@zrIiUiVAl$5kF82*VcA|mZs#n+ zF9>-|zO`ftzBQ7^24J@!k4ZOEpqoWY1;P$f1wvnCz(c7LSJAu-fbuysG-zkg|9z0S zO_#Xf-{SREGGaZ)16{M>o5R<*3DQFiC*!`3P9`HSx5!{y>lY>ZS14yNJt_~awq(*u zVRz)FbR^tcOgK7n=*u&pYN2mgnr8YHeXA(tWH(0RnCu73iv-7q<Uhcdl6d;`mVA70 zt8sA{@jDGk8;foyg@~a)NkKGa#X(#4=IQcBhi)0Ob?DX|y^&~Yp`k<J9Rc5ZDmma= zNp#buR&yotk^{m8y?Myf?+xP(=i%k6Cp~z(QUolaU>X(ElmPpuoJ)5e7z-(#jrdQ( zF-f_wqexJRbV*_1RiPyEng)Rz@T^FC^Euy1DB<UL=X1S|wn?^c#qt$Xg2Lm=dBMeO z0NFP8JyKwFtV~WuT!YCW=cMf8I-DsiJ&D`22+1RA8ODFOb^hUV+K($oeOzEvCL9~E zuxRIk(YsFf+%tCETe<5OF4(0lUcT|=HG>DPXmvcSX_GUo^{pkxSlH{TTxG4cVc7-k zqeInuvPK^qJH(93mTP|<IR2^jUbmVpUuM?#Pi%ZtFz3;R6X&(RVF}|5m<ip7{LRVG zQTd*dPxA7%C?~&jGWR=UugPEVa?)}8l8!6A>GpFn{Y+;F+x)b(9>3a}&JcW~Huf#~ zJ(IcLlk}*o_!fM8+7=`EtSU$o#ezsB7cf9Uqy3qm<TnSGMcA5EU|Ur+q7|HMSQEN) zEi${3UYF%Rv$C+A>b$=$9xt+;3Xc~V-NasXI^m4usMJ<kl>=6-x9}9`&dP?uUi$cq z-2sO_)<qxT%Z0AkU5ulOxFz(_?&D3QTYp?I;<;H%av%Cg0X{-Klmb*K4@}BjLJ1@v zSL*!W?e*;qBP+mrcvYf=`?0>A%M*DqJa@s|)6KxL>-74DLwi6fCw(h(D;iX7v%K{7 z9nu@#Ig@$rZ`{?1-8}I9UgQt({_MW+0l#<3hmF=2v%0z`m>k5hOnZucL}K2(Fjuh> zeAQ7<S&4-m3ECvpD-SJ)aOHqZa@0a&puDL%CX-B`G10<N4H2Z9R`m9jY^x^U=aj-h zALZK3)crpks7uH}Q5Kk}Z{ez*`pN0oXxjoSWK6xM4-Kmg?*X4$g`{L$EYB1J&pE6R zMup`;_f~UpTj4H=DB)`%k2*K;A-W_XIx;*gsGOfKvc4K5&};fQEL_RSndtzhI|&Xf z94-KRty|9bP-W*a%{Fi88-|*bCocGT{kC5UioC`?+&}kTyO<6)ZLO5^<L<0kacf-o z3TE7Y$!F7&F|!QS4>0rVtF=cb2VHvO(VUl?Rc_f;X_mhE&!x-$+<^JUnyQC2g??d8 zEfs4@!94`!xV^afFt8_0xQC-2{RVh1d7row>G&*KhfTD1RNz!_4{ed16V1G^48cU9 z8}fl?$9@~YU4;TlPWpsywh@O(ij)GbJ-FQXK|)6f-#rfeug4Jr!x=#h^^-(_zl4K; zwGDKX(CproU)opzevjHZ7WkawFd3j9Ba7tSR@-ue{V?HjWIkbj&`<bbI1X(yaA;g# z74S3kvlV!dNTwu^rve%%4D#qCx7I7L){`QN?Eol+$rRyC+6n76+3jK3$AbVH+Wm{- zaJRcF0H1*xPM!)EJ|xHuVU7|z&MrSdh;%<DBPPI{6)}7w4tTxWLXOz88LwZYlp}kS z)AsVX3gzvjIR^I5q3iIz9&qm~>XayR#IqceluYc|^sM1gv1dt+59WR^^qJNSTg}%D z*_utd-1e-K!|sbZF1|5DshVI*$9Yh}zBbi9{JqKgdmFf~MYOLq{Au5CziAeKhX2f; z!Ov(*4%<=eJDzJiM}92c>(UmEGv)gL_jvxEdhT_wKH7ql|0BLW^0UiDV0lCa$wn1U zQ^KN(Qz!`$kVXZpJw{wlj539Z>i!+RNOVMMWOlNsXC(Js85O%`BVAWaH0N4?Z4l^H zETU4-t1N||M99`9Y*<FQ+@wz?DsuIHhsGcI@ZGZm*f+8*$f^ubv_v`X&Yck#I9zr3 z&R!?BT|S#BryFoIHL_hd+`mOYRg5(xhGDPqL+lxW1?|8*uvqpweB4Bx9J!qPxS<Zm zvGF;|)yMXaVsoV1yJVw0fzK=dnZFl5^ZED}e@1bcGwxsJbq48mh8O!b$CL3sbmnzB zurZ>J%UbosoaL|wCBKJ%OT4G0zMh#&d-!?H>);&cZGKejJ+S{68^Z1>uq7!1TS9f^ zzPzq${~(WCVmy*5mIF2GOLHO7Id3M#bYOgILvFe1NcEK;QA60>P%c>{@Vfb9k;ZU& zh8!SpY+%_9!jT0ph6<n<DM<nTzBqsV$eQHm7wJcegGJ&nPJ0$&p23_8adA^Y2)y04 zu1CX@=;k7g(Brkou<KVZYYoS+9y{0pc5plEK1OSJ`3k!}M%%t!tE1K3Zk5+rNnx<9 zmGkiT0;_E>?k{u6eJo3m)aod-zZ}>%!K#5CnGDQ?_$7x^z}tvRjD%zZ+-DkOW)e*3 z5kV1wlpmfv#0IGxD@RANg=e{eThy-HBv~jG3E6k$WQs^)qq$~dI|?mk$$}F-KmF?H zk*{T7()o?*bgvD$YyT$NWB>*LI!zMg)s&2028?1p+U8|s6kFwJ8$S^xD4@J;(NQ=V zVxp3wlPKM*qjixi!nb(qGOgB3Yf5@pm<e9qk{h~l?kZJ&v1VL?tiHFzcCuKbPcZh@ z`hzEj?`?PDeXFcDAFXWi^nu|QwBIUq%x)J3ol=Q~0)|6QRlJbCHXmA<N%k@!`VS1P z6j=)aCT>g|X5vtN$PbZ{6j44jgv1g~H#qmW>SIh!Da)`<0k_7m^!jopf^D&U(8mB- zZ8~d(;q{GYFP#7A>Y2&s>suTBbMB=-3zv@{$fgc{Wm^w9I-+1d@R;)OGoi|cJ)PI? z%iOeK#cr~ucN}>B(A@LoW8Nz0I&qCW|C`xu_vTt>9_zm8uO)mB^aM9Tnqe6-0FB8G z4GoeNnKnU666i#fmT8q`L$ekKV#S4y#5kjw1cp+g@JFurQOpK6OGjqMQd~B#qY^3y z(p|5s*AVmt$m5<6oM=fR+qHq>vrG3f=+Vaju^`SMg`)D6OU*tyeGubt{*pcp_a3g9 zyI@juoHeUvQq{_=!)pbrc4Y2)bI}{3_eb{5{~*?~XXgC+gW~;WcUfeOdtp>_av`8? znNJ^>k}%gP{QmC^Lx;DQ$Z%pmljshOjzWbonMBekuGf+;ji#0yxc(qyg996w8(OFa zOfR&SaxxE>z)eDIC(J0E2z*8@m{H{BTs~{L!8Z2L<&4y$TME_sh3wVg+m5JF6~1Jq z_;{w?3snxDQ!TbR+8AxIm9<804l>$*wc&M{nZ9egCpUA>;cnnnd_eucnl+LgBTed= z-AxLR{JjGFDdd|YNeCN52ofIzF}iA=tt3A`DK`)^#JiLN6BL18oD7vN87|XUS~+Lu zN>a&OI+&g*df03BazoKQhjNxg;)6{bM!k#}*f}d6JCpa4^>89b<fYC|zPzUoctK8d z7rmr@j)rd26TXKOj>AOC6oKg#oC<n^P~1c8><YYJ<n^o&&J##uicHjtco+)IoX}Fw z`2znYSr8ypT=ty2X!Ec0=KZ?)!o<*q%Q~*QJAVA#Rp+m(Awg&U6;^@CQ?7(=V&xAr z<6#!Qxj}79!Ybq|_;brsX{CJmc+=O~TZipwx9kI)yJ&YS$dq`@Pn<MfXhA9D&ck(d zG)WU9q=^fb$yJOX;#99G1Wy@N5gLq(B<9a8HEA4+vkM(?1KRK5#V1QyI%|bd3$&{F zRxMPXz?WjglIdBr6h9YBQQXVzE09l)V+o><LohcxFgI06>IapB9DxN1X}>|qY(SDN z3PDn#_>tJ)QSg{2oJ>5Us<<k`M;!<Mba<%0uY^omb|o&OToPqo15gR8%9J1ydgD+^ z$4N@wN5VhYGfJ)5@put?d0iok{%hHHb6~QW@ae2ye)`wrx8K%m%=q(?TNA6u%CetB z`@TJmB{obsI{uwY{SS?&j8bpEwr*S2rv2NG_u4t!IOkMfOq;GZIPOHSiPl%4!_hj_ zwy2ZQ*BIi2E*F5l0_4I#{V~U-ceDyo8=b@7z?7$?q?nDS2pC0@orWsWC3HkUuF})Z z@`Mc!^Jo3AdEK|u5Ki^SwIw&kkH4{`D)7n8l`Smhox5jQ+?Ju2RvF*Fxl()l*5?Pb zKUZk^_ypPu-RT(^7g@?i9g6!5!DXy*_Dgi@4DbafHS$bBdSkjUQATADLIdn(2Lx<O zE|}s3OL!=!O{@s7x(lY5{KBSi6O40oX;To^oSBjt&XNBKmh8epIqUxK>sF?&du6k> z1-I1RO~zFlnL4gvBg8mwp-bA|Pv052H{noS8;;{QBg)TAm|tT>=Z&9Gzli5F40)1` z(mUuV***US4p1}3wx*Pooe=_$I1DD(QU&-WfkE?(K=vc8JX((NkGC+Xa;l|fe9a2s z{(b~C(!~HBK0(kV#QHH2sD>L&h?v7jA?G>`jIbVtg~^Q<-I_4w)~W-u(`3WGJ%|1t zq|~^+aPiFv6K*U*zWBkX^QWH~H0Yhs{QE2SUS=65f+}>%G4>x7WY)gEZx}dX^6kZy zR^HFIPWX6ArSb2M8T;<IN>e_bfbq`7oV<X1TS3s{5~R{|twg!xTH%%hc(WsM4%ws3 zy-lU$TA{c-mt-rsn2m5f*~(kmRMu|mZV0dQY}V@sj;z(DT9wPzMT@!@g!`@Sw`8sS z;@Ht&7Nt)fGjKYsecb+(aXjB-j}`~W+k-<N3WH0Wd6b^Co`}Ori8J@8QhJ;@fU2~b zauDQQ#cI1>NKHF8pC{VFy5Mc$d`9Q6E{GR$6aLlPXxML$EeF<|+-2N~=J91zFC(@b zpOyb(we97fMQnLT`Y?T0+e~ACd!P7jJvNZ<KYeUOIc_4oq`0TebQ?-D-RGC{lp%j* z9a!!LiSbK@g!EDY5%faSy(H{BJqKKrGYl^hR3h0aq9Q*D%BtBl+s}@70koO0e^4f^ zZc*f7SP{NSdH6<_8@srnY}AUbAL55KAL&DnScKes>(ff*N3C!F!Mn)7CWc<?e&a!h zeF(YXxE<}h+68?Hfwo^#40#m6!N_8XGmXcPlXk&n2i=jv>@no^6-T@nVZrPn<S*q^ z&8cNEnKvs73p-hhUh6F%(h|-7gRoG?)*rtV@lr1VJyla%#OhO#a#?%l7wrR@pI2aq zIK$<|-}$`opJ|;)_!;Y@IfE_FUeBdGht<RHnbZPpzN<EtGMHzaxSu0Vye3Sb<zU%U z{9NM1X@fdu4`6Iu7kzsNnFHLS#7lhA@~kI`n7G6zpYhF-A1eEE<a3F~NMuO%FzG7A z;-rK18}9SPNy92*x8$)F^VtpU?=Ln_=MmC%`sT3I*GM<q%u<{7t;-{%)0@AjeZxMR zzftphgVyAFtUvac^=(}Z!O>ZiBH|r{RlUSUcF96;bhXyn>zcP!Hf!*ev3s_kXbwAp zS7@r*99C=SBdNHRa5EGRIQNj~JbOsA#Ums-F+L_bqWtrRL>r0mRhZmyS0RiPdpP9e zNSxt4Huv9sc>kg0%ir3#Wmorg-K)y#po2q>eLQ@?KfW|KTh!0k^3_JO#!nfYId=H) zne|6BGj^KY;<cq6XUAHvEi2^fk<N#M*k|E%+J(YDU<cL8z3D!UZDzza1HG{~coR9E z5mgBuM1Bl2wwbHjG@Q)G`edXq90eG9qrCPmVlt5jz?Mh*+*&kHR<2=lVb`yhi>hL; z@HTK+dx`I%x;mG)XL)nBhwrUiZN7?J=8%O{pW>U_V_IM@RW5RSsUxfzb4BlX1N$vb z`nPLbv$q5DlLl`HM{+`t@Y}YFY>Waj9KF}mP&&h!i#=m;%F~jbp$%5-nKHjqyn0!m zpiLEqp@<U(a7W~?dz5;y$X~H@Xqu)LUUA<cU$WZ^c540?`SIko9oAyM@a=%_>2vo6 zp9^5M=$s^sF2=nv#(gx_Re8xR&KDA;Se$Qpv7QiF?-J*0cZ`V(A;0xDPH5S`W})&i zUrn|LGhfT-|F4hOF%s02B2#Ojo!5S*Z)47lKKOPiIWD3+a$NA^1C^n!@-<C=Io(~L z0(D!}U~|U`$DsYl9;oaGj~o|R;6<?}<$-9^QdU$)`H~fNCE$)&i?r8D%?lLeo)?Hm zPKkzjpcM!X;DJ_fY&=qG#MYBH(9F`_v-Q&_vLQPo#*5v9M8o`%{u@c>86&CeY$H-s zXIFK`XOkSD&`kpg0y|RB&e&315ZGspw?u90)&?<Kc0H?s)(3p=^nF-xMSGN8{CvH` z+tUp?;U$b2=YOVHo#On@LUlF463Hc0iTuwVb-HGk!`lO;Kx#Vvcq6#Ofrufy3dWE% zFVrw<qpjLv{PPKNj%)WGi9D=mr=DXT?at%v_RQ&CmxbdCiqu`}V@OAC-XtL08%lk$ zdp5|flo}sePVw?a_z`3e;b{kv&se}HEUf~40~Bv>25c!~ahxRznR<~}JjScFH6sPy znfmoI8d@7xO-rtoQj73ClysK<R}KgU21GIJmhlKUD;I=&Z8$muzcQe;L1u*FP}mA} z4Hqbp;*|p&ES&hALm5nFTt$2elLx<a^pnfS8VyV=yc0j5@zGB&A89x!5s@n``X!X_ z)pgj)mT$@vw(e@RYFL+E;jse{p~O~3Ca}cEp=flq<Y;!wYWqDpNxP~&4SlSAo)D=G zx3YIrqm-WU>G|KT3H@68lX-m|y5`&bnwFx?5tT4h7*nthtNoz+8ui>L4e;}F%)Nzt z*X2u(v&M#I1PpS<Sz9F7W^hC$@<g|^nQ3-uV2C1-+s(K?7-kuVQ5q<xmyR@Eb+{d! zT8-bB+2&{_{TB#iuUo1$J-G3R)p}&!`ua+hX!Zf$LwtQU(ax%C&_<rMws^cXn)W}& zTdUTha{K@lyLh5@mNgLPXH9;J*3{<PW!+o&KIhYQpb-$=jH6p*0QT*TuwosIP*Uu$ zs~jQTD`8c1$dJrTxvCfk@mW=UQY8KhLJjglJ8PuxS0J3U9nm2|;Nc)plqldoJff@1 z0(6LvWBWN9Vm40v>wy>vM_XJ5!`U7T2$TA1Th&8+JW7nGcFf2B7*9RM_LIw`6x#ly zZDqaOrp2mlrTa@R)@~TuLGje^pOBXXssvf%$ms*k5G|pYcn-ggWUa}6Qa;RFA*e!e z{|R$O!;102{w32k;=5NK`{a{jw#&Rttm}?9cW&3-lsBGQwdMqGl(ycsZp)-`TZw;= z+X4*td7H=<KpqqwHmA#Z0<mDe5MD!qKETHx#$CjEo54y>)&O&a*&Y)ggno(0@4%8G zziG3P+;K$iCRoIY#JW;@*=NYURQRNey}^1@?X9Ma*VJh2FIj^8S0AIz&lC3@Rh(0= zw774Ns{c#ecjH2Br&S(QDEg$m>Czj*Lu%`Je?&)QsR48nI{Tx6ZpX^R$a69s*Ao`& z0pp&Fz(oCkC95SKh%)oY?+}Zhg9XK|9oYlFG1go~a)jJB5V{fqg7}ErJ}I<)IrBAT ztfP_rzvrrxHu}KA#rqxFlXcCgVQcxgWBnSxM|<NC_k@*#aECyU695p8-OLeB2$#iT zDIV#a3dSouWk+KCZ;{^i^&(`Svk(0W<r<DIkQCC!vPJk?^g{Nt{cg2)0q4me+|~PW z-Qp!Kt6#;>XOUl|B1N$CIB%T5&j|6x-L0$;?~1IVPRrt819rsG8N)@0H_zZ<w<FhB zaB)c9#rc!2ylAbxZ}_x5oq(K6wcS$WPWz_!*qB>YRz@5Po%h?;N?U)MJD}5p>rL8E zy0HMk-HUEdYFN;p?8)c~<lKDp<tpz>^X#V45#Z)3`4Z~j<?_6QQXD6ubj;-ffNVfF z>_%~(RFEQDttlxK)-9~!oRy0LbcFp<4j=ONaNIw0H};smx3jF+-k0ktop(>wLvrT7 zKV-<o&`xg*G4?NLIO+Bxw12^kNg@DeF7MksI`0YPa)a&;jQV7P1^hhM1Dd;)8`Ye6 z{2F-|i?kMOKCkaD>N7B5;yv{tBao{KHkcwjNw%>txq`5b$rZS53~~gqqoEkDXsH?@ z`oJs!Hfp$7eSExffiuJC=%LV2E(oetehln2xxQ#0Y`wAYURF$wsTNx;EX1BKi6`Jt zDFcVUaQ_GvW4i#ffFRK^XvK}b>I)05PgJ$5+%|THRfDZ}@r?-+u9L+#@APzG@h$jq zz4jtEk=cGL{A2!t-!@g+^!ozqtS{zPD)_tr|6gg|7c(&)T*jy^v1dc!6KIs(Kw(CJ z{Rk~)go7NWBw3s`uv5Au+=22Rj=N(-`LLMq7-ECr3UM-SK%8bGm^>ubbaL?MN<CxT zdk_7o!K=SaoPBPeoDTh-B6_u7a95hG?bxt>j+HGB-Z^E_0e%l+i?sUeFWG1H=n)9Y z1Cl^%LHQ?PKN*<aFVPGihaK>x5a7$p1XrmKGx;*3pNVtf`sKo*Xek}`RWUgso}6(m z!0w<xe>ld$H|Gia!np~OIlVJDq@WF=W1$wVBon2rQNEf`KfynwQS69`8)m(AvOIO} z?%l#WELi)o=J`dt-V%B7jDD{zmVdnQ*40AW3J|&Nv;NKc)T)gcKlA24ZJ|JeF=-9r z$o|b`sC&G!SYrRz@ye`d%lp=y^XBZb?wX6g-rxM{{^XSXp<i5;x7d0gx_I#r{d@2O z@$c0yCcXOVBrFq2e)<r~zz4<%#Dv9iY=?dc0g4-U4xn`r3xd<h<bx$c#t*C@FCN|( z8(kqB4`HmtAN@SyM?D?)JQcOjRU8LVP~oLZ7`kTK+r`dFRkgCQR;`m&>+f<@V%)l5 z+=gJU)|AF(kBTfWdjs@{oLk^ZHRS_AFS7tSA3#7q#sZ$bg(ZJ~7gu!EDiooZV2O>6 zs8DPd*JL%hE1E6|_T|pinEEnZrC`|>cO(+)z=b=#gUaWS>YSRP@Xjylu=8_t@qXew zG`tMkg$w5#qJ92fyFeF18jlwA`gi$4#6SJeU=6sf{o;`DGM8y5v33H*%_0~sT?_(n zF2L@>)5%yAkKR*y6LMFNhBiYfb6jbC#Qx>+#0d%yLQ;Y)3gV#ak6>@7vtuKc@BiBR zaPI~7>A`ekEi38KR<;nSJm`P#vQ;aP;6f(cws9ib5e<zIr>2GB@COiD@q;~3Qh-$< z=ZCNq`XjgqwR@98T-B}ev82GbY)gIR;2(zt1M9}Ekr;73;F%iR8>%9^$I8`oG<d~` z<yyT$HbHMUMiTTW6I~i_WgWFWxNeFrpbvx%+l)S>LgFCCIRSVfa;h?f+QZqA7vP9= zwkyA;-eh3c?VVN9@L+0kl8`XCYSZ$k+cr1BkZ`o)u&_u%Ltz2suoJt8Ng-D<BAl6} zZsFArs%gijt0~j9V`&$!7T(!)yrYSvi?Pdzo$Q*KHMe!Q?m4rEoq|f!c<<>w)^D~i z^3kfo^8A_iqV3<v&Dcp@CpHa6e`+BzxmR}gL}FTN37>%(fiaTelNSP04NVJ$Wki8f z*5B6)QR&{jLxThTRGp9~D-(}%qEfQIr|1Hd^CsB0cbMB0@tX$^XD+3Sn70gjFf+4s zqXesUO6~34!d14vcFTI7X*UFx)@$pYFFI(6pvpk!WvLTlmpkF?_`i=`2B7?Zie2Vc zFLajQ!BTLRV8Y#u^Tq^@9-!FeEh2V#Ta5vYCQMH~`OQZkO`3G!#Liv0>uOrFPL4eG z*{j1JPyTFn>fml!?JF5-i^%1_T8YTz*`p^6&zkT`?=dXrg(X{Cbz3;I<2*~&2R-ID z7m>?c_wmwl4e_wL8Wj@mirt=9M(nZ$bn?#~yG-U1R~-hi%T^Kd5{^qKsfZ>cEJh9C zytXSZwwp?ASsrwH+O*RHWwv?R$$?BR`aos_Plqn}9lFbJ3v?AmZfTftd)Ca`Gj0FK zzdg%fm~}fJU4Z;=0DW$=+6p&k+?0ri6v5Rh#V$iV&|{Y^&e&x#?b$7oFfAmdkZ^I0 zT@KF-=JTT?auB{8q`fwT)mqMi(v2B+Dvj?EZ4C(zNQ=nMt*m{4Q^{KN%}TaPE|@aN z?3?Np&~ir6TYRi}ySS|zdM5PMPSTgWe6ZHS>sOpt$&3_L#4W31d3g(MGx_@9r=XY; z#LpO~@bXUZ@xp(E@{dJ1+t15$5xWCl1<Hjjy&mwUG#+#Z-U%N@Mb@O`xaIml&8f_w z=9eD7?B;DKIdu6s-s0wjDE=1mb3Dge%52N?yr8URkS`<#!}dSM>?&mJcf{;Miot@u zGIJzjFAm7&{=>{xS--M^@td?M(=t~&+#`P4?`&i@E2mS|-n7}sMe>k^!^V#JBfDl} z$gD(?*5yfQaTtDu&gCt1t^mmt0L9nK%eyz|nW9>Oj{*m(UvEJE?4V#CO=JO>iL<D| z6=)aM4$ch{!}uRpY12KEuaj2Ot`L9junyYZ>1@CJDr+!FYrr0k)6PwkwK}ViEa#;4 zwDni3Z6w=7X}p@*9wN|zJ%ZbZ)*||1*od_l&%#~fihUe$#pxn8m{|FIBm?Mz^|)eE zdiA(s9J5|B9Y_EM@#9Dj7SuzM4f&qWTFQQwmR+gOmigV%A1mvVw8Y9|iN#AoCvZmA zy0LoEmC2LTTe#d<zd~)MRbEn-*NxkdT-?x}emBSp*pnbDuA?Osn+G2#<|h~P^Ea-q zJx5G!RIC3orndM4|93I94nLK=+Nw=1=BW}67x>-9KFWQ{jC0YqB=S`w@LYmLD$mDD zR#kn&xZ0+GYZ2STu5zZ38^9B=LXIABS?4!g0b4OtaKKhZ>TQCORtP`V$P%C{pTH+1 zESTL~@GHQDsGV?zRgqp`NgSE^cID(SV18LkeYN`~hjEl?WrX3kKpCQ7U8_)}t9up4 zZ?XQm3b1Dc4l|kM(#{gsV_Yg}Yr$Hfe<j|v2H7}>qdiUlS#^#-@$Kxg-$l)No_Ce? z8ftfTIAWu%M2sIB9U4rbdvr;6v!R8DhuTqb6nX2efgtiW6j8dyObj~VyXiI$NL`qm zv*^aF?N|0OHlN;V;OYDU?eiDr%<R-@X7jwBgQsqsnlX8g+$ZmaA&o~)UKG0Q$);ZO zZ%kC>v{%lI@3ZXw%%rCO*)(kS-$qUPY|g-?KQ>RaTH|6Tzj%Lf-k1|3KHvSy+V8Nn zU}qYPbDMmV$rAY{vFF(5yu2IA;iJS})XU|;RQ~k7ma8^Wfqzm4puTMX86MqOwn9u` z2(H-73@SRr$Qn#a%LuUT&|;v}PV_sagx^uPbZO7gG?n~Z$&WafQYwj$T-+OQv!wf+ z{lBqXObDcaM#a+*#UP`gXkH3`fZs%^KBtP}L7K&@Q;Ywr_ft2X`~CmLtN98Hi;9w@ zsMsjji^#cdHisuA`aof1W)3*w(ExPc4-R+aA2qWKOQ;;8eVWv$Mno0=;Lz$ZEqWyU zSlw8QWi4T~hH0a<&*TIxmu*r;=G6=EO7%5&7-Z|YVucb5ZIWp{*fuMUPpqMKklW<r zOy)jLlH0hNL2lR7&Kep(wuMXM#LB2>kEs@<z}#7+!pBXXBcM{4OGvdn{F;G0jtGQH zuPb08C3yjh$5V4Ck6HbuD56mN$f|@`wF~mfyM=Z~q`+(!)r7tbpxk`wTLbhB{#xt< z=*9d@LX;u;hA1-iL-Z|~Vxi(gc`P*y8Hn1X5NgSQxN09mz#xbBl3!ar!l=PK2xckW z#wTK^k%@sW;Yk@_m4eCx0S-C9!>C=ny29^k3YBNh*qB3p%mr^|wLWO&9!&`K25&XK z{G*}uzSZR2J-g0}d29bx)9fBzxPIfRu^*^!(8Rfo*+@2KvME5m_k_+L3qD+A$G~J6 zVxr;72MP?ljJT2H^9u_yWKhBcnIb)4W2SqT9*1a&<H@!vSt=oy6T*@p2r1c?Zbi<3 zsR<c}!@1=NRt1;vWoFUE9_S9wPyTdD&;FT90;aq>cG9W5q8oX~MolcN6FtK=U;e)P z)}cdp4e|+{|HG<w-U}yvSZ=|!@xw39ZQp9<^{FqtRB4&K$TDJo|6wP_Q~wZ?O8t?O zl^`*9@?5@Nn_>c8c~?1pk>7#Dou;mgm^{pJH|+t=yE@Q`GO}yJc#ATVGzcq^FpHGW z$VKVL(M<ZQ<6tHb87m1%3jK++@h|}<-D)1YM1V=J(Wy+D`4RTF?en#PcVX>lzEyj` z5v3o#OISVb9BRaVwQ3E0Zhrw-Df-wLxG`Xous*L*^MDtd>mFar`_V$(jea~w95Ug3 zb!YDX7jek)!<bqz{)j^!F%j?`Qb4eJg+t8606oOfSq|-aQmDrvbBrACEA&GbY#efb zh?wir_AAQqEa9gxPM?Wq4YBUyggP8I&wVcM@bywx`Ws&_p5-|V&IM85IGf{oZt|Z! zakF(LKr2zNGyGb|dA&cJKlAV4XULQs25&U#d9K48c^fb1*i61Y#oamw5)qw{T5IDJ zl0g<}Pj(>14+pX53?Igs24Ty$Z46hds^f4fHHO%uc6LIsU}K!{Xb)wn<B?!d$Wq5c zjgiNeP+lU`*upI2kVCw>XQCWOs4+LR8|8qBmmPt|pPz5a?#nha4>XSX;n9c-+PJ=_ z3XH?v?0ur}<MUZ^O#@&|jck|yb$P0u;~n<}@I=3hxfa;V4y-aCM_$gyQIzMf&AgoB z#i(4^Ixrs{o#ixd@)PIJ{CWJ$=dA-T=YC6G{=HtF#>+W=irPVVD%9_wuLoYvzbDFb zSbt}Im-3dZ7cXys{w(M37iUloo5jn~AH#iK{;l|~3?%^TC<neMC*D3q;Ocp#FZt92 zM*+vzqi#FI1iPNy^%V>1i2FUtv9_Kg))zkW|JSj;?WVELi1j@;jn$t5Lvzh3to}6Z z+~upR^EB<fDcW)E#1t$0+{!@oqjh4t@i)@`LCFQ(X&pNTFb88}l)gfLWN;2YG#a_R zB13vPyLIJwA7pxh&BEZNA{;RvRz{KW$;*r7VsBVTAK?~7V#LGMBRPpl)v6?ABxl6M zR47km=zhL%#vubS4`cKIr-_I$EAc5)^kM>{9C?6DCdg5QsgX!{*!O2|-99({SZ3i} z5zfdGEj)zm-jTrtku@(YTyZi*P2Tgy=nZWThT4H>qx;K4tWO$<z{VaIMl(ICOddM6 z|3vG&(Xp{?@3@URAPrr|T*e}vE)jE?F15{WMd7(*t0_A?mn*$eE;-B4c_x7*v@(U~ zhVZS7j^h-wN6O*oPDw}+wqp}+E^feXobxmoh#JzPbHSQ?dBS*g@vN`qZ{}{?yLA0W zX$U|%F?Qek1G{&BnYAA>Z>1_{E;&Y_bmv2r;WIk*9jT;G>z%h)o;%9erJ%)@`5ouR zM84X&OSf+FN5^ItSo4-Pz4Z<Cvx@eOGEl7uZ#eGKv5-itW!1`+6hkvdoGr48&Ot?( z7M%gPQ3w`E3`(>l8<8y0!mnnCuq~rMAxK;1h_8i%X!V>2o?YqJt$$}$lSkMhhi{*O zlifSeVNOiM^j`fUg6#peP%Y4`28c_QFi)k#*J4ioU&hzEL~k06YW}1-1}$LLqS{qn z9Z{%kD`X@3zP?M1tT1Rv0w&@r#Wc#hwV~Pv+Q%6zm?g6{2(RymRe1Mo%Prlk(|2|J z79;`Cnb3zO=tC-To=E=S>GAiXAn;<bwc<v`Z&=VYD7H4hzSzo$tW9O9fuv4SRJgmH z!w&M(SDV;+=-5Sc%r@GgYb+s+gAMP8&aos*mZNj~wQ9P8mBl`Ebgk3L;cWVD-Zk_M z=Y&!S{Wz(Ncv>jLZt=9F-IoueL<3S1Lkzb_6sJ2NL}omG*LMr24TW}Hb<w2}dG8gx z-MW0QrBiox?0tCJo2wNsuQLz)1Jp~Q%l=qbY3=XJ>(;Oqd@;My%rEE4D<-7%tYU36 zCSxO%20jn!D$GOdvtwx8_j;KzwC+`T3@yRu++t{<@!KVXM+~joic>-<gm#TpS!mT} zvI)a6A?Cn2`^uMR>J`4)_Wn%h<ezOFu*lXgs5T_a+GSjwJqK}S<snw(CVUNuyX5Cx zW1L|Q9T?|qeWg0zPlL5B%0bLm>2as}Y@s%!9R7BTJEbd_?kD1rw6MyEsR~EfY0|t8 zhmZVd!N`LH0U3I4+4O_myX~81rLa?ZKF}<if1BTB=LF-XT~qHZskHdsR9VZ%>m4|S zP8_EI1h5?}ZAT{%Kw3CCMWUtWLn=6o<DQ9J%0Mb0g!C2b4y!HE6{jHMzT1be>tJB3 zPSNpItB^Ukg4yJ4Vj)a51qV^YD4h0Q3gvRf_)&Xt5yS-^_7u)=5T^$;QX1eGBZ!10 zgp)>BkExEAMg>=*1a7_%wZTAFz^KndND0Vo6w$B(%^h4*kA~Ing@oa5P+0hhuk~d9 z**o3ZcS`HhE^qpojKWVlH=0#tcC(f*Zy3E{e^SNMfNdK_SkLz#&2ieBe{49xGO60Y z&bCKzo+loSJ67-Za)M}Y9HSYB<zp>n;xIriCFlu|KKL1TL)DQd7(auvhI6JEDK{_l zh*;FGVK@MN!CT5c3PU8whg%#V^%*+6RFV9ztT$PlQW;_p0|3RN^R^%TPD1KtKRga- z3T$AiS9oO{q7XvF;~pyyZXoA9$ySHkzKb+Q8V)>eYgPY~g9u5zO|JP}d!S9C&BBL= zHaqjY;pI-Q=LDQ3z%X-9BTN*IBrjEgDwSoy^_(iTPD~`O=fspmFv3Pf1R*K7&h_j? z;>wxnrL@!+3R#joxt{F_FaDfA|M4WbO$iLoC8WBLS7c<^`|Nf{r#@Ea^Yk*tlEKk0 z8QNkV%u<V^e*CBxvk-~}S&<UTEASlmMvSteq*98AAYMd2OG-bg!!R3xc$HZ)3wW59 z7f(3NaT~C((5&F54uXBTfvkXFf2o#%nb9(lVVV=`tM@x}coIXpCfZgk@7@mH*6#R# zBK5?4^+H=su<r*;9|~JobsyNxWpF)>rsNfHD1jl=mm!M{W(iXRj0&wLlgYae0rpZk zPc1F8n)c^ZSYz;@!Dz~V)|1)Q%6tf@BX5&;f5&He=JYr}KQDyX`UU&xX&1bFy+DD3 zPMENP{k<w6ov}D`gE9L|_c@GK-nSOLSs-^Ux@A>XTh)bJhW|{Ox$R|^^wUq;J#-9X z=9Y^P^ND@Nxzd8Aj$$ICoG{{w?twa~FxO^R;ITUtxFZ?*xm2ZTC2Nmc9FLc4WRVW} zLxYjd6cnPQ8rWG+1#c++wy!~FK18&!4d#*fkId4R>~adWK4l{zKLyZA4jNH0rx22g z`if&jNhvV&A)h`qUUV=CIuWK{#q3eM%(PM}XUBWiQ}7<e;4xhR=rfiwWpWKMc~Ryv z2Kz1qti{AaVO~o&w~-TUUntwGML)>wsqGJ?mo-iPP9BwpGuB``QO#y`%uQSL(~;*9 zb44=J!Ly0=jBzl$fN_Y1OiP#Mi|$kfcp9c!%9U8oKTxqJOLUl%Fo}?`JYgbV&DoVp zegL(2PQ`xCCn@KBd}=CiS5j(vYI>E*$w@I4V=EF03sKSdLw{k8(aVhFM8b9^X6nY% znkt2ssyxMF7`!WRu9!?_Q>Hm3nR7LT$;QIt+OMltv%q6ye0!UfTeC*{`R&4u+y9t5 z_mAy{dIrO`-{%zkW__J4_-W1RM~m4!t99POM{Cynyy$f+^OGmsS}_0mL|HEC3V*?y zvOM|5yahJ|=U8ow6Rj7co@4R<Q1>1HQJq`6@P7B6y@w7%8=7<&1Vri#h{~X1MZt<) zumLuT3W|uRs9>)tnpk3sCC8GO7&WG-F?v!oruXEeotTq)Ooi?Ltar}<8dJ`__q+eO zCNRvdZ(a3SYtcBqjqe?W3T@1yVfuE4Ax6hao#5vqhXbsOk`x1wuDzsSM^~)&h_(xH zh9}&ebn6}1v(^Bt0l>N_uQyqh;YRoLrUl`yjg0{U4aYT72?BeJkP(O%l#qd67bzSF z-zE0jz5VNDyWgsQWu-zRqO5#v{+qj(f3pKYL(_DNuRj3sSQS^lJQuA+Me^n;(%frn znQB(kcYj$gL7+n;uvaLz#%1LEh!X}s8tVt4!OkZAU@+z?c7hG;r^t31?ISW2WzZ<J z{UROuMQa;nIXW8rVhq~ahMLw|evC6EMGyQUAWOH^WHS0xvT3s(FWba)2M;oNbJ=6F z*i3cMjHjv_zP$hbFPF?eH`Cnh67xG6b(SR@J*vKZHtMMQ#pUkiLCKFZual-D%zM`^ z^~)oslj^@7Pab633nfY{{AHLS$eLNgCZZKL-$H+%RAS)|hz9A#@tfdN+Hu8?AJ1BN z+i{o$==vUo?T!n5ffMb;pI?OME4r*F@qy<&j<xduzka_}yB;zwj$fy7rt2lLS<`zb z(s2P7{b?;RzOO02oGo8&UxsW-WFNBUphF*t&nhz2Q1*q5kz%RC0}Zf!BV(0~<atRL z304H}4KZH$ayshl?zDEN655@jjOp!8wZDrpWVAcg{w{L3wL8`RF3M%z?o|7`C{ua6 zQ|<2}Zrbit+g(;KbVJZBZ|hhBWH;MCE8+A}kT|MiRHWh%5Epg_58G|nEQ8pfew#5d zGcexO=w%KbJumfQvXb&_>bx->%w9&fxPY!x%<2zfnV4Uf$Ng+2wQ5dnEjwLX!oga3 zbu9;5?#62c-Oa<=`T(tufFGXMx9P+bi6_)yI+Qk1Py$a8VbGFnyNn{BG*d4my@Ujk z^b(R1Q23=|OnX_+=`YH9@F%7LiUY5d(JMs~KfbNPM|-KS<!ofEIXI-_l3sWHHR(@x zqho2$tnBnWc&iNR*CcO~ZFV~Jkw8!Yo=?}`3%DG`8*XH{r9?4~Vp(`klLk5vB@v2r z6yJ`%Qi{B&h@iL*aYi2xcW$l=WPy&npRKW^7F+c!<j|!+Qq4*SN@-K}Jef*1x+RaL zDT&rh4`YCHhxmd5Ira3?%_pP$3O7x@#WuI5_D1uCnkhOZ$*pYB%*EydYuJPdyC$|7 z<3wSDI!PykF8XSjpIn$uj`yMDZ&YoUGIN!pKZJM@62LHRlh~1q>z%|wenv=zC|4F7 zWK8f&z(aiFA{`z4Ad1-mjg(A*SRRjxwZ+ugft}I3Q_!R~lpLK=b!1}s)cbb-`_jxe zy0XPjTzdK3y5b}I2HrJm{5>O0uc?#d(=|`dns8uN#qrp%mo_~4dclyEm)P0I_U=2A zzUST%>qZprpVs`^ggMyyZ5RNSsL8gjga8NtnV^!ic5Db8l-eJp4gH%d$xD9QmA75g z=H7=qU~})swR7*saqMKLR-Zm>;<ySTzjhI~IJLiqn(^mPqIUi9lm6@>+)q!e%<i8j zR`y5!`9Jo}|Gr-yuMo-Sq;paNq5owF$dKgY?T9r-c3+B2k?KL&5uhTrOZ<cl(=i4< z`=pqRju`=do*n|_f8(3Q23N6=|5jUPMm^slL<NE=6<53LPe2cARuVB80NT=ng-grF z?3_A$YcEgpu#w&C4{toS`a-D|4percbos@ZNC36$`n|DDSL<D!lUC>Vo!v9CV^Tn< z+qCiH=0%3w_i9z_z1NqS7rwG2w)&|$&xJ27h=s40=G1Nn65=VE&)|-pfo}gn4z;AV z9BSw-0-sD#5hyAj;Op(;Bp_#>gVtLhzIjI}$mvcg)F_Y)b_>b{6!^?HKbKX%_w>A{ z%YnR^bYS|4<3~>K-Fx=wXCM9BTb)GR{L6+t>s~g8Gz?$6wSPl_(tlRBr88#Cwai{n zwRF=QW%8<i)Q@O&o>UFFFkA?+27$7{ZVjOjr?f&wFdUEyCZcuZQ6_V{R-X|C#z^(z zf~?WVx4j}h9~Eki8(1*<>Z8RCY;B7m4OV;CPI%ztsIp0kebjj&9=*pVn$vv!Qa9CB z+&n0{q(!wnvHh#!;`s@FK|}g=DTN}2_aZK>P$K+q2!lRGU_=)L^GbdmdgwiTOA`}s zI|gY0Y7Oz>wqx3L#DLq5(RJ;<;u38;(;GtZVs1dfJVCf5`x2--EGg|aG`-bNguo#I zAa;lI)PleA9BS1cJ%?n2KYtE9p^Wfua{Zl}PU;@W5SJUc42$gZQBg3iXdB-av=w2i zi;8reJk~<{Fi2;1uKL>}MxfCntYO}PLu31PO?qPGv12gLg?xDO#RpnON~b$T8$1%+ z1G@JwnzQKr?|%IU*&6C$qy7>6#g$tasT%WbWxmMtV~5IP7x)3Y78Ga<@eA?xba#Ve z$CbHi`#>}pDBS{ba(ak_&j3qAaVbixK!HMHw`*T~e(l;nKWo`1IX`#y>_xWXiHprQ zF8MGE3u3AGv8b2SkJabZf2fxwahb|O)DP9>BP_h7y1H3?m)3pY&Ff+~Y}6i<7toDK z4B0g~*hDiaV)8jV$87WM>f)qF$u>&BE88}zO`E}f1p8*k>gMi#t8i3cY_wy7&#GPG zzs$|=t|-&V$*z!xyJKx-!2ho>vJRlI+09>ck@8ot=Z&;F8<6kFQ3q|DWLjDpM*9Lx z(C{rx)<lXxs}IJQATg8(Nhq=(A7#bv2=Mpzbaipi6Xr$HT4-W0B1JH4SFm1WWF-g| z<FT`7uylRg=y>%zrK7qjlRa*Y9Wc-#Oz-F$K5I%8D~-)dcL;TG^i!JVi=RwuZqlV3 zn^UM0lbzOAHpiA#>!cJXF6Z~af<UeY<PGQg0GNxQ8^!wxJplb|QrAkm<a3Y|F~&xa z6+f6G5$l8u<3KL=!|K4FQ?Sc4nS%|AiU<!SlBnb4hO5jb6R&Y+r;4_i0}y{LsU+n* zwviw4hp>bZL&wM7|6%oGJL^`oytklSvCPeU`O3K~H8n7UfBJrG<;<z-+OVKPYogiL zDQ51mB|EQm48MEgu7gR*zJ7Pr)-FpQ{!qh#N4hu#4(pj)#rw$p^W=wT;k-`+z}p_h zy73ieSe?94<QPfK`P9*_?ZC^Y@^l1PK%&@D3w9=i5>`<lb~S9hh)S=&<vNnNY?pB0 z!Yv*RU*>CP4P^2nqYCNE#0M~qx}3VXEw7mO>U7VxTYO*s+M<&zmKJYq1)|-eumUvo z8PHUBtUBz>4#<Q_i5O`i;d~OvT&uiCVNQ_u5d9_~8*7LmgreZ0Kshv7uYKwhz9lu# zC=#>!`mVVC_}Mq#I9qonjg=pI7<Tc6y9aeVg=G@-?hSkLk|`sQ;`wP?x{|63RqC#3 z#8R<dYSd-YIkYia@V5fEflb-ZzBrQDAS?v5fPq#K7vefNr&q0cIXUaMv!X{MV)FZx zesr_dPjY@8{3M^gR5v!ksxAxlF3s$jVN7DWf86RWx$td5(1_tNV_^Ii!Q-#%$}rbn z@VX^hJ8={zRrezaj;I4XxiqgnV4J}~-cdeL$kXj0crmYAL>I*RB9HK`f=a79N9+Yb zrTVqiVkdR~f>qU8ZptU>7oDNploZ}`&lk%rS>Nu6+i43?uD@1S|MDVRh%&~kJ7_N9 z)4d2M=7Fdc5CaJG<OSfq5v)U+V_Q>Uzj3jJSfiOXLXl=5Rvy;6s1)&X-CVU;TBYU` zj`APq;TX`HNZOa$igJ{b9kBf|Ut|H0-b0jmB&{gel5|d(GAI)|9p{}Qf%L#n+YJ>% z?4qwX4<!bAq4oV5JF;;htsR(T(UbxK5AvOuw*9!qi-Pmw`gXl*N$tL2-BNml#v3P} z^|^Re?8cdqr?GqgmZu&)xa8f&t<1Q1?4HNwJ#eFm=CMKz!=BBAhb>O9TD!q?4QUik zi2mS4P_?1-@TSI*5=X>{bZ^XSDEuuk(IIi6akw+sH?o7l5jr<Bz$cOFX)(H?ZQPiJ zh(%uCgKSt{Tt*^_>thfr)n9(yJlntbw9L`Z?NO%pta_|;;q`sW<|}28N|Sr5VeIct zECG?c#sTqhTc0jn|KU=I$U{d@TKVn$_ch<6sA+)zG=0+4@J_>kuFZ$}9vK1}OV}7A zavwQ*yCcsz7NpG!6vWAj7Cws3v`aMCQLmY;QKOyWO!br6Uuid61IFq}1$F3`vu3tt zNQDo=&4~_W!8g$_z++0)Lv`C3U<Mo-bBLAJ-LG!uu$UX{O*2E!2o+;eoz0B>3Q!DR zFM=($4zmF7BchFAf28$7c^KO-7&5-vDB?gzMDKKRAonPYaK64_o<31g1}6t3W->$z z&^&Ftjf*b^(G#Y{6azq>L?LMLcnGpVeD_PWnYCL#?DOXpv-04J<A&z+?9@F}ZBhRX zr12^z7RwUYoYu9ZHmP5!-$7$>`}JE<T=V1h<v*1V+pxV<y{?|pt8=mU=D;5EA?6}M z=wh|RgO7utqC;SC^^_!9)A?*+>0FA4jR_0Y(#!*$N{N#-PR%tNO9~PTV?mLCk4|t3 z-+mKl76SI+>^&nwyLal*XK<g@#Z9{{53DR+)ptnm9tqt-NA8|ob1*9Upije>_tl<0 zIB|vg!49Y^?|jZWsQ>u<9cVGzS!m<rgOAtV_hrMfRjZbft&Yn<+=e$DgAAKrXMD6C z2QE$0j`#hycHEETCS`u>@$7H-ag7%6=TzeWY=Nwdo?|;s&(V(eWw7eC9;fGM$FrFx zLvVge&*A)*p0l2}hmSRX{sQg!;(UIb+i3W4@^jMlwfs2u)AQrSw&Rujy<E58$4hO; zU&p5?%m=OS2H7<TJHMyZD!>~iGlkq-5K<J0D)e&w076+ilU9cgplBUCbfiSf?nwNh z$U+bc(#$;2;|vxgE2jzNkZMjRe85({EZV}QI167ff9)%C%^y5{?c=*Xs@qnxWQ%&^ ziadMP)cMmc`YiqW0r3;D#s9sV!gpWxSLQxf-~I4QmyflaxGAV#id#i?ZpXeoyR5VR zHkJ1Q{7R_=o%4gl1+CN<eZY!@Dga+yy#ri+c9x)bLP{JMs|a6)g&BZ!<Z-c-Mbkei zAj#WPD>ngY&Cj`Qfm%2b&=kE^Yn8TAY0dJb8m28_F$9aWtNFCz_-tCY5xeK`Raw1q zS9<qlC0MOJyZri7W{*CrX`Sx<s>WiO_w_!k$cB|G8_Za&A?k&yrz){p*D`tGLiN|R zn#zqis=*u?ARqXEALm$m1o(TpJIfqNCyG5uzviZve#CLI+i4no1Z3o3LP!VSC}R}z zvrr-nALirWL=I-VF%Dh{m=wJtBsURxMJ$*w8;|xBJ;(|-X<MnUlF@bKgsxd$(|47u zdOFZ^)W(uqEO4{V&J&^ae$?_YTQ~d3O7nNm%$xgiL#qLfuQBNxt{(*oovg8FCU0<W zn5St?QSxrI)g4$QUvIZS_drb}QnYrq(}+w^gbbQag!LtwZQ9VaCoYmQbZ0fl4CRL< zYnqVyA}K*k$il+^Qa%YZLAW&p>J4~FfABv+1c*R{=b6Z^qu}Uc&^h_RsTXFD)1m;Y znE}7*-&iAZGRb{&lZX9MM=_bO7@)q=1^C5goFJ#9y|!T_&Vfbg>TO<0Je|aX-fdpV zY;vi>A=!EvuB@Z={M+j^cMQ4Sq9Z*`dMEB`<nkaf-1gW%W+b=cH1=-e!lMTsK94j& z#ZNCe@%H`e)Cr>a50qtzzW?K*9mikZuT(u<`NFCB&HGh<S#v@nCpF}n7tohP+C{OT z>vv8C)S8bLoguM-WO&RU8Gb{81EG-dB1efVQCn%hK^|+nhB(-*ZMPXy0vEi#82FwU zPgFnh+$ZPD%4&{IIB|5w!HMWg*}3^=-rulb?RKhrbY{6S<H5qm_Z-}vK5X5{O=l@h zP}T9tuRc2a(U^#ntEv7G_73J+mjXMF8ze<=D+8DmcoZ~V<T-#F8GMUe|5h7(24qjk zRxtk_?zqDZE>6e=j!wWRVpPM@7^Nbk*jE;2FzLndyIZ=8k7YME?{0ovoTUshvw~oq z-0Wpm5183GX_vSd(}@Wlk8$0LHbe?FR;K_jPv8x}Eg`&+=LOZKKyuqvo04T|0=9_t zmcixKrsz7Q9<EKT+SDB{<eC%`tnfsiyrcvK&RZse=(0_I@Pba27A8^dZ5n)${aAIX zR1!NswfC75CwA|AET-ci@r=3UP`B7I^@Vdz6u;~<>R5wv`1otDpL}I{sfQHs<jR)2 zV$(xJUD*q(-&cRp_=)ru-w*LZFKad;b0rZVCK=+fM0t(nQVh3k`?ncIuzV;hQgmc+ zd`LXf*SSNVKrSR(yX~bgd^IgtH29DL<k@Nh<-H*-$Wx4~KR;{k3rll1Sbcg_3_tQg z=a(8Ud{FjGUHO5+ryiYpWZD&<6-;=P^*zU&8pEPeqC2SHt6v|PxmNw=!<BE=rOi1v z_wu)e+b2jrQU+L>yIkz=ulV`_kcjFpLFz=#KQ=(Ky8Gc0NnqfypdNf7k%=su&@cYl zDcF5)KgS_S+WPXAo&4j%ES>^Q1!xSouAVJc;+X$O&99oJ2VPgNbyCK#mEua~Op(05 zv@BA`j=?L(Vofz;oCAOdun<>3z9C5QB;NB9^HjCWHp~?3rNNFc%&{GV0%37Z>}ZL# zM1}{(1jV?y2mvg>kyG19*qSwy14)+T)6hH{io`jc7A5KJ>(%y+7hmf1qS|s`b<M^Z zPcDE1W6S(i4^>}XQM#{i;{K9dFI{<{>g2Q;r{+{WKJ8PVD^D#u9~E_C!Ga^>#viGv zc{D2ed_(=i<0SvQ^@W9ZjW}`l#)n!u47qn&@z#QZt;M?@p|Jyw{JQiE`Wggb7(ESj z2CNF^ATo-QCIdW&NOFo)gg)D7lA_V1V8|&^5gp=!;f~_k7o-&1q9T|$sq|^KY@Xc6 z&JAzqt0m1tqfZc2*o{H=<#`Nf9C7Aa`U{H|J~Ol8Lfv!U{d9Trb1^R*DnD2_X0K0Z zNJe-luzIcwX4W>mzheFM)#^9ur|JRqRrO^t_)v8j6K*WIR$Fxu7zNuN`LE)KH@_G6 z{Z)P_gAx)y1QCqgtyZ%0yIsxlm_Z4{eyM2B4+Di%YZ5QNh(I>lBHBJ^<!w4-mC@<4 zA=Pl_4DmI^DS#j}zsJ{n?#$IB|2s1^o9>m5we#x#?>sHye}tzw!9WEIBd8MeNf008 zA_9Ga83aIk#;mZ`*hbjJ895Z3h?(gz#z?zn=VY9ZNzBH^TE-F=V{2?oY<7DdhB|!` z@OAK)0Nd!-%ERD5g()7}5BXHuaV^{SgOY&CsuYz7dXBoPdQN0)0>Q0(s67|@>9<_y zc*~;SWkPAU^B~k<lCELSgQ20?d63Uv;X$DYU@%36B!njT8#xaOX2Eve3CWY2-E5Xv zu$$juLQriY>&}<Yf3eQSh00D$znu*g9r9`TW*2+vo_{uQE;Q$*RX1;ALOUkJtbYT# z9(GSAc+d%qy^9cMjd3QKndJhq#Rkw>GR#?#Hr_6{qL8b>n*>*ltH8p=c}lqw!{n>Y z7p0nuh;OvB6ja937z&;w36r2_NdGN7CG~%nr=aGjbfz6oaRN^P80<gdDbQA2P@S-q zr)Vq%W{g`{3Z()h{%O&qE@GIz?CY&Nh^0LKS}RLA|HJH;>cLa4?$>yVH9b7^ql+wX zX6>R^m#q9~h5Ex!s^gY7=7_z)Pu}~w_U}~{XG!b;KUoND{(jy4@IT$6Uv+7xUuE7w zzjEYp5wxz!35Hfe0mL_AeE8-odYydl-N)!>*Ar(Sc;L*FhL0|@f=eHLbV)sM`6J7v z!))Y37cV}fK6vOd)+nO)#9*}H&N@{_JDtjrbgC4Cp7W3gc7Ma7kt?QCU~1T}_u6ST z7Gn;c)n2D^hN%2II#ri8ohsvxbgEmgyG^HZ{4<>@pS@T)dgYqC_H-7dk^9QG9dDYi z)`?;T!r#tU?aEuY@_~9~{Jmp#?wIuVTD4KJ>r_KAH`JFn(y2_pt5db6S4AW3Iu+)O z32+Pr`WsQ`n@DIJi*wLsO^fEVkx)C<<aT9{<Tv(m$<bm-N_ce3UHc!{e&2mtH*DIn z;&^9Cny|lQ_t|L^-hRn2Xv;KZ;f{5SmM^r_&#hjwalSHsP5$0{#;yy?{OH~zSYJIc zAFt`w{D}^g-cE<g_>B(b_&Yk3vb$xgIL`XR54&4DL|>&l45uNIrTGK1deh8iimyXG z!$0WR7{_$oM?!>9b*l~)%om0R{k=^yO21_+f#`&Wty^}x{&eeATD4wVkwHG_NVQ`h z^emB^C)?B~ONu^BqCh(?E3?N+_m79_dT_(RojcdB+!YzyL(FnAd$c^0+O=Up$pd4b zF!WtpB8$tK_U>E1Z}d=CaryAIYDAJ*5=ZZ?IQ}y2<tp^E7VCw07qC|@;O(wZS7RyL z0b)RI)1kVwGxuP*+>w9T7R;Ub7cCL3ikPNE>3xDl_H+4>$rVq{&0l8mOfMTcb^oNe zM;9MGJMl>6<SoN?>>6>`Bxha0W<$lLB`l-<Vx@ObYM|G|hbrF8oA~shQpBa@HI2A? zXU3Es-ZS=(=W~~j_0t9G$5R;m2*nLRccSflyY7?@K#?S6+);OGJ*VkTo&qFwU)d45 zQ(7w2S50|xlaL^BdEDqVMJ;R0;ullakBxtP$M-K@noF9~yuZKj&2}I<F@zH^##I<& zt(pQf3eVrsow~G3afjhGMU%y_b0;d85EkMe6%d6wfUp)i+9;`AcOr7yUUR~F;Y9T} ziWB?yv5(hP71zGB>+ZkLpIEVG%8^;M59K!wYdn6Uar|8)N8dAU;`Xu68IEi#*%lhI zzG%bFog0cagoJJ@F5a9cHa3>`E3+<}U9qC&NROJK`SW`9nwP(DBi7JJ^sj`kp-!}h z!d*yTf)Nz5A(MWqGTBHD$!xYY1n*C$&`v<`5jcTlAgzNo{syxyXK?mFt@aGgt~Ige zvzO<%XU-j1ynS@)+1Up!Og>UsdAxYWsoG_yqlRxOoOt)J?S=rq6n~%5yGs6^JM6;! zWygxAKfPGpI`32|`*r4^0p$-)7<ccOh6mA~rkgj!52Sd`-%w42^a)73rI2>9V@9<a z5k+C}Z)}K)#^cabniR|m@i=Y&k`<brSiW!X^2R;88!H-?Ra7i#aK69kdei;*wemho zec6{~ix%NmJ>ED5M96|R$bz5Mhm=p7&9Dk93gHkUUK9qN1_Kk@_l|hoE#27s3el}; zXyOLkhw8`2l*zrUskiAw=mNR{Z5;x10rXd{7fCw6{c%e`bcCiB9aDr}x2s0BRVE{g z>@?PAXjWliNqM3qZ?2uaY|<F@N0Gg4Ve$D>QwEKhny*Y~oIR`evXR#n3))nO@mzy8 zb)+n&QFq`;h=@f{3>pRDo?sVP8EllDFEL>-Lm6Zg_4D=g;6auM5OvT7x*c2M#bs@l zCT^m%?+Ri{)wzrNqpJDBDbwb>TUj}MN@>a1ngmhVT3NHUZ}#2WoKvUvQwB{QlfN&0 zaBjcRWBM!O=gpqht<W#-uIVHaV@&|-E`BD3L9cNadhn68wCO<@Qnn1*51gFZA}QdD z1m<1biJ`q!AELp9C)lPF`Jh%aY<q&*n?2ke@brnSScyCpDfVo+Vmb9K`%vtP_cLKK z#&9FvA51<yUxNptL-0}}(4f;utZUbc+J+AMiw~Vvlo$SJJ#8(dy`*Zd8fR%^EIu~2 zLW4DD?lxKMTs8UAvdI%?`o|@)%j%SH)A;<VEvubpPFHk8N4`9EnkCJNJ=s-#FDO)$ zR?n}2^GHOz&kgZO%rhYpG1Jf-kg8S^BT+G$cnJmrY6HzOx66?!1vr*gqnu6{OlV#R zAf^r`q6KI$u)MaJwufojfhk-YBC<ytEEST7p0?Mng%1o{JHk>N;}JV7edd<%B_kKD z-dR^t_s-}Qo=cn$u6U!MG0(#@)x&+|jOD3W%c{#(Tgr!B=$Gj{Yc-k&+nZQ{F?JI= zTB8ZxIsokzL>^7f3TQn}psAp}LdIGjodT_gsFH;o`|wlyu$b;u!_*)#YGO_LqP4Fd zA7-)4IC6gVB3eTdYW3a_Ph)(HkSaQ}f=6v^K(p)x<H?-Nv|7~K>}c7oY0>`ZDp=cq z&m;8QA6=zAi!8x^bd~lj4L18{?IJwhpFfKrSATRBwd)TrK$AGk4p~P6qaywNsDNo? z=cvvh9sDBvBfuGr%&1uv$<J#CGPQ9=s6;kG%=u#L-)#HR1LN~^^0&?_yE`v?z_>m0 zM^w)nQCM3yp=jBP!qU~No#)T!RpRegm^HP$VoFw_pMOcO={4*^LEoH$q5b+6sFmXe z<rWnV%o|I4U=rqdKjt_9dtiXIZ!p*Mzzapr3)`=K&5U^aekE&ZL|C9H$mH$GwLREM zwJl)R_F9>tjl;Cl^=J!JPo3ZrH#}oTQ}oh7^&59Bs@s>}G<w|PfTfd47R_`HPxExE zn_Qoq)>KxxZSS)0ht&6F)3TG2rZ+As7(N|KFjiP91<T%OsPZuM{^U4|i5Uwzi5EL9 z4bfGGaG&p8U_smE^MXk_&h&`;H%SMCOz|FM>p3V<<b>gvz>YegfWa|j?Gf+cl?=$& zP4}(g_wnoLe&JUE<*%f};y&Ab+V!}RKL7`DUp*Y=v*e3(J$sM8@36E2J5etk5<<mo z?cOKhecM{!clXU3iko~K_Z<+rVjI)_;rza%5@nrqL_1H4%UiD>i0d2Vr*Pe&oBt9w z^XvE8uD{fJ{pQx|t+@WMd<54$bn_i?Ex-O%+x6eJUca{WdhkIdfnR?_@U~qK%p%iE zN2S@fUyr#MDc;LcVKb100IRW`3^16-v6B?w?2E7fk^)o+0r$3w0l0UXxJ}%EF$?&8 zyJ$Y?v6@|UFt>}^1pwy&1a9AI7yWbQFK)Xt`$t;}#dYEu`C0IP=%jbz|8~Bw(<zkZ z5e>8Jq(ez3{SEU+w_7s|ah>#khxv=^{+Rni9~Bd&E|>@6{iq7)N_HDYa2k!@x0yim z8O+P=m^}uPrG=R^H=fOj*INa6?5o@-o=_EbP6-zipU)82x0Izn53fQV%cAve`v*A0 zS-$>{inV}JsaPjhgb=aTwr*>+b%pWWfEzv&mSE2U&xgO+1Pav3rpDlyWRRQ?hK_ii z4I`E;!CClnm~dU#0o#eY74RUALa*{+xXNgPHJl=Ul*LgAapv@!q1`I_FGmIw-VTyI zpVwK0Xz9u)v}&*1{6so|)?k-QC#W@OdoG^+Hn2J-oc&TdiBP4h@NDs&CY`ih^B9_? zqP=)dv_Mxf+WmN*WW=W^tix~efk_BN#(0z46r@P3$6<IW0UL)cpF6$aXA*RJ9U#NJ zp9*^51x$~G9_%*vpTOReUT#iM!<R3|op{7WbtQ{N+vvGHH6%OI;YtkNf_iKP?ob21 zfw3Hl>qlE`rx<H!J&ickN8zUR(7~|nh2#bj9JFtn&E69xh+~@*<fF^+o-EucV7+t@ z!UV)+V8ppU0$@g@1<<wkxl@ukJs{-p%?Ae~HAPr3f;w?uhX~JD2YBijbWM)3A_0f| z?zVjhS%W&srZM-l^ud!8?pwF^J}E&GFKpZM#KQWxIM*&i*!n@E`=$=6S~7m)z5}b2 zgO6X{yXN`X(bmB|)$(c3641^rYL)maa4gi$=>v`?fI~-9BN1SM0fAwk33V{EYfZ$! z;GQB3e-2e%j`+=m^h9w=+w~OH>3!#3!3Ln`us&>F3q@G~=t4XjUG;*8m|gKm&B&i} zTd(3{(JS!~^=e@Ct-Ug34e7zwPn(AI_h)-$g&4+OmG(lnLmUSBXje3dKa--NVL>D~ z4nSc@=(KTJmN0Pi=-k|~W5lqLy?gf_Jtn7j?~%Brhqy(W%>A`NR)0zu#R2RP<Xrf+ zvI2ci8w=~z<P~L+fqjWG%3k8L-+kQa3w4VpW-wjP3cb~Peg*^Wp`H$9y=u+N*h+Qo zy0j+s9N%}?58`gTBU%D?!9IDFo#69_b*9^f<H*Y@)M)ED2FcBti<2mz_D?bSW2^(+ z9Z<{zX%Z-KuIE4xSJBxy+Zi($O-JY?MD&v1-e$j$XC<c+HFymwjowz!)8K@VY%hqv z{3k^ULkAIjF9GK&MWAel7fvu;e^l7<pP;_N%mdPM+05MZTvh$45OBG-2BZ&AH}@aL zrWdN4*w$3h#msi9h4h0$jH&8WwiQ1wiZ19c=IZ8Bk^0N&93e;<ZEOrNe%t9BRjd#T zGh22pR66~PG=OwpB<?%=C-=#8Uqj2zE@Gi}C)N_^l(?pqPJupgI>m&oVu4tWGm;Q& z1r{F-DWLZd)fE_N2lmEL)`YF>HL-w_s4`)fcvbhlgz_VQ<-T3I?&4MLzP;jA`Q5*I z-(ESL--q_w?gJnB2Oo#(o0p{vym`@FgZ;y{la^{k`>UlvW?K%}3+jhDFWhgEJ`o1p zG=jE&f}!WM{icy~BPLX;Nr-vQM-2q!VP}#b5lf0%GC=Zr(pCoqm}1F1J%OzdT}N!G z$g);!8LoKbHcji=by`!dhnkdj3E1kKW8Mc?FJ^oxB{Jo*`kngs?EyQ~zpLL~N{K`R zFqY105<6pik1M^$3#`kNhlY#D3zg#Q>&b)0MMWQor<Zo?R*I)9!?sjft>s%rs7aA2 zmk=Y7wj*FWOJi=A@t&8|f2wB=cpp<wt6yJA!#lFnKH_Snn-DBSTO$xd1E%lJSbqRV zfR{%jG!q52X0QR(M**7WQFPG}Y24^TfdhmR;g|-9=0<VeLmO-A>uWYX<i4({Wcu`y zHS5(rmM;(9XxP|eeZ!B3zP5BqczfHA^Y-`$?5n=9^_3(%IS_3q=52_vMxmAtTyY+Z z;A6n-)5;q~qfvwl*<jk6A_y0a1W_(hfuQA(-axh|<e%oPN$^^?rg+AT;-<B3hd1%& zsC^QWUfFu1dS8J5o_RlRdpn_%<?BN~HmvWlY3Yqa*R}D!Uww|9RO-Pw(GGeiI5Ln- z;F<-TBg2#`O0@R1+#v)rLGBO^Ub>$Je)5U>oc^Twr$_icFydLst<S=PVD^F89cX0Q zM-s~NU<2LuEO>AL9Wod{{+I=-&zbeP=AZhKykV1Nu*R=)T8Z!MF32{~^c}SFs&I%O zpQ0;a4^nKsM3T84zk&6@{R4Fc3^mwr{5yX9JK<4$BG09+MEEzZcNBaPDh?MnN9>UV z1f(7xWg1~V!BZ?LQJrITB@d2VZ6<l?Al;AW3h&^#j)KAJhIztl2|W<QK+Hg!Ad<2w zxs;_V2<=)i;K2S-5VPps$+-7>`@OJ3*zWb__tK>D(CinJ)6H=Sx`MRTqxK&dP(fxQ z^ruwVDBh5o(4QZo-i3_z1M7A3UBQzyoty7skCL#)|KQgi5`UBq<Jup6X-s}(>HPh@ zgcIx-j>8sf4J0!Y79F)~8HtrN1PHG2BB3%0TPFp_rmJr<Q*ZSx7JY(Mda+8iL0yLH zhYE+-llJEzs^d=2@ucTi0Cz`#&rnJv)0;)BZyjO_*mAYOOI=HS+NYbycJVp-886pM zKMTbF7#$bB#BrH;IZ25ums-g4>h$2!FLWgS0xu+@@{#trTfFfo=R*h7?{WXl7IlF5 zwbBXJ7-T~BLB0cDWJ9(au5}33)}Y9Jd1SUU0TK@wC~dkTN^>%Rt0v%#0d1)wBUl8P zAiNM|&fz}rZ^BuoNfE7<D;@))%%m*2o)%=uJ#%Ku^04e+htQ<x88s|e{pc=rfRj@y z)oIg>wH&|qK?lcF2mRWG$1T6^;q}=}*d+gwy8~gEV2wl6D6hQgK!J0RJ3t-U%@!)O zVyKWP$6wMz3E(1#CWgrRD2aZGKUCk3W>MGG_hMMYTa$ieQE}=A|6*Y#_1!1g+C#k# zu|0=+A7V??frok?RL36fbx_@nIq9o<vF$gf1Ia!*lqA3YYNqmnycCt4`Uo4X?$)lM z!Je}0XigLLJZy`ML~($gI?6gn3V$b>1snk{8Y&hMoS+Y7LK2Foz%7P0(Ap6*tmv2m ztcP~j?_N8~8qy_$2|cqj`gG}&k`&hw836)(ytoB1ou#{QVJ=ei^7M>M2^D}m=D2G7 zg1`y!&Zw7A3kcXOz~aKfDR|mbM}jFfH@VTxsTMDCGr)2xjrvL5e!|7&16JP*VD1Wo zGVyr*&=SX4?=>#>@|btJa%f4G*jaDt8?*g{v$uMmy5e(n+ch`Woh<j?lOF2s*ZqZq zGY)q_4vjvwYhMZQnxbZY#CEYz7RYvgrpBvdH~w^2&5TdKy14(RCW|Go<<lt@otW!8 zY&CoIZFR2tqk2=F^L}h(d`uGiblJmt7d?A^NXx(Xzk%f-^aqxr4mw99(6pHXYHOzX zI)Wmnh6fvUIuSS%%IIdV8QKcfBMDIpT7q>gIf)5LnaP>)v4H^|ZUS(eHv9}xIv6=Y zc{Fht98FK=ffW2<gj#}evfN@@voJjmSZ2+aKVLE5)!%i<pxtX5)(`A`nZ0f9X6c>v zxY+gn+)MwwI;Ud#yd}LKm~}Z<?U343c;4sI;mT*GI(s`69~`q~*ZQhqbJKUVe4KlB z=E4_7T$7LGRZ9i?imJv}ZkU<(VDpLzBgM#$RYwLbCpQ~b3zoXH9&(<6qR8NSg8l~E zkxj9)!rKS?6Lv9Iw{QccQZm5$PWWcR+eRP<IALxyt|fZ!UigKo&Utqm8$rdiUuM$P zmDj4xJaH6a?^T1&gz?T0a)sX3p5dWJNtRNnfEiEoAW@o!dT3D4rs|Mc9h*|1)X5?# zP`xD>HG1{T>|%-v4nh^v43<G7O(qSp%VR0hXd?FR7DHzHFm)c1Z+H2@A*@}Fi2$GX zH3AWo(fCdsJi~L(S3Ul6uLtkB@$Ee;YUcg$;%i^&#Dv0!7hbs3<M8$euT9#sdg<bS zSL`}9`20g%6Yts9@0mvp5vpPI6PskQ;laFJi}TBe$8<Tcea2d!#0|6WKl}b=WyYb2 zyB7_sDCiVBZh1-RTJPlb)w>=SA7%}chRhz9=;EngK6OO-$W$E)x)Ekn{v7r`FW5qR z3B_FI9GjXfq8cET1k@`I`g)8DJQ))3l!D?QW3!`trcTuBN}V)s8$LvyqZZz_jxiJh zm~GAKmTpc=i0Rd_S4anMlaC2Qh$uVS<|MQtnH_=_Q$5X*DaZ^3)Gp#?P06H1Q>+20 zox!4|RkyQeedH2SvVoLQDSVTvo|`r6876Mt#6<jcPE|Lp`0~WmsgL|?#fpDDLZ9{P zj~-jMYP%%G*H<rCyQcPscuBh7XZ8!sWBYdI{(NQS^Xj+Tx2xa0FxxWy$>t5~o1d6I z{fXxF8=9Y-{?ls@RUdwR$7W^m(zEO4Z8*&&<*w~e<!%|TY@xqU#z$;&XH?iQBeX=! zO~*nSfbycUC@V0BVCb;Gh(0>#bq>W4y^ttQMkOW@6nRwpk&EFY*S~MC9x>T5a3IBX z{9he8$&eD-PNemT(1gqgWPH??ZA63=zFAeD`Q7pRipKA&qOVz4e!t$`9UL>Abi*dU z^1_&!(#0qL+5oZuX~;MIN;>#X&rOf+>FeP$IMzHqUtP@(7ZwzbBw8Q}6Q#R#$)E-9 z@V4}{BE1Oq9&$lDIXGfx0=c{#naRN5g#!8nS%4Krkn=n|0L3?Y5QY%x7;v+@7iu;* zD-@2H;)VYZ8EldwBz<d{cQJ9m3FWaIi*g|4u%hlg$m+LCcZ>dNS9ZSTGq#thquC=& z9mqb&$WTKuQ+e1E6G1n^gebyMBf4;0l$*;P^L7XlWIxn22fM@sD-NZo9V*NEQTWiy z;FHJ;I5;ES6wL%{_w<~MoWz7^B-9M<5a{pe0q{;33v+?9kEjZ117ygsFLu%cG%~~2 zJ1qQ$c2~8=(3185#zz;kqTJg4{b~oyS}BVOQ^#dZOi!O=9WymSl$)~2IgnqQlT(wQ zzaS@PetvOzd1-M)xfD9Mamc_SO+ywAS9(n7U2Yv{E$>yBr3_!tGKpLXzx)8?!JuJ{ z`L++s`YD5^ty*0=Xv%ubU#;}Hn2&LCg9ST-?}I<`!+RjB0ODN(Jm4!q>NGcs<sn)? zHXN<%<Ofo?uaI{MJt~>FGHXV*wKOZM)S5eaa_*qwV(Igy$vtLfXV2`>V@6i`)V%!C zX?b~5xm<0NHKAuf2K@t>^e*)~;rTzYHIR++E;F(Moc*~6t<|=B^jiEg6e4c#6k!;b z>d4sHfJF^M$L|?D`2!Jcb4vW7#i==6{HDbN)Pd|n9ncnM@@InYXe>}mUD}f;+<@H? z4@T`3a6(icBt}R<%6J?JsbYW{1%}ODP*Ze57gnXN?9xo_&A$1S_%r5)d|cRDCghz# z9dB}SalnwsgDwz@Br>8+@bSVZ$O8i4;)OLP+~3a)DHLF|g>Q@dqZO=B1zI!W^=$Sw zk=(gZSz!RRuR?>kWBcC4Tko%{oLVsJiGvw6h3fZ3%W?)~=MQm}zq*!{oR%g=9=m*a zee5&p6T=EBA1R3!M<nlmVMhGoW&3uh643=F^g)n(B*w&xVyV$CLM_`Z$~__Illnl? zeKvC4Iy&Y!+Qer*KJ?2O1~10PsBN71Sh=W~>;nB**oSHe{g53C73wWCa26EXQVTJ5 zMK{0HjfJ<x4-^1c;jlpX#(jM}K%Fpn44!d@h!w;bfFdB1D+HQRq!$-KfRJeLsQxd~ zvlBQEKp>klA8Wj|-im>w2NGQYwbn9Hh%+~QwWeUpnaL|ZY-kZGc1}1|AQqfa*NZ{s zRsH*~>EeCQ&8-!e?;E}L#@5d2$yr^ymsm2zxhy!fTXqJGnGO=Y;E*Uk1)FIEA|BI# zh?^b4oFyM7x{0|4=8Vk;_iL%(>WK=+u5QK1^v%Wl-UGSOQ3sie2AT?aJ52C!5*-|} z9R?*QM@721Av7c{IW09MJ~lEbD#<OvEh0S3UJjc`u!p;5koD5!BO+vWgDkfQq%eDu z!w5#14JjK|8`Y9vztXccd-tqfy?4(~r+4puOWLPUa&U9=Xl1wDZQhb4HS-tO)rg+r z-yYvGck}7fo9AwMyk&?PiIabMOq5Yu`<LZ%uK3HBX7S_u7tF2Mv7=`0!fomiGKl#K z>(okzaQSZ#T^uns25=g(#C8_CL4g@16hYuC70QJ<s3TM-Gzg8tYGJ*@pcBaG6JU?p z+hTT3CR;HRD+NOb&khF9`dAhnf!sfpl==~hPntujlA<F_04sK5F6r(T$<^P*wb<w_ zdId87ATR$??8C4Q0b!-VEU0@(H>rams6%mRS3k)!)3=LHhU^jH=}{WV!mUwRQbcrk zL~&w5d`F!rCdO2t{bh<N%t`9ixo4*yaoLVBrkH$Np{%X{%Z(HK1HJr5Q4@v0Ag{px zkrui_q5Q8MK6f;3+wTltM6{{?PbT;O#`qCV<gWkqCjJkvKf<Tn*V;Ol`dfC#f5`}X zp^bO{Z?y4$cnE#|9~eT)xc6T?gns`I3?bpF{%eQuzk3hc;AHe+J+Wp@Q`53#ix$nF zKX-0L#nh=2Cl1Wb>YkVw78(@f=jZ9^=H}$2D1xwN{hIab);6tfTD@xJvc_eNE0!;6 zSk$m|$>RF?b@S^M)-I@-J8$m1>Z*!46?0}+md~0oZEES%(vsqdQzlNCJgI2H*wMp= z<c=CRs&}vM1F{Arc1!G<k`x~o6CD*1+BvMVR^HJs&=0OwPopPSMBNN-kb|6Do#0(o z92Mjhg2W*k47~wA<USUkD9Aa;8^C{L%8HG;k30ps4-_DaCB>Uma|rd`iVQ6ss*o*z zD1e~tB&u7X%26qh%TOf8{v?^cn_9n8GI;(9h+&X~TVKD9rJZM4%zFXzsbRj%dXbrb znpvSdT&DIPQ>uu=N@6Tyr!{|nW=h$xM04rbmS0Qi>!(g#Tt6kN{{XACe}8sqTvbN5 zan1E~&#(WgE1tMi`x{R=FUMRg`=x{Z;kpg1!<+*L=J0>`L>9WHU+}Nx<G}-!G3Izy zqb|=ID~eGA1`G>z?cFIiPntimyl}yS!t#mp`wq$}@0FL=t2}4WjeJw6daW7%MhzV- zs~JDzpW2UQUaqLPtX`<#{~!m;LPX1}`t1%AA&KiD37ZgOgF5dJapArK8i@6W$&oDs zh*MeyL0?=3WUdYlYBDm=?S(XJ`3C>+@EAWu2?8<*E(zqePvO>8O=vY5QAUZ+5CJ3% zsEExS7oX^yntMrSq$hv9d^sSd@Aw0o8uv@mGb}UCoS71v+Rgv+<wZJ&@jBfPBczw4 zmztBlP3sn50{-vrB}<f))U34RfkBbobJeE~Hg6{t5{kx}o6d++jRq!boz>kHkR&e; z=p0B6$_rvs8P_Cqi;3m1F~O>-)FW%RPLb<?)`JVC0-6&S@sR`s{VT#F2{CHzjC;`W z-`=8Me#bjTSz&NN8#=<m?qe__^+AU?*_Olw0c<Hgux0`f!W9{^Lr{_zTV76-#<Vt` zD=9hGXqom%hB@P*nRSOpo_}iW_97&17{8<F#s^~K_d8>Ee%C0z@s`u1+|OU>J+$`i zb+K=#-}YQKSt;5)+UXydrtvpFk@I!mVm^6Pd!Rv-Sa^`Xmj{yDJBU&QQn!dGZ|f<t z{!k0a@5@2Dl%vev?WoAkogyt!7PM4`GfRdUmK+RvlV&m3ikx6ljTWP}@ASr~+w76D z>5(C?R?mBN$kCXGa|Y!1e<J2g{!4QzUmEgc$EW+|_wV^=%d)a_TZRwca;~iGJbj)I zd~Dd*F+(3QJv!`KRn42jpEf-;aQKKp=VHzee`DU<t3ywDkJ@piy85N<qeg9isk-{g z4*05t{F{l=6Urjw`!2IOhKK4&*(6Pb5_3kPU!qiQpI%uOktc=c4}nHZ>Zdlr;e2`1 zRhZE`U!=`xs*oBKZ7_6*X`NG|L)_@3S*x{lgM5nZW+`sG=BdaqxsG+0Dq+DcKV3fa zfzdr5SiA1Tu&c)`CoUmf#My&?d#u~8EvruyTzTlqY2CQT*D4MB2Mu34ykP#Ml*HnV zWjinGPoH*r_i1_GwZ|40)J{xFEZs0`*Ey#%SZuJ}l-wMkL)|#!zk44CP&-dFivA2} zhMtSzDHVYU^(Rj$z@#@9b65k$t`FijABW8&UKnp3gM5TC0(_NN=FH-NMbJ@@3o<z) zX=E|9Tqnky$)l|(auEgzDFU3Gg(6D#k4?gajwUF%ydtbWsw!zofM5(ka#~ktxuD4) z%H%cFJcmRMj6Spj0GxoOf&a$`(&D3t@2+`m-f8@+eszs`TKBYy^rt@(2e%xdpOPo) ztEWu&S^Dj6ljXhi^xfYyc(`}*@KSHS*CqWui)rH<)!`W-d_17v>&j8fBpTif;QCNY zFhm79kX*&;4jZlm@hG}D^gl_s+v?(PgpG$1*gDzsQY68M<mBXB2_GqRRg6S2unI6= z5)27Lz*9P59Gsk73SF6tOSTJ$MKawZI6Kw<^_#T%^+^IUn<sQKVSRyaz$oMI2CEDZ zjvOjSHR$*cHx;z5ErhLv(T|p8g8V((oVpG&iR`Bz^dEnuzkJ}x16W#{R&F||XM5Fg z{1+4Z_7J}}o1GUuHpbiJWj<+s{`r4Ce_TF#|8tK$k8fTk?}hL7&_XXkO9mn@lqYOU zCX7<Cb+Qq=#E&_+z_0@|JwSE!uo5^4u1-+oL0Pr*9aKO`!!!0Ah`|zECb-l1kT2As z2ql>MP*S#}&ap9gDr!DNhKGhkQI|bY`N2c$H31{AMvyCpTkY&QD~Slf{S0CRd!COJ zMwAl_Jq#65*gG$OXE<hIPU;V%`-djSI|XOO%&a&f-uOUm!C7hL<KwPeQCr9i^5TOm zQhf(GE|*p4<Rk}W?RN3Yv!A!TX%;t4e6VE4Ys5=>VQqM0ZA1yRRu?Y=rk~aZToqbm zg9+>sfWJyu2$3EU*?VBvvN^&iZ>K{cC7**u2vy1GN<pvG|JkL;#fqI9B}Ae01uX%i zlT)y50npS-w@y8BorD?TEu%?qph<W5{#)mE6Yk93QzISPruveZWwp+;`n35{>m>8o zcsT}h9EF^+!#xq?&vN0gqA(ZieMAHi)&qOr$w4onXgvy$D+(ZZm{^Yq2Ik?B?Lh`b zG(6Hy130Emt4>7IiYcXLLZqVqY#9OD3VLhXpC*)jzgz9jp25#vHFG}8T+ANull|DP z#jNXmHG@4!9tgE79G4!JZ!F?#sLfN7k|N%N&sZE#zkvmdXrT@754-kp93T$2QP)}b zD7Ge$x15{9VTy{168a^u0(`(g3QwvQ2GibhjFeSvmSdxu%wFV{(2eZJH1?C~kfu7) z^S6pur9a2ADFDepsN5>`v}54%gl6e}T{pB#c^G-Fcw7R~5Hn;=)UzrRt5>&~*km@v zq;6x2O=^8}6l-ELOzLL-ORbJ#E6_jq$%SuqiMlE-!#NAcQVBE*HY2QSf=DTvkiZIZ zn+ybwtpK!6&U0`ep-HQa)DCX!2xd=0979X#Q}iord0G0j<?}+Rxu!-vo|>xmtf>KA z*u)-@UX>Q}chabW9N6B7eW1aoVB-gTieA(11su=JA0FnjN$SyjR_Y-QK)%OPGCyK0 zHwkN{S9J$r%SP@KROOKfqtp+yhA=xI!RQ#x89p#)*msySEHN)yW)4blT$ITRl!F5| zjU2Fv#l<`$H+{ui&Z~*+tG$t1Sg88Uc~NZnU~Ld{GP5Ex>lmbdZ&r7p0ZdpZG)YfO zM`8U`9@g_YNn@5Y6F@;e3&qV<RV_25UQL-SB~poEiCxs?$+#z1Xp}ZcNBBKJMJIC% zkq^`R7@4%8`LvYNGQGN5+|tMvB(s_>>hn=bq<R%&xDsO68~i?3LZDG{Re1OHm`?)a zw8vjMIgzRqC}9m*TH8Z&wAtRK=HpV&H_*sXC5#!;)I*(GUd4!t!WIbd|3FL$S##+f zkbA{HeFtHnwD!|Gq<^&afnM_p8_|gkOI5!Jlf#gs=STjYal%OHTiy3q%ZMekX7OEy zaw{NxvQm#7hV2DH3HbpP!wQIWf{f@DeI5#E3NG$0fcxN9&1K^RmyPC*(1^c`Hi&*| z4m)jTyVY^3Me51I*o$WNqMB@0lP~f2PhpF6p3>XEeP_}R=tQ0xARB2c2{Iv30Hz4( zj~o#Y67_J-LzEc>K2G5ovNAY2ivJfutBAmCDTqf$kpP?L0emMKNrd&`iu4EPs`Q;} zvlG&K!GV+#mo+a*pIB>+H+S#SKPM@{IxkbX^{jHsSxM^AYY=k`2@ef*%<I!5XP{GX zhp13Tmam$v?M_(RPVoIQpPkk{B`L6%+hSvZmxQzi5ueu?!R(XAs?F(wdEic$wn!|w z&9A8C`}Q$$Rs+Zdsn}pLigdDI-I!k0-9}YrZkjz}!`Pm4vPR79mQ&46=MK%xY^-sq zKb$wXd-|F=uKA6F(JYMhe70KJD1Hn5Fwz?KyCH{M=chy~+I&l6TRKSozy>9zsoS*Y z^by|#QkeFmiF-_ghyd8YV36)L>>l8Y2A*h;{G(pL-9<>Kf+zK1aj7h>+j}ue+}n7} z>n$C{kjl!I4~b?@yLnyzEqqpC(2)iR1Fil0^bU3fdE{_AIL^su<)ona1gO_2{s-KB zk^>4t32;zHgfp!2^Z^+I5);BL5tcUhw6iUUmuwIu=K3O|EPX)H<0@3NiIPNimvBBo zf+JdUTXR7Mk_;qbH@FFdB{8Y#g^G&j8<$^bij8f$xV-W26_xn*Y-4O}<N4(yHq99l z7dK??rh<hJPbhp?H?IyK$7^TqpWEBbz4x5GKC7;;AG!XERjb~aH}CD$tG>XO>-@_* ztIR{{nq~*a239uJ4Ow!nX5@lb7B7Bf!N{6xOQ!AElM&lx?{<o#U^n*xM|d}Ign{;q zf1cP-z*u2H0ds{dCGst02MlxW316NqK{H}pWeh}n%%HZW^jz(wXm{TZsUfaj7XMlE zH!ly*?%)ud5<O#n8%j{l*}9)&1lQF4avBIhT2o!sZ)A6@1!p1FYSIdBwU1*(8hl(t z7+X6f(JO(lCV?RUvy04dhWB^tuE9_CzWR-_(ro^@N?G}H6>iB<zti1==XyZa<Mr`~ z?|`4#>f=$K1(eM~ntkM`(~@MsV+?WvnGYG$DB@hE8hMhOPvRcGP*;yDAwKcIm^)so z<xcSsJcxOD^Om-jz60?kfhk8E)^b?qZ*DFX`?NeRU4?r+PJ$pvrSF<Q^lSc@OX&>0 zIf3VuawbnZ6c5@TWU~O*6r}beM1yD>A4q4ig47QZL`yG{#ejKz@ax*$hmw`f#H7+h z)VEEz>n`2XzvR<xwtW3q4<K#<-p-PYw_rISM1V#L7*Y}qLD(VYi=w^=vVI?)fjNg~ zU`Ct;N%&s)MPe;YioJjl{}T~MHWP#4lijZ$Y&`j(=k7OmKkuCQ$co~<oz+5lkGZAp z{gbB-ii^y@Hk)6VId}BbmJ?Wrl!NGF#RtCU7@?~*1F@+vb^uOJmMf4zK#3qYV7hKe zaX=|3BEtM*0%G8ah0j^BZ`xECV_?&W79&j-Umbz%Iluz`S9{$UU(vVW#j1b3()dPa zoxDN)`K0#;ENI32D~snnIyG?izUj}NpY*8Df>#>8Wlqb=<=0u<i~W;F|Df*wcJl6D z*LGR-;l{WT>kEE<ZszF<tW!`&=vQ(f^b7;MtP$`-_Y{U(heTj^v0P}~FwejgM?f+_ z3&68lL5=`SDLUX~bh<veK^AiqFNE5?tGTD8XF_~rT2vY;;e>dFz@=_r1`RCQ2AR1N z7{&{L8En^9Sk0ZTVG{-e60;ybzXp()JVXu`7gtuSBdCo2j#!!e6~hJ&Ys$}W!pDky z%lgR!CvV&|Y2f7bE%AQ_mciI4h`YP4&ubl<Y%JYz!gOm1jZRjg=-?>kLOFp6f`$nD z&zU(o$N=KD4w8qHJ1S4>iePr+<1{$GXAf<pMvllIH+WqCzCH4K=5@<VO~#mIM`gDk zGlS-w|HJX1F_YSjnNg$oc2bW8eXIEyRKA@fpN+E(T21fX^Yco|DvPI9R-B{J>`a)W zn!JMg;Lzm-8vbbHiqPOiBY;4fR$N{o<`<Whm6ntNj`UZDxF|2L$c9NO%+D`uhfCrJ zrB%}ip+q<s3uwv1poKEzxG-xl@=}vQ&CYQNieAOnEimX1M#Bi?&P*04EhZBIP2N$* zu)Qg4k2*F$N@WAphf^hs`Usfn>*AX&rk0LL$`mnE>^51M)^e`p0^*({)bsi?@)5j^ zPzG6;;|W5Uut<25bNd%Vv4x57>gvOt9m4<>Q(P3;r9Kh_#9elE^LBIfu8$7%NBo(O zZ;-D~P`xQc>=4`mCTdQhOObED35G45QtH860OfFXaVzy>-T@2_1K(01C^$H1ln@jY zT!bnN!Gp`o3o$xYYhq$(D8c5+7nLtsxL|(u+}VX?g=I6RmljW%ls_SV!niS`3Wg80 z=2`Ow4(Qh>r)OeTVpg}z3>bGqJBN1e6xY!d72y%$5dzqn(Z>sYa}N)Xh|&9N_$@8u zvDJvfZu=f~+xP#|=Ov>kmlqXQ=){tw<mApRqeZ!*?W-;vUkeK>kq$I5B{|_2I$Ovu z#@EjB+FQQ<()*T+ZTHfX>Ef1xTVAC5Udbyi&Qs#Lbcs{1xBaaQD#6kC3><ZA`@8M0 zmY>`HZu?99SjnG?q%83n8BjhQgcx;_zC?Z&;+Z4(xDVvv5a7l;3M2SB8sG}s1!#Ua zs%B}?ex6v_?jj2d0W=;G&F`wOQ3wn|$;6JPXgpfy32?Y=5)l;0Op?V*Hd&$wniQ2L z`^Zsg7HGW|qgRwE%Bc79N-;`OiAzmk@0K47o3o#lEJY&A?&Y=V*DCd4Hd_8v-RFu; zvgbmPVaqQc<*?`?@yp&#&NaHJZfuCU6SWmt?;Q12%OsC`dpS>TxllW?&ng%EU)$os z;wFjeX+zF)lMLzvR^+BWge4D_7o&Sqw94N>i>#ua4>+n7fYaO_AdNx=Bshs@{*VeG z#z};Xp+JT}Y#4HlKsJWRaN8x;04`A6@#H95@UT9Bj|}PGFdT$U?7}{@sNuRdADXd~ z+9eyskHDvWghW0gQP9SazJRn5g8RZU!Nb1Ds4D0Nd!gD?n5+-fo|u*b*8&)`58Nh% z-bAoNjGKAhyjk(n7h5Kbj+{JqVU`>fpE)SAp)kNRcY68&E#@ai&Jivt(?HAo`8(Yp z)l0Aj2||@8vrVLz35_-GU07t5bM9Wd3i2AY_4fN9M`-tXwcSUqoZLujk(?7$w`wij zXOg4Efv~~5lN<(}7aAypkN(=wk*K5v*O3rSxHlJPWP@>M?m9h3v~phpX<R8#xnTPO zOgnYj>{+u?#f@@wLy0o1WZDp=q=DL}?i9vD;`!s4OLUMxnK5Q{C!41>!Y&r0HX;7g z1h2r==NoM?j*Xfv{N}sr0M-NAv%7%&m}JYLR>I25eP2+yib&Q&P!Tm7LX)l8T)<D} zdLl-{TNxOf65{HZ<1=Qmxq%1#c-592Ki+tcwl<q&f0l>%Gf4>H^WjZ{)*65XS=At+ zxIEY4u)CU2eiJuPJx#RTelMy_;9(NxD2AO<=HoA_PTrS44|1?5AZHO8j|qdp6~Dy- za`{LT9ArHVQ_}C+z3eYWHaa~mU;Mm0d_dJJ{TS;jH+}O>Q6v7**vr1cHXcJ~<nMH` z#j;g-Gy5Y*h~m*~RlJO->}xL$s;w>i{fMFa-8i`4-br1<yV*+qZXW3k`4D^=bAwJp z9}}xID-lXykrTbO6;$q2dtOHx(bm@3N|oOBT=0DDxp<-=F2~b_9>Sp3Cqq^Li%)Kw zGsG%j&f30Hr4Y;^^=B<Riv2=!n9N5Lt_yDZ!Uq%!fCXt4-pPc>fzY;jVkLdmdHv+I zEAbD{r8!zHl=J8Q#h74nNXPV*SFc`eyFZ=<<9=AL9>!Kcye|TREGaBl>~s;tHA((V zzU?|2ec|gF9jNj&Q0OdQ$p{eEN5nj0g<K~meI|d#`yDTK=Ff*F%ljQd{T7z-4zntP zWGK#xGYY-HK;lUzQ{G>+!KjboznPEtS}*Z4^&|0Nt8`wDS3XrfmE@0=e`x*JVU7M- zoaVr&&<^HUSr;0gm!6%~6Es-6H$x1?y$<%4=^=e#nPFFfaJJj74uS&@L*$)IL(8DS z>0{o?ez)tnvvP*v#g|=Ao#J!x+vj0~IJN)`M*z40<QPBgpT~SK;GlyRF;sh?;%9px zZ(|#sP3NQcpU~PiW7l7$w^*mTGptVW2Awhf1>C+XG!id^i_z7nm*FdPw&V6eD{V+$ zTY@ieGKy`w)_2mRzI`T7?vv7^M+$y)XNvmupFFvLzaq0WHLYjQv{Wn6J6$~5@CX)! z0aSXD#<Rn03yvTfw%qL+_8U46RKtFh)B^5M%o><1uCZk)BXoG{6-d_U<*8TTw(a26 z!PQwY=#k>uf%Z9Hxxd%yJ*%wZ_D-E{YrFj3Yw~OA(BF2zwzkHK`?0osgakfs5#)f8 zk^36;3_uS?!EnGUnIJ4GJlr!p+(SXt2)@1|xb=wh83gE&F&1MtE^T7ZE;A>`cg#tf zkexAeYUj9K^4KAhyJzKeA5xr^)x-AA)yS{#G`jwmX+fAzj5u3fotCEU2N#yEj0azw zNNq-a5+b^q6EFzPMl=JQfE3I?B&%KYe4w?1cA6N`9nNb>IH4MNBMB!W%e8%^`7<qA z@=KqB3H@uw>TA}G9WJ{}a_AUiNl41;)2){bPlZN5+vteH2}gw0h@e$Os*FbdoApTf zOzidAKNHVO)`#VIq7na4KDLd^Fwlq+NXs@phN&Q1xt24BHwIEIm$=MTQ6a(RSfwO1 zE+3Sl7bpd2th9us=?;T($Md-i!!g>+n8H!iILHg&A7l&$tirR+I7?{+FoiJ-##rj4 zhP3jf_ioVIqizt&Z+7@k=80&wx`ESd>`}z-)**KH|IQv&y?(pIF(xhl61E{%Q2R0E z(k73P=VJ=zftHI%qrNTwYNNimA2C&h7!7wJg^y{B6LKhmR^B$W6Zy~%;TO95whgTo z3540#5ILRoCHIc0@=tRfGi|#%FsW~jHQ8x?u72R~0%W$wyGFr8<_$la?Og`U9}H*Y zf+EwIeJyjw1Ys2wE)b7MIb?W0I4$F;0$N@3SNf07FH9XZJid2mlD~&vS9R2wA=wM_ zz4NA9qlWkx5<LU>x)HC6Nj&ezf3zPR?LN~Ocmrzx<NM`dZTBB$|CS!WI<w`1^Gb{I ziDA!+hci!S(zx6#L!RApIRCpcs*N2RVfu&>uVuA#+8_`6<uEq8N%uA6f1=So!bGdH zBL&KmC!Ih85m2%GXaGQpbwrAx8A#$(=si{)sB~z%Q#`>kA(tpjMx4km95Tx4u2)bM z$W`&t`*<1@@|kb~ZPd_^8f_%a!GTleq+9d{BFkUQFH~~J7xq_*=Ao@IXltIWt+~`z z(pH@D*8W;s-H2nLxl^#Ct;9!s@2tj*vbwglOGidCE-Mk+AZ(PT&-f}xL)~e+XdPL< zQA{nHIeS{FC~lVDlV6k7%y~sh|HARPO5uE>X?zUz4v3Kp7EW57J(;3sx!&-H+r}^k z79B}1q1F$!2AYIGLPx5%HidNCBJ7F21T(RsX5oON$r$t4*6Xpd^-A6E-bN{t<7^k} z>tS#GldFNRHKM{1@(20(x(9m%Q~FE*H(=hT1ZhOaBkW}SH&f&|BKM-cu4ddo@s?S- zI$nv28ky8TE3=!N^ijL%vW?3)<xQ-tC}F<U*`MhhSZ*M5u#Zb<J6;NB3>;MmI|foi zuS@~r#!5((ILKH?ZK$um)1~mpj>5nxMf{$@qpV&=-|#T4?wQ7noxqH}G}j=XRxQO9 zF=9;iEyC2eq!C?{#}`CLbWIY6XC{pw*)b~fz4kp-;#vQ(mh|oxHeh^udZxPS*1pEb zj^bjzHr<55R%cguW3V`ZN9i}<Xa~%xuWhp+K`mIT2p5NKjcN)d^j2&z+(T!jDll3_ zQQQ<agkBM&)wYdn7g^aOe7~rb?`3~zedb9n!CWz%I_tW7H?7C^Z82NjV2}ru!~mlH zr(kQ2Gc^aM3}&SiYmWFrj8Lc=^@yiGsR3S^_5krXf?j%q?*!49_2e_w53}FXcERx7 zyIs$ovc2zd<qfPRqws~*&6nw9FNPXoxu}<JdtVe}J6XXNph{Z}tqa<={(F!o#)=&N zTJkd!z^^=RA2;D1fFbX64;H_+U67pl4=$%YM%-O00)3PQ2O=ZEEte~R(zbv6ZPybf z-Nzk!#@*<Sa-sGe<M`Vh(>6Qr+qa79Z=0Z9?RUvN_L;KJRSMrD!9uy!xkG@cM^t_g z)7u6v7#L4Q&tX3{sS`T|l};&lhgHGcnFy%`hyqGC>h%rnwh5lzUOELF)YsQH*f-c) z+ZqJ%z4O+P?8|IS5_Upv@92mwN#d|Bi39t@L}jFCJyJ4Qui;5a>4~h@$fV>nbw^vD zG(J57HgPW@+8S{yk7hy<>B%`{lxbtnn!tW5YkqU!<Z<N@6UKDTjj*xiiNyu?4h+a$ zJfh1e8*9dl#^~m<Y0BSiI)>SrV%uj>9ccBCA%04$o*@tVUr`&jYHCBz@#A~aPv@>( zJ12DOCf^{nVcD3RoCy<ha>kf5J12GPmeiT^W8Hby2S`%AfLwG~c_dX%!CupH;k3$@ zUUs>1(KPc?-TAati#Hs_LdE!rjbfEldmFzO2Z@atr!(mM%@evj`E{I6&`PMgaIKUa z2#8G%v^w!Iz%d3wf-ki2dGbll{-sZPGzSh)!he2`PQ>WOvWcxan#G#hHhwtE6GXSE zUg_eU1`vfk{#ftYq77h=(W850j~SC4-=#}Del)#n>ByeF#*FFJbEG-FQ|B&SI(H&7 zC?A8Xx>vc(^hdef95sAejP9ZTL{=K2`x<>STJK=X!vi%L>3UX+&jz{vmwK{6+H5|G z4rQ|Wcg<F#=pZTc@0#sJ(Lo!z<@*5pcWygTkjqFruh|zA%J!-~kL!DiZrE+-;rPaR zyX`>H<!k3{y1k-<uEOuvbX24Sw|&?2$JXcBWOPM`)W~$bO^#M{<M?-5jx1mgDfgBr z%)41GcTu{7ns*kEJ6RB28FKzO7Yhz9Om>hb!8?V#K_E3O1nzQ576h6kgd)Wvq(#5Z ze!v6+AsZ1M7T}L(7>x!*6u7}KE~iDKmNZg=MDmaV?yDAcdZf@qIy#Cf@HN7yh4gW_ z2Fc@m#0y8&A2)Aijz`UhfJ)n-wj46={<@*z>)qxZU)0xsv19!L<rM4pw&y#n-zj;1 zjpG^h)Ek~}s;AC4)XLi$<cHKNm%ab4zI0ewve@BoEa8&(Mb_zWj!UVJB{yg30(DRS zg+7M;hkXQ~o^UkOMPTU38&5r?tmHt8QwOzBdg`BP*`<n#OUum5E|phYYB0|`R#<p! zp1JyHQPI)rjdl9fUvG`w`qdg`&K&)kukMZA`t=&6P8ZswU-5c<?9$hl=@%{1FMEAy zZ2fC19GYk^Hv;#Zt|xy*AoSug>kMy56@jo-Dx#4&>iaSz-2es}4ip`$7aa8tdPj$P z%s8b(<ybT9bV_akiOL029DvY!2M4*x)eY5iL*+pof_nGL>ee;WoSKx_DGq^B;X(a7 z^fyL?dqucob{V%60euEsM7Rb$@G+Wb7!dqKRY;6R%6z9)dTuTG%nJ{tp^ysUYhWaS z16o{IKO=tT{CQ?KLss3~Ns(j5&x6ZC9d+=^OM8{|k36z|?FsWE>(-q(u};}@<?4Y& zCrvRY6=OhQ1Dq-G@S{x6^?Z}u8^8E|_O_Vy)~B-A>E%-`PoKVe^)ypekv_$&Q!jTC z<xk&gdHU_omMmJdghl~*;jhat%m1{E-$|=?`|;B&+W2YWT-V<WBLsUIKD$UC0u;G@ zAcJlj$Ux+x{mZj(`_0G$`hRpHFh82gLlvNIn~1bKPDJ&t3+L`v8XtVHarpuBgDX}X zIIu#w@BFhns~?Is{Y`iMw-fPek9V&!@ya`xh>OQm_4u>T9@l;|@z_O7!#h`0_3FDd z)zvka2JFrCSjSf7L-5ZSq5ecPeBorhq5#WiR8R-2mnunK24nsIn0piWs*3af|ID0| zKp-IrVnm97D0?=tv4{&~aVZKSAhlWvAtYf*FbN21-Rf4fR;_I<(u&r7p>g@vr3zF9 z1eGcfipVBHa?Lg55=a!6od0{~%*{PPW9|3%|NUS8<n@{JoVhd4Y|lJ1^PD+ntdf{6 z2xlM8Yteg4IPt_8pw^~COu(oce>fzyiN%_4VW<;qlTPfJ5Et8ZXpGwb-i56{aXkKJ zHz|9u*jcQE*zEu5NEorTFKk;U-)MWO?e?cX$k9Uj;=M@f2T$GbsuIu%C8I}|9DAz% zW5@pbTP1`3Ygh>R1_?6Q%3cOl_FLM^t_}d;1URqkY67K?f9rFhE`8tclzv!y>HkyM z|2NA&yzMQyw(Z5X6%Vh=(X#Q>?Fh)al~=D)a&hF=(W7tu>dW09%7?$bQi*`NKEJ`c zn$}lilV^|O`3rBlFb`m#x;*$F=K<k;>hh;%9^ks{KkuS#MLZi+Rsk`wM;x8*`|LzK z8&r0pj+_6?2RnO3|8n@5CncPmaa!i7=bV!@`httv9_-UIJ@LdbC!H}fuh;17&peyg zcKGI5Tbq5gT|kQJyPV!SzXYWcUVN~uWA#CidRe_r9n@3pV-rJ|0On*ToUXr`&UVXQ zJ)~F{z2vzo+8PcVJNC@i%SKl`;#zX}9eZvN&NtbMkFB4z`cIdsKBCyPqOpV%1N{>4 zXu&A_lA$GQm2HN$dDm>ep&e_0NHTPkRUmQ<txo(=b56yR{oG=?p<}FAalp{stzIHz z=vZs8WZ=-@<E+c2dPb_^_OPb%kldpatR%V9(1|SYO<V-HtNhaQ$A;V0Hu-0w+|}-C z{B7t2L-S=VyEpsHD)^4aQmc~HPl;7(Ra4pwE1kD|Mng@-r<m&$Ld^ozU;y8~oR5iR z7Sv?oRakQgQ>0^#w-#|N#jnz;;`gDNV>KyMS!0>`q>)CM4zY;%sl=+V7HHoJs1o=V zTXUew2~&l?;vP=7%A`81)7+@smJxRfTuR7^%4H>`Nu@mLT+iSgwMqP+3*|3SxI8Jk zydH;0y8iNpQ<zQ)s)S`aud2o(X$&Cm)s&)8*F}ZNld9LDJm4Bh$k8B+Jt_aYJe290 zEree+c__4Ila~d$r1S8rAmss+FjAkX9qu~*;?;jHc~tFR1;;WtmBYcyn<}Mh3DqJK z`K^ew%DFEl)d7^RT&G?Mty*14%6QtkkZ|5z$2iIS{{1zl<W5P6CnHx|>OU1e5nid} zp^{cjqgDO+P*O6HJsG)b{flJgTPdbB{Iwft!*B~$Q3@sH-ZjHqGtD*2TzT|^-qC;V zT*~@Ae~x-qe7d!f!ISsk*drH>j@*DjE`~P<yNg(BmWZ>S6FvAKbAnaG=bw98tE_v( z3E1xjTi;r)HCyx&C$bwONt|SThKv-8-r{8I9nptRXZ97Rh<?^4(O(R(-W8{cf#NiA zx)_A)47a`%gT)Xr)EXg%iQ&9qIl_8RBwO!Wo2{=ziuEs%D$+!{7-^*lq*G*aDo+-# zbL5CoXsvWH+8Qawh_T`fYmOL4jeQ`_v_2GP@p}6?V!W7Om55wxtH=}iqClK0&J*X0 z3&c;wMC)F0q4hVb#>%uBk>PA{k(eYVTRGxl>wxvOn8J5%r&^=LG%;OVDrO+*+jtgM zYn6)2tnK3G;&O3?_=UJq%oK%UmMBs$HHkUAnK@RJh*D7|=F&6ASwS(+`iGb=7Kn0D zVVx-!T6N+oQ7NiKwOAw;i>t*Fu~b~ccXY4g{k$^qOL4upLEI>A5;t4(#IM9H;#P4R z??lZPcUW_IRce{I(<<j}g5S_jR*JikkpintSXPDjt+>ZJSKN!fY_QI=7K;1C@2pC3 zzxciQgZQI(z^W2|LT6tk9uzCYpT%FqLrB^M)-kbCJS-luek%Sd9!2{8ZB>iM=-XF| z$E`);3Gt+ON<1x|u`U$Pis!^C>@t57HP$5Yym&#pC|<HYwI=hG`-{cj#mnLq@v5~% zyheZH4G!yC@w#|JtQKp;TI)LTPwN`-rg%%dE!K(kVuN@`Y!sWUhsC?Ro%B4ieh7Uv zO}r=G7n`l=;$PN5>l^Wb_|W>b*kWBOwu)_{R&2LsSl5exTQ^!ai5=Dr;v=zBd@Oc} z-C~c}EB1*`#D4K9W6{s7%fvxZC+bCj^Vu%9J{O-^uZac`6rYPm>k4tmsuxWnBo2#a zaYP&yEuz(0YyDGvA-)vH#8={L@s0Rav<Vlx43Cwux;lJ`Fq$vqc9ncnT6UMQGLCO* z#mfYl$Tz7@kiF!IGKsg7d&`q$ANdp6SDqsK$^LSHJXH>qr^(ahAURkLkwfJ$Ib4pA z$udQz$~2iSN6HMDDYIm@%#owyXgNlXWi#nGd8Rx|o-NOj<K+aIEAu$ap+KH1&y(lN z3z)=Alow*|nItF6i{%t~iJU5@$?1IUeun&+yiERFUM{bYzmQkTnX*vMl0|a1ES7U* zi7b_6a;}^w=gS4MTvqUP{HtW8tdiAokz6dVmP_PPd5yeQUMGJkua`H-8|6*%X89|5 zi@a6dCU3{?^lQ0H-YM^rzma!yTFgE2UU{GVoxETEUj9M;Q9i)oHp@BDW`+E-{EK`@ zu9OeUN914Sqw+ENxO_rBDW8&0%V*@X@;SLm{!P|cf42T2pO-Jl7v)Rxf8^ig%kmZZ zD&NQZhkRYWAy>;aa;^NQd{e$9-<Ip-dbvTqBR9%T@?H6!d|z&s|B@dt1Kc9F%5Ab% zZf8&K4ql7dDL<CG<Zih~?v?xGCvw01R34BAWu2^-0r{D1kU{ymY?Oy&lMKnjvRNLH zM`ep_m0!p&<uUn{{91k^zm;v$Wm+b%$8!P?ACBb#irv+YvAfyb?N~d`?qSE<3E0kh z+9%k(>=W%I`y{)!eX`xh{)ye!KE>{5_qPYwr`iMg7Uk*oAbYSq#2#u7vxnOw>|{HI zqd?N^bbF+op<aQov+W#vls%fGF2~wu*yHRo?X&E&?Q`t$_5?fE&a?CF0{dM1Jo|k6 z0{f@-MEgSfB72fO*}mAGVqaoUwWrzB?Mv+$_Rs9g?4R40+gI4Xu&=ad+J*KkyU3nx z7u$2}61&tcv*+6L?D_TryWFm@7ur|Zm3Ea~Z7;GHGe=!wFSW0+ueGnUe`#ND-(cTp z-(=rx|H{6_zSX|XzTLjV{<Xc#zSF+T{*8UN{agDU-V?mf{+)fl{d@Zl_8;vB>_6Gd z?Fa1@_Mh#)*bmt&?T770?7!NN+K<_f+fUd}+D~!*)HC+8_H*_s`){17^t}Co{i6Mn z{Xh2K?U(IW>{spA?0@hXjW_Jo_8NOF?=HS+zh%E|ud~<N8|-)NjrJz{UHd)zeS0&X z(fGjr(B5KiwYTx^=63tvynXnQz0>~K-o^W?d+fdTKKm1UKko}3un*dGcD)_29<)ER z8|<L{x!q_VvYYIXeb{cckJv};7Q5B{!v4}eW`AXWZGU5bYq!}hcIsZN`IE2(^|nrC z7w%82zHI0e4)4M^yk5n3H@Y}oofxN^)7^=6;+!5%yp!N0Iz62eoL<g}PLgwy)7v@O z>4Qb7uXBp^x^>iQv09yePJdRTr#b_j)11?tLD*RaJ42kI&M;@VGr~!BQk+!Y@lAI| zIvGx;ljUSPIqZ~)XRk~@zLxJ;f3*f$k63S6w_9<X_7lxHs%JZ+*(v;j^`bMzn&6CO z=RhpGDrZ_}VfcO9TF2b~fB0_x%bX?il=ZZ=+FHY6xtsO4GmbZQPvaT?9X#{7lXp1p za?Y}T<(%!DgOxsD-Rz9F-gG87xlW#wZ{1?OVRdl|oO7)&ob#}7-fH~;yJioo$qHGo zFf014bt?Ome{bE-d#_J0?|GDY)P2?pYq|9&>oMo2)&o4UTW`JUOmr@EE^;P0lbws5 zDb6L%RA-tq-MQ46;rz_G%=tNAU%bNkg>$7d(<yXjIYrKFr`Va}lsKhMnKRd!=gfB& zIOR@-v(UN9sdTEGYG;wN*tyzS;w*Kpajtc)bAIVu@7&<r=-lMo?EK2P#ktkF&AHvV z!}+y!x3!B|)^GT(#13bf^@;VdwcGm0+G*{v_BnStcR9at?sk6b+~eHq+~@qxx!?JH z^!Qno#fyu(EGjP>nLj??yH3b4*K~8uFxM>aIzD{OHTNd`_|fKmyt$hA<1@O9Ur<<7 zSyA3)d__q`dGWk%<15R`OA3n?Rhy*K)4Pn%*Z19Xi^?jC7A=@Fzj#Tv+}Rb?g+)ch z<<-%7MTIcnQdv=09i6YU9i6W|z0@X{+~=Cy<eJoTP408Ey5+aCGf_;2CyeisZ!(zg zWzhVt3z$A~bV2uXBe_z)rL!Hs+qv!RobzTCR(3xx5=NeXLG<~)s?9Z3k~_M~`6i|F zy_BNQuP&QEySV!Wk;q;GnK{uDb&W(%Y%gW{$jk}OM3VLLmzf`Zkr(75Uy!V9JHNan zdXg{sJX05WroefoPV!7k=7sCbv}kUAlzPjh+)F0UWIjI}%Y@1^HJ+ayH>q?H?OC~K z!TiES)m<ieMeIJQYJOo=sh7hk=Hkm}c24vq+PC{9#}z(fq{--*d}k_E8$Hz*Ek|b~ zJ!9nf=xM$(=9{wQ=R{45<UQXoDlj#WA1;e2Lw<hTv<`WnW}0W3*E~_vl%z&a(~T5; zsh8bLBiW6)baq*BWpPzmRrIALm4%CoyZ<cmqgQ<eS<ye!Kbc!o*9D`aFVpP0UDhr~ z(YdKrRq2`0=X#e*yo>hC@;tMmCn?XY=sb1F?(X#mO-KJ!U%E`n_im?nmqK41jW6)> zFkzIrjx^UybItay<HOfHb8o_rA7kz(n5&6DKC?@qskcJY!wZk^;Ul{g7JJoK6se(Z zMUk@4)@>YJtn(XP+}`3N^Cy^W=bCKfnq+fLwsW()6}R*8ayG%_bi#x##U^LP9lEwI zS$anHnC>N!?5MbO?aXc^?d+UV)wN3_VWP`?6`E@*B6m!eGLuZ1>DOgiWMtV~%`_uZ z=RJL7L3;PO5oTV3nWJLol~fiNm(MROpIufIJzv*T^!)ZJpx@^@^U0G}xXgm+a<3}O z3l~;YRaaIlEG>>M_XW?&v5OJg3SU<9Or_<Sn#nVjmuK2KFI>5%&2tN)DkA+T&lEI2 z9Lt2tGfk5}GOnUSKdSJmqkDx<2UL3Hs`O<vdsK9lSCp#bY9(Xjn5g*`<t2=ON&{5; zBIW2zpaCXCFY=Wz-;^YORMetK&ht%q3rzX*!zD2#$S;Un)FJ1KOhYa*8eoyu0E;{g zaJ84&t0S3>xw>5gT<vLqrI8=K_A1DZUh3BXrlt$VL|>!Xb-Sir+@ecVuN@g(s4n!X zVttJ+@-9{0WuCfZC;DYZ`>50kCJ@cLW;t*viYe4-Xi8TWR5t=J-WRl!6GlbIkr6U8 zLS{quD2$Y>{g?6T7sC*x6ec4K$B&8lPJoOp3|CmhU!@sSsOu==sZ%$4Mfn=l0@+n- z7l^osnrV-h?lIHtg=dtiLn3?12hy3P9BQ;Erl`GYinMs)*PZFc?6UduRn_(IX)12x zBFc(8XEsiZr?fmu%}k)8i>pi3?<(1t_Ecj$y{7%bY4s@np8A{+X_eeaCFVw2B{$M4 zxvK7C$*(sAaT6C&gxq<}GC?&!OmWBBouHbco6(J$^u#?9OEso5M>)u3QA|l#czXC0 zrU|WdCS+VhZK`Oh7P=_)$+d@1gR0-kaAL~ZtKZY9DqLBIDv2%gl`Xa`b$&(B{HaqI z=uFXaRViZ1Iu<Qg3!Kr%DyUJ(I%rrdoVncg@Tp>M9Xgg~jJ{P>@65-E@wBm~!VRbD zRq13ryC}7+f7FT&%2|Np)qJLEOQ&4@>?v$bb>xzjqdmj<ibij%NEOPrqP>DVO^#oW ziVhXzrIQztj=V^3%Zms~UZj)esglK3`0CZ;k*nG}rsBA&R0Zg&#{meFn3f!^LGpbm zMEZVSM1uL4N>x!phmk??F@pnSj5j_&_3(`p`iF3hL{+Gs<SfMLTCMcDy1Pm_O0Z(Q zK}Ay?D>hp<VU_yD8)7sS4%5BL*Ux=p4}nxM8C+CF#+4LTE?`ieHDB>@R6}=B!x7gQ zZ$yGJ;Z?Obi_|ZR+MCTAp786js6(^GF8WUW=c^`)S=6!q^HmwT>d_3stN;8+3l~J% zJ>S<Vk*3I3O_9)HeA9fqAx@L+-M*_H=<tj2#yTixv2w0fe%`<b)x$UTaU0t{{OM5P z>^n=ib(Si>rQzD>;TsrL%%$I{g92R#-dITpue=4S4h*S^?p%Wt<Bgn}3O8w7WEfTc zO2g}6F=lo<rMi~qr@FdFsh;LhN~k<aHLypicGr{|R5Q{?>G@7NTS3%4S3RrX>McsL zMtW0|EN>7_&l+RG73f(%_a@vJy;>n&_^RhF=~*m<HQ)3wUlVVnH+{_V7DmL=vl_yC z^VqD>dR>FRxu$zd*Q}9xwu688-h>~i*KYWm@?@BFGfcV}CZ8GM@|f@$CchabzZoW9 z877|@dcBpNl@ZQgn7>Is!{jF;oX>E$@O`)*!s(d&rW^k0CcSi%PI{PMIDaO+bd&!a zQ!cY;%*ru*a}2*6!zah2pJVcwWB83S@kbecqfGo!CjKZBe~h^w6TUb6#u$EM48QS) zA2t!)&YmqLJ!`y)@7YkeH}S{k#!O>^UszUMv^3sOYQjISxM-=zVS?c_!Q{-d-lS(u zFgd}vp;MY*a^l%Z(z87K2v^hM-eQV-(*oXNi+j^T-cpBq(;}WtAwA2pC2%$Ad$t7b zP5PeofP0g^XEjLA$~QIPSrxc9@$*ehcq@1OP5$#u{CrcB-ikgwtH6}Mz{D>w=@yuH z1twmB7cblNuxukC+38-qY$IXWMzXTgz4+OtCuOIb_@?J)hkN{JQ;yLlozW(LnZ`fU z)NiKAXQt^<+2%UN{9a%rdra8hv_qyTSEjkoHhi<gd`*3s1!h*JDSxJEx9qTnFg+#H z)JwL>Z)Vs(d~d>MhRb1kRF+9M%cPrS%99l?j|rb;@|$Jyn`O$CW%8M2@|P9PUzop1 zKg;ANE1b`8xbS_r9>VFE{AL^e*(SYglTLP+UpRjzy=;^J98(^%sLaYS{BsPS9Fu;I z;ge(1%Q1XLnfScRrTf_^6MvM6Kgz@(WA4X<?+w2(hTj;&Z@l4$O~um?hTnJ--?PD> zAx!-7c`=LHHH4v#(-4N!1jEU*{-7aDPOy=98p7nnGq=#wO^!SZD)*+wJqs)MriMM^ zCikWVb4^Wq76*F1N#C<HaBoWDSt7VM>F1gBJ(~hO-_(R>bKu_OKi|anR`&Rt`1vM& zzR9<@;zvW6^b1V<0#oh+6R*I;EAZlFo3S_BjN#eoUc78G_GG7f@w3g?lWoS}>~s^~ z%n7o?bAi#O9HUJ-qYI+O&tF(t=u9ZCE{r<2aKVB?-2j<P3i20Lm0|U8F5@RVpP#3e zLOJJS2aoz`;lhQ57=;(inq4R_TqG}ABxjUiY%No!bve1ro>E#7bxB#tf<k+0;i4|n zJXZGP(lR?2Os*>Pk{Lgyn@+#FqP(Ii)}*L!x{{(MVpM|O?}op3V|ePDZj%-imzY2* zcz8A!Zvutyy+n=4xgaYqs!$hx7Uha6QH771T|B?KuuHKi`ZfGus~@X%(aTiP=jo!) z*G2dEO~{qyi{z5BE)`z+?aI;$@0Z++s486v)l|YFQwa;HfFi(cRE5fSjN<DRN>Sm= zCi-u@pA8Fr6K`(9!FwHd@5L}#(l@Mi!nM>*7u*YC3af9rQdmuxn)1XYGcU)Bpk|*L zU9KsvtVo?dCz{76>Qa5Rx???r*$|@3oQg%2`dYSF|6WzLMEzdH!<}+P6ql8hR;vKz zWtxG<4`YSm$3^ke>np{NMULjDu8JSOD}Ma$@q_UA5kT|9L+7t*(ZVj8Ay>_D(ZU!n zi~Q2n<EaSElrWkrVGLU+!<RrFW4vIfeM@6CE03<~u9z4)R>wCtx)RfkZc8__qx1<{ z2QYv4bXdAK56ejRW&vEy@80Zyd))|Jb$G5?2XNJ+3|Fm#xN059RqF(<dX(a-bxT2h zL4nMj;#@Rs;>4K3@`~!>`Nd_0F~v)Y5M>sXJ*Xti2N-^f3uhNss;p<EkIar+RL)&h zQAK4jf#R-OL=g3uuCl6lwk}@QXm9Y!@KjsI$n@;!1!d(tPK&N8E~+Tkp)y8}%#10n zs>Tpf?Zv}KXTPApn-p=)b7o^>b@CTgRygy^Dhs0*7FQvTIwu(;J;j$E9ymrDg+JOT z(9uS*jy40sXfJ%$=$!7_SX5N8U{=x6?z4+oYpW6!Esd@&ESt}zw4!2O(b6cdhiEso zsIaOyF5Iu$yTizWg8W#jMO}3em9vordB!u(?^%#%LguxHOwTmaxy<xYF?wyP@)V<2 zq>9qDnVCMJyBYv9({ob`=T{p)uZHn6_ulj(Gkv@XJD%_(W3-XN$0;jL6|Hbq#bVl_ zoxe9QWSS{s=Ew=LwEC>#`4v}30+|&RZ{d0gnw3?iSy5%0`Cn$H`Q6O-GBZb;4CSZ{ z`RH^XJ;q088al%lUeV$3iVlZYv<aUvT2)ShS5dm~x|UUyr&A)|4Yo7YnBFg$qxDS> ze>`I{p(yASZ9U1<_BKO~RtiXk&oFC`jPTlJl$isLG9&jWGvgR#M%Gbg<}s=uMyHpN zlRC01qhnPSHk*W^rIi?V%ZgMB%`cu)-D7@XCH5Vq8I>1%1lcdmUhH_TY8SC3-ehYb zhas}>Or7e^OML7>5bQ7b1ou;RI|!?lU4Mc-e~WOh7FXk5CvISS)s12o^d8Bnq3nDb zi#tx9g?o-1kDDiF;Ig9$ccz?$TddxcV<*#GTy`<xE|d##mr9OrX1~&nxHrq2ac`5$ zaPN|L;odFp!{x)$xPOo<aUYR?!+ll0iu(`w1}^)IaM@>syFu3C{#$;G%Pu0^1M&cF zKn8Fd*rzPyH#W7vo}eh)7&{I(-lj&_4Rj*zN%l#&C)=mt4ze?G+0lc0wmktikDcH` z?c~8_ClBsL_C>gp?a8?8=E0q2Ps6>`o{7u;9o!O|uN<&@hj($*{vF&3y8`zrTYUiS zYMWYR-_C99vhL;d!cB6La7VG1!)Ese>9T(#5BEIYG`HCYaR<AnW7$WN#D0>&?0}S} zRV>=ep@h`EzTU+z(d-iu@<B^PWwhV@mAgrVVS6^aPAqs>>_e6CK2N>L#_o=bc|-6L zzR@0|c(bpA_sdjl=L~kBSUQv-6yMHfhew%}z^;yYR&VxnRIty6O^xik8A!SgdoPpu zWD{TR$}5;S)fzs(u)3UGE%v<P%5v+h1%;LKth@#D7R+NmBi}YA=2UhHs+78dCH78o zug+PW4m@fG{wkdMqZM)4>PI;ST6XUEsROKm7fzapJ7v;^xR!{`iQ8jE#|@bLihdtX zl~+l=i0u|jt;D9rQrodvv01qH#a?cSagV5ch-dpu{O|tbm&LD-{3lNJ{u7e_^Z$f% z5>|Eof5JB>e3N(}{NFKLIF(MX8K?C<dH?C}h5r){CA=5@PukyaS;zl`d%XXQQpN9t zZxSm1%m1Wa1@V*r^MBuEBQoN5#P8^J|Io|RdMV2PpSbux{U;<PB*owF{rB2`(w8Tu zC$3JI5kEa~b;tjo{3X8O#BIGV>)VT06;k6LiGQijYe{$Xe*L6zC-?hF^2s;$nK<mC z_+<mOhyO<>d2N-nf8dmaRjS^-+NL%#;@6-4-U%<9@Iuml<(G1O!m7jvy#G`0Q9k`2 z>EG+5<vC8`1AQh^%ZHNotN0!d6<5`?itEK!l9iC0w4Yjrr{-FDT5~@q{zmV=XAe`0 z(|gWJe<5*kLeklDRoN)_^qxnPXCx+g|2;=1B%N|I^kVg^s)6|F@jDV$#ZOl)7v`br zGa<>V8~DRBA*s(qRdSUJ+I&^wR8?N?D9Mm=Ro>y}s5}pPI%)ra(K-~rBu?$OEMZl@ zWr<VcFHc;Zl{)wicrH$u5I<||jQG-?t9#ycij%mQwk(gYKJoe!QcqYIf6aIQEtxx2 z^|1U0&f7x&96*26f9^A3ihg>)(1{U0O@;3h-Gl96_`y~0R;%k#_f@yWy~DNKw{g*9 zkw3o0W3dCz`|Iic*4^0lW#m^Mk4ETP^$Tfi*4O3GpK0n7<%a*<hA`Ff>gC3LqoePS zzjJwcn-taix<BgACCA>M+vqkCv(DV|4)p)#&poVSxu0t{*pY)9QokrS^5^dKXt&ji zX@23m3daBUVJdue{~e|x?=rY=o6yIl*dDS|!d>Hj>h7S;Uv~fKe&jww&U?Bm37%-h zxu3cByD2)qy6xTl?tATwdb%SN?Y4$}Jj#>Aj%5so_`a*VPS?pD?q>I`$nUNxbyzkd zzZ_4wb;znGUkAx=z}<0t2>-o1K;5~2_4{?CU0s9jr#hT&%gFDlg=nV^vPJq@&iUmN zH%JaTNO>eK6m{rsQCIgvTxO5z&y$pnl>XuW$Z=bKY;^a}?g96CcOrfI&+fzS-`rR9 zj7HCE+!x(HxPx_DB9HF7=!M=~uXnG5dxEQGKArw~HQ4FT|KSIB`hN(}{<E9szTsxN zXSvBxKP7jSyrZZ7aNW6XQQI}TwxhVa&%Lc}7T0(;*85$DJI--;D-V~?7vXkNi|$A2 zSMSfQZl``w^1`9u+94b=qcl#O`W;;q=N^oN{4ta#Z*Hx-7x`;+-))Z*makjeeIUYm zLixFCwfhD#yWD-uz1O`--SgKo;<{Vf7U(-1cN5@sdiNh*e+&B`e|4WzyxUsbkh?MR z8|C!Xrd#j66aLLz19gJBbGKP1xYxRg?k0C}Tf1J?zg(qU|DS7aBAO;b`NRDu+Nb}u z&NiiQmu<I0{gFp6R6ARDn|s8v+P-wR@PEL4$zMtp$nD=ARNZ|XxpRjrTE)gi))eKg zXKiWzyq0a_NI-8)3fE>>`rOgskR7jHxZ~x>OD7W24MgY&b$qDEFP%`4)s0h9SMqsD zbIF%#MZr4fEWOU*j14tkDPc}h!iZnO*jLg@h#$8S>I2U=OWrBjT(YfXXURVPO&TR_ zrA}$L(uC5!rAeS~>A=#VrKzP^rDIFa;XMVb^cR3OEamG`rG3FbFchR3sNb^;#&SIe z6o83f3Q)h#Fjqy-1+&d{A=ky=I^J5eN{(8hv^VGnPUrq{@GN)%yaHBRvUE7tw+)VR z-DL0q*X>{z*bf4PO}FflZh$v@OL!Z(q_5?a=2%gs<G=(kADl;6#pjT@LYLA&C0}{h z(rDsb1RV>%sf51_%;df&*EvA(P~Tk3XEk>v5tY^AN^P}xURy0{wbi0tSuI3QWwj7< zl)ZxY`}Rm%yv;jdsiHwyEqMP6s|D|Xog>Hd4j5Jo-U3taVWlan1@Cxawcs5utQNfI zrQW?7qpTLZ=Y`dRm{=`%%L}UoZ+c<1AU;+L-t@w1!P{O~EqK!ls|9a+VYPrORtw(a z!fF9O^>)+({dQD^vRd#y7gh`Ssdt}lRaOh$+QMqVn_E~dczX-0g}g^uE#x1R)k6MJ zSuNxWWwnrhR#pr7h_YJ9zbdPRT&1iQ@(pFRkZY9HLcXP}7IM9^TF7^l)k1DkRtx#A zvRcUZl+{9RR#pr7FJ-lmA1SMa{8(8n<Su2kkh_)DLhe;o3%O5OE#xQ4Y9aS4tA#wI ztQN9K*(+p7*(*42Nyv}TC&Kv^GY?@eV9p@y#k||1{C7a_aR=b;Rjw$)U&{6FMnWHg zs<yhzm(d(H@59IQcK-lEBwCJ)aX*u%xIsD4JuF9{C6rGyK8NvX!RHWP;OOZ#+5xxD zZg89I&)uWE@-xf*oHW<k#qJKfg0!QEb%<Dpbga|(bp$i|u&>7};=7)3AGtNQ<9=?B z1&iHPynoZ`9uh@v16)FIX@o-v4qn)2I)sh3KX7lcKLp#rKF|mbxwlwd;2V<7?qR|o zwzJ(Mc8>cQX>4_FN0)Vh|3UGv+bG^}gW{O`x%i6Ir@HUj*RTTWB6F=1<!{^r^0(jx z_fz?zyI-!iPP7xKm#*S0;ymnrM%;Sh))QB~Llti~SUv2|u^*`r`w8(8AwD9+M}+u@ z5WNU-0wL6U{U5onk-LA9yUB3<GdT>A!)9_gksN-Eo#tfsAzG)0%yplXHRNHvyUCv8 zw%7~YJ$9AK2O;*#(`cJqt~1?zwCX<lLP~luycSUFU5WDwDK(H%h?Ih)(qihlfm9A# zF~oa|lGanwy_EDrO8Pl`RuW6)Z8M=i#8$Nfn^UXB`KSE4-hD^sqtfb5J{pj_SS^R$ zsMAL&^$|*am{K=W>cdFG8M3dtleU~nTi#1so^5rbE_;zequc`yy8B6~(T)cRpbtm| zV;O<F*-h?tI|L4cW^e?2368njooLVn+~jW8AzKL9LdX_Ewh*#~kS&C4A!G|7TL{_0 zw;4*w+f|?vRDo*bd=uCWT-qQGoCpSjk<9Ajh|x%lMq)G)qmdYm#Au`pPZO(=SdGML zBvvD_8j00N%c)Xsu@VRsqNE{N2OY9vDQ$?-hA3?vHqiu19HPV_N*ux>%3)E~BxVzn z!EeCb;J4r&a4)zI{0`g?9t11EpTS?iL$uFau8PAUI2?k*Avhd@!yz~vg2N#=9D>6k zI2?k*Avhd@!yz~vg2N#=9I|>MRjcGot~Kr(@?|Sgu0g`yRQ<qxPQL4Im;1RtfYgNC zEw)7Rx_|`wSWkDSJ=)!CpY85OE;d^|k&AzZ`-x;#AzyKu<Z73*V%%4e%onJSmBd_! zbiPL)c#nE`m%g~po@MnxBfJEcElBG-d~#$Kl2r!gf_Y#*SOCgF1z3p0?F1i#Z@{<o z{qA4{NCqjO7!X!-+YPtfaN7;H-Ei9tx7~2t4Y%EJ+YPtfaN7;H-Ei9tx7~2t4Y%EJ z+YL9gH){ixw|cnM!>t}}^>C|)TRq(B;Z_f~dbriYtsZXmaI1$~J>2TyRu8v&xYfh0 zUUS<Bw~cVy2)B)J+X%OfaN7vCjd0rtw~cVy2)B)J+X%OfaN7vCjd0rtw~cVy$eWrg zu^T_k4E7Q5SMVr!3_O9Q`$_N=cp5wdo(0c=ReXtLDH41QxC8pvRuWeDB>M_5li!oX za(9b(5IhVX122O&z#8x-SO+$OP2gRy8GHzs5sR&08`utZfRDgV@G&c4#km&FwQ#P5 zb1j@};am&nS~%Cjxfaf~aIS@OEu3rNTnpz~IM>3t7S6SBu7z_goNM7+t2sBpxe3lq zaBhNg6P%mi+yv()I5)w$3C>M$Zh~_YoSWd>1m`9=H^I3H&P{M`f^!p`o8at?1fMZ> z^hBF(N7C!%3s#(b(TYXlo00g>kobQi?f*vFx6)76A?e$Z^lj+VkUbZ@vA{}1;`iB0 zkb`U7gZ8!b#FMCvUF3NedEP~ycai5^<arl)-bJ2wk>_3Hc^7%!MV@z&=UwD^7kS=A zo_CSwUF3NedEP~ycai5^<aw7=U!FNheFM!}2JQrRfhQOrp9D{Vr@=GeS@0ZK<sOmK znIp^t<=`f8JGcY?Ujum9moNfd0cH}uxAiGw>p;MmFHQ%8z+f;03<bl$a4-TSgA|Yo zvOqS-0b|f=wcu;UXyVz#v9AI*qv?86J3(qkjmSZ2CrIrCshuFT6Qp*6)J~Av2~s;j zY9~nT1gV`MwG*Uvg49ls+6huSL24&R?F6YEH7f`*f(3O78%SXTDKwM922$8S3L#S1 zKnfd3VFM{_AcYO2uz?gdkirI1*gy&!NMQphY#@aVq_BY$Hju&wQV5YkNT<+93XP=D zND7Ulpk^kGq|itTjik^>3XP=DND7Ul&`1i6q|itTjik^>3XP=DND7Ul&`1i6{xUG` zJqR8q&BwUD40IW|z6sWWjbIaa7i<O}f-PVx*ao(P9pEFd6MPK9W$1$()gVVT$WaY) zRAa3KPq-_Pr4`813S?;ova|wOT7fLBK$cb@OEt(+4YE`tmx61+P2hHL2fzOszz>;P zflRGHrdIH-`R|z@Uf}+oaphLhZ;>(X2Id%tnPa@q9Amc};l52TJb}5*I_5SP(;GL@ z8=K_|?jrdj^vmufdg3N};zRVrYw3x*>4|sI6A#+c-49JKe8>JbmdC!x*BaVp4K;U& zwpl~ltfA&Ur)}2IHfv~`HMGqd+GY)Hvxc@=L))yOZPw5>YiOG_w9OjYW({q#hPGKl z+pHnyjkNyfGD?+z*}^I4iV@g*REld!ajlVtwWPR~6qQ7;CB?O*xRw;xlHyuYTuX{; zNpUSHt|i5_q_~z8*OKB|Qd~=lYe{i!SQ<zzp41ZLK%HWObqXmqlVUR|DhY2U#b#1$ zCdFn_Y$nBKQfwy0W>Rb>#b#1$CdFn_Y$nBKQfwy0W>Rb>#b#1$CPg(1Y^H_Q(n6op zLK|qI9kkFIl`6*;J_tOSOhhIVN%fFe!}U$Td5OqmA~KnXOeP|eiO6IkGMR`>CL)uG z$YdfinTSj#B9n>8WFo0HseVPO|1hb(Osch{`VwF4n#ByY49o@dz<jU(l!FSe5Ix4~ ziqZ85qw5hy*CULsM;Kj?FuERLbUni8dW6yS2&3x}W~j}~JDZtzHZ$+!s|nysK-rmh zHZ$*RX5QIs^(W<{dhS`qbuO3(=7R;G98`dX;3{%a393LfsjIo^PWLFeIV#m0^&76= z0yS6d?jG$hUmd}HGDrc;UCHH9a(R?ho|k%vvj1S}%<q~=F(kK;awJt|uevV6DThqT zA?Cax`y}dNAlHtmGn>`*<mKR0a?nEREtI{5vbRw77Rug2*;^=k3uSMi=8uwU3uSF# zZrDOuTPSM_eYJ%YTS%dW^0iPtwUTL}d@Yo(<wv)|KvqpFt?lkVtyZ@|jG|YZ<?cY6 zG$4iVBYp28J?|nt?;<@%keVZ`u$s^eAK0^5>&$Tv*(L6JyVQzfy#CCd$M{|823QBZ z#<=|%<F;Bs?quBFVDDs%|Cm)&WZl=(KI*QrTio~UHg`W?m$(CW8MqVN1s-Q^oa=rf z&*eG^OlP)zDYJ$d;4<!uz&!lQ!FA9#alIWZgNBE^kL&&5A@C$|o&ryURouS>UIps` zBOk39q}777P|%*nns*SnSxs(MlbhA#W;LzVL~AwCT1~W86Rp)mYc<hYO|(`Mt<^*h zSEFS&lB?C^YBf1pO^#NRo7HGtHQ(7wYc|oEO|)hst=U9tHqn}UY0V~Dvx(MhqBWb$ z+H@Z++C+;sG2;(fL)caGz9oST91sPfK^M>!#DH#~JBS5wpa+Nt2_O;l1Sf!A;6#uF zP6E9dFUEpO@F%dGmN^IHf(yV5!1@pyLqBW`{jf3g!^Y4L8$&;A4E^|q*~x9MBTIa2 z-u)?~(OtCO6xK{pl>KZ*oVBv1t%<c$lzav4vzm3(8uxtGP~+r!zN-4Jdjj=S$~vkC z>!=>Gf%}l#g?dV~rQ3r#n#-E%d`75PyJwrSVT@#TbR}!6Zb*JQ>#Gxy%R*%Gx5#9? zJ+Cc*EcUmn+72R%1@@A*M*Et!Z|!T_KC+K~yT)#5`=#?McO3QlEPGP!;5p1Pa3{D6 zJdQ=-3FP2O@Dz9&JOiEu&jBSvxyabL?m=YpAT9r?Pc{!Cn+K7CPmzL8k<Eih!ly{W zr;OqU7{w1DqX&_SPm$4s$ml_2^x$zadJq{s$k?pp^dK_YfQ&XEqYcPt12cdF$mv05 z0SA}`9N?Q~cd&+A2JQrRft6^v$H5cKsGbB*fv3SU;92k-ScP6Y7Y#EBtumb%!=?1^ z8Q?PfW^!MIKkG_LahUnYQRX8@Da}zzbC}W`rZiX#!7}_vm(m=iG%b|oD5W_<k2^w- zJ3@~;%50;V*+w&^YN1rkl&XbNgeb*PN)e(IA^Tp&g=|VvOG#=eNi8L*r6dQehnd?x z0{#jf1&@IzSZ6*7o&ryUXTY=IIk1ZL>T;_G<7p4^FnA2S4Bh~1z?)zl*a$X(cfn@x zA=m=8f^A?s;9LU6(;kecJs3}WP*b(kN-ecgORXHBR+R3krABJ0k=@kDZfc{J((R^X zyD8ajD~Hc!H;I!$AMg{<7n}n6f&O3sI0KYYpKH+z{{(LVW#?1l&wJ4C16E-2U*H44 zN=&i}ldQrdt1$U*@Dbs66MirBKJW?n6x4$z&`evn)U`mbI3Nl{gE;)u*wq`FeA?tu zk70wj4hCr;9gHN*SgyBeophM9b5C|Jq}Sg~uYZ`)<A3P+YHjc;qsOa^9<MTbyvnTZ zbw&_n?>x*1(n#NV49yUaW>}79sKcr<56uvdW>71`189boXod$UeKnflMoRSpn&Fpd zhF_u?ZbUOIr6f0?8GcDAUPLn}o5^*|UFV}2?n5&?hi15zoZgFOxCza$3eB()&2T-V zR0*2lc63=Wn&B^uQga!lsu-nyVIOUKg%N2en&AO7!%j*kkUj});D9I)4Z47?AO>^; z-9apf13f@INC1hTCpZE00w;nba1!VZ9%qIBgu4|<-ijn|MUuB7$y<@+tw{1#BzY@Z z`2hWN3;l8n+W7!|a0`;Q6-nDl-`hgJ+k(bEfW}s%-4^=W7Bu$(H1`2C_W>kvEB$N> z8vFnfxfO}ribZrk-y&?qZaWD}(PVHjm;x>VQ^7QVRuGqh8Q^E&GVpV7Ik*D+0$d5u z7NQW$a@R3Ru49y3$0)guQF0xl<T^&lb&Qhh7$w&+0<L2OT*v6Qj?r%&Bi}kkzIBXz z>lpdgG2*RbHgSk`M}kcp+Dci%2iR9*sk#B&2+%;xaaJ<ZT**vxB{R*H%rsXr(_CpE zb5}ai0GVK>xstCe_GRsT3g`#=g8|@FFczEvn3q{+g0ny&U`}imf!Tn0tu+UffKtF* z*<!A2F;}*jD_hK!E#}G=b6<<Ovc+uGVzz2ATeX<2T8qG9a5Y#0mV)cR>*&QPU>bnG zB);T#c`djV+y)*6kAcU*-@$9lAI}9Bfy)8;q?Y2Go82SMEr2+DQSu{n<4*7~*adcj zJzy``2M&OPpbpf70Qd|vfFSrBG=f8*35395&<u`%qu>khCE!_s#j4H179r9=Iv5Eu zKqeRq&Sa(YJlFu<0UN;%K;9(j$~M}!D~JL8!2ob7z#d}5!^ZYuWAm`#V;6yHun64Z ze(u~#+T$28>KHNV7%}P?G3ppG>giX_^s9RMRXzQxo_<wNzpAHS)zh!)=~wmW+Qam# zW;A*oW8WdhzC-k}X8ChB!1z~(majw0*P-R>(em~5yJj?f9h$z5{#Q@`tEc}pqwVYD zUBvkfxR3ika(#&Flkj^AJPn?~Zxwzo5a&fSAkUo8>xa>7AE2)fqm$LMna$|o!|36| z=-$KV+QVqD59q)3^xtOsZasaso)Y(^l&64xpg$M@P6cDZ8DJbZ6PyJK!7NY&W`kld z2b6$PPzL4#N{d9-A<=b6bR801heX#Q(RE049THuKMAsqFbx3p_5?zNx*CEk$NOT<% zU57;1A<=b6bR801heX#Q(RE049THuKMAsqFbx3p_5?zNx*CEk$NOT=K`c0&|4ymqF zeIKc=L#peL>N>te`Vmj!cY=?>F0dQy0eitdZ~z<xb)X&u0Q;Pf>Htz5K&k^sbpWXj zAk_h+I)GFMkm>+Z9YCrBNOb_I4j|P5q&k392axIjQXN3514wlMsSY630i-&BR0oji z08$-5ssl)M0IBBtk)VxrP*)HG`hx-BR4^341E~%m)d8eBfK&&N>Htz5K&k^B)<{ig z!4NnMn!yq9B{)V6u~*sY0&W7gl3!|x=WW=c_+DKsU$Beit97w_vo4nJ*u`4=0Amzi zPK~wdKs^Y6&p-nR0`<JE5gY<dfaf#TVbBbYfTQ3G@Fh3~z5-uk_eullU?j)@nP4n9 z6Kn7DV7)a~Zs7V3z^=w~pxzSO8Pfl$B%eGF`hw>{y(M{(ZTgwee!DBz7!dD%!Px#O z&xU&QZ0HNSKYjzisbDBb#gFvtEHDO)CG0rDlD1t0s=*>~3s2^5CBM8M!0r(VY~X+> z!12!Pg^K4nVmwdy;(5Xs&y(VK!pCEUipMq_um2Np)i)M<0(HuLFK{AA0w)1=683lX zQJwWT9G*aup9D{Vr@=GeS@0ZKMQ<3(3`kk(&SjQ4NzXLVOFW;R0WRbI=d1*jUMhkv zVICLOPnE=@7owx;<aPWO(NT5is5;(r=wWo!L3GqX-gW4~n+`qDQwQarh`Ss-#Ql?` z^Ava*Ji~9R@Oy#yFM^k#mCkyV>w0YZTZr=!x{N+Z%f+L+>S?I}Eft`p;%TV>Efb(M z>S>L5`y7x9E&!L%!>93dcn0(p(3FX<U4O*R$erM0unX)4d%#|>4`4f|m$%Z(Tj}Mk z^zv4Ec`LoVm0sRTFK?xnx6;d7>E*5T@>Y6zE4{pxUfxPCZ>5*F(#u=v<*oGcR(g3W zy}VWYZ*1~u#7hSwK?cYK$Jy!86s>5AR^~<j`AOaLZY$cP6>ZXrHfhy1{vBMyPw=P{ zG)t>wtYz+`pXQ-uTG2ACXqi^#QHRkqt!SE7G)=31HZYXyFviLe{1$%VM?TR$t!STC zv`;JAr<FOEehO%-=Lpr@F9JMIKpVB9Sz7s)G*4}5oe-@PqIE*FPKeeC(K;boCq(PK zPwRweoe-@PqIE*FPKeeC(K;boCq(OnXq^zP6QXrOv`&cD3DG(sS|>#7glL@*trMbk zLbOhZ)(O!%?~BvG>0l5T42FQAU>Fz<Mu23H0#ZR5@zMe76<Q}m>x5{X_eD0y0b{^e z{LTdbm!Fw1PK0RL5G@;`Wka;=`-~MK#)=Rv8lpwtrzJzQWQdjw(TX8jF+?kdXvOy# zGeWfD`-~eQS}sJ(g=o1DEf=E2-lxSvv{;B1d!H5yIlpp)v|7mGtsksL64-zp4^|Y2 z23<f`5Cgh_?jRP#fgT_pB!EQF6Py5gffGRzz*ffUCCJ)uFWT-Pv#*29z78_`I>_v+ zf!S9B+O8IDSBti*McdV)?P}3>wP?Fqv|X+BH}*%?fak#rtV5Rb1mOR|Qy<owEv%q| zG8gOHx!6%AVN;xrcDoFECQt2)xSz*;Ip72zG-(5xw1L@P1Df<8v%Q1N_G;0jwaoS! z(4=TkuJ;q~PlQK$nC&$%yK9gy;m5uc`KtSgeGaz7T#%0?^a8FIGF!ixR=Nb+z%*<) zGw{0tdM03h3U;;S*wvO}S6hx<Z8>(e<=EAhbMnA{>U;mU`rY^Sp>Us>gsoySxEM?U zmw>5Y8ki0)1v9|Uz-8d);Bs&U_yxEU%mjsC7EfTyz+5m7%m)iVIj8^&c{+Q1A5#5? zC%3F5ceVGUZ=k;g{=U@R-PNH#slGG<zhsaCzOPRe<IlbkW})#m>D!gGPPmUPcHd?t z+Jx1hp4DiReIvLD(C=80?qo%}lNISsR-`*wk?v$gx|0>@PFAEloi5-ep!()5^qVd8 zn=SO4E%ci$^qXzQV)ujA04zzzup}K5eZWsZUvLWO2l|5n;0(Y#niY<+TGvstb<}Jf zHCso`)={%{)NCC!TSuQbN`KhG3aF74P$T`~C^L;u=o{PU7hC8TTj&$p=o8!M6UzFx zg+Af8Kq%|q7FIx?FuV9fTLJ&b)w2RNvI1&k1=Prl;uHFavIK5pMo~{c*@C6(7?!SM zSh|j}8fwDIbqp)lF|1t2uyP&4%5@AY*D<VI$FOo8!^(9GE7vh*9%{cw9j#x->Zu89 z*D<VJ$FO!C!`gLB)`KR{Oke$mFy8`~Rub+pW-4!E^*V;t>lkBZ9V@OTR$NVXZ|<pA zEMLc1eKpyGxDEy*2$Kv_KpOYyU?jhLyT>*f>x!~sdX^Q|S4d5reH-DLc&-`(he0zq z0=@*t+)YTtCM04L60ym_Hf-I)yflG%DLYz$1EPR>ACWme^U?(7r3uVS6PTAKFfUDD zUYfwHQq4%!E~y0Or3uVS6PTAKFfUDDUdl^pfL&G0OA}Z%23R!)STzP%H3lr!B&-?( z7V8;SjR9*MU_HXBF~F)Zz^XC8sxiQ-F~F)Zz^XC8sxiQ-F~F)Zz^XC8sxiQ-F~F)Z zz^XC8sxiQ-F~F)Zz^XC8sxiQ-F~F)Zz^XC8sxiQ-F~F)Zz^XAoFW5&f*heqeM=#h% zFWAS(v6qo!FC)iZMvlFV9D5l#_A+wpW#rh)N;AM*If1!yFXqV!atim;z;raPC%I^K z{K+p8yblT9$7(bnEAb<3q<J6GypNS>0BPRG>NLRWG=Nm^L(}g?)9*#1_q9v({lrre z{U@%=!Jm1S^C;mT1CIkG*)I_1MRyPL<OEi>0i=7cRMyN_xqprO^~~$l?zcVgW#=1n zWwk$SpWTy@!rS$>kNNUGwd0MsasqSZ1XjiY=F17Jjsr;9UgpaQ_T|u5K+goUk8?9% z&B!V_VBN<^@x!a+PZ^gF5auAL1OMBVax3!peXHexJUKiKoDK$o!C(j&3WkB<fE}>R z)EbznH84|a5Z|}L&cZ(%<bW~2thmK2tGg%za{=exi}_#yC<hf_A^87zhXNy0M=L-r z^8jTD*vTsDW3UTaSp>eu{~PYV1%B&5cXp2YEd<n;wh~ZZ_6UAU1}WhCtOmvS&ta!j z8M|pIKeNFGTkS**TNBug%B-+~(J5fFp2w09izOk}W<8H3Ar?zQES7{=ED5n#5@N9= zutr8MBqzKGbOuL#V*~GvrFaZaX3pk6hp+Wdz%P#zh{jkKTbDxpj9u|RWq14nPIjqg zzH+6tg#SY88vbWl*KvYNk#&c47c1|T?4X~^DFFY#Z#8G-+{9km9enqHFaOKgQ{QSm zXnn)~->f!X_NWmFg3}5FhpSmHijxIrld;!6)q0)NeR4R3Xp9)cIY4J{rqBDF<}-nF zfG%K<@HS5AnPk<fGj}+Lrxcmk!LIxptxq_|=3#3;=g_=teJVEdyypNX$b4WO<aC%l zoVxRc_=0m^j)||V06X`itOm|<iLrv}tQPBYbxMnMh?7}HSRwZFkGBr97yo?g80V}^ z;Z^Uca)yXzNB?D_J7=rR6tV2;pDhyE(O)Kdah^)KI7#j37eC=Nl}gc9ouVR6;S`nY zM1OYp-z)~Gef?sPIxR&EXD|OBL^5ZkEEg%9l(Iskb5hDfVkD=eJSs9cBjstq&U?8^ z<gmm4EisByPu>-0an8vHB99&ZwIZKA{{I#QoO7~UoXZI(d&NY~IQc|e$SEhEii<es zq+U!?r<{l>oNvOsjnhqzh-sW@@~xOIUFnLSaehg6aTzC=#EGA?_diiwuFfwJSEy4< z#Fd;{GEfw9R>=@i%xNVlVvahcM9kwvk~75u-Uhfxl(Xx9y11UxMy?RIs#8Y9ooc_o z_zkCw6pP>5^Xz%z9!?lpAnvu<?=S9C`~Ai5IA^3v+|NlPOT_QhDI?-foGo&*c#xAt zZWAlic^%@<oY7G)9^#CS&%{bj>0qxLXLKA9kEnAw#1rbY4e^w7lXDZN68(?0nz_~* zuonCiyb0a{Z-aGUJz#BSu{N_<n^`<-v)%>of%m~?@GtNI_z-LXTfsI^3)rvEy10gQ zaSiL@8rH=%tcz<{7uT>Zu3=rg9gSOq#;rl))}V1~SQpo@F0Nr+T*JD!hIMfb>*5;L z#Wk#pYgiZ8ur97)U0lPuxQ2Cc4Lu_cja$RoxQ4ZH4Qt~X*2Xogjklw5x1({lqj9&R zakry!x1({lqj9&Rakry!x1({lqj9&Rakry!YgilCur{t?ZCu0JxJG2*pAB-r7%&#U zGr|8qHExZ3gZck@_M2~DZ`?azBiQ2pjkWc5v~P`1`_{-h{Hbp=@OGaDu3^1h!+N{M zRvP#u_iuJz=J2P0{`d_5rvmB{ZCu0pd;4+PxQ4ZOjh#*0954oY96YEqy9juixyESa z?RJ&>3|e`uy@=nIu;RNJez!n3v3Di}4g>bqqm|>(%5iArIJ9ycS~(7_9OwMX-H&Fj zac;+|dWt35YAp$D;D9I)4Z47?AO>^;-9apf13f@INC1hTCpZE00w;nba1!VZ`m$5~ z6wnX!2Lr&VU@SNTj00zav%sXbwbo=%2t5lFf!UxK%mF2!6qJFvU>=wc7Jzb40TzO* zKqaUG)nE}=46X)Cz*2A>xP!UvGH@rj3%risYTjpG1J;6nf;Yii;BBxDtOpywJ76Q& z1l|Sjf%m~?@GtNI_z-LXTfsI^3)l%uFAvhogY@zsy*x-S57Ntn^ztCRJV-AO(#wPN z@*urDNG}i4%Y*dtAiX?DFAvhogY@zsy*x-S57Ntn^ztCRJV-AO(!+!F@E|=rNDmLv z!-MqjAU!-t4-eAAgY@tqJv>Mc57NVf^za}(JV*}@(!+!F@E|=rNDmLv!-MqjAU!-t z4-eAAgY@tqJv>Mc57NVff@efx5_7D{;9@WZTmq&7>=dl#8(7UZu$pgRHQ&H$zJb+z z1FQK4R`U(4<{MbeH?W#-U^U;sx--C<Gr*cNz?w6_nlr$fGr*cNz?w6_nlr#0Exf05 zEjuj3dpg(tpYG|DW7}$34Q!Uvz;spz$e*0swpPxAE(ge(tRxKb#O!~wya~Tsx!wkD zheoF4pZI+_coe_Kz~kU~Y&?JG`WkqHS^fs@-vR8TM&kt0I6>B<0oJ4H2~ZGi6GYnt zS$hUpd#a~FL9|T}Z4+e889>wQLDTF((*)5pK{QPeO%p`Z1kp4>)|>&>oB`IH>S<9B zO%p`J1ko-*`<%8~I~SbG)4~h5Uc_|<*UP!m|Ij``yO?;?HS@tBS|^Cs31YQqz+%yW z#i9X=MFScrhz1H`cS^$Ul!V<W3A<AgcBdrlPD!jRHnXzWjMfP{)DLsQnH}bYYBrdy zXM;J+0WaknJZc^|QO^S}(euEWdLB4S&jZyA@P59;@E|k5tE^X<0sdOg0PkY{w}&?{ z)K{RM(R05ynESO^tMz<ujh^pq(DS`*dcOB>J>T2Gd~dw9lR4fjYY%h0YHP2a-F>d- za*g^+QHOYQa=g_f^LU=p!rPK&wq|`L)ojhuv$ZI75*{-*PQnvi^_;C6XW-2haeB6v zpl54|dbZY6&(?bB+1iPEw$?|_*81z&+NpZBHc-#j2I<+_U_DzKqGxME^=xefv$Z#v z*R5sFmcqN3o0!q5*;+QUwH?gmb~0NVt!HTC^bGAx-pFha=jgfFcs)0ppyy`!yq6gx z3iJ%^Ts=cOPtVZK*E6&W^bBpHo}pc&XJ}LO4DAv<Lz}_eY$EeI-pdrF>b*?C$1d$l z#9Z}WrkJm1YYX&jt%}*&EU`$>))wm-+SPi7wnWd+mg-sAHF{QdtvX>%T*vup+nDd| zv-gP`I5+KxxKYo?ZrAg%U+ekUoygFywG0W?6+f{CSbaGQtS4V+Q70Y`W>pcziM5ll zbzIC!B9>DhFC~;(S4b^Se5;9nspYA^UQr}+M%Vp>f6#gecP0P*c(dm*RxFQuPuzHK zCx+F;3)nzjwO%9cKlqQ;l4t9+M;y;g_h1`Q^5<yz>!#(eo0h+BTK=N7{6%Z|i`McN zr{(VyEq`5*zf#^EEn}t8g|j=W*|V-z8mDSmJXOo0`fAxYYXGM<jz`1f$pUsko~xhp zT_`W&ndcNag?CY>%Bfa=PHLRS^R?;duS9iXqjj>9RGzxcWXDt=C8M}=`Mz0KC8N-+ zD0tJA6@}GL$tWSON3X>qqqo85cJx}JI+u~R8<*)Pf%oa>e}BS~A(Xt56IK_*Vs$|t zSY41Js|$RPSIbuN%KJ_mcy8-(uHq)1`ysVfv|3}ZV}1wEaTC;eio7R^B^ICEayMaE zY4Fx4D-B%a7=P9n&|k~1iOboEglDCJg%xSWuEBc4>Y}6>AJ!YZ!FVFyNsCv~%putQ zdD`o6O5#9#San#@$n-GW;r4LmN+VbwcR{|>c^7M>J(4hI+h^l{4we+b>4@X40i2LH zfi-e2b`|w?wLB||(-QNolQ=K&TuX9d;`ywEFTmR3eQ8bVFRk^bZ%pAGq)T|yD@K2B zjc1lvVFV{A{tOP6+m{pf3f=*W;S|N0xbzu(SmBT#RyDZl+iTIP&yXKhGSIAKC>?!< zw_oWqxbzv^M*9#hD;Z{!tYob2s^{Rcl2Pw0vuai=a!2<W$?3so;iq~_KYGYg=<E2G ztf*;q`o<ls7dWR6SM`wYx`%YvJ>(SKLwfmoNH^U>PT<_Z*WsYn<x%vCeWdp(|IzFk z;O%{$`+tqAR_7<H4>54;rCObztXJnJ>)v9U-jc@if6<}OjAb`~py!-HtTWjaAjAZ5 zu9d(_y^ubmw0MlK7scpabP}iDUIYK-;z8aaRz0e#c#NH#UG)mSD`&^P0lkL(oLxCN z_D$S%?CI>vxv}r!s`Y(W@uAp;yPbWUUBwP|Z+6wa(J_5*64t{c)Av-ble*W%>0WoD z>2*JsKezgFLTV8q=g2vPQGKr;Yx;S}bUCw%IL=9}z+d%4hZ9oKP`Wps!a1qeLVJDk zCi-NYIwch!)hFY0pX_G(<ekhs;`Fx&`|?h|em>6=`Xo+F{UfQXzUs91(#PSTdg+Or zlllz5dVTeI_E`wdNPUS|f0utJjQVzA5+|ji^>j~;q9^~8{`?mG+1CA8nEw2p{1Bfl z*eCm_b5fzb9?og0(5i<E-NR#a4_9A2R6TqT-#z>Z)`d?9qk6l|>8W*asHe}{`b&rj z*cd(|E;a^yB0WEbb5q;!_xe9aNz=nQI~A9+Q|Vnw7x3)?tqasQ6MtfKf%;}*A9a2z zA^X^U@aG>|>4+$;BZScroTQ4srzwWAOGFrbp)^Gdr>dqBHw}GZ8-2m)s)QNC{t>~s zs^drnO9u2gXb?wh4M*#X6O6u4n!?fFWRzMvbn|Hk$EO#%X}!?R=!GI%eWg)phZvjh z9a#Ofj)*Zjg7a1RRehzg3#Y2ygzM>xTiCfGwAQe-)=1P^BT;LOMEet)eWY4<Bx>D( zP0zFFdG<U<S@dppZsuDfw>Y=p-s;@SmlAGslpHpX;QJhwm6o2CV_B!`FSdAe@&up% zz6kC4pI)cK`}|Mug#K^&{BU?LZ(g2F9y-ahpO3$ce*e>(BjqwYzf|S&he_rOBGk_^ z<(}Rap;P&KiDjko{Sv|}#~PHRUB^fBU6ruE3DZsc`1}X?X}-Tg_<>;PpdUexxK4#n zU7gAoQ%2kzp_BQdN!Y(LdJx}t=@@2Emg4hWe~*7>{(k;memp)uCO`iC`}rhKRe4LE zsoeCg+U)_=YY^X`A%_#S%QtAgm-fP(b9|WO;mRj<JJ{u?2k{M?uz$+m6`eLetx{dR zKSdAXyEb9}L9_om+T%HB#*gLW&x1d$5t~%HDHkYr(A)@}x?j<$0qtsf&_YEILLLU) zk-8H1?m>%vwBKLTgODP^e8=C5n|erd=DRtBx<5jvex+zW>%-rm<;pd*?iU{Ig&DL` z{W{3!KZ5XS*Qec*wk++QL8~Kl@;%>A52BZa!+T){y`bZM$KUYm#NSKT#O);A&hqwS z;`;MH=#}I1?B%U9{vG1d52-QT;%U)}PK(t(A7~dD=GR@?-LGBU7K6Mt(vo0k-FAl7 zVFs(<)(G;3OAYWrUd`XoJtO{Jn87;T!Qb`ot>gC7?&-=+(_zx^PwVHW2M^c3`uqo{ zN5TxwQS{*X<YUR;>j&S$b%Kwk@3s4PMtgC`{a{?J!w1h)IT@^Vi=jRLi@xK3nf95f zT|Ygill=Je-&sDFX>Le3JpQ2FC$;;Ck6zIU?F*CU)wZtHWUtPb=vXf)H_fA8`+nLB zKX}!T4WFtdFjY(4;I%52q1S&uojO<fr)*ByhW2ia&?)ak=)vzrXwQG}78Ty_-x>Yi z^7-NLUOv4%dwJ+A&wf7sGWz`o?}(Jk@Z6)y<qwmxQ-|57+`$KYbc3cp*Y0h~9U_%G zIOL<hiO?xJ%wS!^gMI#fI*qt#t!ez4E<2->b=;KCQ<}-APSMbHDy<);hjcwY%#a?6 z&v*SjKArie_|o$7<MH`1`RR~<AD<z;bY1n)?f~s(Xg9eNdhqxAr~F0vE1j0|w4WX_ z+UKw7lsq*ur<|qyJ$gu9gii5?`9XTfS&Gm9F0PlZN>%;o{7lx=bmb0#FTR>i@%j7d zAzn!RtD!GfvC{sa-4)6mQVyzzT!VY#kXb(3@9)v2I?Q+dy|}k&Zue>TE+4Jyd`OM< zc|f}!?e~BBJN}PqAD@5POXT~tw6$sL)7~3SyM*b~)bFQ<{QY?U;iFaD@A`W@JM;I_ z_2PDxZfAM>F>(F*PoajtuUwt+_s1Rbx~{P|m7BU;yDODDyjr<Kw8kE?S<`4Se02XB z?zP%Z<zwi5K3azv;_0!$%0I>Hap;A1x-CMd=rBXRR6aw#<3H3<{zJQIH$l5e+U=`d z+Hq*s(1Ez;4E<qxs4vV|P0zrcJ^a3*bGc6R(ZBc+w2nKp;0NP&#{b8}_2*$qC;9R7 z_lNh<X?s*Hr9GnSYN2*-*6wvadT}STFHEYYQ}0kAQ~D@3m0XdpyCZaJ!S~Z%_@O%P zj|o5Ye$DxD?P{4E>d`BG{(kyd?f-&yU(xPr?e5a<p`k~~=LbGI;G^I6(VqV%9p3NX z8U5e#`Qh+hKD|79dFU+9em?#(`u(^2%H@UGugm2R^OXuSELywD3DdEf?y22=%JtfP zSZ^Oa+(+v$!%kN|!~Fg}+LNDQIfNKDEM14xwBO%P51XpP%p5j{7#I2I%YFns;X7f@ z(|o?`@A2=<-=CJ3ACJ$E$&Ww(em?Vc-YS)w^17z4S8ghOnUa2oHer?=A7<DsI{ZDv z`9lYKS;T+%jfx(A+ptxHdc;RR`QOnVpJ6M0ET0bP`qO$zr8{h`c3<<+?`e9yc0GEF zrVkLhVOR*ab=VFc?f3WSJvz*H{k^!~C~m{MYFGN`UYZ`P-5x%AfRFaV^wB;(e>E2x zK0R&4@XLqK8h(L~p4<tYe7yhg3?277{)T5K{$9E!ZYSw>$lF<wxxs%suNa<pe4f3$ zb>QDg9)_3d8Y|aswRW%3?v2{LO}lq#_de}Dt=&hp`+$%Bi;wog)M%g0+I>g6fA`UE z`e-kV?q$Qj>%UEhtkdp3O4>Z!Pw)JW|K}>qh;CR+lG28c=*wMOgdUObBWN9W_?JHz zmoT*0aGg5*!?a456u;E2-=B2b!}w{Zll<sBc=_)%&jS_D5ks|`s@-$6JJv^Mbwc~Y z6zDJ$wL3+*Y7GVFU-;<RozOb`h#5aNynmiEVy@=-h>p9k6MC`s*UvlrHvF`nsV}Hs z(8#a+7}{^U?#$LbVt?{{k0)ghBrm}#a=p4wz9o5CyZ_xj`VJrM_dhh^s26_3S0nC^ z&~Vxl=979Td0d!I9-f@;(W$%q_C|8CG91QlS4_5&quc#^CdYboTE7vGhkZ%u$q1cx zdh!<UE_p|CPV#G!U&2)Kff3ItI(dEad(ft4m5<-{IO1*P<Nf*V-hO(-CiS~#_a5<q z3Cv~0_6QxJk`H+HaL;GNuE;NnN~89b-MF)M8R4&IAMLNt&gv>+i%ah9r#r8!<bILd zC7=F%w7(vb=R{=5-|ijq=4*=%@-RV{Udw!E&$c>y{*ru|ikm!ByS_XmSAM@d`(-=% z9#!X_-8-3aGyIplB22+q_g3%TFJm3(Rle{qMdU4ct@8I|tV5sm$){KUO0OpG0PX$7 z$MHaNgXR-buHU|wIyZHp7cO;ia%+V4`}^q*_9&@hevb{UJhhw0lV7V-lSq*f1-fgh z*1L*M9T=fgdPL|B{@0}3sKTnhlwJ{<*!O$B`j<B&bcB!JKHy*br`(ouS0sGOePP<a z?(4ADyDs%+FHGv)DX*vgqCNb8Fh$-5E84RIq-6N~M{ED@*v<U*D8J1u<#J!#SrJ;5 zCH$xCA^yKKG?TL7q;yv2zB;7d+UviwdWi5&dB9Jnc2*C6NqN)@m+~}qP~(f!PW$_K zsuPioj_v5no3EbX+1|b#?9A_|lsx;k-{$PMwWfUO%S~H^_U9orAtIlC+3P?vPiVJ6 z>A8W&D^<@241JD|zn&X-HiQncG*N{y{xc%7l&a?mUVMLF^VhjYtF>zC-5qS*2O{bE z>(ejuUI=erL1*&;le&J+p1MihrGDV~X_}EJ)r>UWv*QlWWDn^udi?f3GgZD}-RK{S z{m;%+7(y-4t{x%0`Jwi<(&l(q{j1jP#(!MegzztE=Mn!R<3BY`>+(pt#(!owG{5+H z`ksS(c~Ifn^X${4X})?+)4J5-nD(TPv)2D<TJ!toY<^vo=F{_OdWMm<L#OHI(;4lL z+Zm0n2+L{*{y(NHA>x|nDgHeP>3t$)Odk-T*(W!#?Oxoi-*PUARn;~U_p!DMl|P~I z*KU<|AJcAQR1N+YYIlFsdg$5OJrZ?@-EyZZe=%17y4AQF@hR2*v$W3>nx3t~TeG5< z^6MGVy;Usj4%Y6kJX(hws%UFt6nw0=wcF^hOV7GcyZf~}Tf0Y;D^Az+R!x^`cb4{f zLepMI?IX_6K4Z1}EA0-}?oj1g8@2nkcGajMte2I``+JI>rE}G$!^dj>6!|%O#kMF{ zJTFhi?X5!&jT#R<$>wY&cGps4@&+BI2m3>XctfV)^RF)barddVkpGH)U%MYDAJs0- z`PwJwxvF(!F#2WXD*p0e#b5r9&cj6Zv<Z2w=60>-wod=rs9IL8)3MY^TtXgJw1`q+ zM3mx;i;q27hxxk-FQRpd`5vwK*tNPvN>o|wd-Shgc&_IEg^s&lrykI$?~f+`a=!{= zf2%ntjV^?vXyNFbe5!M(PUsWzY0d3v&4<xQ`RHGt*8C^yUnlDt@bWoX`~Ovkc}R!9 zLC3v8hq*!j`k~IrhdS<iI^=uW=l?11+JmzyuK1qa{c=AZlHdbN5D1_^S_Q-xGEOBS zM50k%Q3+7Z14S@|NRX;X!b2#Khd`nzqM`z}N{e8O0VLRwp$?A{W(0XyRH{hvt%zuO z^ml&uQxscAI?nWuPUfC_?r+bYJ$LW9yL&U=IlC!DD8Gqyx6<0Jl-a6yq(bi(zdD2^ z$lav&Y-Z_ZB3~%)zEDX}y+_>>P3%VM-$?x%sXvc=9(kvpV-qRk)SqplK4mwV@6n5F zv9<EHHSeNzh){Df>n3Sk85zw}O1!K3q3x<~lkH0Rlw&z4m7pVNOUlQqPRXHU3TvgP z2AiV2BxeQK)mb`(ylRl$+Lm-sNjXb>)$P%`Zjb75IvQaoYT8*%oz?8^YPMd@(p1&p z*0a`nA{UbOpnMPIWdW^Pz!n!ME-h%oSHur%56D+6Jxu+D?Ega6eNS=Z_EJ4tLQ47b z{1Mo8Iqly<ZGG&6K(g8A*|a%Z#~+(bOR`muzejnmvyZqE<z0#5pnAV0#Jf|&0BUH( zx~)Q9C2cE}v5CYJwf`M;x_gM1@!8FzhBDSF<I^vr{5<smTSh(eRNm{}a^lv~lC`v9 zE%gkh{9y8<sAm+BEPBf*YRDqJL1m=Gq7Q8bThCzY8LXATS{angU|UD2^HSoMk{`)F z4}EMI@nw`>#?oc_J9IoR^~M&e6BPY`-!h|J%hA|=P6Trrkf|Z1o~e8;XVMZE@`}6L zeFY?)N+MSH8X#%J(^L|_hgUrftkpn04YaU<R_S_2Y&!2Wop+iVQp%_EiKoYSed05z zSyvONg(wGcIoi6*A#$OXiq4$4FY+yj4`sXA<TI%)ldbF8Uu-5zhtaA=EKT5ZX+)U> z$~2-(0%bZ8??k*4@lGMG_ShQQUqd}Lw7-TjHCijuk=8b6-74Z$%DYPCU8Tx^YQIgS z%q+^xB40|rl=@4lzm%4AA>W1k7QSl}LK?Rj_8g5-jCgiA`Mp{id4f8(DewAGzJ#=Y zNLf0Br9@mN@$ICwI_kRj$S0F7R~qT2wItIoL|gAG;y9l=?6?kOBPEdu9FkE*+_S_# zW!*=}?^Zr;C;2Tp_WBIgn!s_mihLD$U9Z6g<%3GfCle2Sqc0K8Uy-Hc_p)>cHS8ci zgmhbs>btyK`ABDK?ni!_@^QVDM!Hf@jsEUDQl`9I<0qijXw@kIz&k#RWIm~6@)hJO z$d4c$popVK$ydq?XIR^ke7rtKi6`HZt!yLBA)a`28|pUJQhNt!s`{9lL;1r*Mkw{V zBF20~q$l}sJnw3fpkGv**DrCA-jN6--z6Vm{}gGhxW=sI=vREFJl`faSxenymL{__ zNqLv0RKoSuF~!{+rE$B6AEsou?mDQ5<xK6DlTT%73aw2c-;#7djOsn=SH9RHMf@D) zUHFDNttIOeK^}rjAd{tt&!;@C!p?;k02xc94_oO&ej4wWPZ=4zRl`91?jP$h<$Vri z@+hPK8^9VYq+Zv4wZv-`akG_ovswBj@h{1bQ(gk{rNm1^-o6P9HAKRZ_ASLDx3QEx z<~esb&YP}KTa;T^+CeGe7}TB_N+m-23XzRU{Y+}!PrfyA<Pe2?I`2K5NEfB%Z6fVR zQ<eH~wB(xET~EnW<f#z%D=kH&y0+Ve@?5vua7-T0=W;zq^0q4D(&$%XXvr8wBvZ<` z4u`*)O)3wxvAF@UM>Z`zGt0bOkUOr>tV7(<Ci9wkL++L7@+X-st8mOmtPnB;n<L_- zsVtH+<s3Oz&POcJ6_N(cSu#w9OM#3tXXNG<jFY|j-HY>OMt*MbEmE1EKe|XhQ)<od zf{`Pn`qr_z`7$4Dt}HAlymPcHDHxMqAWKPCj2Sz;P!1H2&M%U>;^J->N<C<ISqFNN zYyiDj8bB|R?ZtN%6=Ppcylql%T<?^uBzfoBewj(O>A-&1g7O|EZZ9$~X`jqRloihQ zrVvL&PaLn)VtBJ}&)PR4`%aP{9$w3#u)doSp5Xu<QHr5_cn<3?4a?=3SbN=L*9T(P z8)Db9W7orAPXg>~qpd3^i@xD(FL0VeN~8{)+HGyrCbEXLJ?zy)k!Q;GxB9lIhBHX% zfyf!9NIWS=62zM+LQjStD1Rnm6UCg3XhlS%A#za=G1wn85wVOK*{L$kKrOk@p3}ic zfH=?qF_~)Hi7Q+mKMt$4W{Ac?DvDN{n$w^w9%aoD*Y;g04^97BinI6kbT#_7+I}e4 z_y=+ltiTW4C75JNNIQboqA#Qg`XRUn=OH+c$2kXQL}NAq78K$PJ}AI33HK#Ixv|0U z;5Oj3#sy1*T9nzK27OYCZ{RveASx#q8z6!#SOs61Zp!5<L7z5x)%ak3Fh0077=^ND z5DnG?d&J_v)vM^K=S_`yLB?YT+Peg?fI&hqE?5+-M=Q_<eGa<ga7>9kk>-lTA*v5$ z+UL6Ky0#hhy?k%q$6w`d_XU2mFJ#R{kPAIbpPK4gf@5y1rXtXx_o(*@K1vzw6OM~S zEbc9yF}SM{Ww-{heG{<zZ8z+F+udG-y>BnEmxhMuBrWh9fmVFUO0<_r3W}lzcYkj* z8cc~M1T%ulpgNcz{Y9`aSb~0B5!40s!Mb2WG%4CS+AZ26Xb83kZv=aT{lQ1U!Qg9S zqrXO*lVq|?k*RW@Ov9M<JDDLfWtNmlxl~A{+>h~Vj?9%Rsg?)iL768H$-^3bC=29K zc}yOcg@{6YQl7%Nwpf<P)AD=ygFGY8%2N3wM!;qAoGh0W^1Rf@3sQ?H#X4DuQE|1r zgjmITL@K^4e@3L@E3yueitFVs@+x8#H^@fWB%2YhxCPmWwhHzFl-C6N^~vjqSllVQ zWH&~xzaf_RO?gY+mc8<Kc}L!ree#~{mw(6sd0#$|59K5ISU!<Y<umzQ4$2pD2>FZ- zYc?bKryP-^a!ig}W5rtQtVe#MI2&MGXk;7PCbp?P%{H^~Ho-Qxr`t2ITk%=8g*_WP z6}QAb#jP|0l5Jz#+9caf^B~!C?RmDN?PNRKWcy3xL^|JIV7s`-+~aPcd%`{Go^p%a zVz<OS?Z@~ce+OoC8}|Vs`v3R+f8q&zzyJRao<QU|x#_?1{}bN-<WKhepYHcR?)9hU z^P$Iw{;uBs9bY%)Kd-l+Vo&Nga-ttkZ4^1VFMrI3x5$Ja9Ys#9KTjS*PU=%+68l+4 zkdx;FH}l)ssK6KL42l?ZP^VF}+i~o{u@CX~N4y6;fILd#Z^fZ|wu>usl{zmuja|3q zxHKg?%kf(t{2*kNv&gG;Tq$^Q4LDv?X{>1{LSuv5fhgZyh_v13J^;7hedG?huOZ>E zD(Z>2dxzb~+xU)Xhie^wKFU0DyOv2Gxt6>@s$SZwRvh&_=i(afiI&ke*2ztQ3TAQD zIT<qB%})F`9P1$8*Jt8>uJZ#x2l*Q*_rp0_FmGRp9nsT#x*zBV`y8LEwIRI*hV`_V zZ(T2!C%u5goA%~h<kz^{Oho+t>6qP~z&!O=%r81u9D_ZRY!B34iFkW!R>@PKs}W0Y zk#+A7=o;k5vsi0D(oDCwE37#l0=)}S`d045s?%a_hrI03)rs6qomZ)(t9FlpKJ1{= z&3B7HA90I87q}&$kGiK3pM1MVEIn2pcYqe+Njj`;YN6X<g@YLt=Q?V3Sna5#&OLy6 zXBEy5V)j{$^E}K!FX8+UW}-E?<0KsC@UDB}zBO0EMD+4~VLzKM(F^U7ji8U41&=9r z6|U0V?`FF>Zmz3BZ-#vtK*wcx%9ook_u(v)V#<+KWCm(gnPre0Xjb~0(eIjLqzQEE z*YhE1Y%as|J<ViFyfio0Ay>jVW`MMjzGf(L6=s_0avi>fW>U*@)Ut|NRzpi?9J-cn zZQ7Yc(*b{N&3UjQ307QgF2cSxspev2-sx|yK(>?|lVS3Z9c3`Gqugu8V5K_Aj5Slt zRODlv21|cy)*`RNV)MG$f%Vre*jEqVKZHCFhhgO|TKOTYj5i-kb6EKatZawxxDJv6 z=j@HIx3-cleWe}j9*1wbNATBAvoc73_)nb-(2NT*P;;KhAo@}k)*Q#=28XD3xe@+( zr3{9Trb;&aG);!USJP!Eymhb)!#&?Dzmc=y1v}Bxg17O;Z+J7vH$&El_WE|>Z>VUN zi{tu!qBl$64|s#6RL}Yj<L?ljh4t4s_zLm`&UGte=NDt=7kIA3NC7E70`zKs8|d|Z zB<LWYM?9bSaN@Tp4$Tg4Vt>4gc&TWoVg}zQv1_((kVgcod$x>~J<gTxd7jH5?crk; P@UJ<jqqgcFz6$>Z6Z}x2 literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/webfonts/RobotoSlab-Black.woff2 b/dist/fonts/RobotoSlab/webfonts/RobotoSlab-Black.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..1bcc4f6ddc5a2749d37159321440b18de9b941a3 GIT binary patch literal 69516 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/webfonts/RobotoSlab-Bold.woff2 b/dist/fonts/RobotoSlab/webfonts/RobotoSlab-Bold.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..10807038ac2ce1edf06c62d50340602df9bc3d1f GIT binary patch literal 68316 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/webfonts/RobotoSlab-ExtraBold.woff2 b/dist/fonts/RobotoSlab/webfonts/RobotoSlab-ExtraBold.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..ca40aa0a8d8c10c8687b984ba80e7cdcf68362e5 GIT binary patch literal 69592 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 W-^Kq^?l<Xktt<Xk9t)(;000097a_I) literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/webfonts/RobotoSlab-ExtraLight.woff2 b/dist/fonts/RobotoSlab/webfonts/RobotoSlab-ExtraLight.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..adca02a30d11939760bbce742a871aaf1bc8c619 GIT binary patch literal 66220 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%0D^;mg*B)7l<xR4x5vkMlaF5aH+RcsmV`ZjU`@ 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 B`Skz* literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/webfonts/RobotoSlab-Light.woff2 b/dist/fonts/RobotoSlab/webfonts/RobotoSlab-Light.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..d5d904cee095f16868021237f703ee332df5de8e GIT binary patch literal 67040 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/webfonts/RobotoSlab-Medium.woff2 b/dist/fonts/RobotoSlab/webfonts/RobotoSlab-Medium.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..9b1a2b3947c57043312582c2041774d5727400b2 GIT binary patch literal 69204 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 Dx|GT@ literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/webfonts/RobotoSlab-Regular.woff2 b/dist/fonts/RobotoSlab/webfonts/RobotoSlab-Regular.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..24c7261ce6a924846abf9c5c868ab8b83c2002bd GIT binary patch literal 65864 zcmaI71CTJyvMoB+H@0otwr$(CZQHhO+qP|fW6#`w?|06A_q_Y!R%BFnb#zB`Bv!7- z%5swvWdr~O000046bC@~=L(c#|Ihju00<!HpVj{{FoU(R0;AcnbB)3D0TSdP0>~k= zp%EaULdWn!-s}Ncfrx>N>Hj2R0)XIyhM9xUi$VveY5`g&Rw^0OB+JciO!tgxe>-v8 zMByeYez=`E6Ir`85%RcB3~t5r7S_aLc6($dZZZ6EtzaYj{QdWEqeW`CkdSq4ygnx5 zhmZ;2-8<i`xdO8Uixf8)RH~IHvzs5>Zi?Q(!BKQX^NBKOc3>*Gshvw{C40#)_fEo= z?d&Rg%#JslG>uJ1*Kr@c4s+&DfsjJi4~m#Tdm%l%mNmY+bcm8=zAYTWM%aq>$$E4k z!ij0buVAz4x{(pywqy>98Yw~_rdX{-_sqg_kZvU)XFYo?!I^Vw$FV1M-9NDJKMr@O z_DOiX&CIX}ve>HEz{pD7g@nshhh58JR9_Ej<&{kyBWvkc%7rVF=gU&fkYtz;@fxVA zKh%Y4VT-&NduWpOnZLS3WxgoN#7yBlNn&QuPC+3%bcTykreq^YR6a-5S4Nl78o(0W zD?W4Mr3%%<TltEWYwJu<Q&)azsCnKS#7pVPS7#unMb*|H;VGw5=~5|jd`IH8Gf`Pq zBdF~QSLJD-BCg2D3=rsfC>`w>p(gBZhT%xSr~XnZlg$x9Pp$7@o=V97`V$xlDJgk7 zEGf23H&QHiPb2rBRi)HlmMYowr)}};&u_ctIa{<h5@}7kt?@Y;X-s~K37MILlk~)0 z;`oS34k+pLrQghSv(<qdpu;vN1c_lfRV$IE_Kk(!TiQ$1D{;rfG#&i)XCtZr0%xOn zKs4=?Dj?Tte{D6@RMxwPudUy$mmL;X^f*F|Ke{j+u_(>HjgirCcno#K^66uWd~{q0 zXu4hlLKOq%0006KRuM$`-J1V(u7@9-JVFrPA9MgjQWr*i$br&A00(gMECbnSkUvGH z!bZ%LruzAXF`%C0C4`jtsOSqzy5&l0C7(8ZKO*0Bmu>IAwLZPj@_$Vlp`irIO?pz1 z+XjI&RjIT?K$H6`2UTM(-_fkCo23|lC?oX%nEU&P^nW~ljL&+%VXQ%jpy=f|Qt1O$ z6P$i$Xr)-=2P5$fqsc>6bYBEzSL`DFbeu#yf*u7uBU}az9^pEIUlPA3bgkG=u|?BV zM~#>fqXphHtA`qYxza%0h!hd?#I(@MH)fjRTZ9l{A^zYcjw0WMmd*4CtcPSJfUD{Y zAH*FGC31ox5jE7mtC$)!;t6x=Lqd0SsqC^J!mHJr{bpyb5Ui&EMi0e`{HDwa&D-wV z{!y!T4g9sU>`BeKZCq8^oidQ?dT&Mp1_B`m0LmSlE2&x)xpUC^tZPwgBw2~5q(`Y8 zToF$u$IiFLxhzkVhja__ezUXN1H#(}$hN(yUo)ws-rVf&0#}dL1RiqM!#ju|1%W^X z7fdu`Wa^q#yZEVSRZ}MY_E@U^E$u4od5K+JWH*+mrc@AXVTq+i1T`3>pKESoOS5S8 zM;?x)g|JK|mPjnOMvOk5lIuv(5r+15L(q!Fu+1(1V<z%j(d`CK_(PiNGA)V7AF2MQ zQF*(JZ#3Gk{(R8dQ4+M0{9E57NM?Nv{mwp-sxTT-isQqDo#9XtH=l&K>C!R`-bI0E zBb&M)F5c0<uGGrc<7ezE#z_ww8rAUK2Sr-58aUX#&$o~D8~NT{h^;1N^vOqY@Ks0b zApt67UP5|<M5|-^$#P~a7niFE5HIqUFnch{|3V`{rSrE?1{y@D)v90Yvw*he(M}P4 zpLhe%@H44(Y13w3!#8CAr2cY)N+kmeLI+GR`Mq#g_4ilG?APoL>9&SaA|6JOfWUrm z{WhN3m$8)#pe0r2x8IOhn6E8fZ0C#Kcm>X#_4c5R0g0nB-&gZu3eo*1hj(hm+hXba z6*e|#bFf*Fh(wS*pFgWL>9~OD90C+9zcA{zqS7ZlJ2pA&OZp{&Vx}ap_*nC=5@6IS zy;XXH44ku^y44#5y-Mn=Pyi{RRPE!wRx1@eG2G^s$u+AA9AWH+Iv?t#_}?VX&)uv9 zkX$yR44uI~c%g-DlogO**BIad)+``HOanJVKQtpk?eg0nH8Zecy2qWC9IyfdVU)67 z*eFA)zlP!W&-uT;bxj@A&x@N42?-ErRCrH(awST}6g!0=f`$qdP!sv+*g786f?7Yn ziY<3^do@7gKoTwDRlqf}hjGqgSHDeo@n9<i8%U1ToprdlmntX_%7Dm_{>9MZh2oNo zL4+j^MU?=UAQo^EQ#^^)zgoBET|8&wKN3kIii&OJv6u0KmfTgua?NCA&(>xQQU=d+ z)utSNY*Q<HHD*oguycNW)rq}LtWGA__@5idTOiU8@un&*osX5P%9F3L*xwI0F_AU* z+7HmyBl#MnSNZz@{i4zG2sN`@mH|M=!I>WLp6<P=vUj^Z1C7ga4d{Jn1&$CA3KDzC zoo*6nk-IqU!t7vSi`p}i7qOd;HWIV1^#G{;E|l+GVPW<1cj7)eliPehddE=uYnKbV z)vl@v#=qp@=tcYTxSuNzSv?o8b(eN<24U?|sG^NKXlFB^rFV@$+KL1i5zgXJA&t|0 zvQFQ60l*J@%1j#~WJ-%zsZy=3m#YRh^u80s6RwmT;Eh4BTqIfsXc^V{H}QqRaVmo8 z=%u=QyR%()k@T+UVX{gDl@=0eY?|N~ytR^!lGDM#5LlQCYZlEXd^NiW-&<hB#<m={ zJrd%9v_eSZ*S}m=b{-Tt{KV|h!sTn4EIo8|8B5cdjkK`Qkma*`t`xkL_S)zhL1*uV zb3UxM9uuNOU@ZfrR>?JeKIb`mejF~too;Lv>7v@h!w9+u5Pm1m4_kkuHq~e+d`k^N z;WGzPvdIWTkacskg0164KX~<AXd;!@QRsB*;z@!DlIfF;4z?I|ch#Bu8X6M?P&HzY zkQ77nts|i*eq(8dHhvKk`CX3E+oB77UPPY!vMl-BjS_V{45*3MF_Ff5pLYkZ^p$EF zLwd4yWyLb#hncM*nOVz^d>((4qacQDu-R}vQ^DQ!OA`PLm`M?jdv9|(CKD-jB>8%R zEx-td7oj`51(<!iZJ^hROU=%7qvT)i!UGCm*U<p+`u7Ei1<7&z*-an}*V*9tngJ|K zAjcV}_*J>!rr&pgIpQ_)>xaNb$a?eN$N-Y_g@X{WILIT30}?Zp<rkAcC1o82D8vED zQ8NBaeklhu(hJL53IUh!I?H1Y0hy?*=T}S6k!vvlPc~EsI&x>_XHRIz&z=F1r#%8B zhj~CxE<yW05Yq8`B(dd3A2X2~iTFznQ20xZW%ySHSOHY3KJ&Ab1D1!jfVo)e@ITkW zmHVFfV=lwXcbo)JnxmH+OUR3$1YjyamM6r3uv9|HCuKrgdM*jfSd;#fkpNlx-t$pg z;g=gz12k7O;oXGJ!2%$@jR^*c%-9DeU<d;r{2^>Z><eo-*~<X|Khh0?sMN(;0e}U! zF3t{Y=<|VszG=e|G1n`mK;icRuuodO=Kk~pkhOyXBoHV-NF<#50}>iW0<+6Q-eL2H z77#mfq$`uk7~mRE+{s`B0<gnUq4WEbG3~>Hp+0G*BVXfv893mQ_c!%XP6F@k)dl8< zHKql?5qL{TI;RX#`U`kqCny(I_(%J^iadg&-ueei>0(s(1M4Mg`mey~1uwW>p&h7! zR-o)D37U|4YeLn}UkU?5$78-OET=k=5i10XUfpnMGi`J{^AB#p_f%D-_!2bVg{KyH z!5p3MMc)1P6|ne%Tw4e)k;Q(cEJ=~BJDhN`ym+W9Jg(7^)@SlsM98t9B{zaB@oY%; z#b$eAu()1&G`@=#jCgIrX3D|o5^)y}XQMj50^xiKt65oPgsS@71=Xp4WYD|RMe%58 zT9=y@CD>tg9f-+R#&uGQ1A6GRybz7!Nxl<2_SYkk*jhYG+kq|9p*+SR`}{3u!CmZ{ z9PHf3HWFp4LQUNpyrH?4uUUs^2`cgANG+&^=s}JNWWla^_jcx~Z^_UbpRcH^HnU<L zeTf<Cso}i)S&YWKbmX@&@I(6aE@@U0KV#z?78k^6zp;-x5)1VSPrI_b@MJfSl9P$O zw8aEvzZZ2{r<_r#ax;2g;pw=kF&hX>S#V~fK7hp~Y~uxTaKBpFRrQk|CUU^t>@JwV z@eOu9Y5YnvW5{fNEJz-mmu-HyXN$u?`|gY9&+0;;7DYcED=SKkiB1dkaJk@uSh@PR zUFK-X@hW#QOB+z*s(EtfdnWDOZ*~bzEnty&L%y{AVE$3ITB4Rx7y&!wKQJ{;b6%mN zhfHpJLX(ie;vY?SZ202hQEbN*T*;eA(BA1F-#X#%Iprk87NO)LjndR@{#z75J!9QI z0vB_7%v&&9y=m>MixA2(-N=693cCTm{3jQ8s!G?HO^s~*$2@k^0#bgcP@3Cyo%^I! zqV*5fT+pnos}Qo?Td#nU<#L|J0ym2&YQ{)t%MWyyfAKN2ZPiH4P@l(Ib*8DeO+*c& z*8QgTE8x^{4?P_;t9{!;B$2T@&Cd)&*D4>yd<Yw~;iez68k+hMW9jZQ&sLht{^3!b ztJjGti7TQumhQlctF_qdcFfd!SXJm88#M0(r{|5cR?~@*FS?eauBa?=9@xO!9zjV= za*OZwMO@gtA4P?}p_$tNIEpqjNdJjy)mu|#HmUP;EmIa9m6o0nU!v#0;%cRg^I)<{ zwbf@SwK+zFl>KQiUFh>{{H!iwr-++hovY25{Lw2yJD)@AfirvFTioObx*Ut;m!ZK| zH8;&_rGB}=QEJ?De0fn0{T<T!0Zg`27avd^wuS?LdQDTE56|KCB=5DY4EqpcH*xnO zS*vg7NY0K`w}~Y$R8lrFtgw;eGk-E|bOf0&Rsc>GnMy~EoSqypwi@G~<IB(+z`U>9 zmni<_Ao?;x6cgpRhqXc+yo=qn-X0R}zr<g|QJD;L0NoU5#sUL8N*_=zB|SHD#;xi$ zt_(jY-amyTl4svDD%FZTsykp2KL9`I@|JF-oBCBaFT9@Tge6-TY1(dTdqu!#7Ie{X z*JDmb_vQ9Av(8Vcp$=?WCXB$d-0v^>hD5nXLVpl4*d-W`Wul^*-U|)Pb6iuuFB`LN zad92B`Agm{SFB{E{64t5Yh*^hYWP0Qb}N7D=Fmy5aiGx$9%K0toA}@^Sz6YbCB(9P z**oE(u#LKbfRIr|+4qB~Y~2rH;B4EE0_c1}5TvOyjPH}rx{p!r-p9#i9}lMD_;j9_ z`kAw`Pr1|D1>x4(XJu>`=8SUxCJW>;3>)p%yyDx=oc*3j2?h&xE1eS0I=3eiVi2Wb zQK^wrzC7Jy#58A_`!cu?HYHhxgj>|Nbqq*FNL)h}GBR`N3XAUmq7%X^&2f^!2rjn^ zvQz4(IKy>fW2fW)^`XPPpapu#BEl>LpmFtrnnTW9zIW3^8w6Xhf_D3!PuMZ_J!*T9 zl&ADVTp55G&#)HPj5tg>i)!UxlIT0DFwN}#eXr=sI=%?ED$?PifmI7zPV6dW#R5^@ z3ekJ`jFj`Tk=Sih+IFlkQxFLWxx=Ytz{;hFm#j23F)=||{v&fA7j>S<j0S2gyR>rp zrwssOYxNb53sk4eH;bwEo*$;qHK`<mL^b#8j6T9S1Zh~%+FqsdS;_{<Ce5B`;Kn|v zcV;GsVV6$I_J~4}RAMseOtYK1I&&)x)mudAsv^AlePi7UX7cFKYR$oBlo;cr*1T68 zj`6;%QPAb@?9S7(^F@ElfmIvY7E-keBqgvI6(59#KuOO&gGI+w_UgR|VB-%Mx`}85 znQ}-vR205Qi|W>!`FY8<nF6wi0y0aG?j+<TV|<#3sP0CQtO@Ao2d1U>jP8OB2v7k3 zv^LQ$UOaOI|27Fd%x+IElffj-^Wz0v1-aEX2Tp$PK?m{#bbVdgspuXsAnunwv-xsx zKtu@!mRcF@&I%Lz>j(gVW4N@1`uT0f_D7TF%Bbz5IWKUU_u`1LORxHr&AQ=^DQ%}7 zc7BDxJgQ1utKbHgN$Q9ES6YOdEWfz0G!X3tITTXeu(};QY3g#|9BDtG%xCk>V#lt& z^*TW?q)E3Sku$;cpan!9DgbJxeRxQm(fyC(l8z=Pm?<l)EG=kchll(78^QeGOEtV8 z1VQkBPk18#x&7C}b1e$#w9PmVm456Wpyz2qP7)RoKsl`bRc{ZP`q|USq`5~=j*vB# zfJz0W7P7nKkupYGwCFoj7nxmB(z;C_?~E6fN$l$0TL>rQJ79NA<6j9@J?!1ZU?hCR zv6S*_|4`V9t9pE#v4i$L`~Sb+o83ezM?wTlypG(Ihcpnxs9TT6UtzEu2(21y3daU+ z08=p^WayLJTtugah4Y6G5GPbh7p!g^D^^}p2jEb>4dzH9=(!E$%5^`9dF6%lzF&ds z`@Ub}t5`G{PcA9qe7%M*_Q!_}#E1BA8K=E30tNu^r+Ob!hr7dT9kd{gqJobcR_qY0 z=p3Fw1o<K=D$fk{6-<{OrD7F)L&G7$ECR){Ma!)?*9*uC3HiCo9`Sfg_s#lt^fs%F zX(U5;iVlZ<k5wZbzRa{tTJN@wk|FJh^sz_-KjW)xnea_g=uZM;&u(p8ryWsPBa4*V zf8XB4Dtu-CxTAZ{dg`LuEG^0j;9zBE??5I$Jv}%%3gb7RYfUiPKr4yt6GI~+qDig= z1AzQ@W$@oMK>xD=h}U{EG%BJpFy6!SA#|f?hSC3?9PX{}F3<rnb~$qO!V3=J{YYAg zMxFoj!jYKy)X`3}q^#bOANj(RGms#mA)>v68y!}aIY^Q_$*5-#eM51e76clqK%`|& z>;1yKlt)y6&^vuLi4sD1e0VyD^k$>5+&_Wyc~DcNI<gMq5Fv&LHNU7uhj$KiLXSh$ zl%V-n4ZZpcBg9XdYjK0)@{|OnP2*dtlJ^#!XWL%kllWk#olQ+`1%|}52?-t%A<18= zGm_jK1WB<Q(FnOmAYFZ3ae&3F1Q_p}UZ-nd4lt9)^$&&}$FGg5=h*_=O!n+@OGI<o zHO0uio-rB3h=MXyH}k;a#*{eOd~!Tp#^~{nOhE-O($&WTtQVRk#q>74=G^PVnW5<= z$WX$JM)Y4e-F+{$ym7puDa!F|$(hHTE!&=}9I?LZlk|E(V`CAXoMY0gble06663^n z<z<c#;kHrnOBx!4REQ*W2@GN;<CZ*@w%nU+q3jO#kK89aYWeBFEyy!}P)5lWm~lM0 zb4Eyrh;WI15}pr8xA7DCcFKUn$&sMV?%rF}75r8L2~0giPSJ``&pH8pL!Ifqt4T$b zzZ+$Q>HOBA;)Wu|>;?FMCB-W8G3cs8_krpb(v1q$qn6&(0*%zm%cbY5Ib3nR8&eDj zab5b+|06i4UAJP5Fu0QZ|79ud#Uhd%0cR8<9HnkVs~!s_XJ#6BgFq6L>}pGn3E(kg z9X-2G4JX!C?MA8E1}%{aORO6pOWNYrW$bd@I<V*5rrDmWY3)Xy)|Iox>J-x4ymx`_ z;%WCiDyVf_nB}qxxggs3^lyEitTNq(naPp)L2oromx~Xw?os1J%Fa&YRW)DXFxmt> z-eS04-Rn+NjaSR#ufBEw{YGRLPJ(>w!C*#Th)83IhkJAZee?jnz>`5F0}|0l=*j6R zi_OfTAxH%RLWsj5!upd;5F-KJ1E~Fp$W2TXB_Y^<KGk(#_VL3rv4qrBq!3xQl9x3Q zK`RPrr7xHJvp(zaAncD$!MHvL?W1y$sWsR7(K`t2*ghq(yuo148eAt3=zUQq+YXwY zsIY87R915S1ZE_J@NaMh{_N#rdQHo^U0h_KZ*s7Aq>!JU8JZe{3qWl>Ad^H+^uEj2 zgp)v=ZFb7e)uWv);IYzE+J=+@SjVzRUKrI!r;=zSS%Nl*5l5P$CA^(=eV~3X<u4!{ z;qLa{1;3zFDo{+pgb|!eF#DNTiEk<>)XDvdPRF1qax3FYGIlhbtloKt({gdeTkuUY z>1>V3OS3D;YTM2_lB>L$UFvAH>?1*WT4ySa{5lA>+D^$*x#?94SzbR_xX%BP0>b28 zxvq8P>NzbBC#}MH2w_aj!)TpT5F4}=@jpF({2Aa$WL2>BwGJqwab$1B(-goMYg%NN zbgQ<$Kv5t`)2y(<!7oqjrrdkF={2Opo7gEcG{R^ANEnVBw-*!ul9Z^*$7HAuJpxt8 zEZskbaEAUDZnI;qU`Xq!AYCcr)k4)l#7CQCPfwd<89`Q)5LE$>9Z*rq3v}iQj1u{c zO}qsaQ?S{LQWJ_t&M=tm28u|f)~MSMj2LxE{}&pGDWv~566HdHAe~Jv38Y%{Wout- zI&cVV2<D>xzu3fK5lr`(Lap9Byw+&87a$}S4<Rbg5Q>CYAuX%e9B9CiuUx@0eqXc8 z0EIxSlgsFitQ-^ytySB?@PbMXYncg*c%+y9Gr6XlgQN?<ue!VhW}@hi0E9H@J`$&c zVdr@k4H9o$9M0(mL#kPXWK^V(vAkx1fEq>yzqBIPCNhZu$>fvbAhX)kfZJNeC7B0o z=e~#iW-`@xW8}My;s=T1!CM&wfLROCh))`Woeqaet$Ap*(R9~eKqL-ARE|Cb8KF!{ zMxi-Sk1b!hjA@Nm@he6x-0ti#xvwA(gUM*!u_}5~<V1Z-)vy?2%(WzRJPIn^e28@W z8dmE-@=xMItiT2&4@DvtVWJ+RN~WxlwJUd64j>|%)vmXCN&o&v+=&va-M8$Ma*`-} z1}5u*%a^&RJfwHfXrJ8_EBGu_z~d@*5);e1YHu0F{L>JfW0tC4+dX(I5gBAWLQ#O4 zmqP+F7xd%rZ~{~yPMzQy9jXn%KhzJIScs8&gd&-uTE@2APM|{+G;#n4PY5qzEV-Oy zK96B99jtyGyf(6s?#11kUzRVy*{D)Xwf5WMQ%naGp~=sK3I>Xe#7f3B-Y_Xqb||}$ zHnXEE)~0!f$!xi(i*xj}xYa`9>NuDL!j>^mO~{xnAMdZYNLellU3K6tkgO}>k^)QL z3i3}r?0@YiugYFuVw!AL+l|LgG&)sC9DKh~O!+Y6fuxbX^oaQ39{|@R6lv{%X>}$x zGQ)VCF0W&Cg1Oo#Z|X7qB?eC&x;VCXO=+?ULCwN&#Cp(vYy>$C7FRE<943dP)mWtf zILIIeIzx*;xBXjoFh*{Rj~qd=s52~XE6)G_QT=@k9HD|-VZ^Mz9z!B=_h`b+%f_95 z5G=>FI1Y|e+!)&RpyVQnQtGubxlW2L&$FKm-qQ+RfbdPAbbeqsL<IJ=H0u~_7xu<T zR(7&dS9p^!2C3`d(og??)UV?R?{9bj|3B<4)Tx8<AA(evD;zZIZ$vn3_zw&(40&&K zBzW21@Bi_Ha!s=RzZzjS@@HKbpRDxmFQY@vbi0O#$^T44<T6`NJ4gToRF+l{rJ=F} z(&R^lJxAVe)pcPHtSx(P)C$*ZxOcg-<V*?t%2s{v;s&Kr3r07=wS)1VQhy9AvX$N; zs2CKD{}LPRM0=Um_h8p{!AvYPv8T${ka)?BOf8<&9wW2EkQJ`>V;nOa`(An7{XI|X z!RAA#+vZ80?xEyU>vqQQ0ymkI$zq6tNHlbs&S=wLNHn2R)ta7F^2`7U79J+vPwaIZ zk(;MPPlG1mO`4x#*YrF~Yih3Iw@QzFuH+_Z;Y5KTo&}q;o7(r@QLS&)J9o@IN<cy- z;m~=7|EDPX-@J#yO?$U{g(r%;UnuTYS4-BY&dhZWAipnxanjs~K01YXBk}HjSx<CY zl~3sZVePyvIlhB8We|KuX&beD$|ddxr>8#KR`-^dez;5>%X21kajAQUgl!4O(ztbK z6Elv3tgl@Qax$}vIpf{pyimxLiqk_=XWz&S1eC<7jYuezDisU(%Mt=dpTy1nv+`?P zh5iSsL3Ku{A}p%+#3$s&4C^fl_zrjy$K~_7^F!ZGSr|tllm^CXWMbS7o;a<VabPi- z&1z%pJx{JT+Cb@WA4=4nBvY!@noYNS#zUnvTdvoe{|2Km+3Zf|f8&Y8m^u*}kUTV* zI3;H2iF=4*$;t&x*!`)o4Or9=FupK;;&^iT{CPBRuaHL8$iJLy08xsjX&Z{Frg0O~ zs-|fd49li*169jvE8R=?{w**!u%(#jQ{Lh617gb0=ZS>?DTKcewI1(J5Kt^+mXTPj ziY(_zG*#^>ro&YvEE3m26W_Ms=nN(05F{uhIY~{R<#0V_EShk|$!!eH{~hQRe`^Ag ztN-Eeh!9AV?d*Lc(T%c>1dZX0;A?`}H!iJw&s&lb&P<|)gsUnvm_@WS#X-)2H`&6w zM2;05aWJj3>c-kWP;L!bByHVGIxnB!{MQGxV^*>cwB%>dXKr+xTkO5$%xD+A_fk0B zK*_vp8?2IMa*NZ-)8|h8oO#r-y+9IchD9<PmNs1L?S&}667PsOysw9A7VW6G;Tr1L zxBvt|kwWR}rrluu2Y<)zGe)I!NdXBE7$DQ1{45L}Eg6m%)WwnvJ0l6VDo2t?by3B9 zHSTB`<GEw!5Xxbf8gyAwiB))D5U?jM6Lm(DYQ<d~XDmpVkz5gq%U3P2@L+Nr(PV5{ zzvNhr0HadhG+(Z{?9U+(2Oua%?F9)_CL|(N>8Zh!DO*O-ep`P<xxfYK0}a^)6q%Do zPVGIs1LTQQ$&)D?;Y180kW+~OM(hKN&Hv*CEV2I^*DPn|1U7|gSRXvGHs)|KN!f{I zzY0um-@0wj^3sXpnXAH(^A141XjD0`{5ASKw+f7aAcg`UNS`=m&Kt}!0ErBej709I z6s3MBM2BXfO4eBZC5r3MM+TwxSGxBPL9^ceI|K&@w7)L_Pi#Fbj35mi5nMow204<P zpP%iRSYDiHTv<U7!uh<oe(i7FiOrU#gsWaIm*)ZoqiMGe$BJ$Q-KCjBny&AcXz7TL z;liFCh>9&aq>(+Y=vI4Lg0}X!8iw_b*<bVa(2*uj@G8Za0dAt+KXj@!($u;>CNIV_ z@@VUsbYSb1g$BdkKjr(8r1t#+R~Htjuzxepz!@DaA??AY+Hg7~J?G2|!v*LqtMC3L z=}wqFTpW=aI6|rlhKd$asjjHFEbYm-BH{Y5EGGcPEU6I5EGt6EBH>cWGPO;u%+gX& zk%D4Sk;Y=Nf=_c`o(^-dOq{h?WU<LuuHkB|{dhgotjdw$)On^@%fZ#=wAIf&4jlAA z4+kUbmy4M=08KeA9|}EX9||)!)tx%M6-_={=B=1m_g=~D$7E|v>a$o_6<Jl7&geiI zS)<yLtk&i^x>8(9y4<ZwX{n{9#96~6Q)84feR)00TINeKQ&Y}pg}LL7#?}CphPq;W zm9?sj6=l&XGh<OZm9^%r)|?;0+E(tQy>Xb@RoSk(p=cQ4C`qGYi|0HK^IcYFb2HWJ zqNMklll9rFx3g&XZ8HXe$lPpHS+?l_%k`{n!;UFe+VpPNp=oDpb9a4vgNKcalc(K| z2=OnEi~SFm2`kGlE}X!>ILAOQXqj0(w!FI3YO!5v)%k>VeSwXY-ErRf#&r)vi-F6w zk{_GD?YR@Lb;$1YX$Y3!Q?sonc~;3J#Cewb;tvWH!%98))QUlfO@Og5H-9tVoj8MH zZesLn1)V^BEy-=89y}Yw!d+w5bBx2tDg~BIXP#%4S^7tq`YtGX-9(3!N@5e#DHdLd zT>p=Z*s@J{^S@zISpf(*J|f`%$?Nns_hvT|P*}EFg7AO?^g;d|SENxh2M=%mqE!|l z%fxE`#jiYM1pqL?WaE)%>apwOE1Nlc3P!OOXQY@01OE$tktt(l{WAoqTj|X>IqV^W zl}OMP!{rSIMZ%FuG^5oW4oSq5i8~5@y7@C2^^K<zsN{a6R3Gu|zOpgr^k4ey?nA#i zqC=L5_~UIaR-1hDPDiGXDLptsyiER9DhQIWl*^6LVnbt2(&N0m;y<Qyzy3fubYtWF z6U;P7)EX0_BAw!F7X{yAE4&}FpK^_|<hR4{!62ai^20vF;{)^?*}N?wr_dkR*Dk*5 z)-^F3vaaf`Imh9S&}2E6X84|<YC2I}q>`T@Ti-W%-YhCz)3)nb86>TIu^P*xo=-aH zP<Yw&0^8F(5r?R->w0D?MbEJ0&eIORn|UjAFy@~TpKrE&7)QmgBagLXptVbLNV%-I z)Dy&^Q}yX+rf7Zc+SuRQv%NpA0DFkZ@;||7xJad@_gfJP<4-L|nCha9-YpRN_8^h5 z5lG->+KwYEY@w6JogEb#v-aB@X-h?1(K)wETycliTtxYKNeSrJCc*HY*?OF^VnFbs z?8Jh@;^Bmx5oWy8!*^v?3dXy0`?kIVf=Wf>li*3!(JCS=EDp5^0`2N6RXs<6yWYoz zyxpgVy*FxU?dZ?UwoLu%n|MN5qw0o-bt|Kh75eM@fS?2jD8q#11PCL=Qu_M(rV3rT zs4%Ju20b!vjqe>6v#2-F7wS;l1G>&H9R4E=JM^(gE1G8R`|L@+z|37{!;5;*qu|lw z=J?R%@&$v#)8=7J^YlxB9XjR=r8dJ*R6+;*sTny}osg0c$-%YAu%ThXGzfA1gea&H z$eRf`B2)?yr%8c7>dR;-=xxgAWK#+b(KyHHZuz@y04?|hIewV=DV@s#bBj1a*1B}o zH89}I>S2fFT<J!~<y`LIA6RMxi$)&Io?Eai_~{o_fu^`849(mgNYmUiMGMAaa|=%C zIOimObFHI{ur+hD2(X#3%-}Es<+()*fV~Eg3RF`?3zx3tfC4q&1nD`u8D>tg5Z|1T zF&~ho-=LQM_0(eLtn&F_kdi^5RRus)a^)#}-y+27lZ5!qlo|oM<0B&c`J)h$M<A>2 z0(FGo-+D9ri0ML3=CCUUoXTMb=j@y~=hVK!W|Qodv6VrW49WxNhGd8-qxwf&15>3K zk|<0SzN3cJ@={ryN7AX4W5ysV$_z8BAr1LMkc6URCQ#qG0?<wTC!qNAfdomzvrf<q zAbok2LA3a~r|XE~b^%;nq~fs!=9J14AOaiC=UFDk`X#yg=bRno^T~c0u3^&(av4ds znM<}=PPt5IJ?6EZGuuz49Y;P(R(F<paZ$vr5Vx?w2!(q1wEaM&p0Ym>q!Or4Nv8vr z#;MjIrVsxJD76Ssf+L*h;W)EOu|9VtXlMorAS%5<y9vbfa#?!)g(|`M8DAV^8BU;l zsF>$Q4RVs>CxSfeiGvt?JvP$Q(#-(5t$eSp%G(n+`&53^niDv;+YO3nN80DUbJZ>Y zoIF2x2Vky2_5gH167S$6)Bt%MD7PKROgD-=FHN8lU!hqb^6<|ugqVL?pb}smlq`5L z;JHVMKD1dsN%Ul;!4!r8eJ%K!5I<m!Yz<61adr-3JY^(Hp<C*M84EZtUe_|pnF&y3 zoc{6#E^!<fK{QwalrvPKKY93osW(Y7JiR_P85>40*tge4Xa{coT$EPeR`cu?ka?wj z6doKR7%(<XbF7t1Ii0=*FwL^Okd3Yls$@L~YZNG}6iDVK9{_dH8J>RE!>P+Yz~q`n zU(w#&?IHiF@lT(qznwLFeIfH~^4tg$FHLmB?pRrtGhG^IL1jtn{W+CFhYAgV9f%V} z+c=uhivOFi>r{btn9pyP0*4o~F*Ea#<GI^SS>t5cJ{TXB{^g6ai7y4w+0#Hx#ErZw zE4ECyO@K#R3*n2<O>c;i4t%8X4Bd?d0N%_=`1Pr53ma}PFSR=*RffpaFbQ2RqK<C< zXU-eo<%3%h>#0{C6MF(5_Uq*C<r1a0*LNdWalmz|+@J4G22b`AUXx}FTNkoV7R=YD z$@Wc)Yzn(WjJ(RN<Fm?+UAs@!$2Y5il7Kk~mKZPhnBFB20LuO_e$;%?^@(Uw+a30a zg+5tCR{+Ln;p>V9tHCyY-6B?A25AGr38AbGU1C!!*GneN{XLxZ_e%5|u2GIxYZ0AZ zgYb9e^+#Sx;^izu0g`1Qx40S;n91;k#CURND~_n8XQ%pp_rek7D=JzeH1s`dJClCO zqK*xn?6}Np-|-941gn}CC1^PJQI$6wpHsITpjfo#{q1c`yas4bOl^V20uu_8csglr zAAdMpbI~S&^F}6>R9o-c-<x}lqLFPMh3tP+&3z8zi#m$exQNKI2pOr5U8n_knX_ZL z(uulhq>cgD$|k&a=k1&0G`rBawneoD^O5Xt_}u7ocZl<<@NiP9nnC%OtKGd!k!f#S z_4D&xB*t4++ASVKn=$4>4ZL~Cn0vc%>L$nYi|<^c>&C6alwK3m+MUfRdx7mf`mwER zX->tdXYZwE^fRZ>rs_HxYKb%0shwr64+0?UcZyHS3kT|ji`qo^6EmhlvTkV{XCF(^ ze{&wVx~1LDc*_@MX0lT-e9{lW8~f(+aw%=xp&N<QMDiziwmnka3<r1{qy6VD^X4u1 z8dqs*GL3wZmR2-lWq9DCQ>Q(GR<3K+*|BwI9<GSK2K8cRiRc4UEPX-uj`r3|#+B{Z zy{NwgUl=Se%FJ8y4aMh$3yt0vzb`=G2HL=LJ*BpX0Gz+SEBT+gAI7~eO+_jm<*EbR z1zWb<#<K<1PUYsx?WUYbfJd)uK7pfuAEZop=yyqk2=6cE;+0`k%B1Vy=AG5Hwmn!u zSC?);jZ#ODMpMR*<A8-LUM*Q494)-^^k+Ep@A&sGs0`631^G1N@WBz7JdhcnX|(sI z=2}@xcL$o616s)~L<qavh!X+rp2q_4;qZ?l`;Oi3t;7m7QZD?TiFn9&d8n27KQ~fX zQQXi+eiex)j{)7YIoFi?t-Nh-8arVKJaXXgazdOtwjb4dWW9vP4xf-N{-419L;#e_ zAFqB8Z_MZ~yp$kISgL?*5P{ZthoF=BkRSWLt+DxgHkI&K6mNpZl>>xh?>ziNUq5Cn zRwZA$9eXXgU3*zxvI%*!R7GbkbLq3Q>y;ZnpLRgLLgRgFOnKae>1B1v!cVZD(0Sv7 z_tg%jCRs5|BU-^_KB`RIOhzl>rFi_kUOVwWxXec*b?!4O-R|6vtDnxicGivFw@*q( z+xM5!d~efP++nWwoun;Pt50!DR<tc(kl{QQ%jq7aB}uYlr}k0KvCPB}R_G!;U{A?Y zp0g$hY;8b2Q;xoMBz;~B>ut}<eZvp(R8D_4UW}6seR)i@qMXgZ{V>gP+pOtaX)|_H zq^8SRkZv4f`kG*Px4a0gP9A&iXnpnYtG=mka@&Z#KE?K-XQB3Xgo^X7w<3$*Ooq~M zi_|dqN&?y7D36>FUN(Q{WOiKxz0cHoxq1m7dZYJze3Gid7aB17^)rlYnV7OgSmt)U zl{FxrG`vnEt8D22je8XM1hB+lV)0ZcJlHywdYYtmcwIepfWptVpi~K;<x@qryW5zJ zTyxl*{=k~dcw=@~$~6a7Br&~NPvpHO9Pkneyk-Q@UAeJrEv+-@V9pXQbvZ^5Zdh|U zyb+jBT>pgjliS18iu~{z19Y?fK$*MaVg3E+bq3Ima)x8;5t0g+op<9!zcNmXeUn%W zXsNujJR%B}t&8|;!{M5PW*KzJHu=nF{C>y#iRJeA&X6Z{Z)I+7M4Me{b!h);#x{OM zf4gc!FV)b8XK>C=#A8r8hel34`p|Wr@~rOrL#G=1jjMgrF=PaVY%jiK{BWt98YUP= zQ}jDJIhi4TG{-{!=z^q=pc-uj7jpZ$EoQy7*S8s3Lk^2Cxd^x^t$(Q3?9Mw^Q*@h7 z$B4jbt@Co*K=MxaM)2Jo^+p-hNL8P@2e~DjAR`F$L#T_GvM`P2D<5dkH4W)Gyn+^C z{Xsr8MKKqe&OCE|eLyb$6TG7+?Rn-T{PkMn;HC;mjX5`ZV#9#)0qb?|E%JEc*?4gw zhHq&w?a3~4<Eq7k-EllglJ8tie371$HfF6a2@`tU*mpAL=TQ@&+tXM}-Joh}9Jb5< z<UI+M;)`OpZ8vJ~f(y3K$fVcFSk5xRVxZNsZ2B4MbobhLz7vRfumUkto2|nweM9d| z(jlM92FY;(t{bEsmF?=CczOZir<S^>u#=hM+peIq;|Ywf<MRsoD5!pD41+x_Qv>WM zdPN><mbp=@RTmUjRWcT(4du~Z)CY403}K0fXtk$$nslJ^%@Pl?(%QCg$ux|I8HGP+ z7tI8hE`bUj9kPNWYur@lKD6uN<9NCBTlaeI<u8+_6%SMBi;DJ|S`dMH>Ec4UkJIbP zd99;XrY63H`s4@aJOj(`l8VBUI^{ExEuhPHh-4IjoI9pMyzjC;t1P3bLN+u3jOOIj zFr@du%?2NLqRTO37xgN`Ynl!{`yt*dNHO4Qa8dt=xqg1#^hiG=s^9m!hklXiVyMkf zOgt$rj!-y;+;sGNR`}hCLth2$bw&_|?Kn;lrhV+QY2Md|)av!^e6UFfRz=mc3so-4 zd!mbIT0~f?mUC<ZFND)tD_bYu7jG(Q45fapo_+eO{(V<_cL6$3u{yBK?82avGb^UE zP?+@{Ej?{uDt8_Vw(B%@Z86_Z%r)pjWAl1yF!4QN@k^-F1l-^J5-)0&mwh9zAscps zW7{yh0Gr$+N#0W3*ji0SSJN2`n+qFEh#El1jNrUZ8!o^TKx1P>wbje%28vykPXM@0 zh33`3cB3=@+&?L+`gcGiXb39*u+kLMb;n)~KYaj}agvf>Gy{2D{{oXp;X1Pl#!LAZ z%81T#%RpBMfQ`hRK8g+d_%Iu5JS~{)hV!~|CMYTRsnsPdHSyp<Q6tL{sFhZ=Y$}Yw zVxl2wp}Q-4JukJ744k|;>q;pK{TBo)zLlEp)tBUXpa493HJ+nv{3xH74QwNIKgCeH zpvfxBwNL0$udJ%;6~8?v)VJUHe3Jvkz|PqwgE}{VoV&M%D!m%VOno<o^0|k?c}OBn z5Loj^Hp9ts8!Wo>qhY_O$C9Z~!dttwZrHSOTf9<Wa*J8d%yVY59Q}yez2FX`(-#I> z`m+t;QGV6GI+6xM<`)FrP@3awGg6hS5r1@HT!>M#^rnHPxVUv+cJ{c0Xx5GpofVt8 zU-FVBh26g@c+#GkM1Tl!!rFoxV~akuWxeTvatZax+M<ah7HjKB)G#OQe52AkAvEct zK9-F5ve@&piXfSn=B)tM^G3fmBE9;tE&;eqtt<@NY1<&1OM=t|Cngj@aSO{`MwW<E z{|eDA2gixbA#-fO*S7Uw7NdVmHPzhTBROfjX;*q<<h>Y=9>A>>P)K@0#u_6T@PajE z&M5jyv1gf0=3z^8=0=O0Li3)z>!mN^Wr*yF{xz+iV7&fEj=??@?Z<|`ukTJ`WtEd= zh~*cLz5DMj+bD57rX^Bggi>}v6)zY@=`y=V1abmVWQFfrSjJ;6-YmsOgPL17^)n`% zLv7E(GaTQLQJ_baEcD=RC*DtJ_e>e0W8IPR!Sq&;ABVj`_>-t@WW!6R?IsG-(??Bu zQQQcS4@K(v+MFu+^C_=Q4;k<@<j3`IOy~o0)mcbHZ*tq~Z28>5oR~Y)Aww#_4viQO zL?ljy(0tu|)pjc4E<c~_U(SzUAbj}(8|yUO>wy7UZ1%7$qAZ@QDZSx>K+~~l)X(0K zO|WS_Z+@MYznDq`(c+nSJY{(5QRao!!JJ&u1>i8}Lm-v<$U1T4V7RL4xQfs`?dTr( zF?@-fJ``!RBlEa&q=3NK<ov*#04V#K+WzV4!}+>$I-tq|FzNZQnE4T?n-~p92HW9# zNKY+ZqvVA+`+ql?_q6L7V(I;rP4Gld{ME@pL6HSWjs+4jlHkl8d7@JtP1lc!>^E~C z#d{D%xj@2*VlNL%Tj(_xG+qMSi1JmxA#eiXFHt~jb~HRo^EBdhM5diKZ8R01Bj)$> zg<#_r6*wnFIigEF4Ce+O5wj(_L>>5<E4Ti15ybKem+xUtTKv-s3;)w`mf@D(I7QJ0 zu{mgCir_5FrZt}{H5I_I1pmi_bCh0_CdQ9e4GZrDl1%KRUoOdlbEfpYIX!jBQuC8X z7NGw3cijPi2%zF^t64U{5n0e%mYagPAdu)R;jm;fHV2JTtxBWJx2O~eZ5h;PAcIb` z?P|TmtImw!VX33QPDKSt!WgQhv^7>$&d%K0kX~cvI(4=61s1lgsj922t<F#1-rU{T z+1lIC(bCh@)z;U*!Qy>+@^bTI^mO&b;-CE_K}s9V)+0|}cu|K$Qx64ImnGM4dfCTD z+fN7G*GJzzk7i!S+Rd|GIV*UHk_8OuX=?RG!!Vtf_F)rr0TOiC_+({LHF6cpOaqo| z)v~t6)`pg*HqPbMm*zH~n>&7RuH}PR>0M;$1LOdkJB|__J)ggM-0oX-vPk`CHq)bw zTB&v386zPy&I2P&U&w);(}j`N89u;soBteDQah*>sL$mKfqxIW)0toMvm>-Q{=={2 z9C*&BWc9=e?aiPU;9?EY&$&34F99rrfL=be38DWD24sX-A+nj;iUDVn=<LXszTI+> z-)k80dGA_PqwuI!?E~+#Z057_3h%QN_r1!8Z!fK16dd=H9y62fl#&4$sNZ1Xfq82e zDbJY#rhi&dR>0gJJyFI|DFTqe%xg686RZ2}@RJv3OiVNl*`9a*HuH)#3nDWvEd4|- z3JC^#Nc{K8F)%61D(MNlAOJ-PzDho+bhEZ?4uy_u{%9-U3ncx~=+9`whi-WnpmX=s zxv<{+gm3=Px2zTyx4(wzA4)eK%7#BGo=7mmQB~uZHsx(qn=qPNfX%f*=00Kbp|Dr1 zuEre`x!%cKA&wqOAhQBuhq|Fcv8{%8hBKoyC>Y^xE?%9aLzyqGJAd^)I~UxgKD!_X zfr2H5s6P*rtr|d4t+@AmD=Sj4gSwiZOWF!zY$%JS8#lQLI0Z5P{&ghCHm4p}1iZwN zHzRS?8$%mtNLe@Pq6?xd^IrO<IAT<QVIZJ}DF)4mB@JgvisJ4ySVlEx_+=b+8Fd*t z0^_2O29_H`B&yD9K9wE;{?l!1Me9CvAPJ9vM@ascm;$XvvBleIM$NcDM3UNpKVu2k z{8c^=3HN=Jg6~bBPmggwf&XnFA24q*FfYt>B7GGM;@mZenN7Gh^?}AU@=8F!R$#!D zpqNb|7}zx;2K_=rg3OB1V)-pW6fTU}G*H}#ELfR$q1Yj5z2Y9zzXcCOF^qf<BC!Ov zUA3pjbgGJXB44yH)@eY_jv*7gcX8<pmJG-m<Ob;Op9bs?X?B#hV~gx3XoJN*v9AgK zgrp3bjAC_dM{THtO=<}5afBH3coDou|Dhp<%VXSCB9%k5rcVFZD*<?&)lk+HNPRs{ z{u|l6sR96x_iX_8TZ`j80+XK|Y@lYosb7m>4xZkh`xm0@f$i6$;$H%KJc(6`VBNHo zm(CSPdsO#U;8-5pbp&{a{fIoIyNtL<E@|w)hP6Bh)`=#0O}_RIh=4{!n-QFMm1Vtz zi=|R{>dZx0Tl4b_PZ&&B_-syWxUFnO%uRDVmx~^l<=lEd1=civa)VV7h-zImFVZ@z zrM6c_J{5S&ahGmahn~7Ss&;j+=8+#pGc5}>yH|G@(neO>YwpJB5;7L7r$R;a6}4wa z@4w*@e~$hDuwzr(2hW&#krd4s?IrUifzl21TKFr$kik_2QSZ4|v$x`O#eR#;Ih@fj z!jD><#EZ4a4O}-qtl8N+h2JAm7r(TlK672AyVl+f*<84hd2@XawIhf3qx0N3jCy?( z`_3>ms`};s_OhXu?<BnVrr`v8G<Lzbw%&Gfz^JzkY_2iY!}{x-Q-QhHxJW!tq51L^ zs2dK|SwiWw=?#nQSvkLfr7r)i?5yuDttV~rWc(ycQ_|%5eE+TNt9C{A{OS&_IMXoL zdaRd6{;FX-fEtRUJ33TlVH;f?xC7{=-UK2%ve!<ECbBYy${DlaC|k*;W^l)CAM8$Y zP!f`c?R~=;#S-&+r`|h(JLcj4ary?t|LtNZzx=y&`<N!sdH2hgF=FOb)%W4-JlcWu zy|d=CG-kBOg>!iW`(%3;^Q<1Ng6E1I%s{Gc5QJv^wGWS&6i!g4T%j2Qdda+Q9R<5} zv!&}+e>c`kR~D@F@r1>E4bF%051tXoxG*oPQ}yK3)M39v$uMp}GtpdcDGZ2>)|PpB zHILdikC~r?z|Ua?d%SE(V@0QPArF?0buo|}txufidECV6^u5ZXbuJS%_va4@0`ovK zjDc!hI|S2-hs!HTBoj$QI%-TsD^js&+J@j%9y%^rq;cEt==9{iP5-I$36F#yL;##? zvM*hgU75NtstrqsjFvY{<vq<GvSBwncMPM5Q~#Sx0zB<LooQA|KOCcQ?LH9^xBWiJ ztb2dJw)-`h);E0$2T1yt4Hg4<P%&Vi9wH8Q8=zJeMc9I0Sksb722JBbxKvCTOn8it z773A&jF(A9!B|4#mY6N%aJxKwX8S80FWck2iQX;sc;t{<BN=>3u)Z1KXC_aEq^STT zQ*coe@hZy9D8ia5CdXjCq)8Aq*u+odVLVEbR5gzLW7}w0$i%eDHMkPb*yLa^tfsKi zl5&Rb7w8X7^}hEb1-CIE=n3K%jEGJ{`uZCPK0}0bfvU2aDgtD2W&?ktKEcDAWE!PV zDfNV+F%hJ&)bMG40+O46pu_#&kSGMISnX~QiDcx(lW~{DRGYHzFzbz0qqTpwcM+sy z;5nr0v$eChkzx~&VdO^(cmk%Kii&$DA7ZB69QlktE%Nk`eYfu7fPXm6rwNW=v)UQQ z2jc}{NtTzFG0VQ9#WqrPHquly{@71B%(AxIJE;2qVW+KRtzZOzU<6@0WIA9&s)ujp zG$1ktcZGLFbU<)HdW3%^JdjZ&qL3+O7}rPrqs*jX?Wj3!Rgxc5=vvS3EI(KfEhR#x zqO<I*v?e4(C*#xn#AV^%D!>_fj#+9J+^YaKijHY!9LS({c4J@|Sz%#nnx1815L@D* zimI+<Y!p#r;wszFHaI{j7B}VpX(*%cDc<H%Y>s8Y+#!&qg>IjLsXY>mdubm-sV&g2 zq0Al!hF0D$g3LaaA*cNw2)>s-i^YV&5aovLZU<%uc@6Sc8lZ7Tz7|7@#pa@vYUs&0 zvzK`(!LAf)Mms?x-6$1mTKX|wlf`&7+MI@Hb(5gYcKF?Hc%A9t8n@#I@BJk<5Z;3z zuF0usntkaK4THmQAp}+T?{nePMQp9(F53}BUy>YE{T*Kb+7tRyb0Xe{z+P6DTGO~x zGkz>mUe4=!6-L(uLYX@;jix1lWse|t7sV=Pm1!;P8J*qj%yU}rg%aC@xY1}>uY&#= zpk*5u@~xjoZR@%hj8HM0UN{f0B;mv>a0l}$A}>j@qT4^`Gi&jIju@%K2~@2GV9o0~ zPRfjG3nha08Fg#5XER9{<izwx!Zk)xk4={kM1uwxF#1{(`fFPmeSKocJ;B1Srj17( zPC^fG{7Q0??2Y_E>;<xN?Ro5}Ga_L$|N7y-tF1|?um*(=7PO`Ct{v^=3McVSK;3P3 zH%fP;<E_o;p<r}3n8;}$vWxxGTSWV}4=+@_?h1+A8loM2jzY{3nAK38CQ9(S+MeHi z4$0PP^&?tAm^fzkD2No;Z~&NYZ{?#!A>z=~0Jj{76S)l3BOfqg%=K7=^ou;Rh}hQ1 z#zTREd>j)gJdzp~o6%esr}XN{%IBd3BmPc{#hGx#@3&;U$yGEl&YPY2UcIMWC4R^2 zFj|s&$GkEhVlw**;0j&*r;!8DKpH6mT&S=>ykXD7*#Cb4CqUT0QU4kT4@AD}SRfB8 znw=Huur&ppyd-7gX06o#b@Nu_sMO#_A+Z7y58iqyt!O3ff>0ZH$=@QAmPpRCj=K7t zQY|X5y#vCQE<lauCfs#(LAb+1Z;e=;wOpr;j2nmip~hQKL&pF-b#51??zouI2%UiM zK@Fpz<6)9WC_E7PKBbj9cQC2LH=G0#*1*oG&tz2V2Uf>23V>OB<abWCg0WqkX>1{b z!869V1QAt7J(Qmc>@L@LP^&|<Dj?@0mu1J3yn51WZPKgtt+ZIr4nqQ%a;AN`vd+H2 zNJX|lQ(HxUZDxQOtBFWBO;AdaW;Vt$;loo;!yFpc%&}_Zi$l2g*2h7Y8F9`D53JBc zHCr=7{u^8GRrxu{V8@M{xDq0sgo!V4B#;ORC7w`8APq?*ktC6(Bo7TCs$Z2t**W!s zlIXLisHS$5(ddMJqQ{M$(C?2~j4|2}aVJr|-6D8I3nme3Q7P4?GO9y$sUFp*22`D; z39xLfWI8#}E2v~`R{Bh!Nle@|HA5y5U84W^F_{DC!;nRZ^D?McP83FPvd}lhT$?&{ zwzW9#XFjbo{*wx5E@e{%xwHblGd;M*7|e6nUY;n}2*hQ;`IDR(^{UM0RkFqWG1&mi z=(FBWD79+-ByCYXUoM!_rHG<h>5)5RERLg;93kx~d$!W+W3yus{?d%NN1E&MgjSx+ zs>yp0oPT#t6Mv&L{kbCR3#y#EN)rQ?Qx4q}8I*OUC<O7GIq;kDWL<XauZd2_=9=W` zK;0-it`I5BoswR^tUzBCVWiXFkyaoKt&nGI`vkcfW)WeO^UXgH1(g%B^y0kfateFz zR<6Pp?loW`1PqCaposzAqw}T6k>n0YZg3Yiik7vL&^dWfgMmnv&(JT+^V^L_mkKG- z18fitm^|SrC%Tf=V5<*&iDj`Sz7=4}CYfo$y*XQ-TXYQuIyy6yFndp)@2TS1UW5-f zzWm1Zn__r~Qh};_*Dn2`IaZHlE%Pi{bD6G}+a8<4`LE?F&i#l>a376LyaS6!@qq4i zf+?q)M1dt|)#Tm<$2G02^!~_7uk(#@Ldticl=-@+KOieDcQDKL{NF|2fl(YB!yddW z^TxVL)+&qSaR~OI5aY>Hhpd$)6NK{*&z9};P6xd^F%wfZ{a9X(z99ozp5b;$ypcC{ zSMuiNz&R9@=%utO%6SXcoaUR)NpGX$cp^Q4hy;l?0b)`jPKLgeKp@E`KuT&yn%6Qw zWn=~!l5Ga$<V5~n8kY)`1t7&{KuJ!N>p>$`Ab=`8keZCBr(siSKp&bEq$OjvB|$BB zU_)1bkX{J04}>`Yf(%2DQHVRn%%cA4nUf&ReGW~*i`idrN)QtBZvx<~g#&Lc(_zSJ zyJ$vOhcs+L+S(EXvID?{_TWPY2;{h33>Tb22F@V^mym%g`?KU0hTOv#4;n2zLl#~k z3-6GH4+HszA-^!CKUkQkL+!hyu+@=9^U#YmR@Hrfs5B<Ge>nPsdU|2jgh2cHyQ<pI z<NwCTfnxywBXHqc;f@bD_Y&av`+!$3aIpOob01L9;qc>gWeY1|l<i(})vftR!JMVz zmn2w_r6GrMw$pmeFTn6QPtm5rn^i}a)>wnJT(?(oJ*hQr0pz$M<_)a4i$AEsXJmYN z`TQ4+|KG<Vwwyxc24V*9JS`&UNYB!COUz-l3EK9QR+SWHN(x6&Mq7K51ol;BqvRfN z1*il+1X>?luZS&xtq0=WIbrAr{~$D-pUyVd*s83rA`}*5Tv5GIg3|7%13?9UA%1ME zL{!6c|77hR@7$hhHX4KJD_o{L7mZi$iZBG2PWpITAId`9yy6hN)$)sCF;YnXz0L}| zqzob{s$>JE9eu}mbDTo{MYZYK_DZ~sgRhnQ*U$H25s~P41F({Iow9q@VZ<S9)@C%| zA=&`fC+asl=7gu?dfTlf?PwZtg;iYvdfXyz)ItmWjDxbdRS)A~X(vdSFkrlTZBl2) zJmMXit-OPBzaF}E`zevq+S8))cbN4JtAYuxDF0Z#klv>fuVDO9=Vpc20OI6|e~m{s ztpIb#V=~Y{h6Rp`(`+Z$mp3O);#PbKc($bqSLfq?TX)C2sD0a40|UI=oZnn7cayIc zY>EPLcE#s)+EUJr&MG~I)FlH(K?4IUaCSCQfSV=46NypWvNr~g7NEV__wl&K%+fZ& zx-IL8p0Ca?&zCtuZ<(-`S;?epR)Dkf*;-&drkGFl)xM&XW_yaJJ{-DjuF}=TR7M{V zwVH2gzD<=)TIVXK9&bv%%oTOaa5K1r*I)#_@qmaTU+Sl<DPipFw{E7`J3D_W#yT@7 zPidN@1f`0CZ|;*$m9p=RbK_Os0m<>FAtc?f?n~DK24sS<jiGOjM9CIEvI`a_)A;#J zH`fp6a2%THKfycoE-)np<Cuk7t?jkZU0c`4ZtAMmBML<>iSvS|kwFMzH3NVcFfZqV zTYb`+YaJQEz`SCBk9J33$Qls^;@~3)&=gQD)CDj;IhD$byCCl5a_ur__$7yYEw^O7 z6TjxLy9Z)_H#tGSV>sGJ+8f2cWhN(do^k^cT_<iE=&FtHif?0jRAa)*G=cbd;)oqV zXJbtgnsr)$HH*nCg#u`SP$X=kW{gu}vU<1*PL|mt;#7U{844!svQol5z=7m5Zgs@w zP(}FzKq1UXOPDFf$|3OV(LIuwB@hSgS2}s68o(N<W(j0JXI_kza)uPHLxGEf!VIwB zE~L*jNBK6Y;EVM-pjpCEH|?oa12H;Ym<B98W2>Z)Y|)~ei<Nj$RK%^p<rYzHZ%>)0 zHurUm9O#MtDkra6n7Y=y5tI6HI+kIzsx|VhV<Q83`BvbrZO+82dNIxR0yy-@!*~j6 zVqVM1OYNFe^Xqy>78!RfXSrz)O_*c`Hdb7WEGPnjhR(z0gLi;2aeCT1wTxFT(0Z=p zxB;=h$qY>FW|Sl+^A$|5RNO~6Wn((=+A;;jf>sx|pwdz3Es_b=Hdx@ET^-E?4&$l; zl`l#yxJ@{+Y7g5fWH_%L?=^96Usb`1kzfH76rdv~<{i%sIe+XOr%0oga6}};Wt`BB z_OIOjFtBzV!yWXPvUtJ0d%tP@Zj?o>;20lk!D}$K`n@GRB3CE!FTGXLzzXG<ot{Ju z3!KZyOHOcARBWCIJ)&AvC^ek@YJ94TX}m>Z9$JdJST0l|4G)-Uc3|L%2Oog>sup-? zs~83z5f@0DbQU8JeK$ix|7+L<QO-wwbo<*u&RB4XY;d<^1KS!<Jl6jOL`eu97bRQT zoacl}D>i9?m0tvcVmsM@Tsqa7sL<eihVAxBfVi&CJ?0Z&S9WBk6-AnQ;m*4VQ78R} zrK8ZP%)nTv1X{U`IrD6RRvqsr;WVv5bA4H>*|I|8;J|O%PFh@i0$2xIq^4WX>zmoM z?j>q)3)>mpsK(3*Yl_G#%>G&P1?&l;X2)a11RKat*{>ZgUQIzY<-k3qB9L&3|B&kS zeQ&JPfIvhB&Xy$IhvVO(d4>JF?bPsFyTrO~J}xB}g3;0m4?CbOgs?xK6&XkeRZLmc zQ5^C1a3AUq4>Xji4FVxHe8lG2mXW^Rvdk<lex2ZgQ+qqf3AH(E^agazjp<K`3efl* z-y*o?y|KS>P?qz^0?BKWSt)Nd#^Th-gB)g{tJe_kNT5}K??FIL>+rEd$-}rbZVcaI ztuwz7-5#&)vW@cHHzPY_!~rp(m+Z#~DfnQCdl4-Z!Y`O&yeiREvf*CGT+BhIoe`b+ z91?w;gCW}yL}AQe4&@5XGyN@a+32s*DpXR$IRhLIb!*kmq<`41W5d?<vF71mNt)qX zs?!G17h{ooU$-k)0LzJ7FXJVD0A==Ri=sYT#FHbvzg~e@jD+}PSXqZHZ_frh<IV;~ zRk^c*7ka~oQaut7%@8xSpp;<gJs?6X^WLrAJts~tAHrr~KIFWlVQbFSxQLDTEUrt@ zM!`;Iltnz2GoOOc9}P|>iRRq0GD>tQk9F7HLt<>IT%FEYsa2!1I)4<u25ALO16T(c z&ZJ5MmVoUOR7Av}OktCJY3e)xDsdLz3rK}N9GJv>Uo#;YMhg^WUj8^*RP55V(lwGR za>UgPGrW+XJZCV4<@b2gxTGvca%cunuE-%o-3BD6l_*3RRVZ&C1)$3pLU~dhyRVAt zda96-rOF(bEdNWm!V(A+x{@6q;%?vb!XD4|-m4cEW~2sWr>uzbLu3o}xVsO@ia^(w zL^!@O*>{78<gjiqF@f<+^;HUpVz5_lMBmI7Fk66wiU9(7{|C}WtCjgsHqT_~^PH3X zF9TA;_s|u8C`x~7X%554U}{knzRc=)Qk7DhYHs@2u;DMC<D?=ehYajpu8?_K!f*wT zA1(_<l$b$1Nv)rfE^gXMd8O8FC6<7x^iod&C|cvyp|g@1dA-|&&EwIm(qC+@%@Z3u z+q9%fl@yM2B}P}5)`4&~=xcsbS!7+%RcZ@<#Ofw%vOO0Dk{F2p(n+3unDGqtiH`>z zxm>ZnPb3d__4X!3XE}F>Ufn>SalMZ{tJOvuVs37$pi?ccogFo<QQJSO(!79(S9^=i zf=U-pWZrw!h+jh<`<KvctE2=9<l)*4qntiOp((N{GQL=65;>Zs(ZD+sTo_O|%E|DK zh?>-dk&QjVl@7hxC*}Nzje-3~Stt8iqjo&?!X^n1rS@4Km&FFB?Cy^fpy+Z9ipPG+ zsreA%JG#BdiTyzJF@N)QzwjcE;lJZJFmT$g#Le7?QUdY97^ciodUc{v%@~tb7bgYr zcEk)xuWeufOkp3-%j{8N8+Y@ZIIV0gW-xQVY|nX>uM+oc-R!?IYb|570ejM%Ol^s) zFrP2UWhI83=7^eL_o=j*U!&^5=b1@Vv}q@!2qIv9gJU#!PCfG2{>B9pT-g7l4)0=J zm55(O#;%g1RFv5y2BpM{-bWMaK(W^T`5+p<Bn99co_@6*_ow-8*Rrs<Ay=}@oxMde zj;t|l#J*VOuztpaLo(x6n+e1KM_JaZk;M#6do!h)>jUJm^6XhL|A)?<<kPs`R41s- zsKX6@S9@$<fWU~)hpL!}m+0xFm%AQ0cEl&PFRo57c%7*ZyQO1yJIjcM5pU)IPm);n z_rHsLdv&A{r5u#tpjIoW$I0h$$!s1hII-2)j44tLHNDcAW8gHVs6bIWZ0<f-r;u7f z)=L_~T1v&C7mruFOrU%9S^lDgojt7HEe&IozJyyt19*WuY>vZWq6afCUI08~B#;J{ zxwCo%;+#v$jIer@MYwcIg%X4OV*A~S-zGS;K$=T0OJTb<qd=@=G61a~Q9GqYs?&Xp zd@X~c5l$y;Q!1bH)QSua1QQfC6xb2Xk=MFvS|Du>rkR%ylsBE_BCjQJyIvkV1rGka z3CG?F<*c9>YLrr@mkc-4SafbqAg&mNd8eFmTCJZED6z#9IHgA{qpiw))`)dRcG{14 zSW~45VtF1%Q)MbP*SW}yL6yq&qhzFUpvw?n6wcb!tOQn;MzF_V&+KqI^mR6)+<2g@ zGbv`73gxUp+pzQ4cQ4i1m%kfRDeL%b*3Yf9m9_ijr%F#;OGki^%d{s4jeX<E+=;8A zq65kOZDx?yo9Vu9o*f9Lk45b;q3zWQ!_r%jcJtLrjDFq7J-|v8+RV2f_dYLA>-MCB z_GjId`_7({kz=`|CwjI?OjM6#l)!a4l%kq-&653hGPUV-FU2w0DCmxIQH=yVZ9%fj zW?nLWrw{g+n7=95tL%^5jT|3_npz4jJ9(zTX7BLPn9m!W2Hw1AgnLvck1NnN;73Ib z1+wmHVb=crO^K?tt96b>bhHgi$()jB$kfUWiL=eh_;opH>}+=xr<NXjXU(CrRIJ%s zsJ&(g1h}D0u+7<IqI#d1LWKRna#0Q5w^wPsqXkgqJ;IeGTO1OZ3|XPw!b{XBz9`T+ zy+1ijMk-jk-s7D~G}^xeF%yt3VY@!RMf1K7MwH1C?=wq~Yo&6uB$J1*Y@8BFn!2$F z5eB%DGkeLXJJcruR31GRO+-5XYrej&Qu=9QrgAD0FqZI7Trnyi832zX4qIZjo<LEN zT{)ZbvK*?ul;3M|2F(G)bT~PiX8OH)+$|bVs!apkOOqIE1$tHhNiCTm{;_A1Pj0(f zN=te6ezGZd@9ts)Ojr(AtV&T*QFr6?$e9$q@H<`%Bz+t-m!RZASAG?LF2pof97w%w z<?@m&eVMchF`jZ+35L+&ZXBZxWl!avB?^t|Zw07S6n55pm1*})I)Cek$^)&+vXAT~ z5ylmr<!-r^WZsI%mk85)Rihh1$;uh%`~jFB`-P?Bik)X^3^(hSn3`Uidyo=Y0D8kQ zrzNl?qKvGgvdR4%-tmY_I_0yYZos(wyfRD~VowM>t1eTxr+iYg##J3AU@T4LW+8Rq zl?-@p$x-24n828m31#T@&JW!klp5_5qK(yeVYh)|DtCuO(MH1VG=n1G<$cSlmnAD& zVs?7NFop`;kh;CtR71!+gK;|*NPJR>!c_$%;r_Bxw%hyP7bv7P8QuC}Tf4!KJVkG* zBSC@PCZqPrHLU)qc)UHvF7v<(D}AY_cl=ZjRrlp5*r<~}^4p0=Z&DMEd8TqBa32M| zpCbNe@Y`PL%2tJ{-kikBFU_UKpliS84b+i*q*B9Xj5X*fdegYyhg%lcUCZ04D-xCI zUFjvxzFdd=waf7xye6ogEaLz_RD32ab|Ab24>|k3{Av?pUlCm`OBF%3&~ILl9xlC6 z*T;mnPyMm-h_$*ufASXhdx_?nlUk8~mKhS%PdE3YkDfYW6^0xS5qK0tP*KLItWVq4 zidaqHogC1>m_6j){%`uC+=I!2J<I?86OdYkd02G`YapvlpBFN|w)t=&OoHAsa~Vro zNGOEqqYr!0%z>=Di&`PssGMWn6)F<d-~$9s_2I3)JEX-x9`!6=Rs&cGT{;Dd8d>`! zm4!SHs~V)az=A<ejQ;Z)Au&^=!O#VYpoQ~|6|AOr1zUXDX>+wW6-Nbn5FdkOrhQ{m z1^K13-nBW0fe44R9349@))o21hmcD0YLiE7n?_0FPR?wwQ$7X|jm#eHsYGM)LcT1K z<;;xHQ$!#@K0j^Ptjdg=&vakjSo?KWt3Ki$0xlA`*2$m_ffC{61@)x1_oU|HB#0r$ zvD(v+zQoI-QF8ICKEQ<$_n}g5&dnuCB4ee+4vLKsbh+t%)qT|fKdim&+jl+OTnHRu zs88}knw^tdE;~&E@u7j+A1$&ft_#6Kc@rwyH6FeqA`-CQ72RI(g=e#R7@T?EDHSbM zyC3RH%h8RstGQd<uh3Y>NQ7hFbL?db_MTI`IhD88fzDO7n>f<Nmw9mYk=N9-W=;2A zC{-bOW|Rcl$%N6Zqz@OignLQn0&f8EA;P^|i-4k4yv8&d3fzgl>JWxQ54<<n!o0E@ zgJKBojYMfjhtz-sk{HzC8c8-wK<bCN@gS{+FjKE#=yeV)3m(K~R$_7>TYj@t8hUw{ z>&7VzxEF6-9|0h9awfuYWxeSRMy%a!Gm5?jh5DG1TFQba!F+|H_9M|XitvsYZjf2P zBncN^dC-tfTn?5o$Ie`0VC`AzL)7cX1~U-2rueMuPTOYNZmUD>9kZEICQ$t~KyB&- zkr$Z-APiN()A;0s@-8YsJKDg5!5W-h(j#LHysa8$E@ZJZJN-fE)UK3zHvLgLTHu4! zHgK=0mg1O+xF(pF+Cb2##%L{ioQ|UI(|36e<?h`(UV+F7QY0@><v#nc27chO!KECy zN9+u6sINbDS%>=2^PHf)schc0&1@KChCM?6`W|X;>1}k8XXgJaeY*C1P=)+EqgJ-i z(s<+8oY}AN-)dNy+|yisc<!WGY-7FGZ6<b0Pe3e*i+SnwT}MavZ5Y>aV41qG^9A=g zfsVT~ckuTqMSr}Ca#i1+oIFc=Sj5(&4cB2k{nn(*_*Qmll``YZ-x+@w-7-@(gvq2! z7N}tBNO;w+eZC@};I;l)DdA*UQ8xC$WDslZy9DDD?DUU*A5uyg1%fwi(Wx`Z1u78C zSN=#BtT$ttrtO4KfcT=Cz;w#HAq8WL;+RCm$t~3>IyooA5uCZaL@MrvIBfW89z|n) zE-{DZY&O!YssgMh)CyfTP5i5+Q@)w=-vpS?^^G^|=ycB&2-wjB^}mkXLV=2nkw61$ zH?&73Gm;n!a1-j@=CeBLLQf2hSZ7v4UrdxD#xH9enCAqaRb0#_Rnz$XiO)-irpK*R zYL95p-4Q`>bkirkwg^S8Gh3*L8ERp!yrAu5d4gPD&S~q28L!w_8sbW^IB!nPPJFlA zDsIg{NGs?=xa)i7x^W~fe*7ygm_zRs6-aO_f?mxv^E#yGSxr~bgx&iPo?#GoQ;H>+ zLzOzqH!1gu&_p>fAE3vnP}KNr7n({)_p`x*yXi=&RTN1SZivCZSit(=Z(6@Qv-&0g zw(oHATc35Y2F?x#u0J%rz8;K`aV9j*+`t=S_m$hRPM~rUlgwxWsTITyPdl`yFb6+D z4<|I3li3b)l*i$V+Tr7%C%V?lgP(u(#fP82h+Q4}-~Nx7NB+C6)ONz&U`g_`t%__+ z%r7T%JyU=_=P}l-?uhn;%XV(t8k!VKj2ZAq*-TA&3b}Y!WB}B}8k9S97Tl?8eQ_|y zZ!sOu3lQFUa(pg)oTqsCQn*b1B3zh?)P@jrRJ=n^<J50BMSG7=ur_kDIcbPCEGcA6 zpn^GB<I=R?X!deuyWd8^0a~u-4aB*TFFum+{Soc$TKdy`=a1s|cIul;(j?*O9^lM9 z>ZtV8-FTrsDKM|MYzjVxjM`^@+Hq-aTRY|+xY@=n$hWbzy1UW-lXPNJSEc#Y8n(BX zSOc+F=UJ~f0!u*AjSl#fHkYEa1j80*85o4W)8WL(fxI$xB9~G7uZ~S5P)YA-@;-Cd zlg~Grh&Vm|wVD{T$Y<2p@Xcd?r!BbP?b~uoaS<JD5FFPYwD1x5)(c<iOdFvYwPk`2 zMG$nE6QVX`vnYO0BNXFAkc(KBQkyP=+ozkhMw+Ff)AHsG7%Vk!&o&qeM?tNmg5+Wg zjImNGwOK@^S?IGc6xzPEwTR_vFNGeuxC6%1xbB{Ak{>By*LBl3PPVJ>+AjZnon%kj zNuuz)zFz`9DtTg{X(h(lyAZE@OXnzM#YR6T?e{!gWU!hEQBlYN%`fBW9;hNE9Vq#< za}rnK0jXeP_RyUK6Lf<b!sxcqAqiWyAUz#pj1&OK2u#TKs;KUGq|7p}K{`KRoDHX| zFZBXjln531k(NPN*$XOVjvqB}U>?U)l7lEVDzPSHOEn=@9H|<=BVryBu-USCf7(Az zX~JP?uM@~)VbIRSd>atXKVhHsa$$pH9MxSx0)m#Vj#7rIfkYuy4PDU(M7*N@okI%g z!zsrLz=*5f(i~Iu)XWkG`hgtjL=kV4NRBjM2ETkOXjX963j8THxd3z-vlf-}ZlmJE z|I6G7<oZCxgf%)w;2Ho|@x;!IvTH~&ph0p=WfxxA4Mqa}Fnm9ZfPD(G?k3~fQ?-b& zwgc)u-}M2=fTv3q5tmicjHQd>{c6}`TvY|LI>Yxd<S(sl7UCxKc1M8f_I|_5$N+cy zF37Xgfa#`PRvOQkoXo$*&%G$>YtTcEBhvhdt!J&Q)x75RXH-u0z^|wtcDO07o%yTd zI&HT#>wk`VPu7oJChfW%+N;1ip&PoZcvpd|AYl*P?~12`_cu~E#MCj#Hus%%d)o7h zL~dc9aiEqd&HTW%^@{dLr{Vs<8Lpw=M1M!oNJZi?e?6bB`qkY}?j=L-&;E|VH|Tok zt9}@e{|IuZv)1E(SN>kFpWN#F_!~qhT)Q7~J=t}u@_bVfXi{-Hi}zAvb84N2e}pWU zdC&6ItK@)&@*;$D_ScoKpG~iHfC%7zx$+V+T~gTM;l0`&_`rWaDs~b}&ImA}n|v&w zuB4)fgDX3uP_19}(6XI-Z!Povb1QVfS!Rn7ZV+naH=ca#q{su$fl@ILRprT7#jP;F z@_tExPxe_`WdayXS4nv5^~aUNkb+97$W!%umlH6st1>&Eq{7a16-*kQ2?y=Lp(zi{ zG91i9UY{@N3k0G-7maQfBai1{fH4?M_x*QC)plR3Wyk%5l#_dUOtisH6mp|HmQ!SW zN7fm*=G>8qMc;nNhWI)&;23($2$0y=I4`<U_l<gfe?`~#2AK0rp}Z4v<6)o$MiXg? z84ntRcNEXN#4y70DLuNERo7cHeg|3t)HW{1<v?Z<#w5<pzGK8S0{cpw-4VZ<3sHPD zj^f>0-jbN05SOT!(6YxwfyVyGdgwx3FL~cz*yDZs)@s^Q!|Q)!#b$Mvm$UlVR!&|+ zxGGKTAN=*nExuQ;#d^|c?<Tq~#%ksk6gGFW#9R=;pA(U4rj*UP_y#lJ2ztaoh;MA{ zifz;(j-b2oj#bH;hkYL!7MdbD1&BlfjB}dRqnkk8yI<GOwzjNNG(O9uNL7E-Y_b&i z5W7VRTbvXdYN;$QYNE8Mdw{|55Xxsney~l4+EZ7ZHiM{^0djU~Gig)*k;U7a{e@)< zchHQES8@Ju%?`CI=O`vAgwASALQBbt(KFjO4+e`X7oVp6P_)6tw9#%~mo2)C&Aq_5 z@%-OI`%LNYM(ad<C3W+GZh9MQtfG};LNC;AU|{7UU+t%Kz)oCCWGNr`Rc|nHxbacQ zn%BiOcRO4MYSXR*OQWpjwV~nfir;GeZ#H6nj=|90kNJf}HzB&Jq4jZ2|L*uuKQk`n zfTP*<Qv!Tf4?Q?1R?$tr`#s-tw1>7)g`!?0LAXdDLm(;L>V<-ug;33&W*Nc-0#+h^ zkJ6EYdTQXr2}guhS&=7}25Z4~Yto@BQ_`dr+g(A6U6FHE{j!9sghFvhn#Q`!xeq$c zg4!&Z8y}45U^-m{R6@@N_SpbX!V#fX6n@(5biF9yF9I1#vsntPf&vc!x@go<<PljE zFu$#aRHnoyS|&~SLTHz^bnxP_ba$ALCcGg4(x?8f=`8sAA3|)4Nm#YD)OvTs0n>y{ z#YkQ5%IE@v>6;+KKYHl0i+qbLIsTsUNr5VOkaf51+hw9xZ23Yt>MB`)9Cf{~JU6b* zsloO)&C)6OCn5L{GA-W56`wVnV~c_Rn;QF>MJ6eA*?ngdjpA^t1?lIjjH}W6%Z0@i zU2p}>w_xVNJBuI?#kUl~{6DMZEH4SVLBGUoZ<(yjPGwWKjGkNb-r8CSEIdN9dta6T zyL?5^jjGYE?&eN1CUFedGI?hE{{CPwapq-`Lt_WlAosIp@Lws=E{AT)_4bZ+=k}FH z!KcyFGb%T*2^FcQ96!T3fLFFj4AeIAS>(Op9&|&2)YsLQJ5mq_rf9ttQsp@V8RzX~ z$j$T3Gvs*t#%D$PTED^Pg%s(X>BY?#C0(u&peA3O!{Um@u(21Z0@T>cV^|~cBEO|R z*sr>_u+*idG_rLFU2~q8`xj-2mV11@vgW|18Q-rx?%tE3E@}(b)1|m}eoeh{u<otz z9Y1Q$mS^0oKcHpYJX==t<H;B97hj56__B@lFY_fXBb`4KeB=Y2;+y(PuQGTaWcX)m zgV?O;99{HB>#%2|NT5(7Q(B;o7%)-TjbnvB;U<EQ63Y=Z8QXq*%l!74Cx5O`1A;I= zS;Yf6#wFSrGu6fJs%f9Avx<^>3JXf>ny`+PA(8JZm7K>2WNc=zmGg7$;h8K{2`1Yk zMU4(=ZU4q9eYgAf`V1I)LMB5PfJq|x+-!ZuliUYUeeoLbo&DOH>R{IJJY;5ZtfS-S z%A+%BId5%0liNsxS8hM&ds?;!0kwASax+NQ2y^$k?Dc?piO%bd*9F*rl5nLRRYkN> zVe;EgY1^?{!NL5V20Z(9wLmaDGU`e#<XT3L6m1+NP`SwOjS1%7t^R4$4MwWKG_*7I z<py!7r=Gey09~(nNsq0F)bf3x<p)IK%puLkwWS|>^*Kc!j~m)ZJK=7A{Cw-wH>A__ zJfp~H-zkj#e8*KvDk(=iaSqBKm(sU_g8v6uyg^KP*$JIa5!hr<l2~3AZmU(gKmtr` z=^iLig=t~;M3n|<`+PYWSRNGKKz+Fm9iZ%Tz|Iin!z$n}T6^X5dsU60Y!?elndH#^ zDG5$M+NXN!0IeQ}ffoI;#24g%wA(mzS)u<vYJl|PaYKDabPYOS3EOJd8&n)gO7!VX zjq+`)iF31twBD~R``By90sgyAue|&4#J#F5EnaTheqCy-ZE^siZ7ZO+>!V^Zo{LMV zAC{<e*O0#Vx4`|X(*nHfS`X^dTI`bos@gUKYFh8tmHk&n)NAz>9m(~B5&+~sg%Ui+ zT~OT<#K%};byJHQ{ThM79da!)yReCax;Lyh;;S&gRckSDN#8@uygj?+q&FGYT!+Tg zZIZW%>94rZ>2!f@2K69|D^+6%P?VV0Uw*jm5?vas?fc)!pz`2|hWgj5(1E($Ni(76 zOS2idHi*9Pl<Dm&N1~#>zPR8^F*!gVPVv1CU~pi^38Z3sF}jw`qMGfBXv<Bv6VeVI z=`r8ltkFC&v1sI4*pS`=6`n<+gzE&Ff{7XSh${!Y1ad?*rIJQQr+BuV>tQ<*NP07i zxZ9-_Z`0on4I?;AOR`NcuLV9i`FXk<CQ7#m7zoYI=A>w+n8%J_@`tw{KYc5#C^h%K zH;0^!u3&(3plxa3eS1C~6I0}?;>N}^vx;awRIJx3ygwmhX8Yo8DYOQ}n(|Ar;Y6gi z*Mgm^Sg_f(B{iQFv7Q}wL1`!V_$W|QL1}S#xob>2vZavJqHL?6o~YF6)8Y6>CKpT1 zA+1OB;%~jOy=U>LfxR+nDE`_f+ZXmuJ-dU>{CiTi&~=`Wo|xdGy37~KPBQ*B5)yKP zv>em183=4E#Qhu>luPp2+#K?n+`3PzJG$XtL%xvdl4RG}%OrF(lokh%2M*ixH;oSi zRYn{15ZYmb{V+m+6e+iDpSsCN;h&kO8mtq^yIJJo2^hgki{5l$0J_@rx-qQOUkfgw z<yPW@lkbuBTvXyDREfy0KSSNfMWpEWvM43}GXxujmj-CLi6oW!h2|U{lYv`WxL3kf z22G-593<e<4kP$#g%o;g!&S43yn`C3@7AG%l*2Zk9$i{X)=3+MP~#(2U4?HNF4vww z@Mi`qxu^BRfUrN1oK1r)BOXwT7AMmHTZWGHaLtISQ#oh2(h5YS(Uy?q_-PwgWAGQY zYLi|f%sH+w9IkyL-Y^FG$Z~$5tnP5d)8Zl2wnREvm89RzC7C$pq{au?c&4YL($hS% zoz3);Y*O_w_QA=?h%{U`3xx*yVf)OCi!0gX1DD1I0(HvF6LkVLbv=<8F=&h@5!riX z7;6Xg!}OLb@CcS?WSK?AWTW(ChkvlnOP0~;T;>F8LSUEjy7@IT(8<?QGh7s_ST$K8 z;{rYjncaQ#{s|sNfLBeWRcB|`hG`%Q7%)OaFCGRMiT0RB^u}XF<YgxF#0h%@y3Bht zEJ9E<;sKf=L)ax0h|4~i)H#&8F;yl;*d~ynY(;f~paJ34%<$h+CT)VoZLJD55W*6n zR8opGzJ9mPVk+2t@>QLYK2R#_*5FW;B}*73U_|cg+<_Dc6Z!}_vRakFj67N30#Ggd z#^RY8Rv0k1T$J+_wv^%U%!{}LCaQ-R7s!2VDUu-U5r{I^mCWga-^c1?2%CgF3B^IA zVR1{lRTNF@hJ3U95<Ae6deTDWlEQK`BLD5uy>GqPm?R=X2aoV}MR|sp#&kr>X5{pp zjU(s=2-_C5wAe+a%ckb`pGgFQy=6|g8oHl!nApF~Y!0j8{+Fr}x|T-9BW1(LrD!y% zG)xvr#`B-ENbj%-4>$5oaxc3spDgp-KHA>1F7}TE=#I`#wsU_>-?@NEEX~EBDw5sT zp?rZ^jb~$ll_x?J1ZBkgk!SaMSwkt(Cn~i29AtcDs;&F!<h^I%S?Ogcba_tTx)hW* zHmzwh1bCC)<>EITlFm&Vt+|o}kFp8;JFAlYi=&Pzth@Jp{8N>Nj~+iMqvRp|QsPhn zkgg+o?kBE3C-37?Lnq-(diFGLHgrCvo`yjKX?D}u`nk3<Kx&3to{dL>{T!4puB885 zs)GcCc0MVihc6Dg!JolQLS>eOdBRblbt*gh=bM43^rofoGGHYtr8QCXF3G2Xq{YHr zqkZd?E*hL~B_w4sHi8|PY+)@RD94K7#ZvRg(s`=wwMijH(`YZ}?sdR`#4+H9GQ_A7 zb_gT|>xjq&9C#Z3t45gRWWl-mTfBVh{H7a8HC#!p$D>r)r6e7lU7Xn~TwH_VrI`>r zX0RB62e1CR8Zn}ps~imy2v2VKu&Z3snTEp?0)Mi8-oKU0B!OTtg_}I93OhW(Vn7X$ zC1ryD-=qp71%QUAliTKkDpr!^WfCWM_%YBv5gb#}|2gNOWKp*$t{1{CCqo5k6A3Ne z!sUe<K5~k#Io+y2KP;*rMlikgrn@IJff%8dE??A=)PHYySG48k2mY}LoF{SLN9^8_ zu<Z0aF|Rhs$*(N(iD{(?@`?Xi2P+RfJRL<_AxjlG>V7?IZ_cV5o_#*-hL#V547Lcv z4fZTO^-8}I?AqQo(S8h=572(TZD_mNb}fOO8F{M6qA+rqot1FS8Vqhm=hxlF#7F0S zjyOlSd5O_cIQ>oHrerbgF6VBnbK^Q`lpOoPs^gzfnW+VTU~`*pxdu3W<;V>nZ96i1 zb7IaC)y|%NF^?#cFZz81Zs>k+?zVS8Lo7;fZmxB%!RCzOnjWMz(z0P|gi|=aFWOHe z&pnzG7=v!46{ljNipx-p<Hi_;=|hV#mMX}D<{`Ah&dp!aOb{h-2^htogxsHHhQJyS zCn_yieQJ9d_6u05R_}_TwvKjYSYv|wWcg@<vYNDxYArY**Mx+eGpL1XIwAW^rUhEH z46P@z$gNtq{@Zy0wvPZXww4ms-Hp~xNpiiylr4W%&XUb$$>O54Lz9u0@4i<!rfm2e z-YZR#^SX(|Gj2Uj1ifN#xK1F0R$)jyFPk`RZIk!+Y<8yat6S&9{T-XVsryDkLJK8l zzO+{fPe@Hx34d;%4M~)eHtH2=UO}vOtd?wxuzC!X;w0w+&rE-qM<5`+2wB9!)Q9aq z&S^j&EUFJiC_a37WoYQ-<wG%H=ffj%5-TpPjEO6)E*5hfAK7^5>dn>W=9??4P!tyw z{Dh{d=Q1_jHy}0B!};_r`AZAouts0-(Q2MTFJ6Z1{bQ!-z^O!CdU$F$v#1-RJ&>Ct z4e%Tc2#fsjtjTS@>_=ICd{kV1M(GcC8%f-KhctKL4%n14MJotTjScXxjA_@pV0wF) z7MI019Y(ANUH9^``QE0|?_H!Gnn{lJcf*JG>Rd9vGF!|1HtXpE^uuDliH(lA>A8)H zkN%FaF>HKNlKlupSS6;y;8gr*eQn(ct>QaESR?|g*`02drcLyvECCx_es_jlPkkJY ze-&L>E=+;+J6D4+NywHKzNU{9lnoNT@uYkqPa+yKboR@5@PvsHXoLdUg;s?~DHW82 zh1#lwriyC1luG^tK3|qlM+g&@vE(@=5o)LuA_zlBkj#vPgj7^4fJ%trisnQGlrTW> z6J6C>*YXi13=t}!8WRR9l@OpG@DbT@IA`K30+=I!ei%3;qE?2mOo$TyYg?ss>|gzn z;)EqatxRMhNFs<DRH7>bjEawrx&;^NT96*kgeyNkU6T2vt{OC_d8%6IaU<)($3wm~ z=vFzoyo5UO_Po~i#8YYssk~wf%3GN?y&q$DTr&AIJi?J~)34J>w;z=^{N462tTrsT zIqpVWFtav1?4f0eB<CfK_<b;L0QmMdo$=4FeSuEsS{gT}CX$-rzfc&D4O(QNlQV1e zUj5+X?42`m{Wm*sRu?9RK`~L99s*j?kDa?qY<Xd6DKW4M!e`K~U_iQw#vs4<3;i=^ z1JTMcO_|LoNkDd4AlVWdlaYeb#^FSv*ev8`D_L{ohwJ1k7ud}1Pbnca#ru2XBl~rl zwKpQ8s#BXkPF=qCdX;|!x*kU=ECnj#{7jAA0Lx;fJ9ZbiOwR8SyB3;StxBm&j+YmX z+S>X5;$P`rF>otyD`T4|)Iw=>c~<U7X+O=9RP63!W!5h$Kv9lW(<z+|RC^1N$m1Do zkDhp*lLpNKV=t3i=N}3;j-S0T-?P5bQp{dk>+W7(V;8rqt#r~uBQqn5!=kdn{;F0S z6`2v>XsLLe)ZE6zhrg_%UxDg&c6r{sP47UnnLW4?W-A*FAP_i^(K0&`oJoRKM0CGg zc^%nCXa<JlX=tmyuzh%N{h*xpuziv1ux^$sIhaeF7?oQPnyv(@v5#AIlHuEyo9|F0 z%-ff5h<%ygb7_ibCg?Q&mF%3*+tf@~FxU@ZLP%-gkt}y}6WJkmrMgeP`eva(kY~R7 zapUKu%zx&rH1No;3<@{(mHnjjulo?x)ZIKwcD6E(2>~tv2vIHFmopD7APk_sWFIc; zzmf?Q1^yfdLF!*5)~xZ?KsO3UI@?&A?3%Ixpm(rykkee9j~!?l%xrSJbn+sN*D2_C z)#OXbs|)3olQ||8dgLj9Lf!f|Edt@_IU#T4`kOd=K4TaPZ(Wz;T7$vb-s!aY+~ac` zoL3qgWa27or9>N~LQGuECTtg;gxAUg4}e@T%i0$kjeQx5!FC+on5<$eaqx2k8LlE> zyX2cI{;Qm}h*WgQYG;=d5u)HGKonpz;XG2_j$Ycq+98TXGsRMb146m<Jz1Z1LCI@? z4B;A~KvD@}rX3MlRAFldRtyCCl}ePyz;zw(+qj&MVEU+XaX^E}O2vw!BK4gAxNV#d zBD7J(lC3L>Jg)pr`Q*hLQ==Cz_b9DhzB)Q}`P!NiV;bm(ok>udQ^0-rdhMNA3+2p) z>VS@nZ5T>XML9)leLBve%*4bu{*ASFJ|AxDyGwX1@rDrI-Yaj&#RAVqCMII4Kxh{f zw<z=7yE`47Tam4h!zQEQUQb&A`$s#?oMrK1Lu2p?gb;uoN4J%v1mf!$fv`WlPdd@u zyLm<X<UO9xFAPBx=r<5*m*uzffBI^2(9Nt-d^u~R8SUmM%)PsF_p{t3^h=&6CpLLs zy}6PTPwddND&W~5n$2o1$Y-(G=yU5bTbkQLYifLd!2SMnX8327a}Zy>)}`O|4$1U` z>cVHjEx{b5P)FYDvs6k-pVNlcrFuT+;GaN*xy;B<f=>`1P3zKRpHnLFRCW3@!B&Vq z#{eSGmhsP-YC5Xk;hokc8XvhnVcj9`wBlw*z#ZuAt^mcY5KoWfgjmOzTl0KwHge8i zrb{N{!?zo6%<)mqe2_-yh#rE5NE-!B;{uZuW~4@kbR@Qq9wge@+92O;`d*ur?A*dx z?bGcbZw?`}=dzb|fr;UpkQ>kDy|{u=caDYT9g`bJ^PgLBgzN>B$YJ*C+-0Rsx9F!V z!DwJ5y(=4s30hq9fs3tIrJns;GO1cATjD$WT1cdU{tj^$go~*loQK{|Yh&;<_O|vq zx66A%B${Brw^Q*)@!`>yEVArN!O&J^t1nVtj*tF-L{@<;-o1XHx2p%_l47&TM1tN$ zJ)oSFn&Ma>@`gHietkV>EW$Y4JbX670vuQcSyGxCvliY{J<V+8`QJDvwK=X18JHiV zSE6<gS9mPaa8i}4sl~_5{<vFTbBr=6YYCvmm4`G(m7$twkM7H!FP&k-J=i&D#MtCZ z0~Xm8<6rLx&e`cc<fM!|kiOxDEZYa5#S0t<O#5NLkA2C$90|VU+4TMR)t9RuPR@AS z1R;dDf(VTe!?&{Uzg>NG+yQ*6R#(}9r9Amo`aqb}QCr!c@UZ3FjfF)SS2<!=__j4T zMxWyi-V|in`Bo4aTR&vBeRHYzhIj>So3C#b`dH13=3d3mZ-gU1=FZ{{<W<iT`t*ow zcBzP46Ss-O1PU{n=(UIv-4M~SZqSF-{L5iP`t8*6MI5?%punI?w{C_&Dcio4)@T;s zVQ=LX7Y0{O+=px^Z};FGKJQQY^acqoS+qZz<v|46@}BPyYpXYiS<eO9rr8ItB*h-+ zVjx1zSr67KoU@f~X{3o0rU^wd(gQteWrAvD5;vxra*5<@Nze{a^DS7AJh?s??8Wk< zrl@oYxx78L#p3;=O?_qg1(h0EvxlND4@Ae-$p8kv<&h7%9;84I13Z`OY_1a@8ikLF zi%A)jr@PxU^)VA?Yw^KH#fP3AiL)hy#A+pBE%F>(<^)?ad$i%NJK7bbXWg{r+)S8% z$5weT<x6*+ScWWf9QXT{3sepVh<r#;TToHC^G(`7SNg~GI>6;uxq>J+_MjX6eWeM9 zTcM-B4t(s+7fnwvDiC#P#l$&hykY(~U3fdiH7V6{CjUuC>Dv-;3Q{a^FDMMLw*79= zuxV1O!^<O~zwbTfFwda9sG1;T+im47P%rN-BV<@ncm!v>p=9|${@0}a8=Fp4oQ2`u zf4ly+1erk^p*?e3DOpiDxV1Pt=gXaibg~pS(z|2^_5`_Y@j>OGGW<(T3ZMJhg&-)K zoRXv)R|Ib5bQt-ZG^NRGJ8N3R%&A@O`?8GT;6iRvL%<f*sy%zbh=->S53U^w{iX=> zbcY~R@QbikvF?_qfYft2L4$86KFaxnU6Pk<3)aX-I(pdejnWQ?jOFH6$Y+IuKS``0 zRkso=BpEfEg>9YXv>tX@M_*%4GpB4Fa=Is9mNZc5+9xM?RhC~7e=)R6sn~vyR<q|+ zJep^QCa}PrNqcraBgkj7+y#Qb`C-HDUV>uw-9H~k&_m+%vANuVc0jWk-DP;jsK@)S zX+<a~6AJ73DtUUH`nJ?kG+TMRd1~_4H<C*Tx$Xr%Zl|HW%N-MLCAEyAZEnp7tAd29 zpprwY^{U0jx<T(f{f@$Ef4#bS@c2neu?~8s$|E2!!9A<^Cf~A)C`rUUT9oiveTmw9 z%xuBuZ9@1TB82EoE~#Z;w>h=LEPzyAkiJTfDK-v2qzt3odwKof3CPg2Rz#$}1(kd& z#4FbqQ7i`dMM*-(cvojnY;PPv8*dl<uv(|bCaZcu`(cD-d6{g05@N6jDu{KBZ-t;x z6D>;kqE?}~!4u0fTlM)4Fc+T>9nHGO`dgEkuw^SCzBxpcC}6z_Qa`M@rsH@Q(d;5* zg1?(3w;;H{lI8E2$e%NG*LR}2sWoYYV<*bvuM&mG@z?IoG_doh(ZN@nB2ykFO85*( zlFR9m*5PTY+B-^jwf)ctXG4weNmUmy+yEuSVgslk_CrauWCI$&lQ<e5Z)1>2-ZaKG z1!$P0>Xn&LhSJXK-r;F|pF*4CD;C)Biq30uO_-l=$}bus&YtQ#l`UAd&z{fh@s7a- zY(RNyn%BN3k_aHbQRengvEbmU@Wi1Hr3-KKGV}vG=H~|CLkjt0!QR_0F1w5=D5)+) zlbUkOSlchwLY%@;iqMs{+O9D{7>^@=1f=DdihakWyNci+8CJ^XyZE+4d9Z%vUA7g_ zTG`Ws&~D4=`Jgn~`3lTEhAbER?ugpb(ZIYhAj@EFH#RhFGh_#vZrCRK2)+`C+ppOz z0kI{aDyi}XwNdT&xaalqpa0*&{q+p2|Ddn$fxho*!qg(UDluFo|C)~N{QV28Y42C3 z{kVoma39Q^U8Rx7DdJ&G4A85*F~FPa@hM-`_N=J-W-};Owmr_w3UiXa6Hf4}He3cb zf&cGRB!CJ1Fad_lojK>1&P8{g{p+go4`U(tm!mDv0hRAtlsNP^(Syzn!zkX%CjJ%C zW+7|FrN&s5GOk{wOhYz4e1!3NYemZN8HhgIWPD8y($NkDjO7o>W(|2<m{H^oXLzJb z&iNOxc`?xS08(BCrWoZHnI4q0(Yuim73lAg7M~Gcne4R=<%`RruLl)x-Rf`ijVuq; zSc9*&znBQ@H!6pZr6BM9$!Ibw+eq~@j^ISrs8ur_89RnyBYlmRBVixbJLzRLcvU>C zhb9l4$T_U~utJe1??_cv$feH~4Ye*s9mAhz?mB94$>ylL_K5AtGPa!L+ryFmANm`3 zkZGQ32kjo&iHWd)WBy2iO}Ze=nXe}Om;hnL$DI>TEh+-!Ds^6*a5agmeyD2`{^`Ti zTfd<6209zVKhp&0dW-$^wIWV<r4l4*0t73@^3OuwTvS?*^HLU9U)J+l)?Lz8|G<bv zueYEhh3CbpD-MRB8<lT~_Pr8a=|@06>_wguW#|5-!@<YT93<wJ=MsvQt7^}hbxvn^ z0UUm<Ls@~xpYKrOr%2!Jh9q*%ir(GcN`aiMPN=yvi%$X}{IT*+%lzdYlal(qbe{c5 zeo76vxqJH7+0L%p2isVbr*bS}fJw~{4@oP}5@mTL$0kM7&YAT4js%!;MDI?Z8WeBM zt+}H2MIs#tGXXenS5;Qr@kguxaRW4suQao7Z#ClY55Kdy^PJITThn&Yth79YZ)!S5 z)Ey4~dh~1Z4W1_X6cp$39_4L@t7*F}6A<A)`4@wDIo#b(=>10hG4&ih&j#ume;p*7 zlMUggQ%*IWw+a-26z!%K_owFVV`}{0S~muHo39DN;50!_P^b%aUO9T|dSl(-_Z+{= z;iS%^hP;m)eQw^TJM=)XZxxh&4PSm=m?`AMEdDCZH~@<^;BQ?jtM&Xo`I~T{0kUG0 zu9e%9$-2LCCL5=(MOb8V;6G;;iXW4c<?Dk=^D#Z++P1`{58|HWS*K^nW4vbz&*oq6 z5V>7=`#-<F$%_AMA75<$AF_34Yx(Z(-R#I*znHu{%-y}G0hJqyOvRCC%h$HX5}4ll zUdCP=Zws^*SGdjD9xJG64>$)ND0=$A#i60wH^*0xkB><sKQdqMUTE`GJoXq&zhl{X z{`#HZM6h?SRyL1=o(9R_WMo`_CH;|f1UyCM`DVuCHD|m<fuoX>S=u|=1w|)kPis}$ zNVyA2xm)R%e#GT$o-(9X?*N{n&K=?P{V-rLy;64%01p$ofA#7nxL1V#0>1%5FeT6- z_rCFq5A7E{bLU714+G%+{Uw!Ti!#*?bgJs(L@BNq=<iJy9Ct|cl&<oayZ`?=pUfP* zV&Ae?X20&H$LukxsKbZI7E9?&BdsqLaRxxS(Y2Rf8R9#j*vM@p6Ji3~i{c7Eo;fPI zV$GePV`un|Zv}8V2-BG4mw}Jf%2dn8MYMhxJZr|x_liI5#DKtqCBryb4<bx!oUa7v z^TIT__f-umCzuceh#<3Z#rY%T;AFZup^s23vx$}p5R?vJ%jyE8(hv=WMri9DMYVwg zX_9wH3}<N3|3=phgJEN{u%bwR?w~?1`%<5v++?W?ASrt2x81eve-`K=dwg%ExKnX3 zw;5mgxO`uLVMPs;C}EdCQcwzwS;ol$XMiLTQx)_o;wb9iIfLI>Y;X)7FM{^?RJh<c zeLnb@_~2vy<12^{gDaV{3F`Tsg*>dK!Pa0O@v&VI!BSm5xa(aJ^_IAgZBB6z*8PqO z;c>gVsGHofG(KdTPv~@=L#5AIa!!ny-&P+#dTZhUP(ZK0O>=T%QP2S~GY@{&!7nQk zY}Omo3-eSegvUY!<I$Vh6%L)w4leXEOuBEM%lV!gQXh?a1=YcGH>KFLKyg(cZyQ+H zm2$~YK}hI+Iu%0bCxnYZ+zak;Ioxt?Td)}%{vPOu30_nm9)pj-N5zLn1VOzS`&KD3 zcZu<js6&#g7gjh@E4Mgm(%p~%L4WD9<?W5V@R1G@sBt?8XL?~uWvFM461vLVtmMl{ zr`FQ50-HJw|ITC4LQu_TV0fBlY1|PN#fBa88Wy`RNN837vHyep^<W(oDLXYrvjv;0 zFWDA|x9qrWG`61{lN}e~`<`zjlls%#&Z1HON(9z;snE^*&Q4-Ahh4(yYv^Tj($=-c z#fCJeD9hg5lz2I`L&j|#rLTg+8qSQ6XA_t5)#!Xi{xPcMQl&i4djS6yWL7wvSvGno z-R4P%(Hl+!blUOi76{(kkAT|$_=6TPGebRLSRZY-c&$5Gg>He3l$Yz!LGn(RUA`iX zx2`~-%HKO95Oss6W2Lw-B?y@ij{+qZr-p4n`C?OBSE6z27f0L2wt`Y&(YWXUaGYrp zPewamEmAruQH=0OJyny*<Hg&E*;`0Qj(f?VEE0n=V^G(5+Dqb>f?Ii#i=<6xdoOF3 z#@Z*&1g0xRlThC2I?^G?3Sp|3uZgpsr-iB0oarSy-Vp{S=ElD!Ht?BVTE^CyprUTR zfpWRB_xMSzOmmtioTo4U(Pl9P$;i8G(VG!#vwvf6i4@QpgGB)L&OFObyPN7b&56Ue zeKZ2nalfhbQ@eg!;m4Z{R(ylTJ44p1auts_T$a-`T0av$L&{7|03jlHL*=A|yoCv$ zMcu^;t@yew48YBk9_{#yD|k}9JLU7J&rc*Mv78U1<Y!VO4oJx&6!2i4s`T-RsPcb+ z!cxdYOYGws{q}BJ6AQPIj@evst!~bkEEl&}e5TWMhJKdg3_c?c!ylWh(_HmF_r6ZQ z5|D9Li>sw4cKSZw+iFX+Lo6$`BJK<_#ejgSclu8jJv6Q;BO)=}I47)XhhKMPefV(L zYQt#K_NsrtiK^O^*)c7FSq}!sQ%>`uGC~mM?&|ca-ubG72nB+iUmRykAVXZ`q~^He zGHr}ua;2esi;4(A<uJ&TsXQ%#^K0e0L3K)Is0-3R&&}gnnh&!OZvMwgcE69XDQzEb zZz_)pYJT8hUCmc>25V|<8p?0#YlZ8mLf_qjHdBPUz7;p!sIPCj^Q~f|Pzo+kTSkK2 z-|)+CCu83HR<co06Ckfms7h#jWwxdD)Iinf>QF0tb!Jqks@e$Xhh2UmC#Cbb%yYFd znel;ZH8Q~`3JDTIHc3xjo06e)-`FS{sQ&L|6IbHWRv3W5b7W$jsN23T%5Baub@@jo zCj~}Wy60@leP2+vW1SQ@|L(TRkEs2$`+AXYVd0SPqutnqTD#mX5)7ts45;e9-pXyV zZIud|NF3S%Ki4AVE-39j-(rr(p^+L2U9xRo<+*CU`ectk@;~tK>iFcpE$39^VvL)5 zikYdqMe)_XVsBAa^EIrUoOVg_h;$f1OJ+%qeq-|_L#H#VlhYAd60040Q75D%A*_M= zb^|&@Ik?jZfCOgq%9k(Z;D~2ZvgWX{sI~~B5(Cn?>iWX-7qe<Y+6}sPB>Ae@Jyrhp zRoOv)P23P%QCU`EMSTv2(U|2jPq(Y&Jb(2SdC9aM*A&0wKnugRnANdR`^1x34KZ~G z-3$I*MnT#JWC~NuD>T8!(IhFMQh&I)1Ij6Wcc+HkPG{U0ghqMyRON?CG_Y>>LkF2R zT#cj;e@wQm?Yo9+B$oTO{nLMlI~SBs=Zk}`dC`(nv1JMFeweVL>#f)So%F3uDamK# z1*}2&FlFqE{(-LmbhwaVh@Pgmc@QL8cHEFU&{IZpZ5kCZf#h)`@!^BvX<37&y~)Y0 zD1;>WWSVlJk&&;DgjHT}nzD64k5^Mc1vVV#7Hhd{Wrx>*81EX;>(Q!K!6;7=4_Os{ ztHADvl(~(w5B&xLA-BKl=|{_c)$hIYU0*+1?yIhurY*F-LbSSOYg2MTPZ*#;DVuet z?G_=W_=fJ<ei$Ls*w5O?qRxQ)AQEciJSzo{RCSF|4SN|GtX%Z0>#lqlFX~;mfgbn_ z9mL@CKcSeMgn)&?*ol%O8lqCk0v%6AcD~i6hv#X#S?PP~he}m6tM6o@X6u^=&o>)m z^+@fBeJ7S4yVIfXmD;Xiq^()(tUz=};b0TD32?!8v=k`h%OygKj4Tj-5>`3Espih6 z&}KcHn&j@?ZbGL-=OC+gTJ}+T9t~k%9adC5{otqq?M!~PT1`HkSIqODR(<`20q7>_ z4Lu|eV>_B)!l*iSd{vwto~Z3^Y2dCGCjB&{hnX4!8wnYcyd@<W<&>gB=aRAUXc*4i zI>=AlIyX2?IUu-|cIdQU%eL)=#(SsUAj;B9|2d+uwy*~Ev2Hcdn{M@OU(GTl_UCs# zEu^EkBca9D+erSm{tVLJQBbR5$my&1p4HmpG$F>jhV&SRY!o^VztVxG$HWlJz0T$H zR>DEns>|k?E<D_!9HE<Q)2a6_FG;@XEd1U%3J4M+vT8zn5qo^uXzzJeNuC69z{97w z(mRNFtAX&by|v`uPwgAxmnpf$;+(>OaTE{QZK@0%u1nURFn0!uWGzYhv?5soKS)M( z=64c<FhMAiwZJ>Fu(H5ct(F@SNy32dx#NrfDbkD-9ue1Y!yWRI(Ybi(ivxG-A;`Yn zA!NB&cL`!Ci?_n{j}4`!G4;<_Z^`d(+%sbPg**`2OiQTXIM<iYG2=441_2_RN`04$ zD(agt+%udh>`Tc_dvlr)#Op%2?2zfl#~BY5oN1x`8!{65%Dw^8{l1$Don`Ovv{H~4 zS_{$rn@{=oHJSvDip$PdIZtg|YVBG&nESC>C-bdMq*(wNb=>6UpPlVm*3#wm2ZHZz z@jo$^rn;mYoYxsQ3+kjQ1*<Kkjr$9BwN(5U{4VtMla5AA{IT~#Rb<H9ZGl;@HDir< zoh6>gt&n%VC+J#YswPy*a)lKZrhIJ!qg)8v(0puFwgQBA6aqKY=hWp#C=Uu7YC?aH zgnG#InQbffb_fF#8cuB1oi-{59>Uz8^5Mr~K?1UW!vLM+ntM{=i3yaGx%N3EHomH{ zqhWJ%jGFzM*k;;Z24<<GjQ*BT2lPS&gxjqkTM9zCnp8B;i#xedM6bbDHq=mRDhaid zoJmqPvG~vDn@g$rn^4}I+=atT>f!s_=VP+xvyF-R*{2H0CEHii1NG0Cw%nMftNHKM zy#vm{az6|(H+!`)g|xH-L-1##bLM!fq4OoRr0mMNnT`h9JRY0jDd#;PDd4WkqsErb zUodVzlW*wDvyYzBA3c5rZb*YPKA;i6n>+u|>_7JP`mxl%pKN}fr{vSI_*~$HOHrR= z0&yFcafjBL_x!NBuA`iKv7NzKtx9VM)^abtFna8tCeaCdR!KRZSU-`(jbq>um()2S zn!)b?gG@?vBCQ~|`EK^$o7XE1vi0!eg{R+KJ$w4UtEUSI<Jo$Z2CeJ(L&2L&&EO0Y zB`=%WfX=L{Ey$~;WG>-58t`RZ9p$+8_VS8Wy6105Shvz!W%fltKDcr4i1&k~ty`0K z%&pIY?^?=UUL;pO6;zTt5iak0P?p1pSM}jg)O?ELJO?mc^&9@VkiYr$WTT<H27f=~ zpI8I0?%y5CdewU7_6BH{Iak@Q6rso0_|EEppZl%U!Ge?kJF~5kLyuUv{};A{w4IT; zTvAGZ2h<+?HaM2f5V9G89Yt+NH3ZgLG!|Ev`~e#-WKwSYNM0~sU|g%8udCQT&bkqN zBCfR*OnAAz9&BtL3aOaRq|#bqj*ecxusqsR-n(Bsp0P0Lu8s61fWKd3p$*yfMupGa z9DkPjOWjtXEES&&Zb8H$Rrbq(b7BN)A!TCIYBlLmaxkXcR=iW;SrKI=kudRrJI5{S z>=sMpw}DAb7`;{|<ZtoR742&zg96>^3FTj}UZ7r#FPg6^q>LBn5e+-n@YIUc`w8G- zR6(PG*^pmYZ$zgQE|CY5m5y<$NdurSPE@DVx}_?FF?D>$!_>RkH|EAy{%6f)4=)jR za?seVYQca0DR0eT>X88HURV<8$w_Oauln0bQV-Gjr%92-yzPSwD)lfUf14Od$~%34 zrnD8+v{pvpYg@2bY70K9vbNPI7U+k0O!M>>sqyv00G;&qmKJxoZ;X<^Zdh!7WLiOC z=mwN85!JaGTQReLYShOpw}h0L_4V7ysLgTG?EfSS*8H<A-$PhKl;tF4S7wKtxj))E znvt9k7LbF^3@c3ZmhQ)=(&q#7x9?B%A`?krClfW$bt!%CmjYiwL-lU_IF~mUFQ4O_ zvk}FJn_D?MNHM$blBJv8Sq;2sfeo=xTzX1L0X`R#SCNWF*`^MQda}i!!J}HAeyF+m z6lfJJ@?N;QI)Ck2xvpfzPJaGA(S}%g{$@VejRkX)Rc&r7fclkj`YW^e8ttOi&hIW1 z=1iVW0@^YO6jVk*Nl8?h^OA8TdD!1=bpfL{{xv>zRg?L*f_g`MA$2WuUgrvJ6)7)S zeTc+%WGCPlnI~hk(4@$Y7bA;>3x4RP^vG0FgjSk%SyMuGe#aRkekBBpLim*=hs5LJ z0}&OdIJM;3?8q=$ZgM6gH!PBo?Rig<K{HcfuVNwo*^K5~?3qe)pL6#v&*bIIo=yiU zwhMC46C=y8tA`o+_K|pBicJN1IK>0)ZijJB$5Q+ch1=J<YhF`Vd)nI9d#JB#SG(G( z5mDiRZvvvj0|O(&1KtEig_}KSB2W!w4V7?2BLNS4eLn;9N_%%77xO--0BWSZp{9+1 zwK|E6ibZ&~Q=yqemoDKjx&<<o&sSi;*w5D0C&b>=#oNZ00#HafhTgWGww@-s{ZN7U z(Gmi4q$JnIE9RJKO3PcoBSGzbC(;HrrcVGwpuJP!qqS()VMe%aDMuhvpbu<{wDRE8 zxCI2e!`;;1wg_452~e`-S561YGe|rwj4E7rQ^2Nh0t*pV8*@7*zP2wQ-3lW;qYMP7 zB!*_j2fCT1o^&BM*W-#8Sxwd6A-;|-zMg(W6{K)rL{g9lq1@*}USC@e2|;oTjK|p( zDo|qydS`@L+xUE!$dmvWT){WSA#<j%mN-$E>EILd$_EyKa>-x8*T1szvo$vIv$S>! zvM@GA+B#&wqZ}<QV%%K4lHit>iH?8N>B1JdQmRToZ>X59PeQ1>&%;nPW9DEJJ^)$H z@=A<rLWI`Eybg^bw0niLI|LeER}6?ixw!?0*uedR0$X#k-3+mX*=~YTQc_?ro&L0C zL=FL!a!#~nSavmP6)0x1a-J`7r(!;?rMhKh#a665_`n>@Jls80pjhYn8he|xgthOw zBEn06>5ccV?_S@ze{uJsVPov>B7&&1bUp4mpgVlQ@k;Iv?nar30UTsjenDm|fJ)jp z$%D!0UX3i<J>Fl8u%#E!!y`0>Pw<`gI<8*2>g3;>V|Cq(*N~ObGkqaFEW+Z)34h0% z0R|i{o0yj!?HHApmynpB7v&h8pRGzySX7yjCB^MZ=|q`!=;VUK`@peUIVN1AsMBIf zcY``!(@(g^{%M3Ed)nUYf6n55<C9nM9{pQ_X;T0sVorj5c@VBfThM6u<QF4DQpJN^ zb72%Z6gV$AD!nyaXRgYi7DKB*S}f_{oPNG)gA*=C7*B6BiARL)fp=x0O%l_a5k|pU zMKN9+-Z;z)u@`Ze4*pn#7DmwIvKA)VvqK=E@P*hjWgbT;+(!!|7-2NE$&iQ$-39N- zLK)&y8xh8WC783;gYU;L<)>9-HD{&a3NB9!zB_BJgU!*1TO?o34DAUs3^NMtMPDMv z&F5(9xM6gPF`Du7<V%?7o_PIu-RPd2%jEb)jD`;OjP>BViOU6PI7~Apts?)@_~3iJ zP8$$yrHZ=_5+ts3b!Bb18z4dA2Dch?VntVwZ)`Rt@m8p3o=-y4z=ACJ#!#NGv6l%u zVtscdHR+a=*ps0UkEC0vE4%9vCTwFbDe0^>ZL*9unf<%*cf-k$wqFgu8riQNjg!Ku zs^7c+c2rQ!{@KIIJmakKx~YX9xT1eZQg;$I?zh9*;Tf4Qzdq3q8`Q=<@mk}D81-@Q zN{#VV-|;7{TI2qB)v*g%Y7^cS8e@wt##aCC{z@I1?-fxMRk$-%{NdZLgrVtP5oLjf zw72IP*}hpJvVN$pt;)I&Qs*Tm3qZ3CIbJEUk;a-b<~~9>jv*F!*5eb?l9jIGL6^<0 z&6I$@ihOU(*4(`owV;1pJIh_~vN7GwCCh9}1Z-}sz->^iBppK@2-D&0|21_PH#4xS zxU!lBYK&PZ0_D#M89Tc?k<}9#T_1tUXiWFZ4hn78bv5dWniXhUUilmHEG%shC-IR{ zmq5{tvUW;}4@5@hhgew^3i7d;RS6mM6*2Dic=Lh=X2&a_AC?>Xiih{k(xU74O1SIR zoU7F+=^gt`bj=1Y6S~fm7=>rs$JBO}#5y@5TRm&^y7ew$Qo2eu7Q(2g^<m-tp%?rQ z@PnxvCEZ>1EOtq1H|ww#c)fPN(Jd;uqc|b4K2pci+_MHX2|jD{z(*!1#ly)dtj&k2 zmn7#2^O5#W@pQL|XmPLCaq*XRHCKbOc?!>5%#rBs&JjOzji-R!%u{gYLXNnvNaE~u zkgT~3cQdhXBIYTX9P_wuY%#*&Zzc4NQ@}ip4f<AM_EPW0jhWJ^ja$84GhKXaC@V20 zA|^47URYL~R*z57(cvf-l&^KVGqa)x@c5k&`SuASP(g5pE7)iH+v*9rvL!pne8KwG zK5p)ao{*dEuApdNTVI4dij=3x*QS8&p$PU<aupK7ku4DxoYde{?s-N?RS4_6yX=5k zb;kq&L1>?<0@|AS(xEgv4+I?Unc;`<^GbJf@d&b}LHROT7`AgPd|A!E_?b31Q58rS zn5?TEoFoKR4NOqWeS^{h0{w!~ettn{zd-+>^lZ6v+g?}?k0Kv$&*CC)FRub`k792h zkD>w(&uU9AZyOsgKT9hgKN}k#Z@U&Tkl<DqNN`J`W%bMM7tzpt`CWOv{qDNXx{}=z zMkk|NuUmW%zx45jXp&sUVs@Ou@m%*oJ&rrU(9ev0IJSp%k7Xt?i#x8o4|9pRm}3}V zh|o$qPItfD(_71_<*)6mE#r%wpTS}D+GWcy-?q_za|$93*xdE#RNBJ^(kG4yh+B}; zo4D!_;lzWEuwJ*%!z!tS(j5K#=&tP^WvJ=R@%yRNnEp*9(^8OoJapIBr6TtwK*)eY zXw(M!QPCKHVIs$$BxkQNO_+T`pP0&4*qt%wQ7i<D$3n3<tSr`LbnHCVTDjb;^hd!T zj3ej|{AURkn-MG!01b=H&`mSM#o>Z7V@<E}p4>>w_45x4RsG*8*eD<)Fpi%$gHVRb zPa@#b)2nbv`6xnJs<(?T!ZY8)FVNN1H_#*B(-*P-DZVsVr^zYamdEJ-f-#IEXbc{M zJ4OTOP-HSc$(HB*?}FbLN6>Hhce&Fkhl0bMf{-du!R5m|hXhklp>6@b09t@6kS+Kn z6zCk4z|T*>*to;FD}P?CAFsG4{d;KDS?;YJPYkRYZEda{uI8;id6sv;z<S!s+&qA5 zaY^3a^>F;~#77jtPk3Md^mgv#iu%6(uHN*V&a>Tn*W^mce%USiDZ`uHJd_t1-`ty# zBJrFT;0hyCy9pOBb^+Doy1Kghbk4!m+#V*oj@HQZwVroON}hA_vthF9>s#6_5Vk96 zD9d>h|At1qe&K3)?xo6#+zU6duyDPctf<Vr6ze^1UD=+H`s+5|72PckhgeYEgv*Hm z0G8Q-<E0DZLz`EIAosf;49l&&JJ_kM7|Aaw#$l4nOS`Ntz;}1XCNEuBklyx`z6WW4 zMj*c6?G|HIu!dQcEQx`t_s>Zj2do5KT&6oHU)q*6erZzbb>-{f*A-78e52zRn@dyG zWjc#glEGY#FwK}NkRT{Z-N_vkXzb>;^D{60{bFPPud93$(9IH{0F_e2rtmX|xxM_2 zTy7h`C<PNJ(U>}JgvH;70Q!}1{Yrqq_3=xxBVhu&luON*m;rAs6<vkG6sdC<S?jU} z2A3HoH}dPkwXTk`H&_4VuIA=p9KLz1x$8WcBm7NI0jcv4U=MJ+z+%<%V6kZBZUJ_T zO8?>GMp9;PMzG0JT<J(D-X_3~1|h5wBE<OzqphX*|Be(VtP*H40rs|d!UzFJnCyoE z{>RJ<%z5U>?g(R^alx>ohU?B%x%jZM(hK2*xR9O!UIDx}!csvbe?jGie=h7@h+u9! z-w5k{$hd+nYzEy1E!BIKViS+S2#3_A(}S@3pCg0341q|8{Db{LP48-$85Fjxh}a2# z8!9OnDii+loK*p?MbPFn#)1dmV!?wuFn$pxB^V}c{6w%(b}sx@sCWq}6@G1Y*kLtR z(%D>huC9}roCQyKjRjBGlJT`L2?42;@kNVAhi^yPQ|qeWRB-3H>74Yg|6#AnZQ1MK zDPwm$0)ExUUBykk^M16UD?Y%)qr(p0%3Tek?{^}OiauB2`NP`22T!L<+Pv>;z<4Sf zSl&~^O+|MZALLNYjAp^Ze7BQL%-j<){pnJ%2zG5$R8)&cm}h^2k%e1Q0ir=FHi%Of z=kmFPS~=u4;pKItf19dzdwHl|!c$NpxW8Y=6jFDQmjABRtu_DMh5FjuIaI@l71}bL zKC+mSTYE?^c-P|ATJY`ytuA)~RX<{hwn8_I%%ZY8Jn@04Wgg^R{hJ=dv~ql)Cs2KP z#BH2-!K0FNam;OmbQ$kiiAXK;B;C@#<v~s@uRsJr7gcPJ#9D5`6`}(K2`K##x*H^* zG)wFsTnABKtn3hK)WTkL@LU5f9-^$I{iMsy3hO%3Qtved@A<u;=HXQQ`?csqr%(U7 zREVH-i2SFxs~X|6rcZl70xtfUmU1_9>e5rneN?<?n}k{l6UvUR9%>43zmoFXH(t-q z{AbrHnTf-8p<2+>Z{AE>I1J3_ow(WTuz%~9Z8TD?={6BdsHN_ALQP!d7S!qnCkTje zzZz;#3~gYt3PBi{s44diPV-0jAv65^g81fo!RaSb47ue<J_sDJhoRf+?lizve7Zj- zA~7BkF>(V1j~7~44Ub2;AJ*B^(`EWqaA9iwiyghZiX43^%98PYHAC<<QFOq(-Eh>x zJZiWdFes?;?f0Lk1!cbdiPn%4_9K)C%u7#B%1`GDgk~6k&COpL3_-e#@)-?EfyhTE zB^5N2Y52{;`Pd*P`Rmb~iUt@CEb1W$99V4siQGG;v8yu*gYpOEr6tcOjW1~N3z?h0 zFg&&<r*D=clROi_V6@WH)nixRBHtznrRv)5?yk>D@#%L6z@wtQ>JySgFH5lt0r=RD zJNii|9<~Sap_GTm$@57l$=AJ}Np(}@ArWHO!D-NIbx`(R(6L$xFGY@MXh+qeniXnk z6;$M8Yf+^whs>bqTD4|OEx5VpuHL{NejQYAU!-t?0u6%O6@ltE@CwjR-<U(4mC#n7 zfas85M6^#E6ja^Tsi%{EWA}y%*lkf+{+n3O%`Y<9y-T}Go!w&wLOah^<05Ixq+vBg zZ`FxbH1F^2tGmOvi|#z~+HGI%1(eugkKT^!yb-AM+4J6&8zs(T&P(|cN?VB{)GP|t zd#=DMSN181=X#=GbD3fx$Oqx4Q}w}y!tWVfrzCF7Jn?ixxUZRdid)QL<S8j$ij?B# zH>Dv%hu71+Ef1XBDqP=f%p}MMk!6^Ou(E>4@Y4M7h*C^gwEmir(WbuPB_o4-cEaH= zaL>;`*B@Feg%@Xpg%sz8hhlR=!>}14(R!r@1~@%^j)C5oBiKqI3+if<8SiRulxCJ- zrlIHHYKnm+m6IdQ(oAFEGo^3u>c~s+VqIft^DRCD{pQc-s(ex_Qo~yi!|F;2^^EZT z1`>5weI_)a4?g+ygK(JeDT%K4!VpW*y(SUW$?-OOgGwbq*7BI3Zj4iZORS+zgSz(m z*IzvBwo<;lzsbB{woin~=@#X!87ZhU*&q`Q7Y+{!O6bbB5Sz)Y$Vmw<X{@sKvh}nG zOt99!VgY-=QNx*s$Xn>Na$~vLyrgwzBnZUR)`1VbTpJS9q3Tgwt6i?DWU-`_>Pa() z>hqv%2ZVnpGSJ_l1)4Wlp9D)WL{kJkqw#%h+~N@Ej|@c+?74}Se0B*W<MF<-&<s+A z3&zzjkUn;yPIpe2ea)Gy)giz?B$#L$EEcRSn<*E8CIp>~HHb1)(S#Xf!9Y>z<w1IJ z2B8N2fhk_Z6v+itt(a>+;Fsd}<La+>6-HQfjJh=0v~G!>PX|35@FNOQraIS$FpZWq zP+<t~p@n9Es*7M8rGcH@0ar?Tdcf3<fVAnfLk)rrRW*MWq?HHi%jpFesA>r3MdVeB z6P!t|EX>TP8ELTgvJJ6H#3Ittl;27C5Q&i2b~bgq>_HF}7s=r%oG%Gj9z{FpxC{m8 z!WZwb=ilP;jD@Xg(R3~hiw;F%bHYN3vO_|P(8y@rbbb9yUA;Pe-F7El(so^NKB!Jb z2R>wVN1I*)Xi+tWmc!92hh@I+(HwW7yUc$-zY1C0S3C{@U2byRf$jhgx&$FBg`rN_ z<0|WxPv!oBMLDjV+n2kbeAeQH+_PPaS(R*;pT+5w(u=I5e^|22<QI$V3aQ+#TtI56 z8E`;hm}OR_R66)ZcWSx{`YJPz0pIIjy0X)iv#vIK8fIQYE2p|>?8Rth<8unN3bm+a zR4qHBY7;l6R;_8878H{uU2hQtw<{dmda87rXYuayzg+JgKbz)5vSM@F7_Q9R)~oE_ zK03|r%>pD+c5GfN)0L6e7Ry3T@%{DkuIpd-o-Y(mhna<$hs}iLsic0q%5ltFET!pD z55qY9JJ$|0&!4;2$rr-%izHTR5+bY3Misr<eU+V)8|xcQ1T-t7iN36mPQJQ#Nar;V zcCYoPa=Z<_jlDVEE2hhefL)FiPj&#H@Z7{&&sSx*vs2Y{PU6i*RLMh*O;+D0WL6Eg znyd0xr$?eZN)2~6SHme$-^?>&D#k6t0^JypLdh}s4x3PwdwuBoq^Yj#>?IZ(5MT!o zf+)4In?aT*MQ%GM=`LG*qj(yVd?0O;8^;v4GS$r_-9AdQjkk`!3rv^B4BHnoYnEI$ z?Fs|=9%N)POR0s1ar}r%D30nlJDORHjf#^vPYj))FFTXq+Dt8lW*eTy#RC9IvmGz) z!OCq3=wBO=aBj17Hgz)JD^cVu3Uxl8EYft)KBUgM<Ec$fv$YXNYok>Zu{}zj<GaE~ zzP^m~TOnnv=}J~Vg_Fn#>=t8AP?CliPRV@(sGg!_{9d3Y@k;VqV7d(x&S8YJMmVbi z4tqz@-jdu$a`&?2amip}-sB@68Y4MbNcZ)o>74H=C*O}n=t$pm;x_ZR2Z`Y1OdFgE zuW<j`WL;z1S@`XINoj4R)!d83l$gA}ot&nrQgmmbb(7>8O>bmvP?p3vQDiVlc}1Eb zYQdD3N7pK4r&UU*RVuHd55TT4kZ<HTGOAgtIo+>;Y`%eE#4`@zncoUu!9#UA*OFnT zlu~t`P?L9Wl^eS`lrv;WYU+5b8x%rgwf8dCEy&93USffOEMT11d(tU`Y?Zo`31;q< zt&^0r?rt1OZ6egrATfz<1BzTn($<3O8dW{XY~uyrU8=Gu!fN(zPM{@HVOPsVyV_PY zS|%%6$1snLrDn)rd@Lyr<|LM;TfS^vKr%PU%_YarBiT+t*d(1_a4px?L}0f|z1=Px zyIrEYeeO$l5QTgUyte13XjNc|CyF?FZqj^<Hy3{VUph&C!!d;;Oyv+sj#p`P%{TW} z-al&6k6)O<vBk`a;BxS7(#YpBBdwv7C5+FJu~_qf5n3}=M<-#W^g2Nvr~R-V3c1TT zTNlZ=<GE1=AB1-d#!e;#p?6`JJt=EJ5yvRx<oRTkMt7~fJt@o5;mL`1SdQD_K@D;_ zOrCX~O*<i1?QlHrK`H+*%U4dqYWX=9F%ppEBckl6Z9YRcrdkGFae~}&rFVs_j6;e_ zz_veXL_b@uA%C^Z{n30Yt&12#*BAW1@iCI!-;sXk!FXQ(Me+rZe6-2Lwg}B@+cASF zwKIGn{FE0mXkPA<Yq>hx0y-KOoz-y9`=F51*bEbydvbMF73X1}h7;yKIh`>r2ivsr zhbG(Mcqx>d@TDW<BwC0S1+Jiodn9>SrE!10p|M)n8kw0lxq3;f$%Cm@LsoLR<;&Hs z-Eg2VYkN>dmu@$eKa6<BA(Z)D@D)5}DuI0%#%L*J%WJj~%2$wObLV$MntGPRw~hy^ zU}l}@$x$a~L*V4Z364VA7-zvE8Fz9+I{xd;oj?5Qz2*FaaWaEk^B}AnpCpQyBq>fV ze;MN-`D(02deMT3uHCfeFya}9@XSMKg?C{r;jxHum}UW`++cj&AvWDJNb*>aPaqjL zax>HM6Cjxsc#tH&$>j@Ua-DoBjP$sZa7PL$FquMjuJSBC#Eu`=Tb;h`nmmA=A9sTy z#`YxXm}1A`Yw117iukW%D!(gIs1c9z*6|@47d`aB3?>#cD}u|fw@D*kHAZ@lQhKWR z&aPdY5-{JaJ~pm2>6_Y;)oRK0@nfP;OUC)ECrN4k9$`yKfMDkS4%#0?Xs?yDw4jJb z6f$r=S*7u~zVhvW>`dDyH`#W1V%rBb$fcJ&cP_>d`HV2q&6Ki(@mcC59FZ=H)FY`O z<#sxrFU(0}rwTy(#abc}a%M-sVl-n)^i`je-)yk;#q15@)uoJK^%wl_Mj1){HPTlx zo^zSxjp4d1IktGSop4)ZzbY_xDm+{MU!qwyv>7)Zjz=3O3->nOcDSC;N9YUA)ud1v z<^FOKXUPBsUZhAGNmZ*fRqB&(Ri!r_h@O^PWJqr?WF=SJmn(^Z9WXa~9{*c(OGk`! zAlJqY^bZ1KXNqX2J7tU2RheWs`BTT^eU3uDJGuYK1O?Vo$aTiq(vwgIlV>^P#Dw1q z<?`A7_}6s}U-Gtvle<jl6og5ULXt|zRlt~-k#C}ljNX<OyN541U+ZF8V~Nv=Vdjmc zniAuE46#Q&Lol62JbZ$LNXClX7&(4s1?&DKhg*>3FS&eWjF-rl#z;>(3HM|=1<t3C zOU-QKxuR_YlrM}w?Afyqcuk2=@G(2CkDlo>RiD@dPp$d1yE(j*y*(N{lkepWTU;$} zg5R08{i+pSHxjoz6=Gz`enRP+aiLkcn<fdfPLdr}1^ip7(4n$M6aWLxx|L%t$On#h zGOev3#7y1T{bnZO;xZ>!<YhdZgG<WIX0FgoLN#gL?poZS$vZ6xZ<$KQnm0Fjwywv? z`y}r?!ajCg0KI2zu-(k6Bf$mxLc62TJi%(qoqQwIw5ZliHYe2e&U+;zP@N$SMd$&v z`tf9li8pOiGa!bbw@U>o7#e^j%~?m;Q}(pDrf5lMQ#Ln;Yn)u(6;hXIi8&ZEx2{<; ztb8fulA5OH+zL@VqHd#NpTLEg802JH)F`qw61POg-`rV!V}0t&OQ65=9rqv%J~PWe zIh@k*;!7*2@G(tu*DUtyWcZyk9zPq(bA9Zs(p7v5?H}eAr+sT`UpBWZlZPcrtDSgn z_6_<Mqs*6$yf@#EW(E;XUFJG`Vp9*MCf?alhKifs9LsEy-Dg>yoaTuQ^)#>5;cIef z=yr4O*!L|d+t~eC@*caNASJ)ysp9O6Lb=r*2;hgcy+CBET~O<MM(iF<<sbH4_2j0x z_qF6~G%IwkY1w5s#Sk=AEo{)+NtQH^9p&%xcZ*xllAesCs<61cQ@&o1>JYFj5?_Z2 zOlHGwknmsmjXmOO4|V&@q?~_A&4;P$;v<*o1nWi67i8TQHhMawXDw#9WvL5;g$++v zl|_?LH%`c5LoeAh!#>$h=E!0>MwZJ;xl*np+X?#IQbu_{8cuY<hSOp5UfkA?d(j*$ z3@Mv;)3)7RQjhjZ*fr{aEPjjlzkA40k+z^F!ZBmg$)nb@vYBcg^DoE!UQ@uwtg`Bg z4g7IyuBZ^ev!1goS#DKPa|%Pr&1QwuWip&;?1-CgJ)jmUm)}YBw0HvFRej(=Q$$Xy z2KQtwSH9A*r=`I6>_#)|H!)Ldo<P2{{utj4kyQw9$&bJ1|2>{HhQ2h9)HC*>W?RF= z7)URicpHtBViPRrfOs~x3B(ks_??sDj&L-6Bcf_)6N<<K!tMtSlP3@4cZQ*fFTr<5 z)DS(w9dq|VhO2WRf7$fKkfzbYHjOH1|MB-Sb^I`BkJ^781v-A34>bLz?YHioYhwSd zVVi%HzNct`Pk{|39Q2$L+VHwy+otuM9KcqchgYpc(7gefEAwQ&ERe%wQkKd>StN^V zB?&psjMv2+tw7`}UcSKgrvR8$bnbh-rp`Zy7oDp58ylT}o5c8Kw?OM(zyI3TU!DYK ze=-B$*5x^adDnm8`s#e*neW|WlmEv~|J#4~b?y(a|D4@<yXIN-@@@Zbo-|CvN$<Jr z`J|QYXZu$3e#YmMg6JV|Le>BNZvdS6aTnzI#$QMMw>U5~0a`TrOSg>Ab^)#f^62TS z<onX5rPy#I2t2FycJD+zEvu6wv@yLWcF#fy)|O@0W|5~7&IK3)r!UbGTBAzW%dd+g zL#(7KZ%ygss)H4Sd|%qM6dP_h)%T20uYY!EV|q{Qo&|k2!)JsZuF76)4|dPY&`*hc z&Jy)J?KLvY1r1;gbzlrDKy1a$67jgCgQaZix(MqO6`xS9j)-@H50vZ^@0BZO6j{;^ zs1Qdg3?3y3>7nQl$&!2tWiJ(GCx;7JA`!vDzDiy}A}K<i45#CvT#T9<`E>cVV;--i zWb~aSLY*MbGn5bHnPzzPK%r#S?4eNhnPU;faVlLeTDw;5P#mZL(rC?!CZf=(?oj9< zj6GFlRGR)CX=A2#Z>j3rOsj)So$!eMQ!CF3mvs)u1tz^RB>}H8i<PE^&&cj#D?)5q z5`6KSCtO0NTb^85+O!lKPL+j8d%Fg9FG4-b6&STjkzPl;XF=Ju$n4rIBI$Ih$}Nvv z5>Hg=S`)J#wxn4^iwXZViTkbZ_AR#w2!{JODttdxJ<Ffk5$atoQmithSKlrg6K#=g z%IWxNxap?yoB+L+RNK!+foUf}KsGR;3bddU=rAuI*aVm&<iNJl%RaDY_3c{WU6HG4 zpmp2kHj_#sS1nfga_;j2{P)tc7Xm!*Y_wjET3nC`3{(g|GYS#WL^!B{uk4kLglYSc zfPMueSC%$OvEdX+N_%yW{?V6HE-fr;zcTS!N=DyVBI}48a@!;yY1Y97!j4nf>!<={ zED`N+C|!F-nxOq?gB9|Q<%cD#GQpB=)g9G@Ygf_63ZXQYi!D;w&J1l1y2oP~!=-g} zqRQ$UY3NO6SWIk-Kz%{5;Ou8)Vq>}3qfpsa+g3CXXM92YpFQSnBe+F0(`v&9<kr%r zrPy$qfp*p2?p3L$r3Q{rS$g&Do&|lZ6=&CG5y|!m)RN7Tzet9vbiI7tBV(G9Mch~e zF*oA(xMH+Rje2Wwb0puwp9-}q0TJ~2XNSttt8e!#$aRV><syBBxGH;P>bCmKP3ef# zvr-;L<O)I@kPrp9t=O`r&7inm-_>cUw3S{xRs+*swgaaz5AcJKeP(;9Z8qa#rixH2 zov#$gl%;1;a)92Z<WM_NN8BRiTO~rSENzlv!zp4*OGtjXx}s(&?x|nLBrhZD$hZ_T zh>tWQ<`F45RaB0uLFS_P2#3Z=@7iQF7}C=_MqL2Kols~bTz1rU=&n!(S0+l+-y@gW z!!rD&{X&Jaj%`F)M~fR-VdS4U9d<z7-PuBPe+gQ%SxOV(9a&|>ZqW`zpFijd#5y;; zB;ks3RVlrXTecOjf(TzM$w6&yH$pR{(+(eBHCQ*qj*VVxXr$<ozFL)cTEo3#=wgU~ zog^eOro$YFqbr97TTSSSVTCc0FzNx6e-JM>UAydn9r)|yNZ;O%d+Ru!(n`oARLOLe zX21}GGa8~DtN}&RsDpB)q%#@b*xfSRwa%0HM#jAkulDRS#MB;p6A2kB@n4zgDq3E# zO;$x!70)zymQ1KTvnRBC^#P#~eL|_xAz7Ms&`Px~tCnkrH;~=5V$8&@M)xS2;T5%g z)zZ%D7T6J_<Eh@861y2N_;@=b<FBFwQm3!o_UTjy(N6YT^;U_US2N#p?WjGVWzg=S z?s$g;dhfi>$GhgF3ry@N>m3r1k*t%Z=evBQZSQMg;bhS%b`?gM(kT#~QYU*P9vYzz zO`UanE1kTwj4%RXcsTD)YcR}6@5a9Z#5P?EEfGvwher2W7D202O5n<}xGJkVFn!7R zl2BE6rXkD8T~%h*k(PH&$S@p5sfom6RF{pbj|r{D8qRX7{v(wwVQ;uszG@tuxnz7Q zOmKB<b;yq)(lJBDdXi%RRimw1xqXaKlI%-7HqbGFetHD`w;sR12V~dZ2&J~vo=7-| ze;F!i`c)`I(dYOvgRhpve+6xgjni8_vMok{TKHEnVNTi$PYj@=bjx2ATk7`$hABl> z3}JbzS~QX3bQyrv8`VK8Q|Wa5=|hHTN6CL%7XZ&m)fH;fx-4g@idggVW6RrhMsBCU zS~IdERTO{wz+Rc9Bkgdt0+=j&ZvC?u4sQlJq-TpX6~klAjv}FT<@Q;(o*vdJdnX9s z#FL!2rxNkp&yOPhpFMjzc08IJHVd1Qa6ecwX*p_+B^{YhoTi#}hK^qstTH?}@?`5P zf*&2U{DW>!UL-6{cI_6RlKP&F<y)pNXqTR|d$XGT{MiVhE6q4_lhkZ@kk|aa`fN$x z<{E4{7#Fwr9H}txZ(Gl#t}U4btHG9eF*6<wvG>pBz1EM%wf@Kcm$p@;O5$jCQgqzV zbf}c2-WII%(!9;cqx85-Fc7>2pqP|%hKLI$FzrF$JxIE$%(H(p`oCjh)XO5fiHfdN z{vi8>8L0HSWf2IF4H3e41Aq-9L*Q5@pbtS^mevM3uI>Ds=>Ns$-*=A-!T#{#E(~zQ zh&USX5c($i+757Qnb5$Jv-$jt_CN7AfT+YRlilMMi<N3~Zpl&RIigHUNP%+Et1dF7 z<1{t4y>+zRBOARfa(EkE+<XEM7QmNp@TarsvPO0M3Oo!^>A(rVv~eh5JVW9}pJOfa zpctl+sd@j}w#+ldC@`dlNj=E^x}>pn1d*myUDt1^soNb^%piWsugL7v5qablHLO!f z;%Jsx#+-%P%+FD$;AhrYX_J7-kPukbKt*iuxiBXr^f0|gt{xn=AAUSzdBnJZqVE$P zKyqt7KhvWB{C2b&48pIkvzaN1nzWf)#mG1|Bpw7)r?c6tb~;<}^E}wAYC#xP-N!G) zBB<S|P~6}xIKR%Y{xnRO#8eCPgxw~!nblh_(oMG6lRmEx=$_?<VPb0(uCZsj`enwr zABU;2q!%koKF)lk1auABlt~S;f5yL=JE-qLrZ`A~gflV?_2$=bqSPvzsrxU(LoVfm z_6H4(Dkswn>F1mg43X7_Xu2uvMrq<?N7Z9D$qR=H4WqQIj9jYZL2GP<0MjQS(f%n2 zs#F`M9uPqFqk8n*z|k})=vbwKE!IV&$Tb^|C$>DO93~rVx!TNl8JeX^aEj4rcw|*O zLNs+~NFHl6+E61ADzRNJ^faA~LV%6}2S9a}fCV6CGe9(d<r%D8WB&C`3(-bvnO`b_ zs&rR|lD)0V9$KDTwAA@aYMj`TBWQ=+PIZec>2X*n%C^xPNA^0YXv`=ZSHH`}p+&L4 zqIu`<bT(~k2ZG86e#%1?WvLX4A1+!t9jXCT2(;-S&OFl~jyrtKG7E^@ct!10g5!AV zvd6ifSv3P(-Z6sYkY8b81XLHqQY)KRSn~}8{(C46@2)<d7_l5-uHuy|VtYgumr!*+ z0%vZz<wQzZRQ#<H^A0o2l-3_RCndQqiBY2M0SukqVBSU$yPV(p$f=Fsx(DwI0DhUq zDdOw=2NhRb#c@%Y9(Y3RTF4+z1$zPP1#lm@OPN8#PM7l)qQ_oWsgnQiBk}+J{V7=n z98@^8>Yl)4sYe*WP16SR2Mef}6Qj4;5g2}9KcyIG(!3kj)@U9U^#sV;7y`<Kgt$@Y zh|2Tq7#6r{qZABSvb<#zs*s!5!RbNG8qo<M%R>{m+Sb*T=w;v8(W9>UGQ_0=+WHVN z9Ms0)ID-=U>KuYAk;SNzd|AHvk#v*$41ZNfUD5RqgE-vKLOOUyo!boq5#nJ|mI^j+ z^20ggL21!3N)$u<uYloyQMK^^g}T=V0$P(WoVBC|x2%BkRlpfd*^bMT1|nwB5%^iA z#?nNOsMOP#9CV@iqN&nx<NDj>x=YCd!uirE2Z#%9Jt8>9#j+i~v%I$vD>q-4B{?%L z>Xsh9vA-22E~jLk;TaybaR9t$g^dW!oTShGVb;YTR`Ck!=t0EZ43Bx*EM)rmkulY~ zR{G+P7Ht{ftZ*h?(Ki52(WU2fh|yC90V6m<iWEAikQ?EGVSIF#5rXcje55&@>&Ty} z=5_yy<;x3&3KPy}3>=mav{WhYm*_UN!<C!!*;hf3rvD&;5O4+E*#Z(192Qmk11#DH ztbRpEjEUDYXj-?ByF-R$C?{@hWZ1V)raUBi08(+2QK$LshB`+5g?8IKrTB(@E*$?* zz~KG?M%62%i}(7c&5yW}dnTt&avl!MHai9xRfA#V_c-7EM828^REIPj9<!;c+(qVH z-akzBSX9LG2?uD(jX?~;8{*ioKc>?xl0-Vpse(^aO&Jc;*)f08LiL`czZF+e?ChjS zAd;G%UnEi#@#Ofg_k@lKo=Gr0Jl$VdFzWVPeJ+UgFW2g?Fx-P5Ua<gn#jotj%7W=0 zdta6bzA=^PWl$~+i7*<laj74ZD>wBfJ8QIghohQH8$VxmkI96=tT7<5ZrB5TB%V6z zV0(0go(528(_Vow{!aQW1QnkKB?ZzP(PqR>h8Ynu3&NgQ;0VnCKi{*ocJA;s`Ybg8 zJ)M}1-4uC3Vl>L+P8TS2)m6~uOx!?taE0*b520jDiwSqjkdyoBS0B@f4k97ul{z?q zXcU!9X--znt+zw&wi=?U;F1C4`|QlG*4OPOpnrH=-&$Yh)6Hdj>04dpndEJ`@fr86 z<Lx=QIt#e&9-+E6Dnse;kODB@40O{zv1Ig#Z(hA5X#^0*&JNa$iwTDXv{N#}4T~tr zI-4v`oY?$=z$xZCVYCb|pf^u&X>46~;23Q1Kz*Z!WFryuCP+PNmtGMA-8!ChKfnqU zPs|wAqLEEPT>xXU$+jGT(!15pDilv)WixYB!oyhM6prmuT~K%BO!|7y7xvtoXJNPs zMoPs^NLe(~6ufofwQ=_TX_wNe9-{mfyS*G?;rt!zlzigN-ZZQnj3jmr$gx$~8_?~Q zQbOJhR?ZNA8Agckn6LEPVM4@loB#w0M#Nc6r&Z@q{%iL?@hX(i_2D%iSX7`J^965O z{4JVg8D|&}LT8@lmZrE@Z2fHZO9>}zO9zO(#Z(Igj+s|UJ-@GB@ANKJf<+^Tj5vv+ ze*zIg1~GIx6cbTS+#LX}16lexKyKxkg?IEBO7lLEp6sw%MVFgoDGu<1N;hpQDm*UV z*0kl?O%c`W=HT|Sr42(WtkUH$nq^Kzk7yi@fS=sj%-GP_<*6OhBU4+wX`k-N^KbMm zU3nYvxj`d`$!qojfyoz}UF(dlm1Id6O01|F`e?dbAiA8w$M2d3S9_Kj3=t*(hJh2v zY`}?`RRVJx3ubzYK&39zvBL77Sy4^8G-wC;coiFS;bp)`7R-klL~VGA#KSYZ=Lc-{ zN*B8{o(K(4g}@%smjhL%WioqIGU8+?ZWUdr`@df>Pt9biU5QX&=LR{j`xBJqPSsS~ zt(?C+WdE({KU$L0-WICX4qk128BxnRFQnA3xrOHhWI{ppK81Vh)&=x;_nXJJkM~=5 zZLf8yL_*_8I+d!A)Dx91`*tAa>#%LkAxzm5y9?mG$HheLfot<;%Le%o>FTWj%7A1I zR!e*dAa0~nPMa!D4V#jqc<1m(l?2EB1y*c2dHR;vWfpv5WN2s*>91cvA+|mk@-qm1 zvs)tIon*a80g+b(yfRFl%z@)_yGxN<VUPK7*X(9!lB!ZRsvB}8Hb0L5CU^f@&Sit> z{rEkO9M_Ebt3-yg3#09(yOXU(b*gwWi<6#l&vDz9Czl&pW>z)rTTsSblR~|+ej)Nc z=lE)E7|Uk?1nH4r=dt&8O`nB)$Ctm&lmS^8&KZv|8|1SAJQ>{IZOHKMlko>DaBM)q z22<|?0yy=MLSegH8(#U<VW{=bNZ}?A*a4J!!4bU!YsM~((c+ef^<Jyfz6WKk71Ul5 zdfV$;YP&IR%&FwlN|XhP%Sy2Z1U|qDvTe#3%8D%<v6QKW&uT5|ba9Tf-4QkTDO)L8 zvPu8od~6o6A-t{H4$<{(09?bXmy#_4g})f$d)cZ8F%MfLRF~v9s25YSrhQ4ycBRPr zQtDl&KQEOcdoj=Fe}gTSs{rB`R(GF#%d<t6K{mk!07x~jYdk$Z9s>IL_2V~BZ*JFz zN5@C2R#%gGctXI0=W02wuy~xHry2_4FTnmi*OpLeUG-pUcg?OW7)1*}<y9)K@-?q7 z3jW;}H*kNf(Y?2k5EVS&^8%^T<)VUR+R40j9_HO%_a9&P-ril;%fsFAZrxkW792)P z$F489an{U#Vr>G1Vr;>|MbyI+Q7)XTO0OyuTt+e2a7LUSjYc^Vj;qJ<(MCmOyo%q~ zdSU92?CGtg)OEW_mvY3HKgyUaWpc5r**#Q1WS7gM$N6dCGMWh>QDP{)Q|W1{ZU^x3 z$$U}gXJ!+yl%KMa<cS=o&xB^j-ijXl?ml3(X$lPiPi?6+qK-O^&U{|O;FeI{&4gq? zpvX4z(RnPB>T?AHl9U|u01<tKz`%C{-{6p_T$<!sUE$?qpywHN)KF}snB<f5O9B-o zsQ{==)!Zi7&4eV~<N-PCxuRf?9#T}^<B1nJ2#^d8k%*P#JoX7o_6H3Kb?oD)BPa|- zJXi<q+7Zd>H$sH+ZYH68)dz1mkD4I<JnUSL!x6R+^-3yUXsK5uSCW-)R|w@@Cb48U z6qR?K_{V!eC^!7St53D}K)wk-3)D7+vPLF&4l52H4No8$ye+}oDGm_ajWYD$63`)# z-#tUR>_mU;lF>(@;>G$Isc2=T@fKc6%Y&2)V&m2Q9@{QQaxriA(pR4g#=G|jL><lZ zDnA_C^nG@#nRxnHNpNwu-gRojQFXUB7`qnH3y^ObfFd6K(mZl?2`TM%DbxZ7mepn_ z=iN;pZ{bo*FqbQgD%s_nO!lm806q^Eyf{auNyfe~>PRYd2c`y)5-TdqUHO|f=h3p( zTtYdSph@kd@?h*yq@LL$6?HVH2ohj`q<5YDmWi?LV89dnK{yu>=U<0ce3o*66Dc`M zMU8~%3+sXv5D8i=s5h2p4<(~zck}RjlmL)3&%`$}-ZKCCy-FH`avnX2B|~}F2}um} zf?s9-g)u<EKJj2S$v}+B0X;v$z?;bd0<V!68%4c}b>dCq4<PGq)F<Y4_c050)uj?% z*!(W1pzd6GGT@!D=-j7TkFEalikQ4m-P-T$cvD{;ZhCLNx3Ul<Y!K8A=>p5ZZ(Sdu z8qQET^;QBi<Jt+pn>b?*W&XWX$0L%RJ4tuT`VAv6JtB1%HYYbznid0STX<mul~ouH zwBR<r6Z$~Tsq6SLBZX-Djs{jJQ6`+7j>o;9eSL+9?2Fh6i;4?$cWwYlIAXCzB0g{e z^L#BqAG_XnMbXVVATDm=o8Av~S=LUa<uo(w@)5nDlX)g^(E3+;1usPLB9n`*=fh>K z=oA}YR=i>Pni-~id|x=n@(T3@vKd7O&B39gi*8g@sW%a<VLI79!?RtDlch;Ch6t2% z$EG$+cVK-jOr5S6i5Y(J@b`mzjM+5$4|X~gPc!jkV;7dZAZpDt2XZ5?%qQNnBOL?} zNvT;qBFu+}g8S^gC+Dvo9&6}<=~AyMxBTU&$m+<ZoP-L65&WvQDH4*TkK7HWQa?S= z3VI|+RD*`*4qe9BL!-1Iv%pSAwIxlTY}1o)mK{~}pV@>dM1K@CMaYyvb^!O#4W@@u zfoHK@N5<IdwPRWynNMWlg8hOi&%QbHAAj7xcXK@+wn3$A`{oESDO#35rD`IbOXS3S zGgSo5f??feRLVkA8ia+iFrB9B2&n3^wuRjmZd=4{(f0g$5o^Cs$$;(Vf@0ezYUy9? ztn>51-EG31b>Zx2!x+i*w@c*y1Y^<}w=?#(dY=fx7OJ!zkY;QeNgj|%EX4UBa+TAK zBX-;If~Ocemo!WLU1%j|#$dyGC}<cgjpeKhd`5SIw9%wGW4o)YUPZStJiJzA29eCM z0N2SZIF|bFOs#BC^kh1{%>;~#Tf2HkiN~5pN+44<JZH0M)XYHa7t=(=O3f6wWRI>^ zEIh+{KO6vf7Hr36`0@<ndQ7uwCzf#mu!w!DcyzpF$gzvEDurf5jv2UnRA?hYQ0CTb z{sjK0xCsBJ0|inbeaa<6M7aFV4Eo+5a!$se)Zsn6Fa8;R!sgS|09fvKo3=4)y9SAp ziKVSw#vuE`UMM(SBgM5Ugu^|AnP`JV2<4MwAhJAcB?V2Z#EuSuIGEi`W!9y9;pyrD z5vTu4CaOfh6$zPHouJymlZwU3eiwI!K!>UV{ml*^6`To<DVCs1b!5O?AwX$n^Ui(3 z9^bWdP$n_`%WOPVu)Mc5)W9QUthJ{$<kk&G`32z!2UiCI_I)1kd{=I4@3k`%Y6&(W zd8VLovJ_JRT{|%BI_mrLaqKl@2!-#@rXsf%6(;Ehfm?|RN2(MMC)46t2^uiC{(E_x zAxXkCC&pJ$!EBmk7|<VM+W|raCTE!zE4mU^%dJ}IE>XwUuvFXL?4p)sDHR+b{bc-R zVIKmUY+B~GuH+E&h~aucDs)k&Bv<^}<Qpg`Q#lmYC$6qRtk^V`QZ|n|`?rHl^LT>9 zh+W@$c#4*YC$sU9(UJ+8sq`gMN51Wp?n-ax$OGhOnF>4ORs&Xh7fmg=^px93Kf>5P zql)CA6n8)rk@TmyUVIrUDLgGaSb%o=8zTn3w{0F*h{D|TTc=6`vlwF%$U$+EuPNlD zD~T;t!9bZPVIKnC1Zn{8!_hzlVYp$F&H}3a)uX%$JIw+q>pCQ+6!Ent9dSGBr@=%G zX-LI9qYI9?$Q0=r&t~;WpCqTh#Ui`iMKMz3<%?ss2BHhaFsX`*T5}W`&KQ9P<_UM@ ziZ0}W%#;bNbE4TcRabYb#!x&xzE_<F$SbL<V7X$7B{bIym;uMyEk__3-pPGFr7mWg zYs7Xjv=hy3#3V%^g|^xglwgxs$N*$!uwsl)*W?CcAa=QRfvfs$^Dd{N5J94@)Lg67 zBThQ#Ly7cl3N5QDQ_3+8ejAvyp9Sh9BuimW@j;2IY%{U~s3udlp9$T`F|-T0%@s7g z-kkTH?K5%A;I=!6>FKy{4u{>U@0|KWL->pWHh<4|wP)i7E~adK>cBA&LCT&GC!*4T z%iQWj$-sT+<QrrVJBm~hGsY;@So|*JpaGBhQMa>=xjLDjb*3po1&1w1^N7b~WXAIx zFWR~)d1elxS4vJ1OgTtw!O8R*UHPn>bryRt*4QVGS?cCu?pyO2O3AE}$?bAJ?E9{@ zMrWzu5UbYMWWx$)4it%Q@J~FIOlv4AQX!K8jz53EUi<4UE7zq=_FVIeiG@-g67kZA z{vtg=c~YTdVQvM9h%RYP#nkN+6M4qT^J#K1<0^Key0-19Z>^~cC3u1(%92<6g^(O7 zMEKA+Bkq;9Et0r&tU-wq+uxS0-br$r+c@aXtZZ;CNJbD%*Io`9291F{3J*|qDfBC< z-iEN84{UIwyKG)|hrq$Bg7C;PtktP!B&(BBmwg^iX1KfSQ7tHQ%`g==p3&bv-zX(r zdz=6R4W=!%ac2=zbV*Z6zV^tRv2Y#8fY8TxT^A53l1UjhPEq!Wr_eMHh~Sw=VCY>) zHv7uc-7A}*ur|!ciy1x2chyzV8OZsdqD~d0E(yIgd+hH-)oR_@0B11Otth*0h!Lso z<0b?Br@IIUDode(9jk+MxtR=1dCq+(uJxc~OtOmYM?EP1raNcKF5$|k@gSr0WA2mx z9=Bz5`fQ*o!OC9f03LHng#O|LB0VHBDV%Oj8s7_0S3^SbZp<&9>%Jqx#M2l$wj~c? z1tYksk2!R$Ll{E7G+QcmRq(b_MDZ^HK&Od0@0N&=mj@f`BAs}&5#vVa57#60Lige( zrBmga=nPoL9VCV-e8@vf)}VkS$|szWT+`gk+jMMn^KD<u1ZJwbUC7#^;MMPZpR)wV z5Cv5mCo4`Z)7+TGVg#l@yuB5CC5QSBszZn`nQ>8boim|9o&`j`noHu<P9*_733_eT zna1J9GxzY^XxQbBG_A>^v092yL6LYkM1;ggX@(QYz=$$phAA_P#XE8`>LY`^{M1Z> zYv`!;RM(VAd<JhKgh<UmtJz8?J|kI(>FdTfiUhwb`x$J%JP-ci8_e+P8jXH;bw<>* zZh+65-;QZr+?90=-Vuu_6YqEpqD~P_cptTmm^wsky|al(0=eV7zP-8Q`30S2pATW> z96$GDsPBq7fol9Ixe6kLu{;hA3CIo0ujceVjOo+dh$*KKiObH`BAdCSwLf>v5aLN` z0gOxo36;5?*nqqus=;ntW;JB}{prV|AqZIXVv^F79mgP)oMR2f;lRR`jwNx!=V}hX z#r%65sXm9(P=WEmN0VA=S!&`P5(F{FI!db7r*Mid*KH#MUjw6F<dARq1Y13FBpgC_ zT<SwV(H0x8gm^YbgokL2nSHwec`$RNQDJGLTd2=@-NH$$jF4cn(jf3VgiF>SKoQzP z5Z*3N)EmZ)5ErmcLc6g&h|iI4o?gse2v34K;?d}4<1Uqygq`>ePq@)@CbBk$ZS&!B z(tTK=$__A!2!dllnKP8EWn&m-@X|#0%DM^IOD}}f5`~(~F3JUcv-vrXarI*bL>I;p zVokq=N>fhYP>KcuiS_adY{|0afIA=Oe*HjrLNj1MqB?<@xLX^bH!BQ~bi%1k#4^3K zpXuQ;y!sQ@-zK<$CU>6AC-LXXTyDhB5EQWpn}JMWnp3I}U`8uIv1!q4XcftPui<c5 z?YCHQ3DV6YMN?x}<KWcO6#q2D#L7o2|68HgsT8`_hYTmoTYwx$gG|y+_fO0K;`X%_ z=r{us_ee@#SVS6$4@j#VO!eOEm00!)gP^-8dVqqef!4i8Q5aCu#y%wggjsv$(iue9 z0JTi4G$!gjuSC#9yg3o{M>y9})hw9GdzucCDTapFDAGILAZ!GjWIb7#&Kz11<gzgC zAT`zj+G%i|kP7x|XwDQfPCM?o(z^;s<|mcuS*_C`mo8h9EmW|-PUfmyIq>^$=hHTD z`3u_{iyHPWDw8q9IF7EP#;97jZh)P3x4Y{F^Xr4SsTF#L?#C~mXPXXraK<*Bon5*L zg>Y}9P{w7o7~pb)bfA+)h5w>KdVGSA-*O)dZKU0e^DVUsPQkH$rB(`45Mn4Vh${)Y zuUlO?GON%yElj%(AgVVH4AE`|B(i>?iKmORwKfGT?=o4#j*d`hnp&;ez(%fP8L$KX z05c=L*ID|Mx!J+MKmJ^=hMx8fOFX(kn2R?EythTN92DlH(w<!MUzA@3_o4g0yXrdt zhsX8l&C~t1yYv^(QD<UV>q038R+C7I%Ys)`Z=>t>h8oc}XkxF${)yc#Yx5;))s-@I z#_q2Nf<56=Ou74-QCG7CVz12$t1>Fg07!)djY0HV%V6CdFivgSN?tx3xf`>JPeP5R z0+~9q*_u#1PIsFQWvNSnLbeI*FEG;qq<xX$)Mf-%h-~}WHmQ4Bo2;Y%u^Kk#P=w98 z`+78URRMI?G+?oRZo@YpmQa$9Ho<9<HtLRUXs~KRx>Y#>TEJK>5oVhna~-*5v)hBS zDPX9QNLK~23vpXleH8u}lPZ#S$l!o&K%HC6l>&|PTd3tWAXdcy=8bhMW2afN^u=;l z?Fz<%O*<SZ_lt~loE-^kVY&h2a)~HJ$)J7X0NBY(QJN69_0yQ{(F|Jb+kMv=+l_)+ zWdnkH{E={>wdviBib8A0w0)?e;x{1__WWK2k(CU+b)Zop^3l-78EFD2QA)6Z*z-E& zA1)<=kdz5EM4`BQeTQHWhul!f$@2{wifLi>P>?$Y9N9fT$e`b%8LCLExRp4frm})E zXjk>}g~oZ$>)?~T3W92aKm-d0$Gu#yd)HXqfjE@qzvexNEX>meC|l@4)gA1v%7PTr zLi9&hmtx5XsX|w3HVyEoNKRAwW7{<<#S`o7M<6*wp-$*hH_dl194D4vlADgV!@@N6 z-AN|4uF<t%M(PGi5xUZ2_jj<-=6I%OTaIGT;<@LKx~X3~n`1X)<w!_%k<V{)D>+GN z3evTXiQVt&e~!ALjkKHbvpsnpl?NEU1KIp93ZRd6hf8uW&y@(Cm-+fhv@BO4EM%-W zXuP^U?Ajm9=70wlTQuLlltl`WQbr`DYpUq&y-TDfa7c-yG#FN>JPuc0;zT&wGteOA znaLVeTcr0dB6(F3i!OB!`kvQO<F2)yXRJ6LSk7=?FJ7yWR`i_qfQtRqhK6j~Fv-mD zatgLpG$lqjj8HzoJ|qsyE+~BFT?A3p@kGE6$}HZ4R~7Z`q3>FkrwK6wV^kc|M(spB zmdv!YB5Zm*yG@(6qYEvIy+#dy3}UTbX9~ppDv`&O&~%3eer^YBOq+yQ`~GndjwjF@ z0Bvo1S%5H~x5*uMx@iW`b;i_@P!iRsJhn~Uea%RE4-jVvpa6xkITD8?3EqXRp%M3D z2c9;eXV96>Qp~wvN}Tr=G4?`zfd2-=TGHXFeygyUJC;_MCoED>GeLLUK(b@VaSUhe zQ!59XasVlRMAqxTB1q-NBj`Zs#M`_b#UOlH)U&Q+h^iq{XSnCGhU$}_2<ykqC}~r( zV^Xz+0JQ`gA2IRMtjG^yt;xF=Cs-lj*#(Lzr94KGCc$lX)1Z=<JvXeCu5z{=(92bG zaTgnLoRFbUKa3QSeQP5F=n>^{<8{-E)rN#_`i2it^8bHX(Ol?8k6&V-LDmpa<&@jQ z4HGif-3aNS=7N8^VSfaR^kb>338O_B4Feju6Id}Xzvp!<^(*e%O$XeCPiR6KxR%F_ z*DZTJ7LtM<Z^?B}uUR55=r*rX_`Xe&hU9yjYEJDkUSmoS&r7I}RpNw)>8GZHBmHvr z#B3zZed2u*G#?D2Wn3RS!*QO?TX}I1=Dg1FA=~z9B7cxmoG2>qHVhkS{qbQ66q-%x zhHRT}-D?>OATjnjAxgEv{Wu1I9?_{>IR^(k?SY!&k|X}M+Y$lFW}1lDcJ2a5hLfAH z`{gKNkwf~<nKnV3e>iRK|LA~{1<;&IJ6U)nkdOg61Wr#~RDTZ%K0jLv+cjcH)6uZ? zsK`f0BW^R{Da9?R;9)+c#Oh7LO!aWzLG0s`=Tls3qqoW<wb6;Q=@G`(45#96M^c-d zOVpK-vq)tvS$L*$W!uX_QeuTv&)W8i<mJ6mgDOHjmo+3OeZ<s?Fn${Zo)Wz^Ts#Xc zqjA$$UQZ2xtB!*)``l`dpP2(V(9_L2C@EDUorvDWT$Z(x7~Wp0UJaDX+X)OAqoysH zG*VxRM6Vt0O+$~2MM8Yy>Ke(oo(R$5r=xN;X2xDwJgkeca<nmq^+Z30DYLfiZ3B}2 z#3n4l)Ti26W6Of~&qhQe#IixdQl!E99z*rObOijBk?A(;J3xMNE|aRN6L0QAknF@= z5{PvMZga;jQM57SFT<k0#jvdid`4H@DV9C1njk%jcUoHo77W)2W_AEB<<v2t=2Jm6 zIiOQ!yxXH+E|5-$(Z=Xvj4`$`-K!DpakALw-AOf#g=6rW_*G-a?MdHlkpNA=3Ir{B zB3TNhrmN%Bi=9OsMo(V^g`Ud~0ILX$4s;-~J%gm$h`ns>hKrf?&x>KY4!Je<&5N|A zAkci<Uuj&FW<D?z?0nNoz&sq|%uD!}kY&JyhkE;d826Cc{V6n?vEOHX-b+qsIA!+h zO);#faU!QbM{E<cf0*n>1Of{p4xpM?jhP4ixAQ_%QrhE;!Ot-hAdYZ!4)m0|lzX+O zX!5IOhMnQkj%mC^pGRRToWmObJNp2PsI2B!?aq3kAO--zZCDjF2)|(TTV&M8@jQ(6 z$VQHE1}L1%mEcx?yh~n8KfAN!82OQgcHeI!-GQjDq<-mfuzJ28>H`C<Pif7&fkou@ z3qnX35T-p<Z_TE#X28vucaSEaPWYb)nE|{jvC05T>V7pg4EDJ2g7uWOu<zc*M6?el zPCWRPC1Ke4ha^g-&Qe>uQU3G6eWRJXapa8$7NVdSEfYi|Ip+seQ_kv^`~~9Bfe1LM zPo0;QmRYs!4u&hB9@f%n+=Wbh{y`A$RJ>URtuM_QdtCs7DcrX`EHd8jgZt<V>xdrC z20GlF=)j|x7^HoV*hgUL%ru_FVP<z7&{m&%0c0D-5|nf?QK9qf{0Pxziu|8z%dOO1 zdWj((G#_xRyWV1ds^Mov@r*684{3tAp&WCIy#?_gK{A!({4wB=ptKv$e#Ve`iSGO+ z+s!v^*9gRxq<ggVIRKEtaYTrB=KAEM+i^uI-JwmINizenK%6*%8JQPPrMp4*RK_Gv zOku*?9i5e>KIoKarkA}WYixjH7h0fLflM@PLZ~+P@Rscq)$8OOk4So4KI3(XKs4<K zF$O(51t5s>tgjeD-t1;rHFRHHLVC*!b;(pA988fxdER6W$7~NlP8}sCL&S?XSmjbS zOl<4URH=Ui=)_5lG$_@z7{~zz_}i7~F8eFEi7PirI76M|!UVy=nvDj`_SY~u0+}h^ zp<`<EaDa{f$+kXCS$~Gx2@_z`q1EZ_M9yY6$Y!=(iQ-IyP__Y`i^_lGYv`jcSyLg= z7e)Rlw@5TvM$mU1Lvw?-iDIDQl#I?gaCtD{cr&2U+^*Re$(I!_Lyj-d@xYM9mVqON zGfp%(UM%P?*FI*!*}B*m{Z{V~8@bUsTH`yZyp*z8(|Bp-XxbQa#~I|$Ily0Mz&Zc~ z96s2->4nRKwM(#Y<;*wOa@?=|@B0^*^>MV<>>&_shV`i$1Wk05Q-I{&!>+U@UXS;~ z=xsb;a7P(1i~1>s<A5X#AT&=Nbq(n!1^4~d8u&#0lzg;W%SsM(y+f$TMnA|Q>~@SX z#sXBVlpD;~X71wnc|~nNJ?X7<gicD2sT(9|j%1ZLmF(__6n>i<SSRT?hT_4wuLI=h z)1>z~wGk6p=(c=WmXu)A9_QARuw|-p4b!JcU)%VsU=8hs5A(!aLd9xRZ-^1MGSrh= z^s2JF2+OjWH_B)9V$ulDZXPiIWXzxIp+sOO8if`tSZ=yZKjgD*B?CH~HwSm93Tc%M zyF6g0aCfSZdI_3;t1=mP?PAu9jf8WQj!{)96g~G={J-UZ1JqCXIfL;E;b_c-Mag4> z9z@~vxZvL-5Sdm%7e?s4Nu`ofN*OB;G8{Z*n6}V`2l?d0)a@Md5O@J>^!PwI8UK(c zq2B7P5;u%E$@xT%;)E+-u7+uBi8=TY@K=gT?dLmLy5fsvd+JWQN?qm-Pv2$_>TOmj z#~Ls8&=#w5b*q}g>V2nG3Zf?WK;qJ<qgW^2B>rF<Wz<nrVUYg?%nc^*W(M-B?k13= zs&I^r)xZ_Zc2it38N^M2Y3LRATV<qp!gikkF=sanpI$){)^GVq^bskP<I#&fa^<>O z|2ph&Bq_hT<q6;I1ya5mi5PuEiu8r<AIPspFIU~UKbtyh^EMg}B0;zYje$`|qCj&j zT&h@WBtG5bkC3$!pG_ko_!8PrPdRtq196H^1jdd3l1{w%it)$vJW}5HYp<CQUj|VY z*i0|p7u4Rf+{LLS-Lu+8-~>K*C@XeI&H4g$-36HxgmOls32*<2G7I7~FW-Hvf*7IU z0%>6$v8jR2gcpah&Ge5r;&8>IT*Bl=__T<UlJ2Jnx<p5TOz4gqwLU+JH27k5&3WTK z9(ve`LIoL0YU79qx%@C_az50JbwwvwnJ55vI`ZQ*2Zf*0mo5&Q0wnKoDslJCYRE)< z$?_(1q$@);_X5AKngsIW-KWd+-1gk{JodD$>Kt+L;KDPaC34eUE6*)Fl`y!FBVw1P z$DR!|2#8<qB>`XO=fc0Tzfq|rDL*aj<Oe|;)+cL&hE-h}m+@gs9Xgk3wZKl^M16qs zvMwq*h}ktPqCUX;fvvMn2WAx4dV^&?NI*I*mQ-pw<OC<$s7#3hyTU6Qe6>Pzg*3SW zTYjFy_X&W7$_hFSB<`5EBE;a%^fQ5H8iQqy(&M8T^G5{={$*J3+rEUu)Ejeh;vpfH z+}G)&MWiNbtkCzye3~YlhyldTx<>P)Gi1Fu1l*p~3ee0MG05F1G!s-tm;O<qej4i> z04)4Hsqiwqz;w!Mvz9`vtQk?gev_8eyJ-A>r;XXE-Xi1Ou9%;9rIuSdC8Z*BBr|hJ zSh*sJrMG@N#8s}U<4$z`fqUKzlsCt)Sg3w+0JIo}L8v9bdhy59{6q~p81lWv3>c_% z>p%#=$qU$d;|ty&U_)Ou2OW4<*O3FJysYf6zvX?~74n{cT4$UdLv(T*1YvIGKq7g( zBLNa;i<}B*2ZHGQmz?0ddIY>tBKs%d^f^-H1&kBFkNO@+4wX@9H3Ub51Vowv-Adl% zHN9g+UICCKU%{@mv;38JrM@&qX-Nx8o~rjS#(awh^B-78HwqGKT0!hYUd>SsVNyG? zdBp)wCt~NnF=V!hcpuGl647IP8>tc141uNKMqy3&X^sw1IV+wV`q!mALR9ks9INul zExCLUT>;#COyVHz_^COt;(LNW%+|)Yg&SLgyYmK!6mG>rR<ri&VIg$q%t0=<=2;d3 z&c#jqZt^fWhm{<88MXu@VTi^1YEMAD;&qD$0sZ*;!E^DvT5Q*C!;QWSMww*7Un+B! zD-(CZv~Rzba%kLx{4e8uw}3DsmSiKx)Y)PtIuk>`<((bP8z-w%aBFu_7N;p+J<bod zYvG*}M`{_JrW>nG3fh-$P1OwWTk^Fz*gxjuW#JBBa3kz0jIuaAITj{Sk4&u1%tm3~ z5B!80cV6v#U{aByXt{DKvIAJ~xD%v{a5^w%TXbZ%+{x9s*b`)bGH+f!J>I*$o{#(f zz5ac(k#wwEq^z+~rQpK5RM!8=0a^MUcQy}@<E;B#^k926$vQ=HvaFAzGxPc^SGmX+ zCY*kF_wD{-AHbdrS1;l83BB-PRHdV-QkXiOpCh8U%f$~<?lqSXe?Qd#Xld-4n$Dzv z8j6bdFYv35A?t`%jFq{_6=j<+<ddcKcGRLLN94<^%GW;Yh#coPXVwJt>T-O1dc5w< z!5%D0(WR|USV4s~Q#pO3%rvdx5*f~BAxl__GFCWroUa4eq14|9i25>aV6jkq#&vq^ zw+k>cclr21!fSixWTtNz21!H$5hoLK7qA31g!oicG8#AtsliBab0gF-$32=H%t_90 zjdPdpDvBRV@5Jw%Vi8^EMTby*a~=<72X9<-vIutxO&OF<$U#Y+KF=S0{2;w%F7VLP z-kHV7tYFhTGBAaLX}qf-N+RNz1*eO`@)9&uf<Q4<(k<vQ-!M_uF;l4C<$1yjo9`B9 z*F+2C>$6?;dfBd<lRHHh^@XWxCZR+N^!C60L7Z)9pd0`8D&PN{?SQv@Yf@nH>u2Kn z+I8)(l;CPod?%m&!v-jrkLkQ>e$3oXbH1_Q#x~g7QT0psE2&fc%LpC*svZxHy1e*# ze2|0n@B9I~KU%$#_?K;T{wF&RE*{4Id^XvxhBvRi`|6j<7yQBf>26w%ufvP{^6W1e zuRk>Z&e#-wB~{<dUP^`Z-(U9dKdq|jppNA~KizHH{W=0#=+tg~{112y(v6+}%Tb#j zflO^%{{CaK{+}K6;eTSX5C5~1fB2u4!oz>WYOW^w<LA_MsiC2+jzS?2%FBz33kuTH zQ7A-!i?gYzx|))byu7ruxHyABr2?pd!R<|rb@cXn8l|?qhDsoJA`z>r%7IRm6?oi@ zK;2%Ig}a$GT4qTs+Bu8pmw;gO{_=ElHGZ5tcF&J)=iBT!J1pm`3~e`k>ui0{2OFN0 z%%DA0MBr#O6|F&gi>lk+siJUm;+XB|-WOIpAs3B8zA=K+EbfhcK*r<tnUS!8h^rI+ z#r!byjp^ms>+ByELP{6lW7t(2t=BOCh6sdRcaqEXsS&L8-mG)nbT(1r#ec<IgpH;t zhO1>W>L?gYsLi^@IE}L^6i>#huC(sXfCI16hRQ?N0q+f)m`V$f3GN)fl%P8gf@VU- zRwIpUlADIjIL&yHk;8&9|5bu)De}&KV7V-wk@6#s6gZ1$0->B|AVrB{&Wc+<S+6EL zi6q)kQu|@LGzQbX$RF~+fZ)<h&_rG(E49prbRYQ8aBcZWRdsF?ny*93gc8z$@P-L3 zJ)?UyrrSLp+1YwdONhFM+I7KvIxp~q?S8jyoi1W(j9b)Q9jcK)EG-Dme6)n(`SB`9 z#c5oo>$aT@MbiFt0G+T@!m4;n_9fw(pUPxvt2jlmCaA}C9~tp;Tv)F96VM#pIzG+h zi8^2@&Nk~F%5s*v67&-nGS+cJ>OD*pbdJmfb?E>Ck|A?qoK0%(4plmyGfSM3JXf=3 zliK!X%0@{|nu1C(pB&)54>Xe6!z+Z9!Umb(=9mIfLgs;cm|8Fvj_Y(5VJA$uiY}E0 zb$A~zoEP@vr8y#M1HEin#oRvP?n@KfwI2Zlozu2<f*N&B-0gz*O7ijM@3WYRXzrI& ziBf#n5dZ<FP7Z-AW#_qC)Kl4e;!%fE5>W-@L?R~<VNtR9rcHgAUnV}ItRgdVd&~++ za#}E_7CoLZ08H}B=%$>ruEZ%B9`v?SNYnBbiYD|)q_SkU_qx?8&A$R~#E2Cy6gIv* z!f<US$mucUCjdB#F0^jfp(*^5ND4~}h$XXekMnccqhUXPOzn6xPe8CNh<pV_uow#p zHteTu7&MbFti)J-oiY?cqIO!re@17}m?LYW(@FIEf-)?cf#F;LUy#zb)_<7*#P<_e z<I}f%-z`Ho=Uuu940oyeLK%JhiLW^)jK=P+tO?xEw7$2#FPe+J%-y3exELv2+3E$Z zT8Enk;87$Bsssvrywpw(k%8o9%y=dR&8iP)79kkf7jo=AVRzU)(2?7Oywa-d+Ok1R zo=X?<)tmazSns8>c)C`@m?mvRCwqXW#sYwp1l|j%eQyTK=cbJg)8!+MCjzn+;ej_X zDV8uqxW2juvwTc`RMDi{`3%vt$4~yePtVRVzI;oWrM-hVzR?1CNICbFikXzX-)XN? zUD_e%MDo)=uA7i`XhC+q0yD%Z!a=SD<1D!QTwlfPXFuJX866|eS4tnWI<A5a+k6(% zL+>8x`hPC^Av`C2NGm32wq^u77axmwh2?<DHxpuIMRV5qR5RN7`Qyij)jGd^|M;s< zzIylVN6*LS?RtoKfPQEmrYEh4Xh~VXvS_pe8dtaf7Zae`PstpA#XLIUo%T$PEwXNJ zy`JlTANMFHMq7)Vv;5aj2H?@5_#<KT=XS<Qgj+18XsohyJH5pgZEk|?dBS1$E6hKQ z=%+CMZ1gQGJ{!IJkN)_WPESr&W^t@(@RR;pfB*Wqsla}y50$5aQ9OO0zP~;{-rruI zgeT!-H0TALmGkU;EOy)VGM>iMF$&6N)j1ni@f=Ztax>4dcd`9sPXIgflTeaE_O0|l z=X%bJda*=|k5Hq#!aiO(o29b3ZSPt@Mpk`1xS*~Qu=DAJ$AVM&6RM*7!Fq+EALQe` z+2Q5obLg_5#RTuMO=3xcm&5G(-{d7Cb9ZCy!gHqCvK+M`PrNsB29>(D%~6zXZD7N~ zebJgY*WT-KguUpv4-qPcRXkNX_~LnzGHv^$9>E(~coujsrAk#IgesP*QP9=4T)X$k zoz=X!w}YCVyZU37T~ejq&ppQvEd|AvoA>XecKNmh|7?hH9U*cYQKFm@9sVQU9EQFX zhYvpa4x?m_5*33nT?LFISPrX|ShAaFs3_c@<JCzG)>b$-Y3ZjSVy9#bmlxR;)bi}M zLQ`c|T}*#jB0cfpOHrYNsqR=M4$5LF0zAwz85~rPc8nybPI{n>(uB3qa;MtaH6j%% zVBXIwLe1rHpOGcd_`AZ0ydInDV-ufd$L1tomM{C&T1&<<51p!*-Q}1bIfXnSWoj-7 zqra1aGX$QW%1kq?ep9-e+MSdsf8|B=B{L&3XMmqjTJgdGSG(aRr<SWJ(L<u7lNF;2 zuLIrz2-4}26-wRK&{V>dOYGu0LONEG*QzhhUD!xGceij-?3Exq`DIeRwtlUgI-4NV z>q>kiuje~8rf_;4RT`M;%QagGm>y9;XY|C-?VD;-$g~MjW#qngwzy?`MgvmQv`b2$ zTwW(D{%W2huBj{9O1|zlUqJLr+p4nCob=s9Z?Ze!IUETtd%E~Jp43);-9s*DHoXR7 zr%nM2`zQf6Ut1Lt$pM~HF|v)Es4(?@2|Y=UF)#HP03FhI#TBj~9_EAIsI<U~2%Oq< z$Z6_xD)vP3MUyjuqex@$_)#$E(Z)*{nU}%@ntaB&dFpbb#}yN}6V5of?5z6v>kd6s z2^Y8*=K-OBEfCE5w<x~W#wy$1DwW-L02y-V@e=P<B;j*>*WFK;=>@`}Uw0WvX(=SR zf1H(}g5Yn&Ui+~(-ikz<%e%@fT|f*$1T*Yw>#>eUBjWQ_YM4BT@Zilvy}p*5uIhg_ z1G4CICO1pJx>?6MLH`^&EHyMEQm=jWB)|phsQS4zi=|4eL8V!gx5v1%5#X9ND_;G^ zPkbSQ`O=`Q8fJEY&}rT#IU)Z)jJ(4<TAUIkJ0xjLd^<9EpK3jWJYjtTGdY>ktz?z; z^<6e>=<?Qlqy#%n`v~zyoPq^oSrzQX-4QxwhRFV<9bENIt}4_hy@{|t@z=$EpV2ZM zNSB1{GqYDZrwdP0Dw29u0`V9gcd^4jg=H%H9iKS23-FjHcQ?R`*>aC0-fuks-qN-k z4cs?!IgVpL;Xf!+?Jofr+$7>>k-{3HRAbAPOg(6;4;#eetRtnE^+fbXg`9mhs_DM# z{*Q$3l}`>2AKYAyhwa)mMrR+<XD8Lxq8MavS%K<c1-Re?B7PB<jg77U=!)!0HZ5UM z^Y@zF)F}9@I>W(7YWNYCjr{$)r^iPRZ?C80Zqqtz@{b!YZl2xOkG+2C?8~*aDpXwb z780V6c?tCUZ%K6RSfbf(*Rs2@PTboFuYH`{MB270=f^lC9QkRy^@~A5!>4I9^qSZ* zZxOv@{rc*S{fd)Szo~|QnD;#n8=S$ovav#Q4&r`hdeWslgY%nd()xys{9EWRMt}ft zSoHnBG?aMX@xQT#3IOoKH@X-A_~l(^{Qho_2Oi%@0u*2XfC2nxqNEOd$|(PC#eaA{ z{y(hhQ-_rNC1je<=4s01_c-;5Qy4_I4Il=^pXH-Cq+Y~n-H7nK(kE7Y${kiffH_!$ zaae3QV8ca>b!Y`2Y|i_{uZGq(k1Ywm__8JWzgSL4dOzuLP90Lj`eh_>n@r+gqL$4` zXXEbl00n-o{}b|R)JE{z$NE&jMB?K2a(*YuB>}&Pro?tiJ}An}oq9<8uK{=?C~rN6 zlSjm3j$q$b$|eK^ZZly^9sC}v{4z8h8GRN;er`4KA-L!Kzm&1k{T6>wkk4~dlhd!P ziq#7QCTQ98vP}OrTv%I^o}3~!`KdN14g3|od^Nmb^H{~-m@W{+>rYv|7pqhxVyF*% z7a3MJpJJs!hAMhsMBw7*_*=$`DFhz=fS2FJaxiFM{Zi{b*H<GQg5PdgW;9fN@q1kh z>@|vYTOo-4aO@c>L&o3(r4nQaBGQukb0J^dF*CimjF~rO!v2rd7EQDaf!|~GGZ#z# zZEu+N3%-Ck`21`yQ$8=FO?!^}GLKw3aBb{p|9gge#wX>)k8U`{?3WmSsA?(rt4b7! z{^hF+;^0S+)dTY)b!n7lnjB?3nWy$J$IlTVQ<<D!L~UGt=`)sY49^0cqJQ6H{a}aR z>!PvH1l`-h2|KeC=mv8w@=RuJW1Dd6Y6TKv(wbwgte8?UhO8CDC*j08EqqIy%G@W8 zctC0J7#p6@_|8{*c%?0Tdv;C=&A;Gvr{hR7IwYiYYXdqBJ>eah3+BF+%9ZpkJNgUn zvKKx+L;hDvCzXK~8EMB~<U6}~&Bu4~D#;J7dP(A~V@5k;^?XoujpsPzkQqGdBz`@y zyz~np3SQaFbu_UXXdVZsJf+OOs(B=yFfqKg)PeVkw?m~HThgLfKk3TvG=6cMLC-4z z$co>yD7`oogi|WN`VT4|U>6^F4-9$Wd`gxOJ&p<{9C^^@%?KFAF>FD`TB!=ULPN;K zhSs57qz>qWUO|d%uG`^7SR*T|aa083ahAuF+K;|dl!u+1IAqBw>Z2l^N(mKuKd;p& zOJ6Bvfx8Wx@%04%fRx9%PoGeoW-EEJ#8Og=K1@n2!L<=aQO;K)<M|_2cRcj7Yr2@* z<k$HZEd2#!h>#IXIglc=Sdum<YlkxF%<G4MkxqI4tf>S=f{XV)fp>Gx`^vq)SE%QL zQ&vDqcfXLH)^v!Vaz$%_Pd#K`u7W0=b}TS2y$cYxWQZ<c+kJo+$abjo)uP1eU))j> zA%8-diyXx^qTdRTbEXTFUMg)al=mSYC33154sAd=bHByvfk0p$YU3G=;$sSKT!xjY z8<ML^hzwxsp8Jk+Sv$Q$DRlezE+Oj-X%4W8KO|~gz%UUjBN?e5IbWG_W=KPZrrGv} z+S1a$4vN{%+?qH>qIJ=JIOfyQerTNQ_<oSMIO%=XiPVU?2+xVJJrfnsbC>s{<lb|9 zC2HK2n7?X<UjOPJ`iZ>$o@va#s;+QN@Bh#0k|DMxeRFh5sq4zv91UJ^Ej7=(n2%Uj zRUYfq#8D}ucq7SbpC}IqL{?jnWId1>U-)W=Vct`yQNFz|Qq_vfH7DR)6)6tQkgz`1 z#Cns`S4Gw8gF7!t3>6WeL>N4U;A-Fw>`zcxb)zzbT`5jPQa!Njpn;EoY>ah3kRHM6 zvb|Q#VPK}4s^^uIDp&4Fgz=nQaz2_VL@Hd_L|JSJm8ody3XP%8m5n7voWj7!4z{Sk zlc=a7A@z+UD~N3AL1Lf#j;?Kv?scjvN6rAjBg0B=)ysBGiQ%9y5VE65p#1`yBHcxE z+B5CPFc>w&8S^GMlC6V$<&&0BT)_$0JU&=4Rxz-FSZxQlbkjVBHElDFWBdb$o%02o z2mN!L!ihai4e$$F5Ij?2RP$kK-72?bhik|C(Q;*~SLv;aypbw)va2!E*qv;gb_{Bz zeUBqwQ1}OI>ko~IGwmb$7_p;bT&5!h(OD9_&@rxGcurzmMQrVu*<gKsf`KnLq^^lB z2XR<aFC-<0&_AorPmI%PoVR9t{)9^57kvU$Bvdn$2b78Dyr%Ow>+y1hT#}#&q+XL# z6Z*Qnt`^8^S-7}@GK+VAK0uY@snoh=5vl@TXe-mvH*1QT_%2MQnliFFO9BmAu(DJL zr6Q7qPAgeHdflU{f{*S9)(x}Iz&|`A$XpaYri2N`V?1O%80-K<3`(#oxWMFh`=EYC zyD`36eu(%YA;jYf_>UqK-;0=P=z|hgX<v$vdfK-{-eyAJsMu}A9-wX99J&u@X4GYM zYfRBt@i^Hg)&LI1fR)pUR!Cp>00F4p3i>2K0SxMmXaJUdPZS71035>r91uYV;2q!} z1c5$>V4w~?aA4Di02`A=fe^Drg((K00pI%3K@Gj93cB`<8rZlfCd9e<se{xT9|D-z z^Uy}ZHX6P^QVH>Sz%jUkkfJpVf#DqAniZ>d_-+=U##O_J9Gsd)uVv6R>YFl`k?c)e zG;j(q_%&eIZ2rooUWQHsdzPO(Ba)Lrqz#*yN7OLX7|l@eZOFZ0t6Edjw#!0(6JlJQ z<rxSj8*AEDo|~@O*Ap7OkMbhE)cFe)wdt3UzeC$Ih0wWvEz@t;h-CtU!G+DB76YZ# zma*e+ybZreF@?G&s$`g9kOMQ%9!UAah(~Qt(>d+Hv+y2_cW{Q&aIaxRb{*T?<XB@| z4`B2%?8_i~111nKwlmAYr!)jVeDdMXVC}e3^u?^cPHsayX4_T<+sw`Q&?qa74Ri!9 zT)*tUC~sLS>p$xKLu)Kq7p~|_ZeV=Brj<pCpK;OS0OxTv4B?1C6huWdxSR^2BL-4M zYLFBY{!bifAWf3fQk%V&C&N^17-te5OIJN?)z^Tx>`0BJAy+ceSQAY(qbGAMxR#|> zT06z5Ov9dE+GwjC)19V0Gn~%#W^ltzf1Js!X6c}#PR!JqS-Rk$t8TjM!E=s!;-r^s zy-CXlXKpu}JNfFTzX5VcFOYi$8ElB5a^=ZaU>GYxuumr!K5)fNQlTQ;74yPhBa|q` z!$@UD8I33Ri{XKcV(Cq8obe`@s6wSlCYxfaX?Vdl-3&9$!W$ok<=x13eB_LrkvsCt zwtTNf;V2wM13QXkaPM~D27XisBGW1dFbJx(MY2oDDI+UKUhB$b^Jo-I2onbIh`lT= zwCh7Kf=hw1#!5v@G{>A4DTJ;afCr!75Hp9MCnb!Bifu?KWj3tDW0nz~gRGCRI~gXj zC1UtmN_poIL4~cWqM0eG??ojcEoDm=Rl|M~K9UlNU`vrz^wOBpEal(&MD@3jXy)1- z^DP*C=5g3|iy_u)wuhWJ487HDHcN?bS+D!);*7H}wqUrKGh(ul(s3G8-kHmVY6dt0 z8x9sCgvtqoDbptq5)l_6$wiVW#Uo;b-0j{ZAwro*?jWhsq?4j1XUmZ*@7f9!t~N)p z5~a$Nr_I*YYRomy{4pXD@~DGGam~v0=o&O?!oXxSYirRe+V?12ow{`2x3*WGegg&# z88%|nm~j&(O_?@hwmEajoOuftEm?NTidAdYZ9t^xscYmFb6q1fykXNLHFM9t1BZ^3 z;wmJHYsBSJoRkrVV`S7diAZW6!wH#`X_Qh&N06dEh^<PcQi%?pxaRW-ewiVK7^Y=A zoG!P=>+|b|X)zo-Jby%p5|2b}adJc2)~w#^4~C=h1S75yi#=k!+2-56FSKnto!d^& zjPp%&;pJ?ahLMR85|<mfG49w8zAE!29Dyz&5Fr<i85c>K6_JJ>!!Vrwvf8HRJ%0K6 z?fZ{vB8g!24r^-bSZDuGvRhi)+B-Ph&Mt}E7kqSVd}4BHdS-TReqnKG`P9nl+WN-k z*0v;yYND={;RH$1OctBN<(bCYg`%HPl}KfBg;J%~Xmxsn(PXw*ZT7}}>2$e0UZ3AQ zS|2%A?Q@@>_asqt(L)~tSQui2F(v{Lh`<P(AP5RUC1`{SK_?i5DxpR&33Wn)&`c`n zWP$`uHo4?eNHJJSDLdgC-}xc4R8vbmjWpBhB%H8GC*AbY&mhB$GR`E^%reg+%dE1d zg$9^n#%=^`W5rhI{eww(pn^7jvZcuZ2lK*_JylSH1Qht<&jlA9a@Y|^^S0A2r<_Is z26W_;6Km*Dr`9q{)#qzbez{8IjfDj`7bo{T^0e4VG$JH#KgG@05^Lg9hfhA!#eyc5 zn6ug{D{ZHwO#sa{SZA&F1X`%TCC3U2QD8v@hb*Mf!U`{<$fAlarr6?&FQLSeN)A;@ zsil=3x{NZ*;=9GccI#9Ww&F@Et*mnQmP+$zK!mDVfX(_dqq_dp=!rlY4C-sCA&))P z?~wt|T2_4xHP+PfR@B_eR<-*7BA6A;cDDrNgVn2kw8|L8BafvNOXaBWU7Vcezaizj zQtGB?pWbO?O!lT-rrFkJ`+;6Mnq2C4rY>uIir9YuUWbgUX&O7MaE{G94p)^D#xsL1 ztBT%WjD_lK#VAa}d{}xxRgB(FgTb5xoeKpFN4Yx(WqzJ}4C(2SIiGq}oeT9NGy8q= zgHMAY4CI=v91W&q&`N0V#|i`Y=vwO!D=(3bu`*m33&=40@@`B<)^}1pF0!L9&dYKe z$Qy)BXE#ORG|a;?uC8!-aE(Jg&I2KoC%Z(rv};_7hL!4cv74E<zBAiOLjL;w(5^Gf zojLpJcX=mwijHe@*SqFC%Q4s!_1#T0EQXsRS)JsQ*SHlg+Y+4=<6E{{I?W!MjEiBH zaB3aihM`;art8MRw@$hVJ=|(2f%~pn_kZ1c^04#ZIF}GMo85XWH#?Q^xG!I}Vl++R zsj3C<$-(=b_P?1i8NJ`(weD=l(F;R;o~Y-(P(1rF3TBruxNly;H`Ke)BrpUDMMXkJ z0oxP=fij|fc0ts}77j_1`gMe&NnnUWl}E`o3qqqbsE+0m&n%0cnC2E=0<odk%!oh) zVs;WqBMI5=_XB?7=Tm!0XL(fle^_PKK(@EDA5?c)pI_HQI{#Xj6;iq5pV!@j?Egk@ zX+*)u5GWF=Y>gEKf(jjHp+ecJWr9zzVZ&y&{kWgnQj-O_Rm4HD9DvGBFp$A0sNy;V z00<z2u(GR_Dy%X$F$E3DMh2g(PnxZ>fo2y(mrWdoR;Nqq(_N+t2~p)*7fD4I@(yiX ze{)g&a)hJ+3vVPqr1u3d#ssNvA|zDA(h32qSi&+Y&H^N@0+(3Vpq>(p&@ly|_Z=kX zz8gp35EIMHp(2<HkTH7Q@j{M_q8;JE#c4TC*|#wBac$eS+!;}ucoYs)C~b%zu;i$t z@XI%#?oKjPTSVw34+!~x7Ex8Y)H>D`C&rlQRWPAokI`6L%36F!u`UZnYZ^1D$|!yz zHn@y+Fx<{CUZUY`CLQ8E89Gs*ya%4dxho{I5*0H6u_i(;`u4wQ^Phize{-LTlJD^4 zDr2G+pbIvUQPNT~Nl0)VjscXNyBULiFfPbcJsFbaUIsaopnTyC(nyj#cV!JNa$vn7 zEQ#Ydc{9qYiTZJ*6pwMeII)ZgrYQMwp!%PyszvRWPR@HkQFv8^<F1`mBb`ZX`~6)3 zc)gd#g3RX8u@E+TuTdFkCTf>aac_(@6SMH%RzNn^+Li6&+<wG5^C8DLPUqeX?WJ3c zBZq2sUCc|F5nxx))CzRggdYc>de^E2TqjL%o$32ofhi4QtK2$l-D<$87*H!f2cm~i znNgLNH$4%erQ%g`-~FVNsZC>>mgd8a_|<7?=!8?B)o4CdpJW$I@Ll+6=-G3zFLp{i ze<Wg=O|7zpHDu$7^@vkD)A8$C1chb@On5FwPw_<fz(@gfCLIHxknHmH#zJ8d%GNnG z0h+y+X=1`g$$PfWR<dVoPg~N5n2k|kT=r~pkhuzKV#+O*9*Z)@*f%~}K8q?{3rtM8 z^;hog|C;Xq+I+s<J}&luPn%zxn^Q66mP%IvM1%>MT^meHxuw$6QLVMsTA$7nCgzqp z_f-Lym~u<K0sF_k4piwPfM)0`M+eAI1R+8YLg<hrA_yUbFvgf*j4{RpV@wDkm=HoR zJ_I7dgtQ%q2op?5+kuEMA#dA-`+x`&(smjqrrc7~fQT?5Z3iO4gtQ%qh>*4e5n)2w z4n)u{=AL_qW-_8cGc<7;?xDUn%auj&CD6;G8wd2XojwPt^bLOupn>9RAEDRFz!>$H z)|@7Ax`5MzAYuOa9QUD|rs90XM|>@Ay*b~Yjoen#f1dKF(Q%3CT5lr1!fQLR4uj(o zv_>xs2k60Y`{7WM*6lCGx0Ew4dSY)e1@RmG;*BCCeS`XQ^Q-3S9&v6W!xEliXQza& z%qOCiGonhX%-8jwtdoROEr?=meKyKtpKD?(0dh5vCcL9FRxF>pLb$Q$_}0gT&(h)& z)Ng^f^(`55`|hZMtop`73UAPws*)Cn=1PrEo|#|f!|g@)6QH-hv#S!xnPZk%_hjnX z0u5p(9a!;Srq~%GnJ;IE1}O^ry4>;&zX4MaK+=O-z5xIr33T8A5dc>nu71DB5~v#h z$&C;vC&B@dkP!hSlA}aIfk>`r>L!?c5312~Ui=CaQczYSk=!lKK;JZnKD&Q7d0DV9 z0|X!@lyPA-Qp(SduC+dOuF%EppFb{=<7zwmFfOf|&h+i2i(ECf5o?$zXnL_$lvmB8 zvnEX|7zhgxHdE5<cKFbFYT;)m0~zxz&4NjXrelVY9;a0rOPSgwmFyDrSBR84H#7+z zC!$Qu26UIVtJ$e&i{y0l4Cx+@FoiiRu0DU~^-fjv(=?y{?8r{c%P2VX=&tQtjZX{v z1bxN1jXpQ*L;7Gbc<KPrZ2d-fciAf2LCAw$RDgqPk6$T~9n<~Zh)0Ic<TKh=U*^}E zwkL!utQ*#|1`a-cOZL>_@GD<*QfGQF)<GL^j^_(e>l{xjqag1Tpe$Y_l#O?0d`8PN z2Oc%i<j8>sk+1;CjNdsI1up_&;suy`1C@`XGWaU5d=w{U<leURd&iQ0Zy~KMB$ciA zJgTvH{tF*w7Tc;9Gru?g=SSB)8sp%^ShF#-`m~6~Ap@`94G2Eq%16`vh8n-@w7)^% zI*;y$#`zT<PG^rm_80Hr1+~DOZ&;^&L;e(C1Z#v$uWdh#x9a+JWi`&f$DZkb=I)uB zXSP2Is4~&Y;{T|_x_<y1;F>qjL$x19cV1C<cao$?2Mb*jmQ&!GdyMyY>j~X+K19^? pJs`b_5AV0XTJUt;wo`X2E&+A>--F59okYVASZeCqnX*Aa*8upkm0AD* literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/webfonts/RobotoSlab-SemiBold.woff2 b/dist/fonts/RobotoSlab/webfonts/RobotoSlab-SemiBold.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..1efea65b5e1825d008f628e14d9bff19274715a2 GIT binary patch literal 69048 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 Q(VtcS8X*S~z5)OM0HG<}tpET3 literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/webfonts/RobotoSlab-Thin.woff2 b/dist/fonts/RobotoSlab/webfonts/RobotoSlab-Thin.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..4b4fdcc4534ae82d9f2b1c9f7e0d1cabf1ec3e9b GIT binary patch literal 63312 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%0Ag5gNmQSf44e5R1!)+bg z^kU}s=KuWYx<_LnxNc&0pv~?YGDHn%c?*zz9<DymX+mhx3;&@1Qr;W9y9sE5&w>Qs z8x+W>$}R3?l7<{W=|gC;F|aM7BBD8=*y8o>^_haNTFvJ3=gglm-)JacO2ncBy!Qxi z_yynq4}N0kGWR)7BTpM!Cu!1%!J{TXPJ;(uaB7+-CmlDL3nG^KQkfm_@G0|{s^E2C fTxpSFGaL1J8eI5sqV5w|fBL5=X$`^$0RR91iN*^% literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/webfonts/RobotoSlab[wght].woff2 b/dist/fonts/RobotoSlab/webfonts/RobotoSlab[wght].woff2 new file mode 100644 index 0000000000000000000000000000000000000000..db631974b80a39787dd524190e3a4c51d0560105 GIT binary patch literal 118296 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 Z)6Lpjw{w{1s0PXZ4FqO0SoPxntc|Azi<bZZ literal 0 HcmV?d00001 diff --git a/dist/fonts/fonts.css b/dist/fonts/fonts.css new file mode 100644 index 00000000..19fb7eb0 --- /dev/null +++ b/dist/fonts/fonts.css @@ -0,0 +1 @@ +@font-face{font-family:Open Sans;src:url(OpenSans/ttf/OpenSans-Regular.ttf) format("truetype");font-style:normal;font-weight:400;font-stretch:100%;font-display:swap}@font-face{font-family:Open Sans;src:url(OpenSans/ttf/OpenSans-Bold.ttf) format("truetype");font-style:normal;font-weight:600;font-stretch:100%;font-display:swap}@font-face{font-family:Open Sans;src:url(OpenSans/ttf/OpenSans-Italic.ttf) format("truetype");font-style:italic;font-weight:400;font-stretch:100%;font-display:swap}@font-face{font-family:Open Sans;src:url(OpenSans/ttf/OpenSans-BoldItalic.ttf) format("truetype");font-style:italic;font-weight:600;font-stretch:100%;font-display:swap}@font-face{font-family:Roboto Slab;src:url(RobotoSlab/webfonts/RobotoSlab-Regular.woff2) format("woff2"),url(RobotoSlab/ttf/RobotoSlab-Regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Roboto Slab;src:url(RobotoSlab/webfonts/RobotoSlab-Bold.woff2) format("woff2"),url(RobotoSlab/ttf/RobotoSlab-Bold.ttf) format("truetype");font-style:normal;font-weight:700;font-display:swap} diff --git a/dist/form/form.css b/dist/form/form.css new file mode 100644 index 00000000..8da7f1a9 --- /dev/null +++ b/dist/form/form.css @@ -0,0 +1 @@ +.form.block{display:none}form{margin:0 0 2em}legend{font-weight:600}label{color:#3d4449;display:block;font-size:.9em;margin:0 0 .2em}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=search],input[type=url],select,textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;background:#fff;border-radius:.375em;border:none;border:solid 1px rgba(210,215,217,.75);color:inherit;display:block;outline:0;padding:0 1em;text-decoration:none;width:100%}input[type=text]:invalid,input[type=password]:invalid,input[type=email]:invalid,input[type=tel]:invalid,input[type=search]:invalid,input[type=url]:invalid,select:invalid,textarea:invalid{box-shadow:none}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=search]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#b82727;box-shadow:0 0 0 1px #b82727}select{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' preserveAspectRatio='none' viewBox='0 0 40 40'%3E%3Cpath d='M9.4,12.3l10.4,10.4l10.4-10.4c0.2-0.2,0.5-0.4,0.9-0.4c0.3,0,0.6,0.1,0.9,0.4l3.3,3.3c0.2,0.2,0.4,0.5,0.4,0.9 c0,0.4-0.1,0.6-0.4,0.9L20.7,31.9c-0.2,0.2-0.5,0.4-0.9,0.4c-0.3,0-0.6-0.1-0.9-0.4L4.3,17.3c-0.2-0.2-0.4-0.5-0.4-0.9 c0-0.4,0.1-0.6,0.4-0.9l3.3-3.3c0.2-0.2,0.5-0.4,0.9-0.4S9.1,12.1,9.4,12.3z' fill='rgba(210, 215, 217, 0.75)' /%3E%3C/svg%3E");background-size:1.25em;background-repeat:no-repeat;background-position:calc(100% - 1em) center;height:2.75em;padding-right:2.75em;text-overflow:ellipsis}select option{color:#3d4449;background:#fff}select:focus::-ms-value{background-color:transparent}select::-ms-expand{display:none}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=search],input[type=url],select{height:2.75em}textarea{padding:.75em 1em}input[type=checkbox],input[type=radio]{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;display:block;float:left;margin-right:-2em;opacity:0;width:1em;z-index:-1}input[type=checkbox]+label,input[type=radio]+label{text-decoration:none;color:#3d4449;cursor:pointer;display:inline-block;font-size:1em;font-weight:400;padding-left:2.4em;padding-right:.75em;position:relative}input[type=checkbox]+label:before,input[type=radio]+label:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none!important;font-family:"Font Awesome 5 Free";font-weight:900}input[type=checkbox]+label:before,input[type=radio]+label:before{background:#fff;border-radius:.375em;border:solid 1px rgba(210,215,217,.75);content:"";display:inline-block;font-size:.8em;height:2.0625em;left:0;line-height:2.0625em;position:absolute;text-align:center;top:0;width:2.0625em}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{background:#3d4449;border-color:#3d4449;color:#fff}input[type=checkbox]:focus+label:before,input[type=radio]:focus+label:before{border-color:#b82727;box-shadow:0 0 0 1px #b82727}input[type=checkbox]+label:before{border-radius:.375em}input[type=checkbox]:checked+.toggle-slider{background-color:#3d4449}input[type=checkbox]:checked+.toggle-slider:before{transform:translate(24px)}input[type=radio]+label:before{border-radius:100%}::-webkit-input-placeholder{color:#8f9295!important;opacity:1}:-moz-placeholder{color:#8f9295!important;opacity:1}::-moz-placeholder{color:#8f9295!important;opacity:1}:-ms-input-placeholder{color:#8f9295!important;opacity:1}.toggle-switch{position:relative;display:inline-block;width:48px;height:24px}.toggle-slider{position:absolute;cursor:pointer;top:0;right:0;bottom:0;left:0;background-color:#8f9295;transition:.4s;border-radius:30px}.toggle-slider:before{position:absolute;content:"";height:20px;width:20px;left:2px;bottom:2px;background-color:#fff;transition:.4s;border-radius:50%} diff --git a/dist/form/form.js b/dist/form/form.js new file mode 100644 index 00000000..dcb78399 --- /dev/null +++ b/dist/form/form.js @@ -0,0 +1,10 @@ +import{x as n,T as u,s as f,j as w}from"../__chunks__/lit-element.CH8ciVnL.js";import{n as x,t as q}from"../__chunks__/property.Ds9fqW-T.js";import{t as D,r as E}from"../__chunks__/state.CJfvw0Ck.js";import{F as C,m as y}from"../__chunks__/fetch.service.yiMnp1FM.js";import{o as r}from"../__chunks__/if-defined.CrfpI-tB.js";/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const F=(e,a,t)=>(t.configurable=!0,t.enumerable=!0,Reflect.decorate&&typeof a!="object"&&Object.defineProperty(e,a,t),t);/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */function R(e,a){return(t,s,o)=>{const l=i=>{var m;return((m=i.renderRoot)==null?void 0:m.querySelector(e))??null};if(a){const{get:i,set:m}=typeof s=="object"?t:o??(()=>{const c=Symbol();return{get(){return this[c]},set(S){this[c]=S}}})();return F(t,s,{get(){let c=i.call(this);return c===void 0&&(c=l(this),(c!==null||this.hasUpdated)&&m.call(this,c)),c}})}return F(t,s,{get(){return l(this)}})}}const d=[],$=(e,a="")=>{const t=D(`form-${e.name}${a}`);d[t]=d[t]||0;const s=d[t]?`-${d[t]}`:"";return d[t]+=1,`${t}${s}`},j=e=>n`<legend>${e}</legend>`,I=e=>n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}"><fieldset class="row gtr-uniform" id="${r(e.id)}" name="${r(e.name)}">${e.label?j(e.label):u}</fieldset></div>`,L=e=>n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}">${e.class&&e.class.includes("sub-heading")?n`<h3 id="${r(e.id)}">${e.value||e.label}</h3>`:n`<h2 id="${r(e.id)}">${e.value||e.label}</h2>`}</div>`,h=(e,a)=>n`<label id="${e}" for="${a.id}">${a.label||a.name}</label>`,P=e=>n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}"><p id="${r(e.id)}">${e.value||e.label}</p></div>`,b=(e,a=!0)=>{const t=$(e,"-label");return n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}">${a?h(t,e):u} <input id="${r(e.id)}" name="${r(e.name)}" placeholder="${r(e.placeholder)}" value="${r(e.value)}" required="${r(e.required)}" type="${r(e.type)}" aria-labelledby="${t}"> ${a?u:h(t,e)}</div>`},O=e=>{const a=$(e,"-label");return n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}">${e.label?h(a,e):u} <textarea id="${r(e.id)}" name="${r(e.name)}" placeholder="${r(e.placeholder)}" required="${r(e.required)}" aria-labelledby="${a}"></textarea></div>`},_=e=>(e.value||(e.value="checked"),b(e,!1)),T=(e,a)=>{const t=e.trim(),s=e.trim().toLowerCase()??"";return n`<option selected="${r(s===a?"":void 0)}" value="${s}">${t}</option>`},k=e=>{const a=$(e,"-label");return n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}">${e.label?h(a,e):u} <select id="${r(e.id)}" name="${r(e.name)}" required="${r(e.required)}">${e.options.map(t=>T(t,e.value))}</select></div>`},A=e=>(e.value||(e.value=e.label||"on"),b(e,!1)),g=e=>n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}"><button class="${r(e.class)}" type="${r(e.type)}">${e.label||e.name}</button></div>`,N=e=>n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}"><input id="${r(e.id)}" name="${r(e.name)}" type="reset"></div>`,U={headline:L,plaintext:P,text:b,textarea:O,checkbox:_,select:k,radio:A,button:g,fieldset:I,reset:N,submit:g},B=e=>{e.id=e.id||$(e);const a=e.type;return(U[a]||b)(e)};var H=Object.defineProperty,J=Object.getOwnPropertyDescriptor,v=(e,a,t,s)=>{for(var o=s>1?void 0:s?J(a,t):a,l=e.length-1,i;l>=0;l--)(i=e[l])&&(o=(s?i(a,t,o):i(o))||o);return s&&o&&H(a,t,o),o};let p=class extends f{constructor(){super(...arguments),this.pathname=""}createRenderRoot(){return this}async connectedCallback(){super.connectedCallback(),await this.fetchFormData(),this.setFieldsets()}async fetchFormData(){try{const a=(await C.fetchJson(this.pathname)).data.map(t=>this.parseFieldData(t));this.formData=a}catch(e){y.error(`Form Block: Error while fetching Sheets Response from ${this.pathname}`,e)}}render(){if(this.formData)return n`<form method="post" data-action="${this.pathname.split(".json")[0]}" @submit="${this.submitForm}"><div class="row gtr-uniform">${this.formData.map(e=>n`${B(e)}`)}</div></form>`}setFieldsets(){this.form.querySelectorAll("fieldset").forEach(a=>{this.form.querySelectorAll(`[data-fieldset="${a.name}"`).forEach(t=>{a.append(t)})})}parseFieldData(e){return{class:e.class!==""?e.class:void 0,id:e.id!==""?e.id:void 0,name:e.name,label:e.label,fieldset:e.fieldset!==""?e.fieldset:void 0,value:e.value!==""?e.value:void 0,type:e.type.toLowerCase(),placeholder:e.placeholder||void 0,options:e.options?e.options.split(",").map(a=>a.trim()):[],required:e.required.toLowerCase()==="true"||e.required.toLowerCase()==="x"?!0:void 0}}generatePayload(e){const a={};return[...e.elements].forEach(t=>{t.name&&t.type!=="submit"&&!t.disabled&&(t.type==="radio"?t.checked&&(a[t.name]=t.value):t.type==="checkbox"?t.checked&&(a[t.name]=a[t.name]?`${a[t.name]},${t.value}`:t.value):a[t.name]=t.value)}),a}handleSubmitError(e,a){y.error(`Form Component: Submit failed:${a}`),e.querySelector('button[type="submit"]').disabled=!1}submitForm(e){if(e.preventDefault(),this.form.checkValidity())this.handleSubmit(this.form);else{const t=this.querySelector(":invalid:not(fieldset)");t&&(t.focus(),t.scrollIntoView({behavior:"smooth"}))}}async handleSubmit(e){if(e.getAttribute("data-submitting")==="true")return;const a=e.querySelector('button[type="submit"]');try{e.setAttribute("data-submitting","true"),a&&(a.disabled=!0);const t=e.dataset.action??"",s=this.generatePayload(e),o=await fetch(t,{method:"POST",body:JSON.stringify({data:s}),headers:{"Content-Type":"application/json"}});if(o.ok)e.dataset.confirmation&&(window.location.href=e.dataset.confirmation);else{const l=await o.text();throw new Error(l)}}catch(t){this.handleSubmitError(e,t)}finally{e.setAttribute("data-submitting","false"),e.reset(),a&&(a.disabled=!1)}}};v([E()],p.prototype,"formData",2);v([x({type:String})],p.prototype,"pathname",2);v([R("form")],p.prototype,"form",2);p=v([q("form-component")],p);async function Q(e){var s;const a=(s=e.querySelector('a[href$=".json"]'))==null?void 0:s.innerText;if(!a)return;const{pathname:t}=new URL(a);e.innerHTML="",w(n`<form-component pathname="${t}"></form-component>`,e),e.style.display="block"}export{Q as default}; +//# sourceMappingURL=form.js.map diff --git a/dist/form/form.js.map b/dist/form/form.js.map new file mode 100644 index 00000000..cbf108ab --- /dev/null +++ b/dist/form/form.js.map @@ -0,0 +1 @@ +{"version":3,"file":"form.js","sources":["../../node_modules/@lit/reactive-element/decorators/base.js","../../node_modules/@lit/reactive-element/decorators/query.js","../../src/components/form/form.template.ts","../../src/components/form/form.ts","../../src/blocks/form/form.ts"],"sourcesContent":["/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst e=(e,t,c)=>(c.configurable=!0,c.enumerable=!0,Reflect.decorate&&\"object\"!=typeof t&&Object.defineProperty(e,t,c),c);export{e as desc};\n//# sourceMappingURL=base.js.map\n","import{desc as t}from\"./base.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function e(e,r){return(n,s,i)=>{const o=t=>t.renderRoot?.querySelector(e)??null;if(r){const{get:e,set:r}=\"object\"==typeof s?n:i??(()=>{const t=Symbol();return{get(){return this[t]},set(e){this[t]=e}}})();return t(n,s,{get(){let t=e.call(this);return void 0===t&&(t=o(this),(null!==t||this.hasUpdated)&&r.call(this,t)),t}})}return t(n,s,{get(){return o(this)}})}}export{e as query};\n//# sourceMappingURL=query.js.map\n","import { html, nothing } from 'lit';\nimport { toClassName } from 'Utils/toClassName.ts';\nimport { ifDefined } from 'lit-html/directives/if-defined.js';\n\nexport type FormFieldType =\n | 'headline'\n | 'plaintext'\n | 'text'\n | 'button'\n | 'fieldset'\n | 'select'\n | 'toggle'\n | 'radio'\n | 'checkbox'\n | 'textarea'\n | 'reset'\n | 'submit';\n\nexport interface FormField {\n class?: string;\n id?: string;\n name: string;\n label: string;\n fieldset?: string;\n value?: string;\n type: FormFieldType;\n}\n\nexport interface FormFieldInput extends FormField {\n placeholder?: string;\n required?: boolean;\n}\n\nexport interface FormFieldSelect extends FormField {\n options: string[];\n required?: boolean;\n}\n\nconst ids = [];\nconst generateFieldId = (field: FormField, suffix = '') => {\n const slug = toClassName(`form-${field.name}${suffix}`);\n ids[slug] = ids[slug] || 0;\n const idSuffix = ids[slug] ? `-${ids[slug]}` : '';\n ids[slug] += 1;\n return `${slug}${idSuffix}`;\n};\n\nconst renderLegend = (legend: string) => {\n return html` <legend>${legend}</legend> `;\n};\n\nconst renderFieldset = (field: FormField) => {\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n <fieldset class=\"row gtr-uniform\" id=\"${ifDefined(field.id)}\" name=\"${ifDefined(field.name)}\">\n ${field.label ? renderLegend(field.label) : nothing}\n </fieldset>\n </div>\n `;\n};\n\nconst renderHeading = (field: FormFieldInput) => {\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n ${field.class && field.class.includes('sub-heading')\n ? html`<h3 id=\"${ifDefined(field.id)}\">${field.value || field.label}</h3>`\n : html`<h2 id=\"${ifDefined(field.id)}\">${field.value || field.label}</h2>`}\n </div>\n `;\n};\n\nconst renderLabel = (id: string, field: FormField) => {\n return html` <label id=\"${id}\" for=\"${field.id}\">${field.label || field.name}</label> `;\n};\n\nconst renderPlaintext = (field: FormFieldInput) => {\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n <p id=\"${ifDefined(field.id)}\">${field.value || field.label}</p>\n </div>\n `;\n};\n\nconst renderInputField = (field: FormFieldInput, hasLabelOnTop = true) => {\n const labelId = generateFieldId(field, '-label');\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n ${hasLabelOnTop ? renderLabel(labelId, field) : nothing}\n <input\n id=\"${ifDefined(field.id)}\"\n name=\"${ifDefined(field.name)}\"\n placeholder=\"${ifDefined(field.placeholder)}\"\n value=\"${ifDefined(field.value)}\"\n required=\"${ifDefined(field.required)}\"\n type=\"${ifDefined(field.type)}\"\n aria-labelledby=\"${labelId}\"\n />\n ${!hasLabelOnTop ? renderLabel(labelId, field) : nothing}\n </div>\n `;\n};\n\nconst renderTextareaField = (field: FormFieldInput) => {\n const labelId = generateFieldId(field, '-label');\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n ${field.label ? renderLabel(labelId, field) : nothing}\n <textarea\n id=\"${ifDefined(field.id)}\"\n name=\"${ifDefined(field.name)}\"\n placeholder=\"${ifDefined(field.placeholder)}\"\n required=\"${ifDefined(field.required)}\"\n aria-labelledby=\"${labelId}\"\n ></textarea>\n </div>\n `;\n};\n\nconst renderCheckboxField = (field: FormFieldInput) => {\n if (!field.value) field.value = 'checked';\n return renderInputField(field, false);\n};\n\nconst renderSelectFieldOption = (option: string, selectValue) => {\n const text = option.trim();\n const value = option.trim().toLowerCase() ?? '';\n const selected = value === selectValue ? '' : undefined;\n return html`<option selected=\"${ifDefined(selected)}\" value=\"${value}\">${text}</option>`;\n};\n\nconst renderSelectField = (field: FormFieldSelect) => {\n const labelId = generateFieldId(field, '-label');\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n ${field.label ? renderLabel(labelId, field) : nothing}\n <select id=\"${ifDefined(field.id)}\" name=\"${ifDefined(field.name)}\" required=\"${ifDefined(field.required)}\">\n ${field.options.map((option) => renderSelectFieldOption(option, field.value))}\n </select>\n </div>\n `;\n};\n\nconst renderRadioField = (field: FormFieldInput) => {\n if (!field.value) field.value = field.label || 'on';\n return renderInputField(field, false);\n};\n\nconst renderButtonField = (field: FormField) => {\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n <button class=\"${ifDefined(field.class)}\" type=\"${ifDefined(field.type)}\">${field.label || field.name}</button>\n </div>\n `;\n};\n\nconst renderResetField = (field: FormFieldInput) => {\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n <input id=\"${ifDefined(field.id)}\" name=\"${ifDefined(field.name)}\" type=\"reset\" />\n </div>\n `;\n};\n\nconst FIELD_RENDERER_FUNCTIONS = {\n headline: renderHeading,\n plaintext: renderPlaintext,\n text: renderInputField,\n textarea: renderTextareaField,\n checkbox: renderCheckboxField,\n select: renderSelectField,\n radio: renderRadioField,\n button: renderButtonField,\n fieldset: renderFieldset,\n reset: renderResetField,\n submit: renderButtonField,\n};\n\nexport const renderField = (field: FormField) => {\n field.id = field.id || generateFieldId(field);\n const type = field.type;\n const renderFieldFunc = FIELD_RENDERER_FUNCTIONS[type] || renderInputField;\n const fieldElements = renderFieldFunc(field);\n\n return fieldElements;\n};\n","import { html, LitElement } from 'lit';\nimport { customElement, property, query, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { FormField, FormFieldInput, FormFieldSelect, FormFieldType, renderField } from './form.template.ts';\nimport { DebuggerService } from '@kluntje/services';\n\ntype FormElement = {\n name: string;\n type: string;\n label: string;\n placeholder: string;\n options: string;\n value: string;\n required: string;\n id: string;\n fieldset: string;\n class: string;\n};\n\ninterface SheetsResponse {\n type: string;\n data: FormElement[];\n offset: number;\n total: number;\n}\n\ntype FormPayload = Record<string, string>;\n\n@customElement('form-component')\nexport class Form extends LitElement {\n @state()\n formData: FormField[];\n\n @property({ type: String })\n pathname: string = '';\n\n @query('form')\n form: HTMLFormElement;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async connectedCallback() {\n super.connectedCallback();\n await this.fetchFormData();\n this.setFieldsets();\n }\n\n async fetchFormData() {\n try {\n const data: SheetsResponse = await FetchService.fetchJson(this.pathname);\n const detailsData = data.data.map((item: FormElement) => this.parseFieldData(item));\n this.formData = detailsData;\n } catch (error) {\n DebuggerService.error(`Form Block: Error while fetching Sheets Response from ${this.pathname}`, error);\n }\n }\n\n render() {\n if (!this.formData) return;\n return html`\n <form method=\"post\" data-action=\"${this.pathname.split('.json')[0]}\" @submit=\"${this.submitForm}\">\n <div class=\"row gtr-uniform\">${this.formData.map((element) => html`${renderField(element)}`)}</div>\n </form>\n `;\n }\n\n setFieldsets() {\n // group fields into fieldsets\n const fieldsets = this.form.querySelectorAll('fieldset');\n fieldsets.forEach((fieldset) => {\n this.form.querySelectorAll(`[data-fieldset=\"${fieldset.name}\"`).forEach((field) => {\n fieldset.append(field);\n });\n });\n }\n\n parseFieldData(item: FormElement): FormField | FormFieldInput | FormFieldSelect {\n return {\n class: item.class !== '' ? item.class : undefined,\n id: item.id !== '' ? item.id : undefined,\n name: item.name,\n label: item.label,\n fieldset: item.fieldset !== '' ? item.fieldset : undefined,\n value: item.value !== '' ? item.value : undefined,\n type: item.type.toLowerCase() as FormFieldType,\n placeholder: item.placeholder || undefined,\n options: item.options ? item.options.split(',').map((option: string) => option.trim()) : [],\n required: item.required.toLowerCase() === 'true' || item.required.toLowerCase() === 'x' ? true : undefined,\n };\n }\n\n generatePayload(form: HTMLFormElement): FormPayload {\n const payload = {};\n\n [...(form.elements as HTMLCollectionOf<HTMLFormElement>)].forEach((field) => {\n if (field.name && field.type !== 'submit' && !field.disabled) {\n if (field.type === 'radio') {\n if (field.checked) payload[field.name] = field.value;\n } else if (field.type === 'checkbox') {\n if (field.checked)\n payload[field.name] = payload[field.name] ? `${payload[field.name]},${field.value}` : field.value;\n } else {\n payload[field.name] = field.value;\n }\n }\n });\n return payload;\n }\n\n handleSubmitError(form, error) {\n DebuggerService.error(`Form Component: Submit failed:${error}`);\n form.querySelector('button[type=\"submit\"]').disabled = false;\n }\n\n submitForm(e: Event) {\n e.preventDefault();\n const valid = this.form.checkValidity();\n if (valid) {\n this.handleSubmit(this.form);\n } else {\n const firstInvalidEl = this.querySelector<HTMLElement>(':invalid:not(fieldset)');\n if (firstInvalidEl) {\n firstInvalidEl.focus();\n firstInvalidEl.scrollIntoView({ behavior: 'smooth' });\n }\n }\n }\n\n async handleSubmit(form: HTMLFormElement) {\n if (form.getAttribute('data-submitting') === 'true') return;\n\n const submit = form.querySelector<HTMLButtonElement>('button[type=\"submit\"]');\n try {\n form.setAttribute('data-submitting', 'true');\n if (submit) submit.disabled = true;\n\n // create payload\n const action = form.dataset.action ?? '';\n const payload = this.generatePayload(form);\n const response = await fetch(action, {\n method: 'POST',\n body: JSON.stringify({ data: payload }),\n headers: {\n 'Content-Type': 'application/json',\n },\n });\n if (response.ok) {\n if (form.dataset.confirmation) {\n window.location.href = form.dataset.confirmation;\n }\n } else {\n const error = await response.text();\n throw new Error(error);\n }\n } catch (e) {\n this.handleSubmitError(form, e);\n } finally {\n form.setAttribute('data-submitting', 'false');\n form.reset();\n if (submit) submit.disabled = false;\n }\n }\n}\n","import { html, render } from 'lit';\nimport '../../components/form/form.ts';\nimport './form.scss';\n\nexport default async function decorate(block: HTMLElement) {\n const formLink = block.querySelector<HTMLElement>('a[href$=\".json\"]')?.innerText;\n if (!formLink) return;\n\n const { pathname } = new URL(formLink);\n block.innerHTML = '';\n render(html`<form-component pathname=\"${pathname}\"></form-component>`, block);\n block.style.display = 'block';\n}\n"],"names":["e","t","c","r","n","i","o","_a","ids","generateFieldId","field","suffix","slug","toClassName","idSuffix","renderLegend","legend","html","renderFieldset","ifDefined","nothing","renderHeading","renderLabel","id","renderPlaintext","renderInputField","hasLabelOnTop","labelId","renderTextareaField","renderCheckboxField","renderSelectFieldOption","option","selectValue","text","value","renderSelectField","renderRadioField","renderButtonField","renderResetField","FIELD_RENDERER_FUNCTIONS","renderField","type","Form","LitElement","detailsData","FetchService","item","error","DebuggerService","element","fieldset","form","payload","firstInvalidEl","submit","action","response","__decorateClass","state","property","query","customElement","decorate","block","formLink","pathname","render"],"mappings":"oUAAA;AAAA;AAAA;AAAA;AAAA,GAKA,MAAMA,EAAE,CAAC,EAAEC,EAAEC,KAAKA,EAAE,aAAa,GAAGA,EAAE,WAAW,GAAG,QAAQ,UAAoB,OAAOD,GAAjB,UAAoB,OAAO,eAAe,EAAEA,EAAEC,CAAC,EAAEA,GCJvH;AAAA;AAAA;AAAA;AAAA,GAIG,SAASF,EAAE,EAAEG,EAAE,CAAC,MAAM,CAACC,EAAE,EAAEC,IAAI,CAAC,MAAMC,EAAEL,GAAC,OAAE,QAAAM,EAAAN,EAAE,aAAF,YAAAM,EAAc,cAAc,KAAI,MAAK,GAAGJ,EAAE,CAAC,KAAK,CAAC,IAAIH,EAAE,IAAIG,CAAC,EAAY,OAAO,GAAjB,SAAmBC,EAAEC,IAAI,IAAI,CAAC,MAAMJ,EAAE,OAAM,EAAG,MAAM,CAAC,KAAK,CAAC,OAAO,KAAKA,CAAC,CAAC,EAAE,IAAID,EAAE,CAAC,KAAKC,CAAC,EAAED,CAAC,CAAC,CAAC,GAAC,EAAI,OAAOC,EAAEG,EAAE,EAAE,CAAC,KAAK,CAAC,IAAIH,EAAED,EAAE,KAAK,IAAI,EAAE,OAAgBC,IAAT,SAAaA,EAAEK,EAAE,IAAI,GAAUL,IAAP,MAAU,KAAK,aAAaE,EAAE,KAAK,KAAKF,CAAC,GAAGA,CAAC,CAAC,CAAC,CAAC,CAAC,OAAOA,EAAEG,EAAE,EAAE,CAAC,KAAK,CAAC,OAAOE,EAAE,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CCiC5W,MAAME,EAAM,CAAA,EACNC,EAAkB,CAACC,EAAkBC,EAAS,KAAO,CACzD,MAAMC,EAAOC,EAAY,QAAQH,EAAM,IAAI,GAAGC,CAAM,EAAE,EACtDH,EAAII,CAAI,EAAIJ,EAAII,CAAI,GAAK,EACnB,MAAAE,EAAWN,EAAII,CAAI,EAAI,IAAIJ,EAAII,CAAI,CAAC,GAAK,GAC/C,OAAAJ,EAAII,CAAI,GAAK,EACN,GAAGA,CAAI,GAAGE,CAAQ,EAC3B,EAEMC,EAAgBC,GACbC,YAAgBD,CAAM,YAGzBE,EAAkBR,GACfO,gBACSE,EAAUT,EAAM,KAAK,CAAC,oBAAoBS,EAAUT,EAAM,QAAQ,CAAC,2CACvCS,EAAUT,EAAM,EAAE,CAAC,WAAWS,EAAUT,EAAM,IAAI,CAAC,KACvFA,EAAM,MAAQK,EAAaL,EAAM,KAAK,EAAIU,CAAO,oBAMrDC,EAAiBX,GACdO,gBACSE,EAAUT,EAAM,KAAK,CAAC,oBAAoBS,EAAUT,EAAM,QAAQ,CAAC,KAC7EA,EAAM,OAASA,EAAM,MAAM,SAAS,aAAa,EAC/CO,YAAeE,EAAUT,EAAM,EAAE,CAAC,KAAKA,EAAM,OAASA,EAAM,KAAK,QACjEO,YAAeE,EAAUT,EAAM,EAAE,CAAC,KAAKA,EAAM,OAASA,EAAM,KAAK,OAAO,SAK5EY,EAAc,CAACC,EAAYb,IACxBO,eAAmBM,CAAE,UAAUb,EAAM,EAAE,KAAKA,EAAM,OAASA,EAAM,IAAI,WAGxEc,EAAmBd,GAChBO,gBACSE,EAAUT,EAAM,KAAK,CAAC,oBAAoBS,EAAUT,EAAM,QAAQ,CAAC,YACtES,EAAUT,EAAM,EAAE,CAAC,KAAKA,EAAM,OAASA,EAAM,KAAK,aAK3De,EAAmB,CAACf,EAAuBgB,EAAgB,KAAS,CAClE,MAAAC,EAAUlB,EAAgBC,EAAO,QAAQ,EACxC,OAAAO,gBACSE,EAAUT,EAAM,KAAK,CAAC,oBAAoBS,EAAUT,EAAM,QAAQ,CAAC,KAC7EgB,EAAgBJ,EAAYK,EAASjB,CAAK,EAAIU,CAAO,eAE/CD,EAAUT,EAAM,EAAE,CAAC,WACjBS,EAAUT,EAAM,IAAI,CAAC,kBACdS,EAAUT,EAAM,WAAW,CAAC,YAClCS,EAAUT,EAAM,KAAK,CAAC,eACnBS,EAAUT,EAAM,QAAQ,CAAC,WAC7BS,EAAUT,EAAM,IAAI,CAAC,sBACViB,CAAO,MAEzBD,EAA8CN,EAA9BE,EAAYK,EAASjB,CAAK,CAAW,QAG9D,EAEMkB,EAAuBlB,GAA0B,CAC/C,MAAAiB,EAAUlB,EAAgBC,EAAO,QAAQ,EACxC,OAAAO,gBACSE,EAAUT,EAAM,KAAK,CAAC,oBAAoBS,EAAUT,EAAM,QAAQ,CAAC,KAC7EA,EAAM,MAAQY,EAAYK,EAASjB,CAAK,EAAIU,CAAO,kBAE7CD,EAAUT,EAAM,EAAE,CAAC,WACjBS,EAAUT,EAAM,IAAI,CAAC,kBACdS,EAAUT,EAAM,WAAW,CAAC,eAC/BS,EAAUT,EAAM,QAAQ,CAAC,sBAClBiB,CAAO,qBAIlC,EAEME,EAAuBnB,IACtBA,EAAM,QAAOA,EAAM,MAAQ,WACzBe,EAAiBf,EAAO,EAAK,GAGhCoB,EAA0B,CAACC,EAAgBC,IAAgB,CACzD,MAAAC,EAAOF,EAAO,OACdG,EAAQH,EAAO,KAAK,EAAE,eAAiB,GAE7C,OAAOd,sBAAyBE,EADfe,IAAUF,EAAc,GAAK,MACI,CAAC,YAAYE,CAAK,KAAKD,CAAI,WAC/E,EAEME,EAAqBzB,GAA2B,CAC9C,MAAAiB,EAAUlB,EAAgBC,EAAO,QAAQ,EACxC,OAAAO,gBACSE,EAAUT,EAAM,KAAK,CAAC,oBAAoBS,EAAUT,EAAM,QAAQ,CAAC,KAC7EA,EAAM,MAAQY,EAAYK,EAASjB,CAAK,EAAIU,CAAO,gBACvCD,EAAUT,EAAM,EAAE,CAAC,WAAWS,EAAUT,EAAM,IAAI,CAAC,eAAeS,EAAUT,EAAM,QAAQ,CAAC,KACrGA,EAAM,QAAQ,IAAKqB,GAAWD,EAAwBC,EAAQrB,EAAM,KAAK,CAAC,CAAC,iBAIrF,EAEM0B,EAAoB1B,IACnBA,EAAM,QAAaA,EAAA,MAAQA,EAAM,OAAS,MACxCe,EAAiBf,EAAO,EAAK,GAGhC2B,EAAqB3B,GAClBO,gBACSE,EAAUT,EAAM,KAAK,CAAC,oBAAoBS,EAAUT,EAAM,QAAQ,CAAC,oBAC9DS,EAAUT,EAAM,KAAK,CAAC,WAAWS,EAAUT,EAAM,IAAI,CAAC,KAAKA,EAAM,OAASA,EAAM,IAAI,kBAKrG4B,EAAoB5B,GACjBO,gBACSE,EAAUT,EAAM,KAAK,CAAC,oBAAoBS,EAAUT,EAAM,QAAQ,CAAC,gBAClES,EAAUT,EAAM,EAAE,CAAC,WAAWS,EAAUT,EAAM,IAAI,CAAC,wBAKhE6B,EAA2B,CAC/B,SAAUlB,EACV,UAAWG,EACX,KAAMC,EACN,SAAUG,EACV,SAAUC,EACV,OAAQM,EACR,MAAOC,EACP,OAAQC,EACR,SAAUnB,EACV,MAAOoB,EACP,OAAQD,CACV,EAEaG,EAAe9B,GAAqB,CAC/CA,EAAM,GAAKA,EAAM,IAAMD,EAAgBC,CAAK,EAC5C,MAAM+B,EAAO/B,EAAM,KAIZ,OAHiB6B,EAAyBE,CAAI,GAAKhB,GACpBf,CAAK,CAG7C,kMC3Ja,IAAAgC,EAAN,cAAmBC,CAAW,CAA9B,aAAA,CAAA,MAAA,GAAA,SAAA,EAKc,KAAA,SAAA,EAAA,CAKT,kBAAmD,CACpD,OAAA,IACT,CAEA,MAAM,mBAAoB,CACxB,MAAM,kBAAkB,EACxB,MAAM,KAAK,gBACX,KAAK,aAAa,CACpB,CAEA,MAAM,eAAgB,CAChB,GAAA,CAEI,MAAAC,GADuB,MAAMC,EAAa,UAAU,KAAK,QAAQ,GAC9C,KAAK,IAAKC,GAAsB,KAAK,eAAeA,CAAI,CAAC,EAClF,KAAK,SAAWF,QACTG,EAAO,CACdC,EAAgB,MAAM,yDAAyD,KAAK,QAAQ,GAAID,CAAK,CACvG,CACF,CAEA,QAAS,CACP,GAAK,KAAK,SACH,OAAA9B,qCAC8B,KAAK,SAAS,MAAM,OAAO,EAAE,CAAC,CAAC,cAAc,KAAK,UAAU,kCAC9D,KAAK,SAAS,IAAKgC,GAAYhC,IAAOuB,EAAYS,CAAO,CAAC,EAAE,CAAC,eAGlG,CAEA,cAAe,CAEK,KAAK,KAAK,iBAAiB,UAAU,EAC7C,QAASC,GAAa,CACzB,KAAA,KAAK,iBAAiB,mBAAmBA,EAAS,IAAI,GAAG,EAAE,QAASxC,GAAU,CACjFwC,EAAS,OAAOxC,CAAK,CAAA,CACtB,CAAA,CACF,CACH,CAEA,eAAeoC,EAAiE,CACvE,MAAA,CACL,MAAOA,EAAK,QAAU,GAAKA,EAAK,MAAQ,OACxC,GAAIA,EAAK,KAAO,GAAKA,EAAK,GAAK,OAC/B,KAAMA,EAAK,KACX,MAAOA,EAAK,MACZ,SAAUA,EAAK,WAAa,GAAKA,EAAK,SAAW,OACjD,MAAOA,EAAK,QAAU,GAAKA,EAAK,MAAQ,OACxC,KAAMA,EAAK,KAAK,YAAY,EAC5B,YAAaA,EAAK,aAAe,OACjC,QAASA,EAAK,QAAUA,EAAK,QAAQ,MAAM,GAAG,EAAE,IAAKf,GAAmBA,EAAO,KAAK,CAAC,EAAI,CAAC,EAC1F,SAAUe,EAAK,SAAS,YAAY,IAAM,QAAUA,EAAK,SAAS,YAAkB,IAAA,IAAM,GAAO,MAAA,CAErG,CAEA,gBAAgBK,EAAoC,CAClD,MAAMC,EAAU,CAAA,EAEhB,OAAC,GAAID,EAAK,QAA8C,EAAE,QAASzC,GAAU,CACvEA,EAAM,MAAQA,EAAM,OAAS,UAAY,CAACA,EAAM,WAC9CA,EAAM,OAAS,QACbA,EAAM,UAAiB0C,EAAA1C,EAAM,IAAI,EAAIA,EAAM,OACtCA,EAAM,OAAS,WACpBA,EAAM,UACR0C,EAAQ1C,EAAM,IAAI,EAAI0C,EAAQ1C,EAAM,IAAI,EAAI,GAAG0C,EAAQ1C,EAAM,IAAI,CAAC,IAAIA,EAAM,KAAK,GAAKA,EAAM,OAEtF0C,EAAA1C,EAAM,IAAI,EAAIA,EAAM,MAEhC,CACD,EACM0C,CACT,CAEA,kBAAkBD,EAAMJ,EAAO,CACbC,EAAA,MAAM,iCAAiCD,CAAK,EAAE,EACzDI,EAAA,cAAc,uBAAuB,EAAE,SAAW,EACzD,CAEA,WAAW,EAAU,CAGnB,GAFA,EAAE,eAAe,EACH,KAAK,KAAK,cAAc,EAE/B,KAAA,aAAa,KAAK,IAAI,MACtB,CACC,MAAAE,EAAiB,KAAK,cAA2B,wBAAwB,EAC3EA,IACFA,EAAe,MAAM,EACrBA,EAAe,eAAe,CAAE,SAAU,QAAU,CAAA,EAExD,CACF,CAEA,MAAM,aAAaF,EAAuB,CACpC,GAAAA,EAAK,aAAa,iBAAiB,IAAM,OAAQ,OAE/C,MAAAG,EAASH,EAAK,cAAiC,uBAAuB,EACxE,GAAA,CACGA,EAAA,aAAa,kBAAmB,MAAM,EACvCG,IAAQA,EAAO,SAAW,IAGxB,MAAAC,EAASJ,EAAK,QAAQ,QAAU,GAChCC,EAAU,KAAK,gBAAgBD,CAAI,EACnCK,EAAW,MAAM,MAAMD,EAAQ,CACnC,OAAQ,OACR,KAAM,KAAK,UAAU,CAAE,KAAMH,EAAS,EACtC,QAAS,CACP,eAAgB,kBAClB,CAAA,CACD,EACD,GAAII,EAAS,GACPL,EAAK,QAAQ,eACR,OAAA,SAAS,KAAOA,EAAK,QAAQ,kBAEjC,CACC,MAAAJ,EAAQ,MAAMS,EAAS,OACvB,MAAA,IAAI,MAAMT,CAAK,CACvB,QACO/C,EAAG,CACL,KAAA,kBAAkBmD,EAAMnD,CAAC,CAAA,QAC9B,CACKmD,EAAA,aAAa,kBAAmB,OAAO,EAC5CA,EAAK,MAAM,EACPG,IAAQA,EAAO,SAAW,GAChC,CACF,CACF,EArIEG,EAAA,CADCC,EAAM,CAAA,EADIhB,EAEX,UAAA,WAAA,CAAA,EAGAe,EAAA,CADCE,EAAS,CAAE,KAAM,OAAQ,CAAA,EAJfjB,EAKX,UAAA,WAAA,CAAA,EAGAe,EAAA,CADCG,EAAM,MAAM,CAAA,EAPFlB,EAQX,UAAA,OAAA,CAAA,EARWA,EAANe,EAAA,CADNI,EAAc,gBAAgB,CAAA,EAClBnB,CAAA,ECzBb,eAA8BoB,EAASC,EAAoB,OACzD,MAAMC,GAAWzD,EAAAwD,EAAM,cAA2B,kBAAkB,IAAnD,YAAAxD,EAAsD,UACvE,GAAI,CAACyD,EAAU,OAEf,KAAM,CAAE,SAAAC,CAAa,EAAA,IAAI,IAAID,CAAQ,EACrCD,EAAM,UAAY,GACXG,EAAAjD,8BAAiCgD,CAAQ,sBAAuBF,CAAK,EAC5EA,EAAM,MAAM,QAAU,OACxB","x_google_ignoreList":[0,1]} \ No newline at end of file diff --git a/dist/icons-overview/icons-overview.css b/dist/icons-overview/icons-overview.css new file mode 100644 index 00000000..0612cac3 --- /dev/null +++ b/dist/icons-overview/icons-overview.css @@ -0,0 +1 @@ +.icons-overview__container{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:30px 15px}.icon-container{display:flex;align-items:center;justify-content:center;cursor:pointer;background:none;color:inherit;border:none;font:inherit;outline:inherit;box-shadow:none;height:100%;width:100%;margin:0;padding:0;position:relative}.icon-container .icon-component{height:44px;width:44px;flex:0 0 44px;color:#000}.icon-container:hover{background:none}.icon-label{font-size:14px;display:block;padding:4px 8px;white-space:nowrap;flex:0 0 auto;opacity:0;background-color:#fff;box-shadow:0 0 8px #0003;border-radius:4px;z-index:99;transition:opacity .3s ease-in-out;color:#000;position:absolute;top:calc(100% + 8px)}.icon-container:hover .icon-label{opacity:1} diff --git a/dist/icons-overview/icons-overview.js b/dist/icons-overview/icons-overview.js new file mode 100644 index 00000000..318b605e --- /dev/null +++ b/dist/icons-overview/icons-overview.js @@ -0,0 +1,10 @@ +import{_ as i}from"../__chunks__/preload-helper.D7itGvJr.js";import{j as s,x as e}from"../__chunks__/lit-element.CH8ciVnL.js";import{r as n}from"../__chunks__/icon.template.3G0fuXUC.js";const p=async(o,_,t)=>{const{Toast:r}=await i(()=>import("../__chunks__/toast.CVELdJDu.js"),__vite__mapDeps([0,1,2])),c=new r;return c.message=o,c.duration=_,c.className=`toast-component ${t??""}`,c},u=o=>e`<span class="icon-label">${o}</span>`,a=(o,_,t)=>e`<button type="button" class="icon-container" @click="${()=>v(o,_,t)}">${n(o)} ${u(o)}</button>`,l=async(o,_)=>s(await p(o,_),document.body),v=async(o,_,t)=>{await navigator.clipboard.writeText(o),await l(_,t)},E=async()=>Object.keys(Object.assign({"/public/icons/angle-down.svg":()=>i(()=>import("../__chunks__/angle-down.Oj3TiBgj.js"),__vite__mapDeps([])),"/public/icons/angle-left.svg":()=>i(()=>import("../__chunks__/angle-left.DXfKTdnw.js"),__vite__mapDeps([])),"/public/icons/angle-right.svg":()=>i(()=>import("../__chunks__/angle-right.PP9yoSHP.js"),__vite__mapDeps([])),"/public/icons/angle-small-down.svg":()=>i(()=>import("../__chunks__/angle-small-down.BvvBnAgh.js"),__vite__mapDeps([])),"/public/icons/angle-small-left.svg":()=>i(()=>import("../__chunks__/angle-small-left.D-QNGbds.js"),__vite__mapDeps([])),"/public/icons/angle-small-right.svg":()=>i(()=>import("../__chunks__/angle-small-right.hxpyXjnC.js"),__vite__mapDeps([])),"/public/icons/angle-up.svg":()=>i(()=>import("../__chunks__/angle-up.DwKqCUdj.js"),__vite__mapDeps([])),"/public/icons/bolt.svg":()=>i(()=>import("../__chunks__/bolt.C_gHHA9y.js"),__vite__mapDeps([])),"/public/icons/building-storefront.svg":()=>i(()=>import("../__chunks__/building-storefront.JqqbgJ1h.js"),__vite__mapDeps([])),"/public/icons/chat-bubble-left-right.svg":()=>i(()=>import("../__chunks__/chat-bubble-left-right.DJdAEW6O.js"),__vite__mapDeps([])),"/public/icons/check.svg":()=>i(()=>import("../__chunks__/check.tBpHKVHK.js"),__vite__mapDeps([])),"/public/icons/chevron-down.svg":()=>i(()=>import("../__chunks__/chevron-down.CsALxgbV.js"),__vite__mapDeps([])),"/public/icons/clip.svg":()=>i(()=>import("../__chunks__/clip.CI7iGOE7.js"),__vite__mapDeps([])),"/public/icons/clock.svg":()=>i(()=>import("../__chunks__/clock.CFvMINR5.js"),__vite__mapDeps([])),"/public/icons/cpu-chip.svg":()=>i(()=>import("../__chunks__/cpu-chip.70rPFd-9.js"),__vite__mapDeps([])),"/public/icons/cross.svg":()=>i(()=>import("../__chunks__/cross.tdOSvU_9.js"),__vite__mapDeps([])),"/public/icons/cursor-arrow-ripple.svg":()=>i(()=>import("../__chunks__/cursor-arrow-ripple.BKZQNXY-.js"),__vite__mapDeps([])),"/public/icons/download.svg":()=>i(()=>import("../__chunks__/download.D0P1O3mw.js"),__vite__mapDeps([])),"/public/icons/envelope.svg":()=>i(()=>import("../__chunks__/envelope.CanLUPbv.js"),__vite__mapDeps([])),"/public/icons/eye-crossed.svg":()=>i(()=>import("../__chunks__/eye-crossed.BuwdBbiU.js"),__vite__mapDeps([])),"/public/icons/eye.svg":()=>i(()=>import("../__chunks__/eye.BiVxUQA0.js"),__vite__mapDeps([])),"/public/icons/facebook.svg":()=>i(()=>import("../__chunks__/facebook.CXLf4imL.js"),__vite__mapDeps([])),"/public/icons/globe.svg":()=>i(()=>import("../__chunks__/globe.CL8EEqDs.js"),__vite__mapDeps([])),"/public/icons/hamburger.svg":()=>i(()=>import("../__chunks__/hamburger.CMM0Z5X3.js"),__vite__mapDeps([])),"/public/icons/heart.svg":()=>i(()=>import("../__chunks__/heart.BO6Jws27.js"),__vite__mapDeps([])),"/public/icons/home.svg":()=>i(()=>import("../__chunks__/home.AgyN8zLU.js"),__vite__mapDeps([])),"/public/icons/instagram.svg":()=>i(()=>import("../__chunks__/instagram.CJ4vqDdO.js"),__vite__mapDeps([])),"/public/icons/medium.svg":()=>i(()=>import("../__chunks__/medium.B-CLk_58.js"),__vite__mapDeps([])),"/public/icons/menu-burger.svg":()=>i(()=>import("../__chunks__/menu-burger.C9jSCA0w.js"),__vite__mapDeps([])),"/public/icons/paper-plane.svg":()=>i(()=>import("../__chunks__/paper-plane.CCWsmezZ.js"),__vite__mapDeps([])),"/public/icons/plus.svg":()=>i(()=>import("../__chunks__/plus.QDn7Esyk.js"),__vite__mapDeps([])),"/public/icons/rocket-lunch.svg":()=>i(()=>import("../__chunks__/rocket-lunch.CXpzJq6K.js"),__vite__mapDeps([])),"/public/icons/search.svg":()=>i(()=>import("../__chunks__/search.DT5AcGiH.js"),__vite__mapDeps([])),"/public/icons/share.svg":()=>i(()=>import("../__chunks__/share.CjoNvcxO.js"),__vite__mapDeps([])),"/public/icons/snapchat.svg":()=>i(()=>import("../__chunks__/snapchat.Dpqrb3zu.js"),__vite__mapDeps([])),"/public/icons/social-network.svg":()=>i(()=>import("../__chunks__/social-network.Dm-JGi74.js"),__vite__mapDeps([])),"/public/icons/trash.svg":()=>i(()=>import("../__chunks__/trash.u5-IQjNe.js"),__vite__mapDeps([])),"/public/icons/twitter.svg":()=>i(()=>import("../__chunks__/twitter.r3dS6WGA.js"),__vite__mapDeps([])),"/public/icons/user.svg":()=>i(()=>import("../__chunks__/user.B-MuBjEb.js"),__vite__mapDeps([]))})).map(_=>_.replace(/^.*\/(.*?)\.svg$/,"$1")),m=(o,_,t)=>e`<p>This is a list of all icons in the project. If you click on an icon its name will be copied to the clipboard.</p><pre> + <code> ${'<icon-component class="icon-component" name="my-icon-name"></icon-component>'} </code> + </pre><div class="icons-overview__container">${o.map(r=>a(r,_,t))}</div>`,d=o=>{const _=o.children[0].children[0];return _?_.innerHTML:"Icon name copied to clipboard!"},g=o=>{const _=o.children[0].children[2];return _?Number(_.innerHTML):2e3},b=async o=>{const _=await E(),t=d(o),r=g(o);o.innerHTML="",s(m(_,t,r),o)};async function O(o){await b(o)}export{O as default}; +function __vite__mapDeps(indexes) { + if (!__vite__mapDeps.viteFileDeps) { + __vite__mapDeps.viteFileDeps = ["__chunks__/toast.CVELdJDu.js","__chunks__/lit-element.CH8ciVnL.js","__chunks__/property.Ds9fqW-T.js"] + } + return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) +} +//# sourceMappingURL=icons-overview.js.map diff --git a/dist/icons-overview/icons-overview.js.map b/dist/icons-overview/icons-overview.js.map new file mode 100644 index 00000000..7cb0df2d --- /dev/null +++ b/dist/icons-overview/icons-overview.js.map @@ -0,0 +1 @@ +{"version":3,"mappings":"0LAUO,MAAMA,EAAc,MAAOC,EAAiBC,EAAkBC,IAAwB,CAC3F,KAAM,CAAE,MAAAC,CAAA,EAAU,MAAMC,EAAA,WAAO,iCAAY,4BAErCC,EAAQ,IAAIF,EAClB,OAAAE,EAAM,QAAUL,EAChBK,EAAM,SAAWJ,EACXI,EAAA,UAAY,mBAAmBH,GAAc,EAAE,GAC9CG,CACT,ECZMC,EAAmBC,GAAiBC,6BAAgCD,CAAI,UAExEE,EAAsB,CAACF,EAAgBP,EAAiBC,IACrDO,yDACkD,IAAME,EAAoBH,EAAMP,EAASC,CAAQ,CAAC,KACrGU,EAAWJ,CAAI,CAAC,IAAID,EAAgBC,CAAI,CAAC,YAK3CK,EAAY,MAAOZ,EAAiBC,IACxCY,EAAO,MAAMd,EAAYC,EAASC,CAAQ,EAAG,SAAS,IAAI,EAEtDS,EAAsB,MAAOI,EAAcd,EAAiBC,IAAqB,CAC/E,gBAAU,UAAU,UAAUa,CAAI,EAClC,MAAAF,EAAUZ,EAASC,CAAQ,CACnC,EAEMc,EAAiB,SAEd,OAAO,wmIAAiB,EAAE,IAAKC,GAAaA,EAAS,QAAQ,mBAAoB,IAAI,CAAC,EAGzFC,EAAW,CAACC,EAAuBlB,EAAiBC,IACjDO;AAAAA,eAGM,8EAA8E;AAAA,mDAGrFU,EAAU,IAAKX,GAAmBE,EAAoBF,EAAMP,EAASC,CAAQ,CAAC,CAAC,SAKjFkB,EAAcC,GAAuB,CACzC,MAAMC,EAAOD,EAAM,SAAS,CAAC,EAAE,SAAS,CAAC,EACzC,OAAKC,EACEA,EAAK,UADM,gCAEpB,EAEMC,EAAeF,GAAuB,CAC1C,MAAMnB,EAAWmB,EAAM,SAAS,CAAC,EAAE,SAAS,CAAC,EAC7C,OAAKnB,EACE,OAAOA,EAAS,SAAS,EADV,GAExB,EAEMsB,EAAc,MAAOH,GAAuB,CAC1C,MAAAF,EAAY,MAAMH,IAClBf,EAAUmB,EAAWC,CAAK,EAC1BnB,EAAWqB,EAAYF,CAAK,EAElCA,EAAM,UAAY,GAClBP,EAAOI,EAASC,EAAWlB,EAASC,CAAQ,EAAGmB,CAAK,CACtD,EAEA,eAA8BI,EAASJ,EAAoB,CACzD,MAAMG,EAAYH,CAAK,CACzB","names":["createToast","message","duration","cssClasses","Toast","__vitePreload","toast","renderIconLabel","icon","html","renderIconContainer","copyNameToClipboard","renderIcon","showToast","render","name","fetchIconNames","iconPath","template","iconNames","getMessage","block","text","getDuration","renderIcons","decorate"],"sources":["../../src/components/toast/toast.template.ts","../../src/blocks/icons-overview/icons-overview.ts"],"sourcesContent":["import { html } from 'lit';\n\nexport const renderToast = (message: string, duration: number, cssClasses?: string) => {\n return html`<toast-component\n class=\"toast-component ${cssClasses ?? ''}\"\n message=\"${message}\"\n duration=\"${duration}\"\n ></toast-component>`;\n};\n\nexport const createToast = async (message: string, duration: number, cssClasses?: string) => {\n const { Toast } = await import('./toast.ts');\n\n const toast = new Toast();\n toast.message = message;\n toast.duration = duration;\n toast.className = `toast-component ${cssClasses ?? ''}`;\n return toast;\n};\n","import { html, render } from 'lit';\nimport { renderIcon } from 'Components/icon/icon.template.ts';\nimport { createToast } from 'Components/toast/toast.template.ts';\nimport { IconName } from 'Types/icons.types.ts';\nimport './icons-overview.scss';\n\nconst renderIconLabel = (icon: string) => html`<span class=\"icon-label\">${icon}</span>`;\n\nconst renderIconContainer = (icon: IconName, message: string, duration: number) => {\n return html`\n <button type=\"button\" class=\"icon-container\" @click=\"${() => copyNameToClipboard(icon, message, duration)}\">\n ${renderIcon(icon)} ${renderIconLabel(icon)}\n </button>\n `;\n};\n\nconst showToast = async (message: string, duration: number) =>\n render(await createToast(message, duration), document.body);\n\nconst copyNameToClipboard = async (name: string, message: string, duration: number) => {\n await navigator.clipboard.writeText(name);\n await showToast(message, duration);\n};\n\nconst fetchIconNames = async (): Promise<IconName[]> => {\n const iconOverview = import.meta.glob('/public/icons/*.svg');\n return Object.keys(iconOverview).map((iconPath) => iconPath.replace(/^.*\\/(.*?)\\.svg$/, '$1')) as IconName[];\n};\n\nconst template = (iconNames: IconName[], message: string, duration: number) => {\n return html`\n <p>This is a list of all icons in the project. If you click on an icon its name will be copied to the clipboard.</p>\n <pre>\n <code> ${'<icon-component class=\"icon-component\" name=\"my-icon-name\"></icon-component>'} </code>\n </pre>\n <div class=\"icons-overview__container\">\n ${iconNames.map((icon: IconName) => renderIconContainer(icon, message, duration))}\n </div>\n `;\n};\n\nconst getMessage = (block: HTMLElement) => {\n const text = block.children[0].children[0];\n if (!text) return 'Icon name copied to clipboard!';\n return text.innerHTML;\n};\n\nconst getDuration = (block: HTMLElement) => {\n const duration = block.children[0].children[2];\n if (!duration) return 2000;\n return Number(duration.innerHTML);\n};\n\nconst renderIcons = async (block: HTMLElement) => {\n const iconNames = await fetchIconNames();\n const message = getMessage(block);\n const duration = getDuration(block);\n\n block.innerHTML = '';\n render(template(iconNames, message, duration), block);\n};\n\nexport default async function decorate(block: HTMLElement) {\n await renderIcons(block);\n}\n"],"file":"icons-overview/icons-overview.js"} \ No newline at end of file diff --git a/dist/icons/README.md b/dist/icons/README.md new file mode 100644 index 00000000..1384f6a0 --- /dev/null +++ b/dist/icons/README.md @@ -0,0 +1,3 @@ +# Icons + +Icons from [Flaticon](https://www.flaticon.com/icon-fonts-most-downloaded?weight=regular&type=uicon). \ No newline at end of file diff --git a/dist/icons/angle-down.svg b/dist/icons/angle-down.svg new file mode 100644 index 00000000..e04ddc6e --- /dev/null +++ b/dist/icons/angle-down.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M12,17.17a5,5,0,0,1-3.54-1.46L.29,7.54A1,1,0,0,1,1.71,6.12l8.17,8.17a3,3,0,0,0,4.24,0l8.17-8.17a1,1,0,1,1,1.42,1.42l-8.17,8.17A5,5,0,0,1,12,17.17Z"/></svg> diff --git a/dist/icons/angle-left.svg b/dist/icons/angle-left.svg new file mode 100644 index 00000000..770e3365 --- /dev/null +++ b/dist/icons/angle-left.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M17.17,24a1,1,0,0,1-.71-.29L8.29,15.54a5,5,0,0,1,0-7.08L16.46.29a1,1,0,1,1,1.42,1.42L9.71,9.88a3,3,0,0,0,0,4.24l8.17,8.17a1,1,0,0,1,0,1.42A1,1,0,0,1,17.17,24Z"/></svg> diff --git a/dist/icons/angle-right.svg b/dist/icons/angle-right.svg new file mode 100644 index 00000000..f6bef294 --- /dev/null +++ b/dist/icons/angle-right.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M7,24a1,1,0,0,1-.71-.29,1,1,0,0,1,0-1.42l8.17-8.17a3,3,0,0,0,0-4.24L6.29,1.71A1,1,0,0,1,7.71.29l8.17,8.17a5,5,0,0,1,0,7.08L7.71,23.71A1,1,0,0,1,7,24Z"/></svg> diff --git a/dist/icons/angle-small-down.svg b/dist/icons/angle-small-down.svg new file mode 100644 index 00000000..e669e53b --- /dev/null +++ b/dist/icons/angle-small-down.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M18.71,8.21a1,1,0,0,0-1.42,0l-4.58,4.58a1,1,0,0,1-1.42,0L6.71,8.21a1,1,0,0,0-1.42,0,1,1,0,0,0,0,1.41l4.59,4.59a3,3,0,0,0,4.24,0l4.59-4.59A1,1,0,0,0,18.71,8.21Z"/></svg> diff --git a/dist/icons/angle-small-left.svg b/dist/icons/angle-small-left.svg new file mode 100644 index 00000000..6384cc69 --- /dev/null +++ b/dist/icons/angle-small-left.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M10.6,12.71a1,1,0,0,1,0-1.42l4.59-4.58a1,1,0,0,0,0-1.42,1,1,0,0,0-1.41,0L9.19,9.88a3,3,0,0,0,0,4.24l4.59,4.59a1,1,0,0,0,.7.29,1,1,0,0,0,.71-.29,1,1,0,0,0,0-1.42Z"/></svg> diff --git a/dist/icons/angle-small-right.svg b/dist/icons/angle-small-right.svg new file mode 100644 index 00000000..fd55b475 --- /dev/null +++ b/dist/icons/angle-small-right.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M15.4,9.88,10.81,5.29a1,1,0,0,0-1.41,0,1,1,0,0,0,0,1.42L14,11.29a1,1,0,0,1,0,1.42L9.4,17.29a1,1,0,0,0,1.41,1.42l4.59-4.59A3,3,0,0,0,15.4,9.88Z"/></svg> diff --git a/dist/icons/angle-up.svg b/dist/icons/angle-up.svg new file mode 100644 index 00000000..363e1d10 --- /dev/null +++ b/dist/icons/angle-up.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M23.71,16.29,15.54,8.12a5,5,0,0,0-7.08,0L.29,16.29a1,1,0,0,0,1.42,1.42L9.88,9.54a3,3,0,0,1,4.24,0l8.17,8.17a1,1,0,0,0,1.42,0A1,1,0,0,0,23.71,16.29Z"/></svg> diff --git a/dist/icons/bolt.svg b/dist/icons/bolt.svg new file mode 100644 index 00000000..650360ad --- /dev/null +++ b/dist/icons/bolt.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24" width="512" height="512"><path d="M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10,2a1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z"/></svg> diff --git a/dist/icons/building-storefront.svg b/dist/icons/building-storefront.svg new file mode 100644 index 00000000..a43066d8 --- /dev/null +++ b/dist/icons/building-storefront.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"> + <path stroke-linecap="round" stroke-linejoin="round" d="M13.5 21v-7.5a.75.75 0 0 1 .75-.75h3a.75.75 0 0 1 .75.75V21m-4.5 0H2.36m11.14 0H18m0 0h3.64m-1.39 0V9.349M3.75 21V9.349m0 0a3.001 3.001 0 0 0 3.75-.615A2.993 2.993 0 0 0 9.75 9.75c.896 0 1.7-.393 2.25-1.016a2.993 2.993 0 0 0 2.25 1.016c.896 0 1.7-.393 2.25-1.015a3.001 3.001 0 0 0 3.75.614m-16.5 0a3.004 3.004 0 0 1-.621-4.72l1.189-1.19A1.5 1.5 0 0 1 5.378 3h13.243a1.5 1.5 0 0 1 1.06.44l1.19 1.189a3 3 0 0 1-.621 4.72M6.75 18h3.75a.75.75 0 0 0 .75-.75V13.5a.75.75 0 0 0-.75-.75H6.75a.75.75 0 0 0-.75.75v3.75c0 .414.336.75.75.75Z" /> +</svg> diff --git a/dist/icons/chat-bubble-left-right.svg b/dist/icons/chat-bubble-left-right.svg new file mode 100644 index 00000000..32682c8c --- /dev/null +++ b/dist/icons/chat-bubble-left-right.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"> + <path stroke-linecap="round" stroke-linejoin="round" d="M20.25 8.511c.884.284 1.5 1.128 1.5 2.097v4.286c0 1.136-.847 2.1-1.98 2.193-.34.027-.68.052-1.02.072v3.091l-3-3c-1.354 0-2.694-.055-4.02-.163a2.115 2.115 0 0 1-.825-.242m9.345-8.334a2.126 2.126 0 0 0-.476-.095 48.64 48.64 0 0 0-8.048 0c-1.131.094-1.976 1.057-1.976 2.192v4.286c0 .837.46 1.58 1.155 1.951m9.345-8.334V6.637c0-1.621-1.152-3.026-2.76-3.235A48.455 48.455 0 0 0 11.25 3c-2.115 0-4.198.137-6.24.402-1.608.209-2.76 1.614-2.76 3.235v6.226c0 1.621 1.152 3.026 2.76 3.235.577.075 1.157.14 1.74.194V21l4.155-4.155" /> +</svg> diff --git a/dist/icons/check.svg b/dist/icons/check.svg new file mode 100644 index 00000000..ba643d75 --- /dev/null +++ b/dist/icons/check.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M22.319,4.431,8.5,18.249a1,1,0,0,1-1.417,0L1.739,12.9a1,1,0,0,0-1.417,0h0a1,1,0,0,0,0,1.417l5.346,5.345a3.008,3.008,0,0,0,4.25,0L23.736,5.847a1,1,0,0,0,0-1.416h0A1,1,0,0,0,22.319,4.431Z"/></svg> diff --git a/dist/icons/chevron-down.svg b/dist/icons/chevron-down.svg new file mode 100644 index 00000000..3664435d --- /dev/null +++ b/dist/icons/chevron-down.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"> + <path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5" /> +</svg> diff --git a/dist/icons/clip.svg b/dist/icons/clip.svg new file mode 100644 index 00000000..e1bcf22e --- /dev/null +++ b/dist/icons/clip.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M22.95,9.6a1,1,0,0,0-1.414,0L10.644,20.539a5,5,0,1,1-7.072-7.071L14.121,2.876a3,3,0,0,1,4.243,4.242L7.815,17.71a1.022,1.022,0,0,1-1.414,0,1,1,0,0,1,0-1.414l9.392-9.435a1,1,0,0,0-1.414-1.414L4.987,14.882a3,3,0,0,0,0,4.243,3.073,3.073,0,0,0,4.243,0L19.778,8.532a5,5,0,0,0-7.071-7.07L2.158,12.054a7,7,0,0,0,9.9,9.9L22.95,11.018A1,1,0,0,0,22.95,9.6Z"/></svg> diff --git a/dist/icons/clock.svg b/dist/icons/clock.svg new file mode 100644 index 00000000..d150afa3 --- /dev/null +++ b/dist/icons/clock.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm0,22A10,10,0,1,1,22,12,10.011,10.011,0,0,1,12,22Z"/><path d="M12,6a1,1,0,0,0-1,1v4.325L7.629,13.437a1,1,0,0,0,1.062,1.7l3.84-2.4A1,1,0,0,0,13,11.879V7A1,1,0,0,0,12,6Z"/></svg> diff --git a/dist/icons/cpu-chip.svg b/dist/icons/cpu-chip.svg new file mode 100644 index 00000000..6d637096 --- /dev/null +++ b/dist/icons/cpu-chip.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"> + <path stroke-linecap="round" stroke-linejoin="round" d="M8.25 3v1.5M4.5 8.25H3m18 0h-1.5M4.5 12H3m18 0h-1.5m-15 3.75H3m18 0h-1.5M8.25 19.5V21M12 3v1.5m0 15V21m3.75-18v1.5m0 15V21m-9-1.5h10.5a2.25 2.25 0 0 0 2.25-2.25V6.75a2.25 2.25 0 0 0-2.25-2.25H6.75A2.25 2.25 0 0 0 4.5 6.75v10.5a2.25 2.25 0 0 0 2.25 2.25Zm.75-12h9v9h-9v-9Z" /> +</svg> diff --git a/dist/icons/cross.svg b/dist/icons/cross.svg new file mode 100644 index 00000000..9f3c88f4 --- /dev/null +++ b/dist/icons/cross.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M23.707.293h0a1,1,0,0,0-1.414,0L12,10.586,1.707.293a1,1,0,0,0-1.414,0h0a1,1,0,0,0,0,1.414L10.586,12,.293,22.293a1,1,0,0,0,0,1.414h0a1,1,0,0,0,1.414,0L12,13.414,22.293,23.707a1,1,0,0,0,1.414,0h0a1,1,0,0,0,0-1.414L13.414,12,23.707,1.707A1,1,0,0,0,23.707.293Z"/></svg> diff --git a/dist/icons/cursor-arrow-ripple.svg b/dist/icons/cursor-arrow-ripple.svg new file mode 100644 index 00000000..6a1377ce --- /dev/null +++ b/dist/icons/cursor-arrow-ripple.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"> + <path stroke-linecap="round" stroke-linejoin="round" d="M15.042 21.672 13.684 16.6m0 0-2.51 2.225.569-9.47 5.227 7.917-3.286-.672Zm-7.518-.267A8.25 8.25 0 1 1 20.25 10.5M8.288 14.212A5.25 5.25 0 1 1 17.25 10.5" /> +</svg> diff --git a/dist/icons/download.svg b/dist/icons/download.svg new file mode 100644 index 00000000..2f74d511 --- /dev/null +++ b/dist/icons/download.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M9.878,18.122a3,3,0,0,0,4.244,0l3.211-3.211A1,1,0,0,0,15.919,13.5l-2.926,2.927L13,1a1,1,0,0,0-1-1h0a1,1,0,0,0-1,1l-.009,15.408L8.081,13.5a1,1,0,0,0-1.414,1.415Z"/><path d="M23,16h0a1,1,0,0,0-1,1v4a1,1,0,0,1-1,1H3a1,1,0,0,1-1-1V17a1,1,0,0,0-1-1H1a1,1,0,0,0-1,1v4a3,3,0,0,0,3,3H21a3,3,0,0,0,3-3V17A1,1,0,0,0,23,16Z"/></svg> diff --git a/dist/icons/envelope.svg b/dist/icons/envelope.svg new file mode 100644 index 00000000..953a9664 --- /dev/null +++ b/dist/icons/envelope.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M19,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V6A5.006,5.006,0,0,0,19,1ZM5,3H19a3,3,0,0,1,2.78,1.887l-7.658,7.659a3.007,3.007,0,0,1-4.244,0L2.22,4.887A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V7.5L8.464,13.96a5.007,5.007,0,0,0,7.072,0L22,7.5V18A3,3,0,0,1,19,21Z"/></svg> diff --git a/dist/icons/eye-crossed.svg b/dist/icons/eye-crossed.svg new file mode 100644 index 00000000..abe84619 --- /dev/null +++ b/dist/icons/eye-crossed.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M23.271,9.419A15.866,15.866,0,0,0,19.9,5.51l2.8-2.8a1,1,0,0,0-1.414-1.414L18.241,4.345A12.054,12.054,0,0,0,12,2.655C5.809,2.655,2.281,6.893.729,9.419a4.908,4.908,0,0,0,0,5.162A15.866,15.866,0,0,0,4.1,18.49l-2.8,2.8a1,1,0,1,0,1.414,1.414l3.052-3.052A12.054,12.054,0,0,0,12,21.345c6.191,0,9.719-4.238,11.271-6.764A4.908,4.908,0,0,0,23.271,9.419ZM2.433,13.534a2.918,2.918,0,0,1,0-3.068C3.767,8.3,6.782,4.655,12,4.655A10.1,10.1,0,0,1,16.766,5.82L14.753,7.833a4.992,4.992,0,0,0-6.92,6.92l-2.31,2.31A13.723,13.723,0,0,1,2.433,13.534ZM15,12a3,3,0,0,1-3,3,2.951,2.951,0,0,1-1.285-.3L14.7,10.715A2.951,2.951,0,0,1,15,12ZM9,12a3,3,0,0,1,3-3,2.951,2.951,0,0,1,1.285.3L9.3,13.285A2.951,2.951,0,0,1,9,12Zm12.567,1.534C20.233,15.7,17.218,19.345,12,19.345A10.1,10.1,0,0,1,7.234,18.18l2.013-2.013a4.992,4.992,0,0,0,6.92-6.92l2.31-2.31a13.723,13.723,0,0,1,3.09,3.529A2.918,2.918,0,0,1,21.567,13.534Z"/></svg> diff --git a/dist/icons/eye.svg b/dist/icons/eye.svg new file mode 100644 index 00000000..725ce443 --- /dev/null +++ b/dist/icons/eye.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M23.271,9.419C21.72,6.893,18.192,2.655,12,2.655S2.28,6.893.729,9.419a4.908,4.908,0,0,0,0,5.162C2.28,17.107,5.808,21.345,12,21.345s9.72-4.238,11.271-6.764A4.908,4.908,0,0,0,23.271,9.419Zm-1.705,4.115C20.234,15.7,17.219,19.345,12,19.345S3.766,15.7,2.434,13.534a2.918,2.918,0,0,1,0-3.068C3.766,8.3,6.781,4.655,12,4.655s8.234,3.641,9.566,5.811A2.918,2.918,0,0,1,21.566,13.534Z"/><path d="M12,7a5,5,0,1,0,5,5A5.006,5.006,0,0,0,12,7Zm0,8a3,3,0,1,1,3-3A3,3,0,0,1,12,15Z"/></svg> diff --git a/dist/icons/facebook.svg b/dist/icons/facebook.svg new file mode 100644 index 00000000..68e3b8cd --- /dev/null +++ b/dist/icons/facebook.svg @@ -0,0 +1 @@ +<?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 30 30" width="30px" height="30px"> <path d="M15,3C8.373,3,3,8.373,3,15c0,6.016,4.432,10.984,10.206,11.852V18.18h-2.969v-3.154h2.969v-2.099c0-3.475,1.693-5,4.581-5 c1.383,0,2.115,0.103,2.461,0.149v2.753h-1.97c-1.226,0-1.654,1.163-1.654,2.473v1.724h3.593L19.73,18.18h-3.106v8.697 C22.481,26.083,27,21.075,27,15C27,8.373,21.627,3,15,3z"/></svg> \ No newline at end of file diff --git a/dist/icons/globe.svg b/dist/icons/globe.svg new file mode 100644 index 00000000..164c98a4 --- /dev/null +++ b/dist/icons/globe.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm8.647,7H17.426a19.676,19.676,0,0,0-2.821-4.644A10.031,10.031,0,0,1,20.647,7ZM16.5,12a10.211,10.211,0,0,1-.476,3H7.976A10.211,10.211,0,0,1,7.5,12a10.211,10.211,0,0,1,.476-3h8.048A10.211,10.211,0,0,1,16.5,12ZM8.778,17h6.444A19.614,19.614,0,0,1,12,21.588,19.57,19.57,0,0,1,8.778,17Zm0-10A19.614,19.614,0,0,1,12,2.412,19.57,19.57,0,0,1,15.222,7ZM9.4,2.356A19.676,19.676,0,0,0,6.574,7H3.353A10.031,10.031,0,0,1,9.4,2.356ZM2.461,9H5.9a12.016,12.016,0,0,0-.4,3,12.016,12.016,0,0,0,.4,3H2.461a9.992,9.992,0,0,1,0-6Zm.892,8H6.574A19.676,19.676,0,0,0,9.4,21.644,10.031,10.031,0,0,1,3.353,17Zm11.252,4.644A19.676,19.676,0,0,0,17.426,17h3.221A10.031,10.031,0,0,1,14.605,21.644ZM21.539,15H18.1a12.016,12.016,0,0,0,.4-3,12.016,12.016,0,0,0-.4-3h3.437a9.992,9.992,0,0,1,0,6Z"/></svg> diff --git a/dist/icons/hamburger.svg b/dist/icons/hamburger.svg new file mode 100644 index 00000000..2d22fc94 --- /dev/null +++ b/dist/icons/hamburger.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"> + <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5" /> +</svg> diff --git a/dist/icons/heart.svg b/dist/icons/heart.svg new file mode 100644 index 00000000..837c831c --- /dev/null +++ b/dist/icons/heart.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24" width="512" height="512"><g id="_01_align_center" data-name="01 align center"><path d="M17.5.917a6.4,6.4,0,0,0-5.5,3.3A6.4,6.4,0,0,0,6.5.917,6.8,6.8,0,0,0,0,7.967c0,6.775,10.956,14.6,11.422,14.932l.578.409.578-.409C13.044,22.569,24,14.742,24,7.967A6.8,6.8,0,0,0,17.5.917ZM12,20.846c-3.253-2.43-10-8.4-10-12.879a4.8,4.8,0,0,1,4.5-5.05A4.8,4.8,0,0,1,11,7.967h2a4.8,4.8,0,0,1,4.5-5.05A4.8,4.8,0,0,1,22,7.967C22,12.448,15.253,18.416,12,20.846Z"/></g></svg> diff --git a/dist/icons/home.svg b/dist/icons/home.svg new file mode 100644 index 00000000..a4a6997d --- /dev/null +++ b/dist/icons/home.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M23.121,9.069,15.536,1.483a5.008,5.008,0,0,0-7.072,0L.879,9.069A2.978,2.978,0,0,0,0,11.19v9.817a3,3,0,0,0,3,3H21a3,3,0,0,0,3-3V11.19A2.978,2.978,0,0,0,23.121,9.069ZM15,22.007H9V18.073a3,3,0,0,1,6,0Zm7-1a1,1,0,0,1-1,1H17V18.073a5,5,0,0,0-10,0v3.934H3a1,1,0,0,1-1-1V11.19a1.008,1.008,0,0,1,.293-.707L9.878,2.9a3.008,3.008,0,0,1,4.244,0l7.585,7.586A1.008,1.008,0,0,1,22,11.19Z"/></svg> diff --git a/dist/icons/instagram.svg b/dist/icons/instagram.svg new file mode 100644 index 00000000..ba8169b6 --- /dev/null +++ b/dist/icons/instagram.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 50 50" width="50px" height="50px"><path d="M 16 3 C 8.8324839 3 3 8.8324839 3 16 L 3 34 C 3 41.167516 8.8324839 47 16 47 L 34 47 C 41.167516 47 47 41.167516 47 34 L 47 16 C 47 8.8324839 41.167516 3 34 3 L 16 3 z M 16 5 L 34 5 C 40.086484 5 45 9.9135161 45 16 L 45 34 C 45 40.086484 40.086484 45 34 45 L 16 45 C 9.9135161 45 5 40.086484 5 34 L 5 16 C 5 9.9135161 9.9135161 5 16 5 z M 37 11 A 2 2 0 0 0 35 13 A 2 2 0 0 0 37 15 A 2 2 0 0 0 39 13 A 2 2 0 0 0 37 11 z M 25 14 C 18.936712 14 14 18.936712 14 25 C 14 31.063288 18.936712 36 25 36 C 31.063288 36 36 31.063288 36 25 C 36 18.936712 31.063288 14 25 14 z M 25 16 C 29.982407 16 34 20.017593 34 25 C 34 29.982407 29.982407 34 25 34 C 20.017593 34 16 29.982407 16 25 C 16 20.017593 20.017593 16 25 16 z"/></svg> \ No newline at end of file diff --git a/dist/icons/medium.svg b/dist/icons/medium.svg new file mode 100644 index 00000000..eb34a440 --- /dev/null +++ b/dist/icons/medium.svg @@ -0,0 +1 @@ +<?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 50 50" width="50px" height="50px"> <path d="M30,43h17l-4-4l-0.027-28.496l3.891-4.49H34.845l-9.24,22.73L15.497,6H3l4,5.091v24.195L1,43h14l-6-7.714V13.75L22,43 l-0.002,0.014L34,13.545V39L30,43z M10.911,41H5.089L8,37.258L10.911,41z M21.922,37.899L10.828,12.938L8.633,8h5.564l9.581,21.556 l0.805,1.81L21.922,37.899z M35.414,40.414L36,39.828V39V13.545v-5.06l0.191-0.47h6.293l-1.022,1.18l-0.489,0.565l0.001,0.747 L41,39.002l0.001,0.827l0.585,0.585L42.172,41h-7.343L35.414,40.414z"/></svg> \ No newline at end of file diff --git a/dist/icons/menu-burger.svg b/dist/icons/menu-burger.svg new file mode 100644 index 00000000..d55611cb --- /dev/null +++ b/dist/icons/menu-burger.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><rect y="11" width="24" height="2" rx="1"/><rect y="4" width="24" height="2" rx="1"/><rect y="18" width="24" height="2" rx="1"/></svg> diff --git a/dist/icons/paper-plane.svg b/dist/icons/paper-plane.svg new file mode 100644 index 00000000..cc5f4408 --- /dev/null +++ b/dist/icons/paper-plane.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24" width="512" height="512"><g id="_01_align_center" data-name="01 align center"><path d="M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z"/></g></svg> diff --git a/dist/icons/plus.svg b/dist/icons/plus.svg new file mode 100644 index 00000000..af1d3047 --- /dev/null +++ b/dist/icons/plus.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M23,11H13V1a1,1,0,0,0-1-1h0a1,1,0,0,0-1,1V11H1a1,1,0,0,0-1,1H0a1,1,0,0,0,1,1H11V23a1,1,0,0,0,1,1h0a1,1,0,0,0,1-1V13H23a1,1,0,0,0,1-1h0A1,1,0,0,0,23,11Z"/></svg> diff --git a/dist/icons/rocket-lunch.svg b/dist/icons/rocket-lunch.svg new file mode 100644 index 00000000..e0d2dc8a --- /dev/null +++ b/dist/icons/rocket-lunch.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24" width="512" height="512"><path d="M18,8.5a2.5,2.5,0,0,1-5,0A2.5,2.5,0,0,1,18,8.5Zm-.006,6.866a11.065,11.065,0,0,1-1.163,4.569A7.634,7.634,0,0,1,10,24H9V18.5A3.517,3.517,0,0,0,5.5,15H0V14A7.634,7.634,0,0,1,4.065,7.169,11.065,11.065,0,0,1,8.634,6.006,15.487,15.487,0,0,1,20.972,0h0A3.009,3.009,0,0,1,24,3,15.507,15.507,0,0,1,17.994,15.366ZM2.084,13H4.346A34.361,34.361,0,0,1,6.955,8.237a8.993,8.993,0,0,0-1.993.72A5.519,5.519,0,0,0,2.084,13Zm13.679,4.045A34.361,34.361,0,0,1,11,19.654v2.262a5.519,5.519,0,0,0,4.043-2.878A8.993,8.993,0,0,0,15.763,17.045ZM22,2.972A1,1,0,0,0,21,2c-5.16.147-8.65,2.124-12.018,6.822a29.92,29.92,0,0,0-2.471,4.271,5.5,5.5,0,0,1,4.4,4.4,29.92,29.92,0,0,0,4.271-2.471C19.876,11.65,21.853,8.16,22,2.972ZM6.122,17.879a3.015,3.015,0,0,1,0,4.242c-.907.906-3.622,1.465-4.748,1.664l-1.406.247.247-1.406c.2-1.126.758-3.841,1.664-4.748A3.073,3.073,0,0,1,6.122,17.879ZM5,20a.993.993,0,0,0-.293-.707,1,1,0,0,0-1.414,0A7.318,7.318,0,0,0,2.5,21.5a7.342,7.342,0,0,0,2.208-.794A.993.993,0,0,0,5,20Z"/></svg> diff --git a/dist/icons/search.svg b/dist/icons/search.svg new file mode 100644 index 00000000..4b0d871f --- /dev/null +++ b/dist/icons/search.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M23.707,22.293l-5.969-5.969a10.016,10.016,0,1,0-1.414,1.414l5.969,5.969a1,1,0,0,0,1.414-1.414ZM10,18a8,8,0,1,1,8-8A8.009,8.009,0,0,1,10,18Z"/></svg> diff --git a/dist/icons/share.svg b/dist/icons/share.svg new file mode 100644 index 00000000..1482f351 --- /dev/null +++ b/dist/icons/share.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M19.333,14.667a4.66,4.66,0,0,0-3.839,2.024L8.985,13.752a4.574,4.574,0,0,0,.005-3.488l6.5-2.954a4.66,4.66,0,1,0-.827-2.643,4.633,4.633,0,0,0,.08.786L7.833,8.593a4.668,4.668,0,1,0-.015,6.827l6.928,3.128a4.736,4.736,0,0,0-.079.785,4.667,4.667,0,1,0,4.666-4.666ZM19.333,2a2.667,2.667,0,1,1-2.666,2.667A2.669,2.669,0,0,1,19.333,2ZM4.667,14.667A2.667,2.667,0,1,1,7.333,12,2.67,2.67,0,0,1,4.667,14.667ZM19.333,22A2.667,2.667,0,1,1,22,19.333,2.669,2.669,0,0,1,19.333,22Z"/></svg> diff --git a/dist/icons/snapchat.svg b/dist/icons/snapchat.svg new file mode 100644 index 00000000..214fc3f5 --- /dev/null +++ b/dist/icons/snapchat.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 50 50" width="50px" height="50px"><path d="M 46.773438 35.078125 C 40.96875 34.121094 38.316406 28.109375 38.230469 27.914063 C 38.21875 27.878906 38.191406 27.816406 38.175781 27.78125 C 38 27.429688 37.824219 26.933594 37.972656 26.582031 C 38.226563 25.980469 39.433594 25.597656 40.15625 25.367188 C 40.410156 25.285156 40.652344 25.210938 40.839844 25.136719 C 42.59375 24.441406 43.46875 23.535156 43.449219 22.433594 C 43.433594 21.546875 42.753906 20.734375 41.753906 20.382813 C 41.40625 20.234375 41.007813 20.160156 40.605469 20.160156 C 40.332031 20.160156 39.917969 20.199219 39.519531 20.382813 C 38.851563 20.695313 38.265625 20.863281 37.847656 20.882813 C 37.757813 20.878906 37.679688 20.871094 37.613281 20.859375 L 37.65625 20.171875 C 37.851563 17.0625 38.097656 13.1875 37.046875 10.832031 C 33.945313 3.890625 27.375 3.351563 25.433594 3.351563 L 24.550781 3.359375 C 22.613281 3.359375 16.054688 3.898438 12.960938 10.835938 C 11.910156 13.191406 12.152344 17.0625 12.351563 20.175781 L 12.359375 20.292969 C 12.371094 20.484375 12.382813 20.675781 12.394531 20.859375 C 11.960938 20.9375 11.113281 20.792969 10.234375 20.382813 C 9.039063 19.824219 6.886719 20.5625 6.589844 22.125 C 6.457031 22.816406 6.617188 24.128906 9.164063 25.132813 C 9.355469 25.210938 9.59375 25.285156 9.851563 25.367188 C 10.570313 25.597656 11.777344 25.976563 12.03125 26.582031 C 12.179688 26.933594 12.003906 27.429688 11.796875 27.855469 C 11.6875 28.109375 9.050781 34.121094 3.234375 35.078125 C 2.492188 35.199219 1.964844 35.855469 2.003906 36.613281 C 2.015625 36.8125 2.066406 37.011719 2.148438 37.207031 C 2.675781 38.445313 4.59375 39.296875 8.171875 39.878906 C 8.234375 40.089844 8.304688 40.402344 8.34375 40.574219 C 8.417969 40.929688 8.5 41.289063 8.609375 41.664063 C 8.714844 42.019531 9.078125 42.84375 10.210938 42.84375 C 10.554688 42.84375 10.929688 42.769531 11.332031 42.691406 C 11.925781 42.574219 12.667969 42.429688 13.621094 42.429688 C 14.152344 42.429688 14.699219 42.476563 15.25 42.566406 C 16.265625 42.734375 17.183594 43.386719 18.25 44.136719 C 19.914063 45.316406 21.800781 46.648438 24.726563 46.648438 C 24.804688 46.648438 24.882813 46.644531 24.957031 46.640625 C 25.0625 46.644531 25.171875 46.648438 25.28125 46.648438 C 28.207031 46.648438 30.09375 45.3125 31.761719 44.136719 C 32.777344 43.414063 33.738281 42.738281 34.757813 42.566406 C 35.308594 42.476563 35.855469 42.429688 36.386719 42.429688 C 37.304688 42.429688 38.03125 42.546875 38.679688 42.675781 C 39.140625 42.765625 39.507813 42.808594 39.847656 42.808594 C 40.605469 42.808594 41.1875 42.375 41.398438 41.648438 C 41.507813 41.28125 41.585938 40.925781 41.664063 40.566406 C 41.695313 40.433594 41.769531 40.097656 41.835938 39.875 C 45.414063 39.292969 47.332031 38.441406 47.855469 37.214844 C 47.941406 37.019531 47.988281 36.816406 48.003906 36.605469 C 48.042969 35.859375 47.515625 35.203125 46.773438 35.078125 Z"/></svg> \ No newline at end of file diff --git a/dist/icons/social-network.svg b/dist/icons/social-network.svg new file mode 100644 index 00000000..e8d766ef --- /dev/null +++ b/dist/icons/social-network.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M22.773,7.721A4.994,4.994,0,0,0,19,6H15.011l.336-2.041A3.037,3.037,0,0,0,9.626,2.122L7.712,6H5a5.006,5.006,0,0,0-5,5v5a5.006,5.006,0,0,0,5,5H18.3a5.024,5.024,0,0,0,4.951-4.3l.705-5A5,5,0,0,0,22.773,7.721ZM2,16V11A3,3,0,0,1,5,8H7V19H5A3,3,0,0,1,2,16Zm19.971-4.581-.706,5A3.012,3.012,0,0,1,18.3,19H9V7.734a1,1,0,0,0,.23-.292l2.189-4.435A1.07,1.07,0,0,1,13.141,2.8a1.024,1.024,0,0,1,.233.84l-.528,3.2A1,1,0,0,0,13.833,8H19a3,3,0,0,1,2.971,3.419Z"/></svg> diff --git a/dist/icons/trash.svg b/dist/icons/trash.svg new file mode 100644 index 00000000..a1e64840 --- /dev/null +++ b/dist/icons/trash.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M21,4H17.9A5.009,5.009,0,0,0,13,0H11A5.009,5.009,0,0,0,6.1,4H3A1,1,0,0,0,3,6H4V19a5.006,5.006,0,0,0,5,5h6a5.006,5.006,0,0,0,5-5V6h1a1,1,0,0,0,0-2ZM11,2h2a3.006,3.006,0,0,1,2.829,2H8.171A3.006,3.006,0,0,1,11,2Zm7,17a3,3,0,0,1-3,3H9a3,3,0,0,1-3-3V6H18Z"/><path d="M10,18a1,1,0,0,0,1-1V11a1,1,0,0,0-2,0v6A1,1,0,0,0,10,18Z"/><path d="M14,18a1,1,0,0,0,1-1V11a1,1,0,0,0-2,0v6A1,1,0,0,0,14,18Z"/></svg> diff --git a/dist/icons/twitter.svg b/dist/icons/twitter.svg new file mode 100644 index 00000000..f99c1b76 --- /dev/null +++ b/dist/icons/twitter.svg @@ -0,0 +1 @@ +<?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 30 30" width="30px" height="30px"> <path d="M28,6.937c-0.957,0.425-1.985,0.711-3.064,0.84c1.102-0.66,1.947-1.705,2.345-2.951c-1.03,0.611-2.172,1.055-3.388,1.295 c-0.973-1.037-2.359-1.685-3.893-1.685c-2.946,0-5.334,2.389-5.334,5.334c0,0.418,0.048,0.826,0.138,1.215 c-4.433-0.222-8.363-2.346-10.995-5.574C3.351,6.199,3.088,7.115,3.088,8.094c0,1.85,0.941,3.483,2.372,4.439 c-0.874-0.028-1.697-0.268-2.416-0.667c0,0.023,0,0.044,0,0.067c0,2.585,1.838,4.741,4.279,5.23 c-0.447,0.122-0.919,0.187-1.406,0.187c-0.343,0-0.678-0.034-1.003-0.095c0.679,2.119,2.649,3.662,4.983,3.705 c-1.825,1.431-4.125,2.284-6.625,2.284c-0.43,0-0.855-0.025-1.273-0.075c2.361,1.513,5.164,2.396,8.177,2.396 c9.812,0,15.176-8.128,15.176-15.177c0-0.231-0.005-0.461-0.015-0.69C26.38,8.945,27.285,8.006,28,6.937z"/></svg> \ No newline at end of file diff --git a/dist/icons/user.svg b/dist/icons/user.svg new file mode 100644 index 00000000..c7be66d7 --- /dev/null +++ b/dist/icons/user.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M12,12A6,6,0,1,0,6,6,6.006,6.006,0,0,0,12,12ZM12,2A4,4,0,1,1,8,6,4,4,0,0,1,12,2Z"/><path d="M12,14a9.01,9.01,0,0,0-9,9,1,1,0,0,0,2,0,7,7,0,0,1,14,0,1,1,0,0,0,2,0A9.01,9.01,0,0,0,12,14Z"/></svg> \ No newline at end of file diff --git a/dist/lazyStyles/lazyStyles.css b/dist/lazyStyles/lazyStyles.css new file mode 100644 index 00000000..e69de29b diff --git a/dist/main/main.js b/dist/main/main.js new file mode 100644 index 00000000..d4f6ce0e --- /dev/null +++ b/dist/main/main.js @@ -0,0 +1,32 @@ +import{t as I,r as f}from"../__chunks__/state.CJfvw0Ck.js";import{i as R}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";import{g as se,m as p,F as L}from"../__chunks__/fetch.service.yiMnp1FM.js";import{_ as n}from"../__chunks__/preload-helper.D7itGvJr.js";import{T as m,s as v,x as l,w as X,i as pe}from"../__chunks__/lit-element.CH8ciVnL.js";import{t as y,n as fe}from"../__chunks__/property.Ds9fqW-T.js";import{i as me,t as _e,e as j,o as oe,a as ge}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{r as x}from"../__chunks__/icon.template.3G0fuXUC.js";import{P as g,c as ve}from"../__chunks__/createOptimizedPicture.DLZ8Nghn.js";const K=(e,t)=>{t.split(",").forEach(r=>{e.classList.add(I(r.trim()))})};function V(e,t=document){const r=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${r}="${e}"]`)].map(i=>i.content).join(", ");return o.length?o:""}function ye(){const e=V("template");e&&K(document.body,e);const t=V("theme");t&&K(document.body,t)}function be(e){e.querySelectorAll("a").forEach(t=>{if(t.title=t.title||t.textContent,t.href!==t.textContent){const r=t.parentElement,s=t.parentElement.parentElement;t.querySelector("img")||(r.childNodes.length===1&&(r.tagName==="P"||r.tagName==="DIV")&&(t.className="button",r.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="STRONG"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button primary",s.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="EM"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button secondary",s.classList.add("button-container")))}})}function Pe(e){return e.trim()===""?void 0:e}function we(){const e=V("language");document.documentElement.lang=Pe(e)||"en"}function Le(){return R()?window.parent.location:window.location}function E(e){return new Promise((t,r)=>{const{href:s}=se(e);if(document.querySelector(`head > link[href="${s}"]`))t();else{const o=document.createElement("link");o.rel="stylesheet",o.href=s,o.onload=()=>t(),o.onerror=r,document.head.append(o)}})}const H={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/types/icons.types.ts",fontsScssPath:"./src/styles/sass/fonts.scss",fontsCssPath:"./dist/fonts/fonts.css",lazyStylesScssPath:"./src/styles/sass/lazy-styles.scss",lazyStylesCssPath:"./dist/lazyStyles/lazyStyles.css",sidekickLibraryStylesScssPath:"./src/styles/sass/sidekick-library-styles.scss",sidekickLibraryStylesCssPath:"./dist/sidekickLibraryStyles/sidekickLibraryStyles.css",lcpBlocks:["banner"]};async function W(){const{fontsCssPath:e}=H;if(e){await E(e);try{Le().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){p.error("loadFonts: Error setting fonts-loaded in session storage",t)}}}function c(e,t={}){c.defer=c.defer||[];const r=s=>{c[s]=c[s]||((...o)=>c.defer.push({fnname:s,args:o}))};c.drain=c.drain||((s,o)=>{c[s]=o,c.defer.filter(({fnname:i})=>s===i).forEach(({fnname:i,args:a})=>c[i](...a))}),c.always=c.always||[],c.always.on=(s,o)=>{c.always[s]=o},c.on=(s,o)=>{c.cases[s]=o},r("observe"),r("cwv");try{if(window.hlx=window.hlx||{},!window.hlx.rum){const d=new URLSearchParams(window.location.search).get("rum")==="on"?1:100,h=Array.from({length:75},(Z,ue)=>String.fromCharCode(48+ue)).filter(Z=>/\d|[A-Z]/i.test(Z)).filter(()=>Math.random()*75>70).join(""),_=Math.random(),u=_*d<1,b=Date.now(),he={full:()=>window.location.href,origin:()=>window.location.origin,path:()=>window.location.href.replace(/\?.*$/,"")};window.hlx.rum={weight:d,id:h,random:_,isSelected:u,firstReadTime:b,sampleRUM:c,sanitizeURL:he[window.hlx.RUM_MASK_URL||"path"]}}const{weight:s,id:o,firstReadTime:i}=window.hlx.rum;if(window.hlx&&window.hlx.rum&&window.hlx.rum.isSelected){const a=["weight","id","referer","checkpoint","t","source","target","cwv","CLS","FID","LCP","INP"],d=(h=t)=>{const _=JSON.stringify({weight:s,id:o,referer:window.hlx.rum.sanitizeURL(),checkpoint:e,t:Date.now()-i,...t},a),u=`https://rum.hlx.page/.rum/${s}`;navigator.sendBeacon(u,_),console.debug(`ping:${e}`,h)};c.cases=c.cases||{cwv:()=>c.cwv(t)||!0,lazy:()=>{const h=document.createElement("script");return h.src="https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js",document.head.appendChild(h),!0}},d(t),c.cases[e]&&c.cases[e]()}c.always[e]&&c.always[e](t)}catch{}}function $e(e="/dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(r){p.log("setupHlxObj: Could not set codeBasePath.",r)}}function Ee(){$e(),c("top"),window.addEventListener("load",()=>c("load")),window.addEventListener("unhandledrejection",e=>{c("error",{source:e.reason.sourceURL,target:e.reason.line})}),window.addEventListener("error",e=>{c("error",{source:e.filename,target:e.lineno})})}function ie(e){const t=[];return e.querySelectorAll("[data-block-name]").forEach(s=>{t.push({name:s.dataset.blockName,element:s})}),t}async function ae(e){if((e.element.dataset.blockStatus??"unloaded")==="unloaded")try{e.element.dataset.blockStatus="loading";const{href:r}=se(`dist/${e.name}/${e.name}.js`),s=await n(()=>import(r),__vite__mapDeps([]));s.default&&await s.default(e.element),e.element.dataset.blockStatus="loaded"}catch(r){e.element.dataset.blockStatus="error",p.error("loadBlockModules:",r)}}async function ne(e){try{await E(`dist/${e.name}/${e.name}.css`)}catch(t){p.error("loadBlockStyles: Could not load css styles.",t)}}function N(e){e.style.removeProperty("display")}async function Ce(e){const t=ie(e);if(!t.length){N(e);return}const r=[];for(const s of t)r.push(Promise.all([ae(s),ne(s)]));await Promise.all(r),N(e)}async function Se(){const t=[...document.querySelectorAll(".section")].map(r=>Ce(r));await Promise.all(t)}function Te(){document.querySelectorAll(".default-content-wrapper picture").forEach(t=>{const r=t.parentElement;r&&r.classList.add("image","main")})}function Ae(e){const t=[];let r=!1;[...e.children].forEach(s=>{if(s.tagName==="DIV"||!r){const o=document.createElement("div");t.push(o),r=s.tagName!=="DIV",r&&o.classList.add("default-content-wrapper")}t[t.length-1].append(s)}),t.forEach(s=>e.append(s)),Te(),e.classList.add("section"),e.dataset.sectionStatus="initialized",e.style.display="none"}function De(e){return/^[a-z][A-Za-z0-9]*$/.test(e)?e:/^[A-Z][A-Za-z0-9]*$/.test(e)?e.charAt(0).toLowerCase()+e.slice(1):I(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}function Oe(e){const t={};return e.querySelectorAll(":scope > div").forEach(r=>{if(r.children){const s=[...r.children];if(s[1]){const o=s[1],i=I(s[0].textContent??"");let a="";if(o.querySelector("a")){const d=[...o.querySelectorAll("a")];d.length===1?a=d[0].href:a=d.map(h=>h.href)}else if(o.querySelector("img")){const d=[...o.querySelectorAll("img")];d.length===1?a=d[0].src:a=d.map(h=>h.src)}else if(o.querySelector("p")){const d=[...o.querySelectorAll("p")];d.length===1?a=d[0].textContent:a=d.map(h=>h.textContent)}else a=r.children[1].textContent;t[i]=a}}}),t}function ke(e){const t=e.querySelector("div.section-metadata");if(t){const r=Oe(t);Object.keys(r).forEach(s=>{s==="style"?r.style.split(",").filter(i=>i).map(i=>I(i.trim())).forEach(i=>e.classList.add(i)):e.dataset[De(s)]=r[s]}),t.parentElement&&t.parentElement.remove()}}function Ie(e){e.querySelectorAll(":scope > div").forEach(t=>{Ae(t),ke(t)})}function Re(e){e.querySelectorAll("div.section > div > div").forEach(t=>{const r=t.classList[0];if(r){t.classList.add("block"),t.dataset.blockName=r;const s=t.parentElement;s==null||s.classList.add(`${r}-wrapper`);const o=t.closest(".section");o&&o.classList.add(`${r}-container`)}})}async function xe(){const e=document.querySelector(".section"),{lcpBlocks:t}=H;if(e){const o=ie(e).map(async i=>{(t==null?void 0:t.includes(i.name))&&await Promise.all([ae(i),ne(i)])});await Promise.all(o),N(e)}document.body.style.display=null;const r=document.querySelector("main img");await new Promise(s=>{r&&!r.complete?(r.setAttribute("loading","eager"),r.setAttribute("fetchpriority","high"),r.addEventListener("load",()=>s()),r.addEventListener("error",()=>s())):s()})}class ze{constructor(){this.beforeEagerCallbacks=[],this.loadEagerCallbacks=[],this.beforeLoadLazyCallbacks=[],this.loadLazyCallbacks=[],this.beforeLoadDelayedCallbacks=[],this.loadDelayedCallbacks=[],this.initializedCallbacks=[]}get beforeEager(){return this.beforeEagerPromise===void 0&&(this.beforeEagerPromise=this.beforeLoadEager()),this.beforeEagerPromise}get loadEager(){return this.eagerPromise===void 0&&(this.eagerPromise=this.loadEagerPromise()),this.eagerPromise}get beforeLoadLazy(){return this.beforeLazyPromise===void 0&&(this.beforeLazyPromise=this.beforeLoadLazyPromise()),this.beforeLazyPromise}get loadLazy(){return this.lazyPromise===void 0&&(this.lazyPromise=this.loadLazyPromise()),this.lazyPromise}get beforeLoadDelayed(){return this.beforeDelayedPromise===void 0&&(this.beforeDelayedPromise=this.beforeLoadDelayedPromise()),this.beforeDelayedPromise}get loadDelayed(){return this.delayedPromise===void 0&&(this.delayedPromise=this.loadDelayedPromise()),this.delayedPromise}get initialized(){return this.initializedPromise===void 0&&(this.initializedPromise=this.getInitializedPromise()),this.initializedPromise}addBeforeEagerTask(t){this.beforeEagerCallbacks.push(t)}addLoadEagerTask(t){this.loadEagerCallbacks.push(t)}addBeforeLoadLazyTask(t){this.beforeLoadLazyCallbacks.push(t)}addLoadLazyTask(t){this.loadLazyCallbacks.push(t)}addBeforeLoadDelayedTask(t){this.beforeLoadDelayedCallbacks.push(t)}addLoadDelayedTask(t){this.loadDelayedCallbacks.push(t)}addInitializedTask(t){this.initializedCallbacks.push(t)}async init(){await this.beforeEager,await this.loadEager,await this.beforeLoadLazy,await this.loadLazy,await this.beforeLoadDelayed,await this.loadDelayed,await this.initialized}async beforeLoadEager(){const t=new Promise(r=>{Ee(),ye(),we(),r()});await Promise.all([...this.beforeEagerCallbacks.map(r=>r()),t])}async loadEagerPromise(){const t=new Promise(async r=>{try{const s=document.querySelector("main");be(s),Ie(s),Re(s),setTimeout(()=>{document.body.classList.add("show"),r()},100),(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await W()}catch(s){p.error("index: could not load fonts",s)}});await Promise.all([...this.loadEagerCallbacks.map(r=>r()),t,xe()])}async beforeLoadLazyPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadLazyCallbacks.map(r=>r()),t])}async loadLazyPromise(){const t=new Promise(async r=>{try{const{lazyStylesScssPath:s,sidekickLibraryStylesScssPath:o,fontsScssPath:i,lazyStylesCssPath:a,sidekickLibraryStylesCssPath:d}=H;await Se();const{hash:h}=window.location,_=h?document.getElementById(h.substring(1)):!1;h&&_&&_.scrollIntoView(),s&&a&&await E(a),o&&d&&R()&&await E(d),i&&await W(),c("lazy");const u=document.querySelector("main");c.observe(u.querySelectorAll("div[data-block-name]")),c.observe(u.querySelectorAll("picture > img"))}catch(s){p.error("LoadLazyTask: ",s)}r()});await Promise.all([...this.loadLazyCallbacks.map(r=>r()),t])}async beforeLoadDelayedPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadDelayedCallbacks.map(r=>r()),t])}async loadDelayedPromise(){const t=new Promise(r=>{setTimeout(()=>{r()},3e3)});await Promise.all([...this.loadDelayedCallbacks.map(r=>r()),t])}async getInitializedPromise(){const t=new Promise(r=>r());await Promise.all([...this.initializedCallbacks.map(r=>r()),t])}}const C=new ze;/** + * @license + * Copyright 2020 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const Me=e=>e===null||typeof e!="object"&&typeof e!="function",Ve=e=>e.strings===void 0;/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const P=(e,t)=>{var s;const r=e._$AN;if(r===void 0)return!1;for(const o of r)(s=o._$AO)==null||s.call(o,t,!1),P(o,t);return!0},S=e=>{let t,r;do{if((t=e._$AM)===void 0)break;r=t._$AN,r.delete(e),e=t}while((r==null?void 0:r.size)===0)},ce=e=>{for(let t;t=e._$AM;e=t){let r=t._$AN;if(r===void 0)t._$AN=r=new Set;else if(r.has(e))break;r.add(e),je(t)}};function Ne(e){this._$AN!==void 0?(S(this),this._$AM=e,ce(this)):this._$AM=e}function qe(e,t=!1,r=0){const s=this._$AH,o=this._$AN;if(o!==void 0&&o.size!==0)if(t)if(Array.isArray(s))for(let i=r;i<s.length;i++)P(s[i],!1),S(s[i]);else s!=null&&(P(s,!1),S(s));else P(this,e)}const je=e=>{e.type==_e.CHILD&&(e._$AP??(e._$AP=qe),e._$AQ??(e._$AQ=Ne))};class le extends me{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,r,s){super._$AT(t,r,s),ce(this),this.isConnected=t._$AU}_$AO(t,r=!0){var s,o;t!==this.isConnected&&(this.isConnected=t,t?(s=this.reconnected)==null||s.call(this):(o=this.disconnected)==null||o.call(this)),r&&(P(this,t),S(this))}setValue(t){if(Ve(this._$Ct))this._$Ct._$AI(t,this);else{const r=[...this._$Ct._$AH];r[this._$Ci]=t,this._$Ct._$AI(r,this,0)}}disconnected(){}reconnected(){}}/** + * @license + * Copyright 2020 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const He=()=>new Be;let Be=class{};const M=new WeakMap,Ue=j(class extends le{render(e){return m}update(e,[t]){var s;const r=t!==this.Y;return r&&this.Y!==void 0&&this.rt(void 0),(r||this.lt!==this.ct)&&(this.Y=t,this.ht=(s=e.options)==null?void 0:s.host,this.rt(this.ct=e.element)),m}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let r=M.get(t);r===void 0&&(r=new WeakMap,M.set(t,r)),r.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),r.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=M.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var Fe=Object.defineProperty,Ye=Object.getOwnPropertyDescriptor,B=(e,t,r,s)=>{for(var o=s>1?void 0:s?Ye(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Fe(t,r,o),o};let T=class extends v{constructor(){super(...arguments),this.error=null,this.getSubmenuName=e=>e.path.split("/")[1]}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}async getPlaceholder(e){return await g.getPlaceHolder(e)}render(){if(this.error)return l`<div class="error">${this.error}</div>`;if(this.items)return l`<nav id="menu"><header class="major"><h2>Menu</h2></header>${this.items.length===0?this.getPlaceholder("no menu items"):this.renderMenuItems()}</nav>`}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return l`<span @click="${this.toggleSubmenu}" class="opener submenu"><span class="submenu__text">${e.navtitle} </span>${x("chevron-down","submenu__icon")}</span><ul>${e.children.map(t=>l`<li><a href="${t.path}">${t.navtitle}</a></li>`)}</ul>`}renderMenuItem(e){return e.error?l`<p>${e.error}</p>`:l`<li>${e.children!==void 0?this.renderSubMenu(e):l`<a href="${e.path}">${e.navtitle}</a>`}</li>`}renderMenuItems(){return l`<ul>${this.items.map(e=>this.renderMenuItem(e))}</ul>`}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}filterNavigation(e,t){return e.filter(r=>t.every(s=>!r.path.includes(s))).map(r=>({path:r.path,navtitle:this.getNavTitle(r)}))}groupItemsByFirstLevelPath(e){const t={};return e.forEach(r=>{const s=this.getSubmenuName(r);t[s]||(t[s]=[]),t[s].push({path:r.path,navtitle:this.getNavTitle(r)})}),t}async groupByFirstLevelPath(){const e="/query-index.json",t=["sidekick","sidekick-library","tools","development","dev-","__"];try{const r=await L.fetchJson(e);this.error=null;const s=this.filterNavigation(r.data,t),o=this.groupItemsByFirstLevelPath(s);return Object.values(o).map(a=>a.length===1?a[0]:{navtitle:a[0].path.split("/")[1],path:a[0].path,children:a})}catch(r){return p.error(`SidebarNav Component: Error while fetching ${e}`,r),this.error=await g.getPlaceHolder("error"),[]}}};B([f()],T.prototype,"items",2);B([f()],T.prototype,"error",2);T=B([y("sidebar-nav")],T);var Ze=Object.defineProperty,Xe=Object.getOwnPropertyDescriptor,U=(e,t,r,s)=>{for(var o=s>1?void 0:s?Xe(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Ze(t,r,o),o};let A=class extends v{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();e!==null&&this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t="contact.plain.html";try{const r=await L.fetchText(t,{cacheOptions:{cacheType:"runtime"}});return this.error=null,e.parseFromString(r,"text/html")}catch(r){return p.error(`SidebarContacts Component: Error while fetching ${t}`,r),this.error=await g.getPlaceHolder("error"),null}}renderHeader(e){return e?l`<header class="major"><h2>${e}</h2></header>`:m}renderText(e){return e?l`<p>${e}</p>`:m}render(){if(this.error)return l`<div class="error">${this.error}</div>`;if(!this.contactTemplateArgs)return m;const{headline:e,text:t,contacts:r}=this.contactTemplateArgs;return l`<section>${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(r)}</section>`}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:r}=e;return!t&&!r?m:l`<li class="icon solid">${this.renderIcon(t)} ${this.renderContactMarkup(r)}</li>`}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(s=>({icon:s.querySelector("div"),markup:s.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),r=e.querySelector("p"),s=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:r,contacts:s}}renderContacts(e){return e.length===0?m:l`<ul class="contact">${e.map(t=>this.renderContact(t))}</ul>`}renderIcon(e){return e?x(e.innerHTML):m}renderContactMarkup(e){return e?oe(e.innerHTML):m}};U([f()],A.prototype,"contactTemplateArgs",2);U([f()],A.prototype,"error",2);A=U([y("sidebar-contact")],A);var Ke=Object.defineProperty,We=Object.getOwnPropertyDescriptor,z=(e,t,r,s)=>{for(var o=s>1?void 0:s?We(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Ke(t,r,o),o};let w=class extends v{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e),this.noPostsPlaceholder=await g.getPlaceHolder("no posts")}render(){if(this.lastTreePosts)return l`${this.renderHeader()} ${this.renderPosts()}`}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,r)=>t.lastModified>r.lastModified?-1:t.lastModified<r.lastModified?1:0),e.slice(0,3)}renderPicture(e){const t=ve({src:e.image,alt:e.imagealt,width:336,height:224});return t?l`<a href="${e.path}" class="image">${t}</a>`:m}renderPost(e){return l`<article>${this.renderPicture(e)}<p>${e.description}</p></article>`}async getPosts(){const e="/query-index.json";try{return this.error=null,(await L.fetchJson(e)).data.filter(r=>r.path.startsWith("/posts"))}catch(t){return p.error(`SidebarPost Component: Error while fetching ${e}`,t),this.error=await g.getPlaceHolder("error"),[]}}renderPosts(){return this.error?l`<div class="error">${this.error}</div>`:this.lastTreePosts.length===0?l`<div>${this.noPostsPlaceholder}</div>`:l`<div class="mini-posts">${this.lastTreePosts.map(e=>this.renderPost(e))}</div>`}renderHeader(){return l`<header class="major"><h2>Newest Posts</h2></header>`}};z([f()],w.prototype,"lastTreePosts",2);z([f()],w.prototype,"error",2);z([f()],w.prototype,"noPostsPlaceholder",2);w=z([y("sidebar-posts")],w);var Je=Object.defineProperty,Ge=Object.getOwnPropertyDescriptor,F=(e,t,r,s)=>{for(var o=s>1?void 0:s?Ge(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Je(t,r,o),o};let D=class extends v{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e="footer.plain.html";try{const t=await L.fetchText(e,{cacheOptions:{cacheType:"runtime"}});this.error=null;const r=document.createElement("div");r.innerHTML=t,this.footerMarkup=r.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}catch(t){p.error(`SidebarFooter Component: Error while fetching ${e}`,t),this.error=await g.getPlaceHolder("error")}}render(){if(this.error)return l`<div class="error">${this.error}</div>`;if(this.footerMarkup)return l`${this.footerMarkup}`}};F([f()],D.prototype,"footerMarkup",2);F([f()],D.prototype,"error",2);D=F([y("sidebar-footer")],D);var Qe=Object.defineProperty,et=Object.getOwnPropertyDescriptor,tt=(e,t,r,s)=>{for(var o=s>1?void 0:s?et(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Qe(t,r,o),o};let J=class extends v{constructor(){super(...arguments),this.toggleRef=He(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return l`<div class="inner"><sidebar-nav></sidebar-nav><sidebar-posts></sidebar-posts><sidebar-contact></sidebar-contact><sidebar-footer id="footer"></sidebar-footer></div><a ${Ue(this.toggleRef)} href="#sidebar" class="toggle hamburger-icon" aria-label="Sidebar toggle">${x("hamburger")}</a>`}};J=tt([y("sidebar-component")],J);const rt=()=>{if(R())return;const e=document.createElement("sidebar-component");e.setAttribute("id","sidebar"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active");const t=document.getElementById("main");t==null||t.after(e)};C.addLoadEagerTask(()=>(rt(),Promise.resolve()));function st(){const e=document.getElementById("main");if(!e)return;const t=e.innerHTML;e.innerHTML=`<div class="inner">${R()?"":'<header-component id="header"></header-component>'}${t}</div>`}C.addLoadEagerTask(()=>(st(),Promise.resolve()));function ot({input:e,specifier:t,htmlTag:r}){return t===""||r===""?e:e.split(t).map((s,o)=>o%2===1?`<${r}>${s}</${r}>`:s).join("")}var it=Object.defineProperty,at=Object.getOwnPropertyDescriptor,Y=(e,t,r,s)=>{for(var o=s>1?void 0:s?at(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&it(t,r,o),o};let O=class extends v{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await L.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data},this.error=null}catch(e){p.error("Header Component: Error while fetching header.json",e),this.error=await g.getPlaceHolder("error")}}render(){if(this.error)return l`<div class="error">${this.error}</div>`;if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,r=ot({input:e.logoText,htmlTag:"strong",specifier:":::"}),s=oe(r);return l`<a href="${e.logoLink}" class="logo">${s}</a><ul class="icons">${t.map(o=>l`<li><a href="${o.socialLink}" class="icon brands" aria-label="${o.socialLabel}">${x(o.socialIcon,"header-icon")} <span class="label">${o.socialLabel}</span></a></li>`)}</ul>`}};Y([f()],O.prototype,"headerData",2);Y([f()],O.prototype,"error",2);O=Y([y("header-component")],O);/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */class q extends ge{}q.directiveName="unsafeSVG",q.resultType=2;const nt=j(q);/** + * @license + * Copyright 2021 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */class ct{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class lt{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??(this.Z=new Promise(t=>this.q=t))}resume(){var t;(t=this.q)==null||t.call(this),this.Z=this.q=void 0}}/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const G=e=>!Me(e)&&typeof e.then=="function",Q=1073741823;class dt extends le{constructor(){super(...arguments),this._$Cwt=Q,this._$Cbt=[],this._$CK=new ct(this),this._$CX=new lt}render(...t){return t.find(r=>!G(r))??X}update(t,r){const s=this._$Cbt;let o=s.length;this._$Cbt=r;const i=this._$CK,a=this._$CX;this.isConnected||this.disconnected();for(let d=0;d<r.length&&!(d>this._$Cwt);d++){const h=r[d];if(!G(h))return this._$Cwt=d,h;d<o&&h===s[d]||(this._$Cwt=Q,o=0,Promise.resolve(h).then(async _=>{for(;a.get();)await a.get();const u=i.deref();if(u!==void 0){const b=u._$Cbt.indexOf(h);b>-1&&b<u._$Cwt&&(u._$Cwt=b,u.setValue(_))}}))}return X}disconnected(){this._$CK.disconnect(),this._$CX.pause()}reconnected(){this._$CK.reconnect(this),this._$CX.resume()}}const ht=j(dt),ee="/public/icons";var ut=Object.defineProperty,pt=Object.getOwnPropertyDescriptor,de=(e,t,r,s)=>{for(var o=s>1?void 0:s?pt(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&ut(t,r,o),o};const te=Object.assign({"/public/icons/angle-down.svg":()=>n(()=>import("../__chunks__/angle-down.CYLyXUSW.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-left.svg":()=>n(()=>import("../__chunks__/angle-left.CuEqyOC8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-right.svg":()=>n(()=>import("../__chunks__/angle-right.Ke48OV-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-down.svg":()=>n(()=>import("../__chunks__/angle-small-down.SNJn5nFt.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-left.svg":()=>n(()=>import("../__chunks__/angle-small-left.Bq32-m-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-right.svg":()=>n(()=>import("../__chunks__/angle-small-right.FYreGgDf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-up.svg":()=>n(()=>import("../__chunks__/angle-up.D0S_oJnp.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/bolt.svg":()=>n(()=>import("../__chunks__/bolt.BAJn0zD8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/building-storefront.svg":()=>n(()=>import("../__chunks__/building-storefront.Pww5r_Sc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chat-bubble-left-right.svg":()=>n(()=>import("../__chunks__/chat-bubble-left-right.0PedyEPm.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/check.svg":()=>n(()=>import("../__chunks__/check.BHPURAzV.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chevron-down.svg":()=>n(()=>import("../__chunks__/chevron-down.D5xOlW7p.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clip.svg":()=>n(()=>import("../__chunks__/clip.DAiKYXCc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clock.svg":()=>n(()=>import("../__chunks__/clock.CQWyiDNK.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cpu-chip.svg":()=>n(()=>import("../__chunks__/cpu-chip.DbktS35z.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cross.svg":()=>n(()=>import("../__chunks__/cross.DjCq6kb8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cursor-arrow-ripple.svg":()=>n(()=>import("../__chunks__/cursor-arrow-ripple.DHyr9er2.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/download.svg":()=>n(()=>import("../__chunks__/download.BlSXR9C9.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/envelope.svg":()=>n(()=>import("../__chunks__/envelope.Cc7Mhg2-.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye-crossed.svg":()=>n(()=>import("../__chunks__/eye-crossed.C49v3GRJ.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye.svg":()=>n(()=>import("../__chunks__/eye.Cm2FxO9V.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/facebook.svg":()=>n(()=>import("../__chunks__/facebook.3ENFaNKU.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/globe.svg":()=>n(()=>import("../__chunks__/globe.DIrN3GJL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/hamburger.svg":()=>n(()=>import("../__chunks__/hamburger.DXUzfmtf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/heart.svg":()=>n(()=>import("../__chunks__/heart.DSQJkyzj.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/home.svg":()=>n(()=>import("../__chunks__/home.CfzaHiPS.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/instagram.svg":()=>n(()=>import("../__chunks__/instagram.BBx5qXGF.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/medium.svg":()=>n(()=>import("../__chunks__/medium.BPaQEP4K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/menu-burger.svg":()=>n(()=>import("../__chunks__/menu-burger.DyVjSQ0K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/paper-plane.svg":()=>n(()=>import("../__chunks__/paper-plane.CLiFs3FL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/plus.svg":()=>n(()=>import("../__chunks__/plus.DuBm-jVv.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/rocket-lunch.svg":()=>n(()=>import("../__chunks__/rocket-lunch.C6eRDqkd.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/search.svg":()=>n(()=>import("../__chunks__/search.CtsY1mRN.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/share.svg":()=>n(()=>import("../__chunks__/share.D_3XZuic.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/snapchat.svg":()=>n(()=>import("../__chunks__/snapchat.Bct5wLOa.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/social-network.svg":()=>n(()=>import("../__chunks__/social-network.B-lhER-M.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/trash.svg":()=>n(()=>import("../__chunks__/trash.D1jfdnTM.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/twitter.svg":()=>n(()=>import("../__chunks__/twitter.d5w0828a.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/user.svg":()=>n(()=>import("../__chunks__/user.X8OGz61Z.js"),__vite__mapDeps([])).then(e=>e.default)});let k=class extends v{constructor(){super(...arguments),this.name=""}async getSvg(e){const r=te[`${ee}/${e}.svg`]??te[`${ee}/cross.svg`];try{const s=await r();return nt(s)}catch(s){p.error(`Icon Component: SVG icon: ${s.message}`,s);return}}render(){const e=this.getSvg(this.name);return l`${ht(e)}`}};k.styles=pe`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;de([fe({type:String})],k.prototype,"name",2);k=de([y("icon-component")],k);const $={interactive:"interactive",complete:"complete"};function re(){C.addBeforeEagerTask(()=>(document.getElementsByTagName("main")[0].setAttribute("id","main"),Promise.resolve())),C.init()}function ft(){document.readyState===$.interactive||document.readyState===$.complete?re():document.addEventListener("readystatechange",()=>{const e=document.readyState;(e===$.interactive||e===$.complete)&&re()})}ft(); +function __vite__mapDeps(indexes) { + if (!__vite__mapDeps.viteFileDeps) { + __vite__mapDeps.viteFileDeps = [] + } + return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) +} +//# sourceMappingURL=main.js.map diff --git a/dist/main/main.js.map b/dist/main/main.js.map new file mode 100644 index 00000000..9598e5ae --- /dev/null +++ b/dist/main/main.js.map @@ -0,0 +1 @@ +{"version":3,"mappings":"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","names":["addClasses","element","classes","cssClass","toClassName","getMetadata","value","doc","attr","meta","metaElement","decorateTemplateAndTheme","template","theme","decorateButtons","a","up","twoup","undefinedOnEmpty","setDocLanguage","lang","getLocation","isSidekickLibraryActive","loadCSS","endpoint","resolve","reject","href","getUrlForEndpoint","link","config","loadFonts","fontsCssPath","error","DebuggerService","sampleRUM","checkpoint","data","defer","fnname","args","dfnname","fn","chkpnt","weight","id","_","i","random","isSelected","firstReadTime","urlSanitizers","knownProperties","sendPing","pdata","body","url","script","setupHlxObj","mainScriptPath","scriptEl","initSampleRUM","event","collectBlocks","section","blockMap","block","loadBlockModules","blockModule","loadBlockStyles","showSection","loadBlock","sectionsBlocks","blockPromises","loadBlocks","SectionsPromises","decorateImages","item","parentElement","adjustMarkup","wrappers","defaultContent","e","wrapper","toCamelCase","name","g","readBlockConfig","row","cols","col","as","imgs","img","ps","p","processSectionMetaData","sectionMeta","key","style","transformSection","main","decorateBlocks","shortBlockName","blockWrapper","waitForLCP","firstSection","lcpBlocks","lcpCandidate","HLX","cb","beforeLoadEagerTask","loadEagerTask","beforeLoadLazyTask","loadLazyTask","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","lazyStylesCssPath","sidekickLibraryStylesCssPath","hash","beforeLoadDelayedTask","loadDelayedTask","initializedTask","HLX$1","o","f","s","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","PlaceholderService","html","currentTarget","renderIcon","child","queryIndex","filterValues","term","siteMapEntries","groups","firstLevelPath","FetchService","filteredNavigation","groupItems","group","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","sitemapEntry","nextSitemapEntry","siteMapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","addSidebarContainer","sidebarContainer","addInnerContainer","children","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","iconMarkupFunc","iconMarkup","unsafeSVG","svg","until","css","property","READY_STATES","init","initHLXApp","readyState"],"sources":["../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../src/app/tasks/decorateTemplateAndTheme.ts","../../src/app/tasks/decorateButtons.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/tasks/setDocLanguage.ts","../../src/helpers/sidekick/getLocation.ts","../../src/app/tasks/loadCSS.ts","../../config.ts","../../src/app/tasks/loadFonts.ts","../../src/app/tasks/sampleRUM.ts","../../src/app/tasks/setupHlxObj.ts","../../src/app/tasks/initSampleRUM.ts","../../src/app/tasks/collectBlocks.ts","../../src/app/tasks/loadBlockModules.ts","../../src/app/tasks/loadBlockStyles.ts","../../src/app/tasks/showSection.ts","../../src/app/tasks/loadBlock.ts","../../src/app/tasks/loadBlocks.ts","../../src/app/tasks/decorateImages.ts","../../src/app/tasks/adjustMarkup.ts","../../src/utils/toCamelCase.ts","../../src/app/tasks/readBlockConfig.ts","../../src/app/tasks/processSectionMetaData.ts","../../src/app/tasks/transformSections.ts","../../src/app/tasks/decorateBlocks.ts","../../src/app/tasks/waitForLCP.ts","../../src/app/index.ts","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/components/sidebar/sidebar.init.ts","../../src/components/innerContainer/innerContainer.ts","../../src/components/innerContainer/innerContainer.init.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants/paths.ts","../../src/components/icon/icon.ts","../../src/app/init.ts","../../src/main.ts"],"sourcesContent":["import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} value - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * Example 1:\n * Assuming <meta name=\"description\" content=\"This is a sample description.\"> exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * Output: 'This is a sample description.'\n *\n * @example\n * Example 2:\n * Assuming <meta property=\"og:title\" content=\"Open Graph Title\"> exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","import { addClasses } from '../../utils/addClasses';\nimport { getMetadata } from '../../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * <meta name=\"template\" content=\"template-name\">\n * <meta name=\"theme\" content=\"theme-name\">\n * @example\n * <body class=\"template-name theme-name\">\n */\nexport function decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Decorates paragraphs containing a single link as buttons.\n * @param {Element} element container element\n */\nexport function decorateButtons(element) {\n element.querySelectorAll('a').forEach((a) => {\n a.title = a.title || a.textContent;\n if (a.href !== a.textContent) {\n const up = a.parentElement;\n const twoup = a.parentElement.parentElement;\n if (!a.querySelector('img')) {\n if (up.childNodes.length === 1 && (up.tagName === 'P' || up.tagName === 'DIV')) {\n a.className = 'button'; // default\n up.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'STRONG' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button primary';\n twoup.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'EM' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button secondary';\n twoup.classList.add('button-container');\n }\n }\n }\n });\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../../utils/getMetadata';\nimport { undefinedOnEmpty } from '../../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document based on the language metadata.\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/**\n * Load a CSS file if it is not already loaded append it to the head.\n * @param endpoint - The endpoint of the CSS file.\n * @returns Promise<boolean>\n */\nexport function loadCSS(endpoint: string): Promise<void> {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = () => resolve();\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve();\n }\n });\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n fontsCssPath?: string;\n lazyStylesScssPath?: string;\n lazyStylesCssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n sidekickLibraryStylesCssPath?: string;\n lcpBlocks?: string[];\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/types/icons.types.ts',\n fontsScssPath: './src/styles/sass/fonts.scss',\n fontsCssPath: './dist/fonts/fonts.css',\n lazyStylesScssPath: './src/styles/sass/lazy-styles.scss',\n lazyStylesCssPath: './dist/lazyStyles/lazyStyles.css',\n sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss',\n sidekickLibraryStylesCssPath: './dist/sidekickLibraryStyles/sidekickLibraryStyles.css',\n lcpBlocks: ['banner'],\n};\n","import { getLocation } from 'Helpers/sidekick/getLocation';\nimport { loadCSS } from './loadCSS';\nimport { config } from '../../../config';\nimport { DebuggerService } from '@kluntje/services';\n\nexport async function loadFonts(): Promise<void> {\n const { fontsCssPath } = config;\n if (!fontsCssPath) return;\n await loadCSS(fontsCssPath);\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (error) {\n DebuggerService.error('loadFonts: Error setting fonts-loaded in session storage', error);\n }\n}\n","/**\n * log RUM if part of the sample.\n * @param {string} checkpoint identifies the checkpoint in funnel\n * @param {Object} data additional data for RUM sample\n * @param {string} data.source DOM node that is the source of a checkpoint event,\n * identified by #id or .classname\n * @param {string} data.target subject of the checkpoint event,\n * for instance the href of a link, or a search term\n */\n\nexport function sampleRUM(checkpoint, data = {}) {\n // @ts-ignore\n sampleRUM.defer = sampleRUM.defer || [];\n const defer = (fnname) => {\n // @ts-ignore\n sampleRUM[fnname] = sampleRUM[fnname] || ((...args) => sampleRUM.defer.push({ fnname, args }));\n };\n // @ts-ignore\n sampleRUM.drain =\n // @ts-ignore\n sampleRUM.drain ||\n ((dfnname, fn) => {\n sampleRUM[dfnname] = fn;\n // @ts-ignore\n sampleRUM.defer\n .filter(({ fnname }) => dfnname === fnname)\n .forEach(({ fnname, args }) => sampleRUM[fnname](...args));\n });\n // @ts-ignore\n sampleRUM.always = sampleRUM.always || [];\n // @ts-ignore\n sampleRUM.always.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.always[chkpnt] = fn;\n };\n // @ts-ignore\n sampleRUM.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.cases[chkpnt] = fn;\n };\n defer('observe');\n defer('cwv');\n try {\n window.hlx = window.hlx || {};\n // @ts-ignore\n if (!window.hlx.rum) {\n const usp = new URLSearchParams(window.location.search);\n const weight = usp.get('rum') === 'on' ? 1 : 100; // with parameter, weight is 1. Defaults to 100.\n const id = Array.from({ length: 75 }, (_, i) => String.fromCharCode(48 + i))\n .filter((a) => /\\d|[A-Z]/i.test(a))\n .filter(() => Math.random() * 75 > 70)\n .join('');\n const random = Math.random();\n const isSelected = random * weight < 1;\n const firstReadTime = Date.now();\n const urlSanitizers = {\n full: () => window.location.href,\n origin: () => window.location.origin,\n path: () => window.location.href.replace(/\\?.*$/, ''),\n };\n // @ts-ignore\n window.hlx.rum = {\n weight,\n id,\n random,\n isSelected,\n firstReadTime,\n sampleRUM,\n sanitizeURL: urlSanitizers[window.hlx.RUM_MASK_URL || 'path'],\n };\n }\n // @ts-ignore\n const { weight, id, firstReadTime } = window.hlx.rum;\n // @ts-ignore\n if (window.hlx && window.hlx.rum && window.hlx.rum.isSelected) {\n const knownProperties = [\n 'weight',\n 'id',\n 'referer',\n 'checkpoint',\n 't',\n 'source',\n 'target',\n 'cwv',\n 'CLS',\n 'FID',\n 'LCP',\n 'INP',\n ];\n const sendPing = (pdata = data) => {\n const body = JSON.stringify(\n {\n weight,\n id,\n // @ts-ignore\n referer: window.hlx.rum.sanitizeURL(),\n checkpoint,\n t: Date.now() - firstReadTime,\n ...data,\n },\n knownProperties\n );\n const url = `https://rum.hlx.page/.rum/${weight}`;\n navigator.sendBeacon(url, body);\n // eslint-disable-next-line no-console\n console.debug(`ping:${checkpoint}`, pdata);\n };\n // @ts-ignore\n sampleRUM.cases = sampleRUM.cases || {\n // @ts-ignore\n cwv: () => sampleRUM.cwv(data) || true,\n lazy: () => {\n // use classic script to avoid CORS issues\n const script = document.createElement('script');\n script.src = 'https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js';\n document.head.appendChild(script);\n return true;\n },\n };\n sendPing(data);\n // @ts-ignore\n if (sampleRUM.cases[checkpoint]) {\n // @ts-ignore\n sampleRUM.cases[checkpoint]();\n }\n }\n // @ts-ignore\n if (sampleRUM.always[checkpoint]) {\n // @ts-ignore\n sampleRUM.always[checkpoint](data);\n }\n } catch (error) {\n // something went wrong\n }\n}\n","import { DebuggerService } from '@kluntje/services';\n\nexport default function setupHlxObj(mainScriptPath: string = '/dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n DebuggerService.log('setupHlxObj: Could not set codeBasePath.', error);\n }\n }\n}\n","import { sampleRUM } from './sampleRUM';\nimport setupHlxObj from './setupHlxObj';\n\nexport function initSampleRUM() {\n setupHlxObj();\n sampleRUM('top');\n\n window.addEventListener('load', () => sampleRUM('load'));\n\n window.addEventListener('unhandledrejection', (event) => {\n sampleRUM('error', { source: event.reason.sourceURL, target: event.reason.line });\n });\n\n window.addEventListener('error', (event) => {\n sampleRUM('error', { source: event.filename, target: event.lineno });\n });\n}\n","import { BlockMapping } from '../app.types';\n\n/**\n * Collect all blocks in a section.\n * @param section - The section to collect the blocks from.\n * @returns BlockMapping[]\n * @example\n * const blocks = collectBlocks(section);\n * console.log(blocks);\n * Output: [{ name: 'block1', element: HTMLElement }, { name: 'block2', element: HTMLElement }]\n */\nexport function collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll<HTMLDivElement>('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n}\n","import { DebuggerService } from '@kluntje/services';\nimport { BlockMapping } from '../app.types';\nimport { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\nenum Status {\n unloaded = 'unloaded',\n loading = 'loading',\n loaded = 'loaded',\n error = 'error',\n}\n\n/**\n * Load the es module for the block. The module should be named as the block name.\n * @param block - The block to load the module for.\n * @returns Promise<void>\n */\nexport async function loadBlockModules(block: BlockMapping): Promise<void> {\n const blockStatus = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (blockStatus === Status.unloaded) {\n try {\n block.element.dataset.blockStatus = Status.loading;\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n DebuggerService.error('loadBlockModules:', error);\n }\n }\n}\n","import { BlockMapping } from '../app.types';\nimport { loadCSS } from './loadCSS';\nimport { DebuggerService } from '@kluntje/services';\n\n/**\n * Load the block styles. The styles should be named as the block name.\n * @param block - The block to load the styles for.\n * @returns Promise<void>\n */\nexport async function loadBlockStyles(block: BlockMapping) {\n try {\n await loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n DebuggerService.error('loadBlockStyles: Could not load css styles.', error);\n }\n}\n","/**\n * Removes the display property from the section\n * @param section - The section to show\n */\nexport function showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n}\n","import { BlockMapping } from '../app.types';\nimport { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { showSection } from './showSection';\n\n/**\n * Load the block modules and styles for a section and show the section.\n * @param section - The section to load the block modules and styles for.\n * @returns Promise<void>\n */\nexport async function loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n showSection(section);\n return;\n }\n\n const blockPromises: Promise<[void, void]>[] = [];\n\n for (const block of sectionsBlocks) {\n blockPromises.push(Promise.all([loadBlockModules(block), loadBlockStyles(block)]));\n }\n\n await Promise.all(blockPromises);\n showSection(section);\n}\n","import { loadBlock } from './loadBlock';\n\n/**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\nexport async function loadBlocks() {\n const sections = [...document.querySelectorAll<HTMLElement>('.section')];\n const SectionsPromises = sections.map((section) => loadBlock(section));\n\n await Promise.all(SectionsPromises);\n}\n","/*\n * This function is used to decorate images in the default content.\n * It adds the class 'image' and 'main' to the parent element of the image.\n */\nexport function decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n}\n","import { decorateImages } from './decorateImages';\n\n/**\n * This function is used to adjust the markup of a section.\n * It wraps the default content in a div with the class 'default-content-wrapper'.\n * It also adds the class 'section' to the section element.\n * It decorates the images in the default content by calling the 'decorateImages' function.\n * It sets the 'data-section-status' attribute to 'initialized'.\n * It hides the section element.\n * @param section - The section element to adjust.\n */\nexport function adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n if (/^[a-z][A-Za-z0-9]*$/.test(name)) {\n return name;\n }\n\n if (/^[A-Z][A-Za-z0-9]*$/.test(name)) {\n return name.charAt(0).toLowerCase() + name.slice(1);\n }\n\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toClassName } from 'Utils/toClassName';\n\n/*\n This function reads the configuration of a block from the HTML file\n and returns it as a Record<string, any> object.\n @param {Element} block The block element\n*/\nexport function readBlockConfig(block: Element): Record<string, any> {\n const config: Record<any, any> = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n}\n","import { toCamelCase } from 'Utils/toCamelCase';\nimport { toClassName } from 'Utils/toClassName';\nimport { readBlockConfig } from './readBlockConfig';\n\n/*\n This function processes the metadata of a section and applies it to the section element.\n @param {HTMLElement} section The section element\n*/\nexport function processSectionMetaData(section: HTMLElement) {\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n}\n","import { adjustMarkup } from './adjustMarkup';\nimport { processSectionMetaData } from './processSectionMetaData';\n\n/**\n * This function is used to transform the sections of the main element.\n * It adjusts the markup of each section by calling the 'adjustMarkup' function.\n * It processes the metadata of each section by calling the 'processSectionMetaData' function.\n * @param main - The main element to transform.\n */\nexport function transformSection(main: HTMLElement) {\n main.querySelectorAll<HTMLDivElement>(':scope > div').forEach((section) => {\n adjustMarkup(section);\n processSectionMetaData(section);\n });\n}\n","/**\n * Decorate blocks with classes and data attributes.\n * @param main - Html main element\n */\nexport function decorateBlocks(main: HTMLElement) {\n main.querySelectorAll<HTMLDivElement>('div.section > div > div').forEach((block) => {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n });\n}\n","import { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { config } from '../../../config';\nimport { showSection } from './showSection';\nimport { LcpCandidate } from '../app.types';\n\n/**\n * Wait for the Largest Contentful Paint (LCP) candidate to be loaded.\n * This function will load the modules and styles for the first section after the LCP candidate.\n * @returns Promise<void>\n */\nexport async function waitForLCP() {\n const firstSection: HTMLElement | null = document.querySelector('.section');\n const { lcpBlocks } = config;\n\n if (firstSection) {\n const blocks = collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = lcpBlocks?.includes(block.name);\n if (hasLCPBlock) await Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector<LcpCandidate>('main img');\n\n await new Promise<void>((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n}\n","import { decorateTemplateAndTheme } from './tasks/decorateTemplateAndTheme';\nimport { decorateButtons } from './tasks/decorateButtons';\nimport { setDocLanguage } from './tasks/setDocLanguage';\nimport { loadFonts } from './tasks/loadFonts';\nimport { initSampleRUM } from './tasks/initSampleRUM';\nimport { DebuggerService } from '@kluntje/services';\nimport { loadCSS } from './tasks/loadCSS';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { config } from '../../config';\nimport { loadBlocks } from './tasks/loadBlocks';\nimport { transformSection } from './tasks/transformSections';\nimport { decorateBlocks } from './tasks/decorateBlocks';\nimport { sampleRUM } from './tasks/sampleRUM';\nimport { waitForLCP } from './tasks/waitForLCP.ts';\n\nclass HLX {\n private beforeEagerCallbacks: Array<() => Promise<void>> = [];\n private loadEagerCallbacks: Array<() => Promise<void>> = [];\n private beforeLoadLazyCallbacks: Array<() => Promise<void>> = [];\n private loadLazyCallbacks: Array<() => Promise<void>> = [];\n private beforeLoadDelayedCallbacks: Array<() => Promise<void>> = [];\n private loadDelayedCallbacks: Array<() => Promise<void>> = [];\n private initializedCallbacks: Array<() => Promise<void>> = [];\n\n private beforeEagerPromise?: Promise<void>;\n private eagerPromise?: Promise<void>;\n private beforeLazyPromise?: Promise<void>;\n private lazyPromise?: Promise<void>;\n private beforeDelayedPromise?: Promise<void>;\n private delayedPromise?: Promise<void>;\n private initializedPromise?: Promise<void>;\n\n private get beforeEager() {\n if (this.beforeEagerPromise === undefined) {\n this.beforeEagerPromise = this.beforeLoadEager();\n }\n return this.beforeEagerPromise;\n }\n\n private get loadEager() {\n if (this.eagerPromise === undefined) {\n this.eagerPromise = this.loadEagerPromise();\n }\n return this.eagerPromise;\n }\n\n private get beforeLoadLazy() {\n if (this.beforeLazyPromise === undefined) {\n this.beforeLazyPromise = this.beforeLoadLazyPromise();\n }\n return this.beforeLazyPromise;\n }\n\n private get loadLazy() {\n if (this.lazyPromise === undefined) {\n this.lazyPromise = this.loadLazyPromise();\n }\n return this.lazyPromise;\n }\n\n private get beforeLoadDelayed() {\n if (this.beforeDelayedPromise === undefined) {\n this.beforeDelayedPromise = this.beforeLoadDelayedPromise();\n }\n return this.beforeDelayedPromise;\n }\n\n private get loadDelayed() {\n if (this.delayedPromise === undefined) {\n this.delayedPromise = this.loadDelayedPromise();\n }\n return this.delayedPromise;\n }\n\n private get initialized() {\n if (this.initializedPromise === undefined) {\n this.initializedPromise = this.getInitializedPromise();\n }\n return this.initializedPromise;\n }\n\n public addBeforeEagerTask(cb: () => Promise<void>) {\n this.beforeEagerCallbacks.push(cb);\n }\n\n public addLoadEagerTask(cb: () => Promise<void>) {\n this.loadEagerCallbacks.push(cb);\n }\n\n public addBeforeLoadLazyTask(cb: () => Promise<void>) {\n this.beforeLoadLazyCallbacks.push(cb);\n }\n\n public addLoadLazyTask(cb: () => Promise<void>) {\n this.loadLazyCallbacks.push(cb);\n }\n\n public addBeforeLoadDelayedTask(cb: () => Promise<void>) {\n this.beforeLoadDelayedCallbacks.push(cb);\n }\n\n public addLoadDelayedTask(cb: () => Promise<void>) {\n this.loadDelayedCallbacks.push(cb);\n }\n\n public addInitializedTask(cb: () => Promise<void>) {\n this.initializedCallbacks.push(cb);\n }\n\n public async init() {\n await this.beforeEager;\n await this.loadEager;\n await this.beforeLoadLazy;\n await this.loadLazy;\n await this.beforeLoadDelayed;\n await this.loadDelayed;\n await this.initialized;\n }\n\n private async beforeLoadEager(): Promise<void> {\n const beforeLoadEagerTask: Promise<void> = new Promise((resolve) => {\n initSampleRUM();\n decorateTemplateAndTheme();\n setDocLanguage();\n resolve();\n });\n\n await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), beforeLoadEagerTask]);\n }\n\n private async loadEagerPromise(): Promise<void> {\n const loadEagerTask: Promise<void> = new Promise(async (resolve) => {\n try {\n const main = document.querySelector('main') as HTMLElement;\n decorateButtons(main);\n transformSection(main);\n decorateBlocks(main);\n setTimeout(() => {\n document.body.classList.add('show');\n resolve();\n }, 100);\n\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await loadFonts();\n }\n } catch (error) {\n DebuggerService.error('index: could not load fonts', error);\n }\n });\n\n await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), loadEagerTask, waitForLCP()]);\n }\n\n private async beforeLoadLazyPromise(): Promise<void> {\n const beforeLoadLazyTask: Promise<void> = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), beforeLoadLazyTask]);\n }\n\n private async loadLazyPromise(): Promise<void> {\n const loadLazyTask: Promise<void> = new Promise(async (resolve) => {\n try {\n const {\n lazyStylesScssPath,\n sidekickLibraryStylesScssPath,\n fontsScssPath,\n lazyStylesCssPath,\n sidekickLibraryStylesCssPath,\n } = config;\n\n await loadBlocks();\n\n const { hash } = window.location;\n const element = hash ? document.getElementById(hash.substring(1)) : false;\n if (hash && element) element.scrollIntoView();\n\n if (lazyStylesScssPath && lazyStylesCssPath) await loadCSS(lazyStylesCssPath);\n if (sidekickLibraryStylesScssPath && sidekickLibraryStylesCssPath && isSidekickLibraryActive()) {\n await loadCSS(sidekickLibraryStylesCssPath);\n }\n if (fontsScssPath) await loadFonts();\n sampleRUM('lazy');\n const main = document.querySelector('main') as HTMLElement;\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('div[data-block-name]'));\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('picture > img'));\n } catch (error) {\n DebuggerService.error('LoadLazyTask: ', error);\n }\n resolve();\n });\n\n await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), loadLazyTask]);\n }\n\n private async beforeLoadDelayedPromise(): Promise<void> {\n const beforeLoadDelayedTask: Promise<void> = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), beforeLoadDelayedTask]);\n }\n\n private async loadDelayedPromise(): Promise<void> {\n const loadDelayedTask: Promise<void> = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), loadDelayedTask]);\n }\n\n private async getInitializedPromise(): Promise<void> {\n const initializedTask: Promise<void> = new Promise((resolve) => resolve());\n\n await Promise.all([...this.initializedCallbacks.map((cb) => cb()), initializedTask]);\n }\n}\n\nexport default new HLX();\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i<r.length;i++)s(r[i],!1),o(r[i]);else null!=r&&(s(r,!1),o(r));else s(this,i)}const c=i=>{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n error?: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n async getPlaceholder(key: string): Promise<any> {\n const placeholder = await PlaceholderService.getPlaceHolder(key);\n return placeholder;\n }\n\n render() {\n if (this.error) {\n return html`<div class=\"error\">${this.error}</div>`;\n }\n if (!this.items) return;\n\n return html` <nav id=\"menu\">\n <header class=\"major\">\n <h2>Menu</h2>\n </header>\n ${this.items.length === 0 ? this.getPlaceholder('no menu items') : this.renderMenuItems()}\n </nav>`;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`<span @click=\"${this.toggleSubmenu}\" class=\"opener submenu\">\n <span class=\"submenu__text\">${item.navtitle} </span>\n ${renderIcon('chevron-down', 'submenu__icon')}\n </span>\n <ul>\n ${item.children.map((child) => html` <li><a href=\"${child.path}\">${child.navtitle}</a></li>`)}\n </ul>`;\n }\n\n private renderMenuItem(item: MenuItem) {\n if (item.error) {\n return html`<p>${item.error}</p>`;\n } else {\n return html` <li>\n ${item.children !== undefined ? this.renderSubMenu(item) : html`<a href=\"${item.path}\">${item.navtitle}</a>`}\n </li>`;\n }\n }\n\n private renderMenuItems() {\n return html` <ul>\n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n </ul>`;\n }\n\n private getSubmenuName = (entry: MenuItem) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: MenuItem | SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item['navtitle'] || item['title'];\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(siteMapEntries: MenuItem[]): Record<string, SiteMapEntry[]> {\n const groups = {};\n siteMapEntries.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n private async groupByFirstLevelPath() {\n const endpoint = '/query-index.json';\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n try {\n const queryIndex = await FetchService.fetchJson<SheetsResponse<SiteMapEntry>>(endpoint);\n\n this.error = null;\n\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n const groupItems = this.groupItemsByFirstLevelPath(filteredNavigation);\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n } catch (error) {\n DebuggerService.error(`SidebarNav Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n @state()\n error: string | null = null;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n if (contactHtml !== null) this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const endpoint = 'contact.plain.html';\n\n try {\n const contactHtmlString = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n return parser.parseFromString(contactHtmlString, 'text/html');\n } catch (error) {\n DebuggerService.error(`SidebarContacts Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n\n return null;\n }\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`<header class=\"major\">\n <h2>${headline}</h2>\n </header>`;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`<p>${text}</p>`;\n }\n\n render() {\n if (this.error) {\n return html`<div class=\"error\">${this.error}</div>`;\n }\n\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n <section>${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}</section>\n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html` <li class=\"icon solid\">${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}</li>`;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`<ul class=\"contact\">\n ${contacts.map((contact) => this.renderContact(contact))}\n </ul>`;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from 'Services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { Sitemap, SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n @state()\n error: string | null = null;\n\n @state()\n private noPostsPlaceholder: string;\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n this.noPostsPlaceholder = await PlaceholderService.getPlaceHolder('no posts');\n }\n\n render() {\n if (!this.lastTreePosts) return;\n\n return html` ${this.renderHeader()} ${this.renderPosts()} `;\n\n //TODO: Add overview if more button is needed\n /*\n <ul class=\"actions\">\n <li><a href=\"#\" class=\"button\">More</a></li>\n </ul>\n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`<a href=\"${siteMapEntry.path}\" class=\"image\">${picture}</a>`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html` <article>\n ${this.renderPicture(siteMapEntry)}\n <p>${siteMapEntry.description}</p>\n </article>`;\n }\n\n private async getPosts() {\n const endpoint = '/query-index.json';\n\n try {\n this.error = null;\n const queryIndex = await FetchService.fetchJson<SheetsResponse<SiteMapEntry>>(endpoint);\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n } catch (error) {\n DebuggerService.error(`SidebarPost Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n\n private renderPosts() {\n if (this.error) return html`<div class=\"error\">${this.error}</div>`;\n if (this.lastTreePosts.length === 0) return html`<div>${this.noPostsPlaceholder}</div>`;\n\n return html`<div class=\"mini-posts\">\n ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}\n </div>`;\n }\n\n private renderHeader() {\n return html` <header class=\"major\">\n <h2>Newest Posts</h2>\n </header>`;\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const endpoint = 'footer.plain.html';\n\n try {\n const response = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n } catch (error) {\n DebuggerService.error(`SidebarFooter Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`<div class=\"error\">${this.error}</div>`;\n }\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { html, LitElement } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { createRef, Ref, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref<HTMLAnchorElement> = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n <div class=\"inner\">\n <sidebar-nav></sidebar-nav>\n <sidebar-posts></sidebar-posts>\n <sidebar-contact></sidebar-contact>\n <sidebar-footer id=\"footer\"></sidebar-footer>\n </div>\n <a ${ref(this.toggleRef)} href=\"#sidebar\" class=\"toggle hamburger-icon\" aria-label=\"Sidebar toggle\">\n ${renderIcon('hamburger')}\n </a>\n `;\n }\n}\n","import HLX from '../../app/index.ts';\nimport './sidebar.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\n\nconst addSidebarContainer = () => {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n const main = document.getElementById('main');\n main?.after(sidebarContainer);\n};\n\nHLX.addLoadEagerTask(() => {\n addSidebarContainer();\n return Promise.resolve();\n});\n","import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\n\nexport function addInnerContainer() {\n const main = document.getElementById('main');\n if (!main) return;\n const children = main.innerHTML;\n main.innerHTML = `<div class=\"inner\">${isSidekickLibraryActive() ? `` : `<header-component id=\"header\"></header-component>`}${children}</div>`;\n}\n","import HLX from '../../app/index.ts';\nimport { addInnerContainer } from './innerContainer.ts';\n\nHLX.addLoadEagerTask(() => {\n addInnerContainer();\n return Promise.resolve();\n});\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a <strong> string with some </strong> keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello<span> world!</span>'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n if (specifier === '' || htmlTag === '') return input;\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}</${htmlTag}>` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from 'Utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap<any> | Map<PropertyKey, unknown>) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson<HeaderResponseData>('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n this.error = null;\n } catch (error) {\n DebuggerService.error('Header Component: Error while fetching header.json', error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`<div class=\"error\">${this.error}</div>`;\n }\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n <a href=\"${leftCol.logoLink}\" class=\"logo\">${logoTextHTML}</a>\n <ul class=\"icons\">\n ${rightCol.map((item) => {\n return html`\n <li>\n <a href=\"${item.socialLink}\" class=\"icon brands\" aria-label=\"${item.socialLabel}\">\n ${renderIcon(item.socialIcon, 'header-icon')}\n <span class=\"label\">${item.socialLabel}</span>\n </a>\n </li>\n `;\n })}\n </ul>\n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;t<i.length&&!(t>this._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t<r&&s===e[t]||(this._$Cwt=h,r=0,Promise.resolve(s).then((async t=>{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e<i._$Cwt&&(i._$Cwt=e,i.setValue(t))}})))}return t}disconnected(){this._$CK.disconnect(),this._$CX.pause()}reconnected(){this._$CK.reconnect(this),this._$CX.resume()}}const m=o(c);export{c as UntilDirective,m as until};\n//# sourceMappingURL=until.js.map\n","export const ICONS_PATH = '/public/icons';\n","import { css, html, LitElement } from 'lit';\nimport { customElement, property } from 'lit/decorators.js';\nimport { unsafeSVG } from 'lit/directives/unsafe-svg.js';\nimport { until } from 'lit/directives/until.js';\nimport { ICONS_PATH } from 'Constants/paths.ts';\nimport { DebuggerService } from '@kluntje/services';\n\n// Vite runs on build time and finds all svg files in icons directory\n// Since import.meta.glob only accepts literals ICON_PATH cant be used\nconst modules = import.meta.glob('/public/icons/*.svg', { as: 'raw' });\n\n@customElement('icon-component')\nexport class Icon extends LitElement {\n @property({ type: String })\n name: string = '';\n\n async getSvg(name: string) {\n const key = modules[`${ICONS_PATH}/${name}.svg`];\n const iconMarkupFunc = key ?? modules[`${ICONS_PATH}/cross.svg`];\n try {\n const iconMarkup = await iconMarkupFunc();\n return unsafeSVG(iconMarkup);\n } catch (error) {\n DebuggerService.error(`Icon Component: SVG icon: ${error.message}`, error);\n return;\n }\n }\n\n render() {\n const svg = this.getSvg(this.name);\n return html`${until(svg)}`;\n }\n\n static readonly styles = css`\n :host {\n display: flex;\n align-items: center;\n }\n\n svg {\n width: 100%;\n height: auto;\n }\n `;\n}\n","import HLX from './index.ts';\n\nconst READY_STATES = {\n interactive: 'interactive',\n complete: 'complete',\n};\n\nfunction init() {\n HLX.addBeforeEagerTask(() => {\n const main = document.getElementsByTagName('main')[0];\n main.setAttribute('id', 'main');\n return Promise.resolve();\n });\n\n HLX.init();\n}\n\nexport function initHLXApp() {\n if (document.readyState === READY_STATES.interactive || document.readyState === READY_STATES.complete) {\n init();\n } else {\n document.addEventListener('readystatechange', () => {\n const readyState = document.readyState;\n if (readyState === READY_STATES.interactive || readyState === READY_STATES.complete) {\n init();\n }\n });\n }\n}\n","import './components/sidebar/sidebar.init.ts';\nimport './components/innerContainer/innerContainer.init.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { initHLXApp } from './app/init.ts';\n\ninitHLXApp();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file diff --git a/dist/posts/posts.css b/dist/posts/posts.css new file mode 100644 index 00000000..13d10dd7 --- /dev/null +++ b/dist/posts/posts.css @@ -0,0 +1 @@ +.posts{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 2em -6em;width:calc(100% + 6em)}.posts article{-moz-flex-grow:0;-webkit-flex-grow:0;-ms-flex-grow:0;flex-grow:0;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;margin:0 0 6em 6em;position:relative;width:calc(33.3333333333% - 6em)}.posts article:before{background:#d2d7d9bf;content:"";display:block;height:calc(100% + 6em);left:-3em;position:absolute;top:0;width:1px}.posts article:after{background:#d2d7d9bf;bottom:-3em;content:"";display:block;height:1px;position:absolute;right:0;width:calc(100% + 6em)}.posts article>:last-child{margin-bottom:0}.posts article .image{display:block;margin:0 0 2em}.posts article .image img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}@media screen and (min-width: 1681px){.posts article:nth-child(3n+1):before{display:none}.posts article:nth-child(3n+1):after{width:100%}.posts article:nth-last-child(1),.posts article:nth-last-child(2),.posts article:nth-last-child(3){margin-bottom:0}.posts article:nth-last-child(1):before,.posts article:nth-last-child(2):before,.posts article:nth-last-child(3):before{height:100%}.posts article:nth-last-child(1):after,.posts article:nth-last-child(2):after,.posts article:nth-last-child(3):after{display:none}}@media screen and (max-width: 1680px){.posts article{width:calc(50% - 6em)}.posts article:nth-last-child(3){margin-bottom:6em}}@media screen and (min-width: 481px) and (max-width: 1680px){.posts article:nth-child(odd):before{display:none}.posts article:nth-child(odd):after{width:100%}.posts article:nth-last-child(1),.posts article:nth-last-child(2){margin-bottom:0}.posts article:nth-last-child(1):before,.posts article:nth-last-child(2):before{height:100%}.posts article:nth-last-child(1):after,.posts article:nth-last-child(2):after{display:none}}@media screen and (max-width: 736px){.posts{margin:0 0 2em -4.5em;width:calc(100% + 4.5em)}.posts article{margin:0 0 4.5em 4.5em;width:calc(50% - 4.5em)}.posts article:before{height:calc(100% + 4.5em);left:-2.25em}.posts article:after{bottom:-2.25em;width:calc(100% + 4.5em)}.posts article:nth-last-child(3){margin-bottom:4.5em}}@media screen and (max-width: 480px){.posts{margin:0 0 2em;width:100%}.posts article{margin:0 0 4.5em;width:100%}.posts article:before{display:none}.posts article:after{width:100%}.posts article:last-child{margin-bottom:0}.posts article:last-child:after{display:none}} diff --git a/dist/posts/posts.js b/dist/posts/posts.js new file mode 100644 index 00000000..7908b633 --- /dev/null +++ b/dist/posts/posts.js @@ -0,0 +1,2 @@ +import{j as l,x as i,T as c}from"../__chunks__/lit-element.CH8ciVnL.js";import{P as p,c as y}from"../__chunks__/createOptimizedPicture.DLZ8Nghn.js";import{F as h,m}from"../__chunks__/fetch.service.yiMnp1FM.js";import{o as u}from"../__chunks__/if-defined.CrfpI-tB.js";import{i as w}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";const $=t=>t?i`<h3>${t}</h3>`:c,g=t=>t?t.length>200?i`<p>${t.slice(0,200)}...</p>`:i`<p>${t}</p>`:c,v=(t,e)=>e?i`<a href="${u(t)}" class="image">${e}</a>`:c,x=t=>{const{postUrl:e,headline:r,text:o,picture:a,buttontext:s}=t;return i`<article>${v(e,a)} ${$(r)} ${g(o)}<ul class="actions"><li><a href="${u(e)}" class="button">${s||"Goto Post"}</a></li></ul></article>`},T=async t=>{if(t.length===0){const e=await p.getPlaceHolder("no posts");return i`<article>${e}</article>`}return t.map(e=>x(e))},H=t=>{var r;return(r=Array.from(t.querySelectorAll("p")).find(o=>o.innerText.trim().length>0))==null?void 0:r.innerText};function S(t){try{return h.fetchText(`${t.path}.plain.html`,{cacheOptions:{cacheType:"runtime"}})}catch(e){m.error(`Post Block: Error while fetching ${t.path}.plain.html`,e);return}}function q(t,e,r){var o,a;return{postUrl:w()?void 0:`${window.hlx.codeBasePath}${t[e].path}`,headline:((o=r.querySelector("h1"))==null?void 0:o.innerText)||((a=r.querySelector("h2"))==null?void 0:a.innerText),text:H(r),buttontext:t[e].buttontext,picture:y({src:t[e].image,alt:t[e].imagealt,width:323,height:199})}}async function j(t){t.innerHTML="";const e=new DOMParser;try{const o=(await h.fetchJson("/query-index.json")).data.filter(n=>n.path.startsWith("/posts")),f=(await Promise.all(o.map(n=>S(n)))).filter(n=>n!==void 0).map(n=>e.parseFromString(n,"text/html")).map((n,P)=>q(o,P,n));t.style.removeProperty("display");const d=await T(f);l(d,t)}catch(r){m.error("Post Block: Error while fetching posts.",r);const o=await p.getPlaceHolder("error"),a=document.createElement("div"),s=i`<article style="width:100%"><p>${o}</p></article>`;l(s,a),t.innerHTML="",t.appendChild(a)}}export{j as default}; +//# sourceMappingURL=posts.js.map diff --git a/dist/posts/posts.js.map b/dist/posts/posts.js.map new file mode 100644 index 00000000..930a7396 --- /dev/null +++ b/dist/posts/posts.js.map @@ -0,0 +1 @@ +{"version":3,"file":"posts.js","sources":["../../src/blocks/posts/posts.ts"],"sourcesContent":["import { html, nothing, render } from 'lit';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from '../../services/fetch.service.ts';\nimport { ifDefined } from 'lit-html/directives/if-defined.js';\nimport './posts.scss';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\ninterface PostArgs {\n postUrl?: string;\n headline?: string;\n text?: string;\n picture?: HTMLPictureElement;\n buttontext?: string;\n}\n\nconst renderHeadline = (headline?: string) => {\n if (!headline) return nothing;\n return html`<h3>${headline}</h3>`;\n};\n\nconst renderText = (text?: string) => {\n if (!text) return nothing;\n if (text.length > 200) {\n return html`<p>${text.slice(0, 200)}...</p>`;\n }\n return html`<p>${text}</p>`;\n};\n\nconst renderPicture = (postUrl?: string, picture?: HTMLPictureElement) => {\n if (!picture) return nothing;\n return html`<a href=\"${ifDefined(postUrl)}\" class=\"image\">${picture}</a>`;\n};\n\nconst postTemplate = (args: PostArgs) => {\n const { postUrl, headline, text, picture, buttontext } = args;\n return html`\n <article>\n ${renderPicture(postUrl, picture)} ${renderHeadline(headline)} ${renderText(text)}\n <ul class=\"actions\">\n <li><a href=\"${ifDefined(postUrl)}\" class=\"button\">${buttontext || 'Goto Post'}</a></li>\n </ul>\n </article>\n `;\n};\n\nconst template = async (posts: PostArgs[]) => {\n if (posts.length === 0) {\n const placeholder = await PlaceholderService.getPlaceHolder('no posts');\n return html` <article>${placeholder}</article> `;\n }\n return posts.map((post) => postTemplate(post));\n};\n\n// TODO: Candidate for a EDS helper function???\nconst findFirstNonEmptyParagraph = (doc: Document): string | undefined => {\n const paragraphs = Array.from(doc.querySelectorAll('p'));\n return paragraphs.find((p) => p.innerText.trim().length > 0)?.innerText;\n};\n\nfunction fetchPost(post: SiteMapEntry) {\n try {\n return FetchService.fetchText(`${post.path}.plain.html`, {\n cacheOptions: {\n cacheType: 'runtime',\n },\n });\n } catch (error) {\n DebuggerService.error(`Post Block: Error while fetching ${post.path}.plain.html`, error);\n return;\n }\n}\n\nfunction createPostEntry(siteMapPostEntries: SiteMapEntry[], index: number, doc: Document) {\n return {\n postUrl: isSidekickLibraryActive() ? undefined : `${window.hlx.codeBasePath}${siteMapPostEntries[index].path}`,\n headline: doc.querySelector('h1')?.innerText || doc.querySelector('h2')?.innerText,\n text: findFirstNonEmptyParagraph(doc),\n buttontext: siteMapPostEntries[index].buttontext,\n picture: createOptimizedPicture({\n src: siteMapPostEntries[index].image,\n alt: siteMapPostEntries[index].imagealt,\n width: 323,\n height: 199,\n }),\n };\n}\n\nexport default async function (block: HTMLElement) {\n block.innerHTML = '';\n\n const parser = new DOMParser();\n try {\n const queryIndex = await FetchService.fetchJson<SheetsResponse<SiteMapEntry>>('/query-index.json');\n const siteMapPostEntries = queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n const postsPreview: (string | undefined)[] = await Promise.all(siteMapPostEntries.map((post) => fetchPost(post)));\n const filteredPostPreview: string[] = postsPreview.filter((preview) => preview !== undefined) as string[];\n const postsPreviewHtml = filteredPostPreview.map((res) => parser.parseFromString(res, 'text/html'));\n const posts = postsPreviewHtml.map((doc, index) => createPostEntry(siteMapPostEntries, index, doc));\n\n block.style.removeProperty('display');\n\n const postsTemplate = await template(posts);\n\n render(postsTemplate, block);\n } catch (error) {\n DebuggerService.error('Post Block: Error while fetching posts.', error);\n\n const response = await PlaceholderService.getPlaceHolder('error');\n const placeholderBlock = document.createElement('div');\n const errorBlock = html`<article style=\"width: 100%\"><p>${response}</p></article>`;\n render(errorBlock, placeholderBlock);\n\n block.innerHTML = '';\n block.appendChild(placeholderBlock);\n }\n}\n"],"names":["renderHeadline","headline","html","nothing","renderText","text","renderPicture","postUrl","picture","ifDefined","postTemplate","args","buttontext","template","posts","placeholder","PlaceholderService","post","findFirstNonEmptyParagraph","doc","_a","p","fetchPost","FetchService","error","DebuggerService","createPostEntry","siteMapPostEntries","index","isSidekickLibraryActive","_b","createOptimizedPicture","block","parser","item","preview","res","postsTemplate","render","response","placeholderBlock","errorBlock"],"mappings":"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"} \ No newline at end of file diff --git a/dist/sidekickLibraryStyles/sidekickLibraryStyles.css b/dist/sidekickLibraryStyles/sidekickLibraryStyles.css new file mode 100644 index 00000000..7affee2e --- /dev/null +++ b/dist/sidekickLibraryStyles/sidekickLibraryStyles.css @@ -0,0 +1 @@ +#main.sidekick-library .inner{padding-top:2em} diff --git a/dist/styles/styles.css b/dist/styles/styles.css new file mode 100644 index 00000000..58649acc --- /dev/null +++ b/dist/styles/styles.css @@ -0,0 +1 @@ +html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{-webkit-text-size-adjust:none}mark{background-color:transparent;color:inherit}input::-moz-focus-inner{border:0;padding:0}input,select,textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none}@-ms-viewport{width:device-width}body{-ms-overflow-style:scrollbar}@media screen and (max-width: 480px){html,body{min-width:320px}}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}body.is-preload *,body.is-preload *:before,body.is-preload *:after,body.is-resizing *,body.is-resizing *:before,body.is-resizing *:after{-moz-animation:none!important;-webkit-animation:none!important;-ms-animation:none!important;animation:none!important;-moz-transition:none!important;-webkit-transition:none!important;-ms-transition:none!important;transition:none!important}body{display:flex;flex-direction:row-reverse;min-height:100vh}body>main{flex-grow:1;flex-shrink:1;width:100%}body,input,select,textarea{color:#3d4449;font-family:Open Sans,sans-serif;font-size:13pt;font-weight:400;line-height:1.65}@media screen and (max-width: 1680px){body,input,select,textarea{font-size:11pt}}@media screen and (max-width: 1280px){body,input,select,textarea{font-size:10pt}}@media screen and (max-width: 360px){body,input,select,textarea{font-size:9pt}}a{-moz-transition:color .2s ease-in-out,border-bottom-color .2s ease-in-out;-webkit-transition:color .2s ease-in-out,border-bottom-color .2s ease-in-out;-ms-transition:color .2s ease-in-out,border-bottom-color .2s ease-in-out;transition:color .2s ease-in-out,border-bottom-color .2s ease-in-out;border-bottom:dotted 1px;color:#b82727;text-decoration:none}a:hover{border-bottom-color:#b82727;color:#b82727!important}a:hover strong{color:inherit}strong,b{color:#3d4449;font-weight:600}em,i{font-style:italic}p{margin:0 0 2em}h1,h2,h3,h4,h5,h6{color:#3d4449;font-family:Roboto Slab,serif;font-weight:700;line-height:1.5;margin:0 0 1em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none;border-bottom:0}h1{font-size:4em;margin:0 0 .5em;line-height:1.3}h2{font-size:1.75em}h3{font-size:1.25em}h4{font-size:1.1em}h5{font-size:.9em}h6{font-size:.7em}@media screen and (max-width: 1680px){h1{font-size:3.5em}}@media screen and (max-width: 980px){h1{font-size:3.25em}}@media screen and (max-width: 736px){h1{font-size:2em;line-height:1.4}h2{font-size:1.5em}}sub{font-size:.8em;position:relative;top:.5em}sup{font-size:.8em;position:relative;top:-.5em}blockquote{border-left:solid 3px rgba(210,215,217,.75);font-style:italic;margin:0 0 2em;padding:.5em 0 .5em 2em}code{background:#e6ebed40;border-radius:.375em;border:solid 1px rgba(210,215,217,.75);font-family:Courier New,monospace;font-size:.9em;margin:0 .25em;padding:.25em .65em}pre{-webkit-overflow-scrolling:touch;font-family:Courier New,monospace;font-size:.9em;margin:0 0 2em}pre code{display:block;line-height:1.75;padding:1em 1.5em;overflow-x:auto}hr{border:0;border-bottom:solid 1px rgba(210,215,217,.75);margin:2em 0}hr.major{margin:3em 0}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp{order:-1}.row>.col-1{width:8.3333333333%}.row>.off-1{margin-left:8.3333333333%}.row>.col-2{width:16.6666666667%}.row>.off-2{margin-left:16.6666666667%}.row>.col-3{width:25%}.row>.off-3{margin-left:25%}.row>.col-4{width:33.3333333333%}.row>.off-4{margin-left:33.3333333333%}.row>.col-5{width:41.6666666667%}.row>.off-5{margin-left:41.6666666667%}.row>.col-6{width:50%}.row>.off-6{margin-left:50%}.row>.col-7{width:58.3333333333%}.row>.off-7{margin-left:58.3333333333%}.row>.col-8{width:66.6666666667%}.row>.off-8{margin-left:66.6666666667%}.row>.col-9{width:75%}.row>.off-9{margin-left:75%}.row>.col-10{width:83.3333333333%}.row>.off-10{margin-left:83.3333333333%}.row>.col-11{width:91.6666666667%}.row>.off-11{margin-left:91.6666666667%}.row>.col-12{width:100%}.row>.off-12{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:0;margin-left:-.375em}.row.gtr-25>*{padding:0 0 0 .375em}.row.gtr-25.gtr-uniform{margin-top:-.375em}.row.gtr-25.gtr-uniform>*{padding-top:.375em}.row.gtr-50{margin-top:0;margin-left:-.75em}.row.gtr-50>*{padding:0 0 0 .75em}.row.gtr-50.gtr-uniform{margin-top:-.75em}.row.gtr-50.gtr-uniform>*{padding-top:.75em}.row{margin-top:0;margin-left:-1.5em}.row>*{padding:0 0 0 1.5em}.row.gtr-uniform{margin-top:-1.5em}.row.gtr-uniform>*{padding-top:1.5em}.row.gtr-150{margin-top:0;margin-left:-2.25em}.row.gtr-150>*{padding:0 0 0 2.25em}.row.gtr-150.gtr-uniform{margin-top:-2.25em}.row.gtr-150.gtr-uniform>*{padding-top:2.25em}.row.gtr-200{margin-top:0;margin-left:-3em}.row.gtr-200>*{padding:0 0 0 3em}.row.gtr-200.gtr-uniform{margin-top:-3em}.row.gtr-200.gtr-uniform>*{padding-top:3em}@media screen and (max-width: 1680px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-xlarge{order:-1}.row>.col-1-xlarge{width:8.3333333333%}.row>.off-1-xlarge{margin-left:8.3333333333%}.row>.col-2-xlarge{width:16.6666666667%}.row>.off-2-xlarge{margin-left:16.6666666667%}.row>.col-3-xlarge{width:25%}.row>.off-3-xlarge{margin-left:25%}.row>.col-4-xlarge{width:33.3333333333%}.row>.off-4-xlarge{margin-left:33.3333333333%}.row>.col-5-xlarge{width:41.6666666667%}.row>.off-5-xlarge{margin-left:41.6666666667%}.row>.col-6-xlarge{width:50%}.row>.off-6-xlarge{margin-left:50%}.row>.col-7-xlarge{width:58.3333333333%}.row>.off-7-xlarge{margin-left:58.3333333333%}.row>.col-8-xlarge{width:66.6666666667%}.row>.off-8-xlarge{margin-left:66.6666666667%}.row>.col-9-xlarge{width:75%}.row>.off-9-xlarge{margin-left:75%}.row>.col-10-xlarge{width:83.3333333333%}.row>.off-10-xlarge{margin-left:83.3333333333%}.row>.col-11-xlarge{width:91.6666666667%}.row>.off-11-xlarge{margin-left:91.6666666667%}.row>.col-12-xlarge{width:100%}.row>.off-12-xlarge{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:0;margin-left:-.375em}.row.gtr-25>*{padding:0 0 0 .375em}.row.gtr-25.gtr-uniform{margin-top:-.375em}.row.gtr-25.gtr-uniform>*{padding-top:.375em}.row.gtr-50{margin-top:0;margin-left:-.75em}.row.gtr-50>*{padding:0 0 0 .75em}.row.gtr-50.gtr-uniform{margin-top:-.75em}.row.gtr-50.gtr-uniform>*{padding-top:.75em}.row{margin-top:0;margin-left:-1.5em}.row>*{padding:0 0 0 1.5em}.row.gtr-uniform{margin-top:-1.5em}.row.gtr-uniform>*{padding-top:1.5em}.row.gtr-150{margin-top:0;margin-left:-2.25em}.row.gtr-150>*{padding:0 0 0 2.25em}.row.gtr-150.gtr-uniform{margin-top:-2.25em}.row.gtr-150.gtr-uniform>*{padding-top:2.25em}.row.gtr-200{margin-top:0;margin-left:-3em}.row.gtr-200>*{padding:0 0 0 3em}.row.gtr-200.gtr-uniform{margin-top:-3em}.row.gtr-200.gtr-uniform>*{padding-top:3em}}@media screen and (max-width: 1280px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-large{order:-1}.row>.col-1-large{width:8.3333333333%}.row>.off-1-large{margin-left:8.3333333333%}.row>.col-2-large{width:16.6666666667%}.row>.off-2-large{margin-left:16.6666666667%}.row>.col-3-large{width:25%}.row>.off-3-large{margin-left:25%}.row>.col-4-large{width:33.3333333333%}.row>.off-4-large{margin-left:33.3333333333%}.row>.col-5-large{width:41.6666666667%}.row>.off-5-large{margin-left:41.6666666667%}.row>.col-6-large{width:50%}.row>.off-6-large{margin-left:50%}.row>.col-7-large{width:58.3333333333%}.row>.off-7-large{margin-left:58.3333333333%}.row>.col-8-large{width:66.6666666667%}.row>.off-8-large{margin-left:66.6666666667%}.row>.col-9-large{width:75%}.row>.off-9-large{margin-left:75%}.row>.col-10-large{width:83.3333333333%}.row>.off-10-large{margin-left:83.3333333333%}.row>.col-11-large{width:91.6666666667%}.row>.off-11-large{margin-left:91.6666666667%}.row>.col-12-large{width:100%}.row>.off-12-large{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:0;margin-left:-.375em}.row.gtr-25>*{padding:0 0 0 .375em}.row.gtr-25.gtr-uniform{margin-top:-.375em}.row.gtr-25.gtr-uniform>*{padding-top:.375em}.row.gtr-50{margin-top:0;margin-left:-.75em}.row.gtr-50>*{padding:0 0 0 .75em}.row.gtr-50.gtr-uniform{margin-top:-.75em}.row.gtr-50.gtr-uniform>*{padding-top:.75em}.row{margin-top:0;margin-left:-1.5em}.row>*{padding:0 0 0 1.5em}.row.gtr-uniform{margin-top:-1.5em}.row.gtr-uniform>*{padding-top:1.5em}.row.gtr-150{margin-top:0;margin-left:-2.25em}.row.gtr-150>*{padding:0 0 0 2.25em}.row.gtr-150.gtr-uniform{margin-top:-2.25em}.row.gtr-150.gtr-uniform>*{padding-top:2.25em}.row.gtr-200{margin-top:0;margin-left:-3em}.row.gtr-200>*{padding:0 0 0 3em}.row.gtr-200.gtr-uniform{margin-top:-3em}.row.gtr-200.gtr-uniform>*{padding-top:3em}}@media screen and (max-width: 980px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-medium{order:-1}.row>.col-1-medium{width:8.3333333333%}.row>.off-1-medium{margin-left:8.3333333333%}.row>.col-2-medium{width:16.6666666667%}.row>.off-2-medium{margin-left:16.6666666667%}.row>.col-3-medium{width:25%}.row>.off-3-medium{margin-left:25%}.row>.col-4-medium{width:33.3333333333%}.row>.off-4-medium{margin-left:33.3333333333%}.row>.col-5-medium{width:41.6666666667%}.row>.off-5-medium{margin-left:41.6666666667%}.row>.col-6-medium{width:50%}.row>.off-6-medium{margin-left:50%}.row>.col-7-medium{width:58.3333333333%}.row>.off-7-medium{margin-left:58.3333333333%}.row>.col-8-medium{width:66.6666666667%}.row>.off-8-medium{margin-left:66.6666666667%}.row>.col-9-medium{width:75%}.row>.off-9-medium{margin-left:75%}.row>.col-10-medium{width:83.3333333333%}.row>.off-10-medium{margin-left:83.3333333333%}.row>.col-11-medium{width:91.6666666667%}.row>.off-11-medium{margin-left:91.6666666667%}.row>.col-12-medium{width:100%}.row>.off-12-medium{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:0;margin-left:-.375em}.row.gtr-25>*{padding:0 0 0 .375em}.row.gtr-25.gtr-uniform{margin-top:-.375em}.row.gtr-25.gtr-uniform>*{padding-top:.375em}.row.gtr-50{margin-top:0;margin-left:-.75em}.row.gtr-50>*{padding:0 0 0 .75em}.row.gtr-50.gtr-uniform{margin-top:-.75em}.row.gtr-50.gtr-uniform>*{padding-top:.75em}.row{margin-top:0;margin-left:-1.5em}.row>*{padding:0 0 0 1.5em}.row.gtr-uniform{margin-top:-1.5em}.row.gtr-uniform>*{padding-top:1.5em}.row.gtr-150{margin-top:0;margin-left:-2.25em}.row.gtr-150>*{padding:0 0 0 2.25em}.row.gtr-150.gtr-uniform{margin-top:-2.25em}.row.gtr-150.gtr-uniform>*{padding-top:2.25em}.row.gtr-200{margin-top:0;margin-left:-3em}.row.gtr-200>*{padding:0 0 0 3em}.row.gtr-200.gtr-uniform{margin-top:-3em}.row.gtr-200.gtr-uniform>*{padding-top:3em}}@media screen and (max-width: 736px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-small{order:-1}.row>.col-1-small{width:8.3333333333%}.row>.off-1-small{margin-left:8.3333333333%}.row>.col-2-small{width:16.6666666667%}.row>.off-2-small{margin-left:16.6666666667%}.row>.col-3-small{width:25%}.row>.off-3-small{margin-left:25%}.row>.col-4-small{width:33.3333333333%}.row>.off-4-small{margin-left:33.3333333333%}.row>.col-5-small{width:41.6666666667%}.row>.off-5-small{margin-left:41.6666666667%}.row>.col-6-small{width:50%}.row>.off-6-small{margin-left:50%}.row>.col-7-small{width:58.3333333333%}.row>.off-7-small{margin-left:58.3333333333%}.row>.col-8-small{width:66.6666666667%}.row>.off-8-small{margin-left:66.6666666667%}.row>.col-9-small{width:75%}.row>.off-9-small{margin-left:75%}.row>.col-10-small{width:83.3333333333%}.row>.off-10-small{margin-left:83.3333333333%}.row>.col-11-small{width:91.6666666667%}.row>.off-11-small{margin-left:91.6666666667%}.row>.col-12-small{width:100%}.row>.off-12-small{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:0;margin-left:-.375em}.row.gtr-25>*{padding:0 0 0 .375em}.row.gtr-25.gtr-uniform{margin-top:-.375em}.row.gtr-25.gtr-uniform>*{padding-top:.375em}.row.gtr-50{margin-top:0;margin-left:-.75em}.row.gtr-50>*{padding:0 0 0 .75em}.row.gtr-50.gtr-uniform{margin-top:-.75em}.row.gtr-50.gtr-uniform>*{padding-top:.75em}.row{margin-top:0;margin-left:-1.5em}.row>*{padding:0 0 0 1.5em}.row.gtr-uniform{margin-top:-1.5em}.row.gtr-uniform>*{padding-top:1.5em}.row.gtr-150{margin-top:0;margin-left:-2.25em}.row.gtr-150>*{padding:0 0 0 2.25em}.row.gtr-150.gtr-uniform{margin-top:-2.25em}.row.gtr-150.gtr-uniform>*{padding-top:2.25em}.row.gtr-200{margin-top:0;margin-left:-3em}.row.gtr-200>*{padding:0 0 0 3em}.row.gtr-200.gtr-uniform{margin-top:-3em}.row.gtr-200.gtr-uniform>*{padding-top:3em}}@media screen and (max-width: 480px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-xsmall{order:-1}.row>.col-1-xsmall{width:8.3333333333%}.row>.off-1-xsmall{margin-left:8.3333333333%}.row>.col-2-xsmall{width:16.6666666667%}.row>.off-2-xsmall{margin-left:16.6666666667%}.row>.col-3-xsmall{width:25%}.row>.off-3-xsmall{margin-left:25%}.row>.col-4-xsmall{width:33.3333333333%}.row>.off-4-xsmall{margin-left:33.3333333333%}.row>.col-5-xsmall{width:41.6666666667%}.row>.off-5-xsmall{margin-left:41.6666666667%}.row>.col-6-xsmall{width:50%}.row>.off-6-xsmall{margin-left:50%}.row>.col-7-xsmall{width:58.3333333333%}.row>.off-7-xsmall{margin-left:58.3333333333%}.row>.col-8-xsmall{width:66.6666666667%}.row>.off-8-xsmall{margin-left:66.6666666667%}.row>.col-9-xsmall{width:75%}.row>.off-9-xsmall{margin-left:75%}.row>.col-10-xsmall{width:83.3333333333%}.row>.off-10-xsmall{margin-left:83.3333333333%}.row>.col-11-xsmall{width:91.6666666667%}.row>.off-11-xsmall{margin-left:91.6666666667%}.row>.col-12-xsmall{width:100%}.row>.off-12-xsmall{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:0;margin-left:-.375em}.row.gtr-25>*{padding:0 0 0 .375em}.row.gtr-25.gtr-uniform{margin-top:-.375em}.row.gtr-25.gtr-uniform>*{padding-top:.375em}.row.gtr-50{margin-top:0;margin-left:-.75em}.row.gtr-50>*{padding:0 0 0 .75em}.row.gtr-50.gtr-uniform{margin-top:-.75em}.row.gtr-50.gtr-uniform>*{padding-top:.75em}.row{margin-top:0;margin-left:-1.5em}.row>*{padding:0 0 0 1.5em}.row.gtr-uniform{margin-top:-1.5em}.row.gtr-uniform>*{padding-top:1.5em}.row.gtr-150{margin-top:0;margin-left:-2.25em}.row.gtr-150>*{padding:0 0 0 2.25em}.row.gtr-150.gtr-uniform{margin-top:-2.25em}.row.gtr-150.gtr-uniform>*{padding-top:2.25em}.row.gtr-200{margin-top:0;margin-left:-3em}.row.gtr-200>*{padding:0 0 0 3em}.row.gtr-200.gtr-uniform{margin-top:-3em}.row.gtr-200.gtr-uniform>*{padding-top:3em}}section.special,article.special{text-align:center}.section .default-content-wrapper:first-child h2{border-bottom:solid 3px #b82727;display:inline-block;margin:0 0 2em;padding:0 .75em .5em 0}header p{font-family:Roboto Slab,serif;font-size:1em;font-weight:400;letter-spacing:.075em;margin-top:-.5em;text-transform:uppercase}header.major>:last-child{border-bottom:solid 3px #b82727;display:inline-block;margin:0 0 2em;padding:0 .75em .5em 0}header.main>:last-child{margin:0 0 1em}.box{border-radius:.375em;border:solid 1px rgba(210,215,217,.75);margin-bottom:2em;padding:1.5em}.box>:last-child,.box>:last-child>:last-child,.box>:last-child>:last-child>:last-child{margin-bottom:0}.box.alt{border:0;border-radius:0;padding:0}.icon{text-decoration:none;border-bottom:none;position:relative}.icon:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none!important;font-family:"Font Awesome 5 Free";font-weight:400}.icon>.label{display:none}.icon:before{line-height:inherit}.icon.solid:before{font-weight:900}.icon.brands:before{font-family:"Font Awesome 5 Brands"}.image{border-radius:.375em;border:0;display:inline-block;position:relative}.image img{border-radius:.375em;display:block}.image.left,.image.right{max-width:40%}.image.left img,.image.right img{width:100%}.image.left{float:left;padding:0 1.5em 1em 0;top:.25em}.image.right{float:right;padding:0 0 1em 1.5em;top:.25em}.image.fit{display:block;margin:0 0 2em;width:100%}.image.fit img{width:100%}.image.main{display:block;margin:0 0 3em;width:100%}.image.main img{width:100%;height:auto;max-height:400px;object-fit:cover}a.image{overflow:hidden}a.image img{-moz-transition:-moz-transform .2s ease;-webkit-transition:-webkit-transform .2s ease;-ms-transition:-ms-transform .2s ease;transition:transform .2s ease}a.image:hover img{-moz-transform:scale(1.075);-webkit-transform:scale(1.075);-ms-transform:scale(1.075);transform:scale(1.075)}ol{list-style:decimal;margin:0 0 2em;padding-left:1.25em}ol li{padding-left:.25em}ul{list-style:disc;margin:0 0 2em;padding-left:1em}ul li{padding-left:.5em}ul.alt{list-style:none;padding-left:0}ul.alt li{border-top:solid 1px rgba(210,215,217,.75);padding:.5em 0}ul.alt li:first-child{border-top:0;padding-top:0}dl{margin:0 0 2em}dl dt{display:block;font-weight:600;margin:0 0 1em}dl dd{margin-left:2em}ul.actions{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;cursor:default;list-style:none;margin-left:-1em;padding-left:0}ul.actions li{padding:0 0 0 1em;vertical-align:middle}ul.actions.special{-moz-justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;width:100%;margin-left:0}ul.actions.special li:first-child{padding-left:0}ul.actions.stacked{-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:0}ul.actions.stacked li{padding:1.3em 0 0}ul.actions.stacked li:first-child{padding-top:0}ul.actions.fit{width:calc(100% + 1em)}ul.actions.fit li{-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;width:100%}ul.actions.fit li>*{width:100%}ul.actions.fit.stacked{width:100%}ul.icons{cursor:default;list-style:none;padding-left:0}ul.icons li{display:inline-block;padding:0 1em 0 0}ul.icons li:last-child{padding-right:0}ul.icons li .icon{color:inherit}ul.icons li .icon:before{font-size:1.25em}ul.contact{list-style:none;padding:0}ul.contact li{text-decoration:none;border-top:solid 1px rgba(210,215,217,.75);margin:1.5em 0 0;padding:1.5em 0 0 3em;position:relative}ul.contact li:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none!important;font-family:"Font Awesome 5 Free";font-weight:400}ul.contact li:before{color:#b82727;display:inline-block;font-size:1.5em;height:1.125em;left:0;line-height:1.125em;position:absolute;text-align:center;top:1em;width:1.5em}ul.contact li:first-child{border-top:0;margin-top:0;padding-top:0}ul.contact li:first-child:before{top:0}ul.contact li a{color:inherit}ul.pagination{cursor:default;list-style:none;padding-left:0}ul.pagination li{display:inline-block;padding-left:0;vertical-align:middle}ul.pagination li>.page{-moz-transition:background-color .2s ease-in-out,color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out;border-bottom:0;border-radius:.375em;display:inline-block;font-size:.8em;font-weight:600;height:2em;line-height:2em;margin:0 .125em;min-width:2em;padding:0 .5em;text-align:center}ul.pagination li>.page.active{background-color:#b82727;color:#fff!important}ul.pagination li>.page.active:hover{background-color:#c52a2a}ul.pagination li>.page.active:active{background-color:#ab2424}ul.pagination li:first-child{padding-right:.75em}ul.pagination li:last-child{padding-left:.75em}@media screen and (max-width: 480px){ul.pagination li:nth-child(n+2):nth-last-child(n+2){display:none}ul.pagination li:first-child{padding-right:0}}input[type=submit],input[type=reset],input[type=button],button,.button{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;-moz-transition:background-color .2s ease-in-out,color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out;background-color:transparent;border-radius:.375em;border:0;box-shadow:inset 0 0 0 2px #b82727;color:#b82727!important;cursor:pointer;display:inline-block;font-family:Roboto Slab,serif;font-size:.8em;font-weight:700;height:3.5em;letter-spacing:.075em;line-height:3.5em;padding:0 2.25em;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap}input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover,button:hover,.button:hover{background-color:#b827270d}input[type=submit]:active,input[type=reset]:active,input[type=button]:active,button:active,.button:active{background-color:#b8272726}input[type=submit].icon:before,input[type=reset].icon:before,input[type=button].icon:before,button.icon:before,.button.icon:before{margin-right:.5em}input[type=submit].fit,input[type=reset].fit,input[type=button].fit,button.fit,.button.fit{width:100%}input[type=submit].small,input[type=reset].small,input[type=button].small,button.small,.button.small{font-size:.6em}input[type=submit].large,input[type=reset].large,input[type=button].large,button.large,.button.large{font-size:1em;height:3.65em;line-height:3.65em}input[type=submit].primary,input[type=reset].primary,input[type=button].primary,button.primary,.button.primary{background-color:#b82727;box-shadow:none;color:#fff!important}input[type=submit].primary:hover,input[type=reset].primary:hover,input[type=button].primary:hover,button.primary:hover,.button.primary:hover{background-color:#c52a2a}input[type=submit].primary:active,input[type=reset].primary:active,input[type=button].primary:active,button.primary:active,.button.primary:active{background-color:#ab2424}input[type=submit].disabled,input[type=submit]:disabled,input[type=reset].disabled,input[type=reset]:disabled,input[type=button].disabled,input[type=button]:disabled,button.disabled,button:disabled,.button.disabled,.button:disabled{pointer-events:none;opacity:.25}.mini-posts article{border-top:solid 1px rgba(210,215,217,.75);margin-top:2em;padding-top:2em}.mini-posts article .image{display:block;margin:0 0 1.5em}.mini-posts article .image img{display:block;width:100%;aspect-ratio:3/2;object-fit:cover;height:auto}.mini-posts article:first-child{border-top:0;margin-top:0;padding-top:0}#wrapper{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-moz-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;min-height:100vh}#main{-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;width:100%}#main>.inner{padding:0 6em .1em;margin:0 auto;max-width:110em}#main>.inner .section{padding:6em 0 4em;border-top:solid 2px rgba(210,215,217,.75)}#main>.inner .section:first-child{border-top:0!important;padding:0}@media screen and (max-width: 1680px){#main>.inner{padding:0 5em .1em}#main>.inner>.section{padding:5em 0 3em}}@media screen and (max-width: 1280px){#main>.inner{padding:0 4em .1em}#main>.inner>.section{padding:4em 0 2em}}@media screen and (max-width: 736px){#main>.inner{padding:0 2em .1em}#main>.inner>.section{padding:3em 0 1em}}#search form{position:relative}#search form:before{color:fg;content:"";cursor:default;display:block;font-size:1.5em;height:calc(element - height / 1.375);line-height:calc(element - height / 1.375);opacity:.325;position:absolute;right:0;text-align:center;top:0;width:calc(element - height / 1.375)}#search form input[type=text]{padding-right:element-height}#sidebar.activate-animations{-moz-transition:margin-left .5s ease,box-shadow .5s ease;-webkit-transition:margin-left .5s ease,box-shadow .5s ease;-ms-transition:margin-left .5s ease,box-shadow .5s ease;transition:margin-left .5s ease,box-shadow .5s ease}#sidebar{-moz-flex-grow:0;-webkit-flex-grow:0;-ms-flex-grow:0;flex-grow:0;-moz-flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;background-color:#f5f6f7;font-size:.9em;position:relative;width:26em;margin-left:-26em}#sidebar h2{font-size:1.3888888889em}#sidebar>.inner{padding:2.2222222222em 2.2222222222em 2.4444444444em;position:relative;width:26em}#sidebar>.inner>*{display:block;border-bottom:solid 2px rgba(210,215,217,.75);margin:0 0 3.5em;padding:0 0 3.5em}#sidebar>.inner>*>:last-child{margin-bottom:0}#sidebar>.inner>*:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}#sidebar>.inner>.alt{background-color:#eff1f2;border-bottom:0;margin:-2.2222222222em 0 4.4444444444em -2.2222222222em;padding:2.2222222222em;width:calc(100% + 4.4444444444em)}#sidebar .contact .icon-component{color:#f56a6a;display:inline-block;font-size:1.5em;height:1.125em;left:0;line-height:1.125em;position:absolute;text-align:center;width:29px}#sidebar .toggle{text-decoration:none;-moz-transition:left .5s ease;-webkit-transition:left .5s ease;-ms-transition:left .5s ease;transition:left .5s ease;-webkit-tap-highlight-color:rgba(255,255,255,0);border:0;display:flex;align-items:center;justify-content:center;height:7.5em;left:26em;line-height:7.5em;outline:0;overflow:hidden;position:absolute;text-align:center;text-indent:-15em;white-space:nowrap;top:0;width:6em;z-index:10000}#sidebar .toggle:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none!important;font-family:"Font Awesome 5 Free";font-weight:900}#sidebar .toggle>.icon-component{width:2.5rem}#sidebar.active{margin-left:0}@media screen and (max-width: 1680px){#sidebar{width:24em;margin-left:-24em}#sidebar>.inner{padding:1.6666666667em 1.6666666667em 1.3333333333em;width:24em}#sidebar>.inner>.alt{margin:-1.6666666667em 0 3.3333333333em -1.6666666667em;padding:1.6666666667em;width:calc(100% + 3.3333333333em)}#sidebar .toggle{height:6.25em;left:24em;line-height:6.25em;text-indent:5em;width:5em;display:flex;align-items:center;justify-content:center}#sidebar.active{margin-left:0}}@media screen and (max-width: 1280px){#sidebar{height:100%;left:0;position:fixed;top:0;z-index:10000}#sidebar.active{box-shadow:0 0 5em #0000002d}#sidebar>.inner{-webkit-overflow-scrolling:touch;height:100%;left:0;overflow:hidden auto;position:absolute;top:0}#sidebar>.inner:after{content:"";display:block;height:4em;width:100%}#sidebar .contact .icon-component{width:27px}#sidebar .toggle{text-indent:6em;width:6em}body.is-preload #sidebar{display:none}}@media screen and (max-width: 736px){#sidebar .contact .icon-component{width:24px}#sidebar .toggle{text-indent:7.25em;width:7.25em}#sidebar .toggle:before{color:#3d4449;margin-left:-.0625em;margin-top:-.25em;font-size:1.1rem;z-index:1}#sidebar .toggle:after{background:#939ea5bf;border-radius:.375em;content:"";height:3.5em;left:1.15em;position:absolute;top:1.35em;width:5em}#sidebar .toggle .icon-component{width:35px;color:#3d4449;height:35px}}#header{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;border-bottom:solid 5px #b82727;padding:6em 0 1em;position:relative}#header>*{-moz-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:0}#header .logo{border-bottom:0;color:inherit;font-family:Roboto Slab,serif;font-size:1.125em}#header .icons{text-align:right}#header .header-icon{width:20px;height:20px;fill:currentcolor}@media screen and (max-width: 1680px){#header{padding-top:5em}}@media screen and (max-width: 736px){#header{padding-top:6.5em}#header .logo{font-size:1.25em;margin:0}#header .icons{height:5em;line-height:5em;position:absolute;right:-.5em;top:0}}#footer .copyright{color:#4d4f51;font-size:.9em}#footer .copyright a{color:inherit}.submenu{display:flex}.submenu__text{flex-grow:1;flex-shrink:0}.submenu__icon{-moz-transition:color .2s ease-in-out,-moz-transform .2s ease-in-out;-webkit-transition:color .2s ease-in-out,-webkit-transform .2s ease-in-out;-ms-transition:color .2s ease-in-out,-ms-transform .2s ease-in-out;transition:color .2s ease-in-out,transform .2s ease-in-out;flex-grow:0;flex-shrink:1;width:20px}.submenu.active .submenu__icon{-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}#menu ul{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;color:#3d4449;font-family:Roboto Slab,serif;font-weight:400;letter-spacing:.075em;list-style:none;margin-bottom:0;padding:0;text-transform:uppercase}#menu ul a,#menu ul span{border-bottom:0;color:inherit;cursor:pointer;display:block;font-size:.9em;padding:.625em 0}#menu ul a:hover,#menu ul span:hover{color:#b82727}#menu ul a.opener,#menu ul span.opener{-moz-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out;text-decoration:none;-webkit-tap-highlight-color:rgba(255,255,255,0);position:relative;display:flex}#menu ul a.opener:before,#menu ul span.opener:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none!important;font-family:"Font Awesome 5 Free";font-weight:900}#menu ul a.opener:hover,#menu ul span.opener:hover{color:#b82727}#menu ul a.opener.active+ul,#menu ul span.opener.active+ul{display:block}#menu ul a.opener.active:before,#menu ul span.opener.active:before{-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}#menu>ul>li{border-top:solid 1px rgba(210,215,217,.75);margin:.5em 0 0;padding:.5em 0 0}#menu>ul>li>ul{color:#8f9295;display:none;margin:.5em 0 1.5em;padding-left:1em}#menu>ul>li>ul a,#menu>ul>li>ul span{font-size:.8em}#menu>ul>li>ul>li{margin:.125em 0 0;padding:.125em 0 0}#menu>ul>li:first-child{border-top:0;margin-top:0;padding-top:0} diff --git a/dist/table/table.css b/dist/table/table.css new file mode 100644 index 00000000..fc86b589 --- /dev/null +++ b/dist/table/table.css @@ -0,0 +1 @@ +.table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}table{margin:0 0 2em;width:100%}table tbody tr{border:solid 1px rgba(210,215,217,.75);border-left:0;border-right:0}table tbody tr:nth-child(odd){background-color:#e6ebed40}table td{padding:.75em}table th{color:#3d4449;font-size:.9em;font-weight:600;padding:0 .75em .75em;text-align:left}table thead{border-bottom:solid 2px rgba(210,215,217,.75)}table tfoot{border-top:solid 2px rgba(210,215,217,.75)}table.alt{border-collapse:separate}table.alt tbody tr td{border:solid 1px rgba(210,215,217,.75);border-left-width:0;border-top-width:0}table.alt tbody tr td:first-child{border-left-width:1px}table.alt tbody tr:first-child td{border-top-width:1px}table.alt thead{border-bottom:0}table.alt tfoot{border-top:0} diff --git a/dist/table/table.js b/dist/table/table.js new file mode 100644 index 00000000..73377972 --- /dev/null +++ b/dist/table/table.js @@ -0,0 +1,2 @@ +import{j as s,x as o}from"../__chunks__/lit-element.CH8ciVnL.js";import{o as n}from"../__chunks__/unsafe-html.C_rT9aKG.js";const m=r=>{const{headers:e,data:a}=r;return o`<div class="table-wrapper"><table><thead><tr>${e.map(t=>o`<th>${n(t)}</th>`)}</tr></thead><tbody>${a.map(t=>o`<tr>${t.map(d=>o`<td>${n(d)}</td>`)}</tr>`)}</tbody></table></div>`};function h(r){const e=[],a=[];[...r.children].forEach((t,d)=>{d===0?e.push(...Array.from(t.querySelectorAll("div")).map(p=>p.innerHTML)):a.push(Array.from(t.querySelectorAll("div")).map(p=>p.innerHTML))}),r.innerHTML="",r.style.removeProperty("display"),s(m({headers:e,data:a}),r)}export{h as default}; +//# sourceMappingURL=table.js.map diff --git a/dist/table/table.js.map b/dist/table/table.js.map new file mode 100644 index 00000000..b6871606 --- /dev/null +++ b/dist/table/table.js.map @@ -0,0 +1 @@ +{"version":3,"file":"table.js","sources":["../../src/blocks/table/table.ts"],"sourcesContent":["import { html, render } from 'lit';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport './table.scss';\n\ninterface TemplateArgs {\n headers: string[];\n data: string[][];\n}\n\nconst template = (args: TemplateArgs) => {\n const { headers, data } = args;\n return html`\n <div class=\"table-wrapper\">\n <table>\n <thead>\n <tr>\n ${headers.map((header) => html`<th>${unsafeHTML(header)}</th>`)}\n </tr>\n </thead>\n <tbody>\n ${data.map(\n (row) => html`\n <tr>\n ${row.map((cell) => html`<td>${unsafeHTML(cell)}</td>`)}\n </tr>\n `\n )}\n </tbody>\n </table>\n </div>\n `;\n};\n\nexport default function decorate(block: HTMLElement) {\n const headers: string[] = [];\n const data: string[][] = [];\n\n [...block.children].forEach((child, index) => {\n if (index === 0) {\n headers.push(...Array.from(child.querySelectorAll('div')).map((cell) => cell.innerHTML));\n } else {\n data.push(Array.from(child.querySelectorAll('div')).map((cell) => cell.innerHTML));\n }\n });\n\n block.innerHTML = '';\n\n block.style.removeProperty('display');\n render(template({ headers, data }), block);\n}\n"],"names":["template","args","headers","data","html","header","unsafeHTML","row","cell","decorate","block","child","index","render"],"mappings":"2HASA,MAAMA,EAAYC,GAAuB,CACjC,KAAA,CAAE,QAAAC,EAAS,KAAAC,CAAS,EAAAF,EACnB,OAAAG,iDAKKF,EAAQ,IAAKG,GAAWD,QAAWE,EAAWD,CAAM,CAAC,OAAO,CAAC,uBAI/DF,EAAK,IACJI,GAAQH,QAEHG,EAAI,IAAKC,GAASJ,QAAWE,EAAWE,CAAI,CAAC,OAAO,CAAC,OAG5D,CAAA,wBAKX,EAEA,SAAwBC,EAASC,EAAoB,CACnD,MAAMR,EAAoB,CAAA,EACpBC,EAAmB,CAAA,EAEzB,CAAC,GAAGO,EAAM,QAAQ,EAAE,QAAQ,CAACC,EAAOC,IAAU,CACxCA,IAAU,EACZV,EAAQ,KAAK,GAAG,MAAM,KAAKS,EAAM,iBAAiB,KAAK,CAAC,EAAE,IAAKH,GAASA,EAAK,SAAS,CAAC,EAEvFL,EAAK,KAAK,MAAM,KAAKQ,EAAM,iBAAiB,KAAK,CAAC,EAAE,IAAKH,GAASA,EAAK,SAAS,CAAC,CACnF,CACD,EAEDE,EAAM,UAAY,GAEZA,EAAA,MAAM,eAAe,SAAS,EACpCG,EAAOb,EAAS,CAAE,QAAAE,EAAS,KAAAC,CAAM,CAAA,EAAGO,CAAK,CAC3C"} \ No newline at end of file From 0bedcebd3fa2e155cedb566b23a3d1b95066d1de Mon Sep 17 00:00:00 2001 From: "christian.schmidt" <christian.schmidt@diva-e.com> Date: Wed, 8 May 2024 09:32:15 +0200 Subject: [PATCH 59/62] Rebuild --- dist/__chunks__/angle-down.CYLyXUSW.js | 4 + dist/__chunks__/angle-down.CYLyXUSW.js.map | 1 + dist/__chunks__/angle-down.Oj3TiBgj.js | 2 + dist/__chunks__/angle-down.Oj3TiBgj.js.map | 1 + dist/__chunks__/angle-left.CuEqyOC8.js | 4 + dist/__chunks__/angle-left.CuEqyOC8.js.map | 1 + dist/__chunks__/angle-left.DXfKTdnw.js | 2 + dist/__chunks__/angle-left.DXfKTdnw.js.map | 1 + dist/__chunks__/angle-right.Ke48OV-s.js | 4 + dist/__chunks__/angle-right.Ke48OV-s.js.map | 1 + dist/__chunks__/angle-right.PP9yoSHP.js | 2 + dist/__chunks__/angle-right.PP9yoSHP.js.map | 1 + dist/__chunks__/angle-small-down.BvvBnAgh.js | 2 + .../angle-small-down.BvvBnAgh.js.map | 1 + dist/__chunks__/angle-small-down.SNJn5nFt.js | 4 + .../angle-small-down.SNJn5nFt.js.map | 1 + dist/__chunks__/angle-small-left.Bq32-m-s.js | 4 + .../angle-small-left.Bq32-m-s.js.map | 1 + dist/__chunks__/angle-small-left.D-QNGbds.js | 2 + .../angle-small-left.D-QNGbds.js.map | 1 + dist/__chunks__/angle-small-right.FYreGgDf.js | 4 + .../angle-small-right.FYreGgDf.js.map | 1 + dist/__chunks__/angle-small-right.hxpyXjnC.js | 2 + .../angle-small-right.hxpyXjnC.js.map | 1 + dist/__chunks__/angle-up.D0S_oJnp.js | 4 + dist/__chunks__/angle-up.D0S_oJnp.js.map | 1 + dist/__chunks__/angle-up.DwKqCUdj.js | 2 + dist/__chunks__/angle-up.DwKqCUdj.js.map | 1 + dist/__chunks__/bolt.BAJn0zD8.js | 4 + dist/__chunks__/bolt.BAJn0zD8.js.map | 1 + dist/__chunks__/bolt.C_gHHA9y.js | 2 + dist/__chunks__/bolt.C_gHHA9y.js.map | 1 + .../building-storefront.JqqbgJ1h.js | 2 + .../building-storefront.JqqbgJ1h.js.map | 1 + .../building-storefront.Pww5r_Sc.js | 5 + .../building-storefront.Pww5r_Sc.js.map | 1 + .../chat-bubble-left-right.0PedyEPm.js | 5 + .../chat-bubble-left-right.0PedyEPm.js.map | 1 + .../chat-bubble-left-right.DJdAEW6O.js | 2 + .../chat-bubble-left-right.DJdAEW6O.js.map | 1 + dist/__chunks__/check.BHPURAzV.js | 4 + dist/__chunks__/check.BHPURAzV.js.map | 1 + dist/__chunks__/check.tBpHKVHK.js | 2 + dist/__chunks__/check.tBpHKVHK.js.map | 1 + dist/__chunks__/chevron-down.CsALxgbV.js | 2 + dist/__chunks__/chevron-down.CsALxgbV.js.map | 1 + dist/__chunks__/chevron-down.D5xOlW7p.js | 5 + dist/__chunks__/chevron-down.D5xOlW7p.js.map | 1 + dist/__chunks__/clip.CI7iGOE7.js | 2 + dist/__chunks__/clip.CI7iGOE7.js.map | 1 + dist/__chunks__/clip.DAiKYXCc.js | 4 + dist/__chunks__/clip.DAiKYXCc.js.map | 1 + dist/__chunks__/clock.CFvMINR5.js | 2 + dist/__chunks__/clock.CFvMINR5.js.map | 1 + dist/__chunks__/clock.CQWyiDNK.js | 4 + dist/__chunks__/clock.CQWyiDNK.js.map | 1 + dist/__chunks__/cpu-chip.70rPFd-9.js | 2 + dist/__chunks__/cpu-chip.70rPFd-9.js.map | 1 + dist/__chunks__/cpu-chip.DbktS35z.js | 5 + dist/__chunks__/cpu-chip.DbktS35z.js.map | 1 + .../createOptimizedPicture.DLZ8Nghn.js | 2 + .../createOptimizedPicture.DLZ8Nghn.js.map | 1 + dist/__chunks__/cross.DjCq6kb8.js | 4 + dist/__chunks__/cross.DjCq6kb8.js.map | 1 + dist/__chunks__/cross.tdOSvU_9.js | 2 + dist/__chunks__/cross.tdOSvU_9.js.map | 1 + .../cursor-arrow-ripple.BKZQNXY-.js | 2 + .../cursor-arrow-ripple.BKZQNXY-.js.map | 1 + .../cursor-arrow-ripple.DHyr9er2.js | 5 + .../cursor-arrow-ripple.DHyr9er2.js.map | 1 + dist/__chunks__/download.BlSXR9C9.js | 4 + dist/__chunks__/download.BlSXR9C9.js.map | 1 + dist/__chunks__/download.D0P1O3mw.js | 2 + dist/__chunks__/download.D0P1O3mw.js.map | 1 + dist/__chunks__/envelope.CanLUPbv.js | 2 + dist/__chunks__/envelope.CanLUPbv.js.map | 1 + dist/__chunks__/envelope.Cc7Mhg2-.js | 4 + dist/__chunks__/envelope.Cc7Mhg2-.js.map | 1 + dist/__chunks__/eye-crossed.BuwdBbiU.js | 2 + dist/__chunks__/eye-crossed.BuwdBbiU.js.map | 1 + dist/__chunks__/eye-crossed.C49v3GRJ.js | 4 + dist/__chunks__/eye-crossed.C49v3GRJ.js.map | 1 + dist/__chunks__/eye.BiVxUQA0.js | 2 + dist/__chunks__/eye.BiVxUQA0.js.map | 1 + dist/__chunks__/eye.Cm2FxO9V.js | 4 + dist/__chunks__/eye.Cm2FxO9V.js.map | 1 + dist/__chunks__/facebook.3ENFaNKU.js | 2 + dist/__chunks__/facebook.3ENFaNKU.js.map | 1 + dist/__chunks__/facebook.CXLf4imL.js | 2 + dist/__chunks__/facebook.CXLf4imL.js.map | 1 + dist/__chunks__/fetch.service.yiMnp1FM.js | 18 ++ dist/__chunks__/fetch.service.yiMnp1FM.js.map | 1 + dist/__chunks__/globe.CL8EEqDs.js | 2 + dist/__chunks__/globe.CL8EEqDs.js.map | 1 + dist/__chunks__/globe.DIrN3GJL.js | 4 + dist/__chunks__/globe.DIrN3GJL.js.map | 1 + dist/__chunks__/hamburger.CMM0Z5X3.js | 2 + dist/__chunks__/hamburger.CMM0Z5X3.js.map | 1 + dist/__chunks__/hamburger.DXUzfmtf.js | 5 + dist/__chunks__/hamburger.DXUzfmtf.js.map | 1 + dist/__chunks__/heart.BO6Jws27.js | 2 + dist/__chunks__/heart.BO6Jws27.js.map | 1 + dist/__chunks__/heart.DSQJkyzj.js | 4 + dist/__chunks__/heart.DSQJkyzj.js.map | 1 + dist/__chunks__/home.AgyN8zLU.js | 2 + dist/__chunks__/home.AgyN8zLU.js.map | 1 + dist/__chunks__/home.CfzaHiPS.js | 4 + dist/__chunks__/home.CfzaHiPS.js.map | 1 + dist/__chunks__/icon.template.3G0fuXUC.js | 2 + dist/__chunks__/icon.template.3G0fuXUC.js.map | 1 + dist/__chunks__/if-defined.CrfpI-tB.js | 6 + dist/__chunks__/if-defined.CrfpI-tB.js.map | 1 + dist/__chunks__/instagram.BBx5qXGF.js | 2 + dist/__chunks__/instagram.BBx5qXGF.js.map | 1 + dist/__chunks__/instagram.CJ4vqDdO.js | 2 + dist/__chunks__/instagram.CJ4vqDdO.js.map | 1 + .../isSidekickLibraryActive.U-fJCMMj.js | 2 + .../isSidekickLibraryActive.U-fJCMMj.js.map | 1 + dist/__chunks__/lit-element.CH8ciVnL.js | 20 ++ dist/__chunks__/lit-element.CH8ciVnL.js.map | 1 + dist/__chunks__/medium.B-CLk_58.js | 2 + dist/__chunks__/medium.B-CLk_58.js.map | 1 + dist/__chunks__/medium.BPaQEP4K.js | 2 + dist/__chunks__/medium.BPaQEP4K.js.map | 1 + dist/__chunks__/menu-burger.C9jSCA0w.js | 2 + dist/__chunks__/menu-burger.C9jSCA0w.js.map | 1 + dist/__chunks__/menu-burger.DyVjSQ0K.js | 4 + dist/__chunks__/menu-burger.DyVjSQ0K.js.map | 1 + dist/__chunks__/paper-plane.CCWsmezZ.js | 2 + dist/__chunks__/paper-plane.CCWsmezZ.js.map | 1 + dist/__chunks__/paper-plane.CLiFs3FL.js | 4 + dist/__chunks__/paper-plane.CLiFs3FL.js.map | 1 + dist/__chunks__/plus.DuBm-jVv.js | 4 + dist/__chunks__/plus.DuBm-jVv.js.map | 1 + dist/__chunks__/plus.QDn7Esyk.js | 2 + dist/__chunks__/plus.QDn7Esyk.js.map | 1 + dist/__chunks__/preload-helper.D7itGvJr.js | 2 + .../__chunks__/preload-helper.D7itGvJr.js.map | 1 + dist/__chunks__/property.Ds9fqW-T.js | 10 + dist/__chunks__/property.Ds9fqW-T.js.map | 1 + dist/__chunks__/rocket-lunch.C6eRDqkd.js | 4 + dist/__chunks__/rocket-lunch.C6eRDqkd.js.map | 1 + dist/__chunks__/rocket-lunch.CXpzJq6K.js | 2 + dist/__chunks__/rocket-lunch.CXpzJq6K.js.map | 1 + dist/__chunks__/search.CtsY1mRN.js | 4 + dist/__chunks__/search.CtsY1mRN.js.map | 1 + dist/__chunks__/search.DT5AcGiH.js | 2 + dist/__chunks__/search.DT5AcGiH.js.map | 1 + dist/__chunks__/share.CjoNvcxO.js | 2 + dist/__chunks__/share.CjoNvcxO.js.map | 1 + dist/__chunks__/share.D_3XZuic.js | 4 + dist/__chunks__/share.D_3XZuic.js.map | 1 + dist/__chunks__/snapchat.Bct5wLOa.js | 2 + dist/__chunks__/snapchat.Bct5wLOa.js.map | 1 + dist/__chunks__/snapchat.Dpqrb3zu.js | 2 + dist/__chunks__/snapchat.Dpqrb3zu.js.map | 1 + dist/__chunks__/social-network.B-lhER-M.js | 4 + .../__chunks__/social-network.B-lhER-M.js.map | 1 + dist/__chunks__/social-network.Dm-JGi74.js | 2 + .../__chunks__/social-network.Dm-JGi74.js.map | 1 + dist/__chunks__/state.CJfvw0Ck.js | 6 + dist/__chunks__/state.CJfvw0Ck.js.map | 1 + dist/__chunks__/toast.CVELdJDu.js | 2 + dist/__chunks__/toast.CVELdJDu.js.map | 1 + dist/__chunks__/trash.D1jfdnTM.js | 4 + dist/__chunks__/trash.D1jfdnTM.js.map | 1 + dist/__chunks__/trash.u5-IQjNe.js | 2 + dist/__chunks__/trash.u5-IQjNe.js.map | 1 + dist/__chunks__/twitter.d5w0828a.js | 2 + dist/__chunks__/twitter.d5w0828a.js.map | 1 + dist/__chunks__/twitter.r3dS6WGA.js | 2 + dist/__chunks__/twitter.r3dS6WGA.js.map | 1 + dist/__chunks__/unsafe-html.C_rT9aKG.js | 10 + dist/__chunks__/unsafe-html.C_rT9aKG.js.map | 1 + dist/__chunks__/user.B-MuBjEb.js | 2 + dist/__chunks__/user.B-MuBjEb.js.map | 1 + dist/__chunks__/user.X8OGz61Z.js | 3 + dist/__chunks__/user.X8OGz61Z.js.map | 1 + dist/banner/banner.css | 1 + dist/banner/banner.js | 2 + dist/banner/banner.js.map | 1 + dist/features/features.css | 1 + dist/features/features.js | 2 + dist/features/features.js.map | 1 + dist/fonts/OpenSans/ttf/OpenSans-Bold.ttf | Bin 0 -> 130860 bytes .../OpenSans/ttf/OpenSans-BoldItalic.ttf | Bin 0 -> 136360 bytes .../fonts/OpenSans/ttf/OpenSans-ExtraBold.ttf | Bin 0 -> 131244 bytes .../OpenSans/ttf/OpenSans-ExtraBoldItalic.ttf | Bin 0 -> 136928 bytes dist/fonts/OpenSans/ttf/OpenSans-Italic.ttf | Bin 0 -> 136604 bytes dist/fonts/OpenSans/ttf/OpenSans-Light.ttf | Bin 0 -> 130804 bytes .../OpenSans/ttf/OpenSans-LightItalic.ttf | Bin 0 -> 136896 bytes dist/fonts/OpenSans/ttf/OpenSans-Medium.ttf | Bin 0 -> 130976 bytes .../OpenSans/ttf/OpenSans-MediumItalic.ttf | Bin 0 -> 136796 bytes dist/fonts/OpenSans/ttf/OpenSans-Regular.ttf | Bin 0 -> 130832 bytes dist/fonts/OpenSans/ttf/OpenSans-SemiBold.ttf | Bin 0 -> 130760 bytes .../OpenSans/ttf/OpenSans-SemiBoldItalic.ttf | Bin 0 -> 136724 bytes .../OpenSans/ttf/OpenSans_Condensed-Bold.ttf | Bin 0 -> 130372 bytes .../ttf/OpenSans_Condensed-BoldItalic.ttf | Bin 0 -> 136240 bytes .../ttf/OpenSans_Condensed-ExtraBold.ttf | Bin 0 -> 130812 bytes .../OpenSans_Condensed-ExtraBoldItalic.ttf | Bin 0 -> 136652 bytes .../ttf/OpenSans_Condensed-Italic.ttf | Bin 0 -> 136588 bytes .../OpenSans/ttf/OpenSans_Condensed-Light.ttf | Bin 0 -> 130472 bytes .../ttf/OpenSans_Condensed-LightItalic.ttf | Bin 0 -> 136760 bytes .../ttf/OpenSans_Condensed-Medium.ttf | Bin 0 -> 130520 bytes .../ttf/OpenSans_Condensed-MediumItalic.ttf | Bin 0 -> 136700 bytes .../ttf/OpenSans_Condensed-Regular.ttf | Bin 0 -> 130492 bytes .../ttf/OpenSans_Condensed-SemiBold.ttf | Bin 0 -> 130524 bytes .../ttf/OpenSans_Condensed-SemiBoldItalic.ttf | Bin 0 -> 136792 bytes .../ttf/OpenSans_SemiCondensed-Bold.ttf | Bin 0 -> 131168 bytes .../ttf/OpenSans_SemiCondensed-BoldItalic.ttf | Bin 0 -> 137104 bytes .../ttf/OpenSans_SemiCondensed-ExtraBold.ttf | Bin 0 -> 131744 bytes ...OpenSans_SemiCondensed-ExtraBoldItalic.ttf | Bin 0 -> 137584 bytes .../ttf/OpenSans_SemiCondensed-Italic.ttf | Bin 0 -> 137000 bytes .../ttf/OpenSans_SemiCondensed-Light.ttf | Bin 0 -> 131128 bytes .../OpenSans_SemiCondensed-LightItalic.ttf | Bin 0 -> 137220 bytes .../ttf/OpenSans_SemiCondensed-Medium.ttf | Bin 0 -> 130976 bytes .../OpenSans_SemiCondensed-MediumItalic.ttf | Bin 0 -> 137068 bytes .../ttf/OpenSans_SemiCondensed-Regular.ttf | Bin 0 -> 130848 bytes .../ttf/OpenSans_SemiCondensed-SemiBold.ttf | Bin 0 -> 130856 bytes .../OpenSans_SemiCondensed-SemiBoldItalic.ttf | Bin 0 -> 137132 bytes dist/fonts/RobotoSlab/LICENSE.txt | 202 ++++++++++++++++++ .../fonts/RobotoSlab/otf/RobotoSlab-Black.otf | Bin 0 -> 118432 bytes dist/fonts/RobotoSlab/otf/RobotoSlab-Bold.otf | Bin 0 -> 123212 bytes .../RobotoSlab/otf/RobotoSlab-ExtraBold.otf | Bin 0 -> 123140 bytes .../RobotoSlab/otf/RobotoSlab-ExtraLight.otf | Bin 0 -> 118120 bytes .../fonts/RobotoSlab/otf/RobotoSlab-Light.otf | Bin 0 -> 117648 bytes .../RobotoSlab/otf/RobotoSlab-Medium.otf | Bin 0 -> 123012 bytes .../RobotoSlab/otf/RobotoSlab-Regular.otf | Bin 0 -> 111420 bytes .../RobotoSlab/otf/RobotoSlab-SemiBold.otf | Bin 0 -> 123660 bytes dist/fonts/RobotoSlab/otf/RobotoSlab-Thin.otf | Bin 0 -> 108968 bytes .../fonts/RobotoSlab/ttf/RobotoSlab-Black.ttf | Bin 0 -> 178068 bytes dist/fonts/RobotoSlab/ttf/RobotoSlab-Bold.ttf | Bin 0 -> 176068 bytes .../RobotoSlab/ttf/RobotoSlab-ExtraBold.ttf | Bin 0 -> 176156 bytes .../RobotoSlab/ttf/RobotoSlab-ExtraLight.ttf | Bin 0 -> 173148 bytes .../fonts/RobotoSlab/ttf/RobotoSlab-Light.ttf | Bin 0 -> 172776 bytes .../RobotoSlab/ttf/RobotoSlab-Medium.ttf | Bin 0 -> 176480 bytes .../RobotoSlab/ttf/RobotoSlab-Regular.ttf | Bin 0 -> 171376 bytes .../RobotoSlab/ttf/RobotoSlab-SemiBold.ttf | Bin 0 -> 176680 bytes dist/fonts/RobotoSlab/ttf/RobotoSlab-Thin.ttf | Bin 0 -> 169068 bytes .../webfonts/RobotoSlab-Black.woff2 | Bin 0 -> 69516 bytes .../RobotoSlab/webfonts/RobotoSlab-Bold.woff2 | Bin 0 -> 68316 bytes .../webfonts/RobotoSlab-ExtraBold.woff2 | Bin 0 -> 69592 bytes .../webfonts/RobotoSlab-ExtraLight.woff2 | Bin 0 -> 66220 bytes .../webfonts/RobotoSlab-Light.woff2 | Bin 0 -> 67040 bytes .../webfonts/RobotoSlab-Medium.woff2 | Bin 0 -> 69204 bytes .../webfonts/RobotoSlab-Regular.woff2 | Bin 0 -> 65864 bytes .../webfonts/RobotoSlab-SemiBold.woff2 | Bin 0 -> 69048 bytes .../RobotoSlab/webfonts/RobotoSlab-Thin.woff2 | Bin 0 -> 63312 bytes .../webfonts/RobotoSlab[wght].woff2 | Bin 0 -> 118296 bytes dist/fonts/fonts.css | 1 + dist/form/form.css | 1 + dist/form/form.js | 10 + dist/form/form.js.map | 1 + dist/icons-overview/icons-overview.css | 1 + dist/icons-overview/icons-overview.js | 10 + dist/icons-overview/icons-overview.js.map | 1 + dist/icons/README.md | 3 + dist/icons/angle-down.svg | 2 + dist/icons/angle-left.svg | 2 + dist/icons/angle-right.svg | 2 + dist/icons/angle-small-down.svg | 2 + dist/icons/angle-small-left.svg | 2 + dist/icons/angle-small-right.svg | 2 + dist/icons/angle-up.svg | 2 + dist/icons/bolt.svg | 2 + dist/icons/building-storefront.svg | 3 + dist/icons/chat-bubble-left-right.svg | 3 + dist/icons/check.svg | 2 + dist/icons/chevron-down.svg | 3 + dist/icons/clip.svg | 2 + dist/icons/clock.svg | 2 + dist/icons/cpu-chip.svg | 3 + dist/icons/cross.svg | 2 + dist/icons/cursor-arrow-ripple.svg | 3 + dist/icons/download.svg | 2 + dist/icons/envelope.svg | 2 + dist/icons/eye-crossed.svg | 2 + dist/icons/eye.svg | 2 + dist/icons/facebook.svg | 1 + dist/icons/globe.svg | 2 + dist/icons/hamburger.svg | 3 + dist/icons/heart.svg | 2 + dist/icons/home.svg | 2 + dist/icons/instagram.svg | 1 + dist/icons/medium.svg | 1 + dist/icons/menu-burger.svg | 2 + dist/icons/paper-plane.svg | 2 + dist/icons/plus.svg | 2 + dist/icons/rocket-lunch.svg | 2 + dist/icons/search.svg | 2 + dist/icons/share.svg | 2 + dist/icons/snapchat.svg | 1 + dist/icons/social-network.svg | 2 + dist/icons/trash.svg | 2 + dist/icons/twitter.svg | 1 + dist/icons/user.svg | 2 + dist/lazyStyles/lazyStyles.css | 0 dist/main/main.js | 32 +++ dist/main/main.js.map | 1 + dist/posts/posts.css | 1 + dist/posts/posts.js | 2 + dist/posts/posts.js.map | 1 + .../sidekickLibraryStyles.css | 1 + dist/styles/styles.css | 1 + dist/table/table.css | 1 + dist/table/table.js | 2 + dist/table/table.js.map | 1 + 307 files changed, 758 insertions(+) create mode 100644 dist/__chunks__/angle-down.CYLyXUSW.js create mode 100644 dist/__chunks__/angle-down.CYLyXUSW.js.map create mode 100644 dist/__chunks__/angle-down.Oj3TiBgj.js create mode 100644 dist/__chunks__/angle-down.Oj3TiBgj.js.map create mode 100644 dist/__chunks__/angle-left.CuEqyOC8.js create mode 100644 dist/__chunks__/angle-left.CuEqyOC8.js.map create mode 100644 dist/__chunks__/angle-left.DXfKTdnw.js create mode 100644 dist/__chunks__/angle-left.DXfKTdnw.js.map create mode 100644 dist/__chunks__/angle-right.Ke48OV-s.js create mode 100644 dist/__chunks__/angle-right.Ke48OV-s.js.map create mode 100644 dist/__chunks__/angle-right.PP9yoSHP.js create mode 100644 dist/__chunks__/angle-right.PP9yoSHP.js.map create mode 100644 dist/__chunks__/angle-small-down.BvvBnAgh.js create mode 100644 dist/__chunks__/angle-small-down.BvvBnAgh.js.map create mode 100644 dist/__chunks__/angle-small-down.SNJn5nFt.js create mode 100644 dist/__chunks__/angle-small-down.SNJn5nFt.js.map create mode 100644 dist/__chunks__/angle-small-left.Bq32-m-s.js create mode 100644 dist/__chunks__/angle-small-left.Bq32-m-s.js.map create mode 100644 dist/__chunks__/angle-small-left.D-QNGbds.js create mode 100644 dist/__chunks__/angle-small-left.D-QNGbds.js.map create mode 100644 dist/__chunks__/angle-small-right.FYreGgDf.js create mode 100644 dist/__chunks__/angle-small-right.FYreGgDf.js.map create mode 100644 dist/__chunks__/angle-small-right.hxpyXjnC.js create mode 100644 dist/__chunks__/angle-small-right.hxpyXjnC.js.map create mode 100644 dist/__chunks__/angle-up.D0S_oJnp.js create mode 100644 dist/__chunks__/angle-up.D0S_oJnp.js.map create mode 100644 dist/__chunks__/angle-up.DwKqCUdj.js create mode 100644 dist/__chunks__/angle-up.DwKqCUdj.js.map create mode 100644 dist/__chunks__/bolt.BAJn0zD8.js create mode 100644 dist/__chunks__/bolt.BAJn0zD8.js.map create mode 100644 dist/__chunks__/bolt.C_gHHA9y.js create mode 100644 dist/__chunks__/bolt.C_gHHA9y.js.map create mode 100644 dist/__chunks__/building-storefront.JqqbgJ1h.js create mode 100644 dist/__chunks__/building-storefront.JqqbgJ1h.js.map create mode 100644 dist/__chunks__/building-storefront.Pww5r_Sc.js create mode 100644 dist/__chunks__/building-storefront.Pww5r_Sc.js.map create mode 100644 dist/__chunks__/chat-bubble-left-right.0PedyEPm.js create mode 100644 dist/__chunks__/chat-bubble-left-right.0PedyEPm.js.map create mode 100644 dist/__chunks__/chat-bubble-left-right.DJdAEW6O.js create mode 100644 dist/__chunks__/chat-bubble-left-right.DJdAEW6O.js.map create mode 100644 dist/__chunks__/check.BHPURAzV.js create mode 100644 dist/__chunks__/check.BHPURAzV.js.map create mode 100644 dist/__chunks__/check.tBpHKVHK.js create mode 100644 dist/__chunks__/check.tBpHKVHK.js.map create mode 100644 dist/__chunks__/chevron-down.CsALxgbV.js create mode 100644 dist/__chunks__/chevron-down.CsALxgbV.js.map create mode 100644 dist/__chunks__/chevron-down.D5xOlW7p.js create mode 100644 dist/__chunks__/chevron-down.D5xOlW7p.js.map create mode 100644 dist/__chunks__/clip.CI7iGOE7.js create mode 100644 dist/__chunks__/clip.CI7iGOE7.js.map create mode 100644 dist/__chunks__/clip.DAiKYXCc.js create mode 100644 dist/__chunks__/clip.DAiKYXCc.js.map create mode 100644 dist/__chunks__/clock.CFvMINR5.js create mode 100644 dist/__chunks__/clock.CFvMINR5.js.map create mode 100644 dist/__chunks__/clock.CQWyiDNK.js create mode 100644 dist/__chunks__/clock.CQWyiDNK.js.map create mode 100644 dist/__chunks__/cpu-chip.70rPFd-9.js create mode 100644 dist/__chunks__/cpu-chip.70rPFd-9.js.map create mode 100644 dist/__chunks__/cpu-chip.DbktS35z.js create mode 100644 dist/__chunks__/cpu-chip.DbktS35z.js.map create mode 100644 dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js create mode 100644 dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js.map create mode 100644 dist/__chunks__/cross.DjCq6kb8.js create mode 100644 dist/__chunks__/cross.DjCq6kb8.js.map create mode 100644 dist/__chunks__/cross.tdOSvU_9.js create mode 100644 dist/__chunks__/cross.tdOSvU_9.js.map create mode 100644 dist/__chunks__/cursor-arrow-ripple.BKZQNXY-.js create mode 100644 dist/__chunks__/cursor-arrow-ripple.BKZQNXY-.js.map create mode 100644 dist/__chunks__/cursor-arrow-ripple.DHyr9er2.js create mode 100644 dist/__chunks__/cursor-arrow-ripple.DHyr9er2.js.map create mode 100644 dist/__chunks__/download.BlSXR9C9.js create mode 100644 dist/__chunks__/download.BlSXR9C9.js.map create mode 100644 dist/__chunks__/download.D0P1O3mw.js create mode 100644 dist/__chunks__/download.D0P1O3mw.js.map create mode 100644 dist/__chunks__/envelope.CanLUPbv.js create mode 100644 dist/__chunks__/envelope.CanLUPbv.js.map create mode 100644 dist/__chunks__/envelope.Cc7Mhg2-.js create mode 100644 dist/__chunks__/envelope.Cc7Mhg2-.js.map create mode 100644 dist/__chunks__/eye-crossed.BuwdBbiU.js create mode 100644 dist/__chunks__/eye-crossed.BuwdBbiU.js.map create mode 100644 dist/__chunks__/eye-crossed.C49v3GRJ.js create mode 100644 dist/__chunks__/eye-crossed.C49v3GRJ.js.map create mode 100644 dist/__chunks__/eye.BiVxUQA0.js create mode 100644 dist/__chunks__/eye.BiVxUQA0.js.map create mode 100644 dist/__chunks__/eye.Cm2FxO9V.js create mode 100644 dist/__chunks__/eye.Cm2FxO9V.js.map create mode 100644 dist/__chunks__/facebook.3ENFaNKU.js create mode 100644 dist/__chunks__/facebook.3ENFaNKU.js.map create mode 100644 dist/__chunks__/facebook.CXLf4imL.js create mode 100644 dist/__chunks__/facebook.CXLf4imL.js.map create mode 100644 dist/__chunks__/fetch.service.yiMnp1FM.js create mode 100644 dist/__chunks__/fetch.service.yiMnp1FM.js.map create mode 100644 dist/__chunks__/globe.CL8EEqDs.js create mode 100644 dist/__chunks__/globe.CL8EEqDs.js.map create mode 100644 dist/__chunks__/globe.DIrN3GJL.js create mode 100644 dist/__chunks__/globe.DIrN3GJL.js.map create mode 100644 dist/__chunks__/hamburger.CMM0Z5X3.js create mode 100644 dist/__chunks__/hamburger.CMM0Z5X3.js.map create mode 100644 dist/__chunks__/hamburger.DXUzfmtf.js create mode 100644 dist/__chunks__/hamburger.DXUzfmtf.js.map create mode 100644 dist/__chunks__/heart.BO6Jws27.js create mode 100644 dist/__chunks__/heart.BO6Jws27.js.map create mode 100644 dist/__chunks__/heart.DSQJkyzj.js create mode 100644 dist/__chunks__/heart.DSQJkyzj.js.map create mode 100644 dist/__chunks__/home.AgyN8zLU.js create mode 100644 dist/__chunks__/home.AgyN8zLU.js.map create mode 100644 dist/__chunks__/home.CfzaHiPS.js create mode 100644 dist/__chunks__/home.CfzaHiPS.js.map create mode 100644 dist/__chunks__/icon.template.3G0fuXUC.js create mode 100644 dist/__chunks__/icon.template.3G0fuXUC.js.map create mode 100644 dist/__chunks__/if-defined.CrfpI-tB.js create mode 100644 dist/__chunks__/if-defined.CrfpI-tB.js.map create mode 100644 dist/__chunks__/instagram.BBx5qXGF.js create mode 100644 dist/__chunks__/instagram.BBx5qXGF.js.map create mode 100644 dist/__chunks__/instagram.CJ4vqDdO.js create mode 100644 dist/__chunks__/instagram.CJ4vqDdO.js.map create mode 100644 dist/__chunks__/isSidekickLibraryActive.U-fJCMMj.js create mode 100644 dist/__chunks__/isSidekickLibraryActive.U-fJCMMj.js.map create mode 100644 dist/__chunks__/lit-element.CH8ciVnL.js create mode 100644 dist/__chunks__/lit-element.CH8ciVnL.js.map create mode 100644 dist/__chunks__/medium.B-CLk_58.js create mode 100644 dist/__chunks__/medium.B-CLk_58.js.map create mode 100644 dist/__chunks__/medium.BPaQEP4K.js create mode 100644 dist/__chunks__/medium.BPaQEP4K.js.map create mode 100644 dist/__chunks__/menu-burger.C9jSCA0w.js create mode 100644 dist/__chunks__/menu-burger.C9jSCA0w.js.map create mode 100644 dist/__chunks__/menu-burger.DyVjSQ0K.js create mode 100644 dist/__chunks__/menu-burger.DyVjSQ0K.js.map create mode 100644 dist/__chunks__/paper-plane.CCWsmezZ.js create mode 100644 dist/__chunks__/paper-plane.CCWsmezZ.js.map create mode 100644 dist/__chunks__/paper-plane.CLiFs3FL.js create mode 100644 dist/__chunks__/paper-plane.CLiFs3FL.js.map create mode 100644 dist/__chunks__/plus.DuBm-jVv.js create mode 100644 dist/__chunks__/plus.DuBm-jVv.js.map create mode 100644 dist/__chunks__/plus.QDn7Esyk.js create mode 100644 dist/__chunks__/plus.QDn7Esyk.js.map create mode 100644 dist/__chunks__/preload-helper.D7itGvJr.js create mode 100644 dist/__chunks__/preload-helper.D7itGvJr.js.map create mode 100644 dist/__chunks__/property.Ds9fqW-T.js create mode 100644 dist/__chunks__/property.Ds9fqW-T.js.map create mode 100644 dist/__chunks__/rocket-lunch.C6eRDqkd.js create mode 100644 dist/__chunks__/rocket-lunch.C6eRDqkd.js.map create mode 100644 dist/__chunks__/rocket-lunch.CXpzJq6K.js create mode 100644 dist/__chunks__/rocket-lunch.CXpzJq6K.js.map create mode 100644 dist/__chunks__/search.CtsY1mRN.js create mode 100644 dist/__chunks__/search.CtsY1mRN.js.map create mode 100644 dist/__chunks__/search.DT5AcGiH.js create mode 100644 dist/__chunks__/search.DT5AcGiH.js.map create mode 100644 dist/__chunks__/share.CjoNvcxO.js create mode 100644 dist/__chunks__/share.CjoNvcxO.js.map create mode 100644 dist/__chunks__/share.D_3XZuic.js create mode 100644 dist/__chunks__/share.D_3XZuic.js.map create mode 100644 dist/__chunks__/snapchat.Bct5wLOa.js create mode 100644 dist/__chunks__/snapchat.Bct5wLOa.js.map create mode 100644 dist/__chunks__/snapchat.Dpqrb3zu.js create mode 100644 dist/__chunks__/snapchat.Dpqrb3zu.js.map create mode 100644 dist/__chunks__/social-network.B-lhER-M.js create mode 100644 dist/__chunks__/social-network.B-lhER-M.js.map create mode 100644 dist/__chunks__/social-network.Dm-JGi74.js create mode 100644 dist/__chunks__/social-network.Dm-JGi74.js.map create mode 100644 dist/__chunks__/state.CJfvw0Ck.js create mode 100644 dist/__chunks__/state.CJfvw0Ck.js.map create mode 100644 dist/__chunks__/toast.CVELdJDu.js create mode 100644 dist/__chunks__/toast.CVELdJDu.js.map create mode 100644 dist/__chunks__/trash.D1jfdnTM.js create mode 100644 dist/__chunks__/trash.D1jfdnTM.js.map create mode 100644 dist/__chunks__/trash.u5-IQjNe.js create mode 100644 dist/__chunks__/trash.u5-IQjNe.js.map create mode 100644 dist/__chunks__/twitter.d5w0828a.js create mode 100644 dist/__chunks__/twitter.d5w0828a.js.map create mode 100644 dist/__chunks__/twitter.r3dS6WGA.js create mode 100644 dist/__chunks__/twitter.r3dS6WGA.js.map create mode 100644 dist/__chunks__/unsafe-html.C_rT9aKG.js create mode 100644 dist/__chunks__/unsafe-html.C_rT9aKG.js.map create mode 100644 dist/__chunks__/user.B-MuBjEb.js create mode 100644 dist/__chunks__/user.B-MuBjEb.js.map create mode 100644 dist/__chunks__/user.X8OGz61Z.js create mode 100644 dist/__chunks__/user.X8OGz61Z.js.map create mode 100644 dist/banner/banner.css create mode 100644 dist/banner/banner.js create mode 100644 dist/banner/banner.js.map create mode 100644 dist/features/features.css create mode 100644 dist/features/features.js create mode 100644 dist/features/features.js.map create mode 100644 dist/fonts/OpenSans/ttf/OpenSans-Bold.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans-BoldItalic.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans-ExtraBold.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans-ExtraBoldItalic.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans-Italic.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans-Light.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans-LightItalic.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans-Medium.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans-MediumItalic.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans-Regular.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans-SemiBold.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans-SemiBoldItalic.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_Condensed-Bold.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_Condensed-BoldItalic.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_Condensed-ExtraBold.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_Condensed-ExtraBoldItalic.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_Condensed-Italic.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_Condensed-Light.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_Condensed-LightItalic.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_Condensed-Medium.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_Condensed-MediumItalic.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_Condensed-Regular.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_Condensed-SemiBold.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_Condensed-SemiBoldItalic.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Bold.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-BoldItalic.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-ExtraBold.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-ExtraBoldItalic.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Italic.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Light.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-LightItalic.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Medium.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-MediumItalic.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Regular.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-SemiBold.ttf create mode 100644 dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-SemiBoldItalic.ttf create mode 100644 dist/fonts/RobotoSlab/LICENSE.txt create mode 100644 dist/fonts/RobotoSlab/otf/RobotoSlab-Black.otf create mode 100644 dist/fonts/RobotoSlab/otf/RobotoSlab-Bold.otf create mode 100644 dist/fonts/RobotoSlab/otf/RobotoSlab-ExtraBold.otf create mode 100644 dist/fonts/RobotoSlab/otf/RobotoSlab-ExtraLight.otf create mode 100644 dist/fonts/RobotoSlab/otf/RobotoSlab-Light.otf create mode 100644 dist/fonts/RobotoSlab/otf/RobotoSlab-Medium.otf create mode 100644 dist/fonts/RobotoSlab/otf/RobotoSlab-Regular.otf create mode 100644 dist/fonts/RobotoSlab/otf/RobotoSlab-SemiBold.otf create mode 100644 dist/fonts/RobotoSlab/otf/RobotoSlab-Thin.otf create mode 100644 dist/fonts/RobotoSlab/ttf/RobotoSlab-Black.ttf create mode 100644 dist/fonts/RobotoSlab/ttf/RobotoSlab-Bold.ttf create mode 100644 dist/fonts/RobotoSlab/ttf/RobotoSlab-ExtraBold.ttf create mode 100644 dist/fonts/RobotoSlab/ttf/RobotoSlab-ExtraLight.ttf create mode 100644 dist/fonts/RobotoSlab/ttf/RobotoSlab-Light.ttf create mode 100644 dist/fonts/RobotoSlab/ttf/RobotoSlab-Medium.ttf create mode 100644 dist/fonts/RobotoSlab/ttf/RobotoSlab-Regular.ttf create mode 100644 dist/fonts/RobotoSlab/ttf/RobotoSlab-SemiBold.ttf create mode 100644 dist/fonts/RobotoSlab/ttf/RobotoSlab-Thin.ttf create mode 100644 dist/fonts/RobotoSlab/webfonts/RobotoSlab-Black.woff2 create mode 100644 dist/fonts/RobotoSlab/webfonts/RobotoSlab-Bold.woff2 create mode 100644 dist/fonts/RobotoSlab/webfonts/RobotoSlab-ExtraBold.woff2 create mode 100644 dist/fonts/RobotoSlab/webfonts/RobotoSlab-ExtraLight.woff2 create mode 100644 dist/fonts/RobotoSlab/webfonts/RobotoSlab-Light.woff2 create mode 100644 dist/fonts/RobotoSlab/webfonts/RobotoSlab-Medium.woff2 create mode 100644 dist/fonts/RobotoSlab/webfonts/RobotoSlab-Regular.woff2 create mode 100644 dist/fonts/RobotoSlab/webfonts/RobotoSlab-SemiBold.woff2 create mode 100644 dist/fonts/RobotoSlab/webfonts/RobotoSlab-Thin.woff2 create mode 100644 dist/fonts/RobotoSlab/webfonts/RobotoSlab[wght].woff2 create mode 100644 dist/fonts/fonts.css create mode 100644 dist/form/form.css create mode 100644 dist/form/form.js create mode 100644 dist/form/form.js.map create mode 100644 dist/icons-overview/icons-overview.css create mode 100644 dist/icons-overview/icons-overview.js create mode 100644 dist/icons-overview/icons-overview.js.map create mode 100644 dist/icons/README.md create mode 100644 dist/icons/angle-down.svg create mode 100644 dist/icons/angle-left.svg create mode 100644 dist/icons/angle-right.svg create mode 100644 dist/icons/angle-small-down.svg create mode 100644 dist/icons/angle-small-left.svg create mode 100644 dist/icons/angle-small-right.svg create mode 100644 dist/icons/angle-up.svg create mode 100644 dist/icons/bolt.svg create mode 100644 dist/icons/building-storefront.svg create mode 100644 dist/icons/chat-bubble-left-right.svg create mode 100644 dist/icons/check.svg create mode 100644 dist/icons/chevron-down.svg create mode 100644 dist/icons/clip.svg create mode 100644 dist/icons/clock.svg create mode 100644 dist/icons/cpu-chip.svg create mode 100644 dist/icons/cross.svg create mode 100644 dist/icons/cursor-arrow-ripple.svg create mode 100644 dist/icons/download.svg create mode 100644 dist/icons/envelope.svg create mode 100644 dist/icons/eye-crossed.svg create mode 100644 dist/icons/eye.svg create mode 100644 dist/icons/facebook.svg create mode 100644 dist/icons/globe.svg create mode 100644 dist/icons/hamburger.svg create mode 100644 dist/icons/heart.svg create mode 100644 dist/icons/home.svg create mode 100644 dist/icons/instagram.svg create mode 100644 dist/icons/medium.svg create mode 100644 dist/icons/menu-burger.svg create mode 100644 dist/icons/paper-plane.svg create mode 100644 dist/icons/plus.svg create mode 100644 dist/icons/rocket-lunch.svg create mode 100644 dist/icons/search.svg create mode 100644 dist/icons/share.svg create mode 100644 dist/icons/snapchat.svg create mode 100644 dist/icons/social-network.svg create mode 100644 dist/icons/trash.svg create mode 100644 dist/icons/twitter.svg create mode 100644 dist/icons/user.svg create mode 100644 dist/lazyStyles/lazyStyles.css create mode 100644 dist/main/main.js create mode 100644 dist/main/main.js.map create mode 100644 dist/posts/posts.css create mode 100644 dist/posts/posts.js create mode 100644 dist/posts/posts.js.map create mode 100644 dist/sidekickLibraryStyles/sidekickLibraryStyles.css create mode 100644 dist/styles/styles.css create mode 100644 dist/table/table.css create mode 100644 dist/table/table.js create mode 100644 dist/table/table.js.map diff --git a/dist/__chunks__/angle-down.CYLyXUSW.js b/dist/__chunks__/angle-down.CYLyXUSW.js new file mode 100644 index 00000000..cf14b845 --- /dev/null +++ b/dist/__chunks__/angle-down.CYLyXUSW.js @@ -0,0 +1,4 @@ +const l=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M12,17.17a5,5,0,0,1-3.54-1.46L.29,7.54A1,1,0,0,1,1.71,6.12l8.17,8.17a3,3,0,0,0,4.24,0l8.17-8.17a1,1,0,1,1,1.42,1.42l-8.17,8.17A5,5,0,0,1,12,17.17Z"/></svg> +`;export{l as default}; +//# sourceMappingURL=angle-down.CYLyXUSW.js.map diff --git a/dist/__chunks__/angle-down.CYLyXUSW.js.map b/dist/__chunks__/angle-down.CYLyXUSW.js.map new file mode 100644 index 00000000..c0131298 --- /dev/null +++ b/dist/__chunks__/angle-down.CYLyXUSW.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-down.CYLyXUSW.js","sources":["../../public/icons/angle-down.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M12,17.17a5,5,0,0,1-3.54-1.46L.29,7.54A1,1,0,0,1,1.71,6.12l8.17,8.17a3,3,0,0,0,4.24,0l8.17-8.17a1,1,0,1,1,1.42,1.42l-8.17,8.17A5,5,0,0,1,12,17.17Z\\\"/></svg>\\n\""],"names":["angleDown"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-down.Oj3TiBgj.js b/dist/__chunks__/angle-down.Oj3TiBgj.js new file mode 100644 index 00000000..f21d682a --- /dev/null +++ b/dist/__chunks__/angle-down.Oj3TiBgj.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M12,17.17a5,5,0,0,1-3.54-1.46L.29,7.54A1,1,0,0,1,1.71,6.12l8.17,8.17a3,3,0,0,0,4.24,0l8.17-8.17a1,1,0,1,1,1.42,1.42l-8.17,8.17A5,5,0,0,1,12,17.17Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=angle-down.Oj3TiBgj.js.map diff --git a/dist/__chunks__/angle-down.Oj3TiBgj.js.map b/dist/__chunks__/angle-down.Oj3TiBgj.js.map new file mode 100644 index 00000000..6823e42e --- /dev/null +++ b/dist/__chunks__/angle-down.Oj3TiBgj.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-down.Oj3TiBgj.js","sources":["../../public/icons/angle-down.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M12,17.17a5,5,0,0,1-3.54-1.46L.29,7.54A1,1,0,0,1,1.71,6.12l8.17,8.17a3,3,0,0,0,4.24,0l8.17-8.17a1,1,0,1,1,1.42,1.42l-8.17,8.17A5,5,0,0,1,12,17.17Z'/%3e%3c/svg%3e\""],"names":["angleDown"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/angle-left.CuEqyOC8.js b/dist/__chunks__/angle-left.CuEqyOC8.js new file mode 100644 index 00000000..ac7f760e --- /dev/null +++ b/dist/__chunks__/angle-left.CuEqyOC8.js @@ -0,0 +1,4 @@ +const t=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M17.17,24a1,1,0,0,1-.71-.29L8.29,15.54a5,5,0,0,1,0-7.08L16.46.29a1,1,0,1,1,1.42,1.42L9.71,9.88a3,3,0,0,0,0,4.24l8.17,8.17a1,1,0,0,1,0,1.42A1,1,0,0,1,17.17,24Z"/></svg> +`;export{t as default}; +//# sourceMappingURL=angle-left.CuEqyOC8.js.map diff --git a/dist/__chunks__/angle-left.CuEqyOC8.js.map b/dist/__chunks__/angle-left.CuEqyOC8.js.map new file mode 100644 index 00000000..c469ebb8 --- /dev/null +++ b/dist/__chunks__/angle-left.CuEqyOC8.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-left.CuEqyOC8.js","sources":["../../public/icons/angle-left.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M17.17,24a1,1,0,0,1-.71-.29L8.29,15.54a5,5,0,0,1,0-7.08L16.46.29a1,1,0,1,1,1.42,1.42L9.71,9.88a3,3,0,0,0,0,4.24l8.17,8.17a1,1,0,0,1,0,1.42A1,1,0,0,1,17.17,24Z\\\"/></svg>\\n\""],"names":["angleLeft"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-left.DXfKTdnw.js b/dist/__chunks__/angle-left.DXfKTdnw.js new file mode 100644 index 00000000..727d74f5 --- /dev/null +++ b/dist/__chunks__/angle-left.DXfKTdnw.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M17.17,24a1,1,0,0,1-.71-.29L8.29,15.54a5,5,0,0,1,0-7.08L16.46.29a1,1,0,1,1,1.42,1.42L9.71,9.88a3,3,0,0,0,0,4.24l8.17,8.17a1,1,0,0,1,0,1.42A1,1,0,0,1,17.17,24Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=angle-left.DXfKTdnw.js.map diff --git a/dist/__chunks__/angle-left.DXfKTdnw.js.map b/dist/__chunks__/angle-left.DXfKTdnw.js.map new file mode 100644 index 00000000..777e4c31 --- /dev/null +++ b/dist/__chunks__/angle-left.DXfKTdnw.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-left.DXfKTdnw.js","sources":["../../public/icons/angle-left.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M17.17,24a1,1,0,0,1-.71-.29L8.29,15.54a5,5,0,0,1,0-7.08L16.46.29a1,1,0,1,1,1.42,1.42L9.71,9.88a3,3,0,0,0,0,4.24l8.17,8.17a1,1,0,0,1,0,1.42A1,1,0,0,1,17.17,24Z'/%3e%3c/svg%3e\""],"names":["angleLeft"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/angle-right.Ke48OV-s.js b/dist/__chunks__/angle-right.Ke48OV-s.js new file mode 100644 index 00000000..7db0b753 --- /dev/null +++ b/dist/__chunks__/angle-right.Ke48OV-s.js @@ -0,0 +1,4 @@ +const t=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M7,24a1,1,0,0,1-.71-.29,1,1,0,0,1,0-1.42l8.17-8.17a3,3,0,0,0,0-4.24L6.29,1.71A1,1,0,0,1,7.71.29l8.17,8.17a5,5,0,0,1,0,7.08L7.71,23.71A1,1,0,0,1,7,24Z"/></svg> +`;export{t as default}; +//# sourceMappingURL=angle-right.Ke48OV-s.js.map diff --git a/dist/__chunks__/angle-right.Ke48OV-s.js.map b/dist/__chunks__/angle-right.Ke48OV-s.js.map new file mode 100644 index 00000000..f68b45ca --- /dev/null +++ b/dist/__chunks__/angle-right.Ke48OV-s.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-right.Ke48OV-s.js","sources":["../../public/icons/angle-right.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M7,24a1,1,0,0,1-.71-.29,1,1,0,0,1,0-1.42l8.17-8.17a3,3,0,0,0,0-4.24L6.29,1.71A1,1,0,0,1,7.71.29l8.17,8.17a5,5,0,0,1,0,7.08L7.71,23.71A1,1,0,0,1,7,24Z\\\"/></svg>\\n\""],"names":["angleRight"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-right.PP9yoSHP.js b/dist/__chunks__/angle-right.PP9yoSHP.js new file mode 100644 index 00000000..96b97503 --- /dev/null +++ b/dist/__chunks__/angle-right.PP9yoSHP.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M7,24a1,1,0,0,1-.71-.29,1,1,0,0,1,0-1.42l8.17-8.17a3,3,0,0,0,0-4.24L6.29,1.71A1,1,0,0,1,7.71.29l8.17,8.17a5,5,0,0,1,0,7.08L7.71,23.71A1,1,0,0,1,7,24Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=angle-right.PP9yoSHP.js.map diff --git a/dist/__chunks__/angle-right.PP9yoSHP.js.map b/dist/__chunks__/angle-right.PP9yoSHP.js.map new file mode 100644 index 00000000..c4034e88 --- /dev/null +++ b/dist/__chunks__/angle-right.PP9yoSHP.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-right.PP9yoSHP.js","sources":["../../public/icons/angle-right.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M7,24a1,1,0,0,1-.71-.29,1,1,0,0,1,0-1.42l8.17-8.17a3,3,0,0,0,0-4.24L6.29,1.71A1,1,0,0,1,7.71.29l8.17,8.17a5,5,0,0,1,0,7.08L7.71,23.71A1,1,0,0,1,7,24Z'/%3e%3c/svg%3e\""],"names":["angleRight"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/angle-small-down.BvvBnAgh.js b/dist/__chunks__/angle-small-down.BvvBnAgh.js new file mode 100644 index 00000000..cf805d8d --- /dev/null +++ b/dist/__chunks__/angle-small-down.BvvBnAgh.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M18.71,8.21a1,1,0,0,0-1.42,0l-4.58,4.58a1,1,0,0,1-1.42,0L6.71,8.21a1,1,0,0,0-1.42,0,1,1,0,0,0,0,1.41l4.59,4.59a3,3,0,0,0,4.24,0l4.59-4.59A1,1,0,0,0,18.71,8.21Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=angle-small-down.BvvBnAgh.js.map diff --git a/dist/__chunks__/angle-small-down.BvvBnAgh.js.map b/dist/__chunks__/angle-small-down.BvvBnAgh.js.map new file mode 100644 index 00000000..338414cb --- /dev/null +++ b/dist/__chunks__/angle-small-down.BvvBnAgh.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-small-down.BvvBnAgh.js","sources":["../../public/icons/angle-small-down.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M18.71,8.21a1,1,0,0,0-1.42,0l-4.58,4.58a1,1,0,0,1-1.42,0L6.71,8.21a1,1,0,0,0-1.42,0,1,1,0,0,0,0,1.41l4.59,4.59a3,3,0,0,0,4.24,0l4.59-4.59A1,1,0,0,0,18.71,8.21Z'/%3e%3c/svg%3e\""],"names":["angleSmallDown"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/angle-small-down.SNJn5nFt.js b/dist/__chunks__/angle-small-down.SNJn5nFt.js new file mode 100644 index 00000000..151b876a --- /dev/null +++ b/dist/__chunks__/angle-small-down.SNJn5nFt.js @@ -0,0 +1,4 @@ +const l=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M18.71,8.21a1,1,0,0,0-1.42,0l-4.58,4.58a1,1,0,0,1-1.42,0L6.71,8.21a1,1,0,0,0-1.42,0,1,1,0,0,0,0,1.41l4.59,4.59a3,3,0,0,0,4.24,0l4.59-4.59A1,1,0,0,0,18.71,8.21Z"/></svg> +`;export{l as default}; +//# sourceMappingURL=angle-small-down.SNJn5nFt.js.map diff --git a/dist/__chunks__/angle-small-down.SNJn5nFt.js.map b/dist/__chunks__/angle-small-down.SNJn5nFt.js.map new file mode 100644 index 00000000..a2744f75 --- /dev/null +++ b/dist/__chunks__/angle-small-down.SNJn5nFt.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-small-down.SNJn5nFt.js","sources":["../../public/icons/angle-small-down.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M18.71,8.21a1,1,0,0,0-1.42,0l-4.58,4.58a1,1,0,0,1-1.42,0L6.71,8.21a1,1,0,0,0-1.42,0,1,1,0,0,0,0,1.41l4.59,4.59a3,3,0,0,0,4.24,0l4.59-4.59A1,1,0,0,0,18.71,8.21Z\\\"/></svg>\\n\""],"names":["angleSmallDown"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-small-left.Bq32-m-s.js b/dist/__chunks__/angle-small-left.Bq32-m-s.js new file mode 100644 index 00000000..34141dc1 --- /dev/null +++ b/dist/__chunks__/angle-small-left.Bq32-m-s.js @@ -0,0 +1,4 @@ +const l=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M10.6,12.71a1,1,0,0,1,0-1.42l4.59-4.58a1,1,0,0,0,0-1.42,1,1,0,0,0-1.41,0L9.19,9.88a3,3,0,0,0,0,4.24l4.59,4.59a1,1,0,0,0,.7.29,1,1,0,0,0,.71-.29,1,1,0,0,0,0-1.42Z"/></svg> +`;export{l as default}; +//# sourceMappingURL=angle-small-left.Bq32-m-s.js.map diff --git a/dist/__chunks__/angle-small-left.Bq32-m-s.js.map b/dist/__chunks__/angle-small-left.Bq32-m-s.js.map new file mode 100644 index 00000000..4fc0f0ac --- /dev/null +++ b/dist/__chunks__/angle-small-left.Bq32-m-s.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-small-left.Bq32-m-s.js","sources":["../../public/icons/angle-small-left.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M10.6,12.71a1,1,0,0,1,0-1.42l4.59-4.58a1,1,0,0,0,0-1.42,1,1,0,0,0-1.41,0L9.19,9.88a3,3,0,0,0,0,4.24l4.59,4.59a1,1,0,0,0,.7.29,1,1,0,0,0,.71-.29,1,1,0,0,0,0-1.42Z\\\"/></svg>\\n\""],"names":["angleSmallLeft"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-small-left.D-QNGbds.js b/dist/__chunks__/angle-small-left.D-QNGbds.js new file mode 100644 index 00000000..07729094 --- /dev/null +++ b/dist/__chunks__/angle-small-left.D-QNGbds.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M10.6,12.71a1,1,0,0,1,0-1.42l4.59-4.58a1,1,0,0,0,0-1.42,1,1,0,0,0-1.41,0L9.19,9.88a3,3,0,0,0,0,4.24l4.59,4.59a1,1,0,0,0,.7.29,1,1,0,0,0,.71-.29,1,1,0,0,0,0-1.42Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=angle-small-left.D-QNGbds.js.map diff --git a/dist/__chunks__/angle-small-left.D-QNGbds.js.map b/dist/__chunks__/angle-small-left.D-QNGbds.js.map new file mode 100644 index 00000000..85c222da --- /dev/null +++ b/dist/__chunks__/angle-small-left.D-QNGbds.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-small-left.D-QNGbds.js","sources":["../../public/icons/angle-small-left.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M10.6,12.71a1,1,0,0,1,0-1.42l4.59-4.58a1,1,0,0,0,0-1.42,1,1,0,0,0-1.41,0L9.19,9.88a3,3,0,0,0,0,4.24l4.59,4.59a1,1,0,0,0,.7.29,1,1,0,0,0,.71-.29,1,1,0,0,0,0-1.42Z'/%3e%3c/svg%3e\""],"names":["angleSmallLeft"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/angle-small-right.FYreGgDf.js b/dist/__chunks__/angle-small-right.FYreGgDf.js new file mode 100644 index 00000000..627950ea --- /dev/null +++ b/dist/__chunks__/angle-small-right.FYreGgDf.js @@ -0,0 +1,4 @@ +const l=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M15.4,9.88,10.81,5.29a1,1,0,0,0-1.41,0,1,1,0,0,0,0,1.42L14,11.29a1,1,0,0,1,0,1.42L9.4,17.29a1,1,0,0,0,1.41,1.42l4.59-4.59A3,3,0,0,0,15.4,9.88Z"/></svg> +`;export{l as default}; +//# sourceMappingURL=angle-small-right.FYreGgDf.js.map diff --git a/dist/__chunks__/angle-small-right.FYreGgDf.js.map b/dist/__chunks__/angle-small-right.FYreGgDf.js.map new file mode 100644 index 00000000..9c0e2b5c --- /dev/null +++ b/dist/__chunks__/angle-small-right.FYreGgDf.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-small-right.FYreGgDf.js","sources":["../../public/icons/angle-small-right.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M15.4,9.88,10.81,5.29a1,1,0,0,0-1.41,0,1,1,0,0,0,0,1.42L14,11.29a1,1,0,0,1,0,1.42L9.4,17.29a1,1,0,0,0,1.41,1.42l4.59-4.59A3,3,0,0,0,15.4,9.88Z\\\"/></svg>\\n\""],"names":["angleSmallRight"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-small-right.hxpyXjnC.js b/dist/__chunks__/angle-small-right.hxpyXjnC.js new file mode 100644 index 00000000..3c09a0b4 --- /dev/null +++ b/dist/__chunks__/angle-small-right.hxpyXjnC.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M15.4,9.88,10.81,5.29a1,1,0,0,0-1.41,0,1,1,0,0,0,0,1.42L14,11.29a1,1,0,0,1,0,1.42L9.4,17.29a1,1,0,0,0,1.41,1.42l4.59-4.59A3,3,0,0,0,15.4,9.88Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=angle-small-right.hxpyXjnC.js.map diff --git a/dist/__chunks__/angle-small-right.hxpyXjnC.js.map b/dist/__chunks__/angle-small-right.hxpyXjnC.js.map new file mode 100644 index 00000000..377ea025 --- /dev/null +++ b/dist/__chunks__/angle-small-right.hxpyXjnC.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-small-right.hxpyXjnC.js","sources":["../../public/icons/angle-small-right.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M15.4,9.88,10.81,5.29a1,1,0,0,0-1.41,0,1,1,0,0,0,0,1.42L14,11.29a1,1,0,0,1,0,1.42L9.4,17.29a1,1,0,0,0,1.41,1.42l4.59-4.59A3,3,0,0,0,15.4,9.88Z'/%3e%3c/svg%3e\""],"names":["angleSmallRight"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/angle-up.D0S_oJnp.js b/dist/__chunks__/angle-up.D0S_oJnp.js new file mode 100644 index 00000000..2a61f049 --- /dev/null +++ b/dist/__chunks__/angle-up.D0S_oJnp.js @@ -0,0 +1,4 @@ +const n=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M23.71,16.29,15.54,8.12a5,5,0,0,0-7.08,0L.29,16.29a1,1,0,0,0,1.42,1.42L9.88,9.54a3,3,0,0,1,4.24,0l8.17,8.17a1,1,0,0,0,1.42,0A1,1,0,0,0,23.71,16.29Z"/></svg> +`;export{n as default}; +//# sourceMappingURL=angle-up.D0S_oJnp.js.map diff --git a/dist/__chunks__/angle-up.D0S_oJnp.js.map b/dist/__chunks__/angle-up.D0S_oJnp.js.map new file mode 100644 index 00000000..81b977f7 --- /dev/null +++ b/dist/__chunks__/angle-up.D0S_oJnp.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-up.D0S_oJnp.js","sources":["../../public/icons/angle-up.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M23.71,16.29,15.54,8.12a5,5,0,0,0-7.08,0L.29,16.29a1,1,0,0,0,1.42,1.42L9.88,9.54a3,3,0,0,1,4.24,0l8.17,8.17a1,1,0,0,0,1.42,0A1,1,0,0,0,23.71,16.29Z\\\"/></svg>\\n\""],"names":["angleUp"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/angle-up.DwKqCUdj.js b/dist/__chunks__/angle-up.DwKqCUdj.js new file mode 100644 index 00000000..79effb94 --- /dev/null +++ b/dist/__chunks__/angle-up.DwKqCUdj.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.71,16.29,15.54,8.12a5,5,0,0,0-7.08,0L.29,16.29a1,1,0,0,0,1.42,1.42L9.88,9.54a3,3,0,0,1,4.24,0l8.17,8.17a1,1,0,0,0,1.42,0A1,1,0,0,0,23.71,16.29Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=angle-up.DwKqCUdj.js.map diff --git a/dist/__chunks__/angle-up.DwKqCUdj.js.map b/dist/__chunks__/angle-up.DwKqCUdj.js.map new file mode 100644 index 00000000..03bdfcc0 --- /dev/null +++ b/dist/__chunks__/angle-up.DwKqCUdj.js.map @@ -0,0 +1 @@ +{"version":3,"file":"angle-up.DwKqCUdj.js","sources":["../../public/icons/angle-up.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.71,16.29,15.54,8.12a5,5,0,0,0-7.08,0L.29,16.29a1,1,0,0,0,1.42,1.42L9.88,9.54a3,3,0,0,1,4.24,0l8.17,8.17a1,1,0,0,0,1.42,0A1,1,0,0,0,23.71,16.29Z'/%3e%3c/svg%3e\""],"names":["angleUp"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/bolt.BAJn0zD8.js b/dist/__chunks__/bolt.BAJn0zD8.js new file mode 100644 index 00000000..2fadc3b1 --- /dev/null +++ b/dist/__chunks__/bolt.BAJn0zD8.js @@ -0,0 +1,4 @@ +const a=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24" width="512" height="512"><path d="M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10,2a1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z"/></svg> +`;export{a as default}; +//# sourceMappingURL=bolt.BAJn0zD8.js.map diff --git a/dist/__chunks__/bolt.BAJn0zD8.js.map b/dist/__chunks__/bolt.BAJn0zD8.js.map new file mode 100644 index 00000000..7b3414c5 --- /dev/null +++ b/dist/__chunks__/bolt.BAJn0zD8.js.map @@ -0,0 +1 @@ +{"version":3,"file":"bolt.BAJn0zD8.js","sources":["../../public/icons/bolt.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Layer_1\\\" data-name=\\\"Layer 1\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10,2a1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z\\\"/></svg>\\n\""],"names":["bolt"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/bolt.C_gHHA9y.js b/dist/__chunks__/bolt.C_gHHA9y.js new file mode 100644 index 00000000..f577d836 --- /dev/null +++ b/dist/__chunks__/bolt.C_gHHA9y.js @@ -0,0 +1,2 @@ +const a="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Layer_1'%20data-name='Layer%201'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10,2a1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z'/%3e%3c/svg%3e";export{a as default}; +//# sourceMappingURL=bolt.C_gHHA9y.js.map diff --git a/dist/__chunks__/bolt.C_gHHA9y.js.map b/dist/__chunks__/bolt.C_gHHA9y.js.map new file mode 100644 index 00000000..b27c4df7 --- /dev/null +++ b/dist/__chunks__/bolt.C_gHHA9y.js.map @@ -0,0 +1 @@ +{"version":3,"file":"bolt.C_gHHA9y.js","sources":["../../public/icons/bolt.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Layer_1'%20data-name='Layer%201'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10,2a1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z'/%3e%3c/svg%3e\""],"names":["bolt"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/building-storefront.JqqbgJ1h.js b/dist/__chunks__/building-storefront.JqqbgJ1h.js new file mode 100644 index 00000000..793a5fd8 --- /dev/null +++ b/dist/__chunks__/building-storefront.JqqbgJ1h.js @@ -0,0 +1,2 @@ +const a="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M13.5%2021v-7.5a.75.75%200%200%201%20.75-.75h3a.75.75%200%200%201%20.75.75V21m-4.5%200H2.36m11.14%200H18m0%200h3.64m-1.39%200V9.349M3.75%2021V9.349m0%200a3.001%203.001%200%200%200%203.75-.615A2.993%202.993%200%200%200%209.75%209.75c.896%200%201.7-.393%202.25-1.016a2.993%202.993%200%200%200%202.25%201.016c.896%200%201.7-.393%202.25-1.015a3.001%203.001%200%200%200%203.75.614m-16.5%200a3.004%203.004%200%200%201-.621-4.72l1.189-1.19A1.5%201.5%200%200%201%205.378%203h13.243a1.5%201.5%200%200%201%201.06.44l1.19%201.189a3%203%200%200%201-.621%204.72M6.75%2018h3.75a.75.75%200%200%200%20.75-.75V13.5a.75.75%200%200%200-.75-.75H6.75a.75.75%200%200%200-.75.75v3.75c0%20.414.336.75.75.75Z'%20/%3e%3c/svg%3e";export{a as default}; +//# sourceMappingURL=building-storefront.JqqbgJ1h.js.map diff --git a/dist/__chunks__/building-storefront.JqqbgJ1h.js.map b/dist/__chunks__/building-storefront.JqqbgJ1h.js.map new file mode 100644 index 00000000..91e8dca6 --- /dev/null +++ b/dist/__chunks__/building-storefront.JqqbgJ1h.js.map @@ -0,0 +1 @@ +{"version":3,"file":"building-storefront.JqqbgJ1h.js","sources":["../../public/icons/building-storefront.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M13.5%2021v-7.5a.75.75%200%200%201%20.75-.75h3a.75.75%200%200%201%20.75.75V21m-4.5%200H2.36m11.14%200H18m0%200h3.64m-1.39%200V9.349M3.75%2021V9.349m0%200a3.001%203.001%200%200%200%203.75-.615A2.993%202.993%200%200%200%209.75%209.75c.896%200%201.7-.393%202.25-1.016a2.993%202.993%200%200%200%202.25%201.016c.896%200%201.7-.393%202.25-1.015a3.001%203.001%200%200%200%203.75.614m-16.5%200a3.004%203.004%200%200%201-.621-4.72l1.189-1.19A1.5%201.5%200%200%201%205.378%203h13.243a1.5%201.5%200%200%201%201.06.44l1.19%201.189a3%203%200%200%201-.621%204.72M6.75%2018h3.75a.75.75%200%200%200%20.75-.75V13.5a.75.75%200%200%200-.75-.75H6.75a.75.75%200%200%200-.75.75v3.75c0%20.414.336.75.75.75Z'%20/%3e%3c/svg%3e\""],"names":["buildingStorefront"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/building-storefront.Pww5r_Sc.js b/dist/__chunks__/building-storefront.Pww5r_Sc.js new file mode 100644 index 00000000..bdd3496b --- /dev/null +++ b/dist/__chunks__/building-storefront.Pww5r_Sc.js @@ -0,0 +1,5 @@ +const o=`<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"> + <path stroke-linecap="round" stroke-linejoin="round" d="M13.5 21v-7.5a.75.75 0 0 1 .75-.75h3a.75.75 0 0 1 .75.75V21m-4.5 0H2.36m11.14 0H18m0 0h3.64m-1.39 0V9.349M3.75 21V9.349m0 0a3.001 3.001 0 0 0 3.75-.615A2.993 2.993 0 0 0 9.75 9.75c.896 0 1.7-.393 2.25-1.016a2.993 2.993 0 0 0 2.25 1.016c.896 0 1.7-.393 2.25-1.015a3.001 3.001 0 0 0 3.75.614m-16.5 0a3.004 3.004 0 0 1-.621-4.72l1.189-1.19A1.5 1.5 0 0 1 5.378 3h13.243a1.5 1.5 0 0 1 1.06.44l1.19 1.189a3 3 0 0 1-.621 4.72M6.75 18h3.75a.75.75 0 0 0 .75-.75V13.5a.75.75 0 0 0-.75-.75H6.75a.75.75 0 0 0-.75.75v3.75c0 .414.336.75.75.75Z" /> +</svg> +`;export{o as default}; +//# sourceMappingURL=building-storefront.Pww5r_Sc.js.map diff --git a/dist/__chunks__/building-storefront.Pww5r_Sc.js.map b/dist/__chunks__/building-storefront.Pww5r_Sc.js.map new file mode 100644 index 00000000..92f04eb2 --- /dev/null +++ b/dist/__chunks__/building-storefront.Pww5r_Sc.js.map @@ -0,0 +1 @@ +{"version":3,"file":"building-storefront.Pww5r_Sc.js","sources":["../../public/icons/building-storefront.svg?raw"],"sourcesContent":["export default \"<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"none\\\" viewBox=\\\"0 0 24 24\\\" stroke-width=\\\"1.5\\\" stroke=\\\"currentColor\\\">\\n <path stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\" d=\\\"M13.5 21v-7.5a.75.75 0 0 1 .75-.75h3a.75.75 0 0 1 .75.75V21m-4.5 0H2.36m11.14 0H18m0 0h3.64m-1.39 0V9.349M3.75 21V9.349m0 0a3.001 3.001 0 0 0 3.75-.615A2.993 2.993 0 0 0 9.75 9.75c.896 0 1.7-.393 2.25-1.016a2.993 2.993 0 0 0 2.25 1.016c.896 0 1.7-.393 2.25-1.015a3.001 3.001 0 0 0 3.75.614m-16.5 0a3.004 3.004 0 0 1-.621-4.72l1.189-1.19A1.5 1.5 0 0 1 5.378 3h13.243a1.5 1.5 0 0 1 1.06.44l1.19 1.189a3 3 0 0 1-.621 4.72M6.75 18h3.75a.75.75 0 0 0 .75-.75V13.5a.75.75 0 0 0-.75-.75H6.75a.75.75 0 0 0-.75.75v3.75c0 .414.336.75.75.75Z\\\" />\\n</svg>\\n\""],"names":["buildingStorefront"],"mappings":"AAAA,MAAeA,EAAA;AAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/chat-bubble-left-right.0PedyEPm.js b/dist/__chunks__/chat-bubble-left-right.0PedyEPm.js new file mode 100644 index 00000000..75e3b2dd --- /dev/null +++ b/dist/__chunks__/chat-bubble-left-right.0PedyEPm.js @@ -0,0 +1,5 @@ +const t=`<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"> + <path stroke-linecap="round" stroke-linejoin="round" d="M20.25 8.511c.884.284 1.5 1.128 1.5 2.097v4.286c0 1.136-.847 2.1-1.98 2.193-.34.027-.68.052-1.02.072v3.091l-3-3c-1.354 0-2.694-.055-4.02-.163a2.115 2.115 0 0 1-.825-.242m9.345-8.334a2.126 2.126 0 0 0-.476-.095 48.64 48.64 0 0 0-8.048 0c-1.131.094-1.976 1.057-1.976 2.192v4.286c0 .837.46 1.58 1.155 1.951m9.345-8.334V6.637c0-1.621-1.152-3.026-2.76-3.235A48.455 48.455 0 0 0 11.25 3c-2.115 0-4.198.137-6.24.402-1.608.209-2.76 1.614-2.76 3.235v6.226c0 1.621 1.152 3.026 2.76 3.235.577.075 1.157.14 1.74.194V21l4.155-4.155" /> +</svg> +`;export{t as default}; +//# sourceMappingURL=chat-bubble-left-right.0PedyEPm.js.map diff --git a/dist/__chunks__/chat-bubble-left-right.0PedyEPm.js.map b/dist/__chunks__/chat-bubble-left-right.0PedyEPm.js.map new file mode 100644 index 00000000..671fdb1d --- /dev/null +++ b/dist/__chunks__/chat-bubble-left-right.0PedyEPm.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chat-bubble-left-right.0PedyEPm.js","sources":["../../public/icons/chat-bubble-left-right.svg?raw"],"sourcesContent":["export default \"<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"none\\\" viewBox=\\\"0 0 24 24\\\" stroke-width=\\\"1.5\\\" stroke=\\\"currentColor\\\">\\n <path stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\" d=\\\"M20.25 8.511c.884.284 1.5 1.128 1.5 2.097v4.286c0 1.136-.847 2.1-1.98 2.193-.34.027-.68.052-1.02.072v3.091l-3-3c-1.354 0-2.694-.055-4.02-.163a2.115 2.115 0 0 1-.825-.242m9.345-8.334a2.126 2.126 0 0 0-.476-.095 48.64 48.64 0 0 0-8.048 0c-1.131.094-1.976 1.057-1.976 2.192v4.286c0 .837.46 1.58 1.155 1.951m9.345-8.334V6.637c0-1.621-1.152-3.026-2.76-3.235A48.455 48.455 0 0 0 11.25 3c-2.115 0-4.198.137-6.24.402-1.608.209-2.76 1.614-2.76 3.235v6.226c0 1.621 1.152 3.026 2.76 3.235.577.075 1.157.14 1.74.194V21l4.155-4.155\\\" />\\n</svg>\\n\""],"names":["chatBubbleLeftRight"],"mappings":"AAAA,MAAeA,EAAA;AAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/chat-bubble-left-right.DJdAEW6O.js b/dist/__chunks__/chat-bubble-left-right.DJdAEW6O.js new file mode 100644 index 00000000..c8c2e535 --- /dev/null +++ b/dist/__chunks__/chat-bubble-left-right.DJdAEW6O.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M20.25%208.511c.884.284%201.5%201.128%201.5%202.097v4.286c0%201.136-.847%202.1-1.98%202.193-.34.027-.68.052-1.02.072v3.091l-3-3c-1.354%200-2.694-.055-4.02-.163a2.115%202.115%200%200%201-.825-.242m9.345-8.334a2.126%202.126%200%200%200-.476-.095%2048.64%2048.64%200%200%200-8.048%200c-1.131.094-1.976%201.057-1.976%202.192v4.286c0%20.837.46%201.58%201.155%201.951m9.345-8.334V6.637c0-1.621-1.152-3.026-2.76-3.235A48.455%2048.455%200%200%200%2011.25%203c-2.115%200-4.198.137-6.24.402-1.608.209-2.76%201.614-2.76%203.235v6.226c0%201.621%201.152%203.026%202.76%203.235.577.075%201.157.14%201.74.194V21l4.155-4.155'%20/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=chat-bubble-left-right.DJdAEW6O.js.map diff --git a/dist/__chunks__/chat-bubble-left-right.DJdAEW6O.js.map b/dist/__chunks__/chat-bubble-left-right.DJdAEW6O.js.map new file mode 100644 index 00000000..761da878 --- /dev/null +++ b/dist/__chunks__/chat-bubble-left-right.DJdAEW6O.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chat-bubble-left-right.DJdAEW6O.js","sources":["../../public/icons/chat-bubble-left-right.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M20.25%208.511c.884.284%201.5%201.128%201.5%202.097v4.286c0%201.136-.847%202.1-1.98%202.193-.34.027-.68.052-1.02.072v3.091l-3-3c-1.354%200-2.694-.055-4.02-.163a2.115%202.115%200%200%201-.825-.242m9.345-8.334a2.126%202.126%200%200%200-.476-.095%2048.64%2048.64%200%200%200-8.048%200c-1.131.094-1.976%201.057-1.976%202.192v4.286c0%20.837.46%201.58%201.155%201.951m9.345-8.334V6.637c0-1.621-1.152-3.026-2.76-3.235A48.455%2048.455%200%200%200%2011.25%203c-2.115%200-4.198.137-6.24.402-1.608.209-2.76%201.614-2.76%203.235v6.226c0%201.621%201.152%203.026%202.76%203.235.577.075%201.157.14%201.74.194V21l4.155-4.155'%20/%3e%3c/svg%3e\""],"names":["chatBubbleLeftRight"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/check.BHPURAzV.js b/dist/__chunks__/check.BHPURAzV.js new file mode 100644 index 00000000..e1f85451 --- /dev/null +++ b/dist/__chunks__/check.BHPURAzV.js @@ -0,0 +1,4 @@ +const t=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M22.319,4.431,8.5,18.249a1,1,0,0,1-1.417,0L1.739,12.9a1,1,0,0,0-1.417,0h0a1,1,0,0,0,0,1.417l5.346,5.345a3.008,3.008,0,0,0,4.25,0L23.736,5.847a1,1,0,0,0,0-1.416h0A1,1,0,0,0,22.319,4.431Z"/></svg> +`;export{t as default}; +//# sourceMappingURL=check.BHPURAzV.js.map diff --git a/dist/__chunks__/check.BHPURAzV.js.map b/dist/__chunks__/check.BHPURAzV.js.map new file mode 100644 index 00000000..7c501e25 --- /dev/null +++ b/dist/__chunks__/check.BHPURAzV.js.map @@ -0,0 +1 @@ +{"version":3,"file":"check.BHPURAzV.js","sources":["../../public/icons/check.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M22.319,4.431,8.5,18.249a1,1,0,0,1-1.417,0L1.739,12.9a1,1,0,0,0-1.417,0h0a1,1,0,0,0,0,1.417l5.346,5.345a3.008,3.008,0,0,0,4.25,0L23.736,5.847a1,1,0,0,0,0-1.416h0A1,1,0,0,0,22.319,4.431Z\\\"/></svg>\\n\""],"names":["check"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/check.tBpHKVHK.js b/dist/__chunks__/check.tBpHKVHK.js new file mode 100644 index 00000000..f44c6616 --- /dev/null +++ b/dist/__chunks__/check.tBpHKVHK.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M22.319,4.431,8.5,18.249a1,1,0,0,1-1.417,0L1.739,12.9a1,1,0,0,0-1.417,0h0a1,1,0,0,0,0,1.417l5.346,5.345a3.008,3.008,0,0,0,4.25,0L23.736,5.847a1,1,0,0,0,0-1.416h0A1,1,0,0,0,22.319,4.431Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=check.tBpHKVHK.js.map diff --git a/dist/__chunks__/check.tBpHKVHK.js.map b/dist/__chunks__/check.tBpHKVHK.js.map new file mode 100644 index 00000000..fb392743 --- /dev/null +++ b/dist/__chunks__/check.tBpHKVHK.js.map @@ -0,0 +1 @@ +{"version":3,"file":"check.tBpHKVHK.js","sources":["../../public/icons/check.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M22.319,4.431,8.5,18.249a1,1,0,0,1-1.417,0L1.739,12.9a1,1,0,0,0-1.417,0h0a1,1,0,0,0,0,1.417l5.346,5.345a3.008,3.008,0,0,0,4.25,0L23.736,5.847a1,1,0,0,0,0-1.416h0A1,1,0,0,0,22.319,4.431Z'/%3e%3c/svg%3e\""],"names":["check"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/chevron-down.CsALxgbV.js b/dist/__chunks__/chevron-down.CsALxgbV.js new file mode 100644 index 00000000..323d7956 --- /dev/null +++ b/dist/__chunks__/chevron-down.CsALxgbV.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='m19.5%208.25-7.5%207.5-7.5-7.5'%20/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=chevron-down.CsALxgbV.js.map diff --git a/dist/__chunks__/chevron-down.CsALxgbV.js.map b/dist/__chunks__/chevron-down.CsALxgbV.js.map new file mode 100644 index 00000000..a948bb68 --- /dev/null +++ b/dist/__chunks__/chevron-down.CsALxgbV.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chevron-down.CsALxgbV.js","sources":["../../public/icons/chevron-down.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='m19.5%208.25-7.5%207.5-7.5-7.5'%20/%3e%3c/svg%3e\""],"names":["chevronDown"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/chevron-down.D5xOlW7p.js b/dist/__chunks__/chevron-down.D5xOlW7p.js new file mode 100644 index 00000000..7e45ca55 --- /dev/null +++ b/dist/__chunks__/chevron-down.D5xOlW7p.js @@ -0,0 +1,5 @@ +const o=`<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"> + <path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5" /> +</svg> +`;export{o as default}; +//# sourceMappingURL=chevron-down.D5xOlW7p.js.map diff --git a/dist/__chunks__/chevron-down.D5xOlW7p.js.map b/dist/__chunks__/chevron-down.D5xOlW7p.js.map new file mode 100644 index 00000000..2cfda720 --- /dev/null +++ b/dist/__chunks__/chevron-down.D5xOlW7p.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chevron-down.D5xOlW7p.js","sources":["../../public/icons/chevron-down.svg?raw"],"sourcesContent":["export default \"<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"none\\\" viewBox=\\\"0 0 24 24\\\" stroke-width=\\\"1.5\\\" stroke=\\\"currentColor\\\">\\n <path stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\" d=\\\"m19.5 8.25-7.5 7.5-7.5-7.5\\\" />\\n</svg>\\n\""],"names":["chevronDown"],"mappings":"AAAA,MAAeA,EAAA;AAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/clip.CI7iGOE7.js b/dist/__chunks__/clip.CI7iGOE7.js new file mode 100644 index 00000000..0b96cf16 --- /dev/null +++ b/dist/__chunks__/clip.CI7iGOE7.js @@ -0,0 +1,2 @@ +const a="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M22.95,9.6a1,1,0,0,0-1.414,0L10.644,20.539a5,5,0,1,1-7.072-7.071L14.121,2.876a3,3,0,0,1,4.243,4.242L7.815,17.71a1.022,1.022,0,0,1-1.414,0,1,1,0,0,1,0-1.414l9.392-9.435a1,1,0,0,0-1.414-1.414L4.987,14.882a3,3,0,0,0,0,4.243,3.073,3.073,0,0,0,4.243,0L19.778,8.532a5,5,0,0,0-7.071-7.07L2.158,12.054a7,7,0,0,0,9.9,9.9L22.95,11.018A1,1,0,0,0,22.95,9.6Z'/%3e%3c/svg%3e";export{a as default}; +//# sourceMappingURL=clip.CI7iGOE7.js.map diff --git a/dist/__chunks__/clip.CI7iGOE7.js.map b/dist/__chunks__/clip.CI7iGOE7.js.map new file mode 100644 index 00000000..9c7b05c3 --- /dev/null +++ b/dist/__chunks__/clip.CI7iGOE7.js.map @@ -0,0 +1 @@ +{"version":3,"file":"clip.CI7iGOE7.js","sources":["../../public/icons/clip.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M22.95,9.6a1,1,0,0,0-1.414,0L10.644,20.539a5,5,0,1,1-7.072-7.071L14.121,2.876a3,3,0,0,1,4.243,4.242L7.815,17.71a1.022,1.022,0,0,1-1.414,0,1,1,0,0,1,0-1.414l9.392-9.435a1,1,0,0,0-1.414-1.414L4.987,14.882a3,3,0,0,0,0,4.243,3.073,3.073,0,0,0,4.243,0L19.778,8.532a5,5,0,0,0-7.071-7.07L2.158,12.054a7,7,0,0,0,9.9,9.9L22.95,11.018A1,1,0,0,0,22.95,9.6Z'/%3e%3c/svg%3e\""],"names":["clip"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/clip.DAiKYXCc.js b/dist/__chunks__/clip.DAiKYXCc.js new file mode 100644 index 00000000..1a68f213 --- /dev/null +++ b/dist/__chunks__/clip.DAiKYXCc.js @@ -0,0 +1,4 @@ +const a=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M22.95,9.6a1,1,0,0,0-1.414,0L10.644,20.539a5,5,0,1,1-7.072-7.071L14.121,2.876a3,3,0,0,1,4.243,4.242L7.815,17.71a1.022,1.022,0,0,1-1.414,0,1,1,0,0,1,0-1.414l9.392-9.435a1,1,0,0,0-1.414-1.414L4.987,14.882a3,3,0,0,0,0,4.243,3.073,3.073,0,0,0,4.243,0L19.778,8.532a5,5,0,0,0-7.071-7.07L2.158,12.054a7,7,0,0,0,9.9,9.9L22.95,11.018A1,1,0,0,0,22.95,9.6Z"/></svg> +`;export{a as default}; +//# sourceMappingURL=clip.DAiKYXCc.js.map diff --git a/dist/__chunks__/clip.DAiKYXCc.js.map b/dist/__chunks__/clip.DAiKYXCc.js.map new file mode 100644 index 00000000..6091bed6 --- /dev/null +++ b/dist/__chunks__/clip.DAiKYXCc.js.map @@ -0,0 +1 @@ +{"version":3,"file":"clip.DAiKYXCc.js","sources":["../../public/icons/clip.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M22.95,9.6a1,1,0,0,0-1.414,0L10.644,20.539a5,5,0,1,1-7.072-7.071L14.121,2.876a3,3,0,0,1,4.243,4.242L7.815,17.71a1.022,1.022,0,0,1-1.414,0,1,1,0,0,1,0-1.414l9.392-9.435a1,1,0,0,0-1.414-1.414L4.987,14.882a3,3,0,0,0,0,4.243,3.073,3.073,0,0,0,4.243,0L19.778,8.532a5,5,0,0,0-7.071-7.07L2.158,12.054a7,7,0,0,0,9.9,9.9L22.95,11.018A1,1,0,0,0,22.95,9.6Z\\\"/></svg>\\n\""],"names":["clip"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/clock.CFvMINR5.js b/dist/__chunks__/clock.CFvMINR5.js new file mode 100644 index 00000000..98b74341 --- /dev/null +++ b/dist/__chunks__/clock.CFvMINR5.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm0,22A10,10,0,1,1,22,12,10.011,10.011,0,0,1,12,22Z'/%3e%3cpath%20d='M12,6a1,1,0,0,0-1,1v4.325L7.629,13.437a1,1,0,0,0,1.062,1.7l3.84-2.4A1,1,0,0,0,13,11.879V7A1,1,0,0,0,12,6Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=clock.CFvMINR5.js.map diff --git a/dist/__chunks__/clock.CFvMINR5.js.map b/dist/__chunks__/clock.CFvMINR5.js.map new file mode 100644 index 00000000..996586ff --- /dev/null +++ b/dist/__chunks__/clock.CFvMINR5.js.map @@ -0,0 +1 @@ +{"version":3,"file":"clock.CFvMINR5.js","sources":["../../public/icons/clock.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm0,22A10,10,0,1,1,22,12,10.011,10.011,0,0,1,12,22Z'/%3e%3cpath%20d='M12,6a1,1,0,0,0-1,1v4.325L7.629,13.437a1,1,0,0,0,1.062,1.7l3.84-2.4A1,1,0,0,0,13,11.879V7A1,1,0,0,0,12,6Z'/%3e%3c/svg%3e\""],"names":["clock"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/clock.CQWyiDNK.js b/dist/__chunks__/clock.CQWyiDNK.js new file mode 100644 index 00000000..db49c705 --- /dev/null +++ b/dist/__chunks__/clock.CQWyiDNK.js @@ -0,0 +1,4 @@ +const t=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm0,22A10,10,0,1,1,22,12,10.011,10.011,0,0,1,12,22Z"/><path d="M12,6a1,1,0,0,0-1,1v4.325L7.629,13.437a1,1,0,0,0,1.062,1.7l3.84-2.4A1,1,0,0,0,13,11.879V7A1,1,0,0,0,12,6Z"/></svg> +`;export{t as default}; +//# sourceMappingURL=clock.CQWyiDNK.js.map diff --git a/dist/__chunks__/clock.CQWyiDNK.js.map b/dist/__chunks__/clock.CQWyiDNK.js.map new file mode 100644 index 00000000..9fc2d435 --- /dev/null +++ b/dist/__chunks__/clock.CQWyiDNK.js.map @@ -0,0 +1 @@ +{"version":3,"file":"clock.CQWyiDNK.js","sources":["../../public/icons/clock.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm0,22A10,10,0,1,1,22,12,10.011,10.011,0,0,1,12,22Z\\\"/><path d=\\\"M12,6a1,1,0,0,0-1,1v4.325L7.629,13.437a1,1,0,0,0,1.062,1.7l3.84-2.4A1,1,0,0,0,13,11.879V7A1,1,0,0,0,12,6Z\\\"/></svg>\\n\""],"names":["clock"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/cpu-chip.70rPFd-9.js b/dist/__chunks__/cpu-chip.70rPFd-9.js new file mode 100644 index 00000000..afc805b9 --- /dev/null +++ b/dist/__chunks__/cpu-chip.70rPFd-9.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M8.25%203v1.5M4.5%208.25H3m18%200h-1.5M4.5%2012H3m18%200h-1.5m-15%203.75H3m18%200h-1.5M8.25%2019.5V21M12%203v1.5m0%2015V21m3.75-18v1.5m0%2015V21m-9-1.5h10.5a2.25%202.25%200%200%200%202.25-2.25V6.75a2.25%202.25%200%200%200-2.25-2.25H6.75A2.25%202.25%200%200%200%204.5%206.75v10.5a2.25%202.25%200%200%200%202.25%202.25Zm.75-12h9v9h-9v-9Z'%20/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=cpu-chip.70rPFd-9.js.map diff --git a/dist/__chunks__/cpu-chip.70rPFd-9.js.map b/dist/__chunks__/cpu-chip.70rPFd-9.js.map new file mode 100644 index 00000000..d229e636 --- /dev/null +++ b/dist/__chunks__/cpu-chip.70rPFd-9.js.map @@ -0,0 +1 @@ +{"version":3,"file":"cpu-chip.70rPFd-9.js","sources":["../../public/icons/cpu-chip.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M8.25%203v1.5M4.5%208.25H3m18%200h-1.5M4.5%2012H3m18%200h-1.5m-15%203.75H3m18%200h-1.5M8.25%2019.5V21M12%203v1.5m0%2015V21m3.75-18v1.5m0%2015V21m-9-1.5h10.5a2.25%202.25%200%200%200%202.25-2.25V6.75a2.25%202.25%200%200%200-2.25-2.25H6.75A2.25%202.25%200%200%200%204.5%206.75v10.5a2.25%202.25%200%200%200%202.25%202.25Zm.75-12h9v9h-9v-9Z'%20/%3e%3c/svg%3e\""],"names":["cpuChip"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/cpu-chip.DbktS35z.js b/dist/__chunks__/cpu-chip.DbktS35z.js new file mode 100644 index 00000000..8c1da8db --- /dev/null +++ b/dist/__chunks__/cpu-chip.DbktS35z.js @@ -0,0 +1,5 @@ +const o=`<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"> + <path stroke-linecap="round" stroke-linejoin="round" d="M8.25 3v1.5M4.5 8.25H3m18 0h-1.5M4.5 12H3m18 0h-1.5m-15 3.75H3m18 0h-1.5M8.25 19.5V21M12 3v1.5m0 15V21m3.75-18v1.5m0 15V21m-9-1.5h10.5a2.25 2.25 0 0 0 2.25-2.25V6.75a2.25 2.25 0 0 0-2.25-2.25H6.75A2.25 2.25 0 0 0 4.5 6.75v10.5a2.25 2.25 0 0 0 2.25 2.25Zm.75-12h9v9h-9v-9Z" /> +</svg> +`;export{o as default}; +//# sourceMappingURL=cpu-chip.DbktS35z.js.map diff --git a/dist/__chunks__/cpu-chip.DbktS35z.js.map b/dist/__chunks__/cpu-chip.DbktS35z.js.map new file mode 100644 index 00000000..628b90d3 --- /dev/null +++ b/dist/__chunks__/cpu-chip.DbktS35z.js.map @@ -0,0 +1 @@ +{"version":3,"file":"cpu-chip.DbktS35z.js","sources":["../../public/icons/cpu-chip.svg?raw"],"sourcesContent":["export default \"<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"none\\\" viewBox=\\\"0 0 24 24\\\" stroke-width=\\\"1.5\\\" stroke=\\\"currentColor\\\">\\n <path stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\" d=\\\"M8.25 3v1.5M4.5 8.25H3m18 0h-1.5M4.5 12H3m18 0h-1.5m-15 3.75H3m18 0h-1.5M8.25 19.5V21M12 3v1.5m0 15V21m3.75-18v1.5m0 15V21m-9-1.5h10.5a2.25 2.25 0 0 0 2.25-2.25V6.75a2.25 2.25 0 0 0-2.25-2.25H6.75A2.25 2.25 0 0 0 4.5 6.75v10.5a2.25 2.25 0 0 0 2.25 2.25Zm.75-12h9v9h-9v-9Z\\\" />\\n</svg>\\n\""],"names":["cpuChip"],"mappings":"AAAA,MAAeA,EAAA;AAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js b/dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js new file mode 100644 index 00000000..e144d64d --- /dev/null +++ b/dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js @@ -0,0 +1,2 @@ +import{F as w,m as u}from"./fetch.service.yiMnp1FM.js";import{i as f}from"./isSidekickLibraryActive.U-fJCMMj.js";class g{async getPlaceHolder(o){try{const c="/placeholder.json",h={cacheOptions:{cacheType:"runtime"}},n=(await w.fetchJson(c,h)).data.find(t=>t.Key===o);if(!n){const t=`PlaceholderService: Placeholder with key ${o} could not be found.`;throw u.error(t),new Error(t)}return n.Text}catch(c){throw u.error("PlaceholderService: Error fetching placeholder data:",c),c}}}const P=new g;function $(){if(!f())return window.location.href;const{location:i}=window.parent,o=new URLSearchParams(i.search);return`${i.origin}${o.get("path")}`}function S(i){if(i.src==="")return;const{src:o,alt:c,eager:h=!1,width:l,height:n,breakpoints:t=[{media:"(min-width: 600px)",width:2e3},{width:750}]}=i,p=new URL(o,$()),d=document.createElement("picture"),{pathname:a}=p,m=a.substring(a.lastIndexOf(".")+1);return t.forEach(r=>{const s=document.createElement("source");r.media&&s.setAttribute("media",r.media),s.setAttribute("type","image/webp"),s.setAttribute("srcset",`${a}?width=${r.width}&format=webply&optimize=medium`),d.appendChild(s)}),t.forEach((r,s)=>{if(s<t.length-1){const e=document.createElement("source");r.media&&e.setAttribute("media",r.media),e.setAttribute("srcset",`${a}?width=${r.width}&format=${m}&optimize=medium`),d.appendChild(e)}else{const e=document.createElement("img");e.setAttribute("loading",h?"eager":"lazy"),e.setAttribute("alt",c),e.setAttribute("width",l.toString()),e.setAttribute("height",n.toString()),d.appendChild(e),e.setAttribute("src",`${a}?width=${r.width}&format=${m}&optimize=medium`)}}),d}export{P,S as c}; +//# sourceMappingURL=createOptimizedPicture.DLZ8Nghn.js.map diff --git a/dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js.map b/dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js.map new file mode 100644 index 00000000..8de918cd --- /dev/null +++ b/dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js.map @@ -0,0 +1 @@ +{"version":3,"file":"createOptimizedPicture.DLZ8Nghn.js","sources":["../../src/services/placeholder.service.ts","../../src/helpers/sidekick/getHref.ts","../../src/utils/createOptimizedPicture.ts"],"sourcesContent":["import { DebuggerService } from '@kluntje/services';\nimport FetchService, { FetchServiceOptions } from './fetch.service.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\nimport { Placeholder } from 'Types/siteMap.types.ts';\n\nclass PlaceholderService {\n public async getPlaceHolder(key: string): Promise<string> {\n try {\n const url = '/placeholder.json';\n const options: FetchServiceOptions = {\n cacheOptions: { cacheType: 'runtime' },\n };\n const sheetsResponse = await FetchService.fetchJson<SheetsResponse<Placeholder>>(url, options);\n const placeholderRecord = sheetsResponse.data.find((item: Placeholder): boolean => item.Key === key);\n\n if (!placeholderRecord) {\n const errorMessage = `PlaceholderService: Placeholder with key ${key} could not be found.`;\n DebuggerService.error(errorMessage);\n throw new Error(errorMessage);\n }\n\n return placeholderRecord!.Text;\n } catch (error) {\n DebuggerService.error('PlaceholderService: Error fetching placeholder data:', error);\n throw error;\n }\n }\n}\n\nexport default new PlaceholderService();\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the ancestor origin + the path query param is returned.\n * @returns {String} The href of the current page or the href of the block running in the library\n *\n * @example\n * const url = new URL(src, getHref());\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getHref(): string {\n if (!isSidekickLibraryActive()) return window.location.href;\n\n const { location: parentLocation } = window.parent;\n const urlParams = new URLSearchParams(parentLocation.search);\n return `${parentLocation.origin}${urlParams.get('path')}`;\n}\n","import { getHref } from 'Helpers/sidekick/getHref.ts';\n\n/**\n * Represents a breakpoint configuration used in responsive web design.\n *\n * @interface BreakPoint\n * @property {number} [media] - The media query string defining the condition for this breakpoint.\n * @property {number} [width] - The width associated with this breakpoint.\n *\n * @example\n * // Example usage:\n * const exampleBreakPoint: BreakPoint = {\n * media: \"(min-width: 600px)\",\n * width: \"100\"\n * };\n */\ninterface BreakPoint {\n media?: string;\n width?: number;\n}\n\n/**\n * Represents the arguments for creating an optimized picture element.\n *\n * @interface CreateOptimizedPictureArgs\n * @property {string} src - The URL of the image.\n * @property {string} alt - The alternative text for the image.\n * @property {number} width - The width of the image in CSS pixels.\n * @property {number} height - The height of the image in CSS pixels.\n * @property {boolean} [eager] - Whether to load the image immediately.\n * @property {BreakPoint[]} [breakpoints] - The breakpoints for responsive images.\n */\nexport interface CreateOptimizedPictureArgs {\n src: string;\n alt: string;\n width: number;\n height: number;\n eager?: boolean;\n breakpoints?: BreakPoint[];\n}\n\n/**\n * Creates an optimized HTML picture element with responsive image sources and a fallback image.\n *\n * @param {CreateOptimizedPictureArgs} createOptimizedPictureArgs - The arguments for creating the picture element.\n * @returns {HTMLPictureElement} - The created HTML picture element.\n *\n * @example\n * const args = {\n * src: 'image.jpg',\n * alt: 'Example Image',\n * width: '200',\n * height: '150',\n * eager: true,\n * breakpoints: [\n * { media: '(min-width: 600px)', width: '800' },\n * { media: '(min-width: 1200px)', width: '1600' }\n * ]\n * };\n * const pictureElement = createOptimizedPicture(args);\n * document.body.appendChild(pictureElement);\n *\n * @remarks\n * The last breakpoint provided in the `breakpoints` array is used as the source for the fallback image.\n */\nexport function createOptimizedPicture(\n createOptimizedPictureArgs: CreateOptimizedPictureArgs\n): HTMLPictureElement | undefined {\n if (createOptimizedPictureArgs.src === '') return undefined;\n\n const {\n src,\n alt,\n eager = false,\n width,\n height,\n breakpoints = [{ media: '(min-width: 600px)', width: 2000 }, { width: 750 }],\n } = createOptimizedPictureArgs;\n const url = new URL(src, getHref());\n const picture = document.createElement('picture');\n const { pathname } = url;\n const ext = pathname.substring(pathname.lastIndexOf('.') + 1);\n\n // webp\n breakpoints.forEach((breakpoint: BreakPoint): void => {\n const source = document.createElement('source');\n if (breakpoint.media) source.setAttribute('media', breakpoint.media);\n source.setAttribute('type', 'image/webp');\n source.setAttribute('srcset', `${pathname}?width=${breakpoint.width}&format=webply&optimize=medium`);\n picture.appendChild(source);\n });\n\n // fallback\n breakpoints.forEach((breakpoint: Record<string, string>, index: number): void => {\n if (index < breakpoints.length - 1) {\n const source = document.createElement('source');\n if (breakpoint.media) source.setAttribute('media', breakpoint.media);\n source.setAttribute('srcset', `${pathname}?width=${breakpoint.width}&format=${ext}&optimize=medium`);\n picture.appendChild(source);\n } else {\n const img = document.createElement('img');\n img.setAttribute('loading', eager ? 'eager' : 'lazy');\n img.setAttribute('alt', alt);\n img.setAttribute('width', width.toString());\n img.setAttribute('height', height.toString());\n picture.appendChild(img);\n img.setAttribute('src', `${pathname}?width=${breakpoint.width}&format=${ext}&optimize=medium`);\n }\n });\n\n return picture;\n}\n"],"names":["PlaceholderService","key","url","options","placeholderRecord","FetchService","item","errorMessage","DebuggerService","error","PlaceholderService$1","getHref","isSidekickLibraryActive","parentLocation","urlParams","createOptimizedPicture","createOptimizedPictureArgs","src","alt","eager","width","height","breakpoints","picture","pathname","ext","breakpoint","source","index","img"],"mappings":"iHAKA,MAAMA,CAAmB,CACvB,MAAa,eAAeC,EAA8B,CACpD,GAAA,CACF,MAAMC,EAAM,oBACNC,EAA+B,CACnC,aAAc,CAAE,UAAW,SAAU,CAAA,EAGjCC,GADiB,MAAMC,EAAa,UAAuCH,EAAKC,CAAO,GACpD,KAAK,KAAMG,GAA+BA,EAAK,MAAQL,CAAG,EAEnG,GAAI,CAACG,EAAmB,CAChB,MAAAG,EAAe,4CAA4CN,CAAG,uBACpEO,MAAAA,EAAgB,MAAMD,CAAY,EAC5B,IAAI,MAAMA,CAAY,CAC9B,CAEA,OAAOH,EAAmB,WACnBK,EAAO,CACED,MAAAA,EAAA,MAAM,uDAAwDC,CAAK,EAC7EA,CACR,CACF,CACF,CAEA,MAAeC,EAAA,IAAIV,EChBZ,SAASW,GAAkB,CAChC,GAAI,CAACC,EAAwB,EAAG,OAAO,OAAO,SAAS,KAEvD,KAAM,CAAE,SAAUC,GAAmB,OAAO,OACtCC,EAAY,IAAI,gBAAgBD,EAAe,MAAM,EAC3D,MAAO,GAAGA,EAAe,MAAM,GAAGC,EAAU,IAAI,MAAM,CAAC,EACzD,CC8CO,SAASC,EACdC,EACgC,CAChC,GAAIA,EAA2B,MAAQ,GAAW,OAE5C,KAAA,CACJ,IAAAC,EACA,IAAAC,EACA,MAAAC,EAAQ,GACR,MAAAC,EACA,OAAAC,EACA,YAAAC,EAAc,CAAC,CAAE,MAAO,qBAAsB,MAAO,KAAQ,CAAE,MAAO,IAAK,CACzE,EAAAN,EACEd,EAAM,IAAI,IAAIe,EAAKN,EAAS,CAAA,EAC5BY,EAAU,SAAS,cAAc,SAAS,EAC1C,CAAE,SAAAC,CAAa,EAAAtB,EACfuB,EAAMD,EAAS,UAAUA,EAAS,YAAY,GAAG,EAAI,CAAC,EAGhD,OAAAF,EAAA,QAASI,GAAiC,CAC9C,MAAAC,EAAS,SAAS,cAAc,QAAQ,EAC1CD,EAAW,OAAcC,EAAA,aAAa,QAASD,EAAW,KAAK,EAC5DC,EAAA,aAAa,OAAQ,YAAY,EACxCA,EAAO,aAAa,SAAU,GAAGH,CAAQ,UAAUE,EAAW,KAAK,gCAAgC,EACnGH,EAAQ,YAAYI,CAAM,CAAA,CAC3B,EAGWL,EAAA,QAAQ,CAACI,EAAoCE,IAAwB,CAC3E,GAAAA,EAAQN,EAAY,OAAS,EAAG,CAC5B,MAAAK,EAAS,SAAS,cAAc,QAAQ,EAC1CD,EAAW,OAAcC,EAAA,aAAa,QAASD,EAAW,KAAK,EAC5DC,EAAA,aAAa,SAAU,GAAGH,CAAQ,UAAUE,EAAW,KAAK,WAAWD,CAAG,kBAAkB,EACnGF,EAAQ,YAAYI,CAAM,CAAA,KACrB,CACC,MAAAE,EAAM,SAAS,cAAc,KAAK,EACxCA,EAAI,aAAa,UAAWV,EAAQ,QAAU,MAAM,EAChDU,EAAA,aAAa,MAAOX,CAAG,EAC3BW,EAAI,aAAa,QAAST,EAAM,SAAU,CAAA,EAC1CS,EAAI,aAAa,SAAUR,EAAO,SAAU,CAAA,EAC5CE,EAAQ,YAAYM,CAAG,EACnBA,EAAA,aAAa,MAAO,GAAGL,CAAQ,UAAUE,EAAW,KAAK,WAAWD,CAAG,kBAAkB,CAC/F,CAAA,CACD,EAEMF,CACT"} \ No newline at end of file diff --git a/dist/__chunks__/cross.DjCq6kb8.js b/dist/__chunks__/cross.DjCq6kb8.js new file mode 100644 index 00000000..99190412 --- /dev/null +++ b/dist/__chunks__/cross.DjCq6kb8.js @@ -0,0 +1,4 @@ +const a=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M23.707.293h0a1,1,0,0,0-1.414,0L12,10.586,1.707.293a1,1,0,0,0-1.414,0h0a1,1,0,0,0,0,1.414L10.586,12,.293,22.293a1,1,0,0,0,0,1.414h0a1,1,0,0,0,1.414,0L12,13.414,22.293,23.707a1,1,0,0,0,1.414,0h0a1,1,0,0,0,0-1.414L13.414,12,23.707,1.707A1,1,0,0,0,23.707.293Z"/></svg> +`;export{a as default}; +//# sourceMappingURL=cross.DjCq6kb8.js.map diff --git a/dist/__chunks__/cross.DjCq6kb8.js.map b/dist/__chunks__/cross.DjCq6kb8.js.map new file mode 100644 index 00000000..5ed0e58f --- /dev/null +++ b/dist/__chunks__/cross.DjCq6kb8.js.map @@ -0,0 +1 @@ +{"version":3,"file":"cross.DjCq6kb8.js","sources":["../../public/icons/cross.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M23.707.293h0a1,1,0,0,0-1.414,0L12,10.586,1.707.293a1,1,0,0,0-1.414,0h0a1,1,0,0,0,0,1.414L10.586,12,.293,22.293a1,1,0,0,0,0,1.414h0a1,1,0,0,0,1.414,0L12,13.414,22.293,23.707a1,1,0,0,0,1.414,0h0a1,1,0,0,0,0-1.414L13.414,12,23.707,1.707A1,1,0,0,0,23.707.293Z\\\"/></svg>\\n\""],"names":["cross"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/cross.tdOSvU_9.js b/dist/__chunks__/cross.tdOSvU_9.js new file mode 100644 index 00000000..ab216068 --- /dev/null +++ b/dist/__chunks__/cross.tdOSvU_9.js @@ -0,0 +1,2 @@ +const a="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.707.293h0a1,1,0,0,0-1.414,0L12,10.586,1.707.293a1,1,0,0,0-1.414,0h0a1,1,0,0,0,0,1.414L10.586,12,.293,22.293a1,1,0,0,0,0,1.414h0a1,1,0,0,0,1.414,0L12,13.414,22.293,23.707a1,1,0,0,0,1.414,0h0a1,1,0,0,0,0-1.414L13.414,12,23.707,1.707A1,1,0,0,0,23.707.293Z'/%3e%3c/svg%3e";export{a as default}; +//# sourceMappingURL=cross.tdOSvU_9.js.map diff --git a/dist/__chunks__/cross.tdOSvU_9.js.map b/dist/__chunks__/cross.tdOSvU_9.js.map new file mode 100644 index 00000000..7bc74eec --- /dev/null +++ b/dist/__chunks__/cross.tdOSvU_9.js.map @@ -0,0 +1 @@ +{"version":3,"file":"cross.tdOSvU_9.js","sources":["../../public/icons/cross.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.707.293h0a1,1,0,0,0-1.414,0L12,10.586,1.707.293a1,1,0,0,0-1.414,0h0a1,1,0,0,0,0,1.414L10.586,12,.293,22.293a1,1,0,0,0,0,1.414h0a1,1,0,0,0,1.414,0L12,13.414,22.293,23.707a1,1,0,0,0,1.414,0h0a1,1,0,0,0,0-1.414L13.414,12,23.707,1.707A1,1,0,0,0,23.707.293Z'/%3e%3c/svg%3e\""],"names":["cross"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/cursor-arrow-ripple.BKZQNXY-.js b/dist/__chunks__/cursor-arrow-ripple.BKZQNXY-.js new file mode 100644 index 00000000..59d6b1fc --- /dev/null +++ b/dist/__chunks__/cursor-arrow-ripple.BKZQNXY-.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M15.042%2021.672%2013.684%2016.6m0%200-2.51%202.225.569-9.47%205.227%207.917-3.286-.672Zm-7.518-.267A8.25%208.25%200%201%201%2020.25%2010.5M8.288%2014.212A5.25%205.25%200%201%201%2017.25%2010.5'%20/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=cursor-arrow-ripple.BKZQNXY-.js.map diff --git a/dist/__chunks__/cursor-arrow-ripple.BKZQNXY-.js.map b/dist/__chunks__/cursor-arrow-ripple.BKZQNXY-.js.map new file mode 100644 index 00000000..7f1e74dd --- /dev/null +++ b/dist/__chunks__/cursor-arrow-ripple.BKZQNXY-.js.map @@ -0,0 +1 @@ +{"version":3,"file":"cursor-arrow-ripple.BKZQNXY-.js","sources":["../../public/icons/cursor-arrow-ripple.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M15.042%2021.672%2013.684%2016.6m0%200-2.51%202.225.569-9.47%205.227%207.917-3.286-.672Zm-7.518-.267A8.25%208.25%200%201%201%2020.25%2010.5M8.288%2014.212A5.25%205.25%200%201%201%2017.25%2010.5'%20/%3e%3c/svg%3e\""],"names":["cursorArrowRipple"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/cursor-arrow-ripple.DHyr9er2.js b/dist/__chunks__/cursor-arrow-ripple.DHyr9er2.js new file mode 100644 index 00000000..7316b372 --- /dev/null +++ b/dist/__chunks__/cursor-arrow-ripple.DHyr9er2.js @@ -0,0 +1,5 @@ +const o=`<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"> + <path stroke-linecap="round" stroke-linejoin="round" d="M15.042 21.672 13.684 16.6m0 0-2.51 2.225.569-9.47 5.227 7.917-3.286-.672Zm-7.518-.267A8.25 8.25 0 1 1 20.25 10.5M8.288 14.212A5.25 5.25 0 1 1 17.25 10.5" /> +</svg> +`;export{o as default}; +//# sourceMappingURL=cursor-arrow-ripple.DHyr9er2.js.map diff --git a/dist/__chunks__/cursor-arrow-ripple.DHyr9er2.js.map b/dist/__chunks__/cursor-arrow-ripple.DHyr9er2.js.map new file mode 100644 index 00000000..36010ff9 --- /dev/null +++ b/dist/__chunks__/cursor-arrow-ripple.DHyr9er2.js.map @@ -0,0 +1 @@ +{"version":3,"file":"cursor-arrow-ripple.DHyr9er2.js","sources":["../../public/icons/cursor-arrow-ripple.svg?raw"],"sourcesContent":["export default \"<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"none\\\" viewBox=\\\"0 0 24 24\\\" stroke-width=\\\"1.5\\\" stroke=\\\"currentColor\\\">\\n <path stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\" d=\\\"M15.042 21.672 13.684 16.6m0 0-2.51 2.225.569-9.47 5.227 7.917-3.286-.672Zm-7.518-.267A8.25 8.25 0 1 1 20.25 10.5M8.288 14.212A5.25 5.25 0 1 1 17.25 10.5\\\" />\\n</svg>\\n\""],"names":["cursorArrowRipple"],"mappings":"AAAA,MAAeA,EAAA;AAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/download.BlSXR9C9.js b/dist/__chunks__/download.BlSXR9C9.js new file mode 100644 index 00000000..1dbe69a7 --- /dev/null +++ b/dist/__chunks__/download.BlSXR9C9.js @@ -0,0 +1,4 @@ +const a=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M9.878,18.122a3,3,0,0,0,4.244,0l3.211-3.211A1,1,0,0,0,15.919,13.5l-2.926,2.927L13,1a1,1,0,0,0-1-1h0a1,1,0,0,0-1,1l-.009,15.408L8.081,13.5a1,1,0,0,0-1.414,1.415Z"/><path d="M23,16h0a1,1,0,0,0-1,1v4a1,1,0,0,1-1,1H3a1,1,0,0,1-1-1V17a1,1,0,0,0-1-1H1a1,1,0,0,0-1,1v4a3,3,0,0,0,3,3H21a3,3,0,0,0,3-3V17A1,1,0,0,0,23,16Z"/></svg> +`;export{a as default}; +//# sourceMappingURL=download.BlSXR9C9.js.map diff --git a/dist/__chunks__/download.BlSXR9C9.js.map b/dist/__chunks__/download.BlSXR9C9.js.map new file mode 100644 index 00000000..47c1daea --- /dev/null +++ b/dist/__chunks__/download.BlSXR9C9.js.map @@ -0,0 +1 @@ +{"version":3,"file":"download.BlSXR9C9.js","sources":["../../public/icons/download.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M9.878,18.122a3,3,0,0,0,4.244,0l3.211-3.211A1,1,0,0,0,15.919,13.5l-2.926,2.927L13,1a1,1,0,0,0-1-1h0a1,1,0,0,0-1,1l-.009,15.408L8.081,13.5a1,1,0,0,0-1.414,1.415Z\\\"/><path d=\\\"M23,16h0a1,1,0,0,0-1,1v4a1,1,0,0,1-1,1H3a1,1,0,0,1-1-1V17a1,1,0,0,0-1-1H1a1,1,0,0,0-1,1v4a3,3,0,0,0,3,3H21a3,3,0,0,0,3-3V17A1,1,0,0,0,23,16Z\\\"/></svg>\\n\""],"names":["download"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/download.D0P1O3mw.js b/dist/__chunks__/download.D0P1O3mw.js new file mode 100644 index 00000000..e12b1b58 --- /dev/null +++ b/dist/__chunks__/download.D0P1O3mw.js @@ -0,0 +1,2 @@ +const a="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M9.878,18.122a3,3,0,0,0,4.244,0l3.211-3.211A1,1,0,0,0,15.919,13.5l-2.926,2.927L13,1a1,1,0,0,0-1-1h0a1,1,0,0,0-1,1l-.009,15.408L8.081,13.5a1,1,0,0,0-1.414,1.415Z'/%3e%3cpath%20d='M23,16h0a1,1,0,0,0-1,1v4a1,1,0,0,1-1,1H3a1,1,0,0,1-1-1V17a1,1,0,0,0-1-1H1a1,1,0,0,0-1,1v4a3,3,0,0,0,3,3H21a3,3,0,0,0,3-3V17A1,1,0,0,0,23,16Z'/%3e%3c/svg%3e";export{a as default}; +//# sourceMappingURL=download.D0P1O3mw.js.map diff --git a/dist/__chunks__/download.D0P1O3mw.js.map b/dist/__chunks__/download.D0P1O3mw.js.map new file mode 100644 index 00000000..b8608d31 --- /dev/null +++ b/dist/__chunks__/download.D0P1O3mw.js.map @@ -0,0 +1 @@ +{"version":3,"file":"download.D0P1O3mw.js","sources":["../../public/icons/download.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M9.878,18.122a3,3,0,0,0,4.244,0l3.211-3.211A1,1,0,0,0,15.919,13.5l-2.926,2.927L13,1a1,1,0,0,0-1-1h0a1,1,0,0,0-1,1l-.009,15.408L8.081,13.5a1,1,0,0,0-1.414,1.415Z'/%3e%3cpath%20d='M23,16h0a1,1,0,0,0-1,1v4a1,1,0,0,1-1,1H3a1,1,0,0,1-1-1V17a1,1,0,0,0-1-1H1a1,1,0,0,0-1,1v4a3,3,0,0,0,3,3H21a3,3,0,0,0,3-3V17A1,1,0,0,0,23,16Z'/%3e%3c/svg%3e\""],"names":["download"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/envelope.CanLUPbv.js b/dist/__chunks__/envelope.CanLUPbv.js new file mode 100644 index 00000000..07b3d620 --- /dev/null +++ b/dist/__chunks__/envelope.CanLUPbv.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M19,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V6A5.006,5.006,0,0,0,19,1ZM5,3H19a3,3,0,0,1,2.78,1.887l-7.658,7.659a3.007,3.007,0,0,1-4.244,0L2.22,4.887A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V7.5L8.464,13.96a5.007,5.007,0,0,0,7.072,0L22,7.5V18A3,3,0,0,1,19,21Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=envelope.CanLUPbv.js.map diff --git a/dist/__chunks__/envelope.CanLUPbv.js.map b/dist/__chunks__/envelope.CanLUPbv.js.map new file mode 100644 index 00000000..863f09bb --- /dev/null +++ b/dist/__chunks__/envelope.CanLUPbv.js.map @@ -0,0 +1 @@ +{"version":3,"file":"envelope.CanLUPbv.js","sources":["../../public/icons/envelope.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M19,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V6A5.006,5.006,0,0,0,19,1ZM5,3H19a3,3,0,0,1,2.78,1.887l-7.658,7.659a3.007,3.007,0,0,1-4.244,0L2.22,4.887A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V7.5L8.464,13.96a5.007,5.007,0,0,0,7.072,0L22,7.5V18A3,3,0,0,1,19,21Z'/%3e%3c/svg%3e\""],"names":["envelope"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/envelope.Cc7Mhg2-.js b/dist/__chunks__/envelope.Cc7Mhg2-.js new file mode 100644 index 00000000..a7723306 --- /dev/null +++ b/dist/__chunks__/envelope.Cc7Mhg2-.js @@ -0,0 +1,4 @@ +const e=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M19,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V6A5.006,5.006,0,0,0,19,1ZM5,3H19a3,3,0,0,1,2.78,1.887l-7.658,7.659a3.007,3.007,0,0,1-4.244,0L2.22,4.887A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V7.5L8.464,13.96a5.007,5.007,0,0,0,7.072,0L22,7.5V18A3,3,0,0,1,19,21Z"/></svg> +`;export{e as default}; +//# sourceMappingURL=envelope.Cc7Mhg2-.js.map diff --git a/dist/__chunks__/envelope.Cc7Mhg2-.js.map b/dist/__chunks__/envelope.Cc7Mhg2-.js.map new file mode 100644 index 00000000..28c10369 --- /dev/null +++ b/dist/__chunks__/envelope.Cc7Mhg2-.js.map @@ -0,0 +1 @@ +{"version":3,"file":"envelope.Cc7Mhg2-.js","sources":["../../public/icons/envelope.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M19,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V6A5.006,5.006,0,0,0,19,1ZM5,3H19a3,3,0,0,1,2.78,1.887l-7.658,7.659a3.007,3.007,0,0,1-4.244,0L2.22,4.887A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V7.5L8.464,13.96a5.007,5.007,0,0,0,7.072,0L22,7.5V18A3,3,0,0,1,19,21Z\\\"/></svg>\\n\""],"names":["envelope"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/eye-crossed.BuwdBbiU.js b/dist/__chunks__/eye-crossed.BuwdBbiU.js new file mode 100644 index 00000000..8d59700f --- /dev/null +++ b/dist/__chunks__/eye-crossed.BuwdBbiU.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.271,9.419A15.866,15.866,0,0,0,19.9,5.51l2.8-2.8a1,1,0,0,0-1.414-1.414L18.241,4.345A12.054,12.054,0,0,0,12,2.655C5.809,2.655,2.281,6.893.729,9.419a4.908,4.908,0,0,0,0,5.162A15.866,15.866,0,0,0,4.1,18.49l-2.8,2.8a1,1,0,1,0,1.414,1.414l3.052-3.052A12.054,12.054,0,0,0,12,21.345c6.191,0,9.719-4.238,11.271-6.764A4.908,4.908,0,0,0,23.271,9.419ZM2.433,13.534a2.918,2.918,0,0,1,0-3.068C3.767,8.3,6.782,4.655,12,4.655A10.1,10.1,0,0,1,16.766,5.82L14.753,7.833a4.992,4.992,0,0,0-6.92,6.92l-2.31,2.31A13.723,13.723,0,0,1,2.433,13.534ZM15,12a3,3,0,0,1-3,3,2.951,2.951,0,0,1-1.285-.3L14.7,10.715A2.951,2.951,0,0,1,15,12ZM9,12a3,3,0,0,1,3-3,2.951,2.951,0,0,1,1.285.3L9.3,13.285A2.951,2.951,0,0,1,9,12Zm12.567,1.534C20.233,15.7,17.218,19.345,12,19.345A10.1,10.1,0,0,1,7.234,18.18l2.013-2.013a4.992,4.992,0,0,0,6.92-6.92l2.31-2.31a13.723,13.723,0,0,1,3.09,3.529A2.918,2.918,0,0,1,21.567,13.534Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=eye-crossed.BuwdBbiU.js.map diff --git a/dist/__chunks__/eye-crossed.BuwdBbiU.js.map b/dist/__chunks__/eye-crossed.BuwdBbiU.js.map new file mode 100644 index 00000000..a8f37cb1 --- /dev/null +++ b/dist/__chunks__/eye-crossed.BuwdBbiU.js.map @@ -0,0 +1 @@ +{"version":3,"file":"eye-crossed.BuwdBbiU.js","sources":["../../public/icons/eye-crossed.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.271,9.419A15.866,15.866,0,0,0,19.9,5.51l2.8-2.8a1,1,0,0,0-1.414-1.414L18.241,4.345A12.054,12.054,0,0,0,12,2.655C5.809,2.655,2.281,6.893.729,9.419a4.908,4.908,0,0,0,0,5.162A15.866,15.866,0,0,0,4.1,18.49l-2.8,2.8a1,1,0,1,0,1.414,1.414l3.052-3.052A12.054,12.054,0,0,0,12,21.345c6.191,0,9.719-4.238,11.271-6.764A4.908,4.908,0,0,0,23.271,9.419ZM2.433,13.534a2.918,2.918,0,0,1,0-3.068C3.767,8.3,6.782,4.655,12,4.655A10.1,10.1,0,0,1,16.766,5.82L14.753,7.833a4.992,4.992,0,0,0-6.92,6.92l-2.31,2.31A13.723,13.723,0,0,1,2.433,13.534ZM15,12a3,3,0,0,1-3,3,2.951,2.951,0,0,1-1.285-.3L14.7,10.715A2.951,2.951,0,0,1,15,12ZM9,12a3,3,0,0,1,3-3,2.951,2.951,0,0,1,1.285.3L9.3,13.285A2.951,2.951,0,0,1,9,12Zm12.567,1.534C20.233,15.7,17.218,19.345,12,19.345A10.1,10.1,0,0,1,7.234,18.18l2.013-2.013a4.992,4.992,0,0,0,6.92-6.92l2.31-2.31a13.723,13.723,0,0,1,3.09,3.529A2.918,2.918,0,0,1,21.567,13.534Z'/%3e%3c/svg%3e\""],"names":["eyeCrossed"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/eye-crossed.C49v3GRJ.js b/dist/__chunks__/eye-crossed.C49v3GRJ.js new file mode 100644 index 00000000..c4fe6fea --- /dev/null +++ b/dist/__chunks__/eye-crossed.C49v3GRJ.js @@ -0,0 +1,4 @@ +const l=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M23.271,9.419A15.866,15.866,0,0,0,19.9,5.51l2.8-2.8a1,1,0,0,0-1.414-1.414L18.241,4.345A12.054,12.054,0,0,0,12,2.655C5.809,2.655,2.281,6.893.729,9.419a4.908,4.908,0,0,0,0,5.162A15.866,15.866,0,0,0,4.1,18.49l-2.8,2.8a1,1,0,1,0,1.414,1.414l3.052-3.052A12.054,12.054,0,0,0,12,21.345c6.191,0,9.719-4.238,11.271-6.764A4.908,4.908,0,0,0,23.271,9.419ZM2.433,13.534a2.918,2.918,0,0,1,0-3.068C3.767,8.3,6.782,4.655,12,4.655A10.1,10.1,0,0,1,16.766,5.82L14.753,7.833a4.992,4.992,0,0,0-6.92,6.92l-2.31,2.31A13.723,13.723,0,0,1,2.433,13.534ZM15,12a3,3,0,0,1-3,3,2.951,2.951,0,0,1-1.285-.3L14.7,10.715A2.951,2.951,0,0,1,15,12ZM9,12a3,3,0,0,1,3-3,2.951,2.951,0,0,1,1.285.3L9.3,13.285A2.951,2.951,0,0,1,9,12Zm12.567,1.534C20.233,15.7,17.218,19.345,12,19.345A10.1,10.1,0,0,1,7.234,18.18l2.013-2.013a4.992,4.992,0,0,0,6.92-6.92l2.31-2.31a13.723,13.723,0,0,1,3.09,3.529A2.918,2.918,0,0,1,21.567,13.534Z"/></svg> +`;export{l as default}; +//# sourceMappingURL=eye-crossed.C49v3GRJ.js.map diff --git a/dist/__chunks__/eye-crossed.C49v3GRJ.js.map b/dist/__chunks__/eye-crossed.C49v3GRJ.js.map new file mode 100644 index 00000000..aed7e0c2 --- /dev/null +++ b/dist/__chunks__/eye-crossed.C49v3GRJ.js.map @@ -0,0 +1 @@ +{"version":3,"file":"eye-crossed.C49v3GRJ.js","sources":["../../public/icons/eye-crossed.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M23.271,9.419A15.866,15.866,0,0,0,19.9,5.51l2.8-2.8a1,1,0,0,0-1.414-1.414L18.241,4.345A12.054,12.054,0,0,0,12,2.655C5.809,2.655,2.281,6.893.729,9.419a4.908,4.908,0,0,0,0,5.162A15.866,15.866,0,0,0,4.1,18.49l-2.8,2.8a1,1,0,1,0,1.414,1.414l3.052-3.052A12.054,12.054,0,0,0,12,21.345c6.191,0,9.719-4.238,11.271-6.764A4.908,4.908,0,0,0,23.271,9.419ZM2.433,13.534a2.918,2.918,0,0,1,0-3.068C3.767,8.3,6.782,4.655,12,4.655A10.1,10.1,0,0,1,16.766,5.82L14.753,7.833a4.992,4.992,0,0,0-6.92,6.92l-2.31,2.31A13.723,13.723,0,0,1,2.433,13.534ZM15,12a3,3,0,0,1-3,3,2.951,2.951,0,0,1-1.285-.3L14.7,10.715A2.951,2.951,0,0,1,15,12ZM9,12a3,3,0,0,1,3-3,2.951,2.951,0,0,1,1.285.3L9.3,13.285A2.951,2.951,0,0,1,9,12Zm12.567,1.534C20.233,15.7,17.218,19.345,12,19.345A10.1,10.1,0,0,1,7.234,18.18l2.013-2.013a4.992,4.992,0,0,0,6.92-6.92l2.31-2.31a13.723,13.723,0,0,1,3.09,3.529A2.918,2.918,0,0,1,21.567,13.534Z\\\"/></svg>\\n\""],"names":["eyeCrossed"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/eye.BiVxUQA0.js b/dist/__chunks__/eye.BiVxUQA0.js new file mode 100644 index 00000000..2dbebd7f --- /dev/null +++ b/dist/__chunks__/eye.BiVxUQA0.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.271,9.419C21.72,6.893,18.192,2.655,12,2.655S2.28,6.893.729,9.419a4.908,4.908,0,0,0,0,5.162C2.28,17.107,5.808,21.345,12,21.345s9.72-4.238,11.271-6.764A4.908,4.908,0,0,0,23.271,9.419Zm-1.705,4.115C20.234,15.7,17.219,19.345,12,19.345S3.766,15.7,2.434,13.534a2.918,2.918,0,0,1,0-3.068C3.766,8.3,6.781,4.655,12,4.655s8.234,3.641,9.566,5.811A2.918,2.918,0,0,1,21.566,13.534Z'/%3e%3cpath%20d='M12,7a5,5,0,1,0,5,5A5.006,5.006,0,0,0,12,7Zm0,8a3,3,0,1,1,3-3A3,3,0,0,1,12,15Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=eye.BiVxUQA0.js.map diff --git a/dist/__chunks__/eye.BiVxUQA0.js.map b/dist/__chunks__/eye.BiVxUQA0.js.map new file mode 100644 index 00000000..4ea2e326 --- /dev/null +++ b/dist/__chunks__/eye.BiVxUQA0.js.map @@ -0,0 +1 @@ +{"version":3,"file":"eye.BiVxUQA0.js","sources":["../../public/icons/eye.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.271,9.419C21.72,6.893,18.192,2.655,12,2.655S2.28,6.893.729,9.419a4.908,4.908,0,0,0,0,5.162C2.28,17.107,5.808,21.345,12,21.345s9.72-4.238,11.271-6.764A4.908,4.908,0,0,0,23.271,9.419Zm-1.705,4.115C20.234,15.7,17.219,19.345,12,19.345S3.766,15.7,2.434,13.534a2.918,2.918,0,0,1,0-3.068C3.766,8.3,6.781,4.655,12,4.655s8.234,3.641,9.566,5.811A2.918,2.918,0,0,1,21.566,13.534Z'/%3e%3cpath%20d='M12,7a5,5,0,1,0,5,5A5.006,5.006,0,0,0,12,7Zm0,8a3,3,0,1,1,3-3A3,3,0,0,1,12,15Z'/%3e%3c/svg%3e\""],"names":["eye"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/eye.Cm2FxO9V.js b/dist/__chunks__/eye.Cm2FxO9V.js new file mode 100644 index 00000000..f560a6ae --- /dev/null +++ b/dist/__chunks__/eye.Cm2FxO9V.js @@ -0,0 +1,4 @@ +const t=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M23.271,9.419C21.72,6.893,18.192,2.655,12,2.655S2.28,6.893.729,9.419a4.908,4.908,0,0,0,0,5.162C2.28,17.107,5.808,21.345,12,21.345s9.72-4.238,11.271-6.764A4.908,4.908,0,0,0,23.271,9.419Zm-1.705,4.115C20.234,15.7,17.219,19.345,12,19.345S3.766,15.7,2.434,13.534a2.918,2.918,0,0,1,0-3.068C3.766,8.3,6.781,4.655,12,4.655s8.234,3.641,9.566,5.811A2.918,2.918,0,0,1,21.566,13.534Z"/><path d="M12,7a5,5,0,1,0,5,5A5.006,5.006,0,0,0,12,7Zm0,8a3,3,0,1,1,3-3A3,3,0,0,1,12,15Z"/></svg> +`;export{t as default}; +//# sourceMappingURL=eye.Cm2FxO9V.js.map diff --git a/dist/__chunks__/eye.Cm2FxO9V.js.map b/dist/__chunks__/eye.Cm2FxO9V.js.map new file mode 100644 index 00000000..ec81be42 --- /dev/null +++ b/dist/__chunks__/eye.Cm2FxO9V.js.map @@ -0,0 +1 @@ +{"version":3,"file":"eye.Cm2FxO9V.js","sources":["../../public/icons/eye.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M23.271,9.419C21.72,6.893,18.192,2.655,12,2.655S2.28,6.893.729,9.419a4.908,4.908,0,0,0,0,5.162C2.28,17.107,5.808,21.345,12,21.345s9.72-4.238,11.271-6.764A4.908,4.908,0,0,0,23.271,9.419Zm-1.705,4.115C20.234,15.7,17.219,19.345,12,19.345S3.766,15.7,2.434,13.534a2.918,2.918,0,0,1,0-3.068C3.766,8.3,6.781,4.655,12,4.655s8.234,3.641,9.566,5.811A2.918,2.918,0,0,1,21.566,13.534Z\\\"/><path d=\\\"M12,7a5,5,0,1,0,5,5A5.006,5.006,0,0,0,12,7Zm0,8a3,3,0,1,1,3-3A3,3,0,0,1,12,15Z\\\"/></svg>\\n\""],"names":["eye"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/facebook.3ENFaNKU.js b/dist/__chunks__/facebook.3ENFaNKU.js new file mode 100644 index 00000000..4dc0b8fa --- /dev/null +++ b/dist/__chunks__/facebook.3ENFaNKU.js @@ -0,0 +1,2 @@ +const h='<?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 30 30" width="30px" height="30px"> <path d="M15,3C8.373,3,3,8.373,3,15c0,6.016,4.432,10.984,10.206,11.852V18.18h-2.969v-3.154h2.969v-2.099c0-3.475,1.693-5,4.581-5 c1.383,0,2.115,0.103,2.461,0.149v2.753h-1.97c-1.226,0-1.654,1.163-1.654,2.473v1.724h3.593L19.73,18.18h-3.106v8.697 C22.481,26.083,27,21.075,27,15C27,8.373,21.627,3,15,3z"/></svg>';export{h as default}; +//# sourceMappingURL=facebook.3ENFaNKU.js.map diff --git a/dist/__chunks__/facebook.3ENFaNKU.js.map b/dist/__chunks__/facebook.3ENFaNKU.js.map new file mode 100644 index 00000000..e7ce84b9 --- /dev/null +++ b/dist/__chunks__/facebook.3ENFaNKU.js.map @@ -0,0 +1 @@ +{"version":3,"file":"facebook.3ENFaNKU.js","sources":["../../public/icons/facebook.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\"?><svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" viewBox=\\\"0 0 30 30\\\" width=\\\"30px\\\" height=\\\"30px\\\"> <path d=\\\"M15,3C8.373,3,3,8.373,3,15c0,6.016,4.432,10.984,10.206,11.852V18.18h-2.969v-3.154h2.969v-2.099c0-3.475,1.693-5,4.581-5 c1.383,0,2.115,0.103,2.461,0.149v2.753h-1.97c-1.226,0-1.654,1.163-1.654,2.473v1.724h3.593L19.73,18.18h-3.106v8.697 C22.481,26.083,27,21.075,27,15C27,8.373,21.627,3,15,3z\\\"/></svg>\""],"names":["facebook"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/facebook.CXLf4imL.js b/dist/__chunks__/facebook.CXLf4imL.js new file mode 100644 index 00000000..60f5480c --- /dev/null +++ b/dist/__chunks__/facebook.CXLf4imL.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2030%2030'%20width='30px'%20height='30px'%3e%3cpath%20d='M15,3C8.373,3,3,8.373,3,15c0,6.016,4.432,10.984,10.206,11.852V18.18h-2.969v-3.154h2.969v-2.099c0-3.475,1.693-5,4.581-5%20c1.383,0,2.115,0.103,2.461,0.149v2.753h-1.97c-1.226,0-1.654,1.163-1.654,2.473v1.724h3.593L19.73,18.18h-3.106v8.697%20C22.481,26.083,27,21.075,27,15C27,8.373,21.627,3,15,3z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=facebook.CXLf4imL.js.map diff --git a/dist/__chunks__/facebook.CXLf4imL.js.map b/dist/__chunks__/facebook.CXLf4imL.js.map new file mode 100644 index 00000000..8cb6c713 --- /dev/null +++ b/dist/__chunks__/facebook.CXLf4imL.js.map @@ -0,0 +1 @@ +{"version":3,"file":"facebook.CXLf4imL.js","sources":["../../public/icons/facebook.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2030%2030'%20width='30px'%20height='30px'%3e%3cpath%20d='M15,3C8.373,3,3,8.373,3,15c0,6.016,4.432,10.984,10.206,11.852V18.18h-2.969v-3.154h2.969v-2.099c0-3.475,1.693-5,4.581-5%20c1.383,0,2.115,0.103,2.461,0.149v2.753h-1.97c-1.226,0-1.654,1.163-1.654,2.473v1.724h3.593L19.73,18.18h-3.106v8.697%20C22.481,26.083,27,21.075,27,15C27,8.373,21.627,3,15,3z'/%3e%3c/svg%3e\""],"names":["facebook"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/fetch.service.yiMnp1FM.js b/dist/__chunks__/fetch.service.yiMnp1FM.js new file mode 100644 index 00000000..53539a02 --- /dev/null +++ b/dist/__chunks__/fetch.service.yiMnp1FM.js @@ -0,0 +1,18 @@ +const b=e=>{const t=new URL(window.hlx.codeBasePath,window.location.origin);return new URL(e,t)};var p={},P;function x(e){return function(...t){return function(n,r,o){return Object.assign(Object.assign({},o),{value:e(o.value,...t)})}}}Object.defineProperty(p,"__esModule",{value:!0});const O=x(function(e,t=0){let n=-1;const r=function(...o){clearTimeout(n),n=window.setTimeout(()=>{e.call(this,...o)},t)};return r.cancel=function(){clearTimeout(n)},r}),Q=x(function(e,t=0){let n,r=[];const o=function(...s){r=s,n===void 0&&(n=window.setTimeout(()=>{n=void 0,e.call(this,...r)},t))};return o.cancel=function(){clearTimeout(n),n=void 0},o});p.debounce=O,P=p.throttle=Q;var i={},R,w;Object.defineProperty(i,"__esModule",{value:!0});const L=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),C=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},f=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},M=(e,t)=>e.classList.contains(t);function d(e){return Symbol.iterator in e}function T(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const j=(e,t,n,r,o)=>{if(e==null||d(e)&&!T(e))return;if(d(e)&&!(e instanceof HTMLElement)){for(const a of e)j(a,t,n,r,o);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(a=>{const c=$(e,a,n,r);if(!r.eventBindingMap[c]){const l=n.bind(r);return r.eventBindingMap[c]=l,e.addEventListener(a.trim(),l,o)}})};function $(e,t,n,r){return`${m(e,r)}# + ${t.trim()}# + ${m(n,r)}# + ${m(r,r)}`.replace(/\n/gm,"").replace(/\s/g,"")}function m(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const r="xxxxxxxx".replace(/x/g,D).toLowerCase();t.eventIdMap.set(e,r),n=r}return n}function D(){return(100*Math.random()%36|0).toString(36)}const A=(e,t,n,r,o)=>{if(e==null||d(e)&&!T(e))return;if(d(e)&&!(e instanceof HTMLElement)){for(const a of e)A(a,t,n,r,o);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(a=>{const c=$(e,a,n,r),l=r.eventBindingMap[c];l&&(delete r.eventBindingMap[c],e.removeEventListener(a,l,o))})},E=(e,t)=>{L(e,t).forEach(n=>e.removeChild(n))},S=(e,t,n)=>new Promise(r=>{n!==void 0&&setTimeout(()=>r(),n),e.addEventListener(t,()=>r())});i.addClass=f,i.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),i.findAll=L,i.forEachNode=(e,t,n=window)=>{for(let r=0;r<e.length;r++)t.call(n,e[r],r,e)},w=i.getCurrentMQ=e=>{let t="";return e.forEach(n=>{!t.length&&window.matchMedia(n.query).matches&&(t=n.name)}),t},i.getInnerText=e=>e.innerText||e.textContent||"",i.getParent=(e,t)=>e.closest(t),i.getUniqueID=()=>Math.random().toString(36).substr(2,9),i.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,i.hasClass=M,i.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let r={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(r=t.getBoundingClientRect()),n.top>=r.top&&n.right<=r.right&&n.bottom<=r.bottom&&n.left>=r.left},i.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),R=i.onEvent=j,i.removeChildren=E,i.removeChilds=E,i.removeClass=C,i.removeEvent=A,i.toggleClass=(e,t,n)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const r of e)n===!0?f(r,t):M(r,t)||n===!1?C(r,t):f(r,t)}},i.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),i.waitForAnimationEnd=function(e,t){return new Promise((n,r)=>{e.addEventListener("animationend",function o(s){s.target===e&&(t&&s.animationName!==t||(e.removeEventListener("animationend",o),n(s)))})})},i.waitForEvent=S,i.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():S(e,"kl-component-initialized",3e3)},i.waitForTransitionEnd=function(e,t){return new Promise((n,r)=>{e.addEventListener("transitionend",function o(s){s.target===e&&(t&&s.propertyName!==t||(e.removeEventListener("transitionend",o),n(s)))})})};var q={};Object.defineProperty(q,"__esModule",{value:!0});q.fetchJSON=(e,t)=>new Promise((n,r)=>{fetch(e,t).then(o=>{o.ok?n(o.json()):r(o)}).catch(o=>r(o))});var h={};Object.defineProperty(h,"__esModule",{value:!0});const g=e=>typeof e=="object"&&e!==null?JSON.stringify(e):String(e);h.getValue=(e={},t="")=>{const n=t.split(".");let r=0,o=e;for(;o&&r<n.length;)o=o[n[r]],r++;return o},h.isEqual=(e,t)=>typeof e==typeof t&&(typeof e=="object"?g(e).localeCompare(g(t))===0:e===t),h.isFilledObject=function(e){return typeof e=="object"&&e!==null&&Object.keys(e).length>0},h.naiveClone=function e(t){return typeof t!="object"?t:t===null?null:Array.isArray(t)?t.map(n=>e(n)):Object.entries(t).reduce((n,[r,o])=>(n[r]=e(o),n),{})},h.toArray=e=>Array.isArray(e)?e:[e],h.toString=g;/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */class u{constructor(){this.eventIdMap=new WeakMap,this.eventBindingMap={},this.lastMQ=w(u.mediaQuerys),R(window,"resize",this.handleMQChange,this)}static getInstance(t){return u.instance===void 0&&(u.mediaQuerys=t,u.instance=new u),u.instance}handleMQChange(){const t=w(u.mediaQuerys);t!==this.lastMQ&&(window.dispatchEvent(new CustomEvent("kl-mq-change",{detail:{newMQ:t,oldMQ:this.lastMQ}})),this.lastMQ=t)}}(function(e,t,n,r){var o,s=arguments.length,a=s<3?t:r===null?r=Object.getOwnPropertyDescriptor(t,n):r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")a=Reflect.decorate(e,t,n,r);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(a=(s<3?o(a):s>3?o(t,n,a):o(t,n))||a);s>3&&a&&Object.defineProperty(t,n,a)})([P(100)],u.prototype,"handleMQChange",null);var I=new class{constructor(){this.urlSearchParams=new URLSearchParams(window.location.search)}get(e){return this.urlSearchParams.get(e)}getAll(e){return this.urlSearchParams.getAll(e)}getAllKeys(){return Array.from(this.urlSearchParams.keys())}set(e,t){this.urlSearchParams.set(e,t),this.updateUrl()}delete(e){this.urlSearchParams.delete(e),this.updateUrl()}getString(){return this.urlSearchParams.toString()}get curUrl(){return`${window.location.protocol}//${window.location.host}${window.location.pathname}`}updateUrl(){const e=this.getString(),t=this.curUrl,n=window.location.hash,r=e!==""?`${t}?${e}`:t;window.history.replaceState({path:r},"",r),n!==""&&(window.location.hash=n)}},F=new Proxy(console,{get:(e,t)=>I.get("js-debug")!==null?e[t]:()=>{}});new class{constructor(){this.componentMap=new WeakMap,this.intersectionObserver=new IntersectionObserver(e=>this.handleIntersectionChange(e),{rootMargin:"500px 0px"})}subscribe(e,t){this.componentMap.set(e,t),this.intersectionObserver.observe(e)}unsubscribe(e){this.intersectionObserver.unobserve(e),this.componentMap.delete(e)}handleIntersectionChange(e){e.forEach(t=>{const n=t.target;if(!t.isIntersecting||!this.componentMap.has(n))return;const r=this.componentMap.get(n);this.unsubscribe(n),r()})}};class N{constructor(){this.runtimeCache=new Map}get(t){return this.runtimeCache.get(t)}set(t,n){this.runtimeCache.set(t,n)}has(t){return this.runtimeCache.has(t)}delete(t){this.runtimeCache.delete(t)}}class U{constructor(){this.requestPipeline=new Map,this.runtimeCache=new N}fetchJson(t,n={}){return this.fetchData(b(t).href,n,this.getResponseJSON)}fetchText(t,n={}){return this.fetchData(b(t).href,n,this.getResponseText)}async fetchData(t,n,r){const{cacheOptions:o}=n,s=this.getCachedData(t,o);if(s!==null)return s;const a=this.requestPipeline.get(t);if(a!==void 0)return r(await a);const c=fetch(t,n.fetchOptions);this.requestPipeline.set(t,c);const l=await c;this.requestPipeline.delete(t);const v=await r(l);if(this.setCachedData(t,v,o),!l.ok){const y=await l.text();throw F.error(`FetchService: Error fetching data from ${t}: ${y}`),new Error(`Error fetching data from ${t}: ${y}`)}return v}async getResponseJSON(t){return await t.clone().json()}async getResponseText(t){return await t.clone().text()}getCachedData(t,n){return(n==null?void 0:n.cacheType)==="runtime"?this.runtimeCache.get(t)??null:null}setCachedData(t,n,r){(r==null?void 0:r.cacheType)==="runtime"&&this.runtimeCache.set(t,n)}}const k=new U;export{k as F,b as g,F as m}; +//# sourceMappingURL=fetch.service.yiMnp1FM.js.map diff --git a/dist/__chunks__/fetch.service.yiMnp1FM.js.map b/dist/__chunks__/fetch.service.yiMnp1FM.js.map new file mode 100644 index 00000000..1b5ab252 --- /dev/null +++ b/dist/__chunks__/fetch.service.yiMnp1FM.js.map @@ -0,0 +1 @@ +{"version":3,"file":"fetch.service.yiMnp1FM.js","sources":["../../src/app/utils/getUrlForEndpoint.ts","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/function-helpers/decorators/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/api-helpers/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/object-helpers/index.js","../../node_modules/@kluntje/services/lib/index.module.js","../../src/utils/RuntimeCache.ts","../../src/services/fetch.service.ts"],"sourcesContent":["/**\n * Get the URL for an endpoint.\n * @param endpoint - The endpoint.\n * @returns URL\n * @example\n * const url = getUrlForEndpoint('block1/block1.css');\n * console.log(url);\n * Output: URL { href: 'http://localhost:3000/block1/block1.css' }\n */\nexport const getUrlForEndpoint = (endpoint: string): URL => {\n const baseUrl = new URL(window.hlx.codeBasePath, window.location.origin);\n return new URL(endpoint, baseUrl);\n};\n","\"use strict\";function t(t){return function(...e){return function(n,o,c){return Object.assign(Object.assign({},c),{value:t(c.value,...e)})}}}Object.defineProperty(exports,\"__esModule\",{value:!0});const e=t((function(t,e=0){let n=-1;const o=function(...o){clearTimeout(n),n=window.setTimeout((()=>{t.call(this,...o)}),e)};return o.cancel=function(){clearTimeout(n)},o})),n=t((function(t,e=0){let n,o=[];const c=function(...c){o=c,void 0===n&&(n=window.setTimeout((()=>{n=void 0,t.call(this,...o)}),e))};return c.cancel=function(){clearTimeout(n),n=void 0},c}));exports.debounce=e,exports.throttle=n;\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,a)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,a);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=l(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,a)}}))};function l(e,t,n,o){return`${a(e,o)}#\\n ${t.trim()}#\\n ${a(n,o)}#\\n ${a(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function a(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let a;a=\"string\"==typeof t?t.trim().split(\" \"):t,a.forEach((t=>{const r=l(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o<e.length;o++)t.call(n,e[o],o,e)},exports.getCurrentMQ=e=>{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});exports.fetchJSON=(e,t)=>new Promise(((o,s)=>{fetch(e,t).then((e=>{e.ok?o(e.json()):s(e)})).catch((e=>s(e)))}));\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=e=>\"object\"==typeof e&&null!==e?JSON.stringify(e):String(e);exports.getValue=(e={},t=\"\")=>{const r=t.split(\".\");let o=0,n=e;for(;n&&o<r.length;)n=n[r[o]],o++;return n},exports.isEqual=(t,r)=>typeof t==typeof r&&(\"object\"==typeof t?0===e(t).localeCompare(e(r)):t===r),exports.isFilledObject=function(e){return\"object\"==typeof e&&null!==e&&Object.keys(e).length>0},exports.naiveClone=function e(t){return\"object\"!=typeof t?t:null===t?null:Array.isArray(t)?t.map((t=>e(t))):Object.entries(t).reduce(((t,[r,o])=>(t[r]=e(o),t)),{})},exports.toArray=e=>Array.isArray(e)?e:[e],exports.toString=e;\n//# sourceMappingURL=index.js.map\n","import{throttle as e}from\"@kluntje/js-utils/lib/function-helpers/decorators\";import{getCurrentMQ as t,onEvent as n}from\"@kluntje/js-utils/lib/dom-helpers\";import{fetchJSON as r}from\"@kluntje/js-utils/lib/api-helpers\";import{isFilledObject as s}from\"@kluntje/js-utils/lib/object-helpers\";const i=\"kl-mq-change\",a=\"kl-in-vp\",o=\"kl-out-vp\";class l{constructor(){}static getInstance(){return void 0===l.instance&&(l.instance=new IntersectionObserver(l.handleIntersectionChange)),l.instance}static handleIntersectionChange(e){Object.keys(e).forEach((t=>{const n=e[t],r=n.target;n.isIntersecting?r.dispatchEvent(new CustomEvent(\"kl-in-vp\",{bubbles:!1})):r.dispatchEvent(new CustomEvent(\"kl-out-vp\",{bubbles:!1}))}))}}\n/*! *****************************************************************************\nCopyright (c) Microsoft Corporation.\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY\nAND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\nLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR\nOTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\nPERFORMANCE OF THIS SOFTWARE.\n***************************************************************************** */class c{constructor(){this.eventIdMap=new WeakMap,this.eventBindingMap={},this.lastMQ=t(c.mediaQuerys),n(window,\"resize\",this.handleMQChange,this)}static getInstance(e){return void 0===c.instance&&(c.mediaQuerys=e,c.instance=new c),c.instance}handleMQChange(){const e=t(c.mediaQuerys);e!==this.lastMQ&&(window.dispatchEvent(new CustomEvent(\"kl-mq-change\",{detail:{newMQ:e,oldMQ:this.lastMQ}})),this.lastMQ=e)}}!function(e,t,n,r){var s,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if(\"object\"==typeof Reflect&&\"function\"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(i<3?s(a):i>3?s(t,n,a):s(t,n))||a);i>3&&a&&Object.defineProperty(t,n,a)}([e(100)],c.prototype,\"handleMQChange\",null);const h=Symbol(\"resolve\"),d=Symbol(\"reject\"),u=Symbol(\"pending\");class p{static get PLACEHOLDER_SELECTOR(){return\"kl-i18n-placeholder\"}static getInstance(){return void 0===p._instance&&(p._instance=new p),p._instance}get isSetUp(){return Boolean(this._url||s(this._dictionary))}get loaded(){return this._loaded}get ready(){return this._ready[u]||this.fetchI18nDictionary(),this._ready}setUp({url:e,dictionary:t}={}){if(this.isSetUp)console.warn(\"@kluntje I18nService: service has already been set up. You can't set it up twice!\");else if(e)this._url=e;else{if(!t)throw new Error('@kluntje I18nService: a \"url\" or \"dictionary\" should have been passed to the setUp function.');this._dictionary=t,this._loaded=!0,this._ready[h](),this._ready[u]=!0}}get(e,{fallback:t,interpolations:n}={}){if(this.loaded){if(this._dictionary.hasOwnProperty(e)){let t=this._dictionary[e];return n&&Object.entries(n).forEach((([e,n])=>{t=t.split(`{${e}}`).join(String(n))})),t}return console.warn(`@kluntje I18nService: i18n for key '${e}' is missing in dictionary!`),void 0!==t?t:this.getHumanReadableName(e)}return this._ready[u]||(this.addStyling(),this.fetchI18nDictionary()),this.getPlaceholder(e,{fallback:t,interpolations:n})}constructor(){this._loaded=!1,this._dictionary={},this._ready=this.getReadyPromise()}getReadyPromise(){let e,t;const n=new Promise(((n,r)=>{e=n,t=r}));return n[h]=e,n[d]=t,n[u]=!1,n}ensureSetup(){if(!this.isSetUp)throw new Error(\"@kluntje I18nService: should be set up before calling other APIs\")}addStyling(){const e=document.head,t=document.createElement(\"style\");t.type=\"text/css\",t.appendChild(document.createTextNode(`\\n .${p.PLACEHOLDER_SELECTOR} {\\n display: contents;\\n }\\n `)),e.appendChild(t)}fetchI18nDictionary(){this.ensureSetup(),this._ready[u]=!0,r(this._url).then((e=>{this._dictionary=e,this._loaded=!0,this._ready[h](),this.fillInPlaceholders()})).catch((e=>{console.error(\"@kluntje I18nService: unable to fetch keys from server!\",e),this._loaded=!0,this._ready[h]()}))}fillInPlaceholders(){Array.from(document.getElementsByClassName(p.PLACEHOLDER_SELECTOR)).forEach((e=>{const{key:t,fallback:n,interpolations:r}=e.dataset;e.replaceWith(this.get(t,{fallback:n,interpolations:r?JSON.parse(r):void 0}))}))}getHumanReadableName(e){return e.split(\".\").reverse()[0].replace(/[A-Z]/g,(e=>` ${e.toLowerCase()}`))}getPlaceholder(e,{fallback:t,interpolations:n}={}){const r=document.createElement(\"span\");return r.innerText=void 0!==t?t:this.getHumanReadableName(e),r.classList.add(p.PLACEHOLDER_SELECTOR),r.setAttribute(\"data-key\",e),t&&r.setAttribute(\"data-fallback\",t),n&&r.setAttribute(\"data-interpolations\",JSON.stringify(n)),r.outerHTML}}var g=new class{constructor(){this.urlSearchParams=new URLSearchParams(window.location.search)}get(e){return this.urlSearchParams.get(e)}getAll(e){return this.urlSearchParams.getAll(e)}getAllKeys(){return Array.from(this.urlSearchParams.keys())}set(e,t){this.urlSearchParams.set(e,t),this.updateUrl()}delete(e){this.urlSearchParams.delete(e),this.updateUrl()}getString(){return this.urlSearchParams.toString()}get curUrl(){return`${window.location.protocol}//${window.location.host}${window.location.pathname}`}updateUrl(){const e=this.getString(),t=this.curUrl,n=window.location.hash,r=\"\"!==e?`${t}?${e}`:t;window.history.replaceState({path:r},\"\",r),\"\"!==n&&(window.location.hash=n)}};var m=new Proxy(console,{get:(e,t)=>null!==g.get(\"js-debug\")?e[t]:()=>{}});var y=new class{constructor(){this.componentMap=new WeakMap,this.intersectionObserver=new IntersectionObserver((e=>this.handleIntersectionChange(e)),{rootMargin:\"500px 0px\"})}subscribe(e,t){this.componentMap.set(e,t),this.intersectionObserver.observe(e)}unsubscribe(e){this.intersectionObserver.unobserve(e),this.componentMap.delete(e)}handleIntersectionChange(e){e.forEach((e=>{const t=e.target;if(!e.isIntersecting||!this.componentMap.has(t))return;const n=this.componentMap.get(t);this.unsubscribe(t),n()}))}};export{m as DebuggerService,p as I18nService,a as IN_VP_EVENT,y as LazyConnectService,i as MQ_CHANGE_EVENT,c as MediaQueryService,o as OUT_VP_EVENT,g as URLSearchParamsService,l as ViewportObserver};\n//# sourceMappingURL=index.module.js.map\n","export class RuntimeCache {\n private runtimeCache: Map<string, any> = new Map();\n\n public get<T>(key: string): T | undefined {\n return this.runtimeCache.get(key);\n }\n\n public set<T>(key: string, value: T): void {\n this.runtimeCache.set(key, value);\n }\n\n public has(key: string): boolean {\n return this.runtimeCache.has(key);\n }\n\n public delete(key: string): void {\n this.runtimeCache.delete(key);\n }\n}\n","import { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint';\nimport { RuntimeCache } from '../utils/RuntimeCache';\nimport { DebuggerService } from '@kluntje/services';\n\nexport interface FetchServiceCacheOptions {\n cacheType?: 'runtime'; // 'local' | 'session' | \"request\" can be added later\n}\n\nexport interface FetchServiceOptions {\n fetchOptions?: RequestInit;\n cacheOptions?: FetchServiceCacheOptions;\n}\n\nclass FetchService {\n private requestPipeline: Map<string, Promise<Response>> = new Map();\n\n private runtimeCache = new RuntimeCache();\n\n public fetchJson<T>(endpoint: string, options: FetchServiceOptions = {}): Promise<T> {\n return this.fetchData(getUrlForEndpoint(endpoint).href, options, this.getResponseJSON<T>);\n }\n\n public fetchText(endpoint: string, options: FetchServiceOptions = {}): Promise<string> {\n return this.fetchData(getUrlForEndpoint(endpoint).href, options, this.getResponseText);\n }\n\n private async fetchData<T>(\n url: string,\n options: FetchServiceOptions,\n dataMapper: (Response) => Promise<T>\n ): Promise<T> {\n const { cacheOptions } = options;\n const cachedData = this.getCachedData<T>(url, cacheOptions);\n if (cachedData !== null) return cachedData;\n\n const pipelinedRequest = this.requestPipeline.get(url);\n if (pipelinedRequest !== undefined) return dataMapper(await pipelinedRequest);\n\n const request = fetch(url, options.fetchOptions);\n this.requestPipeline.set(url, request);\n\n const response = await request;\n this.requestPipeline.delete(url);\n const responseData = await dataMapper(response);\n\n this.setCachedData(url, responseData, cacheOptions);\n\n if (!response.ok) {\n const errorText = await response.text();\n\n DebuggerService.error(`FetchService: Error fetching data from ${url}: ${errorText}`);\n\n throw new Error(`Error fetching data from ${url}: ${errorText}`);\n }\n return responseData;\n }\n\n private async getResponseJSON<T>(response: Response): Promise<T> {\n const responseClone = response.clone();\n const responseJson = await responseClone.json();\n return responseJson;\n }\n\n private async getResponseText(response: Response): Promise<string> {\n const responseClone = response.clone();\n const responseText = await responseClone.text();\n return responseText;\n }\n\n private getCachedData<T>(url: string, cacheOptions?: FetchServiceCacheOptions): T | null {\n if (cacheOptions?.cacheType === 'runtime') {\n return this.runtimeCache.get(url) ?? null;\n }\n return null;\n }\n\n private setCachedData<T>(url: string, data: T, cacheOptions?: FetchServiceCacheOptions): void {\n if (cacheOptions?.cacheType === 'runtime') {\n this.runtimeCache.set(url, data);\n }\n }\n}\n\nexport default new FetchService();\n"],"names":["getUrlForEndpoint","endpoint","baseUrl","t","e","o","c","decorators","n","throttle","domHelpers","r","i","s","a","d","l","u","f","getCurrentMQ","onEvent","apiHelpers","objectHelpers","g","m","RuntimeCache","key","value","FetchService","options","url","dataMapper","cacheOptions","cachedData","pipelinedRequest","request","response","responseData","errorText","DebuggerService","data","FetchService$1"],"mappings":"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","x_google_ignoreList":[1,2,3,4,5]} \ No newline at end of file diff --git a/dist/__chunks__/globe.CL8EEqDs.js b/dist/__chunks__/globe.CL8EEqDs.js new file mode 100644 index 00000000..5ad7db0a --- /dev/null +++ b/dist/__chunks__/globe.CL8EEqDs.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm8.647,7H17.426a19.676,19.676,0,0,0-2.821-4.644A10.031,10.031,0,0,1,20.647,7ZM16.5,12a10.211,10.211,0,0,1-.476,3H7.976A10.211,10.211,0,0,1,7.5,12a10.211,10.211,0,0,1,.476-3h8.048A10.211,10.211,0,0,1,16.5,12ZM8.778,17h6.444A19.614,19.614,0,0,1,12,21.588,19.57,19.57,0,0,1,8.778,17Zm0-10A19.614,19.614,0,0,1,12,2.412,19.57,19.57,0,0,1,15.222,7ZM9.4,2.356A19.676,19.676,0,0,0,6.574,7H3.353A10.031,10.031,0,0,1,9.4,2.356ZM2.461,9H5.9a12.016,12.016,0,0,0-.4,3,12.016,12.016,0,0,0,.4,3H2.461a9.992,9.992,0,0,1,0-6Zm.892,8H6.574A19.676,19.676,0,0,0,9.4,21.644,10.031,10.031,0,0,1,3.353,17Zm11.252,4.644A19.676,19.676,0,0,0,17.426,17h3.221A10.031,10.031,0,0,1,14.605,21.644ZM21.539,15H18.1a12.016,12.016,0,0,0,.4-3,12.016,12.016,0,0,0-.4-3h3.437a9.992,9.992,0,0,1,0,6Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=globe.CL8EEqDs.js.map diff --git a/dist/__chunks__/globe.CL8EEqDs.js.map b/dist/__chunks__/globe.CL8EEqDs.js.map new file mode 100644 index 00000000..ea85a2dc --- /dev/null +++ b/dist/__chunks__/globe.CL8EEqDs.js.map @@ -0,0 +1 @@ +{"version":3,"file":"globe.CL8EEqDs.js","sources":["../../public/icons/globe.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm8.647,7H17.426a19.676,19.676,0,0,0-2.821-4.644A10.031,10.031,0,0,1,20.647,7ZM16.5,12a10.211,10.211,0,0,1-.476,3H7.976A10.211,10.211,0,0,1,7.5,12a10.211,10.211,0,0,1,.476-3h8.048A10.211,10.211,0,0,1,16.5,12ZM8.778,17h6.444A19.614,19.614,0,0,1,12,21.588,19.57,19.57,0,0,1,8.778,17Zm0-10A19.614,19.614,0,0,1,12,2.412,19.57,19.57,0,0,1,15.222,7ZM9.4,2.356A19.676,19.676,0,0,0,6.574,7H3.353A10.031,10.031,0,0,1,9.4,2.356ZM2.461,9H5.9a12.016,12.016,0,0,0-.4,3,12.016,12.016,0,0,0,.4,3H2.461a9.992,9.992,0,0,1,0-6Zm.892,8H6.574A19.676,19.676,0,0,0,9.4,21.644,10.031,10.031,0,0,1,3.353,17Zm11.252,4.644A19.676,19.676,0,0,0,17.426,17h3.221A10.031,10.031,0,0,1,14.605,21.644ZM21.539,15H18.1a12.016,12.016,0,0,0,.4-3,12.016,12.016,0,0,0-.4-3h3.437a9.992,9.992,0,0,1,0,6Z'/%3e%3c/svg%3e\""],"names":["globe"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/globe.DIrN3GJL.js b/dist/__chunks__/globe.DIrN3GJL.js new file mode 100644 index 00000000..a42e00df --- /dev/null +++ b/dist/__chunks__/globe.DIrN3GJL.js @@ -0,0 +1,4 @@ +const A=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm8.647,7H17.426a19.676,19.676,0,0,0-2.821-4.644A10.031,10.031,0,0,1,20.647,7ZM16.5,12a10.211,10.211,0,0,1-.476,3H7.976A10.211,10.211,0,0,1,7.5,12a10.211,10.211,0,0,1,.476-3h8.048A10.211,10.211,0,0,1,16.5,12ZM8.778,17h6.444A19.614,19.614,0,0,1,12,21.588,19.57,19.57,0,0,1,8.778,17Zm0-10A19.614,19.614,0,0,1,12,2.412,19.57,19.57,0,0,1,15.222,7ZM9.4,2.356A19.676,19.676,0,0,0,6.574,7H3.353A10.031,10.031,0,0,1,9.4,2.356ZM2.461,9H5.9a12.016,12.016,0,0,0-.4,3,12.016,12.016,0,0,0,.4,3H2.461a9.992,9.992,0,0,1,0-6Zm.892,8H6.574A19.676,19.676,0,0,0,9.4,21.644,10.031,10.031,0,0,1,3.353,17Zm11.252,4.644A19.676,19.676,0,0,0,17.426,17h3.221A10.031,10.031,0,0,1,14.605,21.644ZM21.539,15H18.1a12.016,12.016,0,0,0,.4-3,12.016,12.016,0,0,0-.4-3h3.437a9.992,9.992,0,0,1,0,6Z"/></svg> +`;export{A as default}; +//# sourceMappingURL=globe.DIrN3GJL.js.map diff --git a/dist/__chunks__/globe.DIrN3GJL.js.map b/dist/__chunks__/globe.DIrN3GJL.js.map new file mode 100644 index 00000000..f1a1d688 --- /dev/null +++ b/dist/__chunks__/globe.DIrN3GJL.js.map @@ -0,0 +1 @@ +{"version":3,"file":"globe.DIrN3GJL.js","sources":["../../public/icons/globe.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm8.647,7H17.426a19.676,19.676,0,0,0-2.821-4.644A10.031,10.031,0,0,1,20.647,7ZM16.5,12a10.211,10.211,0,0,1-.476,3H7.976A10.211,10.211,0,0,1,7.5,12a10.211,10.211,0,0,1,.476-3h8.048A10.211,10.211,0,0,1,16.5,12ZM8.778,17h6.444A19.614,19.614,0,0,1,12,21.588,19.57,19.57,0,0,1,8.778,17Zm0-10A19.614,19.614,0,0,1,12,2.412,19.57,19.57,0,0,1,15.222,7ZM9.4,2.356A19.676,19.676,0,0,0,6.574,7H3.353A10.031,10.031,0,0,1,9.4,2.356ZM2.461,9H5.9a12.016,12.016,0,0,0-.4,3,12.016,12.016,0,0,0,.4,3H2.461a9.992,9.992,0,0,1,0-6Zm.892,8H6.574A19.676,19.676,0,0,0,9.4,21.644,10.031,10.031,0,0,1,3.353,17Zm11.252,4.644A19.676,19.676,0,0,0,17.426,17h3.221A10.031,10.031,0,0,1,14.605,21.644ZM21.539,15H18.1a12.016,12.016,0,0,0,.4-3,12.016,12.016,0,0,0-.4-3h3.437a9.992,9.992,0,0,1,0,6Z\\\"/></svg>\\n\""],"names":["globe"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/hamburger.CMM0Z5X3.js b/dist/__chunks__/hamburger.CMM0Z5X3.js new file mode 100644 index 00000000..50db3120 --- /dev/null +++ b/dist/__chunks__/hamburger.CMM0Z5X3.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M3.75%206.75h16.5M3.75%2012h16.5m-16.5%205.25h16.5'%20/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=hamburger.CMM0Z5X3.js.map diff --git a/dist/__chunks__/hamburger.CMM0Z5X3.js.map b/dist/__chunks__/hamburger.CMM0Z5X3.js.map new file mode 100644 index 00000000..feb08ef9 --- /dev/null +++ b/dist/__chunks__/hamburger.CMM0Z5X3.js.map @@ -0,0 +1 @@ +{"version":3,"file":"hamburger.CMM0Z5X3.js","sources":["../../public/icons/hamburger.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='none'%20viewBox='0%200%2024%2024'%20stroke-width='1.5'%20stroke='currentColor'%3e%3cpath%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M3.75%206.75h16.5M3.75%2012h16.5m-16.5%205.25h16.5'%20/%3e%3c/svg%3e\""],"names":["hamburger"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/hamburger.DXUzfmtf.js b/dist/__chunks__/hamburger.DXUzfmtf.js new file mode 100644 index 00000000..8710aa07 --- /dev/null +++ b/dist/__chunks__/hamburger.DXUzfmtf.js @@ -0,0 +1,5 @@ +const o=`<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"> + <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5" /> +</svg> +`;export{o as default}; +//# sourceMappingURL=hamburger.DXUzfmtf.js.map diff --git a/dist/__chunks__/hamburger.DXUzfmtf.js.map b/dist/__chunks__/hamburger.DXUzfmtf.js.map new file mode 100644 index 00000000..8d6a39e4 --- /dev/null +++ b/dist/__chunks__/hamburger.DXUzfmtf.js.map @@ -0,0 +1 @@ +{"version":3,"file":"hamburger.DXUzfmtf.js","sources":["../../public/icons/hamburger.svg?raw"],"sourcesContent":["export default \"<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"none\\\" viewBox=\\\"0 0 24 24\\\" stroke-width=\\\"1.5\\\" stroke=\\\"currentColor\\\">\\n <path stroke-linecap=\\\"round\\\" stroke-linejoin=\\\"round\\\" d=\\\"M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5\\\" />\\n</svg>\\n\""],"names":["hamburger"],"mappings":"AAAA,MAAeA,EAAA;AAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/heart.BO6Jws27.js b/dist/__chunks__/heart.BO6Jws27.js new file mode 100644 index 00000000..8f3a2dec --- /dev/null +++ b/dist/__chunks__/heart.BO6Jws27.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cg%20id='_01_align_center'%20data-name='01%20align%20center'%3e%3cpath%20d='M17.5.917a6.4,6.4,0,0,0-5.5,3.3A6.4,6.4,0,0,0,6.5.917,6.8,6.8,0,0,0,0,7.967c0,6.775,10.956,14.6,11.422,14.932l.578.409.578-.409C13.044,22.569,24,14.742,24,7.967A6.8,6.8,0,0,0,17.5.917ZM12,20.846c-3.253-2.43-10-8.4-10-12.879a4.8,4.8,0,0,1,4.5-5.05A4.8,4.8,0,0,1,11,7.967h2a4.8,4.8,0,0,1,4.5-5.05A4.8,4.8,0,0,1,22,7.967C22,12.448,15.253,18.416,12,20.846Z'/%3e%3c/g%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=heart.BO6Jws27.js.map diff --git a/dist/__chunks__/heart.BO6Jws27.js.map b/dist/__chunks__/heart.BO6Jws27.js.map new file mode 100644 index 00000000..76eb0c2e --- /dev/null +++ b/dist/__chunks__/heart.BO6Jws27.js.map @@ -0,0 +1 @@ +{"version":3,"file":"heart.BO6Jws27.js","sources":["../../public/icons/heart.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cg%20id='_01_align_center'%20data-name='01%20align%20center'%3e%3cpath%20d='M17.5.917a6.4,6.4,0,0,0-5.5,3.3A6.4,6.4,0,0,0,6.5.917,6.8,6.8,0,0,0,0,7.967c0,6.775,10.956,14.6,11.422,14.932l.578.409.578-.409C13.044,22.569,24,14.742,24,7.967A6.8,6.8,0,0,0,17.5.917ZM12,20.846c-3.253-2.43-10-8.4-10-12.879a4.8,4.8,0,0,1,4.5-5.05A4.8,4.8,0,0,1,11,7.967h2a4.8,4.8,0,0,1,4.5-5.05A4.8,4.8,0,0,1,22,7.967C22,12.448,15.253,18.416,12,20.846Z'/%3e%3c/g%3e%3c/svg%3e\""],"names":["heart"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/heart.DSQJkyzj.js b/dist/__chunks__/heart.DSQJkyzj.js new file mode 100644 index 00000000..9d007b48 --- /dev/null +++ b/dist/__chunks__/heart.DSQJkyzj.js @@ -0,0 +1,4 @@ +const e=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24" width="512" height="512"><g id="_01_align_center" data-name="01 align center"><path d="M17.5.917a6.4,6.4,0,0,0-5.5,3.3A6.4,6.4,0,0,0,6.5.917,6.8,6.8,0,0,0,0,7.967c0,6.775,10.956,14.6,11.422,14.932l.578.409.578-.409C13.044,22.569,24,14.742,24,7.967A6.8,6.8,0,0,0,17.5.917ZM12,20.846c-3.253-2.43-10-8.4-10-12.879a4.8,4.8,0,0,1,4.5-5.05A4.8,4.8,0,0,1,11,7.967h2a4.8,4.8,0,0,1,4.5-5.05A4.8,4.8,0,0,1,22,7.967C22,12.448,15.253,18.416,12,20.846Z"/></g></svg> +`;export{e as default}; +//# sourceMappingURL=heart.DSQJkyzj.js.map diff --git a/dist/__chunks__/heart.DSQJkyzj.js.map b/dist/__chunks__/heart.DSQJkyzj.js.map new file mode 100644 index 00000000..36feff3e --- /dev/null +++ b/dist/__chunks__/heart.DSQJkyzj.js.map @@ -0,0 +1 @@ +{"version":3,"file":"heart.DSQJkyzj.js","sources":["../../public/icons/heart.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><g id=\\\"_01_align_center\\\" data-name=\\\"01 align center\\\"><path d=\\\"M17.5.917a6.4,6.4,0,0,0-5.5,3.3A6.4,6.4,0,0,0,6.5.917,6.8,6.8,0,0,0,0,7.967c0,6.775,10.956,14.6,11.422,14.932l.578.409.578-.409C13.044,22.569,24,14.742,24,7.967A6.8,6.8,0,0,0,17.5.917ZM12,20.846c-3.253-2.43-10-8.4-10-12.879a4.8,4.8,0,0,1,4.5-5.05A4.8,4.8,0,0,1,11,7.967h2a4.8,4.8,0,0,1,4.5-5.05A4.8,4.8,0,0,1,22,7.967C22,12.448,15.253,18.416,12,20.846Z\\\"/></g></svg>\\n\""],"names":["heart"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/home.AgyN8zLU.js b/dist/__chunks__/home.AgyN8zLU.js new file mode 100644 index 00000000..4cb070c7 --- /dev/null +++ b/dist/__chunks__/home.AgyN8zLU.js @@ -0,0 +1,2 @@ +const a="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.121,9.069,15.536,1.483a5.008,5.008,0,0,0-7.072,0L.879,9.069A2.978,2.978,0,0,0,0,11.19v9.817a3,3,0,0,0,3,3H21a3,3,0,0,0,3-3V11.19A2.978,2.978,0,0,0,23.121,9.069ZM15,22.007H9V18.073a3,3,0,0,1,6,0Zm7-1a1,1,0,0,1-1,1H17V18.073a5,5,0,0,0-10,0v3.934H3a1,1,0,0,1-1-1V11.19a1.008,1.008,0,0,1,.293-.707L9.878,2.9a3.008,3.008,0,0,1,4.244,0l7.585,7.586A1.008,1.008,0,0,1,22,11.19Z'/%3e%3c/svg%3e";export{a as default}; +//# sourceMappingURL=home.AgyN8zLU.js.map diff --git a/dist/__chunks__/home.AgyN8zLU.js.map b/dist/__chunks__/home.AgyN8zLU.js.map new file mode 100644 index 00000000..e4e4b982 --- /dev/null +++ b/dist/__chunks__/home.AgyN8zLU.js.map @@ -0,0 +1 @@ +{"version":3,"file":"home.AgyN8zLU.js","sources":["../../public/icons/home.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.121,9.069,15.536,1.483a5.008,5.008,0,0,0-7.072,0L.879,9.069A2.978,2.978,0,0,0,0,11.19v9.817a3,3,0,0,0,3,3H21a3,3,0,0,0,3-3V11.19A2.978,2.978,0,0,0,23.121,9.069ZM15,22.007H9V18.073a3,3,0,0,1,6,0Zm7-1a1,1,0,0,1-1,1H17V18.073a5,5,0,0,0-10,0v3.934H3a1,1,0,0,1-1-1V11.19a1.008,1.008,0,0,1,.293-.707L9.878,2.9a3.008,3.008,0,0,1,4.244,0l7.585,7.586A1.008,1.008,0,0,1,22,11.19Z'/%3e%3c/svg%3e\""],"names":["home"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/home.CfzaHiPS.js b/dist/__chunks__/home.CfzaHiPS.js new file mode 100644 index 00000000..9d009dd4 --- /dev/null +++ b/dist/__chunks__/home.CfzaHiPS.js @@ -0,0 +1,4 @@ +const a=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M23.121,9.069,15.536,1.483a5.008,5.008,0,0,0-7.072,0L.879,9.069A2.978,2.978,0,0,0,0,11.19v9.817a3,3,0,0,0,3,3H21a3,3,0,0,0,3-3V11.19A2.978,2.978,0,0,0,23.121,9.069ZM15,22.007H9V18.073a3,3,0,0,1,6,0Zm7-1a1,1,0,0,1-1,1H17V18.073a5,5,0,0,0-10,0v3.934H3a1,1,0,0,1-1-1V11.19a1.008,1.008,0,0,1,.293-.707L9.878,2.9a3.008,3.008,0,0,1,4.244,0l7.585,7.586A1.008,1.008,0,0,1,22,11.19Z"/></svg> +`;export{a as default}; +//# sourceMappingURL=home.CfzaHiPS.js.map diff --git a/dist/__chunks__/home.CfzaHiPS.js.map b/dist/__chunks__/home.CfzaHiPS.js.map new file mode 100644 index 00000000..af5f400a --- /dev/null +++ b/dist/__chunks__/home.CfzaHiPS.js.map @@ -0,0 +1 @@ +{"version":3,"file":"home.CfzaHiPS.js","sources":["../../public/icons/home.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M23.121,9.069,15.536,1.483a5.008,5.008,0,0,0-7.072,0L.879,9.069A2.978,2.978,0,0,0,0,11.19v9.817a3,3,0,0,0,3,3H21a3,3,0,0,0,3-3V11.19A2.978,2.978,0,0,0,23.121,9.069ZM15,22.007H9V18.073a3,3,0,0,1,6,0Zm7-1a1,1,0,0,1-1,1H17V18.073a5,5,0,0,0-10,0v3.934H3a1,1,0,0,1-1-1V11.19a1.008,1.008,0,0,1,.293-.707L9.878,2.9a3.008,3.008,0,0,1,4.244,0l7.585,7.586A1.008,1.008,0,0,1,22,11.19Z\\\"/></svg>\\n\""],"names":["home"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/icon.template.3G0fuXUC.js b/dist/__chunks__/icon.template.3G0fuXUC.js new file mode 100644 index 00000000..d6f9798c --- /dev/null +++ b/dist/__chunks__/icon.template.3G0fuXUC.js @@ -0,0 +1,2 @@ +import{x as c}from"./lit-element.CH8ciVnL.js";const e=(o,n)=>c`<icon-component class="icon-component${n?` ${n}`:""}" name="${o}"></icon-component>`;export{e as r}; +//# sourceMappingURL=icon.template.3G0fuXUC.js.map diff --git a/dist/__chunks__/icon.template.3G0fuXUC.js.map b/dist/__chunks__/icon.template.3G0fuXUC.js.map new file mode 100644 index 00000000..adbd6609 --- /dev/null +++ b/dist/__chunks__/icon.template.3G0fuXUC.js.map @@ -0,0 +1 @@ +{"version":3,"file":"icon.template.3G0fuXUC.js","sources":["../../src/components/icon/icon.template.ts"],"sourcesContent":["import { html } from 'lit';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport const renderIcon = (icon: IconName, cssClasses?: string) => {\n return html`<icon-component\n class=\"icon-component${cssClasses ? ` ${cssClasses}` : ''}\"\n name=\"${icon}\"\n ></icon-component>`;\n};\n"],"names":["renderIcon","icon","cssClasses","html"],"mappings":"8CAGa,MAAAA,EAAa,CAACC,EAAgBC,IAClCC,yCACkBD,EAAa,IAAIA,CAAU,GAAK,EAAE,WACjDD,CAAI"} \ No newline at end of file diff --git a/dist/__chunks__/if-defined.CrfpI-tB.js b/dist/__chunks__/if-defined.CrfpI-tB.js new file mode 100644 index 00000000..31d578a1 --- /dev/null +++ b/dist/__chunks__/if-defined.CrfpI-tB.js @@ -0,0 +1,6 @@ +import{T as r}from"./lit-element.CH8ciVnL.js";/** + * @license + * Copyright 2018 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const m=o=>o??r;export{m as o}; +//# sourceMappingURL=if-defined.CrfpI-tB.js.map diff --git a/dist/__chunks__/if-defined.CrfpI-tB.js.map b/dist/__chunks__/if-defined.CrfpI-tB.js.map new file mode 100644 index 00000000..eb9cbdf2 --- /dev/null +++ b/dist/__chunks__/if-defined.CrfpI-tB.js.map @@ -0,0 +1 @@ +{"version":3,"file":"if-defined.CrfpI-tB.js","sources":["../../node_modules/lit-html/directives/if-defined.js"],"sourcesContent":["import{nothing as t}from\"../lit-html.js\";\n/**\n * @license\n * Copyright 2018 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const o=o=>o??t;export{o as ifDefined};\n//# sourceMappingURL=if-defined.js.map\n"],"names":["o","t"],"mappings":"8CACA;AAAA;AAAA;AAAA;AAAA,GAIQ,MAACA,EAAE,GAAG,GAAGC","x_google_ignoreList":[0]} \ No newline at end of file diff --git a/dist/__chunks__/instagram.BBx5qXGF.js b/dist/__chunks__/instagram.BBx5qXGF.js new file mode 100644 index 00000000..4b534af6 --- /dev/null +++ b/dist/__chunks__/instagram.BBx5qXGF.js @@ -0,0 +1,2 @@ +const C='<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 50 50" width="50px" height="50px"><path d="M 16 3 C 8.8324839 3 3 8.8324839 3 16 L 3 34 C 3 41.167516 8.8324839 47 16 47 L 34 47 C 41.167516 47 47 41.167516 47 34 L 47 16 C 47 8.8324839 41.167516 3 34 3 L 16 3 z M 16 5 L 34 5 C 40.086484 5 45 9.9135161 45 16 L 45 34 C 45 40.086484 40.086484 45 34 45 L 16 45 C 9.9135161 45 5 40.086484 5 34 L 5 16 C 5 9.9135161 9.9135161 5 16 5 z M 37 11 A 2 2 0 0 0 35 13 A 2 2 0 0 0 37 15 A 2 2 0 0 0 39 13 A 2 2 0 0 0 37 11 z M 25 14 C 18.936712 14 14 18.936712 14 25 C 14 31.063288 18.936712 36 25 36 C 31.063288 36 36 31.063288 36 25 C 36 18.936712 31.063288 14 25 14 z M 25 16 C 29.982407 16 34 20.017593 34 25 C 34 29.982407 29.982407 34 25 34 C 20.017593 34 16 29.982407 16 25 C 16 20.017593 20.017593 16 25 16 z"/></svg>';export{C as default}; +//# sourceMappingURL=instagram.BBx5qXGF.js.map diff --git a/dist/__chunks__/instagram.BBx5qXGF.js.map b/dist/__chunks__/instagram.BBx5qXGF.js.map new file mode 100644 index 00000000..9cadcfb2 --- /dev/null +++ b/dist/__chunks__/instagram.BBx5qXGF.js.map @@ -0,0 +1 @@ +{"version":3,"file":"instagram.BBx5qXGF.js","sources":["../../public/icons/instagram.svg?raw"],"sourcesContent":["export default \"<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" viewBox=\\\"0 0 50 50\\\" width=\\\"50px\\\" height=\\\"50px\\\"><path d=\\\"M 16 3 C 8.8324839 3 3 8.8324839 3 16 L 3 34 C 3 41.167516 8.8324839 47 16 47 L 34 47 C 41.167516 47 47 41.167516 47 34 L 47 16 C 47 8.8324839 41.167516 3 34 3 L 16 3 z M 16 5 L 34 5 C 40.086484 5 45 9.9135161 45 16 L 45 34 C 45 40.086484 40.086484 45 34 45 L 16 45 C 9.9135161 45 5 40.086484 5 34 L 5 16 C 5 9.9135161 9.9135161 5 16 5 z M 37 11 A 2 2 0 0 0 35 13 A 2 2 0 0 0 37 15 A 2 2 0 0 0 39 13 A 2 2 0 0 0 37 11 z M 25 14 C 18.936712 14 14 18.936712 14 25 C 14 31.063288 18.936712 36 25 36 C 31.063288 36 36 31.063288 36 25 C 36 18.936712 31.063288 14 25 14 z M 25 16 C 29.982407 16 34 20.017593 34 25 C 34 29.982407 29.982407 34 25 34 C 20.017593 34 16 29.982407 16 25 C 16 20.017593 20.017593 16 25 16 z\\\"/></svg>\""],"names":["instagram"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/instagram.CJ4vqDdO.js b/dist/__chunks__/instagram.CJ4vqDdO.js new file mode 100644 index 00000000..6dc15d9c --- /dev/null +++ b/dist/__chunks__/instagram.CJ4vqDdO.js @@ -0,0 +1,2 @@ +const C="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2050%2050'%20width='50px'%20height='50px'%3e%3cpath%20d='M%2016%203%20C%208.8324839%203%203%208.8324839%203%2016%20L%203%2034%20C%203%2041.167516%208.8324839%2047%2016%2047%20L%2034%2047%20C%2041.167516%2047%2047%2041.167516%2047%2034%20L%2047%2016%20C%2047%208.8324839%2041.167516%203%2034%203%20L%2016%203%20z%20M%2016%205%20L%2034%205%20C%2040.086484%205%2045%209.9135161%2045%2016%20L%2045%2034%20C%2045%2040.086484%2040.086484%2045%2034%2045%20L%2016%2045%20C%209.9135161%2045%205%2040.086484%205%2034%20L%205%2016%20C%205%209.9135161%209.9135161%205%2016%205%20z%20M%2037%2011%20A%202%202%200%200%200%2035%2013%20A%202%202%200%200%200%2037%2015%20A%202%202%200%200%200%2039%2013%20A%202%202%200%200%200%2037%2011%20z%20M%2025%2014%20C%2018.936712%2014%2014%2018.936712%2014%2025%20C%2014%2031.063288%2018.936712%2036%2025%2036%20C%2031.063288%2036%2036%2031.063288%2036%2025%20C%2036%2018.936712%2031.063288%2014%2025%2014%20z%20M%2025%2016%20C%2029.982407%2016%2034%2020.017593%2034%2025%20C%2034%2029.982407%2029.982407%2034%2025%2034%20C%2020.017593%2034%2016%2029.982407%2016%2025%20C%2016%2020.017593%2020.017593%2016%2025%2016%20z'/%3e%3c/svg%3e";export{C as default}; +//# sourceMappingURL=instagram.CJ4vqDdO.js.map diff --git a/dist/__chunks__/instagram.CJ4vqDdO.js.map b/dist/__chunks__/instagram.CJ4vqDdO.js.map new file mode 100644 index 00000000..8328148f --- /dev/null +++ b/dist/__chunks__/instagram.CJ4vqDdO.js.map @@ -0,0 +1 @@ +{"version":3,"file":"instagram.CJ4vqDdO.js","sources":["../../public/icons/instagram.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2050%2050'%20width='50px'%20height='50px'%3e%3cpath%20d='M%2016%203%20C%208.8324839%203%203%208.8324839%203%2016%20L%203%2034%20C%203%2041.167516%208.8324839%2047%2016%2047%20L%2034%2047%20C%2041.167516%2047%2047%2041.167516%2047%2034%20L%2047%2016%20C%2047%208.8324839%2041.167516%203%2034%203%20L%2016%203%20z%20M%2016%205%20L%2034%205%20C%2040.086484%205%2045%209.9135161%2045%2016%20L%2045%2034%20C%2045%2040.086484%2040.086484%2045%2034%2045%20L%2016%2045%20C%209.9135161%2045%205%2040.086484%205%2034%20L%205%2016%20C%205%209.9135161%209.9135161%205%2016%205%20z%20M%2037%2011%20A%202%202%200%200%200%2035%2013%20A%202%202%200%200%200%2037%2015%20A%202%202%200%200%200%2039%2013%20A%202%202%200%200%200%2037%2011%20z%20M%2025%2014%20C%2018.936712%2014%2014%2018.936712%2014%2025%20C%2014%2031.063288%2018.936712%2036%2025%2036%20C%2031.063288%2036%2036%2031.063288%2036%2025%20C%2036%2018.936712%2031.063288%2014%2025%2014%20z%20M%2025%2016%20C%2029.982407%2016%2034%2020.017593%2034%2025%20C%2034%2029.982407%2029.982407%2034%2025%2034%20C%2020.017593%2034%2016%2029.982407%2016%2025%20C%2016%2020.017593%2020.017593%2016%2025%2016%20z'/%3e%3c/svg%3e\""],"names":["instagram"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/isSidekickLibraryActive.U-fJCMMj.js b/dist/__chunks__/isSidekickLibraryActive.U-fJCMMj.js new file mode 100644 index 00000000..e63a45d4 --- /dev/null +++ b/dist/__chunks__/isSidekickLibraryActive.U-fJCMMj.js @@ -0,0 +1,2 @@ +const r=()=>{const i=document.querySelector("#main");return i?window.location.href==="about:srcdoc"&&i.classList.contains("sidekick-library"):!1};export{r as i}; +//# sourceMappingURL=isSidekickLibraryActive.U-fJCMMj.js.map diff --git a/dist/__chunks__/isSidekickLibraryActive.U-fJCMMj.js.map b/dist/__chunks__/isSidekickLibraryActive.U-fJCMMj.js.map new file mode 100644 index 00000000..cc27a77e --- /dev/null +++ b/dist/__chunks__/isSidekickLibraryActive.U-fJCMMj.js.map @@ -0,0 +1 @@ +{"version":3,"file":"isSidekickLibraryActive.U-fJCMMj.js","sources":["../../src/helpers/sidekick/isSidekickLibraryActive.ts"],"sourcesContent":["/**\n * Verifies if the Sidekick Library Plugin is in use by checking if the page is running in an iframe with srcdoc\n * and if the main element has the sidekick-library class.\n * @returns {boolean} Whether the Sidekick Library Plugin is in use.\n */\nexport const isSidekickLibraryActive = (): boolean => {\n const main = document.querySelector('#main');\n if (!main) return false;\n return window.location.href === 'about:srcdoc' && main.classList.contains('sidekick-library');\n};\n"],"names":["isSidekickLibraryActive","main"],"mappings":"AAKO,MAAMA,EAA0B,IAAe,CAC9C,MAAAC,EAAO,SAAS,cAAc,OAAO,EAC3C,OAAKA,EACE,OAAO,SAAS,OAAS,gBAAkBA,EAAK,UAAU,SAAS,kBAAkB,EAD1E,EAEpB"} \ No newline at end of file diff --git a/dist/__chunks__/lit-element.CH8ciVnL.js b/dist/__chunks__/lit-element.CH8ciVnL.js new file mode 100644 index 00000000..ec603010 --- /dev/null +++ b/dist/__chunks__/lit-element.CH8ciVnL.js @@ -0,0 +1,20 @@ +/** + * @license + * Copyright 2019 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const T=globalThis,D=T.ShadowRoot&&(T.ShadyCSS===void 0||T.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,I=Symbol(),B=new WeakMap;let Y=class{constructor(t,e,s){if(this._$cssResult$=!0,s!==I)throw Error("CSSResult is not constructable. Use `unsafeCSS` or `css` instead.");this.cssText=t,this.t=e}get styleSheet(){let t=this.o;const e=this.t;if(D&&t===void 0){const s=e!==void 0&&e.length===1;s&&(t=B.get(e)),t===void 0&&((this.o=t=new CSSStyleSheet).replaceSync(this.cssText),s&&B.set(e,t))}return t}toString(){return this.cssText}};const ot=n=>new Y(typeof n=="string"?n:n+"",void 0,I),Ct=(n,...t)=>{const e=n.length===1?n[0]:t.reduce((s,i,o)=>s+(r=>{if(r._$cssResult$===!0)return r.cssText;if(typeof r=="number")return r;throw Error("Value passed to 'css' function must be a 'css' function result: "+r+". Use 'unsafeCSS' to pass non-literal values, but take care to ensure page security.")})(i)+n[o+1],n[0]);return new Y(e,n,I)},ht=(n,t)=>{if(D)n.adoptedStyleSheets=t.map(e=>e instanceof CSSStyleSheet?e:e.styleSheet);else for(const e of t){const s=document.createElement("style"),i=T.litNonce;i!==void 0&&s.setAttribute("nonce",i),s.textContent=e.cssText,n.appendChild(s)}},W=D?n=>n:n=>n instanceof CSSStyleSheet?(t=>{let e="";for(const s of t.cssRules)e+=s.cssText;return ot(e)})(n):n;/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const{is:at,defineProperty:lt,getOwnPropertyDescriptor:ct,getOwnPropertyNames:dt,getOwnPropertySymbols:pt,getPrototypeOf:$t}=Object,f=globalThis,V=f.trustedTypes,ut=V?V.emptyScript:"",M=f.reactiveElementPolyfillSupport,b=(n,t)=>n,j={toAttribute(n,t){switch(t){case Boolean:n=n?ut:null;break;case Object:case Array:n=n==null?n:JSON.stringify(n)}return n},fromAttribute(n,t){let e=n;switch(t){case Boolean:e=n!==null;break;case Number:e=n===null?null:Number(n);break;case Object:case Array:try{e=JSON.parse(n)}catch{e=null}}return e}},tt=(n,t)=>!at(n,t),q={attribute:!0,type:String,converter:j,reflect:!1,hasChanged:tt};Symbol.metadata??(Symbol.metadata=Symbol("metadata")),f.litPropertyMetadata??(f.litPropertyMetadata=new WeakMap);class g extends HTMLElement{static addInitializer(t){this._$Ei(),(this.l??(this.l=[])).push(t)}static get observedAttributes(){return this.finalize(),this._$Eh&&[...this._$Eh.keys()]}static createProperty(t,e=q){if(e.state&&(e.attribute=!1),this._$Ei(),this.elementProperties.set(t,e),!e.noAccessor){const s=Symbol(),i=this.getPropertyDescriptor(t,s,e);i!==void 0&&lt(this.prototype,t,i)}}static getPropertyDescriptor(t,e,s){const{get:i,set:o}=ct(this.prototype,t)??{get(){return this[e]},set(r){this[e]=r}};return{get(){return i==null?void 0:i.call(this)},set(r){const l=i==null?void 0:i.call(this);o.call(this,r),this.requestUpdate(t,l,s)},configurable:!0,enumerable:!0}}static getPropertyOptions(t){return this.elementProperties.get(t)??q}static _$Ei(){if(this.hasOwnProperty(b("elementProperties")))return;const t=$t(this);t.finalize(),t.l!==void 0&&(this.l=[...t.l]),this.elementProperties=new Map(t.elementProperties)}static finalize(){if(this.hasOwnProperty(b("finalized")))return;if(this.finalized=!0,this._$Ei(),this.hasOwnProperty(b("properties"))){const e=this.properties,s=[...dt(e),...pt(e)];for(const i of s)this.createProperty(i,e[i])}const t=this[Symbol.metadata];if(t!==null){const e=litPropertyMetadata.get(t);if(e!==void 0)for(const[s,i]of e)this.elementProperties.set(s,i)}this._$Eh=new Map;for(const[e,s]of this.elementProperties){const i=this._$Eu(e,s);i!==void 0&&this._$Eh.set(i,e)}this.elementStyles=this.finalizeStyles(this.styles)}static finalizeStyles(t){const e=[];if(Array.isArray(t)){const s=new Set(t.flat(1/0).reverse());for(const i of s)e.unshift(W(i))}else t!==void 0&&e.push(W(t));return e}static _$Eu(t,e){const s=e.attribute;return s===!1?void 0:typeof s=="string"?s:typeof t=="string"?t.toLowerCase():void 0}constructor(){super(),this._$Ep=void 0,this.isUpdatePending=!1,this.hasUpdated=!1,this._$Em=null,this._$Ev()}_$Ev(){var t;this._$ES=new Promise(e=>this.enableUpdating=e),this._$AL=new Map,this._$E_(),this.requestUpdate(),(t=this.constructor.l)==null||t.forEach(e=>e(this))}addController(t){var e;(this._$EO??(this._$EO=new Set)).add(t),this.renderRoot!==void 0&&this.isConnected&&((e=t.hostConnected)==null||e.call(t))}removeController(t){var e;(e=this._$EO)==null||e.delete(t)}_$E_(){const t=new Map,e=this.constructor.elementProperties;for(const s of e.keys())this.hasOwnProperty(s)&&(t.set(s,this[s]),delete this[s]);t.size>0&&(this._$Ep=t)}createRenderRoot(){const t=this.shadowRoot??this.attachShadow(this.constructor.shadowRootOptions);return ht(t,this.constructor.elementStyles),t}connectedCallback(){var t;this.renderRoot??(this.renderRoot=this.createRenderRoot()),this.enableUpdating(!0),(t=this._$EO)==null||t.forEach(e=>{var s;return(s=e.hostConnected)==null?void 0:s.call(e)})}enableUpdating(t){}disconnectedCallback(){var t;(t=this._$EO)==null||t.forEach(e=>{var s;return(s=e.hostDisconnected)==null?void 0:s.call(e)})}attributeChangedCallback(t,e,s){this._$AK(t,s)}_$EC(t,e){var o;const s=this.constructor.elementProperties.get(t),i=this.constructor._$Eu(t,s);if(i!==void 0&&s.reflect===!0){const r=(((o=s.converter)==null?void 0:o.toAttribute)!==void 0?s.converter:j).toAttribute(e,s.type);this._$Em=t,r==null?this.removeAttribute(i):this.setAttribute(i,r),this._$Em=null}}_$AK(t,e){var o;const s=this.constructor,i=s._$Eh.get(t);if(i!==void 0&&this._$Em!==i){const r=s.getPropertyOptions(i),l=typeof r.converter=="function"?{fromAttribute:r.converter}:((o=r.converter)==null?void 0:o.fromAttribute)!==void 0?r.converter:j;this._$Em=i,this[i]=l.fromAttribute(e,r.type),this._$Em=null}}requestUpdate(t,e,s){if(t!==void 0){if(s??(s=this.constructor.getPropertyOptions(t)),!(s.hasChanged??tt)(this[t],e))return;this.P(t,e,s)}this.isUpdatePending===!1&&(this._$ES=this._$ET())}P(t,e,s){this._$AL.has(t)||this._$AL.set(t,e),s.reflect===!0&&this._$Em!==t&&(this._$Ej??(this._$Ej=new Set)).add(t)}async _$ET(){this.isUpdatePending=!0;try{await this._$ES}catch(e){Promise.reject(e)}const t=this.scheduleUpdate();return t!=null&&await t,!this.isUpdatePending}scheduleUpdate(){return this.performUpdate()}performUpdate(){var s;if(!this.isUpdatePending)return;if(!this.hasUpdated){if(this.renderRoot??(this.renderRoot=this.createRenderRoot()),this._$Ep){for(const[o,r]of this._$Ep)this[o]=r;this._$Ep=void 0}const i=this.constructor.elementProperties;if(i.size>0)for(const[o,r]of i)r.wrapped!==!0||this._$AL.has(o)||this[o]===void 0||this.P(o,this[o],r)}let t=!1;const e=this._$AL;try{t=this.shouldUpdate(e),t?(this.willUpdate(e),(s=this._$EO)==null||s.forEach(i=>{var o;return(o=i.hostUpdate)==null?void 0:o.call(i)}),this.update(e)):this._$EU()}catch(i){throw t=!1,this._$EU(),i}t&&this._$AE(e)}willUpdate(t){}_$AE(t){var e;(e=this._$EO)==null||e.forEach(s=>{var i;return(i=s.hostUpdated)==null?void 0:i.call(s)}),this.hasUpdated||(this.hasUpdated=!0,this.firstUpdated(t)),this.updated(t)}_$EU(){this._$AL=new Map,this.isUpdatePending=!1}get updateComplete(){return this.getUpdateComplete()}getUpdateComplete(){return this._$ES}shouldUpdate(t){return!0}update(t){this._$Ej&&(this._$Ej=this._$Ej.forEach(e=>this._$EC(e,this[e]))),this._$EU()}updated(t){}firstUpdated(t){}}g.elementStyles=[],g.shadowRootOptions={mode:"open"},g[b("elementProperties")]=new Map,g[b("finalized")]=new Map,M==null||M({ReactiveElement:g}),(f.reactiveElementVersions??(f.reactiveElementVersions=[])).push("2.0.4");/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const w=globalThis,O=w.trustedTypes,J=O?O.createPolicy("lit-html",{createHTML:n=>n}):void 0,et="$lit$",_=`lit$${(Math.random()+"").slice(9)}$`,st="?"+_,_t=`<${st}>`,y=document,C=()=>y.createComment(""),P=n=>n===null||typeof n!="object"&&typeof n!="function",it=Array.isArray,ft=n=>it(n)||typeof(n==null?void 0:n[Symbol.iterator])=="function",k=`[ +\f\r]`,E=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,K=/-->/g,Z=/>/g,A=RegExp(`>|${k}(?:([^\\s"'>=/]+)(${k}*=${k}*(?:[^ +\f\r"'\`<>=]|("|')|))|$)`,"g"),F=/'/g,G=/"/g,nt=/^(?:script|style|textarea|title)$/i,At=n=>(t,...e)=>({_$litType$:n,strings:t,values:e}),Pt=At(1),v=Symbol.for("lit-noChange"),d=Symbol.for("lit-nothing"),Q=new WeakMap,m=y.createTreeWalker(y,129);function rt(n,t){if(!Array.isArray(n)||!n.hasOwnProperty("raw"))throw Error("invalid template strings array");return J!==void 0?J.createHTML(t):t}const mt=(n,t)=>{const e=n.length-1,s=[];let i,o=t===2?"<svg>":"",r=E;for(let l=0;l<e;l++){const h=n[l];let c,p,a=-1,$=0;for(;$<h.length&&(r.lastIndex=$,p=r.exec(h),p!==null);)$=r.lastIndex,r===E?p[1]==="!--"?r=K:p[1]!==void 0?r=Z:p[2]!==void 0?(nt.test(p[2])&&(i=RegExp("</"+p[2],"g")),r=A):p[3]!==void 0&&(r=A):r===A?p[0]===">"?(r=i??E,a=-1):p[1]===void 0?a=-2:(a=r.lastIndex-p[2].length,c=p[1],r=p[3]===void 0?A:p[3]==='"'?G:F):r===G||r===F?r=A:r===K||r===Z?r=E:(r=A,i=void 0);const u=r===A&&n[l+1].startsWith("/>")?" ":"";o+=r===E?h+_t:a>=0?(s.push(c),h.slice(0,a)+et+h.slice(a)+_+u):h+_+(a===-2?l:u)}return[rt(n,o+(n[e]||"<?>")+(t===2?"</svg>":"")),s]};class U{constructor({strings:t,_$litType$:e},s){let i;this.parts=[];let o=0,r=0;const l=t.length-1,h=this.parts,[c,p]=mt(t,e);if(this.el=U.createElement(c,s),m.currentNode=this.el.content,e===2){const a=this.el.content.firstChild;a.replaceWith(...a.childNodes)}for(;(i=m.nextNode())!==null&&h.length<l;){if(i.nodeType===1){if(i.hasAttributes())for(const a of i.getAttributeNames())if(a.endsWith(et)){const $=p[r++],u=i.getAttribute(a).split(_),H=/([.?@])?(.*)/.exec($);h.push({type:1,index:o,name:H[2],strings:u,ctor:H[1]==="."?gt:H[1]==="?"?vt:H[1]==="@"?St:R}),i.removeAttribute(a)}else a.startsWith(_)&&(h.push({type:6,index:o}),i.removeAttribute(a));if(nt.test(i.tagName)){const a=i.textContent.split(_),$=a.length-1;if($>0){i.textContent=O?O.emptyScript:"";for(let u=0;u<$;u++)i.append(a[u],C()),m.nextNode(),h.push({type:2,index:++o});i.append(a[$],C())}}}else if(i.nodeType===8)if(i.data===st)h.push({type:2,index:o});else{let a=-1;for(;(a=i.data.indexOf(_,a+1))!==-1;)h.push({type:7,index:o}),a+=_.length-1}o++}}static createElement(t,e){const s=y.createElement("template");return s.innerHTML=t,s}}function S(n,t,e=n,s){var r,l;if(t===v)return t;let i=s!==void 0?(r=e._$Co)==null?void 0:r[s]:e._$Cl;const o=P(t)?void 0:t._$litDirective$;return(i==null?void 0:i.constructor)!==o&&((l=i==null?void 0:i._$AO)==null||l.call(i,!1),o===void 0?i=void 0:(i=new o(n),i._$AT(n,e,s)),s!==void 0?(e._$Co??(e._$Co=[]))[s]=i:e._$Cl=i),i!==void 0&&(t=S(n,i._$AS(n,t.values),i,s)),t}class yt{constructor(t,e){this._$AV=[],this._$AN=void 0,this._$AD=t,this._$AM=e}get parentNode(){return this._$AM.parentNode}get _$AU(){return this._$AM._$AU}u(t){const{el:{content:e},parts:s}=this._$AD,i=((t==null?void 0:t.creationScope)??y).importNode(e,!0);m.currentNode=i;let o=m.nextNode(),r=0,l=0,h=s[0];for(;h!==void 0;){if(r===h.index){let c;h.type===2?c=new x(o,o.nextSibling,this,t):h.type===1?c=new h.ctor(o,h.name,h.strings,this,t):h.type===6&&(c=new Et(o,this,t)),this._$AV.push(c),h=s[++l]}r!==(h==null?void 0:h.index)&&(o=m.nextNode(),r++)}return m.currentNode=y,i}p(t){let e=0;for(const s of this._$AV)s!==void 0&&(s.strings!==void 0?(s._$AI(t,s,e),e+=s.strings.length-2):s._$AI(t[e])),e++}}class x{get _$AU(){var t;return((t=this._$AM)==null?void 0:t._$AU)??this._$Cv}constructor(t,e,s,i){this.type=2,this._$AH=d,this._$AN=void 0,this._$AA=t,this._$AB=e,this._$AM=s,this.options=i,this._$Cv=(i==null?void 0:i.isConnected)??!0}get parentNode(){let t=this._$AA.parentNode;const e=this._$AM;return e!==void 0&&(t==null?void 0:t.nodeType)===11&&(t=e.parentNode),t}get startNode(){return this._$AA}get endNode(){return this._$AB}_$AI(t,e=this){t=S(this,t,e),P(t)?t===d||t==null||t===""?(this._$AH!==d&&this._$AR(),this._$AH=d):t!==this._$AH&&t!==v&&this._(t):t._$litType$!==void 0?this.$(t):t.nodeType!==void 0?this.T(t):ft(t)?this.k(t):this._(t)}S(t){return this._$AA.parentNode.insertBefore(t,this._$AB)}T(t){this._$AH!==t&&(this._$AR(),this._$AH=this.S(t))}_(t){this._$AH!==d&&P(this._$AH)?this._$AA.nextSibling.data=t:this.T(y.createTextNode(t)),this._$AH=t}$(t){var o;const{values:e,_$litType$:s}=t,i=typeof s=="number"?this._$AC(t):(s.el===void 0&&(s.el=U.createElement(rt(s.h,s.h[0]),this.options)),s);if(((o=this._$AH)==null?void 0:o._$AD)===i)this._$AH.p(e);else{const r=new yt(i,this),l=r.u(this.options);r.p(e),this.T(l),this._$AH=r}}_$AC(t){let e=Q.get(t.strings);return e===void 0&&Q.set(t.strings,e=new U(t)),e}k(t){it(this._$AH)||(this._$AH=[],this._$AR());const e=this._$AH;let s,i=0;for(const o of t)i===e.length?e.push(s=new x(this.S(C()),this.S(C()),this,this.options)):s=e[i],s._$AI(o),i++;i<e.length&&(this._$AR(s&&s._$AB.nextSibling,i),e.length=i)}_$AR(t=this._$AA.nextSibling,e){var s;for((s=this._$AP)==null?void 0:s.call(this,!1,!0,e);t&&t!==this._$AB;){const i=t.nextSibling;t.remove(),t=i}}setConnected(t){var e;this._$AM===void 0&&(this._$Cv=t,(e=this._$AP)==null||e.call(this,t))}}class R{get tagName(){return this.element.tagName}get _$AU(){return this._$AM._$AU}constructor(t,e,s,i,o){this.type=1,this._$AH=d,this._$AN=void 0,this.element=t,this.name=e,this._$AM=i,this.options=o,s.length>2||s[0]!==""||s[1]!==""?(this._$AH=Array(s.length-1).fill(new String),this.strings=s):this._$AH=d}_$AI(t,e=this,s,i){const o=this.strings;let r=!1;if(o===void 0)t=S(this,t,e,0),r=!P(t)||t!==this._$AH&&t!==v,r&&(this._$AH=t);else{const l=t;let h,c;for(t=o[0],h=0;h<o.length-1;h++)c=S(this,l[s+h],e,h),c===v&&(c=this._$AH[h]),r||(r=!P(c)||c!==this._$AH[h]),c===d?t=d:t!==d&&(t+=(c??"")+o[h+1]),this._$AH[h]=c}r&&!i&&this.j(t)}j(t){t===d?this.element.removeAttribute(this.name):this.element.setAttribute(this.name,t??"")}}class gt extends R{constructor(){super(...arguments),this.type=3}j(t){this.element[this.name]=t===d?void 0:t}}class vt extends R{constructor(){super(...arguments),this.type=4}j(t){this.element.toggleAttribute(this.name,!!t&&t!==d)}}class St extends R{constructor(t,e,s,i,o){super(t,e,s,i,o),this.type=5}_$AI(t,e=this){if((t=S(this,t,e,0)??d)===v)return;const s=this._$AH,i=t===d&&s!==d||t.capture!==s.capture||t.once!==s.once||t.passive!==s.passive,o=t!==d&&(s===d||i);i&&this.element.removeEventListener(this.name,this,s),o&&this.element.addEventListener(this.name,this,t),this._$AH=t}handleEvent(t){var e;typeof this._$AH=="function"?this._$AH.call(((e=this.options)==null?void 0:e.host)??this.element,t):this._$AH.handleEvent(t)}}class Et{constructor(t,e,s){this.element=t,this.type=6,this._$AN=void 0,this._$AM=e,this.options=s}get _$AU(){return this._$AM._$AU}_$AI(t){S(this,t)}}const L=w.litHtmlPolyfillSupport;L==null||L(U,x),(w.litHtmlVersions??(w.litHtmlVersions=[])).push("3.1.2");const bt=(n,t,e)=>{const s=(e==null?void 0:e.renderBefore)??t;let i=s._$litPart$;if(i===void 0){const o=(e==null?void 0:e.renderBefore)??null;s._$litPart$=i=new x(t.insertBefore(C(),o),o,void 0,e??{})}return i._$AI(n),i};/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */class N extends g{constructor(){super(...arguments),this.renderOptions={host:this},this._$Do=void 0}createRenderRoot(){var e;const t=super.createRenderRoot();return(e=this.renderOptions).renderBefore??(e.renderBefore=t.firstChild),t}update(t){const e=this.render();this.hasUpdated||(this.renderOptions.isConnected=this.isConnected),super.update(t),this._$Do=bt(e,this.renderRoot,this.renderOptions)}connectedCallback(){var t;super.connectedCallback(),(t=this._$Do)==null||t.setConnected(!0)}disconnectedCallback(){var t;super.disconnectedCallback(),(t=this._$Do)==null||t.setConnected(!1)}render(){return v}}var X;N._$litElement$=!0,N.finalized=!0,(X=globalThis.litElementHydrateSupport)==null||X.call(globalThis,{LitElement:N});const z=globalThis.litElementPolyfillSupport;z==null||z({LitElement:N});(globalThis.litElementVersions??(globalThis.litElementVersions=[])).push("4.0.4");export{d as T,tt as f,Ct as i,bt as j,N as s,j as u,v as w,Pt as x}; +//# sourceMappingURL=lit-element.CH8ciVnL.js.map diff --git a/dist/__chunks__/lit-element.CH8ciVnL.js.map b/dist/__chunks__/lit-element.CH8ciVnL.js.map new file mode 100644 index 00000000..94e5ff39 --- /dev/null +++ b/dist/__chunks__/lit-element.CH8ciVnL.js.map @@ -0,0 +1 @@ +{"version":3,"file":"lit-element.CH8ciVnL.js","sources":["../../node_modules/@lit/reactive-element/css-tag.js","../../node_modules/@lit/reactive-element/reactive-element.js","../../node_modules/lit-html/lit-html.js","../../node_modules/lit-element/lit-element.js"],"sourcesContent":["/**\n * @license\n * Copyright 2019 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=globalThis,e=t.ShadowRoot&&(void 0===t.ShadyCSS||t.ShadyCSS.nativeShadow)&&\"adoptedStyleSheets\"in Document.prototype&&\"replace\"in CSSStyleSheet.prototype,s=Symbol(),o=new WeakMap;class n{constructor(t,e,o){if(this._$cssResult$=!0,o!==s)throw Error(\"CSSResult is not constructable. Use `unsafeCSS` or `css` instead.\");this.cssText=t,this.t=e}get styleSheet(){let t=this.o;const s=this.t;if(e&&void 0===t){const e=void 0!==s&&1===s.length;e&&(t=o.get(s)),void 0===t&&((this.o=t=new CSSStyleSheet).replaceSync(this.cssText),e&&o.set(s,t))}return t}toString(){return this.cssText}}const r=t=>new n(\"string\"==typeof t?t:t+\"\",void 0,s),i=(t,...e)=>{const o=1===t.length?t[0]:e.reduce(((e,s,o)=>e+(t=>{if(!0===t._$cssResult$)return t.cssText;if(\"number\"==typeof t)return t;throw Error(\"Value passed to 'css' function must be a 'css' function result: \"+t+\". Use 'unsafeCSS' to pass non-literal values, but take care to ensure page security.\")})(s)+t[o+1]),t[0]);return new n(o,t,s)},S=(s,o)=>{if(e)s.adoptedStyleSheets=o.map((t=>t instanceof CSSStyleSheet?t:t.styleSheet));else for(const e of o){const o=document.createElement(\"style\"),n=t.litNonce;void 0!==n&&o.setAttribute(\"nonce\",n),o.textContent=e.cssText,s.appendChild(o)}},c=e?t=>t:t=>t instanceof CSSStyleSheet?(t=>{let e=\"\";for(const s of t.cssRules)e+=s.cssText;return r(e)})(t):t;export{n as CSSResult,S as adoptStyles,i as css,c as getCompatibleStyle,e as supportsAdoptingStyleSheets,r as unsafeCSS};\n//# sourceMappingURL=css-tag.js.map\n","import{getCompatibleStyle as t,adoptStyles as s}from\"./css-tag.js\";export{CSSResult,adoptStyles,css,getCompatibleStyle,supportsAdoptingStyleSheets,unsafeCSS}from\"./css-tag.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{is:i,defineProperty:e,getOwnPropertyDescriptor:r,getOwnPropertyNames:h,getOwnPropertySymbols:o,getPrototypeOf:n}=Object,a=globalThis,c=a.trustedTypes,l=c?c.emptyScript:\"\",p=a.reactiveElementPolyfillSupport,d=(t,s)=>t,u={toAttribute(t,s){switch(s){case Boolean:t=t?l:null;break;case Object:case Array:t=null==t?t:JSON.stringify(t)}return t},fromAttribute(t,s){let i=t;switch(s){case Boolean:i=null!==t;break;case Number:i=null===t?null:Number(t);break;case Object:case Array:try{i=JSON.parse(t)}catch(t){i=null}}return i}},f=(t,s)=>!i(t,s),y={attribute:!0,type:String,converter:u,reflect:!1,hasChanged:f};Symbol.metadata??=Symbol(\"metadata\"),a.litPropertyMetadata??=new WeakMap;class b extends HTMLElement{static addInitializer(t){this._$Ei(),(this.l??=[]).push(t)}static get observedAttributes(){return this.finalize(),this._$Eh&&[...this._$Eh.keys()]}static createProperty(t,s=y){if(s.state&&(s.attribute=!1),this._$Ei(),this.elementProperties.set(t,s),!s.noAccessor){const i=Symbol(),r=this.getPropertyDescriptor(t,i,s);void 0!==r&&e(this.prototype,t,r)}}static getPropertyDescriptor(t,s,i){const{get:e,set:h}=r(this.prototype,t)??{get(){return this[s]},set(t){this[s]=t}};return{get(){return e?.call(this)},set(s){const r=e?.call(this);h.call(this,s),this.requestUpdate(t,r,i)},configurable:!0,enumerable:!0}}static getPropertyOptions(t){return this.elementProperties.get(t)??y}static _$Ei(){if(this.hasOwnProperty(d(\"elementProperties\")))return;const t=n(this);t.finalize(),void 0!==t.l&&(this.l=[...t.l]),this.elementProperties=new Map(t.elementProperties)}static finalize(){if(this.hasOwnProperty(d(\"finalized\")))return;if(this.finalized=!0,this._$Ei(),this.hasOwnProperty(d(\"properties\"))){const t=this.properties,s=[...h(t),...o(t)];for(const i of s)this.createProperty(i,t[i])}const t=this[Symbol.metadata];if(null!==t){const s=litPropertyMetadata.get(t);if(void 0!==s)for(const[t,i]of s)this.elementProperties.set(t,i)}this._$Eh=new Map;for(const[t,s]of this.elementProperties){const i=this._$Eu(t,s);void 0!==i&&this._$Eh.set(i,t)}this.elementStyles=this.finalizeStyles(this.styles)}static finalizeStyles(s){const i=[];if(Array.isArray(s)){const e=new Set(s.flat(1/0).reverse());for(const s of e)i.unshift(t(s))}else void 0!==s&&i.push(t(s));return i}static _$Eu(t,s){const i=s.attribute;return!1===i?void 0:\"string\"==typeof i?i:\"string\"==typeof t?t.toLowerCase():void 0}constructor(){super(),this._$Ep=void 0,this.isUpdatePending=!1,this.hasUpdated=!1,this._$Em=null,this._$Ev()}_$Ev(){this._$ES=new Promise((t=>this.enableUpdating=t)),this._$AL=new Map,this._$E_(),this.requestUpdate(),this.constructor.l?.forEach((t=>t(this)))}addController(t){(this._$EO??=new Set).add(t),void 0!==this.renderRoot&&this.isConnected&&t.hostConnected?.()}removeController(t){this._$EO?.delete(t)}_$E_(){const t=new Map,s=this.constructor.elementProperties;for(const i of s.keys())this.hasOwnProperty(i)&&(t.set(i,this[i]),delete this[i]);t.size>0&&(this._$Ep=t)}createRenderRoot(){const t=this.shadowRoot??this.attachShadow(this.constructor.shadowRootOptions);return s(t,this.constructor.elementStyles),t}connectedCallback(){this.renderRoot??=this.createRenderRoot(),this.enableUpdating(!0),this._$EO?.forEach((t=>t.hostConnected?.()))}enableUpdating(t){}disconnectedCallback(){this._$EO?.forEach((t=>t.hostDisconnected?.()))}attributeChangedCallback(t,s,i){this._$AK(t,i)}_$EC(t,s){const i=this.constructor.elementProperties.get(t),e=this.constructor._$Eu(t,i);if(void 0!==e&&!0===i.reflect){const r=(void 0!==i.converter?.toAttribute?i.converter:u).toAttribute(s,i.type);this._$Em=t,null==r?this.removeAttribute(e):this.setAttribute(e,r),this._$Em=null}}_$AK(t,s){const i=this.constructor,e=i._$Eh.get(t);if(void 0!==e&&this._$Em!==e){const t=i.getPropertyOptions(e),r=\"function\"==typeof t.converter?{fromAttribute:t.converter}:void 0!==t.converter?.fromAttribute?t.converter:u;this._$Em=e,this[e]=r.fromAttribute(s,t.type),this._$Em=null}}requestUpdate(t,s,i){if(void 0!==t){if(i??=this.constructor.getPropertyOptions(t),!(i.hasChanged??f)(this[t],s))return;this.P(t,s,i)}!1===this.isUpdatePending&&(this._$ES=this._$ET())}P(t,s,i){this._$AL.has(t)||this._$AL.set(t,s),!0===i.reflect&&this._$Em!==t&&(this._$Ej??=new Set).add(t)}async _$ET(){this.isUpdatePending=!0;try{await this._$ES}catch(t){Promise.reject(t)}const t=this.scheduleUpdate();return null!=t&&await t,!this.isUpdatePending}scheduleUpdate(){return this.performUpdate()}performUpdate(){if(!this.isUpdatePending)return;if(!this.hasUpdated){if(this.renderRoot??=this.createRenderRoot(),this._$Ep){for(const[t,s]of this._$Ep)this[t]=s;this._$Ep=void 0}const t=this.constructor.elementProperties;if(t.size>0)for(const[s,i]of t)!0!==i.wrapped||this._$AL.has(s)||void 0===this[s]||this.P(s,this[s],i)}let t=!1;const s=this._$AL;try{t=this.shouldUpdate(s),t?(this.willUpdate(s),this._$EO?.forEach((t=>t.hostUpdate?.())),this.update(s)):this._$EU()}catch(s){throw t=!1,this._$EU(),s}t&&this._$AE(s)}willUpdate(t){}_$AE(t){this._$EO?.forEach((t=>t.hostUpdated?.())),this.hasUpdated||(this.hasUpdated=!0,this.firstUpdated(t)),this.updated(t)}_$EU(){this._$AL=new Map,this.isUpdatePending=!1}get updateComplete(){return this.getUpdateComplete()}getUpdateComplete(){return this._$ES}shouldUpdate(t){return!0}update(t){this._$Ej&&=this._$Ej.forEach((t=>this._$EC(t,this[t]))),this._$EU()}updated(t){}firstUpdated(t){}}b.elementStyles=[],b.shadowRootOptions={mode:\"open\"},b[d(\"elementProperties\")]=new Map,b[d(\"finalized\")]=new Map,p?.({ReactiveElement:b}),(a.reactiveElementVersions??=[]).push(\"2.0.4\");export{b as ReactiveElement,u as defaultConverter,f as notEqual};\n//# sourceMappingURL=reactive-element.js.map\n","/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=globalThis,i=t.trustedTypes,s=i?i.createPolicy(\"lit-html\",{createHTML:t=>t}):void 0,e=\"$lit$\",h=`lit$${(Math.random()+\"\").slice(9)}$`,o=\"?\"+h,n=`<${o}>`,r=document,l=()=>r.createComment(\"\"),c=t=>null===t||\"object\"!=typeof t&&\"function\"!=typeof t,a=Array.isArray,u=t=>a(t)||\"function\"==typeof t?.[Symbol.iterator],d=\"[ \\t\\n\\f\\r]\",f=/<(?:(!--|\\/[^a-zA-Z])|(\\/?[a-zA-Z][^>\\s]*)|(\\/?$))/g,v=/-->/g,_=/>/g,m=RegExp(`>|${d}(?:([^\\\\s\"'>=/]+)(${d}*=${d}*(?:[^ \\t\\n\\f\\r\"'\\`<>=]|(\"|')|))|$)`,\"g\"),p=/'/g,g=/\"/g,$=/^(?:script|style|textarea|title)$/i,y=t=>(i,...s)=>({_$litType$:t,strings:i,values:s}),x=y(1),b=y(2),w=Symbol.for(\"lit-noChange\"),T=Symbol.for(\"lit-nothing\"),A=new WeakMap,E=r.createTreeWalker(r,129);function C(t,i){if(!Array.isArray(t)||!t.hasOwnProperty(\"raw\"))throw Error(\"invalid template strings array\");return void 0!==s?s.createHTML(i):i}const P=(t,i)=>{const s=t.length-1,o=[];let r,l=2===i?\"<svg>\":\"\",c=f;for(let i=0;i<s;i++){const s=t[i];let a,u,d=-1,y=0;for(;y<s.length&&(c.lastIndex=y,u=c.exec(s),null!==u);)y=c.lastIndex,c===f?\"!--\"===u[1]?c=v:void 0!==u[1]?c=_:void 0!==u[2]?($.test(u[2])&&(r=RegExp(\"</\"+u[2],\"g\")),c=m):void 0!==u[3]&&(c=m):c===m?\">\"===u[0]?(c=r??f,d=-1):void 0===u[1]?d=-2:(d=c.lastIndex-u[2].length,a=u[1],c=void 0===u[3]?m:'\"'===u[3]?g:p):c===g||c===p?c=m:c===v||c===_?c=f:(c=m,r=void 0);const x=c===m&&t[i+1].startsWith(\"/>\")?\" \":\"\";l+=c===f?s+n:d>=0?(o.push(a),s.slice(0,d)+e+s.slice(d)+h+x):s+h+(-2===d?i:x)}return[C(t,l+(t[s]||\"<?>\")+(2===i?\"</svg>\":\"\")),o]};class V{constructor({strings:t,_$litType$:s},n){let r;this.parts=[];let c=0,a=0;const u=t.length-1,d=this.parts,[f,v]=P(t,s);if(this.el=V.createElement(f,n),E.currentNode=this.el.content,2===s){const t=this.el.content.firstChild;t.replaceWith(...t.childNodes)}for(;null!==(r=E.nextNode())&&d.length<u;){if(1===r.nodeType){if(r.hasAttributes())for(const t of r.getAttributeNames())if(t.endsWith(e)){const i=v[a++],s=r.getAttribute(t).split(h),e=/([.?@])?(.*)/.exec(i);d.push({type:1,index:c,name:e[2],strings:s,ctor:\".\"===e[1]?k:\"?\"===e[1]?H:\"@\"===e[1]?I:R}),r.removeAttribute(t)}else t.startsWith(h)&&(d.push({type:6,index:c}),r.removeAttribute(t));if($.test(r.tagName)){const t=r.textContent.split(h),s=t.length-1;if(s>0){r.textContent=i?i.emptyScript:\"\";for(let i=0;i<s;i++)r.append(t[i],l()),E.nextNode(),d.push({type:2,index:++c});r.append(t[s],l())}}}else if(8===r.nodeType)if(r.data===o)d.push({type:2,index:c});else{let t=-1;for(;-1!==(t=r.data.indexOf(h,t+1));)d.push({type:7,index:c}),t+=h.length-1}c++}}static createElement(t,i){const s=r.createElement(\"template\");return s.innerHTML=t,s}}function N(t,i,s=t,e){if(i===w)return i;let h=void 0!==e?s._$Co?.[e]:s._$Cl;const o=c(i)?void 0:i._$litDirective$;return h?.constructor!==o&&(h?._$AO?.(!1),void 0===o?h=void 0:(h=new o(t),h._$AT(t,s,e)),void 0!==e?(s._$Co??=[])[e]=h:s._$Cl=h),void 0!==h&&(i=N(t,h._$AS(t,i.values),h,e)),i}class S{constructor(t,i){this._$AV=[],this._$AN=void 0,this._$AD=t,this._$AM=i}get parentNode(){return this._$AM.parentNode}get _$AU(){return this._$AM._$AU}u(t){const{el:{content:i},parts:s}=this._$AD,e=(t?.creationScope??r).importNode(i,!0);E.currentNode=e;let h=E.nextNode(),o=0,n=0,l=s[0];for(;void 0!==l;){if(o===l.index){let i;2===l.type?i=new M(h,h.nextSibling,this,t):1===l.type?i=new l.ctor(h,l.name,l.strings,this,t):6===l.type&&(i=new L(h,this,t)),this._$AV.push(i),l=s[++n]}o!==l?.index&&(h=E.nextNode(),o++)}return E.currentNode=r,e}p(t){let i=0;for(const s of this._$AV)void 0!==s&&(void 0!==s.strings?(s._$AI(t,s,i),i+=s.strings.length-2):s._$AI(t[i])),i++}}class M{get _$AU(){return this._$AM?._$AU??this._$Cv}constructor(t,i,s,e){this.type=2,this._$AH=T,this._$AN=void 0,this._$AA=t,this._$AB=i,this._$AM=s,this.options=e,this._$Cv=e?.isConnected??!0}get parentNode(){let t=this._$AA.parentNode;const i=this._$AM;return void 0!==i&&11===t?.nodeType&&(t=i.parentNode),t}get startNode(){return this._$AA}get endNode(){return this._$AB}_$AI(t,i=this){t=N(this,t,i),c(t)?t===T||null==t||\"\"===t?(this._$AH!==T&&this._$AR(),this._$AH=T):t!==this._$AH&&t!==w&&this._(t):void 0!==t._$litType$?this.$(t):void 0!==t.nodeType?this.T(t):u(t)?this.k(t):this._(t)}S(t){return this._$AA.parentNode.insertBefore(t,this._$AB)}T(t){this._$AH!==t&&(this._$AR(),this._$AH=this.S(t))}_(t){this._$AH!==T&&c(this._$AH)?this._$AA.nextSibling.data=t:this.T(r.createTextNode(t)),this._$AH=t}$(t){const{values:i,_$litType$:s}=t,e=\"number\"==typeof s?this._$AC(t):(void 0===s.el&&(s.el=V.createElement(C(s.h,s.h[0]),this.options)),s);if(this._$AH?._$AD===e)this._$AH.p(i);else{const t=new S(e,this),s=t.u(this.options);t.p(i),this.T(s),this._$AH=t}}_$AC(t){let i=A.get(t.strings);return void 0===i&&A.set(t.strings,i=new V(t)),i}k(t){a(this._$AH)||(this._$AH=[],this._$AR());const i=this._$AH;let s,e=0;for(const h of t)e===i.length?i.push(s=new M(this.S(l()),this.S(l()),this,this.options)):s=i[e],s._$AI(h),e++;e<i.length&&(this._$AR(s&&s._$AB.nextSibling,e),i.length=e)}_$AR(t=this._$AA.nextSibling,i){for(this._$AP?.(!1,!0,i);t&&t!==this._$AB;){const i=t.nextSibling;t.remove(),t=i}}setConnected(t){void 0===this._$AM&&(this._$Cv=t,this._$AP?.(t))}}class R{get tagName(){return this.element.tagName}get _$AU(){return this._$AM._$AU}constructor(t,i,s,e,h){this.type=1,this._$AH=T,this._$AN=void 0,this.element=t,this.name=i,this._$AM=e,this.options=h,s.length>2||\"\"!==s[0]||\"\"!==s[1]?(this._$AH=Array(s.length-1).fill(new String),this.strings=s):this._$AH=T}_$AI(t,i=this,s,e){const h=this.strings;let o=!1;if(void 0===h)t=N(this,t,i,0),o=!c(t)||t!==this._$AH&&t!==w,o&&(this._$AH=t);else{const e=t;let n,r;for(t=h[0],n=0;n<h.length-1;n++)r=N(this,e[s+n],i,n),r===w&&(r=this._$AH[n]),o||=!c(r)||r!==this._$AH[n],r===T?t=T:t!==T&&(t+=(r??\"\")+h[n+1]),this._$AH[n]=r}o&&!e&&this.j(t)}j(t){t===T?this.element.removeAttribute(this.name):this.element.setAttribute(this.name,t??\"\")}}class k extends R{constructor(){super(...arguments),this.type=3}j(t){this.element[this.name]=t===T?void 0:t}}class H extends R{constructor(){super(...arguments),this.type=4}j(t){this.element.toggleAttribute(this.name,!!t&&t!==T)}}class I extends R{constructor(t,i,s,e,h){super(t,i,s,e,h),this.type=5}_$AI(t,i=this){if((t=N(this,t,i,0)??T)===w)return;const s=this._$AH,e=t===T&&s!==T||t.capture!==s.capture||t.once!==s.once||t.passive!==s.passive,h=t!==T&&(s===T||e);e&&this.element.removeEventListener(this.name,this,s),h&&this.element.addEventListener(this.name,this,t),this._$AH=t}handleEvent(t){\"function\"==typeof this._$AH?this._$AH.call(this.options?.host??this.element,t):this._$AH.handleEvent(t)}}class L{constructor(t,i,s){this.element=t,this.type=6,this._$AN=void 0,this._$AM=i,this.options=s}get _$AU(){return this._$AM._$AU}_$AI(t){N(this,t)}}const z={P:e,A:h,C:o,M:1,L:P,R:S,D:u,V:N,I:M,H:R,N:H,U:I,B:k,F:L},Z=t.litHtmlPolyfillSupport;Z?.(V,M),(t.litHtmlVersions??=[]).push(\"3.1.2\");const j=(t,i,s)=>{const e=s?.renderBefore??i;let h=e._$litPart$;if(void 0===h){const t=s?.renderBefore??null;e._$litPart$=h=new M(i.insertBefore(l(),t),t,void 0,s??{})}return h._$AI(t),h};export{z as _$LH,x as html,w as noChange,T as nothing,j as render,b as svg};\n//# sourceMappingURL=lit-html.js.map\n","import{ReactiveElement as t}from\"@lit/reactive-element\";export*from\"@lit/reactive-element\";import{render as e,noChange as i}from\"lit-html\";export*from\"lit-html\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class s extends t{constructor(){super(...arguments),this.renderOptions={host:this},this._$Do=void 0}createRenderRoot(){const t=super.createRenderRoot();return this.renderOptions.renderBefore??=t.firstChild,t}update(t){const i=this.render();this.hasUpdated||(this.renderOptions.isConnected=this.isConnected),super.update(t),this._$Do=e(i,this.renderRoot,this.renderOptions)}connectedCallback(){super.connectedCallback(),this._$Do?.setConnected(!0)}disconnectedCallback(){super.disconnectedCallback(),this._$Do?.setConnected(!1)}render(){return i}}s._$litElement$=!0,s[(\"finalized\",\"finalized\")]=!0,globalThis.litElementHydrateSupport?.({LitElement:s});const r=globalThis.litElementPolyfillSupport;r?.({LitElement:s});const o={_$AK:(t,e,i)=>{t._$AK(e,i)},_$AL:t=>t._$AL};(globalThis.litElementVersions??=[]).push(\"4.0.4\");export{s as LitElement,o as _$LE};\n//# sourceMappingURL=lit-element.js.map\n"],"names":["t","e","s","o","n$2","r","n","i","S","c","h","a","l","p","d","u","f","y","b","_a","v","_","m","g","$","x","w","T","A","E","C","P","V","k","H","I","N","_b","M","L","Z","j"],"mappings":"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","x_google_ignoreList":[0,1,2,3]} \ No newline at end of file diff --git a/dist/__chunks__/medium.B-CLk_58.js b/dist/__chunks__/medium.B-CLk_58.js new file mode 100644 index 00000000..148fbd62 --- /dev/null +++ b/dist/__chunks__/medium.B-CLk_58.js @@ -0,0 +1,2 @@ +const l="data:image/svg+xml,%3c?xml%20version='1.0'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2050%2050'%20width='50px'%20height='50px'%3e%3cpath%20d='M30,43h17l-4-4l-0.027-28.496l3.891-4.49H34.845l-9.24,22.73L15.497,6H3l4,5.091v24.195L1,43h14l-6-7.714V13.75L22,43%20l-0.002,0.014L34,13.545V39L30,43z%20M10.911,41H5.089L8,37.258L10.911,41z%20M21.922,37.899L10.828,12.938L8.633,8h5.564l9.581,21.556%20l0.805,1.81L21.922,37.899z%20M35.414,40.414L36,39.828V39V13.545v-5.06l0.191-0.47h6.293l-1.022,1.18l-0.489,0.565l0.001,0.747%20L41,39.002l0.001,0.827l0.585,0.585L42.172,41h-7.343L35.414,40.414z'/%3e%3c/svg%3e";export{l as default}; +//# sourceMappingURL=medium.B-CLk_58.js.map diff --git a/dist/__chunks__/medium.B-CLk_58.js.map b/dist/__chunks__/medium.B-CLk_58.js.map new file mode 100644 index 00000000..c0a511ac --- /dev/null +++ b/dist/__chunks__/medium.B-CLk_58.js.map @@ -0,0 +1 @@ +{"version":3,"file":"medium.B-CLk_58.js","sources":["../../public/icons/medium.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2050%2050'%20width='50px'%20height='50px'%3e%3cpath%20d='M30,43h17l-4-4l-0.027-28.496l3.891-4.49H34.845l-9.24,22.73L15.497,6H3l4,5.091v24.195L1,43h14l-6-7.714V13.75L22,43%20l-0.002,0.014L34,13.545V39L30,43z%20M10.911,41H5.089L8,37.258L10.911,41z%20M21.922,37.899L10.828,12.938L8.633,8h5.564l9.581,21.556%20l0.805,1.81L21.922,37.899z%20M35.414,40.414L36,39.828V39V13.545v-5.06l0.191-0.47h6.293l-1.022,1.18l-0.489,0.565l0.001,0.747%20L41,39.002l0.001,0.827l0.585,0.585L42.172,41h-7.343L35.414,40.414z'/%3e%3c/svg%3e\""],"names":["medium"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/medium.BPaQEP4K.js b/dist/__chunks__/medium.BPaQEP4K.js new file mode 100644 index 00000000..bc2f33b2 --- /dev/null +++ b/dist/__chunks__/medium.BPaQEP4K.js @@ -0,0 +1,2 @@ +const l='<?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 50 50" width="50px" height="50px"> <path d="M30,43h17l-4-4l-0.027-28.496l3.891-4.49H34.845l-9.24,22.73L15.497,6H3l4,5.091v24.195L1,43h14l-6-7.714V13.75L22,43 l-0.002,0.014L34,13.545V39L30,43z M10.911,41H5.089L8,37.258L10.911,41z M21.922,37.899L10.828,12.938L8.633,8h5.564l9.581,21.556 l0.805,1.81L21.922,37.899z M35.414,40.414L36,39.828V39V13.545v-5.06l0.191-0.47h6.293l-1.022,1.18l-0.489,0.565l0.001,0.747 L41,39.002l0.001,0.827l0.585,0.585L42.172,41h-7.343L35.414,40.414z"/></svg>';export{l as default}; +//# sourceMappingURL=medium.BPaQEP4K.js.map diff --git a/dist/__chunks__/medium.BPaQEP4K.js.map b/dist/__chunks__/medium.BPaQEP4K.js.map new file mode 100644 index 00000000..5abf726a --- /dev/null +++ b/dist/__chunks__/medium.BPaQEP4K.js.map @@ -0,0 +1 @@ +{"version":3,"file":"medium.BPaQEP4K.js","sources":["../../public/icons/medium.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\"?><svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" viewBox=\\\"0 0 50 50\\\" width=\\\"50px\\\" height=\\\"50px\\\"> <path d=\\\"M30,43h17l-4-4l-0.027-28.496l3.891-4.49H34.845l-9.24,22.73L15.497,6H3l4,5.091v24.195L1,43h14l-6-7.714V13.75L22,43 l-0.002,0.014L34,13.545V39L30,43z M10.911,41H5.089L8,37.258L10.911,41z M21.922,37.899L10.828,12.938L8.633,8h5.564l9.581,21.556 l0.805,1.81L21.922,37.899z M35.414,40.414L36,39.828V39V13.545v-5.06l0.191-0.47h6.293l-1.022,1.18l-0.489,0.565l0.001,0.747 L41,39.002l0.001,0.827l0.585,0.585L42.172,41h-7.343L35.414,40.414z\\\"/></svg>\""],"names":["medium"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/menu-burger.C9jSCA0w.js b/dist/__chunks__/menu-burger.C9jSCA0w.js new file mode 100644 index 00000000..397c0c18 --- /dev/null +++ b/dist/__chunks__/menu-burger.C9jSCA0w.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3crect%20y='11'%20width='24'%20height='2'%20rx='1'/%3e%3crect%20y='4'%20width='24'%20height='2'%20rx='1'/%3e%3crect%20y='18'%20width='24'%20height='2'%20rx='1'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=menu-burger.C9jSCA0w.js.map diff --git a/dist/__chunks__/menu-burger.C9jSCA0w.js.map b/dist/__chunks__/menu-burger.C9jSCA0w.js.map new file mode 100644 index 00000000..4ca64a9c --- /dev/null +++ b/dist/__chunks__/menu-burger.C9jSCA0w.js.map @@ -0,0 +1 @@ +{"version":3,"file":"menu-burger.C9jSCA0w.js","sources":["../../public/icons/menu-burger.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3crect%20y='11'%20width='24'%20height='2'%20rx='1'/%3e%3crect%20y='4'%20width='24'%20height='2'%20rx='1'/%3e%3crect%20y='18'%20width='24'%20height='2'%20rx='1'/%3e%3c/svg%3e\""],"names":["menuBurger"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/menu-burger.DyVjSQ0K.js b/dist/__chunks__/menu-burger.DyVjSQ0K.js new file mode 100644 index 00000000..a1ab4c07 --- /dev/null +++ b/dist/__chunks__/menu-burger.DyVjSQ0K.js @@ -0,0 +1,4 @@ +const t=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><rect y="11" width="24" height="2" rx="1"/><rect y="4" width="24" height="2" rx="1"/><rect y="18" width="24" height="2" rx="1"/></svg> +`;export{t as default}; +//# sourceMappingURL=menu-burger.DyVjSQ0K.js.map diff --git a/dist/__chunks__/menu-burger.DyVjSQ0K.js.map b/dist/__chunks__/menu-burger.DyVjSQ0K.js.map new file mode 100644 index 00000000..31b01fec --- /dev/null +++ b/dist/__chunks__/menu-burger.DyVjSQ0K.js.map @@ -0,0 +1 @@ +{"version":3,"file":"menu-burger.DyVjSQ0K.js","sources":["../../public/icons/menu-burger.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><rect y=\\\"11\\\" width=\\\"24\\\" height=\\\"2\\\" rx=\\\"1\\\"/><rect y=\\\"4\\\" width=\\\"24\\\" height=\\\"2\\\" rx=\\\"1\\\"/><rect y=\\\"18\\\" width=\\\"24\\\" height=\\\"2\\\" rx=\\\"1\\\"/></svg>\\n\""],"names":["menuBurger"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/paper-plane.CCWsmezZ.js b/dist/__chunks__/paper-plane.CCWsmezZ.js new file mode 100644 index 00000000..e6bddea2 --- /dev/null +++ b/dist/__chunks__/paper-plane.CCWsmezZ.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cg%20id='_01_align_center'%20data-name='01%20align%20center'%3e%3cpath%20d='M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z'/%3e%3c/g%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=paper-plane.CCWsmezZ.js.map diff --git a/dist/__chunks__/paper-plane.CCWsmezZ.js.map b/dist/__chunks__/paper-plane.CCWsmezZ.js.map new file mode 100644 index 00000000..a09bd80e --- /dev/null +++ b/dist/__chunks__/paper-plane.CCWsmezZ.js.map @@ -0,0 +1 @@ +{"version":3,"file":"paper-plane.CCWsmezZ.js","sources":["../../public/icons/paper-plane.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cg%20id='_01_align_center'%20data-name='01%20align%20center'%3e%3cpath%20d='M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z'/%3e%3c/g%3e%3c/svg%3e\""],"names":["paperPlane"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/paper-plane.CLiFs3FL.js b/dist/__chunks__/paper-plane.CLiFs3FL.js new file mode 100644 index 00000000..d23ab406 --- /dev/null +++ b/dist/__chunks__/paper-plane.CLiFs3FL.js @@ -0,0 +1,4 @@ +const e=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24" width="512" height="512"><g id="_01_align_center" data-name="01 align center"><path d="M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z"/></g></svg> +`;export{e as default}; +//# sourceMappingURL=paper-plane.CLiFs3FL.js.map diff --git a/dist/__chunks__/paper-plane.CLiFs3FL.js.map b/dist/__chunks__/paper-plane.CLiFs3FL.js.map new file mode 100644 index 00000000..9140125f --- /dev/null +++ b/dist/__chunks__/paper-plane.CLiFs3FL.js.map @@ -0,0 +1 @@ +{"version":3,"file":"paper-plane.CLiFs3FL.js","sources":["../../public/icons/paper-plane.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><g id=\\\"_01_align_center\\\" data-name=\\\"01 align center\\\"><path d=\\\"M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z\\\"/></g></svg>\\n\""],"names":["paperPlane"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/plus.DuBm-jVv.js b/dist/__chunks__/plus.DuBm-jVv.js new file mode 100644 index 00000000..eccc9470 --- /dev/null +++ b/dist/__chunks__/plus.DuBm-jVv.js @@ -0,0 +1,4 @@ +const a=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M23,11H13V1a1,1,0,0,0-1-1h0a1,1,0,0,0-1,1V11H1a1,1,0,0,0-1,1H0a1,1,0,0,0,1,1H11V23a1,1,0,0,0,1,1h0a1,1,0,0,0,1-1V13H23a1,1,0,0,0,1-1h0A1,1,0,0,0,23,11Z"/></svg> +`;export{a as default}; +//# sourceMappingURL=plus.DuBm-jVv.js.map diff --git a/dist/__chunks__/plus.DuBm-jVv.js.map b/dist/__chunks__/plus.DuBm-jVv.js.map new file mode 100644 index 00000000..86a77b13 --- /dev/null +++ b/dist/__chunks__/plus.DuBm-jVv.js.map @@ -0,0 +1 @@ +{"version":3,"file":"plus.DuBm-jVv.js","sources":["../../public/icons/plus.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M23,11H13V1a1,1,0,0,0-1-1h0a1,1,0,0,0-1,1V11H1a1,1,0,0,0-1,1H0a1,1,0,0,0,1,1H11V23a1,1,0,0,0,1,1h0a1,1,0,0,0,1-1V13H23a1,1,0,0,0,1-1h0A1,1,0,0,0,23,11Z\\\"/></svg>\\n\""],"names":["plus"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/plus.QDn7Esyk.js b/dist/__chunks__/plus.QDn7Esyk.js new file mode 100644 index 00000000..0cf06542 --- /dev/null +++ b/dist/__chunks__/plus.QDn7Esyk.js @@ -0,0 +1,2 @@ +const a="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23,11H13V1a1,1,0,0,0-1-1h0a1,1,0,0,0-1,1V11H1a1,1,0,0,0-1,1H0a1,1,0,0,0,1,1H11V23a1,1,0,0,0,1,1h0a1,1,0,0,0,1-1V13H23a1,1,0,0,0,1-1h0A1,1,0,0,0,23,11Z'/%3e%3c/svg%3e";export{a as default}; +//# sourceMappingURL=plus.QDn7Esyk.js.map diff --git a/dist/__chunks__/plus.QDn7Esyk.js.map b/dist/__chunks__/plus.QDn7Esyk.js.map new file mode 100644 index 00000000..0c98e06a --- /dev/null +++ b/dist/__chunks__/plus.QDn7Esyk.js.map @@ -0,0 +1 @@ +{"version":3,"file":"plus.QDn7Esyk.js","sources":["../../public/icons/plus.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23,11H13V1a1,1,0,0,0-1-1h0a1,1,0,0,0-1,1V11H1a1,1,0,0,0-1,1H0a1,1,0,0,0,1,1H11V23a1,1,0,0,0,1,1h0a1,1,0,0,0,1-1V13H23a1,1,0,0,0,1-1h0A1,1,0,0,0,23,11Z'/%3e%3c/svg%3e\""],"names":["plus"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/preload-helper.D7itGvJr.js b/dist/__chunks__/preload-helper.D7itGvJr.js new file mode 100644 index 00000000..ef6354c1 --- /dev/null +++ b/dist/__chunks__/preload-helper.D7itGvJr.js @@ -0,0 +1,2 @@ +const d="modulepreload",m=function(i){return"/"+i},c={},E=function(u,l,f){let a=Promise.resolve();if(l&&l.length>0){const n=document.getElementsByTagName("link");a=Promise.all(l.map(e=>{if(e=m(e),e in c)return;c[e]=!0;const r=e.endsWith(".css"),h=r?'[rel="stylesheet"]':"";if(!!f)for(let s=n.length-1;s>=0;s--){const o=n[s];if(o.href===e&&(!r||o.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${e}"]${h}`))return;const t=document.createElement("link");if(t.rel=r?"stylesheet":d,r||(t.as="script",t.crossOrigin=""),t.href=e,document.head.appendChild(t),r)return new Promise((s,o)=>{t.addEventListener("load",s),t.addEventListener("error",()=>o(new Error(`Unable to preload CSS for ${e}`)))})}))}return a.then(()=>u()).catch(n=>{const e=new Event("vite:preloadError",{cancelable:!0});if(e.payload=n,window.dispatchEvent(e),!e.defaultPrevented)throw n})};export{E as _}; +//# sourceMappingURL=preload-helper.D7itGvJr.js.map diff --git a/dist/__chunks__/preload-helper.D7itGvJr.js.map b/dist/__chunks__/preload-helper.D7itGvJr.js.map new file mode 100644 index 00000000..61ab603a --- /dev/null +++ b/dist/__chunks__/preload-helper.D7itGvJr.js.map @@ -0,0 +1 @@ +{"version":3,"file":"preload-helper.D7itGvJr.js","sources":[],"sourcesContent":[],"names":[],"mappings":""} \ No newline at end of file diff --git a/dist/__chunks__/property.Ds9fqW-T.js b/dist/__chunks__/property.Ds9fqW-T.js new file mode 100644 index 00000000..381c44d4 --- /dev/null +++ b/dist/__chunks__/property.Ds9fqW-T.js @@ -0,0 +1,10 @@ +import{u as d,f as l}from"./lit-element.CH8ciVnL.js";/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const f=e=>(r,t)=>{t!==void 0?t.addInitializer(()=>{customElements.define(e,r)}):customElements.define(e,r)};/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const p={attribute:!0,type:String,converter:d,reflect:!1,hasChanged:l},u=(e=p,r,t)=>{const{kind:s,metadata:i}=t;let o=globalThis.litPropertyMetadata.get(i);if(o===void 0&&globalThis.litPropertyMetadata.set(i,o=new Map),o.set(t.name,e),s==="accessor"){const{name:n}=t;return{set(a){const c=r.get.call(this);r.set.call(this,a),this.requestUpdate(n,c,e)},init(a){return a!==void 0&&this.P(n,void 0,e),a}}}if(s==="setter"){const{name:n}=t;return function(a){const c=this[n];r.call(this,a),this.requestUpdate(n,c,e)}}throw Error("Unsupported decorator location: "+s)};function m(e){return(r,t)=>typeof t=="object"?u(e,r,t):((s,i,o)=>{const n=i.hasOwnProperty(o);return i.constructor.createProperty(o,n?{...s,wrapped:!0}:s),n?Object.getOwnPropertyDescriptor(i,o):void 0})(e,r,t)}export{m as n,f as t}; +//# sourceMappingURL=property.Ds9fqW-T.js.map diff --git a/dist/__chunks__/property.Ds9fqW-T.js.map b/dist/__chunks__/property.Ds9fqW-T.js.map new file mode 100644 index 00000000..705c6452 --- /dev/null +++ b/dist/__chunks__/property.Ds9fqW-T.js.map @@ -0,0 +1 @@ +{"version":3,"file":"property.Ds9fqW-T.js","sources":["../../node_modules/@lit/reactive-element/decorators/custom-element.js","../../node_modules/@lit/reactive-element/decorators/property.js"],"sourcesContent":["/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=t=>(e,o)=>{void 0!==o?o.addInitializer((()=>{customElements.define(t,e)})):customElements.define(t,e)};export{t as customElement};\n//# sourceMappingURL=custom-element.js.map\n","import{defaultConverter as t,notEqual as e}from\"../reactive-element.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const o={attribute:!0,type:String,converter:t,reflect:!1,hasChanged:e},r=(t=o,e,r)=>{const{kind:n,metadata:i}=r;let s=globalThis.litPropertyMetadata.get(i);if(void 0===s&&globalThis.litPropertyMetadata.set(i,s=new Map),s.set(r.name,t),\"accessor\"===n){const{name:o}=r;return{set(r){const n=e.get.call(this);e.set.call(this,r),this.requestUpdate(o,n,t)},init(e){return void 0!==e&&this.P(o,void 0,t),e}}}if(\"setter\"===n){const{name:o}=r;return function(r){const n=this[o];e.call(this,r),this.requestUpdate(o,n,t)}}throw Error(\"Unsupported decorator location: \"+n)};function n(t){return(e,o)=>\"object\"==typeof o?r(t,e,o):((t,e,o)=>{const r=e.hasOwnProperty(o);return e.constructor.createProperty(o,r?{...t,wrapped:!0}:t),r?Object.getOwnPropertyDescriptor(e,o):void 0})(t,e,o)}export{n as property,r as standardProperty};\n//# sourceMappingURL=property.js.map\n"],"names":["t","e","o","r","n","s"],"mappings":"qDAAA;AAAA;AAAA;AAAA;AAAA,GAKK,MAACA,EAAEA,GAAG,CAACC,EAAEC,IAAI,CAAUA,IAAT,OAAWA,EAAE,eAAgB,IAAI,CAAC,eAAe,OAAOF,EAAEC,CAAC,CAAC,CAAG,EAAC,eAAe,OAAOD,EAAEC,CAAC,CAAC,ECJ7G;AAAA;AAAA;AAAA;AAAA,GAIG,MAAMC,EAAE,CAAC,UAAU,GAAG,KAAK,OAAO,UAAUF,EAAE,QAAQ,GAAG,WAAWC,CAAC,EAAEE,EAAE,CAACH,EAAEE,EAAED,EAAEE,IAAI,CAAC,KAAK,CAAC,KAAKC,EAAE,SAAS,CAAC,EAAED,EAAE,IAAIE,EAAE,WAAW,oBAAoB,IAAI,CAAC,EAAE,GAAYA,IAAT,QAAY,WAAW,oBAAoB,IAAI,EAAEA,EAAE,IAAI,GAAG,EAAEA,EAAE,IAAIF,EAAE,KAAKH,CAAC,EAAeI,IAAb,WAAe,CAAC,KAAK,CAAC,KAAKF,CAAC,EAAEC,EAAE,MAAM,CAAC,IAAIA,EAAE,CAAC,MAAMC,EAAEH,EAAE,IAAI,KAAK,IAAI,EAAEA,EAAE,IAAI,KAAK,KAAKE,CAAC,EAAE,KAAK,cAAcD,EAAEE,EAAEJ,CAAC,CAAC,EAAE,KAAKC,EAAE,CAAC,OAAgBA,IAAT,QAAY,KAAK,EAAEC,EAAE,OAAOF,CAAC,EAAEC,CAAC,CAAC,CAAC,CAAC,GAAcG,IAAX,SAAa,CAAC,KAAK,CAAC,KAAKF,CAAC,EAAEC,EAAE,OAAO,SAASA,EAAE,CAAC,MAAMC,EAAE,KAAKF,CAAC,EAAED,EAAE,KAAK,KAAKE,CAAC,EAAE,KAAK,cAAcD,EAAEE,EAAEJ,CAAC,CAAC,CAAC,CAAC,MAAM,MAAM,mCAAmCI,CAAC,CAAC,EAAE,SAASA,EAAEJ,EAAE,CAAC,MAAM,CAACC,EAAEC,IAAc,OAAOA,GAAjB,SAAmBC,EAAEH,EAAEC,EAAEC,CAAC,GAAG,CAACF,EAAEC,EAAE,IAAI,CAAC,MAAME,EAAEF,EAAE,eAAe,CAAC,EAAE,OAAOA,EAAE,YAAY,eAAe,EAAEE,EAAE,CAAC,GAAGH,EAAE,QAAQ,EAAE,EAAEA,CAAC,EAAEG,EAAE,OAAO,yBAAyBF,EAAE,CAAC,EAAE,MAAM,GAAGD,EAAEC,EAAEC,CAAC,CAAC","x_google_ignoreList":[0,1]} \ No newline at end of file diff --git a/dist/__chunks__/rocket-lunch.C6eRDqkd.js b/dist/__chunks__/rocket-lunch.C6eRDqkd.js new file mode 100644 index 00000000..70773a8b --- /dev/null +++ b/dist/__chunks__/rocket-lunch.C6eRDqkd.js @@ -0,0 +1,4 @@ +const a=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24" width="512" height="512"><path d="M18,8.5a2.5,2.5,0,0,1-5,0A2.5,2.5,0,0,1,18,8.5Zm-.006,6.866a11.065,11.065,0,0,1-1.163,4.569A7.634,7.634,0,0,1,10,24H9V18.5A3.517,3.517,0,0,0,5.5,15H0V14A7.634,7.634,0,0,1,4.065,7.169,11.065,11.065,0,0,1,8.634,6.006,15.487,15.487,0,0,1,20.972,0h0A3.009,3.009,0,0,1,24,3,15.507,15.507,0,0,1,17.994,15.366ZM2.084,13H4.346A34.361,34.361,0,0,1,6.955,8.237a8.993,8.993,0,0,0-1.993.72A5.519,5.519,0,0,0,2.084,13Zm13.679,4.045A34.361,34.361,0,0,1,11,19.654v2.262a5.519,5.519,0,0,0,4.043-2.878A8.993,8.993,0,0,0,15.763,17.045ZM22,2.972A1,1,0,0,0,21,2c-5.16.147-8.65,2.124-12.018,6.822a29.92,29.92,0,0,0-2.471,4.271,5.5,5.5,0,0,1,4.4,4.4,29.92,29.92,0,0,0,4.271-2.471C19.876,11.65,21.853,8.16,22,2.972ZM6.122,17.879a3.015,3.015,0,0,1,0,4.242c-.907.906-3.622,1.465-4.748,1.664l-1.406.247.247-1.406c.2-1.126.758-3.841,1.664-4.748A3.073,3.073,0,0,1,6.122,17.879ZM5,20a.993.993,0,0,0-.293-.707,1,1,0,0,0-1.414,0A7.318,7.318,0,0,0,2.5,21.5a7.342,7.342,0,0,0,2.208-.794A.993.993,0,0,0,5,20Z"/></svg> +`;export{a as default}; +//# sourceMappingURL=rocket-lunch.C6eRDqkd.js.map diff --git a/dist/__chunks__/rocket-lunch.C6eRDqkd.js.map b/dist/__chunks__/rocket-lunch.C6eRDqkd.js.map new file mode 100644 index 00000000..fda06f12 --- /dev/null +++ b/dist/__chunks__/rocket-lunch.C6eRDqkd.js.map @@ -0,0 +1 @@ +{"version":3,"file":"rocket-lunch.C6eRDqkd.js","sources":["../../public/icons/rocket-lunch.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Layer_1\\\" data-name=\\\"Layer 1\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M18,8.5a2.5,2.5,0,0,1-5,0A2.5,2.5,0,0,1,18,8.5Zm-.006,6.866a11.065,11.065,0,0,1-1.163,4.569A7.634,7.634,0,0,1,10,24H9V18.5A3.517,3.517,0,0,0,5.5,15H0V14A7.634,7.634,0,0,1,4.065,7.169,11.065,11.065,0,0,1,8.634,6.006,15.487,15.487,0,0,1,20.972,0h0A3.009,3.009,0,0,1,24,3,15.507,15.507,0,0,1,17.994,15.366ZM2.084,13H4.346A34.361,34.361,0,0,1,6.955,8.237a8.993,8.993,0,0,0-1.993.72A5.519,5.519,0,0,0,2.084,13Zm13.679,4.045A34.361,34.361,0,0,1,11,19.654v2.262a5.519,5.519,0,0,0,4.043-2.878A8.993,8.993,0,0,0,15.763,17.045ZM22,2.972A1,1,0,0,0,21,2c-5.16.147-8.65,2.124-12.018,6.822a29.92,29.92,0,0,0-2.471,4.271,5.5,5.5,0,0,1,4.4,4.4,29.92,29.92,0,0,0,4.271-2.471C19.876,11.65,21.853,8.16,22,2.972ZM6.122,17.879a3.015,3.015,0,0,1,0,4.242c-.907.906-3.622,1.465-4.748,1.664l-1.406.247.247-1.406c.2-1.126.758-3.841,1.664-4.748A3.073,3.073,0,0,1,6.122,17.879ZM5,20a.993.993,0,0,0-.293-.707,1,1,0,0,0-1.414,0A7.318,7.318,0,0,0,2.5,21.5a7.342,7.342,0,0,0,2.208-.794A.993.993,0,0,0,5,20Z\\\"/></svg>\\n\""],"names":["rocketLunch"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/rocket-lunch.CXpzJq6K.js b/dist/__chunks__/rocket-lunch.CXpzJq6K.js new file mode 100644 index 00000000..935b7338 --- /dev/null +++ b/dist/__chunks__/rocket-lunch.CXpzJq6K.js @@ -0,0 +1,2 @@ +const a="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Layer_1'%20data-name='Layer%201'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M18,8.5a2.5,2.5,0,0,1-5,0A2.5,2.5,0,0,1,18,8.5Zm-.006,6.866a11.065,11.065,0,0,1-1.163,4.569A7.634,7.634,0,0,1,10,24H9V18.5A3.517,3.517,0,0,0,5.5,15H0V14A7.634,7.634,0,0,1,4.065,7.169,11.065,11.065,0,0,1,8.634,6.006,15.487,15.487,0,0,1,20.972,0h0A3.009,3.009,0,0,1,24,3,15.507,15.507,0,0,1,17.994,15.366ZM2.084,13H4.346A34.361,34.361,0,0,1,6.955,8.237a8.993,8.993,0,0,0-1.993.72A5.519,5.519,0,0,0,2.084,13Zm13.679,4.045A34.361,34.361,0,0,1,11,19.654v2.262a5.519,5.519,0,0,0,4.043-2.878A8.993,8.993,0,0,0,15.763,17.045ZM22,2.972A1,1,0,0,0,21,2c-5.16.147-8.65,2.124-12.018,6.822a29.92,29.92,0,0,0-2.471,4.271,5.5,5.5,0,0,1,4.4,4.4,29.92,29.92,0,0,0,4.271-2.471C19.876,11.65,21.853,8.16,22,2.972ZM6.122,17.879a3.015,3.015,0,0,1,0,4.242c-.907.906-3.622,1.465-4.748,1.664l-1.406.247.247-1.406c.2-1.126.758-3.841,1.664-4.748A3.073,3.073,0,0,1,6.122,17.879ZM5,20a.993.993,0,0,0-.293-.707,1,1,0,0,0-1.414,0A7.318,7.318,0,0,0,2.5,21.5a7.342,7.342,0,0,0,2.208-.794A.993.993,0,0,0,5,20Z'/%3e%3c/svg%3e";export{a as default}; +//# sourceMappingURL=rocket-lunch.CXpzJq6K.js.map diff --git a/dist/__chunks__/rocket-lunch.CXpzJq6K.js.map b/dist/__chunks__/rocket-lunch.CXpzJq6K.js.map new file mode 100644 index 00000000..0ae275d7 --- /dev/null +++ b/dist/__chunks__/rocket-lunch.CXpzJq6K.js.map @@ -0,0 +1 @@ +{"version":3,"file":"rocket-lunch.CXpzJq6K.js","sources":["../../public/icons/rocket-lunch.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Layer_1'%20data-name='Layer%201'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M18,8.5a2.5,2.5,0,0,1-5,0A2.5,2.5,0,0,1,18,8.5Zm-.006,6.866a11.065,11.065,0,0,1-1.163,4.569A7.634,7.634,0,0,1,10,24H9V18.5A3.517,3.517,0,0,0,5.5,15H0V14A7.634,7.634,0,0,1,4.065,7.169,11.065,11.065,0,0,1,8.634,6.006,15.487,15.487,0,0,1,20.972,0h0A3.009,3.009,0,0,1,24,3,15.507,15.507,0,0,1,17.994,15.366ZM2.084,13H4.346A34.361,34.361,0,0,1,6.955,8.237a8.993,8.993,0,0,0-1.993.72A5.519,5.519,0,0,0,2.084,13Zm13.679,4.045A34.361,34.361,0,0,1,11,19.654v2.262a5.519,5.519,0,0,0,4.043-2.878A8.993,8.993,0,0,0,15.763,17.045ZM22,2.972A1,1,0,0,0,21,2c-5.16.147-8.65,2.124-12.018,6.822a29.92,29.92,0,0,0-2.471,4.271,5.5,5.5,0,0,1,4.4,4.4,29.92,29.92,0,0,0,4.271-2.471C19.876,11.65,21.853,8.16,22,2.972ZM6.122,17.879a3.015,3.015,0,0,1,0,4.242c-.907.906-3.622,1.465-4.748,1.664l-1.406.247.247-1.406c.2-1.126.758-3.841,1.664-4.748A3.073,3.073,0,0,1,6.122,17.879ZM5,20a.993.993,0,0,0-.293-.707,1,1,0,0,0-1.414,0A7.318,7.318,0,0,0,2.5,21.5a7.342,7.342,0,0,0,2.208-.794A.993.993,0,0,0,5,20Z'/%3e%3c/svg%3e\""],"names":["rocketLunch"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/search.CtsY1mRN.js b/dist/__chunks__/search.CtsY1mRN.js new file mode 100644 index 00000000..41835377 --- /dev/null +++ b/dist/__chunks__/search.CtsY1mRN.js @@ -0,0 +1,4 @@ +const t=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M23.707,22.293l-5.969-5.969a10.016,10.016,0,1,0-1.414,1.414l5.969,5.969a1,1,0,0,0,1.414-1.414ZM10,18a8,8,0,1,1,8-8A8.009,8.009,0,0,1,10,18Z"/></svg> +`;export{t as default}; +//# sourceMappingURL=search.CtsY1mRN.js.map diff --git a/dist/__chunks__/search.CtsY1mRN.js.map b/dist/__chunks__/search.CtsY1mRN.js.map new file mode 100644 index 00000000..cff56bb1 --- /dev/null +++ b/dist/__chunks__/search.CtsY1mRN.js.map @@ -0,0 +1 @@ +{"version":3,"file":"search.CtsY1mRN.js","sources":["../../public/icons/search.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M23.707,22.293l-5.969-5.969a10.016,10.016,0,1,0-1.414,1.414l5.969,5.969a1,1,0,0,0,1.414-1.414ZM10,18a8,8,0,1,1,8-8A8.009,8.009,0,0,1,10,18Z\\\"/></svg>\\n\""],"names":["search"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/search.DT5AcGiH.js b/dist/__chunks__/search.DT5AcGiH.js new file mode 100644 index 00000000..787558ee --- /dev/null +++ b/dist/__chunks__/search.DT5AcGiH.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.707,22.293l-5.969-5.969a10.016,10.016,0,1,0-1.414,1.414l5.969,5.969a1,1,0,0,0,1.414-1.414ZM10,18a8,8,0,1,1,8-8A8.009,8.009,0,0,1,10,18Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=search.DT5AcGiH.js.map diff --git a/dist/__chunks__/search.DT5AcGiH.js.map b/dist/__chunks__/search.DT5AcGiH.js.map new file mode 100644 index 00000000..314f498c --- /dev/null +++ b/dist/__chunks__/search.DT5AcGiH.js.map @@ -0,0 +1 @@ +{"version":3,"file":"search.DT5AcGiH.js","sources":["../../public/icons/search.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.707,22.293l-5.969-5.969a10.016,10.016,0,1,0-1.414,1.414l5.969,5.969a1,1,0,0,0,1.414-1.414ZM10,18a8,8,0,1,1,8-8A8.009,8.009,0,0,1,10,18Z'/%3e%3c/svg%3e\""],"names":["search"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/share.CjoNvcxO.js b/dist/__chunks__/share.CjoNvcxO.js new file mode 100644 index 00000000..4532c98f --- /dev/null +++ b/dist/__chunks__/share.CjoNvcxO.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M19.333,14.667a4.66,4.66,0,0,0-3.839,2.024L8.985,13.752a4.574,4.574,0,0,0,.005-3.488l6.5-2.954a4.66,4.66,0,1,0-.827-2.643,4.633,4.633,0,0,0,.08.786L7.833,8.593a4.668,4.668,0,1,0-.015,6.827l6.928,3.128a4.736,4.736,0,0,0-.079.785,4.667,4.667,0,1,0,4.666-4.666ZM19.333,2a2.667,2.667,0,1,1-2.666,2.667A2.669,2.669,0,0,1,19.333,2ZM4.667,14.667A2.667,2.667,0,1,1,7.333,12,2.67,2.67,0,0,1,4.667,14.667ZM19.333,22A2.667,2.667,0,1,1,22,19.333,2.669,2.669,0,0,1,19.333,22Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=share.CjoNvcxO.js.map diff --git a/dist/__chunks__/share.CjoNvcxO.js.map b/dist/__chunks__/share.CjoNvcxO.js.map new file mode 100644 index 00000000..e5391f98 --- /dev/null +++ b/dist/__chunks__/share.CjoNvcxO.js.map @@ -0,0 +1 @@ +{"version":3,"file":"share.CjoNvcxO.js","sources":["../../public/icons/share.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M19.333,14.667a4.66,4.66,0,0,0-3.839,2.024L8.985,13.752a4.574,4.574,0,0,0,.005-3.488l6.5-2.954a4.66,4.66,0,1,0-.827-2.643,4.633,4.633,0,0,0,.08.786L7.833,8.593a4.668,4.668,0,1,0-.015,6.827l6.928,3.128a4.736,4.736,0,0,0-.079.785,4.667,4.667,0,1,0,4.666-4.666ZM19.333,2a2.667,2.667,0,1,1-2.666,2.667A2.669,2.669,0,0,1,19.333,2ZM4.667,14.667A2.667,2.667,0,1,1,7.333,12,2.67,2.67,0,0,1,4.667,14.667ZM19.333,22A2.667,2.667,0,1,1,22,19.333,2.669,2.669,0,0,1,19.333,22Z'/%3e%3c/svg%3e\""],"names":["share"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/share.D_3XZuic.js b/dist/__chunks__/share.D_3XZuic.js new file mode 100644 index 00000000..a9d6efac --- /dev/null +++ b/dist/__chunks__/share.D_3XZuic.js @@ -0,0 +1,4 @@ +const a=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M19.333,14.667a4.66,4.66,0,0,0-3.839,2.024L8.985,13.752a4.574,4.574,0,0,0,.005-3.488l6.5-2.954a4.66,4.66,0,1,0-.827-2.643,4.633,4.633,0,0,0,.08.786L7.833,8.593a4.668,4.668,0,1,0-.015,6.827l6.928,3.128a4.736,4.736,0,0,0-.079.785,4.667,4.667,0,1,0,4.666-4.666ZM19.333,2a2.667,2.667,0,1,1-2.666,2.667A2.669,2.669,0,0,1,19.333,2ZM4.667,14.667A2.667,2.667,0,1,1,7.333,12,2.67,2.67,0,0,1,4.667,14.667ZM19.333,22A2.667,2.667,0,1,1,22,19.333,2.669,2.669,0,0,1,19.333,22Z"/></svg> +`;export{a as default}; +//# sourceMappingURL=share.D_3XZuic.js.map diff --git a/dist/__chunks__/share.D_3XZuic.js.map b/dist/__chunks__/share.D_3XZuic.js.map new file mode 100644 index 00000000..9a9936ff --- /dev/null +++ b/dist/__chunks__/share.D_3XZuic.js.map @@ -0,0 +1 @@ +{"version":3,"file":"share.D_3XZuic.js","sources":["../../public/icons/share.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M19.333,14.667a4.66,4.66,0,0,0-3.839,2.024L8.985,13.752a4.574,4.574,0,0,0,.005-3.488l6.5-2.954a4.66,4.66,0,1,0-.827-2.643,4.633,4.633,0,0,0,.08.786L7.833,8.593a4.668,4.668,0,1,0-.015,6.827l6.928,3.128a4.736,4.736,0,0,0-.079.785,4.667,4.667,0,1,0,4.666-4.666ZM19.333,2a2.667,2.667,0,1,1-2.666,2.667A2.669,2.669,0,0,1,19.333,2ZM4.667,14.667A2.667,2.667,0,1,1,7.333,12,2.67,2.67,0,0,1,4.667,14.667ZM19.333,22A2.667,2.667,0,1,1,22,19.333,2.669,2.669,0,0,1,19.333,22Z\\\"/></svg>\\n\""],"names":["share"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/snapchat.Bct5wLOa.js b/dist/__chunks__/snapchat.Bct5wLOa.js new file mode 100644 index 00000000..1c4af6c2 --- /dev/null +++ b/dist/__chunks__/snapchat.Bct5wLOa.js @@ -0,0 +1,2 @@ +const C='<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 50 50" width="50px" height="50px"><path d="M 46.773438 35.078125 C 40.96875 34.121094 38.316406 28.109375 38.230469 27.914063 C 38.21875 27.878906 38.191406 27.816406 38.175781 27.78125 C 38 27.429688 37.824219 26.933594 37.972656 26.582031 C 38.226563 25.980469 39.433594 25.597656 40.15625 25.367188 C 40.410156 25.285156 40.652344 25.210938 40.839844 25.136719 C 42.59375 24.441406 43.46875 23.535156 43.449219 22.433594 C 43.433594 21.546875 42.753906 20.734375 41.753906 20.382813 C 41.40625 20.234375 41.007813 20.160156 40.605469 20.160156 C 40.332031 20.160156 39.917969 20.199219 39.519531 20.382813 C 38.851563 20.695313 38.265625 20.863281 37.847656 20.882813 C 37.757813 20.878906 37.679688 20.871094 37.613281 20.859375 L 37.65625 20.171875 C 37.851563 17.0625 38.097656 13.1875 37.046875 10.832031 C 33.945313 3.890625 27.375 3.351563 25.433594 3.351563 L 24.550781 3.359375 C 22.613281 3.359375 16.054688 3.898438 12.960938 10.835938 C 11.910156 13.191406 12.152344 17.0625 12.351563 20.175781 L 12.359375 20.292969 C 12.371094 20.484375 12.382813 20.675781 12.394531 20.859375 C 11.960938 20.9375 11.113281 20.792969 10.234375 20.382813 C 9.039063 19.824219 6.886719 20.5625 6.589844 22.125 C 6.457031 22.816406 6.617188 24.128906 9.164063 25.132813 C 9.355469 25.210938 9.59375 25.285156 9.851563 25.367188 C 10.570313 25.597656 11.777344 25.976563 12.03125 26.582031 C 12.179688 26.933594 12.003906 27.429688 11.796875 27.855469 C 11.6875 28.109375 9.050781 34.121094 3.234375 35.078125 C 2.492188 35.199219 1.964844 35.855469 2.003906 36.613281 C 2.015625 36.8125 2.066406 37.011719 2.148438 37.207031 C 2.675781 38.445313 4.59375 39.296875 8.171875 39.878906 C 8.234375 40.089844 8.304688 40.402344 8.34375 40.574219 C 8.417969 40.929688 8.5 41.289063 8.609375 41.664063 C 8.714844 42.019531 9.078125 42.84375 10.210938 42.84375 C 10.554688 42.84375 10.929688 42.769531 11.332031 42.691406 C 11.925781 42.574219 12.667969 42.429688 13.621094 42.429688 C 14.152344 42.429688 14.699219 42.476563 15.25 42.566406 C 16.265625 42.734375 17.183594 43.386719 18.25 44.136719 C 19.914063 45.316406 21.800781 46.648438 24.726563 46.648438 C 24.804688 46.648438 24.882813 46.644531 24.957031 46.640625 C 25.0625 46.644531 25.171875 46.648438 25.28125 46.648438 C 28.207031 46.648438 30.09375 45.3125 31.761719 44.136719 C 32.777344 43.414063 33.738281 42.738281 34.757813 42.566406 C 35.308594 42.476563 35.855469 42.429688 36.386719 42.429688 C 37.304688 42.429688 38.03125 42.546875 38.679688 42.675781 C 39.140625 42.765625 39.507813 42.808594 39.847656 42.808594 C 40.605469 42.808594 41.1875 42.375 41.398438 41.648438 C 41.507813 41.28125 41.585938 40.925781 41.664063 40.566406 C 41.695313 40.433594 41.769531 40.097656 41.835938 39.875 C 45.414063 39.292969 47.332031 38.441406 47.855469 37.214844 C 47.941406 37.019531 47.988281 36.816406 48.003906 36.605469 C 48.042969 35.859375 47.515625 35.203125 46.773438 35.078125 Z"/></svg>';export{C as default}; +//# sourceMappingURL=snapchat.Bct5wLOa.js.map diff --git a/dist/__chunks__/snapchat.Bct5wLOa.js.map b/dist/__chunks__/snapchat.Bct5wLOa.js.map new file mode 100644 index 00000000..979a126a --- /dev/null +++ b/dist/__chunks__/snapchat.Bct5wLOa.js.map @@ -0,0 +1 @@ +{"version":3,"file":"snapchat.Bct5wLOa.js","sources":["../../public/icons/snapchat.svg?raw"],"sourcesContent":["export default \"<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" viewBox=\\\"0 0 50 50\\\" width=\\\"50px\\\" height=\\\"50px\\\"><path d=\\\"M 46.773438 35.078125 C 40.96875 34.121094 38.316406 28.109375 38.230469 27.914063 C 38.21875 27.878906 38.191406 27.816406 38.175781 27.78125 C 38 27.429688 37.824219 26.933594 37.972656 26.582031 C 38.226563 25.980469 39.433594 25.597656 40.15625 25.367188 C 40.410156 25.285156 40.652344 25.210938 40.839844 25.136719 C 42.59375 24.441406 43.46875 23.535156 43.449219 22.433594 C 43.433594 21.546875 42.753906 20.734375 41.753906 20.382813 C 41.40625 20.234375 41.007813 20.160156 40.605469 20.160156 C 40.332031 20.160156 39.917969 20.199219 39.519531 20.382813 C 38.851563 20.695313 38.265625 20.863281 37.847656 20.882813 C 37.757813 20.878906 37.679688 20.871094 37.613281 20.859375 L 37.65625 20.171875 C 37.851563 17.0625 38.097656 13.1875 37.046875 10.832031 C 33.945313 3.890625 27.375 3.351563 25.433594 3.351563 L 24.550781 3.359375 C 22.613281 3.359375 16.054688 3.898438 12.960938 10.835938 C 11.910156 13.191406 12.152344 17.0625 12.351563 20.175781 L 12.359375 20.292969 C 12.371094 20.484375 12.382813 20.675781 12.394531 20.859375 C 11.960938 20.9375 11.113281 20.792969 10.234375 20.382813 C 9.039063 19.824219 6.886719 20.5625 6.589844 22.125 C 6.457031 22.816406 6.617188 24.128906 9.164063 25.132813 C 9.355469 25.210938 9.59375 25.285156 9.851563 25.367188 C 10.570313 25.597656 11.777344 25.976563 12.03125 26.582031 C 12.179688 26.933594 12.003906 27.429688 11.796875 27.855469 C 11.6875 28.109375 9.050781 34.121094 3.234375 35.078125 C 2.492188 35.199219 1.964844 35.855469 2.003906 36.613281 C 2.015625 36.8125 2.066406 37.011719 2.148438 37.207031 C 2.675781 38.445313 4.59375 39.296875 8.171875 39.878906 C 8.234375 40.089844 8.304688 40.402344 8.34375 40.574219 C 8.417969 40.929688 8.5 41.289063 8.609375 41.664063 C 8.714844 42.019531 9.078125 42.84375 10.210938 42.84375 C 10.554688 42.84375 10.929688 42.769531 11.332031 42.691406 C 11.925781 42.574219 12.667969 42.429688 13.621094 42.429688 C 14.152344 42.429688 14.699219 42.476563 15.25 42.566406 C 16.265625 42.734375 17.183594 43.386719 18.25 44.136719 C 19.914063 45.316406 21.800781 46.648438 24.726563 46.648438 C 24.804688 46.648438 24.882813 46.644531 24.957031 46.640625 C 25.0625 46.644531 25.171875 46.648438 25.28125 46.648438 C 28.207031 46.648438 30.09375 45.3125 31.761719 44.136719 C 32.777344 43.414063 33.738281 42.738281 34.757813 42.566406 C 35.308594 42.476563 35.855469 42.429688 36.386719 42.429688 C 37.304688 42.429688 38.03125 42.546875 38.679688 42.675781 C 39.140625 42.765625 39.507813 42.808594 39.847656 42.808594 C 40.605469 42.808594 41.1875 42.375 41.398438 41.648438 C 41.507813 41.28125 41.585938 40.925781 41.664063 40.566406 C 41.695313 40.433594 41.769531 40.097656 41.835938 39.875 C 45.414063 39.292969 47.332031 38.441406 47.855469 37.214844 C 47.941406 37.019531 47.988281 36.816406 48.003906 36.605469 C 48.042969 35.859375 47.515625 35.203125 46.773438 35.078125 Z\\\"/></svg>\""],"names":["snapchat"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/snapchat.Dpqrb3zu.js b/dist/__chunks__/snapchat.Dpqrb3zu.js new file mode 100644 index 00000000..44591fc1 --- /dev/null +++ b/dist/__chunks__/snapchat.Dpqrb3zu.js @@ -0,0 +1,2 @@ +const C="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2050%2050'%20width='50px'%20height='50px'%3e%3cpath%20d='M%2046.773438%2035.078125%20C%2040.96875%2034.121094%2038.316406%2028.109375%2038.230469%2027.914063%20C%2038.21875%2027.878906%2038.191406%2027.816406%2038.175781%2027.78125%20C%2038%2027.429688%2037.824219%2026.933594%2037.972656%2026.582031%20C%2038.226563%2025.980469%2039.433594%2025.597656%2040.15625%2025.367188%20C%2040.410156%2025.285156%2040.652344%2025.210938%2040.839844%2025.136719%20C%2042.59375%2024.441406%2043.46875%2023.535156%2043.449219%2022.433594%20C%2043.433594%2021.546875%2042.753906%2020.734375%2041.753906%2020.382813%20C%2041.40625%2020.234375%2041.007813%2020.160156%2040.605469%2020.160156%20C%2040.332031%2020.160156%2039.917969%2020.199219%2039.519531%2020.382813%20C%2038.851563%2020.695313%2038.265625%2020.863281%2037.847656%2020.882813%20C%2037.757813%2020.878906%2037.679688%2020.871094%2037.613281%2020.859375%20L%2037.65625%2020.171875%20C%2037.851563%2017.0625%2038.097656%2013.1875%2037.046875%2010.832031%20C%2033.945313%203.890625%2027.375%203.351563%2025.433594%203.351563%20L%2024.550781%203.359375%20C%2022.613281%203.359375%2016.054688%203.898438%2012.960938%2010.835938%20C%2011.910156%2013.191406%2012.152344%2017.0625%2012.351563%2020.175781%20L%2012.359375%2020.292969%20C%2012.371094%2020.484375%2012.382813%2020.675781%2012.394531%2020.859375%20C%2011.960938%2020.9375%2011.113281%2020.792969%2010.234375%2020.382813%20C%209.039063%2019.824219%206.886719%2020.5625%206.589844%2022.125%20C%206.457031%2022.816406%206.617188%2024.128906%209.164063%2025.132813%20C%209.355469%2025.210938%209.59375%2025.285156%209.851563%2025.367188%20C%2010.570313%2025.597656%2011.777344%2025.976563%2012.03125%2026.582031%20C%2012.179688%2026.933594%2012.003906%2027.429688%2011.796875%2027.855469%20C%2011.6875%2028.109375%209.050781%2034.121094%203.234375%2035.078125%20C%202.492188%2035.199219%201.964844%2035.855469%202.003906%2036.613281%20C%202.015625%2036.8125%202.066406%2037.011719%202.148438%2037.207031%20C%202.675781%2038.445313%204.59375%2039.296875%208.171875%2039.878906%20C%208.234375%2040.089844%208.304688%2040.402344%208.34375%2040.574219%20C%208.417969%2040.929688%208.5%2041.289063%208.609375%2041.664063%20C%208.714844%2042.019531%209.078125%2042.84375%2010.210938%2042.84375%20C%2010.554688%2042.84375%2010.929688%2042.769531%2011.332031%2042.691406%20C%2011.925781%2042.574219%2012.667969%2042.429688%2013.621094%2042.429688%20C%2014.152344%2042.429688%2014.699219%2042.476563%2015.25%2042.566406%20C%2016.265625%2042.734375%2017.183594%2043.386719%2018.25%2044.136719%20C%2019.914063%2045.316406%2021.800781%2046.648438%2024.726563%2046.648438%20C%2024.804688%2046.648438%2024.882813%2046.644531%2024.957031%2046.640625%20C%2025.0625%2046.644531%2025.171875%2046.648438%2025.28125%2046.648438%20C%2028.207031%2046.648438%2030.09375%2045.3125%2031.761719%2044.136719%20C%2032.777344%2043.414063%2033.738281%2042.738281%2034.757813%2042.566406%20C%2035.308594%2042.476563%2035.855469%2042.429688%2036.386719%2042.429688%20C%2037.304688%2042.429688%2038.03125%2042.546875%2038.679688%2042.675781%20C%2039.140625%2042.765625%2039.507813%2042.808594%2039.847656%2042.808594%20C%2040.605469%2042.808594%2041.1875%2042.375%2041.398438%2041.648438%20C%2041.507813%2041.28125%2041.585938%2040.925781%2041.664063%2040.566406%20C%2041.695313%2040.433594%2041.769531%2040.097656%2041.835938%2039.875%20C%2045.414063%2039.292969%2047.332031%2038.441406%2047.855469%2037.214844%20C%2047.941406%2037.019531%2047.988281%2036.816406%2048.003906%2036.605469%20C%2048.042969%2035.859375%2047.515625%2035.203125%2046.773438%2035.078125%20Z'/%3e%3c/svg%3e";export{C as default}; +//# sourceMappingURL=snapchat.Dpqrb3zu.js.map diff --git a/dist/__chunks__/snapchat.Dpqrb3zu.js.map b/dist/__chunks__/snapchat.Dpqrb3zu.js.map new file mode 100644 index 00000000..220eba8d --- /dev/null +++ b/dist/__chunks__/snapchat.Dpqrb3zu.js.map @@ -0,0 +1 @@ +{"version":3,"file":"snapchat.Dpqrb3zu.js","sources":["../../public/icons/snapchat.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2050%2050'%20width='50px'%20height='50px'%3e%3cpath%20d='M%2046.773438%2035.078125%20C%2040.96875%2034.121094%2038.316406%2028.109375%2038.230469%2027.914063%20C%2038.21875%2027.878906%2038.191406%2027.816406%2038.175781%2027.78125%20C%2038%2027.429688%2037.824219%2026.933594%2037.972656%2026.582031%20C%2038.226563%2025.980469%2039.433594%2025.597656%2040.15625%2025.367188%20C%2040.410156%2025.285156%2040.652344%2025.210938%2040.839844%2025.136719%20C%2042.59375%2024.441406%2043.46875%2023.535156%2043.449219%2022.433594%20C%2043.433594%2021.546875%2042.753906%2020.734375%2041.753906%2020.382813%20C%2041.40625%2020.234375%2041.007813%2020.160156%2040.605469%2020.160156%20C%2040.332031%2020.160156%2039.917969%2020.199219%2039.519531%2020.382813%20C%2038.851563%2020.695313%2038.265625%2020.863281%2037.847656%2020.882813%20C%2037.757813%2020.878906%2037.679688%2020.871094%2037.613281%2020.859375%20L%2037.65625%2020.171875%20C%2037.851563%2017.0625%2038.097656%2013.1875%2037.046875%2010.832031%20C%2033.945313%203.890625%2027.375%203.351563%2025.433594%203.351563%20L%2024.550781%203.359375%20C%2022.613281%203.359375%2016.054688%203.898438%2012.960938%2010.835938%20C%2011.910156%2013.191406%2012.152344%2017.0625%2012.351563%2020.175781%20L%2012.359375%2020.292969%20C%2012.371094%2020.484375%2012.382813%2020.675781%2012.394531%2020.859375%20C%2011.960938%2020.9375%2011.113281%2020.792969%2010.234375%2020.382813%20C%209.039063%2019.824219%206.886719%2020.5625%206.589844%2022.125%20C%206.457031%2022.816406%206.617188%2024.128906%209.164063%2025.132813%20C%209.355469%2025.210938%209.59375%2025.285156%209.851563%2025.367188%20C%2010.570313%2025.597656%2011.777344%2025.976563%2012.03125%2026.582031%20C%2012.179688%2026.933594%2012.003906%2027.429688%2011.796875%2027.855469%20C%2011.6875%2028.109375%209.050781%2034.121094%203.234375%2035.078125%20C%202.492188%2035.199219%201.964844%2035.855469%202.003906%2036.613281%20C%202.015625%2036.8125%202.066406%2037.011719%202.148438%2037.207031%20C%202.675781%2038.445313%204.59375%2039.296875%208.171875%2039.878906%20C%208.234375%2040.089844%208.304688%2040.402344%208.34375%2040.574219%20C%208.417969%2040.929688%208.5%2041.289063%208.609375%2041.664063%20C%208.714844%2042.019531%209.078125%2042.84375%2010.210938%2042.84375%20C%2010.554688%2042.84375%2010.929688%2042.769531%2011.332031%2042.691406%20C%2011.925781%2042.574219%2012.667969%2042.429688%2013.621094%2042.429688%20C%2014.152344%2042.429688%2014.699219%2042.476563%2015.25%2042.566406%20C%2016.265625%2042.734375%2017.183594%2043.386719%2018.25%2044.136719%20C%2019.914063%2045.316406%2021.800781%2046.648438%2024.726563%2046.648438%20C%2024.804688%2046.648438%2024.882813%2046.644531%2024.957031%2046.640625%20C%2025.0625%2046.644531%2025.171875%2046.648438%2025.28125%2046.648438%20C%2028.207031%2046.648438%2030.09375%2045.3125%2031.761719%2044.136719%20C%2032.777344%2043.414063%2033.738281%2042.738281%2034.757813%2042.566406%20C%2035.308594%2042.476563%2035.855469%2042.429688%2036.386719%2042.429688%20C%2037.304688%2042.429688%2038.03125%2042.546875%2038.679688%2042.675781%20C%2039.140625%2042.765625%2039.507813%2042.808594%2039.847656%2042.808594%20C%2040.605469%2042.808594%2041.1875%2042.375%2041.398438%2041.648438%20C%2041.507813%2041.28125%2041.585938%2040.925781%2041.664063%2040.566406%20C%2041.695313%2040.433594%2041.769531%2040.097656%2041.835938%2039.875%20C%2045.414063%2039.292969%2047.332031%2038.441406%2047.855469%2037.214844%20C%2047.941406%2037.019531%2047.988281%2036.816406%2048.003906%2036.605469%20C%2048.042969%2035.859375%2047.515625%2035.203125%2046.773438%2035.078125%20Z'/%3e%3c/svg%3e\""],"names":["snapchat"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/social-network.B-lhER-M.js b/dist/__chunks__/social-network.B-lhER-M.js new file mode 100644 index 00000000..17787aee --- /dev/null +++ b/dist/__chunks__/social-network.B-lhER-M.js @@ -0,0 +1,4 @@ +const l=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M22.773,7.721A4.994,4.994,0,0,0,19,6H15.011l.336-2.041A3.037,3.037,0,0,0,9.626,2.122L7.712,6H5a5.006,5.006,0,0,0-5,5v5a5.006,5.006,0,0,0,5,5H18.3a5.024,5.024,0,0,0,4.951-4.3l.705-5A5,5,0,0,0,22.773,7.721ZM2,16V11A3,3,0,0,1,5,8H7V19H5A3,3,0,0,1,2,16Zm19.971-4.581-.706,5A3.012,3.012,0,0,1,18.3,19H9V7.734a1,1,0,0,0,.23-.292l2.189-4.435A1.07,1.07,0,0,1,13.141,2.8a1.024,1.024,0,0,1,.233.84l-.528,3.2A1,1,0,0,0,13.833,8H19a3,3,0,0,1,2.971,3.419Z"/></svg> +`;export{l as default}; +//# sourceMappingURL=social-network.B-lhER-M.js.map diff --git a/dist/__chunks__/social-network.B-lhER-M.js.map b/dist/__chunks__/social-network.B-lhER-M.js.map new file mode 100644 index 00000000..1bf667c7 --- /dev/null +++ b/dist/__chunks__/social-network.B-lhER-M.js.map @@ -0,0 +1 @@ +{"version":3,"file":"social-network.B-lhER-M.js","sources":["../../public/icons/social-network.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M22.773,7.721A4.994,4.994,0,0,0,19,6H15.011l.336-2.041A3.037,3.037,0,0,0,9.626,2.122L7.712,6H5a5.006,5.006,0,0,0-5,5v5a5.006,5.006,0,0,0,5,5H18.3a5.024,5.024,0,0,0,4.951-4.3l.705-5A5,5,0,0,0,22.773,7.721ZM2,16V11A3,3,0,0,1,5,8H7V19H5A3,3,0,0,1,2,16Zm19.971-4.581-.706,5A3.012,3.012,0,0,1,18.3,19H9V7.734a1,1,0,0,0,.23-.292l2.189-4.435A1.07,1.07,0,0,1,13.141,2.8a1.024,1.024,0,0,1,.233.84l-.528,3.2A1,1,0,0,0,13.833,8H19a3,3,0,0,1,2.971,3.419Z\\\"/></svg>\\n\""],"names":["socialNetwork"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/social-network.Dm-JGi74.js b/dist/__chunks__/social-network.Dm-JGi74.js new file mode 100644 index 00000000..5c427e1f --- /dev/null +++ b/dist/__chunks__/social-network.Dm-JGi74.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M22.773,7.721A4.994,4.994,0,0,0,19,6H15.011l.336-2.041A3.037,3.037,0,0,0,9.626,2.122L7.712,6H5a5.006,5.006,0,0,0-5,5v5a5.006,5.006,0,0,0,5,5H18.3a5.024,5.024,0,0,0,4.951-4.3l.705-5A5,5,0,0,0,22.773,7.721ZM2,16V11A3,3,0,0,1,5,8H7V19H5A3,3,0,0,1,2,16Zm19.971-4.581-.706,5A3.012,3.012,0,0,1,18.3,19H9V7.734a1,1,0,0,0,.23-.292l2.189-4.435A1.07,1.07,0,0,1,13.141,2.8a1.024,1.024,0,0,1,.233.84l-.528,3.2A1,1,0,0,0,13.833,8H19a3,3,0,0,1,2.971,3.419Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=social-network.Dm-JGi74.js.map diff --git a/dist/__chunks__/social-network.Dm-JGi74.js.map b/dist/__chunks__/social-network.Dm-JGi74.js.map new file mode 100644 index 00000000..92d8370f --- /dev/null +++ b/dist/__chunks__/social-network.Dm-JGi74.js.map @@ -0,0 +1 @@ +{"version":3,"file":"social-network.Dm-JGi74.js","sources":["../../public/icons/social-network.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M22.773,7.721A4.994,4.994,0,0,0,19,6H15.011l.336-2.041A3.037,3.037,0,0,0,9.626,2.122L7.712,6H5a5.006,5.006,0,0,0-5,5v5a5.006,5.006,0,0,0,5,5H18.3a5.024,5.024,0,0,0,4.951-4.3l.705-5A5,5,0,0,0,22.773,7.721ZM2,16V11A3,3,0,0,1,5,8H7V19H5A3,3,0,0,1,2,16Zm19.971-4.581-.706,5A3.012,3.012,0,0,1,18.3,19H9V7.734a1,1,0,0,0,.23-.292l2.189-4.435A1.07,1.07,0,0,1,13.141,2.8a1.024,1.024,0,0,1,.233.84l-.528,3.2A1,1,0,0,0,13.833,8H19a3,3,0,0,1,2.971,3.419Z'/%3e%3c/svg%3e\""],"names":["socialNetwork"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/state.CJfvw0Ck.js b/dist/__chunks__/state.CJfvw0Ck.js new file mode 100644 index 00000000..2b1cf772 --- /dev/null +++ b/dist/__chunks__/state.CJfvw0Ck.js @@ -0,0 +1,6 @@ +import{n as t}from"./property.Ds9fqW-T.js";function a(e){return e.toLowerCase().replace(/[^0-9a-z]/gi,"-").replace(/-+/g,"-").replace(/^-|-$/g,"")}/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */function o(e){return t({...e,state:!0,attribute:!1})}export{o as r,a as t}; +//# sourceMappingURL=state.CJfvw0Ck.js.map diff --git a/dist/__chunks__/state.CJfvw0Ck.js.map b/dist/__chunks__/state.CJfvw0Ck.js.map new file mode 100644 index 00000000..09ec1280 --- /dev/null +++ b/dist/__chunks__/state.CJfvw0Ck.js.map @@ -0,0 +1 @@ +{"version":3,"file":"state.CJfvw0Ck.js","sources":["../../src/utils/toClassName.ts","../../node_modules/@lit/reactive-element/decorators/state.js"],"sourcesContent":["/**\n * Converts a string into a valid CSS class name.\n *\n * @param name - The string to convert into a CSS class name.\n * @returns The converted CSS class name.\n *\n * @example\n * // Example usage:\n * const inputString = 'Hello, World!';\n * const cssClassName = toClassName(inputString);\n * console.log(cssClassName); // Output: 'hello-world'\n */\nexport function toClassName(name: string): string {\n return name\n .toLowerCase()\n .replace(/[^0-9a-z]/gi, '-')\n .replace(/-+/g, '-')\n .replace(/^-|-$/g, '');\n}\n","import{property as t}from\"./property.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function r(r){return t({...r,state:!0,attribute:!1})}export{r as state};\n//# sourceMappingURL=state.js.map\n"],"names":["toClassName","name","r","t"],"mappings":"2CAYO,SAASA,EAAYC,EAAsB,CAChD,OAAOA,EACJ,YAAA,EACA,QAAQ,cAAe,GAAG,EAC1B,QAAQ,MAAO,GAAG,EAClB,QAAQ,SAAU,EAAE,CACzB,CCjBA;AAAA;AAAA;AAAA;AAAA,GAIG,SAASC,EAAEA,EAAE,CAAC,OAAOC,EAAE,CAAC,GAAGD,EAAE,MAAM,GAAG,UAAU,EAAE,CAAC,CAAC","x_google_ignoreList":[1]} \ No newline at end of file diff --git a/dist/__chunks__/toast.CVELdJDu.js b/dist/__chunks__/toast.CVELdJDu.js new file mode 100644 index 00000000..10e4d60e --- /dev/null +++ b/dist/__chunks__/toast.CVELdJDu.js @@ -0,0 +1,2 @@ +import{s as d,x as f,i as l}from"./lit-element.CH8ciVnL.js";import{n as p,t as u}from"./property.Ds9fqW-T.js";var m=Object.defineProperty,y=Object.getOwnPropertyDescriptor,n=(c,s,a,o)=>{for(var e=o>1?void 0:o?y(s,a):s,r=c.length-1,i;r>=0;r--)(i=c[r])&&(e=(o?i(s,a,e):i(e))||e);return o&&e&&m(s,a,e),e};let t=class extends d{constructor(){super(...arguments),this.message="Your settings have been saved successfully!",this.duration=3e3}connectedCallback(){super.connectedCallback(),setTimeout(()=>{this.close()},this.duration)}close(){this.style.animation="fadeOut 0.3s ease-in-out forwards",setTimeout(()=>{this.remove()},305)}disconnectedCallback(){super.disconnectedCallback()}render(){if(this.message)return f`<div class="toast">${this.message}</div>`}};t.styles=l`.toast{position:fixed;top:30vh;right:50vw;background-color:#fff;transform:translateX(50%);display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;z-index:1000;padding:8px 16px;border-radius:4px;box-shadow:0 0 8px rgba(0,0,0,.2);transition:opacity .3s ease-in-out;opacity:0;animation:fadeIn .3s ease-in-out forwards}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}`;n([p({type:String})],t.prototype,"message",2);n([p({type:Number})],t.prototype,"duration",2);t=n([u("toast-component")],t);export{t as Toast}; +//# sourceMappingURL=toast.CVELdJDu.js.map diff --git a/dist/__chunks__/toast.CVELdJDu.js.map b/dist/__chunks__/toast.CVELdJDu.js.map new file mode 100644 index 00000000..3c0f8207 --- /dev/null +++ b/dist/__chunks__/toast.CVELdJDu.js.map @@ -0,0 +1 @@ +{"version":3,"file":"toast.CVELdJDu.js","sources":["../../src/components/toast/toast.ts"],"sourcesContent":["import { css, html, LitElement } from 'lit';\nimport { customElement, property } from 'lit/decorators.js';\n\n@customElement('toast-component')\nexport class Toast extends LitElement {\n @property({ type: String })\n message: string = 'Your settings have been saved successfully!';\n @property({ type: Number })\n duration: number = 3000;\n\n connectedCallback() {\n super.connectedCallback();\n setTimeout(() => {\n this.close();\n }, this.duration);\n }\n\n close() {\n this.style.animation = 'fadeOut 0.3s ease-in-out forwards';\n setTimeout(() => {\n this.remove();\n }, 305);\n }\n\n disconnectedCallback() {\n super.disconnectedCallback();\n }\n\n render() {\n if (!this.message) return;\n return html`<div class=\"toast\">${this.message}</div>`;\n }\n\n static styles = css`\n .toast {\n position: fixed;\n top: 30vh;\n right: 50vw;\n background-color: white;\n transform: translateX(50%);\n display: flex;\n flex-direction: column;\n align-items: flex-end;\n justify-content: flex-end;\n z-index: 1000;\n padding: 8px 16px;\n border-radius: 4px;\n box-shadow: 0 0 8px rgba(0, 0, 0, 0.2);\n transition: opacity 0.3s ease-in-out;\n opacity: 0;\n animation: fadeIn 0.3s ease-in-out forwards; /* Apply fade-in animation */\n }\n\n @keyframes fadeIn {\n from {\n opacity: 0;\n }\n to {\n opacity: 1;\n }\n }\n\n @keyframes fadeOut {\n from {\n opacity: 1;\n }\n to {\n opacity: 0;\n }\n }\n `;\n}\n"],"names":["Toast","LitElement","html","css","__decorateClass","property","customElement"],"mappings":"8SAIa,IAAAA,EAAN,cAAoBC,CAAW,CAA/B,aAAA,CAAA,MAAA,GAAA,SAAA,EAEa,KAAA,QAAA,8CAEC,KAAA,SAAA,GAAA,CAEnB,mBAAoB,CAClB,MAAM,kBAAkB,EACxB,WAAW,IAAM,CACf,KAAK,MAAM,CAAA,EACV,KAAK,QAAQ,CAClB,CAEA,OAAQ,CACN,KAAK,MAAM,UAAY,oCACvB,WAAW,IAAM,CACf,KAAK,OAAO,GACX,GAAG,CACR,CAEA,sBAAuB,CACrB,MAAM,qBAAqB,CAC7B,CAEA,QAAS,CACP,GAAK,KAAK,QACH,OAAAC,uBAA0B,KAAK,OAAO,QAC/C,CAwCF,EAnEaF,EA6BJ,OAASG,ubA3BhBC,EAAA,CADCC,EAAS,CAAE,KAAM,OAAQ,CAAA,EADfL,EAEX,UAAA,UAAA,CAAA,EAEAI,EAAA,CADCC,EAAS,CAAE,KAAM,OAAQ,CAAA,EAHfL,EAIX,UAAA,WAAA,CAAA,EAJWA,EAANI,EAAA,CADNE,EAAc,iBAAiB,CAAA,EACnBN,CAAA"} \ No newline at end of file diff --git a/dist/__chunks__/trash.D1jfdnTM.js b/dist/__chunks__/trash.D1jfdnTM.js new file mode 100644 index 00000000..13b954b7 --- /dev/null +++ b/dist/__chunks__/trash.D1jfdnTM.js @@ -0,0 +1,4 @@ +const a=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M21,4H17.9A5.009,5.009,0,0,0,13,0H11A5.009,5.009,0,0,0,6.1,4H3A1,1,0,0,0,3,6H4V19a5.006,5.006,0,0,0,5,5h6a5.006,5.006,0,0,0,5-5V6h1a1,1,0,0,0,0-2ZM11,2h2a3.006,3.006,0,0,1,2.829,2H8.171A3.006,3.006,0,0,1,11,2Zm7,17a3,3,0,0,1-3,3H9a3,3,0,0,1-3-3V6H18Z"/><path d="M10,18a1,1,0,0,0,1-1V11a1,1,0,0,0-2,0v6A1,1,0,0,0,10,18Z"/><path d="M14,18a1,1,0,0,0,1-1V11a1,1,0,0,0-2,0v6A1,1,0,0,0,14,18Z"/></svg> +`;export{a as default}; +//# sourceMappingURL=trash.D1jfdnTM.js.map diff --git a/dist/__chunks__/trash.D1jfdnTM.js.map b/dist/__chunks__/trash.D1jfdnTM.js.map new file mode 100644 index 00000000..0ddc19d0 --- /dev/null +++ b/dist/__chunks__/trash.D1jfdnTM.js.map @@ -0,0 +1 @@ +{"version":3,"file":"trash.D1jfdnTM.js","sources":["../../public/icons/trash.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M21,4H17.9A5.009,5.009,0,0,0,13,0H11A5.009,5.009,0,0,0,6.1,4H3A1,1,0,0,0,3,6H4V19a5.006,5.006,0,0,0,5,5h6a5.006,5.006,0,0,0,5-5V6h1a1,1,0,0,0,0-2ZM11,2h2a3.006,3.006,0,0,1,2.829,2H8.171A3.006,3.006,0,0,1,11,2Zm7,17a3,3,0,0,1-3,3H9a3,3,0,0,1-3-3V6H18Z\\\"/><path d=\\\"M10,18a1,1,0,0,0,1-1V11a1,1,0,0,0-2,0v6A1,1,0,0,0,10,18Z\\\"/><path d=\\\"M14,18a1,1,0,0,0,1-1V11a1,1,0,0,0-2,0v6A1,1,0,0,0,14,18Z\\\"/></svg>\\n\""],"names":["trash"],"mappings":"AAAA,MAAeA,EAAA;AAAA;"} \ No newline at end of file diff --git a/dist/__chunks__/trash.u5-IQjNe.js b/dist/__chunks__/trash.u5-IQjNe.js new file mode 100644 index 00000000..1344d5cc --- /dev/null +++ b/dist/__chunks__/trash.u5-IQjNe.js @@ -0,0 +1,2 @@ +const a="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M21,4H17.9A5.009,5.009,0,0,0,13,0H11A5.009,5.009,0,0,0,6.1,4H3A1,1,0,0,0,3,6H4V19a5.006,5.006,0,0,0,5,5h6a5.006,5.006,0,0,0,5-5V6h1a1,1,0,0,0,0-2ZM11,2h2a3.006,3.006,0,0,1,2.829,2H8.171A3.006,3.006,0,0,1,11,2Zm7,17a3,3,0,0,1-3,3H9a3,3,0,0,1-3-3V6H18Z'/%3e%3cpath%20d='M10,18a1,1,0,0,0,1-1V11a1,1,0,0,0-2,0v6A1,1,0,0,0,10,18Z'/%3e%3cpath%20d='M14,18a1,1,0,0,0,1-1V11a1,1,0,0,0-2,0v6A1,1,0,0,0,14,18Z'/%3e%3c/svg%3e";export{a as default}; +//# sourceMappingURL=trash.u5-IQjNe.js.map diff --git a/dist/__chunks__/trash.u5-IQjNe.js.map b/dist/__chunks__/trash.u5-IQjNe.js.map new file mode 100644 index 00000000..4d5f75f9 --- /dev/null +++ b/dist/__chunks__/trash.u5-IQjNe.js.map @@ -0,0 +1 @@ +{"version":3,"file":"trash.u5-IQjNe.js","sources":["../../public/icons/trash.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M21,4H17.9A5.009,5.009,0,0,0,13,0H11A5.009,5.009,0,0,0,6.1,4H3A1,1,0,0,0,3,6H4V19a5.006,5.006,0,0,0,5,5h6a5.006,5.006,0,0,0,5-5V6h1a1,1,0,0,0,0-2ZM11,2h2a3.006,3.006,0,0,1,2.829,2H8.171A3.006,3.006,0,0,1,11,2Zm7,17a3,3,0,0,1-3,3H9a3,3,0,0,1-3-3V6H18Z'/%3e%3cpath%20d='M10,18a1,1,0,0,0,1-1V11a1,1,0,0,0-2,0v6A1,1,0,0,0,10,18Z'/%3e%3cpath%20d='M14,18a1,1,0,0,0,1-1V11a1,1,0,0,0-2,0v6A1,1,0,0,0,14,18Z'/%3e%3c/svg%3e\""],"names":["trash"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/twitter.d5w0828a.js b/dist/__chunks__/twitter.d5w0828a.js new file mode 100644 index 00000000..30514c74 --- /dev/null +++ b/dist/__chunks__/twitter.d5w0828a.js @@ -0,0 +1,2 @@ +const c='<?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 30 30" width="30px" height="30px"> <path d="M28,6.937c-0.957,0.425-1.985,0.711-3.064,0.84c1.102-0.66,1.947-1.705,2.345-2.951c-1.03,0.611-2.172,1.055-3.388,1.295 c-0.973-1.037-2.359-1.685-3.893-1.685c-2.946,0-5.334,2.389-5.334,5.334c0,0.418,0.048,0.826,0.138,1.215 c-4.433-0.222-8.363-2.346-10.995-5.574C3.351,6.199,3.088,7.115,3.088,8.094c0,1.85,0.941,3.483,2.372,4.439 c-0.874-0.028-1.697-0.268-2.416-0.667c0,0.023,0,0.044,0,0.067c0,2.585,1.838,4.741,4.279,5.23 c-0.447,0.122-0.919,0.187-1.406,0.187c-0.343,0-0.678-0.034-1.003-0.095c0.679,2.119,2.649,3.662,4.983,3.705 c-1.825,1.431-4.125,2.284-6.625,2.284c-0.43,0-0.855-0.025-1.273-0.075c2.361,1.513,5.164,2.396,8.177,2.396 c9.812,0,15.176-8.128,15.176-15.177c0-0.231-0.005-0.461-0.015-0.69C26.38,8.945,27.285,8.006,28,6.937z"/></svg>';export{c as default}; +//# sourceMappingURL=twitter.d5w0828a.js.map diff --git a/dist/__chunks__/twitter.d5w0828a.js.map b/dist/__chunks__/twitter.d5w0828a.js.map new file mode 100644 index 00000000..c6799d12 --- /dev/null +++ b/dist/__chunks__/twitter.d5w0828a.js.map @@ -0,0 +1 @@ +{"version":3,"file":"twitter.d5w0828a.js","sources":["../../public/icons/twitter.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\"?><svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" viewBox=\\\"0 0 30 30\\\" width=\\\"30px\\\" height=\\\"30px\\\"> <path d=\\\"M28,6.937c-0.957,0.425-1.985,0.711-3.064,0.84c1.102-0.66,1.947-1.705,2.345-2.951c-1.03,0.611-2.172,1.055-3.388,1.295 c-0.973-1.037-2.359-1.685-3.893-1.685c-2.946,0-5.334,2.389-5.334,5.334c0,0.418,0.048,0.826,0.138,1.215 c-4.433-0.222-8.363-2.346-10.995-5.574C3.351,6.199,3.088,7.115,3.088,8.094c0,1.85,0.941,3.483,2.372,4.439 c-0.874-0.028-1.697-0.268-2.416-0.667c0,0.023,0,0.044,0,0.067c0,2.585,1.838,4.741,4.279,5.23 c-0.447,0.122-0.919,0.187-1.406,0.187c-0.343,0-0.678-0.034-1.003-0.095c0.679,2.119,2.649,3.662,4.983,3.705 c-1.825,1.431-4.125,2.284-6.625,2.284c-0.43,0-0.855-0.025-1.273-0.075c2.361,1.513,5.164,2.396,8.177,2.396 c9.812,0,15.176-8.128,15.176-15.177c0-0.231-0.005-0.461-0.015-0.69C26.38,8.945,27.285,8.006,28,6.937z\\\"/></svg>\""],"names":["twitter"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/twitter.r3dS6WGA.js b/dist/__chunks__/twitter.r3dS6WGA.js new file mode 100644 index 00000000..cb83ad67 --- /dev/null +++ b/dist/__chunks__/twitter.r3dS6WGA.js @@ -0,0 +1,2 @@ +const c="data:image/svg+xml,%3c?xml%20version='1.0'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2030%2030'%20width='30px'%20height='30px'%3e%3cpath%20d='M28,6.937c-0.957,0.425-1.985,0.711-3.064,0.84c1.102-0.66,1.947-1.705,2.345-2.951c-1.03,0.611-2.172,1.055-3.388,1.295%20c-0.973-1.037-2.359-1.685-3.893-1.685c-2.946,0-5.334,2.389-5.334,5.334c0,0.418,0.048,0.826,0.138,1.215%20c-4.433-0.222-8.363-2.346-10.995-5.574C3.351,6.199,3.088,7.115,3.088,8.094c0,1.85,0.941,3.483,2.372,4.439%20c-0.874-0.028-1.697-0.268-2.416-0.667c0,0.023,0,0.044,0,0.067c0,2.585,1.838,4.741,4.279,5.23%20c-0.447,0.122-0.919,0.187-1.406,0.187c-0.343,0-0.678-0.034-1.003-0.095c0.679,2.119,2.649,3.662,4.983,3.705%20c-1.825,1.431-4.125,2.284-6.625,2.284c-0.43,0-0.855-0.025-1.273-0.075c2.361,1.513,5.164,2.396,8.177,2.396%20c9.812,0,15.176-8.128,15.176-15.177c0-0.231-0.005-0.461-0.015-0.69C26.38,8.945,27.285,8.006,28,6.937z'/%3e%3c/svg%3e";export{c as default}; +//# sourceMappingURL=twitter.r3dS6WGA.js.map diff --git a/dist/__chunks__/twitter.r3dS6WGA.js.map b/dist/__chunks__/twitter.r3dS6WGA.js.map new file mode 100644 index 00000000..138f4feb --- /dev/null +++ b/dist/__chunks__/twitter.r3dS6WGA.js.map @@ -0,0 +1 @@ +{"version":3,"file":"twitter.r3dS6WGA.js","sources":["../../public/icons/twitter.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20viewBox='0%200%2030%2030'%20width='30px'%20height='30px'%3e%3cpath%20d='M28,6.937c-0.957,0.425-1.985,0.711-3.064,0.84c1.102-0.66,1.947-1.705,2.345-2.951c-1.03,0.611-2.172,1.055-3.388,1.295%20c-0.973-1.037-2.359-1.685-3.893-1.685c-2.946,0-5.334,2.389-5.334,5.334c0,0.418,0.048,0.826,0.138,1.215%20c-4.433-0.222-8.363-2.346-10.995-5.574C3.351,6.199,3.088,7.115,3.088,8.094c0,1.85,0.941,3.483,2.372,4.439%20c-0.874-0.028-1.697-0.268-2.416-0.667c0,0.023,0,0.044,0,0.067c0,2.585,1.838,4.741,4.279,5.23%20c-0.447,0.122-0.919,0.187-1.406,0.187c-0.343,0-0.678-0.034-1.003-0.095c0.679,2.119,2.649,3.662,4.983,3.705%20c-1.825,1.431-4.125,2.284-6.625,2.284c-0.43,0-0.855-0.025-1.273-0.075c2.361,1.513,5.164,2.396,8.177,2.396%20c9.812,0,15.176-8.128,15.176-15.177c0-0.231-0.005-0.461-0.015-0.69C26.38,8.945,27.285,8.006,28,6.937z'/%3e%3c/svg%3e\""],"names":["twitter"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/unsafe-html.C_rT9aKG.js b/dist/__chunks__/unsafe-html.C_rT9aKG.js new file mode 100644 index 00000000..ab88a448 --- /dev/null +++ b/dist/__chunks__/unsafe-html.C_rT9aKG.js @@ -0,0 +1,10 @@ +import{T as r,w as o}from"./lit-element.CH8ciVnL.js";/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const u={ATTRIBUTE:1,CHILD:2,PROPERTY:3,BOOLEAN_ATTRIBUTE:4,EVENT:5,ELEMENT:6},c=i=>(...t)=>({_$litDirective$:i,values:t});class h{constructor(t){}get _$AU(){return this._$AM._$AU}_$AT(t,e,n){this._$Ct=t,this._$AM=e,this._$Ci=n}_$AS(t,e){return this.update(t,e)}update(t,e){return this.render(...e)}}/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */class s extends h{constructor(t){if(super(t),this.it=r,t.type!==u.CHILD)throw Error(this.constructor.directiveName+"() can only be used in child bindings")}render(t){if(t===r||t==null)return this._t=void 0,this.it=t;if(t===o)return t;if(typeof t!="string")throw Error(this.constructor.directiveName+"() called with a non-string value");if(t===this.it)return this._t;this.it=t;const e=[t];return e.raw=e,this._t={_$litType$:this.constructor.resultType,strings:e,values:[]}}}s.directiveName="unsafeHTML",s.resultType=1;const l=c(s);export{s as a,c as e,h as i,l as o,u as t}; +//# sourceMappingURL=unsafe-html.C_rT9aKG.js.map diff --git a/dist/__chunks__/unsafe-html.C_rT9aKG.js.map b/dist/__chunks__/unsafe-html.C_rT9aKG.js.map new file mode 100644 index 00000000..c016f81d --- /dev/null +++ b/dist/__chunks__/unsafe-html.C_rT9aKG.js.map @@ -0,0 +1 @@ +{"version":3,"file":"unsafe-html.C_rT9aKG.js","sources":["../../node_modules/lit-html/directive.js","../../node_modules/lit-html/directives/unsafe-html.js"],"sourcesContent":["/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t={ATTRIBUTE:1,CHILD:2,PROPERTY:3,BOOLEAN_ATTRIBUTE:4,EVENT:5,ELEMENT:6},e=t=>(...e)=>({_$litDirective$:t,values:e});class i{constructor(t){}get _$AU(){return this._$AM._$AU}_$AT(t,e,i){this._$Ct=t,this._$AM=e,this._$Ci=i}_$AS(t,e){return this.update(t,e)}update(t,e){return this.render(...e)}}export{i as Directive,t as PartType,e as directive};\n//# sourceMappingURL=directive.js.map\n","import{nothing as t,noChange as i}from\"../lit-html.js\";import{Directive as r,PartType as s,directive as n}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class e extends r{constructor(i){if(super(i),this.it=t,i.type!==s.CHILD)throw Error(this.constructor.directiveName+\"() can only be used in child bindings\")}render(r){if(r===t||null==r)return this._t=void 0,this.it=r;if(r===i)return r;if(\"string\"!=typeof r)throw Error(this.constructor.directiveName+\"() called with a non-string value\");if(r===this.it)return this._t;this.it=r;const s=[r];return s.raw=s,this._t={_$litType$:this.constructor.resultType,strings:s,values:[]}}}e.directiveName=\"unsafeHTML\",e.resultType=1;const o=n(e);export{e as UnsafeHTMLDirective,o as unsafeHTML};\n//# sourceMappingURL=unsafe-html.js.map\n"],"names":["t","e","i","r","s","o","n"],"mappings":"qDAAA;AAAA;AAAA;AAAA;AAAA,GAKK,MAACA,EAAE,CAAC,UAAU,EAAE,MAAM,EAAE,SAAS,EAAE,kBAAkB,EAAE,MAAM,EAAE,QAAQ,CAAC,EAAEC,EAAED,GAAG,IAAIC,KAAK,CAAC,gBAAgBD,EAAE,OAAOC,CAAC,GAAG,MAAMC,CAAC,CAAC,YAAY,EAAE,CAAA,CAAE,IAAI,MAAM,CAAC,OAAO,KAAK,KAAK,IAAI,CAAC,KAAK,EAAE,EAAEA,EAAE,CAAC,KAAK,KAAK,EAAE,KAAK,KAAK,EAAE,KAAK,KAAKA,CAAC,CAAC,KAAK,EAAE,EAAE,CAAC,OAAO,KAAK,OAAO,EAAE,CAAC,CAAC,CAAC,OAAO,EAAE,EAAE,CAAC,OAAO,KAAK,OAAO,GAAG,CAAC,CAAC,CAAC,CCJ3S;AAAA;AAAA;AAAA;AAAA,GAIG,MAAMD,UAAUE,CAAC,CAAC,YAAYD,EAAE,CAAC,GAAG,MAAMA,CAAC,EAAE,KAAK,GAAGF,EAAEE,EAAE,OAAOE,EAAE,MAAM,MAAM,MAAM,KAAK,YAAY,cAAc,uCAAuC,CAAC,CAAC,OAAOD,EAAE,CAAC,GAAGA,IAAIH,GAASG,GAAN,KAAQ,OAAO,KAAK,GAAG,OAAO,KAAK,GAAGA,EAAE,GAAGA,IAAID,EAAE,OAAOC,EAAE,GAAa,OAAOA,GAAjB,SAAmB,MAAM,MAAM,KAAK,YAAY,cAAc,mCAAmC,EAAE,GAAGA,IAAI,KAAK,GAAG,OAAO,KAAK,GAAG,KAAK,GAAGA,EAAE,MAAMC,EAAE,CAACD,CAAC,EAAE,OAAOC,EAAE,IAAIA,EAAE,KAAK,GAAG,CAAC,WAAW,KAAK,YAAY,WAAW,QAAQA,EAAE,OAAO,CAAA,CAAE,CAAC,CAAC,CAACH,EAAE,cAAc,aAAaA,EAAE,WAAW,EAAO,MAACI,EAAEC,EAAEL,CAAC","x_google_ignoreList":[0,1]} \ No newline at end of file diff --git a/dist/__chunks__/user.B-MuBjEb.js b/dist/__chunks__/user.B-MuBjEb.js new file mode 100644 index 00000000..7b36cb10 --- /dev/null +++ b/dist/__chunks__/user.B-MuBjEb.js @@ -0,0 +1,2 @@ +const e="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M12,12A6,6,0,1,0,6,6,6.006,6.006,0,0,0,12,12ZM12,2A4,4,0,1,1,8,6,4,4,0,0,1,12,2Z'/%3e%3cpath%20d='M12,14a9.01,9.01,0,0,0-9,9,1,1,0,0,0,2,0,7,7,0,0,1,14,0,1,1,0,0,0,2,0A9.01,9.01,0,0,0,12,14Z'/%3e%3c/svg%3e";export{e as default}; +//# sourceMappingURL=user.B-MuBjEb.js.map diff --git a/dist/__chunks__/user.B-MuBjEb.js.map b/dist/__chunks__/user.B-MuBjEb.js.map new file mode 100644 index 00000000..5ef8f53e --- /dev/null +++ b/dist/__chunks__/user.B-MuBjEb.js.map @@ -0,0 +1 @@ +{"version":3,"file":"user.B-MuBjEb.js","sources":["../../public/icons/user.svg"],"sourcesContent":["export default \"data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='currentColor'%20id='Outline'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M12,12A6,6,0,1,0,6,6,6.006,6.006,0,0,0,12,12ZM12,2A4,4,0,1,1,8,6,4,4,0,0,1,12,2Z'/%3e%3cpath%20d='M12,14a9.01,9.01,0,0,0-9,9,1,1,0,0,0,2,0,7,7,0,0,1,14,0,1,1,0,0,0,2,0A9.01,9.01,0,0,0,12,14Z'/%3e%3c/svg%3e\""],"names":["user"],"mappings":"AAAA,MAAeA,EAAA"} \ No newline at end of file diff --git a/dist/__chunks__/user.X8OGz61Z.js b/dist/__chunks__/user.X8OGz61Z.js new file mode 100644 index 00000000..71fa6597 --- /dev/null +++ b/dist/__chunks__/user.X8OGz61Z.js @@ -0,0 +1,3 @@ +const t=`<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M12,12A6,6,0,1,0,6,6,6.006,6.006,0,0,0,12,12ZM12,2A4,4,0,1,1,8,6,4,4,0,0,1,12,2Z"/><path d="M12,14a9.01,9.01,0,0,0-9,9,1,1,0,0,0,2,0,7,7,0,0,1,14,0,1,1,0,0,0,2,0A9.01,9.01,0,0,0,12,14Z"/></svg>`;export{t as default}; +//# sourceMappingURL=user.X8OGz61Z.js.map diff --git a/dist/__chunks__/user.X8OGz61Z.js.map b/dist/__chunks__/user.X8OGz61Z.js.map new file mode 100644 index 00000000..0ecc1999 --- /dev/null +++ b/dist/__chunks__/user.X8OGz61Z.js.map @@ -0,0 +1 @@ +{"version":3,"file":"user.X8OGz61Z.js","sources":["../../public/icons/user.svg?raw"],"sourcesContent":["export default \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?>\\n<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" fill=\\\"currentColor\\\" id=\\\"Outline\\\" viewBox=\\\"0 0 24 24\\\" width=\\\"512\\\" height=\\\"512\\\"><path d=\\\"M12,12A6,6,0,1,0,6,6,6.006,6.006,0,0,0,12,12ZM12,2A4,4,0,1,1,8,6,4,4,0,0,1,12,2Z\\\"/><path d=\\\"M12,14a9.01,9.01,0,0,0-9,9,1,1,0,0,0,2,0,7,7,0,0,1,14,0,1,1,0,0,0,2,0A9.01,9.01,0,0,0,12,14Z\\\"/></svg>\""],"names":["user"],"mappings":"AAAA,MAAeA,EAAA;"} \ No newline at end of file diff --git a/dist/banner/banner.css b/dist/banner/banner.css new file mode 100644 index 00000000..35b8975f --- /dev/null +++ b/dist/banner/banner.css @@ -0,0 +1 @@ +#banner{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex}#banner h1{margin-top:-.125em}#banner .content{-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;width:50%}#banner .image{-moz-flex-grow:0;-webkit-flex-grow:0;-ms-flex-grow:0;flex-grow:0;-moz-flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;display:block;margin:0 0 2em 4em;width:50%}#banner .image img{height:100%;-moz-object-fit:cover;-webkit-object-fit:cover;-ms-object-fit:cover;object-fit:cover;-moz-object-position:center;-webkit-object-position:center;-ms-object-position:center;object-position:center;width:100%}@media screen and (orientation: portrait){#banner{-moz-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#banner h1 br{display:none}#banner .content{-moz-flex-grow:0;-webkit-flex-grow:0;-ms-flex-grow:0;flex-grow:0;-moz-flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;width:100%}#banner .image{-moz-flex-grow:0;-webkit-flex-grow:0;-ms-flex-grow:0;flex-grow:0;-moz-flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;margin:0 0 4em;height:25em;max-height:50vh;min-height:18em;width:100%}}@media screen and (orientation: portrait) and (max-width: 480px){#banner .image{max-height:35vh}} diff --git a/dist/banner/banner.js b/dist/banner/banner.js new file mode 100644 index 00000000..7069175a --- /dev/null +++ b/dist/banner/banner.js @@ -0,0 +1,2 @@ +import{T as p,j as L,x as h}from"../__chunks__/lit-element.CH8ciVnL.js";import{e as b,i as S,o as $}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{i as y}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";const d=r=>{const t={dataLibraryId:void 0,innerHTML:"",href:""};if(!r)return t;t.innerHTML=r.innerHTML,r instanceof HTMLAnchorElement&&r.href!==""&&(t.href=r.href);const e=r.getAttribute("data-library-id");return y()&&e!==null&&(t.dataLibraryId=e),t};class A extends S{update(t,e){this.part=t;const i=e[0];return this.render(i)}render(t){var c;if(y()===!1)return p;const e=(c=this.part)==null?void 0:c.element,{dataLibraryId:i,href:n}=t;return i&&(e==null||e.setAttribute("data-library-id",i)),i&&(e==null||e.setAttribute("contenteditable","true")),n&&e instanceof HTMLAnchorElement&&(e==null||e.setAttribute("href",n)),p}}const o=b(A),T=r=>{const{headline:t,subline:e,texts:i,buttons:n,picture:c}=r;return h`<div id="banner"><div class="content"><header><h1 ${o(t)}>${t.innerHTML}</h1><p ${o(e)}>${e.innerHTML}</p></header>${i==null?void 0:i.map(a=>h`<p ${o(a)}>${a.innerHTML}</p>`)}<ul class="actions">${n==null?void 0:n.map(a=>h`<li><a href="${a.href}" class="button big" ${o(a)}>${a.innerHTML}</a></li>`)}</ul></div><span class="image object">${c??$(c)}</span></div>`};function M(r){const t=r.querySelector("img");t&&t.setAttribute("loading","eager");const e=r.querySelector("div"),i=r.children[1],n=d(e==null?void 0:e.querySelector("h1")),c=d(e==null?void 0:e.querySelector("h3")),a=e?[...e.querySelectorAll("p")].map(l=>d(l)):[],f=i?[...i.querySelectorAll("a")].map(l=>d(l)):[],s=(e==null?void 0:e.querySelector("picture"))||void 0,u=s==null?void 0:s.querySelector("img");u==null||u.setAttribute("loading","eager"),r.innerHTML="",r.style.removeProperty("display"),L(T({headline:n,subline:c,texts:a,buttons:f,picture:s}),r)}export{M as default}; +//# sourceMappingURL=banner.js.map diff --git a/dist/banner/banner.js.map b/dist/banner/banner.js.map new file mode 100644 index 00000000..2581f87b --- /dev/null +++ b/dist/banner/banner.js.map @@ -0,0 +1 @@ +{"version":3,"file":"banner.js","sources":["../../src/helpers/sidekick/extractSidekickLibraryId.ts","../../src/directives/sidekickLibraryId.ts","../../src/blocks/banner/banner.ts"],"sourcesContent":["import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Represents the constructed Element.\n *\n * @interface ConstructedElement\n * @property {string} dataLibraryId - The data library id generated by the Sidekick Library Plugin.\n * @property {string} innerHTML - The innerHTML of a provided element.\n * @property {string} href - The href of a provided anchor element.\n */\nexport type SidekickElement = {\n dataLibraryId?: string;\n innerHTML: string;\n href?: string;\n};\n\n/**\n * Extracts the innerHTML, the href attribute (if defined) and\n * the data-library-id attribute (if the Sidekick Library Plugin is active) of a given HTML element.\n *\n * @param {HTMLElement | HTMLAnchorElement | null} element - The original HTMLElement or HTMLAnchorElement.\n * @returns {SidekickElement} - A constructed element object.\n *\n * @example\n * const button = extractSidekickLibraryId(document.querySelector('a'));\n * <a\n * href=\"${button.href}\"\n * data-library-id=\"${ifDefined(button.id)}\"\n * contenteditable=\"${ifDefined(button.id ? true : undefined)}\">\n * ${button.text}\n * </a>\n *\n * @remarks\n * The data-library-id is generated by the Sidekick Library Plugin\n * and is necessary to copy edited block content from the Sidekick Library.\n */\nexport const extractSidekickLibraryId = (element?: HTMLElement | HTMLAnchorElement | null): SidekickElement => {\n const constructedElement: SidekickElement = {\n dataLibraryId: undefined,\n innerHTML: '',\n href: '',\n };\n if (!element) return constructedElement;\n\n constructedElement.innerHTML = element.innerHTML;\n if (element instanceof HTMLAnchorElement && element.href !== '') {\n constructedElement.href = element.href;\n }\n\n const sidekickLibraryId: string | null = element.getAttribute('data-library-id');\n if (isSidekickLibraryActive() && sidekickLibraryId !== null) {\n constructedElement.dataLibraryId = sidekickLibraryId;\n }\n\n return constructedElement;\n};\n","import { Directive, directive } from 'lit/directive.js';\nimport { AttributePart, nothing } from 'lit';\nimport { SidekickElement } from 'Helpers/sidekick/extractSidekickLibraryId';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick//isSidekickLibraryActive';\n\nclass SidekickLibraryId extends Directive {\n private part?: AttributePart;\n\n update(part: AttributePart, props: unknown[]) {\n this.part = part;\n const SidekickElement = props[0] as SidekickElement;\n return this.render(SidekickElement);\n }\n\n render(sidekickElement: SidekickElement) {\n if (isSidekickLibraryActive() === false) return nothing;\n\n const element = this.part?.element;\n const { dataLibraryId, href } = sidekickElement;\n if (dataLibraryId) element?.setAttribute('data-library-id', dataLibraryId);\n if (dataLibraryId) element?.setAttribute('contenteditable', 'true');\n if (href && element instanceof HTMLAnchorElement) element?.setAttribute('href', href);\n return nothing;\n }\n}\n\nexport const getSidekickLibraryId = directive(SidekickLibraryId);\n","import { html, render } from 'lit';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport './banner.scss';\nimport { extractSidekickLibraryId, SidekickElement } from 'Helpers/sidekick/extractSidekickLibraryId';\nimport { getSidekickLibraryId } from 'Directives/sidekickLibraryId.ts';\n\ninterface TemplateArgs {\n headline: SidekickElement;\n subline: SidekickElement;\n picture?: HTMLPictureElement;\n texts: SidekickElement[];\n buttons: SidekickElement[];\n}\n\nconst template = (args: TemplateArgs) => {\n const { headline, subline, texts, buttons, picture } = args;\n return html`\n <div id=\"banner\">\n <div class=\"content\">\n <header>\n <h1 ${getSidekickLibraryId(headline)}>${headline.innerHTML}</h1>\n <p ${getSidekickLibraryId(subline)}>${subline.innerHTML}</p>\n </header>\n ${texts?.map((text) => html`<p ${getSidekickLibraryId(text)}>${text.innerHTML}</p>`)}\n <ul class=\"actions\">\n ${buttons?.map(\n (button) =>\n html` <li>\n <a href=\"${button.href}\" class=\"button big\" ${getSidekickLibraryId(button)}>${button.innerHTML}</a>\n </li>`\n )}\n </ul>\n </div>\n <span class=\"image object\"> ${picture ?? unsafeHTML(picture)} </span>\n </div>\n `;\n};\n\nexport default function (block: HTMLElement) {\n const image = block.querySelector('img');\n if (image) {\n image.setAttribute('loading', 'eager');\n }\n const firstRow = block.querySelector('div');\n const secondRow = block.children[1];\n const headline = extractSidekickLibraryId(firstRow?.querySelector('h1'));\n const subline = extractSidekickLibraryId(firstRow?.querySelector('h3'));\n const texts = firstRow ? [...firstRow.querySelectorAll('p')].map((item) => extractSidekickLibraryId(item)) : [];\n const buttons = secondRow ? [...secondRow.querySelectorAll('a')].map((item) => extractSidekickLibraryId(item)) : [];\n const picture = firstRow?.querySelector('picture') || undefined;\n const img = picture?.querySelector('img');\n img?.setAttribute('loading', 'eager');\n\n block.innerHTML = '';\n block.style.removeProperty('display');\n render(template({ headline, subline, texts, buttons, picture }), block);\n}\n"],"names":["extractSidekickLibraryId","element","constructedElement","sidekickLibraryId","isSidekickLibraryActive","SidekickLibraryId","Directive","part","props","SidekickElement","sidekickElement","nothing","_a","dataLibraryId","href","getSidekickLibraryId","directive","template","args","headline","subline","texts","buttons","picture","html","text","button","unsafeHTML","banner","block","image","firstRow","secondRow","item","img","render"],"mappings":"sNAoCa,MAAAA,EAA4BC,GAAsE,CAC7G,MAAMC,EAAsC,CAC1C,cAAe,OACf,UAAW,GACX,KAAM,EAAA,EAER,GAAI,CAACD,EAAgB,OAAAC,EAErBA,EAAmB,UAAYD,EAAQ,UACnCA,aAAmB,mBAAqBA,EAAQ,OAAS,KAC3DC,EAAmB,KAAOD,EAAQ,MAG9B,MAAAE,EAAmCF,EAAQ,aAAa,iBAAiB,EAC3E,OAAAG,EAAA,GAA6BD,IAAsB,OACrDD,EAAmB,cAAgBC,GAG9BD,CACT,EClDA,MAAMG,UAA0BC,CAAU,CAGxC,OAAOC,EAAqBC,EAAkB,CAC5C,KAAK,KAAOD,EACNE,MAAAA,EAAkBD,EAAM,CAAC,EACxB,OAAA,KAAK,OAAOC,CAAe,CACpC,CAEA,OAAOC,EAAkC,OACvC,GAAIN,EAA8B,IAAA,GAAc,OAAAO,EAE1C,MAAAV,GAAUW,EAAA,KAAK,OAAL,YAAAA,EAAW,QACrB,CAAE,cAAAC,EAAe,KAAAC,CAAS,EAAAJ,EAC5B,OAAAG,IAAwBZ,GAAA,MAAAA,EAAA,aAAa,kBAAmBY,IACxDA,IAAwBZ,GAAA,MAAAA,EAAA,aAAa,kBAAmB,SACxDa,GAAQb,aAAmB,oBAA4BA,GAAA,MAAAA,EAAA,aAAa,OAAQa,IACzEH,CACT,CACF,CAEa,MAAAI,EAAuBC,EAAUX,CAAiB,ECZzDY,EAAYC,GAAuB,CACvC,KAAM,CAAE,SAAAC,EAAU,QAAAC,EAAS,MAAAC,EAAO,QAAAC,EAAS,QAAAC,CAAY,EAAAL,EAChD,OAAAM,sDAIOT,EAAqBI,CAAQ,CAAC,IAAIA,EAAS,SAAS,WACrDJ,EAAqBK,CAAO,CAAC,IAAIA,EAAQ,SAAS,gBAEvDC,GAAA,YAAAA,EAAO,IAAKI,GAASD,OAAUT,EAAqBU,CAAI,CAAC,IAAIA,EAAK,SAAS,OAAO,uBAEhFH,GAAA,YAAAA,EAAS,IACRI,GACCF,iBACaE,EAAO,IAAI,wBAAwBX,EAAqBW,CAAM,CAAC,IAAIA,EAAO,SAAS,YAEnG,yCAGyBH,GAAWI,EAAWJ,CAAO,CAAC,eAGlE,EAEA,SAAAK,EAAyBC,EAAoB,CACrC,MAAAC,EAAQD,EAAM,cAAc,KAAK,EACnCC,GACIA,EAAA,aAAa,UAAW,OAAO,EAEjC,MAAAC,EAAWF,EAAM,cAAc,KAAK,EACpCG,EAAYH,EAAM,SAAS,CAAC,EAC5BV,EAAWnB,EAAyB+B,GAAA,YAAAA,EAAU,cAAc,KAAK,EACjEX,EAAUpB,EAAyB+B,GAAA,YAAAA,EAAU,cAAc,KAAK,EAChEV,EAAQU,EAAW,CAAC,GAAGA,EAAS,iBAAiB,GAAG,CAAC,EAAE,IAAKE,GAASjC,EAAyBiC,CAAI,CAAC,EAAI,CAAA,EACvGX,EAAUU,EAAY,CAAC,GAAGA,EAAU,iBAAiB,GAAG,CAAC,EAAE,IAAKC,GAASjC,EAAyBiC,CAAI,CAAC,EAAI,CAAA,EAC3GV,GAAUQ,GAAA,YAAAA,EAAU,cAAc,aAAc,OAChDG,EAAMX,GAAA,YAAAA,EAAS,cAAc,OAC9BW,GAAA,MAAAA,EAAA,aAAa,UAAW,SAE7BL,EAAM,UAAY,GACZA,EAAA,MAAM,eAAe,SAAS,EAC7BM,EAAAlB,EAAS,CAAE,SAAAE,EAAU,QAAAC,EAAS,MAAAC,EAAO,QAAAC,EAAS,QAAAC,CAAA,CAAS,EAAGM,CAAK,CACxE"} \ No newline at end of file diff --git a/dist/features/features.css b/dist/features/features.css new file mode 100644 index 00000000..e157937a --- /dev/null +++ b/dist/features/features.css @@ -0,0 +1 @@ +.features{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 2em -3em;width:calc(100% + 3em)}.features article{-moz-align-items:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;margin:0 0 3em 3em;position:relative;width:calc(50% - 3em)}.features article:nth-child(2n-1){margin-right:1.5em}.features article:nth-child(2n){margin-left:1.5em}.features article:nth-last-child(1),.features article:nth-last-child(2){margin-bottom:0}.features article .icon-wc{color:#b82727;width:44px}.features article .icon{-moz-flex-grow:0;-webkit-flex-grow:0;-ms-flex-grow:0;flex-grow:0;-moz-flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;display:flex;justify-content:center;height:10em;line-height:10em;margin:0 2em 0 0;text-align:center;width:10em;color:#b82727}.features article .icon:before{color:#b82727;font-size:2.75rem;position:relative;top:.05em}.features article .icon:after{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-radius:.25rem;border:solid 2px rgba(210,215,217,.75);content:"";display:block;height:7em;left:50%;margin:-3.5em 0 0 -3.5em;position:absolute;top:50%;width:7em}.features article .content{-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;width:100%}.features article .content>:last-child{margin-bottom:0}@media screen and (max-width: 980px){.features{margin:0 0 2em;width:100%}.features article{margin:0 0 3em;width:100%}.features article:nth-child(2n-1){margin-right:0}.features article:nth-child(2n){margin-left:0}.features article:nth-last-child(1),.features article:nth-last-child(2){margin-bottom:3em}.features article:last-child{margin-bottom:0}.features article .icon{height:8em;line-height:8em;width:8em}.features article .icon:before{font-size:2.25rem}.features article .icon:after{height:6em;margin:-3em 0 0 -3em;width:6em}}@media screen and (max-width: 480px){.features article{-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-moz-align-items:-moz-flex-start;-webkit-align-items:-webkit-flex-start;-ms-align-items:-ms-flex-start;align-items:flex-start}.features article .icon{height:6em;line-height:6em;margin:0 0 1.5em;width:6em}.features article .icon:before{font-size:1.5rem}.features article .icon:after{height:4em;margin:-2em 0 0 -2em;width:4em}}@media screen and (max-width: 480px){.features article .icon:before{font-size:1.25rem}} diff --git a/dist/features/features.js b/dist/features/features.js new file mode 100644 index 00000000..d6b90c35 --- /dev/null +++ b/dist/features/features.js @@ -0,0 +1,2 @@ +import{j as s,x as o}from"../__chunks__/lit-element.CH8ciVnL.js";import{o as a}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{r as l}from"../__chunks__/icon.template.3G0fuXUC.js";const p=e=>o`${e.map(r=>o`<article><span class="icon">${l(r.icon,"icon-wc")}</span><div class="content">${a(r.textBlock)}</div></article>`)}`;function u(e){const r=e.querySelectorAll(":scope > div");let t=[];[...r].forEach(n=>{const c=n.children[0].innerHTML,i=n.children[1].innerHTML;t.push({icon:c,textBlock:i})}),e.innerHTML="",e.style.removeProperty("display"),s(p(t),e)}export{u as default}; +//# sourceMappingURL=features.js.map diff --git a/dist/features/features.js.map b/dist/features/features.js.map new file mode 100644 index 00000000..e6e5486e --- /dev/null +++ b/dist/features/features.js.map @@ -0,0 +1 @@ +{"version":3,"file":"features.js","sources":["../../src/blocks/features/features.ts"],"sourcesContent":["import { html, render } from 'lit';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport './features.scss';\nimport { renderIcon } from 'Components/icon/icon.template.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface Feature {\n icon: IconName;\n textBlock: string;\n}\n\ntype TemplateArgs = Feature[];\n\nconst template = (features: TemplateArgs) => {\n return html`\n ${features.map(\n (feature) => html`\n <article>\n <span class=\"icon\">${renderIcon(feature.icon, 'icon-wc')}</span>\n <div class=\"content\">${unsafeHTML(feature.textBlock)}</div>\n </article>\n `\n )}\n `;\n};\n\nexport default function (block: HTMLElement) {\n const rows = block.querySelectorAll(':scope > div');\n let features: Feature[] = [];\n [...rows].forEach((row) => {\n const icon = row.children[0].innerHTML as IconName;\n const textBlock = row.children[1].innerHTML;\n features.push({ icon, textBlock });\n });\n\n block.innerHTML = '';\n\n block.style.removeProperty('display');\n render(template(features), block);\n}\n"],"names":["template","features","html","feature","renderIcon","unsafeHTML","block","rows","row","icon","textBlock","render"],"mappings":"uLAaA,MAAMA,EAAYC,GACTC,IACHD,EAAS,IACRE,GAAYD,gCAEYE,EAAWD,EAAQ,KAAM,SAAS,CAAC,+BACjCE,EAAWF,EAAQ,SAAS,CAAC,kBAGzD,CAAA,GAIL,SAAAF,EAAyBK,EAAoB,CACrC,MAAAC,EAAOD,EAAM,iBAAiB,cAAc,EAClD,IAAIL,EAAsB,CAAA,EAC1B,CAAC,GAAGM,CAAI,EAAE,QAASC,GAAQ,CACzB,MAAMC,EAAOD,EAAI,SAAS,CAAC,EAAE,UACvBE,EAAYF,EAAI,SAAS,CAAC,EAAE,UAClCP,EAAS,KAAK,CAAE,KAAAQ,EAAM,UAAAC,CAAW,CAAA,CAAA,CAClC,EAEDJ,EAAM,UAAY,GAEZA,EAAA,MAAM,eAAe,SAAS,EAC7BK,EAAAX,EAASC,CAAQ,EAAGK,CAAK,CAClC"} \ No newline at end of file diff --git a/dist/fonts/OpenSans/ttf/OpenSans-Bold.ttf b/dist/fonts/OpenSans/ttf/OpenSans-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..98c74e0a4228f2c6b06c405518e09ea9b79c43cb GIT binary patch literal 130860 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 Jdjb6K{{nvPpDq9Z literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans-BoldItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans-BoldItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..855892833a465faca741e8c571fd5b49431989f5 GIT binary patch literal 136360 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans-ExtraBold.ttf b/dist/fonts/OpenSans/ttf/OpenSans-ExtraBold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..4eb3393528e2fa37ea5d59d9406f8717c808bd9c GIT binary patch literal 131244 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 V16uo#nJq5RiY!7hjxvJq{{T}{t-k;O literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans-ExtraBoldItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans-ExtraBoldItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..75789b42dc4d57224a6b87e7c094bfff8e3ed0da GIT binary patch literal 136928 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 Ohvq=WHU18T;(q~QRY{-# literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans-Italic.ttf b/dist/fonts/OpenSans/ttf/OpenSans-Italic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..29ff69386f7b74fe24f0cc85dea86771f5b7dc47 GIT binary patch literal 136604 zcmcG%2Yi&p_CGx3*-ZsP5s^T4lO-Xf?rwHNLQSWIo`fW{^a5$5(3?n&f(VF+h^T-N z5CVD;8zNV|iehiq1}K+n@7D_1|99q@-2_B`_r9Ocn`CCroH;XR&Y3ginP;8}p@fib z@HAo`k(QqE_=%@_5yB4=Lcbp|Vf^H|WdG-cEDRuI(A*J|vs0p;i+q9*YY#%YTo^w& z*1k3QrVv6H;-p}5R&v&ik5g^PdmQon;_AY>Gxs`t3Gqf;vlh>7G>>{=#Py(W1WiI& zU3vA#H|)$O#Jn8kZ7DBos3X@A3(}&HKcKv7LD@;;;g1P<crBrYJt|5IOUy-|-+^?{ zllTfCx=i!iiug3d`&Cpo&YySV3n_#Q{{=#ks@meh&s#Q~A;kYvLVQ?t;ru%9l7PoS zKLqsVn!@VRwLjlHl#uJbB*b@1U2Q{S^cxMR|3u^uzpk#nw2u8AH-HesF6g8up@b7} z;!8RaFPDpSL7ZsI$wtzX%q0fGNC1f?+d&!F<t9*4k?y_z@;>mczZ7z*htFI5Q}Pz+ z@Pph!|C~H~{o6nOGPBE&{}4ZKnf}k0PQ4+3^NZf!e<|eh2R?6kF9Qc7oc<$9_eM@a zdPqNtuz4ko6%^&oE3aroKr0&ytEh$?Ay9@9^vH|2&Ji)%hi*h$pgkpy(cYv)7OrXI zkz#<{aoQQzS+ZS(WE(p}>}-?HUiZ%t=1L;wK*YiYX2kgMBj}BUxGw8*d$+NhQTRO~ zO&e)AhQLfTV-Mm7xTkR1NYtOWU}G+{f$Q_Oo~}0FuLJxA_#dNAP<$#v;m98RZpH6z zvJAg_$U3r#JcRgkaxdDU8JLyi4sx2z0=$&mNbVwg$pZ2Kxs$9Xt3bDz+)Vb;cgPxQ zAW38mFrtJz$lb`Pm$L|T%_wU-*$FNWl7(b7xfK-mlNOX)N@`HvGEi(IWoY%~NL^31 zkR4<fI2}ORI&vFI-HF(P<VB=y2IXAI`!2EswQC0To#Y<W=^x}f)MN>{iL6DQ?bJX= zqE7QstJ}!!DDfV0(BMmY7*Fwqt^~G|KY&(Z;IIF5MohH+Fu0y@0f<vA1{6l{n+vT^ zrdfpYI$lROujlnd(|om_#Gv)jOt1$A=z6U;+QqDeBP~*kB%QQqEt+)JteO?p%}|?u zWGKo_gMKNg!Y`F&b21OVlq|+CB`Y8$g%-EL-%gIhe~f$t{~UfP`53>HT);0S7s+Sv zzrZggU*VUMZ}3aWclf2`M>>j7S!+(SX*S>~G#7q8ErDM~8{jw59q{j=mkDKkSzq}5 zSU>m~ECc>1h7#BqHV*y-HW_|4tB1dUErh?69fW^~9fAK4I|=_3kA{X~c`SSzhm5?E z*Lrj|htB~lG{^Z|z8vssz8e0`{1*5d_+9Yt<~!l<;=AGR<$K}p;|Jg$<gJA9BOJW= z!~6;OPx7aMImJ%_evUr}{{{X6{MY%HXg6Q91V_tQ;V;sb0JBV62Az;3*VZAoXWyQ; zB|X-(IlbPrDgA)ywse<iWBM7>t!XaPhO~6k`c#+cmXrX~%_%NZb8@0-U2?r?ZL-U> zCi#GAb#l3BRg%lJa;Tr_rlCDdD~7vFHx4~uT0YceS~m2IY3VSRY00nyrp3cXn-&c@ zV_G=GWm+)UWtu-Y-865|4Aa~}2TV<aT&Bi^zNUtR&8GSUmuU{dx<r?$Ht~R|CNarW zJ<w&Uia%qT9q%&Da-K0&I$fp;=Vnv6bF`_<vDsAWaG6RR^`>G+n5oD<+Ei$FnF``u zrkQbPOfzgQ({$Sz(=@BgG&Op&DL>j}%8PZGa$}d9ro^~RIZ3XVa#ME1a#L1>%QQJ+ zvuRSq4AaC&muW(j%QQafjA>k?%`|p^%aj@JGL7l)GL7!%GL7oD+%z)mjA=xe%ajr7 zGNnUH!-tMH4I7$cN=!&M#XD!1oK{QlGzW(lXU{R&yN3i%vxV49*5E)>Z1i|jOtje) z9qckiMIJCkMhrDY#F&Go4KQ~zg_~Ta{z0QnVg2Gwq5VQl{eoO3i!InR)jTLDeQJn+ zOakf~JUqyi-`&<NyQ?iAyIWpBUMIVMw!yAt`{!wSUC_YaXuON7bGDz|H`~i@%%(F* zcIQ0bJY(J~#&3*_<ke!JIZTqw-w+MG+sE#m&Fw7PJCEgcVawPzj0X^&lw_dC>BiQq z$T7#gT$9GM`b?PGO4qiAP8NRB#Qav{+E$XCKQ;FVr5o~AtzS?2ri^LbI63zyMvuNJ zc}EyaotS$>;~Vl)8b~CGjErnRC_xcHRLAN*jcor#8Yn0N;Q-4RU=bxcQj&;N@gvC) z>g7t5?zs~@DIUZhiIKUN90D<$dFDScr}e-n)(7FY7?q8r4p1k|0S}YEQ7g64LRw6h z(M|MT+DgBo-%=L~WCK|qdxHIgy}&+XKX8rv^Dev_xA1V@%x~eF`4)aJ`tyGNIDdk_ zjGp?oMl^q|lQv$PpiR?eYAdwW+O67chVF(Z4JQnz4F52E9z=tN2dxU)8T4Jy4?(}0 z#+p7d`<bsZ2bn|6VP>m2&OFFG#GGcXGcPnRGp{o@n>Uzun0K2WFdqyy1a}Ya8Eg&? z2@VU637!$cLX06@Lb`=q7t%W<C?qmuWJp0sY3S(({&ryU@7nM2zYqC+*zd`|r~N*r z&E>j`^@#ZCg!y$B`5QR~iS4wAmO$cN^f3J#692|}DT$wh#P334!i`GeFuoEJZ-B(N z^ZOxj3nYG$za}N7khn7>o~TXN3bdQFwc18)lc5z7KMjdr4I)9qf|f(#T|wUm{U{|S z=I-X}&1NaF-JGZ-ZZt18FNegpm~S`V4~bi@l6b0;xa$=Xmq6l&ATjwp;`andob-F@ z?-`Kz5+tUs|F}MJonqg^&2v4?yj)Ma4wF`LKh_{Qu927n>uFEd&21~&Zfa|CO`}+e zQX^JCKa%e+zjFEI%V*j)UViEFi*1dUPhWcc@(XSA+8W!kFW=EN>hjh$ugkX+a`{)d zA1{|&{=TiQt+lPXt+I_>7<-}9Cvz`+dZFwS-wP!d`hBwH<ALYDIRE+i&(2>w|Ka%$ z&cAd1?enjEBIaiD$%Rj_iuuHOzWzMy@qCZ-Ugr&;<e&TP;|1rwJ@?GH;E(5=>v`_F zkBiTBKIeDVb@r39FP(kigHl3rbG;9G|K0nP_tV}dy`S<v!PD4CF&q3JKd=5F{kcD2 z{tB@diTnPF;4jnWVkIDcRw^nzrXqhC%(!+c9Z5$~3+<<M(E_xtyiV(;b=P{ZT>3rz zK?~AMm@oUXIOgDu%*o<;lh&X$YPH%N)<c`C)oJzG0zQNF;%oR?-qL}?0FpuOp`GYD zi~-%)5LU+SV8__&>;iM4_h<1X{86o|mZ@#kel_$oEH<1sb~UCL3ycem+l-%hE%Z9* z^|QClyV$$g`$6wte9S%$pJ_g8eRlc0=iAA5lJ6?tcl^5gmHVysd))7Wztw-L|5E?^ z{7?A5=KobEpH6|DhIG2E(-)mXJ1^_}QkPy`P6Y6Ph=B5dZ2<?ncIleg^_H#|yCrw4 z?{=y??Vi-VqWj;vpY0LUBc;cd9(#LSzRro?nb+NS-4{Kxd*0FW==I^(=Uo4fUf1=? z=rz4pX|H#BeRf0N8%Ex+<c2dhe0{@Dy+e9O_RjBpQ}4%mf7biAK)=8~fn|a71DgYP z1Rf4N75H|ao_#|4IQnGt$?Y?{&yqg3_PMvu!+n13>)$u1ueEPV-|W5>eQyuaf_esp z2Mr1u8#FWMPE%)-*<?4RnQ}}Oro|Z5f-#<@n{&(+<^|~2JIsfJuMZv&JUDo4@XX-4 z;1$7-hlGSULNY>fLuQ364*6%ummzJI085C)VM(%NT4q@4EGsOVEqg4FSYEKaXZh0N z>gUyOPQRP_-QMqkevkHhvEPUNJ`2qctqNTddTZ#tp$~;V8~RS@=b=A^(Xj4ep<zW~ z$HHC+`ylM=FjxPs{Vn}t`X}}u(|=0;;{Hwj*Yw}qe`o(Q{m=IQuK(q5pYXon*6<<W zBf}fR?+Sk~{HgF4!`})2Ed2KYUIQi$*gfFbfaeFiH{i<wu83|CwGm%q7U~um6d4gY zByw!z%*Z*BH$`rV+!c8+@<ik-k?%$REAr<kpQyo6H%HwabvWwjs5hei74>tpU$iOO z9-SUNF?xD*ZS;-No1=F}KN9^y^!w3YMZ03U#)QO7k9i=rQ|w)_55_(f`&#TLv0umj zY7MvMSZ7(cSdUuI+I(z7ZS!o~Y#-RZvHfEAx0~$_`$+pV`yBgf`v&_~`(gVd_NVOs zi0c(+jth?)7nc(^BW_LHt#J>={Vnc%+-Gs$IYv4rICeUYIG%C5<+$kh+3Dl#>s;sj zGCm}JN&G7VdkxGT_|U+!1OJ^cD4`_b^@R5l0~0F}A5Q#bkZn-;pc8|;49*{XeDI5d zKOFq^VAqhYL;4MA9I|@IYeW7y<ou8yhg=$(H}syN?+^WIsB2jGFzc}LVYS2N4SQtR zQ^S54K5qDm;ai43G5q%=p5&L*Jt;8Bk`$Q~msFp$Flj~7fusw`osyH1=OrIY{w&3o za!bnTl-E-eQg2Vam^LzPLfYHu1JZ5jDe1G)Thh;GcxMD;^vW=2glAYY5;8Vt+?Db5 z2<wQABejteM&3X2i&3^wD@T1W>g&;Yqi2skGWyZcPmg|c^ao?I$2>gdi7_vaIhPrk zIWn^(b8hC^%<Y*6GoQ+QJ@Z25f5v)^y<u$d*kNO*ja@MI_OTC*y)drFxYTj8#_b>X z{J3|=uNi;W_y@*6GydH8FDK9mLnqWt_{T*1#7&d5Nz*3%eX{rD+{yP%erWPDli!+r zF)JmjHmf=7;jCw~E@r1@&(FS?W6BwkQ<HN?&NDgZr)X0Wr!1Yaeag3g{+s)sywtqx zyy<x#<lm6LB7aN%-u$EaC-T3Tnl^R&)PGGIG;P+j#nU!S+coXz^lsD3r|+A=X3U)N z=!~CcT4&xk^Z9~41+xoYDzp{8QdCk@Rn%DYkK!K1lZ!VN-(P&J_*C)BCBsYhm6nzD zEsHHnE?ZXic-dFwJ1VRdw^saAnOM2G^3z!pW-XevXVwq1lV-21@~`Su)vszw)w-&a zRX<ioS65WuUj20S4>kR2Ce|#ed80P0_QARVb<Vovx{A7g)qOQ5aL%|n&2yfb^J9Hj z{mS|m8oD)<G(6hyQ$t&0P2(F)W15aPoosr&>B3yw+{JTG&FeC6+`L=notXE{eCPaS z^PgMby&zyg$bz^984Ge36fCG%uyDc63(hW#TsUmugoVWm=Pq2gaL2;)i^3NTT9mnH z=At=^RxaAQXy>B6iymF{;-ZfheYcn|?y<Q4;z5hYE}pr#e(}o1dlo;t_}#@{EdFW9 zkR>-Qd2uOQI&f+A(x#=aElXOqXSs3twB?6y?0jRxjZdyHt{A)GwiU14)a|C(H#OY! z;>w7X@hekSX00q+xp3u%mG`YYw(|7Kk5+!a%DAe}D*LL8Rr#xGR;^gIbydr%6RTcd z_35g%)xN8Ht`1*4X!Y3DGgmjPUbFhH)rVLAef2x5zgX>BbKRPVHAB{nTa&-0Y)$=| zrE4~>xo^#}HK*5nwC4M@#<jiI#;i?Qo4dAV?eevo*6v<=Z0+-F-&_0DTGu+ib=R-6 ztczWjyl(Qk(slFJty_23x(C-iweIzG|62Fmy35Tz&DS;eZ%%B^Y@X3PtNCE_*EbKp z`Ocf)yrs)6dAIDp<@H;BU2j<5b$#FU1J(~;pS^zi`qK3a*FUxXw+*8<+_~ZKhG#dt zzu~)Ey>9J$Yuv4)ZoT`~JsbJPl8t}A?fTnh-L~bnuQ#P^+O%osrj|{|Hl5mZX45}6 z{j%A-*}ge#bI#_<&5Jj0*t~1=fz8J@Kfn3S%@;TSvPIkCzs0;Ie9Pc1satZk%-B-4 z<-nE`TmHS}n=L=zzUcNfw{PC+-1^Mcx3-?!`sE!n@0fkZ+&kXhmb7iswvuggw;jCG z_s*VohTIu*=b$@py|d-c%iB9|pTE6%`;P6qxBu&|9(VP>Yt3EH?C7y0Z^z~xpWHp* z?uNVXyZf`dFYmPNtl#<J&L8fv-*ekN$L{%QSMIJGcRhQr?cO=}p1v>szPa~3e!q5q z>izfKe`$B;-R9l#yEAv^?k?F~w|nvKwY#_M-nIL{?qj=8?S6Upd%G|0{(g7c9^XAZ z_k`?;*)wQQ#-2%gX6%`@XYrm@dp7L3W6!QV`}Z8(^Z1@;_MF-C_MWqQd+iP0J9O{V zy(N3A_b%J}z~0yP{`P?Vfte3H^T6eODf_1FTet7UeIM@oZGVsbG5hQGH}BuM|M>pb z_kXkhmloRM+tR(IPfKV^Ov}KQq?S=F6I=3H3R@~$=Cmwmxv^zk%WW-pw%pfppylC~ zCtIFtd8Osumh&y2xBPG*?m*swO$R<b*zaJ?!8Z<m^I-0SPaNuW=(<CF4}~6zKIA+! z^icYtv4^q`O+Qq2sP@qOLpL63KD7DJjzfD69Xj;Lp%)H)e&~n8Jr4IhJos?d;pvCV z4%Zx>d-xx%Lt4{XGh3&$E^Td=E1+052+vGZ^Fi#O*C7Q{(#>m!f*JAm+NfYo9A48D zjQwG+AqqB--d-UJHj*GOO~GDdx3NIM-Xy{puV5b%ZtSdJUy@>YNx^<(m|=s0{mBr+ zBn5Y(Az~*)*0VEl@JkB5f%M_$bQp_afBvR|De>i}70gL5epJC)yDZr63*uW8-bi}# zr3&^UW<Eo~J|v3U73>RqHwF7)-_y<4pG2@@3g3x1*a`)ACgCh!!Cgoci&1a@iNS-a zl!bOBVe~x(cOzEXqTudi5Uo>i58#s&d>u)GoO<4#B!N7y;Oj{W_8oP6FYM(tD)<J{ zo4D)HoA{G)3Ll6)>of)TA)Se87upvz5egrK9mL)WHeqMkExQ>IA?etcY$Wxh5S(kV z4_M*}Cu2{vnpAq?V-YVwyb0JzfXe|@AzwYo1h$-1pqz0iqaNvnNO9*+1+E4;#SUwO zEaQ)u@p!5i>64LDP>n)aqKryXOrpsj>Hk>k|Fs0SwEt^9w^aXM^Z&2>+I9QaIsaFU z{CD;L-=w|LD*n2@?Q;FGb<NkXO7j&qajiUViT-cOtEKwCb9A)FYw>QE=E}1E*eX}1 zU%SqKUB5r$H3hw;1pTIhOhI3A_sG9$1<_+0(eno3?N%&$T`~G@CE|^MW8f;$17l>5 zE=T%!JY8p!ER<h~G&5qNUpE4p45$pyJUJSa0;5w@AuR6D@68x7^pT(*G@_=0b~0Kv z6QR4N9ZMFnwwDkEsvP90mvs}|&BTTp3TN(6vn%<!Yg33f9EB)Pj9EqS1@C!?i+Y%W z6MU1&L<u)SCuZPv{WSbf8gl2-wJP4H%tQUErM7BO;sQC=#XzoFV1?crp%*c-)_OQz znYSD%wHRSVo!j%3Bi4xgHAriOi^WV(Dm7CMoEWRkkaGe2u}Iaablzq;8jJQ7l%gd{ zA%8W>{v&0_GKG$H%0JSLlB0e(%B(@D!pdtPVN8csb&u`s?IAdenMceGV$P^1vyoHS zl9`M^=$2Wuj<6fEq!JPpA%_|CVipp%CL|CsK_hBlmR3^_yl8O|p9LKY>uvyzu&GA) zLMy`3-InLBVe}Pa&D9ncha6V?#(DAy8`kHoD|>f4<zUD&9={{VU{5Z0o-4U^9BJJ3 zYA;`mJ#}bPA&EZYnu#5C5l-&`LN9;JXC@Pnrxsc$m9m>*=}pi<1#qG_nemp_ZMSY~ z7n&6mP0)5nt7~tUGO0l^TExnF=`*~pi2+HY@7#9B)-|hFt-NW)jmwuUU9x!5!Ugl^ z&24IIsGn0;TT@*%dsbydd0A;maZzEx%o)?CP0i2CosyHCHF@HM@#Ds3ju|~_<cN%L zQ-H5e6g}eSn`%id^^J}qM|}MN`b9_4R%2?bmqfOXk2K?*NN(_$NxA81fx*FfftKLb zq*g67UAV%M=3;k39*RIN<V6u<CR@f#%+EEaHy6lUz+_z!)6)|~i84(=tt>Sww>2XY zc$uQdN60t`_2|f}l1I6dE#_7-p}D!_2;re9CMoa;m4G4j<~&G}XK5{pv;<pnOHtGj zZ{i=ERgenE-wjdo2yieT4<JQw#ZxTDse<xzTg?S!c_TqhSZJ&Kn|z!&E%SA_pw(P# zHn$o>EkzS@n}b_vfhADIC*?w8v@oza*b;2c%RBCRx{si?1fwiQQjS>Y+KES!=-SEo zxnSCAUYnJBlu?#ifHzJ3kd}MgOj?s97B8L(QUp?vm_>w)p=g<-%v;h29#0~z%Vnx2 z5i(v3DI`uOdNc|9;>E|Ajth`<N5TXnq%fptdP<T^0Zs$XTgNTeslyeuH&Oyb%A+_M zL7+O+S^t5S(2z;Kh9vJKpCo_QiJ>h7>L@UeQJn9f<RO1-DF+@wnUDbJ<8=8EpQJ$4 z7A5JZ$LMlU3fyuJ4mB5K9SQ<VUGVI739|EZAMz(CU;3a(5kJvU=||YONK3m}Ps~LF zrXQi>A`4*JV-V$`>1LR9YtrOgL0b?An-9**ON)*Y)@9DMlm=Szj`Zl!T$g?%ARu*2 zb1DoSwk8eiNTD&TAhJ2PRhXPGG)urBm@N+-Rcy&90Eq?N27jY~D$X$%v=$Xa0yGC? zG$YwuTqvkX&m)Y79-&$&9Y%&hZ$|%CUrT99tDhyslQNtP*Herl#mkb?N_*;BPq(C- zdsQ|UTZ&+TNfUC*1IzLXQFd#RrLa}Aqy!$(ND6vaFA9;;kC1VZkZlZXaD3#1spzCa z8Rq8ZH1m-pEv&G(P{h-M(eIm8k|ixobXs?gbaQiSQeklcDAMyJadZ@_(41~5G?!rT zfVj}yWQ%yWnlHFy<>xm0msm<H&~Q>xb0NeIG#BRuHs=*fjiWlK8i|fFw2w||aAIN% z2rVvyhi*|+U@6iOqIX`6E59012C9xY%V@z4l^rc=jj(yNCA|a`!WEXZa#&%oxdbnK zg~^Z!a@_b+A{5~vGNVmp;mrYqh24l4(q#-0{57|hUm30NL^F^KW6(llbX#fF!i44J z2Di=%Y^}-@_M(#%wk|KiTZ911AdB#%osB^1h=Nu_=!n+k#f6XqV-jo+h|xfpbBkch zC@`a-*==#iriFPpwbr2RI~0i_m1co83l&;uT|U8FkY_F^02Y%%aG<%>fY4l4D2z)C zyA!}4e-kkFBPeX1jJ!m2pukoy%m8JDrIug}?!e_qy~^eT_tCJB+*T6U+-zxXrKn<P z28dC7SgSE?lnC%w7ilRhMI#D+=E72$Hv`p`+7a~&Ot%E*frNz$y$i)*v?vl@aWky3 zbvk;RA+&3Aw`Ox<Ge)iH7;v?);+z6Z3+4cGhFLasAuL%aVU&pFp&*^m2R&BiM-ien z)saW0dxf@RfDCP|jns*~WvQsyq}<jCf~olPl79f^M7FZ)6Obqxh)%-zfl&bsC6s3f z9R>9!!Sn(}ZgVTcR3--vJ^v_?HBezxHelqqD`rj1D|!|D^!n;djiUTkfBEMV+UgyO zhHlkR2R+$Kh~q9(!l<;K2US9KbpZf_m6+$mpA@7(MYK?;9p%ZXQ3xPfKB*ABzR(hQ z+;wsS#>fK13M_eff<69Vb|Qx?x>+w+s0$@~UsDx|lg`{PwABw(LIfS5`@W&A_=8ZW zvq;kw2Npod`U*Zud#II&L32`XQgtE&4_zY~0-aR#yVAhcioD1Yy)dI5j51?H#mHSe zQLZ+oqBmHAy)ceJ0~pZEt&<}$iAdSj$Q)rXaWRAltE3qgk^vi10FI-z63a*`Jc6!e z8QIDZ^+1-Rj8Jb&f(U#p2}c<9!f1~%*b>mm9|L`JaY2bbQA5ilA#jLTDnTD;X#AmV z=Zc{zE7uUHiJpZX)jCgaQgkcmMG$z>=V2ri+R`=YEz+7ji9(Swv(PrWru64VdZWBQ z=4$r-@0h_9WNWti$cl*3D9l?_?9W+oy@5sx1{hqKF2-mfiUEp7pKfk0F2o9JdS}r? z{lmHf-wiS)LbOCB8+5Z6a!(N4Q3nVtqglB^d_Ne0G#)=B1VE2Z>!$68!~h8XGzK(P z@8d3)P@tmLRR{f|JZa}DS#}Ijn8-ITG7nIOa0Q^s5Ki?ZKh;b9uNw7L@p_y3T$yO` z6ecEmi>E{pJ3{@j7}f#};235OfVu|BrVE24h&K;9LcPKi0W2~AVh(C<_Os|yibV|n zkK$Avk&8=`htc^;MC%eXeRH#Sr)#HpUrpahW)Phpt=!2Iic(Z}@J(&?OBL%EG+?Wb z7>8oezDu4J<_4>f%ZU!tp+t$U*m08VC3Fu(BMUTMD+e<{=+;}A?9zI1S7Wnsmw<`T z)U!}VKr2OP2n!Z2P^eDYTq}A;ZDgLl<XR$ZV}<NeD<aM2O02U|DOOvUC;^)>8i3k6 zOb&9*SnyO9Vrs@XB*vY*URX;_602i80ayaeIB7jZe=M@-7B?AlfEJoNBrq`#&lSgA zpY;*r6;#78$-`weo6P}Tk<@JNh6jz-RiZ0uD$OEsn8l4@ib_bZDzdp*rxR;(f7U!^ zGL#^m*nATLeNiXR^Vhb>ze>jBl$wR{>Nu&e%nug2I8J6*7GSxMYH2l_r(saURDYa| z?UUEsj48F*BA%;q#Dflek%)8e);?l=Al5P-`o4Yetkx0Xj{+duao2%9;=!q%?~NY5 z^T1cspxMp%I4Qp-TVZl^s_^BX6!kd4Y;4ghqJ=5m&C{Cm@wga#oCFE>sy-s#xsMpe zWra423dxg3zU(J$7crz|WM;7^iWk&Zu?gk%rL&p2qO_=<ep^-8i2V|}n|LQrm@tyg zO-;@+(~;>@(#^E@C}7B!W0Oak$%(P!GtFe<xa1tHZzqi(YbFky>~@JW-*`GR5-+@I z@WC5~9ysyclUz@F5%CTqkn|yaNf0q%$Kj9EUH>QQfd7fQ^M652J@xMNKT-St7u4-K z@%t~R+iQYz;(w{Z?$EcvQ|~{g)j%gSF6g!Yk)Hn-^mT-d9g}7z!zNEkG2@MsyLH<o z>HdF6A}pt!y31csca)_)$Dhj{Tv%AuNbf5yuCAlorQa<5<<g%k{aGb7wbitwtiG_A z=2umg7t*Y%nx<+x4&Rzo(UH<mk^T_r$4lQT{RrvzlYWr&dr7|=3aF?4wW1tjZGA}% zC3S$wZw;sq`M#mSYLmX5d<i&?T!il+=Ng)d8pwMMO?3_A%|=20^1{;kTD&6^`spYA zVCmyq3Se}-^_Os%^h4n@5=!)#S>pOiKScWCs{*_kmOf5S0```^kMxCwP~s>3F4FHR zeShhrWsz!<z6Czs%F3QCu=xH5wuSExq!VcZ_L5WrG6E9cx#;O46!mn6qJ(gtkG!7n zD)JiXHPX1%*vqiikYjM*x108=)~apPYVez;_11c0VO7LO^C39VJDQ!t8Nb)r7FN&l zSr7U$T}!)>Hu5g^ktd-{QLZ<fk=+QN(qs>g;eBZ@ek<R|Z{wTfso>lBR(=QH#<%mk z_zs-@zn9;KQ?tAI9()7vg7_wY--+D42%h@M27EoTk=#Z;Cts4UaW?sT@&ow~&7-BX zk={*r(tFrZ_B4;-R=&Oi#{gpB$N8iDF`PZdHw4hZXmXaEC!dgid8klVEdw!%-YRTe zuYVadm4NrX2DEDs>d+1E$?@d@8P89`&*V?yD}*QbQ~0Lg3E)o1F!KuPLz4PINqrFh zD16JnvDZDGAC_SzI0-DiYEWDmc7A(k`Px*Rik_~`z{%(Wtxzk{iseb^iP|J>vX-S~ zYdP8!Ef;wiYK)WG+F&gWHNBz~r2L_WUaMqLip)>IBlqf3kTOIYstwbIYe`zNmZGJ? z9>l5bKd(!^R@|W!=oa52;Q>XKE_AEwm*MTXhBqvWrK5oRVOKp379^~eA?6Dmi7#N> zJ%^wbgud*c5h=U=kkSwN-Q`m<41D#n!c<w^kQyWT6KGA;$)*iLT$I+QLur9BEnOQY zX({X8p;RMwG{vtd%WWw=G*L5m%&6H#e!XQpcp*_2ai&&l;0<IEcKVyHIC0y^dVsbI z#sPn5<{E8B%y?Jk<|4GvQ=ZIi(n_>atxPM|Dzr*%mNr|f(yFz&{4{@&zr@erwEZjm zRsI@s_WaAT$KWi%c)Yckh<7VFc%#|Q317VNXZW-D*5)7ldH#2#80kOg3-mO7i@r-g zy^2ztc0b9V<|oiIKnd$U$RFf~_+i+7dzol^oF!g^)A9JmhiG&r&X+Hy8$0wqp<gkI zXvoCy21e*S_L}L!CiL|2vc2_uzQBgbR$|CEUX+9u(kVrZ;Dmoi9KKuvPJ9d2!9Mvq zeiUCYJR~VEk;^#q?sX-F`((ACpeAa@cTclAQ1m3;_{!;Fd=c<BzMdb$cL9$e)tfwr zZ`R%;?_(7Ej>b_(2f6C8imM<q@aAtc9<Jgs@`YgRLFt+|`e~GeygU#_cZI_kuOQ3< z3KBhA&jB6j5dYZ&{h%Np@jV9rg#U|Q<e%}+`4{+(s(lo!fzF1Y|7dt)6@(GRmoG$J zy5c(qU%p5|etfZnx&XICL4F-_%=P4$=gBeOlVgD=2Wm-gq8mDJ-vrKU@$E??DS%aG z;%rO;`cZG81!#@oTQ8ilf_+vAnAZ@l^`>G})$kphNEOig9_Sx#h{j1s&pTVdyt+f) zZ{2igBX=p!DaaT6!_g{s)Fh3JM4cuPd|T(SnrWyFzI4%+;On!+`0`92fx_hoBrGcl zHO9##nM2IoRR4AmV~|J<fzwA8F_$wgzBwfFYeQlGMsOPoi}`|n#ce8w=p$vs%6hQQ z%$xp#?^8a&jC_(FrMu}?%*+chJJ!$&e8G}Wv*<Y3YYH7g<MAa=1nozIXfN80`opdX z`3+xld`&*ZSB4*ux5=ycM)MhR0uO0N$w7RB$smCkn?xV!jF^~rI5Fe56UK~*z`>SD z7wSj-NLM+Zbdw`~AIv$$=!p#T24*bGA5-9`XgTncwQTrFS{D4_+GO~{v`O%XY7^lP z(I&tjtc{1ChB8FnBKRp<A^c>m0Dh7-6aH{*2K-^#bofKHY4C?=Q{fNR@=?=1a;6Lv zd`WM?m)s!ul3s!@xnA(aSPH)6I>8t7FZhz~;LG_^z6{?hGJXtS5;FAQZG^EN{AHBg zsLe%7H)(@Vw{e)CtFhjR*Ah|3v6!!`5OZn?sB0$X@7bVi)CQu?V=$l3LYhO1N8Lwb zey>C<PIE$rQJC*5(8f)g1G0?7{9le(qZS95MqoWqhS(y_4%srWJ}4z#yaDsqU@cwC zgN{p3rv|MF{v53yeyvsq%W#in_;3xgSe00Ni5VB`mgATq#1~m|mLQAuS;Dg}bB|eS z-GpzM#5zr1rKvGdjC^7|!>Vm9)@^IBa>Hn@R&O2V3(*hUt2u3%_zH#J**-@=0y`vh zKm+m6Py#eK2=&fJFX$&%ePT^83S;3IY5V#dHA&4;?iHbXG<C1*^cA999}+cci?LaZ zv{*0B#EP*Vy#n)%zHaO|n~A>VSx4H$XpUC*%wW)U2HIjI+G;e~G81h*PCG-MhMwh@ z`<TNC^T*l8uH>wt9~p-B9BrIN_83Y?I(9V9vJqqg8{sNNYrU&&CL8G`*FLP06Bxre z$Cq9AgMOY?K_d`)!$re&hRcLo0rw!>G`Ipu&s=wlGT?TIkk2Of7@s56+G5vw)G0@M zm~1uVA`Brp{0)+0s6%`X$z_owhlRDB&=vvzHpwv_C0T}h;hrH|wKbp<;b!FXCjEIE zdDKu%cEk3bGQLjEYB8=YS|{?PmhAeHWxKv+FO&BXR%;u`MBdMp!J=uTwwe@c_mDw+ z7b!tlj5DXDY?<qNt-tF&Z3h{|48pbj#y^AH29jX>l?(ztPP<XiyWW&}1|WX}@n`pw z=}4P{^>UHnQPRlYas7=Sb`9q1UFX^JBv315H?ZejM}+*k?p<F&KksW5uFug2g+7-E z8h()s)Eem-<33Wtj*=GsD48hpECqkycmjC^GeDEXohG-i)8t;(m3*n~cfDyCN=`%H z`{})|N$fO@VULod$RA)hLk^*BTa8JilFxR%EA=jPf0Z-d>bhC9g=mM4PPT(+3+2#O z8SZuvZP3x7UWX8`5pB`Y$+ke7X}j7kNxci*U*(Kj&<1D=(GDG*-VW~eKpWgl@;&V! z+M=Tqc6K9ih_>kHL|ce9lcA7X@V+{P?9vwgB$PJ#5!x5>i?)~cin{(u=t&p$ENtpe zL)bd%ItVtOBSNWXVS7T~SA?!Z%-}jK@EHGdG$UxxKZK3SJ_0)xwkrCHuva~V9g6r6 z70;Am52X8wHUz)8KZFCxRD~NP`xx|lb!famwi<tc?$Q4^`hXs~9{0pWpG3cqee)V2 z`s-2jnNgzOioS!e1!1`C!)UwzHWYnb^fzH&vTaqL7yVB3{f;3^YWp4ijJn%h*t@Vf zVXx9=RGoQu@&)fsBiXa$BKsIOX4Fz6tE4y3uUz~1L~@bmpua6*)%+G3C(2?*@|N~b zQe^Zd<JqfZyfK=LH}oeqV=*aWb4j`6hjC7fZL(jXUSfPRJV&<5w#4`*Xx!tQW^r8< z`i2g2#5kwfT%QO%2^kHS$QCiS8NMPf$h<<{ThMQ|k|EM|1iyR8O#-Lwb-m6HVf?6t zo{^4w3kn4dRv#szUeZ=Bx;FCf(C2Oio#;pZB-z>~^pkr4?*+byOcLc`UMSLxt{}rx z<QBsRN-n`i<Pqt>3E2$O$fHtDF^)i=(uRc{!%n>-Tu*on*J*^kf=`>2QSXOS#9Sc9 ze=nERlX0MHr#2ci+mHuN<T2P>Pe?rp{dLrl=(9pcqD;4rW@4`BP5$GxpJaJG4A_S} zY8;7j8sU!O`-gWBZgc%jjs;WEk25ju+)wO6CNcgP?{}T!Yh7*7nH)>_ThQGE*IvWT z(DieGh3sNJ5aSBQEipd`8#IhZdtm(6P9k3u*#-O@ufBkvMg5;9%e4Mv8Q+gvK1QL8 zfvz_MFVQZ7w;cb(d?M!_G3K@XW{h&}HLd}zpg|p^or}2!_Qd;;LGC_qb?ELB{2h|u z^`P!B_t|m7#$vcd^xv+XG@pD5J6{a9h);Iy#Ix`_a4DRTw~Y9v!TT4ohdxej=GT*3 z*<dmeE`XoMHw}JmH?TIc0sRSczw1-OX_5dq$vB9-1Usnnx|0kx_8}(2S=X1^k7Su~ z64_&XfK(bEBrA<JvKF>A4>tdt@dm0Hoa9-|fy*$a6&d!C+u7H+l?0~?wRvQfh8tb9 zwd7`PKkR-f-N4^tM*bT81@qokxF_KL4R=&L28yjpcgXPdFGHN>09OGR5t;=AZU%Dy zfIbH<OXwJSScE<kt92(&qOP-rjmi05%@M4{^@QOhY`Pg^;cJ-N7@33b#GjNl58G62 zILB)edC@qSG-DpU6|3SY#*fkFH=^xc#+(z6c6<!+r!dxMVlD8xYl~MF)-@GKPjVgO zn_TyZel7bLY+KsbQt}kvgnp|+pL(*@I~H~L6zS-nUU!q*jTs2td>>SE*hgfZ*JmWs zYcGj39Kblg7xq^JdygQ?wRM<pgw4K0M)MnppY|rn<zJ8?#=BiRjR#!kM4#iUVE3<s z&VssaLHcQg4UqFyl4$6OezufMG%Q5=E3iLb$h4RY^7@(N8rPA*hQFh3r_ndmJSzI7 zS1;t3V>HHzPGX(px~T2O8qMLlU`)r_Z3M}~I`juTbL=$qK{yAYNuL*uL1>%j$v7E4 zN5+XUMT`xie;SOS3B-3qLoxSEa_u(MBK{)cHz9l-VK<D`x092`Q|SL2u#OXRr)pDo z=$;2eTZ(o>T_*7#$v}7L=H=0glXT+yTupLJ5_6Rpn?$JE?CKDD=qCER7@K6@y($!A zlo%(_w{to4B*rK)PN03d^BY{hXwj}M{0)pJ829D4vJz`etUrt`m~);-c$j<(yV;^` zC!e8=ZC(i&Bdc9|y>_8J&cW6;p*@a~LPILr?I`Lx0ev0wfg#%Ugf`Z-*R6;D-$JEV zw|@WEP|hLxItc3)*DqJ=_rH$2`|tl1isuN?p6*cfcXz-4v(P=>{vo`F;62Hui*S=w z_$kJYPVMf}k94;yi{9e;7=2|2)<KC^%LKa|D8?JFL1e!+6;FPr$r-qJ;7(#L7xQ_U znA1fF+gQ@kp)ceZ#B)=lxaomLcXZlLD(3bK?K@W>?)~~&tQ7^Vv<0*qi*&ULJ+KX~ z4>5O~5#fL1w8K}@i+O<Gh4s-@`Q2q|54hgY=RB-sv2KxT4T5K}n{?;JT-SRU0N+F6 zU<0?Jed5HtE&40sZ;JL3X&oI~hB4qW$@QYT)5Mst0(~sWbzJZg>mnJ7e8?~6X({JI z(i!uiKYgEcHfSV(wYeVQ#I=CUb)BJ)pl&z2-q(h^-sQtxk7*jYT{};@(ho^DmV;;B z^CSRnAw5B=`KM$XKka%F^YlZ4M*G0^PkPd|gHLq5s<n{eh#%9Aky+X{G7bIKu1&!h zw%65)ozHvG{v!?7Va^d@2Pb(8{@1L7>mioodRFJ}I(r3w@b>UkJg>!1$N@Vu64Dln zH?>n?uMZ<!0Czv;&4~#2!hHs}REIBxAbb{d4<fw+`S!zo2;3(q=UupOk%suCH-LxT z<Ld;1Th>ThB51_hLhMPjZGbzVJM1VE;o4Rq{RG0_^|-{n40{iRyNR84y@!w?{1ssj zI1Aix#M=;d)|O+8+eu#5iZGv{R&ZiX5e8SnU%{GU7D)q~4qCB}_y%qwTqRr~+-kVJ zaF4*vg}Y6|TL*4{?VNR;=bxb62D{$ETJQ@kjLhV}z^+1IPhoN|WS-Uw&!4@(yO--f zaF4+4hI<yc47ggjP&jYY^(@LBfp8n#LvY}Sdu>i*&qB)OdI{kh{1bACt|9Abv+Eo} zU%Jkf#}1LZ;P$X5U7xatu*Sk#O6<!R6G@`626imhk8Qu9Z`@29UAqweCKg1lAK`Xj zPxu-?&>1dBqa3@X8r}}NPipA9shzNI+68a#yTU%M_0GqAb|V-&!xrp_iFeHXvHv^( zUz<kC{jnIl-LT?|EIYoBaS$ho$B33d67dDqVC>ru#jSS3NfN$3Nx@g0X(XLw;G39{ zf7nr*h+XW-Bn$g);@wX!$-~#LQ^_>kRyTvpBn709YPh#=C0RwD#GQPf;+xqG<YwIU zx1a2$2GUH8xO;Ci^`hR;rw>_6{!Tu^9YH%u3;7Rrm471l;SRqS@Xq59zHKSSTig=d z=vRt2?5D{q<Rz>gU&eiQW#kR=DtQeTb(Lc;`8Mo9zll2@D{#l%S7aT&q^Tsc@jX%% zz9HI$uV3ciyBzT)jrgi&F24Bs9N*P0#CxDcxCd}CcCGKlm0wHAa&n`5Tl^UIrNw6j zooN>uKrWLu+7<iW-DwZv!p8b_v?sluQtXA_Kzq|bJe&5#&bZhy45lH}LVh8?Vy`@u zhSB~soDRUwc_hVAbQ(ir<&9W&8b^M^-l7xx>H}#4O{9b9VC=FFrNiiOnnaUn3U<{$ zp{X>Drqc{MLcTQ`O~=qoIu?8K<LLxC5l20b&`ILfKHS-tBW~=&US&R=N`A*4<^}RE zI*m@JGq8JEfE&1qa0gcj_A$$7IrjD|=`1>%R?%wg^w-ilI)^-t9nJ>qaW>(mz<<-Z zxT$d-olh6wZNMVzdoH0%$-8(5F5W<WKt3er$Un(h-08KP-bh#A4a`cqims+>@b+LG zZKgNVTj+Yaf!>P!(%Wzg)@Hhe-i~(*chGJ0PP(1mMR%xu)Lpm}>^^!w-aPD~d+7so zAKgz|=mC0=K1dJY?yOdN1n(stq7Re1=-=ou`Uoyudz3y#AE!^yC+P|L6y94rO;6Fk z(`V?j^f~OyJ}=)hzDQr9XYf|z75XZDjlNFbpl{;c<J<Hdynp;BeUHA6cOD<okLX!? zj-IC<(@*FH`Y(Es{+oVEKf@c5FX)%JsqAa|4esvxPTYA!f29ARKhdA@zT{W>8~vSL zqL*nKZZX0OD8?9P8Z$5>^TPKtKFpW-G4Z8JXV!%Uu&%i2s5{=aT*rE{>v0d*4Xiir zKkI`#6oZ(FnOQIkVHVt_7|Oy}e-@6nCl9d!EP@;(kC11u=E5y%<XPPBbPBgq9w5)L zC>D*kEKji*JaxsApP7}}m|eUXW=`xw#^au`1eVAK;R$gY8-iOQ?<C*ghRsc62YCSJ zA-3Rt%SYKzHjE8tNi3PAuvC`D(pd%@!A9a1$I-aMF_VpD<JfpMflXwS*kqQ4yBu@a z6qbuS+w$2|HjPbZGuTX4zzSIrD`q9El$Eh^R>3OSEH;}}v1(SsYFQndgA*SOtdTXb zxojSrFK&Zmi`Zhe1UEu1W6Rl%Yz4cCtz@g%YPN>0W$RcoyP4g>*0T-lR<@Dd#x}9d zI5%=T+lrf_wy`_ec6Jxr!R}@|**$C*yO-U^?q|E%9=4Y~!1l5Itc4w52ib$TYw|E_ zWk;|x{}6ka{SCKFJ;IK&N7-ZSaojuiBs;;LVkg<t>=gSudxkyBp2J;q&*N^k)9gj| z5<A0QX0NbU*=snp@&<d8y~W;U@8I6Hf3o-3`|JbUS@#h;i&HJ<*~jb?++OuBc9H#? zeab##pR+I6m+UL{H7*JKmVL**XFsqX*?-ti>}U21`<4C1erK21W!8opuL!4{an3bv zz-@3|+?)GwU+#yy@H+9%xE(Hlcg3w(-FXjw9q-An=e_t1yf+WzeRy9U#7*4HgLw$I z@P0g$hw=V6X)}OF@JJrTqj9Pw7Ux=Q+|J{;gFAUVAIKAUA|J#D<4n#_K8z3NNj#aS z@Km10(|HCT!AJ5@II%N^XY#Rp93Rgo@QHj9pNxCCvUv`l!gF~Z&*xM5G(Mfr;4^sv zFXTnMn3wQUUdGFLg?#%ln^*B_Uc+ngE^-d;@ND3Xya~5>&g1j>0=|$h;)`+5mwZpg zZ{#cZO}PJV74G*GcZIFPyK~&}i8m-4u6gR`PW47fob$Qos?$FY$hTACjnYB)`2pMl zdXzuJAI4tF-|#N|5q_MUBu}feJ>uK}&K$_I2dDVoJDgZ};p(#xc;Ed7f0Mt3x8CpY zclkg0d;ER=0soMH#Lx0`{5<~{Z^JLh_u>EMpSs_P^RM{V{2Tr)|Bippf8amz|L~vq z&-@quEB}rE&M)!Hyp6kXuOZc##x+edXhzLT^VWRu{?<?4cGy|Je@(xAO}kF(iFd!f zv>R}~Dp1_OCU0UhYr$HGX3_d-p<0;MUkld;Xc4$mHVQY&#%Qsc^;&Pt@D}ior*y9M zuId^mcjVi{sed?cRC0||B{kx$qIkcEH;s*26Yhqar_I+EXba`L?j_n%T*bLuyHQ)A z-K4G5R^d*^HMrw&oi;8zGZUZgc{SBkTCK@e6{h*r&MmEPD6Xw9)iEh{6~@UhE+tjP z6TOnF3ybS(YrG2e(3o6QUplwcSSSOp<l6Gun$p=`g?i|hT3lIQ+*DmwRXX3VxE<C~ zOKKanVtB^1;zAT>EYX8BlwH{9m9ChSDkkYV6P(foFW+?JD=aQ9t!eZv^?+XKigl?T z8q@U>OJ(3UqMf;4c{{9)5EUthCk3?Gb-``+IKPqYRDKohur{)&uwJWxXB^d7SyfVM ztdxP*C{^c5Rp(K9ohx<4j8e6$)I&CEG^?EDH@dxCzgg|DUYEFd6%O>DjbqBCHC2T* zC6&d-%);WP#!_RI3=~O<3R8`ly4Y1R&@zR1Rq%}C^jtL^ayguOE=Rm^oSv&jS5{4- zxHi1LwyvU-r`MG8(wcIw@k+c}CEj>lyjmG_8eh>=Q(jo#R9#ir)Yz%EW6U^7=Zxc} zsJ710sYG)QG)~ev*XzM#owh*+ev{i(;@8j)%QEb?WEG|uv-Hf3GSIR_12u{U%GMjG zNpGNRB|(#tAX}H9Nd|`O`pTMeLzD13Wp}K9r>2fEuWZ$jO?v1zrM+H$^E$wJ9pDA+ zurXhkaG?x*^U*ZQloxtHLse}}d4q4VsEbZk=mEWw(<REQuvCVA;~T098!B|TwjEZw zNl;;;p|Q56wxLr=WodnBLuG@E`6gG@RTN6lr?95Bv9zkRvd}-huAveYkZAApMwLDa z^^_?8@zs@L0MH}Z9f*C$SC^LSL|rREeg!Xs<fWyQHWnI26joOkdMQ3yK2RKd3|SR` zG{ML)rm(KA5Qbh|R8q*sHnDL{EVmLSC^@qUm3&e~tzmLyd37PrDs1vnwcryfDtRj0 zgoa9gQI5L?T@-;k?px>)+`qJg1m38Ct`1Ru3H88PWT6gsR*5vo{8|yn4dp@@LrG~> zW1*KSOIwHpE)pB1NTM*qY$;NeE>cYsn_uZwtINadD{5sk#iiN}4N|B^2&EYFItWw@ zhk6)lg@*k_dG7jjxvGBts!+XoRHBUd%FGg!+#FV$3iUD1VbuqFht;9*`tabe>YdeL z9jNfSQ8}!MDz0}#hgBbh99Dg@a9Gn-dWIg_^y$W7Q+#cTuTAl_DZVzv*QWT|6knU- zYg2sH0N}7GzBa|zmZtbA{x-$muK3#(e>K)S?25l#@wY4fcE#VW_}dkKyW($Ga@!Su zyW($G{OyXrUGa}o{Noh=I3<6a;vc8@$0`15{CC7D{&9+boZ=s+_{S;!af*MO;vc8@ z$0_~}#owX$I~0G1;_p!W)wJMnDES?VzeDkNDE<z`-=X+B6n}@}?@;_5ioa9wbt=A2 z#n-9$I+fgNa&R~mU#H^hRD7L^uT$}LD!xv|&#Cw&DtQxa#wq3Xg;=D_(}O8;v^36> zfzK3oSMr(XhKzYS;Q|>5YqDEy&Q47=C2Ey~Ybra<X~Kvp)+6-|r6tDd${H~#H<T7* ztnewFUyPm(Dn0MO44=ZX%1UcOqQhpaD{a8gprtp}%U*A{S*6@|o8Au)>Uxh$PV^~l zXvA`&v9!botE$pU{11!@|HcZe1$4N<udH&e8}@HNU20T<>;Z9!j!yW>sj{l7vRF=X z0dj&YuEmI@PdZ&Y!1ZFtD^(SiO=7nW)T?G4D4POt*%WrGRjL-DY*K`>NfF8>MX2&C z(X9Fq0=z26>Mln%De$sM5y~dbNY9W>n30hon--yNQnn1eN$qMq8keS<R9u>FQgLZg zb+&Zf^byK(Z0UM^5$g2zj5x#iirV@bL#_0)rQalct)jMew$z?O&t!F2l|4I^Jvmi8 zUd7{;UB@fCj#qXauk1Qr*>$|?Pw~pG<CR^<E4z+Yb{((mI$qgzyqll0?|5b30~P;) zivK{xf1u(&Q1RCr(drne`0I^{xZ*!h@gJ!84^;dID*gi%|AC7CK*c{n@lR0v6BPdh zRc?YRH$jz~pvp~9<tC_d6I8hgs@z0XPNI?{QOS|0^q8pRNK|@ERQwVZzeL3^QSnPu z{1O$vM8z*r@l%gMj$|cAvf`ht_$Mp=$%=on;-9SeCoBHRihr`=pRD*NEB?uff3o7A ztoWxWJ*FuB>fy_gqWGsM{wa!oisGN5_@^lTDT;rJ;-8}UtIpy`QT$UB{}jbPRq;<% z{8N?usfvH9;-9Mcrz-xbihru&pQ`w$D*ma8f2xu{Rq;<%{8JVGG{s+aW{2v`jx@zT zP4Q1t{Pj+5b)+f&X^MZE;-9AYrz!qvihr8opQiYyDgNn-f4Y)CUCE!W_@^uW>56~4 zl0RMXPgnfY75{X_KV9)pSNziz|8&JaUGZ0gnj=H;&rtj`6#opxKSS})Q2a9#{|v=H zL-Eg0{4*4PeGs)e)FA4}Q2g~l*6LK_oKp>sPJJ*3Ugz&r>p`bJm;<l#cdGTEQy<KM z*ZDj3!5nd&zf-LTooXC)s&%2$s>|<G>q4hm7dq9t(5cUdwsgIJB9!_;DD{I-)(@f7 z4??LQgtC4JrG5}f{UDU}Ln!rwP}UEjY#)TOeGp3hAe8mPE#A^T5Gww9|3qBz*ZU{p ziof1J5m)^6{)xEaulG;H6@R^dBCh!B{S$G;U+<r`biIEfRPyWn6LBTK-aipn^6UK* zaV5XrKM_~*>-`gPCBNQ35m)l-{nM7N_fLdMe!YJpuH@JIC*n$e_av<MPv8}Qy?-LE z`0M=>am8QnpNK2|djGVg>-`g<;;;8l#1((Ne<H5<>-`gPrGLGDBChnW_fN!?{`LNe zxYEDgKM_~@*ZZd}UGJX=mA>`<h`7?X-X9TH^6LH3ZcR?<-v0bA*PK{&6?MSLRi?mo zYo`;-kgLe#E{4E$mWw%0NqW>%NGF-<&aWqWvIe-<gCf1Ew5+kK8&QPSC2-mLU}aN_ z8Jk+npf|`x5v)>$icSq`c4uNIk-e}8JBgx>g36YmKML3~^d`mnQFbMSQe_AeyNjL3 zxRgX|oHYRs5204;HE_18aPilm6F5beioxsZ@~*&LP1m7351lN}8~a}|_-5JW2JCJi zu8XX?)dp6AG(p9&2)-gN(uG(Z)AhJp^)qW5s|)Mps?(OPuTGK&>Z1!nhb-3?ml7ks zti}xldfegk#MP#&jN?{<E@~&#6IXkWp19h=a>tFMV#HV3#?dnH8zn7C!P3Yi95AZg zI3=R<DEH%%qLoG_VSlw3suH9@ssw%4Oh$UBdd(Daq23bNWt3+dOvb%N>D3D8uvMxT zB@7H>TgOPUo&_m(n?1g>*aDLK9TM#$q7v#VperixFPah?9iGAv8Q3w>&c^CUwaOIP z53FiYX4fCm(Ohy6N=|Xc@v@m^2Dq7((y#IpJg~7WtVuO#s%(PxCXM&R)&9A=iMpsw zZBJZnBYWa%H_{z9mdh#zblB;Z2*2|7w(t?V-V$ppi^1pjc5hTx0=}}=?O>HVxzY{j z7{9WrT5L=Tq}~}E&Nx{ET!$bfbi~<Y92X;~xSrk~cU+a8ab?_LcgOV>O3m=7-fq>O z2N0^kM1LMYT#mm8<#>-!4qXW4(1lPRx}0j==~U}Zr&@P9)w<KE)}2nZ?sTekr&Fyv zooe0bRO?QsT6a3ty3?uFoldpxbgFfyQ>{ClYTfBn>rSUycRJO&)2Y^-PPOiIs&%JR ztvj7+-RV^8PNzOZXQb%+QV6BI2&KFT<@|<F&aVjN{FafT?@J++^D9ERzCbAFSA=rD zLnuufq0~1*sb_>z&j_WS5h}j=eiY)0pT7T;k)rQEAynn-`%Z|fa`pWt#8vtFeiP!V zd`F6pXR`D0%!0Bz##!w?p1Dq8WbMV6tm1N2AjV@A*C)0(wOWl+tJOHQI*qg0{n1Z~ zN~>z;x#u-&oZ1?UQ(J>^YHKjgy#<vZRb_P~=u906QdGqC$~e^{pHn^ZIn^VdQ$6xI z)gzx%jV@00$mdj#d`|Vq=Twh;PW8y=RF8a4^~mQ`k9<z`Xy;UqcFxp+KH_4H7;*E5 zH@22^pmCm#@s(Rl66aG^+f=V0Y&Ge04VCjH;462WbWrX)>4Y_vsz5KvqpHj(I3N(^ zSCx6|rB{`C$+AT#N=CXU7wLMb0Q53JAWN(&)9Wm57Lj$9fGAS{s?Gw`>#RefWJxE= zmUMdQ64c9=gpz|Kly$CcDDx7P7NOvP&_}N}Aa7Z335enajVN8v=!FYNFIy1Fq5=5I zlI0s3U64kRD!52Mun~X~M1Z;=IwUwrI>AcP>AWPUGn0gpn}CFM+pz{xq3qj;%f5|J z8YDt#kO-y0B9sP;Q1%jpYAjWIIZplA1PeDgmLOe)`rZ)Yvacgujk)?B67VXn@BP^A zYD3Vj@AYGitf$-T)&Q|nY7?s}bi1n3h6WG9sSusj<fo!t^d*IO9b772lXZsRSQw<J zWN{8qe0}SSvv@iB-A}}fl~)xpi@TqQy!(lm^}C<s=N01q9-JgZF8p`p`q`vs_3Y}| zI2|ZHxL`OtC_<5{@sDv*sQ@MW;M^eoUk9A{GF*J9L1`a+sZDXV$RDQ(x8RK4TAVam zjPr4II6qf{vwXQY=a-2yfJrzX=)heV;e@tL!pUpeHr0Sz4%(`W_%gjMTlnNQ!!bfH zFEs`O{@7@Se_6t>7*_&*((t<U&%r-!_&5B!4MoTsW%v;Aor1pYJ3)W>i167jM!~Dm zxE^w7`giT}Kf;Rt*xD1{D~tc7+XZ)2kVJe#n+UlRz2P8p!X>z$;BewK;d8hPa38_p z6l}ula4)IwIfN(S9)rW_+Jvnt|3<*g;QHVFH(#UDs?c>kPFqr(uJnigd!Q|#VOM1v z?&+YUZ7?M3-nJX*TtCHud}QGFa9_e*ggXcKJlrWb{AcKa$KYDw@D0sCoYWn-6K)&a zYPf}P;--cF>puw_qz#Ccz7MAo8O~e!!vap@1o}R-_CmDqXw=sXJu;lNjKR6f9e{R& zW*g3oQJmLAeeFw0kKi20lZ(@ol!wVOaZVU1C8TrkkciKvoltR}7`b~wGT(^Pgc^d4 zCgeXP=-FPt9RF7>JlH>2+zEi23yiNA@gKDD-`0AVe=&b4HAW391-0=-q~J?@y)5vQ zw;gHYM0u|DLZj?qz#S-97lAbll@zy0iW8E8$^QsUaN6f-dDjk!hdso@9^zpS@vw(@ z*h4&QA^s#BY#|=D5RW>??}NJ!ZifnCAMqREn&Dv4@k`<6!_~u80apem$}51&2QCW^ z{|`BSBwPyI5V&|a^p*GsxPEZm;EaSi#i?K)^t-tb9w#~>@s<BQx;I+7j~0%52gHAi zw#fe$-4ADbtT^GT-wK5`R-av=#JC>B;Hbd&Yd^;^`z8BN&?&KhYyaF1*#UiIf7gzh z0(!~*oc*L7QrjQ4AF@MYK=;{q*dZ&RjrL}{Xb)mvYM*bfw?j&MnZ3ZCFL7D+arTiC zO0f^I$4kg+kFfW%2Z64ay_?-%;*54;uNRQ*H`|Z4uWg?K`WXLf?`;q6RSBK8J!3l| zq2sorwu2JdYujbpZrg$!8*FQBD<p2QZLY0OLbGfowiy!2wN0{RN+`pYWE&(Qhb_hy zE};-xA6rie1=xITnt-fr)?cjOOXy4MMe8~1d%(SEecAfF#GSG}VLc|HR%?rOw}f_D zw^=t?ZvowE>vHQti4#zxgleo6IyY;Pb((ddH3xJPtfQ@IGIbc{w0#n?TcfODRx?t2 zTYFf=c-;~5wz61^UxdW|6#H!~MlV1YVn2#~Hx}&``w~j|N#dT1JsJC$gdUDP6e~-P zy)Sl0>{d@IEEPGLV^_v5mC$^|WGlp00fMc<FM!LJP!?KDFS#8W=fREiKq($*hzE*C zDOOR6{UbmTvb=tX>9uNyf;_lhZpi);pp!C3H$Zy*{L$K9OI$l-^x%-7r^fu|hHQXh zeiS)kkWaUg4$!9_+{Yg113-ghj<*59Aup^j=Cp*K0j}p&&<PLjxCc7wfew10y(ndu z$ZKr_v|X061+nL^f;M<?YdsL`Teqv2c4)B&H`fEf`eSCv@=DyAjG2MdFo|o2ay__7 z9w^fTWuTNKnFE^8TR)~9a(Hkt9w;2`EA7hqB}(Zm^M<%_F?~FA(4Ep>fCuO6#>Fx4 z)kIz!@<u~T@P7f_>k|4NCBp#+9twBSgFENJz30JQi|$R(os^}#jFP18+igwMKKhhQ zeFAj*By<erNxJA(53a?7+wH;abmQy~qm*qj?<PRE2q-qlO&8;7-{{rAt(0`jJ<vio zWQRVZ8)a$@aP<<Z01uQ24WX3iB8d}nOp{O!Qjs6=2_9&)8?u61bec>Z1}H&7c9c9) zKryf;+=!1KdkUa10a?K}+AN^x-f%r6)EN~0B;@Tb*=|KD6F4hs6m>~J0;kgnoL;MI z;i7&*j&DVdsL$PWQ5TR`${Y0&pnbADBPiY#kQKF$dR;(KFL~&mbJIng1pYCZidKj^ zBp@+5M#)m5?t|vOmZ>{Xl9V!Ps|UByjf?en<Jx;qR5QwxtrfKt(0o}6YN^jmQB~k0 zCAXbMYMDs2LPJpnk}lsvm*u958VB4#nK}|UNDt~14{nGXXFCpjyhx1|x`JN+gl;eJ z5t0u2i;`^=6@>D(%N)Ic>n0!@=yY7Hpo66Fjlivt5InudNB-u<MgHi)L3cV`<fk6o z#~$1VZd`{kc90t<EH?6O!6Wu1cR!DO6?ta}TqLxn&sLGo0Eb+_od6DP0th-#xTAo= zB@VjNXRt^ik&fHt!9i+;+v35A8myIhA#3Df3C(raFR~6fdP>|Z<dAxfEJ00CCa6(M zeI|*_1(YOkqGci{2}ra|WTt?`7^d`>0bG*6MM9cLhlFAP=`{@j)JNjLGcrIzzJN3V zxl4&?vww^7&`yLz`~vsAfW-JBdPPK=4W;T*VkIv73~;}>YbtuOzWR#z5)kSLzZaap zgwW=CFN?T{vd#&d$Se9sL|epr@ZXfUkAZtzKoKv)Juh)W<J%<!DMia5$0_(vNE|ez zuel<Q0oN*U?JXG50^Dwai`WUbO+uRh-6EmYZXHA{2X3Lj342jF8Y5~VDkNP|#I%SU z2~9xiXbGhO(#snLC_&=vfb^21BEt05VT4)d5z)JST#M)dy3Qhpn4KfMWnM<efJ+jG zQuNVc0JJy&Z36#uIN35*P!IS>;@$=Hx`a^Y0nbV3B+8R=40sGUv>p6I1NIHLPeMBo z+bW@rfSM(=(yfC5OFen#dumYc!Bx3)#P&j4?vr`TfGdztKIp!eP!`7L=LIAzRv&Zh zz}ZL2)N#n6Ln(lUNL+g<@xWOnE&@<L0SVg}5F{YCox<YYM#*p}723JlVh5mp1G>pn z$gkHlG6Xn(fg50i695VS4emz?eeHohMXIbp_{YF~AW}P6F*KxGvD<d_`dw|iVg;(N z8QRCcaMV{xbPBni5GC7k;W7mj{wmyQ0SSr1pAnF47oZaY3Wp}ck4oqupuG~>1!%j3 zwgB27paEHK-Tyzrz5~9hV)_5<Ik%+u-un&dy#XN!X{0AWD1kr{2oPEb5PArq_s~&L zktQIb6af_#d+$7-`c%;8v+Glz&!<RE{@<B%ZwQLNzkcp!m@{W~c6N7mc6WA9<T~KG z_~}wW?F5mZquHFuR^VFr=_Ek)3_+I28ipWIWFbKbSMYn0aXG+cF_Z!*jv(qOT0f7B zv_SNRHfu|T?jn&RQa}7W7;*w+Lr_AJrG?Q5tJP704{#3rR0Z@CLsfwC35tInzixsO ziHnYL2Z7s7kO^;?eq{*nY1%M-3*6_7y9Ve3h9IBmb%szb)6)#0E==bcdI-=7h7JR| zo1wjcwi6Twotk|!aL~qh(<bCrLr>!&i)jr*zu;eA6GUE+*^_R!K#ZG5PfeZpEoKP+ z)~s?YIBWiuX_iHkrm2>alg7>YHd^|dX&kuJG8gDd8{bSNc;nb#;-F769dxhJ#i6#e zF)uFClA9?5oRg4`defrc^xRA_#Gn2%ML<$JhJsK^t}W`TCe$amh5&Norw)LgX2=TK zY$1qxw+Xb86mbJTXb!oDSz1KI576$<gp1n=&Mz{Qg{Mpx0UbwtM!1NN@q3S<w?TJ} zA?PaNd4?_ndX%AafKCxay(~i0P+$E<90YDZ)9toM8qp0}EsqU&x{9B609wdU8=x5s zH3OQ+&{#kt2)a2Q4FFfo?%o_P;|fu#9Dbt$rNqDRUNL@o3=QhTrS;(w07darXec6p zAum8K1X25o;97_<03wtWejPv7UnKOW^@{NCf%}r5ehTPAf^PP_@OOcGlb^l}=vjuI z0CbTc8o|QPFzzIvqYNDYbSFV%S;LVJa!LWTg`jYHcO64rfR-}U4ycu(7HAi`#v71G zv%BGw@U)(vjs{+npvLkBS=R6}ep(19hoLM$$PsBAevu4?0P<tV1CSF#HqiLb4Cy2( zOeKi;h5bqpjl^L;5kxjS>|27uKF9AGL5avs>mOks0C(lDaAB|G>5KF<>}mWiF?1f# zLkyh&beN&L0qtdIJD^PrtpU`@&|*t#51R+vEXGZRw5u3ugtf@A;KIfc6p0ds)iSOM znzUo61bFBM|MtSue8y!1%3vr7Pz*y6fPxtE0p!Mz10XAgWJwCWK~Tg7K)(<a`U8Gn zGxQlC=n(09_`S{0tAL(o=rUy1-gp%H^B`P&o&^_orVp0}d;&d<JBr@{f<n)M?ifR- zEZPXgze5i)Za<*i40ZS6NIne*J!v`!?Xc(|bRlr`f)v^YTpU9)(9gFMWO@krX2wm# z)1L{7MrxLRtOXZ`_cUDGbx8j`(Z!WPKIjnt2F|<!R0t@CaG@hCxX_9|T(M=G4uv+f z5hrvI<O}0BNE;{>-i1yyTwF*WE~*a~*@we>VV(R&03_W)5Y2T%QSV4y@UvscfTwpd zghaE&)Z;@SH+sp-fVku#C|AgrjB5e(DM2A0qI@VRAiSZCx*>1kUw8}U{}#V%1cf{c z4RLNEPvBn{8Hbt<Imysb*hT0X|2}{p%Mwm`>|`7y4_U`h7oepKwF7Ep2z1dXGyXjZ zzj}s71FB&NvV}nFNOSPZVkiaWh31fFK7M-{7l)@B7d#2^BOHxZAsz(LXcgi_P>7AC zrbBeV^V49}f(!oj|HS>&M+d!_-~GG~cg=!}udw7BN4nyCgFon_yJDdWe!UO(Vju45 zKHQ}~+->rR16QqVaVU|N2hHh%&r>PMUkiSSpx_hWcZ{LKz#|{v?(V}ucV^u7KHR4N z6St<1uCtGBaUX7;1xIUDnk=+dWtL?Yo`M!BxCBoni27D=Bjb_)jUy<y7WnTOsse2U zLnVDU)cOB`%kHDg=%WK?Grt%MF5Y0tH*R!azQ{@IJ;6cf(=D9u?QlMQbZ&ig4t+SQ zJ{;O#&<)}e^b3AJ5JW2&L0=O@UY}NjL7xHNMYy1kp-IpJdJp{YKA^W@qyHKQE@ryt z`{*wB;U2Z%q6@(Z?E~p4{J2HX=ofU5a5ug1p#6{~i|KY->`+j5A8vyMN26)bDt;Hz z2Xzocbs4mfAesjRwGl+CWg0F9oHg9d*>TVe;F^gpXd-@N85#kof}!F*=q4@?xIz5% z|AfM1(4`Sw3`(u7;RPiC7sc;}0YVGyKl=>wvb18VBXfPY1la`{h%R(Ska?XekV?t8 ze$dZ-xbOR*FZ-ZR`=AdkP>_ox1-?t1Z$g1@TAl{JjHl1i)4(SzIHtSExHG_?B#3Zk zS^Dz*|KLz>S|1Dqq^;IQ%>%y!#BabU{0<TncxT|wK<EL`I{dl_A}boWlpwM%f$a>f zvGAkz9H%2(cuj(v_C{c<<=w!RK4_8!O29r?U_HGNI6AN<u#BO?z?{G=g2HPkrT_Ys zD24h~U|e8iAj#qv=mE$HkWHX2Ffu^JM>&2C_zBRrfIbhn2IvDoR{~xScroB<K$il} z_dR_G&<WrU2iy&4FQDxKn*gCiQ4Rr}fEEKcFJKm+slfdd&<IF-V;rDbXyl22DnQ!1 zC4lnrMs`33pd?6jG9adpE&@;xbagGj2ap>^u=W54K;WFTJHQH%EJ^-1{C^3I^#6fc zqW{-`J_GJ!|MvjB?f<I(^Zu9pAN4;6+$sNKDEV#bl4})GAa^{~Y^)@31Ib>b9zY9R z{8S<du}ohN*cNw~33(>r_3!Kc2Fxga+92-(&050Ca|nZ5T!4{ZBv|@D{0~nr@Y8#l z{%biLPZuiKk(Qrg`Ua&A@LLSe=BHzr!^=#c&-_uFpa~$1bd6~iG0i{utvQ4dW99vz znZR#NB3PhJ0W+2{ZTxf^a~Pnk2cPNmRE%T}8#tF6O#eA!T8XFRDBp?nJX0QEK5yzL zV(<S3(IakwI5aW+9Ogi`lL`4>OgWJ;n;El!F&->c6l2^N)6F#ZGiDcIr1gy7Du#m3 zV~k<#=|)jRfwGoUa$|+TonU<drMRUE7{x|^jZ;LmC|(rFBBrSMNZZsRr1K~m0eFgP z@g&&b!5oSx6$?}kN_B`55Z9QSryg-M(mIM2kvol7f&W}xE(zUq!pjXt)Sxtv_yZn^ zw9xP-(h0^=q~ndbNM{?jaJm)wKEd4HX3i$&V9n|8oDN}pJHtf`cMvRk)D=ko#+XLq zT5wCC6gP6AymCCl&oUfKu+Exby)VDJlVwYxRJusz6`_>MofPS#1hJe)5Z5D=TrOP+ zl~g>#<^6^9AV(9dlo7p7CVFKK(d$BqUKvZ8)HxfebVHcWkA#PAiO*W*^9b_^Wj=>V zD#ej=|Bbn&FgG9O7RcPJm|MKj37iL8LEB2W;bXwbR`@!I;$$HG2O7Tz?85K*vE;`% zuVIu*1(b@PSROCpqikY6_QXf&B0lnU;-kzWKJvRPPYG+|cYbR+^IXDwc2TNS81+c+ zu$qT-u;D4B>u~EV!A~+Ai?oXK+Q)ena9-Ukb0X)plx0q4{)?FZYUba`X}ya06?q@G zy*CI}#&S#ehU@WPT)(fgCgTWJCNmzRCf<6B@go?&kv04;!YJbiqua@RV9$ZMpYf55 zpTHbUD(nDiY89S3^1IWS+dr9xTagS43qAu82PAY}{MPHt&A^-+nEoG(4^<a~TP3CP z`-G96V@v?0$}v6S&U9JSFQgY#YRMA4D<U{|g`O&h=&91mZD0cTpk|6qQ;NA~?Pr=6 zV;C^j4F8AWPx-A^h(`LATlmK;+XkjdB^sR%!Ma4|`3&P9C0MMXvdFW!6bW3eDg5rI z1_$I)Yg~rZhv7*C%L+-ZL^J(9+{uW(z-3>puEEnMxkOJBUMXSxVZx&qlZIC_X02)q z%6~BByQ%<wG2<sOhkF?RK67Ybe4J_oeHY^oVb~VBNRmgFL-L5b`K=PB$M-G3?QMEX z=C9Z(BN#qKc-fmvSH(PA`K=So^Hr8@B;!9OyyDID;~D=i#@90aR;J&ic7ev7@X`&| zb~)3(Ks2~RiRv_qXhZ?qA04IQN7nQE^i(-Q@5;@j2Zil};>YE>%=i+PGl_Y2GyEdU zaEQt%f5iN+6My+EbF1X1^O*l9)Jib|k_@l#yHWhKg4^3##vdg<(hn?E4NJI#dV%r^ zJ(V|5sdcXWmM2LlHjr#e9An`3f<`N28^gyLuUU1r=i+Y0e@&8zE!<k7sJ>)p*5`kX zXwTBmY>gLFs`wBG{Sws`;}O@0;Yosx-?Kai$to&SsYmdA-Kbf{|Bdq%D!!j3&(~Ms zX^lD-lmUh}fVoUE;9Ewd?KFaQvzY!DmhEH4Pa}*nlDU1&G{H>sAEqg%R7vHhJ^VD4 zpFYk{|Azbgg%U^@8D1XXz05O}Dd#fh|B%f1rV5_QPcxtS4Bx?&%a~hT&xeq_mQvkx zw*OpG`8DReggKvOZacXDF6W+pm?^tiCqB%xNKf|UTf;S^n^@b=vfeIoz6Y7l27(1! zMfoH>75DMG-AwZk)39t}BIAcK{Q-v8GtCTw6@1|b?|#qtzZ0zZ5{!Gp2<Guu`HAT_ zGUYz*JAY&N6|Q%-sPcPEQ^Pz5^3$^nhm-uGg88R2&Bu&?foWc4*v~KkH1$lwy<VJQ zct6uT$}~pY4=%*t8FpYDE+ANUiZ!qK4=U^VL8kehVcg7&QVe7IW~RTJ;Rb?bZvWzI zZpm6LOZ-+izcr32BRTznt>q}jZy}6e4a;9JJ!@XPz?P(lpZ-WZ#TBNX$(HRUh9~n_ z5JRx8i8+TbJci)_P8+zTWikC6#=K>ii&DgLYR9P!wIA^grSc}GtYh6O+y@^vxZtUY zV0@_&^(Zf5O}<M$p<-gp1;z}fcjX9%uQL21!$KVc4zq|}zQmYc`ROMF!%j8<e}HYm zYQl@<{PZ<yhtgfTVT2({y#u#fYf5FdNJ8d!kFsTJV$RRdyYPjA@a}b%|2M+RWt>i+ zr}|p*X`un6xVM?;2O7=+{x4}mYT~zY2o_vN@_P)k9Z)g}mb>_^M@XOY28N#|SR5f( z{*du`j9<j~dl>&N!HQsv*57*wmcHfmMW#_m68Q~+b($BUdGDVQjm&cpofE@si*($2 z<=vduN#^qzMRAJ+N)=zyl}>MjCDes6Je%80oADH$&N4oX*~&{)UNJ-e3M9#A_&RAu zzL#{U3}Y{Sr~Vq?f#lT#51zoof++#)Gi+tbc%oDe6Rhjzw`3YYltC0(ul#KM4^m%> zsaM{n8G$0P_i~;*6UCeT%s0u;#LcZJy9j1&L>gT2G?KVUm$_Wglu946oRO5u%Q<&n z&T%=*=F4sV7~|Xc-2#61PD<rtOw-2l>sfEwXo8^(lBcn5|IKpt@XX~Mmh%&m6LTfX z(N^t*RGRmQ+pYmOQ0r1+xa>0JC^|UD8<YZ1wIEZD;(c!CY;9z=Hc}i@PGH$G+3Q}$ zlq*;RE!?U{G0iSYr3jXxfOA<yu<{nw4z{SEZSe+4F3yt7;x*E$_<;G)T%P7)-+}%^ z*404brn90tMT#2Hc`(mrwUD&R`F64o@E+HG8Q1=MteG;_%;T(?1lG)l#9w?)sS-hD zRQ|@fJjd_8&+op?HSz`H-{xBQf=fDwC7;2q#gX}sW&S@i|7_wfcd&KZ%5QlRtVA-m zNWzHMxOC^akAKaS-%{D-8$^Q?G>SiK<1LmjknR5~L@EA3G~z>|k+1N(|Khj)#heGS zw%_Hqp5R(e<o0aKGT3vw^=C=^nSL(U$N;u5Mrun+Jh!yhd33%?Wmm2eMxMnye`Eab z)be#U^b{%etpD&Fu$Z5Y;kU-HuGpr@xF4M;ng0SKJOp^-xkyLzTT_^R3e#`I7mDED z>fb>b7qJC?nQL~H0;?|j>YoCB3QO`nYi|&xu*rB!EaY558DGdLkE#Z3G|wRnZgQp? z|DB&|p8vCqFP6jb6!*5{=~O+n%p05*Fy=|7_n{PLdx&NpWAgdkc_gRq8^%1x=?Uic z6H)43W6T~(bzd^fqd&@nr$*+0J4#8m>GYP|z&-8?rMf)~|3GQ)0;(yTFTq>#F>0mg zJ4kT{FG>C>=k+Vo_i(zD=y3-qILmV>?Y)ERdM{hc7kM;!j^8R~nodq1VQya#USCFh z&~A~6LxfSZGR`7O@o%OnXPV_qqm2S@GavTW#6{-MGfJ691hIoL_p#M_nNo3>F)uOZ z61Na5!Wd@|tcziq#|Wd>{F7@;Igv01E2dw<m=gIP;I@(Qx;q&245fnS9lAq|InS8u z%q^B+#h&ruJad1O@$5OvH~47`@swF+!+6FVrPMHx;kzi6uhCn^GJ<jGFkw<zlFNiw z&M-!sYyX!pdY)}5@r3UkOKVUv&y~bg!r-oU(8$jbEIy%Bky!@zbq!h%T1a@TwSm&W z^AzPY)3*~wH<O<}z!>&6b&oOTznuP$xn-~<KM_W0WqcE3Dj3tnm_)`jGbWl+@iJpP z7(*qcFLQ_Cc6&+6#~t-P(hU5cf?MDh;0FAq_&-hRk~ZTe{OvgRG!(aHUzAFuN2QN( zhx|4CzXi9ke~R0)Kg0jsxFP*3+&2FW{@;b0=D(A6<A&{jOM9dr@&8`wXE98=12?jd zl>SY3vP(bUPWDOCPq=w~F1`mmA9tVIihFQ-crtDP_ZQo7^LLoof%~@$#ZKJ6JxuJv z4crxCH*Vh^F7Cw5+il`*x;I-~!kyVC#S^&M`ZT^fa#p@9ew3e9Vnr`*dXAT;<F4oN z@(kR-JX^j4_b$(o58%$_PWfKkth`1(Nw+G?58zhiee#3!m2~-W+@5?`eiGl=JSsnn zo0Ct<&*8S@)AGys_VDBKE6UT#)AHZ&1?T7Gckx~Im*l_W4&-k!cUYoZCjSSw_AZxy z!S@6tu@}GX_`$cOH4V{;-(vhQFBY)EVk&-(_@PaRTKuZae@pNe<EF^QF9YY&@C9rU zgCD;8DuRIX!H@X4;fJrs;@lc8T1PG3!0#9Q@Wox}Yy3XL?_>Pl!`Y{|@p~2U^EiEX z8Gj!|8$HK(I@>0CxAwjP%zd=B+dHQhs|NV?1Hnss9|8PtT3eTXptN^W?>$Ht;#(V{ zcW>_{w5JDqVa-ALIMQ8&ktN3eNNMk~-Y0QZ(TS{y%09YkO>i&Ij(QJBC<K)hCji-3 zkQ|j{!0!-^bSJ0hIA!l&TFCGkPN!4a^EJa&l&ZXD)N>cXGN)=V!#tOhA0SvH!n6Os z&o64{$r2<FNQG~S_I@Ut&`T7YsC3V<Q4|~8K;0(fHYqwf$vHVbA#u2CvQR=IQd82B zlRVtr40k{Iva0S#Of4vlNzE6#bwR&hQ!COF2Tx2(%9sp}SJAREnWIs1co=tF>xo&? zYq+5>*ELxQ#!t>DJ-=HWRCaz3+MrX<5A?&E(33s|Z~97sQdW+itDm3FB{0y@*4D~O z@8RPkFyoc%t>rd+xkDO~1o1NClb!MZ>k!mAnG<K+urk**I6atuT5iF{V1<66uEB~c z9=x<z{oPLZH>=;+iRh*4J49mVilxHJUcK5R{Or_Mm#tr^zOnp}NSvU)B_8S!qn3#C zY6<<8sK-0hD)Eq7CC6bFqevya>vahRCn;Qtg9VAoagU0#_KQz3xP?VnS%r%*U)&Yr z>?Xx0zXk!d)Y-)|Ga<1cJtD%C>fzz(8Ye@uY3aBV5C1X(s|3i<vcYI{&Bh}jOs)>V zczB4hiK9+tmp?Y5am3=hS(oOUmWGvg56({RESxZ|BWLb23ll4b&ddwSPa82Jzhz)Z z-hz+x5&m~X#>(RPz?$~jdHZT@PCaOd2wLMCg%z^U>e<!p2kY#wiWyd!4MQV`Bzrs| zx{YZQ3QT#)s0isu?>7bs^A|;OmrVFdNU0Q_<1#ccGD}e+?b|$b_JKm!>#1tvlbl{f zb?_gkAK%V(rS_7oaD#DBOi9@aN)j64pr9P$|9JM5Zt$+(pK+YE*ga+Rn(=cNd8UnB zU6E0p9_*NrnqGrHX^QLY#U9CHR*#>z*ek7$9%ckPW~QZAr3E{n?OZRBQ}=8geDGNJ znC`V1hfeL8&{5T~adGJAijwwq9Wf(E_GIkZntg~KugT=c)yp<53K?BVkE2J{qO=A0 zHe@8e*cyf}rQ}Ga9M51YA0N+<zyY379>ydqDa%1=!^ul3cytmf6BRoI70Nv%4b@83 ziGovCF&J^|Gd<ZsHoAtI3<gsY{w1`^bTzBQU?7!TI`Ve?>5k~^aStwS=&qb~ex~rs zpA>Rm=;$c}Uwm$U<44QOJ7%S-Z&Ym<kv;Q;r0L@`M^_b0N*myI@xj*n)(jka=g6r? z8;iQeOxw|#t}YsM?}!mQS7xdIIa)n!LsW5$cqp>ItG;MjhJ4*Sv$!s+WL(CSVMFG^ zCQ)DI@mrB>&cdjmOs{c=SFZN;O;A;-m*jt<U%G+{-49U)(V(J+>m#Qp8*I3BdVU(0 z7n0xg*n)ktF02{mn;M~B8vgiOtrzh9k_ch5c%k}}`mXxu>G^LxG6FgGPF638|CxEZ z64PjynxSbvT9Z$vK42po_szbry4WWrVr5)T$k49G7OIyP;=3%-qVV+mHy#^4{P8#2 zE~ppPf2hCEz$3kfRrMtXAIU-T&T(?Ev$eM|>V&o4AS?E;81b)B$IDglVV3Z8y{o4Z zZVY#od*`VtTCBP?O|-@yZWjlw)J13H*;q$CH&1vj*!h^)60CN5?KklnE<6BTweB*$ zZtif-#u}{Awb8S|HrPGbIn+5gHP|^>epu{RC#_c}iT&#pk9F#3acrG9fifRce-#PR z_c&o~bH>J?BeQ@qXG4dcXd<H{O7eWpSp|=3NKk(re)>eQ=dhzkX|R+s#C!4}s7R5l zP77!smUMV}urVV<d>Sm?yYo(>fgKnA@J?(|M+V83T4zGysD5U9YkW#kSyW1)UuwdT zhLog%lc*NpFDpygR@<Cagifo4CUoHOO8ki%?@)h&U0#5%8x^2OxFeX)=|Yf=zRg3j zryM8`Zur@{<Rq#x2OavlPV4JBYS{lg{g~h2iEAI4UB96&CNQUI?Wxg)^Xd!ZJtt4i zpFeR}lFw8(_1ospK6~xJxa<WF%wF=_moM!exutyV>6hM_wC`})>XXmBRDb*&#<eI& zO1l~Ml1Gl6wUrG%3uX&>?I1=pThs=a%XBiECWtQ%zu@5SZyS&^;K>T{(suO)<?xWs z)`-AFpGC_=C<+CQ!GG7Kz`h00xM$;{Zxeog%nt(z6>M(0=<B0KQ~y5g9&EG<5brnc zXiS{fGHAx+q{>k*FJE+Qbp6YR)IIW1|1IMFF`JfkmQ836&J1tMA3b7c<HDET-Ksuo z#6G_i3vDJN-y|t8$1y6}#l_iK@(t0q87(@cVa+9z28j?JBa)M}fgm(A-3*3?7;cfs zove+6EKV(Wtg`5>=_6Ow#TTz_SmU?8eDka!izZAwR8>*?*1Cm9YsVd*KY!Pdu9w}S z!|#n899`L3P&<FnhN$ZHvWe63GTO6;S8tm*?O3b3wfmt}qYrjKPcnKFcFpt`&}!YK z;2bB#)?koboUQSx3cEHPHJNCa%=pYq>Idiu4H$SuvXX2JRYWjVNhs<>9#zsa(_blg z^3{I@eKD-(s`#qfIWp4T=vx~ghVNEhzmc$0eE^@}Sz30_mV^QGLZGEGXsHDC9Y%S& zxjH#{qjtR9b!}Gt)uiPKJ@r=<YsZyFd`qQ4HT!ZGw!{>l9M`gMQo`<)IWzN%UXbqz z>iKa+MBTteryH}^U3GH_^SL)RBXjcVvd(Sp&gt?4d(~oVhx(HXCO&otoLE`vf=uI4 zb72?_QFq>6v9bRCk{brW@cu%v9!Mq(fpU7bjKP2gc8Db#llh-iS?DNa>wq;FX-Ejb z$AsoTP#;mTpnBl;hniEH!a_oZXRP|<{v@NRrK@!B!$X!o(OR*1c+Bk9s;<#4R<=6t z^s#P}Uf4DLyKmpB95f=@&bHguVX^w_-&3mMo;o${l_QOt3Ks0DT(G=wQk;8Is&7Wi z2uzkZZb7#knl(tSIo5i7!N}5$(C%sUhVx_;4=DPcxBz8^_l@86p*vPy$5N0YjYIiI z!VUz&+ZiPJ<TylnS;gz5G$(yqkVOHScf*CpV5d1ZeWM|n2yGZ-$A(8jv=Or!$X@)i z;r!T%XBMYc$IX3a(aJ+*4fl*MZW%b^!#z{i7bG?gYuHz}<=cs?3+6YL&dr(N)^udj zj3bL<BgV9qEjT&8Zu^KCd#0MAnpfAgUTWJ=zO1NV=Ge%9kt-+7UMjyCHgZl`-L!!- z%IYyz$kIfVB^GrViEp2wF753G3_w3j@%=+TwA3Z}YSj7CLmlK$t!l};;cjPiP+Vzb zPfMdx!OKA@Jw#1*XG+@Q!pTRvCI(xFG%YS_y{jf})UvzAFFG+MV%XHYxM^*R4izmP z@9SWnG^w<5*~r*dHy5WnU3`kSeY88VG<wYai^m?>G$m`wOWSAs_}y#8$;EN*@}=Yn zxxqC_!&j8#w(c0dcr}%TEdR5*M%?b<1?%i;58H1vTC8)f=9WNIXuiJ}FVf;t19Ow2 zQwslW9vGDRl(?8-u}R5;8*i-X8zki3yD(}Ie;dhDayoD8Vr(;yU1TKtMlbg2xW6Hz zrtp%X-sg=plnI~s6fK{AgPN|nFDq)1-T2yUjqW|PNS6zkE#Rw21{&p_Poe>PGCq~& z4%fftMz-?wjh_^U|A-S4#D_c8t?F5ne!qB1SBUQ+E0R&NJFC<4`1m>`8=e~MF7Vs0 zoVZb|oKVKDU8_!6yY^4{>Gb##6S9s^*76%JIKytm@y3tHFdJVtD;0Bhs$mn<TI6?6 z?`O(Bv>Shng`PRK{{CTM0k&<nE{djco-yTex7S*=*-o=Fh(Z3ADo`9V8%p!$7ENm? z+nGOT_|xO>eX?LxeMMb@^SZdyqEgh2*j=}3c2-iu{Hk$N6N5Wr(huETzk79I=7{<d zwc=(SNi%y34c+=P_*UO&DK*C@-rdW)q{OeHx;ir4-7h@c&s~u+ZRNJ1q*lzEJTv3t z<I%Kf+Qff&tcgHJbV*AKOHR_cz(Of#=O$Qh{4x9To(g-b=m+G^Q%fg*9{nOM-Q8eN z@W-{U{VOhee>>YS;^0>z>g*Nav@)uE#;VfRI-^x=cXR97)P@yz4xg|xrQXFQGbUwp zVUkbNhv&P0erjFOieFF9`bXW=Pdl2|MHYAr9WbnOVtUb|<KXuk-YL9)I^TR${pQHb z%XhU6o>^AevSWSI{Tmum!rj$7b4P~dq-8WN?=IQ!$?D;|U;p3w)4l5wLzhO!%61QJ z6|%Kc?!0|<bt5FXcQZybTI(|6TZ-N}c2@QV13AAs$%-ox<8LM`A>1I>P<&@g1S=R` zXc(KT1fPE7zAV-Fs~9Hsn2b)cA*ec*oFwtK8ix<mk1RP|Sa#n?vXxlz(49jbF1X1i zf-H=!jlVyJun1)2YR-r!usqVk>RM(DJeEW2;lZ#e)P`u(H$$~(nv2&x)m*b{QuCVa z>S6VUuxmd)Zr#2g0<JgQRo}Ja1O54;?QN6xHn>{*?OMG1mF8_l8zxU%vw7f>`bjP5 zX}dAEaX{-0f~9b_QQCYg^BAoGp#J*}S6sX1%9ZyY`eJF$@+W%kn)*Q5(5#JPmOQ(o zA@P|9Mja}zIO4YM_XpMq#~&Y?5jkLU;D9mvUjFC2%U45ucKQXQ$3PQ$ifgka`*Fb& z<+rnxpNE?u$=OXd7<8c~bHfS^rE-oGHX^oo%bV)=$L>75>fJ-LGp=5OLe)>yzwcIm z`QYx_?Zehw_-M)JSk4u!ZCW9;rTWxcSz*;dZnL&zLk<;ZWnKsfHX;N0UqL<3PL{p= zd%l<_4-V2}LBh1N=byX#akHi#ZsEqvv^9tRyqHr!&(m{c@1UN~SAk8>=ev8l&AP6F zu0yHz0|EmjCu^n6&)Yj#(>Z&Y@SGr70aS2{=HX#kIu@;Cpxeop)E@Ptl8w*&xN+r+ zb-Cqdrmpzt$heUwS5|LGY*4QRiND=B{w+5VD)a|M;CCm-$3^Z8O`Lm0y?SclW7EBz z#1lJv28TpLs?n&81r|+Vu}3mMQ&xY}6fc|zS}++cQjf2e_pdstzH;BTp2@iAt7n@$ z8`JF5J(Xt7%gNxUNOli{lcpt7P%=JDnSNBoiaFeEp+2E5m(xM#EZLp2li}==CBpat z8<Wl^1T*7g%#DvGjP%q8l@7?6QsN>~j;k;E&pWOzcd*%RZJRP{l>XTDg0;uWwK~!# zfS;Y@OMOc*>hxTczDj3D1Y#(}7m6_|sH$UkbjYQz^(+$&kErjR!-{-Q!Ya9}r}M_k z@|$aWE@*r?5>78UoJV;u<zkzlm53Y8G4*S1FV{aMZyu9b!v)CU2{{}TXL}4Kc+JVI zQEi2QU&bn0Ff>Xoga}pOMi`Y5BK6;Ut>pbeQQtgq*(Jo^PS=yL`lyx8)!X4I{rTUA z>K?ydqHL<^UJ!NtN4>*<<y-S^OxN<%A48sQ)IO1;4RY-3Q)YXTEZ}OUBU9w&fG-Rp zuQS++F?#qpoH?Mraz>5Q>m6M^?63m=dq&dgZFx%e^%C7HA@#H7rrkiuhs?I33*Md^ z&-wywl{WWVtOZ63n)adh{&CjlA)kKe$HlR=%MZUW?-$`7S+(%Mi*swYFR057di=iH zor}lk1lJyR+XPp1+1GD9&{3eiq5in&i#H$WDBLw@#`XuFp8Vp+nbW!-e0JKZCz?qT zvZZTLUVCU6C3dj0lgNzxu}7NSvCvS(^%jdcY~SV4)d#-YziaUw-Rqv2wq+Z3N9s?^ zU395yXwQ@Kn-%vg>X<|2RS)Z_yx#C`kxQ5(%%c}B)}oc3*OQZZPMC|X7)nm9rR0iH zh+Ag79?Hp&tR1Z${P&W+@<)$YesrpERFg*USTJ^Q;7t{%hee6NW>D{`n|fIC%{!-- z1*&(7kN&I*O%oJxi4_jXKgYq^(b3*s@`f&K`}bfMxJ^8wu-Ab>j5VV9*=$>Lu3alR zwCab8S9(|6b9(abro?UA5h?q~!!u5IhV?9x8+-1Se~PbNT)KQJTAK-;ayaZ*qU4w3 zWEbl+z%AS$1$isz!#5Yf{xn%Nv6gPmeY90CPhKRDMaRs;g+orX7IZXaCeIpEwy3ad z^#cuaPgLe++*LbdW=&k;gu*fF%F4Gq?G_Y#Ur=gLe#@|dbt4mFn^sR~zH54VoT)n? zF*vUwC%3k6K+2T0&9jcoOebsf2wDn7Zy9NBW3*~BV0wdwLMz!YHVr(t2^RR^u7^4` zNckW@ovMDN58A!^`Zap{Fh)n(Rr0|&<za<hY$>2+bcBPGZ1I8M@Z%p2vfRA;#YuLy zPaJ>J)^2C_lEagIUpe+_NcZ<{_2;@m8#9zeH#*`b1ua@P>i*@*xf|JszFLZ$o`e;q zST;wNQ*yZ3nyKy@lw{Wco-4BLnt1PhjRtGPIl9HC2Z?VVyYaLB{EcC0vs>chC(X)M z*uF|vCCNy$x=^x1PKH25c!yfGdD;=@=p@bQ(>Qw=jLEbPne6J}LGw|{BUC|kk&7cl zz>uRsie7K<FOL=n?vFL-gux{;##?MY+cWKCf`Wg#rbMelAi~U=2dXNb8KW$`v2oms zCCPKz2P#`&uU?9oSU+IU;`$rdz7xGWQ6m&NXiM`&8zU{@qf%~;&1|Nd1f*dzt%w=& zX!ZL2uZkxh>A51j&b+UBDS8Yx&&ydoMLmk#)zbm}Jr1t4FKdOKY6qr@Y{iw$wi@m& ztwTVGV5x|V1wS3XAijUHXTuyhLh0`Dl)t($z2_=q`xabwfr~YH4F-IT6+3Q5qt=sX z4T$E$P3hW%IN0dsqa5y;8Kl&E-54)F9=KAsZ|~~gr(g`|{T}P1zkm<zcaY<u*W7H3 zZX(ziDw2&Z_>l6Z!0*&2{~f4aGF)GO-FpMIH$+LvRd`R4Y|n8EkcLnzCBYy0cn>0q zY2@sk3GNj6M%<x_HlE?|+$$XwmmVy3_<b*Oz7G(a)RpR`4f-$E|Ay(4z}M8nbwdz| zV8D9@OpJJjLc1`-sltV*7B5Z|&+k<4QTNN?%KjUZ<ga@?kYAztl)Sz-A5vMJ1{-ov zhGI$JQ9s4xr#`iEC3uTy-TQJYA~S3;W7Fw7Z5%-;#g9+&;a#3M*_4_bAbYyY))Avi z-Oo5BWccddH?_7!xhJ(W$096PmYQfSMK=y})@W%!j)$vFo0Fl<(ZL}!)W+E6=I-w8 ztu12G1chn>DRg6ARpF_(XL5S75=s+tURT##Wb+oorZH<ulIvF=omet+n7d8R@-J5h zSjEoU;9b6FQIM1E%=)426Y|6B-D;05T6FDlcU4AR@|oW+UK!Mqw_(mxiv~7DPgy>6 z!Ce;{<}QGwS&%dnkpq7CdO9S9j1dv8M)*u^Mw>RBUXLXpUT)Q7)MV8pHHA{`!$z2w zeQ33y-)0Cckjg>jb4uK;^EyPy(JF@^Z=F@b?A4Xy)|JMO?K(cEaQ^t*kn!UZn#NTQ z44LkhJ~rjF!A)H^bY-2@;Ay!dk1lDydU;#ThQdV$&W)ef9$!0e)Bfsd*sGT&^?s{7 z2<>Wqz7c*ti)dc2?VHc>s+4A#&3?YPzWBoA<i<^BTZ%Sk#z(c~*6o^}HE2%duoc<q zo888rUpxQ3^Xp1|y*If9jXU)Af{{z|BK@}bg;{F!nVWj@v}tpbs76gD)To!Y_bqz* ziyAe%ELx>n7Ls|>X!F=LB?)z_j!!P1g&H;3Iop;WQO~dUH73ki;}zd9u4-^db8Er; z`rOcQZX@nnN{Xq@7?T_~YHWg-{oA)!vRiUC#Epc4hPQMSF23jCaa^~Pp{FOHrvNF6 zY(Suki)6Bfv=((~GY75JVQS3FC|Cf3r9|CXRAzBDu#zW!TykbYdG{+Fd-j*#^Pi&; zveMaExw*V#w|d2^^WCnpih?yW-I^X*v08|?mac6dzG+IPON{HPU9sU?L!#xSu~TX@ zibozKyNT06$|^*^L}2~X+1}1BB*Y=m(B|tVFzh<AnS)JdEox3QuTNn}3LPTzzMFZ) z(P*TVSO<BEDbL$CBdDat`|~FqUh(qG9X-D+X<Be}Kz`)N20!m_y}tX}tEN+Rv$Ni8 zW8dDY%P$(-(!6nan5W}%TjvQYW-b5y_^i8zOG@uS)lJu|8;cdta;ZUz$?@{_@^Y^* z*%cNU65_3+jA3D;-HlnAh(nSy<2|u3%&QF8BjL3uZHJ6fUNVD9J%f$d`!u>4j2M70 zA0Xv=Vl$MT1wx{KYl~|p+6~o~*R&}y5a#tZPY*HpsSmath%ikWn^Ph324(CS6Hyi} z+PvQP^b~o6)Ax+`jdC1T=<Jjk)xL0VapSnc3sdX1CZ%OMyZBA5Ixu2R);f`0yCBEY z(_?7#kVysM9`13f+m6-K?@DzW9GTw~72G+z>2OxsARC*>9)Tm08}Cj}OvP~KQ)u#Y zc68L+I}B|b(XuZwEMiemKydwF-xz1#5TlbzQRCp6amv(D+iIhSdU$#z*0$wF<$0!% zh0enGLvc&N@Z}t>j7C2{J0r|H{A?SpVT&!9`v)UpFk&y;Z112lB@4!5w3VlqosDVw z*0HrqhT2(o-?!byYFJh2k&WTaFc~wV>*``sTZ*%nj5k%s^h}h`#O8PntD5}&gQ`FE zT}UGP>#xD)JHhv{#US6tGDOo#+FbZKyrFCE0EVou?)&QX$W-6t@R%4xhW&m~ZxtUM zoD~{3U|=B_sfebN{lLu`{R)1Vw~L*juhkMmn)GSy)ja9DW$|!bc%G;C;Na-Ict>G8 zqW<h&-YMQOrBH6s1?CnSJ9en<>hI2zwpSW{zL_<4%FG&dB45?f!Dy?KYz(AQdy7i@ zriEmcHJ8JvWQdYu>pUX-j5^uxIW<C<E`E1UmBFoN_0*l?z2#taK+jg$dIg=5q8#KX z)EUorC9{^a*<pq#JE}fxaQp3Bt!@pgVOf%;*c?wgTiaNjqQu4qIyqUPiVbZMUYbBj z9A&}%n8puQwt2Mhgm0#;+xDw&nl|>;J^dr=t93p$Va;o6=Pk4`Mz(IPUB1EAcFVDy z*4D+PscqA1eWoAXZf%`cnmTvJSl?z{@s*V6!`93jJhx=S%J>mlOUMftT9GyX%tF;# zelTvRS5bAw!bew9yAY6G!k5GwvDyi*Qm1%%Y0^7ev<bm)k(pMR`w2*mGx?hxK61qL zt#zY2@*S+UpWbP0TUIjc;D(4Py7G4*Ozx6VarNOnjq<tJ9KXWiNq>I;S<4u~e$WN! zMq$r60xdFtoC1qczSRxrH>O%vB*kwX=Nsb2u0A!r^WlcrF{>YJ%5EJuG(4_(WZ?n~ z5S>m_9$zu_m4`Q0PI;oM`Q?W<R&7XW+IoIw?&8X<mhO`iR&K)@;T6?GmkB%Pi`gJX zeOMzuKNs6J)M9wJrUc0Wos_H3;-Qekm)w7>$I_{`a;RXEXbyp(Q9njhuJbj<&skeF zb`3`QmB%KR&o1?_);U{a&)72PH;${qps#uulKz%GEoUT+X-{seh7S<FAW|J5Pqd8s zG^o{J)Q3+6nH$mO$Wt-pxceB|yuC~&H)EULVDR_1feXMQYhy1}9XzUBUXi$UQ-eIK ze$!eSf8`lXMt3i3tGGF9s_NEaBwl^Ixol>Mn@!#_^+EMqLc_SqK_SgE3)<`RLhDoy z@uuI%v0;O!=Z?H@$^5HNZLi4~n{wv2*X4=vqvmhgSJk-2G6ZWqMVSJr-7x~&D>_G5 zLh2!!{UH;0OAFJ+wZ4`gHE~H*K(=p~Z?bP$*OVd`1WjGZoStvA+GQ|Qt~xkE)guQx zjPk>fLkw93+X0T@uE7Q=z|#n$WOj?#Dqxtmm?c`?<{2!TJo8uzHF#)al0giav?n9= zQ0>S$nc>3=%3IRM-PhW5Y;ao2n$h*MgKLTkX6H6P?iLwvXHZ65bz1b0L8j=@(+cZ1 zl*Rh5_KvC@7BOg`DRTJqis`#(Eo*%5xAG_YeDpG!(_2|NIoaCS8`?ZA(oygb*#-!R z;1V9=lZ~{$d5as;HglVm^@`(8=NDqm;^U)!(Pgwv85~hy@}BHAtut_#NuFF@_~nh| zJ$Lx!_$Li@u<x|<q&_|e{%t*C$0&D4FPk<GE3_LQA15a*dv<GSsZR5Pko_N~!0dvH zmBW_~wYS=KY?qZa4Lh5|n-71v-q$)}#um5iMWbVe$IAEiltmBqDXMJ#$AjWic-!dv z$h{F3#s#_e&4evApTw&eJQH>|&r&~Mb!@1?#%S;uILK4foawn=SKPBcbxnIf;<6<% z@|@o<g5Nx>$LYZ@oGezL!C4VL;Wlkv_SB+y9;^)j;7jvhp8Z<p!L(S0rT(;3Oeu`w zaKa&1MXxhD#U{Fo*fWtbjv6?}Wd^Dbsmk-=iV#*Vq0xcr707UC=Bccx*{!ki(w=)u zA1_T>vY}W`{{5mnHKlRt;KbUAc|C|Y?0py|wS{E2%!Cb?32TErg%Z)GgEno&q7Am4 zKKlOHL!#m-HBCKnS-n?Ik=@irad*$ZdfpM|RGcdA9jLmp_WWsf?PFu>qLaM)4YnH3 zo5O8-`Yrl&kh2m8`}^jF*R*GpA3IiNV`nfpWaM~@VP|^s(&lVXUG1#b8f~XeUauS3 z^IG1XwNb&#)?uIH`t?a`5qsYI2{t<DlxW}l8AC1R&s?5A&z}Q5<wsS2ANdZSo@&|C zdyX=uWA%;4Xg2SwUgAjOIK+0?+6M+X=wjo%JbB?FKAD4dw1%%afuZTN(S)%v*@!R* z^Z}!`WnzS<NM5<SxY)hh&ML)VHKjRl!Df$q&oR4NL;UM!couoiomXCDZIxiKt}Rn9 z&6pdM7yhrHRIj3<4P&N@f|lhO8-`9&pP07JP3JbF!Y4oIs&}GWP85Q*5$mtI$On1c z*J5xGt(1$dA$zY^U99B)si5gSjhXtRn5id9UO9G=CL3#=<mufvVdwfC3gIC=eyJQO zmToB%MtUAR&4obGP&Sz5N|E1~?NCgT7upz;j8+pz`8YJL8ft5uVz6nM99TKG*fHO$ zes8OKX`^59P?0xvt*hRnrQCOD&?i0#t~oIq;u|Xh^TNLfOz|o%+!#??q&_;QBMDmX zmaBC&%5bbC`sUcWxw<MgoygqDQwwRrOdh5eg(MH#V1%<yo_gPAA4WELcu`|~=JMpE zCBw4kj~+HLc3?+R!s3!a?eg{@@BEZqscF6ufj;>uJ5n-z;57Aqr*0Hq!U~g*>3Tty zbvToO_4Rl%@yjUq3tq0~W@=uK!Bsf4K72GGrKlt(IUrlzNRg(x*OC)*8d8(OhsBfa z`Uh-RB-SRwB)1D;ej?P(&c>d?st{{Qu~ighNqd(!qbtp`1@qL+XcR9*FW(ziyX>y| z;6>qs=ETQG&%u;;#=y1hMO}k4H;;;PdpGE%L$hCbaP27j<HvR0ZX4YK#~r+~VEK-S zfGz$Z@(Wb&U!!O5)4wEzV6NuqZEfv`{X};M1QZ1Y(Mk|^1#I-N4R1m~NP0T<^r!{* z1%?<YKo#0Y;^CV;t=u*KMW2_7{g*u0GWFP?+{E=G>vja>i`l;Fwgm5KIr6(fo9*)# z)cvDFj97J`I5~KgPx6#)>N6c5EMFY77rK@X2_Kz@ZVOfelckg#Utb>|XBU@HNy6YF zj3G8oey-kD9$`9Nj0e>=!i_LZ<Beblt5v(nU_c$4j3)DZ&6Mt`HGy<bOxDQF^9<MK zVAMXS<9R5TR>ieu51t#>HL44aPspk<T?umrXU~pbHFi}{q$zl%T2$O#P|#jnI4?hc zp72>25^f6a8nZHP){sH139IT>1)EI4tH!K~pOZbLHEv~N{@kMC`2_{@i;L#M+DOZw z<?qnDJm68gBP7_t!P!}l$N(3t!AN%2h+^Tklo|iJHZP`ui&`*6B+>r}N}>fp9yu{~ zik2+(eSZ-aiuCI%hc1fmFZ6u&y|4Oih=}r4-yb9#mLKg@l%4?j(;GdVN0+NVNpe3c zphX)%toV;UMoS}GplJ4B{d&btvAXf=?*_%@#xGPG>An9`zQEb2OsSacv_o=Mu1B;% z3iGGQJnzV}ZMf-w^m9Kn^>gPla#ti(o4pXNA`IG8FhZLcdx)myJ@ILWhOgclHD*}J zoSghw*(rtNPA-~oC_8!Rn*6k>`QxV-x8)6<nj4?j_*8ZN^!TYGV#f?jm~CzH>h@0_ zKQbgEBRIHnMtSADYTuxyVKrT)5rGSRLjv+MGKv#|%BGeUE}Re&IHqvIwrV*uY)MsY z{*X}nfujc|4a-BM{%d+C<wu<2vc<}t9U>83?5Krd(x=V-wXPk^_8c%ZBxQ4GTxzl@ zB3qpi9-ETn8{#}j?-XT<DToS98$y3wLp{@m(4IP0wG8>_?XK|2^I)~?Lwqx_i5=<I z8LzF>`%oD2tH`V%ButBDpkM|ML^H?+ox+*+(<BWRTIhlikv*v?afs}p#f1P_8F5Jc z?v>fCuL#$JcM0d$=e53~e%JN#s|}B=%InI^NNS8<zG?aTq`4`HQ>U!{>Y+&!PJXj# z(>D)HsDI!ax7L^O(jnpca_gK|)b9@-RKI(<RYd&u=IYnx2l>zQ@jZR#fs;P&i#_}< zPkivZ&1=3sH<|x_bCzP~PbjX6ll}$x!V&P`UF_`w1Fc<MJUkGZWbNR9{bTqr@d&mi zqr%ObEVLGm#MZ>TBuYyrmiYz;BTYyeo)9x)ab@l>C#$ego9dhlkxdb?!!jaVGX^GB zWd$OvI%P`9sH3YYvSY^gG`FXhO^GkBpD<wXutAfS<rd=Tf-F@_?aFcGIjkq!qZK=1 zV?fqhSyPlPc3-I(znaAHI@oaa6s~&hk4XItw|&&8@0<{J?+Gz?jC%F%cJZ*USYD%^ zQ&%L3ZGK{JvAR>e7hS1a7<J`}2V&11&e8awN7K;)YB;o3SH9-PONvL&k7DgQd;!ZG z6|1AKFu^qRwGKpxVl^*Y3e9n`vvN=*4@3beZ8lP8v?uRZnHvf36687~?t+XNZIU^| z_Gu9puD5AE(C95~L>?mahxRw+e0TVb4YP+&7(H(0s@pW0gMVlq!cSSYa#h0|Z*{(y zr0y3V)D)KI|Nh$T8cp+`+J}(v)g+yVVHf(sEs?-)1S*k12DcR}sGjC4b@H$1C61W8 zI-Q4ZJghiMKZ#cIwZ_7hoXSm0YZPM=LRLkbpV(bp+1)r{TTRWj@r{j>Croa{MNt)- z$Bo}yS-E-qxXl%9Gf~c&<3`U!KHX6IaNTo|1vz0?R%dT-ZM3n$2d{X{L$62WA<MZG zh}ADVx?6b$UTj~4^xCzG@68x#X_GQSi88!{Jvf&O!plqAYwfg08j}1Ok4nSS!!6N* z{o|@IYHsopwj*Yy4jGuzkTh_}hN@-LliMb|FSdFqBc^>;JgYH1B`0z~T~cyac|rTq z%7^EpwcV=}DJH`e%nE&T>>|P)u~co8_Id_r*;!(6p)m8L@RnE{8mn){1e-ljgV;25 zQGD9c!7VLgM@{gm&uL7@x4kFCrY3F}Sv@1Ibz(tz`97t{-+Ng=<hbg*{Fd;-#DPO( z5f(TuJSlbDp!!xHqx0na>W*UaZN9}G%TDaE*g+FUeW&Q#V<7`KJQZ$4vO9M6zYVV) z?*F()Y2CO;-TU5=Ewkg?{Hn)P`}g+p8paG=vCg2}he{FB%jyl?1Mp$pB$xA8xpZ~F z)eG@x7950<>r5lQdDoU=*+ZS>UjmC_>i5jZ95V0VBsr?}@9GVuz}h-(-s5YxJT))n z*DnpLe_Mi{cw8<NcPgbiil<s8<BW7~4bE_0L9ax_&%@48>t#nN9{rAjns3fVsO6dX z+zYkDD&Hh$w<xFdvdHq>rs;!{hUc$T-Hf_PI-PfNL~M-l>;n6OlI+Gz>^{XQHS&vw zC!iVc99yH66=IQf(q0=>+;?mg*>5Eu8<k`<g(oXw^=#V^JJ&?NmQ)ee{wQ9zN?j3y zo$R4wFW%URwtPl$MW1;QEjbXoWloZp6`NYpG#UV0NNpvKwwlZhP+NsQ-m*EmcKPt- z^Gr3%D^e@deTQYI4bSi^Rb1DsuHL)2Xy=@&JC~MBP8&BbyS6fA%-oz2BaxdEEa|kH zmK1i>pum#CklI3rH!Z12DCw?7oL9gfckxM$h`WE@KShr`R)pL$_wVgBh#pvxqz>~} zyNkqB(Uhdl3_xw1!rt;4{dt{9c9nOb4ouRL-lx=GC8L}yPrY#p6c1sJj1!qmv8O+U zG*7<D6w^Q<>0j2Fr1`xss=we8OIHPrg?W5%<0QQK_tbgv6<r-x4F*W=Io2EpX+#_( zOg1_6G(EyBnzclOtS7sZe9{RG*OiSf{7WF@);~r;9=MDs$jY&aPU{evN>PyV@w!#B z1|~JktL_&Cxuzg%czuaDV~K)9d*`@5W49p!^8p-om4=ESF&pP0TzC`w^@Kz-O;bOb zcJan-Y4VI)Eqp|Y^!;sV?l+e8(Ns&Hg2wi|?1G4nUA6Q%5OZ!gZEm5$mla2W%I=&? zfF{ySnY@f2TBt-N!rw+q_7@apwv?D*zd-KAMAUE<9x&EQr05)XovW*pgWk#k|5Ny) zHNs*zSPAnD=S)O+lKabMvkBYK+7USXbw&I`uxsdi<*@QlK+okVvY&s?=X2%kpdQaA zwN(8`tVFcyh`w+*j%=JNU!-qN?pEC>dJu9(P+O1|%W)FnDL$u_bsA~byF2Sk3qIg7 z{)whtJpC6mq<7{6y?_1}G^9~2uNJ9_HEQS8PotEZJdq`e(Io2qfjQCcJfeB1B@m5L z(vPNHI)7W51a1k;N0jt_cw3reu465)mfk#;Naxfi5&AqfMmP$REDYiS6+b^2A%VWw z&v)t{x`QgCJph^?2Hz$ylBS8ZYxe~0*>d~%$l0PaSUoRq+#&D%bD(6;Z#$^AMnIBd z+;ZtSfDv&3osie|JVjZHwdR(qMSrn&lFW5_nM)ppI53L_DVnsaA5FVF^Dk(qPMHr( z*5<#Up}wTiREsW_NRF}<V$!V=QO#=-wMhR1mEF0hG)*MbD#o}|!bz8`+fDNitR@@v zvX!m1u##-xCdMag9%`<qK(S#~MLO=&s8{b64HMM;>Y*mlpx)giChB(MuX=Zbn5Z6T z5RGDDle!;X&aB=C^^X_?>Ms^&24Zu(qv9Q1bb)eQw9XF0YmlFHo3oQsk{yp6=y%%o ztY;=U#iO)oG)0Yhc$#O>4mz4(hilPeCgI^>61<y98wBr9-;$D~1&~cXoWFL~-uNVr zqFXfe=uk1LcE>`5(z!bIct$V&RsK3=VL5{8>T`nKt4E(Ier%=|OqP*#bkv2M$EIt6 zb;&7lT0GgHmdG1(!(*OP_QWJ)P1}YbyWIKIDmeCu>ypBD$ae1Kdh$gal%>A^NYgG4 z{R<kZZ{~ygp8OXyRFhg>EfU#ayK}xKEi<iua*Pj4G>9c?7dx4gHNuBjBJ?V<Jj2-{ zdQ-1*a`09h@IRSD?o~GpA#c(39oY!|LyX|D)C2o2j~#jB-*;{<XxzN&g;`s>Pw3D0 zO5={Vbv)Ubt3D~-F1@>B*=z`+;s!e1c<js<Q|wW6m~C5*<1L%={aqX!Av5pc(LOdR zmX^@S+o7u0wm^BV&uf8cSQ^rtal~Oc$m_#$JiXHc^J+bXr~krBU3Wj0RhN`AEq<^^ zY5nYrv+CAH$E+*t==2*HS5uxjCLy*ear&5=dBra3cb+v}v`@O#)^0+JK6LHb(VII< zW{r%98#@r&5w1BaCw3mGj0n6lIBnVZxcuyh+?lyWjitc>ITgwIrGwf>UH@X%-6N<? zaEy*281;k+AhikU1K53=voTn>v$Tmn(zJ`Nzn}@S@PS=FdRv+a`j7f(s&Tgh<u&+^ zdFkIa(-@={M+vPaCPO39T8$>psy;rIIBzNOSQ>+=Nr!nXRj6zR+AB-NnTe57eolCT zO<Y)5slUH_v~8P9O^v(J9FUZo3-*agSnKM)A3|d*@BN{L#nULO9RcRmMq1aPEi@xf zv*@f>=q&*wRQE=6;1ZmnTLPEhE14%`1~IE@;n1Y|u6ybV8ggB2@@533pO`!IK>6K2 z9gPu6=j!s!W##vbo_$|r@N8dW>a1m6nXOF~UQV`SYjWDg=Z96wvwb_?T~V1;v3ZtT z?R^Uue|mW<2RhwZ-mt9G9C@;GcS6Yau!xbP?|3JF>c9=T^Y+&bY^3O?_PZ}M%v&IS ziftY-GzSqWXbqDPk%E{aXcl7`jsA4Y1MnO}!>xp-E!0X5a?M2}kjBzVh~|@iH0`4N zwlq&0sFe^OgD3%eo3nr9@*>wiQ%Eg;r}~dh*D})TpCTFbl#_CdxJX0c0^6MBfClrp zPZU@BQMBjWj^ZLo!aR%^^(V2kf8>JiT3cwO7WGxo*qy_uPdiPoLmJqpu~?sO!OC9* z*8akBT<z_!H0k2x@9Jalw6^v%X)P)~Gv2)ZYT0DdmWI>QB20Q3I4DBiGu+e2!L#N7 zGRtC>hq$`%!TRELmlrPT4lu~sqt*Xrd>>dGT^HXNBgEkE63SvCMy!2iVbzk+89qLl z^#$YBj*6P;R)2cw{J$NYIJHP#^v{_)npgT~`LzX=#&tKZ9CF9w^XGs2_L2GxgPImD zO^Y2{8e6{d-Vt-QQ(aR$z)bF?)l}D_n!o#Ob2eTpH2YP&bI)~MV{Q-USbG!(W@!(9 zq-hru|AL0v1M`8^!14y_@{fG7SstP>i0b)7VKxXirQtTi6jIA~R7<AhKAVA&y<6(R zO2!dwB?Eo~j<!l3PEMAUjHU6(PJJiJEGw5V;z~c57BvFmva{o2va@5%f8{Of)~T~I z2j`}w<POf1pU51Xlai7%I1~A#^q$j=)@{Y?DGK*SMC5q*%aPHh7-t77+W;Z?*tW$x zIok3eJ__AMqv`KN&?wgDMDQssI1v<G(9emWJ^MQ*w}*trjX@Yh)w0CtlNSZ~$BbTi zYDP&%BCaHvQ(u59Dti9wKk}mN=v|swxNu^Am~C0*=F}CH92*fH+F7<LaYO!;*DrPt z4-3gjY20{vO4tzBp4C1+hviO>fUK#Tj@CsNqE+w?GS~QMbB%w>H5GuJWJ`_zk*1yQ zjX_=gnTBed`Jl#6-JXW)lV~socu{=@L}^*E4bXN)SsuE3#wfMpb{@_PTca$GCB6e| zA^sA+qn+dC?G+H<X4_^om`u<+0)}ozckp}`UODYgVL<_V#?Zg{d|U*d3%eQJf#*ET z<IaVnRjwvytAy4ymFo}3jqN%%xvZ_+!&>ei;!(E0Bhc2iMfEVM>iXI{1|rPk^2PZd zBcu~i9-)i+M|sSBVOd;#{IunmQ}UiKYd|YqOK%5CM>^1or|E#^!Ucx6pi7<$i!u?y z-c!H1ur|Ky8$rY4yC{?1V?Fg7-+4~mXsqqyQ;uHthdH&G&li1s%B4$x=A-7*nLCY- zWE55M&pdiG0gpIf?On#VGM-PWvG<3$Ce@)_%lQUl!QaxRD9ZIsu4jx$L?hrSqD=+& zvosnX@<*8u{Lzlv@;S#N5AngsGx7FZD*L!p$m4Fy<w5;5(6BV3LeRZGf0o9Z=aZT= zrDE0X_#j4}dVwZQ>GVHxf!C||WG*HuHv$D3n2UJ|%yzF4{*5zMizB3>UeL&i^1F}* z>l3MN_-mO{AqSe3V!v`bupE`GPe88-gH=k-@eQ<T^YQfbcXPAxqEO!WcqleFC_LQa z329w}&i~U|Z(ocE2cW_QqMc6Od7~gygsLO10_$hy>mfL*cgvWyrEwJhRMA@MZlklZ zHTbCOy~VQdBc`1`yVc()zPELamlj?$ZI%`q<%Xc5_Nz~!myAjF%`FI8(ec=09lwWj zh;KZiq3)`g-ch*Z0EhU(I?)`Vm3u-YYpYCnv9|iJPLO}{4EF@`ER5(02cVBzy$|NY zJwfABF5S2-pMUD9Cun@irL}*-huV_Hr$Rh?TRu;4ThjPcK%zg%gPwykj~XBDIrgA| zXR8(}mpGm(MaqHK;hY*7=`lFaXl0CxbCfzgDC7xiv8b@*A-HG4yeq&<bLoBSb#$JW z_my1!!ig3AJXJZrtU0S`@PVw^Md867(JtPD=KTM|pw+_4n%qglBckFbP0I)iG3cga zH~#4VKQ`K2qn+ITH4T<Z-`q}vI=g<}Wa)xG>W?f#6?2K=Ixi7Nm`fOMvuRe8qn()x zuEHS8fQw0O&nvUARI<?0hcrH9AvHeb;*s0);dY_%DIddp8vo3P+J(laLSFe7e8|QS zA0uoGZek;eZsnv7)Z^r-#z`{jyl@L0yf-a&+YqdakdsW3Y#<)cCdN_y0@ed~foF-B z^e1h?XVyg;zXQioji&c`+zx7UHiSk>@~gGExPflrb;YVbS{;_MjSj-o#m&vh)e84a zfG&vw!f{&{?ay15xiC$_);ve4Yxi@d2iN}dlK*3A$I|3|=_gVy`91mR{o8vcZ$B;X zOX``dOWyDs{@d{TYjglrDf$-Ta2$0wtX3o<HQg1XQMR$sJK`jXs{u!G+Wh(ltI}*u zTVsPgqB&ZyF&OLA+Mv!mfj7fzF_<H?+U5@bosmZeh$(*Re%DZ6YwL)Xt#!3a^XzRl z-q&qoT~;;h=;rVS-9N|(jo30fB6Y^FoR0AkmGM1u<b#NhFRhvK!6`L{Gz|-)Y~_`= z7}jDnwAi=uW?3_)(%_zR%!JLekLq5$N9%Jstk3PVv^wGy!&Xh>RVG<;t@U5wq?yiR zWYx5}kSN<reW3p=hPY(2P1CrP_kMa?F7H#@HOo`pi%5)H`ShMr^XU{Y+6VaH1Z<Uo z+S`M`BB~tNG7W1qYe8OXq;{_5Ss^|Ar#x%b<+?`fP-y&&`1m~9CN!9ZwU+?>HQ<S( zQ7V^Z!qe$u#f#f;ths$^Hq`}3jm_QyN2NbXeOWnfrfKGKP;|P*qo_sC!Kq@%7DxPb zUbqdC^36~OQlvic6;u+P7gS)5HrG+?B1LuB8*Fr_1OtxZ_K)bJ=y`G*`(n+%JT}-V z%AtRxxvp6Ks&Y%b9C|a*+}v8mvj;?>PUOYD#CoFh#TI!pP=9I0?;%&EndTt(OP!@( z5+8LSooEIP_;8spCZTp7RtHifyY?>Od&{}3XcIa=3q5%b(kH!lVMiX9S4z^w-rpah zCP+F#-m}=lpu7!oVsbB0Su<6yg^F4jZkV#<4vTf7XNvZ={HWz^j9wMemp!;o8+((I zG7eV69<jR4GQO{)Ga_h7g8i@@aphQ<xvq#zf@ae_^;i=hF{^FR8%IxU`)`)|P!qN? zWHEGhyW-kYw_*BI>HxHQf!j+YxfC{nqA#78FV2U8uO)>44_t93VEMev*H0eZwk-8; zd*tDT)0Qd0J(a_zF7Fu#=|}JyI_)&^8alkwX<Rq%{pyBe=h-{uxiY*{?3kn91oWFL zk3f6FNp6h~TWTDR1OH^SH^kiok9WDw_A_3~cdI2|cz)ft&9|DzEY4Syn!WM<`Qm<I z9Zu$Bf3I4i8(MKi+BMSB2(^<>mWN3Gh?K^O5_`QA;4ZhhS(zi1_{KZl6uo(DpU;=$ zpqu5yInKns5<kMz5I8I<XKJal8e%j!I=kCFa6mhPZsX<Wc;cY?s$cv4YNvx;x3z8J zwBfoJO%q#Maq=9;(F-y+?JQ9Iua~YpQ3aW(&qu<aiN*@Av!AbvOOUb6+t7wcWy?t@ zUWmhha&xafjY2FfYpJm4{i5<=)FGfx_z)l8tl+4;c!#q#Hl<Z1M>d5w-$!RDOf6f+ zj$D#&XMN7S!g3%gZtPH{I5y8OzmiYPXs0N$7mSV@8FS-8)3!>~7<mC*Y>$(uCt|+! z6xU4u{SsdFU@w!_BFM``OfXtR{}m19!xmZNQ!Wnw1t0P<H9qCIwf1&=9%bvH@u?Bl zz{l=fx>+FhZ}^nO1KdV6PBqdy;AD3$#VnFGvhVKw-k5@u@jj>noEvg>bF+8%vTAd( zm)inELNFl<@b%RKuxQtVen{D|)MCb6wDl|uwR{gJ{&L`n`L-CE2xvD3<Sae=#m2JP z3G&<6m~57P1A9JilXKAR!YaZ;hxq-^)R-~l<m$Tk+QTjzdmq>(Jid9T(Z=3<Z-<o) zLeF)ZZ0)LdJon|YRgX`GA>o*yv)pzDW1TlX$2%b0wk;cBCDw(G#x}duR4g41h>5Yx zXEfoR$tgA;m89rVT5h?W7p(1RM<7!2X0#R0YWlgx;@=mp#Eo5Zde)vJ;U#Z(tT<Y_ z|Hq?oLf6$*zP>_K>>pdZwb?J{rR62q(Ftr@P}q(GpG)O!{ww~zB7bP*wpOQqKFzB! ztD9Rpmn|Q@na>Mi)i!i{ctrA)@+nI<WVLKN-Lzmw*0jyX$8FppzK?4elT=uJFIf?? z<QusSq*8l>1$vL$l21P?Mc&3CZUH0BG>+VsJo;HFj37GPI)L^DK5UI1;}PUBj4U|0 z0X*I%eDCnS5o8yS#+)y#lyuvC-(V|6`5Hti1hF~WKUcnYfTd3}OSY7`B;o1-%lJnp zJLa<VC@YVVI0p|tu{hjeq0#t|&161URXTWEK4Vy#|3}(ez{ho*YvViTEJ!P9MJrh0 zikTTLW=4z2Vz9uLSzxxzOtBru>^OFeA%_|4o2ECt4c<_j2AZa6)1<NX_<Lr~t|Yr@ zzwiJ1-&|Febau|nJMX;n;`7pRpy#86`@T^ig@A$}j>5d(&;&qZQ+UNuTY}%?lkE3Q zBVnisNsI>KTk|DnfAy^o&UtIT$^CD=0?J=yl#jva&^z+zJ9BY!qh18>tQLR!DgEse z*zK$Ajd&K)C13J5d!rFUKoHM6Doyy6a%=IE^v+JbOEpUuGeXuf%@XqVJROI{)EL^I z35UEWb0dI$0mlzSrRQ63@auDHX@0H#Xp@8;!vDGwr#=I`LLWiV_<P&Albgw3_w5tR zH|wa=O5&@pc=4in3<`UDrOkwiT5V~jQdwBahh4?<7$DZYSVkCf(e?E&EPEPtu3`-g zTnnPlji#BvY$d}3JCur`DaWa}IkhlxKRWy)_`Z6W|6N6lSw)QS)2dJB)Wm?6Vx*Hs zq@m@2mZd=Qre3eWInhw+(d=fv=lS9@dY?ha9Iq!EhusR|I0e7}r{m0xsxr?gyA{N7 z3V=6G`CzVRRGd%M%zO&T_`ey4-U{M4g{))WuZ{D!nQ@BAMT}$i7)KmoiteT?K=W4g z9$gwm6UQo+{ERu#=UnjIu9@fPy!Nm&8p~)<MxMlYrq_J+3lzDIt`MCdW=1Omgf_ip z0`yB1pE@aIQ1lIPZq%Pa?ywVvJ{Gh-N&GbPa}2THGsFwV?+_i>qdZQ-XyOT=GsD?m zghL}^C#+U{hQMP0+Ir8?`NcRhl@IV9(sA_m$V{Bs;B#f;Q1*p<uwgs&FQd?yHXB9K zBXMGsu+b00)+i!QFnT4?cR?awU~^UidO|;ER#kI=QL91!jFin8DGW2ue2X)>m)THk z9B9>aAC*_{A7?eQzSuZ;2DxSInfu3~YZu4KmxwpS{o}mE)=tNPq=p$m-(>Km6X6bI zU^gP-E)+LqZZP~;LgD&aIu_yH=#^sc5aXKKU{CCwn|HKD^|%E&WqZY!MOg};+lxVL zl%tP~%EC7uPP12`6y2|-{Fj>x5uV1C0*PFYJXbFo`8P9lb8~T#I9O9y8hw2{RY91e zp?oITF4o7hRB17r-cTPu>7A-^h;>V8w7vDL=`Cl+mfh_U-P%Cs4DaeTN9~^-zPoK- zHmNT@9v<Oe%1qv~=~xD<j&E6WaMiRwt&W#6Z~2Jgx`d*>`J&5!dy3lHKhjU(;Y`dl zh%j4P!Ue~YwDdtgTJgn#|174!@{kRPbI>ak)^pNxd40+!rx@X0)HtlJZ5fLRJaH;P zF!}}B<{lq~O6KH}>31_KH7zncW1hmRqSWPW=fUx4nW;l=@Pgry*5n4KI~qMyU1HwW zB$BkHfUHi5j!vOpWZc@Vrrz7irJ>m!=8fppM@J)y&=G^EZm}dT#YM#F$j_a~EG|wC zj}4@57C41%)U$XUqEq-|q=O^16r%h83vS1ph}zuD<k_W@|2Je0($l(PbzS4CRgK{p znPE|>iNvd-#N}<L!O58a2ha~`%urkV5dCUQi;PW9j*Uzs`>fpO*LzulIBt*!n;}>J zm!0E{;u+=MXXj5nN3&uX2J9T4)ju=E&R-RPP7Lyi<rFEF;rt!aKeGy%f6A+gEQ?5# zi!4^i#(7eFh8$<(#IgXP_>2$qgjwwbdP0e)n<UK9P4HU?5+eCV`W{~)*TPSS>{+F$ zsRhj~wkFoVZ^3raIv@%!P1B1hgbUEFC?kGDJO}%oA5<r%YPvMhF%C&%F~~M{>su5Q z*}uR~W1pPu71Qo5BE#@|+2|BiS!&M9C-jNS4kG?G#$(_xNY9NxeyD=HW0jEN(C!!= ztx2AY9Uz`V11{3{BKtagHFn84Ua{?78g1VqxMK*gw?E)L(7gz?_t$39q3LAZ6n}K$ z+?=EzFnmwqgca7yzQifCdd%Et!t|cZX?+GfaLdJFwg?Kgmot<?kf`L6lhoK`(c^v^ z6IhUIVr%M~pv_L)ff_|3ml=_FWS=1C*z}s*FrYp=nAVg~-yv!9iB5`k@lj_|K!orD z8y`miB5*__eV_Y{d@XzrcJPo`$)7W&NxtyG&-pw)K9}Rk-<wxV*0!u1Yl=!sj||I5 zmcBpKzF=^$wR5Q1aA1*VeHPuFegr*iP-|l@c}~HytU(cWj*xXb*PmZg&<-d4h+ln* zkJir5T9Y7T6u|>u;mvDHn&5$#NqbPdNvZrH|2jG_X^`Kfv^AAZXpGG*i6vzZrio#A zYR|dgi(%W-q;Xmz_(!Xhx`d$OtR$zvNKL10T5Y^vUS^tmK%|}Y!}4LELwH1`mJcU* zgm}c^vf*fcJO4h*Z>PCiDur4tvzj0(mBd^_H0*7&nqTTny1U!Vzqkyq>T;)tZSrdy ze1wwOf8Ub@KPMp`9K`kGowQS*8TP?QJ^@#iVIQJUCCKvWxqh3lut1B;s@R+YH|cwh z-Ys1n{!ZHFzHUF5N+bgHO;4kn9NkNbwPoUBZ*PhdB+*wo(eY?<5Vm$kUIWww;T2KB zyUqDG7i1R`t$y6Oye0e}sDTRe^GqgJ+=C;-e0-8*y*7S5gJJ5x-ht4%0Pn!808~R6 zzC!}h_^!R|F-Q(iDiuh%?q^^&A-)I5I@)iA<sVDl<r~Q>(l%t3TT0IH%c0q|LbUtJ z9)st{m-;r@Cx2w0Bvx}j37?)^#hwd5e;e_+&wl+m?)U7uK*_0lpHtp59yG;oWw+qD z4F?b@oi7~?bv~gmdLF;~wZUH)hWY)0jh9Fq_2a!HzSo>;jfRzB9dcWY=Yx?jfA}e# zC4i>Fh!VNOJtKC)*7%3~n%tXE=qd%NxEqJ(EK-blj<_Qa^fji<!lS9DDUF7Lrl1up zI*Q?npS|!25oL4)mJ!8<WPWyflT$|l!1fewghGM-$yN89@HMihfBD2P0*%qhX{--# zV0s(-8AkwbfObvMIPrJ*w{ecC_h+phb1?|=*)+i4Uvdxh;*4Kq4hZ3Wp!>Ew1R{6! z(H~X>Rgax|b<vN+&bMUQgRd=`kG#<&*PG|7DFmao>SVPGr*Q!eBe}Tho3|fXl>r>a z@0b7Szb=er?oI69ed)Qj*FHgt=*1U1*FM|Hx$I&YK%fcp^vkLDUZfH8n9G^RoG=<X z%C19B0{MmIr5j*%X+3`%!_-Aa6Rs2jINd8xof$DUlWNN%1gY%$FZuivC71H@&oxb# z(y`&~q}ZCEPAGd9^M10Q!6m>V`XlydA@+k}Ka0q(r~@%VGYNqEV`pZ(P;H<G(SJF( z@JqG2gD%{ptL|YfAL6!eA9r=n9<G1iKD?26-(<J&MtIG{9hWV_8x+uNso&kO7IDvk zqQ-We|4MlCJh9RB(4GG!Pp19l6Ol3$wGv~&6AW4XIc7@{`b?<4iYS#4x=~}Q#(Kn3 znAOPIhjq;`=je24qP_wJ^WMT2j(mew*GM#ImGhByGuO!_uivM8Nq2?Lnc4m9J+S-n z^V4|G8|-ITBB0G4@YGG{$#%dQ3Xo`1%mXwUGbM7S-R<pd35xgUu~P2<eZhC89<<$) z7ERNPGeGky6uh;H`RQaV(a76}3kutId!Y0zkze<G#B0l~h509he?A@7_{gfqmL?Qz zC90K=FH6YT+NJ(fx$xDk>pp*Yf&AJvqrMk5FaGR_5&5TNkoP0`Yc968Z!eN5O4eU$ zZ`f2M#q14ufuLFf+kw}?16iON#lf<$v$iH)2>H0!Dq$~)r;m9W#h6};HBu|7sGY&6 zu#Jd7kO0v=`Wqlxd+=ODquE0*RGXSqJz8g`Ok20W{K<!(P;Gy#Tho5I+pcl{NBi8H z$g_htdi*<M(dxP=zCv5GIF|32K17->j*`y=^F_~W$`?{8rEwO}=z!XMI18|@ekJqY zupjKHdo4p_8!?et)Zl2|>L&RJq|^$GB`4)h)XD;g<&3VF2;a>q_QbgO#544XV2jx& zn5UdQF)2RbL7#9zDyu=?q_XfBdqR|j<-%=H8Gbj#tWLTHGs$7{avK|^VzEJ5`prs9 zF;_&o3BJ`p$vj$X3BQeL3{A!KLstY(PlHR9xr4#mEVa?#O{E(`yW$`)2IsHdaYOg+ z*U|houQ?S~zvg7~l66Rza`jekw2O|k$yX>mTvQ&G7Mbn|rQW<EuxG-yVAo=;g=v37 z#^Q!Fk4E(~PcHlPxostjN;Ih{wt;)D)Cw0}<E*_Pe3lzq1UKcxwj@sVKeIHUFQ98x z`qCpenim7_@9sN5(OC~`Rs;LZCq*6Z;9zfKGHmAQ>ER&>l93q@9axuEaV*K7=7upB zH%skiRoTe-h0#e9!&pi;V$FuaF-Sh%);5@wISssWeB@M3=>x+(d(y@qA6>LRdKI}+ zIZ++B;lV7Ig4(rJe!YF|E3?#3MH~PMP{f*d$0`o@_Mh(8*dIUCb8TH-j-T!ct}(84 zEOYGO){v?t*$op7hw7)d`b9u;mBKnULu`^F=9)@Pff8&b!yZ%9SRccI7RTT~c$*05 z;t1bhLrN`Ta{SMpE0G(c9i>N&mSkViJsDh(pcd4X=g*Z&6LiPDDr%~Is-8;ZTJL;N z@yL~Wa6&FPW&}FF7yQG(@Ci0@M%69+0N#2(o(Myt$B&uQB1!KHU}^Czx7AQy=fi{z z`Ec#k`iZZP<#yMe9$IucDLr=Q{GN`0(%9_9nOU1&TUa((7h0cO_t46$)#~ocy$Anr z*gtM(d&Bn99KWUR^IFRyOL7C_R-ft{e(QmnskB9hs+S)Ovn^h9WWmHvFt&u9Cm=ip zQF&}^<m{}~O6+i&^jW!L2*c2ag-R6zW(U>eW~UAq5@^43_?Vnp_FzfLri#@0OP*}& z+Mkvbu&$tQPfPC#r^PipD?3J;PG?0wq0SvIZJo?h$sPJC2dCzFc}!}&tJ~*QZt-g< z&TWfw-|9qN=aLqoO^R+}&>k#q*s0Yvh*pY#8Bi}7XX!zTBr$S1fa2X0a;XR%Za@ei ztLK&aw$-(+O6+@$*q#qtS@fAJcf?_r@YN^l{OSsdhm%7KgM_x2`6Ye{NuItfTf0_I z>xg2DOul7&)t%|Pk~Mj4Sz5RBhMdHXYS?!((Kw10WZ`U%k{5*n0!AetHltB*F%-ve zrT#+zjvJo-)u5Z15uoFwM}IBS*5G*u&O8>;kw(L6(16>*sD|W?Z3{9Zvk;dv8j`qY z(P9RZcr@i43)XNkh(LkucsKnd(IDn>-`)bHwaRZ`=hI6U>?u>KEq(fS-fYWR(o*K3 zyJca~;KBu)ThupXFKH`PH{9HsuzFqUQ^ftX&iT(B4PUXj@Urm7SGuPP4}P()`cTH9 zo!oc1JL9+Q$lviBx{p-u8sRkBKy!qsHP;^uy-=LJuM9ryhMp}Z#)r=wkt;)!+|w9> z(`uJof9?~Vqf@eTWQNLg!o&`D3%ss~jppFC{3p{fcHoZK3hMa7GEo79T<u7P&6UG? zX-rSPzON8u6SOcD;Hy1|4=p>A8_JpOtVPR?W`McI<OeB36iQ;|<m6%@Y`@Hns7>bO zJ4M*oI_7&USe#(GOlsv~YwBg8PEz~S<dcWz9nN!4NltXujYy*p)c46`YZc1$4PAHs z;vTAz%g2n6q6TzQ%$j3)6VMUStcr%381u|vJ|W*d+R6$xI>#x#-FT+Z$W*%S=48OB zkOSXe0pL<k{?_beNNBBk=`&$cxN;C<mI`hB4>&1_i1OLlYh8IqM<*v|bBn-0MWn>f zPvR^d9WVz-K-()(BhAu|+G%qSk_gKK$*4b1`W_dvhkOQmgDg!f@o8?aUzybQ^oE9I zF-<G8BI?u9UAO@!W!A3sy~#Tcw>p=t_+)E9Ygx)rc1S^>&=y-&9FUme>E5uuarm)u z7n$R#&h){WWJ{@H%cMhONnb|$!qr8`$J1(3U2IcZ^AbC&eW;$H$HK!dmoc5F5*i() zp9?*MW=590sVUB%F<`Frd<EG>SEi4b0L9+}6@`!v9`{_h{N}nAW8+Q2;H`7FKT<u< zf9&+`7A)Ic6Kvs>t!^ySqy%&OrnC7ca<aGU8XUvT-Mp0YNn`ZnWR>N?ke#*?AIfQ7 zc6L_gCc|18Gz}4A&TubU8}3E1od~`BW}xuIn=tS@$AOoQth`X`TRL`Opkqg@se@$- z*_*$tHpyjRv|&}Tro?XoS8~_H@7K0HGu80QW4o)eV~VEAh5zB2GZyVRUbOB|{n-&= zOHdl)Eun_L$RfVLl9Kuuc>oa$Eo+$AWH}z<c8ln4bC6O+^>#*Vu8S`Xa4pQrU0)T_ zF!k6_!TR`6|B=k%@#Yk5ct>GMZ)$Ksuuv1#P!-@28sOm6d}>YGtCy#W88B|@z~+59 zbtCyMnxy7}gw9%j>g}L=NP9%9p~=ECMu9!#0Q%J9&rz+P?G|PP#h-eUR0gDAA3bIf z`RV${p)LE~Tupv(6#n5J?^(F~k<R?#@<@%JYxeRBz2U1Z-u=_y>!+8eZB05hUV8Dw z>Vm15wsl7;njeTN-SKqagVc<dltDt!-k}cA3rx(AS_6DcWW_*qQ*()?<;`#n<(T_0 z=Ke9b(_FbkxTSiA8+Q>dELECDCwXN1YC6?DlOC<1Tu^q-cHMsk7i%NaRA!SRz8uph z@kS@uP<C^KA8aVYt7Z`8kQ^ML<{+fWKd-%DYBh9b*vfRtg655NF^<Nk9WvLxqkig~ zUtJmJuKS|2-h0Wwf^%<w^j6U>;dSAoKWzk+TLoL3j9Lk<1lS9fR&H*@)npi*`p~-3 zz?$$%>$x-4(0o($liAuKX@q%cAQyRSeWEf9)x~Xn=UNK(4)oNmNKWlf+vsuZ$gW*M z%?IDz(z?2RUw4Xgeo|hE2B?SsW7hTL`mNu-)6rIS<)z{N^{GbOno~Dly4d%-XZJT6 z3qf47QN`+`X9~xAhk+$}*9DhdfwTzT2KN+eEBUa8HHudyGJwF^A(p|S7&MszY>Nvu z9Ub83$Z0!@Wd!89Im$EC&Cj^TRO9d<OLt3Whg|oCO{ySr__FSUEVIZY8$T;enpbIK zurdsIa%w(<d|sGnEL&-6v1Ulv!_`iICm5HN8cD~DR5>e)$(U{-xMd3}zI)_WupE(l zV*%?+Ycgyp8P?Dcr>IKePGL4{Dq8={wY=;wy=2}>znwVs7dl>l+RU`?Ouy1}aEgSS z5Z+#PVKBwvyjR`Pzntq3)Z`<p|2h%cn!w3*KStF14DT?N9sH%&r1Ro8#QDTi!ehc; zUtMG@z@h<WAmrZ)a8wkv39W$;3a)Yr35hV*->a<bo!)goArM&%j!Nq06>SY_3X1<0 zt7am^<3{Zdm<D9!=IzOg%P!?D%c)4I7;s8EIZvjLrl(|e<%QUos!p1lJEskuT{N$0 zo_W+(^=qeB+?`&!@b7}KZgt1@H6%*-)Gjo@qNJ*F+r?|e^N-}_o-COEyWd^u4=#(Y zX@D%JngFXC6TMM0bz|;&6HK%Q*_oj=9)#Iok{%-(FZFX4%{1{Dv4#p3Bg+DU#rO@i z<mToQiIyC-DMd@J9IiIyRsA4_DgoIFW)JQHVd0fS*JS!kwD=<S4E2HyGW!)iENbQI zEAH*}3G|o^_T&lJ0I$JL_o3$woqHvYc6Rpq#4)i=1Qjncx|soJ(|~`6D@tt6!0Q2d z5E|fp{EO6@43F%(Xmm6%?&uLdJaUfM3r}hJ?OLI+hFIRXW@Kb#-*Ql`QtUN0jq1p& zaL;h9D%aW5o(@9e;oTn1K2^((7J}|{6(claLz>wtM#)<&Vl$IXi8WB~5ABZROZ7@y zM6_s&B(0$d#LV2m=T_`m6O90vO^}mJpQNV|NeIX<d*H$!7olOFaIE8EetP`W{Nbl| zEO6pRoOM%jzUt)SgoV8k(S1wRTXbhO64ei^agvLF;l`_-``q)qS3l8e?qs<~?Wm%+ zzYi!&V>@!1zap;Weh=KQdLb<Islbd|4E=X73NmDIgWtUSm7I2c_kpL&HO0c$*=RT% z=;y8$v^S5wuLoT*b#J1L=*)gaQ@zY>wvgJ5xItQ~I4^^N>k;dptX4-mB{x?Dc@`Dr zX}QCzN6$Q0T7K}Iap4+K3l|*Iva+=yJqP&IV|81a!nTd=wo@7JQK;g#t!%qPEQxAV zx2x$y`^p=maWa<$-~IH5`ZdpWorMdtbQQ(O!cNL5r`bqc;dii9@Vu*9&ART`VgbzY zN2Mm6JoCekpl*vcorYwm*DB`$2n-(66;*%Q59RDyZr-}HYnPpVuB_tVJ7dC?UApIY z@$v_kovzwCwi``?_Hcc=J<TWCl(=iUf}Pph`&KQWTo10Ib79?B>=g>$LUV7^5h{dm zr@}$ZE>k^o&*Yf9@m~_VS%!AHdcjmV|9qpdac8ga@ez@W4<2$a4-sm}CGULK`K3C0 zJrBr&7&imU1!r=U{LHx7WH$bIR{%E`DprBxF-!QzLnUSG8E2&JF@F%|UnQ(%{!J6A zlh8yVrA)$65~AS^-T73Yg+#!~i7%d<FUKsR9v1$@9V9kqg*S!95@9Vta_=vnz~z}I zti{ak^`T?8szD*@qcsPOaH=%G>Z5#l59o#7fj+xK=me(Uooe{hKiBGBZF@k^LXW(> z@=WEnF~Dr@6MUOacC5U<IF4;cyPhty9(%*7r@l~n>cRC`uk<H28#{>$uy#2M^a(aK zR~cE0xlM3|GT0PsS-N!ux)Gzj2AWKOVXVP5=yZI3u&d#@iyOVU65*T2hL4v_50w7G z<^Cl6&2!ZQXN0w!dV*w;Hqvn5m(O(Hl9lu~(sj#(+rmxZ_xkzF!~>uK90f1KXN>5K zHpPl4lon>dsW67sGi<I0bD`y*tooDoNFiWj{4Z=a%!#yemxMhxNY|bdd${q}bxmaX zO<~XBhYsmRcnNnym(4xFzC3l_-237e-UzOchC#-KQLl%euO%QWBpU6UW<K=X7_3C` z)X%!G^w#o>tw^223LDXNLpF>)SDyRcVCVj}(1(xw#`)#$r$)zmny*!5c73pQ@#z{s zDU^=o=I!}F?c?`QKtfpcqV$O+Q%ReKyE@WimS^Ua?r!Zl*=Hv;D_-B&bZSK=<xWIL zj)6MXG{0V9WC?WJds|)6s#towA%c;8EOyuOp>dew*G;u9N-2N+Md8h3*UVkfS!+5Q zEo&~v?^x|AeHLA6%G0(_29i6$hSPM6os^6ElR|T4l~-q?`TDt_)gSW6;o&kyvlxjC zY&_FAO-vuhRP@_JrOJNp#oIa;^1%y2#6bv=1ny;>kIsYpz0Mc=0QoD6!+5m&u!)t? zu+3b-3w7^bWiE|2sH70J{~};-3$LGt7(rk3n79}RNY?x1DPj^XB~QNe{FPitQo7>% zBP;jBq44*6;vgd5QaOQh)MvPZW@8)r=P5Ff9M%mT|DKqH$aS(ptQKkk5K>L8ZOvs8 zd&r@gtA^2UX3em_5hz0Xfx$6(I=IQvqcSkIp}aH*v6d%IZEX||aqi^gv$~4%Lub@h z%2O70?wLI~QafEs;QXq9*r6Eir8^floGQR<^bruueu&QQUt$aukb;ev9b&pECR7R< zLrUqzAiYZF%E1Vp|FCS@n?#)#zTqZ`4ZfWj(Tl;)WG?jBgIj(C=elD=W@V`nmD12c z6fs~S>Jcs0)YQILXQsM5K&bh&iR{};JGbYVDErU$8k^K~biPrx@4WCPSK}I=x~j%6 zCy?U=&Nt1rxIDs@yG^?U(H&J>HmpHOwHjQEv$rAEfP*4Ra(qWOxbtXZXUFEx*)nks zInEY<MdaZapcY`Qf@%m9-OtRFlEv&Ex_~hEP=?+TFyz8Y{`p(O=(guTB)sG-h%`Kx zNP0ryexRJPi@jy$exNP8{`G#Ct8~oX58n|R;f9v{uy)rOc6pB<du+v7+z*#<cS4J} z=YD|qkm?S_c$*ornkX-t*@H+l9a^IjX*Clwq+(@8W1yWWML#|j!c1e>apw6_C=269 zuGd3{*}m!m_X&=?@FouW%xguJMVHSSIf<GJKdpZ|IE}s=uhzer0f~s>>{s5)-nkcd zAbscYCmOaig>GAg{l5QY*f%TcjfaHyruVH1{o!n#c?haGIvul$e4?12FPc{9GPyp- zxP+d>!6n+?ajGPyZ&~g`Uv78SZFJ>&30HJ<N$UgI0eLSEKltUU=#d+D)jqx_9Rf5{ z)93f81Dr>%clv0yI0aAq<MJNitH0jppsT+7tzr*i+D^E0+<<9{sv94q=^;x~X*BGt zpBMETGffHh8Yqof!61O%Mm;pY)?rZk!INKf@w{+-*IBB+kxbX6kA61w1u^z1Ty*&P zf$AN@6|s(2kCkm%RFkC5I-ovG_`{x=9y)BkZs#V{4G6y#{=EFlw=axm?wvQZ@6nr$ zx84(b4vsz#A;B@U_6HbWI>5`OvY?46)(9;dK-MU1HPtW;34AaJXnRNW)k4=;1|w^m z&q>Qi<{x@(h>Quh9$x)tA%u%RvGnoM&0X<ZxCa6bu9>(p5P?pbZMq}e-?=c?oF&ym zo2m3{!w%A#csZ@h2L(}`EIkGk5l{Gg5s|Xjg!93{FtOAY7D|L!^yS#h5T|o8`2Jw0 zAgKla5BCPmv=WOLm<~Ksuz>qpv|Py7t1i~M=Pfz2(0l8dBhl)tn~x<|Z0homCp@>J zb1Exg<twZ528+UM>+1?PFZ5EH1$U`?Ztto8`sdHidzpKBILbFE-2?1g*1fWZ<SeZ| zwRpvM&yP%{FWk5#X>4hBcSOu!c;ogGoItu3Gk9n;u(Bel4q|QP=ZDBz7_tawx>V6s z7<3S}3h_ixWrHPJ(Nrl~-sA1zre=P8gT9DB3}?RQW^H)O*6aNv50>YQmp3l1cy53F zXl(3glkgMSvGTp<QytZvZAbgm3*Xqd==Q@aGv+O;DH+MNl-hRp798o`7}ppTmF=l? zv3PI~`MY;r@w}R<<5V7o!*kY&nFmvCM5;yFg2V!41~cIzc7=g`>4a(9cd`7);8v%W z2R1=;K}54e^({?D8k4)%W>!sPWmK0QP6^JuK2$eV6x*^Qqh%_utuwB-Gc@a@I(Aue z@uJFk8n=|<xabTtkZ_2K9GIWgQ<|jlO07!ID6#Xg+pP@*pDX}vqvU=#`Ek?=SD6R# zVPR<TYU4y^r}-}&LTPIk5gmEYd}#w{npVOi8$j;^CvT2ESn6M~;`oB{!8}_zw{ct4 zqG12<L%E>0Ys!L6m+R;C)#gN6SZB7T#rM>td9|t+TwBuo{Dt*}5f!19UgpA28k<%2 zo;!pu-|GDMz32B-Zb|6bdb%dPFEzS#{X=zw`zY_zN_=$W0`KR5_sQK)fMf6;{JBLE z;1T2~htUMf&Dl9CFHaKe<3s5mlbnp~59+^Up=Q040hS-lJEa;0z;htJ#qKL|J&-*V zSB01vK!v>Cj;9F@^a@7g!*DYL71$c(ZB<Sw4jSu7`#kjTbZPE&iFR_%_I%_b$DM6I z*m2ydaOI<m-P7D%ZDTZfqx0jP>-ycp9PM+wh7T8U{JG8p-4ChD$1kgm6dPqmnWK9j zDq3|!p_r1HeE5pBpB4E~@T|DFyG~)eQ7*?{j~A{wW~7*snzTN(&Mw4Gup!?xUf%-+ zjp^=uA!rdy&yBB-g#{d5_O5f<n9Myl28*3;D-A!h12ZSiBkJzraUwCbXJVty^i;3T ztzEfG+n%+4{`~6PH6>x?r+V7A7bFgs&2Q<tt@d_3>>3x<npRM^#kH~|rNF~u!Y3ec zq%?0)p_SBjQB&7L_1HmH&%k0*n6&=qrE(SgRCEz?F4T&8m}aUQaI)f|14P1~H&?fo z<I1|fj23q<HGSg$baIF@dq?*>GWx1;Xc+OJ?>P(I=el<}58X$UPN(nwO{$WXN!+P! zZ37Go%Q-XxS7aOf8T6bo2EaBm=c-(x;*B+drYbk<@S^l|-;nD5Ba72lM*i{a+bTc% z>i(L<pz?-QX2#MTa(QUi*`=G_Sd(I<x^tU<nwJ&7cxlZm>(a3v<ax+SrCIP$AU48V zn$n)Y2>R(41QkQH7OcU6xZ`L$C$T3m<Qt#(<?okE$zQ(u!+|L)PYbE;hqY_u3MY%T z(yZyt{Ng)La+`B^r%c!Ir(=)gp<q@|y$zrq%YYI)I?o{<WeI2%FdV55gj%xkU!7{= zY+FzN@ocB=>u%H@N0PVhJWl>9nA6?5C)R|Yk-NkyQRTD}6}q#&FA~mYIon;x9EJ)e zr)VX39(zgqUg7U0?0J2M68v0`^Gwkx)Y88oPG^tZ36cO4OXJ}|>`Y80!$A%XDw@(P z`jzQno+mnRL^nM|5f&i2YN6Wd^O5YBmmbJR;|rEus0&}P@70x!hZ?WG9o>E4<s}R3 zt`9!g88&a=llrX-Qe5T@<iO4RzQy8~H?}`_dOS}`ZVDOpU)=6_`RsT$5j?pLzCzZx z_j*I;_Ckd;wP)R~?5?SNR>^)HR6y?*tfG!eCCQMmp7qQLfNo%}h3j7C;2=SRB_AS2 zQf^cE!?fdI^m}H>Ah;IpiSyp`LkyaOl?FxIa7JjDQ&+Jv<Gxlp4=Ig(d@a3g77FW0 zpE9~WEv7r;*V^h#-w8-?@C-DPv%W_UV%Fi{3@z1kr5bdmkhmgEM;~it7Xf&qh4J6) z9MLF&sRUGHAP0=+9!ytxnJawz)|b?-n5Qz1ITK@QQl3-rz#4DO>90si?z)JW+NgOe zYkgY7b;6HPIoisM^4BgdMLQl!Dah}em_sDZ5ke;(4;#3aL%p4x0s{2jdMdH0w@Ke) z=s%DN$CdK1NKoXFgRo@z_>`H^wsX6UOmgzG4^FuEo!(<?MBAP9*En{Z`Ff+H(zAVi zb;A54cbSpz;5PM^)gkCbbWB$iMBAQqzVjgY3I9&f<QB&*d1{TJF_C9_T};w2wX3kx zZ2l=!^NR98;jx)4I9RE4lb{<|;>>nq3F0ECtvIvibcVP}{;x|i&^v~gZ7vRqwj**6 zbaWe8VQl2Pa9j196=ofryl;gk6~?|^8eg+v17}3_WUe2<+_BKIU@WvCfG)J-o#R+2 z{%x06BrbINj#q}AkDrnk<W$FmmM%@lKG}-iZ!NACV}u50dQgdSL{x9Ux-c5}=xBpl z21S9YJIsP$YvJ}UJX&e4Y!yzsa+1!l(S+gsd38^3NNr4V32DiX=?*tFX;5cx=??4< zA+K*2T$L6XtLxj&b#C-bE)7h`aW_*Y7Hey}ATP$@#axSd(YUEUJ#9Y9VHX%Reh5L$ zhEE~nAlGMR7xACwCIb(V|6O>b!dy9awljPrX>d<|{ml)jO-at7&AHLtp=Krx+~}8Q zzS2(+{fIHY^vU}6^BtI9Nl;>r8|GK!*3iC)Hb11)!z}qT`dPxVqZ6Dnzx!zSA7@9t zUUUL88$a6<J(j-mKz8dZ>oXUmy85@2r7j6KQ`W1qw{{2hhKQ5OTU|wo=8;?)6rSg2 zri?GuR`%0Vr^bA;p{sgP8xY+?p#sji0%zu9&=IH&7%3{$vxy)y1WnXs8@&@(<}5hW zp%z@7$-5+Os3LtybXelv=BaBnz7^}9P`g^~)wtE1S+v#2#;9vUy4GRB(XaQF4LxsN zTAxp86My%6*{A5_=g4BRR;DO2@Ipi$%!P~vCw=I7uKlMs|FBIF>~@|T4A<+T{5#LR z$PwY^?lZW|?rPgsAFi6bP!(7;ex^R5yDHgzxI1gOD&Bd};?IveM5+XHdds21VPgL? zD|>HU-B>sk-Ld0Z_voI~p<SmdR~&@B_uIQa@;_n+J)vDecXm(?n|pboWv#D0?Okbz zk2AaEKJOf)QZTrm8h}(=gb4yYpIL$ID7b6<%uF22Jfp&0Z6mY8GOPUJ`XB5d4}5v5 zX=7GZlACwl0&?@Q;=kwi#*djOr0WpQ$V&|=PPDYnZ;vY+s}IB7{8&JBdhu`~S4u{L zYg3!@anDjc`3;5w2R)g{B|Y!a2w{vKE>n!j(R@%h+_ljXRKB}9IcYTR?#@2mR#pLW z7~cPipdj7|taibmA>j(Z^&pxC&`v0dmmW0-cH=#;ISf=G)!re2fht@uHUX%@>CIkE zXNY3o41&&4dvkX?An0tXt6rIAs=T0wSO8Kjg;;QBO-Vb@lr&Am)9K4wTO8k=K5tcn zPf5`9M{T<((gL-^exUVG1i8U1_R)wt85op?ns4yGUMms#-v;&mmM||3WyQ0e27_%W z8UR?(+&~_)(SBL+*n+^CO;3*M+aZ_lTIfdJcN6@15<OH^vTR-~x*|Weq5bw#yDC}o zN8!Ptt(s8Bf|Yr`PFtNlF<*W6LFf+fK8YF<L&cF(3>*E=&(NLZ&$9LO2)D2v(`$&| z;jU&#qCmJoVjS(Mict#jR}MPvx3Y84aU&#|5}+O#nV9%`DbODnaKuSTfHa8I+e9KV z8;c^~uAh;RGuke$Cxe&YpbP&8xz6h#H&x1J6L-t>`l`f$(x#PF4nd~I-lDo3Skk_$ zKY6KdOT^-Yk$p_!H;EFzCv1+yzs1XnUVM})%TT1z@fwQs<f|LAY|Mn1e|HfuIr1%% zQfVGZFi<G${Jg!5t!!-26~|a&i9%cxC3spqr=n|y-pKU7nN>5V5~K=Mg#W`DrSoxj zDNGbXLg%?}PPLGi+s<@_E>5I3*fSf`a7%<V=SBC0n<^XW1>usBtrg`9dF$8iv7};c zO_#XKQeaeJ|GqNpIx;&c7r(9NVruUyud-w~5vf*>V@WM1=*~2PcNe+g)OIq|9fK-E zIOAgXM%sPMQs2MP)kUkB)4?&~<6BU$?!6%mItLE8UZ>)%q3!*LMvf1cZ}MsQ58WIE zU$P`nXuwn{r%TVuKN0IDcsMyl-}h~5ilF-d_JDd(xx{%7wdiiqstMvRB>(amJ_-AQ zKPTH@_@qHwWuHV04xfYpLk?t}Z59^1CCwr8g!JiX&{wPmr-(cl0a78I%V9AbPx^8_ z@-GrdQ4J27OKQbuNDZT>w|LN4w!{77jB@|{zm7A?DgVtlsWbEGVVL%&*FyCZ5_34% zjF=P`XVfD>9tO^SxPD6FQ>>zcRhz=Hq-&FW!RGX@73y?tlvjXz40f8!DL|_t@AJF3 z5$II+^bU%3=VM*T`v(u=WAqtC*RMUJP-)pSptSxOL{si!uH4;lA(cCK_a%&rDw%6i z*#yP`WUhlft#8am*qh+%kR$KwG=0jE_i?<je7W$`iWT%J{&`LcAFBygOiUO=+%0^j z+y_@`1hNX&DBP-BLdPBBqQk8D=WX*&oz6>Kvvw8Bj9#JttP-CE@D|-<v<9T5i7^q> z-?_r8Fw^d;k+!-ujDNo5%7tw9ajfy~QQ>Fe15|LOM0rIim!d5I`nRPUKG*75kfFI| z<Tk%GRQS2%$|Ko!xu;LFc*vjl=gB4gYyr?|cw;IIk(daz3*sDcYByWC#WAVENX9>( zclLCSP2$AlSUgTCR>}|Ivr6dKR*#tyrL7F{KKQI|h0}!GRB^>fBrz<Vd~fVl(-ykQ zvoJ%W`{ZBgFtZ|&Ae;pB(7(Y3Z;)FmZDi(i-(Xmuo8ceiPhR=y_BV`N=Pw8oY=4zn zGcUm|gKFF^Ml~Ds^pRUiY^3Pv6QQ5KVbIypjl2po?5`PV=eLFkHor>KS>h7O|KQZ$ zf~I03QKy&~b4nsr@J2>5WNo5>JWNy~i=k?}mx4B4B__g~Xwv8Z(q@wFF1-A(RN->k zg`5x?TuwXPxdXmJA}Ie6Mni^3ikddoQJKpX2w+Kx+S1C}2#1vp%LcZl1GE1TM;Biq zpA??*APF`LgeN^oyxS|2B+FBH*|Ljd<C_~<<#f`K_!5oFX=k|hS393}5xx|D?|9Nl zScA8}OYU%!{D%_6buI&OA%waC#ClwVxkS#^EsbqWPHc{iYbAFUuBz&b2<fV<=%=V^ zfp@=<`Afb+ounmBmyg7f!x%VOmQpkJ{nXuWjUGUBht~Z1z|Wg6X^<?0erMlV*;rsU zoF3*I&+{+`ZKY<egqX=FlZAw%W!%g+dMs%ykoDSR3O3dBXCeY(=>?tezxkW&Km6@0 zY0}<1FPaZ5w~3s;zF}mUU3BfbqS(?HH}lx2m@<4rqq&8MQ`f9(ShU<ex{m%a*3CRF zI;JGrO%=(#ws56wB>m%3`{>%W^pjdubW{u-Ac{uOxTyWxlO8&|qh`m3*b^7`H;t8y zZC>s%zbJ2X<5*y2r7mvIj^q<(x7Tc6A2;)7clzfI^v`4e@vl_=ZRSsNnK-9BWG8DP z5dhgx4q|O4(i_5M{MADDJ$7k3f0{qeIw+|K^=rvFm6U!SJ@U8!*4YX5f=CdM%6M?V zTa?w>dDa(iwjtgqdDNM#E)y;a8}Lc=gd$(*KS^Yq9Ib~9pIjpLfodx!LFY$4C+PcB zN|uKUB@R@3^uGHAe}^HtNy&fHnMkC+U?zeFqWLduC8pPT(_w=4nA9QOg0%=5Y4U+P zFNje|BH6|j@LtkCL$A`LAZ5bN4zX8`Gs5Afod&5}10<M1P@|r6=CYiz3AP<<vLN<Z z4GC4PN?FrLvs@7t8rof>N#_c<z2mMafmOv$v9`hhIp*kX=^vOl*(H2TX%z$=;S^?Q z3B84at(!?%2O}9~YDy=|)O3AOqP`=Jh%!XAbpAx#CC5vja<{a)-wktet?o`Zan=Z* zClJ+`)PJAukNdtDL&r{X_fL4sgXqob2c6N@$<)-?LnhN2xk72Qw?v0lANDQ^vQCYk zna-iK1`{%k8awoBPPU(1L0?b*!zJUUuy@Sw&aipG>1FpfTwe{-^gTM(aU~`-Y=7S9 zgeH&-ISV_z$&jP4-72y$mith<)v|DP<M^fVKP-Bv3T<1RLnoKq#*Zb7N?i_6?`SNv zdPH?ud^(y&JXEG$UQ}1--TX}P9|_f%4cpVr6iLJiI%uaSJM0s_v6F4cb7MVD3~_6{ z7mC3qp<-#q#Ye52SQ2}C*Uh@@-Jc#xT=77_lB12jQ=0+5+SjBqE81gzqOCLZw!^Io zW1}D+j}!;DD%p*?Q$r)qY|7I;%e|f0u_|@N@?TzESf;H`CcQ;jFTXb-tVa<>K#+xU zQl-XDr@*)LJJ}nE|I)5iK0XRhXO+stM5{$=zHB%^Vn&4&%hzQJJKF`l)(+~6`!IJ4 zn4QMR?*`~NeaMD8vHsP*^A3l2rKxPM<B|9qf8EuwIjJakFt_pC#t`y|y^vvKrsT<l zv#>9HO;gTfLiBF+@K;yIoRZ^hC(iw}G0bm+YjEwg^%I)71n04}r;D|k-5PhWkL0bp zKg-U^p2q%IOFSg060a1i1kXSOBLbzvPNq^d&r9ic+#_d287s<4Jz%_{y3LT!&*bPV z7L6e|NO$BdY4*N5PjT;#toAFPoWE#YVAW(!OhJeZfLaPdZRZJOaC1<@j<&F3Z%@}O z-#8lMP7BL*ajBz++GzdK;seWbx2>$&H=ME{skt|(XnuTSUqo>wcXRdn{9Q|Ptjya~ zR^inP6H6=Xl<g{8XefiQst@2^@sxznTr^`NnW@GLMcz0hTCKCVMd1i~&qg_;U@xOB zbc`h`;|w>O!cq*Op|}$!mfj_3!?jmzsR(HejYN;=@%G~3c?&KLmCY~cHeMjhUOPRp z);TtyFh-quX!3hYXVW2-s|ERU)y9(S^-XI(I1wiNsc(79X#e3-ZaV$FeJND|T~OMk zv^rQ(iIZX_v4v+aTH>B!9^&d_XRS8nP0;s~$vcWS90yg@o`TVc8v<rR(8Ys5yX4{Y zQt&gIKm)XTKc;?z5=ivZq}#;a(e%mz;myZ{opLL+t;r?+M<?>G%dw?v0;?t}maKOx zT2~iU6mFlI9#IgXNdtamLj3woN&LKD@}%zvbq@|kPQSfj1F_mUR=jUn_Wl)d+t*eN zM%DC0l~hE{?};jgsl-WKxj)F(VKr(<VZRi$Bbq6jm;=!kNe5802tg(__{$Ovte8#9 zx-~<su#B*_jzFVEL>3UK<UJ4_u|(@eG~7h<#$8umdFvu#Ns8Zgyl%wtx^I8OIscaX z1NR%<TU?|rgdDYNb*BIHs8kE{x$dqm-G0c+ZxOrNjckoT8e?<^3=O;|nt%YJFR7=m zr=b~;6IJ!h?=_PqLxm!I2;#0YHNsAzb|Kx-O$qasJ^J~k>)$U)TXv$E47=za*7V)j zkXL+qb?4d1>cGVdH2WfVzrJSmcW>-3-=#ag<_|9&OWe0^-h(fHGqvRLp3D_zUg~*P zXkJGtHGcOa=}CA2G>9J|``5|c9hEc=pcBeztn`wE=G@M){YB>-m5OebqPT#8K-?@v ze>J!Bk#CnZ9KPAO|NAY|F9khVzxQ%hcIeUzph<=I1HJ9LLOmWN-0nTUn@XF~T@oG$ zDOj=4uVB1@+e~bHi?f4q2cNq8om|1R0c&mx?qIRw;y=(WF`E1B^jSR7jVMT+>@|Hq z#lK5vZ${*Z(I<GH>C<>(?cJ~CE&4HjqGNE8=)Cv?dm?E1B%auayMZBN;Ij+a6Vcq| z>C<>3>h5jf@1V^R>cf}446j!-_4^`9A+dJkXUlMB{JsX|4jCb6Lr;Ukz$&4TE-ded zo`M+qYbKFw$%pHYq<Q2ozqqJ%hd)QiwrxpM(eCx_!OKsz1_U+idVREfV|S*xW_*6f zmP+ri8g>8Gu7Zo_rpjxIY{D#Wz2@V#+sfIha_`H7W5SO=zr1Km)3F!ZD_681y<AY) zA4x69S8(<HBD)S;4VV=vN;9Ot5;#g`Qn?u-LWH%#%Z(4_qagU>ZMb(IIbt(?lY6v` zmMYstCVF<s3V*rWv7ZwnTI(vk<A#@^XE>1xma+z%D+RiGiueuC$5~*Go)dhb4QkE# z>3<5Aic>$=Da?NU8`Vr+#;4E$5!Q$^?IAY@sR5q`^CL9{`~|HjilDc!4aI4&d6`?L zJ0OjpzRG3lPV#33%WnQCAK9~S`p)#!9*jB8ZIwFn_P9f4t#5pGoIlEK-MpE;we{`~ z(mV2l5>#zIMr1}(soY2oLj}xi6^EB)5}a#msBc_|@YM~X{R<~uue*$HXKQrxWzYPx z1|#n!yJcmt6CA;T5fUf#$5!!Su9i}Cgq8bJOXQ{S{|>i{dr7oNQ0t;kbD-jTCOJqh zM_+fg{WP;iW&j{VRl78(@knaYv6{+tg?a1d*F2aUcf6%)ZC>75U0T*)WaPr!(xzJO zdPz%LNycDo)F9d2H`=+lXlv8_Z50cL+ZPvZX{y{_J=WCL-Y`^FJS-n6EAMY;Z*8G# zH-mTc4lFiWBW9zL%wo8K$OZ>xbQI(qov96DS-Fj+TE5La+g_dM(Oz|FmwUD?{*_*+ zeOyp06`K|28#-m0S1%YFZ89=T>CgD(&u?C!@?$ZXl!i%NK%*E*REj<DRkUdQtC3C+ zV60oEL}@3Sot%7vq5Wcu9X<+o_?YIEhzOLTH?bU-9=-3-$!$)yh*(6+|A)UV4qKk% zS5TLjQy-i#79P4R&!@01F}pD&ek}ao{)Knl9Tj8Z<lw5wh}<0+XX32U+NTSldm>{@ z=`YhGcZ$E%AW@7+)=ADtJ!BlT6d&O4D~(N!jnS_V;)1h~nS+-^{np|ZyF~B}Mu|_1 z8@P&o*(t!uJmuy?V?DxMk~%3QbNsroej*cYt|71L{&^<i51WX3J<-N|wO;sk6Q$-P zu3}f|?_hP%+zk^LF1(aSJW)Z-hlr5y+h8}m1^rBcg9vt)x=gq6M|3Lg2Yf&JS8}e2 ze6(BGCR`O(Zlv{lI0#a|+3{#&Tpn2F_l>uNo;$Rw#DJT*zv|5SBW$$Yq>v2l5j>i7 z9T*Iw?ZIemvKJv&pzWuq<U|V0Z#nvd>D6bZ%e2sxPT~V!TD6cwUd$mc35gygS$IKs zf%{+X3!RJ3^)1eZQ`5X&vQ7G)v_r0f?QQj#rO|}S00d^h@?xQ0l$z-?iJ%5?uP@x3 zD&u$Yd}&kbn9VWk)^pPL5(jcEeUuiCs-*0a{-(|OFg4}UTYLiZfGDrXCQJb21<P|5 zLW+~y#YbBlRb|x#N^jY__b&>x_E<O?h+QW?1Jf!1HQzLQ*;D~2DsupGG(j8yLn|DN zJ9ilJvnsPDpx!nv%0l{{joaXo07tjpMM0p|KJ?vok-v(4v_`gosT?)M#<=tkSV&nv zY}}|g4-iACh!xV*SfH+wh#07U&;rSa{=yDh@`sJf#%x#n3m^O`z|>Y{mhZ?{yxGpB z>s}vvlO(<v)fHyn;tDRk$!B4uFG^@lp~}kAQl+wUa8O7N*jmqY-e$Kq-ZgXd^${qA zk2N*D*!iRS8rh!M8yG$qpVb=KnC+475wV<Hv=^RBQ-?YaP5M@D<g+xINmuW%+QjT! z6Vm{4a>-{hqp_ick%kz0UcTh3_)g3O9prDwP<48M#|*v@MLR3lAzzZ;3BwMYi!}m1 zRowJY!}Rwc>=mpaQvMt0AQXcDb;eq2xwq6oav;!5Tmof!(dPp}if|^C7u0YTv#oq= z>2e@`!6h@nHT;`g8`(ZG9FdSYQ8&7{ziD1x!M5s>y6mWu{-UkPU1`x-1qpoC;suSX z{k$r2(z_E!OUsvNecK9hM>D!fWqMSlgHv^0Tsk>ro0}IBmm3q40^PVuSfhAW_AR&r zcPnP>47z*48jgYnor(@1wLk>xKuzB=$ts-Yb&^ez?UJk%_pKW?jE{G9#U#4BySUie znl3IVkPr3t=I7^Cl-Ei9C81QDMBsFznpRY{3@Vr5yMY4Y(urk+O@s~p*OH!E!}kco zzYVtxrGh22SDfvLC_D=ROZ^NUJhV<mK{5Z+13D-EfXpGofbRNGb`*Z0mU|g~t^Y2I z!rf`f)vg;KUxzQ<lHTWpcY8?^QR<3%xtECP3S#z4QZG4}otBoJm7Xr7k$~r9@4VPO zJx~zl;~SZ?<orN?a9~JcUqe+!uy<V&@7MjyJfh^@4Az=!t$o6l^%4K>JFgH^?&WS> zAu%IKFOoo#cVgqFhaTFr@q{jp1ia8qP7|f@523cZn-3zU!r!NV+l~K|-he;zM`3Yy zV`EoWV`DdOMFM-D|L2R{F9`4QVS(Nres?8YR$5tDs>0MbF1@&hG`hQ|PXC>bC7a*d zd*@AMD=+g7Cp&~iZ4C?P!2EA|dv%Y~VY!^%-shk175*DsTOmBJI1dTKBcne6_pDTD z>F$U+2fcqPS2|}C_y`(=Hw1q5nZuNW!L+<EUB#d0FHA?pmY2sSmX=1p<DWi%{?jL_ zu4k5IjK|DNj>;%V7oO+O@#m+jbiMO(3X+lva^{gkA>ql9*(=*O9f<b@%w2p)e0EgQ z5Jjq_(M_IEj9Gnej{LiQ&~TMk=l15%d;9@#0?|gN4Q=-(<X#edp#CXpGj$Y@I=$8S zPm&Q#P`9ZM+Cy6lSq0ySUZ@yCpfiiZGWE=*m)k7qRex$3(?Qs&q{Q$6dTedUuKq3Q zeohunu6DMuYNa+isJH~?m$ta7VS9H@pvfa&FRnh;v+P(2$8B?5t4eI!{TdnI`S!-- zGT-Vm>b$Yy+%>5IMefcnmL?M_>za)C!PuC-xa_LVGcP}%$5)+L)P1yO$p;5C3F?WC zZ@;)X#D8v?=z8TsY;$65Unpc3jR}2@yN!D7%&cLjIT9%^LFEL*egG~us^qp<^AXlq z4O^f-#*G9=6k|s&`R?2m|CW|2*W|%cr+6C=m7}G5dZ=dp;6(ZW=gIHV*_K>5wJD&q z)I`3XR|KbcY<S}RQQbF`?!B;OHo^jPM5GNlQT}KsWfmE!baRs+r9*?XbVhfkCbL>P zIuj6`5)^j_Y;J0%!sARM&lHUXzh+3FAgex4*9X2eDhZz0cqpnpOZdC_bFw1W?^G7r zjQ&F%9i!^dErs*u$65Lvcb6K;(vxEwa>5<VOmunkIui@kSFW`G_iviBa<(O{%dUI* zi9Pc>tLC>)<*m$r?zB22R9#$|HoW&tW!l=fx;Ne(=wC>Es1<OVKE~o}z?mZo_;AIZ z@N@gAA*v`}$6|-bYh=&-j&W$@Z0zvvR^5kld)#rw#D&Fr+wl82J?`*(Kq$lRxvBe* zEV;Xe-rT?~G?h$PQK`yw3240_n8=rNaY6UDE?d@Gzjm@IJT)~uGBrW>;lc%NLqjd? zgH7|IqUO;rx<{zrlApv`cSYVEa{sI?;p3r=A7+Y~aVTg@OY94^j#*o3>_dbdZgaLf z_d^PDmmmG>a<L)x-j7pj$}F!Nxj(R74Pe2g556{1wQC6)Qa^nLZKxYk+^S9jQ&94V z*oJzz*JJ0P?WRkyF%x-WE9$*sBkI>a7V9n6KGQ*GjJ#7>q4X=vI9!~unVrNRNgH#I zv3|y&jF`0xGnK{qM1ImoFsR+ix-k56>_$s)ExKP0oQ_B-@He??WK+Jj#nL>eX5FQ> z<iYxMui%c#tR;=99upRwPfxNo3&pvbip4p0wVT^Ld}|{*-nhQGWGb?4`;Gq8<;C$m zJ1#V>*@?3U)N}dgpsqKask5UU@{EBCZ(%60nWZh=LmFN;D1`I}g*a=RLMVrQ``_#^ zQ$BO<SrgOE2bY}ea(eS@Kva2x>WZ;dUjJ0-Ciku1sGDz0dbNl0%cfU`Rk|+URe52O zzxt|a`to|)($%f0=DHOpzFJAO8Dv_@-UbEzXg-Lia@fw@NaE~hV}nFAZ!c7N>W?LS zH|S=H9v2i;!XOO)?HpOM<*(%gIL1`OtF9PX74&Z|y}HTK7<sGe<dt>4r9s?rG0(81 z<AY1&vvnrv%Ny-5(-e#8tN$I@n=2u@r=^eI)yTI(JF!VICN@Uq&*}AOus#ci&Q?!| z_7uH&6uK8|lgs^+qMTzaG)eAVD~FpMrH@}zx&&!`o#b4rk-Vg|tkHG==b2_746^eK zs~2ZAo!GH>`P`0wct&=NRZz2<Pdp<cvCq_eVjNbBz|MS*IF955JM(jU60>Y~_6*H# zr?L4@*fVqU+uywVqv8|z69ObIDHd8A8%Gm=OW=HP@XUx+S&-LE>&*1#IEH#;WyQKD z63Q!bj{bzQd+P{5A1XZXj1M8h(FI;g_e-uyhfpV_WoW!B$>Nokrk7leUE)2AmcDa7 z{&LD&!uMzP1?7eq39%--NgX<0Zhz&bunX4K7rj1BJu!f5*|R<6qVRxlLHO<BlVm4( zoAAO{y1xm2uPh|C#C7E~7DFUckbMKvJc$pTzY}Jo^ft%*<-_j!6n(?|TfDv5{Mm%T z?A{c2gA->jf;mw*X+ku9X`WK2Q?AlbH@S1E*GIgi^=TKWpQobz(d}WU!jFA^=mCci z4<q4N*Du6@gdTlSI4Zo~6FC?|;yeGR^^9;@cxmNg5<u#oeodGXj-Jnc<VKkwg%sJ2 zolgR#Z6sRiyV24nbOhbtY(-}hK-Z}nK;;OFD2e^wW*nFvvvqz)zxvtrr;ziZWSxt! zGXCJfr>jej{BhsH4NVU$Ox&{dxU^`;?|;8T_-E}y{UcYG&D-r=vb<ubo650j_|d<R z`QTm-!a20|_42Y&nV6ZGm>8jc*+!qC^dSsmsHQYxL;ss|4rkKq{xw61y6Ko8;rtdK zFE>-ReCqsp$mt;B;v#&OAHE@Z^gwRM%abW>=^nj<@ncb@%5HV`wyvP=VDjenPd?c$ zJZfx_xw@|VZ0ja%LTOlKsmd5Rwk^%rUs|D;3EzJR?sFRoq3>#D=5AzUj1oO#qhVh| zi5_*UVz&DGoXNI1ReFXhnprdq=;+Zjm?3@p<R6#tQsGHMt)9okQ~x;F@n}(Y%(nRp zAK%{Y%niBdw#sF%oQogmjVwK>UjNHQ?|g5uSa0=LS37+Dwz~Qi03BnmXP);<?@@3J zS6r>g7J|&%hKiUVI&+Hi<ZNc9r88&ArH0ZhL%)*yW=@ld{w1u$C=5k}&76OK+4XiQ z6ke8RN+fQZf4@6-Dk0QwD0Tjh9vAX^tq>sP6NgI*mnBATQrF$s<PhyBW`nJMe=W-g ztT@!Q)!koHwlc%lX`7QLZvCy`(SF%=cIzYZDK|#g)5scWN>Wrt&iFh<A2zKnL_Hz( z?bFgiH=khM2ma3yzH0y9PWLX~ab)kfFigH6UM@T$HpI#|7}&eN<kQ}WVt>S|jwu<b zPTs{8p?LFY_*t((a|7A~jk&Tn6TB6vbCyhvp<z%I-cb|ozBfnU+^YCmZuNgXeX6** z{qR7u@EPg)(bU>pZWk1aA_HWpekWMbFK#$vNncoCMH!$UM6?bXr?H0R8J1$NRH>{G zFSD{DM!;P#w>BCEA_Pm(!kg*a@gIA?crK8qfK;(r3V2W)3OD%LC>4-FhRV-JN&ms` zPxq|Yet6HMu;>ceE3Dten-X`8nF(j<7wkj}KDmKenuv6{R5h65Q$9ZgGlXU*n+K{` z<3757h87lRcwmbe(oD=>pCRR<`)3$|9JMp8urJMTKYgmOu@jM0;j>4G2NIUKuD?bg z8##>p*DS>t)fN+|q1@fem<>e<c13(6AjQ@K(HC2#)|Qva6s|_Y#&Ws4h*Uu*14_}j zFaC+$0@7Lx&9oxOL;}YIbFiBA>Bz{LaVvf=a^U!wpmUHqI|=SfSA@tM&uipfm4#LZ z&h9fW>M9L-kJ~`b=oXQ;1|MorkiSh%3TDPFC;Nn0@<!FdXbN8t+TSQd^L6B9%#-@o zj)Q8>khF-0TG-hkP^5IhG@X^hS_U5!&Ptl8$e5iWf6ojtL7Fa2=hyeVU&Gdc&#n2x zHp2SGt}v63<3YxO6<I?E2eVuAysmPABwpZ2cfn}BlC-zA35QiBt15&`q$s<}NB13P z<yoFBT;SG`NIlmnCP76nR5KtqMq|Spd-DLLB}Ot|U!-n<<6P~`VJe{)Da|y%B*FG} z5!A!Qc<!EgB3y2uBrDbe4-z-ZeQUV=l%S4+$C72Ca?M$LsZVv0#esACEeg9!1Al+{ zJ<sf5p?^33Ejg(Je1dK-`I?ed*?gj(k##VdP`U>9H3;G4t^846T|OhP$d&SJ(ANW6 zW^#(Fo7&FK-P72Z=iS|jhq<k-laq(iNG9`^%MmL9bF%WsdGz?OrHKE)|I!6f7QJUd zbUlplv&#X)Hgi^=Tk=Qr^bb1$`j=-7@9)cM&h@!`=>>JPr|@YHA5Ibl0uGM-H@lE4 zTqHd{`3{1TZ3ek}L#UN{%5O^=B{3-u)o7`TVxJ)2>@0hGRf(M)pB(Du%MaJ_uzauv zikBneGr~U&-;(Ha6dnFB7?}|%)^g&e)EDK8B@6Jhp|J!7j-+OjAxNM{ur`2{%vRvi zXLuvGj>4GX6`5;ycE7N$?C`4GhmXJI^jyKN(X6rV#>?fIl~=o6E8Q1+=K3U$7P@+v znK`SSBjbEB2GeTKjFwL3mmT_G)4+<*_@cP}k<`puZ=u%IUMgGO)HRx*GImQ_+^}Zp zlw0o7>YldL=;d)4%7j&+_CB?7ML5U3ywocv!mMz-uJhDFJE>{W#@3;e{YfUqE@8f2 zkqU*{1ozwBW5P0ijjR|bI?*YbxbSfQK%b0sjmA750pi3Et&gI#qC!qd2STA*j>_)2 z)PoO>kxq>BKtSlTLGCLD{Z-QGot1`)Yf<&Uy+{eio$;<tDcj!MvN$qjV0%&J!Irj> zU9Rof>#Hm4v(^@eC$GwMDfC$Ene7#~xY*g(%*;vcmmgK%k%*X2*Se24j*cfLRUOKY zstpj9S=t%L)raRd#c0jU1M4dC%D1>wma^JXXJ4b3fiMT(y2yeNBUwK$&CJ!TY+%Kv z){E=McI8@GgvX(R$=n{gI%)wZPB^ksN0`m6N3O%qJE4z@$oi`pvc4O%1w=>P(X-GG zCb5mdY@3OW>Mdde>;R_+i=B%WJI5UU2g1P22u3J-zWwxmp07UnA>YdLPoHT&yQXfA zDGYf1zv@lkioGunIVU;8_T{eFhG<^<xM=fDI!ju8>491qYsi0pI!i6;3Mr)9EJP!2 zM}xk2Pj!r8n!H%aL+en;o$(v3%miM4qamnv-J=VV1{yN0b&pE9i54!8U%a$xOWTa? z+x_@x=k3RLly3}g-c)TDY`=OpxvTcDS+=wK5Hzi4aW9R)-{egFP4<>Rlt8Z#c$*le z2{k6EzX|Rp7fwMlr(n6vJ%xlcA3xJ7H%3W=ML@WQIL~Wa-sBnMU=!{Vl$jN*L#Env zcGN&m7#G|>6v5@MIbCe5*kq)PSyX@LO}xDYw@s+D1U@HN+_uQ(l$e`Su_vO&h5$I9 z-hm@{KdWVj>2crt|G4g4x-oiId6c+Z3MuI<whJ&<x!G#NgPnvy6cBH%dZ4A|$rRGj zwmen_Y(be@cHHzW>KkI~rgkFNj{~WY+DK_Wxal>27pAq`7BjTj{HPVk4d|bO8wOAL zIx*p_e`=p#ZTzm-0|S3mNa{gP`i=#Hwb3qVHF7@7#NSIN@SS>bHp))R1A!5g3|m5- z7#Al&b&!+sa9~J?pOuw4YZ64mllXro{~-k!Z!lD7D`?-MEY!#KafC%sOX_!{-Zzz$ zx-vz9$xUI~mYuJyIsdmq>a6J4Br<xgF1qK)+Y{>SMOEAS^Sxub@@#YbLsE<?whk2d zM)efir3Zv0FU^c}KJeAPizN2vqc+i@DN!!Fzj|=vUCGB6`c$!DL}t~p>-w$U;ZuE% zK3>88R!!Tl-WupRzsSMcD;O(WaCfgXRr)BnDuHSdp+OK~=D@%7L^Cf(3C~;>bb;(@ zV0QsL7Eu4F2S~p-(fNb5`G|{U1;KL{NQBU6>E6TM`3v{dnWu$^#FAY*J#+eY)LNvD z+s1i&gqeg_!u6SxXB+F~9;pnf%8k{Q_r`@de0HJs+Nq5V)=>d5p>7`>ZGQaJ`bKqh z$PXTFp7s`*3nmX$H&5BSySO`>B{z*9u3L!IeZ=5lOEnlpB9q5YG9*b)@hI*!9<FKT zhmB24ETt1_wTG=uViZ4Ikej;@C<a+s{>%lyY(Z>aKse1+3V|bp{XkDus+gL=Ac&#W z;kL6D<v62*-bW}WBJc$B<SD4oXPZmy7~K9d2nhJSd=4UolwJ&=6+da7Gmt&6uX7;P z-rl-saZ6)tScX}W$|qc-Hn;H(3y4mQ>DOJ_b+g7Rw{P3U&Z?>K($Jcig7Nmk2#2+s z%SY^LAE~w*sBAv6q|`60F+I8|JagXm@}&=z`xK7szqzntS*gb7xFV;dJHjKxV=2Dk z<Av9A%$;2=tSl79j;<aaX|dsz^ZxnD@=p$oeEaE(dn$tb*J*u<H(Yq;sj~Ao3!TVm zq1+*7@eAMn(A7DW>F>J9FR<^{u93feed~c5?>Hyla#4DIEBi`*m(jjYlA7XP*l99c z)qq;VS=uK=Du#RVGIDaVGcx=QE-@M%`2S0J>P28a_FpCZy>!?6zPbJ8xdU0LjO-3p zMT=WO_H?s!bDszYJCHrxKQ<+%UvL;bQWRP{@nA#7fM=CUs&8svd8~6wTXvOo-syb1 zx~Pninq+NSiEFlBa^#}4=806l$~9L<=8tRrR?F4JU6E+Kw1iSTL3l04%tdQqWu-9D zIC*$y#D-O-{Bo!D*{Pme*QOAP7`L+{S&Mfb&fTy#)Q&U?#~gf9Mh;wQ?AmDUxJK*P zcy4In2QTccjCIw<P^rbdS_*r}JS5~11;38$W?r^HR>&dBMdmq@ox?M%zJ*^Wc@mOM zdDWNpBA`_{knQ_`F-uW5(UC00*a|nYqlC~iK}(jv{S2emYL1=Gyt~Y|z;mjueg89( zGX9M2NXMmu^!Uv+D_+{&686%0``{4GW?JlTH1*@Djl@Dk*mU))dEkvN7CrZY%tWbM zf=NU2swsK_Zd>+l6wpanN%!1$i@s*@Owq6ea}MxiTgUQit%0?ho-mXK*6r<$PZ%zZ ztoQyu%)NI&TSvA(u3J<PRUjlGKnMhgB6{z=H=Aa#F&J!P8+UBu8XNa+9QT^yxZ(8J z>Ai03O|q$*vT2*%H{0H3V|4j`X6}`cTi(9+dw=|1-p1x;m^pLKnKNfj-G!CkV<w+p zH}lOWq_n`vcf7N#bxDrF&kn~HgGj9reudl(_q+!(zGy-MEzEB9i$FdC`JbMXBiRA} zV;Yw|EPPeSguEtvUcv-EHt;B8Diyx`0~1^#e9o6K1*iH?GSf~iKE>ph3eTKebV@jS zdeJFF5ycA6!}B|YSYjwTh;}JM#fEO=3V58KGd(f{IwMgeibSDlp=zQMJ}$z=|G`i2 zTi<ZxZ~ZsaS(`q+d$zJxS(}<yqP(1O#gEK?$)`{2nXRZ%)}`hZt41z5{%c(d2KPCB zqQA;#UGd{m`Ly0Cb1*L%sv3D%K5cqWpHiBLyU^a-*OF-o$sLJk@1503{w93a*4x*d zX))(;>h|fgTC&1Ia+$BM9mo8meL5KzlFRY!(`VA(rPy7gTqA#r+ER$FmX55GdQ>=3 z-QR3M)D|#nC3=t^In=nAGW2+PfRl-rTJH}u6UPOojKG%+y@}H^#ITcrmpenoWY918 zZA6kN<wG58+}uTJ#S!BgDlcy=sy><9!P(~GQMY(;TFWz4%%{32^*VQTpgGK!on$I6 zHFapT(bfp>%X`H?3qnfEO!B16o0cVcMK-s!MqU2Z-7_*?-{Bvn=8kpv1ZJdai*#`2 zUw*eRZjNn|#+Z@9hI(2tLT7bfH*x`scty6fwOSuYo;}^#!G_hhG)JL`XIOo6OH^^v zoas^aAH9O~igoU86o|=QDT|h*wLD!-bQn@w?-pebJY2*^=NBC^7->*y)LPgU(f>w< z5@4j*D7pBcM1CyAtN2-nHN%QHU1x1a)ZL>u9IfO`U4{4?qKwylf5!zcTHmqq1=M}K z;1NpeKE5D)_t?n!t3q$O&ygB*&eD%A^&nBTPdR)|R1V3m+|18KyiX|3Peh?#N_1kF z3GEv>WE891`$Jf<LX8Oj$4KTP@=B^tK?6UocK&cT*arL1?{){eN6g;UF@9yaRQsc* zzUI`<h~ATz?)hrRRU7FU7B(}>-%RVP$XPxqx>a<!l<RA1sLN%f%>JvQ@jAPK&x88~ zRuN(yhyBlC9Vea$$w2O~l>P@6^41>@n-52wwK7Se!s~elk3QYjc<VO@XK(5{wlHsK z*KvOKzK0*)Cw$a?V&0PT%k%d{Hmqt{Og(*ru#lgD_bdqZW<>D1dwHoe8uSb6kMwug z$4QBHVup0+vyoQfNBa%iIMr)Jr}6hoZ*OG0-FF`{9!@`<&L{(gUzaCu&Rcq@y7#4Z zMN>;HiQTnXtJ73!`D|^~&KdE23GCf#e)(mM{SwVRhJAdCIkzz>vnt$E9hH~lKeY>7 z4BrmF6_`VvR#`z|h~8lE4bbWQ{Cs_VV7>MB_HkFM;bJp8Uqm#Wgc@V82iJdyeF;^7 zX<UI`N%T~jrjecjK_EsLSlSTWR(bT9_6;{RtZK~|EE`&JczbMfM8%4_@`j<^XXFoc z-nr=L`+0Zd-0R^<GB8xCBRRLn?3}fxA3f2e`aIA?i6=Fw(1?iLK%?1=mjfL2DrIyu z)N9<nJnhp!O<&|+M8_7f&1ATtvvvx-a2<a7NUMdK=^SOWsEWfe!jFp>pOL9d!<Im0 z!otntCT^-pn7IDz^t$;qIyYY9HjOz}z61^JCwC<Fbd1XhoBa~=k3zviIHpK`Cx2F9 z%b8UJpFDl@_>76E5lf?lXm(2Z^4l&<UObS{vUta_##w8~O$i~w_W|>sGF0J%`O5=B zLq#+U`tYP^rf^@8A;h(A*=O3ni~S_TesM0-W){wDVYlyP4;>O@d+kdwD~u~#FRW{x zsO9G2!7y$-?+J4nwel7?81Kp{b7me2JUEjrG6~bF8NWc`FEg00S2Ldv33sg~$ySW4 zO_1@VR~)H;?&Ig<V?_0c03F1f3gN7<G)fsw6k2Cwn`p~|QjXFJ2yLTYAM#wowQ)=H z+T_fE^69rOsf&2<d_=WjGfEw@Uz_aDEHGC`ta|LGg6sviUKC_T|09Orij}uNIQhZ1 zc)5KUDkIzfrcyNwy*RMx$7c{+2-tE3chs({ge?(OctqIz19YgMqIQPbf(slQzaDfX z@XqOz0(8|y-O<sL^C}ikDlo5H8d_xPIrA-BY!arHg%rljI5Rb>am_t~d!X)EKv;Uu z=93+}Z&j%UD_;pel*)bTi+lTif8WMhSh#KxHqZ*l{<6qIe+7rvpPNFZ@j`z$Kc0}< zaX;XKNQRq{3Rni_OWX~J+r-<3L~o{Wa$`e}RQ&kWtIHzW9$rY~zM}~8RmG8?LSQH0 z_*B?R>&(^3(h7sCpado<`U|tN;H5}GepP4`3R4+0XeA+99A0x`i#)wWJyjI=)Kn}6 zw`4e<T}1nrB7=!5I|X2irA@@39EV1W@;}iv$B((xjO)K%;km^}>TXndu48Uwb--L< zD>L2wgU9u80gmc%*OZ={`uK)xYtQYwy>87dUP`-wI$r|1uA@#g>J!`zja|vjU}h3q z1^G^D(D9MXtI~G^{v_PLk@SH?)+?&XbEu*#SHsRuPOIEOLMeF&HzWuMnu(O-rjM@| zk`J9j%~%vneia3iSKZSuY-CoFLdme1i)E7^xBp01$;N#g2|jjR1%2npDughSBH_X& zj#b!a8d^~+?#wqQ=d<oF*xzM>&o3Z%C@C2S`_C_|%KnAWZU0r2_3{Mlgu^O0EuLy6 zhm{!_?*_5s!IRz4WVI~B=8G#~5otTv8S~CdtDhHGCT;kTv;K4PAtr*`Gcr&3lXF92 z9cb!(;*0rm#NE=>NM&hv5B!7j(k@lppc_f65o10<99AOAMfO*x=d;!q><=@mpArr) zTKwY57x{AgzgRc>SN6Br2>YKVafe4{0D2PdK<ZcfLJQNfYBlHXr9sBNQs#+WxmMdH zzWgzX3J*ES7L-<O{rQl2KkoczLY{7PZZ738-?#6PNA?MuT?$-d#VknfWZd(<uwCgi zUhbUCQ_)XW#-ef=))bW|N$QZ8HF7tOUGmbJS&Zsv(2=N<QH;A$_~*^6`<wRnnEsc9 z<Nf@f1|NNN(B8pn?4Q~HNQ?i`iu`g?k>3NBLN9kD;v*jr0+`ek2Hl8*Q(OnhUyfb< z1vP{p3}yaykbU6~V!iIfL!^AL$ax~6u%GeR&mX{ht}{b?vK+lNoHNtXSQ6}?UldNE z0M<O#?FIYW%uP=ThZb><4vE|b@{n?c<m9X)Jzx=)iHs{;L<$dh_>co5Q;Z!P(Kd~f zgZh0I@EQtX;NRRY4R_sapMEp$h2f3tu??q%?}ir&>zLKV$4UL3^HGobJFJl{Y(%fd zO4l_|$c(Hpc5JR#1FS`gZD5VO@q1_3zo8Cr*3fhM(t-KpaFTL?q^J_}3bf5%umbo? z@f3DJ?`Z^&<B}$RUA5@ZCMt$FKlQGW%LK)8LpkcgWsh!T{$fIhmv7II-H3prfiBqv zfgPOtXTW~N%nHmb^3T}J6lQWwk(p_gLqiWEn1tbrsC4*^ROxVNq=LXs@h(%22gI>N z3)N~g=>KOl1VR-yIxcKN)9c@fRNo|5HqN2TrOoqCG^|a_URE;ej-|B`%_jyT%JrM? zLTA{u!uKE&_two}<zcIzTwM@V-@o?(L1w`97*w(9_6H}exVMYv?Mq4PSnR)3rDzy> zVPO8Hd$v!d)h==bcUt=<n!G}Ae+Pwx1n7;pzXQfD@Eb!*t{;jNf*A5}7c~s-r;^E0 z)(-IwU$ewg96asJ?*+xnXTRghdd(%)+RZa_tn?Z;>W&*M^cvrFyIL(obB~U|Hz|av z)amoiED*19NX`SJcY>2&Mf$-w5|LXK7iS=zf(ZC5ah2j0p{7pa)FbL9;fb3hX9nE) zFh#=ga*d&fT3e{WmpBxNLdwE3CB<i;!;qA1NDMRlil%J|=G>yF6MtD(zV6{KHk7VP z&y4BF={UP%W>(vY1v-motSxKdsX48y%VXQOOxEXzMVFX^YK5N~`l~I*)aay1mC>Os zDbdIvUeB;k-@+KaIx{g)d$XUuc<}MR?iqT18p~8a(Yx-Kmj`O@*fityXYa^H=QWRG z9$t(#dC$F%O|0&WYd!qRKpS$oiEaBOekN>7d8qRgUZ^Rv*^pYV?9We6m&rmEqG_Ap z;tD)a!#p)_JIsk<G~<<MfD%FCG$|ImSkw$5LGog{9(ORWKRJ4G=F*2|#I$U9a8bgn z$gtpX3C(LJWd&w0Y&4p^Lu2A5ZJRuMQ}N0P{<Z*PUa*%f?NUj1T6AJUS)9(C9UAVX z>3w<M)EDpDQt$1#&0SNpVE1heZCmSjE^$lK#5=c*-?X;(`4j1A9j4mMyD9z_z2(HX z+@gZ%i_^;Iz%F<|C?)nhRHBI#H3SwXn0h%%X{FFeQYn;b6fnWz96l<n<Im$9iq-dd z9`})(qxwF<ji~aGWL>nK;h4h>cQZO+rkVS|B+UHR?emGeBaKonFOwwQCdJ*rdMW(= z#)Nn;uN0JMCgmpKR3H@tE$aS4XVpfcl8cN;SCO9V;xi2BB!}jT9~|!@5}XJ65M9n0 z+X?0Ea6>xWRukRaDr?gEXSW(>pWfr<Mru*cnTT4H-)=FIT9mDeSE!Xy3x--z*3qq5 zDUS#-+O%^?^+vCTamHK|b8B3wuBJ8{<>~}C_TKmsL&f;aWsj{Fg851kKe=gf-lFQA z+pXhl!jd4HCM?QbB~bj*DnZV^&&Vf4Whh@N^N|<i1p_VX?G2evZ>v~(3pSDXaLHkY z8;jdL^T62(l@G5ncf~Np57>9ifFbiczS@4V<mtNVhpO1T%MS@ULbHXq3on6YKIG1V zv}aY`-U=TTiu%!OmOS1iEux#;hosLe79a`29Ftim{1C$EReu|PnEB~x`!+Qb8Y+BV z%}hTS!|k@~*>6W?M;sK6LMQ)9+5xCW^4T;Rjze=exxaV6kN8w`7zsc`QlkR8!xbAM z%k8fFSKxo`zhYZMj4V(P>ae#3tD!7iEPGPg++(YS-PqmeK5*na*qt{r;n7?XZcDkl zbSGa&ndRtHgzOI&5Enjf`ul?6G1O=L_0CtArysSy{mI?poxIMznv>&Bdx_1qSJ;md zZXNvsb!4+Bja*g|Z|3VLv}7d_lURv;rm6l};kIX(4}ToKhrwSnp1flL*k}cFL8xU@ zS*_5+++zPym}398c*-^?NM#dm@{UGwsRxdkC#qn$w7HPZTBxH}5q6Zq@z0GPv7))i zOcVF9S?K*IyN2<<Q~2)G0`jDin+_eiyaLS}KDGY@u4u<@E@L+d<d#CO?r^Q5Um-^; zJ5<Jvbsjo;;-s~ll~QRmAz>Ae%r#ot`2#BC{;n}T)4(Vr`gTmD6>=8}zYFH{CgGK3 zO1J8U+EY6sW}LoPDYxK2>F9wXg>qB-%JWxFjBbo$eTRnZe~K;9Rf~biBX5P+G@-Hd z^Z@q1!%j&$c9_WP9kv}T%m#X~C{QV32%^HN3qTKZ2x{1+#^Ss2ccPY^7=Qm@&C3ht z?yFX+mYiLvQnq)`ery^#czi!hTZORgrkvtc6O8$BY>@p+Yl^nI&K8M29%Ap1TYyDU zwbw!@r8KJ5EGaN73l)uxj+ZBuijYnjmN7`KuG|YI`L6MJsgK1+Rq)`__Em+R>Ws5l z?(U7%^~cvo>Q7%fDl$xY*~X;idHKsHMxp4H@Q<|0ka49gm+qYh)sFJc-=TpK+?Y|3 zBp}#mg!xOaS0Z&9URNmdA*9e0(N)C~9#T-N6x~X)P>Aga0Y_I^M1ePe4~%iegK2}6 zC4&X?_thvA%gzq)ib>OJ)>Rd*DiOP$=wdvCi%d+>>WKmAA#8&E4TDWvTgOZm?omYs zNc~T4A+HT!Edp|1&x7gE{xvYr!`+<}l?nF)0*SgPLMX=FQaB+u9QBU@V+M^da#B<e z5MhTFYasiC`zV8JCnl#aO<uFtOPzTp&&{o*yl`o5!NN%<S_rv*ZAMgWj<+!KukBl6 zn&TNS;Zs|gzN&#^!iDer=RCA=If}(X-v^}YflVWkog$}^ND36(rBBNQF=~#+Gk}?h zx+Yo+$1WqF6E?zgt7~3dJa>1MLb>?dV!5)dYwn{x2cbNk4$cFn0`n~PkJ+%GG=IWe z_7rjh;~wUtXbnObg`lCVL>_|&^tB{eAx^BXH^R!2la&z>vRqURh;@yNftmt(I^s^! zX~9#cCEi)36`{VNU`NS1kH}x-?}gI~lxip3taINiRmiL6<OKL1^a+Sa)J5)k?#B&V zAMcv*dxUh`2RQzfvumE{>U>T}tACd<o+!<pT|MRA0}Hg<?Zf6GGZQ<ZD7M9Hs0fXS zKm4!zI-3vAn0@a}r9oN2AO0c3dNd-1D~WGiR#nhyE7|ZY*<U>}#I{2hh{w)xgLwP< zCnPAt!eki%N<=kN4a|9}rN{{?hvK16Id>=B^iWW*-kPKuKu|ok{QfS6tC*Q-(CzgJ zNJ|R4`K=8@r>l?t^Ug>{zIt8#?&{jxgpUJOytlcftZdU<?bJut>f&_r=%(VZ#vnsU zXq0u!XIpL>tlu^}*VpE^VSi%SP(&2FDt1O&PFc$dLMdS*rBo{N3lIt7gK*2VG*x6I zQxL@Ur`Q}0Q=&_XLW)vL^qv04)IuEQ74%{+)NOuj%5@1g@lD}~@b^}UV2yXJs21M6 zf@F9jF7Vs?{lV*#ZSH-miXCJNP2z=v{JE<r2N_5xmjvw@ULzmEm@12f$u`0cml!SH zCCRV4Y?sJGk#7G9^-w^bc#x^uOyZ<!+Ex}bT=~qb8xpW&OKs)7P730lU8F<1GEk9? zX_2UyV7`WmW-Bio;y!Z_5@!(aWY_MEVh1?dd+aV;)2Q*uq*E`tFN$DDbt}al7^H&& z^NKVk0OwbIz5&fJ9A0!-pQ-&Vg5F<2L3q&W0`+*!Iv%r<=%e~HVrbxql(Ov{Z&_+r zl5Ec}*RD&=URu;gp0Q0QSBCbctsaKNIl?~wy1nw$dwp5+ZhJ#|zLqUJ_Q0g&!xP;# zc2x7SXRsIT&FW2G99sYFQ(Gn5vl2P|q_Q$@RzqMQp0EB!hwWLki#vTi*R?#m0=Bqt zR%~=<e&s+%LFk@kwo*&inXgXGXWd>FJll?SM>WCdtc20o5SHAv@l@BoTio4+MA-LW z5EFDBlODLa@8x^e!==ECJ}%iS!$>?EZ$hV1Pd6l+IWK$Bri<4-+_dy@DkT`FXXNv= zDIn+bBYB9d4J@v#G{?_6v?QuPtIY_?>uj<G<rNm>2C%;qzB~V4#8@IXP5qnw+ezyl zo9d<7uk=jYyrS;;KYjXc=dXW;+5}img4^9t%hyV6rwT=QC^`VkeBApZoDN1B-X-4o zG`I)7WM~kHNJa#9((n_!kJu@f?s?ri+P`R0WqDj&Q`b#x0XBEfFjAklG%BHW&hdew z)k(iQ_c_rNxu-bZ)_c$TwJ&Zgb>nYVC=zCzUbf}Z#$sQuk%_Q{65AAms6TR7kt{+l zFCU!-)<P9}bBsAO02SdU6JA8*J|8nsDNu0nmBtOJme$UM-OnrwUu>VXn{d%4_Ta|T z!WZ#(3xdD|`k(MJc+Yt692;#PCz^hKefUG+r`1>;UJFP8(yJPE-+etjz5U^PMLT;$ z|AFrv4i#yA`WzP5$F)t2SMX9iUoyiMJvYC7MRRbc{o7e*zB`H57gNuC8Qiq!sNf!; zyVV%h^uP}0Il)IXW?jCt`Nh?Fpb2)qf$rR4m6QGFR=J5k-gomATmAmgU#J7(KIaZa zO)r;9xiPC8*7y&ta_q;K?w;wgp;zvt1Z949Y=o+AjO+(+xdHSG!Ar*5h-hnt!i$xe zR6)>eWw9?5yh^h@aJLiIO1X|wOKl9$(JUNWGXG3h&BcX%duo)*f#D?xO&M1_>xrI2 zXiRr^qp*?nW1cZ(7p(3u=7h14_78(n{1Z#VZ4vAr&>D0jF!~I3+d}nPz@k(bq1pN} zvM@E(Zex=rSm;v@upqk6RkZ~<9f}2QN&%Dfr}Oq&yv=%5;X_NCSCx6Hv(DzJ-6|T! zo!AuNf9jh94Z<c?Ib6N8WPD%lib>HeHt1u2jw>~k*H3um-oDF^2%7*?GwxN=;|^63 z3N?B(xzif`Sp)&Gth<(KW5|`nrRs1zkz{HMaDkRU&=!&PK|AVk{L%04e$+cC08USP z^4c>h&eKol{`hT7+FuSU*@H-_`^$s>Byxb8RkmtQTj;NUm3x}I7A#I3*@kLiwfqH1 z4#+Zv&GK5lLKXmR#m`Ucu2v`&tPUMJyj3c_3`K?u(3X{kN=P0Ks{a#sL=Bt3Lv6Ol zUf#D^8-eaIe;wSYP?|Jr_kQ#4DxUe_+uz;s8TERsYCKwmEdJrFvvu~3e8tFaZUH#v z@^$W~ozNK{Bli>JH@%-^&EowehQHF9$)sP|LfYYnl%YX~AGlZ5=WPgEcHCfOmU7xd zn$CiH6D>4~*5oTrBSwqSzGt)=GMz`(hYSsm3z^bHbj;{>*qJ|}R*o&y>Ve-;^w54Y zXX($lU-|neyipRo)f8UW+)w0n^0^e=N)g^a5_p|iozS-$kyj>zW^Be=7E#!4Rx5ga zas8pLI<Zq5P7hB>ap)3bZax-<xn#T^EMYw5TpjbvzQ@`+-(cE)9guVPKf3abw&qv% z-ShS0n(fbizh&xudl!V=bW!-_P+?M^cG8i~h4-x}u*5|?{!@C?F-zJm;p|c2>mTl( za<FvcGb<BY2P)FrQUGTLVkw58Cz-@(aTQWrywU0Y+Di8bm}RdErIdjW6EV@-nZAR^ z>Tdn}=}49vTwA}hzUDyhs{1=@cmIAd)Yf4A;JfQ;wVMZ;cFf4~i}l@bz!teH%m!t4 zqcHl$s%<SN7RAkI&8PwwQT!2lvzG`JK<}ND-noguBA7y?H-Y{ZLT~o>gbuR4y9vEB zVzC3q7)d|EObpeJWPMDI#5tmZByt7q5=LecH6)BedLZVSB&kT^DBAm08IDm{h(g6P zjTn`mj0U*Q6)}pNA%9c!aFS7@19YyO1hm=`M?rFUf`?ED6Ot7#3%yqB?`tq10tC{- z(Q1(>HDct47?VwJNJj#OSYAf7XEXCBJyVe~u(o*Kq0X2SI}R98tnX<vrw_J&@!(hG zH-D(LMcx*a5SZ1qv|!bO4a_%(HVZs|?}I&eZzTHF=n}**4neMl5=adG{yM*a00h)P z!%|82q$?z}oEEvODI}3-4JLv@6+iaz1xIo%J*%pw@9j=#Iyj>?fcf73c?kPSfFSQ3 zo>o2drl5^9AJIk`3+4@t?;XtTXGV6eu>VWhdG}!dOZ%Ec`60hm@dj{A^QxIz<{o<f zT=S}F&a}J-G6ip8be*r2{h8{s&YWq-JcNV9dB8!RQ@Wd_i9`+(X9C^nOyD3mqe*N& za^4;E6noiH*^?|${lDl;>7*cna}@1+MP(0S@Ch#>D!}7{HANI+;%ca>AV&@f9(=Q@ ztdX)c@bet{GyU&`zsP^5{B@D?S9bi>D_JPl<G094pNm}Yx{@!rYmqV>JctYd%7cHS zGo@J3%hL%n?eapo9#ha!b(B++Bhl@}F-q(MPAT#z83l@%DMg%pz~R-WUAibmP|cW8 zFtyN;U8=_uzd!a~N9jRl0X@h);Bg^ZnnpZf;yi>NWFB&M5X3_%BDO4Wo<q!qoC>is zIn#(tNt#n}&0K{vvtER$5z%8F7h<L62O>pKLs1?^p@Q|BV*DhX$r?!d?K<SlZMYMX zDV{zeyOZ^OKxT>y#my>?5%oP9y@O^F4=dm-R^ll@?pyK>fMuB>hRGD}q4D=hF*yHq zPHJdN91q|X8k@jP$2k;dAYEe+*bA*jnt=w;q;PA;9i(wG)9yM#0}v1qGxE0mSCQit z4RkLsUXZ;or4oi+??~DYiS7kwhVB??2iQ$UtSis^2`fm{6gY7M{;PtUnS{ZkzX&U6 z)Kdtw9dDzjcR&Ch)}H>bE{Xw4$x?niQ3uD$?m^!|_G3m0-GGP&FSgs9?X9=LtzuFJ zpSn6Ss^;bbO+lxy!c(=~&CQq^v2iR?>ZI^d%PiEdfsK6ywXq|A6rC#d8ZGbbkJMpr zq!k%Ffq9fVEpRAaj^`>=Lex2RHMgUL#`oqdjXo|YFgipP*mjla{nMd*zk<mwfUs8@ z;SURMiqJd=XwcscdLSY`9MDj-81U=>86nA0&hCZ)Ij!;lsK=b;<3LUAGs5l9G9UeP z_C8{vPk(xMzHi|bh`G{M-|55-IF@)INMCqwwUXz3JQ>DYgOd1!tw~*51V<8>NSZdR z=HmJw4wOM=4jV{3EZT3V147U<o@U`|hIs(UVIMif_EHbTkwf-Mf(^nK4`Ma4`>R%S z2E<*ln&@O9z5!(@@{E}pW_UF4@*Cm~7uk)%zrQ?(T{FL|V%{b$2*I{WP!XR5vB*uv zO1rTy51CFDbio_`2lXSPqYw6zHpRd)yaLpv1EZ{HErw<Voi-wcwpD_D!Wxgf*twoj zyzuBo^ja3)Jh9}#b$7KKo^<EH<~NqIvwyAL!$#Ndn7no&&J)olpQqN&3Y-BJ^)-J` zRATK=G49mr9fW^;;G2do*5I@TrXYcm6x0^)Y^QCV0^)pv5DT#vi#nNjZ%Uezj;|fq z8d7-o(m5w49%TZaJiPwSujPui#*TT0nRm?yn0mq<*}kOIqhkH07w05)X}cPl+sECq z_>Rv2_2r8JHf=-e!g+YU`7Sv#aevvIT&AM>`0D&lqT>+_w-RwQvB(08E!2mE1ctl! z`^kW_^mI2EGOae7OKlh8U4gMcwAD(5a&)wqh|3d7v~XK+uF#+kS}HI4k7?PQq3yTF zlOWFe1vUO^g{MYccj|8nRpW%&^MXt6D2;jUzKzHH-IA8?k4Wh57?&3|YaR{p?9e{@ z(2`G{xw$d3J;m1Ak;=@uyelL(uzA}0&8VgL`0J0an^!ciXj@$Kq8+z1_pL5paqEK} zi<Uxa{*2w#Bl{yu1`Bj#gtxaxD*mB8s}mjCHjREFg$WQLBvq^-raPj%j9Kx<(wguX z63fInEYXx&eD$28%?f$u`h~v_zBuc#MXUNc&o`CLcyHU1GwqX3FIYbt6&febo)g$} zZboq59onL8a}5~<mhven+w!*d&+IKpTTxmues9mLlXDD;zzqunQqzK`bS_&DCimTP zl5`3rUFK&)7f&ZU3Ad=#o=NyerVUi~$2r*RIy)h#|8Mpo8Pw@ExXp8Rm2*?49}b*f zvvyqb<jRfJDHDd<rXOg`S=7?r!Hu6VbAC|CsnVbsr?dsjT7%+s6N`3)HCGpmk2DWP zM`!mpS1qddQ+my6^Gh<8k6*u$DHI;xeh*Q4WZw!KcpGRDPoz$`1r;FOSW-Y3y@h?n zyO3y-lnf*kNqqCT!mhZI2t=oZg9simpT_%YRBl`M{S^FW--Gj(POVrokW)78lWi+b zw{{KBZ(fw+sf;>HFI1+@ns1!3U|ZSF**!B%>5(f+s+;ysnSY|!z<X3Jt}$0z9wn7H zWru{V9Eq;55m+r@q=*LV2kUT*^iCGdoeo%GP52M+Oh9Fu#~n#lsi#dn8Z@_N-T0P{ zstwgCt;21-`x|rmTPE~)%YBc|LxAPdZ-Wbh8m~nya+&6|MAR9_+eaW-pBVjC@d{*4 zDzRV%1^F1l-1=kD`9<kqZEC?5`xH}C9wbUSO8r2hJIo!Ttif58T%=w+?2(x<`C4sy zQ2vzWxbXV=YBPJsJ6`G*uy1hB=~=<EPxena(CVhSUpS>p$;iquCiETBd%5jXdS&lg zHT5#1VY~)L0!nI)4Xw-9fq`{fPS+N1niksB$Q6!z?1g6^s9OKbOh8Y1jQs?=WG1;4 zQ&N!f;A}FM;NWO#n1s{8c`{M;hgg(JCtV_7t};+wxhq~ibyuxQHQ*JaZ=ECd)}3%g z_uV<imK5KVx?8DiYMs{;Tzb07&~ZvzytXT(+{#*<EqAYK$7^plXXu-n*KR^{sI!ZP zJHRb%$jVHovOf&khFcK+QTsqeRI3akC5W!!BKRq;K?Et*?kZx)6S@yhaC1+!&yqs# z4sJO2u|hpz;_P`rQ_ju`o^yv5=(JQP|LO?CyZl{9kt?>zX+!NAST4xB%@rmDwyCAt z=teL>4iNL^Rj6E!M$K+&jr~V4RL^(n>3vF7Q_H-bkfPyg!{n0`ZDqD5N8Fyh#GGbm zZeF)>3`^wwLS!-R8fgj%k@>iB{Q(YEC7vZhWtryMC@pIGCEj~4j=k%$@MYDu=l;HP z{mX4dwWs_09z8HO`|jt5&d&@Kc7?E^hJf~cpK2K^<9n1be0OJOeDpp`a?OtCe%$={ z5A)yJe_+MVAMTw3{B+~~o`4e`PAo748q&k>iWcz>o^#F6b2Ra$z_4uCu8V!hVt#e? zymJ+W*;~6h4=t*-?%H?jnPA}=6Z4(Fb?A@UIhS_KfAy|4717ZfEOD8=+s{nieD8fX zZ|}PQ!x@B5j{=TAf_H+64IGI-o(Oz`yTFMS64>Z~gxH_2h+z;<FZ)*a;Wl^m<0Ne9 zLqt(LqjYPXG<$Av_sL#~SwbsQxH$(7j0|4OC#cTEqht(hJam0evcAHlAOO_B|7LxT zt)4zqgV1&1MU)^n36}<xZY|&pQ_*mhUvAef!W!mkD{DlA#G5W>r*->OR8wJypO`-g zzDR+8!rM(18VWO000R4L4jeeI1;_22fwJ<{<OJWf6yr`J^k@z<P16CxWcWi_PCfE` zN6+KyXD+W8JU6v%`=XS#lA$U2a~l&jAG=_>Fy*$TMK|wR@bLJ=WqY+fXJ-uD*XOAS zJ2rpnk-iLbo^4rret5;qlGz)#h1D!?UAQ$p;(#{7Ks?>Ku;HBIC&INy-k*@e!ZLXl zXqbq64^QuCRDUtJK?ui6FAWmVeWe=#X5Jfmevoyx3(p^2d{7{sKgI``0AX2Rae0Lq zVs>CmFbC%q<YgP#*Mx7575WxV7M6LacBoZ>DdAh>rfEO@>&p%ZS%**__v|}=db{)2 zPlY#H`pE0(w6KhJFi*wp=HsQ&#3Oty)aVY76FkXlgtT*VxP%-+mcEXDQ}`04m3_dR z?PG|=%MI_P`&_%4UnzOTzULQ@(wE#A=q`=UuadeW?ZSryc-RVd3MXCbVDfr?yJ)M$ zcb7Vt_zt@;8IM<iN%@J>#@vk1;YQdWB;&Bt#ynZE6Jv;NSjjf?&w#SmSefPB%AXwb za9#W_ctLwU%(1@c8n&lZ7Mq$%xC0us+@M(Fm<!|X#av{ZP0cVjImS`AQeEbo!vA`s z`S{5$^G)F&xY2xaKUJL*zHVAe;=1thmlPj6;p;|)gd4&4mWu3yTGhFp-+*tM(#JVp z4}bsl=L3C;l|$luGArn_gW#H}mi>f%tIvnH+WZMENyT154>}e!rejazXZ884tE~S$ zs(2@yQ{}u19``!%O<!!26;C_ioXW$h<D|=K$2dxtZdIalzG-sqH|BfRIo~w?@!yzl zv2(uZzcrsy?woJ>Z_M{Q7rOL1=Zga$Ub){jE_CU2&Q}3GblER(-J@(3;geZW=3c?f zXO!Z(y84_Dy2!s4VI*T^C@kYL*2OD>+TbVo1;k2(Dp`og#e65|Ih`(?<eq|0B~k|e z2>mXeU*cO?K+mb@TWRM1O3&$4z7_5%dQORNg`88gZ2^o<?}}*Y;%`&ditB=B#>?IX z{oEg7kcr3aCuAn4lz3@k<R6JpV8`RT(V^iXHWp>+2OVPok-VLrPzn)F^3RkLSUT0% zi6?V?Mo%b(3gebboIs{?o_G?SfgKVFBF;DE#`9s9<m8F-P2pGFXg;}`o_KM-?i<g? z@24kToUfZFonDD#xE8*Pl(WS7dajsno#TX1+_g~766fo=5qyLL=!wUC^b~^w=qV=F zcJ=uHmlIF8;#qp)F()0177(CI^;|;VOqe2IOr^3KSmb;tpV&km;QmGV1Uci*F^END zPZB=i&PrpzW0*&3dQ9ih3MXl-Oe9`;ln*&5WVkPW!S`VFLXIRIlnH-wHI#1;2q&q1 zK2nw}ewU*JAvkFoc4_7(U_73=l%FC0@Ljame}eBAPk2>+hQcX11}F^FFF^Sjzf1X9 zly9UclViV_N5N9Aq4RKE^23rmig9O{l}@UVx&B4DhRy{p+y!_Dm904MW7HGjB3vlW zH|00xGrP<;<u~TLK)FzyuUmfPhVY%GTqwfV{TuVGqg*J?*Yg|m^-?Yr=j$Q&{q^=s z=tj8^^AXOHqZA_HLWXz^)#o!r_lZakLQBepn3HlL?ncV7>+!SteCkznIZ10bIcjzn z)A`a|=OcBeY2~KzWFFZ712KbnB*zb3lhD_7o)U)OPksKk<|&cEs(Rgdz;7&t$H{Nk z&VzHoQg|RgMSi;$9>`B|9<+mO2Rx9CX<#>cZBVW!J0tRw&II|njLOdxu-Zn4{KSbN zb;8A&$jOk$J5CI##x4FXJu%=^oS2jJgpnH~6T2hh;b+D7g`f($P~$s1dUX6|aXd7w zbyN~yJUwA^=?M!&y==$n5i2MY%?`gyPuO!5bFSV%T5+3Fl5!F%v=>kcSg)K%{yL>3 ziUCnd65ogVe2nNAp_IIOo)W2M&2P<9B75%!^AJi>ctFV|bYIubLnuk%0VPqR?z-?0 zO44~i$y!QD#;S6;34tN`>y(moCft`dV<y~}F&MSaK}*nvR3#VZqO=Ki(1z3n7vZ3^ zIYz%f37R2?19;EHY@j9TtAUoHFObr*L;Nm}9UTFUp^NdCC@nFb(&-%C^R->52`%xv zbW8%>v$JEla~^X0(|NF)Q{tZ8P^!Rj`%4~4a{H5+z`Y8(V-r*a=Z-bPv+_i;W7%5- zQdzO=_xO_?`HFvEHcPQa=8HEwddz48^n)<JF=|de=;4dPH^x`>S;h~IuR3atXQZI= ziV{_CP>w+vfkf?$6ueE9BVQ?_rgoaod8OtBDvDFOA~SXrFz>|9vYZNR>9X<f2ZT-P zvRb=4!gOJiY_`sj=k+lQl667VHOLtlY2x1>%^rgxNFOlh_aDQ6`fXM#sb%SZJs46# z3bXa>7Ja4ZIxqxRRGD>&OQQWHJQx)p0}oNe<7d?xL$3?OSk?6_F(Fw^oyqIentMHn znD3RPWpP&jD0fX_K<(tF3eRgHd!y4mG9p+f=j!EbR$fu5Pc$I>23UGu=>rJkU^VxS zG3(=k!^6GhgAh`bR4{IUPRVHEm|{RdP(0E}RUKD)AwnM!@_I2FE`>U5tYS5zk#FQt z(>g=Wd8OqCs*01RfPVQ2e)(-#v6W$#{NR|>!0zDw=Gf}+(7fR2481GJ=E;Ph%%sZh zB$KaSXnbbh!f=0$F)mZa+CBLXMmrTxBa?<iMXGgLjgOCqe9(=AM51mRft9vCM^t2_ z6_65B2jC*D!9>0i^z}<i*jdWx%CzcPL32Wm-=5tba))tJZ#@4&{^Iem*+Kawi*_@N zE_Dt%x7F4Lfv2TapLMLN)dgI;Dy=_r)vDm649ZD@zG0x4b6Is|NNK*F+hV9NU9l_| zTu}`US{ki&tg4h_)d-v<54|Z|Lw3tcy9GtCTg`R%YrQV_VDAGZu29^qDk-&D{jHw9 zNrt+~E#<&&-r`0H2mhF&j*JTOCp^Pt=NFb!p7{sx{{nc%h^kfuCQsgo)UZg?pe2x= zZ3>fvTW-i4NJnuY&d5Lf^4oKwE5a-VLAGS$R8xOTOkKD+D>ydI@a)pv{7hAJl|(E> zYDIT)kk&6WA){|$n7=k4E>k$YX?aX$U{3LZA=qx3g;Lp5kV9Hj+EU5}z0k^wbRR9j zg0vz8@kEfrO_DhCBGR>f8ml?E!r;G1Ys;LECbfz_US3q2)*WMBl3zY68#8_;tYB84 zwmqukV8&-Wq#0dZ^wc+01JAS0W-!@IZaI63G-X}X^Q}_rl4BXIaIv{Nn%vdLkX46# zOGwQODm7Q&eNVn;p$Ffe<)!!ztr^mEh3sqko#b<ps254AX2!8P`h6NIM7U_x%s6J^ z*mx3eLbY%!ZnS5~YgPO`a{sw%Ut|s%cS5x}L;^u;B4f#180)HKOR;X~{{tyMI_l^m zf#@4(i-3O^TG}tDu4$DeGXrE6u3va!^meLm=0P#S<Br&WWGwR|{}T6ibVPKQkvd3T zO1T_KO@1DOj7(+*a*3zkh}PFgQ>G=-&>NFBs8K4Z4~8V<5ZWR62_{WF`v+9p(%j1! z%j+U{*Gve^jI|_~(?S_0A(nqHAi8H(l7C$9j09hGM{Ux$gy^WyI0K7P5+)lO(aB!r zO1MnL2atbZ=uqhwC_AL4EyzS`Br&0qxNcGohQtyQ7nYdi%RF5-C(Dr5wz_56%D~L_ zRh4-YvxD+-vnJ$*WO60t+h<muyls8MzCEq?-@c}LY3HH)o7-F3cHi05-Glwh-sQ@; z3dJ8_QMSRh?jEW2)9XWIhrCr|4cK7mhy0RExS|CYJ4TqJ2o9Xaj)+GZHh5|FmYn5} zt_d#<3O1BRwhXrTt8_heQx;ptEi2C%7oC?^HQt=Zm2KT|(`Wbfx~Ueb)U`XOn2J}; zE?hM=XI|lqoPvs~PIJ)|0^Ku!E?$BTo#;H=Lqfd0(H|~S?*vZ_5_U0sTBzKYz$H22 zepkX*6jmA-P;c$t*5oa>%+BdrWNlbBe$JNsRgYw6G$rPi=8TWd=gQoa%hj4G`^TlH zu9#c2a%#?&p;e#VH=TJfZBj<j<boMFg{6egrj7o<exO7h5@x-faM^}YXzDUw(mS1H zj7o;tO&KjU6=Qob_Cs;(C>gtc6dK$O#?HXle<(L2Dhe+dj9oWM&V)3t4)coU4ClNU zOJJb$u5}$7apl;XVEZVhV|O8>AMlcX9*%iKuY~vNvFrZ_W7oNk4gPHy*1C?hxr~Lk zp;cHb&qeI5O%_z>6&&P;i~_Xa>o*`W2sdm2q8ps#7v(9OE|eKXw<Gb{jg_xb&^9}d zC${)2gR5f;rdMh%s?^DI+E%~1BjhYfGHefVi{Cihv+7)%+U;WCl5@gZZ}lEGkND}0 z+(S|IVby)vH~(Y*$Y=70zNuYQ*nDbv#Dut!s*PvrLEC0wP<|G2RKd6dpN#A*wDfqu zokF~&O8Be7Ek+|sn}@Rf=uV91j-%3iRszf<@RW=tnUN^_D|ex^pi_{u2$#5vIbVLF zb~~w37Ob1P=2VYiipni%PTQK-c9=ZR9NuoC`&fCd-QBG_bjOd{KRjh=iM5RnuU(ke za%zBiR@}_c-}dFRZ;b6lNIClXN*T|@@gHy}l$&K<xK)YVjxO{K4Gi>-i;c2c-T6Tk zx={OjLo&kEL`w8QE{dI~sg#H$W!EJwM^3jTO2|-`zdN)aPRUMco0B|^shHH+>C+cF zESwEbNKcLq&t*z1@##rcYyO|3nxY=`&nzenmA{lUZ(?qGX7=t`Kg3vVWwDmD0>_`s zC7o?ro;DyOJq6d%*bYc9tw`jJVF$j*{EUrDv|24egJy#P9fiR^*a7Y4nvf#4L6zj3 zB-C9&wi1{7*v^PfPV3A2GlN%yeBp{M^#*07>dtt_L9cQ^>-h7BwD~RKhCViy)<$U4 zdy^#S-{ZCd|D-n`>D~+Ibv{0PnAtiQY_;O<lBw0agntrKY?PX~5`7p)*agw9I~YSc zQy0vJ1POju1O6A_`htH(5pezSmMy}s1kM;sI>j>ilX*qNa(YIpzldd5I3pc!n!|zy zBZ7kd*Km%Z_6BesccAn}V7g$FVb=5C@=wZ#X~h^11-f9PiWh^L=b%4%^nnM+KfoQj z-zt?BtA+lL8IDwNsr>v<!*gXJ0ne53-<~!aPxs>g$muS}>6X*jn8-puO=P5RgqehU zn<1MZnCS7Q{(3ZPmU=lkt|uwv+sa6B5y;~uS}7^^DF$7$A5J}0UUXM`{g&xjhmI7m z%u3^uxy#S=23$OSF?83@_jL@-EcFr2Og+$Cwc}-Nxb3(tEv|J{!-5T~m??G5U3V`T zspcL#_LofwZ7XVo7d$2(pEv8ib(PQ?0|lLYB5I6B%EAhLBm5a(-qRcz8DREf`xTxX zl}JR{(a`jk5{8SX)uqKc+B&@-V*LEXgN;;P5`bdmm@ip-ms?1()i2i1Y@QI)I3>xm zoaG+1_s;RnsWqnhhm4P#G&Rwu*?v&a@quh>PIZ{4Vy#A3y<vio#eOm}$KF0?fttTb z?bEQkiwz&S1*YQBpP-RmfOl34jU<Z1^SG-+LQE#cU+breqBdhkb`Xu{DPg1niq1GM zODN|TD&6>F@kkb5<~Xxr%d@?W`=|A8+9RA4KAE|Z@faBH*mCq|)34pfJJ;>~K+q~r zRP5=WcBtFWEolFW1HbQu8hlg5w&}Ar?aW!(Ijs+pz7-Mn6RE~btQpXZ8L$$)0krf6 zAo7NOXJO@{{?AfZ|0lHB*>rp>v|Sf}3%<jyjq&#hr7m`E1v5@XW<N>wZl|pcqhG}; z%;-l@k_2GOUFLoP1+Iu8tpH)585w?*ojF)CwCC)He3>8o?h=mrbw=>_g?Dv@Umh3H ziQj&8^jj_!zpasZJ%j)lM<9|Ig5<nUiKqB<S$~+qHZ!MiMz!zPXTJ$rGOQ0qEu4VV z`E7je<@+}e*Av(&G{iE;4H2z{<R??h9H}oMS@_5pJo(1P49MQO?wD#~0~Y6Dsz*tb zzWV&t^Nb@A($ZReqg@!|als%B5~It>Y8QxiNt$W===T@}Ygw?|#lA#F)sk0=G^+N7 zaJM?g)X6-rg$c9+HN-J8&~6FE%GF<M$8go)oUdN?_I2i4!#^*7h^KIY*W%b6lt(}} zUQh9}o8TF5w&&^Z`ig<>#JWlG978O0;+|k})KClE6*z?NWDH(d{m5AS?ho*!?WMU5 z!IW1UAnrZn5A#-Ti1DH;HrYQLEhTvLm4go@tD}P(Vc!tvA$a|dXhfm-pZ%7^yI2c2 zaPS_{z{uL*?YAIvW+PI@47-5F&)3aO@7}Lb_j{p|o{W||l{7Fs#*ruIh@XPum4ea_ zh=e8aYWPEm_Ph<JZ&stINYx#?tbKQUw>iMg+PAGeuf?d8`)CwJf=-cauZu6%mp4v* z{{iNU%a6RBF}pk^HKeD<EWCu<0^Tj=5+LDZ9uIPAsY8$0i3g2#z9sFlWDMzg%e;(H z^emESb1|(|v=unQ0U?FG*ewyo`hdL9*y03lMtMs3hkxCmp!IOusrHPUSi*mDSu<@< z1Hs6fz`!O&2z1g_6hkIR)>^(EKLcaHkY3O#<cbhk6)M997G`<($3-&zsqSTEo?c!_ z$R-ceGEOkW0288Yi{UZEfFS~fpyvYCCFlw<o}p3(GM>l?{zD)oiUzu-O_RJ}FLs8t zI3O_7oIlz4)ze<TH|UGnmeeNC3XL_DMzwSY1u*X!^@VK%wW+g0<AchqE#1KZKL!5y ztzrDyu82~7Kz3;Uq=2u4sP7Doj@|bT@}(7deZAY8!u8&3+%;Wm=PjJRZS03Nmxt#a zZ=#5rxtcGfKM_0u5Bw2D2s&<50WV5fEqfEi7x{k1<$DA9jvET!m4Os*b?BI#RT$Dz zU!&-+R`;iRdX$wB%*91U66B%InM6h)jz;Lvf03YUQd9Z=0EY~?6~-&l2}xA5|L>40 zFZ%Ax_pe2y1*TYRwsMKV{x>LQejpq!S0%)TW?SN;bINgLQ5?odI7E%r8rlC4fB!ew z!*TjQL|6$^eH!gF#iRJY!<0h%?;mj6r-1XO5$_fE2o9=(O<qRqUwI~{mw9vuib)Lh zc0e|xXZ?yia5DY9c%J0a5i11IO~^^-WK)F-5^IGH12)v-iz_r()uaGgm?a|vb4EwS z#d%^9t)mQ`c+6??fa66(jMh@*IrKk{yoN+`6w(P$5{F7mVg_>9d1)0}=AGK!?tv-Y zb&+9On{PngwDwKaDV-ZnPpO_;<*zPW^UX$+DsJ(%fVzXr%|7mPJ4*(-N+UXjin^xi zlkFY*i^9X?d>?vto@zb2eEFx(>>ignDdho(*WAA1Z3~}Wo-;Le#+s6)#~<lN@&I-} z9o1-EB2}Ox71MM4wou^`A)w$_6T2V0loiBF2|Y6zZ*;#nb$^VaKUmS95RalaUNV1z z4BB{w99MM5EfSAehW=Va&`ZPddF%#Z{!rT+JFR6(Ut?sLf2?mn?u@2YB~m^2s&QgH z_iw~*xn$2Na~J0@la7=+cb&hy&DJEAb1yMgG|+PH*ga{R3-~FIfTq##oT1+($Y}{n zO$9l9yklZON=Lru7%}M{q}mJ_Ae3~=T}esAGhUejvSR9RPDJ1G?9FGw{M=3Ms`!PQ z#!cE>oiJ&`aBtnbYJa!lHUBnmcsV<<yQ3jDZ0dsYfyu>|4nb=TIpS{(*tDl1VOdmu zUlB;S<dbLjG-ggrec<wnLr=A_JqfK#b{rk=%>QumJ>tkH-xIwCPl78sU)(o|X_Cg& z$#6!lI|eZ!(wKU31G<jEt=xu#u>le&fJ79t1_S4>fPTRA<6Y<sr$o{3tM4{)m$kim zy$kCH!;i0W7q7a2){JC`YbjW)l|XWKYzgXqOAyl^!^FpPJa2WZE3G<q$6jak>)ost z+@{xuh<VRIuh5j4VR1p_xIzPs0P>YHuLv>MLOOqj>s2|D!CeICpb7A#G?H78dlERr z?a157siNPlF5er*zKgdh_k=iJyiLh?@ivvdi?=B=`pD={d>L>P2kX1WUyBy<F;?(0 z5afMjS^?hZ6R6xtm(CzHGhLrT3dM5`OG`c7w#wzk6iZo^Zo^Zaujrv-3`i<QbaQ8j z@yCE4H-zo=E$pwcWNU5SCQVqTd0;v_a5W9>n@>H79g`@fAC)QKDnu#CBAMF5<c%{R zYiE4XyV{FI&sAn?E5kd&`VhH>b6N$9>yW|(n|=~TsbiH!PUB+{x0aAXYBz}1zw``I zre+{)9+Fn47wrL(sUI~_@sauB;V<UBva@_)`|;QRy2f+Ej}OgEm{QfTv9fmObBo(H zO^Wa98azLFjrRA?-~8F}=;Vzp6Z$Ko13ZR2_121fOKEjn=K2#eSG;<lX<O;Qq2~Fw zWS9q^T)k?qw6`aS?}h9Q9(L>v=fxR+b(Oq{EYya>2=JTY2G3B4%>Vz28^Xi?N$xqu zD4vi{fhGQ9U`7c$MiiALX|%1W^OZUFg28$B8qHykv42KAfS^K8Qr*P;h|JHAIVw9W zEBG-b!RHHd$idDq>k>x_^-B_ex=U3zV&(ngoGg{WLm5!sk<&ayrRbc~rI072Ce5B` zD0z`P{rAXbYe->iQ<EVvP?*cy5*X<no0PY1mhdqk@Q@&Y1+mb}%TuA|RYznne2sxX zI1d2e<)cLUCWGuvrPAZwxox^ol>X`(6kd6H>5-YKSVvgj*{5SFgfEfklvV#dkU;jw zG-7`octn~~oXqRJIq%|EM&PhxWIm%gyp?$$d>>n=HAKjG&Sp~)4~~zIO2r(Z$bj*f z7?P<CF2(2V7eu6p7;!DE>PRpnxkOiD$>(6ZMqwy!%dDwa$c<H#GaDzW6qDypQ796U z;-)p}%7HaSY*PHRR(;8f?4Ch$p>2Fwcv)OiLr}7aw<zDJg#6W0gg2REK~Y}7;rf{b zhocVzhxN>d=uLv|;XJ3;Q>bC+0~M1Ke0~J%l#CTl>-@DetUBD~!x+jZ=d|{y<z0)W zD3nQwiL=@R0LuO~A%(WqhM-KHFps%4Fj5m^%Uw%WW=EF`{%i~LF09v4&`o@N{R{?g zo->=F3mwsWWBJ#<5Emz=OE6Lifk1i!NH14{C&uX}Bobxw2kpM{xMlTivlAz-ZLDcW z^o6^ki1EmrR1}t%6Iol97E&hobB_#WH1*GKzhkhbB0*QF7rtcX7S7&OR$dWR(KSD( zpca&c-6(<i29%AI8Bj(t+|%q6tT6f=QBur&kxW_3`9LHdZt5$=3q^7s0vamb6#I&L z!o&J98=EsrYQ}AtTQoPyVwsSYTa{8CR~fVS4TEooUubTkHOXRaENGq{q#5UJOtpn2 zS^|;^6S`5!e)LU1vV@%`3zq2%)k;Jos6CJ9DH#7qeig_8KT*AnzEXiC+};jFjdUa5 zT-m9RH_vk)s4ohCSo2T|uL_GY#2Gb3Zxqz|+6>J6gqZCI>x3a6tHu<iQq?KFu;!m| zlbw^hBhKE0+)lMo?WyC<!AeySA`evii6u3mK%Yg-aBxKtJ&Q{rO`h=o;&Fpf0W}0b zAVQ;vDVkJk%<9@Rk1*lhMvuaB|LLcudE3H`Wi5%rj|qSBjno#@=(?Gg>b7KL*K3&D z>;}1~Ds29A<~<>*a$#mfUYw^ek^PbJ^sua*C6EY#_n_IlEDu4HhPKen!m<%+5B~!M zERwiRjDw+~iwsnuxp_)}MreaOM+`(zaw*EFV0Q5tIq&al*<E99?#=TKt{Ey`c~_|^ zLe0xLrTonP;H{j8&Z>z>)7sFVjAyqil|c!*+;EN6UlSRlANhGJV0mox7mfuiR+4KI zruGdu&>wC=nNa%F0Pg}QN+Ky50w{90k|n6by2|u@k!vapPY=osop5YXK#xM6l4fa4 z432M)sp-p5D&O3!Q`@GmQz;dP6v|1%i<#Gh6134NYV}UFTg-&A;QY`L%WD}ud5}x{ zLBHvspC76_Agfgkk|B+TcoL=hpP&@V6o(S}&|~z;Q|@s_q-A^B3r*Yu#-z%~$P}-q zxHajMf`hE?%B?GXB0@sCibmk7WnsUO@%yl2)Pey|x?9v?VW@2d{7Y*jV8f)!sCX=h zeFQ;FuIN|Ngg!3dc{!h&60sno@U5e!u3J_o4BlH30_5{b)$=0_=gywv_5=HQm0E8% z56>MccX?2vJ}+Dor8VYSMrLy%BY!3`*cbnL4SVHaALi5y;ZCf-2m;@i@f#L?l)L}> zPcp6ppg)Xp2H?biCJ8En6@n5n8ZHXLy<;fxLdC0&qn@#up{8`5@O3crtTC!C#3#r@ z<>{%GA7$UqTRhDgk)heT%Gj11kZtm_M#cEst>jJscJ>217Mah(7PVF#q7XTg0wr3J z9Bk;6^KiBiG;uzRuXe_!t!eX46bDCoxT#gD=ZAqLA8$kZ-1Nk?<NqaBvMQA#AjUVv z?4KMQTo4945F~{qYr{<FmVS8|AXou?Y#0y}LK}0Bj62Yeo%&0fCQ1B)HYSQI@w5_A zCHg&pfqYV7UOYBqhlU7!9BFWh7t4%pJ{x7!dV6m<x0O^-4VnqDmK0wV;1Qtp&>8|~ z)cD8vn}Ra}XY7uR57lVAV^c#?25TZ4CunE2B`?X%xT&07YhP0_keJtPNl3{_Pu$gL zoicrDO#W0$Op=`6!OL?~GxpTvY^kr^v^cqGS-7tOPj^N(mwAhM5%l9>0q10t&LjY= z2@*#+_uk>5Bg|V|roHPR8G8sGj17p@HN)y}_Ud=@qa+|tT!<;UL4t1V2SmSuF&XB0 zhILnmg;(5MycmU!6d~#7IwuUpr{t(Od`AU8E&oK^I7{Wch$@Xn4m+cdAucMmzf>Qk zNuHK`nIvnCK8b9+16Vy19AFFw`W;%nQx1&b8vu+U{7Qfb)(MRC|1VEEULLB@c$oLK zHSCO!Z_!7%tAm0q{S7%QihL24Tzr4yw3Bfm5h^4tM`%*4VYACJk7|8<53>s1%}|_} zbbR{#apS^@XGX->M8N(1O41`clG0*r-D&sNZ!OGR5E+Kbs<QLoUz;KrhZ(X}#c^_l zBt68-rrVDp*|_k+a!kubrpjL1Hk{2q5F$K&iTRn`%^Vm0K4f1kxJz>40QgXYmx1>~ zei~oLQGgU$gkA=~JmEa5QbdH}2og+)CqaXQ(7Sm{TK$?CFij|wFWI$h*Ex=7HQoX3 z^U{;nju%gYM`%dM^!$Jf)5zqlT(D<=&fT2oYYtW+hL0J2A3ND3Hy}d6j9zwXYjS+7 zk6z&xYF6X2a3iNbwjc%0K%C5}XyA<1X`mVbDFsI%UAn;`t#F@6|2>k@Ly2@=tI9*^ zre^O@Aftxy%sS8>-x@w;hE=V;AXEe~K8NHAKDaEuWQ{Gp+D{|A$vtb#PSxt_%G?8! zbngCc85L;j?5=EFQD_+-KXUI@_GNtx6r|=1#xuZQmldEN2_?LAOfWF(!S%kdtowqK zDb!GhT;K)%6iQ|qV^Mo37@j-Ffm6MNj|78!a$M_pYhX%>(Gaf>nYJwd*E=xd>$p2L zph^U2f{W8zCtaNM+Qhc66x@#UL5TzzpiB&APU<c0n|Y4o6xkV;aY-i9vAin~9TDZ5 z-NP(i{#!HpQrQ*0CJ#@YTSUB@YL`lh+oLH?pA=-@l)P|8XbQPS3LvHW07n?=d?3$O z<KdB>j-FQlM|wJnsrK|jFAJkpZb1{@4AQ88-X~(Y1uuk(T`9Mu6GI-8FD*UXiX?4y z<c{flOnSV^H2K`oiY139SiHQ#m!E!hV&mX+Ye-y(Peepedy26v&#P}!q_@u!ZRNnu z^5_YZ5+7h>^(@OWyW~o~Y{}mGjMWuqem&E?Gj~aA_LdztCDbpl1ezF*ZM%HFa#`Z` zeS~5Ujb4&_fMTSIr$)2C->6{aYQ3jYrrh7pkdO@0`Uj$@A|nEDLlN-<#vulXFeXBl zS5^lz5mAk?nT2P9J(~99rMCp$bNfBUnrZp7h1Z`<-ySRXb8q4ww?8Rx5eqAe4!5u= z_BWdkZOvbH9PM0XeGpM~z-t25_X;o=bb7r^83`hbE+LY;OmSKy5?T_3RAmI`qtH2y zAPLo>K#9W9UyE)Ed;aF_GjCJVnpi`OCOTRd>|dD@oNk=8rC6>C*f@FIaC_gugp|mT zzhU|Qs)6|R$6`W#<BjRdimX*Z{-G-QO$^hrr7kc#V#y<*b8c$xzS>ncU)}|XJHQED zfVhCzsUjjHW%?AHPlwPX0E_wNR!M~-poz!P75J+_m%6^NN>;`^lE1J!JSw>D-nQB` z@oCk8KB4|eb0^lXjn!LyqN5{PDudIEeOrp?Ms7L3=ums4(o^fvAUv<-(bi|HTAgZ3 z+tZ%Dd29BBHDxx7Hdddqs4%I!kmXmi*i^ldZfaU_|Gvhsx~7&Gl<Fa!j*@{2mBb0Y z27f+)k-I5bqgTJ@{(hDoWS71a=xQP{fkWggGq~iBm)y5_TxemDxqeYV%h^_KZD!nH zO+sfv)jOCwfc<#nulY((FQxC$B4(d3vvXf+biS9HuexSL2TnxxC%+Br2g$+;{fr6^ zy_;Ma6v!|^YM=f6;6^I{@V=t)5YU;SAaf}42_~T2=!C;hSr*LBH|3e$5k7wSCzY3~ zdvoOYTeVid@I_T&wbrNow?YCw#lB=e;bZn0e`zJ7DqK@IaH%n}%p@$DhO-Wjzm^v$ zBxVxjhAY`*G6M{>lObRbB@9&sa45PdX-UkxSf-Cw|G=9N+8pb{a;z$|tB_a7Stfeq zqaf~`0O1ubz+wrM>k}gsijjXa>S5uZN>63P?$_2TJ=}S=XzMcjU3_wRRi-+5?i5oX z;P~dU0kpXtQt%!seLNrZ^al`BcXicUt<u{8R1r@BP6w5OZ0hs8+|S1|S|8GFP41Xi zYib`#TXU+^66dLsLv^JJnI%>0Yf!nnaSDEiLZOS+=7j4L4ODT(>Xq<5{~P#7B%a%F zFE68x3smw7qSXWuNT`gUr*sjdf)&~sJ&n@qiV!ADVaeb^lfxyRA%cU*Jxk@O+h?YG z_^I0GCL_Xh^6`$?-pZOM2h|#1x9T`Xzll-yX0-&}eak&T_0zJ)KRr8rL6+Qo<o#xM zH~+Zs^b0eY1mVrCPn1_R_%lq6aAasr>4{D@$^L5l$vt_^OG8j-kyLpZ;a>snl5t+W z%<7mpPalmOI8=zB>&G5EBub9(5@2&a0Vob(>=?W3QMp*BwHX7g(Xr(QjX`yPL{)@o z#zVK2&AclwDORO?VfcABUmtz*^yH|{wDZ0N9V>X1YMsJj(dR{Sd8~q^Z-dydnc2a4 zp(8W6{m~IXzsaQLxRJ-2Z)%K&9Sj&(L@T^u{UhcbB_A)(lx>G?Cy6SOVjd@@io(-5 zCP8+GZ0ogS6yc6}kdJ5MxX~qaz7#rN-i_vS8Ji$GOXqbNJNl>5Bjm-6wcjK*W!}oR z%O=Bf`zPV`E51juWvCQ_?>O78<891l;otZ!y^Jvr%@N{l%vRZWe3xFS`2IGX-^O^$ zNc~FbrHJqENZ;GZc*h$L-~T9nXZz?p&<@FK3*X<xcLi_zCz<_4@oj~#Sf6}Vj>8<% zI|N@pkmguN=lDd_<nbN5z+P>#P^JLmC9NIbKNP<sj;Il{OZqgve<XdMOujobReXot zlFWnX4>DfT`|$l!@jF6u2$YiMgYTb7<8$d=B~1k1QCE`8!#2|I(oKr*UrOI$2gkb7 zeTDB|N#7STJm#0=ExvyvewV#9dN;mH(huLimB!~$_$3*H@85~v84>rAbijA;DuIXa z80L}A9lj%ag~It1dOnQO7w{XDCqWbNVzlg2%8UFMFWMFS`$CN(lvm11E(7Z*aG8Ky zq<86;0ecDcB2MDpXI@a4d3dFS1?0=f1^&a)gYu8?W&GvW=$PgFpO}Z_J@`^9?4@7s zz;Asn{~BNF1ThP8yj+Fgqfharezb;;IW6~LE}_P(Qr2e&b+DIj`45=e6&o<7K>%Iw zWi|gkJBPr-Gzxpf-@+Fk3Qvu&5<6x`!mx`=icrLY>ETQ9R_k;gypNCEcTnc-!621k zGL3b0#yiqDO9USJhdTczbXzCX=^yk-%nlNAt?lHmN!ds&i<;jbt4;2k5oZ|t8-eOY z?pdY|@kvUS9VM|7%*frsN&CR)Dj8b--4C}kO_`tuINTECg0Lf{E;rp|^(_%j#>FMq z>a76?2w-G0g&gL{=z75Jb%Ajo#0!N+=HdlQ6D~*w-b`I~n$L01vbH!O$7q?oC{Amc zKVSo`h6Pd&PX_$07)7=UzI=qNn;01fY>gXDBXEs=&cDz7AfEy|i0Xc-XX2Fr3r}z` z_d^i>{$`MdvA@TEAiSVR1jl$i=qnpkz!w-xvvrCb=1U@-MO{#MVd;|MoaopPe_vfr zF8_gfQB_t^bZDSarSR1RB<RU}KV!c4F`pLmG06QHn-6;u-?dOBff!7yu>WjLF=#dZ zVTrLBMJY4+530OO2rBhexa&=p$l}bTmLh`RkNCZ#ugcHEcI9<JjUZ+X@FXg%B9=qx zeN5mC#hi&zv4thfc~xS3bZlX%P_Ihn_a=s9=GhV>!?N?)*c8n87XRhw^YS-fLG^uz z4Gz}14f@cOB5_t)Q%}6)$)pyibq;3ck+%%)nLU$YvgYQtFXGr0ER$+8mRQqQZm#0L zT;><-tqq;f<{jkY;jcy-pSORM5nL*KBY2M9KYAzSQtt~MzP?}+<c-0e4Xxk7Dp(6K z22Sh@2L~p^m;#fgkUv8LlYTbpVhe-xaXErL5Pu8Q$K|1m=nO&41&*GjGh3kH=g7he zy$mK3)=(s-r^m!NR}#+v-Jxh67KxDJvZU+ZZxm8}D*-1sF!2|Y5q}0Hy%%hZCtwO* z^e;h4%uMMo{~%xn>Em;ZIvf2n&_A|_{45CAN>Pw5KG*RlR4+t(s@cofi5LNHD0JgV zM{yn0Rzhy#b^yj;F98RO(LW;mu75wNVR|(bU#6gBFA8W-(rb;4!h4Q|7}f!lj1#g1 zwd`iBs03#rSpi+ayu7qpqmjdf#j+fs5UjNZ)WUSGUX)?M`WB^Yl)ozk!lBr01c>di zjNW97j|Ci_!6KrBnU@+HFLhoA5@s}Hl<>zesOUx{2;HbFU!0Rr`gaPw!Iq2H^0TA9 z?Bdb8C7zNg6i64vFH!=F-c=DnuJQ1!F*p!F1ttm)N@V;A@Dzd+gh&PCPvB)2@KWsL zsenQ^!c5>PiIofl8^mtxx{537xN@=Zk_*4Yf?xhdeg->B+!2@SAjlY3;LHnmj^@c? zM~A=-zz8E^qztGR?(}8m`99y+NX7{BWl^Yyuas#YQm{B@4w?~?5m_hF>hG~TeVN&s zU9rOai%m@zF}tjj|5o-_`3B%lb-#kVz-hT(=g~VrU<B#-Zz)!A=A_^G`NqGqUnCLv z9e={^_#IBzh^Eb+qo<_P2~3icId=RhCZ)Hmb8)@Pfpq=5@T7#vaUyg{jS^G*mxF{u zKqU@XT;8rga^iGx`Pl2|Q_P5LJbTb}uL#0(E~l3E%8ZQdRk$pqj~*TE2lmwu$Odr$ zjjzH|iid}AxwNBHNM~||7yiHC@qdVW;WgnySs=8j|Ax{Zge>)8@-)jsgb#N&H0;K$ zh~N4PyNTPxE4f9Z^&@xT3vpNkb8~QWt{iO{x#$0Nb=^@>U1|Ki``()|2q<OfML-c$ z5E(#3z(IjQij)CFQ3NRtpkf;aP!wVXU281pMqLGC!DORGqh>cpV?#;QHM^QUo+M(4 zCYrLz$)duW{oOl*y7_~1_`cib-S&O=tDxxMMM;gY446fhI>huVStB$6V=xubR;K5u z(<m$i)mNK}SwD`Z|Bx+06)<6@JcjWz{Q}HljJ3#=$}r=Q*X&baF6xA%&Jpw@n|>n= zbSx5qIv5>#<zL7W*2-WRokp9R2tQ5*=OEH=_=1y!K<O-C$5sh_d<(j7EnNewx<ku3 z)K@Ur=@x|{92d2)Tvl+-CJOtbd@wi`1?Tc_3d4U-9LMUrc2T$y^>wV=?Mn*BqdbO< z@BWy=34rZceUFC}-bTg>JmuXmr%2cU%ughlG*O-ib9#<pGD#}=32o?{USybZG7gwd zHm6q@rU-SONT0Gfy~Z%BU{ovNOX-|mWtambMsSiYvpK!aFsH~QVKl1~Zo0uR)g+d5 zOC4-ZFEGp|5<^U^mBDmV?#69NGof*!5qyb1Wbj^yk<zFCFsnZ-24T$pgu0qir3YM1 zsScUHz4C*c(88t<^o1J>LqevlK3bAkJx$}IUo_qT+r28sc^xY%uAll-X0+kRyjh*c zo730D8@3<HUUp#Iyshs~UkP(AW_d;0#S-v{j_{L&6rH1CTBwMDB_gHDvC()FD~G}^ zn|G{N1>1SV1pIvxe}41NB%|b$NUso=+NHeb%Rl2p-vha9!?(C|P8us0-p$S3>Mi8e zwJ1Ar^A(Ra3xlaJ%<RlUxh<vS?4$Jd;x}&C6*DtEX}2zW?zP%?-YfpNLB2ys(V#Va zKzZ|=*u<>l3C778dyK`0_vTzwm?fBUi?ACJqeel3XcIV$CSc~=eU-43rqW9U4($ty z+ou4x2;*M4qEMyln?FTG8Dpr9hAljiroEugT$(#V+c>$#v$6DGsXBk`v>oYbS(jEH zIg@*!*4Pxa<h<N6Y{*{%qKBtfO_*$qUYoqWL^Cx+GujZXJF#Kb!39oAr?yo&dzPg@ zvh+_xY5G+x#@sqVmSU?wa#qOWIeR-1Q$+3D`ZB~}qT&#&k|vCSh8#K!$e8@VbMxJq zz3V&$?{in44EjDp7WmGh0iIq1ly(qX$gO<C4&l9?>@9Kw^8K99R96JMB_&YV+7EKQ za38jnG|SfjM><8W9v+;FN@>Xz#b(JuIbkI9DljbDXqX%pU7m5W=BXJouBIYr;^F++ zyNXA)G{(-+OuR%|2KD~8amduD#m5SxSAQed+Yff#7c_cI*~*lLW(WI7a%{V-?PptX z)L3w~Wjc2K4D9+S_-qXYUkHi1n`=l2$hgW@LiRr!x?#*~$LuLU&FLZN%cP}b!Y=aK z1=IGm2R8N+eGzyO{%b>ff&V09<_LXFQ(DB#A-=x4$Q50OLzP1--cCVC=D^Il{W+8B zbR*_fWh~FLv$1j=J=L+~^47{{Pj99NC608p?!U3WZJpeGJ1iqOx7Co{x_Q24U4n6I zx^Y=zNw9Z%U}Q!1D0+V6O)Q6+f*W{J0-?98C8hH^vtTe!5PO5Yg$C!Im+~gb@0}Gd zJ_r3mj9F35^4Nqxn(U^r9o5ezP~^r8l#t8DG6n1enm-?>(5zPg@5G)cN_Hdkd3*bt zP12l@2Fbi^%=i0N^G8z)kJW`|1~2@qcKQC)qCL~KmC-Rv&dk*}$B!yXF5HzLx8QO@ zRa&57X39d%49A%VN@lk$4)V`ikW$k=J%4ld?CrCL4li4opS^9t_~x{FZNi-V0I%HT zCCTNH<c3>x^0cV@^09ML3+k|@{p6j(mtq~PWX96dXk#512pL=$f^5HW8rh2KUZ2K4 zn!U0t;<f^H630Ua-$E}tYHjyCc3D_NO=4Nw@<Jag-{QsEs&})3C)d9_z4q`F|7896 zVEuyH{o2|BcN^Q#l9crN+@SgLPKSXlcJ4`AzTP$}ZN!xJx~XmJW<}{cHqZX~*%wLb zBxDHuL_H(UM;EGVOpcqsMOV9u^7}@tOafL$fHi6mT^SB)6Hy$D&FLogZBCZv3E6kq zYa~{*i10;R(3XhpBE6u6EWsnI_rix~Jz@%1|Fx>1Ie&z=rg-)Hd5Mb(5=T0h>f;TC z6GPqf{D20*ec8)%^3$>h4?f>JE!KFnYVq^O9our&r>*|5<5tP8*3^~lpLG-*Izj1N z7__#JM5Cw>(;rb7@(#gQECHNR4cG)D0^u|(&vc~lDcq8K#9EYR@f1cpBH_GP3|M!a z!WVHv{7p;(oXzMkJSs&WN>|04?@-QFVUKHAd9E{shoIbx(qVD(4-~enJm5Sg4f#fX z2)et3(P8_S`%ptG|Hj`Vg^UinQjBSb{5y#t21bXi8RoeBgp488j1IF__}#yQHkUIx z?8EAummiZjQp)JCf?=M@-;rr#KBL1bhIuY`lUi0M++^;j6Rjo@$|FUX+*qAkXcfm= z8B7i@_u(A(i1nlga_%=|5<0N;J)Zo153zndf^6}~l=KxzQFy=;81fVZeC@;;XVM6S zk71kC`Nv>&{MzzWv(_gC1n^&Fd|c7g{ivey`{#`nr!(nHe@pW&kTy{%R+)4?u*u=9 z_&fY%h1;t>A>Y-R1rl&@X4KJ2zb<KLKoxp!uH^4jK6&0)ekL>HEV}NhpnXn}i+Crp zAAQa@rL#VFk@e)Xcm|xc{Yj-HidGm04=~*El(dBVg{#BWDz(Z_#T)P5ExUV{tbb6} z)m8QYtR&YaaO46qoeB6r>*J!tQ%Xu5WOU&^DhYpW#Jl$%@fNyDOS{U-F#cncGg0sp zF#bYQT2B)&PfbmvKX(I|MJ6r7T*8igA$^31AcNTs*$;RL^$(*GL5w;EFWboy&4E3b z8=|q}c|SiZJ8^-#yMQ<EKx?z&g+8>IrnMeXm5ZompWYHo7wL!8*yfAzm7xkyeCy*K zS9u$KOR4MaowvQ0{9|9w6+V)0t7*&b_g4MRH43SAAw(b##qm9Hnhn*$k3IIAIxD4< znLFqDCI|GklcgSNm&&=gui>FUZcG1?I>4vJaG@G^Z{G;Ds0s-T<ULd>rLC<nV4!t> z3Eu7y;0_N(6e}o-m{lMc5O!DCL3ygS^Rt7x5?SE{KP;}D)OQbBGz{jq&mYb56y*Mi zOPxpSB);FR(yL0Opn4WHcSzv8n9Q7PU1;fqjmBtwke7c!SYom+TU(?~e49KZH+wrt zSno)FxARO-`mbM(qnu~!XkRwaGb%JJ!rLK4moT%)*<psGYq&aMl($QGYD|0qjS<}E zAqU5jgG_#B@r46?h^^gPIi7mZLAHx>>Q{N6zUKDITJAhx2kaUft^ucmN$YUc<E#GP uVI?cIY<$cN|B?Pasu6as(bU~SyCzw)D%Rp`fgSV${LJeys4rw1$Ndk*ZO3E) literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans-Light.ttf b/dist/fonts/OpenSans/ttf/OpenSans-Light.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ea175cc30f115094402fb6d786f467f8ebad3840 GIT binary patch literal 130804 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans-LightItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans-LightItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..edbfe0b7825e31d1f82e65e346852f0ac90a1c85 GIT binary patch literal 136896 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 bE|zc2$Zj<_0xsBja%J2cG%iw)cgy|_U=P|g literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans-Medium.ttf b/dist/fonts/OpenSans/ttf/OpenSans-Medium.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ae716936e9e4c1d23bd12f7d7e44fdc695627a5d GIT binary patch literal 130976 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans-MediumItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans-MediumItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..6d1e09b240b04076a38937942d51b8f56f701958 GIT binary patch literal 136796 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans-Regular.ttf b/dist/fonts/OpenSans/ttf/OpenSans-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..67803bb642742643c9525b6d25b8ade89383232c GIT binary patch literal 130832 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans-SemiBold.ttf b/dist/fonts/OpenSans/ttf/OpenSans-SemiBold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..e5ab464431a87f31075f743d1199081278996827 GIT binary patch literal 130760 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans-SemiBoldItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans-SemiBoldItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..cd23e154cf03e06c56be2ad506420d3ad816079c GIT binary patch literal 136724 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%0D)9a<BLuflb{iuHi)x;mXfIgCyb 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_Condensed-Bold.ttf b/dist/fonts/OpenSans/ttf/OpenSans_Condensed-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..525397da6adfe9d97aac5370e505bc53d7a6dbc3 GIT binary patch literal 130372 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 T%94g`zu{J7Y!XBGt>XUz=^k@q literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_Condensed-BoldItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans_Condensed-BoldItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..d6c9bc0ac44b27483553998a6aec468a1851a304 GIT binary patch literal 136240 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_Condensed-ExtraBold.ttf b/dist/fonts/OpenSans/ttf/OpenSans_Condensed-ExtraBold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..3e600b9ae9e877c0df3aeff6bd4e5ceaae9e6852 GIT binary patch literal 130812 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_Condensed-ExtraBoldItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans_Condensed-ExtraBoldItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..039365088015c9aee7c784befc03f39a79a3a2f4 GIT binary patch literal 136652 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_Condensed-Italic.ttf b/dist/fonts/OpenSans/ttf/OpenSans_Condensed-Italic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..fdf0a52e5821f34937f99d9c597b99fb991b3263 GIT binary patch literal 136588 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 Nj<-U*Aor4<{TIYXsbByA literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_Condensed-Light.ttf b/dist/fonts/OpenSans/ttf/OpenSans_Condensed-Light.ttf new file mode 100644 index 0000000000000000000000000000000000000000..459be7b425037e890ed948954cf8078263c04c21 GIT binary patch literal 130472 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 XZ)*89jkq3`n#rkF%I)Ki-^%_6LVdE8 literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_Condensed-LightItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans_Condensed-LightItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..5f05d08e4dbe5266f396c553493979efc5893755 GIT binary patch literal 136760 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%0DT~J_4vkK=FB=d~x3XjXeN4 zpON`?d!Zd3$nibOZk4H<fO|_q=uta(M#^fq<q}#5s8K?YyP*fMm0qaW1KA*#SV$QD zB)D-B8i|_s2`FwYa2Wz}+zn``fNbD5Hc3FS4!9TzMIgsY30aT>{2{&(sl5bbgA8K9 zy@50G30zyg%W<(CQNmA@h-HMtTo6#q&nQ1dLXd%>#g1~|&kCFkGKo1OQ%`vFec;I# z13AS=O^i7P=vkTXaoeVtha_|eB}PaHT-%mQ2>dGCb}#N0FAlt^e9fp&avrl3(0p08 z9{GAos2ceoO~m^l6|F@aa*in!Pz<<H`SLvZV#Y!vWG}>^MTSL>N%P_cdvJ~}D4!r} zu>p#b(3SG}AQiMx4!srAN9IG@?7vG$)Dk2i<TE5LIy73QM*oO>pNZ7Ce3V}<py+Qs zxEQajqQCUuqLEwW`^1ZT&x6BfWS;t_dvJEt7yYKF*|r+c%L0mi9{HY@5PV~{iar8a zNjXP9;ISal_j+-AQDTcMu@f~(iAQhq;*g?n8@#x+Ufc>$TrA7Z1ym=YnI4HpmqIRI zNF3U1%v;frhGDa#CjbW-qTFatUy7cI&Jws7^h|V$fT9P&xg-<^C{jRnv^l!3#DxOt zA)#PE0TR*(iE0&4)UR;o1SBk>(2c0Co#4<|n?<2*hL#BXB5YIC*Y=$rE*&S(s<#9# z>LmP+L@i<@8>_FVcYu3c;^qTaEunHiQv@XHGc24V54aJsmgDe`%6x-?1AmA=3HOM^ z`Jlw_655DV^cLv0z&{{xcJ!dJ=8D=4+zx?j>%pk4z-<z^sP%BGCA1vU-6x@iz)2ZI zHG*H{K)eRdC{Y<z90l1RJ}GKk6l4P^!z-boh#B=I0dk1cwlz&uOjJaaMc|@(!GT6p zw>G;L)zQO|z(qm2@EIWkE(l0ytZlh~M14l92K<cF?*(qaS-3M2LN5&XKtgW;dR0IP zkf$nf47g`y>f-|*8i1M*2iF78Pw=;+_B09IVzdu9NLQ6@_OxICq^)pEJtgAD8XAET z^Wo}cE$HR{BkViit17bp@7()JdR~&3US5)y<fXSqD(SuVgwR3=B@lY(2pCWS6{Lu$ zsHoT#D@7N}B6bDWwzjpetFCQ#-CYZioB#Km``#m>`}^zX4JYTGduHa$nKNf*&dk;H zC21~j{e&Zp)of1o5&XpxPl664q1};!OA<<p6y-=NB8aS1QZC~%0VNZZ{34(@f}DDa zzoVSx`#p_K3IPT3#v5i=NxgtG5RSA{D^(KyN@TrC{ErLz9&}uS#IJz+jNZsbEgf16 ziECq{Q+KuUU8uX{fogt4HuBVTH}L~-)@t-Sx|{ema(j((OMDr>XBm15&|?fe0_YG! zu2Lo53EVA=+Yei^f}r!VPuz>ASMk$rfHo6EevamYB(4W;6+c}H9DewF2*243^#ST7 zD60m)LdJCf*TfKTn%<w+)5J1odn6qPo%Y5ArzA5@0GH11CIX5j=={4h!fG0pxem}` zdP+X4=6z+}3)}(1WxR{uDS{Fs@C#zx*TA7o@V5y+4}yrZ=Cvg1B*~@{&h|5YKQQzy zpf4Eu1kn2oy#?r1hF%18lA$L69b@Prrw*k<rkXTtD3$GYeu}bbQlpyNP#4WUYkh&d zAcwDv7SNzf<gU%tY<uv=cIJXIYtl`F479eijR053Pl0pHqaMH;D;NhkIZ8SY&;aA6 zp?ps<)Ppzv$xxdM*Wkicxo{;eTs}1WQhp=bnVT&YoD<O6-`b)9h0)XVo}0}~f75?9 zA7}rtxuI^52qcEG*kpo8>k`fplo5iTKS4<!p>B`}(zo&SM}jg@4~K``@054~>Y(+| z^gHpCrEz|ikbu_L>YMO6xPT|pckz3JA?S+MstL~ncY<-p0UcoolGOA*;cnm#GVVq| z`xx2<=n8_UH)_600;H3$k)N&sG|bRKKyw-D2Q-DDE<h~=oga_R+uejZ;2|5-cME<a z1SM1e7tK%+{>o)2(}hcR;o<;A@l!}LfhC#X1<1fSB=KhmivJIE@B~BO<FBt6`V7zq z3_;@YuQ7zW#Xn2X`JP9us_9kyQ-B8ODdiFW7(s~>06jub{2~1AWLyWJTL>b{8o!^Q z#2P?*35rMS$8Te3GobYZC8AWCjg4Og+|mnhL!c-m9JOWqY=YwZ!2K9OG!u#MB`6oN zibviU?R9vn5)|KrAM!?8h97f@r!uEAE)h^HLlJ<22qH@zZz70nPP_*}sRlscDM@kQ z8uv3nH0#j%N8As<eM`9W7X3VqW*Bi_(9=wUJ|QUXef%IBq_5)lB10zuJwZ_FaX?(R zIKn-|Pw$0<`UyI(e{r|t=>dLv9iTl75pFv}kW1VML+kJ^YJk62;C)C0wQRs&iy1c$ z&;Ucz0QE4`1_%_IbmOWBN`$Q9N(ds2jf0dliN|FV6qkx$0zq8*XoBLx@G~<+HFsl3 zM&95qN!D|a@MeNCHo9;>x^Tn5FQljGk2!r{th74j#MZAtS4dCET3A0Ph(;#sM+8~l zb>ggVKx0t~{C&zP1MBln8CXxa@;wfH*}`;3K>Gke)LPcN8FvtGoFVA^OvHMl6PMoM z?6nzD&<Mx|<#pj`7Ol;(t^2@l7d^FJ;lf?&!a)W}{rq%|v%gs(1I<6MLK2$2x6XCq z(#u>pyr<EfpRrh{pq-G9Ru*mavvwi37Q#_awsJ|W6{yE8gtHbQ-}eck9&gPhi0Lv3 zvL@pfM^FOjtf(m@j+V(fM36NEW%-C9e@J6HLFd;u5+EzhidwxuYhXGgu`JWr{{Z@) zaIs(E_ZdG0zt|5LhxUzqjiHyJLwgu{7C6)ZDM}Fg2tntqXe>&kt-{9MiKn;F)7brJ z>1>Af;;*X+N-lA>dF(deSQBk;0a{N_X|#%6MG%cvu}cYx9dhbR>}=rqjo3aHuJ`}M zb-3u7Ty!-qT$vL`tDIWCv4yUDC%EX+opiB@E?le&7vaJMxp2ReN36+}hleu{@{412 zR7>hdF)BeZKZBneLq7nI@&Na(3-^T!_lXPl{{M-CbRGO&b<w@(!ku*DGNw4o67z(s zEXSZ%$Qvn274r~5<Z;K`%eXCoZYL<_fU^(AT<7eUF?(FN?f)kZT(tfhGvcCK=fbUU z;%N0(%Qqc*;K+9|dVoKdU>@E81)dDJaL^_PuE&LIbKx3XxGE=(Jfj$BDAIiVvI(LU zjF?n{$Ww?(ASfmp_|F&$bCxd#ZK-+JF+R|7)E;zbM+Z)J;-b$vanV1zaQ}4SzINe0 zm!#;Ah)eXl_`N|8jegOm2s-bDM?VkzrG$$<0X#pAKJLODapGtO6#W3v(MnPD-2_ov zMjvF{7L4C76BK=;6GwK}f!pV_=+RVyE0_*>YIFAJjV@@73mSGo3z6e?eq*i+>UTlV zI>%EgOAFDZK9AoCf}(-b=3wW2*7LJZp4URcpsRDXM|4GWQFJcjGPC~~oy<@iC^TG@ z3qngfaQ-gH%LS3Fv^R*m231Is<qY$4L6-kGpIV?Lmapik<ufNPn&>`Y+}nU&bH4kV zd_niWaTc_S)(0)m!ZWBMF3IyS_CRNlqNTMp1<O;G$1IN!&T<I9I|(8yYPp4>8bJFA zIzJb(>~*%U<tocI?G4Lj=ew5mzlE}}4`x|KTqrkfbg?Y83|VF~u8&gsk7};f$kGei z4oj1z#!`lo_FD=8O+d*GS<(R|;%TfU0#Fbjlf?s&4y8I1rAGZ6^#eZF@om%>&ZkkI zSZbo)2kxz?R{^~U=w#FrfR14#IvDj3pnFlj7o%<mbO2AUi`oMSx@R#(Z2>d_=(VVI zfL7q?;;4Cm1^`Wq>H*XSs3EEfPzm^LjLHX;4OyRzN(GdFr_oVifXsk=qTB$<k`#F^ z@<;7yd{E>+Ej5u}1NV94M}Xdqd?WeZ$WxKeN1g!gc;pe(<9FJUaFN_E8M+(dqrL8* zC@x^^FKW3Y#M|;UNV^Fy7wIYh_v-CPN5xS|==SSCBkv--^o@Ki(l3ZooMy@!ao?uE z?Mg$yK<AN;F}_u%XbjR$Ax<*pO9fv&5Y?PZ8e?7|j9kI+LqspfG5j3vq!9x00w#|! zHs*Gix$P&6beb_!7*ozPCuKxJ$XN`($=qt0@-{9rqyV0eFy?g`d*k9shF_KU0)Cz0 zDBKS#q;{snz4*YtfZK2c?meQCXqY!R-xL|U?6~QPcy{r-TS-c|DHC|1$?z?r6f^kU z8m9R|rY{A3!*9L8{0;JTpm~nrrLqn1j}C5>yCR}N|MplOa(5@Z?4`>GW+!n_wo>eY z5=SZS&!Q4erAQZfF-5c}OLd6;z)i));PWN!#TC+SYHR6Pm8ACvj#ya4u`-_$tn+1V zhbR@%L@#3a-3I17qDP#K6hb;98;u|0X}G!@xl|Bdd}*wPE}dgt`of6s+lUtoh}RLH z8;Q@CMyksh<E==4Hty&225{?S&f&}%H^+f<E_2&Msl1+Hy^071`3lC|XWR_<J|kio z<Oht%9qAr$`-1RDffs)#y!e{%GAsj1xRd#OKsA#8WVjhm-Km^o|D{?>6!9T&1vW}6 zPr@y^Le50=4|1nEN;^1q<{PfHS(6FFH*$IA@LS*UTYKm&#h>1i*HSEzB8;db;Bbaf zYk388R+;lD;v;;R|MLw0gZU>i|1#$M19M))oP(HiH*+>J=Wga~BzekP4WA>IOt%5R zml^&HINhxi@KVDXz@f$;0WW7h0i643&M}VCv7Z?}z-22Up7J1ZlOJbpbBLS#7;|eQ zZu0HSErCn8mP^>l?;c>z4-hx$K}zLm`e%{OG$K|<K43UU@4Br*y4&y=(tU2(NOu}w zVdQJvNb*Yz(Mb0j{*Lq(w^>N9HN21XCbur6ml`%8z1;W{(#tr<OF74nImct19#n5b z?q5<W4^kURAF^Hr5G?*q62?tsq-oiV`I=?^0%HylEXT3VOrfXfalqgvebS-~=C)Sd z2M$k==F8>GVJW}c&6IC4r6=QYiz40%rdT7no-xc{x|~aREtfEuc{Va;C1W0^cr~TP zNSay4dCjN1#6O5qevR;Qr*S#bGJ?fd6wM~b8c6ehp?Bq7OjFJ9cTD3+B@zGR+WpK= z-y?ddll31XAl^#k5`M*Rtz()mxFkA;vl#z3f^p{^aih@~mRA2)q?Z{7kWOcs*?MZb zAtTyOL{a(WdX~&FwiOe(z9$JUB$nY8#=OCp5W+|gsfgr~zEkx`Z)N;j!~tzeGGD~> zS5e8uUl{)fqL;s+k|=>x66p)J7-5`m2fZb@O<@VCHE-dPzr*$Y4`aw96w))4mo%o5 z-MEZ%`784Y(r6g}CgT?~<wh=T9hc-<rrE;u#|f6!^V43n8Sw37Zw0&~a86-Lw%+pd zTm~(+><Hr@pt>k6jL&2G2<G-W%fXZD@*GnZ@>5?!F!;Ykuy~9q*D>V-3_n8jaz2;2 zjcxu7T#`O2rzqs7C-~`3)`SC;J8p#~DS0#hDt`JE!*+u|@bIg^b0OoOqrBv9{dXv{ zWQ0YP8q^5T?Bm>TA)az6Q7ZAO3FFI3!YdyWtj{1=jv;F%A2Gsm;toZs#p8@`r?=#r zIG6eA6TqL=H-P3|bqnzG4X`TW6E4Z~OwXlNDv4ecF<u+FS{b$zjd+b<#mGFrCRqH5 zMmM>W-{O%%E@sN7_^tmCUN-2HKsk{y%b4<hhOZ_{MXOx^Sz`e&4<&q5bw_#?rAjQ@ z=Novu`;qhgk>5>aKFb-tk8=rSIV@(Y{uKAS%emjZ#vE>E3;!Bh{@aNLx9L&&pVnW3 z66PDA`LMU}9At0qkG^cf_i$ZKa4vTcES==H&eBuqkQxm7KC({YU8cN|DMxgrc*<`H z?XB<ltv8rv6VuFQuOO81D&yZ{{0W9%XZSIqkzV5-p(DKXIqSo<oMRZ%NK8MM`FzMU z&oI87Y9Uy{0`m-%b2n24j(rb!&=3!95Aj=j36D=zAQhNd0q&*R3HsuskhOmFCBaG* z%ej#yf0{8m#uyncW?08?A=7jbEN^2tko*3AhX2dybbfj@!7`5viW^xTv6}G@FwG?l zA17G)0QcDnc^=c(@l$WM51OX6vDNyC=tVxiwU}wXAXtfHn8z$d8?$_wrkc5RvUa62 zW)5Qx8qibZd7RGWw2?GQY-9VJ&2r}GVEH-&daE>r+vPCJ@NQ217}Lj;n~Ad+WIX0i zfX_0%L!APc+eJFe^n&qSjQ@pN8F!?DUJf_J0=`jK0D3$5t|FZ9%4q|7mOMl$Mmpm5 z9qR_`Ej$5O8>xjk@8{fa<aChV{S*19umhC(6JEa9a0DD~=lag46nD5%?mB`+8pE3z zzLw$BEY*7${+M9tV}^qmKb7I#j6cJ0CgU+*1<%6_f6Gt5<CL{U9Op9J#58X)4Qr|V zCBru}{?81vMHLq@=3(aWGs8amM^Ta<irSX0r&ON77Ql^KSxIF$ovp#s?EUUD?gQnJ z8U#uo{Y&uWUL}c%%h-qKICy!Gyan+h&kMSY!GPZ<KJpUg)4_HojAj8cj%px%gXa!6 z5-dH;^MxNMMN1)`UjDc7UZjoe*S%q+e2<VX0nY>$5BKsyK4Mr88zKv?7xxsjiww*x z;yE_TwOhn#Gne)T)|}nk);cc9Ra_F8%ejv={C&pX#idH)cMnr4-ea1Fm`3wtG;4N* z<@q(0L7vX<o@1U3T=Ktj$y3>PdWC(VySOC(WgSc8k@0?RDLeBCA-$FRSu!Rr!y}w~ z7^SeH7{!zjDuYzU61bA}pFKcXCO%_-<}xqgx4ty~jJFms{hyfrC`(`^)7(kv*qdCQ zH#x7HSu$@?3yyujGpyxQ3(-yG7t8eUr9~i@v!8nqN4d+pxb7#6-y*O75+C73oaOIH z2jp)_0+^vtEALn5;ORSDhP~X@DUMm>8Biv(#Fn$fyjWsABr%b|IWD6d<qw(vKlrUJ zM)Y@CW|?0{cv&!f3)lA<)~NlQ%XFrnX{1rOh&fjpNV|+|spc`~P;TD_#?(<wA#Kvt zX^fx7<7Pcez=z8-jYbEtLbG^8DYlXQK`l-qE#`NN`Q2iAS88NAf6DK&XC<#^J)f$7 z2J}-n$EEz%5=RPd(ly*7joi!J`Q61-JNZrSO<!`Y|G}7luy3${X>R2f`PxB){vwYO zrJ^TFq&EO_hWe3cV*1TYzk=zvG0$Dha~Jyn`?=)1nes)Z++=(M9Quva$}@Ogwvy>r zGUt`X8^JkEiAH){|0Zg2A9MJbbv{&~^_EBUPvhMN#w=%j7$9#=evvVcFh-jzJ;|8+ zIlYw1fN$cF9UfwuC%II2@zYx=RXW&b_=&xOw`G$2Fw=yPtq|)d#ofbXU2kN{8<=tj zW9pdCFmrxFjRLn71j}xW`GcAa43AK<%#?og7FJO}Bm4<gni>9yN1wL|qkEq)GJBiS zQ7%sozct1^XcMKl*_+-iV?B(fbgY`&U69_2wUpxaa?0yx#;o9UH*pgtez%q1oyOdD z(Ys0_t;vWFsdi%>%<W<x#lk6-{>5+ka%tb@^dNCl-eo?EnU7}Ku4O6h=QM)fdWC5Q zDHXAdSwT-BC8W5soaz$Gdg4y0Vxd&}i19^?59HL1F#4;Qri4=5oKEjv&QEy;CprkD z)3`BSERz2MZklHm!IbP@DeN<2o=AKGn9rU3w1F{EH0Ko_jNi-nGEUuyo0!MBv@zxY z)30O93dTIbm@&fWFCtjUVayUP348nU5vF9HUud4*4#sf3#+u2_i*x)I^Td7h;3oSr zhJ7&HvrQ%G=X`m-FJH?~7c!=YxgDewx0I8VCNRdtn13@y^U9J4BfeyAb^NY3Q*LCu zOc=R<;dp-QS$@i^5YjJ<S<V<=cnI{p?>MO#*eYqd6ecai{}XVx{A%2*zaIbRN}Ht} zxL<#dbe&X*6IYK(4bpM6^nB?P{C}178UEjiyV^gOc3~a&@3_PM8~lF_?yvt2x90x? z|6dDD{1@K-kEq8N1-r2>{13Y6UHT_(dY>)*fcxB+<151}aihAYxEX82cHAo-DfZw# z@i=icZuPDadvU9Gy|@PVdbfyuxYN5+?8klH!{Pwl#x0(}P27jXQ@AhtVSLB(uzW)N zOFpTji80(Cogpv44bs!)g}B#wiF`e7b6zIjf}5O2<XdrH^A`CK-PJ7LkGq<0kRPOP zugg#3PUhR?KjQ11cgoM=KITL6bGU=~Vfkfz(fCRE73HLIQvNf(3;n$OHon&WlKc*C zR{mCg7q<a#kpGRlfG@^(lTy$C2k^TNzdiVE$8QUMBltn<#0vZt;|HCjnVy)2Uk`q5 z_+foiRN+^GUp`K|W#gBMAHF6lqJay;&x{{ND1omd3py!z4nKSmk$?D(FTM*PqdjD_ zk}SQ8Q&n%^cM9<HIP-P_{~m{i9bvo-&sL1>7$Xb*0<8#-Eg9PeIDyuk$JUHJ2|Y9E z7bEqhbnJ?;Tam6FyB+Bb_zr{^+u%q~0Ny?JN2Gf>T{i~nKgu&YHJPlB$}=m~NbuNY z&^IwwOR2b;($S|WmAVu=V4gqV%O#+cR&%<P)481P;`9<uS5d0AF<iwkQ;z<dU|G+Y z1C)xN7}LaXI;`0LeKt}%ua+qVp;WRIj<1i>sHotyW?-3zqIlqT>tP`eODQSYe)f#a ztj+*C3}Qmggj{=eP@vhc_HRRD(y9<kYHDainpmu>JNuY=Wwa%wDb|wQNG$>F+RGe` zlFw1xpRFfm*{5;)VR?XEiNQ~tnmKrhdUVF%X3&~O|4Bc*iFu_$wj*4!NQGq)0TB^8 ze~ZP})6>mO9~2fQgia@UyUW8NI5An8jp7w#*!}STt0<_SofALY-m*NvnrG*qU9lrK zyV1%&Yk*Y=zytlBtKAN6y3zgq&25`cZEoGX!~Ld_eQtN{YTtc&=iR3_ofdDki36?T z4s|O1TGfFzHC4Q&rlQXtkd(21k6o^KV)TfY@WntWxhya_-8~{>g25b@;N})D;=*zF zjGtM`u%AYuwA9Z(xF9oYQeHxWEiWi2I3QhyG;{NC#~%JN0;@#HkgUOI3@E`PAZ!6X zzyt+7lG3&^-Ys!m=Zegp2_07t#23f4ER0Qw>91Ip)1BRR&0uPA^PKF6yu`@C`dRky zyw#`WSaV-!q9Vs-^ewAjythq%@4dRDz}BDyW%SGJfko8|_D?dN7FJ{V(&n^=x|D0g zSBBD|#*CJF31=|-$NsL1*1rO62$XEF@{Lk_nSW(gVxgiWdJhNbye(Mq(o=J0WSdT* z3HTp~9N*$)9Vt;*NqiJrc8P+TSYv$@)I*T|{EugM%AdB6#(7sXhuK@^S5!2FW;f3- zNUJTd1zN4ibp=U5HrY_w7&@V45D!D>VM<+LLQq0X3LXa9^vBLL$T@?n>mNIQV8)!q zl}G=0$6!nU_4nVH)l}5G^Uj+KdrC*=4z6ze!|@wt%wAIY=pS#Ni^qp<!s97B@4Bg= zy9{mmExt4J4C)<+FRzqIwzA+Dx3I9_SW8lHa*#3GO)B(JhH;vcDxQ*!#ze!GqCvS= z<f2)rIZ<)y9tL9on%3?k8-uMjgTa=KzZ9)80~{hT7$B18=dNhnHr*Ulu(%_wHnDtJ z^9oC0z*OJtlDO(wDH$7k^14bRHa86AN0&U4RBey2#b=gBo6MK3AAa`UmdfiIh991n z(p5Zo{MKr<x%kGevhA0bet%2#lAZ}&Y2w}LJvUD)=}cAvl4dSmTbf%o`O2ocwPb@{ zQtlKxxo>(Lh7m!1PICuWUUKzCP-Uo3$jkIcapv6PFuEI}7E(Y(N*gBU*$p17nZb9) z=R{Uq{D)N?tB!0a3CWCApJ@E!YqKA~7g5qh$mSjDr|R44GxyFp^<)cj9$TtD0k2u( z89+=^U|K43!!&iblm2_i#$79qUQ`;A5!<HmUadZ{1K({)7RC3@e)XxQ<|kjB`;hv$ z`lk977T9p29bX7A8Uk?AIke2=<K^k?VblqCy@9?D>n3HKrcPIGGurZOdBFj}N?x!r zSe~@#c;TrJqu-3|$^XXvyRFJo-=D}oGFZPsxOu6g`E4;@f^U`di{h_)0N+RVIpX0C zhUm=b%U~807~^O4i^+-cv*T+e6V>Os)sv#6TRzjJc8dGE#1Yi=koq&egYz;@N_#xw zVbGBwKut>^xnL+oS9D#OU!O6!rXxxHx%7^Es{*SI+=wknfiHBa;&XX2`kvdv0y2la z?97WXrg(}6JcT+HOD#f*9Qy_5z#l}(JPsQqPtr%H8fwP5J1i<CH8e8a7-LClj*U*H zAs6Es4z)X4T@gA>_OsAsXDA+%&tawROarWM68gZ$=mUXLl4N=`+Cx7aBzaQ~=kxF{ zk?q-Rs_^v`^l+Wl!*x*SpZXVv<+d-{-eqsd4h_$3Tez*ccz#c1MsVK5;`zN*nIWa- zJC3$|DGZ~pZAfTa(?0b->W}K5)=gUd{6Bwszv-d{t4@CRuQzJ1T28h66a&**l-FAd zD)Vx8^U&)gPn6mVg-Kycx*TRQkIbbFmH69#jb1(;-WKyC*`jEg`ik!IDEq_|-zd{H zrNSLG6Jy80?+er{ibgmOfBmqCh+u9QGN^L1@`S5r8g1ixvIvYZ)_94&`ip1g_O+)} zPmD@V9hua)qH^Y)gX+`bZBw&&XzIOp-aTdZ+~D}&dRt-T`kwXQeYZhfXPAV1-^SOy zzeT>;lBLWyImO@K&rb@E)ejq;a-{*xzkr5@*aTZnP>?-aGyhf$U>azRHT<eX7%&3O zKJwA36}Hr+<=yMsZTYin3;c?DHcw9Lol>(PIVt<H$=xf9+pe4@H}%=)-y9SfJUc3` zdg+z5eZ%&i%4OT@XDrH(Z%!(%-q<<s$xF?;knJN=?%&=C5skfv<RAJMpt*rkOqmIz zoI&>YbH@iSyoPn8HYxrE83hH@7tk4I2E^nEZFChe)F4*0i0G|T3w-2VYd*cwZ%2)~ zTP(QA-Q@44k4lLUt@XN$vmbV=4~yI7cM_T!VhWnmA*DY<?|wjQ$5Ec<0Fx;ctrHTc z8+IEnCM{3MX}q9VIsq}p7{%FWKJvX8?WIB1#kGBxPflL4G^N3s@Q8RmK;5}3xY#yr zQ&rxw2hF}A9`nMJS}r-*y=|+XPp-VRcl4amtK<3wgU{VE13e*Q>|4c;M}q=txzLcb zw8%)wjDatHe34iR)hH2$HaU;F1`p;alx(!~pVU<7CS>D)H5h3ah>}HU{ZL+1eq*X_ z$u-k6t3tzqi(}^9b6JjCRC9mc;PSNTduB8)s)%l`DjBFYdzp;pgj{p$^-EU%>&sK^ z^_x4rJbFC5cB&tKVy{m;ux;QkC)V^VzUOG&f~7@sOJmylCzj7Fi>6)#50qzF1}UJ- zU5~FIIlB<Fo<{5#7#C41kBpx2lLy>KNAxo$HJ`zvuQK*ETI3hh-vSS(ND3?SNepqz z&`G%_{cyBX0Nf9?%42}j92(aM$R>h^K6Yk!^n->t#6bRl|CB9to%`pfl*G2~o!hvy ztp18wd95j32bOdXPfV^)>)qP2<lU*OC-&7>&Yf6gZoXpb>PNQb*%z#?n15$~)!Nos zcWt#7tlio=_{ie!_A5K<*A8W+FS~K!oDun-X{&a$^$%9A@9oFtp*;2r>hd1yl86-u zw57LKQWARMgzyV`A-CnYUYKX~k*!+Ol1Iax&gi2A&}g2UOSOV$L*wA(nKfa-%_*&0 zmQJ_nENwG#t7m0LOq{x*y?%avL}rD}(mH3u_WUUo=CIJ%@{Gm>)iEt*Z}+L*zU>Ep zzAL*SvEkCmt%vTotgUI^@X{|ndcM7E`4qdnf5Mc42|H&^TAsJy&Z7;BmXU7^KfPO5 zDS1gDu+9PAu>D4((>ix*j)*n{jQ7>YLM>)nL|A0{H(^n!DHs=&9kEf7IdSBwpIdl- zjF87}QGXWw;O`*?OQvI<{>EX)*hL1?HF~ih$9)Z+PQSITIAEH42!=9Y4UG!0MIr<B z=jwyE*9KPIbYq$B8dqMVkCnoznDO;UgXI4x<^=ezl7U9K=d*d3#>dtI5yfL3&5&Oo zy+NKMtm0s~*fdl9ql%3JS*jAR;A>0oVRSS~UWavhLGQjwV`NTDpun$6eswfkepT5# zX_8vsjRp1#a@6VZH78`AVb^l(#H}yLvQi!#y&hR+;7e%(qGG0cak<)u{37tx!+Fq~ zNQ{QTWuB3dadA<e!=C<%CUb3O#NA%gYKN6(2N1*j_(qr;n9*2LF=Ik=d0wYAGGoca zp_N5*Dk@si{bq$&Qc^>r(#7JzJ)4@_FW%hM*b*1oV709ontbif*4DL`^{ZEoYb7ar ztVx%lKY{Q4^-4KqVHtrTp$!cYE$!`z@qrQX@ezTFRNyHOSCVirKMF3$$jE?d)AWe{ z$;_&brM~L#?=qMQ)Z7Nsjei_2da%L{Dn=mk;MsD??DFBpvb;cp0i7T(z|{f7w%(Dh z<cY&~zjxWfy$w+Xo%4$;GK3s9xuB>jvS`wZ8e4PJB7akObW&qUdT8PD?iGLBJ;$E2 zV&=rfafu7OQv1`}y)6NyvuopGkCd;yZ|GKhJa57eR}H?fd&-|*zkgm|d+VJ3c@=lv zwX?_9M{TH@5tf}c<G_<oHgCPV<+8u2pQtbGU3qv`WMF+zr1;|SQIW6Lt$g?o)itH) z`)i;$&H5*xF@Eq6z1+MF26B3Jk{dT7M&ANhLO4Qx)_@o#ASPf!E)Qbc<mqc>%IfJ4 zM}^s_$a;^kK>ZVEs^sv|zu}8%#cA!9sOAaKM6CC*h4q&ra5E09i>F6qBnGbpWD?-W zgeR#y#$%4;oFN2iGX<*+5+!58<GlmYiwPf29jPqdIICsq%xCuP+`ZwN%5`%_{4QO( zy<+x!EQ6J=>zV%WreJ-*js@F3-7;zA@wpoo^enu0%FH>W^Nkq0R_RYm(XbMJ9?Ec- zbJjvlPeYZX>1o>On4CG9Rcso(ye7T>>X$Aqn;xGNR-ZQij`i({i&w^XWM)n=&w2Cq zrSyr#zg=mGXblbB{N}kIXTEma95B@n-%sY5dn?9pPqH452BZF7&ieD@kQNSP8A^s4 zm&pEHWu3@5e)o~&zH8sz)irh1BNw+MT(YTOf9&)J>(npQ??2hvd(o+1u>1Dpb*L5A z{gi0tk9O3%xnWg79(H$TL2eX}XmA9`8Hh2;_-^Bu{_2`FVhJ{-@#RB5{jo`-r+P;( z>veFWHCcD+*-mcEOj}bJ&x<(y-Ctd`RSXBHyRa%cY4nOoqgXGJ8X)PfA!#eMe3Zo^ zneZL$h|tg&P2%iZ!e2tkAovU9ZaCkeuuu_$4k!M2{PBV%H=kNNWvhKc*3zm?r><%! z8<}pOn!NI4fQY@WbgTKxFK>an>-NGjdwjbs`A+pa^`S$T-Q8v~$tgXfMIp3DO>%n4 zDJLxDNCwEs?Ls;6B8(uNN9|@@Azt6!r@q*?UroDSe{6J>d<7=dZ;oOsnE8o);HOAl zN5M&x5w|FItMaC+FZ0|%sPDnk!^`MrUPruSIJjhgFmAxKV8Mg59Im49kq^fe28Eh4 zLNiL!14Qu*^{JrhL3OvcN4L9I_QG!cU(WarU0&{}$9C}ZlESH1DMp>1tKw>MZ5jag zllWp?2i+7^xnr|9v_MThI`5|Km_MBR?-O$C=<;*#$RFM@`l6#Y-+-%L@;QduV4}r# zK&uZc%?$M~VvRp4b<m+FdIj{sD20#W=Z)b5ubCY3)K&ucWvr0dAy4vwG04Gn;Nom8 zHOLG1s4w+>WAO2H*Nq++F47ylJPp`vJ@bw}=}d#JBdV}0{>;DhrsVR8(Pxi2B(Bg( zyP0$oIeH*RS6_14kpQ@tdB~LV(yG4VGo43pfblgn<dV;IdLKVOx7YN?&g%1*4#X(0 zooUc}TU*-N6V74zR+eg^xw|m7nR%vX@l=KbFSHURI(8;}bibbE1&JBcHk3vcP1|_$ z%*(e&<WF9IaC*zgoW{)1Y5i@N%&pG~PU$gEKDJ}dcRzmm$h_mP^nH8gn<th`8hqg0 zFW>7vuxs9f?|yc=X?PbFfi;^Eikf;uzNo8@mzP9_<AQ$ZbiS;#cIUK~FdcW!zp|!u z%>zsOH(%X&@g40$>kzV1fBDSSFJ0X+dQd*L`qbuyWd5aE^){|+D12Gu66Xt(7=r7# zXf5YeyPfBM<>-G_8WtV3CQD@uP<}PP4H6&pc?5b+UQ^_(eRTQY?!E;dTv&beHhcqC zmM0&*(kX=5>X`b&e~-kgH;bG9rz9wz0_zx3WSNh<udlba6be~*j_<ktm?!cWqAfC^ z?MWh<S8atv4qtw2-4%1z4KBTI+l}kHS2bCeE^5~wyJ6qzxAp{$E{2~!BLBH@{WbNg zmO{_QUWN_?KnJp<h%%E`nkmT~Z;+xx74+Tn%Us&TlzXr?F}1Oj&d+qTb**6X_kHA7 zIxk6a%N%L0T-cNpU00mbmYP5Jims+DiJ7+f6%%JSBqp>JO=w8Uo4dyx6FMg{F{yoJ zWAVUXMbV;-oip~#o{$_qDJ(IeaZzpMg83DBOV&5cxOO2nngqU5Eb%U!k!CVRw_#XM zg;tQr#F9*CCKH2i+$N}MfIKTe9aTTj_x1LkIf!@5P|u@~Z5YO-AUE`0XZ4)pA$%FT z)8T=c!XG}eXlh$i<?Zo)-}~+!1MR(wY9rt4d*3qsdUM%^De=>@m9ev9nLXCobEZCW ziSpNTfqULviJTrlDfb{JUoNHOb6%IZ<?y9XS{$UF3uEyRf+PgKOY0dC>nBdn8AXWH z*~3XqjVadVo)ldzmMy?>FP3D<3R=njm<$$0gj(H(gT07zO19?Uq5fQcqn&LmYU0d7 zvq$(_><yb9h!5cEg0q9g!6|XFQK$2dO$-*-%pN_qE*_q^tn-cbSFwq9_LcTEDHU4_ zbhfkSdUn)j_suC*R2Zt{=&}lH+VteJ&yntILrv`{mnY2)J&d$0k0v=k9<y<tC9wFe z8E1T|_|fkE3Q;~+y{L0`k-9@M$PbO)E%%O=j(W=bMu$+>%fXX&Ki$wvy}(kD-MFFI zLc@`zdTI=n%UAadl!%c*HDj%ur(8VhF8_3HGYmXRb|1Kq#daru&wy{YVkgaL)Or!E z_0Y^0t35pRjWKqc<d@ay0kV(ZXs&qHzeVpmx$Vpku>6QZIW8a9KMv2)=P0=v@bt)` z#)u|J)vzju&nwUMSAS4%7e0RKaieJe<<@p;vp2?6@n8L87%@GMum(t_(9vot`VBAj zoR;;+&(u&!FGdct962c1A>sK9=a2{f_-!)b+t$<6AN<5zb(4C$-7us5XKdmMDN+85 z5}`kesf^E2113T|Bca`uP8x(1e9?MOjfm*~hx!yghWq|#g4{oP3*|UnJtwXmYeLD~ z9tIn7Oe)cFZgZEj+|+Yzv_U6QbnnR?i1+Zs98ISm@t`vvQpWV`Fy6gMmu)%rC^^_D z-U=_D=sznUAt_AOy_c|HILnkXZx+sg$x<HrTez+Rv(ywRsVpeKW7uRE_Vw|xT0M-z z=D@(vP;J?gCM47zNJ&29rrN>wJiB702{^BvYi_Y)8$nk-Ei<-y{`N^Z^=a<L#Fj4_ zLUpkXlcSp#HN)|$EvZ=4Q5aQcuGuy)<Ae8)EJ|<9J#hA!`->)}cddMU-mJ&l@KwiK zPd?MJW&uiS#LB?8*vE;$7uQizlrbS8zzA<?*yu5=)9bP1!walh8MU%%CAC?NR=6G* z=FyuS1Jt+;4_XctCHZaXMqO%ysGGLT;O3@Nq8g{?l~2ivEg!scdc}hF{P5c1;#p1k zaelSt%y#=N2J`6G!3j}*`IE9Lx6bK#|AXVpx(4rl?x}{0=5}wt=iXf@vlgH&3Q^{5 zkgn$48{yq^5lL^xiO}KOkDs%N#MYsl=$fJ3(^48DtYHO_U6)Kwv)1KU8{#Y-=Bk~; z{eOA$zIlGW?LI!2zx(5&DT}j${JVWaXauDe-Edw`!5+hAiCWZVLyLxlhW<)U|D#16 z?uyo^&ShiX7*fioW?HKUuk4x7kl}7Hc$o}6)6~Zr!}Ku?Q!J%(n(|`(@NJcaoduC~ z=IU*;`aVRnCO2fq*44&}Ykv9mq2k_*t|@yTesFhESO36m&pgw*n%Xu8a=IOIijtDa z5?K8GC7U}+>lBwZV{lA}cq&W-nAPf-`0_Lt>pl+MgLj_QwzQ~v&COFg=M-J^#E6%> z`=n{vQ_^g6Pq^=TpglXcY|V6Y?Ntlz5Y~?`?w{APdr3uVf6gUqA|ob+hRf5Y?rAG5 zU-1HVbI+(|c{?Il60p|k=k4Vc8|z~+42PQqhFxDab+9rlL(O^SHDL@&)>4^w&$O1s z!Z+<{`p6GNr1<$Kgf^E3jjr{)IMI}p*P0hqZnm0IgDOiy;&=P+QUh}ORI{6*%V5|z zPq%+!*pbF1O$ol9E$*JH7Two*c1HJ(POSJ{r1~rFx=!r)HA^$4)UuH9kdVL@n^#S( zAv420*%%ks8)z)lidbqd$Oy(FFs~`V>KGERBBt$uA<e@angtqcH_~D?#vfW+h(#J` z4#sw;V-k$NvC^)srP;8kOY5W5Z)mEJn*a>0uNloj!9fSM-YCnLtc<c$wI^na&ZeYU z1=cLzQ{ET*`HF(<w6(QfR`-g+XwOK$OFO2;w^ig_Ra-oqnwIYq=$oIgCT~s00-;nb zs+47KKkvk-tjX2M!pl1n4YBUBp@(x!rE!__b3*2|4*jLpmf`DO;UC(N+H<VBs9tZG z9G4b=;j?f~S>Ii`S=mi;T5{5cinxh^{sE$UYs0)&Wy$j6^K4~7{^q8&SCqz=1ZAO* zBF;^I8T};&zMQX{(HIfoWrTT$kL|%N?6f5C<$h&C3`WI@twU`&34geYhN%MvZ(oBF zRzEc-r!_Uid(X5zUcnQytLL{^HX6)oet1ECcwTc-QhQPQ<wc{D<ogR&X6NQle`4q8 z{nT?Y4HLH@)=I%Gy{1P!b;2;rWk{iQGjbaO#;+S1znK2TcVXdv@!=uiNxI^*&*(!e zk>Pf0q{RkrL{|T;n#JAV=7(MdKP=SW%iz*lVn~xcO<$c})OhZXhbH@)5&|bwWCWj^ zHX2?sApRH{q2;BT4f<Y#A!o}f-K}SPNABw}>dt2@FwRNxCy=L!JXK#Gqo+>tFpxmK zodR`D2FW68E{9Puh^A@xxcLQmDdOI_>WL-&eK)lm%;&yJYUxOobJcFR#HCND8)!sD z4&njiz_VP$+fh5QV`&$}MLlXT|AOdHlBcd4R>dx*l?8iwdZy_VB`wWjGP$9F4Z{f` zT7j}Ta)Ns?jU6m%$4C*Z4H)p?$2B%h7hNq+e;EJP5~>fc?#^uPao2@b_DpCV^fKHz z{dRZv(wvO?oH)<hrXNB~U+%<7B`E<Lb;Y}K>TQiR>E*Fg`yyLo&ix0Q^_9Uz6H^=e zb4E={Ohm3ZzqoSc^*y6-kGK}{OS*QfY{IM5DIp<R>HVD2M8SVmX4=#qS3q=V6tD^3 zIB%F{&uLE!@!mcCYR|xYd)>U&s13T}8}eI{Y;7g!mlch6%8%r&%*f5}KXKLQVQnOl zPeXnIuz#jUqsSp}8suM%U$olp98aB#R3f5wFfXEX?$tBvX5~g#4en^GnBO)b%u<qG zv#`}3T4%1ja;W8v51w3Evwf)l!?z!p-!<#t$){VJ1}7}I?}f)Jmknb*@Gdo3{to$v zV=jmhKPWgjBEsKu7_Ar|uL(i&p{95EB~Cjm?BmCItdsJ3sZkNG5C<CZCyUzVNJDJn z<lM?BnQ>J^S4^_kr+XNTX0J)YUa_FFFv>aL*Qm*cfJaJuGclg^fB4>!g(;1h*^4Kr z3+14h2cLPibM=DWJr6#(H?@0!WTr;3KSf@Ott>FiFdQ0Uvzd*<dV?V{(gVXk7n#dS z<)#@?c>t|M{CWd}yee^iO3P#Kilur_cfBsMX<A;{)XbQQxmQjpY)LaHDb4E9BSqw# z_}5icE^N<@s8yq6zu@F}bAESb#nw4p?|*oFd1goMZNGdf$M)>F=g_Xy{&{one)f;` z>*qql+|XkuL(YL1d%YE%FRUQ-53OHuA%E2;w3SHcz1!yvQM!ow$+<!CKA~RG=F<M^ zbkka0@zJs=nQr<%gQ0Enb@ihs;LH9M<NF|TNF|%#ndBQE5Mz*{f{idp4u^<sf@?#E z&1wSAUbVrA^P~YMh$pWG!-G`|Bcc}+R`;fb=B36L#Z+$WZCDtWZt2PInH`jokX0E| zeTg~Je@<wEeV{hIp~arkJ*&8Fq$we^B_wuUPfBBbO2L%A%7N{Oqd|<>*tg<Oh}Dhc z`MjH($>izbZ5R%AmX1P$$TFaS2pz%ro<|c;8q~*oAcrcdygaU(=`**nCU=Mbj_cgL zqZ5LXOu>2Pmb$2(4Eeb-vk<D<IhvDRA7V>%Gqk#UQtlHVogWbgM!93Jb2!KiS`!v# zGHKbfLrcqZ$X(0+f(bA?-(Tjnrv!WMoxayAu+UyR)Ec>A`rjIZ^<fQD%*pLVDVqx9 zqoXx>3o`QaXP&r9ZaVwSb-B$+l=~{Q{xitkH4k>Se70jA9AJh)am<59Jf`AYlF=t3 z(j@Zx)i_=8XiHpAPeOcsomKwRSw!JUE5^ojP2d+#_R3=LQ$$$2$8d-@X%x?bwWfyr zTx@?e3#LdbbOxhX;oa-0Q*`c;(cZ!`$0RTf_6|qBrs-<uV1P`I0)xENSA?!)w77Ul zj-{n7Mt**@Bz;p}d_!xJ{PfwA@_!;rE2AR|3!~1RLtV%2L|q?8*?u(>Hee>K4fPZ% zL>mm}XTnp&j5+<y!fmd4Y{|@S^;0=lHmWt^_~<vI?~3>6Y}#0yYLdU;*2C;N%)`@P zCxwn1YBiqcS61`#z}?`gIu=<sL}!>xCR=D(SK3_vX?pCc>AfSuJw?&X(PIg%{i?~^ zt=rvm+T3q+$)g#ORkbnJn(|QjoilHA59cF)ik2ut{;oMR23yRbxkkU8L)ZAqLjBkz zwwhESD*S7e+dJyd^>?A&iqt3g6k$4|I6S>A(LTDg^pId)y2!Beo}WYeG@mDrc9k%l zvKtZdKn<vEk`Rb)iaF=V$Qn08nbECjy8qHeA??AFcFp$+Sid~9HE>{BVTr*|r8jo< zyCckK!JP2iC}FqQgDdjdC#@9g=d8@`=wGH@I<UlB=UrbJm=&%*6`5gfDi)oX^X995 zVy7XL=fyPJMO;!jx`@c1r24tJ{q!@n^F~BORbgErOA0CTO0;>n>!jdN*QA|Wxe^fo zc@+AU^XqCk{ar`TM(t2N*yhb{T?<M~ZGi(*x$p)<cfY@>YeBZrP;PK<>ho_HC@^&d z_3Xg0&JK}0y-}<kSn8$osjEWqMMXrWxw)hxb81y+L6rK6B^y=kh@af7ZkfH>4%t`9 zOO-&S0PBh2WuE4M0L5bj4!0>-3uMA<9wP;+$(wt|9L*&1Iz8?0VT2QRCAOz#_NOPz zD9P<gPpwYMnr(}nIWf0IzB??opkOdL*BTaTDX`B?%#MM&jQvf$QtZ(+v!@yGD2^BC zFt{s-8$&)DD9{VOuI6k)9JGEJE=0p;-(l-Bkv5LiD|O9h59_^RqLUkAq9XFGWJk8Z zioJyu$~ejVXk3J_n!P-{DVPc|l@w7`%~OsN<$M&SV@Dp-w!B~n*(jv+o(@at%uBkg zP1fkVz}T?-$ga&(GuqnXt1Z59U8$+&cLJ{4JM~Ye?px}0=w8Lov%|-C+q*w4-nJyb zuPq=zejP3UELN0CQHog1*nC6X-6ODv80do#qG$wJWT1MeA~t#0n$Kbtpy1Q-!5~J5 zT{p%Ui~O^i3(ciF{dRN*RxO`iGuvjjH0AYmhP8cc`lQ6tlPTW!Z}qF+I3VIW#8oqQ zwq#fvB9cai)eRl$2RpV#_CnUuhzM4G*6qZqpk10!79JiJ=I8GZiMhME31h5>DIy@$ zEhtW>OAVsdMt~6}YrOf3!fMTK<2I(iI89X%9;c}QBII~y(ij|1bKl&A1Y?515R6e$ zdGVUOi_0rUa`$9hm6n>CwmWNY{zz%r#raof?MhEePus0lOxe?|Oxx4Zv!_?|>=MDd z(^AvYcW3V`7%4BmIB##})oB@NX*)A_<!-7d-&C-ty?0M%7f40#?w-jz$zH@m(sAfx zLGZ2v5%TMUO$<F^0{pQSBYC+adWH3=AmdeShD^hl=3PVLdH88o7K13yj_)de#`H|; zN&kmZrbmj_0d><6-<MKf@O{2QBsHIEQW8g_<xkGN+jOc~eFst%d6?bo<T-#AUw{H- zeE1RcjBJ5I_8_mfw^wmfyw3gSte4__?%%BU(ro!@yj398(ORgFy|6qe#URB+(uAIu z4B0lUc1?|FL*3zqXu`*A*BLd$c1{bO(VD@aO$QTf+A{m$+QDe+P}%Htu_eh#jhU&F z$}<ux*7wvbNlJ;IY|rb?tjnFyXiIC$jmc=<(OceVt;(8EZ%u5T9T_k^JbuNr)S6<8 zrLw26sIMt9ZAMPx+FC^<L{>*w(mD(3dg2r6+p;Il>99u6$?v|TN%l)#Se{Z@Y%x!4 z%t);)CmF5N$0%+%ALfbGJuk!``g@UvVd_`TZj9EoW1KMcbNNJYc%n5ZG(mkSC_FLN zH_*$bkBNw~Rz-#<RMNj*p#ceqR#2o_W8WLfa56IhzIg?#mUnD;0k*Fb%_AAwihUS` z8=vBZuDApWVaScMXX}Fev9WB>DXyueV}%4m2H62xe&8*VbVT!z6r*IN<&gT_GxL|9 z7JfJ1Bh1eaEqY1)=Ax6I&V2mRs*(KItfd7v-}&He_JtECET4b<FNgaF4*#@o-;aj} zW<K(x|L|#HI&ilzzp!BWDfPPpx2oU2xKw0*_TH5*E({N^4GunW|KrC3Lz;tvza0F- ze|PTs@zKHAkN&*->Yt9yM!&sONt8G0pNChR08ifE+sk5c5AY8PLO7DUj}P{a;mu?q zsG5ult2S9^ZC#W%TpY`yST}LaJ7|SZB&0Q@SgYsPloom!q6)VZdFvyZY-tr~k=_}3 z>GfHmb|o==ZhO;>n_J5gr;e`gpHNU!JbnJO(E7H@B^OVegy>uuQC|DxbILZ%guS81 zz6Pv$>)qTbq859vq{yeTX~bTQ?bcvHp|teR-|yFp+CufS%YS-6C+Z5-zh1sitcehP zN$N56rU<bnT+B#PkE#dIl^UfVWmP^yJFiD*bkIX_IE1F0!)ax;XY@At%;-7sU^l*- z<%opU(YKp0<#y=?;z6;VS0Y)<{Jq?K6e$RCKgzI&G?Eg`dsYq=;oSmsTOMhQ*c`U{ z(OMn{9R$SwR(T*#=+k)(k-L7l{I;3R&kY=VUhM6=X!-1YxBrgH+;xF+hy-Q9noH&` z3sX0V1?n~8aPREtooDa)J(a2djdlnLr_z*<46|Hb2o#;7e_!!egulVuiVGTKX(7(% ztVAF2#SGST46+Gw)3XmuYx$b0upQ?S7K`WFQWELNvWC@F)vN33SJhOnY-pc1*wr(z zKsi~us;zBBNy&=#)|F+|3%a}KFYM@@hkUAVKFeSCILd;YursUk_I5XVcnI>2pq%LQ zXgp-OnnJI}g+w>YPpPNQM@5V7ZpGNCc8CW$#bFxJXDFTWCd0efi$erhNQiWuyXjh~ z)c!e-N}c5WX(b*XONCK$hUa&A10_W{sdce&@pDSL1}YX5pAr=&rL#(yO4qC{D=di* zFOEr>+1-4_rIlYaBBv!vHRqIy@_Qx3`(nA;C|wsErDf-gx`oIbD^{!<h`H5V(O<>f z@+u}g7U7rI9%kv7Fndl<NsiBi#{RT|{In)ZeB7Lp^7h09J#u<w$ws9*(9|6mzNWjU zuC{DuR$i4gq$n~qtJ~gxMWDfNa$CcuHk9sb?6TD1l&lxzVAPKY*Ded0w@w@UNP8gm z^}i9>QyYVq1l4tS#p>Sko3MB&#V@*hN^2;-EjM-(7BDf#(;1Yz&@6OI)j9bbMk2H1 ze+(OP0X{g~nUS4=wOY~*IG@&7$KEYPuv`7aN#Px3&S;nr5nDFBP&Cxvt)A268jKm! zub47xcVF7iUm0HiC4;_VcfGtEx}Bt>D5~}HI`~A(aUSzC^i0J19QA`>Pxwk1=zA2% zO!E@QA|PaH;}b6A?*$~~hnfmg?TyJ@%}Z-~D%#2xt7Z><t<gQ9G%+vF?Y4E^jpbzn zIL#z|uXN$Aj;A4=&@xY>n;YVfb<%YnXu9v%EVAcHjyCyt$UzY)*Xq4=<`}<Cv1i(z zz}t_7B?ktCdrm1ldhTlKH~ST<+>W?rU&(?!Gm{kJ#>SSU4Hcm1UA7gp;p9+39&klT zSDU3`sIg&EZ1vo-?7Fm|)by;n^x#y*x@1n(ExV@8UDR-J`{cT|wOev(>RZ-s$*ZY{ zFZ>Vb8l1Ot*-}_ig92L$Q|bvBx@_qjn^5usjKcBH>_QQFMfLr<(T#;7Vq4Yyx_wEa zK@3Ey+alG2$xe{kLxD+rUjL}hCI^U*(F!){qOm`zKT1Z~F1|Q-2)Z$f8S`rn3dD4u zr;t|2twe!nSV{Md{#Bh#TFLK%myFX_%tJkQ2(`FIoh?4q<zfvXNeV1;=lDk>;vZqS z$*HGF66Vw_Cx^q0X#<~XqG=GDUJW7k1!Ojsl=oBkV@DjqAB*O#nmAZq*_`e-5FW|l zkMh%lSC3HmV|RU9d}u>l!rJ+huie$$hVVzRGKNl;VP1fGtwCdMGu~)Oz??u5Mx5E) zC@#iH2!GxXe>F2pqfr`+H@Ik4Ay8@EZ)tF@f4`Fk=Mvk*+TYSBZN@AYO}mr<8qZ_0 zzYyY@9{R+HqeR~tCpxL5p|Q_F<#ohAN-L79Ot=r?O(&ITmFA*M-j6EGY&|iXfU1ox zL#xb&2aJ^yDWxn>7Z70b(YyKJe+pZ4M}Q0mEMd;!SAfV)a(~%$&ccQ?MZNJ4<DI}E zx1I7Kxz<lzy+$lGtGl;~t$u3g^1q)Iac|v>i&7l1aB}46U*(nZ-=Puds+r;jQN{$) z18JS~xJ25<k#{U}=nTtz4a-~$Lg4x_O%=;iqgf@LV|iXk6Kz}${!9az594&S$Kl`7 zn4L6`<|t?oQ5G^znv|P(noE?bm1yiyE)nh1Bc_M6fN11fjJJT3Mzc!l{au>L=V?U4 z*pt6Yv(Q-X;xjZh8#G==bS77ckQaK6LeY<8Ul0qZL`2942MouqzG-{_51NbCJ!yW( z_Qn+u$p_{5jH2$k1^z?Z5f+&;{knG$7P<ED#^yMLMXo#H|FnF%L%#O(2N$V-Q~&YF zmfnr8pH=5SdEMyK9gbEyXY@chvq&bQUAiBV^E`$CXCbyav{j4yV##GY+VXp@aWW#n zoRXv1us?8HYBa0FGH%NYX?Ag2G7Z}DB)8>-G>>zMG@5p4KbJ^O_Qa)Vzb+BAxR%?H zG>uz4IaezZS`#Ber&y;Lbm=tjz<RP#FS~iV3pdFF4q}E~^GwTw1*#2Wif~Q&RH6Ej zh%CUjJwHaQhx%E*u;|ir)eq>;X!WCf5i6n#)Q_?6`Tp2l%9z0m?Ush~0cmBS$r--> zI*Xj1qVvMA8Xe(2>}N7%d+~UIzNT%?1{aVsJV~2AbIe$<W9ICmgVD1EBXTScqn`*0 zvI*YF#O-iFK}A>k`cm-NEi>yE#4at~=Htl$baQJL#D3Ux@$81IFvN|G-Wb%mQJx>% zUeda0PD5r0zQq~$amum^Eto8S;*t2j*k(`E;_3<tBWB<8#$Vs=j<5%wOD>!Ek@8;Y z#5srF`0(YXxDsdu$3Ag;=R4Z_9d7S%#6daRTcaUcsL`wvQ@Oo=OGAB^Y0%zJa(n-l zhFVhNGbGh<ONQID%(Q;VQ9i6)MO>m)()*m7JHm&!MCeV_cR%6Y6iU6x<P)m+;D0`@ zNcQi%@k4LIx)S;lZ5Uzqeq4kgMS~X9a*W`EO9yJFG>=e>V6*<1`eXg&{i|QPrd>TG z?p^)rCW;aiD(>8pf55(c9Yr6d#CZ;v`TlB4e!OFY!(y7h0RMy6Cb37&9yc|89<QRo z^`R|n$8e}Qwb)4ZkxxdZnfww%YDz;yN@(M<_E`%PYO{;;{h|ZHv#YoEXHSlBv$dyA zT@(-%Xi1OAP0Ff{tIV<2We2Kn`Dfz-Di6aXqsQ7+`c*6T)~%dcJ~T78e13UMO=EJ- zWo-l3P73kw3k$t;SyD?=V#!ERMsH7YPH$gPX+_?$NoTh7?xMLB$LAPg(N0wko#@4^ z%;Rt>7VMllK{QrFjEiQK^cRc?zoiL3PXnF6DgWQ0>Cr#t<O8cjcZYZ!F1{eIaQ#UK zjX@gvy9E21ny-;)TBDVDvWrhE-zH1rXDTKo8y(}PLUqFpydB7;9ycsimBnXzq{qcI zMn(pvcn<q_bOah5!ARxhV4sx@cYpkj2#u$__XiEjppg|ve8)xAAanulEKjg52o`}F zP}>_FK}&Fe9P<bt-ex;LtuWyB*(sUv^+Vgbvg=aa^$9iBtW8brvk+5qvA4T>*UYRL zX@;bkrPG&~5^AG#(T$U%@_VZ$m_sZTMdd?X6D_skW%r#Awq@s*ubNI#PV@fy&i#Wa zEjicU-8nQcw{_Rja>Si%++c~A91<~i&ZGAg^`v!GEZf~a>yPbS*Z@EI!lczhvfH#h ztrN>uya4~@b?80fi6Ge;$Ee@Oqdv#a7$SkMb7%=x=g@K~2%>Rn3DNw^5bmN`CEYW2 z=67gtyOx8-AR2Je^|xF;;`XPU(Ee{z`={h-8ENeguUV`komKAEN;9^Ub(RAf93wtx z<RZ$6Y4C06|4>dBQn<M&j2Q3fZj#^9=&3Z0oQBj<(C~OqyG^gscqB{ysQDS(pOk=g zzqqmhZ!auJ`kNvH!VJOg?!h)qr!opM94oIbE#hUI;9OZ-c_mvx;|2%MI<~u=ix5G$ z+Gt^3*5LJn-Ob*LsA&2s`maHK6EY^uO#eLgqpS*RNWrXY`pf6mWdxby^W&OVwkCF% z>$cCH|K&>?7T1b<MEKmxibkRuA}5A5WQ`PTsC($yq27-^eR4%t%cg6uDa`LJja_*E zOVidafklAilw9tm6u?Nn1KpA3aX5oF*jznOKF#{jp|yZi%`_AO=F|u3rGBgr8qF%{ zCDw-vXk<+vm<Cn@3W2;Xpiz>zJVav<?QTTjFbM43At(6*))}UdhTft!ve{iW19PM* z;f^(o{n{D^{01Cim4Zwr=NiWP47<s7dd#_EiHWK*4#tTx^#)svH9o--6PFMhW5d7l z-QC^lOnYKlwmmsDOMW*yB^iOZ`1+tS_TRBf6hGaAm@y^eUWkOUph!6}#g^*l<K`J9 zq%hCn43n=XAK9bOU8u}>CxS*XmlMH9vhuLXN0CtHod_}}Sw-{x10zc2UOkXrAKp_u z*Ut}O=sTt&sPFpn`OUczxP(ZrcKhef5)b<2##b(A$%)W!upUd8Roe9Whfl7yL|$(_ z8rNSu<-K<fFA9r@=)3Xpr&^<OgGN0f!nVnyQI@%PJbk>*l24vL?;>-X_x`HQqp+Lo zY;({!+FYY?w)q7#@{eo-m<DZ5w#MV|Z)mthi3V2SC2G;AWGyS!L2X}@^^5M5F=C(j zQr531Y>skyFoWU<53GVjO8EMAnK?8hD$49RY&6(xkUU+b<%;j%SuFf<+L^*Yj_qjn z$$d!n33MKATzrRfpr0)6o4Opw(e;+bDLFG2VA1u;NfR2<a6y3CeVVXWAxbf#wzzg- zdstLtwVG`Fdi0~1<bcBNj2o_*@$q{{7Nj&~rp!)PyX2tRcRc$vA{Cb(owe-Eg6;uW zV&3&-323z&8k++tkqorzX);)YzUpPT5B8L2z_|acp8cnBGhl6m*Jp!<M|jX+@euMJ zH^S3QS_w85yZAK2$G%_&%zPsB&${?D<ILf2_^9P{!cOBO8F6%PBaa_>YB@!%Xzwz9 z1>^a28vB2kWl|doFU~gxOZ`rrq8QhstS`_LZs$duZ_GGbqwyh+l=(oX-eQmRLO#b_ zd@%OldLfU)zvV)slg6b*9Kn4>MDy#?Y|}pn8ZM1!k$(E!(tN=4A&pO?r2bxMaK|;} zMSKjR5hojdT^gE2&R{M!s<&vAHZd2+<d-d9E<Bt`2D2^!b2-q+S>hB*gH?$fGyZkX zs)!Tjqu8n31FROo`#O3>9PE<4EZpKT92OiLX*PR=P#|wc1_T=u9Ut%Xg|x0gXZ>lN z_czhmaBpb04ZaYz+Jw{Raa;w#4v#aYcaps^9WlM$KE|jw{oY8Nmbl)uLH!qEd*Rqb zQ*5u*x2mji5n_95&DEC=IAVLVVybJbTU$?_Y&|pjU=fG+KJ?(8q|Sj^6yCdL$hj(! zX}A>9Ok`O#NsCxk<5v^lpWxOD>IdXm7|{=~i3ORD_hB&CP_m3cE<VlwgHJg31C39! zH0gKwL>tby__T-uk%PQ0D35#>Ym&yNMMV9U5Bd$xIcj{U-$);TMv-#VIr42BQ8hs- zgU{iYlb9G(Y%#hS)6;#Wksu0s!U`;!%U+5bB^>(!JpaH=G>*+MxTzT4Fe~x@Jtr1h zWxtAeURY8d*WFlK*pv_-?_>2d`KM2E#z4=Wcs>R?J#kzNv^uA)#6EL&e)g=s3|pdJ zSMBC5w*G(PqA}J`JG72l9cq-8{cd|Ea1SE+p$FlgU$-Wo$Yd_b+~N(OqBW*C-dxix zC`URQtdKArv4K_SkkNmX#aJj=<Lo~gAJPhqPqXm&eLni<U3{9un9sm(`2@T8w1|)X z2cH)le2lO!FF_h8(XTnF6X~p}#z`{jLdM=Dd#c548)9?`GA=2S4OAzGG+$ylq-b)G zp81V5-C-DBHhv3^jT+6^YvL8iDwak`@~Ke@w2IDvnRozJ`k`}JzBc-ZV1KjO6ySy% zB|w)=!Qi-mi+1GCFK+Q2Ulh#dI944ae|?qjuA&)5;`QPgMQi=mecgAxnz8?oc%wv3 z*EP3^Q1wgtwVgdo2Tzq`L3f8z315WON<^$?pkg%29v*sMoFfS^;5g23#Q1PkR|Lj# z*dvE!!s@g(sMFm1g7{T;VHz=wBu`C#)%0p$bfCK~91+&Jt;xaOyQl5;3M#bM%x{j` zpjXHU&Dz!*o!f%LYDMYWibki&cNMP8%FFM2eCOyR4q40381o=UUTGBVV+XOu;#hfe zt`n1wEiWLSR-0FV3N1xcI;_v_b?P1DEpIeD?Bdll_BgNCj9=L#PByY?4o*#Dv)PJ_ zpXm^v4aQ0rpXRYY{4Sp?vT6=K&12dqJC4s-m0C`xe>FZh``UIZ>0BwWh$;uR2{{9M zqeBk(mPnN=&lYLsZ}ODY-HMO?7)CG13NlF(D_LKSSbLWB&jC*yjZ(9iLU=k=EH|+p zr#W==A=YDm95Hry3lx=()0#BzyT?H@#PXo%bf-rlqxaw(9m<wY{Ly=sbG`<3B1M)1 zk4<pKBNPFeXMp@Z(Uo95mts1+4IVnl9g`uiUq$sfkKMWA&A**i=N;)gF4|mItUgt+ zxj@cSyBxvhj=mYg9#96A7hddp>;ciqVrO|N{~L@yqg?RZn5I*_gTASA_D$lWP88p8 zoxq37jukbu&RXCR%dWjkc=cAUE9nGI1Ow0c%2`tN*e%$N$HkPA^w`+hhe!#*m-61u z9tP!YfQKOwl{-_7IjM+SjguS3sTS$U(M^uGL!56je&;Cm^v3=SdODZqjd)!@StuSl zBf^y=*bwItSB{fe9)Jx!1ajsD>#?0-+_EqBwd-f>_*0zv<A_-8FR$pRSt-9aI<&m{ z+R<C#jEb>;BY7V-g5obt%opcF!521+gZMAtYE-=T?TLKm;Iw@=SzbFRKiOHkO#WfC zVruQGQ7=c^oa46PRdjf#mvY+#j%yp5EeG(dh-b@azgNc2p>3kZ&6Y{uaE2SQ1|M#l zFSrei&^JWh1CMtZuX)Rmrh;3yHG1~^-e5hyFkgQj{WxEEhZDf#*ZC$w$~at(UA=ZG z22XJj+H(*PbY(Z6DUX#R5iK1Y;^nQEq5|b%vzsGIiSM-I%}~bzCa$dGljS((<~(bT zQ?d73iUWhqSz%daDW<RWdUr2hw~zWn-pbGPMw6fWyM5}jA?0(_-M(}|QSNZBJ}D%x zxF+fBS2$Pdlho0bto(8&d-yu~(g%7xB+((IV1?H&BHZ6U+Bh6)7)GqJ^Bfc}#9>Im z)i%xzWs0tJuBBpV85flg`|cxu8=mZAN(jy_%M88SGpI1TcBt91zVB~Mp}H`fRG847 z9^!RRRM||`Y}Dbj$%M<+C_y-#ke4^}$ty=6&=v2`Ye`O|a|;vCeYyRfCbDUKPM*EY zY>1IO$Y;4-#_w~`TEvg+Wzt#%(b&0N#;<5FANDdeKF!k0zsE=MU@ueS^ZzJ&5BRpK z^L<?BUJXmOtZhlQ<slDw?>*%u@4fflv6DD^?}U&9lCZ)^*kKkZ&_F30N(WykP@s%L zOQDRG(p^TP>;H4km23xSf1iJ85|68M&wS52p7(j{Jy!C!+L30leImBg0`EDEk7av0 z#55dcx4q1Eir7+%WC1<$dpN_>lz6vSEq)_?NcIG<81aaESae3C+GO!r(5ktGP`e!l zP)Jaa2)v?E5Bf(0I(nU1dQpiqhc8DSDKZH>4-8a_d|+su0c7>~zT&9n{g3YmFVT^o z>L??}yn)6eFVPEiehEfRfP(0KBP;_~&s9bw4#@j{xO)>A|3dzDQcgTUN+Ro|94th- z?``3{@YU*>V-?Vdsjv5Lwu1`c?M-%CL!x{aiU2B6x-^OfzsyWH5MvV(yf%$E1RYh4 zJ;{<@vYY>+3o|#sO03m)T)EciEx|?OCr8JJ`Mk6JtrLZC;`;j_F)*VqK6cVsHI^++ zyRN@<x-lcL!sS}kly0dZzfm2(zcDSVY-^wK`g<y0eCNrHmml4GYH+II_}Y?$;f#Ho zLjyZ3w!*E0TW@F`yY<=U8W+}1-tpX{uAOT+W#5VB+>&iS$G)WY-58To@TW5?I+)2R z#E+Kl5Ff~b%b2&MU3^C3V&0N~6>>@nIR)MU$Q`u9<k4<+hr9+kh5QZt9G_)($Tv)W z(f2m9{m0%58MKb=<8QzBMYj9sd!eQOg-WRvZ)MB_HLUkpp5Ak;_h}#>@Z5kbzvCS1 zJ)#Qi2ApTTPeh7`_Zh}uz<R^lfe)aY_2%2{>|nj2?LgcAfc9o(D^EiA01pDjidLX| zY^C}z?$Jvip^#yMpW~D4=O*@Z`qugtZ>^QA{@%C#a>ZL~KmXQSC3?&}c*W6rwm8F! zd93wYaeE_g1V5)XCcV91WHWyNGat&{is#u4k;LBW!*~$HbB~-8?zo&2KTB_J*%ws9 z3{exZpJ|woyC9KdObQyHnZfVp%K;aq@d4GBT*1_NoO6%a?~PP5ZUu&5K5*UhnxAbI z7WIr`Ve5;Um%y9V#1(dRxu0utC!=+LPu5EmMK35U7L{qYuhFPe`}=Ek@`X_GEXIqu zFS>Lu3Vk^T2C#*tJecq1!c_RFidSh@)p+w^E~`1Ky}elJXOA{HbTlWXGNdh;gg25d zPg;y{XQS}jq)JOnte6>tlS8AO=U7xahs|TN<SI6g2`eI^)TfC`37AK!Vo-lL?p5rX z<Q0BT7ByuzgV;`;<VUQXl@U?uKV4)ugV;_TP?ofvm3~h#`Wk?DiS5)&?)~0&1a>os z?bJ)KSH8C$>K7E-X_UN#cGQn>BnSrS6?FM2Ud7|nrI9qTtw!b>q|b%mxsyxJp<mKm zw%^3|S|snGJ->%zJOdPW9G$7B**+IrYmrb}1koGM5XGmQ@M(a7L+l&#Y5arj=?wS| zfnXE+LVr%HYNC%<Qq~LhZj2N2Uqjm1oJ4}y%&Q@@oFMk*9`PA)qS85uUZM3L#$Hcl z?O@(%JCZEc&Qh!yr<{3RSv!4r2J!)FE>`F}tx$cMwE|4a3v4D#o@Uq>8Sg{{lWB$Y zUC;{OWim|#0t&CZdJGcz7?WxJo@XkUOaqKz>6v@bXI?=)2CN<E)vvNXf4dzgv%gq7 zcxIlB{oCzCv9XKo)JiJ9x1Iag*l9bE)UVL7FSUZG_#YqxHy|n=Lb+2`2E@N79PYtg zvnclqws@^BI;gG~0NsF`!CIR$AW|0}kdhmz5neWm3F+-}`SxkqZT*KTHNK51RsL+n zH!~f_TA<V4ECldLK)FUiHw0f}cz8&NB+x*KX*?P7)Y@n6hO#ByP|T2L@ij5C&zm97 zg(c`r36|<&%WtpsJCkEB9B_peTcb<~=F$>N>V5kA-Z$nB2mva2n?kv9UMk5Ax-hf9 zQ19F5>$_p~Ut7*!7(7w~?!_%wmq^9c63X-z1I^p+G#cVEVigfKqP8N+tkb~_$G};h zupiC(VgLXd*Ma{5s4U7b$7e)m)7S!%okUF*N|M0?_~aCaxS+(;(VosR&Q%aT>?i!{ zwSN;W_L)p!)i-38IdgIfa{@_nN3~^*ZEP-C`j);aw{2p&p`u59K8t)JSh-^Ir-&+B zaAoxCC7GG!<(Zi!WJ;SjK9-=3o1cbBAfpTt{AR@o3FYU=27<0plIsi+SvqQ~cULqv z7NzARP&W&l!Y1P~TZiZrejh+^fJz~{|NpRdcw=gqh?S^hLncMKQc`5%S2>UvUNLo| zH=!cMU+$>;W3@r*Xle;>SZJ{Y22~f8%(di(WC2h-HQv=eL#8_EY-AVb<%hXkVTXvV ze@(uzc*j8h??3p-I(upQ-t*7hkk=5?vHr2C(TBR)hQ`kR@|B+ce(BgqXWPVhQ`bbP zGdsJiEW03|?9|0{j^^m1Mkf*=57try9y`aEh-Z{s$Ih{Fg=R%H&+FJZzSHx}DRz!K zKy>0g>kL=K+PTj2%zD;N0YegrGK0no4XhnV1|~CJWbNdzAffooFQF%_&`#jFm|%Ls zhtSYgXeanN5`b_6e+p#r4L}wfD0Wum=clFUVgm|_B==*{XdV!SmD6dbG%n!0a$qxl z%EfiH*cw$aDOx_skPxF!SzQ3UapLrRdd%hxcAc%JC9Ys2Oj$x=(f<3aeafUP)$sD& z9`JIY$hM6ZS=)f;rUM<SAUF8LCmQ%<9k_$hY%&+w*AXOr+p%Rsm?5~bEummjiXn1- zJ=GpQm3{~g_B81Beh(8*s~!~mr#kXWz4Swhf=2}>>AT$XsI{aAdRpVN+t2$b{NK!k zrLddqbQm8LmzoaX_M260Q5<oabJA)Wv}J}h(s$E3GBg1`sg)6~_O+X7n^KvD90s?6 zAKoqZHt0bIXNdqKImrzSigoDCelapjxXn?e4mL#t?@I#E?_;QiM7a<BAJ)sC_LBhQ z>+KCX!vc#J?R@fT=h#?h@9<b>PDxRIZgG+H!|{&hnc0TsRV8KFndKE3*=3M~x1##f zlUP?1vTZbyrxgrk%}ipiXCJ9qbd>PyXSiw|eGN6p;~{ae`WT(RK29iUD99Wh&np<} zOp1wDN~`25x<@{fe!z#z9+g;uby5ZRNq1Y78XeKmEy8p%ynqHnL-2?3*i+y**f|uR zsgqqPvH7V<wx}fk3cuv?__(~3<dB3Uwe$nmV5%eCkylkSnBd5Wsc_<|qbPU24|@eT zZb))}h0!R}?<W5K5{;Eu+1r+Nz!J76L9nX`XF`E~#mPxpU$tqPm|Sfgk;0?tz10CT z_@=!h3cE9V%~Xsoysf(-$n#};X9E}zkqh)TABp;PYOIBid^hfM?^<Ldo{l|98<rYV zQseyRr0T+|620_oV|dSKzujaRm>;x4(3923bIL-EI=Z5id&@V(V)4UCl6W$nXp0mq zgbm{9Eebt*g&e%i;VZu8Vv&C5J3zFq+Te4RKu1J?C7L9et<e!CYqV@uAG2Y7v@vqq zrqCK&a8y}vaCDjXUuuPH!bH}I@l_h{BdtOSP%DV{fx?c~RbeP(RNOd5TBT(Sp??>D zC3GnGGx<B1Cn!d82v5>aR<Tcl!*j(a@tm}YJs1D~dXCew=MrEcUDTfHqV{mRydZlK zp4_yo<)@JIlj2LgjDPa_4}toSf|3)SsshRHJ?-U+{nNl3=8a@7{u|?XAMH8B{v+aP zV~7#|hb8jBi&~`Y^=a~l<<VpxYp+eXfOfP_C5R#IK!*OD>9+82dRbu+9gSrArVQ^u zH6nZ;g-<ZfOL%ldmPqD#XP`sK77)#W`wPfI@`PTv860!xD8(FRoBHo))J{$<1-yZ2 zaqN3&U!LECl@q^@#~XO&SGo>4rIdd$5t7<3J}ypj5e*|%alD?E|3<}Vz-}g^13R6z zy#AfHja_mgq@aK2O+Af!C+kuJ2S%FrPt~Pb61u94pBpG8<G`Q(^~XnMfBfR)KhA&h zquI{s```KGH!YxKeBd{rWL$T7Id`bDQ|v4A`OB$~-qUyLJC`%xIax#;AGOmT#i<4d z48x^+>2zs!|0so?QyN`dE959Qzlj?L@0>9?M97pq`c0K|b;e{?-iGS)kBTi*c1^UL zvh*hEHI*~3DZlt3rYaiiKpCHX=`6{R2jYX$5g?erMZ4sW8bz8E@%*tFIK4r*M^9cf z3U}x^slKa=dmVp{u(2^e9Bh5LB+a|h{7>-)1@v3$fA@|=Tx&2;v(@H~g2IzT3aNC( z!K69x%`NCX^@V`F5^Yg`A6bO`f!s*SiANFO3WX0~;pnQ;!&nN#8kl|f(HQ?6kM4#W zu$`LK<b^wRoJ}Xx+#ytwSG0B954rKSPWLtLkuJQ2+5PM-u>0{nvuW7(utqR5-8gSw zVJDg4?~Rv)IW_TCt6Bx@wB2F}pdqwkmg*hvN%*c{MD6h0(WGgLJEKIG3f{nQiUH;# z#`o+XZK?f-s%nnBur0Dbvgcr3{pHVXN)38p<1NE+*<&|Nou10d8!a*Z!MEp*9oM5o z-X#C<!#*9iZ9gqscxsCO1Igh}OE*0B`pD$IQl)g}!S^@L>@1SvR6wJmtbv%Zd^Y=6 zLk1LJ#wZt-)@(44D2|ha1gKy!i6>4>tY&g{*ueNXvzE9T1JdD`<`LkdKLKb5Ne`7n zT>17!opxjZiSz|MC}cSFQ|Y?BF6;c@+JM5*>(@#L$O~Nd_L<zh_2d^qPV>&Rwr)Fr z>cSKmdvF8i=l=c3T{|m<JkPG@<}bqiPav9g5$@l+8j6*+;ZK=us5FUiX3_pF!Wvb| zYap4nVWY@N>-*Hs0+FRxTZDb_IrkuYVwd>DW%P+8?eY^eLgvq&*dspiCuXMt(CW2_ zsr*Z2Pl)obby1C3hUZPOq?Jl?7XJdqJ1Qgb0`#QqoL54|E=x#AGuC7HRudp=k!uOx zjbAneWX7TnLS&@ZrOKSb*w;)>dA+H0MQH6CV5&T*1CdYwW{>~(@cF4mW+E%6FKurg zP|K7St6!rr+OF&NN67^c!1%=(vNHS?GJ8#ry?$+-*%DS!Qaaa`1GLBuSB(GRtp}z? zTWtAR`pC&W4Z?6~zau<ECav*NrM0E!x5l?^eSCQICykxMqqjfzbo~~v!Y$r_SxkgI zYlQ{pa2nGB11%=s1$AU(M1&+!MwX~_Abj<?4C+tuVGJ3@0NyMs8$ffIos|5CWh)}y z>`fZOS>gi%#>l+cwQa;TomaeTta&J|=fq6OeAs4E+PbDZWU4#FXlb0U2(Pa!Xv)z4 zF=PbfS3jP(wl#l4$GTq~H|Wo9?0x*E(PW$Zw_H-|q0?1+E@`XZeSLj@Z~ofW^FOmg zPhR{KR{6u==b)^)eo{Yh1nXs3V`?0G;y9G9pVE!e5ID{{B9!>bqD{yN<NJA(`sHNS zYzI+|2`%Zh=^DY<aMLZ#(kgdpP+?JVNY&*%-0lkjTVA`rf@*QFcK9i|9(Q9VWUxBP z$A-LH_yVFm-aL_x#LJ|YErQ;u(JR{FGzj3KhxH`aIYdx&Nz0~^v7hWoE3Mk!+q^b7 zHLR<kXDU2DDk(28e&C9MrnwSZN>=-!zSI$8^^wsliR7obbyo~@?R6yu)LSEG`g4Yd zvMY~X)j9Um4gGE1N6wVbpKFNTcEdx1Q0PJLi_<WN9h^v|vC_w83k#E&ah^QbTrrg4 zt-K=Q^uMp`AS3bc(otO)JNfSoGns{}t4LC^bJt*2uRYaT7TYydUYV#b24!MXU21b& z^q{eLZT--d{c4$YzNGDVPe@RWDe%x_b7xcMC9dw?AZw>72**!i6MDEmF?@seoY`nJ zNf4%Cgc(c$hkJnW1fb%QTn>KtaD}(-l7}H+jiWImBPrPxJ#gC_8^bCSZ_$(6bX(rO zb11YpDLliLQXM1o#E#9SC6wADYp3dukti^OMjqq1*4oR3-ypXB$2|pY6;YOql7!s# z(@;#7qjHotNNdv|^+ln8i1C*%s97|X22n(Qss9m(BlQ===vzbRwu_^0=LMtmj2Loz z3WQ)QLvH6`*7B0##n1Q%)Va1|x24h>KN`!Hs3yxamn-!m?CdNt2qhj)e~O{zvcs9= z;lsTUe7HcXMpON5MqAs$$?odG<basqu=d$KwI%a?RW`vHXm#=ANn=2MS<y^yjk)fY z{mz>n8QPB;wL2?MZEkt_-N{{_otti5|MT;QcE3||(^g))@uixh3p3~bgc*a>CG|Lq zCNPRa&}uw~Vwu=!nOTW$pL?BUO69q}N0bU%h%s7kOf!}{1Bzq#rVIDjQ%zyOb2Wj% z2{#Lk!UKVTyYg$MU0jF#oGrHlk3^Y(eI&*pvY=5dcw{j>_cZyIo<amkGqPdiKzlJ{ zfjmv_p?3*@NM2%iA^%D)2qHe9%2k7zTzGg8g;u$!1Z|L?+7Xyh8cO_$Z;(k7q*BEg z9i0_ic4l*$J~A>&f8n3fDxxmQk;_}9%7pHU^Aia<7OAvFhOju1z)OY-xP`z?KsQ8r zDjI5H8%Jb*!c7eknWfjmD(5)G7EQk&D3JSa+#E3wdEjaA*nt*sA!7&0BZCh;EgTST zpv(awI3+Z~Uw{}NZh%leC@47CrqL!OC^96mu@akjY_Ksf1+<tFHOzEo>gRxf29%d( zJyV5;N+xU%&tdYGK3F>7ULG*T>X_y%l9HTO6<u@r1S!vrs+ukhFAN;ek+XW6YoV*a z*4LY+Enjn8V@N@2M20P?CJqN}axOigI6Sgxp>y-Amm8$^Rjp+Q*SG6=zO_E3ZFXbc z=t$d!=Qo#kmE*uUQ*zhMBx03m>==A_SmhR`5$P7c<SQ|MA@uyIeRRB^AI_c<WLKVj zg#$=OhIOVs4!9Fh(l8sM;bPh_E;gsqPjOoK;+_6?j`;R+d$fDb`1pi`YVAs0qSEOK zu8QP7zF^}2oD|vOHbvxEL&JQy28Azf$eVGud<?l6AaT&07G*Z;HNFdBGUyp1&7AjE zG<a`C2AHN^q-8oh@g5xfXK2U%$;R27u(HX^`pSnxq<)HCl32N>H9N4OsiMyrIAQ64 zL^yEObHlYKW;$Mf<KelK$e_Fkp^l3mzUj#)8n$d}zk9b37zLmMIL)vRE=AAcDVvnk z;S&K?EEK6>B9oy!=yH3>RaS7NdQ@AF(7Yt6At@j>EVD8qvS#kG?&Rv=2y=Es#hQ*> zTW~>AM0QAG6~t!h#8^^DYN9!&ecN#Fi_e}O(EB&}YWl9a|E{9y@#@H+Y!Iugo=(K= zNWH0jSTQ5CSa`%JrH33upB@f6s_nD2LVvJGEKSYJYv}N>6_N1yE#Xz`Zki%R+Ot0D zp!~s0n=2-&5)Cq0{`eJO>owkf^T=B--agzGJD)T9yEpEiY8}4ih5zfx7>(Tb>%Y(M zptoJ^;-_30dJzbXz*h}m4frvEiGe~ujU)=pTaK}PXSaM=)2;Ns`kbnVT&aEYYL#zV zyd~CP&a$+$*y^*mCljMv-RZFfHlT#%O)6i!jcSoE;cdaNn#?PN9;_zs#$1wmp!%g} z9ZooIc-o{r+<!!4bY@jdH)e-x`$=%o%=LyfqnZ0^xvlP9<vUYKEBkJK>En+lP71#i zKKSq;)jvw0vt1+Ykl-SKouJc)hm%m>1ytojVMgz!gh$%5FI!n@O?_52yvj`V0Az%@ z-yjirgNJxnuK4Y6^*U$up~0f2Efon(8Mg+_^!86iHf*|cerR3y{=VG6tn`$86BvPh z<J)!P`jf=}FN4|bzdnDme_NRkuiky+<mHnezWdN>nGny#sAlhY{`uCa$?j?BW=5Q! zbJ8k!7VJ)gUcL}vAX=$J1_D?!q8KcGL7^1buuz-Jyb>DeVziSy6g3EGk3)|E5DesV z@&s<M2({IZ$8mJ!C`jCxuo*SPA~k_3qKynl$h8uMa1*Afo(s*-mC9P=vc3)+qF%Sc zeSKlB0)QiBOiMBO%H4?7OT&YG@?hADK;CF!b%psZ=p+kP8r&3BNZcmOPHi<XWp2sj zGNXH_-6BeFdd43bpW12EZ0q0QZ)&e3#XZ8ay?ffzEPRhNuxReC&7*YwRLAz@?yBZ; z-A|Qn%^Mo@k-hg#1b5(F!2Zo!E){+y{O-?3I3XVWGUFsQU{_^QYtR6OQ0%PW<m7aX z=T2p*?)07m^8nk;o{o5|3~B|6IA><WI?~0%Mkg^-E`PYJr+i)cVC6z-VsvR`bar2k zTC0c*OKT~NG04zgr8T{EeM4McNN~Gx{hmumGI8wOC%h)SzPqFH^iMFoUl(^eLsQac z?|=Qx?xHQxk=shf{_@$g8zP+Xr3@)VtuJ4iy&-y^5GCXx(fuB_2Z-jEXbIAj^DFig zv%e%WKcmmY+EzY8?}V4B9Y^m3YAxPPt+<saAlk|Y%+eFBxYj4=6P`v`mH?Ye_QXlF z0pH&uKp1!?OMH<xL!J*~wkv#Ah(62!$w?!;77t_{J;tgGpf~@7jqadl5A}E@L1weX z0~`~}L{I^<q?Ik9$2>?aAb<hLrT3HQ1E(-8a&1(xMQ=<G%PEUe70MNrgS+k=BvCIJ zxH!Y&%#OVqR0^jye*#6)x|II8JsBh*sK}P<yzqBg(m_y742G443vbkIuJC%Nd}y47 z46#vclswJiEK6ugjG+!YYa8nH#88bg01+)(7AeeI24bo2xKi~VOcOI*U^2l;BPRIb zNJ9Nb-wz_AICc2SpY13ewr2*`CiY#up*@J)pch8e{wd=v)~x&xo3qe3_QvfSk$SKF z;1Da8G=BFh(_NJZ^AFzNuF|P{e056n-CKbJw?B|4&<5Z|{I=)qdwmdE4;+~7DT<M$ zm3PnzFtWJ8&n*5&N^8J7;NuE)YGZ6Z3u$0K57pADJf6xPbj%b5Rk;*Dg(?k0Bb+W1 zlxdi_SU1=kh~Pwd&D#i_HO^lX5fGD;Y7OlipUEWGAE}x?Qk5`v_pUcc#Gm5FM>;}m z<(*u|%-FuVkPREFR6f#fnJS{GqKWXR3Oo6bdqerbv9<?K4a$126YdwD7lgW&+4SN1 z?I&I9Den+`YSKFN-6RQx-$AF~`B0+~`;uD-zz~?zk4jJ4edZOS+26FB^m4DE5~0JQ z>Q8H;pt#Y@k^V#RvnOi{*WEt(^fkg&*OA|iO&zb>whO*RTI|TZq58=9x<~g`aId=) zI>&yzWBqC@gk%JhNxi_VB8vr1GOhLE!Xs1^;bx_X^OYOiOXM8Ek6=^lxi~#G^_~S^ z*@nRla-XXH9e0TPc(Omj73%(o3$qo5<P~1{JKX`)r?{Q%<_E;x3}-XV%JN-~J}zFn z_*XtoF@hccWBLr2vUo30)HweD?lE5w`Ys3FllnD%sZK&6LMoYrqtl0iH+0=w4dIaG z><|A+z3>@w<x%(O7bJR6_?ht62JEQSv;-17oi)OVZ+pzeb>ef;z6P^{Gi3!oAKjA| zkzIJ)<;!ccT<Z+$!buFm(5BXz<26O=ZkyV0c=}}BuAQ~AbG`0YDleU)t3g*{!#tgp zi~RHAIiV{9odRbbJHARd$?svkF-t;FJ%`hx7O<bj-^U<gn&1LuR4G`jGDAAs=h!!5 zY69EkkB&CgT)uZMj$A3cy?SV{(S3cx<K$XmdN*cf`+nghd0{WfC!=Khv)|kz<dJ#$ z6PeFL!nMME!dqg0mc9Sb0T8p1(yA>w_+#}%q0*|sQ=x<ww4m`2xX|=Zmi@_?VX=X+ z8UP5OPvkHsdvWCFR}WrIK3*mGzAy&m^R(d0eZ@WLF5;ebJGrObS#Bfug<H>k?l$6W zzd()Izrh2XN<AI1F*?vyNUUKi%J|UJ!mLBwnj(^R*>UAH<1a2TOLb+Gm~CGh9lN%^ zcTZE)?)h>3+~(8uL!<Rm$b3CK*t@m3;aDG++K`wrdrLrwaWXKbV$IRY%hq=-JTx>o zmmOZ~D0J;;pM7GtPOh!m+}V5I;b!bhNH|`=%orrV)hm2-V79%uycNxe_0r;FPFMvS z1&z22Jf;Z_*2#GJyzt9``;1|sTIq#FRQS50YUj2x>EFMp;S0L1Iaol>8$FVg7uXrO zPdp=%QFca_qWI_wJ8S5R3OiV>l=G<Ohb_ERDoq5AW1o1IhRTwwIOQ7mr(aC|=|)Hn zx*BvP{_Hkk6>eVq5C1G$qZNjI^*#%xmEsnv-ghJ|4K6Un7$Vlsn&7XAv_xem7{mLf z=hDcJgkRuB6wXI9v@})(1v*<qNop_6Xe9>HN@njv7@~KR@OR;#-~3;xvoA^9h2M#$ zEXADg`-@^9o?QzWfm5`K-98t^Gw^#)9YNeH(d_pZMIta_CWkO$s083e^)m!$WD*Nx z(9$KtW^ifT%p+;Q&ca2CDfQ>{LGh>uU=GjBs!S~#bbu337jHqS1@|YZ9RoV0PnSv= zTz~mGsodQVRqqN;m`UTFJU_eYP%--EiF%;#z-xR@WWgU2;Ysuj@mr@am48Y|D31W7 z7YO3EOA;`h=W3eV>q*Xl@E&=LL_!j-8^aNw_eek-dF+;}uye0Li_F3@A`WGxDJWu? zLewCJ4e%^bZIc@2OZE@_8V=X}c_&KirqX;>>j&2>RZR^Q2lLMi3jfEgkIK#&uZV1l z2NBa}$xeGiQ)VRh7h1ELo)uY&cMK|e2jV(hz5_7^928N8<6n;C3<__Pc@i}!yhG-w zB>%a0091_A8;uiA%4mfp%IT-}qtl|kXkIWe7tIX4AJTdL@y7FCdRvbkK<lfBV@P=W z;z^=GF-#PCjrbtN6tBD+XtA#E-VH0Yjpe&xJ@|UQ4j^Nfw$EH%Q@G~z$ic%iCu_H^ z>63L0xHq^ionHIMzDm#C0FNQn7*64BYKevIM70HzMB&I*e{rssqJ&heEa?fX3MB<# zMGy>9O40`}8Js>+nJ|9O&aJz~_tk}N+|<uWNiLg3_XZT?X?y6Jflg6TaVO9)ARQ~- z&fV#GJ9Zj<H(u>|Gb0fZ#o70~m%Vdf>R4ss*gZS8v3G7-KM1)36=~(maME6e4*qNC zuhI0b^+#p602>cMwL+I;7Lg;9AvW~cK<qNP&YXV^W?Dk0qel2;MSan>!qSM15AO^U z1`Ol|g(7*lDxo*Qp0c`p>|j|`%c19tCT+jk;Cn5xzt)|*Id|&~b%8+*!4bpHUvU_^ z=AVAIALHhLfVvuYPB3nra4?x7<HiAi9`Knep9PzzXD}nhlR>?b^i)t|fQIboG5{pO z(Rh%z6c8<-5WrngKb>JTzkS^x6p~Bd3~pU>Mc=x$K{@T~FK;hf+h37lE~_eA=y#=9 z!kxyNoA<h2n0F`ADckYaXV%^FK>xplZ@&8Z#?B4Te*UlD)a=`^_Q_8_f3<RAYbN@8 z4R$51ScZ%)_}2Wj6oz6zDA`M?M*Z$otMtP5;N7Cv58WOHkE3RqJkd0qGIQtVH*p1B zvPI}3FOOfkc3^kCeHC|Y;8k0@9=Ng#g){fKcX4lVm(*-KUa?^dWEJc=mI*JX+4z{d zRD3@u4}ymvhsK~R)-*mT35JzXt5qSa;z`10COGYp*WZU34CJyXgau{@1y&)j<K0%6 zM#dm!hfyxtE5yHIBrCdp^KH|iuDZ^o?9tx%#%&|9is&sBbpr|Mlh=<Hjn}4Hiy9KU zn!>I2umWT8;nlOm2E*6%%V<A?MkVc(`kQoNr`|i1Sy^**c+FRDU((ik>DfD7Q@dlk z%4go6X&6n#`Afsz`~+S(D?>#>12O1hV-ZbD1$uC)HWeKQ(?G<Xz&3#BviHy&0~AQ% zkT{N_@7}AyV?d;&eXBF1Z0_`oYdo`Jor{#Ulph_bA54hrtawDO883OHd3Q}kMdkKU zW5pF4+F$?m19O=puAW0JYME~9SmzBRO|=_Ji~2Jo=8LbK=j=t>yUXkPAH%8o5<Ra( z6_g~Zi%7$iYN<qv<btID5xc&iGGXFzcZn*~N?uU53ZnBNi@NrIS22|zT{)cRoOZej z(^{f!>9ZN7Lz(f_Lm4fTDJ`y;(rk0WxG`<4u6liMLu72zc(t=I#9S8|n$%lSzN)P< zEPY^AWo@-KSkq$-raOi5ApFC_G6U<|Uz5nErlO>)DVQvG^ILmFoLh5xRtA-B7xkA` z^5hZ!_jtZZLi4K3z`Vi3eaWs&y_8IDjIRp|jOovrIq1|zmy8|jE1z!44pZo}%VWwX zYm-fNM%RhC#ut8m=R{y)U~r-B#Ww@=O-9Sck8T<N{NKO(;bcqKbwB_8+JxM|-YXxv z-*spe_P(bI7j%d!?0wV?T>L_MyR-@DB(M-vsTNTBD%@ss)znCm91c4B*+oUbdQiV5 zyb4Qa0Ja`Qn^IkZ(QA2kyC<?i(|biQ0F^9a+>v>Gv5hD)&U-6E{uq$d7LRNJqdM47 zHrtdLSmjb0l)gd!Q=s)YG}|+Ksi|yuPpdXmWAZimv&tv6Reok);&0Pbj%WEPFP-h1 zKVYsN-GPv6yIekc`*Y7UZkXZtHYvIMOv<Vp@`a!uJa=Um&v(f9i93J#bj|u1o@?Rx z!UNMO>q`XGN|<}<Bt<#@5_-D<Cnt&O?J*9m7LG1U=!ya+OQ&W@Zx^+78gLfBTDiP9 z`kupdsBkzmaxk-XEUB}))ZlcDW;&gY3Y*Q*lUd%En9-k4va8FE285UgZ4nIzoBDd1 z>b8`)Y6J8&=D^Is^4h(<8kugsf9PJif;5MLV)W%SUqJkxkC1%??-WJ+%ej<$zl80% zl+ge!LxrvT8~E{7>eX^wSFC)5CqBJy+2m1u(mO|v%?cAwk36*z3A30W_gC&0xor0@ z=#GImgZotK1p7YpY7=-XbSq|PrCv?XC|iCkG6V?~h5o!fz@}CO>Lc<p(*lFbx_9>` zv_yT__nO9TYMH5y3e79)RLNy+Qh8+G500FC>#_=^;`}T8A35pxZy&tkryJ8T8ftr< z!Dvj-nNR`Pk5&Lin9nmDC>NrgV8H&v-9~MHu>vr4kIFvZqLz}|c74`+nZ}}*3Nsyg zsnVdnLRxsCjlcK&bKIpBYs)U|;P>VZp;Qvp(3E%^hqp1blUTiZ#njOa0eu2<M|~dD zepP<lKSsL8`akJkBiy+LvlmHzi+0uSf6}$0p2Vf-623=>j%A<9ksV64W=}OFtSw%S z-&1)*xxnN!^H6-AR=dLYP3(D3T@rlXhtteU;^9fILuAf^)k&0q2g?d|%IxbWSx5{F z^rs+Z(Vt9@a<S;J5#93;Ll}VQpoLd{34KH<M4}z%Mr&ttLMv9EnHlKmU$ZT|YR&Z% zBi0v(F6oYoab4E9sXfygU6D?G%ZjcWX8T`x;kI!Zc~&S?pS`E&l^5@tmI;YmJpZ)f zz{{V_HgBwuODAr8<bkq|wZ#gI`7GuD^;$3nWI|!aGlb);QcgUy0+c`nvp`^=1Vxn` zM2w!iOl1$#ij!7URJusRzv!E6p8TQN=FswTYkhx4R%3$M?+RK$CpX<S+k^@_XEgr7 zVZM65QQ<gQkcE|`<<RPFg$aA|xQ9?pXC^5(msQho2b2y(1lxJStdBkD^*^vL!l>ph zwW11zBov?=Pi&Q40oWPCZ1*vE%D1f$iudBdt?r{!NiDVgndy!37Ikr7iElt|TFrD_ zNOIrD<b=IEBCRGSt~ozte<5fxU(1<I%gXJ0^vJJS6`myMd|T0n42lRs{hbICoXIKC z!NKwI9uGZr1XKT#r?Swu455|Ngu_aAuvnrhiE{uN^ikuaT5((7O@1hGR@#-Vy|Mou zg*+!Czr83yzpMY_T9YiOyg4PRFfLFkvsSbl2L^0yk-WsMNGc1=FKj(f&Aof!)397) zZc)X?Q|(;a`R6W8uZl24X4{jBBj`#e3CCIgomA_}bRgMSElWyLslp|w09LTH+!%s5 z2x=oPtvT%>u95%ekeK>HuN|HrYYB<ga<bs6mXx}7CHmZ!@jr)nt6Ci#rZoBvvz-xA zl$ui;RpUx5v16p|5z8apUxSf;5}IqwDHcb1LC9?jvDtZE$i+614C55vjdcnT{oP@> zR+I<_E>)fqrHEH2NB9^}XOAYyvRzpam1+)bEM&fVI7z2C{HB4V&KS$1n`bjCj}7HE zr&}T_bHYo4L##!{^r5oEeh0UqUGS5s@>e(Z-96Ws**Tt6P#@_d-?u-ZxQ<E-n(6i{ z^ovGH<LGH~s1`zC%pf;!MZgpy4pM!ocj^DDZ!+v5VyPTTRr{Ron>Cfiw9I5w9v#kU z&agyQX4y+^A?8Bz!%zD@F{Tbx#3BXYZQ8+tHTAuB&o^duj3pP=p@Rqa#uql^({hJ& z_RveN&C^R*bhLvj`uDB5`=7n@^z4RyOdIW46`i&WYZQ7`9u#URGNukz#CAn;zY%=p zs>0Rv19#6Zcj~~t_@a7x|2>KR#6U}kqP8FEg+lpTaRG|`S)m{N7u(OD?@w(A3vWmm zIMihkzS1Mg=o3+u9a|QxxA!HYb2jJn^+t`VUt`++`u3*ip^T=9RHL>*Z>~Bt-23jk zkId7#QDOx@LSKSdBv$W-nov=Qz+-a(p%Cl|H?Oq%JVqauNi_OsWWgK$_GqD8<M5oX z?=x%rKJFWPCZM!`W3{t8IkaSGUtRt%_;9ldP$D-qu+Vt<+2n1d?tjuNZt%flt<J-% zdw=`ZL#tZHZ+rfk`mNJ5_x$|v^3Bue<>K{=-*A8y!M;kOF{?n;f+i{oC2C_Vv|6P% zCeAF9mHGoNZb&7H6``gd)fAZu!7=-f9ff#Zs7h(lSz=?%;aLSSNyXtYt$Vva{-kfB zsHmw3+JuYj?Hk<IyDF($F6SCKKBTU!ZzjuEo!OpWwr{fN{Bz{P=$XmRnN%)|Jk_<g zw56HevQ$TYm+`(qM<#N~%&%!oFxx{?B}U<tf|>gTZrUsf^4vp%gRNG(-R6ka>*M7x zx4+ApAl?Wp*T?Jg#rQliIXW&_;!8X^IOrD<<@j@71jcD}QD&6tG~MH?&rPeGZm{j_ zC)#bA?Qy;FuWMhAQd(8gpeht4ZHhPf-V;<jDwt^rPesAOHGFv5WI|4E-xJ`+k#P;r zKi}{`YOf=^AttV=Abxw+h2QVLyNzle)c(4kW<L?C=+TVHNtXST?9K3o%%&O%#eA^c zZ$fUr4rZk{jrbz(f~fnkxE+SGGHyq0GvWYj55<p9_Qux*M_BW14O=^{gx3idl)jOb z8Bw*7q20z()IfgkwR=$mxl!%E=?NG=Ycjj%lZ}Q}tr`9GR2+onfP8RKJ7O$2a>`jF ze$R!`brkt@5COJ8!|;0;(K_7Jj5!pHHl7-)Xa&a`yY&pt6xDCj!KVq9BOhPim?#D6 z0fT_Jun_bG86Im$WMX4+1KjjW@^MMiRe0BVSr7gnQk}cEW+2gDaabK<YM-f!2+1q! zC@=@BRl(Yby!5m{TWQbkzWC<wNn;rVK4j`hUQ4<;qADxQX=4I^uspUSg4;`^v+vz~ z{Dn=K1X{FA7TI_Ap)20KtV$&ptn4D7ayGkjERkIVhxW#mRe7Yy>o}jmIG?DZ8XFz0 z)SFDGf1{M>kap{<!j2YCspyiS_c8r%Y1CP`u|WR8lwgdJ1}nbj;^IzK4<@NB0m6F= zeV_D=k;tk3RRN{ZEi;)e2;!!U0DDzdxYHJDank!Mv~K&DC|$^J1@Qflg4K=emgpQy zDrkuGQS93vUsjD(hK5c#sjz;Zu~nzm&hObSM)EA%#bPcXgT9H(v@FN?3uZGxZ)Op@ zO^eKG@@5%hRx$(!(?f00r6ILEH5)@i!mKN*Hm1M-64Wb5EzvE36TR$bX5TQ4ibq}u z|KE!@o}R7J&Hj%HjvyeIj}TVl^wDTdlKew4I|8s_kH7n6YJ?DKf{3{=UBv^f!ac&f zvU4O+*#6DUxV65*tXv}7=l!HtQ>C9AHLy?eJ|7cxSx=kr?>D4{#3f8zz!~#oe$)C6 za3y0l%g9m2Ar(nq?&0|rGrw(krbm26@)%AMGQY)R#;^@y207(47u(s$=~x`~yX{c+ zVzHf#q>#y<@3uqn{bD;al0PtvM2e>&5!JzZ#3Z=b(hOtM@OwDT)0FtsVa#SK<6=kV z1|6HEgN^OG+30j^bf?HAWmtk0+2~l4BH~7UlP2g>K0hQhwGF{sgrAFayi7;jt;~wV zGx9IK?-}`x;xm|O&odB>i%brs;)a=6%tyP(g?U&i+l_aDA~(=Nb1KX51{wa`?9Y9z zx$usb`%)wP+vR%S<-$|@`47om@T~em))8Mu3ilH26-#Oc>gt#>u%bDkIygHsUd?}K zaoupOGiBq>Z4A@54xgn_6%{@Uk}bN(FJX@W$tR`-uXEJo8+ujNik1ZaL)T5W)|ksr zUt5Z)S-e;HO7bho|KXFW2UT(@$^f8J8-=~IbmF$Cnj-yx+)~jJFML&c>m5~Qyq11W zau#n4^z>E=ekAW3aq-hsQDD{I@DK3S_951SnBa%5>#i#c$lktvLo!aoLH<MTcGlYf zWS;sFRe%gpKKQC$N~7T05^=;pjd+JnE>Q$kG{;v(R~I2CNfqR3im$>v#IboeeacyS z>+RK+%G0NcQ#S6}nt?a0!W%ASZ!qBva-GT~)2w`hcYNXAFUXXms=(OmV<~S<6rOZc z)32@NY_`taR?B9~<^2M;&3fTWazgS;%$f<6d*nKaNs7un>0<wvW__vk)sZ#DhF*mQ z>nA*c#tnVq*Izns!<1HFN-J)@t(tv7=N2#|Od4>95~I^s$$_v36@7i+K}klrc<Q)N zWSb#1q7+g5bN~EW|F8O?RYay+l)NELP&WILdxUo1X65<U(UJo#`JpA?K%7QeI>%ol zS0G>|B}Sdz-~*vcn-m+Bq0tpBqj?Aa?3CcvU&yWfM*pvx;aQ^4FG_OiiNyGyT5`s( zMM+XglCnij&H%O3q6EzASIQPYVT6w1YI1?A;NO)XhVw)COX&G3VRqk=iA3fn7Se_* zT!U$8L*&Bt^-VLGnKMoGtFm#bY>Qv>H%abC_M;A`$|2FA$_wR=(Q*G_{|+sFCPy|m zPMHb6%>~m;zhpIZI?H7HK%IJ_EHx$%rMuM&0aA4+A!-@jT*+xD3AgkQJ&rW)$J0(R zrRTdkHTfUEll_n1o#j4gc1Nm9>jTpprb|m}tZDVrxrvpz4pT%#TvcvtfP<5l)mk$e zCh<!P{bhVrUUWcocszb-a&W4W`k;*Zsgkm4Yij*eZhUpF!x(9gtERuC5i>4xa#QuA zkDVDDpD+8-Q@2kx3|;$!8&c~Ex-LI^V_rwGdt!29-H#u;VPI^&{M=KwPc#f($9~;? z{EpLkZO(@O`CGbn_enFzeK<WlWF{*X5f7QriXC^~_2ZA@cYB4MSR*{eouiqjoImlw zsvr)9zfr9gYyT{(+Jsy{KmnvOAo!C1k8Uzg)w`u~cit*@w6q;$(ZBG?t)5R387Jpu zhzoi?DHeB1LT#tRsO_{|(urz}LD(&*cZnQWDOiWm6B<vH5Frw`=O=6&em~;<76=Mo zQup^TmL2tx#|O@z7UPc~1LW$s0_jK4rL0bslsB6ZW#u>@9BEodkUBEh1T2wTQ^kL! z6|it+nvT~e7lfym_$!C<2Njy=@TBq#eGA$>(ifH-n3Zj7j1<PnX}c@f9-g<pUAU3X z6=sH?Ko51$RVbypTFPn@$<R|j+F7QWdr}V9v3fVq$XR_N!0q{(q67Mae<U9pgslh2 zoL;!1@K=VHi%49Pw4l>{qEq;wNqCda>+^U^5l#zoWSs%QetyabnJmmF6pErnhx)4y z_AW}LPR*UAnxHhl65^4XH~1sM)IGUKtPm?DEk^8y)?#(mX9XSCoJcvLy}Z<1w!XJ& zG&(J$K6|*uT>PH)z2x__?+2z7CDD?s#?G7f)O}P-GDkcmSr4uf-l+YkZrin;Rye{j zAMlPTFe5Y$okgP?{(ezWR6FOxWBu?SNwKOIEOaTw38Fw&R>8@PRRTIGC3P+FhV#Ta zCLWLuJIqk-mWh#;d`#4^$(o!xT9G#Y@Lv0#lh)~@ZIP4P^yG}Q!q0bj*nh0PH2bLL z*ocpBc%(U6XU>wHt2#U~{?jx4?pwHX_4{sao!$D)vHHqT&?Y^fX9mpmn-(D_vC``B z5GE0D+JDY>Bleui>QOlyib$Kkzprmt7{K?kg?NdYiYSK4WlB0*1&^kV*%#M=WeRwf zfZ1kj`old04Q7mD|CSx`^O{l4SL@TG>yO$0{3XtThzxUG%Ix(s5u{ru+~%Y4<4Bf9 z_;ql1Uvy2hA->nR?=NR+BBy8U)z^Q0MX0Ub9Ju|}z18-q*~pr`FRan)+jJ(Jr@qC1 z@+ZOTzyos>0siMGr#?S2A)Sx}=|V7S#__zAF33evR+O-!r1X%&f2%N@D1DdNW>zvR z_i-P#x^3j4hUT!c+1jQid&Nv?YE_CQHa@*N$rN*;r8}Z}eN$9kK!iRaD5EJeC@VcU zBgiK(n;vTQssY#8Ylf#sn(w;2r>1q!W%>D~UHgxqVkh^`>?+qSC;PSjm41Hpn=i?$ zEA!XXYW$%!#4Uco&C7lXk4G{^oGE=|e%2_YZ{v`Jh1tX<N<)B~g({fosDq7+qR-hn zB*uul4nNR|R1)bhZs2ue;aI!eL=HCeM~Bsigw=${cNLfQB$pqa$ad8h^KEGpFRWS} zoF0k9o4Tv#h*=Y;Y*Pkm$@?3RIm`A8Zh!6eeBmcMw#@EZd$ff6L+z)xR1PJNZN{2F z>dGWID|$%)e1TaKyHk@K>M$FOemp$mK1|+GUg2CQpcYCv!xjW58TJl|K(eob2gE_K zya*JnMpM67$dj#w56RrLMGn5;&w7Oy*KX(JGCB8e?x;UmrQO)l5neu1)7BYYzN#Xt zF3FgbmR6k{kOYoOZD?+Gu(Sf$DwQrGEJS^NLtP!wO^?>xdU?<6Xw|Kk_0}}+IGE|I zXxe@#yQ~CaTB73qC~d`9jF7>xPGb-XCHrc4ivsWhC|864D~;WyLy;<G#j;AwP$_ij z217cEFlJ<BA}Yz#%n%*QGNPPjgpO0p{^aS2Dqi+%;o~xd!#4exJpL2zkKC*7>$nMb zGC7<xlj**Ro5-5T5>|0XTrT$pDlN}J4BZH6nLy)-cF@egUt*1qC!S<^`g$6O!DNnR zr&B+do}Eh(8A3fKNJ7x-#bsyFQ?sH*?+(kbMYryGWaIdrqP*GTZA5AiuGV#*oXJJ* z*Vt9lCAQ2QeOKJ>v%?ES?tW!Q=bhVbN9x8uUU7D{6u$+kiIi)m4wdeB@rzHokG|3f zKszU?T6|B+OKX7`uv3h0u-%TFnLx}J5@+-tc|wu3E3AIeDVG(XSA^@t6gFgckZ>LI zeki!8Yu;Q_y5oWQOWxi=+?K>su01!EIWsn14f0@f!pWw_{aF#$6YkX3m#=N-PYA+U z;fAb=h0U@3+l#m(#FSN%mrrkFe(|sWrK(~Ur@3%9o`{2t|I4>(CdzSRE4VB!<H8+y zA{bBnj_DQ#0vlN3;4&6pVU-zC^MyVEFVbJ6XFZh}pJGpBk$+ye6K!Oo7SDe$KRJ-N zuR!8P;bg$)iwK3p5X3L1+phFMi(W4rR&gf4MM7y?fb|j215(}?b|r)(m#@99F12s_ zwVfNTiR0zuiZkVV5~EwXlSWUBBq#M<`r|dtC)T%_Vvo*uUO87pQs#|)_ikMM{LLGj zyC=dLlm7gNsDOU0#joPXtC#H+{{8Q#*R*%t{O<m}dwZ_`#hQ-8VC6yP82;KMdlW|- zW`$Fw2HcgvO|k^qruz=gR7F&{fdVRU2Mqdfja%dz_Z^%M4;E~q4h`4W%Vxj1vaVYi z5|Wvb8DekhV0o!u3nuA4oH7NfcTyxA)vs{tK)Io(27kWhFCB2F3ns<QUkxg%zj_2Z z$^m?)1)uRntN}ISR`4<4vp5L2f3e5VL?%HMVN*CkA=?Ao4)+OulUu=!xsUSAf~kOi zg>NbAy71ErRUK%vA9X$bc&h&_Ti^IBe$3t9Len)QZHxbqJ}=({8E1Ti$b6(yxesd8 zAvF>I$IB`R&bR@J92X<FUnRP~apo@fWBz>9h+851^6PDA`3yND>*k>y!a_)w1fveN zKc5<^lO`F1<uP>J&!@efX3l*cqlabUkjoL5qJb$Y$j!^*9QE7T^3yDQnU`z~2mxu~ z&@E*JH;=XNF0b0(K74J7^Y;GsJ(ZQa+$k-)^7Hq!46fh6z1hF8FxIrQsPF(evu?-w zjSYvoyARi{-MMMD{s2%w&F!=Eo9A{8OmC6z93I><IlmS#Od>%Ab?zx-*VDW(lfPt{ zuMLyzaZh5aLgvw)n%I_=n{-C`{gDNh!0hmb#=V<jiUKW8dxk4=r(o15`;;0ocfD-x zrfb!{1HQVXv6gR6Jb4q&$Odu^Un=#(9A!%~offdCgrUH%Rl1viQ(f=O4BKrB4t69# z55^J)zLysGKE;!We3POtu@%=Jz4^>bDY0}K9jsIQ|M=Yo$8eFoFfSywA|`b>CSo`* zJTEIKp*AsPDEYtshOZrr%hB2N7F%Y<pd&+L)dt$L1oKdQw$`S%+OjeRVly;>njm`? zoy8rJhxj<@=g?OiVBA+J{gg^n4MTZW@b747y+fvBX<uR&3jRq+9d~3$WTqR!v9rvI zbQ6f?u$yJon;&`Sc9f#N<&v5$559f}*(MA>WWUf#dRj<u#MdptS@?<|jd5#eqz7Po zP`rjO%okqDL#QdJ5s{vp_A<5_HX6w!;5)=t=QZwP?iu%4uE(9r{Q&UOvqfZgzwm@` zov^1FumX-^3;34h7HRQY9=zq>YLT5fWXPb&<J<t$(Pu9#a`%()0Wwa?`-R;_?p!p- zNwBe`vC!XS@Vr`_{&FG(zqee%!8B%yG}CE@DTtFe;7LmroaE^&paF`k81Mn%AoqLj zkM3Z1=sdT;t#==l5OQ4lKEFx!7g*r>M|3{B{WX|#kWnr1b+I5XTtS|^GH_XN!=?Rc zJm11eD~h|?HSOBUwbJ)fx(js<ohHiQES>A?-cpE`@0Y&B9bx_t)q}F#z98#@{kcpK zMeYwub@&c&>YS2L=}X%5`I!V`%$kK*eDWT!s{H^=Sro7Ar=XN=Al?|HW(DmSU1PBs zTzd*~kG`@sDuo1=<@-zD4oF;B9T^-vzX@`ZlWc`=aJT$tSW5$t0)BGj4=bSnoYG2J z-D}*cI1dm*C5RJJD5fF;CJ{vqK>Z`@l7zRF<i5t;{koo%KfhJ3)GPFnfqdIrPGl0^ zU-K4<W@g9L1c&5CVaE3H<zN?nT0*l3{q;JXzrQ&!P$4-LU|6cK&2DhK3rC-!ww5tV z2AVI!&L7p>h$*4khB$dbOTWWeV$L%-wvcq~KRR?t=C;wWs&#z1PTiz4v~SO;s_>OZ zkV|WYKg(p3BYE2=o#@F=Fy;s3&tL~@&&fDWeu_sAJ`zPcp?V_u2{|GBSWm9i2y6H@ zKD@5t!dsZyy?h0Chx`rbA(U$XImKZHd9*Z8aw<VB4uNfa=KFyl^$1uBHKVu{8gQU0 zGQ=<T$&yKpuSv_m!sfAr^o;4o&ha%}@#TeUtJ_*jqC4lRFRL9Z%&)CX<11!{=61)# zkLDN7l#H|wZ+6%xnrqjWRL(S%cLj$|4LEDbBev1j9OqzRKJL~4Nt>`o@r(>?zVvQI zk8POuDA>iBVA3f;&5s^rD@`DSZwsWy9&iR7mRv4zIqk;|9on^PYAU<HZVw3w2=IeC zD_=W1TU%Sx*4itLlcZ2_l8zIO{8>@q@~U0lf7$Y3>=2b0G|{D-(oOhVN6)SI-*oTS z-dl#wf)1K2PIr1Ho&_F)YUU9<G*H@%!o;SK<^<vw5fR>oh}~O^9d9toqrUYXStjmI z9oK^~(Q&!gt$tc~bv5ej_`7RXb59fPCZhW$cQv`D(&?<MC@mF=N%GUOm!F%vFkh1z z6`kSQcJKV^q=dwxxq-IQq{!}kK5Fipd}Jd0A|*^4W{gVRv6{rroqv{Sxo76w)kH^f zpCc)x>g=Jzx7~L5&{=mbNq%;YoF)FkKZKsSIX;nSg}+_+^&I{uJx4Ui#@I65*EcoQ z*Eh}kla$rZeEr<qv%;%<W_(mw9Mb!0%34!PQO-QKqN#_B*u#o1{EN0F>sr0~{EMmy zUKW`~P6`X-z;vNu{?*m1-H*~{xvJHxpLu4r@CtTqoA8X{ZpauONalFlvr?7L9)#Qm zkH4u}x?&OdbQ*wPI(DLRK<6KumKQE`@OSg~UdYU8ZOtiYZq9lwuB@x;iCa5<RMAqt zE4#QTv%IcMc!s}=zxzUmd$zc$uCTDKs+e4toK}=kxqbZbsl1p6?MZpbd6k)kYnz}! zvq~I|luy=EiKCXXX~Gw`vJ!{K<1a;J0{o7X09C{vmdAtbwpJ47G^&l6MMXK$M*Jr! zPa+Fp-he&zmh6C^#3NLg6}xh9BFx=0IBLiOW45dpv0VpgM=|HbJ0bMsf|fkLH#6F5 zjtmM4h}98OPI!8S!)gsL$jct-sxGw5|6sUydr#eXs#3mFzb&x5bM64?RQeRwWj7_% z9Wo{i)HYvRU%D|NJVK*tS7}Ph)Av+0UQ<zCS$X*R^VhgeZ5z5{viio|m3zwDZWsRi z*42&ti<P^bhpwpGRX4gJmEQL>F4QV}j`{G^2H0&uM9KpOxB%fFkL!)9x$6uN(-@Jc z<cU#kN@U0%-rPA<9NS!1V~;E;Gz9r5ee}MO$sutq?OpL(zyY+&?bCDjEmxJhoC;~1 zRGLxPde1|T47&dhGarhX{~U4HAjGzSh>AlADRoAMDm+{QK!+88bQXkViZaWdqy0eK zktWH)u?D&7p)-Kql*z;);}p9n2b(51VUiy&>&Y9+yH+*KJM_mmsWqczU2S1SNOML~ zezG~EH(jkmDt3BPL97AR?m*!{P9k!!w-PP!TS$p)3vZ7d{p6!37iy|q^__LsuKV)K z;*JueVo%-s@~a&&t@h0{3u;40CAHxYE|c*zf08oF5nu{%UDEu?l@-+B)t9z2)>WVy z=`-YV7Wd0ojvp>=7L+Ti+HsAGZW`@fJTE9$R<+|ASsfd0@mGS9R4(qM_cvH4{Up2f zRI)M#P-wnO@>9Gs04%|z9O)dN=;#_7@5(C%0ccU7pd9OLo}O-MTD437it!+8OL_w5 zJruY*VE+s{{{RUs_OO(`jDtbTSc(TiEJcm`JRM#&c2W6L)VHTJ8_TgEgMB-SDN*2= z;fZ~LwLRuWpWtot92b(`yZy%QhTY>esn))shTRjjY1a4-${RTT#eY6{aB|gp^U;I4 zYwis(C0WP+`OPQiW;>_ud+U?8+Rq#xzx$03UTa-AUXK1!M)1d^zeRu3#Qv(yk~n}i zRvzRP{bh(<Sc5ETCjvq#N_~YFf>^62vO`KIPxRMLT2jiAwe>#w;vpB$gDv<-V;L>3 z5L%Q}F^hkzjpawCJAU)_BWoL*HPu_Y^rM$`>&*$Kk@w#G!Bp$`t<OJOUpJ9Dd(Y1v zFJHR`Cy#QR-+{S}raiR<nSn6|3%u5wSaZ?LW_>%>t`K{TGYFAV*R;7@t$JtR9i?id zxofV{_Vz$hRzs$)!AFx;Ggfj#X#cfF=Z>BzsFB!1$({DG@!kjb@*lmScI_F|weIQ8 zRJzkozD4~wl61`AUonHR6b}-qS}@yvB(@-v2{5$iDCBl}jwL)fs9%bD7L-Whzu*Cu z`^bO+A7(YhnSHP9yUN#;pXQor3f|ctmRXmMUizn2jW{2z36KWXc2j6T;%*U+I-8K2 zJM{ErT-`}k)$T!k%g){`p9?ph%Bqh=Pu;(eJ}UfKeiZtN$*CkJAI;MqT^bvo1w@y# zCPa&hif4uU7ZDltvFXX72^wRjy{2zfN2v7Che%LPLTs`^Rv}llmUs0lcZsJN3<VSo z0J|3_wM?>^Ma);$)WeBKrYD{u_j#UivuBnvJ<$%!LSPkpVC}GWqS(E(vJN1_xwB{B z&S%fK*fT4U?MES9`ruKBmxMUAVJ1_MZ=4R?9vpl#VlEb>HPbuSMROi<3cZ>7z^Ut! zvY_C*CGw+)XpYM!Z#$y-gt&p2cpqz!R2LCz{Ze5x`*(*%`KxrYeLuTAaU|)+Ki$@? z2ak~O@T+7enI;`~-YA?C9ugis9p68Z!<E)ub-eVn@Dt%-;YYW=P97kSz5h=kObB#e z2J4F7aN&;_j${ZjZ#!hYgZ4aFuQ#irHR!o~!R~?Of2ZfPtJw2Yl*ljcH!!i}n&2Q3 z7&u@LQ3uK_Ndd3R0u6m3Hibzxb!u(wVB&!%_O)vC3L?CJB?*EY=eL~}o)Mn7CAlev z%+0<(c8l<|@bt~cNFu3!{MW)I!Vhk2yZfFNfvPb@Pzrtzb`p~$jQVZDXvsMOKW>2N zNCLS!RRO335#vhCh@nyhS3DrP%Xxi8|9D*Uglow4XZ>eY{j*2Q6UOe^xozk8{@T#Z z8+)aDn@P3sNV9O4>(FrfgQo^M>vo*1*f>cwk}6=%`ed=Vj}vhM4KYzsCVyYG+Sk_y z`N}2_HtDx8jHx4m-Ha=+Ni<HA4r)yr=3<vM)jVJ;ETs=Idx3=33?``+m+jZ@P47!T zt-YZ?pxgmut?Srmese}ZV~f2cB*anzU{YyZM<jP?!{?tj2t5>1)zE#<n#P>2(S)8> zg<|)C#8Q?i3OV*VJch}*$4!(dKUA%@L(fDyp3-L_#+!~uovP?Ey~n-k)5?rIGgB+X z(2Upm&C13-!o53jxKgA3>Gd=#@5l=w6PG=<uCzZQE2t*1_o|KU!5;RD)f=o?1tEOW zfN|{gv-y`)x#N+Uw`tqoo?RCf)M&Mi-Sx_BXVt;{SAR?yF!ToON{T0a5$L`|+HcC` zWK*ldXulbt)SHOqtw-{$ej}`lqlJYR`;F`F+n_&gx&i1*)uRjjANP-*3z@%dCcZW} zA}}|kVH?1IQk`&Ksfwt~jBK!nc2V$O#=3m>UjZ<U+Wp}%h5_90#B5X6nyl`*lmK0; zE&x8xjo2Vp${u6)JR+ZRCBmLQ2I`PR2IP{bQ}kZL-$}8f)Vt5p2>Gmx=q&2?yp%hz zA#&Ki>*|41y~0n);Kv9PaKuNg^^-mJjf;EJ9Y_E0@#M5IGAzvB91$Ic*DjvGU+Fl* z;B=r-SN3j#_X04dW2y@cgd)w3nr;`p8yW1;^v(QgPC1a@7g)H^v9|Op5_XRaQEp#r zL>9$9bN=psus<WauBbHz=QZOlV)Y;SuQ6T&EY4J?Mdk0WN5o98CqCd;&=`Cc!2H0V zS$H#jJN{$ur(dz44IpC6bAXI@^ab-kX8}3=gO`vD61*;Y#J}@Y->H7#g>h0Ud~gF- z^a&bOsI@9=pq<>o<vHPg>yE^{oN<)cj8V~M+CwGe{}^V)fLrL>J=AJZ)*t{qr1;D4 z?;!=T8J2oTQL(g#NUIqk()aoc`T~pAbS;#9)k`FwFOYZcR$+UjkXKerSD^c2ZiI|t zeGZ@}sILdj$BtNOfELl0099B3FOw-keHKs!*DkVA(2ii1XxtZHVx{Qqz*9d(2v}1Q zo`(;T?HPvCg;#ppuVWk6bYG$69@7eYYFq7`d{{}W#ktBey=VMOnsUNk22uJL@LS5s z1LZuIT3zLSSy{Dr%zd8Y+s6~!X701JsRs8VU(3-wd@cIfj2W{*!Xg@~HJcGAQiY(K zHq}BHBM3@ksmoMYe5Z$I?C2zp_RrhB$!F}Y!OE*O+#0R$N=c<%X6{3Iy!^Bco$Ioz zQZ3JtpA)?>MecNUCi3J^NvW{ar*OU%6eDxZtwHYBxp-@SrZB+mCSYA*J5H95S&YJ+ z4_u7Z#4DqDP|gw`SxgMzTG(x&W(`auR2-!^19TEw-keUoS~SBu{NkB(EYBp%&B6vG z;dJXAB!54y<sQ`tyD+0fHlpMLojJ<WeP{ei8;fI}9{IH+&msKqH1{7eE?BS+4|7SF z*B6x)`zG81`KEU=j<~JdCn;;jg%D0T)*I@!^3|M0+>z27FuxJdD~p_=;YPFB9;sCF zyxmSBGyws@!4WDSnJii^M|=bulVv#;)1$+NB7T9t>450=^bBZu;_*qgPbdx+qrqk! zAkUuAa&!K|%f(eu(tuv0EF>>&L)W@oS9;LneLo3IunO;O<ZdPgVG0|#knF`OZ1l;Q z?-Z^is~ejF-EVOYVlB+WGF_WpVsgL3?En`pVv5IwOS!+vpOp+qvYmmQ3O*0%J&7@u zE{ny#$!z9}Qo>{Sg<c-E4n{%wa6|@1c%|V{5<QKgo1Yqql!OtgJvb?GM=sxpu-xHa zL(vF0<3;<{6B=Or)EF!NrM9j&#?GP#WQ{Q{IM`JZI5zG&Hr=+N8ffIXaowt(1KkOO zqYcwB2{E%(`eZ9#Xw0@`4d!YrK8gTUP)d48MPE|=v3@SKF@YmVeaD7dS7qnr2ZQ!D z$e|UE_~81P=xmvE2Iz|Vwl`n8uB&v-k*dMDywKXPOl8@wL`}r{>NTsR(i*8OwyD6c zYE9ML<KQ^aRBvn_yM9frN#`ib%gRwIl?YLh#Vdp-xH(xBYI$Wjt+{DwaS4v{GOJZn zi!gCPa+pKW+}0+i(}&4Ih8&gND`ybiH#U7VG_fKJnNFYAi9v~5==5b?JbfPPkItUx zuB1L67T>2gCQ0^<3kj}^&TmZ&&23ESolonkD$$j=Mly>_V#<SUwo(Tw@)cPU{qtAl zqd=eB;2YVLnVXZ@M{`FTj*qw+GcqG8LxN&`g(qZkRa|3EYIVBZ&r~|!(c9Hjzq!O! zgLG1DkTiW~wk}~$$>s%_6aj70JYk-ysom47k?U6VZMdw_tj#Y>P4$(_prv089TjZg zK!dDf$Z8Ky9lpoS2Y*)?w1wk{ZyVwJWSseS)F+IEDQxl@Y!^jFrOemJ%wI1hY`{uR z*#7>V#UX`#yKWr0<T6`+&yJgWTlP;@o88Z7H1VA+T#>(j-%#`ZiJD~#_^}tq{&xP8 zM^|;O`SAw}U8hT6@N%!VpLU);G5y2e&>qr!%h#aK7;p!~A)4YBhFn5Q+_p@`h}+St zeX-ar)mp!owHCt;t(?vYEuA{qUp1a(ub4j4TrgUjsS`SUeXGOB?Mk02SM5TxvFyl9 z$D8jwvetEE7UYokPPQ~3xV5EZOY+*aoHczSeqmwTGt>frb;N&!IEoGZQd@N3k5Dj( z9Ahw{MkLj!K^cvknOZC&=e0LTryvh-Lvm;-oKzhWsv%AG!ZxSL?yIyTzb+|I2nTlJ zq1f8mxTuy^2VdK^vDin^CRL>M7M~x)yTOOVhf3?=X@Z>{03@eGqoJZtWQI)!Ek4s0 z;NpUP$jlB=vGd9SvRm0lc&WmeVER>baZRQv!dDe)2uqF+6HbFOw!3mmN#2@t@{i7m z1f?8$aY$p$g(tD2*q9YZ<<Z<6ra&PzNquq2_&ppK!gQ9GMO-%P9ku+pdGRU!QtUTW zItymv+4EGTpp}n^buI8)g`|()&UR_Gpq1SvZ2{sF;a~c5?m7HR^T_Vv|A;~|A+TtG z3n|FWMP0AZVC6zWa&oL*uVH0?XiyUWXEy*O0NWXiu2v5MOC}3VESk^Z9Lwd|Mbd1V zAIl=XAkpR&@L!4|lgwL#N&V`A+7quFR7QnZgX>o1CH5Wo;VM77v-k3;@^BJUo$l)h z3b2vteXCm&Nla~~uOm3n(iv%2k3Mzf&&Yb>_~HM@+<OPcRa||;d+*)ed)KOLleFr+ zYt?%%mTYxda&L0)!Ult>HU`r>frJ)11_C4y0)Y@h2#{bPA%TPd=}!vSy83=IcUM{) z!<+Z}o<F`2impd9XU;iu=FF+$_@LLP9(v^Hb^OoxzrVFl93Qw_e&~%a__f=PG$<2O zeF5>*{eR>?yLRWbU7Dm+Jjz*EEAD{*@HqIYlxP!K=@4Q%RJ-({X_rgHQDX(!CcPl& zjexfY!WBsHs<1`DOvPb?5gRTwR|&h!*Akl*<MZ14$2=9wFCNq(C)U6W4JU*r5A~^o z4O+h^$r4`PkYy{$R;9QSO_h^PnYO~=^d!R#7mfb%XWw0?NOmVDnr_>_{N(H3SuF{s zemmKh=Txn|<9m-cET7i+gPHM~=^LJSx@*M*PH;b7QvZ|(AY)SCd8`S0JJu*>2FJJ= zg-T@*&zj9%tEDWTn`v!o+JLGB_4TRr;ZNUzAYdqmL@Q;&{6T*pXR1mF$)I(_p*JC| zk~F;{o+Ij0qCyI1T@dg@W<{Q1WZ#hT#Og#n)C-|G(#29;EG@lD7=k@dli!h--P6>V z>e1M9yBZr(GD=nYKyiXqEmx;_{QmrLKBIemNqqUzZCCc^wR>_bMM<?=##(b-OWTUt zOsj`i=~{|=4zFnNCe`GnSKDm9WohlJ^5aVfwq3a-v%SO=8j&rpT9WF`^0xXid?jW4 zcMFvMY=_07Mqzo6FE3Cw-SoxFOP;u5{7?V--6N|Uu2z$E`Mqy_^oza+j%C`JfAK1J z+L2EgJ7e24x~JTw>##f9Z=c;VFPi`O;c0Wwost3k6WiCHrN5#0Un{B#C$+6m&GZi= z$8Zt<rFpWM)y=hyjSaQ6sZnDX@eKTT*cWV4=fXa<MUqD_Wx5#TQ+p&Koxq?}X5&f* z-kImsc^%nVJuR(iF1;<MySX8lUaHoy{^CTlTA@jf_xf`u_<L%`b3K)l7cYx1w5P&j zT)nC-+ff_#m)ORKCv-X9ik0p8uIdU)s!i!Ci3=~wN~~FaVNY?p&DSY)Rrja+Gkk5n z41Z}k|6sn#pXG%4Mh=_@a|5L-nosFU_pj)A@5AS|X>}cHHM8!)AAhfEW~Il)yu=r{ zT`Rxy^7AblSE)6fI&JxZHDkYi@3FPXNq#@EmQ#C{^h-#-K_dCM3q;FN3rzV)8cpI5 zq~jQ|97!(67@FI{T`>O{<eT!5WYTefWaL1;x1tWfHrO8$M5y|0#Et9{G2~p3WF?#c z6J>6QG^)7~1S6tFU~l9}GkMcnuBy*ONzHv#!(JG1Gp6p`)0?_&ugM=U?njpYFDKu; zYcp(FhTk2ghJ<~ue{pKX8&AqqvbhuFW-I31?1i{><Av3cJSU>b+`{V7f&+^ui+CjH z(c)g2=v|YS)VSt~!B8`@0*gJp2M02IO$Ck|=PusOyunsqzH#b<H}07-=(;r8!@v61 zy215XO6A<kSQU9PT)y}e?s_$<Gtz_vV)EP`GzAN7^luwylLg7&hg$A989e#hcLVR; z(R$~}z{!u^^M4>qW-8V<u4BHpp?MQimCXNOL*shBW@F<<5s8k3kFP*-6tToma1h~A zhx!cT$P-XMvUVyE4{ebs5mf>@y;MPz!Kp=d_+R`4lit^k{H8w>|3NZ6F+3rukyn?O zRmx9Y$*mk8o)p*0tIA7Z{e4Bea$;ywTqCb3EvZ(V{vU4j=*T2jt*9!;kGmJgmQ^aa zPZnn?4a;{*R*zy{GEp&p^TRVH;vQbMa$>wVKd<DppZr%*VNN;!>A>po@xsEq5>B>s z75UTba^_Rvzl3p<V`Lojx23DbC&-_2vSlmA$BPPb%7EQ?{<y4K@;z!tA$nSYs2cTX z1`yHJ>qVp%FdHQC<2EhF5Z&5_hX?8a5YM#D0yGO9#QgYDX!CG3CYZqm3q7ojfppKO zU&wDGenci2YttpJ+nVlDcPwi?^{vDvcn0-x>$jT%+czgIySanm9S&{-BX$LXdUlhq zv^dbA(*=_~(o>J>^eI8NBq3N<oFqxCKD5eearcgPm`@`_J1x(WY;j1rCpt8ayi}D# zSy)qa>Xa*Gq_j<E$xmmMvQU9FXtm2Woc__}#{y<&&rrAhS7l4uLiqFcWqmGgUT5tb z?sddfE^A5V6*`N0BO{LU`L*mib705TgwEUhaIce&@$<4O__K(0&Xf{A8?eg^N;7PV z=xrlHnJ=7vddoq1{2&seg3eFaJLx<iD3XZE$>oIOPwdE%7YJz&!<wF5@q*rA*GT3> zTksrzU2V2%;ksMTpWOeO>gtgkG1tX%wUq<?+J1fGMpBTJyS{nT@;nrHMAgUKg5jZj zRDJvwUm&~fE0H)PoANl9g&3bioF0GJl$(;3<Uw;r4jII9)l57q)S?mK{{ZP*L`p@f zQP6AoY-bM?<8y9<S$?A5CUG_|%`NCkbE=OFU#4-D<TkACK&6jg?0L7pdNez_kv<*W z$Z=*hai74)l66rz`>nZEm3xZ{g_0kqZG5$~@f^D`LD6~wHW6YIhvhG76DOXBh*>;p zBVDkIM@-N->1W%;O@BM2JDfd|{U6gm8%I}N+Cc2$d-hEqXpP^#ZAiSU^YhO;`G-ge zI#|W~+x8x-+e)qCrFh$PN=f(AOcA1XRa&jwU_cMBnSdo~6DLL3iTN?A$p#8ZB}6<{ zp~IZh9*&CuMS6%lW{had!DwVp9x$9&JXCy>{-z5pbx1ufXuNC!7IB-eu^_1`&SX=Q zWL?<Az1(O!!|?O%bBAc6@zQ%XEG8QFZ0_(>qc0=Lra`SDT8C9s8IHHv?M8>yYBCv( zdf07sI=xD%ghMTXyawnyh$fOyLk#v1`xmt>QCzYzNOWl6Ud}``1PB4)B~EG$-?QrS zrfnO$>e`c+=8vCutS!`$)LdKN)v<O@hve~w!xK02^K~yepVJ!=?)I2g_n7nBB|qM` zW)~ulBb9h?s}R3wcG$@>jLVsjfHwo&@^V>93RG&`xMJFafttO@KZsr}U>gN>5CgZE z#vjoPQBEzUErXy;e{z4-19N+shPF6qQp;dL&C)Di?dpq{AUQ!Pm6_E`nB3|$Jtdxo za#UU@@)_!HWFB?$t^9pb)5DbmS#=jpj=le@N7sg0vU1kvA^zMte)|hQ?Ag9%;L7iQ z_o}qM3EYkF$)WEx$%R3sJs7^!5EyczQ!FBxLM?c3NM;aW5BBJQY2X<1BLjcUc|SJ& z=oounAN$ynx!e2ZdSOX{{~cELa?I%rL(5?lVzCBhG-}zcj56Js6Drp3Fzi~*%o_Oj z2W~Ljw2t9>n9qCpl|4KF1eCmzV*n+oY_2!y^-k1?a9APU<Op0P;l;pkbYeL1Bb9R_ zb@pI@V+i2nG9^zmEq85tV|-Fe%CbYlMUJJDo(lI>Bj^+OvXMW&KdvgVW+I%B(6IS# z9wzi*y>aH5-~4*;rbEyrnk0`enR`gC3N1T2z3M;ze04V<Qy`9(>@|RsW)vW^IIO6W zqFe~6{Xf8l0K3JiE?VwbdbPt<?W^6;Q{Zl@4OBTd4u8U&2fXyUD}D9jISDn>m+@w^ zYD8}vyY+=v26qkXHFK!?)ywZx>B|nTUjEU^M^*!8^V|8Ow6d{96bM_S9A0_~sobDN z$2OCg5IK4)kk=kuid3v}uodG*!0R4z05<~u$$r#XD%3SzcSg122S+A}q>mOiKC9^Q zT2kKzHRMpoht!a3L*#E<6I8uy=}fq|7#@k-%uGXKGRjWb4QLP{SQmb}fGP6O7W7d; z#8b<#(7c3(CoX9Dk?3FItfrzXrnE#<Z$){ZVAGPRm~wEfk)m={tGWtZ(V}wo6S>i< za<${<b?Xzf7L`>~v#zti-O^}?(+r{1&vM1#V=;x{XjQq<+n)bnU!<yB_~7bDS-G*t zuUbOO%B}eJi_f8~oLI~^ASUI<d^M^63=jDI(9C7r3gSb>_ZRUU_2t9?=C#OoFaC|X z$GF+|fbX>;REOtK9ao}+U7eg!NtAq%R3Y4nARex8fojZ~9R;7=JWA^zD>ux2^7hi@ zlv*f&3<J4P4q2d)NXZ{(-v$TAu7MtMWDP==h~f~#APZ~k?Z|#^8wxh8XD(aKPv1Q- z!Q;kc^XFcL;ab9+n)?qQ&sRreJE{52VGW!TjZ%ivt7LZy2pYAR?1ZMJA;&Jlh*%=B z73_+!y<PJb{~acO>^Q4mKlj^zO#b~AM$Nr(I+OpOh0O@HouTYN_WTpOQ3`93TG1*s z{zAd%nCfiMgCc7Yvpqo>)**@nt#EhWYQE*Y$&)))Jz9g-Z9K=!MXTIh%w?W_gFuek ziqORfeap-$m7Gdzz$-&0(qKoi)pLojeo=l#Zu-c2;<>HHt$|VhCHl*U7m8JjAMAeg z(QdvrreHPJBfENAYQuUduy$)zoJb>`A?spEi3lqSN>W4yl1Mai3og31BP%Ky-2wf< z(6Y2w^sgRcE?vz}yg2#ncJb-<*IsL%Yh=El+XVfv;)QrilDsd(?T580xrF1CY6x3W z9T?Oi?n_|}1noxgcOlwteqm&$kF!ct-u~0_Ki!Pt`Dc{g#=JGaoDTGfofo2#<>>9O zFfUY*g?Ve<deF$I)-#ub$-Y1F>~`+c9)Z13d5{2$S&0UW`q_xHL_QU+8>t%pJ7l$p zq>INyusGwKkWNhCF8C7hPqwdP)AfA%b?}#uUBbL^=?H&vMmQ>O(sH%vIe=ox#aKfD zJ(bk^i&+C@$;cXu$K;GPz)n~L>L_!veGRGk2j4cW0QlDGae7iv`VZ`dGJr&zB)b64 ze}Y}myBOi%xQL0zRw;O^f$~W24(dB2*9MB-CUV3>b}{qwOPFyJKgXXOA-ln`0N`kN z%VHM<c3}N+z<$QeQp_yy&Em`yW)kroQ?ZaS7$12%rf6Z$X)CQ-Nb#-|9|Oc8qGy^7 z26XOo+Fej}ozaV#P&9foljw3h%}Bhb5Htpb2UjzxuD*CVi`m=Kn><M^$wP;RitWMP zYIjA#(J>TQAK*`dNbHI$<HHFx<5h{)thNou=pAh^Y<}j$_XpSPFIKAOT1a(k?0-N> z@9F+m-+1Qu62c?6sX5$}c%|c&ft%VLAMda^aZ@`Muj;RdmZ-lJDFiW#ngm-<uWN4| zu4`9Qt+z66!|*%&U2hHlfi+IYS0?6n7RM#lthh9CV?+OXrGMA3Rz3F*?$gs&P(Ps7 zCN|7;EJuf;H8|v=j`{n!_h6r?L>))O*fyo7+ldFj504}+PTU#Ph)EoFM4==+u{YwT z2qL8B9M&5e)d`#v&lBQ7sYQXlGhoXlUlBACjM9VZ_w3Kh#uIJ%#qndaRk_QLJ~LC) z8kcS=OCGs#S8pg|xYkwbic3r%zI3##D>-lcqF!rNz@BGgoZ&|rw)bUNQsb*v)cajM z#i=U2V(OJ^E=MCn-7oh!jGa33wjck8|L2~AceJTAS$B;eX6&C_QLwRp>)hX7s&@O; zsvfoG-GZln`{`79o9}|R{<VJaGJ=tU`JZqh*o?|iyU7<e)TN~%bzU}8QGg7bM5$o3 zCipl57ts0zGwp(*P_SbyAcA@=NW4!34Jg!%N+4iMnuKSzvfGM#T}kaZ?dwaB8hrJ* zzrdbk$gnnV?k#WzTk_)yZSV~@u5E1YsoT-6%L`fq8fBdKx|*rdKyo@<xwgEt1hc*V z_^!S;e*VB}wW3?09J}S|Cz>WVXB)LS2RjCyylH&-`kCK87dE-&(hjjy@>IbCuT3<B zdoH-Xp=ARsel2`8vD6`=E)dZPzNB7^5_F3ql|KWd@+Z|HuEqU8a_Ek7@i>b@9euGF zH<2P*N1xz^R2RTWL+}FPJh*RlY+wRBZ(=8j)cErTs?3pQCtrR^rJW3#8|sOo4t8eP znVF&0=Azs(DIf`V0jUA#RnCML>M#=ZTVO_F?857t#InOc6+tICIA{D2ef*GsJ3M=d z_J(GI5i2^!b+q{trQ!<|^2+>-rUIYpj^X>{;=+Q`B^4plzLAgH9THbvZ+2V1T<omr z&x6@nHY*nE^%|#=)MMP3ZZjm?*e$^dds%5(%UJ%Lo=bEWn2XA5QEYPVUUB)6{H9=Q zeMXgcXgIDje(p|vl3I&)6+HTlpVhOO^!+rmFHotEY#%KQudGf7sZVdK5WNF?OpDGi z+_PNVv}PI0vQkT~lSv!nT~n}&ek`t?YcJf|SiUFB-hb*j-VS<^LW?<|m!8~NkoK%x zr<3aCDA7l+Sn@nSLwCR`n4U(f9qvD7Jf>eVfpo5we1`TK!}a~l^?i+qAXl*eK7F96 zkDn&m_d5~TK`oM<W-xFZD$7eOx*5Ij7>k+!Ks?GFs6~})!jZ^@=?rU;mtNeGn{+p6 zmO>w6rRH=ylQ+)0kL#{QFF@vIbO58fD%w=aK7Z<kc3PDMI{(o~_4b4?nj%USVu>np z8=p&Q6`mVJLBU0NZC7g<f7vwiMBi976JEjZZkV2;dh7AI)tr=laPHgez+C0rr0}}9 z3z{qH!{SDcSxLB)&!xJavC_JZihllgQ_RTn@is<2#XmkgJV`EP=2s~0Rlv&ldgiIQ z&-gT4%%IhN{z@^D&ao0+$w(Ac<8WzE+ajh-1wCP;Q-yHCaK?ysaev3$LEK$m8rfAw z{xts=<ToXa^6yVf(54l`gM(k5igsgQME(2`E(80?BsUZa<@n6f8L0%V=uqP}v~bwy zNsFwuQ1etcaZs8-vgk>|5nL=eR>-lgE)S`7>+BfLFM<V3v+ofD^MvuPy&6YxZsYnc z4+`FD^sYqM4JT+>Qxv={Y)?t;F3r5ClI`m0nLAOjH>bE{^!rEHR#NiT=Z1<#`baRM zE6~H^O5n#s-siB}00!2jWl?A{f*}Zq1uXy?SX4Zp38J8o**jOAUwTDN+jO299XK{C zm0j(12g}ic<NY<X)d#!9S5!1z@9j)uU9=BJYd7t~A@u$@4?IDt?|KQPWKN}$C53`T ziGmq1`og4-UC5+D7+r*m;tWV=1zxb@3!Rfaa=l9IpY6zN582dJD8g$g%5GlW7MC&n zi%I(4VJ-^R`CA5sKx`(J|9QdsjG~fdPhIl!h*oz5=lmAnCIOX39C1!3Oj|aaj1h}v zIB7CbJSiGQv{a!mM<hr!60J(=1QWB67glX5QzHbmfwF)e2xHX;Gd2{}*44C6Wos0h z$F?X`t<7x>ZAELcZW-lYWw*p<%J~ya4Og<f#@Cg`+9}GKI>pRZ{t9`Pn>H{31!n;z z1HAbm?`>i*9U8Z~Txyky6pQhhfI^}w3NQ+hv=mavjc6rfnaoR7j73ZmC}CqJ2m3jS zM@w;2N_KT-$B0c`Gt{6o<)qhFR~2+syUT_?W)26deW~GO*{8pgF6&F(o6qF)PiIZ1 z<`r=$Irn{4@0DvA1F8Ee)cGd$Tbx943fxBGBTzh-J|#1Sh&URjfHPQ7AXru@8W%!w z5a5zGD)3pZO0{KVvqII`S$jb#y0Oh&iU`c9dT&<-;stH#HHoCr%bbaL;h;yeuh5Eu zEx3DGQ3yV0DYUh0Q5a{|s6)tDPL2#7yE0S(2*t*_KtTabqwypKg;YCPFtj7oJPIa) zI>3~XyO30kK{-}ITZSb*as9O&DtTFFvcuMIv1R5cTw@o0cTMNU(&-bYueQpS`(~SV z<>epXKeFz9^M?LlV?pob>)XtuFW(S8P!*_2PwhzdHzcKoE@wn9&s6Q~zTig(tC)(} z+NT~)^Nhs%I0uuz=Fat%eQ9eS`!#l_gooDw9Uuc)N4P<B7E5NPEGbD;=#U{&nQC4O z=Q<J*LFJIZtGU81A~!sg(=)aOy(~%#DRWonOo?1x(e86t`)t;N?1UY64EIcz?|FJw zBUAK^WDlh$uXs**<bjUtg7A)EbHn9p3Rh;a{_0R_TXJ$ke0JdYr-#Q@b{yGQl{TI? zyW8U$u({cxWmk5VRBd^Q(h0UOLZ>{uKM~=fM<8W>zB~|MD&5>nZd%j@N_0p;Oi@~q zn$qOdeFLq|+!PAYMS|t18p&MKGO)KwDKF~~=#`ZtU!d2Mr;b}9^vam2YrQ>|V7T$d zR4bmjJeFvo)J3A5Ulpa9GfB+fF5Z&AHkN9*MF`chp)tc7q$eyX_j;KUC#-E*DZ)LH z^IFVSi8K^;`rlBFZgP=!zLtu?47t3#<80!6Z-10{N&N*4gUTzuE07O&%cQdP{L!zH zaCB8H2~AGyjXM#gB2FJM1s|u~6Vs^G4ADU1OKIn@`|u~|t|!_+JBJxj&Vu^8VOgVH zEJ!_1<|mOc^|YR62ijRged1zRm-j)Q`04HCcH<#yb=mNWjXq){Vvp+3=X}FL!sQ|) znAn!@PQ&Z9Eiim&sK}l<-Vj%4y?TVnA3Me>Ht?c}eP!_tTLjCp!La4o58v-!yT3>w zovVY`X+u@{DQWAi2UmXauUB_L&Z(fky$PA@BXHSWE<9Q-&Zuo!uzD}}aL#4*CW1E# z*0m`uc2`xXX=6vWeW=@=Wt>^|`=Qm$g{$~W8z*z!6_a?PTC_t3$LNjE{-FEPDY<O! zk9eM%na_CyvR}Ai?BrYbuY^uH1MQBy_>)L%n%INxq8bGf#ul!5!D@?lhR~1_mun<X zn3QZrq78X_FyDD@HR+g^IW^vw;Hq9yYERSYQ1q%e%j&FZ?HLH6r`mh7zafgBWav)* zKJ+=9?`fLKl}QGr3SU!c%@6*9gx|om#H9$L&R>B$|Ci!0yaU8aDwX;Y(ZN@wSIzhr zoQE`QOStuEOaqNljlzaIO0XLfTTSy*tKZNjSt^%S7q}COYx;{V9<>6sc1v?|T=CU| z`-jrHeLvgtF3}aak2rDZo*$fl<oPW*j6~9h-W1EebN+SjU4h;dr+tFv$np|unR1eN zI+Iqbw;Es}l%vPSqT2#+5l}pM3z18G(L9B0H7<WioV~C-zJEh={B?Xr#7_0|i%0n% z`-YG660>eXXH^Y6brrGn2xgxz+rRViCg24Y4|q+$KctJ2&ZyDoEbyzM5j|r1!240B z$zs8e=<47bVz|<B4;3^z+-<p?qvdfM`MWp4)H}%xEFb#Bme;zSS6VgWCfC@L7r__= zjf=Lkcw)^X=Qm>Iv+Z%B|JokMy!Y&iGxvFNALWFY{SmSY_BgV;s67sA{I~YFbtk4{ z_w$S0l$<1`;tYG-72tKE)yCs}p>raJS}N7DB9Gh+%~llpVdZNyg9G<EVJz}+I$M>b z)&?kPNK|MUo1Q5-LbO_qf@-zC#@xE|ONoxQq7|I}BQ_3d?Nptgs<oeFps-4vFW*bl zGyW)cOZ3{mVYglai%jZ-W@}_bNlL2ShH@gX(1#p><(pMoz{3uY*U5D%2~=D3m#`^o zhH6yi;+!U^w&}yapJ)YtKg(2mYm!<A@B&ELozLX*FXv6A7ZwdYdHD5HFYpKfrgSEK z3`MAM5H{G*rq1lNun6j5S(TaUV#s^Mr5bfFk+f)%wt>bz#PSD^4SgkX)@P?blc-c` ziFoejP2~~^3CaF+h$%c2mayxt<WKJVkjMgYw>>j6)Bfe(B>MQgjCA`cREGTWZAmH> z1JDX#pC#R29MDxvCbJ42QYmXi=M9})ZWFOeQ6(Cx5;M^PGz3Wm8bQOR&_DvPvJ=xs z)GqXZS=nn6E71dH@beuymigBHU+y_c?Y0+JY->Edi@Ts`6#`n(Af}JIm+1QExS@7H zs~(a~!dBxGZlC#&nQbJ?UI=QX^^XyW%oRxfh%vPogDySKohETz2t|(GVVH%Tmz73m zLACOKBU4)as3$Uw5dB5wanZ`gbRN;_f04-8qR2#a49W2qFQ+%?Mbwsr-w|I=yT*K* z{)`)zTS9JBA&V3JYJWp-)YvReWN30?S|PhpfcG*|AA2D`6Ss60My#eWW|_Dp)QVsb z-MYA$#8`bestH3qgtdVhilmViQLqQWd_oiP3M1AyD--J4P`doYscWnX<=*|xyYuqS zZ&`o5D|_^k$5!-Rwyw=;+w;baO9HKCXtn46=wNktw)*LZ(mbPRuJrN^SMzW3fBVI* zzBP~hW^3WPJJwa8P!%iEB1&Q(^dyfE|1C%23c}~lu2{c>7_-g*Qiy~lKoS@U4<Wk- z`udN$r^|PLZ@*Tq7#PYK&Xgrjg}XME*6q5bqiXwzLv_Ui?K$Sr6&*)5Ri%yP9o&`R zUS@MQUa{s*{{0X3cWrrj_p+m1rIp|ziapZnn|+1w3@U|`(K^;;S->G!LZCK*{!T(| zmN-DriQq;;?ZOat5FI1*wk0z$R6oK@m(ZC!5d}%$2|+``OoE1lQQPpgQ9rsYq9O^S zXy;lw7d)2)s`-<2u8JJAuU%M?^vP<MJTLe$=_q2OR6kmpiDp^CDBRai0rt<RT*a%x zW;R=lb~|D_AUUFq5{X(P#B{`TOBBqr-a?^Jj1VkyeRx;EUDutlbbp6$-?ma6a~pr2 zk@>5h?>~Gbf6X1{IQx_--q5<|c*}vE?QH6jp1C(v-@0M=v8$E<4)nZdcS2$$lGlyh zVzHVW4g|_T!;(jC$XGb2hDGjZ3P%8mF#;e|?PCKq6CPJtt-pU~i!WomwNT64%75Fy zyrAWm_H8K0T7ErmjyJEg#2c0!yT4~}TWLL8-P1bvjJ)@Xsi~jdzgmzT94|c|bfDSM zOsnV@z_9X>*z9PM`OHgla6ShJ6)>h0_>Jl56`hAtip~Ri9-x#;h)g8#56z*b(t^wc z{&}C!DK(NpEsUXEXvs{X9D(MdF*;KLDQXa<InAW_Bb^CR^<<_G$xOjqL4XM}Me;#l z6@rrkFh;U3@bg;wGyQY268Uq=^TTwdl8m!g`W5AQ{1#d14YE>UC}t(0|EA0g4kV@m z!l&P&Gvx-+hcgN@?bOmuW@3I98P!brG$(+LEeoS)*IY`GC&?&aI}UTjbnnLdg7(>> z6rok%nbx0EdPKVgV1&>EoSZ^B3n2Odg(xM`1Y9^@!aRV8R+A@iqb@$Bh%l8fip+IX zwmCW%=E<jXrJg+(w~f?x5h~L&-A*!7$P+V@&?A>}$uj~5L=AMNpo{d%jY^sGaP$0~ z;tA|QF#c;YQ+gulXGO<EbUorJMoWk%q;L<*@E9O>EqMu0j|25LcskY~#O5U<e+~ba z)q=C(@u;ss3f*P{&Y>^^>HLBqU1&6s8EAk^F6Zu?rhzc;y|jWF-VpL~dJVmG#kke3 zrF;27WG~M}Ff3fN0uQ2s1ot}K3mBC07)-mAe^9L<y5so^_&Z2E6gcsG{Hc^%`C|;8 zzYt$ZlutbL9Gz36b2#v<)>vR!6vB^kBDwBF6|9LqD{wUwBApm9btJ-v7}IkRLFe(L z8B9TYe9$3JSh8ljVb>}e-7|2#;l`o<LRDHle}_`qD_1yj{nsr<LG}GJua6u;Sl92M z)^%irqRXVsU>55vM%ccPB4pP9?<ihc8C7x40ECM%e*+BWVo$2k9JD2**rf?;&osK% z9V$?!HxoEeJ;#ybyOurE{Jw(E?aKu$cL6KJ{vHSUX^g@`QDVnq10;kDM_Ic63Y-Z~ z$Y2ColI^mDu|EF8DQ0wP43_z6SmyWUt3nMCv^aBp*PUgf4=vyZ+Dk4tk@RxcDP`~p zX&6RlKv{dj(xgf)0v-uWB;^`(5j-j&45B}n9nAILF+A8Q_#Li&$n;p-a$tpha|wGX z^*U@>GM7&9K=zGOLH2#tItw9g-?+|Frs`JXog)*}>+p+P^>?k9=;MFON_&`(h|hs{ z_so4sHV6#`v7}rw_M;YAMeav+@HZ$=%+EhIL)r=hyYK-}2M$cIuuug_RY{`526JgU zBoe9Fz3Q??X6?_enmP~9jH~O9cJIBdV^#g7D{uVACG5nP&He1%+h5%^voj)*xxLh~ z*#N$0MG4Rhd$D$+5JMW&x$&1CUTAn+?F+WQT%<rEkP8S!rVt6W6ij6l5WJQmR!s7i zWKrW1Z`+8jWMxk*n@}XK>FHQkxZ%xXqX$MmS19Vjqg}4`qw6gVTX|JZQ?7PJ`@TCn z;%m*z8ag{#k4)b5pQG%=sc-qij@I_0`_Ovwi&Zx*S(?7Ip80Iw>w6m4lo7azMq7qD zF(E`&g~GP@c$ZH#V-f*p1qBM2ErV%kF;!WJF9oIn!7dxA(Qg&XfaIbe>LUDfYoxK< zVuc=(7Qsly*ZJ#L9`4I+$&gE>Dy?jAi09?<;^LMzcgIji;_e+oqY`mK_oSajXd3In zHEVl|JdNfXuAcnxorh56AS=ESDPP|@RTd08>zXe)z--_TUH8n2;fjHb-hrct(@gIj zo4E7&7dp0+t5I|t_E&?<%3=}h%>lnor_RG)w99l>RKKRtO{Ba4qJSdRBZ!7gRF*}n z>tccoaYG1+r;GcAt@*y@<+)~K{;IYq<C+~ewT(`;B2zc#@W}A4iuOxKn5GevrLJ~q zw{zXdT5IiQbKXR4?%LH^4a-soW*#0NU00ac9IU9{+qe2zq})2TEYDjtosBA{=dtp+ zFIL~wPxi7O5_u0a@B*?IpI52WWaBT9*(IAvkFwY~_Cg*D|A(ENu@Pt8P@1u?C2S1W zPZU&Drqsl_lb7YyETipJi|R}z#huOeuHi0A%_?)oKvm|3yym8byjZ(44{cTt4(g?b zftIXInH6P+wln+rebd);VF$OOZ1HbFjSM1jd|p&=RIsD~aGHoU3U?sUASoe8;F0jq ziG^KyCK-q>DMgt_w14bc(<)PK-8p4i4djn3&+V*q5$q4`u4ub#gw1ISsbwW==tasb zPi#usvI1zI7+L2ET3Z4Y^?Ul)JVR2QtEcMI+T!{DP@n!@+_Ng+JB>i=O(F#`SQD(m zsgc()1obyVdnT}yXJj$}o8CE9ERpv$ql0bj^8Cs$P#l-MG`DV92JK*5r;r4v1!tMc zQRZy#jK%I4n%ENTPP8YKS)U+rQ1d&%<Bvi1<Pp1-+pV`JDP}_G-Xe=KIJI31J%(vK z5hP226Pd$jiJS#<45@7fF4wYoj*w38vjj^rEs29uYx0;!K9{L$>-u}$kUO^e8Km## zYUOY9d_r4yN1ekR?o-Oe0}@5Bsi>b(GL6iNM@~K9YxXrX?mt8rdE*V;`OE85mnCqY zZQ#G)|9<M#ipEKLPhXBbFtAA$k-ITB7pV*j&B8LHyiJXga5yZS(!#}VxPUzpE45&p zjFm??pEuPHrK=SeYJBG2)eT-xS<R9%3p(h=Y5iq+=%8CQaNe@?F5h)>b$L;Dy`y)y z$6UF_oHJbG?M-GcWW{UWyX&f#x8>1hV9BHRoPXq(M;aBfxnOFGyQb!XEzCiF&&crs zqTgXBq{Bs`C<z*e!i~R_dMJs=YZK@}^o^KnKyXDb7%|VH3D*iku2$Y6m@;YL+Q?@L zMNMsgziY$D221T0GcX$LOJOFX_RLccC$}UvHVGJCb0ewkjA}IE0B+zjVM0KgGIBSa z3nuVKv=!M|sC=PzBulMG;qQ)y=ndT@(^eFBHaL2RIxSVJ&Dp~>2`$ObMC0}59Klvs zZSDD6fu&2=-GG>PQ43@lsp~_#-+AKWMS2A{<A^dW@hVX&lZt%Q(-%n{rO{as%A`zR zA}S{^m)vq&-t_ga>>b;ios+q;VdcH&4TLst899F{{WUX_Y6&jebeZ{gf4LOOoc8TK zdBOHTXgh+czS#D|CpR<9JN+vkKYd*tk*(=?DZY=h?jsf$0uSlNcSe)<DA%1UWSRoQ zGRZv~i@YtHZk(!Jos^Z(R@kw3S!rBP@8tI62hEIJ8$WQ7x$TCnOW%C$JJadzHn)H1 zx+hPxUp)JRpLW&U_`x<naSyOk0^W%u)^8;AXykIlpPLuZLIN72a1hHk2~IkTVVGN+ zrgC($xA=J@J89(S-chK)EPd{EV;e1Xo53s%sY^oK?*|4>t5aH|Z1O*=uJ0pQSPd+E z8+_ss*4L2rr7<b~PzGbyKQn%UIIcmF+S;K^t?I&i4a`G^doEOJOG`Q%9X-Q6`n2$X zIcKEK*PGAoL3G6a+zwA|-NCKQ`TXvtor9#Pp-7JXOK?Br!ZV>$$P*J`WO5*!FD;6J z1%VsArwgeM9R?>-?^?*eBuO_kCplVGqY%MrO!nyc_05+}F=aKOC5MLcJIb9!p4Nie z$tutAvan@vXm3l>`pL54kiD|a+<fKgnHMk6N#hT#X};k=m(6c)@+5~>?JM8BXG!C> z%j);+in9%AEE>Gb#lYA)Vi81THtYcYo;$d!K*22Ja%glZsOVx>KoEx_Zw(T-9dTa> zsn2-wFjU+^+Ahd2$mgi@2cKC5bbV96o)C1%JQos2P-uLl%M%9^v=idlYfUT5cG^oD zI|ed|Bj~~cRYnuh{`=%gSGMnZ$+Bxu!un@lcJ%J9k&6c<%8a4L@(15zq)hT{U*5&% z^=A{fkKk?cE6CqG+;w`b!H|K#wM3^1pl52x%Y?LPiaLd&qE>jY(IidMkbD9B82=D? zIo(KKaJB?IRpR%;S7h#9)fDiQ)((`wRfM*TzOvjLM_kq5>`+>l|7Uyfcxe<KFG?34 zFWg70c=>ye9C>kjz94%?zCC;FJtBKgd;baGVKLajzYtr|Qf%W21*-}FLTp7#e4ilS z=ZTeBEBgTNeIK?iLr+{U-oIb9GP|UxuRyKLWQ-p4{feDgY?b{xIuAE0&SZ9oG*57> zkztrC`$eI=yy#ouuhPBIxiC&K&(m>fN`~1R9Y^6(#>_YN4fDBT<{J|$zjnSq$a@#y z8~=v+o|nG60N?mG%y+wd!8*@Ph_lcG?A-g^D~(#{Wf-Rd?#Q^a_6z!0Wj6@$iGrX{ z5upduEZT*6m5;>7TKx$vsf`BKdO8-gq+=ntFt%7QY7q|s#bdKPb79|;;_MhWk45oK z-aedP`q;w0CsB2O5zc+ladf_7Ik6&AenCyHub<B)J+Uy~@^6^0M80idzA16e*TUzL zo?e)5>Ko>}BZe;13-G0b56|51z8JbpFU;2fK8)Efa2=La2=Ix5Oq*yAvkNswD1FX8 zCxkAN9||zivE->j#*S0E#Q0_4<$QrlAhsgnEfJA1Q2ii7^KpLfq!GICkkId$^gHpc z1nD`&czRBWWncNo+1?c$J*ULGLe42@gfR>Lm57CRt1Mes7d+D?>V-c@^*DoEJLYOa zW(ozkAxZKuMv<AMOc(Pd#;_q2nV*f00YqZG>|fEDaFSD)?ci*dPPKUAiO=U*>5j-; zGH#T6XZ{O%0?2d=Cm!!_5vqVL&Nue;^RW-b%s0lp{k8LbDDPQ-Z~W`$<F1gtwE*Av zH^6tJd}3j~32`bg7v1lH=m{ZJNVz5{qDCn0aN;rFsdMd@Z~(1g42sfIOq73e;<wUT z#*Ua1Pq^Y4TFV&ppkp&AU78cW1bvHOoPZIMdIW(*b_eB?G=T@W%P60SV`hWhk@XTj z5jq&Ny+qbvo=5{@DmPx_U!d_a0b2PO{K+C>2J+-(e7{xlB6in`-yz?3QT}YeZcw!e z-?0nIw|CR;g@F7u%Fo@A?<jN+J|zBuV-!xhYw+r~DV!1az=C&EMEM!NOZnMC;UuM& zqWdLvlP{oLL+1e(-b}fWV^dWOvwMLmM83U8xrWXKF8pVNYl1lMi_{bR7K96h`NqVz zeBFHP8!_{ZasT?d`NaK{3x)Z{zX84nC>ILwjeo;@M#_c4d=uhZDHon=zpE%03iC~H z|Bi6sS^Fh)qg;sjC})9glnehzxv)@hq6qW=E#IeHh&kz4(2|a=5-Mw-MVF&wUi7EM z7*yZhLg&kmnUB_xCiAgf!Whv{={ynl4_%Yc_b93R8=0p@^jBK<_p9@e%1**OHK;L9 z`1z~zK+h580lz&?`R%Lo;9LmvV2tK#=7Iba=7Ict75jp0%m=&CYlCn%-5HUebSB8p zAeEoFV6_XP@)IXUjEdjFO!UNjhn|c)Pz05=h2N#$ajRp_FuudG0nQ|+mE0IdqvJ_O zX?!1ud~X-VgX15gCyZ(m*v(qHV;5>)M^6v+<k1s`-=!xE@&lM#sD@0|1qJS=l%$*l zO0K1p493huYgtoD_CzRol2S5NaF0+*3iA+33iH&6KB1KS>O6#!!aOx1q+bD^ug*g# zN$0`7_R)QPbsj=VIuFJ$Uo#J(B%KG8yp&Rs3Cd$`Lb@|bNjeioxv(?bm#G+aRg{*X z4XH3L%tdK)J*7b|Xoec!0vz=FQu=)a-?J$#VR)wBp;1G+QcoVGB|L)k`}6Z3fCh(g zH)c~>VmzS}_iMW6ulAHCS~`B0j=7QUIpVsbG$8Zz(A%HRgWco^dsd(jLG<>gQ1JBj zCo_S2-={nFKt+h|c>ZtvY3>cOW6_%gQc*SO=`CXCvc&Js|3SK6WW>829b?Q6+bj%m zjFOYgs*R*p{%f{k=X=iAqIJUyb5T=8=B4G%WPYS%7v|!HDx1q<eLbC?B`SZ&$cEy> z&d}yEW@r9TV93+nl`MYO7~eCLnLg6%G5Usb(nf>N88TOw=~Fvu9U}Jh&&BWZCl_IG z+Z?l|{~CruQt^cpS+txB2C=g!O~;JN3*29Y;rs5U_C!P4-ehwG4=1GW0T0Q<?-w*X z6VD06Vg>axF@Z>tGXh(PZTH+*Ip1DZ;q!a4jJEt>acx_z{i~2YvrU%nb0#X~#d1w? zZehI&9hc^^L8%$(9|2)HZ0New1Y3HX&!>~jLP$|k!N37J<)ArZt{sIw@l>Z3Z(`_$ z2z}TZY(g?1Vz$Yvmp*}IbJ>i)tBcal#HPiE9iX30mEM?<T;{Na-2QZJt*N&vv(jx! zwxwmN#qS#8yOyP=4fVtsyvuUZMgmM-?O<Ap-R3WBSUr;GGCQlw0rOJv$$5wLF~seW zm`J77Y|x{c@~nacM4}oSft5BgM@(cO2+o3ajMSqEF7OraXzER5${A~Mep9z0Y}vRs zZ&`3SzP&qHd=loMoLYa~lJ%Sa$C$aYTnBD)M%I)|Pej)=TOD6rlU9}?{;QZZqkLo| zYbM1k+2SnB&@v;60yF@LS@b{drZ%Jr?oKh0b3}G3m!8I|ew-t<&EqqWy^14y1wF7= z!{TmZS3W220E!-O3=}(T<&}P4LZ-o7kX&5bQSA_)%v;_VLBI!FWNAKkf=X7T(3F5- z6u89Mxq84vIL3)QSOSwq>_lQ%z%%Q0(UVPKit@_WvIbK8Vn{Pruga*;NGo>QLN0&0 zuG-ie&Z+X~1GZ46`sn)3SW-#jtCyyS99C~p{i@L-x4~Xr&VO&qnw&asUEc=ud6>T) z9)Ryc3Yk$sOD3AtqA?fkYQJEk!HEjuXp_`Uqb)_P_M1v7lI+!<P)0vrEtfS(WL-67 zo3hik)YeXrzV-9p<L_YPkf*4CgBicCj?B0aFiosJ#6fBEq?$}A*7%@ZQ7~Ml3`J~C z3VXKy-~8V)+tVT2uR{(oax5V+VUdBv+$9Q7nSUb!rC*m+;ybzP$oCX_M>OzNu^Khg zDLO^J7xGoH8a2Ludtv-h=`ENi2lE6Gaq?4U9ket0d*lv{(Y!DR$I{3X+<kOxCAl+% zxiB_X!;Zwdp_9+6WF3B~_{97k=nS}pM1lr#2pYn9sF@kW%6}vCa5MZD^Y79(PdU^g zk)VZ(SmrYE6YM`FpCHeaR5;SgBoZVwnbfnmofCju;_-K)p*0eeY3VamP!u|bz?ezO z3Pacs+IgjBm^E!|z?7P-TgsU8%e{k{g~%SZxoklfo8%CG&z>|mmT5^H8A_2TI;sP8 zX-=mj&BdvtiP?xT5nY3>W>-nyg6vB|r%97bbghy$6BF!_Sc@9AqcvNpAQtKu)gi0R zk=MDtu6NLp*Rd{Kx~wuWE30g{A~A=n&0p2ted6IOmu%YJb>h)ugDpFs{z>oBww=$s z-rG&ikLW(E`dzH*!J7&__yT5=%@!}ZRwrL<r3OnsWEYJZjFyOm^9fOobnC>09K9Ea zgP9ra9?zaSKIJPnXpJTDRU7+|-a1&^(S^c-W#t|IoV=2*<WjD7+w6u<U)rsdcc@hT zcWy~9Sv65|U{gc$_~Fv(#*UqpBM4w(Mdt&$*$8y#DW_J&$Ln<H^cJu!fJeh02=miI zDqwyumH82HfiBi`27LcWEH|i(g`S3)9;?_hklQ_wP(4xAH<dkgRa$8aV)n~A{6$=? zM%u1aFa6f~wBjvGDh{l#+djMfv*))l*R^e{7;7K8FkDA_{-nUVJR-Xi(OCy6kDWh{ z$`&Fc>4(lTP8k~hQ8vpXnYd)^tnBE**n{)pZyY-yBe8SBya(pxi({>rS1@J7%zI#A z-t*@1mX5;UKXYu+{GU)2kidI+1YSgyMaL$d2`?F2M&T949-ROFH;$Fa&R>}K!2Dy2 zW8=OGLxzmNE6jUd?AWxJvG6w_Yn$5*e?ywc9oELVO~@sfak4Wgs7-FyO2j%)@{@Ff zDES4abbthA$Vg1~VqGfy3~ToaUy0Rj$#i5?Wf(u!7?bMqx@VWV-b87c4yz=7U;}Y@ zn$(|J>!<l6T2-%7m9w@_oL?~+%Bt}VJ$T+}r{wY53%fH4CTl`F3Qj$^<}i(uMr8eI z$WbXnEUCza#ye*h^^?F`DucJm=XE+!t~`;QL9byFyd!`PcM(h^@Rg9XEFr;+#Mr}i zM2}Q-7pAZ5VsOXR2J@KJkl9nvwWiU%S7k`5%k7<A>MR|-vC}H?3}PP>IY!k!&+u{c zkqa|6jxS#mtQkxjeE1;SmODx|v+SW+{uA~Oi<_By?ASY7VL)RJi{IgP$_}97j1%`k zjwmH;Omw+)>7nFcP$ixPD_Sf%NJcoDNbx<$MWMqql@s(fi|9BKx-mgQ=EnRtX>v+* zYEH&ZHlYN51yj)0(q*hPZ{k0*If986hyU+Z{M%~t-&#14vf5r*U*neCmNQaa+f>mp zweFQTmoMycd26EoW=<HgHdpH7t19vg(H(Tk&L_14u!C%}10(W2L+M$;pw~T{V7H?? zFgOT1pq*JWbA^_s5lI&j>aidPsrI&@RiaX|Q1;x$Jb4zxmo*Y?j?ItksMS%Pt6Qnc zk7LB|M8S>z`<3j`$d3LN*V&h#&)k)72LAVmf5GjM9YuX1orrYe1@u<EUYwK=oQ(?x zad(N7N^u1LB&ygMX~;^n;Y8UtBb`*UXZGlrR}K6It0OtV;t2fRY7Zn??1881_V`vY z=DN=AM9Hho&Hr}0{9&idUmfQp|Mt}|hYWSMh4t}WJuMDExf@XS%C3w+8HhrekmR2A zyWRh<p^PHd!tB;DuPj3O4+^EtKjo?@HjcUSz2}DU;=t6}3|;FbEk>L}=4J7pxz{9@ z(>gI~v}6~dQWqm;XF+@N+yni|U%*=sh?9APUivrlx=hN<OUv!j3o|XULz&_~?@LPD zKZgHd&iQ}fY){b`nLyZtHsD5o0txm`fMkMLqKBJ$>(O*s=*WcQ9SwaDLVXxK1R{+T zh(?Ma86nq>Wp1vX2_&zp?cLcG*gIRSVcH}EOWW7fJ3boyIBxj(rmCqLFaPxDfttc~ zH<=S`6YfCe#$&y+m$ovOc1|%&+tnLRy)RBZ_|)>$wpCU9A!+~d6{{XTgqxI^FM+0a zkK~6q4M}06-@+KhnuI{WkzitHq#BM&B%<mVXfjC+L;7qi79F;cN)0A~`H|&~CsiQG zF+XDCi&(YOqP8k!I=?+F-wEsU&C|TGK<tjwTNRAPYf3M4OH%k;-V9ssUjyl8iL_rT z^LK>jws1M8D^CBpCPysplgI+?<?OSk!SVAq0nR-5XU)(^l1W?-%B{zHJdDL`k|$Gp zaWprGMj_Rp!Ka`+M`OMs)e-4Sbulu@JIUPm{?ggnvi*}x$Fj*E9=mPjt}FLmRkLeq z)^PsDORJZ!Lepp2?ctq$BM%+0iOrX-y!dyA5KdpS<>~3YYx>vTvvhn4`trY^7bDUi z`Yb#kR4>N;jJur$)I|OhStES^H~9|FXH~4{6T0k7WPDYurv=|3crm_?uZpp7OPS8w z$?Rch#xYhljD8!dAWsk~QW|ij5~&_VNh@MPt3)VhVIf1=nX$<>sV`=%2Q<vI`Xc_1 z=V?j|5|6R8)cECZ4JG*fo96$*hVlCbk@j%}z(m85gcOB^`;@#TYVvwLHcvw^Gn`@k z`{=(d^-~6isn6iZS<^4xdusif!&L-&3J<Z1a`-RUS8L`!q}DW2T_R%LqhszPmb=K9 zZK(T9x+I=GW{2$7=oqGX{=IX~vsG3V9fQb-br_?5)E=2gh%YA)y)P?_j$*pzzlTw< zl*LJ6Y)fR+HPVL`MzzlW;+*T<A*)#!(>DL>uZ{t=K@VY!2-N!*#md=V|G9{(+J*Vr zMc1BVzN6eq$>U;*D{xyn^E%}cLboquTk*R`2%h1c8D@HcL!%JtPONGa&s&IfPQWv) zbBC#Q?hHJ`cD@KN@tfR0=YJd)xm(~jk+N~*XH+N_!H4*`IEcCaLRakJ8|T*&JQ^k7 z#E8W)%8ybhSu+B|e@7z%#sA%JMR*s#1sp_qFFFf&8!uQ|H!lHJ0fWh?P}o#62IY*F z^i`mROd}c?;@gqI8;zfW;+4xqi}8~1SQ)pRX&XMK(w3Fhjx~7p4S(Eh6x+kCnU%FV zF)NdcM|ra}Wv;$psjsSK=-DG|=cyMCX4iPjLzYmgl@Ajg78q+n%nm0~KgKB|eRojK z4lBuiKlBIE087M>{<TaujlsrQBr)egO6!^7_cZYMX-BF~AF$+AXWC8=&ABQj0D)vc zD$PH%O?=y_f!TZe2|loYE?pWAjdTyij~V!QT-=DCfiJB0B}8(ZG+xw%im$G4v2G?k zz|7>S>gqIFZ8mbrU1nwh2qCb9sM<n!OilDc1G>DGY)rrv?171q++!N+gP%#BKy2s? z$p_Z554aH?A8@o)*yeVs_9yF83OfotRc5a~&014w_cH~4eR5GpVSL!)HKbW;!gl`= z{gHW7-e|WgWH1CB?dA5<{A;`^e}p&7rM*(=zLnzZOP!ClY-kPWRP74YwsrSD(H!$b z&#BSA%X$`u(w~4Qf(NcZ8jl_tO;mEXGRFzN==a)~?;Yej+C37y{fOeNO|(>09FFg6 zZ;{S4D`)aF>bg3Dx%5DQAP?2eB18n@Xk-rk2MN$7m6HD#a7Zc)nW$DB(O3WXkjh;G z&ivfrGWgtfck2HK6f@}Zd+G&=JwDEr>y3*Kl2<*&;ad?LqK;~d=>HOb|2x=&O7p*n zu#1_NVg9lIPneRLzxW&{_m|*EH|=D70tZ#f<~WGAsob;RU!G5gtayO>IXb|TQqiub zz_EBMo7o?WyP$(~QBK|^f;5NJDMZ~h7a}K3ctux=(!=(kl9W74LLX(!nUb8I4v(VL z94$O29CMmT5Pc2Bluw8D$3gpBOf7(^k;+S&IU2D8X=y4!Ms>~d;o{zopwH+x>h+<z zs-Y~j61sFrep9+amfZgPW`{Vbc`%`ET^o8{H&j%w>n`y$^3@$>1JAZ~KVF{_l1dw; zO6H#WizY_jd-u_G865>TpL*f`vLzY4Tc2Jz`E+OR#Q1H`ztFv74R#;GEgKV~0v+ih zD)+ADt7BpVq~d-50}e!u_G;pvgqE2jLUwh!awb(e6DOU?%s{alt;j-<K^v)%<BA@) zurCo?UtwYNq9|NI1idn%pBL|s&#P;5ChLmFhLU{-zfosMO(^UNp#kpjRccGLO8dtx zw0=9;a?!ReSxoB#wF{d@{iV=(#q48q^@VFPi;BicBivIj2;Fa4fk!~o6j7N7{VPFE zZ&F?!$f?(*rh=5we9uK<MyetR?gtp-3vsy-J^l<z5?ficVKbrOT@{<+t>LcZ{j)xs z#HbV}whR`cMTnPBv9KvkE=_6w(misOynLdq$ZKq<tX|t&99PGieWp>p$8`Ih8?3F# zWxZ*27fy_PaPpD$lz^)*cw`xyw)Cop9=tNOdvxNC=U?bVCdgO#o@h0R;NLSjpPmg8 z&BT$jAw%So`)kG^8YD8NUG#@D$KXyT?u<(zfgB{7n6=wEixk=c1LZt(A&e3Qz0bbe z$X#Z7=Uf-oQR9(ca-W`c0im#{u$I`3wK7G>-$~0<&UoF-Oe&L+!HLDe=(>?r7w_0} ztbVSWl~nIMH$+TMDsI*GB2U<yWK6Y^EA*)0$S+aN^R;)r0_o$i_a?w5#XN~j0iMLK zkz0^MRwXo<RxX{KD*F9o%=eDP?_44M{ykwlb4_$SR}=HSgSi@i&dfiKxAbMeO*$;^ z28$Vu;8TO(Wgtj*W>Nv(=*V2BW-=7`1ZxsA**UZiLLsU2md+J9a#@!|l3119+Ge?F zhjM?aKA9i`DuyA|Rui^CpE!D}d$+lIV~so0iq?6i%%;>eW9+Zbrs16Z!Yhb$1;-4@ zMBplTHbn4b%uf;yL~glR^lS8>*0ORuDGv8DXs9ZL^dV{uk|r5Dyg}-MO+Oo>lp&du zGw8j-<}!0h&0)d%CzLZqJqZ|S$o6bP8g`_6Z&0xG7hiDc#EFA>OG?*W^W-Y|x~DI0 z_g07UIx-4YUN_dYwcTG;y7R8S3G;ndTz2ZE(%ij$t?OEH61BZLZ^>|DW>bA~#+Iv> zZ~XaP<Go9-ez1STttCZI{(j&3-I3h|i0?&+z7lqav$qg^g{%pB_98MT5H|Z@2KYvi zgQqCOW~2;E;s5VM4t7l<Vnk<TpO=HSXGWT2z>l;G4KoAG2ZY{Y7bC>+<kM!Qi?7Uu z7Yw-i{rOVnZuUcD*Sf<RQrkpzy~t!@ZV+83s{B)Krv4*x%#rQ`{f#(Ms8^EaNkucN z1l#pHrD3U7Ce~$@d2=fD@{zI;g*K3oQJZV(ev!M2|Fa|4o{;G%DsXrE&^+@7Z=EMG zsc5E;$F(oO@Hk+A1u?AEYNSfB{CW|LUyDEx-iv~OClGQ*WiszOW$WceCCiwrUvH== zpUxu-`F!;$Oz*si-^whV`2=&nH(x6HE9T~atH^}HRK9o0e~I5Xjert5iv14rCip%S zHrxFoF_)GmCmtNVUM^>@r^tZmn3$2N6)so*iyzWyA{dD+rg|n~B6(*NOTMdf^qe81 zAR)V0%Ieb#lX7b1;&o+fB(hX*a*<E9s%)cJ>`%(8NzwPb$X>D}F=S6qbtYR1i;S5j zKE%9kPuBRo8BM8ZP5PlBL6zjM+fv705BP5Y6{i5d8(CW#F=w+;sA1{@6>~E6e*)}L zGJY)$r>@E|aK_BC#M~;aVytvjrVAuy)aDtx0m@K9rn8_huEWPqF*haEyOR=2w)FA0 z;G_-l3Ctd>Y=Z^N8`c|5cDqi@B_yC5`Sms(mjCHT!s5hu2}Y_R{(%DF5g<IZ-~*G% zaF<64027IF=UdrEF0rGavNox4RYOjRTrAbd3t!6bE%s!jWH#j|8PfR#?yfaO;gP|H zd#;}-3VEvI|G`uZUVKeOLsj$E0~-@_O9@@?n9pSD0bM|34{MY@O@cm7>NH(1qj>o! zhp-hyb)-rb@orPG4KtmP{y~H{6>iex^g5(m2C8cOp+MGne^$NSV=fF7g%kV<A?xxt zjH)u7tu~xmo*C#Us$Xu`rE4seImwm5q=Mq$AbNewe|J7p^a48}iWAwwN*N*%l$z^p z6pa7Lc@3zcfDq3LxygYddN*Ksa&@2*p$z;eo2XP&XJ`0^)I$?ex!Iv{sdU~qGE+@? zZst2d)r~ji@ZHWdoy{(mWJ!?6KmR;b>M4m5k>(!ccq*Mrja8fwCzHDobs)c**ikbp zZN<b42QDQ-4@ud=e+Z`?CIy@{ERO$k72~R)J#nmZ=)B{uOta0enb<OE%1$un7RN6; zc(pU#<Vw+vF)tNu$*3G~GAHJo`V>#%Xa(~IA6mLQ#g!4z@OA8G+EhpKsye<5(7`Uq zzAy10KEoVVcv;r3R9lV{ph)UEF%2dPX9qN)4l)@aB$UB@6S1Nqr$5!oJob=WVX?cK zT<*qtXM&|*B(rQPkesZM$s`KtLqnDoT&=exA+1nvRIn13T`85Q4Te0wAu-OAm*YPD z+zP<*(fk+eF2E8bnKnsEqvQCD&x-<~^q~R11yE;M8l!IH2vo$c4i_HLRMXAz){xR^ z>e{!=y%OCh3$2BT=J*nK^|CCv?Cr65S$xwfV05cYHuBi{%%9@&b(#4}#ae|dwI}Q> zNjPo#dC4U3BRT}?rGR=S)OJ8_s}cl5@(l4J5`&CDr$Umo6(P`@&ucQ`425PLpJ8P$ zGuj7}Q%beZbH|D&60I2u`Sg%HImtKPczP3VdJc21$A05QUht#Jt4vB#DviK?WQ9y@ zm(&&&js&r;BXlVi`7&CijCH>xS6Dsq-Ok{3+by;0`V%r%1g&1R-K9|eXm0)eJ09Tf z^_RO-O7wcAM!8b1kg9butJc+=>uFCrJwO{eV5hLlF_&Yf9Bjj!k|CUl^*7_uD`AY= z`9DjPU;Yb2L<!)SWQ?-|BX+bzkQ1B`gpkoD#5w>eB#lf!2%JY;!tJ`WY=<qybeEO! zn4CopwOy?=>9w-k*i#L=r~L_;n&}Z!Rk}6H>CDP0il2kOko2q*u;Uf!pYSTp%6O^3 zmlP<$f)r&!&^&@B!3lwm8T$Nzrc!&>$`o_F+Tj2qb^=K@x4E#;;_ofyB{Hd8%4zh# zgS#y&zBLtixYu9l4ix}LoJ?|x<X9Hrw(kRd!qCH1f%M}u*r_F=Ws;;X;-(QaOnOp@ zm=d&1V4#AOEENvT;*lZjiQ^2+z^z=;w$5X*n9PTF9k!U&Mngrmzca;>V(^!RY{3Le zj?<iCG264uC4-5<fW@fur`VGEGZGqG%$4P-o9b(B9%c{B?VdPRm%cP9F*zaCRuQZ@ z@zTR3Evubc)Dc6&6~8y_;<5UhmeudyoZUR*b9(gzuanGs%!Qzz7`AUtMCnWdzk09- z+2sA(kM3pO<1*%Y50J6f!$PnE7)XG<KS4XAFi{ea=Pi26(G3!=#C|~ZGZ>S3m0@*y zvo*Obr8|R@u(r@(dRCXmm!ak)1_RH-Cia8I{kf(6?tF^{oqBf~4K_PU=G*h)iZ5zC zMRK6;L-fN+tX%~9JAFWYRKH)40gKqi@{8y`6C8qb0wMi>Us_M9l@+t@_QaC@`0@@* zvd&<!n2Q6!o(!>+vxb(2ikBwF1>|zQA=#AWiEjyItTyX38yJ?;YEl!!uTB4;ZZ^MU zNu0w4xH)#0(GcfxcNC-+6&-H-LI0Iyl_QCXNx<AVPRS>DrznYBm2;d#8j&2rHM7~o zkOG4Upy0+|WQzIPt{o-J;|~7KA2WYtA7=LQf89Pe&XXquJqMeC2LoONy2nihWAq>p z3B=HYK=_V|K7S$(Ai+fB959BQ{^oLP@y<!JLatQ5Ja?M8{ZZ5-S7?kCjb49Gkwhth zeMXU%W6q6BYRNs_wt{O<$PMaDSsIf;ERli^591uxV*OlE0(#RagE<)?y-lh}Oi<#Y zP>{19s?3EG5a)6djhL}Ib?Doy=7@?R+})5>r~?zJ93{|0#<U{<St;e@vYiqcVs~Zf zHw=`vnw2WC)_8*dj`hRaQBT5@>dhVuIP)|b{w?lplybEg(#k_|`3{9q-nca6HF!hr z+)X{FZ(qTFnNwSl9Dw6I<a1QpZKwU<;raVv``RGUAxcX9m=QcoA%+S>U^NE<mPja_ zjOk&LH99%NZetm_Ud_MDn<Z<D_ph)>GP5PR1bxxQjRjxgamvi&J;$a3BYw~W7pBe{ zxiIN<iL-yE$c~;2N+6tm*?^VNI+N9x$|PE?Iu(5qycSQHv$WrC(92|(;S$hTR+R54 zWv`CQ*W3LnjaH#pqmU&gSu2v!aCL4pW8L!j48j=&kWamUBMFs0kX>s~s|yOy$qL{^ zo{K_yJ-x{5l4xby0-TgWBzDq^ggh8YnkTiy#Rx1M79yk|&zQ36iRuJ@WgxCQUzeB= zuQxaEok*x#S(9WjxqG+Ywj{s5&f%{J+08CPK~Rrw+tWLet&R?J`oL_@$fqCogtz1| zDB-zUBI82+2L~E%8JYe3skLkJdb4Yue)aM4%;kwTIR2R>{1+!CpQzci71(`p{x$Ar zkWZv$r@?Ubj8n==ls1h_B)fWsAt4x~xer881AQT)RD_8X0w-uEen)c78?65}C+U*3 zJ0#-1nRH{0^P!y&XY|bs6&z^GU6~@5ifhHcoqKZbwX_@8hA!!2OXprX`q?8DDft?l z+pVyrRsg4&SY7L|+pRX6NEQHr1s4#>R;Ku@5{MiTe-v3bgy_HN6)Ff*kOYxvF{7*9 z1AjMLI=d^zgQ;0sh0>8^$o1$`lntv&QAA*MW8RLcstNR<4*ng2ac1;}@?E>Da|<^X zrZjtVJ8fE|#|?7@n+KD6(zZNV8p_DZOq=aK`1GlxL`G+W3#tHdC9zET0|AjO7w0l6 zED69uet9qw@I+7*IfjDl7OW$v$Q}cFq)!|{CnIxKRl7Xa;$4a1mDzcHUad*tsHrZS zN=YizC{*71e0_?le?^*1>71@#eXwdGoaibUs%p5&%%OYFTD2lCT=(`JH5-PL%hoqk z6sBz}^Nl1FHU}7Hm<#XfO==8nd!l4%#^7vs<Ig^Mzi(M9c;G|aJAaArfYELdI~a*V z#yYh#nyY76dVqz_6E&psM9@QZ4tfVuF`pzW<l;XFo#!o9*v#Ug4fc`kW2!7)*5yNT zy`t<*pxDa(=JX#cB(S{rFP~wa;VTPw=hpWb7$$t$Lr(akka<h7zFU+OHaVqgn?fRU zyBNl;)L%UVKBO`aZz&r4038|EJ_=tW-oZloFnZm{OtMxBvm&t}an+@J4=`-`U~p`^ zJ3lV5%I~TQjH_3G^?$|wWNu8Nk~BWIkI7ngSI6|t6&cM*{4iclERAh=jKYyX;@NNo zdprpMLao*kAc)e1fG`|}aa@2TNt=z7<kO0YqJhx3Tn6V4e{-y%V<Mdi&7HKcx0v}S zr3NGFcX{%>atR+~l-v1#p|P4+p_G(7{*ys=WO{sVtu84L%5qh09`+l7vX4)>2)A7c zu+F10NAsA*0wAca8mp%YO3znS0u)JkNv>8ZWJax{&g-bI_L$T9i)wZ!Ys@kwI+p*4 zyVu)gx2J0r8i@iOCd8{H5`B`=Wgu5mU+!sAi6a%(#r?oX7V**gv|6W?bIHWGrLIP! z1wcY&13jO_SxOq>3jbf^4QWyk53C&D83F?VDyesETyB<XBt^r)l!k=<^-H|XxrLXE zOEnrrZjtXQMlqJ%;l6*}eU9>$w3=_ND4DI3C{ND^pt{(?+4;v;GY<a4P50I|4|rIX zDdnecK3sp#Fq=O2vyQ6|l`g$7Xtxl)x_o|)8v^!na8|Vm%G7j?-XH-Mr2_Ca^1x|; zR#|AxjQ|c-T2T7w4FXL!=7QI9E=!u#64FD>RqJIxwWeAv4Kw4}ZI`9_P$2iE?Jw)> zPGd&8!P;N>y4IUh!$~D;6zFHAOO4~c&xpBIa+TDalCUH-p_RM^?rqA=%-5?`VorQI zr*ui7i`Z@n)}N7}^EUSxHX##daNnK(H7q&VRCyFKHU-L@S{Rcl>YV@0ImSFEiHt$! zT^jTDyo1j75FK0omHGZ7%oiDJ$Jk8thk76L#*CeRo`0LXurc=Mu*S*6L1t|JD)<MU z=T&EXPi98vuO{Ddx?{(uiQebW$M?uv81v9<AiyV@=kY!AF2(m>(D~CuznPx{ULtQp ze19wQ{rmKL<mH0zm=W-#F%QlE2lKoD?BRul@9*HdRGjt^@nU?06NUE_zW!49Dj_(J zygl&s-N+nwLmte}zawbx_<mCOKK~!lW{kg3(A4q$J>k3P+jPx{7LD(yUr1mP-8=s! z#xKLF&`<FlR!aJP&-^LOAJO*k{WrpQ=2o(&sLq4$zm1GPM)w-gLGb-|k@4Tc==tb9 zitisszTYMKF1|-@D}4Wb<oolY2k{FLiHq-_MCPC5e~RxUx(gBz-~SjHzfGjWJP|pB z@1I7-zewPZN(g)huTtED$1qRi<l+10k?#-Ae}VDj)q6L|`6Dy|f2F`0L@c`EMP5WV z$6xXHNaMtaPda@o@lNoy;$O|*E=|OjZF4jiZvH{>ubAcJ3)9TMOvcP@5Pvv-x8wxA zbe#sLkUffj$6O)#e=58B@TRIXpL=uDw6#r>v`LeDla@B6O`4W|r>*@+X&Y$zk)|yz zEp4HQfc>xtZ2@r@Drl`*X&K#BN5@rHP+*i1rRzAmpyJL7JItudh{}v3>#h!q3hp`z zLe8DvIY~>LXP;-D`2%{-$vN*i=Y8Mv^?sdv<TR3Bv7G-B&T<c`-b79lVU{|I8I_4M zsQwi>K6#3j`B;_04I`qgT7lR9XpVvdoUIXEDAP<ZN<iL)*8jv>ZzbqIastRX%yJqC z<yt;q!YIx}Seb<@e7T~H#uz*qrP7Zp;$k?sE%Y+G)_MCzW>rbOq*CU;$o?d^OTQw1 zp~IvkpIIu4>360{DSTibxGi5>ynaodo_!S!tX-t1J+&)8fkoo1pyqk`8T5h+_{j0V zX+&Yh(|#{P5zQPV=Ingw9VW2LY_Z$*iLnlHJk?^a(^w4YUab7@lQQl@c^7)Gd6~Om zT&+S?SQ6tV%G@icx83_vby-}uwyr&mlqDw(jAk30V;j;yt!|PapTrsluM`6ALe5)c zu?&6%2K_QF30Rpg!h$(Lm5$q1<csW-i5mih7&^TY_n<S)P@8jsi^4hbTtp#m5}G4= z#drj?e@^C`vv^KmNmuCLS&%%})mNI6n&vdb87lLHbFo9M)k`oSb99s`F}Vo7UO{;K z051XXIC%P8hleo*@3W9a;t&b25rK=z`PM{9G^a1fDa~vV&bcBi3k}AksF)P9WLr}0 zYIjkXt-|ASpXzbQt28f1!(>?pJOvM|K`f`R>j(haQULR@1&+c3PRnQ7QZfpQ$k$4T z@OXN<J<pkIb2xIdawx<c;k;a}It-bqewMddjZx!T=0FsLS`1|b_R?S{)i!nyr-x$D zBajoTvDcPMj*dc41+Vfem1zr->#{7K=4|176Q`Fn24`J)jLoRCM5m;tC2A}QG@kkw zBu@UB{5<2+xR+z}dawz+#2~+Bd*eJtU{x^x{j4ZC?N&>6pCmamMQirwCeiMeL`NC9 zDw-XYW+}ss=;(S9t2ibfWRPt*;g{ibr!gfZp^b=Kmn$=KzNO$SU?U7F+k)c@H}4Mr z=EAy?6825%L`$|Eefn0Cvh0$@c}5a5?N-T2VkIflVM)s7)|)M?=NCnj!!3%L<)Yc{ z79~eHO=AS*<eJ%RuQE%H3i?+R9k2@{6&T43MiR95HdRFl^lfk>RUT8DTyz{5!?7P6 z93R%7@NZI~<JM|dStKXzhX$RrOG#O8`F!NJX0yXh8{`DhlvznTgAJ3lIgK{e;4Qc( z;1w{9CLuu-vD+cIoRZQAGFlU2Va~U|m<a-H-!m}(ULT%tPHDMy+6SDR$tq<ztd=Yw zhGB{fpY-`ouBKg~V-D*IC#T8rkmUaqbc~{F2pcL+P1m`B;uH_{ePIH|C>MaM9+C}; z#qyyLS1BSQ;2esIjKtw}!^vkvUos_27CAyYC0a5sh$aRQ#G$0fWO#Xy#LYvt;anF* z*$G?~VkQ&C29*|vGg4w$Z^QYRoJ4aDizVwa{!&KyzhK&Vfg(bZ?ByKe3w)5P;0JJu z9a3s?NUnyr&<ywi7~z5#p~NSLwA_I1sLw~skj>C7KLGkA%tr9o5$0${Nk&&YDzvq! zzjW@_a{b!fS!DAGpYH@#0L4z#PEG@j^bJ@WBj^pB>1pTD{R+hn`mEY%7BeWdsN8(l zU#Sx$5v^lJ*iSkNCD|RghPZb7L-P}uq;vE70>CgCy3Niv9*)WIZ}KLinbp}SiOvkG zHQO&*vNC|tOQ4<G4BFjC=aXc%SF#T}?J!pP54>M7#8cnC|97lLN)O4J#rv_sRAQ`U zz$_u<u#6rB_M;Cg#xVuOQ!s?Wor4fW^djY42|W`0t$1XV{Tp!~<c9aiMMa`~?5|P! zv~@(w<!MK(<l@~84R_O1!v*;g_ebTOf?7EuFT3_r?BKBE<sMPqioNp=xsT>RJ|lBy zm3JX$R9?YyPRL({a>hbAzecUo$`S1Q1wlCQ|G&hYR}LYkQ0``s74jus$=VtXwWR@5 zDrsAMk=({0|4#l2(j)YTcZDFo4>+e;t+7xo>LvFF_-#f|8x!;x=M26aXO0L(!f`sL zeMrB{em8th)6XM9|8bT!o}uXv@cTv8zoC30J30LZ@IGhtP2W*?IgqdDSa~yppMb@X zW50{1=<jO$Ze+hpRtoP5>VLq}7FPZizMNmHI>m7M4#7P@ag=X_?Z?j<PTyuZ4!(hJ zP`%A?dXnY1`3k;;<&4R}GRsk`S9Ofx^!KdHGC*EMPnf`I5b}29jI*{zLpf8Zbti2L zI1QF*2INs%1~@&%;IyMw3#&Co%RsV-cqRP*2pe%SNr&`32@z4|^d3RAN5}|_S)4$8 z$Yh6jsDf&ZxuW{P(xjUHAN7?kFHNH6du_FYErp_|Zpm;<kyxKlvuC99>_@MTIQ)0C zu0D5mcBo_Ez=`7x+cpgzJn{O{ZJX&#sl$Jt2t7C@CcrZi@^b|Z%0fjA!AG|te1l<~ zTAcwigoh7A8#S5~!_Nx1s_rk9wneLoH4F56%DL#PU<Hnz{P^=2i=;4CMVmNLl%k{X zdTvO?iIs0naZqeck1Y@xgw9)Pl{!W3(sMm49`5OEs~;)MF8R?-TkgB*iIwCGUII0C za_J4z|2WXTvMjg8)o||*HqQQo?@Huy+Tsy1!=FKmd5|H-I^a_c696ey4eMwsy}TY` zwrx)79TLaQJD*ThYj{^!aAFPrSmP#p_9jo~_Lhv2f%+Tul_O8K+FRV-p=^8cWbe)i z|8x)UTT?vv6q!j%yg4at$=Cy)p5gqC&9i-#D{_kM4cYF8#`|C0WsFRm+|hk#cN=b$ zr^o@N8kmk&7$H;9MBo`##IsW9bplXCZQJJFg9D=QwkIA%WpUi0y}-E-dR8?z>?Oun z{^i?0p3%*C$p&usBT>5eD3xwOih&&9I_iXkt5@3bb&x-7Z}r)dii;KiM{gl+@HMnc zU-pVipeQn1EDDoB9eNjvVJWn80#D!bhoZ<~5#<@Na5~oTPvo_@4GTBauA1t}+O%Pj zKi&Qk_ene%nHCq@SKj5har290kJc1>v)R!y`E2{n9Xd@BKiL(y78%q0cLM__pIQYb zQLMsD_P|do11Ces(?xS`F1B%lMuoTjVkyG}X~!%mu$$9KFc+Fu&D7)kb=Of1ofbi3 z3NR|Y6D0ARx1rx9<yNO#n%9pv=XgaavE0_bf1)rlsj1K9U7c?!@7_`0G*pw)>~Y_; z#Gup0XSfoY9^E+npJ(6nS8VAmiH%uyL(DY!{l^7fyJu&&|M`6r{*K}ON9qP|t5{!^ ze`m+y)m0R`Uy{B2XF@lQAlg}I+m#_&vVA`IW`~}?KM>IIebIqYvKOx&`@VYw`&SAu zPznqzfP~ErExaZ#(&P{nrCJr<t_h)l&A{OBF$;rQ1<V<CNl~*EVa~rhJ%bsc8S&^5 zZZqI%rc&_rPS!2^$zaxEoA054rje@pskNo8&fMO++d9T7vl?<%+}B*V^5>rQwJE)g zo?FV7CN$jNv*qwTCHaF}YHr!Px_WEtnrH7RxbgOh=BB9)?)H}Z+q~QQ^A>G-Y^Y{^ z8Gk9Yt#3nl-}>t9oqf~b@5^MG|40~yT}&CBjj=Hf2Oc;nM1bwE*~lmwHXHxa)Rl4= z^d#}r&z9YAFc>zpdvm;IQ=`*=&&bM*$Rz*jk|k>jtrb1vZQg+rF~7#1>|gi82THrD zjgn}q$!)lGNoot3j*ae)(fXghvM<l;sJnZG@A+pYn!SHNy7AMGe%az4T~WY4TGU-q zIJ2g6W69vYBlWkAV8da);MnExWrpn|D5HS(Q4rF=oT4ztoYa!0ErUx8-beHySHXk` zUK19zUBDuJ`y$?(O<aA$qO0ZBsbvNA`DV%GADV2c=<le>Nh~g_=<lq}HMzMLmhz2D zum11eBfihLh``(1)BRgpy1yphkl$=uzU7yfzWuQAj={}ueDT%0OLtQ#R5{&?g^f_L zG*h1?1!O9CHKIpQ3x35k+g))o;J;ucS_HaVzJj&#LzZq;()1hT09_XVp^bSxeF8t} zM3!F0WRYFqP&eIOg?6?(N0YrurO=IZhlREn;$Wn)6a(Jpp#QtVFw&i0)AUjDDfbJ0 z3)_t|u0D+#2J#KJieJNaW0r%rF8;*r=eM!l*iOsH50lSAIb(7#=SkGs$M>_{IGvUG zCqRCKzlrU}g)HYkkn<jEYg7(Geh;<&owkMDSYl=N1M;tF8SKWvGS8vbGpyE_oObnT z?1o2$J^T(;6lgy$n`pyX{iw)2D++tIZpEIXnC8xN-$Ynoy$87pLcIP8oIqD7J@XQ$ z0dy1JNw#@*_SSU$uvU_|^X@~<lU&@Db+=t1m+$huP>oT}1}<<`J_*#?AZJ|T0kr^7 z9}R;FS#O)mrKhq9rZ(kajM%xO)+#PePOaV5%bmaNG8ehacetwRh30$7rOVU<az)^R z;xz_!V+iUC%1ORXRgW{aepam#1p0P6u3}j2=_XTTD=H`|FccVU2CnnK0nfpM%E{Mi zjvcFcjjqv$m9O%ZDykJ%BbtezVzL_Q9@AEoV&L%aFgHa;xhdgaJRTD8co+{T;<*X# zw;0!mTzTz&^yyoLhueiX9%^A!_OP6%0DOz;6?m|vF}^_>Z+yYW4ALIjZn8q5f@dA@ zo2FP;1x=C77OfLDNs<!xUu{fK8AGq#Oy{~CF_l;20sy-)S5Pl$!?W1IMRML)1uv3v zU7s#L{l~E%uQHume$F!T`b=Oe=i-*Go2t7ZYNB%@GG=`11@b$g>{?>Y%$Q)g`tjtE zF4gSPiQd#Edtie9!NR)a;gRniNB=yC_4|_QEu7dY6!}$Ba;mF9FyuNMoW)>JYc$F@ z2=!I)!KQwd`G{Tx)e*A@L~MS#YAn_j#K#xtY`Q{M5#EDS+OVGMRCDK(kj5c+>H15f zya;~%;4j{|*{f8&Uh&T=o+Ha$H>YK<ba`9rnhM(Tw)QOQ%1&I+mRnov^_TdaMQi#0 z=HChYm|qvj;qEONC<;8uuXC+)k)fDmz1Ntsr0T}XG;@Aq#p?D%vC=4(l~$B3lnR%Y zSM|V45maZsaWGnVj?!t)3l8c1jBfCJrM`2J=i+zjQTY>8ke@<K9Y|AgLx_1PRxytG z!Q^&W@-e3GJF8^W)YQ6)GjpgDiY`v;q`nqS54LsOR~hoOpd57^@guLdLj54&jjK@n E83=SU{r~^~ literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_Condensed-Medium.ttf b/dist/fonts/OpenSans/ttf/OpenSans_Condensed-Medium.ttf new file mode 100644 index 0000000000000000000000000000000000000000..802200d27a52407e95d91fc629b5e2a062d8bef1 GIT binary patch literal 130520 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 I_^s^!1CY<Ux&QzG literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_Condensed-MediumItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans_Condensed-MediumItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..b43786bb5218a4fe970f255d45391579ef8445e2 GIT binary patch literal 136700 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 RIfY1)-}FK}ARpIg{t2~t@wxy2 literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_Condensed-Regular.ttf b/dist/fonts/OpenSans/ttf/OpenSans_Condensed-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..a2a83ac6cf5041f688d4cd0fda819a514f531f0e GIT binary patch literal 130492 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_Condensed-SemiBold.ttf b/dist/fonts/OpenSans/ttf/OpenSans_Condensed-SemiBold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..75bcd43c4a45af714e6cd4b94d9b0a6d16595d36 GIT binary patch literal 130524 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_Condensed-SemiBoldItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans_Condensed-SemiBoldItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..9fcaa52ea9155ff70c49a9bc8e1b4052a1cc7f53 GIT binary patch literal 136792 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 G=Dz`nuAVFa literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Bold.ttf b/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..dc927fc95d6fff447787959fd8ee8a9b91eefb7b GIT binary patch literal 131168 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-BoldItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-BoldItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..7601048e7d85501a2cf4f24b292b4c43c41e0f2f GIT binary patch literal 137104 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 I;2VznABZnjbN~PV literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-ExtraBold.ttf b/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-ExtraBold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..d6864b1df3a8acba8860b34ecf7591e10c78debc GIT binary patch literal 131744 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-ExtraBoldItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-ExtraBoldItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ec7ade587b151492bebf4ff95c0f23424a8d1b8b GIT binary patch literal 137584 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 QD|iW(>GI}N+?g)_2h(VMF8}}l literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Italic.ttf b/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Italic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..7fc00c82d32295241158deb2d95809c30c75de83 GIT binary patch literal 137000 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Light.ttf b/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Light.ttf new file mode 100644 index 0000000000000000000000000000000000000000..5936496a3c0f1d93e94e499c064a088f1a287120 GIT binary patch literal 131128 zcmbS!2Vhji_V<*#n+gO31QN2FY<k_2O`)cf&=MelBp{?02nnW9q=SeN5U~L&(y{O~ zpeXt*=(9gm^zXBasMrt{6)VDiznMF`iHNU!NoLNOGv&;jIp@sWyR#EQ2_gLuX~aAx zJ16)4dk+;8!sih}pBPhEFy+OZ<2Mk}@jfBLI>$^Y&b+M3R6~eKBczY9U`nF>=J!`N z5W@PSmGUV?8AZo`O*f+MVWi8d=2p!6N2+N#AzsJO=1)}}ZRU}q<6c1dHst?aJFjl; z$Ah<(5t87K_HL@HXq`s}5DV(ZAwQt5abfLhEv1N%1NDSXJXT**Q5{@xY8&#=CP}Ub z!N0@nd8B6`9acZLZ9&AViCYL6xt)-{uQWDSRZMz{pg(@#>3wQ$#e#WW=K}Vi{0Njc zH&x87S!i7~fsp<W65=~?UUO?(#QxiFC!_%5kDNWPrDopM=db#b5Q7zczLQYGi8t{j zy@;2~MfxC3v^H`B8AxUk17Re9B$BNt`9z;pC`m=W_xkg9A=b`)b$*}MIYH_9qqRy3 zC(qX3`1D<~`i%II_<73$?;L&lXMucl)q8iN?l)fNybF;uf{XqmTK5JQbY8}Bgw3yR ztEb>FzplOwfHt&MG}0i{2t^N#D8&e)LuGZ*57|G;rL1MY=wLE!xyaV|tDs_z4G!&P zq_^sjy-e(ElPKW+IYF2!otOiWjuNyn1qEa15kg$&)wnOP>%izvk*DPu9s)2E&Dfv# z0Us!WmWTcm*C~Y40$v#Cx&ZnB;9sHiUF05e3x4;KmH53E*p=i?ay_{llo!Zc(g}Ib zAsfhTWD(g-*3)5RH7Gkl|At&m7SKGzi$K|ib{>$muO=JG7PPS&ZFHgDUb0`dv<U6% ztqHgZIopx9i0lH_`^hS@j%-HjSCZxA8t}i3>>*3Y8gd=ES>pGB-vY9ftR**s=R%Yc zc{hRcKI7ATk-?Yrccrpzd>^FF2((N7^hQd|;3$NF2mwe_&4Lm}I)y^-c^hvdjCb%3 z!ZoV(BAV7$>reV>!CEk6L`eX1YQ42ST7Wh{8>n5b4blc{L$p9GNE@n|wNNb_ZKaSf zG7@F8$rXqj@k_~K{8Ef~J>pGdGvck}Fycqaal|L^OUcLhrQ{@jDfx_iiTEr0Qt~x^ zDft$^lzfL@O3u=JLS>IREvCi5r_mC`WwZuy9c@QEA6h`^PN*+sPUa+>jb&qjPhb-e z7qH2Qi`X>8rK|(-61EiaO4fz=AUlNkVfGB-=eUhf?%)o@PF{g{E{7FKNparJ!AqAH zU&L1f@8laG!Rz_;z;EI=BfgdIM!c8rM|>Yg`}_g^0OE)E6Nr!SBZyz*pI{~^<j1vU zZ65Fz-B#0Gi$*LgURc_ZT3~8Vb(z{y?=`h1zietrcA2hBzSlG_#bs)Cx=c-unWni8 zm#H!7UelZ;mua@$Wooe2nd+@BQ=PTNRBO#K)!1C7YTL`EDqDf6GI6G<BGF|kPbe_W zO1RfFGr?uLA|cr{Bi?129yile7UwdR#?_fhVrQDB#olO|8tXC@$GA*I(KAg`qVF|L zj&_+QMJ+cKM!8G{fD<EKrU?-))A(?gX<Ybn)7bEIQ+}AslxK07#)RH$$_;gyazbaC zvO{h(Wres*nWmRb877x0-E^;MwAp1EWv(-g40f4D40V}?2ep`n1-VRVK?SCi^rw?& znvxs^CYv?Z6dhGyiW(3&ct&JkyeR@K!g~)HJR@v~&14yDGKCIynL<o;CNo+!1q~WF zBY04dY3SuHQ_w({DbPOHG<{I&z?A7j1a`T=1`HlG&{cMstzU6pTR?HY(ty%lcK>37 zT`Tr4)k^zl%d~Gb-pAFu*w5};>}59=(^;grcd2iwvGi5rw?;-vo5?a*>$gOMDf!sF zi@BW@dzZ4(K5QBLmhk|>)6)&~Fx}Wy6g%#)muvF4E}z2bU36_%_!JSRPb%v&uI(bl zWz$OzP`aV?>h<f%(9CgN8>f^UgsBeAEIq(j)})dH8sAWw*-BzbY;0^RphQIiNu8?4 zG`9N}*%bK*?mXa%s8<!$MG@Jofb!>JicE`~?n-)MkZ>zvg>bJ6!msy-KmQo;1iX@w zlmqKUmQpLV(F$5cm(fjh2koL?(=*h?0$B>|?=ki~dy##>e&8DS=Y4oTZsAd|q;-4; ze}%u!-_(faul3Rjv_fr$HcMNnt<kR6ZZKSCc--)W;c3J3hEu^bcy#d9!P|nr3;rSa zSJMR3akHO!fH~M4YK|~l%?|T0^9Xacd7gQZd71fIbEkQO`F8Ve^FH(b5JSjiAp=9q zA)z4=AqgQfLs_UXv`=Wi&;g-CLW4tNL-Rt*Lu<lc+IQ&QDd)6v$>&C#8+9(@T=uzf z7hJCMSeM05FRU}$F+w}7q}3SVc6vWOg%SS72B{G~hY`Mw5fW}xBaGmyF~SXe7k^ET z5dIdvwNRU+U7?k0tF*P+Ms1U!3nP3ABRm#Nf=2}}#|XCve;<5Sj*yryGhc2t%Msem zX=;RR=Edga7~wke&E{Pg;XN0PaJm{{-#?778Y6rFBP8cy&ZT06>F2V}<zj@tV}#W8 zqw5pb(`>2hDdy*T%5^_^knE#ZlQLHx-0MO*#C83J)fZM>Xm^#1{Qx;n&cSn&^RJ$N z<^0R%k6yUy!h#E>=eJ&%aDK}Lzw?`sa~|QB^L6Kcx=?dr&xOhhGtd8ea?;7ZpDaB2 z-O1UX^g3C8GU}7f9}oZNn~%Q!==4Wlestoa4?lYMqjx@f{Sz-C?oZzN<OJflkJ>+K z#h&Hzk9<G!{$%2b^Cx~g@xzJdPlTNaIWhReppU1W=zF5~3HIS<AHMqG(f8{KDVgQn z>HVnpBi@I-ANGF8`w-7#<FTInyPs$Nl=-Nl9Qjj@o3J0qeeT5n3>RZn7eAe<rk+xX ze+#NFolEm*KDE#=&8T^4-n>oo(R?*OtmIh7*$nz4{Ykq_>yMSbA9OX9FJNhG7+<K> zYYkepR?9Be=4drqoi>+OvOvC(-@p(2flo9ULvE)Gn*T5Q1?z*_v)Q$5FV@f3+2=fx zPvF<`_px7?p&im*Go%@AG#oLUG4?S=8^;)L^fGxBd2RE0*W1tA>Rsr4Gv?->-e-J* zeC$56eKz~N<Ll>J;(Md-7k=C?-fx=UJ%0c4`^7)dKiPkre~teN{~P@u?4|W8>~&4A z*L(NtJ*M{yeMp~(K3DX)vCp19X9L0m$^#ArobQ{^_o}`J`+nB1cfay}>-!z;_w8jV zm*rh{{beuU_uKx~{)_s5J0M}em;sLr_<Uf=z&!&$7<hKz@0T}SzWnkBFF!G8z@S-! zRt!2a=+vMe28RqDGkE^sdx!W8sT*=CFgY+Uuq?1KaB1KTfp-MH6ZmQ1&p|#xfk6pD z=|Pi&s)ObSJsNa0=y=eXp=@aXp^-z&hQ2uTy`f(Zbp`he4hx<U{P*COgFg)Z&csap zO;K0~A2z*cde8K=$z={Ohrnm$n(sFM-TbooL-ThbJY+z~_>c!eo(*{`<jatAp}j(9 zhF%%ED)i>ieW8zpJ{$U4=qI5+TD&ZSEwPr7mI6zKrPZ>=vcYoF@>7_1*pRTeuu)-! zVKc&>4tpc)v#?*neZzyo6T>sYi^9vpuMA%meoOdk5d$NlBZfyzjF=VC60s^`L&TPd z{Sk*Fo{4xf;){s05w1vkWOn4#$co6hk;@}DMQ)3{C-RNRU!(k@hDJq4Iitozl}6P> z-4%5vnnm}Ij)+c;9v3|``k|PJnADiDF;inIW7=Y_j=44F?wG&F9F2K9=48xIv0kzL zVuNF?u_Iz<$L^1PBKBD9$FXPQjB$hF;^NZdro`389g2G@?*HOGjr%#?J3cTzK7Mrk zr1+}%_V_jN`{RF1n3ZrU;rGPeiRMIm;>g6j#P-D9i4P|pPyEdqX`N(UYkkW4k<DUD zw58f|Y?E!XY;$Z2Y^!ZsY&&ds+m6`2xBX^kc3=Bc`%HVSeWQJ|eY^cR`z!V@>}MR2 zjzmX_<66fJj$=vYBu7$i(zK+8q(w>VlI~2p;4E`)bbggQJb7*MV<|KxA|)YZb;`Pw z!>Oj!$kZ!Rccp%j7MV6J?V7ZAhQ$q=H|)h>?+^QCm}_{z@X+DT;q!-IJN%X5Zw@~` z{JY`5jwl*&(}-tByfxy>k$xjD8<{h5!pP#08%J&)d2CeZsNzv|qt=aje$=a@-Wv7c zsLw}zJL>0AuF<1Mj~QJsx^?u<(a(-PlWs|$o_=lmD;Xgf(=)0vp3e-(jLe*sS(kZd z<_}q+S&ppItn0FlWPO_Tb+&hQK=z<)XZFbK>$7joek}WRPT!nSIc+)nbB^Z@&7GaQ zJ@?=k-!VaBW{jyG(>P|?m}|zol{X|WG%qPHH?KZ#b>8;8gL%*7y_xq#-nsnV`R06k zepY@_{*3&N{G0M0$bT&V-Ld{-M~}@LJ8$fPv9FE&Xk5*>1><fWcW~UR<K7#0X1r<q z#PQq5|30B|!iy8l6PHeWX5!I;z6F~KQw#q!Y22iHCLNq~bka|gy(Y&@?wtJO<fBsz zQ~FLBI%Uk1xl`6pxn;_sDPI&t6=fCO{@1_7Ym476{-*e+sclmaP8%>Sa$4H7oM~m# z)=vANB(9{f<WR}UlAlVwONW%km0nYNyezovin0UK>GX{0%cs9K!!)C5#$#8QuUIj2 z=*&lEJ~i{jSp#R4&Dt{SU$efLb*{X%d|CO|6@`^Pm4_;yuY9L!U{zt&s_NA07ixyq z%&WP-=G)rQwfEHiU+wR8xpmjo9j)(GKe#@;zPSGC`iJYkY#7uqsbO)$zJ@nu)7dez zC(qt7`_!D4IbYBDwb9TR-8jCnsBuN(1C3wJ4VgP_?&`S@%>Am#+*H@}x26x8K5fov zzH^>&UiG}jc}wSQocH;aiC4B=dH<E4wFI|}Z&}oGpykWfgx0yO?XB0eZf?D|_3_qc zTVHPdu=Pyah_>vuX>AQ{i`%Ym+u3%g?U(l9?GxH(wYRjdZojqt?)C%ikF+0cKi>Xb zht@H$BdTL~$Hb0`j<$|#I<|B?((z8m=?>R?zxm_m-#q_=1^pLHSg>Tl)eGKQIBemq z3x8NNdePcNA6yl4RsB_WU-ix6#Kl#Mw=Vu>@lQ)8F1c;Vz9kPVd3MQLOTJp-T6)>i z$fd)V7A&n=I)CZ<rMs3sy!4+-KV165GOuNU%MzDmEh}BtyzHuF*DTwz?A~RMFMDO# zN6XGG_g)^f+`2q_dCBs|<tvwOUVhK=$Ckga{Eg)&mY-gJVMV|S%ZlU`V^_>v(XwLA zimfZ|Tk*__cUPQVabab^%FvZbD|1(ttem~FW97<~8&+;zxqsyoE03-Gc;(qu##Mt> z#jF~!YT~N0Rkf>HRxMq%an;UM53YK4)my6vub#g8z|~$?r(eC`>LY9X);QLbt*Kqp zvS#U;&NbWDJhbNLHLhz0Tr=gG<=4ErcIaBi+WfV%*0!&`Ztae>53has+5y)Ny|&@n z=R2c1+dH4`Jk|Nrb?my{*9BjfaNVlw{<SW2opW8@x}tUE>sr<=U3bsAW9vR%cXqvT z{owVn>qo9HSU-Jz?fM1lSFgWi{ax!HT>sSi7uUbP{^a_f*Sj`&Z5X^^)P~#*6F1D- zaOH-pH=MiP>-v7zH(dYx_3vE&)%E8$PTaU_<GmX{xS`h#!8gplVap9CHpOh3xoPjF z<2Q!iIN`?iH{N;UD>wPxRCm*on;yA&;LT|_&%gQYn=jll;+EaFe0Zz#)&sYm+#I&K za`TOwKi!hLW$cz2TUxfP-Ez~G?OXP5IlSeWEyuRJzvc5S-*36F)pzT_t)W{Jwhr5x zyLIx`nOkRX?by0<>xQjcx9;6~c<WPJU)uVATi@UM>DF(y{(Kv`&F8j$w*}rd?Y8pU zuDWgYZR>A);I?;e=eH-`KI8T$Z~x_v<U0!PSbWD5cf5MXr*~Y~HfUSPwkx--+IIW4 zhqfKt_RhACw|%wk?6&iF8t?3L=b$@7?u@x}_MJD}d35{G?M2(SZvTFV|BlujM|b>d z$MGGX?>MvL*PU#q-_HI!hwhBnS+;Z8&PR9o?aJJ>cGt(d&hM_>{n#F#J$?5K*%P`a zW{-W(usxZ3#_pNCr)*Evp2j`xdzS9GX3xewTlVbSbMKx9_dL7j(>>qp?X!2#-sHUn zdrS6K>}}Y4-#*K}*nN(DllINnhg~Cn5?BJBaj514e7{$l!YLW%HB8}*^!AEVI49$c zCls#rC}SW)jL#{$kt7>8D%^|gHk?+tH;FMkt#BU_W!S24Uy^AkQMex&Wf-Dxe=<Tl zuJB$ols~5M-Xw{yRd@hN;AIN$OMH2u!UvNfJXy!F3HIkP3a2PzRygl2PqpqbQUeJP zkGDc5)JVL!csD3;FVc_wq;MY+%-&YGF9~H2Dcp~Q;k}+--k${F{fmzGA`wjWjrIoa z?oS^QgNIDLOaO_aZz#Mk38P&K??)2oN`+rWQt4QQ_a`IJmR@%N-h3TX_&}13cThV0 za*|GzeCQz3kK`#j<U`cF(;>tk?=|)EfxrhUJP5e2!iNGQWHM>So5BjxMDj@+U?XWD zRb&FGA=SXzkv9<~T4b3<G6nRxpl5;Bgc3D~TV>flQws1VPvlRLt+)2z6n}~OIe0_Z z20j%e6Kyx5?f<R*|6eWlc>e!tPsaG_Afra~y5)cD?|4YDj?`n!|8AWBn^gXrQT#6> z{_n@vJ(@r3ftmby6qhRH?)|0mF7EZE%KWjnmnzZS%Rl$X&HZ9d(=bofn5B9$4YU29 z=d7EDdtS{R3lP{}*^khKHdxFsd`glCo2r6FH6YyvJOQBrT9zO!u@3nKB$tdQMd(!n z^2|sHdu#(X1z0Vx`BEoqK+#Jy0#-?TY(-oRdb_gV7T{uhqU;oSf$@OdeeZ5rjI6tb zIFy=-IxVtqg1ed6&_fZ-J$m*>zV6;skPh@ujH!ZDA{M;oBQ5%222G48gG`cm8)RYz zU6)Vm|0E%IEnTYf!DBx9H&;rl87(f9J}Lp@5?)Zqy$x~^p0C-%@sD-ukkbsy6@Bim zSBF#^>Ng>;4IvSqC)7yE)PbhUyAs^Y@T@{s-Mr1<)?HG}L=DD27j6H!WY0E*jP;U# zE|-t`73gCFIMsn?K42AE?4DJ(Pwt)%!C81;(Hl{_1)m(5(a&1MV*uS_7PBKfzgd<N zBdSCVGs+8JD0EGXK%_(&(F3#8nikN-jEnSa$XIB1E6NC+YC|lfA~fCIM|ThZ+G66N zscw6`SQ8y+$%<bGe%;t`jH3X*W61FTPcDD-Fz%lIclK@W(Oco0=0O{T4D>a?Ozh~b z2)gYEiC(JxLey!7{A#4s%&?JmNUt6=VTWdX&gj;7x1ESN5hdC&Pd)Xudq!)e?1i66 zl>O4zbTP}VBpN#eir~wh*2;+?J9m5$TU)iTrI7{Iwbaa^r|WAfTj*nr6>XSTI*)i| z6c*;u%&d$eGwq)boP0JRBhO3@Pbe5~CY=*Arkcr&$psV4=nKKST70@GKF=dw__WrC z^d*;pG61`k%gG=j_A`Mbhzupc#B_<$0sm9!KL1ncUjIdD>gl)te^I)7lz#t3>F&0D z|3m4^AVGttCx0zJ4dsNyMS1OiEYJUo^79CrFfQ9nMopQVX~t)@?%C}gNx%Ov5}^y- zrF;LI(mlu0UE{CEZmy_kY@@eSRn478H^_LYjN4>9TgEf1o0{j+lG>JvDmt;Tp{|1F zH8!=+rI|P<(MU(gI9bM48OO*tOvb@79wg&_GWJK+7HVu3Es*Ax>L&8rJmBPPD|$js zx3*esGPaY?fIG+u#7X4c*7nL)@<wa>yjJo`n<)RnqMDXw^0btUMaE_s>#`DaNlAo^ z!(|+XnBfy`Jq4>levphqWQ>yop!Aio*!_!B5+W8)iWJWhBKDJU9~t}07_$j_u#7_y zb7h}`Dn6Olz*C&?FvvUs#pfR4M1{~y{al8gub06|3t1MANoXO`r_pPy@f+hC_zgAe zHuTp%){fwJ8{WZ>(1Q4H`27sOi+KVc$i3NFK9KEa+wfb?MzIKbf^MZnG=Th0-o$!R zh!#bw-Uvpv1Tm!<9vZ`Q)F8f@Z{b_{ZTxnA2j9l;<lFJd-7dbH@8NgxyZJr*UcR6I z4WE7=!RO%n_)gRwMB+$1PEuTt^AR_YQ{*&GG@K#dlOM>Bw3OD;4t$2T1E1eN#Gd7L zp2TnI!7+ds_@n&q{4xHx_#_=8A4@(YACXVUr=C*it2P`d3auB~t@l4!LIY+v7(M8R zXWn&?Tmioh@p#^eI3J(ibFA+Le7%I?^C60~TLuh%w!i!&a*{S#o1ztI#oAPDnpUD^ zYdKo3Hb%?S^0l$rIBmQ(0qrsHhrVc5Ee%hHe`w`W_IRn5MJuvC0gnk6w}Kp-X4f2A zlIGNswG=H?OZyLfDbPxKv;s-tEDXcbyJ%fVN|zSiXh3p}IJqGL1s;a=G#gKyLIZ_O z$md?1;c)9YKCcGOP--${N6Gd-<%FTWyM0PVfv?_HglelFa<PudGJ&#B5n3YBqO~9d z-JS^6G11>)T9zzJ*+5ytt)m)JqHH&({@P_dQbsLO)YoUmLl-0JBR=uc>iK+f71sFn zKYSk6z%EDGKCotgNaj+$(Tx4Io2QV%K>4}ZY^_u))274ruFz)U)9Z4rLaWr~@Td6G z{2%-o{w#lvKhIx4&4K^6?QwW-PylP3glCGWcy@Ag!u-)6k)re^4^7S;KB?Qt5AcJa zYIGKDrAz6JJ#0b9N7%H6h8XrvLS~7V%olU2=NHKN((Czx8X=|3P_IC=B=tg+6e)sF z#e32cB~6?`>Y-nJ6MvB3$PdYqzmxOSh&M=oDB=F}Qk0-3YR37SrXD2*;@#6tI7@Rg zf0*CG5974WBgpk8&ynZJyW~Cil<%m6CiNIs3w(1unTg&0SiJX1h93%rFF@<u1v?9o z*aZ)E-h=(_!G7~#zk0A=JlHoL?3BWMaK7hd{w{x?f51=hkNC$p?bGd(njps!(0>hk z&0y@-eECwGyYkiy8s*Cr#`toH89`g2FxI2SB2SI0JT(@3YAo^8z)aGs=?y)&ZvyAF zI7!xqlNwX8qs}C$u!A8&3XmGZ!4?L6H*)Mov;f|M^GN|z_(TmSu|%%G-t%D3yD{pJ zm|nM8;QY!Sb<eoVVUFCbJf|>U@Q=c**wK@0yo(zTZ-UcZ9<7;)-rUc-a6$?vrEp40 z_aHISg9y#aM34KUwx}UIf#yE51}`G=LlJb}AWtaDlUx`qPP+*UFoNF%=*&0t49BT4 z#g*cz&C2?--prf+f|DKZ(^u#bdXVm>x6rk85pAPQv>u;;mtozU2#w98BWN<tyu{Ej z8cYY#e$*eDO~`NLEY`U%aMJC4tgXk$OXL~y1Wv*o#Hql&=(n%*00jP}H&SBd;KYpI zUa<N}ph25SAL>W_a3)WzDE*|*4#KKY0$XJ8{8)3a0*ptTqK!kGtc^wN)bbH0;q)WJ zN-+kpUCTvm({d17wQR&`XhYPUhB!r=ia1#-M(osz5GQF<5IeNVi0#@W#5S!Eu~jQT zPlM!I7by6WA%ZU%EclW^f-kvT@P#)7Uot@O#R>|(<TCK(d?jCnlXHw8)>;tX!gmnH zF6Ymp?FMZQ=6a!)h`wcEg{{Q?W0;nJK4xOYtw1VGi$`BGumYE(<N_@YeNM-UJPUcL zS}giL8Y?t3hNWmR7{e&6*jHeV+qGznWh7Sc8A!EhQ5e$*oV=Ni)Kyv}#x@)$amt7n zpRYw=jKj2vkZ~#cRIklOT&vX~uGVng(4&`I$ylsIjbbk()=cbBo)UVhdwH^0_wt@y zlG|sgU5wf_>3b&S6NTp!{tSDl8?cMoh<y~ix!OxTDYW0cqtaT%`3}AleT~FeqA}K3 z$RZxH5?*&K^gT@Ox5WBAmW-1+uCFGO)oSA2iMjozdq1V`%;dfd`$6fSg%=h+75lVV z*r~N*uZERH->=b^gynd4ZBF5>`7My&aL9Kg<UbnolY#le%AG!T%jR2exn|APt5>aD zv3%LmC5x|Gv~a=vj`p_JmMiBqH_dIFGrOU_uC}JSs<NVd*32trOfM@fnKre!Xv(C* zf{7Exj~knxHzqgA6yWO<M-TY<W?8aoeB<ND0bf6$e(`a%%b3;WC5c@Hv1S~%D+w7l zxg;k$FeIcj&=S&>-lc`-h)_}8S>?_sMH8rnx@cnD6wA0tWhLgE&T?4`l%hYR^!!xO zqRdlR7t1Ot>B@}-UFPWNF*1#UdNS{#?0k2&#oR>-J3Ffn5FU<Z(gP1ri5Rl3E5%4k zEnStdmJmxx4VpUOP5eWO%Cms^yD@4W0}kfH0i+V4YMSLRRajX`m$|&QG!LZ-3-6MD zQw|fSWr2>DcbTiq<}PEnrLwT3Go*`_TLM*jatS0xD*`)1EFtF7(!;K&f<$Rc2-;#K z^MHk}opd0buANd=0;XN&wM8Wd8D&}JIK&u+ypqFa(v>c$Oi%?;6fuhg8AmZQ2bs4l zA9y&ObS;;;nk2|{6-FUxdZ9<sq1#o5nNACk<qkv$M#y2v(e#{jnFE>znzv3{u9uEd zrM;08AaWkT0!bh`^jZIblrWL$zJ_$~bf0v8){9{-1nD3skHY$WD0#r2_M(9Y&?ZIz z@?pCCfKPfLdW)8H(xY@aN($O?4-GvR#d<UZmioYpyGKx5R`P&9LHjaBiA?bmAD450 zO^mg4tM#N3OkmCdIx)5!syz-#9-d={T6d*SDG_DM1EKRFrKQ>NaYDPyC6<~%OX-3B z{X6I790&-=8rPWxMTf3Q1v^k-j3|%oEa?&|Clt*RFbrzT!}F^wx#cKgf!W|MAEc_O z=JKw}@>rnefZR@Go2x2BX)^Et<KYKzu9=P^qaZh<f0wVNCbP@WlIh7AO-AcEMv>!X z$?T#7b*blAa?FDoI;$*|(7^P<lDfd!(h9WQm2Ro%(kz*Q2Q-oi>l#Ecq?`j}Vl2is z4mwy6TR0s?DuiL~?94VFNY^4NswzY}I|O#$sj@8D*}`buHFC_IUFj87<tUL;DhtQQ zp$nZkmI`w<oCk&r$xX3{W4mR7OHo-#r+>Aj+5!our*~Fh*n#G%(!kErDk*Vv2VEoa zafWX1q?{8IJ|MiR77@&%vfNUs6NGhMOsl(?P>WJMX_m2q9XdN!^ct{ptR<%!B}AyG z?&8qG5OX!o5(||fh0<^QWg#@-DP+c+%Emhbh6}wBDdfu(68P)vs{3QI-jmElHk3gN zPtbLxON$ViR}#`SJFu&<ROpLdq@rtiB~GjcScX|dB=u|za>tZ+8N$bOEw8G;IN+0@ zdmxMj!CX=aT}Fes<(+PgLp3eJ!>OwYbKj#$xKvsM)+}5|p=)`exxCa|UJfc2g^)mV zmjTdRTOpK7xZOhV$6q0QKR`w26x1ccfC9U`umaRp)L25`+(9dqa+T8u?qi`LC0!)2 zv(wVqMbX9ZTogw05naZJd;#z`FV<2~gGm(p%oR1VZZ5hjr6c+mm}3bkMG+P*<SqmU zZ&4|ts!nKQ*A=ifLwMiLex2sDPI#>=;Bd8ws;T8z7R&+WT(g|&3TUzrLcU0qq9MJY z4=h&JM-!qqb7K!&;T7IZ0WrL*IaV+1En7v;CYN*-3Z~-EOa1}5GPa9do{CH{L3A?w z2fP9%N(j#oo)7V+L-hhhZF3jHQYM{-UO!({4OA3W4HW5j#j1&QMel;2-d~-mQMBLX zFaLbPyS&3O(Onw)pl5rD;ketBI6AG@L6^{7eE`70O009@PY$G9CA4se9qq}bQ4B!L ze0l|}zQPiC*ma~3KC&FCa!YBcV2?kjov0z3?$jF=;zG;bmlTEKq%-#m@A5+_F$A5U z$G+iR_`{&kXOX814lF>D{S|za^w2Ajg5;#!r07Hi9)69O2pFldyPCkR`qJ2Hy)mN> z^3Cw5@Z43C<Zfd+ticlE1wRG}z@eGDro>_qkz>0?)`)<L3l}1^lIB`SE_6sCc!kkL zEO}H!1g2%l>taZHFv~%_ck#BQ3gBZ&J;10JyghudC7_o-9DQe1d9}V!L&_vIaD><@ zK^~ZB{9$f8glj4)F$8MDvS3kN^Ytl(SwSwMfG2-GJfV=5E=g~Z*XhX=f|Qkov|*Yu z?uhk9dw;Ig>HXg^gDS|`?DCNv5#A`mTXgKNS>XXeOwd@t0D$Sk7%PTifS_U1ot;$` z*kN7KTUe-nL|@SRVN7WlTACUgWV0CKE)?9+2Mkyyi%P`s{h$O=dHj$O069LTtF|99 z12FKX;LudR54&7KfU2}EI>;C8Nj+ED(lA70qTc-2Qee3vl%rIx2+ETDl$H8l<n>ka z`keawG1KB{Of2*kPm3aTfcj%ItOXjtF~S@GaSfAG7lDx=-8t+4^@>mhppgL>=CICA zKa0MkScLn31Wz4AZZ1hFyz?IkT}v?aot@sjE}i3jars`df-ru}axV`QttfNw&Fb>Y z68jfSV3&{ZLkXDQCC>_VgI37xM33cAk}xb~tokB3NXQ<7MiofBSvoUO&@H!GY0`Rg z7gLK$mVk+n)UyyqKo<oxM1+VCC`2c9t_zmY99ybyxt0jsSSd|vWvtoUfPGdL#cm4= zC2%vm0ZMyENGI2c4NpS_mS*@N;de?0VJ|gV?2hpSU<okO5oCn^SY**PZVJ`_Excqz zU|K1jD-OH93=;kdqG4F%5sEs^=77G)>NNMmgGSfY!W1=?XOT3l;>HM7N{ry@*v?M9 zoY<55v(9l-AO!Km=9?Pmi#~atzc$DIyKF2@Sw-+yhe^F<L5PsWVKURQ5Zi?;OPAR^ z15Oc3{b4d8sI;>aOKPV@JXcK>4?2iNCccAg4HEkUv6u0b9~y*bwVnijG=Q-kcHJ8! z9-O-QuJG`k55A%Yoo>d5N!=yc3YDYNMJ)g1P!AKV#umLJT7=@=Iis@-kBcFPNw8qA z`Xkc4gM=HG9lB9;NPC$)Meu`n$$B_Swy=lETD%WR<fllr;Vx36ttB%kzNNwv$rT8B zd@rfwUz1|Gi%ewGNj80wY+_Fk3(D6c{0(6iLJ2|?!Xkt#5oRKkBg{hi8|mX@oM;1K znt<$e5^wY(b2Yr(!@H$Jnho!4ULc3~GYB2zkbxt8k{qJ1AiU&i<KO9YV>I#zLNsaT z7j%ekupZ*ilM23y^wLg{eR%syjM>D*Zz4W?2_bwR$z&_Z-RyB<0UXKCkWqY$>vuc} zPUd%$sah!6&XdS&zy`E4n+1`}`69gM>WlAu-9t9gdtA@*65zYY4t&>myP%`r4Jf|@ z@007;y<`WEB$HS=2|?biJcJkw{qd>URLCQd__Oax4#qoyKTPifoFZi@<PX{NAIZJ^ zQ!-h*nk;~<vPBuZg>BGg(_G_TQjKr6XYy7u26ak=>;;W)cm2wv$U-T{Yl)LxOH!x{ zZ45@gYRIi(ey~D^fIgA!AvwH}j4`YvcEjf+!SEE`bG}Z7OSuc#Ula^CyDo^ikn<qs zLIwJY>lEhV8o-Ybe$$SkJv9$vE_w#^tI>dOPK&wd8RT62jy8XUydn2X1;Z)OF&APU zdIq`+e0PzBfd51|$$uhso_P>+(IW`CXhGx(F&909m<usy5@OtfzZm}?pcuQ*g};K( zQK2Vd{8}{hMaW0=^*=zN&qAmE3JP7<`nry4pSxVzKr$FIz7OLR^8N<!Ex<E?Z(|O^ zp_9D<ck<2PT?qYzeMlV@HUd4Bp@Zy(yw(a^0xXws55_Li?*T3%e)NFrJ28hsju%6` z<D~|w@-V+bzG9AhLSry#H{L?(h5ZQ|P_RnDwUA4Nu#3NhuvcL-!fty)sWW2kg#P>& zP}sV(H(~3TV~@?l?xgMafb;^{#Xlt1XhzpL<V_X&E_6=nD|E))S9X9*X8RE~BiuqJ zQ+(#h(f}WT&lm*!ci7uv=A~6ro908fusJQs<uVkzTr3fA4Cb*7a5~b1U2h6K6Ml|Y zA-qinN_~M}67w$PD*PN5^Y=b{m-2DY%WNt06QIM_@xQ}&K~`dXhB?qV_&389WR+nQ z$rm;$=y)GIoA)QBVouo*vRU(j96{6KG3QCdOEbV{BcDfrCj1yaD}%q=s&s}6AA(P% zdh=j1N6fY6z+3zPat9AXd4KrE<HS$4`4;%h#peR=k(;zH$Q)*NotAV_NALtqj8WT) z{$k8pB=jHpAjT>BDs<L3()EjR9`bgh%=;MM0pf!>KO|+<2T;ii@BaNoTZZxY4B!~a z(Ol#q5kwuW6Kz0VZaIqjLRQj#g{;t~TUOd<pl>6$8;_7fMq$UhNk79Oz<vnfWTf#m zz{^RT^h>{zX8t1C!QO)04&od=Y#ct?mj}Ri4uP&C@K}Tg@HxTbWE;k}L&_@{Q1}@5 z5cW?pRQj4b;3u#aK(;&hd9vPc5cc*sWM4>v4Shg6iZGsxGc1Pe_mLRM3qC;d&V!s` zLvkJ3<@!|Ex#3pAunz4IenR#^_%-kak3;NVSfi9ZTnwdM2>ZA|CV8pAhr7;G8;L=P zp!ee?t(`=(SvZeB3+MCyMx1;<=50S|Wj~Xr4HL*FZ;jN@Wu$=p1A&n-43~7kr)(h~ zUO2*bL$^M`UI6PE^maGCC7x_(CG&8$qt5s<IcUhjJsr?h?JTJ^8i~z_^REb#48M}; z+BKv_*o9#Sc};r~KI0^O_;eC(*hQ{npJN?8jlBbC5}qbS+Ah+eEvA9|1ic9-r#ABs z=q7e8i9{$s$VNyNAHj;lI&R4BA$V<!b$2TK#3{fh5sE-~8A1Jcxk!-+Le7vyxaNco ztwI~$lgosj$@O2Y8EhX}YY2o-^n-8ofv*}(ZpHVWrEN?76gmSvL7fDAw_^nEedrHc z8ekj(UG9hZD{{H`N@6s6L+?ID`f;337*Bc`uS5PnpbN*aALvcOgpCV3GsJ<H59})f z{VyX1H}uBZ;x!0;n2P);(qO!o%*Q^i!Nb>1I`}a3#Yt+s4v_?}z37h-Jk8+ANgs}V z0pKCDw}Y4ByBlv~AC(6?x{d6BP8zi?=soOC>V7=v(@^eHK%xKdlL(#*A5jlE?IXe3 zDYRoly;{H>WQUg+>nWtikp<Xe*1OkL>GNNLeF&dz!g(Jz{0H`Ib@*P)e$rdpj`ntv z+ciekOGp5>!S=;^wUk8SQ$Uj&3cn)!gRoJ^`4E2!V}oyy_9@m@VV|D^qR+wy2s<>! zAPw6Ub%oF2J@y0cb-}%^YyZNY_IdPQK{qeAT=)shRRpm}-z5Bl@KJ!$e~YzK&7B(x ze<N&O_$Rq$T?E~I#5^Aoen9vsL+|eS!6^tI-T=E0d)#8cbEHb_OAOzWS%%+8z2Rpv z#V{Cq$FH#8w3AHZ9M{i=weTD7qMh^T-#O^Y0O->FnCl^!hbOSd7wg6b$m}8bw2S0% zQM%tn=|AtI{(b$aZn^#&DE1AGzskp)wb5O8ws=ME(KmSHe9<07(Z~K}zT1BP1H5=I z;<oqy1U)`i=(l@sBK$S>j<~XFHzDV6lY)T1UyHD-M_3HcmPL#4T&DI%7mq>cBmB)E z*ttQwp00z>6VC$45{9@wV<E23nZ@;i2y#sp>#{pMMgAuDcSmp^5h3L&v;ekh*OSk+ zR6GMciSP)y-0&vCtN4_^i`=c{y1vG`{GixJ$~~i)XROVbhj1YyW+OAOcZvb*CvhD{ zGn?yWq=zDy6n%z(utRrwnPwkiza-kgn&g3cdowWKcph^-EB7*D?-4>8KpQ0dfv{c3 zW472EBYmsL>lxU$u5)7VBiqC}#o|dl?T2;w2jC)oKWSjSND}QJ1Nd?513U4I`XLz$ zUuV`Pg70Gp@4!BQYw6@_dN0|`$B}SuC22f}B*I_briGD-^a-r{C$KlPkUFfhqanu` z*k9Cg3vK~ANXBTwh6_oU_Ab`Jbey7i5AZ#bq+qh-E%;xu53VEh9oOqRf7f$=;1AyD zujK3D*^{5(1AZ6>?mPSadgu-A1H14Y@P&Xbtf5#cUAX(gg)?}rR0JpJza!rcd^O6~ z0cIl10X`F97V`d%0KIiRjk0$kysZb<<Df;WkPkQ(0jsSj=Mv}G1$<pWQMO#^?nDJs z0Nrc3&}X@xi#+~4_5&}FWUMtKajI+>{9X!RJ%11TwKA-)-lPrtg#W(1Pe~(NjQ#kH zB!eF&!?CUn=AU8D@)h<Y+er}iFg3u%yNr7N4>BF$PK0R)*$6%e)d&>`B?tuw6Vw>o zV;R|FETe#rMMy<RW5q<gNuNydtO1w-n87xXygvlIXE7`xdkpuG32y!8AJY}U1ITr- zR)&Bd*X=kFb%`IX4SO6$IpNp_b)S0I&mr}~iK9Mfr!V<;C(X?ygoF|c5oe?$NF>f~ zMUxm3E6<xG;AEf`-(a%iTO&!tiPLr|B$cF*Vfe<#2r?4i#~e-4Ne0erWsz)rt1Xv| z!HKW@i_WM_!U?b`q=*#bgxWNm1uG?GWICCF`^9GBCcJVyHE3iPSxv4ckK@j@FUT64 zE5450LGH#gu7Pw?BUyzvOkUI*H@5lUwA(+(aq0^_zlZ!t&XS+VPVzVMB6%Knwp5ZT zvXNAif8zTfFW_|6tK=wlf3J`)asKQ7$T9L7xgXyzIYVwBZ<062zu;fL!tG?&;`<{F z_;$}+oRn=M+wq-`EAed<@%<6;U6KxbL+TX1i@6AAD6hgTZi~rbvV$zcnY-m=1rg_- zAH|6-afF~Z?Lz~|d2)gF#fh=YXn*3uk+cDHAibPYoFW@chtNP8M2F%`nTeWd2o0qc z@(cMDr_91>1dXIoG#Y2lVktg$rU^7r-nwMRS-jtHTE~eKX(=?7rqN+^IL@byq@(C) znoculCeEXMLbGT#&7rw;j688UmX4$2=>(i+E1-pR66qob=wxx{8g5*hD(+ju>7Oz> z9XI{_PEL|f=?r=Wor&{6<+$ak68Ah+(;A!&s>7+c20EM0p^bDd&d4>>dGt#1ciMte zLv6Gj_q=@$kGdDPwJpFsLW}5CbTM5*my)+}np>RSe4l(kPLOxVhqyOtIkb8uT}4;p z1mhZd4bI(NOFQXxbRAt!H_+?pMtTEoUb>OqL~q8ayj$sJx&`OhZ=<)<JLoogr#hds z3upHB(7kjYy^G#W@1gh7{q%42KHS&TMGxRa-vjhPdWb$mA11fq-mXXJqxA3eG5R=t zf<B28e^1e;=|AW*^jZ2GeV)ERU&MK*f6}A$Wt<0ml^&z7(bwt!(Km1t&YSct`Zj%s zzDwW3X~7TZarz<7)qg}krk~K0^i%p7{hWS5zr<O>ujpyqhV>2o7WYMcN57{((6i!B z9{Mv*8vaUuqvz=F^gO+Q+p-8w(=f)F#th8Jyl_^=hxsx;CQhaF#?3nctS{@wF2gy+ z0c;?<9CuF*W<zktRuCJ?f|&^iZ9-Tmv#>B0&LUVOi(=6%hQ*SD<N+3k74ISPFnNY0 zkO#>j@+?`2Z%JH()&Dt`$gDV}_$1cG$C#b`%p5EUcj_gJ)6ry|xGjhcXCv51Hi~R! zqsdl0?R`u3kWJ)vvJdC`Zz4C7M_4+`V3{n7WwRWX%f_%gmX90x#<B6Zk#8dI<11v7 z*km>Zck&gpscaf6!M$K*Y&x64u3$6SELP4cSS71s)vSiqvN~4J8rW<$hc&Xftcf+V zdF)Eo!dh7yYiAv7K3l*RvPJAFwpiTkhuheevlY1AZxvh3u4Zf4HEb>JDC%U_v2|=c z+rX}88`%wP6T6Y!#BOG{uv^(?wuNnFx3SyV9r#|vooqYX!FIA;Y&YA3yN&j-yV%|A z9(FIjH}N-iAG@D*u>-g_@B#K9JA~7353|GU5%wtiJMK1noISywWJlOj>}mE7_6&QL zJ%{_wUch}|FR_2JqwHn&3VW3uW3S=9r2k`Yuz#^P*;}|P>>c(ldyl=3d(n=w57`O! z5&M{Z!cMYJ*=Ou?_67Tronl|H)9h>Z4epvd!@gtRvme-5_9Od={mg!0zp~%hIrcj{ z&n_?*96aTWbKJ0Izzt+x+?)GwU+#zd)_U>YxRES?_r<+ym+}650KOA)IUmFa^C3Kt z2l1gin47qnhwxBt;bA<SNAO78&lb&Ncr1_O@%R==BDZoIzNg{9H#M9*nWyknp2mmq z;d}%i$w%?gJe_CoOrFKFc@EFzV|X6V=VSReJ|6c&P2>f<kWb>1`4nEni}_SOjhFCJ zUdE^M8T<-9lh5Miyn<KqDqhWNcrCBv^}K=4=5u%>7bgsx`8<9lZ{e*t&D)Oq80Yf^ zd?8=Nuflg+mhh!~8DGv<=qFA2)qD-VhOfn~RGs`f+`zUTcd%WL)0H>iEc%V&&PJR; zy_FmxPhIj`Ej!isTK3|5EPwoNi#Y2k&SyS=6YYm^BK={UMt_97<@u({6Z}bjgg^Di zQ~x*_{u2KuKZ^6=ukcs-G28|BI{!cZ2LBg-lfT8^=I`L#_<Qo?_;LQB`}8<J$v?&S zcRuG|@Gto({uMvXzvkcYZ}}Pi9si#Hz|Zm@`A__3{tN#V-}O1if9L1<1@6K<dQ@W? z*EF0im$!lGcY(><^?J*DJ#h<|ybbKn_j?9wCe5sc;FeE|7N&(?>a3||y~KA>E^+qr zQr}OJCu|FG2KSHOs=3s6C#uBBTX6<g-cdFi_meehbG0UU9{fsibEej&wQC*Pd~JcY zP+O#3r7hN$XcLRakH>L5ulA+}t2M)_V75<lM@>s>RdY*?PRX<@=upt9V47FP+={A} z<|eNS9U3z#TWUILj1>}iWi;0{H`UDXs?ecdR#ihwRr}o9#+n6wRo%FjRo&dCRUtBF zS5=@nW3>*l(RM|fSB_#*qnPCAOz^Ex@bb+;y^5-;nx;128V~A~qgdDI(3qpQSR;Yo zm~Q5Nb=|l&Ms%bOksP4St`FR1clhOXm-4Ic#<jf4iWaRNkukrmp|QHg*dT#dzUp&> z>T|x{=LTIc`KosfI%N4{S;K6<vEA+Z&F;qazBrN<O!1$Cuf^6hHC8lLH&hwNS5&pP z)fgKkP(?Bo%rcJGhutWFHeL*`5s`7CUaP4`tt5R`ZAr<-iF&OjU06*O;#%gG=6Urs zJg2FS*EH366{z7gtKk*s!)unHS3!MyQ(Z+%``pHg_O@QlJyXWXI%j+Z65ZDO=~P2= zrWhydoLh7-MK9Ybf!~yFk@&TC<FXCAEknUfW079DO#-b*Oi-JcpkjT3+Vu%4RwHOv zBPiBK&@O?YxTT?~&d@I6Ud288->bc6%BxsSWV;UirgitrZ+;KFv<JSh8#k8eBU~hb zZyBaWsq!KZYG`b3s%!Pl5Pi{$Rd`UZj2ubws;H6Bub{QDqP1Sfo4au(n^XnU3~kL# z&8@wv8){l=S{qtr$~U8NUVVi`eJYxo+iDtX8Y=vA=CwAU1Cs2W)28zC(N9V8FPPgP z9DtrE?orscU~WyFUZ`&aivNL^LGscvYuYLdV=Cs(t&kmaq$PPNep(r_IQSWg>Vav3 zp<!Ibym=K+__>wU6>LH~o7m1u8lZ}@2duDxPp)q^Olhc_TfvJe+Pze7cwv15&q63{ zZP3|dr1^{X+&$`}3cAz26&^wO*Yp^XH#(w=M~p{e{qZeYAs%;CNi@j%S|y4b>crp- z)isT66<(?>Z4olK$ZV5C6O9?>$e}gLq3NB>%wkRLY(axpvpzoFQs1oSWZ4a^a*%Bp zr0M{lhXGb0pg)FYA$fn%uDf4-F6yVhYE+*#l_?Xxva&=aw<N1gLERT7S@lIA$(p3- zy4y&y>PDPoO;L1R*^;bjDy<u6l2vz3N!Bby&rvW}hc<l~O0p@wHpSPb_}Ua-o8oIz zd~J%aP4TrUzREEq*%V)!;%m!R{1kti;%`^{?TWuz1Cs2Dzg_XSEB<!H->&%E6@R<p zZ&%~CEB<!H->&%E6@R<p?@;_5ioZjR-=X+B6n}@}uhxYmhvM&0{2hwFL-BVg{tm_8 zq4+x#e~03qr1&Q({z-~|lH#AF_^ah2DM^h#N%2oo{F4;_B*i~T@lR6xlNA3X#Xm{$ zcPhS4#n-9$Iu&218n;?BlAMaKQ}J~wzD~v0srWh-U#H^dRQ%G^c++ggX>~0X*u2cw z!8GYbjq@e&ndUYnpZRXgSgIFXD1p!>yVd6G)!tOCc2CunjlHgHhbI;Ll$O?-YUA97 zCb3wz)>Oe~_|z<@g2khhUN<Gzr=qr@!J3+uWHZjIX@!f>a@t#@)!S`WIc~d6w*x>a zce~A=>{HX)hHXY$O|=hpTQv>%-vjmjZS~kA=y<DNZ9|6}_isgCnpB45Yquu%!fhK3 zjg1Xea`6k03ujd`JeR&0Nkehill%6dwFnnjqdG39#%@i~yJ$_3Q-ZXd61&wZMGPpX z7En$tpqyGjRbLI!s=E@<RXbL9J9274ms1NUr#3eyS59SaZmyhSKwY(Lx%$-FGxe!= zWb3Ns$ktWMku61N%h62$P_|>s(fbRim$&CS3<dSgElq}I85hgAUBp^_bMqW2o+Q1J zHOZ><+Nt!)snW?RovidbS?PDO((h!Y-^oh9la*a1EB#JZ`kk!wJ6Y*>veNHlrQgYJ zeoD`im7b?4{wa!oisGN5_@^lT`XpMDQWSrEGLcsNQxyLc#Xm*yPf`3+6#o>(KSl9R zRs2&G|5U|4RkfR{+D%pMrmA*RRlBLG-Bi_Xs%ke)wUegCfjxwHoJmSka!ga>NK<l5 zQ~c5tzcj@!P4P=p{L&P^G{rAX@l%gUNf~M!8H#^~;-8`TXDI#|ihqXUpP~3?DE=9W ze}>|pq4;Mg{uzpYhT@;8<d~`WtB13sOvOJ_@y}HJGZp_##XnQ=&s6*~75_}dUl~hM zrsAKe_-88qS&Dy_;-96)pQZR`DgIfCf0p8(rTAwl{#lBDmg1kK_-Co{XDR+!ihq{k zpRM>SV@^`WoRqEjXDj~Miob5;)}(C3KU?w7R{XOS|7^uSTk+3U{IeDRY{frE@y}7? z&r##gQT%fh{~X0XM~y#6@y}8Ga}@s^#Xm>!&r$qy6#pE>KS%LbPAw@{@y}KKa~1zw z#Xnc^&sF?$75`ktKUeY3Rs3@mf8B{%lav!p%2oVzCu?;oKj&1=(WyIg&~^S!wJ&t) z&Kz`|zf<iCow_pzUFYxAojKAvf2Z0PI+Y)FT6O+Tt3H0G+8;XA{?MuRhfaN6wB_jb z2`J?QDCGkv`v)lH11RMKDEkK}<pU_?11S3kDCGkv`v)lJ2T;xrpzI%@?4K=1w@*OD zU$;-B6@T46kyiY5`$Sst*X<K&#b38iq!oYNK9N@Zb^AnG@z?FsmZRGzpc=n!pGd3m z>-LGX8ozFzNUQPd_KCC_ziyvMtMTjhiL@HOZlAUs-97=;_;ve4T8&?~Po&lO-HWhp zpP(!Lx_u(8`0MtGwBoPZC(??)ZlAUs-97;of89QjR{VAQL|XCJ?GtGwf89QjR`S>F z6KN%X-9C|4^4IMXX(fN%K5aR=eF7?Z>-LDWlDBS;NUQPc_Gq_e;2(T>-jd0^Cw5(x zJ!o>bDQNw=%ZY8sMaAS>4ngZJH+7zt^rWYeUNYBRU(fVZ4RG%ZMSf#VZChVAp%S}H z(28|uWmB6Oo7&948ss7jtyEBzQ%=q9OzS18S5)Fnqv)e3Wy{qc32eFglw$uVT`iy# z8DQFFVrh3|rdb`<R0KSXTCJC$*)F0bU!t6#sd8CxUKh9b2inEudbH;$C)@MJ`>_Pv zzGZVGb~obaBfD<3ft4tls?yj5{~;~%#jtwj>uI;>XEnFYt!SCUYiHFO5N0*VSUyA8 za`fFwMvCrj0Fxvin<Fzp+!=;@^7M3))00*&X=NIB=k-x<PCaS$uF{iMue{u8V}63T zZ_GGW0>6BzSqhg*C-H#%Ze^8(-udpwC{<P}oy7gsyHk}R6;x&DZ`ov`zv|a4F)s95 z68q$PUYp6ZSH9k@fF7?_^`?Zv!PoUnWXMEs@oGrE|By)^k(5|pf&HP={$fh;;=|Jj z5-B|s-OXE*vaB*k+JjwxSjY58CzO%tbohz3@S<60kD9V9DdO%aOZKGI`*imd^ieOl zJ!$n?*^^dpC*5gdo$N|Lk2l|v;8)izYaj6zT&LDHHsgh3g1AFY_AJR^lP%#AK3xJ? zxt^ift@^$jP#LYh??zhsIY8-G0i}xolr92LcM(ptzjLbnom1`aoN9mPRQo%p+TS_V z{?4iPcTTmxbE^HFQ|<4ZYJcZc`#Y!F-#OL(&Z+iyPPM;ts{Nf)?eCmwf9F*DJEz*; zIo1BosrGkHwZC(!{hd>Hg}IsfdmunLUO+isK)H?p%5@A-t|Pgb`g<TixsCzKbsSKx zV}Np90hB5PDCG?(<qRn03@GIcsQBvde~?!E^!Givnfm)4K-Iqfo(E~wuKs=pY1O{| zeg|pQep057XHoI-tTs~J9ag)KXH8KQ*?ZypR9ddS!tbfHzJNH?uF#=&g$}g~blB|v z(9g=6#^(9%^~35=uizZ+S8%CPG}fe4ok>!v92(L(bEkTga;irur+Sofsz)iOdX#di zM=7Uzlya&^DW`gra;irur+Sofsz)iOdX#diM=7UzWOAxUCTCWPkGOg<LEH-IjaN51 z(l%eG_{vu}lIBy}+}@%vyvotbwKgn}h_8I3qoeY@j$W{-K{e<lc{JAIqR5&A0MUM9 zt+(EKW388LTR_n=@<qGI*INamw}}F>#l~8_&*JV$*=LD}HU*;kEKt4AIwo3{<wV=E zoZh-b_4Z{!$w3yBeQs{8^%9*HP;dbB(Yp=ITlQNbqIpq9v@Xi%jSEa~TNIK_1M!tD z%TGr1fwYNS!9^m1jX=~u1gZ~2#{?%?POy^YbY2qGnaP5Zo4|xN+p)J$P}(xm(v|_G zLIO&K1e6L3C>0h^S_Po;o$4KlQ{VGrLnM6%@)gwIxgafV8~Mt|>hESiS84s7iruci zL&u&|r`zn-0PzOWCUz+>ug03zRu93c2>!4)_lrS$Z?)2>yx#h%nyHdFTqo{=^2PbK zsrtRX#Ee}`BQcA6eTiAz>r2e~y}t4*2jV_gaXOC@Cbl?a;M_TL=itPhIJ3ua9#4H4 z0r%2vWsHg&8;v-NhyTrhK=FT8_X0kRyV)+o37ZW#)wU8R%Q|rGY&OoX&BQ6W$++by z7pLon;pANcPUX?_uNfXge8O-C;%AIb#QzYn>nFoQz*iYV&>}I4I~*${ZZKYnTo=yT zgKl_3#xH~Nt6?O{A2d7({1;LF!Zf1^ltK}+EAV{<dj3J<^%#Yw->!xe86CK<QQWb{ z<bM?HLvYJ!S~7waAq)X`p{C*A38vw6X&UZGl{6zD#2`ZIZwO}*zESuWfFC0qL%??> zQ=dV20s&{($$$6XOx@BHGq4yE!hiFCG&S70HV|@_Qoev&<Xk^q=#TN-cLBF6x_-VO z?iB65Q4aUGrdA_hG^qkdNckS&G{R>HClKC6cthc@0KS0m5CXn!lCl}C{pbIwii6ZB z2dUB-I6KJXtm9lGP9KU}-~6E~?s@JH{h|170m^GG%m&9P%m`v8LvSM=atyL18~_sY zgtNUkbNrgXancSr{X1}mTPE```VlDcxlDWH!7wUNzm+vG7pU>dMI|sRX!DFLfp5^D z#H+G|{(n&k`a)9D5rz?(k_3pez9~@%p$NDoH3f2%G$BV{6*T<o<qHVEAT4mnH~BQ7 z$)6#dkbxva#>tRzGUS{50%%VoK-ZI@*U4Q7_aN+6_%^`JD7Oi44Z<RXdW_p!{~x&W zzr`~3|6PUNYS7zYoS-*rW_*7m6yKr{r(eQx+SNylP|S<^3K80IJVXphC-9x#?;N`w z+Z^CSh+~suonwu}mOB<X+9cNGsCQI4W*~Q}qtG!{(y|?+9H|nsJK`LW6>`mvA&&lz z-oU&a%#QQcgxG(wpRo(+68lN}ar@g6d)<B%|GVr6Xph<-wBILbciDH^Z<p9D`0r+& z_SI-5+rHGkK+#(4of2!b*V@Y^R%S1<Pn1}mJ<~qI4hywg?J@Q+Nei|Qvco<>^S2xA z0wK2FY-erXNbC#S$F}z+_NMKa?InplV|&7OSYiil`)zwAw%xYXc9X<5*w)%s+7_dg z4%<B2Y)PxO&9s$BY_e^<Emvacwqdp;TLQ{O*+OkWk``qfsIYWffX!Ex)2tV)zYt>m z-g?^lnV?xuSl_imGl0F~*k*mf`ZTb|tPfecB<&vSZtFIQZMJFFO%hvYU1MD?u|?K4 zYm>DeH7e~(turKTs<qHMR$|%KQPxz6*{yL_Ia^k<b%?dUr1iFXTbaNTe^2~LKwxJQ zPbuuALvjVJ8$0fyz3stX_h3go*mH?T^i~|p6LB72{3Jf;DEt$4pNDpr2iuu=yDE2! zeW$`U+Bg0Q>-5l8d$6S*Y(Zj+s?lhV`4d*_p_O~EGTX<hTv4LbFZ4MtF;me-*x<Rv zPhvNg?4embSd0e?^I*Y=gY>$#?TJ!1(Tcxqo=)q589g-O#u9!@IIEZIfqmnlec{1A zPIzCHd(#R}BYqN&x#yz?_L7J8j0bzdgB?ydsOs*wFZ~m?*F)Rx#%$HrA*$Tggqsw$ z!9!c?X?dkv8VQR%v<?q#Uczj>uI-tGYSqe2$0CK5*tRNcvWGU_L(BEh(mk|Gl^f=O zm53i3Y+A<>J-U{VlmOcmKM7H8O-u;&%tDZdHqb*0@X&nSG{@8gcz^L@>xjRgWAVSZ z%O!f|H~xD^oXS1z!9H_i4tx9wmHVzkNjLrt+b~6YCH@74Jstm;!X9$#L4217yT^^$ zqT+X}a@*oJD{PbfjKbF0u%d|{`^oq<I%Z3cU#??Td%T*3_%{1dofh9@Q=_!M9`BZE zdVHmxYloNDF<W|fxj)n5XSiwcQ{$Cqh#%{=`1owM7TfQNAEo+oB3}A3LgMY7a&hi* z@e%Q6y<Gf|c<JASPmJ%ad)9bww`YiFZvBh<-A#-8$wNEip`G&3PFhdvEyo>?ds|_z z+iMke)HBM)xaV}5b+cO<aYsDm9(9+Cd(d8_>fUEn5|6vfL)+=5*~{XTC$z4MyG7Nw zRJpu3<sGey;yP8i)pq5%;+9(5bebLOrH)y#YN&Dx-2N}F#ck7Z9*-GU>!Er4WL%kt zR^+KW(L>Ag&@$aLEIlI>-^w_w*5W75YBwq@#;WEwF3jzL<ASY9@8bq}X#H%*R1JTt zx5A7b8gbKNe{<7f&$?-GM`PvsPe|++u^;PoW8ZhrZ|s|~s^!?1-0N2CGj5+9`-FQX ziS>9#ds(dVlh$>y`&D~;-F6<k-EE<<TVrohxf^1Y&xu_byI9dWV&^GrcC7MxVn-%u zu`^>!VkfKI@v*rIOOI7vK<vo$ayIN_^jxtI(`k0>rF5Fued$<iQmpcDV)vzTvHMcF zQL&+lrs~Gd6uT;&CU#`1Tu`jrTX?j|hFz7&MV|v=ef4r;&!uW;F&A_!=9if71r|Fq z=CpfOV?K*Hp>p4ic|&2Z#3&CJ^R!zoF^{=@cFaSb8eK8>#7NH;vn^(G%qCGgW?hW3 zsF>xR_7=sosg|2OE!R5=V=85h88K7!+-_eNQy4Q=)yR$+rLfc(yTamPB2*3R*A&g{ z?v=ID!(&KHf0f%iMrmvei~ikR*FB=>pQ6v`wCGdOC!>!GJo@eE*A?xkTbrVvi$0>$ z5}xqXebn89=tn)Y2R$`B`>W`?qSZ`C-|p6?=v$)QT7o^b-m?9tXyrkoS4S^ZJy;Ok zqOiv3T7{LnwJEwR+FjQgt@cfBEyg(V+#?rH7<%1Uk3L6dMk~+Y)@Rg6j<zZuG0|bF z#&)-!MhAPaL7pD;i}u&cb!)cU7O<*y+rlOE*@34WRoA1>(MI=(E~U@$uSDw=NYrmp zXLU5{o2V}o_HoqvIu`AbRn(hN$5if1QO_vs3AbHF9gaGvX#1n~>X;4BB#O2@YOBI- zirS#CwNWb-wm7Oo$Hdc#qRoppD{OX@@+wg?qe>KQvIiR<m8)orqtX>NEGkK13GV%n zcqUP_sHjjK6Hg~PX2X+`$_<KAo<TfeC|W?2@&{Hd0*a<ZUeK|~U)=lb$nPUhD_S@9 zS>y>tdpGh89kX>rzM^O^L_V#s$0Ai<BD>r^EYY)n#{d789)b}3FL1T@iQE*qPOodl zbCha1%BIE^xu$#H<lY(Ke~BwCiEN8(Qhe`m@4h1IBP$hchG*naky90|&^_|Vv60z| zHp;#FMW(t}zsO6`?4ELQ?sAEq=alZfcf4m07a5^*z<AAWFCRI?y?=4+j_j}J+n$N+ zt@`2}$#g8@clUfa%n?5++8OukN1Sr6ZxJWmHrV~_5^>zER}pW!B^2>`#8K7Ca}h@r z_NZHG5f4V(r)YOY>{Qt85w|F8qkFFs(HXH?r$u^ZI%26?Pa_t%S4sRo_(oN?Hlkc% zWf4URn;4O&W3is~sN2UzWV+W&+jh?=N4PB@BH6tMj<9-YF%e;^<=}`x3hNi)uP~!~ z8p3}IKdaNizX?}9BK+fU<s-u1bW1n<Solk-TsQ5RaODNU54*XA9}M5G%Iyu`uCT4) zHz{mG_*#Xn3}39Uj&S7}!e@t9E85I(<qyIqhmTjZ-0*ZAv#xV{hVDH>_^|LKRW2bs zO2@kG&0!8#)?>XVJV?)t-5x$r)d&bzULafxQ??)WOW5~%ZrEwJzYqJ&J^PO3VJGxl z+xD<`b<Ca@_J)o{1^qw5z5_6-D*OB0_ogJ1-X<Y^X3|4CNvI*Agb+wbr9&FMGe9U( z0z{fLAruiQDx#<e(iBk<I|3>e+-6yowd?*@U4_ic_dDm!3|VmZ+w44!=bd-%eYc!; z&%H0sDFs}X2Q2;Jac?-Ea9Sgsad8*o&S`h!PRAW{LPz2rc0&8&oRT4KTiiw`ZcSW^ z6WSK%ocjswar2$HSuV*RHzm$F_v6OKIcGd@6;8U+xB*V6!2Oop(_)>t?6|H@C?U>? zOAd^4%FejpIOhz_iH-Bn=#tXooOAV-7P7V5oO3m9mhC5v&i0M%3k}LXYx~%V`^e_B zC~WRHjqNp;p0S;Gjl>Lh1jBaLWewX-x~yTF+oG^N>e4v22W@+uW$d(VbwV55xK=lA zxvLFqi(GABv%7S>ZH8@<^VxdaXeU%-D|bRAE}3KN=aMwG-fmo;8<**t$?5K>#vjdY zTZ)U$7U!DrwrH15wuQMyyDiXV3)s9}vfbvk57OO{4x41Xq1Dv-vy0C9gKLynzj8@d z>))+^)#x&JTR(I@@s7(ruwHa&y7*_TuV{DUpSC)sKx(A*8RrvETc2=3kGSmY_$rs4 z$#BQ7Zbdq*2dsOXPqbM#JE3*fRZeKBO9xn+t#h2XY1Ro&XuQ=aEv!}6p-x<}wa^Lm zv^ph&HQnlz3`x4Ip3b{gt5Y7N3~*UD$p))aGTgG!t^QW0jIin~P8pH&u;n+6OV%qE zr?jwq=NhM$>#nhD`P7a3^Z&%X@20!rrhCJUyWqy1bCqj3?JoD2o9>94?vHRz|4ouC z``mQ9-Op}w<2Jg=NN;wPku%)lvPPOME!vw~mbgZzWxi{^S!TI$Q{1>lH*W0z#5w&& z)UU!#SL%LtfE!ofs!N8!U6<~+EF(*{R=@0>7N-o$yyAKzOM+`|Sz_I99`42k|4*E+ zo6f^cC%bU5?JivGudZ^_FS^Q&{mC_oW50=Y%D+Fvee9<D$W3?Ejl1N+C3?iZroCnC z`Pj40_sxtwsX>{Iu}7VEA9eZ3u@AcZ<k-C~?H9Y#6#@D~+*UW;1~*-+8@JqrOFa;~ zNGmPnbgW&2vc8I);jD|>;*Oo<@~mU)U2-VaZ865yxNzAeu};aFxg@qk<C48Iwx5&V z6<0hqwzmtHCcANYE{PtS8JnU#5gQj9?S#VIP++XL6K8NklFLhtx#5O>c0)h7p|4{8 zu04Aznium`j8k@6-BRV2ry291YZTv#Tg1E*b1|9UF6Nb(7h+g?#ylP4w6r=wPq=Z9 zxS<1XXpb9eb3^aMIHf4ca6#)_cQa~YoRT$WsS5|XX6=n)=EO{MLa3h;x>fEi+ywXC zTe$JAIT$n2<(<S-#W<z%t?2o!`17skZ>Br?mhe-|(9C^Qa!j%7*_c8%)YA=hi%E}R znNBU~tf@5y5<SKo;~!&+(MeLY8vR@J|3!ZX=sKWJNee~)Ir{zRD`c5RzX9k%^f^GM z0Ue7z0_frBea^ePf!ju7JbELbHPJ1AmH?U`Jqyqj@N0}73ut(Ze{@B3DWCzs6-0Lj zlnuJB(FuTJ0fk2g1M<aPk7yYmd2GiMd^hUX82_lBXkJEr6a8D%7i5b@eH{IM)JGIK zj=GAwm!dGwqs{|&mb87;NkB&_ZV~k;pa;p*jM@vjol#q(Hbk{XE!XNCwJ7?xm_O=| z@lnnh8Z$m>hSq9We|?`;=W#8>`gEpT5BPO`6W~4KIjn>?>vjO132I#N<tZUz<vq9_ zX82qAAn+apOV`EI!2gNy_sUkl_tI11Uc$&8$}n6#`R-3RRZqx~jF*TK$qqylC^vvU zfcaBRg|HJ|`jlv-PYEM^>ZBY`^n{TE857TZ;u#aqPyLhm&>RqAGhsx8d_S)DG3GwT zL^91IjCq8g@>I%D3Ryt75=Ks?r{q|M6S*d#Oc^Zi1<emk`2%AN@-ARLVaz9bZ#<PK zQ#}*;ZU|jP3YYi<V^oI8t`TAmW6Vrb$@o_p|0?5y8NWdkf$}SyM<v9Mgi#6&p(ycJ zqLimo=74O{WBndi<eJDP$}bVWs`!2<V9Hf^59eqK=_*}C7b9{r#Oqwj>w2vAi!L-0 zfd35F4s|obX^byqcmQ1u)XQCrd3+7w>uSE<jZ)S#A7AEqRpZHU7lP$zzBX`e8&sli zV2sW<4Y1BQfv<IZMY~Dw5nc=-dce3VT{Ysa7|fWfM$jlL307LTtdHrv<Q;|+xbCF! zEb1x$L|owOZvA<{FB;=;-Hi+zg6U0Pq_>u1`Fgho6Qz7NQOdDI2^f@sV;FA5)syja z887iubNOo2u3VGN8qC}_GdCkYwV9tXayuBA=Vl}E++kdWtInVj?166w1OA3#$|%tp zRuF7_mtm^a4(79yN|CPd^(yl>6CZJ%`Iw0hVB%x;03X1_$4q?0b*`J4+vK|QS!$Et zx#kAG%0_zXn&D?WC3_Sze3N0!6yRTA*pK08g1Pi-T)NDqU*pncF8vypE_3PExI~%W zLR{gp6uOGPs>tmTf8{nT!TEVYF5&+Dlv`|+cIA-+>503`3045om7c=s$pp`28lFe; ztBlWQd_HsAqauq%>>)hn$X2>C{bnw=ohapY#;6RdI15t9HyFOb9NyyVX{w<(&3ry) zcqZ5XC|%`s`loRH3(vI~T;fw))>Hg!2j8vWySpiGOk5`Z;<6FhHR4YiUXP3)@h8K6 zTpwooAfo_J1H(HR-a(YIFJoGqFrJcI_^CFM0HTd+NS?S5KXK{n8D39MiLd#o{><SK zF86bWXBd-k_j9KFoLh!82Qt-|!*%`t0X7?l<N6EVy-0YB0h)K$_^!-%>(%YR*AtCm z<`(GS*684;DhMN+na0eR5H%2(c`9XY{e|%2FN`ndXFpRRUBzdN>8=_;*`3Sn&m}&> zC5}+<1%3q6{HU%6Je+GjT*EN@BR^HaSHT$A2B4IwZnDgjRb00!jgs*djK9YCYlIi4 z_+3sBUVP3q{G9Py)o@@Y@!boIzo8BS=QV0STvM6PBh2|ndL#Kq!YFss8!2})K9cJb z$&`099Kdy$$ED*ONj#OyWj#!=7)qm5{EOj#G5!fI{R!p}N>W`8W&Ap-gIGs+@ioI= zbBUvv|0t$^flGOT>925`UtxSaw|P9{d9I0>%;zX`2v%cIN-$%7=9>J>b4TI3Chp|` z?x_{be}xez;){JMq=(qY{JW@;;J{i#*`x-bH8v4mCkWOFF83&NK1#Dj4&nJir$o~% zpb@x}Y1XPVw%6)OYJIIX)79`MxMkC`N;c6e+-}Ol{8S=ys3TYz%QRz|&soN&5=OQ% z<@XGK&m1-~<wnMP>k~jjX_vS%=1GR1WJ)i___EAzVVQ5{tBLu~V@km=+b!~Dq8C>j zKY*J;S0#v^Rm?_cPjQ~P-9z(Ku^FL@<$L(9jql<tQP51+ufg>R!{@l`&m&<swY=EL zcXu+q7r}}bmkWy%l&=viUB$`BLL6esLxd5N8J^7b_h!4oo5$M+{OpVT?2Al!m?<|h ze4X*@_`04cX{k!c$qd8V1^j2GyvZ0Z9)VhYDoA(B6<o?Bq7;*u#-E?^XE=nfb&RPa zSTIk46T<-?)aZG<v1I~_k!ZL+qJ{7F)1E@|C!S@PrJT5%Ve;99_<~^v!w#~naHcKr zvJdqF&Wi@DOy&Oi3-=4`dE7NI%sHa+r%XAKDJL?_wveJ(K^072%JlPDRxrI>%=lu$ z3zhG-l6(_i6JGp{F^@3KVTQ9*vLCV-_TcMW=JqG1{|i6+BagajeyW;i6nHLlWjLB) zw$_lJOcDb=3|*O<#Lt#9rkpWm)*bT=<3OXME533Kdg*=EAoHo+<XI#M<yi)3B4q%# z<TGrQJ;Qfr@ZA}VpH0t-*^Gy;gQq+gf3G?j_<I>2&X_HX*}`MvC4TB9zU#x>e3<4O z<Ik~fEg=|Z;G;guJqEJw42DEp!<ceAbKB0`9%Mf7*Kk)hKo%+5n7N<j`TfjcKjGyv zrm^yjh~=krhJ`5QZEg)uu1OfT$vs??2N@sEPsK9+MV`3_8FP@^^C^beLXb~0e46m$ zV}ixU41d7z2MqtnFzYh$1H(Ts{%L|`iC{UA;Y5O^WWLMeO1eU|#n*d?@_D8_!|)k~ zPcnRh;m;Umy(VkANzZ(?P+qtAh_139x5GXo{2=)khA$E<-lu29`^HVcE5;*$f8=?+ zQvVj}gJ}oMUF@xVXxu?Cc`@QcV>aVs7$!b18X;X_y^~+_B2hx(0fzJ=SW*jdoy%8G z)(dluWP^E9F1|e1_!YtI8O=2gV3=&Ax#ZCRf1Y6SYozNu1}<<->iO+1@O2B1*pK+S zi|g<$)9j)*72ook&LF((&Gm`pr)F?Fc+*{+N{=^HhVuCF=T_BmJ$G<DbzHX{TsIwA zeeh+tZY*h6@=RRGPxa@%DCY6z%_X*QiJsgGEqwLna$BfeiRGd6XMV2;;vl`pb^DdB z@U4Ev^&eb+)>h&Ka|qJz5`XC%BjkYifNQdp_cL6hc7~3Cr->_Siz~IEH}~dlDodWv z^_;JjXoTL8=W#vXV*Xc+-GRBv?|YT;X1c=r0B6}iS9mBG39v9}BwXkAF%vytY9BMV zPY9P1!X?%-9|J#iz?eaNxP1<2cy5ye{H9m96os#{{#o$6#{6aGe~tOe?CtJmITpxP zO(2)z$rw-O?8!X+xDI}r1mL?md}o5>A&m!}HU{*sqm*`TpLXJd7K84Vu5t_W905#Y z={n)zso_~%33G$z%P(BY4Jrkm7e+PeOqAF3uP}z_uQB~iF6Ab}+WhLEUcjs&zk99` zau`>5?zj?WA9LQ%qiY9Cq#ee1;CC?14yI{g4BG(mWTrGTrI~5iCV^#3{eF?T{heuK zqX`(9DP`s$Gri1KN(H{?CB$fIc@eLmM3KwAz>*waLy>^Fi|31huF^8H0L5;`q;Weu z!8B}N>Aocl&i}?!@;way#xz@*W-GzURmOWV-Xh0>GDJ@!s-9@1>jcaH;=5b;sa;IJ ziZQIAl+OrOhVgg^V3>U$=_+GvOs|viUdo>|m}xlnB6|`~*_$x>j~LIEj1ok!bd{bG zRXjG{BTA(=!T2%~)h&blxRu)MW6XyH<0Ru)P#)ls$+n#I9>Gept_aT_<)<Da{_;$Y z7yXN#g%phe4cpt|cg9?2nn33E8FND%6_npFH%$xQAdJj?q3mFqD8?i(%`D=8?-kHf z*9caY^QhDI$b3k!Qp1=RndU{tOlQnnjJZs(fn^j%2KXp8ra8+ryzfT*Ot4PVP;-e! zp38SH$bSL-Xbom=7YJ7NG3F!2e9IWV;yvkEZ^FnsIxwyj)~BTQ2}9iUn)YOCS>8dE zI`;VF7N%(-jDcyCAi^kS!iaP9tbBywUkNY$gJ9(iy2?z6QAd=l@nK~_CraNiW))p= z5<5Nh71PfnZo20fwsX1j2-f|XG2Cu4N86M#!ieXX#*<*>ex@-nhU<nCp#O?zwV7VS z_<Ewz8JThoV-7GTjxh<0Ng`M|%ov3+GGJNC!rAqG@ZSS)qI@{caGxP{!;Y|}IIn({ zv<YX{Z<BW8g!(<$do@@(D}9W8SD)f<lk|7|ZI-^k-xi!?{xwdH{}z93I1&DPoO%5t z{&q_L#NRIIXT<w<<K*;O=?6MHUHTDcr%#mriSyAHNDiESz8~kmKPXEg7iVIZiZ+~y zT_$$mRO~9T6DMMi5PNVMcC*+=XIZ0PR>{Z23pj21l=vPeO}`@kDZi#<i4L5;oFh-i z`O6J5or*k9z7J<1FOU!59OPE{AkH}6B0oXr8_Q2ByOf9Jr<6yOC*<dqqslS)6`Wdp zLVg{m7QZ0Bfm4dl%kSc3;?L!)bf&KSJ)Nm5|0t!PJ6GYi6#dhTf9K#g4ZjKajmK{! zeuP8(fvji#731GR{CeU?a5wzY@jOLjto)NiByeW@AVmb^EKc(m66}ARY%e6}Tbz*( zndXE)#lK_;ypKIsR{+0(J#Nsh(mC|wY2c0l#yITwwc`UoBlM6V*t^vqn2rv_Pb59o z0dVbj0oT!V7yBEh0G2vFVVciyZSR2A!@n;vd>+@E9dx}xS3HaI9Pf~1aD2kom-%{u zt{p6w97kz%b^NU4fMzw}r3St#OvCXad^3vZf9ESpc$MQk4lOcMMtH~5e3xgRoK3Ji z5?7eR|6{LOJig;Vdq?l<_)&Dj_{JBUBy*uj2&2)*%Pz}yDK#}aAZKYtW>%4nPVCOh z$u@@s8*J7D;WIRN!TR{5#Kfe8q<FDV*Z0QG)GVYcW@Hh^b;=`hCUZ1O{-^cuI~C%V z9ex>S0aoL1a0`C_4jvRN9>qm}+VPX@Pd|D#1Mi!NXCtH-sYfBcVi4&o#l&<82?-4J z(|LG!dHMR9LW5+3$wTU!(>EuuM@CKn{;r^=0XcjLz!4@zN=}GPu?3-^AX{z@|8f*d z5JrB8umIhy&p#c5s|Ty^lvED<@}C9&R0mWK5Sari`~Sl+RAd#X?<hyr*;Q(;c#D2j z;@(PeMjcGQN_93Z_9)VXj`hl1_;_*HJDDpb6$VG7rzdswj7;+}h~U70cn=R7`ZMEl z4l0IgU}z5jnOOsK6A}`0&F0X6bUC+MUS57~P6+<X2y8&KjP^B#1mxxAcEf)s2KWMD zHjC${9PeH5+}P=RYDVpyFr?<bLDqg7isv7!dFj!`_x5TYHDvJI!aj2rJ}t+GH$|lh zIU}WRUDKqt8pFCZa=fj^Vv`;3r`4})+<7wKl<+gHv=1C#8rLHG7<x}1GGxLajDv|C z-|PFsKk<@6(ejD-3Wv2YASp84>SGW04m3y+5#ExXx-dJ#|5A3}RBR$dBfEwJUL(|M zKuvKRA}Ss)Y$E8t+!J-nR;;}1t`#fps;I82tg5b*w>uV$lJ6OFSIg?f&8t@~t^~TK zvQq!nSD$_Q{g0pg?c1R*y!iY}7tWn~DgOrI1&&K!eRlo&Kd%4%`q1akpS$qtv(H_i zz8H(I2HN$Pu-7tE>Mf-fb}>fhD^g&lpGSh;%S%c#d)fU>_AE)Ecc5Y2BO|m2dW2ts z2DMS3Cvpr1V~{P;SH=)e;J(qiD2TfOFPAU)HAA_7#BY^L`mbLo>bn+rH~Clgys~6l zcJub}a}SN_x2it7B&m2sP|b{PZOaxsRHR-U(NNxR_Vn@kOT}yI*FRsX78M?^oAZ|{ zwf$W0y4-O`7f#&0tXKc$rGv+<DRBhlOkG~HasSlex_R>_jC!!D@S$lF=Rr=;ypsOS z^U8Drr}X1pE^G7Y-$5nLX#}cq>N)WhY<%oZKH;MyD$L;OZh?V#KMbe9z))L)ERP%5 zTHm;JXYuN>jpJGe$+<`IU61Gm&#Ji{N7R?q>x=F9o=73Mm4Ms3;1)pKWV>F<NJXOs z!^XAc1qSAJljX!5b6}u&cR*`hW8LZj16#*6*0m0h3!YG)RX>}v2%jD)I`kMmBNDx2 zfqGp%Pw&x)^Zg58L-|S(h5mX^qt4`|_`o>vGI+FLTOPy&_ly!Bst+<MN@7razFv{_ z!J=o7dhu%Q$rCkK)z{4UFGH~U)Qq|k^`~56Q9tP>0!qeD$2Uj>z5w&9vP*Xy<JtG5 z$<tGBkTPf*qUM$mOMorFl4}Xbku9QG-B7Ep7Yl3U_F8qAI9@AG;puYq-y#{>+9Y|O z(6>P5XFzmiW=#zB#akE1`6AZSFEux&EIc{d<BKkX4;~ym`mqD0^kxIZO?*vb3`V5K zaefXhpKA#jfKPqgtgk1EZIHI<(xa%E>4f6xMdL9uYhfqZx-C8_DG`!2VW?Z83dx4A zSsl=y0bj3^=y-ggrZ05^CYpS}@s9~|l>W?(5<Tttp3?CnRtPVl_hTjhGf_Tzdx+kL zM?KBhV0efa+z>p0B+Uc$!GSbssUH(;R)egxq}A=1(t3P!#j&kho*e2ZFKC@IwWU{H z%dA<ed&nOjSHF3A;$czt`xm0>?6c~zFF#cObl)D4`2Ho4bnqa)+9dFW97(Rj81<1t z3Qb-nlfheOm%LE{k{#%P23r6LJ<K#?qR5f!n&2*()2yd^i19VLAvv`}6T2iw?iwI0 z;8lmIJr7bTN(wFXG6m}G_(VyhAZ8HsIn;0smRwPQx1q`#6ANU#6U}B!=MalBul+kQ zee{yPTbER9?U$c3XK~@2hensQj>Z=zcMcQJ&N_W+#+DsDat9^%j2?5OdGW=UrmHPb zi9#CL@traU<)%w9g?@TnWF*92Tvxq4$lKYH5FgMyBt57sh;J$r?MiZ8lYt2~sGV$< z6Q~;MmPhTa3@ce$e(!@5-q_jr_~7Cbqn|oj|HRzIOPd}TvwKD1tO;4&hMZk+?4oXJ zLt9;lvCA_LEO~BPytT=e@$@eHJ%uBOY?*ZT#;E-GK?OsfM^7iAb>6|*3MR=+^)#3< z&IM8gj5@olH8@ohqn?JnjR(EJe^~;$VF=r(jg)uZZ***yr%y#%1U~L0^r7idYOR>8 z-X|tk=?v|%d{0Wh9(fU2qca^8^H|dHy|N5_Ymsb)0pVS`n9VWxGG=sy&hF>Ysbx?I zPc>&>+-et64%|^en1xDSp7`YMXX|HPX{+0p-}Au81rOFd^u(Z*dEIj5agN_plAD#e zlV51vbZucm>?B)O!xQrkoD2;}k?$Yt_{}RA??1QWYh|teqGW|#j`t4?NKQ7J4Yp_> zyN`i&Rcf|o9pL>T{&;YNh9vMfH|E?LD>iGoELd?-PlW_W%X8C)uRJm(bF{@eB6H*U ziF!jw^{O!o4pxtTeDUP_CS{AA>)P(#(y(E0Wd8;7+@m7s^1A*$UZcHy_o|mZ&m7-p z_Qf^#eza)x<3FgA-aP-vOCvT_^x3^}4B8L2uR<{`gA`QgsmB+3+*5<vt3g02g$Us% zn;Zibo8x!==&?g??7*C_$9P<e@fd><*;@)P^i2)($kRzSe;<2>rj{`wIw>=QkqrqN zk)73;;!@DCEPQ26m6=0%`iNg=J~V33@|wD>Rg+FFUV5@=*v8T2iwBN5^x8ukwjAnx z*VyC{t)(J+;r4!uDytUs-K2l3YUh;E>!ze+*xQ;G9IYS!_}nRb?5U|!*N>XCv*zZW z*8LB!Em=GzEjVf7TIKkfg=O<cCnk@wmoHgOHeOxFx5@&%kF)0j0-ZglN6&Q{N7~2@ z#wUwz4WYn%+b#8+lO64R4Q;BW%gTbZ5$L+~i56>J_Ldi$bo!7Q>bj~ik1v_LdqR#n zeSO>ATkF@CM)X^tlsu(=dxg4gtard6k@x3}x`H{>bqhy5_PyBo=JSVN9<`;i*Uo#! zP@T7v+|~_Y3(5aXh@a8!l-{??Z-_U{bO;1gdV5?_N_;|cvJEml0YW{#EHx{$YuD@? z<x*Fe%V}BJ;5-D{CKH@#9tWNY_BGmtzQsgpum|yWYn}fvz@tq5sd>?5k%>{J*!aYh zcw(-pqNYc7l__4SSs7`>9;2>SghCfSj8PYOM%D{_*~dT{?TV&k@wqRIIb~P-3rasn zhWsu*A$Fv%c(_j8tG3a5j}TYk3%-X@XoNPz2^O#bU~Ox9O<=%|Q2MmLjF0y$9Wg>3 zUR!&6iFyI!UqRvY6phhpM7>aCt^A%NP3hPEf>?lWeod%T$M#i+qr9|^ALZRV)>BF9 z$Hdrd$zFEvAkA`v+$Up(ZL?c)pJgkHeHdyXo!jY$us+@URHv?*HDE!{gnk<;_ngeD zE6D8;GCzTQ7bsb=Fm?E%iQW55o?o$IS)8RRF8Rqv>o?3R$QwJk#HPOAH7hMWJu?gS zn%U7$zYiL?NE#+37X}R;I@BB#U!d4M2M&zV>%CjjbMc1Zm!RWNN3xIc59tSO@Iu^T zI8e1QHbNB=Go&aW5ak3Tqz>6-gvbve!Z_B?aiQ6|K*4nRK`gcm`hB*NX(hw!5lCNJ zv1IM212YR2r1%SczoNns>8pNvWZRbqYnK1tvC&Tt9Pn7vMfG~y#OH+Wz<Ck6vwh2$ z;bW$n{37}%R4yu#-=2AT^`Kefr!~HCY|GnoLjBau)?v|2O^wgCUJ}U<ih1v;A3yb> z`s(AU*5Q`K=f$|6-Vy^oUo6h5Ppb#-*?#m{5oa=uM=+AZM>;+1L!%T3YtF|<34~nJ z%XWM@imeXPK>_IY26FmD4u)E~4Cw>2ZtsI?(4i^f?OEat_0NxZ1O|E<0|PuClf4~3 z>z}<b2;c3>h%D?EYw24U?RXdC?-ZoxcaWYa2X;OrzNbe}P-LVO73g7)kl4Z0BtC2A zY70+7XlJJ^gx9ADd0Rk$1|`@|iSeI)&|_9b!?HfpUcOtsYod@Jec<5fpG4@PC#&}( z(01g+sLf;j4MAhJHLZPSywY|1_6;i?&5pGX9h$ke59ZbaNao*RZN<RW!UrGip8lS0 zTgysb!yUcK0|3sR{L11pi~G#}aL>rCJ$kl{J)?H49n$u<?KSroCl#&L&zW@Ur**HZ zA3SUg8xtP;tf;>JfbhFAKi)RN7E7&;w$M?Qh6(5O_@D7N$o2re*4~<xr?Xk`lDa@6 z*>$#noLG?Gqkj9gdR3IXCOp?no%ZRm4_?9N1SR>KU(^$i>Q6tYzVy=-5x(U{hZsb2 zm|D9QC3s0)3cU@Uo&x&HZW7Kys8`AQ3LtZue@d;R9=7PKa=7EV+)ICYjN`qrjtwqO z!@<du=Cg|vGh#oC_`o37_=xa{@<GQda+CvWZ(|%=NNb{vbxY937OIH_2TTR~DE3Ib zv!S(`6j=h?6DN+Q7+M(G+}!~I7WsMc{J3{#ysiGQVTXu$d*Yee<f@0OkN$Mmf^UwE z*jb<+l0SEhOiDZ}D*yhms6C&WF(NJbu=>Gkm(@S*iwvdZZ*CJE#WlE1JQPLmg@zZd zhIh6J-UYT+4z4-6%!!U+6DP{YC(7?SGT^)}lGi!;2+H?RB=1uK1D6^V=KMT7b!vkC z^o>%)d*-W~MI>kfB=3{(yNo2VK~wEEGV^jl4zp9F4vL5zl+eFAenOw6>SiDBF(#ir z3rFc+xY2w5e)5H=Cn<{TOO}Hod-&?~KAr2$Zg7K57`fW8%`r=rpBJdz?wdF<tT;uy z*{pVv|9RAb71Q?LZR2{$LmgOj(D+geRxkOU##_MU;i0d+hb83HL^%iVa(JARR=)tW zp;Ba_pO<%t(0TZpWP7N;2S1dJiA%bnLD(=`sUE094*n%q0Y1*>YL*_~Gi+!RZy3bI zwkDwny_%`d&8aDgx%n(g`Ai>kqf}QKQCypIgVyM1ehfi*K{V!MZ_gkvbd;xa@Uncs z3*RaWZa#Wz$ZSV<vdS9f$ge|BB2~dJy>3ePb|eSfxRE(yYO3-f%{>~AComoZG!M&H zv723k@s@}62QHRB%ou~LJ5jLu@|LY{ukO42=M$%YSkRu@@anc57smhj+Rj%S<iG7# zf4Dqv!P_G6f$zkyr_ZTResW3u@Zdg?{5HPAS-W3FVgt{9<q+P^TQbx8`FVPJ`FhKC zFCIq}+aS$D;t$G)41YZuRP#l|wXeVI)qHaClM_Y6>BsJRYy_6OU;b#$;W_z^hxDgM zJH`yWf7O#a`7PCl`7O<mwU~ESC}5p2B0_JXd3TAtA2LqJp+v|83XN>dJKajxI}d+s z`OTG|`NjBcywqB>{FjqQep=R^TL0>{op|vNcD-IN|Ls-v>PvCzetb(*v0oNJ2kG@6 zSD*gH{rY`H4ZXhh_M`{=q%bL}&=-os+uJw557Nok*}>ETf#jXJy+NCxNvX91oDlKu z{qIg4uxym5pRb-$zn>_~$N#$L*h&5AvZLE(9+({Am?W=oz)~OWSo+9gNA95!+yF^G z8FonqMzFuX6x=nbi$NC`rP#f7PD#Wgm>fcC3a2Ni#qrXW+yqVYYhsDCzd1BoRwmDS zd1e14)6xc>7&p1Ca^S|9Lza)p5;LA#IQroMai!b)jlZXC@Vaqx_ScH#D^HB~3lEwc zom{fMe$?FRu9g9#mycZZ$nb>NQMQ<(yGD(hUy+d6h|EHG-sCl(hDL^$0X>TlkW1P+ zWi6~Wi}=?hwMD^CKV}R`*~1vsJ@Hf!^huDXZ1?Rnrb*0@`9cCmGg|_5J?CE8__uE- zoPA>U0jP=gv?o8F(Q!k0w>|5_i^ETERz9FM!~Yb>aY!E2#8ZawvCG;R<=#Q`B1c5a z@Idl~^0_)-rdm8j4DtyJ_V5f2^ARN^3H7IMK9gEgnUplFHcdAOJmGN~C_bDFYs1$g zG*0nLj`jy%KWE=N9U<^eR}y^{BNY-9t%MdR`9T^W=LZ=Q)xERT-#xs&z4ST{leba5 zIafV6`8QLbuaC~)>+k3JTcc|7_wg}$1em>%7z^Qo4G-OWMMvc3=11McNV)l4dPPY= zgl%Z)Ad4>W=C?_M2Nox0kFU?sg`k#L`BXNdmR=-tWxbb&PMApM>YTN7$z0TqY$6EU zjdL&(AD$t$s1M8%*&=U-x?6tOF&5wEJm=UYPj&QjwkP@D9+>ss27IbhhmX73nWs~L z7J(H8I<7B@su}8niR!!=@?piVeWl|~IR_tr2bX@R+ca?Tq<L+`7aplsJT%QtrYrlR zh^w$SYEh=Oe+0e0LjE`O`_tum@3G}KegT)q)aT@4w)=cfk!fH+sGCDFP{pjw<zlr- zJfOZL`l`<v)Y{(>80s9y@;=3JEKT!OqaE&+Bbpr7opCH7^--S_e{u4cj5LT5^&!DF z0{juZv*5GD>IEcHHvVX+uKgW`sE`WewaN+ob8t3LCoB#H;F-(W>~rK$OBaZJ1H|?w z^-1+1P<Cs-B){k=g05{>e^Z9w+u|Ix!x99EPn4kyX+MsY@84*dN~+TRNgTr}vNyaa zFP+rlXTVx$#yB`>#2=$L#D)Qv`+8)>@WlSM^6~*;hM25bQ&WPY%WJD_{*YV4Awm3g z)lw89H@3n+V|=_<bWo7w<z?5I?4gp8UNAM)wV<I%@BmxlEq^yZ-xWVW=)~yqA#%lE z_U|0(tB<HyII^y#-{0SRc>0`z6$35(c8j<@PdquZVcT|H^@*1qwlh7(=9RA<@!%03 zui8WFYzY-{DUQE*daYhQea<__P`?AH-*bq{nz5o0Ul?qb>>(z5U{FkqpO;;)3k~() z8gk%`E);)+U@+#8WD9hPh(wzaqmRNU?$rRq_hh~Gp~cT!82RMN`8yIk0<dH`b8X-4 zZEbrtBY+#7J|$`5UFsL=_fL1Mn?3rJA=vTtthYAheD=xz{q*$@X!&WVm!zvfyZN8- zLnT5bj+&DC8OQ++4rMwmJ{GM`M@kOZ`26_kuWcxtnI7G>K4a#ds^WX+_O@rIH3#4Q z`;(`Iw6;rVt=T;Hqdgn1Hb<C8g}{rDrlPdfXoXO%6#`6lf64A;iit58?Lom|VOrsx zTVbG84)70z(P<9NLA(V*k~=LC-iFp+XbSQ5^Dke1wqkL$*`O$m!+Z>(l}iTi-MV#W z+n%k#_*%CwzS*7FqpoL0L$dhO@84bM(b#Lm=U0Zk|K*JzKl>52qBf{Q8-zmsVb(?% z43ek6mp#lmYB<p4)OR5k&1GaylHxysv^Zn5U_nXzwsikc$E?Q>4O>}Sw7&M<^W#Pz zU$x?XA344Id|l1mpKKWV<^S0d$62lSv>$#<h^@63U!QwsDvkb7m;|#i`ol=-8W3g- zH6R))?23sdFwD1r9MZRBY}j%!Ogn44kdPel>($1`AJ1D@mpRND9zDP^zT&F#ZF`9F zZSRQ13-=B4_o?#sS=P1~f=LQjgOw({X$HRdK150@G+Vt33u6sEdL$=H;h~|$K}LI~ z<i~S`Tx?C%zXqd+%4ZilpMzf7mAox;s3pY6AzGU?k!OuL2WZ3#&_%4EZCc>Z9OQ}u zQjcvq`s(7Ql-ypuhK;V+J~1{sB|xOSkQo2u-mZxm`PRbp!)*`z@WFxyDtb*Dcwh0{ zzT5WBY+f>b$|AcOyl?Zo-N7Mc-SQfeZ4b|#d2p1@)1%loyQSYlFL+u?^Q>v%n>IfF zd`+JvV@j){(<cv~ZC94BTfJdJTkEn7XzK%LhJ_e`;nddQlHIS1$*$7}1$o|@f9|>G zjAEkMIkIXX+ZmRtVhF8XT0P~SlE&s)<JS&u!Zg#Tm&EmG=v95V#gQOiKDc?zxvh@J zQHqRg1WCjow}#e#{m<x3ioq^(w^Ed+2n>T<;Vks4Ff`=E+2U>1c%=T^MB<Xzkr|(u zo}Q49i6PSQsv0Ds!OI_~<3i^LhkF^|x@g_SK_j>O;`CmEIz`Jethqtv%<!T<jk$F( zwzzm}T%0vd4f66B>FF`9K_7hM`uHV1jnfk{xkP76RpT83rP#utK(rKG8!r!o$;SuN z)@0zJ830x5ZZ6Hafhr(h2kj&)Vd-IF!d&%;STI|C<~}r3`&Y$l23q^ZiucsP@Yf2? zs!LIVkPf1ibb!cblO?<07Gl>mN9daHpjIFKUAh{qpC%QCMn=WO>w<zTo|vN+qdnXJ zlL|cvArC1}6DA<kX{Nh+k2(*tlm{cgoKP)D9SRAn8?$bA!`yKzHZ^t|Q!r{#pC*V9 zbLpI6Ggq5E61VGWj-PXMkw4zO_PLV|yZru)RlVw-nCDoj>wB`>n4WXT*3F_h%;O5R z3!!o4XRzyiA>IQ#seY~n6>2DScIOIlE#$tt4mQr8wdG*bFmFRx%`#oh$(I}!`JD&0 zUcTx;{_yL)C-ip8&b=r>^NgYq$u#TTvRVs;X$z_}EA_B}on8sOva&a4@_mz=c2CW% zdv?wGlOr8j{WnaTw!Wy(+FASVmo2UDZYwX}{%-4uo2?rhkMI1@KKt74tsgA-H%dLI z#wgFB)G+8(=&eA5J;2xQ<!!YZz3d^uUAlC7KbPKe>#KxB8zh6Pu^}fBFS=DPx!>uR z$34EN=B}y`*wIbHybN8cmX}Ug*Ix`=Q$Mz~WQ(pw{aXF@T*u1ZO+8a4WT{;YvDXS` z6ponw`aON`eSPATYlpu42{oLI8n&Q@F3sv|4}tg$gl08jW<#@bBX!m(MeuxSjm8Gu z;uNMi`8fetrs$+plxWz0@%xvYd}ZXZmW4a42A>Lb_QW*<wzloOZ<iV)zKxrmIbpeo z6v4+jHY^x@_V-U^+m!Qb#$ElJ`sH`uYGYd7rmMn;=u+r|5y1n(XuQ>6+IY}ZE23Gh zc9O$l3nBx<@?r`n7RNPJ_!vV<XXvU-rg277|K|HfIL_$$e$ZzsS*(>E-^m~1%~Qw@ z_6<xl>vXYQjCL=bb69ltnK~_=CGs%AC~<0a>J#`&@`sgs=Z)W))q8hk>*5|W%4=7b zp4eBpsb@m=%A(mV-Dj3pt|=EG<JJ@>MofxJo7K>_y00~H=$uhYcUhyWBQ5o#3x@TH zODMC`Y_OnaX5>Gz59u4|6B6R@hoK{3(2yOLeHm+5<fTk>1!YOKL$?JXvV&L^6vVE$ zeqAC<QY)G=T3e$B2ru=Q!u~#{YA^qym5uUWdqxUby;<!@o;nq!?SlTMEPrHI6#9nx z80?BJFc96Yi4h0`&2;W$?sf9Dl-Zbdq1DTVPrGMe)4VxNYmf_l^QBjNHubK3e3|^A zqvwGgW6o}pN1+@nUn;bJidSEa2FY9Cl{6i#MLpmQk(~lT7zDp#l={TvPl7Gp2JhJ5 zzfVz-H|eky+|{$&!b17Wn=gT17~&}H;Fm)64#6z-O^(7qNx?|rR&s`I6qvp?I9n9q z4T3G4<Mg%&g1ZIxX3dM9K0aOsogTir$LrJJb06^u3GhHD$~VyK+~jAx%>f>I1Nz~y zM)eo@i>MxX-NM6jyXQwaqEM;I-0?L@;k^eAPLiK?l%|auk(xZXDocKo>qzUMlpX6u zu_aFfydr@-A(LHC@6NV~Hp(<di~Inan4`Wm3oD+=EcGo>JV*Ur{dOkygZrty#H)@U z9Pf$0)BY^UTMbZ>z&VOWuOTYZM<;~^_}RTBCu8PYt-Z0<qMetj^78WoCVd>#CD35> zwweDrS#69NI%z<3R=7E{OV<J2!;0`?y?PGsADz2!fc)Bx@9LNL_VO6z;gvjg=v5k_ z1EEllp>(&O2E7bFja&XsKTSU7*dcyVGvy-HTl`+E9I7d49}g~N@Y9y*&mf8uRp=8L zWkNQD6dWYm<2j(nh9i%RB8q{L_Q@p~!-2ODn(~y7L?V)ApuBAE?jdQ7WkVY>hVGhM zJ)_&OvE$3KXVk(~>)Se6l-4w+R3|kI7v+;yB3dK5HdUxk&s-8<^j|ttJyFrvRUl{Y zsEXjfA&h-3h{g=cE`!A^j*c2-2>bW1sBtxF-0G^a$ulxCDoP4OjS){k2=rEst6eqC zM@ALbJu#O8K2+5lj8zyzh+9<G&d9D9Go~VEdaZp|S=Wa0vWB#>UFvhg(;A0~@>xp) z41r5#i1I4buBPv*$?Az}yhL(it$J!=Yawb=iyX<_N-wDk+Rr;UC`d7dw!ruD4~3hU zgB2hD%UWJT5i4$Eu4ehNYSR{T62y1iM&{<u%IP|@Ur|HPyz0!{*%^s5`}L`lAB(i~ z>@hJd&l(*b+arHMYMzB6Z}+JyL^mCIqkd8lHmD#S&uB+Wk<GA-R=<$W7R1You*V=H zUl<xZe?vlIa(rAWLU8AAzNnv-o{<i6q|yoLaY&wlh+EmD;4|T2{-IWEGUcSSjGW74 zf1q>!z;!Z)*m5;hou4Z=_nFi+Dy^yO{QJuX@0eFGGbg^OPx;EnYepSeqJQfNIV_|$ zBxL?aJKEl!6A>~hFkE-(viJHQ4nOv<O@7Cy25_I1O<1S5K|2SA1_ha;y}Y7)eI>Iu zOhav<o}6CJ8gS+fxWv9DYN3=Na&xiX2LYTzLsPD+S=l|g`;0z|=801Ew5=#rKGgnd z!N|0;XG^x}FDBY5EU`NesxMWmUsf#|7CLTtKv~OJ5mqe*FMSg6Xjxh$Ogb;!KGZ2k zDlN2GqN9^S!orf0BFv$ou`v;T-rkvrX=Y}6`uh0j^q!tbf9so*afLk&XGH^Y{BQej zbPcq2Vm{KtNOk3hYF>vi)Cji&@v}r@BD|9PTlNK;dQYdPZqIAWUpc6MYkphz?P(cl z>D%(#a@X`9)SBCtyRB<l+3>beW7<ZHY8y48ZKV8u@#@^2d2K{?Z|;uV)y4hRb_ZEn z*R+hb{I>kn1ID-2jMzSA+>Q~oSieO^5?cR3M0?Cq*TN7fI5@zB@#K$}3kdKQAv(J^ z-b|ZRltf8pDgH1nAT818^arhvU<myI_p>OTg7gq?^<!aGKW<V#6|wkvsC%Z$SLCnS zzZ`a@0&7g^6<3BS@TM`_y)oNEF_vldScjMu<}k-sD7x>Q_n7&i?Z2vC?LVVurb>zO z_XabvsRu&p`ej&hqI>sOLOr_1`FjeI=NUP?ij0<KKkp7B0e+p!+d~vK8Yw}}AgoL+ zAFAc<C7?%^&VVd9va9Ou9&uTVil;B^Ijy96<=~pW{mY(tY~+rd#Jb7d?p{{3u)2If zzma)O0~+$n@)tFfOjCM|UlN@%Ys8#2v5`Z&#MV@HAKb$lH*{*%*yZs_(}ykF85c1o z#1=HYw(qb$HtWC%wLMGoqf#O!59w7sC?TXCqfZp;0~Cw?DQK)v<fr*z$=Z{o3AcME ze<;2aEQ)Q>u~utrv`vh(MPpGsCdR67u%)KNC8VUr$EBpi#iypCtC5xZgQ1`PO~i52 z5$VH<tTm#CNwFsdw`52hsKy$#mcBXA8mC3<v0$b%2ZkV&uTyR<Qfr}VSYFO(iZL4# zuv<D7F=$;A!RyLL)$d=MG5@j%*mp<-y)kRfTk7|BUHEvy^Q#6g&$ngG?6c>IqkDTy z@0l}aTHC)*H8q|5wQc*arzSK${qMkemxccW{Lq3c>W}yDSAV={7nxstwC>GWkrAa~ zVHX}hbH*Gx%pCfUDQAD#wCR^;r%pWc+tw|=JUba9q@NNedti4_B>b!x=;gS$z$i(t z_dIXb(mQDp9^n8CWtTUjO+PIarc(?p2y$F|zg$r`rM|aMRAav$wdn=R$Bi%Qn^v6^ z(RI@C$~lvYde)B6zdn7Enm?&quhg2}{fDO+^hM?Ux|oa1(drSsp<r;Y-m}J{W`m@M zl{AIok3LddVW5|{x8Bpk!{DQsB%?tVoH}tSJCv%X&9Z7_TL`0w*ZvtKy7gCY3Vna| zl9(lO`vEreSKpF*ixmm#{p#K%u`J>ih`BuytLdxcc3OcuiEMc0&j}LbwOewPRl^-! z<#tss4h_dQgq*pF2pu8O8X54ek>Uf{kRlaOOw!xKSCPyDp-;O>YDo?4JYcj0BP=9Q z<b>9IYypZkw`{hcKNw1hw~ZIM=GS`;P8{;l<kw#oyT;!&f5PrVe=vX^x^1Y4IAzx2 z)f47-fl{2Iwu#fD8^%`OJn}~aXz(3l1zGckVCAr33R@d8MW`_(Ajp)%?N!QALol|4 z$kJlve)%Z$lb;lUY;}L>yxD`3O)!o?%@IZx==9zcGP)JiYpYy2c<{=K%9hg76_sP= z%o$rhZMJg%z!kMM%LfcxR$H@TVCnoZ<L1sAGtQ23YO$wem+l$X>k)-szB(TtPooL> z_9PS0Z8;<XP{D;*o*~(*$=!gQQA#g$)2&QZQCq7hHEOwdx<;HN37@M}%L5JXBVL63 z9=N-UOaTj_t-jDEfF(Dd<}IljXA&a4hS6w|2ReTGu>ZKM+RE;A8EH971}|KlKYi$< z;!&l#_@}}1ru8fyos!ZkJ+EcTfQ2iEW1EeT@|6;~#PANUy?7gpQBmRH!9I&@5{kna z=e+1fQ8;ackk!am$}PW6%Za>I8PR>g>YAdeF$eA~n46V9yXVYVb7nO)HcTE--g`o3 za<{t-@64N6Gd)BXGGo-jwV|Ok;n7VswW9{tR~45f+4|5ymRel?s534vJiPxiE?*P^ zr^E)!AzvH~>p!gAR+LgZB+3xuZ><_$788;&bsF192h?z75!?BeLa0SAoe~zNIcLF6 zQ=e=v{Ev)Pw~v<ST0eF#iYbdK5SAHYuN^r*)}WI`V`Fpk)Kz`RTRWFu*RyYL%YXqk zb%i0`k$3;jx^o-k;q(T()OKZ!fudM}r;#3^1i*<SC8;gra!8ev8(7`t<ye$8L$40) zk`p^-S<#>^)1hM94VQlJrtJ0foONmQu8R}tdtuw;O00jG3`WFaB)Ji#Skz##67wG4 ztU49sZ&J<&BE#%bwlj&9tdm?<?rLIw4iX5(%GGmY^3CSlsKKKrj;bi_o?nro{%!np zqoKrLC@d(<Gd#A~*p+id%9U!d$M7PgUSOf87naj>@**D$iZ3`P5#yMa@oCT{#)~~Q zSP%&98s3~D6vK<{ZSp{C$$*%^DF3oPkI`%#sKnx=q>ET*38UGlC}vNdjhfZa$?T;7 zl2iU*S-oNX-K#ckZyDL#OU)ls*ED8C<CqD$h4;O1cJKaEHTO+v*|KffUE9|?Wpsj5 zM#H|4JxxAF35w6lr1wTzbw&;eXmqnk6e3^fwSSZZ^<sZvRDbU;^3?m(xB4Uf;AVg9 z!m_HXl0}o4n4qqXyakeU%|@aMt+FZTfk=2?d4-W7(a~XHLDq-}bD*LGdfR=xeLZzL zKV*C&4-|%t|0RSf>7O1MJv4KeG9utS2XuqAqqQGmK(NFpk2k~yDS<n5LqsXcn080G zB8R4hHzx~u2+p0kM>JQjT&doRqrkjkf@lpBo5qT{wWIxq_I|9r&2jo41#-FL#UcN| zievZm(%7(^XtE*FQFl5c1Uo3CG%2AlI5;&m(iY@x_x15J>2&@=_;;%DrEIob+%@f7 z)&C-ULWHLxk8OAKm2p5z*YJf&0#ytDU;s&@{DzFKB#l<(O&<J|KxUFw?=HEyIiZ2> ziVym+bl%jSgGQw!Lqx5dJg|9r<;!K%?hp$4$6)^`sCjo}>-8;+$?Dm&TepmY{QT^6 zMM?LzCnmuR4)D@h!iBJ~1Co)AT`ijY`oj+BJUea|VorsqiM!i6hnqr7R&?l`lYQ)& zd9!=XoH=_|Q&ZjK;pKgrAmf$}owvHCuxj)HB}d&T7SwQug$s9&6^5B>BchtBA@&+7 zN$eFQWzBaA#gU8FI?n%556V(6b*}t~t_-V1so2wn)o5f<8j(eb@$GUWi&zhkEyosK zD7z@MazlNV+u6YsU%Ij=2QKL0%%ZF>$n9>Phb&6u5+^3euR60R7Yu7z8Xrqpl!qJF zJF_T7SLC{;Wn^SQE|KA(H{NYX!0MVLj8cE;fS81x5M8hcEu~(`{3DuXQTJbHR=fC! zQt1h%iMfMMf}5sNn#MG7chH2mXt2)qE@-?@CPivQooi&$s3fBpCjCRY533z2#@YbP z6Zq-aa}*Nf>FKYSd=&iYvDoj6gnC}?N3aI=XhsIve5{lkuzZbB8R>ZbVIJG`100oV z+w-&J2qo2VT26LclS|umqP(~4<@m*wPAB7gacIQ_SR+H$A?lNW1~p1c1i}QsbIu;O zE@EQby3g|)BPG+_y0_CbV{a+-z@0SIy37Zyd+xu`P|Im$P3!n8x11$JD~wyN;~UhY z#JCMqU9}o@>=yG-nu*fhoc+BPcRue#(=6rQPSf!jXujt+V?Ls^V~d#bpL{y7TU&f! z40D$?O+6{5QubUItuWLG@*i?pN7;zJkjls*^@bn_4)*l-mF*#}{4iQmWRX^c3`)2~ zluSv12c!>Ccjd%N0Z6Nq#jC=!21%9gs2^_FAo8z@V)g7xlu|kEQ%<M+mJ%!FbED*g zqaDwVa_kp_M1RV#boP{Ph>^x7HcY|;sFZ%;77j*IoU2_p&y3$0b*A2gkfxqOR?B~- zX%_!tnxs2us5hC9D8*(h;*)j<4b?}Zsg!<an(RAhsK>SXOp_Ww<9#wOMI)m2719hb zSXrqX58pPfFv#dB6b~<1?_om9IrakSbd(2<i9i>Qo))nK<kYgoz0{{fc~AAYdc3Eo zP>=T(<+|}b)Th*AJ;gA(RElA})MJqCtsO^n7xeA0d1=RAkHW|l(ybvOX=$NQuJ)MZ zWG^od53AMW$!SbiNJVLXshwb`c{si9(2Og6jUzWmolQs-Y!U^=2b)6$$M<C2g~Ha$ zn`Rs-SX|s%I%xU7PE0=BcSiBTlF}(T*^bS5TgM=yt$kZ|j%?4}IC{rx$mn}m{r=*d zfd#K7|8=s6IYMb|{rWtW`bwkv#naoru4<3$+i$-}erM}fHOd!#3J$1$!aU|&EbjU4 z&YlnD-UvrtmTPp}PSY$dGfl)DG}QCV2R$FgG?qJPf?PDxG^r2vX?vecj?#$S5>Q#j zHR{bZY8C;^$shSgTqDdZk}Ocym|0;ov-}KUUIzSmfDdPR-V%b;?#|Ri5{YI3JC5Bd zoAPMS1t*srpE&XImw$EG53PKB_>t!>DE`wQvG-Ds>QAfxe%<lf;Jr(q#7Q@tuW}HU ze{U(I&?~)%uy-@r!vnSD8!b1{S8*;Jk*Z@8w{tisw_Aat`69e*t}U~fm8{I-fthiG zvU}EM47z7>$=t5ilJevkvy%qr^sGurA2={``oyX^JsPX`&Td#gSnprlG^F2<ZW$%T zU32Q^l#kvxEGoP{D9V3vec!Q_soA6IdKQfw*ndR9hzZ5(n{H0i-M8YYk^L8=k2xF2 z5QBC{gpOtP4#;xTi40zS(^~y@nr4CZm_MY6a`AzzUdlANxAW1z;-oQ%%I-RF>3Ijm zQ!WZ=+CB+mpdec#>0Fz+?vjS#oC8VnIitwQi0iiumr}cRBkK{h*008zUlz_v7%1fw zhI{(^hZPy(yJ8(2p93}E`@LTFjDiB@4Sh(_M`%YjOti2F<!u^6ES-bs37vQ4c8cLp z_^)#|R9-H!kBpYQgalpOqP;_eqg5Q<Rnj`RX#KFddmF>U$F3V&x4QqN3+o@4HL2Ii zVoTpW!<yHJBtD@2dhg?pPn|Gkd68&ozTYH=iTt^`n%0lkmwo+{C2_39TC%ii__F>( z*N&dKy~5}*ZO7WU_)2SP^YR(%9oLMe)@76CjoCj{9&_>4`6nlngr5c-jjScKRxw(M zbhMRqG-vW~zn3`soz4I-ok-}^8@JOmQ%e3H(onxMAM`uIy`brOJ0CsuD$y9EY3MNT zlex*AdX+V6U#gGt6w~zILR?HTEpci6j<g){ekY3N#M>x3a4LuR$bh;q4<ocQo&gvC zTU<K60L_b37mWt(gCU06bn(%MP!?p!WUN+f;yv}<BuimXyiOmdSPapzF`j0#l;(@c zP3s_7F2H7bND;(yDasxQEzJ|$wZjJJ1X&BWCkD|<kQQ^N@THjAy*}lwlygn1`;R-h zYW2ynlb@b9czSu5A-tvW!<5(KhNr$+f6vh3^$ojrSq9B91Vt3ZEiIZeMOD@J51(|j zuKe4&`~R}Q)+b)vBMeO|3m3-r40UX8IJ2VpWYc#a4Qgr3N8ca7G+3yA4eefuw<hhr z6fr?)?oNF}d1iZg98?hvEa4Zq%@UC{;cEHYX_`g#f1#mqz<e+c;6|gYwA=aUUv|?} zN)s_pO((MNprNrsd@xq7Q17JVX(ZG;3U-qDDZ6#FBavcd!N?Vo%y0%NT!FO^{2wbI z6ujafvgQ|Q0c8!YRr;&r6XN3I6Roy{c>E9l%8w2ou1?NMO3lnnNy(Jo!!;u#H6;UO zjO*B`oYJ*Hn^@t?<raoVB_x>5v9Te+{ziLZWTXiz87V2A9-K?iNvq$|@T6yMsrQ6j z&eGG?We_}Ys&u_u&*v#mjyt_}SWD)Del1zqAG}$%G`*?+Oz8E@s7UdqZ9>t$z4EN6 zST#RxYQO0l`pK53+t+r>JezX4^sN?T@Wo}M?M*sX`tFK`2YSiple+%)dHsXE9EIr_ zbFX1ca0USP_ef`dzs~&>jbs2<f8S2iOsA!wpJMKyq5ft*=x;2tf#wcAJnxAHefd81 zWtv4}qs?kw+vfU=<@z+^TpHpN&k-+eHgaYSB2$rw4_gWY(e~j+N{96GwR<KeYB?N` z-<-|lZfm5}IQMXHb|_`21u9znQFAr(l;_4h(OkQ<!fcdfxv2?p>n_#HMxK6o!j|p3 zcZ>VCj&CiNlPIaCu~&Fu|5!ED_=}pD+MH21t*`o(`rX&xe)(bHCm&CzR^_+gH`U%^ zT1O+^!uw=SqV^ivy8@-t8;+yR*y|KSrDw!KylY4&Pmp!3z9(o{AA<&d320I~%~|GS z9N^|tCOyl1Lhs;n+0Ca+TE~3SI`dHrY0sR-2mWM*e1LVsaJ3Mb4At7Rgcp|>&%4Zw zJAsG42U$T@KGi<~JI-8VhqGk4KcR1!2JZoyI8NKu+Ck&f=Hdf;un+U;dIujGU(5&N z3)?}!C*=-4g>F9OvMgr&QGN99yZMw01Uvsf^%)|HxIVG}qdr5Vz04=NQ+;50>Z*+N zUQkVtw?lAZ68A5>a98_4mg<nn2bw`dBX^T~gOAr~Im-|KlJP=XJ6rP(u|~2DSk4C4 z1z-lmz<*6Cq(f-JVAzJ6f+Tw)qN@?Hv2b+y!iedM44%Gj$MLq5U|v1V2|>v2zorIP zE<$RstW$T3DUF*qS9lwdAY5|)md!ic?%NWK<X|8C;(OHf$f!@bQ2FMYl{XC+dNv?O z`0b(Zeev6mpM8(IvuDqvJc(OjsC0o_!MBt5&z1#`a?NTOD&5bmY3(#RnGcV0jZc~M z2J`X1gAa{zjZc|$nEAxr!KXiHG(P2G2~K_b&q#w-9~vbZpK>vZ`E<61PGMGHi;2dE zXT^J<QD8w7a!zyzX$S1d4Ymaa1jNK7WJN}r6;pzjJ>ATijj5M7XGC-V$ZBveX~HGo zfLFe+tWf62|45ydry(IJ%{M4Jy1Fi-wntsB(OLHYo=mO&-Yws#8*DI*8lF3OLRw(% zw2AtZ|C(Rz>N_66T3Zc~&T^Z3-`?hAWjWhwh_s#CDz;ObQ_Nrq^GV?`P%7-qCmmZR zT{D3*teFoTSz-{S6*Lc&svsOb=$Z!_AChz$pE9w5`6S%VM^9sb_!vbQoo_&#D(>Vo z*v+Y2F2Gr4rV~kbaH3J5aVn=1zFc+M>8_L7i}rzPoFt=euJjj{j@tV~>k{O=cRR4R z9X!BaA9Kr&BKeTXt%4<T)U;H@^4o;nk`En_w8}!`|AG4ujizIX_yBbf6eZrqbwI=q z5lr1b;NxOnp_Et{<fStjeMM+saIl2)9H1JV+j~e5Aen*|jc7Y01&??`C`IjQSuY?6 zk-t-?Pfx(s&}W{(CQ%_DcMQ{2)(U_1C;HXid`f=Dk*TB$Izy@p>PA_}R$8M)t_qfV zeXNo_C<^;VSf^t}pEr)67>sXD+rS#FmOgwdotNEQ)FoGVh-vCh&Jtf%J=vKhUfQr} zlOg!csvlDaCP1`QKf1z^DPK6SW%Su?j#IkdtKNis?0~N#+l={WB`pqD*)bL^iB{4H zA$B->s$(r$@TUH}%hnf_9l6{mA)WkzA3*aNODm1j(2l(tCj&UOxj0<|)mtR5H19+V zy_@>h(237a#D}Go#;2@fpT@@ne6)T;y*~ogMH;J4K4oi&kH;-OQoLG7r=V$XCK*J< zd!!G1fkkdSutV_%z@8)QgW#57EO56%xl|#hQ7d3ESG?pJucy?_@;Ca^I&Ld?fN6AA zB%a=?2FWk$-v^#}8l^IEi157Q_Xp!<a7_b$@}jnixu|6{wstz_F6Y<(l|3z3eN3~A zTQ&-L_OAJTO6^7aeZeQ4_+y?x)1ll0z$058_;Pv|-CSy1_EoB}_DQ?<an_BG2+$h? zJ&>Skbf$Q6m~OD_+8<2g3Tp&H>4sR{oZ0HRJ(DJ3cUEXZC>@Kh4sa}!dp)Zz2l#5~ zz5QbHqs12}`(cdWGPYo7!4(#aRK+vUyHgx^9qxQ?{2BEd=A_BP3^bkaLb`qDcf+1z z(0~uUgAct~J@Pgq`OWYoy|MZUzcFbtH#O;e>GzHYsh<Mjv$%EsL6mmW^|Ua^-LTdT z8h^PH&3|x$4k{PFIF6uXJS%$`g3*^;GVn=`lW0{hlspV_!Us920mw5o>5Rw(!J&e7 zFQ<&)W}O#+lrV?}9CU@y@-r=I*q57-ramcW%MlgDvz0uD=QAbmt1|7O?)WDzZ$k>u zo<e`->1iaMXdTY*{SS_CivtdC=z6;0zVz4S!{Y`nRXiQtrw&}}2t}<)9uDE&;OH~# z$;;du;hmz-2k-_9*`8z{7Bq9v9;OpfowN-`8tt-1Z-5Vvv>on|woq3CJf3BIl&e2b zZktAr(K|$>aJikM-dee&<+xnfa<6f@=1%3J_mtz9S&5**d65$20aO8YeXE;wv?JYu zvFz(*_Ev(TLS%c82l5QzqQXtlLeB2hJOqnezKY19{8!#kujC|`g+&gI?_HbbNWivp zrD3-GCjJ!-Ma$LAex}hT@9rz6>-DLPQ+l*xi~h|nnUf}FD9_&*a@V11no(*HvI%P7 zYrtm;4GZ)2jWklif3OMl(6+*8`#(rlyX!&;thev{pj=j*4f1eoc1UP?Sf7Fgv&XJ0 zrL7-f)yrxpZz#zb$Gc-p9*qskgZFP4d1{kmKQ?3Zn$V~E@QU{8u`3E`c91SV!IBo% zEn0mj79z+xM#8pxUU8&>?LzYYL4z|gskd#NA_UBbC9TG%40@FK#NWY(Yyyo>nS_-o zrn#k!H9osRqw%Q{^T5aZWMVh>Is$5~#Xc-<PE~wLEK@Nn%|l(#@tgj*{sqJclCW1S zEZ%Aj@U$bTM)AU4a07OjCLke(UX$aDTAm}pXn6z<-3xFb77i2e0zjzq+>THr{s$nT z_GtQmczK57MLE{-sa)jPWEq_L!i}Yi+Fx4n)Xc2<O9!Jfg95YkFX(im9anMU#aJAp zEy}+7RFs|?UH8OyTV7TFd_Z8~!+|sC6r9fXouMm_jU1^L?QXNg$72ECjKFC$_7`^T zidZSmD&+cdl`$k?OSo!$yNTK<v5f+u1=wimigj_)W4tRC`ug$*N*yzg9xh)|TC`^P zp68MiPHkyDJ-+emnk`SnMU30vc;LYO{nt&IxxT1xt6a5wzptDj^5*NRTR&Z2_RV)3 z0DWLh>;84>Q)h0h+TU8!S~}v_FR=?}{s(PsAKK+tFU>nWg~l4m$?sUQ<kC2T)L6h{ zBo^EAT{4_x<~EirwHl2CX^k;L8w*@Cq{FbsAH5GgEI|rcf;6eUXvYfhc$Ovo-(8Xg z<&tFKav?Qd;&QumDi`_%<&tEfat&fg9+hhDR4VWB=i1{I*S>_g<YSw^t7g2Tg=-Ig zmNnV;T>ETnYjM$Ne5f|e2R`(E=F{g6K2#gx11r2g)h53)7etV8;(*45BgiNSZCt4a z)1DgbNy1CdGXC~bhe(fbshR(y)FE*45##7ost;Norw4$0K8k~eeVxj*pxv=s2G|i= zyLU8jnLg<6dED-xCW$Uh<1#&XzqS^2pq(~vvVP@fp@q>Ckdyo@q_rR9q`%2vfS>B6 zAW;}2h0JIy7x6MIkNpO1&o_dL+LF20q+S!re1O4nk)nPmzdAxL7(3Q+VT7X>y4k(E zN1@!C!a#qVRTqf8)}kfEY_RLF<r*_A^)m9GoU4Lb;8OW-dwo*HM>Fo+?IZWAtW?Dx zZ}~x+X)APOD|hF%sg%Ctwh8XE`o<AIvXq_Cyh=%noQHLa_%R=r-x{Bx$QLEKYrcaI zMXxC0NAmj|+Sqg={B}MpzcoH(PCj9G@FDrF@hOv@XFid4@cGL9Uc<1}V<FaoWDyL< zZ#$X4981xnnY3P{@fwCRuW7wV7GYTQWz(GLw00tWpw+8Nl!2f3$%rJaV%jJoZW|4x z4>WF7I8&P<eKB3Ns%iS*Fd}PoibV)=6tM=G93x|kV?bP-VlqW=GAqkcT64nY@jr?K z2-3I|7a&`J5@WCzM*f(5f1g0|{d0!rjmR63BgS?*{=(6xhlj4z;5m9+Z~N2~bN-B3 zhQ)Uth=CEY3lWPIy1v>waNIANXHg6$S|ZOPI{ljb)3>;X^Kr0+OQwXuW@~5ZHQGr- z^Ai%Ill%e#tF$C{VDS?lsge1FxK?RV2QBVPa%U`PAa_tCqJ*xfFDNuFlncOIkQ1|p z`y)C~W25y)Ka@3%Wn~{K3z9yS%L?ce3mu55h%*zwX`DtQeaLkV(BG2u8Xt-hF&|ja zeK|_xe>)%j`z}7BockW@OLy?0ch~p~kydkkOt<slHl+GM10WoLwJsMI$fSo*<3U(c z_Q#n<l1bS0Y*}+2uz~grYm3C8M(m}3e%xr$*lTHh(f~_nM0fq0>-OCor#rOt@CYC8 zDo=dhOj-;1JxTwT6c4Z6Kh|RLiuU!zS;XN%eolL|Q&>u~N5B>)Aoj~6O5j|$a3*Ea z&O-`S$<Jq0CPzjONUX2@;rniL$0ziQi0u<Qvi$h*p4f}yA5i7%w|3X@n)WU;@2m7S zjP~$ae3$aiUJ)nndZ<#;b=<@lG8vD+*NaA6Cm)%8K|u&D#^?e9;Pd%;WM<~)#~YEM zLHQYd`?{9dnuKeo1(w-xpo(HqaDp}+<E9w%JLN+wlxUknDYts@M(=X_s8REW_7$&8 zKd5>>cwRhz)HA@(pf`DW8@l!>EiEW0E%oYJR@9~0Tu}V~DEkh;sH&|0x$jL+nam`U z-Y3bV_g+Ya^bknzJwPA{DRdG-?_E&oC@7$SAYw0wU5eP<buFu|9qYO(nV0|X-ZvA1 z`tA4qfg#D{&3*Tsd+xcX{!W3f^s=U@sJ6SiF26~4BbMT9bN1vr_qZr0ox$K||3iL8 zYGGmOq(ZXZA*#MQMB|;GKN*`xCdSbfn<W%gBNq97#gf<zSGm8xy{9LI){v>Qi;MGf zbA#d{Qq33}A5d^UcC@6kGsdD^p}h5f2ixG8f+gmi8mZ6Fl95VKEoV+O{$KGpE~gaa zrl;f;CIOLSpsH%#AervfG&3Y8s5r;%|A5sYjVVk_Dk?}$D$I(iNv)kTyS`=)snrCx zHyL!{wKbveB?vS#jqOfqRbzK@No+T`-Sl{gaeB5pkD0H5&W`<1j6l6b>aaW;HqIXN zH4-*XB9d$@*RVJp8|N|c8kFhKapDlBvs}{xt>UIG1Fhn1QIkoTpvmA}gs@pgH`j!2 zFggjatyEH5UN<7wSQBfYt;D!qX34n>ZY6*g@t8@z-lb%^M@H1F(6Fw^44-L5PI8a1 zc|Cr1k;BP}%OmUpd;3GoBiFK#-7>6I5?iU%T0Ww|FBp)E2q%G^2+od+L1-Cn4sbK4 zAOS7~r9K&vGeRO-;xl}v7rIE_i<mnnP#Zp+I;lTV8{FN4P6a@S`2vVI$<Xqx&+!^$ zw$ce>IK59CuyCwp$<wE^tKR2w(DlU*+4^?M5o?W<NZFIIY6G!;G=`<A#3yh$@=0?F zdzUM6Wg$iJafKl=+2w*cDNE<Y=KA^PMbpt_!IF=Fw_t^PO3aWnxMvwl!57`zcLGNN zTgV`La~!CF!(2ZlpQERaSb?OIKVwZTWJ|?^SXT(vzNOm1qjDaYb#S0EIWIpM94!5G zc75%fo~pX;oPxxZ{QTsEB03{@%vxZN0p0r?uYN|Sg*aj3mi_6tMat>%*eI7U8*Q}b z^!l*rNofV;!j1Suc+O?&+Vc1rEuqetLuSgpD0>EeP}HzG+StgnBQ7p#jh0~W1_&!! zgc(7D&y!G*!e~dK+$pXvt$LU)a|@m1AC{MqZU{<LO;$ALhvsKYG8mJU(l265<2?f7 zf--Vv_2NrfKGhw8^uwJ%rz&gQ5A{XF*4El(M2RE<jXgmEEpDg<A5w0iiwkMT3JeV6 z-*G3jNt5$DQ+$eZ?4O|DdMEo9<v7TFw4T$dr+Mju`}+g&ZPheyU1<MY^ta#?xZ|7X zk7f;;Ddi)SAI)nKheB$`gPg*~%fm@N!zMBj+~?raIIGQHpRjT{3`d?sNq^#F(c6r! zrUAP~<?QLHvl@|GBga4Heb-CSWyHCfC6r<Ud-zQFo_oM5Alxz0*4<I|HV!Nln;FP{ zFF%8~r;m?(fj)3fPpCuiobJ%iLjC-ML;MV3s5}b^@i#!?fa@hvrQ99ouOGfukTM}+ z>}kBegWmz%+#<0Ofj<J-1Pz0KPVNlvO`wGOlyI%-*RjXN-$)O$--Jl|{`ed8OrxI( zm9*aa8+bRa;WzLm;5@i>tU>mPRLOsC{RCvAj(&p7bGLlr3Echdv2VzK<O}2hWVJxG zr*Z*)S&3Z+Qq@TW(i~1R%{G?KAJ0nTw{jX!#?KGoiKw+I$5~G$82y=g|0psd2mQm0 z(8Xi{ln8#R>D3O|`TE~!H&jmIh^sHMtL-Gf_OYVqsYGgLCjzJ<Hwvc|K1v`*R2*az zl}K>M9vUqphXAnkrJbjnLgngVEBp(&@|&_I%ldx5hkq<?U{*lLtU0lx*_Ij77@C~M z;xJ>Tb+MnJEs0M+kuC9is6<#x=A)5a!gqQ+BWA^OoXQ76-&MubX!uZIor%ItX3nAf zAL0M_!=}&pu>S&k$ZKnAV*hvKLvfxIITQ1Qx8F>8>g$#>UpF=mCjUNY$q?rh9I|>j z8!;v$(h#U{A^`y^=|>*v5?-)%cUGyK-8I6?T?Ad00QBY&*VSqaX`2yy<5Ssr@g5Yr z68DI-+>?1d<;?5JvkKcz+>_S0GGtJhR4Soak7Qyv2yq~q8e@Lt@V=&Gpt{v^pVZfL zuj948t`7Gy(;fGMZ%pJQX)wk{AC-sY@Reg=oT&)+(6AD#5Ys-y&ucT4(V5HYem`oa z3D6-iMhqJRE6nf27&-|eR=ky!LSc;_^q8KF4S)>UcvL_jfJ7UVP)RWm2aINz+P=O4 zKubXJn~y$?Toej<S3%{LoajkT3u%!ZX`HT%JH~aF)N`gorUt?{&=oOT^|(9i6Z}k9 z1ekUB8P)`7gov+<Kr42JmzHLg*!iNvx|1{CZ&0g!Y^*7FG1)5qPdN<PB*+$J73s*= zgo+twZj0h%uVtle0o=dt`+g*U!%HKrLoaMD$ldVL@^u$ybw9VVb?tLqGoF>b`XD#- z-N_Y~w@>9h`iPWlzq}lm6>$#=KXEf&+PUXy7tik*?Uc@bZQmWwwa_`EUV@_cVa{+S zU=>zkzh46dJ*Z8IEMrt@DLtIvS`zbGqnRQv%2+L(D)x9dFItdj^Aba6sg+(!S^DJ4 z*5ywuNoy}Uy}Nb$1Et7k^;`eaicC&OCC_o`Bd=^i_vhf9FLv<!9iub(`iln$?Wll5 zN%{-+BCU4SNF4ZnZ+CYuFLc6Do7WB}k!aConh|fEAS!$&z;V*jURFXMFLrw14y}J_ zPU)_8!Gp9{ZJ561KgaI-WmU=gI?^t<&fS?e>qXhzO~TJl9~b_8sj#Ge@<pOP{dW>` z_<(Tr<Fmpq7qaV1imwpWJ<k&B4Un6^gGB#J-o1qn6f}F>VpVQL2C?<ITdhiPhtx~n z02w@lQRSrUHL6L*I^5JGYv4`7S&1u_;|j?8v87le<hxCX_tJX41?(EE93ACddW8s< zCR(p|K-T}tt`KE?nQ$i?MQeA{GQAz$4)(J1U^^S79CNXK$TL1zv=^_49tSpKcyw*B z+l=S|B=3jIU#Y~5{X#<_Flf#q^*G}n{eu4)rpyEwA14cb9D`+vVW1mg(Y2@z0sxTw zG;?LzmhHRl+_~zJi*G*My(>T=bJ3MrYgOUl+5lUXyN|ZCSVeP2vU^@wS@yTLM!)## z>nh@gK$ko5YHtXwF$Q(5s}dr*O6BrWnL^$+nADbnv*$1<bp`gWGh|y(hF+-%3JMOE zIB5EHIP!t}=OTeJ&oESCl30WpLIQhIG<+sDz7TC=3ZSIdTIvV`#!IER;K92qmJe*( z*ZlCxhMgI0jb|3st(uaytKz_2c{}G#EnL52z1*wz_=0_p=;itsA71@jS7eCks=Q+T zh0dy}`{#{jhQ>a5Pw&2I)dvr4qlSn?fqDBOYUzaBZ?#q}cS8JAPGc)9nV6oI*oFpL z%wz$i0SpcACtUCh(vwanU#+lr#y{-5U6gXAvxnxYG<{Up_R<rjg%6+3l*X94V`sL6 zhBbC3ayvmI`0SCX>5g+S2GKk_Ut3TAs31A(DTKI^NFFh;1Q)#7gr`UYRBka}l9*(| z;55WeLZV+OHh@d3**7^Pb4|hQdC9#c&AZDR&aYnnXlu>!MY&zck1p!jH@#qEOZ)oV z4RZG||LFk%?d550%}G;kdvs*on+pdotzPuXu8{c7fr1sAO>O=w9_s75x3S^=!ELWo z3bB0xz6_;O!^t@`l;gAk*duDK==@{{xVV~n7IzX;WX+f*umBjU%1wU<bxc5m=aT9g zmgl6+E1$L@He!9l`I7@}wG~yjHIyw)3k)B~>YKlM6*s#gwrg5mXMCV*y{qBW`oS%3 z3eV-0jY}sPJWE}@XEe2TVSZi040O$P5NnC`E-tRF0oH(w0E~3Rgp+7891iHX11u5- z2?gPgJptjSN63#wIw&gCw^>oMeUf}gL}PCM&MDbzUR~>)nddKj$W`rnV?|o>$ee<{ zNo(^rqzBd31Vm?s=zM11zhc!lUytoZ5VflKknr1=pAL6!sPl11s-=`;(gT#ESWOzO zoHmY<Y5MKeDB>5lG7=umdw_ENtx-EJqith;>tJt#7^riq09IP*k>xj1r04f<tvSER z5}?CLNcrjrdNSL<R&t{{ma|SL)mxE%TMIgtS;s;ewSmcqc%)L2Xq~-}PG|4S@jk$+ zK2rbarps3v9$k0!s?fZ5pUkvLw)^0oJ#ub9c02DOTo-noBfH2R2*KL>g{3zRk{VJk z+$S88Z4;gno+e4~5faHBNJH9Zm3qA(04@G;7*wJU)XWrcir&b}^PFVwlI5G<8H-JG zskhonQK7PqUp#|Pr6=bhoSeuez{&X=J2`pC(3P;I!X%!EgKJ5k)CTY`{W2Sf716b3 z4$2M?qZvSlCX8bD02mlvmIT<}Fk=IZ3}K2^y7FWw$#rsut5Iv?Zg5Di&U7UywjKd4 zcE|_TyJ#b_!gY58xz|c2SG#D0pQYLF)|IPel`@4iqNnl3!N?>h8DGZBrN-&mTxwuS zM3AF#TF~g%bnapmIOe{9&D|Eyk_xJ5sf<y`CBPK4AU`p*Nel23x?shyept4h|5VxA z%Vo27l(bZzT~`kRjk*;SdJU66(s=a)VWn`6)~(D2=hLpssfbKyWl~Q_+DI6+S}j(U zi4%HCphOA^Hrt;7mBD5-qw#<o2C%;f!T}u1@x3dG8@5?uL9cLb_LP-%xpUHrh6{a@ zQ;c2Ql-SZ;gW3D<m^(20P<8r}`l`N!?9iEkv93W)(>t~nk>j(Ec4_5SQ<gP$Y^rhq z+Im%aVEIVx#-)`-`{uVVn&RO;sU|CTV`f}KsZYeDC`XTmJ#@ucoEFh2IgR+@>Fme8 z=S`p*#Z|Mj*6MjXJHV<@yf8De8csn9e0URAEsiO&aB$+Wz;FCXCxga1*0-)+C~J9Q z1wZqtm|TUd9G=(#UO(!{e--OfG5Vir`H;-}v0}%uQ}xJ<^2pFQ>J<GpaIU(#dU#lp zlX2dPwLnY~ThRVQvF3<Uk(;L#f4uhWs_LyV3K`#4d3xot`)h<ncWjK>F@4wG4P4N} zV`~$_vlgZc&q@PMeY<GsFU0lBzYFstQ~v$KXV>X-Q+f6i<`N)r$WXiLJZ+_VGmsu? z6_~jA)7fxyv7pz&x9glaH`pz-CHmN1(TnF4_oYt>?li=C1U8gRUpy_S{TXSwvqPnW z!}s4Vy=$hyIjz2+cynSzO{FnBJ<`Rcc;1QmPmMxp60u@GVtngOJ!l>pPfu%kzvH-2 zVf~;coJ`Q}0fLBxczP_MAPNcGzH)w7^Z6Ak&NXy@c$_T%drpxlIcr_#op*Ro3d?)_ z2{Ly4+o9z@9DjIhMb(UNHgA5l`>Quw?ztoH-=Krl*w-BGPpqf+cHr#ok@+A;KS{F| zA=-?86f0PK?xb+0sLqh*;Zz=0)f@YLzcjtdRJLM)wR*Z*o4c)tdnC@6(wS*x7~csN z5sf3LZ$$$(V(TzR6FRFH;YZUWYn6-~EFi7RHt*Z*?%VF*ZhO_f>+M5aziIc&FPTP1 zh-5|0;iFB$H32y!pq}80UZxanI0)8>)=|^1baL`_08}4B^w#VIV5%Jb56cQ47OOEs zWPpk-rfF04pQaKZ`mQ%yC?v6{s%h$>MT>{Kw&r!czPEMntDQYuWqHoLdukF|r6sYQ z-yhiV=6ogh)R6~PeYNL=@be+H5KdlKZTkJbQ$*#xVTq|gG4ihi8=vU}4crk~Xp>F_ zulZ)^Y#bb1l<t7LcGL8G!=FJFSh%-CfY*XKGGCyhlRaPr?9CEY)JcpyVDNae%#Dv9 zjL3{~*iAGug!AY0{$V~kPiswpOMHHu^8w-SGfB(+F3}<O-nO<8(y2jZ*+MM0#AIc< zn3n4)=cmh5!FBmah|1;@IekgCLS7+PVV1Xnk~2}u;{`hEluBpda%%d4cufFY%=9K8 zp|b7CP&Jq(XN22z0twk#!h+)NUVNay;M3;o+y2s>E!&@NY|h&`Ah-WLLB8}~M>l@9 zaPg;`o)&)IrVxzeJ?XOVPH~~8zwdaZR|XgW%wsleiXm`JB;qhygFzDs>|$%Hpdh8v z6B;gvg;_8FM#MX?qT_0tk>PKOs2gJIL{V=OXT?H;;4!J%KgKP6<;=Psz0_e|b^WTz zZqWhlNhveil8gMC{0ow%)P^UfNYfk7J=MME#|<-TYi2I_{=VL)9&Few{BY!*PYSor zATh$_*<12vys+gEvEKxX>KmNLCR)`%Rs+Rc0iL`Eveo)rfU9Vph&Bw{3G6CnpGdl1 zqSu7^n9UPbOD|^8z*?fxnOZ_mQcK8ZLRODx<xqP{v~tRxW44kw2pfaZkJ(DQFa|6x z=J!xP7zH|7{QK17RiSXeec)fBGah@7bYM0Us==`mHdqN8*wNl}XCWppadvP(f)@Js zC`4>3F)xaFmH_QN-a~;_X)<RAbxNSG4bos7<lJ`wsgACR-pQ3wi?<0sv<n~cI-#F< z-~YfJ4pzzrwN?B;?Zq|AMz7Nb2ZH^H)0dAwi1Uj1<`k>&yv=N;^T{mC6um7iaYD=! zUKsu-SlkAxmC0btNsvNe<8Z6z3u!{sruL*DNM;3z<quIgKt(<G_`rShG8Nox(@rjV z;MBaDP3ZGe^YD$4{Oy0=R=sa>Q098s+}gu$Ew0<})#(<0=LR?LCrQO8d(r1-z(1fW zz?+_~ET;oGAaa^XBF=uI|I2K9JA&@;hcQk$M`nQT6KdYUPv%}S7$ppR#Etzrc3lQ% zA>>CStOGlvo3cMrr;~Uf+-zA0W**R!v+CwLB*1;3OF#j<Iqrp}ki*5Mu;u*CCx^jM z?G>TZ2D>FqHfl89UcOrL+v%Opx4nN&_(*uh#?8se$;u(EoqO$p`|l~<JO7AItwM~l zbaiR@JE(9dc+oUeadzFS@5yS82tU4mdTYw;!_{++9_?A1P9-x|j`d2nhit}91|qKq zCQZF!4mbT+qGJ;KnL5bKIoCI*tGzi<+McHKzTMBaesERz&~%x*<J5`c#d`<gI5REb zR-2YoJh1l4I{;S=t~-3Jm-TvrXG>}es^R|V>7diu^1K~jDOGl&OYUZ#mYGLI<3QwF zK2+!+At#Qt53Uvd308&oS8zCb*7PN3yKX61w6@;7y8L^LHy<?f<_gA}Ity=t161J6 z(~2ta?-TSIE(ZC|lz)A-=3D{r??b{i<~6jUnk(&5q~y#{6qi`$1Mnwk5;`M~G+0>J zfq&fn?ZP%P7k<QhWi_}D{@nC&i`3^&;^}R0^3q-5<Rp=T^tKj<q-d+aDT$}IFo<!S zEgs^|n@<1jw&z;jee?78kKa?gX8``RI@7zA53GCjZ?$*bJ9k~0$lW*n=;oi{N0-a# zUd0@&@m%4Ug9dYO&9G)YUr?eiRmjl~^)k)nVUL%IC!@~?fWdfIE<xraS7WR44-B`C z-ql){(^VWQM}YaLBBG!@g<DLYScm~4>^5?FFVYVhN!#hVyM<F|b@u8S%c_j~&Ou!{ z;s;YO3oTAxdx?tISYv_+?Q50&N*T*%2EsQE711YvgBR1m|2S?jBVypxg3TcLs)c;h z2Pjn8pdf7#WP{xI+zX~O?jn07o9wtROwRO$`%T7**TQ4Ux{*qGH#b*TD?<q1Z*Mh0 zAc>YdtYs001_t8<@I%oLV+Jm>v`OXDZyVaacjhZQ8c$9MpF2P4-bXJ!bMWrLgVXO^ z-oABGd}Q~^;)N$_q#d_C=qY!8<iN;dod&-S7k~Y|ci+9IE`MX&%553Zxq(PNIE*=- z2e;6EOM0w}twO1@mrAT1lu*tnQ-T@{Jgy9?8N`LTvlDE2v|u{lLXcsr;GP|9#aB*Y znly-v+F!jga&iM?&hW-t`Q_(kd;b0rT?uv<#`|YP-j^gX-gjlUq5e2A_VONPq6U}R za0)dqrIi_fYP>?3gRTny-XhauXwen65HjF<lO48y7WWkE3IZv~zm1VRu#2pCcO(*1 z?=;=)q640GEkpE=8K{<{$}A%Jw>yMcYBvvejbqBpI`2rWJ<yAD!*q6@9v;?QnXIN? z82z+n+sm`8l#qYrCq_EIM@@!irO5MtiZ+Z#X7Kx4A_U^~bgzR2yDcXKKkoe(uV+{> za#}lxpKtNcgI-LYu&0E+?qnzPfE)pAp}1@!SHYLY*ohektUVaw?-baX@TY}^k<Cl1 zLo!`GCK)p8(K2z$Y*MDw0Eby_YpVdf()k<DY&lh8t8TTi%il3q>O1<T&KTk86c*yZ zN6`70;{ljIltTRcN8dY@Wk7zQu}$;<#!@1FA+F{n?00%Xb+FAY%6jRkmeH9V+^P0@ zA=V<yeuwfzXw@M9CB|XWTWgD*CzH@VN9F~k;)|UcSXHJVk0*d3KcD}yz4_7EXU?^c zY@PW)V>>rLJoeF3T#D(P&D)~GxX(qdlUrG4X{A8bmQo5BYDz^qNz4*5SDYfg%B_As z(ZM<3AMN%Ac}rh(6k(ejaR<mZ;C9;5ht=HjwBkq;pO+3Q-_-p3`VLOl&S^U)J~kcq z9!O0c_9m5AX36b@2Zwe4N6Fp7GA#crxdFU#ksSVD$FnW(T>I*SqbEx5=z9~#m1zi~ z`<1_oq8p^8r?V6>P^=Ts<mvqN$mMi`ICQiYj|eISm}W=M<-fQO-hHU!{p}Z9-o5t4 zKaL(Nxufq5z6bP~c&AiT5Dj#hwE_OT`F`LGdN<t6d@q*QBWeJDzSBb;pYFKW_P1+4 z{Ojn6se9%kTsZL-w5wwpJ!38UAGWN*iMDlA@Rm)%BA>`C5Su!S(5d4)1p5LG%5a`6 z%H5nEH2G-7mbW%eUN!ba-HznsEtLz-E==W2ySQ1>w7JJ*bA5fQ{QSFL6n?n-W8wI- z9&Sxe{w)uDy`g^Tn+K8R2%QJ{;&qq_s?DesrBSP8euw~}A)vK#yayuHni*v+Xf~XY z9e!G$_`mM*Ew4*ja$)_kj|X_+iH;63S-I$gLnlA(9qp=lX#M7Ml~oUJ+;F~z_M-d# z%HTOt^cm}2xZn*EcJOiG)O%NiH;x=6L02vl<H7yH`<NwkPreOnL6Kje8}ZN$B%B?J zNo-iVFZ0S<dVVoa7TQoF5N>un$Hb7Yg@*=70}wX8_=NbklSh{vo_gZI``oZ;1-Db* zcA)p#Wx&7<b01FL)^}tdl@qL98@1AM8h^zcda-86?uI8QS^}iw@ZexaIMje6Vt~KV zMyZr4AYep`6XCicG$mz!VIQMG4#akX6O-lRMRR5c3GEDRJ~-tHpx*Yz4z^U>IA)u_ ze$fnLPF1*E>D@Y9Fz;}A?b+3{?`#eyx3{jy+OVN`sNU0k@&fMY<HY~9<fO@V)k?i* zpnK@fH#Vo%#teLP=*abD&F9b|AhYwiEw8+p-J3J~{;@{7j}B8>GVhHm><{?vrM$Pd zqoXy&0C2LVKGSh>Qn%8C6Q5Z|j<nPsXIpgq&2J`ESG3N}-?K>ALn?c>=VmM)zVYuh z%lvwlefi7a96q6GsguHP<-Dd1#nSY&d8U(S8kW(=&8lq`mbFpIi5YQ^Vn$*%1Kh)+ z;}$oEs%Ox0j|zpDaP_DQuHn$XX9vFu-`PSAAj`_mR<0&`y+S%7Q%lm3HUp}oSQ;M& z{VhrwtO_V;997b+7B!oyT1tyrqX}seZpfo*vdOz}q`C;nq(|66Uf4*oN$bNEM}#MY zx0Z?L2dx4IALM}#2+n<pbP1!McZQC@6ReN|>smwOL%fQS5A+iYfoM@1<^aXatfWcn zgduYGJfXW;m@|*uEi9c&7B`bc!0G?R^ePu&y2f7doXYeor=&03FJ<go?hO1z5p=B- zfSmI2kvPM{A%d*nUhpc2e%$e>*|>+{riBZy+jy`Hn}SLf(%QUsN@HPGZA97Lxydst zy^}YUPVGxe9jxeR>{>auExjkvn6_40p1HWHb;wzvE9fm~-Bzme*0%<PCUzAUb;Oj< zn$_Im<6i3JC$1uoC&6g|X{nLhDdCk>BecQzNj&F~a|(7E@4HDr8UPHVd)J~S^hz-O zHXnqLIY-Atx$w{4xWHZa&CB;0og_`iDp0OnBt!KqxrRlMb1^J#>qHxBP!t*S{XKDi zrkBao9Iqg#GL+s@WteHvl4G>o&R$_QIWteF13*N&X%vlRV@#LncNmKs`-RtHEJvo9 z!NI7Z9aKcNq#6O$%xHjUf=q_p%4=JN%eDd8-4%LoYqhgBd`hgrMNO{rpN|TwZVXFh zWjtSc_(wANRmw*Pz(<j|2VyfBw)S#0Z$~@Js36vu7%_(}GQmFxl|hjumPRrFVvcO! zrE=jygYX<0*EMcLMso(mfaR_P&Mg`(;UCOi5Mqi3Q>XD4&6HV#JF(mmw5|X$J(yK( zUK+DxXXcu?Ux<|RZf!Mv1iA=*<b8~bj>&8l{^*ORt3vkz%^rb~)X&MygVOCM4#qEO zHGPedZd~BM7<CrcQtYRL9aY9OGH7TF$w<zSj0p5$33rN(iVjaiCX=IBRHQx2GNUp9 z2OxJ!_@YJlg4<5V<-e$+GMnX|v*=Jg_9`!#B{)dq<PMM&p3qLwyT{AXksxyJtx|bf zTlK3E(4_$poNuBQ#m3i)+lM7tz~KVPt>qbtCA^%Xx0PGA?P6Q=#oL-TJ~yM~;!e`D zySQL?U-RIu{F8DAAx(ALFZ=HN<xXoMfc#Ch=|3k9{JcX&E}A}9%)hdE?dwBI{-M!A z)vDKr-}sHr8U8HVT?EvqWAf!N<l8rv)lx~ZiSVltMgUifMw&@!D{6Z&{5LHo$2QKU zbrGaj50zx#Hze~D$!3g<7?G%vq7S3BMx$2QV?Z-8EgGpM2*(7bSvUQzx1-_C%+}T^ zhg!Go0w2sDnlmMt{B+|2`6(s)(CuU=#y<o*mF^OzIa?{w)=MRmvCdu=oiuZNnm$^Y z_Quv$a!(7nhcbhCo|r40=^<f<Y$Ha}(9>OG4NkHl04g3~?8Kg0)J!ch-J<Bq?3T3N zSYR1-)EQ;E77DPDIjp;cMT=~q;lQhaEITV3TR4i*zGeKNqs$7QA5FEE)3(+q+N9?j zoPy*IBAvg#WZGSeg?qqii^hK5xMBp<2+Ld7+_t%h|Ge7tjxcHd+@2oFZP*P`+#Xq$ zw`iycjo2{RL9O<i8tV8R%}xxYLSg|9w-GY$&f?NTi+=ig!^)A7UwLKg%^Q}_>+9(? zeMt$3laTJdS?2pe=4#<r#m3f|H@10SkKYCiLztTrkA`Y`<-9#5rH2;@ceQccijgtN zzt^qi=7^7lwYkyLE2PcG$`m3S=4+fjtSg`mdO2vF74YF%!YxcIoZv~NnyKjWH><AH z*-j#I`$J;pPU_h`O$tZICB@;x5nUnf(eu+bJk{3vyo0O0R`1dE%8v5OuRH3?ot%e$ zdE|^Rwh>Q=j*&74+}#no7uu<<N+mU*KOdq^SU)#&z-fYZ%9uC6qMV9>UUS@u1)iun zD08ShKC<|pDyi^AYb$Y4R3BZm^4K)ftdym#Ekh|uOWNC)CUZUy2y2)9e3FVi!SD7D zmuwP_?R<A|E^7%k@D^qk4BE>;d&*bfS?aB`C3+Pc|6>0faiyt7IzUqbX~Hv=TLyyI z5%dyY`ThYCTRA`VnZu-{^<&|em23X_(VErd1MA|Y6?^t$o4rY5d*+g77FaY8hCu`k zgaB;`<#@NCtYMv8P!l`^Nf$x0Y@FTQ^&TFmHLx|hNNy<$W?HFb-~V-OFvV|((ZkDz z?J%yavNGXQ-e{i};hd5>zo&kEe(UDVt)x{rKv5pbmzK@glowMk_R>>T*7Elr+A@yo za1-+3-jUJ#>Ul}xdCnm(2<Q1FJQJ<%@qzTCUh<nKI?e@d46E-=cP_e0NoaFU*FW)| z1(VGj{**JPxft6=ZL{N+r<-Oxw{cQ$v`0us<cyuAN^(hv;q!NNr}xK(EOJ<FI&*Gx zwX<WngJbg}Ys<I2I@{f`#=)IRW^->bh~G+fPHn?XDOQ7=;wr%F{TY6KMt07ELV+mC zLFllzAkN_`bH_q_su)kmQQblo56<y|<cDwEhY+2Om%QHvz>>ZesbrB8karX0(w{Vr zaXH2P`1!oO#nTQg7M>Tr(FA06S27L6E@DcIzl(~y{~y;juDnHVnS?c?qCztD(2r!w zrExLFq>Ai8%nvaM>IEmTacpcf4hRf6Sy^eA*rXl@Dqf&!Gd+949KqvMIFHYa@BDuL z-lEdO3x&r7Nn0BSwBFC(->`~JCVwpzqMU;X$DI&D-Ws0-XzzmkMbVVx6g5ob7v7Wc z%Nu5X!MO>3p-2*z7?Ft81s#!9o>9+r4ZFtIQhSDdLQhv3t7D#P1>iZ<Ds)b!XF>EO zrrAMEnhz}l`A~SajdN@ho^2M7s~Z=D9T<Z~c;e)rFs+B9kPBk^^(96Ork!Z{IMZhx zoR|C)VF69TCSjN~vvZEi)>uAgF?1$=jyn#0l;9$vebf=XFLUX$d$H<0ifNt9o;@4Y zdlX+c@=w)!v=WY{7y<2%AUhV<M7iIj&mYH`&#nDm$C*!l7RQ-T1t^X~GcCpWbV;tW zOw05baYADBkku11sU^;+i`M92cVxthLy1@6ty^$kvnBJ`oHT!`D5TE@t&Tn$v&bjZ z6oR(XkZN_3tHmj-JVR)C1MF@D^QQ6j9H{{tuqzaQb%jE_g6?;Y&?_J`I82KhGYQFj z##l4Pq`id*CzqkxfnpHS4j=R{pE3F*pG{vva`7f?Zz2iiuMz5}QzMg;NJhXMk`T0T z#%zr6+aUK+kzk_>PxQ%i3Gq?$*Bpxv?8}>a{BC%hh$H}?Rp7H$^s}-NtDB#7!siUA z)c94S4Nvqgus66nDrM*OMF;m5qzn%&OrTs+IHn+>l5eD7YKi}ic#Ib`VJ<4^2*ciR zr9HXI;9fN#<1JyY+B?*>z&j~ii?~zX(PO0rdk+@rsg%NVa7pYrXr6^yYiB3N2#BR( zr=Z#f3LeNnXGI?i38dmTT#`$ux2nU|E+Wb2GuIFwRVN-c$y;{5^w`}6<Il>z!9DQ2 zTs*snBfST)w${o<)Q*;Wh|)!Tblk&21J0<?Vt7hG<%{f2`IH`VN{>T(3Z~tAB%gi5 z2m`vrjmfzj$=9HZTB5lT2fEAy&qd*^q<SlMKcR3AN~8rwP)l08t3NuR$>L;u4DZiJ z2^XCEoP_5|ic_C6Ntb$C-*{6RYTaZ<jtX^l7;gaMMPod@#F(Llds)r{@!M9*<F8Bu zp24^boE<~MH^C_9ueaR6avQusz9ZSflTLk(!b>DkqoMyh_Bqk_Y{{$EjkdxfvevfI z8t58{Rt*}mR#>EIuo7Ov44&m&xH$eP=+DYCQq-~0H8!UpSyDuw4V|8nTox8umYgy@ zjQe&<eMETU<ebLns7BCe$Jlq$Cnd*F;{qj8Vw7mfOZbZ39{g7JwPWmC#X&@fX#I~H zejmenCx>P@WyDTNw&@Ra5BIg{ceU2ZC2nYB#yTF*HWSfk{AFnd1?L2&0)rW<5VCkh zq(-RN{;+KA|EJ&m5ATzvWkbt`=%4A+O3TWpmvY-p^J=(_wL{BBhL#R39md<!E2d55 z<io@CjiI4wWz(itmX^w1{o><~zWwgQe|%l?#M4hcd+~`Uo=!qp!+F!CFFyYG>+2tW z@Kwp<&pdhI;^U7$QzE{DD=qJU&QtlH$p|=>Vw<A=4x8aJwm}SUAXf9f%tN~UB)WHS z755ywN`alMkZ=f)V%spuVIRZ$;6-*mG4D%Z5dUGsXN5`hh4FJGx0A>DV~7C4o<=V- z4wVd&2z2ehdJ-qzUV*ib$~28-3s<>NveYOX6b=TG#pX{wX89yO23ZA;Hh)r2jQ0FG z5-nWGG@1Bg!fIDxRS;=G86DRC&av;f4;YG+l&!Ut+=s73cm|K+$)3XM9H*oGh0<w0 z5|)ee95vPPJav@g_e3(2E8;SxpFv}A$xzdVzqV2d0_G6Hlm{r!<8xR_=mspAm41V+ zzwkiKZ|TY?%59vP5u=nkbx1#(GbrSe2O6uE4hgq$n-|7S#pq4gT`O@P^!&}x5IZ}m zjS6OnQicX0<DKOIg+{kk3j;!<0b<LGaChI$EjN8aOaf2Bgf~cVxiqoPbfixBTe<Ky zMxTz+x5!>WE*5;cR{s9BzB*4&jgOCutD~cfwYhy@I^DUVY%t#mk7LQUW2!Rl2VI4g zKp@YEs?hXBbM9Ko&`2<$J8i)r$rm2R>%2!=ESd>ES6E?q41cE3c7ncBy}foHetOzJ zr!Bdw#l4|Y-*|jAet2@(gUwjRBgks`4HTeuWjMuj@$|Rq4+Ro^u&ZmhlSZYovIT;d zl^M7=CW3aBrGKeD!?qpG=>*N4#?4x>0GwtU-ORj2id+Jz`TP6vy(i{PZaZC+{LG1a zIsGfI#22_mJ2)m9r_=?nSP4=7^1D6v%uO-@h`rWSb>iHEcL;C%vrOQd>Q(Ymm33lY z1!tGw^&vga;^Eghi%QgZ33^w=L`G_i&d$Mlcp)V21{)ZWVrxdGNiwq1IkOpyq{X2E zva<9y3Z!#uav8|W5~mXI4T2EdJtZqrgJR~Ul@8S<Ta){QsRSNHvP<aG*6bTd8%&6q zpS%9zp#HAC^zA)|HFGb@F8c+Pd;3mVey)3}V~neJid)IXtNmVXElwUQe>qj+mgMOc z?>O}cQQQf$UNRS2yIl4>R)ZoF$4h|u5$SFS=6Qp(-^E5@k5j~&ZgKz>Q;EmEh`WVY zq#jgx*rK9i0S2H5Vr)s~!5gATqzfW7n0l(Y?Id->l7*YsEnl)mD5$9`tDRO~TPq~2 z-jTVYKB&~_<d^L|vvWp^ajL<)RNRX<_8)ol{IP>iJ$iKc&K)a<Z{I~?AG~MIp=zC7 zuAS|!6>BzV?F;Q_NA?+rJUc_48<4Mq90NNWZ>>X!TxoQX^&`wBQQFW)L58r|2}x6F zp}IhLBSRZ(jvk~5W~2goyeN<mX>Z=y;CRRC3Rx+i(qCIPkmOq)jXrlV9eK0+O83nz zeJFQQdgjU%S&RFT5L|FuH*vM`v?;ar)RFIJtevuF>*6==NfcgRy+YbFcXszeA-?Db zO8c`oQf~wQQ%ppE<c0-g=t8{$oE`KwyhNp<K{?0+fTYrnq_hu83@yNC!8r@)7M!PW z>QS$uo~I9C$)&ud{`hPUHwy@<TvM;<b|o+6`J?2>Ytt5FY#Az>pT1?Ns=1-MrlAS( zW)j&oBa*)Y>8FgI(H=D#Fnv1FmE1As=*iOC=NvjyxN7B!RV!AlLTL~uvEn|HqUsN_ z(VgxBBq$-BgLhV-J*h<REaNz5b~Z%BfNj{W1@1W81=<*Udm6xqjgLboJf1m!VO!t{ z5D`i0zx;Z4F)w>F>#~d^!t__jCzrU-xND~UT$?F^Y>4lQHQmLv$92RBv$+kqxu*G4 z(&vMisPjT392yYj);abM=|*WDY%O1EVf$iEp73DkEEYCZhk#<@OY1I0UkW5Ei_s&N z#n}V93S6tua!XEqySQ=RlTEv>ZyJ3*^kD0bv)Or(3-7-_V1HNJZIOn9gx|gMt@T+O zOs9o?;l;yqf{K<EaT|#~aO&hp0p^`d5;gXtj8+iRURGW}X~~g<XSgKA7!mOa^F}W# zZ<~G_TNVH3R#tSk(bLh~8wz|0c0?C2*2x^&g%QQ9*jG+w99GNHQ`ZLb_wkn48!jT~ z1%{SU*=Qf;9Kza%<?~h*?WK)QF(qN`Rm(PqmL?Pzt)0`osv)ngb^GG{nyP}_ni{(G z{?zyCyQ-43#z3V*Qc-MPUG7L%N=>#~Xh&Y-{DFqz*?u9t6<w>~o2<@EFD}W*E;m!) z9dlQy6iK<H89hflW8<=?R><n|Q^R>a6>668zqggTg&5;mbu_mTLec`GVU8(N3Ya@e zvETfE5ekQY-KcO6dg{gZCil>OQ>>>R>o>KeXmC|U=Jfi*d`MLrrQOuf_R8Tcq0{3E zOV-ZmSy^Au(6Vg_XqTT?Q_E=gzjdJc?f;jS)4)ydFmCci{$W1QxY9DbgMt%t3S^~| zq6|DAWz+AV*K4&%<F}GJx)9<hb{nGv6pwj&crqD2&Rn<9lLpZ2aVCL%Ak{%j1abd= zxvhrhK*Sv>U7^vP@vS{GTLP!Jhx(9B!Xr*D$-W~y_Va#~AfRJxNoZTu@RqRB_@ZLU zeD(SDA_2jCA_0@!^c8NNJ)O;M*6IMVp+NXXrrNf2!|j6P|Ce%gpxkCgIW;2fk*FX6 z=ABmO6%r*&@OJ@tmWxflN{&c3QCRx3(TuopN)6D2Cql(6`3s69{MYUGAGZ7MAh|*f zClMaw=a`>9q_t{zbIUaL@T(j0>sxo+vhxag&*IF{w@ugo@T@hx!T)8$LHhMWt5QQd zp%`k2tj0PUje5N#!pgqiO9b>2BdccZmBxgSipq{av~|I%1HA(^GgJZsmB!we$(fjF zSi{K7T{&Y{V^~n-`lpr-+))@<y6|9I-~JHf>m;w9J85M^Kt+{Z%dU>-WrOW^&d$*U zZI@l1vhmWIg~D$)UR~7u!2J40jtmzpnPn*U-~HNbgKLY{+1hla{m8}Utp^6rUu{@5 z3|a07y%jb6kmW5@TbEoDtfW`5a@67w>$stQQw6XL-Ygm|y2it$^on4mxbN2r#nfNV z;4{E^lcI7ORvl0;c!feKR&AqyJ3fmY0JD{yMP=q{Z8WpfPvZ`n`uKN7&meQ6m%mqV z$l_n%D|6~cpC6r8k1;E_WBgW*qBY#&hpFI`xnosTbf*4eKS~eEhj3!U=I4M#00*+f z9tsEQk+ezl?3+w*%+Z1ZjuXClnW)A%mm1Tfw!CkJNh{}nqvpG$kL;I4quG-y)-M`% zx4oxMrwDV?OQpfi&Qd?MI#Q}bk5bH^_JTsDq<E@ATfq|k0o9OgVi`NlL><hZDKj`B zAT?#tc`GVg4rFE@Xs%e9SGcmGd2d$wT`j|hO@pZ;)7$z6nyN>*zQLxlkx8j5%bEtb zs}&ok_b*#IFl|G1?WU5s%NO^ZShJ*Sq^)CVUr+1O83Xg?E&~+;fzkU2d<Gs^FGr08 z+OTE4ZVDQ+ishtdQ$wkTgZ!XxqK8w0p}Hh%(R9xQCzn|Flp??7g1xo6UTwQ>n=EDV zuE}a;txBCZukQEP9)1*@QbF!TPYng?04b+j;uQ4jSPES$$vJ+r^hfAb@LLdQ1orka zJB^iE4FgNAffoTZ1M$Qz<oE{qtP_vW08b^K5t_G;J+?ace9@Bs2%p?Vo)%o!6)ygb zcpVZl$!F3ZeTA_K;ekrwBZH}ulvYp;q+)Cg9cqujlLsFnfcOwaF;(IH^6~e5ZoZE_ zIv*NKgzPz-k1A*=Hc}Pjjzo#%H#t-I%<5?iO|KwE6~`qBfDwo!F9^v_WPz|=SkHaP zeP;47c`f2*a$P2h{zKfP@A2)jAEC$V9@eP-5+5gkmWfc~h;LU+Ue-`Mlq0WIH#au5 zsbxPlEX_z6YUyol@5WfSNnhnMv5FK|1qQ$fjCDBsppO8y1uiiPuEJ%i{li@nR1Oa4 ziSD2c8SFRe?Ms`g+(3`9I|Q8dV=JW;Q5Y#r7;%U69j+Ah((nPEBUU2{+Rh9~EjLHx z61Y-LfQM{`bwHe#+{@m#e?hP=qGt{~%$&rCPQ7#G&%^sjvk-0MR#u3ZA;n^$M!`Dv zS`If1XV7E)Sf5XpU;wp==jM)7upW^kZ?XQ6A4`+|^)J@HllJcPagOz*MeNiIlEr1C z8>=Vermcs&yNe6Dz1v$a<UGZ;z!UB=;fSRB&I~ptZZD%f=O!L@%eNm`ojQx2gKgcj zngb_$g!;&zE)u?xtF{fT-|gyv29@12=;`K9HsSs`c*-fbKfEO8WrWBV^0XB!+u&v5 z;d6wYBAoCDDlt8#W{tiLiIK=p=BCQ8LffVOE2j)=qpO2FT;^lFFwopz*jz?8t{jTO z9y%pEx5Ub7QI9h6%v_^K0D{C*pb_Rnt65yJFe8lVIZZgU+bb%eJF4?)YNq5@SIV!B zYksR!x~8O5=ZN~C5DpzNCcmz_cv3?kxs7Uro=h)<gfADCD=x^cgZr(Z7gNuh7c4d- z5L6=Y1PQ>7NQW;x7g-cdl3vL|$#Tgy>|}J1KryzvyS2R{DJd?_#|I!r%z*&{S-!Gk z0sUS5<ETl2xHB9AJ~ZyfOeA)G(=(jLa_}PN@9EbV^Y?M|eY|A<gLR8K2&xyEbxbty zHY=b8fX|7lDDkzh1McD=FDDUKW&a?NjlcfTd{t)qdZQ_yXm5N>Y=s|*t@L~&{@l1o z>_&Z>o4KpRZUNE$erGfOD6H{|+m{WGz}2^6iLf9qXL4TN<eWV6ulsv?!$Tuex*M-{ zSHuK{#g#NB`UfYF>L@RJZ*5?BPrLLf650IPYt6!Iul@QHiMZC-cul~6jg1PM=H}n; zL{>6KG{2`bHj;ZVg&KOdQEy_mh-geRiCzAt!-qF*Ie2hOdskOGUKg^<qB50AWk$xd z8qyfx9pLl%Ju&`<5aAbfD=!O+2BK(xYcoB&%7qJx6ObCbgw`#?2kqm}IcY*d5Os*a zA()h;qrIo{c^T}~@&2}Q1-Q*jRQN>n`~+75FYxz|mXB8QUq_~;mIOR|Ab#;c*z|(o z==4cR8HG7+MVV<OC23iOa);5%(JKD<jfl96h{(#;j7_`TLfy{#ha^R&=0&IWmZb>a zX6NK&Psz@r(uqbc-<f~~UpO`d8Kr(ui!1|6%*`J$2Dsi4Gm(!`2}CQfT;(C)&0N@U zdM|f(Z-Xp5TN!J>Ur89!TvNr9jvDGiXw(R<WdA`V0a?ol^~Pd_9?og8BAMDRV#1pE z^kzSaE&<kEfFBF~ivDCrC*;I_U9o9au6FY}j*Fgk?_l9TvC+mR*k2#);Nq5LEH1LK z>F(^iEgwqibHdN-lb1BrRrY^y$SSI&M;=nR=i9^8E{O>JfBJHFc=bqW@|s1)v<Pce zk*&6|E@s)X_$BN1lE{w?i7s5*Q>&-1EUE0T@7`TV=03NpoXSP~;n&M9;!H<fzq6Z! zcSTOWtFqrtY%m=XA{K1mP+-=y`CL~ZEfl*9N7&=OnaME@j$s)Q8V_r=qsk}B!zp=k zzCWsGy18RL58pmNJgz)iCNGCIm=m$>{OkRut8n`-r*yXm-JeEW(+wDfVHr+=fm+Vp z-Pzd{a3MCfety7Y2v=K@HmJ%jIvZF$qMrIj%!-j%kw_hvINp&nY1V3iQA(>`>6wV- z2#`Mgyl;eS%1~RyY$t`jyL`hAw`jvV^LU-<v{#f{OJik8vmrmBrO`D4HMW&U?{C}v z(bD?L^2V{BTTdRT3=gU*KX`xVo3EU@n-F2FZ+F4fD;@V8ruxA{a0bj{T_7VtP>L$J zjzt5#M4(nyEqDmmEMaJXrRHlkFs_X7xryN-F<qb7|A;G-JjSBPm8R>wou&T~YMaU= zNZdica-NH@BIJ>=-4BT1vYcd{={n~D<QE$8usdfhc?PkKr8tV68HyfrCy4BL3xZu4 zMX;-!*I%7nP?(&WH^p=v(1|@gHMQN@1xYCdg-MA;SSwUm$l|g8;SmC-*f{C6t}@zB z)n`Ig1Pd1Y5%&uC+X*pFII3wiwT`ZaF3ygcAe{7U+Nw)iw_jPAKK#?Ut=F=mCV7)O zjcQhFVBlzI%X2$#yV&sFJG-Apx6oTruom>_OBPMjuR9e~`^oA{!rO-rkf5t*+EjT^ zco#E8zMs@6{T5nw5S^)m&K3x1R*HTvORYCd1aYQf=8d@l8k;5*pz)$_OY#lBum1eH z6^}H%{Zjkx=*Tn=QfI4(tW5XuHbrG`oHcu0=A<<}2luePXKTjJ(3WRKc@9$-O>?N< z(BPJHy7P{=`+DEGbH|&5|EBv5xV|!~eR)CGu~o>tya?a`u;YNx4)-N9Un1D-^x}lD z&lsDFIQ*1+;A?4e{A6E%TgnZSnlgJYZT`pg_Qy}oJy0$?|At-3P^G?LVSSpNsp`}} zdx>n6e|a?Vo!4p}-O69V{ec)P?UG)H_Y65VD4KTnlp~R|U!_(9livy`@t6j6qnb^r z2*x@z3w#0&DBD+bTj31GET#3fGT+pi^r`62G<```*QUvB19NxmZ;MU$AkyoOx%2BM zX-2m^pVXFCbz+!%)0BK@*X4J)%3<x)CBS|(IZ7WFYUEoHC(vi8<h-^0GiLNhglw5w ziW3=;T8q<*I&#6qLQTz7MV4}EW%gvRXh)X>zs^~*&kL*U79Urp$4AAf<hcq}t++c; zgS!gaJ900uJG0S4h*kzp?CdO7P~jSKM!bf^vTNKe6;v39=6g1=9Zd6?=s0`X4xZSP z=`dvJB9`xQ&3w%x>>8H|8NcCU|B-zS`!xjEA9h|24z5<gc2b&;;cqVXwU~XA1JtP1 zcXY+^0>NgF$hY|i<b}u3v~WW>ZzSYU(NI&G%}iBNSx17*CdBnQYrPHWl*LzfC(CM< z6{<U}D)!AQjH=3?<S2ZjIz~FlAQ^h*lyE>eE?nFYvpSbco%+Ci`40(ugk!>sYcG&< z<l46;K`uCd)bi@p%Wb1?;ZZ0$m5gSx)9fE@pr@xn@2YZ>Ss}khW={XHOgmGY8fWAU z;sfY(tSZVL2nsRiNr|VSiR~_mshd0M0*f=8zo|)?IW<z=sLY?8D$^JYcAH=eH%c>R zXUU2d<;kV#7lbv!{=?JGJyvD<3MFgAkr=j}!*nk!Hcp-DPvYmiKl`X~ukg_JVWbpy zJ`4%q01M1P_8GM&Bz{0CQLClI10ch)N5;m^^*fl0GpVQ83|QGhRY-6(Y(z`)lHq2V zCh-#fO|05Uqj1+dJD+QN_pMLgJ$Afg@4#j0@+x8@{8S}8P;r`-{oK>HHWl~RgAY#1 z0&stKWB}UfWisLjtPeY>)Lu)d8WK&TU1B;CHInFUeVFP=Q#ol6Zafu<<Pl%t10p?p zdfMT|!qIEjNR#QujjNW+0zQYPeP|m^=={3;^U?1u8J)=VfrR-C)iJ@)tMyjy?oux= ziIW|Va@T%^vfs~AQ!aXnFb~mNKAwNb+(ZnpNsMKUmvT!Fo&9MUFC0c~Op9{rmaA*Z z@5l+vTrs)#*g%GoYcL(+llqSjRIW=*+U)Q+DSXcqhZuF=mVZAsGa#VS&$sr_TZ`-0 ze|5Um&$ZFb8$5LwlIUe=Ic$S~3<pOIvgFii51CAX<S2#ONA%~XGk7gVEH=$s(<IH& z%v+P^_)j)H-pmWHwzZLXb=MOs(t9G^L)xNd?3kt?uLyBm!Ol68`eK3?IE?&w-1Hlg zxI7PiJm1L)sdP<`t*+YoiaC`|>}r+4JWb9trwmQ4tgUo96*63qL@#zlXF?L05{!z7 zGV?TIiT?=|m;i(h2VM;Ma@Objn~r`yi+mL?v(@NS^GL@6C2H-MANgrhCWn{oe4A5r zY@D00lk~Yn#YR)@2o<&b9G3M3{L%^cry1*Vv1sFezCX=wp%dW9_hf0?$-&x1CpyS* z5*l;asVj(0xms&O6LQJ#f}Fmj>9tPbk?z6`BK3%7Rynj9xj&xXUg9l@%y4qmYOSTH z`PW!m+u8%;4^vR9Z4to2qf=JKW@2QZKY^uhk^()ws72;uKTZ;9D*3YO^L>p+Kkxcl zC<HgX^+AH%Mx#{^lC}j(J3C+@AUN@iDTBRG`wKRj#ogZK92FhwhIH|{E-}&3pbw<2 z^gYmrVrhhDIGSguXA=}@q_RbIjd_9yh0|sFFY}`$Q}_TQh;IPNP7Ty9JlS?u_@K3w zWS>Y<$nA92Q;AKf+CjqzH!4U8eT@kOJmf^ataXk}^8W5ekK{PaO@q1J59)csT0-Ox zm{jiWz?IZ{d!hzXqtT0m6D5FUPI`blIoTVqW|WJN^sC?v_RzaYoXm$vV}uQT>nl80 z%vk1<HNUg9b6%#~vY9I!6G|6W3LE)Y(-cxKJ6~eDBrDuL7YK&`XzYtMd2=7d^)(0v z^2xNt<>68;wxrhd8D?jL*`Y!O($SmF&YR=h-01AQJmhS4BGtwP1Y6O+o*k-P>FoIP z!fWjd^1bGD^txrtC~qj6k>S?cIp|q{BKk|*S<?mLD@`vD`jwdrYJ{^Sue2_}^f~8j ztSd%#K}qGpY$e$Ol;gFS8|Awtpqv3d()0{3;_K^gFn9)VoVPcfqnn!tNa&#i5gi@f zE&L~n32}AB|3OqLS^tWpI8DtwNsO4goPe?$%RE<hj<{sc>uhVEpXD|@V}(m*tPp|{ z=##=$!pE3$Me@ERE8Ni|c$2?1^+lWfxc6h`HlbkRgZd!@nj)Pyjd0N*@h5cm9>R(F z7-&qNBRRwU=5tVdQExXl=v|c7c!+Txr3aFkMd?HQ-yVUIUluJ~?O2fSIlr^lHM2t` ze_zLZr-VRZb89P?io}}-u?9YL4SM7mSc3;i?$la;)7PBdSX(4KLP~O4Jz;*N3&CU) zTL{SK9AN=pD}NEWnQ0jwe%{^@TDy#l1eb`kG<8S>T))%HN2*Fna@DK=6dEJVumeIq z%DQOo7_IIyZ#IM-L~k&3>v8uAHk-vxqw1W+Up(%<64gDNg$x46Y)mIW3t}MTlQ{0I z&P!wEZWU7(xbyDaLp%1S4c<MYsVk(mA*{M4G^*6gr6MM@vNj66%kyrVd*<x(Pw&5r zmGQT3pA?_Et=2Is&$}S3Ey6FqRDMyW$d^gGa_yhkaoai6^`G0{zN0lB!XPCgBVVPo zwr;i6DwVMv1;y>La@#v^zw3@Vl4q{<kI7N{)KqzDjdQb-n*oeUB!0pJ+yk;4RK}!a zxKp~>X|u9GxAb(8Ze<lC)l>7-Ob>`=d5Qlws+lW%{wviOu>$@WI-N+i5}lW=+TALw zDs=Y3=7Nm6$g=%CMfHKj`Jqz_3=vtbuDL<JQ_Dh%x)QU8t7{jfru3Kfb@mSTwx#zc z21GQ*>(jD5^Fx~>0}4uI=~88$OjcX0-O$^z%tfKiot@XQa*CD8Eh;D}P9e8e*V$Uj z6=7BBxmDpxbxc!neoJJ<?9P@}AJ0-}FQspJsfX6so0ZzkazT-LK=EV|9U5eIuNf%` zKf?tMzZ0$Te+YVw7M2~0{d+k%$=qOq>MSNGO?Ses|Dy#8bijC2x;g3`?O}B)AdICC zO<H+n+qSE)JbylS{`*1GKeu0K<wm#j?a$t}^+KnD?@|5zk5=as!pYGMyNSok&kLXI zkp*uP{{0y7CUJCTw8HElG#Oe~!D>$292}(1FgZ0AlhZP@i590LEuu|8iV$X{@WHWj zu;Ki=m5(&P^U|hsRYK>?wK=?L2cNTk_U(JrT#r0^)kG6>i(pzZ>y_<WUYWx``tD0Z zPt2g4hd<I5L>@fgpR<-Yp(0w2jAS_jXV4|F%qn`UAR8`*3PzkQ_Tx?+scU#zgqv`A zK**d$(w*ELRB~H8dz%-HS+)62K{}nEY*yNE^Nq7eCHc0fqa@rbC8IEmdvoKyOr@e4 z8SexhUkSflIt|_&+})lQEZNZBZVVg@ZX_CDFz<7!n_v#8ju35|NgO}P!N=ClUE>`V z;POMCaI*cMdS5Grm8X8QcS@mjnp}>OW@2odHi`q^WSFufF=jZIyfJr46f86L)QUCo z0Im;2P)Mz%C9vMC&-q17?99SuM?2*pb%kBUBTWZa`9@%(a17FVOz@bXRoq}a<^w-< zK!#&_U=Z({9HR-7_xsBGJ;7~`7H$g(NvAQozhby?M@KA2{eVCM0?e5BtTBJUjYyEr zNnY~w+SSi4PMQDdy(d2C8SSe(w`TpB>e@3a*PpMIsyaW^x#+N&436)22<@IFojD%S zF8WB9(40h<%)emL4=o;%H%Y*q2Zi@`nUa$$Gri*%<Zv(i{!R06s+F=vX%$po^g3ua z3(xB=Ek_P5ataZLt>=HnSL*G#OZvK84^B#?aY`RQPjm~Cpjl8<cu0uGn)SJW5o32b zCgd_bsO*qZN-L_uIi%gN%5f^w9YqiTxk4@%E34oQrp_NRl!^c0!qYi&C;dW{OCOq_ z-23)^Rj|P)RJrHM%*6iF3)I02RY86}A<9K}l|Fh_8RBCIRxCSKUVf}GFi^APWg^}E z9!Y=P!5C-^bbMC0@Ww7-?1dq1VBl#3VvmmZ68&SugOqp&1Oyr!P6%J0e?<7=IG%0R z*ggCO=`KhSicM_q@9X8|pmkF8hew4(MX42R%bFjG8fth(y2RKwZ1Xb2Rb2w}K>%G+ z0ng(2<ItoX@fY#&{DtB>2b4x1zW`<5zS46ilty14qjKJzh3zqOsuV^agHbU&v}75+ z^D`<|401mEuWyHq9AMOKyN>D>4>zbi{`R+hbLWbSi*^110sijaKll94Zod8jzMlU9 zr!D{nLcB6u;s`I-Y)N*8p{P^UUs2EZTie*!%SRj?4bD!<F?|25{3%nib91w^gPDT~ zfn}y!ghbPPvk08oSUnNBB~wh8Ldqh=&tzEwdV4rq;$p>8FwsEeS!R_^d`z>MNLLZ= zAlkE&xm$Hce8hZYgAdGHKx1iG@=31I1yLDob)A`x&V{|TRk4|=-6_c~KCVX3kl2vw z8{03>j-PW^cjo-au)zALs%2%y>Z5(>vm@HVx-$okRFlBcWtA}vK_QU~GrA9V$EMD| zucu-|Y|=VKm3?@AjH`ciKxsgfe@>S0Sc1bOFTI1-)!ExSJvp`_<F}U|B~@P^BsMSi z1{z9zy*kfcUvo`(<4|M}`AG0KMjs|2*VbJ>+u`L~Y6zVBvhdS^Gs3@KoRu6Kn{1Zy zvJCmVs1*;A%z#ehUDRsTUskK=2THHE{fNOJQ7V#S6#X4pQ>J8P1vAGrBllm?S|ld* zWtquqL?B@T;SF>#cyly??j=TQgb{F+NNM&B^-)eBw8bM1GXFC;HnciBHQB}6H6S&k zy}muu(KWBPwl+E=b*f8r;flufHNn&O&5f=!czERmEMDcE)iF7zHni0<Wpa4M{7I`8 z`)7H&8_J@3_f4-jG*CAj5<Dc=q$kBzrEBBuCwU_i$=Sur=VkwB<5d5sfb48tL|%;B zZw@v4uFN}oW2Li0nbz^UPg_r~EshE%JB1$iV8?;CZ~Nvuy{^pOW##Dk2S(TCghpgi z|2gxB$puJe)Y=dQzaCu*d*Pu=V09>B#SQa6$+qE|M)Ni0kW;`w7oq=HE&Y7Kou{(f zTY?H~J4aPNphlT)iWE!n?D-?R!paH<$S9bZd#-Ztl)&`0d5h04P96C4UiT=EwiU15 z)*M!_>mRa9{)TFU_l$?WTl=!`&S8bpbdkKCzvi*eR_r61tAjZCx&%+2!}-rJku-X% zen5qfAAA$<&GLf9twQh3WF==z?+tSgX^HOMQ&x6(p=X3+>%7y0NpoJ3mb*Ar=$(4s z+qds(r&3{hnY@<2`O4~tiDV7#*&&hfSET~1U+V{D)@l}oqi2y5FH`ulm(kuoK}KJ^ zZSfvr>nHsC0<ks-KkqHsEBwcos4ob=_z|U4FbEF~6)h8LmK6*OXZ*<2p~7KuY`Ab3 zDYcSt;RVHd*;-hPZs7U^$z;TBTM)N(&alqcR)z5?a<4fZ0bYprvwRiYUla^f0z<2z zT@t{%|A(LK|I3yC?RT<7MQcOtY(<)?C^>D4@<z9!t)Xs~B28JGgdfQ_%C<WCTV-)_ zO0H`3Yk5a~ZI>cVQIwLJt6Cs$udnM;Oi~slr{*f99vBHfnnzlNfoi&x_$djOj=rsI ztFN7<q~qd8{*kK2rpm;`n6y#9nuf;eq{Ns>!dKOe&6P=sv1z=zra}CUd?8*Jn|kv) z@^fvy`8uwqzOgDXF*cP^dYNLS><#3MP_LmsqUDL`M^Z#79ieu~jFZZJrxf}7PM|c6 zsTdKJBTlfS7&Zp<DLr`HNa(K&P%iy(LQ%<K1Rk7|!brct8!*O<afDt%>!9RoBkK0Y zX32s(`fmI^OByhDUPN@mej&Nz;Vj$IQ`7k$taQl%IqpU!`C981AMY3$JtJt;JE1cm zTN_yJD}6s=@#3(KhqDD2H-B}b+S)tVS-LkeuG5&Qb4!dHRZg~ZPED|njGMs)x&^2k zt?ZNhO*?H1Pgi36OMGy9Uut;G{&?x;h6B+VeCFXA(;2mYh{I$zqpFeb=s2Hk8`nFK zgj1U$UR_ZXLc=!FQ`_J%;_a-^s_fy8(@W5Xg`rB>U16@Mqz}xEg6wIU2m_+P(L|4M zin4}67Nk?d8O=5#QpEXdYkH76tuUnyv>>rd!Ce?wy+z2bTau%!v1)E?ZndhBO<6{9 z0Hs!8jg6tde?-C9f+`y0WG)mXPjNV9sI|AbwYzbMV!a#|b^=@MM~NP*NOdRI5l=^j zof3Hb{q`u*Q_={_6?W>vM8-^6qKtW_EPH`Y^e^XWHPnMj06>m3QveeA!jbjD;ku!0 zMUA?pv9Uu{E1x_92Vyt(jbCoA&uAu8Wm~_TECc^EfMQbQQ;-7G)6&|FWFX8E9x5K? z5a2d=fig6DnT`;RRB8+CMn~q?vv^*`VAMp<_#a%<0r1Exg<s#;^<vvU-Vh!+e3&F$ zd+*-+O83al|Eo%P1g`N{|0Z2j^)HjRY1Lh34|zE5z8X<5noH&lBoRA1B9&?!9Az>m z4Rz{3oWO}-DQrWS3E6-*3wGfZxLK@Ay#Dq#BA>qxfCr0&BU`tUX5ps|tC!0i#w62C zC(Pgg&rT<jQO@EcXI>_T+h_-SEg{2=cXrk~Iyq^PqM+5P(WyqQ2DA`^lVZ^@%!F!9 z6aO-uP=QSat&sZbFg-#~W@7?WKzb@0_>(PdJ=xeCX=ge}&=;SZx=%z*_v@RybaLML zCmxf!ZGATS?x+WCY)p5{&R;ZLR4I>#oe#Wi{>j@J4|(xVvlAtn=2Y9DbCseW84POM z{?L$+u;5^+(dg{v2F*kClOt-u{$YyvN3lW7etp1J!|6g@urvw-q<m}xan?LF1);Gz z(w5GaS#wEcOH1_t5p65AlDU)(*F5}ObxBKBr&mct$NFqCc}<gVs%!t0UU*RKQ`?e4 zIwAxYx%WHi-5J6c!Z(lnntgBZeOj$l)Ajs@tZgrJ5*yp+1D{HI`HnBY#<49yUnrhd zU)e|y`$S?cKthxp$ZT#HW3E;LWobMFFVGb$%@>%ikz(P&_MOPKuQ#2pGfn4C)o~~3 zi11``kHgD$>xl5InZualEOg6=+~Yz4u@-)A-Mt$SO~UL7)LEG-$hUOFhXgtQ3Fe4w zzYGlz9mB@P(@BM5IGKoX7!fl*CJs2d@EDpNUerBf3$53jFeZ9p$Xf|*J{{a1)2jiq z64pICoD$!AZ-3^Tu$YeI+SL_7)sJ#7Y1F1^^tsNcHErjvZ`}0VnN}B<7FV~beXk50 zLFqQ;bXc(FEAW&)hy&<6-Q1A5X3P1=`@PludRyAxgLZMhg?j8XrOr0__=GH~BBsn; z5VDO`!CRkfsJv?+ts^k3HDTqtyN?G}`BKO#VX>`d`PftEZ>;okZu0Q@?c*PQ(r8Sy z69P~^g>5omgF?0iW;g=d)4`U2iD*DTg<4gGLToDqdyqn^TJWT3KGq*FrDQRJEqST0 zCD)AeDYc+~!ikz}>ZZt}7Oc;S7@(MeTG$~yj=8WI5L>O4gObevh3P64odK(h$2N#S zY5aeg0YkNd)Xx4ZTr0tsg0lP-wiWc%$wC%I9!0eH0ctbzvn9Y(!22me7R9{6`>&bb zKY*{4qqazCb+s*Gfm)>v;nlV{v>3T8y^8EGSLRB{=f;Tz5ywAmy27akTM9%lPS7UH z)FDKXelsR#4)+A(jvahHC}InaMSHaW*VuOeMqMTU@B4nYWYf2#*UcuI-g^&8NJ2tF z3JD466-WXJfzV5k-cf0y0%EU-D4b$D+fNbncj}#b=iS-P^E~y=^NK?9&Hpp+yBjv3 z_y2)N_VIS!ym|BH&6}AwgGy=GS0m0iYIvPi>rulE74k9wGD1(0P3o%|lt_y0r=(It zizyS2EuEC0oEVn^B;0#sSxLD=MT`LcQ#-keTD&7=4lW3AK^|z%e{cZNb74LTkFsM} zba|lhiVF7oYxzW(UVQs%(6p?g+?OL#9xUq^T35sYh{(t2q(a&h2U~^-yD<Pg43pq& zg<;+-XL`HTSc>sZ@x=7}Sa`V&>0_G*>LSoQkg9CjB;Jx&fga&cflg)?_AdMQ+60t$ zH8x&tpEd!kf&tKjaH8RMSm3Ewj5w(rL^z(oj!Xw<pOR;we@hOm;8}3#T`Kqd(qiy= zK-i@+6$_9)qa_(+k5itn{rlC%H)`M|#EMwceO;+}!z%lftymXlM7f|i3KP}NR9{Wx z_CAEs+c=8DCjT~57J{ED*GydKmEL1F3$b9R853GQ6XdQ$hF8oZ5c9YVE5V^UF(rqJ zTvoOuSvNuzHvreu%cS|8(j@C*2cULbop_BnN&HL0#JGTD?Oc1Ke5GzARkcc`+8MSv z7qBQtR%TJFjT9?ub<gnQR#|z|#2olx&h%~|4Gho4;(_)mVFzhmGWRPLz}F5k437l) znx6I3ki`>gkuIzoX~WiV*5~=cD0dj8)gzqY!D$4}{A>~V^Ib}0>}U-ipryo7V9Tg2 zpI0Vi>lDr)YVw2L3FK%dJW<e)kmhn6_Svn#bs9t*>T;qbI<u!k<a!0ND+$4@a}v4D z;GY3{4dY&v+l*6Ht$q?1Mq*#;V8((D6=8`KMnWSTa4_JiV9SaKodDeSbH|iytFh8u zyb{)(y#2*>Iq8e(q>4-F%WU4<5Sh?(=aR&BbI-(<UQBDAlXDN9Ro|TH_VvbD)p+~m zku{eO&vkahtmpFzj{MY8-HX|p6=4Mi#9ITqkYKZVBrwDgNrUBM%bHxu4nOW9`pHv^ zxI*l*)LM34=&V1nG^f`R-JQB|+g<lsYC^gsB_)2dI6H5YUN~<%xjz2xpRO(w|3PXo zAK)P<R!yE!33xq|tEi%v(}h`C9$|qZY?^T%+K~#SQm@g_3j$e(!fKEQ6ge@usz>o_ zq~FP<cVv^_RBcDuIs?y)TJMS4&+xa{9v_l@&{~$p6OnMr-{y`sSh|ygvwU46;(V*O zWXB8@Y`e6pWc@!*XD<j33~owTcHck>>wkS;R7JpyhG<LGit5fCWxa9Dh3T~^zR|T= z6^qh^3+w;(N<knp?=)(hRH^X>&*9gZ?$n>z+zUqCJXig~^Z(fSy7b{G=IS)-#Seyh z&+VyM{=2)z&UKWmJX}5a`XhxY4}VCKec|L=$^dAYbg#!d&kS#GMLr3un0Tj=ppcMA zTd5XODW`%ji5ye*D2=r~77sS3yFPdDSt%teAN>D_c*R8(8mDX`rFcv>9y%ky=$q+t z>v2|oXehkcySy%IxVox8t#htVRfKQ6-jEcOvp6ZDCvV^L9r0bavA)Eap*001^`;rh zxsHwv4vyoWZGV5An@joon+H!dH5^~O_p@0Zz8Y1n${`}m)90Xce8pRLG)gZOt)IK$ z#r%wmH_csLfOC2j=l73zQEH(RfzEIC4nM#9rBa^J&!Q-?wuix|0Uc91ATGl$qs$vl zNMH=Jlvcr0xYBJ?-dT`YI5Q}ONO0dQjfs8IhD|(i{QQ=dt0Dvy-~>pw@C<<*j^IdX z&r~8;R4I#(?5`#WeAlN^roc5FYo#v{jXFL=>Il*W0(<<js~ich3#$G2arx(6;Nm7Y z;OT@blG-tA**EKfZ0BsjY4co%^g!Q7US>o_g?N6vKsqJ)vM-gn6ZutRiOCzvg;%dq z21e^hsDFib<4z7Lm9vNf&H|ETBD)`d0BpM=(vGnvGQi^udf39>>a)H7{<pMjF{@=Y zi>1+j{fixHE)qA7|3h>g-&EQx4PXo#_8!oU+>t#`sdIO5P<wzh*1B~Ni0~!L@`2Gc z5WiD#i=XlxiGI?lufOj2_8aNJzTbJ99o5buUVoqnjar;a2WxQ{<=3oFPTf!;yn^wx zSWBu|>4saU4o90-DIhQPhzl$TT)$6}EeJMc3FoprA81SBaIN%|bZU^@EZsiDl34nn zbc9tc<A>5c6D`6O;n|5JC|*h`8ei`SWNqr;D??*BtF=m%6D0|xvAB}@^J58<1=82j zSBqJ>^u`cWE#+eAA~W{VF~vTU0)zy?4IJ_6#J5s3>1a&h3cY+epBHXc;8ABVsSDo3 zS=rROf9VXs&5Cm>aayuYWf)%|9TXQzi;x|B^EHm8<lFKr0-<lC>JTV~6>?SqDBl98 z{sy-hvNuE%96Gu92{RqKQa@pkeiU}1=$yNJ$byIGjSo|<M?4||-gm&Nvj}*55p++3 z0UDDU&$LHGCTlUYF{bWY7=+fJ3lzIV<l<k(Iyc*8B1iZTFI{j$LUN3^7i;nx%!aDi zxuAF*27_+HWaY*>7*XkGMrv8pwT35`?BbawDZv(H;I*Zfv?ZM6Gs8ap7BllxBp3Mj zdU@gPuF<H)%}wjzfcO7?xH9of=yH?|cgheE`45Bv&6BQ|WF^Kw;Nb-R4_lT_{I+-I zo;kC-4zwrq?7n4o<-VCbUTV}F?;u@Zc`=RKTPO+p;caY%wAUfQB>aWu4QyI5Z+}I6 zftNSEq4oenYMmVr+`#-{MCa+mWMbRnGKC2qUa3Q1$CYuR@~s?~)~@8C!g95X=GI%g zmJF8{4kLjprQ3|oc9H(cggcMI_P=7o0Asn*C6~Nd_C0W+Xj>7Kq1Rrn)|~T>23#XZ zrc4DL;k6Hqfg@!q1q;Y=uBY|I!P94Y*4(=2OdF*^-x-^B?g?m{;d^gMia}urNXV0z z>q?%5tpXwp@5>Mm=?1?*q#}tVSs+}Q@$s;bDjfCNktq9Tvqa)#s&<qFmz4(v4B*7a zk<U3!2**{L9=D)~I=#3|&J(>tV0bm@1u^-=yZz&%>VdazD_p)Xq4a^?XMWtI@ma9k z&AHLhwQPpFrfloW8~aZzN>_>@?1Jjj-O_Xa$or-A)e(cq&>kFmn$7s_f{vg9FVBpi z?3}}s&-b^q-v9eC7RyqAe-NSz{;jNo-7}u>4+t=uqoaY7LW_jT5mx^?PpE8%KNi?z zcMKzLhCA`DAur(liN=I;Sh#id@!1nA*h8mk*OkuLTDSPFMX7A|!c;fM21n=Oe4S(W z{UaN0*9xJj%anCnf4{Bft8dI<Eg`0wLzmXE$a#gKIbNQbK{>fcemh$K_DjQ04RV@G zJ2}l`6sfom8BL~$h@>PR;Ot=_s>j->ewm_$NWA|H-Dw8^#s53$Z=ctB_isnkcC=TQ zZM#PMU#KpflAiqzF~wHe2Z_?{Y@ypzEcKFY1+sE)SOMu~z5<cR;}KC{aCSBrVq=v7 z0bY^8ig2eW_>N(Mfzk4^{bXkT1kJgEWVbMw9uNMYWmvZM<eVwG&&+ps>bifK-O6OI zD(eWcu7j)Vfxq2uPy0i^T{*QfL739rs>OUMup4lTv9FCJ*J<I^LQdmfkZ({ih-eAN zvz|ONl<aMTH%Ymc=dFI*+Q$Jq34LsDsIZI4PBwvE98K#R6&|jX?;ozwVYq+Tt{+p< zn-&=Riu^%=;th7PsS5~~DrENf*gM64^9yUT(w96iGGib<r7ydAOMO(*!n=lZ7Dx2< znoC33aqRwfwTg9~{_Ea7e|w?_Ml(OZ#yc)AUwip*oxyDaIW8t<#CF6Aq{EQ~Z3yy@ zThMUM_yq=f2l%K*yd6iJlr{_6l)<@on%#^HXWW|wUgQ>yG*3@)sOi4tISayL`cj+L z6tq6PGO{oTfuc7rk+vWEa9QT#KW>5T%-=NftDEnCugAqj5^y=8c+qHa)m4ym@&}xI z$jSnI@IqJ<ER0Ys1sH6&F$L!kc`SR8q6=;Tp0oRB>Z$D9zhwI=X_1S6fFEkAENGHz zs$`c&>)Zna16_r>HYo`OKbrPRf4}m6-S+2ud1aN_lcQaKVOkb=2$T`vt$-C2(GajA zXh0GJa!d<jvh4_NlpArGvMA;WJb(DsoxK}YN|)Wj3YS=Oh$Dk%sE?L?+Xy9PF(ne; zHoj4XC=;RPp6^*9<$ilga!{gv3-UGK9QM@d4Bkdml5s$d6}q*`Y(r-cLb;}f!*dgx zVL+MC{@j6Ci(_II7vBA_Y#zWNc=MBzwA0U{(>vf_{}yht*$MdS>qW{XPIVaE<k2us z6fQ*t+iS*CKAwDMu|D~o8c*CdbN^6IS9nZI%GxCppTKAkgmdn~?Y~{-=hfyDaPcyd z-}9`y>?5o$w{}n!4q0c?XtZvW#t><y$GDrynh{&R>)TeDGZ&OHWx}?7OSX+#Z6196 zuGu{JTy9lrF&7S7MD`msUKD7YowZ}!iZBiKGVm+c^JGTimV~a&yL#6zv)K~JF$9MZ znG*mT+8D0}<E03}s|CFt8Upi#eO@VyF?eN=hSBbL?j&6dbyjGB?6fhIg}JG7qn$cN z1+*>;KGzk8!Dyt5QKoM`nymW?q>ib?F=RcwZZuMeerh<eWo_qlm5lP8ve($1JmdGx z(y9%ECE4sdc~w+bu_^&LMGek=Ow_u;4y*SVb4Lmd*?$N<)_2Ml+ll;3B6pqO4gmSZ ziHK_~^4bfZNr^~<B(Tnd>~#%$;~>^-`*O<OrIHd<sSz`?5{y^D0ardz1zmZ7_Mo!T zD?K|u@XBSP^Kt1`<&&HrVNdmNb`bSmM#v&1jCf;ux*A{=F(8Od7m;3hVD84W%cq~L zQ$C5Ex0I6VzuY0cs!@t<JJ}3YxQ%Z+;jQQ;v&O5%GX<k@Jgt6?_{z8s=||U}2oUW` z6`cs=pW(IBF7gw>3wH?Hi&<V*giZv?V#-j-;0T=uv0V9>%83dnMjI5om-=5oaegww zUj`%hlHs6+qYOvUe~e=A@{(jgyw9WryIV2Efhu;$?;oMRZH8T4t$2Wc2L5=_MfgTo z@%=T&7d1_%@a3<yIKE{vzE2Rop*DP>RV_s{X&1CY^0gz6ly^voHo$-oDeJRWu1`TC zkdq9lQt05;Q(AE1b^#C6ErLblQKb~XW|^^kAUR=hRq?L(4$R8i_{#RXKU^&CQ1`#t zwf%`U_4ps_A5{$-f;~Gug4}z4DgE{AUD7v~NA6-JKjys33<s{fe}oyHy(Il@C#??E zziy@3ipbE3&m2!p1R`JFqS-3?6@F|rXqFw%F{QXg+qWohEq#k2+xGoL*HpROhP96x zbS<G3V*KO>B)mjHuW&#4=$9eMXFpZh<Yzy6xr0Hdmwfoky?FIC4hudI!fNsWhgF<` z5^QobC9vXEKnN@Hi11#N-`DxcnVD1Tjona;8Mj&YrJniw2lxttkGHorK)@qp+pEZ_ z$at)Y2cj9KySC&b8c6|6smOfV{Q0*F-#Fa+cwW)j=FvN<YaiU)#_pUznZCIb@2FnA zwBzLkv5|dosWrDR8Q5FWAcVI7IfWUyO+Lk*3?y4B3kV4G0~S7xh|<?l#RVLLq#lqS zBU@?^Nb$2cz`xde>#IE-&+lp8o}9jG?!sGU&wXgqY<8I5ij++}qgwdVo}Itj80Om( z6xDfV#p;uD%7h|b3xdByR38V$_)A1Kn`Lm`_O^S8co+D8wJHmJ_$xy;Tk$;C&OB_d z3_*GMMI)^>hl5qD;p-C}Bm<IHQHDh8Ly*8VunN+Sl>y0pDC+tw-`7d<8Y<d3q_il+ z!cMI;udzWZO>v|I3C!dCWK^15QuP`n#BU=uZHRNWHEJ54hxun7->qTbbo@K#^iEa_ zC>b%=k92}YqHobiU@hWwL|ac`!z)!0B=(vNX>u=zlo_kB!<knJ;N1CzwO0}6&eTX$ z3z&kX1$Un2EAlM$0<~}BD-vw0ED37MIlQqVa;|6eDdZ~>Y|G(|J{%6;F&qwd%o$F{ z<Zu~~Od}Z*(UF*v_Ej6lDLGsQCHInHZNvOzoN5*CaadtVH^8EZXDe2<isc+uSdu-g zJHSnU;ds3$kErnEup$HCOPZnr*$-Mctv*ICP#v9}pNtH^%VD{Xe7=fECyNLs)Yla7 zZPl14dk0C2q<u@e2p!{M*~B{=J2%7YO}0_0NC%*l<(yYkvVI?m0KU%+W!Hb7iYu+| zL=6|KWfa>M6vnxr{F=|?73)my;xmcId3|jr;CbZ|K9kR_y_z{y(91R#zzUU)QltX7 z3}+B*#DkQF5IDL>M|r$K5NSxTU3mKVxX`}SD12S$9S^0^oVrHT*<t|@5Q5Yr6w5$1 zVs0lU+3`wXvcVYZWs34#arm&{EypAbh0l?WIyuy99ep#R53|X+?CVBpaIVzwb#ZF~ zFwg?C7r3+xEif3pbgoJ_4?R_=b@4{Vdwzc)_dD>Aow3t!AV;Ikph*~rE`dn~V~lrD zlvjy#PP%)L9gyx=0^?@dpmY>99wO{<5w5dx{*w>_MiIb>Y)b)<oO)NCmys|cl5mXV z*G(KDIavO`A|yN#m}K;b^$L#hC?*T&Aac)Mq@X8pvGgYMup%_q!O1@(>M;9M3bZqY zMtoD;!YKq^-2)2g$fl@NC|tBUo#5>1FanJYd_a^Tn**2Qb<pgHBCsqIY4E?D-%C$h zDe%O9uCTsgnJ%k-5MzX06NizIX+`ryyzsz8qd-EFbP%e9gVA7{L5?{`rQpKHgM}2C z`fcM;dX%3Tarr0G7uG3$@yQn~aY&wc!skLOW|)P<P=R$5|K@gI9L|EG8zWX=epFKs z9tl?m2L(2pt;Qd5A8he*?nrJ~L0(D3Vv@~D(7yLh&znb{!=t>npIm#g>dtq5b>M|g zq5DeteBpTMp%o9@L;Hy2@@8&7D+SLBigxH<@MYp;jHVS13UI)0yk{7RFgT4UZAI*H zJo0?u{1!!aGkz!Fw>PddaSssivEf2p!o}nzOBWCJ+<AOtXHeLIvC$K?iT#glyzk!4 zw-+akw2f_J2(&wWaM#{j*jJL_+%MZ(YX(}MyQSykaE`EKBE9nHaL;Y^x9$Os(3(`M z;eEFtra!vC%c2-Dg@@ynpjUuq1hyJ4ASzci$Kq3tIBw%44?G!Gt+?{w9Sd@AnnMJg zyPi}&uVk`#!f!<eKXij7K-|zXxS+E;Y}Rmj(@36+U+d<E7hb;fi<*@+o@!B){&?%{ z2aX)uzfWzvI`7EMdylYs>14~!mbk2elJfox=Et0w4~xib&x-GeVjoWY`QQKe{OeEO zp7S0FBSjr%(TfbXsicEw91!&H5$2)L`D#bvYz8w<WqMl&+^ya=4}^5`N7^=uli^9c zp}H-5cKQ8Hx2{>ZF^4g)q=tgwf$kG08rRJZWkN*bt^IeLSaIi^eOuc1<)<es8B@L4 zaM#e`Gl3d?`?1C4%WI<d9ARHbp3gs<)_16L&bo$}7QBBOJ6MoZ7LgMS%nP9<9EK+` znePI^+=$-_cRwfC`nY+Fb{%Js8*!(Ic8)udo?FeXf567(v~MeGt}LsMa&U~So7LOe zWiDG%QM05tRI5oEXkXm5aKqxRoZ)m!?j|bz*3hxuPvbVTx43S3?v5jDzI5CC?ai@q zP3x-*JCf%v?QZKf1=a*p{kJ;Yc;5oWBPa&aLE{TUy~52|=U|fQouB*`?WgG|L;19x zWAw@aQXMv83iyLP74fv}h0*()53N0X^QO)%k*x;@k3TSay!ycQj+^t+6BloqqO0#y zcT2yavybhWwPJ2eOX;qju|xSOrBNU!(Gz#$V9?V-cxfDbe1Mm`i{3F<CgxA#1%=c@ zK3~aR#qqMCg{<YZ?c2**D$AQA)^)7SS~h>Meeq4hUAaS<;dxt?a|_orv~Td!=w=TT zeL}8AmNT;>xqfMPYmX_QIw%YnP5uYGiHz&W<qaE(gM$kaQjCNJY9Rn*6<t2~rtc`) z{n$SySJhA1uf&)7mo4q@IeC0!U!k;C1tXBbs5NHyw+6=>j8VQ>rEz+<0RKQd2fzBt zz55QFV(&{Kuf5oGdQALN;qgZvyZ2zu*4Kw%(9$~1eR#wCFPRhb+eNe!z>AZR$Pt7o z9=v;mt4B<}P9q}Hn{aW=k7!^zee08-h1=Su3{J9rOVc&j*V%2EHC$1-tRhT$AC+os zcCNUYDWSev_Brc4yoYb~Q?0vN;$vI)v<us=!ss=|jb3x^`i{+{f<e4)X*y`=i(O*$ z6-K-b4*2bX;t?JWQ-rh$((9y?jh5UBV$v!77A+rH)N|MICHspfx)C39C&={No%{D6 zXCFy^FF)Jx@Orjj$^?e7k!?Xm*#yY?VPw9}`0bD9-u{jw4iMw;7?baXp6N|Vanjaq zAQ8fdkoHL_xOH_w40b{c&aND(2%GrMT6b?E?8vS?M<Mk%DdJl8v^_$WF`7N;_lH%N z6lS__o1s;Cx``u!8Y}zA=hh4qaN=^9o<@X11j~^X@<TDc(M-Yz?D_N+&u%+=W$RAn zcCq{E+L$@_*531nWy6>E?0%$HdO-NN<>2>^cb;RlUw+K$o{Nodh>5;idjI14((jIr zO}+q3=!Cm~-6dy`=9p+k0yI|kxDFGZtm_&k)}tT|IV98A)|3TDy7#@lVEKo)wI9o| zq;IcV^>FLyhZgQAl>Q)?3s+y*Sh)4a)90mav7xo5=*91!{KJo}k8cD9lyMA<t?(ot z81}8FqoW(xK<zel-?iN{O?GQw<AGFhi8MC2Y<RHe)bZi{Go>xiq{sEQ?b&-9v;^;8 zUTAn|t@u4%AQS<Z>0XfEhmYg!?c?aEgN;{>)LPan?N5y(%VBJXRN*1%tDb?rt}aW( zP&w!Suax->6YCD|*?ok~!y@l)iHmLB-7f5Gz-V0<Z5Yy&SN)6#cXQM072d(x5eM7p zMT*yyFtsi%j#fC+@Z!uy*{SUQ@U<aXE#>tRbQNnC#HMHMY}<Ui;<k}Hk3aqDxl?(o z24jmKTd?Pq-V?hjmd|KEt$NcxC3IFy+Tkr7J4&1HK6%dx4~tK?IimC2raNEsQ5l-{ z_bj=WasoA>M%Q~}V_};}tA{oIs1hkSfVV#?`9%mLLEc*EuVYaz6pM~Ga<UP8#x&LS zzZm8buTIMKzJO%CtXwaX7CHF^__?C)dCRrB=WehvxCnIv5!H4Yzp81yH2%Zy=I*;V zAeTXZa8vuAk)*(D@0I&)8n*zAdj*$pgf9Yt{fx-mq!=^vJIH^<ce-$s5fxqwz(pj+ zJ2={N@$_1tkZ)8AwAW&fq4?)XY0H&$yfSFj@$Xpa+vA@6astXKq>J`B%#^OmdVaTW zkS<=!VW!Za-G{e>{ID8+f;(y`7D6L5D%aqq?syhS=E0!yZI{~&)%($>*xCo-73dRZ zv*yvb9L}$7a8N6_8*p6Ci-I4LZ4Su^($J4!-K5@VgN1%k_$u{7HCDE9s^9hSdX%kJ zctO+P=>gB(4qlHk+zK!CMtBZ6Q~32x;TJp&9^tn_{nZqHy~-FXJk&<I9zTcbDR_NK zvX#(0d~Sf}PH*dE+KGKi(3$s(pAL`KO>>hBPZ2J!8>}7WibrvWc03zxzaF%f>OdK$ zA{>2|0v4?)s%N2Z+V$(=;68=t0_6fLo}NE}=krr|E>I#ogyR`A9Zy<kJ9rEKkMI^M z5hnAq@G7V9Tl8PyU7f;@Dp>wJypkz+{mQ=oGT(nr!R!CI`SNwimf?Zcm5QgKoe{0E zuR!Z*HhNkY)nyqb?|T#N7kRItuf4VYDfF!;`v%=#`F@0*3HzfT?d_0^7G5`+zKitN zXqRp7v`^8W@6!>?3t2U<x4H9uT4wEoBM5!M?D#>36J~?MY7{Fue<50ZYQM|2`xj*# zAo*&l35u-w$`XN~T+q;N=h#?xJ1mz*8I0VE;GE=pljDP4_#0NM964sfY89^mta>|G zJ=PTym^X^9j7~{}WI$`TgVw{L(T*byT|d>2aC?OBbQ!l^Wf$iFf%!~>N7x<UJ6*=E zS6Kq=2wv<B@ap+am*Mp(JFM{ZH^6J>J6(p?r-ZcR@GR5e(aQ6k4tRX0^H;an#pn4- zgxRkIaRcR2<=j9!{g9QTuq4-U6l{y^JeTB<Si~V>8|M%zbz+m`?f92d#3ABoYag<z zIiA&WLy5d<ClTou$2pTEA2?9N&IJeVLp#;6v``&O-VXfHK8hW3mPd2KKFvA#8{WPM zxZlA!85U{Y-XQmf=5?0iiT<3EuW&pqvXPm4Q%FC&gL5*z%lj+@49Bw;*__S$$aZn! zK@JDp^&Q|iKbaeOy|wyj&NUnodUXO4?`3CWz8+Q&hsAlpm9e%d-YVyK(di{a>rsND zGS8sjH6G;fI1kFW^(z0yc}5iCrop3mp5{C#!|PS{TH#T@>*3L9Bg5-c{=*6{{04Y; za2}N5^(nzy96#!32anc_^B~}H9>ki_X@ex5blPOuuLZ3m=Rv^aeH-Pz3aa=;eK{d* zYobb{T#o`?hcl|r`Y#SI*&ZI&Kb&$j3iZ}L_#1E%We37f!YN{v98S`Ifm5V-g2PF; z0S=_5j1RP%NzQADH^9N3knusEMI2824R9beWjK(UKX80<uZN?8)Rf_%PalVqZ4XDf zNI6_(IDAk1&9+x4W2*dJ-aenV-;Z_5;(IXzu;?^+iMJoYnjo46{D8IK?U16_i^y%N z%;I|s{rSH6kk1#@T&H9J@{fu`d~fk}#C%6Mo&hf0{LbmmbENWh#Gd8r_zs_MI4|WW z%L%|y_Vabb3B~&m?>e51l3fx%38#qpb2yg&0;foE4~G+Z0~}gMjt_AD4WC!o4RB~3 zIX>tEPb~0>xB(8WBZq@E`Xk3D@p?FX9XTBIfj10rQtaVi9g#y;hQsL(KNskab)np@ zG7h}Ginl{6=P~0J%Hzq~b-dkHd7gWSc>6t*zX2TlLVZ&@?a`mFV=SMqtDI1W)0Tgi zuOnSFN#0-Kc$)2eUNRgy?KvFG#l+|9dp#VQFZWX6wEux-8*c|?k@SPoOtV$I%U8Nk z@c|zxo<DsBHz<Vhdz2qdHmWz`^_4%_PQ4ADWBvt7tzL8)V{RI-M|>+P5_o0$e&l<J z+fEV6iZ>io?Eu+{VL(NGn)GA@Rcg%AUD+``$!UF&S)sFL`t}7Bmxbg-mwFFGwxwk# zKMLv1%<c;^Smrf_M>o$kzmPPPpvxYJg`NEBUzHz8&^N3&xO;k!`593B&rwt<#_)QG zDhndG1UT5<eA~wMup$#q@AC01-OFSAR9JbD??Q}i%8KnyN$rbD%4mrh^eKx_eq;!* zr?Kl0ImmH&A$A~JmpGiL2M(ML<?641Lxdu>z!(-1;_qWIyy#b;)vL#puCAz&!7~U@ zoXcfSjik&>`RxHE2C%0}7*A1hedgVX-w;9UDa0~o*O%oeGgJjR2}xcN?(XrbuZc8P z^f;-cqTKWXb^UskIV!}gR_7s>Lm1x)dcCcdfNQiOtiU}w+TZLI5ftR5)jN-=)l?7^ z^!k0~YgDNRd0Hth_j(+8E+rUYVR}Wn1A2oC8&UeiuLFu_g`~&zCZ{coP7j-1?892c zn9|tDqU_ATsAPu%$Ht<_!mNyt=tPa`tEl<4VFpuAMpjRdA);ZPg&7N)<H8cd3i5mU zkVs}m9?|t~;Cf8`JYH^544IRgH-focTr^{js8>k_g7_rl*_P96%MoPO>;m*$2uud% zl8$M&EFIaTE>?Hc)V4S({jv+fG9rq7Rd0-}UA??^PEGZ{^x?A#gHaYE_4*P03LL#$ zVIH*`kdMbR2TU6;jJU@P8+t0n+dMKdrlIj_S{<byyo;kU!V0qe>;_C3OwtDz&I;F0 z&G0H_XjTLjIC~ibTs>ix!jPDvoF-^pJZ8vu&$KbcpJbHl#(%Z44os4+%Fjti^on%X z#a%;#B^Bmn<T(@$Dnld9AsS^a=Z<xt_)F@40v~#b?PBo?95egs5iDt?`A13EN0dB) zJj>JYLCp(m`XYO#kZyCZqlb2}5LX%#S(u#}6q&5GGDK!b6d2-vmabW~ta{FzY8G2G zKh~0H$)90k1g0pG3ULQ>K<v8nSsl^}^UZ`%b)@xA=Rqk`_La1MR+m=HYH6<XP0%|> zc_t-G<HchI4w(n4YnvT3<tjB+nJMDoW-UgIX#*;!XcRBH(4##N8xW`2no!#w2BlkM zXKiqlXUN9LDm$A|D;b6$w_PM7y;OpvOoxQjDAp)G<#OI683j*OG1_sa@b;a&eN-y2 z*PU54dy2O&k_zl~XS63?>#u$SaFPHg9MLJIY&G<@YKHR%Qrm2=j}Q!sQXyTH`cg~^ z?+anc`&#uj*?UJZPlyEM+4Ed{V6Jp<8qvwl4%wrQRp$OK9uR6l1eWY^!Pa6XHIH;> zr*C<_t?A6>btfu?TOPi*YE#9GU5NX6SIAu6yb)J{-B%xYP?|ij_2V70zxanaqBX=k zv0>!gqKh~=C%ln^ycwsNT4)sLBvrv$enNE#)|@28*MzsYLRvlf49~is<SHnBF*$C_ zy3h6~-xnj*8q}}xhiq{6N1|yToldPBV<hvjn#hWY@OFxSCP9!)B0<9+%)zQm=5D+! z^b-2~<6Zk*V>1H=O6MmA2Zy_O`@4$?;mY6n<nAdnMz*&_DYb)j842N`27iMiGiPZa zB^0S*p-`uOmuLKUeacy}O0Sm7*<i4r%lAKX=l1Q}x9!@wwYjCW1%JfCzkK@1pFaES zPhV6$^YY8*&cFQ9Gk}~1$W`ih;Ps7xz1}Iv*~!f<+;f%2T6Tte(D|C!GIwf_rkqcR zZ$|F!MQl46b-C*lC1*~B<am3{2yGh8S8Mzim5;2?TT#=rHb1g)muup@jOe=T>Yirx zJ6cVZ*0JG%bx8$BH#BUW-S*gu)i3WVllo%n^9lzFMi+K2vCg{^^A5n-;aA{n^au_0 z_IB5<3cQ9Mf0HKj4EHEl3%4MQk|PMS@>E4<9zMpho7Ut<H0<gM$@TUsu*_ecr`7~4 zn6+%<-c?oIjdh8Qz)<~e+as%1y}WytRz1hTdEP^76N+xzICfvf^1jaDnEKqJfqYaT z`C{^Gc2(1c=$x&LIA_P?a&VNsz)>j*%;e74UVfoVNkQK~^S<p<eYa1JUhC^Oz3=bQ zcU;p$eFcKMZIWuLS>cBLRNwxozFY1422JaWiU8k;w{v`N=A6DmapyI-5irwT!`IrE z@Rj>+SKM)}Z^%#eC4A+++u(zm!Z+rp`Vzi!->vq2E$G{0r5R-AqtaHT54;Q(vex@} zySW93Bk-LV9k3(fQN5d7{IuEZB&b}%8O6vDLM-P&Atx@jp6DJk)7QT!BE3A~(2*q% zxAoSzYAnMCo7X+kWG?QOwz@huJG#X$nXim^_2ITB#>P=f_}$_~*=;W!x%%9^jnx*C z6_nqh5>i*qoFLhl;^E0}l%CwDOxY6Pxb^qb>x0D+A1Ze&`*%2saE3s6Mb<<}Gst&& zo7gbLOGkT5A(-0s{Ia)q&e27u?>=;N=)v}$YF7u#(7~2<56$m**)Z_y6Z7V7d#vvA zJAx0#^n2kAE20yZ?)&{P%%+MC<*$V%%>YhRAH=*SlFk+E>+2eAv1lBXV+sYzzvJ|Q zq@vS4DgG6!X9#4prAkt(RdzzfWcRbkby<>ZZ2r(@hhj}zU0tigOzmdrtH6+uz@Xq@ z78@8G92jgeUG<9#cU@@6C^V_gFB>kes4QE&;?rnzXmoUFXcYY&6&4!B9`OvBS!!_) zttt<^hI{W6?$HGX-{4?lf~6oTCWh+-2!%Jw=vxyJLp89@V48NoxVD008Uny%_p``# zOVXT#Chg{B*Crv|4eWygO(xb4>@kJl%dVCLpY)J|45RwU;L7Dg<>j->q~F=2Pt#!E zTgr+<yn<#`h3Y{45#?`$T1^KsTu?3MaMEeqp<soZL=pLDm5x^2-T!cT$|INRWrv?V zt_E4F#MMQpm4eHHOeT)sK#&O}HkqQ0Sw$f^{_){%>X4e6(>EaYjeA(ttRPQwaVeY? zO2smcSv$^<Da=Cr@g`8=;^OS=>FIt0W<(^qGkK`+lJw^|f^~-!WqJ&`TM~ScY~qj7 zLcaW*4@{;&V5(jgR1VUFmlm77PSw<0y`BZIlm4uPjZ}32tB!M(IXkPgT9+|Vqe0bh z@F`zl`R?L@RAy%DpH%Tcf_LZzlXvLTp<aoq1O7X@@oR@acB&VqyIUQEY^P**)F@^N z{#>s?yO?U%K3njdYWKBkpL4BURWa2b4mju!c(ch{Bafp>_=$g?!@W67@!;gQ%0|^i zoL!azL%4&#N)@0~AeEC5u@u(G6AG8%X|z%Qj32X}Uf|s8!k#I-13}OH0>p(Ixk{@C zPc8D4{ychqVcXL?=H8r;w7>TD<7XZyVE(#UE9(~=DDUolUUjj2|A6$^{IlD)ygXnr zEewx;`sCdw=Calq-RX@_>=+LfKRxxq5_m?xk$jbz@Y!1ws8-@)H2MHpl*$rDf~_vy zcoeB5)uxW3r3@5IC*Q&3H<Old5ixb5{Co<^&#u(MIOA{Ff`w8WQ-&lY1RE^|V~T%% zWp?<7QuzS;?oWXU$vTUNF;;acqHe~-9?^Gv*@UU3BUpn2*D-thkg#;TLun9>G&N}* zs<f_HIK`8A0skeux0FjPoX7EKJv;(Y=g**b2;kw)N%`_SL+*O6lXnu523aGx5z$~U zAp(hrsY4zwIhg!O*7@-}Sxe@0uFo2Hb*uD6Z!cr_ojmo_-<k2$nfjAUROe2gZra!C zrqZ_^=-Tm%Hpy3|yY=9%%@fNfww`)mXj=|H8H^&G3>J8nabhdhF!E|Sonu~LZUvoa z^7&y@BAySu60N<SlY50RyIu<D>MGUK=tUkp(z#_1>Qm6O?L0YXhrq<xVNwB0;ZVVo z@S;@1c!H5V@Z~_;$oB)LoqZ4A-GP5*+!FI1DC$J79g(fY0gwN&=8mH1<b+2rwygW~ zLWP7C1;lrnQqy(ekOvx_7kf|Iv3oaLwQE<tUZpqY=Nqql3+n_^L`{B$+Nl(o>3YtY zVpiqTFd=cC{aMX3^?jDo5*ghZTT&m^lQZV&p>H)9b5}JfJFnih;&=_sj{v?$Rky^W z_(`KEntYL0-O>Y5o4)~;DIwOb&kDsx-p63q2XKTS&1M@MR&IskW7j7VeUusxTOWAI zJ_8)*Cruu5CvK6Pyo_Fjnsi$)Rx`Plt;9_yzz$LX`smbWruxjDe3SQawd)gvKJK`; zTW7{9Col6p?sk1zu)0_wxesvzswomxrnh6&Gk7bfRo)cDD#be156q^~O4=tP%2UZl zg)EE3%TW3*t=R{fgZS=kL}&PbR&#8Euz+@S##+E$D6a)<fk^rQ__}ErU$n;<ew_h= zj}a8YW;H5w;k)n(VJ>wOKTKYrxe(Tvqne-+Cg`b}whEu$xC%e>Em#k&e9|u=T<iL^ zvvDTI!Yr>J8=QL*xZn*Zq>b}aa8}8$<-zsP(wNZIg@0kZ@}LSoxr4j$Rz{<cpN-hx z<>d%Xb$m#g-ZQ~>Ms8PXhh%VaXw*7%w5tqPzGz#MMWf#ZiS`z3+iJFfW8;r|eYbKB zKHtheFOm%6CbE5t&j2sAkOo&6JRx>|R&UA3R&kr@9O|K1^B;Nl+e?&_fVxsS7ZRlg zeMmZ$g8r!B>I1R*3(3eYxR`MRBn;}$DLfF}nWso9@Nv*+0<yDBsVOOu5fPpyrx8DW ztS6G)llqN!&=g+F1CJpXxNMMbqG{<!>>$U{QiKm#jqFN_A=W3|E?Q9|zp;lbX8)*d zNo~*1$*hY>N%V<v(I=#yI6T``<yXD3v3;!Y(|7L~7|z=`(^Pnrg&uq4(Z!v&+$t5! zpPRpWd9r6}@4~FK42^OYGNKvIzC2+*pV^XDwSC^Hhg_WM@7-axREI`Q{7&n%dBec) z|2|HX@5fy2{NIp>vX{{n`|X<d5&P;{FeB{k1^iX92P$GB8Xr00k=_W@@kM@eMW7R2 z7c26kd4_G!A({gExY~IgC72x<AWV749pYhy^xBrB_8BvC>Ju>WSQmXF^PA(W_NrUo z(7$^oDy(&HE1{X@j4n;pr}g!wTW6}8y!y*mv$}KYA6_r~hH9-fKeJb80=ArMc+^`m zY~%*tsHgy^5xtWeW%59{uxxB0JSjq+E>MWROHSv~_?lG<A<)(vG{s2c1}#TzA=@EV z&%(YN-4~&8t!}(<sN=R7#dkE{e;oN#!%nU^`#-O~y=Z&Eq5buvGlMcWD(5b$fAH#| z{jc|j26vgG&OBNc)0Dh$1@mS`=EC9|mw$NV>%SC@9<3kUaG{UZMdo;TqB+Nt6gmrD zbv!%6j^}wFihr>7sZ?CxeKKz7^WIdSDkgi|ruGi@@zu#s#6navCabhw7andf8bgt5 z(T9y_)GjW><oq=Q5sA|YhZhkA86{-yPQ^<P@G`fCSYzBYJRc5Bc;l;gIH(&%b@l9u zhKC<cU(u0J72+FI9MnFCz4K1y(x5$S{F01bj$uA?TbC>nKFaZ1z4G`Rcb8gcm-Po% z&z*>9-Bp2=q&I@MtNj!v=oNTB9^#`F6_E((V+sbDOv}d;*m$Xx-28$hz+^teBJx;9 zYj!Hpwi{{T#6g!wr11lp!}SYJHFuo5Y5gzy<{V#HI5?x_vF~2$I5hX+-3RZQwOQ@g z=#@NgPFiJILeBn|cI|m@bm;QlwXfbB9Wke8X5Esq_=(k~k*Btve);ut%TBHSDLJ}u zGFzA-d;(3}yTD1M)ae}7d98QxT#GQfZ$1Y#Nt2`urB+)K?(5vlM;G@8n5gpXuI*V= zP+8its6hBcdfPABGr4kj86M6&)>*%9lXRPSA7nL+5s5MMppC1WE3)o5sI}|#>s@s6 zFhm>MAnAr=5ha&2xNbj)a0>ST-Ji>T|BqR}?gElhXk>MiA>6=xq#vZUta12DfCv0V zs6+lB;EUitVLb!TZ=k{8BzUl(;8hz2;?3+mXw6{-I)3}tDip!NKI>GjuHJ-%F8Ld7 z6eQhA-f1+$sj2cGrdcbfc7*Wj#-4)moVw=x@|>)yh=OFT(lwzhrL^8n<<rjI8yJRd z`WMZ$!-LXF_C#lG=7JJwldyMjP`bG|Jp)hMWXj9{UPe&HNv}hGAcY%n;$-3Y`~)tr zLcqkjqO-qXc4^zff@BA!S1)^SaJf{<9&eksZoPC+*t;rq4wo;!!eT)8KwPc4z}-<B z5TG{bJ#jU1U+1dEAa8vx4`MfKUWnN)MQs`x<tQsHJqduxaMj8U+m_XJ8}W3fAX%gG z>aOhSX1%TR7qqhX?!WKhN2^kNass5^iI3fsH8*AdI?LuA`ws3T6OtljGM;?^Y$CyF z*tNJ+gs6kO*Exzb+s~7T31-TpPu2IP@)g*(*J6FiD1*(zJ{TR!?F@<NPMupFR+^kX zH*s`9O0&f$cy3hL+_2K5w1(uMxouv$Tu<M^%<x2uhgV!tYQ=n`AyH?{N)L+<_4JIN zNjP}`r)HrC+#gWj;$$@HTwGn<b?X!w!s(w>6OeubG0HP1TPaDFz+_CBuZ*5d>mB88 zi1V*3X=pIUKKf|Hof=J&Mmw*GoeR|+yCYeeou5zRAnHOKQ#rzugY4nHP5}-|g<iXQ z1eaYpp!qYbWjrx9%+X>pl5(J&g{+$3+|?NH5>BlF`?WfGdwJJo|8@u4>}_@mH?1=G zcvKhsey6n7T;}1=UQKDMx1^LA*n<;J&cPm`3+vdgrKsGSQsZWOOSQtdQ$||pN~C#W zihAJFrwYXV%vhk+y001WV@Twx$j64Khk?rwR8Dn~E#$|;Es++06CUp@JQ@Vw)=rPq z;KZT2g5{}m2IA5xz1<Dk)%{}LrWGzoPpKYMtDN2Sd5J#7RdM4l^<%v9$tyw`#<M8! zJ}Su36s+@F1N%J5#{A^WOkAkx!U2a3c?)Uke8XXAd1S7a5DC<$y^{P5hB%-4HNkpA zMw3r|L`g|jOHg!3pPPf;;t{$)tx>Mfs5_ftmK3nBnigxdOWXs4qt?$JH@p*G<Q)lD z2U7%N_Q_Zc9V)*&A^Fql5v+rJ#CBp8fIvE><dSL5zV!3(4)dFMTr_0VddG^lWOW9H zgt;wh^+*dT9vC0OK066`=P)~}td9BlI|c@7G`ck-L{S18kNE+x9YHaKm8N9&q_}=D zV^(EAU2^n;yTi&tO8Z0WMv|j*JWK)OU#%A(7##L+cXW0dRH_A)%GKze93DPWGu|jh z%e6o;J`2EnM1|9n43nW@<t&&d*Q*?_{F~<7g#SH*KAsBQdF!05*ilb;(q>E=218D0 z58dNtUqgi9Q`V^u337JUtJEq{Y`s0zlBHYJ<`$bB5>RLkF0+hJ5Of;_sLqj--jQ-k zYHafd0Wkk%l%8tZtVz6DSxk4*ufQ^MB)WTRMtF+OXxIQ+)MP{qmm+1WN>r=7gAA$R z5q*W2@&kiI9_~(R%~b@%FvV7!yB~t`X$p@5r@*i^BaW*_^l}1jXiahj9Qg3*%?s&q zUQ-M<HS{&^=C&Mp@<MFMiujmfB=g=77Z<jmaOMJ3)v&}z4CZ;pdU+>$6%NNHm3w>P z4Ul(LO8hcoWMt@~;))APg)I~7PJBEgJvA-8<jb4)e_oc8s#Fdl%Vt>E@~X0@7Wbbm zt6dQe&5kLKvX7V%>!DP*J|$u*Shi>gV>$?vb(*8=df7)}+{9c87=`7)C_IT-2IH2b z^#omsTcHlh1Ptf96pKc_tZ5V$(t<-=!#xXo&3Qq_biGGPU|^BCa(jGKw$9T-GAf^2 z@^FrSjC-=yL1l1Q;ot^qa$=OZza)2m-PIzDn~A9W*D-E}!u`BAi0fdbtd+2-vSCRU zRyZ51i+MdJ^a=_J1m`MdDO{ZGQ&At4-y9ee>FB15iLop$jc-kG)~P%reS^y*YY)T+ z$Ln<-PCnjVGviX$8r|JjI_sSygM%wWQilqk+4x*;QmR3ZWX&rbom3i4Mq*H1Qf%LF z?la9t^Rt@*qi~^z7Z;a-&!90nl6-RzMU~pREl8weGa66?livP{BAefGZsO(jLi*`e z_BY{iHYR<ycA`h(zP#J9ug_rqI#Ay2TmU#)&xIrxkvH&jm{n$4$#A=SLU7Hd_>PTf zsd+{h=ZS@apSO=kW@Nyu<nYBMDy^Ut)Eakh&zWhV^V7$x`^C~3&3^s?8jTX(c7}YY z3UN2aPK90CJuK8Q#h{Oi^I0?EW}OJhmE`1nOlFyZzjnh>iIK@OK>ERSMlj)_GuB6r z%fLd2Rn3fP9R(*BL8(=3boW*}y5<C%78m5Ug?NRzczR0P$9=qYN$LIteZhfouC3w+ zF8<B|*=DUNMC0P)99kaelWFucnZZ`UDLZP%@9Y<T>>dd*Til`o0}H~C)`V)XcrX)} zvW{mRfHjzwxEs2y4Nq`}?p_z8i=a`iS87E^gNx*$8pz%-8t3fg<PxZhT)Hmf${||M zTC8UUs1bs7a5k)gUQLIU^{A513oF^D?Pp$LLQ~6nT%5i9j46Qu#TIj^C9X2iH_Aol zu65Bk_UEj~77nF0_~_lW4oe&~2E8sRIHVzIqBnkVw+ZGyL9qZb=2?twM$8nXn~QT| zA}|QG?FFtc&J3YBS+)6eYkm?)8~kVE{cxOYxRlA;gf;_Rz47mYZnQpczCX%Cm1Kwq zY7cBopRqJHw$vLnu#7%6=`Gue7lxWF`s@^QOIpN?kj9F*=&%LG)Ucac%FZs@_&;}K zs~i^N@@@(V>L{qZxS{uv(uNHYrHj+k<99vOa{jZdm>9;yCh5wBhd(JuPX{gYCohZt zi*@lKJ<N*<Dy>niaHS1GVukA>^HRY->B#A6fJXxgx$RKM|J*OtSNe4AzBO&@%3RV{ zWjIAu73IIMe)jI<fiR_$T6uKhnThuk9{PApNS%0l<*O%WRP-2JVBv%X6Sj@JK*e~_ z(2>+Qg$5Eu9+IpRQ{s$N4t{YX@_A_}0E*L<Fq$UaL~~MNXkY%!m7yV_5s`tjlMEg% zH8({^#w0`-vVG!*a`OhF6DoXzLm=sv-uK0f_=N1V<Yjryo5KBrRAM{J&rChqKJV6a z-z1&M9N-_+Syc7**wy{OwGS))5O6JrR_+`TiK6wHYmi}f+G{lO5{6qn*fMJJ(gN9^ zoWay2uATc+Lh*-$`EyL>vi+rbU7`NrPHrgk=bmT@sf;fk42g(|3=OPK#@y1|ECGpn z-@t;5tXt~~M-V*aL#0^#W+Ca8QG`Kwv6D6?+SHYiwzt0L&Z3NJUyCU%HfiIG`ppr+ z$hgqX0{so}ux*;X;GxXyJUGspvgf?JW&69;*^L1~!I(G0IrBC+gI=*a8x2gUQ7N1R zd&a2KiOCQ*nD902RHOUm>n)#ogc&O8*1_AgWKJ0f?kRjcVOBY*{cl;$?v>_OZc0h6 z((A|PVHDW3#CDA0OFFlMx58Pqdc+5U7^d}j2sP3`xmy5As261d@WOa@Jg6~vl(N5X z!42@>R#p@=v%<xHm7nP7rgii;c;`lZ)z8=m!W$FoQmZd*!A0?VOKGtwd{$^ulSOKW z&QH}~jN<?B@dJq${e1oXQA61U)8sNWJ|1yxohd0~K_KoYO^`N#tLWjufS%yz;p!4- zc7J$czG!*Y!OO!zYtTDMF6)#Is;I>o`71{Agr-GZ69axVHU1%U=azaHL61LO^`l(? zPl50ZILikoxyEhkB)_H{+N;~78Vb23v;0b8f?L}{3YI2yj3%cPdFWh83-WYx64l~j zmCDWNF(cK|RWRO2Bg}$F?I>o)-`WN^I(it4dc-?IzreK*mksQ1egrPFEhN#FpUs*O zwb{V+?`uuC@|;_|B6r4sIVQ%*cf`*nF)n^zKT5v)pWOV1ib2oRWvNaxQd0N#W^61} zIZpU_<R@i6w20}XFE>3=RyyC8Nso^$J@Kg!JMqqnx0~kgjPmgYjy{u;crTX)9tGM! z$Iwvynh`a}j+AAa^MNj$lyVi0Z0s3N5(h*PS#1o5lpwPNeyjWS5nh&n?DT-lfYROT z6KWPzghpl?y*$>pc1Pw0w&X(iNBI>CYSn;4L#22K=Gj3tG)RL^pB@!HP(n)O*r=<9 ziOTWr_^O}`Kb?*&B}B=4)jC+F5VM6>J7#5@q8b*4NUp2NG0!PPZM#09h<3TY55alR z)(7$OCgJd86^GZw`=;2zOS6Y(*EdwL`i8!(l0<h(;P-|CR(hpB`;uGfTcwm~?E&o1 zlh0y4);s7_e-qm({Tl7oyCB*xayTYdf(mexwmTcz-;~=G|5U`HJsA5Jw<ok;vi1++ z?I+QWTM*jecL6>oA!PD9xD#Fk^>8~u`&(#ND@~KpXnhB*xR0RqZMjt!57<_H9<9H! z!hoj^y<d~HWwhga1RHt4KSqD6W{h??)2JPeJi^_oxuX5OY3)|M5beLV!uf{dZq>HX z{=VEUxDf6(y#wtZTH(0x{#Km;?Z2Js|1b2no^oja$lCv}ioc-UdZM8H_tySO#b;=@ z%0jgNQEpd!I$45ttBgYX$5uFB!hV7*II{de`zO|RAC8Z8*P|W0%4rWCLx1Z|L;Gje z_L#}<(S97%H*?D@)&#s52x^`KZ!53y;`n~$hZEnxXAV!^crJN4CjO)RaI%iKteCi$ zTBPrkA1WkufD-m!=>)ZmuU393eWQ92Ej8oeyw9ZaOU3u9EVRs)9;KE^2jxeKA61vp zQYoF|EzhW;6lJRS&{8#tmp$mCSLqbrs7_<_{t56IS~8TMD=w**qR$-Z3*M5d{E+QY zo6u4#VSd1894$(YPlfalW-N>+DL<6Z2h}qWV^g4mfz#lGtokknL^Qh@n1SNZ5!H;S zRXTdOm0gZI5yMl>Q$J1o%2-tHn;tN;I9vY$3RU}M`WKgE8r7!Ql|vy0zpAGCU|qtB zL9_KoV7mnzjKU1Kr>G`zRaLNw1=7Wde@>3VhwE?#Nnd&RAvaV*x<N^tcr+vw_e7If zx)_hUX1palo@QMr85O4>72pk;H1SyvNCk)^^~S8LCw(~NHsv3sP=v4Q5d-Tgj-g@# z(iK9X;+8XtXCzJ2BTkrTON|Y(_=fsr=N2}`sLp533=8z}arg2zr5n<XS#^YEJ79%b zVYwq+0`T;`1XwUv+ttPd%2HS~s#)gvn*GCrV^UP-)9bQ~0Aup@a`*8G44bK7;}?`C zB}sJ$teb96B2782x$&2i*SX8!<ba=K6W8guHGCqI;(AOLwviz|DabX@M|mYCE;>9q zEG8}{+|R57euz>3a?+rB7IqB%Ii0(^qhbtC2`D~_)01jGd6>y~ga|`QxREDF<%zSC ze5(s`Q(N1I%Z$3hzK#W|XMK}q#pz1&!V<!&@dp_yUXt7urIU|gb&zl5NoTy1S1S-f z&adRMKS5q5(Qe5^3O@?LFYDibg_36p53__zSLrAEfPDH7ps>>H$wvU$6Ze-mMHV6= zT;fwx)#k`ZuYdrBjt@kh3(kPt+-NsQa)@jJ1&Qp(o)+t6*IoL`gkQjFvLHCv6k<9X zj9(_RnGMqqAtqCZ_3v*8QTj7m{)=#?-}q$x!&J5|3Q_t1vk1g2<Y+1H0xc@Cxg%Z* z$2rJ!4RdHq20L`@QI<Yn3+^xh8&e4IkpF(IvQm1_Hn81*b|Y#Kiyfpu#JvLo%8Urg z851$2ulJ>?L5ot!a%G+t`D8!v?R#0@9u`TfL_=HumWD4@R$lD-iP^Hr=O&GaUw9O^ zOzjyQHJD*SV(GPo5N3eFX7ksTVIWo*#GEi0Iq9jmJbBv6KMFjT&|3+^^_i(Pv|qQ~ zoCqe9^gM7P)V>N2BU%ttVx%y*I>pII$rX@^f4q364y{7%?HvdX4Wt1`W_i0)Nx&jI zvfD3#{fHVXrw&<}U}|K^^%@;$Y}?Ay-|)cAnk-VBojicm2R-<TgC3yydDj12WhM6I zWVy5oJ@z3^!SM-NA?!(@WL=nueQeP_Y1JE*l~7gK<O`~eiej}lsOxY>MS340KSd!S zAAD*yt2S2B4#M#G#!IRQMTzQ{pn<~~t|`KjU^iWXPbVZq6+wjKUlJ$dCMFfXn|#Ph zH_!9lfkZUEt-UWN#nXSZsN{i@x3<^M{CqPJ4LfR?iGG>QqgLMi7ONG8#7f~iZKLjr zkVlts7EFp#;c5F>*4fRnAUMcuHVdZN^cCVEHu;W}htqr%R3;k2iscIoi?G6R%~Bpq zm)@{aq7;;{quq^ARS|Zydk(ZKnoc`=RuO1+<`A<T?bswLHY)Z`{t~OHe@czgO?F%E z+N#DcWw9gD_nRv!HshpHq)vV-)QKBmU0SJ7j6Z@FXdvvEIDkm}wbqu@$w^_RIEI$x z)|T|ie+p&dI<$;hTf)(2SX`>s2<g_AIe=V5aD)tNOB!0L#0?m0m9?c9-zwpKGOaBc zlivw*#I^WVmbHa2tmGK3rWV`<k;_%wglIY)B#irce^=Frhss6v*wUFNXP2ESDx_CY z5;DEcT0>sk6xDX9zxPl_e9h_I`yZ~DsNa9+$exT11N}E;34eH4`pc^Wy}xAMXTN20 zp7@1y`U~m2^aQJ7v)^HsV|Pj)V8vm#R<J*+sG=1zG&*XvDktTLi!%^Fbsv&BxESL0 zi=$T)j)cc-JrhMkQurfjtf5X>kUYOO$}={2S26RvQclpIr6FSIO?Y)+r_$<FBfiYf zPeI`5aFMNLjN72dM1j;;;Cmjxs9_!^k6bn|e|6r@Epzr3rlu|#%^$s|q3ot6=~>}O zEqihJ$tMQ39ZgLwi%R#KfB*7TuRlK^t<bd4s9B)lEQ}gU_j#ol5a8?U6dJA4JGsDz zme0!x@cTSe2o2S_kR9K);D1<6C}a|sJs$5zcyWzDjJS2f!Q<VpAMSjxc-HB<)wj=T zeqhz|6$_3v-h5N*p;^flPcMG*CFP<$Pn$G8&mCL+>_C{Q%Mw+8sB>^nNz?58-DCT6 zvr3C*J`dSUZ*Ro6RWD=Dco2?i1kGvPl?>&tpcdxmQ&=aRV4U72)XU-3O+`+6Gic9* zyC)6`?MvQ#vlAJn)!uOdQakIaQMzCKalUk%Ju9rqYp=5;z-S10O+MYPDgIAkQkV+d ze0_X8J%doVInYn(=5UQ7TyBHKtP5ba3%8S9U*QI1r4-@ly|DRwNB<i)H{X_;b9?pD zJ8SR1FLyLEEk&3mIY&khiA#E)-M0Jv)uE<7OKi_$L#Iv~+#`i!EfZH9-7)ha;Ian% z9fC+kyvoo=MtXXx&4Dg1YSq-@kit=yqUYRTeL5m&lCLobJ>6p5`5SIgBYYuH7>cUj z@Zh4jx?odH%+}`@Y8-qU*H^E+v%3ENjSG%+C9wTl4sP4ovAxW{a6}k*fEj+Zx6IkG z+1ceb=~thmG^DI}bJO<s*Eik!wKVkVvk$!}uzCAy3Xkk)0PT!esYK9D4bPk!C36H( z2|Q&75>g4H2;fVCdSbR1Ffp#0-!l8kVaUqmnB!saUyvdJ(NM5lMMOGyC#o{sRl(R- z`EW3D*Rp-A1?MoC^W{hk7-xBqX*iM%l5rAtPcSBS34IV$V^6lu+0#_DdS=UAi-%6l zD_vLHy1%CDsddO|l(V8Su5L?Z$+iWh%S(2xUAez-rLp7Tp@oNsW8(*Q&tGt`y7J(n z<~=Y)F1@99<k8NCifxTmqwTRi5gl7Q=WeMG{vO)Ax^~s3Eu(WrTd-mslYbLes@}eS z#Z)fpYs|xMDMrEm5sg0G%s=vY5_)zir%3ejq<O^&;>y^@O%E-M?>3n_68FB?t5h57 zH@A$QtZ9B|?ZTsdiBkXeLtFQC?ke*wS}s;RCVh2zN0GC0i?jPlmhy-A*8Jf&w%_u> z%BBauWrr_5cORClX@7O@p*{1t+!r#0I@KGp+?W1Ma$lImj;WrK<vwpo6=n%DRTpKs z&s)-kJa~j(ljS~d2}hq{)dgAZ^OiY)Ttsk4?(>#3v{b2Hm*qZhDaN--cpu1p-jX3? z3v*Pj%5tB#q~cqZ97D)`>EEF8Ab4gKGPY2Bz597j2hE7P&Ae-U0K%h%z#Q%Zcw>qe z*mq-(&1*cpx$l<N*q2^8xM#=VgZuUwcSuj1zOrNP;Y+Kfe@O2&{`;?g{NX>Jd^Q1o zhRu!r0uf#=3jKK}6gNWcOz1njbQ^>_Oj*~YJNrcsTtfOt|8tqFvR?RoazkB=XSmlL zcp^_yWd?ReJ|Iy=d#w{{5BmxJ{!kG}Zjoe1xUVeQx%pX^p)!Z7yi8*Lguq(ntuDx3 zGP`kKe&(zvmh>H|E!|KDm0TEXU{U3($LeM+NGZ%IDy^EmyR-Gsma=j3LS;)gVbpoD zY*(Scim$J8Xf!f-(qmxx8K6zJ|AcV=S=k;~xMI$}V+&s1+jmz<;Ug{gJkomK(xH*| z+nbNBZaGw%Tz-D|o=d{N+iz+2RC%90vEk{3;iis|_%pW+?apl~-Lq)h?)=P>8D&qC zZ1<6li!UmhxNHwZ^&)o^^io5<qmCGZkLa>|H37wuwx2Q`%kmwrI#8Yqck#vFbWR)) z7A^dZ^aevAFwaD@)Txv9vSk(G#JHO<mR?;Jnb49sQ3-ksOPj>yh$y{YwyQ@_B-=)j z|GRAe_4cRRm;5gx^D^>pZyY@}_udCeHf1KK3T+cVM#V2@<2}!AJMiApa8qwsLi2+w zPM!8NMhbU8wmTUy^O4EFh&v(oOptr1;pwi6i15G_D8L0(G*q$<Lvf${T!VZ^AP=HA zJh*$}|0CZ=X77D<O~SlTb7SJ>U&6xdJ@2N*RVS;P9$Gtidv`oLvh&t$`&xHb_!ln| zhCgQ|Z+9^lr)Fo@gVI}nOX|oSx(HdZs_mg~rS415-%H|sZ*AUfyPAoM{ZZQ_0rcbY zoy0q(n2?RWb+UZ_A2vSGBpM|q-Kwf-F1d0H622F^bvu{v@z8O63tVHo9nzJGP<NM+ z1ch~~a)6yppOK|HPStDib!llLWVuz(pro?0grpjf;8XU)(8<Qqb#-kAs=Lpw-E_8f z&hGhDt4f;hez|yiN9Xpk+?^wJn=4uTikk~pRhN#I>{h)wU9L};`B#rYv_sO@tXPl* zK`)->;yp?h^;o+$X}vg#-5d;m7|vzHG-ByY{u*n!6`l{-D&^JcYs!I5%Hzs{JIf71 zesuPp*VZO>na!Pv+g=$|sXXUxX*u&$)5Gf)9qUPu26o?qW!p8|uW&j0-!G&K7u#H& zAmI<Q#6Ksu=YIFrE$^>veDE7~@XZVNzra|-fx5iII~zg$g*cJMphJi_okNNG3MRsB zY=VC2qqQo_+-q1D&b$m(of$OM)3r*kLOBKyU7u=Inm;QNI*W2*+Yc?=a%O(@;|KOX zI(wojZ_C0(W7%nAOO|ZTWQED1F-6*WM*8aI-uqeQkDs&JXP%ZG|I=@z4{tlh!r!~Z zBJR3N`T*xlGx%bGvR<iH7XO`2B3K}W0#vopC}%2mlC4ZJ4^p!pEox<nCw(r4JS$Vq z!{<^*`mBZYIHPRB=d$nUa}W0SLS;Ta&-y2Q?!+EjrFs*e%l}578^OQG*@@2;x%7Ds zFc{(gKKrlqxf1Kz!^f-S{ZpmSg*stWJ{zx|LXRrxU+kFBDW8qJB~|*DFjH6|pN+gF zSNck*Lhebr6RCMiIQk3=3*@trx6A=#kWxMyc}pHz8ieKiY;@o)<@nZY-Y3%vCqw$P zFh`)f74Ag5PbR)q%Q0N7P+dKRJzAzbCb+_bB;u~k<l8xwUoK;>DUS`~-6Fj4>@zl` z_QI*=aK;H&{a3gGiArYBo%CL2i%`3;v9)_)Z*NOOzfy6A2|Wv?zn{2M`g*X9xqt?> zQWqN%4kJ{n2lp__zBvOB+pG}j<=t!i_JwQ##5ag((6hEh4Q;&(`g&U%7l@N*r2ljc zGQ%BrG1vZX=|`gc48UyTF#D`9%Y=J`5+zw=^yf4xdeBG5rB%_N0n0=(9(f{+&x3`2 z^ikPwe=FScaoJ~|m3>U7N||WFce6kP4Q#4P6{iCkS%?z!$gYe@lE5VK`_j^PN=q?* z*<_ed!V)ki*ssSo@s>kEiQ+M|EJ6#tI5y*sdQx>B@f~^vjRG6Gk}~+BQZm`5-Q8VX zQImJX!9lMN3bNhXbjj;vg<(BBW6SUw%H{;Km`yqZ#5<|3uo2L;%5*OqS@yvEmeS2F z(hpy@{AbDj($;xr_oDjPxt^!iPSgqa_1sc@<%F_mTtD}4htlinr^C-IAxtU-L{X_; z#}3a`Bp3LLL0KVb$rd*!Z6wn5x+)a@9+5BN!jupxlDx*%6nRtVFZ`ATuMV*Sl<F8x zQ?rQQgd`p!T5ov}us;#WX^nywPA<Fj?qC&aKE6BSEft8Gm^B!Y*q2??R6RGXIc;-K zQb(eXd45WHMRh~oyo9VF;ZLZ)bf?fg5zls|^`}gn5_(d5Q>6jtAbq)~sU$xuH_SU} zc3x+_mrsGGZ+2!*mc=)vET^D_>av^!1LNHYA|_6AYx=8_f#Hn^K0l5%VQiC>E#yva z2G`)-g+?`omyN!cDaFRjYfn6Log<P1)7{L0%JsVVC4+HB^YF?jz;>rM36zD2V51CF V_4CA;yOAf&d#aW4r@@Q!{{W~a@)rOA literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-LightItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-LightItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..7ced21a76727e970628b17072ed94304e3671dac GIT binary patch literal 137220 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Medium.ttf b/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Medium.ttf new file mode 100644 index 0000000000000000000000000000000000000000..25b1aadf0ef99ac11b2441400255517751cd49e9 GIT binary patch literal 130976 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 F{}0J98d(4U literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-MediumItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-MediumItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..fd87f7859845f1fe204d50da7c6393b6f5c501b8 GIT binary patch literal 137068 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 RrMxZP6Hp3bAvr(8{2wu)6vF@j literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Regular.ttf b/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..5b09b35bc1f088db879c950be995530db28b52cb GIT binary patch literal 130848 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-SemiBold.ttf b/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-SemiBold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..fff3a37206bbac11d5eab4d8432a0abdb601c836 GIT binary patch literal 130856 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 A&j0`b literal 0 HcmV?d00001 diff --git a/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-SemiBoldItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans_SemiCondensed-SemiBoldItalic.ttf new file mode 100644 index 0000000000000000000000000000000000000000..3874205d6dab7c437dd730a0e992b155ea7ed7b5 GIT binary patch literal 137132 zcmb@v2Vhl2_CG%5zLyFF2#5rDFL@-C6kbiCrqe=AfP`jx2!tf2&_SdV5fKmp5fA|( zAU<r1U9lI`wYOEo#$qq)Vj=hUnYr^`0;0S7{r{89%$YOg%sF%B%-p$mCWI0~I>FP3 zb$Di0_Ct?8){PK;h!Fb2@bTkvuYGsW4}>h%2pM#4c<!Y1xMyM?Cd3g)NQY0y<qmM( z9JJywLRc7TDa_4F%lq)7wEif20`bWubBk(E-R2G^B=BAku$Rnhu#S9r_!Y=si#*BY zwH0&ET)BHHA(0KJZ)-(SeJ$xiY)Fek`LK$rh2>|*9s8D$`@bW!@WEMSMWvQQ=ZcZO z9O;R(fM~xj_-@3fBi?(~+=d0O|8wLogrt52rbtyyNzsAyF$)O^{gjX(Hn(U&ZD48G zL&!fE`K{GObIY24I{YjlUCt5`(o|bh-w^+Ly@Qa6DBrhBZCzO{`_0vl5YsNmq${C> zlRy$o+K~WVCmj$c+H$gqbS3kMi7*mI29TY|8PQ=Sa#E2Vc>M*)GH}lC3x7`ve2SkX zZ-TP_M_VrPAn(&dzwPniRUHQZi-bV5_<8rGldp^L<HheE{(a$v2Lhi8oC^wOIO9ju z9*B~JgiAk;u=%A8vncADUoooz0j+E(s-hZ7^nx(V$d9s!3yQLBv=_^lu<))VQ<ftn z8vhzt^tZ{Sozg!dJ4Hygvs1*$Hj50tpVNftsl*zAcwd1VK5pD_dMzRP1;uj<yAJj4 z5oy{8)BOmnL^Fqz5Wro9)5f6fL_Y@ydF$s|y6P>!cLDq*=-*F0+6Z!1gu;;n_}zxz z{p1?_9w6(<W^xbWGstb|gC<~Bk(<d2WH#Vs<XUnIIY<_gJID@lJz0%>TgY|fAbp#x zr6!U})&e7HxS8CFl14p?k*^7L?IgQF<xaAQtRXib$L*vU^_G!p)OQVXY$xUD@#RRp zo@^z%$X-x7g0%JIM%20+u{+6&NZW#(^CazC$WpYf3AuNWJ!sRj<a@MaDOpL@q0CNd zq9f3z1!&cc<R;X(ha5EplW_A%zDQ4IyZIgHF$Vg^PkY2f&ku#`3Kxbr)e?}y40`h* z^<0`qD6i$Ug!4LHM>H*1>q<;o56uEyV1TaBx}#sLT3@8aYO$o97O%yV_L^O@L$euL z)0+%Iy_t|NB~|#PvTjc1<Cl^p_@!h8xTKKccKAEV3HT3^58<E2FC}O2OUbABrQ~z+ zPxxQrmy)mXOUbwRrR013Qt}fWNvLc!r<3R;z*A^G{He4QemSj&-$-}C-$O4D%6hV% z@O!h~@UvMq{E-Ybu+eNR{P8Ro{v=ihe<520e;GRp{}?+C{~q=@{F6K$5*ok<z;|%) z$SZk`UuIYHs{sqiaXybP2fT)_fqxy}0DmLD1^%skH~hVPKm3FIApAr82>hemOBg@S zL5ttZABO)3e*&13{3PIK_%raI=g-4`jemuH3r0_H^o$+;Vr?lf*J#&3CL~qgHu$DV zHx+En8erLyRcG0pb;NRGmTuXUb;@!>rf%7onPs^?L$_>553^jCu3MVYQY`D!>MZNh zbj#YbBbGI36_(Yhx@Fan5X;IT;g%J{bj!6vj#!ot(Jj{uIb~TkRJSZ0dc?A1=qStL z!KW;X2J4oEgLKP+L0Ojh17}+14Lo9L9H?6wl6zX}lebvvl6A|~2y0VxOHIlVOLa=B zWp0vgsY*O$nUknnW_wOqDm}VomS>Bl!ZXTJ?%rZ4bL*B;cb%og9b+kWj<OUvbxWa3 zw_N2qWtr*FEi)XaEYt0}Wm^0e%hY(?QZPWb<PTVGnUbJeCa3BN6_!c;ms|4s>z3U9 zTPzd%&$LX4)h*-Wbj!H7Q<kx@4$GK+x+SNtZW-N2w~XqoTSoR?ZW$4C$}&7gw`51_ zmMlnV*pP9Sp+hEHQj)VQiJqAjkKGnI-Ob^-oRcli&QX!m9Z?R8Ju<>FAby-BA>L|< zkJK%3u}3Vi{fAikCs=z;?`Q2~>1)v~eR_?u#Pm+IME8!i^zNlwY>r6FH0!`#S<|8f zWD!u$$YH(oshu62CUta#P3lw-R?yBFI?3eJCWRJg1s%}A-)g*r-hNVuGk8*f(>#e@ zMJBZ`2re)eykh>=%t%2E49#66)%q>bFuH@Bfs?qCO$sbv1s&Km>|4ge2v1El(Gzr& zH!pVdi2!}#Xm8N?X<oX{8=Wis)Cp6)=5<~&Y3j86<CJbJSbhEVq-XkQ@21@RyJ0<g zrWYJ%EMr3cagA>*NUtZcBsMm-9-#z91W^NP_%ycl7iq{r5eNrZ#sG^bF_1EgNEJUa z8$zRAi84H2f<MKN_+w@i#_9w=n92NepP0|WVa0kN{0>&xOt8AZ9KDR(OYWm~>Yzom zgkD28)7z+*eoeolI*VXQtbjeto@LLof3P39#zT1r-ih0IU*5zw@GX2RzYXL0Fn@?Y z%wNVxeM=)+sMby!r;XR9YgcJ2v^Cld+Kr~prbkSVnogRYHJ$54dkyQgy4UVr-}m~l z*DsbamJh8V)-Kjw)+lR?)oyiJ2U-VPGp)7OMb>Mq>#a@Jjn-Y({nk6IM<Y#<og=$O zS|g((V<HnGXGXCob5w_@PElQ=x<~bjij5i(RTxzk{lXph9m)Mo`z`Ue!M_dtE$z3= z-$u9S`UR{-#7{fSuY1XT<bH7Mq{Xxp9Pg!f(R1MVSJq8&{0umL2OJY_RvgFhRp59d zIKGMB4vw3_@gw~2l4A;v+k@i?+6=8wTdA$nHfftpUU2*bIDWMk={2<1a&Wx2*AKmZ zk{lCjXX_PKtK`^eO;H>-SeICrgX0a>o2<8k<K{~^o~AhNcoD~?;P@VJOn&SCTQWFK z{Vn6SY;gQLIHvl)^iTAY><75{`V%Zbe?q^Dc**TpgG|;(U=FOKUG?i)R<*2bY1F4v ztU{?7tDm394;Nm!@bZOIEt@X9bm7I8h6^wJ{?LWzTjsYkv`o5ibIZsJ+gbuH+(gI) ztRpY{bfNUZ4=uGV-j=y7l`ZVkF`u^kWZtJ|KP~?x_|wu)dw;U^Owz|+ethoZe}4S= z$N%{FgOA_-_^pp$`9#dk<daW7!7Anx&&PEiLmxj5|2W`d(<f6;|9WQO>F-WIbvp9Q z)u+3j?sBH&bo<jGAL$=`^3h8lJ^w)&A^G`%M+2V>JQ?^z;NyXh1wP6%*$6Qk{D+@c z|B(L7A25G~IEchUf0f}c)8=6%AbwV<Tt-Yq{xX<(`BXZBj-)o)TkD{OX&rg3)=BHE zg|mG61N~9!rCBgv_GB*R<_*ll5_zLmuQg~j+SM#vo2S)kb=pEclXc^3`8wX*hC)A* zO?J>gx{Ch7LRlg!WSiJs>_yms^RNJ8`Fwtl7NTWC%YQI+Fg2RqGY6Xon)A(d=1u1J z1L^|y2YeIQFEBswn!tU5Uj}s!>Jv0BXi?DSpi{vlI3svo@G~JKWO7JD$l;LJLoJ~r zL#skJg&qxkJoJOm^X-D$#kO1C?!ETm?W@~A*umW4&JI6>T^TkxY;D*rVJ#g8bzI!> z%}(}CMV*d!`nGdI=P8|U?|dq}UAQBBP5Ack@4EEG@5C-Qb@{OCh^}k8-gZT|E3&Wn zTQ^g;#BO7{P3rb+w|B2>cV+UGbFX~l%8#!6qI-Dvp51f0H+DbT{e$jbcW;U45K#~@ zCt_*D4H5ey?u&T7M_`Ze9x*+VdyMKaqeo4TYkO?zaj?f1J$~&O+Ot<rd(VuXlY6f0 z`C~6ruPb`>>ovI7*j{UU{cdS*v09v#Ov_};Y%8~Rutvh7Wm+d&XIU3oue0vPh`u7S zU*w?3F_AMPYa<Uwb&Rq_d7_3#6-3R6dM@hysIQ}RTSuGCHo!K>HpX_9?P}W!+g95_ z+X>tAw)bt{*naL^*t@Rxs@~grAL{*J@0WVN6Fo9|T69(Pvgl3G`=alSekS_e=+C0R zi(xV0F%x1A#GHtEG3FmJ-}E7UI`!$<r*EHueX{#Z>{HrjUY`|xuJ7|upHqE4>hoov zfA<aPYv~)?H>qz)-=@C1`X1~1VBcr@zSH+y-=F)X_S@3$K)=8Bd%oZM{l4i>`(M@n zAN{|@Ow}&-O3Y1zW5>o8#@5BIjJ+ZDme@OEAB}xJ_Kn!jV}FV38#ga*UEI#Nqj8VM zy&88W?&tX6_@43h_`&fb;-|(}#V?D$A%0){z46b)zY~8h{`Z7-2_q6VC!8O!Zotj~ zM+ZDQ;MD=|5BS{P)t+h3x3948wV$$|cf>hnIhq`=IL<h}bm-2`&OXjT&T-CC=R)VT z&h^fH&SvM`&IesVu8yuNUBg_%UE^E}T+3a%T?bu%cfITS*q!Je>fYeq<G$Pdr27r` zXYPM{LOk<5?<ICjtV(<|$()p(v?uAsq}P+9lgA}LlKgavIVCq`Ps*8r-3Lw>cxd1+ zgE9y0AN03D&kuTU(3gWQ3=SJyIJj=`BZHqFd}{FN!DokL57{u}*&*)^`EqFZ&>ll` zhfW(>GW7PLM}~efY~Zl!Vatad8urDoZ-@PRn4TJt+9CCdR7>j2)biBo)SFXZP5mV; zF0CYOU)r1LJ<}W0?@50s!<Ml;<F!mz=Ag_cvbtpT%u2|blyy_qsjQ!}e$UpjL$kxP zdt~>{z9xHZ_Ity73|}(*yAgv&+%V$pkv&J&j(l$9d!w>OO&N9Tr~{+!9QF99=SHWE z-aGox=m$r?lygOnCuc%VNls(V+MFFZM{^#_`FqZpoS(*+$Fv_4J7(mV@-ZvM+&1R5 zv23hk?3A%LjlFm5Q{(E#tsS>zoOj$y<K7wf_4t0{r;WdRLeB|HCww<?#KdD0f6UFu z-I%*4*PHu9?rV7odDHXe<?YQop7+|M0h3B6y*4>$vU765<Q0?en*7q_Z>RL0QaNSy zl=uJqH~(}&LP2W5h=OOQ@~LyCE}eSA)LW+BG4+jUann{zJ2gFO`o!s_)8|cJH+|>y zpJ$Aoaovp1W~R;DIrHtSI$l+L)uF3?FC1NXq$sTDuHvlXF~yUL4;KGa;wq^rSy6IR z$!#TfmRd`j%0`sw<sHjy<;CT@%U`NkJgdX3+F5T`URhaJ`Rwe3*#)y#%zkxF&pB7k z`C`tGbMz`lRdLn!s+Z=P<_?`ZXYRJS&&~a%I;MJJ^`YwDYObwmsSU2}T05ln!P=9x z-(GFKdg|3TT>a$L|Eil<cXQq8dRP7W`e*82ZWz+Aud!R>>c;CE_cR`FY?(K5-sX89 z&F?vX+Wd|4A6sBrFmA!k3*K9BX2DMjO$)m%?7z^taNxq6g)<g<7hYHtwkT?mXVHj7 z(-u`Px@Xa^i$fRpTI^Vyv3T<0S&M5IFIart;#(Jc7eBf9&BdQD{$)w%63Y_DlFTKO zm&{*s^OEKzk1Tm^X}hI)OLr}Ob(ywo;Ii~(yRT_?P2DxGFYmW}>GBV*O}qBGYu{KA zv0~<m-77v?nY=P}<&Kr-S81!lRz<CHuNtvx`l{Mht5$7ab#&F^tKL|3ZZ%mQzPj(~ z!K=rwE?vD~^@i1ZSKq(-rPc4O{&e-vYXa9qtchQfwr0|r$~8;Z+_>hzng`aLTJy=8 z^J|0G_E_6@t$S_i+MKmB*Ve9GwRZd3qiY{u`^MU{YkyxCwk~Gf;B{ly6|SpWw`$$C zb%)kHwC>cpch`Nk?)!BY)^}JRx!$!tYyFh<mFpL;zkdDR_4llQZ2gPt-(LU8`hPVA zG<9!^Yf5ff-1NwG?XR14-Tv!NZ|J{a(T3YMys+V|4QDodv*Fk4!>*6HKH>Vr>qlR| z>G~HpcHcOA<MNH$HXhx0a^pK2zqvuXq5BQhH_W@?jZKN0ZrXJ2#vwOW+<0<x*Ujad z>ozaj+_ZVy=G!*kx%s8dKW#B@>9(c+mLXflZz<l=u;rR9O<Q(tIke@$EiY|(XUpj= zKW+JaYlp2@Z0*0*xpm;yYqoCQ`ry`+TVJ?o>`hZ|D&H2k?dENVw%xPsv722t54(BP z&CT1xx5sQx-acyk^6ejPKezqo9c)MY9VI)K?fCnSGdpv3&fHnMbHUCBcAnk&+bz>> z*?!9xyW)10@49c-Z?|UM+HmVbx4yEQ@6OzP*Y2nHXnRWbtlRV4-hO*0?%j49y)E^& z9s9I>S^Jvyy?%SA+poU;rQ1Ke{k#3<{XO>g-S6I?x<6-s{{GVawfh(EU$cMn{@weV z_us$&<o=iUzqkMM{Xgt)IS_oH>w%~P2?quq$T=|Sz{~>`2Wk&2Jh0-xbqBT{xb?un z19u%bci_i^9S+7HOguR3;Dmz<58i(8r8~4c9CvKH<CR0<hXx#)erWe0@1awNzBo(| zXB?h!`0B&g9X@dQ<lz?&zj62<hd)33?cwvyv^luBb90a8-pz5%?&iVGnaw%PdCk+C zOPi~j8=IFkuWjDcyrX$v^O5Fzn;&U@=7{-7+>z2F4<7mXXzI}eN1wQ}|D7A}{P51t z@BHS@pYLorW<J*bSl45{j>Q~HIF@uQ_1MT`6OT<hR(fpiv3bX?IkxWD&SMWBd-~WH z$G*F({at<Tvfq_*SK3`8@7m#Q@9paC<?ZL4;GH2?Kn^w$&rDPcLhNYZ1_e`+8knPC zMnVHq70k)ZfHMl#$k>3b3O14M0gDuDCL;oz3JxIq%^MXQNcx*g6&ytRng=U5n53J2 zRd5IyYI<0~p=7XWxq{o#C~c;K+Y`6eU%_D{f&Z@Hj-(g=P{CJ{9@tlrd|{Cs%I{Y& zCBgitf;s8NRr~P-;O7zhfc|=@nRMmLRQ>>B<*E%dh{SQlBc36wypzfkg8k6b3JxXx znU8Ke;$|xpzCG#7rYg7tiDL;01}}JkHQL;f#L)K?+=<v}vw}O5ffT!UqQ7W3@Ty;E z7m^A-4SZLUOrBHl6(k+|kp{jS_V^kUd?o2ld~N7XLdjT#kH9{5rh<Er_9RikJ&{Mr zoc6-bVt0kNV7J-FyA=>2S=g^^Aa$e&lxwg*Sn3aRu~#~mRQls%5HCf%5!i`<D*#oY zTph^)wt~z;J!4Tv9ny=C;wzs4Ts2CHo!5F<#~(4{@U$<|b5T;{8i~3@9hIbn#FIbf z|6{BF*BX4>{;%bHT>W3m|F85~W&779|5u6pckTb*xV=~_{<^)beEqR^t(VbC>qR<o zxiUVE{&UVtx%$r~+Un!wXt#26ab17xm5b9a-{wE7Z3@OiDMrRDG6kc>H|G9I&VS9R zucXyK?gV6v`ag0h#&-k8=|H?68-Oudf{|W{cmv=BxJr!I1UddIkUkF2=s6@0ZLLI_ z6)|B28UW=2DhD)Q+Kw_{j2u-6OQaR3hhGYOBT5LnQ3qIXE%N3<4{{K;w!O7xA-C2V z;*e{yEG^n5s9T8xEfmh$rezn?^|hu5?@5YKPFT2N_=5I)#6>%-zzL4h$OH*DKqgk; z4f)jnPZIK#GNdZr%FIXm=F0ZgpvHyLGA4kp8eoOo8z2{9him*4FD_ewlp5G$(dO22 z6^J#Ud^OS<;09pcD3iTb0h}T4Vo<Y^F-SFX8MLjk4}=UwPSF!(;D0Xa{$tLzbqX09 zIsce%q?{uvP-iu26=R|r9455sRo_g|+8=_ln5TqBh#97i%t1+^OI9)*p^s<LJ3?=) zGMC_}7$vO8FXk+vYk~t26L~}ntWs<0fEPV3;<F)Rq22Y!BXp_(zL1L0bf4z=TKMN9 zCf+}qeB->W9l2CDU8viRUzeZ4e>W~$$E=Ua#Wtq3-a(MlIQ$MLgZwo9zjD!*BcEjc zuk98#rxrRWByX%Iti%b42xp8~(T|s-G9G1W&}(I~udEoEjp(ykz}2D8ta!KW8)v@J zDKtUkXoPmO9VM-LR4#j5ShoSPUB>#wSfAi)g49tvw%@#M?V8oAR<5{q`8CUyE?K;2 z;ez?|8XM~CuCA@Ao?A6%cIB*!^0LyB;-bQ<X3m&CZE8XOl*yCwawm)*H+D?U=usm_ z4A1Us2@4L2qsK#nv7u5H93MxH2ZsO*iI1aRbA~rSBE92ct#}udA31trepY5gWMn~v zEz+Cn)uOY6D=KX&@g)?X3Y0=wR53c&HhRL;d}~%yp)3VV-bFDZJz3N!(-h=o8F~5M z>{#GsiV+_!<H%@4M_iIT(wA(rddc{vrqbhtN28k5h~rcOri|+fz)6A4TO4bPwB?tf zs^ftqG%~L+15l_BqSoP{U_B8=is4G8*iKLdP0jaO3(E^eAU9#rUip`Mf_Q8T47kv1 zEwNg?=4e~-`240wFD<l1sQAQuNQ@RmG)3AXtpx=q^e1|V+_p&6#Yp;b8(lZycq(0& zJ2f9fz1DSk`FAtQG79mAtvAy0PgsdJRbrXI3Z%$l6%jI;qG#@Afii!@iB#fUE>ks$ zkns|5A#p~g2U77qpyUKIaA7jv@fbk}DGVu^k&-G?fYX2rG;qs}+<jH<K%|6;lm`f- z1foNmjUPw}9hn+zN)1d6N)2W082Un>?gr*TitlMCxhIsiqY=kZCpZB51YLeSC^Z7D zMNJ0kLAo3{1#Y<?hn9<MZ7KpugYikN988*;e@`eu{nAH{bnz1(mvx+tjkUF^^@MzM zVAgSp&047TXheB*7Iwl)ys5eQB5z>?bUw16ATvHrXqPqLRu*9^I36C}RGW1?EG%Pm zQw9_rx+WFuc#%1#Ft#b*D^yM>nk{S~)Rsq&EU{%5B8v^f27e=gDw%98^cEM!0<?x@ zHzC<tQY3PduE!aVK2Ei0I+P5B+{~fgU|U(bH^i3iPZ>sr87XFw5@1XB(yoTovus(` zZk0_Xwqj^t>iGPMi1LCW)a^~R6?rvVdc<*!q+@h-qhKlPI2juY-bO<Q$Hk7HhCwQX zVQp&4v>s2@Vv0(NL_9MR<Gx8H*)lW5p!Jo=vNm~Bi%JTSBdb7Wj*mkVnzC#~)>0S` zunWoM+Qd8Mse(%0)cmH<Qd_AF5>8ERDgxUP){=sVrh*bFaWn@_Bk^&jR_mmU6B9Nd zx}+Q)hDC9qt=K?_(RnGZ;!;F8a<#?TMhS9g>?qM{giWJtS*6G!Tv4f)LklCVrFhXT zRECU~cH>Vop$dN{EBaJc-V`=S=#7XWUB(c>Uz4}u;^-`YG#klK1}!?l&=s#1BQ!5R z(mOlCTU8+R#mG|RU0#g0qG7gyHsMJ<8;;cBg<eziaPRVxBJcs51l<E-6cE<@V(2m| z%r0#5X&j1aF@8$kYV>`ZDq&J-9!RrjAqDU9@z%luYhfX<m=q!-tX>mBYk84SE@5`Z zgFgPo!}cR6YRW}fA_h=|Hvlt0c~O}y62=|40x4J7eV{%H8j|lN5lv0DCND)3qqC72 z)yH_vF(XBQzuH(^Q5iZ>(6bhm$+FpKu9S{wUqqHIvH)3Fw2-?H9IQpL@JgDXjouj; zZKmjsO`V#oDNV3iGhlGFn3Bnbm=>&I)@-Zn>LO^e5W+|iD?mj?#vqJXSsqo0*36AP zJ|iHy6$50nw<gxe94Ko=%O>V~#|xt3FF^hQxH{I$u1H3r=pZ@~_5)S{9VLWkiXI8^ zrb6{1L}{y+VJeeG!ze#e6pc_ARSXzucg3uUdBtc#h|ykys9DtS4V8aE(cZvlbhKAP z8;s-t!H%y^38T?Q88ivaH5dR4QevJHf0B_x715$0cGM@QM!|sS`P3qe`XXDz3H|Z$ zu#ts`71|041bO^H?L-M#b(2xC5Ep6=ysRh`C4+cKv^NB~1Pcbj@Pnhh_ybdDvq&=p z2NFQZ_6j;mdT5o1L2^=VQgosKk6tS}0)teIyRr!Htb*85qcXD*jI_d{!g7~PkgJVp z7!9__0N61|00zzK&5gw*B6(XYOT<9Mg$WT_NwaMv8#<%_e1_*Gwh>f#1VhU<!pji# zL$<pap@Ft!5d_(ik24woYY!W23u_k&L*G<VSZYkvkTOY*7%Y}bkOw*%f9TtJ!ZhXO zn<6wZvM{2&^NlXWu!3Af27mf|SVAE!Lz00at;wG#1Sty(X=7+ge_m`L>ic7<rojJ> z7*s*_rZ-47L|CJkK+&*2C&i5p8YKw8xH5x{QGyi{1dTD>)KpT071oUQVuXgqbOgQ= zcuE0lDT+79W(oKnFQ}spU|2@;@&)@LPy(quAxH>=9G@^$I|PYgVEhRfG}Z1Cx-JB$ zavP$9d{Lj&bCoOyhNw)Gn;%;MC|kHf<jNLKjieAYN<%NP`l@=PPlGN_wD~I&6TQt} zqlg`+p;!!S5hhTKv4%lh17+96fD^=<1|FvYF)9NzG7M}EY-$Rz8B>Z)nEwax)IsFp zk`%x?UySfBMb|eq1-83<O5mmW+sOiA@S~U8`9o2Q8V<o3-jEEjenAI%gM=MQK>sd% zTBsYeLM|uTOotLBhGN@EvYU`S1dSq)c#Sk>BBM`k<#I?H)m@6s%U=p2LQ+pd7-3$D z&=eCXT!avv)HyFkMonyivE*7RbYq1aQY&Ju)=I3iGALGCm?!~TVGWQwFh&}=CM<X= zi!e3A4hg$c&<$&;iDGq(CjeWR6<?PRHXe&?hQ{S$4$z|W2S=n7;JM<2{?8u5UO_Yr zlRR8rlhqp55lKzfPI%Dpt`<X4Q)xDd!z^x&QMm*Mt7Ds*jC^8E9?F_V=RyeLi7hxe zA{cG*KYwkH{i|e5P8oTyS0~6U+k!|TixXs~Z6THm88)xgIvqw4Q~e1trbj_j6Q<NA zn|Q98EFN^=i$r|uZ|@=22VyPb&)>5Lp4HkSLQw&DJE0%xAs(Ds>0axnJ0EmK3z~d{ zPmqesk`*dPrwL#FNmfq~%*HmOAzF;0-88*vDjpXjPmo@MylRh#x9=g$xNOiC(IEMS zRWSQm+e=KD**SUa;gW@QRcw4kUD+IFomEy`N588oYQPQ;-A@A3#*ZIC=VhejS?P$Z zDOpz9eIzjCt1)RKtmM%#<8rKI)7Z4hSl><@H^xfb_@Z4G-@4=J%uE9CCM5`OP{Q%0 zdslJ==|;pmnh4T^^u(9?7VJ6vF?YxRDR<cal)L?Zk(>J4-R^(N9r|D7Zk0*Mf04Vj zCHOx6FD2L+@;3R~{pWc#<P#DX`L+KsKmRZC*Ag~nbf%RI&7GKT#TzwW@3wN%`9E+X zG^aIphrh_(mY3ENf6jYkQBhR`-B(gFx0dddev|Z<OMjm9XO~vj%%!E}bwwp~YE@-L z5zVWrZk$WU;(SdN9U=X6=?|8EqV(<3?=St{((fhxZqo0B3hHQRji|?5Q&(C|NiAUV zYdzXSeyFdvJEZR<UjcTJ&*8ht>H5avdh%X<V{JWoqe0|<c~Mzi4c>tY`Sg~4r1Wuy z1Q<hZeIy(s{b=}%L=z)smAIbLkCMJPO+n?`O}syraG>;qq%Smtk`U>4kbXz$he{tk zi&TsBZSe8dS&nRh#hEAQ7S3HrC(;BQAae=G3`m^qG15gS+UW~L4Sj<?40t%8IABD; z2=g{`H`6-PWRn}eowQdqueM36#&4$9UF(j8RWTpM2jffTQS3B(4ZmAi9h=I+>C1E- z?L=D0JJ|W2h&n~RfpBJaEqqGT{5Xd9!QJ=`d=tNsZ<b#}-^91^oB4LWli$L3;nc%z zd>_6R-p>!<?8EcoECk<y(%lH2`pHI|n%P8dB<ILi<QsgG{R8=t{EHUQGTK0IrMu}K zb~k&1CvZEzz754NV&W(G1N=dJbB(hTkijVO5&4*WLO%27LR&SQ_P}pvaYhNDXn#2* zm5lx}p<jEU4V~~E08U(xar|-kIs6fvzId2FhO-<G1NW#5b1uq#Oy<5*<~|C4B+hVf zyjvK@?~-8-s0b`hb113|d%xk@RBal*2A`qL#24X(T9H<)mB=r|CukG3TrE$Vq)pbQ zX!$71&|-X{t_{*M(b9`*LCPOS=;dk_waD@WH1aR41u28IA=*%Fn3k%gY3W)9^g(>B z{^xC(s+F{<1+v9CEIgpd+J$Tl`7(SRpy8d+66q-5-q=^qga!$%WrzhsM&jg;Z{!g4 zf{>RJc|^+IKcw_Vd0+jM3<X`It{7EUC!{7w`UFxFZE|P>5f`=fXj5B+Ov}>7%Dj|y zZd0onJDTEG)aBEZa80z#7c*;4QQqhoKVERuL3~TB)$@9?7<>JV7kz2mz`~KY1MEO3 zBy*X*BUZfK^HC8}=qkTRZq!P(GOb*z&}M0s+H7r(R;A6==J6N!i~J>i3a1QS;ji+) zqh!~=ta~)Rl^93HgGMgiQch_@38(z{Q~YV1F?yCi$Dc%snLbOOr!UYq={xl7B{{`c z{*Ut~_@fvZ$O-K}%J1aI_+8Nb*4Cr%@eTD_oC?6%CZf@+@Ll~9x~a|R6Y>?KP(vYx zcQ8Wc11_5`bizm<C;Qtd7YuBS>?MYB<3vs9AtR@V5u9vji^GX6;KUiYHu}le^Sg0! z;~tswcX9#W`UhN`!}mqG$U!aCit}Ex+vMm<0&%+QUYvxuk6+L4$9agqAvKUZgR^?? zk@sQ6zNaqgZo^j{R&le)OuVZcg@>y|SiUIO9@MS{Vw}cFD8LWFx+@%Pyn-+bC`gQK zqXcARK>Xi+=tl(wiE}9Y6aE?hod1)b<6q+ZSgRGRhRg<I{AhS*)e9CSm@h(GI^z6B zFkh^o5WYl09e`V^ppZ5t=J`v^_m^1UFR{>H0<EMg>BctHH-qvzoVjTrh0w|zeEXA( zanxN%0a9Z)<A$%xpr2I&=GBC2-Knsu8qWWTQ~|y3ho1F8)FmOK>>L5}xoygR=gWsa z^40Q;f`UQ6FM7p^mSmC<XwyW3GlhPwnU2=rgpalqr|y>E#GPS*`brBVG%FP?#+O&J zgqXXjab^-WNTf!=8J0!N<&2B7mPDSi6#8!lwK33`FX`9Zp-LDtm7RsN_AHQ|$GMyj zFe5)s@230dHq6Y6FgsS$Sva{fmFCg0(ARW2m?q)`Q-9i<_M+WrCmIU9CgfL~V)=%g z#p%iq$Xn!9oK1a-Jc@_3yU9_UJ!RlP*d{SX+9M|B9ZszHZ3mk%0XXO~=|Dqh2<a&2 zlTOm&_rRP}f|1BDZ(zp4{4oW7x;7bpnl=f3s+I?Tn3fBFs5TM)5N!hd!P<EEgS2t* zGf{^qTMR#4D}tY<6~a%|u7W=d-}Z^JGvE)=ro$hsO@lv3n~Ik9kTYe3pi8<7y5veh zmvj?!$rXYwY$@oHE`l!RU(h9;L6`Go{2H9oWc+@dpkx@q+X-Xg{AJYLpv^;1H);dX zwy~I>=VHB+sHLEdV=!M=A?DGN(bgQy-*b?&K}$lLM`J#pjWoBGh_;Wy{9cKeOY?w- zk(lpip^qCiH+UI=`M(0O2F(SYhGRWYj@V+&3Er}?J}4srydLw{AT3KPfQ(Dgrh2Ur z{?%F?{2Hwm8soENIIxFVtV*oC#Egq|%L&X7;v|}!CCCzEmhi93d^St1n{b9ptkaBD znzD()@(Fu}RognO+ty;`25YWXZ*AraF%EpIIqe#8`iAdlog=`36CAoBfka3s84?_b zc2B}6=q*=$Vofj-ws5r6ePfQAsOBi&iqL0Ged{`7g(%mDL|JWNn}wytdhsf(80#=9 zFy9#K#<sJW7+d~zq(fM9^tyirgRHaB7bDPDqtKT*=<BiCDe?s5Oel84gkvG(3T`2% zppy~&9TH_aOBQOkkzVv6@+!+A$t*{o#qT4J;pB8B{aW9{rjtJO8*(N4PT!6E!{I*S z@91wKqzJ!8*cEO9+)TJAI6M6ww<~<F??4?Da8;r%jyD>n_sJ-&hrUu9LZUP?snm8O z|30`z#GgR?DH4TsMkMRp@{HCI_zDtbjv$ey_9RmKiOj-RyiqdjfwaB)1-^<jYsX0q zCgBriJ9(Ucpl`rD{x`lA=i`d>zq5alHxbtHFHq-ceFRIV{ZVhW7EZ!>5*eXgL9)T? za5h5^=g;VCwa%mq{R-~umS6B4Z8$xL)94Wxah*wLet`_v!u7jQCX2mHx^O)0u(f0g z>Kc!B)|keSrF@0HpV#QQJWzjzJ%nco97$yl>f6A7xgmS~1;}SFe^)=FC6Pw{Cdm?c z_-u^x4s@k?Kf&27vX#F@hM~-CHjVTVIDR!b$@`OhAxCyAsfJs{29vW|cm1fgnlwY+ z*U`0lHt=7f{H^?L{Q_jY+dPEaYz`&4oald(au>3{#F?Jfmy5oT{UG{6IoS`QFO<{v zKv#VIAo`-M>q?es{~~tT7otCu6MdnX&}YM1ewK0<vcJTczC$0NFGN4Ib+R8sUns|a z!FSQBA4FfYbyB}B;50w_qOB8sA^J>)f^R|l(opa&bm7lJ=%{v>WC{MIz6kk<w*H4u z=(E(RKMSGjLf^EL2)mFjLe7HMKZg2F`jx&;;I$YM$=^mEj1T%%%dg-kibGGO!&nje zD#i>wr{5$(w#10D`w-UXU$XA{@3Ide$4f))Z)AYNg^RwG`hH1hLfqUP;{fANi~%Fm zkNe_sOkzjkPs3Hv@3j~g7`JQ}nZj3+^=vifJE1S4??l)|g}(S@LNV6mcoSn?j5jsr z#kdn=zir6kbz!HTL%*-qI+1Ll??UH<zJkYg{<embFL)Q)mpwy1W2dq5*hNjOk#?uL zemi%Q&-eoJh1QvM<{weJ7O!umKai&}hvl0#kUaJg$urfFJndDIXu6f;v#CNxhMnV6 z)R;oMgncuGl3B7Z(RW&)zS3vk_%{6wIi?-}9(Im5>n{p93EoVrNwu(TrWKGI^gxcQ zIE<UokR5Cpn*w?fWE$4c*;+sSPV~J6Hqj;0Ic~HNd9Y-jAo59Fxl6y9?}7b^Cxc`^ zFC!zh4j3m1sHY#sVi*}G>NE8Le5)Q}N+mN)qscHI9a%=C11H7-bhugYi87T!o}!J? zK~K#k`XTcKq`g3n30uHF(Ld83AT}u<20Z2hS@xKoA?h+cq_5&<^?#cnAK|3^*sUKC zauV`uD<e5(g^W<APe$5V(py_cj+-ALk>+zKb1S(Wb6gbokJ5VSy7_K|R(*@G1^inw z26kmQPbQtTFvA9!hd_t2_3wRl1Se^`@bmf+Q#aV?et^Y1fbk>k3haiMAA}BK>|_c1 zui;xk(7F!eWSlt_@MOqoD#_!Iz-8#?P5V&C`}$MDhJZ#FL7Qiw4ZSfx`|KU&AJcuH z`7&04unn>e(w1RwrVO(EnsoGyflEU<7Q~o%j0^~v54VC0-~)9xT}KwdHPA2gU35Kp zi<_~kGLt$!3UlUm@&KHj{YZA1o+noZ&LIow%VY)5AuHKX^!rfEwIAUL{hOA~4EM`m z4hzAUI%B$7&ixkC46+P*m2Q3wcI7T|rOBkfpxs9*%;99ac_hg-569g9Z-U)A=vjOH z5saC4w0Fp6)LD+biD{-g$a;=<1N<{GgMUfp@^8o_{vFcpAoDc~E#jN$<9rkKVt%WG zy8-TT5kk&*SQVR$M#ymLnTfT|WZ0m05Pk!f2gE5j^@IGA;PQn1gdA{wnhfFhlKa8; zG@)anKYeoqJFY)x>WsN=Ajve@VViEpE(E!7TIwluQ}y9^a~U~k+Jv^cNk0FPj5YlN z9czJo+^DbQU+XuTXF`{kBmT9%OB=4=Y<?c`Z_uxw>${+9H;ZvC#u#+F5IQ|v8%9p> zCeTx1;50HTpqLCdC15=@lw_M<Bz30!B+E~?9mbspV?T)u3%HGR3s^~do5n-;4PETb zA0oN1(Ke~GQ(?Qm*3aYVA_`CYUCbf+Dswt?9%GJYLGNc18~+q-wIcigWjOL3LVO>_ zZy&5degkj0qzmeg(nR@>!OMGyJIQQ3WeoStqp<DGW(WFI*yd7l74%~?FV$btlAv!- z>R!_ha!7lS6ktqywccbM)`G`DbDg#xG%+ul7GX|aM*7Kc9qA|RiLedkq53me^Vs-# zJQcmKAJU@rW@#7tql{Q<6rimu(bfQRqj?(2OdwrFSzn*}Lf<^#o5w*viQkQUD)iCv z$%VgyweCE9iL^<WlYF7DN75$zuKLawcGGn+-i2+FbJQiFuu;(4>-aSE$5*72uu;-Z zOeKNnpYOC3$mvb2C*MaX)|D+}fLMQ+z9lZxd4!*l$4tY?3e7|A<hR1!tk>@{ozxG* z?nRk{AcHT_A3aH?_88X4Q?NFFiwu<W#c%pyZ35Pfm#%~Ue~$a)`hN{Yp9y=&!u8Lw z{*iN|l(SFX|7GYOzrJz&C*ehF5YfMCy#J@rZ*SYKMTD)s0&myI1-vWyeW4Lvz?+l{ z8E~1(rPCF91#Q-MV4ly$x~RKfmlSWXFOh__1eq)FOz;)G9X78S?kL=CVlHm$F!xTq z$h{7I66^I>aAJ*MN2%30wRLoZ_91j+hHle_>JNyuqRa~&5d8(2?-KH0P5KEuJ3J}E zzjW6d>DuiV=NIz;Y)syzWqozx`Q?Z)=V2`?)-70TXuI`rEekF~4>w<HILPuhdQNYU z^RAe;F?T{Io|JPm(nPw?u^D&{*-h-`Cb+eLv*FUQ*2~r(6SQE@Tr%v2GU#V9PmA{P zApIQMtpAf9)6YRJ=h#7gA6zj@)*q(_^jEYYc;-E$|DE^8+<hxqsnugQ@EgKe7Hke+ z*uLrXBg|jx$PQkmKgt)9J#wexTKzftzP^LC=#Oio$zW}ieh+qY=4go|9rmV^)>VH< zD})Yg#N3;Qw%)AYEyA`=(Du1Mwn0D0vh+s{`ufus(FbimT}AV9^aLN!$q8`KSv?mz z`vt;l;PzwMOhUK=?rpg7aC?z{0O3i5FCzVF=;%7Q`+@ruA$H+fM12F`A^?8~_cGFu zwWSY2oTJpU0Hgkv+YE=(1qA02NDG|)9>Sjx7dW_<d)OZRH?{}Q-FtB7%^v+DxKnWd zglhpl9N`(bANluKH@L_~{s^7{p3u+mf9T)h8BE7IV+?js?fhe$n|+TAK$-b)55WzD z%Z1B?D~4MJw*_tnT%E?S_Bl^7_}}!``MuE3Z_xK|0zL~myYP<S3(^;G5Y`&Q0S|!l z@-OtWa1X=X4fj59W8h-otZ<=d=ToS=Bf{(8cEN3iI|BCt+`Di`;T~dN;vT0R<VLzv zf01s-Uc?T)kR2ws!yRUK;#sa)$1}D5h}f4g4<j+AkH}cxSi;y?N^A5D2;US7A|2Ay zcVSQXGC$gKSO!KpG(aP*Uk(_%sqL_D+5vCxJ7T}<a_@Y6-)=-=XV``vG4YPM5B8t? z;WTZm+#gH8+YLK$fVK-?gn01AAPGCuDLC^r2>bR!aGT#S>^Y}l=RAXC;v8c(PTP$5 z!;abn>|*DVJnXxPcR%^00H=GWk?FXlZzj2l6p|vU;l9FEWHot&Y{MS$8nTgGM{XsD z$$n}gP1H<Qk}WiV29oP>ws{?Sl6;7B&AV~K;lHq}{4?2yy9=MkJC9?en3RxBIK}iL z&c-}PULdcKm#}(#8Ta^=lh?_s<nOqktb%+;Zp0q+8{|#A3;B|KP1ZwqD{;PRF5VVa zlf5|qay3roh_f`}T+KY3Q9B1Kya?}s7UTZICFBIT4Og8lBg@IP@@?^h*q0W^3fj{S zG>lvzEwm%{y*uL!w2qDSF0?DXf>P{-Uy0|@2-<`8#Pg|zT4^MWqBe4#{DQsmXc|NN z(7v=EcFtodK1HVqbb!1G%n9rNEA|#W*jG=Y$uxxyq=T@_K7<aX!)Pi^qv_aH|Ac1H zOqxZr>2UehXcQeybLbfC$&aJs=>&Z0d7MrZw-w^9!pY*MLhMyerPIi7*u(skd`73! z8FVIgFAH(=STXJ%E5$x$Ijz9nekGkv=g=xT7d!nmw3c2?9>NZ1J@z;oaYN!4bRKS~ zoKF|fg?JmV82g?}=`!*T-hqoZP#=(gkkjN{@)7PbTTZW~EAR$p6<tl&(6xAbu%0&2 z>*xl0J>5uez<%kCxczGj-AZr5yM>$ScDjS^q_^NnUcP^)dvO=qK6*ReJRG10=^gYC zJxrVF5qgx~Nsr;qFfToh_Y(Ked&w>IK6*d>8!noAfIdhcq7TzY=%e&8ytjCQo}^FG zr|8r48SKkGC*L!^NME9-@K)m$`YQc9eT}|O-@v=ax9Hn=|M)I_kG_w09{->p(vRqA z`Y}C2KcSz}&*<m$3woCR6K_Pmq+j8Nwr}XSxU=kgan}?5iT;cJO#hAdCBM*L>2LIR zdV#j!1~*JOj4{qMW@2U*fb%m!ESQDhR;PA&ztVw)v5u@0>x{Q8U07Fk1@1q)l6A+u zZ#{5#WG`l6Ru;*km<@MGMza{!hxNtVlY3Y{)}P!@{zjf+vEueP@-*(XI!V^zcF$*6 z9E-<Wmd98Ed6*3#|7LdPU{3L7n0d$s+$EL7l35BH$OhrI)WKvY*@62l50K4d7r6u9 zLu@5Ckq6iiHk1uxsVt49vkaEWvRF17&PL$&%2BwxGKY;}W7#-1o=spASuV?Clh|Z7 zh2`U}x~Xg$o6csind~Z7$ck7oD`BOqjFqzrHj7oV*=!E0VslwFt6{b5YJBlg&l*@G zo5$v}1>zP=wwNtpOK}tCHEcP%maSkb*($c0tzm1~I<}rQvFq3dc0Jq3Zor*bH?qxa z3%(n<iEU#yv+ZmL+sSTWyV$L4H`~MZvfJ1`c01e84zPpl4t9tgX3gvfJIe0F9h-MC zFFTH%`Fq&C>^^os`x`sK9$*i$hj8ECBkWQ37<-&O!A`O#*;DLk_6+Xedk%Nfy?|S| zUSg-%%j^~QD*HRWT6vwl!QNzVvA1zw-Mj2P_CEUn_jG;8KEhWmAG0&;6ZR?ljD60& zU}xDs**W$l`-*+dzQN^)-?8u659~+w6Z;qYnf;rcXTPvt*>CK3c7e4p9R{9q#yM{N zGvOAz03OJLcrXva4Pfnfd)$f_#yjFJz|K6Jci~<66}%h2l6U73ya(^edvOc5@<<-V zZM-*+<}thv@5}q~{ydh)@pydIG63JTIJlF$xSM-;B2VJUJcSSBgYZqx5I&R-<EcE2 zr}GS+$+LJiAI?Yck@#X~G|%B<a0l5qKAunD6L~Jr<CFMgK85G=0zQ>b<J0*JK9gU? z3waSQ<|Vw8m+^95!Dq?0A9HvWpUbOx4c<jwjk`<hc>{06?WObi0=|$h;*0qbzSMY6 z#;@fo_)6USw;K1FiaXNQ<J~##HpLs1jhFrEXNP*DB);?6bII2~cgVL>;*HW#-}eK! z{q$~r5B3t?#@qD!@#g6Sd7M0<zU>j;9X!e(liwbk<WIKwV&Qqb>AL7!2)yrpoxj1~ z#9QyT`8)hw{vLmyf5892Kja_r)BIz825-YZmG8s9;AegB#QE3!8~!c-j(^X8;6L)8 z_`mqi{NMaM|Aqg`f8)RN3%rHvxX+PlOyioSnKZK&pap6{cz+urZ+UEQ+&gF7I;VBf zy5ik$H|<J%Ulk#4o|8AwS+z(lO0#LbwP-Cy>!bD6`f2@fmu?(x(oN6?X!gs!F~eKH zKYpcixp!5U`Ep0TJ^bVMMx~ees-#-HRTS?R<-K@~xD#)_wm@5`Et2oLmuky!1?h6_ zT5W~4Qd_01#$A?cakt}oZS16+930&XXsoWZ+tchS%nYiTS5{YFQd3uEVA7o`bji?_ zo}uC?0cmrKO6qE=1B#5$oK{>{Hm}TFB!hsonu?n0vN-`oMi`P&Qdw8hIJdm2Y(Yp# zE39Rd)--4(@XVPdMX1hPY6O|6yQm=`OA#qkM6wJb_(~VFg0oPrsHCK<x*@pC4+dl@ z(q%?y&N6B&lR?PvR^lNQt*|y+G^7HaWYFO>7<V{bAtPFIh0JP&wGqWdb=oX==8+AR zRi$O-N*M%<RBf(QZ60Z~xzZ5KNY%PZBV;2-vC7#Yqgv|?ncWH-ZE+>4Fe!8nK2t8M zt}3c7tt>I;6qPhKl$on!pt7W^FvFZ<uw5ksEl03d1<yRzC{^92l-pyJawnR{8l|cY zVO1B2tJ3RgYG;-4tm+D0R$UP=PO(>`*c)fCS0jUV<7PEhR}|GX&aEnHY-m^0HfEk^ zP{!w_XtqJoqgeAKnI{^Q>x>}R$XhRikla?0gw(gfvJR&sO@-;^Jfm=f475DaK@FmV zCK(;nXmrpd#X+OuV3NT>qYO-w>ME-%OpU^CH>qv=+cmb01x!*M*=U3zQ(D^<GQSO6 z&<0-E3Y(`I94?YU@Kkh-QsqT{&{S1ZT~QyLCfZ_TEAoQ@X;~5#P*f(vka6`@MfI}` zxTY0WvPo89im9Qdx~9HeX=PbmS$$=_j0LAv)y^uCU{FzYO+#5#S!GdZR&9MH8X(bu zSq&<EB-$xaq2uOO3Ikw7Cbh{NJZ^4Tg^{UaC9+>c%Oq)O>17Q?rr||%=N1JhI@(mA zIOv%2W&zR!A=Buh+S(#0`rP8uA~vRxjcsK4l~6%RnT@aH6KB<!aw{w57V*5I#sJj{ zK7Lju&wv|WUl}Uu@wK3X%HWF!7x@_vEo;L;AR1tZL$qH);rJF=h{IP@B2BWqR*dYX z3c-x2w5+P3C_vSvEkXhpi4Bq^QJHCuWU0zvsk)IZs0^qv_~CW4YGgOLGMuJ*$y5WF zQiORe7%G87J4`h~!l9x*Uwb-S(!NktsnI<uQAUDgVF^lVZo5N;hRt)^4P)=NyA|Fr z4{p0LSl#v{g*TMSZBJ2gV<5Wih7oexjmg4o&r<2xM(8l68@EHzbtt+HMc1L|Iuu=p zqU%s}9g40)(NzY(?ND?bimoG5(NpvtioR3PcPjeI*1MgGzEjb6D*8@E->K+36@90o z?^Jv{6@90o?^N`iioR3PcPaWVMc<|PcPaWVMc<|9EBo(uDf%u&-=*lg6n&SX?^5(# zioQ$HcPaXAMc=LHyA^%6qVHDp)wJMtEB@VzzFX0EEBbCl->vAo6@9m&?^g8PioQqD z^(eX?Mc1R~dKBMka&UVTU5}#cQFJ|uu1C@JD7qd+&!gz2D1K8M<|!3*MOdWFH-ahB zTAJs}AZUtjC<V>;LFNJ@<3bq-ZF1Tjo_3AZrD~N_T3prc>PA>hu^y?bFDo_At*jQ4 za(!6|Y(-Gnf)b2$<TA=8Wd{|NS614SQ``=7ZCO1`gO=4;Cr7>0VV8V69mY67Xvp1_ zmJ(D}-+<*rLs@AMR#jz{_`e^sLK|jbEnvX)A?20xd~j$z+ET3&<Op!3xZB~BQ)N|E zWr>{R!sG;5QUi-+OgbIgz;(jpm8k~HE^*qEjHcO>WLF?AyTWO=OVJ{fU5Ze4DMHz$ z2vvE-n%yuVz^i)fzItSr0x!E1q3qJ^tZdnZ+1c5$YY`eM<;XU=)T!2^u1rIvT$zSS zxiY2b99f3yBb4<xvW)g3H1a#MU8ZrfYU-*@HPW9X{YK$yvubMQNa?waLUy-Z>9a@a zlSjo9RXkDYb)wSiM5Wh>O0N@@UMH&Yl&JJNQR#J}((6Q}*NIB66O~>k`sgYBPE`7x zr06Fp`bmm@lA@oa=o_7AcPA<OMrR_f=qD-qNs4}wqMxMbCn@?#ihh!!pRDL7EBeWb zezK}JS=F1Y>P=SlCaZdrRlUio-egs8imE3?@sXnVNKtZ3QGBE*Ii@IjDT-c-qL-rR zr6_tSie8GMm!jyY#~^o_;v-GbPgC^M6#X<sKTXk3Q}ojm{WL{CP0>$N^wSjmG(|s6 z(N9zK)0G_46@B&a<xW@h(-r-6ML%89PgnHQ75#KYKV8vJSM=3jai=T#>56{3qMxDY zXDIp^ivJ8nKSR;aQ1mkt{R~AvL($Jr^fMIw3`IXf@t>jSXDIp^ihib|uLiSQ4Q6+y zqMxbgXDa%}Ah)|S75z*_KU2}qRP-|y{Y*taQ_;^<^fMLxEJZ&{@t>vm&r<ZW6#Xnk zKTGkSrRZlV`dNy8mZG1f=w~VVS&Dv^qMxPcE2HMlR`jzK{cJ@)ThY%}^s^QHY(+m? z(a%=&vlabpMc*)@cDFL3?rcThFtT=!vU46~96g3H2i~CXQR_jEVa$Oy=zG+9&|?^L z;0^j7!<Zv((D$hIphwwJk6IUc><0fHwJ!9ib)iSC3q8hs=*Tk0CqgM7gi<~TW&03H z`5=_?K`7gYP|63Pln+ALK7>*}2xa>a%Kkwp`v;+v4?@{KN0u=@5i0t|_(WXMH^wL8 zioP*E5m)q$@rk&iZ;VgG6@6oTBChBg;}da3-x!~cEMt5kRQwy`6LH1AF+LGj{2SvF zamBweJ`q>^8{-pk#lJB=5m)>h<I|C4j8BA$e`9<iuJ|{`C*q2K-z02|Pv8}OV|*g6 z=o{k`aYf%4pNK2^#`tt(8RHY7qHl~(#1(yGd?K#s8{-pkC4XalBCh0bj8DXs{EhL6 zxRSpyJ`q>)H^!$U%NU;smAsAdh`5rsF&+_D{2JrYX-`Y<-1_`4*PK{&6}Q33Ri?mo zYRxB>A(v#6yBGr3UM}YRH5pNVCGBLYue_1yFB;}s4~q1vvhs$GK14BAm%vRjjFm$z zW*llUgV7)tMbJtWs(i|*IXx-uMDe0x>?Dddid>Ft<59qoZFDKtkJ8j4lp;fz(pl_8 zy3$kZE_*T@9zyN*%itWB;1VyBPvBI(3>dFV>$?bdX}&h~`SZ#80<r&<fHTVuAK>%> zt`4&4b_Ym_tjQ{lMes#&kuKP3n{LE?qQ9!9VQx{KTy;9KjMYh6l3`sCx@El%S9*dt zS&bVAjJVt5kE=~r8ON;z9n?;!Kd$y3{c*L0<%^p~CWuqn=20>T87VbM!BWX295%95 zIVGa~NZ;d<$}5#j!l7y}R3%7-R0+nenT&+1c3ma-Lc1lh!$|)&n2ZOEG@2FGW~<bw zN+=j?TiZyQQ3NSYhcmIg*aDLK9TFWRq7v#Tpo<zGD!LLI9sbG?NopHuC1ZDI*ky_w z2X?h6a~con=q_o5($YOHUVc@%3GS*&=~sma8rWDC+N8QPLv}%HmnQn-YX98VMIF?p zwm+`6k^OPC8|jOiD`XSH+U#^oL`X$zUj&I=Z;3URC*b(KGZ2lHK(K6eD_G@AuJi#0 zCZxQo1{;$CX$%Ip$0b{U>kuS|ZkI#GaWR658|kfa_a*7s7suUBU)<=SjBLN?op$4S z0HHD_#`6H;(*7cp_8y@$T?nP=LTH#Sk6L$n)VkB7)}0=;?)0d2r$?<jJ!;+QQR_~R zT6cQXy3?c9ogTIB^r&^GN3A<OYTfBk>rRhacY4&i)1%g%9<}cDsCB1Dtvfwx-RV*5 zPLEo5depkpW0>gdbYou%q2w2#<QJiw-w?|A6``EpveS)yDTH!<MJU%72<7~WP|kM< zrD`LT@<u4-j8MuMp_DU1Mc3GmLR`@^_MfuTjr}Kts(xeN32{}gvEPKas^8deLR{7F zP7m@=c0vAGP!30z-5KPc>l8+|Uf5(6m#YF{k5$~5*j#G0>Qbv!ms*{=9L`XTlj5?f zn)$wY&F)fLgD$l-=u%sQF5ebZvJ{owooo<wCreflHyYznk9;2W$mdayd>-}4=TVP* z9%WrT>XFZ*9{D`#k<X(Z`8?{8&!ZmsJnE6pqaOJ@>e0@l9_>6CNkQUbjRbM?M<BMA z44`4YfeDsdOcEDVUej2oAZ#@m`RXedNFZ45I2oYacQP_oSE>pFB#o+av!H-L)L&H| zXw+U+9w6%$p{N<@qF$sMwE{5eL<U)7Rk_h-akGeQvjjw)0#I!hpwVUn5;e<wqHdYb zs9l0a{W7DZAT!D~*VLB>h(?Q0P(T=DG#gN$Y_|kN^&*d`UF0z;7m!i6$Rw)<5G-q! zZ)glg8bqp~A^|~00E!U-8jKi_pd|ANQZk=GOM(V5nNd;`kkD=?)<7zhV;gZfwh>B& zL?{&!p;TCeQehFwQG!s}Qni=kF`iAZaFezK=_)k#h7gxy9qG#E8hc2<tGKcE<8-PG zL8r0Tk2SK9?r_?}#7?P0tg0~Vs><r?{Rodjv{#d#igqxT6ykMonRrds9*kpQkgk%& zcYqWw7~kSeHtv2RR;;|Lh*jMEMC9F1#A@9AB#&2!`+MZk3WEPAT{nkx#eYtkgRcX{ zfeR+S9#yFtKZ~!HrlRH`d^afWlQB+)ivt>zcEz`Glst@c+MV%*-a33|v;<$r)#B^9 zQhdpmkFWf4@C9Hhz7BNbHvwM~(w2Fqui<YnJqv%Qc?8PuH{DO@g`drlfIpM|S?ND- z-U7@crmqAId?QcE%Vu%Y#T_R6f7zDFrXK<C5II{;Nk3Tl>>)F5$7p%Myb~N~#))?M zKXAqWsO^gHdc}Va?trr|WZ*_PeCIlF1>6$2d2l%YJ`mrm4lISkfAt%P|1CXmB3uq! zHe4zk?(i7shD(6!3l|Kh5t7mZcOF##yZ>KoR`L`*SBLK`DZZ-=h2+E03y`foss%T6 zP;<*5$Yxl}5~OqE`wf&MDdlj5a8u!MA|@pf&JNcft~XpSxNdOxHa7*|@222hfaG7{ zzJWV~HvXsooos>z$eS(jB^~Y!z?X}m==-<uJ=wkZDr^n<cRarRjDZ{(c@Qbb@P8M@ z|4<fs(~S6TvK{do5$CQSNO<Iaa5WQrQudy#d7DgmhqRAuitI0Sg_13@bPv=Sh8igQ zhsdcNFk4X5ZUM7Wz}&UZwJkC)as+C`{RQSJX8iAP*GAWh$ka%;lpZyOi`?ePNWpo0 ze|>Ms`mCZp{7+3tmt6z6O%D2sz-mv(92;eh<uV78{|}kqo1Z7}O>GQh2%SiVP9#Go zl2hRZ!a*mJp%cl_iR36a+?12t6%PHC3>`^^jwC@xlFq~Z00+HJ`W)^w+<S0u0QWN7 zb8si&a8FMXMn)2DGD&KN+Yg8T)|>>%CT)h>0JjEi5nMGKZY#hj{qz5w-5tH&L+guk zHsXI}+vNYs?u{>e?D)>txEl(3C#?g*qz3mAV)DF-FP#7Fp6xDm&xG`dJKsIg4ZZ<o zyHnlZ8j#za;O^@N$L=2Pu5NG(DA=vJz$+oH^R6FUUrFe5*J;;#E^z63+4Y<Y90GdS zb-&9ip=Q^9m*{2U+V0xy+TdCPXt`^Vt3l$bU9()p5}NLs>>BSHh15*fP*<`a=af*K zyVQmLL8{f&-4!mO_O3t|bN)_<^JnLG&T|6i{M7lO^BoDj=6uQdjD#L{KIptxLdTqk zockoS%el>{#ktAZ<Xk0j%bW|GbrPy_mOBe2G}W2s9P1o`n$w+wofwUP?9Tp9j731b zoZXzABoyj2JBj00LL5IizHyutIQ+N74;(@_iQ`qr3y!BG^r+*6<8H@M;0`+WI(ACj zR>wxiIti_CEI}>vkXq}Q?I@MFnT~wNL<!|MvK^@s8t8C4ppnSe*AeCD;ea+e!W_X4 zP2lV;_Ve~1B=nX2bNguty=Q;J4jn}5bM}+=hb45s-D_`_(0<@$AKAA9+AMJ!0HLqo zFGs&iEolQS^5Yu(P_-YL<%iI>_UWP)cQ&BO0<w=sOlngb2>q^bnSN*}@=86hJJIh_ zOYCugP#!6*5cERftbVAw9|}j__Oe7EdQ57Gy%l0U+yJ3RGIhYufTWfT_>PbP2JTZp zABtKAK)VcmX#>6H$Gzl-pnEFc<9_Htl)qQh;;aI6Oh5w;A(kj1&{R+>ZkHdo4SjsK z%-0HS^5dHP&??lqOy*kv+&T%>p%wv<0idg(R$RFsSLlbPB5$57F&5AW38nj?R@`7e z4m=ooHNXzKrLshSKdv`=RqD`yUZ8<CqFgsWu9FYvo(+7cNOgj@0cM#Go?(#^eg(cz z;1YiF<G%6Z&iZj@{J6{I`vCd+idvlD(g|MB%As&l*Am`B?XL=4!VAb3CZVU05Bvf5 zs2_L2kGtECJL<!^dm!&YQNjtSCF~WDeUvX>Yo90Vgr0sSQWLiNp^ZMsbsl)xg9$5u zdr#(Df;t6266V3xN(fR*kP=UTj14VG$oE4NeUJmvNXU^TvH_(^Xdr6#O2`ddf`DAj zfTV;RkVHb1Ocfk;l@Mg&+907|U(K%VNYw<+0SU#o2uR?Jd;({*>T<Yva2fxDC=m}y z#D6ZK(<oakA#iPIv8x)XZ%EwBfS!}k$v@_ce;BFv%T(|c4_@H!cWjK`Eg{jW@e<nX zlVm)&QMfgJ+;SgoK%F1A2sJgxvZ5`sB!pHPGgJI@v@})VTyaR9EFeb?AcNW{f4)p# zzWAZQg^PUg$#6~yp{&Bi_;4;OAUOEl;fxZO%hw*MaHt=>7au4~Fw_S}NZjvmKTGI4 zKkgiGpGw?^;1V&!-|>y<xYzu+m;AVA{J6*cxCi~Xd;Pd$KHPw@KAaQO;|>WLj#@zb z1QfRm`A{dIZ5Sh`CA0}RBee-Q^e0kR`Ekp95{g@Z)MlBAJ~E^hSLMf*`*DSS+*H(* zCrhAJaU&#@j&V6tLW6-zl#m@Irc0<lS`V&}(i=D_-MC)B$y!9u#B~#?qG#ed2`DZU zbazY0jF<pO?5}V?N$49uXC-t7&<7HF3(%_)dcmg~!V-#B#XjZE2b3dIA4U9xfP{S! zwkh^0=Pn<YuFnCzCvdTM!#^tWiIHryCH5e2dnIl;a19cw22?Dd*qv}&B@SGRv4C1O z!e1wG&{$(d7Q4b{1zhccV<Odg%;*`ESb`GsB<^wG?iEmMtxpE6Js1n#RI5sn16;xf zm$4Hi1YV7C6q{|x04b^d5(8u1u?aF?U;FvkC<#Ft#@Z*gtG_-WonV=&`D*Up(*L}X zum2AQjs9OHpsZon`a^#GPm2=$A;tc0Na$ri&k4u@&Yc1v{ZGO@ETQ`Wc_jon|3AXs z13s%_`5!)e&QsFsliur--k$W{32CGe5(ohjdI=DUbOO??6p^BUiVZ<PnqBM-%e4S{ z#cRFSYr9_c+8`(Icji3L11P`$tDk3?%$c3tot>SX-JP>1VLwCY`Gg$|Z2@$njZV|B zgmu6TFm6f0{N!+k`hc6tP!FIkhT3g1NI+j$^VZsHfc~)JifuX42!}SKHRu6tUP#DA z%UNF%Q1yf)dTI&B&%_YgpjrNeSUd$DX&`?5G{Fs!1LI_9`_}};U&8Mff=D;we;~-F zr}!H*nsl$FvGHGk;$zMcY^!PfdEnk5T>KgQUSjAppvM`4{#c=hZ8e~ITARBq1E~Fc zqO<8eAjnR$<JZz%@<25|;<E0>KY%i{7A-@oAUVkRv`u&8@5a+R2p7K{zgrpF1ZWLI zD*!EGs2|Wwf)YOiG?{VZZ8jo)H2ULh#<k&TBSSTi)dqsd&(Zv$_;NfgBwP;K5uZ&^ zd>VcU3`GM9C5Su<%^QjL2hNM1x&Sf|M3z<a*W&S)2F3j$NpU~Z)61OWz6b6r!X@m% zZwEn_bv*e^Tm6Wi=FO4Ms(D{=Xl42?%8~X8eoqn<_Yr<)8TTP@$dA9@#_u(TUO)~V zLr(+uC_|5cANP6OLE!FV+&)0eIc^)En;8c=#jR#&86fVXIMga`I^k09ut_5Yf5%N^ zx^BDFAQvq!&zu?bl)NBqg_gPr5Nd&xTEw-F>p+ec!o}6&S4|Lc*8HouQs7vUarw5E zlZ4_ji7qY$zc_{>0R=PUYis4@`7O?li}L`NPngchMi&P;X}Hv1fV-QXCZVR9oXsk9 zya$^0g84T*T|-Y(P<jf=hJJII1et#X-F$|=McY`WG*-?3Bphj-`4fW7=q>Ym1f`A! z#QkPQubQ9Zr%&3(TUrw!)D}-pLb{I=blH!+Jja`lfZ_nt?FR(iLJI9NZ(-<0K<gM9 z0JMZ5)Y9C?&{RNZ8`3WP+8IK*=30g-0TnZp3n+u3BtWqYg#!vCC>3=xn;7Q?$blhQ zl436rlsLyWA0?nn&F;oR&apqx)7Y<(A3wAZY3vt_`&g2)wWsIpxOeQhGr+yXbf*Ea zTw;#{dYEw!0J@u@I{<BG=vF|R7((x9^J?r0;1&^%EVX9aFOR&~emtGYIVJ-d&(LT< zZ45O6s$r-cP$5Baj{wRhh%9St8bdCC5(tWo#xIm1e?VUR6!lHq$2g)h*l?OONW?LJ z5H99t{Jv-CD?pzy^bw%5480BLHHKaQ^fW_{0z!R|9>niHhV}v4#n3iDH#4*W&}xFn zQpYSKh-^;GLV}Xe12J<5ikXhzM1pLd2kMJHis|O39T*F~1YLn^!P9!ek?o8Dcci8G z<ujBCD21UoK#>du17a>Q9vFGKgiF+69HEYQ;)EamlB8%AzuyQ-`xelTb{zh~-~Yt# z6NWxSPrSp>dw{$cdJ|7yA&9JU^mB}R63|J4V!i@&gdm#FqYn@iy&u0l4DA54g`pb( ztz&2a&=P`3i=*c=t`E>uhI#;@9Hi|w4U2AqMAi^44Ro5;Mc3MK$f5bbG@>*gIJy#a zkO;UGgD#t(%Myx)oT4-MX_8H9(XqgVGcM3B1Cw0_Zh&6mrw)J&49Sudb%~&;U-0{Z zA+$)dIZ0<wmm0=>VZ)^s+Hh$oL-PPq$D@8kCPjS=D}eR^I&Y(kddH5t%n$X@=IN-@ z7(uH!2U@QA2T{k-BJ>WpJZ!_ICfIQg*l?FEb=2L!-O4%cfad53qLCc6ouSEqw5OXu zhrjSQ`a+xim~MrgZV^AFyfYc1yyF=fjaH&&_`3~td6S^{@xY;_Na<-KK~YGx9*lzQ zqRI(JzDg7%2b<FaNbAcMKxvFy0toFx8jW8lL;irg7;*t*U<gU%9|X~Eg=R%*q-f=m z*BALSJ-s}~M}807SA@Iltw*9RkslE*@+^LD6GXFB<ZA@cY!&$eL6J|}^fdBO;MXwj z5j*an9e3X~aQp1IU3R){cHGT2TpC)gl^eOiUhZl;-7*_p<U%`cjva?OYvU-=&M)#B zWzgQ2wTy|jGHC9O?4}lxm5S`(wxK_?@fKMRJoiy#wH;S#$K~5`nRZ-?9T#WEMcQ#F z&C1W$j`OhNoNRSTz1v<F9kdv-Mv5MdPzfTBI|BU<93&L+BS8`0+QwkSKf#YsQp6{A z+=q7Ddv@HLcHAp=+;eu^lXl!mJMM_BT-wpJmU{qW8a(m$e*E?@w8M_uV#nQR$E~yD z2JATWzBTWBKz+<*Dxe;MXa^$#ZAN?1=Mn7$MKl5bHAA&F`w~$JerN%n7Gp%Bj({%X za_u;X$4ZxE$Hm%l;dWdg@|&288z2XQX!eVc3A*fshhGBzZo-A5rkcG9|G|z!Ej1ji zfVBN*+9?YEf^tw_hJQ>D^=0^Zg2Lai;gTUgEAEWVqKCf(+-atJ9MEwaq^;h=Q9mp6 zfE_~Jv~_6sW#|q&Zo3`275p|4zvLr;)-dN4fEF>-4~S)YdG#4S*`~$e<8A#BK00M# zcpK%gRE9T(*Kpo)<Yip=WvI}O%eF&lb|}FPMcbj#fI^wyWys(D)C-UcKQ-8KL`Nto z`bkL&`-7lx!fAE6T<-r97xptG`3U6=``+gBC+6d?uLzg01o8?eDD1PakHXF}^fvx_ zjUck3VJ|R*mWMq}(B-vI*rV{V&?k8ENZ3IwN7#L~ykYz7&@LN9=U`#mILFOl8^TsI zv@C34*c^tYQ%e6`Ze`d+<n0dY2x|$e$6R3us|HjGTz*(4pcFuHVUd7>;Z>{-^9AIA zI(`-A6s8MR@!^i&LVvV94gEH(CG?-beG>X1p!Wd18TtyK=g`}7=#zj>0(T_z0HFQA zsiAwcyrDZnw*Yq|o~{cW00gOp&JXPaG!;-!XcwS%Kuw{wcBm3iF>tw|8Gw=i#fF9h z3WU@@2{i%2hzfPU<t;5Cmn13VmyjO-eGTY~kdFbK4|yl%>5wxaFNK^2?(vZ0sLM6_ zl5imyH;@ED7&rJ2UmM{#flxJB61W{@gCqp?t&pF^4Ua-B*EaxuQ9L3E{e0bkB$RN* z=gT+aX$w;p5eE0mJO#`XjJc06(zD`KV74=673cZ@x6BB61k>Zz4?Mk>pKfMMw$cX7 zamMUrOf1tU$@73e!uZ|HCtL0X#)&ZEe}s{~BTC$_M3`RAJ3^if_zdSd#h84e5u~L; zILNo6CK=2vg<w(2lu3+<rPj&$1mmXSI;7}F&`f4NH8M`m1#|&4hZvK`rF-H|K7m`L zh;j$>$<Uoc+`w-#PT$2WrYxeG%ZK@Cn7kGEPUcg|7$5mIV8R*W%$R<8F6gHaENx=U z0PcDcV$;wr;BO<0yaIR13EXFea&`3-hoCH`RQ`Z4`n?3}-k=om6;$W<C@w}mXTXWQ ze8CWnr#<+RfRGpKT97W(4FiAH2a&F(08Ztoh6@xaBmPdXejoFElTwkV`XHUbxn^<= zF`7`;3eqcisSyzi;#YMVN*S+5WP;pnoQkJ?tZx&H^MR={Ai4*5l1!Je3+YrN_0AMZ zaSIW+DLW}IZr-B$%LFU#%<WN11x5uh84N?W0Vgp0B$X@nQmP~oM#(ll&gm0KbBw3K zEt4=vfx-Pp#6OGh%0_~9hbb2{7BW$m8}L0Qkxw-j$0?OIvSb$Me+12cjT4aWFrZ%) zcW$*8NkH7ha(IR1^A5qv7_Lba<x);kE~T1ty+^r}B$6}IaHOY=w}9s$Ki$GS3z+9F zPDe85TbT3n%(;PU`!#dEpE<j7-WMsa{4;YtLOjL&+|r-9l%s@E?&7j88ZH5T8@K-o z`G1BBfM0XKIF&y(pr@2$#?Kj^$M9!>zhwR=xNfyvs~0Fmpa8Y~D}E|7=YKQjbmsgS zb53B+XPC2zIiE2QXOodQA7QEf#!`Kk`S@}vsmwWvQu!l;JLtO{W+9ag&mgUHfIce% zH=q(61)9$diGaO~Mx<jLW+HVqe1&wRLj%%cBl;9AUCHnlfdAmKO1P|2E^8R49V)Do zyql%{Fu_U*Nn2dUl6;uq&luiJsj`?TajPq7Q6%>ZW&q%u82=9A9XOYxx*U9(Rn$#R zBfPwl(+y1jE+UeI@;GzI;=D&VSCBdql;gNQ^$cGiyz~IU(#Mo4ODGOb=VGh|<}kHF z`hrV&lkiFx;UR6{6-R>QE{c+qe>9v&I-6-CjKzT8W_TOJ*HMW|8I`5%V-6dMUiydX z4azjG&wQ@`0j~2L&g)2dmG2n-ALSBLnC3yoOkoVXEO2P#Ha><sn1wuK96)-OXyi`} zh|yExjjNFNGw%J1OgWKSr2N1#DdL`5%osgmCNt$-T&u?zU&Z)b+)ydxO^jcyx`Ags z=iSdVX-pHw_=zfMj)5@BuT(3YOtlg#)TQ9?7<2fUa>>KF{<V}U1I&T#mBPKOcrm7q z>$8q??clOv7=Igc`y1h9h4HsCK7ec0q|$i&h%mBd3D2_SX`x)oO_WRejcBBA)il&? zfNd1d2=YVBGnQ-B#T?vK8Z{Fbe+#uvm(FE<#r1!i@mWkigYmsw=RJfM$EXygl=1tR zegoq_W_lCj$20yZgCFRZF+7oJ5}3~<hG($Eej|G64A(Y<Qh7Af6tDzd=BGncTe+EY z)lhBae{(4^aTeb&K95V8!+7!yg?!vV+V~1%MlsJ{4I!Za2XlVSh*?#7PK^bPJ99`< z@l<||=yh+BCL3G{uYZ|fqk&*~58KZQ8ZWY$bMag+FXE?MA0>}CNFS(}<K$*N#-NB& z>jD47W9oXY+kYw5nYnI98MBjSa9JT($tS#A$FPMtvrnb`$n+YAIXut4$287N@63FD zX8KKxKh5;(8NWwwMoq}$6Y@WpzKv<hnEn}pbrRu~hmC7Nvy1UDOq0cY9^|~fj7erp z$l%|ob(AXqqj^LZZCr=EuQH!%PG``_)upnPSjaR*#9wer<uv^!z$MK26xn2v#=WqD z$Ns}aFZXkaW4Jz380NWHW^V9INXHg42Th;HGEJ2Z_F2H^2M1ruD`qg<%6wQ`6gQS3 zRwkg?M|fo$KV=_DSwm0d$(*;H$L1D>AEI%mjANU8E7J#XiGrU_U~V0Z|D0MOaQ`j% z_%Y@orrgSuTZb+J|G5DgDCjUv$exU6n=jTd=5H*4cS(}+7lgr=unB&X)8{xHAUy6I zMymJ{MiESz!%x3qID%mDHo@}O3?JZ8pwT?Ulpj*695N1ohQA@I)G_4%=Q_zW(+F1f zF@7Cx=@m)<<6mIRHsXm}JBh}J_$YDQ*R1VI98;d)r{6Hll2`u2d3SOtZ!`W^%B8F` zj6hBP&FTA`zDK$w-r>2Ri23-l#9rVYS;#%|70bDT@u$cyRU8;L5xp2>_%1GMBf-*} zDtXt=j87tZc`3uMGtF_Pc}txSd>`@0O{d@^S2E2+hL0K$Pb}@B@hcWnsyj-3D*v6+ zHO%2P<}i&o$jO9}KcKlxI>$CVjxh<uP4@wL)bjV7vQ?Ld49CIwUnBu(AJhLxu*l%j zce7+JQmS0f(i=f|Wi7)yShoLWOc=u*oa+{bZ)KQmtnAG+!x^8$_-zDB+*9Hb)j?j! zG=~U}@3l}VnpWJ#@Dq%Gnqjujas$IN8UKO)QE+>j;?ku*D1`*V!QoEh3Z$&(ItSJk zja!!Se&7p?2e5kjl3Fb`>R(6Re1?Bu`E-*tmcKVHMLLpKG+!EN%y#pr`GL5}-;(7) z#5Pg>N|ee%f^`K1i$tDxHc_f9VXJ<T-X2i47{3Gk#|Ay%dB$;opC!LY8O1jILwbim znPY_ah?{{S2k{;5;1}{5mKbZh9BA+a=ATrGw3%D|J*OwQ{_M9%KXPx5=em8%^$8_z z@;I*l_gw!m^i)Y_KBI_(sAcJmVd-Tu4UZjVHEYp&mibdu6Udh4sh7DGw{t5V<W?-9 zR)}OSeU+{m@Kd}#s^y+4We#T2WaS9gs*p=u!y0~=VSdv>d4x(wTt7+Ra~>U)1j|cU z4&g*8sZ5_}{1Et?iC*+DO&!%%1kqDb$CQCAnYUOPX<Y79!YGgMI~-x$Q?F24#6fC> zc!7FB+|JxS<<h?+Sc&3R95nt5@M`AsIPq6*CEY;JqBoVDjE_+B!6Asfj-#wUKN_o0 z&*M}Iw1xWpb}9>FnIy*Z0xUMwYA$g=kN*aEjIkZ?P25wxjK7K2)XF4oZyMJ;hfDc8 zt+<s~Uh_Vq9{}uVfK8L<vrYTdK=x-P_x^dtd`_^qncMg|@fX-vB6{xYXPM@Cl7oDP zbDd%7{X_o?C^s_YInMPwQHnPiev9fRALhJ|bFRk;Fa4ACf#)4%CiDND#)AAlzBPfp z0^%uu%6UKIIje%{f8!m1Tez&3Sn|J9tCiV2<1Zm;D9Z>V8;C|JA{z7pMy0ZqMi8`= zX!dfh`v@aGVoGo3_9Ks9m1!iF=Ta_rHq+e8+)9jJgF}RI4AMwr57H#sH$b`>+-4~< zO4sS%1)R<no=1w9s3^b;>Yqi5eKyduZy<iBwo4z8*QY$ratNeUXx8iv#w2o@O1bnq z2v)q9Mw^u$;iuZ%bQ96w>x!+Y!vOmm#WLhCj9g+8*$wd@PD2=@`E{3wQqtzf0OtHF zr)jD$xb-ss0V^g57+wR)D;eKH{PFcaaK^3?@xO!X(9JtMYj}r;XF$Vb!YH>=DrzW~ zw2CO@**uzF=X5FO?Ic)EqjYFF%YPebzId6(=4#Hhl`$_-io2SrjdyZhZPpvk+@dKj zZi+>TaxJxSXcuANP0_4(BkK}#!wt1m|B;-IV{W^d+jCr#&zRc?!YJ3XY!g_vdzj`~ zda4+hW-DXHGR+D~b?m#!H<9LuN&Hl^d)pbqyL`HZtb2EHdXQ)gye?4KM-uE^>vr+e z$2r&cM5AXuN+9D6^54O~k@<%(hG%5F69-CNK4Wg+yaxy)|Bc}%)&0n|nQ87}8n)!P zI~v?%Kf>#|=1L(yb!W^21S=yL!|gSkV9c|WieI@V<A_q3%ruFNXJ1rzfH9v@Iy9MP z0r?<5eT!1u<4tvAZsK*OypOs4%H?(wM$vXQcm(N3GbWc(F^p(*Zk%g5V^%VzfH8M+ zx{bMAU~cS-DxOTK`MT_9Dl%i<=e%b**Qbox#Td;4c?I4DeFq(1IRmy5Ujzum9sDz; zOx(GD9lkfP4F6~2J;R%%9K3C|178`~h0#@uchEk@js2hC|C@35{b$lG(iiyuR_UL( z>3=is^#2Aomw$)<x8pwZ|46sv+p+&e?w`eQX(#T#A1VEZZorp*zzz5lr5|z6{XBeq zc>!*kcNTkbSGxuGt%ry$xMw|DY{hNo)nXfNJ0C7?!+qzCVmt0SZxy?6&w0PtL${QR zCvijhLGd*15kHFWdmfWdi~q{cDam38_iCrgGjOx^Sa~MyyPhrY#4Xoz<$bu}dO*Gl z_gJr!57Hgh@*&(|y<0v^-=vqH!d=z-<!A6!)BEHXa8LC?`9<7KeN=u8UwVE@eqDJ^ zc}{*G-^+eUK8vr|zbc=@jnm)C=W$E&a``9Rk-Sp=1z&HF1jZE2d}0fJn0>@L{08vD zND<iO5q<bg#Sink=)$iZzb5=@@q<4git)?EyMXxKxJbeeU)dGmz(HdKymH}&AHEtb z=nc|K`2B((zHN+eCCKOt89gLR=ka?7@0gw8pDewEHy%#|hkaY=xE1#>G<faMQ@}h< z<9ulH&;a0Mc`4xOLk~hDz4Up2R}F1P+COv`(%Xhe%kwGM(1M|3NY@S>0j7)7(UcC& z9eNaRhNhAwQh5(TW!tI_C(IE01Ve1)@pS|=WpFX2Qiu`{SS1>1JEuE2ox$k>PUmsD zmeaYEs=O0{ucHynJ0^qg5iIvGW){PRoHD&=)73x<|F1VkwYT@uBwDxQJHq&)4cQ(A z@3Q)oIw^`1ZvF13HFjcRhNmSpExpy-q9~EES((|E3|}9UVZ&p;4?dEg-#jv-phKKe zhAs)!QfR5_E6l2$LLA?KevM_0M#=32?iJS)vy3-zD`Xj1Mc^l=jre$rDmQ+-1)AtF z_yhfrGYDU7TZx=OQW##44fYNW)_H}6xjQ>MIOu%?1BKA(Bv(hd-yiR_mSmuMd8rmp z{Qo8@>S^J`6SvyT^Nz}~@Xw-HP@2UU#lI-;D8(BOCarkI=hN=@eZF6|fBC!1?^^n* z&lh7q@cD7z-qr669DaAqJK~`|B5kkOqxR5muln{Lb)<Mm9f@(82029zZB+hl@Rnkv z6xfc0QlEqr$KcdVgDE=J!68OO2jNa0Pm`2tc>|TwQco|xytMSHoY+`%j<2tucZv*Y zX6NAULHuO|Rtc3MS%cB&U5rPB@OA^n*H=U&ckRgaEPh~2d)55v8IR73o*CITklUU< zyQsN#LFJSuRwT7%HzxWfM`c!J*2ViIUH6VIA?%H~0-e|z-LZ7k(tAfc+<mt(A^dPi zf=*p&?pWM;-GN@`cf=-#^bwY*>{MT&6Lp4^hV0PHWC`!2E*|<$zYpswMe>o%_#R80 z6jSO|ksg<?C~>a+zB<=1Azby;p{W@jXV3}!4}^}d6tk8TE377NiaDcLL0h6C-4wJ$ zkOuu9&puV|K746>;q-ZdIh`xprY{J{9lf$5wm2osBQi3kC^g(8O8#h8e^B1&<;~L< z2Ih`lQHh7)?opAkMJZwKm~H;3m9uW%RPn$=w{~pWSn|N3tzElo7pz;FP?R@p?wS?J z#RY>QH>|IJ_`nTq8`qZ|IJ9;2?%~?w;q%rmO)M%vYeR>=)veK=!F-V}l}hGPzX*rG zK)=Yac)tW+V}^s2@22$Q?N(}dVg|YsU0Z@K<#CaXj-?Jo!)bsRjNa&6i<@lpjxrkz z<_!F$Xx-^;6^X$>BAI>1iRPVs;jv@x>u+CK-MV$cgUOXa=R+I2v+htU8V-)gXd52! zLgDC)*y`tEYx2UO+GXMXrib>-I<l>#bmQ=aC#RJzXzIOteS!L1!A&Dt?%G<aez&ru z?TPU0FtId#+=5z5L%jTHP|5Jt)a=rtp4@CQ$kN-&ec}?2PbZi+8k=uugZyp#cm!3h z`XqJ*pTYb1PRB6h5WSHIDpK4)ImcpfV(s*MBrZF+eC5gcPfkCws>&xRTz#_cu~&N^ z7R~sMOz6@T>SyXp>XE~fo<9LYD2Aqjr<;|hH!)3wd8x<_)KuO=W57u^?wEdLWwmcY z#Nqg?pz?te^VBC-;F~siqUmt&i;p&rIQin_qv|2`W%Wxqq5@wac}e*<yhJxCpwz?7 z#o5)#s1uHQgRHp1N~FF)1FuX`%sDYRdT&1^#xKTOzN_cCt-q=tmx(a{mpetdtiH8J zeo17jzpwke^W^Pfc!c_V!f8+SEb*TveXU&3J&kY3yB&9O1Y-<rjB7BB@QLt@@{Gue z@U+Ow!~}KkQFV{#IjSTaQRj$TkBDt(@m}?3>}CFlx6qv)aWd%0D4@l~kf0ybV?tz2 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/LICENSE.txt b/dist/fonts/RobotoSlab/LICENSE.txt new file mode 100644 index 00000000..d6456956 --- /dev/null +++ b/dist/fonts/RobotoSlab/LICENSE.txt @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/dist/fonts/RobotoSlab/otf/RobotoSlab-Black.otf b/dist/fonts/RobotoSlab/otf/RobotoSlab-Black.otf new file mode 100644 index 0000000000000000000000000000000000000000..32832e7c31a30709140a95833b04a1f382208dc7 GIT binary patch literal 118432 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 O|E8|E<5eE3`~Lu%{G|~9 literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/otf/RobotoSlab-Bold.otf b/dist/fonts/RobotoSlab/otf/RobotoSlab-Bold.otf new file mode 100644 index 0000000000000000000000000000000000000000..f48159271fe4b52ca9898446005303db2833888d GIT binary patch literal 123212 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/otf/RobotoSlab-ExtraBold.otf b/dist/fonts/RobotoSlab/otf/RobotoSlab-ExtraBold.otf new file mode 100644 index 0000000000000000000000000000000000000000..add35714ae659538f72fbcddd4947ad8123060f6 GIT binary patch literal 123140 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/otf/RobotoSlab-ExtraLight.otf b/dist/fonts/RobotoSlab/otf/RobotoSlab-ExtraLight.otf new file mode 100644 index 0000000000000000000000000000000000000000..96d8c63a1716ebd5f61b61b16774fbc0503fe7fa GIT binary patch literal 118120 zcmb@v2Y6IB(=d9<o^#ed-gRA<U2k!x+UvE~4fjfi&^s7oY=avvw9vt(7t;xZP(nx{ z36Ky%OGpBQ&=W#$0Rm}+gaFanTAP2)(b|Uhd+&Yz=iU#Z9Z5$TjYiUFW+aqe{rdHy z)YL4BrAB3BXPdtJHtTPSQg5PYPbw!fE1Q|gUZCiJO%%lp%jw;#@2sg#b16E=Mp5(6 z<n-;I{@(A){V4i_V-)2&rdQtx%l<+}Ls4{ZilRp4mE@MsIqFwQQQR(yQeG&?tt^Lp zH;O*g2B5MqKX*((ZJ8&;A3=yIgbep4Ap+_LLpr#yq-ydJ_kMk#yqTgr%q6*#%N0u` z)O2U~;Y)K%^2_};bcOV8ieeke%POm0lu%=U{%P>tR9=x^UdS)0q3E-tAT3Zd{4&(s zWO3evk*<l)DOL#?6m@0(k--wY+hZ*EqOkFjbEI-KBzY)H{y;tD=*CMF<=p#4VZ(Ii zNEwskqXZO7D5|&oODPm5sFM^2eU4I`g->q~$eg9dFbiL*BGq~^i%J~{kw7Uwr&q5W z>L{gp(MZ}-j%LQ0DEckwn<9aO9#SS4C5rN*{sl-YoFM)w1QMsI4v->o21fKJN1UZn zsmG4E;-xYirKQ6i`8?GQI7;dYR9Cvf5qF|o=);b<NO{pG9dQ>bl)mYRtEgcN<A|%N ze#{6*+>P>P_B!J3lo#WuE3uMs)TL>N|4hoz48$Kf;w;3UIpPY4+o=qyj4G$5P!&`W zRX`O|Rlo}iWu_vjIEeLwoP2<NpwwsxRS-;6U#ghOg|rEVrUG)tL76<cW*Suuun_Vp zs7m<WM#fkLEmTqoR0RAjfOe!3)lfeiYL!tXa&8&K3IK0DH5Ou}P^J>{CG5@ZRyta3 z`~OHy7Bv~_RRC?>TYA$6Fcv^-62%qJvvBB}8DJ+Whw24?b0GF|@0$D8k@|1g1^_mx zXGJoN5~rH+{omtwx#Y{dERs2v3tS_87z1sU$W)JqyfWa638-!5Q}`>XSHBRxW&oe1 zajgW5MS!UkFp$=zUPv64I4$ui585h)bUv(c6L6~(pj1Yph0K677{gpBM^dlW=>X;a zJ7=W%B#k~9`$?4aHyrS^;tB^EDqw^nV1!<#LmK_=R2P_^SyWG$aamMH2e<z_|Nh%( zRYH%XnM|O?0izr++5xSw(k1C7t#?TVz-pDDLU|bAXCT3ODuz-4J@M2GY8O3|UQVy1 zx6-@mzv&l@j)`RkGl!XPneUie%u`muy0EUS2diU)*fwk&yNF%Fu3)#a@3Fht@7Qzf z5A0=yRuQB~P-G}-IZp#^NHNqHHXG`VJ&a8z)+CxVCW9%^6lyY?qD%><L{p}z$~4pT zwrQtnR{$5_8Q>id7!Vo|9xx)13FHG^13dyYf!aVrVEe$%fujQRLr(qs4OTS0c+vRc z1<<d8u`vVxw@@F+bZ?<Q2D%#<UkBYMfbOe6H^uTTbce83b{^2ZjICq0v+uKe*i-EH zKsTk(DS{Q96q$+z2Fj3Zm<4oi0lFJalu2RoH2IiJrVyapVv28}dppqm!7FqRb<pkp z3f*I5x@n->{^A9D6b54mP!E5a-eU?S_`)EkE;ntWkCT0gmgF===g?Vn5*<TZ>9$bn z0)&rWd<4IHrLWR&Q#6EiQi}Y!`x{0540|a>-9LK&Jjwf+z5nC=Blox5FTLO8?&tR_ z?@zd2bnnGI8~nX{FY?}<dqeL<+)cU%G~DCwY3`}+(Rc6M{feS)k5e7zUss$}c*?Uz z+BGiFgXnSzE30PR;Ma}Sk~SnLhd{O+$#LXEiUk_UFPqF}Lre;jA#78Ga*13rmkRqH z?9H5wYmiEEcHWs+OR@i(Kisb`m*Q@}oMOLVFR?cEmcmnEVVl@`_80b7_J+bAM*J>& zfxQhg_9DzzlOmA4!Zt!Lb(BBstD&$O5~vg^9c1Whus#P<Lt$M{rKVBSsoB&5YAMXP zt<*czPU>U!5B3iGNYRdcps1$4psrHas5{hs*lQ7Gr(V!5v>WY7`_Vc&knRK{nM|kC zUFlx*XgZHBq>JbY>~9Js`@5nI`z6dlcZHwA16Gg|%*ILu&BU?K6m1oZVupfKgtCX& z!-|OtGy8(QrkKedWa8Q9?5FG}>^}A?<qm7yiSngfDGlXE8L22LjA{pKqbrq3WrHjY zp+<rX8V!<fGBr+Npe9nQsAbd&s*ZY>dY$e}ouj^_PEePqGt>{%W$GsNH}y013-u?> z(=^S}3hEwhqC3(-bO;?!w^tbHSh_#mo9;vRrN_~UbTQ>gT>#l~6eP^|l%Bc{>+%*A zK;5Pc)D0>Kw2ENrE@h?ufj#p9$gIa8bDmOdsfSb|RS$cVjY_64l|(gAX;c$v9*tB_ z+L`K3E2%8l;d{VZ=nP^jgBGdYv@6wzcBeh4ezX@gfcB>P(;8|Z?L!TseW_uzKQ)3j zQp0Hjt*1uO0aP^|L*;>9SVdc@DRcrggHEAl(P`97I+dD3XHYeCHZ_mVqUO?>)MB~^ zwTSLcEu_0qZ_&BbCVB+5oPLekOpl^A(!;4Y>5<fSI-h!v9#6eb?WQZJy>u0|hpwc% zP^EMPwT2!@c~ciDEp>&OM8{FJbPlzI?x~opn5uYPQKgusn5CGmn55{c=%(nY=&R_b z=&k6Y=&b0kcumn=(Myq{NMi@F=h?yR5Oyd#oE^c=U`Mi}Kw8zXwd^!@Hanf2#m-@8 zvUAz_Y%Y_<WHY5qGBcLRX9}4jW*n2pjA6zzJ(+IIAZ8?!z;t2~nItBI$z*bv&P*4k zE7Jqy`4DCpGn5(5j9^AHxy&f0fGK85m?O*=%$Lkj<^)LlQ_N}R40D#bz}y76e}}ov z{KVX49xy*M_nF_BznH(7lOS22FkdmhF~2f@Fpro&nTO0T%wy(z<{Wc_xyO_-|1jmu zQ)UA5jHzIrGnLH0OcjHeYR1M)Wa^noOan8S!ORrK&P-(*nb(;n#T><4#XLogqE<1V zImjllSP`p;Q^dn=VpYU2-I?>uAvT#g%%(6Y%-2jBbBsx6jx*Dk7tC~)VrH;3SRD*A zi)ESFtb&=ta?D(oXXdd2Q^P8mTGok~&pI;;Sdm%Cx-g4a6|<OCGfP-kW-05&EMwi7 z<*Wy@g7swTn3b%CS;cxYt63jr4eQISW&N0Std?01d!HAxf%RwJVD-#K*1&9Hjm(>@ ziP_8sFmJJe%oa9?*~$hp+t?6hI~&Tp&4w{M*fz{NY+Gh0+m3mcZO^>Nc3|FTJ2D@z z;Y=#?4YP}lU_NBc%tve_^D%2-cC%5;9yXfU%UYRF*cj$hHkR4P#xb9<@yvcUf%%;6 z#2jD~DIe-bY6z{RcF+aXHhK*8Ha!;Xq_dO<b)IsjzNK8K?_iHS1$zByN(B2tL45`L z{WoCK9HW%faj-YO2EF4iDw=vi#Zu3x_SCPSiTn;)%paf;JOaJ{H>w*gP+e$_8c%ni zN<jC|r$ea%8gyUSk&5Vc)L1%<Dx=NR1lmGX(4c?N(NsAdNv)*&QLE_z)LMEFwVobA zZJ>uzZ_vZ2b@X7+GfJrs=o0Efx(s&iaz(Zxo&B2qhCRxD#Xe-8u>Y`svQOE+*uUAw z3TK52d!7A>{ZSFF&?`a|!LlX;LjJ`#kY@ko4^1gR%b{uSK4qiJs>=En=Z@}}HMy!H zw|h}RVU_eHR}XtkN03t#7Y=fQ;v!t+gqe{Nkt}ZK!v5u=Fl?bZ&sn~BaWixga0mOB zP{cVBew3p*`0X{x6@L3gyX^*G|H?y3#JIB`FtC>hz;_MoCqW>IC5s~kBykV0I);KA zmh{%Cu$Rn-y<|PL4W#f#V22%q@i_@&cNwJTFCZnKQ+ANP&LHo6VE<@KM}gc;r!!#( z=|>NRJ*0>(rzg_0=>_yMdNsX~ev5vG-bL@F5739{uj%jT3-lHGHvNEpL_ei%pwID) zitz%it_>3b(jgV(M-Qei$bzx3{;Oa;&R}YoCCo}@1G9zM!R%r_VGhC?KgnDIIdC6V z`eRtlFIXk){eG;84P`sB(QE>n$#!LXvjf;+>}a--EoG;GgsKG%YbCpZ-NNo<KY|_V zFpRFGXI+Ke@*#}wGqwr#G#A+Id}06XsEC4fo}$PCIoMY*M3Ji~R8%OYfV`ZqSf*H` z*reE|_)zhw;tR#spp9HqTvyyx{Hpj%@mzrvO&rI$aXwrS*OrUmVz>k@jmzQsaD%v! z+-R<lE8`||)46%vVs0h3f!oaO;C6AJa0j`sxO3bk?kDac_lSGS)$=s(!h7<*ygwhv zx8==z44=ej@?H4e{6KyLpU)TbQ}|i@e0~YPl3&kn=XddY`6K)>{uKW`f0e(@|H?n+ zpYd3r1wl{=1|dY~Aee=CAzkP$3=l>M<Af?<j<7^nD{K+o7d{n^3a5mN!Y$z!;fYYM z<dtqpKczw0M%h7WR>mvSl|7V0m4(V;WwmmKa-MR5vQGJia=UVm@{sbl^1Skz^1kvf zrQL~la&_`^3Ucb`6zkN<DaEO?(*UPYP9;tgoF+TfIxTWq<+RD^eW%ZyzIHm}bjj(C z({D~so$St(v)b9i+27gZ+}7FRoamh4+}*ji^AP6|&IQip&QqP|Ixloy>b%zZE$0uN z_d9>(eA@Yv^Bw0uoS!>4iAvE;)QZ7kxELp<i+#jlV!l`@P7`N~HR4jSPFy2y7I%t! z#C_ry;<w@t;!oo5A`-C+<086fT>M-DUD~_EyJWfaav9_@+GU(emCFp51uiRHHo5F_ z`OM|0%So5-T`sv?bGhg8w~JlHshm_QmA5KbWmYAqGE_ZO164y+V^k%osj9iEC8{;5 z&8nTM-KqnsuT|fvE~u`kZmS-s9;u$H8q~B}sdiO+tM%$&b$hi%9j{JR=cs$C`>Thk z^VH+i6V#K{Gu5@~rRvq{jp}Xc_td-9`_*5lkE_q9FRHJr@2Y=Q|E2y{-RP=t6<s}C z{aj71VXon>R@X$=4A-u%uelC#9qBsOwZyf`^>x=dt_xjPxUO^E?7G8sm+L342VK8% zJ?VPh^|I?N*PmVgaDC>+x;eYKyZO2q-9p_ux<$Kna!YsX;?~=3pxX$ye79n^O1G(Q zv)vZBEq7b%_NLq0ZXdYqbvxj8)a_fhb8eU1Zo1uf``zt{o6YToJMXS?_j1>{2fDX) zH@nBWC%b34cX#jWKEyrOz0kePeWLqx_j&G%-B-GAaNpv-)BPj&eeQ?dzi~h1{=NHE z_dD(n-T!od=8ioW4<`>d4<8SMM~FuUk0_4>k2H_Y9=$vUcntR#<1yZ&!effZERXpf z%RJV2Z1ULd@xI3%kIy~6^f=*h*5gNy8y@#Oe)IU-19>!ga-J@po}OCI0M9m_5uP!g zNuHUW-8}nv4)z@7S>RdfS?xK^bFSwi&sCn=Jm2%&?YZCc3(w=8XFM-@UiZA~`K#w& zp8t9_dMUg_FApz2FOyf8SGbqeE72>%tE<;*UW2?wdX4oe@v8EA-D{55La!BG>%2C5 z?eN;=^@-O(udlpLdY$*W>~+iQXRklJ{_(2UP#QtwqH)t`H2#_(O_-*gCPEXXiPI!& zQZ?zCOiedU4^3}Pf6XAxNX=+XzNS!9rkSFt(Ja-h)ojyzr1@NPOmk6lU2|9SQ1iRy zFU>Oz*1Yg$yajL3+s)hCTkmc34)AW{-OjtCceHoBccOQOceZyI@9y5Oc@Oa(>pjVP zuJ=mscf9v{AND@s{e$;)@4Mc=djI2H@BPAu^HKSD`RIHCeA@a%`o#I9_+<HX^Xcm| z#3$FMz^BY-lFtmETA!spt9{<|+2Qk{&!;{|d`|eB^SR`6)91d=?><j_Y(6i1d0&;U zm#@w@(6_Cx**DfV**D9#yKhh5KE6YJ$M}x-o$OoVyTo^u?;E~beBbf?(DyUnBfiIc zPy3$tz36+@_onYX-`{+n_%{0Se(rvLegS@M{38A0{8Ie7`n~2i$Zw?ISicg#D!<qL zYW?c`*7?2Zx6N;t-vPg)erNnH`rYw+==YCby_V8CX+5-l+F)&atwkHJP1SbO_R|j4 z7HZ416SdQ|3$-h>>$ID-JG8sBpJ)$iztW!3UeVsu{;9R;Se;turwi6a>r!>yb%S(c zb>+ILx_P?Ax|O;Ox-Gh$x{q}Gbcc1vb!T<Abbsg``+NEq_)qs=kT$v^e`0=hX;EZW zT9ypbV+b%4U?Ct{25AnEK~kh-S{zBG5kTstS<*^!^D4?p)5;3UO7q93RTPyL<mOdZ zk+#g{v@AK5L4Nacp=d^4QAJ*L$=Krj$r)qHs&e!4@=L2S<xiP_Dz_?2CN@jXksC`V zBxevpGDy=Igyf9qtQI7sFrhO&EsIc=MJOZRq#l_g<Fa$)CUROSk@GE<oEBW2N9R^_ zZvEb+YZtjnmzDxD!VJQVjJPhOu`Z;sE>%UvWAeMUR+rI7#dMe1(7m~5=E$h@?toB6 z6_wRf{@SzkYqT}1w4hh(&}EXIXObRf5(Z?F!OC<nhm2W9R<FXcic%SICZRFQQJfUW zBrMG`_bRN05v!;!DbB5~>P33dtFkz^vQVa`5BY7S$r{sF&gz?&Kc=X-IJfVsowP&} z;^MRV0R#KB){BvvH(Mgp`nUEci;$ib)4zq-EK)t2^fb#sI-xl$tN+Wy_9w*lCoJzT z&Ak3H-v`PB4s0cC;FzNPiu}r=%7FzHxfAmTw|<cslpQ@-&L;`N$LzQvGL|7N<DC&+ zS!s^Sk$?Njzj98roD<zk%8AaDeywB{%h7J~Z?7yF^pSsaTl=4uEjO7SOF$$6Q3P0J zkmdlHBt=T5#gkMz0i<49R4!piE@4RSe=Nnw+<du5dE{3fnY>m`<h68kjQnYgycF|g zV)L7aF)}NikeopX$skQ<5Rx;j`7KCf%F+p)>FN1|viz5qqSPa^#Ts8AH&M_^iIg8{ zi7IHpRR}Ywu=RUUD+4nK2QuP|NCQQrfg*Vt6pfQxh>}P(M`oMHwW5%7qGHDvROIKE z7U!0ZDatFB*;3rxQ&^fA#Xtd+jLeG4E|tHQ=1Qkt6=mgx`K7G|qhs<*3(8uF$|Ow5 zB%RMByvZcvnCajf8P1ICvX+UTNxG8dC{7Aw5^iTjmc2aj%SdO-T32a>OkPDRP1e{- zIjhpKN-JOOyCpKdxU96GvI;m`)mke?Y8=*RdUb1WvIyZ>vDGc4W|5v{lYVA72qzS0 zWmmsUYBeFX+A;9bl&qEqXOc|bq*k&fHLuZ0@>-nI`b8dsZ0nSl)+pg(cKlQs%hZ;c zQXs9c$Xw|+DmPySdGc?i{5xLywZ1&+at1Vzoo<%;4j>w8=jF<HrHIT3h{!~wWjDvt zV_Ra8EwQMUm=$8VtvzVYPm}TqCXf`4SPQ1K_?EnMh~+jjq$O8sDOct~OP186W7$hF z!e%KZak?2ccSdg6EMt+!K>7|$f}iFRqag(h%Of&EipY~gju3G#M_cx9Db>P!NQ{v} za}^>%ASb`7Q2LcZb3;U~NIA`=^ZzHi(p%V_(ZZyR7ItT}uscIyE09NIyc};<D<C2F zI$h#z{wusomzeAjOj4|cccg+eKw}|DTqGh&iu@;$lAx0EUuJ^TSxIC`;Fa=4kW<vm z0V2huoL9@d)QzI>;<CKretlpQA-%|uNG^J%7a3B=9MVsUwe*6>K*$;=g;&~uWgy`L z5ht;=SPIQl5&75h9d@`pNeW6pmNpP6Azvk_2(eNrG}k6Vk$g8tM#o6snr9lwNJy4R zp}9DbnNrRx<jMTcY#HawmSvIIGUAyn3n^3TLfK19lWS*4qgVDSqa<o&aSM<%A#qcV zWwj!1S(lkDlP^mm<rM)erHNpZV$F<sNghkt%^fe3CVn}DDoKC>oB%<Z97JeKk>)i3 z#F!(kQjaR7(99=kIhRQ_<yj6ommGb05lR(7rbB)~enkoFXQPWH4AQtsB3=T`I7m^s z>yTaD+y;^OQqHSm@t>T{k~#khXS3wR>F6BcXUmXfw+v%eE4N#CoF()4<^4h;poO!J zT|>%qh%>TxK*mG}lcdm0|4TcGl>HLfWIut-$q=SUp}EdWdyJI*QXRP$*-}@@t^*O0 zC3jU)39_XwPL)D4wyDh=ZrzUHvm{OBO=e7UL|O)9A8L+Bi$czkW`-P*Mof-KqbNt9 zd5bw#QU}b@k&<!@K-zx+$clAzq`Y@W%iEYaI-V5CmXujYks|Sux(yW^K-$>N(PmQ8 z>_A2;M9Ml-w5-cR1!=#BlCs7Y9VhAJkV$|!gQO%S05TmZQZiDqF(8vrZ6OU=NJADv zlEpzaDQO{;SqNnoLWG5oWRVO5bF{@livuTV&q7+aI7o67aikpGbf6}bnF&raX~9fT zn;lpjw2&6egw7a3JTYRTV+gVsf+dDjk0I^F5RzgDmRM3RmSBk`^<qiASW+*Zq~aYZ zf+e0{i6>an2$nR0MYhh((P^ZfY?ecc)Jx0g4+?5-QB~d)M?}(B$LHrwk-3*nFr*VY zWEX%rI-RtfPB5gCmSvOM94*`00LY-pdOoBGOJy4XQiR>IDh?^aVA)aydx*3ro2ZZ? z6wBr-q)2<2q&?XlHAiQWp31f=qzIi^q@HXVLMEw~Me1b{4$1bSIXauPmrd$rla6JR z3fZJWwp_tVroEL6uhlG9u##zECG){*mg`x`47Zv|J+k(!jzt$o$c-bY;|MKLBr}Te zEQ*j6MJBqHfOzsPo6Ns>M<!uw6d^u}q^ty))q#v~f|xYXQKWxSWB{y=<w<676zQ~; zP!{FLbfiehC<nP@qDPa4qDe#1gz9Jq)ud!Jp)8tE7EOqcCL~1@TB04aIB=5oqDkw~ z4w4*294SXP9jFOqR)W(?TCft-RtFXbEu;l2p)-b1P3)KG7=kl~RF5I;#gOVTq=gt# zJ(kpqCEbiA^<qiASW+*Zq~aYZf+e0{i6>an2$nR0MYh;sL6Um1sSYVpFD<jWd3ib_ zuP#r5A)U}6y9Ho*l9tm6hIG=hY=*;XBLv8<Fh~(5%5E}95w^)5DoBx`$ROO4O;lKd zq&?X-g%qJ!wp$@Z+RG&E$%ZJbJ<?OzNQD%k6HG%%GRsyW08%fD)B|%+`X-x-07!e; zq+T}ZST?DUO)6x|6|7`CvXb4*YL+WliMY0!<$6{kuB~KOvYJUfvL{*{n_(OwH;$l= z%T6mUFU(EPugcBIEh)*BD2s}Z&ML1g0%LdxWM@_7_A3O~1<Z$Tx#i`#-E&JukIC&( z-Lra7QLmCB$<f)ns83;8-=cz&+<v*${Yl;4g+&>KMZGJFWRz*~aywOJrDc^4<Ro5| zD?<sp9C2Wj;|@%Y{QQE}qRncFqeOF3Zi=`7v!gR}rJjuj(hH=Xjma;r%FQRVO@&PO zuS)7y5wtvB>Q}McFBwI8MrrlrqB7FC@}i2uGC4cLQYrPZD!00t;3+RG$}22_cv%Th zCt;Fll_Jd~y&RW6I;y@LZ!YWj)SQ%yIEZk>n|UC2P0n-lh{PT36E?`>9F-X(mzDG- z%hddevhd=u;FE^ms!3A3st~+A0LPY9S4f~}qLivEnk@Z-cf1r}zI50Pu(U|7C}RO# z9ulBJ0~Yv|v4CwTVF4gv0nHq+z^{x2v~(E@7(WsgP!T0sDyz$7G}YxY9smSUbveNV zP(~#&25<o&$g0a7*s9A3y6SSN&t@VP%w$J5r%Njf6hv79m}PyzVwN{I0OXsz<3UQ| z6#%Iu0BL0bkOVFOX(a=YBnJR#odJ*pH2`UuW@lw*XY}dWzkB!G(z2@j;{2lA{K;TF zmVm(_mx=^@WAZD2Wfl35H=!CzNhc2#mHA_!fH^u&7T6Y95?CV5){>%9I4r2l2OdiW zERm5>`IS{*&{oM6AT5!W4b2jeIR^YzS=AL~V=Hn?^NNcqa?7DMOjD?9iL^>oO{mT- z2FD&?sF35u`IVJ&1ZI9k*<?9dR64e(w5V!IQE8Rr6)1)eW2*D2Dyw1jR27w#R=}jr z%a!^B9k-T)m#iqacudjQvBhOm!II6FK19b62^&Y`SR4^<aYP8m5g8X3BRi15TpSGs zMm|gpi9LB!U@aEsO(`rZ8xL_wP{=>wdAYzRhaW@Efp#LZWtBw&@^?9lxbL$wU&@jN zD3r=<E@h4)icFL_R<_q9B4lGlibx%ZA|f=(oDrT|Tt#x^;ei~IlK0^#q6h(i8j-SD z+lnDt>O=16vWYN)%~)ko97R;5sK|8iAB@f~E}PU+fav#8M6r(|YJL>a@1uy?6BR{T zCW=lJQFNlrF%kg|${;FhEF@PR0uq&nA<ArNEh|MGWu>U2tP~|>Epe^=m;2bt!N~O1 zcvS35@wnDF;R~#DnX)L!>p@};W6=!sJMt_<S++Qo>{y}$#gZK`R%Uv1EZMDM$xcm7 zKHyb&B<wzwm0->1O{su`7m&ul`QrSsRmHg#VD(EPN6N8;TgVL_Q(w5kV=AgN<(j}E z7z3WJit(nhv8J4|vV!9L@Qku@zyp;`7B~<y!M<mDxnA#zvT^x&Ri?CR$!$?-Dy*t1 zuS_T?sw%7=9S$Q|AY%dfT2)ygUl;-}$mo|5wB8+hDVLri-SFYyhLr~HHnxYGmQiqn zsuSE79Yk%Qc2Ni5F6h^^iZ;^i=y16AnMU`7o3puaTe6CN4{qn2pzkmu<IU)qP{zW< z!7aW4a06#Hvxa$-*~Wax?1S5QC*Tg=k8l_80Nj&ls~D;np%@Q$<hCo`ReYj2uDGdq zr1+Op!rd2tE|_c2S-3cE6}OK2lMm*@_++@F^0&YU9fi@tL}8_{P54as4sM!Yr5f&; zw1*oe$;w{JfyzqdEctH9Cgr<ux8$huJLLuCP31l1ugb^DC(7qa?9|g~q0@G!ADufn z_i-NRT<W~R`4i`>&X1h`5v^i^*b{DltPyvMhr~<bGq~a5<&x;q*=2}Jo=bttRF~;+ ztK$Qgk6jMB{NQrc<u4bcVpV>s2vwr0i>j|`xT;(=MYUM97VdC-s5+!NraG&-th%Fm zsQL$PZ!l_SwMK1HKXmQuI>GfFxHHk-?HzZe`)s(u@Q+8n$0d(v9u1yDJ*Rr^^*rzS zqnF;R+-s57GOuTF>OWp{RC7Xe8cyjey%&40_WsQ$+h?l}_U-Ds#`m&ch~IR-kNs@g z9@>%Go!ZAbt8T7tlWx22Z~r#_L;Y9y@ALms&+AqCZ2cVl9{rd4$A&ONv|)^4rr|@w zNy8<>ZNr~NPh*mCl(E3L#<<z|w(*SdiOI{9Xc}lLH_b4;YdU7SX!<9B59k=sB_Kaw zM!@EP-2tBkd>QaVz`t;tJvJ~Ya718f;PSu?fd>LF1wILE3{nS$1Z4z`3Mvk&4O$tr zK4@>ynV^S3O~LNL?SeCchXhXuUKspV@Xp|U!QTX54}KCNglI#;L()U~g%pI8hD-^W z9<m~2Yse=d2SQGV+z5FX@+6cA^$ZOTwT5Pfb`KpES{ynpbV=wNq3?x$9{O$Q<<MK9 ze}vYD31OPBps>iWl(5XO*TP1GjSrg~Rui@;Y;D-Ku#dtHhMfreA?#+@FJb?LHMUW< z@oeMo9jF&G1Qa`u6K&BKc^tcv69o*(3`jx*k{P`G*|@Nd6Z`7bnj8od^lE>8k>)vy z4B+u&9I5#iMVfe#kI~DOMNOU_J;nV|H9mk3;n#3AergylU>oX-%h4gjbp>9G+oE3R zl<|TdEk<o|AAG_vOu(mc819J|8`S<>m}c30?gEdB(Y%E#xIkW%sPJ!iOd9a7|5YO* z4<H4lockAre`~Z2^jB;~PRqHA_!;ylpcdb0e8JW5qmU9Gt6z+aE8xp>_~Ja@7S=Sm z=VJY|ycNr)8fPYRwQug5_l{0&xc@H}5u^M4+AYKzJ0H}G(DRktMSFCBUewHkw(5ua zD=K<^(m2!~F9SYJ(F0MA0zjD<tZy<C@~&Mwh-jqJikg!=>WIGJ#OF^?=#mh9GB0Xs z^++=waeaR_ptd`XJw;jC1Rh()reXaY!!L2z=__o~;oZ0&aP0?UhW@%@mc(tVX88i{ zJda9begyDjm{8qHji?FK+lmF-y!s2X^|so^A31xWOosYhJ-T&K2w86L*>H(7^Y-3N zmqO-q=o-4NK?`ip-~5uR<KG&D=G*_}M1L+q^AnG<Ki7+xo@cZV7lq|`0(To76~_wr zBI<{$&|ZUx|9xOf78e<poZv(anugjTFEnmzi2f}-zJhw=QnbOKMnA($(yc%~=owd^ z$Ri*84C`vS4D<k5^>RaZzSKkS#zCvE%p!R{iKw4`5u(CH0p$WMCERr$RU;^?sW)70 zG{8hS8qd!M(g0I8&Gj!2h{kR!xgH{(Dd7FM8&LHIvY<5dzOkWPK&DkN>?Oi%+?_+7 znOMAvV{~{Oj=&S}BjZE?-$da!AFYKNF6R+*(SU;l{5s~b5tm>la_c^`p)!ffy^B06 zp6X`XYBabM^C$~_VB8|0y-10Mpi<Q9aR3hd!eE~zVE+MF5rflpFfS94=_jPVVO-L6 zMd3!P5|sf{jLWz=2NoPUthH?xU~%Y>9<P8Y&ku?>8*uS;VFgO&j-7e%8De#4<R3sr zCnNTLO^<bW2=0p1*clBquDrPirX%Wi9Wf~OmeIDS0V7_T-2cMl*4EnFHvav3X)mO< zTkBUL@0M9#YunXS^%_=kSf7)Vf?ajxW0uvuZk(CI)x2?_=3Sk7oxc8{fL>d95m9Kc zG$pP1={Rt%0eKG4tMM{G9yO0^jDwjqHY5m-(&3ag$OX7uufUVxqhTIr|3tvIkT>pt zDh=Xhn6w<Dxp<sMgY<KaFw(x77#?TiOxz7+a@N;*G`YK8n#C(&!}9<c<XA~|dn2~l z1&1h6+n=CudbCuJO7J|G|Dxs+kMhv$1$A5~k2~YJoOsb2{SCZTFGJth%;>n?j6D`` z86xV7D$$R|-2(an_eIrWK+Eb(#r`<3`y~YbDu`cL!{Ja7ZO~(Gtx-e=pw<M0j0Xe} zmuof)c(Mqb{UbvVHBV88AYKF_E&vh8in!yq?;1y+=8`%E55@jET#nm=L|c)iuV3>k zk9Oi{l#N%z@b<@(@hL-Z0e=T;s03{{;Kuq8&4LviDt!x?P#o&1L&K3f?ubVki=iFF z>osT>ib9jobu=v>1$RYh#!&tOPX8QtS%L>C@doUQ3t^T<wRwtW7;Jk4q#W^iV6Wa& z%0?P?WOJK#f4Y93?#Mfp-Hi6_0^SQF;)f~>Y7i6koPc_L^e^&8BXub2X&b!5Xg?RE zx1AHvS*%7TJQJs3bvzE~Vwi*SI9wa6S6`Qe?Cz0zyti2>8Hi94H9zw<g}-9aeiRCV z<Nyw}QT})$2fhEtpBwW`62&%{8PPR(QPZp*uwrZYo@fI8v*8>U#pA!4&h^A)HA{M< zQoOWb7P8bq`GySP`Fu{Txx=GP_3OVvIe_>W&Ow_S*K_xI^j*Vj<SI>RJKzne!9yD@ zJ@BZSML8%JudJWN#qoGW<LvHuNX?QyXfPgDABBP?w2e?)4R{+4qi;L$`}H@_w@q(m z@E!GHLnb;JCyNvN-?nMCyVvb^ZQX5u^A6e9lnFw8E)nViR@Y%<D@V6%1CY8dUysxa z@NT;w-edDaF3X^qKcN{_4Z3e1h@aWZuv-nMzT{p1w5Q&_rD3k61(61N(iugft~io= zu#v~Fqahrux5;=QC!+CsG#P~6HHXmi=d>D>nV=8Ik!EdB_aDF3i&ss0f9^Y67ohiV zs3o*z{~n=>$;oJMT!2sgzoI9rY?NLcqela!R$s?M=Ic>sAVo|KHlh#lHB<od<@C27 zUHMacAtpmenlyN1FN0cMs10VaPDNz+45r0%WR~}TGwlCn*#Gf7+y<q?uBb+H^c5o( zEvz_bkE|bz!eGekJTOPB6<hao*uyl-=X0k&)r*1phMBkys6vAYCk6l~cDJlxk$e4t zfV!ecQFH3Ey@w5#&$a(mcjx>?@o(cPMb{w*&x(e5y*T77;%E+Q2ldUsoDN8YRz+ai zI-}b5_S8Fi@t$6N)%&U5c5z~fUX48WUHk>nTGSs0BML79d7p#baK<Xb(i-k2k9?8- zH<00@eviVw*e@y#k2PR(0y6Vx+&?+E0}jH9XgnJCz=mhYXiNY>B3?4-ZM)E~0y>V8 zQ9N3W>ToLRgugM`A4qcz)zvea`V^_a8svpTK&B7C8XSsO1A(id?tk6G|M9jZfOJb* z$u&fx9oO&<lqev}wO^3_;QRAu?=h^q%B>qY3>E5|BFR+XaX_6t)>er&poiQq7x!#G zqkDTp?d*4q+s|`vl@zTl(8csDz(SM}Z^chJ+`$%Z(c8muh=8}EryLS2JwA@p6%@^y zRAPKPhg-8_!-}_cXLeUc{Afh$@LhX?eKHP!iLHS?3YU@3dE;u_gG1AR#*UyZUh*#2 zs~r;&&CtI(x39{xIZM)oBvpva>A>zkwn}2y_(M>Z4)mS28ssRL!ke;lC6z$>0-HXg z`GH?@oO{0N^np9t$3Z7>ieX+iApG8h&I5BRu?uWA)Adc$0`&H_f?bn?eQ;Yt0S_w? z>GWbEY#LSA!-7+FxC{q^#NKJ#C!n`bFd6{5rrRIGI$bfW#-l;&ScK+sk74vL;RGGt zjJtr!aM746Noc@>nR&+J_zn>H??a@Mdec$#2lZRt;<8|i%WB!;8ceO5Ta!t^>v1Y> zhZn%#WYiw5GyKPQu?8)HZ4F&rs#&%icLpLt`2{s756_k~uJ_SE6pmIKMceX;8We+6 z7ZCr0aRrXy&_WmjSl*)M_|dxcpBtxL;N}f1oIgqz(d!h7GS(NNS^CBzK?IeM$G$5b zp<2%Nfd3QMVn5K$#8371{q~+!AQ3mAQ=Rx){5scog>L|Uo47MggYoejpq)(O>R0hi z&i)NQb7~&cvu1r)QcrOgz!=CctVP8jK>WG8n&oJ|UX%ou^m*BW)|C(1{2mY=IH<z| z<PIui8>B$9jc5k0<#BK}Hk+|oCu+XmzwfZ&${zv0>3;hDvRL|=q>sm=60io^^P;Vr zunJG*uA-Bmi{q2m_?2iXXX^&-ir?tP8a#z-EUNdi{d3*^kL_xGH+}`43?d~HbwkB^ zNugbj+u~7pmO;IeOX@$QzabXW@Q)g3UAx41%o#;VN9@?DBX$HGag9OrZnlv?VG%#M zro9*QwKVy9a^khylF6`=OB7G&@nlrOCGj!~K*cKsa)BxFAk@VR+{UtkwRs?%C_@U- zJr+vyIvcwCEwL1WNkuSzL>SJO4KW_&NFBhL+)o>MP)qDqkf^aDiun_4jn|B#<{ZD| z3+~ZM(H5$~$yj*{5Xee4Ry1p@pNK?r{X|?TiMd<6IO!ZWv8Z&q2&&%+7>7P+ky!oh z7q`AXfw)I7$r50a^+6GjQN*uC-02Q7Mx(wupn^Jf^R_YXESG2v8jkfkP;=Z+HrfEn z&#GT|*hIon8n8GHcMQX!Jq;+l0K5Jo>5O5R16|jMi?0cFlCFCibX|oGjd19?6zIA} zJQDXouGkd~H`*%dgETPUsA41XhuJ<{hsGivhHi{;yx@=L+JBHH(PN}RW*}aWCsAL% zdtL8U-3&M~6UT?)D4iO$(W82>X0<Eqb@kykjcp_M_{ZH_FX-OhRx|r8<J%Xw&81`4 zjn!FtmSRt{(e7v8$>B`fZy*<c!zqH@&$bhchlrl<M(M_mojJMG_;xn8X7jeX9lG;- zs@q&L+SK;7_En8hSX(Q}#R0snw`~=N+S)UZ>us5+onU*-4(S0G*Xkz=_FkwKAGWcE zTMB#;4@DbnCa@)JdNdSmMBk&UXdr&WZZJ#~>?SY)H{fdq(PkwpyWU$sIUhbjDl{0h zH^g8H?={*#m&JYt6q2`S+us5jyzMy(M5CpFqD}ZyqkaE>lmUr%1AC$Npzn3VUZFUt zw*hq<j)l88Q->3=Dju7<80Vr99G(vvpzXoLV$eyyLq)*m)u?9}QsH5Tj412tzhL=B zY0**`upoRw+Cn3+U$_C+To%@#Lhjj3Wc(iG=+F*iz#h0SnE4tY`U4}*NkBO~7*HYY z@Hm{0V`1mrf|uY<C<I15US1hn=Yc?Ihqg<$R2)*>M!E||9KQZoH!zNN?O6WCJI3i3 zxp`%?7f#V-<b8$O8S9TH33FkUp|+XW={}A<q+fSk143Sba?a`z4-75?uF*IECmlA} zT?L#t1S^1?OsR#>&=?d3_Ut4a2X@xQpN#nQt;C;^S&KR#9r8faK}>n%CjV+!g>$*< zXbJx-W^u<;xStO11Rl1*MYsrgn$R_?5uJ`jOc+kqf~k{$RUlxs*tq8=))?l308PZ( zc@yw4bttle92lxct55{WM>i#l@)0bY33x5=LrlYN8HO1so5Qn%LC-rT;OKdr?Wa?E z<UP=6TO}a<;eY-?-9f$}XV4_}O2+I5SP4o@sX_fe6-%_+zu`)uUR^)lp00Udi{Nea zdXxg)s@I}1gOMf<Sq&llJsf!qCoI94N-(88aWOtS$56ABYgiE3G+(G$h?lPc<1Tp# z`rQvb5s)zAKwz(4lgmdLc4TpH?*4S0WOY<^GvfQgBD)E7!Gq8bQ<T8m8Z;XCKWbix zz7vlFaaag0z!li@K1|Z~$oYFT)qpau<4h1&!B;@>@<#LnRF3+iHW65Byv{GJ<51>G z+#7^KjSj?0G^Sx`(AOf6Dc6W2^E*XiKP?`BvcNum1MD2M0@Q0~)EgA+fXDdV^G3w! zqd|VO%}0Sc(KdVHJ-ukV?A^Sq&=molUyH_p6?Q{w>r6IlTxVY=;O(-#x~j%dvy5wS z?xt^Y1}<=T#cG^^GSC*SZJnfr+dB*RI?9K|d~Uh{Uy;`uP_Yn&f+C!XlCkO!yyk=v zDfL|36XZ7xg##5AC;oqN1d0FMY(QK58*a4M+pbUi1qA5-ij!eCtoV<?>e~Z<`%11T zu=?z7w#TwKu2}+$We}RCLsP+dHw4dJVq93u*<I{!X+Wfe!O$%-E?vRZFXWfja(K}~ zko*1dRGr#3)}K$-+<`rE66}$Qr}g&s{`DV&OHssGe?WtKK;te)mn4nsB2I**@G<U$ zL$Wa&YgmA1a5wn1XgGKC{PUwotAoX=f|a*ynQ;L$y}gs|ZMm^EOJK?Mz;nPqf!qIy za*T<xG|8O@ihc+xf!(0D9*c=sAOB64hvN(ZMO`v1TKM9P+Udi4VrQddC)<7#(7#K# z_ugH)Y^M<&XiVl%uOE5rz5;Kzz2H#q&%yKKfd**NYS8cv_&bCBPltw|qN!&Ph~V|$ z_2Tew&>G!gA?-AZ4Qbx!dZu1h(O&g;JQK!%mEtoAYjt=d_Ii%qFrqJ8RYv@!fWJpE z*auxidgQfbFY-6o5t(H56%(JqTwXKjU%f<iFLYOUbJOA_n~Z3J{Vkvq_6@fcc(82* zhf??40WB*+i^k#rsJ+TyzujWmqB`3Sjcp3lM&lpGU@Nv*5^#x8Eg3Zb%Q#y$GuRkA z3%0S+#@O#7^3<bfJ!n@b6lTFOki}`}dt-ec0hO+Mh}`F+*~%3O0v_DA9Zp<mKqI78 zM^x!F+#W9lZ*mGqlJ)<oO5+RQ7f46n7(j7OMb39o@S}le+P-VNyX(lg>sk~Ta1-<- zGgeu!yKMGd=I`G;j#%V*rdL!%uYn-3K@KBOJGJMBncAoHhTY3G;q0$Q;x-DKhx|IB zNKoBC;0#9-(P`re0eyvY!Lzp(W}j+6RJ`HSZrrWQPxd3T4g^djtb#>LjJ+G*4j1ry zC=R5^TFDtc5^I3`QO5V{Q-o!(V9F+fl#IcB$=2t21DTH*vH5G{*$Kt!(Ce^!grmL2 zhOLoJTfsvG-XK4m4w6cR{Lo}W!&WoNc8Bb2_#is6<<fgmN7!Sg8r1b~w9dz7vtIIa z+q(*>MOa-Hx<H9vkA$7hh%#TAjF|#HhTKEY-d~W*yL;{$>>bHW3<Q_N%TB!iACvlf zZ`%tVZ0J;Q$}U0+VQ3@q38S4spP+p=@IExkq6gJI7I@LLC`n)MZ(}5bT7wNB4f<kF za20-L@AAKQE+FDfXF7k6oVCaa@sB|2c|IT4=Nj0EaoiO&n!ns0`yIiFI`Dl&f#gYn z`Nl<~kFtzteb--8u#Xm;x5jW7VjjD^cM4O6dEnGa!j(KYJ&;Ohpc<m<7IIA=1ii{Y z>>)H!O;OV3`*Dje^oqA_Cy(}{LNo*2HhwIio463o#`_KSoxythFl^|A4EFI!dfRw( z?gl<*8;0H&&|H*`$KdyjVDx+dvtcxz3;IFrS3^!c*FO9G5oqlmx5sul4SG!{a5^nO zMcnOp>~s`I>To4CfnFAk6P_lZHT{if@}L`0CM^~)+Xgf_CrrKjLlXE2tzhgd!TBQ6 z>g&^9_DZS2tz!}Dme~3=&Ed}Qwr&mM>K1WL+E<m)hPjR%_Z`7LwCPQ76559}yvgB@ zTEvt3lu3`a384Cyqk8-FMYUKB4qo&E6kg9ddxY&UYOpyW5AYx3dN7Hc=W{gzXyhMp z4Yyw=M?_QX(VF|VqdewMJ{^WUbO;o+i^%(waV_q`p*cj$mON1b`bKX74=8I7nntk> zgar3DEVz1iygUHx)&~toc=SCiH-9_}2HZ6P2X!$l+Oc@&q8-Xd^GANtR@bY0b>(Q| zOIi{5Vw*ZXs2>SltdF0=)-eJU_-CQuepT0(f{FDN%9SPFc0E3eM&m5>g+Z*(o(czC zAY6>d{ln9L8qw>?LJiP4GCQ~o4v0Pi@4+ZIKzmCv+|oh8T8B(Oj_Z5XP=|YhSzOKE z>VTQgrHOeC6zp33w{fx{Iv81i%4{9&XE>AsU3RLox3wKaO*RpEN-P8yEU<7%jeR3< zu%43Ka_SxW`Yzq{ja>wo$5Ge|W=19Ww>4;lp}tG2aFD*QMgu^;d|&|E(^zNk25zWr z;D&l|aqo`Py6v(X>TPgC6-#cYxZZ_W3AW$|k{hb4E&Ky;%JtB%y9sA3XY`0egF#>K z_9O%wzckpF3D~C}=Hqa(PSn}&`(s~C3Kaja6R>0w*T;%|3$U*aH{t@c-WDhsR9ZMG zdkfu0X}{&BKLVyq=Wd|4`M+THYL4Mto!uMP;cx6+B(B)3-pCKOQOV5e1g8;-<3ioi z2Eo7KckZq~m)m>_2z==TN049<)+}sdLELe8rR+n7h5SUYwW)7|+$G<%<OOz~kAJd% zHmh>pqFLMVPqzI?l)T~67x!9QXk##kpUbNNgh0JgK;8F1f4!wyk@U1JUTd`92B-W@ z0euZldC-->DeoQ!o)H5Sm&9!IF)LK|6Fvq_lm*$8yzt39-?g{66_bap8mEI{;$m@d zFXJv@Cd%OOyjVDEX+2{(WM>6@942o9cs>`S6tKLG8(}9}hdsaq>xX*4v0f-zW3;i2 zW?rqa@n|+WWb19*EV;i5Vf!(mQe*vem=n_lSRPKWPAs^8$Q_hzkX)f0E}aXCp%a>| zQ(rx-uWy3m(U%0Af5WB>p`%_Mt#9ze>6$xWmc?Gev9^Peygk!?e(3<t)|tn*FKN(0 zoA$jUARl2@Qrp`2bJJe(Im_PXx5M>tGHa`xv{R4A-nO8&2Jxu=G;fQZ3eMzGuASt1 z0bK?q{O3^<{#>vh_iy-3k~b&);k^<3i8PpM$%R%Qj`m&0`)o&Gb~hgcya^Ka2#!re zv5l~KgJVVwJ_SB#*}@gJVp|i3GVCwF+JAvk1>1Og)1ulS=?n^-m1wM9w4%-iTb=?7 z)?@eX-}wqDpWc2gHafmf5cnDt*t`9=fBgRFG;rMM_b%ZbMB8iNXF_q{HnUyRysz)2 z|Aw4Qv%25N$uzjE1`O#3E-MOLR*bHFC)s6%%Ka5zYW})$>B*B$*TO;*lR`qSr!CZ9 zIDF{LnZrY~y9^oD)d)v&aGa0@#|hcw5bS@tUd3>ILs0XXNMnD#er3Zt?nL7+_~>n6 z8LHswwS42srd6E!AS%(Xzs{xdrC7_Mu$f0H6SXmcBe0irdM_PX{QIh#x7$aOBM{uW z@&^PuzwAv*0CtZS7TVU<Ew!ETZ+Ika6sG~fiiNP$+6g!wTwvlw!L;1I5e}8O2;RO4 zrjH4Zv0vD_p-Ks-1x?e#xg4%pFdXEijYV~6f!?mLGvHD9(%!=WPM03wqxb@xE+Ucf z{+#DNFslEQJ#28W{1APU%+JHsT%(DvPi{!yzHi)xzma@YRh;c-zA>?>6Q|}*^L_9_ z4eXfIugGs<h(3jH-@PjiLQCWWjJY<~bbZrI;1j<LP2f;t(_9Dozi#~a4;hoh(BSLo z<j?|D>5<8w6EuhSaU)MoK5|X_gEd=d`%%i7-iBY6$LoW5aDx8@KGb#kcD&@81#h~< zF_Z}+fI(fPGu38eqP`2XET3no(MYsGI`do&{;)A<4lLVtu=}qzyyWr}yCC}O&o;mP zv0)-O|HhR}AFYda`1}-)jKqsXP&Y)_7QzD1azCPRjTc+4H%PAZZs26qJmZhOxBuMv z_j7w2o=R5wvla1Iv6l{e#U%x;G>Vc}+$5h{1$INFupUJ?i?h3e5R95{53&CM`_2z2 z3IwB^=UgKa$3C1Fi<;;Bv3DJ)pApn?FQc|ak%4Sh9_&$I5ID~1Y~S)W3Xb%@vPB!W z3N|ZVkB-_YgZ+50Bm&(tu+t?ReF#j>r<$K_={O7|DqLJ?Y?6<tV|nnPkR$3CIHH~e zN7T|$zUN&O@^j~lZ9W9s;hVF!v>=t8uj6nWFCO#W&7%*lqT#k@?-@U|o#E<3LD<P7 zpCOWC-p%0WC<ng{-l`!NLtLPKBsK~mr71mQ4C?M@{&1W``-y0n9^DXUE}o%7M{E}4 z4IFDa0vz+HL5J-YPW-FkuI2$s<^Or-@~NK;efM#R$s<7c!c~+1JP%Rcb)1KY=%j$o zpbGr9oibJmb_#qi@8B~AP|s{OG+wZswEw%X7Pp%Z3+-FbkYwJ*ujFiSp@RMask@+P zop`}}5057NgwkwDMq3-(?4}5!#lZo7Qfgc5Q!rrl>I%d3PTb7Tch5TjhRc31g}}iy z8GL_xQ7pLOPQnc!wU9FqM`qy>I{XPZY$l<rMzk7;6KyJR^4Z)!LmqJ8`x$IPadvl* zu(2z@)x*^!={67?FVt`WAkLvheUDC<Dn~2zd%=U2?hU@BHkjvafw&Evp38CYv~Mmh zTvwor?p=aCIvDNk>>qP@Jj}4;{PR_3q=Tct6F8Y19Ki@@J#Rk6$>}WJ4iM``>Tqw& zfJQ&o2p-XHNvNBM&eeC&{8SJ6V@(y8A|UfxIBYrn?Z?tVDfr^ypmY=*luD;S@+=~! zKro9$v|bOs4$+>YkuDl2;G)4LI2A#4yv^Pa3A<b4PYz~+qjP|C8^FhL8$gW`8XjoA z<KIJXbEsPa&Vl2b>3ZoF1lnD{eB1ZHtnFFoqsHZ&c<}7`Lx;|uIW#n<^U&cS>0wTh z69zxAc_M(s;G{|Y^7-;g&^y3e0X_jGUbEb=L`1&-4oJ9QSc8XyyJaDoA>ubQXzdZ; z>xhLYO^J?+cO(wXYvzDja}%x6<8rZegygFl((M40)9S7gLBsJuNycjeN`xykz9L$C z4X;JJ&C;!cB-Bqt@%4Q*{#@L3|Av#iS~@XSz`So;YmaRl3?f>(dex)(>J@qo9Y(uB zY3YV*YT()ig<Q2LB@(9#!KJApO08F;t@`;Ouu+11VAKxA;0s$1P+x34@JjThh<fSZ zQjsf;2j{^gSonWw;H0KZI;p7<!BXpIAYR8AE8qY*``m91R>J9H^FbGxiL1~?IQ-a! zvv3u@Ae{{wz8S?`yLNzF{yK2Xa1V}_r8{N6iG4OMoo<)`>*Le+=ZT>5Pk|dA3Fx~O zaL953h~?1|G#9SeVVW0f;ntip&cOK#l;Q%?iDK#Y9i05!-3a#tz;z~q9ZFvTCnuYJ z2n?@>2o6~?mmyljtDggRdoNe2Yw;oz_}%&d5@fMefYmZKQkpnm^>84*TtppQl=24u z_j;p94*R7!3<Y@5+<0Ei$nTMVKvDF3xEBjAx6@1Ey}=Iwu7pSW;LTck6}(aUF~GHO zb5?qnd=bRg0}O&U`8Gh_9!PHl7y|H3fN#LJPzdnKExcz=Q=b6b3OL~%TKXMG?*sTQ zq{E>8hwv&OypT)pfqZyzmWHzMx-msdZ`SUI@B1MC0HpUrx%L1LL4F5-(ksXv0Um*T zc#R!iKBQ=P`4(P3r0B1K-h%+)MP9hyOHojVJ^>Kw(BDG4M*yCI^cMin!h4EK0bYjm zmk^dgh=lMa1Pio(1#rPDxb$^M9|d>=+Jm>5={o>pAP?H4?*sfA%Ki-S7^EM-n~kxM zegb9Ufqv;_;OFoSXrQIH+&ckmfb_QjF_cY*_(^!|Spfcj2T%nxo&x9r`KJMT0u4Yf z;|;i^H|AGB+!tU5MKkakKfD1;F*<-*0QCTO!nbS)@QN^Fg!Bb~0f6&+fT5870bm<Q z=Rp0AKu;G)M?!vAs8a{wBBY}L{s`Zt7l45`j1|gv1DF7`bO)FO<$C~3f%?)s=?U=+ zfV}`_Lf#dC@G>yG#ZJN7x)cL#zze$+(-rUlFBvEYFU(R*Z{YtbfYOWnHzBNs@EU|| z5a9m=zzl)*`oZ_%kiG?Q1f<sh%!PD+fTN+U0T74RgPE}a??9abfOjEX2)rE#=_)8Q z80ftRd6VHAj2ANn@`eJO4rv%SW(K_aSOR5hVYV%Xyyfu9aVp&l-sg2vtbj)*^B`{{ zgv}7P!?>kVtl}fUK~t1sFTCC93i&Ds(l|^3$Uqnc!35!T2o(^jAc#=@8-NN3ZV-|n z{0Tt~p$x)8_ylu^N(Cs*Unjsf4B!X|i4c+@R6|}7z)29&ASj_M%q@8Fo`P3`DQY}? zX8{&M$cJy=LOKBA0)$Ek5})3Oumi#d`2HQhtpHC!If>6(Ae2K|S|bwxo&{{V5SRGM zLHc{3el*0#KwMfkE)d><@Gb=D|6gE$d>DUt&6ontQHra8cN0Kq4UL4b4nhi~Z@`<T zJjAC${2ugdF2v_Rm<Hu*0nUKtB)S(sm<?ebgqiTI2H<@77Dze6o1sgj3;h#-DRZFG z$1r>s;ib@abOfD2_kc$>-=L4t-_y6~-|0qpL^BYcpj{77WL|&^`kmlW>n!#)c&>Lb zyAd7~KMapID-=qFsPIul!;_Z%6eaMm?LNhi9L2eCIxZBh>L+tOxUt+)u8#YV+smEe zuE0Z-e{;{^;mJfkl^@QJ<0tVod>y}){{SACyuv@^8-xHMSg;5&LbA|BC=jLzi-Zlr zG2x_eS-39zDKsb<rK_?VT<RaHEKp8TE>vz-UU5=7Wjl3+Cm}~Wl{!^A&2(DewAyKl z(}zxnoK8CrcK*}3K^!WM5I4H8E=qWuG0>%hON2|ROLusH@n@I6RLQDz)d;wxzg@LU zwO93}>Wu1|3c<6A-s&)Q2X&k}P2EF1LOou+LcK-(vn%DQf`<{`aDCTxpX)cS7hHdI zz3TeF^@(evo4;FIc<ivh+aR|>w`#XJZV%i|?(5x=N2JFRk5isLp8Y)!z>|NWUKXz; zuhCu=@T}ieuSR&lPpb*n^wJb*=4zH}-q5_G*{k`=TMG~EZSy|oeaHL0&kkRuuiDqo zH^jG>?+D*w-!k9*zK7ruyDY!neno!Oe)Ig+`+W#c)LFHCv?H{|+R56v+GW}|b)mW> zU79Xi*F!g0SE#Git=6rFe*mxxo}2qdcR}};zrx?i-{{}LKiR*B{{;V9|E=&(0uKA1 z^1teT%m0D@Z~l+<u6m<BOmEf?(vQ%O)0gR|>6hy_>EF>G(m&H917ip<bTp(IUNg)v ztTcRJ*l+mSaMp0uaMSRM;djGxBV}|oh8bhvpAd904l;gjJOt0;&oIq3tuXB}eQNsL zblmh19>Na_=n(K`z()a}2K*VQ473KO24)BL2`md-5V#}o)4=0_KL%b8d>AAK`3JQR zN(~woG(Kp5kS$mh>=s-cJSDg`cvbM0;CF*R2;LujJorNJwcrQv&jwT>u_37;JwgVD zwhMhHY-HGiu!c4%ZKkz3(5A6%O56Eum$lv4c1zpu+Foq?sGVoK#CB=zUTZhBT~WJf z?bfw>yWQ?~N86okcdNareSG`H?bo;eu!FKgQHK*9&UCoa;pdKGM{UP89mjOs*YQBd zBOSl#c)sI<a4y_E+!P)ao*F(hyefQF`10^K!ruws8~#=JAK?uV9ueLVff3;mF%g*& zT_fg1tcX|}u|48s#N~(w5zpcOWZ`Z$n#0YR=0WC>=9%WX<~8Ow%paS-FrP4AiBv?2 zk-m}o$aayjktvZqB3DPg5xFCBPvnuv3z2s%w56@3pJkL~yk(-L*7B+4OUu`mvzDut zUo0=8)KTlB)zP}>#nE3yV{0Gl0PARLsdbX|b!)A4rS-h^hV^00$e6sC+L$#ln_{-b zd=zsi=48yJm^(3l#MoomSl8H?*!0-Gu|=^HV{2nC#Qqh>#l^=hj@uabLENFZGx6T> zy7;hoOMFs%PJG|^k@02mE92jaKNWu^Au6FP;e02rPNkhLCq^f}lXyKTJ84tWmZVRU z_9q=q`Y!2a($7hclg-JmC(lS;l)N^1Q}VXt_mYn#UrsTk1gBV15>rxBGE+LI^hoKQ zGB9Om%IK7`lt(Flr`S@()R5HfspC_Zrfy5UmzI@Qm$o{cO8-C1y$4uS*ZMVXJ2QIJ ziEU7sIWsD#*ik`5v4Nr>_JS4cJ$A8+3L+vRAVv_oF-8+Li6zm*8cmF`#a?6Yy}tX* zK12R%pBXIo=H6fVfA@R7Cl7H>+h?D)_gmIluOV0t_6RN;+%<T8h&5zJNJ7Z`=2G*{ z&9}8E*J4p<Kxo6zCZW?pPlP^b*|X)1makg1Y&D?Ox>nm-oeirLc0SAzo<H0eUM0L< zc(?Fg;a`Pc3ID6LPwVQf8?;Vty}b3w*0)>VZ=Dm7FXEGkk`cZUei6+g+C~hII2v&! z;z7idh!+t#ZR9p(+f-`f*CwP*pEjSiS=8oWo3m|;w%ypSV!PSx&bAM3Kc_>!4z>;> zI*jRXxWn;|9Xf9AxV__{j+Z;$?)bD*<xaypjp;P4Q(~u#PCs-y+39Mhhn<a`i*!~x zSMFT9bMwwEJNNF~r}LoBiJj+nUed+COQSB$yF_=H(Pe#?pS!&1TCVGmuIsyA=z1m6 zJF;qIgUBY4ogyP6H$*<~7T&Exw<X<J_iEk8bwAT1q{pou_j)|+>C<ys&s{x#>G`6k zvsa5=i+Y{y^|*J5-tBrnk17=v7!?$?IBIp&m8cuhKGD^qM@0V~eIoiwpBjBa`b_S# zxX;o)Tl(zk^Gly2eQx!+*XMQLynU<nP3)W5cU|9a`)=#IukX>mm-^o6SGu29zi#~o z_Dk${vft_c!TnDR2p+Ixz=eU01}+`AeBh>m_XpJ+ls#zWpf!Wm4>~#M^q_NtE)D)< zaLK`?2e%vCX>jD=#KFmf(*|b@-Z%K*;KM^Y4CykY`;eVOejjpY$lIZLhn5)HZs_+z ze;#^bSk+;X!+H<9IPA*sVZ%QiescJQ5j98nj|d!*HDbkx)t`EOTIthXpKc#nY~-ks zStD1DDmkjpr~#vfkD5Me!KiOX?H_e))Qi!1N1I05N7oqLWc2rAg2tqexj4o-Hhk>9 zvCqdT;}(qDJ-*}kqZ2AjXgVQ1Mvn21=^1l4=H<k>6aSjjebSgodnfx%9z6N?DNU!0 zobq<+kf}dT{dwy1sWi=NTD56u({@bTJ-x#8s?+;TA31&c^kp-K&sZ_z_>2p&=2#`R zb!^+%4zZnMBV&8S_Kxin+dp<t?2y>uu_I&0#Ey*}7aJ2hF?L$)oY<t;<+0zy{up~G z_RpD(XResJcILsEj#-vjlV&B(S~_dhtj)82nzet{FSAa~x<9+>>>;xc$9cy!i0cs7 zHEwELcHF_ZBXK9<p2mB{cZ(k%pBle7erfzKb4+t;%*jdkCgI%NwTYz@=Oq3zukXC9 zc`N3vo%ij$U*}y*YL_%I>G=HK$@dm?U$8x;eag9%I}6(^oVxH$YM<2oX=T&Or!`D# zl{PVLS=x7LFVf4VH%=dxz9{{>MYR@9T9mkGV@B7ENf{X#2QwaLyjUE$`08itKfAUh za>>KYe3>;egEQM?w#)39IXp8qGcI#(=Elq|ncFgVX70&6koimI@0ovOp3A(Hc_s5@ zrka_Pl_x8ImS0w*tmav5vifFC%37F}k@Z8??yP-T2eOW3UCMft<ycx_Y2BsWm(E$5 zzI4;lb4%}Mdt`@Z_s$-fJuUm|?48+1vM**|&%U4iEc;Eix-8$a!pll5^H^qCR%uzS zWq!-*FKe`H`|@hbpRd@p;^GQgp{<lx)?Yb_Tb_BSm#oq^&PxV0$?6zjp1etNdKl;| z)99?GN#AcY@LOtW!k@G;+PHj^^s8ZLIQUl%<EC)Q`JKn6qhM_qj6;uN!}6h$>S5qG zj^lVKdW3;)IZJc=Nh7{DP9BOt&hZ&Cq9@*IvU3HZ+LaYL{-s#qr-wM-`?%yQ14yff zV7wwSWoJFBqmbBngUny%$mPW$Ur~~Ri2evf^xybW3!Br=y^k7THC!{FaA6>i>*&n= zyh)OBd|Zbfy(g|#(5k{Kge%nIG}>XGS&jbRDX-?)TQ8DAqoRA+f~&l)Y4H!8s<fsF z3Q(CfDOBuuA8DrJjy$5HDTu{Z(_^ta^$odwV%J5V0{IB|>dX(o`mQcueRnso-ub|) zJ{OnasA)Cq_)R$`Iu~$2gr9&~FLZothn~G-nkjs_XqJ6$H8x399w&*8wTbTA+ZG)9 z=smc<udG$Js#is8>b)w8*3o@CfAMIk<n~AXv6teUW>t^tds(f9;s_Vdwre-6YOGkr zs#*>6d}RL2s#X=tzj!>7X^wHe>_UBlq=idXM_Z-i1LPAw{)C`X4_8ph>2FnE>5T?j zjd`hr?3`m|70o#Mjvk>;v`TfQ-`0MA=#1y%#^-8OYudDGvmG6NA7|6>jvYtLUiG(1 z!_4iXb{szP!w<jy`a@Ji+o(S6?EFYhON8=qR{b(|=fqQx=;sKlp@;e6o?Qn;0;Gtb z=Iv3s^o*3b3#V(a^QTsIb!A26Kg%k2tah>FI>}Z(M&wTD6@tWt7lNbpr^MbGGWlf= z3R8%qHPRbK!64JPVYFIGVt<15VHn5GOYC)+>^x?0p0hfZ^Wp$Vk7og9HcZ{{{ngZ@ zZ=4Rvbbpdee(I{2rsAKfX>x>>9TdMEu@e+N&dSc~8zkgL7VVZYGUjJkPRg1W^#E?+ zuPEC%p8s8{#48H;5)=7}t883X29Q}@svq1GPsdAs<Z8GtV(k$~RXlAZGJn)vp}vl$ zYZT{OD|>AImyzz~aymk3CH__5m-_xLi@!IS${Th#NO9K1?W!ohQA@dS_YIT}5ck>< zt9l+A9g5(lARz8MjdNoKll6}CeSmO@gV$1Hg--#4BT#Tzx=MUEUetfs&pcXT8Cs|E zI6D4a)D20xIpULk|M{SWDO`L$ErDcoPRHjXPVfgclJVJyZ~EOQ(^uwu+^1=U59c!( zw2;U1>=F2OqVVm6w0Pue@o(iK#$ex{T>Gl?t0?@Q>!R78`u)~2T#JIh;O?Rtjqj*9 zz9VrF`=Vqm1|JZ9({UWp1}P_eKUh5L;pk=H`6-VKa*@$ZE((%OZ`ddL`@0wKuZRQU z1s(~;_4}7M4li#-nMUoF&kLm0U(9($bFzo(7-JgH>Vl(m5Y14`9`Qf5gDZKa6G@Rh z!|QTjvP>~7w5?26@a~9(J#temW151!J@t#Cf_RIt;nj5fo%LubGrvZ%BY^xaAbr2X zTjo2Q-1RT_YfOGQ0p(<{R9cv6fy(&;qlsRz__ngvKnLmJ;L|-6?QNvOHmpz_U2B?Y zAprSCnUA9&c^+_%-jroAX>X}t5O55*oi$`EY|d8r0K7tCAzOcA4xu@*#43g<Vmi=w zo1}M`*K{whP^hMOPtbt+QP9=R1LR-fx#$P>h?03RJQ%SMtv?u&@nFOvz8#DJ`S4^K z$@m-^%IMsxzkMdiq5}ADuv1|?lN$1<i}EOT9-Z}-G1@M@D%0Fw@%Nj|ZuL~=pY`a5 z=1NvoO!H~b7KQ(TKARmQ=|qrW4p<saD>fPuWz+i|9Yr0-%}0OP-1)<mY*>5w{VwVR z%5XKUf?9F?wRFwMuUC-RMQ>b)kvHrr1pt4rPtu;dvd?PER7Gv6KG~w=bP?x&rO;pJ zW%^4E%N+%s+pvBnRykIzQF1!tqZJDmWYrGP@n0-;maG-P)y|Ze!7*(Vu4tDxM$Qm{ zZpdpzx|64&kc4<)tOfQ6Ktx`v<AqcQ>HelZy!7zsj71ZuwM?6);!m{%DPDNhs)*l% zvz27LoZ>g@?Hb!w;wI|b-ik3|>Kwp%tm@%^+@p=$U2BC&ev`QM?uh({V?*8CsTE^` zH1)O-WRBYU2*E?G>SfWI!y7{cNEwZjlw%koqV!o+@Zm%vqBX{n+lZe}!Rc4$o<3V2 zH2ysKF9(gkJ9@4A=&j;%hs3<=xB6W#rG-`9sb6ZzDEYco9VUK%jSu+UJ?f#aa9?Te z5n`q4K0^Fv{buQ3b+W!;2Gvt&yj9(*-?8$pm;AC-HH&5H7-qg<cuIAo;726)CyV6+ zv<A&>j=85edDs9i=qLFZs`6UW`D(oAc3#dhUIzMwC!OQHfu8fQaftzO;V)CMHv>Yi z+MK>QKTF<Jup`h#Lp<41XGJqFQgO@iK)dSe*e^ZhMwnN8faeEH1@~1tOIX>G|A+eY z?q*hz)f;L?jQPm<^sF;>M=7c-tHX3^&{Yh!r3_iY&C(+*S~Wh8|D?6Y%>h{>31p3G zHtiR6qFJYDM1!W`IC6US<P$clBgZ(kRrA@cEu3@Y-NEEA-Cv}f|D&8jDfGk$Qb7~s zc;-?9FpNQbhn+v6$ru=bPq=MXtB5`3Q3(K8!-3N*DL7$v6MbcsWIn>Y{{%loBP5V- z3cmo_Z?`8>SM7K_?bamV8s_lbT04PjXh(C=zr0s3E!}X+#;1K_=BNG(PDvy<CFfyx zbo(AJWjFQ)CV3w#yYPcd-5lW)l$<<P_DC#zFORi4)E08~c_o`++!p!+vz2oA$VVvI z>T_5-D`D;6H=BsOW<O!>(55u%1=!F;&v!Hm+kcWqK}rp(+LOFyjxR?I<ZQaC57@K} zgN^9dotR5XUoE4BOuf$ngS6WSeEMps;Ta>INM*pX)A%4j*-G$FyY<M(>SG_*Seo|Z zFS8C?fTRmSa&8G|Om)eR?^t4I#n@Wul9i9tQA=c<E0dLVz?98t;w3(jz1Xg3FZlQ% z8n5vHY;)9DqiCab3rzrdOk!^js%aR_OGs47g_ME$SIU+S-s1a2o}i#FIR&Ws={IPE zswvd4y-eE(1#f7Z>P<Cear<jyl{%X0D)TVNiUl?h7Qk{`w7%u;$C3)VFbBoBk3&<D z{4IvqZR)PvS(QGKgE4052Mb@JzdYOiCkC$CGOPU*(5l*M<shXz8tAF7=p>HE%H3Zp zAvjE|RPFA=uHi7Tf{lDC6UL|Hp5jaiK<Jpks9ivDVD0lf2Jq^D)`<sNhsIz~)32cl z1~ng<E@DvAdy=I!GV34}`$r&^i$5KFe#=fNUjw=sL|Z%om^?zgd2{+<uB}$1fuT)3 zdBJnQx8McerjBxXFhBhS02Dl!9!QHPS=B%F^9@H2FQJE6_*!l3anHb(0A56S7fz6= zdV<!<$_J0E3vAe^TUrZiflTsA!-l+|kgLzw3XlI7@m+le@1!PXd`#UV74?~#+*anZ zVK0dVYk|oyTQ|5jIc|KdXlGyrjZ`RknoP?w6maItz#b8%S7R)&?rr5?aIE;PUaF$t zgLSRXfb7dZvW;Q+=>`{e-Tbwpn^*dA#oW)9e*zmzZ#9~l$+^B*7iuU|5m*t8m2EHO zZE#-Q1BI4D)s=0kIzbU0|6}0TwlTbNaBQ?_Y<aADBL_a5+CC<)2X@-h#5j$oOWY8| zt2W^w7LdUr0I2`dPE(A)aJHiH7)zUx(wyhLVq40$N>>On5M`_KR`>XD3%}2Y^TnFU z&M_huq0xK^ox=+dP2n;dp?Nei(oZ1mI4K&QIn*7#rwFpP6D?)&G;p~#7^qSu-s~cu zVBxp<45}jk#{NR@w$or>A*TV&A4rAx=|AoK_@#1>1SPC4(E25zTQisZ!A0z6yQ))^ z=B4o{7#TlUz?g{!BWx5O1$`X4R1b`>`joGxV1%^*mZUI-?*u*w@*Rn`2K8nBZ9Jub ziTs1b^jKAJ-k-sHZ$!J-R#e~yEg!+XF-k2Fx1<Fi3)l2pav6xpiL?r1lsAGJ=^NcW z*fS1F7Y+E&7Jd$Vv`nqAen*PZPyj97-H~w`GETH9QPK*CI}(9A@+B>!GT_BUZMI#} zFC}R#;5Lo<VGF+m*%w$D{na|?*<&!I7qU`7f*V;$XuYKJNBD0DPt{7=#Jz_U3|~kO zZC46F^`|iaxOep4-o)jMq#tPyNTDP7O&gzL<o94Z4Cj0CnEIXdV8;yf6!YpTX0%hN zkrm|2X(fMZ(|*r&WFb(o3zJG56md9E#%F+ujpw^?^up&J46lMXI-3=;Q-qNjc{VK< zN1p{`^8v5akSaOzf+&EBd6%`k>;YXcqBG-x-9BySZH>5B<3U>b5sf7XH!Oz+8QB@l zId3kn4oDQU01;<O(_X2S*a6i{MTJaBX&_T-%uP<vR%wqUK7u`gFQ9H!OUIa>-CUGO zW$liF!nPO=8Hq`d(D^mTU|7P9-Wgs3jXf01?>BZ1M&BD6&J*dlpn$C4%^+*?yPZHG zISy)l6s^4eAbvU(g_ZHtIF%Qvl+YO5rJiS#0%i7q6*A)advF6s@Wg85Wp`E}i|yzc zL-%B<`GO&PDUT<Cb>6BWC{o?F+NkLduc<uM$>l2@v1zxP%c{;*x@Uw?KrUCQB+QTv zc2idt5K~F%%Gx)Oc|WUqTKrx<NUmsg{2_k!*`zen1`8nPN1!P$#MVMB6|Fq~2m5zY ze$!f(m%GBG2P6DrI`q+h##6Qq$Cr@oitJT(x75!noiv|x$MtqABqO4SfZ1v#REKJb zh@PdAYhOBGHB|aed5x%Ex;v`p^SYMBuO*^-nR4z<>Cigzl_}8b*npm@)v3Ph3hS+v zyV3_6-}Sx7J(+(EIQZX+`rJhmJ*?7t^YJ}~C+WwwUP5dyT}C)>g=p@i)!>_`JV|P= zME64|Z<0cdK*SWMEm=XP67HKD5cBR__iD<#DIied9=4*U$`q?(5`I%xt26}@<OHk3 zTWku5p~5nKBH|8Z<bIaAe<*lO?c?PCU&2D)py6de5f6}0j+R5idIB*FFyoVdb=hnn zo@t!I!>p>W=#8#$<my7_Dp0s+_qA>BhD`^Kc|H%i=u<hUQKj&&y6*neR(`5~@8Ix) zkLBmq0<+EGJ$D`ja_#8vK(2-LjB0JKk#k7&L);Q7sO>jDb)jc{DhBE3*%y%f2<r*7 z+i2O1bn8l)-Q_(y57tK9!|GUCNnx)};ZHr>K-SLV2LD$KcB(G_zsOo|&hBH#{abQy zp=P{9bDLVJ9+VgY&Vy=QU*bj}HCs@9ODy;k!MxxNvUIbvnGizz>BU=WFKEIB-kooC z(S#*TM4#GB)!B}iP^CH>R$Zxp8-<_h-tLG)Th+T_bqn3F&)7}l(l8O0Ttx%R0)_^q zuiaD^f(VmGAfB05%95)Kr=`|inO5S95(mcOUG<U==uK|kB5(czvCH4;$=W&aJJ@|| zfxpbZ|KgIDX>JUf*dw~FP1|S%c=O*AKTMmykWC9HSiWuqT$@JmS`=V|FXi3uH%yK- znjWdMx8nC@KMlG%@Q?n#^(f1K=D}Or&{@oI`FZ{`yviCLSvFy=^dyvf9_BSH9CAwF zi~Ye@f^y%N*4h_dHS=j8uZ9CSodT?4bA-3LQwcv_V4t0Pfv^YFu<m@kxNX11RFbQ+ zPaDW}#0QL@JKq88fp=EOOU@Q!rCeP-5F+yhxS#k<TU_JLW-;zyQ>#siwnJ<CF2Ha_ z`Dm9RidHgbZh16b1;bB(KK%TrRHsbU)ro&QguT-e5}kX3u}lxJis38@!&wN1v+u-k zhO6<#a5mR{H{$f?|A%|&x0rXAq86wrcNT*iu4>>i<(U}UaAU@~#<quIY{Qn{V$9!e zNlD*i@6dXzu;^`<T2j7WzyAQS9&M>P?(o^SKc6Av9s8FnzF4((ZNJ~k{GV0gGF7MT zy29KZN>eUTDVZLL(M9G(o+(<_#foVP`$7xrs7zr;sFpI=s@BGD+J|S1VEz=VT1afV zWi^a7hqoKjw2EiwjZ?;pD|hes)yDH#Spl&%L%&bUt*mZG2oxNV$?y~Y(yfMdb>+QQ zwUwC)fpmh##ODN{x_ZAZmjCns;{~e+R+jm%?sfF7>jiu>P>wkBsq7ZZ;Zat{U2({A z^vZl4qI)qA-2=;Fk61|+{-N<cGS${&uDeOYEVRz*xT^2h8-#;)a-5xGxLF|9U`C$O zMxkO>N1(n#ZU<{B1eSC@|LCTH@Wakhh+EbPy<HnG3#y8)u0qAFjxBYSW$p`819%-T z*@-m6{XVi<TuTd<oq6bMoWuN@>QpfBHn>4z-9s%*{KFnmJ4H*jvQV*fLcif(;C=_o zSyWgtiT|-_?Xgf?(N0aotvW@+tcK;#n(8F;Q&vD>1&b<IKdT&q!q|&dw-#7~VQC9O zv|^cBwU_nv6%dxyPC;@@1r4^#1?h&7cWErCk@aL}bt8{xCi#QDbr!@CG^Fmj?r{z> zdX7pB<eY?>$~lFs#}H<*vg-|GXH#4tGALHcXD#s1b*i->yogl}{}9=UXdxF1$7J@E z_5xuGt6)4q;!vO4cq(q%aOF33;V4;+5qfQ(=z48Ug<6MKD`-pfg<8j8SuJLyFmMcu zyEukI;>{UDy_GR(${04+HPBa=$FS3GlFmRG#2gG(1zZ|$V`SUsvS|z*ZmQ_RId)b1 z9aN5P)8&Em;ov*@{pL@VE?SH7XfF7l%{vzhi?`HAE?q#*-ME^XAoD!Xn2h2pbd)$+ zWT?~ZtE+oGmyzwvQV93vyf}Lp29`+}O7u=cxyyAzRp}r%$4Da9&giCG$4F9Lo^?wx z&C0#VhRUq<@~qtbu#~$We$sKUs$ef%!57^S_vL|A@)98mfx)ICG6p2a0kllXcnM*2 zUB<v97F%)KI-C!8QA@O{QTY8~Log%O3RwqmIqO0hu`A?CIvz(_xEOT=ua8W7?))kA z0;!-3eF8r)YrBToD6$pz2M&FJa2j=)1zqtI9%5w(sj*q?T&_}Jc~D3aFDnTL1Vh6u z)%qbr1C~O~_c9_ibQuvpUO1SWLTqYzSPJZJIixR+C{!ByA?ZRt<i$(y{E!5KYzTFc z2dk|_({+$B@fVVe^MjzK(n6wQAzVJg>;9c05`yYQj!~XdHf=^ZnKu)<LnGaCE0Qj^ z(&{C+DV~tVTxjHFB3=AV6MuL`#{cLk?6bD`CN9hTp&BCeA>Wg4XriJax68%0D>5}` zFLVE|@W(<h=pjdQdZEJo)y$6%(#Z`-P>SHiU9khRxk8hBB$|`~;5#@5p1E=yHpp?@ zZAJxqlV@Dn@#SE~;6co3r4YWe4dUSI$_NoWyrO=EN7^3ZL%1a9<7q{2fOlJj@byuM zCpCvllLv;xr(liv@GM)-#d2~8rCAGr)-vQR0Q!DpzfqSLvcZin&LLF7Q&|yzKEsnM z<*M@f)p)_JJ384$HkNwtrSb#Gi2T{WgV6UYu!ssF8}q3co+8N$qgW(Jj(;!h1;2dp zWxg1Eo0$sV&$~2))Wu_?n+_=s+$#ngJ^eJ=>bUTZDd}nxi-CJ;KNw*f%L|L-^iP7v zmm8hzr)2Dr7N*W$h<=G~glLN)$GMelim4-SWoz*;n&4rG-_JgpfZVE9VHjAjk#6hr zk4wNR912|28#fsnRCo}%l+GvI*G29mpbYdTH^nT$1kzQ>79q#2Y6I%02yHQr;p(tB zWj0lT$&VDGV^SUYB>L1vIr*+n;<sqvUyGXR&7S<YS#i_{&0>)rQh<C@t`B{%l8~3d zfYC+Ss^a_bGG7(Mmod<4<MDG5%dCw-LtN~au0bOUgNEqkrWi6~EH~uBE8wR=C=V?2 z|EZ*^2{)O-<cdK$voqHZItkX#?=F64Ydh{YytTg*<`ehPwDq4arj9)Iwyfr76FvSz zlACIN_4mrM2A|^oC<O~eTPeIMED*8aNU0$64(=_Eeu#Tch0QTaSskU&o6}>JtY73T zwiLre4OjraN*2az;kggQWRE4acLlkzdqV+*P5!OCoTb)ABN!iiu$`qZ11|}=4RPd6 z-9>!I$9Z@W2HhGfbNDLdsDQ_Rj{sVZMd3=;zL3kQTe~YxgugijD&?3kUlG^L{{pt_ zY%N?w@S>6T38J>V>T^ET&f6H8bX#}+*DX7DZnDqVu`7PJ1;Ncm$dp8Yp!g*ER`6jP zbuc7dl=vmXlIWg`x?A{UFtaQ1p7sewUigplRH&n^L$3iH8+nGUi`qHX#!GdqRhgIZ z<N=T`E=ntGn;kXHATE}|z*HJ-Ld~!ww1+~G_bkOt+}nm`N+XO|gtxE_abDAh>Dw?7 z<X50hd91Z3En1Yc*g}y8>i(c1Vn8Kub~8`0oBFaA82!S@`vw)gY7b8vvee&3JupSc z@bfnr5k;$o*=r`B0lHFU9tahcge&tT@+8X}L~XlJ{>r?84N{k>M*b7{bY-9w)EfF) zMW{b?jLp1iwR;dls0u-oyfoX6c%l#hY{@J8@-`3)dds@u<U^?HODcZU&Z}G{&mf_A z<(8it0QosT;k;+)l5@3m$+-sHUWM0gYNH1Ix#>1<VL>j>9}*l9>GlP4uFS>&hg*~f zNtc#)!0zi}tHZxAg1}V^T^oepsTpjo7(0v3m7QA#?UZ^1xwS#i%yG%i<-FF;ntAi8 zH^Azw2`x4VIos)Te$o&)nAh~-wJfF}wx7z%i1G;y;<dKzMnr0h;AYIBF!G}L3J;}< zd>UD0UW?7a6~^NFiy+I|l$-DH1(14~v%l@hH=dN|;REPXwngwc57M))Aai&+6u8Vh z!2(mhvaZh2hzd5M&pO*_a`%fuo}(ZySQQ3F6YhPI0%qA7BEsBoHr3%a`pja=gaQQX zLtaK!Pm6|-Mo}T8k%J)#LK=NoI;+L%x>O*9aIZ^9qYRjsyo3YF9zusK0Ta@q-*Ow7 z09GZ{6R$&>)*Xk}#^J@&ktxZaxFA6@Yb7OKlJ(;Yp&{=dFXhz2!E3LVQyjI~hMd}7 z7~Gxt$;U`d?mec!m&Yd$zGln1ByFuxXL%h9#K%esr3pKx)rdwEky9H7Qw9BK+HsNZ zpihj{=?T=K$#`SRh+Bx0t`iaiOU4*~0&BC#YF^L+Wk?^y$Kknr!s|Dp`g$Ac%*Be@ zB_vQrFE+Y+Q9$p-ebI|!ANOK7`rz(GYj8kaExbVso%I&z`-}Yh+@1_4!_6rpZhq90 zBJX-qCATL5ji6kkUrn(eJ%oxyF?P7R;%tL)uqu-8n{b)MT;Wooj_al{0vXxFP(zP+ z3S^{q8xk0<z4>p>EM)YGscm%=+><K0!l&9z_b%*`9zfk=c$|Lx!|>^QKqQ&r%(1|K zik;>nBB99c0z~RN?h+kT*TN~-0MU1NFrpv3<lKI+IPzAUORSE+#Cr9Q1U(iy{{613 z<v+$m`B`@>YElJR%j3Qg;^yQwszy-_`J};F4fBI&mhJ7PXba(viUm5R&$x(NIReG< zj~)=dpKe?%i%j5to#`%QE_J4RUBPt!`4`fe?tiC@Pqp>SEBSF4R7j5G(@%V5lYq+s zBlS*PzoBEj^y`{!KcDh^*z8QL8o|NUn{V%Uc)U$(l=B7T_Sr4RRda_v+YcSyvE$Ie z9evui@6)fNov&~%ah*!P%#56p0`gc4kg@k3AA}CJRF&D~A3f;Eaf8o7*pev{OEP>0 zy(>$+)Ji=_Fw*Dp#*&t1h+(l{Y+ul3<5xS0%|q&;F)(EFodXQcU|6L9Gy2m_Gb_Qg zEx#>H+UN|FOzg6wP<16I1%CT~<^*ey+ri)*4-v%zkf^a&fL39}wRZCO>f8$|=}FPN z#tXj8rmYT@**-JtL7zkMi}HqoS?|O1H005VcD_y9X=b0&LnDlELk&n0)f5u@9qp!J zs(ng?JdAx`8D@Zb9zPvL5E<aJtm;E7U@H|<`0wP)W9X|Wn74%_Y9S-#4x{#fl=Ru+ z`4|v~0bZs@Y<5{4n?!5kUGkEz>J4uHw}MMKag7v5+`p1o+OEF(*gJts<6IAu!Tc{Z zoI-)x{5K7fQQ3~a*s~rezY)t);DxIARD6_J@r8See2nhQYw%$1Vy%kcldich1P#L9 zYwkO<&<kv*6HOI92d0?Vcc|-gj>Cue;U-l2U_C@kD3*nZ&pHI3wb*^hKX~vbWbQtc z75xWC9?wH>Q*94p?`wC5*Sbum?yf~~Meft6-W^2L-f<OYVRP`2H^fISdbG&(jl;qX z#3E$XZ^NQ?eaP?NydNsKhsin3hsmZ`I;*?-ycIqsAEmp<@C|3zE^F6VFZRrs5+mmX zW4FzF@uwQ7j)K7L*(vg7;s}6j!8?K9d*zl|<}_t9L#zq!#wolTQ&5TFyvJGbe>B)r zjnaC0De7PfI0ut#Abje9&M4QvJfJBgV+JF=p2og4QwKGQcL1=mCkuoj`~-L3d{#y* zu7w`b>xYEfG29b>v1*I!p?;wK?hfpQTKGUbVzCo6QD6`sLNj8CRfIbg3x~+v!X&-F zz*M@ITPRe^9pJ-TUzx@VSJ`n@KU)vvnt-EpED%f4`ppK8(h(>YbsQyzQxVXM^OLo@ z8SqMXuYNyN0XFH_;xGHKc2mf%_^>%2`Foj4BZD4!?1KA=?e~t#Cj7Bw+6(hhTBW#j z6L>`+z#+sa!kQ;*D!H=xsfZO|i<+)}<wj77MOMD2qOUH)`n_YU^NP7@`)rtjrr#H_ zy6H6~76}ODRG=oqMXWC1sHBC$lwcEZRkFe+sPUC$=Q9j}vO)|0#NfYBEsiz7&)=Ud z(?Z9f?n;goUyNAzQ)c%7o?OVfQ4I_&xM-|h;3y3AWPxlWRazt+*GfV`v~rx3BV?kS z%N@xQpV<ls1FT6l@=6%CS;^x@UKuW6GoUKf<v9zaI*8BhW;dr)!~d652iQhEFMi&_ z>zIVs5x?mIUPm~(oA6s5tEb(BCX61ByZyoD)pA!Yth~INb=;>wNT==;MZEY=Kd8sk zO19mScdM%q?*C0WF0z&N_P@hRPSi`k<c8(YFe~l;ntybQ?w>sUWS%>h8Tt^=Y6R-m z=-Q*Z)$Rz?O>}qt=9Ju?s5Lss7&VTH3tEUka(@JpuUQ?_swuzYibcorOnx-<ijAs% ze(1HU7EX<!!MwzD8&#;!%U^{F-%7UMlK&TRz1<9NxgOUO&?6Do1ElR2aW|K_-fu`v z_=v>_Uf6uua2>)3{ZCwtxoi2L3<wQs37tmysSQp;f2pCtpEr=Uh6b+o6}>`9qoF4t z7%W$@Rb!*fyWVMNUpzT!@Ijl_FGrUAuJ=I5w}mGwr_C`pYPn)dM?351C?wsi_ah9# zV9yV$9_ddXKy-D?N8Q0a`XBV-r1C#FJGGTfyMeH&0o56+V+AB+52#*K%=?d|eRkNc z&ZYDqLn05Av^y-8C122zp=^B<mPIIFGmD&a4WG4blLiIkM?zH)n1*Qr($JsB(PJCD ziQDF7;)c}6#J}snFLBd;w&hGQPVd-0F46*cNFc(bzu8T5Fn-csVs>9ZRgh);6kwGq zkZ@UG*Y3e6=xSz%#l}9bbYG{o7cBWcc2j^jswqLGbtb$pE6@@>fg7;%nRfnw>ZZ!< zuDZ-jogPDi)rWgk!9TFL9<VHf>6GIXwBwE*0?wzC^z7+DSSFo3cN%l6RpINPdh+v| z8-G4w;~8=0cXg`XKij{pSC#NWF(t6iV8-Xgxba*`P#+;e0F*Ju?-vR{5$V$u?-a%4 z&AL~X#Roo7_Et9|If%jfA%3$4LLKH~EMUfdiQ>}{&M8FUp1ESiHi#Kh;U;7rK*i(0 zCjs)&o3atNg!Q`#4W%f9v`q8w<R?3Nq$rO49uOxDLmbkrhP>f~oo9cjXBkPQpl5jj zf-i18%c{Jru4fqs2|1UZWdWC-Wmfn-x1Ob~CImP^t<m)?<Dh5R7<!gMVcAD0ESrYE zl1;<uB__uH6myBkuz@aVtgbRSwShb)h+?$<0rGJ5Xm>>$DNG`2sEDH|5QA$XeFC2- zk#X03s)aRbOJvx@NGKLqBlpGXTlQek0WIUaSipf@xdXmXqMBY)A9VEnU%As)e`3_Z ziVO%V0=J%#djjzrtJWzDqPs0JQBACqXF~(8Ik*`w6>FnPJbk<DYBnRcS^e-2o7GnY zBgK_lKmgc6#|o@XRHI(Ih8?{tz}1Vy*+q;yVp$#e_bA6pdk(z<bSma6yq%RO##0T$ zr0aiJ=4sTC*PwNCZPkMYv;dqe7wahQP?%h)AtHm9h2~o>dIR_Dg?{3H>KoQt*$a=m z2G-7T7O+RC6W)c(UnW7zms4dzOCTR7oY3+)s!&-WX?P!-1o)A?WOF?380bq!xo^k> z^`Y;O-B_1nlc4o;({c9I!hs6;fCJ%N--8E935I@9ep;<MpxVY)=H%_eYbGT1Mkr#A z`VIMvm0#&Cs;8_{&`??X3{l@+GJ6RUlGNN+=3WR9i)F`RtCSY2@NoBb$58AK(?uJP zFmNyV-U$zSj0i;D6uJ(v;_DiaeIlsw2tkcfsah$vgh_BoON|xqO@2xX;-^>;<r6(E zIfogvID{#d@RCsOzec4M(>1mm_6Jhe_nXPr=&x4Fe%My{sm`n*FLkditx#QIMqN`o zBTWh;@hWy;+YxOn1^Y?-E<hGJY?ngNklfNt4!`T+@CujzotR#@2qIR-T{uR*O1OF$ z>A+9Lhw)z@H&3_mw3;|>7&|@1j960xXs9P9*a5aheV=~ZR26ES<6&7fqzoH%GC~@y zB7&3SX)Jx>#k&LYmjZ$Hgj7sqW%wEka1P-Ru0Dk9mC*VP=RIhH&2$Ey+%5wYg9cI$ z)Q|v1jy3`V(u*&(X}jEx%WfkOlZ_z<Imylk8xg{6%p38+Hq%D-3jG>KzPGO(w6h8t z5P3)W4rA+RUZevLxA3{V4hHiiJM}YC0%B^xkT{Ne<;TO8*{-Gv@%Le~cvVCVzY(gZ zU4X6JY3F^7{6`G>QS^h&^e1(a*+{BmWSz7T^X8NjkN>rZX{BouSQcx_W>68KZ2Ayy zae=wgT%%S_>n8DftUJO|0?t<l_Uv|HjX;3BGYYKyYNtq4@qt2FH>BmZLhQC1KV;*P zM*b^mctz4yf!IqximocHvr{)CeU8tx3gUYS0G3zbpWAphBP7-;;&+1W{gg9_+DZ4W z?S;@Mka++81TXHaKXB5<v*sey_uoCwFT%HJ$2^VHAo0FG_wwY0j4c-gXAj3i#|Khi zp)_Z0()#Z`2`YHyIzHm%x7f(C{n#^7JRx3R9{3=Lf<MBft80NjHPWzmTHqt>rq=8$ z+@E!T#v7o%6~@h%__p(Q{`KjwU#WyAqPY1V0Ug>OfW!RU&mF8Bna*p2;IP!f(@_hg zF!Y(*Q1K@8O;bCqZFa34FXo9zv$ZPp=(_Q`m#LF25W&jX@zkw6rC3aSHdR;c=9^$S zQr^wiPEsKYSuck2AiI`)ouwLSpw|;rfXnaOv04|~G^!xAGMMnflE6(!H}{|2V_(oe zeL&`rf;SD54#gij>PbM6hT@pIpj#BK%1bY@CC@n@FTFi~5K~vdBO$zmEu6z1i}VVD zm~{C&ekhys*?EM7J05&``Qj0>+408t8Cs0yc|yI=zf2aUV$$w}T%bkd1_8?Kj;y>5 z?`RiHoi==1cm&{Mn2;pwYCB(m*J}KVYU(>yy$XZUhpJvhY`3buTlK*5+y@|3L6t6f z+(XSrimbMTmZTjMRFeF3lKk}rkA?Er><9>(bpYiyFO=7u0kPo=)~2B`p65t85ugiV zr{OX+Q}C}y6H{g7JGCPJ!c1Ee5N1vTW}cM>FgY9*Ie9PkqZ(#dh%@LsFSQ2s642N- zxI<U?B4hyi^C|XL@K$qv<FCzs(rbr<zq)QnWx*1Mc4diLa?W*pQ+47eY5rrhM5H*^ zBB-9PY+VCIdLX?}3BmF6Ynbm!=3j<Agdbus3Cih*yvh%lnCkr_9;X2lKNWL9Vde{v z^}|1ECV7ApUan<dgdp>Z3Q*40nC^#)O}9i@KqLg6=|I8jYyN)cK>0(VZIPe76x3LT zQd@n@R>qF<hg#d<2-5gd9zV)7Ud@jitrLl{be%c~efoKLB&n!v3O?n*sWK};<&+1D z6bf=Nf(0=oo*830D-^Hx%2qgt-v_X8fo%ylyUI;K?%wYUBXL+O33Lio4iae&=l0Q5 z2{OZrepQf6tTe{RHGK97fH|MS)_8K-*Wtb60jLUva;av15|uT2qDJ6Xz^C=06ZUmE zT@9FHx_&8i9(!W&{u=-Fz`w^pC=%R&gQEICK81N(rB>7yQF3r0L#z;_HK`Xacvy`! zP8&MPcs{`0$gnhYnu~f3N`}zLyykk|jc|~V$$Y;DQuddi%3E9=j+f&Oy;e)*wvyvI zfoj96Q}z!J0`TBORn$LAH~)=VJKOhe4{L!XA*+;}nn^N?V(r~B@J*<LjM+%b$4=Ce zo$G}T?Lz3QvQFr46GT<sH(JUq0bgQ);@Gb1a$deqeb|eQ_AjB!$>89uWW5Z?&IMyC zoDXJKQ?Ro1mUrS!K7}{gFMbqcv9*&U07>G>mca&VfiFDNIznMS10ZQ1<W)Lz4-D*! z?Iy=fG2XsabF{a3rPyBpC8FU5c(8NPaG<N<pHV~TjWdV6X^05H{tUBPF}E#m%(5NP zR(a7DNLEkOu@eO&qRn0M1S4Wm6XR^uQmoK`S8E}%SSL|9cL^&x&z`bSQuAJN<~1ZP zlvut+(8yj$=S5D;7FzyKdj{07&r=4t5!HF<JwD8$l|U^5m(I1;lCt<gR?ud8%KnVm zA!}MB*u3vaxZ^I$Y%ePUq>}_u>9PXwS(;WV90el9$azw?4^E+&P00y^k&j|`*;L5R zYF%Y!!lMX~)tS};hbNd}{G<x~-TZio=kx7aaGZ_rQu8Fsz-|3#)aoyVr2p4M7LWwa zQX3hm(q#Z?UVz`2om=;)FJFqfM<zl^-?yjD)dY7J2Jj=HSltTY-wh}QlNYmMn`rxj zxx9@A^lP48JqNV5jGdIWc(Q$Ls5J45O|v#zu3z|x%A)Q{ch(s}AZ=?CJSKmm_6VBZ zW_scb(5e{tFr-gQgBCI#Q$Pt4r2;>3jGF^R_PJmf^`xnubOLAd;RmYl;zN7zk~Vgh zrQ))kLg!b!hln4G_b`O{!s4h4F=G$oUh;bSCFQYz-B%N!kHyJ$jtZdwe<a$HTf&IG z$kxVC9tF2Jzrt=<3;e1-__po`-}vJPe;N;dIV&~Kp1e$AKV8zc8$>;<SIaQj#?c82 z=Hqt{{(}DCtBD6c)WUO6l<RY?5)x=%vOkh#)cN^hvQcZ63b9WpA%jb>WUohVrQVvX zo<xhaxZALlR~tYCs^==$d;7Gp{6Y<o_yMAPa0Y~z%OjytiY+jMCf;Pt8F&DnH=`8P zM=_~8#pmG1mKk|1EdaZPpmC!p1N^TVcWFkr8|RmE@=Mw-bz4=%p|_u^Hd=e`!}cp2 z@aQ7bAtQ}`ewE;ug&I<4NZMTprQbKEeTE7_28w+V$Vc1xA-u5IZzTc=2ENh8%?9Q} zb!APJIAlsT!YYG1g5Ao=>V7rMJn<{d$Sz3g*9Og~ou4>NGFc1k6M52C?2s|AZC@W= z!IK~A=Q{U`t0=jO+EoibI(G{L&G?6N`@B1MWpQpM<-{<Qn1SztQ%?FyE9gF@!F5V* zV?m%VnlCMvR|FW5%73RG`wHO=^TtzB!1~%}u6f?xyOYc|FkXI4LN$cyl;}xqQD%tu z{1F16`<~++uI`CBBN&G08YJ;W?VNfxKI1aROjOP}`F0;!E#Q+Df#KB><4>t_q8eAJ z22{#`dYct}fZyuO8^U;5Y!5N;@VY_Bix(o<iwX?FrxA5Sq5j{>G>kcg=V-MS*eFrZ z-jiD%TRt-+Uz8>ydtbLXZ`Z+&$C*4z@aIO~(lGL6B|~l@#P|{p9}QFM3qs(6RJ_=r z0p>N#`y3_ntm;wo|F%i1^rOzgb}ZBq&dI20>?-NK&SDZKg{c0vvbpkqsr=hEwu8UL zYzWTz`jvp!RiijOAy>sT+kdoTT0C^FN231fl38VS6NY*yw7<FXKxQw%PNLOdB}1OR z8sB||c2j;M8|Q2*Q5QG{=2Y!dwI1C=&AO+j{-G@1Ku9S2wj0Gu)dhJOW%0aecLTng zS7Q%En=q8l$n;Vd%ctfj%hFsI$j@0X;_E7l!Wnge>0h)rD9NEKOoL8EjpeiYX;#mf zwaUJZ1}f|YX7=NJ-&NPlK2@JiT!IyJNv}BGLva*2jOLzUx_zcs5>S0H3de)trD1y2 zV757+YEzSEo9Vj*;1b=2?r0dgFKxU9`=%D`n`NS6uB#A%yCi`cNG*iP8v#J(6^zp^ zqj#z;xfR}2Zk1+?Gha6HJT;bn>2C)C(exbtZ>A^pG!onhnhM_7Ow@v%%AeSHXB1U} z_cIa&mP**hv<#lnP|Vu>=?g(it71e|qe_TYj<(G^jiN4mMLN8pO#YWAuWZyBQY=5j zKB0nd*X+D!>j^MS@o}VBwBl6X%m=;!JhLy&(_O~zkw=XNB&0p$ntOt?#(RRmUkTB; z<`pqt2B}^2m+uA=SqrG*R+29kBo9Tafys3zD?Svv2qyAy`Hh<{s+XN@PZKWju0}Rc zU5@(k1D&Y7(lv-CYVAQ~P97o?UTD;Oj{~yUYG|ojkHzV=aUn8iEfLWJ^7a{~Ki!z5 zgHJH>!p13PzCsHPR4j!Gt)${x3TiL`;bNSIv8}x}@?wK|kxAS%w;-_w9Kf1sOSpuK zPV%I^NS&eH)d7Uv%Fy;1=<tBef~@-5_$_>_(yM?hf<>|y13ZFtxfTiHF5?Gri;aPd zY9i){7%vPdkHa^g*@v8vF3Fr|1fR`}Hf@f2gMck#YL0%N0C^j*fJ*-Q<i?N_Ww76$ zKx|E-^CN6pfO-`>3JXcSkCbd(C8s&Ojx{n3RoC#N@0_V`JlQ8;a<<|(7TKmwnLo{v zl*(qZt7I49hH#^H*y$_rNOl9$Z$ScWMfg^JkRcMU*#Nh1b)AaJ@7<AkGLsxrwXhK` zJr38~ZCoIWH{ZDg;u}qTxOsRK#5Ziy8%wcUzmDIEsa)4~`OvGuw~uF`wuBeur+l~p z1-9JUTkqAQgnZJ!)&3C@H8e_H1Gr@ph~WEV+!VEnB7_4ju93H?jX&m`zX9#lK(n#u z1tpYi0K#cGNI0T&<R-*%YVz+=?a4D|&z~*sRy5l@?~3G9yUJ=k)Nj*zY8#}6BpG2w z7elR<#dx*L!iI_gz}5$-wkUgjy}SsDLk>b)^MMjGGbrPLJFY>@q^j@&9iN0L+7NVY zC~m@5a91&7^;fT<^OMn~ZSqsKCw{}RJGeu*YaY6s2GV_I-EBJ^rf>tc=?mi^yaCpO zx)n<Y)u&Yy)=W6w!j;<R7zg<+NFiM`V^~#WOzrQy7x>;7x9o;%GTd+XH)MxweMG}@ zqdVm4fN$S`M@RloSIIOuPXE$aF&IpR)3i>iQKH_Lcn<@s$L>-qg*DXfO1wu9^)_f- zoJKCA{xX$hdp*=VrwzJ!Op3zBU<E_*_1?JEc1laNr@R^aI+`jJtY_HDjjMUdB%VKk zcdLeKElrZRJ*kXUDkY8!aGb#-ng<tREL};lr%=(cZ=)!rAny#=7OJLi;Dwi!tK^v= zio*aT7d@{aFA?~RDka;m87ZVS#=P1)Y!trj4Gh|*p0Ms=lEOw0<1hvC`r49ExDO#l zVSb#aqWh?tg{A|+X5{U7FJ8PdP=-9L0d)fO@Hte^JK6({sMSk(DpN#CK~tEcdXjlh z4}++b5J2#}t+iu~G23Sy_!T7-jMOw3fRfN%Ah_;&it!=Xlj1~OBAwcWv*&w%_9*@A zd&Sx3ld%GNhhe%r(o8(8A%z)$$27w#1e><3vC1m{pSq$z8c1ymaAT5@fayd$)xLm= zj&t3ZCBcY+B}!kqZVY{<aL=Hp)IQnnSmr0^JVp_<H%4uGRb1Z`Tfd-v29VeBJ+LqA z><xRBvy4&{^$0TcA2yysrm-YNQBduqGC?7Rr-{-=UO2maMcj6m82ljAV=LRxeHJ9N zoz9iaDF%io>PmhKO`cGzqQPuD{yMY`Ul`??erX5=7v!_?7z5@?tGt)gsEg(%0}W~6 zacFK680Ayxu$_>nI|xSkbco4F55`5`wtaP8+Et(DS<9hre-Y8+EUw!5QX}Uy4&-{_ znr(7;;cQ8W+txwW17|QN>Mx4B$Aw+;_1shRcmeJUYZt7bTo#<g4mryV8PLtAd}=K; z@jbrus<b+xqJm&`6r5sjzMSuc2VD%4-bkwb82o5zeTBC+@WTjF=E1Y*h*)b0+6Vf5 z1RUrtb{A(oHXTJJ{rL_HzlA}=i)ZlaZ=rnCrL&z6?^zBeZCg)Nr;6debPN3#qb@3N z=-=chRFZi2DbAD6sd+g!-(~(0hQB4<FGEtpizmBdoI6u_Kh#e;@-gQ=Kf*9+bXZJa z!pnPe47Q6X4gcoO$}OkuFwPtOx|f$j>9l)ienRyoL||RD;*m7I17`O7I`L)%8+v#T zt`pMM&P`OVU01jjrKM4wT1*SDxOv($*k#<uZxFd2NP9)?mo4yEdm#eUlzTVipR}~i zO<jjjkuTDK<3BG;)4!yGN9R!8d1+;u8>$8O;3J3I_@2Hzg0Ir*dh+^4z8696f%L5i za>v8XZclSWtK$HjZH0<5aqxy)f(D6-GVzFrbl|gWrW21nSdIY!@anICb1mhC+Qb!C z*{Rgm=kJrzQzWe(3Ygc<00e<pCP*gqlMxPV{&2v#>^yG^9*ugtTAG;!v%E%NUJC{Q zbXkrUXv90&O}xx$4{D<DG8pLf9LXMlHL&b?5=hco>=dgJY@EffO3rDhRV;Q!{IfZB zKdlEqAIi<tVgwvSU-bK!jW=K(fY7Dn7PT2Hqe@-_Ba{?^kzr0wu+QZI^?<w{(W{{8 z!6|;qe1T4>SNJIr^(-${a`+-r)C7^Dy7ANap-KEnIL53Z+_!8~1GV-5rtJiE&Zd1! zX<r!@mQ&4;%N6~A`1k=+lD$3VLHT99GBg~(xXI#+3P8Fyk}Scuc*Sq+>59ao<3Ugb zE)Mg2$HyKYRt*tGmH+8jnL6TAQncd$1@#sSlWWROq@u3s3%Og&Gzv-n_m)PieC)Bu zOXV2bhP$eh<D3O+DlbK)<X#GzU9Pa@lvjwpJ(H=!W4ypE)O=bC*E#3N6VnuQM?3*F zUrw!lvcnfcpA)s>7F`AdSn!Hl(^Z&mj#_jZHH1b(24P=LRabSS(Gs1`sTCmW`2Kr? z5Z(iO(pRC)ELHP^zJb9weAm$le_9YCtq3yiRZ$xG2@+VNd1AeY@k66*Yzf%Jt&E#` zwOJD=5Z>N=G=Czf%~v6aF@WY?{(bevpKO{`PM$1CNqxNmh5uT#vh6j}SAC!C9zJ-Z z&H1PC)4rX@23T06N4*Z~z8qv%uNk*&*t7Am1(1b2u&-Tg>2i48``S#oqy(yk(wWC) z@^u{GXU*chKsC2wj#?sq`&M>LLrgXBF^q~RF*Q4Uz2zKVZLuTPHz!tG=J18KrrN-2 z82J9s1`gjk%0KLb(5ex!(@q$P^w28HbTuX_xV@FxN~7sBwZ0l;=9lQaVX_j!&KvRO zRK&C&g)blf@+7<VqyWFfR?sCwip+fRfu1+~(?0Iw9jik6$j-ItX0f|5MMl-AlOF7x z*uT;TZO*szi*z2YTE*NTEd7z=>x#kRNK|&|^#bs7Z(gl3l0Z=i82oiqlnoktgMwL* zC>u0ArxxXtb0%SitOB`^76>L*u?;pjYA2aljA)?u^YVx|*eg}wy-^ymn|SLc<E@*F zqcs2W3fG+ZNb^@5J<!*GK0t89g4hX+hQl!oRiwUi>>#WMiIPs$s~{H{hhSf8TAXZ4 zNtIa2B`w8}h*(-GK>QJK%_b`n<@X0{o;LtCzcTwW=Aokf;3lcQW8Vta?CXDKrwZyW z+vO0H{Vf=Y$I%%vW}f1mAs_QCVon_)`*9-P1~)8~r(w|Xqn!w6F2>L}m^N7Sk=6&E zU6y^3xcjb}T|0r4^B{o7Rx-Hie{obrg&^WtBcFw_u{1{BI=4VEs5RWqCu&7>xzesI z(#(VEzl57)d-#e#3b>$+Gnn?O<3SpY7xe@``KX>CIVkfa;s&3Il9#wkLqchYmCpc_ zvEV-!C3GgNlm|s-EE;Q@0ng)mz04DfWT`QS<Tl^AU$07#8R-jHFaE_Vi1*J*moM?l z%v-Pr_*vd7h<fG3Hd5GnylCQekulcRtOS4#o;R~Opq&CFDIQY<Elsj5VcD0o&x|7A znY0iTi54`?;;K(%|4gq>lt?r1%<A!qcxIvydm!)24*&!-gH6@%av04p@(Zcd5XIRy zSxlD>dr*D&#>^m5v}U*sp}a@~`Ds`TIBlquqBU~F0pq1L&WWp>C=pQ~h3&ZtsL>7< zWP}&83u{BDJ~CdSg(%H%=U=qIS2>GHT5q)|PYY1gA4NO$aPCAJXrNI~uA=_#6+`N5 zNo#=UWuS4<VhP{oq^E&=lpPaqBD{c_G)b9CU6mO#<|lzbv@{U~fek#{lY4+Y7B8u7 zS+<#f&uU44SMwcOEy?8Y#(Woua83{^cZIOY#-O(Se0cfXBSOT<jrz$a<K$`YPM*G4 zx_~-o&)g@Ui<8&D$*17t&OL0VxBzQ`ByqYO;&gZ2r{hyuB?0n$7q5I@Gp&M^eQN&d zlvMA7faMNA2a=Gj!c5{xB?E5oy5HKU+|DZxD4!?lw%2}zLA*LI)7Gc4jW-v;N-yc; zZx4T<A{OeO^s*r@1imECAH?wmm25yI1yi>~I0!J{7WsoC($BzK)po@y3wu$15v$B| zRY|*}EQ44VF7F5RrbJ%54sJeY+3>}z+1d8h`%wX@aTssV$<BLe&S>s|SY;n5>ZGZ2 z5UacuVtkEQ<udlO01z%n<6{VkxjcqMgev=59hc4j`!=lwrs^c&Ttak+qTbg0&dF2k zGey{PTl^OmC&KV%VO;(5fZ(<mUNu+Xbl6xgJ&bYJK%Xwfhi9NLPq*P<OIPASXKD&I zZq$sjCd~9?kY6+h=0&0McMwQN`E4`LxD1~hxh;pN!Yzu07f$6)HXDB61?j;t#ONqc zt`jkg%RzQTx?V{&D6Ju6^UQj!*46khTvQ@otq;VKP^!uWyU@8ni&#}ydBp@5$RLE0 zKG9GvwIsxq&RphaXs$jS)aMNvQUfcWBEp4MW)yuyF>nL7xhlu5)+@(uU3UcC2<U)f zv9;b8i^VL|Rm?&uG#Y6zVN85%qtInNYBfiu*ALK7-E@JGQVX@&Q(VS~vpIr?zRrA1 z%*l+bh;713><=sPq|KX^hMng`O+jC<l-w2$>-EwI08H}_?8M4^MDK#8OYBCB`R?^q zJ5JjN-FPyY@>;GKgF+Us4!4u^^tdp*Jzp3hNmUe5oXs)H7J~PgWh-ywQMZs&^Q&T; z*duaQdkde9ghe#KH8+iT0tMi9T5P9`B3Kxij`UG)zRt5AMl%%HjUzxe;;5dPSG!OT z&QKdq@e~K01E8QZeR2)M;80ryBX8Oo&O^Q+Ay|^EzbFVw_kq$E6<bL?Vg4hM_6stg zgDGx;%_OX~;j%DU{*A#__Yb))eSz#xoaTQAe3JOf9AfX}@O>!&WVc}#mz%@CamGi( zN10>jkCf>YwL0p)MR)tb$I@@$jA<k7%Ueo|*Q{OirRCR6F<jnerwz_csLW^3?JH1n z5o#Q(fYDRnAxtEZd)BQhnB6=*C)SzI;Y(lXHCeCHKIgG_Nw_V-4heBghtX7v@+tt1 z6s5r+=ngX6Ontrn!lr_#Q!XY?SAp|ZBY2)MHRcqgRe^k!k#}Cw^o9_vY>wa~>YIOq z<YFF57QP!aIi9J4g!nOie<G-iZTQMzw!r26L}l=X1|E2_GL@QWgErX#On>7k%f@rm ziquhgrq<N&{Y?XTXT05g?h1rT>NoKQ7EVyyd|@lhZ=tB4BW|-Ec1I}O)_>djw+LvD zp!o4Nen#~|^CCpa-a1OhC{B>5?w(PusSyJ0@!3xp4tgh2<AQJpTaXvuw8F*;GG8hu zLX#bl2-K!Y+?Un(3f7~4BQYKzsJ#qcP$8EW<PS?of4k967bOU_Dx0EK<pCFHV!1*A z>U>dUy&Yuiiqkl|<3j6qUy}|d(LcE-M&3kJhZF(J7y=&hBR}FpZv-EzcyPMQfq13s zbRyv6^9<r)@5RSHkj)Y@PybSRN2s*$B5E<fL&sUwGjGLBS^#p{3t;%pVCYl}V#`pg zdhWk)xmvT0nq7odgw}96c%FXn{(nuivp#IQ9=Oc)Xw=$<lmsnOgfH(HF+F*~v`I%m zqb!1E<KUk7z?AN3uMdFJs(2cV*yRG@&(VDyiO%POX`y>->p+ruh(7j~Cw`!Oftf5# zZHFFD1_<(=Qd#xJ@3Hv(5Y%Qs`5{uV+REZTCPg!+8~yICET{`_>ST5E83T}7vtS!n zGGHu<lNwmn3h=*bsqqzLR-mSG93F$C8gAF<n#%vcZ_qt;SK#xZEc~TxJ;b6{>qOjh zhE3E5)#ILr6&gI&&GQ!WdaxA3A$EJ2w>O|rV|4_>WHKf4Z?v-fTUM5eq~N6$)w7Gv zp#xfViMNNwfq`Gp!g(>oLciT2vsG+1zSCeTd4<d;>|43dgK(;tQcw@y)sc5_pS9ea zgm@6<O^XQDEwF>($J6170NYR`1o~O{7;Q30$)iwx9MMQ1E5e>u;#R0vv^K^hPh2>` z#;uXOfIkn$lUwKLJi!crKy~01x2D;XACA8sMfQTc2SQ;Ub2l`|4oGTLHi1v70Yg0q zv9_Xp_r6NDBLz?>@+vQm;oG$1)B}<{sXf9#1(8LHMZ~NW4+VpI4hnB#Heae#6%6m9 zUUhh|4FlwY#uAM&Q2oTaA>8Cy9~$vZFSn!ysPxF&s)_Kk=J||l)~^1~eag6s%og<| zYir}8`HM3=Av9dF^DXWvPP_f&11ca+D=L1*;=ktL*|yYA3jvf0I4!<cPj33~v=a@~ z@KJqU%3jUbG9`G;aGQxOvKC07MM^Rm#y{^(4GMAuEuV>yXuj;q)jSDU*kaA}V5M3K zae?-@&BcwH41<f;vPBz`0;Pin8hD4IS%6U2?dq&Zp|Xn7>zC2!0yO%p7X{TxDzk%^ zU&}v9LJk@&77uo}i125irm{ePj9t(tXN{POY+R_!3$dek2}WZc%uj<;?Wbm)opRU4 zWARM<5~W357j}yDoXdS0*5W<!NaBFX8%D`?@UxR44KkEw-2Zdpki)hOXQZv2>a5}> z3ttBaYaHK?%ANogw&1gX{4|kS-Gq~j$Ad3M(-COBF!l6sl3b78JXgwYwYW`3#94#A zEAcisjXN}~Rwkr3`B*&;Vt0)iV<kH7tZc~O8E;XvvmG8~;6~U>7;m|q`YYliS+4NX zY$M{4m~LAdc<chy#*L)qp6K*4GUF|s1+T~|Naf8yDvu#3m;4Iw(I{Gu`77dE-7TAk zp~vNxRdl;$Y6zXV1UpP8b=Tknf@lB|qwm}@5s0tEYgC5I0k>=s^;AwB$=<Nvew!P9 z+v899rRR5l#^v|$L`3B=e3dc47zOac&3Lg8+YAbo_$)ychrp#@yu_{_LFr>i&MXp= zGcRAlv%@qS*pGWO3bG-|*EFI#%<jh0_`cm{bi{`R_#<j;AcL|{rr8@ktWpJo2B`fv z0)R3N2re^AvKH99{uH1gUj(x_EAK1`P$AT3byQw|byy4qC;%5hY)%F`ZW*1Si~kHR z;$N%z&FuI^?YIF&0U{M$;D5zCL=0;T1()^L#7P2KQ!8LXmIN1~1$Y?HnDj#ADK0#W zNrwbNe1H85Yk_#P3l^mA1p)C>JWA&hGkbMOdu0G6FxBi>-d1rwH_QcasJ;PFbT@_& zs^Rl4c{rwF<8s5K1#G@rPugbGX0tO3QYCdbnhI%QfZUiv`@-1~xgP;E6nej#*g^q{ zu^E$7Bzg^=?P#PJcfmd!&EF*3ld!T_YkY~ud5IE#GY_N8IR1kt--UGZNP3%OTQFDR z07jsgJ>s8J%?S%6^|>*1fkZ#2z{(8c>7Gcybp=}X=M-B-4}K_-cSM$GF@n_yue7EE z^K7Dc@pBkmW2OPJ2XqKjbv#%kVX7JNCnS7FlIHonkscvvpMZ+JKO&Hsz#rM7kx4+L ze-s~5-^TN>u9qNJLxb=+1!1=fc(+*zT*Eiu@`T7RQ0HR4G}-ul+_2+<6<Ih?@kV(f zD}+T9ny^(NWd43PJAOj>4a4`!709iw01%cXV2fRB5oIq#<%-EzQ3xw)Ks6saZF)28 zpjF*bMP_+>=C0U<JrIK&VPx^@NrZ-GE90V)=8fH@)ls{XkEly*#6(mifh9Q4NZJsg zN?@OggMU^~7T|X?>ng5(_}^UpE}+T(yH_8NtG_R<z9FuDi2Le41nYgM==^}G9(UMl z1E2<PC9?hc^QP054eNxPy9REq+$@3zhT3@-Ewm5M2eZ5{qVru@s6>IGO^-k&q3__C zQ%Bp^gi0A%Uo8I0^2ffR+;+rHUuiG#rfq`msL{Mz)To~*YSh=$Yt;YV-gbYX8My2k zv`6wbFi>J~6F0EWVlFBZ$y=*};cA1S>Sd}FDey+C2?QR<%(gF&F{;~-b}D`FJmg8d zJdsZF13!BX-perjH_OI4<xDq2u%p5mD$vEQ9y9`)XGJ706vFcPk+$;V?JJk#!);X> zke314%w=F-MI)8&f#}RMy9xeDKlVFD=Wp=FjR1}xF}QiapbrL4-Nr}l4g%H16GBeX zAMnZwo*3Wzxozzq(*EjRpYyyHMCe4^vIft8vML3%u_w(0ZEOS&;%)g-Ph>j;_J73t zv`8c^5Y5lVm360N8}%Fl?n6sHM(nx(iIGT=7{PeXJE}u8PxIMrH^`Vw`3q8>Hrsi< z?Y7G6B|dPE{~u)Wq-uw7jSXp_jrp@J(l5??LFy3Wq9iS^HdF%SF{Tw}>6%cFep#DV zwzAzBhbtKQ<H&GNzi|Hugr+kb4K+V1s*GjlaP6B>lw}Ar{eP@|2S5}@`}eio!#g~h zi+acHDt5twVnGlT5fyvyJux=yvG=aQZW3cRF?o%~5@R<iR%}>MEQq~}6hWLlW{>@T zbAX!npSS$K@8fvp_I78V=`+tf^Aw3B8Rg>ekv#-j6T7hR4pEA4WW#9)*(FlNu~h(< zu&Rk#jnv`nEYNAx2S+_uC1P>(rxqh*SG;gUJ5{tOXXNPdeO>nSzRa63TiCR1#quAd z*>|`Fv%X$5-PU}-72?xVQoQmoarpP{@{*RbjsI%i{AtpPNN&luzbyUE_F`vuYW-8X zNjoWx@{e*EJbCE2`8&~KdL=(NJ9D&N!jTZ-joH5#akme9W};!(UAPNL2cNu&%XG_b za)j3XU2OXUN7p3MiaBJE6+*AAFgE`og5IM(Jmf{)pW)oIDiPknulVgLBX2`;pZiC2 z?G5#9kXLE}<%40=_f;7Z(i1GU4j_5_;ktru#G-B{7sJIvGdW@zd2B>$YlC(jTJ{hv zINo@h7e8J&zJJB~z0#y4Zg$_X3kKWDwL1f)0LM^}s`=|eNsavJ&-13sOPo-58G5%4 z2@x&5hz(}cp34{bvarb7lGL)nGF!DG%WN=mg}HenI!H7m{LYASxRM}%$bhAW5?v$$ zW6a}l#MuSj!DAs8(}V64aj3Bar$3!d^&MRmi*RZ8BjWbZN-P}@(&+sn-EbaEg8(wW zfFLO0A_!VwSQuy*@t(_;_nhVMK2e5FVx++_a4#B?bFe#Cdc>a54XojvTC^V^S`y`y z!Z9<BT$Fw{l0G#_U0VH#NK)@9XLvBMJ3uh-tc0F@1A}1Pr$N9t)))i}L1FYDvoQ+h zf`8J3E@DyFU=Z|UgMgNEv>GoQj$gHLpQ|Rn?l@=Y$C{Mu-ODc>D%+f2kxr&n^4;-6 zv2Adem9eP9emr@*4%#Mj$OS981e4_B>HM<QU{OzW9))%_M^F6#rb;ie*}8;uzK<SZ zect;@DOi&%j||VY(#I}JD0h;W_DBF91uh_xj~u@UElWH7k}io8A%{~7OZ#uLMaxEr zY%n#lVoP27j|^ozX}*{PGt_eh&6Y=z$C%eWS6~;CfyuwvLi(%X1GaW=+A5C24bOSx zfzpF!DZ{A;_9Kk>C{LBAjo)Qb&X69il?Bt4H)hGcxFhRbYWi{zHgN1W>F>wQ70&U{ zBl(7-ItZsy#~{1R(ZE6WQ+|03`=VZ8D%7=J^#_ij_EnCC*Z?lZ`?!X8j(_<&HQ@cB z_6agJiLUqC;{8CAJk{~-0lQ+wk6oCyp<!3Brs{Cxu02FvfE%an(6~GNz`mMUN5o?k zV4|NKfN6#Z@_Y1`^QifLBukPnK@As-#&THF8{;sv3Zx!d8*$d&6BNMlnPNL5J<Yhg z_2_zbRu>4$VV~sq$`}ON;Y&C<0#PsuYFzLm(E>K7mLozS>2C$n?kQQI2}&oGr(H!Q z45|j}WoC;nn7BP6Q70rCb&MG6lDalB1I}$mg3jytB@tVbN)l-S!;VH+;Nn}-Duci| z?qNm8ErDcah|5w0+Nv6MZr?*hB77eSP9ink^1kG+)0+Ef?Km3YM!yfl*<VZAzBZ<0 z2pXTLLAM*}fihTXB1Fq~@{h<vPgwt}M}{7ePE(nC#aEK|yps2F)%or;2PTHe$gb3i zb*&RNlt^wQDyLZ@+f?>MHamZS#r(;;#VSU+@(UQ}ihy{(Ws>XE>c5$}aa8nirhdle z?`NM))ii_XeI35&$J>|*$FGb^`8r%PBe{5n^MmU~x@|6JX`SPnR~*`i5fCJotI0z- zh!YOU#VQueWOwS~>}d(zf`;rs=U%a6gX9C7Rbw!JamZ^o>fHouZ8Xk9mC?$6&Jqdp zb^=)g(E=vk6<wM5&^E^;5_~ERY{v3dvIOQZ0>IN+f~BNBoeG3qvC@@5&lwJcC2)on zfzXFe5UF<q;>|<|%2mQt%~tf{u&p-=s)7Ebm&6pq*3O0RuWDqu%@QX+$H_AEE#{=q zIe8N*8lB<!tGVuu7W8x(lTu4AEy&9qaTke}k*CCHDT6~Q0o12InQNyF7c?B$u<;rB zLMb^OzJE$`cgZkke^QZcd8QD~)Iq+2$lrow8Gxg_BOp+EV0j6p_L|hYg|wKIg7p0o z6t@u>57Uo{lX|C0Ki}pKg;v~BiRn)Eq$897i9*vs4`IKr$a?Xv0R<`#*@>&tb|VS- z9_tip8e2SwTnv;ftz-*SYF81>Ie9y2A$vj;hm=mqkHQua-0jhvBaVl<d@gOJ1a?rC zyIFe5r;)#{SR^WdYH#d1(Q6(rk)Y!_kcvSg#?fXFpZo^KuOd;TI2xRVJ!7qIB8};a zeI2to02!VRI3@m7bR0Fnq%{=MFeclBc=y2E*a0t>1|ib|OQe~0lAOa0P|&M^<F`IY zvliMl7QLb#j%mAqCtVB86f0Q<$Z^QjL7*8R2TA0XQ8vTMSq$BV<AS#E26&L}#?mtg zJ*6hGrjU}?#JFl4eYY3~nUQpcjdCHI4g^XQLb(B%x#M$e>*Nbe`K&ai^vR&GAoquv zW(4sAads1OFh*LgJGzY<ZDq6kB;P^Gdoff$(L4=7^X$c{6-tLH?x1-Zg646Fv&@8r zJQt1g%t)@Iw%D=nEcDq{^txCuki3!InV@;9k*%{rAcHyDs0@tYqKtB}1Pq}UuFaAq zl4vo8Qk>s?973&`vCo>HhR|YY!bP$nw36|2?(?WIFN~u}D8}E8qb~AslwvIe#$Ds6 z67tjz<EYN5w?*S91mo!YzZplPAP~gH5sb%y(>S^4d~6}9P%w^4p@F{sIF1_d3+Hic zB#ppGf>F<Tjz!oyc$2v)bS?%G?`-HANX?B(ata$n%L@k)G{x#eYlRJ>a%>QVe;h;( z-9u+PHhL=2$rwGoToc*<96e%9>eI}nEBg=VNVUdBRdZ=luLt7KcZ!D2CalThXtD&! z0QwC4slni(W9SS5ebbWcmf#n|HFTg=1NJRi><dT+iR44U*g1u<(-30^ibWVZeqpfs z3Fb{M4OarYutBrjMH&Bs?)_=dw8WsPeLS~l(6m6mUyAP9v|!M@!=MSqplQ_=qo8om zbi$z7=^8Y>!9FV(G-WVodVz~yrEt(xK=dxIK{Fm3kAguHj7A)d8Lt82bjF|wMw^U+ z0W0|%)aV|Jxc20RB!6KfuVAOC4c+P*G$SFw^%LmRei-E#G<Qj9Y+)uDq1I6WszlQ$ z-(b_hKoLWx-@BX%Y{+B?Q1-@YD(V({FznF#K@37d+`SStx`vE^A=A=k=_vmWRo<o8 zCe$IDB$8$%8*%hdhb}|;L$LYUC{pNJZ9;bIkY!8?tQWQheq@M5uuUJzmShMS_Cgme zO^1ri((DlQJU`kK!)6aD50RiJMtWr^7Y1T>Gnc;rJ7gO5*w?Wv#-tqQ7p)*U<Shqb z`liot$mM5+4-{Ww02wwJp3nkmI~OYwBc^69n0PHo_`~Y7TIHU>ASU64t)tS4v(R99 z1PU+-laUwr*yS5TmwCTLJP+N-AZ9BWfVMH>6lE}095|s^DK2%5zzU@JTddiwUIwB9 zE7Yk^+l#bz7^w{zfXoPNkE+AK8@75aKv8N*fK)J2hR%hmvzZLGS)%1tjMXxMOuI*? zIW|FR|F!c_92Cpm(Fr_bp+NTNiXcbG7tg(7%T5KOg+|N0kk2hxLIW_(OhHe^k;(#z zmR-<zaAb$0ax=CBZ6RUc1x>HVDd+g+PVwe+F6$uJYmICqIvd)w&1s(ie+-Ri%0DB) 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 Ki?X>b@Baf9x0`za literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/otf/RobotoSlab-Light.otf b/dist/fonts/RobotoSlab/otf/RobotoSlab-Light.otf new file mode 100644 index 0000000000000000000000000000000000000000..8459ed52112b7532e5c337a2a09bcdaae96a822b GIT binary patch literal 117648 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/otf/RobotoSlab-Medium.otf b/dist/fonts/RobotoSlab/otf/RobotoSlab-Medium.otf new file mode 100644 index 0000000000000000000000000000000000000000..bef52fa51b949d96058461cdaaa77dcddc291283 GIT binary patch literal 123012 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/otf/RobotoSlab-Regular.otf b/dist/fonts/RobotoSlab/otf/RobotoSlab-Regular.otf new file mode 100644 index 0000000000000000000000000000000000000000..fc2405f712034ea1f04ed36e21882d487ffade85 GIT binary patch literal 111420 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/otf/RobotoSlab-SemiBold.otf b/dist/fonts/RobotoSlab/otf/RobotoSlab-SemiBold.otf new file mode 100644 index 0000000000000000000000000000000000000000..e7de55423a97c5e642f3e75cb96dcc71e62c1f65 GIT binary patch literal 123660 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/otf/RobotoSlab-Thin.otf b/dist/fonts/RobotoSlab/otf/RobotoSlab-Thin.otf new file mode 100644 index 0000000000000000000000000000000000000000..02593c372a2a78e04a6d5d1b26c6a8ef71b636c9 GIT binary patch literal 108968 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/ttf/RobotoSlab-Black.ttf b/dist/fonts/RobotoSlab/ttf/RobotoSlab-Black.ttf new file mode 100644 index 0000000000000000000000000000000000000000..5a4292e5dabfa4cffcd0ae7fbbf3956b4f442a67 GIT binary patch literal 178068 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 O-NQMOSNZ3u@P7eJA+J3E literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/ttf/RobotoSlab-Bold.ttf b/dist/fonts/RobotoSlab/ttf/RobotoSlab-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..d3ba733947f78c5c6dda5af93aa6eab00650696e GIT binary patch literal 176068 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 Lqh-~9dWHW7ZI~rP literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/ttf/RobotoSlab-ExtraBold.ttf b/dist/fonts/RobotoSlab/ttf/RobotoSlab-ExtraBold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..2ba33508a08a4c4cc48463c3123603e041746779 GIT binary patch literal 176156 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 am%6X$=MqYL=-55z*RQD~ZIyrS3jYrwLrqWs literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/ttf/RobotoSlab-ExtraLight.ttf b/dist/fonts/RobotoSlab/ttf/RobotoSlab-ExtraLight.ttf new file mode 100644 index 0000000000000000000000000000000000000000..fb6b46c796d41dcd5957b49e4714b4a3fcf44100 GIT binary patch literal 173148 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%0A&L0on>~( zD=;Mxh8<rpK^p9?)J(+cvE(X3k6nqg#uXMx5U?SFD|Is`8A`1!c5`7`ZFg;szbR2| zDpv5e&Kgqj&l?w-{0Q;)13oQ$729St4LV(O=OD#61nZ0u*ea$+iHDi9n+YL86FXZ- z5jy9KwVQoecI^RwHcHID*K3n&?Z(qn=dq|TDJnyfhFd=RqV{NRZN(Rsk1{m0r{#c{ zL4OcN(!QK03Oy8EZlT%@;hRP@6R@j>h?_t&PwW>8C0$L4E>H$oIuR@DqGptYG!+|0 z7=yio@ezh;snytphQMOC@b*GWk6@k7$+-m|kuD-GxC6|%tO;cJYox&)I>osM2kZE? zW4JLmv#N@9x^i#9qk|srd#A=Sk@nwr$TG|F7JcG{ldtZw4A0O=9-54!M`!G5;WqN= zf)gJI`qisw#GRjZKeNyb`}ZjF0mr3N@IgIIY0X_26M_SoD6!sPlO!;yf=HquiE}th zOTg0fY#d_6?qVR{6I*eJAt=Dl6JE<%ON`X0arSN_g@m%WxQ-s7u^qg9z>n~7V~EW3 zdM^(#wnL|Q@I{sdmkXAQ&upSWZ#?_{fIPX^mif=$Ub=*mSBAf4lJknb&>x{WpL%{q zvyb%6vi$O0eA0Hy#W(eDSuR#}Xmi!_ZBmjV!wT*SKLV_FT-7h?pr?&ta*=u9Hm3oM zC7aU#x`2LQ2Z~rqll|v3)t1xG0f$~}VZ;8RM_eY5V}UdCCv8lT4l*DrG9cSzz`unD zcX@8$zs7<8q6etQL}M73?g7#=E8p86pe?p+vV42Ma+Y>n|DR>c{<Ge4PG$HZ%aI!I z8q1MGxjSg^0p9~OXa|M{8CGyn@C{LDmP;ozlwli;Vv{(GEDjC1qk5{kJKQ_g_w!dU zkS+eMiHa`FQT7g)Vu(N`Doi9=8Af3uoWHD<<WXY1QfNRBr($R7<kZ~>#-g3t08)q+ zvKGeTZ<-XEJb<4k@wA(UW~yo6io}hB4#q*pjRO=%bjp)zd$FOlTiM5Qo=P~&yVq)u zzyN$>!TD?}EhZ}T3b)FbOGExP0h5P)Z;fS4p@l;~xisf*VR9Y_!(#*$pOG|6?Z?4~ zW?GhscAQCssPv=wWbm_*?5lXy_cw~DzK%Nf$N8xEWc8ipwD<k*RA6|_p~8&DUPgrm z_w~blvI>(yAN^aHUMxg~anNaHe2VO$AH{EDTutyHlg_`tt%4`_+bRzI>E}(uD1KXo z=|?^8hp`M4Uv|J@h=8!$jsy3rYTJD5NNgYrum{M$ir>NJ`eE;-$<(#E8>0*^g2L2N zI8oT(5}4ccYz=iVwE_N=1PA$t1%!F(T%2Wz_)$Nt-P{H%Rv|>zM0DyD+reruB494! zBZBo_-rj8YYnK1461z|SZr|dM^NqO|cb}jhtDdsldw$g?Qz^X{IPDw#I_h(L+L)b` zKAG7qwR^v<me1eZecJNwi@DEG?G7pVxgVEUb$SMLT1UpKIvrutX=o<7UzxSToT%0F zN7|M7Z$Jx8I`CCT>^ki19B6Zfb{+Q7a}92nC)XO;=-Q{N>eY95pW3xJ-J|-pOQ3TY z$u#v;e4Ekk+hl>se22Rv${=||=f;hY;@m<okFvYBFd9}*@21?FH+OHkFxVMcW_Qk5 zzFNPP`n|OAi-JB<+P+2WZaqH#j~8d3O1Hd6AM5v>{xzEYdB`U;{nfrbEO$Qdn6%aM z)v?f%mQS`PM$pwPr}p;*CFbD%>ylzOkiUlx=h5j6<q0y^7$%2S-ValYeiR>vexNgh zS${=d8@GiyY}i)ix%2{f?oU!pCPXsLh}dkDMgq|g%gB@=m~nB|BF=Lf=H|*2(~Wod zBUF1poW_l@Uc;xM%2k=r;giBry17aiRfWG*mg1^=&sh1Iq2aShO-6?1&QJU=8(jOm zCPURXjvMr?n?j#q;P!Q*g?~3+SDcj%Mxmh!lS9umHAeb9#@LLsGKFJcwkVBzXbFRq zr0x=?q<G#;5lfA;zfB}D5*y}rY&n*yJ*fLZ&OyK7*f9>e<2+8Z%}&st6`W8HzGmTc zP6Inphm#DLILA4_<kekh3`4Nfo*5lra_Vl}2NRDs+;xD-Ak9^nhPIi0?*P+_9J#L_ z*j-K|&{`P_W-3RNv0zoILEB6caDQ6`hTC0ry#2|P#xQjsVJyQGyQ{+VtJ~8UhGbd> zvM2`}hLE>74s{=*ZLx;iUA1j~-3txdLXO)(mx93yFVex(7QrpIy4Xt3gkdlMrffvF zINE5_eVu!A<YJsO#EW{#ik%Hd?CQmpJkBb&UNZga<PVJX-M@X+%SY&;s;l~sYvkS4 zC!ZIN%Dpl)_fpUP%zXlX?*N6i@Dbp34)ebcH~3+x7jSDy;1T><=&;Wp2@+XUl}u8U z%-IQt;D~mZOEYyc1%YZwTJk)P&O@gQ;d1F(AMHRaX`G^9R85)0Q)(AfcH<ekV4B61 z1<$ZdeTG?lEFart_udg9MMBy{Q~P19pPZ2)ifprGzh$qgZ?!*gJVEC^T%KV^Ot`AC zUMTQ)B}J-V2qK)6(!@r(Bo}L_EO(a?+!;6ol}N>dKnhLG(YGscRULuWIlw{XtT7x6 z1zRfTs@5OY;m02>r)+*WRH1pkLh~%5<~JPUejfWoC}UA!vV}2q>(uzDZk;s`lnJ|u zabdiG;p3&JZTeeZPc=dfdzQ^m+p-zfw(01<zO5{dQ;zabl8qJAyP#D78U3n{CwK}@ zXPLt>uWqS^!q~44o9YA;3&>&3U|X#u3wC@?;8z`hm;zI1@&cY%&hy8#3_tvjOTADa zea0=XYH=f|k!n2gA-k%I2C<GZYfnSD-F;rFeY<<@8JTTY>3Zio$;W1S#S84tb;*m> zT53C3ZJaV5h1SSja9bv{Z&JPwV9a{b$rP*8Ae%vZa}|W0<tk`Gu*1jdq*aH3G3be& zBhO2{|Bt20lo&$*>Z&wbgoouF5Q72t9+!7m@%@R3Zz#@UljP0r@^kA}nUD@Bcn((a zWREw*)9Nc6VRErb-N-Hz$b^KkKqk<Sq64!W`sX%C?LQyq&Kk6Zo}^o{q?bU45Hi4& z?~D01Vm?g&pa=rb_|hz-KP5><UO<*j*>>yHUA0cmAW{~eb_WGQ@BP#SFSk^f9)-}5 zX0TH<Bs?PCTQO5{3W<;ffxW6HoR=)z2<#Z>=AP(VI`-abnfuwQT49{bo$dxpma|i~ z-0bm+La8~so5G3669{*(PJdLPX!?#<U~0)E>>7wgY^6iyAllTrK7!(=3MaXNC_*St z4@v_3JdB=3<Og(Ary5dwe!wA4Rj0MqM1eQ^=vB*4>z<~%R}WE-r`B42KD715%-J`# zZu)l4oE!Q>H2VwBFKPCnLzb7m^!(ED@}a&}H1f3m6ph%n&GP9f{b?i$z)J;3h2JGs zeh*Xl;h5)b43me`f}Cf61(QR!JOGBzqtthe#2yEw9|s>h3HioY8$N{3%g_(>r4W{* zaV}WJtG>TcRMjcw*dOPCGA~o#Sxz_I|4s#l&&yPp(R9NDVEDXDg~_nSM-AS^aaZC; zz(D2|oSUF=CjIyUwBf#A?Y}>3+a%0d*+Ydv|6_3und>a4!&(QLDfQgOFqM~r!@Q8w zx4w@EwU0))Hr1C6=LUT#@3rC#UfJGj!~K3(uJ@ca^|1Na?ZRcCF|1t%Fpl2zT+{qe z;vkh?{pg4$=yeqQ_})&_@i^V<iny0iv#Txcom2-H2ihqxcG~G|uub4+9SdM>W3cOk zs{5LL(0zZ>ib^JDBNfCDs?jnyv1V{$CL-WaqLSs&XzH^(q*=5245Bp$N;Dd$VuBe% zHkP_bi3?S%2F{o8By)GQABiV_{+At@QXKn`wVDcB0_mS)gI!rcl!S){2ic}G9%^g| zzfAn8zpH%`u1pGj8m5_oW$NVtYaFjr)1U%*$MV^R^)&Qc=>(youT<NbmDR3im&CsJ zDkj#BU2yNE;iE>EzI1m%y_M5jb5irJS>DyNtK7J?keENWbPzXdesKzXiaRpnai$KK z)e1xwMrj()Vz7Xy&SF~lc<KP{t_xK%&Gwm$l4&;biJ0J+U+#15zqh}!?5V1v{f@tJ z{0++<)hAp(cKn;#8=4Gu;KZu6Cx8c!cSZvbFPt*%W=g_L(Mc;hjk2xsIfQvUeXJSg zOf{PB8qBJKTKeeG%1gmVr)#Dz^{G*|Ud?|SgY_y_JnfDAXF9OiTty2%y>;tT%MN@f zobi0We%oeRtRX;#=9_B=4qUyX$)M{7tt}k<G<VgC>_$o^$gUozU^|-Hd+|jLij+%l zJ;lC2IAS%)%^k0z&2VBq-iAQ$2%m_E5XsrMjT9yu>oeS{2h&Jl_ROr!g-Onq>anv9 z*xi`!>9s3p``Xo8Z_KhevWve&H*{rRS@sRO`2PLAjPtmzPP{Db!?`{Kr>zT>wDs$! zPW7BdUISbh=B#0&*j)r|4S{~XXyt?Xfj79#Y3t*-u7J6Lk;+D?G1Cig{8@$YX!dKC z&ss-YHiE+W=TDq`)3S}K+&_DK)uE8uwNfv(TcWiuKn#A{v-GKLN}R=URqW1etKaQ> zpZ!wC;{cOOXWkEk*c)SpjYB_5oE3>HCFPh;rGkf1e9fYzAC@aHYRu-a$|6z3Qx$|V zgduZ?BnfIJ4GeZ%v%pG=ueUQ_6OW=%>Y7D(gf7-c37fcpVbLP4BhRFHgE|phb9oXC z&#?w0vp&=BKANj7dADr(!BI!PyHzvseC5h-@^iH-zkcyV%C6^rzE$zHJ`2Z@uXat$ zT3k?3)y?$kriZo`4M_jv-KpCq=1eYXWjeEa^6nv=R?1iuI?PjPMZZ$$;5bid43kTP z?}xz}2516Wp&!tyh`yxw&&F+YnraI=JGLE6&ntA!gb(EN<zSLy$_l`;Jo2DK)=?)( z=*>+GzB^&GgOSlfshyzIiaD1gu>>ncJ-G;?gJ7LUXlN*AsSrSAsZLRDsu0wuM67&X zjRh_2La-)+#8sAsm%jb^&FF!lzG+!i2Wk%VqSNkuVx6Yu*8a!oyAMxXc6G`2d1=G3 zBYDhK&AC86`auIu1MlW!m^v3VK%Eg`vx$7^#X8$pO^{YKLH;JptP~JZ@gSH&6LKx+ z)3zbO37W)X>tKx$xhuZ3;G?HUt1P`VIpV}@t)&;o)bl#+XgPQN&X0Tw!uf5*4SZUv z@OvmNsQb-2=lsn&Z&Y9unNVSJ>5%*Q-4Fc67}b6he*dEO4_-Rf4`$8^FS~)4Q$Z7d zZuJ`G?vw>R&O9aOsm>{yyJF9X23ck}I43px5pGX=G|Yj>?9$q6bGbGC_SILv<JXF7 z`iY-y5SH`#!oA5SE`IW+?SA8DkAMaWF3R{GS7qM1|H4t`8^h#T_b~hwOb*?3ADtTa zlR;}#7>78z8{$UL2DAh|O1wBnp=IN?wtWEi<G|xYbu6}h0CpJ2Bl?j&@U0agBn?50 zhB%2Dr_q?br{D|Clo_y^Lsj^|XLt%90<j&a5ihJWJSha$$(Dk$@gi2=sZ(66-don_ zxQY7m>2E4HE51AQ+7DH=b4vRNE4R)2R{zLn8*Qw3^WsH?Eoa%PHPZgqoN80R992dY zd=>tzwesho`{`;~#>a$l1EwL(WDke7ne^-X+j4qnIL*}l`!jVPh@EDti~xqmp(;#1 zeYmN9q^S;a)Z04ua9q1mc&NnEDu4P}_c=6p7xrK{@_z^mbKpPUgQ2$VL+kFB9j;dj zo+?Z}9orC3@E;j>iN|L;f|)WV_C!g2Ah$!2`{27ItSK=NQd#uS!%XsI7j`%C{5bWA zjkn&h-L<vjXz3bS9U!-)FR!De<7#WAG9>HdyX6H1;xiJ`b$8a|on66{H}TGvB-Yf< z&rK_6@K$w;6&<FC9TH4hW(~l29uY6q^EdNki}lT(K0eBZtJru?6%!-hZ$+82Wy2Uc za^s&}<gRpZ0WIt*C*R&o%SKza4za9>k)tdtRh;g5U80|fiFZ$b@r7`cXA-d;t8&$< zyHiv-Q*c!Hw?&mRL7jU$@}@CN4zud7!@RFCOa}Y!eSB&RlPO5|@d>K~63^B96Xalh zb<V;+%fTuO9cm614$i}tgQZrU*)B@Xji+L}O`%^{5~t9ao9J5l<R&_Es>MVvO|>lC zWa)1ixFJJk>)0$#t=bbTnX|TbVQo1+3#_Pio51~uRi;J(S055@>gd%>P?CrZ)5Sca zW?z0oBLsoK4=najc?{oW6R>!jfWe0`Qe|<QN++(S8(QG&X{y%J2{SD2aAx!)!36n| zYP;Zz0of^jd+($r5}pnE%4K|%!b@y4Q0ACL4e8qiOpY}d;mGgC{bbOS_wh0j_8Mb{ zUh+*1JQsnzkWKWTNk4c14&3&rc=l&e4}jseM}^6!#SLLVe@rLD;h?`O*<f;p^MoCT zR$&H=??^Bi0RY*-z9>NuCjdv=bXO3hV(VIxb&?xe4+?1bohD&TVJetd0iXxNVXEqe z9(cx_OQO0)MU?<WPkF+8urQ^TN_oPmd&`7WDKA|LxJui1zjOIp%URG*8I!`peJT&> z{cA~$VRC8fhO}v-pI+3`5C(&ph!}nuV)*~deMjNSz9U5KBK92#%Dy8RJ7<)rUfFjf zvXxtIEnE8M?k$w{>eIaInfXtCIC0{+#S1=8YTmo2<&J&}4Low~C=J{^yUg-B4eDFE z{LkmFKYw?5`2dUMn}-%z@!qQ7jWuPrW_-U?fNj6jKU!19&fJ!MzPjeFSTf~XrW&p( z8<ZVW!6CA&*I5x)SCmDzcc;bj<dYQpAq$?%b(?Lux$4sN=@(b7`#i#Ok<M>xxvSqy z0}fkWq5AcgEkD%mTK3EOI<oc8<pX2sXqID%OoP>>qz~vm4EVPt?M*R3EoD(e(izdb zz)CPl!tO52hHcqfN<u^Ye49CuwzREe4FZ)lFdlR$^YHq4lD9@<<P&pcrevEaJ+$if zDuMNxeSZ41L*;!AJ@@-hvp-+4>dTn|>s$8f^ur$={^94}=U>qeJGw%iu^}sSQDOgC z#jQ*SwvF3fG~tbz@~F*4+owJHT$kiGcTV0_1i`k_e+BS25bPp$p(5WnfsMmV6e@tf zb@q<oIIQF$Q;vOAptgY;tSfo-f}$}x%89`<)(1{<*_Qt-TJ)bSSE<f}_4WDm#Nsm# zKYV5}T^Q4sd02i1odb_vJ3<4u{Bl`7_V(j{Zo9ty&T_g;{_3}S9J!2yT4(Akq$RdX zVtOh;btQaBVnamjd+CB98&*_9X{h5~Iz^`Ks5U7XkNr{gE!BFmKK|!VSH3sNDjDC> zNev|9#zA@A>kg7JLCCfQbIIVj5w4TxfwvCS{p*}QurzoY9CP}1-Sbv9tH}`^_)axW zTV?AX+xWtrB}@L;^TNH#Wq0>nzWwlrYrpvImVN^bJbvwU8n|(z<?8Wk$1PVj^r2Cf z>pT8fX8G{$^;*k^3SNAj?iy_E|Hb~fPAXQ)zRCE#RKI1j<>p??Nt(F&W@Y8g)t1w0 zcH?==<-_|AS-yHccXjRNS2o>S#pyEwK28HX_>TQ9rUWg;ep_z&k!gdSABOl{-PI{! z5^T-18AHI-miAqpeEO?q+l+CsJcPGx)lv5L*>K}~)J9aTT2;lm@1<Uw6%3EiwADW> zTlT|h%Mm)xvKl)e#^tg8nv5#TWt^O_d|j3M<lQZYH{E@*_JusIC!m>>4qO9CFH^b) zZKm!){bxHj@Fj<Qb&2n>g&RTA2tU>xw$^D!ER9eDLfgu+5rG5t<6y>dk-1<S{DSGV zAFyFFEYsJq+T$PCmzHaHuz~8*^4!|->eBM)+NYGcu_}L>c*tK%q-C654WVK%)vzoz zsccOK^R0vbJQwUr@6ReX$O!-A^mN0XOsW67v~q)9;H-^?KuW@lfl-Di`(7Dqav8eS zlD2eHtuBkxb@YG@@V+m(3_Zi1BW`w8hrt$X_-XN?A2;M|7${7{X6IJ+?DF!mC$kct z8nl1LqEiozJEeb`x|wM^e67;cE=~^lW#?wOPA-y%e(sG8mh<ax%vbfVu1@kn?$Lnn z<@@{GV@ZAPu~mdI7_AJtu;A8B<sOm#(R=wI#TF9I)$;z#bKZ?RYv!$<H>N}P5qYoe zwmb$2>sfR1<Vnk3dlqua@sL3ClI5EO+N-i`>GCZOsYtG~rLbwfNJ1I$&1D-+E;={( ziilt)DXSHH$-N`t8$kq~G{jL9s^!*MNnQ2I#z6Q|EKb&RSMN!Q6IE9zOzj`s3~5JO zBV?ECZ3;~-!$K)(9T^%E7Q+=x@9Ey$#aScqD1firVqPEDF*G)oQvy5rG{!h31IYsc zPNVSf2w7owoa$r|neU<G(hsZG<u7h8<@VU~@X^zf=CRLQoM_V7sgHgf`~Cj+7U;Jv zU2|yu?Dd`7?7o=X^Tf{D+xT`7A;Xl}Zt&zjbI1O=_K~5}mDpLKlkAI__ZWDN^)<St z$@)BeKOB#>RruHJ@TInT>^=3h_k;5;yq?GC^mvo)hTGb4K52M9L4ALjW4-*Xy?#W4 z`g(kG@ZFS6;WZN9gQwIt!b^dFAYQUKY8246kMkS*`^#<paeN){8jWwqtcS11D+AwH zX@5U<{@BLXkRJ8$nfP|g`hLpn@cr=}e)f9lEqi@G@~pN0f#M*C{)e#N>)~ai9UlJG zp}wAfeQC6{pXOX&?C^tVcL(?Ydwo861_Tng9LV#aUoj*B>p$hD5k5LM1d~w_;etj+ z$YWJ5Hz$TKJe85?80Czm6%qTaM6p+P^Jd6E;QOatv1oy;S7PUOZ7E4Hbxu!AkBe=a z&@Q1(tI!Z06xnqphQ_!*SXX>hjnM~d)S%x-mW>9e4aNRg#Yk!>>?P7?HXYjj^j<}W zp6<7}ot%@lcl<N2`p3LK^Ucp{k(hby=%`KIBfITcXt`36{x!{IRogd~JyWE$L{9rM zPSz^=^}-YDj*YeH*Zj%jmi_i&QJ0gybx%s^nr)d}$yONFzg@QX;o75*O=&l%UBa`E zmMpN*Q=X^j3FMaRn}BmUgw@@y`$70g_C<^lOtMTFL4n9ZNHT(4>o&ENY?vdfeL}3> zJ)1A;;lB>3c1iEW_gi=&esFV9^0y+vmkwGJxDiNHV<U);)5t@I69w=ceA@*#Hact( z?l<$5IOpC~wQ=SdZ+v#?T-A<URgZ583*Vz3K46>lwkD%?{LnF$cP$qEZOa#Z{`<cE z6YBcJ7>m~kd|fZ*48Z#U<RAp>>!$3r<v2HagrrxaBP2MgXgflJ45xKDhC2jx0mcUl zFsg&IP2~`y%PeI6JCh%Id(rGSQ)sSJ=T$?-ZXGme>$rLQbh*s^f_~|5TU&4bZQ1b5 zpU)?yPODkey0T{S;wAFt16+p`Tou}Xs?wgmsPLq5eJ;NLQh~Q*^RYqpRrn$bzt}`S zIW~As3y1!D(Kk77`Fq8I;H@4OKg#6f*TU0T6g7PBmj@hC8wVC^G|Egyp_DWX4h0*% zuptPVV)Z{+W=}MUX{w2njHN$YBYyAL%In|1$oqfsqJK3Q<%>_SiII}P0B@s@(YCyf zJxzM5cUH6=6E=4b<v<aaV7@4)`a+#;hT%=`zVYd$6Vvu}s;aH}UFx)de8uio5t}Qw z?cA=X#@l+V?!=BB%CMp7PP`^#>wuCzlZMkf<;yI;eWHK=zhIBbPjSD(x33hr$QD!^ zYULaFk9y>`hB6&<Rrd%nb+d)Kr{7Kb5n9`h$4C**&{x`<?-<Z~@$CZ6G!t3^YbcCv zutUliLP?ueA?=LqFx+4oY@MJY5>SQ<TNNQigyC<zw@;XlMwwkHLx<`rYN71zH!S&Z zn&q=eM>|Tohw?42N7A-!M<)kv7)M=N)lQx~>*IwJUMP+{vgXK%A-nanFD&|ry7k9D zy7)T(VDgKh-2!q`i=IhdIm2SU+P~`V6Mbh~s9e!+($BAz?;i^?KyF7up5KISx4?`R znNc5a#89+1PABlAd~6iN(<ZHa-ff-E`ukCwSMUq<5B2g;j)x(csOCDj`BimW4?`Wu z__ldyv|^)GBhBKLygzly+jEXzzE?--&>iDPZb)in+Gh!58**2T7_xS#vwrc9&vkk3 zx8=9r8`5RYTN6{en38kZlR+c53@O_?j`LE%S>feXg_l{hTH$fy`aJS=ll8gy7V4(@ z$!So}{ioXhNPJJO0&iI+ylH<g_IPo4CC)hE&|iJKQDmXL{;bU747I;<TYsGPN}QqA zkG9&F#^cDKe)fLq->(sS(YNaHQf!#oPa$>0hsPgkeI|`?=!eH2YJGn?ufAT1Kh*ku z<W+0`1G$XY;m6>vo_;)TP~r3Op9Q!~4X(Q>oUWHCoEw0K-ggG3SHm+fT&A#}0W#&` z-pmQh_w_Or7sp+^5;!YIV3etaswlQ2F!YUY1ox7i4?Vg$p;gyI74trrHRIhm#p{MO z6KebSUF&tLW=NNrZ#~+*t0^UG*-uYHx*p3NzGu7yp|a+l@`3nkax~8EbT=g<_awMd ze0ve{PoluL8D!u{C*RM?^*dGB&+3?c_alDT%o=L6uCVa4oyY+|5n?;|XjDzs^RsC_ z`cYM{zPjP@^zJS#I~qq#pgPOXyD~JwhMb)n_j+V&Gz+Kf%(*w*HfJueWQi%DV-Sg^ z9Zb4Vqi-{uXu+})%n#pFYV$1`je;XQ3RdQMsv=eKD2!+Qda7AJ?pv_A6p3l>TcR}x zEUaz#?cX+1UCY0E4|gs9@;&e@|NIrIX9+e?5*coY4vt1r11D^oyTa54(ID<w9Cypg zGLls`KNBB|J;vB7t4yyURy>R4%{+2m?C#s+vHYr?ovNq4@!4l@POt9d{OR(q-dnIU zGJMnWZM%0`vW$kDpx{$`SM)8m`JJ)F2Q#$yLTi4b|Cu_H-hAkBo73Swhx1Rd7u*Tq zd=I_}pX*KI`W#r>`ud5`Cl!7mebb?y>#<tji(W*3lz-QOxC1eVdaeNbt`Tn_Zd4W| z5KG!=sm0n6Qbxm^oiOKBkGfz@&=cayi^HxBHGcHgLs0qd2X(HB4_&Z{IQH=T-7oR| z#H;75+Z({MJ~I$D=8v8F(bd|6d^Z5ge51--S&N+kd@NSnfb%`ouM$tiuVOt&^{ar< zaQrn-*kN+&zM@mq{StJFb-x7klK#eN2m$6a?4`^hDc`YAf5SJGIgtnx)>+g+r)EPj zutSPZK$Hzqc<jV8T(YyD^>_gfF!C`R3_w_~$+)NI$_88-zbA|AQtI(imSBIsEaver z5%3<U4|Ax``ChHZ8W*)V)Mo%t=^y87>c<gb9S7#l_<nZ&yk~=P%3@}awVhHATdj;= z7W+?E>gzti`%Ag4w$}H<vX1(mfvl7L{q^q|!v8N4&eC8;!iLMR+17UapE0ZLvV{La zmehJ%y9nya_{IUy9p-|!|Jjm77c2d{s`dDv5kOI`2S0TD{Ef{-!G2n&HmUWC56T{Q z9KUG>O~tlxzWCr-zpq`H#dyiXf;zTz)g}6tjIF9&Z{N2rrfD+nj@$8yiU&iyjd5^1 zWHC1YmnQ0Scs+Cl>%Zb~jL)C%D|3c@_w{M6MSh0c_<EIrwdd!BQnT?0DkF21QI1}q z4=e?H@%2@{j$XgfDfYgDIQ-~BH%J&`Q|O2}mS^d6b1iFUP|I^lsuW6d_W<*g`57F` zW3?Cg+OI^v``q%YsyE%R#|L;~T<&-$Ka=vV9shjL*O%aX2b_Vi-b=wBJLC9112&AG zD}iT{SfisBzQotlinYU03#<;?lf3F_3k78jokB;>wLC@FKKg=X)Q46jsa<13cv<Zw zIfEs9reLe!l?~$l2)Z`V!<2ufhd7$T^^hA99=I!V$ou;*w+Yk}cbGflKLs?l34md} z6dC~rG|HyS)wZ=ia9q^3oOXPT7rMpavu*YKJP*xejnDHW0LH}z19>Xu<cHk!#|svU zxmYG^X>y7Ra?xPz*EXwb<$~j{0#?)n0lwF6gIt^8bdSW@fT@A?bdTzHTVZ364IW?T zV>4P!H{d?^U%i2Q+<)<gf6=+(Yq=t|C2eD(TStb48bg8&ivQpa#NEE_FP0~144%s5 z{ys0#z@_xBs`^da;iWm$H7)AsGV^OymSI)TEPQsGj^8}HXw4=+tMHv2{ix-)xhrnm zuKh~!GRBK9y}qV)n{pre$xGW8*UsUh!}+Z6O5tG(RPemZ7#k18HxNg)BzF(^!A;s3 z7+UWm>)F@XTUukLaK0N7Mv(K`zA+MpqLFU}G-upD?V0oJpZ5IEI#qbZoz4SXyfuy1 z*u{e%zdCg|Ft7S$?&H@iTDQZ-fcM5uz4SxvX@%g4=XO>vuU%o)RnS{}L!r07N^cgb z@B#aA>g%DygNa_YsD53xSp9nAwz+hq%0t*c@CrJt_BohA$5q~<PwuzW`h1H2j0OE1 zgc!>R-iFa9)Nr_YfQ|_=Y@(<J$yW9$)vQ4^=Tj5VoF(@`-v`LaY>U4c)0RN9VFP4Y zGYm47nvHM5P*)ADhr9UNf<yexHw9YT@Y}y_q{iR&Hvi;3O8our-lJr8{^?K@Icve^ zZ1u}qO7xAh^o^qL`asfpUd<+hUNXCD>=NSUndV<QcI~2d&-*I})?gT3nOFUaa$YS@ z(`@-%cIDj8-Aij1av9`N+q(}<fk+1O(`qo=O76`MGSKL}S}$;c?+yRU^J?`83%*`u z%f6_yO?86_>$c*PY11w|vEstCX&*l^W$(~oFHV`dcj(X;^^g6&DQwg4kMYaq-z#%x zeK0?);)6MJKBx$r|KUu?EYB_ZDf$tj>IZ#Ck>$qqdH63_T*e#M=TPL0?e)kjP_>_t z)^&sutb5e=&(ECkJTqU9`MSw=qsRt_dgLRl{gvDLQ}F%PUOyWDiL3to+^?$d&!Dkt zJ%7KVt7?72_twK_((VrZ@K{!b?@!hB4L<Ib;$Fm_YJCCU2xlGlN+l-c^%0^{&+WR6 zj(C54yZYyjcr?}C5ucTEnf1N(?Hk}F2i*5OAOB~`hF?AX`FSry5jK7)vAH^)e)y(j zwSEfdby6Ka>|zO7j;&<Mxh~OmuB)UDFm{=VP+@o+#K(LeESE2C6V>-9cwyZJ^wf0V zHWB~bDTSX!MVz8BwhZ83>(v|gSm4$QqnxmSNlUP|jrPiJrsk3*XQr&xbWVuCJfK_G zgp|%H?P9{?BjS<m^Y!v{cf-;(^jkd^Rj)erOEdP2AK&=jlr}kL0<DU*{(6TFUp{vH z`n_K$E#5hH^5)L1x*eRm;+qZ~uRiObZuoa+d-B(ol{_=d*`|4WRz10wX9<zoF(sQ) zGxt2PYG)%gWGS}9AtRkF#bSHV#Rp?(V{$TvcxjNLw?%VNN^qw5_xfOfA7cU!aM%IH zM2W1Cs_%gl?$#tdzUj~w6!2SR>YbYX7p=G@|F>`Arab0fzUkk+L^0+*Eqn>gxo=pD zFutGEGfYhm1hnx)E&!={h0Ds~5@#*~2+sy<Oi7!oest}$AL~n>y*};bxaap)y|8Cn z<(9CB7c9jH@{=?f`-hCStuYPhYr)K$Uiwp6YFakRLQ5w?z8Q%Jk7A(n;1S6+^;UVr zk3(6Bi@XMpp%pegh|GU8j`~HiCdUzvSxKkrX>VM*#D`I}ufZ@hen@&uDjL=FI4Vb4 zSm`8X93>b>U&tEPgZM5TzZUL-h$T|K8xM0~jYdh%^-}V5N`k#7&V%zD4PWx>A>mva zv96f#v+_F53uo*uqTocMR2KNa*FEbOOW4a*an)1!g2_~KCvEPQ+E*%eMTBozg4Ghv z2>N}WA-3dI`H<>6k8(Cl9!~F$c*61@te5-=^buDfKEr0z9Q<d)BvWTktr9fziKdnG z>YNj^dmid=y{O;j?oGTsjiHzp)PJW#tPf5w@D(0SL^#$Xee{Sne{qT4IkiQSTeFdK ztNg98{=VR`)11V<8oGHw?M!t(tl**8!(`ya?O+GRmNu-%{C_eY!}j*C{ej~Ro2bGM zCR>#8j6$w`GRD)I&;R{>|MpxNf;k>L$QYb*WFrViHoU!*b7ie*YumZ92<y2rq^H&G zl6;W1MNPhXqwbcZKTbN8O>>;OY#6v=<FXgt*!kwpDduD$N84_}&_&CmXHS3Q(0lr{ z<oCD4wVgXKuOhtFlG)R?WhQ^Tqr?9&_a0zTUE3e%+2@>@p^9_`q)4+HgNh~U*y5-l zA~rON*bsZ~1vR$VdoPHZq9*p9s4+37#}w0Z(__jty~=FgZ|!}~%rHRWz5n~(_xwJ^ z+3a&>*HwROttPXwnsjdyU2kjA{QY8nVjf~W+8OJyq{8+r<$2i-|0d>*^^pA^Kutbc zC-3)kGy7xxJp1=&Q^fkEgGWz+eLRi4M6j<3QCiq{Ecq}yJIL=VY$t}m>smPS@z;o{ z9*Jx#X)Mk30GnwH8aL3$UnD*F;jo&+>PRPrM6vL&SdD&ak<DifkE&5;n`737jPc_$ zTDO@oV)}Y#$x|guPqc28iI)7`;gKnknek~03+^8`c<7XjcI!4d`c65x`}SyuP4D>3 zTU#FNyJg9Jt%eR9QPgwDiq1IS%|UD)!hAvqD+{zAgM^MqQT!Fx(NWHV5u${Uh2OL! zdfN7JpqrQMSlQ7Y7~LqbU;+-az8?1ct~T4EX}8Cavc#11JKw3ZEWL4`;6V&yR)&~V ziJ{OI$)tf4mI~59o?x4K>O!i*P9~$ZbR~jC7*4h(<X#9y5={6MMAjPk*x0|u&A4=_ zKT|o+=@{QKHK<+Ks-5av-B=9&yqmM`v;wQ8BbiIE_f6$ka3+8xq#S@%4omIq&S4>j zP#+raYH`lc2lp<My)K?j=b7q4OK<rs+8<zvvfcSD&Ck`|U)(>YG{CtT1-n&scCS#E zPDNHhhGUi?87O^1j4piwWAykPSf1;5X0u!6swv5jbjFy<5Dp%>D9d`$lRSG;E=Hkh zwS_mQY+qu_clTCe#&`GDyLq8xyiCD?4<+9?Fk|rWknhU?c2F=_nz6~^ztTUhR)6^1 zL!YlI+FBC5`>(AxebXKf|K@i!4$NuIYfr76slq-&rtPzXM`JI=9*DinGHAwEV$ZzW zyQ7{i?Y(z<H&&~{b_eS&+aZTzkFodi{kba6Zw2q^f@-?%cG3f6|6c60tNn)117v$& zZI!!S=mFGDayr@tFEHkT?{`1v{=MfoZdCBR=Xh=iJ)rFS%Zy9t0cC%mgL<j%`H;RN z$DM&1sIGRQ2gvrGsI4m6kzeqz$9fGg^c}hGz;hYz$!2ri?-6poe2@5E&=gog^g>~C zuQ2wE{FJ8g`k!LYqWR>>Y|tu}THo4`)m+U6P2n?8g_R<Lf)*}Rf27#6(hz)SV=()x z_|D2>&)|H#o7l6^w9v@(vax6EGydXCR=DO`b8DN@9Nxj&`nk1i#4P?|U;bNjYg7J* z7?IVP|17(z{@WS$GJ8qg1p~UJG*r`%A1_6fbvZt9)`!S5q6LXH6yx@2@1|x~*zQoL zSJ>V~U4-|ckQCN@4CY^X92vy_^0~bJ(>OB6Y~(dRI)mj-XEj*NOx9;6Kh1{B<h$qc zSNZjs4l8?~T_N8ApT!nwh$G{zc@lkQJNQsKPBhkru#G*4vBnA+&L0Lbf_5N%2RUVk z0)pKzz`G3RFjHg_44DA~-kDeyOH|11M|FjgMFJ!)!WWU=vSwJ5Dgl8F1A67BwBlo? zvi#-jp1M}nbtN65R<WJO@~%F5rfMBIbdUDAI8nZnwNZ4SZV%3!+75dr#wqruQ0^J~ zNbG@kdp8zeVY`EMa<_|nCEt^)0@G8$`@0zTQ@)?*knG>fz>3Ls(yL{Aj=(oCWjti! zr?H-a%J{NzVU*FN;<zxZuxDIYrLkUR`~6d>*Ld|2=Mif+t(vp9y26&(L3{XP*6{w) zexLB`G+!}Jv7XX**Ol!R>)_p<Mf0kle`lh{5dXXIF4|4V%=f^G&_fwwAC%~?>Hzcj zB89X+LR|q~)C&>#f(iu41VYvX9483Qz=%>B?Dm=DA5rp+#8w^J-`j{OT|2k$(V<7n z=8f9j+pcb{n(>rHGAu;7huuR)1spYqgX!`g7nCS6Au`dxd?eO{RRMx^njs^?hi^ny z5K5jTZYZTP*?`fL-MaR{>_LvEb^8t(etcrGBZ1w|o^0Bt;P`|t?GhW_-~8<1*XDgT zC3jg?)<gYrAL^F1yy=|tBi5|HQq^zp(uaAMy)%cbuUl(Si`>Mzn{p$D?#T7`?bcvk zmxu>8^$m;aSigDw4a<9O&DXYdn$$MJF{5+m8IFjylRA~2>^h}Q-gq@+b?yLi*s3BI zL=x6A2|ko9r)t#%O5IEh_x~kIJtdhSX~_*!8j@5V5oVy&5t39MrEU#RO-(UeIVMcK ziLmLUn-JTh+aG7vk4ks1?YAl?Th&LLnR4`o)jIX6zhA4@7c750t@PMCi^BImwBgj+ zIV<gB+N+ixtNR>(#QBv8RPQ&1fa>ce44h5p4R$N*608y7jXNlL_6H(^s(@y-0^k_9 z7d0c$M`ivflz~LLz7Up8Pg)f}_-G+C2T0?U1RC30H}BA*gE!DvK=J`I4#HWph_jYv zpod*^b=$K324)O>8*zL%ZtR&y&wcVb3t7Bm{iE3!(dn5F9*u2wZT6K9oVW`FGH#bj zAmdwe8@<o!sk<KDHF#4$UvBTVrZ9y6@aWN%;SaCgc{X?LuC-%*tq-ipSukg+C(8Kq zfs0iWWqht#&)V$1ZIedMB-)PLAD~5ao|@a61_c7E1lxjFu$;Jx9>H>y@HQ+2COmAn z3yWyL_1rOjbd7*d#4Uny3ovf|)h~`3^}?#jXGf}PR-bkKrx$lWak|&~ep#wI{%rWN zU-l3f_kqWzSO+cZJngl`bzbC7`|Mn6!LD2yXD^I%I>uRt^sMOWUNMOnAu%AsLeE69 zAdC+hwnt2&*aw$}P1+&iCj>UdL&N@Y{<(aM+THe4(ek}Z4n2Khz{3+xy>3x^>|4HK z)x8f+KY#J<@SKNwT4#=(+b4T&O6|q-y3g<W#8T_v6*ID%<g|;fyMF${5*jbz1O`A> zj8Ssz-Er7-U#3~AGG9%jv?#uc21@5PMY*6;em+zS!A9vj&9Hlsrx8_O;Cu&ez%zX( zR5$PJofKn59{9QJ!KrNMJU)!Q1ULK)#s{v3I!PY#(i}ENq6YH0Dp3P3^2SgunF33P zo(aBGU1@K((^$#OB*%(?M;fivlo0dcm15MWwtykZP%w9jQ5vHsM1Tg^x}^B_JT_k) z#|F>gL)f!Z_wqOzp0?fQ;P<k576>9XE{3N@8)LI$Y(t@E$CDMTB3zx!Z)6Ox{3^yP z6jU37^^^EIbA;vbbr>MImk4FotK`g?lY5setI}p-=Ill4IPxkvzon7x?6%?IGcB^B zqgNDdAO(q<48WbtE%OM*T2uM)BtXT2K>LEV*M)7vZFh9Qyi03JB&dC+zX22p43Iz( zXtER~-T={{J}|Q*znQdF{^L{9#rGe4(SQ0KP&Mr^@M3l~DHydz44HRB=$|Tv|K42F zh)6<7(PE|$=n_a?fnDrXvTxrT=ldM*A4TigZdvc*&8#N>NG|KF<ImPi{;QBy)Y3n) z`li*h3?L)qiyYjHW?0u0<u`o4jm=iy6mkc(&+=%WqrM?{<vlnvFY7B26IyXSp=M?4 z2{qTcdDj#2EmKb@HNi&t#Wdu%xMw)K(4U<f&QC8I?0h2sL0t{~Im{Y@Jh*LdUnJr5 zr=L(vXq7rR4GIIvMq(^NmMWsLBR8S+$$7V<E`UdW^3}=ygUxp6s4u(TL$!j?AMeXm zQFOueJ?`g*u$Jz2ik&jvH`KG8u){|CurlqWi^}is#(;jQ;QgpAAltphCHnu(xKKmD z<9*~ql;1PLd>`$d$G8evXOI5waXHvz_xI~7UGFKo9`62K*nE%okjyT>w-<Zg-7a)( z+1`@{8}IL93G#UV0PQh%e~O(l-jmHh{wr9gaqNiko*+7tuKxYlA&>r~E6DH75x6at z&W$w_XSi&Aogk2gyR5I%tZaRq=KoQBo$?R=O?@3-qrMITFI@F?==O_i6N+nNyJwX8 zxcXXmo%@HgTRc3RIrXg4*OvHmzdb`nv1jA-r1loQ<L{60j+s3CvESR<e*a5v&(^B@ zVFZ+GYL)n_EsD598qOr?7dR`)Sfdc2t`iB@R!Kb_+;<q1WIY{m*%K3LAcQ#_)pQi% zTfV+t^>m;th<Z9nWLHK>5Se~V#Dxc5eSg&8F)QCZ!5?GsEWKnO|AF;hwWoL`e+<0f zdz)j+*1T2KLUxbXUZPI6d^&klY51(kg*bcQvt#ajul=g;0tJN+;V$awv~UMQwe+f| zL%~qKLIyR{707IKL~o@YLy;2zDqGd%hku&4;Jcl3k95kkwwPBq|H_!rFRsj9*Vvl5 zF?b{Mdm{94=C`R`t543=X*mDOtzp~0DoRZ_`PE>oyBM#aIosvBv)kg#dbejWAa<xf zd<B>v&a&+P06Sk{|88b~S`Ux+cUE!dpzCB{UwaGsUA87pGvVWsrU$W)ln?<_Uev_# z+(QY)NTixLX54&6Nr@V|_OpcxKU>ScVG+~Lj~aD;8vjP_*}6OXlJ@hpS#v*Fp8U`U z^Jp$&3}S4>V(wW?Vv~%qVUB2rUwxp`>dsIZ?{jCUfld0yJ~#_FyV_rvW2l1qH>Cgn zQ~jG}u*M;Wo~VD*{O;=Ccs)`<{Tq38VHYl&m=w|a+7U#E??W}L<LU!?j$9@bz~YW9 zUJV7X#J-9-h&9@8oDXT^_ipdbAU9%7z1y=G910b*cPrCQJWalTxIvRqYe4(U^}U2! z!F!13u$vz5b3a$0?DJ?Ro+IBk!h9d?h2S}|y^u+ppZ9nj4Cw3%#@m@mJF*y;pz-oO zWyeFjNVa!jFtEAaL%c|~_o6dpwhLY)+j}ZNYg0SyzV~^&e}HPVi}4c=k^OTh-q|=~ zf8dOXdMtFtDy_#NPl^ml5uBp(dMsXD%hzM^t)w1{_IQrw+^=?Zo+OD6l#-59v+lgM z&_N3Ce2>`TUGUo9Wjz*yIMSsM#F2zjSF9-2WBF(DXx3v{aNx%UOTO9k;DxT;tm$hC z=R7-c<h4~p_B6YruzsDMAtL#B>_KK-->&&PPt<BS@6!$OTfdrLFP3%Hy6|=l+lsvr z;}>W0j5v$kS%V7OyD?~p*vmrT6fs}yne5-6eO_Vz&V*mYUV^4rs$wrIt+UdsY@HR5 z2s~F|ofY?`M;J@_IxC=*NY$afK>rHGr>U`D(9KfWyCk8P2GhUnIo@2<eK5v`xjc!X zTJ`Zs;XoRp%1Ss0BIYW7FV+UX$35-F=7>4rezC7Hr?PcbB$bzSRhpNrtK#d*Ml9+S zP*RcIC9cuYsKgr5d%qXocS(F7>Zee<teN6!M=S<i6O6Aam`<WcdpD2~YEQ>|ZhN#l zKo+Q7jN8?Y*aoB43DrQse6S9e(2-&@FkkfVK=X9<M{EW`p<VBx`%nF?datRXUDi4g z_g}X6JS5sheUrK#?;oICrT57CCc?iX`{x`)f1H_?;IA)XeZv*RR8U?&*m%fGEd1=v zr0Imv7vla%t3ABzh^w{AyCd>BL5^@Gl!Wc}{IOS%<aYC#sXI$paY^3(;6o+W#YLNo z)UWACI3vdt_Z4%)ck8;C^Gg^D?fLU!OpxaF{TNdX1+n13u&bzN;^%8Y0#?tG56$2M zk_HifKNv)sQzB?Qg2WhR1VwN_nPco>Yk=gL&NO6%?u_HHt5|J|?2tXD^EvGFTwXj% z<qLl(mh=b1U7*g<MI=RU=Xs1@v#J{Z!%4@8_NO!MD8`EYc}2{jKl?+>f%w9sn1iTi zLUgrUJrj9`Wj&MT71uNI>f&9`#J7@qCINa6bM&Rb#E9iN(jFCS{hAo38GA(IJS4`C zcE~E3>i2w#^wjeyhOB~m6*L#jQ9j$>@EIC&l<lI1Nh>u%KC4EU&&qW$`{)ytns*u+ zNPvdaNAe)6FV-rWd`M<N6X{f^h!bqIVE~bpOt4s(f*@P&5+&}PE?=Sqh6W-7QS7Rf zJ;y>ovGPi+ymMP_w;F`u_V2o{NwT!XthA1Hi<J&G_ZaiE`iiw9VnF)&HFJ+GX&84U zHAy5FG-{H_L3`FDaq&QRX$=`AgRwf*udPH|`#B@cA(o=L2TE2sY`34*eq*Km+;q&6 zCdT%TF*cx<<bIcF&tjWoJ8F+$%-9dvzrPB~<LXcHfo#uVFs;(wpx#I$%&{ifDl4it zqA>Vgm@>?x?g$-QgMvT=hs70!pbCnOfPlE&eoZPZHZskH-Y)&!x}MKpx9&U5*Sem~ zTjvIE=W2hdr8&0t?QPm0KJ80=RPCTo`}RJ!hXKA#ev$9>d-a`=aS-Kdchwqc;ep)- zd81k*QPo1?LgQc^rdlIj!hvUAGUU9FY00{6cyIc&cQ>qmZ^ra@*Pp%q#@REkzY)BG zsmB@|Vd|<?oF8d$lsi{sF`us+e#!j!Z(laN$$!Usi!q6PgRO(klwo7=Ztu?g#r}A= z19RiiPI9b#&u}A-djxDQ_qyIs@-HzIl7D}!@VNrzutz(|zw&(}%=gh63i(&I7qV&| z{Yh?>?GDynw$u0PJ6-K%zt`Qr3(NL+5Aiwqo?Z+L%2=mYbi!@R_P*L;(Jt`Z0&h_h z^K#>=|Nny9_TH}yL!KAyf^W<D^i)1J=85&PSmgXchbJm)fKL^;?MOi;#afizQ_%-~ z#n~y>m-dV9v;3YM$~__Pg0(SZ=x8NX3%2{!MC}b^NfX(u$PC?1CMK&aO_~s>h2yoE z03iEP@r~x<zsg{$zJYsWSf}lG|0cL~jTgD9c*yrqHIV<!h=>FKFGdvjKO0e%|IvuZ z-1om(qpI#VS>RK!+A6Ad;&}op-M3)8se|1AyL%I%tSdZA=G5-)H5Ctt@NeP|)nQ3S z&b&(Mu#~0ukqKn0G|T;lCr}+0qYR50uC6}x`-2bucChC__2(?zd5rzRebj6%%NaPx z`RVr`_UPTa=Lfe)DLfi<l=*E8zH^LsfZ6gG4_3S1<X=W;Uq<pTzA)`r^}$~&tG!}s zI)vF4noil;D{gJ4g4!!&&&oOf#vAAPV-SCOZ{5Cqt7(CJeox7Bd?Si(`0brKeV<`Z ztA=reL4>9(^SVFt@zs&d&X>R!mI7Dt6=^7y#aAG6M}#X%^~mrV5j8vtumnio2-%Fn zZJq^KLQO-dR3KTeqt8EolpicP#t*VytJbYG#n#<VZrpP2kj<fWci!GOY8*rtNxNq2 z^T5Xm?+#BdYOes;S*Gwx3n6(Z`REP`5*Z;A0-^AVFAA@uB0odfG^18qWU|OJYVvcv z^$#OAxmbFSuHQIcHJJK?FZ3zP)>nVh<>Jz^Y@NmkSy9i&I{tl~6)d7hot5VBT~l5X zS!bn@th3@?LRr5(6rfDaT0X^LmrF0roB!<W3m;aG=Et$knI)^&7W3nBB_G~3c~1@A z)Z$S68SjYg&YeDO#vDW5)ANOV@D~<~c*uK#4~g-6v}dts*$zDi^8!DS{rfZ6_ek!8 z{&)%er0!i}-a$W91M`j@f^6u<yw_!Q4SO{Of|T{h6Xu;NsR&=83-fMOtB!hacsE=2 z6TP=Sx$DZCr{6y@_c=!fFz|WnOVZao`0DH9t_0uL_Fu;vHkdbT@SH|XHY_OG*P;0< z`|38F+qY$|BOz_?(t*pm(t3z_h<S5kJ$8zDd$(s1AEo}VV`JV}583|#M37hXo^ED; z=un>h`?IxXf7>mrpYa~X^#)>H+u<A$T@W=$h<lZ<L1NxSszHLASYZtkuRi5!kl>UF zhqh-8l7S_BvzDWMo1^nZLO=QtId$LsP?}C?j>g#36xAYh#(~Q3clsMTU4KLG6Mbks zsSnOq7Uk%mXK{`&FIRhi_L!J&(>vc=8eqOL-t|RbgD_K&i33AfWkr;jtS=J7Vtggx z_NZwQQPv=#9$S86I;m4b4v%~IZL&$scq@4DnIiS1ut#(qwlVwIR`WyAnZYzpF&;5~ zUwIx>X_NDA@6N`Fd3m>YGkl5O?GE;c?2jDum@n2rzCTx$dYgCuF6^Yo`yn42{d=io zXkucV^Ym|_p8@k98%ZG(8H!D{EfO^vWO-%pC5(<LvxM*yRlbC>E=ZVB7NqP#@<AQC zk6Tp9TCVe*JZbeVKj&LmP-8vkiS;D^4e8LvdSV?ge#}d@d#;0Lf6sN8XQg$J{lz-C z-Vb@#XwP9%uk~Kf48x}?+DQ&K*0U$;XzWX$GW#-s=$-34z?W<E&t|X%xZ3G^<vxn< z#lAGb{rwo{xssY4WE-$rrBT3*n}$KBf|?xzc*ilU=OQ*X!WzNGKFE5E;T@5BhA_#a zI&{!B3YhCfeCK_zQ(VV)R*st{o0+Gr48ROovjfHmSIrKX#?q)}NST@)>_>il1naZm z#|D<V%>MxvSliO*-y2w;5&T##|31~4%)b+3vX*|ni*3`!lx{0|L<<FmNWXniduaB| zQn=!2y~G%;^|4+x1nuamMS!2XEWs7_>8AGm$36~qp6sIvi*kkU>7uSE`yQ+rPKkaL zYgRed8k&wL)*7x4%%mLFTH2o~t=Z85m?pkz9_urfwPvlyus%h6H7hFOkB;Fd_=zzN z3nZEEX|;G?_6WAt%7amug|OD=c}Ej#O=s!}jJ4959bSGHjMKAb2kkNNHWk(E07>Ly z=dj#qEW_XC&oZX6+&O$Sh(CgN*U<TLeproFQ)|+pbB^XEFg{@~#dyS>PBiW`6YK8X z-p#NHc(*&)NZB8@0?Z3%LcS+gm9_=%{$1EKkM|P|ko|kH>mKcN7iD`6@WVtS`@;tL z4c6^Hz*K`|nwV-x-O-g|s>}BC!c+_4oOzbdP`Ps^SZfXv_gvO<?Ao1=SiP3ForaB8 zj8m*9%%VajJ1yqr-JYfVSz&u;_Oh7oWXNPcKu(UM+AdWB%HlQ=f(GkcA*Sbn+C+te zNKxVdY0bP*n=T+EL84*kC&Z@O=Al<7PJCtg3t#D4_OXW_dH(rF9zK?>={JLCf4b$V zt)I=kbjrG6>(`erUixaocI)ZO7?vR$cfvkU9{$?)6a_{0MEZMzW=fBJTY_16dhGo? zP!|<=>|rWZQx@KsJNL#y{x+*!c(|b8a3OzN3cs`7S^oNpw`XP*oS5{+#1kWE3{1h= z=%HAfB#8yFxN0k4Bmf8!)LhnBp!IPD7*<qS!6P)?CKK?vK^4IX@RkGDnz!!5+0$>V zeCuPI+9U9h<C72N4?Qts>Cps!jjgNuY4DtnH@v+5Uvr-*wpx}xIO@WTS7u!p)#V;m zvpb*IW~>}9`9d~f&0>`dd*?v-Lj0MIGJ1ZxmVx0yi=Yw~1qku?Q*^%qWChX)ehH)? zihB!6<x0kHVnkg~JfWRc3=@@Zk-coic-DJ5@5w%y$M?W3(sq~2Ey7!}XQW#s!g*V` zMc6w$g^bdwG7f887i&!R*1GmuSoQLGOUqeXC0g2r$9HAQK(0>-5JdXCZfoA2KJCVu z)o;(3eq;5imtQ?~@|9PEXMM8m%9c-N&;De~m2IEQ%6j*eXI^^u-Itzu8TyPEi(6-G zXs_p~GaADpTeZ*_5rgZYF;b~cp)r;n5^0PAFCsvTVG(-kZwq(0hSjy>=gwD+fjxLN z$75*Io@#S`sn^&@*DA)|CIGoCkV&E@Cl!SN2;Eio)KgOw3FnXjz9ybY2u=x(F|y)Q zHb`uz)D%S+gOT!`R!>wGEK`uR&&8LA4jcIZY71Qqur8U+XF_l6w|DiLVvd6C<aR%> zvtUhp^oqi13H3vCN43FeQ%23yJQPT#JOCQ=Hukulf>o^%ZDOuf1s)r%uq@&_A+CBP zs=%ODrU&9$R;R)6Qc@eJB8_DQkZUz^&I^-uwa1|1!3Qq2-L`bq$=;t`eD(uit`BeD zyT93{74JO%b8zP^)2w;Zo6R5Cx^JiC<X$r$ShoLUiFNwsqJeGtc1mi#dg-cSd6%}R z%QdUz9Pl*bPlZr`5=BRl)iYF3Ll7gSd!|KKRW(~BGiE*fDiV)&CuSf5Pdt8Yj{-T- zaE6M?{}L$JKs*<!grahJu+=}RZYZjQ8etBJW~!Pk?SpD9%2~3p*ZARmXGURcNvj;$ zn|5-Y{V{jkpdL;Tb5$9so={&zO^Z03k;C?YAOu6Hi8WLU;(EItiNXM>0F>2&yy(!Y zwS0^Pqt*3nkG$U5!X{fAeNz!mqagINsQfeTG~m=7Z}sYl-vdTrQHHs`M(u`aR!@kh z+Q#v966!<)_b*}}z(aif%{Uvg9D#^^pnw{xMv&-TieSjJ1zXo$d!Wzou^G&|chU6K z0af~hYAHosx~&X*u3$nR^~B7PBPO&RIHG5Fn|1Jl)r<JmMt$owX_ekNqj!@%Irnwx zL2ETbJ+6L_wF(4(!Rpiz+vnananFg@h#7`~eBuLDWih*G-E!@rK~)eb8&)McC>qge zfh^E!Ohq11%HJc?o|{C8om_kHu{HE}+_Y&E#!Z{79zVNr%7*jjH%!@hHe=1iDHGPN zoiJtcD#%MMfzOzYx??EdCumc9-2YXUBS08NE8``?%L9GmqgZ?jq!$!x9wne%a3(@+ zh$e5bC;H}ZyJAknQ(Z_#$ozgbm*-d%9yLlN6BbUO8QYhX=)OSWWU{ee{PD*Zd>tG6 z^rg#}`8oivLj)+t`Rx0r&wP+|X7#c&m<r}bv}`x#V#QpD&t~FtZ+!Off8(++ZKB7F z2v;DpI*1v?gLa^YQdC(NZ~wQ~EF!}*#kh56S4ghLKt)kkj8BY*YLlt0Fg(&fs{p~} z3k1p;7G(ILiP!eEMPbaKY2aDfqRK{sDF!NmSV{cxaStOD;qq`cgL`UcY~4$58N*;B zc_-I6_%2!(IS$Bp_pwo8{fzZ8#)o+M<P@nDrO@E8p8Q*}p7F{&6ANgw_*!feVW6ct zLIsNA&-@g>VRVs2`H(2L7dBeMfoZ6S2Yid}@`+q~7^WGo#79?`6Aexd39!Z0h5kU0 z$;L^E6t6)Vg$WHzi&sSP(6!b{#W|dRbd8`vbds<m*O-l^4S$y3QrpjYeco?BIt$45 zVxFdV`PclTRljV&7ve^y^F5XkI6I*@OORlxjEZ8(@r4k9kO*-Xd~}tL4#M(ra-ikF zo<Y=Bj59pg-&Uh;sFv2WX^5f22B&FMW0$PYnpIU>+xn(Ye;_b)m!46w!qV&ZwnA-! z^RY1hZsYkL_C)%>SpHwEn1=V)E#8CWQKKb<=e@!o=6B4qK2hA`6xZ3GDC*wfGtO2Q zwxI0UGVX_G9|xNv`<QiPvB%9J^gm)bue4NKN#;{M&JW~1-WQxIMN<Q{W=sie0f(?9 zBib&0XQ}9S$QeiBA$3tzDwqW-T3~@M5(r}L@_j7eZBdz3s|5JzI4^mjAwinIf3!a_ zJF+oW_DEdCkC4NtvPUZU7E!36l7Ut7Eh1>8l1D1}mdL*uSS8<5{cj$r<XcEQsBHQb zev3W5f@y#&#bwG35=9p(`ZAXTD+%|brP4AT*DvkfM)x#qP_J&C+O<$6i9&3UX*nr4 z3^x?gAY)`Ix1~}fTO<>u!T^U$V<dwhT{xBOpi-g&2W4L4L>7qvvBm5TU)-#7T2g%V z2F=@z?8p`!B-7~;wy0xa`(_QRCnPrR+?3B_&c%HD2*zt4qD%e+uceNF5o5Qic4=6( zV_d5|=fA1C7~oR})zG|FaUH8R?Be{>Ih;%y7ImZ(t|w%39_8GGcrMI|DV>qS!vWr1 zUqP+#xER%<*McBPp=Bzf;t)@+TS(GEwKNSC0{|P#$K{Wc_%y<I#*;H4F@b6$hJ^$N zLENm*>igIP{5?g0)P(X1T>=qElFb=4l9EvG5nSD-3)<Cs$(Kt}UU0<u+0TFZ?v3Ne zuRr(7%Zp!X<=6Forj&fa{MSCn>OJ^vc>eh%)}cFdkL=vDIeW*d)sGL#dh^Gjb6z<& z?Raem|Dx#Z5Q7I=&Vr7~+}S9EDDt}EF4AQb@p4gRZA;NYV-pxQ)Puzz8Pq4YRC?2b zBaN^=llC&8*ueL&MOJMz{h<A@mToY35AZ@?sM>DiFC}tD|LT!y>7W@Vwh4U4a#rv~ za6izlmh4hF+U4D+3$m+};hn@^d6D})N~(MhFk#pAb9WGZ;o`GLRd(jiO3BkY;k#Rd z-X$u_?NzE`O@g7@Mhe|l(!XR=uO&Sf^a~;z$X6L97fTjxzo$$;3ndGRBM%!bv)~ur zkH{#sL?y8%G<!t;g@KpRpDJaRy7KGNNi6u=Y?EU|+a`^wCnYp?G~*N1{<HXuO{()H zv&cM-e~B7x9{*pQqshW&Q3pGbUlMC3<}cPBD=cJ^PG#3s@&wCToS`U^No*cd!qvd? z<-?w9u|x|9Y?NX!>hJ_V8v(3w&fP4~h+Kr)V@+(Hlrf@xs(<2ceTjtcj;$Hgb?5S| z4trV5J8CocS+RsTukqLTuFa;5V!bW+9<X7Or&$h)&(fAZ3AL=#aEGm=PScsd0FTn| zwJfv0PIauU%1rTj3hw+R(I40(^zRAzi)znXskS}lo`UyLjoeCeOGLSIONjelL2e02 z0gO~o?%Wb)y<(_SlOme?2Lv<<e_(Q23+GMbmRP`w@2ko-E=IaI=V!J1%?-C%GA#Po zg2~#)AYT?In^{A9fc|%TYxe987`GUw*vCG`9eU7f9}$Oi=b~k`<wxl4^?(`fVb6ks z1yZJK1<0Qo$N*vWFANA${Xmu#KURoz8NR+sAIh5Hn^%P)#e7y`O+`s>(y)F?Qq6ja z^`rrSYAdEB1XsnewKSoK`6NnfKsDf`>m8(x!j$yHL{JH^0TKBF%{zgP2I=03iE4C7 z)CvB>rp+wqL=^ePqEE1(EnE1HCy*%hW>nP9FXznul7-gT`Nf>MU+k#S*5R{fed+E! zch;}-aX5U|p}gg8=Y~B#4%S9{dd_<*R=hK7_PZ-qygM7~f>S~Du(6*9#D0?glPUHS z2!n7&HgEhxWlf=3V$Pt91RDgC)S{5JPEq{wAk+Fq`;o<6*s)|VDRgQQL`n3dM0FmH zKLTh-vlfCe50?yorr`UZh$cS$>@zP5+6bmIq(<E9x8Q09DdcZGbEu^{$UN_K<}!IP zomuz^P#;!E)Qi2wWdT`H@-U)kg~kO)XP6W`iGT<J8P-2@7$$T+E!g6?Z4p#M8%ZNs z&x=`}6o82^lOQbRO&SB_z?m3BG+Bix(KoWUgOd3{bOref@S#czfjAX`fzg39gbES- zWhj|B4D+XC8O0^4;282>7sGIm#vGMk7GiB|MHrVrhy<}JN|nVZLTm*^!>;+;RNA&c zUki5CV|@fSGZ8nmMB)#fSXRM0nFCDIY^i^yV7<zY@li{~%VrLg!wx{>+#~idlB%o* zKwkE*cn>LQh}=ZDNysH?jxIQ`lHq}f2CHv7r+RE;iL(d_0%e~xw$S_uJ$Vl{2l~wY zplhV(n;0J*RVj3v8&VS`Vh?3rMnTFAj870<?_gh>XGDXys(!y1O2v9Q*pFLH$9=>& ztaCAr6m<~BWmDSeq;RPUIKNdxdl@@~%D`<W;%>T(3mTOzsK5>(dRmJ9scR*62)ZlM zMS?&R31V{DA=rfy-d4}iLQ62g-+z~eh>MpDLj+(6Wo9Vm0v*by4(3urNmY=w0)m0B zqWczj3Ijw`EmURHV4SJR@v-P16P$$g4o@KM(TjH)<0AEu*rzc*gnc$o8Zf^{!+@AQ zdTR{v^FROkj5l+htr67cT!}uPjlKMIpF>4_T~@~u7X7y5tIqeoID7UBOFsDOb-rs$ z*5x$=Hs@jwU_bF8dkNJ@MNU$zdXT?Q5E=H%)!dEBg#HE+;G0)9Q1$hVrYN4;Mx|5< zwXTjjujZeM>402lvGx!oT?<Yy`8_3)LeZJ}>oe!ZlG05jS^`bx$|chRgmvGo<`c<s zUjOve>CZq`2RnD!9N8CEFMUeza^w!t+gqLm?Vpc*A)L^6`b(Cp*p;64Y!TO*TvN5$ zC>tWB4AzTaov>PL)*{T<V$&@Jrd19yzFD|V@c1MN;EM<i7FEGgS*ow#@kt`cm4taw z0-aPG)dmnBN;!s*=r00Yb@iij{Ik8qEdJsirgX~iZT;ed#lNn=0LD1iYi!w1yB>U} zm2bxV{LioptlPVx@3YJcbB5kgKFb=kgMV{c&(fddpB4|w`t;7wIhYpa^#JDi1Y{U7 zubAqp)q<l2r6mJKS;}2h1dA5<oJ#Z3kT0I9o!RmMRK&c<??8u9%!_iIM}{N9CeY6Z zCR+ErQeiq4V5ks8OE*bKPf>;XM&(^;wgQ%}t6fU?UmY`i?|Wy_&YKHV=G?00tJZ~I z?^^UC&4($)PqK)uTlsh4bA~dSPBBZk<d<bR$*OM7>rT@-&yT+!`T;+F9@7G?z<Fff z;5=HDcH(n7KHnx8hdx7Abtpkn#xd;|c;+6gMS^$+@*dWvE9lC6d`?uB+5J$v*cuPn zhV0hD)&Rc?gX}XAU*V@%{ZQ5pnO`M|@fO#k?e&b_I3NGq-9x&MjX`!4QGp2efuwsE zxe<m>!z3?dW8r6_%&}~G316(`=p%rDsy_Jg&|ANdPW8+)gP$HEn54u*IUkRXd*k0+ z6fIyat{jeymPHFxMEibYYixN2Hv2}bzf9oY1Q(jJeH1AE{=WH;?c!k1t-w&1=`Qh% zQvtIKmC|ZvJ`5gfu^5kw|CclLm3yA7C;#=AQy$9y{>%T%?<Hf0Juv}irB1E*MhT6o zMTo4GRL#fCQVI`4730zi=az@O)ilI?DPX9lBJ$$Ch;WSv{n}Cf!)_aYS6C)N>R5`t zlZBi(&8qF%$-h2Ra%=v=TYHPYEt>yr#1pLL>&{1s#z~Iu-0(K*aN-<4{vlnHbJ_b? zt*hbBvReE0^LL*Ozsld)N4zxc&L8@3IP<Zf2=Lg3!Zu4@TVUf+ObxsUNnq6ie;*`r zF|0j)HnPnr`LKPHFcKf9C@D#Csqv{K@dnoxifI5?QnE0$!hQ*f7wQaAv`~=`I4KPv z+h8VAMWrPK>%SqoiMM*T-UNGk?dnlU_hclVRhMsP$`@*%5}xt&^H1zy8y%RH8prKJ zd&G9E+Af>z(-U4^`P#pvBzo$RwI|dP+~4dwe^{QtTvC)*g+6|&2GU<qCRO?mq~Hu# z8tE$6@nKerpT#;67g=a8zBt+<2`X&RAaaV9kDNuCMrLTK*w;0l@GH8DN9;|@^j4uB zd42(G0_OW6ID32-j!^^}Qk0a0I0_1+KcUGXB->e1aW<OD0+@8;%Ton130bv&S=h|S z`m(prWbYldn-4AF+w~m15M)8mJK5z^<}>P5tJ)#2c<ALP>!ebR7&<Ekb-0+^;Ir>0 zUzvgxS%aKoov@DaN}BziSdcv?;~1rd9xwySnIxD%OjM-7*uVnfS-fGuYJxnx5`0nS zKR5~GNK=Cjz0t2^!Qw~z?_a#|K))M@XP&BE_f+_&H}t^UKOcPRse_(BZ+tp!%9LqX z7AX&sTneAVAdqXyQxMA*!Y2X~4O?jVMC^CIvz`LqZmP_-&xnmy{Va_escI1To1ewU z;^$KYKA^H7wFr6maL|M9g2X9RswnwYaooj})9!6pA12J?n(>suS!Sqp-F01Q%9;k7 zR~?uNxm8ldOAvQG;_ukK{@fY<#a@lya^3f^fCDV@<eoc@Oz{4NyM9>ZqpAtccNlx< z=iQ6mxz9JV6L|kw*6HmKClX@0?*5hMS;NN+Nnj)Y{fH$i_!57ApD78bloQmFk39}W zHWrFvL{uDrm{8{}SSU*86_p961*A4;O1@T2Tm~qQZnp)UPSPI9cnkO)9Z3xt7a(#X z3BJfH)OaMyUNSzCA6c@E|D4P3Y+G`VTK})=)<_tYhW@pKz*%fB4`$!<fk1q>RUhjD z$zIBqw&@sKB4o?H_Fk#5vayU1rlWec5RO5AT=q!#27Ii5?Ar1|g9H6^n=P8+YLk=j za3UGYL?|C6RP<Dr45PE5dMA_{Kjs483mB`IhZHh_obH6#jN(tYX2Xw+-0u9NgncY# zRn1)d(vP)q-m`P)3|k67JI%5y<_P)3x(#!r?BSrh5GDd)HDSI5Rmq=k$Q6*Ajmg16 ztQm8=w-FwyU$3rFaVo9`NCie4jI|Fjgl8n;Hj|MG7q&}YNHmE@D#T4HM#a+7SprhN zy#Lw)KBh?jwuq0OfBii=eZ@zPSm~$b*b%Uu6@FoCQt3@L2@tzR*G{U#U>USJx1YSm zU!_yW8tq@^??eCu$aIguW&5dBbtb6oofj}y*j0SUM$tmCEBW?;K1>g*ss<=}KtUvI z1=w5(`;E#B4-F2Y!e3-bsTL7ZMK_EoZCc~m7R{Tb!y7<egu1m-Q<70{%dE5G(jKZC z3t(J013LH*Ye2-bak|)Vu^PxZM@q$~#)6EQ|C(5kJx7j;1<{XVLBO+SJ6|o)cKC;} ziCCA(=H@$hszd*IZD_@=4{*Y1XRZ>R`?h?Fw#SwV>FGXYh<y-=kV;A-MD&J;debt% zal72de8}#tECT4p#umARb_naR%>fN2g>@JjjlxL6M4#T6>XRkJMOVkF2I2ia;eNJA z@{FcMQsGZcB3i(s$(`=)aKNIIQBFD>#K8e1f<5wCuhYkSe)2-I!j6lVIxc_p&Ra!A z*RLKsGJJQM-rfG%>=%C|*TdqkH+0GGIj)Vh^}AJ%9u2+mM|x;xLCYcIA6>I=YxcI) ziw|~g_53$E`LCXwc(j&-e?IfrAl9LMn_=Om3~%{G*kgNxE@;YF*jL*@cL@gSK2>RL zZ)rmk7T{kzl`kAFT>{}itz&BtYzvu@Qe#sA7>o&xk)g8Q8kp2cn5nC%HdK!w?S)h^ z^~P!b&Gv09{PY<iblr5e*Mn5H@SEK`Zx*Sl@2;B*bnW(!sy6>-_&JvOLFk7p^PEfS z(n2ifS=7#*{HqJj7Ta0md5h&d|9U&7gH43)Z@Cw8cR2A`_`wxQSE*|Riiyj_-YYCm z5Mm_vG)(3&-X)~ss)H1m_-8^slbbBfhAWK)Ddgz|EaxFMHQE}(I@Mi1I*j={My2xU zmZ3y&Zx{6KtNpQJYPW84Z}$dI6=M*#;2DCa_69K&z7h{TX%dP}-ivilAv-y8)fHME z7yHwk?;`&%_%S>KgblDs9BgM`2H+b*JNe28GaxbPo%k;DpP-!tAGGTi@RO092PIg~ zE47q|?N!1+4q$6#(G1C%p?i_n@*XSGVRH`9{R@1gX9W|5X;BFX5K?JOW))wEBz}2S zVUZ^LYqY(k*CU1wD<79mmP((_wZ~#ywG@NONG@V{TxjtH(=(U{l^iJNcS&T4pvL5< zl;*C@*##`OU1105j&wBPhuORHFY|<P*_&NfOy@yXo4>7w4!Tb`A31XpQ#?m7QSv^L z{A2i^<oXHuCywngFd=&k`R5++mCIPmWaV{xl@MsCkmy-;=5L|3B;mInM0&$g2FJXA zfsL|ZYJiTCtqlA|7-~?SS{P~!@wdKw#!>{E*<CzD>D=f$y!sn1Q2B*YarXW`h`@lU zVemxV6Nq`6p03~^EW1nWt;9Fn1nUl-_Cg7-uJ_Pdl)&NDsjzM1d!v%#Jse)nSERp7 z+T+SQysT<IIlM3qta%rlS@IdB5Er8}YpIQ&OaUs#_9J*&4P}vB*ZQ~^Is?8%R|ISG zu}HTmm79Z^+20on>xb%><^gRW`|D(Axr+yK?eIC_+bA=Ew>U$_X#-J-g%KucVJ$H9 z1T0A_(@v)S0B{TRf<a^@bMdS#>Ii|7k`7n3zY~cYXpa0h+t-+5isG<$#2`s6EKn2} z@|D10{!}>GFAovWkQ6;UAyAqyP@%*~*$X#@{v?Oc4kD+CP-NU-oU$^q0m-p8u(C<T zJsIa89yJDwA(vQ&mK+thoU8m#iOc!P*<VV%a_ENU`#HgLR{pvHJay!qo0hqj%St`) z)Txr1_}7U7uLOP7Rp3&@C!72P{gB8_b@J#)?=9T2f}ud;Rmi|$PXuu`e+8?U`QI|V za_#=Ls?|yjiL6=G2aZh(vTnoEC6n64sWO=z+4x`@gSsC={8exuTSQv2umBJiLZrM4 zvCMsC|3gQg<lk+a_`)KqI(C2m1>f$PHhkCNyeFnkIW}a?f}%Zq;e%_tEFCytk>inS zj*b^t=Qq}$V%2tPs$<PBTQ;8K?>~|{khQpY=@8S`tl_1Hp1Z<d?O(5F21`2g+=h>4 z&;4lKl{5SUI_pzFx5>Ym0{$w_y1G@|fu3k5KWB>YbK(xD?~C>ppxXt+pN*Qb=I0dp zO!SFux#KY6>>Na&@EvV%pUB6SB7AJb11Oh{@YPt4;H*_wX2|<go7{~6Q%nqG0ZPDP z2*R*a>cA7~I$Y}5FqhLN+Fr-#%ZmQ7v$VAtIetAnC}eAs4jy6LmoP&Yjkk7!GmM`= zD8z9n(|gLg#Db*;{nz)VCxyH^G}o4xEBuF`*Zt*s>Mx49w#2%TUonZan^2}(;>B4M z980O9D}_MCL&s53_=;!;JXci=HWvW*qJJK2a=<|0RY?lSq^aUi!eV%YLWOsg!B*f( zaRikURm@EnpQH+?${DV%edm1=bq_wCee44LhpyVd;{(|2+kS6+YPuZHJnqYe@Ew+> zZpR~}{2|e?>TT>>BIeQrbBR;nBlTrIdJI#LodHD6N6~!>rK%<{4eq2kFeV8Y93H~p zfn<;dPeYqD7QJFqXQCiv!=5QHZJfid4s+A7oiXvSaK0rplDe>P)^P3-bR2Y`<(;oB zyDV1_cUYgYu?2uX;m}y(<3I{v=(14sKaAb5PUK^>0;m%sBRO4Y9pKm#YeYvzgjDtQ zQ4oYEjU9BaQ&Q5?AQQXqasp-HCX-hr(o0b`b$Ow+Gw1kU%h&I=qGZ$ZAGbaH<HFL~ zV?R7l^kP<G*Xz!)+MJQsRxiCaI&uT^KXyFe(RE{se3Or|(4AZO&5MOcw|uqG(Y8a| z94)iKwp&Y<f4|v0W0)7t*lKykw04qj;Zk|p!y)I{9uaaLqzK&2mg+$-pFiX<epUYg zdzq?qwL5As9}A+Zm}v(Fwix$tm~cZ$SZ`UtCcZsYNv#=A{7F)LkbH5gT=+{bQqQ1y zu*iGwO^XmPOs$G_(w?3i!9}9nE}h3KYU5MOIRx110e`XN;aB-JqWVR@{^VRCsXqOS zY>qqd?`eybf6G4?piJDo=D_!?6?YG|eSzy)3tW%D&q_FtpgCQI-!)O`Z|@5=6oyUk zIAQhFVD%*7go@YtBVIWQxp$1}wb2s95eSZuC^MLP+8C%{kx|GUQXpA<J#q#Kv@HoS zhJI@N46|xq#WsnpQne*&yMr$itHbOim2p>k*N|$^W7>jg!vcCg)qaPZQskCX#C#8y zoo{9I2<^Z^37kxdk}KEBQd<65-1FJOpMrVQ`C(hd`61hzz$4T9z4|!Vb=k*5mq^1o z1XdP2qq=!cbx)jWOLkw`bBXtMgP-PW;hSqFo)MqLSnwHRaj+HTzQ_B#JJiqQdp*V? zFnr=pK-d%Ssa3WQ&PaFU>c4?Ik*ut+`$aL`8p2Rd-jJp1L;Hm9Z=%a*W`obn1~nXb zKLYy-HQePhi$*?F(ce~dcMs&+BN_562yqXV5!m5$1z8}a_6nLqM2D!1RN5KzRhZu* zait>CM7Ce68b15gnVOpOz`ik$K6Uo=1ooWj90(>hOyx*lRmJD+4=27Tpn=17<R002 z`FM9V+yZ8n?fep_{nIxDERfCz_Vujw251b~9&CC~wz1qEi9TX2WgiFov+P>pJpyk9 z`-adX#d=>8eN>M<F?4*@s!kVsEk29);<I?>dGU<q@r>|kiawA|MW2r4zFT0P#2h5% zsVD0v`*@sRZ(NjvJz4R4#COT}WU$NS`Uw6m`hf3?@w`*6kH9w2TBw5r<rLTk>Z=YA zeLd%wiJC?5wPXFEbtox>wMWm^%5HoTk;sI($NIKG?lVu>s<n0pJw*KmYF82z<U|XE zOcg8W9Fq0J=nGY?07gbwcy%C|NVuvJ=nq{bfRyQgfam}cG!hhnJ2X`fN?0iWNX>)6 zWMtUdOp{wU(79w2Ce&`5sqFIeS9$JKHfuMI&f48<)-*ow>htX4H2&aj-i!Cy>9DGk zveX`gH*`L&wuYs`>U=!Qxe^VU`hasEP`9cAO0I9lJP4P9>;agW&BAPmIdK_GeXUSR z6v$1&Hx&}h6qppNhg26NnY?ipr7ElH2dbQ4R5~$8FkuRe@+E3rf^M*JLLhQ(VB`4O z%a<;GarVsTYATUm(loNv9ha7`xh%(I`4(e}hA@U|4vN*sg4Ha-*nF&v;$d846P#0l z04v5;19DP)Y)n#(r0}q+rvJdAM6)RW@}o<KB+)b#m)ZtzT7?5$UbI4It$QUTs`{&& zorlT~`aAaU`okwiK9cp+3+CX(*|0+{A~~Un(#zf>JOt8EEF@17;LKVL$j;znL$sE{ ztQ6&kFk`~2g0vCLfo3DzA`KhVua}ZU4w0%={E_HVX~LS&I$NwMsfJN8-UuYKC8kT^ z4mL%K{j)}-wN}#+_Xl$%rdUPQ?GJ6&H*L6hl1;nt_=IE4wQSbmv!$>8x_Q~u0yZIU z_=X;8waA&55|UIl_F}lY<6w_f2eMhcmBnOC>@oPcGxN{K#vfVObIdYU^w#{0y}7z$ z;mQ8{eqWAV$>2NnWXl%hqMu|B$9y%FE<<WELN>IFdUaJxXBmi<Krx`I#%L!2_ERWa zP0t5mC-9Rn$3@%YTzzyxg{TN4lzojJGQ9d8<sL-UC8Ute&LV<vg^9JY)gU=Cjm)j7 zaQHRRwj?K<ee5Jw;^<k|O1%H|s`-ni2376Xu0^v3^;oT0T^6k<M)8EDn>ye3!Z$gC zFPvETRAS=c`OE5ej}KVde|L+zZDwUO!ggbP>3440NM27BI=!#rqxt$2h>9qNe^=<Y zm@LE`n@tv~5*u6-6ae|<g~KZli7h4OgAOZgF(jL+s<0e`GDztL4#1{O<+dhZTUFJv za^-fbv-teGO==(7UZVFc88>X_A+1`(lT52wlj&cFYez5XKF-~I5?`6c+OcsGv2**6 zmFv{M-p?rRr*+0Q@}K!vn8*E?M>6J7PZ?nEr&Lh_eX0af2&w=r5FUfT3VsMa^ORD_ zV5sB=nP)aNIVq6<7s5GY3T~#)9?_pw-IJ3_Q(3VM=hmEHTDqL!Y|OCqSC;_iPc(#0 z7`pS2UM+G+R==9Ko?@CT%lWW}D7RTHq)*07GmCRI2b+6NP8D;V2>E9;^zvF{^Y({5 z584Y|Q8V-#zU_P%ilMZaLEvJ?$ZlCZQq(7}#cJ7TGBsgw2o@Fx1XW0#1ddvddBm!? zf9j^azb{|@``#Dk#<yGBYsD+$$G@`T#4}oO)skDm5q?aa^LqGhR_!>m9%qqzI%Omz zuKIZk|6|)PE7i+~+O5je9erjDX}ab)V#Z1)>@Vrqr+Biyko_^0+!|19k+M&*A!A#C z2ad**q#$C@=n0?g-*-h=Ckj7eAIp@6jc4&D0g`|{q0^V&G;Q_D9ai2R_?aT;_8rxU za=Ye_>6ehm^l#;<lq!Ci4SMi|c@{@ve~w^(8W0BvsS26`RUT#Kk^b0%B3(srUFcR# zClX?A6u4BrTd}N-h}2l9mf?Z^3Mz4#VIWPaCWBry20#R-i^@CEj!{;Fv~c4;WJ?3u z3R>&-hn*`~yEQvl{Oz^hEYa2M@lVhA<m30gI(_=PZ-4)I(eo2fiEHi8;X}?Av1mu_ zqZ2Q^I`r67YyR5o$5*Z1k-d4}wkL9T46`mdpAR{rIpheJ?gX1>YaKczokPA=e+cu8 zrQFL^QKc5Smr?du(HDEnjE*3B;{@VgKtfVeQ-iIxC>U2#+~zJ<=(Lf7AT3xOv+eUa zi+(KLesiv>_W0uJ;%no^U0d9SZ)H8LC9K++&o8jp;<2x-vz~i-<)8b$Jn+{Fo=5sG z<fwnZ1gL}n)5qZqhC%y>C6lBWe^gAX!Za%q58%>Zr?5v>tpI3tm|ZX%q8gy(qV%|c zxYmr13>O*WYQfp)0dXbQm<=_&t!AdP^we}jP7}*ZXjf9AW`F+2$`$vmAGebqf>PIW zX5WeT&1~8fv8jio_4UiAu8%Kn{Ae@hP51&&)m_+RMS}&I8=n@k?_iv(YN%6fRe(_h z1EzD9Xr(L#jR@@>3a=nMMz~Ik@Jj+E7RnO76sL;yPl$Izk^=k{fRGFtfD8du74Tqj zbZi7W6#Uqg!oaI~pxSBG+tZo$uYL16sg}b}Jo0|1p7zrG6>m(Leq+_NLjwmsK5g3J z0RtWnpa12?eJq{LjjxvNuudBv5z6mew+t9N`@NOP8^4^NHR<W;$>UFt9&>tJ^7Jbc z$)A^xed&oBT_KR?YATi2I*IY9bt25murfp;iJz<1iOnPH2C+_|{Uox4_$G}LAl4aC z!ui;a<g4$G9yDgfTPOH>47C|Q%im#R*6c1>!Pg^`0IdG2R`;1-J!r$AwOiDT>o1oM zn@~7tGM#;Bh}sfS=kfuGkOT9F;NTG-9OF^-y^{D~uP&9x2a8mWk>L&m=C<jK5;HJy z(co?@E*(Y&Eu4EX9+7+H63zzY!`q0TOhHyCt;n(v;l6#k9-+9x8aUr{nvH|)HH2vT zy=UOC*Y7JIq7ggX5sP}$ue0-MV~DIXFA#&IG4frsX3$&Y81G}l-D5Y~p~(zX;_txf zLNQl&G7LXfNB)=gJ=Qx`8GRf>hg3$Pm?<EsK01I~KA5YIg8QoLhH2DgX^ciL1beFN zC|Jke^~|*gnBajFU*VqsOK%DR4Neo&P(x`oDdvvI?Ck1$S7`dJrw<4okIm7z-+^!8 ztn9WAc-F+{X2SI=;*sQb@wp#=(fim^T+ep=X?-&069!G8q8Q;Ag4@7%=ZX;~sYDPQ zQnVt>7~$4hg(1S7EM4p0e{Z}kXt#E-WSFH_>6u~bT;4S(U@(80t!z1d>FN2b5s4V3 zL-{1uni{pu{LN4J4LVE1VdJ<W=*(wgf5c}xTcXA*#RsQW*zREDtYbu9t<UJ4fN6QM z>yZ>}Q*gXLgy#f5$j`MjH2?%QTDDm{+u&`X&UN5zsS4Yo7Em_sHz5<yVkn~ic_G17 zjIdvO(+WC6T}kkaNR27~V6MF;Mw$+yX9l7IKvSo7vUKW(CWi%w8k($#LnYxGOt*qS zRN}y363Fc+T#a-@5?Q;I>;QK*bu<c%3aj3*Nt+SvS>Rd{{kE{cb|dVK@2M6Z723$r zl;370E1%}=g@tb;?|_QMpR>%44Sj4K;@b8`q{uefB0iku^==#2!RFJjBY&JHSRIIP z?M}a8M>r@uQ+nUIr7hLF!jcVnqc*e@5q3%fVZ~vm30`5RNj3kouv05#vUIC#ps?)w zF&D;bYId)64{R^lQM_Zv&Xw!7_IyaxJ3T(;%qt`E-upPD%c|kl`^Va6jhZ+zd(_Y& zGg=I9XYIQ<bH~~q3*wr;wC;d7JH!KCz`ckhjus9tz6mx|^GJ8bwXot^AbqPZ^1umf z7v%_}J0YT9{N=WpT0EJQ&6~?W@399~bp)3g^qpHI6~!$$p=vwnGSI4O8EWYealXY^ z1WhHM6xldo<H7y#Ztuc&$aY?&zu@XmF{HvKq+Qou6!ueB=qUD#-mxEdBtco?jvcMW zd<DjVt^qQb0B-9F{m6&^9J7bf05%>fq3PozLPr~x=_XY11dq_sa!*K1sj%O~)(8$u zl5wMiDRp~{UHApB(@hIlTyly<b|`4wxKZ`6=#YC5O8pZ%z5EhyaKa$?^1$}7(}8W& z-t)k^)^5L8BcqOkQEvi#N?(e7ucnlV69ua;7bl7|v$WrcE|zhk=`eY^>UT&oEws;$ zEUD|D1|`}}vE4j$#ep7!Ke^0A=(e%d+xcjInSU+!!y1q8ucU@Uj8_c@>96vt;ox3G zL;(}1+29#W)<vM@Lk$NDd!7Xg*BWX#v@>crfSH$ev1%7whtSSS$7=^z>0`oSCC>}p zi%M(b#FPVT;LP5AWSzNgk>T>1sAFlb3D@Ra=ib?&3<EXC$d2+X5eH1U?4yta*vg2i zy2lzyS&rQ?zjSvg^v^<<*F-RxSubcmy)LgrHDeJmBE8UiEanc9aDhA7oDb3)i7~+1 zN_P}I?3CbP?}{<uCTjo2`u$BlS}9iAAma<lQei$?uRi7S(E{jBJizTU2K=OR3BL>@ z`zC0UM`$Uxe?a+YKaipujaAfAhx}t@g<|a9HQiexRFUN4{(O+74Qd7?10&j28EzjE zURCu|+qAAzTle*=3GK@lnu|pK6_96Gf)T(s{i|rcz6_Wi#^OaD9%NWU+3{GPZcQ4e zrYOpNEgH9N(zZdpl(f_|0^5WpCjx1n2+whBU54opW*=_Nsz@LX-!aT`!9@K-g2Tg9 zf^cJt0FaZFP$^C!f+TFjEf8-Ej)-8TCCP*CJN5F*XIkYYmN*jz*-yXn@~PH?6H9ov zHofB`dvw{hW1Bi)+pay^I_E^h^yLUfWD_D|S<T;3VV0%ES7#?|4yUtvJb#(<@Zb4I zvDNr0n}fZV5TSL6uFZdXC;at4{&+q7Z5C83y7Xj30@f7rus%kt=?Jm^ZSna4_Fwp= zBmOpa7k8ZzHpd;iEBw;ZEnO~l*N9Y>)-99oglpCk`~Hq^KSLa6!{Lkr&FDYae73bl z%CXOn&?P!@Zl#u7ot-i-6o!erb3ea`T#_v+i{HiA{=4{HO>a<IO)x-tvu9iQMb_5E z0Ed!%>hLKY#>dNXfInF;VjLn@rwe}oGZQf(agF`+5SnTL4=Rd3b@LO5%MyhoNTNYs zeEO@*SQPQy;J(_orQzoPrJtTD1NlWUj_PFVGSM8+Z2^gfabMG7M0H`fE%GpK84UY( zU=Gt_=N?d+W*zqDpK@i)F&*$;9FKvC1!BrzzDIvitWSk8x~_ftFJpAaIDhrntP*Fb zjL|h$$NcGz(ZzltXJHG)@P&}a1EK<1(+oE?Mr6hA2?#0F6Y_;ri>TNa!ral7a=mc7 zg#ja2-FN2ISI;<~6k}ueZ{D<d6F;Xu^5mv1Pnt)GKk0mU<Al*$oWEg1gidb_6yu`$ zrQ{JY;B5w9AV>@L5FrJ`7^?UM!cYqXOE9t{1E(7u92IQB+d?om8BrWmQADxS&ZsD} zD;iXuG<H9YnLUrHL?ySg%|W||>mEE6yUwDqLq9|8AEF=07U7ZG%!QOJ8&e!pKDU`0 z@A$V}|C^ZN`%3r~Jx7H?(edo7ub$=SS;x(rw`}6)X-Wda$e*M+$(aZoIqvcy%%uiA ztvIdN0g-IelQZLNV8Zzb>@pZLSs?KMii%TIaackCW#lL$X_-OA#O}!0?^^b@kh}65 zmS~?FBgApxk*f}9(`lfaH}mt|hkSNPieY@?v6ZWjVc;Z)J<V@str#(6InIqr^0D<7 zjG5wzacThL4niP20KbS35LhU}Q3B`t|5hZiL8XKgBo`XffGC8p4`UXt6SRc^EeWyL zm<#)YN8=pPOu&Z<AcssQIfS*tyqGc-pI?KVl1fq1B90g)yMG8FhQ3xNgcukvR2@KE zp;rj8M@H93XlNw8Tf;>NF}Rc4G~9Cai=#%puxj>ecD1`-<DEmM?(VL!zqnO9alF^M zep#wE{#^L7U-s15^YgO&oNu0Q)p^3Rb1hkx%fH)a=UNMP0TY6G%*8z3#XM>eda6bg z@*Vw$N+-p%A^ISg+=B}I5vGybg<@!$D#C>u2r<I+5lWk+8aDd;I8Dv!x4zf3J*d3u z{6P)USoW^TLwBb6ch}myHfQAvqes6Gp1Z5SnmgM*@mi6kyJgNZ<7IHcvY#=xUzTAS z*q<Cs=4Vld37?_kbtc;?+JRkUob(hBQXECy5rQA6L-;-K$`*_MfkyuyM1M$~`oq+p z>I4WIR;U^%ZCGlcuwki6FT~L`#G2Jm8WPe^vB6ergA3Kq&nI8;@xeA55w$TMsqZoa z7&58k`(qri;l{x`St}*BVO+zAFaud+I;d)}8iCTMBQvI&1TmqtN)7|c{79)Ey^Ohf z&*g8-wD9+Z{mRLb_33XeUwvcx^tV<`Jv=b)@u|}e!=M|!@aruUtt5{;*LU7pwEWlI z$$Nf%C~NlX3zCaopF8*UqT~f{%%ZhYA)6}t2;ALpSnGfS)R@&rBFC(7f)@a0Ah{4s ziylQpqIG1iRZzh!A~rG>kA{;*fE2M5I|@-Elsq3zMX0EusxW4H=-bZuY|7l{j;U>h zR>e2+Ut!B1!7r>?JqHnG)2khrwhA;xDhzBCzaKe>|Mk#_p*R7^M+Yp05B9S@$<s-} z@L`z1FUZnxhuYu{MRgy4W(}~39HjyIa2h654*#l!YbPTFOmqaY)CIx;j(lF;@Gn=y zHtiKK6Obh#m>@@oG_D|_m-=yH%Y?wt4$=9e*Uj5}xCU+0n{Splna)capIz|S2{#-} z{poVak%uG_PG8XRIAjCfk#8G4?aj}eRZ&NdDVq>4b5qdNvT>a9xc#5wI9X}&v;8(q zpS8W;=9x3L^m~5q_=juNel+~87u6@6*~LeW?xCN1j>?}ezBOjls4?=qfc0oUS*t4% zkj@FmVW=>$ctB$TvbO*?#ZR&M;pmX@0~kcIeJH5CQaut6VZG!Z!K36#3MGYB(mN$b zYRR>0SiVmDEW2N@&vTFnh<%>J;r=#@wZ*cH&*IZBZP|7yYs;ju+punZv2I&&Z|_wm z+b2X<Q+)x1L`@;2qqG$P{jRbqY7szzsPtLopRcnL80g`0Zcv{hu@Vzx85yq|eJ{IL zxSVSu$FSP~jrbCAqa#fkFS1003*?vK{nPc8&yUu=k$3tV>)5NyK<u^d{vh^`ABXI$ zI{#!RPV`#WKTB1|pABF1(_Y@yb-Sx?{=7)i{aa@(Spm=f=_dQQ+dv%YkKzmkNev|w zu3Ibyuq^=i!lTJpjEGc%bWV(#LZ%fZm<pH&8JpxM@3V-pOw>eNj3(nlTMcE8b!U$b zE7@};_r+Zo*}i>st#uum_I+tE{NEG#D)IL+n=^N=JU4(<TNhv~H6U4nn<g*_1{pz2 z3xI7<(ST7QABVIW1|r}Ez4OTXts8LTI1+Fwil1;t^x!s@8E7I1kvkBy2SiF3a{`P( z_j_U2zM*q?-x9XO7`t%NIG3n1JZFHK2r2v{sISIM#F|>pU>^11$3yIADzHN2NQGM; z_ywQBDy|4nQ&6_$kty7;e>S=Y57w_!TSP!2kz#0Dz_HQ<>Kk+uL=$Ks6OAR2fXJnl zC@?rK3l+JK5&Ov!T5WypnSd}q{?0<Z_5%L4Z&<+Pm$&`0<6wpl9VScm;qB~d6;{)E z*kN1n>`8#`cTsR7AI!8<R~FbD*Y_>+<01ls9q?Vc|GJvRw#&VOK5ko&IW`4n9cb?l zw(7?+V7w1T0F0vf6(Y%(5bLCw6OMa-A4Ku`=7om_1?WbSm=?|PxUkq0x~R4h@Jfgc znzQ&5;j+Qe)(Pze+6=)TE15KQw22w)$r9jTb82<W+53eCUVeG&&pRK>w9)LX*@w3O zvUNI-enkC(*5Gl29ftkGB4DXr8^E*S&lRho!Vfk@%LUK*zsGd~lKy{>>r922hO)7c zi$i!zg`_}7g5o;Y$+*sa=_5NXSyKCvYZuPVn|I>i_U-*vHqg7bcyi*I_a+zqJpHwW zb@O|UZ)0irZq*}4LT~(ezYOb~K4R?f><I;Z$FSCoS0Cxpd&8n0i)*&Ll((#_8P-X% zmX-Igbk;MFXKyABi-y{w-|F$8x0T0rCLlfdUB`90#bPN0A+FN|;6t%(N^zaQyr}oD zrsVvqSG_%L+70LL>Mv^EW0NKy9KhyIdUPN}On-I2!Elm#cK^EE5PsBtmg!fgO}#q9 z`NNdwW?3w=o|}U4Ga>)1)HC75h7W^sLWV%CQV2sQgE<r2!JK4IG)<wfTO@l0bB0nG z8?iA4J_m7*etb_M%X-LJ*IMsdof-XNn}kOMq(nCBo5(-VZc#|5GibpAwQ%<6pn#6H zfcr<69-}oTnQW!7yF)&OoZH)|+nvw5`uvEsPGMxbMJ%Tdri}jW_%8C{!B_i&=zpIT z`U~27!-orB6WS?u1@StFIHdM`#00^gfp%%vzfVuZ@0rpM-}@x|9JQ4acPwX&5z9$_ z4n%gDv77)f1t^vP&zQ~%A~~B^@_>lw#KC|aRAM&DJuBllYb!|CAc-ZV128-wpdK#L zL8g0T&<alzOK+~cW_bBzAZI_AK#EJ|cOUp|%fj|)!Wok0X!H>)oOXe48{2)p+h#u8 z>126*+mJt`!TtOK53#_3cLz&DPCT(jgkwc5J0M1f*aw9&U!P!R^R31L;fg9N3yHD{ zHu&;wz_$7N`s6`tFm+&m!snXyI1vbx01OdDUqnJxF#i~HG-S<il90d~B%Q?kAcv+4 zM`n+b0|&s|?EKO^Hj7PUgJ<)R?AfV&&oq?}U5&}<i@Wc$IezZ$+{ETuaO!M)FlU6$ z)!9qDF-?pq;Ln!R*!x7~Wq0gp6!UY%p4N58p86>kKhM}xusR>eg}zh@#0)*9<6?xX zT8eO3{`nbux<}-xySs=yO~`ado|gMI1fEvI-nf!Rn2xftIhg32m???9d}VA>316q> zs85r>tmE)D@`yC-(v<(qPCsP&%g7b*Hx4u7Ucv8!d-W#9L-BF)%nZcZ-Vn0SUBsKl z{HO7z<sbOJ#hVT^jhX6^9F6a*(5+;+L|`KqekGirf&4G)X3Q~(GLjJJ1Hr}$tU!f+ zKB}(!=HUv!^yXm?0@MT9aB<|#<DNn>WDLkzPYj1w*pWnXSds*i<Hu(TjKNXR4ZKbT z|7Nk}!5rJkdE+tw&5@uE?2oF92k#mQdP?!7&}C90pi$Okz|=t4f!>=>z#FMOLf@hj zE})s|O(+d^T#fM10Dz^b(uf(<0Y6I9rje21WXh32Wa(b~3{j%th$u}5_!ONbCJ;T< z%$0A?=(#E1+F^YAyu;J_I;IzOUevGe;;wnU22I~zG-|Mx)4%b+R)a^+3}4Up_FDGV z3|;Ls;^??O%io(5+vWSsBNtwsFys27;Y&a55}%!J-`n!F`Gunn4!yQ(?D8A(TnhhM zibDQ1;sc=jXzv6506!bftI@6k_9^Tp`Fbn819<!}S|`|1#AjGn<CHC3kKBu^T@~sb z3r1=wB?@*CD}h9)N%L$1MufV?iL^{CpFlp4fha1=m%MhOYDg><ysBgL5E_a2zsR9d zQD?ZsV`3B~CN2i-fLx}*!I8;HelRk#U>E#D;6I2R8$x9;Lv2`<@i*dH){jUI4v9#Q z>(VFT%UafYEM^7kUceXe(`s{`&kkt=bMN)@=@3vgbBJ@q!iDM&6x2|f%)7DT?%l<j z0T(5FRVi$QTubd+{A9|#{Gw$f&VQsbMPg-Z!J02(U}aKJVbIs%uhezn=XZNSqU~n5 zEJI==N+4Q!Ux^5)$b-W~f>XCI6TE^bo~D0O8d<`>Kw``0J#_xHI+mBX-ANJ|OU@iJ zx$yBg6Kyd+_}*|PK9cj(lf?WcfbYG9`6Vm8?KxqHdrk0)dsQrmb@j7UDR4QUgwfY4 z>Q!V1AXYAJz6g0WqF$3J>ec0-6H%`fg}u%=CsM@ETGOM``ZVE_!sTzizU>=t_?>!7 z`sxm@^<@G47fWKK+hIrEyr^XTb+L!0{m)AFKhS}OpaX+I2dM51GQwlyEHz>fO#vwo z$;Ke`6;XnZGC`)W|B*~<z<?9tnS#uoC`^Nl@Cc#+SpZ_wO%^b-w6I8F2?$4$$XFQp znwAYOwW-f6czyPuVclm1&%HSD(wC(_FgECs(UXds*KU1|S5pt=Y#f@uHP0`6*{#j( zg4WGG5w-ZmNx!{1pe5v3dux09F6!F2;l%@n9v*`|Y=}L?eAE<;457I10BqBJ_s+8j zDbf0jkTa#+*pljG;w<;$xAZ*hb%HX+!0*vLt_jl`err<z^#Vzk_}Z9Ey4EVeZUuI) z7Sd3``ZEz$pug`5Z+sczPj~`v;x8RqX(HAXS|MTh&P459sp;QeeU2zUNp(Be;ip#c z6>t2m0>yW$W6ft~oI5TNSJLms3)oF??V(lPd#l%xC72%8p(C(Az^~wp<2+EjrM9eW z%%oU@uKE?M!Cl0c672H-#rRV7_t?gWFKtn6@M!onh}FS8Egi!<k=(^M)9SynNX;dD zhl|S@*pJ&6M0{yJVVz95M9f!WoCvci(&JZl@6nED32TG3dPA<2C86wEp^v~i3w!!g z;=Hv~o)PQp-R@AFX1jI1z<b;fpS>}QEtOA1d;dG%X;($RU)`U@_uw<mwL|$!w0oap zhdNEP3#^?u-%|f^C_jnw-3>bZo8o+5`p@G+g&Hs8LSseN%zJP*{xLYz>nVHPN~1}U zxDzC47|4sjlg8*&`U<h6D4R&IQZtq`fh7=qL4b0lv7`b?ZB-*?U!R3I(gFL&KK$g% z=lZcLnsbPZBW?WUzbCxFr{tesY#qA2-_gw%Pf`#m#N2G>zx10g%{wzx-j{sP{uf03 zT8XXe$?A#q742euWxIo|mhFTw5`LGOa-SF?hjC5}TLI!jZ@WK>=kb~LlQkFZ!e1rY zzcJc@sloFCYeVB8><#+&R6cjNQ-7n~!8%pgp250`_O_VM0r7sx;~Z?PXvci4fubGn zrSYiYqTRu}dSIbbCFWT~ac)CD59~9>h`wdygVtIc`Ung<wS%VKMI0ye#Q$|1r(-tj zaQOm%eFn>&&T6ojnXJ!De&fPZ?Eaa2_gwxezdjR?)>GZt7E%oPEVf7^W8sMIybCq3 z9ek)p*e$}3^}*g+sn$3SYR@}gTVsVj+*rxBcdJ{|4}20<W{Z!GFtZ|9h-4KNA0L(v z`7VJ_k-{28NuMB3rzA6_Vg2OBDUB&un!Ka|{&2t~u_O_m<^^Sv5kO5-sK$a#RTB}t zCLCqyNSHy=v_LemTbJK`@98OrnwD@je%OvfI!lZf@jzdn8?z!d?ZVUrkEU8ub}rrj z$iv|*@i&268rDy3VRPJWE5g+VTph=ZXf<`%xcmv((}%~!v(v+u@Soofzy7<}&-goE zSyJ>iKzDVwXU2gAV$S~%b}8gpkFd-Chr0IwsOrkvhR;6d-gD`2flKeb2qK86s9eN? z^kxAIMWxtL5J6NdSg^#di6tt=*kX?*F{VdjOpkGrnIw}s$)r!-G=;<etbOhUG{$7+ zeZT*EKNH}Vea_i??Xudl)`DF$GBlVZ28s{Ipuy?PQBP0~LIXn~Cg6n**1g+6yfBTK z2w@7lME2097R=WyoBy78W9g>*m#xM|)>K}oJ$ZTZxC!|zb?m}b8Wz3e1qzCK$wiv6 zIDcHZlvy`+;$m^(6uGb^yLIizW<Sq)V@76WiBBAvH(!%lxqkSKkFah-mFw_{_d<Ns zFk^}@gnpJ086nCeI>RTmSPELX2~BScwIrN{IaNrs5bYV{7~~&9<;(oJN(7YtJx1qj zFh@})i2vni(X!xU@y3$PG_G74*W43VCXJmu#+cH-Z&VaR#mJJ9Ihl3i%9e<WrpQIB zFq(p8ex8eq%j^+BxjQj(&^$;!=wNck=duI#;P1pwVtyz;5Q#GXN&F-L7oG8w-6Peo zQe|1QeEB9>8Fb&yeym4LRjY)QEmh<1+o5rFnRGA^0hI4hsG7JzS*E<8T+4%V#GNf5 ze%?L<EAox=soV0U)CEUIe*OcEqX^@ejB$ih?hC;dxlwH`nqZ;+P5k6-zG)smiGqW) z>ll*H{BHDQI19HY=QKtC-mZU}D<<5w4KcXCVsPy{I%Si|B%!d%3HR-ku=NT%$M>Kz zx|@tLmhp@jrV)<0Sj86d0W#tf(j$<^g9u0V`!SP{!EcM1B(1{Dg>stH@zE781*P0v zh{~jw!^Y5C-8u%ylzs1eeb%(gE6)}9l&r1Yl|A}k-Ik@2&7Lo9?WC6t>wnxHvF*P$ z3>=ZL=#9pR#y6V8B{Oq#q|_mE;&<;?=R$Ko=EC=nV<d0i|M!fMyuB%pktAr<Z84J2 zFwCb#Hw^1<R-WX(W~WYh0UUodK&|I+BCg)5v9nqHf}0!Dyvdi{CRB!2-g>`%I@a38 zB@q*1HK`-(`X4__Jhuw*3V(wQ83A^j7Y+q~>y(|rBL_+S`QEBj?w2lM&VE0>&@^3W zjRlC`x5XDCi6t3N2>by52KTkAbLEQgLYL;JD`&mDrus}Ja3qf|t7|RD-&;F`!V7h4 zzP&$U_kXpFJ6tQT-&g<IvWVta>lva8@lWjd6%LB;<ni2BoopOrw$GY9)C93Lm&W?@ z-fHsub6f14-s+In*IrZ2uquj8d5jI)x{W}06fKxNL6`bSc6)A@uUhQHL3;vk(9h@^ z89`VCHwT@ijv=#@&QVX1fk;<E(NjHOK9(rEB*<t|xL`+s9YsTd?S7{CHLBR@gNmJM zF865odztAXddbzadtOBu-2dGtQR4Q0_euZWLwJ^US8v#T!a}^FyranO;}lNO5Y}KQ zPCyZ0PIw$7V9pL|M5hXMc8cX8o!tP=1NO9jZQJKm!_$A=HEK{{e$~7)@ee&RGI>eT zvbv-DTlNNr9wA7xc7QJR)c7inVOHK;H#2T_^!PjlkVE!v(Basl^AzBhZC6z&DBFZR z0((MNtyR1Sx1su^FphchJ%juzJO_x(bAX6AD+J`sJOSCrQZPOWTO*Q(rk@}^0!T_B zjQoVGnDpv!2J4s|AZH|BOr-Awl#R8)<$ztl*ru^?jfBv^g5f?5)cJ~)W5wcI6Ep#e z9tlLXCvN6sYmSakWnt=5_d1ee@gDWA(8uGvkNCc;z7}q7%H;yTULg1-&S7K(0}{Ji zv5aVNcqCj0Qe6Ni$_fgie62yDLGagjc{n0%f+=6C1;ws+Rm@QHwF2C9N4k88Y;<?# zYdyE`n<Y!X-M8n<#f!hH6Z_vKN$Xuw<BK!1aK5PXKzXz<MrerYd+iARJ{PoPJdbuE z=0Pu{KT1jS&9h*@%P=a=3>X4RL=kj3oT{2S@{j1fAWft;46|X6Tj>S83W0))r+ZRu zniY6zdQV|D$FW<KOj{|y%qXK)bY;=jY|SgUHBC#hHP*>*YM!0t{l#oyPLN4gQ;h!V zU|V+*uBdj#7%MU}A`$3p%3QD0A;3~&&47p1Qp`GsT4P1&be1IqP7AlB!-1Astob?( ztXsHHE9;v6=t^VHdtL-ojit_VQs-lN)n-2%8w(4hq;aw_l~%B@wm@+O3_^zuY-{0; zdez814#%z&Rscf*690raeYx~bzNYQEW`<bY_FBG18mGzAEF&)U-g`=Tc6NI{>w#C~ zW&zzywcs$%rF>pNN1hwZNf@b))vF6W8+LnOOE}q|-Fd7F1-b~@iQSsg^pXYbwzwCI z?$K9WkvJ%ehzyq`0(DEyX-;fOf7SIzHR;gL2HsEdB~pF`M`5qg0d-phs$4)$2e?U0 zS*ijd)Y0665uk#4CuK?U(Uy=qng*Z_GFWY@!7Kt8CoTM)#)zimx9n;s;Xab~j%kC& zjeg-g1)x}GK~<p`tmu56n1S&*$`&2lzmbk3DQURKzELclBuh=+F!7RDJ`D4uZGS4f zeS*j*31ct7SUc<O;XR~=uKbf&+n|Lu4YW{e)~!;91b;KqmhyUa4z~7^xnNzVxeb$v z!-p5G<15=3dG`y@ir2N9*mWh<-wue13WS9sDj_PNSI>xWbE!K=7l73GFU&Q(tns0y zQg;b>i8ZP-xSC7d;iW-xfinlb9Gy<D11AcB^9K+GcB@r9sr<ZYGqXG)lA)5FVAfjz zcRaybcW?ioq2Yt=+EQ8G_I^YC`>DEBn&qEw+W5sPCN+|T+$gR1V$<f&S4b`3I6cMb z&n;f`+zckR?MEoZIFZeIZc)>-(=b7xV-n~_`Jv2p?-KAHdAD&QSF1D(fy=>~!C23# ztl)p^48{lpSk+wGE!-BnAh4?;zTt^tC*FPq_A^iMYx2sIv_h0}rqZGIDy{So<T#!W zByct7%7f(_RVCn#0IHQ>Oyc0yU0*J3ZJ++sLga_o+bUyp?XAt<?53cb6kYRIt!fa_ z@+;M-+c%de($*qL)i16TCD?K^_J6%hR-RD(*2G)iKwgVTA@^*A8w4ivA?^mTh?^Xu zO&~WJ_fpSs_=1ppT|LFkjbLU2rxkFY$Z)+|m|k7;P*!=G*UmaGvJP%|z;EtgUap23 zR#5fG<c&;w_%M?<mmjHOW0XNtPET)mZ`0<#&YN*|TK2%p%w}K2lPv1kG3CuCBlamj zT^W=;E#eVoeY(dHX0dgv^2?DPXOy3gg-^r0a+yMo2SypQ1UWlN*g*5$@iE5xg&dFQ zfDjlt@p(s~`Ez*?J`cr;*rZ-T-<ZD>EBG~o7j(Nu=mV@|9DfF#o3bY9sM`K@tf6bX z{ljno(lfXW(eWLg{T6*LjfU}tK38)BV9otuy(YfjDX*F-zicXdj^|2a=3H<pKh}Ju zMU7TwFxq)gJaK?0AUR0Tgwv49Ogl*+1}g<<g!nVQ3D?l+N2zJLeHGp9D=Hh^?W^ur zkyPF7tL|5k7~Jiv?pIM-hHhVVzlzE_cl)aQRm5<+ebsf9(Me6h(lxMXh<K)dMqA7W zU=6|H!9lWxN2LE<T%30xj`ZSW<%^!9d%J~NxjM)Djjr$gOoSZybX>z2V2@mFLR|V3 zMxieHBymFJ5F6c48~e&eC2PhEcB-+GLy(44w(oA=BWOCHgVWmJ@}CLo7{z3XCyikm zlrWHydO{YPz=%w{jG}{7j~JxE=xCA#qkBc8<U@E^cX`n2Ps)Sv=EhSpEf-f;r#MM` z>zwk<_H9gm?gDe%x<&c+!oJVvFZg`lga25#@bmU<F>xb({Uc{o+;6zRGT(E0pJiUS zpqzf+>3!wQg}hd^cv9&8{ifnct(vP*v(ttSPb`QIVG+oq06Qkxre{Kb^@I-)d1m~4 z-5r5_k)1dk0IW2UJlA}ry)seSoD2^ditol)DIHvJpjU)<1Zt|;bMvJq^R(pS?2N>O zOhbVk<n>c4=|BQbz-ei+S&AarEE|sZvB>J*$2rK(Iov&ej8*T`GnX9<b}L#|xc^X> zt#aYaciLW^HO?~C+M>K>a&7k3g>3%FH6xYpZy>ai#<E_Ss&U4d=mM}Q;&E)?t&KEL zk~5fPAslEmRXj!oiz^xo)HH$NT%3;*v)o(-I5UyJ-ODw~Eebbri43x|aD$j;QqVc> zkkE%bp41d?)~)aaij%mwte<{vR{fbt)5|vP_~~l-l>uz>v5S|E-B-5vfxTM`*X4&l zt4!6NuX|!f>5-Y!jzk7sTl?JKGDft2$zDCVbNl(+2iDFzUU+|L+iL}r1=bCJP@_T$ zYzckfp$EevsGg^h-b<bDO}GQ+Zn%R;4&93)Vb2Ulfcze5su)H2>^obiY`}~xAU1F> zWWl{r1@}S}V4jMw<{V|pKG;Vv8V6Fge`iaGdzdHa9+2Uha3~_iLF|?r2<wfT%%g+* zg!DmBpgp&B@wLVct1xX5=mg;x2>(^{gwY=2Ny@v$lmJJn+E>Jc`)<@tYAt3BGp_8( z+cDfNqhWOI_T~HE__*$E3M(l;II;23vI&nEmVb4B@Y0u??5%sQ$)CM7Bz#z4K-tK= z*};93_s<94|JCyBxi2mVo_T)0e(no(!3$oTi>{k&N8qVgg?f7o35VT1a%=UXpqkDj z1h!|C9|lIq!^PRgN{D2U7V0p80XC2DH>tJ!Fj%sh$MM8ke$V~zbyf9;&(3>hmIe_> zJ4znf|KOn$CzSo?4(z@H6M6khjt_5mslV@%y!E>>R*aET%KJ5xO`M+n-qiUmQ{?h> zWH!b)`Y8?48pu=ug16DbnJbDAs7BCtROACnxxS}}9YX$VGTbAa3+beRKJh1whRcJl zuJFboJKI}*VsbJ@7F{_!YXzHb(cVMKSBe)*YS}fZp`7(fQyQZD<|g-wH@L-aUp9w1 z9Aej5c4GUdyS}V0pA+ikmz~>pYCi8%M;l`38O|$zHb!ND)(8@n91wwl<pZ8bR+-L^ zXp^WJg*rb{TLs?Ps_PmwAU34l98$6%0S_ffm?Mag=9e&0bnYzmnQoA+x|-hpJ@L*z zcPHxCz3xQ(^v~SMNJ<fcu(eHh9{_1kI2Aa*<>H^e;2#<c+l9LCO))=#rsS8HUfNZd zN&dp1mmc2Iy!|21qR<e(0bU-yW1>b3gQ+I=(ZwgvV0yx@9X_(EJzly$CQNTT%+bp@ z!a3Y&YVBXXzIB7<P!gK3{~69{TW+DG3bJ>U#32)l89I%P@5bH0uD))*&W`qWa2VM# zTXj!}dOZdF!~ftQQqFSDR#+^gRAe)E6bHZc%~x-|`OR1D&x<dgKYsiit2}nDJ?;WU z5qPpeNOaL#xu$%Epw3T~mnDbg-!Pr>>o;u|nAO(}4PPm6w!{70@uk=Yc5Xf8k3;q~ zhD?kcAfs9p!5%qF#N?x+Ot7)ip(d%IXL_w^)0(sbGxFtBV_mB<GRvcfzoU=Qux5|= z7P4x*TZj5|!)>ipy$0p)D9-|E;K)_q@v|mE`;Fj-oRJO=$eUx2^eY-l0Lo3IBzw8? zm5F{ttKb}%t9WlbjRp{#@H~{<StvDsUTDOY@o;x`L>V%j;K%%AwX2~FR+~V^gEA?T zC(SwQObIW2IblMSa!U?T9-YXJjtCw)#KT3ligK7bDUdA)8WwBiX<=y{Y}qhhe0qA@ zQ<~7HCg%e%uUj;=O;<cok}@?quD1=w0zqt!C~IQ)dsqrJRiLlT%J_H}DJ!KN+Gi2R z1bVySxN!$}K)j47Wx%F80xJbC!5kU4c|^0U5JV<<d%8GlFo@2Bh}VYdJT1HUL1z|1 z^SShMTuge-xTqcP&OW`Xae2oFNeknw`_1Y9%+nX1U$p3z_BWp$&@hYj8lkL=4lW$n zGtOWgGW%rn&etM?ww3LD#NCi#a9uNN?&93@7k51pYv+}h6+52JPR!$-`9{*Q=1*Xp zuEI1U>XOMYCIAm$GJkqQKSe6{VoVbjlqiO)!L)?3!m9E#`U$X|Ao{uKwssV6Yid$x zG%(>dF9}j=o7o1LnGm_>ZwOQi9Fi=i>CsrH=!$k|beBeEp)Ql7cQP%;H``pKf9B-0 zN0=5Q#sZ43P)ek~;LLS^1sA*38yt<2_|cle_q}iucFIx|8UtC%5e8j%SG}*JFD`Nj z4$^hWQC%51NP<!`aB#_K#q_5aT>juMPt~1{XF2;19crDkWklE^EEn7DH)boZDD8%y zl=sGFx4*>R{q=RjUzlCZrCG`&C9|lHOsGLM*{kSdh~RDnS_B()gn5zlVp*Zl-T4&P zZTb4X-RVLn98`7j+1@>d4x998JA5y*A1xQfoRcf(wievDynIs3P-S_vZ*l*D@h-8* zE=VqzqQiCahP~v1Ir~wx-^j5MB>+r{kO98rxzn709E>qWQG^#~nj~-0iJ?{J)&REZ z<K-M|2u9^q3&Dvw>D0{#C4j_EXx-=(4|eGci?!q4eguOc#UX?hF-AFGvluUUUc-5H zM=7r%MSpDnYDLcAFSdv5_+AZxoquH>t9!A*90SXQLGU*c*2_tVH^w?J4Fo=_FGCi1 z?lQqzq&YTq6}Ax@WTU3z4c#=I8S#K$5<s6zAGEN<^H^B*QnNCCWS09d2S?v@zOK|Y zWu+T#N4g#6OUAR?G-;3lv7%t7(O6;1NC2cAfajAt8a%ffsTktmT%38BD%_l%&sTYs zdR!UQexT^67#imz^2r=};4zg=`Hzgs9=^J+W>+o(eJ1<$bgOvIaP5X@Ph4uK!98ts z`^U#yo8Df!iRqV)Zar7idUGx2v0Cxhe5Of66kY_$sxTP?@c;)v8aR}oSq_DQcQulf zBRZ5wp~ap>+#Zw(p9tRwir;ey^3q#Ek!5=L10W%RP87}qLlKu(`Kr_DonS8Fk>m!w zSf~7=+&4FRQY{<x*fzO7yZ*_U^S?PNuX(PVjoez+GfDAh*X&sA&C|>&D`kkXVfpnY zohXHluU`GHoe$jHZlUxR{WZ(pZd&l#f}wreINwEHTb#8N^Xw{=7%iRcEhG&nZ90Oy z_|c+<B4RMz5}1YSR8z4iP(Cw3H?ez5v#A)+Tt`Z<PQR>GQ!xVy*_D35a!A?dLg`oL zd^S!w+jyQ0XNFo<)To?h6B^Gb2b8yK0mJzVdjXl_lmxbjgK!2ZL3qnPQYs}Lt6_@4 zf?N%+CL&p3-=j5ySex4x4H-L4CnK`tSXe|+94;BSTwMGe4Z*>BD+{Cy(uWAp?0}u2 z#CgQ)Ky^pV2(oiv9uUn+3&=sx>ct!1APHVrFo`;Tqp*h9jf--Tyz`kNmYrN4KEO}; zRryxQV>|6wBs^EyF`<xpoITP;E3Hb0(qSP=KeXA1nw6hzTz0cIcgy}t<wxZ)D}^BD zbZ)`kKsh6$h5p8b9+bU1L%^WG@R}&eFjO^eUXV>XH)Til_oJNFdV8R4De<oPyufjh z5Qp*!SXiV9U?6-`LNf2%45|jszNkMi%5PAQ$-{DtO(jj+#%^sYUTn-ATHa%z|LBM3 zH5?2HJ!Dw<!=Adw4vt-+{A25qSL<JShxscXyz@%^t4p>r_Z8z0UYNV*hm}j3o0kx; z<1!N2)1;{w6YOaN@CTn8NOmGznd$S?uhq}3_~-LGKTrNh{hXf({62N~0CqNpzqpV3 zIo(J7Je7rZ`<(8hexA(WDmC+7vez+^mFYf9`RAP0{QmRR&rNtqZUf<;PrU89T#w_Q zSC~Er{tmWCu7mK;RXko2Bb=ou)Z@$_2f3CiJ*F6q0=!XLCX<^9LW?X>rAzL$hMd;T zWaRCQlP%O6WoTRt_DD2=%CKI{OEsfFq0%Rq4p*EF#1r^Rbr75q^bR~C7Eu%>8~@r+ zbp8Abe`Q<#-q^Zi<!<H6v)XIpXS{7_`Q?E4y4W7|myT~fNtA1^Gz~iX>eZ9&FDkc` z_e6xo9%K<)Hya<ghVH98OD@A%=Y~x4&|Hy$O2%r0t^hw-Q&-GdWTwuFN*0uA2+M}U z&I75eBf<myeZ1XcJYt+3)gt188*{VnTAT@70#P|^rzNP{D#ecTSC2)}wRT@Ye9S@Z zuaEYO&)+w<{!nn}p_-<x<5sL2H$RCD=-t*cK9LP-G_3m9o-H5D%FUhe;TEjM#mkm0 z&c;G@QLdl(2n)68``X&?o3MEK*f95+V8{o~Ff0x=4o1a#fc80JPZU!~|K>KX5yWwl zyJ;W8g)A3{Rz6;aK$k!Vds`Il6`Yx~g%vq>yNq10)Hwx8b|M+K_!-Vwv}i}ht@Y1_ zYGcQbpESO&>(pJNm!0%>ENCg|Zr6HqzlIgJf7Jd7n>6*v#O!}QSvKeD0<vno4j_kV zT}d~&z68XCF#=uWogD^yFRdfW`iy?s1LNf4Z0Bk3scJ~F+Q)7hQYaK7y{aSWp&ccX zcJ$WQU%qwh94SY4SBtWt46z(lGg3~FQpEX)_`UWly!Zh|U&sUCBWd7$f(YlmC?<<^ z+*%5j2EE404Gy$my_S9qGnun;m91yaz!}K>hK#y-zbUp576s`;jL%z`_9!_4i6@b5 zI|$DLi_$bf*C8(;o<L&3ur4oPGFi5u>vlFn%Y}Dur`or`jP)Twj-fg$?%Lya3))8A zafYgwuadpDyyl@@51-8wrK%TJJpT9lS1T2wctn$*Ci*{ceZr<A&+V1xJv-;k^Yeav zP>IlThad2+kZZ^<!}F?#{cfI9UT&up(gOxVVgt$Xm_z7${xJNwIXe<Gk{|DU7JmbF zRuPhS_S_`Dx-Y!GP!jV>kIXo5;iX3xE<AkU;eA`5%@Z}Vo?GzL$1CTp-Z<;Bq3p4x z@}vjGJhF4|1G$G5uRDHXlU#Fp^7Y53oed8;x15*Jp|uA;n`R(vKz5K4!J+hEOyEmA zRE%7<;8o;qH=1xbIO^nN8T0R8k1Oop=!Q&SX$ABnWnhYD$O{221gZFdsMCqLt?lXJ z;mO~A+uHVwm@Fs33)VAMBeZ#EE3d-=__8!noK8G)0%%ILm;;3d;MScS;o}E~#3CVo zMX;d3F{_ykPoN0lj1E~IMP<B=u%5;cwVm8_?}l8HGD8G;9Rg&{Rkyoo5;{q*3w44{ z73wd6@%ACoi>z(l#VL}Qb86ek!$<Dl(i)VSBfgxaZGWp@|22#1&sY4#P;_#sy!+v6 zS01@mR;rggZ!B$psc)hr&3a?q`wDhD=ONNJSU*0nVZ$D8gMr$D+!4-zphyr6C||C& z3M4lj0bPa?EFV7rRYQY)qx_=CLJEDthxwTLZmywVGLDLpIe)r2<Bp0w(~;Sv|FWxd z8g8sk-#EZyV0G@{>x}h!Zo$$g%4a^`RJn81nS<kZPm*6StRxp!=r!hYpMO9`ptsVd z{JN~Tq4B*<>;ASVYvyCKAOARaMZWLXih})!8YbA|ZJ0xQA@>aO&9QWKi@V_~Nr0c9 zP7l72$k>)ls1tYfD;R_C{EkC`)N~!rS}XTR{{%<D$)5^I8DtpgbgaQ5k~zHBZUOM$ ziS6&N@v)f37Kk&MCE~uaPbo{3Vakuw@K~zBM0O~5XpOyzD>$JPk1F1S%p%C#dD6n< z4o!$4KOl2hsHX>^w?lh}^$zg!2=NR-4Fq@QZprs*5SVnQ>48LhHMP4eaZob}oDk8R zI^WPcvFB?_`~H=6YrcNG@u?Z>YgZhc_r}WgmkPHRZ+iUV=GM0+9+^7*Q0W_n*PmVT zOlZjId5^s|;Y8!S(;;C`FIjSCf)u)cWzpK)!|PVHwuc?vTDmDOZ&T^^!yp^hQ-SF` zGWmCWt!N!VzY;MA5)>IY85vc9!LBLAa81XNX`tlc2?`(&4;YIL3K7A-qpqjW1d=ix zod81zGbg({1QRmD2^c1_RnRb1Jisrzw>uACKJvt6#(H0>UGm(FIhPl{`g4bHwdJvp zOZ&@r6&BoY7?gvR3n^p5#F>jfSiAAd7UgT0<t`~#m6yc$ZPOaQ`=b6z-JFXvF&@N7 zXe=>jw(wZ}5Awnx*T4Vv`rF@s`}WBTkDWSs;qkkg2=B%V2X*`;p7^u8P>WNLcp(lz zhgM}Zd$rXHywGF7@Qj=HnRp>|H0d*p&r|4a>;)Bv^Z~v_)P2y&{{V=>l1zp~!!zg- zPm`@Y2(I#bJk2njz1Lj3|Nf)kXqu^)S6=vlb2Lf3J3j+3h4yVB)(`5~{a@v05ya1= zT=26)7hgHIXwlKf4?RTuOq%(8<1?SFs$aWl_SHYj&yvB<l5h@L;rxJw5tYTDL*n2; zE*t1xFn^$G5@SYKX-w2b6$&fCiWr#=^hL5JGZ#~N*pKZQ;-Sgkeb+vjI2c=K;$KU^ zy()-%5e=(B!{_l#f5H>Gb@DGbC1Ih*-qUEhb1c)|gX!4=aZf0;g>&4W`Rlq10=M&^ zZX8IouY01418v?<9Oz>E#(s%w7R@_f`3~nl4<6{`KLxk5AMCFN^z~cJw=eR)b>lzq zqy7p0<L^hA-~4*|_k{6}_z$q!X5I<OldIV#V=TOI{4KYA@RV<z3<!Bn5|_MGv*^Zh z;y{CD<<2-hIqtcIoeb#oA!0z|_8FG{bdYV?^V4eofXqOjnpaw$E1rKF`&pTvxbF2i z>KydOzPgAxuoZ%g{=h|1NR;ZvG9r}IEVZIYwBDJdR<IODCo*lR45iE>?AFU|?@BAz zyt2g0%uTYp^AfW6xq)u~_j$?SH<g<Ywai=h-K7Q3%-UGD>QMb#t2R6{_JNYEm!91A z(2dEDOq+RR;`RT8m*it@ypAz?!I(l=fq#pa_(07K4)l)ni8S#ND7oEv32ec)@e<hb z5Z-eKGx_<!ZO+4+M;*J?=SdSQxpuSe`a-ahr}wI?Bq_(=_wO%#I&oIxjg@OYYF57Q zP-6CcTrU=FpE~F5PirpCo^b|73Q=h6_*S~8*>xu$>EBJKO1z6sWyuRt(OTwuxHDxd z#5>N_p{I-97eD>@;>Axtd3?)>lUuhPJE{NpMK=2KC!bta4!!ts_7i*9n7xlZwpTg$ z;3b?3aA}G$=)>LhsD9n_C`;0#67)LGJJz@Uo%N^OEk78t{coL8@nFEnO1Ze#pVXoH zcj-|5?xjQB-tG<^%JPqNs8Q_6nIjiAt=bNbGw$%5J?ED#QTB>rgeE_mov+@KK4<CH zT6w~bu?O~+Uusqk$|fCZB<5y3#=`yQp}(s`Rp8*1Nryrw%{mn3j0sfG*WDFGrRnG- z|G7GAYQU)J=<J5uxJ~(^^N77W<x~|I&ViL{c5dGE;DhU$TUr|S<w=^-!&45wP%-|- z4SnX8sdDwE6*UWLv*%5lzO;F|JYik-!w(d$2}t_uj+0nlLx_)S*8YLs)VG`7)bBTX zlO@-i;{8Kay$P60&U07?vIH}6<fJdYXl-|4U&)E7x{nj2ptc`#K8D(~MBE^b=X@s< zbS%((C<F*|Z`YfAxpJ*4)pw{(eQ%>B)sBaH-+ZUebbG7c>P%E=+C=muQAH;3Jwhr| zLY&UTu!z)GrXMZSu)GJGcWvI>ym*8Eh!io_Hs7WFt(ZPdQ}(^|tUh&JrB*v{@s8~) zcI0N*iY)~PmCVRkNqX^-Q*VIIb1}wESSvn4kM8^`?C$)ke>c+(mI~=hAwj-9{Cb%9 z73oW+e*X@?BA){7d387jACw53bEdN9`G$;D{ayOa%q`tHw#U)B(@#x4Q`>TQ^VYgY z9mU*L`sx>#u)d2g&vx<5@Ngd2TJ=Qgm}efD);cb`wSM*18KXVRcNO70fGj5s!<un~ zjzqZp-_eo!!X_+9{qCwGb$+MnNQ7k8yJ#(;BgOYd!Aez0vXhWVuQq1F>Z10GnmqBB zN$ZLtE^Pn)m1n1tf>d|;g)g>WKv#tEpzUhV*2AnHIqUAOANB8+>I`HJ3-$8s(vLht zyh7}3kT1o<(oEWWDM)wIk63&C<I`H^OsaePK*fQQnv$6-t4`0Z-m`c1f`=Ynu;f(1 z+L2>7je1<4v!!bC_5i<i6E^J|(NZ>HoqxdgNmW~N#LbH;CM}*nrE+2W<Ev^$R3{}> zkEmINwNrrc&E;!{>)HXZ(raPUAUW`Ex{>LaA^FU-cEUnP*LF2H5GbK*?WoET<ZzXv zsmc)y1l>5ASwCX04PG_GDX})Ac+<$(<CVu>DnC<ObGB;6llApS19Do%jBUx<toLxs zaCaHGrS#FE8CUksJXtaQ*~QB4d5=|z){|0)RqiPoy)M6T5608n@uT>y)PwUhRJFj0 zf?HXtf@BLuQ`l)N6ouU1*a~HpubJ%2Smd<E)kRJzec0oxj~s4UbNJBe%KC<?%DQ^% zU8}xaxqJ7@FIVkKtF8E|ytcOdtBP7YaU7(o4D<m;Y@<7%2Lk-zOlT(P>RcR3h&0ek zGNO0D%M$dz?EFrA%R0lgjRG2&FazCu5Z8JLNhjq=LyW!e(0?!t3<X*_1m@9DR=Ex& zX-HG?5IjNxRTb!@EDX6*4I*X@MVzvb&S1&e{YQ-|F3%L@2b$)!l$L%ivP)?!AicQP z@Pct8<dRi$XQeicdqd_uF9S_m(Wfv0Suca`!i!|GD*;)k27L2!s;tn=kC>3lkOGzp zzd6Es40c3Wq*Y>fV@JFQsfpTTi8OVW^P<JsO99u*oHed=+SR(cCrXR+rz0wHcWu+= z;mKR~TKAruCJ!sjPkkV5{ouTu!SaN8HB%Fd-Fs}BMzI#0{Nm4&Ki79mRPEAvC?bN5 zzD@Jd6hrf2MAO?9AEGMcVKXa2L0=f~1SLacCy-_i$u-ktpOf)oV*9&kCvUN{Vl3vf z0<=4VXY&lpE&wFy9kehSLfHbfpiUqct62rYo-$Dl+ly08t=kHhvyOI_PNkX3OiYI_ zncuo`lBEs%;I5cH?#+s^MP;tTV%a-NwO?@2u==eVtfx<v<@D?)M@{S%W5u4%Qhssw z5v8^B8`g6gEkZwE!yJ3UZ-ZG@BX1=!$Vt_CpdLa)pc&@2H?o-sn!--Qn?}ebI|+mi zIC1DKK#$2z(zT^%K22(mN$W9fu--WAU~zL{2Nxe4y{V{ARk(9_L7$42fcbe%>mFKK zGUsZ3gTBuC@QNE_R-xR$a0mNElWThRTQP6ey0r4FN0a+lmoFx2VWOKrXImlMh_DAR z4)j+Lm*Xn|<((iKAuyCts0o^of+Iu0AwM)JID{r({_AR#Xt8I>+&+t5X0A19Y10l} zT(O9FKs9Ld3TWdh1PVRb=(CQhiA=?%`{1tph@n_MZZYe!lO^*cA!NqCS1VZ4fY2kf z`n_7I_afl>y;`aFBAf8NTB-LUNZ!3#srMpu)xBELz3$lnw=rYdJ%fYX-58=Qf_et` z^!0WNbPt5p5HKCpYDgxuPOBlERos@Z+6=q1MD;a$c*XJY*+a7TG}i3QOimwrXkpg0 z=~<(z=Zq?BXdF|rc(HZE^ppyB_X&e4s;esoO>p-pPnq7pUd>KU%FY;^oUP0sIeb{* znBl1iPZEVmnB(*O+zl1djj2Aj>vi4Ny=p7GbF&h+5A^p8^$I0S8O(&>_3H9Bal$S} zNGBUc*G;jb<-e$+Odm0_-^7JMb;FizJFs-|;k<RD3u;{F6&25!WF3&|Xje0Kc67|@ z*|T>%-28q1qEt3_Ky>89MK#$ulduFMgoRSH)(st%Pm2PJjZ6q-t`!5t%L5mNX=aCU z-|uelp3~argiz@evqR2+Q0b5`Slo`RK!+t~Yz+NLft|2G5`3!YC~oK3@X41<*X`ri z@%H?BQ9$`6>8N<bbe-BB7xEk6LtF<hl-!`b%-g@qpLbM(7aG?c5xm45-JU1mc{@6v zx2EGq*;jiC*BugKu!X6=z{ugc6B710vaSedzr3^kNVMOjeG2W4bo?N0=Izlh-u~6j z_M1D~r=$I4?Qyhwq~jBD9dG}hsXe(H)%&mOY(Ek0lX&~%f}^QD-243g)pxeXToj4- zvozQUw1SV(^LGB9%g9*CB>-zz!0Jf?_z4og{kO>g;tuga(9Prb?VmZMyQ=ojTyFm~ zGk<Fj1V!I&|NKM7FYfpq){n82iT8=E+84n4;SIkV?>F;&lOBqWnf1_o(nEj4_^rDo zF5-IVf6n;D`|id0MIl9uk&-YEzp-<Iy#u#&8_&<7iRs4fK}Xib>Qy^uU&UU-KAC*_ zwBpLP$lhYi<rHysdt=&VrWf5=JYVyeUHS*8!zKRysMx@KBs;8?*91?o!L+s-)U^fr zZooQ{gw5Eu!0h2dR!m}IGG8VX<}F!4P(&=uhS{4p<69wJ`9bJF+_t4)Zv^~@Bhlv? z7+N_2!o#Cx<RuBwJ&Fb^KSUTCGFPuEdXV-ag1>}sHGPE;>9wzD<-UgeTKm=fMbdui z4cZLHy>9`B6N+!YM^QUjdcDoG8>9oKHpjsCd!WC#kGDWA8Jz&QpA=5R7VbkQEns7m z5af#rf#e>=afDbQL4Y@sA`l6h1m_lfNrFbF0hSJJCA~}|0A5GJSa%my)wB1dH`=0= zfbH9HC2ny+X<@PG8{IcW#j_*vs|4DyCTs=nI7^|mH<aS$T|2*GY+2{mi2FPXcdUa3 zMr@S94V2)By;4+UUtcedYm3&Npn5{^^-8{2Gv0!~fXc?8IG!Li0kDX$dks!BK{WXv zC=H$t7;^aEeSDD8!r#Z=&llHu2RcSrz$3??YXU{3D#_g>S_m67NLIxh5(Z=yM{ZcY zc#D`PiLdN^<hg}S5uvu@tJ$W!3F!%Gwet&B-oL#`KKS_6LoHY5h78I{R;Djo#_7>t znJam4OrF0mHT^_1xO510lDs8N=rsTl3t<~ly9mOV`aP72><0d(AyHVI+|`~UBAxF( zDljgTng_?i=1rhb3;4c>Z)2!VNLSCkb?BR@j%u@%D@p38!ozGPREr0HZ&Ym4vSnC* zf3#Ot0P_8XbOr*Puh9!*G>glkNnBPj9}=7dNR4L334znHzInwZIk}~!qR)i%l(dqP zw3PG-xPGv>N}7VTY9~NXqvTT@xDH{?hHon)Q1`U4uwFx*f)lh-oD}S;brR2id?V#U z<$wn(6!R@uuBY<wmtqU+r@Rou66WMIu?5QF71;|Ea2|{a`$2pW&j^vOV-9rEb@nu$ zKddv&4t!2|RU6dx9A;;UM_Y*kYRFWO@5PvDZz0l_(NWM@N~VJ?5=SRnV+KR$6Z#Tv z@yg#`W^Tw6X;W$(Jf^eC33h<#pB2K{$-vKl;v|0{c(5ZR(kKE^>cI(L{F<TMWX^@k z2drmiP8Q3{%*p(&qmbDupW&5qJfn!^6e`Er18MB<8ElVILO&UbUmA+xK7gN3*xzZM zI+lvaWq_T8Gma3VY&mEE^5VDoj3Z~GSTd@8&jLB>*EjJ6t_#9-@BhJdTDopo`<^1P zM7<I;#~CFa>pY`yHt{ox2@i;=Vy(Ch&jeq_1DG(Ho<k?Dz_Pn_hO!Yn!2T+xX5&*P z>=mEXd?4BVx$E|728mCq*F7XYseSLyUiXl;FTW1`H(duF@-e4FUB^l3FT8sp+$M0( zzLS#bivHJ0rP<UC-0u_$kvZY|Q0Y@4vBMGP`lpGebG^fnb0Q|pR(gp8<&p5+$fvDI zenbqW$m5?KX`2J$OK>hnM<{V(z~~+ILx<Jx7$qCho68du%bU{;O0T#VfSn$3R)2zx zV1}!)eS1Fxgx#zAT=xODe(TxzKIi~wX|42PZ=0TDOV1&;<;X*-MWl8^1qer;B}9~U zeulK>io^jG%_9u*$es1WhRxeKO6k=n?pZ_*#J0NbWxbgET<<=ySCuc7b0_p?m2=9s zFT~*)NlKBpK^`dh2%*Lx#LWQUi=68$4FMwn#G@CgZGyU!t9KFM>f!;XIH}{g#itK} zlSxD;1q3IZt2poUwwn3#Yqp&>tXNo9US76%rBame_2DlUtsS*`(bq@5O-PD-W6Rey ztv<dF&G~ZkwJ3G0p6JIk-Vd&mq9fD~!ifQxPs^{6NK%S!uv|*;DB|Q&xwxtafp?Jd zKwUuUXx^hZx8;i`RaH$|*zA02TkZV$wOf^<<fv<#zpUNw<K0^O^_DjxlM=o?^7W$C zqt-6^^6=N3=DU<D>~(;CbV3-QLU<%NG7wAPnxi>KhACB)X#J~sIS5XIyc_^2#Tj<7 z-tWGvT+yA+{^c{i7hG|#jLv)EM)2PP849#9?Ij6iT(G0>xEG2g0r;qQefM1!uUyI2 zd1U{RO6$@j%V3?q&etj4vuluTLg+ot%GZUL`R9`~ne2Nx0-t}+KmVR`S>yUtO+R*> za!pGAlBoT^gumf?CQy4fw6_#o5MvE@Hb>@>=?#cHPGn+Oe2yn2C-&_bsmVNC^k9Dy zmk<TdgrS;#!mqfmrJy(3VVW>m!eAlm4k>FvUy`yk{UVbZGLIb@w;PRc?MU>=%6u(C zQ%%=8a|sO~5jCv&jl{u4QPG-y{dbQ$axAj}%z(x-URW(zN~<xRpWNSrjP?^7((#_) zNZL-vd)TL>mhl&8TO}Nj+@)h^`!mEwo%Ays#-Be#IL4mG=duuN41k17iw^zz%~6L~ z8Yhx1gBg7JSddedcUWkV@-g#1#^yS)I%Scvn8uSY9AIyn?+3fpJ?`g7_e)^7oq^>u zPvz4h6wrD10Bd3^l_gHfDn7;onp}2+&lzc2I_Xz|_#zYNa}l3wiMNx~$Y55(pJIGF zm`lS@n)nl(oIpeAfOW19E^$76PWcYkceE?%;^%Ud5Fj9nvoq6b3=F}}CPTIc!Otq} zI2Fzh;;4{-z)*=UrIbb_ovSKfl;koqrJ;oXhRhO9$R@>sKJanEVaBb)orWwP_90LA z?d@%=@9$PR?cBLtYg3YKykY|@W>FyBj?N^#nxR<-cR%8osnac+dob(P<0$mS#~lhe zK&u@DWMQ;15>@u>`O_)F1agRjiQ1~|7}Y>=2@=w{OFAe8B$Du-I7zDu=06o5Dj!6% z;E$E}V_4uDwLh}p-pb!UVg517dl%WdBY8*I)*}T+SdCI}B=@i~<!Ihv<uKOLK*gRt z)G-IB^&$gFf@w;k{ET*`&=1vlHyZ7e2m1LsX|<LKeMBAXmgy(RBoqm_sijt9N#W#l zgaIzXi&BcEgd`Z=l|&JwMV52Su&iM+a31PazuUIZ=$qJ|2}1_=Pfbki9or)!B#0v0 zfb`c1{a8O6F5Cr)PL7U2aef*{;Eg$u8owZcavP&0b66JeaQ*=lO6{m2Nfo=D9O>Bi zPULrhEmazOQ`vRK#^!ytpbhw!@rSJCiRYSgs%)mc-MqrdzV7_&F*8zFj73mN$kwA) z&dPpe<44NDtG2c~S@KsU#|L>CUv4ekf%P6SWNOQk?)q^`;zw*R^Fv7Gfq&jmW+?yI z@YCj5livFFg@d<R`Xm_I-<>cef{CxQmF)CilzOGDLr@mH6A?5ZtQTvawbcSS^#4BO z$8Yvt#w1HZ8n6^wpoavZ*3<yfz5BR`q9#7T$5n&kz7!+GsSd0fEoYp+gxDrPx(PZH z7mK{~1L6imMf&@CdN|k#h!--!Q0VXjT$3Z#%(elt7{r0$x#|J|XOr-~s<?plIDu>o zX)N(llwbaK#R4m5tDLMOTUPHX$U4O?#P%DNI{1QEzB=oLx1LJuJ$=%Qy1^SJKbEQt z=(S+<Im2tmYc5T+w6`dKc+8Fi56l}gf8bh0n|8Kh;Txmh*6vQLk|uACDepIOMoW3> zj<#(DnW9C=lzqb&AEz?`%UwDI`A<*LW27d-Db-}w=8W(F!jgiW%vCTD4Vk#~dKl#i z*USs`1qc|bxfY>l**g25ic<654mOilc)q}-*IVAKOVv?^CR{F}CW2m*2%7g3G6<!V zf@lPIS$b2&E6SgMKhUq55Ym8cDU?%3xGE^Y%#qk1kxpKKD`Slk=$vvhlcAopBv3Mh zhlO|1oaZ^DbqJ!mxbi41ld+Q%9?dZe{5t@FQda+cF`&#d&d+@0`N0ou`me87&7VHy z)|>DCmqyGhdbsxdMdN|{AAX~3<DxmUe=T0UC-Xw<&_2tS4?TCpBTCU1J+VnE&fl57 ztuDPPH$3r?*2=Y>G3#eM`1A)?<;f3@yT3MPN?v4S>FTNF>)d14&EEgGcu8&?n>lq% zPkU#p1rzeB@_Xq>@&!&*`#EfYPVf&55h}PGI<9xDh>CJlR!%2d=s+1kf_4uer65~q zvDs0MQ6uU!RaTHV;C;g%K=r{C;e87aqp&~3FbznEkBJT&5<bM&+d0$_3KAl+j<z`o zvPd3>K*ipUeJBYJ@)$THW;QgIv}y_xBQ?}VOz710h^j<W5RS-B%Bd8vS?PFo#*Al} zxOo#3@#<Mc*|hW@Cnioj{*PtLK0l7XpU>ZX`pl;F`y^@TKWdgOtEsLXDoJ|{b6#c+ zyLU7DYqMuxQ@-E5TlwzgIjNP8{j_fFj~6N{FZ{T6-A|8I{^R<wx}!H9+$?{0a^<|1 z<28-)RuTj>x6x}b_{&UAu}LvZt4lyAiI~w3QfxZPRcb}84D$#`2hoYnM+=?Cq5`5A zlCo)0((*Ty3*(eaA2Bo~Y;f4%<fO>(|CDl)-n9KqVy+>O1QdwDNUx}_+rU5~pz_Q; z2smld@y}~+Zn!^l*wBF%mid;NoC%koDwthXf8@_mkXcH3jq`?;d%I4}=o>oN#lesp z(PvDivW1-;lU<Zc`?5^hrWt^9z#bl$6eBWzVCNyvw3P+Iz(GE7IWm8N!3(45FOCEp zgn~BP!2u9_R|momBKsUJws%6g32T``5aXQiA0mQ7r9eqXvB6N70`+3d$P@CZY@_^8 z+{3c6xs^5TkhY2LN(MXA{tvc+DKpp}hEgH#CM79=(hJ$x6U8_$e1$+EUPuup8A}80 zY!I35&vX`aV1WB{OXML)So)}+4VH;XmMyAKi&CrA72=OhTWW=sq0LR`6C8w~)B$}` z5>ldj1jPr(6O6~vLB$c;z@J7Z3)wcvp=M5(dfSSJ-Cyd~rZaN3yDNKQ)`AhKjajqT zX~m%vMvb06y|7@yP*J;f&>->hAg6+b!-p-*&%^HpdBv5Lr6pCBk{^KVnfWX8mKMrM zV_U{%j$Ju!pj@=LeFAwGZr;jSS&&t*GRO2MwYfN}Y{}Bntm0;xzeeeOlwf-vQ{XA| z<NM%VetA8l9=H%a^`2n)_ROA+Q#uRyz}0b+Q@9I(g6+<xr%X>yo}Q9C&1jsKJZ${< zVX4K%()-34Lk7=ENtrcx$P8mz@rbn2iK!z<poGk0k~g7yKn^v%znfgTRr#0j*&o;- z$ZokcNBNh0>DR$DUb^NxevOX2kpdPg6s(DmMpb#%$bQ%QNp~tLDiR+Pe`>dC>nq-D zm(gFG4rDL##yzdoJ0jYI*q@pzG==BkfE^MoQA37XcQ_NIz+~K!q*PI>^k**=u}jKe z=^y!QuF{g<=8nE5Bgd~T=Eg$^ro9zx2{4ZVSqD`IHLOe&Xo2`6k<r-%pD!d2E@Z&v zOCB$GH_D&@BQE@1+(9j4b;?krO>w<gnlKpBiENN~<}`3Uy<U9q;EDRR8)_HMEU6#W zI;WvUS<*7J|0X-lH*dy9j*J%dC$An|A2I(Qk0*}V|7xnZAeA|6?om^xyseNVIUE7; zL7;^b#Z99>gj6<LmQx@G5t&J<PezhlOUt2_Cb8LU_R?F!@I^Iq2*_-v57CIVD{1U3 z{S>j6l{oq#i&nO@BZml<(>6I<DFHP~JHFD4gV)7P@E1@w+20dBau<UGP9<!51}88B z(GXOClb`~uQ;-TtKPJgcGGif-_ML!v2oE%Q^<hKh@+-Ehzn<GxA+f^k!0SZm#OWKp zSvz{m#Yrt6E^8O6_Y^-iS{!{*Suc9^S)G=)w!icCjt8o*?krmO;{!dF^D_nvs!T`} zYne~)fyw=7{UA6E6?w;LpMvc)5E5lP&~S5nnYDxr40d9Mo>?QM2VAjLf~_N}<l5R* zAY-^mz~sh94v7GvsVKBXv4fRpVUcW+6&o8IWM>CKGd?!HcU+H%pkBef>;mlq0}uvD z6<*w2>F9N^R}HgHs$A6FFbnS&()TiRvcNz_DFW4;2wXbCx{+`+>jE|$IlLY}zig+% zpHt;lwx_kIZHwHh?K^Ycyy}^CHETq7@z{kewVNM*d~@xV3+;IbDsa@L-uzzFT%sg` zHy_kGino$b-1Fx8*|pUhH&)lytW(xyW+MN}eadW$0PQh|Eta5<9$bd3vOQ5lHytLL zQeiUaGE1lt=E0=COjs$b5!PE|J(|G$JtzQ+lGAPJV;xI&V<yfP^xlr%ddH>+77~bT zK(i^0B9xwZi{5gahA;xG!j9SWwNH?2-EC|uT%AQHPv-9B<X(k6=<n^}U**HR2Kf$@ zy!Bq*6@CNUB*#RT{)T>9hd@V%svs6%3{H{)LjnRTVxoJ5YeK`qLPx8wLc>ai_8QVN zC2DYFvSnCkSdJ+@-UI(}=LC08C-*|?qTuP}<oSQ3hqnKl$!Cww?f4z?1%`w+{lVn^ z|3N>(jconTyZC>2{SjVeXJ_whnr_=2|4S(7gg$QjZ}jp1FbNI+50H>Dj{Pqtq1*oh zBqXES|5_6M@7}{Ecp3dMKDu`8s#VR+ix$<_*Va~7!&g(5nUORoCdS{-%gfEp(b3M% z%1VY%y>|WD_4ln?wPw|t)h*2{n^&$_zG&H^WlNVVZmM5czi>h0{D#_jwe#xcR@YS5 z%$YrF#<VHrRpnKc6=jplCQq7JT0E|(ATOgZvvAmuLFq~9F#}@;#P#YC85R;8NU>jP zkxDmDH%LK_u8v#@wbR={7P7Lnf~Q%wl#xdW5{Fi=9|kBQ_qP~=A?w7MezfuAGhwiG z`{M`7PeMYRGil`z=$&P)s=BL2qd;w^353M$+hNPWagfcR(wpz3rT3woZ=nkt_#@z? zfi&Ft`1@G=b1aED&u4}P=E97ZS)X5~SIehoDrsY@WU-(!EMeS~wjVA|o>>snr)pgL zt;(jR^76$^latcYjmESz_Tu=t{RWP2YocpzeZ8=vY^nMhcX>`5c6sJaZ}ZJH8<=;^ zp+hzNAO0#IE30neU;8Jynex~^Jy?UXJbRod2B)VN_}LDN%E*@L%Vw3#pI<VotUfhs z=&T{x*+XUx&H6DX)K7V{4gU)BbG1spU-3^F!4j`lqte;))%+i1VXY9@eqFcQq72fw z4$^R_5Gf=Y`$EixD+`HqSQ<=?tQnwAsTsn)*bD=`W;w2dfq^bBp;^n(y9We>xyiB@ zU_wxBkUu_-n^lR{0kW$rs=S(vD|RA^R0ndW#itspwjt6*>B(DHuX==~PB^q_<-?Nn z3`>mclNcA#d!YN(tBW)i6EvEiMoF(queSC2K7OD_=+dmFZA+HOalMn`V>7*i24yHu z9d6rA_!%f0%Q~#3_q8EHxNya2Zwr5ilLPdQFs2hIjXcSwy)Y~$&VqdjhD;fu|5}Z# zT?q6Z+%MH;J2H}fkntF|R8gOVS&jMK3w6uyex0!=E&;)Q`>5Z!0vi@q8gxD!R(XTo z6?qc8BekY1FNmRzGr&CR3h)dOl?;1GbV!zJSoWY)iowesFDrX|S<#e}{lpxr-n%B& z@5woHu3%G9jwp`bQ}*M>7HhtGAmaY7)>!=YuU5sW|9o-ah`QI7N4%u88ygGd@tY@D ze?t2DgpN<OIhyZ<0A$>QKIZ`nGJj7uM|&ilN9v*gq<BH<J$F4^$WSZEg$!9=sv;D( znPfqMJt6{QgJOFIYT-`S!g@<?30)|+vhzA5v>aR$T-6<`a}B0(n9JM42&}a`nET4? znwN9;Cm%{4df%z!6WLd0PQQ|KX7JgRw4sBJwl}Z-tfl3%)ocFI(((__BiSPhvJM)L z<Xx-&=IB}Dnc>+vsppa}<i9>=*45nO9-DsNy5;AM8-L!i_2*6KZB9pw^pd;+^~z2e zt-XNX$66<gwwit*5~C5NSy<)pnlWVRQ5S|*t6H~JCz;8s0FA;9D+B3QXmk9jE8zRN zvoRLKUGHvM4RJ!8S3r>7E39)h(9zdrN>>vb^0m=v0P8ZN8(7=?XJ^1(UVgaZfeXg% zOV^$m{qnKglh2FV++#cTJe;_#W%ZdcuO5HxqFnsgT6w|F5r^jI%o*P^ddjw0d#_qO z_nh5F&uDhPc(5_AW_(o7sat05f8OQ^tWnsAN;_hC{ksre{|>bPMZIXt2u-mVURn{D zR9o`W0?gX6n8PYS`{9Tey#)J8q%gra7C8^K2Bwk2nKg?57D7YG2atssR>BHs)>e#J zlQ&(KwWXjCd^^_GLMf%{$EKvHVkp+UelA%A)dWK@ydb#G7MeA904y)$p;Wz;e7)&R zWu{@>;QygQR4iO!;(P1goqrPl>fhOrFg-~dU)}f7x5R|@7x8nIz5Qt2WbJgrl5h9< zr@l5Ky7jwd4)*!>&Og2$Gvc*W-&cMK$n#a{0h@xR0W~c`;4uNF5Va8l6ceUU;g~{< ze=ORNPo<Zz_Y8(-j_2wJ^R^^wr6$1!gS45gV-j+RgA$+vLv9QVn&`k&MR7XVmY^zu zZ88-r=->TXU^bin{KaYwgI)qMlSfB|h6D%codN==m{6EKfuZ8#fZ3z!d+~Anhex<} zt}z78_|uQG3o3`{s8Y!etGJ<oFgJbjq5S4+y4M~#djiEa*EKEQrDG2%6J&;xAR-$G zTn~aht>!#bp!ajgK9=*uwJ%;dq20If;^8N9j%C~XJ5*m8#G^jxEXwToQVxJ^D+G}S z@2lmXtX;7sS%w?T3+dQ^q^{s2n{FQw-v5qPJO^<1R<|`EQAxcyDr14$k(JsOI9XdO z7$?9j)HEbiQA)*Yrep$>CfF3)GaH*^^6grbq9)aF3kqDI{v`j|yHE-@^KGo@O}87- zDE|B1p@IJobmza@6E2K;3CNHV9*W7tQVT>{^&nbnjwqbrz?U1hdx0$=B@j;vq=G74 ziFW{O03Jelf+Vvm24!a0XK(!Ec>ma2xAKSj#)sPVE1FfmP4~-tU$nM<@zgU<KmCPj z^m^qW^HM&^YLA>d8K;QhzFp$=^B=ai!S=Q9>gKI4Ve`Vlj(r(~eHkn?V_)jb`?4pw zq2TDGl7g7!*~oK*qaR$40*%cKfeH$dWi=TEg&-w#y8?a<O4)bMOVqkLC<czwA$<3_ zl0BC1y?EMn((SvB0-RjonWp`=%&PaW0Nn?Fv+lOltl6tdZ`~l%CYyI;)WvKT*SW)# zm$NU{ylSNF1t%?}w;tGA!NM5hNJk`)XBlu%+NkF*BEkskgY(zQLMLgpGAh-}G9Z{( z_zuN-=HQU*K!#*q#oTlba}%dp{fXuk!=REe5TofoQ`Se<1am2R^$7N-5ay3sm0Wfl zKdY3Yg>39x*5IabW%YB}xP{6XwnoWhr<F{ExBr~_-U#s+6{2t78iQ&uQ#7fm+V<QL z@1_1sK5OtKQ``sq7^nEWju19#dTP$X4*>Kvm&V{A7qrVIj17TM_yglOTnB0>RCjMd za5rnXXrUytC%F}TBm1g=eWG|3C<qZD4CRy3A7dI3-N-SNQi>T1nJxS%9R&`@8u&tu zDL#b(Jb~<(I<{sYo2~2{$i}nr1C@Pj&Ol||j{{f(n>0|_$$u%!2e5e<A8--EN17N7 zL`=x;)&jDTBE|#<76-I}55VPyl?t%WXslOWrd*@Vwy+>!S*<<Q4RUTt*j|Vc3~CSk z6)o%AuSlP@zf&*$yl$Pccho2)ZQVMY$(z_C(sgM&e<o2Chn?w(oe(<i;mM}QbbA2D zwDX($8#YOU+b&6irD1t_N<}W*nxN$-VY75ya~^&S<henmBZ+WoBXAxQZVRjs1EV>^ zAIurDqhZdl%$#VcS;#(-!J(8-kb`$!sWc4%cbRXm6(2E&vvBtOu&37=W~ID%mVMp+ z+2)`hb6IL0^9yRrQ_j=lakmBV%)KC8gw<O<4Gx2tp?HQeM?i!b7KqDc%xG_vMl?=f z0lu;y^Bt!wPscSG!eVKS^fbQ)$oN<eATux&Lt@gJwx=XxJ1!I(7qj{4tYL!kfxqml zd<+_{g;Mo5V4%su4iq9K(FK}A$3tUp2d7zCk&5g|5wczVp*h-Q?o-=IDdqD5ruEYL zFfm^_I;8!%oE$u33!d?T^hW11pznx(_zVKT@&0S+8PW%Q49zoViu2pfN-3YRkwaL) zNTtnN>)oNefXCoDV}umxE6opBfA+#)V-nwGD3AxYE{fq|hhcjGA_DmZ71>5ZiqYXH z(aE}O8yhe`dmBK!aH;C1vjSE{bw#OeIxYGjYLo(YbR^rPOjjbL6z0#K$!1S0N!iMv z_xU)dv56WF=@Y~nB+?FuBJW%V&MC-a1d)-dFi!|-70C&u(`s}8WI&`Wgh)xLBD8XD zNHG5|kX8`^PUDce4JZ^a8p26|`-C7_G)fOk_xNt1MbF0M==dQigN$)KlInX|#55Xv z^hxSBVn|$+u|82}`Zg)4cO<^m@oxw9A2B30+E_1sKYnN?v-Az{^|i_#hSyd;-a&qr zEJukNHzbR`@bk6I8a___0;y^UP|AdQc0zMiqO4b@C|);LsGG>h3k@R!^MXACFJ+g* z4fDVqZU!fNTQzZ)w#%2S>Xe31Q$`+Dy#S+;rSoIf7Y?4?KYx18u=&}eHx?z&9FRLJ z7e%yBq~-SQ+ceW|^y=J<tO4=Mr`YAM8Oi&#LfR>|!!8hH^#9$kQ*P^_ygKT9OM}}J zq(HWU1?MU)>V6z9z9W7L{$weHaxb|T9RM7@DKtYzQ=`WLVb$}blH?P20@yN8LZv}z zIEx&?BF4TJAP2pS+uT51Hld<Ip%o!a>G)Fj3H+7*LIONmnZ~r?!+dOUJaUL7z!K!I zw3031rh<Q$zkrKZvOqyCA-7-OzyO9--Z#BpdQ5acLSTZYJBK6qGk<F}ytfmM;DW5d z&~jD80bfOw4Rnx%bf6lO{*Ls+r1+|uubrqf_()=}RWDapUt788>6WOdmS>w*T&tda zZDrFltD>S-J+&xn<@D?*<WtX?zA}5xzEPuEHKlX*jUK(PdeYA7VRm-IXYDYo{%T|1 zhObsHezj)Kt4mgYwIOdKe^c}7;_S4V#j|`Pd}lV*q&Hlt%d3BJ-n<v<^XjfNOxm)u zZ$!UcTP9*%bsPY8bOW%X9+chD0jo%l4TZFKSWvXAFr$1+nQ`Nsd&2om%L<-NIKH(Y zM0cDhNib%ND2#P3-o1To9s9eMPTRS5sL|H5S77<<E@Y@S5xCHFovyj==JSLKWx@cZ zLreL&tc3_;s9LP7dmJ;>wz-3S%bu_x@+{K;wfO5lXw^#akN&K5$YtdG{B^fn_AB9% zfNfU(rP+mhI|z+x-9h3zgiPqFI~YPC@m+NXapK`Pfg>B~@hIZ}uRSPfb5O)sZK!Di zG!824LOkH^P1T$^$bwJI%UMUg?JOyX!<R(6q2lQFLmGD!emo@(Z@(a|Lv@sY4VBy^ zPbw(bcGIn`<8Qp?BgO!pFMZDG16&}GytGHi?gY*$NZlz#1E!+`r!Ay3t&9{P5+qC~ z*SG`%JwNvSnwJlS%VDf(g5o1K=O}T_&6<NZamHiCt2G*M)}$Cw_{Cb%;we}XfLsu@ zfE^|g5r;d}AyL$oLRucqGi?v$nYIycL!!PDepy-JknL6hgTHh|!X4E{r2n+_){drq zy9`KZ^Nn@ShZ~BwMk^)S)w<O7rEfp7YooXX#W7HQ_R+G+jFIhc5&y}8P2pD=fzwbd z1{nK!Tfu&V&;o9`#8C*-6a)w~ye-`Y1z!96x`nuhV9g@rS~hRq-ms~`G8IDM7pU4{ zg4SS<s<s1IRz$xQZ_fMf?FH9*X)IcPc-RMJLlPRVFPn9wB<$L@b7#gMHY|9%`CDc? zyHxu$b9mgCRjZ6u4m7piT9?=Gc1v>g{;!{?JT(pTfD;n>t+ot$hXbNB0+4ZXuuy0m z6@VS)$B^GU16B|y8!*KZh!C(6@UG7MlK{)XAYg^SsNtHdKJh_;j>y$NFfo2`pTSX) zfxUxzBY};NqYqF+4$MIX3U?h%9EWndW!&k{Af?I|?ijuxKYzjS;f=sTRh5)fRjneB zltn&)r1I$Zg8Y)o%CcetNj<VKvtU(D&Z>gUf|c2+%@Z=muUt7kbNuplmp_C_L3+r* zIb8tS=sBV+8B2G(FwIyM2<jxo_)8X+Vg|Gnm_~>`5bLd(rG*v<>`n?fSlLSuc1sbU z$BC4ilQKA%*XA8FDrbD|__Wl)*(uor6MM%3Tb3N0?BV9<>*Na@3Tn0JRdmL`MKN>! zR9Z7+?^HoqstFtfr?b90>TFUc&4w??E3KGPQe0K_D21qpsbtJw=o_%O0I%`&$Rz>3 zK%Z4rm6lXiiN=zOin5XlP&j)fX!|EfT$q|#XhNfnPD>lz4UxvNX-mpX*t7(kB~Rll z(L$E<H~Jv=IJjXa*QF2yiW>p%b|it+pQ0OBC{#KY8cIN;8vqDBn86-Y%0e}ftgmvp zhZL>6$oh#l#CO_5+rzW8W5ga}^cc;!_BXJ3ErdYjIo(C=aXgI>CP|p%VqvDRNO*^H z{8#+2ed+MkGzC~&`U4&)+sIm*rXVMMpuN`C&e_h^xhcfc9dU>T7cUosS5v63=<VYT z_XIzBtB`xb3PwhaT;;%Q0Ohf@v8!@p&K?YqIhQKI%g4v7Q1J5dDMdPOpWIoqN=kBa zjK-K4KR<#?&RR5U(SrH)b+vO!W|qvHKDDZ1^2D6toZ|6g3rCO4H)b2NGt);5ADR-A z6q7VCu^;U7em(tqMn#5)1_wI$I{116t7ve-*z93d3)8u)xIHzQOQ#u)-SOW4j`#o5 z-%GBdc2;RgwMMM$6&u^Ly-3tncfHjF;B86CY~+89iHnWCN#B<6#(3LPyY9BPH;3KU z*mN!3nHsl`zU@JpALQ(ciflQufB#73%dXdQRwX{|(GQ<mcD?R;)&6VO>#kSICvr}C zc@D1Y2L%*4bd-s@O6>~}(JXP68X&v)B32+=7{%97x-D!Nfae8JB5f4`i<ONSIDcPY zQX$p+t_mBB05Q~@3=buMD=O3>(u9LALlGRxLZt*JZD>L;LDPccwFYf)d;&Dz1Xriv z&|p`clT)0lBvslplniVCNxwPy1u3CaWXVIEHr<+wA{Ry4&y)kUEK}M4e5roR&5wq% zkW%rhVXLegH05?IPuZjVB(h;cmFo!;9qu1uJ*oZq#<Jn7ZSa3%yA6w+C@PQZhhCYe zSBhDwo$?6r6Bxxc*TfmxAE8OkrID+J$h@!_$mNBTQK*I#C-Dq0QVB#kiBM6L`NXrc zjR2A1jwVJAE>PeGzx}e%6hyA`;FNKK4jzwM(2GX1??)nl;Mx<@*fCSzw65a6WCLbr ztlGC&Jl6xAhQtDi5^@8N02E6RqXrjKF6B|d<|hfp)B*;DLflJJibS`9Cb!UNi+2XW z8CA;sWpfAO<A8`KXCuO|$@_?qm@t<<jg2!SrZ=UJ%JG}rurx{QKe*4ZJ_{#$I}V%B zdq{6{|N05<%ad`sx${+H2TefY5o>cDnQ7vkfX~yp9$zt!C29M$u3FtlG}qpF9b^vm zI;XDd$a^=s=b(Aoe!-2a5&VU;+*%K@7%^V<6wd)Y8Coj@l{A&qBwDF)nIw1<PSVC& z1psSw9QDkdKx7MzgO<jIG;e2OX4%wo<gnVN^=O$P=T4fOBhP4|{wceKB|;R4c&|8L z43L1kVMWSrcAruWTUwaXgb2a`@aVk$-dZ(NL&sV*KDOhpN;<-?Lecj~V;I?gsF$R5 zlD`vbS}Dnff#jy)ML>aDrfzpr3P25KIn6uH*Vbx?b8cZ#3x$T|hz_$WPMun}6BELO z7I5@p)a;N1Up^n);MQ#BL6B|rl7+e*vD2g$lsv@+RKpZ~H(!g&Be<7@IYOkhJRh&f zPL|5=2e}yu(x6o03}8|dMe`v9l-!t7v4vI#W0v&0wledBk-1QZq4?wH%MsHXIx3k} zg?8D`KhM~Xe?)t&PIv-iuoPVRGi^*UkaL}x`4;4-;>BIp^okqh<FD133$pV4+<Cpv zX}UE11nL1&tlVJ4k)6ihxrL|i2&Vk)Z7@vqgI(hN;MoEoS3-WrJb?fdpf*>vGNEJ| zfiF6HMCE4H+eOZ(yuYhwrc$wY+_&$e>TP)+jkc=hk7w|{8maKM`Dukl>&^$l0`O-a z*fp<+d%?VRy{8H@AO?-I5!o*(?~hK1<rEKv4u(gM#vdpv0H4xIy_;#0pX;W%WJ{(f z1Ey*lcj6!JOY_(uY~=U-lQHK6a0r{CZP=~qnPJ*MHiE}<n$8y76QByrpT8ePT=Rz` z*eoHAjnE8vN1UP!)qJPL_x#y+UW*TDm(6w5o3C|3P`WNK?9nOWJ43Xg-)q0)v<QUJ zlwwG&?@0@S|H#&|HHrt3U`J+JmB-ONVO7O%<|F=Xy7-H7Q93hOdQ}@Je=C10YQB{b zPz~B>{)sjINAbahz5IPf#cBQ-5nYftd}!Jn^VoWdiMZB6h~Ts3tAn(MrHNfRg6`e9 z-7N$Q9_~s#bBafwpfT#gKFt1j<hj$@o=$JS<8a~xr`2!o2TE}q3r-Fb&GGE+_hSZ7 z9_MI+nD}AVC%B>PX1XD#f7dzPm-q4CIjg%2Y=8E=#v0Z<$=1t(m^Ifw5g%d;1;|Nn z<7(>)o1QhZHphqHtmVPE6dcl-ofJ~<-_on9(&?vHa&j;HXr7#ukx^NZnK3CTDK>8K z;J98!IxjWRY@Pf#7K9#l)eY$<C_k(}pAj%?tXxxZ05#SCDi+kx5lE(ze!?FO;SlF5 zl;egF0D!0o3Q6c{W`tOEXA9f{O?VPL5y1iA{JB6t7@Qn+G93KgPTscGvR;Rz>lSom z@b&(CW8A-@R6JmeORua<Pphm<i-Abr%b2YF@LlaYN^V(3Mny$NMp@FJUUA9EalHmn zSHiUE;-j(`go)mKj>B!NDNY_T36`PRiVT}0v1GB7*j#Qva6llX&fzN(c2hF-5kCey zCSxBgd{a{@MkGuviwI9iDIcCNbz+Z*!P<0r<c!1tLlSkP@MkbzUpQOD)5vcn34i)* z@i&BttF;Y)>+`;gY_L2DytohVdn9U-avKo7BMUHzeIzz@%SHf|1nx%4Y@qHZ4!#LY zP*Y+WatcS(jM6o28k?gP|3Bv51ip$Q>;LYm>f9tGAqh)BWLFSnF_48t6vzf5vdJcH zgb*N*1+%b;il~Uo=;%0(qv+tiJ8>DeQD78A(J%@I1=&;xAvYnHKr-Tze!taSHwlcR z&piM4|9)P=ue-W$b#154sdG+ObzSQ_=bS-(M@|_#BHhQv^`4AvmMcBo9PvAAa_YBf zi$i^_!h8{-5k2jo9MMuu&syRruATI~%-eHp>_1iZ>mg?$MeG`1ty_mQWJqE2I0>(6 z|GoDuC%2Gj*{({Le3vUpe1(1cYe{l3k_7sxA~D8(38~-DEm05dY5CfuQ@W#(e$m56 z9ojTIjP(~TSm@j5x+#-xRwWsQD<A#~aY&E#`S&^J{5Lew^1ktQSKh<JtReqBYsmk< z;o-*UtV_qupFi%>EX~7o>OmuP9e(y(?>U`LX;a;sTeK-JG`w$QdD8i3f8YL7hmCQi zvu=Y+#ViD6w3XntX`fciP(YTR*0i(TrkzZ}^s2b#ruBplRQKk1ogX^u_UZXuE{U3w z{b=K*BU46RaDMpe31Q=>T&~~G^l6+fvXL}xgL&c0(%&i3uf>>v2uVC;*zIU2!+brM zb+P)}MsDA5Wu5y8i{P9A-+{?<XU-owWlF!4Zt-WdJ9AXy^lPT4ts2|q;&~VKzPN2n zYMV|jo#p#7L$&#D=&X6Kt9)O-`=Z<`GUR5xpy|Kj-H<C(q~Tq8ulPwl&hzFwg>931 zweKUokoQje`!t=tQ>cd98~Ob|>cEE0I^c@wBR5U_dHCHS<9~RS@&6pV68l2S@b=d1 zkrCl~xwd}8uO~NXan1+BTp4V`DEb|%l5=@WJkn+sL-!UxxgY!1bK>-}EjinbIQjCC z(V;$eq>A#j4{hIu&z12W#}&yPyqUSKBy=s4u-j(Ir$!FZ_Q|-cg>&bPlMlFpxc-JY zzA=|yk>Sg}Uh689HS<@?>hZIU;`481ZT{)E%i5#6TUJ-q(!+<IO6OToaXzuq9{IG) z9DB>3<hXfr7iNu<^3NgP*t<d+`(K~!%edn5F}^w4s~>DzR)TB4RmI3?1_k;fE0@Qy z$+>P{J=64T;_*2^J(-K${ub$8O!vi;i&rYd&c<0j(x*pEJ-M{kDRF%_{Kv?ea4ezJ z2`fF*i<JLkY&~W5w1`ZQW43E^>b&;SFG6iT`$3r)a4#Pj$BsRgUS=E9Ew-EH>2|Sk z;fxd_>C{mo^mIzMnmji1^3a=ZoH;h4g*Ey>$Y)u;o@e(x=fZI*!!8O*s62)4x{ogO z9j1r&vQ~~{b7#%qK0Y7Fe7JFE>b7(TVz0w?rRmY$mHR>$4S}XaX=rZBk>|1_a)|VW zto-+gO%-*Yz;zJYA+BeSZe8Mfb?Bu>@-Y1oyq2T5`z1F$iqlI@(cKn|m^teFt7e>i z*02#`=7{*KX7uVcba%@N`+A3tpOct$Q9|g1?4+a%8h_WK#@_fT<V$W}Z*5H)84<-B zCrp3l-C*76We<G7#^p;X^eY_6D;z0D>JQa<1~7Iu49he6SGAb0y8C>-*1py(Ez|?L z$A)Yx<f+JFlgodNvkp!=JoAm$UDn&v_Ja>&9(m;SvWywoib;pOI$>F!DN1`vqK8oh z+mYjHB)~}hk@>bQ?z_`jF(EI1qfNUW-L*y}JVOQr{VZJ!5vyRUS@NtIufH+#@T7wt zOJzLrNX&;H1k13?cZjam(JEzLp8l$V7#AmerVzc!9v!lfo#bpEjX~a8tqBPk>3zC? zHq=f*YF$zqPwVwDv3Z35Ozdv?kXBQzV0^j@2_sHc{$^aQh`I~tJI1hCkH-}4n2$?c z^$?1i$>>g@%?)2CCSN>jM(B+<&b(OseB3nuGjsTcL%(x|j~jIXyzsOkgtl90bC(ag zT1$d_V9PF@BsCxB@<3-1Vj6@O;p|hXo!m{_;7xDvgm*7i+J~?Pm#;L2gxt~`>s0lX zmymIBab4rOw$t5TuaExa?yrJ9X~BrgM-G@UrdQ7)BgN$-228lPSFgb-UbTGjp<`yn zpFea!=-65D@q-&5H}&$y^+nbk#`WGK&pLHX$4LaUTj|<K)I6MfD*dTL`Ju}e%wN*) z$}8hDdJJSJPi>q&cm5S?$MhV1!(~Gzn4ug}_Oa)P)xJ-S&5}Ga!SE4Q2y}NX3Y>c( zDpU93kn#T;!{QN_nG(j#;Vb)d=4AB0;DY`Gh7S*^(}u<3YsOrhm38r$Yeozk5I=l) zeE$pRsD12r#VlVNv`)UMsOg1cGaJpu`-W4KF4{Jzhh9H->OJ<mWADD<p?4u1&&$Pf zF>}jL)eq!&xp>Oor|93EQhR2|UVb0o`Ees%D_8doJ}7wR$X0F}xIVMX^#u{VkEpup zg8F*;PrW93Ul`QwH(9J|viSy&#4YN|p<lG(hR9!PKsKfMb<6C}t6j@1BQrBYL%$3F zo@G{YRmSMdSz|_DIbuk^0mFt3=*u)}w+&R3U9DzN^k4H|hI@1D`q-OP)FqdAZFjGX z=9|f<ww*YPZuP#Nr=oSMDfUr*?_fmhDZWJ#^mM8{6MsJY?vNEf=x=fc{YyUEn{OEO z3;Ap`Yxj50SL0(J^HZ-WlJ~polkqY4&%5^g6+Y&pc-NjS=(DGs_B$``c|Pci@Y$%J zIz8hn@Y&clZu*`b>$5L2*Qcdtbb6nCrT4qhyM6Xm?zQ>W8}ldYXnSepJJ*J!_=e+& zINzEua@+t$<X+4n)1F@ax>bhHv%>gPM_5P}>WskaD?~T%V^>TIvAXlgP_)dB=XX5+ z?6Z3I=yV3@bm$Pv!j{O;Gg;Wuo4wEZoXy$p$`;%G(4ig5=V1A~qF&q**8wLQpF<=L zZ{yp`S6^!U;of_N@1;pE2zBqhjg2o(dSK7erF$Nj^uVsgOLqP7p6kNbi;VKNJ4MF& z@TJQlH#EMxqwS8ycQ-_=2)X&j@MjzMuW!G;ao@AyH(Vd_oapvm`@f5>&qt!sNo&4S zVt2RKyY(C~a`=EVqFUL?>eVw2by<JLz|u1sEyZU7QBm|~0^NBJQcP&BpRU`P`UTM` z3wHRJk$xSlYsL3@@V~f~;*&jk&JT6!eDkKfyiGSxyk%3aJ}q2(*<}ysPF(o#lqnA{ zymM)*yK5fo^<d3Ct*$L>bx$?Hqj$GjV*6G_-1PCXUe|qmW5kLT5jSkTuGiA7D<f{w z%)N&B@)w2nMxQzp`?+9bZaW+)XW|d_$qpi%t$_GQ3}0eFg|OvHD?BtTG(2o2lx`YG zv|6RVz~W<}h0oWCPez1=g=9vxW_RcAA>+Gr&PW?^;qVKR69>lk@5|!8o}I^b8QbBk z9%r2u4Mm0Pabo5i-%ai5?OWfz!#SF|EZEb#=XB_xKiuf;Ufs0Ov%6VV68oj<-B56y z@ZMbJ+?aP>!HN}w+jks!^YS^}Cr-VdS0{}VUfi+$8Q-cWo>;Z|xtY(dUiIXYt9;Mw zD1Twa-_Gm%hObZOtQ&c&Gb$l1;i`-_f!^2MdHWABhrgC1zCL8j(I1rl{EyNP*1sV9 zjqP7p|3Rr7QToAXX&?If=YM>Ccu8^b65R?`A@eadh4@YTy*093%k~Rp>v`RNmz17~ zqA~p6ni0Lk)k^i(El8~!s|11#+4;1F)XO&h$5c4|VZLMgzazvszf1_|;~7DE*Rs<H z(c{Maa|>2npB#6_h+CG;={^ZUj1Ws3=RdZ2(^}us`|n?R-NQ5gykf}%4=nMm-MnR8 z;j?|tea^1wl68YeiNvc7C4RhQ_di8M+3pZI`i&<V>!14DE9*|4e5~|uPl<>p-WV-I zc9%8Q|8sX<Zf+heC#~Ppk4O8e7&rS^EC1G;cli3-68c4D?+CnGXl;dB57zy5UN~D2 zg>+)SA$L9uJNCfI41MRAh#@O~JtnP*=bKGUyLCPDj5s!BVMp&i;eE8Dh$%}^ytZd1 zY?5B;;&x(|o4N+0UU%9QFx^%SZ~RbxEgD~My#B=<Gj%V$;;Gd)KRt8jOUvIlmmWGK zFFif)<ZIvVw4;7J{=)k8FSI=G{B}u6$r9@RfctH+Qn&86G}T=%2k8^6yH=dUHRutY zE_G|)`QK`PZd2`lEAIcB^>5R-N$wMkuQlHP*yfpT-}uw=We?8$`0+*0=zekdmh|*n zezeO!k$?Sp(qpBstkdUpuXyKA%JUX3%+q6-=eNQNV6_zE^n-GPJf?o@d&6dq{e$xI z;2e9q@podd)g9fFca(G#{7J2&c>VKB{v;-WX@AnG6Bo_*X50DxI57RpcAXN=O75L< z(S_-gu5A2Wr#7iEZIe3>y=p}F!8eZ_!{E#JnHw9_r7E4hy7YHtJu_t<LdAGrGxghK zrCpG0!PTQz8$JJyX)}8MXYaH1SO2?P$UmRB&nJo=n<5$;_tw_37$9Nphm9v?>h;@i zY^a;mc%*UP@9OU-4gR&W8jx7R4k!FN@WR6C$CVeBe9QZQ2`dyrt?TIcw$)DzFyRm@ zL(DW`pLL#CXTr=y7h6p@+=`U#OgO@7C%c<)q}5v{nsAhLr3|Li+L|KYF!y7uIMvF8 zW36_|JWB@-Q|4KGy<uv&7Y7A7Or@EyBCIzCqRfIX!Ko>HRjhz-&n&YF@uSSM=JOSr z?yORcXFc5zLQ}Yt&3Q7hW`knToo}}0B9CVin#gkn)&k;WxlfL=N;uEwUZGXQ?|s}9 zi^-wL8ivMmK6&K0F-mxT08bTIdG6f;Li0#B+nP%#pEyO_*Qp2dEi$>D`yWe_&KGow zc_x!p1i{)&CdGM_N|(5hnhl_C@tiMU&Eo|AMiXjTyI|e=V@Lf`YR%<o*$%%HcN#hC zR>*Pdqg%B(@9vbdn3`s~?NvZ4<+yd$Ew-4pA3*C5VD{pvb^YI!EytxqCe-lSW)9`b zb6aB}_X;RQcUqyj{Rf<Kb?Pr3y;3Q!?k`28m_thWq~NuouCb<^rl6)l7J21!osGrX zox0|8)^T)Myq-0RzL7~h@9NZN`VsG!TT%B@-K)GlwZzhY14ySitpSvw5Xzqq<y)3R z_o{KsB}vtGGCet+c^n>PTK0lw+Wrz{i>Q(25br$5oD<AB(VUZzAQJG;SwOvi;h%jM zH_x^{X5eLwB=Z7&BGlR<!bCW0R3k*BHCsekFNxM7TEtjceEz%*-=6=yXlwOiX711I z(=kW16YZ^Y_<%wO>j-@(TXYm>SRe6;*fT|E(M5E%wu)||yY-3aA$p3l#Mz=3ed;{x zd(m5*Bl@tm_grxvva7H4sp!You(w%1i2l|;#Q<@>h!+E`{(`m<39J=OWEo2`(*Ij4 zUJS7YilJhdxWJk#hSPeVi3_dInY24Xj1;3piZxH9T02CVNEaDmv>3zp+Q*7Z#5n6- zaVcNlE@ho~4ShRFj29EcL@QZLvJP55iphM`d5SeyOcm3_bTI=C_=0y7<<@+p=}vKl zxRT{tSBq=JERiW@i!3omWQ)113?3%tiTUhyu>ejUZu!MR>+d30<cWMyU|lE{Sry`1 zQ7DQ;u_zIX#S*bpEMw`{bz%i;6m!J&;s$Y}SSfB2tE`3MW^s$SRjd}bS-E13wLsi1 z?htoc`Qk3|J9uWDxSRfxVKoZNDiHUG-&>>kYNN2K_>S=+ai92uRVeNke-sahKZyse zBJpSOkaewiSgaL~h)2a==yhYQlYHXwG4Z%{iFiUhNl*OJDi%+{^Gn3jR*85<JS(0P z&$FMvrQ${L5)-|~i@%CeYl3)1yeeK3uUp?)6UE<{z4V57Q@kbKww8)_;Jszy@78tV zUGbh+FE)sc)(UokST5cdABat2v-nVK5g&<<8GRlTpRg+H75e>AWcyU{sVEcMtZCw( z)*<UB@tOGCx?OCyri&fo3sEk1vJ&YA@ujuWx=DOx-6(d6-QsJpN9+~*#C~x=d?UUU z--&~~3!Nzri3)L8RI(oXN~>BNvEC6?!Y`^tjdhhcY8@7}A|Q^5I&oZ_5cQ(L+Gzbl z{7ZZ<PKqDIkK!lsvuG3!z8s80{G!_5=HqM7*u%1wjF6Esitorp%NSO~w~=jSJK0{w z$quq3UuEkg&y<~I7hWNClig(x*;Ae+&z8MpZ+VXFBhQuR$-YdH?JwDTO~%WCa*#}r zi84th%fWJp94d#&3*>Nlp}a_rkR#<NnIcnVnoO4&ay0unT+G((m&kGQQd~q6<U~11 zPL`L+DRQcuCa238C`U8p74k}XmAqPBBWKA>Ia_AQIWk+$mGk6$nIjj-g)&#>$$VKL z7s+d7p)8Wc>=UtAE|E*+GPzt{Cs)Yp<qh&ixl-OFSIL{@E%H{mTHYqt$lK)|@=ke| z{GGg;osxdfzO(nqKgj##ALRq`Px3)Fc6x~2oYu-m<fHO0a-DokJ}#e-Ps*p{)AAYl ztb9&BFJF)^%9rHJ@~^Vgdc=BEz9L_hugTZt-{c$eP5G95o6kZ1UA`;dlk3q8H_CtT z4(|iGNp6-O$}RFE`LWz8KaroxGPzCuQ+_5tm)qqI`GqW(JDG?470ZEk%dh1gxmWI! z`{e=ojr>-AClAU)vO*q~mGX$Jl73k&YvfT`D+BVFtdqy(30W^2<iF(i@}&Gh{wRNv zKg&kxpwbCE;EH)gA<CyhRT$r_Z>1tsq>56lRkVu1-_}O8Rqa%J6{k9|gyRg=Nu8-W zt1ham>ZZD@9;zqbT|Ha%QoYqVs*gHXou~S$eyYD3pw3tEYM>g#UMq<zNhPbnY6#oB z4pSGX;p#$lks5(New0d4sVYsSs|+<-jZqh?vFZ{v4qbG-nxH1K?aX9#nVO=es%dJv znxQUNGu0L9N_CaGT3w@NsZ2FnWvMwTTg_GT)O?kr7N~_PSLLaERiGBBYgM5tQpKu7 zEmlj^QngGiSJ$Z(>Uwp9x>2oEH>p+XW_63YRjpRHsWs|$b%(l>Rgu4A)yh5U_v&7C zpZbHkU;R-%p#G#DRDV_vsfX2C^@w^@{Y9-)kEzGi6Y5FzlzLh{qn=gIvH#i&>P7XE zdRhIIJ<eWHud3J7>*{an4fUpaOTDe$QGe&NG4HAMYJ=LS{-NGiAE-@gGpjeZsE^dg zYODH0eX7dTHa;8knfhF9S3A@ftXbWuzEoeSU23=bn$?$k)jrlo9#G$?Z`F6|pgN=~ z)L~U=J*<wXD&<$zszx1EwJM;Fv7^Fqbwbsv2K6uXy*jCWP(P}l)X%C>IoKEN@E644 z|LMqnA)WBNbY^y{uqAIJdF{k^W<u>SJKSz%N7#{el-=5nwqxvAyN%t}ZfCc*<LnN0 zNBa!BlYOS$+3sS!Yn`y_tp>ZR-3?2&huzaY%Rbxg#lrI5_BnPR`&|1xyRY5P?r#rZ zZF9Um&>mzb*ok(Moy=^VXx^fCwO&BSf5Pf%J#Kwq-DXAEgIQ0}#u~wnS25PB)@$tO zkiza!5muyiwKdDS2-{$jwHdqNZ`K>uo9v_Xob|l5-r9hn-HLC+4!194GG{p7dR%SY zY29JnWnX07Y>%)<GF!jWT4j&2-nUciR6EU1w{EfCvqJ3*d$jd0dkkLDTdfE1g|@b8 zt$_6w8qz&h58j#nk^N}?U_FBl^rSV)y3bl`J!Jjaddj}UdXO0hA6jqQ<LpcA@%99J zqCLr;Y+q(iv8US8?CJIl`*M4xeFa|}y~@7YzQ&$qXWFyvEPIZfZO^sm+4Jojdx5>s z&b9OGe7nG2WM69++C_G;U1Be`m)J|~W%hFWI(vnEy?ujyqrK9;$zEmOY~NzvYOl6$ zv)9<STX!?>HI+5G`>n6+JFIW4udTi8v9a6QXC1KbwC}QiXWwn#WB=a1*S^pGgMGjK zN8hN~h1rX<Lrd~=2Bwcn_s%KF<{WR%gUmV6JC6#UQ_Z!BKWd1%9%atv`B8&HN9AQ^ z6&B=&jw+Z}ke|J<)u_Up{CSyKCB-J|`1sIK>F#wzYF18RR!QF6-0Y>TQs)#DXJ%z( z=NJ3ZvNB14Q(-}7u`k^%wlCei>E)JUN}p;<lWKBLHKk8YY?a=WoO#3)IAv65x+!3~ zS3vW-Tfz8&Loy;pH<wEP7S9rdR->Dev&YQNEQ}b_97kR})^~A>rcE_Xk~$>xVw2Ow zUQWJ?i*s`4WJio`e%Q+(A=x+1Z4uwNrdq}iOh~cEk*!z0gmm9{FUt59Q4*6>dj34$ zgcjMSnYKtX6;3m4l4dBG7Hl&^(bV*i3G)jI^Sx}+OySdmPnlS0rp43aqbAHRfu4mW zdAXS-#i0|tDn?8w%FQgA@0D<}IkhNgQnK$d_in^xr&WH?KvU46>Gl+w);FcaW65qY z;s*^J<(t}~j_IZ@>B%8eo6DYV63Q?wkRGgysY7~t)YMbTKGl$Csz;uXsk*27rn*G( zP4|jBy}7vI)92)57iJgb6#1slE6iM+9dUW{k6!a-B>FCQe=?V*tuu!BX1d9>n%UHk ze5nJ9isBP|qrKB*-pRe0=-o{8P0%+JeQElX6yfoM8}?n|o<b+2dzX{FQ)Y`c8kOOd zA!V>R4>aclb58Qkqk`u&b8X^}8fvan%-K9YDj_t}v|Fa(@XXUWd|+s1w%2@F%`Ma_ ztGVuTTpIhb-SYafn<zdoJ;f9|)f6MuWSeS=oto4tyD1&7WGSYkDJh}ZrexWtu(n&X z_(4fSBjz<1M?VW|C$yT^l$<?Zv-bSvIKG?~4Vr2iB6VnJj>#s+@O6&cWn|6*H_<@} zZrS4pX2eG<Xim(_Fkx`y!g+<++4;Gd`Ezoze7SBr`Er|@0KQMPb19Qoxr7W~zSorb znTraFiVF)C&CmAbw}_sYtg`901ucr2W*RNcv`m_5yfj1Wv|!^Jnx|%j6g2ZunyF}d z@F^23&5$O2U{t{=d{p2yM?^sj8BpletFT2ulLq^Wys8wP)+&Pr4h_jI$e+gus3kyg zi-(fkLLdQBd?hVvm~Lv4J~*VLx#a1lz8R+e>A{+q8l-1Lm7G%Y5<|!mBLPZW2~grm zfF)jGmoyhPd`Xi8SmH^5Wz9c&^vX!`Eo&(OOiO1B^(}XkYqh+oyZPp6t{v#h)F-$q z+dccTyi<{PTBuJ+u`T<Idq?M%k-}r%IngGStnf@X4>#mC7NJ%|V7$+03Z@Kh4i0P% zCNu|=2)52_u36JBqx3H(L4;B;*qq>~q0M(w2u5ZG8?5=h&NDpIZKLL!Ztg~|=(|R= z5Dasr3xTL+G1K&1yqB0uFK&kDHsoPX_z<*b>jN#C6`s}9G+A!<;$8&m#+;noT-|i7 zTSzJ{qnd>kSN0qZ;hxa)LRvE+<jXFeuYcFshBxIJ?#VUxUNEoL*}u@9Da}+#ZEnQW zW~!t%QzccmeI(`eh9EAYngt<O9$8W}0m8FSZQT@2idIH8x<RkIH$SC`Y0uRM`eau4 zykO^P-9liR*ji>1jA|B}`Z3)Kp;~-$ZrwtH>fdrWgy%Fhzb8|5yqr^-Br>N(-6C@a z<Q8P*PMOR=XR4N}YZ0DvYSmKR4rk=Cj%q}*8#UN1>;+u5ZXt@fv|%haVdSlDdOMdx zxF?O>P>^uCUA0W+W~dg+?vJjZBV^}s@LE1W)6&k@KYIe(4V{`wVzPTPSS}xOTR&8w z?-n#QkSEEx*Sg@82J-SrYwjIs&D@sO+)>h+nKVt;EV7_QyLxG)YI=tkoYs`O0%7hr zK)__?_8eD&q_@bSnfKG0dvLlgSj;ISgHFc`4g|x!@qtk579)lGL$F0c3N$C#i#UW8 zYq_qkuGI(KvBJGU#SNX>ut_cni}Wwv5aWh|aUzOZ@Og`|he*1b3@*AMqvmB7<}oPG z&eiGIn$V$oIN}`cjYxz{eBCT|iT<UeiEQ5R#J$!fr;shO<lovqU6Uxh<ka?0*L4VU zM>7Im`=>WkIHQ^F=`E<zOp0_(ikMTzH#Z$`h;xHYY#-(hbleN~#yUdwVtrVm?|B0s zq1G+NJ}x7hhCeq}u=w^;F70Ld-m+k8v~Dpl>L-`|TN`A!ZQzZS#PI5yq1(U&b=B?V z9KyYk(+vel8r3|E>ib&4yTfAmoTiXwE$^OYbuXkj%?s&H<%KkXy^yB68`6X7p!mVA zz7x+h5`E3t)hal9MoHp8Pc=#O2I2U`p(b92tMzkj;th4J6`l*8UEL)<5kuHbH$IrI zd2XPmJ|=pG5zo0=4e>oaHgSk+*KpsQ<2}<gaiFX1a6fo$;tzCfH}0GI3^Mr+GWiZN z<s1~OkBL9Xly{IR?;umIL8hF8Tze}%aZs>)!Sqf3gG_k_1<M(X7rYL(Logpx-guLK zyvZ-#<P#rEFIYa4U%V-QvZ<Fb8WWREy2&QJWRp&^$v@eYGufm!*gQYjq&L_+KiE7! z*gQYfTn`OioAid7^oE-BMw#^RiMVw3d@1pXqs;T34~1*<{HWCMsVMlFImKDaqD@FE z{0p<QmU$_pn3PgX$vp2(d}4|z3C;~Srxa5X&rcGc==n!D8;X0z6xW6Vp0UNXp^#_l zaBV2!`4r+4JzoN6lfUOn;M(Nxc@MZY`Fmc2_{4P65}sFqYx8`%X$jAA=e{X_x_Lg` zw4`Uz$0uf(`e&HuGfci2=D7^>T!!~tlHsr<(?gQtz2}ll4@)vVD=FT4KFM%WQoMQI zaDGyd<A<1f3^Dl(G384z_Y+L}CYW+27>;5+zDt*(=JyQKvxf%n8#*MIdL@|aB$IAZ zFkRDL#=uNWF!fI`bV~|K2*W7}rd^Uuc@u*7gV!d0La-i&qY_QNi6-AfQ=i0OeN6mB zQ{F^V-b7QcL{rX0Q@+Gt`GV=2{1Z)i5`*Oo#tU8t+aZ{bDQ}WVKgr~mWb#Q0rWY)q z$uG&2KiSmB7?p|1CjDfSPO`~A*`$+f@=G@93^vcRUd*NEVDtQ7^Za1*{7`c}G<a>& z8*0)UYSJ5J(!;0XNeGkPDD%AMgF!-==SQW5mo!NT6FN;on3PgXN}l%z31LctkHnJ@ zrX-%b1x`05@;s<qn-=#xtX!KG_MDqs8w#eHmi9ajaK6dk^E7a6YT|h!xHkExnfyJU z0-SGJ!t*(BZOWf+p7$(!?wjY+&GYG|+@8gcgfRJMnCCN0y)(>n8RoeR@3|y1_9mGz zJSpCLF3F5NN%7wENoMRxGGlO3ym{W}1W7?%V2G*55R=c4jF3^ei{@wADcQxDA)_<% z@-kflB%l<eFDlBx>tWC2Cza06Q|1%0FUAiZa!KZ*MVUB-^JdS<l$Vys@g;Ib4$jsb z?OK-;bJXPd1tFK^%*)GEQ!-0Jr+P`LiSu(*DwtT5<7G2yXe&4W;)48wqDYgYdl5#C zZXjG|=>2Ze_byDD?nSE!dD-(!Bpp4d%|)9?!D}y5<8sbOObf|$D?gihh0N2H51Esl zTbvo1ZK}SUAC&&F*sXewuKGf^>bY*!z4TI2WqyfVniE>!)n66PFYtaz9TZaJHbOCt zP+}Tk5e<+9xC|-K<qp^BdX>_lU}0lhUU)y7B;1Q=a}kW*?zC&~2~#BZ0$V58O0C?A zdr?ef-HR|P>jq3qdEF%;E!lfOYoCKcmuD9i49K19<MoL?6)(|O*h9Dt353oqC@FN$ zIg8!ji*lCg--~#;ldl8WIrHWh>j?QdZUSC<I4g8|oOF7weWlaG$Z^xtXPq9u>-6~D zOOJq;9ueI1xZ#$ssAN&7n;>U5#gawgUJ>~v%u7=T+(e1vrb-->EFqIFk-UVtMS||# z`H^l?UbrYiCt|{p?(^otZNzvZ+v1IO6rbYC0Q7fHhQ)h&*r0e%3*c;i_p}49T_SLH z<8yXp0B3iU;q1yF&aMpP?8*er?kL6Cl`R?R85uHlvORw4xN+f``31$<x!F0H;n_>G z=*k$Ct!X6O2RMGSGv{O%>Y@*dAD9$XlFwC9RzYDlk)p0GA&P!YS6Gxi$E{xC5O44r z<cYRH1LKo?c{%yKPV*IIXBFhTu?7tsm=K;_RE#5}*n5sUZt*iRJf(<pnmq>}tDRm_ zSYYSo6lVGsWf##M-I5F%=n1~~;J`7&2>c;NfDSQ&b%+@lhIsK4ha^Y1&Z4Y>yxCdH zBIaacYwH?iE%Oy;=HzmkUr?|xYgvfLA?|TNR%TIlRFJQl*kNEsMtUU8qR(y=U9y20 zY362H%bOW#CT3bw%=iSO&LzYT4tH%+U8Zo?BGn<cH51}fBJ=>55T80AGq>2>^IDjD z=Gs#)65>ahxTA<aFx+)gv`8s2N>?p&cEMuk(3HM6FeDh2F=1dzBvhZBom;S^Ig+uc zSkvoeXe_G)V^Jj-{VyTG{BHEUgoGicK*_p5EyD3F!b4kx6HItei}*SmjIYDN_&RLj z4;rEyC&p_ixAJZ)>n4w<MlCMzooQlvza$KCFIu;J&bUmd3Npp@o+P;bHWM781(1$E z$k-l(g0{<GqXP~$BllpVaSS#i>tLgK49*C5^Ba^rU|<-dV^I-4o0zO+g*bL|vNVNq zv*#AK&dn^uzoR9izQr6t=2|n4JDRhefozHQnObNQ9>X1Gt@GCZRgUX<vo4q+c7kIA zv;G8g{z^D55lc9(5H~WtYNgmic%Nj4TxLEE<2YPi#Brn?#W79J;K+<7j<e)!j@f#3 z9W$90aAXz}$3>Er*UVdD(KGXvR&rb=S8-e|@8Ecsyo=-A@;;9D%lkP#AlGqxT>h2g z+wyIWf0yrZWS$X6<{5F^BFi~`DZl2(EFz8v<w1^>vXWz!3~>BO(F)873gH;8qBuq? zT7=m^EUIN5PzR1@sIxfsQVATH(Zg|sO5vEMGB`4mha)q2IF482IZjj)IWn7v<5a~O zHs<rp;>i3Rj`LWa#D~=M@@PGOhhu>%;CQXlAAMV*XjSIztY$WKJG&jnI6IExVCHft zW^a%$^Ec8sj<E~5v&LS-%<D+zk;E~dq&G7lrJ;%iy=-cDl{w$XFFxjp&}x<l8QgUB zJXh0+qv#PVDJKn!d8m@K$LQ5>%<h=P!rROEHhs8Gn|U3qNz+f;7cc|Ga$^Z%@y&2% zc;r|y%<5QZb!1LQ0rPB_)X2P>p5$vY_p%=!nPN>^TE@63)_J*^#re!?Q46yR^R0{W zG7A@4X?Y9t7BZjF<|)Bk!WnK(VdS<{?V<EB+|}P(@Io`VujA=|P>~~3{isJzOQnvQ z(%tHL>4b3{Cr`MPqa`Ajw(f5EqGnH{hV*+~U)}RX<hV#^7r7{slp_~MF6Q_}<fE2I z(Pg&8OP$94cYo2J#)LKh#jf%GVy^t{ztPW*m=m+<KmWz8j$0ku5d1qeUNE2kc%FOq zv@;I$_67f9d&V*i$@_~t&~?qJe=$#ce+e-<y|~peYyQi>j2^S2@B8h)&TIOui}^O@ z+jc{StUv!<9cuX(``K^(#bm@}MDO(e+O6);(C&*ik9KPl{a~9%PyIV{ZA_>3OFPc! z+$JWz{r2dC(G8v6itE?$oesm!=zQjRXWY<f?70s_f7&x9_&4k;k6LjD&bljRlWupf zwP}sHF=4%ZZI8A+8h1e78_+vuQ|$BJU(c=jPWJ)b)^&I=`Ni1hJB_84d&V8m&zm%O zR=2c%)_Y#}t(Yt04#cj}X}YPd>D8~RjDFwyYt!Ad;)8992hNQBEG8puyRIAcez0wP z-{rAs-d~%sF&SM}68=p8s#_rXLE3T?M`#yJL$_y4hSxTvPnt0qoyO{#>rz1TO|ffq zeYv70eV*0zJ#URJbMJ$32fA-^WARHYb%@#2mA(;8Zize3dB4r0q+A&N<b|E0pKtR+ zn~%CkuD^{gjeetj&$bKNz8L-PzyDcs%sZOL#x{<>h?#5M;YjzNv(W@NIR{NRw)vhL z3SP%LhnnJ8&iBr1UOcDPdE2RXZgwnZle5O*D}v4coSB4!&$n^zaXxOWcYZX#GZHqX z!H3hFZTdcW=pAS*=OJ*!Y2f&cz7GC#4g^D|p1qnl@11)0SFZHpZ~c#TH2UP_;^<Yr z`kyE3yznm`9ZKx|b84Jgp06;M?Sl7z<E&RH>3@1xY5qCYEslO2ZvN*4^zZuE{LlH) z3)AvPoA07yxc{6Voj<m?OOQL}2`;V){^o4*Le6P927mw0XJ>=6)A<UTzv<lV>~db9 z{9(>I;>TJNy4~;ecgyRxvh%I;X;VsJPG23?l=c2m15M?}^p*3ux%rzXXEU*@>2KSd z51JzfYweUa-}~i|Q^B)G^l#MSh*QbYv}1G0`0cp&wA0;<`2=^4d3P9Rga5obx-IB@ z=f(@hF){QrPD4}Qa_^G=C*IGro}Ut&(#y?*-YJ%+w-bzYTL-Su|GfTkYRLWJe|iX( zpAX<PKjPFkhkrffJmMU5UU4pjryp`2bN=eQ<?1x-U_#kma~^PdyY#0&I-ejHSoQAQ z;H)6c80YL?OWA9|UyJc;zd6%>?bnvSIcd&&PJ(lh(~r<4l&+BVrTQO7XMvN|xZG{+ z5U%cXRyWS(9PLmy6U&X-^5E>%SI#o`_#ax)+131nQxFV0Uj;+Ie*RDK(6Ig&|LAjC zVnyjkk!4ZNq5m!s=NsLho#&kW&X-6)`m&Mhtv&v6_(~4<e)dug${Fr_@4V{%@*aKu zA?GRQUgst+4)d|~KlkWtZ_G1yEoUoF-46cl@oVt@>1XF9;%sDm2{<1&|3*DqP{TRw zd}MwLaW)WYi~J37zOdRl*EzAyR%dZzlU&#FoNG<&rc<!7o27Acs43F_Akbp`a3#N~ zy|xS7e_s0quPBKZtLcXGg{EKQac4V{_@MJTQuKTCq$^pSZu%-X);eDYAEf=ybALIm z`Q8cVIW3(&w4$5hx{|1o@2w!Ce&A?Y)9byABk94kPCaXhOzhM8QBZ;g<2seWP|Ne_ zv0DE2i{WPb$j)n%*D<ea-r3qF!BV=&wUi1O*U@+KXwSSj&>8e3#{bNg>Xg?e_h{~k z+#m9+JYQZUe<qK-^YY^JlJkb=rR0st8=p5NZ)V=Cyt#R~d4+jPS?OTqJpjgl@qjOu z<jn-Lz+40UdoCyhO93C-$h!sH0e%nk?`vD&S;CJ4eSR6Rt~u`=)<9Z${Vb7(9hG+_ zKsx2_0|!AB2!IAl=FR8)lLz8kd026IVSq6t4?QJMm$*CVP27A-<t78x9p|QiF_xWI zY=z`42P?s9a2IiPI)hq(_Rbpu^f`@Z?&HiiyYn6-{-fYYt|xMS9<Yx>-WyOM9sTMW z=&Jo5*SLO<S6shGx$E~hto<IMjrMzpx!U8w3c-DRhien7$_9uk?e|~>8Ga8|k&Tq2 zSVe~4gLPzjCD-}d@4+fD{2r_l!|%aLF}-?gsP=oXQVhQbPp;%IMf*KiD~8{L=ka^6 zRt&!f>&5VUuvQGe2kXV~dyp!A4_1QV_aHsJzADdMUsa&}9;^t%??HNc_0+A}@4>n+ z{2r|R!tcTQFZ>?z_uB6vAJBde`6uo7kZZNyLq4MY9`bSR_mEF$zlVHT`#t1)+V8<m zdiXu$2ior;Kh%B?`H}W}$gSG%AwSW65BaI~d&q6t?;-!G{T_0c_It>$wckVT(S8rP zSNlEWe(m>=2ejWqexv;!@>}iqkVkF&9<o+@JY+z7JmfJ;$X!THVc(2w5GoI!l~9XW z9i#7mMR=dno#TFe6j|Jt@<ZoiVjm?`Y(>a7kxh!#_|be@pgS>QEn9{=M`RbrFMB%2 zWM8C&zEj7YW8A6d&QW#=YU9+XN~c0qIkl?VIl)FI;m%Rw9ChQI<x~@|s_CxxWb@q* ziMPusRkl;DhJnS-%SiVI=cveXsz@b3DmA1KAO$b(3#Y^l<>`Q|bB=NMm`ZYvt7PX0 zDebUtLq3I)$|3QXQzPDU{NkijEq)-6Db6QqIaX1qOtsp}-#G{6J>XU6JNcUPt^Ckx zuVSccs2J-sh}q6|(x@PpjVjyuO65D>s{*H-?K3YT#mAf@q<ol^50kQ9cNMLwtk$X; zjY`M(mKeK;v5OeHh_Q<p?TFEq7_n9uslG$m|4G>=lIJ6oKS25GDE~Oh|20<58O~pz zM{AktJS$5n;fKyvHP@+EdCopnL@9NQ{qiiRk;-|Na{xLXP?ypUlSnI%mJjFd2h{Q~ zwcJlFKc|+}#9Bx0I_GWV_PG^KEgMMvE$&uPrU1YADNntjN)_cfX0;;Llho-rbvj0! z>ZsE(=zW3g?CgeGQ=rzpP-}$Migs*AS~YSXIOKdwdNnE<#DGp<02s!I+Dg?rJ5>N2 z19jjy_#T{ecG^A=3T|?Cx-sjCSx?M*V%8J0o|yH-tS4qYG3$w0kDmV(I$whoB_b*3 zSSyN}edM-Vp%p>9RlymNE~i9_`PAZCPzZ`ZF+F@M*b5wJ5e3?Vo?syQQxs3s@I(zy z)bK<NPt@>44Yhrqr)qerhNo(Hs)na(c&Y{p>h{=f#Skk%n*?M9;eZuMy98*L0PRwN zKQ)H73D7nH+9rTEl?}G63Fr|M!SBG`;2!XMa4)zI`~ln#9tLZ{Bj8c+7wEizvrgeC zDI6t*qoi<@6poU@QBpWc3P(xdC@CBzg`=c!loXDV!ckH<N(x7<HuSES<t)yn&U^Ar zD^_lxr@gPa#d%47;_Q^)a($5g6>zpINe>JKF>qoVXSW*S>{lb4y|ni>K2S2-sSr6} z0ayrfK_18l1z-`}wi|p6egZ$!E)k$F=m+|PY(QK$wHi{ZA+;J(t0A=-QmY}g8d9qv zwHi{ZA+;J(t0A=-QmY}g8d9qvwHi{ZA+;JewK7sGBegP8D<icsQY$01GEyrewK7sG zBegP8D<icsQY$01GEyrewK7sGBegPCQ?A3e`xrXn<KPMKBzOuugE#tF@Emv^yZ~MV zFM*e>IJu0TvK*`-d^=wrxeQzdX7PKRcnFE~FnA0+1>OYjfeqk&uo-*|wt`Q<Ht;#v z4t9Vqz)tWL*adcjud!8i%H^b7PRiw^Tu#d6q+CwQ<)mCr%H^b7PRiw^Tu#d6q+CwQ z<)mCr%H^b7PRiw^Tu#d6q+IT%TuaKeq+CnNwWM52%C)3iOUkvRTuaKeq+CnNwWM52 z%C)3iOUkvRTuaKeq+CnNwWM52%C)4N<@_TkeI?ede9Nho>m7D#a^6OYy$W}&qaSWY zl6{I~{S>bH1o^*N&9+7|*1WF1amJ``!FS-GGlo989ZB~QDSI;g2xCMWB<D_2KP+EG zlDx)uWZptHtY>W8<$OsFUy{QPdirKk-%09UAZY@M9?2*iOD+f0QpSem&LMRjywrhq z-a~8bp*8l<8hdDsJ+#IiT4N8bv4_^!Lu>4zHTKXNduWY4w8kD<V-Kydht}9bYwV#l z_Rt!8XpKFz#vU2YnBPHvJ<YlU+zIXi&oB-?3!VedgBQSy;3e>~b6ieid|wFi!A;;c zu!j4$1JY2JF_v5fW)Z)m^&MkqPrwK+&IY|eZ*UIi1I`8Kfxe(0=nn>fM34lM!BFH< zIrx#WnCBGFsB6J0WK~C6$4~3%vDHuO_-P$Kt>dS4{Irgr*74Iiep<&*>-cFMKds}Z zb^NrBpVslyI(}NmPwV(;9Y3w3M}I$~mEX-_3ps2dhdOfDLJnKVAwUjW$YBdPY$1m& z<gkStwvfXXa@ax+TgYJxIcy<^E#$C;9JY|d7IN4^4gqoqxH;62Lk&69kV6eQXbq%> z9BRm+h8$|hp@tl4$f1TDYRI969BRm+h8$|hp@tl4$f1TDYRI9cWgV<Y@i2IdJfGtH zCUEP(`F*e%d<?dNPrx?tIoJ+%fG@yK@D<nvc7v}$unwK*N2T<mQu<LT{ixJh2cB`( z(wElKm)6pk*3y^O(wElKm)6pk*3y?s=}V>brBb;JEC)A%+rS!rza5YseQGUzYAt<g zEi29ch_*M@`6Il1EBV*UaAynp#4+@VGW3bP=o6dZ!nWu!o6%z?!Hrwt#ya_`QzBm@ z{H8MjPTUG7{sm6F4o=()C*B1o9#Yes&kYxTq`t)K*qQ#d0orV!<&Hv|4bWx-EmsX~ zHb9#V&}IX)*#K=eK${KFW&^a@0Btrvn+?!r1GL!yZ8kug4bWx-wAnz(YoLC$4AC`U zyzhdn=!>sL=eUs^H=5qCksLRYqwdig$#Ek&ZY0Nz<hYR>H<IH<a@<Ic8_97aIc_A! zjpVqI95<5VMsnO3><#1=O>Qx=r<-Gp)rB1E$gz$bbq}v2$2xMXBgZ;&tRu%da;ziA zI&!Qd$2xMXBgZ;&tRu%da;ziAI&!Qd$2xMXBS)?A)j^?+P^cOTZGl2xL7@#gSN0ry z7<hd$mOdFvu1CcN&hG<uL8MQ{(kEl-ld<&4So&lveKM9l8B3pxrBBAvCu8Z8vGmDU z`eZD*)@r^Y*T0)w-z3*^a(&(Eiav2%<bVZWA;<-JARiQfMaVHMBgXCHjN8W<w~sS! zA7|V?&bWP?ar-#q_HoAT<BZ$K(MIdgG3(GV>(DXzW&-#gP<M39I&{oBbj&)d8#$kF zwZ|OJ3&28<3-UldC;*GVwUnX|6oF!L*V^T7=LDrWA+?tI6X&0S);1%Y6Q^jLeYx%j z`UA92N_m1(p1?x$at~1VU(Fp2t(F`EayvOU=ZgO6wnZ@KfXO+4)*4V9XosGhPt6^D z)NLoP1U)E0J-OFY_j>AHPu=UOdp&ipr|$LCy`GjoL9X@GwVv^~p1Rgk*Lrxho*e7R zp`QBHQ$KBK)KkBD>R10irb18bpLNzw=O0#sQzZt&6&E>QAx*02g=O@<Pv||L(0e|i z_Z+9!9LH9wMKXM*=3oWPb&jfe&WCEg6~%acL@i|eE_5of5Z+<jKEk-IEydl8+gsFb z#`v$Xn3^rPHtK})vZ_blYjnQl4c&Km<9>2}6fvMJ=n2jOXM<j#H#i6M0q27AKwr=g z^ale#B1i(sU?>=Cg^1<OkBpZ;${(E{883fSJj;0bqgn+%b8b<egD=1VPy>!Sw@{ij zl<5v|C%6kdjdqmkd?QD5o&ctyy-!DnnE_^Uodp(hFCVNRd=ux}z#W81L*B>ve()FY zEYCa#o(C^;{W^FXd<Yna>05sKke~kIS5vXHdr_M8lx97pSx;%!(|2m=JGJzkTKY~c zeW#YbQ%m2erSH_zcWNo&dSw2`lxjVtT2G1AQ=;{hW<6to*1q=Bw`%EIwe&5m-`CQ& zYUx}1>07n*ty=n4Eq$xjSh5G`U$ykFS{p6LI)@oPWxV++vlOsF2=IYW5C+0QD}at~ zMS>{M8bpH_5DVIXwxAto58^-v(2>z=7$^jP1`p9sMuJo@7R&(Hn^3ST6zmEGyF$UP zP_Qc$>}vI;KRNUvhd$)chaCElLmzVJLk@k&p$|FqA%{NX(1#rQkV7AG=tB;D$e|B8 z^dX0~K0;d`p{<Y5)<<aTBeeAq+WH7>eT23?LjQ7T%OkYq5&D@!TOOe;kI;@s=yMKz z&Y?Yz(4I$V&m*+s5!&$x{m`KwI(!N4jK+82Lq6T_T*63x7kzCq7GnsM8o_A2QI<B= zVmXG$w~*ZHu_8A(7h^#VmmfAZ%1@lOP;)+3WNWO**0PH0fD;N;W0iDTL(v6TlovC) zN2)fB+Rrl(ZT=c8%T`E@c&y9z@N_2pe2<#vM5~33mGE&lRn&M$Ep{^0(#9IKyzyss zUE?lw;^z&jzVUkdW@k9P;6-Nhtl|CD9pFxI7kC=K$}{xZXTfvedGG>w5xfL+k57do zMmvY#q(k)6?^<xuAvoy}efB&0?00a|A^Poi^xN;yfDWPo9fYF}(TBf-qYlAQhv29~ zr*YIFIO-63jpnLDa8wl>RRu>?!BJIcPY2<uLugP3(V!0UHMlkSX6^uYg1f*vMu?}u zGiamFg6F{V;05p^cnQ4Bm@pdYJOPP34Q*>WvT+8O$-P-zXK{Za=X|h?d&|KJa1+<~ zf~XCiQg8?N$d}rjpf>f?<^;7lj(j+dd^nDLIDw{Cho)9Xt?H>&9kr^b76EE;f?5Qq zML^xln3_aQ%Be{?H7Tbi<<#V$^%!=+<KPMKBzOuu!@Ij@!E@kw@B(-dyaZl$_M(fl zMi*%<9s^H-H^F;g19%^71|Ng1;1jS7d=9pQ9pDSF6MO}Bf!*M1w7O~Z-i06^EQ3Dy z5owWfTBMv7*-MM;r8UZ_-Ck<8mzwRhl9^CdE6xC&z?q;k=mNTeZlF830L-U7HzLLU z0X_iQ<Eh8)PYIU+>|*&(@EO29me|G;+gM^7%P+w$;_oH?e!>U9H{d&P7}SC~XyMS- z0x4*N5a0t*+|%QJN5Yg-QAT(C@5Q+{I3L7=fy5ccd9^D+k6D8meJ_RU?}qCiW90oC zoUiSww;6fgX5@XFk@syh;&){@Jw$tv&q7Y8I!_@PqLB;_AsH(0DJ?`YL?aorRecc2 zunx)aAhj<>GOVOluOb<)M>1TGWLSx0SVm25L^51YEnY)1Xd8b8dVemG;XWk8OGt+6 zDCxaOhMSNKFC!T~Ml#&M2tN<Wa2t|08_Dn}Bm4qJ_##I5tJR6dw;0X)AQ>J+GVG>y zg5D>A0yYQ%J`f7RKsaaxB0waF0<A$bhyk&n4QLD6f%YH{bO0T})A(JUadyy?chHk} z(35x2lXuXQchHk}(35vCh8%=Xx5Jm)8A}ergWKt8JLqXU;Jxke-FC*8gN!eFY~BvP zZD*W0$T)M5apoXBaR+?1o$=-%J#q&<a)-)89~g?pbVN+RKROXi0+YdIU<#NDkP2ct zm;o*aGr<+$N^ljp8e9XA79tbOb~ZE4Y-XI<%s8`|ab`2)%x1=!&5Sdf8D};##%yMc z+06K|nek;a<I85omCcMRn;BO&Gp=k_cpS0WVi;dGLo5AGpu1XvcmGDP5+H%l57(ik zuR}{;hnBt$EqxtY`Z{&eS!eqIeF80g9p9(yjNhUQ=nA@l?w|)41}*^TwAO{-B9IBN zC#)<m2VfIebHO|?A7E!#*cldfhJ~GBVP~+rz;O$^!NSh4(DW@deG5(BLesZOz+$ij zECtKJ3h*v+aWa?+NMG{2<ac=;xD~7hPlBhw)8Gy84!ZYfFdke9C?~BHWv_CM+qVFo z;ai+*@QU66?gV#%b<SaWSslIXFum+Bz3ec(>@dCTFum+Bz3ec(>@bq&7`?0x`BuS5 zaFmhYC_S!DUg1<S8dM<jDv)^<$h^bIyu<XuI^<pja<78kc$nUJnBG{2?5mJ>@yzeQ zeO&*E^IteWOM1_N=fMlydzpK$^2}?<1KvC#<&MGUpCP@DA))l!oNY*@V@RcANTOp% zo@4OyXY}U7^yWHx@?m=NVQSo&T6O_lK{wDH^Z>)a1z<S15L^T@0sd#`TLFD5pl=2A zt$@B2(6<8mRzTkh=vx7OE1+)$^sRut70|Z=`c^>S3g}w_eJh}E1@x_ez7^270{T`! z-wNnk0evf=Zw2(NfW8&bw*vZBK;H`JTLFD5pl=2At$@B2(6<8mRzTkhB-Z=TxB?ni zXik8}70|c>8dvZ|Q~Wi2$1RdCx<&Ghw@AM07RguLBKgu=q;&uwi}<!^q*Vb9gGz7& zQ~^KGZ>MU&QBVtb3t=4tb>KKS0saNP2PeS~;75Ez=Yx1K5DWqdU>LX%kLWAlLu;7a z!ucbB?}@h^9VPxH==z<coV@k;7jHc}O3ES|-8UcKsxZ#sAlmsCGW<K<fOO;y$iGxK z?sW$}Kp!xGd*sL0wj<S0FpRjviA&xp3lxJAa0~BsZl%1L)-Gl(>;_+hJzy``2lj&l z;5+8I9OQfmRDi>v5-_jKssesc4QjwqPzwU!7^nls!3pp$@I5#QegHo@m7=Hfvp5T! z4SIpz;2h8goD0qaeL+9a9}EEJ^ISX_2nK-!kjVWckPL=`VcfeA?s)}l0Uv>nLAmp@ z{E9R6l$0M0p6_~M$A*D$&<%74JpkoUeK=DNMII^<3<adCvcR?6FXmhVRuR61b4#1I z7Rej{$3Pu84!#E`>8H#*w?n~A;8xm#bqvgIlt2L+ga9811$tLTd{?}!i{^cFG*pYm zUlxrQn+@Ceivjvukb1AGwxAto58^-vpm!brcX?M~JxvPFz$wpy=fLye1@Izx3A_xq z4MX41KE=`KbQ4^?4!Or$@EKqx*H@r-Yq^(2cph3)Q2rJ299)hJtdJ}Ctyu<EAOkB{ zkI~x5z(dHuL#)YY&5DfH$iYMM&pi7O_zTz1lFxJCdGG?iz0AE=dHyx<I$<pn-{$-w zZy&bv%r0aly%+w8Mm8RXUn=33O86xjeyM~%D&dL4@I<s42~xpWa2XP0DsQA`5Wb2q zb>a)%yO{5_8+;A+fW2TJ*bfc>y!`M+1H91yZ#2Lg4e&+-ywLz}G{74T@J0i?(Ex8W zz#9$lMgzRj0B<zF8x8PA1H91yZ#2Lg4e&+-ywLz}{P%AU&gZ#!Fc1s^3E;Fh3h+h) zyrJLN*P(^fp@r0;h18*i)S-pcp@r0;h18*i)WJUu@J|E$(*XZ8z(3XSPXpRX9ok79 zeAECRHNZ#JXexDRDs}Kv1N_tgKQ*AW)WK5?@Kggl)!@Fx=)+mR$>_^({Xl;}IpMDc z_^Sc_YJk5Q&~WO|Z0g{%YWS=HK5Kx_s^PN+c&34GUh{?+>I9%p0O|ywP5|lzpiThl z1fWhC)CoYH0MrRUodDDcK%D^82|%3y)CoYH0MrRUodDDcK%D^82|%3y)CoYH0MrRU zodDDcK%D^8DMNCVA-T$sTxCeEG9*_SlB*2KRfgm$LvocNxyq1SWk{|vBv%0H1fWg; z>I9%p0P2(>xyq1SWk{|vs1txX0X)<HSKsbH*#MLcK-mD44M5p4C>wyH0Vo=PqGeDr z03`!ZG5{3=P%!`%15mLH$ryl&Wl$~v<pNMH0ObNuE&#>KpjZHk1)x|N6bsllJASAZ zuvndhM@a$&m^)#G03QeiVIUl|0udk*M1j^I8pMED&<3;x?Ld1F2k@g|EBLXr_9N{M zq1_!qyE}w-cL?pS3hk~6X;+T4D@WRuBkjtOcI8OBa->~3(yrY4E3+_5!7JcZwEl;9 zSMh)0{S?++J@$%UrsA0!jn`rV{>EuYx0!@zF+(7W>xEqB19mAwl2#!}tI#H^kfevu zCJ&)amLo~a(I%^qq)1TC_w(GJiBIoAo2){6tiqS@4N~#|zJzboNc@bcARUj?Sk9NC z8&85tmtl!d#bYvqdsh*j1(*|q&+Q?6ZV%yedkCM~L-^bt!sqr7yCwV<@BQE6yI<m= zAkR#|GcXZM0+YdIU<#NDrh(~T2Dlu|1XqA7!ByaDa1EFRGQn)#73Y8jU?Io_c_1GY zfJMAVKAnd&|L~3($+)M9kA5QjGib?65zd}d_(}6pU+(n-{lPEsR5tgSqk@(jja1yD z3ZYJr#}+%Au={GU(GO$$)nfbAV*Ax<zQg|8js3S9`)@b)-)`)`-PnJ-vHx~s|Lw;9 z+l~FV+vUw$;G6C6&35=^JAAVpzWKuV$9~oJ#&2^Hzs*U}37iQ!gD#*e=mxrj3xJ-} zGN0D{t$8il-!=^!eL7ap44{2&SJ01VIbXmR+u@7t@WdDJ#24^{_O)$?CtBM3+Sj%n z3+o%Si*H<?+n+dlKDQbytQst=8Z?S;;1TV2`vQ&PFnqEdztTzkN+<Cvoy6Lz#iw)< zpVCQuN+<Ctoy4bf5}(pZd`c(rDV@ZpbP}J^Ni>g-p}sdCXD`p~=iUME4fqZm2DP9L zUj2!9KLZCU3Fjo5$|ihFC-E_zWX!C<qN~NCt5qGjrd{zfoy5AURlPX(27QSWoa1vo z*YRK=zkBo0J~qA#?KAZJ7-k-jT1~uK-T(){F;EANgYUsfXDdBoD?MT>Jz}ekC)QeR zt><0M2CxzQ1H2DD0Gq&O@FCa&J^~+ut>6>zDJTQmz(2uf;B&AY>;PW?-qj#Ssu{zp z8N;g?!>bv?s~N+q8N;g?!>bv?k1>W<Glo|)hF3F&S2KoJGlo|)hF3F&S2KoJGlo|) zhF3F&S2KoJGlo|)hF3F&S2KoJGlo|)hF3F&S2KoJGluK=8OOv~;B3$f^akgEKHyw% z9_S1Df&O3sIG^X@!9XwwB!EQjCxK)z6b$3ug<t~jr6z(&U^2K2OaW8DG%y{^0GETA z;0kahxC&eit^u<^ChxRfLBo2F^A^q@fsa8sK7g+{({7B}dY;HJ<V-bVb~R&mwd%}! zuP&e);qIUZpni<qdM?Q^<V-bVcQs>oHDh<R$^zGNznF6gSi-Y6f|cMVu!`SqajKCO z%&Ws<iNRut!D5NQVu`_GiNRut!D5NQVu`_GiNRut!D5NQVu`_GiNW5`wu+vs7lXwT zgT)eq#S(+X5`)FU?ooibeON3p_$w-{E}$#GF0-)9@K;n?*mn3UDy`uFTMU0iCH{&^ z{1uh>D=P6<U{8U$U>=wca=-$x5afb9kPiyLB5*C>eJ1{jO8ga-_$w;$S5)G!sKj4U ziNB%}e?=wo@c{Di0P^tw^6>!j@c=r-esqfc=oI_WDfXjN>_?~Ak4~{4onk*ej!LYk z7_6vvSWq!?GS^eVG{$64rZL`gpYkHx4j|hO;0LLch1?@=<lF(|+yQ(dmB_gR_(dx5 zi&P@-4xj_<M+exCtUJ&o>+a_{E$jZw`62KKZ>XLm{!`#-pk>~xJoB2f4+|;=pGqZi zZ@<)D<+r(hhwBfq`1BmieWc6$OROk8OYwkegAU=%y*z*=bwJO%#EOc+ii*J}Q;8)N zgI}f+`LiEODn?yN_$tD)0Q9j}0qkU(@>}=8`@iLRsDk(Z&pi(f^uJ&BK2*W~Rq%fm z{9gtCSHb^P@P8HjUj_eH!T(k8e-->+1^-vU|G(sYsDl5i;QuQ4zY6|$y$@ox6(MrK z0<aL|f;^B93cw=p|M4sv<jCnBkt$?JrQD5u{WaJ_*z=53$)C9X8MO3}L@+P-R4+-D z@sd=jzWmk?^asD>G0EosTxR>_XdQ;|wdgQ<o^jBN!dzoyOcgSwQsHmIdlHHFBogmQ zB;J!qyeE-(Pa^T2MB+V(#Cw7di~jMP)fvgt1#|`704wy_dBVpYTs}P8KD?hk>q2l5 z$ON+io7l4Rl@H&GkA22`So=P9`tq?Om(N-N7J^)m2l7DySOl&Gg`fx&gA%Y9ECEZw zGOz-?3)UkEH-L@cAK-oP0oVjKgAc(L@DcbJYz3cyPXTY%+4CyQ`X~4dd=9pQ9pDSV z+<H8mVR$&h@NkCV;S9sW8HR^53=d}*9?me<orK}#48zMAhL<x8FJ~BD&M>^3VR$*i z@N$OX<qX5i8HSfL3@>LGUd}MQoMCu5!|-y3;pGg&%Nd53GYl_h7+%gWyqsa8CpZh7 z4SIpz;2h8goD0qaeL+9a9}EEJgLp6y3<3!t5hQ_RFcb^}7c%F6vgMOg0kn~{y`*jB zb>LR88axS}0#Acii2nxXcffmuX;ZwbVR%==_<Bbe-qkQXt6_Ll!z5+Ls~Uz!mEC(l zXV3+71KmLnKt1rLhAHZSH&yRl7=|}B3@>V!8g2RbK8H_T3Ft>Ei+k6CVo(BBfm^IF zdll=kZUMIvro4=md=r9^&0;3sV9x9g#(Ufm{0(MTloY;ek;blX!>mcxbk-1E&f1}I z^wm7}!z!ka&7yBDrQa^+FN^+lJ$-kLbr(H%9qWu1vfIkvtsCfX<<=_Z^nb+;EBpC- zm>$r;ek(umS86q~E88m~M#NaJ2{ypAUKeMG?$+N}ku<=1k6qM~*^zB1G$<1nuy@)v zc1=rR|Fp5pttn?Wv<d8VHk<V>U$UdwB5N0GmsVP=+u+UdckK7|rgczk<L&SvcIx_! zea-fXeeA6DFYzy{QtzW>9btV_h~;O`tZ=JZ?}=sA=-sfaT6VzdYaL_N(<rNs6-yUe zKgdhvWHw%&B4>zD);-M>k?dhLOGL5uX^v>ax~Ck`o_(wGMMu5vNpxn{szT94?^Y$c zvRl;((VcZrt3(gI`bqTGyHbh1tay4r^k+}1hr|GOq*^NmvLn@B#2|K~dQv2?7uEA3 zkzJ@>7K2#_^??||?oywK5$q@RnMh|HRJq7tCDfN<H2X>I6=T>*YQMOYy`;Vo<JnE> zJ28R%qz;RTdN(O?8T&|KbFz!naWRd(qkb0Cr6V0NlYOEh#1-rm6(z1@g;cD#O79aT zuGYIliCOFp)l<x7PpEUmTy}-(FXrjpphPY^KV2yDSu-_W6tFgGnz)f&ovsqA^=?k$ zF1;#B+|6!I+2Z$Vp;{>JWhbXRai1zs1>z5SRg}1&{hW%#AKB4qsdzx|<|H0s52saP zEju`^7LVwCk;J3yg>+b~V=ts5;xTqZ@{7mW3+cFcLhpYhp4Gb=iRbN`?3=`k>>9Kl zKh6fQ5&Q$Z4?X~!z-I6vz_)}=5Wpq~U=swe2?E#z0c?T*HbDTJAb?E}z$OS_69ljc z0@wrrY=QuKK`AytDK<eVHbE&iK`AytDK<eVHbE&i!A|soQfz`!Y=Tm3f>LaPQfz`! zY=Tm3f>LaPQfz`!Y=Tm3f>LaPQfz`!Y=Tm3f>LaPQaB?Dy`U7kpcK2H6uY1lyPy=i zU?+OPPV|DE=mk5`3wELx>_jiviC(Z1y<jJL!A|soo#+KS(F=B>7nEWblwuc@Vi%NR z7nEWb>_jiviC(Z1y<jJLK`C}Y>Hkmlf>P{@0CNeR$Hpkd#wf+cC}mE~U$HZGq9c^H z&=E>y1@~!hY>u5R^n_Auk5X)pQl<5T4$fb(K?2wy+J9Jz4N{5?Qi=_-6P=+H8)WBc zIzuV;NU2KV*<>)3@Nm+g&9F^Mm8U<H8r@;1Dso;xci4!nQi|`R9Nl3jx<e_tLlnA0 z6uLtcx<eGYLlnA06uLtcx<eGYLlnA0lzp@FE&4;LeH-uQx>%y|h$S1#Ed^{40(>A8 zgn@9-3PgZN5CvL;Xb=NpK^xE(v;*xy9OwW#g3he!=>ocfZlF8p0fvDKz;JLOxCl&W z{KlHtxDmT%8+Oe$?3!)ZHQTUjwqe(7!>-weU9%0lW*c_RHtd>h*fra*Yqnw6Y{RbE zhF!A_yJj19%{J_sZP+#2uxqwq*KEVC*@j)S4ZCI=cFi_Ml6LI$)sFqX+A*fI!)DnA zm+yni_rc}+;PQQN`98ROA6&i<F5d^2?}N+t!R7nl@_lgmKDc}zT)q!3-v^iPgUk29 z<@@0BeQ^0cxO^X6z7H<n2bcTdaz9+|hs*tNxgRd~!{vUs+z*%UhRgkMxgRd~!{vUs z+z*%g;c`D*?uX0$aJe5Y_rv9WxZDqy`{8mwT<(X<{cyM+4)??1emL9@hx_61-Eg=c z4)??1emL9@hx_4hKOF9d!~Jl$9}f4!;eI&W4~P5Va6cUGhr|7FxE~Jp!{L57+z*HQ z;c!13?iaj6$NI0r`me(JufqCgTmVx5epamiDy;u1tp6&k|0=BiDy;u1aV5A4Tn(-P zvp^=mcEV>?i8rzmZ)7Fj$V$ACm3Sj7@kUnSjjY6y2+p40$Xxc|?D>u2|8Vxa9M)Kl z&ALra1=Fx$>3?!T<3_oVa6X`~$wK1LpRiH4$(y)$E9ceVHp28N`DcEA2t3KXr@+(T z6@1ihaDE58hb_8=>yH3yR**P;B#s|{S|#38{l3<ZwDBWt{P@l)@tsv-mH3f1ex!{b zpIIf6W*?GfACkt8r12wZ{74!<lE#mu@#8bA#AjBChqV&x#E+!$BVqhV7rz?WSgumR zXl7H4<vgDA49-__hX0U0euYm#(biZkex!~cspH2(QiX@43J*yY9+D~~kRJ);$8R2o z-#iY#c^rQ8IQ-^u_|4<6f4AAUfLnPRLi?Z-&N@XW)Y@Q@s|_Zj4NgZV{B=EW4Lj@2 zLCbp;tK@Aoz}sC7@GkVfeXOF>U)y^D-Tfza>1*Wg16SYM<m!8$y87NOSKr&?>U(?9 z_eNR!(eY-Z(ajgdXmnb;JLc+gb?z7Wj<ddelyyR;@jmzm)|6jtHEM0ma-`PQLR@XF zmELhwMCctyjm{R$UZV@p+_bjV-qqGvyN9;c!PVBzaJ98guC~_A)z;2-wYA=^wswxI zt)1s;Ykgg9t)Hu{^>?+kc(k?m(B(FwvkhX!`c{$bYHP#L*1i%Ku=nR)aiOcBjdC@# z6xOX*q0wpGEW_2!M!UM%SXQrxi%VP$ZJev2UFvFR<6RAHf~%oTay7KeTn%lytD((s zHMFbH&Blpq^y+nyr&q6|t+9F?ZH?9I;#yZ*D|EHBrD$uj#d23$yUx|nR=674^{$3? zgR7O@=xSvv^-h-JCib!Xf6BYsFsX_weNWvx-OcbJpdcW^K<J)froTW!PzfReDgnfS zAR;1PA*hJRhl>VfL?DQWiUbK7MMZQ88Zt2ik+4Jw5@Li9L;{2*$P#3gxGqarK-~Ad z)kD`z(+2j*kA0q<dHUS9&pmbO+`8vf-KxG-wOt<e_xbw-Z>-~aY$l(_=JI)L9-qga zfDg@~4+;7em!Q|%9G`|*sZMvLkD+f-fSttqq0e?B_TsIB-o#Ci(0+wszXEIG;oq=d zQN$ia1MG#k0P@dx&x0<(e@o2Hd>O0oEwgV7VD4ot?3G-JKFpim8l-&-|8?kjKKmYZ z(J$SL5j^$30RDFpV|v;HDWn$`(hCdeg&}%jh+Y_?7uKa0VzvsrFbppogL(G1qrVZx zPRWxncSb$3H9fL5JyO?*?CiC|9=TVep6PCS;?3!6;hpv1mwoa6OgX&Mz&i(cMc5bj z+jvW0AZoD&x<9U`t19R_48!o2<t5s?0KEgNNk-IDfzhwPssQj*ucdk_Bp*cWRtKIs z3wpkf+O2`^f{U5sbND{Pe7?o-LyWqKdMzwL9|Nh-$AAs!V<1QLF~EV>dcJxsX0E=A zUTT0{Y&YZW1@tt~gGEontBbvBcVYw%yVqj=J$_FD=TGKOkU@U~v+>d20EIV$4{rv> zya%K`g%O*u`ZUH^;L{j`L$AXNt51W2UI%7}H}dgzi2AhW!>3zeZGzT*YjDu_K!3I^ zdc7g+N?VF2rZSA>gyH3B%&KkYw}Z@8{#D?2#i*ZPFWRfUR@jfW8|La?gE2r|%d)#y zfW2vZ;Ekhe(Ni|qpZ0o;+VsN6pk3F}a9ztHL`XU2eD=qj-CA7T5^r8$#89wb?ak0I z1ifp6J!@~p*<qN^TT3Gc9Q1Qw5BfHs=-a?f^le}d`ZK`j&*171IaoIUkpqgz0sYiJ z0*d|&o+;6v@oH=QfTBO6>pP(Dto`zUkz>#U?*g92Obf)xeZW)kZ@h=_Ye+*x$ZYf) zuq!I4#z}3)No~f-rHqq{oH!|DoLq>pptaDTz4HRZ#y;ft5&lEo0Yr!}LWB|06g_mT zDak&1Q})rDGFtphw4^X%BGqE%3XGQsBIin^`X<IrM7qhfUVZe}ha+Y*ifTDgREtq` zG4>e0-)kz1<r$2%XhcQiWxV|zVLv{Cow_lGg1x#ia)o`mF=mB*x_=G&8@vG?VJ|-- zznAU6JMivzM0Vnh?+BwY$i&_a<_37SjXjMz!>FsvsB4sox?9XGUUTe6Jra_mG0I~Y zdo9qjzY{(^4$l^Ku`Bi6;A<QP*pC|Z6r=G{>`MJTU>lPUAtvkUp48xIOx9&g7G`4d zQ9OUt<;t(kvHl6)GQxXCjj=!V)5u+8H8>Nc%b-D{v=Mft{xQzlSp6wRmjpXfzkyV% zFv?`OQfy=FOO3jZkz9aC{uSc+9mKQGc$Q2&zh{0A&NhstH`86Ifo+6iZ)#wTaAAbk zVub7ZvKrxgvC8Zv7-RS|WHj1+>{Wdb8vcTq_qpzDeT+1GjI<bO04E#ywXjR|Y4C0Q zi!X?9>{Jb^V_m|!0PD1{F3=TfFUiyex<YL;-K`pu&HQHI;~!Y-hyvCTlBpxGZ#DR~ zrYOM}nPln<tto0@59=h-rcht_nfd~ISwrS>jGhU0vF?mqFrES26*Wk}S|eb6abc#u z(3&FP3b=-~L!nbU1WvtB$a<kLQ!k9fD4ei%sO4jA7_TMkh+3IC0=rq`tgeY0#vaxW zf!g|F2FB@xwT91HqXBD;2COw2_<#2C?m6p@2CO?U{%l8|?bvgmqtDZW=~$O(Mlb_( zW-t@0%FM!8pD~}uufsT>mo7@jJTKZfixWjz+~#-|TYj{@%DenFr?WEAAd6i+(ZZU1 zt0$MAu_s5~@~zF8w2sZu<~8-Z@)@12vog_=EY9dm>UFs`C-5DdxYB5cEKbc)oWg2R zo)_P%G}@c=3J3Sh;*3mJavXlt#pOIZ2)c$w&jH7=z7=eEHH9^);#lXZ3Ma5K)ZfF= zQ8i_vcc`9RzSW<P@8)Igv3gv4qT_4km9g2e-_?`or1FXGO4IbKcJQcng>kIA1q-K> zPCYx$$lO~~CV>^VP$ui~+34cv>?}XISaEttdW0VBpW^5O#g-pka(>wAjLyr^<K*S) zbZv0?@n<#P_=`%T%d$B2p5oLtQsU?e#nE;6Y=~|K-5RZQu*<i2HDz-7Oq<$C&3mbH zM;50J5FaLgkAn|ov6YGLr;Njok40&YOHWGQpRS07vN$p6>^OR)CO>*q)8_K6&U}2E zuTAUb8$FTLpU<{)N$c7l!$ntJqsz~y-<65g(GrU_RGPvna-heQ#+s0}AZ<fhN;-_R zGilnv9UVN3xSP`W98%U@vFjYnIwVfMm5DJzW4ZjnnkqI-sg2XrDaC1nPsGKs(KY!o zz55xN*aXF~SD|Z7Y<+Aaj#C``#yMb{c1}*(2c5Jt)P~r4QhU`FTRux8=JFR((#kOI zViqI%&e-YN=Gu=s^sF-PQ77Xx#+ZsRc4Ca93}%#_1v@h7da5UVk<$2Q#AB4k=pkw1 zV%!DD<X|fwV=7lZX762&d<xeH-&>=!IO1U1kl{Nxu}fu=mC4nRk7sdmMHUy+aw}u` z#WBh|{NiSgd{Gux)8ph-O-~L#V^1EwwK-#hV{>u)v*%mw8ariWio0ZSMrU`uF4yMd zI?8NNTHMRQ{S?O;o5?#A7u$O=(7_|JI3qKJ9EV@*;PgRwz$fX?L67Id3CO_0t;rpT z;!m<Tx%uzo;&C-)iYKX_T)x$xkMHJX?Xh}Xdy4O`nODYU$9`8&afQkk&mx^m`W)$^ zJb3=u`N`?ZPj<j(o{Ni@I{f;?&6BMm)i{ewE3!E0%6ug*UaorFw8bmWPmfCLAMGh2 zN-8a0mBmSi@8aUMlo?NX;^Mazr&*F|Taw$MYgh3;(1XRB9PIKfexEYAe4Cd3R(u@l zy<&JNC~--kxP&EHd^(F=ehJIa%4GP3lyvy%<*<8YdR2OD`t4HqNfk~tJUcFFUXx$C zPt)e|t<HRWo3Bml=39#Et+FAXZRe8KwZ8<uQl-=7=hN@Xl+Xv-F4S^MJxDr(Wk_!+ z>7Y2xxG1@T{BqLXq+K1{)4^6|kaCi|k60oXe<eeeW-#kFi>*w_D9YsW>4zov^6XU7 z>7=ts7b8yIFPR7J%Syf)FK}d*5N`n8ky=x-2ggbWZ#@Uhv?VKY(yn&W=F@*JX<ZxE zIXYdwtAF#^W$e96FJf8kCp}7f#KDL1U`Hl3Ol4AImD+kB)lqR<C7#8p(z9bLUvfgv zy7Fy9XP0kVhmtKw8#=g29^8g}=H50<OxsE)5kJ^=2J#*3;3*F7>|o0uKzWzn&5^mz z!LFXZIee=pmv8OK!_U}k)4Dbf%h69g)vj^0Bf~q@)|HvS>vC<LLwUx2+b6Qvz1MAD zB>xT4XC3^ygRRV~<hXnXTb*s!<4$aByM~g)F5ks%4^ZZ_w#SfSr-Kil1AZ?@W*hb7 z@~!@Sd^ay^kJaPavo|L%tJAgL)pJVaOATp+v>E9|d9anKmm^a|P8_=0m%2FS@Ou#t zEFA)=E)MQ@p4jT?l%uD69zAZpZeAlOKaO;agBhm@SP46cOYc{lY>e-7OXq_wDy_(3 zm!HA2ROT#voAx=?R=S*Yse@M$Zz5gk;I|!YW!948@{fC7Sz%fIvc_f2OHXHUS#Wk- z`hHD*>2{{g;b(N_<1^n(S|{JqU0MC5u5Aai&j#oFTv7UYR;PPi)$}_yxH4s}wZzIw zNRy-;l<GYK{|eHsN^SqKY!Er+q&*$n+rd_5C^=I}?<F1O;PDQ&GIx-Z%b!mE0@8V~ zX-S!jXXo%2Q)V6L*0LRCdvILg;LYcNZQ5lyX)B$ykioYdq|ko`TmG^fKGL3%femNy zYM?4RUE5syH{_AoPd$f7k0?bogTJy9N;CLq9_+{@mry1|T8Ffhw26b;<iS?HVUB!@ zJo0JsyODNuaOXVuI_2Bn0^BkD)WX!WdIo;^;<?~+8GDbfPxP}oQF<G-o=c3-?};&q zacB6$96Z>;F8{swHY*?B86Ta+(DZhdp484nvnrg3B<fk5+USlq!iou1GVZuyd~f`~ z8UCsGVT;p|_>?Lxa+;gP>3WG(_FH0Y;-bWJ*)vrru_^wb;>7aAO5hn)d{{6?ab}Eh zVV0jnl;OT`?A^t2-W5CU9e*_|AAdcIvj};;k^L55lf{bCD0Lk-&UatpZaF)+T6yLx ztIwFj7+l-2?6_R~SpKq#pUPU7FlWPVIV5^zeaXG=u5IqUsOAqvw2i;<C0ra+zWr@0 z-|sJpE|lp`>e!GNcy@nwecK(=PTa2=>|dgy3L*Dd4t9LZ^|!=)M`lsh-x5oeZ+*;- zS+~qB*74HBT71sLi=%N<;(hAbPP$8}9WzYzO%2d*s1pV!_GPilckwxmr<Es<Se?ja zQ1S$H^K0Vs6l*@_7Rutp@hna`{N&K&s46{)(^(9CPShsZZdkdj9(R1e?fWP1NV2uG z^2vLv^t=7OYJI(7snHqT6Ov0(-Kyl1S5zTfW1u+G-!F9d^%W;`#?9RED0j@Qn$E6{ zo}LcwoyCgMEAhb?PBKrKyJZL)&y;_@a>!~=PIYlAUpY)q&bD&NdAQaEPMR~=jq&86 ztZ!7mkB)6lIYZ}}`&(_Cd4=Yb8Dn2Zyn%ExDaU)0dlcKh<o+szRE`bFqgnrSeXklu zOMPYxitW4Am1>dInQG(UQpG8@)YW_`?eIHieJREE+NO77%`J0_b&Mi4q1sqCW7(#4 z%hUCFd-kiJ2Qs<ycXszTkqm!5bZ^Y)Vf$6>H`$$fCbgIJ0O?_+`d9V)pxYLw*eclH z(K1qKQy^Q9^die6ZsuUt?e=>*o^D@tCfx}sS%c%)J>4rKk@@X4^Q~W%G-L)k*!dmY z{+6WYs%%bgcO;#1PVaO0&pCLOVmpTHj!n6BQF^H(zlrj!nbWSGeArE!4=;xWnK9wC ztN&cC<si~l{ho4KZL{wrv|~MH?QYlD9!bT!_4FfnXKv3I*u%-2dAb?sE2sN_-iq_! zlg=c4Ua8bBSPA}6(k}|u15Z>cp@RPgZLfT}hG+K_ti{>g1&6`8oBVO)zf`apoJUmN zn-IdjWO7aDTcF)D6gzYSWA|(65NZPY0%-?o=&0EHgX;9QP;>17Z|r$PNxvYSs8m9v z?aA3gx|^K4Nym}%67eI%6Ns-N?N0gvX$R7dO1(djZXun{GSQtJMfws?rEPzs{MX3; z2HqzXv%_x>nTB`|Or+8@1x-@Eq~LnsUU<V)%+=<%pmQjB3EmPDS!dGV><JGh9YH#p z6zfNuLweWDp3oN3Ka!$U!9l5-LwYxZK|H&k^kcoJW`F2klxptgMa>=W;;H>Nn*+cV zVbxqg%@rZlxl8@QtYs>V9x*2rOH-ARrm7hflAz%GeJHs>Q^}>w_gfZgUj9M7g9iI& z;_MiGug+hpGQMZ2N&>5e+i1y$v}7AC*%l5fpOPo3?FjWWVHs+TF6IMX(Feq@G56P~ z4SPM}>}$N1{^Sp4Y4qpW{^Y;Lw2zaskY^t!e>dfK(}um2*-fkVlE2sTnQAvJ+-+q- zdM|b>zu<*}XBDdrzP1wZ2g>YF92mucQAtpgMqntjg}H2DE?bz(7UnX9oFT*!jTaLM zAznZcFXmFFifBBVh(;MGVh~jQ@KW^(zk)IQF7HJvN|x|?TUicskE$n|medwyw9XE{ zfxC7G&oUNFM~z(5k*TgcJq%~-hhv~oO(o5ls*lEkF`CwtYk5lRa7WO%#Y`JvbjMY* zw8k5g*fCC1`Fqtie=l=fL^~Hz+alhVMNGShXS>kaE?S@X@2HIYHCUwd%cqg=Y^AbH zHGpdE6k}e?C>f(AC#hew9ONWrPB52A1-C-OB+7q6em&y1Nq<B6lHep#y-htm@D{9? z+gNUcsdF&z!eF({45s~qc}E7THoV;kYlAygoByz4|6%2W>a{;i{x_+uoZ8B%tr7J! zBBzncn?@>WE+PLyy%+vWYGb`^rqNHP(NCt)Po}ZNW>fPt>X}B((`ef?ddqC}7Bh|d zXRH3;ceH0cHLurH{(9znH#M+cH6!RttnKkWvRXBe8U`trNti<*rU!HH!Q6W=Z4c(& zgZB5Jd=HiPPf$ZU^4k&LLwq~$&OMa8o&49yf1RAyEeG$*i!{?*q?zUdiinVADhaHf zpwA{EA5;D$HQ2lV4ms1vnaVrcoOT+;{++>NxC+K8X2bLb=Sr3IuT&ZTN~YaJ`AyWY ziPmnSZQ7oT>B|!6%M$3zYwtqbg{iub)0aNemm2z#-&ZvR4_J=s@pT7bXv6#r@kgsw z{%CT#s*DsVmgeLPXR1Eb(}$MaOumiKn`vPKp1qWJumNTCNkL2lrfp1_B>8N=Op^Sh z<(nRmtmIWxQcoqXqLNopNy$ojSEXtwNCs0>UiG83(_H3KW-d8%f*Zh}Q}Aoj4?rKF zjJ@8;l$^}GCNr<e%xf}jn@q_v%9QbJ8Tn=8?_u3rVX4-ozMrAm?yO<$x=qg(uw^vw zD)z@vem-e`OR23N&-PI&pDV|o$g?|1*IKIWf`5d#J?R>y1zl8L1_pDG?|$Xr4RO_Q zD>ZMS<W_?xhk~z@zk&P{O#5Tvj}(Va67OLPGDtZA>o-%uHsWdOd72o{m1>FN@M5NF zPySS5woQ1wU2S`loNYY2of@_i_alARQnq&=DK6+k&0~n!+J<<)3i?vdyZUZ@!IO&R z+reG9-U+HxhVg8Kcd8ceRFpVMyqI_~@tsP=Mrae|qkYl%ZB87eX5D>VguX2od;y;^ zGnC^OQO^|8o|dwun9j6(Vl;Ou4qm1`tteAYY-@&;R|?JbHOJr;=F%%T4*f@oo3ecF z(^R1%ri#$t=+yzAO#BKx>sRn>lxJHi_6Lwtz#I#d?@w16;=PtHDA`(Nu;K%#S*)C3 zGjSK5<&&!EPTYjFJVUiL{3a#uQ%<l<v0ucqwKPXLq#UfKfEL*dR1WTq=AykTv{nYY z1_!M9&GoeKdh#FT^*&1c5bxusie-pjAE_!72NQU92qkYLw)USud5GCSKCjVVs@Pwu zGQLL)2$}m7W44;&$0`4~#hB3{W+OQp$$5g5*HU0T`ESYzc<=nj6#I{9zOs;#qsi$& zJYT6aB|S{e7Nx<h)c+xIh<wa{M84%L2Yc5pC%#<IddG>`*Dzfa2Un59825WoLl>;k zAwFgBl#f*AGRm|e<&%KVb~Ct#t%Hs<h<`mjZ9MH6uN=8q<{`(4p~j$p(Ypz5p*PTL z;+gI}dk^r|j~zZ~oVNk9t=_}BHhW~M%#zpT30Z^BV$6`j`fc7R38aoJm5Zdgw2?Sw zKy{Yx(pv_|5E&(7F*ESO;lsyHlKmswPaG+;M-HF(9ho<B<Xz+CbEU=`HTL%J%7W1o zhL4oRfWu|U*m0BZl4WD>9ywN4kXGJ3VbnM|Jn^oP<7M^4iRpH-4z#^&0KH5$gLaUu zpkJ3A6DN<Kh@G3C#pSK@{A;crP$UQX+|awo)G5EA4=AruLi;_RWilUg%e4H4T0Z76 z*?WW?rOB^%=BQ;Oa<GQ{DEnQG+4TNwdn~|a;FzIl<?Yd?Ut!P7@=SiHld1P`=KJQ% z_a`#nv679avCu-L6bb#CysqHsDsLjIfz)neBBmKr7}Lq9uV`vx`k4{Hs^LOX)+ZjH z^t=nmVe9O%eaE~xl`JH^2oWsa#h9asd3czwDPB|4544#+ePK?kO6qegpI~^@mE%0j zr86ku0xyjDsA@&_8@^+&9UViE3^xR+2y(51d3(BUwyr-19gb80P5Gr7<mjq(R&BX* zg*kE(uEfx-ge$OOk5cqP!mCggQXAzEz8}ZIINponFdQe~2wr#`j=<ru_*CG!Bs|wM z;Zfl+;IH!h@QUy%oYTIG@2&EFp|cvpn2Qvi5XQW@@EZ8aEN`w{i@v|q-sA=0#o>Fy zqr-RL+;Yr;>x5mz@xixED5;-$Z(v=Zd$C9P6u}J0aQ*P4@Y3)`<N|Hb=R<c0pXn?W z4`m5X=qNZ-&Tur(NYFL7Cg>4d8{8R;4ekoC4?AR*@}u`g@0xO!;lsKu!@)VdM!i;W zB9zfG8JE!>flae;7j^#eTbNt<OU!8e9`;91V|VoS<}&P#{&lnxOf1kK@Eq~+2|S5( z^@_sdBOb1PY9tb#9;qLm9iA6n5MCT<5?&HshH|V7uMV#ZZwPOW6h%rR=}4#W*6@z- zp78$gq41IL(eMe+M7ki)3VBGT%fm85W}?pezRZ?KWR5&4bLBCaCy%54dQ#@gQ?fvQ zAPePbStLKyIhXRR{79aY=Vb}zUcM+Vp<a7gmdPvfs{FGommkXtc?~t-Ph_S1R4V0X z@`n6eR$*@DYIzg2;#;y7Gc?y>e&%}l73OEYBO5S3bECW~n=nIjv;0=xliy*M<`%5P z^n1Zxwz6HY->iIyd76KeU9uZB*Pk$h`d?+A{8{$PM{+>^O%BRm<dA$Uhvnbp6Zuq* z$Y13%`49PA{!@<1f5|bd<#b$Ea*~sBO1_ZO@}=<%dKJbu7!)ue6GpvI%M_a0rjDs= z>X{2nebc}+G#6q&`$nd*xfpxdH^ol&m+0zGriE!~icBkA1In~9Q4=%8ro^;0rC1Lt zZW1QxKj%O1FY#aSU-Vz{m-;XJ%lub@yMyt;J!q{>=o4?<|AF$)-ht}n|Nr0)6s(k? z|11B`djE^(?D^;J_h0Sx=jZd*<E_7|w>!S>&HcxE`+1h6)+5<+Jil6`W?6of4{wq0 zePu0je&t!S4yjS5SWE36T7%SV5Bx{Yv_@lt@n{@$<~^uC5}zIT?8WCGRv9=I1fYkp zhLi-O@j-oqGmrZ7wDs}P%HjK$Qit3*{!?s|jMpD4>KUvl_N7u_@wei$U8V6%`v5d< z^><=!^DfLUKIne}bjUyAAH|pvW@+Q8=nAYh;0KL^7VHo6Stp3&T;R>{9+e(~u|8md z)H-R6BW&{4@i-jc;htPOz~DK#4!D9=Ty;JKnH^ZIuN%($!F54zTu<NNM$rDjO_a-R zqXq5uRYA9)d(bl|4+aIpg5jDP(!az**cArtE#_~Jkgnid;I;PJU~Q56ya%vqK|{1| zFQA=zAMJ~_6{m6S6{ZtXzll`_jJHN!0)0z#<(sv5o;7Gi(VF5}1Crh>gR8<b$0E=v zSewAeWIS~mwC#|Wz4~+__fhAyD(Nrqp9B4&51syE^vR6>jQ=v|v;H#BANj9fR`#6% zRuI6G$339qa3_5{+pL0aA5S=FQE^;N%|4!X)KcI70ot84I4(r%^A?UzqYYY%<07;~ zzr+<6;nSQ~t!p*v3K0*WlxNs-_Wp)aXpJ=(diZnTF?0RL{CWQ4{uBO_{(S!_l%_39 zjIdy377uGccEhnd)|0r}n~N1yW+T;8-cKM`?!6h@hH}^SRcb@G_T7(3q4y2k-@0CJ zxj-6teX&ABbMHoJA=i1gV4cR^-Yn^hzR)AovXWZXP|I7;Qi6{@OJC}>@|t;H!+%RJ zirkA}#pT{*SSPic*8#Tl^E!Lw-Z1ZatTs8t8-$f%ref{W2fYfcdOF>E7;90^gr)z4 zbxl9OsxTjVJMsLr3-+yp?;peJ7RO=bE?W61th~Vct2BU>pTWvj=*N9cu7-17gWg+9 z=_%JqE7&~=eY$7xe}k??A^qS#tK~*rXF|$#r5EW>UmAdCj?*&G$6SB83I2JN41$k# zlbhkE-DNO*wWr(yZyh8<aLu>Lt#UEE;EyP2K{Vb}g}wekJ*<_{TB8&Hw}`Io@ukKm zO7lVZ10q<a=}}`C|Hp7IOz<rqzJj$9=lgGFj=#tpf6n7P)D(~kz6;tb7z6t4;C9gd z!3gq4l0S<4?<gOdeMDkE#3F)<b}G+9|0MIB`FmJB1yA?P8Bg{&&hvl9<6KAw@Uh3> OUmUB#cl}4N@P7a|ac<}U literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/ttf/RobotoSlab-Light.ttf b/dist/fonts/RobotoSlab/ttf/RobotoSlab-Light.ttf new file mode 100644 index 0000000000000000000000000000000000000000..f6c97e5f0ec0b91a17be2723a5165073ca9bf1aa GIT binary patch literal 172776 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/ttf/RobotoSlab-Medium.ttf b/dist/fonts/RobotoSlab/ttf/RobotoSlab-Medium.ttf new file mode 100644 index 0000000000000000000000000000000000000000..8da37f2c5b50cec4e3bf062eec84d1e84a5a9549 GIT binary patch literal 176480 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 WaS_rUI(9Gm^$XHSS>>Nz;eP=-V(vo# literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/ttf/RobotoSlab-Regular.ttf b/dist/fonts/RobotoSlab/ttf/RobotoSlab-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..c517dddbf5af753ea24e8f8d59ce9e9f4bb92ddb GIT binary patch literal 171376 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/ttf/RobotoSlab-SemiBold.ttf b/dist/fonts/RobotoSlab/ttf/RobotoSlab-SemiBold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..3e7ef059a3467af7d1478dd9806519963d1fe896 GIT binary patch literal 176680 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/ttf/RobotoSlab-Thin.ttf b/dist/fonts/RobotoSlab/ttf/RobotoSlab-Thin.ttf new file mode 100644 index 0000000000000000000000000000000000000000..b087dcb5c0d558a76482d203681bc22e696938be GIT binary patch literal 169068 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 P@UJ<jqqgcFz6$>Z6Z}x2 literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/webfonts/RobotoSlab-Black.woff2 b/dist/fonts/RobotoSlab/webfonts/RobotoSlab-Black.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..1bcc4f6ddc5a2749d37159321440b18de9b941a3 GIT binary patch literal 69516 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/webfonts/RobotoSlab-Bold.woff2 b/dist/fonts/RobotoSlab/webfonts/RobotoSlab-Bold.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..10807038ac2ce1edf06c62d50340602df9bc3d1f GIT binary patch literal 68316 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/webfonts/RobotoSlab-ExtraBold.woff2 b/dist/fonts/RobotoSlab/webfonts/RobotoSlab-ExtraBold.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..ca40aa0a8d8c10c8687b984ba80e7cdcf68362e5 GIT binary patch literal 69592 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 W-^Kq^?l<Xktt<Xk9t)(;000097a_I) literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/webfonts/RobotoSlab-ExtraLight.woff2 b/dist/fonts/RobotoSlab/webfonts/RobotoSlab-ExtraLight.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..adca02a30d11939760bbce742a871aaf1bc8c619 GIT binary patch literal 66220 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%0D^;mg*B)7l<xR4x5vkMlaF5aH+RcsmV`ZjU`@ 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 B`Skz* literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/webfonts/RobotoSlab-Light.woff2 b/dist/fonts/RobotoSlab/webfonts/RobotoSlab-Light.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..d5d904cee095f16868021237f703ee332df5de8e GIT binary patch literal 67040 zcmZU41CTCDv+XywZ5w-R+qP}nwr$(CZQIymV-NQDo%7!t@4go|qoS%hqPjaOJ8RYI z%q(|#F(v>I00002I{+a4(*hTr|I_yY00V;mx%yv%9ioF16t9PyX98{jNK}9fq=d?W zMS_G5o8t%zfCgd%CIu;BfJwpzfD(d55JD`7!3L^ndpb4&eeYuS@{`NVVkwHEK{#-Q zXOMDeP(>7dd^|&U-nL&-F0hJ0*o{CwH+?H39LU;NoVeXb^xyF|KmPo;Sf`8r&F1gM z;PUpKJP8gIfFz`*)OrYiX+>Cp94d;0Y|nr-l^PO_X$&%VPN~SiRMZx3aam0L<B|Lx z>MlKENQOO_&`Kf}6DPGP)0ouPI#DQA)HXbY?tSmp%X=+Q0x9l%=4vG+a;@ZqD15Pa zNLf6Qmm;y!ghX<hqFk(|*=^pyUba9*E*PDw7KxwDSdmp24sc%wZ$y_BC^iejAKpq% za{i*cs(6Xr3&B<`mr{gifj}v@2pUS(VqB>}UV-!{7HmZ`|HjTUe>_S2{Gx_+>rAx2 zGiEb%D@&tme;0+HD&f~XuDnLrMMqh!-2-QEsqfyfjP6{EFH=%5!OSD}6bW&?rYC@! z@2u5Jc5oCR_+WZC)N|eR5Mqv;zuzBJX1v3U+ObmsSAJ7^=Z#=4ld6x>Qk*tRMi$o) zz)`_in#GJZbyQFF*?ow>#_wCvG{LvFwJ-KjWLEX7re&zU+llU)y1y@-8;axqbWT#N zIj1Hg8^^2DBc^KgKqX84Nulsj{7n5JJqc#J11@4i{UXMI#qKaLL3Es!pZskzBzC_# z!jDKNtHfa#L}XSrlT6hrQ6A9`m0g0%-EA)VSm#p9grn5~Grsovt(HEOjzgW}c=k8L zymX7+kV$u6Y*f)|q$x?Q;DZ0keaFw=#D~x4$UMB+Z&g!=phHnF3+Kd>9O1o)*5qnb z|Adq)J1b|AXm-yv0H&^ve7(Ym!Tg{h74G-C)_oABLM5zuBD=%0|LjbQ@u7X-V22G( z7(;1G3SEms%T=yIACK?#>(5>MChxi)#Y{m2YIn)!A47!!`e)t-69s`+Sb67<*IPR< zoLwcN-a&BZ0X8*}IHF=9P{Bx4Q5D)51hGKbN%bOFSP@XD!2!Ui9A<%S7*G^_P7sZ= zA>B?xl!{={-2kDIAP|}eY=gI{Om6hjh0qzBdTn&vkFOn|t+J?qlB?VR)_ZxEGNv+H zk>&<#gVKPMt%5SbC?P5`RI!)SeC70XYD4GsZ0Zi{OdsmtW<ORc$|Rflv+F18s<-m{ z+^>3q!=RL_PuXzd@1qAHM_33(Q#Vw9$ldo@{@E+U!kz1_uYJrIi){`e*@S0N4$;Vk zjE&IBPke>eiqlz@_j+&hodYN|nF8jMcmV_WA!LhaAxxkDZQ<<B2dEm`kkJHTV$HG= zu0}0==_bL?a#|f8B{m^g-Xlm04k3sY0&<%sKjqt+`ilArv}}Hvr<U{n$o*5@mp4c< z)Qw*d>V4@s;KcdI#&x_xOV!XOJ$!zbzZ(yDn@^M`<vL}hm)~~3h4oh{UjZ-D^p>Pq zkVT*Rby2zJW`TFni?3G=aw5ExmO?XDZ9L_!W_t8*Gr7r9R4IwI4dr+15Z|94>D8{+ zzI*?|fs_CvKx)uU95F@YT*+n2h$N4ephY~mNPQQp;YBdiirtOr@ShtW_b(Bls3OWJ zu^&m6{7Dn?VI_LcTPWF$mse|Be?DL4k=3N@IUFb<T_o;j<cbhGY$hs&%z$jxPQlsT zzU@#!3&QM$8!uPgWSk1{X9tj#VcR@)_537oi}ALNfh1ax+3Q;fF5QUko~xwGy<f>i zUDUe%pr&|#?|$(8oX@VEPrpQl@&#xbM2M$Y219;B?(OvFFC*vd14TL}1>HQ=*%_;Y zJzabem6WKk6Fu-ub&~nDiTu<fY`*^la%&!lTyx%FAc1VNy^wXO5MSz+pE70hC?^%~ z!Y$62Wwi$k^>AV8m$0zgi>xNoRZs^VXP5|fJQ{XYQBSh9NVPq%Y@{ps=(Uj!Fw5F4 zl>{t~^L_>A?uRD$<0!E;9JacrvocS@TU`?tcWt8(;(t8IoWyGQ^8tHDYAp#MmW|8$ zlf$osWJ033p33adykc46{gJqeARD-H>UT*B^js4L@u3MJjReAl?SwgpoOrdmXl9K4 zl~f0@Rbmo#7o4SV!i|3}*fP5iJ^dD>kz@>cH`sgt5q!|t$Vi`P6u^Jc@*T@!)IbJ9 zI~fv5@&{Asiq`Z2^U^vhUW28-=jbKsvf84Wc9W5eS^P<0MMe8X{^ytZ?DkRLN1nGf z!E@Fa4OfbS5a`lCd@S<7m;`)sdS`k^0szRBI<`Md+Hf1B;3#@^<`G-NU=8!*7yBc< zMA_w#f*~dJPNb(GM1}-E0%a{QIB?#8L-Ge`vf<ACnxcZa$_(~=sHV3+RO#vrZl`{e zSYwKs-pA3PM9ctWjKMyuPajSJlQ&R`>=re%!alLjJH>Z?N+VUCx(yZop`7i2G<~E- z0^#<EYl|<vl;Bj!vWuc1aG!iIwQ0@!52-T!FmbTX9IEm!{-0CY?H`EZPa89mE=t@* zQ4f0TiyR}g=@m}(e8GrJ#SQ-9s8B&7tsq&3?10{kVStgOR0C88sX|8rT8>i9PUyxv zbw8c1i@NJv=ebTw>eZCLe$^WO&mFixLehH4MOGoJ<d%ee3%g!6;l%74K79Gu$IlT+ ze>YGA4xrL5C<UN|EI3&NDN0?~4FnBJMJFk#hABVOG@ge@r*yorBq9rGDgR(&FHw#O zpWdr;+L3;gH|NcHEw8L!DPKR8(2O2HM-y<C$ZCM}$@lg>{ngx@auUPp@byIcWiHyU zy2EQIJy8-$I#>geaR0gdX#J8)mS!BXokS<y;V8kK{E_61Mzl%n&z_IStF&A&_FE_g z^2k9<xP|Mk0t`9<#p+b>{E$D#%!QSImc;0!D!swMZLOp>uU@kfCk3uc43R&=N>hy6 z)ck~Jr2(ZIMCLJJZmvsm6YDK?6fK+{9WMD{M{@+%=>-m50Aj<qqTl`!C-<%GQH;KF zm$nor17igU8V*{Zn_DY>j83U0MNN^f`ROKwzL;Tws^0yYlKbc9Oe#A)+rP_mRNW^v zz$uhQGtuPY=W}#&Xol9gT&8JCje}S<me%#_m$T{CY`(u)*sf8vW`d(PMYai{^xqUy zX`J`CTQj^IWBIZ7Kofzv*ciCfk|<&@%Zh5&*7m_}09VlSFC9ST5KxeVKvzv4t<7&O zBIdpWAKTEUR5T&A$;W$7kWCzgZqnc{u%=K%TVylz(`@flwK>i?13DuxiG5U7`6U0j zxu-ku2GF-4E{w#sjPHivBIIC&sCyk<s8d?_zv{{~cguxkEWt=D@P(+9a@osyavxXo zEc2vpO@b6sbWs(fbkompnjso<kDS@GB4e2Ps)V};d%D0leMQ8?MKKh8xPGS>fA+Rt z*jK*Cxl#-JA~-0jjAm=1CU%apI!6gZkjNQ@NX0M}F-f3}V;IMrcSK3Dw*Iv8Tfe{G z^R|gakrxm}aV*^)ZJd4M%i$Si{|w{J`0y{0DS<FYut*e>FGd&cuele);?&Js?{=k% zqKd?rM4(bt_SNrWd$C_}69w)mb$3&A!;@NoRRdZJ7$Y`G<3a(xkJf#j4?jOS0iT&d zgbI|P&@h2Q289lV3Xrrs;x%v3mT59c8D$MA9A)9Io0FYXJTM1yn?YW^t(4z47KFzE zZ*+t(h}Q)tf=gP#Uf$4I&uCA+umg-)Iu2_x_#C3fVKST7fy^k{3@ZwQ9wG2!G?)xE z0S3g$u;k=M3{Z)Il2YIqPbNW{SacbmsKHb)P%~S{0hKaH8J7!#HnLC|x>R7z6g&*# z%MfKGC<a|jAZ7gN13Htc4C~B5r+WASo+(%i&Y2*8n0^iR%!xDj!vN93j{<2RO93@J zR`3L<)=+CaR|T)uFm8~!f=X9IXozJRXvRWJ(<9aRPa1%g2BD?Gvo+8*5S;|TRU_Ki zkQpRb0kW4|8Z1?VXKTQ1)LaeLSrBXtX$Dm_(HvIQ;B?kYh0{AV95kaL(t9@-YPWzX znPRYc%W?>5%0V$TbW0Mi^dNb#(DOhM5U|-i#ex+EY(e-uC<$N!>Afch`n<3la9RM! zpgR$=K%jn>(jXg%Oaf=P-502AwrWcoGc`+~K<*|Y;A63@W<3cQeI5+~C*m*j%tk`| zpL-uzPl?r_SF7P{4#STPU>NilQXv!C2mokLA-ELIo-YhEp$V~Gd$9!!9(zH9r>Y0Q z<MWZB%zc_?`%6&2>UFj;K<5|w4JYD#T90-Tk@{YebX{MmAfw-O@b#b6{AdG}2@I0p zvwME8Q)0W%WlWD=O#dH0XlMyf;8z2g-9*@``rP<7%p%>Q;4nuLI|lXx&ujeSzeNS1 z{-Dq~S-=<vhoUUCz@I{`sQhbS;>2Zje7!PC+yUiK$$x;CiT!1j9FnHgBxDDNMJu?0 zi_=uV2)|br=uUv9{``95klxM+fI%uPYp8%!!9*eHR{A*t##NS5b2c80i3CZt<y-f* zk{EzBJpMAg1oQ-AEnVT|Y4*$Sl%}LsB!^(=ZX1z;7sm;PKnDUcU<E`6xEAswABIA% z<Jlb?wd&dl$CJWRp-3N26T9EC`Po}5cl}iG!^Xx0!w9h^^5{S_OSxFuz{G(j4QfY1 zD;!ram-8{y(#>L40Aa@9be%$rwv0`+w#?o=j}Fd8sibWpz^0Euz^v^3VJkefo1XCz zlY%|_PxvFNf_9VJF>L+Dai8hmkPv^w7U=z%&hbi6=nh^vTw3+U7$^S9xHGTn<Z+6% z#b=E@Wg;Ntvp?>6cRwah>mjJSd*KUyjALw?#W8>XF?|SMcL9TByeqmSSN(&_+}hNK zUAQ98ccP}8laC3nDi72^>+CfLKW@Or52Gu`;Zg!WUw0qM<@_=21x_Q?1AAz@nay{` z#{`Ql4@XfnxE_ZdezOyw>KTEt&--^4u3qd?*6~~aGTY(atApbup%+i?cY`jz`^{=y zY#~>L{;Lf!yggdg9b3AGDa4O22YuB&$k^xS6KOU1;cX~ubO(n2y_waIt-n>-ptb0h z_i&7&fr7h@vtp#PFWsWtAqAS_4l1v0zG}@0M9i2O-RjnYgH3()`0?563T?2;;`g9S z;Z_sivF4tx`eeZ6gD2k6%{u<o(X=v>Ud!2!ooybhpt7?yOO{ftiMDCpy*yEIdKVlX zuaJ&M^Jva{T1=lIyP1v~4fIsBB<>mYd`<;;wdObyOu+A$R)i;t$7}!bxh6YKRd&0T z=y)Hj?+;AY8+&)%q1sZP%v4@<jThI^RgM01i8=)=<z28Zx0M#bccOYce(;*^i}YL% zw|C$4bo(h`yc|tFEIX#v(RbbIbsl%Q{+)jxo!^dBV^YcdZ2jPu^g272kXFx*M@o8U zA`0z^Cj@sIt6CNkT0i>Kp6z&o;XXx;IGbSgSoqiJkA0MHmfgNs8Wv0e!S_PsFCcE< znVWq!h|E7fy{?ck$3L{Hv6$1V4xTKPk0k8}?2gGdzsT^LuCH~PkIp3h&u9>+MNTN; z5G7j9U4b}UlZhGo!RZ?i3E#g0<|}V;3ME#4nCG;Cn2I)Bch`T3JXfGS13$w*({vAC zIC*E{+i#I)hE3$a(Uw#2m^`8oOZBK=YGjuGNv&Ecke#;{##b&Q4d@!UG6d*!zqF?( zgR)TJ4sZSGU)V&NRH*!Lvt&FPVGjZ@WhGU$V8xw=M5-+24f5vGxs6#ua)@3o_Hv>- z#Wq4ti1Xi7_vMaHA$&<Ry~04|Ul9Ol=B3H3^f>M%>c5{$a-r(M!T-@x5m7~-Acjh5 zMW!V}CQ?MEYcryFaT27Ds_uyF7m-Raktj2f%&bX=QzFA5+9vWQ^d|Z^3BXM?UZUi6 zl98Lj;-tVhF49S&aZ<gV^7SM{IBDcbEPvG4v*!!&X!iT`&rc$pn4n1+I|s(HFB7?d z<Jq(kvxf3d3(epV!~5R4BMnMGRh&X(schR_*^Z)z9uv4kQ`XEJjYRVen&%*j=9d}8 z1zUf@rn}zyl=?$-hk<Nt+!jxgc08A}A}j9Ggz&6(imvQ4k+fzS+tuz6v9EEt@lcyu zhdE}RKQh!--7Ke@F`r5qU&|cVbpC;<M{ljW*Y@GY;|)1m028>%YOpYv_=JJyvnr=s zCFNtn5n?Cwl=3r03<87&%LdMn%rru8d}Dm-gmne%0<n_PlXl!9YL-@u2kf}-OPwN} zxX1xe1ajErOOb$jeLh(LOR$<g85Wv(;Jq#bR`VXEz*|AW3}O*(j(jq%LN_B(yy7ZM zRr2gmEeFCqt4&MrTDPKS7~;Ho56!8!Y2pRO5-KswJSIvFEs)FHqyrGl&-fSrQgT+G zZsaVUGym2kxUxYo_kY{j=MyZlm=MmiLa3q_ZsuWHDIN0Vm>o=v@w#~_+~eGVOzuE) zj)-x?#>)wi(><|Tm;agSw+VcjW#9Mt^KV7-sEF?7rQRm|SEiGU){5bdl-q0HNXjXh zbA|=hLT#e0$_YCdf7K{iC{>ZuX0mSR(1GJKW*yOf?QqW%BD_CPd@hCEuIylIMnkV8 zoM3vxTshAe41B!&fYAu%(i)%YFKUx$2wmHjSvQ{5b&GWF7d(eXcpmxhB$z+}LPSVV z;Qurun%dNcXCM@QJp}1X#HTGvt(&->@d;rsKI-LQ;n^=z*<VMukY?h7a2$Q>Cs}m~ zq*HLASDwxS3_(T(9>WI6WZ8buspP5-lQ93|`5Q16C<Xvt9GQ*cChY@DQ(gCwH#fOC zxH#8M1M>_(myV&391@8vC|b|kf7WWYTa5F6k<pb`l++ZJ6;`U=NJDM6+5THzj6wc= z=)iXQ*A|@rkg!vJ9FrdqzolRb2<%ok*EMA8JMx8jvgCPQkAIb%<nt^W65m*|mzN7_ zl(BUK%{PJ9=%w61(P7{2aJo+)ITgq`o=nIZAEUSe*VMNpd8~H@>>&f1ol9b+maH*L z@Scpw%Jk|+x5ss-k`9lm)dLiy<OCIErNscEg<&`Bbz`!E^ne_!<Sifw5@l)%gVKgF z9G}(!caGXabcL-k3ijfC(6SA;Qv?kiNB}Z=7$w35yxE~xD_s_F@ymQd@Gg@6{idJw zitT3OOj>f9ikhmr!qURZlDj@ynrZ++;=dF)XbdEoMEaj%D@~NbkdPuqsm9VepPrPa ztfHi*xV*5k)E6k+;(JgUL8|S34<MGIq|q07U`h#|TL=adJB%5cCPs*g{=5R`({>~2 zntX0TT|dDgz2s8nSR^w`Be$^9*yW>a)oDOM2YLn4B4bYZwy3<>p=dyGoj_trT_Iie zd|l{{_i^5_SE%OVI{E!vcWNw>FKv0&lv+;RdVqqMl%TAjv=~67uyI9yS2ZL4G<zZ! zk5?uZSSD?W2ni3|81&y3HdjytBwWy7t^ElK;(g7;3Z}9cDdh66^Z5UjfwT8d<_f>E z21Zrh=7EL#<9s<82eb7#&;W@4J1jx&;1$(RkznNsre9PI_!PA=z^VX)J4s!1tzx-A z^4Bx>*--9Nq(W?TwS==QDFY}p$iW-XIg$89hq`GP(O5|h8=5SYc-3cD&!dWAwvy`t ztS~hpXy*dSJF3iK?)+=+VR+SD<A}d1NDwQo3}_sXIOKrz>Zve8vP_L!AYx1bCS~74 zH71TSw#Z~zaK2D!q(tD&PQw0QHCzZ0=lCYo%sXFQe}(kGZmO;L$Z4_~>B?@i0;U*0 z=CSKrBIbxu#E`;E*lG5lO$lt23>g(e=w{2ozx#^JtI<kPiD5hIRBx*FC9zf)aLndG zDr@8m?*qm_f<%T$fRF|bo<Iq6hQkNv5-6<IE*oG8{&EbKaB>$rPht9kfK1BClGb<z zG+3)ObTeuh72MgmCzhq9Ky};ssRh`OG~6*x9se#yo33mxqLJX*`OVMU3^_xx?o^_C z-H?<=Hs`4QXq_OV;W!X;r&UTBsKpRAM*##_$AR>LxA0hP0eeO~z~VsoGQst7W-yLr z5PUH~%aK~JsN3i*em1LFU^kwK0wyjGFflS#(*))5gmQsIBokWIN=3R@FxB8q*Rqab zt1Ns>WB^H7r|EW}`?Ft!s@YdHk}-K2gXvffn6z5WX2Z!yCd?~-b@3swNE9-in9Zo8 zeC+#N$9}-!-GTl4Hb;g}pTCwxsEYxjOwEICt?8br3`@RUgXk4icC=gGs$1Yxs4-_N zA>S^9lrvTFDFr<bPG)<^sJ4I|)~v4~4;yT*p@!4DxDY@btY@B2rAi1@97-71bu0Mn zldG;$kjc}+v?fmuJIuJ^P;5^cMTY$%FWV^huebTwmoSX|mcBoMlpdp4<MG504=b=j zk;HMPI4J;v2ve{TgpW!F(!?7yFhBrtK?`(Zkv3$Fi}sX0Uv1q30rZp%2{=%LL_~K? zqz5e%D-&Qy9GO!;%6Uo%DfAD7PFh>dxi1h4A{7C%T+>Q=bro{e*uiyJAv6GhaAgs- zuI`sPjqn=&`FPbFsE#3f(*tD+bnk@9b|VsHUHi2&ftJJ)WS%<1n+{E_&F<#{Q2zk~ zmnJ5(*ShgMn$c0^QuO?Qgpiz|q$qIMK=d{P0@g&MJ^6AHW5&w)^Kw>4GhPh&Ztp*o zu0|2k=otJiMUv#%Mpc$&*@h38V}ktLsa3zu{}>H3A4kXvNr}lxiVEW#mrfejZn-ct z2@?Qk`vdAs4d0jSJASM}P)3iJKy-*tFX(xsFcPX%mXrs*to%L})@*cZ`p0!oy)`{q z>3_L9l-@$UEA7IP8szlHHE%h~p$<8Qf57@6Pih$I{NUj6#8)^)b4k`rf;@z}ZSthn zJ9mKu&NqR{P)g*s`(MuQ(~^l=UPt-u;Sef2r|Z)1^YUQ^*;n8ehh|0C78xk>GRTHp zAkR9?)UU@SeRD@?kB5!1Iyei0Lal}n7Uq;Bm}$UIdT^>CmP*xP4L@3-GQj_<Hi+uU zer79du0<3bG%b4Bh71Sfvm%c=EX^$qqDv4g8jP$BWJjjg%}mZ`1pDX)U0@I-@)SoR zI#ceta@k)ojz3w!2B4z?4`G9(QfyzS)UubD4<)Ohy#5ml^EobUo)oW7de0@Su5hxw zm+h{O>3kMo1R(-N3z$J^ZE^I8B4rAeF5t<drw*PzfeNH)5~fa}OC|W&+%Khp&gxQA z)c8DJRqbXgVHtlV{;(s|X`B$<gb)-&Ci(Q3olrvCAcjDhp5&i{5wX6)Lq|;sljL%C zGf0F+6<^WD=<qI)z#hmDx94@<Xk<3BvafsEOqjJ@zU{`CJHArNhx9NXB(MMU@lYUF zmq@jte7xaBXiO0^(ij3#-0l|<B~Y=27nar*$&w~esbl91nl^Ch<9{JWjUZRb)G1`G z2pf<0u{hjHNotM;i_1T+#cXAG`{9r{ifP?Eo}*Rs9CxLwepS7ZF@;JM4?|83IRwof zKK=zRgpBxSl1)`&#L5*cYMZudXM*OHC<x!Qt^+}PEEh9*zbo#~?4c*D%R+?aynZ$w z0x$l+^B@&cw=e`oQDWo8JujrgL|{!ZoZQ};bk$j!vXcJ$2Ki%f7(q?L1JLZ@lLs&% zB*f`sXj9c_@E!2b5K#c)(C>RtqY`%$N);^^Oc@Tf+BWQJc+XEwSIdGUmUK<_?2rUX z7Bet$6mU8^E(UJKrTsA2aj0ANCHMCmtQZB*W7U?E#YC9?^`AQu&<Iw@u}~G2*ub@g zC{^n<+l>~}?KoZUm;PZdG>t9lV#<G_2U1J4Wcod{VzMI9UN6&3nq??-q<L}CXQSvV zf7CF-)H_E)7DUw5!bq29eL9$o<$Ml~Im$Ka2f%H*TsyS!`*@r72ptGj5Gs`irD_P7 z$(j2Y2g}MeiRVAt6w=_)R@#xOa4U)8zD%A^6(-7(Qx7Ffpi{;2C*aYMp<#xh*utle zU_yuq(<afTsyf_`Xo8lsH7P4B)Tv=)YnRqss|{+naD&42)gr4JNvK*-^5W8Y6^662 zZAf7+Y$c(v%WANMM0CibtxEX}Y>Yr`uTv4iXBy;4*}F|>*jY@~gi(+)g-RDGn1Td_ z3=KI3|I2_uN0>T=G*^p&ivMR5!@R)5f=)%p14oHdZG6_R<AJD=f<JsPUo9}iEAO1? z+6+tmZ{5?tYH7I`xEYo7!(qjtocR4lA0dCXdw<(h2o7V^z|9jNO{7x6&K)#q<kZ3U zhdtYCO+!nfob;7F-WX(wU?_}vwddjYyNWmcnMkf$FIIVb%1TjRM{HqGK;&ArR^iE2 zz$-pevxn=k@=iz$rqXHt7iza7)02;IuhsUbv(vK{*3#UJM@7)=dc*K!a5AY;tjORe zE#^Hg_3{U$`yMI2dTHbVKN3Fbp)5ftbf0ceu#kh0QHP+DMgOi1v&W$L<ZO^YA_dHZ zzp4AkiDK$y;u)xgE2ah1{(5m$KB`i#3w6-bD(y((S{f12;h-&(%Kp4Z>MnO{-qpqr z5ml+Jg>u2<y(@P)FzjAXF1KaDigFI8PN#DslXWzMXUF>eM@B)CWf^8+nx`7svBk4X zY%KuTz@dN<@5{9pNg=8Ygfl>CN9^cU2{bCD0-ahRrs>ZC)jy7Om?N}q_m4+#c)f$| z%PSn}So%C5M@P#J<lyUwwQYtOJTXku7)SC>c4usY6rh<hb~>Izs^*zLM10<3`OE!P z72M5dsEn6YzRVA;O}ma2#wQ^vC@ri(of%fHQW&tigWnM#M+Cp4#}f6k4DW5PHH3T! z7l5jrfw^2$t9ALmPVO3AOPaht^ZUp4zaQ#<KI<z=WICZ!t5m8LtL1vZW3w2RN!oT^ z2ZZBiJgz5mN~d>DIrTDLmuTvHAJ(|<eD4=2@_ipx5%|9zKi>Fr!FRDvGpzI8&^0WO zu(`n7JBEYJdk*mO<9>aDhDDY-cmHgY0Yows#zI?CZaVVnI4g+NY}eKedHyzEmI`w5 z_-{q$7}&vr2IknO*h8Te4%QslgbGSW(`V47eY2Tx6cd=Joz9FG?x?d(9>_0U=l=)@ zaY_=+HsB^bIMonJrD`n)my#n(m!PMqt+Dal7smTsqvXHOoCV#_bi$<9>2y0@&GkaW z=ka(yT+W*7FQSlbc7f3SYo+x+*9pIf&?L3ex^3l6)uW`FpWXYnbCSd0U5d&(V&VqT zyd3}#fnW;<%1~ls+Wb1Jk*-RN!OfperW$m!XNSyj6&}C7ObMm+*gy}P5v*D=%=wnN zXN+U}X^IG#uw|Z%Xkn!biLDr}8a+W4R|;@w9sQuY_1>2cc2A=TUwjLZ<sZwZ5F><U zng@ubX`6?rp{cP0tvwJSM~oB`#)~Hd2M{S?1Ag*v+0=^@Ly2Rk8Ci*w?9PP99+{{; zQ}&e(lSYd)QicDqWhsg>RLi<fwClm-VWRR8%ci#`%4$Q~3_V?8<@$G9-JK^GG0q+Y zc{Cv8&@sf87FU<Z|9~}f2JL?XRHF!WGEE9O{=2g4?fbBN|L4oN{?DiS`al0WYm2MP z><lbSY>cff#Q&~*ydb2M(8K>9;A@*_*v57K%(M>(MK3Hcb~v65CS%z1`Mg1m)Re-w zk!{k5)UaemrFxupV!VAm3X66mdRY#XgIk-tbbq%pQU^YbX`^C;1R%!3H-A8E-}yz6 zlYfQ5I#2oj;F5^x+3~uoe#i3!Y2cLrbwH?N?<jH_8#tWcF|*fzDuSV=$s^Ilr?<oe zO;NRHJWkQH1wltuSN#56UDY)LzpkZq<EpA;kFv&QDrFnbtF~Tq_wu@~KT9W3Hp&DB zom(!`$(9BCo{zNc#o=g~!2N1h{9u8J*NmjILk<a*jY?DJom6Y1mD!ZX`CFoyzH1}L zaG00fs071ohUG4tp!aF|j`Bj)0TR9k3W_MOeKE4moiVBrp)o2|zHn^&j233`?tU1T zhLq!AgDCNEo|cq)C^L3MjB8F(>YXq-twu8;bumu6DVg_nGTxF$DP`zEN>WOkER_oT z`C4Mq!c=}roZ@2$Z}(b$7V}u)5+d=)5`Q>H<_xoxvDcZJx0B1RGfjJVLPBhef}NSM zuQS*CD81X0<(g;i=<v)kFOG1YnR}>b<}>1vt)7B1|Bs>2Bd<O=%g^zC$cZ~Tg_9EM zNr)!n?a`z-O;U&&nr>fRhE(hb-=>UFEL+m0d%|8(Ia)3Bi2D^Cw-aI20i{dfVn##b zMv*uTI=5Qn-v^EWQWf?aS*tl0meR2c8!s3$VdpGn*3vYtR^Nqj=Z0Tg{NW!}^`{d1 zPqVl;;eMIMU;X{3$3YChJiW(c@~@XBmuAUyZJUPayf2&whzR+pmP{s-iRA)`$fndP zmP<-4#E~XS5@fM1LeMBgQs|7oNhip|bsi_m1B9X=Da%@@i*ul<D}@AtkdqojKp{~{ zYaE8635z5W3I#&JbzvF7qQP+ZH<+*RA;xflE7||vB(bW>1}D<EJXG-N{)(6O0n(`O z@{_A!&$CBE0vyV9f<Rk}*tLZe&uhJ47vCX;bBOF=vuKXpu4RzeNGF+WzwDR|o~VAT zyXP8z*v6B8^ZzeU681Fh{lCnOx3AN?on1OcBH@4bO?^VtNHV2NokEt2@H!_aw@Kky z3ah+_->cc~1bn`g9bI8%|1i_KyuQG~#KuTV{ivG%A{G(|;QyOmLBO5E*$F{L0|-M# z51~Z<LkX~CGDh+DKi-2aFo6CCfZ4vdIhBV+BT&h-Vl*7}yBG7r@>DG#PGuXSLwXfZ zKdMkpBRc$uhdHqF$#Y5)CHXwl2yrabboT<yd0xRDGE)gO7zbBne768TD+A4xDE}lp zp;-s|U+X{m?{NeK!n?^VUaRETnGeXEHV1?*$z2RA;P^nASk`nvsiRy;?zGq(0mOMi zX>mT;)W(F7CljZP=#LZa1vN$Jndj)*I1hBa^mkJw>k6p(u4p#XnUy6NgI2;!RXY~2 zForwgyc}#*yZ6-8tu<X&R>!0gE}NP0{J(m9%Lu+|%R@c$w)87M9MFU_#)Q3Cj&_Y3 zbrxz&IA>Kozm;Xr`2Dlu`*<e0>xZ%X{Sd~b=u~X2wL#-d(#T8_Pg=EWd6IZ4Qvg*8 z!CWkbV7?gxsAdfzXf=kyFU`ETW%*mB&c5KC07ZA%!dc%t&B{UTj6Yi+D;D>m`gHDz z3dm0o_XFVoAy7g{Lr8bzDxPV5V{<GUuxVNoRojWO9=b+opTclr)Q_Y~*i!TK+C<hW zpV;{-Bi_z|u4g;n#y)ys*0wqOb`nsd<YdS>E9Mdu`|6PiWJu*Yhmc5OXiA2rf}tfx zG(<vyiG#ycs;#BEh)b@g3;21AD{dv<ENpx{k6>&P%PLklJlC-Ep=3G<3n9AE7A$Cb z(wZNHXJw=$$z#)NNUVcE2z=CYB*WIE&ypCnS#w!>UF#u8G0<dJ));eo6)2hqhX-#P zLo$AqW6(Kh$p$8g2qmfWNK_Q`g)_7e`8w(nTg}p36)}@7Sf;OxoigNO5h*Ghd|^ga zDv_zOGi;yPBUtC3P?)Xs!wg*E4D@7U3mMx}a@t@u;=2Q`zo4R%D<G7|e)xpPhhmD4 z6(W0UGO3kJQZmn<{P%C!{*ZHK?S=&d0RsYhlPal`;|o~A8nG(G_7DHu8d`rsouajR zim--Xss=%(A6B#?J?KR<%#<pXPNk7Hv?^}7B2RQe>C`E^-wuk5NlG~iE=$OIj1&V3 zhEwPe`wxUftz;l4{aOTP3_-#SJj4n;%!E}on_@h<^qy+RCZ9IJnpjH+wb&<#U!(^` z<K52H<Xw79rpdY@nW~nNRHYj&t17;RF(HE49abe&R$Pk}XFJi!v6L5RR=Ga~fYw-O zjl7n@%US^U^7~znA?@Hvrv?ctpL_73;+~Q!U>-(Hv|TtLOPD@WEqJn&yHz2v)6^>Q z(>Xbgm6)5A*q<Ih>ZAo?C1g8GhnZ`Lnd^|7J1wv9SZqwO*+9HP2^Xi?5+EwXRH4mF zQ8-G`MS_J)c}WT@HVG*vRVJ9w(0YQI&`ftxl|VFQtI(&^KmbQ2HfAfPsJt$0DtE(_ zruBm5=H3jnt+u48I*akTOtcjkY$;uXp(eqXrp*C2E#klW8$;dn1MgacsKcA0W_7zk z)yA0Oc3rSQp(2uk+`wWi%pLKB+WBJ5!lbC3qGhE^5!Iv4gnJi46v#{g^B!P%@QM%# zL<>Iv=#a>OJdk0jR1p@!RL#+9tyG*xt%zE*1?0gT!0G8Lsh$ipoLz&>ivy=hwy3{? zo0)^vaIZpK*}<*~TP`&N!bgn9hmFmLDa|2<4K@=wbWZKAc?8BLX2w;4hmyb9>(=?v z!dNntdF9AjTF4;HhwHLo?mYmZ#HiM2A1%%-a*(Kk;8@2@p6gOX-Eu_TdV{qy?LV>! zK7J;!1KTb^5{i0w01Ss0pabQ6YyWWg8vgh$`g8Z+HL!@A22I*vqaQAdh*8KfPFSv$ zHN-(h!LNu@azoU`*k+)p_F$Eh(K3p(tFKgG@Y2wo+qY@7wwh`v>6%DEyCJtKuZO1i zDf}bJlcuhycgrL~Jz7}vD+6_Jz_|hW=)TC=zx5STT_B94lfLqR^0lKP;r7N3iaW3R ziq=K$cMd8rJ{a2!boF_6on2R{g?Nf?A6UeDM<ao}e}jVD-IV!?Fx}l8nJ^FBln*oN z$)HOi{3TnfkgV$3U-zNt5y-j}|4tg~3COGMVD+Z6!L-CEGgqEPpk@Af3`Zp2rKW6S zY?m4P3=yCN5Sv4nf`5=Tj~Ztc!DVDiLyq*eAaE>zt3tV=PZnchis`OigImTeKt1@S z#UkMEAqYwk%N_mo0X~)q6?uC`izj?$2svlxXOo@{lcu%3wI)n6M)fM2mw)0t6+kQA z?^9tDu&?Gw0aG+pd-4XQ5D4^^EM3#*5lxB##d0ALSP#zRdN8yY7u*IjA6b|6OCfY2 z!aBVEopAaJX}n^-We>B-=K|;AfhMX8;hKiXBjcu`&@(R(rjX)B>8_aWMU^G2*9$%Y zpn!~?$UDdRWF{%LM8X!8xCY<t*ee;w`TFqEOeFj^(R5|ezYb4ub9O5OhZiT=o+tP{ zdECSm^@<Tnl$RxV&uaQtlHz;=Ose0U<&9UcvH3BQt8SYQJTtMWrVL7Ri=13>CcKid zXyYbB{NT?9gs=V9(SdfE$moHyEGz1$lrE@~dEaIB*PrK(Htm&fTAm5QvGy>NW^BoM zLI4vH!>T=k9a`%jf1ufV`}O%NDSugT+OoE$@1}40Z^WSzZ7^cD7IAW8xzlEs>KH1` z32SupbBY;uK}+ZCAT*8uoDrdrC&wqk2)LwVBmsXurd%POs5|rid!ls=5NaR1g3;Kw z%ZoN^qB}fafW+nRQ(Fj+A&p~fwpV=z#$Ga-C%h~r(kFj1aXxu8zl3#55VA=-0Uc=0 zTArQ^hCE;yCIO|>4-FxAF<aOhhEjK;lkCc^@VebtqKyC)j{pLd+S`jTmzq5_{NL^4 z6O<~E>#i~<l^^(;r3;N{%)*eF@sCQ4J%It|`Z$bNEAUt8Us{54{&f6Hk4hpB8uV{G zSuyt4zI5_kaBL&QmzKZKDN^bosofeg7+2DqX#L;b2AfM(Lsf#KUT2aa1SQhiYgRNN zMqeBjTqW{bNOm!YPK)BLYI_<W$~P{xbYZE%Lp*{+er6<Cgxlg^pjVqOCWNy0l<;^5 z-$CbVfT(@)x8$)oe-CJHES+K07I3_6ws$ujM|}SVgiQ_v?1T=eoCDE?=ba!B!D*tg z;c5PqHO_6PN53*Im`~~lr01rovlT$S8$hca0PGN9ke0?5g9*`-3Nf9YpF}-St9$MX ze+x{{UcE67l)A3)=*H>T<HKPL#}k)(I=ctx@Rd;#MTXBv05l-JUW}7KeanA;&_+;O z7yXD2+AaY=c#?9r86IJU2;r9uC{Gq+*(B11g?B50I6WkAT#iEAfvHsehT61NKYI>{ zDBQvPOZnyW3iH(HWDSvu>PZ}hKA7-TiyYjHcRntRDU7LYf$ulr-Qt)89ngFr5#?=G z;&`)%m8^O_dZ~`;Da<(!Rjkn<^CGPT9qOcz8TWaf+=N_9c>7~g8GmLiOtMm_TSL%F zh*r%aSN6j+R=od7{<i7LLDSaDW+D#AmABd)Au2Vafu-p@6PU)Tgg0w(Xc}EPNXnhb zH({aL(K_f=8{@8vd1asoaAA;+F^8yO1*?6=;dnA-y9nJye9DTIRSrMbW^F1i`O7CB zl<~N+Dp^*`UJ9Xls`^exbQv!yyN`R+JfUB`N}RTuAN|!JIg#x5?TD0Li0HI8zwmLE zeC85T^Ys#&8Gu`?kfTOg0{pkDZ}t}|#Df~zL9D&%XA<@ipBuhLjt~e$$r{iz(1(w& zm^GEwuwtu=vkL)Q2!FOBNdO&ww29P|+E_=q)8eF<dGuLSzD_QJ76;SO{62*p#sJS| z40&ia^V)1?wRu<E_9x(XzHt*F945>#+Hu6174my{io1|%lUU^f90XhO7{|eb@|0fE z?+;ugVVb)!_BNHKcY=j$=|QLik)`g$tWCT}Hb8H7tw1Mts+)WS!Gz_jr7S>d@s)q= zS73bLMg@)ibpm6{aCt|K-UT|706Xjll=u*B<>o5Z?QBQ!57dW6stgUaSJLH`1Z3L^ z&}9>MHoFjtq||NVgjb@!OagSdZ0}#6UYCBp5?;R6naPrCo!$JM*;h~q9>j*O`IvaK zUti3r#oIL575RwrEdDaHcp&rha=259dmhIgO<YJ@YHnRWJnB~&<<FMR4_vG(P$X5J z-1WRXj$1P8fj-J0O6>DHIlR+O6V~UD6u7CG{$t7MT%!#3cZT-ZO!VO(C-wo53dxD{ z#Pr|irg+Ki`OK>^mMS#<etb^m10$b^d>^OweJd`Zxp<>3RmS?TdrbazVOFlBn<=mC z)O)k~V$Zn{5?VK3tuL|`+PBeP;QNvwCwv2qL{dI^N`-1*XpObCHwl9{pcGxU4s<~T z#+^#CeKD6GW&_i@%tOA{%NU8u#t2_tEbQO~q-S?)<a?<WK8G=s;7%82*cm6~UM}}E zX&7D8#Mzxkoo^(v=wo%94j1DRAuUMUXrYKhpTE-n03Ze|9SUsOKjKfbeidJE-wE|R zJ>Q<^>VvBR{Hp516TTh`+HB+3g3(LcB(}^>5!KFYsL+~KH!LD{WLI=|S9f(OQ<pE? zO+Kw^*H23V1Am9cT!rQ7gdx{q(avrywb}WoWw<oBAV*6Y0~lgb@x!)x@Hyq5ByFu* za`S$Bk)ZA_qjtM)X7XyudI9@NZ#lTj&qT$noh@}cIuSeCJ1<&rIH+|Bo2OZQp2Kgg zmTLB$`U!uX_hUoC*%;XO2i0vf8teDSeYjE;wF#b$vrx-i?sEelTjLKuus?*h+*4N( z`+KGLkgPwx`#dcg(_@1Rc~^fqA9i437)Q&mA*mnB)mU9e>erZA4a=!N?ZW?7D>=!w zrCH}8_+sM){H;K%80Z~RN{qL&#s{=4QmVfcYb&4JPwJAKP^))RtJFEAR`2-UibZ|@ z>;t31*G_khl=iq)QfQAyktt`0$|d7t&+HjRQJuzBUT!#yt`Gp)_}WUY|D@o6@`r&~ zl{7l8bgUU_8q1c_=w8rwQT(D`NVw%8sbNGNZ93Ir#78Z8jQ}_p@(e*-v8;FW<hW!` z*GzZSOos>%g~aq0mv){OXHyhup2V6UyDHkGx*w$^kX|ph0WAjjGcxny6iXdy7f}?7 zBU%S_hp-jJF7#A@{OOeBwVbCCu{=6HTH$cQ9x6IvvQmuJQj!kUt>(a$%MOVuHP8L$ zND5r_uaw)8aa7^Tw5{aZggxyGs@|cnVAH+~eOjMPX8(xFzX_TWWl3j`S%GbSPp%rT zTSjx7UZ}{VZH~_FR$dq4zUC8O&}eRNe+Gg0<{xLTI_o2Xm$VDy+|9Y8UHOT9yYEEb z7wNaIx|MxP{sJtaVtd%s9MgWPpv-wdJo?`??+Q<Cf_K5GMAfkX#fsRWwsBoYc=f&H z{7YWZi?<xhrAQ4WRM&GWJx#mzMef&!8<4uv1dpte@WM%jm#Y0Hd7ZAx@lE!ZhyuY3 z+gdXLcm<?Fui~Hm`tK^wCy-IINECc5wCxBXrh7Nd-pYqCKU{8{Sr@0fj8QM$eF4EI zEn1z#`EdytbFlAgD~es+)T0eIkC$jWCXI15{dGFD=8^;O&Qs{xyeGUQ*nQAGP;kzu znCT<oHJ^6+v?Kwz1Fw{fM?xAvQ?iErJ0dZv<y;;_N6(vlY}<IM8P}wSNVP?GO>CiA zCBH(TgQ%E)TZgpqD&UBWNAQtpigPinOT+$2m<%J|lz!QZzwA4fJT3)d^=;h59Xff_ zwyI~sO@8RyZr6_5<<ZWk`Q0xUK`qQkOQM}N`P($ct$h|ranjoibN4i?XXiL7veDJI zR1XVhpR9le+P|NKCfyWEDXLvq^UZST^;b(Qpml*o<ja_#>ATUJwKoj=u8=qt+jiZu zd+XF|d;NQe5DULtC>+XKj;G-sG#dGruH4i-g5-SQyk3V38n#+5gNZ8e&byGynABg+ zn1F!4>ZPQEy1yh-#s;@~HIzL5sycRJH5{rwI9}Y-jx4`#jr>Ksf5u_{tv2++PQJ-~ zzMCMeONIxRBqvsqE8EBDenS0s;d`Lr_n9E{few(+obbfEZp=Mx3hvW`DvFqq%X`-( zOh01{Z)XKi|75frBj4VWZ&%gA)kZi-fT##O?aV2yNx8Wu_Srhm#I}A^P<cbGwUu++ zFQ<rf(~OsB3;`jLmZTy6b_XCO5v27w%J8Mss^d~}yh*9D3euJeiVh3X1`9Ej7GeQ! zwn-$P%1eJrAb3brcpxZ;LK@FbJrz|wvfRmo=?^*5=oq0m9<ZpCjd))2eqH)5`-BO# z>5aq9sX942WnkG%7>z?ZAq<(oVTlgxu>l(mfcn67)l(c|mzwb0UuDZWjDoXGXO{yQ z&g}wvmqs@!b)mWIWlVnx8PnA{IJBNoxD8G3vb;xT5Qi>SJ4gHTG>Hquoch|IQn@`$ z3IZqU9L}?YPRNs0G;Zj;zXkNqLx%S06a7B3lgqDo*&TY(+C$_uR;$^anz;8JpB}4V zgJDgqs|5<nneeLWnGDEv6#<<Snv&nECdbvgy75m`5(d{t38juP$~i|yEg*nDKjV4; zGoYSFBZs=4AVfY-biGZKH9g53Rf<2fyq)SzXNS$t*L)E356&+-91!)ebu;zX^*eKk z&W}DGeBAnZck}gU_7iBk=wHABkYWn36cSNp8gUpRl4>fl>@w4CI`aralyZFg`dKHU znya$g&%+$E(_J^?p1boOSFic~Ki}&(vufSTH_s5miylm9CT#k&>Pa;fS#}waC{~R0 zHsjBqgfWD2OSHeHta>?lkU<cYDwV8TxOxXIn6v=`h?u~kgGm2Gkc0mpzaV;lfPsw6 z><k@kZH=vs?F~-<)~YSr@uS+EmIS&a^ygh5!H-2Ap#aZO=t0p=J|0E{U0mZJXunVa zHuMUr<Dwfq>}!t`(G0@<Sf7vrLz<Tg$6hQ%X<q(X(A_b+!Kc<k$=js0$L904yWqP! zW5AOue^5509UJKNDU-bXF8~ob5hqpl)Fd+UNa_2o(FW^O@GgnLxNB6|IfPq@a>L$T za^JbOhW?9h{|h^0X|NP_msNFp8LRxdmNSu=ZZ;<@nHwc(Z8|kkAG_0%OoVn0yXgdD zKpx@sRQPmqS@=I;DF9IOH4biN^UA(Ct@8s;{|uOV2Qeh-3d+Rta;>?hI*&yH4+%N& zRDH%WrR*-t%wL<inJvG+z$Q~h(2IqIQsv|qO;o#m((%G?`}^;y!w3nQ%vYrLY*M$l zNkN^&%#QPawD14Mx~X3!{A`i7+NO22O?<c6aV@mvX18HaYU~cH*|4p=(O1xSZ*^Jh zv`c5S7B+iL)LFQ<_a!UcP}M6}_1d1h9QfK^!%hH7lKF+{YEoL%_qdwvTR1gj#WHZw z3k!`6j0|bif`o&f8Bmb}tfR{f+XQOZPIO&sRXd|Bv9~k1-0tDZnk!76UsN9mNSH~5 z!%zp9F{qIpu<(F*!enDuOj32o*TwiWn`=<qDrbmVbniwJ(2q2=_mS&hJL1{JS!Qw? zkWYvjGB`%l)IGq^QZ*$_P21a|oV4|=tuL*Gd|zcQZu{!JK5n}$`NhF^2<UyvlOPC~ zxJCamvJQVUox%--8!nzj&myYBqqs647LpJz(F28%EyN%=sgP{|XA7z4KySmM^<`2U zHLD!IsQ$*QD|&HiyGsu7n#h6&r@}yoQCLU=p)6(<vN00PW~D?|R738fYNvrC<Jj=p z4J6w3Zw;@@RBh%WeiPmN8CuJoICWDZ>*UUa-K1(Oz{^e>o%|gcQZTqcw^4+Ls31{_ z4J6%@;3TY%K}xV<rgc{MdTFq+)zemEYb_4Ipae9I`$oHV1nhV(lePot$E-YV|1LL! zIA~hWKY7+6x$R&2<+;=m>z8u%qi^)%Uj$yamm2c{{I?Z-OP)Uq=rwc;*kcB-7aBNH z*Y$_-A$n@aS<rA?SJK>6emO;E_-TGzGsaB^C2^AW#0>vLnlUA2s#t2Z&T;l?O|~?B zH_WZ2p9b%CSFUai`<H9F?Fo^qefXa9@h{iMKV1ARfRzJuaQA<bQj7yl)ilk6IcZNE z+Zwe4!`v0pv&LA;afD;&#o8IWdO2s!jV!M;V#q`w`t>UtLal!g>_!84tA<&tC_I<h zzuZ|4h;y=_7NV^rbGzr*n@4S}%ptnA7G+HWc8z7z+G=Y1*z@<APg(<cBK-m2)(#L| zZ^I&)nnqywH2Y-wY5lph_(J#o(QO3h+kuy32oVNdYsJ#v#}5AWj(>^)?A?Jg(qRmY zM@)0ZKsxaNhusz3gDy0}omdKBKJ`fNztR4HgZeuakk3_nv%8Yt-&b?ri#7<q3pqv@ zw-k}5gs4u7-jXE^c$^ss_))Um!pbYvLHs>E-6)bDZSuZ1m!$!p7vXL4`p~bB)WHGy zV4r&-@#qEZVrT(-ZS!_3&$rIw{r>-)TXqr5mk6EW>+bVH@Oz(*v9EhSbX-9Ab>Kne z@VWkgbMUu68deY91A<5A=P>od8zQB>a=lgD{z>@y&d=7b%+P+SZH;X+t32az)^AGQ z)%}$nF4&TQrKYSiT_Yv~3Wl;GVnkA!))jG5L{*z>ClQ-VaoMXGzrKCjiFd#AnQhf2 zK0EY%Oxtq%M^qvVx_HK-TL5SN?)5UK)VEFj><5p?*TuJ6<mox9z205TkyYKYH7x|_ z+Sod@<M~R9HYk-AmDyIkoZWTZrEyt%D>CC*dz)(|ajzIsut+eETJ{|`v(Y3Thi3m% z%gFO$6kT7ha(npFt*!Ou=G-I{8Sd&T3rhGl>uEvU`Lq{@Cj>DR(}NA%n0c((WM|y! zdE8YfjBmzJc1%Q`%alanOC@H>H9t@sc6Q-UKqG|=&&f5j^E{`={3r&x-u*qyth|fA z$NOwInBEu30l?!r5W#u?0>TFI9ym_GgdUQ`J_S@5@`M^xDdTO34sleLMIITym?o@U zr|>szGKol^1ljMDMnz~_I_|67*0^Bk7dGd%$mCdDJY=JO!tD-j$WplikRZHZSE-g| zR_PUL&FB&$EusZGzLl6or+Mr{>RjcUh0f!XYOfEW8LzKI)2rP$W7wAR%0F>FxzAVp z4huDdiq0p6Q!@VtD?rr0Mof|;J4L>;cqt#gR-j9iAX$o3apI*B@E2}5DjE--mSOS3 z#=*rGAyO1EiD<E;VkAkIp@&}j==Wb;OIt_RfJ~uL=?nyh2)@9NrqC;nu{m6n#WU0+ zG2Qf8;ET{#k#Az(C4NZ#l=&t1Tj7t=UnBpFE#&GdZr!cF%G*Gvp7AHybW8W7rgOUB zx#Np;-7+v-cEwd!4Y*|yF#t?JYaljJyO=|qQ@l%pd!K~OgWZ$Ei_@FShufFOkJq11 z1)vI41F5G5L=&n7(}wFHbdh?ffc4P^7(=WP&KPe(FeRFi%*hrMOR5#knr_3eW!kaq z`5got1(p3rg`9<5L|jGP#N5R_Bs?X(q`aklWPD})<osC$XQ&$&X_0#2j>0%DjDp*g z+#%ySvYRNMu>WN)>jumvcvlcyMKl2CvZX$7@`<ajth{97HCu1kdCS@>{_Fq;6r@=x z!)gh9B=M8XUy1;Ud}UfA3re;is{~tVts0(o@wNxjK7Rh=uU3G)e4Q2Nj9BNyYlPeQ z#r8z6w7-}7qM!P?@A{=5`myg<1|y%2y&D@}+tuAAYr<zfy#?`9P4r&v(}C+${@*Sx z_;?(f8EA>k&!Xc%p`Xj?D>!+nfRn$+1owA(h18`a)fBXx`sZIM`Ag~H7sd<URp8wr zsMqhv-hTExTW9Mz43S<uk@9%N%ZSti*)rA=-XI*L(*hC(R}z6qF)T?ztk{w?(Cp9) z=L%QTB0_MPTBuzv`bmmwBT!DHSjUF=YSdDFeGHCi?}|;jw(8>8?iK90h-)pKAE346 z;fdeY*44g$2H1rTI`k8|30%WpQ#EM7Ujfda+m=qUJLr<#_m;Hl$`^mhV$$n(?#a~w zL)Lhf)V%Upk)b6vY?*;ZBVxpkT7X}jFhu%Ixd%ihbZnBriWD&eGfPmt5`~mg=74bT z2`9qXOdBI2ada9Fbr~=v4;iUco2W$547mVJk}kz*Ne1YG*kc27T=L|SBOg{{ZMryY zD@w9#M+m}^xyk{Jns&9B2KA38nW8%&)3tT#L`r_X)yShkC(g@0ESb2XUeqc`ZauPw zJBA^3SCRt-K4^gwH{c@+$q5LVi=?U{QEe^cx=Ij$K|8A)9Ac>y11OL}F-@U!A4)_k zObNU0zLg;$?NFwwWoA|sGH)jK5YJCpiDuq;2zY}gP3t6cXCdv`>P}aCM`?y*z7Jt1 z0Z^&2h1*dkq<??OTO(HQTXNHoslI)FTy80;L(u?1<6By~0Bs6Ny&m2}9RX(`($9|+ z4zbiJD`{|_P72-7B9O2q-mUqJn~vV3(vwjFtoCL9ZneZ2t7MkCjSObJPMd=lQR!%e zPR&8N%UT)gZbVB0(r($zMoj!5q~BQgEqd3=apjY0g9j*`*H^og8v7D4UAiND+c~0) znE}p7hlqqti&QIFb5P`<_SZbk<j|#>9F;_-a0mzf%9zX+XA0-sLI7KusLb|A@VBvk zLu)4&8Jq_<(a4h!@+AsYBpOvEi~@;4p~Rw^#Gy#yQ7j1~U5FG`BwM^&^MZ=#ebuP4 zv4_^;2ELU2mPX+FK}%4u#caoj%Doamu2~i)m8dfrlQRX=V46&eX)_&0-_ih>kzF+0 zH_$Io%UG*Ln?Q{iXl`bNTq4w)rdx6hpbw!IB~FNruf3r#i-0DySj_6szT&OMaW^x% z*!7Qfvf7kQb>NoHfEN=eoTGr|+3(pViV^w0&4QcrKch1z6ZuRRXZ)bdfEn~>F+?~B zRlb=nP+gcQSyE((GO?q>=g5>S-9p7}Lbhsly-B}0Os*W^w~X;UJh`@1T|9fg-gg0l zORpWk{)%7^Wm(1#EAhd08YEyQl@MW>Mb&DCY!WB4!S^l8;pE!yU^``IDCbja>J09r zNTiH3BR#z=%XKS)(WB1kDwv@WGK`H*;A_%ML@;=s?{1BPy(w9Gal$BDWY2L~B0D>4 z01yHtB_je~wlW^QC%R3X`y+Xh9+*L`>M@~hYQ>Qx(j1eaA(@$2X<1to@e)0N_Cc7b z4GtL>U2rwI%X430My%l_fzcTlb%6DF&YKeq<)^RGGogv3`l;=2L<p=Z!d}O7>TywL z2qIA}rs^NrqhB&B>M^5L9_hk^T+iLlTro@Y?^~#u^yNN)i)ef55nM(}3~1UprjlYG zvaC4TMVA)1TB>IO3`NSCvH)rcIUGkN6TMVkA&Ud<pjlS!{}Fv<hM9pid+`~WFji}F zR!57jM_}<_agsN&YI0WK>E1M{7FN)0tF!(~Ev$5VW?nbz9?yewPso54&hTPl?}~1I z4IVxV+^(QPFJ<MTl^#L1lcjXD>M>e?9;YWE3Z60&x(_vfhD-hMc?Jb97zw=$b@eOk z02DRRYoOqbwMghqXz<o%fH8U-D0pWr5_%V!zt=N$!}qg7@Bt$s0i{qb<I<s$L4nFB z(n4Mz9f3h$5?BN_fkWUDcx2fxW5G)w)OYF2D5OCi&3{9IhBjUxME%y}o(4X}H7LmX zFfpe*5*3kJ%K{C95h3bFV;V#g8V1uoj8<tDLGuV&M9{JcHCP!GtPOG-SYz5ord?#( zN2Ws)6dVl-P6myi8N#1*z<m+f^%nQ_?|ZSvsunII-y^-VG_u>Zr6B<Xudh?A#NPDZ z=Vo^W^6$XYpA7JpX8}Cmxd3;1C%_NB1%+IzmY=Onr*9~ju+f5tr$0<=nZ5II(@0Mt zU2qXL;D*mAG{DFCmYK*2698hPB6FB)9?S|r&YaMK<Rr6%CG$nXc7&M;LXm*-Lv#-1 z{zaPsi~rpi;h#4<iQv~@+<>ucY6HZq_!Ql)W{V@9m2SY<7-p(+dJ|ol6sst=Q&9~D zDBV}Ta8wWMJUh#v9YYPVup5vafpkU9GnhF#i;%W0l{VMZqIshgrjQV!`kDr^Ff;q6 zVgXyfi)boU7LfxfyHA~6k`-;lQ*A<wW_GQ#leJ+SD$HX*3^S?IYH%3)q4GA*7^sG{ z+<N4>XN8myRobx8F-H&+kqXiD42;tNRbZ62Jf1<Jr0-dVTL<}{+d_4Tq_}x2z2PI+ zGSX13%z<(&O~nn~tUjz9Lqpqfv+SJTh|7<WX57pjQb|iqYu4#^>6xPD(CYhmFmElo zB|z<V^~`n0G29d$*iSUu{d%~>E`tCCTrlqrDi}x#R)H1KSCeeHk51n1BU42)-pHhh z3M884^m`MJZd{C+st}tT3mkC9^Yd-u5s&#z)TVCLm%?W@rn)?jXE#~5PpdiKjwQE| zd%ZiqxtQ<9(oI~PkZ6?C=XJBTA&5VSrmE?h9CO`6n6tCU72eJ@K6w?lDtH5Ya%!*k zJ?>lS0L?M!Wm}fRKQq=Y_i3zgU{K7!DWp;?T3=i*%m@S3b=df7oe7bbrzX$Ng=LGb zxw?s_ZOV*D$J;E~#>{t)hPYO^HOVq%L_|DZjTTu)$GwGEs=qMF7;M&9+dCMyf`%Vv z+_qB|0Mwgi9Me>1^>k9Jd}O=T{85MuA|3j40#DuofbEU6NELwsXrN;SQOcZtS1Hbz z0pN1>57&=pcpMh&pDv=c2CcYa?3G?bI-A>2XE}kV-4cOFY45L>B&S3xt(5ZM0U!wo zQ0e69tyR`m;I}vh(07%vXg{lYUwMUgj}^*kYYI^Hi)wG`O5J_obe?WskmCLfBiSg| zq^%JjBA84;%qHP!`l!J93~4$KJ|a|3Xe{LlB${^6RL}`$pAa8QdPGd<;8Y0FVTjeT z>{+;szc%^Z(-^LeC|GaIFF$JOubn*3$m+zX9a$yw)rVN(QS#AS8(>0jty*y?poomO zc54l>lDqVL9|<VJcdCC6lU!!vZ~c^_8Df7p*pVFVjBsMVkZ$kMdgnZW1lk+uD6T<a z%<Sb9oKe*CnS+S;(RWCN52+KmkybUQ-K{wUvDEb5%3?yB?)VaxtPB=;#jw+}i8Z+b zpCg$K8HDq&*P}Vv)vmM`FT}EbieolUW+wB;*y{9rRT^S`Qe0cZ56$HFiwiz37Y##| zpSqfKDMSKxYUMdpvb0C#QuRSfG6e?`<`>F=PlN!s0fGixwqL3}U0(Oj!a1N%>rNGj z*`HO{QLtQb`k9qQPKxL7VFI^S9{uoCk<tqwcMZ&tsbP2@hDNErL1Bvd3x1>$I1Z`` z{MDjN1=kT%R`p}hT1k4ybs<c0<jzTg4QppL+jc2~k|JYY%~^bEq_0RM#4t%{=Ccpk z>0DRjsWqGIG0T@E!yitDPujwKj<!K6cm#{+7HC$u*p+~ZwlyS~5kU#MS=u{UW6s3I zNCQkPG<Y&p=g)%@Dn$IvM%Tp=!`$mHQx}+uiUue2e`d>Z+eHk9;bQCO7qAQ1m&+AM zF4?m=K1fS;XpYdhY>n+#g+q2C^XBFjY-e0M9wQZ=3o9b<bw~`sx1nHJX`n7+MZH+- zc!a_$%}NFG^jg9x?nVIOkG9VSI`X%cc{<E?Ab69}U5nIntZu@R4~H`b^yI$qTPvA? zjhLx0Gu=@h@Fsy0ZW>S}SV9arZaG+SaWm!Z<ejT{D!4v~2D;w1&Ur#Pa{Egpqr<SP z2lv<&28sifZqxxY;YHu-58nbmnwr1>Z!``aOQl$GtHkgWptDZDco9Yy96AnSSgZ&n z)b3bA`pDq|e2|`k3$Np#dEA5(xZ9}CV;QpJ#%*UIG^-HH3dg-ubgARTm1px5w45y% zlU8-_*k-F^e8X_MGd@gVaic?$6SGHb)A_fc;<Mj?UHI?Ge-4cV%(=PPxaSTQEC)BT zE_?Gb5N~xs|Ev}lr_ZZVZ(X!OX(23pHl`pmMdYyW`{JOJO}RR^=L#-zh09JXUJoaV zom0Ji3mTN4Lz8;ir2+QM>y^;=Fpvmf+>S7}Q^*!x!E{l*TY(15APcLa3)MvF7McbK z>5?irF#_S-s^U~t9{nrQ^h1_h!x|L&&cM^aJmBL~nGOvoVPMOFuBRtAj1M=A#v6vC z@ZoT5v?_Hm)Il=Kvv3pp)I4n9P#d`%LBBW5Rr{97z7ltfg7-H5{cnWX>6_;zp9~Th zsx;VzomlAO3oLZJ^?BIm^V}f1&A1!OCC)Fv?<pRJAS$CqmUl+AIxqsbZRb6L^5|)J zC|H6m1!EWx0=HYzo?tx;p=XK9NpC94tc4}#-m5z9wsnxkPtL(7>L47#cG>d5tAIc) zVTrPV_(Pzq0Orj6|4S$30dmI$(SR&h;u!9oX$VSYOb6TnmXMIBh?&GZznr^*jm(vt ze_A;rBZq~2OvQ9N4_N$**;^@1E;M(r*eRG?;#@<&ixbz-@VCk{Y1xx2OeW-6uHb6W zyX7widtToIsJbWtm<_4N#3VVH1)+!>AEemqpghDAiz;pl9&3xEBUgs4WMr8@Td%!5 zCu?;Uy3OK{mIBfK^IAN8#^}Ph>O7uNR#XyWDGGYB+tiVgFA3`{sKB_t(-Ob|2eknJ z@@#DM`Xu;n?gZe_<s%rzVjc3McKvrp!lm^zxdkWm?C7)m%-YLs$cbOXb*l{2>iV`G zK(o!En;b~~WmA-}JAMbqr0nDF3fn8>Z3|5Bq(Ps1WhIfR>UO!e`0s$fkD-rs;Xpw- zz~0@*bC=mnn;ZH@&Ph_$lC~IS#9ohFh;>k**$ZdZMK?aDj%2@0FS>-X$Lm5`rKaE~ zSQhOC&6mOoN*pSx_>|$Zk{g+l8}q|y?bYdD!*twn<Z!mu18~Iz6!5TkoDn#t{9#$R zcrT-iUrQCufN`&35i&QEh5_F~zG65GT#>E{TFFi}cTU8XQCoEK>9OiX@s>B*d=x{d z_@FEZw$x?Vw0;k_zEgtiL#k*jVEHUn-Wd^r=B96!<S!`}kFZOO=KMq>!idI;i8Uu& zfKe`NN%YdGd4UIPFH#UZc<TuEiO2CHaSP30!>qKUlqL3T({Of1(5c}R^Pg!!y<Xi2 zA*gSnika6Mj!!5KFif_wel+q9le>n%iV2yuaA<qQmf$lN#KLzS8LdFeluh;7bLcO- zbFz4wWo-^2tuEo(o$R}LjB6*ivA=s;aT6wKsIx~^++%_z^<=9{Q9w*CQT4*ET47l* z!9~5W!#~h`xuzi@yc3xZ6LSij3hsZjnWURcgqRcc8=H*(X5i};Eq!nvOyyqZeBK+O zz@e42FGErmW*1MqFx#(o0>ODLMpwRcp5+}iD<7E%n3Fcu8&Mm%LSK33JW8e2u($x^ z3qG#O5;Jijhg(N&jzx}LHo(%e>N=&KyI93GU27DMSV;ZsXt2Tt-I#-hih4L|pv*%v zZM)8m*XNlYbtF7vsCFh7U&5{Xd3NB$9yIBn8uTS<wW6dnFGf@tNP<$ededH2ay}|h z*rnmddl>Z^*9g){ef_y?j?SxkBCa_SP2N1^5rWqZwK&x{L`@oN`ce!&m$^V{<6T4` zo{X^M;Q|;w>$|y(7r|7sbF@QhGrH{3ig-LIEgGqHBaQV~N7SS8<n9?&7f|Eq1q$x5 zlG^O;4TO$?V719g;9L)_!Aa7tg_&Nt0>!Xzz7&!p?m|uu)e}Wwk%86CwG^aN601J2 zY5GCf1@~Z_yPILj%H!R>kXLXF7CeFpp8thUa%R3hB_a!QEXEpDsgB8?jkHm*)gFn* zUx~5Mj<EI`iho{)Zsal&<3*JYi8Y%EsSx&r)`FPDtcqMPUoJL1kTd`kNgk?wLs*f` zvSZwSp!`7Nzp7woi}(nm%zxlV=DcR%iVumUjfi1S(|!El(}ak(@OxFMHMdb-xzgcU zR<+4|7B!vg7AuZ-u<N19%c>ct+?=hhve88s#OPVIBu6LuZQY}R;{?TYX8W@{owtrs z9Va{k9gd8w{Ii{uZrgy`GR*sjX{$XJL&-?5o3)Yy$xGKnV}#?y)GSE{D&(uE=3f%9 z*om{_7tXP3sSM|dF&(7XMm#o3``t?3f{u&D2#MYC6*iePM@5thq{DmOvfy)=GE(RI zo^5660adsAAgivYmtWl$OY|9wxDDopK}!yb9G;IqL(Jb@K|KrS=}=$B<#6uTixzUS zMe6JcOs1h>mu9U}v2(z1_e4BnVl5qwZ*h5$A||I$3QTo~C!S3i0(UaMogfi5mpJ~M z<V1nSNKh~)g?3(PeerT=7l~mcxVT^!BqoxX%=f^Y#sTy5X3<O`*Ab+U=i?e>LGqN! zU<iB6`r#YlQxs<og&<jpkwXDCtT|veOlOueUH>%kae15jfCT<+7z8%uxQe09HosG* z^IKB819Mw~9=aIrjv8{;%>kB#$JBrGzm=(%i=YAZgr+NN0P5`iV1*^ouBe{e%a_|) z@80&evW8R5;xTrJp(EnXZ%lY$Whl<2Uor;Z(nsA)XFB#6F9OBH{IgL3J3y``KgWy@ zk0S2_jYaBNZL*Q7+5+aqLK0Po_9U06@Yn<Xi9yw+r+Z4TiVSE+PYbHF&Z_(`WsWOR z!zgqcnrc3$k^wbxIV#)spQvwDjs!Z}4?03_b0r%zpXIPA2k^!L%!hsDszS4T>VOPI z(GXBn7g@=bqFbCo>w~BDlZR@vlxqOoQ^u2{dAfA8>tYl4)+E;&m&azBXDMGsFkanp z2bXNa(E3g6e~tqCNLy=ZD>u2|q#{_CX)O&^O=gVn+EuluT%W?EVfj12M}zU!R1!== z4P3X{8)&3b*S$2U#5NPM*c)4YCF$@~BJCu0-GFp+S|hkLXj(5M{B@7Xsq@`FNZehE zIDCKs2;G@$O1kqUT8d0&*3Nt4EYx2yzm-T(nAu-`i<)ObVI%>eI28W;lrNsq*{pAi z{6I=Y*L=L+Q|a8jjj`eKXi;MNiAM5NfF_Y`4q<Fx<vJC)`tbw1eiLB8()aEl#3Q{* zLgP5V2!>@ZP({Db1$)kWo2VT985I8?r0*O}_9r)w<<mv=%qmXvlimSQid_%$=F1fM zzRn0jPM|jk=Mpcd<2DYy?Lj?V2&+pE82*d}BDYXSJ(lp}r~lE<jt+f>2F%#U$7PqN zPZarRp}UOq>>&d8K{)MN{+>{BQ7Y7#b;byh0%CDifQI=lSpi|kIltBo_ca6=#f8C? zFakLcsSMsUat>NX;DC1^7vp7i`$_)4_=kW?bwV$}dZ2vN#40d5J0hw8hUcRnRig|M z8hI%f`1VV>H;pZ=Ve%TSkaqXG{%Hs6t=KzGWhiVzffMUr%Mp=t7G}`R$PrO?uv6P! z-k$K|NDO8E5&|s<Mvd4D8I4|>tZQTKpJa6MlxS}#gmKtI$p}MQgJ%C^aj@6LLEZzx z`R)Rx4Gq*8IrFhaMh=E)dVrQZ0>}GOmtiGNFKm$NMnZ(sf|D;g+R>;!cXMquv<c@L zL)8oG-C6VM&&_d@Vi|@x(;b(2w*?^)V1~qaYU}^mFL1y_Ix%agtPskv@TYBUgoL8@ zIqd{AQL8fvNEIS3B2k?2KqA@u%mU#51#dUk5c$z0#-8xLhe5K<)r1Sk3s+L9+Upo# zh>?28)Pge?f0TV^7-&llfdB;;eODWMn!9yELut@_7O2@`_Tm^|Kt;3xSB*i+D7Xqt zYT>55tp>m{e_|j#$4}TCauL-U$9k!5iUW_8j5BbC^I)T-ya~jz>h88E^&FWv^m+Ut z&Hx3gjMAA8GQHC+MOgm;cBZGd(9XiWfG%7NJI6sWP7=c+>Qw^(^0LNFAmu+{ReXC4 z<-0gHfHFN6o+NEmha*vT`eh#JJY3|o*6kylq9-<2$ZJN4jtq<CkQnc}{Kj4T3awJ{ zuD@AOB(H_Zb)N;#TT5;D|Ax@L|2dg~z;NYzc)s1#S>N>9)Eua8i!y<JCVd+<I|xLV zY>F(IEj%n(TAW!@-a#J#@2_G(VFVYpHa@&nCXPsz;c=}pg0!V~$q6nK<J{SpXm7VQ zWPL{DOhb7i9_t3-x=q3{eM_;kXduUf74)us>x0M%T1Zx)pWCL=b{=zu?Md-(2L^{Y zrs2qp4`~ELn;}6nd95l>Wy4=fHi1ZI1NM-=zLA=}v=6TLYixcs`RLtvALUAW3V$2q z(s1Bp$^9v>e#xxfh1r4VeVkpZR$Te$y4?H%57nZ6R7tI$UEW7>6*5No0j8>_LXGCl zvs$`0SkvK`4(BT1FDk(`a-)J4!_pWQK+*1M>yg{Gqsp!*(Wc*A3|1d(Y=Ynr-fAMj zFeQKrt(b=7iFe|aNH8n(F2af*$j_VZV2=`vQ|$X6AL~+!GI9iuo1$H3k_+@fFq_Np zVq3IT3j^Y(+kg=R9!8j47b+?5xa2I{l1Q4ITwC3|Go_XIY`7-ZOb|C{9uE8z_mg5H zE|EOu4W`HA{mRz_YKn(K{sLIK&aTh-FXXk)wG+8o4nwfq2LXfDpudKCD8xQ&fdm%x zN#>A>TGMf_#1~v*y>{~l&_Yk^ezDtfjZ`YZP%NG{AaFQAoyr!o<uC}&(9-5dBS%l( znyk&xpg%R?h9jpvRnI9xk&E0JJm4oO)HnV>-+VPkLw=Ilj;S^ZA`<M<CzJ-UG!fVK zr_$MQo3qW@bT17Gh?AW}6i9zj?I<ixA4yy@At;E~E%WK5N)PE)w}QC#j?niWo2{sP zkkA#2tAKgl4-9H?4kSXNvbM*R5MDuux5STev?C#Vh|rc=BL%O!-rExWznaam;S&>R zldx04fUD&7SqCF9dVFX`V>KM5heAu9pK0fXi=vnx8GP651m<_r9pJ<8AuxE!puUJX z*d<yxpMttz@Z1ca1#<EhpB8888^=B4uIPMza^S5+1CLh}m%!m_RjOREwWUdF;kibI z!pi=<VCb_65p6~luu_2s7_rWrro#6-x9L+&!K!1I9)JN>yFy?5tu>NFW5+9_%DVc& z9}L+g<i9l9gx1NtV6ZnYN9V!@c?<0_EvH<&0+%DfOdbfN))x)tqJ?<mw_-`oywogc z$tCO6d*ut7*FL8*!%?B;e5upgYUyT^RvHLMe?7_OwymF$oy}=F(aBdD2gm7TYU8c8 zqQ=YpEzUnx>`VVfS}fG!`L?1sA87m#GHRZGPusL|oeb2U`9dFikoPg^P42ti-CF9* z>sm##(L6Xz(F&x+I_~B*#JR#`<<T#v%6`|ZjOx5g_yS<e=fw69*s$Zqu8f-2945Q5 z@GEf_mHU6(XXWw#7*9$s*{j!uPRJT+q{7C^?)KyRVf({-J5-mu3@K2P1hgdX;5p1x z;qXed!EBOqG*&N)2KozXHKKYfzOmE`QA1JKVRW?Ox;dmw11tIo>Fd}~vOl<s+2<5+ zeR4_oupsCvwRI+0Ut8p?A?r;EbM&24YsGIC{?6M6kg;&vZve{DViI%Jj8Q?@2CY=R zL>sSxH%-a;j1^7G*87b~$EhyYX_v_hkr1!EdK!G&X?*{7QaLQI8B0}l2nbk=(b<mY z7Njn+^gibbXK?FFCAN?KwpYUv%kRkw1UvWY0Kys5p#)-jgF=`Yzz$o(o<*t4kKKYz zht_wECa@~VC9$1R;S@JnJlr^h$<Ey36m>Nj;sJI$5`?&dJya4yC1H`<#R=*OY=TOH zW^Wr|{!&2||H&h}!KiP;-V`DO(}gDXfc`5M*niePqN_`^H<}L!QbC`Yx6+fE!@HDL zqQfs&dR^t2ew2W(%QvPNOCSp7#qr4YLNcRZKsaEwH=b`GB%193<#}<i)kx4qQ~2+{ z$P59JaFE_jh{^z6!n=A?u*3xdXS>T8sGC0B5Jwee-$@k+pnMYt7)GFVhrnc?e#q;7 z2zc)KpV`ZamR6h_C|-jlcOg&x+S-;GI!>!;r%|Pq+OIP<kJhs(t*v#;3u~N^chqOf zo$g58uW|O6yjpSh5-V}B9Q+!yW}}I|{v|KVZ4!1e+wEI*xBpI^E#UjIC7{_O^K-+j z?Dey5I1WEpZ#OM_z1DWY_=LPfw(DslNqWz*VG{I3eT8fU#rsb>P7c0bcQOf+B-#Of zD2uC~_}$qHojOv*hM!IeNNK|TbwKMNE!r?beYoesuR9N3lWi(hJJr5ep>NyWgsxd( z<NoHa7uaLc8T<TxHo7Zl@-6Y+&NB=wBcUGx;J!hZRVQnl?knHrom+5lxZ%K!i<_$e z-~HHZSWx`DhAMMN^=O9s`}(%jQA5n}QcatXCTWV<TQAb!@hq~pC72}C>0c;-Ss!au zXcU;O?6Hk#v(%>rp2hXyHvdf|j=#UDrIOw-R@E^r%DY!S<M!o)_h%R+XRlQzVoL{t zTx6lc^954VL`R^>rx9emUf>#n(+2=f69s!Cad;=DrorK0kC)qZ@E$w>sRTc99%$Gh zNVm23sn?!Mmc4SfaVu!I4SsM6+2ZoSwoe&F+v&PPaE`d(_E+v@(=-5GI2dfXc|<Yd zju`6MvNSTdB!w3=w(G8M+CYbeKLfc2C|q+JZ}`G#==jm`GN%Vp`+f7=@rfC<lsG*M z^NJnAPDga#tHrq;gB?v+e7CNq0xZdHN8rqp-S5@vsJ^%GQTRvby6QxAlbGuijPg1v z3(;hy61uxnjg4Wajezc{;#zSC?c>>W_xH73q0&V&VT(mwZ|VqcNB#wIN-FH-;mgZc ze!h6__;-w~^A*Rjq46SyKmM>|OguZCFXA8mcs4!`!oK|z{Oq*Z=WOt#Hh2NlMy^*5 zK91IZ;PE3`!!Rx}UhecjYOl<B?)dl&rJWy0-OF{X^;>x({cg1&5+Lp&wdM2g)*2-7 z@#RNv*t^5EE1dfAB2_z&R6E}K@rD6K9w59Q0*VA#S)ClIr!YpiV~%7v+!I>((=my* zNGkpe2t8sf>b_A;G!9qonZC2QH_MC3*?J?Wj`Pfij<=PFUw+nQmf0}M#Szh&{oXBV zAI^N*Y)>}teiRfh$AeRcPJg>B^7{SlrMFM78Tg9_c!&?ri}`l6bXN_{j<g2JC2zjJ zA}ioNx#|1eddNdDy2@HK`{BCR_dx^T@B>8o)5MaUnpDnh*D!f+rKe|idFt6>b)=ma zxV2L3dWqn^#O;--+vMI_|M0=u<Ql>+;%x*aCDBmpaqdDFcvoHS&Kn$71>$a1+V7qP z14+mx;f29W1p&xiAlL5EDV%T`SfO>*Y}iZG+kuMQ2%f_kGM)jQnT8HaYoVv4&2NIt zZ;GRbd0;RHnE^xU-Sdz?g0)*f0WH!9fng^T(B3BxezR;U!UzY;kX^vSWBOz3fM7Y& z1RsvLO2NZ{3ZM1BHj`G9P9R|Y!>184p@>5mgun{qIw4D4jFl<Bjw=L~AWe22Hd@CU zA%NlFf9LWK2wC=JN$9RT`ixHq{u@a6p$xBu!@;G{fp7JN^5gHOis1j$ceVhE9MWRs za!%pIVc)#kmAu%GH6LoCKFv`{_>=x2q+|aDs^HKzWe#J|?Z9r1%psAnVo7UmXUCs- zrwmuwv42k4k6bLOyFpHRQ3~0R^lme^fW7KQ=ghYWVL#A63ou>CM6~<};miW+V4B37 z_ABRdcHgQb8uym(n|(a<Wwt54Xxm<JbNQphg5v-@Ov~Av>hE2sPS%W-JTQHG`twSA za!KctfT%`j|Cf3yeB#|?KKvW6@x{@vM<2p)G6$At$FnD?5g)7Zy^HuXP0b!(nv|Ku zA?MwbJUoqjZ0VAJahu-=zd}sGG;%FhhNp9`l4FofB+s%z<voedp&z>QS6$(;$#>I* z@W1Q2did(-@Gu$rvEP&Ku$ym{K76Q)e!r5#C|bw~e_!{ZKKw&atE1ehpV}uo*q}5q zI8m>J+%l*vk#By)$oWz=QkC=R5sfV$AuHRdJZzuQiPXh?u+8;~<I|J%3U!!4U5Q@v z!@}$@)w5OEpQ{UE>jjgsWTKu;DdO~Nb07@}Rv-%<W=Ggrh>k#mPb0{AA$j?t{MenZ zgZ6zY&lelkAE83Nl=B?di?W1GR%(!`x>;rvyg?)Z6W%Dq5`E2gtQ3wqb|Cx=_4Kjm zKXvm!1m2jW+Odq~wMzMY)Vwkj)XLW>o!t~slHXljjnx&?j82XIqP8UuKsWR>(aZmi z?;T_s>KHWFLewpAGy0iB^oX7A*v4F^h*vC?BnZ6i1SdcuxmRKpO3j(%)xxKbTBn#1 zfI%hP2JP<aWLN#2-hUWnsAbSy3sA3wn=#KEqW9TpTZWUp(h<@{g8tltA9pdIMJEQI z4~KVI;!Fd%WBpE*$ErR#;O>!vno~U6Dksb7eXF81``U?{x%wHwFt)D$)7GhyXdus^ z6eA2hfx#@%P2mvWkOBAyQ<)Laj>;{apojkMfqmOmxf`~r?&SjPMm?ZAyEAK<@TFQ{ zeH_sTQMH+${JlZ5C*k{gAua1<5Qb#+19Rj&BF`KMTc5x_lNE4g>~jrabCy#<G;(&; z?OB^&(D@ye&#<1*-{W*j!ccGs2i^|>;Sk(#BLon)uQXzI`lZVC8zcSrKh*=v@CDs< zfNA7H%}YnPAENFyG5=P6ZOZdInJrNxt|*-SymIsvM@rCMgG9xF{*X|knw)z^8(`Ij zNc>b3Z_J@SKn@W9zQ@SJruQZDFXa}iCk;i`^^83mKy!ES!sCJwb+@Q#pK4BRO#8M@ z%R2k;@MhR2INzGk!!^-L`39?P2*%!!^HolqM-y+F>0J}R?E}lK;V$Q%{J)L;TbnO8 z{BTXILc7T_AHkfRyjW7OU6B5{>eR;cZ<|F#2~ZaR_JL(;d5TTV)7EJ~KSVzqGFIQ% zIKXj8aGr}g6C(~U(De$5g!J7Iz<U0e>s~dClBeV^Q-#jujyB~QQ`>#CC-=CfK>wc1 zR`L!^5D3}+(Wgl4?98K2o1ipqv`^{>wO~$0Q4dexDsrLj<pWcn?VfdA++Z7x#DlT< zJ4bIGoZ1`six?@a%qZt^l=X!DiWLra6;PK4zZD%g!5UVII0r#}U6J+)E=gJa_I%pf z>W6jWT25)r!*{?GAef6R5#@$7AFUJtm_7!mt<#mo^)G0)jzci>U;`v;Qjiu=KDzvf z-Z5LGdU_4LPM_4OQ30w?9Fd?dK5_WCfv`6^A9D7WPV#78PS5o7Pm-(5oD7CIPj4aC zR}P9-pMT*Cd79ZyEH9xQ%b`@YGxUOs!LOjO{qd&Zu{+OnIpAy6WMLJFT3x1KOs;NR zDR>QIM0NfD5G)J_UI?IybKgxDRgv>5=?c1BQvI-!u%AYV`(pF=j^BCqrj0i|e;V3y zw<z@|Po=kax<g~L@6vA8dX>IVx`>I^^rmpmWqB8RpS!~vUDk<xF4Mc%lP#OF%3jzU z(M$u}?!Rom%DBR){0^70^yKhn*e|$JeRM5q5ey6T#Dx;tgG%EPld_%i6129BC)R2O zQJ_)HZXOd^9{}`$W!|B^$Q}p;C(#c9h2}IH1D&Ycvdx_Qm82bB!Q_=z2*`S0+xTVy zcD+fUC!-^6X|mvQuqN!3?lYi2AOGGBUS!1X2+S@;A_VN@CGJ#ERvXK403HISgj4#? z_e`*3+oi0vuE1>#OdQ-B2?3_mLcoiklGca&@&tW&9D=dCPH=@cyqR}r`7c<=tY*k6 zX)P{m@wsjB*f^MuzqJsq&FqH&tk2NI`7>T-kVmmjJvEGzi~>dqgIt`u`S@{-ZW^)R zVp~_*Ui-I#`{LQXtN7KN^fFx1T0dfPghuwf&S(v>e7(Z~<%NvMhe?ljs)*}2`uMcU zG$EF#&J?L7#GC|dT!U5X1+Gpb%&BXurow?n$ddER`yH&w8b&~Dr-j)xoD`UunyDn3 z*)l<W<Atb*bsep#v7ciT?>sl?t$Aovk?#0?pVqk}nMka!ou3LhENztjH{|zxG+BW5 z#tJQ;$8mCvgUcg!OuzUlo(BQ{rYw@XGwQ0d-7?FnAfVJOHU#(u9zdjZhKIW@DBDeh zftg^vu<QAgsh|LZ`1wZR=^ubOumv`|tM(+H>=B?K8Cee=C#)R-MT~skjrzG`G2<37 zIYDR;28m$4o%8jb<bNNT47i01|9xa=?PGG_E}S1uhJ$fnj;$j`NSbB~MuU2I?4H0g zsSZFEP;Bd-e=Hww3t0P%!L~gS3*9;aarKigPdn8rdwnw*1`@$)VdS{B3FN{ut``Q= z!ED&#Q-#{u6waA+AHVO}aK~Gsa4%3}sl~_fhA2$?Ze-(W174KV;OCFk;9G|CZ+Wj2 zl>55M!n;R(4L*q?3z+<(q2ER+_O59W>qmX{WUR}dEX`27X5{{ntrCW3N!5!GySAoF z7TZL1tSkP4)?&*ps%i1AvBa2P4mLq?h5-k$Dw0PItzUva_HfQ7xp8}Nzb_6$dwSa# z<$%$>_tca&3Y9pJm7E2E3AjZxOd^f@?vHdry<*d%Y=OI-!U>Ql&SIQKX+D*_O8D$! z<9tyBXw)R1gmz4{7uP)+z70ZBiLIGc)l_VjBhtnn-8AM=Xx^K&RAZJtN653obH9l4 zwGY5k@usUKBrSIl$lWY#b3&!6nk=JrC$)(<OEr``CwkddH#4F{mIOfvqHVJ<`g^@* zPmh8hwI!*CgEDsV>tHHMFE=~4Gl6(IJD}wJnF^eqR%5|RWMm+%(Fr|M0a1TJbEmx} zO@drl7D(S8X)GyAWKarqn~$H+m?+F*3CcU2a|-skr#1ojFs)xFg_M&MPeH9F6C$;8 z$26xnr2O61)8^gYpCuF^36j?@DjI%?rgkW$hu+N!oMY3eg8(uov-x5hr65QIiySS5 zEw9oXfU%V$H1vFnq-On4$Y{Jevr`?}?dC4BiNr<3j6zFBUED3p%Im+cma4N9z14;E z#7*2^z0x^tw-SQOYbXK1A%0L`bS{grFDwwrQjNh3UmzH^I5^M%Ulu3;0scUdJ?n<q zr5i+h0MP#Cq2Y1*(GXu|oSlEJ;XnV<z>W7MtKWvcky?2SstNn;<WV64zxR}}?+<0h zY-*G*(m(c3Xjb$oHOWDl3lFQR0~9rZi!!7ts>8bPG)-6+IWDoerRqX$_&sY=QIe#V zv=S<8;u|G)e<>vi?}hEAfIoE9XC1JOkNy|}KjdHv5M~@C$nJBbpFROEQ7Tma1NVh| zDG5o!_LPib+cS3V-=_ZtbN@VJaR6cgZ697Xou^TToe36bZ9?JTLA`$_5Gv5+m6h5u z?ep3~n;EEj6xdBU%{vNLE;00lLlNGiu$u~e-&UDFZ<7@96z#YZTCE{Y8z-plvXmY? zfUKpqszrwW5DbVtYZrLlmNY8E;n_ODn~dOG%_)a!9pbgZEUOXK%;2n!`e}*LTiw7d zFb%Ojtun5KfxpUN8&|W0{T;~Q7{a6{kv)(^S(0D|5R3$K9dk<?^$SG-0w9Ol`aL-K z{5p4d;B@RzM5kYYHdQG1Naah5^`Zf;^Sd`4o;SvAVOy)$B9|l1!VDNvECFBfeAQht zT+S~q&U2Hs0=i-I>^muj1?GXltH4_|y6K+PD$1<&Xc3)h5n+k^h5}rBsUFPgHs0`A zwo~T=db-uH{vLwW!^ZNm2h0qsJ^FjotsmBxqW3Ny9vJK`|LKFf|IePm!=+z3!ooC( z-QUY{MD`xpn<MhGtj8nG>0d|~aQlhw=b^7w{{yyT9e+nl{O`KID}IyCay@iuKI7(& z`0no`1%H9Z?yoj9-(Q}yrF%2pCRr?tT@j~ku436ni^^xc-RSyMX~p`)kX;vjf{NIf z;_lg%=H`dW$_nhU+Ks<f1JL<XxbmIBZ@m(~4ruf~)EcodLHCneUA%;X-gM8yeQEZ< z^}Bzqr9(FiYTSo}c2aR!x~kL;6CBJ*vvV42^Bz5Gq{MS~aZgfON_)~l?P<fg$~?-0 z_VJum`-HH2A#?kUTQpPhtCHAZA<RPCLXWG68!d%Fn!0O_1TN4IIZc9IR-yhyL<28_ zr@a;19F}Oj7h*a@ssr2YVXd~+*R8a&pIJzRL)pE*7C#1j0Bs+an<Q^b-CiQ>NH`!2 zX|b(tCJ2lHi|mj=Y0yNFYr@Sc$g)c^mI+&oSiR~o6r(2sf*7y{{P>Um3iW+zC2&4@ zPAre*E!F{DJ1+~s1x^gjN63*Fz%A8)yfY<ECWhK~;mv_8xbmI<eIgu;0VU7{rNo6m zN6lt9e|L@w83CdJG1RA3tu+)1Sl9UULx|bMW_vIR%z~}_ztpW<`@dLFj2?utTsxJH z3c9Wu-8~Pxl7V76t~&XUvMNSfd%>yxR<_}7J*Oe%<8}^x?bW=%C`?OlVO7;#es#5U z?((xbZWFy2x7=pz?Nzh8Z&P}e_tMR`X*cQFx9$-trNmHaW2j(9%=H+-_Qp^tB3LHT z@sLD(Rn=2Lcy*V|+<h?$=z(Pk*b|$HTcbBe^2gKm5K<>PB67@ItbfUBNE>QrpU1{5 zar-uU)D8jCiUPA8o3}21A<|ol#~7m!{yf{MZI6`xwyvg@@NSpHDGAjx-qqIBrN8x6 zjNX0q{#xzowfj8*Tzv=bXxZX6{#f#lDJH)1xqj1bm=8S~y$`jBS>NEGlUp72>x;I^ z#VPd2yhS#;Y9Zk67*J%W4=c{ewNfc`4(`tcJB*i;W#hblJs=OJ_2p^03{z_cQuq<k z%o5vT?<TbaUVtgB;YI7h^1%pj0H(q9(TXd%DZI!KCd;})<(An>aZ$;)MzgM><6Oxq zb$k|;R>m%``5pf;4V|7sRk0T&7_mb~(@F>#>6?<eMlHDRDYO&`DN$mNv<+z@=V!Dr z^UT*eAYbD=qj2ej*wnLS&Vj8XC?zGlwr6IrtZ%$5rM+jeth8^kG^L|=yd+SOSrMgA z&#Z`4W>rM$)#@@QjPK*7NuX4qOU1707eDu>rVk%JkCv$S5B3-44)qSl6uXYuBj`+N z)Byy;32!#hC@Km&`!kVK_Ek^@pHF5-68S9Y)#sP@2IF_&9k!6>k$qwz9&YQxzb(_r zcA{CQB?;Oa9wdjiE-f{pV5Dc{F6b6Mr4`Y|Ij5~(n@SCed({qD!{Jsy0r)|K-y4L( zxixE%;XjWd4Y21l7`#+zJz&0?BS-Ftu*PGuFo|f)LJ$~^Kppf>2>p1kpb!jDe1uSF zi^FdFzI|)O541W!ML^)Mm=&V>IjU+BPzlop3R-(S4dXj)6>2Sg;d|%DIC+IvnyzFW z_6#FP%mn?k3;IoLc_F%a2w&Sz4Dd{nD$SjEi)K>XM;GcbBWN@>H&(#hyyxQ5FQ+$w zgC!H-48@%#2@%n1EWumEmIKwpT~P6QLGdZy%*aGXpx&nz1QoElYW2iNkqnNIs)>_K zQGv6>l~#3&g5}-ZhhNJ*R?ay|3D{D}w#b9dKhPv1XuRYCV8pA1h8apZH&g6DB3Nvf zK4V$GEhAuDCJd61Iy*1Ck1xx|ScHy-AH)0fi*>+9#F{F8)YVlUiWT?6Ya7LYxyRDA z@L{p$%Abn=#n`Z8q)k%cHSqR3$vKyE^O7#yPVjecyPcSGF)ugi((R-+h2|cgen^N! z{;0hA!<Vi1+B1G@S56MpO@y74$H-IIbODxZ8-d`@2+FMJy2jqCRxE~db6zJl*h50V z<r=Zk%>)ZFA$$~9_SG)olL=Qs#HH;TX&wPD#zY5p#+oRIIV2hYT~eXepciC52S3+~ zkz|g6!8l@zBcy5uI*}0QAPQaC2LUlV$^Rew?C{mh^siS>pYZ`5^${x_PJn?&xh?1E z(#+A3$wI0>!cZ*M6-h^RhB{v^na_Vd8lU*}^l3qfPdx3ekTQUzWQ+~>Q^_L(=VID* zsVT)H4S~Enkmu|*dAZ>)(LN0lr0~GZVcgTS=>;cO7}}#E#Yj;$gJg;4l@%H1yut_) z4}z?4K{kaRIK-epku4!MvCpi0VaHAdVXpPC5EsKlK)W++9=23v9P$j0hY|_=kJvOT zbGXv!p41N48FAPHp4op94|++B(r@&j$4>BN55i?1zTSLis;a)iCx+_BQHS7ZGHFTo z=@f`ezr?P3WBB?!<A%oZ-yu{9=vI%F^XSkN{BXU~J?KuI)8fOE;XO}l)7_6rAIWfg zSy#(_Sci9?ls-yue_Z#<4dS!6OaGsW)j^%KBsM;3N)9=rx;o*ESNsf1pi!-RgLOmj z;0;RHSz5gPVr-_Xj?vXy7hmZbiw0qQhlgi5d_zkE15Q0^LS-=*0*nreA^gx4)5`1( zWk2Oz8u%9?FJ5P;PTq_!kwWa<-oFXM!+JP9_~M@KdRPIhr?My0w7#b<{k*!ivp<l! zFV<hBts0IEf;;m;$BrFnwzZvc`h^+ymGS&f?Anl)>(*hZxvhIb&-(>#fzexgau)w6 z3HGYCGV?6-)%?%I2#ADvay)dNNM<AqhyX0Yb(D8c@h=YO6p}EYPyY2J4S@#5M5Eh1 zv;QQaHld_b(_TDs3kT9+jnuc~d>!zDP74y_9Y)d%XC6=Ak1*iMgu!3P9tBu(_pWYB zZcN))ILOWI;Pn_)wNU1k&dS_oxwl%DCF-EZQF`FLglN&9V+nmNrAb&-*~oq_N;DhC z&E__(k9pxSpXfIaB%`|9+S{U#uXaU$Y+s9`<JEEMlB6c9y*HW)t5-^{<%LyT87-k^ zZEa`?ZngXgye$7<<$gV&`11cZN8=iLviz1NL5p*SpM<p9CDYJxm`K5&m@VkI%;6d> z$JNdOJFbw7bBOwHKZ_<b%izzTfc{K}#~qbryQKt2>;CuS6%UFt>}>m>PoV;R>9BjP zmKpL}+~qJZ7AzBXMKIwakh@4~>7;gZK0)mUNs`3|5SMCY%Nwe}RwrwbHOg}3<kQxc zvRE_;%~%Km6QzO(daL7&-wZP;!ob7fwg`kATC<f2b>Nc>F5oh7U4`P=ltM2ZRi>b6 zrsS-tFo4AYHqFD@ggN^y!C+Q;jfiZ|7JU_S=pbonzL%d~-esl1Oq4Jxv(?85B0B6? zV!`%((mR3ZMb}%;*VqkDNsX5~OjnF1EIePA3t;f4g>@Eqyf3X9B)C4TFN@%LwFYk1 z8((P;fef(H^7b(?zdLVD<g4We<oR?_e2s|}QoFZrl>H-nnGBfef{nf^C<=~IaT=mP z(1r@N{}Q{$0LQUiN=f7&_rSZ?9&bM(_g3?G!ax`}1lns*GE5{$2v>FsoG0)HQR6u= zw_WkEql%gDzutV;lJ~?AZ!G+z0vcZYHftG8mze~2GQ{`SmWlNa0NX;8@?wSK;(c`3 z*II7Jr>bnXQ&E%LvWRE5vU)Qnt;yj&T)T*iPQGRC_<)X}=aZyD(j*o8y5u5!?Ph~h z(}9^?(iJ1RV)$g!DzZ^@+D{PdCh|i>evxxm`1cjM4Lo*aM3J~GhI+ap?Hy8*^6T{J zCX9TBr?(%Zue${QT_lSrx`8t7eG=0Jaat=b$@)gx*rS8({pr%-Ur@Aa4M@hHJR<@H zLBO|Q2T!k)lP7MV>uV!Sg;Ouei04V{R4Jl#Vd@Z5*c08JrMKEW@YT;()6@Sye-Udf ziFZssI<q8pY;crXI526C`B{Bi0KtRYdVxB=4vRfWUP{%?{1ku%GtwTAE@Y6_dE79p znZLgpu*12!xV~r(yEWXqs<W~&a=;3|=_i;y?Qu}etxv1d#D-zAs$NCjM{$)Z3V~z@ zHI;OMKkGbVy%ZA%1vgbFs$+b<pf&D~*?h0iX?|~o!V4AD&g$xM>~`$RvWAkbhym-S zZ(I7~!0Nr1^AlN>qv<~8<GLPlq1B^=`asfdo0xdR)oATf7v~s|2kQXz_k)goHgjam zCq6UAXbf>oC5{HhXXqPWX>v_)2mjzZfh{6pofMM?1o@Onst5S|P{(g_uYHBccEG@! z9GSyUb3RW`{C56)zL6qpf;wB8q`^?&oF1Z*d3=JOFX;G1&ZiE#<*<$}GYT4|OaEQp zvPpLIO|kWAQsq#u=109L5pIuqdo`ch%D;a^V6)|%T=4`t5c~)Yh2;r@f>tczneDLH z@GpJhKeL@9VQFjo%vU;qX<Oa_Kne`1BdN@SPKC*}{STTkNtOyuD$wlci94aP^@sBs zT{R$}2WouNt418Nuit8>=C5+@jfEfF+hbR=U$xyL9=Vj!8l*v5QQ4DUQ7+QVluq!I zfpq76L22i@*SO*t{$g>$fjbK`U_SN8Bp5eeY<LDp_bWLG<>ePKjl8&!^-h@}{+%-E z%X29gv4!>CoQ8~$N$8Z6h-ki>llr=%*4#Gp;qgkD0>{Kuq%E~Oenh5M>e_Ruc_Sm% z0>)IgnUQ^$snV7D`c4iDt?iBFOr&_Ly!Y_1T5WF_dv~<A-t#aoCR`ML7%}||4_Rza zd2!0342g1fP}`l#Nneha@9{YVGRLp7Btpz@k1F>gCQ>;&zd=GvwsBDd;E#K?iQS_o zcr>k#rXidv>cy{AEt}-e<KMG0G*sOjQKDVm0KihmY<zX><zqe{(f*dAC{m1lgG(gQ ztyTXrxLM4*M-;q<+@cfGk&TaC6{~Exq-=-Gcic{KkB$V`;G(U!r{6iOUX9?i$#RQr zys>c!F`RF1g&CTL3rfN;XE?D5crPqZmfMDP39N%Z{AiPYkp%`0m>-K7{hAaFY{thc zUytHuE@~SA3YaEj8zqNPmMl`$hqktaZ($O}sr>SUx|D&`WDU{=8D2f&q#eIrTjC}z z=6lVYUMzjw>cU2S?;;2H6D~UV7z}N(j?c{ca9lW-b^%X_Zo|!p$9Q1|<hT`BmsJS{ z?|xZv*NQ}e?U9cFV?dn0EhF@qM1Vw!NXcmdcgG3GHT;a>+_to<__#LtkyG&HTQ6$k z*eyC)VcNOB|J~)<Fx*8hMmHCU>|mhvma~@87-{njXFIO7D({}y8m~PkQPx=Se74#y zMvU=6i5@KOb3MevG6ZGA4z4SIfeEgMOq>FaE$e9Gg8vKjhesXSG!}$?-%uViPmx>3 zsqT`o_r@3Hj+<l7c|^Cd1!j<o%va}HOJ84u-6#`mvmh$6Pd7U)l>hW;gedM-D&e=* zCic7g<ZoAJL4M77NTp(B>ud}|Jzq;K*#`4$oO5*N>TKEegHtm;JKsll@VE98m?$h{ z?nff%<3pc8xV3j>we7-N>=Z%~tRrJn@8!P`o8i8x8#9$vH!e@PVZSfSgOg|lMUk=^ zW|8q5dr^bhkoVvfW8k^d5iJd=@l+$gp4{E`I9l7Ekp$hl*am_%%?f`eB`fd)LvF-F zEcT6&DR&WijpJjx6!x7Orn~}5NJ=${W{m4o1L-VDCL9!#i5r77@+Up`Q}H*??QpS4 zZT0v?CS=<P4cJIG>uMmHZu4H|GWC>YmE79)jIZa!3})s8Uu)~r4%h0EOyxEmK%Ixk znhA)y1SBw(`y3U%N$4G|FNdKYFz-(Ybhkcg4rsJ`A$d8><~^EzCD7cuQ5f^RPO~@W z`(~jFJRXOvyGbIv1eGa7qgM$3qzJ4eyxt-e72gRw&%9m4s_}{s6CCLE-oLg1O2D_o z+C}-zNlhC=qt3Gaxu?6?jRF@iXAqTn<lt0&apL=7)tdjsP=Yw{0svK#@<+M=Me0bq z?tYb5SqS~%{=*@=AkMFC^~06FpbZO~*QW4?OLA(Xvm0wmMw==wsEg04j&f~vvpITm zsIO2{*c=)ZJ$2kVgE=Ej_iLr#tTf&jI&ovZruN3QNn?pgZ2>D*SyNhQLbRnL8`pB; z-U`$_D`rRRr_Vr~_@~QR^;uT}(RADQa<RN$_$@6D1iGNNF!#WK;nwFJL9<c%ZD;}b zLl<7(k6QSA-yaGLa{PA$<fZH@_Mf;+s*GHk30j(In$VFwe^S^Oxd8(PR_eb!z?d>p z;y>cUhi3d`|KA7!IH!uL$R#7bEYl?pU_*rK8&mUwqLTKI{9IvB3(OOC%olQ*ni4#J zWChg>0l=pQi*tDnO3P&Wv>=l<vvZplCOv0CO62io-8<eWh*I-ty;8Ztv+{+Vr>1j_ zh3CmExF2h`gcV&WY=r<{Jt4nK#Cfu^lW+E=E?k=xF*$ZEmQJ`MG}aBq3eE(Sg_X6{ zMG2VA5siGF6-GNj&Dcrvgjsj}_`~V~H*E=K$$N__RBr9sg)$ugqxR;x+=tA*$4)}6 z<Gl}5M`x%uMsW@Rv>`ARH=1*ZKL<Jqg{%rWR2v;@3me#tfPrE9bM@~0@kF;}ITP-F zg_&7E^gU_6QZNEVwRQs~B~F|D9LEY1zJ+~uyW<uCL=*7N!+kAA=jb}ZV>gv)Z##Vn z`4ILwp@F4uWJhv4b{mVM(m(XDdc<s+$R-mAX1Q37IR&k+(;R>dKm%Q3?2B3EbI807 zbzIsvJ~^oaO!?au;@r|ph-lEo2;2j4ZqW?p3`B`vaT3@BV9&#$aa8Tx?qXEwUvybu zKSYZ9sPyVFpO0{?m1e<!Hr*>FSPeSYc-<(+i)|QzaS~MIP!z4&=UO9PL%tJFGQ43& zm0UQLAD6<fP9<NZL|DA<IFop8+2K3LCTc6eyukTW)VWkuN9Z|EKyZK)XNfs$^|5YD zvdwKF$vnXMj)^2c`jOHFk9g122P_pmXt`eSe627T4vL_zCue7Zd$1(gI@fs^n|F3l z0|ebrqd-K){67<2Z^3QNc5`sIW`{)fOmA#gA-Qq284h#8#eZhPzm*JV=_?Ei6-H;z zpN1CPE+BlaG7>}Om6`H^XzzI?*=J_sH0P3Fgug^nL5Wh+ZDE>wee&XUPI`-+72V^4 zm`ZY`O8E$X4*#CLw#nH!-~F7%ti36}{J~9RgD8u%e)Rp$CZCsZxTU}puD|vimWK?U zN{VmT$<smg>gx5Eug$)WDwqINz;uC}mg-B2?!h+Z$mNcqDA~5d6TZNU=dUP}N1uY; zyjmqCjc;J4z!?@71=Tr(*{x_QU6}c%Ud$eo&e8$gzhuLeitG0crb~3nALBP)7M6ts z8lF{*PC0Yjq_1+9<E&ax-bzI3aHLFbSRdt+?BYG8?#oUxCd<9ic}3A>EC6$yjm4c? zAjpC2z|hUCngk%ND$QhNZcLSGkT$;I4dZTxv85)qr=-l^TX2kx2U!qXI>9y9+B_)G z#}~6C2M+~rsf4RG@y83?y7t)Zak!(%Q0Q-o(Ldr3+03rN@zSbNO;(l$+92$q?s=oj z%`5WrlEMKJN^EC)@w}Dl5$$|HqHW?ZtO?NF4?LE!AuMVgVuu+dr8!ahQ!KoKH$Y(~ z;%ks){LQNZgZ79<Niqrw%&HWq?&N0+ynFn=qstVG3Fxk-bL^_+x~Y|Rm3n&X$JO|j zcZ2jkq9{*UQmDG4co%zFBie4U5`I)_cEx^QVbe#EG2W>mp>=U>c;eaAfIPRewS?>n z{+wiMxdWU?6$IZy?8LH-ZEDw=EZ0t-v6NZ!V4JW`xZ;s@vCDRWRb`<-p}NDRnoJn5 zEA1g`6t)@Io=mmR477kJn3(sanwxOnH)+hI13}82fE16!+PE2-t|ZEt%zz@NGi6Dc z5Z9holWS45>)7iq{bB%o)Kq3#V{&+VEVFest4oVaiqpK_>IDs~OG+{ZP_tHLq<g)+ zJid{6&X|&h;Ox6eU!P>JDydiWCoGrspKr#zkY9*hOad(;SbNrjPlok8txI=520NPR z_TrY8J`$pSxhM5045`1=^43!o!c6oe=zpH^wQw15j1F>R%h_IPM2^r?#i(~DY8s|2 z{A-v_2x4{_8FuB@GUjv69xLdzz2FHOUFVIYrPyo~NDer}L~8KF6Y~?VNLzP7>&N+< zKlf=i*vThADt=VVE_o`D+l2`5M9fv)2`uA0VHcM^7R>2VF^kC6PBZ-9c1O~(_OD~> z_)z-A9t-Icugn8!`#;~$Ig<kBwE_I5lJu^rX-C<H{pCBadPErB=E4u)uD2bFlTDF@ z%_3TL&3*qizeZ@uLU@cpij_rgz7`0n(48vLvgztDaOdrZAEtE610cL>*q8*&bY6t_ zw&qalVf}5me>Z7#`Z^8wZ@d05)@Dajq<4io9DdPnak@I&IWiCl&y`M|u;k(uK?Tzt z$3>u}qUjDq0YSlyzANot3P!A<nlEF^sgS>Af9Uww{5RN|B3yq_OOEjb#jd2rR#aP( z1@+VLC2xxlmWoU%{L+n>1}?WH{A1t9yCKsY(~Z))A_WrT`aCsV$q8L$Z9d-*P+hBe zJ;7q~0Y{Uyho@t+3lE0Kb|xs&w*;-IRcl)*TKaLY5;9>MiTUTW-`L+(%IF!cVTGl3 zF<F$v&L)~?g*&CeH`t#vgd}cTY;sQKpi@)dbCu1(XKP7;^A=@mscByM=PFtnIIix1 zgNH?x8C~T^O*E<2pPVs&pg60%;fTLOP1yXMA)Y;j_eu{Ku1QOC%5A}cN0PmaUQ@hy z^wN1}zP53e9-E_;Rax}b$F<i8$DK4)03IwWU^Jz?q9T!((uCbGiJq{W4%wc(zIZGr zRD-k*PitJeNWDw33;%gGCUO<YkOkvOAJy;U(v$PtYueq1LJneBl)9h9>aaKI(%h^{ zCADJdafKt#cCFeGbdO;03?_@JNqJRth3r@Oq9BEuTW`7t51K3=*a5CN0+B<AdSi?u zqg$^LZT5&8ANA!3$3E$A-wxohZ0M;jUA(^Fpz~8xL&v8B=q;<J_OA!T^~A?r-^>P~ z1!;A>SzGgq%1?EXO;~hxSr#b~FSaUnSX6*guPXT6<hC?Z^1D>-F@zg!L)phF{tW!F z);4v>+eI0w^ODHEfGIL97`hJR1ej>Zd-8jxb+{YaBWe{zAC&sL^2GJ{%;Eg1-i<1) ze6{ilR6qZo11qx3QYRq?hlm&(CWmM5&791|man|&A1<A5>Cz${F)QfYxK=3PMFt8( zf{pTRnYq4=zrhKE%SY$?I|<a(dj5@Z53VK`O+PUL!oJ^Ap2zKU4^C7M`Bck$vjE$w z6X=et#o-P{6MX<KCgL(46Mo0S+ccbDAb`F`90GQAv3kk@Klu)R!-mv`ikvmszIJ;~ zH$_@)u!?N$xJGiG<DQVLyJqWCKHQ<Q5ppxNZT_<om9Df;cM6%=xZN7OkMVFiZ4Zup zEcMQ`X4`!K!)p#NEx|M|L?v+u3;q_8;~uAqhcKag=5Fk~HVjvH>y7f{8S{??vR&Ci z>usc(cy$MnGDC#WEoT{(QS?owzdD*C{#$0_3Lb5UO8js9t-tVy(Jhu6girs(PbD%g z^b+gA41h2vGr8atE$M4@72(eh6@B2#P?HMK!R)m2X^>RmX+~Pw>M*ns%=!Xgbf90h z9wWfP4Zc&OfBfQXK^&M5$M;-1OK<?L@i`7jB*fVQLDLf*?<EAamajn>Pq;Uwd+=cV zV{6#1EK%aOrEfi=j6M7#_g2tBiuY|Qf60Y^ED03zT>Dqmg7)^(v)cY?e1K-P(>#AQ zcAxvlI=jri(sf=l+5AF^o}X8LW#a_l#AW&wJWrn+d6CR=bH-9BRwd{E?rQY<)j=cX z4`un7)y-{Lk!on?0W0%&$K^Du6F1iW^iOZS0qh2HfDdy`XGxa3Iydu~O)CTHBc#8t z3f`@{w@MxMmedqlH(#Bzb3)`b(A<7C7U*8r466)Fo8k*QsUg$5QPAlAi$_b#A0jR{ zpES1;wUWLKP@JGJOunAuk*N>8K;}z!exe)Ote17Q@FkVsb;jw5j^=QvCg?egxk=4V zla--)D0c-s4-x0vzA%?AG50@Fm~?Z}xt$=TB=_Vqi)-J^St4$HTAlDS@j>dN-Zr|w z{p&&0lMVqJe=$To?)s*a=mVW~!&8%8;SB-03C{9SmHR)Cr<BK>4XoximDY5QRpXG> zgs77%Nwrs=+#Mmbe=VqDFG7i+%NZ!OG{SN##B>l~hH2@S`>LwD8_T#OCG9k9U43I6 zv8Jk_f<Dw#h(lT@#O+%QGoN^Vdp6uWmK;#6UNuG{Cr+%OsWC0TvpenlzyChoeTsP@ z<}>?6q`NJz&p@P_{e}rMz8S-SQkaU<T0?8(U7c!fSYXpjd_8#~PEaYg`)@<+i$y}< z?ztu!KmlMPQE`L4zc0jaKvdo+NU@m^y<Y6~h*Rv?qHLBIuyBj1Eo+B>zx=@n=0t?P zbT&hFpUsYYw3uCr7BxpuN8|Q(+^zL)vQN!%NHBdq^X+`HgHa<J1nvMgu4uoA4`X{K zwv&qc<smY7_ce%XfUVP{y32VdbJVN)QzzeEpCL{KW(^Y!b^VDx<^T21ktk{VZwA`8 zAu4*R$zF`|B1f>Qv!0sM#m(QSyxPbLNUpDSk;*o?fb{{*R~j7tf;!hK#w#EtcAjPO z?ADq8`Ts%synb|6#Ue5DQ3)sM-Eu+J&0jD%RIHu(`E#Yc)Z-$`lY#x(pq6;nkz_4p zA2U3WhPd-xUydO6!{FZiZ_?kycfEV)tv%{}pW0e`KR*Qh>`&L4$Mdum{5uX1;HU{u z)X2d4l}+^4@HT{)lN(9((~s_s;yb=kD~qe<_n6>7N!|=8C{WYn*AI{rB|WdOxve&< zrmmqT|LmL6rNgNKb?ViM<cSULLxP<0{C95m32oc*r|1Yi!W&_n75iq?r7hL8CiP-^ zv9A{o)g>T*DmGQFA3`zFLU}xULKmD76*s7<|MVno&Eb2vjpkIXrGltF&Yc#sEkSg- zkYmD{jMSISWXSKHMBJ28u497J%;nGLz2U}_*`JXsKp7ba+cI%2N#8FgOHPoXw}iCF zyt(|7di9#pAFt16pAOV&H1;R^RBCLQRS@>yDL#oR94yT$XF2lgdrS3mX&W`m+G%wS zu5x9c3m;qq{}$IMBq$MH$<Oa!A2&=M#AKB(60+{lnMqHVbF!}gkp%X&6F%-_7G_i+ zza;hQ&`$NhqF7^bD(X%KCUKe5)T<}UK4)G$y&S~#bkXPB%O|tw`lf+$WM^|9gVESm z2`vLU9tQD=nImBryds1hnU5arjZxET&t>Em<(lhh(N$uBfg5`K4TIC2O%7qElv@83 zObqgK>Th<`2NE$uP8sb288A)w`uxl?PFBWC$wqWPC0!$zlw_2|x2KC~B^J`q?V=i9 zZ>#Z<*7z-%vAJ2hKj7j{_I;6Kov3C5D>;0Cd9<c}u{<eRM$*GrW;Z2p{pTbN00mSd zl*PdpwiXrBvujE+O=TC|@#tAN`hRmhq83gn1~ds4=qB?I0WO^DA6(ob%yBY|;WEzU zn3klTSxG1))ykZcMHR-o&;nY$IqT3v+L&h7to>K!`{EQ^Mg#K1CAHk7l0rHoejpe@ zQMP9Drq3(J7ySH({wCxoTC$(JHkc57?L2Zy<5B5^yRB2foNH!hq_m<eeu+>eyD+eQ zr>Qe)`vp-gI#p8};H^?ED?_JebdI^^^hC6!3R2tC(sS1(iiI0eaw3hbq-X*qz092E zU2RT_B&c?i9Ii{`F$|D`@ni%US>sBp^BXwQXD`@)eWfK{F+3J#G#rXeKSd5UYR0cb z7#3)2{XMa^Vp3N&hsiP16U&_qbrt82iZu4s7Q89wt!1)$gMWk-cGs|cMH-dxL$FpQ z5@o3bA5dD=+OJnQLMeRG+HN|(sD<RS!Jr<-i9!QXSvV;YimEBh&1}HyNT~&K!Hp@{ zkY8N22tCh`g0Ue2WmYm*HeZ^AX`amB73|JG&ASMah4E2R7&MTVW~``6R!1fT{8g&m z61#=KfOPf>V7m;n71sN$@2nA6+v;9x)g)qWjj_#uNkBME0{3K}n;@0V;;oEG5k{SO z7F40|McNzwG{d@snQ3Zg+3yx9@9xOIiv+97ozp^<5*8Sj<uNBjL{3RltjIMa=P>gL z+1r>@UtW4DaqFZ@RwP6=I4+O8*t}RQt%^G37shv>NlGk=<=fC^|2-mggM=(BUq)Ss zlOqSjD4TGWw7vvIOj6*l3vxUxHgk8n<<2=#VsxbVYyw?@kB&}1Pc39>DOhwilflbl zV6X<tZ@)Yd1;*Qj%l4cdk(`pwk^8H)(D__iO7?axHMhHs`r#6*xcMB%OjU-F)KlXO zY;Jl+A~`jcnrkEluFOp&1;UQbn+FGj!SC0J1n?ho4=opd)(2NJZzOd^;K^qK7k8)` z`8$1gUfqSqzjG@>!Hb&;o8(GmL(6;<-Ukx?2pn9se-nQ#XTO!%s(sMkILVR)GSWZY z&dk%wQa*2ap&9v}V>~b0SMO-aXAtum3iu7U<yI}*(``d5D_#C!Ex0-_x-`{+YGo>| zqE%VgxA-^-O`FU4kH|7K7Vte$>u`~tJZ6fjqTz9iIcO0LLzPI`9GR4gp-DxaJBc?9 z*7Q72-_drA_LMl9Y;+NJx%S0g66fqk>hfP5tNsQaWlYEjG%58MYOgspbb1#2r^m#< zV+*+o^99T;!GD-#-{vNw4@^g`_J@vKS>{5aSBIf<QqqSQkG@`PtW0sRT38moa-T4u zr8=n(9C5{aZQp#B6VY+v$bpMV#m;?;UTa`-i6Qs_1u<zKx*uw3QWTwAhzBjZB4;0r zA5fH1_MyAj(q`pUhaR)_FXC+HJFEweOgu7{o%-gz*22<C$Bfs%>wJ=-tx8oGw3Qhz zx~krfnJlDa`{gVbKTSy6j9Ma8O>4wGXQiAXY5In>%Tu!g3=6C$iNb!YmrPmMko2NB z`5e)2A!Wp5!~3qM8QMzD)vZo{-dXidqvjNZFn&>XjSuwx8rIJ>jABUrxAp&EMxna` ziMws0;|*40wMty~NZVsn5)iA=+7|Z_{N5na?xV9kRnVtNJwbc%Bkrp#I_RU$8ExwM zQa+|AmvX66HD-fknPg4Wa<kNOlbQp@&Ti2}_z87MPxULAeo&(!qxFqV103u3M_bE4 z-ja#m7r%vkL$uWoyC|M8ly?}Vp4hQlsItREpt@r<y!>O!i5+GsO567fm3JDas&1cf zT^(}#+ON<@Lp)JWN4W=W>F*B#f%iMgL>9qVq2DG;3SE?nxhWB+u2b?qNG^!Cr~Ero zgiFm1!5cfR354gm3c?zje}WgC^DYgCJ#e};PZouc|5Ri~Tz?w0SL3?kd27GRdessD zBM?;twieO){3D3k`&Q<aIQP<_r()3QFL(M=s;07p`hQYgrR08}o`KG4c6&p5GSAFL z_hf8*sCU+QFIr<cf5RR)bPrmT-rzzw6)?+1*O%9&FE*t{DAVLwC8#RM(rt5WX6O5x zNomwh+rk~K7pw?A81;@HuvMFMZ7+3W-bJLJO**9aj3>UO(|}f}hCe5~wZ|cSV1kZI zK#O{voB#WI`c;1$rmz9$F49k9L~s5#-@_jd1XhqZ=G0V6Pd_s*DO%d#)UL5bYZ@(T zjFXnplicJ8DJ^#B&y33%JiI!Ylb9&m>#;#Q>F7}6tlSiUik9ql*{rirV2$!Zw(})k zUXPvIQx`ku_(lGNQVzdvel2!R#&L6x#}Z#+jc3WDupPr8Uui|CFI_{Auq8Q<Fgu5X zKhtQzU%Q4Mh2`C?7~Sqo+ckQpg40q5Xj4l*xEEJ2l!Gr%AB@jXt8$Z<TbDK0M)vqD z=Fh$YQ8Lt<c<C<>Kzj|*R7JPI$wX&3hWo*6N+lGz0(8w#wj+^$7;|*k1rjYv<fagF zdgGVcRLG@uwt{xIA{P=#?!9Eg0hU`6;YOW<#bMpHohwV3PNXGNU81n!t260zLsPzB z3JkR5dea#qi#LTUE@o1>U?d2$4P@q?8QP({TN^{lYrC_l><5~&X&g?V7TJ?(-q@YR z;Ry?Q)MTM4nGZu<hEvUVxoMw;!DJEe7@Y?9gVi|0ctVy^W3W677sL^`{7>ItG9Cwl z5glR>{A^hKYLn}j_>TWBL|F#l0scR3jfC${H5x|3M{a4<i46-Je0S?)f?64_D%Q_x zfVz^VDD7fv8hl<f&n8Cm>JyLT27ReXCKUc#sI9b68C6OhwEJAo>%eTsZ4cX?YBWrS zP2wgolRPuERLi>x`d@AW_k3yfl&`e*fI<1n)q}8CX7&Y-pXORvg?on{HrFJ(d9aGk zkS^9+ud~m2*83vB!+R%7%X*ve%spRm*?91wyAeC$v*M9^fe5&So27_*S)e7WGExx~ z{6SJpLwN~ng?|()gyb%CSZ+&3<Ywd|bJKHObFH>@EG37!=Nsf5CLBiVLw>{I2s}B0 z4kg3b{z^ZYwkg0wOHW=i4N#lJW|5NEEYE+99dyVM)D&Cmh-{-+D>R$ra!a~UD>fUY z32{Vcf)-DrqR~VuUP~ZS&V3C`rTaEnq$Z&$wE16xhz^0juN5|-h^(Zb04Y}S0C@f1 z`+jr?{CaJl5WYyuT3yHrEQ73{u4dAr^+DEcvof+&v(mHFvi=AQ9vB{kVHh~|dD@j{ zr(d1ETwfUTX?61c{Bx#~oJXYp?b%t?P>z(}<1#yTPnRz{FTK~}tEabL=WjjOnbI#W za9|jX?-#SbKEEt^L+ybkC-Bt}Gkew}<NXMSJ$~VYTlstBzh<fXAlQRr<r~n(Ly2a+ zAkv!Q-8@&~S=X#*%@y2QPj+uZ=Fr}=y!Q6)L=WkI4PlR8P-RSAq~f;scyo63Su*U; z$E)K`n7cN$q`Q~x(8zCCO!DiUB1+y)5&1QfMSinGv;T5^Ce7{$Dq|c_57nlowAI)N z+PbULG>x=T>uH-a6YY)5Yn_mbii<rG$Di^qh%&qC=h&r{+%!sf7Sr3JdBx%MNL%aX zQlHq74Ce>Xl6`XK2R<Hro6oj|cH}m-f%MP&6pm@uk^hAwT(!>OJC|QBom2%?PpSGS z!T7G+eAAUC^|lX-^GE}4#5kObicsp{r;0g<ZOf*C%?sEmVE_89mxGhjn*zO1ZCPPK zT2XT!4>;U{-3%P$VY?v?V*FUc1Fy?KmoreCoq>L_SN&qZhnqh(B-^Oc`O=?4KFvpw zd1wzkbRIZ?&Mt1OozE2+{kgNV{j5<8Xzbk{8lI!GhAt0phnHg<-bN=V_PN7`H?bGM zCkGG+?0XV>3^W`Yd|X^QuVOnD$g^JW-pzWS>;?u&7)%8-VLaPR6bXq{!<M&#MYxfX z3=D2Idk;QtgaBTD7e5({+jk3peL8OPiC$GN7AN!Q{@_B9skv!XDkqhjS}`{bT{ng^ zV4f#G^H@A<b<V4#puP31dTV$PHWHg2?7cAps|@sCH$i-UKf+}@;z;D5)iUFhcRwN# z+Yt{UT!RY}Oa^B;92O>T5H}gkqzhr;+Kix)3_;LHdZEmTF(_~u1XlbtF7;2WEEFqe z_!?_;+!F}?b^(i%`Nd3qF}&gh1mRyR`x!0^3zwCBGD--Y`BwN%d8`iGGa7#&A6qqc z@E(JcPEsBTCF$ZaD46N<SPz`am3L;^aVF<Lf>4egK7)*2Nqkpxb_q_&Z`wMa8gWl3 zu>*KaXibY3%6_fny=9zRf>)kDWs^_kM3uB7o6iE&pRvYaw1|9}a1MB`A&bcbS}%Y} zc`6k}WfqI(a4$4vbK+1lISONuD=SaL-_yL~=YK2t)HC@2kbBDIXD9U$HS0yV4;<$< z+=sQIg7isz?Nz;aT}{#a456@UjRq(o5<n)dx$5W>)#Rq|`4WC-n6BNf#V;V;t~sHj z0?W^6$5D=@Q1T{gSv=)8rXF>Ro_frsl*w%Yne`6scQx->jM#?a02*>kG2#vcB{+WE zln?}n7-;I}*btoO1pPJ(jV{tbfc26;^G9F!@K*g0&|~;UlP)pFfIpps@M6ho1As{Y zrpS3>=d&MW&%W`-sT8h$&gNo2w=Nz}1$i4}gIhB_3H|yn>iK{v-z${Mzs_vLx0K|` z6y!eJ)GP|;>3nWGP{XUWS`jZ9_4$&I`TNgD?&_yP*RqUe17U$LFZsxHWafR&>%LQh z`sF0^EOtlR<6-a{<9bq=T-%*RVJB1{9J?&8@l{^G(M~g)%Hn{cLXcu9=JO|U@LQp< z?Dr8hf>ppGZIVP-ghfD?TnCgbQknSb@c^6q{|iV?XyXf!ILNzg+wTkNu4JtSDFZ3~ zDhw0d3#Wo3(iwkYeP*&5dsp_xDdPw<ntVW*3O=&)1ZB68`g--9s(T?D?p58<4?`@Y zsCoE#Ev48lr=Rfh_3&Ps`voTG5-%4CwQ?IOOsNG&px$b=Kwq~CN2^YoaK<TwLS2w_ z?O%q7yIOuBf0Bw86d;ZYdB6up<=-g8wO6XhtsRcEb&Z#azDSu3E%WvW)En*lCb?lp z2n-=X0EhE)9MJgFnugj_!cb3ir5!Gy6`k0Bnw%l##n%N1XVqV7Yfc5p-xoAdp;qno zj3-C!?U$cLiJji_9E3GJ1SS_=eg${oA2<Ut`8yR*p~R98E7mWz)~xZ*%F35{rbuF( z83`Uz-6G3MT{OZmMX#|tkH%MIkuL`W>J^^Jr_u7{5T}n8Rx|k$R7EZ+BB?M<L=__; zS+z_JUvVS8UlD$8Si%1d1UqOm3z6ui6prFYOW5^V_Rat94My^Gf@WL%N6Y$8C9Q?h zawLvt2Y>PREyO*}r^|a(U*X!R)S!eftcck~?f%}K-;J=&i{4G`QFlG9Xp4OH1Im!I z&Qsj~lMYRzh?H~Yz>!bCGhxv0q5P<^AGvCGz9K;O+k=W8;28>zwEn1d-bv)EUBA~% z+O(GYEQqV^OGS6Jb?mIA;LBi+{k*GMMx&}Tf=j2R!JxzkelS3M*3<ut(Era&#Ni2L zFB7qI$1QBwMJ1t8R7xrtOrh~cl|)$mKwtlnuHGYky@zZenFR$5MjI%>N>h=kpFi3* zoB{!(a>*g-r-Y{d0dbf!)_F0)9+Z!5^I?W3H2%2nYSn*C5IL_5NkQ`nBv?%7!Vb6! z_y>&n`1>~=eD^CXcld`P__?WH+;edgl(D8nunQ@<MT$-No!Y*I-PCUN=U<CJw)=D_ z`l#<u?|(BiY*fJmv>@}`H&^cik^S<cBf}Y53SrOYz&T7;dx0}ExjQQ8L#MAw%uf_m z#Nki5Vj0pXzZDn@kFN|F#+JjvAm9DiK$*HV#X{)q1c@>AHO1VWjDh*qX;oZI)jUt9 ziYGZsYXZjpTUbrz3sV(3q_AZ|0S7NaD!C-z1wWtI(s%AaGc6w!a7htJk-dN;l%}u= zA|xcSj_m8S|9S+?hM=^}Klua`gwM%!#zlf>2%uo(dr>G-NQG&H_#0ue9aohkLJw3E zR;C~TgQZK=21yV`U<Q6wiUAj~Y?<m#e0y=0JMuYYFGFqbyPv{dE(gC`lZ@{!Z!h<7 z?ocVIbt-myc~?2k`TbhZ$<N6-FXZlUiY-BDsXzY&14JNGoN-a$83NEodqm`GA;r$1 zK@y<^DDf-kx+L8tOL;m;5K4dow~D4q)LphL!6ms}!Wkbsy*25|G;J>t>kHbX6fi<p zC)jvd>F(#;!Xx0HA1M17$dT98;iwcPg^N6iq?D0U=7{ktx9P0jrM+^O?#k^Z*1048 zg`yU|^p$;;OY$e>(Ugg3m@mu1Cq#*DHGE_QSBSaE1SFD7l0+0uO6jB}#s^est*X&n zQKPe>>XbFbD&=l~hp#E--=)<%U>#_B&?=-!rk|O)Q`G8mlkJSu7R%0R>RmD~Ja31% z^_3=@t5Vl@*m{b@3qg9EsZR9bV2tw^Y%B(Gv55vTh3D6cC6XS6?TdA~*g_M_Kj&PY zR3dte74g1Yr8DyVEQ<`$hG~U>k)R9Ay`hL^gCw8QQM0Sl6OSZ%@8NwfmNJIr3uf2g ziAR&Yvo9PeOc%^HSuL+L@sttsHGUfXV(a2HVeTv?biQtpr9{`A=*Yl0TLASIMm`!X z4_@)DZ~OVK)$XmQ9RiF1W7}w()mF~vT9yKO@8Iv%)%IlPwV$KfH7$j)P2k3h6N%f; zdkLd4D^%L5;q9#PMtoKbBj#uM-*NLEiB3$kb4eKLF?LVG!rhId>sRkq3sz35(pK)# z4YfWP*83~|YYDwJDWm)s#JZwV7#jso0<0h1xOTT8ZZOm@D)z(CA;cg038xv~_(VM2 zf+2@>iyw|GdO!9lXXxMgU7gEhmVFDv%~E-JFIFn^*p?MamU}AW(QC6Ld{8+Q>wnk5 zp9`A6IE;F5OA5D2ge-fi-Ltl=Gn`ME-w@s(L`;JLcLU6S5~*5R`+T)fq^>7+$`pqE z%Mnu%5IN3re>^6rMS)YbL?;round^Q8k3#C6!jgpD{F~EuDcjAzMWv1g1TgfhB08! zdfLc#VC2ZEAlam;{MYlSV-HSbN9cgy<)~o<fC2{;XI3O5-b<u^I<e@x|N1GJCQ5Wf zDB^}fzWsuBqGfI->`NM%Y0*tKB^H|!lTE8J=x|1TEo$V-#1OOXU}Sqm`QkdLAo7Vi zZZ*a32&@sD5sz!YWg>Q9;I`#iRIkJ0s;I%dKH>Niv*q7u4-{PwQE<IOc7!&kURyw3 zpCja^h9Paj;A;pajjNz*l!Qt!loW7j@=QU)%jS`NhQDI3O4~7@=S}FyoS%H*v9vSp z`csNnX>wvQRk1kUB9}qtj-Z0<O44xE$3~F?6sT$^s&os<RV2xz1zDE*P6JxU(#cU? zOB`~w)I(-T$5#4Qutd{errh-LW%xb|;rn^G!g>RcrwM}zUS3f}G8$u-@|9y{u@<U! z+!o4qS4TRrydyWUQ8{T)IY#MR6|fS!OjXZElU!fe#?kVuYB~tJA&8W1$tTV+itIyy zhBjNjy9SvzV&uA`LS|Xo-799W3sW)grfJ^Id|Rr_A2IUWt_Mrcgpx7AfB`B<W_IMO zYm1G78A0~ER^0hTC(wTaQDAqQt;vl^NqmBO`2;QH6BHer_^T!fg)|k%o6w7vziJN@ zb*VQtOu=OPs{h4$T>ac1j|ugmpy6&}Lt*m5gg>R7^pu}4xgktx5ZJw3loPrAzz}H| z+%A;NY(0QEV<1b6<e`GvOOwif7UQ%%=r{_S$0(at1yCIA^!OqE`T^l~qKATDX||U< zG6IU4L}7FNf^K3@^&EJPTC>^4OL>-_@hm;z+3ErU2O2)w1Gy*|q8x)eg{h;Wf;vY( zP}D~hw18o{6vv(TcY=8e4z~!d1FNS%M_#u>*S`~gN?Y{np9Tbf-em7EH97(#y7Cq7 zZPXajhHnY}>JyZ7?{9*>0igATiGq|4T`W<g*v;-5RD})+lER^H+%723{X07aQf~3p zdAlv{u>EwAODHIxj=94rnhg#mA=BO*?XgomtbV>0IzrKsuMUw^5K}Tjf1T#aJy6iU zZeoA*BJ;oM9kH8KnSSCs4XVFvU{hZdx5^!~6{7Y84~H)oqUkSFYWnyxe4i!o{X9%z zgIz-&lTL6~gu6{zRal(%I#c$slCFhl%XXQ<>z(piB&J*~vQbzsMu}M!2udtDa&J9{ zN3-LWP!5ltU=-aX9yJLwR38wED4>8IvbkY|pIt6LJ#pDJLN|OJr0LU3O&?!|?^A~F zw*;-A=B0OYB_9@6=WLX$We_0G$5C9}f8l|G;UIhB6nC;I1^wMc0aawP!-%<$TyzZ4 zs)CxKEcCY>g^i6l@0fzd_dhF|2~3NpBbCKfzY&U9_Qr-O*xXeGu^z{Q`{OZzISROT z6FG;;OA;`tPE6*EDI9?<U{M@$NioDY2KNsos~Q9Bz)brw(moXgq<xD+-m%Ue^cjVm zG0L@7fuJ~pPe;O0i`+Z#&s$%KNcE}m(g-N(2MS^Rf^H&2&n3eOlUz?5xSkNMC&2Yp zJxn-p%hbqagCUM!aDynBODd?_)Ls`cBNT7~u}NQU=sBNPR^EBaaov<f{m1?tcw)b} zRDQ;V;P)1L|Lz=8ZP8#vtpnT}4TQXFAox>tNduGzeKrjZXj{_oSTvVL@=lJ~!kyvI z^#6nF;1#ykc-U%Gv6GeB<vRMZ9omql>|Q1ctwZtHsvvxtL4Ok{B7*|z-9)N-=~$g! z@eI}SjPEocWuA!+yetm6yjmgJPVj#VU*(@Vc!uaaLyu_Y<?QyPHYLMVQ+7;G_;+=f zP)I?ET}ca1XfH3&G%rvYFL=Q~Y)Ifb3)^KjxI=X1>s7W>%O4{su_Hu6|8YQ(L=?zD zwyhX3zQ}bzg^c2!VlNLL?pM4g#d;7=LY}&MFe;(MX9zIt<AiQ>Um%hxS$Jr8SZE|; z$hR66(GCug1BVFV5X0dRhv3loxiMDNlR#l_wm7=CP5|dA?Ut(N19d}!hdrbT&z@NH zJ@ju1)8%!xufdDq)M<L`4%gQyQ`qhAf{yOCt0wU?Nah?5A~F(VEOiQ07z#|#X$w{P zQdm!!)xv{@UH)Za0%**ATn^<y$t*vx9v(@d?y^h%dOi7rM?;D7$Dvh_C`h+Lr5rn= zUpd7MaEU!F`VjecbDwfOuISrVxm)4Xp)uici1L_{RAtNitrMK^Rn<<knrm5V=t0+$ znCMov?JJ9V;bQ!bXmkH`elUg0^?D#{%ae<g(;|fYB+P<SUSD_b^e`T1E`x3jZXUTM zH(9P84W!sJlGp;N6GsKx!5r~?O?7s}SDxA!FPsZ;QZTVon37l=R{al(ry+?2am_6a zO`CTwatp?XwI3dh>F@S_7K*;*lhFPY&t)n=ulu6$Ra>a-A<>1l3@(A3U0VD2x~Q0; zI!y$3xwh-gax*+y!w@49y`Ybi7#Tsk&Yxg<3R7+#PA>`b6DE^juBGbn4{_Fk2Px&c z=n5V!@Z<=NLp%CTY4@nu$=P6WD)KGb#Un&c<937IY&v&Mj)6?Pa-s=dQ}WT8Xw7Ew zt)7Fw&81{!FVZJ-DcV@3yG7FG)$z&tXw#96<%jXK-nhI=<*IdZ){L$-OnUS!eUq#6 z11a_drdtBd(2xpdlMS6xzJ`Y~^Aq{g%7229oxT2Q-)8^of_w0-wa(*F<eW{y+1!Ou zSmY+t>`LQYQ}WT$owR&>e4<Gcb}bX;hfn6^shx&t0h)+GObVa~5|fk)s7jm=$cEA5 z>N%tB`+aQMX1BOv9?Ym7nC*7=Oy|;a{7GT^L=__P1r950VNJ>h%Hl^7SMX42xE!-T z5^KynrYo&a<x$Q6`wzMIui~2IQ;Pi)WYc-ro9z5`2j#^=Dke9JE97tzNjW7<bm<7@ zYNZmft$!-^>_b3LFRj26A|YbzxNvrwLg?t;&e>HKID00|sZ*v?8PqUuUP3&7=K9Gl za0^YGJ$JpCt=U|$!FE#$iHeZ9OtJTt^Zqm@KhrhxFZ)$j=<dwgdsFwqqoW594sQp% zXEg^Heto$`go)-;69x;A>ZHTj_?6GIx+oCe#`pB(XgC<D;gwCF)Te&rpHKC<Ki7P} z#Unf4v9A4Ve%v0|`5_>X|7w@;Y3`>YZ+8CF!WQ%RqRG^G-gMt`#5DJFyJhnK?V?qW zefZa!wGtU~0%8+~xa3bf5>PM+NkjqFpf-vMl7hnLe!U{N=iwhdquTx)QHt;XO-(0a z{KS;Et7`Gg^Q6?`pU?eK*Z<N#!lrK{>dO14Me6#Oc5_j#KlblyX;PejME!oP`udu8 z{>AclWZ^JN*YD+rJ>CQKTVMC)x4rk*3BH>x-gtR$eD^kBS@U}P>!7N>{srB>oKE#G z4rCO7qN4xz?$6%=^`n5RZySY)@?sgy#|()Rdwa(5xG~LwYH7MpuNCsmz(=3;%i;eQ zCyoVX<834DzF|mdYx)fEA+G>mvF|i%84~~|%8O+*AKdGRUe%`fNwqZHr`HOx*ma7< zJEHX3ufaQ3*WEtNbhv)s1TSf;p?ISJRgr;qxCD7UnJ5Ei^p?5kqYrxdQPghKnXp%* z69zxvy&gfa9amXd0GjI!ZCLtTg}`*wZ{U}F1@zkB?Nde)?;A&sAuv&1$Y?&e0nv-b zjTsPBO3&x5u6X7x)3Y!t+^2A1IBzJub&GcwF<VHlhtu~iyvXo-#EW9>?Vw>kKQsMm zjbSYIauR#L$kZ`GOYwN7G>gT^=;X@T2qLd>@@b!byqXPsHg)1vU?#^C@Hn7TX)zS_ z{cJ8YB2I{=7)KX%-ypXd&|h9G<HW55{4%Mx|NY40Mg)RtYC1#L3K9IW{gao&pV7~f zJyX&Zr7Z{Pg-vcC2BHs5%W%28SceOD_ak2S#jDCri%Z{&LOSc$ZgOi@Z{m{IAboRL zZUyL=Ar9}Ye*%;u$8sn``BUP-n$a7=WsJr-I#h&<zIE!%>RG=QsxR>womsU?xhMg| z*o{Nkt35Wucx}|JxdmF|-rC85=_Z9crDF?fx>M?vYRKJyF)xr_pNNZnt<oO<e>*$R zN~3t@Ei*_hiV9~4^1@ukyki>D3Me31A-%qwuaXpsETFAiZ*L^ewz+QSkBF_b4X}-@ zxmaTR7eN>kv`mY+RHDxRNF)3>Z<#^rYxHMm)^Dwtn-BEO-Eu0ByJN`_S!`0!2vrcI z8bb={axsCwW_YWEHDIQw2ynT)SjLH468L3OZ~yy|$Bi%q)u?pVuNAWJ%lc1V4u3}J zA4IaUGVTZcRoa@KgS|2}h~|PYfUf$Flc3XIeL3qHe0=>EpS|KI)zox`t`)-KNqtH8 z18RuU>nsOt6koHZV>FvIiLeEDhlsco4SVX6oj)<*`7>~^EDKY6JL@!3+fYZsPDT%u zdEoilS|a-`D>|*#bVCOUHH*UdBfG+R1_!pEM_<DIfZfUxE|(T~1RsMhJ=yWJ)XsFH z@V<7=DNln%H*G~wdTXGENQDN&tS}_r586Or`D7z?*5Z*o0?RW>eKY+Wnu9gjXiU&j zJg%hnt4EjW^1!kPU!(8S41K(s4eURkKGy;nT}uJ$!*FsnXmQB*{Zua07oO-j#o%wq zS2(sJU!yq9-*wwYqdC42U*~vLw7#Q>^h<mU*L?fyu;vOL9s^$QCq2avL|@iu-Ky2C ze3S*g6nvZM%g6;D`5ViZ;=YZZ4KZ>yHv;#e+^gQtIQlf-&r<)tcG`}vIGZ9!@FQ~! z^?>qlv2mKBD2oHv=O~qRW0KMc(k|5>SK@#g>Ni{N|4(r4Rvs_6dvRd8JjLHLf2E_j zRlxa=$AB8iymCAc<j>BhI{F1+g0kOCi$=Wg9Ot$8%%Uw?KwinY`JG+I_s1-U&SZ3d zc~54phE-b-8$N7A?8h#JS}&l{<m=J1BYkrYr*<r!ZO=b++{Utgjf!vgj#mM4;R?wj zs6wemsXwXCU9pAFj*JuUjFLJ{o{v9n7n`Id9HE=2CjO)eXOnf~Ow2`bga!+U&$QU# zR9ILX)O+z_`<a?pV_&0t=;Xv>9}=n^trnjx#c<AAEGIkT*|)k$rv{mS7<%8UBx^S7 zGCBvzgjxhkoWn^SREv2P*Nw~6yEr?H{d+5^Uhb#Hb}*QA-|JBv`7~DN&t$IiK=Dh_ zXCRrJ#pw1~Ab<BO{v_la<QGQpe|^r-E4C`zh=lskaZBcGDz?5e0P&!G9`a=>gV`xD z$J}PZXSEBgmR-iWO8e})D~~0zJzPj6n*eK%K%-YIR*;kU5PpLuE$1`DKVjXv-bQRd zJ<h-^0Jou%N6GrRuHt@+&9sv2mh;muWXsI-Nx=O0|4;T$=U<4Ij<p4jY~FeA4_K%g z3J~bn2yH9&{Pg#&J^1ML-87G0P)C<g2I~9Uk<hL9=W2179GkVoLgjb8XF;`Iny)QV z>ZqJv%^FyCKws0HH{hS<+wcYBy%TkH_X2OkYyYlWR=&=RHuIhOYgC(9oEvMYcQ$wW zQCyAAG>t!t_LaWj?Cvl-f#8iU&blp|S@C4zPF%j~*Z##kPyZ^7_t`oq^1G5wrX@wk z@KWL*<<~O3xct(5+!t9ri=z;G+py#?oPA>$4D3_kgBW-$v&cc@&q~SECjg>jFek;l zA(PXN$+sXKi#$!L_J0fhcRTRspsC?7*hb=e?9MHiWKTt)#x3OQjm<KEo|Y!Fi*SLF z0S#*#KR>Q>AM%&<S9iPr-zOF_pWNUSQgaX`4niy7tLW5Eplw6S782G!d~2Wlhg<+< zZu&%N0PYix7<$YZqA9~>jv1%uybod(z<*elYQ4yJkU0a>m+*zt6fEI8HR1yVJ5Zsr zk%Hr&FZTL)-yh)>W*9O=(yb3nbiF|cS8zcH1HPi*&S^qkxC`<*Pm@S6U}2_1@3A{- zTe8WDEYu?lQ!E*7;XfY~&&2o4!kB$Lz%~2<g_9wTDfYHO#XX<8-sLZ`#abs!H#_)l zlG35Esty~LLeUPkM896j>Vu&7Bs#eNngG_wyiKs<7)h3J1$OTNl8KwsBeI*p(>yP& z{B|PBhpdzfy@L$qnYM&4fM+b>u|{+Nu&`8Q@{{ogQTxO^^Qm6YPp<3M+AfMcL^$Il zuiIvreZO&(nF#~&=#wEasiF9xGcfYji@Y-gyK6loof`&&2_V!n)?r0l$Q>j_vo_LW zjHm%%AiRo0kJ(-8V#__0C{2eln#~6xZt>~#@EdsGbAR)0rTeR`#jO&ft>6SBRCA$K z=|;cxcAF~hZ3YAcC8zWS*e(6#A6q*U3m*`{Vt>*UrNwUokkIbv-rL%#Q}N8X4%IgR zJ3`nrprxJkDegCE1TzMy$G5h+GHgm1wmr8f9p}m*j<CN@QeH81B}+%W6U9dcW|~Tt zbm1?68ns+VzV8t`W9~{Wh!klw5v;rWK!FsY70WmuBA(iVR0hu-;u8LK7?A@&!OBL( zcYSc_+`ezZ^lv{nvTaF8@Y7o1x31Zt58qziUlVKpUw^T!Hi!!}1k;j;Pg&835&$7# z&FR^yg=2MXqtcp9T8E-bY{Y2-fWtmNa81%0x{9MlgrW83{Czl-IVmG(eIvd>fk;hU zph9IQomM<-rNF__aq5$w7P*cUm<%Zg@HWeYqVFJzs;&)BtlL?BO-9qx)CvD(mi$u3 z{3Xb>ocI&!r-&+#)BOnM;r4#iETw)TkTr7NxQhke9Ih$S>rGUwXg<(17ho8Fl+ijS zIDI?ZUz01AW-Q^0CTm$jJVtda(6-<-p?|ND{c>r*_P}6(8J2jXTaUy@9>%JOqwrt8 z693;1m{u|NE-|F?0>g1P*e-_O0jCr&%keqxK03$H^oOskDF!-vH2dDS+REyu5nBa< zHN->9@wYf+uDOe6p7SbkCpoaOqY{6a19k%&5@LUa<Wi?)tO2%?=a#v!(%O2r=@;e} zOAKkTqe$BYMel>;8v@3#IhjFu52>kI_w_*1$06|WW-QDRHmAPLI8=~Dnt1Yl;K6V% zfr9#(h){V6NHNc@K8Ypg4@o$l`wkrL9$|sQLk=C2oq)?e-pzXzd=qWP7et(7l9PGi zb|+^@Kj05rr(S5I2|soRw(zhLh;Jd+uF@a^{1gFN!XvN|Oj|CNkOyCutS2c@PdoR^ zIfe$F&}*M7ql)YUGPH#7w4KV|YB4b!oPr>ib=%ci)2HJ|dGcrR*Bj>$x8G40M^bDK z-Vys#nr-nNUAx00!CsOKh(not^6ADaNiK*=_8C>Zv~sjDWm}S<Ep#P@?9K#AfX~Re zk9No7HZ(p^?B{3o;1=j%y+>k7OP`MSX>M}Ai0R4p0t@UR^ZZlnMlNR;70Zb_Jv_{2 zgKrTb@eYV&TA9fJu^)<?`JXYoy<ip}^iwa02Yg8})%0han<+~O5+z_#`<`C=_A=Q7 zxyy^*UCH9ld&8AJ<p)oOED6P>QhkHE&cUq#s-gjJvCfH)Uvu{L8nWOSAm``wUZDFv z^I1l0YqX{{I7LOA<F5E})i#$)BmfGwU4#=&dxSPfBR0(uMPwq^vtBV^dWtH}rLLs% zsJzQf2RlWN!y2l&2dHrmU|G;A*bO400&CQ}9{c?h*aV?B_!+y(I7XBy2=9Edgorn@ z%a&&fKLm%R3b>tQNlp(a<U=_mPchtd=>3$3VCkrD$BNmM_JyiI;+$0V;4|*tF;to! z9cWbbm?+~Cpa$z4$!EA<ZemkJP6>wO-7sdt?r*Zlp*+3RvzhZOO*jqwH7Id|rRcGJ z;u)Tro<D6ik(^duZzK+xg*mUdnF5;H5^ib6AHkcPm+J!MVq5-petAA!Ual{PPS@9j zZ?@^BA98V}OZ(|$JFB~k5q-T`Il8<Ic~Mx0UFWF7J+DRWt(uy%?Kuc<<a07Qt@$pk zo&pXY-;J_GjYo!qiytUXYdJGu`yR~7Y#r)i<iMt2*Gpe6Sbi7AcI(33fp(|}c)586 zQC(^auMp0&lb&Czo4%c*LRn+&38Z4LGD7#R_+jjz3Ny4xl_*BeRyy#;vr%LJW`%s| z*ZWOKaH;TJGE6JbVf$S;5l^Ug{J1fKq4Jxl6)HJZ$^%%-S%uEh=;D!O8n0+))PYT# zMF$$=MWku8Vv{+z_LwUgfc=|o-f4hgshj<*EDd?UN|kyA<;g`g*K@LZw7=EFiH|72 z%)lz5+sAtF*oruisRyussDB=%{%GQ=D$e^Ib)~mhDL*o@;h{Wq3TXCo9eKKmljy1b z&AtP)jl$|KH*I)g<aPIhjr6xcU86CM3aB#ME2z)28POgP1i0usGY!)LhN;zxy~p86 zK7QkUlwS7i)b7^94ZOhsRzRu0G#Xu%MJO44c)D#<8`f6B8Y^8N-Vu3KTyA^|3qQ<M z@>Q5>a<;z5;Pi!I&GfSNMo02{4;dzIxKcT1m;l-T6Na*J3uwc*Ca@jLo{yQZAN~w# zn+^M$N71p?^k>^SVKj>I`#Y+fG%L)9;K9lAtWz?VwZA~pE=4%Pm;CgEWu42xadfK~ zB&CSR_)l`_&dKX<(3rnOjEx_~J(JaPZ%H?1>L=^KyxP1dMb5TVWf*y8My{}J-lxC+ zef8;lHySiA?aQi&Lq-EH8<i4amfr`OrN>@dwo_zx)PM;IrZ^+hekkA5-x;f%a$jD< zjMEgR_0j}%SF)=SfOLqOxVf^M&J{n32e^hKahy4ani<zXx2Oj(4&dfa&2A2a!o*Dg z!jA#?Q7Q2m9Ms9Q9-6#Y@FfV_mB7U<8v{r~zS~Ykk6{f}wof&I(h|(==&l?#O4URQ zk;OI5h5gxbz`n9Ud(#JZ?;{Ii7bVi=w>$3QNU-6jzNvi7IA>)$?TN*OjX&BTuVqiU zKWAwqMG?RDD}btf2C=>>F%Ckgh5+zPitb`1fR~J5w)kcnI(KNSShPD)I|@f6%vP63 z=4RG9JEW;4!_y^%w!Qh}bC1!$-@}_D=$p&AUo_nzkt#lP$t(q1-#SBoeiP+4b=461 zcChBw-Cbm_#b=l{HA)t|Lp-e-=wn+=OtaDv=#Ovu^38fq`WewP*@Pv`=txL-WLIq+ zG&P#JGP{ypvRdbgkz@WdN^YH5vpspUIJ3g_hh|uwOy(CT1zP}M;*BeNv)S=58AIuB z5BJCW<^1-m$-djFOF33B0!Drc6x!?3?1!E|(%;+P_Oz|k-%|V5BfRwWT1GPFg~T&J z{&m!;88~MfWWUXS_<Qy1`5~TNaAq=@{}S%OK0qA=oQaZUIVXK;^F`V5%(rw=nh;jo zhLzVbI5Iu7jmuDI^LYy1j<@;YwvbT9kKh*SY}|ra*JvnAoH8$@G!Gq^)&jK<B<~Jt z54e~>I4-TB`Y2h4Z=$BF07ytmN_9gO!)Z1|oNT|Ta7T3rS2!bcEvr}N<YWn*mJki) zp`aDASQ4oAMg{<+q&YPdD@>VId166>lg&=1C8-_9QLbA6<wExc&k#|P*y=uteI4+h zzdi1+iTnxBb_KPB`a!g>9}X2;U}>zkJkHZIw|}Tg?IA5{w$&TmQ7(dAK6IOldFG}q zJ{rm(fQ}k<cCK?TkwXIwfF2;wG-X;Jm}?r`$Pa^}L-bm>+Z}LHzz1~+B>A70XRwE& zl+NsI%KVTqo55hX<Qwx4sP@bkR0CBh&ZXtj<K8BLOHA#7>zO1YDeF%aWrQ<SByIyI z^3Q4r;OL`Mlzl#P6Z!#E{-F=iI=PJYjN^KPmiqCZE{gMpr6m^t1GwssZU~eS&g6Rf zf8D2|8st)OhU#&+u@PLC(-?%%@XA@FFXInLcJq!GLDdm-pe%cyMN<)+qU?F*jpGJ^ zy5;{<+Gm6-_*q8P2#a>R$YirFvjIglfSQ5`0%eagROjIip#p2bAc&9HATN8SE_#&m zJh1#uqYWu&p_e)uyq2yH5Pv{@;(Nzg)Fb3`Ja=Z>!q(k@j$)r0+pA}-1{|ACVD9?! zr@wgi73Ydq%Cpm7dgEKpTV5&7@RDJ_o(G}KaY^%Wqq$FhS?dwGjC6*pm)(>?4?4pk zhg_mF^V+FtoM$4-v>pqOhm2G`r8t+Ccgj<tq{4;B`x7vF3@P7jJTfR3;KcMBXL#|s zoO|Pko<hSwckGiFJda--chp89r>6k8T;A~Bo&2izGhWOa1Zx3eH@KU|xd8#jrdn%> z$BxtQ7!*UxT0-pDVH-y^@dedSQ<PstI>U7nQ*%dfRCt*YP#;xwLKJ3JJtfx{Eh)>B z=rw$(`g?G&`rObx%7|xC7r!Sr0N^$tqjQQ^(Vn^Sy#cPKGnt3EIy_W}@opbUC#iGn zL(p_A@+1-8XV~21*}9Mmrwdw$f#lIbpato<d&KRRrCIE1_i`dXLfkn!YX@g@EoYA3 z`~aZYkU6j#_*u_u+@TF_pK!d=ZUDv+j6;w!e8Js>nez;AH=S_<&0f$v3#a*yh~(IJ zr<(R`;}WuNc@lVsufb;iY9J$QS%_Mu?`mNMs_=eVPL7x@-&@egQHeX8@62F2ro=m5 zpj|s;s8pss6-M|X(*%U4Z@#SRRcTq0mx+~Pay0O<qUo=1C!Chu9>%h(I+GD~7)Ucr zll1_9JTCazorL{D_7cL!k|6!OUzWBLyOnpB-Fe3fSF+ue!ZjKNT9C!#Zt;df_C?u} zc69-k0Cr4mtQB(Qw^jm%WP`0ia^Qq9KgOsX=CEDVG+r7+f<CX6SS7WwgvW2}f#X6@ zfrAH(G@LaT)JuopT|=Iy<}XjtvT4F$qBe=4bI#D{EPMYbRk&V)O3ne#g7Q(Y;i)tl z7%PTbC{fl^ffy%1EznyN)R0rKZfhxvm5;XX3g6@+gZ&ewa0)pRHVVK~`rHIE2-R?2 zEh_OT#(_R+i?2V#ERpPD;H0N#6CNM3(fODACY!(g{MfUuQln?Zqc+{FayM0AsAW^t z+$I2;Nm5H!g<8vW*#j$OtadNV67_O?#{4b%jr&ddt?swBpRN~?Ha;0X44Fq2!>-zi z4=b-(f4zEsx~*7f1qp3yyg25Sk0a#q2>i;-Fg>Q1nw>B<FHFkYugoarSfs(clw?jv z0ZM8<@R)R%Vz--yN$lGLt2$FFQ`^Q+pqd)%dQ0nY%KCl=CIhMFW2_kmGsEVY8tnki zdy0|wC#W9L_otDtS9nGaX4I_>kYO0@O6Mg>A!b9Hdt91L$3)?#7g!iYIjCYQVlgYH z8aGl3ux4kQ386QbogWGSY9{%C|CChlOD?K?j9_=gsJFyE@<A_GwMFQvW7(;bO*H17 zt&g||6sbQ~0Wg0F*svtapYl=y?EAlK$uou$*O=@anYu&ICqARU7v3P%tOjuLwoHw# zM>T?!^jy(KJ;a#ZGE71#{JkACq7gb;5Zqxs0<iEWS`XzIoGJsc3)hAWj9BT~O!n4H z91)RKr&0?AFBr?t2k6oXDolK6h1mG#<1h#w647FX{*EH~CPuw)sLzb4l!(U63W6!A zNjq9jSXX)u3B5KxPvA@0toC%&s6mb}>&DIF*xQ=e<t{KW0l>rnQ;gF!FcwCh;6j(| z1rHl0WXqruq;ae!Zqe>F``B#?fEM(hrNU2#fl1DO;HSaB32Fr>$h5qbQa)E%P1eN| zQJ^x%{d@vI&;G#}zr9WoiVTDVxmKb&^+Nj2l4TmKBdYC4FLyE2uzJhxD2!XmZiiAf zlv=G|iju=^=jZ77-DI){@WNN(ePd*l#3e2##n=ze)bDHZhOo6ck9>)YJr0rUva`oA zc@#O!YHjm`4nOiG2+q4U6_hwV$|&Rvp~>P`i)*?nI|(JDETWe)AarYvEo<XCZ;hoH zEPwZmEOCV~#-ZsJy_sIxK}k<GkLjHjfWdU$Qi{!llA^Ya28{9Dbeo8jwn~YnSimvi z8R~B{TQ>lHCj!}d#?#C4R^39uC5ufBKNsO^M0cN+;afni&^R<0%=^b^92uJ4kf0^! zYV7X8eIyGBnXuPM;zk#?w4G8EA9IuHC!q4WkpN$t-C{9{6AsfWh{}bd4@EA5H*BZ_ z9+6czue!vBjhH-%zP=*Y<g$RHkwqHZoK23;*e23TbR0%81)ENM<ijMtT?7oP7+HQZ z_3Rk52-eePz!ong{?|M?U^`f5-jMB^pcb%8sIBpE+KYPli{xfBR@d*8bmNqDfZ6Yk z`t|cNb*(k>4G}7$!KUB&Be~(+gH84f3Il_f(>H@(3*FvE(n}_R$FIc08#A9Z+1vXc z#N>dMr=XklD-NsDn5=DWX@r^i^yCbR=glHc+|>9VInS<bQy%1ou6o@yIE6*<{X|%e zWFMh2139lrBqJD?Mls=c*yIWH=||S!N;92&U*F-fgleMBzCPZUxwVa|D?elVri~#% zEhHvnZx>#u(H#eSiRN_X24MRS7A!tq+}5GH3$$4B%O7x=7J^(x9$&!ciNZU)TA{oI z2zLz@-Z56fP?16lY4nAuGin|C1GsqYTcfKYi9$hqsi-?)?6F&N@QHEyuJci(G+&Nt zlt9PWu{O7nBq>d;Ai$09`8EaO<1|}zXhXAGM#A!1j6<~b?6Kf4GX-6kG*n+bK$5zu z;B1;K#?`#S4DGS>fnn!NP0=CwNHLqoU`a9fVR|$;U~O1MI3j?prWp^STkQ6fX<yPP z8b_6wvP{AN7Ia*ZxG4{VHtlnx71~Uzca5(^M3vtA5yaMs&^CavX%7@jeYil)64Hsm z(_jncc~ru4sRT8Pr0jT3>kx4C0aI-mrB1@Ll4%uokEHVQQ&8RL?QoN((jU7JL{!5* z#~j_B(oj8Eed}g^Pu=T4JKdOJL7;p})djwZ1oW)%IdX}C>cK=yXaz+Mb+@%D(vWgN z0<oV|kaS4Q3Ab{=d5DGO*8$L=5jdr%rC}#V!F6O6253K~z<BH_OqXjl{nip$2gf+F zj7!V5+YUjyB$DdjYXiZV3Z~t_h^oE2K2;5x&*Ior=k^`EOoh1+kS4)-<Psw<1pMH7 ziK+w1h)_ZzGPW=~b=giJ5*O{QSFbT%!zn(h5LNgSGXYD2T5T+-V`HQt#;pKrSo0Ey z8bML2$jNKYVyy@;mh$<&4UI=jx>5`fns8+fCBqx#Mjuggl8Fdd`C1kXTAXais-n<+ zJq6W30W@^JUYtOv&Cx1Lq#(g5*S#sjcAG$NS+p}~>cqrBId6x?B4JyiL%eW~=>>hm zQqAy_Bqno}3s(#pJRUday>qE>n<zyM;|TOrwmeToGDby)0zrFu6Z|v3Wyka22RB0e zlbb)la#IRyyZ3?d;t?0WacISqPePXFjt~e8Al1&lEU_39p2$vAaED^wywUN%=WZCy z^B%Cy^41PP<+jGLM<&k@pKBeVa3E{r{VFNk<S`v^`bb1gQ|U7kj5egKl^RMZc1a>k zdYw9d)t$1N>eL!x>Q{pj>YHGh!I0^<%QT?un3W?EUAhF;J$B)cVAmqvty0pHkzpeZ z*?dtZz*$kvYF}w`!&%^6Z&T+T9d_@S$m|FLi_5>|qFUzudXyl%iKM2F)UuE;?Th<q zY_wzsCZ}&(6TkI)Sh;WrQXOqJIOJoe+l<SoHqg2c1pq_DwyiKyhmlcLHG3`5QeJU0 zyT8(*0v1uY7H~)_Ifpa^U^=yFM!xb?f#zwIO#^xfM4)F<ZdLzHxG1Z88x!v*4k@`# zL(_E687QbMqqUm42QLA8JYU5$yk5hV9wn{vRO(fo&wV$!lpuyBrF;KYPLja5t1Fb; z5y`-_ANz{Lm>C`N#Y%l@7fvb|k|1jj9}rgN-0KnpN=B9B7~K)Q&WVq@4sgu9<FpHK zjy!SI=rR|Go7WkUsL_*POl7rJ*TUkvapFWANrzbT3e+m(N65!Z{q@&fGgmCXV?=aO zE6a_+@(t!#|Md^RWtgv$wpCu2n4%{NkgL)-n+_ZO6PJKv>$wH7y@$m+i0+{UjE4Z@ zQq!%6>14$rUtL03h+E`PgwpuC)W<ZAB#viSv&p9fJ?i64iZ+ZYT<k`7Kytf~q6(eA z?gC70ZMy7($2y_j;bjL?ak$O208n6{<BB&tDXdQ6u_?8bbc_hjBFfqZ<}yg`<tOS} zXaD)zxosa=J>(ao?hWj0#;2MC``tSvgWtYK1(y&j8kOr-<H`*NHsk;{xK(RKrSvy4 z5gs5+*V9_ljOj2)hhPuxos^pos@WQ->&%&dzI=LImw94FiMf`>hNd|AGWy2IlZ|N- zkNYLS>N^qt%dIr)%K{-DQwwekP*iy;B2*6>oa_lgNbGnv0vA35<l1?zdMJ#z7=V^A zJt;bDMB5>Ps4FVq(9g`L8l^b!O2pj}k-I1Qc(sMN1;d_W9Q8*U2Eqtq6gf8u=A-8F z*c*hY>e-Y_qHq|YTG_{SZ-F6qy^nb@ZvZV5AKlAMX(va)fB4;ZTQ8@Y$oto=9YpUW zq06#x7@COO>gE~&ZX6K*OZ557HUL)NPoJLe2EFFdK7xWGDQ?Ua`620|@5Ca@-kiRB zrnrh6njYcD3<#2iY*aN;$5pu50?~J3*Ms{wR7sEuk{Dsox6DSpHHI|Xw%`2l>#|Rd zJrF3>Oa^MxUHz?vG~#->7RE2xieNbBLIK$`BZ@kMW0#e}+tUB1e(Cz!X+)NLL!G+~ zQmD^I*P$}NTW&K1d)G)y9FI`FSRb%5+t*M!)hSs;nwY0kke_OqqownqFIrE*Y|?YS z!3>-%#BgKv@^#EF>C`inqeH1%=6&q&yrqj`a)#tK_1?gZgyX#8@p--!%TrU(dFcJ{ zrIf`m+>#jdG%#y96|NZw(YWiz1u!OZnMWpfw8yahTIyXVp8UqWU4ZrA3SD3$^3N)4 z?OM#nD>gHlW@0IjMOf%Fz;5;VE(RiaNRswL<l-q?al7S(@1t-zKKkBe+|^JLMQ5P! zAvA=w&kX295aF|3wL}F-&??YvAnuqATx{8by32NT?6h~d(XvjriO>7zj)!^?pJCw- zPE|KfQ3p6;zPy9uv#O#%J|>-C`6a{C##SaB)#oe<Q}77|<UKPe-i|w^SdADT(4zB~ zpx!koifqi8lPNfR>auE@ac@F}$O!{qS=_UQ>}oblU8R>IG)@x5qDR*@e%xF$#XsFZ zo>MPZhLnH%ahaQB0N@^pu%cY_46nKP0yAbW_i60f>#M?zv_6<yUiQN>LRXr-bk=$O z41|({ewuVS=?Qx_JOl1ww}WGWosUF0QFaUK8>*`wjy%=JkB+N4o)LNX8ixozc~&5V zZ5Ypb5!{06$+rkKRp$<p9pNHP&%u0c{8*N|Mzl#4YAVL|v<{t%28-h$^N{hPg)HZ0 zb}PIYxsQrd#oF8(p@zv(RPO}oP&R~<ukjqt>|(e^+Ela`XIb@BVI3>y<Wsp>kkBuR zRC{C&3%hq_2qAm8BKzeftu%B|2K1Sxa`~n9DrY5w(yTX`8^%SLHp_e5|3ZN7N-E9L z15=OhrSD-MLb15@$d(=$l&bnW)5bS1K=QCVq5%VU3%i)QY6zryrX>Sd3`M~{Am_O* zY=z&w_FZd>jMGRtFt1VD5`N6;!tApXBPX9@{rIVe=~kgJo>a_dH&9?+c&Nze6cwP9 z((u%e2;6*A!W2L_xUM_{fvStLVdn`~X;~1q4Sk?B4P`xkp#JG1cgz@Z0dc8%5-?Mo z)Yvn~g^}0-7*iF6>B<q8L(^V~YgL&7KFOuzSZmHbmYgyh59di{Bon54xM${095Yox z*)-_}DgcD%iHf0h;4qCL2KUJJ7%%`CZZX>p_+nn@%`V314@EcoP8CImBUR&jmusc& z^5;gngh>@gg^x94&B2<zwA(vko-pz8y|)YeCH>K%`$<vHuQeNm#>K_8uwun+Nt8L% z7OEz5kXfPGfb!*i^K74YU)5NOE$|!R@S$@LV+7IX5vhxzJy<i+EbJqlzxHe8Hip87 z7f-(EeFtSc-5q@HTn)g0K_t3r1g5xg2E5cQoPA~?op+%&*Fwv^viw%X+=?%iU5NL} z{zjhonj%dgEG8d{4gPf_{nYi+MHunOveLKUn^7>%iR{XFM%r)s)V_m`m@gn56i@2H zsQFLjc#@^MYOM8IY}+Mn_t!dGQd3<Wq6(efkV@jZP&#r@G^*B%oIwhzs0SZ5nfPl^ zcC9yzCJ~uP|N2{x?Gn+)BSi?4r6*E^@=4F5mazGRfP;GKt*=Igm{Df=I5L~_8H9w_ zfFkp4SOm%xcN+lETK0|udNMJH8Z@!RpKx?M3T#h}R+H^Zz>7l=$&Q!8S^0$8W}Zvt znfn)RNn_GTg(>g(b^+Vb<p5%WsgbdbVB*PRYUWSytquDL*MR-lGFVO+6DaA_X&;GN zmW!WMq_<g0e!^QudaUNrTdQ6(9p#^pFi1_RTfW3zpvbbs&YcX2lchXbnt!W>EQeYn zkyovNycMsg&D7R)4H}fh2C6YwEiT8Ipk*^BOCxP_gW0YEPI_6w{AyJEoY4+m7&k%V z%<A;Yq1RzfGR)H4JW(!w6Athb+JRgF4^5n6=VCt-ElcY7Nn2TBF(6D0+H7Lxx`Q3k zZzTY}*Xrgx63@R%AFZVmk>cy<V-fGnBmZlu06k+zy)pEE#opWayv|))4{FHWxlv50 zYua{Fh|8)xxr&dTAb4rdb$kpZQG^APM6!^40X<2K6$&GJ7BnE0CtB|ChABn`JtZ9c z-J2eXv;JYgPB{!x$fq*=D;x^Q$nwI5G5;UYrF(_L7Jq%d@h0o5?}*^Z5I}R-cr1%v zUxU5&*ha5C;p9zh3FXTL`tnh7loDkfWgFGKn#Q7w;h%9DZfk{fMNaycik;T`9I?CY zAvgBI>32n%EVblZG9TdD`u)s{M+Y&aF6M>9cjDCVdrU9GavNejJyr!aQRAz4lF|$} zHOl&~A_7X!r1SznPe-m-M?)-yW;n`bJP28z_n{DPj%f-y?@=a*KGfq`gVe<nZ6PJt z02m0?FWM7E{&Boehg%OoGgU>N$|;<Hi+iI_xo_M_N@7HG+G^w57Gs*7($=0SbPX@; zBnZKeRr(w+N=Tj?ZU9zsYZH=NM324MER)+60XgNMM{TpnMbIhw**r_m$?n)V&;P^( zO(?#S+Qo-SRR;`#ByX<43Vt%6R@LTVdmLN>#8dJ3_Q)8bLBc~=ey*_H{GdduzSi^! z54(K|Kq4vgD|rFDrx*upgi>dh$`JO90)_7-?^%L@+ar8#GzA)G!3ms)-|DXUdQ4Fk zVWAb!jkc||IvsU*T8S@>yh#lC8U5^F*EpCq*wDDw8)(m<H7?gN#BBlmhkeyQMc^C2 zZOU6etiM!U2T_?N`1%cXfQH<(D1`4r71CFvXqJJlLqb3fCzijlGd_WiHIN+cIK8ed z4O(qZANmkD@R3cEI*e>U7>#{|oIOPkhuptr3$`t*i`(>J(yooy7?p}b1}pU>RUhkK z_XMa!%7yPLdAT=;lhDuE^XhGsW;LI|0xU`fUOJ!20meKxHdk%O1u4W9J?TSgRjocQ zIp7%@7hh!aMq~*0u_I33uA92Tj$LuoGQ&+85NFFXkeTRUaU&Wx7g(d`K6?pcD69@2 z0f@1svtXvUNDXMD68Kzlem3C&qOet3Z1zsIptne=rl9nNTCMQ8039GmY0V>dc6M~7 zi$~l(BA#*5L6VHkIAVRpyf1n<t=#AopZLgtrR1k!dzI$*4V;7v@+=}8NABN^n1E62 z9M=%}9v)sHFcH*<84x$>ZNI?WL4RoRU>}sLRKhx1TWbv3)S0b4GuN@vL}G~ZFFa4W zG-J`1wN$`;y><7?q2^=JeMS9T1t=0QYMy?$T2zD^gU@*c*^7>kcB@e)yp$z;<~@_z zV~@|vBF56pVvi&frbvJRor1Dnf+_tE$ZvCh$vZG5il7`_y0WSy_g4dpa7t1hYP!ht zatFy6T;}ZLGvTJ7cztxmtX4wpGOEJ;qBUL_q25XCdmYh=H|%{+{23lh-s+$9+#mQ8 za8P@__0|Z8@V0(m@u=lWC>(fOQ%-8%W5GKm10Eb5v%}4Ch2Zk4l%`t*G&==Y9^}9_ zoo|W4)285=;`?4N{P6*>)G-fLqlrEAII=3VP<-Fp^_CaDr(SDjKr#re45MJmLdKjv zKUOlPrHiZTD_O<rMnUMIg^+wHu=SB<!F|+*`EzB-C7B;VlX)5s-jOBiCS+j4QERY= z>AdID)=Rl!g{G(VPC3=7OW5mnj}bG8Lus#5Oyv{`?03bH4@O7hH=dY~&p(P%wRal# zsc;-OLY$~NOUyfFu?)sd6cxN+ZR^3Ct!6s?>wIx%pW3IojGLsn&K!Nny@^DRoyd3u zLF3{;lUqq9K@Si4ka`}@W|{oeiHP%IvF36+82LiQ^fA=NdxVoQhsJnnTOi@&{*Uvu z1X_m*wuNcv-brpTz(B^~D?gaL71-r;jXarSQ4D<8{mO}t{ZIH=W2FgKADXLK5ahOF zAKEVEvAFV`dYvqpg{~%R_?jT4{!7Dg^qn5Yd@RPF<<R@e^WK)dH7#@0aK;&>Q=IpH z=8w<gtIgaZQbpYe&4cGWt>fK>Bn|}${1|}lbQ%Tlt^6v|87`!RndQAXmBXWvKRU`R z^S$6{;8lv-4KJCobN0L9z$JS+bd%DYI{UF7H_G$C@&`SP#ZV5B#1)vmIr&wuXB-Cr z-#yLT75H)3obp^+{;)Jr`P)bvZ(-yu6`5m;LW=Xivh7g<1=}hCa5WB+bL|AE_e1^i z!ZnIBS*a~tg@+*hUE+TOU=SPH_xMYH(UF{S%Jm5#VFBiDH{7zz{4JAJs^<!gy#eYR z9_2$<1n(S-1?wa&7N9augYO0<C*RGFeML^YRmC_FmpX5_XRA*yLw}31jMxRMmNxR8 zj$ocpRf~AbgBK7$?|WOYGc<*!@T@mmj(p%;zjY~%neJD^u^S<y*szS*odAA+G3mIj zg?wPM&8*~F?eN#?-E8nkMIh*NJEWVVrT~PufazCRZ+)M?J7uCwR!v2(nvc7x;b!ds zPOPW6e0}=<ntkWKOW*6hwskcYH$mPdD0CD;dA8DGmLdyPq^?tUZ>2u*6d{WN<+CsC z^o7krzu^ItyyCqnv8iRmTP3paTG#uU@mKt%;Fp~ARr**;KGRWz7sVR-Wa`~W=tDi; zvy2O->&UgcIW%ihW)$!6b=5=_6ZAb-yu;6Yr)ZN2w4~d+r{^;79D*i!MCt9CD??Nr znX`$8ZRDH`>lMCn&;dGa;loJU!be}MjX@p|H*8Z;V#_fDI1*8dTCt^M*x+n)A6Htm z?>sl~<tX@5sYGCzpYzTPwvtzB@qF(uF^9Rj^G)tC)hSP70P*a)suD!yK>A~EGmdXB zYOshK+Udm4)uBbS)`9OlG|vdG0HC0c)kF-<^1Wkq-!_KiD^pn%7=N1$Na|Q7-)O^u z-b>&QJ{l~ob=29+fzT3jmQrbJT|I4U(IF1gb%kwv(W1`b2PpL1X}YZ(Cjh^X1}^qd z5O7Fb8ee7359>;o0>RI%a*c)>3v3MlD0MT6p7r3{VodneQ`GF+=ia(g!e3A0SATU} z?%AYY_o+r+JwbB$Mg*XfhKqWi2UtYu&A39?1w>G5ybWFt6wy^g@e5Mr9GU56w4=C3 z_7=D-!@G`^5!DJIAZ!3cgkv#w=Zk@FR3by2arPemkc-{549O<<jUVN{#Ajt!XP_tX zeO`C4$gS9N^jO|RA)qNgty6m@M@yY_veEDzs1A_#-f{#V2&id)5g2u#dBL!!Nv#Qz z>LyQ)i}+%_3!K67jY9Tz6I6jO-=X^dS4_8~`Q0ZJQa`>6X53bKViz!)@Mhr|TJ7~F zbwy|v?6J0_l#h7e%M;sxkj`8*P$S_IGOZ%jQMIBql!vJ5>n>hH`DQo2UR+PdLuZtg z{Alb~!7G2oA0a&Q%tiEHpSi>s@Vz7n*)eG9)`%4*V<=yJ-``AwfuY)}kA0TaP2db5 zYsP$a!*4V&l6r&J`>D5qbL(bH8N<cZJ0bp`_E?t?y9MpXj!^22-i0hp$!1B_($wvD zam3SAU4uHLtNNme#p9zveEW8bGbk5ivwHdbbYJK8H|=9wW0u=XVav1RW<}rL@YNp= z(I~%zhx%{G`KEm}7OCZ}LqF9~i`Th=+dZ$JP$8g&X3Evgao^gx=OCMIcNUBvi4bL& zDcINExUu%o=V?L&ZvL)87_5PKd#VG_*TI(H<f9f4)fo1X^?A03ZCf_ABqu(4KorLU z$^ag*=xSzte^qJCS(7!dKc5*5*PuOsepf%5$0Wu^BAM5&dxQ;r?Y%lkaB>Q)aV;OW zM&@2@02N%W;iq}NIa=5m0obm1=#cTvVbttM0l1Lx>W&lw6+4EML_Msn2;AWUxxE1t zq`b-~^j0mI#m;gw^NPlD99cB3osidd5rMhy3isgio48<)ahC?jVz&u4A2)AV++zU! zJ`OEq8jww~uL3*!UbjNCLpj$c_~7OA;DJB9QNbshGIB7_AGLtG!p7^7J~VMRaG_K= zUS+;+nOtzRE2Vl~&KhYW&B@(pZzq2B=KMZAj=jE_oA)$*8W=j8QLzH9F8KB*9*-JI z@!wygFK@I%>Ju9s$uRli4PIQ<Hvbh{n4|fv|7O3MpuqWR_$vFUw}W__-`MDEf;Tgb zKEjB!i>r?jy7#+yzqwze+2_eB+?@UpZ}{uo@kN4<IePN9*lwOasnzGB!PsqIK5Oki zzd$7Uugmdqc<ArDJK<kk^AFW%zxhuqMI7vD^jSyoEx@0=<Yb-Y1`%eD&3_;0s<97| z1%ncMw=?r&oQIORn||s*NEnpbeOFiSPx9+J*vUFf`ea=vd$P`wJGme0$KCl}4Jvv+ zgHc$RmzQnM&)4g9I=NgdrjX-e*R1jOa&ud-z}b0@xQGY{#0OY5DOt=yx{_9uSD?(N zW|yl`a>yh?v071Kfk|&v<{5Ok8adh8EOmxFU8z)vWy2tqhy*EoHj~Vw@Z#~YNmfbv zF>9iOIIM2t&^AVuOSP=}!C?Z*I3ki#Sh05k%G~c2<*?1hR12KdT>OrGM@}U-1W|Fq zD--WNtQiPGcUbsmlwk%q`=Pv_cW0HlZo|EIQFZUnAz_WwV=&D609XfrB22cX2*pdE zprGF3?e>FnORIP+HzvOGRT_^65nL--Whb7H^*6fx-qB+$0@TyKt=4*-)X8?G4;>oz z1$>#KmTK14camBd1^X9g25*q0X!5CYmi&ye2<*Fz7|l9W3N_z@9bm@Rz5Km!Z`sIW z2bNDT`4rNw-!>};=LYja1F{w8WUe1U--p{4%lMivp9ZZuPl5ob2|V*{(vXi_VMO1g zTKDs3Vh&7NhAmlW+u<i=m7-~0a6k-+yCUD<K4ay>YGvhOSw-x+Mgr{2Eb}axi#=wX z$Yq9YjK;LC)7x%s{bo1yF(y2S5+S1Qqr&>o^+!c$p>|25#-PrT{|h?u?rH{voQn%% z`{r^+<`3zD;az7zgT_qt?S_cC5<HJkNe|Zxnu!lr9V3`T<+eL`rhgyJj;nMrXH+(W z+SZllX?(LeduUT$vXl2FQcpQ@%qrAZ)(#}<Xa%npg_dSr#QE6Qn`U+OV!aKj4Nnbg za7+ZXYrPE{e4CA!mTt)TWr(-NSItlxa_eien{}-LSPFB!gF<uJ9FOoDx_GR|+uYrO zApL4}P@<RG1HgpIWbri|yN{)oUAf(tn8m>8>4D@VbMWBsVk?e*#9xP%PgYS-zymg- z;OaijI_X<-41oU|b2rgtKIwSpfVVLRRYof2ODXdgy2@w%y!4Jz@`h+@mbZA?((o+Q z3p{12D=$D^bAziZZ&^Bj!R~dWAjKCq%JmZA$MA^$1g;|FmjGzO7SX})07nTg3nDY# zPpHYr>qC)As?VLd`i4A##FjxL*p&sExX_t{cx=1yH$O}&ur4etb*d3T6W%tt(`d-T z`bTtTW)_W?M6Ggnd2BWFt9w`|twIgHRBL0F1NaOsZMqA4KQ3mfhVptd`{Tv!pjSVu z=fjt_One;q2^Tt4Z5SR#e}4!@nV$*c_|s|ipy$@WCq@h<0xLwGZ<d(=X59Fw^AH8@ zsOZkunf!=$fL+f9n;Yf1bR&OAzIze*2~htED#L17N6+aB66|K59UXL+BVvm7do9rA z&Yc2VWp&lxSSvQ>;6=b;`h?zVKbUyr@3{VG0YRW#QN<!WU#-Ue<UzbLM^*Vda0ZYj zG)Kp-m;UcXUe*!qWb@kP6{<uCCPZVD3NPU~Lshx|5bvj{Rs=)&o3BTAMtU7}*Y`-` zoaCp#y2o}^_KO>|{_X2>1H-j1G(2~(qUCb??Vmg8;*r%VZ2BOq{r5w%&3%mi<=MkG zAH8{fxxFKIi}JpXz51X(G)WX}bm%YSfwFhy=WfpVKh{VoUqm$-wa8({aQUjj${#DM z+v&Fb@5K}uxw~jn!P75ZZs`7+{ZDqf)iWP3!*g+p)+Y9q;p*ZRosaOcVd5ineV%>> zU7P<Kj@taQeahpP7hQjTJ{~2BuEW9i52x||T4W$!ghmuFO0d4sSS@A~$9mQ@hW&24 zSwG%tte5kP^Jy~F=yOmEoi!>bOj)ucAFaXpoSv#Z+*oIWo|ImUxHo5Md@!Q7H=8wa zvY}A%ohcylUKhBya!T6(+_`CEul@>st|r{XxIAdXUw~$$yrg}=Xzx7Q!qNfm^7xEe zq&gM+3mN8QM8Tg(G{-Rpnd0g9+pKj#*VqnrlF>Q)vR!I%5=Uu=iK41NNFl4eA!#fj zeEBZsBEZ98yQgYvjcZZHT)bU_16lk1Nekm&W3hs|V<RaG4_l}kJLy`ZJxW=ljoERl z!~$8nkqWSB(dPQ#<x<RKl7OqB5xMip11Wy^fy7ViKe@Eb;0L_S8$Sr*e(K<%n{*)D z8R@^vXok&jx7zxC@^)Fc*A@PP9W=I>NW=+?`6X)lQV|8cX;QGFB)6Q8Xu=<&9=9WZ z#mSJtclYy6nxNiC+kx<{;D4VRHMS|7Y6aV7+f;@T2j1R5(vY6)C_~h<xtDKqCy%<> zO<rLGSh(_9?GNf7myEyH=WYlqd)=-4;VQXu11;MV3M*)7>#1JJoJ$naH+?4RYnRKU z<x5TwTZm;xT_4NR7(QOGI$$I##r<G?B63~Z8^p25!4Eo;(d;^N!=04)NG7?ltUSGL z^$o6ol9|ROzK_WNbCkM%QPgVNqtRk@RbI?o!}3D;o(1`8HQ?pvwq*Mv6WwxuHLena znr&%a2u8k}uq=HQs=<FY($UIkS}s7xIFwCUtL_Iog=E0n+RJ6JC5FbUSBvF8>i_th zn(TsX%W&|65is9XpoO_Q^yXn*{}awuaTa3a&rW$^x|>d8g;Xgii+}f8>91F)bDY?$ z<aWmpPJ;3u6aR<_gIk+L!n>gzcVY2?-GKGk*=PWcGaI1oDD`iLD{UrSC)*>kp{IY$ zmi_B1zzI!fVJvzOEiH0c4&pQ`d?Nr5$`9i~feW(7=e#o~;UpNciO6=Tb?GfqSXuAD z+krbBO8HbsIBM^q2~xH4+KA<edY{pvFw)Fsd@4Hm4Cc1|*mrhGr-H62O3hd{^*SP` z!7dPnQ0#E~ZzFQeTy@q~If;+^Zoi@A?61jQ2*SdizsjCu{yOpkVHlgkrvJhvuF9Q6 z{SI{%j=c(RhN-_sqm?4=`FwmnWzJA`f%dS@{DEK?+?Hjk3q#xz@mVJ}PHovck&cS+ zXxHH=H^cqaq{EhkLl(QIPRX9mwr2rYA&=$y!HWN9rp-pwHyxc5%U%e1=<yCFH3F4m zos#oeTn1CRf00k~dHmkEH|ed8+`3EhXvR4bn>i0R<ySTEAYc)M$&G!447A~NnbI06 z0?(2C^A`m~q&>nu=a*-3X9BTGu%cIfoxxQj(?dnieVHAqkHH-k)XM=4J~)y1E)?FQ z!u7KSPp<OI9?LG}Q+ywQ|KPf`0v^gqBFby7`q8!BaDNgoAh-aAM=$Rnb+ZSvBfhOE zaqmo319QJmei#1Q{#W;L59rh$B7bzf@gAq>T2iH!rZNhg|D86a<gCjaiKy0?Ef0z~ z2@a3L-yOH>cW+-j-PUPnjH=T=)gE|RrIa6IcJ^KA5Nf`<J-e;JBwQ3P%}40K<XU&@ z{cDM_(}}uoefwhDRXX}_)R15Z*e58$%#cDKWYBpvyS(LoLe)l-KsB}Jp&MgD0{@l| zQ}9i>JL+S4mB0f9&tM6)2ED_P$a&<hrCoEC`p@ezg@V!roajER$3=?`HIaJ-`AP3@ zW8n<0IVR?0$j-kIp!cQ#KsBiNbtk41p80>}AE2uKZTQ&&Q1zdm7XKb2zm|JqfeJtX zsHy|N|M|<t7v~%uJX1gLuKuu8M^3!=(4lIEM~36Djo?{BT6O>)2)X?@k$@-LH9{IJ z5y0DQFN9lD06eIIotU>mhq4b&W*~8b!H4kzz`>nJfwd!n|J#c4b+N=o=l%yA8t{s* zD}p+Rhq`o1+jPv;-Aot?UgVuXeDC&po#ye7d0~Xzh2>@*)pQWs4kbqKaaVwu1fr(a z-mH+|I=mU`e=HBQD9ZA361!i&;&>-Kr}}>l0s5ke?hyMHKDnaIKEkap5&1y~C@8I3 zLqyx{lxiO^(xFmJBXbz!LcLDJbugw&pxWxdn7411U6G`Sf`8iG4x2nKmm|B`k@Zpz z0+9Cy`Y9h>^)2o_&UU~?V%s>^*az_KZuVM3d&rzH;+*3}GmC5kDgSLx@gP-l4k4T+ z!!Lwc3|i6YK(h`1Vd6i0;3tQEHbv%#&1rOsWMnU3mOlp_#5sE<S?rIw(V?0F?JtH1 zhGP1PgDQLbbOa+F&_Csw7e!YjDV{4xX=}M50S@lk{hbcW;xQ8wYb`#A&Qf&bb&*J) z*hT)5hsIsRI)F2GJ4Er-d~<~nXB?F&*4aYgS2L|*7oG0CdYvbirSgEqt>Q{Z)NY^B znXaTN`9-pt32#I2n84>~A0Lxg;5h>3S`d$G-lNiwlVkXJl5_bvPq^RvT?OzwEirNf z{0_%d+Fd%Sti<_laBD~2LW>ptJOaH8NA^zE;F}MKc)-)g{h7VxnTMu)HEYM>=we6Z zRWiV5%D7t+m1>09w|(Z_e~<3HoTic2m~j1w<%t4XQkdaX36AF8c6@P`xQwi@JNarc zhkh+t_W`3m&Y1q^&_8~=F&9S)pQL@;?JWGqUAFy`Wt=NWvngbJ7(*sk4aUn1T0Ce6 zUPOr@Cxk<T3?w5X0FuGmAd0jts)Qk5-GB$d7}Lsi9-k^(vpss-AgN(Rp36>FGSITC zUad$fk4S-Iw^2FE4EDX`uiCXfuDn1+PN)M&xseAkw)&)Xlm6+DL=BuCj(0y2E%>mD zZX-VS&zenn+nn!Mla39s1I5x#8b4C!VPrvd0!goEHD|dP%js;wo3>qxul&=P>qPug zWuH=l>>-O<oP~3TXKwI|ImW}}uBKdx48wj)rk;08e2|J-Mpmq3Ad)%!C<t6KB_QH~ z&raT03CE%ZV1@I-QaZ-cs=~&Y2yBAP+aE-x*<>4$;6Nr<C9z_G#xp+|KLVN)!a*Q| z>-xy7?)OHBBJIPwEGnIX-NHc68K;)_92Ln4$%e1(ASG-DGLngde-qiLjvPaU3+bC+ zgm}lWMJRq!`H4p2C10dVKwUp6a`>ZVgg+*EJ`yRAA81(pfL%3xo%RX$>)3ndl9&}+ zxA42cy)Lgfc}MLWZIYqdo*K#pqOYrudhq&}GG(1hx3-QTld%;s&q-~)vnJPv^HZNV z8(_-hz7+V;IY}1xSJn#74vP4na;9Q~<jpROIAR7u2t0?!``A!^Dq?e&OsF@MwQvG( zaKVO)@xuShG4k=pBU}`Tf|*p_i{=n1fMiliF$qw{YUL2wa#|)NVPF+@qCh<psece3 zEPY`BwOYM+9212ik!qE<7Kv<S$x(t52^1(*XvO`NqZC;RmY`&ozM$S?>QkvC*(wGh z8GRwClW-0#q%TVj5=67?d~wj)CsaPN=vNQZG`|LJPV-LM&rlvq^UcujS2#bS$7AuI zopQ?#g*;}xwF-D2^E6ns&8l;&7Ng5i=aW;zvtdnOu6En@1B~hceK?cu(6Hpx9$Ai@ zvFe%j&a!4ZfTKf{J$ka~z(_mom^d&;fcjG|*|;Z&n{+Ih)-kr|vlC}^30mz^CJt+2 z1<f`M#xyL@A~pX%VrJ(F=TXGvyB-<@%nHjHQ8_J&2Vz}I*l!fMxUZvjPTO;avrjyR zw(=&4AAO|HE4*jWw&`Mwmm-gd<^mB9L;>f=okeRVP6a-6EQh1LDo*loNK=aeA(^;@ z+ljpF28#9fIn>Iwp=~!*A(Y5AN<K*Wa_0BgO6}e@$Ri$%@u8IGZ}|A<5O@%OI`9zV zI!_qScIE|G`m=5T^JAjDcs+ggZ0hhETujIn2-e|5ac)2hJOuC=?r+aO_3@`!`;y6> zvx`)G)&;BYY2VB2Twi(FEgc8CzIO(?Pf4Iqa#mDDMt1gWkA*!2>YMOAX0K-m-3l0B zZ?Ypbl5h~!y|yJVAHMZ0fPsKJ`VIw`1c09f3_?cQ5Fuw0Q7+~XV>DWb<0~5R3}!77 zaP=bzdETNdmHCNe-@J_j6>py?s-B+;>VBNxH+;{;83LXPdkhy3(Be&O@d*ESr|N`Q zA;C}{rQ+1F6W5e>?GB=O-ff`fR#-wPM};mi{b7nd?qO5~IIoNnGW%aW&(Ouo(XFHT zG{xFJ47Lto^HIGM_AnJ9b{~!pojjJw<U@&Szh`xDu#u68EIhP%IC1LG@%+Y9ciJ@9 z)_89S?SJ0U)Yxp+vzbp;Ci9ieyPZ7r<UE<xnS&XnPFCD?d^P8OFUGT-_Gm<x_-z*v zZF&@_+;F=h+lM=GSWbYKal6iw4DM7tkMJ8{HoI1lW`+)Tj{AskhYpf*RWejJ=jo~# zf-@-{)j$3K@z(U=v%<#@p#lBj19SA;WH_+7HMa)3>Q7hB;8?Zhf4tN2_8~~}(Hn~L zQ~8<vyzRm_`4?2g^&gkq1o6gvN|F^-3roCVT6PF^p$B>NR4hkYN>CIo(sj6k2MDs$ zc8NxmXOu`~@=`WsX@{DknNVzJ4y-m#r;j(3ky~Tk?S}i!raNrevFDJDrP*@KjuU4t zTzi&1w;Z^mqLs*_rH$}x6di*XZ_JV`YYdAIUw+s)xcu?jfnQV2Irc86oCyetauLv6 ze*_8=oU0I_!i4A6xQHf77TF}RC=$_@iy;*&PP_z(xkr^GS&GzXdGtnFUD9P(Au~@a zdm&4<RdVEt;Pt3Lp`uu&C|06WVs3w>5tq){rIK$2qn6QOTl2}c1pxe2ZR7GQZyf}$ zW4BU`on>3W@vY+i%JQ09EKb~hdAITT^Sz4Ky>isIx-}Zg)o+^}pL_zE6LMS4Ch~s) zo^!Z7UQU7K>#ESiEw7@3sK6KwcZA(mTuVW{FSrorIb0}Pd){9uH{3>=3*!e-;gz^o zS>>iGwV!)c5k=~`btNt;G`^}+(G4fzfi}+vO8xy_{pCTo)1Gd;B*ten!Lq?$SZ9hV zHT5#w)Dps~_6>aISJ3DT#;mGi?86?L<qJc6wvHi-c?x2O8f2{wgd*G|wttkQfK(=D zO8qzQK79I`b1ZPfB+P8sQ-8RKXbcvIClKAqE-EcIa1NWp<=MXtgd(xT$Jb9PlPi=e zwMJX4H=W*KG?^_{o895`&T4p9JNWJY$!85WH1)I2@97&D8u_p%$Yj`4&zER$(b}TY zoasr%69KJ7h7%%M-jmWgHxvOeEiO@l1PK!4l?Z$4pYsS3vZ89bVOqB1dOm~6V!LyF z#8(mKf&O|dl0>>Wlc)aZmbQ+rp1y(hdg}QEXE`@>p^VhRGL>v>rK;u{vMpp^euwp9 zL#KIeAZEL<w@r1r{E}Iiqi=2yb054zc^F?HWQ@BQm$*|N4Tn-$)TVfc-n{$p=?e$~ z8+W}-9D%fW`+G^D(&!8(i_PJR=Y7VdGPy#jQfst2y}@WQTdX#_!|8H+#IcAx)<^Q! zKmXM=G_|yKboKNN42{U{WMXRe|Dy{_D-xMPrO_Eo2u4sA7KZ)=o5SVt1ws)JOQbTn zLaDO0ap*|gD25ZHP$ZT}0~jXE7OTzfaJt+cuMb903@1pTNGy@c`b8{}CMuLFHAORR z^3Q5@dV|qqwpiWVJ$mx&g)%$p2wjT02s%bpqpR|X#epcXN+w~@Pzu{rqR675ShBX@ znqebGjiu?(Y1SMd84ZcZabQ)bXo}DSN}OJ>mvS<iPnniot{FnvPCx9Hr#vrlAAD@3 zj75c#GNm}$glJ}?L=CPgE%{XvcFn{=9H-$((+$(Io$+Kkn=h8D_2va_u}gN;W4^6j z+|Ta@QbC&Kh31$F75De?`GxEj_6I|O!kG44!+L0uQ;$d#ODifpXLJlqENsO}aFi<h zUkoy~liM5ye&f}sinml0WI+*7p%E;CQ7{Q+K{hUMHTsh-UzZUV6y2RxiIQ_u<F;Ox zJ`4dn6%jA>>*XUGFVp?^fY#k%v32eG1vRjphW@Hz!p2&&|7uO7te1f**AWI;P>d?t z49XmhgcLH|>}sIN)MThvU_AC?yLVKzljxxx^h%(!wUgg5eepxLhq~)H*BKTP+>IIN zzM-hAZf)cIUZfJ+G02RC2BT&2J#{m1he?cab&L#^qt_{V-Q*Xf^&>YK29ux&s`!Qr z76(>P^M<L{3uLKfA1sVYonhgg+Fa{mr?qSCx?pXrL%t@*+4<U2!(6NG@|fCT?f7OE z3ps&gS5`On)+|Q0bI!>0;&C_=%`Jr&MbMeR#+BqY6UQfH6mV%3I<<hK-spBRp|i(Y z$k|+3H0ifu@{(lY-drUzt4m#UvYTSY`rs%un_)sDLMK7<po{2yZ#V0QpOG?qwATWb zRKHyv?SLjVvik9)AR_DNli^cq&OdgV@IyyBBgRRZR*I!^yhx0oCOY_uNR2C;+)0k{ zKo~JjUTR9DCC4NZ<FfMk3(ZIRO#DCzuZ(v9#M<(FdWxBx$yoh?`4MNcPoMY(-#_MU z{uC72mEk{vsjpEuQ#L#v_f2^6Pc;Xp{VP?NSLkwv$JHTzAt3FV5C{U7lC)Ua8z|(Y zk{Nj@h+3?Kd|>lKw&jzz<%RXmKsAHHLmfc(F$5_tSB@qG00NgG0D(-IwPb-Ta`7`X zDuVItDJm7EL_7I`hEGHqI<5tz6fDv22M(!0@Qle984jr%^yqvNl<My-Jg^2>)3XAo z%{Ra}lce80p%L~vG!kJYi&;wfWq_D#)WipZ8d6lv57~wJ7re320*W_U*n6S3=@+kn zF4P84A^PKpCgKXV&x8kpzsRdIQf^D1?OgK)wY8V-;(MXf0wd?D^O9HQlJ7ndQCBiY zj63=&1%R~ht0yAXSsC+t%^Sv<%(^!wI4C1M<C1befby(zMm*`KQdz<7ccKHKm%#4h z6uuMN=+F$%$k>ZwHuFG2?20fxZP_Y};eul(llkx;F#7M`-`~6_Ig<ltoOQ~WXPA?W zqXM66*DnAC^UMGgUXgIO>X;i+>Wsa!jKtxAnxZvz*mzI;ig0ETK8StP!$FT`{Nh9q zWAXWukOO>t^M<8NGEMR4fw09{mk}{-Q@m)<(Awtx`->AR@0qE@AHD<#kl098PQqI~ zy=qS0Uu7pMh<D^w1^bapLh?w$<D!amGRUp8cP^ihx_u%rPm`&$eRFDOr$}K*uhJr_ z3V>h>>uy1LUHCizHO!Wdz-+}`n61<zTl2Y<Pblj${pjieZyM+7;fla@p|pbRi{61a zQ6%G8A%RdBxZD+?h!l?(q8RN+K|8(4DRWnjN_kG|_z;#}XhN`t$E$m{A7}`I2>Xzb z?C)94@DR-RlW&A`C`4f}IlgT>@<il{(E{jsHV!c<nH6JULt_fsw6co;qFyzNgz_<p zj_fB|b!?B@(tb7*W5R{%$k_;O14V=hLuZu(A}mp9!qAI*01#oq_%(5!wA_FHOa1fQ zdfobe?`{G00}A~5*4;%&m@sr!H9$<cRGBpa5he_sRSOVVVJyqCj(q|m!qAs>*8qqx zVdw?0kNh1#bXGAy6#nR$0&*OEeK4jJV~n$=!W3hSF(HIdLI@#*5<)1Ylu$}3Az2}& zTq@Ism~zRbGHr+{mujB`&H+;{m1*CA2or{03m~RkD$|CTa;Z!kVk(tsLrl3;rVTMP zjhXgsF*&lJNFEn~ZPazP;ajGh&3L}GLl5RF+_AaF*<NG?T|tTW(c@v!0ClIv9)@rj z!C}g<7Tq4`R^_0xqv;LMVwcVyZM0%1pyjB08K&-OeO!^uHj)m4UQEL<2eI{B#sfWv zAzA@u#?nx3qhpnznXJ3a;($Nh8_(KtF^$gNJx>}bZxIX9R-zg#bG95NO{v60RuYo~ zIiz8)QGMWW$Qc%c%p8-N>Xe$GWCN=p;22{R|AGp|;I9Z9>3ueg2d`W;vOq%obJBhA zA?|IpZ<ehf-cgkO4)Me?wnki;CGJA2I4hF(y8S_r-C9){zj#%?iB`ttzY84LW_B#u ze<^b|P^nlp(19~g8g@Q^PUlbX1u&~Hn?C^nm<cRE0Tcj<!tL(|ZU7esPzc3r@hGN2 z#S|2v6g;KS1{K9p+(cflK|mAL+4p8pf-pvf#nbaDt3;;65AjjN%>gqY!py+P!pg?Z z!O5dh|Bb1PIn+%sa{l}wh!2Zv-OUn`*RAcEQ~RW{p-E$(uWdF!3-x&zo5FP)E?*A! zz+JJrrRH2>$JZ452@ZNxyjw)M-)7|xBj1;{o0A3W-!7&CFO|SOI=p~fq<kd^*<?|y z=5DdmyDTY-7PnOdCo>D{kv+crmdnNcXX+onK)ugRlV_1axAuCCCx&~3$A?+f)#bh# zo=o=CadlS#8bd4P**AA71vO8eWD)|7{Qmh;4=j)uNX>I5(|W`g`@{ZPREdC_ZDTwR z;Sleim`gqn<#~)Iw?0eqxN!sN`Fe82Qe|(S(4LV38+#TTtZeKly4J8yih7|pnI-jN zFZ8BlGZ@WM^@RnK?G%j6b9E0(Kv8{i*U$BCOrH?+xD30WyBCm&c!8PuKrU{cyk`4; zgBrJe;9YUY`90a`rT#zN+V)m&DJnnVYLZ&6G_9%g2c_r%_<t8}JT<%p!L85fM;{n5 z%IjKy@X&7qCx^Qnz>?d`gUNzTzoE-Ey`jbpa55x7;P{@@u|4&VsmSDq{@Cgd`)}5N zqyEz?T(Sfd>%eQV0-}Bopn>Dpa#-~gWHTvvEe7#KtG=BF4G}m#N4v$W<<!ZS1$Wu} nk*5Z=FkmmTXuM9hF+a5qoSfx%;o<|^@-<{l{0%1l1gwVx%}g4v literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/webfonts/RobotoSlab-Medium.woff2 b/dist/fonts/RobotoSlab/webfonts/RobotoSlab-Medium.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..9b1a2b3947c57043312582c2041774d5727400b2 GIT binary patch literal 69204 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 Dx|GT@ literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/webfonts/RobotoSlab-Regular.woff2 b/dist/fonts/RobotoSlab/webfonts/RobotoSlab-Regular.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..24c7261ce6a924846abf9c5c868ab8b83c2002bd GIT binary patch literal 65864 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 literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/webfonts/RobotoSlab-SemiBold.woff2 b/dist/fonts/RobotoSlab/webfonts/RobotoSlab-SemiBold.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..1efea65b5e1825d008f628e14d9bff19274715a2 GIT binary patch literal 69048 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 Q(VtcS8X*S~z5)OM0HG<}tpET3 literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/webfonts/RobotoSlab-Thin.woff2 b/dist/fonts/RobotoSlab/webfonts/RobotoSlab-Thin.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..4b4fdcc4534ae82d9f2b1c9f7e0d1cabf1ec3e9b GIT binary patch literal 63312 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%0Ag5gNmQSf44e5R1!)+bg z^kU}s=KuWYx<_LnxNc&0pv~?YGDHn%c?*zz9<DymX+mhx3;&@1Qr;W9y9sE5&w>Qs z8x+W>$}R3?l7<{W=|gC;F|aM7BBD8=*y8o>^_haNTFvJ3=gglm-)JacO2ncBy!Qxi z_yynq4}N0kGWR)7BTpM!Cu!1%!J{TXPJ;(uaB7+-CmlDL3nG^KQkfm_@G0|{s^E2C fTxpSFGaL1J8eI5sqV5w|fBL5=X$`^$0RR91iN*^% literal 0 HcmV?d00001 diff --git a/dist/fonts/RobotoSlab/webfonts/RobotoSlab[wght].woff2 b/dist/fonts/RobotoSlab/webfonts/RobotoSlab[wght].woff2 new file mode 100644 index 0000000000000000000000000000000000000000..db631974b80a39787dd524190e3a4c51d0560105 GIT binary patch literal 118296 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 Z)6Lpjw{w{1s0PXZ4FqO0SoPxntc|Azi<bZZ literal 0 HcmV?d00001 diff --git a/dist/fonts/fonts.css b/dist/fonts/fonts.css new file mode 100644 index 00000000..19fb7eb0 --- /dev/null +++ b/dist/fonts/fonts.css @@ -0,0 +1 @@ +@font-face{font-family:Open Sans;src:url(OpenSans/ttf/OpenSans-Regular.ttf) format("truetype");font-style:normal;font-weight:400;font-stretch:100%;font-display:swap}@font-face{font-family:Open Sans;src:url(OpenSans/ttf/OpenSans-Bold.ttf) format("truetype");font-style:normal;font-weight:600;font-stretch:100%;font-display:swap}@font-face{font-family:Open Sans;src:url(OpenSans/ttf/OpenSans-Italic.ttf) format("truetype");font-style:italic;font-weight:400;font-stretch:100%;font-display:swap}@font-face{font-family:Open Sans;src:url(OpenSans/ttf/OpenSans-BoldItalic.ttf) format("truetype");font-style:italic;font-weight:600;font-stretch:100%;font-display:swap}@font-face{font-family:Roboto Slab;src:url(RobotoSlab/webfonts/RobotoSlab-Regular.woff2) format("woff2"),url(RobotoSlab/ttf/RobotoSlab-Regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Roboto Slab;src:url(RobotoSlab/webfonts/RobotoSlab-Bold.woff2) format("woff2"),url(RobotoSlab/ttf/RobotoSlab-Bold.ttf) format("truetype");font-style:normal;font-weight:700;font-display:swap} diff --git a/dist/form/form.css b/dist/form/form.css new file mode 100644 index 00000000..8da7f1a9 --- /dev/null +++ b/dist/form/form.css @@ -0,0 +1 @@ +.form.block{display:none}form{margin:0 0 2em}legend{font-weight:600}label{color:#3d4449;display:block;font-size:.9em;margin:0 0 .2em}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=search],input[type=url],select,textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;background:#fff;border-radius:.375em;border:none;border:solid 1px rgba(210,215,217,.75);color:inherit;display:block;outline:0;padding:0 1em;text-decoration:none;width:100%}input[type=text]:invalid,input[type=password]:invalid,input[type=email]:invalid,input[type=tel]:invalid,input[type=search]:invalid,input[type=url]:invalid,select:invalid,textarea:invalid{box-shadow:none}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=search]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#b82727;box-shadow:0 0 0 1px #b82727}select{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' preserveAspectRatio='none' viewBox='0 0 40 40'%3E%3Cpath d='M9.4,12.3l10.4,10.4l10.4-10.4c0.2-0.2,0.5-0.4,0.9-0.4c0.3,0,0.6,0.1,0.9,0.4l3.3,3.3c0.2,0.2,0.4,0.5,0.4,0.9 c0,0.4-0.1,0.6-0.4,0.9L20.7,31.9c-0.2,0.2-0.5,0.4-0.9,0.4c-0.3,0-0.6-0.1-0.9-0.4L4.3,17.3c-0.2-0.2-0.4-0.5-0.4-0.9 c0-0.4,0.1-0.6,0.4-0.9l3.3-3.3c0.2-0.2,0.5-0.4,0.9-0.4S9.1,12.1,9.4,12.3z' fill='rgba(210, 215, 217, 0.75)' /%3E%3C/svg%3E");background-size:1.25em;background-repeat:no-repeat;background-position:calc(100% - 1em) center;height:2.75em;padding-right:2.75em;text-overflow:ellipsis}select option{color:#3d4449;background:#fff}select:focus::-ms-value{background-color:transparent}select::-ms-expand{display:none}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=search],input[type=url],select{height:2.75em}textarea{padding:.75em 1em}input[type=checkbox],input[type=radio]{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;display:block;float:left;margin-right:-2em;opacity:0;width:1em;z-index:-1}input[type=checkbox]+label,input[type=radio]+label{text-decoration:none;color:#3d4449;cursor:pointer;display:inline-block;font-size:1em;font-weight:400;padding-left:2.4em;padding-right:.75em;position:relative}input[type=checkbox]+label:before,input[type=radio]+label:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none!important;font-family:"Font Awesome 5 Free";font-weight:900}input[type=checkbox]+label:before,input[type=radio]+label:before{background:#fff;border-radius:.375em;border:solid 1px rgba(210,215,217,.75);content:"";display:inline-block;font-size:.8em;height:2.0625em;left:0;line-height:2.0625em;position:absolute;text-align:center;top:0;width:2.0625em}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{background:#3d4449;border-color:#3d4449;color:#fff}input[type=checkbox]:focus+label:before,input[type=radio]:focus+label:before{border-color:#b82727;box-shadow:0 0 0 1px #b82727}input[type=checkbox]+label:before{border-radius:.375em}input[type=checkbox]:checked+.toggle-slider{background-color:#3d4449}input[type=checkbox]:checked+.toggle-slider:before{transform:translate(24px)}input[type=radio]+label:before{border-radius:100%}::-webkit-input-placeholder{color:#8f9295!important;opacity:1}:-moz-placeholder{color:#8f9295!important;opacity:1}::-moz-placeholder{color:#8f9295!important;opacity:1}:-ms-input-placeholder{color:#8f9295!important;opacity:1}.toggle-switch{position:relative;display:inline-block;width:48px;height:24px}.toggle-slider{position:absolute;cursor:pointer;top:0;right:0;bottom:0;left:0;background-color:#8f9295;transition:.4s;border-radius:30px}.toggle-slider:before{position:absolute;content:"";height:20px;width:20px;left:2px;bottom:2px;background-color:#fff;transition:.4s;border-radius:50%} diff --git a/dist/form/form.js b/dist/form/form.js new file mode 100644 index 00000000..dcb78399 --- /dev/null +++ b/dist/form/form.js @@ -0,0 +1,10 @@ +import{x as n,T as u,s as f,j as w}from"../__chunks__/lit-element.CH8ciVnL.js";import{n as x,t as q}from"../__chunks__/property.Ds9fqW-T.js";import{t as D,r as E}from"../__chunks__/state.CJfvw0Ck.js";import{F as C,m as y}from"../__chunks__/fetch.service.yiMnp1FM.js";import{o as r}from"../__chunks__/if-defined.CrfpI-tB.js";/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const F=(e,a,t)=>(t.configurable=!0,t.enumerable=!0,Reflect.decorate&&typeof a!="object"&&Object.defineProperty(e,a,t),t);/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */function R(e,a){return(t,s,o)=>{const l=i=>{var m;return((m=i.renderRoot)==null?void 0:m.querySelector(e))??null};if(a){const{get:i,set:m}=typeof s=="object"?t:o??(()=>{const c=Symbol();return{get(){return this[c]},set(S){this[c]=S}}})();return F(t,s,{get(){let c=i.call(this);return c===void 0&&(c=l(this),(c!==null||this.hasUpdated)&&m.call(this,c)),c}})}return F(t,s,{get(){return l(this)}})}}const d=[],$=(e,a="")=>{const t=D(`form-${e.name}${a}`);d[t]=d[t]||0;const s=d[t]?`-${d[t]}`:"";return d[t]+=1,`${t}${s}`},j=e=>n`<legend>${e}</legend>`,I=e=>n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}"><fieldset class="row gtr-uniform" id="${r(e.id)}" name="${r(e.name)}">${e.label?j(e.label):u}</fieldset></div>`,L=e=>n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}">${e.class&&e.class.includes("sub-heading")?n`<h3 id="${r(e.id)}">${e.value||e.label}</h3>`:n`<h2 id="${r(e.id)}">${e.value||e.label}</h2>`}</div>`,h=(e,a)=>n`<label id="${e}" for="${a.id}">${a.label||a.name}</label>`,P=e=>n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}"><p id="${r(e.id)}">${e.value||e.label}</p></div>`,b=(e,a=!0)=>{const t=$(e,"-label");return n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}">${a?h(t,e):u} <input id="${r(e.id)}" name="${r(e.name)}" placeholder="${r(e.placeholder)}" value="${r(e.value)}" required="${r(e.required)}" type="${r(e.type)}" aria-labelledby="${t}"> ${a?u:h(t,e)}</div>`},O=e=>{const a=$(e,"-label");return n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}">${e.label?h(a,e):u} <textarea id="${r(e.id)}" name="${r(e.name)}" placeholder="${r(e.placeholder)}" required="${r(e.required)}" aria-labelledby="${a}"></textarea></div>`},_=e=>(e.value||(e.value="checked"),b(e,!1)),T=(e,a)=>{const t=e.trim(),s=e.trim().toLowerCase()??"";return n`<option selected="${r(s===a?"":void 0)}" value="${s}">${t}</option>`},k=e=>{const a=$(e,"-label");return n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}">${e.label?h(a,e):u} <select id="${r(e.id)}" name="${r(e.name)}" required="${r(e.required)}">${e.options.map(t=>T(t,e.value))}</select></div>`},A=e=>(e.value||(e.value=e.label||"on"),b(e,!1)),g=e=>n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}"><button class="${r(e.class)}" type="${r(e.type)}">${e.label||e.name}</button></div>`,N=e=>n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}"><input id="${r(e.id)}" name="${r(e.name)}" type="reset"></div>`,U={headline:L,plaintext:P,text:b,textarea:O,checkbox:_,select:k,radio:A,button:g,fieldset:I,reset:N,submit:g},B=e=>{e.id=e.id||$(e);const a=e.type;return(U[a]||b)(e)};var H=Object.defineProperty,J=Object.getOwnPropertyDescriptor,v=(e,a,t,s)=>{for(var o=s>1?void 0:s?J(a,t):a,l=e.length-1,i;l>=0;l--)(i=e[l])&&(o=(s?i(a,t,o):i(o))||o);return s&&o&&H(a,t,o),o};let p=class extends f{constructor(){super(...arguments),this.pathname=""}createRenderRoot(){return this}async connectedCallback(){super.connectedCallback(),await this.fetchFormData(),this.setFieldsets()}async fetchFormData(){try{const a=(await C.fetchJson(this.pathname)).data.map(t=>this.parseFieldData(t));this.formData=a}catch(e){y.error(`Form Block: Error while fetching Sheets Response from ${this.pathname}`,e)}}render(){if(this.formData)return n`<form method="post" data-action="${this.pathname.split(".json")[0]}" @submit="${this.submitForm}"><div class="row gtr-uniform">${this.formData.map(e=>n`${B(e)}`)}</div></form>`}setFieldsets(){this.form.querySelectorAll("fieldset").forEach(a=>{this.form.querySelectorAll(`[data-fieldset="${a.name}"`).forEach(t=>{a.append(t)})})}parseFieldData(e){return{class:e.class!==""?e.class:void 0,id:e.id!==""?e.id:void 0,name:e.name,label:e.label,fieldset:e.fieldset!==""?e.fieldset:void 0,value:e.value!==""?e.value:void 0,type:e.type.toLowerCase(),placeholder:e.placeholder||void 0,options:e.options?e.options.split(",").map(a=>a.trim()):[],required:e.required.toLowerCase()==="true"||e.required.toLowerCase()==="x"?!0:void 0}}generatePayload(e){const a={};return[...e.elements].forEach(t=>{t.name&&t.type!=="submit"&&!t.disabled&&(t.type==="radio"?t.checked&&(a[t.name]=t.value):t.type==="checkbox"?t.checked&&(a[t.name]=a[t.name]?`${a[t.name]},${t.value}`:t.value):a[t.name]=t.value)}),a}handleSubmitError(e,a){y.error(`Form Component: Submit failed:${a}`),e.querySelector('button[type="submit"]').disabled=!1}submitForm(e){if(e.preventDefault(),this.form.checkValidity())this.handleSubmit(this.form);else{const t=this.querySelector(":invalid:not(fieldset)");t&&(t.focus(),t.scrollIntoView({behavior:"smooth"}))}}async handleSubmit(e){if(e.getAttribute("data-submitting")==="true")return;const a=e.querySelector('button[type="submit"]');try{e.setAttribute("data-submitting","true"),a&&(a.disabled=!0);const t=e.dataset.action??"",s=this.generatePayload(e),o=await fetch(t,{method:"POST",body:JSON.stringify({data:s}),headers:{"Content-Type":"application/json"}});if(o.ok)e.dataset.confirmation&&(window.location.href=e.dataset.confirmation);else{const l=await o.text();throw new Error(l)}}catch(t){this.handleSubmitError(e,t)}finally{e.setAttribute("data-submitting","false"),e.reset(),a&&(a.disabled=!1)}}};v([E()],p.prototype,"formData",2);v([x({type:String})],p.prototype,"pathname",2);v([R("form")],p.prototype,"form",2);p=v([q("form-component")],p);async function Q(e){var s;const a=(s=e.querySelector('a[href$=".json"]'))==null?void 0:s.innerText;if(!a)return;const{pathname:t}=new URL(a);e.innerHTML="",w(n`<form-component pathname="${t}"></form-component>`,e),e.style.display="block"}export{Q as default}; +//# sourceMappingURL=form.js.map diff --git a/dist/form/form.js.map b/dist/form/form.js.map new file mode 100644 index 00000000..cbf108ab --- /dev/null +++ b/dist/form/form.js.map @@ -0,0 +1 @@ +{"version":3,"file":"form.js","sources":["../../node_modules/@lit/reactive-element/decorators/base.js","../../node_modules/@lit/reactive-element/decorators/query.js","../../src/components/form/form.template.ts","../../src/components/form/form.ts","../../src/blocks/form/form.ts"],"sourcesContent":["/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst e=(e,t,c)=>(c.configurable=!0,c.enumerable=!0,Reflect.decorate&&\"object\"!=typeof t&&Object.defineProperty(e,t,c),c);export{e as desc};\n//# sourceMappingURL=base.js.map\n","import{desc as t}from\"./base.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function e(e,r){return(n,s,i)=>{const o=t=>t.renderRoot?.querySelector(e)??null;if(r){const{get:e,set:r}=\"object\"==typeof s?n:i??(()=>{const t=Symbol();return{get(){return this[t]},set(e){this[t]=e}}})();return t(n,s,{get(){let t=e.call(this);return void 0===t&&(t=o(this),(null!==t||this.hasUpdated)&&r.call(this,t)),t}})}return t(n,s,{get(){return o(this)}})}}export{e as query};\n//# sourceMappingURL=query.js.map\n","import { html, nothing } from 'lit';\nimport { toClassName } from 'Utils/toClassName.ts';\nimport { ifDefined } from 'lit-html/directives/if-defined.js';\n\nexport type FormFieldType =\n | 'headline'\n | 'plaintext'\n | 'text'\n | 'button'\n | 'fieldset'\n | 'select'\n | 'toggle'\n | 'radio'\n | 'checkbox'\n | 'textarea'\n | 'reset'\n | 'submit';\n\nexport interface FormField {\n class?: string;\n id?: string;\n name: string;\n label: string;\n fieldset?: string;\n value?: string;\n type: FormFieldType;\n}\n\nexport interface FormFieldInput extends FormField {\n placeholder?: string;\n required?: boolean;\n}\n\nexport interface FormFieldSelect extends FormField {\n options: string[];\n required?: boolean;\n}\n\nconst ids = [];\nconst generateFieldId = (field: FormField, suffix = '') => {\n const slug = toClassName(`form-${field.name}${suffix}`);\n ids[slug] = ids[slug] || 0;\n const idSuffix = ids[slug] ? `-${ids[slug]}` : '';\n ids[slug] += 1;\n return `${slug}${idSuffix}`;\n};\n\nconst renderLegend = (legend: string) => {\n return html` <legend>${legend}</legend> `;\n};\n\nconst renderFieldset = (field: FormField) => {\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n <fieldset class=\"row gtr-uniform\" id=\"${ifDefined(field.id)}\" name=\"${ifDefined(field.name)}\">\n ${field.label ? renderLegend(field.label) : nothing}\n </fieldset>\n </div>\n `;\n};\n\nconst renderHeading = (field: FormFieldInput) => {\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n ${field.class && field.class.includes('sub-heading')\n ? html`<h3 id=\"${ifDefined(field.id)}\">${field.value || field.label}</h3>`\n : html`<h2 id=\"${ifDefined(field.id)}\">${field.value || field.label}</h2>`}\n </div>\n `;\n};\n\nconst renderLabel = (id: string, field: FormField) => {\n return html` <label id=\"${id}\" for=\"${field.id}\">${field.label || field.name}</label> `;\n};\n\nconst renderPlaintext = (field: FormFieldInput) => {\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n <p id=\"${ifDefined(field.id)}\">${field.value || field.label}</p>\n </div>\n `;\n};\n\nconst renderInputField = (field: FormFieldInput, hasLabelOnTop = true) => {\n const labelId = generateFieldId(field, '-label');\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n ${hasLabelOnTop ? renderLabel(labelId, field) : nothing}\n <input\n id=\"${ifDefined(field.id)}\"\n name=\"${ifDefined(field.name)}\"\n placeholder=\"${ifDefined(field.placeholder)}\"\n value=\"${ifDefined(field.value)}\"\n required=\"${ifDefined(field.required)}\"\n type=\"${ifDefined(field.type)}\"\n aria-labelledby=\"${labelId}\"\n />\n ${!hasLabelOnTop ? renderLabel(labelId, field) : nothing}\n </div>\n `;\n};\n\nconst renderTextareaField = (field: FormFieldInput) => {\n const labelId = generateFieldId(field, '-label');\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n ${field.label ? renderLabel(labelId, field) : nothing}\n <textarea\n id=\"${ifDefined(field.id)}\"\n name=\"${ifDefined(field.name)}\"\n placeholder=\"${ifDefined(field.placeholder)}\"\n required=\"${ifDefined(field.required)}\"\n aria-labelledby=\"${labelId}\"\n ></textarea>\n </div>\n `;\n};\n\nconst renderCheckboxField = (field: FormFieldInput) => {\n if (!field.value) field.value = 'checked';\n return renderInputField(field, false);\n};\n\nconst renderSelectFieldOption = (option: string, selectValue) => {\n const text = option.trim();\n const value = option.trim().toLowerCase() ?? '';\n const selected = value === selectValue ? '' : undefined;\n return html`<option selected=\"${ifDefined(selected)}\" value=\"${value}\">${text}</option>`;\n};\n\nconst renderSelectField = (field: FormFieldSelect) => {\n const labelId = generateFieldId(field, '-label');\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n ${field.label ? renderLabel(labelId, field) : nothing}\n <select id=\"${ifDefined(field.id)}\" name=\"${ifDefined(field.name)}\" required=\"${ifDefined(field.required)}\">\n ${field.options.map((option) => renderSelectFieldOption(option, field.value))}\n </select>\n </div>\n `;\n};\n\nconst renderRadioField = (field: FormFieldInput) => {\n if (!field.value) field.value = field.label || 'on';\n return renderInputField(field, false);\n};\n\nconst renderButtonField = (field: FormField) => {\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n <button class=\"${ifDefined(field.class)}\" type=\"${ifDefined(field.type)}\">${field.label || field.name}</button>\n </div>\n `;\n};\n\nconst renderResetField = (field: FormFieldInput) => {\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n <input id=\"${ifDefined(field.id)}\" name=\"${ifDefined(field.name)}\" type=\"reset\" />\n </div>\n `;\n};\n\nconst FIELD_RENDERER_FUNCTIONS = {\n headline: renderHeading,\n plaintext: renderPlaintext,\n text: renderInputField,\n textarea: renderTextareaField,\n checkbox: renderCheckboxField,\n select: renderSelectField,\n radio: renderRadioField,\n button: renderButtonField,\n fieldset: renderFieldset,\n reset: renderResetField,\n submit: renderButtonField,\n};\n\nexport const renderField = (field: FormField) => {\n field.id = field.id || generateFieldId(field);\n const type = field.type;\n const renderFieldFunc = FIELD_RENDERER_FUNCTIONS[type] || renderInputField;\n const fieldElements = renderFieldFunc(field);\n\n return fieldElements;\n};\n","import { html, LitElement } from 'lit';\nimport { customElement, property, query, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { FormField, FormFieldInput, FormFieldSelect, FormFieldType, renderField } from './form.template.ts';\nimport { DebuggerService } from '@kluntje/services';\n\ntype FormElement = {\n name: string;\n type: string;\n label: string;\n placeholder: string;\n options: string;\n value: string;\n required: string;\n id: string;\n fieldset: string;\n class: string;\n};\n\ninterface SheetsResponse {\n type: string;\n data: FormElement[];\n offset: number;\n total: number;\n}\n\ntype FormPayload = Record<string, string>;\n\n@customElement('form-component')\nexport class Form extends LitElement {\n @state()\n formData: FormField[];\n\n @property({ type: String })\n pathname: string = '';\n\n @query('form')\n form: HTMLFormElement;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async connectedCallback() {\n super.connectedCallback();\n await this.fetchFormData();\n this.setFieldsets();\n }\n\n async fetchFormData() {\n try {\n const data: SheetsResponse = await FetchService.fetchJson(this.pathname);\n const detailsData = data.data.map((item: FormElement) => this.parseFieldData(item));\n this.formData = detailsData;\n } catch (error) {\n DebuggerService.error(`Form Block: Error while fetching Sheets Response from ${this.pathname}`, error);\n }\n }\n\n render() {\n if (!this.formData) return;\n return html`\n <form method=\"post\" data-action=\"${this.pathname.split('.json')[0]}\" @submit=\"${this.submitForm}\">\n <div class=\"row gtr-uniform\">${this.formData.map((element) => html`${renderField(element)}`)}</div>\n </form>\n `;\n }\n\n setFieldsets() {\n // group fields into fieldsets\n const fieldsets = this.form.querySelectorAll('fieldset');\n fieldsets.forEach((fieldset) => {\n this.form.querySelectorAll(`[data-fieldset=\"${fieldset.name}\"`).forEach((field) => {\n fieldset.append(field);\n });\n });\n }\n\n parseFieldData(item: FormElement): FormField | FormFieldInput | FormFieldSelect {\n return {\n class: item.class !== '' ? item.class : undefined,\n id: item.id !== '' ? item.id : undefined,\n name: item.name,\n label: item.label,\n fieldset: item.fieldset !== '' ? item.fieldset : undefined,\n value: item.value !== '' ? item.value : undefined,\n type: item.type.toLowerCase() as FormFieldType,\n placeholder: item.placeholder || undefined,\n options: item.options ? item.options.split(',').map((option: string) => option.trim()) : [],\n required: item.required.toLowerCase() === 'true' || item.required.toLowerCase() === 'x' ? true : undefined,\n };\n }\n\n generatePayload(form: HTMLFormElement): FormPayload {\n const payload = {};\n\n [...(form.elements as HTMLCollectionOf<HTMLFormElement>)].forEach((field) => {\n if (field.name && field.type !== 'submit' && !field.disabled) {\n if (field.type === 'radio') {\n if (field.checked) payload[field.name] = field.value;\n } else if (field.type === 'checkbox') {\n if (field.checked)\n payload[field.name] = payload[field.name] ? `${payload[field.name]},${field.value}` : field.value;\n } else {\n payload[field.name] = field.value;\n }\n }\n });\n return payload;\n }\n\n handleSubmitError(form, error) {\n DebuggerService.error(`Form Component: Submit failed:${error}`);\n form.querySelector('button[type=\"submit\"]').disabled = false;\n }\n\n submitForm(e: Event) {\n e.preventDefault();\n const valid = this.form.checkValidity();\n if (valid) {\n this.handleSubmit(this.form);\n } else {\n const firstInvalidEl = this.querySelector<HTMLElement>(':invalid:not(fieldset)');\n if (firstInvalidEl) {\n firstInvalidEl.focus();\n firstInvalidEl.scrollIntoView({ behavior: 'smooth' });\n }\n }\n }\n\n async handleSubmit(form: HTMLFormElement) {\n if (form.getAttribute('data-submitting') === 'true') return;\n\n const submit = form.querySelector<HTMLButtonElement>('button[type=\"submit\"]');\n try {\n form.setAttribute('data-submitting', 'true');\n if (submit) submit.disabled = true;\n\n // create payload\n const action = form.dataset.action ?? '';\n const payload = this.generatePayload(form);\n const response = await fetch(action, {\n method: 'POST',\n body: JSON.stringify({ data: payload }),\n headers: {\n 'Content-Type': 'application/json',\n },\n });\n if (response.ok) {\n if (form.dataset.confirmation) {\n window.location.href = form.dataset.confirmation;\n }\n } else {\n const error = await response.text();\n throw new Error(error);\n }\n } catch (e) {\n this.handleSubmitError(form, e);\n } finally {\n form.setAttribute('data-submitting', 'false');\n form.reset();\n if (submit) submit.disabled = false;\n }\n }\n}\n","import { html, render } from 'lit';\nimport '../../components/form/form.ts';\nimport './form.scss';\n\nexport default async function decorate(block: HTMLElement) {\n const formLink = block.querySelector<HTMLElement>('a[href$=\".json\"]')?.innerText;\n if (!formLink) return;\n\n const { pathname } = new URL(formLink);\n block.innerHTML = '';\n render(html`<form-component pathname=\"${pathname}\"></form-component>`, block);\n block.style.display = 'block';\n}\n"],"names":["e","t","c","r","n","i","o","_a","ids","generateFieldId","field","suffix","slug","toClassName","idSuffix","renderLegend","legend","html","renderFieldset","ifDefined","nothing","renderHeading","renderLabel","id","renderPlaintext","renderInputField","hasLabelOnTop","labelId","renderTextareaField","renderCheckboxField","renderSelectFieldOption","option","selectValue","text","value","renderSelectField","renderRadioField","renderButtonField","renderResetField","FIELD_RENDERER_FUNCTIONS","renderField","type","Form","LitElement","detailsData","FetchService","item","error","DebuggerService","element","fieldset","form","payload","firstInvalidEl","submit","action","response","__decorateClass","state","property","query","customElement","decorate","block","formLink","pathname","render"],"mappings":"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","x_google_ignoreList":[0,1]} \ No newline at end of file diff --git a/dist/icons-overview/icons-overview.css b/dist/icons-overview/icons-overview.css new file mode 100644 index 00000000..0612cac3 --- /dev/null +++ b/dist/icons-overview/icons-overview.css @@ -0,0 +1 @@ +.icons-overview__container{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:30px 15px}.icon-container{display:flex;align-items:center;justify-content:center;cursor:pointer;background:none;color:inherit;border:none;font:inherit;outline:inherit;box-shadow:none;height:100%;width:100%;margin:0;padding:0;position:relative}.icon-container .icon-component{height:44px;width:44px;flex:0 0 44px;color:#000}.icon-container:hover{background:none}.icon-label{font-size:14px;display:block;padding:4px 8px;white-space:nowrap;flex:0 0 auto;opacity:0;background-color:#fff;box-shadow:0 0 8px #0003;border-radius:4px;z-index:99;transition:opacity .3s ease-in-out;color:#000;position:absolute;top:calc(100% + 8px)}.icon-container:hover .icon-label{opacity:1} diff --git a/dist/icons-overview/icons-overview.js b/dist/icons-overview/icons-overview.js new file mode 100644 index 00000000..318b605e --- /dev/null +++ b/dist/icons-overview/icons-overview.js @@ -0,0 +1,10 @@ +import{_ as i}from"../__chunks__/preload-helper.D7itGvJr.js";import{j as s,x as e}from"../__chunks__/lit-element.CH8ciVnL.js";import{r as n}from"../__chunks__/icon.template.3G0fuXUC.js";const p=async(o,_,t)=>{const{Toast:r}=await i(()=>import("../__chunks__/toast.CVELdJDu.js"),__vite__mapDeps([0,1,2])),c=new r;return c.message=o,c.duration=_,c.className=`toast-component ${t??""}`,c},u=o=>e`<span class="icon-label">${o}</span>`,a=(o,_,t)=>e`<button type="button" class="icon-container" @click="${()=>v(o,_,t)}">${n(o)} ${u(o)}</button>`,l=async(o,_)=>s(await p(o,_),document.body),v=async(o,_,t)=>{await navigator.clipboard.writeText(o),await l(_,t)},E=async()=>Object.keys(Object.assign({"/public/icons/angle-down.svg":()=>i(()=>import("../__chunks__/angle-down.Oj3TiBgj.js"),__vite__mapDeps([])),"/public/icons/angle-left.svg":()=>i(()=>import("../__chunks__/angle-left.DXfKTdnw.js"),__vite__mapDeps([])),"/public/icons/angle-right.svg":()=>i(()=>import("../__chunks__/angle-right.PP9yoSHP.js"),__vite__mapDeps([])),"/public/icons/angle-small-down.svg":()=>i(()=>import("../__chunks__/angle-small-down.BvvBnAgh.js"),__vite__mapDeps([])),"/public/icons/angle-small-left.svg":()=>i(()=>import("../__chunks__/angle-small-left.D-QNGbds.js"),__vite__mapDeps([])),"/public/icons/angle-small-right.svg":()=>i(()=>import("../__chunks__/angle-small-right.hxpyXjnC.js"),__vite__mapDeps([])),"/public/icons/angle-up.svg":()=>i(()=>import("../__chunks__/angle-up.DwKqCUdj.js"),__vite__mapDeps([])),"/public/icons/bolt.svg":()=>i(()=>import("../__chunks__/bolt.C_gHHA9y.js"),__vite__mapDeps([])),"/public/icons/building-storefront.svg":()=>i(()=>import("../__chunks__/building-storefront.JqqbgJ1h.js"),__vite__mapDeps([])),"/public/icons/chat-bubble-left-right.svg":()=>i(()=>import("../__chunks__/chat-bubble-left-right.DJdAEW6O.js"),__vite__mapDeps([])),"/public/icons/check.svg":()=>i(()=>import("../__chunks__/check.tBpHKVHK.js"),__vite__mapDeps([])),"/public/icons/chevron-down.svg":()=>i(()=>import("../__chunks__/chevron-down.CsALxgbV.js"),__vite__mapDeps([])),"/public/icons/clip.svg":()=>i(()=>import("../__chunks__/clip.CI7iGOE7.js"),__vite__mapDeps([])),"/public/icons/clock.svg":()=>i(()=>import("../__chunks__/clock.CFvMINR5.js"),__vite__mapDeps([])),"/public/icons/cpu-chip.svg":()=>i(()=>import("../__chunks__/cpu-chip.70rPFd-9.js"),__vite__mapDeps([])),"/public/icons/cross.svg":()=>i(()=>import("../__chunks__/cross.tdOSvU_9.js"),__vite__mapDeps([])),"/public/icons/cursor-arrow-ripple.svg":()=>i(()=>import("../__chunks__/cursor-arrow-ripple.BKZQNXY-.js"),__vite__mapDeps([])),"/public/icons/download.svg":()=>i(()=>import("../__chunks__/download.D0P1O3mw.js"),__vite__mapDeps([])),"/public/icons/envelope.svg":()=>i(()=>import("../__chunks__/envelope.CanLUPbv.js"),__vite__mapDeps([])),"/public/icons/eye-crossed.svg":()=>i(()=>import("../__chunks__/eye-crossed.BuwdBbiU.js"),__vite__mapDeps([])),"/public/icons/eye.svg":()=>i(()=>import("../__chunks__/eye.BiVxUQA0.js"),__vite__mapDeps([])),"/public/icons/facebook.svg":()=>i(()=>import("../__chunks__/facebook.CXLf4imL.js"),__vite__mapDeps([])),"/public/icons/globe.svg":()=>i(()=>import("../__chunks__/globe.CL8EEqDs.js"),__vite__mapDeps([])),"/public/icons/hamburger.svg":()=>i(()=>import("../__chunks__/hamburger.CMM0Z5X3.js"),__vite__mapDeps([])),"/public/icons/heart.svg":()=>i(()=>import("../__chunks__/heart.BO6Jws27.js"),__vite__mapDeps([])),"/public/icons/home.svg":()=>i(()=>import("../__chunks__/home.AgyN8zLU.js"),__vite__mapDeps([])),"/public/icons/instagram.svg":()=>i(()=>import("../__chunks__/instagram.CJ4vqDdO.js"),__vite__mapDeps([])),"/public/icons/medium.svg":()=>i(()=>import("../__chunks__/medium.B-CLk_58.js"),__vite__mapDeps([])),"/public/icons/menu-burger.svg":()=>i(()=>import("../__chunks__/menu-burger.C9jSCA0w.js"),__vite__mapDeps([])),"/public/icons/paper-plane.svg":()=>i(()=>import("../__chunks__/paper-plane.CCWsmezZ.js"),__vite__mapDeps([])),"/public/icons/plus.svg":()=>i(()=>import("../__chunks__/plus.QDn7Esyk.js"),__vite__mapDeps([])),"/public/icons/rocket-lunch.svg":()=>i(()=>import("../__chunks__/rocket-lunch.CXpzJq6K.js"),__vite__mapDeps([])),"/public/icons/search.svg":()=>i(()=>import("../__chunks__/search.DT5AcGiH.js"),__vite__mapDeps([])),"/public/icons/share.svg":()=>i(()=>import("../__chunks__/share.CjoNvcxO.js"),__vite__mapDeps([])),"/public/icons/snapchat.svg":()=>i(()=>import("../__chunks__/snapchat.Dpqrb3zu.js"),__vite__mapDeps([])),"/public/icons/social-network.svg":()=>i(()=>import("../__chunks__/social-network.Dm-JGi74.js"),__vite__mapDeps([])),"/public/icons/trash.svg":()=>i(()=>import("../__chunks__/trash.u5-IQjNe.js"),__vite__mapDeps([])),"/public/icons/twitter.svg":()=>i(()=>import("../__chunks__/twitter.r3dS6WGA.js"),__vite__mapDeps([])),"/public/icons/user.svg":()=>i(()=>import("../__chunks__/user.B-MuBjEb.js"),__vite__mapDeps([]))})).map(_=>_.replace(/^.*\/(.*?)\.svg$/,"$1")),m=(o,_,t)=>e`<p>This is a list of all icons in the project. If you click on an icon its name will be copied to the clipboard.</p><pre> + <code> ${'<icon-component class="icon-component" name="my-icon-name"></icon-component>'} </code> + </pre><div class="icons-overview__container">${o.map(r=>a(r,_,t))}</div>`,d=o=>{const _=o.children[0].children[0];return _?_.innerHTML:"Icon name copied to clipboard!"},g=o=>{const _=o.children[0].children[2];return _?Number(_.innerHTML):2e3},b=async o=>{const _=await E(),t=d(o),r=g(o);o.innerHTML="",s(m(_,t,r),o)};async function O(o){await b(o)}export{O as default}; +function __vite__mapDeps(indexes) { + if (!__vite__mapDeps.viteFileDeps) { + __vite__mapDeps.viteFileDeps = ["__chunks__/toast.CVELdJDu.js","__chunks__/lit-element.CH8ciVnL.js","__chunks__/property.Ds9fqW-T.js"] + } + return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) +} +//# sourceMappingURL=icons-overview.js.map diff --git a/dist/icons-overview/icons-overview.js.map b/dist/icons-overview/icons-overview.js.map new file mode 100644 index 00000000..7cb0df2d --- /dev/null +++ b/dist/icons-overview/icons-overview.js.map @@ -0,0 +1 @@ +{"version":3,"mappings":"0LAUO,MAAMA,EAAc,MAAOC,EAAiBC,EAAkBC,IAAwB,CAC3F,KAAM,CAAE,MAAAC,CAAA,EAAU,MAAMC,EAAA,WAAO,iCAAY,4BAErCC,EAAQ,IAAIF,EAClB,OAAAE,EAAM,QAAUL,EAChBK,EAAM,SAAWJ,EACXI,EAAA,UAAY,mBAAmBH,GAAc,EAAE,GAC9CG,CACT,ECZMC,EAAmBC,GAAiBC,6BAAgCD,CAAI,UAExEE,EAAsB,CAACF,EAAgBP,EAAiBC,IACrDO,yDACkD,IAAME,EAAoBH,EAAMP,EAASC,CAAQ,CAAC,KACrGU,EAAWJ,CAAI,CAAC,IAAID,EAAgBC,CAAI,CAAC,YAK3CK,EAAY,MAAOZ,EAAiBC,IACxCY,EAAO,MAAMd,EAAYC,EAASC,CAAQ,EAAG,SAAS,IAAI,EAEtDS,EAAsB,MAAOI,EAAcd,EAAiBC,IAAqB,CAC/E,gBAAU,UAAU,UAAUa,CAAI,EAClC,MAAAF,EAAUZ,EAASC,CAAQ,CACnC,EAEMc,EAAiB,SAEd,OAAO,wmIAAiB,EAAE,IAAKC,GAAaA,EAAS,QAAQ,mBAAoB,IAAI,CAAC,EAGzFC,EAAW,CAACC,EAAuBlB,EAAiBC,IACjDO;AAAAA,eAGM,8EAA8E;AAAA,mDAGrFU,EAAU,IAAKX,GAAmBE,EAAoBF,EAAMP,EAASC,CAAQ,CAAC,CAAC,SAKjFkB,EAAcC,GAAuB,CACzC,MAAMC,EAAOD,EAAM,SAAS,CAAC,EAAE,SAAS,CAAC,EACzC,OAAKC,EACEA,EAAK,UADM,gCAEpB,EAEMC,EAAeF,GAAuB,CAC1C,MAAMnB,EAAWmB,EAAM,SAAS,CAAC,EAAE,SAAS,CAAC,EAC7C,OAAKnB,EACE,OAAOA,EAAS,SAAS,EADV,GAExB,EAEMsB,EAAc,MAAOH,GAAuB,CAC1C,MAAAF,EAAY,MAAMH,IAClBf,EAAUmB,EAAWC,CAAK,EAC1BnB,EAAWqB,EAAYF,CAAK,EAElCA,EAAM,UAAY,GAClBP,EAAOI,EAASC,EAAWlB,EAASC,CAAQ,EAAGmB,CAAK,CACtD,EAEA,eAA8BI,EAASJ,EAAoB,CACzD,MAAMG,EAAYH,CAAK,CACzB","names":["createToast","message","duration","cssClasses","Toast","__vitePreload","toast","renderIconLabel","icon","html","renderIconContainer","copyNameToClipboard","renderIcon","showToast","render","name","fetchIconNames","iconPath","template","iconNames","getMessage","block","text","getDuration","renderIcons","decorate"],"sources":["../../src/components/toast/toast.template.ts","../../src/blocks/icons-overview/icons-overview.ts"],"sourcesContent":["import { html } from 'lit';\n\nexport const renderToast = (message: string, duration: number, cssClasses?: string) => {\n return html`<toast-component\n class=\"toast-component ${cssClasses ?? ''}\"\n message=\"${message}\"\n duration=\"${duration}\"\n ></toast-component>`;\n};\n\nexport const createToast = async (message: string, duration: number, cssClasses?: string) => {\n const { Toast } = await import('./toast.ts');\n\n const toast = new Toast();\n toast.message = message;\n toast.duration = duration;\n toast.className = `toast-component ${cssClasses ?? ''}`;\n return toast;\n};\n","import { html, render } from 'lit';\nimport { renderIcon } from 'Components/icon/icon.template.ts';\nimport { createToast } from 'Components/toast/toast.template.ts';\nimport { IconName } from 'Types/icons.types.ts';\nimport './icons-overview.scss';\n\nconst renderIconLabel = (icon: string) => html`<span class=\"icon-label\">${icon}</span>`;\n\nconst renderIconContainer = (icon: IconName, message: string, duration: number) => {\n return html`\n <button type=\"button\" class=\"icon-container\" @click=\"${() => copyNameToClipboard(icon, message, duration)}\">\n ${renderIcon(icon)} ${renderIconLabel(icon)}\n </button>\n `;\n};\n\nconst showToast = async (message: string, duration: number) =>\n render(await createToast(message, duration), document.body);\n\nconst copyNameToClipboard = async (name: string, message: string, duration: number) => {\n await navigator.clipboard.writeText(name);\n await showToast(message, duration);\n};\n\nconst fetchIconNames = async (): Promise<IconName[]> => {\n const iconOverview = import.meta.glob('/public/icons/*.svg');\n return Object.keys(iconOverview).map((iconPath) => iconPath.replace(/^.*\\/(.*?)\\.svg$/, '$1')) as IconName[];\n};\n\nconst template = (iconNames: IconName[], message: string, duration: number) => {\n return html`\n <p>This is a list of all icons in the project. If you click on an icon its name will be copied to the clipboard.</p>\n <pre>\n <code> ${'<icon-component class=\"icon-component\" name=\"my-icon-name\"></icon-component>'} </code>\n </pre>\n <div class=\"icons-overview__container\">\n ${iconNames.map((icon: IconName) => renderIconContainer(icon, message, duration))}\n </div>\n `;\n};\n\nconst getMessage = (block: HTMLElement) => {\n const text = block.children[0].children[0];\n if (!text) return 'Icon name copied to clipboard!';\n return text.innerHTML;\n};\n\nconst getDuration = (block: HTMLElement) => {\n const duration = block.children[0].children[2];\n if (!duration) return 2000;\n return Number(duration.innerHTML);\n};\n\nconst renderIcons = async (block: HTMLElement) => {\n const iconNames = await fetchIconNames();\n const message = getMessage(block);\n const duration = getDuration(block);\n\n block.innerHTML = '';\n render(template(iconNames, message, duration), block);\n};\n\nexport default async function decorate(block: HTMLElement) {\n await renderIcons(block);\n}\n"],"file":"icons-overview/icons-overview.js"} \ No newline at end of file diff --git a/dist/icons/README.md b/dist/icons/README.md new file mode 100644 index 00000000..1384f6a0 --- /dev/null +++ b/dist/icons/README.md @@ -0,0 +1,3 @@ +# Icons + +Icons from [Flaticon](https://www.flaticon.com/icon-fonts-most-downloaded?weight=regular&type=uicon). \ No newline at end of file diff --git a/dist/icons/angle-down.svg b/dist/icons/angle-down.svg new file mode 100644 index 00000000..e04ddc6e --- /dev/null +++ b/dist/icons/angle-down.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M12,17.17a5,5,0,0,1-3.54-1.46L.29,7.54A1,1,0,0,1,1.71,6.12l8.17,8.17a3,3,0,0,0,4.24,0l8.17-8.17a1,1,0,1,1,1.42,1.42l-8.17,8.17A5,5,0,0,1,12,17.17Z"/></svg> diff --git a/dist/icons/angle-left.svg b/dist/icons/angle-left.svg new file mode 100644 index 00000000..770e3365 --- /dev/null +++ b/dist/icons/angle-left.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M17.17,24a1,1,0,0,1-.71-.29L8.29,15.54a5,5,0,0,1,0-7.08L16.46.29a1,1,0,1,1,1.42,1.42L9.71,9.88a3,3,0,0,0,0,4.24l8.17,8.17a1,1,0,0,1,0,1.42A1,1,0,0,1,17.17,24Z"/></svg> diff --git a/dist/icons/angle-right.svg b/dist/icons/angle-right.svg new file mode 100644 index 00000000..f6bef294 --- /dev/null +++ b/dist/icons/angle-right.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M7,24a1,1,0,0,1-.71-.29,1,1,0,0,1,0-1.42l8.17-8.17a3,3,0,0,0,0-4.24L6.29,1.71A1,1,0,0,1,7.71.29l8.17,8.17a5,5,0,0,1,0,7.08L7.71,23.71A1,1,0,0,1,7,24Z"/></svg> diff --git a/dist/icons/angle-small-down.svg b/dist/icons/angle-small-down.svg new file mode 100644 index 00000000..e669e53b --- /dev/null +++ b/dist/icons/angle-small-down.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M18.71,8.21a1,1,0,0,0-1.42,0l-4.58,4.58a1,1,0,0,1-1.42,0L6.71,8.21a1,1,0,0,0-1.42,0,1,1,0,0,0,0,1.41l4.59,4.59a3,3,0,0,0,4.24,0l4.59-4.59A1,1,0,0,0,18.71,8.21Z"/></svg> diff --git a/dist/icons/angle-small-left.svg b/dist/icons/angle-small-left.svg new file mode 100644 index 00000000..6384cc69 --- /dev/null +++ b/dist/icons/angle-small-left.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M10.6,12.71a1,1,0,0,1,0-1.42l4.59-4.58a1,1,0,0,0,0-1.42,1,1,0,0,0-1.41,0L9.19,9.88a3,3,0,0,0,0,4.24l4.59,4.59a1,1,0,0,0,.7.29,1,1,0,0,0,.71-.29,1,1,0,0,0,0-1.42Z"/></svg> diff --git a/dist/icons/angle-small-right.svg b/dist/icons/angle-small-right.svg new file mode 100644 index 00000000..fd55b475 --- /dev/null +++ b/dist/icons/angle-small-right.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M15.4,9.88,10.81,5.29a1,1,0,0,0-1.41,0,1,1,0,0,0,0,1.42L14,11.29a1,1,0,0,1,0,1.42L9.4,17.29a1,1,0,0,0,1.41,1.42l4.59-4.59A3,3,0,0,0,15.4,9.88Z"/></svg> diff --git a/dist/icons/angle-up.svg b/dist/icons/angle-up.svg new file mode 100644 index 00000000..363e1d10 --- /dev/null +++ b/dist/icons/angle-up.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M23.71,16.29,15.54,8.12a5,5,0,0,0-7.08,0L.29,16.29a1,1,0,0,0,1.42,1.42L9.88,9.54a3,3,0,0,1,4.24,0l8.17,8.17a1,1,0,0,0,1.42,0A1,1,0,0,0,23.71,16.29Z"/></svg> diff --git a/dist/icons/bolt.svg b/dist/icons/bolt.svg new file mode 100644 index 00000000..650360ad --- /dev/null +++ b/dist/icons/bolt.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24" width="512" height="512"><path d="M11.24,24a2.262,2.262,0,0,1-.948-.212,2.18,2.18,0,0,1-1.2-2.622L10.653,16H6.975A3,3,0,0,1,4.1,12.131l3.024-10A2.983,2.983,0,0,1,10,0h3.693a2.6,2.6,0,0,1,2.433,3.511L14.443,8H17a3,3,0,0,1,2.483,4.684l-6.4,10.3A2.2,2.2,0,0,1,11.24,24ZM10,2a1,1,0,0,0-.958.71l-3.024,10A1,1,0,0,0,6.975,14H12a1,1,0,0,1,.957,1.29L11.01,21.732a.183.183,0,0,0,.121.241A.188.188,0,0,0,11.4,21.9l6.4-10.3a1,1,0,0,0,.078-1.063A.979.979,0,0,0,17,10H13a1,1,0,0,1-.937-1.351l2.19-5.84A.6.6,0,0,0,13.693,2Z"/></svg> diff --git a/dist/icons/building-storefront.svg b/dist/icons/building-storefront.svg new file mode 100644 index 00000000..a43066d8 --- /dev/null +++ b/dist/icons/building-storefront.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"> + <path stroke-linecap="round" stroke-linejoin="round" d="M13.5 21v-7.5a.75.75 0 0 1 .75-.75h3a.75.75 0 0 1 .75.75V21m-4.5 0H2.36m11.14 0H18m0 0h3.64m-1.39 0V9.349M3.75 21V9.349m0 0a3.001 3.001 0 0 0 3.75-.615A2.993 2.993 0 0 0 9.75 9.75c.896 0 1.7-.393 2.25-1.016a2.993 2.993 0 0 0 2.25 1.016c.896 0 1.7-.393 2.25-1.015a3.001 3.001 0 0 0 3.75.614m-16.5 0a3.004 3.004 0 0 1-.621-4.72l1.189-1.19A1.5 1.5 0 0 1 5.378 3h13.243a1.5 1.5 0 0 1 1.06.44l1.19 1.189a3 3 0 0 1-.621 4.72M6.75 18h3.75a.75.75 0 0 0 .75-.75V13.5a.75.75 0 0 0-.75-.75H6.75a.75.75 0 0 0-.75.75v3.75c0 .414.336.75.75.75Z" /> +</svg> diff --git a/dist/icons/chat-bubble-left-right.svg b/dist/icons/chat-bubble-left-right.svg new file mode 100644 index 00000000..32682c8c --- /dev/null +++ b/dist/icons/chat-bubble-left-right.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"> + <path stroke-linecap="round" stroke-linejoin="round" d="M20.25 8.511c.884.284 1.5 1.128 1.5 2.097v4.286c0 1.136-.847 2.1-1.98 2.193-.34.027-.68.052-1.02.072v3.091l-3-3c-1.354 0-2.694-.055-4.02-.163a2.115 2.115 0 0 1-.825-.242m9.345-8.334a2.126 2.126 0 0 0-.476-.095 48.64 48.64 0 0 0-8.048 0c-1.131.094-1.976 1.057-1.976 2.192v4.286c0 .837.46 1.58 1.155 1.951m9.345-8.334V6.637c0-1.621-1.152-3.026-2.76-3.235A48.455 48.455 0 0 0 11.25 3c-2.115 0-4.198.137-6.24.402-1.608.209-2.76 1.614-2.76 3.235v6.226c0 1.621 1.152 3.026 2.76 3.235.577.075 1.157.14 1.74.194V21l4.155-4.155" /> +</svg> diff --git a/dist/icons/check.svg b/dist/icons/check.svg new file mode 100644 index 00000000..ba643d75 --- /dev/null +++ b/dist/icons/check.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M22.319,4.431,8.5,18.249a1,1,0,0,1-1.417,0L1.739,12.9a1,1,0,0,0-1.417,0h0a1,1,0,0,0,0,1.417l5.346,5.345a3.008,3.008,0,0,0,4.25,0L23.736,5.847a1,1,0,0,0,0-1.416h0A1,1,0,0,0,22.319,4.431Z"/></svg> diff --git a/dist/icons/chevron-down.svg b/dist/icons/chevron-down.svg new file mode 100644 index 00000000..3664435d --- /dev/null +++ b/dist/icons/chevron-down.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"> + <path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5" /> +</svg> diff --git a/dist/icons/clip.svg b/dist/icons/clip.svg new file mode 100644 index 00000000..e1bcf22e --- /dev/null +++ b/dist/icons/clip.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M22.95,9.6a1,1,0,0,0-1.414,0L10.644,20.539a5,5,0,1,1-7.072-7.071L14.121,2.876a3,3,0,0,1,4.243,4.242L7.815,17.71a1.022,1.022,0,0,1-1.414,0,1,1,0,0,1,0-1.414l9.392-9.435a1,1,0,0,0-1.414-1.414L4.987,14.882a3,3,0,0,0,0,4.243,3.073,3.073,0,0,0,4.243,0L19.778,8.532a5,5,0,0,0-7.071-7.07L2.158,12.054a7,7,0,0,0,9.9,9.9L22.95,11.018A1,1,0,0,0,22.95,9.6Z"/></svg> diff --git a/dist/icons/clock.svg b/dist/icons/clock.svg new file mode 100644 index 00000000..d150afa3 --- /dev/null +++ b/dist/icons/clock.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm0,22A10,10,0,1,1,22,12,10.011,10.011,0,0,1,12,22Z"/><path d="M12,6a1,1,0,0,0-1,1v4.325L7.629,13.437a1,1,0,0,0,1.062,1.7l3.84-2.4A1,1,0,0,0,13,11.879V7A1,1,0,0,0,12,6Z"/></svg> diff --git a/dist/icons/cpu-chip.svg b/dist/icons/cpu-chip.svg new file mode 100644 index 00000000..6d637096 --- /dev/null +++ b/dist/icons/cpu-chip.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"> + <path stroke-linecap="round" stroke-linejoin="round" d="M8.25 3v1.5M4.5 8.25H3m18 0h-1.5M4.5 12H3m18 0h-1.5m-15 3.75H3m18 0h-1.5M8.25 19.5V21M12 3v1.5m0 15V21m3.75-18v1.5m0 15V21m-9-1.5h10.5a2.25 2.25 0 0 0 2.25-2.25V6.75a2.25 2.25 0 0 0-2.25-2.25H6.75A2.25 2.25 0 0 0 4.5 6.75v10.5a2.25 2.25 0 0 0 2.25 2.25Zm.75-12h9v9h-9v-9Z" /> +</svg> diff --git a/dist/icons/cross.svg b/dist/icons/cross.svg new file mode 100644 index 00000000..9f3c88f4 --- /dev/null +++ b/dist/icons/cross.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M23.707.293h0a1,1,0,0,0-1.414,0L12,10.586,1.707.293a1,1,0,0,0-1.414,0h0a1,1,0,0,0,0,1.414L10.586,12,.293,22.293a1,1,0,0,0,0,1.414h0a1,1,0,0,0,1.414,0L12,13.414,22.293,23.707a1,1,0,0,0,1.414,0h0a1,1,0,0,0,0-1.414L13.414,12,23.707,1.707A1,1,0,0,0,23.707.293Z"/></svg> diff --git a/dist/icons/cursor-arrow-ripple.svg b/dist/icons/cursor-arrow-ripple.svg new file mode 100644 index 00000000..6a1377ce --- /dev/null +++ b/dist/icons/cursor-arrow-ripple.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"> + <path stroke-linecap="round" stroke-linejoin="round" d="M15.042 21.672 13.684 16.6m0 0-2.51 2.225.569-9.47 5.227 7.917-3.286-.672Zm-7.518-.267A8.25 8.25 0 1 1 20.25 10.5M8.288 14.212A5.25 5.25 0 1 1 17.25 10.5" /> +</svg> diff --git a/dist/icons/download.svg b/dist/icons/download.svg new file mode 100644 index 00000000..2f74d511 --- /dev/null +++ b/dist/icons/download.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M9.878,18.122a3,3,0,0,0,4.244,0l3.211-3.211A1,1,0,0,0,15.919,13.5l-2.926,2.927L13,1a1,1,0,0,0-1-1h0a1,1,0,0,0-1,1l-.009,15.408L8.081,13.5a1,1,0,0,0-1.414,1.415Z"/><path d="M23,16h0a1,1,0,0,0-1,1v4a1,1,0,0,1-1,1H3a1,1,0,0,1-1-1V17a1,1,0,0,0-1-1H1a1,1,0,0,0-1,1v4a3,3,0,0,0,3,3H21a3,3,0,0,0,3-3V17A1,1,0,0,0,23,16Z"/></svg> diff --git a/dist/icons/envelope.svg b/dist/icons/envelope.svg new file mode 100644 index 00000000..953a9664 --- /dev/null +++ b/dist/icons/envelope.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M19,1H5A5.006,5.006,0,0,0,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V6A5.006,5.006,0,0,0,19,1ZM5,3H19a3,3,0,0,1,2.78,1.887l-7.658,7.659a3.007,3.007,0,0,1-4.244,0L2.22,4.887A3,3,0,0,1,5,3ZM19,21H5a3,3,0,0,1-3-3V7.5L8.464,13.96a5.007,5.007,0,0,0,7.072,0L22,7.5V18A3,3,0,0,1,19,21Z"/></svg> diff --git a/dist/icons/eye-crossed.svg b/dist/icons/eye-crossed.svg new file mode 100644 index 00000000..abe84619 --- /dev/null +++ b/dist/icons/eye-crossed.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M23.271,9.419A15.866,15.866,0,0,0,19.9,5.51l2.8-2.8a1,1,0,0,0-1.414-1.414L18.241,4.345A12.054,12.054,0,0,0,12,2.655C5.809,2.655,2.281,6.893.729,9.419a4.908,4.908,0,0,0,0,5.162A15.866,15.866,0,0,0,4.1,18.49l-2.8,2.8a1,1,0,1,0,1.414,1.414l3.052-3.052A12.054,12.054,0,0,0,12,21.345c6.191,0,9.719-4.238,11.271-6.764A4.908,4.908,0,0,0,23.271,9.419ZM2.433,13.534a2.918,2.918,0,0,1,0-3.068C3.767,8.3,6.782,4.655,12,4.655A10.1,10.1,0,0,1,16.766,5.82L14.753,7.833a4.992,4.992,0,0,0-6.92,6.92l-2.31,2.31A13.723,13.723,0,0,1,2.433,13.534ZM15,12a3,3,0,0,1-3,3,2.951,2.951,0,0,1-1.285-.3L14.7,10.715A2.951,2.951,0,0,1,15,12ZM9,12a3,3,0,0,1,3-3,2.951,2.951,0,0,1,1.285.3L9.3,13.285A2.951,2.951,0,0,1,9,12Zm12.567,1.534C20.233,15.7,17.218,19.345,12,19.345A10.1,10.1,0,0,1,7.234,18.18l2.013-2.013a4.992,4.992,0,0,0,6.92-6.92l2.31-2.31a13.723,13.723,0,0,1,3.09,3.529A2.918,2.918,0,0,1,21.567,13.534Z"/></svg> diff --git a/dist/icons/eye.svg b/dist/icons/eye.svg new file mode 100644 index 00000000..725ce443 --- /dev/null +++ b/dist/icons/eye.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M23.271,9.419C21.72,6.893,18.192,2.655,12,2.655S2.28,6.893.729,9.419a4.908,4.908,0,0,0,0,5.162C2.28,17.107,5.808,21.345,12,21.345s9.72-4.238,11.271-6.764A4.908,4.908,0,0,0,23.271,9.419Zm-1.705,4.115C20.234,15.7,17.219,19.345,12,19.345S3.766,15.7,2.434,13.534a2.918,2.918,0,0,1,0-3.068C3.766,8.3,6.781,4.655,12,4.655s8.234,3.641,9.566,5.811A2.918,2.918,0,0,1,21.566,13.534Z"/><path d="M12,7a5,5,0,1,0,5,5A5.006,5.006,0,0,0,12,7Zm0,8a3,3,0,1,1,3-3A3,3,0,0,1,12,15Z"/></svg> diff --git a/dist/icons/facebook.svg b/dist/icons/facebook.svg new file mode 100644 index 00000000..68e3b8cd --- /dev/null +++ b/dist/icons/facebook.svg @@ -0,0 +1 @@ +<?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 30 30" width="30px" height="30px"> <path d="M15,3C8.373,3,3,8.373,3,15c0,6.016,4.432,10.984,10.206,11.852V18.18h-2.969v-3.154h2.969v-2.099c0-3.475,1.693-5,4.581-5 c1.383,0,2.115,0.103,2.461,0.149v2.753h-1.97c-1.226,0-1.654,1.163-1.654,2.473v1.724h3.593L19.73,18.18h-3.106v8.697 C22.481,26.083,27,21.075,27,15C27,8.373,21.627,3,15,3z"/></svg> \ No newline at end of file diff --git a/dist/icons/globe.svg b/dist/icons/globe.svg new file mode 100644 index 00000000..164c98a4 --- /dev/null +++ b/dist/icons/globe.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm8.647,7H17.426a19.676,19.676,0,0,0-2.821-4.644A10.031,10.031,0,0,1,20.647,7ZM16.5,12a10.211,10.211,0,0,1-.476,3H7.976A10.211,10.211,0,0,1,7.5,12a10.211,10.211,0,0,1,.476-3h8.048A10.211,10.211,0,0,1,16.5,12ZM8.778,17h6.444A19.614,19.614,0,0,1,12,21.588,19.57,19.57,0,0,1,8.778,17Zm0-10A19.614,19.614,0,0,1,12,2.412,19.57,19.57,0,0,1,15.222,7ZM9.4,2.356A19.676,19.676,0,0,0,6.574,7H3.353A10.031,10.031,0,0,1,9.4,2.356ZM2.461,9H5.9a12.016,12.016,0,0,0-.4,3,12.016,12.016,0,0,0,.4,3H2.461a9.992,9.992,0,0,1,0-6Zm.892,8H6.574A19.676,19.676,0,0,0,9.4,21.644,10.031,10.031,0,0,1,3.353,17Zm11.252,4.644A19.676,19.676,0,0,0,17.426,17h3.221A10.031,10.031,0,0,1,14.605,21.644ZM21.539,15H18.1a12.016,12.016,0,0,0,.4-3,12.016,12.016,0,0,0-.4-3h3.437a9.992,9.992,0,0,1,0,6Z"/></svg> diff --git a/dist/icons/hamburger.svg b/dist/icons/hamburger.svg new file mode 100644 index 00000000..2d22fc94 --- /dev/null +++ b/dist/icons/hamburger.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"> + <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5" /> +</svg> diff --git a/dist/icons/heart.svg b/dist/icons/heart.svg new file mode 100644 index 00000000..837c831c --- /dev/null +++ b/dist/icons/heart.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24" width="512" height="512"><g id="_01_align_center" data-name="01 align center"><path d="M17.5.917a6.4,6.4,0,0,0-5.5,3.3A6.4,6.4,0,0,0,6.5.917,6.8,6.8,0,0,0,0,7.967c0,6.775,10.956,14.6,11.422,14.932l.578.409.578-.409C13.044,22.569,24,14.742,24,7.967A6.8,6.8,0,0,0,17.5.917ZM12,20.846c-3.253-2.43-10-8.4-10-12.879a4.8,4.8,0,0,1,4.5-5.05A4.8,4.8,0,0,1,11,7.967h2a4.8,4.8,0,0,1,4.5-5.05A4.8,4.8,0,0,1,22,7.967C22,12.448,15.253,18.416,12,20.846Z"/></g></svg> diff --git a/dist/icons/home.svg b/dist/icons/home.svg new file mode 100644 index 00000000..a4a6997d --- /dev/null +++ b/dist/icons/home.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M23.121,9.069,15.536,1.483a5.008,5.008,0,0,0-7.072,0L.879,9.069A2.978,2.978,0,0,0,0,11.19v9.817a3,3,0,0,0,3,3H21a3,3,0,0,0,3-3V11.19A2.978,2.978,0,0,0,23.121,9.069ZM15,22.007H9V18.073a3,3,0,0,1,6,0Zm7-1a1,1,0,0,1-1,1H17V18.073a5,5,0,0,0-10,0v3.934H3a1,1,0,0,1-1-1V11.19a1.008,1.008,0,0,1,.293-.707L9.878,2.9a3.008,3.008,0,0,1,4.244,0l7.585,7.586A1.008,1.008,0,0,1,22,11.19Z"/></svg> diff --git a/dist/icons/instagram.svg b/dist/icons/instagram.svg new file mode 100644 index 00000000..ba8169b6 --- /dev/null +++ b/dist/icons/instagram.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 50 50" width="50px" height="50px"><path d="M 16 3 C 8.8324839 3 3 8.8324839 3 16 L 3 34 C 3 41.167516 8.8324839 47 16 47 L 34 47 C 41.167516 47 47 41.167516 47 34 L 47 16 C 47 8.8324839 41.167516 3 34 3 L 16 3 z M 16 5 L 34 5 C 40.086484 5 45 9.9135161 45 16 L 45 34 C 45 40.086484 40.086484 45 34 45 L 16 45 C 9.9135161 45 5 40.086484 5 34 L 5 16 C 5 9.9135161 9.9135161 5 16 5 z M 37 11 A 2 2 0 0 0 35 13 A 2 2 0 0 0 37 15 A 2 2 0 0 0 39 13 A 2 2 0 0 0 37 11 z M 25 14 C 18.936712 14 14 18.936712 14 25 C 14 31.063288 18.936712 36 25 36 C 31.063288 36 36 31.063288 36 25 C 36 18.936712 31.063288 14 25 14 z M 25 16 C 29.982407 16 34 20.017593 34 25 C 34 29.982407 29.982407 34 25 34 C 20.017593 34 16 29.982407 16 25 C 16 20.017593 20.017593 16 25 16 z"/></svg> \ No newline at end of file diff --git a/dist/icons/medium.svg b/dist/icons/medium.svg new file mode 100644 index 00000000..eb34a440 --- /dev/null +++ b/dist/icons/medium.svg @@ -0,0 +1 @@ +<?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 50 50" width="50px" height="50px"> <path d="M30,43h17l-4-4l-0.027-28.496l3.891-4.49H34.845l-9.24,22.73L15.497,6H3l4,5.091v24.195L1,43h14l-6-7.714V13.75L22,43 l-0.002,0.014L34,13.545V39L30,43z M10.911,41H5.089L8,37.258L10.911,41z M21.922,37.899L10.828,12.938L8.633,8h5.564l9.581,21.556 l0.805,1.81L21.922,37.899z M35.414,40.414L36,39.828V39V13.545v-5.06l0.191-0.47h6.293l-1.022,1.18l-0.489,0.565l0.001,0.747 L41,39.002l0.001,0.827l0.585,0.585L42.172,41h-7.343L35.414,40.414z"/></svg> \ No newline at end of file diff --git a/dist/icons/menu-burger.svg b/dist/icons/menu-burger.svg new file mode 100644 index 00000000..d55611cb --- /dev/null +++ b/dist/icons/menu-burger.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><rect y="11" width="24" height="2" rx="1"/><rect y="4" width="24" height="2" rx="1"/><rect y="18" width="24" height="2" rx="1"/></svg> diff --git a/dist/icons/paper-plane.svg b/dist/icons/paper-plane.svg new file mode 100644 index 00000000..cc5f4408 --- /dev/null +++ b/dist/icons/paper-plane.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24" width="512" height="512"><g id="_01_align_center" data-name="01 align center"><path d="M1.444,6.669a2,2,0,0,0-.865,3.337l3.412,3.408V20h6.593l3.435,3.43a1.987,1.987,0,0,0,1.408.588,2.034,2.034,0,0,0,.51-.066,1.978,1.978,0,0,0,1.42-1.379L23.991.021ZM2,8.592l17.028-5.02L5.993,16.586v-4Zm13.44,13.424L11.413,18h-4L20.446,4.978Z"/></g></svg> diff --git a/dist/icons/plus.svg b/dist/icons/plus.svg new file mode 100644 index 00000000..af1d3047 --- /dev/null +++ b/dist/icons/plus.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M23,11H13V1a1,1,0,0,0-1-1h0a1,1,0,0,0-1,1V11H1a1,1,0,0,0-1,1H0a1,1,0,0,0,1,1H11V23a1,1,0,0,0,1,1h0a1,1,0,0,0,1-1V13H23a1,1,0,0,0,1-1h0A1,1,0,0,0,23,11Z"/></svg> diff --git a/dist/icons/rocket-lunch.svg b/dist/icons/rocket-lunch.svg new file mode 100644 index 00000000..e0d2dc8a --- /dev/null +++ b/dist/icons/rocket-lunch.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24" width="512" height="512"><path d="M18,8.5a2.5,2.5,0,0,1-5,0A2.5,2.5,0,0,1,18,8.5Zm-.006,6.866a11.065,11.065,0,0,1-1.163,4.569A7.634,7.634,0,0,1,10,24H9V18.5A3.517,3.517,0,0,0,5.5,15H0V14A7.634,7.634,0,0,1,4.065,7.169,11.065,11.065,0,0,1,8.634,6.006,15.487,15.487,0,0,1,20.972,0h0A3.009,3.009,0,0,1,24,3,15.507,15.507,0,0,1,17.994,15.366ZM2.084,13H4.346A34.361,34.361,0,0,1,6.955,8.237a8.993,8.993,0,0,0-1.993.72A5.519,5.519,0,0,0,2.084,13Zm13.679,4.045A34.361,34.361,0,0,1,11,19.654v2.262a5.519,5.519,0,0,0,4.043-2.878A8.993,8.993,0,0,0,15.763,17.045ZM22,2.972A1,1,0,0,0,21,2c-5.16.147-8.65,2.124-12.018,6.822a29.92,29.92,0,0,0-2.471,4.271,5.5,5.5,0,0,1,4.4,4.4,29.92,29.92,0,0,0,4.271-2.471C19.876,11.65,21.853,8.16,22,2.972ZM6.122,17.879a3.015,3.015,0,0,1,0,4.242c-.907.906-3.622,1.465-4.748,1.664l-1.406.247.247-1.406c.2-1.126.758-3.841,1.664-4.748A3.073,3.073,0,0,1,6.122,17.879ZM5,20a.993.993,0,0,0-.293-.707,1,1,0,0,0-1.414,0A7.318,7.318,0,0,0,2.5,21.5a7.342,7.342,0,0,0,2.208-.794A.993.993,0,0,0,5,20Z"/></svg> diff --git a/dist/icons/search.svg b/dist/icons/search.svg new file mode 100644 index 00000000..4b0d871f --- /dev/null +++ b/dist/icons/search.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M23.707,22.293l-5.969-5.969a10.016,10.016,0,1,0-1.414,1.414l5.969,5.969a1,1,0,0,0,1.414-1.414ZM10,18a8,8,0,1,1,8-8A8.009,8.009,0,0,1,10,18Z"/></svg> diff --git a/dist/icons/share.svg b/dist/icons/share.svg new file mode 100644 index 00000000..1482f351 --- /dev/null +++ b/dist/icons/share.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M19.333,14.667a4.66,4.66,0,0,0-3.839,2.024L8.985,13.752a4.574,4.574,0,0,0,.005-3.488l6.5-2.954a4.66,4.66,0,1,0-.827-2.643,4.633,4.633,0,0,0,.08.786L7.833,8.593a4.668,4.668,0,1,0-.015,6.827l6.928,3.128a4.736,4.736,0,0,0-.079.785,4.667,4.667,0,1,0,4.666-4.666ZM19.333,2a2.667,2.667,0,1,1-2.666,2.667A2.669,2.669,0,0,1,19.333,2ZM4.667,14.667A2.667,2.667,0,1,1,7.333,12,2.67,2.67,0,0,1,4.667,14.667ZM19.333,22A2.667,2.667,0,1,1,22,19.333,2.669,2.669,0,0,1,19.333,22Z"/></svg> diff --git a/dist/icons/snapchat.svg b/dist/icons/snapchat.svg new file mode 100644 index 00000000..214fc3f5 --- /dev/null +++ b/dist/icons/snapchat.svg @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 50 50" width="50px" height="50px"><path d="M 46.773438 35.078125 C 40.96875 34.121094 38.316406 28.109375 38.230469 27.914063 C 38.21875 27.878906 38.191406 27.816406 38.175781 27.78125 C 38 27.429688 37.824219 26.933594 37.972656 26.582031 C 38.226563 25.980469 39.433594 25.597656 40.15625 25.367188 C 40.410156 25.285156 40.652344 25.210938 40.839844 25.136719 C 42.59375 24.441406 43.46875 23.535156 43.449219 22.433594 C 43.433594 21.546875 42.753906 20.734375 41.753906 20.382813 C 41.40625 20.234375 41.007813 20.160156 40.605469 20.160156 C 40.332031 20.160156 39.917969 20.199219 39.519531 20.382813 C 38.851563 20.695313 38.265625 20.863281 37.847656 20.882813 C 37.757813 20.878906 37.679688 20.871094 37.613281 20.859375 L 37.65625 20.171875 C 37.851563 17.0625 38.097656 13.1875 37.046875 10.832031 C 33.945313 3.890625 27.375 3.351563 25.433594 3.351563 L 24.550781 3.359375 C 22.613281 3.359375 16.054688 3.898438 12.960938 10.835938 C 11.910156 13.191406 12.152344 17.0625 12.351563 20.175781 L 12.359375 20.292969 C 12.371094 20.484375 12.382813 20.675781 12.394531 20.859375 C 11.960938 20.9375 11.113281 20.792969 10.234375 20.382813 C 9.039063 19.824219 6.886719 20.5625 6.589844 22.125 C 6.457031 22.816406 6.617188 24.128906 9.164063 25.132813 C 9.355469 25.210938 9.59375 25.285156 9.851563 25.367188 C 10.570313 25.597656 11.777344 25.976563 12.03125 26.582031 C 12.179688 26.933594 12.003906 27.429688 11.796875 27.855469 C 11.6875 28.109375 9.050781 34.121094 3.234375 35.078125 C 2.492188 35.199219 1.964844 35.855469 2.003906 36.613281 C 2.015625 36.8125 2.066406 37.011719 2.148438 37.207031 C 2.675781 38.445313 4.59375 39.296875 8.171875 39.878906 C 8.234375 40.089844 8.304688 40.402344 8.34375 40.574219 C 8.417969 40.929688 8.5 41.289063 8.609375 41.664063 C 8.714844 42.019531 9.078125 42.84375 10.210938 42.84375 C 10.554688 42.84375 10.929688 42.769531 11.332031 42.691406 C 11.925781 42.574219 12.667969 42.429688 13.621094 42.429688 C 14.152344 42.429688 14.699219 42.476563 15.25 42.566406 C 16.265625 42.734375 17.183594 43.386719 18.25 44.136719 C 19.914063 45.316406 21.800781 46.648438 24.726563 46.648438 C 24.804688 46.648438 24.882813 46.644531 24.957031 46.640625 C 25.0625 46.644531 25.171875 46.648438 25.28125 46.648438 C 28.207031 46.648438 30.09375 45.3125 31.761719 44.136719 C 32.777344 43.414063 33.738281 42.738281 34.757813 42.566406 C 35.308594 42.476563 35.855469 42.429688 36.386719 42.429688 C 37.304688 42.429688 38.03125 42.546875 38.679688 42.675781 C 39.140625 42.765625 39.507813 42.808594 39.847656 42.808594 C 40.605469 42.808594 41.1875 42.375 41.398438 41.648438 C 41.507813 41.28125 41.585938 40.925781 41.664063 40.566406 C 41.695313 40.433594 41.769531 40.097656 41.835938 39.875 C 45.414063 39.292969 47.332031 38.441406 47.855469 37.214844 C 47.941406 37.019531 47.988281 36.816406 48.003906 36.605469 C 48.042969 35.859375 47.515625 35.203125 46.773438 35.078125 Z"/></svg> \ No newline at end of file diff --git a/dist/icons/social-network.svg b/dist/icons/social-network.svg new file mode 100644 index 00000000..e8d766ef --- /dev/null +++ b/dist/icons/social-network.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M22.773,7.721A4.994,4.994,0,0,0,19,6H15.011l.336-2.041A3.037,3.037,0,0,0,9.626,2.122L7.712,6H5a5.006,5.006,0,0,0-5,5v5a5.006,5.006,0,0,0,5,5H18.3a5.024,5.024,0,0,0,4.951-4.3l.705-5A5,5,0,0,0,22.773,7.721ZM2,16V11A3,3,0,0,1,5,8H7V19H5A3,3,0,0,1,2,16Zm19.971-4.581-.706,5A3.012,3.012,0,0,1,18.3,19H9V7.734a1,1,0,0,0,.23-.292l2.189-4.435A1.07,1.07,0,0,1,13.141,2.8a1.024,1.024,0,0,1,.233.84l-.528,3.2A1,1,0,0,0,13.833,8H19a3,3,0,0,1,2.971,3.419Z"/></svg> diff --git a/dist/icons/trash.svg b/dist/icons/trash.svg new file mode 100644 index 00000000..a1e64840 --- /dev/null +++ b/dist/icons/trash.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M21,4H17.9A5.009,5.009,0,0,0,13,0H11A5.009,5.009,0,0,0,6.1,4H3A1,1,0,0,0,3,6H4V19a5.006,5.006,0,0,0,5,5h6a5.006,5.006,0,0,0,5-5V6h1a1,1,0,0,0,0-2ZM11,2h2a3.006,3.006,0,0,1,2.829,2H8.171A3.006,3.006,0,0,1,11,2Zm7,17a3,3,0,0,1-3,3H9a3,3,0,0,1-3-3V6H18Z"/><path d="M10,18a1,1,0,0,0,1-1V11a1,1,0,0,0-2,0v6A1,1,0,0,0,10,18Z"/><path d="M14,18a1,1,0,0,0,1-1V11a1,1,0,0,0-2,0v6A1,1,0,0,0,14,18Z"/></svg> diff --git a/dist/icons/twitter.svg b/dist/icons/twitter.svg new file mode 100644 index 00000000..f99c1b76 --- /dev/null +++ b/dist/icons/twitter.svg @@ -0,0 +1 @@ +<?xml version="1.0"?><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 30 30" width="30px" height="30px"> <path d="M28,6.937c-0.957,0.425-1.985,0.711-3.064,0.84c1.102-0.66,1.947-1.705,2.345-2.951c-1.03,0.611-2.172,1.055-3.388,1.295 c-0.973-1.037-2.359-1.685-3.893-1.685c-2.946,0-5.334,2.389-5.334,5.334c0,0.418,0.048,0.826,0.138,1.215 c-4.433-0.222-8.363-2.346-10.995-5.574C3.351,6.199,3.088,7.115,3.088,8.094c0,1.85,0.941,3.483,2.372,4.439 c-0.874-0.028-1.697-0.268-2.416-0.667c0,0.023,0,0.044,0,0.067c0,2.585,1.838,4.741,4.279,5.23 c-0.447,0.122-0.919,0.187-1.406,0.187c-0.343,0-0.678-0.034-1.003-0.095c0.679,2.119,2.649,3.662,4.983,3.705 c-1.825,1.431-4.125,2.284-6.625,2.284c-0.43,0-0.855-0.025-1.273-0.075c2.361,1.513,5.164,2.396,8.177,2.396 c9.812,0,15.176-8.128,15.176-15.177c0-0.231-0.005-0.461-0.015-0.69C26.38,8.945,27.285,8.006,28,6.937z"/></svg> \ No newline at end of file diff --git a/dist/icons/user.svg b/dist/icons/user.svg new file mode 100644 index 00000000..c7be66d7 --- /dev/null +++ b/dist/icons/user.svg @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="Outline" viewBox="0 0 24 24" width="512" height="512"><path d="M12,12A6,6,0,1,0,6,6,6.006,6.006,0,0,0,12,12ZM12,2A4,4,0,1,1,8,6,4,4,0,0,1,12,2Z"/><path d="M12,14a9.01,9.01,0,0,0-9,9,1,1,0,0,0,2,0,7,7,0,0,1,14,0,1,1,0,0,0,2,0A9.01,9.01,0,0,0,12,14Z"/></svg> \ No newline at end of file diff --git a/dist/lazyStyles/lazyStyles.css b/dist/lazyStyles/lazyStyles.css new file mode 100644 index 00000000..e69de29b diff --git a/dist/main/main.js b/dist/main/main.js new file mode 100644 index 00000000..d4f6ce0e --- /dev/null +++ b/dist/main/main.js @@ -0,0 +1,32 @@ +import{t as I,r as f}from"../__chunks__/state.CJfvw0Ck.js";import{i as R}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";import{g as se,m as p,F as L}from"../__chunks__/fetch.service.yiMnp1FM.js";import{_ as n}from"../__chunks__/preload-helper.D7itGvJr.js";import{T as m,s as v,x as l,w as X,i as pe}from"../__chunks__/lit-element.CH8ciVnL.js";import{t as y,n as fe}from"../__chunks__/property.Ds9fqW-T.js";import{i as me,t as _e,e as j,o as oe,a as ge}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{r as x}from"../__chunks__/icon.template.3G0fuXUC.js";import{P as g,c as ve}from"../__chunks__/createOptimizedPicture.DLZ8Nghn.js";const K=(e,t)=>{t.split(",").forEach(r=>{e.classList.add(I(r.trim()))})};function V(e,t=document){const r=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${r}="${e}"]`)].map(i=>i.content).join(", ");return o.length?o:""}function ye(){const e=V("template");e&&K(document.body,e);const t=V("theme");t&&K(document.body,t)}function be(e){e.querySelectorAll("a").forEach(t=>{if(t.title=t.title||t.textContent,t.href!==t.textContent){const r=t.parentElement,s=t.parentElement.parentElement;t.querySelector("img")||(r.childNodes.length===1&&(r.tagName==="P"||r.tagName==="DIV")&&(t.className="button",r.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="STRONG"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button primary",s.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="EM"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button secondary",s.classList.add("button-container")))}})}function Pe(e){return e.trim()===""?void 0:e}function we(){const e=V("language");document.documentElement.lang=Pe(e)||"en"}function Le(){return R()?window.parent.location:window.location}function E(e){return new Promise((t,r)=>{const{href:s}=se(e);if(document.querySelector(`head > link[href="${s}"]`))t();else{const o=document.createElement("link");o.rel="stylesheet",o.href=s,o.onload=()=>t(),o.onerror=r,document.head.append(o)}})}const H={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/types/icons.types.ts",fontsScssPath:"./src/styles/sass/fonts.scss",fontsCssPath:"./dist/fonts/fonts.css",lazyStylesScssPath:"./src/styles/sass/lazy-styles.scss",lazyStylesCssPath:"./dist/lazyStyles/lazyStyles.css",sidekickLibraryStylesScssPath:"./src/styles/sass/sidekick-library-styles.scss",sidekickLibraryStylesCssPath:"./dist/sidekickLibraryStyles/sidekickLibraryStyles.css",lcpBlocks:["banner"]};async function W(){const{fontsCssPath:e}=H;if(e){await E(e);try{Le().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){p.error("loadFonts: Error setting fonts-loaded in session storage",t)}}}function c(e,t={}){c.defer=c.defer||[];const r=s=>{c[s]=c[s]||((...o)=>c.defer.push({fnname:s,args:o}))};c.drain=c.drain||((s,o)=>{c[s]=o,c.defer.filter(({fnname:i})=>s===i).forEach(({fnname:i,args:a})=>c[i](...a))}),c.always=c.always||[],c.always.on=(s,o)=>{c.always[s]=o},c.on=(s,o)=>{c.cases[s]=o},r("observe"),r("cwv");try{if(window.hlx=window.hlx||{},!window.hlx.rum){const d=new URLSearchParams(window.location.search).get("rum")==="on"?1:100,h=Array.from({length:75},(Z,ue)=>String.fromCharCode(48+ue)).filter(Z=>/\d|[A-Z]/i.test(Z)).filter(()=>Math.random()*75>70).join(""),_=Math.random(),u=_*d<1,b=Date.now(),he={full:()=>window.location.href,origin:()=>window.location.origin,path:()=>window.location.href.replace(/\?.*$/,"")};window.hlx.rum={weight:d,id:h,random:_,isSelected:u,firstReadTime:b,sampleRUM:c,sanitizeURL:he[window.hlx.RUM_MASK_URL||"path"]}}const{weight:s,id:o,firstReadTime:i}=window.hlx.rum;if(window.hlx&&window.hlx.rum&&window.hlx.rum.isSelected){const a=["weight","id","referer","checkpoint","t","source","target","cwv","CLS","FID","LCP","INP"],d=(h=t)=>{const _=JSON.stringify({weight:s,id:o,referer:window.hlx.rum.sanitizeURL(),checkpoint:e,t:Date.now()-i,...t},a),u=`https://rum.hlx.page/.rum/${s}`;navigator.sendBeacon(u,_),console.debug(`ping:${e}`,h)};c.cases=c.cases||{cwv:()=>c.cwv(t)||!0,lazy:()=>{const h=document.createElement("script");return h.src="https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js",document.head.appendChild(h),!0}},d(t),c.cases[e]&&c.cases[e]()}c.always[e]&&c.always[e](t)}catch{}}function $e(e="/dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(r){p.log("setupHlxObj: Could not set codeBasePath.",r)}}function Ee(){$e(),c("top"),window.addEventListener("load",()=>c("load")),window.addEventListener("unhandledrejection",e=>{c("error",{source:e.reason.sourceURL,target:e.reason.line})}),window.addEventListener("error",e=>{c("error",{source:e.filename,target:e.lineno})})}function ie(e){const t=[];return e.querySelectorAll("[data-block-name]").forEach(s=>{t.push({name:s.dataset.blockName,element:s})}),t}async function ae(e){if((e.element.dataset.blockStatus??"unloaded")==="unloaded")try{e.element.dataset.blockStatus="loading";const{href:r}=se(`dist/${e.name}/${e.name}.js`),s=await n(()=>import(r),__vite__mapDeps([]));s.default&&await s.default(e.element),e.element.dataset.blockStatus="loaded"}catch(r){e.element.dataset.blockStatus="error",p.error("loadBlockModules:",r)}}async function ne(e){try{await E(`dist/${e.name}/${e.name}.css`)}catch(t){p.error("loadBlockStyles: Could not load css styles.",t)}}function N(e){e.style.removeProperty("display")}async function Ce(e){const t=ie(e);if(!t.length){N(e);return}const r=[];for(const s of t)r.push(Promise.all([ae(s),ne(s)]));await Promise.all(r),N(e)}async function Se(){const t=[...document.querySelectorAll(".section")].map(r=>Ce(r));await Promise.all(t)}function Te(){document.querySelectorAll(".default-content-wrapper picture").forEach(t=>{const r=t.parentElement;r&&r.classList.add("image","main")})}function Ae(e){const t=[];let r=!1;[...e.children].forEach(s=>{if(s.tagName==="DIV"||!r){const o=document.createElement("div");t.push(o),r=s.tagName!=="DIV",r&&o.classList.add("default-content-wrapper")}t[t.length-1].append(s)}),t.forEach(s=>e.append(s)),Te(),e.classList.add("section"),e.dataset.sectionStatus="initialized",e.style.display="none"}function De(e){return/^[a-z][A-Za-z0-9]*$/.test(e)?e:/^[A-Z][A-Za-z0-9]*$/.test(e)?e.charAt(0).toLowerCase()+e.slice(1):I(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}function Oe(e){const t={};return e.querySelectorAll(":scope > div").forEach(r=>{if(r.children){const s=[...r.children];if(s[1]){const o=s[1],i=I(s[0].textContent??"");let a="";if(o.querySelector("a")){const d=[...o.querySelectorAll("a")];d.length===1?a=d[0].href:a=d.map(h=>h.href)}else if(o.querySelector("img")){const d=[...o.querySelectorAll("img")];d.length===1?a=d[0].src:a=d.map(h=>h.src)}else if(o.querySelector("p")){const d=[...o.querySelectorAll("p")];d.length===1?a=d[0].textContent:a=d.map(h=>h.textContent)}else a=r.children[1].textContent;t[i]=a}}}),t}function ke(e){const t=e.querySelector("div.section-metadata");if(t){const r=Oe(t);Object.keys(r).forEach(s=>{s==="style"?r.style.split(",").filter(i=>i).map(i=>I(i.trim())).forEach(i=>e.classList.add(i)):e.dataset[De(s)]=r[s]}),t.parentElement&&t.parentElement.remove()}}function Ie(e){e.querySelectorAll(":scope > div").forEach(t=>{Ae(t),ke(t)})}function Re(e){e.querySelectorAll("div.section > div > div").forEach(t=>{const r=t.classList[0];if(r){t.classList.add("block"),t.dataset.blockName=r;const s=t.parentElement;s==null||s.classList.add(`${r}-wrapper`);const o=t.closest(".section");o&&o.classList.add(`${r}-container`)}})}async function xe(){const e=document.querySelector(".section"),{lcpBlocks:t}=H;if(e){const o=ie(e).map(async i=>{(t==null?void 0:t.includes(i.name))&&await Promise.all([ae(i),ne(i)])});await Promise.all(o),N(e)}document.body.style.display=null;const r=document.querySelector("main img");await new Promise(s=>{r&&!r.complete?(r.setAttribute("loading","eager"),r.setAttribute("fetchpriority","high"),r.addEventListener("load",()=>s()),r.addEventListener("error",()=>s())):s()})}class ze{constructor(){this.beforeEagerCallbacks=[],this.loadEagerCallbacks=[],this.beforeLoadLazyCallbacks=[],this.loadLazyCallbacks=[],this.beforeLoadDelayedCallbacks=[],this.loadDelayedCallbacks=[],this.initializedCallbacks=[]}get beforeEager(){return this.beforeEagerPromise===void 0&&(this.beforeEagerPromise=this.beforeLoadEager()),this.beforeEagerPromise}get loadEager(){return this.eagerPromise===void 0&&(this.eagerPromise=this.loadEagerPromise()),this.eagerPromise}get beforeLoadLazy(){return this.beforeLazyPromise===void 0&&(this.beforeLazyPromise=this.beforeLoadLazyPromise()),this.beforeLazyPromise}get loadLazy(){return this.lazyPromise===void 0&&(this.lazyPromise=this.loadLazyPromise()),this.lazyPromise}get beforeLoadDelayed(){return this.beforeDelayedPromise===void 0&&(this.beforeDelayedPromise=this.beforeLoadDelayedPromise()),this.beforeDelayedPromise}get loadDelayed(){return this.delayedPromise===void 0&&(this.delayedPromise=this.loadDelayedPromise()),this.delayedPromise}get initialized(){return this.initializedPromise===void 0&&(this.initializedPromise=this.getInitializedPromise()),this.initializedPromise}addBeforeEagerTask(t){this.beforeEagerCallbacks.push(t)}addLoadEagerTask(t){this.loadEagerCallbacks.push(t)}addBeforeLoadLazyTask(t){this.beforeLoadLazyCallbacks.push(t)}addLoadLazyTask(t){this.loadLazyCallbacks.push(t)}addBeforeLoadDelayedTask(t){this.beforeLoadDelayedCallbacks.push(t)}addLoadDelayedTask(t){this.loadDelayedCallbacks.push(t)}addInitializedTask(t){this.initializedCallbacks.push(t)}async init(){await this.beforeEager,await this.loadEager,await this.beforeLoadLazy,await this.loadLazy,await this.beforeLoadDelayed,await this.loadDelayed,await this.initialized}async beforeLoadEager(){const t=new Promise(r=>{Ee(),ye(),we(),r()});await Promise.all([...this.beforeEagerCallbacks.map(r=>r()),t])}async loadEagerPromise(){const t=new Promise(async r=>{try{const s=document.querySelector("main");be(s),Ie(s),Re(s),setTimeout(()=>{document.body.classList.add("show"),r()},100),(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await W()}catch(s){p.error("index: could not load fonts",s)}});await Promise.all([...this.loadEagerCallbacks.map(r=>r()),t,xe()])}async beforeLoadLazyPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadLazyCallbacks.map(r=>r()),t])}async loadLazyPromise(){const t=new Promise(async r=>{try{const{lazyStylesScssPath:s,sidekickLibraryStylesScssPath:o,fontsScssPath:i,lazyStylesCssPath:a,sidekickLibraryStylesCssPath:d}=H;await Se();const{hash:h}=window.location,_=h?document.getElementById(h.substring(1)):!1;h&&_&&_.scrollIntoView(),s&&a&&await E(a),o&&d&&R()&&await E(d),i&&await W(),c("lazy");const u=document.querySelector("main");c.observe(u.querySelectorAll("div[data-block-name]")),c.observe(u.querySelectorAll("picture > img"))}catch(s){p.error("LoadLazyTask: ",s)}r()});await Promise.all([...this.loadLazyCallbacks.map(r=>r()),t])}async beforeLoadDelayedPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadDelayedCallbacks.map(r=>r()),t])}async loadDelayedPromise(){const t=new Promise(r=>{setTimeout(()=>{r()},3e3)});await Promise.all([...this.loadDelayedCallbacks.map(r=>r()),t])}async getInitializedPromise(){const t=new Promise(r=>r());await Promise.all([...this.initializedCallbacks.map(r=>r()),t])}}const C=new ze;/** + * @license + * Copyright 2020 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const Me=e=>e===null||typeof e!="object"&&typeof e!="function",Ve=e=>e.strings===void 0;/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const P=(e,t)=>{var s;const r=e._$AN;if(r===void 0)return!1;for(const o of r)(s=o._$AO)==null||s.call(o,t,!1),P(o,t);return!0},S=e=>{let t,r;do{if((t=e._$AM)===void 0)break;r=t._$AN,r.delete(e),e=t}while((r==null?void 0:r.size)===0)},ce=e=>{for(let t;t=e._$AM;e=t){let r=t._$AN;if(r===void 0)t._$AN=r=new Set;else if(r.has(e))break;r.add(e),je(t)}};function Ne(e){this._$AN!==void 0?(S(this),this._$AM=e,ce(this)):this._$AM=e}function qe(e,t=!1,r=0){const s=this._$AH,o=this._$AN;if(o!==void 0&&o.size!==0)if(t)if(Array.isArray(s))for(let i=r;i<s.length;i++)P(s[i],!1),S(s[i]);else s!=null&&(P(s,!1),S(s));else P(this,e)}const je=e=>{e.type==_e.CHILD&&(e._$AP??(e._$AP=qe),e._$AQ??(e._$AQ=Ne))};class le extends me{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,r,s){super._$AT(t,r,s),ce(this),this.isConnected=t._$AU}_$AO(t,r=!0){var s,o;t!==this.isConnected&&(this.isConnected=t,t?(s=this.reconnected)==null||s.call(this):(o=this.disconnected)==null||o.call(this)),r&&(P(this,t),S(this))}setValue(t){if(Ve(this._$Ct))this._$Ct._$AI(t,this);else{const r=[...this._$Ct._$AH];r[this._$Ci]=t,this._$Ct._$AI(r,this,0)}}disconnected(){}reconnected(){}}/** + * @license + * Copyright 2020 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const He=()=>new Be;let Be=class{};const M=new WeakMap,Ue=j(class extends le{render(e){return m}update(e,[t]){var s;const r=t!==this.Y;return r&&this.Y!==void 0&&this.rt(void 0),(r||this.lt!==this.ct)&&(this.Y=t,this.ht=(s=e.options)==null?void 0:s.host,this.rt(this.ct=e.element)),m}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let r=M.get(t);r===void 0&&(r=new WeakMap,M.set(t,r)),r.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),r.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=M.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var Fe=Object.defineProperty,Ye=Object.getOwnPropertyDescriptor,B=(e,t,r,s)=>{for(var o=s>1?void 0:s?Ye(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Fe(t,r,o),o};let T=class extends v{constructor(){super(...arguments),this.error=null,this.getSubmenuName=e=>e.path.split("/")[1]}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}async getPlaceholder(e){return await g.getPlaceHolder(e)}render(){if(this.error)return l`<div class="error">${this.error}</div>`;if(this.items)return l`<nav id="menu"><header class="major"><h2>Menu</h2></header>${this.items.length===0?this.getPlaceholder("no menu items"):this.renderMenuItems()}</nav>`}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return l`<span @click="${this.toggleSubmenu}" class="opener submenu"><span class="submenu__text">${e.navtitle} </span>${x("chevron-down","submenu__icon")}</span><ul>${e.children.map(t=>l`<li><a href="${t.path}">${t.navtitle}</a></li>`)}</ul>`}renderMenuItem(e){return e.error?l`<p>${e.error}</p>`:l`<li>${e.children!==void 0?this.renderSubMenu(e):l`<a href="${e.path}">${e.navtitle}</a>`}</li>`}renderMenuItems(){return l`<ul>${this.items.map(e=>this.renderMenuItem(e))}</ul>`}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}filterNavigation(e,t){return e.filter(r=>t.every(s=>!r.path.includes(s))).map(r=>({path:r.path,navtitle:this.getNavTitle(r)}))}groupItemsByFirstLevelPath(e){const t={};return e.forEach(r=>{const s=this.getSubmenuName(r);t[s]||(t[s]=[]),t[s].push({path:r.path,navtitle:this.getNavTitle(r)})}),t}async groupByFirstLevelPath(){const e="/query-index.json",t=["sidekick","sidekick-library","tools","development","dev-","__"];try{const r=await L.fetchJson(e);this.error=null;const s=this.filterNavigation(r.data,t),o=this.groupItemsByFirstLevelPath(s);return Object.values(o).map(a=>a.length===1?a[0]:{navtitle:a[0].path.split("/")[1],path:a[0].path,children:a})}catch(r){return p.error(`SidebarNav Component: Error while fetching ${e}`,r),this.error=await g.getPlaceHolder("error"),[]}}};B([f()],T.prototype,"items",2);B([f()],T.prototype,"error",2);T=B([y("sidebar-nav")],T);var Ze=Object.defineProperty,Xe=Object.getOwnPropertyDescriptor,U=(e,t,r,s)=>{for(var o=s>1?void 0:s?Xe(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Ze(t,r,o),o};let A=class extends v{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();e!==null&&this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t="contact.plain.html";try{const r=await L.fetchText(t,{cacheOptions:{cacheType:"runtime"}});return this.error=null,e.parseFromString(r,"text/html")}catch(r){return p.error(`SidebarContacts Component: Error while fetching ${t}`,r),this.error=await g.getPlaceHolder("error"),null}}renderHeader(e){return e?l`<header class="major"><h2>${e}</h2></header>`:m}renderText(e){return e?l`<p>${e}</p>`:m}render(){if(this.error)return l`<div class="error">${this.error}</div>`;if(!this.contactTemplateArgs)return m;const{headline:e,text:t,contacts:r}=this.contactTemplateArgs;return l`<section>${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(r)}</section>`}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:r}=e;return!t&&!r?m:l`<li class="icon solid">${this.renderIcon(t)} ${this.renderContactMarkup(r)}</li>`}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(s=>({icon:s.querySelector("div"),markup:s.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),r=e.querySelector("p"),s=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:r,contacts:s}}renderContacts(e){return e.length===0?m:l`<ul class="contact">${e.map(t=>this.renderContact(t))}</ul>`}renderIcon(e){return e?x(e.innerHTML):m}renderContactMarkup(e){return e?oe(e.innerHTML):m}};U([f()],A.prototype,"contactTemplateArgs",2);U([f()],A.prototype,"error",2);A=U([y("sidebar-contact")],A);var Ke=Object.defineProperty,We=Object.getOwnPropertyDescriptor,z=(e,t,r,s)=>{for(var o=s>1?void 0:s?We(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Ke(t,r,o),o};let w=class extends v{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e),this.noPostsPlaceholder=await g.getPlaceHolder("no posts")}render(){if(this.lastTreePosts)return l`${this.renderHeader()} ${this.renderPosts()}`}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,r)=>t.lastModified>r.lastModified?-1:t.lastModified<r.lastModified?1:0),e.slice(0,3)}renderPicture(e){const t=ve({src:e.image,alt:e.imagealt,width:336,height:224});return t?l`<a href="${e.path}" class="image">${t}</a>`:m}renderPost(e){return l`<article>${this.renderPicture(e)}<p>${e.description}</p></article>`}async getPosts(){const e="/query-index.json";try{return this.error=null,(await L.fetchJson(e)).data.filter(r=>r.path.startsWith("/posts"))}catch(t){return p.error(`SidebarPost Component: Error while fetching ${e}`,t),this.error=await g.getPlaceHolder("error"),[]}}renderPosts(){return this.error?l`<div class="error">${this.error}</div>`:this.lastTreePosts.length===0?l`<div>${this.noPostsPlaceholder}</div>`:l`<div class="mini-posts">${this.lastTreePosts.map(e=>this.renderPost(e))}</div>`}renderHeader(){return l`<header class="major"><h2>Newest Posts</h2></header>`}};z([f()],w.prototype,"lastTreePosts",2);z([f()],w.prototype,"error",2);z([f()],w.prototype,"noPostsPlaceholder",2);w=z([y("sidebar-posts")],w);var Je=Object.defineProperty,Ge=Object.getOwnPropertyDescriptor,F=(e,t,r,s)=>{for(var o=s>1?void 0:s?Ge(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Je(t,r,o),o};let D=class extends v{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e="footer.plain.html";try{const t=await L.fetchText(e,{cacheOptions:{cacheType:"runtime"}});this.error=null;const r=document.createElement("div");r.innerHTML=t,this.footerMarkup=r.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}catch(t){p.error(`SidebarFooter Component: Error while fetching ${e}`,t),this.error=await g.getPlaceHolder("error")}}render(){if(this.error)return l`<div class="error">${this.error}</div>`;if(this.footerMarkup)return l`${this.footerMarkup}`}};F([f()],D.prototype,"footerMarkup",2);F([f()],D.prototype,"error",2);D=F([y("sidebar-footer")],D);var Qe=Object.defineProperty,et=Object.getOwnPropertyDescriptor,tt=(e,t,r,s)=>{for(var o=s>1?void 0:s?et(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Qe(t,r,o),o};let J=class extends v{constructor(){super(...arguments),this.toggleRef=He(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return l`<div class="inner"><sidebar-nav></sidebar-nav><sidebar-posts></sidebar-posts><sidebar-contact></sidebar-contact><sidebar-footer id="footer"></sidebar-footer></div><a ${Ue(this.toggleRef)} href="#sidebar" class="toggle hamburger-icon" aria-label="Sidebar toggle">${x("hamburger")}</a>`}};J=tt([y("sidebar-component")],J);const rt=()=>{if(R())return;const e=document.createElement("sidebar-component");e.setAttribute("id","sidebar"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active");const t=document.getElementById("main");t==null||t.after(e)};C.addLoadEagerTask(()=>(rt(),Promise.resolve()));function st(){const e=document.getElementById("main");if(!e)return;const t=e.innerHTML;e.innerHTML=`<div class="inner">${R()?"":'<header-component id="header"></header-component>'}${t}</div>`}C.addLoadEagerTask(()=>(st(),Promise.resolve()));function ot({input:e,specifier:t,htmlTag:r}){return t===""||r===""?e:e.split(t).map((s,o)=>o%2===1?`<${r}>${s}</${r}>`:s).join("")}var it=Object.defineProperty,at=Object.getOwnPropertyDescriptor,Y=(e,t,r,s)=>{for(var o=s>1?void 0:s?at(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&it(t,r,o),o};let O=class extends v{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await L.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data},this.error=null}catch(e){p.error("Header Component: Error while fetching header.json",e),this.error=await g.getPlaceHolder("error")}}render(){if(this.error)return l`<div class="error">${this.error}</div>`;if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,r=ot({input:e.logoText,htmlTag:"strong",specifier:":::"}),s=oe(r);return l`<a href="${e.logoLink}" class="logo">${s}</a><ul class="icons">${t.map(o=>l`<li><a href="${o.socialLink}" class="icon brands" aria-label="${o.socialLabel}">${x(o.socialIcon,"header-icon")} <span class="label">${o.socialLabel}</span></a></li>`)}</ul>`}};Y([f()],O.prototype,"headerData",2);Y([f()],O.prototype,"error",2);O=Y([y("header-component")],O);/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */class q extends ge{}q.directiveName="unsafeSVG",q.resultType=2;const nt=j(q);/** + * @license + * Copyright 2021 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */class ct{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class lt{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??(this.Z=new Promise(t=>this.q=t))}resume(){var t;(t=this.q)==null||t.call(this),this.Z=this.q=void 0}}/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */const G=e=>!Me(e)&&typeof e.then=="function",Q=1073741823;class dt extends le{constructor(){super(...arguments),this._$Cwt=Q,this._$Cbt=[],this._$CK=new ct(this),this._$CX=new lt}render(...t){return t.find(r=>!G(r))??X}update(t,r){const s=this._$Cbt;let o=s.length;this._$Cbt=r;const i=this._$CK,a=this._$CX;this.isConnected||this.disconnected();for(let d=0;d<r.length&&!(d>this._$Cwt);d++){const h=r[d];if(!G(h))return this._$Cwt=d,h;d<o&&h===s[d]||(this._$Cwt=Q,o=0,Promise.resolve(h).then(async _=>{for(;a.get();)await a.get();const u=i.deref();if(u!==void 0){const b=u._$Cbt.indexOf(h);b>-1&&b<u._$Cwt&&(u._$Cwt=b,u.setValue(_))}}))}return X}disconnected(){this._$CK.disconnect(),this._$CX.pause()}reconnected(){this._$CK.reconnect(this),this._$CX.resume()}}const ht=j(dt),ee="/public/icons";var ut=Object.defineProperty,pt=Object.getOwnPropertyDescriptor,de=(e,t,r,s)=>{for(var o=s>1?void 0:s?pt(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&ut(t,r,o),o};const te=Object.assign({"/public/icons/angle-down.svg":()=>n(()=>import("../__chunks__/angle-down.CYLyXUSW.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-left.svg":()=>n(()=>import("../__chunks__/angle-left.CuEqyOC8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-right.svg":()=>n(()=>import("../__chunks__/angle-right.Ke48OV-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-down.svg":()=>n(()=>import("../__chunks__/angle-small-down.SNJn5nFt.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-left.svg":()=>n(()=>import("../__chunks__/angle-small-left.Bq32-m-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-right.svg":()=>n(()=>import("../__chunks__/angle-small-right.FYreGgDf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-up.svg":()=>n(()=>import("../__chunks__/angle-up.D0S_oJnp.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/bolt.svg":()=>n(()=>import("../__chunks__/bolt.BAJn0zD8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/building-storefront.svg":()=>n(()=>import("../__chunks__/building-storefront.Pww5r_Sc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chat-bubble-left-right.svg":()=>n(()=>import("../__chunks__/chat-bubble-left-right.0PedyEPm.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/check.svg":()=>n(()=>import("../__chunks__/check.BHPURAzV.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chevron-down.svg":()=>n(()=>import("../__chunks__/chevron-down.D5xOlW7p.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clip.svg":()=>n(()=>import("../__chunks__/clip.DAiKYXCc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clock.svg":()=>n(()=>import("../__chunks__/clock.CQWyiDNK.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cpu-chip.svg":()=>n(()=>import("../__chunks__/cpu-chip.DbktS35z.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cross.svg":()=>n(()=>import("../__chunks__/cross.DjCq6kb8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cursor-arrow-ripple.svg":()=>n(()=>import("../__chunks__/cursor-arrow-ripple.DHyr9er2.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/download.svg":()=>n(()=>import("../__chunks__/download.BlSXR9C9.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/envelope.svg":()=>n(()=>import("../__chunks__/envelope.Cc7Mhg2-.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye-crossed.svg":()=>n(()=>import("../__chunks__/eye-crossed.C49v3GRJ.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye.svg":()=>n(()=>import("../__chunks__/eye.Cm2FxO9V.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/facebook.svg":()=>n(()=>import("../__chunks__/facebook.3ENFaNKU.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/globe.svg":()=>n(()=>import("../__chunks__/globe.DIrN3GJL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/hamburger.svg":()=>n(()=>import("../__chunks__/hamburger.DXUzfmtf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/heart.svg":()=>n(()=>import("../__chunks__/heart.DSQJkyzj.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/home.svg":()=>n(()=>import("../__chunks__/home.CfzaHiPS.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/instagram.svg":()=>n(()=>import("../__chunks__/instagram.BBx5qXGF.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/medium.svg":()=>n(()=>import("../__chunks__/medium.BPaQEP4K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/menu-burger.svg":()=>n(()=>import("../__chunks__/menu-burger.DyVjSQ0K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/paper-plane.svg":()=>n(()=>import("../__chunks__/paper-plane.CLiFs3FL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/plus.svg":()=>n(()=>import("../__chunks__/plus.DuBm-jVv.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/rocket-lunch.svg":()=>n(()=>import("../__chunks__/rocket-lunch.C6eRDqkd.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/search.svg":()=>n(()=>import("../__chunks__/search.CtsY1mRN.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/share.svg":()=>n(()=>import("../__chunks__/share.D_3XZuic.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/snapchat.svg":()=>n(()=>import("../__chunks__/snapchat.Bct5wLOa.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/social-network.svg":()=>n(()=>import("../__chunks__/social-network.B-lhER-M.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/trash.svg":()=>n(()=>import("../__chunks__/trash.D1jfdnTM.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/twitter.svg":()=>n(()=>import("../__chunks__/twitter.d5w0828a.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/user.svg":()=>n(()=>import("../__chunks__/user.X8OGz61Z.js"),__vite__mapDeps([])).then(e=>e.default)});let k=class extends v{constructor(){super(...arguments),this.name=""}async getSvg(e){const r=te[`${ee}/${e}.svg`]??te[`${ee}/cross.svg`];try{const s=await r();return nt(s)}catch(s){p.error(`Icon Component: SVG icon: ${s.message}`,s);return}}render(){const e=this.getSvg(this.name);return l`${ht(e)}`}};k.styles=pe`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;de([fe({type:String})],k.prototype,"name",2);k=de([y("icon-component")],k);const $={interactive:"interactive",complete:"complete"};function re(){C.addBeforeEagerTask(()=>(document.getElementsByTagName("main")[0].setAttribute("id","main"),Promise.resolve())),C.init()}function ft(){document.readyState===$.interactive||document.readyState===$.complete?re():document.addEventListener("readystatechange",()=>{const e=document.readyState;(e===$.interactive||e===$.complete)&&re()})}ft(); +function __vite__mapDeps(indexes) { + if (!__vite__mapDeps.viteFileDeps) { + __vite__mapDeps.viteFileDeps = [] + } + return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) +} +//# sourceMappingURL=main.js.map diff --git a/dist/main/main.js.map b/dist/main/main.js.map new file mode 100644 index 00000000..9598e5ae --- /dev/null +++ b/dist/main/main.js.map @@ -0,0 +1 @@ +{"version":3,"mappings":"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","names":["addClasses","element","classes","cssClass","toClassName","getMetadata","value","doc","attr","meta","metaElement","decorateTemplateAndTheme","template","theme","decorateButtons","a","up","twoup","undefinedOnEmpty","setDocLanguage","lang","getLocation","isSidekickLibraryActive","loadCSS","endpoint","resolve","reject","href","getUrlForEndpoint","link","config","loadFonts","fontsCssPath","error","DebuggerService","sampleRUM","checkpoint","data","defer","fnname","args","dfnname","fn","chkpnt","weight","id","_","i","random","isSelected","firstReadTime","urlSanitizers","knownProperties","sendPing","pdata","body","url","script","setupHlxObj","mainScriptPath","scriptEl","initSampleRUM","event","collectBlocks","section","blockMap","block","loadBlockModules","blockModule","loadBlockStyles","showSection","loadBlock","sectionsBlocks","blockPromises","loadBlocks","SectionsPromises","decorateImages","item","parentElement","adjustMarkup","wrappers","defaultContent","e","wrapper","toCamelCase","name","g","readBlockConfig","row","cols","col","as","imgs","img","ps","p","processSectionMetaData","sectionMeta","key","style","transformSection","main","decorateBlocks","shortBlockName","blockWrapper","waitForLCP","firstSection","lcpBlocks","lcpCandidate","HLX","cb","beforeLoadEagerTask","loadEagerTask","beforeLoadLazyTask","loadLazyTask","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","lazyStylesCssPath","sidekickLibraryStylesCssPath","hash","beforeLoadDelayedTask","loadDelayedTask","initializedTask","HLX$1","o","f","s","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","PlaceholderService","html","currentTarget","renderIcon","child","queryIndex","filterValues","term","siteMapEntries","groups","firstLevelPath","FetchService","filteredNavigation","groupItems","group","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","sitemapEntry","nextSitemapEntry","siteMapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","addSidebarContainer","sidebarContainer","addInnerContainer","children","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","iconMarkupFunc","iconMarkup","unsafeSVG","svg","until","css","property","READY_STATES","init","initHLXApp","readyState"],"sources":["../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../src/app/tasks/decorateTemplateAndTheme.ts","../../src/app/tasks/decorateButtons.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/tasks/setDocLanguage.ts","../../src/helpers/sidekick/getLocation.ts","../../src/app/tasks/loadCSS.ts","../../config.ts","../../src/app/tasks/loadFonts.ts","../../src/app/tasks/sampleRUM.ts","../../src/app/tasks/setupHlxObj.ts","../../src/app/tasks/initSampleRUM.ts","../../src/app/tasks/collectBlocks.ts","../../src/app/tasks/loadBlockModules.ts","../../src/app/tasks/loadBlockStyles.ts","../../src/app/tasks/showSection.ts","../../src/app/tasks/loadBlock.ts","../../src/app/tasks/loadBlocks.ts","../../src/app/tasks/decorateImages.ts","../../src/app/tasks/adjustMarkup.ts","../../src/utils/toCamelCase.ts","../../src/app/tasks/readBlockConfig.ts","../../src/app/tasks/processSectionMetaData.ts","../../src/app/tasks/transformSections.ts","../../src/app/tasks/decorateBlocks.ts","../../src/app/tasks/waitForLCP.ts","../../src/app/index.ts","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/components/sidebar/sidebar.init.ts","../../src/components/innerContainer/innerContainer.ts","../../src/components/innerContainer/innerContainer.init.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants/paths.ts","../../src/components/icon/icon.ts","../../src/app/init.ts","../../src/main.ts"],"sourcesContent":["import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} value - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * Example 1:\n * Assuming <meta name=\"description\" content=\"This is a sample description.\"> exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * Output: 'This is a sample description.'\n *\n * @example\n * Example 2:\n * Assuming <meta property=\"og:title\" content=\"Open Graph Title\"> exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","import { addClasses } from '../../utils/addClasses';\nimport { getMetadata } from '../../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * <meta name=\"template\" content=\"template-name\">\n * <meta name=\"theme\" content=\"theme-name\">\n * @example\n * <body class=\"template-name theme-name\">\n */\nexport function decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Decorates paragraphs containing a single link as buttons.\n * @param {Element} element container element\n */\nexport function decorateButtons(element) {\n element.querySelectorAll('a').forEach((a) => {\n a.title = a.title || a.textContent;\n if (a.href !== a.textContent) {\n const up = a.parentElement;\n const twoup = a.parentElement.parentElement;\n if (!a.querySelector('img')) {\n if (up.childNodes.length === 1 && (up.tagName === 'P' || up.tagName === 'DIV')) {\n a.className = 'button'; // default\n up.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'STRONG' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button primary';\n twoup.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'EM' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button secondary';\n twoup.classList.add('button-container');\n }\n }\n }\n });\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../../utils/getMetadata';\nimport { undefinedOnEmpty } from '../../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document based on the language metadata.\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/**\n * Load a CSS file if it is not already loaded append it to the head.\n * @param endpoint - The endpoint of the CSS file.\n * @returns Promise<boolean>\n */\nexport function loadCSS(endpoint: string): Promise<void> {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = () => resolve();\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve();\n }\n });\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n fontsCssPath?: string;\n lazyStylesScssPath?: string;\n lazyStylesCssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n sidekickLibraryStylesCssPath?: string;\n lcpBlocks?: string[];\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/types/icons.types.ts',\n fontsScssPath: './src/styles/sass/fonts.scss',\n fontsCssPath: './dist/fonts/fonts.css',\n lazyStylesScssPath: './src/styles/sass/lazy-styles.scss',\n lazyStylesCssPath: './dist/lazyStyles/lazyStyles.css',\n sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss',\n sidekickLibraryStylesCssPath: './dist/sidekickLibraryStyles/sidekickLibraryStyles.css',\n lcpBlocks: ['banner'],\n};\n","import { getLocation } from 'Helpers/sidekick/getLocation';\nimport { loadCSS } from './loadCSS';\nimport { config } from '../../../config';\nimport { DebuggerService } from '@kluntje/services';\n\nexport async function loadFonts(): Promise<void> {\n const { fontsCssPath } = config;\n if (!fontsCssPath) return;\n await loadCSS(fontsCssPath);\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (error) {\n DebuggerService.error('loadFonts: Error setting fonts-loaded in session storage', error);\n }\n}\n","/**\n * log RUM if part of the sample.\n * @param {string} checkpoint identifies the checkpoint in funnel\n * @param {Object} data additional data for RUM sample\n * @param {string} data.source DOM node that is the source of a checkpoint event,\n * identified by #id or .classname\n * @param {string} data.target subject of the checkpoint event,\n * for instance the href of a link, or a search term\n */\n\nexport function sampleRUM(checkpoint, data = {}) {\n // @ts-ignore\n sampleRUM.defer = sampleRUM.defer || [];\n const defer = (fnname) => {\n // @ts-ignore\n sampleRUM[fnname] = sampleRUM[fnname] || ((...args) => sampleRUM.defer.push({ fnname, args }));\n };\n // @ts-ignore\n sampleRUM.drain =\n // @ts-ignore\n sampleRUM.drain ||\n ((dfnname, fn) => {\n sampleRUM[dfnname] = fn;\n // @ts-ignore\n sampleRUM.defer\n .filter(({ fnname }) => dfnname === fnname)\n .forEach(({ fnname, args }) => sampleRUM[fnname](...args));\n });\n // @ts-ignore\n sampleRUM.always = sampleRUM.always || [];\n // @ts-ignore\n sampleRUM.always.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.always[chkpnt] = fn;\n };\n // @ts-ignore\n sampleRUM.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.cases[chkpnt] = fn;\n };\n defer('observe');\n defer('cwv');\n try {\n window.hlx = window.hlx || {};\n // @ts-ignore\n if (!window.hlx.rum) {\n const usp = new URLSearchParams(window.location.search);\n const weight = usp.get('rum') === 'on' ? 1 : 100; // with parameter, weight is 1. Defaults to 100.\n const id = Array.from({ length: 75 }, (_, i) => String.fromCharCode(48 + i))\n .filter((a) => /\\d|[A-Z]/i.test(a))\n .filter(() => Math.random() * 75 > 70)\n .join('');\n const random = Math.random();\n const isSelected = random * weight < 1;\n const firstReadTime = Date.now();\n const urlSanitizers = {\n full: () => window.location.href,\n origin: () => window.location.origin,\n path: () => window.location.href.replace(/\\?.*$/, ''),\n };\n // @ts-ignore\n window.hlx.rum = {\n weight,\n id,\n random,\n isSelected,\n firstReadTime,\n sampleRUM,\n sanitizeURL: urlSanitizers[window.hlx.RUM_MASK_URL || 'path'],\n };\n }\n // @ts-ignore\n const { weight, id, firstReadTime } = window.hlx.rum;\n // @ts-ignore\n if (window.hlx && window.hlx.rum && window.hlx.rum.isSelected) {\n const knownProperties = [\n 'weight',\n 'id',\n 'referer',\n 'checkpoint',\n 't',\n 'source',\n 'target',\n 'cwv',\n 'CLS',\n 'FID',\n 'LCP',\n 'INP',\n ];\n const sendPing = (pdata = data) => {\n const body = JSON.stringify(\n {\n weight,\n id,\n // @ts-ignore\n referer: window.hlx.rum.sanitizeURL(),\n checkpoint,\n t: Date.now() - firstReadTime,\n ...data,\n },\n knownProperties\n );\n const url = `https://rum.hlx.page/.rum/${weight}`;\n navigator.sendBeacon(url, body);\n // eslint-disable-next-line no-console\n console.debug(`ping:${checkpoint}`, pdata);\n };\n // @ts-ignore\n sampleRUM.cases = sampleRUM.cases || {\n // @ts-ignore\n cwv: () => sampleRUM.cwv(data) || true,\n lazy: () => {\n // use classic script to avoid CORS issues\n const script = document.createElement('script');\n script.src = 'https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js';\n document.head.appendChild(script);\n return true;\n },\n };\n sendPing(data);\n // @ts-ignore\n if (sampleRUM.cases[checkpoint]) {\n // @ts-ignore\n sampleRUM.cases[checkpoint]();\n }\n }\n // @ts-ignore\n if (sampleRUM.always[checkpoint]) {\n // @ts-ignore\n sampleRUM.always[checkpoint](data);\n }\n } catch (error) {\n // something went wrong\n }\n}\n","import { DebuggerService } from '@kluntje/services';\n\nexport default function setupHlxObj(mainScriptPath: string = '/dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n DebuggerService.log('setupHlxObj: Could not set codeBasePath.', error);\n }\n }\n}\n","import { sampleRUM } from './sampleRUM';\nimport setupHlxObj from './setupHlxObj';\n\nexport function initSampleRUM() {\n setupHlxObj();\n sampleRUM('top');\n\n window.addEventListener('load', () => sampleRUM('load'));\n\n window.addEventListener('unhandledrejection', (event) => {\n sampleRUM('error', { source: event.reason.sourceURL, target: event.reason.line });\n });\n\n window.addEventListener('error', (event) => {\n sampleRUM('error', { source: event.filename, target: event.lineno });\n });\n}\n","import { BlockMapping } from '../app.types';\n\n/**\n * Collect all blocks in a section.\n * @param section - The section to collect the blocks from.\n * @returns BlockMapping[]\n * @example\n * const blocks = collectBlocks(section);\n * console.log(blocks);\n * Output: [{ name: 'block1', element: HTMLElement }, { name: 'block2', element: HTMLElement }]\n */\nexport function collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll<HTMLDivElement>('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n}\n","import { DebuggerService } from '@kluntje/services';\nimport { BlockMapping } from '../app.types';\nimport { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\nenum Status {\n unloaded = 'unloaded',\n loading = 'loading',\n loaded = 'loaded',\n error = 'error',\n}\n\n/**\n * Load the es module for the block. The module should be named as the block name.\n * @param block - The block to load the module for.\n * @returns Promise<void>\n */\nexport async function loadBlockModules(block: BlockMapping): Promise<void> {\n const blockStatus = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (blockStatus === Status.unloaded) {\n try {\n block.element.dataset.blockStatus = Status.loading;\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n DebuggerService.error('loadBlockModules:', error);\n }\n }\n}\n","import { BlockMapping } from '../app.types';\nimport { loadCSS } from './loadCSS';\nimport { DebuggerService } from '@kluntje/services';\n\n/**\n * Load the block styles. The styles should be named as the block name.\n * @param block - The block to load the styles for.\n * @returns Promise<void>\n */\nexport async function loadBlockStyles(block: BlockMapping) {\n try {\n await loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n DebuggerService.error('loadBlockStyles: Could not load css styles.', error);\n }\n}\n","/**\n * Removes the display property from the section\n * @param section - The section to show\n */\nexport function showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n}\n","import { BlockMapping } from '../app.types';\nimport { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { showSection } from './showSection';\n\n/**\n * Load the block modules and styles for a section and show the section.\n * @param section - The section to load the block modules and styles for.\n * @returns Promise<void>\n */\nexport async function loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n showSection(section);\n return;\n }\n\n const blockPromises: Promise<[void, void]>[] = [];\n\n for (const block of sectionsBlocks) {\n blockPromises.push(Promise.all([loadBlockModules(block), loadBlockStyles(block)]));\n }\n\n await Promise.all(blockPromises);\n showSection(section);\n}\n","import { loadBlock } from './loadBlock';\n\n/**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\nexport async function loadBlocks() {\n const sections = [...document.querySelectorAll<HTMLElement>('.section')];\n const SectionsPromises = sections.map((section) => loadBlock(section));\n\n await Promise.all(SectionsPromises);\n}\n","/*\n * This function is used to decorate images in the default content.\n * It adds the class 'image' and 'main' to the parent element of the image.\n */\nexport function decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n}\n","import { decorateImages } from './decorateImages';\n\n/**\n * This function is used to adjust the markup of a section.\n * It wraps the default content in a div with the class 'default-content-wrapper'.\n * It also adds the class 'section' to the section element.\n * It decorates the images in the default content by calling the 'decorateImages' function.\n * It sets the 'data-section-status' attribute to 'initialized'.\n * It hides the section element.\n * @param section - The section element to adjust.\n */\nexport function adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n if (/^[a-z][A-Za-z0-9]*$/.test(name)) {\n return name;\n }\n\n if (/^[A-Z][A-Za-z0-9]*$/.test(name)) {\n return name.charAt(0).toLowerCase() + name.slice(1);\n }\n\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toClassName } from 'Utils/toClassName';\n\n/*\n This function reads the configuration of a block from the HTML file\n and returns it as a Record<string, any> object.\n @param {Element} block The block element\n*/\nexport function readBlockConfig(block: Element): Record<string, any> {\n const config: Record<any, any> = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n}\n","import { toCamelCase } from 'Utils/toCamelCase';\nimport { toClassName } from 'Utils/toClassName';\nimport { readBlockConfig } from './readBlockConfig';\n\n/*\n This function processes the metadata of a section and applies it to the section element.\n @param {HTMLElement} section The section element\n*/\nexport function processSectionMetaData(section: HTMLElement) {\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n}\n","import { adjustMarkup } from './adjustMarkup';\nimport { processSectionMetaData } from './processSectionMetaData';\n\n/**\n * This function is used to transform the sections of the main element.\n * It adjusts the markup of each section by calling the 'adjustMarkup' function.\n * It processes the metadata of each section by calling the 'processSectionMetaData' function.\n * @param main - The main element to transform.\n */\nexport function transformSection(main: HTMLElement) {\n main.querySelectorAll<HTMLDivElement>(':scope > div').forEach((section) => {\n adjustMarkup(section);\n processSectionMetaData(section);\n });\n}\n","/**\n * Decorate blocks with classes and data attributes.\n * @param main - Html main element\n */\nexport function decorateBlocks(main: HTMLElement) {\n main.querySelectorAll<HTMLDivElement>('div.section > div > div').forEach((block) => {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n });\n}\n","import { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { config } from '../../../config';\nimport { showSection } from './showSection';\nimport { LcpCandidate } from '../app.types';\n\n/**\n * Wait for the Largest Contentful Paint (LCP) candidate to be loaded.\n * This function will load the modules and styles for the first section after the LCP candidate.\n * @returns Promise<void>\n */\nexport async function waitForLCP() {\n const firstSection: HTMLElement | null = document.querySelector('.section');\n const { lcpBlocks } = config;\n\n if (firstSection) {\n const blocks = collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = lcpBlocks?.includes(block.name);\n if (hasLCPBlock) await Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector<LcpCandidate>('main img');\n\n await new Promise<void>((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n}\n","import { decorateTemplateAndTheme } from './tasks/decorateTemplateAndTheme';\nimport { decorateButtons } from './tasks/decorateButtons';\nimport { setDocLanguage } from './tasks/setDocLanguage';\nimport { loadFonts } from './tasks/loadFonts';\nimport { initSampleRUM } from './tasks/initSampleRUM';\nimport { DebuggerService } from '@kluntje/services';\nimport { loadCSS } from './tasks/loadCSS';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { config } from '../../config';\nimport { loadBlocks } from './tasks/loadBlocks';\nimport { transformSection } from './tasks/transformSections';\nimport { decorateBlocks } from './tasks/decorateBlocks';\nimport { sampleRUM } from './tasks/sampleRUM';\nimport { waitForLCP } from './tasks/waitForLCP.ts';\n\nclass HLX {\n private beforeEagerCallbacks: Array<() => Promise<void>> = [];\n private loadEagerCallbacks: Array<() => Promise<void>> = [];\n private beforeLoadLazyCallbacks: Array<() => Promise<void>> = [];\n private loadLazyCallbacks: Array<() => Promise<void>> = [];\n private beforeLoadDelayedCallbacks: Array<() => Promise<void>> = [];\n private loadDelayedCallbacks: Array<() => Promise<void>> = [];\n private initializedCallbacks: Array<() => Promise<void>> = [];\n\n private beforeEagerPromise?: Promise<void>;\n private eagerPromise?: Promise<void>;\n private beforeLazyPromise?: Promise<void>;\n private lazyPromise?: Promise<void>;\n private beforeDelayedPromise?: Promise<void>;\n private delayedPromise?: Promise<void>;\n private initializedPromise?: Promise<void>;\n\n private get beforeEager() {\n if (this.beforeEagerPromise === undefined) {\n this.beforeEagerPromise = this.beforeLoadEager();\n }\n return this.beforeEagerPromise;\n }\n\n private get loadEager() {\n if (this.eagerPromise === undefined) {\n this.eagerPromise = this.loadEagerPromise();\n }\n return this.eagerPromise;\n }\n\n private get beforeLoadLazy() {\n if (this.beforeLazyPromise === undefined) {\n this.beforeLazyPromise = this.beforeLoadLazyPromise();\n }\n return this.beforeLazyPromise;\n }\n\n private get loadLazy() {\n if (this.lazyPromise === undefined) {\n this.lazyPromise = this.loadLazyPromise();\n }\n return this.lazyPromise;\n }\n\n private get beforeLoadDelayed() {\n if (this.beforeDelayedPromise === undefined) {\n this.beforeDelayedPromise = this.beforeLoadDelayedPromise();\n }\n return this.beforeDelayedPromise;\n }\n\n private get loadDelayed() {\n if (this.delayedPromise === undefined) {\n this.delayedPromise = this.loadDelayedPromise();\n }\n return this.delayedPromise;\n }\n\n private get initialized() {\n if (this.initializedPromise === undefined) {\n this.initializedPromise = this.getInitializedPromise();\n }\n return this.initializedPromise;\n }\n\n public addBeforeEagerTask(cb: () => Promise<void>) {\n this.beforeEagerCallbacks.push(cb);\n }\n\n public addLoadEagerTask(cb: () => Promise<void>) {\n this.loadEagerCallbacks.push(cb);\n }\n\n public addBeforeLoadLazyTask(cb: () => Promise<void>) {\n this.beforeLoadLazyCallbacks.push(cb);\n }\n\n public addLoadLazyTask(cb: () => Promise<void>) {\n this.loadLazyCallbacks.push(cb);\n }\n\n public addBeforeLoadDelayedTask(cb: () => Promise<void>) {\n this.beforeLoadDelayedCallbacks.push(cb);\n }\n\n public addLoadDelayedTask(cb: () => Promise<void>) {\n this.loadDelayedCallbacks.push(cb);\n }\n\n public addInitializedTask(cb: () => Promise<void>) {\n this.initializedCallbacks.push(cb);\n }\n\n public async init() {\n await this.beforeEager;\n await this.loadEager;\n await this.beforeLoadLazy;\n await this.loadLazy;\n await this.beforeLoadDelayed;\n await this.loadDelayed;\n await this.initialized;\n }\n\n private async beforeLoadEager(): Promise<void> {\n const beforeLoadEagerTask: Promise<void> = new Promise((resolve) => {\n initSampleRUM();\n decorateTemplateAndTheme();\n setDocLanguage();\n resolve();\n });\n\n await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), beforeLoadEagerTask]);\n }\n\n private async loadEagerPromise(): Promise<void> {\n const loadEagerTask: Promise<void> = new Promise(async (resolve) => {\n try {\n const main = document.querySelector('main') as HTMLElement;\n decorateButtons(main);\n transformSection(main);\n decorateBlocks(main);\n setTimeout(() => {\n document.body.classList.add('show');\n resolve();\n }, 100);\n\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await loadFonts();\n }\n } catch (error) {\n DebuggerService.error('index: could not load fonts', error);\n }\n });\n\n await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), loadEagerTask, waitForLCP()]);\n }\n\n private async beforeLoadLazyPromise(): Promise<void> {\n const beforeLoadLazyTask: Promise<void> = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), beforeLoadLazyTask]);\n }\n\n private async loadLazyPromise(): Promise<void> {\n const loadLazyTask: Promise<void> = new Promise(async (resolve) => {\n try {\n const {\n lazyStylesScssPath,\n sidekickLibraryStylesScssPath,\n fontsScssPath,\n lazyStylesCssPath,\n sidekickLibraryStylesCssPath,\n } = config;\n\n await loadBlocks();\n\n const { hash } = window.location;\n const element = hash ? document.getElementById(hash.substring(1)) : false;\n if (hash && element) element.scrollIntoView();\n\n if (lazyStylesScssPath && lazyStylesCssPath) await loadCSS(lazyStylesCssPath);\n if (sidekickLibraryStylesScssPath && sidekickLibraryStylesCssPath && isSidekickLibraryActive()) {\n await loadCSS(sidekickLibraryStylesCssPath);\n }\n if (fontsScssPath) await loadFonts();\n sampleRUM('lazy');\n const main = document.querySelector('main') as HTMLElement;\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('div[data-block-name]'));\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('picture > img'));\n } catch (error) {\n DebuggerService.error('LoadLazyTask: ', error);\n }\n resolve();\n });\n\n await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), loadLazyTask]);\n }\n\n private async beforeLoadDelayedPromise(): Promise<void> {\n const beforeLoadDelayedTask: Promise<void> = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), beforeLoadDelayedTask]);\n }\n\n private async loadDelayedPromise(): Promise<void> {\n const loadDelayedTask: Promise<void> = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), loadDelayedTask]);\n }\n\n private async getInitializedPromise(): Promise<void> {\n const initializedTask: Promise<void> = new Promise((resolve) => resolve());\n\n await Promise.all([...this.initializedCallbacks.map((cb) => cb()), initializedTask]);\n }\n}\n\nexport default new HLX();\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i<r.length;i++)s(r[i],!1),o(r[i]);else null!=r&&(s(r,!1),o(r));else s(this,i)}const c=i=>{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n error?: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n async getPlaceholder(key: string): Promise<any> {\n const placeholder = await PlaceholderService.getPlaceHolder(key);\n return placeholder;\n }\n\n render() {\n if (this.error) {\n return html`<div class=\"error\">${this.error}</div>`;\n }\n if (!this.items) return;\n\n return html` <nav id=\"menu\">\n <header class=\"major\">\n <h2>Menu</h2>\n </header>\n ${this.items.length === 0 ? this.getPlaceholder('no menu items') : this.renderMenuItems()}\n </nav>`;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`<span @click=\"${this.toggleSubmenu}\" class=\"opener submenu\">\n <span class=\"submenu__text\">${item.navtitle} </span>\n ${renderIcon('chevron-down', 'submenu__icon')}\n </span>\n <ul>\n ${item.children.map((child) => html` <li><a href=\"${child.path}\">${child.navtitle}</a></li>`)}\n </ul>`;\n }\n\n private renderMenuItem(item: MenuItem) {\n if (item.error) {\n return html`<p>${item.error}</p>`;\n } else {\n return html` <li>\n ${item.children !== undefined ? this.renderSubMenu(item) : html`<a href=\"${item.path}\">${item.navtitle}</a>`}\n </li>`;\n }\n }\n\n private renderMenuItems() {\n return html` <ul>\n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n </ul>`;\n }\n\n private getSubmenuName = (entry: MenuItem) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: MenuItem | SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item['navtitle'] || item['title'];\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(siteMapEntries: MenuItem[]): Record<string, SiteMapEntry[]> {\n const groups = {};\n siteMapEntries.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n private async groupByFirstLevelPath() {\n const endpoint = '/query-index.json';\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n try {\n const queryIndex = await FetchService.fetchJson<SheetsResponse<SiteMapEntry>>(endpoint);\n\n this.error = null;\n\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n const groupItems = this.groupItemsByFirstLevelPath(filteredNavigation);\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n } catch (error) {\n DebuggerService.error(`SidebarNav Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n @state()\n error: string | null = null;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n if (contactHtml !== null) this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const endpoint = 'contact.plain.html';\n\n try {\n const contactHtmlString = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n return parser.parseFromString(contactHtmlString, 'text/html');\n } catch (error) {\n DebuggerService.error(`SidebarContacts Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n\n return null;\n }\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`<header class=\"major\">\n <h2>${headline}</h2>\n </header>`;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`<p>${text}</p>`;\n }\n\n render() {\n if (this.error) {\n return html`<div class=\"error\">${this.error}</div>`;\n }\n\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n <section>${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}</section>\n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html` <li class=\"icon solid\">${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}</li>`;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`<ul class=\"contact\">\n ${contacts.map((contact) => this.renderContact(contact))}\n </ul>`;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from 'Services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { Sitemap, SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n @state()\n error: string | null = null;\n\n @state()\n private noPostsPlaceholder: string;\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n this.noPostsPlaceholder = await PlaceholderService.getPlaceHolder('no posts');\n }\n\n render() {\n if (!this.lastTreePosts) return;\n\n return html` ${this.renderHeader()} ${this.renderPosts()} `;\n\n //TODO: Add overview if more button is needed\n /*\n <ul class=\"actions\">\n <li><a href=\"#\" class=\"button\">More</a></li>\n </ul>\n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`<a href=\"${siteMapEntry.path}\" class=\"image\">${picture}</a>`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html` <article>\n ${this.renderPicture(siteMapEntry)}\n <p>${siteMapEntry.description}</p>\n </article>`;\n }\n\n private async getPosts() {\n const endpoint = '/query-index.json';\n\n try {\n this.error = null;\n const queryIndex = await FetchService.fetchJson<SheetsResponse<SiteMapEntry>>(endpoint);\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n } catch (error) {\n DebuggerService.error(`SidebarPost Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n\n private renderPosts() {\n if (this.error) return html`<div class=\"error\">${this.error}</div>`;\n if (this.lastTreePosts.length === 0) return html`<div>${this.noPostsPlaceholder}</div>`;\n\n return html`<div class=\"mini-posts\">\n ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}\n </div>`;\n }\n\n private renderHeader() {\n return html` <header class=\"major\">\n <h2>Newest Posts</h2>\n </header>`;\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const endpoint = 'footer.plain.html';\n\n try {\n const response = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n } catch (error) {\n DebuggerService.error(`SidebarFooter Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`<div class=\"error\">${this.error}</div>`;\n }\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { html, LitElement } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { createRef, Ref, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref<HTMLAnchorElement> = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n <div class=\"inner\">\n <sidebar-nav></sidebar-nav>\n <sidebar-posts></sidebar-posts>\n <sidebar-contact></sidebar-contact>\n <sidebar-footer id=\"footer\"></sidebar-footer>\n </div>\n <a ${ref(this.toggleRef)} href=\"#sidebar\" class=\"toggle hamburger-icon\" aria-label=\"Sidebar toggle\">\n ${renderIcon('hamburger')}\n </a>\n `;\n }\n}\n","import HLX from '../../app/index.ts';\nimport './sidebar.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\n\nconst addSidebarContainer = () => {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n const main = document.getElementById('main');\n main?.after(sidebarContainer);\n};\n\nHLX.addLoadEagerTask(() => {\n addSidebarContainer();\n return Promise.resolve();\n});\n","import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\n\nexport function addInnerContainer() {\n const main = document.getElementById('main');\n if (!main) return;\n const children = main.innerHTML;\n main.innerHTML = `<div class=\"inner\">${isSidekickLibraryActive() ? `` : `<header-component id=\"header\"></header-component>`}${children}</div>`;\n}\n","import HLX from '../../app/index.ts';\nimport { addInnerContainer } from './innerContainer.ts';\n\nHLX.addLoadEagerTask(() => {\n addInnerContainer();\n return Promise.resolve();\n});\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a <strong> string with some </strong> keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello<span> world!</span>'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n if (specifier === '' || htmlTag === '') return input;\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}</${htmlTag}>` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from 'Utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap<any> | Map<PropertyKey, unknown>) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson<HeaderResponseData>('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n this.error = null;\n } catch (error) {\n DebuggerService.error('Header Component: Error while fetching header.json', error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`<div class=\"error\">${this.error}</div>`;\n }\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n <a href=\"${leftCol.logoLink}\" class=\"logo\">${logoTextHTML}</a>\n <ul class=\"icons\">\n ${rightCol.map((item) => {\n return html`\n <li>\n <a href=\"${item.socialLink}\" class=\"icon brands\" aria-label=\"${item.socialLabel}\">\n ${renderIcon(item.socialIcon, 'header-icon')}\n <span class=\"label\">${item.socialLabel}</span>\n </a>\n </li>\n `;\n })}\n </ul>\n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;t<i.length&&!(t>this._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t<r&&s===e[t]||(this._$Cwt=h,r=0,Promise.resolve(s).then((async t=>{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e<i._$Cwt&&(i._$Cwt=e,i.setValue(t))}})))}return t}disconnected(){this._$CK.disconnect(),this._$CX.pause()}reconnected(){this._$CK.reconnect(this),this._$CX.resume()}}const m=o(c);export{c as UntilDirective,m as until};\n//# sourceMappingURL=until.js.map\n","export const ICONS_PATH = '/public/icons';\n","import { css, html, LitElement } from 'lit';\nimport { customElement, property } from 'lit/decorators.js';\nimport { unsafeSVG } from 'lit/directives/unsafe-svg.js';\nimport { until } from 'lit/directives/until.js';\nimport { ICONS_PATH } from 'Constants/paths.ts';\nimport { DebuggerService } from '@kluntje/services';\n\n// Vite runs on build time and finds all svg files in icons directory\n// Since import.meta.glob only accepts literals ICON_PATH cant be used\nconst modules = import.meta.glob('/public/icons/*.svg', { as: 'raw' });\n\n@customElement('icon-component')\nexport class Icon extends LitElement {\n @property({ type: String })\n name: string = '';\n\n async getSvg(name: string) {\n const key = modules[`${ICONS_PATH}/${name}.svg`];\n const iconMarkupFunc = key ?? modules[`${ICONS_PATH}/cross.svg`];\n try {\n const iconMarkup = await iconMarkupFunc();\n return unsafeSVG(iconMarkup);\n } catch (error) {\n DebuggerService.error(`Icon Component: SVG icon: ${error.message}`, error);\n return;\n }\n }\n\n render() {\n const svg = this.getSvg(this.name);\n return html`${until(svg)}`;\n }\n\n static readonly styles = css`\n :host {\n display: flex;\n align-items: center;\n }\n\n svg {\n width: 100%;\n height: auto;\n }\n `;\n}\n","import HLX from './index.ts';\n\nconst READY_STATES = {\n interactive: 'interactive',\n complete: 'complete',\n};\n\nfunction init() {\n HLX.addBeforeEagerTask(() => {\n const main = document.getElementsByTagName('main')[0];\n main.setAttribute('id', 'main');\n return Promise.resolve();\n });\n\n HLX.init();\n}\n\nexport function initHLXApp() {\n if (document.readyState === READY_STATES.interactive || document.readyState === READY_STATES.complete) {\n init();\n } else {\n document.addEventListener('readystatechange', () => {\n const readyState = document.readyState;\n if (readyState === READY_STATES.interactive || readyState === READY_STATES.complete) {\n init();\n }\n });\n }\n}\n","import './components/sidebar/sidebar.init.ts';\nimport './components/innerContainer/innerContainer.init.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { initHLXApp } from './app/init.ts';\n\ninitHLXApp();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file diff --git a/dist/posts/posts.css b/dist/posts/posts.css new file mode 100644 index 00000000..13d10dd7 --- /dev/null +++ b/dist/posts/posts.css @@ -0,0 +1 @@ +.posts{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 2em -6em;width:calc(100% + 6em)}.posts article{-moz-flex-grow:0;-webkit-flex-grow:0;-ms-flex-grow:0;flex-grow:0;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;margin:0 0 6em 6em;position:relative;width:calc(33.3333333333% - 6em)}.posts article:before{background:#d2d7d9bf;content:"";display:block;height:calc(100% + 6em);left:-3em;position:absolute;top:0;width:1px}.posts article:after{background:#d2d7d9bf;bottom:-3em;content:"";display:block;height:1px;position:absolute;right:0;width:calc(100% + 6em)}.posts article>:last-child{margin-bottom:0}.posts article .image{display:block;margin:0 0 2em}.posts article .image img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}@media screen and (min-width: 1681px){.posts article:nth-child(3n+1):before{display:none}.posts article:nth-child(3n+1):after{width:100%}.posts article:nth-last-child(1),.posts article:nth-last-child(2),.posts article:nth-last-child(3){margin-bottom:0}.posts article:nth-last-child(1):before,.posts article:nth-last-child(2):before,.posts article:nth-last-child(3):before{height:100%}.posts article:nth-last-child(1):after,.posts article:nth-last-child(2):after,.posts article:nth-last-child(3):after{display:none}}@media screen and (max-width: 1680px){.posts article{width:calc(50% - 6em)}.posts article:nth-last-child(3){margin-bottom:6em}}@media screen and (min-width: 481px) and (max-width: 1680px){.posts article:nth-child(odd):before{display:none}.posts article:nth-child(odd):after{width:100%}.posts article:nth-last-child(1),.posts article:nth-last-child(2){margin-bottom:0}.posts article:nth-last-child(1):before,.posts article:nth-last-child(2):before{height:100%}.posts article:nth-last-child(1):after,.posts article:nth-last-child(2):after{display:none}}@media screen and (max-width: 736px){.posts{margin:0 0 2em -4.5em;width:calc(100% + 4.5em)}.posts article{margin:0 0 4.5em 4.5em;width:calc(50% - 4.5em)}.posts article:before{height:calc(100% + 4.5em);left:-2.25em}.posts article:after{bottom:-2.25em;width:calc(100% + 4.5em)}.posts article:nth-last-child(3){margin-bottom:4.5em}}@media screen and (max-width: 480px){.posts{margin:0 0 2em;width:100%}.posts article{margin:0 0 4.5em;width:100%}.posts article:before{display:none}.posts article:after{width:100%}.posts article:last-child{margin-bottom:0}.posts article:last-child:after{display:none}} diff --git a/dist/posts/posts.js b/dist/posts/posts.js new file mode 100644 index 00000000..7908b633 --- /dev/null +++ b/dist/posts/posts.js @@ -0,0 +1,2 @@ +import{j as l,x as i,T as c}from"../__chunks__/lit-element.CH8ciVnL.js";import{P as p,c as y}from"../__chunks__/createOptimizedPicture.DLZ8Nghn.js";import{F as h,m}from"../__chunks__/fetch.service.yiMnp1FM.js";import{o as u}from"../__chunks__/if-defined.CrfpI-tB.js";import{i as w}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";const $=t=>t?i`<h3>${t}</h3>`:c,g=t=>t?t.length>200?i`<p>${t.slice(0,200)}...</p>`:i`<p>${t}</p>`:c,v=(t,e)=>e?i`<a href="${u(t)}" class="image">${e}</a>`:c,x=t=>{const{postUrl:e,headline:r,text:o,picture:a,buttontext:s}=t;return i`<article>${v(e,a)} ${$(r)} ${g(o)}<ul class="actions"><li><a href="${u(e)}" class="button">${s||"Goto Post"}</a></li></ul></article>`},T=async t=>{if(t.length===0){const e=await p.getPlaceHolder("no posts");return i`<article>${e}</article>`}return t.map(e=>x(e))},H=t=>{var r;return(r=Array.from(t.querySelectorAll("p")).find(o=>o.innerText.trim().length>0))==null?void 0:r.innerText};function S(t){try{return h.fetchText(`${t.path}.plain.html`,{cacheOptions:{cacheType:"runtime"}})}catch(e){m.error(`Post Block: Error while fetching ${t.path}.plain.html`,e);return}}function q(t,e,r){var o,a;return{postUrl:w()?void 0:`${window.hlx.codeBasePath}${t[e].path}`,headline:((o=r.querySelector("h1"))==null?void 0:o.innerText)||((a=r.querySelector("h2"))==null?void 0:a.innerText),text:H(r),buttontext:t[e].buttontext,picture:y({src:t[e].image,alt:t[e].imagealt,width:323,height:199})}}async function j(t){t.innerHTML="";const e=new DOMParser;try{const o=(await h.fetchJson("/query-index.json")).data.filter(n=>n.path.startsWith("/posts")),f=(await Promise.all(o.map(n=>S(n)))).filter(n=>n!==void 0).map(n=>e.parseFromString(n,"text/html")).map((n,P)=>q(o,P,n));t.style.removeProperty("display");const d=await T(f);l(d,t)}catch(r){m.error("Post Block: Error while fetching posts.",r);const o=await p.getPlaceHolder("error"),a=document.createElement("div"),s=i`<article style="width:100%"><p>${o}</p></article>`;l(s,a),t.innerHTML="",t.appendChild(a)}}export{j as default}; +//# sourceMappingURL=posts.js.map diff --git a/dist/posts/posts.js.map b/dist/posts/posts.js.map new file mode 100644 index 00000000..930a7396 --- /dev/null +++ b/dist/posts/posts.js.map @@ -0,0 +1 @@ +{"version":3,"file":"posts.js","sources":["../../src/blocks/posts/posts.ts"],"sourcesContent":["import { html, nothing, render } from 'lit';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from '../../services/fetch.service.ts';\nimport { ifDefined } from 'lit-html/directives/if-defined.js';\nimport './posts.scss';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\ninterface PostArgs {\n postUrl?: string;\n headline?: string;\n text?: string;\n picture?: HTMLPictureElement;\n buttontext?: string;\n}\n\nconst renderHeadline = (headline?: string) => {\n if (!headline) return nothing;\n return html`<h3>${headline}</h3>`;\n};\n\nconst renderText = (text?: string) => {\n if (!text) return nothing;\n if (text.length > 200) {\n return html`<p>${text.slice(0, 200)}...</p>`;\n }\n return html`<p>${text}</p>`;\n};\n\nconst renderPicture = (postUrl?: string, picture?: HTMLPictureElement) => {\n if (!picture) return nothing;\n return html`<a href=\"${ifDefined(postUrl)}\" class=\"image\">${picture}</a>`;\n};\n\nconst postTemplate = (args: PostArgs) => {\n const { postUrl, headline, text, picture, buttontext } = args;\n return html`\n <article>\n ${renderPicture(postUrl, picture)} ${renderHeadline(headline)} ${renderText(text)}\n <ul class=\"actions\">\n <li><a href=\"${ifDefined(postUrl)}\" class=\"button\">${buttontext || 'Goto Post'}</a></li>\n </ul>\n </article>\n `;\n};\n\nconst template = async (posts: PostArgs[]) => {\n if (posts.length === 0) {\n const placeholder = await PlaceholderService.getPlaceHolder('no posts');\n return html` <article>${placeholder}</article> `;\n }\n return posts.map((post) => postTemplate(post));\n};\n\n// TODO: Candidate for a EDS helper function???\nconst findFirstNonEmptyParagraph = (doc: Document): string | undefined => {\n const paragraphs = Array.from(doc.querySelectorAll('p'));\n return paragraphs.find((p) => p.innerText.trim().length > 0)?.innerText;\n};\n\nfunction fetchPost(post: SiteMapEntry) {\n try {\n return FetchService.fetchText(`${post.path}.plain.html`, {\n cacheOptions: {\n cacheType: 'runtime',\n },\n });\n } catch (error) {\n DebuggerService.error(`Post Block: Error while fetching ${post.path}.plain.html`, error);\n return;\n }\n}\n\nfunction createPostEntry(siteMapPostEntries: SiteMapEntry[], index: number, doc: Document) {\n return {\n postUrl: isSidekickLibraryActive() ? undefined : `${window.hlx.codeBasePath}${siteMapPostEntries[index].path}`,\n headline: doc.querySelector('h1')?.innerText || doc.querySelector('h2')?.innerText,\n text: findFirstNonEmptyParagraph(doc),\n buttontext: siteMapPostEntries[index].buttontext,\n picture: createOptimizedPicture({\n src: siteMapPostEntries[index].image,\n alt: siteMapPostEntries[index].imagealt,\n width: 323,\n height: 199,\n }),\n };\n}\n\nexport default async function (block: HTMLElement) {\n block.innerHTML = '';\n\n const parser = new DOMParser();\n try {\n const queryIndex = await FetchService.fetchJson<SheetsResponse<SiteMapEntry>>('/query-index.json');\n const siteMapPostEntries = queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n const postsPreview: (string | undefined)[] = await Promise.all(siteMapPostEntries.map((post) => fetchPost(post)));\n const filteredPostPreview: string[] = postsPreview.filter((preview) => preview !== undefined) as string[];\n const postsPreviewHtml = filteredPostPreview.map((res) => parser.parseFromString(res, 'text/html'));\n const posts = postsPreviewHtml.map((doc, index) => createPostEntry(siteMapPostEntries, index, doc));\n\n block.style.removeProperty('display');\n\n const postsTemplate = await template(posts);\n\n render(postsTemplate, block);\n } catch (error) {\n DebuggerService.error('Post Block: Error while fetching posts.', error);\n\n const response = await PlaceholderService.getPlaceHolder('error');\n const placeholderBlock = document.createElement('div');\n const errorBlock = html`<article style=\"width: 100%\"><p>${response}</p></article>`;\n render(errorBlock, placeholderBlock);\n\n block.innerHTML = '';\n block.appendChild(placeholderBlock);\n }\n}\n"],"names":["renderHeadline","headline","html","nothing","renderText","text","renderPicture","postUrl","picture","ifDefined","postTemplate","args","buttontext","template","posts","placeholder","PlaceholderService","post","findFirstNonEmptyParagraph","doc","_a","p","fetchPost","FetchService","error","DebuggerService","createPostEntry","siteMapPostEntries","index","isSidekickLibraryActive","_b","createOptimizedPicture","block","parser","item","preview","res","postsTemplate","render","response","placeholderBlock","errorBlock"],"mappings":"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"} \ No newline at end of file diff --git a/dist/sidekickLibraryStyles/sidekickLibraryStyles.css b/dist/sidekickLibraryStyles/sidekickLibraryStyles.css new file mode 100644 index 00000000..7affee2e --- /dev/null +++ b/dist/sidekickLibraryStyles/sidekickLibraryStyles.css @@ -0,0 +1 @@ +#main.sidekick-library .inner{padding-top:2em} diff --git a/dist/styles/styles.css b/dist/styles/styles.css new file mode 100644 index 00000000..58649acc --- /dev/null +++ b/dist/styles/styles.css @@ -0,0 +1 @@ +html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{-webkit-text-size-adjust:none}mark{background-color:transparent;color:inherit}input::-moz-focus-inner{border:0;padding:0}input,select,textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none}@-ms-viewport{width:device-width}body{-ms-overflow-style:scrollbar}@media screen and (max-width: 480px){html,body{min-width:320px}}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}body.is-preload *,body.is-preload *:before,body.is-preload *:after,body.is-resizing *,body.is-resizing *:before,body.is-resizing *:after{-moz-animation:none!important;-webkit-animation:none!important;-ms-animation:none!important;animation:none!important;-moz-transition:none!important;-webkit-transition:none!important;-ms-transition:none!important;transition:none!important}body{display:flex;flex-direction:row-reverse;min-height:100vh}body>main{flex-grow:1;flex-shrink:1;width:100%}body,input,select,textarea{color:#3d4449;font-family:Open Sans,sans-serif;font-size:13pt;font-weight:400;line-height:1.65}@media screen and (max-width: 1680px){body,input,select,textarea{font-size:11pt}}@media screen and (max-width: 1280px){body,input,select,textarea{font-size:10pt}}@media screen and (max-width: 360px){body,input,select,textarea{font-size:9pt}}a{-moz-transition:color .2s ease-in-out,border-bottom-color .2s ease-in-out;-webkit-transition:color .2s ease-in-out,border-bottom-color .2s ease-in-out;-ms-transition:color .2s ease-in-out,border-bottom-color .2s ease-in-out;transition:color .2s ease-in-out,border-bottom-color .2s ease-in-out;border-bottom:dotted 1px;color:#b82727;text-decoration:none}a:hover{border-bottom-color:#b82727;color:#b82727!important}a:hover strong{color:inherit}strong,b{color:#3d4449;font-weight:600}em,i{font-style:italic}p{margin:0 0 2em}h1,h2,h3,h4,h5,h6{color:#3d4449;font-family:Roboto Slab,serif;font-weight:700;line-height:1.5;margin:0 0 1em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none;border-bottom:0}h1{font-size:4em;margin:0 0 .5em;line-height:1.3}h2{font-size:1.75em}h3{font-size:1.25em}h4{font-size:1.1em}h5{font-size:.9em}h6{font-size:.7em}@media screen and (max-width: 1680px){h1{font-size:3.5em}}@media screen and (max-width: 980px){h1{font-size:3.25em}}@media screen and (max-width: 736px){h1{font-size:2em;line-height:1.4}h2{font-size:1.5em}}sub{font-size:.8em;position:relative;top:.5em}sup{font-size:.8em;position:relative;top:-.5em}blockquote{border-left:solid 3px rgba(210,215,217,.75);font-style:italic;margin:0 0 2em;padding:.5em 0 .5em 2em}code{background:#e6ebed40;border-radius:.375em;border:solid 1px rgba(210,215,217,.75);font-family:Courier New,monospace;font-size:.9em;margin:0 .25em;padding:.25em .65em}pre{-webkit-overflow-scrolling:touch;font-family:Courier New,monospace;font-size:.9em;margin:0 0 2em}pre code{display:block;line-height:1.75;padding:1em 1.5em;overflow-x:auto}hr{border:0;border-bottom:solid 1px rgba(210,215,217,.75);margin:2em 0}hr.major{margin:3em 0}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp{order:-1}.row>.col-1{width:8.3333333333%}.row>.off-1{margin-left:8.3333333333%}.row>.col-2{width:16.6666666667%}.row>.off-2{margin-left:16.6666666667%}.row>.col-3{width:25%}.row>.off-3{margin-left:25%}.row>.col-4{width:33.3333333333%}.row>.off-4{margin-left:33.3333333333%}.row>.col-5{width:41.6666666667%}.row>.off-5{margin-left:41.6666666667%}.row>.col-6{width:50%}.row>.off-6{margin-left:50%}.row>.col-7{width:58.3333333333%}.row>.off-7{margin-left:58.3333333333%}.row>.col-8{width:66.6666666667%}.row>.off-8{margin-left:66.6666666667%}.row>.col-9{width:75%}.row>.off-9{margin-left:75%}.row>.col-10{width:83.3333333333%}.row>.off-10{margin-left:83.3333333333%}.row>.col-11{width:91.6666666667%}.row>.off-11{margin-left:91.6666666667%}.row>.col-12{width:100%}.row>.off-12{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:0;margin-left:-.375em}.row.gtr-25>*{padding:0 0 0 .375em}.row.gtr-25.gtr-uniform{margin-top:-.375em}.row.gtr-25.gtr-uniform>*{padding-top:.375em}.row.gtr-50{margin-top:0;margin-left:-.75em}.row.gtr-50>*{padding:0 0 0 .75em}.row.gtr-50.gtr-uniform{margin-top:-.75em}.row.gtr-50.gtr-uniform>*{padding-top:.75em}.row{margin-top:0;margin-left:-1.5em}.row>*{padding:0 0 0 1.5em}.row.gtr-uniform{margin-top:-1.5em}.row.gtr-uniform>*{padding-top:1.5em}.row.gtr-150{margin-top:0;margin-left:-2.25em}.row.gtr-150>*{padding:0 0 0 2.25em}.row.gtr-150.gtr-uniform{margin-top:-2.25em}.row.gtr-150.gtr-uniform>*{padding-top:2.25em}.row.gtr-200{margin-top:0;margin-left:-3em}.row.gtr-200>*{padding:0 0 0 3em}.row.gtr-200.gtr-uniform{margin-top:-3em}.row.gtr-200.gtr-uniform>*{padding-top:3em}@media screen and (max-width: 1680px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-xlarge{order:-1}.row>.col-1-xlarge{width:8.3333333333%}.row>.off-1-xlarge{margin-left:8.3333333333%}.row>.col-2-xlarge{width:16.6666666667%}.row>.off-2-xlarge{margin-left:16.6666666667%}.row>.col-3-xlarge{width:25%}.row>.off-3-xlarge{margin-left:25%}.row>.col-4-xlarge{width:33.3333333333%}.row>.off-4-xlarge{margin-left:33.3333333333%}.row>.col-5-xlarge{width:41.6666666667%}.row>.off-5-xlarge{margin-left:41.6666666667%}.row>.col-6-xlarge{width:50%}.row>.off-6-xlarge{margin-left:50%}.row>.col-7-xlarge{width:58.3333333333%}.row>.off-7-xlarge{margin-left:58.3333333333%}.row>.col-8-xlarge{width:66.6666666667%}.row>.off-8-xlarge{margin-left:66.6666666667%}.row>.col-9-xlarge{width:75%}.row>.off-9-xlarge{margin-left:75%}.row>.col-10-xlarge{width:83.3333333333%}.row>.off-10-xlarge{margin-left:83.3333333333%}.row>.col-11-xlarge{width:91.6666666667%}.row>.off-11-xlarge{margin-left:91.6666666667%}.row>.col-12-xlarge{width:100%}.row>.off-12-xlarge{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:0;margin-left:-.375em}.row.gtr-25>*{padding:0 0 0 .375em}.row.gtr-25.gtr-uniform{margin-top:-.375em}.row.gtr-25.gtr-uniform>*{padding-top:.375em}.row.gtr-50{margin-top:0;margin-left:-.75em}.row.gtr-50>*{padding:0 0 0 .75em}.row.gtr-50.gtr-uniform{margin-top:-.75em}.row.gtr-50.gtr-uniform>*{padding-top:.75em}.row{margin-top:0;margin-left:-1.5em}.row>*{padding:0 0 0 1.5em}.row.gtr-uniform{margin-top:-1.5em}.row.gtr-uniform>*{padding-top:1.5em}.row.gtr-150{margin-top:0;margin-left:-2.25em}.row.gtr-150>*{padding:0 0 0 2.25em}.row.gtr-150.gtr-uniform{margin-top:-2.25em}.row.gtr-150.gtr-uniform>*{padding-top:2.25em}.row.gtr-200{margin-top:0;margin-left:-3em}.row.gtr-200>*{padding:0 0 0 3em}.row.gtr-200.gtr-uniform{margin-top:-3em}.row.gtr-200.gtr-uniform>*{padding-top:3em}}@media screen and (max-width: 1280px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-large{order:-1}.row>.col-1-large{width:8.3333333333%}.row>.off-1-large{margin-left:8.3333333333%}.row>.col-2-large{width:16.6666666667%}.row>.off-2-large{margin-left:16.6666666667%}.row>.col-3-large{width:25%}.row>.off-3-large{margin-left:25%}.row>.col-4-large{width:33.3333333333%}.row>.off-4-large{margin-left:33.3333333333%}.row>.col-5-large{width:41.6666666667%}.row>.off-5-large{margin-left:41.6666666667%}.row>.col-6-large{width:50%}.row>.off-6-large{margin-left:50%}.row>.col-7-large{width:58.3333333333%}.row>.off-7-large{margin-left:58.3333333333%}.row>.col-8-large{width:66.6666666667%}.row>.off-8-large{margin-left:66.6666666667%}.row>.col-9-large{width:75%}.row>.off-9-large{margin-left:75%}.row>.col-10-large{width:83.3333333333%}.row>.off-10-large{margin-left:83.3333333333%}.row>.col-11-large{width:91.6666666667%}.row>.off-11-large{margin-left:91.6666666667%}.row>.col-12-large{width:100%}.row>.off-12-large{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:0;margin-left:-.375em}.row.gtr-25>*{padding:0 0 0 .375em}.row.gtr-25.gtr-uniform{margin-top:-.375em}.row.gtr-25.gtr-uniform>*{padding-top:.375em}.row.gtr-50{margin-top:0;margin-left:-.75em}.row.gtr-50>*{padding:0 0 0 .75em}.row.gtr-50.gtr-uniform{margin-top:-.75em}.row.gtr-50.gtr-uniform>*{padding-top:.75em}.row{margin-top:0;margin-left:-1.5em}.row>*{padding:0 0 0 1.5em}.row.gtr-uniform{margin-top:-1.5em}.row.gtr-uniform>*{padding-top:1.5em}.row.gtr-150{margin-top:0;margin-left:-2.25em}.row.gtr-150>*{padding:0 0 0 2.25em}.row.gtr-150.gtr-uniform{margin-top:-2.25em}.row.gtr-150.gtr-uniform>*{padding-top:2.25em}.row.gtr-200{margin-top:0;margin-left:-3em}.row.gtr-200>*{padding:0 0 0 3em}.row.gtr-200.gtr-uniform{margin-top:-3em}.row.gtr-200.gtr-uniform>*{padding-top:3em}}@media screen and (max-width: 980px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-medium{order:-1}.row>.col-1-medium{width:8.3333333333%}.row>.off-1-medium{margin-left:8.3333333333%}.row>.col-2-medium{width:16.6666666667%}.row>.off-2-medium{margin-left:16.6666666667%}.row>.col-3-medium{width:25%}.row>.off-3-medium{margin-left:25%}.row>.col-4-medium{width:33.3333333333%}.row>.off-4-medium{margin-left:33.3333333333%}.row>.col-5-medium{width:41.6666666667%}.row>.off-5-medium{margin-left:41.6666666667%}.row>.col-6-medium{width:50%}.row>.off-6-medium{margin-left:50%}.row>.col-7-medium{width:58.3333333333%}.row>.off-7-medium{margin-left:58.3333333333%}.row>.col-8-medium{width:66.6666666667%}.row>.off-8-medium{margin-left:66.6666666667%}.row>.col-9-medium{width:75%}.row>.off-9-medium{margin-left:75%}.row>.col-10-medium{width:83.3333333333%}.row>.off-10-medium{margin-left:83.3333333333%}.row>.col-11-medium{width:91.6666666667%}.row>.off-11-medium{margin-left:91.6666666667%}.row>.col-12-medium{width:100%}.row>.off-12-medium{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:0;margin-left:-.375em}.row.gtr-25>*{padding:0 0 0 .375em}.row.gtr-25.gtr-uniform{margin-top:-.375em}.row.gtr-25.gtr-uniform>*{padding-top:.375em}.row.gtr-50{margin-top:0;margin-left:-.75em}.row.gtr-50>*{padding:0 0 0 .75em}.row.gtr-50.gtr-uniform{margin-top:-.75em}.row.gtr-50.gtr-uniform>*{padding-top:.75em}.row{margin-top:0;margin-left:-1.5em}.row>*{padding:0 0 0 1.5em}.row.gtr-uniform{margin-top:-1.5em}.row.gtr-uniform>*{padding-top:1.5em}.row.gtr-150{margin-top:0;margin-left:-2.25em}.row.gtr-150>*{padding:0 0 0 2.25em}.row.gtr-150.gtr-uniform{margin-top:-2.25em}.row.gtr-150.gtr-uniform>*{padding-top:2.25em}.row.gtr-200{margin-top:0;margin-left:-3em}.row.gtr-200>*{padding:0 0 0 3em}.row.gtr-200.gtr-uniform{margin-top:-3em}.row.gtr-200.gtr-uniform>*{padding-top:3em}}@media screen and (max-width: 736px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-small{order:-1}.row>.col-1-small{width:8.3333333333%}.row>.off-1-small{margin-left:8.3333333333%}.row>.col-2-small{width:16.6666666667%}.row>.off-2-small{margin-left:16.6666666667%}.row>.col-3-small{width:25%}.row>.off-3-small{margin-left:25%}.row>.col-4-small{width:33.3333333333%}.row>.off-4-small{margin-left:33.3333333333%}.row>.col-5-small{width:41.6666666667%}.row>.off-5-small{margin-left:41.6666666667%}.row>.col-6-small{width:50%}.row>.off-6-small{margin-left:50%}.row>.col-7-small{width:58.3333333333%}.row>.off-7-small{margin-left:58.3333333333%}.row>.col-8-small{width:66.6666666667%}.row>.off-8-small{margin-left:66.6666666667%}.row>.col-9-small{width:75%}.row>.off-9-small{margin-left:75%}.row>.col-10-small{width:83.3333333333%}.row>.off-10-small{margin-left:83.3333333333%}.row>.col-11-small{width:91.6666666667%}.row>.off-11-small{margin-left:91.6666666667%}.row>.col-12-small{width:100%}.row>.off-12-small{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:0;margin-left:-.375em}.row.gtr-25>*{padding:0 0 0 .375em}.row.gtr-25.gtr-uniform{margin-top:-.375em}.row.gtr-25.gtr-uniform>*{padding-top:.375em}.row.gtr-50{margin-top:0;margin-left:-.75em}.row.gtr-50>*{padding:0 0 0 .75em}.row.gtr-50.gtr-uniform{margin-top:-.75em}.row.gtr-50.gtr-uniform>*{padding-top:.75em}.row{margin-top:0;margin-left:-1.5em}.row>*{padding:0 0 0 1.5em}.row.gtr-uniform{margin-top:-1.5em}.row.gtr-uniform>*{padding-top:1.5em}.row.gtr-150{margin-top:0;margin-left:-2.25em}.row.gtr-150>*{padding:0 0 0 2.25em}.row.gtr-150.gtr-uniform{margin-top:-2.25em}.row.gtr-150.gtr-uniform>*{padding-top:2.25em}.row.gtr-200{margin-top:0;margin-left:-3em}.row.gtr-200>*{padding:0 0 0 3em}.row.gtr-200.gtr-uniform{margin-top:-3em}.row.gtr-200.gtr-uniform>*{padding-top:3em}}@media screen and (max-width: 480px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-xsmall{order:-1}.row>.col-1-xsmall{width:8.3333333333%}.row>.off-1-xsmall{margin-left:8.3333333333%}.row>.col-2-xsmall{width:16.6666666667%}.row>.off-2-xsmall{margin-left:16.6666666667%}.row>.col-3-xsmall{width:25%}.row>.off-3-xsmall{margin-left:25%}.row>.col-4-xsmall{width:33.3333333333%}.row>.off-4-xsmall{margin-left:33.3333333333%}.row>.col-5-xsmall{width:41.6666666667%}.row>.off-5-xsmall{margin-left:41.6666666667%}.row>.col-6-xsmall{width:50%}.row>.off-6-xsmall{margin-left:50%}.row>.col-7-xsmall{width:58.3333333333%}.row>.off-7-xsmall{margin-left:58.3333333333%}.row>.col-8-xsmall{width:66.6666666667%}.row>.off-8-xsmall{margin-left:66.6666666667%}.row>.col-9-xsmall{width:75%}.row>.off-9-xsmall{margin-left:75%}.row>.col-10-xsmall{width:83.3333333333%}.row>.off-10-xsmall{margin-left:83.3333333333%}.row>.col-11-xsmall{width:91.6666666667%}.row>.off-11-xsmall{margin-left:91.6666666667%}.row>.col-12-xsmall{width:100%}.row>.off-12-xsmall{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0}.row.gtr-0>*{padding:0}.row.gtr-0.gtr-uniform{margin-top:0}.row.gtr-0.gtr-uniform>*{padding-top:0}.row.gtr-25{margin-top:0;margin-left:-.375em}.row.gtr-25>*{padding:0 0 0 .375em}.row.gtr-25.gtr-uniform{margin-top:-.375em}.row.gtr-25.gtr-uniform>*{padding-top:.375em}.row.gtr-50{margin-top:0;margin-left:-.75em}.row.gtr-50>*{padding:0 0 0 .75em}.row.gtr-50.gtr-uniform{margin-top:-.75em}.row.gtr-50.gtr-uniform>*{padding-top:.75em}.row{margin-top:0;margin-left:-1.5em}.row>*{padding:0 0 0 1.5em}.row.gtr-uniform{margin-top:-1.5em}.row.gtr-uniform>*{padding-top:1.5em}.row.gtr-150{margin-top:0;margin-left:-2.25em}.row.gtr-150>*{padding:0 0 0 2.25em}.row.gtr-150.gtr-uniform{margin-top:-2.25em}.row.gtr-150.gtr-uniform>*{padding-top:2.25em}.row.gtr-200{margin-top:0;margin-left:-3em}.row.gtr-200>*{padding:0 0 0 3em}.row.gtr-200.gtr-uniform{margin-top:-3em}.row.gtr-200.gtr-uniform>*{padding-top:3em}}section.special,article.special{text-align:center}.section .default-content-wrapper:first-child h2{border-bottom:solid 3px #b82727;display:inline-block;margin:0 0 2em;padding:0 .75em .5em 0}header p{font-family:Roboto Slab,serif;font-size:1em;font-weight:400;letter-spacing:.075em;margin-top:-.5em;text-transform:uppercase}header.major>:last-child{border-bottom:solid 3px #b82727;display:inline-block;margin:0 0 2em;padding:0 .75em .5em 0}header.main>:last-child{margin:0 0 1em}.box{border-radius:.375em;border:solid 1px rgba(210,215,217,.75);margin-bottom:2em;padding:1.5em}.box>:last-child,.box>:last-child>:last-child,.box>:last-child>:last-child>:last-child{margin-bottom:0}.box.alt{border:0;border-radius:0;padding:0}.icon{text-decoration:none;border-bottom:none;position:relative}.icon:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none!important;font-family:"Font Awesome 5 Free";font-weight:400}.icon>.label{display:none}.icon:before{line-height:inherit}.icon.solid:before{font-weight:900}.icon.brands:before{font-family:"Font Awesome 5 Brands"}.image{border-radius:.375em;border:0;display:inline-block;position:relative}.image img{border-radius:.375em;display:block}.image.left,.image.right{max-width:40%}.image.left img,.image.right img{width:100%}.image.left{float:left;padding:0 1.5em 1em 0;top:.25em}.image.right{float:right;padding:0 0 1em 1.5em;top:.25em}.image.fit{display:block;margin:0 0 2em;width:100%}.image.fit img{width:100%}.image.main{display:block;margin:0 0 3em;width:100%}.image.main img{width:100%;height:auto;max-height:400px;object-fit:cover}a.image{overflow:hidden}a.image img{-moz-transition:-moz-transform .2s ease;-webkit-transition:-webkit-transform .2s ease;-ms-transition:-ms-transform .2s ease;transition:transform .2s ease}a.image:hover img{-moz-transform:scale(1.075);-webkit-transform:scale(1.075);-ms-transform:scale(1.075);transform:scale(1.075)}ol{list-style:decimal;margin:0 0 2em;padding-left:1.25em}ol li{padding-left:.25em}ul{list-style:disc;margin:0 0 2em;padding-left:1em}ul li{padding-left:.5em}ul.alt{list-style:none;padding-left:0}ul.alt li{border-top:solid 1px rgba(210,215,217,.75);padding:.5em 0}ul.alt li:first-child{border-top:0;padding-top:0}dl{margin:0 0 2em}dl dt{display:block;font-weight:600;margin:0 0 1em}dl dd{margin-left:2em}ul.actions{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;cursor:default;list-style:none;margin-left:-1em;padding-left:0}ul.actions li{padding:0 0 0 1em;vertical-align:middle}ul.actions.special{-moz-justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;width:100%;margin-left:0}ul.actions.special li:first-child{padding-left:0}ul.actions.stacked{-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:0}ul.actions.stacked li{padding:1.3em 0 0}ul.actions.stacked li:first-child{padding-top:0}ul.actions.fit{width:calc(100% + 1em)}ul.actions.fit li{-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;width:100%}ul.actions.fit li>*{width:100%}ul.actions.fit.stacked{width:100%}ul.icons{cursor:default;list-style:none;padding-left:0}ul.icons li{display:inline-block;padding:0 1em 0 0}ul.icons li:last-child{padding-right:0}ul.icons li .icon{color:inherit}ul.icons li .icon:before{font-size:1.25em}ul.contact{list-style:none;padding:0}ul.contact li{text-decoration:none;border-top:solid 1px rgba(210,215,217,.75);margin:1.5em 0 0;padding:1.5em 0 0 3em;position:relative}ul.contact li:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none!important;font-family:"Font Awesome 5 Free";font-weight:400}ul.contact li:before{color:#b82727;display:inline-block;font-size:1.5em;height:1.125em;left:0;line-height:1.125em;position:absolute;text-align:center;top:1em;width:1.5em}ul.contact li:first-child{border-top:0;margin-top:0;padding-top:0}ul.contact li:first-child:before{top:0}ul.contact li a{color:inherit}ul.pagination{cursor:default;list-style:none;padding-left:0}ul.pagination li{display:inline-block;padding-left:0;vertical-align:middle}ul.pagination li>.page{-moz-transition:background-color .2s ease-in-out,color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out;border-bottom:0;border-radius:.375em;display:inline-block;font-size:.8em;font-weight:600;height:2em;line-height:2em;margin:0 .125em;min-width:2em;padding:0 .5em;text-align:center}ul.pagination li>.page.active{background-color:#b82727;color:#fff!important}ul.pagination li>.page.active:hover{background-color:#c52a2a}ul.pagination li>.page.active:active{background-color:#ab2424}ul.pagination li:first-child{padding-right:.75em}ul.pagination li:last-child{padding-left:.75em}@media screen and (max-width: 480px){ul.pagination li:nth-child(n+2):nth-last-child(n+2){display:none}ul.pagination li:first-child{padding-right:0}}input[type=submit],input[type=reset],input[type=button],button,.button{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;-moz-transition:background-color .2s ease-in-out,color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out;background-color:transparent;border-radius:.375em;border:0;box-shadow:inset 0 0 0 2px #b82727;color:#b82727!important;cursor:pointer;display:inline-block;font-family:Roboto Slab,serif;font-size:.8em;font-weight:700;height:3.5em;letter-spacing:.075em;line-height:3.5em;padding:0 2.25em;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap}input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover,button:hover,.button:hover{background-color:#b827270d}input[type=submit]:active,input[type=reset]:active,input[type=button]:active,button:active,.button:active{background-color:#b8272726}input[type=submit].icon:before,input[type=reset].icon:before,input[type=button].icon:before,button.icon:before,.button.icon:before{margin-right:.5em}input[type=submit].fit,input[type=reset].fit,input[type=button].fit,button.fit,.button.fit{width:100%}input[type=submit].small,input[type=reset].small,input[type=button].small,button.small,.button.small{font-size:.6em}input[type=submit].large,input[type=reset].large,input[type=button].large,button.large,.button.large{font-size:1em;height:3.65em;line-height:3.65em}input[type=submit].primary,input[type=reset].primary,input[type=button].primary,button.primary,.button.primary{background-color:#b82727;box-shadow:none;color:#fff!important}input[type=submit].primary:hover,input[type=reset].primary:hover,input[type=button].primary:hover,button.primary:hover,.button.primary:hover{background-color:#c52a2a}input[type=submit].primary:active,input[type=reset].primary:active,input[type=button].primary:active,button.primary:active,.button.primary:active{background-color:#ab2424}input[type=submit].disabled,input[type=submit]:disabled,input[type=reset].disabled,input[type=reset]:disabled,input[type=button].disabled,input[type=button]:disabled,button.disabled,button:disabled,.button.disabled,.button:disabled{pointer-events:none;opacity:.25}.mini-posts article{border-top:solid 1px rgba(210,215,217,.75);margin-top:2em;padding-top:2em}.mini-posts article .image{display:block;margin:0 0 1.5em}.mini-posts article .image img{display:block;width:100%;aspect-ratio:3/2;object-fit:cover;height:auto}.mini-posts article:first-child{border-top:0;margin-top:0;padding-top:0}#wrapper{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-moz-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;min-height:100vh}#main{-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;width:100%}#main>.inner{padding:0 6em .1em;margin:0 auto;max-width:110em}#main>.inner .section{padding:6em 0 4em;border-top:solid 2px rgba(210,215,217,.75)}#main>.inner .section:first-child{border-top:0!important;padding:0}@media screen and (max-width: 1680px){#main>.inner{padding:0 5em .1em}#main>.inner>.section{padding:5em 0 3em}}@media screen and (max-width: 1280px){#main>.inner{padding:0 4em .1em}#main>.inner>.section{padding:4em 0 2em}}@media screen and (max-width: 736px){#main>.inner{padding:0 2em .1em}#main>.inner>.section{padding:3em 0 1em}}#search form{position:relative}#search form:before{color:fg;content:"";cursor:default;display:block;font-size:1.5em;height:calc(element - height / 1.375);line-height:calc(element - height / 1.375);opacity:.325;position:absolute;right:0;text-align:center;top:0;width:calc(element - height / 1.375)}#search form input[type=text]{padding-right:element-height}#sidebar.activate-animations{-moz-transition:margin-left .5s ease,box-shadow .5s ease;-webkit-transition:margin-left .5s ease,box-shadow .5s ease;-ms-transition:margin-left .5s ease,box-shadow .5s ease;transition:margin-left .5s ease,box-shadow .5s ease}#sidebar{-moz-flex-grow:0;-webkit-flex-grow:0;-ms-flex-grow:0;flex-grow:0;-moz-flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;background-color:#f5f6f7;font-size:.9em;position:relative;width:26em;margin-left:-26em}#sidebar h2{font-size:1.3888888889em}#sidebar>.inner{padding:2.2222222222em 2.2222222222em 2.4444444444em;position:relative;width:26em}#sidebar>.inner>*{display:block;border-bottom:solid 2px rgba(210,215,217,.75);margin:0 0 3.5em;padding:0 0 3.5em}#sidebar>.inner>*>:last-child{margin-bottom:0}#sidebar>.inner>*:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}#sidebar>.inner>.alt{background-color:#eff1f2;border-bottom:0;margin:-2.2222222222em 0 4.4444444444em -2.2222222222em;padding:2.2222222222em;width:calc(100% + 4.4444444444em)}#sidebar .contact .icon-component{color:#f56a6a;display:inline-block;font-size:1.5em;height:1.125em;left:0;line-height:1.125em;position:absolute;text-align:center;width:29px}#sidebar .toggle{text-decoration:none;-moz-transition:left .5s ease;-webkit-transition:left .5s ease;-ms-transition:left .5s ease;transition:left .5s ease;-webkit-tap-highlight-color:rgba(255,255,255,0);border:0;display:flex;align-items:center;justify-content:center;height:7.5em;left:26em;line-height:7.5em;outline:0;overflow:hidden;position:absolute;text-align:center;text-indent:-15em;white-space:nowrap;top:0;width:6em;z-index:10000}#sidebar .toggle:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none!important;font-family:"Font Awesome 5 Free";font-weight:900}#sidebar .toggle>.icon-component{width:2.5rem}#sidebar.active{margin-left:0}@media screen and (max-width: 1680px){#sidebar{width:24em;margin-left:-24em}#sidebar>.inner{padding:1.6666666667em 1.6666666667em 1.3333333333em;width:24em}#sidebar>.inner>.alt{margin:-1.6666666667em 0 3.3333333333em -1.6666666667em;padding:1.6666666667em;width:calc(100% + 3.3333333333em)}#sidebar .toggle{height:6.25em;left:24em;line-height:6.25em;text-indent:5em;width:5em;display:flex;align-items:center;justify-content:center}#sidebar.active{margin-left:0}}@media screen and (max-width: 1280px){#sidebar{height:100%;left:0;position:fixed;top:0;z-index:10000}#sidebar.active{box-shadow:0 0 5em #0000002d}#sidebar>.inner{-webkit-overflow-scrolling:touch;height:100%;left:0;overflow:hidden auto;position:absolute;top:0}#sidebar>.inner:after{content:"";display:block;height:4em;width:100%}#sidebar .contact .icon-component{width:27px}#sidebar .toggle{text-indent:6em;width:6em}body.is-preload #sidebar{display:none}}@media screen and (max-width: 736px){#sidebar .contact .icon-component{width:24px}#sidebar .toggle{text-indent:7.25em;width:7.25em}#sidebar .toggle:before{color:#3d4449;margin-left:-.0625em;margin-top:-.25em;font-size:1.1rem;z-index:1}#sidebar .toggle:after{background:#939ea5bf;border-radius:.375em;content:"";height:3.5em;left:1.15em;position:absolute;top:1.35em;width:5em}#sidebar .toggle .icon-component{width:35px;color:#3d4449;height:35px}}#header{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;border-bottom:solid 5px #b82727;padding:6em 0 1em;position:relative}#header>*{-moz-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-bottom:0}#header .logo{border-bottom:0;color:inherit;font-family:Roboto Slab,serif;font-size:1.125em}#header .icons{text-align:right}#header .header-icon{width:20px;height:20px;fill:currentcolor}@media screen and (max-width: 1680px){#header{padding-top:5em}}@media screen and (max-width: 736px){#header{padding-top:6.5em}#header .logo{font-size:1.25em;margin:0}#header .icons{height:5em;line-height:5em;position:absolute;right:-.5em;top:0}}#footer .copyright{color:#4d4f51;font-size:.9em}#footer .copyright a{color:inherit}.submenu{display:flex}.submenu__text{flex-grow:1;flex-shrink:0}.submenu__icon{-moz-transition:color .2s ease-in-out,-moz-transform .2s ease-in-out;-webkit-transition:color .2s ease-in-out,-webkit-transform .2s ease-in-out;-ms-transition:color .2s ease-in-out,-ms-transform .2s ease-in-out;transition:color .2s ease-in-out,transform .2s ease-in-out;flex-grow:0;flex-shrink:1;width:20px}.submenu.active .submenu__icon{-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}#menu ul{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;color:#3d4449;font-family:Roboto Slab,serif;font-weight:400;letter-spacing:.075em;list-style:none;margin-bottom:0;padding:0;text-transform:uppercase}#menu ul a,#menu ul span{border-bottom:0;color:inherit;cursor:pointer;display:block;font-size:.9em;padding:.625em 0}#menu ul a:hover,#menu ul span:hover{color:#b82727}#menu ul a.opener,#menu ul span.opener{-moz-transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out;text-decoration:none;-webkit-tap-highlight-color:rgba(255,255,255,0);position:relative;display:flex}#menu ul a.opener:before,#menu ul span.opener:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none!important;font-family:"Font Awesome 5 Free";font-weight:900}#menu ul a.opener:hover,#menu ul span.opener:hover{color:#b82727}#menu ul a.opener.active+ul,#menu ul span.opener.active+ul{display:block}#menu ul a.opener.active:before,#menu ul span.opener.active:before{-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}#menu>ul>li{border-top:solid 1px rgba(210,215,217,.75);margin:.5em 0 0;padding:.5em 0 0}#menu>ul>li>ul{color:#8f9295;display:none;margin:.5em 0 1.5em;padding-left:1em}#menu>ul>li>ul a,#menu>ul>li>ul span{font-size:.8em}#menu>ul>li>ul>li{margin:.125em 0 0;padding:.125em 0 0}#menu>ul>li:first-child{border-top:0;margin-top:0;padding-top:0} diff --git a/dist/table/table.css b/dist/table/table.css new file mode 100644 index 00000000..fc86b589 --- /dev/null +++ b/dist/table/table.css @@ -0,0 +1 @@ +.table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}table{margin:0 0 2em;width:100%}table tbody tr{border:solid 1px rgba(210,215,217,.75);border-left:0;border-right:0}table tbody tr:nth-child(odd){background-color:#e6ebed40}table td{padding:.75em}table th{color:#3d4449;font-size:.9em;font-weight:600;padding:0 .75em .75em;text-align:left}table thead{border-bottom:solid 2px rgba(210,215,217,.75)}table tfoot{border-top:solid 2px rgba(210,215,217,.75)}table.alt{border-collapse:separate}table.alt tbody tr td{border:solid 1px rgba(210,215,217,.75);border-left-width:0;border-top-width:0}table.alt tbody tr td:first-child{border-left-width:1px}table.alt tbody tr:first-child td{border-top-width:1px}table.alt thead{border-bottom:0}table.alt tfoot{border-top:0} diff --git a/dist/table/table.js b/dist/table/table.js new file mode 100644 index 00000000..73377972 --- /dev/null +++ b/dist/table/table.js @@ -0,0 +1,2 @@ +import{j as s,x as o}from"../__chunks__/lit-element.CH8ciVnL.js";import{o as n}from"../__chunks__/unsafe-html.C_rT9aKG.js";const m=r=>{const{headers:e,data:a}=r;return o`<div class="table-wrapper"><table><thead><tr>${e.map(t=>o`<th>${n(t)}</th>`)}</tr></thead><tbody>${a.map(t=>o`<tr>${t.map(d=>o`<td>${n(d)}</td>`)}</tr>`)}</tbody></table></div>`};function h(r){const e=[],a=[];[...r.children].forEach((t,d)=>{d===0?e.push(...Array.from(t.querySelectorAll("div")).map(p=>p.innerHTML)):a.push(Array.from(t.querySelectorAll("div")).map(p=>p.innerHTML))}),r.innerHTML="",r.style.removeProperty("display"),s(m({headers:e,data:a}),r)}export{h as default}; +//# sourceMappingURL=table.js.map diff --git a/dist/table/table.js.map b/dist/table/table.js.map new file mode 100644 index 00000000..b6871606 --- /dev/null +++ b/dist/table/table.js.map @@ -0,0 +1 @@ +{"version":3,"file":"table.js","sources":["../../src/blocks/table/table.ts"],"sourcesContent":["import { html, render } from 'lit';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport './table.scss';\n\ninterface TemplateArgs {\n headers: string[];\n data: string[][];\n}\n\nconst template = (args: TemplateArgs) => {\n const { headers, data } = args;\n return html`\n <div class=\"table-wrapper\">\n <table>\n <thead>\n <tr>\n ${headers.map((header) => html`<th>${unsafeHTML(header)}</th>`)}\n </tr>\n </thead>\n <tbody>\n ${data.map(\n (row) => html`\n <tr>\n ${row.map((cell) => html`<td>${unsafeHTML(cell)}</td>`)}\n </tr>\n `\n )}\n </tbody>\n </table>\n </div>\n `;\n};\n\nexport default function decorate(block: HTMLElement) {\n const headers: string[] = [];\n const data: string[][] = [];\n\n [...block.children].forEach((child, index) => {\n if (index === 0) {\n headers.push(...Array.from(child.querySelectorAll('div')).map((cell) => cell.innerHTML));\n } else {\n data.push(Array.from(child.querySelectorAll('div')).map((cell) => cell.innerHTML));\n }\n });\n\n block.innerHTML = '';\n\n block.style.removeProperty('display');\n render(template({ headers, data }), block);\n}\n"],"names":["template","args","headers","data","html","header","unsafeHTML","row","cell","decorate","block","child","index","render"],"mappings":"2HASA,MAAMA,EAAYC,GAAuB,CACjC,KAAA,CAAE,QAAAC,EAAS,KAAAC,CAAS,EAAAF,EACnB,OAAAG,iDAKKF,EAAQ,IAAKG,GAAWD,QAAWE,EAAWD,CAAM,CAAC,OAAO,CAAC,uBAI/DF,EAAK,IACJI,GAAQH,QAEHG,EAAI,IAAKC,GAASJ,QAAWE,EAAWE,CAAI,CAAC,OAAO,CAAC,OAG5D,CAAA,wBAKX,EAEA,SAAwBC,EAASC,EAAoB,CACnD,MAAMR,EAAoB,CAAA,EACpBC,EAAmB,CAAA,EAEzB,CAAC,GAAGO,EAAM,QAAQ,EAAE,QAAQ,CAACC,EAAOC,IAAU,CACxCA,IAAU,EACZV,EAAQ,KAAK,GAAG,MAAM,KAAKS,EAAM,iBAAiB,KAAK,CAAC,EAAE,IAAKH,GAASA,EAAK,SAAS,CAAC,EAEvFL,EAAK,KAAK,MAAM,KAAKQ,EAAM,iBAAiB,KAAK,CAAC,EAAE,IAAKH,GAASA,EAAK,SAAS,CAAC,CACnF,CACD,EAEDE,EAAM,UAAY,GAEZA,EAAA,MAAM,eAAe,SAAS,EACpCG,EAAOb,EAAS,CAAE,QAAAE,EAAS,KAAAC,CAAM,CAAA,EAAGO,CAAK,CAC3C"} \ No newline at end of file From 152529bde0862a6f45e97c78ab610a8c81a7eeec Mon Sep 17 00:00:00 2001 From: samuelecalamita <samuelecalamita@gmail.com> Date: Wed, 8 May 2024 09:50:36 +0200 Subject: [PATCH 60/62] 33 maints refactor (#83) Refactor eds-init --- config.ts | 18 +- ....js => createOptimizedPicture.CyR9tLTg.js} | 4 +- ...=> createOptimizedPicture.CyR9tLTg.js.map} | 2 +- ....DgmLKlDK.js => fetch.service.C1Ie3Sjw.js} | 8 +- dist/__chunks__/fetch.service.C1Ie3Sjw.js.map | 1 + dist/__chunks__/fetch.service.DgmLKlDK.js.map | 1 - dist/__chunks__/state.CJfvw0Ck.js | 6 + dist/__chunks__/state.CJfvw0Ck.js.map | 1 + dist/__chunks__/toClassName.D9HYXfPD.js | 6 - dist/__chunks__/toClassName.D9HYXfPD.js.map | 1 - dist/form/form.js | 4 +- dist/form/form.js.map | 2 +- dist/main/main.js | 14 +- dist/main/main.js.map | 2 +- dist/posts/posts.js | 2 +- scripts/__backup__/aem.js | 43 ++-- src/app/app.types.ts | 8 + src/app/index.ts | 223 ++++++++++++++++++ src/app/init.ts | 29 +++ src/app/tasks/adjustMarkup.ts | 32 +++ src/app/tasks/collectBlocks.ts | 24 ++ src/app/tasks/decorateBlocks.ts | 17 ++ src/app/tasks/decorateButtons.ts | 37 +++ src/app/tasks/decorateImages.ts | 13 + src/app/tasks/decorateTemplateAndTheme.ts | 20 ++ src/app/tasks/initSampleRUM.ts | 17 ++ src/app/tasks/loadBlock.ts | 25 ++ src/app/tasks/loadBlockModules.ts | 28 +++ src/app/tasks/loadBlockStyles.ts | 15 ++ src/app/tasks/loadBlocks.ts | 13 + src/app/tasks/loadCSS.ts | 23 ++ src/app/tasks/loadFonts.ts | 15 ++ src/app/tasks/processSectionMetaData.ts | 26 ++ src/app/tasks/readBlockConfig.ts | 44 ++++ src/app/tasks/sampleRUM.ts | 135 +++++++++++ src/app/tasks/setDocLanguage.ts | 10 + src/app/tasks/setupHlxObj.ts | 16 ++ src/app/tasks/showSection.ts | 7 + src/app/tasks/transformSections.ts | 15 ++ src/app/tasks/waitForLCP.ts | 42 ++++ src/app/utils/getUrlForEndpoint.ts | 13 + src/components/form/form.ts | 1 - .../innerContainer/innerContainer.init.ts | 7 + .../innerContainer/innerContainer.ts | 8 + src/components/sidebar/sidebar.init.ts | 19 ++ src/components/sidebar/sidebar.ts | 1 + src/main.ts | 28 +-- src/services/fetch.service.ts | 12 +- src/services/main.service.ts | 42 ++-- src/services/section.service.ts | 1 + src/utils/getMetadata.ts | 12 +- types/config.d.ts | 4 + types/src/app/app.d.ts | 27 +++ types/src/app/app.types.d.ts | 7 + types/src/app/decorateBodyTag.d.ts | 12 + types/src/app/index.d.ts | 40 ++++ types/src/app/init.d.ts | 1 + types/src/app/setDocLanguage.d.ts | 1 + types/src/app/setupHlxObj.d.ts | 1 + types/src/app/tasks/adjustMarkup.d.ts | 10 + types/src/app/tasks/collectBlocks.d.ts | 11 + types/src/app/tasks/decorateBlocks.d.ts | 5 + types/src/app/tasks/decorateBodyTag.d.ts | 12 + types/src/app/tasks/decorateButtons.d.ts | 5 + types/src/app/tasks/decorateImages.d.ts | 1 + .../app/tasks/decorateTemplateAndTheme.d.ts | 12 + types/src/app/tasks/initSampleRUM.d.ts | 1 + types/src/app/tasks/loadBlock.d.ts | 6 + types/src/app/tasks/loadBlockModules.d.ts | 2 + types/src/app/tasks/loadBlockStyles.d.ts | 7 + types/src/app/tasks/loadBlocks.d.ts | 6 + types/src/app/tasks/loadCSS.d.ts | 6 + types/src/app/tasks/loadFonts.d.ts | 1 + .../src/app/tasks/processSectionMetaData.d.ts | 1 + types/src/app/tasks/readBlockConfig.d.ts | 1 + types/src/app/tasks/sampleRUM.d.ts | 10 + types/src/app/tasks/setDocLanguage.d.ts | 1 + types/src/app/tasks/setupHlxObj.d.ts | 1 + types/src/app/tasks/showSection.d.ts | 5 + types/src/app/tasks/transformSections.d.ts | 7 + types/src/app/tasks/waitForLCP.d.ts | 6 + types/src/app/utils/getHlxBaseUrl.d.ts | 1 + types/src/app/utils/getUrlForEndpoint.d.ts | 10 + .../innerContainer/innerContainer.d.ts | 1 + .../innerContainer/innerContainer.init.d.ts | 1 + .../src/components/sidebar/sidebar.init.d.ts | 1 + types/src/main.d.ts | 4 +- types/src/services/app.d.ts | 27 +++ types/src/services/app/setupHlxObj.d.ts | 1 + types/src/services/fetch.service.d.ts | 1 - types/src/services/main.service.d.ts | 13 +- types/src/utils/getCodeBasePath.d.ts | 1 + types/src/utils/getMetadata.d.ts | 12 +- 93 files changed, 1255 insertions(+), 121 deletions(-) rename dist/__chunks__/{createOptimizedPicture.Z5VLB_Rl.js => createOptimizedPicture.CyR9tLTg.js} (92%) rename dist/__chunks__/{createOptimizedPicture.Z5VLB_Rl.js.map => createOptimizedPicture.CyR9tLTg.js.map} (99%) rename dist/__chunks__/{fetch.service.DgmLKlDK.js => fetch.service.C1Ie3Sjw.js} (56%) create mode 100644 dist/__chunks__/fetch.service.C1Ie3Sjw.js.map delete mode 100644 dist/__chunks__/fetch.service.DgmLKlDK.js.map create mode 100644 dist/__chunks__/state.CJfvw0Ck.js create mode 100644 dist/__chunks__/state.CJfvw0Ck.js.map delete mode 100644 dist/__chunks__/toClassName.D9HYXfPD.js delete mode 100644 dist/__chunks__/toClassName.D9HYXfPD.js.map create mode 100644 src/app/app.types.ts create mode 100644 src/app/index.ts create mode 100644 src/app/init.ts create mode 100644 src/app/tasks/adjustMarkup.ts create mode 100644 src/app/tasks/collectBlocks.ts create mode 100644 src/app/tasks/decorateBlocks.ts create mode 100644 src/app/tasks/decorateButtons.ts create mode 100644 src/app/tasks/decorateImages.ts create mode 100644 src/app/tasks/decorateTemplateAndTheme.ts create mode 100644 src/app/tasks/initSampleRUM.ts create mode 100644 src/app/tasks/loadBlock.ts create mode 100644 src/app/tasks/loadBlockModules.ts create mode 100644 src/app/tasks/loadBlockStyles.ts create mode 100644 src/app/tasks/loadBlocks.ts create mode 100644 src/app/tasks/loadCSS.ts create mode 100644 src/app/tasks/loadFonts.ts create mode 100644 src/app/tasks/processSectionMetaData.ts create mode 100644 src/app/tasks/readBlockConfig.ts create mode 100644 src/app/tasks/sampleRUM.ts create mode 100644 src/app/tasks/setDocLanguage.ts create mode 100644 src/app/tasks/setupHlxObj.ts create mode 100644 src/app/tasks/showSection.ts create mode 100644 src/app/tasks/transformSections.ts create mode 100644 src/app/tasks/waitForLCP.ts create mode 100644 src/app/utils/getUrlForEndpoint.ts create mode 100644 src/components/innerContainer/innerContainer.init.ts create mode 100644 src/components/innerContainer/innerContainer.ts create mode 100644 src/components/sidebar/sidebar.init.ts create mode 100644 types/src/app/app.d.ts create mode 100644 types/src/app/app.types.d.ts create mode 100644 types/src/app/decorateBodyTag.d.ts create mode 100644 types/src/app/index.d.ts create mode 100644 types/src/app/init.d.ts create mode 100644 types/src/app/setDocLanguage.d.ts create mode 100644 types/src/app/setupHlxObj.d.ts create mode 100644 types/src/app/tasks/adjustMarkup.d.ts create mode 100644 types/src/app/tasks/collectBlocks.d.ts create mode 100644 types/src/app/tasks/decorateBlocks.d.ts create mode 100644 types/src/app/tasks/decorateBodyTag.d.ts create mode 100644 types/src/app/tasks/decorateButtons.d.ts create mode 100644 types/src/app/tasks/decorateImages.d.ts create mode 100644 types/src/app/tasks/decorateTemplateAndTheme.d.ts create mode 100644 types/src/app/tasks/initSampleRUM.d.ts create mode 100644 types/src/app/tasks/loadBlock.d.ts create mode 100644 types/src/app/tasks/loadBlockModules.d.ts create mode 100644 types/src/app/tasks/loadBlockStyles.d.ts create mode 100644 types/src/app/tasks/loadBlocks.d.ts create mode 100644 types/src/app/tasks/loadCSS.d.ts create mode 100644 types/src/app/tasks/loadFonts.d.ts create mode 100644 types/src/app/tasks/processSectionMetaData.d.ts create mode 100644 types/src/app/tasks/readBlockConfig.d.ts create mode 100644 types/src/app/tasks/sampleRUM.d.ts create mode 100644 types/src/app/tasks/setDocLanguage.d.ts create mode 100644 types/src/app/tasks/setupHlxObj.d.ts create mode 100644 types/src/app/tasks/showSection.d.ts create mode 100644 types/src/app/tasks/transformSections.d.ts create mode 100644 types/src/app/tasks/waitForLCP.d.ts create mode 100644 types/src/app/utils/getHlxBaseUrl.d.ts create mode 100644 types/src/app/utils/getUrlForEndpoint.d.ts create mode 100644 types/src/components/innerContainer/innerContainer.d.ts create mode 100644 types/src/components/innerContainer/innerContainer.init.d.ts create mode 100644 types/src/components/sidebar/sidebar.init.d.ts create mode 100644 types/src/services/app.d.ts create mode 100644 types/src/services/app/setupHlxObj.d.ts create mode 100644 types/src/utils/getCodeBasePath.d.ts diff --git a/config.ts b/config.ts index 63ac1584..3c1ed2db 100644 --- a/config.ts +++ b/config.ts @@ -4,16 +4,24 @@ export interface Config { iconsDirPath: string; iconsTypesPath: string; fontsScssPath?: string; + fontsCssPath?: string; lazyStylesScssPath?: string; + lazyStylesCssPath?: string; sidekickLibraryStylesScssPath?: string; + sidekickLibraryStylesCssPath?: string; + lcpBlocks?: string[]; } export const config: Config = { - mainTsPath: 'src/main.ts', - mainScssPath: 'src/styles/sass/main.scss', + mainTsPath: './src/main.ts', + mainScssPath: './src/styles/sass/main.scss', iconsDirPath: './public/icons', iconsTypesPath: './src/types/icons.types.ts', - fontsScssPath: 'src/styles/sass/fonts.scss', - lazyStylesScssPath: 'src/styles/sass/lazy-styles.scss', - sidekickLibraryStylesScssPath: 'src/styles/sass/sidekick-library-styles.scss', + fontsScssPath: './src/styles/sass/fonts.scss', + fontsCssPath: './dist/fonts/fonts.css', + lazyStylesScssPath: './src/styles/sass/lazy-styles.scss', + lazyStylesCssPath: './dist/lazyStyles/lazyStyles.css', + sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss', + sidekickLibraryStylesCssPath: './dist/sidekickLibraryStyles/sidekickLibraryStyles.css', + lcpBlocks: [], }; diff --git a/dist/__chunks__/createOptimizedPicture.Z5VLB_Rl.js b/dist/__chunks__/createOptimizedPicture.CyR9tLTg.js similarity index 92% rename from dist/__chunks__/createOptimizedPicture.Z5VLB_Rl.js rename to dist/__chunks__/createOptimizedPicture.CyR9tLTg.js index f894ddb9..9086bfea 100644 --- a/dist/__chunks__/createOptimizedPicture.Z5VLB_Rl.js +++ b/dist/__chunks__/createOptimizedPicture.CyR9tLTg.js @@ -1,2 +1,2 @@ -import{F as w,m as u}from"./fetch.service.DgmLKlDK.js";import{i as f}from"./isSidekickLibraryActive.U-fJCMMj.js";class g{async getPlaceHolder(o){try{const c="/placeholder.json",h={cacheOptions:{cacheType:"runtime"}},n=(await w.fetchJson(c,h)).data.find(t=>t.Key===o);if(!n){const t=`PlaceholderService: Placeholder with key ${o} could not be found.`;throw u.error(t),new Error(t)}return n.Text}catch(c){throw u.error("PlaceholderService: Error fetching placeholder data:",c),c}}}const P=new g;function $(){if(!f())return window.location.href;const{location:i}=window.parent,o=new URLSearchParams(i.search);return`${i.origin}${o.get("path")}`}function S(i){if(i.src==="")return;const{src:o,alt:c,eager:h=!1,width:l,height:n,breakpoints:t=[{media:"(min-width: 600px)",width:2e3},{width:750}]}=i,p=new URL(o,$()),d=document.createElement("picture"),{pathname:a}=p,m=a.substring(a.lastIndexOf(".")+1);return t.forEach(r=>{const s=document.createElement("source");r.media&&s.setAttribute("media",r.media),s.setAttribute("type","image/webp"),s.setAttribute("srcset",`${a}?width=${r.width}&format=webply&optimize=medium`),d.appendChild(s)}),t.forEach((r,s)=>{if(s<t.length-1){const e=document.createElement("source");r.media&&e.setAttribute("media",r.media),e.setAttribute("srcset",`${a}?width=${r.width}&format=${m}&optimize=medium`),d.appendChild(e)}else{const e=document.createElement("img");e.setAttribute("loading",h?"eager":"lazy"),e.setAttribute("alt",c),e.setAttribute("width",l.toString()),e.setAttribute("height",n.toString()),d.appendChild(e),e.setAttribute("src",`${a}?width=${r.width}&format=${m}&optimize=medium`)}}),d}export{P,S as c}; -//# sourceMappingURL=createOptimizedPicture.Z5VLB_Rl.js.map +import{F as w,m as u}from"./fetch.service.C1Ie3Sjw.js";import{i as f}from"./isSidekickLibraryActive.U-fJCMMj.js";class g{async getPlaceHolder(o){try{const c="/placeholder.json",h={cacheOptions:{cacheType:"runtime"}},n=(await w.fetchJson(c,h)).data.find(t=>t.Key===o);if(!n){const t=`PlaceholderService: Placeholder with key ${o} could not be found.`;throw u.error(t),new Error(t)}return n.Text}catch(c){throw u.error("PlaceholderService: Error fetching placeholder data:",c),c}}}const P=new g;function $(){if(!f())return window.location.href;const{location:i}=window.parent,o=new URLSearchParams(i.search);return`${i.origin}${o.get("path")}`}function S(i){if(i.src==="")return;const{src:o,alt:c,eager:h=!1,width:l,height:n,breakpoints:t=[{media:"(min-width: 600px)",width:2e3},{width:750}]}=i,p=new URL(o,$()),d=document.createElement("picture"),{pathname:a}=p,m=a.substring(a.lastIndexOf(".")+1);return t.forEach(r=>{const s=document.createElement("source");r.media&&s.setAttribute("media",r.media),s.setAttribute("type","image/webp"),s.setAttribute("srcset",`${a}?width=${r.width}&format=webply&optimize=medium`),d.appendChild(s)}),t.forEach((r,s)=>{if(s<t.length-1){const e=document.createElement("source");r.media&&e.setAttribute("media",r.media),e.setAttribute("srcset",`${a}?width=${r.width}&format=${m}&optimize=medium`),d.appendChild(e)}else{const e=document.createElement("img");e.setAttribute("loading",h?"eager":"lazy"),e.setAttribute("alt",c),e.setAttribute("width",l.toString()),e.setAttribute("height",n.toString()),d.appendChild(e),e.setAttribute("src",`${a}?width=${r.width}&format=${m}&optimize=medium`)}}),d}export{P,S as c}; +//# sourceMappingURL=createOptimizedPicture.CyR9tLTg.js.map diff --git a/dist/__chunks__/createOptimizedPicture.Z5VLB_Rl.js.map b/dist/__chunks__/createOptimizedPicture.CyR9tLTg.js.map similarity index 99% rename from dist/__chunks__/createOptimizedPicture.Z5VLB_Rl.js.map rename to dist/__chunks__/createOptimizedPicture.CyR9tLTg.js.map index 7ffb6a9e..cdf9cf72 100644 --- a/dist/__chunks__/createOptimizedPicture.Z5VLB_Rl.js.map +++ b/dist/__chunks__/createOptimizedPicture.CyR9tLTg.js.map @@ -1 +1 @@ -{"version":3,"file":"createOptimizedPicture.Z5VLB_Rl.js","sources":["../../src/services/placeholder.service.ts","../../src/helpers/sidekick/getHref.ts","../../src/utils/createOptimizedPicture.ts"],"sourcesContent":["import { DebuggerService } from '@kluntje/services';\nimport FetchService, { FetchServiceOptions } from './fetch.service.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\nimport { Placeholder } from 'Types/siteMap.types.ts';\n\nclass PlaceholderService {\n public async getPlaceHolder(key: string): Promise<string> {\n try {\n const url = '/placeholder.json';\n const options: FetchServiceOptions = {\n cacheOptions: { cacheType: 'runtime' },\n };\n const sheetsResponse = await FetchService.fetchJson<SheetsResponse<Placeholder>>(url, options);\n const placeholderRecord = sheetsResponse.data.find((item: Placeholder): boolean => item.Key === key);\n\n if (!placeholderRecord) {\n const errorMessage = `PlaceholderService: Placeholder with key ${key} could not be found.`;\n DebuggerService.error(errorMessage);\n throw new Error(errorMessage);\n }\n\n return placeholderRecord!.Text;\n } catch (error) {\n DebuggerService.error('PlaceholderService: Error fetching placeholder data:', error);\n throw error;\n }\n }\n}\n\nexport default new PlaceholderService();\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the ancestor origin + the path query param is returned.\n * @returns {String} The href of the current page or the href of the block running in the library\n *\n * @example\n * const url = new URL(src, getHref());\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getHref(): string {\n if (!isSidekickLibraryActive()) return window.location.href;\n\n const { location: parentLocation } = window.parent;\n const urlParams = new URLSearchParams(parentLocation.search);\n return `${parentLocation.origin}${urlParams.get('path')}`;\n}\n","import { getHref } from 'Helpers/sidekick/getHref.ts';\n\n/**\n * Represents a breakpoint configuration used in responsive web design.\n *\n * @interface BreakPoint\n * @property {number} [media] - The media query string defining the condition for this breakpoint.\n * @property {number} [width] - The width associated with this breakpoint.\n *\n * @example\n * // Example usage:\n * const exampleBreakPoint: BreakPoint = {\n * media: \"(min-width: 600px)\",\n * width: \"100\"\n * };\n */\ninterface BreakPoint {\n media?: string;\n width?: number;\n}\n\n/**\n * Represents the arguments for creating an optimized picture element.\n *\n * @interface CreateOptimizedPictureArgs\n * @property {string} src - The URL of the image.\n * @property {string} alt - The alternative text for the image.\n * @property {number} width - The width of the image in CSS pixels.\n * @property {number} height - The height of the image in CSS pixels.\n * @property {boolean} [eager] - Whether to load the image immediately.\n * @property {BreakPoint[]} [breakpoints] - The breakpoints for responsive images.\n */\nexport interface CreateOptimizedPictureArgs {\n src: string;\n alt: string;\n width: number;\n height: number;\n eager?: boolean;\n breakpoints?: BreakPoint[];\n}\n\n/**\n * Creates an optimized HTML picture element with responsive image sources and a fallback image.\n *\n * @param {CreateOptimizedPictureArgs} createOptimizedPictureArgs - The arguments for creating the picture element.\n * @returns {HTMLPictureElement} - The created HTML picture element.\n *\n * @example\n * const args = {\n * src: 'image.jpg',\n * alt: 'Example Image',\n * width: '200',\n * height: '150',\n * eager: true,\n * breakpoints: [\n * { media: '(min-width: 600px)', width: '800' },\n * { media: '(min-width: 1200px)', width: '1600' }\n * ]\n * };\n * const pictureElement = createOptimizedPicture(args);\n * document.body.appendChild(pictureElement);\n *\n * @remarks\n * The last breakpoint provided in the `breakpoints` array is used as the source for the fallback image.\n */\nexport function createOptimizedPicture(\n createOptimizedPictureArgs: CreateOptimizedPictureArgs\n): HTMLPictureElement | undefined {\n if (createOptimizedPictureArgs.src === '') return undefined;\n\n const {\n src,\n alt,\n eager = false,\n width,\n height,\n breakpoints = [{ media: '(min-width: 600px)', width: 2000 }, { width: 750 }],\n } = createOptimizedPictureArgs;\n const url = new URL(src, getHref());\n const picture = document.createElement('picture');\n const { pathname } = url;\n const ext = pathname.substring(pathname.lastIndexOf('.') + 1);\n\n // webp\n breakpoints.forEach((breakpoint: BreakPoint): void => {\n const source = document.createElement('source');\n if (breakpoint.media) source.setAttribute('media', breakpoint.media);\n source.setAttribute('type', 'image/webp');\n source.setAttribute('srcset', `${pathname}?width=${breakpoint.width}&format=webply&optimize=medium`);\n picture.appendChild(source);\n });\n\n // fallback\n breakpoints.forEach((breakpoint: Record<string, string>, index: number): void => {\n if (index < breakpoints.length - 1) {\n const source = document.createElement('source');\n if (breakpoint.media) source.setAttribute('media', breakpoint.media);\n source.setAttribute('srcset', `${pathname}?width=${breakpoint.width}&format=${ext}&optimize=medium`);\n picture.appendChild(source);\n } else {\n const img = document.createElement('img');\n img.setAttribute('loading', eager ? 'eager' : 'lazy');\n img.setAttribute('alt', alt);\n img.setAttribute('width', width.toString());\n img.setAttribute('height', height.toString());\n picture.appendChild(img);\n img.setAttribute('src', `${pathname}?width=${breakpoint.width}&format=${ext}&optimize=medium`);\n }\n });\n\n return picture;\n}\n"],"names":["PlaceholderService","key","url","options","placeholderRecord","FetchService","item","errorMessage","DebuggerService","error","PlaceholderService$1","getHref","isSidekickLibraryActive","parentLocation","urlParams","createOptimizedPicture","createOptimizedPictureArgs","src","alt","eager","width","height","breakpoints","picture","pathname","ext","breakpoint","source","index","img"],"mappings":"iHAKA,MAAMA,CAAmB,CACvB,MAAa,eAAeC,EAA8B,CACpD,GAAA,CACF,MAAMC,EAAM,oBACNC,EAA+B,CACnC,aAAc,CAAE,UAAW,SAAU,CAAA,EAGjCC,GADiB,MAAMC,EAAa,UAAuCH,EAAKC,CAAO,GACpD,KAAK,KAAMG,GAA+BA,EAAK,MAAQL,CAAG,EAEnG,GAAI,CAACG,EAAmB,CAChB,MAAAG,EAAe,4CAA4CN,CAAG,uBACpEO,MAAAA,EAAgB,MAAMD,CAAY,EAC5B,IAAI,MAAMA,CAAY,CAC9B,CAEA,OAAOH,EAAmB,WACnBK,EAAO,CACED,MAAAA,EAAA,MAAM,uDAAwDC,CAAK,EAC7EA,CACR,CACF,CACF,CAEA,MAAeC,EAAA,IAAIV,EChBZ,SAASW,GAAkB,CAChC,GAAI,CAACC,EAAwB,EAAG,OAAO,OAAO,SAAS,KAEvD,KAAM,CAAE,SAAUC,GAAmB,OAAO,OACtCC,EAAY,IAAI,gBAAgBD,EAAe,MAAM,EAC3D,MAAO,GAAGA,EAAe,MAAM,GAAGC,EAAU,IAAI,MAAM,CAAC,EACzD,CC8CO,SAASC,EACdC,EACgC,CAChC,GAAIA,EAA2B,MAAQ,GAAW,OAE5C,KAAA,CACJ,IAAAC,EACA,IAAAC,EACA,MAAAC,EAAQ,GACR,MAAAC,EACA,OAAAC,EACA,YAAAC,EAAc,CAAC,CAAE,MAAO,qBAAsB,MAAO,KAAQ,CAAE,MAAO,IAAK,CACzE,EAAAN,EACEd,EAAM,IAAI,IAAIe,EAAKN,EAAS,CAAA,EAC5BY,EAAU,SAAS,cAAc,SAAS,EAC1C,CAAE,SAAAC,CAAa,EAAAtB,EACfuB,EAAMD,EAAS,UAAUA,EAAS,YAAY,GAAG,EAAI,CAAC,EAGhD,OAAAF,EAAA,QAASI,GAAiC,CAC9C,MAAAC,EAAS,SAAS,cAAc,QAAQ,EAC1CD,EAAW,OAAcC,EAAA,aAAa,QAASD,EAAW,KAAK,EAC5DC,EAAA,aAAa,OAAQ,YAAY,EACxCA,EAAO,aAAa,SAAU,GAAGH,CAAQ,UAAUE,EAAW,KAAK,gCAAgC,EACnGH,EAAQ,YAAYI,CAAM,CAAA,CAC3B,EAGWL,EAAA,QAAQ,CAACI,EAAoCE,IAAwB,CAC3E,GAAAA,EAAQN,EAAY,OAAS,EAAG,CAC5B,MAAAK,EAAS,SAAS,cAAc,QAAQ,EAC1CD,EAAW,OAAcC,EAAA,aAAa,QAASD,EAAW,KAAK,EAC5DC,EAAA,aAAa,SAAU,GAAGH,CAAQ,UAAUE,EAAW,KAAK,WAAWD,CAAG,kBAAkB,EACnGF,EAAQ,YAAYI,CAAM,CAAA,KACrB,CACC,MAAAE,EAAM,SAAS,cAAc,KAAK,EACxCA,EAAI,aAAa,UAAWV,EAAQ,QAAU,MAAM,EAChDU,EAAA,aAAa,MAAOX,CAAG,EAC3BW,EAAI,aAAa,QAAST,EAAM,SAAU,CAAA,EAC1CS,EAAI,aAAa,SAAUR,EAAO,SAAU,CAAA,EAC5CE,EAAQ,YAAYM,CAAG,EACnBA,EAAA,aAAa,MAAO,GAAGL,CAAQ,UAAUE,EAAW,KAAK,WAAWD,CAAG,kBAAkB,CAC/F,CAAA,CACD,EAEMF,CACT"} \ No newline at end of file +{"version":3,"file":"createOptimizedPicture.CyR9tLTg.js","sources":["../../src/services/placeholder.service.ts","../../src/helpers/sidekick/getHref.ts","../../src/utils/createOptimizedPicture.ts"],"sourcesContent":["import { DebuggerService } from '@kluntje/services';\nimport FetchService, { FetchServiceOptions } from './fetch.service.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\nimport { Placeholder } from 'Types/siteMap.types.ts';\n\nclass PlaceholderService {\n public async getPlaceHolder(key: string): Promise<string> {\n try {\n const url = '/placeholder.json';\n const options: FetchServiceOptions = {\n cacheOptions: { cacheType: 'runtime' },\n };\n const sheetsResponse = await FetchService.fetchJson<SheetsResponse<Placeholder>>(url, options);\n const placeholderRecord = sheetsResponse.data.find((item: Placeholder): boolean => item.Key === key);\n\n if (!placeholderRecord) {\n const errorMessage = `PlaceholderService: Placeholder with key ${key} could not be found.`;\n DebuggerService.error(errorMessage);\n throw new Error(errorMessage);\n }\n\n return placeholderRecord!.Text;\n } catch (error) {\n DebuggerService.error('PlaceholderService: Error fetching placeholder data:', error);\n throw error;\n }\n }\n}\n\nexport default new PlaceholderService();\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the ancestor origin + the path query param is returned.\n * @returns {String} The href of the current page or the href of the block running in the library\n *\n * @example\n * const url = new URL(src, getHref());\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getHref(): string {\n if (!isSidekickLibraryActive()) return window.location.href;\n\n const { location: parentLocation } = window.parent;\n const urlParams = new URLSearchParams(parentLocation.search);\n return `${parentLocation.origin}${urlParams.get('path')}`;\n}\n","import { getHref } from 'Helpers/sidekick/getHref.ts';\n\n/**\n * Represents a breakpoint configuration used in responsive web design.\n *\n * @interface BreakPoint\n * @property {number} [media] - The media query string defining the condition for this breakpoint.\n * @property {number} [width] - The width associated with this breakpoint.\n *\n * @example\n * // Example usage:\n * const exampleBreakPoint: BreakPoint = {\n * media: \"(min-width: 600px)\",\n * width: \"100\"\n * };\n */\ninterface BreakPoint {\n media?: string;\n width?: number;\n}\n\n/**\n * Represents the arguments for creating an optimized picture element.\n *\n * @interface CreateOptimizedPictureArgs\n * @property {string} src - The URL of the image.\n * @property {string} alt - The alternative text for the image.\n * @property {number} width - The width of the image in CSS pixels.\n * @property {number} height - The height of the image in CSS pixels.\n * @property {boolean} [eager] - Whether to load the image immediately.\n * @property {BreakPoint[]} [breakpoints] - The breakpoints for responsive images.\n */\nexport interface CreateOptimizedPictureArgs {\n src: string;\n alt: string;\n width: number;\n height: number;\n eager?: boolean;\n breakpoints?: BreakPoint[];\n}\n\n/**\n * Creates an optimized HTML picture element with responsive image sources and a fallback image.\n *\n * @param {CreateOptimizedPictureArgs} createOptimizedPictureArgs - The arguments for creating the picture element.\n * @returns {HTMLPictureElement} - The created HTML picture element.\n *\n * @example\n * const args = {\n * src: 'image.jpg',\n * alt: 'Example Image',\n * width: '200',\n * height: '150',\n * eager: true,\n * breakpoints: [\n * { media: '(min-width: 600px)', width: '800' },\n * { media: '(min-width: 1200px)', width: '1600' }\n * ]\n * };\n * const pictureElement = createOptimizedPicture(args);\n * document.body.appendChild(pictureElement);\n *\n * @remarks\n * The last breakpoint provided in the `breakpoints` array is used as the source for the fallback image.\n */\nexport function createOptimizedPicture(\n createOptimizedPictureArgs: CreateOptimizedPictureArgs\n): HTMLPictureElement | undefined {\n if (createOptimizedPictureArgs.src === '') return undefined;\n\n const {\n src,\n alt,\n eager = false,\n width,\n height,\n breakpoints = [{ media: '(min-width: 600px)', width: 2000 }, { width: 750 }],\n } = createOptimizedPictureArgs;\n const url = new URL(src, getHref());\n const picture = document.createElement('picture');\n const { pathname } = url;\n const ext = pathname.substring(pathname.lastIndexOf('.') + 1);\n\n // webp\n breakpoints.forEach((breakpoint: BreakPoint): void => {\n const source = document.createElement('source');\n if (breakpoint.media) source.setAttribute('media', breakpoint.media);\n source.setAttribute('type', 'image/webp');\n source.setAttribute('srcset', `${pathname}?width=${breakpoint.width}&format=webply&optimize=medium`);\n picture.appendChild(source);\n });\n\n // fallback\n breakpoints.forEach((breakpoint: Record<string, string>, index: number): void => {\n if (index < breakpoints.length - 1) {\n const source = document.createElement('source');\n if (breakpoint.media) source.setAttribute('media', breakpoint.media);\n source.setAttribute('srcset', `${pathname}?width=${breakpoint.width}&format=${ext}&optimize=medium`);\n picture.appendChild(source);\n } else {\n const img = document.createElement('img');\n img.setAttribute('loading', eager ? 'eager' : 'lazy');\n img.setAttribute('alt', alt);\n img.setAttribute('width', width.toString());\n img.setAttribute('height', height.toString());\n picture.appendChild(img);\n img.setAttribute('src', `${pathname}?width=${breakpoint.width}&format=${ext}&optimize=medium`);\n }\n });\n\n return picture;\n}\n"],"names":["PlaceholderService","key","url","options","placeholderRecord","FetchService","item","errorMessage","DebuggerService","error","PlaceholderService$1","getHref","isSidekickLibraryActive","parentLocation","urlParams","createOptimizedPicture","createOptimizedPictureArgs","src","alt","eager","width","height","breakpoints","picture","pathname","ext","breakpoint","source","index","img"],"mappings":"iHAKA,MAAMA,CAAmB,CACvB,MAAa,eAAeC,EAA8B,CACpD,GAAA,CACF,MAAMC,EAAM,oBACNC,EAA+B,CACnC,aAAc,CAAE,UAAW,SAAU,CAAA,EAGjCC,GADiB,MAAMC,EAAa,UAAuCH,EAAKC,CAAO,GACpD,KAAK,KAAMG,GAA+BA,EAAK,MAAQL,CAAG,EAEnG,GAAI,CAACG,EAAmB,CAChB,MAAAG,EAAe,4CAA4CN,CAAG,uBACpEO,MAAAA,EAAgB,MAAMD,CAAY,EAC5B,IAAI,MAAMA,CAAY,CAC9B,CAEA,OAAOH,EAAmB,WACnBK,EAAO,CACED,MAAAA,EAAA,MAAM,uDAAwDC,CAAK,EAC7EA,CACR,CACF,CACF,CAEA,MAAeC,EAAA,IAAIV,EChBZ,SAASW,GAAkB,CAChC,GAAI,CAACC,EAAwB,EAAG,OAAO,OAAO,SAAS,KAEvD,KAAM,CAAE,SAAUC,GAAmB,OAAO,OACtCC,EAAY,IAAI,gBAAgBD,EAAe,MAAM,EAC3D,MAAO,GAAGA,EAAe,MAAM,GAAGC,EAAU,IAAI,MAAM,CAAC,EACzD,CC8CO,SAASC,EACdC,EACgC,CAChC,GAAIA,EAA2B,MAAQ,GAAW,OAE5C,KAAA,CACJ,IAAAC,EACA,IAAAC,EACA,MAAAC,EAAQ,GACR,MAAAC,EACA,OAAAC,EACA,YAAAC,EAAc,CAAC,CAAE,MAAO,qBAAsB,MAAO,KAAQ,CAAE,MAAO,IAAK,CACzE,EAAAN,EACEd,EAAM,IAAI,IAAIe,EAAKN,EAAS,CAAA,EAC5BY,EAAU,SAAS,cAAc,SAAS,EAC1C,CAAE,SAAAC,CAAa,EAAAtB,EACfuB,EAAMD,EAAS,UAAUA,EAAS,YAAY,GAAG,EAAI,CAAC,EAGhD,OAAAF,EAAA,QAASI,GAAiC,CAC9C,MAAAC,EAAS,SAAS,cAAc,QAAQ,EAC1CD,EAAW,OAAcC,EAAA,aAAa,QAASD,EAAW,KAAK,EAC5DC,EAAA,aAAa,OAAQ,YAAY,EACxCA,EAAO,aAAa,SAAU,GAAGH,CAAQ,UAAUE,EAAW,KAAK,gCAAgC,EACnGH,EAAQ,YAAYI,CAAM,CAAA,CAC3B,EAGWL,EAAA,QAAQ,CAACI,EAAoCE,IAAwB,CAC3E,GAAAA,EAAQN,EAAY,OAAS,EAAG,CAC5B,MAAAK,EAAS,SAAS,cAAc,QAAQ,EAC1CD,EAAW,OAAcC,EAAA,aAAa,QAASD,EAAW,KAAK,EAC5DC,EAAA,aAAa,SAAU,GAAGH,CAAQ,UAAUE,EAAW,KAAK,WAAWD,CAAG,kBAAkB,EACnGF,EAAQ,YAAYI,CAAM,CAAA,KACrB,CACC,MAAAE,EAAM,SAAS,cAAc,KAAK,EACxCA,EAAI,aAAa,UAAWV,EAAQ,QAAU,MAAM,EAChDU,EAAA,aAAa,MAAOX,CAAG,EAC3BW,EAAI,aAAa,QAAST,EAAM,SAAU,CAAA,EAC1CS,EAAI,aAAa,SAAUR,EAAO,SAAU,CAAA,EAC5CE,EAAQ,YAAYM,CAAG,EACnBA,EAAA,aAAa,MAAO,GAAGL,CAAQ,UAAUE,EAAW,KAAK,WAAWD,CAAG,kBAAkB,CAC/F,CAAA,CACD,EAEMF,CACT"} \ No newline at end of file diff --git a/dist/__chunks__/fetch.service.DgmLKlDK.js b/dist/__chunks__/fetch.service.C1Ie3Sjw.js similarity index 56% rename from dist/__chunks__/fetch.service.DgmLKlDK.js rename to dist/__chunks__/fetch.service.C1Ie3Sjw.js index ad0c1f10..ff8caca7 100644 --- a/dist/__chunks__/fetch.service.DgmLKlDK.js +++ b/dist/__chunks__/fetch.service.C1Ie3Sjw.js @@ -1,7 +1,7 @@ -class q{constructor(){this.runtimeCache=new Map}get(t){return this.runtimeCache.get(t)}set(t,n){this.runtimeCache.set(t,n)}has(t){return this.runtimeCache.has(t)}delete(t){this.runtimeCache.delete(t)}}var p={},S;function P(e){return function(...t){return function(n,r,o){return Object.assign(Object.assign({},o),{value:e(o.value,...t)})}}}Object.defineProperty(p,"__esModule",{value:!0});const O=P(function(e,t=0){let n=-1;const r=function(...o){clearTimeout(n),n=window.setTimeout(()=>{e.call(this,...o)},t)};return r.cancel=function(){clearTimeout(n)},r}),Q=P(function(e,t=0){let n,r=[];const o=function(...s){r=s,n===void 0&&(n=window.setTimeout(()=>{n=void 0,e.call(this,...r)},t))};return o.cancel=function(){clearTimeout(n),n=void 0},o});p.debounce=O,S=p.throttle=Q;var i={},x,w;Object.defineProperty(i,"__esModule",{value:!0});const $=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),C=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},f=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},M=(e,t)=>e.classList.contains(t);function d(e){return Symbol.iterator in e}function R(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const T=(e,t,n,r,o)=>{if(e==null||d(e)&&!R(e))return;if(d(e)&&!(e instanceof HTMLElement)){for(const a of e)T(a,t,n,r,o);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(a=>{const c=j(e,a,n,r);if(!r.eventBindingMap[c]){const l=n.bind(r);return r.eventBindingMap[c]=l,e.addEventListener(a.trim(),l,o)}})};function j(e,t,n,r){return`${m(e,r)}# +var p={},P;function x(e){return function(...t){return function(n,r,o){return Object.assign(Object.assign({},o),{value:e(o.value,...t)})}}}Object.defineProperty(p,"__esModule",{value:!0});const O=x(function(e,t=0){let n=-1;const r=function(...o){clearTimeout(n),n=window.setTimeout(()=>{e.call(this,...o)},t)};return r.cancel=function(){clearTimeout(n)},r}),Q=x(function(e,t=0){let n,r=[];const o=function(...s){r=s,n===void 0&&(n=window.setTimeout(()=>{n=void 0,e.call(this,...r)},t))};return o.cancel=function(){clearTimeout(n),n=void 0},o});p.debounce=O,P=p.throttle=Q;var i={},R,w;Object.defineProperty(i,"__esModule",{value:!0});const L=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),b=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},f=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},C=(e,t)=>e.classList.contains(t);function d(e){return Symbol.iterator in e}function T(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const j=(e,t,n,r,o)=>{if(e==null||d(e)&&!T(e))return;if(d(e)&&!(e instanceof HTMLElement)){for(const a of e)j(a,t,n,r,o);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(a=>{const c=$(e,a,n,r);if(!r.eventBindingMap[c]){const l=n.bind(r);return r.eventBindingMap[c]=l,e.addEventListener(a.trim(),l,o)}})};function $(e,t,n,r){return`${m(e,r)}# ${t.trim()}# ${m(n,r)}# - ${m(r,r)}`.replace(/\n/gm,"").replace(/\s/g,"")}function m(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const r="xxxxxxxx".replace(/x/g,D).toLowerCase();t.eventIdMap.set(e,r),n=r}return n}function D(){return(100*Math.random()%36|0).toString(36)}const L=(e,t,n,r,o)=>{if(e==null||d(e)&&!R(e))return;if(d(e)&&!(e instanceof HTMLElement)){for(const a of e)L(a,t,n,r,o);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(a=>{const c=j(e,a,n,r),l=r.eventBindingMap[c];l&&(delete r.eventBindingMap[c],e.removeEventListener(a,l,o))})},b=(e,t)=>{$(e,t).forEach(n=>e.removeChild(n))},E=(e,t,n)=>new Promise(r=>{n!==void 0&&setTimeout(()=>r(),n),e.addEventListener(t,()=>r())});i.addClass=f,i.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),i.findAll=$,i.forEachNode=(e,t,n=window)=>{for(let r=0;r<e.length;r++)t.call(n,e[r],r,e)},w=i.getCurrentMQ=e=>{let t="";return e.forEach(n=>{!t.length&&window.matchMedia(n.query).matches&&(t=n.name)}),t},i.getInnerText=e=>e.innerText||e.textContent||"",i.getParent=(e,t)=>e.closest(t),i.getUniqueID=()=>Math.random().toString(36).substr(2,9),i.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,i.hasClass=M,i.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let r={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(r=t.getBoundingClientRect()),n.top>=r.top&&n.right<=r.right&&n.bottom<=r.bottom&&n.left>=r.left},i.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),x=i.onEvent=T,i.removeChildren=b,i.removeChilds=b,i.removeClass=C,i.removeEvent=L,i.toggleClass=(e,t,n)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const r of e)n===!0?f(r,t):M(r,t)||n===!1?C(r,t):f(r,t)}},i.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),i.waitForAnimationEnd=function(e,t){return new Promise((n,r)=>{e.addEventListener("animationend",function o(s){s.target===e&&(t&&s.animationName!==t||(e.removeEventListener("animationend",o),n(s)))})})},i.waitForEvent=E,i.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():E(e,"kl-component-initialized",3e3)},i.waitForTransitionEnd=function(e,t){return new Promise((n,r)=>{e.addEventListener("transitionend",function o(s){s.target===e&&(t&&s.propertyName!==t||(e.removeEventListener("transitionend",o),n(s)))})})};var A={};Object.defineProperty(A,"__esModule",{value:!0});A.fetchJSON=(e,t)=>new Promise((n,r)=>{fetch(e,t).then(o=>{o.ok?n(o.json()):r(o)}).catch(o=>r(o))});var h={};Object.defineProperty(h,"__esModule",{value:!0});const g=e=>typeof e=="object"&&e!==null?JSON.stringify(e):String(e);h.getValue=(e={},t="")=>{const n=t.split(".");let r=0,o=e;for(;o&&r<n.length;)o=o[n[r]],r++;return o},h.isEqual=(e,t)=>typeof e==typeof t&&(typeof e=="object"?g(e).localeCompare(g(t))===0:e===t),h.isFilledObject=function(e){return typeof e=="object"&&e!==null&&Object.keys(e).length>0},h.naiveClone=function e(t){return typeof t!="object"?t:t===null?null:Array.isArray(t)?t.map(n=>e(n)):Object.entries(t).reduce((n,[r,o])=>(n[r]=e(o),n),{})},h.toArray=e=>Array.isArray(e)?e:[e],h.toString=g;/*! ***************************************************************************** + ${m(r,r)}`.replace(/\n/gm,"").replace(/\s/g,"")}function m(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const r="xxxxxxxx".replace(/x/g,D).toLowerCase();t.eventIdMap.set(e,r),n=r}return n}function D(){return(100*Math.random()%36|0).toString(36)}const A=(e,t,n,r,o)=>{if(e==null||d(e)&&!T(e))return;if(d(e)&&!(e instanceof HTMLElement)){for(const a of e)A(a,t,n,r,o);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(a=>{const c=$(e,a,n,r),l=r.eventBindingMap[c];l&&(delete r.eventBindingMap[c],e.removeEventListener(a,l,o))})},M=(e,t)=>{L(e,t).forEach(n=>e.removeChild(n))},E=(e,t,n)=>new Promise(r=>{n!==void 0&&setTimeout(()=>r(),n),e.addEventListener(t,()=>r())});i.addClass=f,i.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),i.findAll=L,i.forEachNode=(e,t,n=window)=>{for(let r=0;r<e.length;r++)t.call(n,e[r],r,e)},w=i.getCurrentMQ=e=>{let t="";return e.forEach(n=>{!t.length&&window.matchMedia(n.query).matches&&(t=n.name)}),t},i.getInnerText=e=>e.innerText||e.textContent||"",i.getParent=(e,t)=>e.closest(t),i.getUniqueID=()=>Math.random().toString(36).substr(2,9),i.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,i.hasClass=C,i.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let r={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(r=t.getBoundingClientRect()),n.top>=r.top&&n.right<=r.right&&n.bottom<=r.bottom&&n.left>=r.left},i.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),R=i.onEvent=j,i.removeChildren=M,i.removeChilds=M,i.removeClass=b,i.removeEvent=A,i.toggleClass=(e,t,n)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const r of e)n===!0?f(r,t):C(r,t)||n===!1?b(r,t):f(r,t)}},i.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),i.waitForAnimationEnd=function(e,t){return new Promise((n,r)=>{e.addEventListener("animationend",function o(s){s.target===e&&(t&&s.animationName!==t||(e.removeEventListener("animationend",o),n(s)))})})},i.waitForEvent=E,i.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():E(e,"kl-component-initialized",3e3)},i.waitForTransitionEnd=function(e,t){return new Promise((n,r)=>{e.addEventListener("transitionend",function o(s){s.target===e&&(t&&s.propertyName!==t||(e.removeEventListener("transitionend",o),n(s)))})})};var q={};Object.defineProperty(q,"__esModule",{value:!0});q.fetchJSON=(e,t)=>new Promise((n,r)=>{fetch(e,t).then(o=>{o.ok?n(o.json()):r(o)}).catch(o=>r(o))});var h={};Object.defineProperty(h,"__esModule",{value:!0});const g=e=>typeof e=="object"&&e!==null?JSON.stringify(e):String(e);h.getValue=(e={},t="")=>{const n=t.split(".");let r=0,o=e;for(;o&&r<n.length;)o=o[n[r]],r++;return o},h.isEqual=(e,t)=>typeof e==typeof t&&(typeof e=="object"?g(e).localeCompare(g(t))===0:e===t),h.isFilledObject=function(e){return typeof e=="object"&&e!==null&&Object.keys(e).length>0},h.naiveClone=function e(t){return typeof t!="object"?t:t===null?null:Array.isArray(t)?t.map(n=>e(n)):Object.entries(t).reduce((n,[r,o])=>(n[r]=e(o),n),{})},h.toArray=e=>Array.isArray(e)?e:[e],h.toString=g;/*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any @@ -14,5 +14,5 @@ INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -***************************************************************************** */class u{constructor(){this.eventIdMap=new WeakMap,this.eventBindingMap={},this.lastMQ=w(u.mediaQuerys),x(window,"resize",this.handleMQChange,this)}static getInstance(t){return u.instance===void 0&&(u.mediaQuerys=t,u.instance=new u),u.instance}handleMQChange(){const t=w(u.mediaQuerys);t!==this.lastMQ&&(window.dispatchEvent(new CustomEvent("kl-mq-change",{detail:{newMQ:t,oldMQ:this.lastMQ}})),this.lastMQ=t)}}(function(e,t,n,r){var o,s=arguments.length,a=s<3?t:r===null?r=Object.getOwnPropertyDescriptor(t,n):r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")a=Reflect.decorate(e,t,n,r);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(a=(s<3?o(a):s>3?o(t,n,a):o(t,n))||a);s>3&&a&&Object.defineProperty(t,n,a)})([S(100)],u.prototype,"handleMQChange",null);var I=new class{constructor(){this.urlSearchParams=new URLSearchParams(window.location.search)}get(e){return this.urlSearchParams.get(e)}getAll(e){return this.urlSearchParams.getAll(e)}getAllKeys(){return Array.from(this.urlSearchParams.keys())}set(e,t){this.urlSearchParams.set(e,t),this.updateUrl()}delete(e){this.urlSearchParams.delete(e),this.updateUrl()}getString(){return this.urlSearchParams.toString()}get curUrl(){return`${window.location.protocol}//${window.location.host}${window.location.pathname}`}updateUrl(){const e=this.getString(),t=this.curUrl,n=window.location.hash,r=e!==""?`${t}?${e}`:t;window.history.replaceState({path:r},"",r),n!==""&&(window.location.hash=n)}},B=new Proxy(console,{get:(e,t)=>I.get("js-debug")!==null?e[t]:()=>{}});new class{constructor(){this.componentMap=new WeakMap,this.intersectionObserver=new IntersectionObserver(e=>this.handleIntersectionChange(e),{rootMargin:"500px 0px"})}subscribe(e,t){this.componentMap.set(e,t),this.intersectionObserver.observe(e)}unsubscribe(e){this.intersectionObserver.unobserve(e),this.componentMap.delete(e)}handleIntersectionChange(e){e.forEach(t=>{const n=t.target;if(!t.isIntersecting||!this.componentMap.has(n))return;const r=this.componentMap.get(n);this.unsubscribe(n),r()})}};class N{constructor(){this.requestPipeline=new Map,this.runtimeCache=new q}fetchJson(t,n={}){return this.fetchData(this.getCodeBasePath(t),n,this.getResponseJSON)}async fetchText(t,n={}){return await this.fetchData(this.getCodeBasePath(t),n,this.getResponseText)}async fetchData(t,n,r){const{cacheOptions:o}=n,s=this.getCachedData(t,o);if(s!==null)return s;const a=this.requestPipeline.get(t);if(a!==void 0)return r(await a);const c=fetch(t,n.fetchOptions);this.requestPipeline.set(t,c);const l=await c;this.requestPipeline.delete(t);const v=await r(l);if(this.setCachedData(t,v,o),!l.ok){const y=await l.text();throw B.error(`FetchService: Error fetching data from ${t}: ${y}`),new Error(`Error fetching data from ${t}: ${y}`)}return v}async getResponseJSON(t){return await t.clone().json()}async getResponseText(t){return await t.clone().text()}getCachedData(t,n){return(n==null?void 0:n.cacheType)==="runtime"?this.runtimeCache.get(t)??null:null}setCachedData(t,n,r){(r==null?void 0:r.cacheType)==="runtime"&&this.runtimeCache.set(t,n)}getCodeBasePath(t){const n=t.startsWith("/")?t:`/${t}`;return`${window.hlx.codeBasePath}${n}`}}const F=new N;export{F,B as m}; -//# sourceMappingURL=fetch.service.DgmLKlDK.js.map +***************************************************************************** */class u{constructor(){this.eventIdMap=new WeakMap,this.eventBindingMap={},this.lastMQ=w(u.mediaQuerys),R(window,"resize",this.handleMQChange,this)}static getInstance(t){return u.instance===void 0&&(u.mediaQuerys=t,u.instance=new u),u.instance}handleMQChange(){const t=w(u.mediaQuerys);t!==this.lastMQ&&(window.dispatchEvent(new CustomEvent("kl-mq-change",{detail:{newMQ:t,oldMQ:this.lastMQ}})),this.lastMQ=t)}}(function(e,t,n,r){var o,s=arguments.length,a=s<3?t:r===null?r=Object.getOwnPropertyDescriptor(t,n):r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")a=Reflect.decorate(e,t,n,r);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(a=(s<3?o(a):s>3?o(t,n,a):o(t,n))||a);s>3&&a&&Object.defineProperty(t,n,a)})([P(100)],u.prototype,"handleMQChange",null);var I=new class{constructor(){this.urlSearchParams=new URLSearchParams(window.location.search)}get(e){return this.urlSearchParams.get(e)}getAll(e){return this.urlSearchParams.getAll(e)}getAllKeys(){return Array.from(this.urlSearchParams.keys())}set(e,t){this.urlSearchParams.set(e,t),this.updateUrl()}delete(e){this.urlSearchParams.delete(e),this.updateUrl()}getString(){return this.urlSearchParams.toString()}get curUrl(){return`${window.location.protocol}//${window.location.host}${window.location.pathname}`}updateUrl(){const e=this.getString(),t=this.curUrl,n=window.location.hash,r=e!==""?`${t}?${e}`:t;window.history.replaceState({path:r},"",r),n!==""&&(window.location.hash=n)}},F=new Proxy(console,{get:(e,t)=>I.get("js-debug")!==null?e[t]:()=>{}});new class{constructor(){this.componentMap=new WeakMap,this.intersectionObserver=new IntersectionObserver(e=>this.handleIntersectionChange(e),{rootMargin:"500px 0px"})}subscribe(e,t){this.componentMap.set(e,t),this.intersectionObserver.observe(e)}unsubscribe(e){this.intersectionObserver.unobserve(e),this.componentMap.delete(e)}handleIntersectionChange(e){e.forEach(t=>{const n=t.target;if(!t.isIntersecting||!this.componentMap.has(n))return;const r=this.componentMap.get(n);this.unsubscribe(n),r()})}};const S=e=>{const t=new URL(window.hlx.codeBasePath,window.location.origin);return new URL(e,t)};class N{constructor(){this.runtimeCache=new Map}get(t){return this.runtimeCache.get(t)}set(t,n){this.runtimeCache.set(t,n)}has(t){return this.runtimeCache.has(t)}delete(t){this.runtimeCache.delete(t)}}class U{constructor(){this.requestPipeline=new Map,this.runtimeCache=new N}fetchJson(t,n={}){return this.fetchData(S(t).href,n,this.getResponseJSON)}fetchText(t,n={}){return this.fetchData(S(t).href,n,this.getResponseText)}async fetchData(t,n,r){const{cacheOptions:o}=n,s=this.getCachedData(t,o);if(s!==null)return s;const a=this.requestPipeline.get(t);if(a!==void 0)return r(await a);const c=fetch(t,n.fetchOptions);this.requestPipeline.set(t,c);const l=await c;this.requestPipeline.delete(t);const v=await r(l);if(this.setCachedData(t,v,o),!l.ok){const y=await l.text();throw F.error(`FetchService: Error fetching data from ${t}: ${y}`),new Error(`Error fetching data from ${t}: ${y}`)}return v}async getResponseJSON(t){return await t.clone().json()}async getResponseText(t){return await t.clone().text()}getCachedData(t,n){return(n==null?void 0:n.cacheType)==="runtime"?this.runtimeCache.get(t)??null:null}setCachedData(t,n,r){(r==null?void 0:r.cacheType)==="runtime"&&this.runtimeCache.set(t,n)}}const k=new U;export{k as F,S as g,F as m}; +//# sourceMappingURL=fetch.service.C1Ie3Sjw.js.map diff --git a/dist/__chunks__/fetch.service.C1Ie3Sjw.js.map b/dist/__chunks__/fetch.service.C1Ie3Sjw.js.map new file mode 100644 index 00000000..0f64f88a --- /dev/null +++ b/dist/__chunks__/fetch.service.C1Ie3Sjw.js.map @@ -0,0 +1 @@ +{"version":3,"file":"fetch.service.C1Ie3Sjw.js","sources":["../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/function-helpers/decorators/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/api-helpers/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/object-helpers/index.js","../../node_modules/@kluntje/services/lib/index.module.js","../../src/app/utils/getUrlForEndpoint.ts","../../src/utils/RuntimeCache.ts","../../src/services/fetch.service.ts"],"sourcesContent":["\"use strict\";function t(t){return function(...e){return function(n,o,c){return Object.assign(Object.assign({},c),{value:t(c.value,...e)})}}}Object.defineProperty(exports,\"__esModule\",{value:!0});const e=t((function(t,e=0){let n=-1;const o=function(...o){clearTimeout(n),n=window.setTimeout((()=>{t.call(this,...o)}),e)};return o.cancel=function(){clearTimeout(n)},o})),n=t((function(t,e=0){let n,o=[];const c=function(...c){o=c,void 0===n&&(n=window.setTimeout((()=>{n=void 0,t.call(this,...o)}),e))};return c.cancel=function(){clearTimeout(n),n=void 0},c}));exports.debounce=e,exports.throttle=n;\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,a)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,a);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=l(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,a)}}))};function l(e,t,n,o){return`${a(e,o)}#\\n ${t.trim()}#\\n ${a(n,o)}#\\n ${a(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function a(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let a;a=\"string\"==typeof t?t.trim().split(\" \"):t,a.forEach((t=>{const r=l(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o<e.length;o++)t.call(n,e[o],o,e)},exports.getCurrentMQ=e=>{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});exports.fetchJSON=(e,t)=>new Promise(((o,s)=>{fetch(e,t).then((e=>{e.ok?o(e.json()):s(e)})).catch((e=>s(e)))}));\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=e=>\"object\"==typeof e&&null!==e?JSON.stringify(e):String(e);exports.getValue=(e={},t=\"\")=>{const r=t.split(\".\");let o=0,n=e;for(;n&&o<r.length;)n=n[r[o]],o++;return n},exports.isEqual=(t,r)=>typeof t==typeof r&&(\"object\"==typeof t?0===e(t).localeCompare(e(r)):t===r),exports.isFilledObject=function(e){return\"object\"==typeof e&&null!==e&&Object.keys(e).length>0},exports.naiveClone=function e(t){return\"object\"!=typeof t?t:null===t?null:Array.isArray(t)?t.map((t=>e(t))):Object.entries(t).reduce(((t,[r,o])=>(t[r]=e(o),t)),{})},exports.toArray=e=>Array.isArray(e)?e:[e],exports.toString=e;\n//# sourceMappingURL=index.js.map\n","import{throttle as e}from\"@kluntje/js-utils/lib/function-helpers/decorators\";import{getCurrentMQ as t,onEvent as n}from\"@kluntje/js-utils/lib/dom-helpers\";import{fetchJSON as r}from\"@kluntje/js-utils/lib/api-helpers\";import{isFilledObject as s}from\"@kluntje/js-utils/lib/object-helpers\";const i=\"kl-mq-change\",a=\"kl-in-vp\",o=\"kl-out-vp\";class l{constructor(){}static getInstance(){return void 0===l.instance&&(l.instance=new IntersectionObserver(l.handleIntersectionChange)),l.instance}static handleIntersectionChange(e){Object.keys(e).forEach((t=>{const n=e[t],r=n.target;n.isIntersecting?r.dispatchEvent(new CustomEvent(\"kl-in-vp\",{bubbles:!1})):r.dispatchEvent(new CustomEvent(\"kl-out-vp\",{bubbles:!1}))}))}}\n/*! *****************************************************************************\nCopyright (c) Microsoft Corporation.\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY\nAND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\nLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR\nOTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\nPERFORMANCE OF THIS SOFTWARE.\n***************************************************************************** */class c{constructor(){this.eventIdMap=new WeakMap,this.eventBindingMap={},this.lastMQ=t(c.mediaQuerys),n(window,\"resize\",this.handleMQChange,this)}static getInstance(e){return void 0===c.instance&&(c.mediaQuerys=e,c.instance=new c),c.instance}handleMQChange(){const e=t(c.mediaQuerys);e!==this.lastMQ&&(window.dispatchEvent(new CustomEvent(\"kl-mq-change\",{detail:{newMQ:e,oldMQ:this.lastMQ}})),this.lastMQ=e)}}!function(e,t,n,r){var s,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if(\"object\"==typeof Reflect&&\"function\"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(i<3?s(a):i>3?s(t,n,a):s(t,n))||a);i>3&&a&&Object.defineProperty(t,n,a)}([e(100)],c.prototype,\"handleMQChange\",null);const h=Symbol(\"resolve\"),d=Symbol(\"reject\"),u=Symbol(\"pending\");class p{static get PLACEHOLDER_SELECTOR(){return\"kl-i18n-placeholder\"}static getInstance(){return void 0===p._instance&&(p._instance=new p),p._instance}get isSetUp(){return Boolean(this._url||s(this._dictionary))}get loaded(){return this._loaded}get ready(){return this._ready[u]||this.fetchI18nDictionary(),this._ready}setUp({url:e,dictionary:t}={}){if(this.isSetUp)console.warn(\"@kluntje I18nService: service has already been set up. You can't set it up twice!\");else if(e)this._url=e;else{if(!t)throw new Error('@kluntje I18nService: a \"url\" or \"dictionary\" should have been passed to the setUp function.');this._dictionary=t,this._loaded=!0,this._ready[h](),this._ready[u]=!0}}get(e,{fallback:t,interpolations:n}={}){if(this.loaded){if(this._dictionary.hasOwnProperty(e)){let t=this._dictionary[e];return n&&Object.entries(n).forEach((([e,n])=>{t=t.split(`{${e}}`).join(String(n))})),t}return console.warn(`@kluntje I18nService: i18n for key '${e}' is missing in dictionary!`),void 0!==t?t:this.getHumanReadableName(e)}return this._ready[u]||(this.addStyling(),this.fetchI18nDictionary()),this.getPlaceholder(e,{fallback:t,interpolations:n})}constructor(){this._loaded=!1,this._dictionary={},this._ready=this.getReadyPromise()}getReadyPromise(){let e,t;const n=new Promise(((n,r)=>{e=n,t=r}));return n[h]=e,n[d]=t,n[u]=!1,n}ensureSetup(){if(!this.isSetUp)throw new Error(\"@kluntje I18nService: should be set up before calling other APIs\")}addStyling(){const e=document.head,t=document.createElement(\"style\");t.type=\"text/css\",t.appendChild(document.createTextNode(`\\n .${p.PLACEHOLDER_SELECTOR} {\\n display: contents;\\n }\\n `)),e.appendChild(t)}fetchI18nDictionary(){this.ensureSetup(),this._ready[u]=!0,r(this._url).then((e=>{this._dictionary=e,this._loaded=!0,this._ready[h](),this.fillInPlaceholders()})).catch((e=>{console.error(\"@kluntje I18nService: unable to fetch keys from server!\",e),this._loaded=!0,this._ready[h]()}))}fillInPlaceholders(){Array.from(document.getElementsByClassName(p.PLACEHOLDER_SELECTOR)).forEach((e=>{const{key:t,fallback:n,interpolations:r}=e.dataset;e.replaceWith(this.get(t,{fallback:n,interpolations:r?JSON.parse(r):void 0}))}))}getHumanReadableName(e){return e.split(\".\").reverse()[0].replace(/[A-Z]/g,(e=>` ${e.toLowerCase()}`))}getPlaceholder(e,{fallback:t,interpolations:n}={}){const r=document.createElement(\"span\");return r.innerText=void 0!==t?t:this.getHumanReadableName(e),r.classList.add(p.PLACEHOLDER_SELECTOR),r.setAttribute(\"data-key\",e),t&&r.setAttribute(\"data-fallback\",t),n&&r.setAttribute(\"data-interpolations\",JSON.stringify(n)),r.outerHTML}}var g=new class{constructor(){this.urlSearchParams=new URLSearchParams(window.location.search)}get(e){return this.urlSearchParams.get(e)}getAll(e){return this.urlSearchParams.getAll(e)}getAllKeys(){return Array.from(this.urlSearchParams.keys())}set(e,t){this.urlSearchParams.set(e,t),this.updateUrl()}delete(e){this.urlSearchParams.delete(e),this.updateUrl()}getString(){return this.urlSearchParams.toString()}get curUrl(){return`${window.location.protocol}//${window.location.host}${window.location.pathname}`}updateUrl(){const e=this.getString(),t=this.curUrl,n=window.location.hash,r=\"\"!==e?`${t}?${e}`:t;window.history.replaceState({path:r},\"\",r),\"\"!==n&&(window.location.hash=n)}};var m=new Proxy(console,{get:(e,t)=>null!==g.get(\"js-debug\")?e[t]:()=>{}});var y=new class{constructor(){this.componentMap=new WeakMap,this.intersectionObserver=new IntersectionObserver((e=>this.handleIntersectionChange(e)),{rootMargin:\"500px 0px\"})}subscribe(e,t){this.componentMap.set(e,t),this.intersectionObserver.observe(e)}unsubscribe(e){this.intersectionObserver.unobserve(e),this.componentMap.delete(e)}handleIntersectionChange(e){e.forEach((e=>{const t=e.target;if(!e.isIntersecting||!this.componentMap.has(t))return;const n=this.componentMap.get(t);this.unsubscribe(t),n()}))}};export{m as DebuggerService,p as I18nService,a as IN_VP_EVENT,y as LazyConnectService,i as MQ_CHANGE_EVENT,c as MediaQueryService,o as OUT_VP_EVENT,g as URLSearchParamsService,l as ViewportObserver};\n//# sourceMappingURL=index.module.js.map\n","/**\n * Get the URL for an endpoint.\n * @param endpoint - The endpoint.\n * @returns URL\n * @example\n * const url = getUrlForEndpoint('block1/block1.css');\n * console.log(url);\n * Output: URL { href: 'http://localhost:3000/block1/block1.css' }\n */\nexport const getUrlForEndpoint = (endpoint: string): URL => {\n const baseUrl = new URL(window.hlx.codeBasePath, window.location.origin);\n return new URL(endpoint, baseUrl);\n};\n","export class RuntimeCache {\n private runtimeCache: Map<string, any> = new Map();\n\n public get<T>(key: string): T | undefined {\n return this.runtimeCache.get(key);\n }\n\n public set<T>(key: string, value: T): void {\n this.runtimeCache.set(key, value);\n }\n\n public has(key: string): boolean {\n return this.runtimeCache.has(key);\n }\n\n public delete(key: string): void {\n this.runtimeCache.delete(key);\n }\n}\n","import { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint';\nimport { RuntimeCache } from '../utils/RuntimeCache';\nimport { DebuggerService } from '@kluntje/services';\n\nexport interface FetchServiceCacheOptions {\n cacheType?: 'runtime'; // 'local' | 'session' | \"request\" can be added later\n}\n\nexport interface FetchServiceOptions {\n fetchOptions?: RequestInit;\n cacheOptions?: FetchServiceCacheOptions;\n}\n\nclass FetchService {\n private requestPipeline: Map<string, Promise<Response>> = new Map();\n\n private runtimeCache = new RuntimeCache();\n\n public fetchJson<T>(endpoint: string, options: FetchServiceOptions = {}): Promise<T> {\n return this.fetchData(getUrlForEndpoint(endpoint).href, options, this.getResponseJSON<T>);\n }\n\n public fetchText(endpoint: string, options: FetchServiceOptions = {}): Promise<string> {\n return this.fetchData(getUrlForEndpoint(endpoint).href, options, this.getResponseText);\n }\n\n private async fetchData<T>(\n url: string,\n options: FetchServiceOptions,\n dataMapper: (Response) => Promise<T>\n ): Promise<T> {\n const { cacheOptions } = options;\n const cachedData = this.getCachedData<T>(url, cacheOptions);\n if (cachedData !== null) return cachedData;\n\n const pipelinedRequest = this.requestPipeline.get(url);\n if (pipelinedRequest !== undefined) return dataMapper(await pipelinedRequest);\n\n const request = fetch(url, options.fetchOptions);\n this.requestPipeline.set(url, request);\n\n const response = await request;\n this.requestPipeline.delete(url);\n const responseData = await dataMapper(response);\n\n this.setCachedData(url, responseData, cacheOptions);\n\n if (!response.ok) {\n const errorText = await response.text();\n\n DebuggerService.error(`FetchService: Error fetching data from ${url}: ${errorText}`);\n\n throw new Error(`Error fetching data from ${url}: ${errorText}`);\n }\n return responseData;\n }\n\n private async getResponseJSON<T>(response: Response): Promise<T> {\n const responseClone = response.clone();\n const responseJson = await responseClone.json();\n return responseJson;\n }\n\n private async getResponseText(response: Response): Promise<string> {\n const responseClone = response.clone();\n const responseText = await responseClone.text();\n return responseText;\n }\n\n private getCachedData<T>(url: string, cacheOptions?: FetchServiceCacheOptions): T | null {\n if (cacheOptions?.cacheType === 'runtime') {\n return this.runtimeCache.get(url) ?? null;\n }\n return null;\n }\n\n private setCachedData<T>(url: string, data: T, cacheOptions?: FetchServiceCacheOptions): void {\n if (cacheOptions?.cacheType === 'runtime') {\n this.runtimeCache.set(url, data);\n }\n }\n}\n\nexport default new FetchService();\n"],"names":["t","e","o","c","decorators","n","throttle","domHelpers","r","i","s","a","d","l","u","f","getCurrentMQ","onEvent","apiHelpers","objectHelpers","g","m","getUrlForEndpoint","endpoint","baseUrl","RuntimeCache","key","value","FetchService","options","url","dataMapper","cacheOptions","cachedData","pipelinedRequest","request","response","responseData","errorText","DebuggerService","data","FetchService$1"],"mappings":"WAAa,SAASA,EAAEA,EAAE,CAAC,OAAO,YAAYC,EAAE,CAAC,OAAO,SAAS,EAAEC,EAAEC,EAAE,CAAC,OAAO,OAAO,OAAO,OAAO,OAAO,CAAE,EAACA,CAAC,EAAE,CAAC,MAAMH,EAAEG,EAAE,MAAM,GAAGF,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,OAAO,eAAeG,EAAQ,aAAa,CAAC,MAAM,EAAE,CAAC,EAAE,MAAMH,EAAED,EAAG,SAASA,EAAEC,EAAE,EAAE,CAAC,IAAI,EAAE,GAAG,MAAMC,EAAE,YAAY,EAAE,CAAC,aAAa,CAAC,EAAE,EAAE,OAAO,WAAY,IAAI,CAACF,EAAE,KAAK,KAAK,GAAG,CAAC,CAAC,EAAGC,CAAC,CAAC,EAAE,OAAOC,EAAE,OAAO,UAAU,CAAC,aAAa,CAAC,CAAC,EAAEA,CAAC,CAAG,EAACG,EAAEL,EAAG,SAASA,EAAEC,EAAE,EAAE,CAAC,IAAI,EAAEC,EAAE,CAAE,EAAC,MAAMC,EAAE,YAAYA,EAAE,CAACD,EAAEC,EAAW,IAAT,SAAa,EAAE,OAAO,WAAY,IAAI,CAAC,EAAE,OAAOH,EAAE,KAAK,KAAK,GAAGE,CAAC,CAAC,EAAGD,CAAC,EAAE,EAAE,OAAOE,EAAE,OAAO,UAAU,CAAC,aAAa,CAAC,EAAE,EAAE,MAAM,EAAEA,CAAC,CAAG,EAACC,EAAA,SAAiBH,EAAEK,EAAAF,EAAA,SAAiBC,eCAtkB,OAAO,eAAeE,EAAQ,aAAa,CAAC,MAAM,EAAE,CAAC,EAAE,MAAMN,EAAE,CAAC,EAAE,IAAW,IAAP,KAAS,GAAG,aAAa,UAAiB,EAAE,aAAT,MAA8B,EAAE,aAAX,OAAsB,MAAM,KAAK,EAAE,iBAAiB,CAAC,CAAC,EAAE,MAAM,KAAK,EAAE,WAAW,iBAAiB,CAAC,CAAC,EAAED,EAAE,CAAC,KAAK,IAAI,CAAC,GAAY,IAAT,QAAgB,EAAE,SAAN,GAAqB,IAAP,KAAS,CAAC,aAAa,UAAU,EAAE,CAAC,CAAC,GAAG,aAAa,WAAW,EAAE,MAAM,KAAK,CAAC,GAAG,UAAU,KAAK,EAAE,EAAE,UAAU,OAAO,GAAG,CAAC,CAAC,CAAC,EAAEK,EAAE,CAAC,KAAK,IAAI,CAAC,GAAY,IAAT,QAAgB,EAAE,SAAN,GAAqB,IAAP,KAAS,CAAC,aAAa,UAAU,EAAE,CAAC,CAAC,GAAG,aAAa,WAAW,EAAE,MAAM,KAAK,CAAC,GAAG,UAAU,KAAK,EAAE,EAAE,UAAU,IAAI,GAAG,CAAC,CAAC,CAAC,EAAEH,EAAE,CAAC,EAAE,IAAI,EAAE,UAAU,SAAS,CAAC,EAAE,SAASM,EAAE,EAAE,CAAC,OAAO,OAAO,YAAY,CAAC,CAAC,SAASC,EAAE,EAAE,CAAC,MAAM,WAAW,EAAE,EAAE,OAAO,EAAE,CAAC,EAAE,OAAO,QAAQ,EAAG,EAAC,KAAM,EAAC,IAAI,CAAC,MAAMC,EAAE,CAAC,EAAE,EAAE,EAAER,EAAES,IAAI,CAAC,GAAS,GAAN,MAASH,EAAE,CAAC,GAAG,CAACC,EAAE,CAAC,EAAE,OAAO,GAAGD,EAAE,CAAC,GAAG,EAAE,aAAa,aAAa,CAAC,UAAUA,KAAK,EAAEE,EAAEF,EAAE,EAAE,EAAEN,EAAES,CAAC,EAAE,MAAM,CAAC,IAAIC,EAAEA,EAAY,OAAO,GAAjB,SAAmB,EAAE,KAAI,EAAG,MAAM,GAAG,EAAE,EAAEA,EAAE,QAASZ,GAAG,CAAC,MAAMQ,EAAEK,EAAE,EAAEb,EAAE,EAAEE,CAAC,EAAE,GAAG,CAACA,EAAE,gBAAgBM,CAAC,EAAE,CAAC,MAAMC,EAAE,EAAE,KAAKP,CAAC,EAAE,OAAOA,EAAE,gBAAgBM,CAAC,EAAEC,EAAE,EAAE,iBAAiBT,EAAE,KAAM,EAACS,EAAEE,CAAC,CAAC,CAAC,CAAG,CAAA,EAAE,SAASE,EAAE,EAAE,EAAE,EAAEX,EAAE,CAAC,MAAM,GAAGS,EAAE,EAAET,CAAC,CAAC;AAAA,YAAgB,EAAE,KAAM,CAAA;AAAA,YAAgBS,EAAE,EAAET,CAAC,CAAC;AAAA,YAAgBS,EAAET,EAAEA,CAAC,CAAC,GAAG,QAAQ,OAAO,EAAE,EAAE,QAAQ,MAAM,EAAE,CAAC,CAAC,SAASS,EAAE,EAAE,EAAE,CAAC,IAAI,EAAE,GAAG,EAAE,WAAW,IAAI,CAAC,EAAE,EAAE,EAAE,WAAW,IAAI,CAAC,MAAM,CAAC,MAAMT,EAAE,WAAW,QAAQ,KAAKU,CAAC,EAAE,YAAW,EAAG,EAAE,WAAW,IAAI,EAAEV,CAAC,EAAE,EAAEA,CAAC,CAAC,OAAO,CAAC,CAAC,SAASU,GAAG,CAAC,OAAO,IAAI,KAAK,OAAQ,EAAC,GAAG,GAAG,SAAS,EAAE,CAAC,CAAC,MAAMT,EAAE,CAAC,EAAE,EAAE,EAAED,EAAEQ,IAAI,CAAC,GAAS,GAAN,MAASF,EAAE,CAAC,GAAG,CAACC,EAAE,CAAC,EAAE,OAAO,GAAGD,EAAE,CAAC,GAAG,EAAE,aAAa,aAAa,CAAC,UAAUA,KAAK,EAAEL,EAAEK,EAAE,EAAE,EAAEN,EAAEQ,CAAC,EAAE,MAAM,CAAC,IAAIC,EAAEA,EAAY,OAAO,GAAjB,SAAmB,EAAE,OAAO,MAAM,GAAG,EAAE,EAAEA,EAAE,QAASX,GAAG,CAAC,MAAMQ,EAAEK,EAAE,EAAEb,EAAE,EAAEE,CAAC,EAAEO,EAAEP,EAAE,gBAAgBM,CAAC,EAAEC,IAAI,OAAOP,EAAE,gBAAgBM,CAAC,EAAE,EAAE,oBAAoBR,EAAES,EAAEC,CAAC,EAAE,CAAC,CAAE,EAAEI,EAAE,CAACd,EAAEK,IAAI,CAACJ,EAAED,EAAEK,CAAC,EAAE,QAASJ,GAAGD,EAAE,YAAYC,CAAC,EAAG,EAAEc,EAAE,CAAC,EAAE,EAAE,IAAI,IAAI,QAASb,GAAG,CAAU,IAAT,QAAY,WAAY,IAAIA,EAAG,EAAE,CAAC,EAAE,EAAE,iBAAiB,EAAG,IAAIA,EAAC,EAAI,CAAC,EAAGK,EAAA,SAAiBF,EAAcE,EAAA,KAAC,CAAC,EAAE,IAAW,IAAP,KAAS,KAAK,aAAa,UAAiB,EAAE,aAAT,MAA8B,EAAE,aAAX,OAAsB,EAAE,cAAc,CAAC,EAAE,EAAE,WAAW,cAAc,CAAC,EAAEA,EAAA,QAAgBN,gBAAsB,CAAC,EAAE,EAAE,EAAE,SAAS,CAAC,QAAQC,EAAE,EAAEA,EAAE,EAAE,OAAOA,IAAI,EAAE,KAAK,EAAE,EAAEA,CAAC,EAAEA,EAAE,CAAC,CAAC,EAAEc,EAAoBT,EAAA,aAAC,GAAG,CAAC,IAAI,EAAE,GAAG,OAAO,EAAE,QAASN,GAAG,CAAC,CAAC,EAAE,QAAQ,OAAO,WAAWA,EAAE,KAAK,EAAE,UAAU,EAAEA,EAAE,KAAK,GAAI,CAAC,EAAEM,EAAA,aAAqB,GAAG,EAAE,WAAW,EAAE,aAAa,GAAoBA,EAAA,UAAC,CAAC,EAAE,IAAI,EAAE,QAAQ,CAAC,EAAqBA,EAAA,YAAC,IAAI,KAAK,OAAQ,EAAC,SAAS,EAAE,EAAE,OAAO,EAAE,CAAC,EAAkBA,EAAA,SAAC,CAAC,EAAE,IAAW,EAAE,aAAT,MAA8B,EAAE,aAAX,OAA6B,EAAE,WAAW,cAAc,CAAC,IAAnC,KAA4C,EAAE,cAAc,CAAC,IAAxB,KAA0BA,EAAA,SAAiBL,eAAqB,CAAC,EAAE,IAAI,CAAC,MAAM,EAAE,EAAE,sBAAqB,EAAG,IAAIA,EAAE,CAAC,IAAI,EAAE,MAAM,OAAO,YAAY,SAAS,gBAAgB,YAAY,OAAO,OAAO,aAAa,SAAS,gBAAgB,aAAa,KAAK,CAAC,EAAE,OAAgB,IAAT,SAAaA,EAAE,EAAE,sBAAqB,GAAI,EAAE,KAAKA,EAAE,KAAK,EAAE,OAAOA,EAAE,OAAO,EAAE,QAAQA,EAAE,QAAQ,EAAE,MAAMA,EAAE,IAAI,eAAqB,GAAG,EAAE,aAAa,aAAa,aAAa,QAAQe,YAAgBP,EAAwBH,EAAA,eAACO,EAAEP,EAAA,aAAqBO,gBAAsBd,EAAEO,EAAA,YAAoBJ,gBAAsB,CAAC,EAAEK,EAAEC,IAAI,CAAC,GAAS,GAAN,KAAQ,CAAC,aAAa,UAAU,EAAE,CAAC,CAAC,GAAG,aAAa,WAAW,EAAE,MAAM,KAAK,CAAC,GAAG,UAAUC,KAAK,EAAOD,IAAL,GAAOJ,EAAEK,EAAEF,CAAC,EAAEN,EAAEQ,EAAEF,CAAC,GAAQC,IAAL,GAAOT,EAAEU,EAAEF,CAAC,EAAEH,EAAEK,EAAEF,CAAC,CAAC,CAAC,EAAED,EAAA,QAAgB,GAAG,IAAI,QAAS,GAAG,CAAC,WAAY,IAAI,IAAK,CAAC,CAAC,CAAC,EAAGA,EAAA,oBAA4B,SAAS,EAAE,EAAE,CAAC,OAAO,IAAI,QAAS,CAAC,EAAEL,IAAI,CAAC,EAAE,iBAAiB,eAAgB,SAAS,EAAEM,EAAE,CAACA,EAAE,SAAS,IAAI,GAAGA,EAAE,gBAAgB,IAAI,EAAE,oBAAoB,eAAe,CAAC,EAAE,EAAEA,CAAC,GAAG,CAAC,CAAE,CAAG,CAAA,EAAED,EAAA,aAAqBQ,EAA+BR,EAAA,sBAAC,GAAG,CAAC,IAAI,EAAE,QAAoB,EAAE,EAAE,SAAZ,MAA6B,IAAT,OAAW,OAAO,EAAE,eAA9C,GAA2D,QAAQ,QAAO,EAAGQ,EAAE,EAAE,2BAA2B,GAAG,CAAC,EAA8BR,EAAA,qBAAC,SAAS,EAAE,EAAE,CAAC,OAAO,IAAI,QAAS,CAAC,EAAEL,IAAI,CAAC,EAAE,iBAAiB,gBAAiB,SAAS,EAAEM,EAAE,CAACA,EAAE,SAAS,IAAI,GAAGA,EAAE,eAAe,IAAI,EAAE,oBAAoB,gBAAgB,CAAC,EAAE,EAAEA,CAAC,GAAG,CAAG,CAAA,EAAG,WCA/yH,OAAO,eAAeU,EAAQ,aAAa,CAAC,MAAM,EAAE,CAAC,EAAmBA,EAAA,UAAC,CAAC,EAAE,IAAI,IAAI,QAAS,CAAChB,EAAEQ,IAAI,CAAC,MAAM,EAAE,CAAC,EAAE,KAAMT,GAAG,CAACA,EAAE,GAAGC,EAAED,EAAE,KAAI,CAAE,EAAES,EAAET,CAAC,CAAC,GAAI,MAAOA,GAAGS,EAAET,CAAC,EAAG,CAAC,WCApK,OAAO,eAAekB,EAAQ,aAAa,CAAC,MAAM,EAAE,CAAC,EAAE,MAAMlB,EAAE,GAAa,OAAO,GAAjB,UAA2B,IAAP,KAAS,KAAK,UAAU,CAAC,EAAE,OAAO,CAAC,EAAkBkB,EAAA,SAAC,CAAC,EAAE,CAAA,EAAG,EAAE,KAAK,CAAC,MAAMX,EAAE,EAAE,MAAM,GAAG,EAAE,IAAIN,EAAE,EAAEG,EAAE,EAAE,KAAKA,GAAGH,EAAEM,EAAE,QAAQH,EAAEA,EAAEG,EAAEN,CAAC,CAAC,EAAEA,IAAI,OAAOG,CAAC,EAAEc,EAAA,QAAgB,CAACnB,EAAEQ,IAAI,OAAOR,GAAG,OAAOQ,IAAc,OAAOR,GAAjB,SAAuBC,EAAED,CAAC,EAAE,cAAcC,EAAEO,CAAC,CAAC,IAA3B,EAA6BR,IAAIQ,GAAGW,EAAA,eAAuB,SAAS,EAAE,CAAC,OAAgB,OAAO,GAAjB,UAA2B,IAAP,MAAU,OAAO,KAAK,CAAC,EAAE,OAAO,CAAC,EAAoBA,EAAA,WAAC,SAAS,EAAE,EAAE,CAAC,OAAgB,OAAO,GAAjB,SAAmB,EAAS,IAAP,KAAS,KAAK,MAAM,QAAQ,CAAC,EAAE,EAAE,IAAKnB,GAAG,EAAEA,CAAC,CAAC,EAAG,OAAO,QAAQ,CAAC,EAAE,OAAQ,CAACA,EAAE,CAAC,EAAE,CAAC,KAAKA,EAAE,CAAC,EAAE,EAAE,CAAC,EAAEA,GAAI,CAAE,CAAA,CAAC,EAAiBmB,EAAA,QAAC,GAAG,MAAM,QAAQ,CAAC,EAAE,EAAE,CAAC,CAAC,EAAkBA,EAAA,SAAClB,ECCvpB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,gFAagF,MAAME,CAAC,CAAC,aAAa,CAAC,KAAK,WAAW,IAAI,QAAQ,KAAK,gBAAgB,GAAG,KAAK,OAAOH,EAAEG,EAAE,WAAW,EAAEE,EAAE,OAAO,SAAS,KAAK,eAAe,IAAI,CAAC,CAAC,OAAO,YAAYJ,EAAE,CAAC,OAAgBE,EAAE,WAAX,SAAsBA,EAAE,YAAYF,EAAEE,EAAE,SAAS,IAAIA,GAAGA,EAAE,QAAQ,CAAC,gBAAgB,CAAC,MAAMF,EAAED,EAAEG,EAAE,WAAW,EAAEF,IAAI,KAAK,SAAS,OAAO,cAAc,IAAI,YAAY,eAAe,CAAC,OAAO,CAAC,MAAMA,EAAE,MAAM,KAAK,MAAM,CAAC,CAAC,CAAC,EAAE,KAAK,OAAOA,EAAE,CAAC,EAAE,SAAS,EAAE,EAAE,EAAE,EAAE,CAAC,IAAIS,EAAED,EAAE,UAAU,OAAO,EAAEA,EAAE,EAAE,EAAS,IAAP,KAAS,EAAE,OAAO,yBAAyB,EAAE,CAAC,EAAE,EAAE,GAAa,OAAO,SAAjB,UAAsC,OAAO,QAAQ,UAA3B,WAAoC,EAAE,QAAQ,SAAS,EAAE,EAAE,EAAE,CAAC,MAAO,SAAQP,EAAE,EAAE,OAAO,EAAEA,GAAG,EAAEA,KAAKQ,EAAE,EAAER,CAAC,KAAK,GAAGO,EAAE,EAAEC,EAAE,CAAC,EAAED,EAAE,EAAEC,EAAE,EAAE,EAAE,CAAC,EAAEA,EAAE,EAAE,CAAC,IAAI,GAAGD,EAAE,GAAG,GAAG,OAAO,eAAe,EAAE,EAAE,CAAC,CAAC,GAAE,CAACR,EAAE,GAAG,CAAC,EAAEE,EAAE,UAAU,iBAAiB,IAAI,EAA8nF,IAAIiB,EAAE,IAAI,KAAK,CAAC,aAAa,CAAC,KAAK,gBAAgB,IAAI,gBAAgB,OAAO,SAAS,MAAM,CAAC,CAAC,IAAI,EAAE,CAAC,OAAO,KAAK,gBAAgB,IAAI,CAAC,CAAC,CAAC,OAAO,EAAE,CAAC,OAAO,KAAK,gBAAgB,OAAO,CAAC,CAAC,CAAC,YAAY,CAAC,OAAO,MAAM,KAAK,KAAK,gBAAgB,KAAI,CAAE,CAAC,CAAC,IAAI,EAAE,EAAE,CAAC,KAAK,gBAAgB,IAAI,EAAE,CAAC,EAAE,KAAK,UAAW,CAAA,CAAC,OAAO,EAAE,CAAC,KAAK,gBAAgB,OAAO,CAAC,EAAE,KAAK,UAAW,CAAA,CAAC,WAAW,CAAC,OAAO,KAAK,gBAAgB,SAAU,CAAA,CAAC,IAAI,QAAQ,CAAC,MAAM,GAAG,OAAO,SAAS,QAAQ,KAAK,OAAO,SAAS,IAAI,GAAG,OAAO,SAAS,QAAQ,EAAE,CAAC,WAAW,CAAC,MAAM,EAAE,KAAK,YAAY,EAAE,KAAK,OAAO,EAAE,OAAO,SAAS,KAAK,EAAO,IAAL,GAAO,GAAG,CAAC,IAAI,CAAC,GAAG,EAAE,OAAO,QAAQ,aAAa,CAAC,KAAK,CAAC,EAAE,GAAG,CAAC,EAAO,IAAL,KAAS,OAAO,SAAS,KAAK,EAAE,CAAC,EAAMC,EAAE,IAAI,MAAM,QAAQ,CAAC,IAAI,CAAC,EAAE,IAAWD,EAAE,IAAI,UAAU,IAAvB,KAAyB,EAAE,CAAC,EAAE,IAAI,EAAE,CAAC,EAAQ,IAAI,KAAK,CAAC,aAAa,CAAC,KAAK,aAAa,IAAI,QAAQ,KAAK,qBAAqB,IAAI,qBAAsB,GAAG,KAAK,yBAAyB,CAAC,EAAG,CAAC,WAAW,WAAW,CAAC,CAAC,CAAC,UAAU,EAAE,EAAE,CAAC,KAAK,aAAa,IAAI,EAAE,CAAC,EAAE,KAAK,qBAAqB,QAAQ,CAAC,CAAC,CAAC,YAAY,EAAE,CAAC,KAAK,qBAAqB,UAAU,CAAC,EAAE,KAAK,aAAa,OAAO,CAAC,CAAC,CAAC,yBAAyB,EAAE,CAAC,EAAE,QAASnB,GAAG,CAAC,MAAMD,EAAEC,EAAE,OAAO,GAAG,CAACA,EAAE,gBAAgB,CAAC,KAAK,aAAa,IAAID,CAAC,EAAE,OAAO,MAAMK,EAAE,KAAK,aAAa,IAAIL,CAAC,EAAE,KAAK,YAAYA,CAAC,EAAEK,EAAG,CAAA,EAAG,CAAC,ECLzrJ,MAAAiB,EAAqBC,GAA0B,CACpD,MAAAC,EAAU,IAAI,IAAI,OAAO,IAAI,aAAc,OAAO,SAAS,MAAM,EAChE,OAAA,IAAI,IAAID,EAAUC,CAAO,CAClC,ECZO,MAAMC,CAAa,CAAnB,aAAA,CACG,KAAA,iBAAqC,GAAI,CAE1C,IAAOC,EAA4B,CACjC,OAAA,KAAK,aAAa,IAAIA,CAAG,CAClC,CAEO,IAAOA,EAAaC,EAAgB,CACpC,KAAA,aAAa,IAAID,EAAKC,CAAK,CAClC,CAEO,IAAID,EAAsB,CACxB,OAAA,KAAK,aAAa,IAAIA,CAAG,CAClC,CAEO,OAAOA,EAAmB,CAC1B,KAAA,aAAa,OAAOA,CAAG,CAC9B,CACF,CCLA,MAAME,CAAa,CAAnB,aAAA,CACU,KAAA,oBAAsD,IAEtD,KAAA,aAAe,IAAIH,CAAa,CAEjC,UAAaF,EAAkBM,EAA+B,GAAgB,CAC5E,OAAA,KAAK,UAAUP,EAAkBC,CAAQ,EAAE,KAAMM,EAAS,KAAK,eAAkB,CAC1F,CAEO,UAAUN,EAAkBM,EAA+B,GAAqB,CAC9E,OAAA,KAAK,UAAUP,EAAkBC,CAAQ,EAAE,KAAMM,EAAS,KAAK,eAAe,CACvF,CAEA,MAAc,UACZC,EACAD,EACAE,EACY,CACN,KAAA,CAAE,aAAAC,CAAiB,EAAAH,EACnBI,EAAa,KAAK,cAAiBH,EAAKE,CAAY,EAC1D,GAAIC,IAAe,KAAa,OAAAA,EAEhC,MAAMC,EAAmB,KAAK,gBAAgB,IAAIJ,CAAG,EACrD,GAAII,IAAqB,OAAkB,OAAAH,EAAW,MAAMG,CAAgB,EAE5E,MAAMC,EAAU,MAAML,EAAKD,EAAQ,YAAY,EAC1C,KAAA,gBAAgB,IAAIC,EAAKK,CAAO,EAErC,MAAMC,EAAW,MAAMD,EAClB,KAAA,gBAAgB,OAAOL,CAAG,EACzB,MAAAO,EAAe,MAAMN,EAAWK,CAAQ,EAI1C,GAFC,KAAA,cAAcN,EAAKO,EAAcL,CAAY,EAE9C,CAACI,EAAS,GAAI,CACV,MAAAE,EAAY,MAAMF,EAAS,OAEjCG,MAAAA,EAAgB,MAAM,0CAA0CT,CAAG,KAAKQ,CAAS,EAAE,EAE7E,IAAI,MAAM,4BAA4BR,CAAG,KAAKQ,CAAS,EAAE,CACjE,CACO,OAAAD,CACT,CAEA,MAAc,gBAAmBD,EAAgC,CAGxD,OADc,MADCA,EAAS,QACU,MAE3C,CAEA,MAAc,gBAAgBA,EAAqC,CAG1D,OADc,MADCA,EAAS,QACU,MAE3C,CAEQ,cAAiBN,EAAaE,EAAmD,CACnF,OAAAA,GAAA,YAAAA,EAAc,aAAc,UACvB,KAAK,aAAa,IAAIF,CAAG,GAAK,KAEhC,IACT,CAEQ,cAAiBA,EAAaU,EAASR,EAA+C,EACxFA,GAAA,YAAAA,EAAc,aAAc,WACzB,KAAA,aAAa,IAAIF,EAAKU,CAAI,CAEnC,CACF,CAEA,MAAeC,EAAA,IAAIb","x_google_ignoreList":[0,1,2,3,4]} \ No newline at end of file diff --git a/dist/__chunks__/fetch.service.DgmLKlDK.js.map b/dist/__chunks__/fetch.service.DgmLKlDK.js.map deleted file mode 100644 index 0980fcbb..00000000 --- a/dist/__chunks__/fetch.service.DgmLKlDK.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"fetch.service.DgmLKlDK.js","sources":["../../src/utils/RuntimeCache.ts","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/function-helpers/decorators/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/api-helpers/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/object-helpers/index.js","../../node_modules/@kluntje/services/lib/index.module.js","../../src/services/fetch.service.ts"],"sourcesContent":["export class RuntimeCache {\n private runtimeCache: Map<string, any> = new Map();\n\n public get<T>(key: string): T | undefined {\n return this.runtimeCache.get(key);\n }\n\n public set<T>(key: string, value: T): void {\n this.runtimeCache.set(key, value);\n }\n\n public has(key: string): boolean {\n return this.runtimeCache.has(key);\n }\n\n public delete(key: string): void {\n this.runtimeCache.delete(key);\n }\n}\n","\"use strict\";function t(t){return function(...e){return function(n,o,c){return Object.assign(Object.assign({},c),{value:t(c.value,...e)})}}}Object.defineProperty(exports,\"__esModule\",{value:!0});const e=t((function(t,e=0){let n=-1;const o=function(...o){clearTimeout(n),n=window.setTimeout((()=>{t.call(this,...o)}),e)};return o.cancel=function(){clearTimeout(n)},o})),n=t((function(t,e=0){let n,o=[];const c=function(...c){o=c,void 0===n&&(n=window.setTimeout((()=>{n=void 0,t.call(this,...o)}),e))};return c.cancel=function(){clearTimeout(n),n=void 0},c}));exports.debounce=e,exports.throttle=n;\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,a)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,a);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=l(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,a)}}))};function l(e,t,n,o){return`${a(e,o)}#\\n ${t.trim()}#\\n ${a(n,o)}#\\n ${a(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function a(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let a;a=\"string\"==typeof t?t.trim().split(\" \"):t,a.forEach((t=>{const r=l(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o<e.length;o++)t.call(n,e[o],o,e)},exports.getCurrentMQ=e=>{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});exports.fetchJSON=(e,t)=>new Promise(((o,s)=>{fetch(e,t).then((e=>{e.ok?o(e.json()):s(e)})).catch((e=>s(e)))}));\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=e=>\"object\"==typeof e&&null!==e?JSON.stringify(e):String(e);exports.getValue=(e={},t=\"\")=>{const r=t.split(\".\");let o=0,n=e;for(;n&&o<r.length;)n=n[r[o]],o++;return n},exports.isEqual=(t,r)=>typeof t==typeof r&&(\"object\"==typeof t?0===e(t).localeCompare(e(r)):t===r),exports.isFilledObject=function(e){return\"object\"==typeof e&&null!==e&&Object.keys(e).length>0},exports.naiveClone=function e(t){return\"object\"!=typeof t?t:null===t?null:Array.isArray(t)?t.map((t=>e(t))):Object.entries(t).reduce(((t,[r,o])=>(t[r]=e(o),t)),{})},exports.toArray=e=>Array.isArray(e)?e:[e],exports.toString=e;\n//# sourceMappingURL=index.js.map\n","import{throttle as e}from\"@kluntje/js-utils/lib/function-helpers/decorators\";import{getCurrentMQ as t,onEvent as n}from\"@kluntje/js-utils/lib/dom-helpers\";import{fetchJSON as r}from\"@kluntje/js-utils/lib/api-helpers\";import{isFilledObject as s}from\"@kluntje/js-utils/lib/object-helpers\";const i=\"kl-mq-change\",a=\"kl-in-vp\",o=\"kl-out-vp\";class l{constructor(){}static getInstance(){return void 0===l.instance&&(l.instance=new IntersectionObserver(l.handleIntersectionChange)),l.instance}static handleIntersectionChange(e){Object.keys(e).forEach((t=>{const n=e[t],r=n.target;n.isIntersecting?r.dispatchEvent(new CustomEvent(\"kl-in-vp\",{bubbles:!1})):r.dispatchEvent(new CustomEvent(\"kl-out-vp\",{bubbles:!1}))}))}}\n/*! *****************************************************************************\nCopyright (c) Microsoft Corporation.\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY\nAND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\nLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR\nOTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\nPERFORMANCE OF THIS SOFTWARE.\n***************************************************************************** */class c{constructor(){this.eventIdMap=new WeakMap,this.eventBindingMap={},this.lastMQ=t(c.mediaQuerys),n(window,\"resize\",this.handleMQChange,this)}static getInstance(e){return void 0===c.instance&&(c.mediaQuerys=e,c.instance=new c),c.instance}handleMQChange(){const e=t(c.mediaQuerys);e!==this.lastMQ&&(window.dispatchEvent(new CustomEvent(\"kl-mq-change\",{detail:{newMQ:e,oldMQ:this.lastMQ}})),this.lastMQ=e)}}!function(e,t,n,r){var s,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if(\"object\"==typeof Reflect&&\"function\"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(i<3?s(a):i>3?s(t,n,a):s(t,n))||a);i>3&&a&&Object.defineProperty(t,n,a)}([e(100)],c.prototype,\"handleMQChange\",null);const h=Symbol(\"resolve\"),d=Symbol(\"reject\"),u=Symbol(\"pending\");class p{static get PLACEHOLDER_SELECTOR(){return\"kl-i18n-placeholder\"}static getInstance(){return void 0===p._instance&&(p._instance=new p),p._instance}get isSetUp(){return Boolean(this._url||s(this._dictionary))}get loaded(){return this._loaded}get ready(){return this._ready[u]||this.fetchI18nDictionary(),this._ready}setUp({url:e,dictionary:t}={}){if(this.isSetUp)console.warn(\"@kluntje I18nService: service has already been set up. You can't set it up twice!\");else if(e)this._url=e;else{if(!t)throw new Error('@kluntje I18nService: a \"url\" or \"dictionary\" should have been passed to the setUp function.');this._dictionary=t,this._loaded=!0,this._ready[h](),this._ready[u]=!0}}get(e,{fallback:t,interpolations:n}={}){if(this.loaded){if(this._dictionary.hasOwnProperty(e)){let t=this._dictionary[e];return n&&Object.entries(n).forEach((([e,n])=>{t=t.split(`{${e}}`).join(String(n))})),t}return console.warn(`@kluntje I18nService: i18n for key '${e}' is missing in dictionary!`),void 0!==t?t:this.getHumanReadableName(e)}return this._ready[u]||(this.addStyling(),this.fetchI18nDictionary()),this.getPlaceholder(e,{fallback:t,interpolations:n})}constructor(){this._loaded=!1,this._dictionary={},this._ready=this.getReadyPromise()}getReadyPromise(){let e,t;const n=new Promise(((n,r)=>{e=n,t=r}));return n[h]=e,n[d]=t,n[u]=!1,n}ensureSetup(){if(!this.isSetUp)throw new Error(\"@kluntje I18nService: should be set up before calling other APIs\")}addStyling(){const e=document.head,t=document.createElement(\"style\");t.type=\"text/css\",t.appendChild(document.createTextNode(`\\n .${p.PLACEHOLDER_SELECTOR} {\\n display: contents;\\n }\\n `)),e.appendChild(t)}fetchI18nDictionary(){this.ensureSetup(),this._ready[u]=!0,r(this._url).then((e=>{this._dictionary=e,this._loaded=!0,this._ready[h](),this.fillInPlaceholders()})).catch((e=>{console.error(\"@kluntje I18nService: unable to fetch keys from server!\",e),this._loaded=!0,this._ready[h]()}))}fillInPlaceholders(){Array.from(document.getElementsByClassName(p.PLACEHOLDER_SELECTOR)).forEach((e=>{const{key:t,fallback:n,interpolations:r}=e.dataset;e.replaceWith(this.get(t,{fallback:n,interpolations:r?JSON.parse(r):void 0}))}))}getHumanReadableName(e){return e.split(\".\").reverse()[0].replace(/[A-Z]/g,(e=>` ${e.toLowerCase()}`))}getPlaceholder(e,{fallback:t,interpolations:n}={}){const r=document.createElement(\"span\");return r.innerText=void 0!==t?t:this.getHumanReadableName(e),r.classList.add(p.PLACEHOLDER_SELECTOR),r.setAttribute(\"data-key\",e),t&&r.setAttribute(\"data-fallback\",t),n&&r.setAttribute(\"data-interpolations\",JSON.stringify(n)),r.outerHTML}}var g=new class{constructor(){this.urlSearchParams=new URLSearchParams(window.location.search)}get(e){return this.urlSearchParams.get(e)}getAll(e){return this.urlSearchParams.getAll(e)}getAllKeys(){return Array.from(this.urlSearchParams.keys())}set(e,t){this.urlSearchParams.set(e,t),this.updateUrl()}delete(e){this.urlSearchParams.delete(e),this.updateUrl()}getString(){return this.urlSearchParams.toString()}get curUrl(){return`${window.location.protocol}//${window.location.host}${window.location.pathname}`}updateUrl(){const e=this.getString(),t=this.curUrl,n=window.location.hash,r=\"\"!==e?`${t}?${e}`:t;window.history.replaceState({path:r},\"\",r),\"\"!==n&&(window.location.hash=n)}};var m=new Proxy(console,{get:(e,t)=>null!==g.get(\"js-debug\")?e[t]:()=>{}});var y=new class{constructor(){this.componentMap=new WeakMap,this.intersectionObserver=new IntersectionObserver((e=>this.handleIntersectionChange(e)),{rootMargin:\"500px 0px\"})}subscribe(e,t){this.componentMap.set(e,t),this.intersectionObserver.observe(e)}unsubscribe(e){this.intersectionObserver.unobserve(e),this.componentMap.delete(e)}handleIntersectionChange(e){e.forEach((e=>{const t=e.target;if(!e.isIntersecting||!this.componentMap.has(t))return;const n=this.componentMap.get(t);this.unsubscribe(t),n()}))}};export{m as DebuggerService,p as I18nService,a as IN_VP_EVENT,y as LazyConnectService,i as MQ_CHANGE_EVENT,c as MediaQueryService,o as OUT_VP_EVENT,g as URLSearchParamsService,l as ViewportObserver};\n//# sourceMappingURL=index.module.js.map\n","import { RuntimeCache } from '../utils/RuntimeCache';\nimport { DebuggerService } from '@kluntje/services';\n\nexport interface FetchServiceCacheOptions {\n cacheType?: 'runtime'; // 'local' | 'session' | \"request\" can be added later\n}\n\nexport interface FetchServiceOptions {\n fetchOptions?: RequestInit;\n cacheOptions?: FetchServiceCacheOptions;\n}\n\nclass FetchService {\n private requestPipeline: Map<string, Promise<Response>> = new Map();\n\n private runtimeCache = new RuntimeCache();\n\n public fetchJson<T>(endpoint: string, options: FetchServiceOptions = {}): Promise<T> {\n return this.fetchData(this.getCodeBasePath(endpoint), options, this.getResponseJSON<T>);\n }\n\n public async fetchText(endpoint: string, options: FetchServiceOptions = {}): Promise<string> {\n return await this.fetchData(this.getCodeBasePath(endpoint), options, this.getResponseText);\n }\n\n private async fetchData<T>(\n url: string,\n options: FetchServiceOptions,\n dataMapper: (Response) => Promise<T>\n ): Promise<T> {\n const { cacheOptions } = options;\n const cachedData = this.getCachedData<T>(url, cacheOptions);\n if (cachedData !== null) return cachedData;\n\n const pipelinedRequest = this.requestPipeline.get(url);\n if (pipelinedRequest !== undefined) return dataMapper(await pipelinedRequest);\n\n const request = fetch(url, options.fetchOptions);\n this.requestPipeline.set(url, request);\n\n const response = await request;\n this.requestPipeline.delete(url);\n const responseData = await dataMapper(response);\n\n this.setCachedData(url, responseData, cacheOptions);\n\n if (!response.ok) {\n const errorText = await response.text();\n\n DebuggerService.error(`FetchService: Error fetching data from ${url}: ${errorText}`);\n\n throw new Error(`Error fetching data from ${url}: ${errorText}`);\n }\n return responseData;\n }\n\n private async getResponseJSON<T>(response: Response): Promise<T> {\n const responseClone = response.clone();\n const responseJson = await responseClone.json();\n return responseJson;\n }\n\n private async getResponseText(response: Response): Promise<string> {\n const responseClone = response.clone();\n const responseText = await responseClone.text();\n return responseText;\n }\n\n private getCachedData<T>(url: string, cacheOptions?: FetchServiceCacheOptions): T | null {\n if (cacheOptions?.cacheType === 'runtime') {\n return this.runtimeCache.get(url) ?? null;\n }\n return null;\n }\n\n private setCachedData<T>(url: string, data: T, cacheOptions?: FetchServiceCacheOptions): void {\n if (cacheOptions?.cacheType === 'runtime') {\n this.runtimeCache.set(url, data);\n }\n }\n\n private getCodeBasePath(endpoint: string): string {\n const decoratedUrl = endpoint.startsWith('/') ? endpoint : `/${endpoint}`;\n return `${window.hlx.codeBasePath}${decoratedUrl}`;\n }\n}\n\nexport default new FetchService();\n"],"names":["RuntimeCache","key","value","t","e","o","c","decorators","n","throttle","domHelpers","r","i","s","a","d","l","u","f","getCurrentMQ","onEvent","apiHelpers","objectHelpers","g","m","FetchService","endpoint","options","url","dataMapper","cacheOptions","cachedData","pipelinedRequest","request","response","responseData","errorText","DebuggerService","data","decoratedUrl","FetchService$1"],"mappings":"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","x_google_ignoreList":[1,2,3,4,5]} \ No newline at end of file diff --git a/dist/__chunks__/state.CJfvw0Ck.js b/dist/__chunks__/state.CJfvw0Ck.js new file mode 100644 index 00000000..2b1cf772 --- /dev/null +++ b/dist/__chunks__/state.CJfvw0Ck.js @@ -0,0 +1,6 @@ +import{n as t}from"./property.Ds9fqW-T.js";function a(e){return e.toLowerCase().replace(/[^0-9a-z]/gi,"-").replace(/-+/g,"-").replace(/^-|-$/g,"")}/** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + */function o(e){return t({...e,state:!0,attribute:!1})}export{o as r,a as t}; +//# sourceMappingURL=state.CJfvw0Ck.js.map diff --git a/dist/__chunks__/state.CJfvw0Ck.js.map b/dist/__chunks__/state.CJfvw0Ck.js.map new file mode 100644 index 00000000..09ec1280 --- /dev/null +++ b/dist/__chunks__/state.CJfvw0Ck.js.map @@ -0,0 +1 @@ +{"version":3,"file":"state.CJfvw0Ck.js","sources":["../../src/utils/toClassName.ts","../../node_modules/@lit/reactive-element/decorators/state.js"],"sourcesContent":["/**\n * Converts a string into a valid CSS class name.\n *\n * @param name - The string to convert into a CSS class name.\n * @returns The converted CSS class name.\n *\n * @example\n * // Example usage:\n * const inputString = 'Hello, World!';\n * const cssClassName = toClassName(inputString);\n * console.log(cssClassName); // Output: 'hello-world'\n */\nexport function toClassName(name: string): string {\n return name\n .toLowerCase()\n .replace(/[^0-9a-z]/gi, '-')\n .replace(/-+/g, '-')\n .replace(/^-|-$/g, '');\n}\n","import{property as t}from\"./property.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function r(r){return t({...r,state:!0,attribute:!1})}export{r as state};\n//# sourceMappingURL=state.js.map\n"],"names":["toClassName","name","r","t"],"mappings":"2CAYO,SAASA,EAAYC,EAAsB,CAChD,OAAOA,EACJ,YAAA,EACA,QAAQ,cAAe,GAAG,EAC1B,QAAQ,MAAO,GAAG,EAClB,QAAQ,SAAU,EAAE,CACzB,CCjBA;AAAA;AAAA;AAAA;AAAA,GAIG,SAASC,EAAEA,EAAE,CAAC,OAAOC,EAAE,CAAC,GAAGD,EAAE,MAAM,GAAG,UAAU,EAAE,CAAC,CAAC","x_google_ignoreList":[1]} \ No newline at end of file diff --git a/dist/__chunks__/toClassName.D9HYXfPD.js b/dist/__chunks__/toClassName.D9HYXfPD.js deleted file mode 100644 index 6cd93588..00000000 --- a/dist/__chunks__/toClassName.D9HYXfPD.js +++ /dev/null @@ -1,6 +0,0 @@ -import{n as t}from"./property.Ds9fqW-T.js";/** - * @license - * Copyright 2017 Google LLC - * SPDX-License-Identifier: BSD-3-Clause - */function a(e){return t({...e,state:!0,attribute:!1})}function o(e){return e.toLowerCase().replace(/[^0-9a-z]/gi,"-").replace(/-+/g,"-").replace(/^-|-$/g,"")}export{a as r,o as t}; -//# sourceMappingURL=toClassName.D9HYXfPD.js.map diff --git a/dist/__chunks__/toClassName.D9HYXfPD.js.map b/dist/__chunks__/toClassName.D9HYXfPD.js.map deleted file mode 100644 index c4be5a33..00000000 --- a/dist/__chunks__/toClassName.D9HYXfPD.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"toClassName.D9HYXfPD.js","sources":["../../node_modules/@lit/reactive-element/decorators/state.js","../../src/utils/toClassName.ts"],"sourcesContent":["import{property as t}from\"./property.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function r(r){return t({...r,state:!0,attribute:!1})}export{r as state};\n//# sourceMappingURL=state.js.map\n","/**\n * Converts a string into a valid CSS class name.\n *\n * @param name - The string to convert into a CSS class name.\n * @returns The converted CSS class name.\n *\n * @example\n * // Example usage:\n * const inputString = 'Hello, World!';\n * const cssClassName = toClassName(inputString);\n * console.log(cssClassName); // Output: 'hello-world'\n */\nexport function toClassName(name: string): string {\n return name\n .toLowerCase()\n .replace(/[^0-9a-z]/gi, '-')\n .replace(/-+/g, '-')\n .replace(/^-|-$/g, '');\n}\n"],"names":["r","t","toClassName","name"],"mappings":"2CACA;AAAA;AAAA;AAAA;AAAA,GAIG,SAASA,EAAEA,EAAE,CAAC,OAAOC,EAAE,CAAC,GAAGD,EAAE,MAAM,GAAG,UAAU,EAAE,CAAC,CAAC,CCOhD,SAASE,EAAYC,EAAsB,CAChD,OAAOA,EACJ,YAAA,EACA,QAAQ,cAAe,GAAG,EAC1B,QAAQ,MAAO,GAAG,EAClB,QAAQ,SAAU,EAAE,CACzB","x_google_ignoreList":[0]} \ No newline at end of file diff --git a/dist/form/form.js b/dist/form/form.js index 3eb8e035..6ac067b6 100644 --- a/dist/form/form.js +++ b/dist/form/form.js @@ -1,4 +1,4 @@ -import{x as n,T as u,s as f,j as w}from"../__chunks__/lit-element.CH8ciVnL.js";import{n as x,t as q}from"../__chunks__/property.Ds9fqW-T.js";import{t as D,r as E}from"../__chunks__/toClassName.D9HYXfPD.js";import{F as C,m as y}from"../__chunks__/fetch.service.DgmLKlDK.js";import{o as r}from"../__chunks__/if-defined.CrfpI-tB.js";/** +import{x as n,T as u,s as f,j as w}from"../__chunks__/lit-element.CH8ciVnL.js";import{n as x,t as q}from"../__chunks__/property.Ds9fqW-T.js";import{t as D,r as E}from"../__chunks__/state.CJfvw0Ck.js";import{F as C,m as y}from"../__chunks__/fetch.service.C1Ie3Sjw.js";import{o as r}from"../__chunks__/if-defined.CrfpI-tB.js";/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause @@ -6,5 +6,5 @@ import{x as n,T as u,s as f,j as w}from"../__chunks__/lit-element.CH8ciVnL.js";i * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */function R(e,a){return(t,s,o)=>{const l=i=>{var m;return((m=i.renderRoot)==null?void 0:m.querySelector(e))??null};if(a){const{get:i,set:m}=typeof s=="object"?t:o??(()=>{const c=Symbol();return{get(){return this[c]},set(S){this[c]=S}}})();return F(t,s,{get(){let c=i.call(this);return c===void 0&&(c=l(this),(c!==null||this.hasUpdated)&&m.call(this,c)),c}})}return F(t,s,{get(){return l(this)}})}}const d=[],$=(e,a="")=>{const t=D(`form-${e.name}${a}`);d[t]=d[t]||0;const s=d[t]?`-${d[t]}`:"";return d[t]+=1,`${t}${s}`},j=e=>n`<legend>${e}</legend>`,I=e=>n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}"><fieldset class="row gtr-uniform" id="${r(e.id)}" name="${r(e.name)}">${e.label?j(e.label):u}</fieldset></div>`,L=e=>n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}">${e.class&&e.class.includes("sub-heading")?n`<h3 id="${r(e.id)}">${e.value||e.label}</h3>`:n`<h2 id="${r(e.id)}">${e.value||e.label}</h2>`}</div>`,h=(e,a)=>n`<label id="${e}" for="${a.id}">${a.label||a.name}</label>`,P=e=>n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}"><p id="${r(e.id)}">${e.value||e.label}</p></div>`,b=(e,a=!0)=>{const t=$(e,"-label");return n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}">${a?h(t,e):u} <input id="${r(e.id)}" name="${r(e.name)}" placeholder="${r(e.placeholder)}" value="${r(e.value)}" required="${r(e.required)}" type="${r(e.type)}" aria-labelledby="${t}"> ${a?u:h(t,e)}</div>`},O=e=>{const a=$(e,"-label");return n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}">${e.label?h(a,e):u} <textarea id="${r(e.id)}" name="${r(e.name)}" placeholder="${r(e.placeholder)}" required="${r(e.required)}" aria-labelledby="${a}"></textarea></div>`},_=e=>(e.value||(e.value="checked"),b(e,!1)),T=(e,a)=>{const t=e.trim(),s=e.trim().toLowerCase()??"";return n`<option selected="${r(s===a?"":void 0)}" value="${s}">${t}</option>`},k=e=>{const a=$(e,"-label");return n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}">${e.label?h(a,e):u} <select id="${r(e.id)}" name="${r(e.name)}" required="${r(e.required)}">${e.options.map(t=>T(t,e.value))}</select></div>`},A=e=>(e.value||(e.value=e.label||"on"),b(e,!1)),g=e=>n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}"><button class="${r(e.class)}" type="${r(e.type)}">${e.label||e.name}</button></div>`,N=e=>n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}"><input id="${r(e.id)}" name="${r(e.name)}" type="reset"></div>`,U={headline:L,plaintext:P,text:b,textarea:O,checkbox:_,select:k,radio:A,button:g,fieldset:I,reset:N,submit:g},B=e=>{e.id=e.id||$(e);const a=e.type;return(U[a]||b)(e)};var H=Object.defineProperty,J=Object.getOwnPropertyDescriptor,v=(e,a,t,s)=>{for(var o=s>1?void 0:s?J(a,t):a,l=e.length-1,i;l>=0;l--)(i=e[l])&&(o=(s?i(a,t,o):i(o))||o);return s&&o&&H(a,t,o),o};let p=class extends f{constructor(){super(...arguments),this.pathname=""}createRenderRoot(){return this}async connectedCallback(){super.connectedCallback(),await this.fetchFormData(),this.setFieldsets()}async fetchFormData(){try{const a=(await C.fetchJson(this.pathname)).data.map(t=>this.parseFieldData(t));this.formData=a}catch(e){y.error(`Form Block: Error while fetching Sheets Response from ${this.pathname}`,e)}}render(){if(this.formData)return n`<form method="post" data-action="${this.pathname.split(".json")[0]}" @submit="${this.submitForm}"><div class="row gtr-uniform">${this.formData.map(e=>n`${B(e)}`)}</div></form>`}setFieldsets(){this.form.querySelectorAll("fieldset").forEach(a=>{this.form.querySelectorAll(`[data-fieldset="${a.name}"`).forEach(t=>{a.append(t)})})}parseFieldData(e){return{class:e.class!==""?e.class:void 0,id:e.id!==""?e.id:void 0,name:e.name,label:e.label,fieldset:e.fieldset!==""?e.fieldset:void 0,value:e.value!==""?e.value:void 0,type:e.type.toLowerCase(),placeholder:e.placeholder||void 0,options:e.options?e.options.split(",").map(a=>a.trim()):[],required:e.required.toLowerCase()==="true"||e.required.toLowerCase()==="x"?!0:void 0}}generatePayload(e){const a={};return[...e.elements].forEach(t=>{t.name&&t.type!=="submit"&&!t.disabled&&(t.type==="radio"?t.checked&&(a[t.name]=t.value):t.type==="checkbox"?t.checked&&(a[t.name]=a[t.name]?`${a[t.name]},${t.value}`:t.value):a[t.name]=t.value)}),a}handleSubmitError(e,a){y.error(`Form Component: Submit failed:${a}`),e.querySelector('button[type="submit"]').disabled=!1}submitForm(e){if(e.preventDefault(),this.form.checkValidity())this.handleSubmit(this.form);else{const t=this.querySelector(":invalid:not(fieldset)");t&&(t.focus(),t.scrollIntoView({behavior:"smooth"}))}}async handleSubmit(e){if(e.getAttribute("data-submitting")==="true")return;const a=e.querySelector('button[type="submit"]');try{e.setAttribute("data-submitting","true"),a&&(a.disabled=!0);const t=e.dataset.action??"",s=this.generatePayload(e),o=await fetch(t,{method:"POST",body:JSON.stringify({data:s}),headers:{"Content-Type":"application/json"}});if(o.ok)console.log(s),e.dataset.confirmation&&(window.location.href=e.dataset.confirmation);else{const l=await o.text();throw new Error(l)}}catch(t){this.handleSubmitError(e,t)}finally{e.setAttribute("data-submitting","false"),e.reset(),a&&(a.disabled=!1)}}};v([E()],p.prototype,"formData",2);v([x({type:String})],p.prototype,"pathname",2);v([R("form")],p.prototype,"form",2);p=v([q("form-component")],p);async function Q(e){var s;const a=(s=e.querySelector('a[href$=".json"]'))==null?void 0:s.innerText;if(!a)return;const{pathname:t}=new URL(a);e.innerHTML="",w(n`<form-component pathname="${t}"></form-component>`,e),e.style.display="block"}export{Q as default}; + */function R(e,a){return(t,s,o)=>{const l=i=>{var m;return((m=i.renderRoot)==null?void 0:m.querySelector(e))??null};if(a){const{get:i,set:m}=typeof s=="object"?t:o??(()=>{const c=Symbol();return{get(){return this[c]},set(S){this[c]=S}}})();return F(t,s,{get(){let c=i.call(this);return c===void 0&&(c=l(this),(c!==null||this.hasUpdated)&&m.call(this,c)),c}})}return F(t,s,{get(){return l(this)}})}}const d=[],$=(e,a="")=>{const t=D(`form-${e.name}${a}`);d[t]=d[t]||0;const s=d[t]?`-${d[t]}`:"";return d[t]+=1,`${t}${s}`},j=e=>n`<legend>${e}</legend>`,I=e=>n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}"><fieldset class="row gtr-uniform" id="${r(e.id)}" name="${r(e.name)}">${e.label?j(e.label):u}</fieldset></div>`,L=e=>n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}">${e.class&&e.class.includes("sub-heading")?n`<h3 id="${r(e.id)}">${e.value||e.label}</h3>`:n`<h2 id="${r(e.id)}">${e.value||e.label}</h2>`}</div>`,h=(e,a)=>n`<label id="${e}" for="${a.id}">${a.label||a.name}</label>`,P=e=>n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}"><p id="${r(e.id)}">${e.value||e.label}</p></div>`,b=(e,a=!0)=>{const t=$(e,"-label");return n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}">${a?h(t,e):u} <input id="${r(e.id)}" name="${r(e.name)}" placeholder="${r(e.placeholder)}" value="${r(e.value)}" required="${r(e.required)}" type="${r(e.type)}" aria-labelledby="${t}"> ${a?u:h(t,e)}</div>`},O=e=>{const a=$(e,"-label");return n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}">${e.label?h(a,e):u} <textarea id="${r(e.id)}" name="${r(e.name)}" placeholder="${r(e.placeholder)}" required="${r(e.required)}" aria-labelledby="${a}"></textarea></div>`},_=e=>(e.value||(e.value="checked"),b(e,!1)),T=(e,a)=>{const t=e.trim(),s=e.trim().toLowerCase()??"";return n`<option selected="${r(s===a?"":void 0)}" value="${s}">${t}</option>`},k=e=>{const a=$(e,"-label");return n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}">${e.label?h(a,e):u} <select id="${r(e.id)}" name="${r(e.name)}" required="${r(e.required)}">${e.options.map(t=>T(t,e.value))}</select></div>`},A=e=>(e.value||(e.value=e.label||"on"),b(e,!1)),g=e=>n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}"><button class="${r(e.class)}" type="${r(e.type)}">${e.label||e.name}</button></div>`,N=e=>n`<div class="${r(e.class)}" data-fieldset="${r(e.fieldset)}"><input id="${r(e.id)}" name="${r(e.name)}" type="reset"></div>`,U={headline:L,plaintext:P,text:b,textarea:O,checkbox:_,select:k,radio:A,button:g,fieldset:I,reset:N,submit:g},B=e=>{e.id=e.id||$(e);const a=e.type;return(U[a]||b)(e)};var H=Object.defineProperty,J=Object.getOwnPropertyDescriptor,v=(e,a,t,s)=>{for(var o=s>1?void 0:s?J(a,t):a,l=e.length-1,i;l>=0;l--)(i=e[l])&&(o=(s?i(a,t,o):i(o))||o);return s&&o&&H(a,t,o),o};let p=class extends f{constructor(){super(...arguments),this.pathname=""}createRenderRoot(){return this}async connectedCallback(){super.connectedCallback(),await this.fetchFormData(),this.setFieldsets()}async fetchFormData(){try{const a=(await C.fetchJson(this.pathname)).data.map(t=>this.parseFieldData(t));this.formData=a}catch(e){y.error(`Form Block: Error while fetching Sheets Response from ${this.pathname}`,e)}}render(){if(this.formData)return n`<form method="post" data-action="${this.pathname.split(".json")[0]}" @submit="${this.submitForm}"><div class="row gtr-uniform">${this.formData.map(e=>n`${B(e)}`)}</div></form>`}setFieldsets(){this.form.querySelectorAll("fieldset").forEach(a=>{this.form.querySelectorAll(`[data-fieldset="${a.name}"`).forEach(t=>{a.append(t)})})}parseFieldData(e){return{class:e.class!==""?e.class:void 0,id:e.id!==""?e.id:void 0,name:e.name,label:e.label,fieldset:e.fieldset!==""?e.fieldset:void 0,value:e.value!==""?e.value:void 0,type:e.type.toLowerCase(),placeholder:e.placeholder||void 0,options:e.options?e.options.split(",").map(a=>a.trim()):[],required:e.required.toLowerCase()==="true"||e.required.toLowerCase()==="x"?!0:void 0}}generatePayload(e){const a={};return[...e.elements].forEach(t=>{t.name&&t.type!=="submit"&&!t.disabled&&(t.type==="radio"?t.checked&&(a[t.name]=t.value):t.type==="checkbox"?t.checked&&(a[t.name]=a[t.name]?`${a[t.name]},${t.value}`:t.value):a[t.name]=t.value)}),a}handleSubmitError(e,a){y.error(`Form Component: Submit failed:${a}`),e.querySelector('button[type="submit"]').disabled=!1}submitForm(e){if(e.preventDefault(),this.form.checkValidity())this.handleSubmit(this.form);else{const t=this.querySelector(":invalid:not(fieldset)");t&&(t.focus(),t.scrollIntoView({behavior:"smooth"}))}}async handleSubmit(e){if(e.getAttribute("data-submitting")==="true")return;const a=e.querySelector('button[type="submit"]');try{e.setAttribute("data-submitting","true"),a&&(a.disabled=!0);const t=e.dataset.action??"",s=this.generatePayload(e),o=await fetch(t,{method:"POST",body:JSON.stringify({data:s}),headers:{"Content-Type":"application/json"}});if(o.ok)e.dataset.confirmation&&(window.location.href=e.dataset.confirmation);else{const l=await o.text();throw new Error(l)}}catch(t){this.handleSubmitError(e,t)}finally{e.setAttribute("data-submitting","false"),e.reset(),a&&(a.disabled=!1)}}};v([E()],p.prototype,"formData",2);v([x({type:String})],p.prototype,"pathname",2);v([R("form")],p.prototype,"form",2);p=v([q("form-component")],p);async function Q(e){var s;const a=(s=e.querySelector('a[href$=".json"]'))==null?void 0:s.innerText;if(!a)return;const{pathname:t}=new URL(a);e.innerHTML="",w(n`<form-component pathname="${t}"></form-component>`,e),e.style.display="block"}export{Q as default}; //# sourceMappingURL=form.js.map diff --git a/dist/form/form.js.map b/dist/form/form.js.map index 0007031a..cbf108ab 100644 --- a/dist/form/form.js.map +++ b/dist/form/form.js.map @@ -1 +1 @@ -{"version":3,"file":"form.js","sources":["../../node_modules/@lit/reactive-element/decorators/base.js","../../node_modules/@lit/reactive-element/decorators/query.js","../../src/components/form/form.template.ts","../../src/components/form/form.ts","../../src/blocks/form/form.ts"],"sourcesContent":["/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst e=(e,t,c)=>(c.configurable=!0,c.enumerable=!0,Reflect.decorate&&\"object\"!=typeof t&&Object.defineProperty(e,t,c),c);export{e as desc};\n//# sourceMappingURL=base.js.map\n","import{desc as t}from\"./base.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function e(e,r){return(n,s,i)=>{const o=t=>t.renderRoot?.querySelector(e)??null;if(r){const{get:e,set:r}=\"object\"==typeof s?n:i??(()=>{const t=Symbol();return{get(){return this[t]},set(e){this[t]=e}}})();return t(n,s,{get(){let t=e.call(this);return void 0===t&&(t=o(this),(null!==t||this.hasUpdated)&&r.call(this,t)),t}})}return t(n,s,{get(){return o(this)}})}}export{e as query};\n//# sourceMappingURL=query.js.map\n","import { html, nothing } from 'lit';\nimport { toClassName } from 'Utils/toClassName.ts';\nimport { ifDefined } from 'lit-html/directives/if-defined.js';\n\nexport type FormFieldType =\n | 'headline'\n | 'plaintext'\n | 'text'\n | 'button'\n | 'fieldset'\n | 'select'\n | 'toggle'\n | 'radio'\n | 'checkbox'\n | 'textarea'\n | 'reset'\n | 'submit';\n\nexport interface FormField {\n class?: string;\n id?: string;\n name: string;\n label: string;\n fieldset?: string;\n value?: string;\n type: FormFieldType;\n}\n\nexport interface FormFieldInput extends FormField {\n placeholder?: string;\n required?: boolean;\n}\n\nexport interface FormFieldSelect extends FormField {\n options: string[];\n required?: boolean;\n}\n\nconst ids = [];\nconst generateFieldId = (field: FormField, suffix = '') => {\n const slug = toClassName(`form-${field.name}${suffix}`);\n ids[slug] = ids[slug] || 0;\n const idSuffix = ids[slug] ? `-${ids[slug]}` : '';\n ids[slug] += 1;\n return `${slug}${idSuffix}`;\n};\n\nconst renderLegend = (legend: string) => {\n return html` <legend>${legend}</legend> `;\n};\n\nconst renderFieldset = (field: FormField) => {\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n <fieldset class=\"row gtr-uniform\" id=\"${ifDefined(field.id)}\" name=\"${ifDefined(field.name)}\">\n ${field.label ? renderLegend(field.label) : nothing}\n </fieldset>\n </div>\n `;\n};\n\nconst renderHeading = (field: FormFieldInput) => {\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n ${field.class && field.class.includes('sub-heading')\n ? html`<h3 id=\"${ifDefined(field.id)}\">${field.value || field.label}</h3>`\n : html`<h2 id=\"${ifDefined(field.id)}\">${field.value || field.label}</h2>`}\n </div>\n `;\n};\n\nconst renderLabel = (id: string, field: FormField) => {\n return html` <label id=\"${id}\" for=\"${field.id}\">${field.label || field.name}</label> `;\n};\n\nconst renderPlaintext = (field: FormFieldInput) => {\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n <p id=\"${ifDefined(field.id)}\">${field.value || field.label}</p>\n </div>\n `;\n};\n\nconst renderInputField = (field: FormFieldInput, hasLabelOnTop = true) => {\n const labelId = generateFieldId(field, '-label');\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n ${hasLabelOnTop ? renderLabel(labelId, field) : nothing}\n <input\n id=\"${ifDefined(field.id)}\"\n name=\"${ifDefined(field.name)}\"\n placeholder=\"${ifDefined(field.placeholder)}\"\n value=\"${ifDefined(field.value)}\"\n required=\"${ifDefined(field.required)}\"\n type=\"${ifDefined(field.type)}\"\n aria-labelledby=\"${labelId}\"\n />\n ${!hasLabelOnTop ? renderLabel(labelId, field) : nothing}\n </div>\n `;\n};\n\nconst renderTextareaField = (field: FormFieldInput) => {\n const labelId = generateFieldId(field, '-label');\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n ${field.label ? renderLabel(labelId, field) : nothing}\n <textarea\n id=\"${ifDefined(field.id)}\"\n name=\"${ifDefined(field.name)}\"\n placeholder=\"${ifDefined(field.placeholder)}\"\n required=\"${ifDefined(field.required)}\"\n aria-labelledby=\"${labelId}\"\n ></textarea>\n </div>\n `;\n};\n\nconst renderCheckboxField = (field: FormFieldInput) => {\n if (!field.value) field.value = 'checked';\n return renderInputField(field, false);\n};\n\nconst renderSelectFieldOption = (option: string, selectValue) => {\n const text = option.trim();\n const value = option.trim().toLowerCase() ?? '';\n const selected = value === selectValue ? '' : undefined;\n return html`<option selected=\"${ifDefined(selected)}\" value=\"${value}\">${text}</option>`;\n};\n\nconst renderSelectField = (field: FormFieldSelect) => {\n const labelId = generateFieldId(field, '-label');\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n ${field.label ? renderLabel(labelId, field) : nothing}\n <select id=\"${ifDefined(field.id)}\" name=\"${ifDefined(field.name)}\" required=\"${ifDefined(field.required)}\">\n ${field.options.map((option) => renderSelectFieldOption(option, field.value))}\n </select>\n </div>\n `;\n};\n\nconst renderRadioField = (field: FormFieldInput) => {\n if (!field.value) field.value = field.label || 'on';\n return renderInputField(field, false);\n};\n\nconst renderButtonField = (field: FormField) => {\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n <button class=\"${ifDefined(field.class)}\" type=\"${ifDefined(field.type)}\">${field.label || field.name}</button>\n </div>\n `;\n};\n\nconst renderResetField = (field: FormFieldInput) => {\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n <input id=\"${ifDefined(field.id)}\" name=\"${ifDefined(field.name)}\" type=\"reset\" />\n </div>\n `;\n};\n\nconst FIELD_RENDERER_FUNCTIONS = {\n headline: renderHeading,\n plaintext: renderPlaintext,\n text: renderInputField,\n textarea: renderTextareaField,\n checkbox: renderCheckboxField,\n select: renderSelectField,\n radio: renderRadioField,\n button: renderButtonField,\n fieldset: renderFieldset,\n reset: renderResetField,\n submit: renderButtonField,\n};\n\nexport const renderField = (field: FormField) => {\n field.id = field.id || generateFieldId(field);\n const type = field.type;\n const renderFieldFunc = FIELD_RENDERER_FUNCTIONS[type] || renderInputField;\n const fieldElements = renderFieldFunc(field);\n\n return fieldElements;\n};\n","import { html, LitElement } from 'lit';\nimport { customElement, property, query, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { FormField, FormFieldInput, FormFieldSelect, FormFieldType, renderField } from './form.template.ts';\nimport { DebuggerService } from '@kluntje/services';\n\ntype FormElement = {\n name: string;\n type: string;\n label: string;\n placeholder: string;\n options: string;\n value: string;\n required: string;\n id: string;\n fieldset: string;\n class: string;\n};\n\ninterface SheetsResponse {\n type: string;\n data: FormElement[];\n offset: number;\n total: number;\n}\n\ntype FormPayload = Record<string, string>;\n\n@customElement('form-component')\nexport class Form extends LitElement {\n @state()\n formData: FormField[];\n\n @property({ type: String })\n pathname: string = '';\n\n @query('form')\n form: HTMLFormElement;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async connectedCallback() {\n super.connectedCallback();\n await this.fetchFormData();\n this.setFieldsets();\n }\n\n async fetchFormData() {\n try {\n const data: SheetsResponse = await FetchService.fetchJson(this.pathname);\n const detailsData = data.data.map((item: FormElement) => this.parseFieldData(item));\n this.formData = detailsData;\n } catch (error) {\n DebuggerService.error(`Form Block: Error while fetching Sheets Response from ${this.pathname}`, error);\n }\n }\n\n render() {\n if (!this.formData) return;\n return html`\n <form method=\"post\" data-action=\"${this.pathname.split('.json')[0]}\" @submit=\"${this.submitForm}\">\n <div class=\"row gtr-uniform\">${this.formData.map((element) => html`${renderField(element)}`)}</div>\n </form>\n `;\n }\n\n setFieldsets() {\n // group fields into fieldsets\n const fieldsets = this.form.querySelectorAll('fieldset');\n fieldsets.forEach((fieldset) => {\n this.form.querySelectorAll(`[data-fieldset=\"${fieldset.name}\"`).forEach((field) => {\n fieldset.append(field);\n });\n });\n }\n\n parseFieldData(item: FormElement): FormField | FormFieldInput | FormFieldSelect {\n return {\n class: item.class !== '' ? item.class : undefined,\n id: item.id !== '' ? item.id : undefined,\n name: item.name,\n label: item.label,\n fieldset: item.fieldset !== '' ? item.fieldset : undefined,\n value: item.value !== '' ? item.value : undefined,\n type: item.type.toLowerCase() as FormFieldType,\n placeholder: item.placeholder || undefined,\n options: item.options ? item.options.split(',').map((option: string) => option.trim()) : [],\n required: item.required.toLowerCase() === 'true' || item.required.toLowerCase() === 'x' ? true : undefined,\n };\n }\n\n generatePayload(form: HTMLFormElement): FormPayload {\n const payload = {};\n\n [...(form.elements as HTMLCollectionOf<HTMLFormElement>)].forEach((field) => {\n if (field.name && field.type !== 'submit' && !field.disabled) {\n if (field.type === 'radio') {\n if (field.checked) payload[field.name] = field.value;\n } else if (field.type === 'checkbox') {\n if (field.checked)\n payload[field.name] = payload[field.name] ? `${payload[field.name]},${field.value}` : field.value;\n } else {\n payload[field.name] = field.value;\n }\n }\n });\n return payload;\n }\n\n handleSubmitError(form, error) {\n DebuggerService.error(`Form Component: Submit failed:${error}`);\n form.querySelector('button[type=\"submit\"]').disabled = false;\n }\n\n submitForm(e: Event) {\n e.preventDefault();\n const valid = this.form.checkValidity();\n if (valid) {\n this.handleSubmit(this.form);\n } else {\n const firstInvalidEl = this.querySelector<HTMLElement>(':invalid:not(fieldset)');\n if (firstInvalidEl) {\n firstInvalidEl.focus();\n firstInvalidEl.scrollIntoView({ behavior: 'smooth' });\n }\n }\n }\n\n async handleSubmit(form: HTMLFormElement) {\n if (form.getAttribute('data-submitting') === 'true') return;\n\n const submit = form.querySelector<HTMLButtonElement>('button[type=\"submit\"]');\n try {\n form.setAttribute('data-submitting', 'true');\n if (submit) submit.disabled = true;\n\n // create payload\n const action = form.dataset.action ?? '';\n const payload = this.generatePayload(form);\n const response = await fetch(action, {\n method: 'POST',\n body: JSON.stringify({ data: payload }),\n headers: {\n 'Content-Type': 'application/json',\n },\n });\n if (response.ok) {\n console.log(payload);\n if (form.dataset.confirmation) {\n window.location.href = form.dataset.confirmation;\n }\n } else {\n const error = await response.text();\n throw new Error(error);\n }\n } catch (e) {\n this.handleSubmitError(form, e);\n } finally {\n form.setAttribute('data-submitting', 'false');\n form.reset();\n if (submit) submit.disabled = false;\n }\n }\n}\n","import { html, render } from 'lit';\nimport '../../components/form/form.ts';\nimport './form.scss';\n\nexport default async function decorate(block: HTMLElement) {\n const formLink = block.querySelector<HTMLElement>('a[href$=\".json\"]')?.innerText;\n if (!formLink) return;\n\n const { pathname } = new URL(formLink);\n block.innerHTML = '';\n render(html`<form-component pathname=\"${pathname}\"></form-component>`, block);\n block.style.display = 'block';\n}\n"],"names":["e","t","c","r","n","i","o","_a","ids","generateFieldId","field","suffix","slug","toClassName","idSuffix","renderLegend","legend","html","renderFieldset","ifDefined","nothing","renderHeading","renderLabel","id","renderPlaintext","renderInputField","hasLabelOnTop","labelId","renderTextareaField","renderCheckboxField","renderSelectFieldOption","option","selectValue","text","value","renderSelectField","renderRadioField","renderButtonField","renderResetField","FIELD_RENDERER_FUNCTIONS","renderField","type","Form","LitElement","detailsData","FetchService","item","error","DebuggerService","element","fieldset","form","payload","firstInvalidEl","submit","action","response","__decorateClass","state","property","query","customElement","decorate","block","formLink","pathname","render"],"mappings":"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","x_google_ignoreList":[0,1]} \ No newline at end of file +{"version":3,"file":"form.js","sources":["../../node_modules/@lit/reactive-element/decorators/base.js","../../node_modules/@lit/reactive-element/decorators/query.js","../../src/components/form/form.template.ts","../../src/components/form/form.ts","../../src/blocks/form/form.ts"],"sourcesContent":["/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst e=(e,t,c)=>(c.configurable=!0,c.enumerable=!0,Reflect.decorate&&\"object\"!=typeof t&&Object.defineProperty(e,t,c),c);export{e as desc};\n//# sourceMappingURL=base.js.map\n","import{desc as t}from\"./base.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */function e(e,r){return(n,s,i)=>{const o=t=>t.renderRoot?.querySelector(e)??null;if(r){const{get:e,set:r}=\"object\"==typeof s?n:i??(()=>{const t=Symbol();return{get(){return this[t]},set(e){this[t]=e}}})();return t(n,s,{get(){let t=e.call(this);return void 0===t&&(t=o(this),(null!==t||this.hasUpdated)&&r.call(this,t)),t}})}return t(n,s,{get(){return o(this)}})}}export{e as query};\n//# sourceMappingURL=query.js.map\n","import { html, nothing } from 'lit';\nimport { toClassName } from 'Utils/toClassName.ts';\nimport { ifDefined } from 'lit-html/directives/if-defined.js';\n\nexport type FormFieldType =\n | 'headline'\n | 'plaintext'\n | 'text'\n | 'button'\n | 'fieldset'\n | 'select'\n | 'toggle'\n | 'radio'\n | 'checkbox'\n | 'textarea'\n | 'reset'\n | 'submit';\n\nexport interface FormField {\n class?: string;\n id?: string;\n name: string;\n label: string;\n fieldset?: string;\n value?: string;\n type: FormFieldType;\n}\n\nexport interface FormFieldInput extends FormField {\n placeholder?: string;\n required?: boolean;\n}\n\nexport interface FormFieldSelect extends FormField {\n options: string[];\n required?: boolean;\n}\n\nconst ids = [];\nconst generateFieldId = (field: FormField, suffix = '') => {\n const slug = toClassName(`form-${field.name}${suffix}`);\n ids[slug] = ids[slug] || 0;\n const idSuffix = ids[slug] ? `-${ids[slug]}` : '';\n ids[slug] += 1;\n return `${slug}${idSuffix}`;\n};\n\nconst renderLegend = (legend: string) => {\n return html` <legend>${legend}</legend> `;\n};\n\nconst renderFieldset = (field: FormField) => {\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n <fieldset class=\"row gtr-uniform\" id=\"${ifDefined(field.id)}\" name=\"${ifDefined(field.name)}\">\n ${field.label ? renderLegend(field.label) : nothing}\n </fieldset>\n </div>\n `;\n};\n\nconst renderHeading = (field: FormFieldInput) => {\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n ${field.class && field.class.includes('sub-heading')\n ? html`<h3 id=\"${ifDefined(field.id)}\">${field.value || field.label}</h3>`\n : html`<h2 id=\"${ifDefined(field.id)}\">${field.value || field.label}</h2>`}\n </div>\n `;\n};\n\nconst renderLabel = (id: string, field: FormField) => {\n return html` <label id=\"${id}\" for=\"${field.id}\">${field.label || field.name}</label> `;\n};\n\nconst renderPlaintext = (field: FormFieldInput) => {\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n <p id=\"${ifDefined(field.id)}\">${field.value || field.label}</p>\n </div>\n `;\n};\n\nconst renderInputField = (field: FormFieldInput, hasLabelOnTop = true) => {\n const labelId = generateFieldId(field, '-label');\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n ${hasLabelOnTop ? renderLabel(labelId, field) : nothing}\n <input\n id=\"${ifDefined(field.id)}\"\n name=\"${ifDefined(field.name)}\"\n placeholder=\"${ifDefined(field.placeholder)}\"\n value=\"${ifDefined(field.value)}\"\n required=\"${ifDefined(field.required)}\"\n type=\"${ifDefined(field.type)}\"\n aria-labelledby=\"${labelId}\"\n />\n ${!hasLabelOnTop ? renderLabel(labelId, field) : nothing}\n </div>\n `;\n};\n\nconst renderTextareaField = (field: FormFieldInput) => {\n const labelId = generateFieldId(field, '-label');\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n ${field.label ? renderLabel(labelId, field) : nothing}\n <textarea\n id=\"${ifDefined(field.id)}\"\n name=\"${ifDefined(field.name)}\"\n placeholder=\"${ifDefined(field.placeholder)}\"\n required=\"${ifDefined(field.required)}\"\n aria-labelledby=\"${labelId}\"\n ></textarea>\n </div>\n `;\n};\n\nconst renderCheckboxField = (field: FormFieldInput) => {\n if (!field.value) field.value = 'checked';\n return renderInputField(field, false);\n};\n\nconst renderSelectFieldOption = (option: string, selectValue) => {\n const text = option.trim();\n const value = option.trim().toLowerCase() ?? '';\n const selected = value === selectValue ? '' : undefined;\n return html`<option selected=\"${ifDefined(selected)}\" value=\"${value}\">${text}</option>`;\n};\n\nconst renderSelectField = (field: FormFieldSelect) => {\n const labelId = generateFieldId(field, '-label');\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n ${field.label ? renderLabel(labelId, field) : nothing}\n <select id=\"${ifDefined(field.id)}\" name=\"${ifDefined(field.name)}\" required=\"${ifDefined(field.required)}\">\n ${field.options.map((option) => renderSelectFieldOption(option, field.value))}\n </select>\n </div>\n `;\n};\n\nconst renderRadioField = (field: FormFieldInput) => {\n if (!field.value) field.value = field.label || 'on';\n return renderInputField(field, false);\n};\n\nconst renderButtonField = (field: FormField) => {\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n <button class=\"${ifDefined(field.class)}\" type=\"${ifDefined(field.type)}\">${field.label || field.name}</button>\n </div>\n `;\n};\n\nconst renderResetField = (field: FormFieldInput) => {\n return html`\n <div class=\"${ifDefined(field.class)}\" data-fieldset=\"${ifDefined(field.fieldset)}\">\n <input id=\"${ifDefined(field.id)}\" name=\"${ifDefined(field.name)}\" type=\"reset\" />\n </div>\n `;\n};\n\nconst FIELD_RENDERER_FUNCTIONS = {\n headline: renderHeading,\n plaintext: renderPlaintext,\n text: renderInputField,\n textarea: renderTextareaField,\n checkbox: renderCheckboxField,\n select: renderSelectField,\n radio: renderRadioField,\n button: renderButtonField,\n fieldset: renderFieldset,\n reset: renderResetField,\n submit: renderButtonField,\n};\n\nexport const renderField = (field: FormField) => {\n field.id = field.id || generateFieldId(field);\n const type = field.type;\n const renderFieldFunc = FIELD_RENDERER_FUNCTIONS[type] || renderInputField;\n const fieldElements = renderFieldFunc(field);\n\n return fieldElements;\n};\n","import { html, LitElement } from 'lit';\nimport { customElement, property, query, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { FormField, FormFieldInput, FormFieldSelect, FormFieldType, renderField } from './form.template.ts';\nimport { DebuggerService } from '@kluntje/services';\n\ntype FormElement = {\n name: string;\n type: string;\n label: string;\n placeholder: string;\n options: string;\n value: string;\n required: string;\n id: string;\n fieldset: string;\n class: string;\n};\n\ninterface SheetsResponse {\n type: string;\n data: FormElement[];\n offset: number;\n total: number;\n}\n\ntype FormPayload = Record<string, string>;\n\n@customElement('form-component')\nexport class Form extends LitElement {\n @state()\n formData: FormField[];\n\n @property({ type: String })\n pathname: string = '';\n\n @query('form')\n form: HTMLFormElement;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async connectedCallback() {\n super.connectedCallback();\n await this.fetchFormData();\n this.setFieldsets();\n }\n\n async fetchFormData() {\n try {\n const data: SheetsResponse = await FetchService.fetchJson(this.pathname);\n const detailsData = data.data.map((item: FormElement) => this.parseFieldData(item));\n this.formData = detailsData;\n } catch (error) {\n DebuggerService.error(`Form Block: Error while fetching Sheets Response from ${this.pathname}`, error);\n }\n }\n\n render() {\n if (!this.formData) return;\n return html`\n <form method=\"post\" data-action=\"${this.pathname.split('.json')[0]}\" @submit=\"${this.submitForm}\">\n <div class=\"row gtr-uniform\">${this.formData.map((element) => html`${renderField(element)}`)}</div>\n </form>\n `;\n }\n\n setFieldsets() {\n // group fields into fieldsets\n const fieldsets = this.form.querySelectorAll('fieldset');\n fieldsets.forEach((fieldset) => {\n this.form.querySelectorAll(`[data-fieldset=\"${fieldset.name}\"`).forEach((field) => {\n fieldset.append(field);\n });\n });\n }\n\n parseFieldData(item: FormElement): FormField | FormFieldInput | FormFieldSelect {\n return {\n class: item.class !== '' ? item.class : undefined,\n id: item.id !== '' ? item.id : undefined,\n name: item.name,\n label: item.label,\n fieldset: item.fieldset !== '' ? item.fieldset : undefined,\n value: item.value !== '' ? item.value : undefined,\n type: item.type.toLowerCase() as FormFieldType,\n placeholder: item.placeholder || undefined,\n options: item.options ? item.options.split(',').map((option: string) => option.trim()) : [],\n required: item.required.toLowerCase() === 'true' || item.required.toLowerCase() === 'x' ? true : undefined,\n };\n }\n\n generatePayload(form: HTMLFormElement): FormPayload {\n const payload = {};\n\n [...(form.elements as HTMLCollectionOf<HTMLFormElement>)].forEach((field) => {\n if (field.name && field.type !== 'submit' && !field.disabled) {\n if (field.type === 'radio') {\n if (field.checked) payload[field.name] = field.value;\n } else if (field.type === 'checkbox') {\n if (field.checked)\n payload[field.name] = payload[field.name] ? `${payload[field.name]},${field.value}` : field.value;\n } else {\n payload[field.name] = field.value;\n }\n }\n });\n return payload;\n }\n\n handleSubmitError(form, error) {\n DebuggerService.error(`Form Component: Submit failed:${error}`);\n form.querySelector('button[type=\"submit\"]').disabled = false;\n }\n\n submitForm(e: Event) {\n e.preventDefault();\n const valid = this.form.checkValidity();\n if (valid) {\n this.handleSubmit(this.form);\n } else {\n const firstInvalidEl = this.querySelector<HTMLElement>(':invalid:not(fieldset)');\n if (firstInvalidEl) {\n firstInvalidEl.focus();\n firstInvalidEl.scrollIntoView({ behavior: 'smooth' });\n }\n }\n }\n\n async handleSubmit(form: HTMLFormElement) {\n if (form.getAttribute('data-submitting') === 'true') return;\n\n const submit = form.querySelector<HTMLButtonElement>('button[type=\"submit\"]');\n try {\n form.setAttribute('data-submitting', 'true');\n if (submit) submit.disabled = true;\n\n // create payload\n const action = form.dataset.action ?? '';\n const payload = this.generatePayload(form);\n const response = await fetch(action, {\n method: 'POST',\n body: JSON.stringify({ data: payload }),\n headers: {\n 'Content-Type': 'application/json',\n },\n });\n if (response.ok) {\n if (form.dataset.confirmation) {\n window.location.href = form.dataset.confirmation;\n }\n } else {\n const error = await response.text();\n throw new Error(error);\n }\n } catch (e) {\n this.handleSubmitError(form, e);\n } finally {\n form.setAttribute('data-submitting', 'false');\n form.reset();\n if (submit) submit.disabled = false;\n }\n }\n}\n","import { html, render } from 'lit';\nimport '../../components/form/form.ts';\nimport './form.scss';\n\nexport default async function decorate(block: HTMLElement) {\n const formLink = block.querySelector<HTMLElement>('a[href$=\".json\"]')?.innerText;\n if (!formLink) return;\n\n const { pathname } = new URL(formLink);\n block.innerHTML = '';\n render(html`<form-component pathname=\"${pathname}\"></form-component>`, block);\n block.style.display = 'block';\n}\n"],"names":["e","t","c","r","n","i","o","_a","ids","generateFieldId","field","suffix","slug","toClassName","idSuffix","renderLegend","legend","html","renderFieldset","ifDefined","nothing","renderHeading","renderLabel","id","renderPlaintext","renderInputField","hasLabelOnTop","labelId","renderTextareaField","renderCheckboxField","renderSelectFieldOption","option","selectValue","text","value","renderSelectField","renderRadioField","renderButtonField","renderResetField","FIELD_RENDERER_FUNCTIONS","renderField","type","Form","LitElement","detailsData","FetchService","item","error","DebuggerService","element","fieldset","form","payload","firstInvalidEl","submit","action","response","__decorateClass","state","property","query","customElement","decorate","block","formLink","pathname","render"],"mappings":"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","x_google_ignoreList":[0,1]} \ No newline at end of file diff --git a/dist/main/main.js b/dist/main/main.js index 950d3010..ef6593c9 100644 --- a/dist/main/main.js +++ b/dist/main/main.js @@ -1,28 +1,28 @@ -import{T as u,s as v,x as c,w as N,i as te}from"../__chunks__/lit-element.CH8ciVnL.js";import{t as g,n as re}from"../__chunks__/property.Ds9fqW-T.js";import{i as se,t as oe,e as x,o as J,a as ie}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{r as h,t as D}from"../__chunks__/toClassName.D9HYXfPD.js";import{F as w,m as p}from"../__chunks__/fetch.service.DgmLKlDK.js";import{r as I}from"../__chunks__/icon.template.3G0fuXUC.js";import{P as m,c as ne}from"../__chunks__/createOptimizedPicture.Z5VLB_Rl.js";import{_ as a}from"../__chunks__/preload-helper.D7itGvJr.js";import{i as S}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";/** +import{t as k,r as p}from"../__chunks__/state.CJfvw0Ck.js";import{_ as n}from"../__chunks__/preload-helper.D7itGvJr.js";import{g as se,m as _,F as L}from"../__chunks__/fetch.service.C1Ie3Sjw.js";import{i as R}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";import{T as f,s as v,x as l,w as X,i as pe}from"../__chunks__/lit-element.CH8ciVnL.js";import{t as y,n as fe}from"../__chunks__/property.Ds9fqW-T.js";import{i as me,t as _e,e as j,o as oe,a as ge}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{r as z}from"../__chunks__/icon.template.3G0fuXUC.js";import{P as g,c as ve}from"../__chunks__/createOptimizedPicture.CyR9tLTg.js";const K=(e,t)=>{t.split(",").forEach(r=>{e.classList.add(k(r.trim()))})};function V(e,t=document){const r=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${r}="${e}"]`)].map(i=>i.content).join(", ");return o.length?o:""}function ye(){const e=V("template");e&&K(document.body,e);const t=V("theme");t&&K(document.body,t)}function be(e){e.querySelectorAll("a").forEach(t=>{if(t.title=t.title||t.textContent,t.href!==t.textContent){const r=t.parentElement,s=t.parentElement.parentElement;t.querySelector("img")||(r.childNodes.length===1&&(r.tagName==="P"||r.tagName==="DIV")&&(t.className="button",r.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="STRONG"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button primary",s.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="EM"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button secondary",s.classList.add("button-container")))}})}function Pe(e){return e.trim()===""?void 0:e}function we(){const e=V("language");document.documentElement.lang=Pe(e)||"en"}function ie(e){const t=[];return e.querySelectorAll("[data-block-name]").forEach(s=>{t.push({name:s.dataset.blockName,element:s})}),t}async function ae(e){const t=e.element.dataset.blockStatus;if(t!=="loading"&&t!=="loaded")try{e.element.dataset.blockStatus="loading";const{href:r}=se(`dist/${e.name}/${e.name}.js`),s=await n(()=>import(r),__vite__mapDeps([]));s.default&&await s.default(e.element),e.element.dataset.blockStatus="loaded"}catch(r){e.element.dataset.blockStatus="error",_.error("laodBloackModules:",r)}}async function E(e){return new Promise((t,r)=>{const{href:s}=se(e);if(document.querySelector(`head > link[href="${s}"]`))t(!0);else{const o=document.createElement("link");o.rel="stylesheet",o.href=s,o.onload=t,o.onerror=r,document.head.append(o)}})}async function ne(e){try{await E(`dist/${e.name}/${e.name}.css`)}catch{}}const H={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/types/icons.types.ts",fontsScssPath:"./src/styles/sass/fonts.scss",fontsCssPath:"./dist/fonts/fonts.css",lazyStylesScssPath:"./src/styles/sass/lazy-styles.scss",lazyStylesCssPath:"./dist/lazyStyles/lazyStyles.css",sidekickLibraryStylesScssPath:"./src/styles/sass/sidekick-library-styles.scss",sidekickLibraryStylesCssPath:"./dist/sidekickLibraryStyles/sidekickLibraryStyles.css",lcpBlocks:[]};function N(e){e.style.removeProperty("display")}async function Le(){const e=document.querySelector(".section"),{lcpBlocks:t}=H;if(e){const o=ie(e).map(async i=>{(t==null?void 0:t.includes(i.name))&&await Promise.all([ae(i),ne(i)])});await Promise.all(o),N(e)}document.body.style.display=null;const r=document.querySelector("main img");await new Promise(s=>{r&&!r.complete?(r.setAttribute("loading","eager"),r.setAttribute("fetchpriority","high"),r.addEventListener("load",()=>s()),r.addEventListener("error",()=>s())):s()})}function $e(){return R()?window.parent.location:window.location}async function W(){const{fontsCssPath:e}=H;if(e){await E(e);try{$e().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}}function c(e,t={}){c.defer=c.defer||[];const r=s=>{c[s]=c[s]||((...o)=>c.defer.push({fnname:s,args:o}))};c.drain=c.drain||((s,o)=>{c[s]=o,c.defer.filter(({fnname:i})=>s===i).forEach(({fnname:i,args:a})=>c[i](...a))}),c.always=c.always||[],c.always.on=(s,o)=>{c.always[s]=o},c.on=(s,o)=>{c.cases[s]=o},r("observe"),r("cwv");try{if(window.hlx=window.hlx||{},!window.hlx.rum){const d=new URLSearchParams(window.location.search).get("rum")==="on"?1:100,h=Array.from({length:75},(Z,ue)=>String.fromCharCode(48+ue)).filter(Z=>/\d|[A-Z]/i.test(Z)).filter(()=>Math.random()*75>70).join(""),m=Math.random(),u=m*d<1,b=Date.now(),he={full:()=>window.location.href,origin:()=>window.location.origin,path:()=>window.location.href.replace(/\?.*$/,"")};window.hlx.rum={weight:d,id:h,random:m,isSelected:u,firstReadTime:b,sampleRUM:c,sanitizeURL:he[window.hlx.RUM_MASK_URL||"path"]}}const{weight:s,id:o,firstReadTime:i}=window.hlx.rum;if(window.hlx&&window.hlx.rum&&window.hlx.rum.isSelected){const a=["weight","id","referer","checkpoint","t","source","target","cwv","CLS","FID","LCP","INP"],d=(h=t)=>{const m=JSON.stringify({weight:s,id:o,referer:window.hlx.rum.sanitizeURL(),checkpoint:e,t:Date.now()-i,...t},a),u=`https://rum.hlx.page/.rum/${s}`;navigator.sendBeacon(u,m),console.debug(`ping:${e}`,h)};c.cases=c.cases||{cwv:()=>c.cwv(t)||!0,lazy:()=>{const h=document.createElement("script");return h.src="https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js",document.head.appendChild(h),!0}},d(t),c.cases[e]&&c.cases[e]()}c.always[e]&&c.always[e](t)}catch{}}function Ee(e="/dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(r){console.log("setupHlxObj",r)}}function Ce(){Ee(),c("top"),window.addEventListener("load",()=>c("load")),window.addEventListener("unhandledrejection",e=>{c("error",{source:e.reason.sourceURL,target:e.reason.line})}),window.addEventListener("error",e=>{c("error",{source:e.filename,target:e.lineno})})}async function Te(e){const t=ie(e);if(!t.length){N(e);return}for(const r of t)Promise.all([ae(r),ne(r)]);N(e)}async function Se(){const t=[...document.querySelectorAll(".section")].map(r=>Te(r));await Promise.all(t)}function Ae(){document.querySelectorAll(".default-content-wrapper picture").forEach(t=>{const r=t.parentElement;r&&r.classList.add("image","main")})}function De(e){const t=[];let r=!1;[...e.children].forEach(s=>{if(s.tagName==="DIV"||!r){const o=document.createElement("div");t.push(o),r=s.tagName!=="DIV",r&&o.classList.add("default-content-wrapper")}t[t.length-1].append(s)}),t.forEach(s=>e.append(s)),Ae(),e.classList.add("section"),e.dataset.sectionStatus="initialized",e.style.display="none"}function Oe(e){return/^[a-z][A-Za-z0-9]*$/.test(e)?e:/^[A-Z][A-Za-z0-9]*$/.test(e)?e.charAt(0).toLowerCase()+e.slice(1):k(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}function Ie(e){const t={};return e.querySelectorAll(":scope > div").forEach(r=>{if(r.children){const s=[...r.children];if(s[1]){const o=s[1],i=k(s[0].textContent??"");let a="";if(o.querySelector("a")){const d=[...o.querySelectorAll("a")];d.length===1?a=d[0].href:a=d.map(h=>h.href)}else if(o.querySelector("img")){const d=[...o.querySelectorAll("img")];d.length===1?a=d[0].src:a=d.map(h=>h.src)}else if(o.querySelector("p")){const d=[...o.querySelectorAll("p")];d.length===1?a=d[0].textContent:a=d.map(h=>h.textContent)}else a=r.children[1].textContent;t[i]=a}}}),t}function ke(e){const t=e.querySelector("div.section-metadata");if(t){const r=Ie(t);Object.keys(r).forEach(s=>{s==="style"?r.style.split(",").filter(i=>i).map(i=>k(i.trim())).forEach(i=>e.classList.add(i)):e.dataset[Oe(s)]=r[s]}),t.parentElement&&t.parentElement.remove()}}function Re(e){e.querySelectorAll(":scope > div").forEach(t=>{De(t),ke(t)})}function ze(e){e.querySelectorAll("div.section > div > div").forEach(t=>{const r=t.classList[0];if(r){t.classList.add("block"),t.dataset.blockName=r;const s=t.parentElement;s==null||s.classList.add(`${r}-wrapper`);const o=t.closest(".section");o&&o.classList.add(`${r}-container`)}})}class xe{constructor(){this.beforeEagerCallbacks=[],this.loadEagerCallbacks=[],this.beforeLoadLazyCallbacks=[],this.loadLazyCallbacks=[],this.beforeLoadDelayedCallbacks=[],this.loadDelayedCallbacks=[],this.initializedCallbacks=[]}get beforeEager(){return this.beforeEagerPromise===void 0&&(this.beforeEagerPromise=this.beforeLoadEager()),this.beforeEagerPromise}get loadEager(){return this.eagerPromise===void 0&&(this.eagerPromise=this.loadEagerPromise()),this.eagerPromise}get beforeLoadLazy(){return this.beforeLazyPromise===void 0&&(this.beforeLazyPromise=this.beforeLoadLazyPromise()),this.beforeLazyPromise}get loadLazy(){return this.lazyPromise===void 0&&(this.lazyPromise=this.loadLazyPromise()),this.lazyPromise}get beforeLoadDelayed(){return this.beforeDelayedPromise===void 0&&(this.beforeDelayedPromise=this.beforeLoadDelayedPromise()),this.beforeDelayedPromise}get loadDelayed(){return this.delayedPromise===void 0&&(this.delayedPromise=this.loadDelayedPromise()),this.delayedPromise}get initialized(){return this.initializedPromise===void 0&&(this.initializedPromise=this.getInitializedPromise()),this.initializedPromise}addBeforeEagerTask(t){this.beforeEagerCallbacks.push(t)}addLoadEagerTask(t){this.loadEagerCallbacks.push(t)}addBeforeLoadLazyTask(t){this.beforeLoadLazyCallbacks.push(t)}addLoadLazyTask(t){this.loadLazyCallbacks.push(t)}addBeforeLoadDelayedTask(t){this.beforeLoadDelayedCallbacks.push(t)}addLoadDelayedTask(t){this.loadDelayedCallbacks.push(t)}addInitializedTask(t){this.initializedCallbacks.push(t)}async init(){await this.beforeEager,await this.loadEager,await this.beforeLoadLazy,await this.loadLazy,await this.beforeLoadDelayed,await this.loadDelayed,await this.initialized}async beforeLoadEager(){const t=new Promise(r=>{Ce(),ye(),we(),r()});await Promise.all([...this.beforeEagerCallbacks.map(r=>r()),t])}async loadEagerPromise(){const t=new Promise(async r=>{const s=document.querySelector("main");be(s),Re(s),ze(s),setTimeout(()=>{document.body.classList.add("show"),r()},100),await Le();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await W()}catch{}});await Promise.all([...this.loadEagerCallbacks.map(r=>r()),t])}async beforeLoadLazyPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadLazyCallbacks.map(r=>r()),t])}async loadLazyPromise(){const t=new Promise(async r=>{try{const{lazyStylesScssPath:s,sidekickLibraryStylesScssPath:o,fontsScssPath:i,lazyStylesCssPath:a,sidekickLibraryStylesCssPath:d}=H;await Se();const{hash:h}=window.location,m=h?document.getElementById(h.substring(1)):!1;h&&m&&m.scrollIntoView(),s&&a&&await E(a),o&&d&&R()&&await E(d),i&&await W(),c("lazy");const u=document.querySelector("main");c.observe(u.querySelectorAll("div[data-block-name]")),c.observe(u.querySelectorAll("picture > img"))}catch(s){_.error("Load lazy Task: ",s)}r()});await Promise.all([...this.loadLazyCallbacks.map(r=>r()),t])}async beforeLoadDelayedPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadDelayedCallbacks.map(r=>r()),t])}async loadDelayedPromise(){const t=new Promise(r=>{setTimeout(()=>{r()},3e3)});await Promise.all([...this.loadDelayedCallbacks.map(r=>r()),t])}async getInitializedPromise(){const t=new Promise(r=>r());await Promise.all([...this.initializedCallbacks.map(r=>r()),t])}}const C=new xe;/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const ae=e=>e===null||typeof e!="object"&&typeof e!="function",ce=e=>e.strings===void 0;/** + */const Me=e=>e===null||typeof e!="object"&&typeof e!="function",Ve=e=>e.strings===void 0;/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const b=(e,t)=>{var s;const r=e._$AN;if(r===void 0)return!1;for(const o of r)(s=o._$AO)==null||s.call(o,t,!1),b(o,t);return!0},E=e=>{let t,r;do{if((t=e._$AM)===void 0)break;r=t._$AN,r.delete(e),e=t}while((r==null?void 0:r.size)===0)},G=e=>{for(let t;t=e._$AM;e=t){let r=t._$AN;if(r===void 0)t._$AN=r=new Set;else if(r.has(e))break;r.add(e),he(t)}};function le(e){this._$AN!==void 0?(E(this),this._$AM=e,G(this)):this._$AM=e}function de(e,t=!1,r=0){const s=this._$AH,o=this._$AN;if(o!==void 0&&o.size!==0)if(t)if(Array.isArray(s))for(let i=r;i<s.length;i++)b(s[i],!1),E(s[i]);else s!=null&&(b(s,!1),E(s));else b(this,e)}const he=e=>{e.type==oe.CHILD&&(e._$AP??(e._$AP=de),e._$AQ??(e._$AQ=le))};class Q extends se{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,r,s){super._$AT(t,r,s),G(this),this.isConnected=t._$AU}_$AO(t,r=!0){var s,o;t!==this.isConnected&&(this.isConnected=t,t?(s=this.reconnected)==null||s.call(this):(o=this.disconnected)==null||o.call(this)),r&&(b(this,t),E(this))}setValue(t){if(ce(this._$Ct))this._$Ct._$AI(t,this);else{const r=[...this._$Ct._$AH];r[this._$Ci]=t,this._$Ct._$AI(r,this,0)}}disconnected(){}reconnected(){}}/** + */const P=(e,t)=>{var s;const r=e._$AN;if(r===void 0)return!1;for(const o of r)(s=o._$AO)==null||s.call(o,t,!1),P(o,t);return!0},T=e=>{let t,r;do{if((t=e._$AM)===void 0)break;r=t._$AN,r.delete(e),e=t}while((r==null?void 0:r.size)===0)},ce=e=>{for(let t;t=e._$AM;e=t){let r=t._$AN;if(r===void 0)t._$AN=r=new Set;else if(r.has(e))break;r.add(e),je(t)}};function Ne(e){this._$AN!==void 0?(T(this),this._$AM=e,ce(this)):this._$AM=e}function qe(e,t=!1,r=0){const s=this._$AH,o=this._$AN;if(o!==void 0&&o.size!==0)if(t)if(Array.isArray(s))for(let i=r;i<s.length;i++)P(s[i],!1),T(s[i]);else s!=null&&(P(s,!1),T(s));else P(this,e)}const je=e=>{e.type==_e.CHILD&&(e._$AP??(e._$AP=qe),e._$AQ??(e._$AQ=Ne))};class le extends me{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,r,s){super._$AT(t,r,s),ce(this),this.isConnected=t._$AU}_$AO(t,r=!0){var s,o;t!==this.isConnected&&(this.isConnected=t,t?(s=this.reconnected)==null||s.call(this):(o=this.disconnected)==null||o.call(this)),r&&(P(this,t),T(this))}setValue(t){if(Ve(this._$Ct))this._$Ct._$AI(t,this);else{const r=[...this._$Ct._$AH];r[this._$Ci]=t,this._$Ct._$AI(r,this,0)}}disconnected(){}reconnected(){}}/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const ue=()=>new pe;let pe=class{};const M=new WeakMap,_e=x(class extends Q{render(e){return u}update(e,[t]){var s;const r=t!==this.Y;return r&&this.Y!==void 0&&this.rt(void 0),(r||this.lt!==this.ct)&&(this.Y=t,this.ht=(s=e.options)==null?void 0:s.host,this.rt(this.ct=e.element)),u}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let r=M.get(t);r===void 0&&(r=new WeakMap,M.set(t,r)),r.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),r.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=M.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var fe=Object.defineProperty,me=Object.getOwnPropertyDescriptor,B=(e,t,r,s)=>{for(var o=s>1?void 0:s?me(t,r):t,i=e.length-1,n;i>=0;i--)(n=e[i])&&(o=(s?n(t,r,o):n(o))||o);return s&&o&&fe(t,r,o),o};let A=class extends v{constructor(){super(...arguments),this.error=null,this.getSubmenuName=e=>e.path.split("/")[1]}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}async getPlaceholder(e){return await m.getPlaceHolder(e)}render(){if(this.error)return c`<div class="error">${this.error}</div>`;if(this.items)return c`<nav id="menu"><header class="major"><h2>Menu</h2></header>${this.items.length===0?this.getPlaceholder("no menu items"):this.renderMenuItems()}</nav>`}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return c`<span @click="${this.toggleSubmenu}" class="opener submenu"><span class="submenu__text">${e.navtitle} </span>${I("chevron-down","submenu__icon")}</span><ul>${e.children.map(t=>c`<li><a href="${t.path}">${t.navtitle}</a></li>`)}</ul>`}renderMenuItem(e){return e.error?c`<p>${e.error}</p>`:c`<li>${e.children!==void 0?this.renderSubMenu(e):c`<a href="${e.path}">${e.navtitle}</a>`}</li>`}renderMenuItems(){return c`<ul>${this.items.map(e=>this.renderMenuItem(e))}</ul>`}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}filterNavigation(e,t){return e.filter(r=>t.every(s=>!r.path.includes(s))).map(r=>({path:r.path,navtitle:this.getNavTitle(r)}))}groupItemsByFirstLevelPath(e){const t={};return e.forEach(r=>{const s=this.getSubmenuName(r);t[s]||(t[s]=[]),t[s].push({path:r.path,navtitle:this.getNavTitle(r)})}),t}async groupByFirstLevelPath(){const e="/query-index.json",t=["sidekick","sidekick-library","tools","development","dev-","__"];try{const r=await w.fetchJson(e);this.error=null;const s=this.filterNavigation(r.data,t),o=this.groupItemsByFirstLevelPath(s);return Object.values(o).map(n=>n.length===1?n[0]:{navtitle:n[0].path.split("/")[1],path:n[0].path,children:n})}catch(r){return p.error(`SidebarNav Component: Error while fetching ${e}`,r),this.error=await m.getPlaceHolder("error"),[]}}};B([h()],A.prototype,"items",2);B([h()],A.prototype,"error",2);A=B([g("sidebar-nav")],A);var ve=Object.defineProperty,ge=Object.getOwnPropertyDescriptor,q=(e,t,r,s)=>{for(var o=s>1?void 0:s?ge(t,r):t,i=e.length-1,n;i>=0;i--)(n=e[i])&&(o=(s?n(t,r,o):n(o))||o);return s&&o&&ve(t,r,o),o};let C=class extends v{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();e!==null&&this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t="contact.plain.html";try{const r=await w.fetchText(t,{cacheOptions:{cacheType:"runtime"}});return this.error=null,e.parseFromString(r,"text/html")}catch(r){return p.error(`SidebarContacts Component: Error while fetching ${t}`,r),this.error=await m.getPlaceHolder("error"),null}}renderHeader(e){return e?c`<header class="major"><h2>${e}</h2></header>`:u}renderText(e){return e?c`<p>${e}</p>`:u}render(){if(this.error)return c`<div class="error">${this.error}</div>`;if(!this.contactTemplateArgs)return u;const{headline:e,text:t,contacts:r}=this.contactTemplateArgs;return c`<section>${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(r)}</section>`}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:r}=e;return!t&&!r?u:c`<li class="icon solid">${this.renderIcon(t)} ${this.renderContactMarkup(r)}</li>`}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(s=>({icon:s.querySelector("div"),markup:s.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),r=e.querySelector("p"),s=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:r,contacts:s}}renderContacts(e){return e.length===0?u:c`<ul class="contact">${e.map(t=>this.renderContact(t))}</ul>`}renderIcon(e){return e?I(e.innerHTML):u}renderContactMarkup(e){return e?J(e.innerHTML):u}};q([h()],C.prototype,"contactTemplateArgs",2);q([h()],C.prototype,"error",2);C=q([g("sidebar-contact")],C);var $e=Object.defineProperty,ye=Object.getOwnPropertyDescriptor,R=(e,t,r,s)=>{for(var o=s>1?void 0:s?ye(t,r):t,i=e.length-1,n;i>=0;i--)(n=e[i])&&(o=(s?n(t,r,o):n(o))||o);return s&&o&&$e(t,r,o),o};let P=class extends v{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e),this.noPostsPlaceholder=await m.getPlaceHolder("no posts")}render(){if(this.lastTreePosts)return c`${this.renderHeader()} ${this.renderPosts()}`}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,r)=>t.lastModified>r.lastModified?-1:t.lastModified<r.lastModified?1:0),e.slice(0,3)}renderPicture(e){const t=ne({src:e.image,alt:e.imagealt,width:336,height:224});return t?c`<a href="${e.path}" class="image">${t}</a>`:u}renderPost(e){return c`<article>${this.renderPicture(e)}<p>${e.description}</p></article>`}async getPosts(){const e="/query-index.json";try{return this.error=null,(await w.fetchJson(e)).data.filter(r=>r.path.startsWith("/posts"))}catch(t){return p.error(`SidebarPost Component: Error while fetching ${e}`,t),this.error=await m.getPlaceHolder("error"),[]}}renderPosts(){return this.error?c`<div class="error">${this.error}</div>`:this.lastTreePosts.length===0?c`<div>${this.noPostsPlaceholder}</div>`:c`<div class="mini-posts">${this.lastTreePosts.map(e=>this.renderPost(e))}</div>`}renderHeader(){return c`<header class="major"><h2>Newest Posts</h2></header>`}};R([h()],P.prototype,"lastTreePosts",2);R([h()],P.prototype,"error",2);R([h()],P.prototype,"noPostsPlaceholder",2);P=R([g("sidebar-posts")],P);var be=Object.defineProperty,Pe=Object.getOwnPropertyDescriptor,j=(e,t,r,s)=>{for(var o=s>1?void 0:s?Pe(t,r):t,i=e.length-1,n;i>=0;i--)(n=e[i])&&(o=(s?n(t,r,o):n(o))||o);return s&&o&&be(t,r,o),o};let L=class extends v{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e="footer.plain.html";try{const t=await w.fetchText(e,{cacheOptions:{cacheType:"runtime"}});this.error=null;const r=document.createElement("div");r.innerHTML=t,this.footerMarkup=r.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}catch(t){p.error(`SidebarFooter Component: Error while fetching ${e}`,t),this.error=await m.getPlaceHolder("error")}}render(){if(this.error)return c`<div class="error">${this.error}</div>`;if(this.footerMarkup)return c`${this.footerMarkup}`}};j([h()],L.prototype,"footerMarkup",2);j([h()],L.prototype,"error",2);L=j([g("sidebar-footer")],L);var we=Object.defineProperty,Se=Object.getOwnPropertyDescriptor,Ee=(e,t,r,s)=>{for(var o=s>1?void 0:s?Se(t,r):t,i=e.length-1,n;i>=0;i--)(n=e[i])&&(o=(s?n(t,r,o):n(o))||o);return s&&o&&we(t,r,o),o};let z=class extends v{constructor(){super(...arguments),this.toggleRef=ue(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return c`<div class="inner"><sidebar-nav></sidebar-nav><sidebar-posts></sidebar-posts><sidebar-contact></sidebar-contact><sidebar-footer id="footer"></sidebar-footer></div><a ${_e(this.toggleRef)} href="#sidebar" class="toggle hamburger-icon" aria-label="Sidebar toggle">${I("hamburger")}</a>`}};z=Ee([g("sidebar-component")],z);function Ae({input:e,specifier:t,htmlTag:r}){return t===""||r===""?e:e.split(t).map((s,o)=>o%2===1?`<${r}>${s}</${r}>`:s).join("")}var Ce=Object.defineProperty,Le=Object.getOwnPropertyDescriptor,H=(e,t,r,s)=>{for(var o=s>1?void 0:s?Le(t,r):t,i=e.length-1,n;i>=0;i--)(n=e[i])&&(o=(s?n(t,r,o):n(o))||o);return s&&o&&Ce(t,r,o),o};let T=class extends v{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await w.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data},this.error=null}catch(e){p.error("Header Component: Error while fetching header.json",e),this.error=await m.getPlaceHolder("error")}}render(){if(this.error)return c`<div class="error">${this.error}</div>`;if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,r=Ae({input:e.logoText,htmlTag:"strong",specifier:":::"}),s=J(r);return c`<a href="${e.logoLink}" class="logo">${s}</a><ul class="icons">${t.map(o=>c`<li><a href="${o.socialLink}" class="icon brands" aria-label="${o.socialLabel}">${I(o.socialIcon,"header-icon")} <span class="label">${o.socialLabel}</span></a></li>`)}</ul>`}};H([h()],T.prototype,"headerData",2);H([h()],T.prototype,"error",2);T=H([g("header-component")],T);/** + */const He=()=>new Be;let Be=class{};const M=new WeakMap,Ue=j(class extends le{render(e){return f}update(e,[t]){var s;const r=t!==this.Y;return r&&this.Y!==void 0&&this.rt(void 0),(r||this.lt!==this.ct)&&(this.Y=t,this.ht=(s=e.options)==null?void 0:s.host,this.rt(this.ct=e.element)),f}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let r=M.get(t);r===void 0&&(r=new WeakMap,M.set(t,r)),r.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),r.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=M.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var Ye=Object.defineProperty,Fe=Object.getOwnPropertyDescriptor,B=(e,t,r,s)=>{for(var o=s>1?void 0:s?Fe(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Ye(t,r,o),o};let S=class extends v{constructor(){super(...arguments),this.error=null,this.getSubmenuName=e=>e.path.split("/")[1]}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}async getPlaceholder(e){return await g.getPlaceHolder(e)}render(){if(this.error)return l`<div class="error">${this.error}</div>`;if(this.items)return l`<nav id="menu"><header class="major"><h2>Menu</h2></header>${this.items.length===0?this.getPlaceholder("no menu items"):this.renderMenuItems()}</nav>`}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return l`<span @click="${this.toggleSubmenu}" class="opener submenu"><span class="submenu__text">${e.navtitle} </span>${z("chevron-down","submenu__icon")}</span><ul>${e.children.map(t=>l`<li><a href="${t.path}">${t.navtitle}</a></li>`)}</ul>`}renderMenuItem(e){return e.error?l`<p>${e.error}</p>`:l`<li>${e.children!==void 0?this.renderSubMenu(e):l`<a href="${e.path}">${e.navtitle}</a>`}</li>`}renderMenuItems(){return l`<ul>${this.items.map(e=>this.renderMenuItem(e))}</ul>`}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}filterNavigation(e,t){return e.filter(r=>t.every(s=>!r.path.includes(s))).map(r=>({path:r.path,navtitle:this.getNavTitle(r)}))}groupItemsByFirstLevelPath(e){const t={};return e.forEach(r=>{const s=this.getSubmenuName(r);t[s]||(t[s]=[]),t[s].push({path:r.path,navtitle:this.getNavTitle(r)})}),t}async groupByFirstLevelPath(){const e="/query-index.json",t=["sidekick","sidekick-library","tools","development","dev-","__"];try{const r=await L.fetchJson(e);this.error=null;const s=this.filterNavigation(r.data,t),o=this.groupItemsByFirstLevelPath(s);return Object.values(o).map(a=>a.length===1?a[0]:{navtitle:a[0].path.split("/")[1],path:a[0].path,children:a})}catch(r){return _.error(`SidebarNav Component: Error while fetching ${e}`,r),this.error=await g.getPlaceHolder("error"),[]}}};B([p()],S.prototype,"items",2);B([p()],S.prototype,"error",2);S=B([y("sidebar-nav")],S);var Ze=Object.defineProperty,Xe=Object.getOwnPropertyDescriptor,U=(e,t,r,s)=>{for(var o=s>1?void 0:s?Xe(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Ze(t,r,o),o};let A=class extends v{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();e!==null&&this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t="contact.plain.html";try{const r=await L.fetchText(t,{cacheOptions:{cacheType:"runtime"}});return this.error=null,e.parseFromString(r,"text/html")}catch(r){return _.error(`SidebarContacts Component: Error while fetching ${t}`,r),this.error=await g.getPlaceHolder("error"),null}}renderHeader(e){return e?l`<header class="major"><h2>${e}</h2></header>`:f}renderText(e){return e?l`<p>${e}</p>`:f}render(){if(this.error)return l`<div class="error">${this.error}</div>`;if(!this.contactTemplateArgs)return f;const{headline:e,text:t,contacts:r}=this.contactTemplateArgs;return l`<section>${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(r)}</section>`}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:r}=e;return!t&&!r?f:l`<li class="icon solid">${this.renderIcon(t)} ${this.renderContactMarkup(r)}</li>`}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(s=>({icon:s.querySelector("div"),markup:s.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),r=e.querySelector("p"),s=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:r,contacts:s}}renderContacts(e){return e.length===0?f:l`<ul class="contact">${e.map(t=>this.renderContact(t))}</ul>`}renderIcon(e){return e?z(e.innerHTML):f}renderContactMarkup(e){return e?oe(e.innerHTML):f}};U([p()],A.prototype,"contactTemplateArgs",2);U([p()],A.prototype,"error",2);A=U([y("sidebar-contact")],A);var Ke=Object.defineProperty,We=Object.getOwnPropertyDescriptor,x=(e,t,r,s)=>{for(var o=s>1?void 0:s?We(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Ke(t,r,o),o};let w=class extends v{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e),this.noPostsPlaceholder=await g.getPlaceHolder("no posts")}render(){if(this.lastTreePosts)return l`${this.renderHeader()} ${this.renderPosts()}`}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,r)=>t.lastModified>r.lastModified?-1:t.lastModified<r.lastModified?1:0),e.slice(0,3)}renderPicture(e){const t=ve({src:e.image,alt:e.imagealt,width:336,height:224});return t?l`<a href="${e.path}" class="image">${t}</a>`:f}renderPost(e){return l`<article>${this.renderPicture(e)}<p>${e.description}</p></article>`}async getPosts(){const e="/query-index.json";try{return this.error=null,(await L.fetchJson(e)).data.filter(r=>r.path.startsWith("/posts"))}catch(t){return _.error(`SidebarPost Component: Error while fetching ${e}`,t),this.error=await g.getPlaceHolder("error"),[]}}renderPosts(){return this.error?l`<div class="error">${this.error}</div>`:this.lastTreePosts.length===0?l`<div>${this.noPostsPlaceholder}</div>`:l`<div class="mini-posts">${this.lastTreePosts.map(e=>this.renderPost(e))}</div>`}renderHeader(){return l`<header class="major"><h2>Newest Posts</h2></header>`}};x([p()],w.prototype,"lastTreePosts",2);x([p()],w.prototype,"error",2);x([p()],w.prototype,"noPostsPlaceholder",2);w=x([y("sidebar-posts")],w);var Je=Object.defineProperty,Ge=Object.getOwnPropertyDescriptor,Y=(e,t,r,s)=>{for(var o=s>1?void 0:s?Ge(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Je(t,r,o),o};let D=class extends v{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e="footer.plain.html";try{const t=await L.fetchText(e,{cacheOptions:{cacheType:"runtime"}});this.error=null;const r=document.createElement("div");r.innerHTML=t,this.footerMarkup=r.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}catch(t){_.error(`SidebarFooter Component: Error while fetching ${e}`,t),this.error=await g.getPlaceHolder("error")}}render(){if(this.error)return l`<div class="error">${this.error}</div>`;if(this.footerMarkup)return l`${this.footerMarkup}`}};Y([p()],D.prototype,"footerMarkup",2);Y([p()],D.prototype,"error",2);D=Y([y("sidebar-footer")],D);var Qe=Object.defineProperty,et=Object.getOwnPropertyDescriptor,tt=(e,t,r,s)=>{for(var o=s>1?void 0:s?et(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Qe(t,r,o),o};let J=class extends v{constructor(){super(...arguments),this.toggleRef=He(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return l`<div class="inner"><sidebar-nav></sidebar-nav><sidebar-posts></sidebar-posts><sidebar-contact></sidebar-contact><sidebar-footer id="footer"></sidebar-footer></div><a ${Ue(this.toggleRef)} href="#sidebar" class="toggle hamburger-icon" aria-label="Sidebar toggle">${z("hamburger")}</a>`}};J=tt([y("sidebar-component")],J);const rt=()=>{if(R())return;const e=document.createElement("sidebar-component");e.setAttribute("id","sidebar"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active");const t=document.getElementById("main");t==null||t.after(e)};C.addLoadEagerTask(()=>(rt(),Promise.resolve()));function st(){const e=document.getElementById("main");if(!e)return;const t=e.innerHTML;e.innerHTML=`<div class="inner">${R()?"":'<header-component id="header"></header-component>'}${t}</div>`}C.addLoadEagerTask(()=>(st(),Promise.resolve()));function ot({input:e,specifier:t,htmlTag:r}){return t===""||r===""?e:e.split(t).map((s,o)=>o%2===1?`<${r}>${s}</${r}>`:s).join("")}var it=Object.defineProperty,at=Object.getOwnPropertyDescriptor,F=(e,t,r,s)=>{for(var o=s>1?void 0:s?at(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&it(t,r,o),o};let O=class extends v{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await L.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data},this.error=null}catch(e){_.error("Header Component: Error while fetching header.json",e),this.error=await g.getPlaceHolder("error")}}render(){if(this.error)return l`<div class="error">${this.error}</div>`;if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,r=ot({input:e.logoText,htmlTag:"strong",specifier:":::"}),s=oe(r);return l`<a href="${e.logoLink}" class="logo">${s}</a><ul class="icons">${t.map(o=>l`<li><a href="${o.socialLink}" class="icon brands" aria-label="${o.socialLabel}">${z(o.socialIcon,"header-icon")} <span class="label">${o.socialLabel}</span></a></li>`)}</ul>`}};F([p()],O.prototype,"headerData",2);F([p()],O.prototype,"error",2);O=F([y("header-component")],O);/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */class V extends ie{}V.directiveName="unsafeSVG",V.resultType=2;const Te=x(V);/** + */class q extends ge{}q.directiveName="unsafeSVG",q.resultType=2;const nt=j(q);/** * @license * Copyright 2021 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */class Oe{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class De{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??(this.Z=new Promise(t=>this.q=t))}resume(){var t;(t=this.q)==null||t.call(this),this.Z=this.q=void 0}}/** + */class ct{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class lt{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??(this.Z=new Promise(t=>this.q=t))}resume(){var t;(t=this.q)==null||t.call(this),this.Z=this.q=void 0}}/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const F=e=>!ae(e)&&typeof e.then=="function",Y=1073741823;class Ie extends Q{constructor(){super(...arguments),this._$Cwt=Y,this._$Cbt=[],this._$CK=new Oe(this),this._$CX=new De}render(...t){return t.find(r=>!F(r))??N}update(t,r){const s=this._$Cbt;let o=s.length;this._$Cbt=r;const i=this._$CK,n=this._$CX;this.isConnected||this.disconnected();for(let d=0;d<r.length&&!(d>this._$Cwt);d++){const l=r[d];if(!F(l))return this._$Cwt=d,l;d<o&&l===s[d]||(this._$Cwt=Y,o=0,Promise.resolve(l).then(async _=>{for(;n.get();)await n.get();const y=i.deref();if(y!==void 0){const k=y._$Cbt.indexOf(l);k>-1&&k<y._$Cwt&&(y._$Cwt=k,y.setValue(_))}}))}return N}disconnected(){this._$CK.disconnect(),this._$CX.pause()}reconnected(){this._$CK.reconnect(this),this._$CX.resume()}}const Re=x(Ie),U="/public/icons";var ke=Object.defineProperty,Me=Object.getOwnPropertyDescriptor,ee=(e,t,r,s)=>{for(var o=s>1?void 0:s?Me(t,r):t,i=e.length-1,n;i>=0;i--)(n=e[i])&&(o=(s?n(t,r,o):n(o))||o);return s&&o&&ke(t,r,o),o};const Z=Object.assign({"/public/icons/angle-down.svg":()=>a(()=>import("../__chunks__/angle-down.CYLyXUSW.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-left.svg":()=>a(()=>import("../__chunks__/angle-left.CuEqyOC8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-right.svg":()=>a(()=>import("../__chunks__/angle-right.Ke48OV-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-down.svg":()=>a(()=>import("../__chunks__/angle-small-down.SNJn5nFt.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-left.svg":()=>a(()=>import("../__chunks__/angle-small-left.Bq32-m-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-right.svg":()=>a(()=>import("../__chunks__/angle-small-right.FYreGgDf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-up.svg":()=>a(()=>import("../__chunks__/angle-up.D0S_oJnp.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/bolt.svg":()=>a(()=>import("../__chunks__/bolt.BAJn0zD8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/building-storefront.svg":()=>a(()=>import("../__chunks__/building-storefront.Pww5r_Sc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chat-bubble-left-right.svg":()=>a(()=>import("../__chunks__/chat-bubble-left-right.0PedyEPm.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/check.svg":()=>a(()=>import("../__chunks__/check.BHPURAzV.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chevron-down.svg":()=>a(()=>import("../__chunks__/chevron-down.D5xOlW7p.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clip.svg":()=>a(()=>import("../__chunks__/clip.DAiKYXCc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clock.svg":()=>a(()=>import("../__chunks__/clock.CQWyiDNK.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cpu-chip.svg":()=>a(()=>import("../__chunks__/cpu-chip.DbktS35z.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cross.svg":()=>a(()=>import("../__chunks__/cross.DjCq6kb8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cursor-arrow-ripple.svg":()=>a(()=>import("../__chunks__/cursor-arrow-ripple.DHyr9er2.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/download.svg":()=>a(()=>import("../__chunks__/download.BlSXR9C9.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/envelope.svg":()=>a(()=>import("../__chunks__/envelope.Cc7Mhg2-.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye-crossed.svg":()=>a(()=>import("../__chunks__/eye-crossed.C49v3GRJ.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye.svg":()=>a(()=>import("../__chunks__/eye.Cm2FxO9V.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/facebook.svg":()=>a(()=>import("../__chunks__/facebook.3ENFaNKU.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/globe.svg":()=>a(()=>import("../__chunks__/globe.DIrN3GJL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/hamburger.svg":()=>a(()=>import("../__chunks__/hamburger.DXUzfmtf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/heart.svg":()=>a(()=>import("../__chunks__/heart.DSQJkyzj.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/home.svg":()=>a(()=>import("../__chunks__/home.CfzaHiPS.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/instagram.svg":()=>a(()=>import("../__chunks__/instagram.BBx5qXGF.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/medium.svg":()=>a(()=>import("../__chunks__/medium.BPaQEP4K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/menu-burger.svg":()=>a(()=>import("../__chunks__/menu-burger.DyVjSQ0K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/paper-plane.svg":()=>a(()=>import("../__chunks__/paper-plane.CLiFs3FL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/plus.svg":()=>a(()=>import("../__chunks__/plus.DuBm-jVv.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/rocket-lunch.svg":()=>a(()=>import("../__chunks__/rocket-lunch.C6eRDqkd.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/search.svg":()=>a(()=>import("../__chunks__/search.CtsY1mRN.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/share.svg":()=>a(()=>import("../__chunks__/share.D_3XZuic.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/snapchat.svg":()=>a(()=>import("../__chunks__/snapchat.Bct5wLOa.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/social-network.svg":()=>a(()=>import("../__chunks__/social-network.B-lhER-M.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/trash.svg":()=>a(()=>import("../__chunks__/trash.D1jfdnTM.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/twitter.svg":()=>a(()=>import("../__chunks__/twitter.d5w0828a.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/user.svg":()=>a(()=>import("../__chunks__/user.X8OGz61Z.js"),__vite__mapDeps([])).then(e=>e.default)});let O=class extends v{constructor(){super(...arguments),this.name=""}async getSvg(e){const r=Z[`${U}/${e}.svg`]??Z[`${U}/cross.svg`];try{const s=await r();return Te(s)}catch(s){p.error(`Icon Component: SVG icon: ${s.message}`,s);return}}render(){const e=this.getSvg(this.name);return c`${Re(e)}`}};O.styles=te`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;ee([re({type:String})],O.prototype,"name",2);O=ee([g("icon-component")],O);class Ve{readBlockConfig(t){const r={};return t.querySelectorAll(":scope > div").forEach(s=>{if(s.children){const o=[...s.children];if(o[1]){const i=o[1],n=D(o[0].textContent??"");let d="";if(i.querySelector("a")){const l=[...i.querySelectorAll("a")];l.length===1?d=l[0].href:d=l.map(_=>_.href)}else if(i.querySelector("img")){const l=[...i.querySelectorAll("img")];l.length===1?d=l[0].src:d=l.map(_=>_.src)}else if(i.querySelector("p")){const l=[...i.querySelectorAll("p")];l.length===1?d=l[0].textContent:d=l.map(_=>_.textContent)}else d=s.children[1].textContent;r[n]=d}}}),r}decorateBlocks(t){t.querySelectorAll("div.section > div > div").forEach(this.decorateBlock)}decorateBlock(t){const r=t.classList[0];if(r){t.classList.add("block"),t.dataset.blockName=r;const s=t.parentElement;s==null||s.classList.add(`${r}-wrapper`);const o=t.closest(".section");o&&o.classList.add(`${r}-container`)}}}function xe(e){return/^[a-z][A-Za-z0-9]*$/.test(e)?e:/^[A-Z][A-Za-z0-9]*$/.test(e)?e.charAt(0).toLowerCase()+e.slice(1):D(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}class Be{constructor(t){this.blockService=t}init(t){this.transformSection(t)}transformSection(t){t.querySelectorAll(":scope > div").forEach(r=>{this.adjustMarkup(r),this.processSectionMetaData(r)})}processSectionMetaData(t){const r=t.querySelector("div.section-metadata");if(r){const s=this.blockService.readBlockConfig(r);Object.keys(s).forEach(o=>{o==="style"?s.style.split(",").filter(n=>n).map(n=>D(n.trim())).forEach(n=>t.classList.add(n)):t.dataset[xe(o)]=s[o]}),r.parentElement&&r.parentElement.remove()}}adjustMarkup(t){const r=[];let s=!1;[...t.children].forEach(o=>{if(o.tagName==="DIV"||!s){const i=document.createElement("div");r.push(i),s=o.tagName!=="DIV",s&&i.classList.add("default-content-wrapper")}r[r.length-1].append(o)}),r.forEach(o=>t.append(o)),this.decorateImages(),t.classList.add("section"),t.dataset.sectionStatus="initialized",t.style.display="none"}decorateImages(){document.querySelectorAll(".default-content-wrapper picture").forEach(r=>{const s=r.parentElement;s&&s.classList.add("image","main")})}}const K=(e,t)=>{t.split(",").forEach(r=>{e.classList.add(D(r.trim()))})};function W(e,t=document){const r=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${r}="${e}"]`)].map(i=>i.content).join(", ");return o.length?o:""}const qe={mainTsPath:"src/main.ts",mainScssPath:"src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/types/icons.types.ts",fontsScssPath:"src/styles/sass/fonts.scss",lazyStylesScssPath:"src/styles/sass/lazy-styles.scss",sidekickLibraryStylesScssPath:"src/styles/sass/sidekick-library-styles.scss"};function X(){return S()?window.parent.location:window.location}const $=class ${};$.unloaded="unloaded",$.loading="loading",$.loaded="loaded",$.error="error";let f=$;class je{constructor(t,r){this.sectionService=t,this.blockService=r,this.lcpBlocks=["banner"],this.init=async()=>{this.setup(),await this.loadEager(),await this.loadLazy()},this.loadEager=async()=>{document.documentElement.lang="en",this.decorateTemplateAndTheme();const s=document.querySelector("main");if(s){s.setAttribute("id","main"),this.addSidebarContainer(s),this.sectionService.init(s),this.addInnerContainer(s),this.blockService.decorateBlocks(s),setTimeout(()=>{document.body.classList.add("show")},100),await this.waitForLCP();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await this.loadFonts()}catch{}}},this.loadLazy=async()=>{const{lazyStylesScssPath:s,sidekickLibraryStylesScssPath:o,fontsScssPath:i}=qe;try{s&&await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`),o&&S()&&await this.loadCSS(`${window.hlx.codeBasePath}/dist/sidekickLibraryStyles/sidekickLibraryStyles.css`),i&&await this.loadFonts(),await this.loadBlocks()}catch(n){p.error("MainService: Load lazy error: ",n)}},this.loadBlocks=async()=>{const o=[...document.querySelectorAll(".section")].map(i=>this.loadBlock(i));await Promise.all(o)}}setup(){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(X().search).get("lighthouse")==="on";const t=document.querySelector('script[src$="/scripts/scripts.js"]');if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split("/scripts/scripts.js")}catch(r){p.error("MainService: Error initializing codeBasePath.",r)}}addSidebarContainer(t){if(S())return;const r=document.createElement("sidebar-component");r.setAttribute("id","sidebar"),window.innerWidth<=1280?r.classList.remove("active"):r.classList.add("active"),window.innerWidth<=1280?r.classList.remove("active"):r.classList.add("active"),t.after(r)}addInnerContainer(t){const r=t.innerHTML;t.innerHTML=`<div class="inner">${S()?"":'<header-component id="header"></header-component>'}${r}</div>`}decorateTemplateAndTheme(){const t=W("template");t&&K(document.body,t);const r=W("theme");r&&K(document.body,r)}collectBlocks(t){const r=[];return t.querySelectorAll("[data-block-name]").forEach(o=>{r.push({name:o.dataset.blockName,element:o})}),r}async loadBlockModules(t){if((t.element.dataset.blockStatus??f.unloaded)===f.unloaded){t.element.dataset.blockStatus=f.loading;try{const s=await a(()=>import(`${window.hlx.codeBasePath}/dist/${t.name}/${t.name}.js`),__vite__mapDeps([]));s.default&&await s.default(t.element),t.element.dataset.blockStatus=f.loaded}catch(s){t.element.dataset.blockStatus=f.error,p.error("MainService: An error occurred during module import:",s)}}}async loadBlockStyles(t){try{await this.loadCSS(`${window.hlx.codeBasePath}/dist/${t.name}/${t.name}.css`)}catch{}}showSection(t){t.style.removeProperty("display")}async loadFonts(){await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);try{X().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch{}}async loadCSS(t){return new Promise((r,s)=>{if(document.querySelector(`head > link[href="${t}"]`))r(!0);else{const o=document.createElement("link");o.rel="stylesheet",o.href=t,o.onload=r,o.onerror=s,document.head.append(o)}})}async waitForLCP(){const t=document.querySelector(".section");if(t){const o=this.collectBlocks(t).map(async i=>{this.lcpBlocks.includes(i.name)&&await Promise.all([this.loadBlockModules(i),this.loadBlockStyles(i)])});await Promise.all(o),this.showSection(t)}document.body.style.display=null;const r=document.querySelector("main img");await new Promise(s=>{r&&!r.complete?(r.setAttribute("loading","eager"),r.setAttribute("fetchpriority","high"),r.addEventListener("load",()=>s()),r.addEventListener("error",()=>s())):s()})}async loadBlock(t){const r=this.collectBlocks(t);if(!r.length){this.showSection(t);return}for(const s of r)Promise.all([this.loadBlockModules(s),this.loadBlockStyles(s)]);this.showSection(t)}}(async function(){const e=new Ve,t=new Be(e);await new je(t,e).init()})(); + */const G=e=>!Me(e)&&typeof e.then=="function",Q=1073741823;class dt extends le{constructor(){super(...arguments),this._$Cwt=Q,this._$Cbt=[],this._$CK=new ct(this),this._$CX=new lt}render(...t){return t.find(r=>!G(r))??X}update(t,r){const s=this._$Cbt;let o=s.length;this._$Cbt=r;const i=this._$CK,a=this._$CX;this.isConnected||this.disconnected();for(let d=0;d<r.length&&!(d>this._$Cwt);d++){const h=r[d];if(!G(h))return this._$Cwt=d,h;d<o&&h===s[d]||(this._$Cwt=Q,o=0,Promise.resolve(h).then(async m=>{for(;a.get();)await a.get();const u=i.deref();if(u!==void 0){const b=u._$Cbt.indexOf(h);b>-1&&b<u._$Cwt&&(u._$Cwt=b,u.setValue(m))}}))}return X}disconnected(){this._$CK.disconnect(),this._$CX.pause()}reconnected(){this._$CK.reconnect(this),this._$CX.resume()}}const ht=j(dt),ee="/public/icons";var ut=Object.defineProperty,pt=Object.getOwnPropertyDescriptor,de=(e,t,r,s)=>{for(var o=s>1?void 0:s?pt(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&ut(t,r,o),o};const te=Object.assign({"/public/icons/angle-down.svg":()=>n(()=>import("../__chunks__/angle-down.CYLyXUSW.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-left.svg":()=>n(()=>import("../__chunks__/angle-left.CuEqyOC8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-right.svg":()=>n(()=>import("../__chunks__/angle-right.Ke48OV-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-down.svg":()=>n(()=>import("../__chunks__/angle-small-down.SNJn5nFt.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-left.svg":()=>n(()=>import("../__chunks__/angle-small-left.Bq32-m-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-right.svg":()=>n(()=>import("../__chunks__/angle-small-right.FYreGgDf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-up.svg":()=>n(()=>import("../__chunks__/angle-up.D0S_oJnp.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/bolt.svg":()=>n(()=>import("../__chunks__/bolt.BAJn0zD8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/building-storefront.svg":()=>n(()=>import("../__chunks__/building-storefront.Pww5r_Sc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chat-bubble-left-right.svg":()=>n(()=>import("../__chunks__/chat-bubble-left-right.0PedyEPm.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/check.svg":()=>n(()=>import("../__chunks__/check.BHPURAzV.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chevron-down.svg":()=>n(()=>import("../__chunks__/chevron-down.D5xOlW7p.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clip.svg":()=>n(()=>import("../__chunks__/clip.DAiKYXCc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clock.svg":()=>n(()=>import("../__chunks__/clock.CQWyiDNK.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cpu-chip.svg":()=>n(()=>import("../__chunks__/cpu-chip.DbktS35z.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cross.svg":()=>n(()=>import("../__chunks__/cross.DjCq6kb8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cursor-arrow-ripple.svg":()=>n(()=>import("../__chunks__/cursor-arrow-ripple.DHyr9er2.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/download.svg":()=>n(()=>import("../__chunks__/download.BlSXR9C9.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/envelope.svg":()=>n(()=>import("../__chunks__/envelope.Cc7Mhg2-.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye-crossed.svg":()=>n(()=>import("../__chunks__/eye-crossed.C49v3GRJ.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye.svg":()=>n(()=>import("../__chunks__/eye.Cm2FxO9V.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/facebook.svg":()=>n(()=>import("../__chunks__/facebook.3ENFaNKU.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/globe.svg":()=>n(()=>import("../__chunks__/globe.DIrN3GJL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/hamburger.svg":()=>n(()=>import("../__chunks__/hamburger.DXUzfmtf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/heart.svg":()=>n(()=>import("../__chunks__/heart.DSQJkyzj.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/home.svg":()=>n(()=>import("../__chunks__/home.CfzaHiPS.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/instagram.svg":()=>n(()=>import("../__chunks__/instagram.BBx5qXGF.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/medium.svg":()=>n(()=>import("../__chunks__/medium.BPaQEP4K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/menu-burger.svg":()=>n(()=>import("../__chunks__/menu-burger.DyVjSQ0K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/paper-plane.svg":()=>n(()=>import("../__chunks__/paper-plane.CLiFs3FL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/plus.svg":()=>n(()=>import("../__chunks__/plus.DuBm-jVv.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/rocket-lunch.svg":()=>n(()=>import("../__chunks__/rocket-lunch.C6eRDqkd.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/search.svg":()=>n(()=>import("../__chunks__/search.CtsY1mRN.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/share.svg":()=>n(()=>import("../__chunks__/share.D_3XZuic.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/snapchat.svg":()=>n(()=>import("../__chunks__/snapchat.Bct5wLOa.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/social-network.svg":()=>n(()=>import("../__chunks__/social-network.B-lhER-M.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/trash.svg":()=>n(()=>import("../__chunks__/trash.D1jfdnTM.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/twitter.svg":()=>n(()=>import("../__chunks__/twitter.d5w0828a.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/user.svg":()=>n(()=>import("../__chunks__/user.X8OGz61Z.js"),__vite__mapDeps([])).then(e=>e.default)});let I=class extends v{constructor(){super(...arguments),this.name=""}async getSvg(e){const r=te[`${ee}/${e}.svg`]??te[`${ee}/cross.svg`];try{const s=await r();return nt(s)}catch(s){_.error(`Icon Component: SVG icon: ${s.message}`,s);return}}render(){const e=this.getSvg(this.name);return l`${ht(e)}`}};I.styles=pe`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;de([fe({type:String})],I.prototype,"name",2);I=de([y("icon-component")],I);const $={interactive:"interactive",complete:"complete"};function re(){C.addBeforeEagerTask(()=>(document.getElementsByTagName("main")[0].setAttribute("id","main"),Promise.resolve())),C.init()}function ft(){document.readyState===$.interactive||document.readyState===$.complete?re():document.addEventListener("readystatechange",()=>{const e=document.readyState;(e===$.interactive||e===$.complete)&&re()})}ft(); function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { __vite__mapDeps.viteFileDeps = [] diff --git a/dist/main/main.js.map b/dist/main/main.js.map index 5e867dbc..85e6c898 100644 --- a/dist/main/main.js.map +++ b/dist/main/main.js.map @@ -1 +1 @@ -{"version":3,"mappings":"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","names":["i","o","f","s","e","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","key","PlaceholderService","html","currentTarget","item","renderIcon","child","queryIndex","filterValues","term","siteMapEntries","groups","firstLevelPath","endpoint","FetchService","filteredNavigation","groupItems","group","error","DebuggerService","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","sitemapEntry","nextSitemapEntry","siteMapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","name","iconMarkupFunc","iconMarkup","unsafeSVG","svg","until","css","property","BlockService","block","config","row","cols","col","toClassName","value","as","a","imgs","img","ps","p","main","shortBlockName","blockWrapper","section","toCamelCase","g","SectionService","blockService","container","sectionMeta","meta","style","wrappers","defaultContent","wrapper","parentElement","addClasses","element","classes","cssClass","getMetadata","doc","attr","metaElement","getLocation","isSidekickLibraryActive","_Status","Status","MainService","sectionService","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","SectionsPromises","scriptEl","sidebarContainer","children","template","theme","blockMap","blockModule","__vitePreload","href","resolve","reject","link","firstSection","blockPromises","lcpCandidate","sectionsBlocks"],"sources":["../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants/paths.ts","../../src/components/icon/icon.ts","../../src/services/block.service.ts","../../src/utils/toCamelCase.ts","../../src/services/section.service.ts","../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../config.ts","../../src/helpers/sidekick/getLocation.ts","../../src/services/main.service.ts","../../src/main.ts"],"sourcesContent":["import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i<r.length;i++)s(r[i],!1),o(r[i]);else null!=r&&(s(r,!1),o(r));else s(this,i)}const c=i=>{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n error?: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n async getPlaceholder(key: string): Promise<any> {\n const placeholder = await PlaceholderService.getPlaceHolder(key);\n return placeholder;\n }\n\n render() {\n if (this.error) {\n return html`<div class=\"error\">${this.error}</div>`;\n }\n if (!this.items) return;\n\n return html` <nav id=\"menu\">\n <header class=\"major\">\n <h2>Menu</h2>\n </header>\n ${this.items.length === 0 ? this.getPlaceholder('no menu items') : this.renderMenuItems()}\n </nav>`;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`<span @click=\"${this.toggleSubmenu}\" class=\"opener submenu\">\n <span class=\"submenu__text\">${item.navtitle} </span>\n ${renderIcon('chevron-down', 'submenu__icon')}\n </span>\n <ul>\n ${item.children.map((child) => html` <li><a href=\"${child.path}\">${child.navtitle}</a></li>`)}\n </ul>`;\n }\n\n private renderMenuItem(item: MenuItem) {\n if (item.error) {\n return html`<p>${item.error}</p>`;\n } else {\n return html` <li>\n ${item.children !== undefined ? this.renderSubMenu(item) : html`<a href=\"${item.path}\">${item.navtitle}</a>`}\n </li>`;\n }\n }\n\n private renderMenuItems() {\n return html` <ul>\n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n </ul>`;\n }\n\n private getSubmenuName = (entry: MenuItem) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: MenuItem | SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item['navtitle'] || item['title'];\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(siteMapEntries: MenuItem[]): Record<string, SiteMapEntry[]> {\n const groups = {};\n siteMapEntries.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n private async groupByFirstLevelPath() {\n const endpoint = '/query-index.json';\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n try {\n const queryIndex = await FetchService.fetchJson<SheetsResponse<SiteMapEntry>>(endpoint);\n\n this.error = null;\n\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n const groupItems = this.groupItemsByFirstLevelPath(filteredNavigation);\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n } catch (error) {\n DebuggerService.error(`SidebarNav Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n @state()\n error: string | null = null;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n if (contactHtml !== null) this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const endpoint = 'contact.plain.html';\n\n try {\n const contactHtmlString = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n return parser.parseFromString(contactHtmlString, 'text/html');\n } catch (error) {\n DebuggerService.error(`SidebarContacts Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n\n return null;\n }\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`<header class=\"major\">\n <h2>${headline}</h2>\n </header>`;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`<p>${text}</p>`;\n }\n\n render() {\n if (this.error) {\n return html`<div class=\"error\">${this.error}</div>`;\n }\n\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n <section>${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}</section>\n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html` <li class=\"icon solid\">${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}</li>`;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`<ul class=\"contact\">\n ${contacts.map((contact) => this.renderContact(contact))}\n </ul>`;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from 'Services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { Sitemap, SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n @state()\n error: string | null = null;\n\n @state()\n private noPostsPlaceholder: string;\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n this.noPostsPlaceholder = await PlaceholderService.getPlaceHolder('no posts');\n }\n\n render() {\n if (!this.lastTreePosts) return;\n\n return html` ${this.renderHeader()} ${this.renderPosts()} `;\n\n //TODO: Add overview if more button is needed\n /*\n <ul class=\"actions\">\n <li><a href=\"#\" class=\"button\">More</a></li>\n </ul>\n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`<a href=\"${siteMapEntry.path}\" class=\"image\">${picture}</a>`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html` <article>\n ${this.renderPicture(siteMapEntry)}\n <p>${siteMapEntry.description}</p>\n </article>`;\n }\n\n private async getPosts() {\n const endpoint = '/query-index.json';\n\n try {\n this.error = null;\n const queryIndex = await FetchService.fetchJson<SheetsResponse<SiteMapEntry>>(endpoint);\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n } catch (error) {\n DebuggerService.error(`SidebarPost Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n\n private renderPosts() {\n if (this.error) return html`<div class=\"error\">${this.error}</div>`;\n if (this.lastTreePosts.length === 0) return html`<div>${this.noPostsPlaceholder}</div>`;\n\n return html`<div class=\"mini-posts\">\n ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}\n </div>`;\n }\n\n private renderHeader() {\n return html` <header class=\"major\">\n <h2>Newest Posts</h2>\n </header>`;\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const endpoint = 'footer.plain.html';\n\n try {\n const response = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n } catch (error) {\n DebuggerService.error(`SidebarFooter Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`<div class=\"error\">${this.error}</div>`;\n }\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { html, LitElement } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { createRef, Ref, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref<HTMLAnchorElement> = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n <div class=\"inner\">\n <sidebar-nav></sidebar-nav>\n <sidebar-posts></sidebar-posts>\n <sidebar-contact></sidebar-contact>\n <sidebar-footer id=\"footer\"></sidebar-footer>\n </div>\n <a ${ref(this.toggleRef)} href=\"#sidebar\" class=\"toggle hamburger-icon\" aria-label=\"Sidebar toggle\">\n ${renderIcon('hamburger')}\n </a>\n `;\n }\n}\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a <strong> string with some </strong> keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello<span> world!</span>'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n if (specifier === '' || htmlTag === '') return input;\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}</${htmlTag}>` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from 'Utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap<any> | Map<PropertyKey, unknown>) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson<HeaderResponseData>('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n this.error = null;\n } catch (error) {\n DebuggerService.error('Header Component: Error while fetching header.json', error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`<div class=\"error\">${this.error}</div>`;\n }\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n <a href=\"${leftCol.logoLink}\" class=\"logo\">${logoTextHTML}</a>\n <ul class=\"icons\">\n ${rightCol.map((item) => {\n return html`\n <li>\n <a href=\"${item.socialLink}\" class=\"icon brands\" aria-label=\"${item.socialLabel}\">\n ${renderIcon(item.socialIcon, 'header-icon')}\n <span class=\"label\">${item.socialLabel}</span>\n </a>\n </li>\n `;\n })}\n </ul>\n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;t<i.length&&!(t>this._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t<r&&s===e[t]||(this._$Cwt=h,r=0,Promise.resolve(s).then((async t=>{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e<i._$Cwt&&(i._$Cwt=e,i.setValue(t))}})))}return t}disconnected(){this._$CK.disconnect(),this._$CX.pause()}reconnected(){this._$CK.reconnect(this),this._$CX.resume()}}const m=o(c);export{c as UntilDirective,m as until};\n//# sourceMappingURL=until.js.map\n","export const ICONS_PATH = '/public/icons';\n","import { css, html, LitElement } from 'lit';\nimport { customElement, property } from 'lit/decorators.js';\nimport { unsafeSVG } from 'lit/directives/unsafe-svg.js';\nimport { until } from 'lit/directives/until.js';\nimport { ICONS_PATH } from 'Constants/paths.ts';\nimport { DebuggerService } from '@kluntje/services';\n\n// Vite runs on build time and finds all svg files in icons directory\n// Since import.meta.glob only accepts literals ICON_PATH cant be used\nconst modules = import.meta.glob('/public/icons/*.svg', { as: 'raw' });\n\n@customElement('icon-component')\nexport class Icon extends LitElement {\n @property({ type: String })\n name: string = '';\n\n async getSvg(name: string) {\n const key = modules[`${ICONS_PATH}/${name}.svg`];\n const iconMarkupFunc = key ?? modules[`${ICONS_PATH}/cross.svg`];\n try {\n const iconMarkup = await iconMarkupFunc();\n return unsafeSVG(iconMarkup);\n } catch (error) {\n DebuggerService.error(`Icon Component: SVG icon: ${error.message}`, error);\n return;\n }\n }\n\n render() {\n const svg = this.getSvg(this.name);\n return html`${until(svg)}`;\n }\n\n static readonly styles = css`\n :host {\n display: flex;\n align-items: center;\n }\n\n svg {\n width: 100%;\n height: auto;\n }\n `;\n}\n","import { toClassName } from '../utils/toClassName';\n\nexport class BlockService {\n //TODO: Provider for fetch data\n\n /**\n * Extracts the config from a block.\n * @param {Element} block The block element\n * @returns {object} The block config\n */\n readBlockConfig(block: Element): Record<string, any> {\n const config: Record<any, any> = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n }\n\n /**\n * Decorates all blocks in a container element.\n * @param {Element} main The container element\n */\n decorateBlocks(main: HTMLElement) {\n main.querySelectorAll<HTMLDivElement>('div.section > div > div').forEach(this.decorateBlock);\n }\n\n /**\n * Decorates a block.\n * @param {Element} block The block element\n */\n private decorateBlock(block: HTMLElement) {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n if (/^[a-z][A-Za-z0-9]*$/.test(name)) {\n return name;\n }\n\n if (/^[A-Z][A-Za-z0-9]*$/.test(name)) {\n return name.charAt(0).toLowerCase() + name.slice(1);\n }\n\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toCamelCase } from '../utils/toCamelCase';\nimport { toClassName } from '../utils/toClassName';\nimport { BlockService } from './block.service';\n\nexport class SectionService {\n constructor(private blockService: BlockService) {}\n\n init(container: HTMLElement) {\n this.transformSection(container);\n }\n\n /**\n * Decorates all sections in a container element.\n * @param {Element} main The container element\n */\n private transformSection(main: HTMLElement) {\n main.querySelectorAll<HTMLDivElement>(':scope > div').forEach((section) => {\n this.adjustMarkup(section);\n this.processSectionMetaData(section);\n });\n }\n\n private processSectionMetaData(section: HTMLElement) {\n // Process section metadata\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = this.blockService.readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n }\n\n private adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n this.decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n }\n decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n }\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} value - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * // Example 1:\n * // Assuming <meta name=\"description\" content=\"This is a sample description.\"> exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * // Output: 'This is a sample description.'\n *\n * @example\n * // Example 2:\n * // Assuming <meta property=\"og:title\" content=\"Open Graph Title\"> exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * // Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n lazyStylesScssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n}\n\nexport const config: Config = {\n mainTsPath: 'src/main.ts',\n mainScssPath: 'src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/types/icons.types.ts',\n fontsScssPath: 'src/styles/sass/fonts.scss',\n lazyStylesScssPath: 'src/styles/sass/lazy-styles.scss',\n sidekickLibraryStylesScssPath: 'src/styles/sass/sidekick-library-styles.scss',\n};\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { addClasses } from '../utils/addClasses';\nimport { getMetadata } from '../utils/getMetadata';\nimport { BlockService } from './block.service';\nimport { SectionService } from './section.service';\nimport { config } from '../../config.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport { getLocation } from 'Helpers/sidekick/getLocation.ts';\n\ntype BlockMapping = {\n name: string;\n element: HTMLDivElement;\n};\n\ninterface LcpCandidate extends HTMLElement {\n complete: boolean;\n}\n\nclass Status {\n static unloaded = 'unloaded';\n static loading = 'loading';\n static loaded = 'loaded';\n static error = 'error';\n}\n\nexport class MainService {\n private lcpBlocks = ['banner'];\n\n constructor(\n private sectionService: SectionService,\n private blockService: BlockService\n ) {}\n\n init = async () => {\n this.setup();\n await this.loadEager();\n await this.loadLazy();\n };\n\n /**\n * Setup block utils.\n */\n private setup() {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(getLocation().search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector('script[src$=\"/scripts/scripts.js\"]') as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split('/scripts/scripts.js');\n } catch (error) {\n DebuggerService.error('MainService: Error initializing codeBasePath.', error);\n }\n }\n }\n\n private loadEager = async () => {\n // TODO: how to support different languages here\n document.documentElement.lang = 'en';\n this.decorateTemplateAndTheme();\n const main = document.querySelector('main');\n if (main) {\n main.setAttribute('id', 'main');\n this.addSidebarContainer(main);\n this.sectionService.init(main);\n this.addInnerContainer(main); // TODO refactor initializing\n this.blockService.decorateBlocks(main);\n\n // TODO: Performance adjustment\n setTimeout(() => {\n document.body.classList.add('show');\n }, 100);\n\n await this.waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await this.loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n }\n };\n\n private addSidebarContainer(main: HTMLElement) {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n main.after(sidebarContainer);\n }\n\n private addInnerContainer(main: HTMLElement) {\n const children = main.innerHTML;\n main.innerHTML = `<div class=\"inner\">${isSidekickLibraryActive() ? `` : `<header-component id=\"header\"></header-component>`}${children}</div>`;\n }\n\n private loadLazy = async () => {\n const { lazyStylesScssPath, sidekickLibraryStylesScssPath, fontsScssPath } = config;\n try {\n if (lazyStylesScssPath) await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`);\n if (sidekickLibraryStylesScssPath && isSidekickLibraryActive()) {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/sidekickLibraryStyles/sidekickLibraryStyles.css`);\n }\n if (fontsScssPath) await this.loadFonts();\n await this.loadBlocks();\n } catch (error) {\n DebuggerService.error('MainService: Load lazy error: ', error);\n }\n };\n\n private decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n }\n\n /**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\n private loadBlocks = async () => {\n const sections = [...document.querySelectorAll<HTMLElement>('.section')];\n const SectionsPromises = sections.map((section) => this.loadBlock(section));\n\n await Promise.all(SectionsPromises);\n };\n\n private collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll<HTMLDivElement>('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n }\n\n private async loadBlockModules(block: BlockMapping) {\n const status = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (status === Status.unloaded) {\n block.element.dataset.blockStatus = Status.loading;\n\n try {\n const blockModule = await import(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.js`);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n DebuggerService.error('MainService: An error occurred during module import:', error);\n }\n }\n }\n\n async loadBlockStyles(block: BlockMapping) {\n try {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n }\n\n private showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n }\n\n private async loadFonts() {\n await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`);\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n // do nothing\n }\n }\n\n private async loadCSS(href: string) {\n return new Promise((resolve, reject) => {\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n }\n\n private async waitForLCP() {\n /* Js Chunks should be loaded\n Old logic only looks after the first block\n New logic looks in the first section after lcp candidates, \n since we show ech section depending on if its blocks and modules are loaded */\n const firstSection: HTMLElement | null = document.querySelector('.section');\n\n if (firstSection) {\n const blocks = this.collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = this.lcpBlocks.includes(block.name);\n if (hasLCPBlock) await Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n this.showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector<LcpCandidate>('main img');\n\n await new Promise<void>((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n }\n\n private async loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = this.collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n this.showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([this.loadBlockModules(block), this.loadBlockStyles(block)]);\n }\n\n this.showSection(section);\n }\n}\n","// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list\n\nimport './components/sidebar/sidebar.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport './services/fetch.service.ts';\nimport { BlockService } from './services/block.service.ts';\nimport { SectionService } from './services/section.service.ts';\nimport { MainService } from './services/main.service.ts';\n\n// function preloadLcpImageCandidate() {\n// const lcpCandidate = document.querySelector('main img') as HTMLImageElement | null;\n// const linkTag = document.createElement('link');\n// linkTag.rel = 'preload';\n// linkTag.as = 'image';\n// linkTag.href = lcpCandidate?.src || '';\n// // linkTag.type = getLinkTypeFromImageExt(lcpCandidate?.src);\n// document.head.appendChild(linkTag);\n// }\n\n(async function () {\n // preloadLcpImageCandidate();\n const blockService = new BlockService();\n const sectionService = new SectionService(blockService);\n const main = new MainService(sectionService, blockService);\n await main.init();\n})();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file +{"version":3,"mappings":"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","names":["addClasses","element","classes","cssClass","toClassName","getMetadata","value","doc","attr","meta","metaElement","decorateTemplateAndTheme","template","theme","decorateButtons","a","up","twoup","undefinedOnEmpty","setDocLanguage","lang","collectBlocks","section","blockMap","block","loadBlockModules","status","href","getUrlForEndpoint","blockModule","error","DebuggerService","loadCSS","endpoint","resolve","reject","link","loadBlockStyles","config","showSection","waitForLCP","firstSection","lcpBlocks","blockPromises","lcpCandidate","getLocation","isSidekickLibraryActive","loadFonts","fontsCssPath","e","sampleRUM","checkpoint","data","defer","fnname","args","dfnname","fn","chkpnt","weight","id","_","i","random","isSelected","firstReadTime","urlSanitizers","knownProperties","sendPing","pdata","body","url","script","setupHlxObj","mainScriptPath","scriptEl","initSampleRUM","event","loadBlock","sectionsBlocks","loadBlocks","SectionsPromises","decorateImages","item","parentElement","adjustMarkup","wrappers","defaultContent","wrapper","toCamelCase","name","g","readBlockConfig","row","cols","col","as","imgs","img","ps","p","processSectionMetaData","sectionMeta","key","style","transformSection","main","decorateBlocks","shortBlockName","blockWrapper","HLX","cb","beforeLoadEagerTask","loadEagerTask","beforeLoadLazyTask","loadLazyTask","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","lazyStylesCssPath","sidekickLibraryStylesCssPath","hash","beforeLoadDelayedTask","loadDelayedTask","initializedTask","HLX$1","o","f","s","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","PlaceholderService","html","currentTarget","renderIcon","child","queryIndex","filterValues","term","siteMapEntries","groups","firstLevelPath","FetchService","filteredNavigation","groupItems","group","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","sitemapEntry","nextSitemapEntry","siteMapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","addSidebarContainer","sidebarContainer","addInnerContainer","children","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","iconMarkupFunc","iconMarkup","unsafeSVG","svg","until","css","property","READY_STATES","init","initHLXApp","readyState"],"sources":["../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../src/app/tasks/decorateTemplateAndTheme.ts","../../src/app/tasks/decorateButtons.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/tasks/setDocLanguage.ts","../../src/app/tasks/collectBlocks.ts","../../src/app/tasks/loadBlockModules.ts","../../src/app/tasks/loadCSS.ts","../../src/app/tasks/loadBlockStyles.ts","../../config.ts","../../src/app/tasks/showSection.ts","../../src/app/tasks/waitForLCP.ts","../../src/helpers/sidekick/getLocation.ts","../../src/app/tasks/loadFonts.ts","../../src/app/tasks/sampleRUM.ts","../../src/app/tasks/setupHlxObj.ts","../../src/app/tasks/initSampleRUM.ts","../../src/app/tasks/loadBlock.ts","../../src/app/tasks/loadBlocks.ts","../../src/app/tasks/decorateImages.ts","../../src/app/tasks/adjustMarkup.ts","../../src/utils/toCamelCase.ts","../../src/app/tasks/readBlockConfig.ts","../../src/app/tasks/processSectionMetaData.ts","../../src/app/tasks/transformSections.ts","../../src/app/tasks/decorateBlocks.ts","../../src/app/index.ts","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/components/sidebar/sidebar.init.ts","../../src/components/innerContainer/innerContainer.ts","../../src/components/innerContainer/innerContainer.init.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants/paths.ts","../../src/components/icon/icon.ts","../../src/app/init.ts","../../src/main.ts"],"sourcesContent":["import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} value - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * Example 1:\n * Assuming <meta name=\"description\" content=\"This is a sample description.\"> exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * Output: 'This is a sample description.'\n *\n * @example\n * Example 2:\n * Assuming <meta property=\"og:title\" content=\"Open Graph Title\"> exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","import { addClasses } from '../../utils/addClasses';\nimport { getMetadata } from '../../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * <meta name=\"template\" content=\"template-name\">\n * <meta name=\"theme\" content=\"theme-name\">\n * @example\n * <body class=\"template-name theme-name\">\n */\nexport function decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Decorates paragraphs containing a single link as buttons.\n * @param {Element} element container element\n */\nexport function decorateButtons(element) {\n element.querySelectorAll('a').forEach((a) => {\n a.title = a.title || a.textContent;\n if (a.href !== a.textContent) {\n const up = a.parentElement;\n const twoup = a.parentElement.parentElement;\n if (!a.querySelector('img')) {\n if (up.childNodes.length === 1 && (up.tagName === 'P' || up.tagName === 'DIV')) {\n a.className = 'button'; // default\n up.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'STRONG' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button primary';\n twoup.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'EM' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button secondary';\n twoup.classList.add('button-container');\n }\n }\n }\n });\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../../utils/getMetadata';\nimport { undefinedOnEmpty } from '../../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document based on the language metadata.\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { BlockMapping } from '../app.types';\n\n/**\n * Collect all blocks in a section.\n * @param section - The section to collect the blocks from.\n * @returns BlockMapping[]\n * @example\n * const blocks = collectBlocks(section);\n * console.log(blocks);\n * Output: [{ name: 'block1', element: HTMLElement }, { name: 'block2', element: HTMLElement }]\n */\nexport function collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll<HTMLDivElement>('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n}\n","import { DebuggerService } from '@kluntje/services';\nimport { BlockMapping } from '../app.types';\nimport { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/*\n * Load the es module for the block. The module should be named as the block name.\n * @param block - The block to load the module for.\n * @returns Promise<void>\n */\nexport async function loadBlockModules(block: BlockMapping): Promise<void> {\n const status = block.element.dataset.blockStatus;\n if (status !== 'loading' && status !== 'loaded') {\n try {\n block.element.dataset.blockStatus = 'loading';\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = 'loaded';\n } catch (error) {\n block.element.dataset.blockStatus = 'error';\n DebuggerService.error('laodBloackModules:', error);\n }\n }\n}\n","import { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/**\n * Load a CSS file if it is not already loaded append it to the head.\n * @param endpoint - The endpoint of the CSS file.\n * @returns Promise<boolean>\n */\nexport async function loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n}\n","import { BlockMapping } from '../app.types';\nimport { loadCSS } from './loadCSS';\n\n/**\n * Load the block styles. The styles should be named as the block name.\n * @param block - The block to load the styles for.\n * @returns Promise<void>\n */\nexport async function loadBlockStyles(block: BlockMapping) {\n try {\n await loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n fontsCssPath?: string;\n lazyStylesScssPath?: string;\n lazyStylesCssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n sidekickLibraryStylesCssPath?: string;\n lcpBlocks?: string[];\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/types/icons.types.ts',\n fontsScssPath: './src/styles/sass/fonts.scss',\n fontsCssPath: './dist/fonts/fonts.css',\n lazyStylesScssPath: './src/styles/sass/lazy-styles.scss',\n lazyStylesCssPath: './dist/lazyStyles/lazyStyles.css',\n sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss',\n sidekickLibraryStylesCssPath: './dist/sidekickLibraryStyles/sidekickLibraryStyles.css',\n lcpBlocks: [],\n};\n","/**\n * Removes the display property from the section\n * @param section - The section to show\n */\nexport function showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n}\n","import { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { config } from '../../../config';\nimport { showSection } from './showSection';\nimport { LcpCandidate } from '../app.types';\n\n/**\n * Wait for the Largest Contentful Paint (LCP) candidate to be loaded.\n * This function will load the modules and styles for the first section after the LCP candidate.\n * @returns Promise<void>\n */\nexport async function waitForLCP() {\n const firstSection: HTMLElement | null = document.querySelector('.section');\n const { lcpBlocks } = config;\n\n if (firstSection) {\n const blocks = collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = lcpBlocks?.includes(block.name);\n if (hasLCPBlock) await Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector<LcpCandidate>('main img');\n\n await new Promise<void>((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n}\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { getLocation } from 'Helpers/sidekick/getLocation';\nimport { loadCSS } from './loadCSS';\nimport { config } from '../../../config';\n\nexport async function loadFonts(): Promise<void> {\n const { fontsCssPath } = config;\n if (!fontsCssPath) return;\n await loadCSS(fontsCssPath);\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n}\n","/**\n * log RUM if part of the sample.\n * @param {string} checkpoint identifies the checkpoint in funnel\n * @param {Object} data additional data for RUM sample\n * @param {string} data.source DOM node that is the source of a checkpoint event,\n * identified by #id or .classname\n * @param {string} data.target subject of the checkpoint event,\n * for instance the href of a link, or a search term\n */\n\nexport function sampleRUM(checkpoint, data = {}) {\n // @ts-ignore\n sampleRUM.defer = sampleRUM.defer || [];\n const defer = (fnname) => {\n // @ts-ignore\n sampleRUM[fnname] = sampleRUM[fnname] || ((...args) => sampleRUM.defer.push({ fnname, args }));\n };\n // @ts-ignore\n sampleRUM.drain =\n // @ts-ignore\n sampleRUM.drain ||\n ((dfnname, fn) => {\n sampleRUM[dfnname] = fn;\n // @ts-ignore\n sampleRUM.defer\n .filter(({ fnname }) => dfnname === fnname)\n .forEach(({ fnname, args }) => sampleRUM[fnname](...args));\n });\n // @ts-ignore\n sampleRUM.always = sampleRUM.always || [];\n // @ts-ignore\n sampleRUM.always.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.always[chkpnt] = fn;\n };\n // @ts-ignore\n sampleRUM.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.cases[chkpnt] = fn;\n };\n defer('observe');\n defer('cwv');\n try {\n window.hlx = window.hlx || {};\n // @ts-ignore\n if (!window.hlx.rum) {\n const usp = new URLSearchParams(window.location.search);\n const weight = usp.get('rum') === 'on' ? 1 : 100; // with parameter, weight is 1. Defaults to 100.\n const id = Array.from({ length: 75 }, (_, i) => String.fromCharCode(48 + i))\n .filter((a) => /\\d|[A-Z]/i.test(a))\n .filter(() => Math.random() * 75 > 70)\n .join('');\n const random = Math.random();\n const isSelected = random * weight < 1;\n const firstReadTime = Date.now();\n const urlSanitizers = {\n full: () => window.location.href,\n origin: () => window.location.origin,\n path: () => window.location.href.replace(/\\?.*$/, ''),\n };\n // @ts-ignore\n window.hlx.rum = {\n weight,\n id,\n random,\n isSelected,\n firstReadTime,\n sampleRUM,\n sanitizeURL: urlSanitizers[window.hlx.RUM_MASK_URL || 'path'],\n };\n }\n // @ts-ignore\n const { weight, id, firstReadTime } = window.hlx.rum;\n // @ts-ignore\n if (window.hlx && window.hlx.rum && window.hlx.rum.isSelected) {\n const knownProperties = [\n 'weight',\n 'id',\n 'referer',\n 'checkpoint',\n 't',\n 'source',\n 'target',\n 'cwv',\n 'CLS',\n 'FID',\n 'LCP',\n 'INP',\n ];\n const sendPing = (pdata = data) => {\n const body = JSON.stringify(\n {\n weight,\n id,\n // @ts-ignore\n referer: window.hlx.rum.sanitizeURL(),\n checkpoint,\n t: Date.now() - firstReadTime,\n ...data,\n },\n knownProperties\n );\n const url = `https://rum.hlx.page/.rum/${weight}`;\n navigator.sendBeacon(url, body);\n // eslint-disable-next-line no-console\n console.debug(`ping:${checkpoint}`, pdata);\n };\n // @ts-ignore\n sampleRUM.cases = sampleRUM.cases || {\n // @ts-ignore\n cwv: () => sampleRUM.cwv(data) || true,\n lazy: () => {\n // use classic script to avoid CORS issues\n const script = document.createElement('script');\n script.src = 'https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js';\n document.head.appendChild(script);\n return true;\n },\n };\n sendPing(data);\n // @ts-ignore\n if (sampleRUM.cases[checkpoint]) {\n // @ts-ignore\n sampleRUM.cases[checkpoint]();\n }\n }\n // @ts-ignore\n if (sampleRUM.always[checkpoint]) {\n // @ts-ignore\n sampleRUM.always[checkpoint](data);\n }\n } catch (error) {\n // something went wrong\n }\n}\n","export default function setupHlxObj(mainScriptPath: string = '/dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { sampleRUM } from './sampleRUM';\nimport setupHlxObj from './setupHlxObj';\n\nexport function initSampleRUM() {\n setupHlxObj();\n sampleRUM('top');\n\n window.addEventListener('load', () => sampleRUM('load'));\n\n window.addEventListener('unhandledrejection', (event) => {\n sampleRUM('error', { source: event.reason.sourceURL, target: event.reason.line });\n });\n\n window.addEventListener('error', (event) => {\n sampleRUM('error', { source: event.filename, target: event.lineno });\n });\n}\n","import { BlockMapping } from '../app.types';\nimport { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { showSection } from './showSection';\n\n/**\n * Load the block modules and styles for a section and show the section.\n * @param section - The section to load the block modules and styles for.\n * @returns Promise<void>\n */\nexport async function loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n }\n\n showSection(section);\n}\n","import { loadBlock } from './loadBlock';\n\n/**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\nexport async function loadBlocks() {\n const sections = [...document.querySelectorAll<HTMLElement>('.section')];\n const SectionsPromises = sections.map((section) => loadBlock(section));\n\n await Promise.all(SectionsPromises);\n}\n","/*\n * This function is used to decorate images in the default content.\n * It adds the class 'image' and 'main' to the parent element of the image.\n */\nexport function decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n}\n","import { decorateImages } from './decorateImages';\n\n/**\n * This function is used to adjust the markup of a section.\n * It wraps the default content in a div with the class 'default-content-wrapper'.\n * It also adds the class 'section' to the section element.\n * It decorates the images in the default content by calling the 'decorateImages' function.\n * It sets the 'data-section-status' attribute to 'initialized'.\n * It hides the section element.\n * @param section - The section element to adjust.\n */\nexport function adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n if (/^[a-z][A-Za-z0-9]*$/.test(name)) {\n return name;\n }\n\n if (/^[A-Z][A-Za-z0-9]*$/.test(name)) {\n return name.charAt(0).toLowerCase() + name.slice(1);\n }\n\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toClassName } from 'Utils/toClassName';\n\n/*\n This function reads the configuration of a block from the HTML file\n and returns it as a Record<string, any> object.\n @param {Element} block The block element\n*/\nexport function readBlockConfig(block: Element): Record<string, any> {\n const config: Record<any, any> = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n}\n","import { toCamelCase } from 'Utils/toCamelCase';\nimport { toClassName } from 'Utils/toClassName';\nimport { readBlockConfig } from './readBlockConfig';\n\n/*\n This function processes the metadata of a section and applies it to the section element.\n @param {HTMLElement} section The section element\n*/\nexport function processSectionMetaData(section: HTMLElement) {\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n}\n","import { adjustMarkup } from './adjustMarkup';\nimport { processSectionMetaData } from './processSectionMetaData';\n\n/**\n * This function is used to transform the sections of the main element.\n * It adjusts the markup of each section by calling the 'adjustMarkup' function.\n * It processes the metadata of each section by calling the 'processSectionMetaData' function.\n * @param main - The main element to transform.\n */\nexport function transformSection(main: HTMLElement) {\n main.querySelectorAll<HTMLDivElement>(':scope > div').forEach((section) => {\n adjustMarkup(section);\n processSectionMetaData(section);\n });\n}\n","/**\n * Decorate blocks with classes and data attributes.\n * @param main - Html main element\n */\nexport function decorateBlocks(main: HTMLElement) {\n main.querySelectorAll<HTMLDivElement>('div.section > div > div').forEach((block) => {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n });\n}\n","import { decorateTemplateAndTheme } from './tasks/decorateTemplateAndTheme';\nimport { decorateButtons } from './tasks/decorateButtons';\nimport { setDocLanguage } from './tasks/setDocLanguage';\nimport { waitForLCP } from './tasks/waitForLCP';\nimport { loadFonts } from './tasks/loadFonts';\nimport { initSampleRUM } from './tasks/initSampleRUM';\nimport { DebuggerService } from '@kluntje/services';\nimport { loadCSS } from './tasks/loadCSS';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { config } from '../../config';\nimport { loadBlocks } from './tasks/loadBlocks';\nimport { transformSection } from './tasks/transformSections';\nimport { decorateBlocks } from './tasks/decorateBlocks';\nimport { sampleRUM } from './tasks/sampleRUM';\n\nclass HLX {\n private beforeEagerCallbacks: Array<() => Promise<void>> = [];\n private loadEagerCallbacks: Array<() => Promise<void>> = [];\n private beforeLoadLazyCallbacks: Array<() => Promise<void>> = [];\n private loadLazyCallbacks: Array<() => Promise<void>> = [];\n private beforeLoadDelayedCallbacks: Array<() => Promise<void>> = [];\n private loadDelayedCallbacks: Array<() => Promise<void>> = [];\n private initializedCallbacks: Array<() => Promise<void>> = [];\n\n private beforeEagerPromise?: Promise<void>;\n private eagerPromise?: Promise<void>;\n private beforeLazyPromise?: Promise<void>;\n private lazyPromise?: Promise<void>;\n private beforeDelayedPromise?: Promise<void>;\n private delayedPromise?: Promise<void>;\n private initializedPromise?: Promise<void>;\n\n private get beforeEager() {\n if (this.beforeEagerPromise === undefined) {\n this.beforeEagerPromise = this.beforeLoadEager();\n }\n return this.beforeEagerPromise;\n }\n\n private get loadEager() {\n if (this.eagerPromise === undefined) {\n this.eagerPromise = this.loadEagerPromise();\n }\n return this.eagerPromise;\n }\n\n private get beforeLoadLazy() {\n if (this.beforeLazyPromise === undefined) {\n this.beforeLazyPromise = this.beforeLoadLazyPromise();\n }\n return this.beforeLazyPromise;\n }\n\n private get loadLazy() {\n if (this.lazyPromise === undefined) {\n this.lazyPromise = this.loadLazyPromise();\n }\n return this.lazyPromise;\n }\n\n private get beforeLoadDelayed() {\n if (this.beforeDelayedPromise === undefined) {\n this.beforeDelayedPromise = this.beforeLoadDelayedPromise();\n }\n return this.beforeDelayedPromise;\n }\n\n private get loadDelayed() {\n if (this.delayedPromise === undefined) {\n this.delayedPromise = this.loadDelayedPromise();\n }\n return this.delayedPromise;\n }\n\n private get initialized() {\n if (this.initializedPromise === undefined) {\n this.initializedPromise = this.getInitializedPromise();\n }\n return this.initializedPromise;\n }\n\n public addBeforeEagerTask(cb: () => Promise<void>) {\n this.beforeEagerCallbacks.push(cb);\n }\n\n public addLoadEagerTask(cb: () => Promise<void>) {\n this.loadEagerCallbacks.push(cb);\n }\n\n public addBeforeLoadLazyTask(cb: () => Promise<void>) {\n this.beforeLoadLazyCallbacks.push(cb);\n }\n\n public addLoadLazyTask(cb: () => Promise<void>) {\n this.loadLazyCallbacks.push(cb);\n }\n\n public addBeforeLoadDelayedTask(cb: () => Promise<void>) {\n this.beforeLoadDelayedCallbacks.push(cb);\n }\n\n public addLoadDelayedTask(cb: () => Promise<void>) {\n this.loadDelayedCallbacks.push(cb);\n }\n\n public addInitializedTask(cb: () => Promise<void>) {\n this.initializedCallbacks.push(cb);\n }\n\n public async init() {\n await this.beforeEager;\n await this.loadEager;\n await this.beforeLoadLazy;\n await this.loadLazy;\n await this.beforeLoadDelayed;\n await this.loadDelayed;\n await this.initialized;\n }\n\n private async beforeLoadEager(): Promise<void> {\n const beforeLoadEagerTask: Promise<void> = new Promise((resolve) => {\n initSampleRUM();\n decorateTemplateAndTheme();\n setDocLanguage();\n resolve();\n });\n\n await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), beforeLoadEagerTask]);\n }\n\n private async loadEagerPromise(): Promise<void> {\n const loadEagerTask: Promise<void> = new Promise(async (resolve) => {\n const main = document.querySelector('main') as HTMLElement;\n decorateButtons(main);\n transformSection(main);\n decorateBlocks(main);\n setTimeout(() => {\n document.body.classList.add('show');\n resolve();\n }, 100);\n\n await waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n });\n\n await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), loadEagerTask]);\n }\n\n private async beforeLoadLazyPromise(): Promise<void> {\n const beforeLoadLazyTask: Promise<void> = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), beforeLoadLazyTask]);\n }\n\n private async loadLazyPromise(): Promise<void> {\n const loadLazyTask: Promise<void> = new Promise(async (resolve) => {\n try {\n const {\n lazyStylesScssPath,\n sidekickLibraryStylesScssPath,\n fontsScssPath,\n lazyStylesCssPath,\n sidekickLibraryStylesCssPath,\n } = config;\n\n await loadBlocks();\n\n const { hash } = window.location;\n const element = hash ? document.getElementById(hash.substring(1)) : false;\n if (hash && element) element.scrollIntoView();\n\n if (lazyStylesScssPath && lazyStylesCssPath) await loadCSS(lazyStylesCssPath);\n if (sidekickLibraryStylesScssPath && sidekickLibraryStylesCssPath && isSidekickLibraryActive()) {\n await loadCSS(sidekickLibraryStylesCssPath);\n }\n if (fontsScssPath) await loadFonts();\n sampleRUM('lazy');\n const main = document.querySelector('main') as HTMLElement;\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('div[data-block-name]'));\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('picture > img'));\n } catch (error) {\n DebuggerService.error('Load lazy Task: ', error);\n }\n resolve();\n });\n\n await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), loadLazyTask]);\n }\n\n private async beforeLoadDelayedPromise(): Promise<void> {\n const beforeLoadDelayedTask: Promise<void> = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), beforeLoadDelayedTask]);\n }\n\n private async loadDelayedPromise(): Promise<void> {\n const loadDelayedTask: Promise<void> = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), loadDelayedTask]);\n }\n\n private async getInitializedPromise(): Promise<void> {\n const initializedTask: Promise<void> = new Promise((resolve) => resolve());\n\n await Promise.all([...this.initializedCallbacks.map((cb) => cb()), initializedTask]);\n }\n}\n\nexport default new HLX();\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i<r.length;i++)s(r[i],!1),o(r[i]);else null!=r&&(s(r,!1),o(r));else s(this,i)}const c=i=>{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n error?: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n async getPlaceholder(key: string): Promise<any> {\n const placeholder = await PlaceholderService.getPlaceHolder(key);\n return placeholder;\n }\n\n render() {\n if (this.error) {\n return html`<div class=\"error\">${this.error}</div>`;\n }\n if (!this.items) return;\n\n return html` <nav id=\"menu\">\n <header class=\"major\">\n <h2>Menu</h2>\n </header>\n ${this.items.length === 0 ? this.getPlaceholder('no menu items') : this.renderMenuItems()}\n </nav>`;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`<span @click=\"${this.toggleSubmenu}\" class=\"opener submenu\">\n <span class=\"submenu__text\">${item.navtitle} </span>\n ${renderIcon('chevron-down', 'submenu__icon')}\n </span>\n <ul>\n ${item.children.map((child) => html` <li><a href=\"${child.path}\">${child.navtitle}</a></li>`)}\n </ul>`;\n }\n\n private renderMenuItem(item: MenuItem) {\n if (item.error) {\n return html`<p>${item.error}</p>`;\n } else {\n return html` <li>\n ${item.children !== undefined ? this.renderSubMenu(item) : html`<a href=\"${item.path}\">${item.navtitle}</a>`}\n </li>`;\n }\n }\n\n private renderMenuItems() {\n return html` <ul>\n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n </ul>`;\n }\n\n private getSubmenuName = (entry: MenuItem) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: MenuItem | SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item['navtitle'] || item['title'];\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(siteMapEntries: MenuItem[]): Record<string, SiteMapEntry[]> {\n const groups = {};\n siteMapEntries.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n private async groupByFirstLevelPath() {\n const endpoint = '/query-index.json';\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n try {\n const queryIndex = await FetchService.fetchJson<SheetsResponse<SiteMapEntry>>(endpoint);\n\n this.error = null;\n\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n const groupItems = this.groupItemsByFirstLevelPath(filteredNavigation);\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n } catch (error) {\n DebuggerService.error(`SidebarNav Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n @state()\n error: string | null = null;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n if (contactHtml !== null) this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const endpoint = 'contact.plain.html';\n\n try {\n const contactHtmlString = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n return parser.parseFromString(contactHtmlString, 'text/html');\n } catch (error) {\n DebuggerService.error(`SidebarContacts Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n\n return null;\n }\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`<header class=\"major\">\n <h2>${headline}</h2>\n </header>`;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`<p>${text}</p>`;\n }\n\n render() {\n if (this.error) {\n return html`<div class=\"error\">${this.error}</div>`;\n }\n\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n <section>${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}</section>\n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html` <li class=\"icon solid\">${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}</li>`;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`<ul class=\"contact\">\n ${contacts.map((contact) => this.renderContact(contact))}\n </ul>`;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from 'Services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { Sitemap, SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n @state()\n error: string | null = null;\n\n @state()\n private noPostsPlaceholder: string;\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n this.noPostsPlaceholder = await PlaceholderService.getPlaceHolder('no posts');\n }\n\n render() {\n if (!this.lastTreePosts) return;\n\n return html` ${this.renderHeader()} ${this.renderPosts()} `;\n\n //TODO: Add overview if more button is needed\n /*\n <ul class=\"actions\">\n <li><a href=\"#\" class=\"button\">More</a></li>\n </ul>\n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`<a href=\"${siteMapEntry.path}\" class=\"image\">${picture}</a>`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html` <article>\n ${this.renderPicture(siteMapEntry)}\n <p>${siteMapEntry.description}</p>\n </article>`;\n }\n\n private async getPosts() {\n const endpoint = '/query-index.json';\n\n try {\n this.error = null;\n const queryIndex = await FetchService.fetchJson<SheetsResponse<SiteMapEntry>>(endpoint);\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n } catch (error) {\n DebuggerService.error(`SidebarPost Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n\n private renderPosts() {\n if (this.error) return html`<div class=\"error\">${this.error}</div>`;\n if (this.lastTreePosts.length === 0) return html`<div>${this.noPostsPlaceholder}</div>`;\n\n return html`<div class=\"mini-posts\">\n ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}\n </div>`;\n }\n\n private renderHeader() {\n return html` <header class=\"major\">\n <h2>Newest Posts</h2>\n </header>`;\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const endpoint = 'footer.plain.html';\n\n try {\n const response = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n } catch (error) {\n DebuggerService.error(`SidebarFooter Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`<div class=\"error\">${this.error}</div>`;\n }\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { html, LitElement } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { createRef, Ref, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref<HTMLAnchorElement> = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n <div class=\"inner\">\n <sidebar-nav></sidebar-nav>\n <sidebar-posts></sidebar-posts>\n <sidebar-contact></sidebar-contact>\n <sidebar-footer id=\"footer\"></sidebar-footer>\n </div>\n <a ${ref(this.toggleRef)} href=\"#sidebar\" class=\"toggle hamburger-icon\" aria-label=\"Sidebar toggle\">\n ${renderIcon('hamburger')}\n </a>\n `;\n }\n}\n","import HLX from '../../app/index.ts';\nimport './sidebar.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\n\nconst addSidebarContainer = () => {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n const main = document.getElementById('main');\n main?.after(sidebarContainer);\n};\n\nHLX.addLoadEagerTask(() => {\n addSidebarContainer();\n return Promise.resolve();\n});\n","import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\n\nexport function addInnerContainer() {\n const main = document.getElementById('main');\n if (!main) return;\n const children = main.innerHTML;\n main.innerHTML = `<div class=\"inner\">${isSidekickLibraryActive() ? `` : `<header-component id=\"header\"></header-component>`}${children}</div>`;\n}\n","import HLX from '../../app/index.ts';\nimport { addInnerContainer } from './innerContainer.ts';\n\nHLX.addLoadEagerTask(() => {\n addInnerContainer();\n return Promise.resolve();\n});\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a <strong> string with some </strong> keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello<span> world!</span>'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n if (specifier === '' || htmlTag === '') return input;\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}</${htmlTag}>` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from 'Utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap<any> | Map<PropertyKey, unknown>) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson<HeaderResponseData>('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n this.error = null;\n } catch (error) {\n DebuggerService.error('Header Component: Error while fetching header.json', error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`<div class=\"error\">${this.error}</div>`;\n }\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n <a href=\"${leftCol.logoLink}\" class=\"logo\">${logoTextHTML}</a>\n <ul class=\"icons\">\n ${rightCol.map((item) => {\n return html`\n <li>\n <a href=\"${item.socialLink}\" class=\"icon brands\" aria-label=\"${item.socialLabel}\">\n ${renderIcon(item.socialIcon, 'header-icon')}\n <span class=\"label\">${item.socialLabel}</span>\n </a>\n </li>\n `;\n })}\n </ul>\n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;t<i.length&&!(t>this._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t<r&&s===e[t]||(this._$Cwt=h,r=0,Promise.resolve(s).then((async t=>{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e<i._$Cwt&&(i._$Cwt=e,i.setValue(t))}})))}return t}disconnected(){this._$CK.disconnect(),this._$CX.pause()}reconnected(){this._$CK.reconnect(this),this._$CX.resume()}}const m=o(c);export{c as UntilDirective,m as until};\n//# sourceMappingURL=until.js.map\n","export const ICONS_PATH = '/public/icons';\n","import { css, html, LitElement } from 'lit';\nimport { customElement, property } from 'lit/decorators.js';\nimport { unsafeSVG } from 'lit/directives/unsafe-svg.js';\nimport { until } from 'lit/directives/until.js';\nimport { ICONS_PATH } from 'Constants/paths.ts';\nimport { DebuggerService } from '@kluntje/services';\n\n// Vite runs on build time and finds all svg files in icons directory\n// Since import.meta.glob only accepts literals ICON_PATH cant be used\nconst modules = import.meta.glob('/public/icons/*.svg', { as: 'raw' });\n\n@customElement('icon-component')\nexport class Icon extends LitElement {\n @property({ type: String })\n name: string = '';\n\n async getSvg(name: string) {\n const key = modules[`${ICONS_PATH}/${name}.svg`];\n const iconMarkupFunc = key ?? modules[`${ICONS_PATH}/cross.svg`];\n try {\n const iconMarkup = await iconMarkupFunc();\n return unsafeSVG(iconMarkup);\n } catch (error) {\n DebuggerService.error(`Icon Component: SVG icon: ${error.message}`, error);\n return;\n }\n }\n\n render() {\n const svg = this.getSvg(this.name);\n return html`${until(svg)}`;\n }\n\n static readonly styles = css`\n :host {\n display: flex;\n align-items: center;\n }\n\n svg {\n width: 100%;\n height: auto;\n }\n `;\n}\n","import HLX from './index.ts';\n\nconst READY_STATES = {\n interactive: 'interactive',\n complete: 'complete',\n};\n\nfunction init() {\n HLX.addBeforeEagerTask(() => {\n const main = document.getElementsByTagName('main')[0];\n main.setAttribute('id', 'main');\n return Promise.resolve();\n });\n\n HLX.init();\n}\n\nexport function initHLXApp() {\n if (document.readyState === READY_STATES.interactive || document.readyState === READY_STATES.complete) {\n init();\n } else {\n document.addEventListener('readystatechange', () => {\n const readyState = document.readyState;\n if (readyState === READY_STATES.interactive || readyState === READY_STATES.complete) {\n init();\n }\n });\n }\n}\n","import './components/sidebar/sidebar.init.ts';\nimport './components/innerContainer/innerContainer.init.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { initHLXApp } from './app/init.ts';\n\ninitHLXApp();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file diff --git a/dist/posts/posts.js b/dist/posts/posts.js index 590e1e57..b74f29b1 100644 --- a/dist/posts/posts.js +++ b/dist/posts/posts.js @@ -1,2 +1,2 @@ -import{j as l,x as i,T as c}from"../__chunks__/lit-element.CH8ciVnL.js";import{P as p,c as y}from"../__chunks__/createOptimizedPicture.Z5VLB_Rl.js";import{F as h,m}from"../__chunks__/fetch.service.DgmLKlDK.js";import{o as u}from"../__chunks__/if-defined.CrfpI-tB.js";import{i as w}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";const $=t=>t?i`<h3>${t}</h3>`:c,g=t=>t?t.length>200?i`<p>${t.slice(0,200)}...</p>`:i`<p>${t}</p>`:c,v=(t,e)=>e?i`<a href="${u(t)}" class="image">${e}</a>`:c,x=t=>{const{postUrl:e,headline:r,text:o,picture:a,buttontext:s}=t;return i`<article>${v(e,a)} ${$(r)} ${g(o)}<ul class="actions"><li><a href="${u(e)}" class="button">${s||"Goto Post"}</a></li></ul></article>`},T=async t=>{if(t.length===0){const e=await p.getPlaceHolder("no posts");return i`<article>${e}</article>`}return t.map(e=>x(e))},H=t=>{var r;return(r=Array.from(t.querySelectorAll("p")).find(o=>o.innerText.trim().length>0))==null?void 0:r.innerText};function S(t){try{return h.fetchText(`${t.path}.plain.html`,{cacheOptions:{cacheType:"runtime"}})}catch(e){m.error(`Post Block: Error while fetching ${t.path}.plain.html`,e);return}}function q(t,e,r){var o,a;return{postUrl:w()?void 0:`${window.hlx.codeBasePath}${t[e].path}`,headline:((o=r.querySelector("h1"))==null?void 0:o.innerText)||((a=r.querySelector("h2"))==null?void 0:a.innerText),text:H(r),buttontext:t[e].buttontext,picture:y({src:t[e].image,alt:t[e].imagealt,width:323,height:199})}}async function j(t){t.innerHTML="";const e=new DOMParser;try{const o=(await h.fetchJson("/query-index.json")).data.filter(n=>n.path.startsWith("/posts")),f=(await Promise.all(o.map(n=>S(n)))).filter(n=>n!==void 0).map(n=>e.parseFromString(n,"text/html")).map((n,P)=>q(o,P,n));t.style.removeProperty("display");const d=await T(f);l(d,t)}catch(r){m.error("Post Block: Error while fetching posts.",r);const o=await p.getPlaceHolder("error"),a=document.createElement("div"),s=i`<article style="width:100%"><p>${o}</p></article>`;l(s,a),t.innerHTML="",t.appendChild(a)}}export{j as default}; +import{j as l,x as i,T as c}from"../__chunks__/lit-element.CH8ciVnL.js";import{P as p,c as y}from"../__chunks__/createOptimizedPicture.CyR9tLTg.js";import{F as h,m}from"../__chunks__/fetch.service.C1Ie3Sjw.js";import{o as u}from"../__chunks__/if-defined.CrfpI-tB.js";import{i as w}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";const $=t=>t?i`<h3>${t}</h3>`:c,g=t=>t?t.length>200?i`<p>${t.slice(0,200)}...</p>`:i`<p>${t}</p>`:c,v=(t,e)=>e?i`<a href="${u(t)}" class="image">${e}</a>`:c,x=t=>{const{postUrl:e,headline:r,text:o,picture:a,buttontext:s}=t;return i`<article>${v(e,a)} ${$(r)} ${g(o)}<ul class="actions"><li><a href="${u(e)}" class="button">${s||"Goto Post"}</a></li></ul></article>`},T=async t=>{if(t.length===0){const e=await p.getPlaceHolder("no posts");return i`<article>${e}</article>`}return t.map(e=>x(e))},H=t=>{var r;return(r=Array.from(t.querySelectorAll("p")).find(o=>o.innerText.trim().length>0))==null?void 0:r.innerText};function S(t){try{return h.fetchText(`${t.path}.plain.html`,{cacheOptions:{cacheType:"runtime"}})}catch(e){m.error(`Post Block: Error while fetching ${t.path}.plain.html`,e);return}}function q(t,e,r){var o,a;return{postUrl:w()?void 0:`${window.hlx.codeBasePath}${t[e].path}`,headline:((o=r.querySelector("h1"))==null?void 0:o.innerText)||((a=r.querySelector("h2"))==null?void 0:a.innerText),text:H(r),buttontext:t[e].buttontext,picture:y({src:t[e].image,alt:t[e].imagealt,width:323,height:199})}}async function j(t){t.innerHTML="";const e=new DOMParser;try{const o=(await h.fetchJson("/query-index.json")).data.filter(n=>n.path.startsWith("/posts")),f=(await Promise.all(o.map(n=>S(n)))).filter(n=>n!==void 0).map(n=>e.parseFromString(n,"text/html")).map((n,P)=>q(o,P,n));t.style.removeProperty("display");const d=await T(f);l(d,t)}catch(r){m.error("Post Block: Error while fetching posts.",r);const o=await p.getPlaceHolder("error"),a=document.createElement("div"),s=i`<article style="width:100%"><p>${o}</p></article>`;l(s,a),t.innerHTML="",t.appendChild(a)}}export{j as default}; //# sourceMappingURL=posts.js.map diff --git a/scripts/__backup__/aem.js b/scripts/__backup__/aem.js index 99f56f54..dd08903d 100644 --- a/scripts/__backup__/aem.js +++ b/scripts/__backup__/aem.js @@ -26,8 +26,9 @@ function sampleRUM(checkpoint, data = {}) { const defer = (fnname) => { sampleRUM[fnname] = sampleRUM[fnname] || ((...args) => sampleRUM.defer.push({ fnname, args })); }; - sampleRUM.drain = sampleRUM.drain - || ((dfnname, fn) => { + sampleRUM.drain = + sampleRUM.drain || + ((dfnname, fn) => { sampleRUM[dfnname] = fn; sampleRUM.defer .filter(({ fnname }) => dfnname === fnname) @@ -97,7 +98,7 @@ function sampleRUM(checkpoint, data = {}) { t: Date.now() - firstReadTime, ...data, }, - knownProperties, + knownProperties ); const url = `https://rum.hlx.page/.rum/${weight}`; // eslint-disable-next-line no-unused-expressions @@ -175,10 +176,10 @@ function init() { function toClassName(name) { return typeof name === 'string' ? name - .toLowerCase() - .replace(/[^0-9a-z]/gi, '-') - .replace(/-+/g, '-') - .replace(/^-|-$/g, '') + .toLowerCase() + .replace(/[^0-9a-z]/gi, '-') + .replace(/-+/g, '-') + .replace(/^-|-$/g, '') : ''; } @@ -287,9 +288,7 @@ async function loadScript(src, attrs) { */ function getMetadata(name, doc = document) { const attr = name && name.includes(':') ? 'property' : 'name'; - const meta = [...doc.head.querySelectorAll(`meta[${attr}="${name}"]`)] - .map((m) => m.content) - .join(', '); + const meta = [...doc.head.querySelectorAll(`meta[${attr}="${name}"]`)].map((m) => m.content).join(', '); return meta || ''; } @@ -305,7 +304,7 @@ function createOptimizedPicture( src, alt = '', eager = false, - breakpoints = [{ media: '(min-width: 600px)', width: '2000' }, { width: '750' }], + breakpoints = [{ media: '(min-width: 600px)', width: '2000' }, { width: '750' }] ) { const url = new URL(src, window.location.href); const picture = document.createElement('picture'); @@ -371,19 +370,19 @@ function decorateButtons(element) { up.classList.add('button-container'); } if ( - up.childNodes.length === 1 - && up.tagName === 'STRONG' - && twoup.childNodes.length === 1 - && twoup.tagName === 'P' + up.childNodes.length === 1 && + up.tagName === 'STRONG' && + twoup.childNodes.length === 1 && + twoup.tagName === 'P' ) { a.className = 'button primary'; twoup.classList.add('button-container'); } if ( - up.childNodes.length === 1 - && up.tagName === 'EM' - && twoup.childNodes.length === 1 - && twoup.tagName === 'P' + up.childNodes.length === 1 && + up.tagName === 'EM' && + twoup.childNodes.length === 1 && + twoup.tagName === 'P' ) { a.className = 'button secondary'; twoup.classList.add('button-container'); @@ -513,7 +512,7 @@ function updateSectionsStatus(main) { const status = section.dataset.sectionStatus; if (status !== 'loaded') { const loadingBlock = section.querySelector( - '.block[data-block-status="initialized"], .block[data-block-status="loading"]', + '.block[data-block-status="initialized"], .block[data-block-status="loading"]' ); if (loadingBlock) { section.dataset.sectionStatus = 'loading'; @@ -571,9 +570,7 @@ async function loadBlock(block) { const decorationComplete = new Promise((resolve) => { (async () => { try { - const mod = await import( - `${window.hlx.codeBasePath}/blocks/${blockName}/${blockName}.js` - ); + const mod = await import(`${window.hlx.codeBasePath}/blocks/${blockName}/${blockName}.js`); if (mod.default) { await mod.default(block); } diff --git a/src/app/app.types.ts b/src/app/app.types.ts new file mode 100644 index 00000000..904c23c3 --- /dev/null +++ b/src/app/app.types.ts @@ -0,0 +1,8 @@ +export type BlockMapping = { + name: string; + element: HTMLDivElement; +}; + +export interface LcpCandidate extends HTMLElement { + complete: boolean; +} diff --git a/src/app/index.ts b/src/app/index.ts new file mode 100644 index 00000000..dad3234f --- /dev/null +++ b/src/app/index.ts @@ -0,0 +1,223 @@ +import { decorateTemplateAndTheme } from './tasks/decorateTemplateAndTheme'; +import { decorateButtons } from './tasks/decorateButtons'; +import { setDocLanguage } from './tasks/setDocLanguage'; +import { waitForLCP } from './tasks/waitForLCP'; +import { loadFonts } from './tasks/loadFonts'; +import { initSampleRUM } from './tasks/initSampleRUM'; +import { DebuggerService } from '@kluntje/services'; +import { loadCSS } from './tasks/loadCSS'; +import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive'; +import { config } from '../../config'; +import { loadBlocks } from './tasks/loadBlocks'; +import { transformSection } from './tasks/transformSections'; +import { decorateBlocks } from './tasks/decorateBlocks'; +import { sampleRUM } from './tasks/sampleRUM'; + +class HLX { + private beforeEagerCallbacks: Array<() => Promise<void>> = []; + private loadEagerCallbacks: Array<() => Promise<void>> = []; + private beforeLoadLazyCallbacks: Array<() => Promise<void>> = []; + private loadLazyCallbacks: Array<() => Promise<void>> = []; + private beforeLoadDelayedCallbacks: Array<() => Promise<void>> = []; + private loadDelayedCallbacks: Array<() => Promise<void>> = []; + private initializedCallbacks: Array<() => Promise<void>> = []; + + private beforeEagerPromise?: Promise<void>; + private eagerPromise?: Promise<void>; + private beforeLazyPromise?: Promise<void>; + private lazyPromise?: Promise<void>; + private beforeDelayedPromise?: Promise<void>; + private delayedPromise?: Promise<void>; + private initializedPromise?: Promise<void>; + + private get beforeEager() { + if (this.beforeEagerPromise === undefined) { + this.beforeEagerPromise = this.beforeLoadEager(); + } + return this.beforeEagerPromise; + } + + private get loadEager() { + if (this.eagerPromise === undefined) { + this.eagerPromise = this.loadEagerPromise(); + } + return this.eagerPromise; + } + + private get beforeLoadLazy() { + if (this.beforeLazyPromise === undefined) { + this.beforeLazyPromise = this.beforeLoadLazyPromise(); + } + return this.beforeLazyPromise; + } + + private get loadLazy() { + if (this.lazyPromise === undefined) { + this.lazyPromise = this.loadLazyPromise(); + } + return this.lazyPromise; + } + + private get beforeLoadDelayed() { + if (this.beforeDelayedPromise === undefined) { + this.beforeDelayedPromise = this.beforeLoadDelayedPromise(); + } + return this.beforeDelayedPromise; + } + + private get loadDelayed() { + if (this.delayedPromise === undefined) { + this.delayedPromise = this.loadDelayedPromise(); + } + return this.delayedPromise; + } + + private get initialized() { + if (this.initializedPromise === undefined) { + this.initializedPromise = this.getInitializedPromise(); + } + return this.initializedPromise; + } + + public addBeforeEagerTask(cb: () => Promise<void>) { + this.beforeEagerCallbacks.push(cb); + } + + public addLoadEagerTask(cb: () => Promise<void>) { + this.loadEagerCallbacks.push(cb); + } + + public addBeforeLoadLazyTask(cb: () => Promise<void>) { + this.beforeLoadLazyCallbacks.push(cb); + } + + public addLoadLazyTask(cb: () => Promise<void>) { + this.loadLazyCallbacks.push(cb); + } + + public addBeforeLoadDelayedTask(cb: () => Promise<void>) { + this.beforeLoadDelayedCallbacks.push(cb); + } + + public addLoadDelayedTask(cb: () => Promise<void>) { + this.loadDelayedCallbacks.push(cb); + } + + public addInitializedTask(cb: () => Promise<void>) { + this.initializedCallbacks.push(cb); + } + + public async init() { + await this.beforeEager; + await this.loadEager; + await this.beforeLoadLazy; + await this.loadLazy; + await this.beforeLoadDelayed; + await this.loadDelayed; + await this.initialized; + } + + private async beforeLoadEager(): Promise<void> { + const beforeLoadEagerTask: Promise<void> = new Promise((resolve) => { + initSampleRUM(); + decorateTemplateAndTheme(); + setDocLanguage(); + resolve(); + }); + + await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), beforeLoadEagerTask]); + } + + private async loadEagerPromise(): Promise<void> { + const loadEagerTask: Promise<void> = new Promise(async (resolve) => { + const main = document.querySelector('main') as HTMLElement; + decorateButtons(main); + transformSection(main); + decorateBlocks(main); + setTimeout(() => { + document.body.classList.add('show'); + resolve(); + }, 100); + + await waitForLCP(); + + try { + /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */ + if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) { + await loadFonts(); + } + } catch (e) { + // do nothing + } + }); + + await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), loadEagerTask]); + } + + private async beforeLoadLazyPromise(): Promise<void> { + const beforeLoadLazyTask: Promise<void> = new Promise((resolve) => resolve()); + + await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), beforeLoadLazyTask]); + } + + private async loadLazyPromise(): Promise<void> { + const loadLazyTask: Promise<void> = new Promise(async (resolve) => { + try { + const { + lazyStylesScssPath, + sidekickLibraryStylesScssPath, + fontsScssPath, + lazyStylesCssPath, + sidekickLibraryStylesCssPath, + } = config; + + await loadBlocks(); + + const { hash } = window.location; + const element = hash ? document.getElementById(hash.substring(1)) : false; + if (hash && element) element.scrollIntoView(); + + if (lazyStylesScssPath && lazyStylesCssPath) await loadCSS(lazyStylesCssPath); + if (sidekickLibraryStylesScssPath && sidekickLibraryStylesCssPath && isSidekickLibraryActive()) { + await loadCSS(sidekickLibraryStylesCssPath); + } + if (fontsScssPath) await loadFonts(); + sampleRUM('lazy'); + const main = document.querySelector('main') as HTMLElement; + // @ts-ignore + sampleRUM.observe(main.querySelectorAll('div[data-block-name]')); + // @ts-ignore + sampleRUM.observe(main.querySelectorAll('picture > img')); + } catch (error) { + DebuggerService.error('Load lazy Task: ', error); + } + resolve(); + }); + + await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), loadLazyTask]); + } + + private async beforeLoadDelayedPromise(): Promise<void> { + const beforeLoadDelayedTask: Promise<void> = new Promise((resolve) => resolve()); + + await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), beforeLoadDelayedTask]); + } + + private async loadDelayedPromise(): Promise<void> { + const loadDelayedTask: Promise<void> = new Promise((resolve) => { + setTimeout(() => { + resolve(); + }, 3000); + }); + + await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), loadDelayedTask]); + } + + private async getInitializedPromise(): Promise<void> { + const initializedTask: Promise<void> = new Promise((resolve) => resolve()); + + await Promise.all([...this.initializedCallbacks.map((cb) => cb()), initializedTask]); + } +} + +export default new HLX(); diff --git a/src/app/init.ts b/src/app/init.ts new file mode 100644 index 00000000..1f3f205a --- /dev/null +++ b/src/app/init.ts @@ -0,0 +1,29 @@ +import HLX from './index.ts'; + +const READY_STATES = { + interactive: 'interactive', + complete: 'complete', +}; + +function init() { + HLX.addBeforeEagerTask(() => { + const main = document.getElementsByTagName('main')[0]; + main.setAttribute('id', 'main'); + return Promise.resolve(); + }); + + HLX.init(); +} + +export function initHLXApp() { + if (document.readyState === READY_STATES.interactive || document.readyState === READY_STATES.complete) { + init(); + } else { + document.addEventListener('readystatechange', () => { + const readyState = document.readyState; + if (readyState === READY_STATES.interactive || readyState === READY_STATES.complete) { + init(); + } + }); + } +} diff --git a/src/app/tasks/adjustMarkup.ts b/src/app/tasks/adjustMarkup.ts new file mode 100644 index 00000000..b3a96fac --- /dev/null +++ b/src/app/tasks/adjustMarkup.ts @@ -0,0 +1,32 @@ +import { decorateImages } from './decorateImages'; + +/** + * This function is used to adjust the markup of a section. + * It wraps the default content in a div with the class 'default-content-wrapper'. + * It also adds the class 'section' to the section element. + * It decorates the images in the default content by calling the 'decorateImages' function. + * It sets the 'data-section-status' attribute to 'initialized'. + * It hides the section element. + * @param section - The section element to adjust. + */ +export function adjustMarkup(section: HTMLDivElement) { + const wrappers: HTMLDivElement[] = []; + let defaultContent = false; + [...section.children].forEach((e) => { + if (e.tagName === 'DIV' || !defaultContent) { + const wrapper = document.createElement('div'); + wrappers.push(wrapper); + defaultContent = e.tagName !== 'DIV'; + + if (defaultContent) { + wrapper.classList.add('default-content-wrapper'); + } + } + wrappers[wrappers.length - 1].append(e); + }); + wrappers.forEach((wrapper) => section.append(wrapper)); + decorateImages(); + section.classList.add('section'); + section.dataset.sectionStatus = 'initialized'; + section.style.display = 'none'; +} diff --git a/src/app/tasks/collectBlocks.ts b/src/app/tasks/collectBlocks.ts new file mode 100644 index 00000000..fc11beca --- /dev/null +++ b/src/app/tasks/collectBlocks.ts @@ -0,0 +1,24 @@ +import { BlockMapping } from '../app.types'; + +/** + * Collect all blocks in a section. + * @param section - The section to collect the blocks from. + * @returns BlockMapping[] + * @example + * const blocks = collectBlocks(section); + * console.log(blocks); + * Output: [{ name: 'block1', element: HTMLElement }, { name: 'block2', element: HTMLElement }] + */ +export function collectBlocks(section: HTMLElement): BlockMapping[] { + const blockMap: BlockMapping[] = []; + const blocksElements = section.querySelectorAll<HTMLDivElement>('[data-block-name]'); + + blocksElements.forEach((block: HTMLDivElement) => { + blockMap.push({ + name: block.dataset['blockName'] as string, + element: block, + }); + }); + + return blockMap; +} diff --git a/src/app/tasks/decorateBlocks.ts b/src/app/tasks/decorateBlocks.ts new file mode 100644 index 00000000..b5093226 --- /dev/null +++ b/src/app/tasks/decorateBlocks.ts @@ -0,0 +1,17 @@ +/** + * Decorate blocks with classes and data attributes. + * @param main - Html main element + */ +export function decorateBlocks(main: HTMLElement) { + main.querySelectorAll<HTMLDivElement>('div.section > div > div').forEach((block) => { + const shortBlockName = block.classList[0]; + if (shortBlockName) { + block.classList.add('block'); + block.dataset.blockName = shortBlockName; + const blockWrapper = block.parentElement; + blockWrapper?.classList.add(`${shortBlockName}-wrapper`); + const section = block.closest('.section'); + if (section) section.classList.add(`${shortBlockName}-container`); + } + }); +} diff --git a/src/app/tasks/decorateButtons.ts b/src/app/tasks/decorateButtons.ts new file mode 100644 index 00000000..ae55b6d0 --- /dev/null +++ b/src/app/tasks/decorateButtons.ts @@ -0,0 +1,37 @@ +/** + * Decorates paragraphs containing a single link as buttons. + * @param {Element} element container element + */ +export function decorateButtons(element) { + element.querySelectorAll('a').forEach((a) => { + a.title = a.title || a.textContent; + if (a.href !== a.textContent) { + const up = a.parentElement; + const twoup = a.parentElement.parentElement; + if (!a.querySelector('img')) { + if (up.childNodes.length === 1 && (up.tagName === 'P' || up.tagName === 'DIV')) { + a.className = 'button'; // default + up.classList.add('button-container'); + } + if ( + up.childNodes.length === 1 && + up.tagName === 'STRONG' && + twoup.childNodes.length === 1 && + twoup.tagName === 'P' + ) { + a.className = 'button primary'; + twoup.classList.add('button-container'); + } + if ( + up.childNodes.length === 1 && + up.tagName === 'EM' && + twoup.childNodes.length === 1 && + twoup.tagName === 'P' + ) { + a.className = 'button secondary'; + twoup.classList.add('button-container'); + } + } + } + }); +} diff --git a/src/app/tasks/decorateImages.ts b/src/app/tasks/decorateImages.ts new file mode 100644 index 00000000..11c32ad8 --- /dev/null +++ b/src/app/tasks/decorateImages.ts @@ -0,0 +1,13 @@ +/* + * This function is used to decorate images in the default content. + * It adds the class 'image' and 'main' to the parent element of the image. + */ +export function decorateImages() { + const picture = document.querySelectorAll('.default-content-wrapper picture'); + picture.forEach((item) => { + const parentElement = item.parentElement; + if (parentElement) { + parentElement.classList.add('image', 'main'); + } + }); +} diff --git a/src/app/tasks/decorateTemplateAndTheme.ts b/src/app/tasks/decorateTemplateAndTheme.ts new file mode 100644 index 00000000..b63ea178 --- /dev/null +++ b/src/app/tasks/decorateTemplateAndTheme.ts @@ -0,0 +1,20 @@ +import { addClasses } from '../../utils/addClasses'; +import { getMetadata } from '../../utils/getMetadata'; + +/** + * Decorates the template and theme by adding classes to the body. + * The classes are defined in the meta tags of the document. + * Usefull for styling the page based on the template and theme meta tags + * that can be set in the metadata table in EDS. + * @example + * <meta name="template" content="template-name"> + * <meta name="theme" content="theme-name"> + * @example + * <body class="template-name theme-name"> + */ +export function decorateTemplateAndTheme() { + const template = getMetadata('template'); + if (template) addClasses(document.body, template); + const theme = getMetadata('theme'); + if (theme) addClasses(document.body, theme); +} diff --git a/src/app/tasks/initSampleRUM.ts b/src/app/tasks/initSampleRUM.ts new file mode 100644 index 00000000..fc68c2d4 --- /dev/null +++ b/src/app/tasks/initSampleRUM.ts @@ -0,0 +1,17 @@ +import { sampleRUM } from './sampleRUM'; +import setupHlxObj from './setupHlxObj'; + +export function initSampleRUM() { + setupHlxObj(); + sampleRUM('top'); + + window.addEventListener('load', () => sampleRUM('load')); + + window.addEventListener('unhandledrejection', (event) => { + sampleRUM('error', { source: event.reason.sourceURL, target: event.reason.line }); + }); + + window.addEventListener('error', (event) => { + sampleRUM('error', { source: event.filename, target: event.lineno }); + }); +} diff --git a/src/app/tasks/loadBlock.ts b/src/app/tasks/loadBlock.ts new file mode 100644 index 00000000..0b1a3749 --- /dev/null +++ b/src/app/tasks/loadBlock.ts @@ -0,0 +1,25 @@ +import { BlockMapping } from '../app.types'; +import { collectBlocks } from './collectBlocks'; +import { loadBlockModules } from './loadBlockModules'; +import { loadBlockStyles } from './loadBlockStyles'; +import { showSection } from './showSection'; + +/** + * Load the block modules and styles for a section and show the section. + * @param section - The section to load the block modules and styles for. + * @returns Promise<void> + */ +export async function loadBlock(section: HTMLElement) { + const sectionsBlocks: BlockMapping[] = collectBlocks(section); + + if (!sectionsBlocks.length) { + showSection(section); + return; + } + + for (const block of sectionsBlocks) { + Promise.all([loadBlockModules(block), loadBlockStyles(block)]); + } + + showSection(section); +} diff --git a/src/app/tasks/loadBlockModules.ts b/src/app/tasks/loadBlockModules.ts new file mode 100644 index 00000000..b3876349 --- /dev/null +++ b/src/app/tasks/loadBlockModules.ts @@ -0,0 +1,28 @@ +import { DebuggerService } from '@kluntje/services'; +import { BlockMapping } from '../app.types'; +import { getUrlForEndpoint } from '../utils/getUrlForEndpoint'; + +/* + * Load the es module for the block. The module should be named as the block name. + * @param block - The block to load the module for. + * @returns Promise<void> + */ +export async function loadBlockModules(block: BlockMapping): Promise<void> { + const status = block.element.dataset.blockStatus; + if (status !== 'loading' && status !== 'loaded') { + try { + block.element.dataset.blockStatus = 'loading'; + const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`); + const blockModule = await import(href); + + if (blockModule.default) { + await blockModule.default(block.element); + } + + block.element.dataset.blockStatus = 'loaded'; + } catch (error) { + block.element.dataset.blockStatus = 'error'; + DebuggerService.error('laodBloackModules:', error); + } + } +} diff --git a/src/app/tasks/loadBlockStyles.ts b/src/app/tasks/loadBlockStyles.ts new file mode 100644 index 00000000..aba5cdba --- /dev/null +++ b/src/app/tasks/loadBlockStyles.ts @@ -0,0 +1,15 @@ +import { BlockMapping } from '../app.types'; +import { loadCSS } from './loadCSS'; + +/** + * Load the block styles. The styles should be named as the block name. + * @param block - The block to load the styles for. + * @returns Promise<void> + */ +export async function loadBlockStyles(block: BlockMapping) { + try { + await loadCSS(`dist/${block.name}/${block.name}.css`); + } catch (error) { + //do nothing + } +} diff --git a/src/app/tasks/loadBlocks.ts b/src/app/tasks/loadBlocks.ts new file mode 100644 index 00000000..f0f984df --- /dev/null +++ b/src/app/tasks/loadBlocks.ts @@ -0,0 +1,13 @@ +import { loadBlock } from './loadBlock'; + +/** + * Loads Blocks + * by getting all sections and load every block in every section + * and shows every section that is finished loading. + */ +export async function loadBlocks() { + const sections = [...document.querySelectorAll<HTMLElement>('.section')]; + const SectionsPromises = sections.map((section) => loadBlock(section)); + + await Promise.all(SectionsPromises); +} diff --git a/src/app/tasks/loadCSS.ts b/src/app/tasks/loadCSS.ts new file mode 100644 index 00000000..a3d46ca0 --- /dev/null +++ b/src/app/tasks/loadCSS.ts @@ -0,0 +1,23 @@ +import { getUrlForEndpoint } from '../utils/getUrlForEndpoint'; + +/** + * Load a CSS file if it is not already loaded append it to the head. + * @param endpoint - The endpoint of the CSS file. + * @returns Promise<boolean> + */ +export async function loadCSS(endpoint: string) { + return new Promise((resolve, reject) => { + const { href } = getUrlForEndpoint(endpoint); + + if (!document.querySelector(`head > link[href="${href}"]`)) { + const link = document.createElement('link'); + link.rel = 'stylesheet'; + link.href = href; + link.onload = resolve; + link.onerror = reject; + document.head.append(link); + } else { + resolve(true); + } + }); +} diff --git a/src/app/tasks/loadFonts.ts b/src/app/tasks/loadFonts.ts new file mode 100644 index 00000000..bf33ff56 --- /dev/null +++ b/src/app/tasks/loadFonts.ts @@ -0,0 +1,15 @@ +import { getLocation } from 'Helpers/sidekick/getLocation'; +import { loadCSS } from './loadCSS'; +import { config } from '../../../config'; + +export async function loadFonts(): Promise<void> { + const { fontsCssPath } = config; + if (!fontsCssPath) return; + await loadCSS(fontsCssPath); + try { + if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true'); + } catch (e) { + console.error('Error setting fonts-loaded in session storage', e); + // do nothing + } +} diff --git a/src/app/tasks/processSectionMetaData.ts b/src/app/tasks/processSectionMetaData.ts new file mode 100644 index 00000000..a209777f --- /dev/null +++ b/src/app/tasks/processSectionMetaData.ts @@ -0,0 +1,26 @@ +import { toCamelCase } from 'Utils/toCamelCase'; +import { toClassName } from 'Utils/toClassName'; +import { readBlockConfig } from './readBlockConfig'; + +/* + This function processes the metadata of a section and applies it to the section element. + @param {HTMLElement} section The section element +*/ +export function processSectionMetaData(section: HTMLElement) { + const sectionMeta = section.querySelector('div.section-metadata'); + if (sectionMeta) { + const meta = readBlockConfig(sectionMeta); + Object.keys(meta).forEach((key) => { + if (key === 'style') { + const styles = meta.style + .split(',') + .filter((style: string) => style) + .map((style: string) => toClassName(style.trim())); + styles.forEach((style: string) => section.classList.add(style)); + } else { + section.dataset[toCamelCase(key)] = meta[key]; + } + }); + if (sectionMeta.parentElement) sectionMeta.parentElement.remove(); + } +} diff --git a/src/app/tasks/readBlockConfig.ts b/src/app/tasks/readBlockConfig.ts new file mode 100644 index 00000000..ca469446 --- /dev/null +++ b/src/app/tasks/readBlockConfig.ts @@ -0,0 +1,44 @@ +import { toClassName } from 'Utils/toClassName'; + +/* + This function reads the configuration of a block from the HTML file + and returns it as a Record<string, any> object. + @param {Element} block The block element +*/ +export function readBlockConfig(block: Element): Record<string, any> { + const config: Record<any, any> = {}; + block.querySelectorAll(':scope > div').forEach((row) => { + if (row.children) { + const cols = [...row.children]; + if (cols[1]) { + const col = cols[1]; + const name = toClassName(cols[0].textContent ?? ''); + let value: any = ''; + if (col.querySelector('a')) { + const as = [...col.querySelectorAll('a')]; + if (as.length === 1) { + value = as[0].href; + } else { + value = as.map((a) => a.href); + } + } else if (col.querySelector('img')) { + const imgs = [...col.querySelectorAll('img')]; + if (imgs.length === 1) { + value = imgs[0].src; + } else { + value = imgs.map((img) => img.src); + } + } else if (col.querySelector('p')) { + const ps = [...col.querySelectorAll('p')]; + if (ps.length === 1) { + value = ps[0].textContent; + } else { + value = ps.map((p) => p.textContent); + } + } else value = row.children[1].textContent; + config[name] = value; + } + } + }); + return config; +} diff --git a/src/app/tasks/sampleRUM.ts b/src/app/tasks/sampleRUM.ts new file mode 100644 index 00000000..f391b7cd --- /dev/null +++ b/src/app/tasks/sampleRUM.ts @@ -0,0 +1,135 @@ +/** + * log RUM if part of the sample. + * @param {string} checkpoint identifies the checkpoint in funnel + * @param {Object} data additional data for RUM sample + * @param {string} data.source DOM node that is the source of a checkpoint event, + * identified by #id or .classname + * @param {string} data.target subject of the checkpoint event, + * for instance the href of a link, or a search term + */ + +export function sampleRUM(checkpoint, data = {}) { + // @ts-ignore + sampleRUM.defer = sampleRUM.defer || []; + const defer = (fnname) => { + // @ts-ignore + sampleRUM[fnname] = sampleRUM[fnname] || ((...args) => sampleRUM.defer.push({ fnname, args })); + }; + // @ts-ignore + sampleRUM.drain = + // @ts-ignore + sampleRUM.drain || + ((dfnname, fn) => { + sampleRUM[dfnname] = fn; + // @ts-ignore + sampleRUM.defer + .filter(({ fnname }) => dfnname === fnname) + .forEach(({ fnname, args }) => sampleRUM[fnname](...args)); + }); + // @ts-ignore + sampleRUM.always = sampleRUM.always || []; + // @ts-ignore + sampleRUM.always.on = (chkpnt, fn) => { + // @ts-ignore + sampleRUM.always[chkpnt] = fn; + }; + // @ts-ignore + sampleRUM.on = (chkpnt, fn) => { + // @ts-ignore + sampleRUM.cases[chkpnt] = fn; + }; + defer('observe'); + defer('cwv'); + try { + window.hlx = window.hlx || {}; + // @ts-ignore + if (!window.hlx.rum) { + const usp = new URLSearchParams(window.location.search); + const weight = usp.get('rum') === 'on' ? 1 : 100; // with parameter, weight is 1. Defaults to 100. + const id = Array.from({ length: 75 }, (_, i) => String.fromCharCode(48 + i)) + .filter((a) => /\d|[A-Z]/i.test(a)) + .filter(() => Math.random() * 75 > 70) + .join(''); + const random = Math.random(); + const isSelected = random * weight < 1; + const firstReadTime = Date.now(); + const urlSanitizers = { + full: () => window.location.href, + origin: () => window.location.origin, + path: () => window.location.href.replace(/\?.*$/, ''), + }; + // @ts-ignore + window.hlx.rum = { + weight, + id, + random, + isSelected, + firstReadTime, + sampleRUM, + sanitizeURL: urlSanitizers[window.hlx.RUM_MASK_URL || 'path'], + }; + } + // @ts-ignore + const { weight, id, firstReadTime } = window.hlx.rum; + // @ts-ignore + if (window.hlx && window.hlx.rum && window.hlx.rum.isSelected) { + const knownProperties = [ + 'weight', + 'id', + 'referer', + 'checkpoint', + 't', + 'source', + 'target', + 'cwv', + 'CLS', + 'FID', + 'LCP', + 'INP', + ]; + const sendPing = (pdata = data) => { + const body = JSON.stringify( + { + weight, + id, + // @ts-ignore + referer: window.hlx.rum.sanitizeURL(), + checkpoint, + t: Date.now() - firstReadTime, + ...data, + }, + knownProperties + ); + const url = `https://rum.hlx.page/.rum/${weight}`; + navigator.sendBeacon(url, body); + // eslint-disable-next-line no-console + console.debug(`ping:${checkpoint}`, pdata); + }; + // @ts-ignore + sampleRUM.cases = sampleRUM.cases || { + // @ts-ignore + cwv: () => sampleRUM.cwv(data) || true, + lazy: () => { + // use classic script to avoid CORS issues + const script = document.createElement('script'); + script.src = 'https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js'; + document.head.appendChild(script); + return true; + }, + }; + sendPing(data); + // @ts-ignore + if (sampleRUM.cases[checkpoint]) { + // @ts-ignore + sampleRUM.cases[checkpoint](); + } + } + // @ts-ignore + if (sampleRUM.always[checkpoint]) { + // @ts-ignore + sampleRUM.always[checkpoint](data); + } + } catch (error) { + // something went wrong + } +} diff --git a/src/app/tasks/setDocLanguage.ts b/src/app/tasks/setDocLanguage.ts new file mode 100644 index 00000000..4bd5438b --- /dev/null +++ b/src/app/tasks/setDocLanguage.ts @@ -0,0 +1,10 @@ +import { getMetadata } from '../../utils/getMetadata'; +import { undefinedOnEmpty } from '../../utils/undefinedOnEmpty'; + +/* + * This function sets the language of the document based on the language metadata. + */ +export function setDocLanguage() { + const lang = getMetadata('language'); + document.documentElement.lang = undefinedOnEmpty(lang) || 'en'; +} diff --git a/src/app/tasks/setupHlxObj.ts b/src/app/tasks/setupHlxObj.ts new file mode 100644 index 00000000..9f99f629 --- /dev/null +++ b/src/app/tasks/setupHlxObj.ts @@ -0,0 +1,16 @@ +export default function setupHlxObj(mainScriptPath: string = '/dist/main/main.js') { + window.hlx = window.hlx || {}; + window.hlx.RUM_MASK_URL = 'full'; + window.hlx.codeBasePath = ''; + window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on'; + + const scriptEl = document.querySelector(`script[src$="${mainScriptPath}"]`) as HTMLScriptElement; + if (scriptEl) { + try { + [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath); + } catch (error) { + // eslint-disable-next-line no-console + console.log('setupHlxObj', error); + } + } +} diff --git a/src/app/tasks/showSection.ts b/src/app/tasks/showSection.ts new file mode 100644 index 00000000..f944d307 --- /dev/null +++ b/src/app/tasks/showSection.ts @@ -0,0 +1,7 @@ +/** + * Removes the display property from the section + * @param section - The section to show + */ +export function showSection(section: HTMLElement) { + section.style.removeProperty('display'); +} diff --git a/src/app/tasks/transformSections.ts b/src/app/tasks/transformSections.ts new file mode 100644 index 00000000..5f05a917 --- /dev/null +++ b/src/app/tasks/transformSections.ts @@ -0,0 +1,15 @@ +import { adjustMarkup } from './adjustMarkup'; +import { processSectionMetaData } from './processSectionMetaData'; + +/** + * This function is used to transform the sections of the main element. + * It adjusts the markup of each section by calling the 'adjustMarkup' function. + * It processes the metadata of each section by calling the 'processSectionMetaData' function. + * @param main - The main element to transform. + */ +export function transformSection(main: HTMLElement) { + main.querySelectorAll<HTMLDivElement>(':scope > div').forEach((section) => { + adjustMarkup(section); + processSectionMetaData(section); + }); +} diff --git a/src/app/tasks/waitForLCP.ts b/src/app/tasks/waitForLCP.ts new file mode 100644 index 00000000..566cb870 --- /dev/null +++ b/src/app/tasks/waitForLCP.ts @@ -0,0 +1,42 @@ +import { collectBlocks } from './collectBlocks'; +import { loadBlockModules } from './loadBlockModules'; +import { loadBlockStyles } from './loadBlockStyles'; +import { config } from '../../../config'; +import { showSection } from './showSection'; +import { LcpCandidate } from '../app.types'; + +/** + * Wait for the Largest Contentful Paint (LCP) candidate to be loaded. + * This function will load the modules and styles for the first section after the LCP candidate. + * @returns Promise<void> + */ +export async function waitForLCP() { + const firstSection: HTMLElement | null = document.querySelector('.section'); + const { lcpBlocks } = config; + + if (firstSection) { + const blocks = collectBlocks(firstSection); + const blockPromises = blocks.map(async (block) => { + const hasLCPBlock = lcpBlocks?.includes(block.name); + if (hasLCPBlock) await Promise.all([loadBlockModules(block), loadBlockStyles(block)]); + }); + + await Promise.all(blockPromises); + showSection(firstSection); + } + + // @ts-ignore + document.body.style.display = null; + const lcpCandidate = document.querySelector<LcpCandidate>('main img'); + + await new Promise<void>((resolve) => { + if (lcpCandidate && !lcpCandidate.complete) { + lcpCandidate.setAttribute('loading', 'eager'); + lcpCandidate.setAttribute('fetchpriority', 'high'); + lcpCandidate.addEventListener('load', () => resolve()); + lcpCandidate.addEventListener('error', () => resolve()); + } else { + resolve(); + } + }); +} diff --git a/src/app/utils/getUrlForEndpoint.ts b/src/app/utils/getUrlForEndpoint.ts new file mode 100644 index 00000000..9ea6933e --- /dev/null +++ b/src/app/utils/getUrlForEndpoint.ts @@ -0,0 +1,13 @@ +/** + * Get the URL for an endpoint. + * @param endpoint - The endpoint. + * @returns URL + * @example + * const url = getUrlForEndpoint('block1/block1.css'); + * console.log(url); + * Output: URL { href: 'http://localhost:3000/block1/block1.css' } + */ +export const getUrlForEndpoint = (endpoint: string): URL => { + const baseUrl = new URL(window.hlx.codeBasePath, window.location.origin); + return new URL(endpoint, baseUrl); +}; diff --git a/src/components/form/form.ts b/src/components/form/form.ts index 960c5153..feb3a0dc 100644 --- a/src/components/form/form.ts +++ b/src/components/form/form.ts @@ -147,7 +147,6 @@ export class Form extends LitElement { }, }); if (response.ok) { - console.log(payload); if (form.dataset.confirmation) { window.location.href = form.dataset.confirmation; } diff --git a/src/components/innerContainer/innerContainer.init.ts b/src/components/innerContainer/innerContainer.init.ts new file mode 100644 index 00000000..e6572a90 --- /dev/null +++ b/src/components/innerContainer/innerContainer.init.ts @@ -0,0 +1,7 @@ +import HLX from '../../app/index.ts'; +import { addInnerContainer } from './innerContainer.ts'; + +HLX.addLoadEagerTask(() => { + addInnerContainer(); + return Promise.resolve(); +}); diff --git a/src/components/innerContainer/innerContainer.ts b/src/components/innerContainer/innerContainer.ts new file mode 100644 index 00000000..5576ca96 --- /dev/null +++ b/src/components/innerContainer/innerContainer.ts @@ -0,0 +1,8 @@ +import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive'; + +export function addInnerContainer() { + const main = document.getElementById('main'); + if (!main) return; + const children = main.innerHTML; + main.innerHTML = `<div class="inner">${isSidekickLibraryActive() ? `` : `<header-component id="header"></header-component>`}${children}</div>`; +} diff --git a/src/components/sidebar/sidebar.init.ts b/src/components/sidebar/sidebar.init.ts new file mode 100644 index 00000000..e139ce45 --- /dev/null +++ b/src/components/sidebar/sidebar.init.ts @@ -0,0 +1,19 @@ +import HLX from '../../app/index.ts'; +import './sidebar.ts'; +import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts'; + +const addSidebarContainer = () => { + if (isSidekickLibraryActive()) return; + + const sidebarContainer = document.createElement('sidebar-component'); + sidebarContainer.setAttribute('id', 'sidebar'); + window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active'); + window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active'); + const main = document.getElementById('main'); + main?.after(sidebarContainer); +}; + +HLX.addLoadEagerTask(() => { + addSidebarContainer(); + return Promise.resolve(); +}); diff --git a/src/components/sidebar/sidebar.ts b/src/components/sidebar/sidebar.ts index 635461e8..a10e3410 100644 --- a/src/components/sidebar/sidebar.ts +++ b/src/components/sidebar/sidebar.ts @@ -11,6 +11,7 @@ import './sidebarNav.ts'; import './sidebarContact.ts'; import './sidebarPosts.ts'; import './sidebarFooter.ts'; + import { renderIcon } from '../icon/icon.template.ts'; @customElement('sidebar-component') diff --git a/src/main.ts b/src/main.ts index 1d1d75dd..6440e1de 100644 --- a/src/main.ts +++ b/src/main.ts @@ -1,30 +1,10 @@ -// const LCP_BLOCKS: string[] = []; // add your LCP blocks to the list - -import './components/sidebar/sidebar.ts'; +import './components/sidebar/sidebar.init.ts'; +import './components/innerContainer/innerContainer.init.ts'; import './components/header.ts'; import './components/icon/icon.ts'; -import './services/fetch.service.ts'; -import { BlockService } from './services/block.service.ts'; -import { SectionService } from './services/section.service.ts'; -import { MainService } from './services/main.service.ts'; - -// function preloadLcpImageCandidate() { -// const lcpCandidate = document.querySelector('main img') as HTMLImageElement | null; -// const linkTag = document.createElement('link'); -// linkTag.rel = 'preload'; -// linkTag.as = 'image'; -// linkTag.href = lcpCandidate?.src || ''; -// // linkTag.type = getLinkTypeFromImageExt(lcpCandidate?.src); -// document.head.appendChild(linkTag); -// } +import { initHLXApp } from './app/init.ts'; -(async function () { - // preloadLcpImageCandidate(); - const blockService = new BlockService(); - const sectionService = new SectionService(blockService); - const main = new MainService(sectionService, blockService); - await main.init(); -})(); +initHLXApp(); declare global { interface Window { diff --git a/src/services/fetch.service.ts b/src/services/fetch.service.ts index 604231a3..2aad62c7 100644 --- a/src/services/fetch.service.ts +++ b/src/services/fetch.service.ts @@ -1,3 +1,4 @@ +import { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint'; import { RuntimeCache } from '../utils/RuntimeCache'; import { DebuggerService } from '@kluntje/services'; @@ -16,11 +17,11 @@ class FetchService { private runtimeCache = new RuntimeCache(); public fetchJson<T>(endpoint: string, options: FetchServiceOptions = {}): Promise<T> { - return this.fetchData(this.getCodeBasePath(endpoint), options, this.getResponseJSON<T>); + return this.fetchData(getUrlForEndpoint(endpoint).href, options, this.getResponseJSON<T>); } - public async fetchText(endpoint: string, options: FetchServiceOptions = {}): Promise<string> { - return await this.fetchData(this.getCodeBasePath(endpoint), options, this.getResponseText); + public fetchText(endpoint: string, options: FetchServiceOptions = {}): Promise<string> { + return this.fetchData(getUrlForEndpoint(endpoint).href, options, this.getResponseText); } private async fetchData<T>( @@ -78,11 +79,6 @@ class FetchService { this.runtimeCache.set(url, data); } } - - private getCodeBasePath(endpoint: string): string { - const decoratedUrl = endpoint.startsWith('/') ? endpoint : `/${endpoint}`; - return `${window.hlx.codeBasePath}${decoratedUrl}`; - } } export default new FetchService(); diff --git a/src/services/main.service.ts b/src/services/main.service.ts index f537fb94..f5d73fab 100644 --- a/src/services/main.service.ts +++ b/src/services/main.service.ts @@ -4,6 +4,7 @@ import { getMetadata } from '../utils/getMetadata'; import { BlockService } from './block.service'; import { SectionService } from './section.service'; import { config } from '../../config.ts'; +import { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint.ts'; import { DebuggerService } from '@kluntje/services'; import { getLocation } from 'Helpers/sidekick/getLocation.ts'; @@ -32,6 +33,7 @@ export class MainService { ) {} init = async () => { + console.log('MainService init'); this.setup(); await this.loadEager(); await this.loadLazy(); @@ -63,7 +65,7 @@ export class MainService { const main = document.querySelector('main'); if (main) { main.setAttribute('id', 'main'); - this.addSidebarContainer(main); + //this.addSidebarContainer(main); this.sectionService.init(main); this.addInnerContainer(main); // TODO refactor initializing this.blockService.decorateBlocks(main); @@ -86,16 +88,6 @@ export class MainService { } }; - private addSidebarContainer(main: HTMLElement) { - if (isSidekickLibraryActive()) return; - - const sidebarContainer = document.createElement('sidebar-component'); - sidebarContainer.setAttribute('id', 'sidebar'); - window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active'); - window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active'); - main.after(sidebarContainer); - } - private addInnerContainer(main: HTMLElement) { const children = main.innerHTML; main.innerHTML = `<div class="inner">${isSidekickLibraryActive() ? `` : `<header-component id="header"></header-component>`}${children}</div>`; @@ -104,9 +96,9 @@ export class MainService { private loadLazy = async () => { const { lazyStylesScssPath, sidekickLibraryStylesScssPath, fontsScssPath } = config; try { - if (lazyStylesScssPath) await this.loadCSS(`${window.hlx.codeBasePath}/dist/lazyStyles/lazyStyles.css`); + if (lazyStylesScssPath) await this.loadCSS('/dist/lazyStyles/lazyStyles.css'); if (sidekickLibraryStylesScssPath && isSidekickLibraryActive()) { - await this.loadCSS(`${window.hlx.codeBasePath}/dist/sidekickLibraryStyles/sidekickLibraryStyles.css`); + await this.loadCSS('/dist/sidekickLibraryStyles/sidekickLibraryStyles.css'); } if (fontsScssPath) await this.loadFonts(); await this.loadBlocks(); @@ -115,6 +107,18 @@ export class MainService { } }; + /** + * Decorates the template and theme by adding classes to the body. + * The classes are defined in the meta tags of the document. + * @private + * @memberof MainService + * @returns {void} + * @example + * <meta name="template" content="template-name"> + * <meta name="theme" content="theme-name"> + * @example + * <body class="template-name theme-name"> + */ private decorateTemplateAndTheme() { const template = getMetadata('template'); if (template) addClasses(document.body, template); @@ -155,7 +159,8 @@ export class MainService { block.element.dataset.blockStatus = Status.loading; try { - const blockModule = await import(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.js`); + const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`); + const blockModule = await import(href); if (blockModule.default) { await blockModule.default(block.element); @@ -171,7 +176,7 @@ export class MainService { async loadBlockStyles(block: BlockMapping) { try { - await this.loadCSS(`${window.hlx.codeBasePath}/dist/${block.name}/${block.name}.css`); + await this.loadCSS(`dist/${block.name}/${block.name}.css`); } catch (error) { //do nothing } @@ -182,16 +187,19 @@ export class MainService { } private async loadFonts() { - await this.loadCSS(`${window.hlx.codeBasePath}/dist/fonts/fonts.css`); + await this.loadCSS('dist/fonts/fonts.css'); try { if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true'); } catch (e) { + console.error('Error setting fonts-loaded in session storage', e); // do nothing } } - private async loadCSS(href: string) { + private async loadCSS(endpoint: string) { return new Promise((resolve, reject) => { + const { href } = getUrlForEndpoint(endpoint); + if (!document.querySelector(`head > link[href="${href}"]`)) { const link = document.createElement('link'); link.rel = 'stylesheet'; diff --git a/src/services/section.service.ts b/src/services/section.service.ts index 8fe60544..676c540d 100644 --- a/src/services/section.service.ts +++ b/src/services/section.service.ts @@ -61,6 +61,7 @@ export class SectionService { section.dataset.sectionStatus = 'initialized'; section.style.display = 'none'; } + decorateImages() { const picture = document.querySelectorAll('.default-content-wrapper picture'); picture.forEach((item) => { diff --git a/src/utils/getMetadata.ts b/src/utils/getMetadata.ts index 3320d91d..c1c022e1 100644 --- a/src/utils/getMetadata.ts +++ b/src/utils/getMetadata.ts @@ -6,18 +6,18 @@ * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string. * * @example - * // Example 1: - * // Assuming <meta name="description" content="This is a sample description."> exists in the document head. + * Example 1: + * Assuming <meta name="description" content="This is a sample description."> exists in the document head. * const metaContent = getMetadata('description'); * console.log(metaContent); - * // Output: 'This is a sample description.' + * Output: 'This is a sample description.' * * @example - * // Example 2: - * // Assuming <meta property="og:title" content="Open Graph Title"> exists in the document head. + * Example 2: + * Assuming <meta property="og:title" content="Open Graph Title"> exists in the document head. * const metaContent = getMetadata('og:title', document); * console.log(metaContent); - * // Output: 'Open Graph Title' + * Output: 'Open Graph Title' */ export function getMetadata(value: string, doc: Document = document): string { const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name'; diff --git a/types/config.d.ts b/types/config.d.ts index 1d6e9416..8db7c5cc 100644 --- a/types/config.d.ts +++ b/types/config.d.ts @@ -4,7 +4,11 @@ export interface Config { iconsDirPath: string; iconsTypesPath: string; fontsScssPath?: string; + fontsCssPath?: string; lazyStylesScssPath?: string; + lazyStylesCssPath?: string; sidekickLibraryStylesScssPath?: string; + sidekickLibraryStylesCssPath?: string; + lcpBlocks?: string[]; } export declare const config: Config; diff --git a/types/src/app/app.d.ts b/types/src/app/app.d.ts new file mode 100644 index 00000000..cee625e0 --- /dev/null +++ b/types/src/app/app.d.ts @@ -0,0 +1,27 @@ +type LifecycleCallback = () => void | Promise<void>; +interface LifecycleCallbacks { + beforeInit?: LifecycleCallback; + afterInit?: LifecycleCallback; + beforeLoadEager?: LifecycleCallback; + afterLoadEager?: LifecycleCallback; + beforeLoadLazy?: LifecycleCallback; + afterLoadLazy?: LifecycleCallback; + beforeLoadDelayed?: LifecycleCallback; + afterLoadDelayed?: LifecycleCallback; +} +declare class App { + private beforeInit; + private afterInit; + private beforeLoadEager; + private afterLoadEager; + private beforeLoadLazy; + private afterLoadLazy; + private beforeLoadDelayed; + private afterLoadDelayed; + constructor({ beforeInit, afterInit, beforeLoadEager, afterLoadEager, beforeLoadLazy, afterLoadLazy, beforeLoadDelayed, afterLoadDelayed, }?: LifecycleCallbacks); + private init; + private loadEager; + private loadLazy; + private loadDelayed; +} +export default App; diff --git a/types/src/app/app.types.d.ts b/types/src/app/app.types.d.ts new file mode 100644 index 00000000..407a7928 --- /dev/null +++ b/types/src/app/app.types.d.ts @@ -0,0 +1,7 @@ +export type BlockMapping = { + name: string; + element: HTMLDivElement; +}; +export interface LcpCandidate extends HTMLElement { + complete: boolean; +} diff --git a/types/src/app/decorateBodyTag.d.ts b/types/src/app/decorateBodyTag.d.ts new file mode 100644 index 00000000..280a2af3 --- /dev/null +++ b/types/src/app/decorateBodyTag.d.ts @@ -0,0 +1,12 @@ +/** + * Decorates the template and theme by adding classes to the body. + * The classes are defined in the meta tags of the document. + * Usefull for styling the page based on the template and theme meta tags + * that can be set in the metadata table in EDS. + * @example + * <meta name="template" content="template-name"> + * <meta name="theme" content="theme-name"> + * @example + * <body class="template-name theme-name"> + */ +export declare function decorateBodyTag(): void; diff --git a/types/src/app/index.d.ts b/types/src/app/index.d.ts new file mode 100644 index 00000000..449c3c8c --- /dev/null +++ b/types/src/app/index.d.ts @@ -0,0 +1,40 @@ +declare class HLX { + private beforeEagerCallbacks; + private loadEagerCallbacks; + private beforeLoadLazyCallbacks; + private loadLazyCallbacks; + private beforeLoadDelayedCallbacks; + private loadDelayedCallbacks; + private initializedCallbacks; + private beforeEagerPromise?; + private eagerPromise?; + private beforeLazyPromise?; + private lazyPromise?; + private beforeDelayedPromise?; + private delayedPromise?; + private initializedPromise?; + private get beforeEager(); + private get loadEager(); + private get beforeLoadLazy(); + private get loadLazy(); + private get beforeLoadDelayed(); + private get loadDelayed(); + private get initialized(); + addBeforeEagerTask(cb: () => Promise<void>): void; + addLoadEagerTask(cb: () => Promise<void>): void; + addBeforeLoadLazyTask(cb: () => Promise<void>): void; + addLoadLazyTask(cb: () => Promise<void>): void; + addBeforeLoadDelayedTask(cb: () => Promise<void>): void; + addLoadDelayedTask(cb: () => Promise<void>): void; + addInitializedTask(cb: () => Promise<void>): void; + init(): Promise<void>; + private beforeLoadEager; + private loadEagerPromise; + private beforeLoadLazyPromise; + private loadLazyPromise; + private beforeLoadDelayedPromise; + private loadDelayedPromise; + private getInitializedPromise; +} +declare const _default: HLX; +export default _default; diff --git a/types/src/app/init.d.ts b/types/src/app/init.d.ts new file mode 100644 index 00000000..7ad0e4b7 --- /dev/null +++ b/types/src/app/init.d.ts @@ -0,0 +1 @@ +export declare function initHLXApp(): void; diff --git a/types/src/app/setDocLanguage.d.ts b/types/src/app/setDocLanguage.d.ts new file mode 100644 index 00000000..e62d70e1 --- /dev/null +++ b/types/src/app/setDocLanguage.d.ts @@ -0,0 +1 @@ +export declare function setDocLanguage(): void; diff --git a/types/src/app/setupHlxObj.d.ts b/types/src/app/setupHlxObj.d.ts new file mode 100644 index 00000000..ef47eb0a --- /dev/null +++ b/types/src/app/setupHlxObj.d.ts @@ -0,0 +1 @@ +export default function setupHlxObj(mainScriptPath?: string): void; diff --git a/types/src/app/tasks/adjustMarkup.d.ts b/types/src/app/tasks/adjustMarkup.d.ts new file mode 100644 index 00000000..52a38680 --- /dev/null +++ b/types/src/app/tasks/adjustMarkup.d.ts @@ -0,0 +1,10 @@ +/** + * This function is used to adjust the markup of a section. + * It wraps the default content in a div with the class 'default-content-wrapper'. + * It also adds the class 'section' to the section element. + * It decorates the images in the default content by calling the 'decorateImages' function. + * It sets the 'data-section-status' attribute to 'initialized'. + * It hides the section element. + * @param section - The section element to adjust. + */ +export declare function adjustMarkup(section: HTMLDivElement): void; diff --git a/types/src/app/tasks/collectBlocks.d.ts b/types/src/app/tasks/collectBlocks.d.ts new file mode 100644 index 00000000..745a3adb --- /dev/null +++ b/types/src/app/tasks/collectBlocks.d.ts @@ -0,0 +1,11 @@ +import { BlockMapping } from '../app.types'; +/** + * Collect all blocks in a section. + * @param section - The section to collect the blocks from. + * @returns BlockMapping[] + * @example + * const blocks = collectBlocks(section); + * console.log(blocks); + * Output: [{ name: 'block1', element: HTMLElement }, { name: 'block2', element: HTMLElement }] + */ +export declare function collectBlocks(section: HTMLElement): BlockMapping[]; diff --git a/types/src/app/tasks/decorateBlocks.d.ts b/types/src/app/tasks/decorateBlocks.d.ts new file mode 100644 index 00000000..3d3bcb8b --- /dev/null +++ b/types/src/app/tasks/decorateBlocks.d.ts @@ -0,0 +1,5 @@ +/** + * Decorate blocks with classes and data attributes. + * @param main - Html main element + */ +export declare function decorateBlocks(main: HTMLElement): void; diff --git a/types/src/app/tasks/decorateBodyTag.d.ts b/types/src/app/tasks/decorateBodyTag.d.ts new file mode 100644 index 00000000..6012b166 --- /dev/null +++ b/types/src/app/tasks/decorateBodyTag.d.ts @@ -0,0 +1,12 @@ +/** + * Decorates the template and theme by adding classes to the body. + * The classes are defined in the meta tags of the document. + * Usefull for styling the page based on the template and theme meta tags + * that can be set in the metadata table in EDS. + * @example + * <meta name="template" content="template-name"> + * <meta name="theme" content="theme-name"> + * @example + * <body class="template-name theme-name"> + */ +export declare function decorateTemplateAndTheme(): void; diff --git a/types/src/app/tasks/decorateButtons.d.ts b/types/src/app/tasks/decorateButtons.d.ts new file mode 100644 index 00000000..13df6ab6 --- /dev/null +++ b/types/src/app/tasks/decorateButtons.d.ts @@ -0,0 +1,5 @@ +/** + * Decorates paragraphs containing a single link as buttons. + * @param {Element} element container element + */ +export declare function decorateButtons(element: any): void; diff --git a/types/src/app/tasks/decorateImages.d.ts b/types/src/app/tasks/decorateImages.d.ts new file mode 100644 index 00000000..39c2032e --- /dev/null +++ b/types/src/app/tasks/decorateImages.d.ts @@ -0,0 +1 @@ +export declare function decorateImages(): void; diff --git a/types/src/app/tasks/decorateTemplateAndTheme.d.ts b/types/src/app/tasks/decorateTemplateAndTheme.d.ts new file mode 100644 index 00000000..6012b166 --- /dev/null +++ b/types/src/app/tasks/decorateTemplateAndTheme.d.ts @@ -0,0 +1,12 @@ +/** + * Decorates the template and theme by adding classes to the body. + * The classes are defined in the meta tags of the document. + * Usefull for styling the page based on the template and theme meta tags + * that can be set in the metadata table in EDS. + * @example + * <meta name="template" content="template-name"> + * <meta name="theme" content="theme-name"> + * @example + * <body class="template-name theme-name"> + */ +export declare function decorateTemplateAndTheme(): void; diff --git a/types/src/app/tasks/initSampleRUM.d.ts b/types/src/app/tasks/initSampleRUM.d.ts new file mode 100644 index 00000000..eb7cbfcc --- /dev/null +++ b/types/src/app/tasks/initSampleRUM.d.ts @@ -0,0 +1 @@ +export declare function initSampleRUM(): void; diff --git a/types/src/app/tasks/loadBlock.d.ts b/types/src/app/tasks/loadBlock.d.ts new file mode 100644 index 00000000..7f9825fa --- /dev/null +++ b/types/src/app/tasks/loadBlock.d.ts @@ -0,0 +1,6 @@ +/** + * Load the block modules and styles for a section and show the section. + * @param section - The section to load the block modules and styles for. + * @returns Promise<void> + */ +export declare function loadBlock(section: HTMLElement): Promise<void>; diff --git a/types/src/app/tasks/loadBlockModules.d.ts b/types/src/app/tasks/loadBlockModules.d.ts new file mode 100644 index 00000000..5d780347 --- /dev/null +++ b/types/src/app/tasks/loadBlockModules.d.ts @@ -0,0 +1,2 @@ +import { BlockMapping } from '../app.types'; +export declare function loadBlockModules(block: BlockMapping): Promise<void>; diff --git a/types/src/app/tasks/loadBlockStyles.d.ts b/types/src/app/tasks/loadBlockStyles.d.ts new file mode 100644 index 00000000..3bb032c5 --- /dev/null +++ b/types/src/app/tasks/loadBlockStyles.d.ts @@ -0,0 +1,7 @@ +import { BlockMapping } from '../app.types'; +/** + * Load the block styles. The styles should be named as the block name. + * @param block - The block to load the styles for. + * @returns Promise<void> + */ +export declare function loadBlockStyles(block: BlockMapping): Promise<void>; diff --git a/types/src/app/tasks/loadBlocks.d.ts b/types/src/app/tasks/loadBlocks.d.ts new file mode 100644 index 00000000..4f2d60cf --- /dev/null +++ b/types/src/app/tasks/loadBlocks.d.ts @@ -0,0 +1,6 @@ +/** + * Loads Blocks + * by getting all sections and load every block in every section + * and shows every section that is finished loading. + */ +export declare function loadBlocks(): Promise<void>; diff --git a/types/src/app/tasks/loadCSS.d.ts b/types/src/app/tasks/loadCSS.d.ts new file mode 100644 index 00000000..c9931e87 --- /dev/null +++ b/types/src/app/tasks/loadCSS.d.ts @@ -0,0 +1,6 @@ +/** + * Load a CSS file if it is not already loaded append it to the head. + * @param endpoint - The endpoint of the CSS file. + * @returns Promise<boolean> + */ +export declare function loadCSS(endpoint: string): Promise<unknown>; diff --git a/types/src/app/tasks/loadFonts.d.ts b/types/src/app/tasks/loadFonts.d.ts new file mode 100644 index 00000000..5ce5d721 --- /dev/null +++ b/types/src/app/tasks/loadFonts.d.ts @@ -0,0 +1 @@ +export declare function loadFonts(): Promise<void>; diff --git a/types/src/app/tasks/processSectionMetaData.d.ts b/types/src/app/tasks/processSectionMetaData.d.ts new file mode 100644 index 00000000..e02f0523 --- /dev/null +++ b/types/src/app/tasks/processSectionMetaData.d.ts @@ -0,0 +1 @@ +export declare function processSectionMetaData(section: HTMLElement): void; diff --git a/types/src/app/tasks/readBlockConfig.d.ts b/types/src/app/tasks/readBlockConfig.d.ts new file mode 100644 index 00000000..1478aea1 --- /dev/null +++ b/types/src/app/tasks/readBlockConfig.d.ts @@ -0,0 +1 @@ +export declare function readBlockConfig(block: Element): Record<string, any>; diff --git a/types/src/app/tasks/sampleRUM.d.ts b/types/src/app/tasks/sampleRUM.d.ts new file mode 100644 index 00000000..76dcd7b0 --- /dev/null +++ b/types/src/app/tasks/sampleRUM.d.ts @@ -0,0 +1,10 @@ +/** + * log RUM if part of the sample. + * @param {string} checkpoint identifies the checkpoint in funnel + * @param {Object} data additional data for RUM sample + * @param {string} data.source DOM node that is the source of a checkpoint event, + * identified by #id or .classname + * @param {string} data.target subject of the checkpoint event, + * for instance the href of a link, or a search term + */ +export declare function sampleRUM(checkpoint: any, data?: {}): void; diff --git a/types/src/app/tasks/setDocLanguage.d.ts b/types/src/app/tasks/setDocLanguage.d.ts new file mode 100644 index 00000000..e62d70e1 --- /dev/null +++ b/types/src/app/tasks/setDocLanguage.d.ts @@ -0,0 +1 @@ +export declare function setDocLanguage(): void; diff --git a/types/src/app/tasks/setupHlxObj.d.ts b/types/src/app/tasks/setupHlxObj.d.ts new file mode 100644 index 00000000..ef47eb0a --- /dev/null +++ b/types/src/app/tasks/setupHlxObj.d.ts @@ -0,0 +1 @@ +export default function setupHlxObj(mainScriptPath?: string): void; diff --git a/types/src/app/tasks/showSection.d.ts b/types/src/app/tasks/showSection.d.ts new file mode 100644 index 00000000..c429a975 --- /dev/null +++ b/types/src/app/tasks/showSection.d.ts @@ -0,0 +1,5 @@ +/** + * Removes the display property from the section + * @param section - The section to show + */ +export declare function showSection(section: HTMLElement): void; diff --git a/types/src/app/tasks/transformSections.d.ts b/types/src/app/tasks/transformSections.d.ts new file mode 100644 index 00000000..d22142ab --- /dev/null +++ b/types/src/app/tasks/transformSections.d.ts @@ -0,0 +1,7 @@ +/** + * This function is used to transform the sections of the main element. + * It adjusts the markup of each section by calling the 'adjustMarkup' function. + * It processes the metadata of each section by calling the 'processSectionMetaData' function. + * @param main - The main element to transform. + */ +export declare function transformSection(main: HTMLElement): void; diff --git a/types/src/app/tasks/waitForLCP.d.ts b/types/src/app/tasks/waitForLCP.d.ts new file mode 100644 index 00000000..8ff013a0 --- /dev/null +++ b/types/src/app/tasks/waitForLCP.d.ts @@ -0,0 +1,6 @@ +/** + * Wait for the Largest Contentful Paint (LCP) candidate to be loaded. + * This function will load the modules and styles for the first section after the LCP candidate. + * @returns Promise<void> + */ +export declare function waitForLCP(): Promise<void>; diff --git a/types/src/app/utils/getHlxBaseUrl.d.ts b/types/src/app/utils/getHlxBaseUrl.d.ts new file mode 100644 index 00000000..2425e348 --- /dev/null +++ b/types/src/app/utils/getHlxBaseUrl.d.ts @@ -0,0 +1 @@ +export declare const getUrlForEndpoint: (endpoint: string) => URL; diff --git a/types/src/app/utils/getUrlForEndpoint.d.ts b/types/src/app/utils/getUrlForEndpoint.d.ts new file mode 100644 index 00000000..fcd85767 --- /dev/null +++ b/types/src/app/utils/getUrlForEndpoint.d.ts @@ -0,0 +1,10 @@ +/** + * Get the URL for an endpoint. + * @param endpoint - The endpoint. + * @returns URL + * @example + * const url = getUrlForEndpoint('block1/block1.css'); + * console.log(url); + * Output: URL { href: 'http://localhost:3000/block1/block1.css' } + */ +export declare const getUrlForEndpoint: (endpoint: string) => URL; diff --git a/types/src/components/innerContainer/innerContainer.d.ts b/types/src/components/innerContainer/innerContainer.d.ts new file mode 100644 index 00000000..b7d6052d --- /dev/null +++ b/types/src/components/innerContainer/innerContainer.d.ts @@ -0,0 +1 @@ +export declare function addInnerContainer(): void; diff --git a/types/src/components/innerContainer/innerContainer.init.d.ts b/types/src/components/innerContainer/innerContainer.init.d.ts new file mode 100644 index 00000000..cb0ff5c3 --- /dev/null +++ b/types/src/components/innerContainer/innerContainer.init.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/types/src/components/sidebar/sidebar.init.d.ts b/types/src/components/sidebar/sidebar.init.d.ts new file mode 100644 index 00000000..1a9ec8ff --- /dev/null +++ b/types/src/components/sidebar/sidebar.init.d.ts @@ -0,0 +1 @@ +import './sidebar.ts'; diff --git a/types/src/main.d.ts b/types/src/main.d.ts index a792df4e..8e29a3e4 100644 --- a/types/src/main.d.ts +++ b/types/src/main.d.ts @@ -1,7 +1,7 @@ -import './components/sidebar/sidebar.ts'; +import './components/sidebar/sidebar.init.ts'; +import './components/innerContainer/innerContainer.init.ts'; import './components/header.ts'; import './components/icon/icon.ts'; -import './services/fetch.service.ts'; declare global { interface Window { hlx: { diff --git a/types/src/services/app.d.ts b/types/src/services/app.d.ts new file mode 100644 index 00000000..cee625e0 --- /dev/null +++ b/types/src/services/app.d.ts @@ -0,0 +1,27 @@ +type LifecycleCallback = () => void | Promise<void>; +interface LifecycleCallbacks { + beforeInit?: LifecycleCallback; + afterInit?: LifecycleCallback; + beforeLoadEager?: LifecycleCallback; + afterLoadEager?: LifecycleCallback; + beforeLoadLazy?: LifecycleCallback; + afterLoadLazy?: LifecycleCallback; + beforeLoadDelayed?: LifecycleCallback; + afterLoadDelayed?: LifecycleCallback; +} +declare class App { + private beforeInit; + private afterInit; + private beforeLoadEager; + private afterLoadEager; + private beforeLoadLazy; + private afterLoadLazy; + private beforeLoadDelayed; + private afterLoadDelayed; + constructor({ beforeInit, afterInit, beforeLoadEager, afterLoadEager, beforeLoadLazy, afterLoadLazy, beforeLoadDelayed, afterLoadDelayed, }?: LifecycleCallbacks); + private init; + private loadEager; + private loadLazy; + private loadDelayed; +} +export default App; diff --git a/types/src/services/app/setupHlxObj.d.ts b/types/src/services/app/setupHlxObj.d.ts new file mode 100644 index 00000000..ef47eb0a --- /dev/null +++ b/types/src/services/app/setupHlxObj.d.ts @@ -0,0 +1 @@ +export default function setupHlxObj(mainScriptPath?: string): void; diff --git a/types/src/services/fetch.service.d.ts b/types/src/services/fetch.service.d.ts index f138f5e2..e5aa659c 100644 --- a/types/src/services/fetch.service.d.ts +++ b/types/src/services/fetch.service.d.ts @@ -15,7 +15,6 @@ declare class FetchService { private getResponseText; private getCachedData; private setCachedData; - private getCodeBasePath; } declare const _default: FetchService; export default _default; diff --git a/types/src/services/main.service.d.ts b/types/src/services/main.service.d.ts index 1f240972..b7307c6c 100644 --- a/types/src/services/main.service.d.ts +++ b/types/src/services/main.service.d.ts @@ -15,9 +15,20 @@ export declare class MainService { */ private setup; private loadEager; - private addSidebarContainer; private addInnerContainer; private loadLazy; + /** + * Decorates the template and theme by adding classes to the body. + * The classes are defined in the meta tags of the document. + * @private + * @memberof MainService + * @returns {void} + * @example + * <meta name="template" content="template-name"> + * <meta name="theme" content="theme-name"> + * @example + * <body class="template-name theme-name"> + */ private decorateTemplateAndTheme; /** * Loads Blocks diff --git a/types/src/utils/getCodeBasePath.d.ts b/types/src/utils/getCodeBasePath.d.ts new file mode 100644 index 00000000..d3c37967 --- /dev/null +++ b/types/src/utils/getCodeBasePath.d.ts @@ -0,0 +1 @@ +export declare function getHlxCodeBasePath(): string; diff --git a/types/src/utils/getMetadata.d.ts b/types/src/utils/getMetadata.d.ts index d5d1f7f9..1dd82af1 100644 --- a/types/src/utils/getMetadata.d.ts +++ b/types/src/utils/getMetadata.d.ts @@ -6,17 +6,17 @@ * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string. * * @example - * // Example 1: - * // Assuming <meta name="description" content="This is a sample description."> exists in the document head. + * Example 1: + * Assuming <meta name="description" content="This is a sample description."> exists in the document head. * const metaContent = getMetadata('description'); * console.log(metaContent); - * // Output: 'This is a sample description.' + * Output: 'This is a sample description.' * * @example - * // Example 2: - * // Assuming <meta property="og:title" content="Open Graph Title"> exists in the document head. + * Example 2: + * Assuming <meta property="og:title" content="Open Graph Title"> exists in the document head. * const metaContent = getMetadata('og:title', document); * console.log(metaContent); - * // Output: 'Open Graph Title' + * Output: 'Open Graph Title' */ export declare function getMetadata(value: string, doc?: Document): string; From 0bef303751aa410f472a543a47482d631c209b00 Mon Sep 17 00:00:00 2001 From: eds-editorial Continuous Integration <eds-editorial-ci@diva-e.com> Date: Thu, 23 May 2024 06:36:38 +0000 Subject: [PATCH 61/62] Continuous Integration Build Project --- .../createOptimizedPicture.CyR9tLTg.js | 7 - .../createOptimizedPicture.CyR9tLTg.js.map | 5 - .../createOptimizedPicture.DLZ8Nghn.js | 2 + .../createOptimizedPicture.DLZ8Nghn.js.map | 1 + dist/__chunks__/fetch.service.C1Ie3Sjw.js.map | 1 - ....C1Ie3Sjw.js => fetch.service.yiMnp1FM.js} | 12 - dist/fonts/RobotoSlab/LICENSE.txt | 404 +++++++++--------- dist/form/form.js | 2 +- dist/main/main.js | 8 +- dist/main/main.js.map | 2 +- dist/posts/posts.js | 2 +- 11 files changed, 212 insertions(+), 234 deletions(-) delete mode 100644 dist/__chunks__/createOptimizedPicture.CyR9tLTg.js delete mode 100644 dist/__chunks__/createOptimizedPicture.CyR9tLTg.js.map create mode 100644 dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js create mode 100644 dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js.map delete mode 100644 dist/__chunks__/fetch.service.C1Ie3Sjw.js.map rename dist/__chunks__/{fetch.service.C1Ie3Sjw.js => fetch.service.yiMnp1FM.js} (51%) diff --git a/dist/__chunks__/createOptimizedPicture.CyR9tLTg.js b/dist/__chunks__/createOptimizedPicture.CyR9tLTg.js deleted file mode 100644 index c856fa48..00000000 --- a/dist/__chunks__/createOptimizedPicture.CyR9tLTg.js +++ /dev/null @@ -1,7 +0,0 @@ -<<<<<<<< HEAD:dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js -import{F as w,m as u}from"./fetch.service.yiMnp1FM.js";import{i as f}from"./isSidekickLibraryActive.U-fJCMMj.js";class g{async getPlaceHolder(o){try{const c="/placeholder.json",h={cacheOptions:{cacheType:"runtime"}},n=(await w.fetchJson(c,h)).data.find(t=>t.Key===o);if(!n){const t=`PlaceholderService: Placeholder with key ${o} could not be found.`;throw u.error(t),new Error(t)}return n.Text}catch(c){throw u.error("PlaceholderService: Error fetching placeholder data:",c),c}}}const P=new g;function $(){if(!f())return window.location.href;const{location:i}=window.parent,o=new URLSearchParams(i.search);return`${i.origin}${o.get("path")}`}function S(i){if(i.src==="")return;const{src:o,alt:c,eager:h=!1,width:l,height:n,breakpoints:t=[{media:"(min-width: 600px)",width:2e3},{width:750}]}=i,p=new URL(o,$()),d=document.createElement("picture"),{pathname:a}=p,m=a.substring(a.lastIndexOf(".")+1);return t.forEach(r=>{const s=document.createElement("source");r.media&&s.setAttribute("media",r.media),s.setAttribute("type","image/webp"),s.setAttribute("srcset",`${a}?width=${r.width}&format=webply&optimize=medium`),d.appendChild(s)}),t.forEach((r,s)=>{if(s<t.length-1){const e=document.createElement("source");r.media&&e.setAttribute("media",r.media),e.setAttribute("srcset",`${a}?width=${r.width}&format=${m}&optimize=medium`),d.appendChild(e)}else{const e=document.createElement("img");e.setAttribute("loading",h?"eager":"lazy"),e.setAttribute("alt",c),e.setAttribute("width",l.toString()),e.setAttribute("height",n.toString()),d.appendChild(e),e.setAttribute("src",`${a}?width=${r.width}&format=${m}&optimize=medium`)}}),d}export{P,S as c}; -//# sourceMappingURL=createOptimizedPicture.DLZ8Nghn.js.map -======== -import{F as w,m as u}from"./fetch.service.C1Ie3Sjw.js";import{i as f}from"./isSidekickLibraryActive.U-fJCMMj.js";class g{async getPlaceHolder(o){try{const c="/placeholder.json",h={cacheOptions:{cacheType:"runtime"}},n=(await w.fetchJson(c,h)).data.find(t=>t.Key===o);if(!n){const t=`PlaceholderService: Placeholder with key ${o} could not be found.`;throw u.error(t),new Error(t)}return n.Text}catch(c){throw u.error("PlaceholderService: Error fetching placeholder data:",c),c}}}const P=new g;function $(){if(!f())return window.location.href;const{location:i}=window.parent,o=new URLSearchParams(i.search);return`${i.origin}${o.get("path")}`}function S(i){if(i.src==="")return;const{src:o,alt:c,eager:h=!1,width:l,height:n,breakpoints:t=[{media:"(min-width: 600px)",width:2e3},{width:750}]}=i,p=new URL(o,$()),d=document.createElement("picture"),{pathname:a}=p,m=a.substring(a.lastIndexOf(".")+1);return t.forEach(r=>{const s=document.createElement("source");r.media&&s.setAttribute("media",r.media),s.setAttribute("type","image/webp"),s.setAttribute("srcset",`${a}?width=${r.width}&format=webply&optimize=medium`),d.appendChild(s)}),t.forEach((r,s)=>{if(s<t.length-1){const e=document.createElement("source");r.media&&e.setAttribute("media",r.media),e.setAttribute("srcset",`${a}?width=${r.width}&format=${m}&optimize=medium`),d.appendChild(e)}else{const e=document.createElement("img");e.setAttribute("loading",h?"eager":"lazy"),e.setAttribute("alt",c),e.setAttribute("width",l.toString()),e.setAttribute("height",n.toString()),d.appendChild(e),e.setAttribute("src",`${a}?width=${r.width}&format=${m}&optimize=medium`)}}),d}export{P,S as c}; -//# sourceMappingURL=createOptimizedPicture.CyR9tLTg.js.map ->>>>>>>> origin/develop:dist/__chunks__/createOptimizedPicture.CyR9tLTg.js diff --git a/dist/__chunks__/createOptimizedPicture.CyR9tLTg.js.map b/dist/__chunks__/createOptimizedPicture.CyR9tLTg.js.map deleted file mode 100644 index 84f33de7..00000000 --- a/dist/__chunks__/createOptimizedPicture.CyR9tLTg.js.map +++ /dev/null @@ -1,5 +0,0 @@ -<<<<<<<< HEAD:dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js.map -{"version":3,"file":"createOptimizedPicture.DLZ8Nghn.js","sources":["../../src/services/placeholder.service.ts","../../src/helpers/sidekick/getHref.ts","../../src/utils/createOptimizedPicture.ts"],"sourcesContent":["import { DebuggerService } from '@kluntje/services';\nimport FetchService, { FetchServiceOptions } from './fetch.service.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\nimport { Placeholder } from 'Types/siteMap.types.ts';\n\nclass PlaceholderService {\n public async getPlaceHolder(key: string): Promise<string> {\n try {\n const url = '/placeholder.json';\n const options: FetchServiceOptions = {\n cacheOptions: { cacheType: 'runtime' },\n };\n const sheetsResponse = await FetchService.fetchJson<SheetsResponse<Placeholder>>(url, options);\n const placeholderRecord = sheetsResponse.data.find((item: Placeholder): boolean => item.Key === key);\n\n if (!placeholderRecord) {\n const errorMessage = `PlaceholderService: Placeholder with key ${key} could not be found.`;\n DebuggerService.error(errorMessage);\n throw new Error(errorMessage);\n }\n\n return placeholderRecord!.Text;\n } catch (error) {\n DebuggerService.error('PlaceholderService: Error fetching placeholder data:', error);\n throw error;\n }\n }\n}\n\nexport default new PlaceholderService();\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the ancestor origin + the path query param is returned.\n * @returns {String} The href of the current page or the href of the block running in the library\n *\n * @example\n * const url = new URL(src, getHref());\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getHref(): string {\n if (!isSidekickLibraryActive()) return window.location.href;\n\n const { location: parentLocation } = window.parent;\n const urlParams = new URLSearchParams(parentLocation.search);\n return `${parentLocation.origin}${urlParams.get('path')}`;\n}\n","import { getHref } from 'Helpers/sidekick/getHref.ts';\n\n/**\n * Represents a breakpoint configuration used in responsive web design.\n *\n * @interface BreakPoint\n * @property {number} [media] - The media query string defining the condition for this breakpoint.\n * @property {number} [width] - The width associated with this breakpoint.\n *\n * @example\n * // Example usage:\n * const exampleBreakPoint: BreakPoint = {\n * media: \"(min-width: 600px)\",\n * width: \"100\"\n * };\n */\ninterface BreakPoint {\n media?: string;\n width?: number;\n}\n\n/**\n * Represents the arguments for creating an optimized picture element.\n *\n * @interface CreateOptimizedPictureArgs\n * @property {string} src - The URL of the image.\n * @property {string} alt - The alternative text for the image.\n * @property {number} width - The width of the image in CSS pixels.\n * @property {number} height - The height of the image in CSS pixels.\n * @property {boolean} [eager] - Whether to load the image immediately.\n * @property {BreakPoint[]} [breakpoints] - The breakpoints for responsive images.\n */\nexport interface CreateOptimizedPictureArgs {\n src: string;\n alt: string;\n width: number;\n height: number;\n eager?: boolean;\n breakpoints?: BreakPoint[];\n}\n\n/**\n * Creates an optimized HTML picture element with responsive image sources and a fallback image.\n *\n * @param {CreateOptimizedPictureArgs} createOptimizedPictureArgs - The arguments for creating the picture element.\n * @returns {HTMLPictureElement} - The created HTML picture element.\n *\n * @example\n * const args = {\n * src: 'image.jpg',\n * alt: 'Example Image',\n * width: '200',\n * height: '150',\n * eager: true,\n * breakpoints: [\n * { media: '(min-width: 600px)', width: '800' },\n * { media: '(min-width: 1200px)', width: '1600' }\n * ]\n * };\n * const pictureElement = createOptimizedPicture(args);\n * document.body.appendChild(pictureElement);\n *\n * @remarks\n * The last breakpoint provided in the `breakpoints` array is used as the source for the fallback image.\n */\nexport function createOptimizedPicture(\n createOptimizedPictureArgs: CreateOptimizedPictureArgs\n): HTMLPictureElement | undefined {\n if (createOptimizedPictureArgs.src === '') return undefined;\n\n const {\n src,\n alt,\n eager = false,\n width,\n height,\n breakpoints = [{ media: '(min-width: 600px)', width: 2000 }, { width: 750 }],\n } = createOptimizedPictureArgs;\n const url = new URL(src, getHref());\n const picture = document.createElement('picture');\n const { pathname } = url;\n const ext = pathname.substring(pathname.lastIndexOf('.') + 1);\n\n // webp\n breakpoints.forEach((breakpoint: BreakPoint): void => {\n const source = document.createElement('source');\n if (breakpoint.media) source.setAttribute('media', breakpoint.media);\n source.setAttribute('type', 'image/webp');\n source.setAttribute('srcset', `${pathname}?width=${breakpoint.width}&format=webply&optimize=medium`);\n picture.appendChild(source);\n });\n\n // fallback\n breakpoints.forEach((breakpoint: Record<string, string>, index: number): void => {\n if (index < breakpoints.length - 1) {\n const source = document.createElement('source');\n if (breakpoint.media) source.setAttribute('media', breakpoint.media);\n source.setAttribute('srcset', `${pathname}?width=${breakpoint.width}&format=${ext}&optimize=medium`);\n picture.appendChild(source);\n } else {\n const img = document.createElement('img');\n img.setAttribute('loading', eager ? 'eager' : 'lazy');\n img.setAttribute('alt', alt);\n img.setAttribute('width', width.toString());\n img.setAttribute('height', height.toString());\n picture.appendChild(img);\n img.setAttribute('src', `${pathname}?width=${breakpoint.width}&format=${ext}&optimize=medium`);\n }\n });\n\n return picture;\n}\n"],"names":["PlaceholderService","key","url","options","placeholderRecord","FetchService","item","errorMessage","DebuggerService","error","PlaceholderService$1","getHref","isSidekickLibraryActive","parentLocation","urlParams","createOptimizedPicture","createOptimizedPictureArgs","src","alt","eager","width","height","breakpoints","picture","pathname","ext","breakpoint","source","index","img"],"mappings":"iHAKA,MAAMA,CAAmB,CACvB,MAAa,eAAeC,EAA8B,CACpD,GAAA,CACF,MAAMC,EAAM,oBACNC,EAA+B,CACnC,aAAc,CAAE,UAAW,SAAU,CAAA,EAGjCC,GADiB,MAAMC,EAAa,UAAuCH,EAAKC,CAAO,GACpD,KAAK,KAAMG,GAA+BA,EAAK,MAAQL,CAAG,EAEnG,GAAI,CAACG,EAAmB,CAChB,MAAAG,EAAe,4CAA4CN,CAAG,uBACpEO,MAAAA,EAAgB,MAAMD,CAAY,EAC5B,IAAI,MAAMA,CAAY,CAC9B,CAEA,OAAOH,EAAmB,WACnBK,EAAO,CACED,MAAAA,EAAA,MAAM,uDAAwDC,CAAK,EAC7EA,CACR,CACF,CACF,CAEA,MAAeC,EAAA,IAAIV,EChBZ,SAASW,GAAkB,CAChC,GAAI,CAACC,EAAwB,EAAG,OAAO,OAAO,SAAS,KAEvD,KAAM,CAAE,SAAUC,GAAmB,OAAO,OACtCC,EAAY,IAAI,gBAAgBD,EAAe,MAAM,EAC3D,MAAO,GAAGA,EAAe,MAAM,GAAGC,EAAU,IAAI,MAAM,CAAC,EACzD,CC8CO,SAASC,EACdC,EACgC,CAChC,GAAIA,EAA2B,MAAQ,GAAW,OAE5C,KAAA,CACJ,IAAAC,EACA,IAAAC,EACA,MAAAC,EAAQ,GACR,MAAAC,EACA,OAAAC,EACA,YAAAC,EAAc,CAAC,CAAE,MAAO,qBAAsB,MAAO,KAAQ,CAAE,MAAO,IAAK,CACzE,EAAAN,EACEd,EAAM,IAAI,IAAIe,EAAKN,EAAS,CAAA,EAC5BY,EAAU,SAAS,cAAc,SAAS,EAC1C,CAAE,SAAAC,CAAa,EAAAtB,EACfuB,EAAMD,EAAS,UAAUA,EAAS,YAAY,GAAG,EAAI,CAAC,EAGhD,OAAAF,EAAA,QAASI,GAAiC,CAC9C,MAAAC,EAAS,SAAS,cAAc,QAAQ,EAC1CD,EAAW,OAAcC,EAAA,aAAa,QAASD,EAAW,KAAK,EAC5DC,EAAA,aAAa,OAAQ,YAAY,EACxCA,EAAO,aAAa,SAAU,GAAGH,CAAQ,UAAUE,EAAW,KAAK,gCAAgC,EACnGH,EAAQ,YAAYI,CAAM,CAAA,CAC3B,EAGWL,EAAA,QAAQ,CAACI,EAAoCE,IAAwB,CAC3E,GAAAA,EAAQN,EAAY,OAAS,EAAG,CAC5B,MAAAK,EAAS,SAAS,cAAc,QAAQ,EAC1CD,EAAW,OAAcC,EAAA,aAAa,QAASD,EAAW,KAAK,EAC5DC,EAAA,aAAa,SAAU,GAAGH,CAAQ,UAAUE,EAAW,KAAK,WAAWD,CAAG,kBAAkB,EACnGF,EAAQ,YAAYI,CAAM,CAAA,KACrB,CACC,MAAAE,EAAM,SAAS,cAAc,KAAK,EACxCA,EAAI,aAAa,UAAWV,EAAQ,QAAU,MAAM,EAChDU,EAAA,aAAa,MAAOX,CAAG,EAC3BW,EAAI,aAAa,QAAST,EAAM,SAAU,CAAA,EAC1CS,EAAI,aAAa,SAAUR,EAAO,SAAU,CAAA,EAC5CE,EAAQ,YAAYM,CAAG,EACnBA,EAAA,aAAa,MAAO,GAAGL,CAAQ,UAAUE,EAAW,KAAK,WAAWD,CAAG,kBAAkB,CAC/F,CAAA,CACD,EAEMF,CACT"} -======== -{"version":3,"file":"createOptimizedPicture.CyR9tLTg.js","sources":["../../src/services/placeholder.service.ts","../../src/helpers/sidekick/getHref.ts","../../src/utils/createOptimizedPicture.ts"],"sourcesContent":["import { DebuggerService } from '@kluntje/services';\nimport FetchService, { FetchServiceOptions } from './fetch.service.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\nimport { Placeholder } from 'Types/siteMap.types.ts';\n\nclass PlaceholderService {\n public async getPlaceHolder(key: string): Promise<string> {\n try {\n const url = '/placeholder.json';\n const options: FetchServiceOptions = {\n cacheOptions: { cacheType: 'runtime' },\n };\n const sheetsResponse = await FetchService.fetchJson<SheetsResponse<Placeholder>>(url, options);\n const placeholderRecord = sheetsResponse.data.find((item: Placeholder): boolean => item.Key === key);\n\n if (!placeholderRecord) {\n const errorMessage = `PlaceholderService: Placeholder with key ${key} could not be found.`;\n DebuggerService.error(errorMessage);\n throw new Error(errorMessage);\n }\n\n return placeholderRecord!.Text;\n } catch (error) {\n DebuggerService.error('PlaceholderService: Error fetching placeholder data:', error);\n throw error;\n }\n }\n}\n\nexport default new PlaceholderService();\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the ancestor origin + the path query param is returned.\n * @returns {String} The href of the current page or the href of the block running in the library\n *\n * @example\n * const url = new URL(src, getHref());\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getHref(): string {\n if (!isSidekickLibraryActive()) return window.location.href;\n\n const { location: parentLocation } = window.parent;\n const urlParams = new URLSearchParams(parentLocation.search);\n return `${parentLocation.origin}${urlParams.get('path')}`;\n}\n","import { getHref } from 'Helpers/sidekick/getHref.ts';\n\n/**\n * Represents a breakpoint configuration used in responsive web design.\n *\n * @interface BreakPoint\n * @property {number} [media] - The media query string defining the condition for this breakpoint.\n * @property {number} [width] - The width associated with this breakpoint.\n *\n * @example\n * // Example usage:\n * const exampleBreakPoint: BreakPoint = {\n * media: \"(min-width: 600px)\",\n * width: \"100\"\n * };\n */\ninterface BreakPoint {\n media?: string;\n width?: number;\n}\n\n/**\n * Represents the arguments for creating an optimized picture element.\n *\n * @interface CreateOptimizedPictureArgs\n * @property {string} src - The URL of the image.\n * @property {string} alt - The alternative text for the image.\n * @property {number} width - The width of the image in CSS pixels.\n * @property {number} height - The height of the image in CSS pixels.\n * @property {boolean} [eager] - Whether to load the image immediately.\n * @property {BreakPoint[]} [breakpoints] - The breakpoints for responsive images.\n */\nexport interface CreateOptimizedPictureArgs {\n src: string;\n alt: string;\n width: number;\n height: number;\n eager?: boolean;\n breakpoints?: BreakPoint[];\n}\n\n/**\n * Creates an optimized HTML picture element with responsive image sources and a fallback image.\n *\n * @param {CreateOptimizedPictureArgs} createOptimizedPictureArgs - The arguments for creating the picture element.\n * @returns {HTMLPictureElement} - The created HTML picture element.\n *\n * @example\n * const args = {\n * src: 'image.jpg',\n * alt: 'Example Image',\n * width: '200',\n * height: '150',\n * eager: true,\n * breakpoints: [\n * { media: '(min-width: 600px)', width: '800' },\n * { media: '(min-width: 1200px)', width: '1600' }\n * ]\n * };\n * const pictureElement = createOptimizedPicture(args);\n * document.body.appendChild(pictureElement);\n *\n * @remarks\n * The last breakpoint provided in the `breakpoints` array is used as the source for the fallback image.\n */\nexport function createOptimizedPicture(\n createOptimizedPictureArgs: CreateOptimizedPictureArgs\n): HTMLPictureElement | undefined {\n if (createOptimizedPictureArgs.src === '') return undefined;\n\n const {\n src,\n alt,\n eager = false,\n width,\n height,\n breakpoints = [{ media: '(min-width: 600px)', width: 2000 }, { width: 750 }],\n } = createOptimizedPictureArgs;\n const url = new URL(src, getHref());\n const picture = document.createElement('picture');\n const { pathname } = url;\n const ext = pathname.substring(pathname.lastIndexOf('.') + 1);\n\n // webp\n breakpoints.forEach((breakpoint: BreakPoint): void => {\n const source = document.createElement('source');\n if (breakpoint.media) source.setAttribute('media', breakpoint.media);\n source.setAttribute('type', 'image/webp');\n source.setAttribute('srcset', `${pathname}?width=${breakpoint.width}&format=webply&optimize=medium`);\n picture.appendChild(source);\n });\n\n // fallback\n breakpoints.forEach((breakpoint: Record<string, string>, index: number): void => {\n if (index < breakpoints.length - 1) {\n const source = document.createElement('source');\n if (breakpoint.media) source.setAttribute('media', breakpoint.media);\n source.setAttribute('srcset', `${pathname}?width=${breakpoint.width}&format=${ext}&optimize=medium`);\n picture.appendChild(source);\n } else {\n const img = document.createElement('img');\n img.setAttribute('loading', eager ? 'eager' : 'lazy');\n img.setAttribute('alt', alt);\n img.setAttribute('width', width.toString());\n img.setAttribute('height', height.toString());\n picture.appendChild(img);\n img.setAttribute('src', `${pathname}?width=${breakpoint.width}&format=${ext}&optimize=medium`);\n }\n });\n\n return picture;\n}\n"],"names":["PlaceholderService","key","url","options","placeholderRecord","FetchService","item","errorMessage","DebuggerService","error","PlaceholderService$1","getHref","isSidekickLibraryActive","parentLocation","urlParams","createOptimizedPicture","createOptimizedPictureArgs","src","alt","eager","width","height","breakpoints","picture","pathname","ext","breakpoint","source","index","img"],"mappings":"iHAKA,MAAMA,CAAmB,CACvB,MAAa,eAAeC,EAA8B,CACpD,GAAA,CACF,MAAMC,EAAM,oBACNC,EAA+B,CACnC,aAAc,CAAE,UAAW,SAAU,CAAA,EAGjCC,GADiB,MAAMC,EAAa,UAAuCH,EAAKC,CAAO,GACpD,KAAK,KAAMG,GAA+BA,EAAK,MAAQL,CAAG,EAEnG,GAAI,CAACG,EAAmB,CAChB,MAAAG,EAAe,4CAA4CN,CAAG,uBACpEO,MAAAA,EAAgB,MAAMD,CAAY,EAC5B,IAAI,MAAMA,CAAY,CAC9B,CAEA,OAAOH,EAAmB,WACnBK,EAAO,CACED,MAAAA,EAAA,MAAM,uDAAwDC,CAAK,EAC7EA,CACR,CACF,CACF,CAEA,MAAeC,EAAA,IAAIV,EChBZ,SAASW,GAAkB,CAChC,GAAI,CAACC,EAAwB,EAAG,OAAO,OAAO,SAAS,KAEvD,KAAM,CAAE,SAAUC,GAAmB,OAAO,OACtCC,EAAY,IAAI,gBAAgBD,EAAe,MAAM,EAC3D,MAAO,GAAGA,EAAe,MAAM,GAAGC,EAAU,IAAI,MAAM,CAAC,EACzD,CC8CO,SAASC,EACdC,EACgC,CAChC,GAAIA,EAA2B,MAAQ,GAAW,OAE5C,KAAA,CACJ,IAAAC,EACA,IAAAC,EACA,MAAAC,EAAQ,GACR,MAAAC,EACA,OAAAC,EACA,YAAAC,EAAc,CAAC,CAAE,MAAO,qBAAsB,MAAO,KAAQ,CAAE,MAAO,IAAK,CACzE,EAAAN,EACEd,EAAM,IAAI,IAAIe,EAAKN,EAAS,CAAA,EAC5BY,EAAU,SAAS,cAAc,SAAS,EAC1C,CAAE,SAAAC,CAAa,EAAAtB,EACfuB,EAAMD,EAAS,UAAUA,EAAS,YAAY,GAAG,EAAI,CAAC,EAGhD,OAAAF,EAAA,QAASI,GAAiC,CAC9C,MAAAC,EAAS,SAAS,cAAc,QAAQ,EAC1CD,EAAW,OAAcC,EAAA,aAAa,QAASD,EAAW,KAAK,EAC5DC,EAAA,aAAa,OAAQ,YAAY,EACxCA,EAAO,aAAa,SAAU,GAAGH,CAAQ,UAAUE,EAAW,KAAK,gCAAgC,EACnGH,EAAQ,YAAYI,CAAM,CAAA,CAC3B,EAGWL,EAAA,QAAQ,CAACI,EAAoCE,IAAwB,CAC3E,GAAAA,EAAQN,EAAY,OAAS,EAAG,CAC5B,MAAAK,EAAS,SAAS,cAAc,QAAQ,EAC1CD,EAAW,OAAcC,EAAA,aAAa,QAASD,EAAW,KAAK,EAC5DC,EAAA,aAAa,SAAU,GAAGH,CAAQ,UAAUE,EAAW,KAAK,WAAWD,CAAG,kBAAkB,EACnGF,EAAQ,YAAYI,CAAM,CAAA,KACrB,CACC,MAAAE,EAAM,SAAS,cAAc,KAAK,EACxCA,EAAI,aAAa,UAAWV,EAAQ,QAAU,MAAM,EAChDU,EAAA,aAAa,MAAOX,CAAG,EAC3BW,EAAI,aAAa,QAAST,EAAM,SAAU,CAAA,EAC1CS,EAAI,aAAa,SAAUR,EAAO,SAAU,CAAA,EAC5CE,EAAQ,YAAYM,CAAG,EACnBA,EAAA,aAAa,MAAO,GAAGL,CAAQ,UAAUE,EAAW,KAAK,WAAWD,CAAG,kBAAkB,CAC/F,CAAA,CACD,EAEMF,CACT"} ->>>>>>>> origin/develop:dist/__chunks__/createOptimizedPicture.CyR9tLTg.js.map diff --git a/dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js b/dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js new file mode 100644 index 00000000..e144d64d --- /dev/null +++ b/dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js @@ -0,0 +1,2 @@ +import{F as w,m as u}from"./fetch.service.yiMnp1FM.js";import{i as f}from"./isSidekickLibraryActive.U-fJCMMj.js";class g{async getPlaceHolder(o){try{const c="/placeholder.json",h={cacheOptions:{cacheType:"runtime"}},n=(await w.fetchJson(c,h)).data.find(t=>t.Key===o);if(!n){const t=`PlaceholderService: Placeholder with key ${o} could not be found.`;throw u.error(t),new Error(t)}return n.Text}catch(c){throw u.error("PlaceholderService: Error fetching placeholder data:",c),c}}}const P=new g;function $(){if(!f())return window.location.href;const{location:i}=window.parent,o=new URLSearchParams(i.search);return`${i.origin}${o.get("path")}`}function S(i){if(i.src==="")return;const{src:o,alt:c,eager:h=!1,width:l,height:n,breakpoints:t=[{media:"(min-width: 600px)",width:2e3},{width:750}]}=i,p=new URL(o,$()),d=document.createElement("picture"),{pathname:a}=p,m=a.substring(a.lastIndexOf(".")+1);return t.forEach(r=>{const s=document.createElement("source");r.media&&s.setAttribute("media",r.media),s.setAttribute("type","image/webp"),s.setAttribute("srcset",`${a}?width=${r.width}&format=webply&optimize=medium`),d.appendChild(s)}),t.forEach((r,s)=>{if(s<t.length-1){const e=document.createElement("source");r.media&&e.setAttribute("media",r.media),e.setAttribute("srcset",`${a}?width=${r.width}&format=${m}&optimize=medium`),d.appendChild(e)}else{const e=document.createElement("img");e.setAttribute("loading",h?"eager":"lazy"),e.setAttribute("alt",c),e.setAttribute("width",l.toString()),e.setAttribute("height",n.toString()),d.appendChild(e),e.setAttribute("src",`${a}?width=${r.width}&format=${m}&optimize=medium`)}}),d}export{P,S as c}; +//# sourceMappingURL=createOptimizedPicture.DLZ8Nghn.js.map diff --git a/dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js.map b/dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js.map new file mode 100644 index 00000000..8de918cd --- /dev/null +++ b/dist/__chunks__/createOptimizedPicture.DLZ8Nghn.js.map @@ -0,0 +1 @@ +{"version":3,"file":"createOptimizedPicture.DLZ8Nghn.js","sources":["../../src/services/placeholder.service.ts","../../src/helpers/sidekick/getHref.ts","../../src/utils/createOptimizedPicture.ts"],"sourcesContent":["import { DebuggerService } from '@kluntje/services';\nimport FetchService, { FetchServiceOptions } from './fetch.service.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\nimport { Placeholder } from 'Types/siteMap.types.ts';\n\nclass PlaceholderService {\n public async getPlaceHolder(key: string): Promise<string> {\n try {\n const url = '/placeholder.json';\n const options: FetchServiceOptions = {\n cacheOptions: { cacheType: 'runtime' },\n };\n const sheetsResponse = await FetchService.fetchJson<SheetsResponse<Placeholder>>(url, options);\n const placeholderRecord = sheetsResponse.data.find((item: Placeholder): boolean => item.Key === key);\n\n if (!placeholderRecord) {\n const errorMessage = `PlaceholderService: Placeholder with key ${key} could not be found.`;\n DebuggerService.error(errorMessage);\n throw new Error(errorMessage);\n }\n\n return placeholderRecord!.Text;\n } catch (error) {\n DebuggerService.error('PlaceholderService: Error fetching placeholder data:', error);\n throw error;\n }\n }\n}\n\nexport default new PlaceholderService();\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the ancestor origin + the path query param is returned.\n * @returns {String} The href of the current page or the href of the block running in the library\n *\n * @example\n * const url = new URL(src, getHref());\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getHref(): string {\n if (!isSidekickLibraryActive()) return window.location.href;\n\n const { location: parentLocation } = window.parent;\n const urlParams = new URLSearchParams(parentLocation.search);\n return `${parentLocation.origin}${urlParams.get('path')}`;\n}\n","import { getHref } from 'Helpers/sidekick/getHref.ts';\n\n/**\n * Represents a breakpoint configuration used in responsive web design.\n *\n * @interface BreakPoint\n * @property {number} [media] - The media query string defining the condition for this breakpoint.\n * @property {number} [width] - The width associated with this breakpoint.\n *\n * @example\n * // Example usage:\n * const exampleBreakPoint: BreakPoint = {\n * media: \"(min-width: 600px)\",\n * width: \"100\"\n * };\n */\ninterface BreakPoint {\n media?: string;\n width?: number;\n}\n\n/**\n * Represents the arguments for creating an optimized picture element.\n *\n * @interface CreateOptimizedPictureArgs\n * @property {string} src - The URL of the image.\n * @property {string} alt - The alternative text for the image.\n * @property {number} width - The width of the image in CSS pixels.\n * @property {number} height - The height of the image in CSS pixels.\n * @property {boolean} [eager] - Whether to load the image immediately.\n * @property {BreakPoint[]} [breakpoints] - The breakpoints for responsive images.\n */\nexport interface CreateOptimizedPictureArgs {\n src: string;\n alt: string;\n width: number;\n height: number;\n eager?: boolean;\n breakpoints?: BreakPoint[];\n}\n\n/**\n * Creates an optimized HTML picture element with responsive image sources and a fallback image.\n *\n * @param {CreateOptimizedPictureArgs} createOptimizedPictureArgs - The arguments for creating the picture element.\n * @returns {HTMLPictureElement} - The created HTML picture element.\n *\n * @example\n * const args = {\n * src: 'image.jpg',\n * alt: 'Example Image',\n * width: '200',\n * height: '150',\n * eager: true,\n * breakpoints: [\n * { media: '(min-width: 600px)', width: '800' },\n * { media: '(min-width: 1200px)', width: '1600' }\n * ]\n * };\n * const pictureElement = createOptimizedPicture(args);\n * document.body.appendChild(pictureElement);\n *\n * @remarks\n * The last breakpoint provided in the `breakpoints` array is used as the source for the fallback image.\n */\nexport function createOptimizedPicture(\n createOptimizedPictureArgs: CreateOptimizedPictureArgs\n): HTMLPictureElement | undefined {\n if (createOptimizedPictureArgs.src === '') return undefined;\n\n const {\n src,\n alt,\n eager = false,\n width,\n height,\n breakpoints = [{ media: '(min-width: 600px)', width: 2000 }, { width: 750 }],\n } = createOptimizedPictureArgs;\n const url = new URL(src, getHref());\n const picture = document.createElement('picture');\n const { pathname } = url;\n const ext = pathname.substring(pathname.lastIndexOf('.') + 1);\n\n // webp\n breakpoints.forEach((breakpoint: BreakPoint): void => {\n const source = document.createElement('source');\n if (breakpoint.media) source.setAttribute('media', breakpoint.media);\n source.setAttribute('type', 'image/webp');\n source.setAttribute('srcset', `${pathname}?width=${breakpoint.width}&format=webply&optimize=medium`);\n picture.appendChild(source);\n });\n\n // fallback\n breakpoints.forEach((breakpoint: Record<string, string>, index: number): void => {\n if (index < breakpoints.length - 1) {\n const source = document.createElement('source');\n if (breakpoint.media) source.setAttribute('media', breakpoint.media);\n source.setAttribute('srcset', `${pathname}?width=${breakpoint.width}&format=${ext}&optimize=medium`);\n picture.appendChild(source);\n } else {\n const img = document.createElement('img');\n img.setAttribute('loading', eager ? 'eager' : 'lazy');\n img.setAttribute('alt', alt);\n img.setAttribute('width', width.toString());\n img.setAttribute('height', height.toString());\n picture.appendChild(img);\n img.setAttribute('src', `${pathname}?width=${breakpoint.width}&format=${ext}&optimize=medium`);\n }\n });\n\n return picture;\n}\n"],"names":["PlaceholderService","key","url","options","placeholderRecord","FetchService","item","errorMessage","DebuggerService","error","PlaceholderService$1","getHref","isSidekickLibraryActive","parentLocation","urlParams","createOptimizedPicture","createOptimizedPictureArgs","src","alt","eager","width","height","breakpoints","picture","pathname","ext","breakpoint","source","index","img"],"mappings":"iHAKA,MAAMA,CAAmB,CACvB,MAAa,eAAeC,EAA8B,CACpD,GAAA,CACF,MAAMC,EAAM,oBACNC,EAA+B,CACnC,aAAc,CAAE,UAAW,SAAU,CAAA,EAGjCC,GADiB,MAAMC,EAAa,UAAuCH,EAAKC,CAAO,GACpD,KAAK,KAAMG,GAA+BA,EAAK,MAAQL,CAAG,EAEnG,GAAI,CAACG,EAAmB,CAChB,MAAAG,EAAe,4CAA4CN,CAAG,uBACpEO,MAAAA,EAAgB,MAAMD,CAAY,EAC5B,IAAI,MAAMA,CAAY,CAC9B,CAEA,OAAOH,EAAmB,WACnBK,EAAO,CACED,MAAAA,EAAA,MAAM,uDAAwDC,CAAK,EAC7EA,CACR,CACF,CACF,CAEA,MAAeC,EAAA,IAAIV,EChBZ,SAASW,GAAkB,CAChC,GAAI,CAACC,EAAwB,EAAG,OAAO,OAAO,SAAS,KAEvD,KAAM,CAAE,SAAUC,GAAmB,OAAO,OACtCC,EAAY,IAAI,gBAAgBD,EAAe,MAAM,EAC3D,MAAO,GAAGA,EAAe,MAAM,GAAGC,EAAU,IAAI,MAAM,CAAC,EACzD,CC8CO,SAASC,EACdC,EACgC,CAChC,GAAIA,EAA2B,MAAQ,GAAW,OAE5C,KAAA,CACJ,IAAAC,EACA,IAAAC,EACA,MAAAC,EAAQ,GACR,MAAAC,EACA,OAAAC,EACA,YAAAC,EAAc,CAAC,CAAE,MAAO,qBAAsB,MAAO,KAAQ,CAAE,MAAO,IAAK,CACzE,EAAAN,EACEd,EAAM,IAAI,IAAIe,EAAKN,EAAS,CAAA,EAC5BY,EAAU,SAAS,cAAc,SAAS,EAC1C,CAAE,SAAAC,CAAa,EAAAtB,EACfuB,EAAMD,EAAS,UAAUA,EAAS,YAAY,GAAG,EAAI,CAAC,EAGhD,OAAAF,EAAA,QAASI,GAAiC,CAC9C,MAAAC,EAAS,SAAS,cAAc,QAAQ,EAC1CD,EAAW,OAAcC,EAAA,aAAa,QAASD,EAAW,KAAK,EAC5DC,EAAA,aAAa,OAAQ,YAAY,EACxCA,EAAO,aAAa,SAAU,GAAGH,CAAQ,UAAUE,EAAW,KAAK,gCAAgC,EACnGH,EAAQ,YAAYI,CAAM,CAAA,CAC3B,EAGWL,EAAA,QAAQ,CAACI,EAAoCE,IAAwB,CAC3E,GAAAA,EAAQN,EAAY,OAAS,EAAG,CAC5B,MAAAK,EAAS,SAAS,cAAc,QAAQ,EAC1CD,EAAW,OAAcC,EAAA,aAAa,QAASD,EAAW,KAAK,EAC5DC,EAAA,aAAa,SAAU,GAAGH,CAAQ,UAAUE,EAAW,KAAK,WAAWD,CAAG,kBAAkB,EACnGF,EAAQ,YAAYI,CAAM,CAAA,KACrB,CACC,MAAAE,EAAM,SAAS,cAAc,KAAK,EACxCA,EAAI,aAAa,UAAWV,EAAQ,QAAU,MAAM,EAChDU,EAAA,aAAa,MAAOX,CAAG,EAC3BW,EAAI,aAAa,QAAST,EAAM,SAAU,CAAA,EAC1CS,EAAI,aAAa,SAAUR,EAAO,SAAU,CAAA,EAC5CE,EAAQ,YAAYM,CAAG,EACnBA,EAAA,aAAa,MAAO,GAAGL,CAAQ,UAAUE,EAAW,KAAK,WAAWD,CAAG,kBAAkB,CAC/F,CAAA,CACD,EAEMF,CACT"} \ No newline at end of file diff --git a/dist/__chunks__/fetch.service.C1Ie3Sjw.js.map b/dist/__chunks__/fetch.service.C1Ie3Sjw.js.map deleted file mode 100644 index 0f64f88a..00000000 --- a/dist/__chunks__/fetch.service.C1Ie3Sjw.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"fetch.service.C1Ie3Sjw.js","sources":["../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/function-helpers/decorators/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/dom-helpers/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/api-helpers/index.js","../../node_modules/@kluntje/services/node_modules/@kluntje/js-utils/lib/object-helpers/index.js","../../node_modules/@kluntje/services/lib/index.module.js","../../src/app/utils/getUrlForEndpoint.ts","../../src/utils/RuntimeCache.ts","../../src/services/fetch.service.ts"],"sourcesContent":["\"use strict\";function t(t){return function(...e){return function(n,o,c){return Object.assign(Object.assign({},c),{value:t(c.value,...e)})}}}Object.defineProperty(exports,\"__esModule\",{value:!0});const e=t((function(t,e=0){let n=-1;const o=function(...o){clearTimeout(n),n=window.setTimeout((()=>{t.call(this,...o)}),e)};return o.cancel=function(){clearTimeout(n)},o})),n=t((function(t,e=0){let n,o=[];const c=function(...c){o=c,void 0===n&&(n=window.setTimeout((()=>{n=void 0,t.call(this,...o)}),e))};return c.cancel=function(){clearTimeout(n),n=void 0},c}));exports.debounce=e,exports.throttle=n;\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=(e,t)=>null===e?[]:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),t=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},n=(e,...t)=>{if(void 0!==e&&0!==t.length&&null!==e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},o=(e,t)=>e.classList.contains(t);function r(e){return Symbol.iterator in e}function i(e){return\"length\"in e?e.length>0:!e[Symbol.iterator]().next().done}const s=(e,t,n,o,a)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)s(r,t,n,o,a);return}let d;d=\"string\"==typeof t?t.trim().split(\" \"):t,d.forEach((t=>{const r=l(e,t,n,o);if(!o.eventBindingMap[r]){const i=n.bind(o);return o.eventBindingMap[r]=i,e.addEventListener(t.trim(),i,a)}}))};function l(e,t,n,o){return`${a(e,o)}#\\n ${t.trim()}#\\n ${a(n,o)}#\\n ${a(o,o)}`.replace(/\\n/gm,\"\").replace(/\\s/g,\"\")}function a(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const o=\"xxxxxxxx\".replace(/x/g,d).toLowerCase();t.eventIdMap.set(e,o),n=o}return n}function d(){return(100*Math.random()%36|0).toString(36)}const c=(e,t,n,o,s)=>{if(null==e||r(e)&&!i(e))return;if(r(e)&&!(e instanceof HTMLElement)){for(const r of e)c(r,t,n,o,s);return}let a;a=\"string\"==typeof t?t.trim().split(\" \"):t,a.forEach((t=>{const r=l(e,t,n,o),i=o.eventBindingMap[r];i&&(delete o.eventBindingMap[r],e.removeEventListener(t,i,s))}))},u=(t,n)=>{e(t,n).forEach((e=>t.removeChild(e)))},f=(e,t,n)=>new Promise((o=>{void 0!==n&&setTimeout((()=>o()),n),e.addEventListener(t,(()=>o()))}));exports.addClass=n,exports.find=(e,t)=>null===e?null:e instanceof Document||null===e.shadowRoot||void 0===e.shadowRoot?e.querySelector(t):e.shadowRoot.querySelector(t),exports.findAll=e,exports.forEachNode=(e,t,n=window)=>{for(let o=0;o<e.length;o++)t.call(n,e[o],o,e)},exports.getCurrentMQ=e=>{let t=\"\";return e.forEach((e=>{!t.length&&window.matchMedia(e.query).matches&&(t=e.name)})),t},exports.getInnerText=e=>e.innerText||e.textContent||\"\",exports.getParent=(e,t)=>e.closest(t),exports.getUniqueID=()=>Math.random().toString(36).substr(2,9),exports.hasChild=(e,t)=>null!==e.shadowRoot&&void 0!==e.shadowRoot?null!==e.shadowRoot.querySelector(t):null!==e.querySelector(t),exports.hasClass=o,exports.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let o={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return void 0!==t&&(o=t.getBoundingClientRect()),n.top>=o.top&&n.right<=o.right&&n.bottom<=o.bottom&&n.left>=o.left},exports.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),exports.onEvent=s,exports.removeChildren=u,exports.removeChilds=u,exports.removeClass=t,exports.removeEvent=c,exports.toggleClass=(e,r,i)=>{if(null!=e){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const s of e)!0===i?n(s,r):o(s,r)||!1===i?t(s,r):n(s,r)}},exports.waitFor=e=>new Promise((t=>{setTimeout((()=>t()),e)})),exports.waitForAnimationEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"animationend\",(function o(r){r.target===e&&(t&&r.animationName!==t||(e.removeEventListener(\"animationend\",o),n(r)))}))}))},exports.waitForEvent=f,exports.waitForInitialization=e=>{var t;return!0===(null===(t=e.state)||void 0===t?void 0:t.initialized)?Promise.resolve():f(e,\"kl-component-initialized\",3e3)},exports.waitForTransitionEnd=function(e,t){return new Promise(((n,o)=>{e.addEventListener(\"transitionend\",(function o(r){r.target===e&&(t&&r.propertyName!==t||(e.removeEventListener(\"transitionend\",o),n(r)))}))}))};\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});exports.fetchJSON=(e,t)=>new Promise(((o,s)=>{fetch(e,t).then((e=>{e.ok?o(e.json()):s(e)})).catch((e=>s(e)))}));\n//# sourceMappingURL=index.js.map\n","\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});const e=e=>\"object\"==typeof e&&null!==e?JSON.stringify(e):String(e);exports.getValue=(e={},t=\"\")=>{const r=t.split(\".\");let o=0,n=e;for(;n&&o<r.length;)n=n[r[o]],o++;return n},exports.isEqual=(t,r)=>typeof t==typeof r&&(\"object\"==typeof t?0===e(t).localeCompare(e(r)):t===r),exports.isFilledObject=function(e){return\"object\"==typeof e&&null!==e&&Object.keys(e).length>0},exports.naiveClone=function e(t){return\"object\"!=typeof t?t:null===t?null:Array.isArray(t)?t.map((t=>e(t))):Object.entries(t).reduce(((t,[r,o])=>(t[r]=e(o),t)),{})},exports.toArray=e=>Array.isArray(e)?e:[e],exports.toString=e;\n//# sourceMappingURL=index.js.map\n","import{throttle as e}from\"@kluntje/js-utils/lib/function-helpers/decorators\";import{getCurrentMQ as t,onEvent as n}from\"@kluntje/js-utils/lib/dom-helpers\";import{fetchJSON as r}from\"@kluntje/js-utils/lib/api-helpers\";import{isFilledObject as s}from\"@kluntje/js-utils/lib/object-helpers\";const i=\"kl-mq-change\",a=\"kl-in-vp\",o=\"kl-out-vp\";class l{constructor(){}static getInstance(){return void 0===l.instance&&(l.instance=new IntersectionObserver(l.handleIntersectionChange)),l.instance}static handleIntersectionChange(e){Object.keys(e).forEach((t=>{const n=e[t],r=n.target;n.isIntersecting?r.dispatchEvent(new CustomEvent(\"kl-in-vp\",{bubbles:!1})):r.dispatchEvent(new CustomEvent(\"kl-out-vp\",{bubbles:!1}))}))}}\n/*! *****************************************************************************\nCopyright (c) Microsoft Corporation.\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY\nAND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\nLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR\nOTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\nPERFORMANCE OF THIS SOFTWARE.\n***************************************************************************** */class c{constructor(){this.eventIdMap=new WeakMap,this.eventBindingMap={},this.lastMQ=t(c.mediaQuerys),n(window,\"resize\",this.handleMQChange,this)}static getInstance(e){return void 0===c.instance&&(c.mediaQuerys=e,c.instance=new c),c.instance}handleMQChange(){const e=t(c.mediaQuerys);e!==this.lastMQ&&(window.dispatchEvent(new CustomEvent(\"kl-mq-change\",{detail:{newMQ:e,oldMQ:this.lastMQ}})),this.lastMQ=e)}}!function(e,t,n,r){var s,i=arguments.length,a=i<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if(\"object\"==typeof Reflect&&\"function\"==typeof Reflect.decorate)a=Reflect.decorate(e,t,n,r);else for(var o=e.length-1;o>=0;o--)(s=e[o])&&(a=(i<3?s(a):i>3?s(t,n,a):s(t,n))||a);i>3&&a&&Object.defineProperty(t,n,a)}([e(100)],c.prototype,\"handleMQChange\",null);const h=Symbol(\"resolve\"),d=Symbol(\"reject\"),u=Symbol(\"pending\");class p{static get PLACEHOLDER_SELECTOR(){return\"kl-i18n-placeholder\"}static getInstance(){return void 0===p._instance&&(p._instance=new p),p._instance}get isSetUp(){return Boolean(this._url||s(this._dictionary))}get loaded(){return this._loaded}get ready(){return this._ready[u]||this.fetchI18nDictionary(),this._ready}setUp({url:e,dictionary:t}={}){if(this.isSetUp)console.warn(\"@kluntje I18nService: service has already been set up. You can't set it up twice!\");else if(e)this._url=e;else{if(!t)throw new Error('@kluntje I18nService: a \"url\" or \"dictionary\" should have been passed to the setUp function.');this._dictionary=t,this._loaded=!0,this._ready[h](),this._ready[u]=!0}}get(e,{fallback:t,interpolations:n}={}){if(this.loaded){if(this._dictionary.hasOwnProperty(e)){let t=this._dictionary[e];return n&&Object.entries(n).forEach((([e,n])=>{t=t.split(`{${e}}`).join(String(n))})),t}return console.warn(`@kluntje I18nService: i18n for key '${e}' is missing in dictionary!`),void 0!==t?t:this.getHumanReadableName(e)}return this._ready[u]||(this.addStyling(),this.fetchI18nDictionary()),this.getPlaceholder(e,{fallback:t,interpolations:n})}constructor(){this._loaded=!1,this._dictionary={},this._ready=this.getReadyPromise()}getReadyPromise(){let e,t;const n=new Promise(((n,r)=>{e=n,t=r}));return n[h]=e,n[d]=t,n[u]=!1,n}ensureSetup(){if(!this.isSetUp)throw new Error(\"@kluntje I18nService: should be set up before calling other APIs\")}addStyling(){const e=document.head,t=document.createElement(\"style\");t.type=\"text/css\",t.appendChild(document.createTextNode(`\\n .${p.PLACEHOLDER_SELECTOR} {\\n display: contents;\\n }\\n `)),e.appendChild(t)}fetchI18nDictionary(){this.ensureSetup(),this._ready[u]=!0,r(this._url).then((e=>{this._dictionary=e,this._loaded=!0,this._ready[h](),this.fillInPlaceholders()})).catch((e=>{console.error(\"@kluntje I18nService: unable to fetch keys from server!\",e),this._loaded=!0,this._ready[h]()}))}fillInPlaceholders(){Array.from(document.getElementsByClassName(p.PLACEHOLDER_SELECTOR)).forEach((e=>{const{key:t,fallback:n,interpolations:r}=e.dataset;e.replaceWith(this.get(t,{fallback:n,interpolations:r?JSON.parse(r):void 0}))}))}getHumanReadableName(e){return e.split(\".\").reverse()[0].replace(/[A-Z]/g,(e=>` ${e.toLowerCase()}`))}getPlaceholder(e,{fallback:t,interpolations:n}={}){const r=document.createElement(\"span\");return r.innerText=void 0!==t?t:this.getHumanReadableName(e),r.classList.add(p.PLACEHOLDER_SELECTOR),r.setAttribute(\"data-key\",e),t&&r.setAttribute(\"data-fallback\",t),n&&r.setAttribute(\"data-interpolations\",JSON.stringify(n)),r.outerHTML}}var g=new class{constructor(){this.urlSearchParams=new URLSearchParams(window.location.search)}get(e){return this.urlSearchParams.get(e)}getAll(e){return this.urlSearchParams.getAll(e)}getAllKeys(){return Array.from(this.urlSearchParams.keys())}set(e,t){this.urlSearchParams.set(e,t),this.updateUrl()}delete(e){this.urlSearchParams.delete(e),this.updateUrl()}getString(){return this.urlSearchParams.toString()}get curUrl(){return`${window.location.protocol}//${window.location.host}${window.location.pathname}`}updateUrl(){const e=this.getString(),t=this.curUrl,n=window.location.hash,r=\"\"!==e?`${t}?${e}`:t;window.history.replaceState({path:r},\"\",r),\"\"!==n&&(window.location.hash=n)}};var m=new Proxy(console,{get:(e,t)=>null!==g.get(\"js-debug\")?e[t]:()=>{}});var y=new class{constructor(){this.componentMap=new WeakMap,this.intersectionObserver=new IntersectionObserver((e=>this.handleIntersectionChange(e)),{rootMargin:\"500px 0px\"})}subscribe(e,t){this.componentMap.set(e,t),this.intersectionObserver.observe(e)}unsubscribe(e){this.intersectionObserver.unobserve(e),this.componentMap.delete(e)}handleIntersectionChange(e){e.forEach((e=>{const t=e.target;if(!e.isIntersecting||!this.componentMap.has(t))return;const n=this.componentMap.get(t);this.unsubscribe(t),n()}))}};export{m as DebuggerService,p as I18nService,a as IN_VP_EVENT,y as LazyConnectService,i as MQ_CHANGE_EVENT,c as MediaQueryService,o as OUT_VP_EVENT,g as URLSearchParamsService,l as ViewportObserver};\n//# sourceMappingURL=index.module.js.map\n","/**\n * Get the URL for an endpoint.\n * @param endpoint - The endpoint.\n * @returns URL\n * @example\n * const url = getUrlForEndpoint('block1/block1.css');\n * console.log(url);\n * Output: URL { href: 'http://localhost:3000/block1/block1.css' }\n */\nexport const getUrlForEndpoint = (endpoint: string): URL => {\n const baseUrl = new URL(window.hlx.codeBasePath, window.location.origin);\n return new URL(endpoint, baseUrl);\n};\n","export class RuntimeCache {\n private runtimeCache: Map<string, any> = new Map();\n\n public get<T>(key: string): T | undefined {\n return this.runtimeCache.get(key);\n }\n\n public set<T>(key: string, value: T): void {\n this.runtimeCache.set(key, value);\n }\n\n public has(key: string): boolean {\n return this.runtimeCache.has(key);\n }\n\n public delete(key: string): void {\n this.runtimeCache.delete(key);\n }\n}\n","import { getUrlForEndpoint } from '../app/utils/getUrlForEndpoint';\nimport { RuntimeCache } from '../utils/RuntimeCache';\nimport { DebuggerService } from '@kluntje/services';\n\nexport interface FetchServiceCacheOptions {\n cacheType?: 'runtime'; // 'local' | 'session' | \"request\" can be added later\n}\n\nexport interface FetchServiceOptions {\n fetchOptions?: RequestInit;\n cacheOptions?: FetchServiceCacheOptions;\n}\n\nclass FetchService {\n private requestPipeline: Map<string, Promise<Response>> = new Map();\n\n private runtimeCache = new RuntimeCache();\n\n public fetchJson<T>(endpoint: string, options: FetchServiceOptions = {}): Promise<T> {\n return this.fetchData(getUrlForEndpoint(endpoint).href, options, this.getResponseJSON<T>);\n }\n\n public fetchText(endpoint: string, options: FetchServiceOptions = {}): Promise<string> {\n return this.fetchData(getUrlForEndpoint(endpoint).href, options, this.getResponseText);\n }\n\n private async fetchData<T>(\n url: string,\n options: FetchServiceOptions,\n dataMapper: (Response) => Promise<T>\n ): Promise<T> {\n const { cacheOptions } = options;\n const cachedData = this.getCachedData<T>(url, cacheOptions);\n if (cachedData !== null) return cachedData;\n\n const pipelinedRequest = this.requestPipeline.get(url);\n if (pipelinedRequest !== undefined) return dataMapper(await pipelinedRequest);\n\n const request = fetch(url, options.fetchOptions);\n this.requestPipeline.set(url, request);\n\n const response = await request;\n this.requestPipeline.delete(url);\n const responseData = await dataMapper(response);\n\n this.setCachedData(url, responseData, cacheOptions);\n\n if (!response.ok) {\n const errorText = await response.text();\n\n DebuggerService.error(`FetchService: Error fetching data from ${url}: ${errorText}`);\n\n throw new Error(`Error fetching data from ${url}: ${errorText}`);\n }\n return responseData;\n }\n\n private async getResponseJSON<T>(response: Response): Promise<T> {\n const responseClone = response.clone();\n const responseJson = await responseClone.json();\n return responseJson;\n }\n\n private async getResponseText(response: Response): Promise<string> {\n const responseClone = response.clone();\n const responseText = await responseClone.text();\n return responseText;\n }\n\n private getCachedData<T>(url: string, cacheOptions?: FetchServiceCacheOptions): T | null {\n if (cacheOptions?.cacheType === 'runtime') {\n return this.runtimeCache.get(url) ?? null;\n }\n return null;\n }\n\n private setCachedData<T>(url: string, data: T, cacheOptions?: FetchServiceCacheOptions): void {\n if (cacheOptions?.cacheType === 'runtime') {\n this.runtimeCache.set(url, data);\n }\n }\n}\n\nexport default new FetchService();\n"],"names":["t","e","o","c","decorators","n","throttle","domHelpers","r","i","s","a","d","l","u","f","getCurrentMQ","onEvent","apiHelpers","objectHelpers","g","m","getUrlForEndpoint","endpoint","baseUrl","RuntimeCache","key","value","FetchService","options","url","dataMapper","cacheOptions","cachedData","pipelinedRequest","request","response","responseData","errorText","DebuggerService","data","FetchService$1"],"mappings":"WAAa,SAASA,EAAEA,EAAE,CAAC,OAAO,YAAYC,EAAE,CAAC,OAAO,SAAS,EAAEC,EAAEC,EAAE,CAAC,OAAO,OAAO,OAAO,OAAO,OAAO,CAAE,EAACA,CAAC,EAAE,CAAC,MAAMH,EAAEG,EAAE,MAAM,GAAGF,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,OAAO,eAAeG,EAAQ,aAAa,CAAC,MAAM,EAAE,CAAC,EAAE,MAAMH,EAAED,EAAG,SAASA,EAAEC,EAAE,EAAE,CAAC,IAAI,EAAE,GAAG,MAAMC,EAAE,YAAY,EAAE,CAAC,aAAa,CAAC,EAAE,EAAE,OAAO,WAAY,IAAI,CAACF,EAAE,KAAK,KAAK,GAAG,CAAC,CAAC,EAAGC,CAAC,CAAC,EAAE,OAAOC,EAAE,OAAO,UAAU,CAAC,aAAa,CAAC,CAAC,EAAEA,CAAC,CAAG,EAACG,EAAEL,EAAG,SAASA,EAAEC,EAAE,EAAE,CAAC,IAAI,EAAEC,EAAE,CAAE,EAAC,MAAMC,EAAE,YAAYA,EAAE,CAACD,EAAEC,EAAW,IAAT,SAAa,EAAE,OAAO,WAAY,IAAI,CAAC,EAAE,OAAOH,EAAE,KAAK,KAAK,GAAGE,CAAC,CAAC,EAAGD,CAAC,EAAE,EAAE,OAAOE,EAAE,OAAO,UAAU,CAAC,aAAa,CAAC,EAAE,EAAE,MAAM,EAAEA,CAAC,CAAG,EAACC,EAAA,SAAiBH,EAAEK,EAAAF,EAAA,SAAiBC,eCAtkB,OAAO,eAAeE,EAAQ,aAAa,CAAC,MAAM,EAAE,CAAC,EAAE,MAAMN,EAAE,CAAC,EAAE,IAAW,IAAP,KAAS,GAAG,aAAa,UAAiB,EAAE,aAAT,MAA8B,EAAE,aAAX,OAAsB,MAAM,KAAK,EAAE,iBAAiB,CAAC,CAAC,EAAE,MAAM,KAAK,EAAE,WAAW,iBAAiB,CAAC,CAAC,EAAED,EAAE,CAAC,KAAK,IAAI,CAAC,GAAY,IAAT,QAAgB,EAAE,SAAN,GAAqB,IAAP,KAAS,CAAC,aAAa,UAAU,EAAE,CAAC,CAAC,GAAG,aAAa,WAAW,EAAE,MAAM,KAAK,CAAC,GAAG,UAAU,KAAK,EAAE,EAAE,UAAU,OAAO,GAAG,CAAC,CAAC,CAAC,EAAEK,EAAE,CAAC,KAAK,IAAI,CAAC,GAAY,IAAT,QAAgB,EAAE,SAAN,GAAqB,IAAP,KAAS,CAAC,aAAa,UAAU,EAAE,CAAC,CAAC,GAAG,aAAa,WAAW,EAAE,MAAM,KAAK,CAAC,GAAG,UAAU,KAAK,EAAE,EAAE,UAAU,IAAI,GAAG,CAAC,CAAC,CAAC,EAAEH,EAAE,CAAC,EAAE,IAAI,EAAE,UAAU,SAAS,CAAC,EAAE,SAASM,EAAE,EAAE,CAAC,OAAO,OAAO,YAAY,CAAC,CAAC,SAASC,EAAE,EAAE,CAAC,MAAM,WAAW,EAAE,EAAE,OAAO,EAAE,CAAC,EAAE,OAAO,QAAQ,EAAG,EAAC,KAAM,EAAC,IAAI,CAAC,MAAMC,EAAE,CAAC,EAAE,EAAE,EAAER,EAAES,IAAI,CAAC,GAAS,GAAN,MAASH,EAAE,CAAC,GAAG,CAACC,EAAE,CAAC,EAAE,OAAO,GAAGD,EAAE,CAAC,GAAG,EAAE,aAAa,aAAa,CAAC,UAAUA,KAAK,EAAEE,EAAEF,EAAE,EAAE,EAAEN,EAAES,CAAC,EAAE,MAAM,CAAC,IAAIC,EAAEA,EAAY,OAAO,GAAjB,SAAmB,EAAE,KAAI,EAAG,MAAM,GAAG,EAAE,EAAEA,EAAE,QAASZ,GAAG,CAAC,MAAMQ,EAAEK,EAAE,EAAEb,EAAE,EAAEE,CAAC,EAAE,GAAG,CAACA,EAAE,gBAAgBM,CAAC,EAAE,CAAC,MAAMC,EAAE,EAAE,KAAKP,CAAC,EAAE,OAAOA,EAAE,gBAAgBM,CAAC,EAAEC,EAAE,EAAE,iBAAiBT,EAAE,KAAM,EAACS,EAAEE,CAAC,CAAC,CAAC,CAAG,CAAA,EAAE,SAASE,EAAE,EAAE,EAAE,EAAEX,EAAE,CAAC,MAAM,GAAGS,EAAE,EAAET,CAAC,CAAC;AAAA,YAAgB,EAAE,KAAM,CAAA;AAAA,YAAgBS,EAAE,EAAET,CAAC,CAAC;AAAA,YAAgBS,EAAET,EAAEA,CAAC,CAAC,GAAG,QAAQ,OAAO,EAAE,EAAE,QAAQ,MAAM,EAAE,CAAC,CAAC,SAASS,EAAE,EAAE,EAAE,CAAC,IAAI,EAAE,GAAG,EAAE,WAAW,IAAI,CAAC,EAAE,EAAE,EAAE,WAAW,IAAI,CAAC,MAAM,CAAC,MAAMT,EAAE,WAAW,QAAQ,KAAKU,CAAC,EAAE,YAAW,EAAG,EAAE,WAAW,IAAI,EAAEV,CAAC,EAAE,EAAEA,CAAC,CAAC,OAAO,CAAC,CAAC,SAASU,GAAG,CAAC,OAAO,IAAI,KAAK,OAAQ,EAAC,GAAG,GAAG,SAAS,EAAE,CAAC,CAAC,MAAMT,EAAE,CAAC,EAAE,EAAE,EAAED,EAAEQ,IAAI,CAAC,GAAS,GAAN,MAASF,EAAE,CAAC,GAAG,CAACC,EAAE,CAAC,EAAE,OAAO,GAAGD,EAAE,CAAC,GAAG,EAAE,aAAa,aAAa,CAAC,UAAUA,KAAK,EAAEL,EAAEK,EAAE,EAAE,EAAEN,EAAEQ,CAAC,EAAE,MAAM,CAAC,IAAIC,EAAEA,EAAY,OAAO,GAAjB,SAAmB,EAAE,OAAO,MAAM,GAAG,EAAE,EAAEA,EAAE,QAASX,GAAG,CAAC,MAAMQ,EAAEK,EAAE,EAAEb,EAAE,EAAEE,CAAC,EAAEO,EAAEP,EAAE,gBAAgBM,CAAC,EAAEC,IAAI,OAAOP,EAAE,gBAAgBM,CAAC,EAAE,EAAE,oBAAoBR,EAAES,EAAEC,CAAC,EAAE,CAAC,CAAE,EAAEI,EAAE,CAACd,EAAEK,IAAI,CAACJ,EAAED,EAAEK,CAAC,EAAE,QAASJ,GAAGD,EAAE,YAAYC,CAAC,EAAG,EAAEc,EAAE,CAAC,EAAE,EAAE,IAAI,IAAI,QAASb,GAAG,CAAU,IAAT,QAAY,WAAY,IAAIA,EAAG,EAAE,CAAC,EAAE,EAAE,iBAAiB,EAAG,IAAIA,EAAC,EAAI,CAAC,EAAGK,EAAA,SAAiBF,EAAcE,EAAA,KAAC,CAAC,EAAE,IAAW,IAAP,KAAS,KAAK,aAAa,UAAiB,EAAE,aAAT,MAA8B,EAAE,aAAX,OAAsB,EAAE,cAAc,CAAC,EAAE,EAAE,WAAW,cAAc,CAAC,EAAEA,EAAA,QAAgBN,gBAAsB,CAAC,EAAE,EAAE,EAAE,SAAS,CAAC,QAAQC,EAAE,EAAEA,EAAE,EAAE,OAAOA,IAAI,EAAE,KAAK,EAAE,EAAEA,CAAC,EAAEA,EAAE,CAAC,CAAC,EAAEc,EAAoBT,EAAA,aAAC,GAAG,CAAC,IAAI,EAAE,GAAG,OAAO,EAAE,QAASN,GAAG,CAAC,CAAC,EAAE,QAAQ,OAAO,WAAWA,EAAE,KAAK,EAAE,UAAU,EAAEA,EAAE,KAAK,GAAI,CAAC,EAAEM,EAAA,aAAqB,GAAG,EAAE,WAAW,EAAE,aAAa,GAAoBA,EAAA,UAAC,CAAC,EAAE,IAAI,EAAE,QAAQ,CAAC,EAAqBA,EAAA,YAAC,IAAI,KAAK,OAAQ,EAAC,SAAS,EAAE,EAAE,OAAO,EAAE,CAAC,EAAkBA,EAAA,SAAC,CAAC,EAAE,IAAW,EAAE,aAAT,MAA8B,EAAE,aAAX,OAA6B,EAAE,WAAW,cAAc,CAAC,IAAnC,KAA4C,EAAE,cAAc,CAAC,IAAxB,KAA0BA,EAAA,SAAiBL,eAAqB,CAAC,EAAE,IAAI,CAAC,MAAM,EAAE,EAAE,sBAAqB,EAAG,IAAIA,EAAE,CAAC,IAAI,EAAE,MAAM,OAAO,YAAY,SAAS,gBAAgB,YAAY,OAAO,OAAO,aAAa,SAAS,gBAAgB,aAAa,KAAK,CAAC,EAAE,OAAgB,IAAT,SAAaA,EAAE,EAAE,sBAAqB,GAAI,EAAE,KAAKA,EAAE,KAAK,EAAE,OAAOA,EAAE,OAAO,EAAE,QAAQA,EAAE,QAAQ,EAAE,MAAMA,EAAE,IAAI,eAAqB,GAAG,EAAE,aAAa,aAAa,aAAa,QAAQe,YAAgBP,EAAwBH,EAAA,eAACO,EAAEP,EAAA,aAAqBO,gBAAsBd,EAAEO,EAAA,YAAoBJ,gBAAsB,CAAC,EAAEK,EAAEC,IAAI,CAAC,GAAS,GAAN,KAAQ,CAAC,aAAa,UAAU,EAAE,CAAC,CAAC,GAAG,aAAa,WAAW,EAAE,MAAM,KAAK,CAAC,GAAG,UAAUC,KAAK,EAAOD,IAAL,GAAOJ,EAAEK,EAAEF,CAAC,EAAEN,EAAEQ,EAAEF,CAAC,GAAQC,IAAL,GAAOT,EAAEU,EAAEF,CAAC,EAAEH,EAAEK,EAAEF,CAAC,CAAC,CAAC,EAAED,EAAA,QAAgB,GAAG,IAAI,QAAS,GAAG,CAAC,WAAY,IAAI,IAAK,CAAC,CAAC,CAAC,EAAGA,EAAA,oBAA4B,SAAS,EAAE,EAAE,CAAC,OAAO,IAAI,QAAS,CAAC,EAAEL,IAAI,CAAC,EAAE,iBAAiB,eAAgB,SAAS,EAAEM,EAAE,CAACA,EAAE,SAAS,IAAI,GAAGA,EAAE,gBAAgB,IAAI,EAAE,oBAAoB,eAAe,CAAC,EAAE,EAAEA,CAAC,GAAG,CAAC,CAAE,CAAG,CAAA,EAAED,EAAA,aAAqBQ,EAA+BR,EAAA,sBAAC,GAAG,CAAC,IAAI,EAAE,QAAoB,EAAE,EAAE,SAAZ,MAA6B,IAAT,OAAW,OAAO,EAAE,eAA9C,GAA2D,QAAQ,QAAO,EAAGQ,EAAE,EAAE,2BAA2B,GAAG,CAAC,EAA8BR,EAAA,qBAAC,SAAS,EAAE,EAAE,CAAC,OAAO,IAAI,QAAS,CAAC,EAAEL,IAAI,CAAC,EAAE,iBAAiB,gBAAiB,SAAS,EAAEM,EAAE,CAACA,EAAE,SAAS,IAAI,GAAGA,EAAE,eAAe,IAAI,EAAE,oBAAoB,gBAAgB,CAAC,EAAE,EAAEA,CAAC,GAAG,CAAG,CAAA,EAAG,WCA/yH,OAAO,eAAeU,EAAQ,aAAa,CAAC,MAAM,EAAE,CAAC,EAAmBA,EAAA,UAAC,CAAC,EAAE,IAAI,IAAI,QAAS,CAAChB,EAAEQ,IAAI,CAAC,MAAM,EAAE,CAAC,EAAE,KAAMT,GAAG,CAACA,EAAE,GAAGC,EAAED,EAAE,KAAI,CAAE,EAAES,EAAET,CAAC,CAAC,GAAI,MAAOA,GAAGS,EAAET,CAAC,EAAG,CAAC,WCApK,OAAO,eAAekB,EAAQ,aAAa,CAAC,MAAM,EAAE,CAAC,EAAE,MAAMlB,EAAE,GAAa,OAAO,GAAjB,UAA2B,IAAP,KAAS,KAAK,UAAU,CAAC,EAAE,OAAO,CAAC,EAAkBkB,EAAA,SAAC,CAAC,EAAE,CAAA,EAAG,EAAE,KAAK,CAAC,MAAMX,EAAE,EAAE,MAAM,GAAG,EAAE,IAAIN,EAAE,EAAEG,EAAE,EAAE,KAAKA,GAAGH,EAAEM,EAAE,QAAQH,EAAEA,EAAEG,EAAEN,CAAC,CAAC,EAAEA,IAAI,OAAOG,CAAC,EAAEc,EAAA,QAAgB,CAACnB,EAAEQ,IAAI,OAAOR,GAAG,OAAOQ,IAAc,OAAOR,GAAjB,SAAuBC,EAAED,CAAC,EAAE,cAAcC,EAAEO,CAAC,CAAC,IAA3B,EAA6BR,IAAIQ,GAAGW,EAAA,eAAuB,SAAS,EAAE,CAAC,OAAgB,OAAO,GAAjB,UAA2B,IAAP,MAAU,OAAO,KAAK,CAAC,EAAE,OAAO,CAAC,EAAoBA,EAAA,WAAC,SAAS,EAAE,EAAE,CAAC,OAAgB,OAAO,GAAjB,SAAmB,EAAS,IAAP,KAAS,KAAK,MAAM,QAAQ,CAAC,EAAE,EAAE,IAAKnB,GAAG,EAAEA,CAAC,CAAC,EAAG,OAAO,QAAQ,CAAC,EAAE,OAAQ,CAACA,EAAE,CAAC,EAAE,CAAC,KAAKA,EAAE,CAAC,EAAE,EAAE,CAAC,EAAEA,GAAI,CAAE,CAAA,CAAC,EAAiBmB,EAAA,QAAC,GAAG,MAAM,QAAQ,CAAC,EAAE,EAAE,CAAC,CAAC,EAAkBA,EAAA,SAAClB,ECCvpB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,gFAagF,MAAME,CAAC,CAAC,aAAa,CAAC,KAAK,WAAW,IAAI,QAAQ,KAAK,gBAAgB,GAAG,KAAK,OAAOH,EAAEG,EAAE,WAAW,EAAEE,EAAE,OAAO,SAAS,KAAK,eAAe,IAAI,CAAC,CAAC,OAAO,YAAYJ,EAAE,CAAC,OAAgBE,EAAE,WAAX,SAAsBA,EAAE,YAAYF,EAAEE,EAAE,SAAS,IAAIA,GAAGA,EAAE,QAAQ,CAAC,gBAAgB,CAAC,MAAMF,EAAED,EAAEG,EAAE,WAAW,EAAEF,IAAI,KAAK,SAAS,OAAO,cAAc,IAAI,YAAY,eAAe,CAAC,OAAO,CAAC,MAAMA,EAAE,MAAM,KAAK,MAAM,CAAC,CAAC,CAAC,EAAE,KAAK,OAAOA,EAAE,CAAC,EAAE,SAAS,EAAE,EAAE,EAAE,EAAE,CAAC,IAAIS,EAAED,EAAE,UAAU,OAAO,EAAEA,EAAE,EAAE,EAAS,IAAP,KAAS,EAAE,OAAO,yBAAyB,EAAE,CAAC,EAAE,EAAE,GAAa,OAAO,SAAjB,UAAsC,OAAO,QAAQ,UAA3B,WAAoC,EAAE,QAAQ,SAAS,EAAE,EAAE,EAAE,CAAC,MAAO,SAAQP,EAAE,EAAE,OAAO,EAAEA,GAAG,EAAEA,KAAKQ,EAAE,EAAER,CAAC,KAAK,GAAGO,EAAE,EAAEC,EAAE,CAAC,EAAED,EAAE,EAAEC,EAAE,EAAE,EAAE,CAAC,EAAEA,EAAE,EAAE,CAAC,IAAI,GAAGD,EAAE,GAAG,GAAG,OAAO,eAAe,EAAE,EAAE,CAAC,CAAC,GAAE,CAACR,EAAE,GAAG,CAAC,EAAEE,EAAE,UAAU,iBAAiB,IAAI,EAA8nF,IAAIiB,EAAE,IAAI,KAAK,CAAC,aAAa,CAAC,KAAK,gBAAgB,IAAI,gBAAgB,OAAO,SAAS,MAAM,CAAC,CAAC,IAAI,EAAE,CAAC,OAAO,KAAK,gBAAgB,IAAI,CAAC,CAAC,CAAC,OAAO,EAAE,CAAC,OAAO,KAAK,gBAAgB,OAAO,CAAC,CAAC,CAAC,YAAY,CAAC,OAAO,MAAM,KAAK,KAAK,gBAAgB,KAAI,CAAE,CAAC,CAAC,IAAI,EAAE,EAAE,CAAC,KAAK,gBAAgB,IAAI,EAAE,CAAC,EAAE,KAAK,UAAW,CAAA,CAAC,OAAO,EAAE,CAAC,KAAK,gBAAgB,OAAO,CAAC,EAAE,KAAK,UAAW,CAAA,CAAC,WAAW,CAAC,OAAO,KAAK,gBAAgB,SAAU,CAAA,CAAC,IAAI,QAAQ,CAAC,MAAM,GAAG,OAAO,SAAS,QAAQ,KAAK,OAAO,SAAS,IAAI,GAAG,OAAO,SAAS,QAAQ,EAAE,CAAC,WAAW,CAAC,MAAM,EAAE,KAAK,YAAY,EAAE,KAAK,OAAO,EAAE,OAAO,SAAS,KAAK,EAAO,IAAL,GAAO,GAAG,CAAC,IAAI,CAAC,GAAG,EAAE,OAAO,QAAQ,aAAa,CAAC,KAAK,CAAC,EAAE,GAAG,CAAC,EAAO,IAAL,KAAS,OAAO,SAAS,KAAK,EAAE,CAAC,EAAMC,EAAE,IAAI,MAAM,QAAQ,CAAC,IAAI,CAAC,EAAE,IAAWD,EAAE,IAAI,UAAU,IAAvB,KAAyB,EAAE,CAAC,EAAE,IAAI,EAAE,CAAC,EAAQ,IAAI,KAAK,CAAC,aAAa,CAAC,KAAK,aAAa,IAAI,QAAQ,KAAK,qBAAqB,IAAI,qBAAsB,GAAG,KAAK,yBAAyB,CAAC,EAAG,CAAC,WAAW,WAAW,CAAC,CAAC,CAAC,UAAU,EAAE,EAAE,CAAC,KAAK,aAAa,IAAI,EAAE,CAAC,EAAE,KAAK,qBAAqB,QAAQ,CAAC,CAAC,CAAC,YAAY,EAAE,CAAC,KAAK,qBAAqB,UAAU,CAAC,EAAE,KAAK,aAAa,OAAO,CAAC,CAAC,CAAC,yBAAyB,EAAE,CAAC,EAAE,QAASnB,GAAG,CAAC,MAAMD,EAAEC,EAAE,OAAO,GAAG,CAACA,EAAE,gBAAgB,CAAC,KAAK,aAAa,IAAID,CAAC,EAAE,OAAO,MAAMK,EAAE,KAAK,aAAa,IAAIL,CAAC,EAAE,KAAK,YAAYA,CAAC,EAAEK,EAAG,CAAA,EAAG,CAAC,ECLzrJ,MAAAiB,EAAqBC,GAA0B,CACpD,MAAAC,EAAU,IAAI,IAAI,OAAO,IAAI,aAAc,OAAO,SAAS,MAAM,EAChE,OAAA,IAAI,IAAID,EAAUC,CAAO,CAClC,ECZO,MAAMC,CAAa,CAAnB,aAAA,CACG,KAAA,iBAAqC,GAAI,CAE1C,IAAOC,EAA4B,CACjC,OAAA,KAAK,aAAa,IAAIA,CAAG,CAClC,CAEO,IAAOA,EAAaC,EAAgB,CACpC,KAAA,aAAa,IAAID,EAAKC,CAAK,CAClC,CAEO,IAAID,EAAsB,CACxB,OAAA,KAAK,aAAa,IAAIA,CAAG,CAClC,CAEO,OAAOA,EAAmB,CAC1B,KAAA,aAAa,OAAOA,CAAG,CAC9B,CACF,CCLA,MAAME,CAAa,CAAnB,aAAA,CACU,KAAA,oBAAsD,IAEtD,KAAA,aAAe,IAAIH,CAAa,CAEjC,UAAaF,EAAkBM,EAA+B,GAAgB,CAC5E,OAAA,KAAK,UAAUP,EAAkBC,CAAQ,EAAE,KAAMM,EAAS,KAAK,eAAkB,CAC1F,CAEO,UAAUN,EAAkBM,EAA+B,GAAqB,CAC9E,OAAA,KAAK,UAAUP,EAAkBC,CAAQ,EAAE,KAAMM,EAAS,KAAK,eAAe,CACvF,CAEA,MAAc,UACZC,EACAD,EACAE,EACY,CACN,KAAA,CAAE,aAAAC,CAAiB,EAAAH,EACnBI,EAAa,KAAK,cAAiBH,EAAKE,CAAY,EAC1D,GAAIC,IAAe,KAAa,OAAAA,EAEhC,MAAMC,EAAmB,KAAK,gBAAgB,IAAIJ,CAAG,EACrD,GAAII,IAAqB,OAAkB,OAAAH,EAAW,MAAMG,CAAgB,EAE5E,MAAMC,EAAU,MAAML,EAAKD,EAAQ,YAAY,EAC1C,KAAA,gBAAgB,IAAIC,EAAKK,CAAO,EAErC,MAAMC,EAAW,MAAMD,EAClB,KAAA,gBAAgB,OAAOL,CAAG,EACzB,MAAAO,EAAe,MAAMN,EAAWK,CAAQ,EAI1C,GAFC,KAAA,cAAcN,EAAKO,EAAcL,CAAY,EAE9C,CAACI,EAAS,GAAI,CACV,MAAAE,EAAY,MAAMF,EAAS,OAEjCG,MAAAA,EAAgB,MAAM,0CAA0CT,CAAG,KAAKQ,CAAS,EAAE,EAE7E,IAAI,MAAM,4BAA4BR,CAAG,KAAKQ,CAAS,EAAE,CACjE,CACO,OAAAD,CACT,CAEA,MAAc,gBAAmBD,EAAgC,CAGxD,OADc,MADCA,EAAS,QACU,MAE3C,CAEA,MAAc,gBAAgBA,EAAqC,CAG1D,OADc,MADCA,EAAS,QACU,MAE3C,CAEQ,cAAiBN,EAAaE,EAAmD,CACnF,OAAAA,GAAA,YAAAA,EAAc,aAAc,UACvB,KAAK,aAAa,IAAIF,CAAG,GAAK,KAEhC,IACT,CAEQ,cAAiBA,EAAaU,EAASR,EAA+C,EACxFA,GAAA,YAAAA,EAAc,aAAc,WACzB,KAAA,aAAa,IAAIF,EAAKU,CAAI,CAEnC,CACF,CAEA,MAAeC,EAAA,IAAIb","x_google_ignoreList":[0,1,2,3,4]} \ No newline at end of file diff --git a/dist/__chunks__/fetch.service.C1Ie3Sjw.js b/dist/__chunks__/fetch.service.yiMnp1FM.js similarity index 51% rename from dist/__chunks__/fetch.service.C1Ie3Sjw.js rename to dist/__chunks__/fetch.service.yiMnp1FM.js index 1ac27d9d..53539a02 100644 --- a/dist/__chunks__/fetch.service.C1Ie3Sjw.js +++ b/dist/__chunks__/fetch.service.yiMnp1FM.js @@ -1,14 +1,7 @@ -<<<<<<<< HEAD:dist/__chunks__/fetch.service.yiMnp1FM.js const b=e=>{const t=new URL(window.hlx.codeBasePath,window.location.origin);return new URL(e,t)};var p={},P;function x(e){return function(...t){return function(n,r,o){return Object.assign(Object.assign({},o),{value:e(o.value,...t)})}}}Object.defineProperty(p,"__esModule",{value:!0});const O=x(function(e,t=0){let n=-1;const r=function(...o){clearTimeout(n),n=window.setTimeout(()=>{e.call(this,...o)},t)};return r.cancel=function(){clearTimeout(n)},r}),Q=x(function(e,t=0){let n,r=[];const o=function(...s){r=s,n===void 0&&(n=window.setTimeout(()=>{n=void 0,e.call(this,...r)},t))};return o.cancel=function(){clearTimeout(n),n=void 0},o});p.debounce=O,P=p.throttle=Q;var i={},R,w;Object.defineProperty(i,"__esModule",{value:!0});const L=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),C=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},f=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},M=(e,t)=>e.classList.contains(t);function d(e){return Symbol.iterator in e}function T(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const j=(e,t,n,r,o)=>{if(e==null||d(e)&&!T(e))return;if(d(e)&&!(e instanceof HTMLElement)){for(const a of e)j(a,t,n,r,o);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(a=>{const c=$(e,a,n,r);if(!r.eventBindingMap[c]){const l=n.bind(r);return r.eventBindingMap[c]=l,e.addEventListener(a.trim(),l,o)}})};function $(e,t,n,r){return`${m(e,r)}# ${t.trim()}# ${m(n,r)}# ${m(r,r)}`.replace(/\n/gm,"").replace(/\s/g,"")}function m(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const r="xxxxxxxx".replace(/x/g,D).toLowerCase();t.eventIdMap.set(e,r),n=r}return n}function D(){return(100*Math.random()%36|0).toString(36)}const A=(e,t,n,r,o)=>{if(e==null||d(e)&&!T(e))return;if(d(e)&&!(e instanceof HTMLElement)){for(const a of e)A(a,t,n,r,o);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(a=>{const c=$(e,a,n,r),l=r.eventBindingMap[c];l&&(delete r.eventBindingMap[c],e.removeEventListener(a,l,o))})},E=(e,t)=>{L(e,t).forEach(n=>e.removeChild(n))},S=(e,t,n)=>new Promise(r=>{n!==void 0&&setTimeout(()=>r(),n),e.addEventListener(t,()=>r())});i.addClass=f,i.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),i.findAll=L,i.forEachNode=(e,t,n=window)=>{for(let r=0;r<e.length;r++)t.call(n,e[r],r,e)},w=i.getCurrentMQ=e=>{let t="";return e.forEach(n=>{!t.length&&window.matchMedia(n.query).matches&&(t=n.name)}),t},i.getInnerText=e=>e.innerText||e.textContent||"",i.getParent=(e,t)=>e.closest(t),i.getUniqueID=()=>Math.random().toString(36).substr(2,9),i.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,i.hasClass=M,i.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let r={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(r=t.getBoundingClientRect()),n.top>=r.top&&n.right<=r.right&&n.bottom<=r.bottom&&n.left>=r.left},i.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),R=i.onEvent=j,i.removeChildren=E,i.removeChilds=E,i.removeClass=C,i.removeEvent=A,i.toggleClass=(e,t,n)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const r of e)n===!0?f(r,t):M(r,t)||n===!1?C(r,t):f(r,t)}},i.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),i.waitForAnimationEnd=function(e,t){return new Promise((n,r)=>{e.addEventListener("animationend",function o(s){s.target===e&&(t&&s.animationName!==t||(e.removeEventListener("animationend",o),n(s)))})})},i.waitForEvent=S,i.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():S(e,"kl-component-initialized",3e3)},i.waitForTransitionEnd=function(e,t){return new Promise((n,r)=>{e.addEventListener("transitionend",function o(s){s.target===e&&(t&&s.propertyName!==t||(e.removeEventListener("transitionend",o),n(s)))})})};var q={};Object.defineProperty(q,"__esModule",{value:!0});q.fetchJSON=(e,t)=>new Promise((n,r)=>{fetch(e,t).then(o=>{o.ok?n(o.json()):r(o)}).catch(o=>r(o))});var h={};Object.defineProperty(h,"__esModule",{value:!0});const g=e=>typeof e=="object"&&e!==null?JSON.stringify(e):String(e);h.getValue=(e={},t="")=>{const n=t.split(".");let r=0,o=e;for(;o&&r<n.length;)o=o[n[r]],r++;return o},h.isEqual=(e,t)=>typeof e==typeof t&&(typeof e=="object"?g(e).localeCompare(g(t))===0:e===t),h.isFilledObject=function(e){return typeof e=="object"&&e!==null&&Object.keys(e).length>0},h.naiveClone=function e(t){return typeof t!="object"?t:t===null?null:Array.isArray(t)?t.map(n=>e(n)):Object.entries(t).reduce((n,[r,o])=>(n[r]=e(o),n),{})},h.toArray=e=>Array.isArray(e)?e:[e],h.toString=g;/*! ***************************************************************************** -======== -var p={},P;function x(e){return function(...t){return function(n,r,o){return Object.assign(Object.assign({},o),{value:e(o.value,...t)})}}}Object.defineProperty(p,"__esModule",{value:!0});const O=x(function(e,t=0){let n=-1;const r=function(...o){clearTimeout(n),n=window.setTimeout(()=>{e.call(this,...o)},t)};return r.cancel=function(){clearTimeout(n)},r}),Q=x(function(e,t=0){let n,r=[];const o=function(...s){r=s,n===void 0&&(n=window.setTimeout(()=>{n=void 0,e.call(this,...r)},t))};return o.cancel=function(){clearTimeout(n),n=void 0},o});p.debounce=O,P=p.throttle=Q;var i={},R,w;Object.defineProperty(i,"__esModule",{value:!0});const L=(e,t)=>e===null?[]:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?Array.from(e.querySelectorAll(t)):Array.from(e.shadowRoot.querySelectorAll(t)),b=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.remove(...t)}},f=(e,...t)=>{if(e!==void 0&&t.length!==0&&e!==null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const n of e)n.classList.add(...t)}},C=(e,t)=>e.classList.contains(t);function d(e){return Symbol.iterator in e}function T(e){return"length"in e?e.length>0:!e[Symbol.iterator]().next().done}const j=(e,t,n,r,o)=>{if(e==null||d(e)&&!T(e))return;if(d(e)&&!(e instanceof HTMLElement)){for(const a of e)j(a,t,n,r,o);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(a=>{const c=$(e,a,n,r);if(!r.eventBindingMap[c]){const l=n.bind(r);return r.eventBindingMap[c]=l,e.addEventListener(a.trim(),l,o)}})};function $(e,t,n,r){return`${m(e,r)}# - ${t.trim()}# - ${m(n,r)}# - ${m(r,r)}`.replace(/\n/gm,"").replace(/\s/g,"")}function m(e,t){let n;if(t.eventIdMap.has(e))n=t.eventIdMap.get(e);else{const r="xxxxxxxx".replace(/x/g,D).toLowerCase();t.eventIdMap.set(e,r),n=r}return n}function D(){return(100*Math.random()%36|0).toString(36)}const A=(e,t,n,r,o)=>{if(e==null||d(e)&&!T(e))return;if(d(e)&&!(e instanceof HTMLElement)){for(const a of e)A(a,t,n,r,o);return}let s;s=typeof t=="string"?t.trim().split(" "):t,s.forEach(a=>{const c=$(e,a,n,r),l=r.eventBindingMap[c];l&&(delete r.eventBindingMap[c],e.removeEventListener(a,l,o))})},M=(e,t)=>{L(e,t).forEach(n=>e.removeChild(n))},E=(e,t,n)=>new Promise(r=>{n!==void 0&&setTimeout(()=>r(),n),e.addEventListener(t,()=>r())});i.addClass=f,i.find=(e,t)=>e===null?null:e instanceof Document||e.shadowRoot===null||e.shadowRoot===void 0?e.querySelector(t):e.shadowRoot.querySelector(t),i.findAll=L,i.forEachNode=(e,t,n=window)=>{for(let r=0;r<e.length;r++)t.call(n,e[r],r,e)},w=i.getCurrentMQ=e=>{let t="";return e.forEach(n=>{!t.length&&window.matchMedia(n.query).matches&&(t=n.name)}),t},i.getInnerText=e=>e.innerText||e.textContent||"",i.getParent=(e,t)=>e.closest(t),i.getUniqueID=()=>Math.random().toString(36).substr(2,9),i.hasChild=(e,t)=>e.shadowRoot!==null&&e.shadowRoot!==void 0?e.shadowRoot.querySelector(t)!==null:e.querySelector(t)!==null,i.hasClass=C,i.inViewport=(e,t)=>{const n=e.getBoundingClientRect();let r={top:0,right:window.innerWidth||document.documentElement.clientWidth,bottom:window.innerHeight||document.documentElement.clientHeight,left:0};return t!==void 0&&(r=t.getBoundingClientRect()),n.top>=r.top&&n.right<=r.right&&n.bottom<=r.bottom&&n.left>=r.left},i.isNodeList=e=>!(e instanceof HTMLElement||e instanceof Window),R=i.onEvent=j,i.removeChildren=M,i.removeChilds=M,i.removeClass=b,i.removeEvent=A,i.toggleClass=(e,t,n)=>{if(e!=null){e instanceof Element&&(e=[e]),e instanceof NodeList&&(e=Array.from(e));for(const r of e)n===!0?f(r,t):C(r,t)||n===!1?b(r,t):f(r,t)}},i.waitFor=e=>new Promise(t=>{setTimeout(()=>t(),e)}),i.waitForAnimationEnd=function(e,t){return new Promise((n,r)=>{e.addEventListener("animationend",function o(s){s.target===e&&(t&&s.animationName!==t||(e.removeEventListener("animationend",o),n(s)))})})},i.waitForEvent=E,i.waitForInitialization=e=>{var t;return((t=e.state)===null||t===void 0?void 0:t.initialized)===!0?Promise.resolve():E(e,"kl-component-initialized",3e3)},i.waitForTransitionEnd=function(e,t){return new Promise((n,r)=>{e.addEventListener("transitionend",function o(s){s.target===e&&(t&&s.propertyName!==t||(e.removeEventListener("transitionend",o),n(s)))})})};var q={};Object.defineProperty(q,"__esModule",{value:!0});q.fetchJSON=(e,t)=>new Promise((n,r)=>{fetch(e,t).then(o=>{o.ok?n(o.json()):r(o)}).catch(o=>r(o))});var h={};Object.defineProperty(h,"__esModule",{value:!0});const g=e=>typeof e=="object"&&e!==null?JSON.stringify(e):String(e);h.getValue=(e={},t="")=>{const n=t.split(".");let r=0,o=e;for(;o&&r<n.length;)o=o[n[r]],r++;return o},h.isEqual=(e,t)=>typeof e==typeof t&&(typeof e=="object"?g(e).localeCompare(g(t))===0:e===t),h.isFilledObject=function(e){return typeof e=="object"&&e!==null&&Object.keys(e).length>0},h.naiveClone=function e(t){return typeof t!="object"?t:t===null?null:Array.isArray(t)?t.map(n=>e(n)):Object.entries(t).reduce((n,[r,o])=>(n[r]=e(o),n),{})},h.toArray=e=>Array.isArray(e)?e:[e],h.toString=g;/*! ***************************************************************************** ->>>>>>>> origin/develop:dist/__chunks__/fetch.service.C1Ie3Sjw.js Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any @@ -21,10 +14,5 @@ INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -<<<<<<<< HEAD:dist/__chunks__/fetch.service.yiMnp1FM.js ***************************************************************************** */class u{constructor(){this.eventIdMap=new WeakMap,this.eventBindingMap={},this.lastMQ=w(u.mediaQuerys),R(window,"resize",this.handleMQChange,this)}static getInstance(t){return u.instance===void 0&&(u.mediaQuerys=t,u.instance=new u),u.instance}handleMQChange(){const t=w(u.mediaQuerys);t!==this.lastMQ&&(window.dispatchEvent(new CustomEvent("kl-mq-change",{detail:{newMQ:t,oldMQ:this.lastMQ}})),this.lastMQ=t)}}(function(e,t,n,r){var o,s=arguments.length,a=s<3?t:r===null?r=Object.getOwnPropertyDescriptor(t,n):r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")a=Reflect.decorate(e,t,n,r);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(a=(s<3?o(a):s>3?o(t,n,a):o(t,n))||a);s>3&&a&&Object.defineProperty(t,n,a)})([P(100)],u.prototype,"handleMQChange",null);var I=new class{constructor(){this.urlSearchParams=new URLSearchParams(window.location.search)}get(e){return this.urlSearchParams.get(e)}getAll(e){return this.urlSearchParams.getAll(e)}getAllKeys(){return Array.from(this.urlSearchParams.keys())}set(e,t){this.urlSearchParams.set(e,t),this.updateUrl()}delete(e){this.urlSearchParams.delete(e),this.updateUrl()}getString(){return this.urlSearchParams.toString()}get curUrl(){return`${window.location.protocol}//${window.location.host}${window.location.pathname}`}updateUrl(){const e=this.getString(),t=this.curUrl,n=window.location.hash,r=e!==""?`${t}?${e}`:t;window.history.replaceState({path:r},"",r),n!==""&&(window.location.hash=n)}},F=new Proxy(console,{get:(e,t)=>I.get("js-debug")!==null?e[t]:()=>{}});new class{constructor(){this.componentMap=new WeakMap,this.intersectionObserver=new IntersectionObserver(e=>this.handleIntersectionChange(e),{rootMargin:"500px 0px"})}subscribe(e,t){this.componentMap.set(e,t),this.intersectionObserver.observe(e)}unsubscribe(e){this.intersectionObserver.unobserve(e),this.componentMap.delete(e)}handleIntersectionChange(e){e.forEach(t=>{const n=t.target;if(!t.isIntersecting||!this.componentMap.has(n))return;const r=this.componentMap.get(n);this.unsubscribe(n),r()})}};class N{constructor(){this.runtimeCache=new Map}get(t){return this.runtimeCache.get(t)}set(t,n){this.runtimeCache.set(t,n)}has(t){return this.runtimeCache.has(t)}delete(t){this.runtimeCache.delete(t)}}class U{constructor(){this.requestPipeline=new Map,this.runtimeCache=new N}fetchJson(t,n={}){return this.fetchData(b(t).href,n,this.getResponseJSON)}fetchText(t,n={}){return this.fetchData(b(t).href,n,this.getResponseText)}async fetchData(t,n,r){const{cacheOptions:o}=n,s=this.getCachedData(t,o);if(s!==null)return s;const a=this.requestPipeline.get(t);if(a!==void 0)return r(await a);const c=fetch(t,n.fetchOptions);this.requestPipeline.set(t,c);const l=await c;this.requestPipeline.delete(t);const v=await r(l);if(this.setCachedData(t,v,o),!l.ok){const y=await l.text();throw F.error(`FetchService: Error fetching data from ${t}: ${y}`),new Error(`Error fetching data from ${t}: ${y}`)}return v}async getResponseJSON(t){return await t.clone().json()}async getResponseText(t){return await t.clone().text()}getCachedData(t,n){return(n==null?void 0:n.cacheType)==="runtime"?this.runtimeCache.get(t)??null:null}setCachedData(t,n,r){(r==null?void 0:r.cacheType)==="runtime"&&this.runtimeCache.set(t,n)}}const k=new U;export{k as F,b as g,F as m}; //# sourceMappingURL=fetch.service.yiMnp1FM.js.map -======== -***************************************************************************** */class u{constructor(){this.eventIdMap=new WeakMap,this.eventBindingMap={},this.lastMQ=w(u.mediaQuerys),R(window,"resize",this.handleMQChange,this)}static getInstance(t){return u.instance===void 0&&(u.mediaQuerys=t,u.instance=new u),u.instance}handleMQChange(){const t=w(u.mediaQuerys);t!==this.lastMQ&&(window.dispatchEvent(new CustomEvent("kl-mq-change",{detail:{newMQ:t,oldMQ:this.lastMQ}})),this.lastMQ=t)}}(function(e,t,n,r){var o,s=arguments.length,a=s<3?t:r===null?r=Object.getOwnPropertyDescriptor(t,n):r;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")a=Reflect.decorate(e,t,n,r);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(a=(s<3?o(a):s>3?o(t,n,a):o(t,n))||a);s>3&&a&&Object.defineProperty(t,n,a)})([P(100)],u.prototype,"handleMQChange",null);var I=new class{constructor(){this.urlSearchParams=new URLSearchParams(window.location.search)}get(e){return this.urlSearchParams.get(e)}getAll(e){return this.urlSearchParams.getAll(e)}getAllKeys(){return Array.from(this.urlSearchParams.keys())}set(e,t){this.urlSearchParams.set(e,t),this.updateUrl()}delete(e){this.urlSearchParams.delete(e),this.updateUrl()}getString(){return this.urlSearchParams.toString()}get curUrl(){return`${window.location.protocol}//${window.location.host}${window.location.pathname}`}updateUrl(){const e=this.getString(),t=this.curUrl,n=window.location.hash,r=e!==""?`${t}?${e}`:t;window.history.replaceState({path:r},"",r),n!==""&&(window.location.hash=n)}},F=new Proxy(console,{get:(e,t)=>I.get("js-debug")!==null?e[t]:()=>{}});new class{constructor(){this.componentMap=new WeakMap,this.intersectionObserver=new IntersectionObserver(e=>this.handleIntersectionChange(e),{rootMargin:"500px 0px"})}subscribe(e,t){this.componentMap.set(e,t),this.intersectionObserver.observe(e)}unsubscribe(e){this.intersectionObserver.unobserve(e),this.componentMap.delete(e)}handleIntersectionChange(e){e.forEach(t=>{const n=t.target;if(!t.isIntersecting||!this.componentMap.has(n))return;const r=this.componentMap.get(n);this.unsubscribe(n),r()})}};const S=e=>{const t=new URL(window.hlx.codeBasePath,window.location.origin);return new URL(e,t)};class N{constructor(){this.runtimeCache=new Map}get(t){return this.runtimeCache.get(t)}set(t,n){this.runtimeCache.set(t,n)}has(t){return this.runtimeCache.has(t)}delete(t){this.runtimeCache.delete(t)}}class U{constructor(){this.requestPipeline=new Map,this.runtimeCache=new N}fetchJson(t,n={}){return this.fetchData(S(t).href,n,this.getResponseJSON)}fetchText(t,n={}){return this.fetchData(S(t).href,n,this.getResponseText)}async fetchData(t,n,r){const{cacheOptions:o}=n,s=this.getCachedData(t,o);if(s!==null)return s;const a=this.requestPipeline.get(t);if(a!==void 0)return r(await a);const c=fetch(t,n.fetchOptions);this.requestPipeline.set(t,c);const l=await c;this.requestPipeline.delete(t);const v=await r(l);if(this.setCachedData(t,v,o),!l.ok){const y=await l.text();throw F.error(`FetchService: Error fetching data from ${t}: ${y}`),new Error(`Error fetching data from ${t}: ${y}`)}return v}async getResponseJSON(t){return await t.clone().json()}async getResponseText(t){return await t.clone().text()}getCachedData(t,n){return(n==null?void 0:n.cacheType)==="runtime"?this.runtimeCache.get(t)??null:null}setCachedData(t,n,r){(r==null?void 0:r.cacheType)==="runtime"&&this.runtimeCache.set(t,n)}}const k=new U;export{k as F,S as g,F as m}; -//# sourceMappingURL=fetch.service.C1Ie3Sjw.js.map ->>>>>>>> origin/develop:dist/__chunks__/fetch.service.C1Ie3Sjw.js diff --git a/dist/fonts/RobotoSlab/LICENSE.txt b/dist/fonts/RobotoSlab/LICENSE.txt index d6456956..75b52484 100644 --- a/dist/fonts/RobotoSlab/LICENSE.txt +++ b/dist/fonts/RobotoSlab/LICENSE.txt @@ -1,202 +1,202 @@ - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/dist/form/form.js b/dist/form/form.js index 6ac067b6..dcb78399 100644 --- a/dist/form/form.js +++ b/dist/form/form.js @@ -1,4 +1,4 @@ -import{x as n,T as u,s as f,j as w}from"../__chunks__/lit-element.CH8ciVnL.js";import{n as x,t as q}from"../__chunks__/property.Ds9fqW-T.js";import{t as D,r as E}from"../__chunks__/state.CJfvw0Ck.js";import{F as C,m as y}from"../__chunks__/fetch.service.C1Ie3Sjw.js";import{o as r}from"../__chunks__/if-defined.CrfpI-tB.js";/** +import{x as n,T as u,s as f,j as w}from"../__chunks__/lit-element.CH8ciVnL.js";import{n as x,t as q}from"../__chunks__/property.Ds9fqW-T.js";import{t as D,r as E}from"../__chunks__/state.CJfvw0Ck.js";import{F as C,m as y}from"../__chunks__/fetch.service.yiMnp1FM.js";import{o as r}from"../__chunks__/if-defined.CrfpI-tB.js";/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause diff --git a/dist/main/main.js b/dist/main/main.js index ef6593c9..4f9288e3 100644 --- a/dist/main/main.js +++ b/dist/main/main.js @@ -1,4 +1,4 @@ -import{t as k,r as p}from"../__chunks__/state.CJfvw0Ck.js";import{_ as n}from"../__chunks__/preload-helper.D7itGvJr.js";import{g as se,m as _,F as L}from"../__chunks__/fetch.service.C1Ie3Sjw.js";import{i as R}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";import{T as f,s as v,x as l,w as X,i as pe}from"../__chunks__/lit-element.CH8ciVnL.js";import{t as y,n as fe}from"../__chunks__/property.Ds9fqW-T.js";import{i as me,t as _e,e as j,o as oe,a as ge}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{r as z}from"../__chunks__/icon.template.3G0fuXUC.js";import{P as g,c as ve}from"../__chunks__/createOptimizedPicture.CyR9tLTg.js";const K=(e,t)=>{t.split(",").forEach(r=>{e.classList.add(k(r.trim()))})};function V(e,t=document){const r=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${r}="${e}"]`)].map(i=>i.content).join(", ");return o.length?o:""}function ye(){const e=V("template");e&&K(document.body,e);const t=V("theme");t&&K(document.body,t)}function be(e){e.querySelectorAll("a").forEach(t=>{if(t.title=t.title||t.textContent,t.href!==t.textContent){const r=t.parentElement,s=t.parentElement.parentElement;t.querySelector("img")||(r.childNodes.length===1&&(r.tagName==="P"||r.tagName==="DIV")&&(t.className="button",r.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="STRONG"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button primary",s.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="EM"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button secondary",s.classList.add("button-container")))}})}function Pe(e){return e.trim()===""?void 0:e}function we(){const e=V("language");document.documentElement.lang=Pe(e)||"en"}function ie(e){const t=[];return e.querySelectorAll("[data-block-name]").forEach(s=>{t.push({name:s.dataset.blockName,element:s})}),t}async function ae(e){const t=e.element.dataset.blockStatus;if(t!=="loading"&&t!=="loaded")try{e.element.dataset.blockStatus="loading";const{href:r}=se(`dist/${e.name}/${e.name}.js`),s=await n(()=>import(r),__vite__mapDeps([]));s.default&&await s.default(e.element),e.element.dataset.blockStatus="loaded"}catch(r){e.element.dataset.blockStatus="error",_.error("laodBloackModules:",r)}}async function E(e){return new Promise((t,r)=>{const{href:s}=se(e);if(document.querySelector(`head > link[href="${s}"]`))t(!0);else{const o=document.createElement("link");o.rel="stylesheet",o.href=s,o.onload=t,o.onerror=r,document.head.append(o)}})}async function ne(e){try{await E(`dist/${e.name}/${e.name}.css`)}catch{}}const H={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/types/icons.types.ts",fontsScssPath:"./src/styles/sass/fonts.scss",fontsCssPath:"./dist/fonts/fonts.css",lazyStylesScssPath:"./src/styles/sass/lazy-styles.scss",lazyStylesCssPath:"./dist/lazyStyles/lazyStyles.css",sidekickLibraryStylesScssPath:"./src/styles/sass/sidekick-library-styles.scss",sidekickLibraryStylesCssPath:"./dist/sidekickLibraryStyles/sidekickLibraryStyles.css",lcpBlocks:[]};function N(e){e.style.removeProperty("display")}async function Le(){const e=document.querySelector(".section"),{lcpBlocks:t}=H;if(e){const o=ie(e).map(async i=>{(t==null?void 0:t.includes(i.name))&&await Promise.all([ae(i),ne(i)])});await Promise.all(o),N(e)}document.body.style.display=null;const r=document.querySelector("main img");await new Promise(s=>{r&&!r.complete?(r.setAttribute("loading","eager"),r.setAttribute("fetchpriority","high"),r.addEventListener("load",()=>s()),r.addEventListener("error",()=>s())):s()})}function $e(){return R()?window.parent.location:window.location}async function W(){const{fontsCssPath:e}=H;if(e){await E(e);try{$e().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){console.error("Error setting fonts-loaded in session storage",t)}}}function c(e,t={}){c.defer=c.defer||[];const r=s=>{c[s]=c[s]||((...o)=>c.defer.push({fnname:s,args:o}))};c.drain=c.drain||((s,o)=>{c[s]=o,c.defer.filter(({fnname:i})=>s===i).forEach(({fnname:i,args:a})=>c[i](...a))}),c.always=c.always||[],c.always.on=(s,o)=>{c.always[s]=o},c.on=(s,o)=>{c.cases[s]=o},r("observe"),r("cwv");try{if(window.hlx=window.hlx||{},!window.hlx.rum){const d=new URLSearchParams(window.location.search).get("rum")==="on"?1:100,h=Array.from({length:75},(Z,ue)=>String.fromCharCode(48+ue)).filter(Z=>/\d|[A-Z]/i.test(Z)).filter(()=>Math.random()*75>70).join(""),m=Math.random(),u=m*d<1,b=Date.now(),he={full:()=>window.location.href,origin:()=>window.location.origin,path:()=>window.location.href.replace(/\?.*$/,"")};window.hlx.rum={weight:d,id:h,random:m,isSelected:u,firstReadTime:b,sampleRUM:c,sanitizeURL:he[window.hlx.RUM_MASK_URL||"path"]}}const{weight:s,id:o,firstReadTime:i}=window.hlx.rum;if(window.hlx&&window.hlx.rum&&window.hlx.rum.isSelected){const a=["weight","id","referer","checkpoint","t","source","target","cwv","CLS","FID","LCP","INP"],d=(h=t)=>{const m=JSON.stringify({weight:s,id:o,referer:window.hlx.rum.sanitizeURL(),checkpoint:e,t:Date.now()-i,...t},a),u=`https://rum.hlx.page/.rum/${s}`;navigator.sendBeacon(u,m),console.debug(`ping:${e}`,h)};c.cases=c.cases||{cwv:()=>c.cwv(t)||!0,lazy:()=>{const h=document.createElement("script");return h.src="https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js",document.head.appendChild(h),!0}},d(t),c.cases[e]&&c.cases[e]()}c.always[e]&&c.always[e](t)}catch{}}function Ee(e="/dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(r){console.log("setupHlxObj",r)}}function Ce(){Ee(),c("top"),window.addEventListener("load",()=>c("load")),window.addEventListener("unhandledrejection",e=>{c("error",{source:e.reason.sourceURL,target:e.reason.line})}),window.addEventListener("error",e=>{c("error",{source:e.filename,target:e.lineno})})}async function Te(e){const t=ie(e);if(!t.length){N(e);return}for(const r of t)Promise.all([ae(r),ne(r)]);N(e)}async function Se(){const t=[...document.querySelectorAll(".section")].map(r=>Te(r));await Promise.all(t)}function Ae(){document.querySelectorAll(".default-content-wrapper picture").forEach(t=>{const r=t.parentElement;r&&r.classList.add("image","main")})}function De(e){const t=[];let r=!1;[...e.children].forEach(s=>{if(s.tagName==="DIV"||!r){const o=document.createElement("div");t.push(o),r=s.tagName!=="DIV",r&&o.classList.add("default-content-wrapper")}t[t.length-1].append(s)}),t.forEach(s=>e.append(s)),Ae(),e.classList.add("section"),e.dataset.sectionStatus="initialized",e.style.display="none"}function Oe(e){return/^[a-z][A-Za-z0-9]*$/.test(e)?e:/^[A-Z][A-Za-z0-9]*$/.test(e)?e.charAt(0).toLowerCase()+e.slice(1):k(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}function Ie(e){const t={};return e.querySelectorAll(":scope > div").forEach(r=>{if(r.children){const s=[...r.children];if(s[1]){const o=s[1],i=k(s[0].textContent??"");let a="";if(o.querySelector("a")){const d=[...o.querySelectorAll("a")];d.length===1?a=d[0].href:a=d.map(h=>h.href)}else if(o.querySelector("img")){const d=[...o.querySelectorAll("img")];d.length===1?a=d[0].src:a=d.map(h=>h.src)}else if(o.querySelector("p")){const d=[...o.querySelectorAll("p")];d.length===1?a=d[0].textContent:a=d.map(h=>h.textContent)}else a=r.children[1].textContent;t[i]=a}}}),t}function ke(e){const t=e.querySelector("div.section-metadata");if(t){const r=Ie(t);Object.keys(r).forEach(s=>{s==="style"?r.style.split(",").filter(i=>i).map(i=>k(i.trim())).forEach(i=>e.classList.add(i)):e.dataset[Oe(s)]=r[s]}),t.parentElement&&t.parentElement.remove()}}function Re(e){e.querySelectorAll(":scope > div").forEach(t=>{De(t),ke(t)})}function ze(e){e.querySelectorAll("div.section > div > div").forEach(t=>{const r=t.classList[0];if(r){t.classList.add("block"),t.dataset.blockName=r;const s=t.parentElement;s==null||s.classList.add(`${r}-wrapper`);const o=t.closest(".section");o&&o.classList.add(`${r}-container`)}})}class xe{constructor(){this.beforeEagerCallbacks=[],this.loadEagerCallbacks=[],this.beforeLoadLazyCallbacks=[],this.loadLazyCallbacks=[],this.beforeLoadDelayedCallbacks=[],this.loadDelayedCallbacks=[],this.initializedCallbacks=[]}get beforeEager(){return this.beforeEagerPromise===void 0&&(this.beforeEagerPromise=this.beforeLoadEager()),this.beforeEagerPromise}get loadEager(){return this.eagerPromise===void 0&&(this.eagerPromise=this.loadEagerPromise()),this.eagerPromise}get beforeLoadLazy(){return this.beforeLazyPromise===void 0&&(this.beforeLazyPromise=this.beforeLoadLazyPromise()),this.beforeLazyPromise}get loadLazy(){return this.lazyPromise===void 0&&(this.lazyPromise=this.loadLazyPromise()),this.lazyPromise}get beforeLoadDelayed(){return this.beforeDelayedPromise===void 0&&(this.beforeDelayedPromise=this.beforeLoadDelayedPromise()),this.beforeDelayedPromise}get loadDelayed(){return this.delayedPromise===void 0&&(this.delayedPromise=this.loadDelayedPromise()),this.delayedPromise}get initialized(){return this.initializedPromise===void 0&&(this.initializedPromise=this.getInitializedPromise()),this.initializedPromise}addBeforeEagerTask(t){this.beforeEagerCallbacks.push(t)}addLoadEagerTask(t){this.loadEagerCallbacks.push(t)}addBeforeLoadLazyTask(t){this.beforeLoadLazyCallbacks.push(t)}addLoadLazyTask(t){this.loadLazyCallbacks.push(t)}addBeforeLoadDelayedTask(t){this.beforeLoadDelayedCallbacks.push(t)}addLoadDelayedTask(t){this.loadDelayedCallbacks.push(t)}addInitializedTask(t){this.initializedCallbacks.push(t)}async init(){await this.beforeEager,await this.loadEager,await this.beforeLoadLazy,await this.loadLazy,await this.beforeLoadDelayed,await this.loadDelayed,await this.initialized}async beforeLoadEager(){const t=new Promise(r=>{Ce(),ye(),we(),r()});await Promise.all([...this.beforeEagerCallbacks.map(r=>r()),t])}async loadEagerPromise(){const t=new Promise(async r=>{const s=document.querySelector("main");be(s),Re(s),ze(s),setTimeout(()=>{document.body.classList.add("show"),r()},100),await Le();try{(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await W()}catch{}});await Promise.all([...this.loadEagerCallbacks.map(r=>r()),t])}async beforeLoadLazyPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadLazyCallbacks.map(r=>r()),t])}async loadLazyPromise(){const t=new Promise(async r=>{try{const{lazyStylesScssPath:s,sidekickLibraryStylesScssPath:o,fontsScssPath:i,lazyStylesCssPath:a,sidekickLibraryStylesCssPath:d}=H;await Se();const{hash:h}=window.location,m=h?document.getElementById(h.substring(1)):!1;h&&m&&m.scrollIntoView(),s&&a&&await E(a),o&&d&&R()&&await E(d),i&&await W(),c("lazy");const u=document.querySelector("main");c.observe(u.querySelectorAll("div[data-block-name]")),c.observe(u.querySelectorAll("picture > img"))}catch(s){_.error("Load lazy Task: ",s)}r()});await Promise.all([...this.loadLazyCallbacks.map(r=>r()),t])}async beforeLoadDelayedPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadDelayedCallbacks.map(r=>r()),t])}async loadDelayedPromise(){const t=new Promise(r=>{setTimeout(()=>{r()},3e3)});await Promise.all([...this.loadDelayedCallbacks.map(r=>r()),t])}async getInitializedPromise(){const t=new Promise(r=>r());await Promise.all([...this.initializedCallbacks.map(r=>r()),t])}}const C=new xe;/** +import{t as I,r as f}from"../__chunks__/state.CJfvw0Ck.js";import{i as R}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";import{g as se,m as p,F as L}from"../__chunks__/fetch.service.yiMnp1FM.js";import{_ as n}from"../__chunks__/preload-helper.D7itGvJr.js";import{T as m,s as v,x as l,w as X,i as pe}from"../__chunks__/lit-element.CH8ciVnL.js";import{t as y,n as fe}from"../__chunks__/property.Ds9fqW-T.js";import{i as me,t as _e,e as j,o as oe,a as ge}from"../__chunks__/unsafe-html.C_rT9aKG.js";import{r as x}from"../__chunks__/icon.template.3G0fuXUC.js";import{P as g,c as ve}from"../__chunks__/createOptimizedPicture.DLZ8Nghn.js";const K=(e,t)=>{t.split(",").forEach(r=>{e.classList.add(I(r.trim()))})};function V(e,t=document){const r=e&&e.includes(":")?"property":"name",o=[...t.head.querySelectorAll(`meta[${r}="${e}"]`)].map(i=>i.content).join(", ");return o.length?o:""}function ye(){const e=V("template");e&&K(document.body,e);const t=V("theme");t&&K(document.body,t)}function be(e){e.querySelectorAll("a").forEach(t=>{if(t.title=t.title||t.textContent,t.href!==t.textContent){const r=t.parentElement,s=t.parentElement.parentElement;t.querySelector("img")||(r.childNodes.length===1&&(r.tagName==="P"||r.tagName==="DIV")&&(t.className="button",r.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="STRONG"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button primary",s.classList.add("button-container")),r.childNodes.length===1&&r.tagName==="EM"&&s.childNodes.length===1&&s.tagName==="P"&&(t.className="button secondary",s.classList.add("button-container")))}})}function Pe(e){return e.trim()===""?void 0:e}function we(){const e=V("language");document.documentElement.lang=Pe(e)||"en"}function Le(){return R()?window.parent.location:window.location}async function E(e){return new Promise((t,r)=>{const{href:s}=se(e);if(document.querySelector(`head > link[href="${s}"]`))t();else{const o=document.createElement("link");o.rel="stylesheet",o.href=s,o.onload=()=>t(),o.onerror=r,document.head.append(o)}})}const H={mainTsPath:"./src/main.ts",mainScssPath:"./src/styles/sass/main.scss",iconsDirPath:"./public/icons",iconsTypesPath:"./src/types/icons.types.ts",fontsScssPath:"./src/styles/sass/fonts.scss",fontsCssPath:"./dist/fonts/fonts.css",lazyStylesScssPath:"./src/styles/sass/lazy-styles.scss",lazyStylesCssPath:"./dist/lazyStyles/lazyStyles.css",sidekickLibraryStylesScssPath:"./src/styles/sass/sidekick-library-styles.scss",sidekickLibraryStylesCssPath:"./dist/sidekickLibraryStyles/sidekickLibraryStyles.css",lcpBlocks:["banner"]};async function W(){const{fontsCssPath:e}=H;if(e){await E(e);try{Le().hostname.includes("localhost")||sessionStorage.setItem("fonts-loaded","true")}catch(t){p.error("loadFonts: Error setting fonts-loaded in session storage",t)}}}function c(e,t={}){c.defer=c.defer||[];const r=s=>{c[s]=c[s]||((...o)=>c.defer.push({fnname:s,args:o}))};c.drain=c.drain||((s,o)=>{c[s]=o,c.defer.filter(({fnname:i})=>s===i).forEach(({fnname:i,args:a})=>c[i](...a))}),c.always=c.always||[],c.always.on=(s,o)=>{c.always[s]=o},c.on=(s,o)=>{c.cases[s]=o},r("observe"),r("cwv");try{if(window.hlx=window.hlx||{},!window.hlx.rum){const d=new URLSearchParams(window.location.search).get("rum")==="on"?1:100,h=Array.from({length:75},(Z,ue)=>String.fromCharCode(48+ue)).filter(Z=>/\d|[A-Z]/i.test(Z)).filter(()=>Math.random()*75>70).join(""),_=Math.random(),u=_*d<1,b=Date.now(),he={full:()=>window.location.href,origin:()=>window.location.origin,path:()=>window.location.href.replace(/\?.*$/,"")};window.hlx.rum={weight:d,id:h,random:_,isSelected:u,firstReadTime:b,sampleRUM:c,sanitizeURL:he[window.hlx.RUM_MASK_URL||"path"]}}const{weight:s,id:o,firstReadTime:i}=window.hlx.rum;if(window.hlx&&window.hlx.rum&&window.hlx.rum.isSelected){const a=["weight","id","referer","checkpoint","t","source","target","cwv","CLS","FID","LCP","INP"],d=(h=t)=>{const _=JSON.stringify({weight:s,id:o,referer:window.hlx.rum.sanitizeURL(),checkpoint:e,t:Date.now()-i,...t},a),u=`https://rum.hlx.page/.rum/${s}`;navigator.sendBeacon(u,_),console.debug(`ping:${e}`,h)};c.cases=c.cases||{cwv:()=>c.cwv(t)||!0,lazy:()=>{const h=document.createElement("script");return h.src="https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js",document.head.appendChild(h),!0}},d(t),c.cases[e]&&c.cases[e]()}c.always[e]&&c.always[e](t)}catch{}}function $e(e="/dist/main/main.js"){window.hlx=window.hlx||{},window.hlx.RUM_MASK_URL="full",window.hlx.codeBasePath="",window.hlx.lighthouse=new URLSearchParams(window.location.search).get("lighthouse")==="on";const t=document.querySelector(`script[src$="${e}"]`);if(t)try{[window.hlx.codeBasePath]=new URL(t.src).pathname.split(e)}catch(r){p.log("setupHlxObj: Could not set codeBasePath.",r)}}function Ee(){$e(),c("top"),window.addEventListener("load",()=>c("load")),window.addEventListener("unhandledrejection",e=>{c("error",{source:e.reason.sourceURL,target:e.reason.line})}),window.addEventListener("error",e=>{c("error",{source:e.filename,target:e.lineno})})}function ie(e){const t=[];return e.querySelectorAll("[data-block-name]").forEach(s=>{t.push({name:s.dataset.blockName,element:s})}),t}async function ae(e){if((e.element.dataset.blockStatus??"unloaded")==="unloaded")try{e.element.dataset.blockStatus="loading";const{href:r}=se(`dist/${e.name}/${e.name}.js`),s=await n(()=>import(r),__vite__mapDeps([]));s.default&&await s.default(e.element),e.element.dataset.blockStatus="loaded"}catch(r){e.element.dataset.blockStatus="error",p.error("loadBlockModules:",r)}}async function ne(e){try{await E(`dist/${e.name}/${e.name}.css`)}catch(t){p.error("loadBlockStyles: Could not load css styles.",t)}}function N(e){e.style.removeProperty("display")}async function Ce(e){const t=ie(e);if(!t.length){N(e);return}const r=[];for(const s of t)r.push(Promise.all([ae(s),ne(s)]));await Promise.all(r),N(e)}async function Se(){const t=[...document.querySelectorAll(".section")].map(r=>Ce(r));await Promise.all(t)}function Te(){document.querySelectorAll(".default-content-wrapper picture").forEach(t=>{const r=t.parentElement;r&&r.classList.add("image","main")})}function Ae(e){const t=[];let r=!1;[...e.children].forEach(s=>{if(s.tagName==="DIV"||!r){const o=document.createElement("div");t.push(o),r=s.tagName!=="DIV",r&&o.classList.add("default-content-wrapper")}t[t.length-1].append(s)}),t.forEach(s=>e.append(s)),Te(),e.classList.add("section"),e.dataset.sectionStatus="initialized",e.style.display="none"}function De(e){return/^[a-z][A-Za-z0-9]*$/.test(e)?e:/^[A-Z][A-Za-z0-9]*$/.test(e)?e.charAt(0).toLowerCase()+e.slice(1):I(e).replace(/-([a-z])/g,t=>t[1].toUpperCase())}function Oe(e){const t={};return e.querySelectorAll(":scope > div").forEach(r=>{if(r.children){const s=[...r.children];if(s[1]){const o=s[1],i=I(s[0].textContent??"");let a="";if(o.querySelector("a")){const d=[...o.querySelectorAll("a")];d.length===1?a=d[0].href:a=d.map(h=>h.href)}else if(o.querySelector("img")){const d=[...o.querySelectorAll("img")];d.length===1?a=d[0].src:a=d.map(h=>h.src)}else if(o.querySelector("p")){const d=[...o.querySelectorAll("p")];d.length===1?a=d[0].textContent:a=d.map(h=>h.textContent)}else a=r.children[1].textContent;t[i]=a}}}),t}function ke(e){const t=e.querySelector("div.section-metadata");if(t){const r=Oe(t);Object.keys(r).forEach(s=>{s==="style"?r.style.split(",").filter(i=>i).map(i=>I(i.trim())).forEach(i=>e.classList.add(i)):e.dataset[De(s)]=r[s]}),t.parentElement&&t.parentElement.remove()}}function Ie(e){e.querySelectorAll(":scope > div").forEach(t=>{Ae(t),ke(t)})}function Re(e){e.querySelectorAll("div.section > div > div").forEach(t=>{const r=t.classList[0];if(r){t.classList.add("block"),t.dataset.blockName=r;const s=t.parentElement;s==null||s.classList.add(`${r}-wrapper`);const o=t.closest(".section");o&&o.classList.add(`${r}-container`)}})}async function xe(){const e=document.querySelector(".section"),{lcpBlocks:t}=H;if(e){const o=ie(e).map(async i=>{(t==null?void 0:t.includes(i.name))&&await Promise.all([ae(i),ne(i)])});await Promise.all(o),N(e)}document.body.style.display=null;const r=document.querySelector("main img");await new Promise(s=>{r&&!r.complete?(r.setAttribute("loading","eager"),r.setAttribute("fetchpriority","high"),r.addEventListener("load",()=>s()),r.addEventListener("error",()=>s())):s()})}class ze{constructor(){this.beforeEagerCallbacks=[],this.loadEagerCallbacks=[],this.beforeLoadLazyCallbacks=[],this.loadLazyCallbacks=[],this.beforeLoadDelayedCallbacks=[],this.loadDelayedCallbacks=[],this.initializedCallbacks=[]}get beforeEager(){return this.beforeEagerPromise===void 0&&(this.beforeEagerPromise=this.beforeLoadEager()),this.beforeEagerPromise}get loadEager(){return this.eagerPromise===void 0&&(this.eagerPromise=this.loadEagerPromise()),this.eagerPromise}get beforeLoadLazy(){return this.beforeLazyPromise===void 0&&(this.beforeLazyPromise=this.beforeLoadLazyPromise()),this.beforeLazyPromise}get loadLazy(){return this.lazyPromise===void 0&&(this.lazyPromise=this.loadLazyPromise()),this.lazyPromise}get beforeLoadDelayed(){return this.beforeDelayedPromise===void 0&&(this.beforeDelayedPromise=this.beforeLoadDelayedPromise()),this.beforeDelayedPromise}get loadDelayed(){return this.delayedPromise===void 0&&(this.delayedPromise=this.loadDelayedPromise()),this.delayedPromise}get initialized(){return this.initializedPromise===void 0&&(this.initializedPromise=this.getInitializedPromise()),this.initializedPromise}addBeforeEagerTask(t){this.beforeEagerCallbacks.push(t)}addLoadEagerTask(t){this.loadEagerCallbacks.push(t)}addBeforeLoadLazyTask(t){this.beforeLoadLazyCallbacks.push(t)}addLoadLazyTask(t){this.loadLazyCallbacks.push(t)}addBeforeLoadDelayedTask(t){this.beforeLoadDelayedCallbacks.push(t)}addLoadDelayedTask(t){this.loadDelayedCallbacks.push(t)}addInitializedTask(t){this.initializedCallbacks.push(t)}async init(){await this.beforeEager,await this.loadEager,await this.beforeLoadLazy,await this.loadLazy,await this.beforeLoadDelayed,await this.loadDelayed,await this.initialized}async beforeLoadEager(){const t=new Promise(r=>{Ee(),ye(),we(),r()});await Promise.all([...this.beforeEagerCallbacks.map(r=>r()),t])}async loadEagerPromise(){const t=new Promise(async r=>{try{const s=document.querySelector("main");be(s),Ie(s),Re(s),setTimeout(()=>{document.body.classList.add("show"),r()},100),(window.innerWidth>=900||sessionStorage.getItem("fonts-loaded"))&&await W()}catch(s){p.error("index: could not load fonts",s)}});await Promise.all([...this.loadEagerCallbacks.map(r=>r()),t,xe()])}async beforeLoadLazyPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadLazyCallbacks.map(r=>r()),t])}async loadLazyPromise(){const t=new Promise(async r=>{try{const{lazyStylesScssPath:s,sidekickLibraryStylesScssPath:o,fontsScssPath:i,lazyStylesCssPath:a,sidekickLibraryStylesCssPath:d}=H;await Se();const{hash:h}=window.location,_=h?document.getElementById(h.substring(1)):!1;h&&_&&_.scrollIntoView(),s&&a&&await E(a),o&&d&&R()&&await E(d),i&&await W(),c("lazy");const u=document.querySelector("main");c.observe(u.querySelectorAll("div[data-block-name]")),c.observe(u.querySelectorAll("picture > img"))}catch(s){p.error("LoadLazyTask: ",s)}r()});await Promise.all([...this.loadLazyCallbacks.map(r=>r()),t])}async beforeLoadDelayedPromise(){const t=new Promise(r=>r());await Promise.all([...this.beforeLoadDelayedCallbacks.map(r=>r()),t])}async loadDelayedPromise(){const t=new Promise(r=>{setTimeout(()=>{r()},3e3)});await Promise.all([...this.loadDelayedCallbacks.map(r=>r()),t])}async getInitializedPromise(){const t=new Promise(r=>r());await Promise.all([...this.initializedCallbacks.map(r=>r()),t])}}const C=new ze;/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause @@ -6,11 +6,11 @@ import{t as k,r as p}from"../__chunks__/state.CJfvw0Ck.js";import{_ as n}from".. * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const P=(e,t)=>{var s;const r=e._$AN;if(r===void 0)return!1;for(const o of r)(s=o._$AO)==null||s.call(o,t,!1),P(o,t);return!0},T=e=>{let t,r;do{if((t=e._$AM)===void 0)break;r=t._$AN,r.delete(e),e=t}while((r==null?void 0:r.size)===0)},ce=e=>{for(let t;t=e._$AM;e=t){let r=t._$AN;if(r===void 0)t._$AN=r=new Set;else if(r.has(e))break;r.add(e),je(t)}};function Ne(e){this._$AN!==void 0?(T(this),this._$AM=e,ce(this)):this._$AM=e}function qe(e,t=!1,r=0){const s=this._$AH,o=this._$AN;if(o!==void 0&&o.size!==0)if(t)if(Array.isArray(s))for(let i=r;i<s.length;i++)P(s[i],!1),T(s[i]);else s!=null&&(P(s,!1),T(s));else P(this,e)}const je=e=>{e.type==_e.CHILD&&(e._$AP??(e._$AP=qe),e._$AQ??(e._$AQ=Ne))};class le extends me{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,r,s){super._$AT(t,r,s),ce(this),this.isConnected=t._$AU}_$AO(t,r=!0){var s,o;t!==this.isConnected&&(this.isConnected=t,t?(s=this.reconnected)==null||s.call(this):(o=this.disconnected)==null||o.call(this)),r&&(P(this,t),T(this))}setValue(t){if(Ve(this._$Ct))this._$Ct._$AI(t,this);else{const r=[...this._$Ct._$AH];r[this._$Ci]=t,this._$Ct._$AI(r,this,0)}}disconnected(){}reconnected(){}}/** + */const P=(e,t)=>{var s;const r=e._$AN;if(r===void 0)return!1;for(const o of r)(s=o._$AO)==null||s.call(o,t,!1),P(o,t);return!0},S=e=>{let t,r;do{if((t=e._$AM)===void 0)break;r=t._$AN,r.delete(e),e=t}while((r==null?void 0:r.size)===0)},ce=e=>{for(let t;t=e._$AM;e=t){let r=t._$AN;if(r===void 0)t._$AN=r=new Set;else if(r.has(e))break;r.add(e),je(t)}};function Ne(e){this._$AN!==void 0?(S(this),this._$AM=e,ce(this)):this._$AM=e}function qe(e,t=!1,r=0){const s=this._$AH,o=this._$AN;if(o!==void 0&&o.size!==0)if(t)if(Array.isArray(s))for(let i=r;i<s.length;i++)P(s[i],!1),S(s[i]);else s!=null&&(P(s,!1),S(s));else P(this,e)}const je=e=>{e.type==_e.CHILD&&(e._$AP??(e._$AP=qe),e._$AQ??(e._$AQ=Ne))};class le extends me{constructor(){super(...arguments),this._$AN=void 0}_$AT(t,r,s){super._$AT(t,r,s),ce(this),this.isConnected=t._$AU}_$AO(t,r=!0){var s,o;t!==this.isConnected&&(this.isConnected=t,t?(s=this.reconnected)==null||s.call(this):(o=this.disconnected)==null||o.call(this)),r&&(P(this,t),S(this))}setValue(t){if(Ve(this._$Ct))this._$Ct._$AI(t,this);else{const r=[...this._$Ct._$AH];r[this._$Ci]=t,this._$Ct._$AI(r,this,0)}}disconnected(){}reconnected(){}}/** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const He=()=>new Be;let Be=class{};const M=new WeakMap,Ue=j(class extends le{render(e){return f}update(e,[t]){var s;const r=t!==this.Y;return r&&this.Y!==void 0&&this.rt(void 0),(r||this.lt!==this.ct)&&(this.Y=t,this.ht=(s=e.options)==null?void 0:s.host,this.rt(this.ct=e.element)),f}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let r=M.get(t);r===void 0&&(r=new WeakMap,M.set(t,r)),r.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),r.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=M.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var Ye=Object.defineProperty,Fe=Object.getOwnPropertyDescriptor,B=(e,t,r,s)=>{for(var o=s>1?void 0:s?Fe(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Ye(t,r,o),o};let S=class extends v{constructor(){super(...arguments),this.error=null,this.getSubmenuName=e=>e.path.split("/")[1]}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}async getPlaceholder(e){return await g.getPlaceHolder(e)}render(){if(this.error)return l`<div class="error">${this.error}</div>`;if(this.items)return l`<nav id="menu"><header class="major"><h2>Menu</h2></header>${this.items.length===0?this.getPlaceholder("no menu items"):this.renderMenuItems()}</nav>`}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return l`<span @click="${this.toggleSubmenu}" class="opener submenu"><span class="submenu__text">${e.navtitle} </span>${z("chevron-down","submenu__icon")}</span><ul>${e.children.map(t=>l`<li><a href="${t.path}">${t.navtitle}</a></li>`)}</ul>`}renderMenuItem(e){return e.error?l`<p>${e.error}</p>`:l`<li>${e.children!==void 0?this.renderSubMenu(e):l`<a href="${e.path}">${e.navtitle}</a>`}</li>`}renderMenuItems(){return l`<ul>${this.items.map(e=>this.renderMenuItem(e))}</ul>`}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}filterNavigation(e,t){return e.filter(r=>t.every(s=>!r.path.includes(s))).map(r=>({path:r.path,navtitle:this.getNavTitle(r)}))}groupItemsByFirstLevelPath(e){const t={};return e.forEach(r=>{const s=this.getSubmenuName(r);t[s]||(t[s]=[]),t[s].push({path:r.path,navtitle:this.getNavTitle(r)})}),t}async groupByFirstLevelPath(){const e="/query-index.json",t=["sidekick","sidekick-library","tools","development","dev-","__"];try{const r=await L.fetchJson(e);this.error=null;const s=this.filterNavigation(r.data,t),o=this.groupItemsByFirstLevelPath(s);return Object.values(o).map(a=>a.length===1?a[0]:{navtitle:a[0].path.split("/")[1],path:a[0].path,children:a})}catch(r){return _.error(`SidebarNav Component: Error while fetching ${e}`,r),this.error=await g.getPlaceHolder("error"),[]}}};B([p()],S.prototype,"items",2);B([p()],S.prototype,"error",2);S=B([y("sidebar-nav")],S);var Ze=Object.defineProperty,Xe=Object.getOwnPropertyDescriptor,U=(e,t,r,s)=>{for(var o=s>1?void 0:s?Xe(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Ze(t,r,o),o};let A=class extends v{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();e!==null&&this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t="contact.plain.html";try{const r=await L.fetchText(t,{cacheOptions:{cacheType:"runtime"}});return this.error=null,e.parseFromString(r,"text/html")}catch(r){return _.error(`SidebarContacts Component: Error while fetching ${t}`,r),this.error=await g.getPlaceHolder("error"),null}}renderHeader(e){return e?l`<header class="major"><h2>${e}</h2></header>`:f}renderText(e){return e?l`<p>${e}</p>`:f}render(){if(this.error)return l`<div class="error">${this.error}</div>`;if(!this.contactTemplateArgs)return f;const{headline:e,text:t,contacts:r}=this.contactTemplateArgs;return l`<section>${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(r)}</section>`}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:r}=e;return!t&&!r?f:l`<li class="icon solid">${this.renderIcon(t)} ${this.renderContactMarkup(r)}</li>`}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(s=>({icon:s.querySelector("div"),markup:s.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),r=e.querySelector("p"),s=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:r,contacts:s}}renderContacts(e){return e.length===0?f:l`<ul class="contact">${e.map(t=>this.renderContact(t))}</ul>`}renderIcon(e){return e?z(e.innerHTML):f}renderContactMarkup(e){return e?oe(e.innerHTML):f}};U([p()],A.prototype,"contactTemplateArgs",2);U([p()],A.prototype,"error",2);A=U([y("sidebar-contact")],A);var Ke=Object.defineProperty,We=Object.getOwnPropertyDescriptor,x=(e,t,r,s)=>{for(var o=s>1?void 0:s?We(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Ke(t,r,o),o};let w=class extends v{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e),this.noPostsPlaceholder=await g.getPlaceHolder("no posts")}render(){if(this.lastTreePosts)return l`${this.renderHeader()} ${this.renderPosts()}`}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,r)=>t.lastModified>r.lastModified?-1:t.lastModified<r.lastModified?1:0),e.slice(0,3)}renderPicture(e){const t=ve({src:e.image,alt:e.imagealt,width:336,height:224});return t?l`<a href="${e.path}" class="image">${t}</a>`:f}renderPost(e){return l`<article>${this.renderPicture(e)}<p>${e.description}</p></article>`}async getPosts(){const e="/query-index.json";try{return this.error=null,(await L.fetchJson(e)).data.filter(r=>r.path.startsWith("/posts"))}catch(t){return _.error(`SidebarPost Component: Error while fetching ${e}`,t),this.error=await g.getPlaceHolder("error"),[]}}renderPosts(){return this.error?l`<div class="error">${this.error}</div>`:this.lastTreePosts.length===0?l`<div>${this.noPostsPlaceholder}</div>`:l`<div class="mini-posts">${this.lastTreePosts.map(e=>this.renderPost(e))}</div>`}renderHeader(){return l`<header class="major"><h2>Newest Posts</h2></header>`}};x([p()],w.prototype,"lastTreePosts",2);x([p()],w.prototype,"error",2);x([p()],w.prototype,"noPostsPlaceholder",2);w=x([y("sidebar-posts")],w);var Je=Object.defineProperty,Ge=Object.getOwnPropertyDescriptor,Y=(e,t,r,s)=>{for(var o=s>1?void 0:s?Ge(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Je(t,r,o),o};let D=class extends v{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e="footer.plain.html";try{const t=await L.fetchText(e,{cacheOptions:{cacheType:"runtime"}});this.error=null;const r=document.createElement("div");r.innerHTML=t,this.footerMarkup=r.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}catch(t){_.error(`SidebarFooter Component: Error while fetching ${e}`,t),this.error=await g.getPlaceHolder("error")}}render(){if(this.error)return l`<div class="error">${this.error}</div>`;if(this.footerMarkup)return l`${this.footerMarkup}`}};Y([p()],D.prototype,"footerMarkup",2);Y([p()],D.prototype,"error",2);D=Y([y("sidebar-footer")],D);var Qe=Object.defineProperty,et=Object.getOwnPropertyDescriptor,tt=(e,t,r,s)=>{for(var o=s>1?void 0:s?et(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Qe(t,r,o),o};let J=class extends v{constructor(){super(...arguments),this.toggleRef=He(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return l`<div class="inner"><sidebar-nav></sidebar-nav><sidebar-posts></sidebar-posts><sidebar-contact></sidebar-contact><sidebar-footer id="footer"></sidebar-footer></div><a ${Ue(this.toggleRef)} href="#sidebar" class="toggle hamburger-icon" aria-label="Sidebar toggle">${z("hamburger")}</a>`}};J=tt([y("sidebar-component")],J);const rt=()=>{if(R())return;const e=document.createElement("sidebar-component");e.setAttribute("id","sidebar"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active");const t=document.getElementById("main");t==null||t.after(e)};C.addLoadEagerTask(()=>(rt(),Promise.resolve()));function st(){const e=document.getElementById("main");if(!e)return;const t=e.innerHTML;e.innerHTML=`<div class="inner">${R()?"":'<header-component id="header"></header-component>'}${t}</div>`}C.addLoadEagerTask(()=>(st(),Promise.resolve()));function ot({input:e,specifier:t,htmlTag:r}){return t===""||r===""?e:e.split(t).map((s,o)=>o%2===1?`<${r}>${s}</${r}>`:s).join("")}var it=Object.defineProperty,at=Object.getOwnPropertyDescriptor,F=(e,t,r,s)=>{for(var o=s>1?void 0:s?at(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&it(t,r,o),o};let O=class extends v{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await L.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data},this.error=null}catch(e){_.error("Header Component: Error while fetching header.json",e),this.error=await g.getPlaceHolder("error")}}render(){if(this.error)return l`<div class="error">${this.error}</div>`;if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,r=ot({input:e.logoText,htmlTag:"strong",specifier:":::"}),s=oe(r);return l`<a href="${e.logoLink}" class="logo">${s}</a><ul class="icons">${t.map(o=>l`<li><a href="${o.socialLink}" class="icon brands" aria-label="${o.socialLabel}">${z(o.socialIcon,"header-icon")} <span class="label">${o.socialLabel}</span></a></li>`)}</ul>`}};F([p()],O.prototype,"headerData",2);F([p()],O.prototype,"error",2);O=F([y("header-component")],O);/** + */const He=()=>new Be;let Be=class{};const M=new WeakMap,Ue=j(class extends le{render(e){return m}update(e,[t]){var s;const r=t!==this.Y;return r&&this.Y!==void 0&&this.rt(void 0),(r||this.lt!==this.ct)&&(this.Y=t,this.ht=(s=e.options)==null?void 0:s.host,this.rt(this.ct=e.element)),m}rt(e){if(typeof this.Y=="function"){const t=this.ht??globalThis;let r=M.get(t);r===void 0&&(r=new WeakMap,M.set(t,r)),r.get(this.Y)!==void 0&&this.Y.call(this.ht,void 0),r.set(this.Y,e),e!==void 0&&this.Y.call(this.ht,e)}else this.Y.value=e}get lt(){var e,t;return typeof this.Y=="function"?(e=M.get(this.ht??globalThis))==null?void 0:e.get(this.Y):(t=this.Y)==null?void 0:t.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});var Fe=Object.defineProperty,Ye=Object.getOwnPropertyDescriptor,B=(e,t,r,s)=>{for(var o=s>1?void 0:s?Ye(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Fe(t,r,o),o};let T=class extends v{constructor(){super(...arguments),this.error=null,this.getSubmenuName=e=>e.path.split("/")[1]}createRenderRoot(){return this}async firstUpdated(){this.items=await this.groupByFirstLevelPath()}async getPlaceholder(e){return await g.getPlaceHolder(e)}render(){if(this.error)return l`<div class="error">${this.error}</div>`;if(this.items)return l`<nav id="menu"><header class="major"><h2>Menu</h2></header>${this.items.length===0?this.getPlaceholder("no menu items"):this.renderMenuItems()}</nav>`}toggleSubmenu({currentTarget:e}){!(e instanceof HTMLElement)||!e.classList.contains("opener")||e.classList.toggle("active")}renderSubMenu(e){return l`<span @click="${this.toggleSubmenu}" class="opener submenu"><span class="submenu__text">${e.navtitle} </span>${x("chevron-down","submenu__icon")}</span><ul>${e.children.map(t=>l`<li><a href="${t.path}">${t.navtitle}</a></li>`)}</ul>`}renderMenuItem(e){return e.error?l`<p>${e.error}</p>`:l`<li>${e.children!==void 0?this.renderSubMenu(e):l`<a href="${e.path}">${e.navtitle}</a>`}</li>`}renderMenuItems(){return l`<ul>${this.items.map(e=>this.renderMenuItem(e))}</ul>`}getNavTitle(e){return e.path==="/"?"Homepage":e.navtitle||e.title}filterNavigation(e,t){return e.filter(r=>t.every(s=>!r.path.includes(s))).map(r=>({path:r.path,navtitle:this.getNavTitle(r)}))}groupItemsByFirstLevelPath(e){const t={};return e.forEach(r=>{const s=this.getSubmenuName(r);t[s]||(t[s]=[]),t[s].push({path:r.path,navtitle:this.getNavTitle(r)})}),t}async groupByFirstLevelPath(){const e="/query-index.json",t=["sidekick","sidekick-library","tools","development","dev-","__"];try{const r=await L.fetchJson(e);this.error=null;const s=this.filterNavigation(r.data,t),o=this.groupItemsByFirstLevelPath(s);return Object.values(o).map(a=>a.length===1?a[0]:{navtitle:a[0].path.split("/")[1],path:a[0].path,children:a})}catch(r){return p.error(`SidebarNav Component: Error while fetching ${e}`,r),this.error=await g.getPlaceHolder("error"),[]}}};B([f()],T.prototype,"items",2);B([f()],T.prototype,"error",2);T=B([y("sidebar-nav")],T);var Ze=Object.defineProperty,Xe=Object.getOwnPropertyDescriptor,U=(e,t,r,s)=>{for(var o=s>1?void 0:s?Xe(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Ze(t,r,o),o};let A=class extends v{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.fetchContactsHtml();e!==null&&this.getContactTemplateArgs(e)}async fetchContactsHtml(){const e=new DOMParser,t="contact.plain.html";try{const r=await L.fetchText(t,{cacheOptions:{cacheType:"runtime"}});return this.error=null,e.parseFromString(r,"text/html")}catch(r){return p.error(`SidebarContacts Component: Error while fetching ${t}`,r),this.error=await g.getPlaceHolder("error"),null}}renderHeader(e){return e?l`<header class="major"><h2>${e}</h2></header>`:m}renderText(e){return e?l`<p>${e}</p>`:m}render(){if(this.error)return l`<div class="error">${this.error}</div>`;if(!this.contactTemplateArgs)return m;const{headline:e,text:t,contacts:r}=this.contactTemplateArgs;return l`<section>${this.renderHeader(e)} ${this.renderText(t)} ${this.renderContacts(r)}</section>`}createRenderRoot(){return this}renderContact(e){const{icon:t,markup:r}=e;return!t&&!r?m:l`<li class="icon solid">${this.renderIcon(t)} ${this.renderContactMarkup(r)}</li>`}getContactsArgs(e){const t=e.querySelectorAll(".contact > div:not(:first-child)");return Array.from(t).map(s=>({icon:s.querySelector("div"),markup:s.querySelector("div:last-child")}))}getContactTemplateArgs(e){const t=e.querySelector("h2"),r=e.querySelector("p"),s=this.getContactsArgs(e);this.contactTemplateArgs={headline:t,text:r,contacts:s}}renderContacts(e){return e.length===0?m:l`<ul class="contact">${e.map(t=>this.renderContact(t))}</ul>`}renderIcon(e){return e?x(e.innerHTML):m}renderContactMarkup(e){return e?oe(e.innerHTML):m}};U([f()],A.prototype,"contactTemplateArgs",2);U([f()],A.prototype,"error",2);A=U([y("sidebar-contact")],A);var Ke=Object.defineProperty,We=Object.getOwnPropertyDescriptor,z=(e,t,r,s)=>{for(var o=s>1?void 0:s?We(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Ke(t,r,o),o};let w=class extends v{constructor(){super(...arguments),this.error=null}async connectedCallback(){super.connectedCallback();const e=await this.getPosts();this.lastTreePosts=this.getLastThreePosts(e),this.noPostsPlaceholder=await g.getPlaceHolder("no posts")}render(){if(this.lastTreePosts)return l`${this.renderHeader()} ${this.renderPosts()}`}createRenderRoot(){return this}getLastThreePosts(e){return e.sort((t,r)=>t.lastModified>r.lastModified?-1:t.lastModified<r.lastModified?1:0),e.slice(0,3)}renderPicture(e){const t=ve({src:e.image,alt:e.imagealt,width:336,height:224});return t?l`<a href="${e.path}" class="image">${t}</a>`:m}renderPost(e){return l`<article>${this.renderPicture(e)}<p>${e.description}</p></article>`}async getPosts(){const e="/query-index.json";try{return this.error=null,(await L.fetchJson(e)).data.filter(r=>r.path.startsWith("/posts"))}catch(t){return p.error(`SidebarPost Component: Error while fetching ${e}`,t),this.error=await g.getPlaceHolder("error"),[]}}renderPosts(){return this.error?l`<div class="error">${this.error}</div>`:this.lastTreePosts.length===0?l`<div>${this.noPostsPlaceholder}</div>`:l`<div class="mini-posts">${this.lastTreePosts.map(e=>this.renderPost(e))}</div>`}renderHeader(){return l`<header class="major"><h2>Newest Posts</h2></header>`}};z([f()],w.prototype,"lastTreePosts",2);z([f()],w.prototype,"error",2);z([f()],w.prototype,"noPostsPlaceholder",2);w=z([y("sidebar-posts")],w);var Je=Object.defineProperty,Ge=Object.getOwnPropertyDescriptor,F=(e,t,r,s)=>{for(var o=s>1?void 0:s?Ge(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Je(t,r,o),o};let D=class extends v{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}connectedCallback(){super.connectedCallback(),this.fetchFooterData()}async fetchFooterData(){const e="footer.plain.html";try{const t=await L.fetchText(e,{cacheOptions:{cacheType:"runtime"}});this.error=null;const r=document.createElement("div");r.innerHTML=t,this.footerMarkup=r.querySelector("p"),this.footerMarkup&&this.footerMarkup.classList.add("copyright")}catch(t){p.error(`SidebarFooter Component: Error while fetching ${e}`,t),this.error=await g.getPlaceHolder("error")}}render(){if(this.error)return l`<div class="error">${this.error}</div>`;if(this.footerMarkup)return l`${this.footerMarkup}`}};F([f()],D.prototype,"footerMarkup",2);F([f()],D.prototype,"error",2);D=F([y("sidebar-footer")],D);var Qe=Object.defineProperty,et=Object.getOwnPropertyDescriptor,tt=(e,t,r,s)=>{for(var o=s>1?void 0:s?et(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&Qe(t,r,o),o};let J=class extends v{constructor(){super(...arguments),this.toggleRef=He(),this.handleToggleClick=e=>{e.preventDefault(),this.classList.toggle("active")}}createRenderRoot(){return this}firstUpdated(){this.toggleRef.value.addEventListener("click",this.handleToggleClick),this.classList.add("activate-animations")}render(){return l`<div class="inner"><sidebar-nav></sidebar-nav><sidebar-posts></sidebar-posts><sidebar-contact></sidebar-contact><sidebar-footer id="footer"></sidebar-footer></div><a ${Ue(this.toggleRef)} href="#sidebar" class="toggle hamburger-icon" aria-label="Sidebar toggle">${x("hamburger")}</a>`}};J=tt([y("sidebar-component")],J);const rt=()=>{if(R())return;const e=document.createElement("sidebar-component");e.setAttribute("id","sidebar"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active"),window.innerWidth<=1280?e.classList.remove("active"):e.classList.add("active");const t=document.getElementById("main");t==null||t.after(e)};C.addLoadEagerTask(()=>(rt(),Promise.resolve()));function st(){const e=document.getElementById("main");if(!e)return;const t=e.innerHTML;e.innerHTML=`<div class="inner">${R()?"":'<header-component id="header"></header-component>'}${t}</div>`}C.addLoadEagerTask(()=>(st(),Promise.resolve()));function ot({input:e,specifier:t,htmlTag:r}){return t===""||r===""?e:e.split(t).map((s,o)=>o%2===1?`<${r}>${s}</${r}>`:s).join("")}var it=Object.defineProperty,at=Object.getOwnPropertyDescriptor,Y=(e,t,r,s)=>{for(var o=s>1?void 0:s?at(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&it(t,r,o),o};let O=class extends v{constructor(){super(...arguments),this.error=null}createRenderRoot(){return this}async firstUpdated(e){await this.fetchHeaderData()}async fetchHeaderData(){try{const e=await L.fetchJson("header.json",{cacheOptions:{cacheType:"runtime"}});this.headerData={leftCol:e.leftCol.data[0],rightCol:e.rightCol.data},this.error=null}catch(e){p.error("Header Component: Error while fetching header.json",e),this.error=await g.getPlaceHolder("error")}}render(){if(this.error)return l`<div class="error">${this.error}</div>`;if(!this.headerData)return;const{leftCol:e,rightCol:t}=this.headerData,r=ot({input:e.logoText,htmlTag:"strong",specifier:":::"}),s=oe(r);return l`<a href="${e.logoLink}" class="logo">${s}</a><ul class="icons">${t.map(o=>l`<li><a href="${o.socialLink}" class="icon brands" aria-label="${o.socialLabel}">${x(o.socialIcon,"header-icon")} <span class="label">${o.socialLabel}</span></a></li>`)}</ul>`}};Y([f()],O.prototype,"headerData",2);Y([f()],O.prototype,"error",2);O=Y([y("header-component")],O);/** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause @@ -22,7 +22,7 @@ import{t as k,r as p}from"../__chunks__/state.CJfvw0Ck.js";import{_ as n}from".. * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause - */const G=e=>!Me(e)&&typeof e.then=="function",Q=1073741823;class dt extends le{constructor(){super(...arguments),this._$Cwt=Q,this._$Cbt=[],this._$CK=new ct(this),this._$CX=new lt}render(...t){return t.find(r=>!G(r))??X}update(t,r){const s=this._$Cbt;let o=s.length;this._$Cbt=r;const i=this._$CK,a=this._$CX;this.isConnected||this.disconnected();for(let d=0;d<r.length&&!(d>this._$Cwt);d++){const h=r[d];if(!G(h))return this._$Cwt=d,h;d<o&&h===s[d]||(this._$Cwt=Q,o=0,Promise.resolve(h).then(async m=>{for(;a.get();)await a.get();const u=i.deref();if(u!==void 0){const b=u._$Cbt.indexOf(h);b>-1&&b<u._$Cwt&&(u._$Cwt=b,u.setValue(m))}}))}return X}disconnected(){this._$CK.disconnect(),this._$CX.pause()}reconnected(){this._$CK.reconnect(this),this._$CX.resume()}}const ht=j(dt),ee="/public/icons";var ut=Object.defineProperty,pt=Object.getOwnPropertyDescriptor,de=(e,t,r,s)=>{for(var o=s>1?void 0:s?pt(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&ut(t,r,o),o};const te=Object.assign({"/public/icons/angle-down.svg":()=>n(()=>import("../__chunks__/angle-down.CYLyXUSW.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-left.svg":()=>n(()=>import("../__chunks__/angle-left.CuEqyOC8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-right.svg":()=>n(()=>import("../__chunks__/angle-right.Ke48OV-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-down.svg":()=>n(()=>import("../__chunks__/angle-small-down.SNJn5nFt.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-left.svg":()=>n(()=>import("../__chunks__/angle-small-left.Bq32-m-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-right.svg":()=>n(()=>import("../__chunks__/angle-small-right.FYreGgDf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-up.svg":()=>n(()=>import("../__chunks__/angle-up.D0S_oJnp.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/bolt.svg":()=>n(()=>import("../__chunks__/bolt.BAJn0zD8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/building-storefront.svg":()=>n(()=>import("../__chunks__/building-storefront.Pww5r_Sc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chat-bubble-left-right.svg":()=>n(()=>import("../__chunks__/chat-bubble-left-right.0PedyEPm.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/check.svg":()=>n(()=>import("../__chunks__/check.BHPURAzV.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chevron-down.svg":()=>n(()=>import("../__chunks__/chevron-down.D5xOlW7p.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clip.svg":()=>n(()=>import("../__chunks__/clip.DAiKYXCc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clock.svg":()=>n(()=>import("../__chunks__/clock.CQWyiDNK.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cpu-chip.svg":()=>n(()=>import("../__chunks__/cpu-chip.DbktS35z.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cross.svg":()=>n(()=>import("../__chunks__/cross.DjCq6kb8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cursor-arrow-ripple.svg":()=>n(()=>import("../__chunks__/cursor-arrow-ripple.DHyr9er2.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/download.svg":()=>n(()=>import("../__chunks__/download.BlSXR9C9.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/envelope.svg":()=>n(()=>import("../__chunks__/envelope.Cc7Mhg2-.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye-crossed.svg":()=>n(()=>import("../__chunks__/eye-crossed.C49v3GRJ.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye.svg":()=>n(()=>import("../__chunks__/eye.Cm2FxO9V.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/facebook.svg":()=>n(()=>import("../__chunks__/facebook.3ENFaNKU.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/globe.svg":()=>n(()=>import("../__chunks__/globe.DIrN3GJL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/hamburger.svg":()=>n(()=>import("../__chunks__/hamburger.DXUzfmtf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/heart.svg":()=>n(()=>import("../__chunks__/heart.DSQJkyzj.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/home.svg":()=>n(()=>import("../__chunks__/home.CfzaHiPS.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/instagram.svg":()=>n(()=>import("../__chunks__/instagram.BBx5qXGF.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/medium.svg":()=>n(()=>import("../__chunks__/medium.BPaQEP4K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/menu-burger.svg":()=>n(()=>import("../__chunks__/menu-burger.DyVjSQ0K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/paper-plane.svg":()=>n(()=>import("../__chunks__/paper-plane.CLiFs3FL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/plus.svg":()=>n(()=>import("../__chunks__/plus.DuBm-jVv.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/rocket-lunch.svg":()=>n(()=>import("../__chunks__/rocket-lunch.C6eRDqkd.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/search.svg":()=>n(()=>import("../__chunks__/search.CtsY1mRN.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/share.svg":()=>n(()=>import("../__chunks__/share.D_3XZuic.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/snapchat.svg":()=>n(()=>import("../__chunks__/snapchat.Bct5wLOa.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/social-network.svg":()=>n(()=>import("../__chunks__/social-network.B-lhER-M.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/trash.svg":()=>n(()=>import("../__chunks__/trash.D1jfdnTM.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/twitter.svg":()=>n(()=>import("../__chunks__/twitter.d5w0828a.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/user.svg":()=>n(()=>import("../__chunks__/user.X8OGz61Z.js"),__vite__mapDeps([])).then(e=>e.default)});let I=class extends v{constructor(){super(...arguments),this.name=""}async getSvg(e){const r=te[`${ee}/${e}.svg`]??te[`${ee}/cross.svg`];try{const s=await r();return nt(s)}catch(s){_.error(`Icon Component: SVG icon: ${s.message}`,s);return}}render(){const e=this.getSvg(this.name);return l`${ht(e)}`}};I.styles=pe`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;de([fe({type:String})],I.prototype,"name",2);I=de([y("icon-component")],I);const $={interactive:"interactive",complete:"complete"};function re(){C.addBeforeEagerTask(()=>(document.getElementsByTagName("main")[0].setAttribute("id","main"),Promise.resolve())),C.init()}function ft(){document.readyState===$.interactive||document.readyState===$.complete?re():document.addEventListener("readystatechange",()=>{const e=document.readyState;(e===$.interactive||e===$.complete)&&re()})}ft(); + */const G=e=>!Me(e)&&typeof e.then=="function",Q=1073741823;class dt extends le{constructor(){super(...arguments),this._$Cwt=Q,this._$Cbt=[],this._$CK=new ct(this),this._$CX=new lt}render(...t){return t.find(r=>!G(r))??X}update(t,r){const s=this._$Cbt;let o=s.length;this._$Cbt=r;const i=this._$CK,a=this._$CX;this.isConnected||this.disconnected();for(let d=0;d<r.length&&!(d>this._$Cwt);d++){const h=r[d];if(!G(h))return this._$Cwt=d,h;d<o&&h===s[d]||(this._$Cwt=Q,o=0,Promise.resolve(h).then(async _=>{for(;a.get();)await a.get();const u=i.deref();if(u!==void 0){const b=u._$Cbt.indexOf(h);b>-1&&b<u._$Cwt&&(u._$Cwt=b,u.setValue(_))}}))}return X}disconnected(){this._$CK.disconnect(),this._$CX.pause()}reconnected(){this._$CK.reconnect(this),this._$CX.resume()}}const ht=j(dt),ee="/public/icons";var ut=Object.defineProperty,pt=Object.getOwnPropertyDescriptor,de=(e,t,r,s)=>{for(var o=s>1?void 0:s?pt(t,r):t,i=e.length-1,a;i>=0;i--)(a=e[i])&&(o=(s?a(t,r,o):a(o))||o);return s&&o&&ut(t,r,o),o};const te=Object.assign({"/public/icons/angle-down.svg":()=>n(()=>import("../__chunks__/angle-down.CYLyXUSW.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-left.svg":()=>n(()=>import("../__chunks__/angle-left.CuEqyOC8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-right.svg":()=>n(()=>import("../__chunks__/angle-right.Ke48OV-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-down.svg":()=>n(()=>import("../__chunks__/angle-small-down.SNJn5nFt.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-left.svg":()=>n(()=>import("../__chunks__/angle-small-left.Bq32-m-s.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-small-right.svg":()=>n(()=>import("../__chunks__/angle-small-right.FYreGgDf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/angle-up.svg":()=>n(()=>import("../__chunks__/angle-up.D0S_oJnp.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/bolt.svg":()=>n(()=>import("../__chunks__/bolt.BAJn0zD8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/building-storefront.svg":()=>n(()=>import("../__chunks__/building-storefront.Pww5r_Sc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chat-bubble-left-right.svg":()=>n(()=>import("../__chunks__/chat-bubble-left-right.0PedyEPm.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/check.svg":()=>n(()=>import("../__chunks__/check.BHPURAzV.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/chevron-down.svg":()=>n(()=>import("../__chunks__/chevron-down.D5xOlW7p.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clip.svg":()=>n(()=>import("../__chunks__/clip.DAiKYXCc.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/clock.svg":()=>n(()=>import("../__chunks__/clock.CQWyiDNK.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cpu-chip.svg":()=>n(()=>import("../__chunks__/cpu-chip.DbktS35z.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cross.svg":()=>n(()=>import("../__chunks__/cross.DjCq6kb8.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/cursor-arrow-ripple.svg":()=>n(()=>import("../__chunks__/cursor-arrow-ripple.DHyr9er2.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/download.svg":()=>n(()=>import("../__chunks__/download.BlSXR9C9.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/envelope.svg":()=>n(()=>import("../__chunks__/envelope.Cc7Mhg2-.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye-crossed.svg":()=>n(()=>import("../__chunks__/eye-crossed.C49v3GRJ.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/eye.svg":()=>n(()=>import("../__chunks__/eye.Cm2FxO9V.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/facebook.svg":()=>n(()=>import("../__chunks__/facebook.3ENFaNKU.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/globe.svg":()=>n(()=>import("../__chunks__/globe.DIrN3GJL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/hamburger.svg":()=>n(()=>import("../__chunks__/hamburger.DXUzfmtf.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/heart.svg":()=>n(()=>import("../__chunks__/heart.DSQJkyzj.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/home.svg":()=>n(()=>import("../__chunks__/home.CfzaHiPS.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/instagram.svg":()=>n(()=>import("../__chunks__/instagram.BBx5qXGF.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/medium.svg":()=>n(()=>import("../__chunks__/medium.BPaQEP4K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/menu-burger.svg":()=>n(()=>import("../__chunks__/menu-burger.DyVjSQ0K.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/paper-plane.svg":()=>n(()=>import("../__chunks__/paper-plane.CLiFs3FL.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/plus.svg":()=>n(()=>import("../__chunks__/plus.DuBm-jVv.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/rocket-lunch.svg":()=>n(()=>import("../__chunks__/rocket-lunch.C6eRDqkd.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/search.svg":()=>n(()=>import("../__chunks__/search.CtsY1mRN.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/share.svg":()=>n(()=>import("../__chunks__/share.D_3XZuic.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/snapchat.svg":()=>n(()=>import("../__chunks__/snapchat.Bct5wLOa.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/social-network.svg":()=>n(()=>import("../__chunks__/social-network.B-lhER-M.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/trash.svg":()=>n(()=>import("../__chunks__/trash.D1jfdnTM.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/twitter.svg":()=>n(()=>import("../__chunks__/twitter.d5w0828a.js"),__vite__mapDeps([])).then(e=>e.default),"/public/icons/user.svg":()=>n(()=>import("../__chunks__/user.X8OGz61Z.js"),__vite__mapDeps([])).then(e=>e.default)});let k=class extends v{constructor(){super(...arguments),this.name=""}async getSvg(e){const r=te[`${ee}/${e}.svg`]??te[`${ee}/cross.svg`];try{const s=await r();return nt(s)}catch(s){p.error(`Icon Component: SVG icon: ${s.message}`,s);return}}render(){const e=this.getSvg(this.name);return l`${ht(e)}`}};k.styles=pe`:host{display:flex;align-items:center}svg{width:100%;height:auto}`;de([fe({type:String})],k.prototype,"name",2);k=de([y("icon-component")],k);const $={interactive:"interactive",complete:"complete"};function re(){C.addBeforeEagerTask(()=>(document.getElementsByTagName("main")[0].setAttribute("id","main"),Promise.resolve())),C.init()}function ft(){document.readyState===$.interactive||document.readyState===$.complete?re():document.addEventListener("readystatechange",()=>{const e=document.readyState;(e===$.interactive||e===$.complete)&&re()})}ft(); function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { __vite__mapDeps.viteFileDeps = [] diff --git a/dist/main/main.js.map b/dist/main/main.js.map index 85e6c898..1f82f17e 100644 --- a/dist/main/main.js.map +++ b/dist/main/main.js.map @@ -1 +1 @@ -{"version":3,"mappings":"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","names":["addClasses","element","classes","cssClass","toClassName","getMetadata","value","doc","attr","meta","metaElement","decorateTemplateAndTheme","template","theme","decorateButtons","a","up","twoup","undefinedOnEmpty","setDocLanguage","lang","collectBlocks","section","blockMap","block","loadBlockModules","status","href","getUrlForEndpoint","blockModule","error","DebuggerService","loadCSS","endpoint","resolve","reject","link","loadBlockStyles","config","showSection","waitForLCP","firstSection","lcpBlocks","blockPromises","lcpCandidate","getLocation","isSidekickLibraryActive","loadFonts","fontsCssPath","e","sampleRUM","checkpoint","data","defer","fnname","args","dfnname","fn","chkpnt","weight","id","_","i","random","isSelected","firstReadTime","urlSanitizers","knownProperties","sendPing","pdata","body","url","script","setupHlxObj","mainScriptPath","scriptEl","initSampleRUM","event","loadBlock","sectionsBlocks","loadBlocks","SectionsPromises","decorateImages","item","parentElement","adjustMarkup","wrappers","defaultContent","wrapper","toCamelCase","name","g","readBlockConfig","row","cols","col","as","imgs","img","ps","p","processSectionMetaData","sectionMeta","key","style","transformSection","main","decorateBlocks","shortBlockName","blockWrapper","HLX","cb","beforeLoadEagerTask","loadEagerTask","beforeLoadLazyTask","loadLazyTask","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","lazyStylesCssPath","sidekickLibraryStylesCssPath","hash","beforeLoadDelayedTask","loadDelayedTask","initializedTask","HLX$1","o","f","s","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","PlaceholderService","html","currentTarget","renderIcon","child","queryIndex","filterValues","term","siteMapEntries","groups","firstLevelPath","FetchService","filteredNavigation","groupItems","group","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","sitemapEntry","nextSitemapEntry","siteMapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","addSidebarContainer","sidebarContainer","addInnerContainer","children","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","iconMarkupFunc","iconMarkup","unsafeSVG","svg","until","css","property","READY_STATES","init","initHLXApp","readyState"],"sources":["../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../src/app/tasks/decorateTemplateAndTheme.ts","../../src/app/tasks/decorateButtons.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/tasks/setDocLanguage.ts","../../src/app/tasks/collectBlocks.ts","../../src/app/tasks/loadBlockModules.ts","../../src/app/tasks/loadCSS.ts","../../src/app/tasks/loadBlockStyles.ts","../../config.ts","../../src/app/tasks/showSection.ts","../../src/app/tasks/waitForLCP.ts","../../src/helpers/sidekick/getLocation.ts","../../src/app/tasks/loadFonts.ts","../../src/app/tasks/sampleRUM.ts","../../src/app/tasks/setupHlxObj.ts","../../src/app/tasks/initSampleRUM.ts","../../src/app/tasks/loadBlock.ts","../../src/app/tasks/loadBlocks.ts","../../src/app/tasks/decorateImages.ts","../../src/app/tasks/adjustMarkup.ts","../../src/utils/toCamelCase.ts","../../src/app/tasks/readBlockConfig.ts","../../src/app/tasks/processSectionMetaData.ts","../../src/app/tasks/transformSections.ts","../../src/app/tasks/decorateBlocks.ts","../../src/app/index.ts","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/components/sidebar/sidebar.init.ts","../../src/components/innerContainer/innerContainer.ts","../../src/components/innerContainer/innerContainer.init.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants/paths.ts","../../src/components/icon/icon.ts","../../src/app/init.ts","../../src/main.ts"],"sourcesContent":["import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} value - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * Example 1:\n * Assuming <meta name=\"description\" content=\"This is a sample description.\"> exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * Output: 'This is a sample description.'\n *\n * @example\n * Example 2:\n * Assuming <meta property=\"og:title\" content=\"Open Graph Title\"> exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","import { addClasses } from '../../utils/addClasses';\nimport { getMetadata } from '../../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * <meta name=\"template\" content=\"template-name\">\n * <meta name=\"theme\" content=\"theme-name\">\n * @example\n * <body class=\"template-name theme-name\">\n */\nexport function decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Decorates paragraphs containing a single link as buttons.\n * @param {Element} element container element\n */\nexport function decorateButtons(element) {\n element.querySelectorAll('a').forEach((a) => {\n a.title = a.title || a.textContent;\n if (a.href !== a.textContent) {\n const up = a.parentElement;\n const twoup = a.parentElement.parentElement;\n if (!a.querySelector('img')) {\n if (up.childNodes.length === 1 && (up.tagName === 'P' || up.tagName === 'DIV')) {\n a.className = 'button'; // default\n up.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'STRONG' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button primary';\n twoup.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'EM' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button secondary';\n twoup.classList.add('button-container');\n }\n }\n }\n });\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../../utils/getMetadata';\nimport { undefinedOnEmpty } from '../../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document based on the language metadata.\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { BlockMapping } from '../app.types';\n\n/**\n * Collect all blocks in a section.\n * @param section - The section to collect the blocks from.\n * @returns BlockMapping[]\n * @example\n * const blocks = collectBlocks(section);\n * console.log(blocks);\n * Output: [{ name: 'block1', element: HTMLElement }, { name: 'block2', element: HTMLElement }]\n */\nexport function collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll<HTMLDivElement>('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n}\n","import { DebuggerService } from '@kluntje/services';\nimport { BlockMapping } from '../app.types';\nimport { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/*\n * Load the es module for the block. The module should be named as the block name.\n * @param block - The block to load the module for.\n * @returns Promise<void>\n */\nexport async function loadBlockModules(block: BlockMapping): Promise<void> {\n const status = block.element.dataset.blockStatus;\n if (status !== 'loading' && status !== 'loaded') {\n try {\n block.element.dataset.blockStatus = 'loading';\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = 'loaded';\n } catch (error) {\n block.element.dataset.blockStatus = 'error';\n DebuggerService.error('laodBloackModules:', error);\n }\n }\n}\n","import { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/**\n * Load a CSS file if it is not already loaded append it to the head.\n * @param endpoint - The endpoint of the CSS file.\n * @returns Promise<boolean>\n */\nexport async function loadCSS(endpoint: string) {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = resolve;\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve(true);\n }\n });\n}\n","import { BlockMapping } from '../app.types';\nimport { loadCSS } from './loadCSS';\n\n/**\n * Load the block styles. The styles should be named as the block name.\n * @param block - The block to load the styles for.\n * @returns Promise<void>\n */\nexport async function loadBlockStyles(block: BlockMapping) {\n try {\n await loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n //do nothing\n }\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n fontsCssPath?: string;\n lazyStylesScssPath?: string;\n lazyStylesCssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n sidekickLibraryStylesCssPath?: string;\n lcpBlocks?: string[];\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/types/icons.types.ts',\n fontsScssPath: './src/styles/sass/fonts.scss',\n fontsCssPath: './dist/fonts/fonts.css',\n lazyStylesScssPath: './src/styles/sass/lazy-styles.scss',\n lazyStylesCssPath: './dist/lazyStyles/lazyStyles.css',\n sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss',\n sidekickLibraryStylesCssPath: './dist/sidekickLibraryStyles/sidekickLibraryStyles.css',\n lcpBlocks: [],\n};\n","/**\n * Removes the display property from the section\n * @param section - The section to show\n */\nexport function showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n}\n","import { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { config } from '../../../config';\nimport { showSection } from './showSection';\nimport { LcpCandidate } from '../app.types';\n\n/**\n * Wait for the Largest Contentful Paint (LCP) candidate to be loaded.\n * This function will load the modules and styles for the first section after the LCP candidate.\n * @returns Promise<void>\n */\nexport async function waitForLCP() {\n const firstSection: HTMLElement | null = document.querySelector('.section');\n const { lcpBlocks } = config;\n\n if (firstSection) {\n const blocks = collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = lcpBlocks?.includes(block.name);\n if (hasLCPBlock) await Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector<LcpCandidate>('main img');\n\n await new Promise<void>((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n}\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { getLocation } from 'Helpers/sidekick/getLocation';\nimport { loadCSS } from './loadCSS';\nimport { config } from '../../../config';\n\nexport async function loadFonts(): Promise<void> {\n const { fontsCssPath } = config;\n if (!fontsCssPath) return;\n await loadCSS(fontsCssPath);\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (e) {\n console.error('Error setting fonts-loaded in session storage', e);\n // do nothing\n }\n}\n","/**\n * log RUM if part of the sample.\n * @param {string} checkpoint identifies the checkpoint in funnel\n * @param {Object} data additional data for RUM sample\n * @param {string} data.source DOM node that is the source of a checkpoint event,\n * identified by #id or .classname\n * @param {string} data.target subject of the checkpoint event,\n * for instance the href of a link, or a search term\n */\n\nexport function sampleRUM(checkpoint, data = {}) {\n // @ts-ignore\n sampleRUM.defer = sampleRUM.defer || [];\n const defer = (fnname) => {\n // @ts-ignore\n sampleRUM[fnname] = sampleRUM[fnname] || ((...args) => sampleRUM.defer.push({ fnname, args }));\n };\n // @ts-ignore\n sampleRUM.drain =\n // @ts-ignore\n sampleRUM.drain ||\n ((dfnname, fn) => {\n sampleRUM[dfnname] = fn;\n // @ts-ignore\n sampleRUM.defer\n .filter(({ fnname }) => dfnname === fnname)\n .forEach(({ fnname, args }) => sampleRUM[fnname](...args));\n });\n // @ts-ignore\n sampleRUM.always = sampleRUM.always || [];\n // @ts-ignore\n sampleRUM.always.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.always[chkpnt] = fn;\n };\n // @ts-ignore\n sampleRUM.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.cases[chkpnt] = fn;\n };\n defer('observe');\n defer('cwv');\n try {\n window.hlx = window.hlx || {};\n // @ts-ignore\n if (!window.hlx.rum) {\n const usp = new URLSearchParams(window.location.search);\n const weight = usp.get('rum') === 'on' ? 1 : 100; // with parameter, weight is 1. Defaults to 100.\n const id = Array.from({ length: 75 }, (_, i) => String.fromCharCode(48 + i))\n .filter((a) => /\\d|[A-Z]/i.test(a))\n .filter(() => Math.random() * 75 > 70)\n .join('');\n const random = Math.random();\n const isSelected = random * weight < 1;\n const firstReadTime = Date.now();\n const urlSanitizers = {\n full: () => window.location.href,\n origin: () => window.location.origin,\n path: () => window.location.href.replace(/\\?.*$/, ''),\n };\n // @ts-ignore\n window.hlx.rum = {\n weight,\n id,\n random,\n isSelected,\n firstReadTime,\n sampleRUM,\n sanitizeURL: urlSanitizers[window.hlx.RUM_MASK_URL || 'path'],\n };\n }\n // @ts-ignore\n const { weight, id, firstReadTime } = window.hlx.rum;\n // @ts-ignore\n if (window.hlx && window.hlx.rum && window.hlx.rum.isSelected) {\n const knownProperties = [\n 'weight',\n 'id',\n 'referer',\n 'checkpoint',\n 't',\n 'source',\n 'target',\n 'cwv',\n 'CLS',\n 'FID',\n 'LCP',\n 'INP',\n ];\n const sendPing = (pdata = data) => {\n const body = JSON.stringify(\n {\n weight,\n id,\n // @ts-ignore\n referer: window.hlx.rum.sanitizeURL(),\n checkpoint,\n t: Date.now() - firstReadTime,\n ...data,\n },\n knownProperties\n );\n const url = `https://rum.hlx.page/.rum/${weight}`;\n navigator.sendBeacon(url, body);\n // eslint-disable-next-line no-console\n console.debug(`ping:${checkpoint}`, pdata);\n };\n // @ts-ignore\n sampleRUM.cases = sampleRUM.cases || {\n // @ts-ignore\n cwv: () => sampleRUM.cwv(data) || true,\n lazy: () => {\n // use classic script to avoid CORS issues\n const script = document.createElement('script');\n script.src = 'https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js';\n document.head.appendChild(script);\n return true;\n },\n };\n sendPing(data);\n // @ts-ignore\n if (sampleRUM.cases[checkpoint]) {\n // @ts-ignore\n sampleRUM.cases[checkpoint]();\n }\n }\n // @ts-ignore\n if (sampleRUM.always[checkpoint]) {\n // @ts-ignore\n sampleRUM.always[checkpoint](data);\n }\n } catch (error) {\n // something went wrong\n }\n}\n","export default function setupHlxObj(mainScriptPath: string = '/dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n console.log('setupHlxObj', error);\n }\n }\n}\n","import { sampleRUM } from './sampleRUM';\nimport setupHlxObj from './setupHlxObj';\n\nexport function initSampleRUM() {\n setupHlxObj();\n sampleRUM('top');\n\n window.addEventListener('load', () => sampleRUM('load'));\n\n window.addEventListener('unhandledrejection', (event) => {\n sampleRUM('error', { source: event.reason.sourceURL, target: event.reason.line });\n });\n\n window.addEventListener('error', (event) => {\n sampleRUM('error', { source: event.filename, target: event.lineno });\n });\n}\n","import { BlockMapping } from '../app.types';\nimport { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { showSection } from './showSection';\n\n/**\n * Load the block modules and styles for a section and show the section.\n * @param section - The section to load the block modules and styles for.\n * @returns Promise<void>\n */\nexport async function loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n showSection(section);\n return;\n }\n\n for (const block of sectionsBlocks) {\n Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n }\n\n showSection(section);\n}\n","import { loadBlock } from './loadBlock';\n\n/**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\nexport async function loadBlocks() {\n const sections = [...document.querySelectorAll<HTMLElement>('.section')];\n const SectionsPromises = sections.map((section) => loadBlock(section));\n\n await Promise.all(SectionsPromises);\n}\n","/*\n * This function is used to decorate images in the default content.\n * It adds the class 'image' and 'main' to the parent element of the image.\n */\nexport function decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n}\n","import { decorateImages } from './decorateImages';\n\n/**\n * This function is used to adjust the markup of a section.\n * It wraps the default content in a div with the class 'default-content-wrapper'.\n * It also adds the class 'section' to the section element.\n * It decorates the images in the default content by calling the 'decorateImages' function.\n * It sets the 'data-section-status' attribute to 'initialized'.\n * It hides the section element.\n * @param section - The section element to adjust.\n */\nexport function adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n if (/^[a-z][A-Za-z0-9]*$/.test(name)) {\n return name;\n }\n\n if (/^[A-Z][A-Za-z0-9]*$/.test(name)) {\n return name.charAt(0).toLowerCase() + name.slice(1);\n }\n\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toClassName } from 'Utils/toClassName';\n\n/*\n This function reads the configuration of a block from the HTML file\n and returns it as a Record<string, any> object.\n @param {Element} block The block element\n*/\nexport function readBlockConfig(block: Element): Record<string, any> {\n const config: Record<any, any> = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n}\n","import { toCamelCase } from 'Utils/toCamelCase';\nimport { toClassName } from 'Utils/toClassName';\nimport { readBlockConfig } from './readBlockConfig';\n\n/*\n This function processes the metadata of a section and applies it to the section element.\n @param {HTMLElement} section The section element\n*/\nexport function processSectionMetaData(section: HTMLElement) {\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n}\n","import { adjustMarkup } from './adjustMarkup';\nimport { processSectionMetaData } from './processSectionMetaData';\n\n/**\n * This function is used to transform the sections of the main element.\n * It adjusts the markup of each section by calling the 'adjustMarkup' function.\n * It processes the metadata of each section by calling the 'processSectionMetaData' function.\n * @param main - The main element to transform.\n */\nexport function transformSection(main: HTMLElement) {\n main.querySelectorAll<HTMLDivElement>(':scope > div').forEach((section) => {\n adjustMarkup(section);\n processSectionMetaData(section);\n });\n}\n","/**\n * Decorate blocks with classes and data attributes.\n * @param main - Html main element\n */\nexport function decorateBlocks(main: HTMLElement) {\n main.querySelectorAll<HTMLDivElement>('div.section > div > div').forEach((block) => {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n });\n}\n","import { decorateTemplateAndTheme } from './tasks/decorateTemplateAndTheme';\nimport { decorateButtons } from './tasks/decorateButtons';\nimport { setDocLanguage } from './tasks/setDocLanguage';\nimport { waitForLCP } from './tasks/waitForLCP';\nimport { loadFonts } from './tasks/loadFonts';\nimport { initSampleRUM } from './tasks/initSampleRUM';\nimport { DebuggerService } from '@kluntje/services';\nimport { loadCSS } from './tasks/loadCSS';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { config } from '../../config';\nimport { loadBlocks } from './tasks/loadBlocks';\nimport { transformSection } from './tasks/transformSections';\nimport { decorateBlocks } from './tasks/decorateBlocks';\nimport { sampleRUM } from './tasks/sampleRUM';\n\nclass HLX {\n private beforeEagerCallbacks: Array<() => Promise<void>> = [];\n private loadEagerCallbacks: Array<() => Promise<void>> = [];\n private beforeLoadLazyCallbacks: Array<() => Promise<void>> = [];\n private loadLazyCallbacks: Array<() => Promise<void>> = [];\n private beforeLoadDelayedCallbacks: Array<() => Promise<void>> = [];\n private loadDelayedCallbacks: Array<() => Promise<void>> = [];\n private initializedCallbacks: Array<() => Promise<void>> = [];\n\n private beforeEagerPromise?: Promise<void>;\n private eagerPromise?: Promise<void>;\n private beforeLazyPromise?: Promise<void>;\n private lazyPromise?: Promise<void>;\n private beforeDelayedPromise?: Promise<void>;\n private delayedPromise?: Promise<void>;\n private initializedPromise?: Promise<void>;\n\n private get beforeEager() {\n if (this.beforeEagerPromise === undefined) {\n this.beforeEagerPromise = this.beforeLoadEager();\n }\n return this.beforeEagerPromise;\n }\n\n private get loadEager() {\n if (this.eagerPromise === undefined) {\n this.eagerPromise = this.loadEagerPromise();\n }\n return this.eagerPromise;\n }\n\n private get beforeLoadLazy() {\n if (this.beforeLazyPromise === undefined) {\n this.beforeLazyPromise = this.beforeLoadLazyPromise();\n }\n return this.beforeLazyPromise;\n }\n\n private get loadLazy() {\n if (this.lazyPromise === undefined) {\n this.lazyPromise = this.loadLazyPromise();\n }\n return this.lazyPromise;\n }\n\n private get beforeLoadDelayed() {\n if (this.beforeDelayedPromise === undefined) {\n this.beforeDelayedPromise = this.beforeLoadDelayedPromise();\n }\n return this.beforeDelayedPromise;\n }\n\n private get loadDelayed() {\n if (this.delayedPromise === undefined) {\n this.delayedPromise = this.loadDelayedPromise();\n }\n return this.delayedPromise;\n }\n\n private get initialized() {\n if (this.initializedPromise === undefined) {\n this.initializedPromise = this.getInitializedPromise();\n }\n return this.initializedPromise;\n }\n\n public addBeforeEagerTask(cb: () => Promise<void>) {\n this.beforeEagerCallbacks.push(cb);\n }\n\n public addLoadEagerTask(cb: () => Promise<void>) {\n this.loadEagerCallbacks.push(cb);\n }\n\n public addBeforeLoadLazyTask(cb: () => Promise<void>) {\n this.beforeLoadLazyCallbacks.push(cb);\n }\n\n public addLoadLazyTask(cb: () => Promise<void>) {\n this.loadLazyCallbacks.push(cb);\n }\n\n public addBeforeLoadDelayedTask(cb: () => Promise<void>) {\n this.beforeLoadDelayedCallbacks.push(cb);\n }\n\n public addLoadDelayedTask(cb: () => Promise<void>) {\n this.loadDelayedCallbacks.push(cb);\n }\n\n public addInitializedTask(cb: () => Promise<void>) {\n this.initializedCallbacks.push(cb);\n }\n\n public async init() {\n await this.beforeEager;\n await this.loadEager;\n await this.beforeLoadLazy;\n await this.loadLazy;\n await this.beforeLoadDelayed;\n await this.loadDelayed;\n await this.initialized;\n }\n\n private async beforeLoadEager(): Promise<void> {\n const beforeLoadEagerTask: Promise<void> = new Promise((resolve) => {\n initSampleRUM();\n decorateTemplateAndTheme();\n setDocLanguage();\n resolve();\n });\n\n await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), beforeLoadEagerTask]);\n }\n\n private async loadEagerPromise(): Promise<void> {\n const loadEagerTask: Promise<void> = new Promise(async (resolve) => {\n const main = document.querySelector('main') as HTMLElement;\n decorateButtons(main);\n transformSection(main);\n decorateBlocks(main);\n setTimeout(() => {\n document.body.classList.add('show');\n resolve();\n }, 100);\n\n await waitForLCP();\n\n try {\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await loadFonts();\n }\n } catch (e) {\n // do nothing\n }\n });\n\n await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), loadEagerTask]);\n }\n\n private async beforeLoadLazyPromise(): Promise<void> {\n const beforeLoadLazyTask: Promise<void> = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), beforeLoadLazyTask]);\n }\n\n private async loadLazyPromise(): Promise<void> {\n const loadLazyTask: Promise<void> = new Promise(async (resolve) => {\n try {\n const {\n lazyStylesScssPath,\n sidekickLibraryStylesScssPath,\n fontsScssPath,\n lazyStylesCssPath,\n sidekickLibraryStylesCssPath,\n } = config;\n\n await loadBlocks();\n\n const { hash } = window.location;\n const element = hash ? document.getElementById(hash.substring(1)) : false;\n if (hash && element) element.scrollIntoView();\n\n if (lazyStylesScssPath && lazyStylesCssPath) await loadCSS(lazyStylesCssPath);\n if (sidekickLibraryStylesScssPath && sidekickLibraryStylesCssPath && isSidekickLibraryActive()) {\n await loadCSS(sidekickLibraryStylesCssPath);\n }\n if (fontsScssPath) await loadFonts();\n sampleRUM('lazy');\n const main = document.querySelector('main') as HTMLElement;\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('div[data-block-name]'));\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('picture > img'));\n } catch (error) {\n DebuggerService.error('Load lazy Task: ', error);\n }\n resolve();\n });\n\n await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), loadLazyTask]);\n }\n\n private async beforeLoadDelayedPromise(): Promise<void> {\n const beforeLoadDelayedTask: Promise<void> = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), beforeLoadDelayedTask]);\n }\n\n private async loadDelayedPromise(): Promise<void> {\n const loadDelayedTask: Promise<void> = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), loadDelayedTask]);\n }\n\n private async getInitializedPromise(): Promise<void> {\n const initializedTask: Promise<void> = new Promise((resolve) => resolve());\n\n await Promise.all([...this.initializedCallbacks.map((cb) => cb()), initializedTask]);\n }\n}\n\nexport default new HLX();\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i<r.length;i++)s(r[i],!1),o(r[i]);else null!=r&&(s(r,!1),o(r));else s(this,i)}const c=i=>{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n error?: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n async getPlaceholder(key: string): Promise<any> {\n const placeholder = await PlaceholderService.getPlaceHolder(key);\n return placeholder;\n }\n\n render() {\n if (this.error) {\n return html`<div class=\"error\">${this.error}</div>`;\n }\n if (!this.items) return;\n\n return html` <nav id=\"menu\">\n <header class=\"major\">\n <h2>Menu</h2>\n </header>\n ${this.items.length === 0 ? this.getPlaceholder('no menu items') : this.renderMenuItems()}\n </nav>`;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`<span @click=\"${this.toggleSubmenu}\" class=\"opener submenu\">\n <span class=\"submenu__text\">${item.navtitle} </span>\n ${renderIcon('chevron-down', 'submenu__icon')}\n </span>\n <ul>\n ${item.children.map((child) => html` <li><a href=\"${child.path}\">${child.navtitle}</a></li>`)}\n </ul>`;\n }\n\n private renderMenuItem(item: MenuItem) {\n if (item.error) {\n return html`<p>${item.error}</p>`;\n } else {\n return html` <li>\n ${item.children !== undefined ? this.renderSubMenu(item) : html`<a href=\"${item.path}\">${item.navtitle}</a>`}\n </li>`;\n }\n }\n\n private renderMenuItems() {\n return html` <ul>\n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n </ul>`;\n }\n\n private getSubmenuName = (entry: MenuItem) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: MenuItem | SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item['navtitle'] || item['title'];\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(siteMapEntries: MenuItem[]): Record<string, SiteMapEntry[]> {\n const groups = {};\n siteMapEntries.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n private async groupByFirstLevelPath() {\n const endpoint = '/query-index.json';\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n try {\n const queryIndex = await FetchService.fetchJson<SheetsResponse<SiteMapEntry>>(endpoint);\n\n this.error = null;\n\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n const groupItems = this.groupItemsByFirstLevelPath(filteredNavigation);\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n } catch (error) {\n DebuggerService.error(`SidebarNav Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n @state()\n error: string | null = null;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n if (contactHtml !== null) this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const endpoint = 'contact.plain.html';\n\n try {\n const contactHtmlString = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n return parser.parseFromString(contactHtmlString, 'text/html');\n } catch (error) {\n DebuggerService.error(`SidebarContacts Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n\n return null;\n }\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`<header class=\"major\">\n <h2>${headline}</h2>\n </header>`;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`<p>${text}</p>`;\n }\n\n render() {\n if (this.error) {\n return html`<div class=\"error\">${this.error}</div>`;\n }\n\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n <section>${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}</section>\n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html` <li class=\"icon solid\">${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}</li>`;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`<ul class=\"contact\">\n ${contacts.map((contact) => this.renderContact(contact))}\n </ul>`;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from 'Services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { Sitemap, SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n @state()\n error: string | null = null;\n\n @state()\n private noPostsPlaceholder: string;\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n this.noPostsPlaceholder = await PlaceholderService.getPlaceHolder('no posts');\n }\n\n render() {\n if (!this.lastTreePosts) return;\n\n return html` ${this.renderHeader()} ${this.renderPosts()} `;\n\n //TODO: Add overview if more button is needed\n /*\n <ul class=\"actions\">\n <li><a href=\"#\" class=\"button\">More</a></li>\n </ul>\n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`<a href=\"${siteMapEntry.path}\" class=\"image\">${picture}</a>`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html` <article>\n ${this.renderPicture(siteMapEntry)}\n <p>${siteMapEntry.description}</p>\n </article>`;\n }\n\n private async getPosts() {\n const endpoint = '/query-index.json';\n\n try {\n this.error = null;\n const queryIndex = await FetchService.fetchJson<SheetsResponse<SiteMapEntry>>(endpoint);\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n } catch (error) {\n DebuggerService.error(`SidebarPost Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n\n private renderPosts() {\n if (this.error) return html`<div class=\"error\">${this.error}</div>`;\n if (this.lastTreePosts.length === 0) return html`<div>${this.noPostsPlaceholder}</div>`;\n\n return html`<div class=\"mini-posts\">\n ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}\n </div>`;\n }\n\n private renderHeader() {\n return html` <header class=\"major\">\n <h2>Newest Posts</h2>\n </header>`;\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const endpoint = 'footer.plain.html';\n\n try {\n const response = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n } catch (error) {\n DebuggerService.error(`SidebarFooter Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`<div class=\"error\">${this.error}</div>`;\n }\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { html, LitElement } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { createRef, Ref, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref<HTMLAnchorElement> = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n <div class=\"inner\">\n <sidebar-nav></sidebar-nav>\n <sidebar-posts></sidebar-posts>\n <sidebar-contact></sidebar-contact>\n <sidebar-footer id=\"footer\"></sidebar-footer>\n </div>\n <a ${ref(this.toggleRef)} href=\"#sidebar\" class=\"toggle hamburger-icon\" aria-label=\"Sidebar toggle\">\n ${renderIcon('hamburger')}\n </a>\n `;\n }\n}\n","import HLX from '../../app/index.ts';\nimport './sidebar.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\n\nconst addSidebarContainer = () => {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n const main = document.getElementById('main');\n main?.after(sidebarContainer);\n};\n\nHLX.addLoadEagerTask(() => {\n addSidebarContainer();\n return Promise.resolve();\n});\n","import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\n\nexport function addInnerContainer() {\n const main = document.getElementById('main');\n if (!main) return;\n const children = main.innerHTML;\n main.innerHTML = `<div class=\"inner\">${isSidekickLibraryActive() ? `` : `<header-component id=\"header\"></header-component>`}${children}</div>`;\n}\n","import HLX from '../../app/index.ts';\nimport { addInnerContainer } from './innerContainer.ts';\n\nHLX.addLoadEagerTask(() => {\n addInnerContainer();\n return Promise.resolve();\n});\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a <strong> string with some </strong> keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello<span> world!</span>'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n if (specifier === '' || htmlTag === '') return input;\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}</${htmlTag}>` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from 'Utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap<any> | Map<PropertyKey, unknown>) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson<HeaderResponseData>('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n this.error = null;\n } catch (error) {\n DebuggerService.error('Header Component: Error while fetching header.json', error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`<div class=\"error\">${this.error}</div>`;\n }\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n <a href=\"${leftCol.logoLink}\" class=\"logo\">${logoTextHTML}</a>\n <ul class=\"icons\">\n ${rightCol.map((item) => {\n return html`\n <li>\n <a href=\"${item.socialLink}\" class=\"icon brands\" aria-label=\"${item.socialLabel}\">\n ${renderIcon(item.socialIcon, 'header-icon')}\n <span class=\"label\">${item.socialLabel}</span>\n </a>\n </li>\n `;\n })}\n </ul>\n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;t<i.length&&!(t>this._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t<r&&s===e[t]||(this._$Cwt=h,r=0,Promise.resolve(s).then((async t=>{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e<i._$Cwt&&(i._$Cwt=e,i.setValue(t))}})))}return t}disconnected(){this._$CK.disconnect(),this._$CX.pause()}reconnected(){this._$CK.reconnect(this),this._$CX.resume()}}const m=o(c);export{c as UntilDirective,m as until};\n//# sourceMappingURL=until.js.map\n","export const ICONS_PATH = '/public/icons';\n","import { css, html, LitElement } from 'lit';\nimport { customElement, property } from 'lit/decorators.js';\nimport { unsafeSVG } from 'lit/directives/unsafe-svg.js';\nimport { until } from 'lit/directives/until.js';\nimport { ICONS_PATH } from 'Constants/paths.ts';\nimport { DebuggerService } from '@kluntje/services';\n\n// Vite runs on build time and finds all svg files in icons directory\n// Since import.meta.glob only accepts literals ICON_PATH cant be used\nconst modules = import.meta.glob('/public/icons/*.svg', { as: 'raw' });\n\n@customElement('icon-component')\nexport class Icon extends LitElement {\n @property({ type: String })\n name: string = '';\n\n async getSvg(name: string) {\n const key = modules[`${ICONS_PATH}/${name}.svg`];\n const iconMarkupFunc = key ?? modules[`${ICONS_PATH}/cross.svg`];\n try {\n const iconMarkup = await iconMarkupFunc();\n return unsafeSVG(iconMarkup);\n } catch (error) {\n DebuggerService.error(`Icon Component: SVG icon: ${error.message}`, error);\n return;\n }\n }\n\n render() {\n const svg = this.getSvg(this.name);\n return html`${until(svg)}`;\n }\n\n static readonly styles = css`\n :host {\n display: flex;\n align-items: center;\n }\n\n svg {\n width: 100%;\n height: auto;\n }\n `;\n}\n","import HLX from './index.ts';\n\nconst READY_STATES = {\n interactive: 'interactive',\n complete: 'complete',\n};\n\nfunction init() {\n HLX.addBeforeEagerTask(() => {\n const main = document.getElementsByTagName('main')[0];\n main.setAttribute('id', 'main');\n return Promise.resolve();\n });\n\n HLX.init();\n}\n\nexport function initHLXApp() {\n if (document.readyState === READY_STATES.interactive || document.readyState === READY_STATES.complete) {\n init();\n } else {\n document.addEventListener('readystatechange', () => {\n const readyState = document.readyState;\n if (readyState === READY_STATES.interactive || readyState === READY_STATES.complete) {\n init();\n }\n });\n }\n}\n","import './components/sidebar/sidebar.init.ts';\nimport './components/innerContainer/innerContainer.init.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { initHLXApp } from './app/init.ts';\n\ninitHLXApp();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file +{"version":3,"mappings":"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","names":["addClasses","element","classes","cssClass","toClassName","getMetadata","value","doc","attr","meta","metaElement","decorateTemplateAndTheme","template","theme","decorateButtons","a","up","twoup","undefinedOnEmpty","setDocLanguage","lang","getLocation","isSidekickLibraryActive","loadCSS","endpoint","resolve","reject","href","getUrlForEndpoint","link","config","loadFonts","fontsCssPath","error","DebuggerService","sampleRUM","checkpoint","data","defer","fnname","args","dfnname","fn","chkpnt","weight","id","_","i","random","isSelected","firstReadTime","urlSanitizers","knownProperties","sendPing","pdata","body","url","script","setupHlxObj","mainScriptPath","scriptEl","initSampleRUM","event","collectBlocks","section","blockMap","block","loadBlockModules","blockModule","loadBlockStyles","showSection","loadBlock","sectionsBlocks","blockPromises","loadBlocks","SectionsPromises","decorateImages","item","parentElement","adjustMarkup","wrappers","defaultContent","e","wrapper","toCamelCase","name","g","readBlockConfig","row","cols","col","as","imgs","img","ps","p","processSectionMetaData","sectionMeta","key","style","transformSection","main","decorateBlocks","shortBlockName","blockWrapper","waitForLCP","firstSection","lcpBlocks","lcpCandidate","HLX","cb","beforeLoadEagerTask","loadEagerTask","beforeLoadLazyTask","loadLazyTask","lazyStylesScssPath","sidekickLibraryStylesScssPath","fontsScssPath","lazyStylesCssPath","sidekickLibraryStylesCssPath","hash","beforeLoadDelayedTask","loadDelayedTask","initializedTask","HLX$1","o","f","s","_a","r","c","h","n","t","_b","h$1","SidebarNav","LitElement","entry","PlaceholderService","html","currentTarget","renderIcon","child","queryIndex","filterValues","term","siteMapEntries","groups","firstLevelPath","FetchService","filteredNavigation","groupItems","group","__decorateClass","state","customElement","SidebarContact","contactHtml","parser","contactHtmlString","headline","nothing","text","contacts","contact","icon","markup","contactsElement","contactElement","unsafeHTML","SidebarPosts","posts","sitemapEntry","nextSitemapEntry","siteMapEntry","picture","createOptimizedPicture","SidebarFooter","response","responseMarkup","SidebarComponent","createRef","ref","addSidebarContainer","sidebarContainer","addInnerContainer","children","replaceBySpecifier","input","specifier","htmlTag","part","index","HeaderComponent","_changedProperties","leftCol","rightCol","logoText","logoTextHTML","m","ICONS_PATH","modules","Icon","iconMarkupFunc","iconMarkup","unsafeSVG","svg","until","css","property","READY_STATES","init","initHLXApp","readyState"],"sources":["../../src/utils/addClasses.ts","../../src/utils/getMetadata.ts","../../src/app/tasks/decorateTemplateAndTheme.ts","../../src/app/tasks/decorateButtons.ts","../../src/utils/undefinedOnEmpty.ts","../../src/app/tasks/setDocLanguage.ts","../../src/helpers/sidekick/getLocation.ts","../../src/app/tasks/loadCSS.ts","../../config.ts","../../src/app/tasks/loadFonts.ts","../../src/app/tasks/sampleRUM.ts","../../src/app/tasks/setupHlxObj.ts","../../src/app/tasks/initSampleRUM.ts","../../src/app/tasks/collectBlocks.ts","../../src/app/tasks/loadBlockModules.ts","../../src/app/tasks/loadBlockStyles.ts","../../src/app/tasks/showSection.ts","../../src/app/tasks/loadBlock.ts","../../src/app/tasks/loadBlocks.ts","../../src/app/tasks/decorateImages.ts","../../src/app/tasks/adjustMarkup.ts","../../src/utils/toCamelCase.ts","../../src/app/tasks/readBlockConfig.ts","../../src/app/tasks/processSectionMetaData.ts","../../src/app/tasks/transformSections.ts","../../src/app/tasks/decorateBlocks.ts","../../src/app/tasks/waitForLCP.ts","../../src/app/index.ts","../../node_modules/lit-html/directive-helpers.js","../../node_modules/lit-html/async-directive.js","../../node_modules/lit-html/directives/ref.js","../../src/components/sidebar/sidebarNav.ts","../../src/components/sidebar/sidebarContact.ts","../../src/components/sidebar/sidebarPosts.ts","../../src/components/sidebar/sidebarFooter.ts","../../src/components/sidebar/sidebar.ts","../../src/components/sidebar/sidebar.init.ts","../../src/components/innerContainer/innerContainer.ts","../../src/components/innerContainer/innerContainer.init.ts","../../src/utils/replaceBySpecifier.ts","../../src/components/header.ts","../../node_modules/lit-html/directives/unsafe-svg.js","../../node_modules/lit-html/directives/private-async-helpers.js","../../node_modules/lit-html/directives/until.js","../../src/constants/paths.ts","../../src/components/icon/icon.ts","../../src/app/init.ts","../../src/main.ts"],"sourcesContent":["import { toClassName } from './toClassName';\n\n/**\n * Adds CSS classes to an HTML element.\n *\n * @param {HTMLElement} element - The HTML element to which classes will be added.\n * @param {string} classes - A string containing CSS classes separated by commas.\n *\n * @example\n * const element = document.getElementById('myElement');\n * const classesToAdd = 'class1, class2, class3';\n * addClasses(element, classesToAdd);\n */\nexport const addClasses = (element: HTMLElement, classes: string): void => {\n classes.split(',').forEach((cssClass: string): void => {\n element.classList.add(toClassName(cssClass.trim()));\n });\n};\n","/**\n * Retrieves the content of a specified metadata tag from the document head.\n *\n * @param {string} value - The name or property attribute value of the metadata tag.\n * @param {Document} [doc=document] - The document to search for the metadata tag (default is the current document).\n * @returns {string} - The content of the metadata tag, if found; otherwise, an empty string.\n *\n * @example\n * Example 1:\n * Assuming <meta name=\"description\" content=\"This is a sample description.\"> exists in the document head.\n * const metaContent = getMetadata('description');\n * console.log(metaContent);\n * Output: 'This is a sample description.'\n *\n * @example\n * Example 2:\n * Assuming <meta property=\"og:title\" content=\"Open Graph Title\"> exists in the document head.\n * const metaContent = getMetadata('og:title', document);\n * console.log(metaContent);\n * Output: 'Open Graph Title'\n */\nexport function getMetadata(value: string, doc: Document = document): string {\n const attr: 'property' | 'name' = value && value.includes(':') ? 'property' : 'name';\n const metaTags: HTMLMetaElement[] =\n ([...doc.head.querySelectorAll(`meta[${attr}=\"${value}\"]`)] as HTMLMetaElement[]) || [];\n const meta: string = metaTags.map((metaElement: HTMLMetaElement) => metaElement.content).join(', ');\n return meta.length ? meta : '';\n}\n","import { addClasses } from '../../utils/addClasses';\nimport { getMetadata } from '../../utils/getMetadata';\n\n/**\n * Decorates the template and theme by adding classes to the body.\n * The classes are defined in the meta tags of the document.\n * Usefull for styling the page based on the template and theme meta tags\n * that can be set in the metadata table in EDS.\n * @example\n * <meta name=\"template\" content=\"template-name\">\n * <meta name=\"theme\" content=\"theme-name\">\n * @example\n * <body class=\"template-name theme-name\">\n */\nexport function decorateTemplateAndTheme() {\n const template = getMetadata('template');\n if (template) addClasses(document.body, template);\n const theme = getMetadata('theme');\n if (theme) addClasses(document.body, theme);\n}\n","/**\n * Decorates paragraphs containing a single link as buttons.\n * @param {Element} element container element\n */\nexport function decorateButtons(element) {\n element.querySelectorAll('a').forEach((a) => {\n a.title = a.title || a.textContent;\n if (a.href !== a.textContent) {\n const up = a.parentElement;\n const twoup = a.parentElement.parentElement;\n if (!a.querySelector('img')) {\n if (up.childNodes.length === 1 && (up.tagName === 'P' || up.tagName === 'DIV')) {\n a.className = 'button'; // default\n up.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'STRONG' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button primary';\n twoup.classList.add('button-container');\n }\n if (\n up.childNodes.length === 1 &&\n up.tagName === 'EM' &&\n twoup.childNodes.length === 1 &&\n twoup.tagName === 'P'\n ) {\n a.className = 'button secondary';\n twoup.classList.add('button-container');\n }\n }\n }\n });\n}\n","/**\n * Returns undefined if the value is an empty string, otherwise returns the value itself.\n *\n * @param {string} value - The value to check.\n * @returns {string | undefined} - If the value is an empty string, returns undefined\n * otherwise, returns the value itself.\n *\n * @example\n * // Example usage:\n * const emptyValue = '';\n * const nonEmptyValue = 'Hello, World!';\n *\n * const result1 = undefinedOnEmpty(emptyValue);\n * console.log(result1); // Output: undefined\n *\n * const result2 = undefinedOnEmpty(nonEmptyValue);\n * console.log(result2); // Output: 'Hello, World!'\n */\nexport function undefinedOnEmpty(value: string): string | undefined {\n return value.trim() === '' ? undefined : value;\n}\n","import { getMetadata } from '../../utils/getMetadata';\nimport { undefinedOnEmpty } from '../../utils/undefinedOnEmpty';\n\n/*\n * This function sets the language of the document based on the language metadata.\n */\nexport function setDocLanguage() {\n const lang = getMetadata('language');\n document.documentElement.lang = undefinedOnEmpty(lang) || 'en';\n}\n","import { isSidekickLibraryActive } from './isSidekickLibraryActive.ts';\n\n/**\n * Returns the true origin of the current page in the browser.\n * If the page is running in an iframe with srcdoc, the query param is returned.\n * @returns {String} The query param of the current page or the query param of the block running in the library\n *\n * @example\n * const searchParams = new URLSearchParams(getLocation().search);\n *\n * @remarks\n * Needs to be used when the Sidekick Library Plugin is in use.\n */\nexport function getLocation(): Location {\n return isSidekickLibraryActive() ? window.parent.location : window.location;\n}\n","import { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\n/**\n * Load a CSS file if it is not already loaded append it to the head.\n * @param endpoint - The endpoint of the CSS file.\n * @returns Promise<boolean>\n */\nexport async function loadCSS(endpoint: string): Promise<void> {\n return new Promise((resolve, reject) => {\n const { href } = getUrlForEndpoint(endpoint);\n\n if (!document.querySelector(`head > link[href=\"${href}\"]`)) {\n const link = document.createElement('link');\n link.rel = 'stylesheet';\n link.href = href;\n link.onload = () => resolve();\n link.onerror = reject;\n document.head.append(link);\n } else {\n resolve();\n }\n });\n}\n","export interface Config {\n mainTsPath: string;\n mainScssPath: string;\n iconsDirPath: string;\n iconsTypesPath: string;\n fontsScssPath?: string;\n fontsCssPath?: string;\n lazyStylesScssPath?: string;\n lazyStylesCssPath?: string;\n sidekickLibraryStylesScssPath?: string;\n sidekickLibraryStylesCssPath?: string;\n lcpBlocks?: string[];\n}\n\nexport const config: Config = {\n mainTsPath: './src/main.ts',\n mainScssPath: './src/styles/sass/main.scss',\n iconsDirPath: './public/icons',\n iconsTypesPath: './src/types/icons.types.ts',\n fontsScssPath: './src/styles/sass/fonts.scss',\n fontsCssPath: './dist/fonts/fonts.css',\n lazyStylesScssPath: './src/styles/sass/lazy-styles.scss',\n lazyStylesCssPath: './dist/lazyStyles/lazyStyles.css',\n sidekickLibraryStylesScssPath: './src/styles/sass/sidekick-library-styles.scss',\n sidekickLibraryStylesCssPath: './dist/sidekickLibraryStyles/sidekickLibraryStyles.css',\n lcpBlocks: ['banner'],\n};\n","import { getLocation } from 'Helpers/sidekick/getLocation';\nimport { loadCSS } from './loadCSS';\nimport { config } from '../../../config';\nimport { DebuggerService } from '@kluntje/services';\n\nexport async function loadFonts(): Promise<void> {\n const { fontsCssPath } = config;\n if (!fontsCssPath) return;\n await loadCSS(fontsCssPath);\n try {\n if (!getLocation().hostname.includes('localhost')) sessionStorage.setItem('fonts-loaded', 'true');\n } catch (error) {\n DebuggerService.error('loadFonts: Error setting fonts-loaded in session storage', error);\n }\n}\n","/**\n * log RUM if part of the sample.\n * @param {string} checkpoint identifies the checkpoint in funnel\n * @param {Object} data additional data for RUM sample\n * @param {string} data.source DOM node that is the source of a checkpoint event,\n * identified by #id or .classname\n * @param {string} data.target subject of the checkpoint event,\n * for instance the href of a link, or a search term\n */\n\nexport function sampleRUM(checkpoint, data = {}) {\n // @ts-ignore\n sampleRUM.defer = sampleRUM.defer || [];\n const defer = (fnname) => {\n // @ts-ignore\n sampleRUM[fnname] = sampleRUM[fnname] || ((...args) => sampleRUM.defer.push({ fnname, args }));\n };\n // @ts-ignore\n sampleRUM.drain =\n // @ts-ignore\n sampleRUM.drain ||\n ((dfnname, fn) => {\n sampleRUM[dfnname] = fn;\n // @ts-ignore\n sampleRUM.defer\n .filter(({ fnname }) => dfnname === fnname)\n .forEach(({ fnname, args }) => sampleRUM[fnname](...args));\n });\n // @ts-ignore\n sampleRUM.always = sampleRUM.always || [];\n // @ts-ignore\n sampleRUM.always.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.always[chkpnt] = fn;\n };\n // @ts-ignore\n sampleRUM.on = (chkpnt, fn) => {\n // @ts-ignore\n sampleRUM.cases[chkpnt] = fn;\n };\n defer('observe');\n defer('cwv');\n try {\n window.hlx = window.hlx || {};\n // @ts-ignore\n if (!window.hlx.rum) {\n const usp = new URLSearchParams(window.location.search);\n const weight = usp.get('rum') === 'on' ? 1 : 100; // with parameter, weight is 1. Defaults to 100.\n const id = Array.from({ length: 75 }, (_, i) => String.fromCharCode(48 + i))\n .filter((a) => /\\d|[A-Z]/i.test(a))\n .filter(() => Math.random() * 75 > 70)\n .join('');\n const random = Math.random();\n const isSelected = random * weight < 1;\n const firstReadTime = Date.now();\n const urlSanitizers = {\n full: () => window.location.href,\n origin: () => window.location.origin,\n path: () => window.location.href.replace(/\\?.*$/, ''),\n };\n // @ts-ignore\n window.hlx.rum = {\n weight,\n id,\n random,\n isSelected,\n firstReadTime,\n sampleRUM,\n sanitizeURL: urlSanitizers[window.hlx.RUM_MASK_URL || 'path'],\n };\n }\n // @ts-ignore\n const { weight, id, firstReadTime } = window.hlx.rum;\n // @ts-ignore\n if (window.hlx && window.hlx.rum && window.hlx.rum.isSelected) {\n const knownProperties = [\n 'weight',\n 'id',\n 'referer',\n 'checkpoint',\n 't',\n 'source',\n 'target',\n 'cwv',\n 'CLS',\n 'FID',\n 'LCP',\n 'INP',\n ];\n const sendPing = (pdata = data) => {\n const body = JSON.stringify(\n {\n weight,\n id,\n // @ts-ignore\n referer: window.hlx.rum.sanitizeURL(),\n checkpoint,\n t: Date.now() - firstReadTime,\n ...data,\n },\n knownProperties\n );\n const url = `https://rum.hlx.page/.rum/${weight}`;\n navigator.sendBeacon(url, body);\n // eslint-disable-next-line no-console\n console.debug(`ping:${checkpoint}`, pdata);\n };\n // @ts-ignore\n sampleRUM.cases = sampleRUM.cases || {\n // @ts-ignore\n cwv: () => sampleRUM.cwv(data) || true,\n lazy: () => {\n // use classic script to avoid CORS issues\n const script = document.createElement('script');\n script.src = 'https://rum.hlx.page/.rum/@adobe/helix-rum-enhancer@^1/src/index.js';\n document.head.appendChild(script);\n return true;\n },\n };\n sendPing(data);\n // @ts-ignore\n if (sampleRUM.cases[checkpoint]) {\n // @ts-ignore\n sampleRUM.cases[checkpoint]();\n }\n }\n // @ts-ignore\n if (sampleRUM.always[checkpoint]) {\n // @ts-ignore\n sampleRUM.always[checkpoint](data);\n }\n } catch (error) {\n // something went wrong\n }\n}\n","import { DebuggerService } from '@kluntje/services';\n\nexport default function setupHlxObj(mainScriptPath: string = '/dist/main/main.js') {\n window.hlx = window.hlx || {};\n window.hlx.RUM_MASK_URL = 'full';\n window.hlx.codeBasePath = '';\n window.hlx.lighthouse = new URLSearchParams(window.location.search).get('lighthouse') === 'on';\n\n const scriptEl = document.querySelector(`script[src$=\"${mainScriptPath}\"]`) as HTMLScriptElement;\n if (scriptEl) {\n try {\n [window.hlx.codeBasePath] = new URL(scriptEl.src).pathname.split(mainScriptPath);\n } catch (error) {\n // eslint-disable-next-line no-console\n DebuggerService.log('setupHlxObj: Could not set codeBasePath.', error);\n }\n }\n}\n","import { sampleRUM } from './sampleRUM';\nimport setupHlxObj from './setupHlxObj';\n\nexport function initSampleRUM() {\n setupHlxObj();\n sampleRUM('top');\n\n window.addEventListener('load', () => sampleRUM('load'));\n\n window.addEventListener('unhandledrejection', (event) => {\n sampleRUM('error', { source: event.reason.sourceURL, target: event.reason.line });\n });\n\n window.addEventListener('error', (event) => {\n sampleRUM('error', { source: event.filename, target: event.lineno });\n });\n}\n","import { BlockMapping } from '../app.types';\n\n/**\n * Collect all blocks in a section.\n * @param section - The section to collect the blocks from.\n * @returns BlockMapping[]\n * @example\n * const blocks = collectBlocks(section);\n * console.log(blocks);\n * Output: [{ name: 'block1', element: HTMLElement }, { name: 'block2', element: HTMLElement }]\n */\nexport function collectBlocks(section: HTMLElement): BlockMapping[] {\n const blockMap: BlockMapping[] = [];\n const blocksElements = section.querySelectorAll<HTMLDivElement>('[data-block-name]');\n\n blocksElements.forEach((block: HTMLDivElement) => {\n blockMap.push({\n name: block.dataset['blockName'] as string,\n element: block,\n });\n });\n\n return blockMap;\n}\n","import { DebuggerService } from '@kluntje/services';\nimport { BlockMapping } from '../app.types';\nimport { getUrlForEndpoint } from '../utils/getUrlForEndpoint';\n\nenum Status {\n unloaded = 'unloaded',\n loading = 'loading',\n loaded = 'loaded',\n error = 'error',\n}\n\n/**\n * Load the es module for the block. The module should be named as the block name.\n * @param block - The block to load the module for.\n * @returns Promise<void>\n */\nexport async function loadBlockModules(block: BlockMapping): Promise<void> {\n const blockStatus = block.element.dataset.blockStatus ?? Status.unloaded;\n\n if (blockStatus === Status.unloaded) {\n try {\n block.element.dataset.blockStatus = Status.loading;\n const { href } = getUrlForEndpoint(`dist/${block.name}/${block.name}.js`);\n const blockModule = await import(href);\n\n if (blockModule.default) {\n await blockModule.default(block.element);\n }\n\n block.element.dataset.blockStatus = Status.loaded;\n } catch (error) {\n block.element.dataset.blockStatus = Status.error;\n DebuggerService.error('loadBlockModules:', error);\n }\n }\n}\n","import { BlockMapping } from '../app.types';\nimport { loadCSS } from './loadCSS';\nimport { DebuggerService } from '@kluntje/services';\n\n/**\n * Load the block styles. The styles should be named as the block name.\n * @param block - The block to load the styles for.\n * @returns Promise<void>\n */\nexport async function loadBlockStyles(block: BlockMapping) {\n try {\n await loadCSS(`dist/${block.name}/${block.name}.css`);\n } catch (error) {\n DebuggerService.error('loadBlockStyles: Could not load css styles.', error);\n }\n}\n","/**\n * Removes the display property from the section\n * @param section - The section to show\n */\nexport function showSection(section: HTMLElement) {\n section.style.removeProperty('display');\n}\n","import { BlockMapping } from '../app.types';\nimport { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { showSection } from './showSection';\n\n/**\n * Load the block modules and styles for a section and show the section.\n * @param section - The section to load the block modules and styles for.\n * @returns Promise<void>\n */\nexport async function loadBlock(section: HTMLElement) {\n const sectionsBlocks: BlockMapping[] = collectBlocks(section);\n\n if (!sectionsBlocks.length) {\n showSection(section);\n return;\n }\n\n const blockPromises: Promise<[void, void]>[] = [];\n\n for (const block of sectionsBlocks) {\n blockPromises.push(Promise.all([loadBlockModules(block), loadBlockStyles(block)]));\n }\n\n await Promise.all(blockPromises);\n showSection(section);\n}\n","import { loadBlock } from './loadBlock';\n\n/**\n * Loads Blocks\n * by getting all sections and load every block in every section\n * and shows every section that is finished loading.\n */\nexport async function loadBlocks() {\n const sections = [...document.querySelectorAll<HTMLElement>('.section')];\n const SectionsPromises = sections.map((section) => loadBlock(section));\n\n await Promise.all(SectionsPromises);\n}\n","/*\n * This function is used to decorate images in the default content.\n * It adds the class 'image' and 'main' to the parent element of the image.\n */\nexport function decorateImages() {\n const picture = document.querySelectorAll('.default-content-wrapper picture');\n picture.forEach((item) => {\n const parentElement = item.parentElement;\n if (parentElement) {\n parentElement.classList.add('image', 'main');\n }\n });\n}\n","import { decorateImages } from './decorateImages';\n\n/**\n * This function is used to adjust the markup of a section.\n * It wraps the default content in a div with the class 'default-content-wrapper'.\n * It also adds the class 'section' to the section element.\n * It decorates the images in the default content by calling the 'decorateImages' function.\n * It sets the 'data-section-status' attribute to 'initialized'.\n * It hides the section element.\n * @param section - The section element to adjust.\n */\nexport function adjustMarkup(section: HTMLDivElement) {\n const wrappers: HTMLDivElement[] = [];\n let defaultContent = false;\n [...section.children].forEach((e) => {\n if (e.tagName === 'DIV' || !defaultContent) {\n const wrapper = document.createElement('div');\n wrappers.push(wrapper);\n defaultContent = e.tagName !== 'DIV';\n\n if (defaultContent) {\n wrapper.classList.add('default-content-wrapper');\n }\n }\n wrappers[wrappers.length - 1].append(e);\n });\n wrappers.forEach((wrapper) => section.append(wrapper));\n decorateImages();\n section.classList.add('section');\n section.dataset.sectionStatus = 'initialized';\n section.style.display = 'none';\n}\n","import { toClassName } from './toClassName';\n\n/**\n * Sanitizes a string for use as a JavaScript property name.\n *\n * @param {string} name - The unsanitized string.\n * @returns {string} - The camelCased name.\n *\n * @example\n * // Example usage:\n * const unsanitizedString = 'background-color';\n * const camelCasedName = toCamelCase(unsanitizedString);\n * console.log(camelCasedName); // Output: 'backgroundColor'\n */\nexport function toCamelCase(name: string): string {\n if (/^[a-z][A-Za-z0-9]*$/.test(name)) {\n return name;\n }\n\n if (/^[A-Z][A-Za-z0-9]*$/.test(name)) {\n return name.charAt(0).toLowerCase() + name.slice(1);\n }\n\n return toClassName(name).replace(/-([a-z])/g, (g: string) => g[1].toUpperCase());\n}\n","import { toClassName } from 'Utils/toClassName';\n\n/*\n This function reads the configuration of a block from the HTML file\n and returns it as a Record<string, any> object.\n @param {Element} block The block element\n*/\nexport function readBlockConfig(block: Element): Record<string, any> {\n const config: Record<any, any> = {};\n block.querySelectorAll(':scope > div').forEach((row) => {\n if (row.children) {\n const cols = [...row.children];\n if (cols[1]) {\n const col = cols[1];\n const name = toClassName(cols[0].textContent ?? '');\n let value: any = '';\n if (col.querySelector('a')) {\n const as = [...col.querySelectorAll('a')];\n if (as.length === 1) {\n value = as[0].href;\n } else {\n value = as.map((a) => a.href);\n }\n } else if (col.querySelector('img')) {\n const imgs = [...col.querySelectorAll('img')];\n if (imgs.length === 1) {\n value = imgs[0].src;\n } else {\n value = imgs.map((img) => img.src);\n }\n } else if (col.querySelector('p')) {\n const ps = [...col.querySelectorAll('p')];\n if (ps.length === 1) {\n value = ps[0].textContent;\n } else {\n value = ps.map((p) => p.textContent);\n }\n } else value = row.children[1].textContent;\n config[name] = value;\n }\n }\n });\n return config;\n}\n","import { toCamelCase } from 'Utils/toCamelCase';\nimport { toClassName } from 'Utils/toClassName';\nimport { readBlockConfig } from './readBlockConfig';\n\n/*\n This function processes the metadata of a section and applies it to the section element.\n @param {HTMLElement} section The section element\n*/\nexport function processSectionMetaData(section: HTMLElement) {\n const sectionMeta = section.querySelector('div.section-metadata');\n if (sectionMeta) {\n const meta = readBlockConfig(sectionMeta);\n Object.keys(meta).forEach((key) => {\n if (key === 'style') {\n const styles = meta.style\n .split(',')\n .filter((style: string) => style)\n .map((style: string) => toClassName(style.trim()));\n styles.forEach((style: string) => section.classList.add(style));\n } else {\n section.dataset[toCamelCase(key)] = meta[key];\n }\n });\n if (sectionMeta.parentElement) sectionMeta.parentElement.remove();\n }\n}\n","import { adjustMarkup } from './adjustMarkup';\nimport { processSectionMetaData } from './processSectionMetaData';\n\n/**\n * This function is used to transform the sections of the main element.\n * It adjusts the markup of each section by calling the 'adjustMarkup' function.\n * It processes the metadata of each section by calling the 'processSectionMetaData' function.\n * @param main - The main element to transform.\n */\nexport function transformSection(main: HTMLElement) {\n main.querySelectorAll<HTMLDivElement>(':scope > div').forEach((section) => {\n adjustMarkup(section);\n processSectionMetaData(section);\n });\n}\n","/**\n * Decorate blocks with classes and data attributes.\n * @param main - Html main element\n */\nexport function decorateBlocks(main: HTMLElement) {\n main.querySelectorAll<HTMLDivElement>('div.section > div > div').forEach((block) => {\n const shortBlockName = block.classList[0];\n if (shortBlockName) {\n block.classList.add('block');\n block.dataset.blockName = shortBlockName;\n const blockWrapper = block.parentElement;\n blockWrapper?.classList.add(`${shortBlockName}-wrapper`);\n const section = block.closest('.section');\n if (section) section.classList.add(`${shortBlockName}-container`);\n }\n });\n}\n","import { collectBlocks } from './collectBlocks';\nimport { loadBlockModules } from './loadBlockModules';\nimport { loadBlockStyles } from './loadBlockStyles';\nimport { config } from '../../../config';\nimport { showSection } from './showSection';\nimport { LcpCandidate } from '../app.types';\n\n/**\n * Wait for the Largest Contentful Paint (LCP) candidate to be loaded.\n * This function will load the modules and styles for the first section after the LCP candidate.\n * @returns Promise<void>\n */\nexport async function waitForLCP() {\n const firstSection: HTMLElement | null = document.querySelector('.section');\n const { lcpBlocks } = config;\n\n if (firstSection) {\n const blocks = collectBlocks(firstSection);\n const blockPromises = blocks.map(async (block) => {\n const hasLCPBlock = lcpBlocks?.includes(block.name);\n if (hasLCPBlock) await Promise.all([loadBlockModules(block), loadBlockStyles(block)]);\n });\n\n await Promise.all(blockPromises);\n showSection(firstSection);\n }\n\n // @ts-ignore\n document.body.style.display = null;\n const lcpCandidate = document.querySelector<LcpCandidate>('main img');\n\n await new Promise<void>((resolve) => {\n if (lcpCandidate && !lcpCandidate.complete) {\n lcpCandidate.setAttribute('loading', 'eager');\n lcpCandidate.setAttribute('fetchpriority', 'high');\n lcpCandidate.addEventListener('load', () => resolve());\n lcpCandidate.addEventListener('error', () => resolve());\n } else {\n resolve();\n }\n });\n}\n","import { decorateTemplateAndTheme } from './tasks/decorateTemplateAndTheme';\nimport { decorateButtons } from './tasks/decorateButtons';\nimport { setDocLanguage } from './tasks/setDocLanguage';\nimport { loadFonts } from './tasks/loadFonts';\nimport { initSampleRUM } from './tasks/initSampleRUM';\nimport { DebuggerService } from '@kluntje/services';\nimport { loadCSS } from './tasks/loadCSS';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\nimport { config } from '../../config';\nimport { loadBlocks } from './tasks/loadBlocks';\nimport { transformSection } from './tasks/transformSections';\nimport { decorateBlocks } from './tasks/decorateBlocks';\nimport { sampleRUM } from './tasks/sampleRUM';\nimport { waitForLCP } from './tasks/waitForLCP.ts';\n\nclass HLX {\n private beforeEagerCallbacks: Array<() => Promise<void>> = [];\n private loadEagerCallbacks: Array<() => Promise<void>> = [];\n private beforeLoadLazyCallbacks: Array<() => Promise<void>> = [];\n private loadLazyCallbacks: Array<() => Promise<void>> = [];\n private beforeLoadDelayedCallbacks: Array<() => Promise<void>> = [];\n private loadDelayedCallbacks: Array<() => Promise<void>> = [];\n private initializedCallbacks: Array<() => Promise<void>> = [];\n\n private beforeEagerPromise?: Promise<void>;\n private eagerPromise?: Promise<void>;\n private beforeLazyPromise?: Promise<void>;\n private lazyPromise?: Promise<void>;\n private beforeDelayedPromise?: Promise<void>;\n private delayedPromise?: Promise<void>;\n private initializedPromise?: Promise<void>;\n\n private get beforeEager() {\n if (this.beforeEagerPromise === undefined) {\n this.beforeEagerPromise = this.beforeLoadEager();\n }\n return this.beforeEagerPromise;\n }\n\n private get loadEager() {\n if (this.eagerPromise === undefined) {\n this.eagerPromise = this.loadEagerPromise();\n }\n return this.eagerPromise;\n }\n\n private get beforeLoadLazy() {\n if (this.beforeLazyPromise === undefined) {\n this.beforeLazyPromise = this.beforeLoadLazyPromise();\n }\n return this.beforeLazyPromise;\n }\n\n private get loadLazy() {\n if (this.lazyPromise === undefined) {\n this.lazyPromise = this.loadLazyPromise();\n }\n return this.lazyPromise;\n }\n\n private get beforeLoadDelayed() {\n if (this.beforeDelayedPromise === undefined) {\n this.beforeDelayedPromise = this.beforeLoadDelayedPromise();\n }\n return this.beforeDelayedPromise;\n }\n\n private get loadDelayed() {\n if (this.delayedPromise === undefined) {\n this.delayedPromise = this.loadDelayedPromise();\n }\n return this.delayedPromise;\n }\n\n private get initialized() {\n if (this.initializedPromise === undefined) {\n this.initializedPromise = this.getInitializedPromise();\n }\n return this.initializedPromise;\n }\n\n public addBeforeEagerTask(cb: () => Promise<void>) {\n this.beforeEagerCallbacks.push(cb);\n }\n\n public addLoadEagerTask(cb: () => Promise<void>) {\n this.loadEagerCallbacks.push(cb);\n }\n\n public addBeforeLoadLazyTask(cb: () => Promise<void>) {\n this.beforeLoadLazyCallbacks.push(cb);\n }\n\n public addLoadLazyTask(cb: () => Promise<void>) {\n this.loadLazyCallbacks.push(cb);\n }\n\n public addBeforeLoadDelayedTask(cb: () => Promise<void>) {\n this.beforeLoadDelayedCallbacks.push(cb);\n }\n\n public addLoadDelayedTask(cb: () => Promise<void>) {\n this.loadDelayedCallbacks.push(cb);\n }\n\n public addInitializedTask(cb: () => Promise<void>) {\n this.initializedCallbacks.push(cb);\n }\n\n public async init() {\n await this.beforeEager;\n await this.loadEager;\n await this.beforeLoadLazy;\n await this.loadLazy;\n await this.beforeLoadDelayed;\n await this.loadDelayed;\n await this.initialized;\n }\n\n private async beforeLoadEager(): Promise<void> {\n const beforeLoadEagerTask: Promise<void> = new Promise((resolve) => {\n initSampleRUM();\n decorateTemplateAndTheme();\n setDocLanguage();\n resolve();\n });\n\n await Promise.all([...this.beforeEagerCallbacks.map((cb) => cb()), beforeLoadEagerTask]);\n }\n\n private async loadEagerPromise(): Promise<void> {\n const loadEagerTask: Promise<void> = new Promise(async (resolve) => {\n try {\n const main = document.querySelector('main') as HTMLElement;\n decorateButtons(main);\n transformSection(main);\n decorateBlocks(main);\n setTimeout(() => {\n document.body.classList.add('show');\n resolve();\n }, 100);\n\n /* if desktop (proxy for fast connection) or fonts already loaded, load fonts.css */\n if (window.innerWidth >= 900 || sessionStorage.getItem('fonts-loaded')) {\n await loadFonts();\n }\n } catch (error) {\n DebuggerService.error('index: could not load fonts', error);\n }\n });\n\n await Promise.all([...this.loadEagerCallbacks.map((cb) => cb()), loadEagerTask, waitForLCP()]);\n }\n\n private async beforeLoadLazyPromise(): Promise<void> {\n const beforeLoadLazyTask: Promise<void> = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadLazyCallbacks.map((cb) => cb()), beforeLoadLazyTask]);\n }\n\n private async loadLazyPromise(): Promise<void> {\n const loadLazyTask: Promise<void> = new Promise(async (resolve) => {\n try {\n const {\n lazyStylesScssPath,\n sidekickLibraryStylesScssPath,\n fontsScssPath,\n lazyStylesCssPath,\n sidekickLibraryStylesCssPath,\n } = config;\n\n await loadBlocks();\n\n const { hash } = window.location;\n const element = hash ? document.getElementById(hash.substring(1)) : false;\n if (hash && element) element.scrollIntoView();\n\n if (lazyStylesScssPath && lazyStylesCssPath) await loadCSS(lazyStylesCssPath);\n if (sidekickLibraryStylesScssPath && sidekickLibraryStylesCssPath && isSidekickLibraryActive()) {\n await loadCSS(sidekickLibraryStylesCssPath);\n }\n if (fontsScssPath) await loadFonts();\n sampleRUM('lazy');\n const main = document.querySelector('main') as HTMLElement;\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('div[data-block-name]'));\n // @ts-ignore\n sampleRUM.observe(main.querySelectorAll('picture > img'));\n } catch (error) {\n DebuggerService.error('LoadLazyTask: ', error);\n }\n resolve();\n });\n\n await Promise.all([...this.loadLazyCallbacks.map((cb) => cb()), loadLazyTask]);\n }\n\n private async beforeLoadDelayedPromise(): Promise<void> {\n const beforeLoadDelayedTask: Promise<void> = new Promise((resolve) => resolve());\n\n await Promise.all([...this.beforeLoadDelayedCallbacks.map((cb) => cb()), beforeLoadDelayedTask]);\n }\n\n private async loadDelayedPromise(): Promise<void> {\n const loadDelayedTask: Promise<void> = new Promise((resolve) => {\n setTimeout(() => {\n resolve();\n }, 3000);\n });\n\n await Promise.all([...this.loadDelayedCallbacks.map((cb) => cb()), loadDelayedTask]);\n }\n\n private async getInitializedPromise(): Promise<void> {\n const initializedTask: Promise<void> = new Promise((resolve) => resolve());\n\n await Promise.all([...this.initializedCallbacks.map((cb) => cb()), initializedTask]);\n }\n}\n\nexport default new HLX();\n","import{_$LH as o}from\"./lit-html.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const{I:t}=o,i=o=>null===o||\"object\"!=typeof o&&\"function\"!=typeof o,n={HTML:1,SVG:2},e=(o,t)=>void 0===t?void 0!==o?._$litType$:o?._$litType$===t,l=o=>null!=o?._$litType$?.h,c=o=>void 0!==o?._$litDirective$,d=o=>o?._$litDirective$,f=o=>void 0===o.strings,s=()=>document.createComment(\"\"),r=(o,i,n)=>{const e=o._$AA.parentNode,l=void 0===i?o._$AB:i._$AA;if(void 0===n){const i=e.insertBefore(s(),l),c=e.insertBefore(s(),l);n=new t(i,c,o,o.options)}else{const t=n._$AB.nextSibling,i=n._$AM,c=i!==o;if(c){let t;n._$AQ?.(o),n._$AM=o,void 0!==n._$AP&&(t=o._$AU)!==i._$AU&&n._$AP(t)}if(t!==l||c){let o=n._$AA;for(;o!==t;){const t=o.nextSibling;e.insertBefore(o,l),o=t}}}return n},v=(o,t,i=o)=>(o._$AI(t,i),o),u={},m=(o,t=u)=>o._$AH=t,p=o=>o._$AH,h=o=>{o._$AP?.(!1,!0);let t=o._$AA;const i=o._$AB.nextSibling;for(;t!==i;){const o=t.nextSibling;t.remove(),t=o}},j=o=>{o._$AR()};export{n as TemplateResultType,j as clearPart,p as getCommittedValue,d as getDirectiveClass,r as insertPart,l as isCompiledTemplateResult,c as isDirectiveResult,i as isPrimitive,f as isSingleExpression,e as isTemplateResult,h as removePart,v as setChildPartValue,m as setCommittedValue};\n//# sourceMappingURL=directive-helpers.js.map\n","import{isSingleExpression as i}from\"./directive-helpers.js\";import{Directive as t,PartType as e}from\"./directive.js\";export{Directive,PartType,directive}from\"./directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const s=(i,t)=>{const e=i._$AN;if(void 0===e)return!1;for(const i of e)i._$AO?.(t,!1),s(i,t);return!0},o=i=>{let t,e;do{if(void 0===(t=i._$AM))break;e=t._$AN,e.delete(i),i=t}while(0===e?.size)},r=i=>{for(let t;t=i._$AM;i=t){let e=t._$AN;if(void 0===e)t._$AN=e=new Set;else if(e.has(i))break;e.add(i),c(t)}};function h(i){void 0!==this._$AN?(o(this),this._$AM=i,r(this)):this._$AM=i}function n(i,t=!1,e=0){const r=this._$AH,h=this._$AN;if(void 0!==h&&0!==h.size)if(t)if(Array.isArray(r))for(let i=e;i<r.length;i++)s(r[i],!1),o(r[i]);else null!=r&&(s(r,!1),o(r));else s(this,i)}const c=i=>{i.type==e.CHILD&&(i._$AP??=n,i._$AQ??=h)};class f extends t{constructor(){super(...arguments),this._$AN=void 0}_$AT(i,t,e){super._$AT(i,t,e),r(this),this.isConnected=i._$AU}_$AO(i,t=!0){i!==this.isConnected&&(this.isConnected=i,i?this.reconnected?.():this.disconnected?.()),t&&(s(this,i),o(this))}setValue(t){if(i(this._$Ct))this._$Ct._$AI(t,this);else{const i=[...this._$Ct._$AH];i[this._$Ci]=t,this._$Ct._$AI(i,this,0)}}disconnected(){}reconnected(){}}export{f as AsyncDirective};\n//# sourceMappingURL=async-directive.js.map\n","import{nothing as t}from\"../lit-html.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{directive as s}from\"../directive.js\";\n/**\n * @license\n * Copyright 2020 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const e=()=>new h;class h{}const o=new WeakMap,n=s(class extends i{render(i){return t}update(i,[s]){const e=s!==this.Y;return e&&void 0!==this.Y&&this.rt(void 0),(e||this.lt!==this.ct)&&(this.Y=s,this.ht=i.options?.host,this.rt(this.ct=i.element)),t}rt(t){if(\"function\"==typeof this.Y){const i=this.ht??globalThis;let s=o.get(i);void 0===s&&(s=new WeakMap,o.set(i,s)),void 0!==s.get(this.Y)&&this.Y.call(this.ht,void 0),s.set(this.Y,t),void 0!==t&&this.Y.call(this.ht,t)}else this.Y.value=t}get lt(){return\"function\"==typeof this.Y?o.get(this.ht??globalThis)?.get(this.Y):this.Y?.value}disconnected(){this.lt===this.ct&&this.rt(void 0)}reconnected(){this.rt(this.ct)}});export{e as createRef,n as ref};\n//# sourceMappingURL=ref.js.map\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\n\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\ninterface SubMenuItem {\n path: string;\n navtitle: string;\n}\n\ninterface MenuItem {\n path: string;\n error?: string;\n navtitle: string;\n children?: SubMenuItem[];\n}\n\n@customElement('sidebar-nav')\nexport class SidebarNav extends LitElement {\n @state()\n items: MenuItem[];\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n async firstUpdated() {\n this.items = await this.groupByFirstLevelPath();\n }\n\n async getPlaceholder(key: string): Promise<any> {\n const placeholder = await PlaceholderService.getPlaceHolder(key);\n return placeholder;\n }\n\n render() {\n if (this.error) {\n return html`<div class=\"error\">${this.error}</div>`;\n }\n if (!this.items) return;\n\n return html` <nav id=\"menu\">\n <header class=\"major\">\n <h2>Menu</h2>\n </header>\n ${this.items.length === 0 ? this.getPlaceholder('no menu items') : this.renderMenuItems()}\n </nav>`;\n }\n\n private toggleSubmenu({ currentTarget }: Event) {\n if (!(currentTarget instanceof HTMLElement) || !currentTarget.classList.contains('opener')) return;\n currentTarget.classList.toggle('active');\n }\n\n private renderSubMenu(item) {\n return html`<span @click=\"${this.toggleSubmenu}\" class=\"opener submenu\">\n <span class=\"submenu__text\">${item.navtitle} </span>\n ${renderIcon('chevron-down', 'submenu__icon')}\n </span>\n <ul>\n ${item.children.map((child) => html` <li><a href=\"${child.path}\">${child.navtitle}</a></li>`)}\n </ul>`;\n }\n\n private renderMenuItem(item: MenuItem) {\n if (item.error) {\n return html`<p>${item.error}</p>`;\n } else {\n return html` <li>\n ${item.children !== undefined ? this.renderSubMenu(item) : html`<a href=\"${item.path}\">${item.navtitle}</a>`}\n </li>`;\n }\n }\n\n private renderMenuItems() {\n return html` <ul>\n ${this.items.map((item: MenuItem) => this.renderMenuItem(item))}\n </ul>`;\n }\n\n private getSubmenuName = (entry: MenuItem) => {\n return entry.path.split('/')[1];\n };\n\n private getNavTitle(item: MenuItem | SiteMapEntry) {\n if (item.path === '/') return 'Homepage';\n return item['navtitle'] || item['title'];\n }\n\n private filterNavigation(queryIndex: SiteMapEntry[], filterValues: string[]): MenuItem[] {\n return queryIndex\n .filter((item) => filterValues.every((term) => !item.path.includes(term)))\n .map((item) => ({\n path: item.path,\n navtitle: this.getNavTitle(item),\n }));\n }\n\n private groupItemsByFirstLevelPath(siteMapEntries: MenuItem[]): Record<string, SiteMapEntry[]> {\n const groups = {};\n siteMapEntries.forEach((item) => {\n const firstLevelPath = this.getSubmenuName(item); // Extracting the first level of the path\n if (!groups[firstLevelPath]) {\n groups[firstLevelPath] = [];\n }\n groups[firstLevelPath].push({\n path: item.path,\n navtitle: this.getNavTitle(item),\n });\n });\n return groups;\n }\n\n private async groupByFirstLevelPath() {\n const endpoint = '/query-index.json';\n const filterValues: string[] = ['sidekick', 'sidekick-library', 'tools', 'development', 'dev-', '__'];\n\n try {\n const queryIndex = await FetchService.fetchJson<SheetsResponse<SiteMapEntry>>(endpoint);\n\n this.error = null;\n\n const filteredNavigation = this.filterNavigation(queryIndex.data, filterValues);\n const groupItems = this.groupItemsByFirstLevelPath(filteredNavigation);\n const groupedData = Object.values(groupItems);\n\n return groupedData.map((group: MenuItem[]) => {\n if (group.length === 1) {\n return group[0];\n }\n\n return {\n navtitle: group[0].path.split('/')[1],\n path: group[0].path,\n children: group,\n };\n });\n } catch (error) {\n DebuggerService.error(`SidebarNav Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { renderIcon } from '../icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\ninterface SidebarContactTemplateArgs {\n headline: HTMLElement | null;\n text: HTMLElement | null;\n contacts: Contact[];\n}\n\ninterface Contact {\n icon: HTMLElement | null;\n markup: HTMLElement | null;\n}\n\n@customElement('sidebar-contact')\nexport class SidebarContact extends LitElement {\n @state()\n contactTemplateArgs: SidebarContactTemplateArgs;\n\n @state()\n error: string | null = null;\n\n async connectedCallback() {\n super.connectedCallback();\n const contactHtml = await this.fetchContactsHtml();\n if (contactHtml !== null) this.getContactTemplateArgs(contactHtml);\n }\n\n async fetchContactsHtml() {\n const parser = new DOMParser();\n const endpoint = 'contact.plain.html';\n\n try {\n const contactHtmlString = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n return parser.parseFromString(contactHtmlString, 'text/html');\n } catch (error) {\n DebuggerService.error(`SidebarContacts Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n\n return null;\n }\n }\n\n renderHeader(headline: HTMLElement | null) {\n if (!headline) return nothing;\n return html`<header class=\"major\">\n <h2>${headline}</h2>\n </header>`;\n }\n\n renderText(text: HTMLElement | null) {\n if (!text) return nothing;\n return html`<p>${text}</p>`;\n }\n\n render() {\n if (this.error) {\n return html`<div class=\"error\">${this.error}</div>`;\n }\n\n if (!this.contactTemplateArgs) return nothing;\n\n const { headline, text, contacts } = this.contactTemplateArgs;\n\n return html`\n <section>${this.renderHeader(headline)} ${this.renderText(text)} ${this.renderContacts(contacts)}</section>\n `;\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private renderContact(contact: Contact) {\n const { icon, markup } = contact;\n if (!icon && !markup) return nothing;\n\n return html` <li class=\"icon solid\">${this.renderIcon(icon)} ${this.renderContactMarkup(markup)}</li>`;\n }\n\n private getContactsArgs(contactHtml: Document): Contact[] {\n const contactsElement = contactHtml.querySelectorAll('.contact > div:not(:first-child)');\n const contactsArray = Array.from(contactsElement);\n\n return contactsArray.map((contactElement) => {\n return {\n icon: contactElement.querySelector('div'),\n markup: contactElement.querySelector('div:last-child'),\n };\n });\n }\n\n private getContactTemplateArgs(contactHtml: Document) {\n const headline = contactHtml.querySelector('h2');\n const text = contactHtml.querySelector('p');\n const contacts = this.getContactsArgs(contactHtml);\n\n this.contactTemplateArgs = {\n headline,\n text,\n contacts,\n };\n }\n\n private renderContacts(contacts: Contact[]) {\n if (contacts.length === 0) return nothing;\n return html`<ul class=\"contact\">\n ${contacts.map((contact) => this.renderContact(contact))}\n </ul>`;\n }\n\n private renderIcon(icon: HTMLElement | null) {\n if (!icon) return nothing;\n return renderIcon(icon.innerHTML as IconName);\n }\n\n private renderContactMarkup(markup: HTMLElement | null) {\n if (!markup) return nothing;\n return unsafeHTML(markup.innerHTML);\n }\n}\n","import { html, LitElement, nothing } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { createOptimizedPicture } from 'Utils/createOptimizedPicture.ts';\nimport FetchService from 'Services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { Sitemap, SiteMapEntry } from 'Types/siteMap.types.ts';\nimport { SheetsResponse } from 'Types/sheetResponse.types.ts';\n\n@customElement('sidebar-posts')\nexport class SidebarPosts extends LitElement {\n @state()\n private lastTreePosts: Sitemap;\n\n @state()\n error: string | null = null;\n\n @state()\n private noPostsPlaceholder: string;\n\n async connectedCallback() {\n super.connectedCallback();\n const posts = await this.getPosts();\n this.lastTreePosts = this.getLastThreePosts(posts);\n this.noPostsPlaceholder = await PlaceholderService.getPlaceHolder('no posts');\n }\n\n render() {\n if (!this.lastTreePosts) return;\n\n return html` ${this.renderHeader()} ${this.renderPosts()} `;\n\n //TODO: Add overview if more button is needed\n /*\n <ul class=\"actions\">\n <li><a href=\"#\" class=\"button\">More</a></li>\n </ul>\n */\n }\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n private getLastThreePosts(posts: Sitemap) {\n posts.sort((sitemapEntry: SiteMapEntry, nextSitemapEntry: SiteMapEntry) => {\n if (sitemapEntry.lastModified > nextSitemapEntry.lastModified) {\n return -1;\n } else if (sitemapEntry.lastModified < nextSitemapEntry.lastModified) {\n return 1;\n }\n\n return 0;\n });\n\n return posts.slice(0, 3);\n }\n\n private renderPicture(siteMapEntry: SiteMapEntry) {\n const picture = createOptimizedPicture({\n src: siteMapEntry.image,\n alt: siteMapEntry.imagealt,\n width: 336,\n height: 224,\n });\n if (!picture) return nothing;\n return html`<a href=\"${siteMapEntry.path}\" class=\"image\">${picture}</a>`;\n }\n\n private renderPost(siteMapEntry: SiteMapEntry) {\n return html` <article>\n ${this.renderPicture(siteMapEntry)}\n <p>${siteMapEntry.description}</p>\n </article>`;\n }\n\n private async getPosts() {\n const endpoint = '/query-index.json';\n\n try {\n this.error = null;\n const queryIndex = await FetchService.fetchJson<SheetsResponse<SiteMapEntry>>(endpoint);\n return queryIndex.data.filter((item) => item.path.startsWith('/posts'));\n } catch (error) {\n DebuggerService.error(`SidebarPost Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n return [];\n }\n }\n\n private renderPosts() {\n if (this.error) return html`<div class=\"error\">${this.error}</div>`;\n if (this.lastTreePosts.length === 0) return html`<div>${this.noPostsPlaceholder}</div>`;\n\n return html`<div class=\"mini-posts\">\n ${this.lastTreePosts.map((siteMapEntry) => this.renderPost(siteMapEntry))}\n </div>`;\n }\n\n private renderHeader() {\n return html` <header class=\"major\">\n <h2>Newest Posts</h2>\n </header>`;\n }\n}\n","import { html, LitElement } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport FetchService from '../../services/fetch.service.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from '../../services/placeholder.service.ts';\n\n@customElement('sidebar-footer')\nexport class SidebarFooter extends LitElement {\n @state()\n footerMarkup: HTMLParagraphElement | null;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n connectedCallback(): void {\n super.connectedCallback();\n this.fetchFooterData();\n }\n\n async fetchFooterData() {\n const endpoint = 'footer.plain.html';\n\n try {\n const response = await FetchService.fetchText(endpoint, {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.error = null;\n const responseMarkup = document.createElement('div');\n responseMarkup.innerHTML = response;\n this.footerMarkup = responseMarkup.querySelector('p');\n if (this.footerMarkup) this.footerMarkup.classList.add('copyright');\n } catch (error) {\n DebuggerService.error(`SidebarFooter Component: Error while fetching ${endpoint}`, error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`<div class=\"error\">${this.error}</div>`;\n }\n if (!this.footerMarkup) return;\n return html`${this.footerMarkup}`;\n }\n}\n","/**\n * @module SidebarComponent\n * @copyright diva-e (https://diva-e.com)\n */\n\nimport { html, LitElement } from 'lit';\nimport { customElement } from 'lit/decorators.js';\nimport { createRef, Ref, ref } from 'lit/directives/ref.js';\n\nimport './sidebarNav.ts';\nimport './sidebarContact.ts';\nimport './sidebarPosts.ts';\nimport './sidebarFooter.ts';\n\nimport { renderIcon } from '../icon/icon.template.ts';\n\n@customElement('sidebar-component')\nexport class SidebarComponent extends LitElement {\n toggleRef: Ref<HTMLAnchorElement> = createRef();\n createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n firstUpdated(): void {\n this.toggleRef.value!.addEventListener('click', this.handleToggleClick);\n this.classList.add('activate-animations');\n }\n\n handleToggleClick = (e: Event) => {\n e.preventDefault();\n this.classList.toggle('active');\n };\n\n render() {\n return html`\n <div class=\"inner\">\n <sidebar-nav></sidebar-nav>\n <sidebar-posts></sidebar-posts>\n <sidebar-contact></sidebar-contact>\n <sidebar-footer id=\"footer\"></sidebar-footer>\n </div>\n <a ${ref(this.toggleRef)} href=\"#sidebar\" class=\"toggle hamburger-icon\" aria-label=\"Sidebar toggle\">\n ${renderIcon('hamburger')}\n </a>\n `;\n }\n}\n","import HLX from '../../app/index.ts';\nimport './sidebar.ts';\nimport { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive.ts';\n\nconst addSidebarContainer = () => {\n if (isSidekickLibraryActive()) return;\n\n const sidebarContainer = document.createElement('sidebar-component');\n sidebarContainer.setAttribute('id', 'sidebar');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n window.innerWidth <= 1280 ? sidebarContainer.classList.remove('active') : sidebarContainer.classList.add('active');\n const main = document.getElementById('main');\n main?.after(sidebarContainer);\n};\n\nHLX.addLoadEagerTask(() => {\n addSidebarContainer();\n return Promise.resolve();\n});\n","import { isSidekickLibraryActive } from 'Helpers/sidekick/isSidekickLibraryActive';\n\nexport function addInnerContainer() {\n const main = document.getElementById('main');\n if (!main) return;\n const children = main.innerHTML;\n main.innerHTML = `<div class=\"inner\">${isSidekickLibraryActive() ? `` : `<header-component id=\"header\"></header-component>`}${children}</div>`;\n}\n","import HLX from '../../app/index.ts';\nimport { addInnerContainer } from './innerContainer.ts';\n\nHLX.addLoadEagerTask(() => {\n addInnerContainer();\n return Promise.resolve();\n});\n","/**\n * Represents the structure of an object used to specify replacements in a string.\n *\n * @interface ReplaceBySpecifier\n * @property {string} input - The input string where replacements will be made.\n * @property {string} specifier - The specifier string to search for in the input.\n * @property {string} htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n */\ninterface ReplaceBySpecifier {\n input: string;\n specifier: string;\n htmlTag: string;\n}\n\n/**\n * Replaces occurrences of a specified specifier in a string with an HTML tag.\n *\n * @param {ReplaceBySpecifier} param - An object containing input string, specifier, and HTML tag.\n * @param {string} param.input - The input string where replacements will be made.\n * @param {string} param.specifier - The specifier string to search for in the input.\n * @param {string} param.htmlTag - The HTML tag to wrap around the parts matched by the specifier.\n * @returns {string} - The modified string with replacements.\n *\n @example\n * // Example 1:\n * const result1 = replaceBySpecifier({\n * input: 'This is a test string with some test keywords.',\n * specifier: 'test',\n * htmlTag: 'strong'\n * });\n * console.log(result1);\n * // Output: 'This is a <strong> string with some </strong> keywords.'\n *\n * // Example 2:\n * const result2 = replaceBySpecifier({\n * input: 'Hello, world!',\n * specifier: ',',\n * htmlTag: 'span'\n * });\n * console.log(result2);\n * // Output: 'Hello<span> world!</span>'\n */\nexport function replaceBySpecifier({ input, specifier, htmlTag }: ReplaceBySpecifier): string {\n if (specifier === '' || htmlTag === '') return input;\n return input\n .split(specifier)\n .map((part: string, index: number): string => (index % 2 === 1 ? `<${htmlTag}>${part}</${htmlTag}>` : part))\n .join('');\n}\n","import { html, LitElement, PropertyValueMap } from 'lit';\nimport { customElement, state } from 'lit/decorators.js';\nimport { replaceBySpecifier } from 'Utils/replaceBySpecifier.ts';\nimport { unsafeHTML } from 'lit-html/directives/unsafe-html.js';\nimport FetchService from 'Services/fetch.service.ts';\nimport { renderIcon } from './icon/icon.template.ts';\nimport { DebuggerService } from '@kluntje/services';\nimport PlaceholderService from 'Services/placeholder.service.ts';\nimport { IconName } from 'Types/icons.types.ts';\n\nexport interface HeaderResponseData {\n leftCol: LeftCol;\n rightCol: RightCol;\n}\n\nexport interface LeftCol {\n data: LeftColData[];\n}\n\nexport interface LeftColData {\n logoText: string;\n logoLink: string;\n}\n\nexport interface RightCol {\n data: RightColData[];\n}\n\nexport interface RightColData {\n socialIcon: IconName;\n socialLabel: string;\n socialLink: string;\n}\n\ninterface HeaderTemplateData {\n leftCol: LeftColData;\n rightCol: RightColData[];\n}\n\n@customElement('header-component')\nexport class HeaderComponent extends LitElement {\n @state()\n headerData: HeaderTemplateData;\n\n @state()\n error: string | null = null;\n\n protected createRenderRoot(): HTMLElement | DocumentFragment {\n return this;\n }\n\n protected async firstUpdated(_changedProperties: PropertyValueMap<any> | Map<PropertyKey, unknown>) {\n await this.fetchHeaderData();\n }\n\n async fetchHeaderData() {\n try {\n const response = await FetchService.fetchJson<HeaderResponseData>('header.json', {\n cacheOptions: { cacheType: 'runtime' },\n });\n this.headerData = { leftCol: response.leftCol.data[0], rightCol: response.rightCol.data };\n this.error = null;\n } catch (error) {\n DebuggerService.error('Header Component: Error while fetching header.json', error);\n this.error = await PlaceholderService.getPlaceHolder('error');\n }\n }\n\n render() {\n if (this.error) {\n return html`<div class=\"error\">${this.error}</div>`;\n }\n if (!this.headerData) return;\n const { leftCol, rightCol } = this.headerData;\n const logoText = replaceBySpecifier({ input: leftCol.logoText, htmlTag: 'strong', specifier: ':::' });\n const logoTextHTML = unsafeHTML(logoText);\n return html`\n <a href=\"${leftCol.logoLink}\" class=\"logo\">${logoTextHTML}</a>\n <ul class=\"icons\">\n ${rightCol.map((item) => {\n return html`\n <li>\n <a href=\"${item.socialLink}\" class=\"icon brands\" aria-label=\"${item.socialLabel}\">\n ${renderIcon(item.socialIcon, 'header-icon')}\n <span class=\"label\">${item.socialLabel}</span>\n </a>\n </li>\n `;\n })}\n </ul>\n `;\n }\n}\n","import{directive as s}from\"../directive.js\";import{UnsafeHTMLDirective as e}from\"./unsafe-html.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */class t extends e{}t.directiveName=\"unsafeSVG\",t.resultType=2;const o=s(t);export{o as unsafeSVG};\n//# sourceMappingURL=unsafe-svg.js.map\n","/**\n * @license\n * Copyright 2021 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */\nconst t=async(t,s)=>{for await(const i of t)if(!1===await s(i))return};class s{constructor(t){this.Y=t}disconnect(){this.Y=void 0}reconnect(t){this.Y=t}deref(){return this.Y}}class i{constructor(){this.Z=void 0,this.q=void 0}get(){return this.Z}pause(){this.Z??=new Promise((t=>this.q=t))}resume(){this.q?.(),this.Z=this.q=void 0}}export{i as Pauser,s as PseudoWeakRef,t as forAwaitOf};\n//# sourceMappingURL=private-async-helpers.js.map\n","import{noChange as t}from\"../lit-html.js\";import{isPrimitive as s}from\"../directive-helpers.js\";import{AsyncDirective as i}from\"../async-directive.js\";import{PseudoWeakRef as e,Pauser as r}from\"./private-async-helpers.js\";import{directive as o}from\"../directive.js\";\n/**\n * @license\n * Copyright 2017 Google LLC\n * SPDX-License-Identifier: BSD-3-Clause\n */const n=t=>!s(t)&&\"function\"==typeof t.then,h=1073741823;class c extends i{constructor(){super(...arguments),this._$Cwt=h,this._$Cbt=[],this._$CK=new e(this),this._$CX=new r}render(...s){return s.find((t=>!n(t)))??t}update(s,i){const e=this._$Cbt;let r=e.length;this._$Cbt=i;const o=this._$CK,c=this._$CX;this.isConnected||this.disconnected();for(let t=0;t<i.length&&!(t>this._$Cwt);t++){const s=i[t];if(!n(s))return this._$Cwt=t,s;t<r&&s===e[t]||(this._$Cwt=h,r=0,Promise.resolve(s).then((async t=>{for(;c.get();)await c.get();const i=o.deref();if(void 0!==i){const e=i._$Cbt.indexOf(s);e>-1&&e<i._$Cwt&&(i._$Cwt=e,i.setValue(t))}})))}return t}disconnected(){this._$CK.disconnect(),this._$CX.pause()}reconnected(){this._$CK.reconnect(this),this._$CX.resume()}}const m=o(c);export{c as UntilDirective,m as until};\n//# sourceMappingURL=until.js.map\n","export const ICONS_PATH = '/public/icons';\n","import { css, html, LitElement } from 'lit';\nimport { customElement, property } from 'lit/decorators.js';\nimport { unsafeSVG } from 'lit/directives/unsafe-svg.js';\nimport { until } from 'lit/directives/until.js';\nimport { ICONS_PATH } from 'Constants/paths.ts';\nimport { DebuggerService } from '@kluntje/services';\n\n// Vite runs on build time and finds all svg files in icons directory\n// Since import.meta.glob only accepts literals ICON_PATH cant be used\nconst modules = import.meta.glob('/public/icons/*.svg', { as: 'raw' });\n\n@customElement('icon-component')\nexport class Icon extends LitElement {\n @property({ type: String })\n name: string = '';\n\n async getSvg(name: string) {\n const key = modules[`${ICONS_PATH}/${name}.svg`];\n const iconMarkupFunc = key ?? modules[`${ICONS_PATH}/cross.svg`];\n try {\n const iconMarkup = await iconMarkupFunc();\n return unsafeSVG(iconMarkup);\n } catch (error) {\n DebuggerService.error(`Icon Component: SVG icon: ${error.message}`, error);\n return;\n }\n }\n\n render() {\n const svg = this.getSvg(this.name);\n return html`${until(svg)}`;\n }\n\n static readonly styles = css`\n :host {\n display: flex;\n align-items: center;\n }\n\n svg {\n width: 100%;\n height: auto;\n }\n `;\n}\n","import HLX from './index.ts';\n\nconst READY_STATES = {\n interactive: 'interactive',\n complete: 'complete',\n};\n\nfunction init() {\n HLX.addBeforeEagerTask(() => {\n const main = document.getElementsByTagName('main')[0];\n main.setAttribute('id', 'main');\n return Promise.resolve();\n });\n\n HLX.init();\n}\n\nexport function initHLXApp() {\n if (document.readyState === READY_STATES.interactive || document.readyState === READY_STATES.complete) {\n init();\n } else {\n document.addEventListener('readystatechange', () => {\n const readyState = document.readyState;\n if (readyState === READY_STATES.interactive || readyState === READY_STATES.complete) {\n init();\n }\n });\n }\n}\n","import './components/sidebar/sidebar.init.ts';\nimport './components/innerContainer/innerContainer.init.ts';\nimport './components/header.ts';\nimport './components/icon/icon.ts';\nimport { initHLXApp } from './app/init.ts';\n\ninitHLXApp();\n\ndeclare global {\n interface Window {\n hlx: {\n RUM_MASK_URL: string;\n codeBasePath: string;\n lighthouse: boolean;\n };\n }\n}\n"],"file":"main/main.js"} \ No newline at end of file diff --git a/dist/posts/posts.js b/dist/posts/posts.js index b74f29b1..7908b633 100644 --- a/dist/posts/posts.js +++ b/dist/posts/posts.js @@ -1,2 +1,2 @@ -import{j as l,x as i,T as c}from"../__chunks__/lit-element.CH8ciVnL.js";import{P as p,c as y}from"../__chunks__/createOptimizedPicture.CyR9tLTg.js";import{F as h,m}from"../__chunks__/fetch.service.C1Ie3Sjw.js";import{o as u}from"../__chunks__/if-defined.CrfpI-tB.js";import{i as w}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";const $=t=>t?i`<h3>${t}</h3>`:c,g=t=>t?t.length>200?i`<p>${t.slice(0,200)}...</p>`:i`<p>${t}</p>`:c,v=(t,e)=>e?i`<a href="${u(t)}" class="image">${e}</a>`:c,x=t=>{const{postUrl:e,headline:r,text:o,picture:a,buttontext:s}=t;return i`<article>${v(e,a)} ${$(r)} ${g(o)}<ul class="actions"><li><a href="${u(e)}" class="button">${s||"Goto Post"}</a></li></ul></article>`},T=async t=>{if(t.length===0){const e=await p.getPlaceHolder("no posts");return i`<article>${e}</article>`}return t.map(e=>x(e))},H=t=>{var r;return(r=Array.from(t.querySelectorAll("p")).find(o=>o.innerText.trim().length>0))==null?void 0:r.innerText};function S(t){try{return h.fetchText(`${t.path}.plain.html`,{cacheOptions:{cacheType:"runtime"}})}catch(e){m.error(`Post Block: Error while fetching ${t.path}.plain.html`,e);return}}function q(t,e,r){var o,a;return{postUrl:w()?void 0:`${window.hlx.codeBasePath}${t[e].path}`,headline:((o=r.querySelector("h1"))==null?void 0:o.innerText)||((a=r.querySelector("h2"))==null?void 0:a.innerText),text:H(r),buttontext:t[e].buttontext,picture:y({src:t[e].image,alt:t[e].imagealt,width:323,height:199})}}async function j(t){t.innerHTML="";const e=new DOMParser;try{const o=(await h.fetchJson("/query-index.json")).data.filter(n=>n.path.startsWith("/posts")),f=(await Promise.all(o.map(n=>S(n)))).filter(n=>n!==void 0).map(n=>e.parseFromString(n,"text/html")).map((n,P)=>q(o,P,n));t.style.removeProperty("display");const d=await T(f);l(d,t)}catch(r){m.error("Post Block: Error while fetching posts.",r);const o=await p.getPlaceHolder("error"),a=document.createElement("div"),s=i`<article style="width:100%"><p>${o}</p></article>`;l(s,a),t.innerHTML="",t.appendChild(a)}}export{j as default}; +import{j as l,x as i,T as c}from"../__chunks__/lit-element.CH8ciVnL.js";import{P as p,c as y}from"../__chunks__/createOptimizedPicture.DLZ8Nghn.js";import{F as h,m}from"../__chunks__/fetch.service.yiMnp1FM.js";import{o as u}from"../__chunks__/if-defined.CrfpI-tB.js";import{i as w}from"../__chunks__/isSidekickLibraryActive.U-fJCMMj.js";const $=t=>t?i`<h3>${t}</h3>`:c,g=t=>t?t.length>200?i`<p>${t.slice(0,200)}...</p>`:i`<p>${t}</p>`:c,v=(t,e)=>e?i`<a href="${u(t)}" class="image">${e}</a>`:c,x=t=>{const{postUrl:e,headline:r,text:o,picture:a,buttontext:s}=t;return i`<article>${v(e,a)} ${$(r)} ${g(o)}<ul class="actions"><li><a href="${u(e)}" class="button">${s||"Goto Post"}</a></li></ul></article>`},T=async t=>{if(t.length===0){const e=await p.getPlaceHolder("no posts");return i`<article>${e}</article>`}return t.map(e=>x(e))},H=t=>{var r;return(r=Array.from(t.querySelectorAll("p")).find(o=>o.innerText.trim().length>0))==null?void 0:r.innerText};function S(t){try{return h.fetchText(`${t.path}.plain.html`,{cacheOptions:{cacheType:"runtime"}})}catch(e){m.error(`Post Block: Error while fetching ${t.path}.plain.html`,e);return}}function q(t,e,r){var o,a;return{postUrl:w()?void 0:`${window.hlx.codeBasePath}${t[e].path}`,headline:((o=r.querySelector("h1"))==null?void 0:o.innerText)||((a=r.querySelector("h2"))==null?void 0:a.innerText),text:H(r),buttontext:t[e].buttontext,picture:y({src:t[e].image,alt:t[e].imagealt,width:323,height:199})}}async function j(t){t.innerHTML="";const e=new DOMParser;try{const o=(await h.fetchJson("/query-index.json")).data.filter(n=>n.path.startsWith("/posts")),f=(await Promise.all(o.map(n=>S(n)))).filter(n=>n!==void 0).map(n=>e.parseFromString(n,"text/html")).map((n,P)=>q(o,P,n));t.style.removeProperty("display");const d=await T(f);l(d,t)}catch(r){m.error("Post Block: Error while fetching posts.",r);const o=await p.getPlaceHolder("error"),a=document.createElement("div"),s=i`<article style="width:100%"><p>${o}</p></article>`;l(s,a),t.innerHTML="",t.appendChild(a)}}export{j as default}; //# sourceMappingURL=posts.js.map From 168f322dc921dbbaeef540609df44b12e6406330 Mon Sep 17 00:00:00 2001 From: "christian.schmidt" <christian.schmidt@diva-e.com> Date: Thu, 23 May 2024 08:54:54 +0200 Subject: [PATCH 62/62] change build docs to build:doc and use ts-node instead of npx tsx --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index ea5b5fc2..84ca98a5 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "aemUp": "aem up", "build": "tsc && vite build", "build:watch": "run-p tsc:watch vite:watch", - "buildDocs": "npx tsx generateDocs.ts", + "build:doc": "ts-node -O '{\"module\": \"commonjs\"}' ./tools/doc/generate.ts", "lint:js": "eslint 'src/**/!(*-toc).{js,json,ts}'", "lint:js:fix": "eslint --fix 'src/**/!(*-toc).{js,json,ts}'", "lint:css": "stylelint src/**/*.scss",

    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 T%94g`zu{J7Y!XBGt>XUz=^k@q diff --git a/dist/fonts/OpenSans/ttf/OpenSans_Condensed-BoldItalic.ttf b/dist/fonts/OpenSans/ttf/OpenSans_Condensed-BoldItalic.ttf deleted file mode 100644 index d6c9bc0ac44b27483553998a6aec468a1851a304..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 136240 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